-尊龙人生就是博
iso-10303-21;
header;
file_description((''),'2;1');
file_name('asm_asm_asm','2017-09-01t',('administrator'),(''),
'pro/engineer by parametric technology corporation, 2010280',
'pro/engineer by parametric technology corporation, 2010280','');
file_schema(('config_control_design'));
endsec;
data;
#1=cartesian_point('',(0.e0,0.e0,0.e0));
#2=direction('',(0.e0,0.e0,-1.e0));
#3=direction('',(0.e0,1.e0,0.e0));
#4=axis2_placement_3d('',#1,#2,#3);
#6=cartesian_point('',(0.e0,0.e0,0.e0));
#7=direction('',(0.e0,0.e0,-1.e0));
#8=direction('',(0.e0,-1.e0,0.e0));
#9=axis2_placement_3d('',#6,#7,#8);
#11=cartesian_point('',(0.e0,0.e0,5.456968210638e-12));
#12=direction('',(0.e0,0.e0,1.e0));
#13=direction('',(0.e0,1.e0,0.e0));
#14=axis2_placement_3d('',#11,#12,#13);
#16=cartesian_point('',(0.e0,0.e0,5.456968210638e-12));
#17=direction('',(0.e0,0.e0,1.e0));
#18=direction('',(0.e0,-1.e0,0.e0));
#19=axis2_placement_3d('',#16,#17,#18);
#21=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#22=direction('',(0.e0,0.e0,-1.e0));
#23=direction('',(2.337726769105e-1,-9.722912812167e-1,0.e0));
#24=axis2_placement_3d('',#21,#22,#23);
#26=cartesian_point('',(1.170142429758e1,-7.404108991581e1,-4.579937025374e0));
#27=cartesian_point('',(1.166037310284e1,-7.404757400003e1,-4.580347871852e0));
#28=cartesian_point('',(1.158501050299e1,-7.405934318855e1,-4.589481093558e0));
#29=cartesian_point('',(1.149040649253e1,-7.407366992304e1,-4.630548058911e0));
#30=cartesian_point('',(1.144323493442e1,-7.408069278998e1,-4.671305887786e0));
#31=cartesian_point('',(1.142348784635e1,-7.408352448478e1,-4.695462370245e0));
#33=cartesian_point('',(1.142348784635e1,-7.408352448478e1,-4.695462370245e0));
#34=cartesian_point('',(1.137921039025e1,-7.405623985997e1,-8.547249800034e0));
#35=cartesian_point('',(1.129009040177e1,-7.400178606586e1,-1.625193301289e1));
#36=cartesian_point('',(1.115765112916e1,-7.391983697142e1,-2.781264756721e1));
#37=cartesian_point('',(1.106836746592e1,-7.386525485998e1,-3.552220419106e1));
#38=cartesian_point('',(1.102404866739e1,-7.383794475917e1,-3.937758808328e1));
#40=cartesian_point('',(8.462047596026e0,-7.417522947170e1,-3.937758835824e1));
#41=cartesian_point('',(8.426307302960e0,-7.421307947226e1,-3.552220592083e1));
#42=cartesian_point('',(8.354279035775e0,-7.428890471311e1,-2.781265101444e1));
#43=cartesian_point('',(8.247512606012e0,-7.440234263756e1,-1.625193783614e1));
#44=cartesian_point('',(8.175569733834e0,-7.447800245572e1,-8.547251149302e0));
#45=cartesian_point('',(8.139862786978e0,-7.451581714168e1,-4.695465839496e0));
#47=cartesian_point('',(8.139862786978e0,-7.451581714168e1,-4.695465839496e0));
#48=cartesian_point('',(8.120511328888e0,-7.451814079034e1,-4.671567207500e0));
#49=cartesian_point('',(8.073752920405e0,-7.452349913112e1,-4.631142365418e0));
#50=cartesian_point('',(7.977556366779e0,-7.453427094355e1,-4.589345436467e0));
#51=cartesian_point('',(7.901804257483e0,-7.454239819314e1,-4.580286119082e0));
#52=cartesian_point('',(7.860546846245e0,-7.454675162607e1,-4.579937186079e0));
#54=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#55=direction('',(0.e0,0.e0,-1.e0));
#56=direction('',(1.048632406424e-1,-9.944866518772e-1,0.e0));
#57=axis2_placement_3d('',#54,#55,#56);
#59=cartesian_point('',(1.937015447992e0,-7.493500048612e1,-4.579937026e0));
#60=cartesian_point('',(1.895477985695e0,-7.493607088379e1,-4.580316796115e0));
#61=cartesian_point('',(1.819228675873e0,-7.493790300700e1,-4.589414161896e0));
#62=cartesian_point('',(1.722958982182e0,-7.493976851729e1,-4.630958238159e0));
#63=cartesian_point('',(1.675609229317e0,-7.494056818940e1,-4.671484069591e0));
#64=cartesian_point('',(1.655917966983e0,-7.494079403356e1,-4.695462369583e0));
#66=cartesian_point('',(1.655917966983e0,-7.494079403356e1,-4.695462369583e0));
#67=cartesian_point('',(1.615580668840e0,-7.490796346475e1,-8.547249799115e0));
#68=cartesian_point('',(1.534330776038e0,-7.484234303710e1,-1.625193301332e1));
#69=cartesian_point('',(1.413720973634e0,-7.474380823579e1,-2.781264756675e1));
#70=cartesian_point('',(1.332325709277e0,-7.467803922261e1,-3.552220419163e1));
#71=cartesian_point('',(1.291950747687e0,-7.464517799948e1,-3.937758808388e1));
#73=cartesian_point('',(-1.292434490730e0,-7.464516388898e1,-3.937759122078e1));
#74=cartesian_point('',(-1.332809674160e0,-7.467802522613e1,-3.552218614515e1));
#75=cartesian_point('',(-1.415591636214e0,-7.474377011660e1,-2.781262338330e1));
#76=cartesian_point('',(-1.534628770214e0,-7.484234707724e1,-1.625186285317e1));
#77=cartesian_point('',(-1.618685694306e0,-7.490787836126e1,-8.547313481731e0));
#78=cartesian_point('',(-1.659023914495e0,-7.494070961405e1,-4.695438006617e0));
#80=direction('',(0.e0,-8.726535498073e-3,9.999619230642e-1));
#81=vector('',#80,4.580111406149e0);
#82=cartesian_point('',(0.e0,-7.496003149523e1,-4.579937009543e0));
#83=line('',#82,#81);
#84=cartesian_point('',(-1.657166513887e0,7.494071490446e1,-4.695605478681e0));
#85=cartesian_point('',(-1.631880363786e0,7.492015842569e1,-7.110166680921e0));
#86=cartesian_point('',(-1.580872258353e0,7.487907063362e1,-1.193971245571e1));
#87=cartesian_point('',(-1.505257599505e0,7.481737484290e1,-1.918548398712e1));
#88=cartesian_point('',(-1.454383753149e0,7.477623607551e1,-2.401694580385e1));
#89=cartesian_point('',(-1.429082873489e0,7.475566762228e1,-2.643291352394e1));
#91=cartesian_point('',(1.426701209241e0,7.475570757861e1,-2.643290761959e1));
#92=cartesian_point('',(1.452002143209e0,7.477627610285e1,-2.401693471360e1));
#93=cartesian_point('',(1.503443349824e0,7.481740717867e1,-1.918548917339e1));
#94=cartesian_point('',(1.578719919114e0,7.487910322957e1,-1.193972057051e1));
#95=cartesian_point('',(1.630061608812e0,7.492019783143e1,-7.110210642105e0));
#96=cartesian_point('',(1.655347984193e0,7.494075452019e1,-4.695627927978e0));
#98=cartesian_point('',(1.655347984193e0,7.494075452019e1,-4.695627927978e0));
#99=cartesian_point('',(1.674864022344e0,7.494053256147e1,-4.671663220866e0));
#100=cartesian_point('',(1.722103507637e0,7.493981029816e1,-4.631154010139e0));
#101=cartesian_point('',(1.818964097530e0,7.493790292824e1,-4.589392111307e0));
#102=cartesian_point('',(1.895275549833e0,7.493607645455e1,-4.580301733607e0));
#103=cartesian_point('',(1.936826393606e0,7.493500568546e1,-4.579937182204e0));
#105=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#106=direction('',(0.e0,0.e0,-1.e0));
#107=direction('',(2.583805504477e-2,9.996661417251e-1,0.e0));
#108=axis2_placement_3d('',#105,#106,#107);
#110=cartesian_point('',(7.860728201302e0,7.454673273232e1,-4.579937300527e0));
#111=cartesian_point('',(7.901600597889e0,7.454242038288e1,-4.580218852882e0));
#112=cartesian_point('',(7.976776380468e0,7.453434990742e1,-4.589197673322e0));
#113=cartesian_point('',(8.073686211623e0,7.452353252936e1,-4.630488914078e0));
#114=cartesian_point('',(8.119869807014e0,7.451816840596e1,-4.671416847232e0));
#115=cartesian_point('',(8.138949106076e0,7.451587158608e1,-4.695669826817e0));
#117=cartesian_point('',(8.138949106076e0,7.451587158608e1,-4.695669826817e0));
#118=cartesian_point('',(8.161794059790e0,7.449170513851e1,-7.159667481888e0));
#119=cartesian_point('',(8.207687387022e0,7.444335865896e1,-1.208811955382e1));
#120=cartesian_point('',(8.276086757576e0,7.437085720125e1,-1.948230017674e1));
#121=cartesian_point('',(8.322015457647e0,7.432245794623e1,-2.441273109093e1));
#122=cartesian_point('',(8.344873983298e0,7.429827714163e1,-2.687819258010e1));
#124=cartesian_point('',(8.344873983298e0,7.429827714163e1,-2.687819258010e1));
#125=cartesian_point('',(8.658794319993e0,7.426271277984e1,-2.691281577947e1));
#126=cartesian_point('',(9.286300783149e0,7.418756061132e1,-2.698593867919e1));
#127=cartesian_point('',(1.022601234088e1,7.406281232029e1,-2.710737467760e1));
#128=cartesian_point('',(1.085152985332e1,7.397160952023e1,-2.719634247853e1));
#129=cartesian_point('',(1.116392070979e1,7.392402623545e1,-2.724266151460e1));
#131=cartesian_point('',(1.116392070979e1,7.392402623545e1,-2.724266151460e1));
#132=cartesian_point('',(1.119272483392e1,7.394175412720e1,-2.473665992091e1));
#133=cartesian_point('',(1.125085480667e1,7.397715331858e1,-1.972519083682e1));
#134=cartesian_point('',(1.133686514766e1,7.403037139288e1,-1.220950060967e1));
#135=cartesian_point('',(1.139491680660e1,7.406572621472e1,-7.200095855738e0));
#136=cartesian_point('',(1.142370357413e1,7.408344342412e1,-4.695604311205e0));
#138=cartesian_point('',(1.142370357413e1,7.408344342412e1,-4.695604311205e0));
#139=cartesian_point('',(1.144288939550e1,7.408069757218e1,-4.671521669887e0));
#140=cartesian_point('',(1.148927448734e1,7.407386483481e1,-4.630843443383e0));
#141=cartesian_point('',(1.158515022035e1,7.405931659296e1,-4.589343000210e0));
#142=cartesian_point('',(1.166032536307e1,7.404758234368e1,-4.580282357662e0));
#143=cartesian_point('',(1.170124208526e1,7.404111903695e1,-4.579937185616e0));
#145=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#146=direction('',(0.e0,0.e0,-1.e0));
#147=direction('',(1.560996816921e-1,9.877413069097e-1,0.e0));
#148=axis2_placement_3d('',#145,#146,#147);
#150=cartesian_point('',(1.752376783498e1,7.288294706208e1,-4.579937309486e0));
#151=cartesian_point('',(1.756396684936e1,7.287327818165e1,-4.580331290163e0));
#152=cartesian_point('',(1.763774753377e1,7.285538960231e1,-4.589447839537e0));
#153=cartesian_point('',(1.773063520846e1,7.283245585746e1,-4.629717263119e0));
#154=cartesian_point('',(1.777645733284e1,7.282093245905e1,-4.671079206825e0));
#155=cartesian_point('',(1.779563131293e1,7.281602562220e1,-4.695667440560e0));
#157=cartesian_point('',(1.779563131293e1,7.281602562220e1,-4.695667440560e0));
#158=cartesian_point('',(1.781661701102e1,7.278702124453e1,-7.348127588598e0));
#159=cartesian_point('',(1.785880303890e1,7.272896907100e1,-1.265358056871e1));
#160=cartesian_point('',(1.792161845408e1,7.264197492493e1,-2.061350203566e1));
#161=cartesian_point('',(1.796383318872e1,7.258384816779e1,-2.592124520189e1));
#162=cartesian_point('',(1.798483236388e1,7.255482516344e1,-2.857540876614e1));
#164=cartesian_point('',(1.798483236388e1,7.255482516344e1,-2.857540876614e1));
#165=cartesian_point('',(1.828712079358e1,7.247921310416e1,-2.864904071339e1));
#166=cartesian_point('',(1.889094524997e1,7.232418836168e1,-2.879993073782e1));
#167=cartesian_point('',(1.979382203309e1,7.208015018806e1,-2.903743521629e1));
#168=cartesian_point('',(2.039386206150e1,7.190985681320e1,-2.920320612817e1));
#169=cartesian_point('',(2.069331828862e1,7.182280818654e1,-2.928794325548e1));
#171=cartesian_point('',(2.069331828862e1,7.182280818654e1,-2.928794325548e1));
#172=cartesian_point('',(2.072699188542e1,7.183788124791e1,-2.655455688910e1));
#173=cartesian_point('',(2.079459808592e1,7.186796671490e1,-2.108840044766e1));
#174=cartesian_point('',(2.089539814498e1,7.191322391870e1,-1.289097056169e1));
#175=cartesian_point('',(2.096294009379e1,7.194326894729e1,-7.427250201243e0));
#176=cartesian_point('',(2.099659144929e1,7.195833205295e1,-4.695669227888e0));
#178=cartesian_point('',(2.099659144929e1,7.195833205295e1,-4.695669227888e0));
#179=cartesian_point('',(2.101511761162e1,7.195316359300e1,-4.670893944093e0));
#180=cartesian_point('',(2.106103393685e1,7.194006753037e1,-4.630204400356e0));
#181=cartesian_point('',(2.115263797314e1,7.191358670904e1,-4.589571875993e0));
#182=cartesian_point('',(2.122568416167e1,7.189213050023e1,-4.579936139687e0));
#183=cartesian_point('',(2.126545704632e1,7.188036387859e1,-4.579937186035e0));
#185=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#186=direction('',(0.e0,0.e0,-1.e0));
#187=direction('',(2.836905439741e-1,9.589158853933e-1,0.e0));
#188=axis2_placement_3d('',#185,#186,#187);
#190=cartesian_point('',(2.688681427263e1,6.997217693608e1,-4.579937026684e0));
#191=cartesian_point('',(2.692563033442e1,6.995725807559e1,-4.580341935706e0));
#192=cartesian_point('',(2.699681291902e1,6.992975689673e1,-4.589469320402e0));
#193=cartesian_point('',(2.708606285643e1,6.989479952465e1,-4.630714266785e0));
#194=cartesian_point('',(2.713030577164e1,6.987734311323e1,-4.671378010786e0));
#195=cartesian_point('',(2.714873156736e1,6.986995812945e1,-4.695462369407e0));
#197=cartesian_point('',(2.714873156736e1,6.986995812945e1,-4.695462369407e0));
#198=cartesian_point('',(2.717343465675e1,6.982419022318e1,-8.547249798703e0));
#199=cartesian_point('',(2.722338793411e1,6.973247185909e1,-1.625193301349e1));
#200=cartesian_point('',(2.729710916125e1,6.959528222548e1,-2.781264756702e1));
#201=cartesian_point('',(2.734714002611e1,6.950337089879e1,-3.552220419106e1));
#202=cartesian_point('',(2.737186618109e1,6.945756025845e1,-3.937758808328e1));
#204=cartesian_point('',(2.975926655005e1,6.846865685267e1,-3.937758835827e1));
#205=cartesian_point('',(2.980914355206e1,6.848356576815e1,-3.552220592111e1));
#206=cartesian_point('',(2.990943448113e1,6.851321821833e1,-2.781265101533e1));
#207=cartesian_point('',(3.005861588413e1,6.855807512863e1,-1.625193783590e1));
#208=cartesian_point('',(3.015875014778e1,6.858762701590e1,-8.547251151453e0));
#209=cartesian_point('',(3.020858061391e1,6.860252202117e1,-4.695465835697e0));
#211=cartesian_point('',(3.020858061391e1,6.860252202117e1,-4.695465835697e0));
#212=cartesian_point('',(3.022648875725e1,6.859486407756e1,-4.671574879248e0));
#213=cartesian_point('',(3.026964586764e1,6.857613234138e1,-4.631159954001e0));
#214=cartesian_point('',(3.035839788848e1,6.853733759441e1,-4.589335498965e0));
#215=cartesian_point('',(3.042804849085e1,6.850650703899e1,-4.580281714823e0));
#216=cartesian_point('',(3.046594260964e1,6.848965406350e1,-4.579937179776e0));
#218=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#219=direction('',(0.e0,0.e0,-1.e0));
#220=direction('',(4.064290979491e-1,9.136823235350e-1,0.e0));
#221=axis2_placement_3d('',#218,#219,#220);
#223=cartesian_point('',(3.578999567412e1,6.586412177159e1,-4.579937027323e0));
#224=cartesian_point('',(3.582649173279e1,6.584428639078e1,-4.580313278011e0));
#225=cartesian_point('',(3.589342664646e1,6.580775665115e1,-4.589406114097e0));
#226=cartesian_point('',(3.597777086857e1,6.576121569900e1,-4.630964291993e0));
#227=cartesian_point('',(3.601916963844e1,6.573823728790e1,-4.671486733770e0));
#228=cartesian_point('',(3.603632999046e1,6.572859039700e1,-4.695462368810e0));
#230=cartesian_point('',(3.603632999046e1,6.572859039700e1,-4.695462368810e0));
#231=cartesian_point('',(3.605484783096e1,6.567998964133e1,-8.547249797076e0));
#232=cartesian_point('',(3.609240210232e1,6.558253572912e1,-1.625193301200e1));
#233=cartesian_point('',(3.614758579364e1,6.543689722093e1,-2.781264756503e1));
#234=cartesian_point('',(3.618519180203e1,6.533924187006e1,-3.552220419025e1));
#235=cartesian_point('',(3.620372693289e1,6.529059573522e1,-3.937758808328e1));
#237=cartesian_point('',(3.844162496469e1,6.399853425571e1,-3.937758835826e1));
#238=cartesian_point('',(3.849302126601e1,6.400680536821e1,-3.552220592050e1));
#239=cartesian_point('',(3.859632461379e1,6.402311354462e1,-2.781265101393e1));
#240=cartesian_point('',(3.875008475052e1,6.404811461673e1,-1.625193783429e1));
#241=cartesian_point('',(3.885321964790e1,6.406434354086e1,-8.547251151175e0));
#242=cartesian_point('',(3.890456799581e1,6.407260693630e1,-4.695465835030e0));
#244=cartesian_point('',(3.890456799581e1,6.407260693630e1,-4.695465835030e0));
#245=cartesian_point('',(3.892132216339e1,6.406267774939e1,-4.671575772295e0));
#246=cartesian_point('',(3.896166351519e1,6.403847407095e1,-4.631162008241e0));
#247=cartesian_point('',(3.904459654919e1,6.398842433033e1,-4.589334871330e0));
#248=cartesian_point('',(3.910962638205e1,6.394876672886e1,-4.580281432131e0));
#249=cartesian_point('',(3.914499600138e1,6.392711209501e1,-4.579937179524e0));
#251=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#252=direction('',(0.e0,0.e0,-1.e0));
#253=direction('',(5.222115153851e-1,8.528160019601e-1,0.e0));
#254=axis2_placement_3d('',#251,#252,#253);
#256=cartesian_point('',(4.408080031846e1,6.062911322443e1,-4.579937027324e0));
#257=cartesian_point('',(4.411439447676e1,6.060468431025e1,-4.580313071006e0));
#258=cartesian_point('',(4.417598784540e1,6.055973093128e1,-4.589405640330e0));
#259=cartesian_point('',(4.425353777905e1,6.050257747081e1,-4.630964603764e0));
#260=cartesian_point('',(4.429158273299e1,6.047439228280e1,-4.671486871811e0));
#261=cartesian_point('',(4.430733681650e1,6.046258825908e1,-4.695462369217e0));
#263=cartesian_point('',(4.430733681650e1,6.046258825908e1,-4.695462369217e0));
#264=cartesian_point('',(4.431935256273e1,6.041198622639e1,-8.547249798459e0));
#265=cartesian_point('',(4.434386526376e1,6.031046423004e1,-1.625193301413e1));
#266=cartesian_point('',(4.437956721115e1,6.015886876231e1,-2.781264756741e1));
#267=cartesian_point('',(4.440410491379e1,6.005714029745e1,-3.552220419125e1));
#268=cartesian_point('',(4.441613187928e1,6.000649101700e1,-3.937758808328e1));
#270=cartesian_point('',(4.646623651816e1,5.843337899389e1,-3.937758835825e1));
#271=cartesian_point('',(4.651827271382e1,5.843487078237e1,-3.552220592042e1));
#272=cartesian_point('',(4.662282093152e1,5.843755564771e1,-2.781265101359e1));
#273=cartesian_point('',(4.677852892278e1,5.844227310576e1,-1.625193783468e1));
#274=cartesian_point('',(4.688289978877e1,5.844490138685e1,-8.547251149906e0));
#275=cartesian_point('',(4.693488743394e1,5.844639178347e1,-4.695465837513e0));
#277=cartesian_point('',(4.693488743394e1,5.844639178347e1,-4.695465837513e0));
#278=cartesian_point('',(4.695020176230e1,5.843436107148e1,-4.671576065906e0));
#279=cartesian_point('',(4.698703815449e1,5.840509934893e1,-4.631162672583e0));
#280=cartesian_point('',(4.706273101273e1,5.834465114863e1,-4.589334282982e0));
#281=cartesian_point('',(4.712202761215e1,5.829684517825e1,-4.580281181023e0));
#282=cartesian_point('',(4.715426761597e1,5.827075956445e1,-4.579937185734e0));
#284=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#285=direction('',(0.e0,0.e0,-1.e0));
#286=direction('',(6.290587469865e-1,7.773577637354e-1,0.e0));
#287=axis2_placement_3d('',#284,#285,#286);
#289=cartesian_point('',(5.161737539377e1,5.435671963667e1,-4.579937311536e0));
#290=cartesian_point('',(5.164734132844e1,5.432826019042e1,-4.580241019707e0));
#291=cartesian_point('',(5.170235822442e1,5.427582579976e1,-4.589241950240e0));
#292=cartesian_point('',(5.177247137032e1,5.420837952801e1,-4.631246438436e0));
#293=cartesian_point('',(5.180630946676e1,5.417566299708e1,-4.671610016346e0));
#294=cartesian_point('',(5.182023119385e1,5.416205518607e1,-4.695462462394e0));
#296=cartesian_point('',(5.182023119385e1,5.416205518607e1,-4.695462462394e0));
#297=cartesian_point('',(5.182553925208e1,5.411031770083e1,-8.547249172965e0));
#298=cartesian_point('',(5.183658774388e1,5.400646640076e1,-1.625193421971e1));
#299=cartesian_point('',(5.185221407389e1,5.385150278449e1,-2.781264861779e1));
#300=cartesian_point('',(5.186322152019e1,5.374745349667e1,-3.552220473461e1));
#301=cartesian_point('',(5.186853453510e1,5.369566769876e1,-3.937758825918e1));
#303=cartesian_point('',(5.369654559733e1,5.186762509916e1,-3.937759441696e1));
#304=cartesian_point('',(5.374833112381e1,5.186231206023e1,-3.552222759733e1));
#305=cartesian_point('',(5.385218056047e1,5.185150550419e1,-2.781270991100e1));
#306=cartesian_point('',(5.400728519376e1,5.183573466083e1,-1.625204618872e1));
#307=cartesian_point('',(5.411095720785e1,5.182487034275e1,-8.547375746448e0));
#308=cartesian_point('',(5.416269428309e1,5.181956227476e1,-4.695616060562e0));
#310=cartesian_point('',(5.416269428309e1,5.181956227476e1,-4.695616060562e0));
#311=cartesian_point('',(5.417626668314e1,5.180567882612e1,-4.671638142459e0));
#312=cartesian_point('',(5.420880602880e1,5.177202592008e1,-4.631082143093e0));
#313=cartesian_point('',(5.427568777435e1,5.170250298704e1,-4.589250402803e0));
#314=cartesian_point('',(5.432817211446e1,5.164743373299e1,-4.580240390432e0));
#315=cartesian_point('',(5.435671666724e1,5.161737816511e1,-4.579937188627e0));
#317=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#318=direction('',(0.e0,0.e0,-1.e0));
#319=direction('',(7.251426102796e-1,6.885987182364e-1,0.e0));
#320=axis2_placement_3d('',#317,#318,#319);
#322=cartesian_point('',(5.827075266125e1,4.715427564271e1,-4.579937027323e0));
#323=cartesian_point('',(5.829690899112e1,4.712194741645e1,-4.580342182376e0));
#324=cartesian_point('',(5.834480439302e1,4.706253931479e1,-4.589469853135e0));
#325=cartesian_point('',(5.840461563924e1,4.698764388049e1,-4.630711332119e0));
#326=cartesian_point('',(5.843420441999e1,4.695040284605e1,-4.671376731488e0));
#327=cartesian_point('',(5.844647028150e1,4.693479291950e1,-4.695462365951e0));
#329=cartesian_point('',(5.844647028150e1,4.693479291950e1,-4.695462365951e0));
#330=cartesian_point('',(5.844497983133e1,4.688280520530e1,-8.547249794842e0));
#331=cartesian_point('',(5.844238145955e1,4.677839813193e1,-1.625193301460e1));
#332=cartesian_point('',(5.843763109092e1,4.662272780638e1,-2.781264756869e1));
#333=cartesian_point('',(5.843500344400e1,4.651811484250e1,-3.552220419217e1));
#334=cartesian_point('',(5.843351160218e1,4.646607858672e1,-3.937758808361e1));
#336=cartesian_point('',(6.000660933081e1,4.441596295233e1,-3.937758835563e1));
#337=cartesian_point('',(6.005725853933e1,4.440393595088e1,-3.552220592043e1));
#338=cartesian_point('',(6.015893916308e1,4.437947019825e1,-2.781265101149e1));
#339=cartesian_point('',(6.031056254068e1,4.434372674386e1,-1.625193783297e1));
#340=cartesian_point('',(6.041205729362e1,4.431925229834e1,-8.547251148667e0));
#341=cartesian_point('',(6.046265924575e1,4.430723651825e1,-4.695465837292e0));
#343=cartesian_point('',(6.046265924575e1,4.430723651825e1,-4.695465837292e0));
#344=cartesian_point('',(6.047461653928e1,4.429127238562e1,-4.671547528118e0));
#345=cartesian_point('',(6.050298234544e1,4.425298343899e1,-4.631097530911e0));
#346=cartesian_point('',(6.055940242928e1,4.417643712642e1,-4.589392823334e0));
#347=cartesian_point('',(6.060453607688e1,4.411459897707e1,-4.580306889703e0));
#348=cartesian_point('',(6.062910725709e1,4.408080906501e1,-4.579937185733e0));
#350=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#351=direction('',(0.e0,0.e0,-1.e0));
#352=direction('',(8.088190840483e-1,5.880575560940e-1,0.e0));
#353=axis2_placement_3d('',#350,#351,#352);
#355=cartesian_point('',(6.392710633510e1,3.914500482206e1,-4.579937026657e0));
#356=cartesian_point('',(6.394881926482e1,3.910953899991e1,-4.580342103364e0));
#357=cartesian_point('',(6.398855066693e1,3.904438743717e1,-4.589469686008e0));
#358=cartesian_point('',(6.403807509938e1,3.896232464150e1,-4.630712487682e0));
#359=cartesian_point('',(6.406254935532e1,3.892154086097e1,-4.671377232521e0));
#360=cartesian_point('',(6.407267242811e1,3.890446404536e1,-4.695462365222e0));
#362=cartesian_point('',(6.407267242811e1,3.890446404536e1,-4.695462365222e0));
#363=cartesian_point('',(6.406440897057e1,3.885311563604e1,-8.547249794367e0));
#364=cartesian_point('',(6.404820497099e1,3.874994093491e1,-1.625193301511e1));
#365=cartesian_point('',(6.402317618738e1,3.859622243823e1,-2.781264756885e1));
#366=cartesian_point('',(6.400691628857e1,3.849284742948e1,-3.552220419227e1));
#367=cartesian_point('',(6.399864511534e1,3.844145107551e1,-3.937758808361e1));
#369=cartesian_point('',(6.529069098745e1,3.620354400807e1,-3.937758835563e1));
#370=cartesian_point('',(6.533933704627e1,3.618500885096e1,-3.552220592024e1));
#371=cartesian_point('',(6.543695435665e1,3.614748042159e1,-2.781265101103e1));
#372=cartesian_point('',(6.558261511825e1,3.609225193528e1,-1.625193783250e1));
#373=cartesian_point('',(6.568004701332e1,3.605473914841e1,-8.547251148471e0));
#374=cartesian_point('',(6.572864768471e1,3.603622128485e1,-4.695465837284e0));
#376=cartesian_point('',(6.572864768471e1,3.603622128485e1,-4.695465837284e0));
#377=cartesian_point('',(6.573819290481e1,3.601924477100e1,-4.671575411713e0));
#378=cartesian_point('',(6.576102805291e1,3.597811245293e1,-4.631161174592e0));
#379=cartesian_point('',(6.580782384427e1,3.589330421504e1,-4.589335222647e0));
#380=cartesian_point('',(6.584431301948e1,3.582644395661e1,-4.580281595955e0));
#381=cartesian_point('',(6.586411699761e1,3.579000512352e1,-4.579937185734e0));
#383=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#384=direction('',(0.e0,0.e0,-1.e0));
#385=direction('',(8.786564382906e-1,4.774545668966e-1,0.e0));
#386=axis2_placement_3d('',#383,#384,#385);
#388=cartesian_point('',(6.848964950337e1,3.046595210800e1,-4.579937026805e0));
#389=cartesian_point('',(6.850652926371e1,3.042799710744e1,-4.580313591510e0));
#390=cartesian_point('',(6.853739504689e1,3.035826726055e1,-4.589406832354e0));
#391=cartesian_point('',(6.857597580673e1,3.027000213947e1,-4.630963789784e0));
#392=cartesian_point('',(6.859483158336e1,3.022656949623e1,-4.671486508855e0));
#393=cartesian_point('',(6.860257338582e1,3.020846900433e1,-4.695462365825e0));
#395=cartesian_point('',(6.860257338582e1,3.020846900433e1,-4.695462365825e0));
#396=cartesian_point('',(6.858767831096e1,3.015863848542e1,-8.547249795199e0));
#397=cartesian_point('',(6.855814593756e1,3.005846150531e1,-1.625193301547e1));
#398=cartesian_point('',(6.851326698878e1,2.990932500318e1,-2.781264756956e1));
#399=cartesian_point('',(6.848365304936e1,2.980895672471e1,-3.552220419255e1));
#400=cartesian_point('',(6.846874406678e1,2.975907967843e1,-3.937758808361e1));
#402=cartesian_point('',(6.945763081930e1,2.737167238832e1,-3.937758835563e1));
#403=cartesian_point('',(6.950344138087e1,2.734694621722e1,-3.552220591996e1));
#404=cartesian_point('',(6.959532511864e1,2.729699723294e1,-2.781265101039e1));
#405=cartesian_point('',(6.973253096821e1,2.722322868942e1,-1.625193783186e1));
#406=cartesian_point('',(6.982423291868e1,2.717331941537e1,-8.547251148201e0));
#407=cartesian_point('',(6.987000073837e1,2.714861631413e1,-4.695465837280e0));
#409=cartesian_point('',(6.987000073837e1,2.714861631413e1,-4.695465837280e0));
#410=cartesian_point('',(6.987724887280e1,2.713053798141e1,-4.671574737811e0));
#411=cartesian_point('',(6.989452039546e1,2.708677549573e1,-4.631159631647e0));
#412=cartesian_point('',(6.992984397791e1,2.699659027207e1,-4.589336200118e0));
#413=cartesian_point('',(6.995729460914e1,2.692553758242e1,-4.580282027504e0));
#414=cartesian_point('',(6.997217343453e1,2.688682427258e1,-4.579937185733e0));
#416=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#417=direction('',(0.e0,0.e0,-1.e0));
#418=direction('',(9.334597372319e-1,3.586821977280e-1,0.e0));
#419=axis2_placement_3d('',#416,#417,#418);
#421=cartesian_point('',(7.188031578025e1,2.126561850425e1,-4.579937027123e0));
#422=cartesian_point('',(7.189209751947e1,2.122578322685e1,-4.580314074964e0));
#423=cartesian_point('',(7.191359832467e1,2.115261887325e1,-4.589407938758e0));
#424=cartesian_point('',(7.194032645161e1,2.106007877652e1,-4.630963110236e0));
#425=cartesian_point('',(7.195335209212e1,2.101455558893e1,-4.671486209701e0));
#426=cartesian_point('',(7.195866529252e1,2.099559868334e1,-4.695462366702e0));
#428=cartesian_point('',(7.195866529252e1,2.099559868334e1,-4.695462366702e0));
#429=cartesian_point('',(7.193739345920e1,2.094813866883e1,-8.547249796076e0));
#430=cartesian_point('',(7.189503801929e1,2.085267346553e1,-1.625193301531e1));
#431=cartesian_point('',(7.183107679652e1,2.071067072489e1,-2.781264756987e1));
#432=cartesian_point('',(7.178861551922e1,2.061502650577e1,-3.552220419263e1));
#433=cartesian_point('',(7.176732382413e1,2.056752217726e1,-3.937758808361e1));
#435=cartesian_point('',(7.243613133053e1,1.807146386514e1,-3.937758835562e1));
#436=cartesian_point('',(7.247832256343e1,1.804096975170e1,-3.552220591996e1));
#437=cartesian_point('',(7.256290057237e1,1.797945485348e1,-2.781265101039e1));
#438=cartesian_point('',(7.268930387978e1,1.788840845298e1,-1.625193783187e1));
#439=cartesian_point('',(7.277370683986e1,1.782695665328e1,-8.547251148214e0));
#440=cartesian_point('',(7.281585870776e1,1.779649099127e1,-4.695465837286e0));
#442=cartesian_point('',(7.281585870776e1,1.779649099127e1,-4.695465837286e0));
#443=cartesian_point('',(7.282068553902e1,1.777761963988e1,-4.671573837971e0));
#444=cartesian_point('',(7.283209765868e1,1.773197510511e1,-4.631157571474e0));
#445=cartesian_point('',(7.285534559571e1,1.763795853294e1,-4.589337513356e0));
#446=cartesian_point('',(7.287328771372e1,1.756392838517e1,-4.580282607231e0));
#447=cartesian_point('',(7.288298658402e1,1.752360240390e1,-4.579937185734e0));
#449=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#450=direction('',(0.e0,0.e0,-1.e0));
#451=direction('',(9.722912812649e-1,2.337726767102e-1,0.e0));
#452=axis2_placement_3d('',#449,#450,#451);
#454=cartesian_point('',(7.404108992364e1,1.170142427302e1,-4.579937027322e0));
#455=cartesian_point('',(7.404757167561e1,1.166038969093e1,-4.580314682177e0));
#456=cartesian_point('',(7.405933912356e1,1.158504189443e1,-4.589409329043e0));
#457=cartesian_point('',(7.407375853994e1,1.148981220972e1,-4.630962271409e0));
#458=cartesian_point('',(7.408073096444e1,1.144297706890e1,-4.671485839753e0));
#459=cartesian_point('',(7.408352448520e1,1.142348784788e1,-4.695462367310e0));
#461=cartesian_point('',(7.408352448520e1,1.142348784788e1,-4.695462367310e0));
#462=cartesian_point('',(7.405623986039e1,1.137921039178e1,-8.547249796581e0));
#463=cartesian_point('',(7.400178606753e1,1.129009040129e1,-1.625193301497e1));
#464=cartesian_point('',(7.391983696492e1,1.115765112845e1,-2.781264756986e1));
#465=cartesian_point('',(7.386525487399e1,1.106836746776e1,-3.552220419259e1));
#466=cartesian_point('',(7.383794477318e1,1.102404866925e1,-3.937758808361e1));
#468=cartesian_point('',(7.417522955161e1,8.462047584877e0,-3.937758835562e1));
#469=cartesian_point('',(7.421307955215e1,8.426307291830e0,-3.552220592035e1));
#470=cartesian_point('',(7.428890467906e1,8.354279016649e0,-2.781265101129e1));
#471=cartesian_point('',(7.440234264869e1,8.247512588327e0,-1.625193783277e1));
#472=cartesian_point('',(7.447800246032e1,8.175569720297e0,-8.547251148600e0));
#473=cartesian_point('',(7.451581714630e1,8.139862773426e0,-4.695465837264e0));
#475=cartesian_point('',(7.451581714630e1,8.139862773426e0,-4.695465837264e0));
#476=cartesian_point('',(7.451813971368e1,8.120520771548e0,-4.671572710889e0));
#477=cartesian_point('',(7.452349668870e1,8.073774508376e0,-4.631154991235e0));
#478=cartesian_point('',(7.453427299623e1,7.977537807117e0,-4.589339171339e0));
#479=cartesian_point('',(7.454239907653e1,7.901796104503e0,-4.580283339038e0));
#480=cartesian_point('',(7.454675162607e1,7.860546839557e0,-4.579937185732e0));
#482=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#483=direction('',(0.e0,0.e0,-1.e0));
#484=direction('',(9.944866519051e-1,1.048632403777e-1,0.e0));
#485=axis2_placement_3d('',#482,#483,#484);
#487=cartesian_point('',(7.493500048921e1,1.937015430715e0,-4.579937027323e0));
#488=cartesian_point('',(7.493607157119e1,1.895443112875e0,-4.580341615770e0));
#489=cartesian_point('',(7.493790425312e1,1.819152256768e0,-4.589468702909e0));
#490=cartesian_point('',(7.493976245199e1,1.723308312783e0,-4.630724856022e0));
#491=cartesian_point('',(7.494056571984e1,1.675761079362e0,-4.671382602960e0));
#492=cartesian_point('',(7.494079403397e1,1.655917968558e0,-4.695462367578e0));
#494=cartesian_point('',(7.494079403397e1,1.655917968558e0,-4.695462367578e0));
#495=cartesian_point('',(7.490796346516e1,1.615580670418e0,-8.547249796834e0));
#496=cartesian_point('',(7.484234303879e1,1.534330775290e0,-1.625193301491e1));
#497=cartesian_point('',(7.474380822922e1,1.413720973791e0,-2.781264756960e1));
#498=cartesian_point('',(7.467803923673e1,1.332325709283e0,-3.552220419319e1));
#499=cartesian_point('',(7.464517801361e1,1.291950747706e0,-3.937758808420e1));
#501=cartesian_point('',(7.464516902981e1,-1.292156675682e0,-3.937758835561e1));
#502=cartesian_point('',(7.467803017398e1,-1.332531622010e0,-3.552220592070e1));
#503=cartesian_point('',(7.474380502993e1,-1.413840850399e0,-2.781265101212e1));
#504=cartesian_point('',(7.484233670665e1,-1.534500503353e0,-1.625193783359e1));
#505=cartesian_point('',(7.490795880949e1,-1.615703477298e0,-8.547251148955e0));
#506=cartesian_point('',(7.494078929378e1,-1.656040753262e0,-4.695465837270e0));
#508=cartesian_point('',(7.494078929378e1,-1.656040753262e0,-4.695465837270e0));
#509=cartesian_point('',(7.494055746717e1,-1.675974912141e0,-4.671554644338e0));
#510=cartesian_point('',(7.493975297716e1,-1.723606221380e0,-4.631113934332e0));
#511=cartesian_point('',(7.493791535161e1,-1.818698611779e0,-4.589392027298e0));
#512=cartesian_point('',(7.493607751245e1,-1.895237137987e0,-4.580306462336e0));
#513=cartesian_point('',(7.493500107955e1,-1.937004859078e0,-4.579937185735e0));
#515=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#516=direction('',(0.e0,0.e0,-1.e0));
#517=direction('',(9.996660802080e-1,-2.584043501238e-2,0.e0));
#518=axis2_placement_3d('',#515,#516,#517);
#520=cartesian_point('',(7.454675242041e1,-7.860536280189e0,-4.579937027139e0));
#521=cartesian_point('',(7.454239213719e1,-7.901856217300e0,-4.580316234605e0));
#522=cartesian_point('',(7.453425631635e1,-7.977689968774e0,-4.589412886408e0));
#523=cartesian_point('',(7.452353927144e1,-8.073387469301e0,-4.630960226556e0));
#524=cartesian_point('',(7.451815194899e1,-8.120434458903e0,-4.671484935692e0));
#525=cartesian_point('',(7.451580581919e1,-8.139985126716e0,-4.695462367618e0));
#527=cartesian_point('',(7.451580581919e1,-8.139985126716e0,-4.695462367618e0));
#528=cartesian_point('',(7.447799104652e1,-8.175692084545e0,-8.547249796937e0));
#529=cartesian_point('',(7.440232677098e1,-8.247681706050e0,-1.625193301476e1));
#530=cartesian_point('',(7.428889221013e1,-8.354398231730e0,-2.781264756988e1));
#531=cartesian_point('',(7.421306164706e1,-8.426512740771e0,-3.552220419258e1));
#532=cartesian_point('',(7.417521156626e1,-8.462253038629e0,-3.937758808361e1));
#534=cartesian_point('',(7.383790897035e1,-1.102425177730e1,-3.937758835562e1));
#535=cartesian_point('',(7.386521899488e1,-1.106857055039e1,-3.552220592001e1));
#536=cartesian_point('',(7.391981815386e1,-1.115776950856e1,-2.781265101050e1));
#537=cartesian_point('',(7.400175763337e1,-1.129025786604e1,-1.625193783197e1));
#538=cartesian_point('',(7.405621921503e1,-1.137933154047e1,-8.547251148251e0));
#539=cartesian_point('',(7.408350375893e1,-1.142360896355e1,-4.695465837249e0));
#541=cartesian_point('',(7.408350375893e1,-1.142360896355e1,-4.695465837249e0));
#542=cartesian_point('',(7.408074030870e1,-1.144289837964e1,-4.671569796076e0));
#543=cartesian_point('',(7.407381488907e1,-1.148944511844e1,-4.631148319007e0));
#544=cartesian_point('',(7.405932007882e1,-1.158516565859e1,-4.589343526647e0));
#545=cartesian_point('',(7.404756468931e1,-1.166043752787e1,-4.580285260877e0));
#546=cartesian_point('',(7.404109188856e1,-1.170141387043e1,-4.579937185734e0));
#548=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#549=direction('',(0.e0,0.e0,-1.e0));
#550=direction('',(9.877409447149e-1,-1.561019735099e-1,0.e0));
#551=axis2_placement_3d('',#548,#549,#550);
#553=cartesian_point('',(7.288298874979e1,-1.752359203881e1,-4.579937027151e0));
#554=cartesian_point('',(7.287326965153e1,-1.756399974438e1,-4.580347867032e0));
#555=cartesian_point('',(7.285530292515e1,-1.763812964519e1,-4.589481084442e0));
#556=cartesian_point('',(7.283233551820e1,-1.773101574713e1,-4.630548683129e0));
#557=cartesian_point('',(7.282077215108e1,-1.777728362384e1,-4.671306155899e0));
#558=cartesian_point('',(7.281583150728e1,-1.779661081916e1,-4.695462368192e0));
#560=cartesian_point('',(7.281583150728e1,-1.779661081916e1,-4.695462368192e0));
#561=cartesian_point('',(7.277367955199e1,-1.782707648073e1,-8.547249797410e0));
#562=cartesian_point('',(7.268926606359e1,-1.788857405153e1,-1.625193301443e1));
#563=cartesian_point('',(7.256287264941e1,-1.797957142113e1,-2.781264756985e1));
#564=cartesian_point('',(7.247827799505e1,-1.804117110593e1,-3.552220419254e1));
#565=cartesian_point('',(7.243608668195e1,-1.807166521366e1,-3.937758808361e1));
#567=cartesian_point('',(7.176726181667e1,-2.056771887449e1,-3.937758835563e1));
#568=cartesian_point('',(7.178855343946e1,-2.061522316785e1,-3.552220592019e1));
#569=cartesian_point('',(7.183104269452e1,-2.071078563682e1,-2.781265101098e1));
#570=cartesian_point('',(7.189498797039e1,-2.085283578648e1,-1.625193783214e1));
#571=cartesian_point('',(7.193735717622e1,-2.094825608569e1,-8.547251148974e0));
#572=cartesian_point('',(7.195862893364e1,-2.099571605691e1,-4.695465836173e0));
#574=cartesian_point('',(7.195862893364e1,-2.099571605691e1,-4.695465836173e0));
#575=cartesian_point('',(7.195337043084e1,-2.101448295618e1,-4.671568013003e0));
#576=cartesian_point('',(7.194042750730e1,-2.105973162677e1,-4.631144240521e0));
#577=cartesian_point('',(7.191356713669e1,-2.115272587087e1,-4.589346232247e0));
#578=cartesian_point('',(7.189208604100e1,-2.122582395043e1,-4.580286451225e0));
#579=cartesian_point('',(7.188031907462e1,-2.126560846848e1,-4.579937183019e0));
#581=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#582=direction('',(0.e0,0.e0,-1.e0));
#583=direction('',(9.589152875055e-1,-2.836925649153e-1,0.e0));
#584=axis2_placement_3d('',#581,#582,#583);
#586=cartesian_point('',(6.997217693421e1,-2.688681428108e1,-4.579937027322e0));
#587=cartesian_point('',(6.995726596372e1,-2.692560965462e1,-4.580348294648e0));
#588=cartesian_point('',(6.992977605057e1,-2.699676280224e1,-4.589482082053e0));
#589=cartesian_point('',(6.989488261958e1,-2.708585236807e1,-4.630549705344e0));
#590=cartesian_point('',(6.987737913262e1,-2.713021479291e1,-4.671306594414e0));
#591=cartesian_point('',(6.986995812994e1,-2.714873156667e1,-4.695462368438e0));
#593=cartesian_point('',(6.986995812994e1,-2.714873156667e1,-4.695462368438e0));
#594=cartesian_point('',(6.982419022368e1,-2.717343465606e1,-8.547249797292e0));
#595=cartesian_point('',(6.973247186059e1,-2.722338793515e1,-1.625193301356e1));
#596=cartesian_point('',(6.959528221945e1,-2.729710915868e1,-2.781264756910e1));
#597=cartesian_point('',(6.950337091177e1,-2.734714003149e1,-3.552220419221e1));
#598=cartesian_point('',(6.945756027144e1,-2.737186618646e1,-3.937758808361e1));
#600=cartesian_point('',(6.846865691567e1,-2.975926659928e1,-3.937758835563e1));
#601=cartesian_point('',(6.848356583115e1,-2.980914360127e1,-3.552220592037e1));
#602=cartesian_point('',(6.851321817939e1,-2.990943448069e1,-2.781265101150e1));
#603=cartesian_point('',(6.855807513015e1,-3.005861590527e1,-1.625193783224e1));
#604=cartesian_point('',(6.858762701145e1,-3.015875016102e1,-8.547251149831e0));
#605=cartesian_point('',(6.860252201672e1,-3.020858062713e1,-4.695465834758e0));
#607=cartesian_point('',(6.860252201672e1,-3.020858062713e1,-4.695465834758e0));
#608=cartesian_point('',(6.859485744054e1,-3.022650402437e1,-4.671566026122e0));
#609=cartesian_point('',(6.857611719963e1,-3.026968056035e1,-4.631139696993e0));
#610=cartesian_point('',(6.853735569479e1,-3.035835667878e1,-4.589349303219e0));
#611=cartesian_point('',(6.850651499995e1,-3.042803046202e1,-4.580287801383e0));
#612=cartesian_point('',(6.848965406128e1,-3.046594261332e1,-4.579937179507e0));
#614=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#615=direction('',(0.e0,0.e0,-1.e0));
#616=direction('',(9.136823234657e-1,-4.064290981049e-1,0.e0));
#617=axis2_placement_3d('',#614,#615,#616);
#619=cartesian_point('',(6.586412177152e1,-3.578999567426e1,-4.579937027323e0));
#620=cartesian_point('',(6.584427344820e1,-3.582651490248e1,-4.580348756445e0));
#621=cartesian_point('',(6.580772990956e1,-3.589347382087e1,-4.589483160571e0));
#622=cartesian_point('',(6.576150872895e1,-3.597724256878e1,-4.630550864689e0));
#623=cartesian_point('',(6.573836471592e1,-3.601894047538e1,-4.671307092100e0));
#624=cartesian_point('',(6.572859039723e1,-3.603632999004e1,-4.695462368791e0));
#626=cartesian_point('',(6.572859039723e1,-3.603632999004e1,-4.695462368791e0));
#627=cartesian_point('',(6.567998964155e1,-3.605484783054e1,-8.547249798101e0));
#628=cartesian_point('',(6.558253573060e1,-3.609240210348e1,-1.625193301449e1));
#629=cartesian_point('',(6.543689721521e1,-3.614758579034e1,-2.781264757025e1));
#630=cartesian_point('',(6.533924188221e1,-3.618519180907e1,-3.552220419268e1));
#631=cartesian_point('',(6.529059574740e1,-3.620372693991e1,-3.937758808361e1));
#633=cartesian_point('',(6.399853431175e1,-3.844162502173e1,-3.937758835562e1));
#634=cartesian_point('',(6.400680542424e1,-3.849302132302e1,-3.552220591988e1));
#635=cartesian_point('',(6.402311350592e1,-3.859632460818e1,-2.781265101036e1));
#636=cartesian_point('',(6.404811461595e1,-3.875008477198e1,-1.625193783111e1));
#637=cartesian_point('',(6.406434353370e1,-3.885321965981e1,-8.547251149340e0));
#638=cartesian_point('',(6.407260692914e1,-3.890456800770e1,-4.695465834753e0));
#640=cartesian_point('',(6.407260692914e1,-3.890456800770e1,-4.695465834753e0));
#641=cartesian_point('',(6.406249786623e1,-3.892162215250e1,-4.671353477154e0));
#642=cartesian_point('',(6.403806035687e1,-3.896235167569e1,-4.630651106430e0));
#643=cartesian_point('',(6.398859293805e1,-3.904431700221e1,-4.589489737957e0));
#644=cartesian_point('',(6.394884222995e1,-3.910950191740e1,-4.580351140730e0));
#645=cartesian_point('',(6.392711209400e1,-3.914499600303e1,-4.579937179525e0));
#647=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#648=direction('',(0.e0,0.e0,-1.e0));
#649=direction('',(8.528160019196e-1,-5.222115154513e-1,0.e0));
#650=axis2_placement_3d('',#647,#648,#649);
#652=cartesian_point('',(6.062911323532e1,-4.408080029686e1,-4.579937025374e0));
#653=cartesian_point('',(6.060471734807e1,-4.411434995041e1,-4.580251027013e0));
#654=cartesian_point('',(6.055981478556e1,-4.417587441806e1,-4.589260652849e0));
#655=cartesian_point('',(6.050325014869e1,-4.425262033447e1,-4.630800459677e0));
#656=cartesian_point('',(6.047468391342e1,-4.429118580559e1,-4.671416432036e0));
#657=cartesian_point('',(6.046258825690e1,-4.430733681835e1,-4.695462372205e0));
#659=cartesian_point('',(6.046258825690e1,-4.430733681835e1,-4.695462372205e0));
#660=cartesian_point('',(6.041198622421e1,-4.431935256459e1,-8.547249801980e0));
#661=cartesian_point('',(6.031046423255e1,-4.434386526404e1,-1.625193301216e1));
#662=cartesian_point('',(6.015886875677e1,-4.437956720742e1,-2.781264757036e1));
#663=cartesian_point('',(6.005714030860e1,-4.440410492234e1,-3.552220419250e1));
#664=cartesian_point('',(6.000649102816e1,-4.441613188783e1,-3.937758808361e1));
#666=cartesian_point('',(5.843337904200e1,-4.646623658203e1,-3.937758835561e1));
#667=cartesian_point('',(5.843487083047e1,-4.651827277766e1,-3.552220592046e1));
#668=cartesian_point('',(5.843755560977e1,-4.662282092063e1,-2.781265101142e1));
#669=cartesian_point('',(5.844227310328e1,-4.677852894483e1,-1.625193783350e1));
#670=cartesian_point('',(5.844490137585e1,-4.688289979772e1,-8.547251147710e0));
#671=cartesian_point('',(5.844639177247e1,-4.693488744283e1,-4.695465839190e0));
#673=cartesian_point('',(5.844639177247e1,-4.693488744283e1,-4.695465839190e0));
#674=cartesian_point('',(5.843416722132e1,-4.695044583250e1,-4.671383697150e0));
#675=cartesian_point('',(5.840465442279e1,-4.698759700280e1,-4.630720841646e0));
#676=cartesian_point('',(5.834489489247e1,-4.706242612855e1,-4.589493931373e0));
#677=cartesian_point('',(5.829695341049e1,-4.712189287451e1,-4.580352616999e0));
#678=cartesian_point('',(5.827075956720e1,-4.715426761368e1,-4.579937186082e0));
#680=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#681=direction('',(0.e0,0.e0,-1.e0));
#682=direction('',(7.773577638239e-1,-6.290587468771e-1,0.e0));
#683=axis2_placement_3d('',#680,#681,#682);
#685=cartesian_point('',(5.435671960607e1,-5.161737543030e1,-4.579937313025e0));
#686=cartesian_point('',(5.432823665105e1,-5.164736597037e1,-4.580252924779e0));
#687=cartesian_point('',(5.427577204234e1,-5.170241426086e1,-4.589268807143e0));
#688=cartesian_point('',(5.420844014199e1,-5.177240848446e1,-4.631194623542e0));
#689=cartesian_point('',(5.417568961149e1,-5.180628198384e1,-4.671587438828e0));
#690=cartesian_point('',(5.416205521031e1,-5.182023121763e1,-4.695462481762e0));
#692=cartesian_point('',(5.416205521031e1,-5.182023121763e1,-4.695462481762e0));
#693=cartesian_point('',(5.411031772546e1,-5.182553927581e1,-8.547249164070e0));
#694=cartesian_point('',(5.400646638928e1,-5.183658773278e1,-1.625193422479e1));
#695=cartesian_point('',(5.385150278777e1,-5.185221407704e1,-2.781264861733e1));
#696=cartesian_point('',(5.374745349667e1,-5.186322152019e1,-3.552220473494e1));
#697=cartesian_point('',(5.369566769877e1,-5.186853453510e1,-3.937758825918e1));
#699=cartesian_point('',(5.186762509915e1,-5.369654559734e1,-3.937759441696e1));
#700=cartesian_point('',(5.186231205916e1,-5.374833113417e1,-3.552222682629e1));
#701=cartesian_point('',(5.185150550074e1,-5.385218059132e1,-2.781270760044e1));
#702=cartesian_point('',(5.183573465519e1,-5.400728525677e1,-1.625204155944e1));
#703=cartesian_point('',(5.182487033261e1,-5.411095728873e1,-8.547369599248e0));
#704=cartesian_point('',(5.181956226351e1,-5.416269437486e1,-4.695609101977e0));
#706=cartesian_point('',(5.181956226351e1,-5.416269437486e1,-4.695609101977e0));
#707=cartesian_point('',(5.180568967093e1,-5.417625830491e1,-4.671472508778e0));
#708=cartesian_point('',(5.177205035651e1,-5.420878720789e1,-4.630711054619e0));
#709=cartesian_point('',(5.170244854525e1,-5.427573838284e1,-4.589356764454e0));
#710=cartesian_point('',(5.164740996390e1,-5.432819410684e1,-4.580288577821e0));
#711=cartesian_point('',(5.161737816854e1,-5.435671666506e1,-4.579937189014e0));
#713=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#714=direction('',(0.e0,0.e0,-1.e0));
#715=direction('',(6.885987183521e-1,-7.251426101698e-1,0.e0));
#716=axis2_placement_3d('',#713,#714,#715);
#718=cartesian_point('',(4.715427566039e1,-5.827075264192e1,-4.579937025375e0));
#719=cartesian_point('',(4.712187191240e1,-5.829696966650e1,-4.580379555671e0));
#720=cartesian_point('',(4.706236799181e1,-5.834494145514e1,-4.589553651106e0));
#721=cartesian_point('',(4.698791186495e1,-5.840440222357e1,-4.630503381341e0));
#722=cartesian_point('',(4.695052001084e1,-5.843411134468e1,-4.671286150988e0));
#723=cartesian_point('',(4.693479291776e1,-5.844647028206e1,-4.695462368898e0));
#725=cartesian_point('',(4.693479291776e1,-5.844647028206e1,-4.695462368898e0));
#726=cartesian_point('',(4.688280520355e1,-5.844497983189e1,-8.547249798778e0));
#727=cartesian_point('',(4.677839813160e1,-5.844238145779e1,-1.625193301362e1));
#728=cartesian_point('',(4.662272781021e1,-5.843763109621e1,-2.781264756715e1));
#729=cartesian_point('',(4.651811483389e1,-5.843500343280e1,-3.552220419111e1));
#730=cartesian_point('',(4.646607857810e1,-5.843351159098e1,-3.937758808328e1));
#732=cartesian_point('',(4.441596292203e1,-6.000660925604e1,-3.937758835825e1));
#733=cartesian_point('',(4.440393592057e1,-6.005725846459e1,-3.552220592093e1));
#734=cartesian_point('',(4.437947023183e1,-6.015893918300e1,-2.781265101466e1));
#735=cartesian_point('',(4.434372675360e1,-6.031056252221e1,-1.625193783637e1));
#736=cartesian_point('',(4.431925230776e1,-6.041205728287e1,-8.547251149379e0));
#737=cartesian_point('',(4.430723652767e1,-6.046265923498e1,-4.695465839527e0));
#739=cartesian_point('',(4.430723652767e1,-6.046265923498e1,-4.695465839527e0));
#740=cartesian_point('',(4.429160432163e1,-6.047437329652e1,-4.671547177266e0));
#741=cartesian_point('',(4.425374508675e1,-6.050242560813e1,-4.631096723141e0));
#742=cartesian_point('',(4.417604132952e1,-6.055969163703e1,-4.589393418855e0));
#743=cartesian_point('',(4.411442324013e1,-6.060466384568e1,-4.580307152260e0));
#744=cartesian_point('',(4.408080906768e1,-6.062910725601e1,-4.579937186082e0));
#746=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#747=direction('',(0.e0,0.e0,-1.e0));
#748=direction('',(5.880575561843e-1,-8.088190839826e-1,0.e0));
#749=axis2_placement_3d('',#746,#747,#748);
#751=cartesian_point('',(3.914500484164e1,-6.392710631859e1,-4.579937024733e0));
#752=cartesian_point('',(3.910955423801e1,-6.394880985729e1,-4.580349156518e0));
#753=cartesian_point('',(3.904442482653e1,-6.398852762596e1,-4.589484097014e0));
#754=cartesian_point('',(3.896251604507e1,-6.403796027027e1,-4.630551437483e0));
#755=cartesian_point('',(3.892162370880e1,-6.406249976334e1,-4.671307335245e0));
#756=cartesian_point('',(3.890446404351e1,-6.407267242846e1,-4.695462368236e0));
#758=cartesian_point('',(3.890446404351e1,-6.407267242846e1,-4.695462368236e0));
#759=cartesian_point('',(3.885311563418e1,-6.406440897092e1,-8.547249798172e0));
#760=cartesian_point('',(3.874994093484e1,-6.404820496919e1,-1.625193301363e1));
#761=cartesian_point('',(3.859622244134e1,-6.402317619314e1,-2.781264756686e1));
#762=cartesian_point('',(3.849284742241e1,-6.400691627633e1,-3.552220419101e1));
#763=cartesian_point('',(3.844145106843e1,-6.399864510310e1,-3.937758808328e1));
#765=cartesian_point('',(3.620354398780e1,-6.529069090935e1,-3.937758835825e1));
#766=cartesian_point('',(3.618500883068e1,-6.533933696821e1,-3.552220592041e1));
#767=cartesian_point('',(3.614748045229e1,-6.543695438079e1,-2.781265101346e1));
#768=cartesian_point('',(3.609225194736e1,-6.558261510121e1,-1.625193783517e1));
#769=cartesian_point('',(3.605473915916e1,-6.568004700389e1,-8.547251148868e0));
#770=cartesian_point('',(3.603622129561e1,-6.572864767526e1,-4.695465839516e0));
#772=cartesian_point('',(3.603622129561e1,-6.572864767526e1,-4.695465839516e0));
#773=cartesian_point('',(3.601922259960e1,-6.573820519621e1,-4.671561409100e0));
#774=cartesian_point('',(3.597806187655e1,-6.576105601405e1,-4.631129095446e0));
#775=cartesian_point('',(3.589335720559e1,-6.580779471713e1,-4.589354370005e0));
#776=cartesian_point('',(3.582646720913e1,-6.584430030098e1,-4.580290059040e0));
#777=cartesian_point('',(3.579000512924e1,-6.586411699530e1,-4.579937186082e0));
#779=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#780=direction('',(0.e0,0.e0,-1.e0));
#781=direction('',(4.774545671124e-1,-8.786564381734e-1,0.e0));
#782=axis2_placement_3d('',#779,#780,#781);
#784=cartesian_point('',(3.046595212788e1,-6.848964949035e1,-4.579937024897e0));
#785=cartesian_point('',(3.042804990569e1,-6.850650637099e1,-4.580251040198e0));
#786=cartesian_point('',(3.035840101357e1,-6.853733679812e1,-4.589260681655e0));
#787=cartesian_point('',(3.027104169850e1,-6.857551837050e1,-4.630800245960e0));
#788=cartesian_point('',(3.022701975114e1,-6.859463398524e1,-4.671416335278e0));
#789=cartesian_point('',(3.020846900147e1,-6.860257338636e1,-4.695462368899e0));
#791=cartesian_point('',(3.020846900147e1,-6.860257338636e1,-4.695462368899e0));
#792=cartesian_point('',(3.015863848256e1,-6.858767831150e1,-8.547249798531e0));
#793=cartesian_point('',(3.005846150594e1,-6.855814593557e1,-1.625193301274e1));
#794=cartesian_point('',(2.990932500539e1,-6.851326699496e1,-2.781264756634e1));
#795=cartesian_point('',(2.980895671930e1,-6.848365303631e1,-3.552220419075e1));
#796=cartesian_point('',(2.975907967300e1,-6.846874405373e1,-3.937758808328e1));
#798=cartesian_point('',(2.737167237841e1,-6.945763073922e1,-3.937758835825e1));
#799=cartesian_point('',(2.734694620730e1,-6.950344130081e1,-3.552220592084e1));
#800=cartesian_point('',(2.729699726023e1,-6.959532514657e1,-2.781265101446e1));
#801=cartesian_point('',(2.722322870363e1,-6.973253095287e1,-1.625193783616e1));
#802=cartesian_point('',(2.717331942727e1,-6.982423291072e1,-8.547251149297e0));
#803=cartesian_point('',(2.714861632603e1,-6.987000073040e1,-4.695465839512e0));
#805=cartesian_point('',(2.714861632603e1,-6.987000073040e1,-4.695465839512e0));
#806=cartesian_point('',(2.713021221233e1,-6.987737753866e1,-4.671351562808e0));
#807=cartesian_point('',(2.708602720635e1,-6.989481496318e1,-4.630646672210e0));
#808=cartesian_point('',(2.699688562773e1,-6.992972817418e1,-4.589489094172e0));
#809=cartesian_point('',(2.692566952633e1,-6.995724326658e1,-4.580350891439e0));
#810=cartesian_point('',(2.688682427751e1,-6.997217343339e1,-4.579937186082e0));
#812=cartesian_point('',(0.e0,0.e0,-4.579937009550e0));
#813=direction('',(0.e0,0.e0,-1.e0));
#814=direction('',(3.586821979152e-1,-9.334597371600e-1,0.e0));
#815=axis2_placement_3d('',#812,#813,#814);
#817=cartesian_point('',(2.126561852602e1,-7.188031576976e1,-4.579937025179e0));
#818=cartesian_point('',(2.122584029104e1,-7.189208120691e1,-4.580251028652e0));
#819=cartesian_point('',(2.115276305727e1,-7.191355687573e1,-4.589260654459e0));
#820=cartesian_point('',(2.106116747411e1,-7.194000910421e1,-4.630800255068e0));
#821=cartesian_point('',(2.101502703698e1,-7.195321516961e1,-4.671416340314e0));
#822=cartesian_point('',(2.099559868048e1,-7.195866529267e1,-4.695462369709e0));
#824=cartesian_point('',(2.099559868048e1,-7.195866529267e1,-4.695462369709e0));
#825=cartesian_point('',(2.094813866596e1,-7.193739345935e1,-8.547249799485e0));
#826=cartesian_point('',(2.085267346641e1,-7.189503801740e1,-1.625193301293e1));
#827=cartesian_point('',(2.071067072628e1,-7.183107680292e1,-2.781264756696e1));
#828=cartesian_point('',(2.061502650212e1,-7.178861550558e1,-3.552220419098e1));
#829=cartesian_point('',(2.056752217359e1,-7.176732381048e1,-3.937758808328e1));
#831=cartesian_point('',(1.807146386577e1,-7.243613124985e1,-3.937758835824e1));
#832=cartesian_point('',(1.804096975231e1,-7.247832248278e1,-3.552220592061e1));
#833=cartesian_point('',(1.797945487689e1,-7.256290060362e1,-2.781265101392e1));
#834=cartesian_point('',(1.788840846907e1,-7.268930386644e1,-1.625193783562e1));
#835=cartesian_point('',(1.782695666611e1,-7.277370683352e1,-8.547251149076e0));
#836=cartesian_point('',(1.779649100410e1,-7.281585870141e1,-4.695465839518e0));
#838=cartesian_point('',(1.779649100410e1,-7.281585870141e1,-4.695465839518e0));
#839=cartesian_point('',(1.777727780221e1,-7.282077110355e1,-4.671348767381e0));
#840=cartesian_point('',(1.773118992906e1,-7.283229325423e1,-4.630640226921e0));
#841=cartesian_point('',(1.763825914931e1,-7.285527111814e1,-4.589489264289e0));
#842=cartesian_point('',(1.756406274761e1,-7.287325479518e1,-4.580350997506e0));
#843=cartesian_point('',(1.752360240907e1,-7.288298658350e1,-4.579937186082e0));
#845=cartesian_point('',(1.208142909802e1,-7.322995892221e1,-6.060277326625e0));
#846=cartesian_point('',(1.208813125475e1,-7.327372918576e1,-5.971722039328e0));
#847=cartesian_point('',(1.209398950634e1,-7.335836288345e1,-5.802806417533e0));
#848=cartesian_point('',(1.208478437871e1,-7.347560478514e1,-5.574433127690e0));
#849=cartesian_point('',(1.206102358531e1,-7.358325133371e1,-5.369688497329e0));
#850=cartesian_point('',(1.202502113917e1,-7.368178704256e1,-5.186828056912e0));
#851=cartesian_point('',(1.197832563899e1,-7.377162776302e1,-5.024490940904e0));
#852=cartesian_point('',(1.192193428491e1,-7.385293379585e1,-4.881998274388e0));
#853=cartesian_point('',(1.185693931630e1,-7.392528189843e1,-4.759795281677e0));
#854=cartesian_point('',(1.178381403370e1,-7.398863141757e1,-4.657770179483e0));
#855=cartesian_point('',(1.172985272238e1,-7.402466011180e1,-4.603519070069e0));
#856=cartesian_point('',(1.170142429758e1,-7.404108991581e1,-4.579937025374e0));
#858=cartesian_point('',(1.208142909802e1,-7.322995892221e1,-6.060277326625e0));
#859=cartesian_point('',(1.206078030477e1,-7.309508222759e1,-6.333155227265e0));
#860=cartesian_point('',(1.204012994720e1,-7.296020858630e1,-6.606034488982e0));
#861=cartesian_point('',(1.201948104339e1,-7.282533186861e1,-6.878912369855e0));
#863=cartesian_point('',(1.215422368998e1,-7.367120825970e1,-6.283884085563e0));
#864=direction('',(-6.764997686955e-2,4.420920197963e-1,-8.944149633486e-1));
#865=direction('',(-9.913937139742e-1,-1.304935897296e-1,1.048460451717e-2));
#866=axis2_placement_3d('',#863,#864,#865);
#868=cartesian_point('',(1.201948104339e1,-7.282533186861e1,-6.878912369855e0));
#869=cartesian_point('',(1.200908206564e1,-7.275831493320e1,-7.014534483412e0));
#870=cartesian_point('',(1.199101896115e1,-7.264471431564e1,-7.296089415094e0));
#871=cartesian_point('',(1.197268648702e1,-7.253952970271e1,-7.739657463292e0));
#872=cartesian_point('',(1.196659221054e1,-7.251451736682e1,-8.042733317521e0));
#873=cartesian_point('',(1.196512117270e1,-7.251342379242e1,-8.194372284425e0));
#875=cartesian_point('',(1.209230538984e1,-7.326656891474e1,-7.102552809573e0));
#876=direction('',(-6.770258439317e-2,4.421322984505e-1,-8.943910725926e-1));
#877=direction('',(-9.913899138284e-1,-1.305192588899e-1,1.052434407150e-2));
#878=axis2_placement_3d('',#875,#876,#877);
#880=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#881=direction('',(0.e0,0.e0,1.e0));
#882=direction('',(1.628423186308e-1,-9.866521065010e-1,0.e0));
#883=axis2_placement_3d('',#880,#881,#882);
#885=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#886=direction('',(0.e0,0.e0,1.e0));
#887=direction('',(1.965475325764e-1,-9.804942975041e-1,0.e0));
#888=axis2_placement_3d('',#885,#886,#887);
#890=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#891=direction('',(0.e0,0.e0,-1.e0));
#892=direction('',(2.271664132811e-1,-9.738559547885e-1,0.e0));
#893=axis2_placement_3d('',#890,#891,#892);
#895=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#896=direction('',(0.e0,0.e0,-1.e0));
#897=direction('',(1.965475325764e-1,-9.804942975041e-1,0.e0));
#898=axis2_placement_3d('',#895,#896,#897);
#900=cartesian_point('',(1.669535539977e1,-7.157252170517e1,-8.194372284074e0));
#901=cartesian_point('',(1.669441521446e1,-7.157409495006e1,-8.042733333848e0));
#902=cartesian_point('',(1.669835628316e1,-7.159953584896e1,-7.739657532569e0));
#903=cartesian_point('',(1.672167168108e1,-7.170372919912e1,-7.296089465276e0));
#904=cartesian_point('',(1.674845697838e1,-7.181559467943e1,-7.014534493129e0));
#905=cartesian_point('',(1.676449548219e1,-7.188148978254e1,-6.878912355534e0));
#907=cartesian_point('',(1.680893405549e1,-7.205943351290e1,-8.198698003759e0));
#908=direction('',(-7.907769548323e-3,-1.074241496356e-2,9.999110298929e-1));
#909=direction('',(9.658670597499e-1,2.588286356363e-1,1.041922573091e-2));
#910=axis2_placement_3d('',#907,#908,#909);
#912=cartesian_point('',(1.676449548219e1,-7.188148978254e1,-6.878912355534e0));
#913=cartesian_point('',(1.679703322891e1,-7.201400064147e1,-6.606036482389e0));
#914=cartesian_point('',(1.682956838296e1,-7.214650882721e1,-6.333159037948e0));
#915=cartesian_point('',(1.686210622299e1,-7.227901962253e1,-6.060283145037e0));
#917=cartesian_point('',(1.686607025126e1,-7.231701261425e1,-7.102517765415e0));
#918=direction('',(1.066808649010e-1,-4.343283025131e-1,8.944149588978e-1));
#919=direction('',(9.658795648096e-1,2.587803580760e-1,1.045908969847e-2));
#920=axis2_placement_3d('',#917,#918,#919);
#922=cartesian_point('',(1.696371161712e1,-7.271453853163e1,-6.283890185769e0));
#923=direction('',(1.066808649010e-1,-4.343283025131e-1,8.944149588978e-1));
#924=direction('',(9.658726896997e-1,2.588054908921e-1,1.047211423022e-2));
#925=axis2_placement_3d('',#922,#923,#924);
#927=cartesian_point('',(1.686210622299e1,-7.227901962253e1,-6.060283145037e0));
#928=cartesian_point('',(1.687269174965e1,-7.232212691304e1,-5.971513856765e0));
#929=cartesian_point('',(1.689974002908e1,-7.240272485647e1,-5.802244305961e0));
#930=cartesian_point('',(1.695323568898e1,-7.250763567184e1,-5.573588191465e0));
#931=cartesian_point('',(1.701648903848e1,-7.259802662723e1,-5.368733633302e0));
#932=cartesian_point('',(1.708752958582e1,-7.267525758865e1,-5.185892364962e0));
#933=cartesian_point('',(1.716507197752e1,-7.274031043993e1,-5.023700055211e0));
#934=cartesian_point('',(1.724826624666e1,-7.279376080083e1,-4.881383951705e0));
#935=cartesian_point('',(1.733592740288e1,-7.283562892783e1,-4.759409303953e0));
#936=cartesian_point('',(1.742757892988e1,-7.286609738074e1,-4.657598535089e0));
#937=cartesian_point('',(1.749111571697e1,-7.287869673675e1,-4.603469506616e0));
#938=cartesian_point('',(1.752360240907e1,-7.288298658350e1,-4.579937186082e0));
#940=cartesian_point('',(1.744664333475e1,-7.258512802537e1,-6.278700808936e0));
#941=cartesian_point('',(1.745864589724e1,-7.264216313103e1,-5.976089570605e0));
#942=cartesian_point('',(1.749926671391e1,-7.272366159869e1,-5.516412174551e0));
#943=cartesian_point('',(1.761011675861e1,-7.280897467060e1,-4.954751117144e0));
#944=cartesian_point('',(1.772549497806e1,-7.283355448459e1,-4.692543127985e0));
#945=cartesian_point('',(1.779649100410e1,-7.281585870141e1,-4.695465839518e0));
#947=cartesian_point('',(1.799820983733e1,-7.214527181407e1,-3.937497996895e1));
#948=direction('',(7.908770270327e-3,1.094246498082e-2,-9.999088527526e-1));
#949=direction('',(2.430533073608e-1,-9.699739847880e-1,-8.692445881998e-3));
#950=axis2_placement_3d('',#947,#948,#949);
#952=cartesian_point('',(1.786365741498e1,-7.156285183e1,-4.135910819503e1));
#953=direction('',(-1.325412475405e-1,5.287045714145e-1,-8.383938775216e-1));
#954=direction('',(2.080054880826e-1,-8.121843502935e-1,-5.450599031903e-1));
#955=axis2_placement_3d('',#952,#953,#954);
#957=direction('',(-7.934635204111e-3,-1.084559372879e-2,9.999097032537e-1));
#958=vector('',#957,3.328464914741e1);
#959=cartesian_point('',(1.755597548847e1,-7.156902561441e1,-4.147514316221e1));
#960=line('',#959,#958);
#961=cartesian_point('',(1.793804909075e1,-7.434289858084e1,-8.214300539741e0));
#962=direction('',(9.659305720681e-1,2.585915935916e-1,1.041718138579e-2));
#963=direction('',(-2.586804569343e-1,9.659270578959e-1,8.327065798699e-3));
#964=axis2_placement_3d('',#961,#962,#963);
#966=direction('',(1.066803640209e-1,-4.343365107785e-1,8.944110326562e-1));
#967=vector('',#966,9.152203718862e-1);
#968=cartesian_point('',(1.734900729232e1,-7.218761440245e1,-7.097284006863e0));
#969=line('',#968,#967);
#970=direction('',(7.908422930849e-3,1.094429932293e-2,-9.999088354240e-1));
#971=vector('',#970,3.310208776177e1);
#972=cartesian_point('',(1.744664333475e1,-7.258512802537e1,-6.278700808936e0));
#973=line('',#972,#971);
#974=cartesian_point('',(1.675156067711e1,-6.865100878562e1,-3.934704266944e1));
#975=direction('',(9.659089113355e-1,2.586722629954e-1,1.042282876722e-2));
#976=direction('',(2.587594629536e-1,-9.659077428634e-1,-8.110031346678e-3));
#977=axis2_placement_3d('',#974,#975,#976);
#979=direction('',(-1.329705627194e-1,5.301980896368e-1,-8.373821201790e-1));
#980=vector('',#979,1.347382121872e-1);
#981=cartesian_point('',(1.757389170437e1,-7.164046355711e1,-4.136231579242e1));
#982=line('',#981,#980);
#983=cartesian_point('',(1.707314774964e1,-7.169883532746e1,-4.148040550738e1));
#984=direction('',(-7.937675655823e-3,-1.083462686077e-2,9.999097980148e-1));
#985=direction('',(9.651368933704e-1,2.615351238230e-1,1.049552581792e-2));
#986=axis2_placement_3d('',#983,#984,#985);
#988=cartesian_point('',(1.158529208185e1,-7.228095412297e1,-4.147601148920e1));
#989=cartesian_point('',(1.162751996806e1,-7.230683722436e1,-3.777640374957e1));
#990=cartesian_point('',(1.171194978071e1,-7.235851184178e1,-3.037828630159e1));
#991=cartesian_point('',(1.183855547627e1,-7.243597643852e1,-1.928440635217e1));
#992=cartesian_point('',(1.192294267057e1,-7.248764865099e1,-1.189068437494e1));
#993=cartesian_point('',(1.196512117270e1,-7.251342379242e1,-8.194372284425e0));
#995=cartesian_point('',(1.669535539977e1,-7.157252170517e1,-8.194372284074e0));
#996=cartesian_point('',(1.672445953358e1,-7.153256756753e1,-1.189068419412e1));
#997=cartesian_point('',(1.678264933670e1,-7.145253659674e1,-1.928440599247e1));
#998=cartesian_point('',(1.686997174898e1,-7.133251199094e1,-3.037828566612e1));
#999=cartesian_point('',(1.692820361919e1,-7.125247746439e1,-3.777640403335e1));
#1000=cartesian_point('',(1.695731206631e1,-7.121240468237e1,
-4.147601195429e1));
#1002=cartesian_point('',(1.204652221461e1,-7.300676701705e1,
-8.198743025372e0));
#1003=direction('',(-1.147968826947e-2,6.972273033927e-3,-9.999097980148e-1));
#1004=direction('',(-9.911457118838e-1,-1.323663399047e-1,1.045609270005e-2));
#1005=axis2_placement_3d('',#1002,#1003,#1004);
#1007=cartesian_point('',(1.158529208185e1,-7.228095412297e1,
-4.147601148920e1));
#1008=cartesian_point('',(1.158448654476e1,-7.228051149423e1,
-4.154070088575e1));
#1009=cartesian_point('',(1.157876166235e1,-7.228026797598e1,
-4.166770593505e1));
#1010=cartesian_point('',(1.155757576778e1,-7.228206813459e1,
-4.185103084555e1));
#1011=cartesian_point('',(1.153564107493e1,-7.228449542872e1,
-4.196858484831e1));
#1012=cartesian_point('',(1.152267627275e1,-7.228605307402e1,
-4.202618265931e1));
#1014=cartesian_point('',(1.166442507943e1,-7.277469751400e1,
-4.148036708070e1));
#1015=direction('',(-1.147968826947e-2,6.972273033927e-3,-9.999097980148e-1));
#1016=direction('',(-9.914133367152e-1,-1.303453361681e-1,1.047325748784e-2));
#1017=axis2_placement_3d('',#1014,#1015,#1016);
#1019=cartesian_point('',(1.152267627275e1,-7.228605307402e1,
-4.202618265931e1));
#1020=cartesian_point('',(1.149986330456e1,-7.228896022694e1,
-4.210871279357e1));
#1021=cartesian_point('',(1.145003591106e1,-7.228874089399e1,
-4.226434256172e1));
#1022=cartesian_point('',(1.135720954594e1,-7.227659810730e1,
-4.247244654094e1));
#1023=cartesian_point('',(1.126671254474e1,-7.225743987431e1,
-4.264276339141e1));
#1024=cartesian_point('',(1.117713977787e1,-7.223683826876e1,
-4.278045783741e1));
#1025=cartesian_point('',(1.110422854351e1,-7.221563512142e1,
-4.289017510573e1));
#1026=cartesian_point('',(1.099937812229e1,-7.219703816664e1,
-4.299427695240e1));
#1027=cartesian_point('',(1.090940388823e1,-7.217048557814e1,
-4.309955263162e1));
#1028=cartesian_point('',(1.081813908290e1,-7.217533802712e1,
-4.312135641453e1));
#1029=cartesian_point('',(1.076813914019e1,-7.218153333922e1,
-4.312444821639e1));
#1031=cartesian_point('',(1.077470416481e1,-7.222513546227e1,
-4.303924592995e1));
#1032=cartesian_point('',(1.078795344524e1,-7.222675202570e1,
-4.303378192424e1));
#1033=cartesian_point('',(1.081157484669e1,-7.223157603165e1,
-4.301827960557e1));
#1034=cartesian_point('',(1.083901514398e1,-7.224933722986e1,
-4.297717285456e1));
#1035=cartesian_point('',(1.085733315867e1,-7.226913226211e1,
-4.293631217471e1));
#1036=cartesian_point('',(1.087846117477e1,-7.229385876779e1,
-4.288483672440e1));
#1037=cartesian_point('',(1.090219881408e1,-7.232270643121e1,
-4.282270472363e1));
#1038=cartesian_point('',(1.092161160964e1,-7.234856225709e1,
-4.276653685371e1));
#1039=cartesian_point('',(1.094019327702e1,-7.237510394049e1,
-4.270864584982e1));
#1040=cartesian_point('',(1.096072897890e1,-7.240553888689e1,
-4.264101713982e1));
#1041=cartesian_point('',(1.098274433250e1,-7.243913135490e1,
-4.256443044657e1));
#1042=cartesian_point('',(1.100627971572e1,-7.247640515830e1,
-4.247730708103e1));
#1043=cartesian_point('',(1.103145671854e1,-7.251787132988e1,
-4.237713300943e1));
#1044=cartesian_point('',(1.105425397311e1,-7.255677741310e1,
-4.227962658955e1));
#1045=cartesian_point('',(1.107827562736e1,-7.259947936119e1,
-4.216823430492e1));
#1046=cartesian_point('',(1.110124966282e1,-7.264280482317e1,
-4.204967361769e1));
#1047=cartesian_point('',(1.111535220216e1,-7.267134942302e1,
-4.196686141911e1));
#1048=cartesian_point('',(1.112195526463e1,-7.268563642448e1,
-4.192438382845e1));
#1050=cartesian_point('',(1.112195526463e1,-7.268563642448e1,
-4.192438382845e1));
#1051=cartesian_point('',(1.115439407069e1,-7.250669052350e1,
-4.193662865105e1));
#1052=cartesian_point('',(1.132869779931e1,-7.231740407848e1,
-4.198131473017e1));
#1053=cartesian_point('',(1.152267627275e1,-7.228605307402e1,
-4.202618265931e1));
#1055=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#1056=direction('',(0.e0,0.e0,1.e0));
#1057=direction('',(1.574164807662e-1,-9.875323040707e-1,0.e0));
#1058=axis2_placement_3d('',#1055,#1056,#1057);
#1060=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#1061=direction('',(0.e0,0.e0,1.e0));
#1062=direction('',(2.849685922953e-1,-9.585368544846e-1,0.e0));
#1063=axis2_placement_3d('',#1060,#1061,#1062);
#1065=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#1066=direction('',(0.e0,0.e0,1.e0));
#1067=direction('',(4.076448156613e-1,-9.131405720175e-1,0.e0));
#1068=axis2_placement_3d('',#1065,#1066,#1067);
#1070=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#1071=direction('',(0.e0,0.e0,1.e0));
#1072=direction('',(5.233461163516e-1,-8.521202042551e-1,0.e0));
#1073=axis2_placement_3d('',#1070,#1071,#1072);
#1075=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#1076=direction('',(0.e0,0.e0,1.e0));
#1077=direction('',(6.300928262951e-1,-7.765198196128e-1,0.e0));
#1078=axis2_placement_3d('',#1075,#1076,#1077);
#1080=cartesian_point('',(4.730990238436e1,-5.585534329820e1,
-4.202614880176e1));
#1081=cartesian_point('',(4.729772037132e1,-5.586276335059e1,
-4.227956383243e1));
#1082=cartesian_point('',(4.723008167531e1,-5.582966781676e1,
-4.278595685270e1));
#1083=cartesian_point('',(4.700180549766e1,-5.564186813747e1,
-4.349545779789e1));
#1084=cartesian_point('',(4.677591289042e1,-5.543153567145e1,
-4.390495986667e1));
#1085=cartesian_point('',(4.664748098891e1,-5.530891303225e1,
-4.408722353006e1));
#1087=cartesian_point('',(4.664748098891e1,-5.530891303225e1,
-4.408722353006e1));
#1088=cartesian_point('',(4.651212989520e1,-5.517977414196e1,
-4.427923553334e1));
#1089=cartesian_point('',(4.620946245013e1,-5.488097913243e1,
-4.461308754045e1));
#1090=cartesian_point('',(4.568735180946e1,-5.434739137911e1,
-4.492830460275e1));
#1091=cartesian_point('',(4.531998479348e1,-5.395855481589e1,
-4.499998308094e1));
#1092=cartesian_point('',(4.513724695504e1,-5.376338519736e1,
-4.499998308094e1));
#1094=cartesian_point('',(-4.513722326950e1,-5.376340779567e1,
-4.499998308216e1));
#1095=cartesian_point('',(-4.531966109936e1,-5.395829598430e1,
-4.499998308216e1));
#1096=cartesian_point('',(-4.568642037888e1,-5.434657619297e1,
-4.492852636018e1));
#1097=cartesian_point('',(-4.620781416876e1,-5.487953849258e1,
-4.461423966564e1));
#1098=cartesian_point('',(-4.651021280205e1,-5.517813742700e1,
-4.428133409147e1));
#1099=cartesian_point('',(-4.664550465834e1,-5.530725913824e1,
-4.408984118330e1));
#1101=cartesian_point('',(-4.664550465834e1,-5.530725913824e1,
-4.408984118330e1));
#1102=cartesian_point('',(-4.665379182807e1,-5.531520043362e1,
-4.407808599133e1));
#1103=cartesian_point('',(-4.667021175368e1,-5.533091517698e1,
-4.405435475423e1));
#1104=cartesian_point('',(-4.669449964476e1,-5.535407846250e1,
-4.401825915561e1));
#1105=cartesian_point('',(-4.671046762432e1,-5.536923171455e1,
-4.399386291875e1));
#1106=cartesian_point('',(-4.671837298023e1,-5.537672050713e1,
-4.398156091824e1));
#1108=cartesian_point('',(-4.671837298023e1,-5.537672050713e1,
-4.398156091824e1));
#1109=cartesian_point('',(-4.683323859070e1,-5.548526669154e1,
-4.380305890468e1));
#1110=cartesian_point('',(-4.703456581499e1,-5.567036226327e1,
-4.340860023995e1));
#1111=cartesian_point('',(-4.723766199459e1,-5.583416681155e1,
-4.273813180948e1));
#1112=cartesian_point('',(-4.729862811005e1,-5.586217683318e1,
-4.226361586483e1));
#1113=cartesian_point('',(-4.731012583191e1,-5.585515377906e1,
-4.202616115779e1));
#1115=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#1116=direction('',(0.e0,0.e0,1.e0));
#1117=direction('',(-6.463249097727e-1,-7.630623244580e-1,0.e0));
#1118=axis2_placement_3d('',#1115,#1116,#1117);
#1120=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#1121=direction('',(0.e0,0.e0,1.e0));
#1122=direction('',(-5.869805276303e-1,-8.096010500134e-1,0.e0));
#1123=axis2_placement_3d('',#1120,#1121,#1122);
#1125=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#1126=direction('',(0.e0,0.e0,1.e0));
#1127=direction('',(-4.762846826266e-1,-8.792911355719e-1,0.e0));
#1128=axis2_placement_3d('',#1125,#1126,#1127);
#1130=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#1131=direction('',(0.e0,0.e0,1.e0));
#1132=direction('',(-3.574394805572e-1,-9.339363028274e-1,0.e0));
#1133=axis2_placement_3d('',#1130,#1131,#1132);
#1135=cartesian_point('',(-1.767419637171e1,-7.080780394035e1,
-4.312443924991e1));
#1136=cartesian_point('',(-1.763826318327e1,-7.081705911564e1,
-4.312375295267e1));
#1137=cartesian_point('',(-1.757132585876e1,-7.083988266085e1,
-4.310854180439e1));
#1138=cartesian_point('',(-1.749293140251e1,-7.088900285366e1,
-4.303443697396e1));
#1139=cartesian_point('',(-1.741343942498e1,-7.094352952514e1,
-4.293676606396e1));
#1140=cartesian_point('',(-1.735497813268e1,-7.098650227417e1,
-4.284740577137e1));
#1141=cartesian_point('',(-1.729379328599e1,-7.103203878395e1,
-4.274008348368e1));
#1142=cartesian_point('',(-1.722834725242e1,-7.107900989651e1,
-4.261093942929e1));
#1143=cartesian_point('',(-1.715942796799e1,-7.112509166368e1,
-4.245516587459e1));
#1144=cartesian_point('',(-1.708647608696e1,-7.116694425235e1,
-4.226743354409e1));
#1145=cartesian_point('',(-1.704041253222e1,-7.118681038922e1,
-4.211115019277e1));
#1146=cartesian_point('',(-1.701711033680e1,-7.119314264083e1,
-4.202618266325e1));
#1148=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#1149=direction('',(0.e0,0.e0,1.e0));
#1150=direction('',(-2.324783752749e-1,-9.726015654057e-1,0.e0));
#1151=axis2_placement_3d('',#1148,#1149,#1150);
#1153=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#1154=direction('',(0.e0,0.e0,1.e0));
#1155=direction('',(-1.035395271950e-1,-9.946253396673e-1,0.e0));
#1156=axis2_placement_3d('',#1153,#1154,#1155);
#1158=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#1159=direction('',(0.e0,0.e0,1.e0));
#1160=direction('',(2.717092608416e-2,-9.996308022344e-1,0.e0));
#1161=axis2_placement_3d('',#1158,#1159,#1160);
#1163=cartesian_point('',(1.767416568151e1,-7.080765193248e1,
-4.312438346435e1));
#1164=cartesian_point('',(1.765708742453e1,-7.081194037102e1,
-4.312431984228e1));
#1165=cartesian_point('',(1.762284419127e1,-7.082240360265e1,
-4.311971846584e1));
#1166=cartesian_point('',(1.757017055550e1,-7.084526947612e1,
-4.309596001059e1));
#1167=cartesian_point('',(1.751959012143e1,-7.087292956925e1,
-4.305793009786e1));
#1168=cartesian_point('',(1.747078492681e1,-7.090382545521e1,
-4.300822566071e1));
#1169=cartesian_point('',(1.742267710791e1,-7.093713890985e1,
-4.294797467878e1));
#1170=cartesian_point('',(1.737448330239e1,-7.097220553769e1,
-4.287754867334e1));
#1171=cartesian_point('',(1.732563832848e1,-7.100839611685e1,
-4.279682155811e1));
#1172=cartesian_point('',(1.727572952017e1,-7.104507317429e1,
-4.270514146318e1));
#1173=cartesian_point('',(1.722456706839e1,-7.108144303545e1,
-4.260147758671e1));
#1174=cartesian_point('',(1.717220427315e1,-7.111647200864e1,
-4.248436306428e1));
#1175=cartesian_point('',(1.711910795023e1,-7.114867374380e1,
-4.235193285860e1));
#1176=cartesian_point('',(1.706631430159e1,-7.117604013424e1,
-4.220166909107e1));
#1177=cartesian_point('',(1.703265651093e1,-7.118884631039e1,
-4.208709864823e1));
#1178=cartesian_point('',(1.701710201230e1,-7.119311100215e1,
-4.202617896811e1));
#1180=cartesian_point('',(1.778642326130e1,-7.125740997434e1,
-4.331177673041e1));
#1181=direction('',(-9.702319119841e-1,-2.421776970898e-1,0.e0));
#1182=direction('',(-2.030523441346e-1,8.134847529312e-1,5.449883506003e-1));
#1183=axis2_placement_3d('',#1180,#1181,#1182);
#1185=cartesian_point('',(1.701710201230e1,-7.119311100215e1,
-4.202617896811e1));
#1186=cartesian_point('',(1.700440525876e1,-7.119667049395e1,
-4.196771050003e1));
#1187=cartesian_point('',(1.698306147293e1,-7.120291832262e1,
-4.184900211286e1));
#1188=cartesian_point('',(1.696297987285e1,-7.120929178130e1,
-4.166576159035e1));
#1189=cartesian_point('',(1.695784585621e1,-7.121170472297e1,
-4.153986879762e1));
#1190=cartesian_point('',(1.695731206631e1,-7.121240468237e1,
-4.147601195429e1));
#1192=cartesian_point('',(1.754023457901e1,-7.140897938235e1,
-4.192434479199e1));
#1193=cartesian_point('',(1.744177752487e1,-7.125604215655e1,
-4.193657765189e1));
#1194=cartesian_point('',(1.720832800106e1,-7.114790237341e1,
-4.198132099737e1));
#1195=cartesian_point('',(1.701710201230e1,-7.119311100215e1,
-4.202617896811e1));
#1197=cartesian_point('',(1.768489703213e1,-7.085066736890e1,
-4.303928231502e1));
#1198=cartesian_point('',(1.763372056277e1,-7.086346742327e1,
-4.303923397112e1));
#1199=cartesian_point('',(1.760290727799e1,-7.099608909044e1,
-4.281658106419e1));
#1200=cartesian_point('',(1.755942574098e1,-7.119145791650e1,
-4.244867860073e1));
#1201=cartesian_point('',(1.754347675564e1,-7.133256853686e1,
-4.213137553303e1));
#1202=cartesian_point('',(1.754023457901e1,-7.140897938235e1,
-4.192434479199e1));
#1204=cartesian_point('',(1.754023457901e1,-7.140897938235e1,
-4.192434479199e1));
#1205=cartesian_point('',(1.753797149686e1,-7.146355249850e1,
-4.177644632486e1));
#1206=cartesian_point('',(1.754361436319e1,-7.151689275733e1,
-4.162582645649e1));
#1207=cartesian_point('',(1.755597548847e1,-7.156902561441e1,
-4.147514316221e1));
#1209=direction('',(-1.333046257658e-1,5.284309619690e-1,-8.384453441829e-1));
#1210=vector('',#1209,1.808878947130e0);
#1211=cartesian_point('',(1.792602896323e1,-7.180653501101e1,
-4.152263618361e1));
#1212=line('',#1211,#1210);
#1213=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#1214=direction('',(0.e0,0.e0,-1.e0));
#1215=direction('',(2.753840035709e-1,-9.613343073964e-1,0.e0));
#1216=axis2_placement_3d('',#1213,#1214,#1215);
#1218=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#1219=direction('',(0.e0,0.e0,1.e0));
#1220=direction('',(2.421776970890e-1,-9.702319119843e-1,0.e0));
#1221=axis2_placement_3d('',#1218,#1219,#1220);
#1223=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#1224=direction('',(0.e0,0.e0,1.e0));
#1225=direction('',(2.588190451025e-1,-9.659258262891e-1,0.e0));
#1226=axis2_placement_3d('',#1223,#1224,#1225);
#1228=cartesian_point('',(2.010979699148e1,-7.020085830917e1,
-4.303924592995e1));
#1229=cartesian_point('',(2.010826563169e1,-7.019523696479e1,
-4.304820855019e1));
#1230=cartesian_point('',(2.010533805295e1,-7.018467058184e1,
-4.306656367791e1));
#1231=cartesian_point('',(2.010121584128e1,-7.017032228327e1,
-4.309488238655e1));
#1232=cartesian_point('',(2.009877970381e1,-7.016231388651e1,
-4.311454003008e1));
#1233=cartesian_point('',(2.009759691244e1,-7.015848611599e1,
-4.312444821639e1));
#1235=cartesian_point('',(2.085932143829e1,-7.016362481121e1,
-4.202618265930e1));
#1236=cartesian_point('',(2.083708309777e1,-7.016948478292e1,
-4.210871279354e1));
#1237=cartesian_point('',(2.078765335584e1,-7.017577110625e1,
-4.226434256169e1));
#1238=cartesian_point('',(2.069403618146e1,-7.017584847479e1,
-4.247244654089e1));
#1239=cartesian_point('',(2.060181274343e1,-7.016866637210e1,
-4.264276339141e1));
#1240=cartesian_point('',(2.051031723484e1,-7.015993260834e1,
-4.278045783745e1));
#1241=cartesian_point('',(2.043526220005e1,-7.014842768265e1,
-4.289017510584e1));
#1242=cartesian_point('',(2.032888139903e1,-7.014367555363e1,
-4.299427695248e1));
#1243=cartesian_point('',(2.023621109875e1,-7.012909412037e1,
-4.309955263167e1));
#1244=cartesian_point('',(2.014636044820e1,-7.014581750351e1,
-4.312135641454e1));
#1245=cartesian_point('',(2.009759691244e1,-7.015848611599e1,
-4.312444821639e1));
#1247=cartesian_point('',(2.010979699148e1,-7.020085830917e1,
-4.303924592995e1));
#1248=cartesian_point('',(2.012314392636e1,-7.020073166455e1,
-4.303378192425e1));
#1249=cartesian_point('',(2.014719290258e1,-7.020243118886e1,
-4.301827960558e1));
#1250=cartesian_point('',(2.017671674588e1,-7.021645876005e1,
-4.297717285457e1));
#1251=cartesian_point('',(2.019746181760e1,-7.023369346234e1,
-4.293631217472e1));
#1252=cartesian_point('',(2.022163653723e1,-7.025545066984e1,
-4.288483672441e1));
#1253=cartesian_point('',(2.024893647341e1,-7.028095315383e1,
-4.282270472365e1));
#1254=cartesian_point('',(2.027155805231e1,-7.030405390125e1,
-4.276653685372e1));
#1255=cartesian_point('',(2.029344513581e1,-7.032794312259e1,
-4.270864584984e1));
#1256=cartesian_point('',(2.031777770958e1,-7.035543724683e1,
-4.264101713983e1));
#1257=cartesian_point('',(2.034398941572e1,-7.038586874634e1,
-4.256443044657e1));
#1258=cartesian_point('',(2.037218865810e1,-7.041975168324e1,
-4.247730708104e1));
#1259=cartesian_point('',(2.040256268965e1,-7.045757684766e1,
-4.237713300944e1));
#1260=cartesian_point('',(2.043024317344e1,-7.049317444511e1,
-4.227962658956e1));
#1261=cartesian_point('',(2.045963304181e1,-7.053237561707e1,
-4.216823430490e1));
#1262=cartesian_point('',(2.048806563878e1,-7.057233171032e1,
-4.204967361774e1));
#1263=cartesian_point('',(2.050577334688e1,-7.059879135645e1,
-4.196686141900e1));
#1264=cartesian_point('',(2.051418474713e1,-7.061209425803e1,
-4.192438382835e1));
#1266=cartesian_point('',(2.051418474713e1,-7.061209425803e1,
-4.192438382835e1));
#1267=cartesian_point('',(2.052298890763e1,-7.043044515025e1,
-4.193662865096e1));
#1268=cartesian_point('',(2.067109460479e1,-7.022002687492e1,
-4.198131473017e1));
#1269=cartesian_point('',(2.085932143829e1,-7.016362481121e1,
-4.202618265930e1));
#1271=cartesian_point('',(2.058067603891e1,-7.075890696862e1,
-4.147513465676e1));
#1272=cartesian_point('',(2.056527739504e1,-7.070754894990e1,
-4.162592518392e1));
#1273=cartesian_point('',(2.054344425588e1,-7.065822649571e1,
-4.177646842451e1));
#1274=cartesian_point('',(2.051418474713e1,-7.061209425803e1,
-4.192438382835e1));
#1276=direction('',(1.487465578303e-1,-5.243283159906e-1,8.384236867981e-1));
#1277=vector('',#1276,1.808878422247e0);
#1278=cartesian_point('',(2.010979699148e1,-7.020085830917e1,
-4.303924592995e1));
#1279=line('',#1278,#1277);
#1280=cartesian_point('',(2.031104205234e1,-7.090708605522e1,
-4.135914406189e1));
#1281=direction('',(1.495164062009e-1,-5.240776530345e-1,8.384434732685e-1));
#1282=direction('',(2.260647868810e-1,-8.073953198959e-1,-5.449839534726e-1));
#1283=axis2_placement_3d('',#1280,#1281,#1282);
#1285=cartesian_point('',(2.092073601376e1,-7.015039647919e1,
-4.147601148919e1));
#1286=cartesian_point('',(2.091987959368e1,-7.015006278087e1,
-4.154070088205e1));
#1287=cartesian_point('',(2.091417190318e1,-7.015056859307e1,
-4.166770592643e1));
#1288=cartesian_point('',(2.089340222591e1,-7.015511866482e1,
-4.185103083648e1));
#1289=cartesian_point('',(2.087197201201e1,-7.016038824534e1,
-4.196858484441e1));
#1290=cartesian_point('',(2.085932143829e1,-7.016362481121e1,
-4.202618265930e1));
#1292=cartesian_point('',(2.106363846235e1,-7.062958689823e1,
-4.148036708069e1));
#1293=direction('',(-1.229154219521e-2,5.414224273989e-3,-9.999097980148e-1));
#1294=direction('',(-9.659181777787e-1,-2.586356215109e-1,1.047325748780e-2));
#1295=axis2_placement_3d('',#1292,#1293,#1294);
#1297=cartesian_point('',(2.092073601376e1,-7.015039647919e1,
-4.147601148919e1));
#1298=cartesian_point('',(2.096598105721e1,-7.017054630186e1,
-3.777640375073e1));
#1299=cartesian_point('',(2.105643345214e1,-7.021075853383e1,
-3.037828630429e1));
#1300=cartesian_point('',(2.119206717726e1,-7.027103505084e1,
-1.928440635487e1));
#1301=cartesian_point('',(2.128247700457e1,-7.031125046124e1,
-1.189068437610e1));
#1302=cartesian_point('',(2.132765899485e1,-7.033129969350e1,
-8.194372284425e0));
#1304=cartesian_point('',(2.589461304567e1,-6.878102769206e1,
-8.194372284074e0));
#1305=cartesian_point('',(2.591825312814e1,-6.873761651586e1,
-1.189068419327e1));
#1306=cartesian_point('',(2.596549897152e1,-6.865067492765e1,
-1.928440599049e1));
#1307=cartesian_point('',(2.603640797376e1,-6.852027928724e1,
-3.037828566417e1));
#1308=cartesian_point('',(2.608369506007e1,-6.843332868234e1,
-3.777640403251e1));
#1309=cartesian_point('',(2.610732393274e1,-6.838979931375e1,
-4.147601195428e1));
#1311=cartesian_point('',(2.147275785213e1,-7.080979733041e1,
-8.198743025372e0));
#1312=direction('',(-1.229154219521e-2,5.414224273989e-3,-9.999097980148e-1));
#1313=direction('',(-9.653890485951e-1,-2.606044032208e-1,1.045609270009e-2));
#1314=axis2_placement_3d('',#1311,#1312,#1313);
#1316=direction('',(-1.247819498465e-1,4.294927807918e-1,-8.944078578815e-1));
#1317=vector('',#1316,9.152077870928e-1);
#1318=cartesian_point('',(2.118332647417e1,-7.158388259899e1,
-6.278712870627e0));
#1319=line('',#1318,#1317);
#1320=cartesian_point('',(2.163660791992e1,-7.335185325828e1,
-8.214295939739e0));
#1321=direction('',(-9.658194123163e-1,-2.590063329491e-1,1.042028240047e-2));
#1322=direction('',(-2.271768192866e-1,8.651193798338e-1,4.471679230611e-1));
#1323=axis2_placement_3d('',#1320,#1321,#1322);
#1325=direction('',(-1.229440558514e-2,5.424909221939e-3,-9.999097048990e-1));
#1326=vector('',#1325,3.328463783989e1);
#1327=cartesian_point('',(2.098989087627e1,-7.093947310739e1,
-8.193502256606e0));
#1328=line('',#1327,#1326);
#1329=direction('',(1.495463776999e-1,-5.240235539804e-1,8.384719409680e-1));
#1330=vector('',#1329,1.345630465421e-1);
#1331=cartesian_point('',(2.058067603891e1,-7.075890696862e1,
-4.147513465676e1));
#1332=line('',#1331,#1330);
#1333=cartesian_point('',(1.981831870180e1,-6.782867561457e1,
-3.934686974141e1));
#1334=direction('',(-9.658547388637e-1,-2.588736504071e-1,1.044301390246e-2));
#1335=direction('',(2.115661722296e-1,-8.113346465614e-1,-5.449549027738e-1));
#1336=axis2_placement_3d('',#1333,#1334,#1335);
#1338=direction('',(1.232104842966e-2,-5.523929279977e-3,9.999088348299e-1));
#1339=vector('',#1338,3.310249042129e1);
#1340=cartesian_point('',(2.077546908655e1,-7.140102678292e1,
-3.937818549775e1));
#1341=line('',#1340,#1339);
#1342=cartesian_point('',(2.153649849181e1,-7.102652353524e1,
-6.060277326541e0));
#1343=cartesian_point('',(2.149842141048e1,-7.089549593780e1,
-6.333155227178e0));
#1344=cartesian_point('',(2.146034317677e1,-7.076447157180e1,
-6.606034488984e0));
#1345=cartesian_point('',(2.142226598281e1,-7.063344396592e1,
-6.878912369855e0));
#1347=cartesian_point('',(2.166626491181e1,-7.145449632265e1,
-6.283884085548e0));
#1348=direction('',(-1.247758098961e-1,4.294797674022e-1,-8.944149633458e-1));
#1349=direction('',(-9.658793387563e-1,-2.587801719657e-1,1.048453914057e-2));
#1350=axis2_placement_3d('',#1347,#1348,#1349);
#1352=cartesian_point('',(2.153649849181e1,-7.102652353524e1,
-6.060277326541e0));
#1353=cartesian_point('',(2.154885635796e1,-7.106904412545e1,
-5.971722884312e0));
#1354=cartesian_point('',(2.156571133319e1,-7.115218839173e1,
-5.802808689115e0));
#1355=cartesian_point('',(2.157188829288e1,-7.126962804516e1,
-5.574436697169e0));
#1356=cartesian_point('',(2.156238179680e1,-7.137945464751e1,
-5.369692684609e0));
#1357=cartesian_point('',(2.153954922403e1,-7.148184647649e1,
-5.186832325887e0));
#1358=cartesian_point('',(2.150498009225e1,-7.157701367673e1,
-5.024494851393e0));
#1359=cartesian_point('',(2.145968394187e1,-7.166498501677e1,
-4.882001415994e0));
#1360=cartesian_point('',(2.140468825821e1,-7.174519827777e1,
-4.759797396706e0));
#1361=cartesian_point('',(2.134045702010e1,-7.181755130024e1,
-4.657771137726e0));
#1362=cartesian_point('',(2.129165954436e1,-7.186031561608e1,
-4.603519373372e0));
#1363=cartesian_point('',(2.126561852602e1,-7.188031576976e1,
-4.579937025179e0));
#1365=cartesian_point('',(2.099559868048e1,-7.195866529267e1,
-4.695462369709e0));
#1366=cartesian_point('',(2.106587911735e1,-7.193853665076e1,
-4.692396281453e0));
#1367=cartesian_point('',(2.115364693452e1,-7.185957278654e1,
-4.954351130262e0));
#1368=cartesian_point('',(2.120701398179e1,-7.173021477994e1,
-5.516221554836e0));
#1369=cartesian_point('',(2.120145661299e1,-7.163929242630e1,
-5.976018116579e0));
#1370=cartesian_point('',(2.118332647417e1,-7.158388259899e1,
-6.278712870627e0));
#1372=cartesian_point('',(2.048569821490e1,-7.147866058455e1,
-3.937499942227e1));
#1373=direction('',(1.227508888780e-2,-5.461666074602e-3,9.999097421250e-1));
#1374=direction('',(2.740391636455e-1,-9.616799280273e-1,-8.617007482802e-3));
#1375=axis2_placement_3d('',#1372,#1373,#1374);
#1377=cartesian_point('',(2.056752217359e1,-7.176732381048e1,
-3.937758808328e1));
#1378=cartesian_point('',(2.056626481709e1,-7.176648064487e1,
-3.951015930640e1));
#1379=cartesian_point('',(2.056000235341e1,-7.175214442669e1,
-3.977519488216e1));
#1380=cartesian_point('',(2.054049953055e1,-7.169260003092e1,
-4.016846559051e1));
#1381=cartesian_point('',(2.052054198339e1,-7.162804924616e1,
-4.042521109450e1));
#1382=cartesian_point('',(2.050889650350e1,-7.158970557243e1,
-4.055158839532e1));
#1384=cartesian_point('',(2.050889650350e1,-7.158970557243e1,
-4.055158839532e1));
#1385=cartesian_point('',(2.049838153252e1,-7.155508276474e1,
-4.066570168031e1));
#1386=cartesian_point('',(2.047462787633e1,-7.147594288026e1,
-4.089067424710e1));
#1387=cartesian_point('',(2.043110878381e1,-7.132855845242e1,
-4.121566886730e1));
#1388=cartesian_point('',(2.039706979433e1,-7.121195319009e1,
-4.142226921095e1));
#1389=cartesian_point('',(2.037886143033e1,-7.114930448614e1,
-4.152263941420e1));
#1391=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#1392=direction('',(0.e0,0.e0,-1.e0));
#1393=direction('',(2.753517684570e-1,-9.613435408883e-1,0.e0));
#1394=axis2_placement_3d('',#1391,#1392,#1393);
#1396=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#1397=direction('',(0.e0,0.e0,-1.e0));
#1398=direction('',(2.602540861522e-1,-9.655401652138e-1,0.e0));
#1399=axis2_placement_3d('',#1396,#1397,#1398);
#1401=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#1402=direction('',(0.e0,0.e0,-1.e0));
#1403=direction('',(2.588190451025e-1,-9.659258262891e-1,0.e0));
#1404=axis2_placement_3d('',#1401,#1402,#1403);
#1406=cartesian_point('',(1.792602896323e1,-7.180653501101e1,
-4.152263618361e1));
#1407=cartesian_point('',(1.794207609621e1,-7.187185723963e1,
-4.141915316786e1));
#1408=cartesian_point('',(1.797168313688e1,-7.199325538658e1,
-4.120596228730e1));
#1409=cartesian_point('',(1.800847096742e1,-7.214593354317e1,
-4.087020420594e1));
#1410=cartesian_point('',(1.802763577646e1,-7.222729029341e1,
-4.063765237886e1));
#1411=cartesian_point('',(1.803583782636e1,-7.226267509210e1,
-4.051969175537e1));
#1413=cartesian_point('',(1.803583782636e1,-7.226267509210e1,
-4.051969175537e1));
#1414=cartesian_point('',(1.804440049744e1,-7.229961940010e1,
-4.039653295136e1));
#1415=cartesian_point('',(1.805850873138e1,-7.236196979084e1,
-4.014654319098e1));
#1416=cartesian_point('',(1.807054907628e1,-7.242004523761e1,
-3.976406387851e1));
#1417=cartesian_point('',(1.807214305783e1,-7.243480279976e1,
-3.950644729261e1));
#1418=cartesian_point('',(1.807146386577e1,-7.243613124985e1,
-3.937758835824e1));
#1420=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#1421=direction('',(0.e0,0.e0,1.e0));
#1422=direction('',(2.420635341352e-1,-9.702604008419e-1,0.e0));
#1423=axis2_placement_3d('',#1420,#1421,#1422);
#1425=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#1426=direction('',(0.e0,0.e0,1.e0));
#1427=direction('',(2.602540861522e-1,-9.655401652138e-1,0.e0));
#1428=axis2_placement_3d('',#1425,#1426,#1427);
#1430=cartesian_point('',(2.630973654619e1,-6.987824689105e1,
-6.283890185765e0));
#1431=direction('',(1.624594148135e-1,-4.166879165979e-1,8.944149588976e-1));
#1432=direction('',(9.238285143980e-1,3.826633088813e-1,1.047225005115e-2));
#1433=axis2_placement_3d('',#1430,#1431,#1432);
#1435=cartesian_point('',(2.615215377544e1,-6.945971607180e1,
-6.060283145030e0));
#1436=cartesian_point('',(2.616827537194e1,-6.950107288498e1,
-5.971513856748e0));
#1437=cartesian_point('',(2.620561239227e1,-6.957745079291e1,
-5.802244305926e0));
#1438=cartesian_point('',(2.627234399863e1,-6.967448149693e1,
-5.573588191434e0));
#1439=cartesian_point('',(2.634685459417e1,-6.975584292631e1,
-5.368733633280e0));
#1440=cartesian_point('',(2.642736804310e1,-6.982314051400e1,
-5.185892364950e0));
#1441=cartesian_point('',(2.651273814985e1,-6.987751551600e1,
-5.023700055202e0));
#1442=cartesian_point('',(2.660219735257e1,-6.991964957048e1,
-4.881383951698e0));
#1443=cartesian_point('',(2.669457344262e1,-6.994971743293e1,
-4.759409303952e0));
#1444=cartesian_point('',(2.678941780929e1,-6.996796229915e1,
-4.657598535086e0));
#1445=cartesian_point('',(2.685405557621e1,-6.997216065109e1,
-4.603469506616e0));
#1446=cartesian_point('',(2.688682427751e1,-6.997217343339e1,
-4.579937186082e0));
#1448=cartesian_point('',(2.677164527575e1,-6.968690832739e1,
-6.278700557168e0));
#1449=cartesian_point('',(2.679098972984e1,-6.974188884105e1,
-5.976089318836e0));
#1450=cartesian_point('',(2.684190068947e1,-6.981738792877e1,
-5.516412231769e0));
#1451=cartesian_point('',(2.696293799264e1,-6.988750231657e1,
-4.954751105695e0));
#1452=cartesian_point('',(2.708053744401e1,-6.989681196462e1,
-4.692543127985e0));
#1453=cartesian_point('',(2.714861632603e1,-6.987000073040e1,
-4.695465839512e0));
#1455=cartesian_point('',(2.726108027372e1,-6.917882121564e1,
-3.937497996895e1));
#1456=direction('',(6.412831356779e-3,1.188115234447e-2,-9.999088527526e-1));
#1457=direction('',(3.675809633955e-1,-9.299509001737e-1,-8.692445882148e-3));
#1458=axis2_placement_3d('',#1455,#1456,#1457);
#1460=cartesian_point('',(2.705165790317e1,-6.861894653061e1,
-4.135910819502e1));
#1461=direction('',(-2.004171332880e-1,5.068813261718e-1,-8.383938775199e-1));
#1462=direction('',(3.122373029778e-1,-7.780858362422e-1,-5.450599031927e-1));
#1463=axis2_placement_3d('',#1460,#1461,#1462);
#1465=direction('',(-6.451119243628e-3,-1.178848588483e-2,9.999097032538e-1));
#1466=vector('',#1465,3.328464914706e1);
#1467=cartesian_point('',(2.674741407865e1,-6.866522804792e1,
-4.147514316186e1));
#1468=line('',#1467,#1466);
#1469=cartesian_point('',(2.748828206469e1,-7.136549953385e1,
-8.214300539738e0));
#1470=direction('',(9.239139260322e-1,3.824585462699e-1,1.041718142968e-2));
#1471=direction('',(-3.825461906834e-1,9.238988429308e-1,8.327065797616e-3));
#1472=axis2_placement_3d('',#1469,#1470,#1471);
#1474=direction('',(1.624599767211e-1,-4.166960893484e-1,8.944110492863e-1));
#1475=vector('',#1474,9.152206237062e-1);
#1476=cartesian_point('',(2.662295855453e1,-6.930553947260e1,
-7.097283995546e0));
#1477=line('',#1476,#1475);
#1478=direction('',(6.412247290188e-3,1.188292630635e-2,-9.999088354181e-1));
#1479=vector('',#1478,3.310208801388e1);
#1480=cartesian_point('',(2.677164527575e1,-6.968690832739e1,
-6.278700557168e0));
#1481=line('',#1480,#1479);
#1482=cartesian_point('',(2.556900352270e1,-6.587717245946e1,
-3.934704266942e1));
#1483=direction('',(9.238819212360e-1,3.825356980143e-1,1.042282869797e-2));
#1484=direction('',(3.826219994470e-1,-9.238693808828e-1,-8.110031224422e-3));
#1485=axis2_placement_3d('',#1482,#1483,#1484);
#1487=direction('',(-2.010377204738e-1,5.083060301142e-1,-8.373821198809e-1));
#1488=vector('',#1487,1.347382117625e-1);
#1489=cartesian_point('',(2.677450154160e1,-6.873371629345e1,
-4.136231579246e1));
#1490=line('',#1489,#1488);
#1491=cartesian_point('',(2.628566056576e1,-6.885694888694e1,
-4.148040550640e1));
#1492=direction('',(-6.455565151945e-3,-1.177800970435e-2,9.999097980148e-1));
#1493=direction('',(9.227428296077e-1,3.852732982511e-1,1.049552581792e-2));
#1494=axis2_placement_3d('',#1491,#1492,#1493);
#1496=cartesian_point('',(2.589461304567e1,-6.878102769206e1,
-8.194372284074e0));
#1497=cartesian_point('',(2.589388625344e1,-6.878271019644e1,
-8.042733333821e0));
#1498=cartesian_point('',(2.590111430943e1,-6.880741903224e1,
-7.739657532505e0));
#1499=cartesian_point('',(2.593783020214e1,-6.890767772374e1,
-7.296089465217e0));
#1500=cartesian_point('',(2.597898772268e1,-6.901508999649e1,
-7.014534493105e0));
#1501=cartesian_point('',(2.600349005176e1,-6.907832791302e1,
-6.878912355533e0));
#1503=cartesian_point('',(2.607077476447e1,-6.924894891233e1,
-8.198698003775e0));
#1504=direction('',(-6.437951002125e-3,-1.168268318103e-2,9.999110298925e-1));
#1505=direction('',(9.238200169122e-1,3.826852702765e-1,1.041922577399e-2));
#1506=axis2_placement_3d('',#1503,#1504,#1505);
#1508=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#1509=direction('',(0.e0,0.e0,1.e0));
#1510=direction('',(2.902331225281e-1,-9.569559731710e-1,0.e0));
#1511=axis2_placement_3d('',#1508,#1509,#1510);
#1513=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#1514=direction('',(0.e0,0.e0,1.e0));
#1515=direction('',(3.228462283353e-1,-9.464514318493e-1,0.e0));
#1516=axis2_placement_3d('',#1513,#1514,#1515);
#1518=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#1519=direction('',(0.e0,0.e0,-1.e0));
#1520=direction('',(3.523366826736e-1,-9.358733151675e-1,0.e0));
#1521=axis2_placement_3d('',#1518,#1519,#1520);
#1523=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#1524=direction('',(0.e0,0.e0,-1.e0));
#1525=direction('',(3.228462283353e-1,-9.464514318493e-1,0.e0));
#1526=axis2_placement_3d('',#1523,#1524,#1525);
#1528=cartesian_point('',(2.142226598281e1,-7.063344396592e1,
-6.878912369855e0));
#1529=cartesian_point('',(2.140320850437e1,-7.056835770870e1,
-7.014534483333e0));
#1530=cartesian_point('',(2.137047207622e1,-7.045808666844e1,
-7.296089414898e0));
#1531=cartesian_point('',(2.133856709193e1,-7.035619479246e1,
-7.739657463087e0));
#1532=cartesian_point('',(2.132926018786e1,-7.033219190325e1,
-8.042733317433e0));
#1533=cartesian_point('',(2.132765899485e1,-7.033129969350e1,
-8.194372284425e0));
#1535=cartesian_point('',(2.155206029841e1,-7.106140068329e1,
-7.102552809588e0));
#1536=direction('',(-1.248332248281e-1,4.295128347689e-1,-8.943910726007e-1));
#1537=direction('',(-9.658722538032e-1,-2.588049990121e-1,1.052434413153e-2));
#1538=axis2_placement_3d('',#1535,#1536,#1537);
#1540=cartesian_point('',(2.600349005176e1,-6.907832791302e1,
-6.878912355533e0));
#1541=cartesian_point('',(2.605304557139e1,-6.920545809500e1,
-6.606036482387e0));
#1542=cartesian_point('',(2.610259817160e1,-6.933258596507e1,
-6.333159037943e0));
#1543=cartesian_point('',(2.615215377544e1,-6.945971607180e1,
-6.060283145030e0));
#1545=cartesian_point('',(2.616104297145e1,-6.949686661869e1,
-7.102517765415e0));
#1546=direction('',(1.624594148135e-1,-4.166879165979e-1,8.944149588976e-1));
#1547=direction('',(9.238386638386e-1,3.826391632063e-1,1.045915760110e-2));
#1548=axis2_placement_3d('',#1545,#1546,#1547);
#1550=cartesian_point('',(2.616408404651e1,-6.836286653589e1,
-4.202617898916e1));
#1551=cartesian_point('',(2.615196048491e1,-6.836805285305e1,
-4.196771008421e1));
#1552=cartesian_point('',(2.613161465920e1,-6.837703321492e1,
-4.184900108886e1));
#1553=cartesian_point('',(2.611253691320e1,-6.838597326105e1,
-4.166576102261e1));
#1554=cartesian_point('',(2.610776178184e1,-6.838903567554e1,
-4.153986855532e1));
#1555=cartesian_point('',(2.610732393274e1,-6.838979931375e1,
-4.147601195428e1));
#1557=cartesian_point('',(2.671091762149e1,-6.850860562e1,-4.192434479883e1));
#1558=cartesian_point('',(2.659334056079e1,-6.836982801531e1,
-4.193657766010e1));
#1559=cartesian_point('',(2.634777316060e1,-6.829308466626e1,
-4.198132101481e1));
#1560=cartesian_point('',(2.616408404651e1,-6.836286653589e1,
-4.202617898916e1));
#1562=cartesian_point('',(2.678146817077e1,-6.793618796204e1,
-4.303928241536e1));
#1563=cartesian_point('',(2.673232149232e1,-6.795526129178e1,
-4.303977861606e1));
#1564=cartesian_point('',(2.671919618309e1,-6.809119525968e1,
-4.281634545533e1));
#1565=cartesian_point('',(2.670152988660e1,-6.829035782568e1,
-4.244882953120e1));
#1566=cartesian_point('',(2.670415817757e1,-6.843242465494e1,
-4.213137744282e1));
#1567=cartesian_point('',(2.671091762149e1,-6.850860562e1,-4.192434479883e1));
#1569=cartesian_point('',(2.671091762149e1,-6.850860562e1,-4.192434479883e1));
#1570=cartesian_point('',(2.671579711978e1,-6.856300725565e1,
-4.177644631072e1));
#1571=cartesian_point('',(2.672835399976e1,-6.861515464099e1,
-4.162582646883e1));
#1572=cartesian_point('',(2.674741407865e1,-6.866522804792e1,
-4.147514316186e1));
#1574=direction('',(-2.011382363289e-1,5.065103372106e-1,-8.384453996446e-1));
#1575=vector('',#1574,1.808878947145e0);
#1576=cartesian_point('',(2.714530289193e1,-6.885240384753e1,
-4.152263618361e1));
#1577=line('',#1576,#1575);
#1578=cartesian_point('',(2.676521185605e1,-6.789494188115e1,
-4.312438400938e1));
#1579=cartesian_point('',(2.674917123059e1,-6.790123613749e1,
-4.312445332972e1));
#1580=cartesian_point('',(2.671721081672e1,-6.791585630437e1,
-4.311979152046e1));
#1581=cartesian_point('',(2.666854985195e1,-6.794479823231e1,
-4.309692624086e1));
#1582=cartesian_point('',(2.662235859949e1,-6.797837592862e1,
-4.305970824941e1));
#1583=cartesian_point('',(2.657813612796e1,-6.801508188102e1,
-4.301074322657e1));
#1584=cartesian_point('',(2.653487984342e1,-6.805418984531e1,
-4.295113501399e1));
#1585=cartesian_point('',(2.649169657335e1,-6.809515930492e1,
-4.288123892678e1));
#1586=cartesian_point('',(2.644795504941e1,-6.813744434359e1,
-4.280088358499e1));
#1587=cartesian_point('',(2.640315134696e1,-6.818046535070e1,
-4.270939644993e1));
#1588=cartesian_point('',(2.635697715188e1,-6.822346337111e1,
-4.260568779460e1));
#1589=cartesian_point('',(2.630933954209e1,-6.826539294361e1,
-4.248823785580e1));
#1590=cartesian_point('',(2.626049701636e1,-6.830469370202e1,
-4.235509783687e1));
#1591=cartesian_point('',(2.621121717018e1,-6.833918563615e1,
-4.220364409404e1));
#1592=cartesian_point('',(2.617912770902e1,-6.835653280273e1,
-4.208783176743e1));
#1593=cartesian_point('',(2.616408404651e1,-6.836286653589e1,
-4.202617898916e1));
#1595=cartesian_point('',(2.693521633604e1,-6.832619885236e1,
-4.331177673041e1));
#1596=direction('',(-9.303209108358e-1,-3.667465103606e-1,0.e0));
#1597=direction('',(-3.074962704112e-1,7.800216287984e-1,5.449883506002e-1));
#1598=axis2_placement_3d('',#1595,#1596,#1597);
#1600=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#1601=direction('',(0.e0,0.e0,-1.e0));
#1602=direction('',(3.985072145101e-1,-9.171651977607e-1,0.e0));
#1603=axis2_placement_3d('',#1600,#1601,#1602);
#1605=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#1606=direction('',(0.e0,0.e0,1.e0));
#1607=direction('',(3.667465103585e-1,-9.303209108366e-1,0.e0));
#1608=axis2_placement_3d('',#1605,#1606,#1607);
#1610=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#1611=direction('',(0.e0,0.e0,1.e0));
#1612=direction('',(3.826834323651e-1,-9.238795325113e-1,0.e0));
#1613=axis2_placement_3d('',#1610,#1611,#1612);
#1615=cartesian_point('',(2.910081178333e1,-6.697544193286e1,
-4.303925746838e1));
#1616=cartesian_point('',(2.909832094212e1,-6.697016645049e1,
-4.304822840247e1));
#1617=cartesian_point('',(2.909370708056e1,-6.696016986135e1,
-4.306657475227e1));
#1618=cartesian_point('',(2.908773921343e1,-6.694653781170e1,
-4.309494022636e1));
#1619=cartesian_point('',(2.908457013338e1,-6.693867923295e1,
-4.311453166079e1));
#1620=cartesian_point('',(2.908314397408e1,-6.693494012723e1,
-4.312442061068e1));
#1622=cartesian_point('',(2.975907967300e1,-6.846874405373e1,
-3.937758808328e1));
#1623=cartesian_point('',(2.975772301817e1,-6.846807221948e1,
-3.951015930622e1));
#1624=cartesian_point('',(2.974964287878e1,-6.845467606520e1,
-3.977519488162e1));
#1625=cartesian_point('',(2.972253480210e1,-6.839818670935e1,
-4.016846558946e1));
#1626=cartesian_point('',(2.969432242645e1,-6.833679314830e1,
-4.042521109314e1));
#1627=cartesian_point('',(2.967777172156e1,-6.830029755025e1,
-4.055158839380e1));
#1629=cartesian_point('',(2.967777172156e1,-6.830029755025e1,
-4.055158839380e1));
#1630=cartesian_point('',(2.966282752436e1,-6.826734342460e1,
-4.066570167898e1));
#1631=cartesian_point('',(2.962894725620e1,-6.819198106706e1,
-4.089067424612e1));
#1632=cartesian_point('',(2.956656294732e1,-6.805153791472e1,
-4.121566886683e1));
#1633=cartesian_point('',(2.951759512515e1,-6.794037320610e1,
-4.142226921080e1));
#1634=cartesian_point('',(2.949136523941e1,-6.788063713883e1,
-4.152263941420e1));
#1636=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#1637=direction('',(0.e0,0.e0,-1.e0));
#1638=direction('',(3.984766077142e-1,-9.171784957709e-1,0.e0));
#1639=axis2_placement_3d('',#1636,#1637,#1638);
#1641=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#1642=direction('',(0.e0,0.e0,-1.e0));
#1643=direction('',(3.840558575680e-1,-9.233098603761e-1,0.e0));
#1644=axis2_placement_3d('',#1641,#1642,#1643);
#1646=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#1647=direction('',(0.e0,0.e0,-1.e0));
#1648=direction('',(3.826834323651e-1,-9.238795325113e-1,0.e0));
#1649=axis2_placement_3d('',#1646,#1647,#1648);
#1651=cartesian_point('',(2.714530289193e1,-6.885240384753e1,
-4.152263618361e1));
#1652=cartesian_point('',(2.716973900140e1,-6.891507266469e1,
-4.141915316717e1));
#1653=cartesian_point('',(2.721493838787e1,-6.903156774010e1,
-4.120596228514e1));
#1654=cartesian_point('',(2.727133999210e1,-6.917813793914e1,
-4.087020420139e1));
#1655=cartesian_point('',(2.730096003042e1,-6.925629716175e1,
-4.063765237262e1));
#1656=cartesian_point('',(2.731371055369e1,-6.929030865626e1,
-4.051969174827e1));
#1658=cartesian_point('',(2.731371055369e1,-6.929030865626e1,
-4.051969174827e1));
#1659=cartesian_point('',(2.732702216961e1,-6.932581924729e1,
-4.039653294498e1));
#1660=cartesian_point('',(2.734914806444e1,-6.938579472700e1,
-4.014654318611e1));
#1661=cartesian_point('',(2.736866576920e1,-6.944180174921e1,
-3.976406387603e1));
#1662=cartesian_point('',(2.737217236236e1,-6.945622500186e1,
-3.950644729179e1));
#1663=cartesian_point('',(2.737167237841e1,-6.945763073922e1,
-3.937758835825e1));
#1665=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#1666=direction('',(0.e0,0.e0,1.e0));
#1667=direction('',(3.666370426281e-1,-9.303640572233e-1,0.e0));
#1668=axis2_placement_3d('',#1665,#1666,#1667);
#1670=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#1671=direction('',(0.e0,0.e0,1.e0));
#1672=direction('',(3.840558575680e-1,-9.233098603761e-1,0.e0));
#1673=axis2_placement_3d('',#1670,#1671,#1672);
#1675=cartesian_point('',(2.964027761792e1,-6.819323055147e1,
-3.937499942226e1));
#1676=direction('',(1.288296430828e-2,-3.812720138454e-3,9.999097421246e-1));
#1677=direction('',(3.972191397321e-1,-9.176833343875e-1,-8.617007482266e-3));
#1678=axis2_placement_3d('',#1675,#1676,#1677);
#1680=direction('',(-1.797745016726e-1,4.095311500583e-1,-8.944078296171e-1));
#1681=vector('',#1680,9.152073271084e-1);
#1682=cartesian_point('',(3.034567173652e1,-6.820649347625e1,
-6.278713307910e0));
#1683=line('',#1682,#1681);
#1684=cartesian_point('',(3.102584183675e1,-6.990017394113e1,
-8.214295939650e0));
#1685=direction('',(-9.237495831278e-1,-3.828552277088e-1,1.042028248942e-2));
#1686=direction('',(-3.381540281596e-1,8.280656385996e-1,4.471679230558e-1));
#1687=axis2_placement_3d('',#1684,#1685,#1686);
#1689=direction('',(-1.289731798492e-2,3.773756425055e-3,-9.999097048990e-1));
#1690=vector('',#1689,3.328463783989e1);
#1691=cartesian_point('',(3.006977875288e1,-6.759284554969e1,
-8.193502256606e0));
#1692=line('',#1691,#1690);
#1693=direction('',(2.166657868278e-1,-5.000207405826e-1,8.384719409769e-1));
#1694=vector('',#1693,1.345630465535e-1);
#1695=cartesian_point('',(2.964049619464e1,-6.746723743379e1,
-4.147513465677e1));
#1696=line('',#1695,#1694);
#1697=cartesian_point('',(2.850218898963e1,-6.466158221540e1,
-3.934686974143e1));
#1698=direction('',(-9.238019258633e-1,-3.827282916524e-1,1.044301393793e-2));
#1699=direction('',(3.156566162343e-1,-7.767786393591e-1,-5.449549027791e-1));
#1700=axis2_placement_3d('',#1697,#1698,#1699);
#1702=direction('',(1.293665627951e-2,-3.868448551730e-3,9.999088348595e-1));
#1703=vector('',#1702,3.310248998262e1);
#1704=cartesian_point('',(2.991743620162e1,-6.807843819681e1,
-3.937818549738e1));
#1705=line('',#1704,#1703);
#1706=cartesian_point('',(3.062307242531e1,-6.760780463824e1,
-6.060277326512e0));
#1707=cartesian_point('',(3.056821856532e1,-6.748286805649e1,
-6.333155227151e0));
#1708=cartesian_point('',(3.051336398465e1,-6.735793482910e1,
-6.606034488982e0));
#1709=cartesian_point('',(3.045851001190e1,-6.723299825369e1,
-6.878912369854e0));
#1711=cartesian_point('',(3.080759033397e1,-6.801517814260e1,
-6.283884085509e0));
#1712=direction('',(-1.797666942178e-1,4.095189971078e-1,-8.944149633463e-1));
#1713=direction('',(-9.238384636116e-1,-3.826389539268e-1,1.048446896850e-2));
#1714=axis2_placement_3d('',#1711,#1712,#1713);
#1716=cartesian_point('',(3.062307242531e1,-6.760780463824e1,
-6.060277326512e0));
#1717=cartesian_point('',(3.064087437090e1,-6.764834787100e1,
-5.971724113885e0));
#1718=cartesian_point('',(3.066843741202e1,-6.772857978125e1,
-5.802811994762e0));
#1719=cartesian_point('',(3.068989062204e1,-6.784420736529e1,
-5.574441891436e0));
#1720=cartesian_point('',(3.069480109448e1,-6.795433456328e1,
-5.369698777801e0));
#1721=cartesian_point('',(3.068552918681e1,-6.805883036913e1,
-5.186838537741e0));
#1722=cartesian_point('',(3.066367808293e1,-6.815769565361e1,
-5.024500541257e0));
#1723=cartesian_point('',(3.063025236625e1,-6.825082717734e1,
-4.882005986904e0));
#1724=cartesian_point('',(3.058619710357e1,-6.833753340376e1,
-4.759800473531e0));
#1725=cartesian_point('',(3.053195900185e1,-6.841765237058e1,
-4.657772531540e0));
#1726=cartesian_point('',(3.048916023403e1,-6.846642097699e1,
-4.603519814793e0));
#1727=cartesian_point('',(3.046595212788e1,-6.848964949035e1,
-4.579937024897e0));
#1729=cartesian_point('',(3.020846900147e1,-6.860257338636e1,
-4.695462368899e0));
#1730=cartesian_point('',(3.027552084809e1,-6.857344347947e1,
-4.692396457906e0));
#1731=cartesian_point('',(3.035223095677e1,-6.848369921270e1,
-4.954351040801e0));
#1732=cartesian_point('',(3.038825685589e1,-6.834848209142e1,
-5.516221482217e0));
#1733=cartesian_point('',(3.037087920293e1,-6.825906280841e1,
-5.976018546967e0));
#1734=cartesian_point('',(3.034567173652e1,-6.820649347625e1,
-6.278713307910e0));
#1736=cartesian_point('',(3.520559458852e1,-6.584631907226e1,
-6.283890185767e0));
#1737=direction('',(2.154582390982e-1,-3.919178849002e-1,8.944149588978e-1));
#1738=direction('',(8.659772958637e-1,4.999736511601e-1,1.047240155088e-2));
#1739=axis2_placement_3d('',#1736,#1737,#1738);
#1741=cartesian_point('',(3.499473072606e1,-6.545193752121e1,
-6.060283145032e0));
#1742=cartesian_point('',(3.501611254741e1,-6.549083623051e1,
-5.971513856754e0));
#1743=cartesian_point('',(3.506309946184e1,-6.556168725576e1,
-5.802244305937e0));
#1744=cartesian_point('',(3.514192521838e1,-6.564917762618e1,
-5.573588191443e0));
#1745=cartesian_point('',(3.522641816302e1,-6.572011741294e1,
-5.368733633285e0));
#1746=cartesian_point('',(3.531502690610e1,-6.577633014653e1,
-5.185892364951e0));
#1747=cartesian_point('',(3.540676402173e1,-6.581909692787e1,
-5.023700055200e0));
#1748=cartesian_point('',(3.550095748622e1,-6.584919375061e1,
-4.881383951698e0));
#1749=cartesian_point('',(3.559646792977e1,-6.586694687896e1,
-4.759409303949e0));
#1750=cartesian_point('',(3.569288232205e1,-6.587265598411e1,
-4.657598535087e0));
#1751=cartesian_point('',(3.575751510030e1,-6.586838149617e1,
-4.603469506615e0));
#1752=cartesian_point('',(3.579000512924e1,-6.586411699530e1,
-4.579937186082e0));
#1754=cartesian_point('',(3.563857696136e1,-6.559632630785e1,
-6.278700276371e0));
#1755=cartesian_point('',(3.566493231805e1,-6.564831149765e1,
-5.976089038038e0));
#1756=cartesian_point('',(3.572526229822e1,-6.571651939418e1,
-5.516412295584e0));
#1757=cartesian_point('',(3.585441588289e1,-6.577023542145e1,
-4.954751092921e0));
#1758=cartesian_point('',(3.597222440619e1,-6.576411561289e1,
-4.692543127980e0));
#1759=cartesian_point('',(3.603622129561e1,-6.572864767526e1,
-4.695465839516e0));
#1761=cartesian_point('',(3.605750606843e1,-6.502870180621e1,
-3.937497996895e1));
#1762=direction('',(4.807167120839e-3,1.261654989746e-2,-9.999088527526e-1));
#1763=direction('',(4.858192072610e-1,-8.740160978157e-1,-8.692445881980e-3));
#1764=axis2_placement_3d('',#1761,#1762,#1763);
#1766=cartesian_point('',(3.577679702451e1,-6.450095203133e1,
-4.135910819502e1));
#1767=direction('',(-2.648638263688e-1,4.763852008826e-1,-8.383938775190e-1));
#1768=direction('',(4.111266511077e-1,-7.306740577571e-1,-5.450599031939e-1));
#1769=axis2_placement_3d('',#1766,#1767,#1768);
#1771=direction('',(-4.857222849837e-3,-1.252967378400e-2,9.999097032538e-1));
#1772=vector('',#1771,3.328464914703e1);
#1773=cartesian_point('',(3.548119699834e1,-6.458654939176e1,
-4.147514316183e1));
#1774=line('',#1773,#1772);
#1775=cartesian_point('',(3.656818291073e1,-6.716701700372e1,
-8.214300539717e0));
#1776=direction('',(8.660888566566e-1,4.997815269769e-1,1.041718137853e-2));
#1777=direction('',(-4.998664528398e-1,8.660624627016e-1,8.327065789443e-3));
#1778=axis2_placement_3d('',#1775,#1776,#1777);
#1780=direction('',(2.154598442184e-1,-3.919258823455e-1,8.944110678413e-1));
#1781=vector('',#1780,9.152209045524e-1);
#1782=cartesian_point('',(3.544138360784e1,-6.523762754729e1,
-7.097283982923e0));
#1783=line('',#1782,#1781);
#1784=direction('',(4.806356110326e-3,1.261823312623e-2,-9.999088354114e-1));
#1785=vector('',#1784,3.310208829502e1);
#1786=cartesian_point('',(3.563857696136e1,-6.559632630785e1,
-6.278700276371e0));
#1787=line('',#1786,#1785);
#1788=cartesian_point('',(3.394895362830e1,-6.197615944820e1,
-3.934704266942e1));
#1789=direction('',(8.660470552555e-1,4.998538413630e-1,1.042282868898e-2));
#1790=direction('',(4.999377676294e-1,-8.660233575917e-1,-8.110031035727e-3));
#1791=axis2_placement_3d('',#1788,#1789,#1790);
#1793=direction('',(-2.656650653896e-1,4.777167133720e-1,-8.373821199408e-1));
#1794=vector('',#1793,1.347382116910e-1);
#1795=cartesian_point('',(3.551699223415e1,-6.465091608741e1,
-4.136231579249e1));
#1796=line('',#1795,#1794);
#1797=cartesian_point('',(3.504841844184e1,-6.483690096020e1,
-4.148040550638e1));
#1798=direction('',(-4.862998138442e-3,-1.251986753649e-2,9.999097980148e-1));
#1799=direction('',(8.645603801996e-1,5.024193397223e-1,1.049552581784e-2));
#1800=axis2_placement_3d('',#1797,#1798,#1799);
#1802=cartesian_point('',(2.989822035217e1,-6.681954610234e1,
-4.147601148920e1));
#1803=cartesian_point('',(2.994570839763e1,-6.683361787725e1,
-3.777640375038e1));
#1804=cartesian_point('',(3.004063570928e1,-6.686167968127e1,
-3.037828630349e1));
#1805=cartesian_point('',(3.018297673334e1,-6.690373677066e1,
-1.928440635406e1));
#1806=cartesian_point('',(3.027786225643e1,-6.693180728215e1,
-1.189068437575e1));
#1807=cartesian_point('',(3.032527465845e1,-6.694578755730e1,
-8.194372284425e0));
#1809=cartesian_point('',(3.465080668302e1,-6.481267122544e1,
-8.194372284074e0));
#1810=cartesian_point('',(3.466857822577e1,-6.476654578792e1,
-1.189068419287e1));
#1811=cartesian_point('',(3.470407171996e1,-6.467418117703e1,
-1.928440598955e1));
#1812=cartesian_point('',(3.475735403943e1,-6.453564560734e1,
-3.037828566322e1));
#1813=cartesian_point('',(3.479288724679e1,-6.444326667360e1,
-3.777640403209e1));
#1814=cartesian_point('',(3.481063224846e1,-6.439702551801e1,
-4.147601195427e1));
#1816=cartesian_point('',(3.053158864943e1,-6.740125237925e1,
-8.198743025372e0));
#1817=direction('',(-1.289308442605e-2,3.763536635574e-3,-9.999097980148e-1));
#1818=direction('',(-9.231143110287e-1,-3.843834529470e-1,1.045609270003e-2));
#1819=axis2_placement_3d('',#1816,#1817,#1818);
#1821=cartesian_point('',(2.989822035217e1,-6.681954610234e1,
-4.147601148920e1));
#1822=cartesian_point('',(2.989732777556e1,-6.681932702393e1,
-4.154069957326e1));
#1823=cartesian_point('',(2.989173503163e1,-6.682057351813e1,
-4.166770284807e1));
#1824=cartesian_point('',(2.987173762464e1,-6.682779522382e1,
-4.185102567502e1));
#1825=cartesian_point('',(2.985117799624e1,-6.683581750321e1,
-4.196858262084e1));
#1826=cartesian_point('',(2.983905788195e1,-6.684067769011e1,
-4.202618265841e1));
#1828=cartesian_point('',(3.010244715123e1,-6.727598446842e1,
-4.148036708070e1));
#1829=direction('',(-1.289308442605e-2,3.763536635574e-3,-9.999097980148e-1));
#1830=direction('',(-9.238958910196e-1,-3.825005796528e-1,1.047325748775e-2));
#1831=axis2_placement_3d('',#1828,#1829,#1830);
#1833=cartesian_point('',(2.983905788195e1,-6.684067769011e1,
-4.202618265841e1));
#1834=cartesian_point('',(2.982071970250e1,-6.684817352923e1,
-4.209845470848e1));
#1835=cartesian_point('',(2.977868568207e1,-6.686000433624e1,
-4.223722613336e1));
#1836=cartesian_point('',(2.969622491038e1,-6.687230464359e1,
-4.243196466219e1));
#1837=cartesian_point('',(2.960957080840e1,-6.687831628770e1,
-4.259857200262e1));
#1838=cartesian_point('',(2.952413308799e1,-6.688157864001e1,
-4.273519200878e1));
#1839=cartesian_point('',(2.944672993429e1,-6.688178282662e1,
-4.284750989203e1));
#1840=cartesian_point('',(2.936699585875e1,-6.688490389049e1,
-4.294106643456e1));
#1841=cartesian_point('',(2.927248835649e1,-6.688898070461e1,
-4.303874141438e1));
#1842=cartesian_point('',(2.918414539061e1,-6.689840357604e1,
-4.310732559732e1));
#1843=cartesian_point('',(2.911741294733e1,-6.692064597502e1,
-4.312306920416e1));
#1844=cartesian_point('',(2.908314397408e1,-6.693494012723e1,
-4.312442061068e1));
#1846=cartesian_point('',(2.910081178333e1,-6.697544193286e1,
-4.303925746838e1));
#1847=cartesian_point('',(2.911006846106e1,-6.697318712690e1,
-4.303676636974e1));
#1848=cartesian_point('',(2.912739181048e1,-6.697067990083e1,
-4.302827466737e1));
#1849=cartesian_point('',(2.915337131891e1,-6.697725170474e1,
-4.299789922571e1));
#1850=cartesian_point('',(2.916971685771e1,-6.698451324648e1,
-4.297347702541e1));
#1851=cartesian_point('',(2.918897356803e1,-6.699500035538e1,
-4.294132444917e1));
#1852=cartesian_point('',(2.920893118111e1,-6.700791936491e1,
-4.290416021475e1));
#1853=cartesian_point('',(2.922924553278e1,-6.702192511823e1,
-4.286421139316e1));
#1854=cartesian_point('',(2.925308368152e1,-6.703976324875e1,
-4.281404546342e1));
#1855=cartesian_point('',(2.927035730944e1,-6.705345348169e1,
-4.277578281795e1));
#1856=cartesian_point('',(2.928984227887e1,-6.706941600548e1,
-4.273116824394e1));
#1857=cartesian_point('',(2.931082670056e1,-6.708725007968e1,
-4.268114652949e1));
#1858=cartesian_point('',(2.933368175598e1,-6.710724322253e1,
-4.262459128454e1));
#1859=cartesian_point('',(2.935867679096e1,-6.712973952752e1,
-4.256017024697e1));
#1860=cartesian_point('',(2.938570813484e1,-6.715468697565e1,
-4.248758659854e1));
#1861=cartesian_point('',(2.941604826297e1,-6.718352464586e1,
-4.240176207779e1));
#1862=cartesian_point('',(2.944136433707e1,-6.720823940328e1,
-4.232647781565e1));
#1863=cartesian_point('',(2.946996663381e1,-6.723690759163e1,
-4.223706342982e1));
#1864=cartesian_point('',(2.949893866443e1,-6.726696517181e1,
-4.214028906315e1));
#1865=cartesian_point('',(2.952780432397e1,-6.729827961085e1,
-4.203615360816e1));
#1866=cartesian_point('',(2.954638734485e1,-6.731953514121e1,
-4.196242568835e1));
#1867=cartesian_point('',(2.955541071872e1,-6.733035958945e1,
-4.192438380182e1));
#1869=cartesian_point('',(2.955541071872e1,-6.733035958945e1,
-4.192438380182e1));
#1870=cartesian_point('',(2.954042959058e1,-6.714911532368e1,
-4.193662862560e1));
#1871=cartesian_point('',(2.965980327947e1,-6.692116574225e1,
-4.198131472593e1));
#1872=cartesian_point('',(2.983905788195e1,-6.684067769011e1,
-4.202618265841e1));
#1874=cartesian_point('',(2.964049619464e1,-6.746723743379e1,
-4.147513465677e1));
#1875=cartesian_point('',(2.961852572196e1,-6.741832871641e1,
-4.162592518357e1));
#1876=cartesian_point('',(2.959044137353e1,-6.737227802727e1,
-4.177646839774e1));
#1877=cartesian_point('',(2.955541071872e1,-6.733035958945e1,
-4.192438380182e1));
#1879=direction('',(2.159091947829e-1,-5.004179709580e-1,8.384301246678e-1));
#1880=vector('',#1879,1.808878294757e0);
#1881=cartesian_point('',(2.910081178333e1,-6.697544193286e1,
-4.303925746838e1));
#1882=line('',#1881,#1880);
#1883=cartesian_point('',(2.939251021615e1,-6.764934312533e1,
-4.135914406189e1));
#1884=direction('',(2.166431330975e-1,-5.000782888912e-1,8.384434732654e-1));
#1885=direction('',(3.295170079524e-1,-7.709805652041e-1,-5.449839534772e-1));
#1886=axis2_placement_3d('',#1883,#1884,#1885);
#1888=cartesian_point('',(3.045851001190e1,-6.723299825369e1,
-6.878912369854e0));
#1889=cartesian_point('',(3.043112011153e1,-6.717095631854e1,
-7.014534483251e0));
#1890=cartesian_point('',(3.038427048906e1,-6.706590162366e1,
-7.296089414693e0));
#1891=cartesian_point('',(3.033933889774e1,-6.696904588289e1,
-7.739657462875e0));
#1892=cartesian_point('',(3.032697860979e1,-6.694646313644e1,
-8.042733317342e0));
#1893=cartesian_point('',(3.032527465845e1,-6.694578755730e1,
-8.194372284425e0));
#1895=cartesian_point('',(3.064305347988e1,-6.764035218424e1,
-7.102552809542e0));
#1896=direction('',(-1.798279340001e-1,4.095442874663e-1,-8.943910726058e-1));
#1897=direction('',(-9.238282517366e-1,-3.826625138117e-1,1.052434400337e-2));
#1898=axis2_placement_3d('',#1895,#1896,#1897);
#1900=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#1901=direction('',(0.e0,0.e0,1.e0));
#1902=direction('',(4.126579572312e-1,-9.108860578216e-1,0.e0));
#1903=axis2_placement_3d('',#1900,#1901,#1902);
#1905=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#1906=direction('',(0.e0,0.e0,1.e0));
#1907=direction('',(4.436209356174e-1,-8.962145197897e-1,0.e0));
#1908=axis2_placement_3d('',#1905,#1906,#1907);
#1910=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#1911=direction('',(0.e0,0.e0,-1.e0));
#1912=direction('',(4.714783737394e-1,-8.818776236508e-1,0.e0));
#1913=axis2_placement_3d('',#1910,#1911,#1912);
#1915=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#1916=direction('',(0.e0,0.e0,-1.e0));
#1917=direction('',(4.436209356174e-1,-8.962145197897e-1,0.e0));
#1918=axis2_placement_3d('',#1915,#1916,#1917);
#1920=cartesian_point('',(3.465080668302e1,-6.481267122544e1,
-8.194372284074e0));
#1921=cartesian_point('',(3.465030571949e1,-6.481443420118e1,
-8.042733333851e0));
#1922=cartesian_point('',(3.466069708869e1,-6.483798819883e1,
-7.739657532574e0));
#1923=cartesian_point('',(3.471018525709e1,-6.493259677765e1,
-7.296089465280e0));
#1924=cartesian_point('',(3.476501078431e1,-6.503371798908e1,
-7.014534493131e0));
#1925=cartesian_point('',(3.479755769702e1,-6.509321670076e1,
-6.878912355533e0));
#1927=cartesian_point('',(3.488653728903e1,-6.525359559643e1,
-8.198698003754e0));
#1928=direction('',(-4.857977250550e-3,-1.242305740220e-2,9.999110298931e-1));
#1929=direction('',(8.659661574475e-1,4.999940538556e-1,1.041922572406e-2));
#1930=axis2_placement_3d('',#1927,#1928,#1929);
#1932=cartesian_point('',(3.479755769702e1,-6.509321670076e1,
-6.878912355533e0));
#1933=cartesian_point('',(3.486328308088e1,-6.521279097314e1,
-6.606036482387e0));
#1934=cartesian_point('',(3.492900526853e1,-6.533236333444e1,
-6.333159037945e0));
#1935=cartesian_point('',(3.499473072606e1,-6.545193752121e1,
-6.060283145032e0));
#1937=cartesian_point('',(3.500839299319e1,-6.548760996711e1,
-7.102517765414e0));
#1938=direction('',(2.154582390982e-1,-3.919178849002e-1,8.944149588978e-1));
#1939=direction('',(8.659905865927e-1,4.999509059606e-1,1.045923333694e-2));
#1940=axis2_placement_3d('',#1937,#1938,#1939);
#1942=cartesian_point('',(3.486339133866e1,-6.436291447227e1,
-4.202617898916e1));
#1943=cartesian_point('',(3.485204844603e1,-6.436963886210e1,
-4.196771008415e1));
#1944=cartesian_point('',(3.483304885410e1,-6.438119805890e1,
-4.184900108873e1));
#1945=cartesian_point('',(3.481530123105e1,-6.439255176724e1,
-4.166576102253e1));
#1946=cartesian_point('',(3.481096667690e1,-6.439621126206e1,
-4.153986855528e1));
#1947=cartesian_point('',(3.481063224846e1,-6.439702551801e1,
-4.147601195427e1));
#1949=cartesian_point('',(3.542456944428e1,-6.443603063399e1,
-4.192434479883e1));
#1950=cartesian_point('',(3.528988415933e1,-6.431378717698e1,
-4.193657766010e1));
#1951=cartesian_point('',(3.503640060517e1,-6.426975335560e1,
-4.198132101481e1));
#1952=cartesian_point('',(3.486339133866e1,-6.436291447227e1,
-4.202617898916e1));
#1954=cartesian_point('',(3.541980092659e1,-6.385930139390e1,
-4.303928241536e1));
#1955=cartesian_point('',(3.537356427375e1,-6.388462647735e1,
-4.303977861634e1));
#1956=cartesian_point('',(3.537829419678e1,-6.402111070809e1,
-4.281634545522e1));
#1957=cartesian_point('',(3.538677496918e1,-6.422087532508e1,
-4.244882953125e1));
#1958=cartesian_point('',(3.540792421704e1,-6.436138369209e1,
-4.213137744292e1));
#1959=cartesian_point('',(3.542456944428e1,-6.443603063399e1,
-4.192434479883e1));
#1961=cartesian_point('',(3.542456944428e1,-6.443603063399e1,
-4.192434479883e1));
#1962=cartesian_point('',(3.543650803614e1,-6.448932995378e1,
-4.177644631071e1));
#1963=cartesian_point('',(3.545576408993e1,-6.453939220929e1,
-4.162582646881e1));
#1964=cartesian_point('',(3.548119699834e1,-6.458654939176e1,
-4.147514316183e1));
#1966=direction('',(-2.655303364740e-1,4.759232629599e-1,-8.384453996449e-1));
#1967=vector('',#1966,1.808878947141e0);
#1968=cartesian_point('',(3.590011316206e1,-6.472018896472e1,
-4.152263618361e1));
#1969=line('',#1968,#1967);
#1970=cartesian_point('',(3.539829999302e1,-6.382053005380e1,
-4.312438400938e1));
#1971=cartesian_point('',(3.538321816205e1,-6.382886418396e1,
-4.312445332979e1));
#1972=cartesian_point('',(3.535343948770e1,-6.384753094519e1,
-4.311979152002e1));
#1973=cartesian_point('',(3.530897250268e1,-6.388257680264e1,
-4.309692623905e1));
#1974=cartesian_point('',(3.526755919097e1,-6.392189640650e1,
-4.305970824580e1));
#1975=cartesian_point('',(3.522850613660e1,-6.396406052609e1,
-4.301074322116e1));
#1976=cartesian_point('',(3.519072452897e1,-6.400847999506e1,
-4.295113500695e1));
#1977=cartesian_point('',(3.515325828519e1,-6.405473550342e1,
-4.288123891834e1));
#1978=cartesian_point('',(3.511541028114e1,-6.410236820231e1,
-4.280088357550e1));
#1979=cartesian_point('',(3.507660524900e1,-6.415086921509e1,
-4.270939643992e1));
#1980=cartesian_point('',(3.503643844883e1,-6.419952632265e1,
-4.260568778471e1));
#1981=cartesian_point('',(3.499468129343e1,-6.424731513668e1,
-4.248823784681e1));
#1982=cartesian_point('',(3.495138640127e1,-6.429265489958e1,
-4.235509782902e1));
#1983=cartesian_point('',(3.490703025274e1,-6.433328405993e1,
-4.220364408843e1));
#1984=cartesian_point('',(3.487747958198e1,-6.435467133339e1,
-4.208783176527e1));
#1985=cartesian_point('',(3.486339133866e1,-6.436291447227e1,
-4.202617898916e1));
#1987=cartesian_point('',(3.562314039143e1,-6.422590752441e1,
-4.331177673041e1));
#1988=direction('',(-8.744918609694e-1,-4.850401891579e-1,0.e0));
#1989=direction('',(-4.066788502471e-1,7.332121183339e-1,5.449883506003e-1));
#1990=axis2_placement_3d('',#1987,#1988,#1989);
#1992=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#1993=direction('',(0.e0,0.e0,-1.e0));
#1994=direction('',(5.148121486608e-1,-8.573030103710e-1,0.e0));
#1995=axis2_placement_3d('',#1992,#1993,#1994);
#1997=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#1998=direction('',(0.e0,0.e0,1.e0));
#1999=direction('',(4.850401891560e-1,-8.744918609704e-1,0.e0));
#2000=axis2_placement_3d('',#1997,#1998,#1999);
#2002=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#2003=direction('',(0.e0,0.e0,1.e0));
#2004=direction('',(5.e-1,-8.660254037844e-1,0.e0));
#2005=axis2_placement_3d('',#2002,#2003,#2004);
#2007=cartesian_point('',(3.759389138846e1,-6.260402361395e1,
-4.303924592996e1));
#2008=cartesian_point('',(3.759095729750e1,-6.259899015731e1,
-4.304820855019e1));
#2009=cartesian_point('',(3.758539469244e1,-6.258954152826e1,
-4.306656367790e1));
#2010=cartesian_point('',(3.757769932879e1,-6.257674904300e1,
-4.309488238655e1));
#2011=cartesian_point('',(3.757327347509e1,-6.256964404452e1,
-4.311454003008e1));
#2012=cartesian_point('',(3.757114028646e1,-6.256625283104e1,
-4.312444821639e1));
#2014=cartesian_point('',(3.844145106843e1,-6.399864510310e1,
-3.937758808328e1));
#2015=cartesian_point('',(3.844001832800e1,-6.399815609547e1,
-3.951015930671e1));
#2016=cartesian_point('',(3.843025876626e1,-6.398592921689e1,
-3.977519488308e1));
#2017=cartesian_point('',(3.839600926218e1,-6.393346144895e1,
-4.016846559232e1));
#2018=cartesian_point('',(3.836002477931e1,-6.387627557188e1,
-4.042521109688e1));
#2019=cartesian_point('',(3.833885203641e1,-6.384225249898e1,
-4.055158839797e1));
#2021=cartesian_point('',(3.833885203641e1,-6.384225249898e1,
-4.055158839797e1));
#2022=cartesian_point('',(3.831973431236e1,-6.381153090962e1,
-4.066570168264e1));
#2023=cartesian_point('',(3.827630713309e1,-6.374123555e1,-4.089067424879e1));
#2024=cartesian_point('',(3.819612502096e1,-6.361013669496e1,
-4.121566886810e1));
#2025=cartesian_point('',(3.813306621942e1,-6.350631459960e1,
-4.142226921120e1));
#2026=cartesian_point('',(3.809926361272e1,-6.345051327e1,-4.152263941420e1));
#2028=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#2029=direction('',(0.e0,0.e0,-1.e0));
#2030=direction('',(5.147834017350e-1,-8.573202723009e-1,0.e0));
#2031=axis2_placement_3d('',#2028,#2029,#2030);
#2033=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#2034=direction('',(0.e0,0.e0,-1.e0));
#2035=direction('',(5.012863267804e-1,-8.652814678375e-1,0.e0));
#2036=axis2_placement_3d('',#2033,#2034,#2035);
#2038=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#2039=direction('',(0.e0,0.e0,-1.e0));
#2040=direction('',(5.e-1,-8.660254037844e-1,0.e0));
#2041=axis2_placement_3d('',#2038,#2039,#2040);
#2043=cartesian_point('',(3.590011316206e1,-6.472018896472e1,
-4.152263618361e1));
#2044=cartesian_point('',(3.593252013960e1,-6.477913208968e1,
-4.141915316622e1));
#2045=cartesian_point('',(3.599253849817e1,-6.488873083069e1,
-4.120596228217e1));
#2046=cartesian_point('',(3.606758882931e1,-6.502668521564e1,
-4.087020419511e1));
#2047=cartesian_point('',(3.610715728993e1,-6.510030958469e1,
-4.063765236403e1));
#2048=cartesian_point('',(3.612423812158e1,-6.513236582893e1,
-4.051969173850e1));
#2050=cartesian_point('',(3.612423812158e1,-6.513236582893e1,
-4.051969173850e1));
#2051=cartesian_point('',(3.614207091670e1,-6.516583510683e1,
-4.039653293620e1));
#2052=cartesian_point('',(3.617183589190e1,-6.522240947823e1,
-4.014654317940e1));
#2053=cartesian_point('',(3.619849700286e1,-6.527538978003e1,
-3.976406387262e1));
#2054=cartesian_point('',(3.620385620877e1,-6.528923193728e1,
-3.950644729065e1));
#2055=cartesian_point('',(3.620354398780e1,-6.529069090935e1,
-3.937758835825e1));
#2057=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#2058=direction('',(0.e0,0.e0,1.e0));
#2059=direction('',(4.849372896707e-1,-8.745489266398e-1,0.e0));
#2060=axis2_placement_3d('',#2057,#2058,#2059);
#2062=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#2063=direction('',(0.e0,0.e0,1.e0));
#2064=direction('',(5.012863267804e-1,-8.652814678375e-1,0.e0));
#2065=axis2_placement_3d('',#2062,#2063,#2064);
#2067=cartesian_point('',(3.828770365305e1,-6.374099543692e1,
-3.937499942227e1));
#2068=direction('',(1.327040857359e-2,-2.098537531787e-3,9.999097421250e-1));
#2069=direction('',(5.136025862191e-1,-8.579849244661e-1,-8.617007482074e-3));
#2070=axis2_placement_3d('',#2067,#2068,#2069);
#2072=direction('',(-2.316910789662e-1,3.825623282167e-1,-8.944077979070e-1));
#2073=vector('',#2072,9.152068139811e-1);
#2074=cartesian_point('',(3.898879409615e1,-6.366207234133e1,
-6.278713795876e0));
#2075=line('',#2074,#2073);
#2076=cartesian_point('',(3.988421499941e1,-6.525248326730e1,
-8.214295939725e0));
#2077=direction('',(-8.658741422154e-1,-5.001533640364e-1,1.042028242736e-2));
#2078=direction('',(-4.433453285011e-1,7.768434644458e-1,4.471679230939e-1));
#2079=axis2_placement_3d('',#2076,#2077,#2078);
#2081=direction('',(-1.327955369819e-2,2.058033609133e-3,-9.999097048990e-1));
#2082=vector('',#2081,3.328463783990e1);
#2083=cartesian_point('',(3.863516437811e1,-6.308968566436e1,
-8.193502256606e0));
#2084=line('',#2083,#2082);
#2085=direction('',(2.800779842510e-1,-4.674624336957e-1,8.384719409862e-1));
#2086=vector('',#2085,1.345630465110e-1);
#2087=cartesian_point('',(3.819315924259e1,-6.302118476101e1,
-4.147513465677e1));
#2088=line('',#2087,#2086);
#2089=cartesian_point('',(3.669837892068e1,-6.038811121724e1,
-3.934686974141e1));
#2090=direction('',(-8.659426056867e-1,-5.000343459375e-1,1.044301390085e-2));
#2091=direction('',(4.143460882341e-1,-7.289317341661e-1,-5.449549028046e-1));
#2092=axis2_placement_3d('',#2089,#2090,#2091);
#2094=direction('',(1.333091331891e-2,-2.146777604102e-3,9.999088348925e-1));
#2095=vector('',#2094,3.310248949320e1);
#2096=cartesian_point('',(3.854750767808e1,-6.359100865824e1,
-3.937818549706e1));
#2097=line('',#2096,#2095);
#2098=cartesian_point('',(3.918567709929e1,-6.303229745950e1,
-6.060277326534e0));
#2099=cartesian_point('',(3.911498502539e1,-6.291558959300e1,
-6.333155227170e0));
#2100=cartesian_point('',(3.904429267486e1,-6.279888514632e1,
-6.606034488987e0));
#2101=cartesian_point('',(3.897360049e1,-6.268217730082e1,-6.878912369857e0));
#2103=cartesian_point('',(3.942178934405e1,-6.341210140714e1,
-6.283884085498e0));
#2104=direction('',(-2.316817205608e-1,3.825512432328e-1,-8.944149633470e-1));
#2105=direction('',(-8.659904142675e-1,-4.999506775157e-1,1.048439070486e-2));
#2106=axis2_placement_3d('',#2103,#2104,#2105);
#2108=cartesian_point('',(3.918567709929e1,-6.303229745950e1,
-6.060277326534e0));
#2109=cartesian_point('',(3.920861851360e1,-6.307016991148e1,
-5.971724833746e0));
#2110=cartesian_point('',(3.924641789567e1,-6.314611714866e1,
-5.802813930137e0));
#2111=cartesian_point('',(3.928277999833e1,-6.325795466615e1,
-5.574444932737e0));
#2112=cartesian_point('',(3.930202312053e1,-6.336649834697e1,
-5.369702345615e0));
#2113=cartesian_point('',(3.930647025067e1,-6.347131019247e1,
-5.186842175238e0));
#2114=cartesian_point('',(3.929771087481e1,-6.357218181984e1,
-5.024503873426e0));
#2115=cartesian_point('',(3.927672746403e1,-6.366887975979e1,
-4.882008663992e0));
#2116=cartesian_point('',(3.924436659328e1,-6.376059504644e1,
-4.759802276297e0));
#2117=cartesian_point('',(3.920105001697e1,-6.384710872777e1,
-4.657773348370e0));
#2118=cartesian_point('',(3.916498267883e1,-6.390104698158e1,
-4.603520073666e0));
#2119=cartesian_point('',(3.914500484164e1,-6.392710631859e1,
-4.579937024733e0));
#2121=cartesian_point('',(3.890446404351e1,-6.407267242846e1,
-4.695462368236e0));
#2122=cartesian_point('',(3.896714002552e1,-6.403503969208e1,
-4.692396563923e0));
#2123=cartesian_point('',(3.903147989740e1,-6.393605054571e1,
-4.954351008941e0));
#2124=cartesian_point('',(3.904954823800e1,-6.379728792565e1,
-5.516221390464e0));
#2125=cartesian_point('',(3.902064758367e1,-6.371090170160e1,
-5.976019032786e0));
#2126=cartesian_point('',(3.898879409615e1,-6.366207234133e1,
-6.278713795876e0));
#2128=cartesian_point('',(4.349907514661e1,-6.068774247809e1,
-6.283890185762e0));
#2129=direction('',(2.647705131708e-1,-3.604420295296e-1,8.944149588999e-1));
#2130=direction('',(7.933088668492e-1,6.087293051015e-1,1.047257796071e-2));
#2131=axis2_placement_3d('',#2128,#2129,#2130);
#2133=cartesian_point('',(4.323853813158e1,-6.032425817292e1,
-6.060283145030e0));
#2134=cartesian_point('',(4.326481432890e1,-6.036003321066e1,
-5.971513856747e0));
#2135=cartesian_point('',(4.332064717830e1,-6.042414507254e1,
-5.802244305926e0));
#2136=cartesian_point('',(4.341021835448e1,-6.050059812486e1,
-5.573588191432e0));
#2137=cartesian_point('',(4.350324795050e1,-6.055990246958e1,
-5.368733633277e0));
#2138=cartesian_point('',(4.359843586757e1,-6.060406853360e1,
-5.185892364947e0));
#2139=cartesian_point('',(4.369497034456e1,-6.063449534283e1,
-5.023700055197e0));
#2140=cartesian_point('',(4.379228639463e1,-6.065203996878e1,
-4.881383951695e0));
#2141=cartesian_point('',(4.388929698110e1,-6.065717460231e1,
-4.759409303949e0));
#2142=cartesian_point('',(4.398563172357e1,-6.065025026111e1,
-4.657598535084e0));
#2143=cartesian_point('',(4.404915362450e1,-6.063757607324e1,
-4.603469506614e0));
#2144=cartesian_point('',(4.408080906768e1,-6.062910725601e1,
-4.579937186082e0));
#2146=cartesian_point('',(4.389572273593e1,-6.038337295942e1,
-6.278699949350e0));
#2147=cartesian_point('',(4.392863804776e1,-6.043147334437e1,
-5.976088711022e0));
#2148=cartesian_point('',(4.399735475919e1,-6.049122299248e1,
-5.516412369915e0));
#2149=cartesian_point('',(4.413241477765e1,-6.052762156336e1,
-4.954751078070e0));
#2150=cartesian_point('',(4.424841663534e1,-6.050617700977e1,
-4.692543128002e0));
#2151=cartesian_point('',(4.430723652767e1,-6.046265923498e1,
-4.695465839527e0));
#2153=cartesian_point('',(4.423697793727e1,-5.976592327952e1,
-3.937497996896e1));
#2154=direction('',(3.119250922732e-3,1.313607478368e-2,-9.999088527526e-1));
#2155=direction('',(5.957449497537e-1,-8.031266377275e-1,-8.692445882245e-3));
#2156=axis2_placement_3d('',#2153,#2154,#2155);
#2158=cartesian_point('',(4.388978522962e1,-5.927932835973e1,
-4.135910819501e1));
#2159=direction('',(-3.247786258713e-1,4.377379927640e-1,-8.383938775230e-1));
#2160=direction('',(5.029815080262e-1,-6.707602436941e-1,-5.450599031878e-1));
#2161=axis2_placement_3d('',#2158,#2159,#2160);
#2163=direction('',(-3.180218026151e-3,-1.305647549141e-2,9.999097032538e-1));
#2164=vector('',#2163,3.328464914705e1);
#2165=cartesian_point('',(4.360788680013e1,-5.940277696872e1,
-4.147514316185e1));
#2166=line('',#2165,#2164);
#2167=cartesian_point('',(4.502239200918e1,-6.181928819030e1,
-8.214300539731e0));
#2168=direction('',(7.934447666978e-1,6.085531074038e-1,1.041718142888e-2));
#2169=direction('',(-6.086338616124e-1,7.934075134973e-1,8.327065794862e-3));
#2170=axis2_placement_3d('',#2167,#2168,#2169);
#2172=direction('',(2.647731219467e-1,-3.604497148978e-1,8.944110894464e-1));
#2173=vector('',#2172,9.152212316380e-1);
#2174=cartesian_point('',(4.365339675316e1,-6.005348172741e1,
-7.097283968224e0));
#2175=line('',#2174,#2173);
#2176=direction('',(3.118226589412e-3,1.313763847798e-2,-9.999088354036e-1));
#2177=vector('',#2176,3.310208862294e1);
#2178=cartesian_point('',(4.389572273593e1,-6.038337295942e1,
-6.278699949350e0));
#2179=line('',#2178,#2177);
#2180=cartesian_point('',(4.174802772526e1,-5.701471716533e1,
-3.934704266941e1));
#2181=direction('',(7.933938841298e-1,6.086193467741e-1,1.042282868002e-2));
#2182=direction('',(6.086994618743e-1,-7.933594346242e-1,-8.110031232362e-3));
#2183=axis2_placement_3d('',#2180,#2181,#2182);
#2185=direction('',(-3.257468076445e-1,4.389535313341e-1,-8.373821198466e-1));
#2186=vector('',#2185,1.347382117684e-1);
#2187=cartesian_point('',(4.365177734248e1,-5.946192078258e1,
-4.136231579245e1));
#2188=line('',#2187,#2186);
#2189=cartesian_point('',(4.321148816112e1,-5.970747568184e1,
-4.148040550638e1));
#2190=direction('',(-3.187223878637e-3,-1.304750696409e-2,9.999097980148e-1));
#2191=direction('',(7.915850629837e-1,6.109688469954e-1,1.049552581799e-2));
#2192=axis2_placement_3d('',#2189,#2190,#2191);
#2194=cartesian_point('',(3.836413785099e1,-6.234539476577e1,
-4.147601148921e1));
#2195=cartesian_point('',(3.841305636483e1,-6.235314772095e1,
-3.777640375030e1));
#2196=cartesian_point('',(3.851083436061e1,-6.236857895182e1,
-3.037828630330e1));
#2197=cartesian_point('',(3.865744718920e1,-6.239169700511e1,
-1.928440635387e1));
#2198=cartesian_point('',(3.875518489046e1,-6.240714232346e1,
-1.189068437567e1));
#2199=cartesian_point('',(3.880401646490e1,-6.241481443511e1,
-8.194372284425e0));
#2201=cartesian_point('',(4.281411541101e1,-5.973535198468e1,
-8.194372284074e0));
#2202=cartesian_point('',(4.282571433803e1,-5.968730150486e1,
-1.189068419368e1));
#2203=cartesian_point('',(4.284884817950e1,-5.959109425536e1,
-1.928440599144e1));
#2204=cartesian_point('',(4.288359214094e1,-5.944678913840e1,
-3.037828566511e1));
#2205=cartesian_point('',(4.290676348632e1,-5.935056250500e1,
-3.777640403290e1));
#2206=cartesian_point('',(4.291832099507e1,-5.930240076142e1,
-4.147601195427e1));
#2208=cartesian_point('',(3.906801549998e1,-6.283945331273e1,
-8.198743025372e0));
#2209=direction('',(-1.327402240794e-2,2.048453841673e-3,-9.999097980148e-1));
#2210=direction('',(-8.650448316627e-1,-5.015855952268e-1,1.045609270021e-2));
#2211=axis2_placement_3d('',#2208,#2209,#2210);
#2213=cartesian_point('',(3.836413785099e1,-6.234539476577e1,
-4.147601148921e1));
#2214=cartesian_point('',(3.836322424496e1,-6.234529409588e1,
-4.154070088807e1));
#2215=cartesian_point('',(3.835784195272e1,-6.234725993206e1,
-4.166770594048e1));
#2216=cartesian_point('',(3.833895762839e1,-6.235703055313e1,
-4.185103085237e1));
#2217=cartesian_point('',(3.831962150058e1,-6.236766712360e1,
-4.196858485124e1));
#2218=cartesian_point('',(3.830823967066e1,-6.237406761499e1,
-4.202618265931e1));
#2220=cartesian_point('',(3.862619462338e1,-6.277127129192e1,
-4.148036708070e1));
#2221=direction('',(-1.327402240794e-2,2.048453841673e-3,-9.999097980148e-1));
#2222=direction('',(-8.660654894122e-1,-4.998208468310e-1,1.047325748797e-2));
#2223=axis2_placement_3d('',#2220,#2221,#2222);
#2225=cartesian_point('',(3.830823967066e1,-6.237406761499e1,
-4.202618265931e1));
#2226=cartesian_point('',(3.828827575544e1,-6.238548361910e1,
-4.210871279351e1));
#2227=cartesian_point('',(3.824215731148e1,-6.240434909980e1,
-4.226434256159e1));
#2228=cartesian_point('',(3.815175008937e1,-6.242865373973e1,
-4.247244654080e1));
#2229=cartesian_point('',(3.806081022382e1,-6.244558554344e1,
-4.264276339139e1));
#2230=cartesian_point('',(3.797017188463e1,-6.246083015562e1,
-4.278045783752e1));
#2231=cartesian_point('',(3.789469659413e1,-6.246914292322e1,
-4.289017510604e1));
#2232=cartesian_point('',(3.779071068956e1,-6.249208609641e1,
-4.299427695260e1));
#2233=cartesian_point('',(3.769742410060e1,-6.250198635207e1,
-4.309955263171e1));
#2234=cartesian_point('',(3.761496336683e1,-6.254139495931e1,
-4.312135641455e1));
#2235=cartesian_point('',(3.757114028646e1,-6.256625283104e1,
-4.312444821639e1));
#2237=cartesian_point('',(3.759389138846e1,-6.260402361395e1,
-4.303924592996e1));
#2238=cartesian_point('',(3.760675075952e1,-6.260044684370e1,
-4.303378192425e1));
#2239=cartesian_point('',(3.763042015600e1,-6.259586412507e1,
-4.301827960559e1));
#2240=cartesian_point('',(3.766256860132e1,-6.260177238541e1,
-4.297717285457e1));
#2241=cartesian_point('',(3.768706747106e1,-6.261305060982e1,
-4.293631217472e1));
#2242=cartesian_point('',(3.771604963676e1,-6.262780958061e1,
-4.288483672441e1));
#2243=cartesian_point('',(3.774901987874e1,-6.264537734511e1,
-4.282270472364e1));
#2244=cartesian_point('',(3.777684955941e1,-6.266183605819e1,
-4.276653685373e1));
#2245=cartesian_point('',(3.780417384408e1,-6.267924648e1,-4.270864584984e1));
#2246=cartesian_point('',(3.783479330849e1,-6.269950603117e1,
-4.264101713983e1));
#2247=cartesian_point('',(3.786798812405e1,-6.272211651373e1,
-4.256443044657e1));
#2248=cartesian_point('',(3.790399604992e1,-6.274754641657e1,
-4.247730708103e1));
#2249=cartesian_point('',(3.794312498438e1,-6.277622134193e1,
-4.237713300943e1));
#2250=cartesian_point('',(3.797907561473e1,-6.280344174427e1,
-4.227962658955e1));
#2251=cartesian_point('',(3.801761005750e1,-6.283370051101e1,
-4.216823430492e1));
#2252=cartesian_point('',(3.805541523514e1,-6.286493623583e1,
-4.204967361767e1));
#2253=cartesian_point('',(3.807936782803e1,-6.288591119922e1,
-4.196686141915e1));
#2254=cartesian_point('',(3.809093566105e1,-6.289658378484e1,
-4.192438382849e1));
#2256=cartesian_point('',(3.809093566105e1,-6.289658378484e1,
-4.192438382849e1));
#2257=cartesian_point('',(3.805242557844e1,-6.271884553585e1,
-4.193662865108e1));
#2258=cartesian_point('',(3.814102443932e1,-6.247726451439e1,
-4.198131473018e1));
#2259=cartesian_point('',(3.830823967066e1,-6.237406761499e1,
-4.202618265931e1));
#2261=cartesian_point('',(3.819315924259e1,-6.302118476101e1,
-4.147513465677e1));
#2262=cartesian_point('',(3.816499286158e1,-6.297556218667e1,
-4.162592518362e1));
#2263=cartesian_point('',(3.813113807795e1,-6.293357118662e1,
-4.177646842443e1));
#2264=cartesian_point('',(3.809093566105e1,-6.289658378484e1,
-4.192438382849e1));
#2266=direction('',(2.793842958406e-1,-4.679638198127e-1,8.384236867980e-1));
#2267=vector('',#2266,1.808878422258e0);
#2268=cartesian_point('',(3.759389138846e1,-6.260402361395e1,
-4.303924592996e1));
#2269=line('',#2268,#2267);
#2270=cartesian_point('',(3.797106438102e1,-6.323410117862e1,
-4.135914406189e1));
#2271=direction('',(2.800630359226e-1,-4.675224465687e-1,8.384434732671e-1));
#2272=direction('',(4.273311017369e-1,-7.213741192637e-1,-5.449839534746e-1));
#2273=axis2_placement_3d('',#2270,#2271,#2272);
#2275=cartesian_point('',(3.897360049e1,-6.268217730082e1,-6.878912369857e0));
#2276=cartesian_point('',(3.893834681642e1,-6.262424124235e1,
-7.014534483447e0));
#2277=cartesian_point('',(3.887818560964e1,-6.252620040772e1,
-7.296089415182e0));
#2278=cartesian_point('',(3.882099620330e1,-6.243603803083e1,
-7.739657463380e0));
#2279=cartesian_point('',(3.880579401946e1,-6.241526182430e1,
-8.042733317559e0));
#2280=cartesian_point('',(3.880401646490e1,-6.241481443511e1,
-8.194372284425e0));
#2282=cartesian_point('',(3.920973552046e1,-6.306195850586e1,
-7.102552809580e0));
#2283=direction('',(-2.317457375537e-1,3.825683238343e-1,-8.943910725876e-1));
#2284=direction('',(-8.659772921512e-1,-4.999725669076e-1,1.052434407925e-2));
#2285=axis2_placement_3d('',#2282,#2283,#2284);
#2287=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#2288=direction('',(0.e0,0.e0,1.e0));
#2289=direction('',(5.280220998757e-1,-8.492306294776e-1,0.e0));
#2290=axis2_placement_3d('',#2287,#2288,#2289);
#2292=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#2293=direction('',(0.e0,0.e0,1.e0));
#2294=direction('',(5.568051656963e-1,-8.306431288188e-1,0.e0));
#2295=axis2_placement_3d('',#2292,#2293,#2294);
#2297=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#2298=direction('',(0.e0,0.e0,-1.e0));
#2299=direction('',(5.825529391121e-1,-8.127927614908e-1,0.e0));
#2300=axis2_placement_3d('',#2297,#2298,#2299);
#2302=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#2303=direction('',(0.e0,0.e0,-1.e0));
#2304=direction('',(5.568051656963e-1,-8.306431288188e-1,0.e0));
#2305=axis2_placement_3d('',#2302,#2303,#2304);
#2307=cartesian_point('',(4.281411541101e1,-5.973535198468e1,
-8.194372284074e0));
#2308=cartesian_point('',(4.281384884780e1,-5.973716526678e1,
-8.042733333838e0));
#2309=cartesian_point('',(4.282722573103e1,-5.975916141087e1,
-7.739657532546e0));
#2310=cartesian_point('',(4.288863941883e1,-5.984650109801e1,
-7.296089465253e0));
#2311=cartesian_point('',(4.295619487274e1,-5.993960103615e1,
-7.014534493121e0));
#2312=cartesian_point('',(4.299622948238e1,-5.999434250352e1,
-6.878912355533e0));
#2314=cartesian_point('',(4.310538148821e1,-6.014173516817e1,
-8.198698003774e0));
#2315=direction('',(-3.194882237324e-3,-1.295086973318e-2,9.999110298925e-1));
#2316=direction('',(7.932953769424e-1,6.087478005349e-1,1.041922577347e-2));
#2317=axis2_placement_3d('',#2314,#2315,#2316);
#2319=cartesian_point('',(4.299622948238e1,-5.999434250352e1,
-6.878912355533e0));
#2320=cartesian_point('',(4.307700015093e1,-6.010431491732e1,
-6.606036482387e0));
#2321=cartesian_point('',(4.315776740117e1,-6.021428585360e1,
-6.333159037943e0));
#2322=cartesian_point('',(4.323853813158e1,-6.032425817292e1,
-6.060283145030e0));
#2324=cartesian_point('',(4.325673970465e1,-6.035784215240e1,
-7.102517765413e0));
#2325=direction('',(2.647705131708e-1,-3.604420295296e-1,8.944149588999e-1));
#2326=direction('',(7.933251208919e-1,6.087083498318e-1,1.045932152862e-2));
#2327=axis2_placement_3d('',#2324,#2325,#2326);
#2329=cartesian_point('',(4.296617633901e1,-5.926169509714e1,
-4.202617898915e1));
#2330=cartesian_point('',(4.295580819520e1,-5.926984250364e1,
-4.196771008180e1));
#2331=cartesian_point('',(4.293847992484e1,-5.928378275490e1,
-4.184900108328e1));
#2332=cartesian_point('',(4.292236609208e1,-5.929735585981e1,
-4.166576101926e1));
#2333=cartesian_point('',(4.291854628065e1,-5.930154981993e1,
-4.153986855389e1));
#2334=cartesian_point('',(4.291832099507e1,-5.930240076142e1,
-4.147601195427e1));
#2336=cartesian_point('',(4.353209706235e1,-5.926093729883e1,
-4.192434479877e1));
#2337=cartesian_point('',(4.338260805571e1,-5.915731960892e1,
-4.193657766004e1));
#2338=cartesian_point('',(4.312554552145e1,-5.914674874595e1,
-4.198132101481e1));
#2339=cartesian_point('',(4.296617633901e1,-5.926169509714e1,
-4.202617898915e1));
#2341=cartesian_point('',(4.345209106832e1,-5.868976447376e1,
-4.303928241536e1));
#2342=cartesian_point('',(4.340955556346e1,-5.872090799199e1,
-4.303977861585e1));
#2343=cartesian_point('',(4.343205978787e1,-5.885560720214e1,
-4.281634545539e1));
#2344=cartesian_point('',(4.346654252097e1,-5.905255584174e1,
-4.244882953264e1));
#2345=cartesian_point('',(4.350585085643e1,-5.918910161136e1,
-4.213137743878e1));
#2346=cartesian_point('',(4.353209706235e1,-5.926093729883e1,
-4.192434479877e1));
#2348=cartesian_point('',(4.353209706235e1,-5.926093729883e1,
-4.192434479877e1));
#2349=cartesian_point('',(4.355089047516e1,-5.931222233659e1,
-4.177644631068e1));
#2350=cartesian_point('',(4.357651622631e1,-5.935934288318e1,
-4.162582646880e1));
#2351=cartesian_point('',(4.360788680013e1,-5.940277696872e1,
-4.147514316185e1));
#2353=direction('',(-3.253791389407e-1,4.371930097294e-1,-8.384453996451e-1));
#2354=vector('',#2353,1.808878947147e0);
#2355=cartesian_point('',(4.404066254259e1,-5.948059370490e1,
-4.152263618361e1));
#2356=line('',#2355,#2354);
#2357=cartesian_point('',(4.342571340282e1,-5.865413126285e1,
-4.312438400938e1));
#2358=cartesian_point('',(4.341184842181e1,-5.866436266701e1,
-4.312445332967e1));
#2359=cartesian_point('',(4.338476101010e1,-5.868675662767e1,
-4.311979152049e1));
#2360=cartesian_point('',(4.334524884921e1,-5.872730676835e1,
-4.309692624038e1));
#2361=cartesian_point('',(4.330932207260e1,-5.877169550864e1,
-4.305970824838e1));
#2362=cartesian_point('',(4.327610664456e1,-5.881859635439e1,
-4.301074322479e1));
#2363=cartesian_point('',(4.324444616781e1,-5.886756729803e1,
-4.295113501109e1));
#2364=cartesian_point('',(4.321333800816e1,-5.891831741038e1,
-4.288123892278e1));
#2365=cartesian_point('',(4.318203111354e1,-5.897048276126e1,
-4.280088357972e1));
#2366=cartesian_point('',(4.314988871588e1,-5.902363391507e1,
-4.270939644316e1));
#2367=cartesian_point('',(4.311641657460e1,-5.907711757487e1,
-4.260568778621e1));
#2368=cartesian_point('',(4.308125434873e1,-5.912994795248e1,
-4.248823784611e1));
#2369=cartesian_point('',(4.304424787625e1,-5.918055094572e1,
-4.235509782572e1));
#2370=cartesian_point('',(4.300557436923e1,-5.922662215834e1,
-4.220364407966e1));
#2371=cartesian_point('',(4.297906810904e1,-5.925168359509e1,
-4.208783176132e1));
#2372=cartesian_point('',(4.296617633901e1,-5.926169509714e1,
-4.202617898915e1));
#2374=cartesian_point('',(4.370154263811e1,-5.902669311193e1,
-4.331177673041e1));
#2375=direction('',(-8.037000129069e-1,-5.950346958400e-1,0.e0));
#2376=direction('',(-4.989030422026e-1,6.738571452400e-1,5.449883506003e-1));
#2377=axis2_placement_3d('',#2374,#2375,#2376);
#2379=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#2380=direction('',(0.e0,0.e0,-1.e0));
#2381=direction('',(6.223082311441e-1,-7.827722947641e-1,0.e0));
#2382=axis2_placement_3d('',#2379,#2380,#2381);
#2384=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#2385=direction('',(0.e0,0.e0,1.e0));
#2386=direction('',(5.950346958384e-1,-8.037000129081e-1,0.e0));
#2387=axis2_placement_3d('',#2384,#2385,#2386);
#2389=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#2390=direction('',(0.e0,0.e0,1.e0));
#2391=direction('',(6.087614290087e-1,-7.933533402912e-1,0.e0));
#2392=axis2_placement_3d('',#2389,#2390,#2391);
#2394=cartesian_point('',(4.544374559388e1,-5.716146477260e1,
-4.303925746839e1));
#2395=cartesian_point('',(4.543997423072e1,-5.715701372506e1,
-4.304822840250e1));
#2396=cartesian_point('',(4.543293027502e1,-5.714855191668e1,
-4.306657475231e1));
#2397=cartesian_point('',(4.542363752394e1,-5.713692896553e1,
-4.309494022640e1));
#2398=cartesian_point('',(4.541854247788e1,-5.713015837961e1,
-4.311453166081e1));
#2399=cartesian_point('',(4.541619716202e1,-5.712691579801e1,
-4.312442061068e1));
#2401=cartesian_point('',(4.646607857810e1,-5.843351159098e1,
-3.937758808328e1));
#2402=cartesian_point('',(4.646459426666e1,-5.843321377703e1,
-3.951015930664e1));
#2403=cartesian_point('',(4.645332227142e1,-5.842236537954e1,
-3.977519488290e1));
#2404=cartesian_point('',(4.641251735866e1,-5.837481693802e1,
-4.016846559198e1));
#2405=cartesian_point('',(4.636937647329e1,-5.832281721163e1,
-4.042521109643e1));
#2406=cartesian_point('',(4.634394396400e1,-5.829184880837e1,
-4.055158839746e1));
#2408=cartesian_point('',(4.634394396400e1,-5.829184880837e1,
-4.055158839746e1));
#2409=cartesian_point('',(4.632097982266e1,-5.826388541018e1,
-4.066570168219e1));
#2410=cartesian_point('',(4.626874878330e1,-5.819985982144e1,
-4.089067424847e1));
#2411=cartesian_point('',(4.617214080587e1,-5.808034840103e1,
-4.121566886795e1));
#2412=cartesian_point('',(4.609606997831e1,-5.798564534329e1,
-4.142226921115e1));
#2413=cartesian_point('',(4.605527302251e1,-5.793473352731e1,
-4.152263941420e1));
#2415=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#2416=direction('',(0.e0,0.e0,-1.e0));
#2417=direction('',(6.222821090273e-1,-7.827930612777e-1,0.e0));
#2418=axis2_placement_3d('',#2415,#2416,#2417);
#2420=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#2421=direction('',(0.e0,0.e0,-1.e0));
#2422=direction('',(6.099396479588e-1,-7.924478694828e-1,0.e0));
#2423=axis2_placement_3d('',#2420,#2421,#2422);
#2425=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#2426=direction('',(0.e0,0.e0,-1.e0));
#2427=direction('',(6.087614290087e-1,-7.933533402912e-1,0.e0));
#2428=axis2_placement_3d('',#2425,#2426,#2427);
#2430=cartesian_point('',(4.404066254259e1,-5.948059370490e1,
-4.152263618361e1));
#2431=cartesian_point('',(4.408048589537e1,-5.953480260355e1,
-4.141915316684e1));
#2432=cartesian_point('',(4.415429629449e1,-5.963562974378e1,
-4.120596228410e1));
#2433=cartesian_point('',(4.424671121982e1,-5.976260787535e1,
-4.087020419919e1));
#2434=cartesian_point('',(4.429555107522e1,-5.983043765707e1,
-4.063765236961e1));
#2435=cartesian_point('',(4.431666995748e1,-5.985999015976e1,
-4.051969174485e1));
#2437=cartesian_point('',(4.431666995748e1,-5.985999015976e1,
-4.051969174485e1));
#2438=cartesian_point('',(4.433871880821e1,-5.989084545685e1,
-4.039653294190e1));
#2439=cartesian_point('',(4.437561357762e1,-5.994305071836e1,
-4.014654318376e1));
#2440=cartesian_point('',(4.440896191651e1,-5.999209779358e1,
-3.976406387483e1));
#2441=cartesian_point('',(4.441608203784e1,-6.000512201265e1,
-3.950644729139e1));
#2442=cartesian_point('',(4.441596292203e1,-6.000660925604e1,
-3.937758835825e1));
#2444=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#2445=direction('',(0.e0,0.e0,1.e0));
#2446=direction('',(5.949401252368e-1,-8.037700214509e-1,0.e0));
#2447=axis2_placement_3d('',#2444,#2445,#2446);
#2449=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#2450=direction('',(0.e0,0.e0,1.e0));
#2451=direction('',(6.099396479588e-1,-7.924478694829e-1,0.e0));
#2452=axis2_placement_3d('',#2449,#2450,#2451);
#2454=cartesian_point('',(4.628001646332e1,-5.819813421811e1,
-3.937499942226e1));
#2455=direction('',(1.343079250441e-2,-3.484483565805e-4,9.999097421250e-1));
#2456=direction('',(6.211981500724e-1,-7.836061546010e-1,-8.617007487308e-3));
#2457=axis2_placement_3d('',#2454,#2455,#2456);
#2459=direction('',(-2.796433793237e-1,3.490477606360e-1,-8.944077600264e-1));
#2460=vector('',#2459,9.152062162282e-1);
#2461=cartesian_point('',(4.696480732398e1,-5.802837550130e1,
-6.278714365179e0));
#2462=line('',#2461,#2460);
#2463=cartesian_point('',(4.806015818475e1,-5.948830451378e1,
-8.214295939708e0));
#2464=direction('',(-7.931833547994e-1,-6.088937373489e-1,1.042028245922e-2));
#2465=direction('',(-5.409508670682e-1,7.123292833928e-1,4.471679230884e-1));
#2466=axis2_placement_3d('',#2463,#2464,#2465);
#2468=direction('',(-1.343457267765e-2,3.070974132881e-4,-9.999097048975e-1));
#2469=vector('',#2468,3.328463785754e1);
#2470=cartesian_point('',(4.653949162913e1,-5.750704376555e1,
-8.193502256606e0));
#2471=line('',#2470,#2469);
#2472=direction('',(3.386979534863e-1,-4.269056933861e-1,8.384719585405e-1));
#2473=vector('',#2472,1.345630647222e-1);
#2474=cartesian_point('',(4.609232674278e1,-5.749682213936e1,
-4.147513467436e1));
#2475=line('',#2474,#2473);
#2476=cartesian_point('',(4.426664941422e1,-5.508138289314e1,
-3.934686974138e1));
#2477=direction('',(-7.932667675101e-1,-6.087846737762e-1,1.044301390023e-2));
#2478=direction('',(5.059459836604e-1,-6.686126050001e-1,-5.449549027699e-1));
#2479=axis2_placement_3d('',#2476,#2477,#2478);
#2481=direction('',(1.349707349902e-2,-3.883747395430e-4,9.999088349305e-1));
#2482=vector('',#2481,3.310248892226e1);
#2483=cartesian_point('',(4.651802059800e1,-5.801551933079e1,
-3.937818549674e1));
#2484=line('',#2483,#2482);
#2485=cartesian_point('',(4.707780397402e1,-5.737829019573e1,
-6.060277326596e0));
#2486=cartesian_point('',(4.699248324720e1,-5.727180794843e1,
-6.333155227233e0));
#2487=cartesian_point('',(4.690716269228e1,-5.716532912755e1,
-6.606034488985e0));
#2488=cartesian_point('',(4.682184185818e1,-5.705884691556e1,
-6.878912369856e0));
#2490=cartesian_point('',(4.736147060865e1,-5.772402603541e1,
-6.283884085573e0));
#2491=direction('',(-2.796326084332e-1,3.490379315228e-1,-8.944149633471e-1));
#2492=direction('',(-7.933249777636e-1,-6.087081066644e-1,1.048429957037e-2));
#2493=axis2_placement_3d('',#2490,#2491,#2492);
#2495=cartesian_point('',(4.707780397402e1,-5.737829019573e1,
-6.060277326596e0));
#2496=cartesian_point('',(4.710549334376e1,-5.741284527751e1,
-5.971722039357e0));
#2497=cartesian_point('',(4.715288358731e1,-5.748321108394e1,
-5.802806417534e0));
#2498=cartesian_point('',(4.720353266379e1,-5.758934811300e1,
-5.574433127693e0));
#2499=cartesian_point('',(4.723677848737e1,-5.769445315540e1,
-5.369688497321e0));
#2500=cartesian_point('',(4.725486730885e1,-5.779778880551e1,
-5.186828056900e0));
#2501=cartesian_point('',(4.725934817968e1,-5.789894090182e1,
-5.024490940895e0));
#2502=cartesian_point('',(4.725116485090e1,-5.799754966877e1,
-4.881998274380e0));
#2503=cartesian_point('',(4.723105160830e1,-5.809270244779e1,
-4.759795281670e0));
#2504=cartesian_point('',(4.719939801528e1,-5.818412738214e1,
-4.657770179479e0));
#2505=cartesian_point('',(4.717068049645e1,-5.824230980188e1,
-4.603519070070e0));
#2506=cartesian_point('',(4.715427566039e1,-5.827075264192e1,
-4.579937025375e0));
#2508=cartesian_point('',(4.693479291776e1,-5.844647028206e1,
-4.695462368898e0));
#2509=cartesian_point('',(4.699202069122e1,-5.840097869982e1,
-4.692396167957e0));
#2510=cartesian_point('',(4.704288938731e1,-5.829443825748e1,
-4.954351281604e0));
#2511=cartesian_point('',(4.704269103352e1,-5.815450449314e1,
-5.516221201928e0));
#2512=cartesian_point('',(4.700276181074e1,-5.807262940149e1,
-5.976019617881e0));
#2513=cartesian_point('',(4.696480732398e1,-5.802837550130e1,
-6.278714365179e0));
#2515=cartesian_point('',(5.104827446872e1,-5.449078178430e1,
-6.283890185751e0));
#2516=direction('',(3.095524903526e-1,-3.227989111097e-1,8.944149588993e-1));
#2517=direction('',(7.070665739451e-1,7.070694312399e-1,1.047279406522e-2));
#2518=axis2_placement_3d('',#2515,#2516,#2517);
#2520=cartesian_point('',(5.074252216141e1,-5.416441404196e1,
-6.060283145263e0));
#2521=cartesian_point('',(5.077324407191e1,-5.419645427665e1,
-5.971511129401e0));
#2522=cartesian_point('',(5.083696946563e1,-5.425273138429e1,
-5.802236949013e0));
#2523=cartesian_point('',(5.093575591757e1,-5.431683967064e1,
-5.573576484592e0));
#2524=cartesian_point('',(5.103573227087e1,-5.436349362034e1,
-5.368719718141e0));
#2525=cartesian_point('',(5.113587184719e1,-5.439485656390e1,
-5.185877936162e0));
#2526=cartesian_point('',(5.123555234220e1,-5.441242172782e1,
-5.023686632395e0));
#2527=cartesian_point('',(5.133432519130e1,-5.441711289665e1,
-4.881373007367e0));
#2528=cartesian_point('',(5.143117462489e1,-5.440954011907e1,
-4.759401833140e0));
#2529=cartesian_point('',(5.152577864153e1,-5.439010077875e1,
-4.657594908703e0));
#2530=cartesian_point('',(5.158710044950e1,-5.436924407160e1,
-4.603468589828e0));
#2531=cartesian_point('',(5.161737816854e1,-5.435671666506e1,
-4.579937189014e0));
#2533=cartesian_point('',(5.140180268349e1,-5.413724573597e1,
-6.278683028943e0));
#2534=cartesian_point('',(5.144068205701e1,-5.418060187810e1,
-5.976325961987e0));
#2535=cartesian_point('',(5.151649083964e1,-5.423087874601e1,
-5.517087483665e0));
#2536=cartesian_point('',(5.165506773143e1,-5.424929154009e1,
-4.955755422057e0));
#2537=cartesian_point('',(5.176684181327e1,-5.421333967747e1,
-4.693646219437e0));
#2538=cartesian_point('',(5.181956226351e1,-5.416269437486e1,
-4.695609101977e0));
#2540=cartesian_point('',(5.165954284925e1,-5.348053323095e1,
-3.937498029010e1));
#2541=direction('',(1.377963476358e-3,1.343083778872e-2,-9.999088527526e-1));
#2542=direction('',(6.932285302445e-1,-7.206650294667e-1,-8.724686746515e-3));
#2543=axis2_placement_3d('',#2540,#2541,#2542);
#2545=cartesian_point('',(5.186784603091e1,-5.369573565253e1,
-3.941011385321e1));
#2546=cartesian_point('',(5.183220169933e1,-5.373015945492e1,
-3.941042990425e1));
#2547=cartesian_point('',(5.173554513316e1,-5.378438294595e1,
-3.941064064416e1));
#2548=cartesian_point('',(5.157796708840e1,-5.378307368216e1,
-3.940916851771e1));
#2549=cartesian_point('',(5.148237179536e1,-5.372715268392e1,
-3.940729061967e1));
#2550=cartesian_point('',(5.144733860390e1,-5.369215158883e1,
-3.940627840135e1));
#2552=cartesian_point('',(5.186762509915e1,-5.369654559734e1,
-3.937759441696e1));
#2553=cartesian_point('',(5.186772056473e1,-5.369640934109e1,
-3.938122426703e1));
#2554=cartesian_point('',(5.186794377665e1,-5.369611557794e1,
-3.938847116463e1));
#2555=cartesian_point('',(5.186768185974e1,-5.369618648015e1,
-3.939931068331e1));
#2556=cartesian_point('',(5.186777149585e1,-5.369589198127e1,
-3.940651613653e1));
#2557=cartesian_point('',(5.186784603091e1,-5.369573565253e1,
-3.941011385321e1));
#2559=cartesian_point('',(5.186784603091e1,-5.369573565253e1,
-3.941011385321e1));
#2560=cartesian_point('',(5.186743007403e1,-5.369438719605e1,
-3.948443970291e1));
#2561=cartesian_point('',(5.185699676452e1,-5.366160989497e1,
-3.963350153976e1));
#2562=cartesian_point('',(5.181494671940e1,-5.353081560253e1,
-3.982445372008e1));
#2563=cartesian_point('',(5.174862342912e1,-5.332304004364e1,
-3.996371852551e1));
#2564=cartesian_point('',(5.169200351474e1,-5.314956288452e1,
-3.999998015956e1));
#2565=cartesian_point('',(5.166270152189e1,-5.305902970374e1,
-3.999999922734e1));
#2567=direction('',(7.071076573246e-1,-7.071059050473e-1,4.219510407633e-7));
#2568=vector('',#2567,1.831130696854e0);
#2569=cartesian_point('',(5.036789498458e1,-5.176422637508e1,
-3.999999999999e1));
#2570=line('',#2569,#2568);
#2571=cartesian_point('',(0.e0,0.e0,-4.e1));
#2572=direction('',(0.e0,0.e0,1.e0));
#2573=direction('',(6.976164171069e-1,-7.164714471512e-1,0.e0));
#2574=axis2_placement_3d('',#2571,#2572,#2573);
#2576=cartesian_point('',(0.e0,0.e0,-4.e1));
#2577=direction('',(0.e0,0.e0,1.e0));
#2578=direction('',(7.077664394356e-1,-7.064465069690e-1,0.e0));
#2579=axis2_placement_3d('',#2576,#2577,#2578);
#2581=direction('',(-7.071077054498e-1,7.071058569219e-1,-4.092154252877e-7));
#2582=vector('',#2581,1.831124191696e0);
#2583=cartesian_point('',(5.305903083547e1,-5.166269367021e1,
-3.999999925069e1));
#2584=line('',#2583,#2582);
#2585=cartesian_point('',(0.e0,0.e0,-4.e1));
#2586=direction('',(0.e0,0.e0,1.e0));
#2587=direction('',(7.167072497203e-1,-6.973741593996e-1,0.e0));
#2588=axis2_placement_3d('',#2585,#2586,#2587);
#2590=cartesian_point('',(5.391183042867e1,-4.806219552608e1,
-3.999999706774e1));
#2591=cartesian_point('',(5.388141442475e1,-4.804178594334e1,
-3.999999618460e1));
#2592=cartesian_point('',(5.382204232998e1,-4.799911984859e1,
-4.000000207719e1));
#2593=cartesian_point('',(5.373719970603e1,-4.792933687517e1,
-3.999999845293e1));
#2594=cartesian_point('',(5.368383350024e1,-4.787936049898e1,
-4.000000222503e1));
#2595=cartesian_point('',(5.365794830511e1,-4.785344444956e1,
-4.000000827584e1));
#2597=direction('',(-7.071084920288e-1,7.071050703375e-1,1.933876819673e-6));
#2598=vector('',#2597,4.279394184617e0);
#2599=cartesian_point('',(5.365794830511e1,-4.785344444956e1,
-4.000000827584e1));
#2600=line('',#2599,#2598);
#2601=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.e1));
#2602=direction('',(0.e0,0.e0,1.e0));
#2603=direction('',(7.071067811445e-1,7.071067812286e-1,0.e0));
#2604=axis2_placement_3d('',#2601,#2602,#2603);
#2606=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.e1));
#2607=direction('',(0.e0,0.e0,1.e0));
#2608=direction('',(6.521543819586e-1,7.580861838156e-1,0.e0));
#2609=axis2_placement_3d('',#2606,#2607,#2608);
#2611=direction('',(7.071050724691e-1,-7.071084898970e-1,-2.006657915300e-6));
#2612=vector('',#2611,4.279394283706e0);
#2613=cartesian_point('',(4.482746312596e1,-5.063195233422e1,
-4.000000000002e1));
#2614=line('',#2613,#2612);
#2615=cartesian_point('',(4.785344453106e1,-5.365794836384e1,
-4.000000858730e1));
#2616=cartesian_point('',(4.787936057309e1,-5.368383354579e1,
-4.000000253355e1));
#2617=cartesian_point('',(4.792933580276e1,-5.373720044195e1,
-3.999999833422e1));
#2618=cartesian_point('',(4.799911871404e1,-5.382204303727e1,
-4.000000202989e1));
#2619=cartesian_point('',(4.804178613668e1,-5.388141452432e1,
-3.999999637410e1));
#2620=cartesian_point('',(4.806219562638e1,-5.391183057468e1,
-3.999999729250e1));
#2622=cartesian_point('',(0.e0,0.e0,-4.e1));
#2623=direction('',(0.e0,0.e0,1.e0));
#2624=direction('',(6.654503549867e-1,-7.464421109825e-1,0.e0));
#2625=axis2_placement_3d('',#2622,#2623,#2624);
#2627=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.e1));
#2628=direction('',(0.e0,0.e0,-1.e0));
#2629=direction('',(-1.e0,0.e0,0.e0));
#2630=axis2_placement_3d('',#2627,#2628,#2629);
#2632=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.e1));
#2633=direction('',(0.e0,0.e0,-1.e0));
#2634=direction('',(1.e0,0.e0,0.e0));
#2635=axis2_placement_3d('',#2632,#2633,#2634);
#2637=cartesian_point('',(5.036789498458e1,-5.176422637508e1,
-3.999999999999e1));
#2638=cartesian_point('',(5.046939077595e1,-5.204762221605e1,
-3.999997922894e1));
#2639=cartesian_point('',(5.066977105963e1,-5.260855466027e1,
-3.992767852199e1));
#2640=cartesian_point('',(5.086884565500e1,-5.311046325830e1,
-3.962337744880e1));
#2641=cartesian_point('',(5.094747276082e1,-5.319229461603e1,
-3.940628226020e1));
#2643=direction('',(7.071130551265e-1,-7.071005071699e-1,5.458745888005e-6));
#2644=vector('',#2643,7.069107824565e-1);
#2645=cartesian_point('',(5.094747276082e1,-5.319229461603e1,
-3.940628226020e1));
#2646=line('',#2645,#2644);
#2647=cartesian_point('',(5.144733860390e1,-5.369215158883e1,
-3.940627840135e1));
#2648=cartesian_point('',(5.144742992184e1,-5.369188379730e1,
-3.943045014259e1));
#2649=cartesian_point('',(5.144880859107e1,-5.368794710819e1,
-3.948328240824e1));
#2650=cartesian_point('',(5.145474121325e1,-5.367049883932e1,
-3.956355317716e1));
#2651=cartesian_point('',(5.146527428091e1,-5.363961547342e1,
-3.964457408041e1));
#2652=cartesian_point('',(5.147966550077e1,-5.359738385620e1,
-3.971961645063e1));
#2653=cartesian_point('',(5.149740328065e1,-5.354531719727e1,
-3.978730458901e1));
#2654=cartesian_point('',(5.151832214106e1,-5.348388314628e1,
-3.984760830293e1));
#2655=cartesian_point('',(5.154247342171e1,-5.341291846706e1,
-3.990009377904e1));
#2656=cartesian_point('',(5.156955324003e1,-5.333329851482e1,
-3.994318579366e1));
#2657=cartesian_point('',(5.159877967969e1,-5.324731104722e1,
-3.997511327611e1));
#2658=cartesian_point('',(5.163006057317e1,-5.315520150471e1,
-3.999533610727e1));
#2659=cartesian_point('',(5.165155064752e1,-5.309190042125e1,
-3.999999093787e1));
#2660=cartesian_point('',(5.166270152189e1,-5.305902970374e1,
-3.999999922734e1));
#2662=cartesian_point('',(5.026371901007e1,-5.319633437839e1,
-3.927434393222e1));
#2663=cartesian_point('',(5.025676660738e1,-5.318878714820e1,
-3.931030984113e1));
#2664=cartesian_point('',(5.024523209702e1,-5.316499231404e1,
-3.938346834409e1));
#2665=cartesian_point('',(5.023538478499e1,-5.309996103234e1,
-3.949477154568e1));
#2666=cartesian_point('',(5.023333504613e1,-5.300345852842e1,
-3.960409084984e1));
#2667=cartesian_point('',(5.023902007429e1,-5.287542852295e1,
-3.970704014704e1));
#2668=cartesian_point('',(5.025196122825e1,-5.271699327834e1,
-3.979991728258e1));
#2669=cartesian_point('',(5.027170034196e1,-5.252788928449e1,
-3.988008570449e1));
#2670=cartesian_point('',(5.029774173444e1,-5.230815313734e1,
-3.994412419166e1));
#2671=cartesian_point('',(5.032972959830e1,-5.205619810282e1,
-3.998813500080e1));
#2672=cartesian_point('',(5.035472642806e1,-5.186492580027e1,
-3.999999645605e1));
#2673=cartesian_point('',(5.036789498458e1,-5.176422637508e1,
-3.999999999999e1));
#2675=cartesian_point('',(4.806219562638e1,-5.391183057468e1,
-3.999999729250e1));
#2676=cartesian_point('',(4.823621271198e1,-5.421286669038e1,
-4.000001928557e1));
#2677=cartesian_point('',(4.818412585403e1,-5.496788280781e1,
-3.966442221578e1));
#2678=cartesian_point('',(4.777517341167e1,-5.549131104125e1,
-3.922505511494e1));
#2679=cartesian_point('',(4.753333593816e1,-5.569997376942e1,
-3.900851600531e1));
#2681=cartesian_point('',(0.e0,0.e0,-3.900872653550e1));
#2682=direction('',(0.e0,0.e0,1.e0));
#2683=direction('',(6.491386441400e-1,-7.606701129162e-1,0.e0));
#2684=axis2_placement_3d('',#2681,#2682,#2683);
#2686=cartesian_point('',(5.028822322136e1,-5.322595024524e1,
-3.900872669928e1));
#2687=cartesian_point('',(5.028867926321e1,-5.322444241904e1,
-3.909842755123e1));
#2688=cartesian_point('',(5.028043575232e1,-5.321447215286e1,
-3.918800696172e1));
#2689=cartesian_point('',(5.026371901007e1,-5.319633437839e1,
-3.927434393222e1));
#2691=cartesian_point('',(4.806219562638e1,-5.391183057468e1,
-3.999999729250e1));
#2692=cartesian_point('',(4.787533968974e1,-5.403721305584e1,
-3.999999740520e1));
#2693=cartesian_point('',(4.766518596979e1,-5.417822920254e1,
-4.023158415572e1));
#2694=cartesian_point('',(4.764863963915e1,-5.418933210004e1,
-4.045572476241e1));
#2696=cartesian_point('',(4.764863963915e1,-5.418933210004e1,
-4.045572476241e1));
#2697=cartesian_point('',(4.770155194294e1,-5.426796755160e1,
-4.045435307009e1));
#2698=cartesian_point('',(4.779032879580e1,-5.443728071747e1,
-4.042057939161e1));
#2699=cartesian_point('',(4.786648647892e1,-5.469739604881e1,
-4.028317002550e1));
#2700=cartesian_point('',(4.788461253822e1,-5.499366863536e1,
-4.004166186719e1));
#2701=cartesian_point('',(4.782997563744e1,-5.526972821220e1,
-3.973175309073e1));
#2702=cartesian_point('',(4.771290858724e1,-5.551189095977e1,
-3.937850524724e1));
#2703=cartesian_point('',(4.759783791219e1,-5.564353842196e1,
-3.913433076458e1));
#2704=cartesian_point('',(4.753333593816e1,-5.569997376942e1,
-3.900851600531e1));
#2706=cartesian_point('',(4.785345364837e1,-5.365793920071e1,-4.05e1));
#2707=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#2708=direction('',(-1.096774337839e-5,-1.096774337839e-5,9.999999998797e-1));
#2709=axis2_placement_3d('',#2706,#2707,#2708);
#2711=cartesian_point('',(4.764863963915e1,-5.418933210004e1,
-4.045572476241e1));
#2712=cartesian_point('',(4.760550251964e1,-5.412503628163e1,
-4.045568119163e1));
#2713=cartesian_point('',(4.755615314054e1,-5.406495808183e1,
-4.045591197398e1));
#2714=cartesian_point('',(4.750127509442e1,-5.401021050741e1,
-4.045642122114e1));
#2716=direction('',(-7.279842616050e-2,-5.043949511760e-2,-9.960704023717e-1));
#2717=vector('',#2716,1.670570817085e0);
#2718=cartesian_point('',(4.750127509442e1,-5.401021050741e1,
-4.045642122114e1));
#2719=line('',#2718,#2717);
#2720=cartesian_point('',(4.609300955605e1,-5.280416123290e1,
-4.208911110761e1));
#2721=direction('',(-7.043668157763e-1,-7.044748366713e-1,8.707808754244e-2));
#2722=direction('',(-6.036288707150e-2,-6.278376103629e-2,-9.962000407622e-1));
#2723=axis2_placement_3d('',#2720,#2721,#2722);
#2725=direction('',(7.071028304164e-1,-7.071107319345e-1,2.498569981993e-7));
#2726=vector('',#2725,4.279459835341e0);
#2727=cartesian_point('',(4.447525693220e1,-5.098415853096e1,
-4.045642229039e1));
#2728=line('',#2727,#2726);
#2729=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.045642212863e1));
#2730=direction('',(0.e0,0.e0,1.e0));
#2731=direction('',(7.071067818292e-1,7.071067805439e-1,0.e0));
#2732=axis2_placement_3d('',#2729,#2730,#2731);
#2734=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.045642212863e1));
#2735=direction('',(0.e0,0.e0,1.e0));
#2736=direction('',(6.521543819586e-1,7.580861838156e-1,0.e0));
#2737=axis2_placement_3d('',#2734,#2735,#2736);
#2739=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.045642212863e1));
#2740=direction('',(0.e0,0.e0,1.e0));
#2741=direction('',(-1.e0,0.e0,0.e0));
#2742=axis2_placement_3d('',#2739,#2740,#2741);
#2744=cartesian_point('',(4.482746495392e1,-5.063195050626e1,-4.05e1));
#2745=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#2746=direction('',(-7.044160264027e-1,-7.044160264027e-1,8.715574274817e-2));
#2747=axis2_placement_3d('',#2744,#2745,#2746);
#2749=cartesian_point('',(5.063195050626e1,-4.482746495392e1,-4.05e1));
#2750=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#2751=direction('',(1.098131870947e-5,1.098131870947e-5,9.999999998794e-1));
#2752=axis2_placement_3d('',#2749,#2750,#2751);
#2754=direction('',(6.162841673058e-2,6.162841670136e-2,-9.961946980918e-1));
#2755=vector('',#2754,3.461336029151e0);
#2756=cartesian_point('',(5.098415853100e1,-4.447525693218e1,
-4.045642229078e1));
#2757=line('',#2756,#2755);
#2758=direction('',(6.162841670503e-2,6.162841673399e-2,9.961946980913e-1));
#2759=vector('',#2758,3.461342154655e0);
#2760=cartesian_point('',(4.426193989553e1,-5.119747556772e1,
-4.390459299314e1));
#2761=line('',#2760,#2759);
#2762=cartesian_point('',(5.409448661444e1,-4.737967345027e1,
-4.212042734393e1));
#2763=cartesian_point('',(5.410308886171e1,-4.736437194810e1,
-4.231362384094e1));
#2764=cartesian_point('',(5.408136801187e1,-4.729753502648e1,
-4.267859564047e1));
#2765=cartesian_point('',(5.392399401700e1,-4.707730817789e1,
-4.318646062811e1));
#2766=cartesian_point('',(5.366652162076e1,-4.677106501880e1,
-4.358065587576e1));
#2767=cartesian_point('',(5.331765663430e1,-4.638962259591e1,
-4.384401643409e1));
#2768=cartesian_point('',(5.305777852289e1,-4.612236275218e1,
-4.390350363064e1));
#2769=cartesian_point('',(5.291823123196e1,-4.598242842907e1,
-4.390663172822e1));
#2771=direction('',(-7.071106803716e-1,7.071028819800e-1,-2.446123267696e-7));
#2772=vector('',#2771,4.279462767918e0);
#2773=cartesian_point('',(5.401021236044e1,-4.750127738871e1,
-4.045642124397e1));
#2774=line('',#2773,#2772);
#2775=cartesian_point('',(5.365793908477e1,-4.785345353242e1,-4.05e1));
#2776=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#2777=direction('',(7.044160264028e-1,7.044160264028e-1,8.715574274764e-2));
#2778=axis2_placement_3d('',#2775,#2776,#2777);
#2780=cartesian_point('',(5.391183042867e1,-4.806219552608e1,
-3.999999706774e1));
#2781=cartesian_point('',(5.403725057923e1,-4.787528403249e1,
-4.000000499050e1));
#2782=cartesian_point('',(5.417823334612e1,-4.766517989217e1,
-4.023165056008e1));
#2783=cartesian_point('',(5.418933194321e1,-4.764863988227e1,
-4.045572476692e1));
#2785=direction('',(-5.044639024978e-2,-7.279186042843e-2,9.960705330277e-1));
#2786=vector('',#2785,1.670570551763e0);
#2787=cartesian_point('',(5.409448661444e1,-4.737967345027e1,
-4.212042734393e1));
#2788=line('',#2787,#2786);
#2789=cartesian_point('',(5.401021236044e1,-4.750127738871e1,
-4.045642124397e1));
#2790=cartesian_point('',(5.406496315400e1,-4.755615864733e1,
-4.045591195990e1));
#2791=cartesian_point('',(5.412503830888e1,-4.760550401378e1,
-4.045568121131e1));
#2792=cartesian_point('',(5.418933194321e1,-4.764863988227e1,
-4.045572476692e1));
#2794=cartesian_point('',(5.569956638513e1,-4.753381055820e1,
-3.900874294438e1));
#2795=cartesian_point('',(5.564716229901e1,-4.759363422623e1,
-3.912339350600e1));
#2796=cartesian_point('',(5.553290037712e1,-4.769390565587e1,
-3.933946349982e1));
#2797=cartesian_point('',(5.535061692526e1,-4.779369140238e1,
-3.961717671325e1));
#2798=cartesian_point('',(5.516399537228e1,-4.785303814981e1,
-3.985274549239e1));
#2799=cartesian_point('',(5.497804314696e1,-4.787810308415e1,
-4.004787242420e1));
#2800=cartesian_point('',(5.479612103300e1,-4.787372178073e1,
-4.020425230742e1));
#2801=cartesian_point('',(5.462259218998e1,-4.784399810644e1,
-4.032192449980e1));
#2802=cartesian_point('',(5.446189927312e1,-4.779368242946e1,
-4.040170985091e1));
#2803=cartesian_point('',(5.431669877441e1,-4.772780891324e1,
-4.044655355023e1));
#2804=cartesian_point('',(5.422998158102e1,-4.767591210957e1,
-4.045575224331e1));
#2805=cartesian_point('',(5.418933194321e1,-4.764863988227e1,
-4.045572476692e1));
#2807=cartesian_point('',(5.176422880988e1,-5.036789502952e1,
-4.000000000001e1));
#2808=cartesian_point('',(5.186377864454e1,-5.035487978771e1,
-3.999999697477e1));
#2809=cartesian_point('',(5.205316673330e1,-5.033012397996e1,
-3.998841367561e1));
#2810=cartesian_point('',(5.230409416522e1,-5.029824756595e1,
-3.994501968159e1));
#2811=cartesian_point('',(5.252318960163e1,-5.027223534675e1,
-3.988168902775e1));
#2812=cartesian_point('',(5.271177454422e1,-5.025246254545e1,
-3.980246858438e1));
#2813=cartesian_point('',(5.287080054166e1,-5.023932668460e1,
-3.971020232458e1));
#2814=cartesian_point('',(5.299990799247e1,-5.023340026926e1,
-3.960744200863e1));
#2815=cartesian_point('',(5.309741211683e1,-5.023518854888e1,
-3.949830443837e1));
#2816=cartesian_point('',(5.316398895484e1,-5.024488796064e1,
-3.938601578742e1));
#2817=cartesian_point('',(5.318856945752e1,-5.025656372101e1,
-3.931130360885e1));
#2818=cartesian_point('',(5.319632484658e1,-5.026371001128e1,
-3.927434036726e1));
#2820=cartesian_point('',(5.319632484658e1,-5.026371001128e1,
-3.927434036726e1));
#2821=cartesian_point('',(5.321447558494e1,-5.028043996073e1,
-3.918799908223e1));
#2822=cartesian_point('',(5.322444455431e1,-5.028868046282e1,
-3.909839087615e1));
#2823=cartesian_point('',(5.322595177576e1,-5.028822466720e1,
-3.900872666072e1));
#2825=cartesian_point('',(0.e0,0.e0,-3.900872653550e1));
#2826=direction('',(0.e0,0.e0,1.e0));
#2827=direction('',(7.268817571173e-1,-6.867626308777e-1,0.e0));
#2828=axis2_placement_3d('',#2825,#2826,#2827);
#2830=cartesian_point('',(5.569956638513e1,-4.753381055820e1,
-3.900874294438e1));
#2831=cartesian_point('',(5.548786277419e1,-4.777880686628e1,
-3.922851577408e1));
#2832=cartesian_point('',(5.496834144462e1,-4.818290246613e1,
-3.966354281493e1));
#2833=cartesian_point('',(5.421264131304e1,-4.823605394513e1,
-4.000000182534e1));
#2834=cartesian_point('',(5.391183042867e1,-4.806219552608e1,
-3.999999706774e1));
#2836=cartesian_point('',(5.319230078312e1,-5.094746597082e1,
-3.940628380181e1));
#2837=cartesian_point('',(5.311043876679e1,-5.086882103899e1,
-3.962341527639e1));
#2838=cartesian_point('',(5.260855148176e1,-5.066977558355e1,
-3.992766846518e1));
#2839=cartesian_point('',(5.204758267559e1,-5.046937943339e1,
-3.999998207135e1));
#2840=cartesian_point('',(5.176422880988e1,-5.036789502952e1,
-4.000000000001e1));
#2842=cartesian_point('',(5.305903083547e1,-5.166269367021e1,
-3.999999925069e1));
#2843=cartesian_point('',(5.308975304720e1,-5.165227164032e1,
-3.999999299530e1));
#2844=cartesian_point('',(5.315066186832e1,-5.163160552581e1,
-3.999580523019e1));
#2845=cartesian_point('',(5.323995184323e1,-5.160127947575e1,
-3.997716035897e1));
#2846=cartesian_point('',(5.332457655267e1,-5.157251921063e1,
-3.994693945842e1));
#2847=cartesian_point('',(5.340266563101e1,-5.154596181979e1,
-3.990631924295e1));
#2848=cartesian_point('',(5.347293146183e1,-5.152205064840e1,
-3.985661123457e1));
#2849=cartesian_point('',(5.353467110993e1,-5.150102944109e1,
-3.979892773971e1));
#2850=cartesian_point('',(5.358718867567e1,-5.148314015638e1,
-3.973431971594e1));
#2851=cartesian_point('',(5.362963609490e1,-5.146867428887e1,
-3.966422343083e1));
#2852=cartesian_point('',(5.366132593133e1,-5.145787545548e1,
-3.959062068316e1));
#2853=cartesian_point('',(5.368214265914e1,-5.145076582994e1,
-3.951537391095e1));
#2854=cartesian_point('',(5.369060969619e1,-5.144791434616e1,
-3.945354499359e1));
#2855=cartesian_point('',(5.369202996466e1,-5.144738003915e1,
-3.941728884047e1));
#2856=cartesian_point('',(5.369215135249e1,-5.144733864703e1,
-3.940628273829e1));
#2858=direction('',(-7.070911447838e-1,7.071224172420e-1,-1.504466114788e-6));
#2859=vector('',#2858,7.069110864374e-1);
#2860=cartesian_point('',(5.369215135249e1,-5.144733864703e1,
-3.940628273829e1));
#2861=line('',#2860,#2859);
#2862=cartesian_point('',(5.305903083547e1,-5.166269367021e1,
-3.999999925069e1));
#2863=cartesian_point('',(5.314737015020e1,-5.169129659880e1,
-3.999998327493e1));
#2864=cartesian_point('',(5.331827944272e1,-5.174689333044e1,
-3.996524514516e1));
#2865=cartesian_point('',(5.352732196777e1,-5.181390827561e1,
-3.982887306981e1));
#2866=cartesian_point('',(5.366363082715e1,-5.185770239682e1,
-3.963043326948e1));
#2867=cartesian_point('',(5.369444309146e1,-5.186742418553e1,
-3.948275344831e1));
#2868=cartesian_point('',(5.369573567892e1,-5.186784499461e1,
-3.941011723024e1));
#2870=cartesian_point('',(5.369215135249e1,-5.144733864703e1,
-3.940628273829e1));
#2871=cartesian_point('',(5.372716345667e1,-5.148238293649e1,
-3.940730114835e1));
#2872=cartesian_point('',(5.378309031107e1,-5.157800941162e1,
-3.940919096376e1));
#2873=cartesian_point('',(5.378436567024e1,-5.173559685370e1,
-3.941066289183e1));
#2874=cartesian_point('',(5.373014597932e1,-5.183221431286e1,
-3.941043924272e1));
#2875=cartesian_point('',(5.369573567892e1,-5.186784499461e1,
-3.941011723024e1));
#2877=cartesian_point('',(5.369573567892e1,-5.186784499461e1,
-3.941011723024e1));
#2878=cartesian_point('',(5.369575741558e1,-5.186791162623e1,
-3.940644404240e1));
#2879=cartesian_point('',(5.369580859754e1,-5.186807730686e1,
-3.939913206185e1));
#2880=cartesian_point('',(5.369527761101e1,-5.186881382352e1,
-3.938828812724e1));
#2881=cartesian_point('',(5.369554485376e1,-5.186861711677e1,
-3.938113818763e1));
#2882=cartesian_point('',(5.369566769877e1,-5.186853453510e1,
-3.937758825918e1));
#2884=cartesian_point('',(5.348053491512e1,-5.165954453571e1,
-3.937498044467e1));
#2885=direction('',(1.343084998758e-2,1.377951275185e-3,9.999088526055e-1));
#2886=direction('',(7.181522356996e-1,-6.958318015573e-1,-8.687364458302e-3));
#2887=axis2_placement_3d('',#2884,#2885,#2886);
#2889=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#2890=direction('',(0.e0,0.e0,-1.e0));
#2891=direction('',(7.192428999634e-1,-6.947586997312e-1,0.e0));
#2892=axis2_placement_3d('',#2889,#2890,#2891);
#2894=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#2895=direction('',(0.e0,0.e0,-1.e0));
#2896=direction('',(7.081567326534e-1,-7.060552683733e-1,0.e0));
#2897=axis2_placement_3d('',#2894,#2895,#2896);
#2899=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#2900=direction('',(0.e0,0.e0,-1.e0));
#2901=direction('',(7.077664394356e-1,-7.064465069690e-1,0.e0));
#2902=axis2_placement_3d('',#2899,#2900,#2901);
#2904=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#2905=direction('',(0.e0,0.e0,1.e0));
#2906=direction('',(6.947524324021e-1,-7.192489538896e-1,0.e0));
#2907=axis2_placement_3d('',#2904,#2905,#2906);
#2909=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#2910=direction('',(0.e0,0.e0,1.e0));
#2911=direction('',(7.081567326534e-1,-7.060552683733e-1,0.e0));
#2912=axis2_placement_3d('',#2909,#2910,#2911);
#2914=cartesian_point('',(5.416205521031e1,-5.182023121763e1,
-4.695462481762e0));
#2915=cartesian_point('',(5.421299002443e1,-5.176755954915e1,
-4.692248003909e0));
#2916=cartesian_point('',(5.424936785855e1,-5.165520539699e1,
-4.955066662170e0));
#2917=cartesian_point('',(5.423089747810e1,-5.151666015252e1,
-5.516380212485e0));
#2918=cartesian_point('',(5.418062760380e1,-5.144070705176e1,
-5.976133684607e0));
#2919=cartesian_point('',(5.413724095450e1,-5.140179824416e1,
-6.278710828167e0));
#2921=cartesian_point('',(5.449078395592e1,-5.104827655114e1,
-6.283884164005e0));
#2922=direction('',(3.227989087854e-1,-3.095524880022e-1,8.944149605516e-1));
#2923=direction('',(-6.527340441572e-1,6.115048052880e-1,4.472137528162e-1));
#2924=axis2_placement_3d('',#2921,#2922,#2923);
#2926=cartesian_point('',(5.386894924358e1,-5.045922456743e1,
-6.878912902306e0));
#2927=cartesian_point('',(5.396743886402e1,-5.055365920603e1,
-6.606035022823e0));
#2928=cartesian_point('',(5.406592713842e1,-5.064808919962e1,
-6.333155029794e0));
#2929=cartesian_point('',(5.416441665620e1,-5.074252388821e1,
-6.060277130556e0));
#2931=cartesian_point('',(5.416441665620e1,-5.074252388821e1,
-6.060277130556e0));
#2932=cartesian_point('',(5.419651939620e1,-5.077330737687e1,
-5.971330783535e0));
#2933=cartesian_point('',(5.425288189577e1,-5.083715359937e1,
-5.801764909677e0));
#2934=cartesian_point('',(5.431702707840e1,-5.093607977986e1,
-5.572860191090e0));
#2935=cartesian_point('',(5.436366390769e1,-5.103615564370e1,
-5.367891860320e0));
#2936=cartesian_point('',(5.439497761266e1,-5.113635631418e1,
-5.185037928206e0));
#2937=cartesian_point('',(5.441247638667e1,-5.123605234943e1,
-5.022921509606e0));
#2938=cartesian_point('',(5.441710317917e1,-5.133476754828e1,
-4.880780056445e0));
#2939=cartesian_point('',(5.440949631229e1,-5.143146896613e1,
-4.759060915612e0));
#2940=cartesian_point('',(5.439007305926e1,-5.152590947382e1,
-4.657455537018e0));
#2941=cartesian_point('',(5.436921140297e1,-5.158714932246e1,
-4.603447775805e0));
#2942=cartesian_point('',(5.435671960607e1,-5.161737543030e1,
-4.579937313025e0));
#2944=cartesian_point('',(5.419533492323e1,-5.076495160593e1,
-7.102517770641e0));
#2945=direction('',(3.227989087854e-1,-3.095524880022e-1,8.944149605516e-1));
#2946=direction('',(-6.527754623516e-1,6.114607982440e-1,4.472134702382e-1));
#2947=axis2_placement_3d('',#2944,#2945,#2946);
#2949=cartesian_point('',(5.369215135249e1,-5.144733864703e1,
-3.940628273829e1));
#2950=cartesian_point('',(5.369232821899e1,-5.144737649335e1,
-3.939689592138e1));
#2951=cartesian_point('',(5.369247187527e1,-5.144737698731e1,
-3.938750833411e1));
#2952=cartesian_point('',(5.369259848022e1,-5.144736456883e1,
-3.937812129740e1));
#2954=direction('',(1.343232196760e-2,1.376525139306e-3,9.999088347970e-1));
#2955=vector('',#2954,3.310242825883e1);
#2956=cartesian_point('',(5.369259848022e1,-5.144736456883e1,
-3.937812129740e1));
#2957=line('',#2956,#2955);
#2958=direction('',(-3.228099786877e-1,3.095550753687e-1,-8.944100698075e-1));
#2959=vector('',#2958,9.152100700109e-1);
#2960=cartesian_point('',(5.413724095450e1,-5.140179824416e1,
-6.278710828167e0));
#2961=line('',#2960,#2959);
#2962=cartesian_point('',(5.541385230929e1,-5.270516121618e1,
-8.214093185757e0));
#2963=direction('',(-7.066894509608e-1,-7.074485178388e-1,1.032543018121e-2));
#2964=direction('',(-6.295204788564e-1,6.353723439868e-1,4.472202490912e-1));
#2965=axis2_placement_3d('',#2962,#2963,#2964);
#2967=direction('',(-1.336806876768e-2,-1.441076435260e-3,-9.999096049324e-1));
#2968=vector('',#2967,3.081713398891e1);
#2969=cartesian_point('',(5.364750350361e1,-5.094042368593e1,
-8.193502105412e0));
#2970=line('',#2969,#2968);
#2971=cartesian_point('',(5.319230078312e1,-5.094746597082e1,
-3.940628380181e1));
#2972=cartesian_point('',(5.320136740809e1,-5.095590161069e1,
-3.936295707199e1));
#2973=cartesian_point('',(5.321659214300e1,-5.096984936711e1,
-3.927564495156e1));
#2974=cartesian_point('',(5.323135138751e1,-5.098261918020e1,
-3.914215792013e1));
#2975=cartesian_point('',(5.323493745194e1,-5.098489831106e1,
-3.905275605245e1));
#2976=cartesian_point('',(5.323553793722e1,-5.098483353152e1,
-3.900785037741e1));
#2978=cartesian_point('',(5.319632484658e1,-5.026371001128e1,
-3.927434036726e1));
#2979=cartesian_point('',(5.303706088190e1,-5.043248106807e1,
-3.927382791044e1));
#2980=cartesian_point('',(5.303484166873e1,-5.078912805583e1,
-3.934262427797e1));
#2981=cartesian_point('',(5.319230078312e1,-5.094746597082e1,
-3.940628380181e1));
#2983=cartesian_point('',(5.358941709515e1,-5.063163406697e1,
-3.901308260732e1));
#2984=direction('',(1.335069518068e-2,1.458120295855e-3,9.999098123448e-1));
#2985=direction('',(-7.268428520031e-1,6.867486595597e-1,8.703280131124e-3));
#2986=axis2_placement_3d('',#2983,#2984,#2985);
#2988=cartesian_point('',(5.400085394287e1,-5.058669207928e1,
-8.198641551040e0));
#2989=direction('',(1.313820925638e-2,1.469921733185e-3,9.999126095753e-1));
#2990=direction('',(-7.297852497335e-1,6.836225603920e-1,8.583949819426e-3));
#2991=axis2_placement_3d('',#2988,#2989,#2990);
#2993=cartesian_point('',(5.363594660933e1,-5.024486733621e1,
-8.194372304953e0));
#2994=cartesian_point('',(5.363776692371e1,-5.024484311577e1,
-8.042736032119e0));
#2995=cartesian_point('',(5.365784665967e1,-5.026096928836e1,
-7.739667621141e0));
#2996=cartesian_point('',(5.373641902775e1,-5.033325830987e1,
-7.296100173112e0));
#2997=cartesian_point('',(5.381989228420e1,-5.041238827055e1,
-7.014537430897e0));
#2998=cartesian_point('',(5.386894924358e1,-5.045922456743e1,
-6.878912902306e0));
#3000=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#3001=direction('',(0.e0,0.e0,1.e0));
#3002=direction('',(7.298272437144e-1,-6.836316218054e-1,0.e0));
#3003=axis2_placement_3d('',#3000,#3001,#3002);
#3005=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#3006=direction('',(0.e0,0.e0,1.e0));
#3007=direction('',(7.528187511791e-1,-6.582278692620e-1,0.e0));
#3008=axis2_placement_3d('',#3005,#3006,#3007);
#3010=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#3011=direction('',(0.e0,0.e0,-1.e0));
#3012=direction('',(7.730691754643e-1,-6.343217243221e-1,0.e0));
#3013=axis2_placement_3d('',#3010,#3011,#3012);
#3015=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#3016=direction('',(0.e0,0.e0,-1.e0));
#3017=direction('',(7.528187511791e-1,-6.582278692620e-1,0.e0));
#3018=axis2_placement_3d('',#3015,#3016,#3017);
#3020=cartesian_point('',(5.681590656475e1,-4.661881075689e1,
-8.194372284073e0));
#3021=cartesian_point('',(5.681611839641e1,-4.662063124453e1,
-8.042733333824e0));
#3022=cartesian_point('',(5.683473249440e1,-4.663841569605e1,
-7.739657532513e0));
#3023=cartesian_point('',(5.691665873597e1,-4.670688432349e1,
-7.296089465224e0));
#3024=cartesian_point('',(5.700600833069e1,-4.677932732008e1,
-7.014534493108e0));
#3025=cartesian_point('',(5.705884692839e1,-4.682184179774e1,
-6.878912355534e0));
#3027=cartesian_point('',(5.720242769854e1,-4.693596156121e1,
-8.198698003771e0));
#3028=direction('',(2.659124706519e-4,-1.333647591245e-2,9.999110298926e-1));
#3029=direction('',(6.087089680189e-1,7.933251741800e-1,1.041922577023e-2));
#3030=axis2_placement_3d('',#3027,#3028,#3029);
#3032=cartesian_point('',(5.705884692839e1,-4.682184179774e1,
-6.878912355534e0));
#3033=cartesian_point('',(5.716532835828e1,-4.690716200511e1,
-6.606036482387e0));
#3034=cartesian_point('',(5.727180610392e1,-4.699248167002e1,
-6.333159037942e0));
#3035=cartesian_point('',(5.737828756911e1,-4.707780177011e1,
-6.060283145029e0));
#3037=cartesian_point('',(5.740456111212e1,-4.710553048948e1,
-7.102517765415e0));
#3038=direction('',(3.490379386127e-1,-2.796326138130e-1,8.944149588983e-1));
#3039=direction('',(6.087490443237e-1,7.932939042569e-1,1.045860907522e-2));
#3040=axis2_placement_3d('',#3037,#3038,#3039);
#3042=cartesian_point('',(5.772402366141e1,-4.736146870648e1,
-6.283890185761e0));
#3043=direction('',(3.490379386127e-1,-2.796326138130e-1,8.944149588983e-1));
#3044=direction('',(6.087290561792e-1,7.933090766666e-1,1.047115282932e-2));
#3045=axis2_placement_3d('',#3042,#3043,#3044);
#3047=cartesian_point('',(5.737828756911e1,-4.707780177011e1,
-6.060283145029e0));
#3048=cartesian_point('',(5.741292768784e1,-4.710555702271e1,
-5.971513856695e0));
#3049=cartesian_point('',(5.748345144994e1,-4.715303372113e1,
-5.802244305787e0));
#3050=cartesian_point('',(5.758975806835e1,-4.720369897258e1,
-5.573588191211e0));
#3051=cartesian_point('',(5.769496685166e1,-4.723690473953e1,
-5.368733633017e0));
#3052=cartesian_point('',(5.779834233764e1,-4.725492943561e1,
-5.185892364678e0));
#3053=cartesian_point('',(5.789946251981e1,-4.725933451527e1,
-5.023700054953e0));
#3054=cartesian_point('',(5.799800348922e1,-4.725109407541e1,
-4.881383951495e0));
#3055=cartesian_point('',(5.809303746097e1,-4.723094556325e1,
-4.759409303810e0));
#3056=cartesian_point('',(5.818429752550e1,-4.719932389690e1,
-4.657598535018e0));
#3057=cartesian_point('',(5.824237464831e1,-4.717064089452e1,
-4.603469506597e0));
#3058=cartesian_point('',(5.827075956720e1,-4.715426761368e1,
-4.579937186082e0));
#3060=cartesian_point('',(5.802837871330e1,-4.696480998222e1,
-6.278702536155e0));
#3061=cartesian_point('',(5.807262175814e1,-4.700275227619e1,
-5.976091302094e0));
#3062=cartesian_point('',(5.815446192660e1,-4.704268129622e1,
-5.516411792525e0));
#3063=cartesian_point('',(5.829434040035e1,-4.704288340227e1,
-4.954751213745e0));
#3064=cartesian_point('',(5.840083934649e1,-4.699214609102e1,
-4.692543143781e0));
#3065=cartesian_point('',(5.844639177247e1,-4.693488744283e1,
-4.695465839190e0));
#3067=cartesian_point('',(5.819819865946e1,-4.628007643974e1,
-3.937497996935e1));
#3068=direction('',(-3.869013070883e-4,1.349579543497e-2,-9.999088527526e-1));
#3069=direction('',(7.833098671699e-1,-6.215706664320e-1,-8.692446466581e-3));
#3070=axis2_placement_3d('',#3067,#3068,#3069);
#3072=cartesian_point('',(5.773689627785e1,-4.589992168568e1,
-4.135910803348e1));
#3073=direction('',(-4.270070593571e-1,3.387637724424e-1,-8.383937486287e-1));
#3074=direction('',(6.594477970856e-1,-5.177239490415e-1,-5.450601026565e-1));
#3075=axis2_placement_3d('',#3072,#3073,#3074);
#3077=direction('',(3.074094187518e-4,-1.343468758194e-2,9.999097032578e-1));
#3078=vector('',#3077,3.328464910134e1);
#3079=cartesian_point('',(5.749655411413e1,-4.609212481703e1,
-4.147514311627e1));
#3080=line('',#3079,#3078);
#3081=cartesian_point('',(5.948830034132e1,-4.806019451757e1,
-8.214300539715e0));
#3082=direction('',(6.089036576798e-1,7.931757800105e-1,1.041718142620e-2));
#3083=direction('',(-7.932441407484e-1,6.088467731242e-1,8.327065788676e-3));
#3084=axis2_placement_3d('',#3081,#3082,#3083);
#3086=direction('',(3.490427140413e-1,-2.796395642988e-1,8.944109222575e-1));
#3087=vector('',#3086,9.152186432893e-1);
#3088=cartesian_point('',(5.770892831410e1,-4.670887863958e1,
-7.097284086967e0));
#3089=line('',#3088,#3087);
#3090=direction('',(-3.882869812520e-4,1.349703393886e-2,-9.999088354986e-1));
#3091=vector('',#3090,3.310208748002e1);
#3092=cartesian_point('',(5.802837871330e1,-4.696480998222e1,
-6.278702536155e0));
#3093=line('',#3092,#3091);
#3094=cartesian_point('',(5.508199309766e1,-4.426680318037e1,
-3.934704175995e1));
#3095=direction('',(6.088373963010e-1,7.932265668995e-1,1.042297607491e-2));
#3096=direction('',(7.932950377773e-1,-6.087833662840e-1,-8.111471741666e-3));
#3097=axis2_placement_3d('',#3094,#3095,#3096);
#3099=direction('',(-4.282574889501e-1,3.396867065639e-1,-8.373819108041e-1));
#3100=vector('',#3099,1.346510493717e-1);
#3101=cartesian_point('',(5.755421943442e1,-4.613786398853e1,
-4.136238876326e1));
#3102=line('',#3101,#3100);
#3103=cartesian_point('',(5.719252424867e1,-4.648903668030e1,
-4.148040550640e1));
#3104=direction('',(2.983214348812e-4,-1.342783818593e-2,9.999097980148e-1));
#3105=direction('',(6.064820824755e-1,7.950278784886e-1,1.049552581783e-2));
#3106=axis2_placement_3d('',#3103,#3104,#3105);
#3108=cartesian_point('',(5.322595177576e1,-5.028822466720e1,
-3.900872666072e1));
#3109=cartesian_point('',(5.327155063882e1,-5.028342970108e1,
-3.558349750843e1));
#3110=cartesian_point('',(5.336268556278e1,-5.027379288249e1,
-2.873397999907e1));
#3111=cartesian_point('',(5.349932901491e1,-5.025931869946e1,
-1.846252838046e1));
#3112=cartesian_point('',(5.359043763710e1,-5.024970991993e1,
-1.161677745364e1));
#3113=cartesian_point('',(5.363594660933e1,-5.024486733621e1,
-8.194372304953e0));
#3115=cartesian_point('',(5.681590656475e1,-4.661881075689e1,
-8.194372284073e0));
#3116=cartesian_point('',(5.681467388861e1,-4.656939553423e1,
-1.189068419472e1));
#3117=cartesian_point('',(5.681211919511e1,-4.647047898848e1,
-1.928440599387e1));
#3118=cartesian_point('',(5.680833037219e1,-4.632209855022e1,
-3.037828566754e1));
#3119=cartesian_point('',(5.680580688776e1,-4.622315357438e1,
-3.777640403394e1));
#3120=cartesian_point('',(5.680450540747e1,-4.617364159905e1,
-4.147601195427e1));
#3122=cartesian_point('',(5.585515659088e1,-4.731012252424e1,
-4.202616096895e1));
#3123=cartesian_point('',(5.583774207145e1,-4.733520042493e1,
-4.168837430499e1));
#3124=cartesian_point('',(5.580240591072e1,-4.738583946262e1,
-4.101452961567e1));
#3125=cartesian_point('',(5.575267701362e1,-4.745786839286e1,
-4.000839984475e1));
#3126=cartesian_point('',(5.571676206104e1,-4.750914596039e1,
-3.934145788801e1));
#3127=cartesian_point('',(5.569956638513e1,-4.753381055820e1,
-3.900874294438e1));
#3129=cartesian_point('',(5.684019471898e1,-4.612193707234e1,
-4.202617898915e1));
#3130=cartesian_point('',(5.683228856520e1,-4.613249033559e1,
-4.196771008395e1));
#3131=cartesian_point('',(5.681915874418e1,-4.615044047e1,-4.184900108828e1));
#3132=cartesian_point('',(5.680710695461e1,-4.616772165002e1,
-4.166576102210e1));
#3133=cartesian_point('',(5.680450277680e1,-4.617276134443e1,
-4.153986855509e1));
#3134=cartesian_point('',(5.680450540747e1,-4.617364159905e1,
-4.147601195427e1));
#3136=cartesian_point('',(5.738663602860e1,-4.597473403402e1,
-4.192434479883e1));
#3137=cartesian_point('',(5.721542250478e1,-4.591333763323e1,
-4.193657766009e1));
#3138=cartesian_point('',(5.696438322337e1,-4.596965964349e1,
-4.198132101480e1));
#3139=cartesian_point('',(5.684019471898e1,-4.612193707234e1,
-4.202617898915e1));
#3141=cartesian_point('',(5.716152576756e1,-4.544373052600e1,
-4.303928241536e1));
#3142=cartesian_point('',(5.712850015777e1,-4.548482185263e1,
-4.303977862046e1));
#3143=cartesian_point('',(5.718510029424e1,-4.560910677757e1,
-4.281634545356e1));
#3144=cartesian_point('',(5.726938211383e1,-4.579041976706e1,
-4.244882953246e1));
#3145=cartesian_point('',(5.734269169591e1,-4.591213910497e1,
-4.213137744284e1));
#3146=cartesian_point('',(5.738663602860e1,-4.597473403402e1,
-4.192434479883e1));
#3148=cartesian_point('',(5.738663602860e1,-4.597473403402e1,
-4.192434479883e1));
#3149=cartesian_point('',(5.741806261590e1,-4.601940748336e1,
-4.177644631072e1));
#3150=cartesian_point('',(5.745501089815e1,-4.605829001402e1,
-4.162582642323e1));
#3151=cartesian_point('',(5.749655411413e1,-4.609212481703e1,
-4.147514311627e1));
#3153=direction('',(-4.274459682513e-1,3.380816839072e-1,-8.384454181592e-1));
#3154=vector('',#3153,1.808878946964e0);
#3155=cartesian_point('',(5.793472378049e1,-4.605527936638e1,
-4.152263615027e1));
#3156=line('',#3155,#3154);
#3157=cartesian_point('',(5.712682434559e1,-4.541613852950e1,
-4.312438400938e1));
#3158=cartesian_point('',(5.711607987850e1,-4.542960983508e1,
-4.312445333087e1));
#3159=cartesian_point('',(5.709571142331e1,-4.545825149304e1,
-4.311979151444e1));
#3160=cartesian_point('',(5.706804074755e1,-4.550764644205e1,
-4.309692621630e1));
#3161=cartesian_point('',(5.704482679548e1,-4.555982122302e1,
-4.305970820067e1));
#3162=cartesian_point('',(5.702488198759e1,-4.561372075803e1,
-4.301074315482e1));
#3163=cartesian_point('',(5.700697492861e1,-4.566921739914e1,
-4.295113492120e1));
#3164=cartesian_point('',(5.699006184982e1,-4.572628963101e1,
-4.288123881658e1));
#3165=cartesian_point('',(5.697332309851e1,-4.578478031054e1,
-4.280088346186e1));
#3166=cartesian_point('',(5.695603245804e1,-4.584443944217e1,
-4.270939631967e1));
#3167=cartesian_point('',(5.693754344337e1,-4.590476390826e1,
-4.260568766471e1));
#3168=cartesian_point('',(5.691725285150e1,-4.596489477404e1,
-4.248823773566e1));
#3169=cartesian_point('',(5.689460436658e1,-4.602335147389e1,
-4.235509773856e1));
#3170=cartesian_point('',(5.686917274139e1,-4.607786226760e1,
-4.220364403269e1));
#3171=cartesian_point('',(5.685005604264e1,-4.610893007208e1,
-4.208783174463e1));
#3172=cartesian_point('',(5.684019471898e1,-4.612193707234e1,
-4.202617898915e1));
#3174=cartesian_point('',(5.748968102963e1,-4.570461578213e1,
-4.331177673041e1));
#3175=direction('',(-6.223082872752e-1,-7.827722501396e-1,0.e0));
#3176=direction('',(-6.563103961444e-1,5.217704108349e-1,5.449883506003e-1));
#3177=axis2_placement_3d('',#3174,#3175,#3176);
#3179=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3180=direction('',(0.e0,0.e0,1.e0));
#3181=direction('',(8.096010499470e-1,-5.869805277219e-1,0.e0));
#3182=axis2_placement_3d('',#3179,#3180,#3181);
#3184=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3185=direction('',(0.e0,0.e0,1.e0));
#3186=direction('',(8.792911353520e-1,-4.762846830326e-1,0.e0));
#3187=axis2_placement_3d('',#3184,#3185,#3186);
#3189=cartesian_point('',(6.789511178718e1,-2.676528731738e1,
-4.312444871870e1));
#3190=cartesian_point('',(6.791366495876e1,-2.672043535555e1,
-4.312244240648e1));
#3191=cartesian_point('',(6.795348945114e1,-2.664115787609e1,
-4.310234103044e1));
#3192=cartesian_point('',(6.802057760225e1,-2.657663427757e1,
-4.299974567281e1));
#3193=cartesian_point('',(6.809057305536e1,-2.649347997326e1,
-4.289400817797e1));
#3194=cartesian_point('',(6.814600848890e1,-2.644026178040e1,
-4.278365442187e1));
#3195=cartesian_point('',(6.820983735355e1,-2.637180879396e1,
-4.264366913357e1));
#3196=cartesian_point('',(6.827242918476e1,-2.630215205239e1,
-4.247121402233e1));
#3197=cartesian_point('',(6.832939543068e1,-2.622763698279e1,
-4.226196547458e1));
#3198=cartesian_point('',(6.835415184956e1,-2.618495620637e1,
-4.210764961730e1));
#3199=cartesian_point('',(6.836289668329e1,-2.616409626639e1,
-4.202618265815e1));
#3201=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3202=direction('',(0.e0,0.e0,1.e0));
#3203=direction('',(9.339363029311e-1,-3.574394802864e-1,0.e0));
#3204=axis2_placement_3d('',#3201,#3202,#3203);
#3206=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3207=direction('',(0.e0,0.e0,1.e0));
#3208=direction('',(9.726015654929e-1,-2.324783749100e-1,0.e0));
#3209=axis2_placement_3d('',#3206,#3207,#3208);
#3211=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3212=direction('',(0.e0,0.e0,1.e0));
#3213=direction('',(9.946253396935e-1,-1.035395269428e-1,0.e0));
#3214=axis2_placement_3d('',#3211,#3212,#3213);
#3216=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3217=direction('',(0.e0,0.e0,1.e0));
#3218=direction('',(9.996308022275e-1,2.717092633762e-2,0.e0));
#3219=axis2_placement_3d('',#3216,#3217,#3218);
#3221=cartesian_point('',(7.218153525905e1,1.076813713698e1,-4.312444871864e1));
#3222=cartesian_point('',(7.217517670711e1,1.081625689243e1,-4.312244253961e1));
#3223=cartesian_point('',(7.217002676934e1,1.090482544572e1,-4.310234181217e1));
#3224=cartesian_point('',(7.219586608588e1,1.099424791079e1,-4.299974362232e1));
#3225=cartesian_point('',(7.221490458133e1,1.110125584252e1,-4.289401430574e1));
#3226=cartesian_point('',(7.223630216386e1,1.117505216548e1,-4.278367261304e1));
#3227=cartesian_point('',(7.225735111350e1,1.126624001315e1,-4.264370852547e1));
#3228=cartesian_point('',(7.227672963493e1,1.135785883436e1,-4.247125761574e1));
#3229=cartesian_point('',(7.228880733235e1,1.145085864631e1,-4.226207342104e1));
#3230=cartesian_point('',(7.228891193392e1,1.150022292827e1,-4.210769518896e1));
#3231=cartesian_point('',(7.228605311377e1,1.152267627316e1,-4.202618265636e1));
#3233=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3234=direction('',(0.e0,0.e0,1.e0));
#3235=direction('',(9.875323040072e-1,1.574164811645e-1,0.e0));
#3236=axis2_placement_3d('',#3233,#3234,#3235);
#3238=cartesian_point('',(7.015848828086e1,2.009759517701e1,-4.312444871865e1));
#3239=cartesian_point('',(7.014590323877e1,2.014447330361e1,-4.312244253964e1));
#3240=cartesian_point('',(7.012923684344e1,2.023161193877e1,-4.310234181225e1));
#3241=cartesian_point('',(7.014318312712e1,2.032364208988e1,-4.299974362256e1));
#3242=cartesian_point('',(7.014809140776e1,2.043221957623e1,-4.289401430593e1));
#3243=cartesian_point('',(7.015967357797e1,2.050817750651e1,-4.278367261315e1));
#3244=cartesian_point('',(7.016864004841e1,2.060133266880e1,-4.264370852547e1));
#3245=cartesian_point('',(7.017589412804e1,2.069469708297e1,-4.247125761564e1));
#3246=cartesian_point('',(7.017572958772e1,2.078847772447e1,-4.226207342091e1));
#3247=cartesian_point('',(7.016938996273e1,2.083743334137e1,-4.210769518890e1));
#3248=cartesian_point('',(7.016362485057e1,2.085932144389e1,-4.202618265635e1));
#3250=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3251=direction('',(0.e0,0.e0,1.e0));
#3252=direction('',(9.585368543696e-1,2.849685926821e-1,0.e0));
#3253=axis2_placement_3d('',#3250,#3251,#3252);
#3255=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3256=direction('',(0.e0,0.e0,1.e0));
#3257=direction('',(9.131405722891e-1,4.076448150528e-1,0.e0));
#3258=axis2_placement_3d('',#3255,#3256,#3257);
#3260=cartesian_point('',(6.256625537131e1,3.757113917046e1,-4.312444871865e1));
#3261=cartesian_point('',(6.254196620218e1,3.761316271504e1,-4.312244253964e1));
#3262=cartesian_point('',(6.250331456216e1,3.769301859265e1,-4.310234181228e1));
#3263=cartesian_point('',(6.249296648193e1,3.778552245610e1,-4.299974362273e1));
#3264=cartesian_point('',(6.246960559565e1,3.789167061074e1,-4.289401430626e1));
#3265=cartesian_point('',(6.246113375398e1,3.796803802360e1,-4.278367261347e1));
#3266=cartesian_point('',(6.244568436920e1,3.806033969404e1,-4.264370852581e1));
#3267=cartesian_point('',(6.242852678354e1,3.815240028694e1,-4.247125761595e1));
#3268=cartesian_point('',(6.240409563372e1,3.824294284452e1,-4.226207342112e1));
#3269=cartesian_point('',(6.238530138014e1,3.828858952346e1,-4.210769518900e1));
#3270=cartesian_point('',(6.237406765155e1,3.830823968625e1,-4.202618265637e1));
#3272=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3273=direction('',(0.e0,0.e0,1.e0));
#3274=direction('',(8.521202040440e-1,5.233461166953e-1,0.e0));
#3275=axis2_placement_3d('',#3272,#3273,#3274);
#3277=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3278=direction('',(0.e0,0.e0,1.e0));
#3279=direction('',(7.765198200326e-1,6.300928257777e-1,0.e0));
#3280=axis2_placement_3d('',#3277,#3278,#3279);
#3282=cartesian_point('',(5.585534328521e1,4.730990240825e1,-4.202614880745e1));
#3283=cartesian_point('',(5.586276339267e1,4.729772030395e1,-4.227956578207e1));
#3284=cartesian_point('',(5.582966722549e1,4.723008075123e1,-4.278596266837e1));
#3285=cartesian_point('',(5.564186455974e1,4.700180139623e1,-4.349546830055e1));
#3286=cartesian_point('',(5.543152898536e1,4.677590571262e1,-4.390497203583e1));
#3287=cartesian_point('',(5.530890461175e1,4.664747212215e1,-4.408723606649e1));
#3289=cartesian_point('',(5.530890461175e1,4.664747212215e1,-4.408723606649e1));
#3290=cartesian_point('',(5.517976579692e1,4.651212130080e1,-4.427924558949e1));
#3291=cartesian_point('',(5.488097172230e1,4.620945507139e1,-4.461309310106e1));
#3292=cartesian_point('',(5.434738716569e1,4.568734776429e1,-4.492830565036e1));
#3293=cartesian_point('',(5.395855340971e1,4.531998344551e1,-4.499998308144e1));
#3294=cartesian_point('',(5.376338520647e1,4.513724694439e1,-4.499998308144e1));
#3296=cartesian_point('',(5.376338326641e1,-4.513725003929e1,
-4.499998308288e1));
#3297=cartesian_point('',(5.395832599972e1,-4.531971240848e1,
-4.499998308288e1));
#3298=cartesian_point('',(5.434667520991e1,-4.568656978217e1,
-4.492849455627e1));
#3299=cartesian_point('',(5.487974378853e1,-4.620802439759e1,
-4.461408379682e1));
#3300=cartesian_point('',(5.517836674289e1,-4.651047098035e1,
-4.428104663638e1));
#3301=cartesian_point('',(5.530748764305e1,-4.664577910661e1,
-4.408947896615e1));
#3303=cartesian_point('',(5.530748764305e1,-4.664577910661e1,
-4.408947896615e1));
#3304=cartesian_point('',(5.543042280354e1,-4.677451490093e1,
-4.390714854884e1));
#3305=cartesian_point('',(5.564129757126e1,-4.700098621307e1,
-4.349733771377e1));
#3306=cartesian_point('',(5.582953049451e1,-4.722994049137e1,
-4.278702173113e1));
#3307=cartesian_point('',(5.586264533824e1,-4.729785462910e1,
-4.227993634304e1));
#3308=cartesian_point('',(5.585515659088e1,-4.731012252424e1,
-4.202616096895e1));
#3310=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#3311=direction('',(0.e0,0.e0,1.e0));
#3312=direction('',(7.630623598819e-1,-6.463248679507e-1,0.e0));
#3313=axis2_placement_3d('',#3310,#3311,#3312);
#3315=cartesian_point('',(5.926172102587e1,-4.296619591846e1,
-4.202618266098e1));
#3316=cartesian_point('',(5.924772718403e1,-4.298427622572e1,
-4.210830153660e1));
#3317=cartesian_point('',(5.921252648855e1,-4.301922031839e1,
-4.226331294436e1));
#3318=cartesian_point('',(5.913855314206e1,-4.307614107734e1,
-4.247118102102e1));
#3319=cartesian_point('',(5.906101624961e1,-4.312664216901e1,
-4.264172151474e1));
#3320=cartesian_point('',(5.898298375823e1,-4.317546400806e1,
-4.277987167534e1));
#3321=cartesian_point('',(5.891617009195e1,-4.321228203841e1,
-4.288987553032e1));
#3322=cartesian_point('',(5.882875467224e1,-4.327313853552e1,
-4.299451153064e1));
#3323=cartesian_point('',(5.874613483788e1,-4.331846898824e1,
-4.309946851812e1));
#3324=cartesian_point('',(5.868515588801e1,-4.338624334719e1,
-4.312133224939e1));
#3325=cartesian_point('',(5.865427959196e1,-4.342582918426e1,
-4.312444980874e1));
#3327=cartesian_point('',(5.868975013373e1,-4.345201715185e1,
-4.303924648293e1));
#3328=cartesian_point('',(5.870020715403e1,-4.344383819963e1,
-4.303380743677e1));
#3329=cartesian_point('',(5.872023760998e1,-4.343061253765e1,
-4.301838228646e1));
#3330=cartesian_point('',(5.875219312552e1,-4.342366916084e1,
-4.297737690040e1));
#3331=cartesian_point('',(5.877898947993e1,-4.342466869305e1,
-4.293677901851e1));
#3332=cartesian_point('',(5.881134697463e1,-4.342720557118e1,
-4.288543037630e1));
#3333=cartesian_point('',(5.884840585990e1,-4.343080155328e1,
-4.282354233846e1));
#3334=cartesian_point('',(5.888055219337e1,-4.343535839184e1,
-4.276716669568e1));
#3335=cartesian_point('',(5.891235324257e1,-4.344095766801e1,
-4.270948946846e1));
#3336=cartesian_point('',(5.894836671085e1,-4.344794206240e1,
-4.264194748618e1));
#3337=cartesian_point('',(5.898766779207e1,-4.345611850995e1,
-4.256543486975e1));
#3338=cartesian_point('',(5.903064979975e1,-4.346581936324e1,
-4.247839304816e1));
#3339=cartesian_point('',(5.907788888222e1,-4.347735699305e1,
-4.237802397481e1));
#3340=cartesian_point('',(5.912156324570e1,-4.348875280414e1,
-4.228046351383e1));
#3341=cartesian_point('',(5.916884826573e1,-4.350198344811e1,
-4.216887444762e1));
#3342=cartesian_point('',(5.921585523021e1,-4.351640674354e1,
-4.205003365208e1));
#3343=cartesian_point('',(5.924610004560e1,-4.352664627990e1,
-4.196698966068e1));
#3344=cartesian_point('',(5.926091639865e1,-4.353209642291e1,
-4.192438382783e1));
#3346=cartesian_point('',(5.926091639865e1,-4.353209642291e1,
-4.192438382783e1));
#3347=cartesian_point('',(5.915732056724e1,-4.338262505624e1,
-4.193662837602e1));
#3348=cartesian_point('',(5.914672590406e1,-4.312552779826e1,
-4.198131480147e1));
#3349=cartesian_point('',(5.926172102587e1,-4.296619591846e1,
-4.202618266098e1));
#3351=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#3352=direction('',(0.e0,0.e0,-1.e0));
#3353=direction('',(8.037000688565e-1,-5.950346202702e-1,0.e0));
#3354=axis2_placement_3d('',#3351,#3352,#3353);
#3356=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#3357=direction('',(0.e0,0.e0,1.e0));
#3358=direction('',(7.827722501382e-1,-6.223082872769e-1,0.e0));
#3359=axis2_placement_3d('',#3356,#3357,#3358);
#3361=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#3362=direction('',(0.e0,0.e0,1.e0));
#3363=direction('',(7.933533402912e-1,-6.087614290087e-1,0.e0));
#3364=axis2_placement_3d('',#3361,#3362,#3363);
#3366=cartesian_point('',(5.868975013373e1,-4.345201715185e1,
-4.303924648293e1));
#3367=cartesian_point('',(5.868511779709e1,-4.344848365899e1,
-4.304820888265e1));
#3368=cartesian_point('',(5.867636839299e1,-4.344187445793e1,
-4.306656310214e1));
#3369=cartesian_point('',(5.866436174792e1,-4.343299875887e1,
-4.309488216013e1));
#3370=cartesian_point('',(5.865755274852e1,-4.342813958893e1,
-4.311454182534e1));
#3371=cartesian_point('',(5.865427959196e1,-4.342582918426e1,
-4.312444980874e1));
#3373=cartesian_point('',(6.000649102816e1,-4.441613188783e1,
-3.937758808361e1));
#3374=cartesian_point('',(6.000498020643e1,-4.441622838992e1,
-3.951015994273e1));
#3375=cartesian_point('',(5.999128438594e1,-4.440866695794e1,
-3.977519678556e1));
#3376=cartesian_point('',(5.993956298251e1,-4.437329946300e1,
-4.016846934189e1));
#3377=cartesian_point('',(5.988443300170e1,-4.433423685335e1,
-4.042521597291e1));
#3378=cartesian_point('',(5.985185157202e1,-4.431090587086e1,
-4.055159382014e1));
#3380=cartesian_point('',(5.985185157202e1,-4.431090587086e1,
-4.055159382014e1));
#3381=cartesian_point('',(5.982243248057e1,-4.428983887318e1,
-4.066570644894e1));
#3382=cartesian_point('',(5.975541032175e1,-4.424151342475e1,
-4.089067774176e1));
#3383=cartesian_point('',(5.963116282526e1,-4.415107858478e1,
-4.121567053608e1));
#3384=cartesian_point('',(5.953317351567e1,-4.407929134446e1,
-4.142226971361e1));
#3385=cartesian_point('',(5.948059001274e1,-4.404067354094e1,
-4.152263938514e1));
#3387=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#3388=direction('',(0.e0,0.e0,-1.e0));
#3389=direction('',(8.036801129286e-1,-5.950615733545e-1,0.e0));
#3390=axis2_placement_3d('',#3387,#3388,#3389);
#3392=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#3393=direction('',(0.e0,0.e0,-1.e0));
#3394=direction('',(7.942570593141e-1,-6.075818658664e-1,0.e0));
#3395=axis2_placement_3d('',#3392,#3393,#3394);
#3397=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#3398=direction('',(0.e0,0.e0,-1.e0));
#3399=direction('',(7.933533402912e-1,-6.087614290087e-1,0.e0));
#3400=axis2_placement_3d('',#3397,#3398,#3399);
#3402=cartesian_point('',(5.793472378049e1,-4.605527936638e1,
-4.152263615027e1));
#3403=cartesian_point('',(5.798721763012e1,-4.609733181327e1,
-4.141915875526e1));
#3404=cartesian_point('',(5.808460416664e1,-4.617561593042e1,
-4.120597984359e1));
#3405=cartesian_point('',(5.820672981014e1,-4.627434479414e1,
-4.087024120445e1));
#3406=cartesian_point('',(5.827145993031e1,-4.632722158040e1,
-4.063770309949e1));
#3407=cartesian_point('',(5.829950783480e1,-4.635030097659e1,
-4.051974943255e1));
#3409=cartesian_point('',(5.829950783480e1,-4.635030097659e1,
-4.051974943255e1));
#3410=cartesian_point('',(5.832879431749e1,-4.637440063863e1,
-4.039658479320e1));
#3411=cartesian_point('',(5.837794868101e1,-4.641528204047e1,
-4.014658279379e1));
#3412=cartesian_point('',(5.842285959934e1,-4.645403047306e1,
-3.976408398416e1));
#3413=cartesian_point('',(5.843310916078e1,-4.646476910603e1,
-3.950645399517e1));
#3414=cartesian_point('',(5.843337904200e1,-4.646623658203e1,
-3.937758835561e1));
#3416=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#3417=direction('',(0.e0,0.e0,1.e0));
#3418=direction('',(7.826990213169e-1,-6.224003872344e-1,0.e0));
#3419=axis2_placement_3d('',#3416,#3417,#3418);
#3421=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#3422=direction('',(0.e0,0.e0,1.e0));
#3423=direction('',(7.942570593141e-1,-6.075818658664e-1,0.e0));
#3424=axis2_placement_3d('',#3421,#3422,#3423);
#3426=cartesian_point('',(5.976584875123e1,-4.423693126474e1,
-3.937499939294e1));
#3427=direction('',(1.306344978853e-2,3.139504821224e-3,9.999097408212e-1));
#3428=direction('',(8.028435132468e-1,-5.961275351490e-1,-8.617138428520e-3));
#3429=axis2_placement_3d('',#3426,#3427,#3428);
#3431=direction('',(-3.604544897130e-1,2.647768413451e-1,-8.944080641033e-1));
#3432=vector('',#3431,9.152110730493e-1);
#3433=cartesian_point('',(6.038337036782e1,-4.389572091401e1,
-6.278709742907e0));
#3434=line('',#3433,#3432);
#3435=cartesian_point('',(6.181925417614e1,-4.502240544219e1,
-8.214295939750e0));
#3436=direction('',(-6.085629912910e-1,-7.934371451769e-1,1.042028235932e-2));
#3437=direction('',(-7.068827985048e-1,5.480488643795e-1,4.471679230786e-1));
#3438=axis2_placement_3d('',#3435,#3436,#3437);
#3440=direction('',(-1.305628317009e-2,-3.180490105186e-3,-9.999097048996e-1));
#3441=vector('',#3440,3.328463783277e1);
#3442=cartesian_point('',(5.983761506101e1,-4.350223198367e1,
-8.193502256606e0));
#3443=line('',#3442,#3441);
#3444=direction('',(4.376479828190e-1,-3.246976247990e-1,8.384722390064e-1));
#3445=vector('',#3444,1.345621833660e-1);
#3446=cartesian_point('',(5.940304140426e1,-4.360809344495e1,
-4.147513464966e1));
#3447=line('',#3446,#3445);
#3448=cartesian_point('',(5.701441091958e1,-4.174747846297e1,
-3.934686923305e1));
#3449=direction('',(-6.086717870049e-1,-7.933533883286e-1,1.044303269438e-2));
#3450=direction('',(6.617555952818e-1,-5.148814588662e-1,-5.449556086775e-1));
#3451=axis2_placement_3d('',#3448,#3449,#3450);
#3453=direction('',(1.313771807519e-2,3.118137805406e-3,9.999088346346e-1));
#3454=vector('',#3453,3.310249436142e1);
#3455=cartesian_point('',(5.994847912931e1,-4.399893905313e1,
-3.937818630333e1));
#3456=line('',#3455,#3454);
#3457=cartesian_point('',(6.032426098156e1,-4.323854009828e1,
-6.060277326587e0));
#3458=cartesian_point('',(6.021428785444e1,-4.315776877462e1,
-6.333155227227e0));
#3459=cartesian_point('',(6.010431578019e1,-4.307700071613e1,
-6.606034488984e0));
#3460=cartesian_point('',(5.999434255858e1,-4.299622945434e1,
-6.878912369858e0));
#3462=cartesian_point('',(6.068774492988e1,-4.349907694741e1,
-6.283884085561e0));
#3463=direction('',(-3.604420224977e-1,2.647705077152e-1,-8.944149633487e-1));
#3464=direction('',(-6.087489974770e-1,-7.932935913616e-1,1.048503577907e-2));
#3465=axis2_placement_3d('',#3462,#3463,#3464);
#3467=cartesian_point('',(6.032426098156e1,-4.323854009828e1,
-6.060277326587e0));
#3468=cartesian_point('',(6.035995037214e1,-4.326475120794e1,
-5.971722039427e0));
#3469=cartesian_point('',(6.042393784309e1,-4.332045386003e1,
-5.802806417733e0));
#3470=cartesian_point('',(6.050033137863e1,-4.340986541186e1,
-5.574433127992e0));
#3471=cartesian_point('',(6.055964756495e1,-4.350278443443e1,
-5.369688497658e0));
#3472=cartesian_point('',(6.060386525910e1,-4.359791727612e1,
-5.186828057234e0));
#3473=cartesian_point('',(6.063437353694e1,-4.369446296363e1,
-5.024490941194e0));
#3474=cartesian_point('',(6.065199087531e1,-4.379182971962e1,
-4.881998274616e0));
#3475=cartesian_point('',(6.065719032607e1,-4.388894593686e1,
-4.759795281822e0));
#3476=cartesian_point('',(6.065027781801e1,-4.398544819391e1,
-4.657770179546e0));
#3477=cartesian_point('',(6.063759754144e1,-4.404908073906e1,
-4.603519070089e0));
#3478=cartesian_point('',(6.062911323532e1,-4.408080029686e1,
-4.579937025374e0));
#3480=cartesian_point('',(6.046258825690e1,-4.430733681835e1,
-4.695462372205e0));
#3481=cartesian_point('',(6.050609195582e1,-4.424858368732e1,
-4.692396158687e0));
#3482=cartesian_point('',(6.052765270600e1,-4.413250778029e1,
-4.954351056056e0));
#3483=cartesian_point('',(6.049124323260e1,-4.399739321818e1,
-5.516222245060e0));
#3484=cartesian_point('',(6.043148533951e1,-4.392864355546e1,
-5.976014992290e0));
#3485=cartesian_point('',(6.038337036782e1,-4.389572091401e1,
-6.278709742907e0));
#3487=cartesian_point('',(6.341209880512e1,-3.942178776801e1,
-6.283890185748e0));
#3488=direction('',(3.825512509416e-1,-2.316817249560e-1,8.944149589114e-1));
#3489=direction('',(4.999733751215e-1,8.659774682020e-1,1.047132924432e-2));
#3490=axis2_placement_3d('',#3487,#3488,#3489);
#3492=cartesian_point('',(6.303229456828e1,-3.918567525744e1,
-6.060283145117e0));
#3493=cartesian_point('',(6.307025825893e1,-3.920866987835e1,
-5.971520561129e0));
#3494=cartesian_point('',(6.314637026994e1,-3.924653320584e1,
-5.802262229436e0));
#3495=cartesian_point('',(6.325837483307e1,-3.928288925475e1,
-5.573615806166e0));
#3496=cartesian_point('',(6.336701416831e1,-3.930208012289e1,
-5.368765587242e0));
#3497=cartesian_point('',(6.347185627441e1,-3.930645981496e1,
-5.185924655529e0));
#3498=cartesian_point('',(6.357268664619e1,-3.929763086968e1,
-5.023729216698e0));
#3499=cartesian_point('',(6.366931138517e1,-3.927660058483e1,
-4.881407133631e0));
#3500=cartesian_point('',(6.376090682060e1,-3.924422084551e1,
-4.759424160800e0));
#3501=cartesian_point('',(6.384726463231e1,-3.920095612498e1,
-4.657605100897e0));
#3502=cartesian_point('',(6.390110500563e1,-3.916493621860e1,
-4.603471102358e0));
#3503=cartesian_point('',(6.392711209400e1,-3.914499600303e1,
-4.579937179525e0));
#3505=cartesian_point('',(6.366207576974e1,-3.898879624957e1,
-6.278702209255e0));
#3506=cartesian_point('',(6.371089285338e1,-3.902063910083e1,
-5.976090519400e0));
#3507=cartesian_point('',(6.379724441055e1,-3.904954402377e1,
-5.516412883941e0));
#3508=cartesian_point('',(6.393595382589e1,-3.903148690221e1,
-4.954745938966e0));
#3509=cartesian_point('',(6.403491727304e1,-3.896728136280e1,
-4.692549438485e0));
#3510=cartesian_point('',(6.407260692914e1,-3.890456800770e1,
-4.695465834753e0));
#3512=cartesian_point('',(6.374106715547e1,-3.828775470508e1,
-3.937497996936e1));
#3513=direction('',(-2.145146101813e-3,1.332983627975e-2,-9.999088527526e-1));
#3514=direction('',(8.577397949704e-1,-5.140105888973e-1,-8.692446466184e-3));
#3515=axis2_placement_3d('',#3512,#3513,#3514);
#3517=cartesian_point('',(6.323409112716e1,-3.797106427102e1,
-4.135910803348e1));
#3518=direction('',(-4.675715000580e-1,2.801299958792e-1,-8.383937486302e-1));
#3519=direction('',(7.213826655412e-1,-4.272195388223e-1,-5.450601026539e-1));
#3520=axis2_placement_3d('',#3517,#3518,#3519);
#3522=direction('',(2.058356359314e-3,-1.327962556542e-2,9.999097032802e-1));
#3523=vector('',#3522,3.328464888766e1);
#3524=cartesian_point('',(6.302089273217e1,-3.819299406362e1,
-4.147514290322e1));
#3525=line('',#3524,#3523);
#3526=cartesian_point('',(6.525249439145e1,-3.988424881017e1,
-8.214302336577e0));
#3527=direction('',(5.001615591323e-1,8.658694368774e-1,1.041791956362e-2));
#3528=direction('',(-8.659297960027e-1,5.000962275574e-1,8.327759456918e-3));
#3529=axis2_placement_3d('',#3526,#3527,#3528);
#3531=direction('',(3.825568498458e-1,-2.316879805956e-1,8.944109437409e-1));
#3532=vector('',#3531,9.152189702855e-1);
#3533=cartesian_point('',(6.331195248355e1,-3.877675101454e1,
-7.097284072198e0));
#3534=line('',#3533,#3532);
#3535=direction('',(-2.146682370824e-3,1.333088377309e-2,-9.999088354908e-1));
#3536=vector('',#3535,3.310208780764e1);
#3537=cartesian_point('',(6.366207576974e1,-3.898879624957e1,
-6.278702209255e0));
#3538=line('',#3537,#3536);
#3539=cartesian_point('',(6.038873627183e1,-3.669845172355e1,
-3.934704175992e1));
#3540=direction('',(5.000918646569e-1,8.659096306629e-1,1.042297602917e-2));
#3541=direction('',(8.659704634298e-1,-5.000293596306e-1,-8.111471792440e-3));
#3542=axis2_placement_3d('',#3539,#3540,#3541);
#3544=direction('',(-4.689319793558e-1,2.808819947451e-1,-8.373816953847e-1));
#3545=vector('',#3544,1.346508296951e-1);
#3546=cartesian_point('',(6.308403481226e1,-3.823081505726e1,
-4.136238876317e1));
#3547=line('',#3546,#3545);
#3548=cartesian_point('',(6.277127121260e1,-3.862619411991e1,
-4.148040492856e1));
#3549=direction('',(2.048454231e-3,-1.327402263261e-2,9.999097980110e-1));
#3550=direction('',(4.975215860786e-1,8.673880995981e-1,1.049552578460e-2));
#3551=axis2_placement_3d('',#3548,#3549,#3550);
#3553=cartesian_point('',(5.930239144766e1,-4.291831424936e1,
-4.147601147826e1));
#3554=cartesian_point('',(5.935055318886e1,-4.290675674118e1,
-3.777640374016e1));
#3555=cartesian_point('',(5.944679349036e1,-4.288359527435e1,
-3.037828631030e1));
#3556=cartesian_point('',(5.959109300402e1,-4.284884728903e1,
-1.928440635430e1));
#3557=cartesian_point('',(5.968730152742e1,-4.282571429933e1,
-1.189068437648e1));
#3558=cartesian_point('',(5.973535200961e1,-4.281411537174e1,
-8.194372284425e0));
#3560=cartesian_point('',(6.241481442808e1,-3.880401640593e1,
-8.194372283734e0));
#3561=cartesian_point('',(6.240714231607e1,-3.875518483345e1,
-1.189068419759e1));
#3562=cartesian_point('',(6.239169830107e1,-3.865744800144e1,
-1.928440600047e1));
#3563=cartesian_point('',(6.236857449714e1,-3.851083160423e1,
-3.037828567914e1));
#3564=cartesian_point('',(6.235315728095e1,-3.841306224490e1,
-3.777640402815e1));
#3565=cartesian_point('',(6.234540432467e1,-3.836414372830e1,
-4.147601194522e1));
#3567=cartesian_point('',(6.014175757793e1,-4.310540248260e1,
-8.198743025372e0));
#3568=direction('',(-1.304750696401e-2,-3.187223878636e-3,-9.999097980148e-1));
#3569=direction('',(-6.072487174656e-1,-7.944429905675e-1,1.045609270009e-2));
#3570=axis2_placement_3d('',#3567,#3568,#3569);
#3572=cartesian_point('',(5.930239144766e1,-4.291831424936e1,
-4.147601147826e1));
#3573=cartesian_point('',(5.930151001019e1,-4.291856970764e1,
-4.154067191826e1));
#3574=cartesian_point('',(5.929729126047e1,-4.292244397138e1,
-4.166763836330e1));
#3575=cartesian_point('',(5.928358810805e1,-4.293869101017e1,
-4.185096225634e1));
#3576=cartesian_point('',(5.926979031953e1,-4.295592299919e1,
-4.196855545050e1));
#3577=cartesian_point('',(5.926172102587e1,-4.296619591846e1,
-4.202618266098e1));
#3579=cartesian_point('',(5.970747618325e1,-4.321148803863e1,
-4.148036708070e1));
#3580=direction('',(-1.304750696401e-2,-3.187223878636e-3,-9.999097980148e-1));
#3581=direction('',(-6.088670222434e-1,-7.932031644554e-1,1.047325748785e-2));
#3582=axis2_placement_3d('',#3579,#3580,#3581);
#3584=cartesian_point('',(5.940304140426e1,-4.360809344495e1,
-4.147513464966e1));
#3585=cartesian_point('',(5.935956006308e1,-4.357672249666e1,
-4.162592515363e1));
#3586=cartesian_point('',(5.931221304708e1,-4.355088352542e1,
-4.177646844433e1));
#3587=cartesian_point('',(5.926091639865e1,-4.353209642291e1,
-4.192438382783e1));
#3589=direction('',(4.371990229580e-1,-3.254261766480e-1,8.384240084091e-1));
#3590=vector('',#3589,1.808878422585e0);
#3591=cartesian_point('',(5.868975013373e1,-4.345201715185e1,
-4.303924648293e1));
#3592=line('',#3591,#3590);
#3593=cartesian_point('',(5.927933209061e1,-4.388979458761e1,
-4.135914406235e1));
#3594=direction('',(4.376576012664e-1,-3.247589355083e-1,8.384434732653e-1));
#3595=direction('',(6.708603691731e-1,-5.029302691024e-1,-5.449839534275e-1));
#3596=axis2_placement_3d('',#3593,#3594,#3595);
#3598=cartesian_point('',(5.999434255858e1,-4.299622945434e1,
-6.878912369858e0));
#3599=cartesian_point('',(5.993960124139e1,-4.295619451255e1,
-7.014534483436e0));
#3600=cartesian_point('',(5.984650093070e1,-4.288863928917e1,
-7.296089415154e0));
#3601=cartesian_point('',(5.975916116084e1,-4.282722555287e1,
-7.739657463351e0));
#3602=cartesian_point('',(5.973716546431e1,-4.281384846478e1,
-8.042733317547e0));
#3603=cartesian_point('',(5.973535200961e1,-4.281411537174e1,
-8.194372284425e0));
#3605=cartesian_point('',(6.035783885523e1,-4.325673657250e1,
-7.102552809625e0));
#3606=direction('',(-3.605077030339e-1,2.647617897683e-1,-8.943910725918e-1));
#3607=direction('',(-6.087274777870e-1,-7.933095839368e-1,1.052434421099e-2));
#3608=axis2_placement_3d('',#3605,#3606,#3607);
#3610=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#3611=direction('',(0.e0,0.e0,1.e0));
#3612=direction('',(8.128153029469e-1,-5.825214874109e-1,0.e0));
#3613=axis2_placement_3d('',#3610,#3611,#3612);
#3615=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#3616=direction('',(0.e0,0.e0,1.e0));
#3617=direction('',(8.322942597903e-1,-5.543340735695e-1,0.e0));
#3618=axis2_placement_3d('',#3615,#3616,#3617);
#3620=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#3621=direction('',(0.e0,0.e0,-1.e0));
#3622=direction('',(8.492510608187e-1,-5.279892382409e-1,0.e0));
#3623=axis2_placement_3d('',#3620,#3621,#3622);
#3625=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#3626=direction('',(0.e0,0.e0,-1.e0));
#3627=direction('',(8.322942597903e-1,-5.543340735695e-1,0.e0));
#3628=axis2_placement_3d('',#3625,#3626,#3627);
#3630=cartesian_point('',(6.241481442808e1,-3.880401640593e1,
-8.194372283734e0));
#3631=cartesian_point('',(6.241526207131e1,-3.880579377369e1,
-8.042733234267e0));
#3632=cartesian_point('',(6.243603839159e1,-3.882099639280e1,
-7.739657321783e0));
#3633=cartesian_point('',(6.252620072602e1,-3.887818576260e1,
-7.296089302344e0));
#3634=cartesian_point('',(6.262424149429e1,-3.893834658614e1,
-7.014534428095e0));
#3635=cartesian_point('',(6.268217727516e1,-3.897360040944e1,
-6.878912337571e0));
#3637=cartesian_point('',(6.283942521598e1,-3.906800271687e1,
-8.198698471049e0));
#3638=direction('',(2.004629542472e-3,-1.318862948022e-2,9.999110167974e-1));
#3639=direction('',(4.999519440452e-1,8.659904610199e-1,1.041993608623e-2));
#3640=axis2_placement_3d('',#3637,#3638,#3639);
#3642=cartesian_point('',(6.268217727516e1,-3.897360040944e1,
-6.878912337571e0));
#3643=cartesian_point('',(6.279888426343e1,-3.904429207502e1,
-6.606036464427e0));
#3644=cartesian_point('',(6.291558755900e1,-3.911498370283e1,
-6.333159038028e0));
#3645=cartesian_point('',(6.303229456828e1,-3.918567525744e1,
-6.060283145117e0));
#3647=cartesian_point('',(6.306196266137e1,-3.920973736808e1,
-7.102517765331e0));
#3648=direction('',(3.825512509416e-1,-2.316817249560e-1,8.944149589114e-1));
#3649=direction('',(4.999953259424e-1,8.659649471467e-1,1.045869728467e-2));
#3650=axis2_placement_3d('',#3647,#3648,#3649);
#3652=cartesian_point('',(6.237403998524e1,-3.830822344370e1,
-4.202617897883e1));
#3653=cartesian_point('',(6.236757938688e1,-3.831971753574e1,
-4.196771789808e1));
#3654=cartesian_point('',(6.235690515886e1,-3.833922651850e1,
-4.184901931663e1));
#3655=cartesian_point('',(6.234721186929e1,-3.835793402090e1,
-4.166577648550e1));
#3656=cartesian_point('',(6.234528704197e1,-3.836327087728e1,
-4.153987515821e1));
#3657=cartesian_point('',(6.234540432467e1,-3.836414372830e1,
-4.147601194522e1));
#3659=cartesian_point('',(6.289659237915e1,-3.809095471145e1,
-4.192434478755e1));
#3660=cartesian_point('',(6.271882999272e1,-3.805243147445e1,
-4.193657767776e1));
#3661=cartesian_point('',(6.247728958614e1,-3.814103875032e1,
-4.198132098237e1));
#3662=cartesian_point('',(6.237403998524e1,-3.830822344370e1,
-4.202617897883e1));
#3664=cartesian_point('',(6.260409783648e1,-3.759387665543e1,
-4.303928221819e1));
#3665=cartesian_point('',(6.257693957212e1,-3.763913649382e1,
-4.303924772755e1));
#3666=cartesian_point('',(6.264896079017e1,-3.775466849862e1,
-4.281657879629e1));
#3667=cartesian_point('',(6.275634632084e1,-3.792357955515e1,
-4.244868279072e1));
#3668=cartesian_point('',(6.284485421395e1,-3.803463129563e1,
-4.213137594980e1));
#3669=cartesian_point('',(6.289659237915e1,-3.809095471145e1,
-4.192434478755e1));
#3671=cartesian_point('',(6.289659237915e1,-3.809095471145e1,
-4.192434478755e1));
#3672=cartesian_point('',(6.293358039130e1,-3.813114407500e1,
-4.177644803263e1));
#3673=cartesian_point('',(6.297528865632e1,-3.816487111584e1,
-4.162582618970e1));
#3674=cartesian_point('',(6.302089273217e1,-3.819299406362e1,
-4.147514290322e1));
#3676=direction('',(-4.679177672791e-1,2.793965400289e-1,-8.384453091791e-1));
#3677=vector('',#3676,1.808878946927e0);
#3678=cartesian_point('',(6.345050443461e1,-3.809927117454e1,
-4.152263615027e1));
#3679=line('',#3678,#3677);
#3680=cartesian_point('',(6.256609319043e1,-3.757104825924e1,
-4.312438336069e1));
#3681=cartesian_point('',(6.255708374192e1,-3.758609661707e1,
-4.312432370683e1));
#3682=cartesian_point('',(6.254034222385e1,-3.761757182570e1,
-4.311974094446e1));
#3683=cartesian_point('',(6.251937676561e1,-3.767056864109e1,
-4.309628551521e1));
#3684=cartesian_point('',(6.250316840790e1,-3.772565837186e1,
-4.305859435828e1));
#3685=cartesian_point('',(6.249048246542e1,-3.778189334824e1,
-4.300915845363e1));
#3686=cartesian_point('',(6.248000899136e1,-3.783934219052e1,
-4.294920023179e1));
#3687=cartesian_point('',(6.247071897630e1,-3.789814599476e1,
-4.287902697128e1));
#3688=cartesian_point('',(6.246176993389e1,-3.795826456796e1,
-4.279849029364e1));
#3689=cartesian_point('',(6.245241901972e1,-3.801953283431e1,
-4.270693882868e1));
#3690=cartesian_point('',(6.244196328850e1,-3.808154994388e1,
-4.260328418953e1));
#3691=cartesian_point('',(6.242970515787e1,-3.814352911303e1,
-4.248606013311e1));
#3692=cartesian_point('',(6.241491207333e1,-3.820409506715e1,
-4.235334819361e1));
#3693=cartesian_point('',(6.239687462796e1,-3.826109293376e1,
-4.220251762429e1));
#3694=cartesian_point('',(6.238206419930e1,-3.829413701009e1,
-4.208741233014e1));
#3695=cartesian_point('',(6.237403998524e1,-3.830822344370e1,
-4.202617897883e1));
#3697=cartesian_point('',(6.296349830377e1,-3.780969730152e1,
-4.331177673041e1));
#3698=direction('',(-5.148120724231e-1,-8.573030561519e-1,0.e0));
#3699=direction('',(-7.188002746629e-1,4.316408957160e-1,5.449883506003e-1));
#3700=axis2_placement_3d('',#3697,#3698,#3699);
#3702=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#3703=direction('',(0.e0,0.e0,-1.e0));
#3704=direction('',(8.744918258707e-1,-4.850402524383e-1,0.e0));
#3705=axis2_placement_3d('',#3702,#3703,#3704);
#3707=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#3708=direction('',(0.e0,0.e0,1.e0));
#3709=direction('',(8.573030561516e-1,-5.148120724237e-1,0.e0));
#3710=axis2_placement_3d('',#3707,#3708,#3709);
#3712=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#3713=direction('',(0.e0,0.e0,1.e0));
#3714=direction('',(8.660254037844e-1,-5.e-1,0.e0));
#3715=axis2_placement_3d('',#3712,#3713,#3714);
#3717=cartesian_point('',(6.385929136223e1,-3.541973847496e1,
-4.303925701986e1));
#3718=cartesian_point('',(6.385410434295e1,-3.541706822126e1,
-4.304822807620e1));
#3719=cartesian_point('',(6.384436036069e1,-3.541194515535e1,
-4.306657536756e1));
#3720=cartesian_point('',(6.383132585240e1,-3.540476235728e1,
-4.309493935042e1));
#3721=cartesian_point('',(6.382402944725e1,-3.540046060308e1,
-4.311453231385e1));
#3722=cartesian_point('',(6.382062104796e1,-3.539836351429e1,
-4.312442145515e1));
#3724=cartesian_point('',(6.529059574740e1,-3.620372693991e1,
-3.937758808361e1));
#3725=cartesian_point('',(6.528911044699e1,-3.620401981822e1,
-3.951015994374e1));
#3726=cartesian_point('',(6.527454483103e1,-3.619831073854e1,
-3.977519678859e1));
#3727=cartesian_point('',(6.521864952612e1,-3.616999681483e1,
-4.016846934786e1));
#3728=cartesian_point('',(6.515889249535e1,-3.613846429721e1,
-4.042521598073e1));
#3729=cartesian_point('',(6.512354449951e1,-3.611958564417e1,
-4.055159382881e1));
#3731=cartesian_point('',(6.512354449951e1,-3.611958564417e1,
-4.055159382881e1));
#3732=cartesian_point('',(6.509162729751e1,-3.610253883958e1,
-4.066570645658e1));
#3733=cartesian_point('',(6.501887078602e1,-3.606337496937e1,
-4.089067774734e1));
#3734=cartesian_point('',(6.488388212960e1,-3.598993136504e1,
-4.121567053873e1));
#3735=cartesian_point('',(6.477736101784e1,-3.593154844644e1,
-4.142226971446e1));
#3736=cartesian_point('',(6.472018673971e1,-3.590012454825e1,
-4.152263938514e1));
#3738=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#3739=direction('',(0.e0,0.e0,-1.e0));
#3740=direction('',(8.744756394577e-1,-4.850694342e-1,0.e0));
#3741=axis2_placement_3d('',#3738,#3739,#3740);
#3743=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#3744=direction('',(0.e0,0.e0,-1.e0));
#3745=direction('',(8.667674274804e-1,-4.987125691810e-1,0.e0));
#3746=axis2_placement_3d('',#3743,#3744,#3745);
#3748=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#3749=direction('',(0.e0,0.e0,-1.e0));
#3750=direction('',(8.660254037844e-1,-5.e-1,0.e0));
#3751=axis2_placement_3d('',#3748,#3749,#3750);
#3753=cartesian_point('',(6.345050443461e1,-3.809927117454e1,
-4.152263615027e1));
#3754=cartesian_point('',(6.350803813856e1,-3.813411203505e1,
-4.141915875397e1));
#3755=cartesian_point('',(6.361480964871e1,-3.819901492768e1,
-4.120597983957e1));
#3756=cartesian_point('',(6.374877719420e1,-3.828095855779e1,
-4.087024119598e1));
#3757=cartesian_point('',(6.381985534510e1,-3.832493399992e1,
-4.063770308788e1));
#3758=cartesian_point('',(6.385067576161e1,-3.834415496254e1,
-4.051974941935e1));
#3760=cartesian_point('',(6.385067576161e1,-3.834415496254e1,
-4.051974941935e1));
#3761=cartesian_point('',(6.388285733076e1,-3.836422579511e1,
-4.039658478133e1));
#3762=cartesian_point('',(6.393692726432e1,-3.839834151821e1,
-4.014658278473e1));
#3763=cartesian_point('',(6.398651164772e1,-3.843089640071e1,
-3.976408397956e1));
#3764=cartesian_point('',(6.399807519535e1,-3.844020532677e1,
-3.950645399364e1));
#3765=cartesian_point('',(6.399853431175e1,-3.844162502173e1,
-3.937758835562e1));
#3767=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#3768=direction('',(0.e0,0.e0,1.e0));
#3769=direction('',(8.572424752691e-1,-5.149129427336e-1,0.e0));
#3770=axis2_placement_3d('',#3767,#3768,#3769);
#3772=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#3773=direction('',(0.e0,0.e0,1.e0));
#3774=direction('',(8.667674274804e-1,-4.987125691810e-1,0.e0));
#3775=axis2_placement_3d('',#3772,#3773,#3774);
#3777=cartesian_point('',(6.502862182354e1,-3.605746952306e1,
-3.937499939293e1));
#3778=direction('',(1.254190258067e-2,4.817768328865e-3,9.999097408206e-1));
#3779=direction('',(8.737853328874e-1,-4.862354748023e-1,-8.617138426464e-3));
#3780=axis2_placement_3d('',#3777,#3778,#3779);
#3782=direction('',(-3.919311338534e-1,2.154629156032e-1,-8.944080267507e-1));
#3783=vector('',#3782,9.152104747268e-1);
#3784=cartesian_point('',(6.559632339333e1,-3.563857543500e1,
-6.278710312132e0));
#3785=line('',#3784,#3783);
#3786=cartesian_point('',(6.716698786060e1,-3.656821074847e1,
-8.214297679820e0));
#3787=direction('',(-4.997948298516e-1,-8.660811342242e-1,1.042098817854e-2));
#3788=direction('',(-7.723688655725e-1,4.510961793385e-1,4.471672757263e-1));
#3789=axis2_placement_3d('',#3786,#3787,#3788);
#3791=direction('',(-1.252944738094e-2,-4.857467143176e-3,-9.999097049040e-1));
#3792=vector('',#3791,3.328463783207e1);
#3793=cartesian_point('',(6.500387665638e1,-3.531968832455e1,
-8.193502256432e0));
#3794=line('',#3793,#3792);
#3795=direction('',(4.762853872162e-1,-2.647952709011e-1,8.384722383196e-1));
#3796=vector('',#3795,1.345621825012e-1);
#3797=cartesian_point('',(6.458683853806e1,-3.548136735919e1,
-4.147513464894e1));
#3798=line('',#3797,#3796);
#3799=cartesian_point('',(6.197578412923e1,-3.394844903810e1,
-3.934686923306e1));
#3800=direction('',(-4.999111187080e-1,-8.660137507333e-1,1.044303275004e-2));
#3801=direction('',(7.232997006016e-1,-4.241001386495e-1,-5.449556087491e-1));
#3802=axis2_placement_3d('',#3799,#3800,#3801);
#3804=direction('',(1.261832051871e-2,4.806280251027e-3,9.999088346732e-1));
#3805=vector('',#3804,3.310249379053e1);
#3806=cartesian_point('',(6.517862551671e1,-3.579767529716e1,
-3.937818630299e1));
#3807=line('',#3806,#3805);
#3808=cartesian_point('',(6.545194056364e1,-3.499473230994e1,
-6.060277326810e0));
#3809=cartesian_point('',(6.533236549854e1,-3.492900636967e1,
-6.333155227438e0));
#3810=cartesian_point('',(6.521279187082e1,-3.486328351175e1,
-6.606034471088e0));
#3811=cartesian_point('',(6.509321672012e1,-3.479755764515e1,
-6.878912351950e0));
#3813=cartesian_point('',(6.584632173805e1,-3.520559605385e1,
-6.283884085956e0));
#3814=direction('',(-3.919178773056e-1,2.154582346604e-1,-8.944149632946e-1));
#3815=direction('',(-4.999953163670e-1,-8.659646352739e-1,1.048494473330e-2));
#3816=axis2_placement_3d('',#3813,#3814,#3815);
#3818=cartesian_point('',(6.545194056364e1,-3.499473230994e1,
-6.060277326810e0));
#3819=cartesian_point('',(6.549074978645e1,-3.501606292814e1,
-5.971713095393e0));
#3820=cartesian_point('',(6.556146636708e1,-3.506294182413e1,
-5.802782549439e0));
#3821=cartesian_point('',(6.564888053336e1,-3.514162368212e1,
-5.574396624425e0));
#3822=cartesian_point('',(6.571981805954e1,-3.522601047743e1,
-5.369646479747e0));
#3823=cartesian_point('',(6.577607310459e1,-3.531456147922e1,
-5.186785592823e0));
#3824=cartesian_point('',(6.581891920753e1,-3.540630041046e1,
-5.024452320827e0));
#3825=cartesian_point('',(6.584909087980e1,-3.550053369934e1,
-4.881967323758e0));
#3826=cartesian_point('',(6.586691881625e1,-3.559613591665e1,
-4.759774275132e0));
#3827=cartesian_point('',(6.587265873289e1,-3.569270781875e1,
-4.657760715059e0));
#3828=cartesian_point('',(6.586839275337e1,-3.575744414512e1,
-4.603516076967e0));
#3829=cartesian_point('',(6.586412177152e1,-3.578999567426e1,
-4.579937027323e0));
#3831=cartesian_point('',(6.723299821773e1,-3.045850993538e1,
-6.878912337569e0));
#3832=cartesian_point('',(6.735793387547e1,-3.051336350518e1,
-6.606036464428e0));
#3833=cartesian_point('',(6.748286586717e1,-3.056821751952e1,
-6.333159038032e0));
#3834=cartesian_point('',(6.760780153125e1,-3.062307097656e1,
-6.060283145125e0));
#3836=cartesian_point('',(6.764035654536e1,-3.064305476928e1,
-7.102517765335e0));
#3837=direction('',(4.095190053248e-1,-1.797666975798e-1,8.944149589083e-1));
#3838=direction('',(3.826865491999e-1,9.238190402499e-1,1.045877302743e-2));
#3839=axis2_placement_3d('',#3836,#3837,#3838);
#3841=cartesian_point('',(6.801517535712e1,-3.080758911105e1,
-6.283890185761e0));
#3842=direction('',(4.095190053248e-1,-1.797666975798e-1,8.944149589083e-1));
#3843=direction('',(3.826630115111e-1,9.238286462933e-1,1.047148075050e-2));
#3844=axis2_placement_3d('',#3841,#3842,#3843);
#3846=cartesian_point('',(6.760780153125e1,-3.062307097656e1,
-6.060283145125e0));
#3847=cartesian_point('',(6.764844182911e1,-3.064091361551e1,
-5.971520579758e0));
#3848=cartesian_point('',(6.772884483147e1,-3.066851840232e1,
-5.802262279783e0));
#3849=cartesian_point('',(6.784463657906e1,-3.068994389306e1,
-5.573615886998e0));
#3850=cartesian_point('',(6.795485138924e1,-3.069479030832e1,
-5.368765683626e0));
#3851=cartesian_point('',(6.805936821588e1,-3.068544789861e1,
-5.185924754935e0));
#3852=cartesian_point('',(6.815818356208e1,-3.066353348940e1,
-5.023729308316e0));
#3853=cartesian_point('',(6.825123666762e1,-3.063007106726e1,
-4.881407207385e0));
#3854=cartesian_point('',(6.833782210047e1,-3.058601273918e1,
-4.759424209429e0));
#3855=cartesian_point('',(6.841779394737e1,-3.053184619119e1,
-4.657605123202e0));
#3856=cartesian_point('',(6.846647218108e1,-3.048910685167e1,
-4.603471107992e0));
#3857=cartesian_point('',(6.848965406128e1,-3.046594261332e1,
-4.579937179507e0));
#3859=cartesian_point('',(6.820649706018e1,-3.034567338186e1,
-6.278701928446e0));
#3860=cartesian_point('',(6.825905283313e1,-3.037087190497e1,
-5.976090238304e0));
#3861=cartesian_point('',(6.834843841596e1,-3.038825836771e1,
-5.516412950677e0));
#3862=cartesian_point('',(6.848360424403e1,-3.035225052356e1,
-4.954745919087e0));
#3863=cartesian_point('',(6.857334053419e1,-3.027567694709e1,
-4.692549450386e0));
#3864=cartesian_point('',(6.860252201672e1,-3.020858062713e1,
-4.695465834758e0));
#3866=cartesian_point('',(6.819330832008e1,-2.964031887205e1,
-3.937497996936e1));
#3867=direction('',(-3.866686852034e-3,1.293579993e-2,-9.999088527526e-1));
#3868=direction('',(9.174935570387e-1,-3.976556477241e-1,-8.692446466381e-3));
#3869=axis2_placement_3d('',#3866,#3867,#3868);
#3871=cartesian_point('',(6.764933314549e1,-2.939251141911e1,
-4.135910803347e1));
#3872=direction('',(-5.001356627196e-1,2.167031174935e-1,-8.383937486316e-1));
#3873=direction('',(7.709744765276e-1,-3.294052838690e-1,-5.450601026512e-1));
#3874=axis2_placement_3d('',#3871,#3872,#3873);
#3876=direction('',(3.774085794642e-3,-1.289734711012e-2,9.999097032802e-1));
#3877=vector('',#3876,3.328464888767e1);
#3878=cartesian_point('',(6.746692634310e1,-2.964037054622e1,
-4.147514290323e1));
#3879=line('',#3878,#3877);
#3880=cartesian_point('',(6.990018938260e1,-3.102587390726e1,
-8.214302336474e0));
#3881=direction('',(3.828639672990e-1,9.237459875408e-1,1.041791947868e-2));
#3882=direction('',(-9.237973028029e-1,3.827913161989e-1,8.327759416285e-3));
#3883=axis2_placement_3d('',#3880,#3881,#3882);
#3885=direction('',(4.095253384782e-1,-1.797721548725e-1,8.944109622969e-1));
#3886=vector('',#3885,9.152192511442e-1);
#3887=cartesian_point('',(6.783169158657e1,-3.018114244490e1,
-7.097284059575e0));
#3888=line('',#3887,#3886);
#3889=direction('',(-3.868347427394e-3,1.293663823880e-2,-9.999088354841e-1));
#3890=vector('',#3889,3.310208808893e1);
#3891=cartesian_point('',(6.820649706018e1,-3.034567338186e1,
-6.278701928446e0));
#3892=line('',#3891,#3890);
#3893=cartesian_point('',(6.466221142582e1,-2.850217958201e1,
-3.934704175989e1));
#3894=direction('',(3.827896228226e-1,9.237767404697e-1,1.042297589818e-2));
#3895=direction('',(9.238288942593e-1,-3.827197122672e-1,-8.111471742495e-3));
#3896=axis2_placement_3d('',#3893,#3894,#3895);
#3898=direction('',(-5.015826584730e-1,2.172711047443e-1,-8.373816953829e-1));
#3899=vector('',#3898,1.346508297133e-1);
#3900=cartesian_point('',(6.753446486423e1,-2.966962628074e1,
-4.136238876316e1));
#3901=line('',#3900,#3899);
#3902=cartesian_point('',(6.727598432406e1,-3.010244666242e1,
-4.148040492856e1));
#3903=direction('',(3.763537050762e-3,-1.289308459824e-2,9.999097980110e-1));
#3904=direction('',(3.800483541090e-1,9.249070723470e-1,1.049552578481e-2));
#3905=axis2_placement_3d('',#3902,#3903,#3904);
#3907=cartesian_point('',(6.439701538500e1,-3.481062676619e1,
-4.147601147856e1));
#3908=cartesian_point('',(6.444325653901e1,-3.479288176584e1,
-3.777640373864e1));
#3909=cartesian_point('',(6.453565033453e1,-3.475735657991e1,
-3.037828630581e1));
#3910=cartesian_point('',(6.467417984480e1,-3.470407101369e1,
-1.928440635033e1));
#3911=cartesian_point('',(6.476654576983e1,-3.466857816548e1,
-1.189068437430e1));
#3912=cartesian_point('',(6.481267121031e1,-3.465080662230e1,
-8.194372284094e0));
#3914=cartesian_point('',(6.694578754264e1,-3.032527460091e1,
-8.194372283734e0));
#3915=cartesian_point('',(6.693180726739e1,-3.027786220086e1,
-1.189068419800e1));
#3916=cartesian_point('',(6.690373816154e1,-3.018297736946e1,
-1.928440600142e1));
#3917=cartesian_point('',(6.686167490492e1,-3.004063355794e1,
-3.037828568008e1));
#3918=cartesian_point('',(6.683362812297e1,-2.994571297956e1,
-3.777640402856e1));
#3919=cartesian_point('',(6.681955634660e1,-2.989822493151e1,
-4.147601194523e1));
#3921=cartesian_point('',(6.684064796331e1,-2.983904534897e1,
-4.202617897883e1));
#3922=cartesian_point('',(6.683574291633e1,-2.985128438479e1,
-4.196771789790e1));
#3923=cartesian_point('',(6.682770644102e1,-2.987201973188e1,
-4.184901931621e1));
#3924=cartesian_point('',(6.682053789796e1,-2.989183241713e1,
-4.166577648518e1));
#3925=cartesian_point('',(6.681932613735e1,-2.989737485633e1,
-4.153987515807e1));
#3926=cartesian_point('',(6.681955634660e1,-2.989822493151e1,
-4.147601194523e1));
#3928=cartesian_point('',(6.733037058874e1,-2.955542860663e1,
-4.192434478755e1));
#3929=cartesian_point('',(6.714910069273e1,-2.954043758869e1,
-4.193657767777e1));
#3930=cartesian_point('',(6.692119226813e1,-2.965981416656e1,
-4.198132098238e1));
#3931=cartesian_point('',(6.684064796331e1,-2.983904534897e1,
-4.202617897883e1));
#3933=cartesian_point('',(6.697549667155e1,-2.910078132119e1,
-4.303928221820e1));
#3934=cartesian_point('',(6.695447834426e1,-2.914919882021e1,
-4.303924772756e1));
#3935=cartesian_point('',(6.704096336347e1,-2.925434177734e1,
-4.281657879633e1));
#3936=cartesian_point('',(6.716947751307e1,-2.940779115197e1,
-4.244868279073e1));
#3937=cartesian_point('',(6.727172336971e1,-2.950634023113e1,
-4.213137594981e1));
#3938=cartesian_point('',(6.733037058874e1,-2.955542860663e1,
-4.192434478755e1));
#3940=cartesian_point('',(6.733037058874e1,-2.955542860663e1,
-4.192434478755e1));
#3941=cartesian_point('',(6.737228792791e1,-2.959044624023e1,
-4.177644803263e1));
#3942=cartesian_point('',(6.741804163516e1,-2.961844072052e1,
-4.162582618970e1));
#3943=cartesian_point('',(6.746692634310e1,-2.964037054622e1,
-4.147514290323e1));
#3945=direction('',(-5.003832324032e-1,2.159307394591e-1,-8.384453091802e-1));
#3946=vector('',#3945,1.808878946938e0);
#3947=cartesian_point('',(6.788062936604e1,-2.949137388979e1,
-4.152263615026e1));
#3948=line('',#3947,#3946);
#3949=cartesian_point('',(6.693483745686e1,-2.908310882688e1,
-4.312438336069e1));
#3950=cartesian_point('',(6.692786929030e1,-2.909920441288e1,
-4.312432370683e1));
#3951=cartesian_point('',(6.691537933733e1,-2.913259555341e1,
-4.311974094448e1));
#3952=cartesian_point('',(6.690151071403e1,-2.918787551505e1,
-4.309628551524e1));
#3953=cartesian_point('',(6.689263167386e1,-2.924460956072e1,
-4.305859435832e1));
#3954=cartesian_point('',(6.688739439871e1,-2.930201928684e1,
-4.300915845370e1));
#3955=cartesian_point('',(6.688450910531e1,-2.936034370897e1,
-4.294920023188e1));
#3956=cartesian_point('',(6.688297400426e1,-2.941985702881e1,
-4.287902697139e1));
#3957=cartesian_point('',(6.688194857060e1,-2.948062936370e1,
-4.279849029375e1));
#3958=cartesian_point('',(6.688067476830e1,-2.954259401078e1,
-4.270693882880e1));
#3959=cartesian_point('',(6.687840334448e1,-2.960544530218e1,
-4.260328418963e1));
#3960=cartesian_point('',(6.687433998880e1,-2.966849423809e1,
-4.248606013317e1));
#3961=cartesian_point('',(6.686757890453e1,-2.973047292709e1,
-4.235334819362e1));
#3962=cartesian_point('',(6.685713548648e1,-2.978933752816e1,
-4.220251762415e1));
#3963=cartesian_point('',(6.684676488055e1,-2.982403205667e1,
-4.208741233007e1));
#3964=cartesian_point('',(6.684064796331e1,-2.983904534897e1,
-4.202617897883e1));
#3966=cartesian_point('',(6.735999266515e1,-2.926784441725e1,
-4.331177673041e1));
#3967=direction('',(-3.985072802790e-1,-9.171651691842e-1,0.e0));
#3968=direction('',(-7.689912811929e-1,3.341258851980e-1,5.449883506003e-1));
#3969=axis2_placement_3d('',#3966,#3967,#3968);
#3971=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#3972=direction('',(0.e0,0.e0,-1.e0));
#3973=direction('',(9.303209388491e-1,-3.667464392996e-1,0.e0));
#3974=axis2_placement_3d('',#3971,#3972,#3973);
#3976=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#3977=direction('',(0.e0,0.e0,1.e0));
#3978=direction('',(9.171651691839e-1,-3.985072802796e-1,0.e0));
#3979=axis2_placement_3d('',#3976,#3977,#3978);
#3981=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#3982=direction('',(0.e0,0.e0,1.e0));
#3983=direction('',(9.238795325113e-1,-3.826834323651e-1,0.e0));
#3984=axis2_placement_3d('',#3981,#3982,#3983);
#3986=cartesian_point('',(6.793615323948e1,-2.678139992651e1,
-4.303924529812e1));
#3987=cartesian_point('',(6.793075467784e1,-2.677920885571e1,
-4.304820831706e1));
#3988=cartesian_point('',(6.792058233119e1,-2.677512130273e1,
-4.306656499895e1));
#3989=cartesian_point('',(6.790668842029e1,-2.676965786919e1,
-4.309488161412e1));
#3990=cartesian_point('',(6.789886209526e1,-2.676669587739e1,
-4.311454032075e1));
#3991=cartesian_point('',(6.789511178718e1,-2.676528731738e1,
-4.312444871870e1));
#3993=cartesian_point('',(6.945756027144e1,-2.737186618646e1,
-3.937758808361e1));
#3994=cartesian_point('',(6.945612590630e1,-2.737235042976e1,
-3.951015994160e1));
#3995=cartesian_point('',(6.944093971720e1,-2.736859138658e1,
-3.977519678217e1));
#3996=cartesian_point('',(6.938182689756e1,-2.734781549442e1,
-4.016846933525e1));
#3997=cartesian_point('',(6.931846527899e1,-2.732435260031e1,
-4.042521596424e1));
#3998=cartesian_point('',(6.928095553262e1,-2.731024929652e1,
-4.055159381048e1));
#4000=cartesian_point('',(6.928095553262e1,-2.731024929652e1,
-4.055159381048e1));
#4001=cartesian_point('',(6.924708633213e1,-2.729751436053e1,
-4.066570644046e1));
#4002=cartesian_point('',(6.916984035128e1,-2.726818217287e1,
-4.089067773557e1));
#4003=cartesian_point('',(6.902642022568e1,-2.721298644339e1,
-4.121567053314e1));
#4004=cartesian_point('',(6.891318991485e1,-2.716900679313e1,
-4.142226971268e1));
#4005=cartesian_point('',(6.885240312773e1,-2.714531447115e1,
-4.152263938516e1));
#4007=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4008=direction('',(0.e0,0.e0,-1.e0));
#4009=direction('',(9.303086453453e-1,-3.667776225396e-1,0.e0));
#4010=axis2_placement_3d('',#4007,#4008,#4009);
#4012=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4013=direction('',(0.e0,0.e0,-1.e0));
#4014=direction('',(9.244471646491e-1,-3.813101621676e-1,0.e0));
#4015=axis2_placement_3d('',#4012,#4013,#4014);
#4017=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4018=direction('',(0.e0,0.e0,-1.e0));
#4019=direction('',(9.238795325113e-1,-3.826834323651e-1,0.e0));
#4020=axis2_placement_3d('',#4017,#4018,#4019);
#4022=cartesian_point('',(6.788062936604e1,-2.949137388979e1,
-4.152263615026e1));
#4023=cartesian_point('',(6.794221850690e1,-2.951840702699e1,
-4.141915875251e1));
#4024=cartesian_point('',(6.805654810091e1,-2.956881818838e1,
-4.120597983502e1));
#4025=cartesian_point('',(6.820006532692e1,-2.963257450643e1,
-4.087024118637e1));
#4026=cartesian_point('',(6.827627534177e1,-2.966689617235e1,
-4.063770307471e1));
#4027=cartesian_point('',(6.830934092444e1,-2.968192982539e1,
-4.051974940439e1));
#4029=cartesian_point('',(6.830934092444e1,-2.968192982539e1,
-4.051974940439e1));
#4030=cartesian_point('',(6.834386694425e1,-2.969762841113e1,
-4.039658476788e1));
#4031=cartesian_point('',(6.840192729593e1,-2.972439472627e1,
-4.014658277445e1));
#4032=cartesian_point('',(6.845533674149e1,-2.975019903584e1,
-3.976408397433e1));
#4033=cartesian_point('',(6.846801641971e1,-2.975791897674e1,
-3.950645399191e1));
#4034=cartesian_point('',(6.846865691567e1,-2.975926659928e1,
-3.937758835563e1));
#4036=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#4037=direction('',(0.e0,0.e0,1.e0));
#4038=direction('',(9.171182727967e-1,-3.986151950220e-1,0.e0));
#4039=axis2_placement_3d('',#4036,#4037,#4038);
#4041=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#4042=direction('',(0.e0,0.e0,1.e0));
#4043=direction('',(9.244471646491e-1,-3.813101621676e-1,0.e0));
#4044=axis2_placement_3d('',#4041,#4042,#4043);
#4046=cartesian_point('',(6.917873714711e1,-2.726105448083e1,
-3.937499939291e1));
#4047=direction('',(1.180575994279e-2,6.413598526178e-3,9.999097408197e-1));
#4048=direction('',(9.297764432833e-1,-3.680237905908e-1,-8.617138424778e-3));
#4049=axis2_placement_3d('',#4046,#4047,#4048);
#4051=direction('',(-4.167017214215e-1,1.624623466992e-1,-8.944079948599e-1));
#4052=vector('',#4051,9.152099616145e-1);
#4053=cartesian_point('',(6.968690514102e1,-2.677164410482e1,
-6.278710800250e0));
#4054=line('',#4053,#4052);
#4055=cartesian_point('',(7.136547427397e1,-2.748831346738e1,
-8.214297679843e0));
#4056=direction('',(-3.824727429788e-1,-9.239080061807e-1,1.042098812611e-2));
#4057=direction('',(-8.246410095652e-1,3.464226217661e-1,4.471672757169e-1));
#4058=axis2_placement_3d('',#4055,#4056,#4057);
#4060=direction('',(-1.178822953163e-2,-6.451331895564e-3,-9.999097049040e-1));
#4061=vector('',#4060,3.328463783209e1);
#4062=cartesian_point('',(6.905790390774e1,-2.653281499520e1,
-8.193502256432e0));
#4063=line('',#4062,#4061);
#4064=direction('',(5.067734181555e-1,-2.003621924474e-1,8.384722383530e-1));
#4065=vector('',#4064,1.345621825637e-1);
#4066=cartesian_point('',(6.866553695709e1,-2.674754524088e1,
-4.147513464895e1));
#4067=line('',#4066,#4065);
#4068=cartesian_point('',(6.587673448997e1,-2.556855223673e1,
-3.934686923310e1));
#4069=direction('',(-3.825968328984e-1,-9.238563776481e-1,1.044303284574e-2));
#4070=direction('',(7.724679474626e-1,-3.260623478110e-1,-5.449556087269e-1));
#4071=axis2_placement_3d('',#4068,#4069,#4070);
#4073=direction('',(1.188302001418e-2,6.412184662982e-3,9.999088347060e-1));
#4074=vector('',#4073,3.310249330082e1);
#4075=cartesian_point('',(6.929354755060e1,-2.698390340467e1,
-3.937818630253e1));
#4076=line('',#4075,#4074);
#4077=cartesian_point('',(6.945971929492e1,-2.615215494864e1,
-6.060277326870e0));
#4078=cartesian_point('',(6.933258825436e1,-2.610259898084e1,
-6.333155227502e0));
#4079=cartesian_point('',(6.920545904125e1,-2.605304588140e1,
-6.606034471083e0));
#4080=cartesian_point('',(6.907832792543e1,-2.600348999781e1,
-6.878912351949e0));
#4082=cartesian_point('',(6.987824972532e1,-2.630973765104e1,
-6.283884085938e0));
#4083=direction('',(-4.166879084880e-1,1.624594114019e-1,-8.944149632955e-1));
#4084=direction('',(-3.826865763554e-1,-9.238187332222e-1,1.048486647859e-2));
#4085=axis2_placement_3d('',#4082,#4083,#4084);
#4087=cartesian_point('',(6.945971929492e1,-2.615215494864e1,
-6.060277326870e0));
#4088=cartesian_point('',(6.950098070387e1,-2.616823746040e1,
-5.971713095371e0));
#4089=cartesian_point('',(6.957721121808e1,-2.620548493489e1,
-5.802782549490e0));
#4090=cartesian_point('',(6.967414758740e1,-2.627208382042e1,
-5.574396624455e0));
#4091=cartesian_point('',(6.975549292026e1,-2.634648946983e1,
-5.369646479775e0));
#4092=cartesian_point('',(6.982282492069e1,-2.642694014870e1,
-5.186785592841e0));
#4093=cartesian_point('',(6.987727880266e1,-2.651230170199e1,
-5.024452320839e0));
#4094=cartesian_point('',(6.991949226447e1,-2.660179061853e1,
-4.881967323765e0));
#4095=cartesian_point('',(6.994964627385e1,-2.669424793296e1,
-4.759774275138e0));
#4096=cartesian_point('',(6.996794224737e1,-2.678924443959e1,
-4.657760715060e0));
#4097=cartesian_point('',(6.997216255006e1,-2.685398375979e1,
-4.603516076968e0));
#4098=cartesian_point('',(6.997217693421e1,-2.688681428108e1,
-4.579937027322e0));
#4100=cartesian_point('',(7.063344392028e1,-2.142226591164e1,
-6.878912337569e0));
#4101=cartesian_point('',(7.076447056375e1,-2.146034282587e1,
-6.606036464431e0));
#4102=cartesian_point('',(7.089549363007e1,-2.149842065921e1,
-6.333159038176e0));
#4103=cartesian_point('',(7.102652026509e1,-2.153649746081e1,
-6.060283145272e0));
#4105=cartesian_point('',(7.106140517542e1,-2.155206100753e1,
-7.102517765333e0));
#4106=direction('',(4.294797759874e-1,-1.247758121480e-1,8.944149589092e-1));
#4107=direction('',(2.588298997030e-1,9.658662928513e-1,1.045884092209e-2));
#4108=axis2_placement_3d('',#4105,#4106,#4107);
#4110=cartesian_point('',(7.145449340140e1,-2.166626406291e1,
-6.283890185765e0));
#4111=direction('',(4.294797759874e-1,-1.247758121480e-1,8.944149589092e-1));
#4112=direction('',(2.588051781036e-1,9.658727789068e-1,1.047161656914e-2));
#4113=axis2_placement_3d('',#4110,#4111,#4112);
#4115=cartesian_point('',(7.102652026509e1,-2.153649746081e1,
-6.060283145272e0));
#4116=cartesian_point('',(7.106914354772e1,-2.154888334999e1,
-5.971516942105e0));
#4117=cartesian_point('',(7.115246499224e1,-2.156575759050e1,
-5.802252444560e0));
#4118=cartesian_point('',(7.127006607677e1,-2.157188508888e1,
-5.573600090603e0));
#4119=cartesian_point('',(7.137997262235e1,-2.156230258805e1,
-5.368746841608e0));
#4120=cartesian_point('',(7.148237667885e1,-2.153939623966e1,
-5.185905315585e0));
#4121=cartesian_point('',(7.157748588837e1,-2.150476984083e1,
-5.023711386408e0));
#4122=cartesian_point('',(7.166537358488e1,-2.145944707301e1,
-4.881392778185e0));
#4123=cartesian_point('',(7.174546492385e1,-2.140446400589e1,
-4.759414697928e0));
#4124=cartesian_point('',(7.181767918811e1,-2.134032436090e1,
-4.657600763367e0));
#4125=cartesian_point('',(7.186036011206e1,-2.129159867567e1,
-4.603470013550e0));
#4126=cartesian_point('',(7.188031907462e1,-2.126560846848e1,
-4.579937183019e0));
#4128=cartesian_point('',(7.158388627629e1,-2.118332761179e1,
-6.278701676172e0));
#4129=cartesian_point('',(7.163928147739e1,-2.120145067294e1,
-5.976090043649e0));
#4130=cartesian_point('',(7.173017176806e1,-2.120702122243e1,
-5.516412430450e0));
#4131=cartesian_point('',(7.185948089330e1,-2.115367873407e1,
-4.954747328960e0));
#4132=cartesian_point('',(7.193845537191e1,-2.106604743712e1,
-4.692547085455e0));
#4133=cartesian_point('',(7.195862893364e1,-2.099571605691e1,
-4.695465836173e0));
#4135=cartesian_point('',(7.147874307258e1,-2.048572896527e1,
-3.937497996936e1));
#4136=direction('',(-5.522067518144e-3,1.232042845706e-2,-9.999088527526e-1));
#4137=direction('',(9.615487499829e-1,-2.744967081418e-1,-8.692446466327e-3));
#4138=axis2_placement_3d('',#4135,#4136,#4137);
#4140=cartesian_point('',(7.090707631780e1,-2.031104454760e1,
-4.135910803346e1));
#4141=direction('',(-5.241423655596e-1,1.495683886518e-1,-8.383937486299e-1));
#4142=direction('',(8.073747003610e-1,-2.259548134289e-1,-5.450601026542e-1));
#4143=axis2_placement_3d('',#4140,#4141,#4142);
#4145=direction('',(5.425239575243e-3,-1.229439146953e-2,9.999097032802e-1));
#4146=vector('',#4145,3.328464888768e1);
#4147=cartesian_point('',(7.075858213894e1,-2.058059207091e1,
-4.147514290324e1));
#4148=line('',#4147,#4146);
#4149=cartesian_point('',(7.335187275396e1,-2.163663769863e1,
-8.214302336455e0));
#4150=direction('',(2.590154663562e-1,9.658169884298e-1,1.041791959103e-2));
#4151=direction('',(-9.658583818126e-1,2.589367388100e-1,8.327759408925e-3));
#4152=axis2_placement_3d('',#4149,#4150,#4151);
#4154=direction('',(4.294867348468e-1,-1.247803880367e-1,8.944109789979e-1));
#4155=vector('',#4154,9.152195034593e-1);
#4156=cartesian_point('',(7.119081164008e1,-2.106912616700e1,
-7.097284048259e0));
#4157=line('',#4156,#4155);
#4158=direction('',(-5.523823987143e-3,1.232104303899e-2,-9.999088354780e-1));
#4159=vector('',#4158,3.310208834173e1);
#4160=cartesian_point('',(7.158388627629e1,-2.118332761179e1,
-6.278701676172e0));
#4161=line('',#4160,#4159);
#4162=cartesian_point('',(6.782929821401e1,-1.981822724676e1,
-3.934704175991e1));
#4163=direction('',(2.589377441039e-1,9.658377742928e-1,1.042297594304e-2));
#4164=direction('',(9.658803567414e-1,-2.588616242071e-1,-8.111471746881e-3));
#4165=axis2_placement_3d('',#4162,#4163,#4164);
#4167=direction('',(-5.256511192631e-1,1.499426457080e-1,-8.373816954147e-1));
#4168=vector('',#4167,1.346508296598e-1);
#4169=cartesian_point('',(7.082936149827e1,-2.060078197255e1,
-4.136238876321e1));
#4170=line('',#4169,#4168);
#4171=cartesian_point('',(7.062958669130e1,-2.106363799656e1,
-4.148040492858e1));
#4172=direction('',(5.414224708150e-3,-1.229154231167e-2,9.999097980110e-1));
#4173=direction('',(2.560723894527e-1,9.666006286458e-1,1.049552578474e-2));
#4174=axis2_placement_3d('',#4171,#4172,#4173);
#4176=cartesian_point('',(6.838978855184e1,-2.610731982001e1,
-4.147601147858e1));
#4177=cartesian_point('',(6.843331791905e1,-2.608369094883e1,
-3.777640373856e1));
#4178=cartesian_point('',(6.852028430560e1,-2.603640987548e1,
-3.037828630561e1));
#4179=cartesian_point('',(6.865067351464e1,-2.596549844518e1,
-1.928440635012e1));
#4180=cartesian_point('',(6.873761649005e1,-2.591825307072e1,
-1.189068437421e1));
#4181=cartesian_point('',(6.878102766914e1,-2.589461298744e1,
-8.194372284093e0));
#4183=cartesian_point('',(7.033129967145e1,-2.132765893971e1,
-8.194372283734e0));
#4184=cartesian_point('',(7.031125043934e1,-2.128247695139e1,
-1.189068419930e1));
#4185=cartesian_point('',(7.027103651284e1,-2.119206762637e1,
-1.928440600447e1));
#4186=cartesian_point('',(7.021075351751e1,-2.105643194260e1,
-3.037828568314e1));
#4187=cartesian_point('',(7.017055705801e1,-2.096598426260e1,
-3.777640402988e1));
#4188=cartesian_point('',(7.015040723356e1,-2.092073921679e1,
-4.147601194525e1));
#4190=cartesian_point('',(7.016359392299e1,-2.085931291534e1,
-4.202617897882e1));
#4191=cartesian_point('',(7.016032835409e1,-2.087208748171e1,
-4.196771789699e1));
#4192=cartesian_point('',(7.015506713777e1,-2.089369440586e1,
-4.184901931412e1));
#4193=cartesian_point('',(7.015054599704e1,-2.091427327314e1,
-4.166577648406e1));
#4194=cartesian_point('',(7.015006803670e1,-2.091992646248e1,
-4.153987515761e1));
#4195=cartesian_point('',(7.015040723356e1,-2.092073921679e1,
-4.147601194525e1));
#4197=cartesian_point('',(7.061210749007e1,-2.051420092404e1,
-4.192434478754e1));
#4198=cartesian_point('',(7.043043166265e1,-2.052299862562e1,
-4.193657767776e1));
#4199=cartesian_point('',(7.022005479635e1,-2.067110193912e1,
-4.198132098237e1));
#4200=cartesian_point('',(7.016359392299e1,-2.085931291534e1,
-4.202617897882e1));
#4202=cartesian_point('',(7.020092619029e1,-2.010976355050e1,
-4.303928221876e1));
#4203=cartesian_point('',(7.018640760187e1,-2.016051014191e1,
-4.303924749715e1));
#4204=cartesian_point('',(7.028587639896e1,-2.025346523456e1,
-4.281657886741e1));
#4205=cartesian_point('',(7.043332036635e1,-2.038882725360e1,
-4.244868272357e1));
#4206=cartesian_point('',(7.054755468826e1,-2.047318750598e1,
-4.213137594686e1));
#4207=cartesian_point('',(7.061210749007e1,-2.051420092404e1,
-4.192434478754e1));
#4209=cartesian_point('',(7.061210749007e1,-2.051420092404e1,
-4.192434478754e1));
#4210=cartesian_point('',(7.065823693896e1,-2.054344766625e1,
-4.177644803264e1));
#4211=cartesian_point('',(7.070725322982e1,-2.056523059270e1,
-4.162582618970e1));
#4212=cartesian_point('',(7.075858213894e1,-2.058059207091e1,
-4.147514290324e1));
#4214=direction('',(-5.242870012249e-1,1.487703039456e-1,-8.384453094929e-1));
#4215=vector('',#4214,1.808878946933e0);
#4216=cartesian_point('',(7.114929790895e1,-2.037887102124e1,
-4.152263615026e1));
#4217=line('',#4216,#4215);
#4218=cartesian_point('',(7.015830809716e1,-2.009754934037e1,
-4.312438336106e1));
#4219=cartesian_point('',(7.015350068419e1,-2.011441598303e1,
-4.312432364988e1));
#4220=cartesian_point('',(7.014547616515e1,-2.014915030437e1,
-4.311974146705e1));
#4221=cartesian_point('',(7.013894154611e1,-2.020576605085e1,
-4.309628741752e1));
#4222=cartesian_point('',(7.013754343282e1,-2.026317258963e1,
-4.305859793286e1));
#4223=cartesian_point('',(7.013984410874e1,-2.032077375084e1,
-4.300916390538e1));
#4224=cartesian_point('',(7.014459610165e1,-2.037897513067e1,
-4.294920740035e1));
#4225=cartesian_point('',(7.015084201902e1,-2.043817912916e1,
-4.287903579556e1));
#4226=cartesian_point('',(7.015775770361e1,-2.049856528699e1,
-4.279850035500e1));
#4227=cartesian_point('',(7.016458291777e1,-2.056016639353e1,
-4.270694954394e1));
#4228=cartesian_point('',(7.017053488738e1,-2.062277728047e1,
-4.260329476650e1));
#4229=cartesian_point('',(7.017473611215e1,-2.068581839986e1,
-4.248606975115e1));
#4230=cartesian_point('',(7.017612297590e1,-2.074815083105e1,
-4.235335601758e1));
#4231=cartesian_point('',(7.017345242406e1,-2.080787670827e1,
-4.220252242798e1));
#4232=cartesian_point('',(7.016769900032e1,-2.084362919101e1,
-4.208741410604e1));
#4233=cartesian_point('',(7.016359392299e1,-2.085931291534e1,
-4.202617897882e1));
#4235=cartesian_point('',(7.060393887631e1,-2.022521060041e1,
-4.331177673041e1));
#4236=direction('',(-2.753839180821e-1,-9.613343318855e-1,0.e0));
#4237=direction('',(-8.060246336970e-1,2.308938881469e-1,5.449883506003e-1));
#4238=axis2_placement_3d('',#4235,#4236,#4237);
#4240=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#4241=direction('',(0.e0,0.e0,-1.e0));
#4242=direction('',(9.702319376678e-1,-2.421775941937e-1,0.e0));
#4243=axis2_placement_3d('',#4240,#4241,#4242);
#4245=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#4246=direction('',(0.e0,0.e0,1.e0));
#4247=direction('',(9.613343318853e-1,-2.753839180828e-1,0.e0));
#4248=axis2_placement_3d('',#4245,#4246,#4247);
#4250=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#4251=direction('',(0.e0,0.e0,1.e0));
#4252=direction('',(9.659258262891e-1,-2.588190451025e-1,0.e0));
#4253=axis2_placement_3d('',#4250,#4251,#4252);
#4255=cartesian_point('',(7.085064692153e1,-1.768483941199e1,
-4.303926039496e1));
#4256=cartesian_point('',(7.084503397757e1,-1.768328768297e1,
-4.304821678174e1));
#4257=cartesian_point('',(7.083441118111e1,-1.768043994774e1,
-4.306654092055e1));
#4258=cartesian_point('',(7.081993858077e1,-1.767684186174e1,
-4.309489744850e1));
#4259=cartesian_point('',(7.081172932524e1,-1.767501821185e1,
-4.311453682027e1));
#4260=cartesian_point('',(7.080780751430e1,-1.767419800049e1,
-4.312444058889e1));
#4262=cartesian_point('',(7.243608668195e1,-1.807166521366e1,
-3.937758808361e1));
#4263=cartesian_point('',(7.243472779442e1,-1.807233253641e1,
-3.951015994303e1));
#4264=cartesian_point('',(7.241918087139e1,-1.807058784775e1,
-3.977519678644e1));
#4265=cartesian_point('',(7.235786197075e1,-1.805770546718e1,
-4.016846934363e1));
#4266=cartesian_point('',(7.229197989602e1,-1.804271365185e1,
-4.042521597520e1));
#4267=cartesian_point('',(7.225295019938e1,-1.803362700795e1,
-4.055159382266e1));
#4269=cartesian_point('',(7.225295019938e1,-1.803362700795e1,
-4.055159382266e1));
#4270=cartesian_point('',(7.221770851195e1,-1.802542183888e1,
-4.066570645117e1));
#4271=cartesian_point('',(7.213729476279e1,-1.800642321597e1,
-4.089067774339e1));
#4272=cartesian_point('',(7.198789712912e1,-1.797041977678e1,
-4.121567053686e1));
#4273=cartesian_point('',(7.186989502432e1,-1.794159590016e1,
-4.142226971386e1));
#4274=cartesian_point('',(7.180653580877e1,-1.792604053732e1,
-4.152263938515e1));
#4276=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4277=direction('',(0.e0,0.e0,-1.e0));
#4278=direction('',(9.702238123809e-1,-2.422101440673e-1,0.e0));
#4279=axis2_placement_3d('',#4276,#4277,#4278);
#4281=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4282=direction('',(0.e0,0.e0,-1.e0));
#4283=direction('',(9.663093545255e-1,-2.573834325604e-1,0.e0));
#4284=axis2_placement_3d('',#4281,#4282,#4283);
#4286=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4287=direction('',(0.e0,0.e0,-1.e0));
#4288=direction('',(9.659258262891e-1,-2.588190451025e-1,0.e0));
#4289=axis2_placement_3d('',#4286,#4287,#4288);
#4291=cartesian_point('',(7.114929790895e1,-2.037887102124e1,
-4.152263615026e1));
#4292=cartesian_point('',(7.121388867786e1,-2.039763388993e1,
-4.141915875377e1));
#4293=cartesian_point('',(7.133382014193e1,-2.043269076989e1,
-4.120597983895e1));
#4294=cartesian_point('',(7.148443142631e1,-2.047716888637e1,
-4.087024119467e1));
#4295=cartesian_point('',(7.156446932993e1,-2.050124952252e1,
-4.063770308609e1));
#4296=cartesian_point('',(7.159921431741e1,-2.051183863596e1,
-4.051974941731e1));
#4298=cartesian_point('',(7.159921431741e1,-2.051183863596e1,
-4.051974941731e1));
#4299=cartesian_point('',(7.163549403977e1,-2.052289636845e1,
-4.039658477951e1));
#4300=cartesian_point('',(7.169655138369e1,-2.054185529785e1,
-4.014658278333e1));
#4301=cartesian_point('',(7.175287204360e1,-2.056046751680e1,
-3.976408397884e1));
#4302=cartesian_point('',(7.176645090020e1,-2.056646638253e1,
-3.950645399341e1));
#4303=cartesian_point('',(7.176726181667e1,-2.056771887449e1,
-3.937758835563e1));
#4305=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#4306=direction('',(0.e0,0.e0,1.e0));
#4307=direction('',(9.613019224035e-1,-2.754970308066e-1,0.e0));
#4308=axis2_placement_3d('',#4305,#4306,#4307);
#4310=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#4311=direction('',(0.e0,0.e0,1.e0));
#4312=direction('',(9.663093545255e-1,-2.573834325604e-1,0.e0));
#4313=axis2_placement_3d('',#4310,#4311,#4312);
#4315=cartesian_point('',(7.214518509811e1,-1.799819523825e1,
-3.937499939292e1));
#4316=direction('',(1.086761742185e-2,7.899690118418e-3,9.999097408204e-1));
#4317=direction('',(9.698588209534e-1,-2.435151172804e-1,-8.617138429522e-3));
#4318=axis2_placement_3d('',#4315,#4316,#4317);
#4320=direction('',(-4.343424268143e-1,1.066819850351e-1,-8.944079663879e-1));
#4321=vector('',#4320,9.152095013235e-1);
#4322=cartesian_point('',(7.258512462189e1,-1.744664256741e1,
-6.278711237996e0));
#4323=line('',#4322,#4321);
#4324=cartesian_point('',(7.434287763570e1,-1.793808352219e1,
-8.214297679797e0));
#4325=direction('',(-2.586064416788e-1,-9.659265558664e-1,1.042098816373e-2));
#4326=direction('',(-8.628033171099e-1,2.358216773424e-1,4.471672757254e-1));
#4327=axis2_placement_3d('',#4324,#4325,#4326);
#4329=direction('',(-1.084531159012e-2,-7.934812628621e-3,-9.999097049059e-1));
#4330=vector('',#4329,3.328463781051e1);
#4331=cartesian_point('',(7.193033127678e1,-1.729195784500e1,
-8.193502256432e0));
#4332=line('',#4331,#4330);
#4333=direction('',(5.285904472503e-1,-1.325008704360e-1,8.384722168381e-1));
#4334=vector('',#4333,1.345621604021e-1);
#4335=cartesian_point('',(7.156934900856e1,-1.755606520944e1,
-4.147513462744e1));
#4336=line('',#4335,#4334);
#4337=cartesian_point('',(6.865051565781e1,-1.675117042018e1,
-3.934686923306e1));
#4338=direction('',(-2.587362085022e-1,-9.658915661069e-1,1.044303276699e-2));
#4339=direction('',(8.084190538793e-1,-2.224455391259e-1,-5.449556086948e-1));
#4340=axis2_placement_3d('',#4337,#4338,#4339);
#4342=direction('',(1.094439773162e-2,7.908373781954e-3,9.999088347357e-1));
#4343=vector('',#4342,3.310249286185e1);
#4344=cartesian_point('',(7.222283777410e1,-1.770842945407e1,
-3.937818630234e1));
#4345=line('',#4344,#4343);
#4346=cartesian_point('',(7.227902297152e1,-1.686210696552e1,
-6.060277326944e0));
#4347=cartesian_point('',(7.214651120286e1,-1.682956888653e1,
-6.333155227569e0));
#4348=cartesian_point('',(7.201400162009e1,-1.679703341276e1,
-6.606034471091e0));
#4349=cartesian_point('',(7.188148978781e1,-1.676449542708e1,
-6.878912351949e0));
#4351=cartesian_point('',(7.271454148579e1,-1.696371234255e1,
-6.283884086072e0));
#4352=direction('',(-4.343282940275e-1,1.066808625801e-1,-8.944149632952e-1));
#4353=direction('',(-2.588299627057e-1,-9.658659945624e-1,1.048479631187e-2));
#4354=axis2_placement_3d('',#4351,#4352,#4353);
#4356=cartesian_point('',(7.227902297152e1,-1.686210696552e1,
-6.060277326944e0));
#4357=cartesian_point('',(7.232203048724e1,-1.687266617342e1,
-5.971713271859e0));
#4358=cartesian_point('',(7.240247039176e1,-1.689964483760e1,
-5.802783182111e0));
#4359=cartesian_point('',(7.250726980066e1,-1.695302084107e1,
-5.574398514272e0));
#4360=cartesian_point('',(7.259763068134e1,-1.701617173396e1,
-5.369649415361e0));
#4361=cartesian_point('',(7.267488745913e1,-1.708714511242e1,
-5.186788944529e0));
#4362=cartesian_point('',(7.274001747339e1,-1.716466839682e1,
-5.024455681750e0));
#4363=cartesian_point('',(7.279355072888e1,-1.724788166449e1,
-4.881970171114e0));
#4364=cartesian_point('',(7.283551519661e1,-1.733561222823e1,
-4.759776428785e0));
#4365=cartesian_point('',(7.286605458988e1,-1.742740841720e1,
-4.657761842476e0));
#4366=cartesian_point('',(7.287868917589e1,-1.749104376585e1,
-4.603516444153e0));
#4367=cartesian_point('',(7.288298874979e1,-1.752359203881e1,
-4.579937027151e0));
#4369=cartesian_point('',(7.282533181407e1,-1.201948097879e1,
-6.878912337570e0));
#4370=cartesian_point('',(7.296020754107e1,-1.204012973088e1,
-6.606036464424e0));
#4371=cartesian_point('',(7.309507984110e1,-1.206077986107e1,
-6.333159038280e0));
#4372=cartesian_point('',(7.322995554503e1,-1.208142850261e1,
-6.060283145367e0));
#4374=cartesian_point('',(7.326657346097e1,-1.209230550658e1,
-7.102517765337e0));
#4375=direction('',(4.420920286094e-1,-6.764997798332e-2,8.944149589083e-1));
#4376=direction('',(1.305445990496e-1,9.913872699314e-1,1.045890419521e-2));
#4377=axis2_placement_3d('',#4374,#4375,#4376);
#4379=cartesian_point('',(7.367120525266e1,-1.215422322965e1,
-6.283890185745e0));
#4380=direction('',(4.420920286094e-1,-6.764997798332e-2,8.944149589083e-1));
#4381=direction('',(1.305191167268e-1,9.913904895472e-1,1.047174313376e-2));
#4382=axis2_placement_3d('',#4379,#4380,#4381);
#4384=cartesian_point('',(7.322995554503e1,-1.208142850261e1,
-6.060283145367e0));
#4385=cartesian_point('',(7.327383221854e1,-1.208814519328e1,
-5.971514184916e0));
#4386=cartesian_point('',(7.335864576868e1,-1.209399936559e1,
-5.802244988305e0));
#4387=cartesian_point('',(7.347604300836e1,-1.208472345730e1,
-5.573588106257e0));
#4388=cartesian_point('',(7.358375991947e1,-1.206087589232e1,
-5.368732536944e0));
#4389=cartesian_point('',(7.368229846907e1,-1.202479775127e1,
-5.185890547086e0));
#4390=cartesian_point('',(7.377207394598e1,-1.197805226165e1,
-5.023697762127e0));
#4391=cartesian_point('',(7.385329265977e1,-1.192164518342e1,
-4.881381806561e0));
#4392=cartesian_point('',(7.392552013128e1,-1.185667874119e1,
-4.759407469402e0));
#4393=cartesian_point('',(7.398874242197e1,-1.178366374070e1,
-4.657597453934e0));
#4394=cartesian_point('',(7.402469670055e1,-1.172978550014e1,
-4.603469192437e0));
#4395=cartesian_point('',(7.404109188856e1,-1.170141387043e1,
-4.579937185734e0));
#4397=cartesian_point('',(7.373645535222e1,-1.165852921754e1,
-6.278701441136e0));
#4398=cartesian_point('',(7.379374216243e1,-1.166926672585e1,
-5.976089854099e0));
#4399=cartesian_point('',(7.388458198613e1,-1.166292603907e1,
-5.516412030755e0));
#4400=cartesian_point('',(7.400582196927e1,-1.159316171146e1,
-4.954748437571e0));
#4401=cartesian_point('',(7.407268323142e1,-1.149597187006e1,
-4.692545230058e0));
#4402=cartesian_point('',(7.408350375893e1,-1.142360896355e1,
-4.695465837249e0));
#4404=cartesian_point('',(7.354115671346e1,-1.098062255617e1,
-3.937497996936e1));
#4405=direction('',(-7.082964078175e-3,1.149425103749e-2,-9.999088527526e-1));
#4406=direction('',(9.891515772179e-1,-1.466410538077e-1,-8.692446466730e-3));
#4407=axis2_placement_3d('',#4404,#4405,#4406);
#4409=cartesian_point('',(7.295157975514e1,-1.088205007258e1,
-4.135910803347e1));
#4410=direction('',(-5.391808472090e-1,7.987450318002e-2,-8.383937486317e-1));
#4411=direction('',(8.299605192673e-1,-1.186381934910e-1,-5.450601026518e-1));
#4412=axis2_placement_3d('',#4409,#4410,#4411);
#4414=direction('',(6.983566003076e-3,-1.148107538298e-2,9.999097032802e-1));
#4415=vector('',#4414,3.328464888769e1);
#4416=cartesian_point('',(7.283953897639e1,-1.116867395924e1,
-4.147514290325e1));
#4417=line('',#4416,#4415);
#4418=cartesian_point('',(7.554848524542e1,-1.187719262126e1,
-8.214302336548e0));
#4419=direction('',(1.307351393694e-1,9.913625927413e-1,1.041791953047e-2));
#4420=direction('',(-9.913933559902e-1,1.306516824276e-1,8.327759445421e-3));
#4421=axis2_placement_3d('',#4418,#4419,#4420);
#4423=direction('',(4.420994942929e-1,-6.765360284186e-2,8.944109945481e-1));
#4424=vector('',#4423,9.152197385405e-1);
#4425=cartesian_point('',(7.333183716864e1,-1.159661130483e1,
-7.097284037714e0));
#4426=line('',#4425,#4424);
#4427=direction('',(-7.084786390137e-3,1.149463119065e-2,-9.999088354723e-1));
#4428=vector('',#4427,3.310208857722e1);
#4429=cartesian_point('',(7.373645535222e1,-1.165852921754e1,
-6.278701441136e0));
#4430=line('',#4429,#4428);
#4431=cartesian_point('',(6.983580690384e1,-1.079517954918e1,
-3.934704175992e1));
#4432=direction('',(1.306553686548e-1,9.913730560249e-1,1.042297603794e-2));
#4433=direction('',(9.914053385358e-1,-1.305743418491e-1,-8.111471713695e-3));
#4434=axis2_placement_3d('',#4431,#4432,#4433);
#4436=direction('',(-5.407255437315e-1,8.004862644335e-2,-8.373816953820e-1));
#4437=vector('',#4436,1.346508296964e-1);
#4438=cartesian_point('',(7.291234811950e1,-1.117945257321e1,
-4.136238876319e1));
#4439=line('',#4438,#4437);
#4440=cartesian_point('',(7.277469724804e1,-1.166442464464e1,
-4.148040492856e1));
#4441=direction('',(6.972273479605e-3,-1.147968832827e-2,9.999097980110e-1));
#4442=direction('',(1.277149551991e-1,9.917553802007e-1,1.049552578481e-2));
#4443=axis2_placement_3d('',#4440,#4441,#4442);
#4445=cartesian_point('',(7.121239341131e1,-1.695730937820e1,
-4.147601149195e1));
#4446=cartesian_point('',(7.125246619218e1,-1.692820093274e1,
-3.777640375136e1));
#4447=cartesian_point('',(7.133251724468e1,-1.686997298649e1,
-3.037828629802e1));
#4448=cartesian_point('',(7.145253511856e1,-1.678264899724e1,
-1.928440635057e1));
#4449=cartesian_point('',(7.153256753447e1,-1.672445948002e1,
-1.189068437364e1));
#4450=cartesian_point('',(7.157252167484e1,-1.669535534503e1,
-8.194372284094e0));
#4452=cartesian_point('',(7.251342376337e1,-1.196512112092e1,
-8.194372283734e0));
#4453=cartesian_point('',(7.248764862233e1,-1.192294262070e1,
-1.189068419884e1));
#4454=cartesian_point('',(7.243597794662e1,-1.183855573068e1,
-1.928440600338e1));
#4455=cartesian_point('',(7.235850667133e1,-1.171194893883e1,
-3.037828568205e1));
#4456=cartesian_point('',(7.230684830685e1,-1.162752174206e1,
-3.777640402940e1));
#4457=cartesian_point('',(7.228096520340e1,-1.158529385374e1,
-4.147601194523e1));
#4459=cartesian_point('',(7.228602133765e1,-1.152267185447e1,
-4.202617897883e1));
#4460=cartesian_point('',(7.228445112165e1,-1.153576337484e1,
-4.196771789782e1));
#4461=cartesian_point('',(7.228205518533e1,-1.155787217501e1,
-4.184901931601e1));
#4462=cartesian_point('',(7.228025880473e1,-1.157886511482e1,
-4.166577648512e1));
#4463=cartesian_point('',(7.228052282268e1,-1.158453232671e1,
-4.153987515805e1));
#4464=cartesian_point('',(7.228096520340e1,-1.158529385374e1,
-4.147601194523e1));
#4466=cartesian_point('',(7.268565165484e1,-1.112196957600e1,
-4.192434478755e1));
#4467=cartesian_point('',(7.250667841981e1,-1.115440546599e1,
-4.193657767777e1));
#4468=cartesian_point('',(7.231743271835e1,-1.132870142644e1,
-4.198132098237e1));
#4469=cartesian_point('',(7.228602133765e1,-1.152267185447e1,
-4.202617897883e1));
#4471=cartesian_point('',(7.222519839687e1,-1.077466214952e1,
-4.303928221819e1));
#4472=cartesian_point('',(7.221742762260e1,-1.082686980567e1,
-4.303924772754e1));
#4473=cartesian_point('',(7.232817873600e1,-1.090604613334e1,
-4.281657879631e1));
#4474=cartesian_point('',(7.249202949275e1,-1.102100493781e1,
-4.244868279072e1));
#4475=cartesian_point('',(7.261629778488e1,-1.108973286357e1,
-4.213137594980e1));
#4476=cartesian_point('',(7.268565165484e1,-1.112196957600e1,
-4.192434478755e1));
#4478=cartesian_point('',(7.268565165484e1,-1.112196957600e1,
-4.192434478755e1));
#4479=cartesian_point('',(7.273520392581e1,-1.114494500698e1,
-4.177644803263e1));
#4480=cartesian_point('',(7.278664411794e1,-1.116014366766e1,
-4.162582618972e1));
#4481=cartesian_point('',(7.283953897639e1,-1.116867395924e1,
-4.147514290325e1));
#4483=direction('',(-5.392200750161e-1,7.906436754090e-2,-8.384453091794e-1));
#4484=vector('',#4483,1.808878946932e0);
#4485=cartesian_point('',(7.320058223833e1,-1.091768001942e1,
-4.152263615026e1));
#4486=line('',#4485,#4484);
#4487=cartesian_point('',(7.218135063323e1,-1.076811520993e1,
-4.312438336069e1));
#4488=cartesian_point('',(7.217878574539e1,-1.078546584640e1,
-4.312432370683e1));
#4489=cartesian_point('',(7.217536364036e1,-1.082095184905e1,
-4.311974094446e1));
#4490=cartesian_point('',(7.217627508582e1,-1.087793765559e1,
-4.309628551522e1));
#4491=cartesian_point('',(7.218238244314e1,-1.093503660026e1,
-4.305859435826e1));
#4492=cartesian_point('',(7.219218235432e1,-1.099184564397e1,
-4.300915845362e1));
#4493=cartesian_point('',(7.220449084615e1,-1.104892947853e1,
-4.294920023176e1));
#4494=cartesian_point('',(7.221841123302e1,-1.110681224456e1,
-4.287902697123e1));
#4495=cartesian_point('',(7.223314977785e1,-1.116577921414e1,
-4.279849029356e1));
#4496=cartesian_point('',(7.224795701010e1,-1.122596215137e1,
-4.270693882857e1));
#4497=cartesian_point('',(7.226203009439e1,-1.128725972470e1,
-4.260328418936e1));
#4498=cartesian_point('',(7.227442345958e1,-1.134921199405e1,
-4.248606013286e1));
#4499=cartesian_point('',(7.228393401876e1,-1.141082870779e1,
-4.235334819332e1));
#4500=cartesian_point('',(7.228908173138e1,-1.147039050173e1,
-4.220251762373e1));
#4501=cartesian_point('',(7.228804410001e1,-1.150658695306e1,
-4.208741232989e1));
#4502=cartesian_point('',(7.228602133765e1,-1.152267185447e1,
-4.202617897883e1));
#4504=cartesian_point('',(7.263983211819e1,-1.083651782272e1,
-4.331177673041e1));
#4505=direction('',(-1.475486606961e-1,-9.890547976360e-1,0.e0));
#4506=direction('',(-8.292666812463e-1,1.237112326539e-1,5.449883506003e-1));
#4507=axis2_placement_3d('',#4504,#4505,#4506);
#4509=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#4510=direction('',(0.e0,0.e0,-1.e0));
#4511=direction('',(9.935419706749e-1,-1.134652039499e-1,0.e0));
#4512=axis2_placement_3d('',#4509,#4510,#4511);
#4514=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#4515=direction('',(0.e0,0.e0,1.e0));
#4516=direction('',(9.890547976359e-1,-1.475486606968e-1,0.e0));
#4517=axis2_placement_3d('',#4514,#4515,#4516);
#4519=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#4520=direction('',(0.e0,0.e0,1.e0));
#4521=direction('',(9.914448613738e-1,-1.305261922201e-1,0.e0));
#4522=axis2_placement_3d('',#4519,#4520,#4521);
#4524=cartesian_point('',(7.255282918715e1,-8.285677288298e0,
-4.303925043333e1));
#4525=cartesian_point('',(7.254702394305e1,-8.285130546146e0,
-4.304821934096e1));
#4526=cartesian_point('',(7.253609222877e1,-8.284042884502e0,
-4.306657484255e1));
#4527=cartesian_point('',(7.252128109034e1,-8.282385965963e0,
-4.309491473215e1));
#4528=cartesian_point('',(7.251292820680e1,-8.281304255647e0,
-4.311453646764e1));
#4529=cartesian_point('',(7.250896600194e1,-8.280736519714e0,
-4.312443363671e1));
#4531=cartesian_point('',(7.417521156626e1,-8.462253038629e0,
-3.937758808361e1));
#4532=cartesian_point('',(7.417395140730e1,-8.463092022757e0,
-3.951015994292e1));
#4533=cartesian_point('',(7.415830976281e1,-8.463391540814e0,
-3.977519678612e1));
#4534=cartesian_point('',(7.409583396588e1,-8.458623093422e0,
-4.016846934300e1));
#4535=cartesian_point('',(7.402855869697e1,-8.452358871515e0,
-4.042521597437e1));
#4536=cartesian_point('',(7.398867685983e1,-8.448444362808e0,
-4.055159382174e1));
#4538=cartesian_point('',(7.398867685983e1,-8.448444362808e0,
-4.055159382174e1));
#4539=cartesian_point('',(7.395266568044e1,-8.444909353364e0,
-4.066570645037e1));
#4540=cartesian_point('',(7.387046006412e1,-8.436569366790e0,
-4.089067774280e1));
#4541=cartesian_point('',(7.371764115599e1,-8.420374246258e0,
-4.121567053658e1));
#4542=cartesian_point('',(7.359688630460e1,-8.407199327301e0,
-4.142226971378e1));
#4543=cartesian_point('',(7.353203875358e1,-8.400047079888e0,
-4.152263938515e1));
#4545=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4546=direction('',(0.e0,0.e0,-1.e0));
#4547=direction('',(9.935381809897e-1,-1.134983828770e-1,0.e0));
#4548=axis2_placement_3d('',#4545,#4546,#4547);
#4550=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4551=direction('',(0.e0,0.e0,-1.e0));
#4552=direction('',(9.916377234343e-1,-1.290528010620e-1,0.e0));
#4553=axis2_placement_3d('',#4550,#4551,#4552);
#4555=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4556=direction('',(0.e0,0.e0,-1.e0));
#4557=direction('',(9.914448613738e-1,-1.305261922201e-1,0.e0));
#4558=axis2_placement_3d('',#4555,#4556,#4557);
#4560=cartesian_point('',(7.320058223833e1,-1.091768001942e1,
-4.152263615026e1));
#4561=cartesian_point('',(7.326706946899e1,-1.092785158189e1,
-4.141915875544e1));
#4562=cartesian_point('',(7.339055074197e1,-1.094695434777e1,
-4.120597984415e1));
#4563=cartesian_point('',(7.354567908336e1,-1.097139323005e1,
-4.087024120565e1));
#4564=cartesian_point('',(7.362817540489e1,-1.098482081013e1,
-4.063770310114e1));
#4565=cartesian_point('',(7.366400530079e1,-1.099078420129e1,
-4.051974943442e1));
#4567=cartesian_point('',(7.366400530079e1,-1.099078420129e1,
-4.051974943442e1));
#4568=cartesian_point('',(7.370141796993e1,-1.099701187951e1,
-4.039658479488e1));
#4569=cartesian_point('',(7.376442759857e1,-1.100783903032e1,
-4.014658279508e1));
#4570=cartesian_point('',(7.382269581124e1,-1.101894069817e1,
-3.976408398481e1));
#4571=cartesian_point('',(7.383694150836e1,-1.102311584641e1,
-3.950645399539e1));
#4572=cartesian_point('',(7.383790897035e1,-1.102425177730e1,
-3.937758835562e1));
#4574=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#4575=direction('',(0.e0,0.e0,1.e0));
#4576=direction('',(9.890374295949e-1,-1.476650360117e-1,0.e0));
#4577=axis2_placement_3d('',#4574,#4575,#4576);
#4579=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#4580=direction('',(0.e0,0.e0,1.e0));
#4581=direction('',(9.916377234343e-1,-1.290528010620e-1,0.e0));
#4582=axis2_placement_3d('',#4579,#4580,#4581);
#4584=cartesian_point('',(7.387720892967e1,-8.427381885086e0,
-3.937499939292e1));
#4585=direction('',(9.743526981662e-3,9.250615958327e-3,9.999097408198e-1));
#4586=direction('',(9.933466452945e-1,-1.148398328433e-1,-8.617138426058e-3));
#4587=axis2_placement_3d('',#4584,#4585,#4586);
#4589=direction('',(-4.445514130109e-1,4.907624964453e-2,-8.944079398747e-1));
#4590=vector('',#4589,9.152090729421e-1);
#4591=cartesian_point('',(7.424139249758e1,-7.823124178245e0,
-6.278711645408e0));
#4592=line('',#4591,#4590);
#4593=cartesian_point('',(7.604825374967e1,-8.080927994209e0,
-8.214297679860e0));
#4594=direction('',(-1.303153123058e-1,-9.914178344098e-1,1.042098808998e-2));
#4595=direction('',(-8.862028207272e-1,1.211857584501e-1,4.471672757302e-1));
#4596=axis2_placement_3d('',#4593,#4594,#4595);
#4598=direction('',(-9.716827567951e-3,-9.282526432129e-3,-9.999097049059e-1));
#4599=vector('',#4598,3.328463781052e1);
#4600=cartesian_point('',(7.357201073481e1,-7.755230501826e0,
-8.193502256432e0));
#4601=line('',#4600,#4599);
#4602=direction('',(5.413631167917e-1,-6.237240879663e-2,8.384722168316e-1));
#4603=vector('',#4602,1.345621604016e-1);
#4604=cartesian_point('',(7.324858964855e1,-8.064196032086e0,
-4.147513462745e1));
#4605=line('',#4604,#4603);
#4606=cartesian_point('',(7.024966746991e1,-7.647171431637e0,
-3.934686923310e1));
#4607=direction('',(-1.304485363329e-1,-9.914000819215e-1,1.044303283197e-2));
#4608=direction('',(8.305378859727e-1,-1.150226260692e-1,-5.449556087024e-1));
#4609=axis2_placement_3d('',#4606,#4607,#4608);
#4611=direction('',(9.818513778748e-3,9.269247539952e-3,9.999088347631e-1));
#4612=vector('',#4611,3.310249245316e1);
#4613=cartesian_point('',(7.391637521932e1,-8.129959374983e0,
-3.937818630200e1));
#4614=line('',#4613,#4612);
#4615=cartesian_point('',(7.386161252469e1,-7.283543656982e0,
-6.060277326782e0));
#4616=cartesian_point('',(7.372598734102e1,-7.268580202354e0,
-6.333155227412e0));
#4617=cartesian_point('',(7.359036466517e1,-7.253619045407e0,
-6.606034471087e0));
#4618=cartesian_point('',(7.345473943061e1,-7.238655691601e0,
-6.878912351950e0));
#4620=cartesian_point('',(7.430666728131e1,-7.327433212684e0,
-6.283884085919e0));
#4621=direction('',(-4.445372020373e-1,4.907697462223e-2,-8.944149632954e-1));
#4622=direction('',(-1.305446964362e-1,-9.913869843052e-1,1.048473092452e-2));
#4623=axis2_placement_3d('',#4620,#4621,#4622);
#4625=cartesian_point('',(7.386161252469e1,-7.283543656982e0,
-6.060277326782e0));
#4626=cartesian_point('',(7.390563029061e1,-7.288398917064e0,
-5.971713406317e0));
#4627=cartesian_point('',(7.398890333775e1,-7.304647229656e0,
-5.802783535560e0));
#4628=cartesian_point('',(7.409977307609e1,-7.343887456338e0,
-5.574399006604e0));
#4629=cartesian_point('',(7.419760372863e1,-7.394703575680e0,
-5.369649965006e0));
#4630=cartesian_point('',(7.428346345425e1,-7.454985678652e0,
-5.186789494504e0));
#4631=cartesian_point('',(7.435815517210e1,-7.523344591627e0,
-5.024456066579e0));
#4632=cartesian_point('',(7.442209201966e1,-7.598858495538e0,
-4.881970419936e0));
#4633=cartesian_point('',(7.447514869045e1,-7.680361142860e0,
-4.759776502746e0));
#4634=cartesian_point('',(7.451740866100e1,-7.767385886909e0,
-4.657761823483e0));
#4635=cartesian_point('',(7.453824123183e1,-7.828827684523e0,
-4.603516432880e0));
#4636=cartesian_point('',(7.454675242041e1,-7.860536280189e0,
-4.579937027139e0));
#4638=cartesian_point('',(7.377115808953e1,-2.411039393940e0,
-6.878912337570e0));
#4639=cartesian_point('',(7.390757513896e1,-2.413906678031e0,
-6.606036464431e0));
#4640=cartesian_point('',(7.404398897063e1,-2.416775775734e0,
-6.333159038293e0));
#4641=cartesian_point('',(7.418040598276e1,-2.419642953223e0,
-6.060283145388e0));
#4643=cartesian_point('',(7.421813036129e1,-2.425647305790e0,
-7.102517765337e0));
#4644=direction('',(4.471399640470e-1,-9.366633941300e-3,8.944149589093e-1));
#4645=direction('',(2.564427241427e-5,9.999453031975e-1,1.045896532046e-2));
#4646=axis2_placement_3d('',#4643,#4644,#4645);
#4648=cartesian_point('',(7.462738235652e1,-2.434220267138e0,
-6.283890185766e0));
#4649=direction('',(4.471399640470e-1,-9.366633941300e-3,8.944149589093e-1));
#4650=direction('',(-1.625971310442e-7,9.999451685143e-1,1.047186539673e-2));
#4651=axis2_placement_3d('',#4648,#4649,#4650);
#4653=cartesian_point('',(7.418040598277e1,-2.419642953223e0,
-6.060283145388e0));
#4654=cartesian_point('',(7.422478398931e1,-2.420575126550e0,
-5.971514184938e0));
#4655=cartesian_point('',(7.430963607059e1,-2.415308825873e0,
-5.802244988330e0));
#4656=cartesian_point('',(7.442481821162e1,-2.390788859579e0,
-5.573588106279e0));
#4657=cartesian_point('',(7.452850085778e1,-2.353085435582e0,
-5.368732536956e0));
#4658=cartesian_point('',(7.462148725405e1,-2.304454086364e0,
-5.185890547088e0));
#4659=cartesian_point('',(7.470439317856e1,-2.246390459710e0,
-5.023697762124e0));
#4660=cartesian_point('',(7.477755445386e1,-2.179864782471e0,
-4.881381806556e0));
#4661=cartesian_point('',(7.484068418702e1,-2.106026560081e0,
-4.759407469397e0));
#4662=cartesian_point('',(7.489383523223e1,-2.025384049071e0,
-4.657597453926e0));
#4663=cartesian_point('',(7.492244939545e1,-1.967273767024e0,
-4.603469192436e0));
#4664=cartesian_point('',(7.493500107955e1,-1.937004859078e0,
-4.579937185735e0));
#4666=cartesian_point('',(7.462737323407e1,-1.934250141350e0,
-6.278701214534e0));
#4667=cartesian_point('',(7.468557147375e1,-1.937418359592e0,
-5.976089627491e0));
#4668=cartesian_point('',(7.477480645875e1,-1.919274939066e0,
-5.516412082268e0));
#4669=cartesian_point('',(7.488590315960e1,-1.834282462239e0,
-4.954748427268e0));
#4670=cartesian_point('',(7.493950659202e1,-1.729196947339e0,
-4.692545230061e0));
#4671=cartesian_point('',(7.494078929378e1,-1.656040753262e0,
-4.695465837270e0));
#4673=cartesian_point('',(7.434526077350e1,-1.287634650733e0,
-3.937497996936e1));
#4674=direction('',(-8.522669158842e-3,1.047140379570e-2,-9.999088527526e-1));
#4675=direction('',(9.998297467302e-1,-1.627633029435e-2,-8.692446465952e-3));
#4676=axis2_placement_3d('',#4673,#4674,#4675);
#4678=cartesian_point('',(7.374786143683e1,-1.266860703834e0,
-4.135910803348e1));
#4679=direction('',(-5.449937950794e-1,8.813942687469e-3,-8.383937486284e-1));
#4680=direction('',(8.383454836166e-1,-9.291640924386e-3,-5.450601026571e-1));
#4681=axis2_placement_3d('',#4678,#4679,#4680);
#4683=direction('',(8.422401679930e-3,-1.047131491274e-2,9.999097032802e-1));
#4684=vector('',#4683,3.328464888768e1);
#4685=cartesian_point('',(7.367419110704e1,-1.565656739600e0,
-4.147514290324e1));
#4686=line('',#4685,#4684);
#4687=cartesian_point('',(7.645244220834e1,-1.914525484414e0,
-8.214302336568e0));
#4688=direction('',(2.178976337368e-4,9.999457082622e-1,1.041791959157e-2));
#4689=direction('',(-9.999653150110e-1,1.311392673758e-4,8.327759453326e-3));
#4690=axis2_placement_3d('',#4687,#4688,#4689);
#4692=direction('',(4.471478090441e-1,-9.369253475366e-3,8.944110095232e-1));
#4693=vector('',#4692,9.152199651804e-1);
#4694=cartesian_point('',(7.421813463185e1,-1.925675213510e0,
-7.097284027527e0));
#4695=line('',#4694,#4693);
#4696=direction('',(-8.524526133136e-3,1.047154283695e-2,-9.999088354669e-1));
#4697=vector('',#4696,3.310208880424e1);
#4698=cartesian_point('',(7.462737323407e1,-1.934250141350e0,
-6.278701214534e0));
#4699=line('',#4698,#4697);
#4700=cartesian_point('',(7.064740557575e1,-1.587423337544e0,
-3.934704175998e1));
#4701=direction('',(1.374433436137e-4,9.999456698628e-1,1.042297616079e-2));
#4702=direction('',(9.999671000736e-1,-5.289601986947e-5,-8.111471657623e-3));
#4703=axis2_placement_3d('',#4700,#4701,#4702);
#4705=direction('',(-5.465480041149e-1,8.784953179934e-3,-8.373816954028e-1));
#4706=vector('',#4705,1.346508296291e-1);
#4707=cartesian_point('',(7.374778424922e1,-1.566839640834e0,
-4.136238876323e1));
#4708=line('',#4707,#4706);
#4709=cartesian_point('',(7.367461255791e1,-2.065629753053e0,
-4.148040492857e1));
#4710=direction('',(8.411024718862e-3,-1.047141369487e-2,9.999097980110e-1));
#4711=direction('',(-2.827717330845e-3,9.999409222315e-1,1.049552578478e-2));
#4712=axis2_placement_3d('',#4709,#4710,#4711);
#4714=cartesian_point('',(7.281653453723e1,-7.517154694892e0,
-4.147601149195e1));
#4715=cartesian_point('',(7.285246507533e1,-7.483064728730e0,
-3.777640375278e1));
#4716=cartesian_point('',(7.292423100784e1,-7.414886171584e0,
-3.037828630133e1));
#4717=cartesian_point('',(7.303182404438e1,-7.312643775089e0,
-1.928440635388e1));
#4718=cartesian_point('',(7.310357651577e1,-7.244505750735e0,
-1.189068437505e1));
#4719=cartesian_point('',(7.313938999103e1,-7.210435543836e0,
-8.194372284094e0));
#4721=cartesian_point('',(7.345482307018e1,-2.397856762368e0,
-8.194372283734e0));
#4722=cartesian_point('',(7.342376304003e1,-2.359403436105e0,
-1.189068419681e1));
#4723=cartesian_point('',(7.336151971471e1,-2.282482864213e0,
-1.928440599865e1));
#4724=cartesian_point('',(7.326818571447e1,-2.167071241585e0,
-3.037828567731e1));
#4725=cartesian_point('',(7.320594933392e1,-2.090109100773e0,
-3.777640402737e1));
#4726=cartesian_point('',(7.317477581852e1,-2.051620900812e0,
-4.147601194523e1));
#4728=cartesian_point('',(7.317161488574e1,-1.988874683467e0,
-4.202617897883e1));
#4729=cartesian_point('',(7.317176688946e1,-2.002059158390e0,
-4.196771789774e1));
#4730=cartesian_point('',(7.317227722819e1,-2.024291547187e0,
-4.184901931583e1));
#4731=cartesian_point('',(7.317323634438e1,-2.045339364174e0,
-4.166577648501e1));
#4732=cartesian_point('',(7.317423782321e1,-2.050923631021e0,
-4.153987515801e1));
#4733=cartesian_point('',(7.317477581852e1,-2.051620900812e0,
-4.147601194523e1));
#4735=cartesian_point('',(7.351552416755e1,-1.539438244942e0,
-4.192434478754e1));
#4736=cartesian_point('',(7.334231580656e1,-1.594957336282e0,
-4.193657767776e1));
#4737=cartesian_point('',(7.317743931635e1,-1.792463691426e0,
-4.198132098237e1));
#4738=cartesian_point('',(7.317161488574e1,-1.988874683467e0,
-4.202617897883e1));
#4740=cartesian_point('',(7.301367743512e1,-1.255203292104e0,
-4.303928221819e1));
#4741=cartesian_point('',(7.301278760745e1,-1.307978594098e0,
-4.303924772754e1));
#4742=cartesian_point('',(7.313292581430e1,-1.372021636181e0,
-4.281657879631e1));
#4743=cartesian_point('',(7.331037994012e1,-1.464610136785e0,
-4.244868279071e1));
#4744=cartesian_point('',(7.344255589423e1,-1.516529818620e0,
-4.213137594980e1));
#4745=cartesian_point('',(7.351552416755e1,-1.539438244942e0,
-4.192434478754e1));
#4747=cartesian_point('',(7.351552416755e1,-1.539438244942e0,
-4.192434478754e1));
#4748=cartesian_point('',(7.356765140749e1,-1.555749248678e0,
-4.177644803263e1));
#4749=cartesian_point('',(7.362063534496e1,-1.564103590313e0,
-4.162582618971e1));
#4750=cartesian_point('',(7.367419110704e1,-1.565656739600e0,
-4.147514290324e1));
#4752=direction('',(-5.449269433595e-1,8.005617754014e-3,-8.384453091796e-1));
#4753=vector('',#4752,1.808878946933e0);
#4754=cartesian_point('',(7.399938431058e1,-1.269684485517e0,
-4.152263615026e1));
#4755=line('',#4754,#4753);
#4756=cartesian_point('',(7.296935024808e1,-1.254435644116e0,
-4.312438336069e1));
#4757=cartesian_point('',(7.296907201571e1,-1.271972628531e0,
-4.312432370683e1));
#4758=cartesian_point('',(7.297031104007e1,-1.307601717857e0,
-4.311974094447e1));
#4759=cartesian_point('',(7.297865282833e1,-1.363981035395e0,
-4.309628551522e1));
#4760=cartesian_point('',(7.299216084418e1,-1.419794320579e0,
-4.305859435828e1));
#4761=cartesian_point('',(7.300929198392e1,-1.474838209949e0,
-4.300915845364e1));
#4762=cartesian_point('',(7.302894611046e1,-1.529827103813e0,
-4.294920023179e1));
#4763=cartesian_point('',(7.305030262354e1,-1.585397699668e0,
-4.287902697125e1));
#4764=cartesian_point('',(7.307261181208e1,-1.641936432512e0,
-4.279849029358e1));
#4765=cartesian_point('',(7.309514781604e1,-1.699671764740e0,
-4.270693882859e1));
#4766=cartesian_point('',(7.311710144199e1,-1.758608022733e0,
-4.260328418937e1));
#4767=cartesian_point('',(7.313747517404e1,-1.818412623085e0,
-4.248606013285e1));
#4768=cartesian_point('',(7.315494696409e1,-1.878260820231e0,
-4.235334819329e1));
#4769=cartesian_point('',(7.316782501149e1,-1.936641143464e0,
-4.220251762361e1));
#4770=cartesian_point('',(7.317152084215e1,-1.972663367173e0,
-4.208741232984e1));
#4771=cartesian_point('',(7.317161488574e1,-1.988874683467e0,
-4.202617897883e1));
#4773=cartesian_point('',(7.343283769296e1,-1.262409220633e0,
-4.331177673041e1));
#4774=direction('',(-1.718880481738e-2,-9.998522615812e-1,0.e0));
#4775=direction('',(-8.383197459633e-1,1.441184367092e-2,5.449883506003e-1));
#4776=axis2_placement_3d('',#4773,#4774,#4775);
#4778=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#4779=direction('',(0.e0,0.e0,-1.e0));
#4780=direction('',(9.998522608363e-1,1.718884814229e-2,0.e0));
#4781=axis2_placement_3d('',#4778,#4779,#4780);
#4783=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#4784=direction('',(0.e0,0.e0,-1.e0));
#4785=direction('',(9.999788139917e-1,6.509344655868e-3,0.e0));
#4786=axis2_placement_3d('',#4783,#4784,#4785);
#4788=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#4789=direction('',(0.e0,0.e0,1.e0));
#4790=direction('',(9.998522615811e-1,-1.718880481805e-2,0.e0));
#4791=axis2_placement_3d('',#4788,#4789,#4790);
#4793=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#4794=direction('',(0.e0,0.e0,1.e0));
#4795=direction('',(1.e0,0.e0,0.e0));
#4796=axis2_placement_3d('',#4793,#4794,#4795);
#4798=cartesian_point('',(7.301362752514e1,1.255255526228e0,-4.303925043507e1));
#4799=cartesian_point('',(7.300780078940e1,1.255040391770e0,-4.304821900876e1));
#4800=cartesian_point('',(7.299682086250e1,1.254692861638e0,-4.306657403537e1));
#4801=cartesian_point('',(7.298192005523e1,1.254404617497e0,-4.309491388794e1));
#4802=cartesian_point('',(7.297349719837e1,1.254386762358e0,-4.311453609948e1));
#4803=cartesian_point('',(7.296949464081e1,1.254432230853e0,-4.312443363854e1));
#4805=cartesian_point('',(7.464517801361e1,1.291950747706e0,-3.937758808420e1));
#4806=cartesian_point('',(7.464403773239e1,1.290953902880e0,-3.951020830412e1));
#4807=cartesian_point('',(7.462855853451e1,1.288614391909e0,-3.977534178182e1));
#4808=cartesian_point('',(7.456595054036e1,1.285185707929e0,-4.016875473805e1));
#4809=cartesian_point('',(7.449838519403e1,1.282614237063e0,-4.042558912276e1));
#4810=cartesian_point('',(7.445830523779e1,1.281289191256e0,-4.055200870487e1));
#4812=cartesian_point('',(7.445830523779e1,1.281289191256e0,-4.055200870487e1));
#4813=cartesian_point('',(7.442214292348e1,1.280094080863e0,-4.066607129834e1));
#4814=cartesian_point('',(7.433956502966e1,1.277633935674e0,-4.089094403247e1));
#4815=cartesian_point('',(7.418598411960e1,1.273745894981e0,-4.121579691385e1));
#4816=cartesian_point('',(7.406458807656e1,1.271048201254e0,-4.142231026343e1));
#4817=cartesian_point('',(7.399938809275e1,1.269675904634e0,-4.152263938799e1));
#4819=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4820=direction('',(0.e0,0.e0,-1.e0));
#4821=direction('',(9.998528353063e-1,1.715539943975e-2,0.e0));
#4822=axis2_placement_3d('',#4819,#4820,#4821);
#4824=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4825=direction('',(0.e0,0.e0,-1.e0));
#4826=direction('',(9.999988959614e-1,1.485959642861e-3,0.e0));
#4827=axis2_placement_3d('',#4824,#4825,#4826);
#4829=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#4830=direction('',(0.e0,0.e0,-1.e0));
#4831=direction('',(1.e0,0.e0,0.e0));
#4832=axis2_placement_3d('',#4829,#4830,#4831);
#4834=cartesian_point('',(7.399938431058e1,-1.269684485517e0,
-4.152263615026e1));
#4835=cartesian_point('',(7.406663038922e1,-1.271090703817e0,
-4.141915875521e1));
#4836=cartesian_point('',(7.419154867434e1,-1.273912502510e0,
-4.120597984346e1));
#4837=cartesian_point('',(7.434853978575e1,-1.277893995075e0,
-4.087024120417e1));
#4838=cartesian_point('',(7.443208299078e1,-1.280438769624e0,
-4.063770309910e1));
#4839=cartesian_point('',(7.446838473570e1,-1.281674403268e0,
-4.051974943210e1));
#4841=cartesian_point('',(7.446838473570e1,-1.281674403268e0,
-4.051974943210e1));
#4842=cartesian_point('',(7.450629020924e1,-1.282965469588e0,
-4.039658479280e1));
#4843=cartesian_point('',(7.457017400829e1,-1.285475585715e0,
-4.014658279348e1));
#4844=cartesian_point('',(7.462939278651e1,-1.288876749311e0,
-3.976408398401e1));
#4845=cartesian_point('',(7.464406157585e1,-1.291156741973e0,
-3.950645399511e1));
#4846=cartesian_point('',(7.464516902981e1,-1.292156675682e0,
-3.937758835561e1));
#4848=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#4849=direction('',(0.e0,0.e0,1.e0));
#4850=direction('',(9.998502321529e-1,-1.730645150996e-2,0.e0));
#4851=axis2_placement_3d('',#4848,#4849,#4850);
#4853=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#4854=direction('',(0.e0,0.e0,1.e0));
#4855=direction('',(9.999988959614e-1,1.485959642861e-3,0.e0));
#4856=axis2_placement_3d('',#4853,#4854,#4855);
#4858=cartesian_point('',(7.434517323381e1,1.287626308609e0,-3.937499939293e1));
#4859=direction('',(8.452722083122e-3,1.044326106279e-2,9.999097408205e-1));
#4860=direction('',(9.998380331352e-1,1.580039308538e-2,-8.617138427957e-3));
#4861=axis2_placement_3d('',#4858,#4859,#4860);
#4863=direction('',(-4.471540020407e-1,-9.369207245966e-3,-8.944079138819e-1));
#4864=vector('',#4863,9.152086587133e-1);
#4865=cartesian_point('',(7.462736956559e1,1.934249997155e0,-6.278712039688e0));
#4866=line('',#4865,#4864);
#4867=cartesian_point('',(7.645242315717e1,1.914494450889e0,-8.214297679813e0));
#4868=direction('',(2.055476646207e-4,-9.999456789021e-1,1.042098820233e-2));
#4869=direction('',(-8.944391483456e-1,4.476318185263e-3,4.471672757284e-1));
#4870=axis2_placement_3d('',#4867,#4868,#4869);
#4872=direction('',(-8.422097068525e-3,-1.047141363354e-2,-9.999097048121e-1));
#4873=vector('',#4872,3.328463888660e1);
#4874=cartesian_point('',(7.395485269117e1,1.914190985381e0,-8.193502256432e0));
#4875=line('',#4874,#4873);
#4876=direction('',(5.448778771548e-1,8.823233908681e-3,8.384689913949e-1));
#4877=vector('',#4876,1.345445732126e-1);
#4878=cartesian_point('',(7.367452623157e1,1.565653763956e0,-4.147513570031e1));
#4879=line('',#4878,#4877);
#4880=cartesian_point('',(7.064682799448e1,1.587672779062e0,-3.934686923307e1));
#4881=direction('',(7.114678639379e-5,-9.999454675155e-1,1.044303276137e-2));
#4882=direction('',(8.384377208572e-1,-5.631776999671e-3,-5.449683214020e-1));
#4883=axis2_placement_3d('',#4880,#4881,#4882);
#4885=direction('',(8.524632345769e-3,1.047152105583e-2,9.999088347895e-1));
#4886=vector('',#4885,3.310249205761e1);
#4887=cartesian_point('',(7.434518299107e1,1.587616554573e0,-3.937818630164e1));
#4888=line('',#4887,#4886);
#4889=cartesian_point('',(7.418040941006e1,2.419643102781e0,-6.060277326840e0));
#4890=cartesian_point('',(7.404399139589e1,2.416775904187e0,-6.333155227469e0));
#4891=cartesian_point('',(7.390757616771e1,2.413906754898e0,-6.606034471088e0));
#4892=cartesian_point('',(7.377115811624e1,2.411039449702e0,-6.878912351950e0));
#4894=cartesian_point('',(7.462738539785e1,2.434220331015e0,-6.283884085946e0));
#4895=direction('',(-4.471399552725e-1,-9.366633983679e-3,-8.944149632954e-1));
#4896=direction('',(-2.577403229451e-5,-9.999450340281e-1,1.048466776834e-2));
#4897=axis2_placement_3d('',#4894,#4895,#4896);
#4899=cartesian_point('',(7.418040941006e1,2.419643102781e0,-6.060277326840e0));
#4900=cartesian_point('',(7.422468449204e1,2.420574856934e0,-5.971713095395e0));
#4901=cartesian_point('',(7.430936629528e1,2.415334832443e0,-5.802782549475e0));
#4902=cartesian_point('',(7.442441011296e1,2.390901427741e0,-5.574396624432e0));
#4903=cartesian_point('',(7.452803721037e1,2.353289082338e0,-5.369646479738e0));
#4904=cartesian_point('',(7.462103100938e1,2.304729187781e0,-5.186785592800e0));
#4905=cartesian_point('',(7.470400628860e1,2.246703994280e0,-5.024452320802e0));
#4906=cartesian_point('',(7.477725236770e1,2.180181408349e0,-4.881967323734e0));
#4907=cartesian_point('',(7.484049292221e1,2.106301427755e0,-4.759774275118e0));
#4908=cartesian_point('',(7.489374978689e1,2.025537665448e0,-4.657760715051e0));
#4909=cartesian_point('',(7.492242350342e1,1.967341372800e0,-4.603516076967e0));
#4910=cartesian_point('',(7.493500048921e1,1.937015430715e0,-4.579937027323e0));
#4912=cartesian_point('',(7.345473939684e1,7.238655743399e0,-6.878912337571e0));
#4913=cartesian_point('',(7.359036363518e1,7.253618987338e0,-6.606036464428e0));
#4914=cartesian_point('',(7.372598492008e1,7.268580013183e0,-6.333159038306e0));
#4915=cartesian_point('',(7.386160910753e1,7.283543357944e0,-6.060283145397e0));
#4917=cartesian_point('',(7.389979447397e1,7.282514392918e0,-7.102517765336e0));
#4918=direction('',(4.445372107297e-1,4.907697581113e-2,8.944149589100e-1));
#4919=direction('',(-1.304937491127e-1,9.913939631693e-1,1.045902643427e-2));
#4920=axis2_placement_3d('',#4917,#4918,#4919);
#4922=cartesian_point('',(7.430666425765e1,7.327432879042e0,-6.283890185755e0));
#4923=direction('',(4.445372107297e-1,4.907697581113e-2,8.944149589100e-1));
#4924=direction('',(-1.305194387895e-1,9.913904445640e-1,1.047198764393e-2));
#4925=axis2_placement_3d('',#4922,#4923,#4924);
#4927=cartesian_point('',(7.386160910753e1,7.283543357944e0,-6.060283145397e0));
#4928=cartesian_point('',(7.390572913271e1,7.288411652941e0,-5.971514174046e0));
#4929=cartesian_point('',(7.398916790538e1,7.304708321272e0,-5.802244970263e0));
#4930=cartesian_point('',(7.410016412420e1,7.344052792851e0,-5.573588140544e0));
#4931=cartesian_point('',(7.419803843781e1,7.394966939314e0,-5.368732632444e0));
#4932=cartesian_point('',(7.428388165580e1,7.455319387793e0,-5.185890649120e0));
#4933=cartesian_point('',(7.435849952426e1,7.523707695483e0,-5.023697779379e0));
#4934=cartesian_point('',(7.442235156305e1,7.599213714397e0,-4.881381797455e0));
#4935=cartesian_point('',(7.447530339138e1,7.680660327849e0,-4.759407457947e0));
#4936=cartesian_point('',(7.451747375694e1,7.767550526883e0,-4.657597454395e0));
#4937=cartesian_point('',(7.453825820860e1,7.828898562499e0,-4.603469192623e0));
#4938=cartesian_point('',(7.454675162607e1,7.860546839557e0,-4.579937185732e0));
#4940=cartesian_point('',(7.424139606991e1,7.823124505045e0,-6.278700987931e0));
#4941=cartesian_point('',(7.429950995037e1,7.827579786737e0,-5.976089403951e0));
#4942=cartesian_point('',(7.438561326209e1,7.857215484441e0,-5.516412129147e0));
#4943=cartesian_point('',(7.448466578471e1,7.955981869303e0,-4.954748416295e0));
#4944=cartesian_point('',(7.452409421749e1,8.067165014737e0,-4.692545230940e0));
#4945=cartesian_point('',(7.451581714630e1,8.139862773426e0,-4.695465837264e0));
#4947=cartesian_point('',(7.387729680932e1,8.427385040575e0,-3.937497996936e1));
#4948=direction('',(-9.816549007497e-3,9.269387931737e-3,-9.999088527526e-1));
#4949=direction('',(9.934005520641e-1,1.143668856493e-1,-8.692446466360e-3));
#4950=axis2_placement_3d('',#4947,#4948,#4949);
#4952=cartesian_point('',(7.328229676262e1,8.370005002758e0,-4.135910803348e1));
#4953=direction('',(-5.414817479951e-1,-6.239742661979e-2,-8.383937486285e-1));
#4954=direction('',(8.323861242685e-1,1.002138943345e-1,-5.450601026562e-1));
#4955=axis2_placement_3d('',#4952,#4953,#4954);
#4957=direction('',(9.717128154135e-3,-9.282387826585e-3,9.999097032716e-1));
#4958=vector('',#4957,3.328464892215e1);
#4959=cartesian_point('',(7.324825738700e1,8.064149317409e0,-4.147514293742e1));
#4960=line('',#4959,#4958);
#4961=cartesian_point('',(7.604827668848e1,8.080899713418e0,-8.214302336606e0));
#4962=direction('',(-1.303030720474e-1,9.914194754833e-1,1.041791953094e-2));
#4963=direction('',(-9.914275902537e-1,-1.303916473778e-1,8.327759468107e-3));
#4964=axis2_placement_3d('',#4961,#4962,#4963);
#4966=direction('',(4.445453008618e-1,4.907539862785e-2,8.944110244911e-1));
#4967=vector('',#4966,9.152201918305e-1);
#4968=cartesian_point('',(7.383453923438e1,7.778209709299e0,-7.097284017341e0));
#4969=line('',#4968,#4967);
#4970=direction('',(-9.818408870591e-3,9.269283316586e-3,-9.999088354615e-1));
#4971=vector('',#4970,3.310208903126e1);
#4972=cartesian_point('',(7.424139606991e1,7.823124505045e0,-6.278700987931e0));
#4973=line('',#4972,#4971);
#4974=cartesian_point('',(7.025020755090e1,7.647494130531e0,-3.934704175993e1));
#4975=direction('',(-1.303828328697e-1,9.914089360422e-1,1.042297599217e-2));
#4976=direction('',(9.914191472729e-1,1.304694540815e-1,-8.111471651151e-3));
#4977=axis2_placement_3d('',#4974,#4975,#4976);
#4979=direction('',(-5.430188412363e-1,-6.262889420261e-2,-8.373817287673e-1));
#4980=vector('',#4979,1.346508651124e-1);
#4981=cartesian_point('',(7.332137534375e1,8.072582352194e0,-4.136238876321e1));
#4982=line('',#4981,#4980);
#4983=cartesian_point('',(7.331393481954e1,7.568508637177e0,-4.148040502239e1));
#4984=direction('',(9.705860993021e-3,-9.283970269759e-3,9.999097980110e-1));
#4985=direction('',(-1.333220068388e-1,9.910171978482e-1,1.049552578464e-2));
#4986=axis2_placement_3d('',#4983,#4984,#4985);
#4988=cartesian_point('',(7.317476456863e1,2.051620589391e0,-4.147601149277e1));
#4989=cartesian_point('',(7.320593808254e1,2.090108787500e0,-3.777640375264e1));
#4990=cartesian_point('',(7.326819096009e1,2.167071401555e0,-3.037828629986e1));
#4991=cartesian_point('',(7.336151821260e1,2.282482809544e0,-1.928440635213e1));
#4992=cartesian_point('',(7.342376303478e1,2.359403480521e0,-1.189068437428e1));
#4993=cartesian_point('',(7.345482306641e1,2.397856808624e0,-8.194372284094e0));
#4995=cartesian_point('',(7.313938998873e1,7.210435590195e0,-8.194372283734e0));
#4996=cartesian_point('',(7.310357651519e1,7.244505795462e0,-1.189068419754e1));
#4997=cartesian_point('',(7.303182554456e1,7.312643917381e0,-1.928440600055e1));
#4998=cartesian_point('',(7.292422577299e1,7.414885644159e0,-3.037828567827e1));
#4999=cartesian_point('',(7.285247629970e1,7.483065889691e0,-3.777640402969e1));
#5000=cartesian_point('',(7.281654575987e1,7.517155857495e0,-4.147601194683e1));
#5002=cartesian_point('',(7.280522202770e1,7.578952706440e0,-4.202617898099e1));
#5003=cartesian_point('',(7.280709375162e1,7.565900183379e0,-4.196771446538e1));
#5004=cartesian_point('',(7.281050145961e1,7.543923677818e0,-4.184901132676e1));
#5005=cartesian_point('',(7.281419963826e1,7.523182229958e0,-4.166577068675e1));
#5006=cartesian_point('',(7.281592139766e1,7.517776738665e0,-4.153987268580e1));
#5007=cartesian_point('',(7.281654575987e1,7.517155857495e0,-4.147601194683e1));
#5009=cartesian_point('',(7.308752565378e1,8.069433353565e0,-4.192434477495e1));
#5010=cartesian_point('',(7.292304596862e1,7.991781056966e0,-4.193657773467e1));
#5011=cartesian_point('',(7.278535947235e1,7.774443573993e0,-4.198132094191e1));
#5012=cartesian_point('',(7.280522202770e1,7.578952706440e0,-4.202617898099e1));
#5014=cartesian_point('',(7.255287220923e1,8.285732441656e0,-4.303928221819e1));
#5015=cartesian_point('',(7.255887855338e1,8.233292493869e0,-4.303924772755e1));
#5016=cartesian_point('',(7.268634825446e1,8.185478533944e0,-4.281657879574e1));
#5017=cartesian_point('',(7.287436946704e1,8.116844537883e0,-4.244868279361e1));
#5018=cartesian_point('',(7.301219148450e1,8.082621524256e0,-4.213137593720e1));
#5019=cartesian_point('',(7.308752565378e1,8.069433353565e0,-4.192434477495e1));
#5021=cartesian_point('',(7.308752565378e1,8.069433353565e0,-4.192434477495e1));
#5022=cartesian_point('',(7.314133592721e1,8.060065862129e0,-4.177644808684e1));
#5023=cartesian_point('',(7.319495678157e1,8.058698695591e0,-4.162582706109e1));
#5024=cartesian_point('',(7.324825738700e1,8.064149317409e0,-4.147514293742e1));
#5026=direction('',(-5.413099606205e-1,-6.319011036850e-2,-8.384453091792e-1));
#5027=vector('',#5026,1.808878946934e0);
#5028=cartesian_point('',(7.353203640076e1,8.400035701956e0,-4.152263615026e1));
#5029=line('',#5028,#5027);
#5030=cartesian_point('',(7.250882404925e1,8.280707663373e0,-4.312438336069e1));
#5031=cartesian_point('',(7.251083723300e1,8.263284393710e0,-4.312432370683e1));
#5032=cartesian_point('',(7.251671618669e1,8.228121841372e0,-4.311974094448e1));
#5033=cartesian_point('',(7.253234558739e1,8.173313678666e0,-4.309628551531e1));
#5034=cartesian_point('',(7.255302313583e1,8.119741033812e0,-4.305859435848e1));
#5035=cartesian_point('',(7.257719238555e1,8.067404115008e0,-4.300915845392e1));
#5036=cartesian_point('',(7.260385585923e1,8.015451037080e0,-4.294920023217e1));
#5037=cartesian_point('',(7.263228308260e1,7.963143439707e0,-4.287902697170e1));
#5038=cartesian_point('',(7.266178119862e1,7.910000337005e0,-4.279849029408e1));
#5039=cartesian_point('',(7.269166037639e1,7.855700477257e0,-4.270693882910e1));
#5040=cartesian_point('',(7.272111891378e1,7.800133950529e0,-4.260328418989e1));
#5041=cartesian_point('',(7.274912440359e1,7.743500291518e0,-4.248606013320e1));
#5042=cartesian_point('',(7.277425851075e1,7.686444633553e0,-4.235334819384e1));
#5043=cartesian_point('',(7.279464642149e1,7.630244671737e0,-4.220251762269e1));
#5044=cartesian_point('',(7.280301278728e1,7.595013057544e0,-4.208741233206e1));
#5045=cartesian_point('',(7.280522202770e1,7.578952706440e0,-4.202617898099e1));
#5047=cartesian_point('',(7.296938705537e1,8.333299553231e0,-4.331177673041e1));
#5048=direction('',(1.134651562775e-1,-9.935419761192e-1,0.e0));
#5049=direction('',(-8.330289274008e-1,-9.513413595306e-2,5.449883506003e-1));
#5050=axis2_placement_3d('',#5047,#5048,#5049);
#5052=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#5053=direction('',(0.e0,0.e0,-1.e0));
#5054=direction('',(9.890547863658e-1,1.475487362431e-1,0.e0));
#5055=axis2_placement_3d('',#5052,#5053,#5054);
#5057=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#5058=direction('',(0.e0,0.e0,1.e0));
#5059=direction('',(9.935419761193e-1,1.134651562768e-1,0.e0));
#5060=axis2_placement_3d('',#5057,#5058,#5059);
#5062=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#5063=direction('',(0.e0,0.e0,1.e0));
#5064=direction('',(9.914448613738e-1,1.305261922201e-1,0.e0));
#5065=axis2_placement_3d('',#5062,#5063,#5064);
#5067=cartesian_point('',(7.222513450403e1,1.077470393447e1,-4.303924529811e1));
#5068=cartesian_point('',(7.221936367710e1,1.077390217663e1,-4.304820831705e1));
#5069=cartesian_point('',(7.220851038999e1,1.077235592800e1,-4.306656499895e1));
#5070=cartesian_point('',(7.219374619349e1,1.077014044488e1,-4.309488161414e1));
#5071=cartesian_point('',(7.218548740112e1,1.076879244229e1,-4.311454032069e1));
#5072=cartesian_point('',(7.218153525905e1,1.076813713698e1,-4.312444871864e1));
#5074=cartesian_point('',(7.383794477318e1,1.102404866925e1,-3.937758808361e1));
#5075=cartesian_point('',(7.383694469818e1,1.102291211969e1,-3.951015994155e1));
#5076=cartesian_point('',(7.382191355106e1,1.101857445203e1,-3.977519678202e1));
#5077=cartesian_point('',(7.376033240153e1,1.100701049262e1,-4.016846933494e1));
#5078=cartesian_point('',(7.369372818322e1,1.099564914569e1,-4.042521596384e1));
#5079=cartesian_point('',(7.365419213811e1,1.098910809187e1,-4.055159381003e1));
#5081=cartesian_point('',(7.365419213811e1,1.098910809187e1,-4.055159381003e1));
#5082=cartesian_point('',(7.361849308208e1,1.098320226970e1,-4.066570644006e1));
#5083=cartesian_point('',(7.353693000648e1,1.096998169894e1,-4.089067773528e1));
#5084=cartesian_point('',(7.338512666951e1,1.094607254004e1,-4.121567053300e1));
#5085=cartesian_point('',(7.326507651868e1,1.092754487900e1,-4.142226971263e1));
#5086=cartesian_point('',(7.320058745579e1,1.091766963815e1,-4.152263938515e1));
#5088=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5089=direction('',(0.e0,0.e0,-1.e0));
#5090=direction('',(9.890597314991e-1,1.475155840139e-1,0.e0));
#5091=axis2_placement_3d('',#5088,#5089,#5090);
#5093=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5094=direction('',(0.e0,0.e0,-1.e0));
#5095=direction('',(9.912498101264e-1,1.319992951662e-1,0.e0));
#5096=axis2_placement_3d('',#5093,#5094,#5095);
#5098=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5099=direction('',(0.e0,0.e0,-1.e0));
#5100=direction('',(9.914448613738e-1,1.305261922201e-1,0.e0));
#5101=axis2_placement_3d('',#5098,#5099,#5100);
#5103=cartesian_point('',(7.353203640076e1,8.400035701956e0,-4.152263615026e1));
#5104=cartesian_point('',(7.359889072980e1,8.407418888812e0,-4.141915875274e1));
#5105=cartesian_point('',(7.372310864305e1,8.420926339388e0,-4.120597983573e1));
#5106=cartesian_point('',(7.387927636544e1,8.437470361287e0,-4.087024118788e1));
#5107=cartesian_point('',(7.396243700722e1,8.445851934116e0,-4.063770307677e1));
#5108=cartesian_point('',(7.399858946832e1,8.449365200010e0,-4.051974940671e1));
#5110=cartesian_point('',(7.399858946832e1,8.449365200010e0,-4.051974940671e1));
#5111=cartesian_point('',(7.403633917158e1,8.453032835882e0,-4.039658476998e1));
#5112=cartesian_point('',(7.410000406893e1,8.458882702873e0,-4.014658277605e1));
#5113=cartesian_point('',(7.415916016061e1,8.463240238074e0,-3.976408397515e1));
#5114=cartesian_point('',(7.417400105457e1,8.462894412249e0,-3.950645399217e1));
#5115=cartesian_point('',(7.417522955161e1,8.462047584877e0,-3.937758835562e1));
#5117=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#5118=direction('',(0.e0,0.e0,1.e0));
#5119=direction('',(9.935553200278e-1,1.133482511749e-1,0.e0));
#5120=axis2_placement_3d('',#5117,#5118,#5119);
#5122=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#5123=direction('',(0.e0,0.e0,1.e0));
#5124=direction('',(9.912498101264e-1,1.319992951662e-1,0.e0));
#5125=axis2_placement_3d('',#5122,#5123,#5124);
#5127=cartesian_point('',(7.354107101153e1,1.098060285918e1,-3.937499939292e1));
#5128=direction('',(7.017288765587e-3,1.145721917870e-2,9.999097408202e-1));
#5129=direction('',(9.892219150083e-1,1.461702698660e-1,-8.617138425962e-3));
#5130=axis2_placement_3d('',#5127,#5128,#5129);
#5132=direction('',(-4.421056617088e-1,-6.765436804258e-2,-8.944078881415e-1));
#5133=vector('',#5132,9.152082445860e-1);
#5134=cartesian_point('',(7.373645165039e1,1.165852858297e1,-6.278712433644e0));
#5135=line('',#5134,#5133);
#5136=cartesian_point('',(7.554847040816e1,1.187715936660e1,-8.214297679839e0));
#5137=direction('',(1.307228912357e-1,-9.913641756249e-1,1.042098817103e-2));
#5138=direction('',(-8.873713741947e-1,-1.123097137071e-1,4.471672757111e-1));
#5139=axis2_placement_3d('',#5136,#5137,#5138);
#5141=direction('',(-6.983240070141e-3,-1.148113204649e-2,-9.999097049059e-1));
#5142=vector('',#5141,3.328463781050e1);
#5143=cartesian_point('',(7.307230661381e1,1.155086013412e1,-8.193502256432e0));
#5144=line('',#5143,#5142);
#5145=direction('',(5.390597832091e-1,7.986796455484e-2,8.384722168113e-1));
#5146=vector('',#5145,1.345621603897e-1);
#5147=cartesian_point('',(7.283987199733e1,1.116871481230e1,-4.147513462743e1));
#5148=line('',#5147,#5146);
#5149=cartesian_point('',(6.983520170509e1,1.079535146948e1,-3.934686923309e1));
#5150=direction('',(1.305896122575e-1,-9.913815089240e-1,1.044303279803e-2));
#5151=direction('',(8.320080400169e-1,1.038556974474e-1,-5.449556087012e-1));
#5152=axis2_placement_3d('',#5149,#5150,#5151);
#5154=direction('',(7.084892078030e-3,1.149462313575e-2,9.999088348161e-1));
#5155=vector('',#5154,3.310249166259e1);
#5156=cartesian_point('',(7.350192406944e1,1.127802791646e1,-3.937818630149e1));
#5157=line('',#5156,#5155);
#5158=cartesian_point('',(7.322995892348e1,1.208142909823e1,-6.060277326828e0));
#5159=cartesian_point('',(7.309508222884e1,1.206078030498e1,-6.333155227456e0));
#5160=cartesian_point('',(7.296020855098e1,1.204012994137e1,-6.606034471086e0));
#5161=cartesian_point('',(7.282533183328e1,1.201948103756e1,-6.878912351949e0));
#5163=cartesian_point('',(7.367120825963e1,1.215422368996e1,-6.283884085949e0));
#5164=direction('',(-4.420920199056e-1,-6.764997688215e-2,-8.944149632937e-1));
#5165=direction('',(1.304935895481e-1,-9.913937139972e-1,1.048460460725e-2));
#5166=axis2_placement_3d('',#5163,#5164,#5165);
#5168=cartesian_point('',(7.322995892348e1,1.208142909823e1,-6.060277326828e0));
#5169=cartesian_point('',(7.327373360767e1,1.208813193896e1,-5.971713095397e0));
#5170=cartesian_point('',(7.335837490680e1,1.209398993693e1,-5.802782549456e0));
#5171=cartesian_point('',(7.347562370795e1,1.208478179485e1,-5.574396624407e0));
#5172=cartesian_point('',(7.358327365741e1,1.206101727870e1,-5.369646479702e0));
#5173=cartesian_point('',(7.368181021971e1,1.202501094725e1,-5.186785592763e0));
#5174=cartesian_point('',(7.377164944147e1,1.197831261457e1,-5.024452320767e0));
#5175=cartesian_point('',(7.385295183004e1,1.192191967039e1,-4.881967323706e0));
#5176=cartesian_point('',(7.392529462539e1,1.185692629204e1,-4.759774275100e0));
#5177=cartesian_point('',(7.398863765656e1,1.178380489069e1,-4.657760715043e0));
#5178=cartesian_point('',(7.402466220596e1,1.172984914640e1,-4.603516076962e0));
#5179=cartesian_point('',(7.404108992364e1,1.170142427302e1,-4.579937027322e0));
#5181=cartesian_point('',(7.188148974757e1,1.676449547403e1,-6.878912337569e0));
#5182=cartesian_point('',(7.201400060650e1,1.679703322075e1,-6.606036464428e0));
#5183=cartesian_point('',(7.214650882670e1,1.682956838283e1,-6.333159038288e0));
#5184=cartesian_point('',(7.227901962201e1,1.686210622286e1,-6.060283145381e0));
#5186=cartesian_point('',(7.231701261430e1,1.686607025127e1,-7.102517765337e0));
#5187=direction('',(4.343283024968e-1,1.066808648924e-1,8.944149589067e-1));
#5188=direction('',(-2.587803580913e-1,9.658795648053e-1,1.045908971091e-2));
#5189=axis2_placement_3d('',#5186,#5187,#5188);
#5191=cartesian_point('',(7.271453853163e1,1.696371161711e1,-6.283890185762e0));
#5192=direction('',(4.343283024968e-1,1.066808648924e-1,8.944149589067e-1));
#5193=direction('',(-2.588054908591e-1,9.658726897086e-1,1.047211421766e-2));
#5194=axis2_placement_3d('',#5191,#5192,#5193);
#5196=cartesian_point('',(7.227901962201e1,1.686210622286e1,-6.060283145381e0));
#5197=cartesian_point('',(7.232212674886e1,1.687269168584e1,-5.971514184935e0));
#5198=cartesian_point('',(7.240272454666e1,1.689973987633e1,-5.802244988333e0));
#5199=cartesian_point('',(7.250763571715e1,1.695323567679e1,-5.573588106280e0));
#5200=cartesian_point('',(7.259802709862e1,1.701648943124e1,-5.368732536953e0));
#5201=cartesian_point('',(7.267525834090e1,1.708753035772e1,-5.185890547085e0));
#5202=cartesian_point('',(7.274031134214e1,1.716507314647e1,-5.023697762120e0));
#5203=cartesian_point('',(7.279376159516e1,1.724826754769e1,-4.881381806551e0));
#5204=cartesian_point('',(7.283562949666e1,1.733592897072e1,-4.759407469393e0));
#5205=cartesian_point('',(7.286609764606e1,1.742758015830e1,-4.657597453924e0));
#5206=cartesian_point('',(7.287869675803e1,1.749111626909e1,-4.603469192434e0));
#5207=cartesian_point('',(7.288298658402e1,1.752360240390e1,-4.579937185734e0));
#5209=cartesian_point('',(7.258512803603e1,1.744664333647e1,-6.278700753300e0));
#5210=cartesian_point('',(7.264216321400e1,1.745864588547e1,-5.976089166265e0));
#5211=cartesian_point('',(7.272366159707e1,1.749926676863e1,-5.516412187103e0));
#5212=cartesian_point('',(7.280897512700e1,1.761011714550e1,-4.954748406317e0));
#5213=cartesian_point('',(7.283355392930e1,1.772549554641e1,-4.692545230096e0));
#5214=cartesian_point('',(7.281585870776e1,1.779649099127e1,-4.695465837286e0));
#5216=cartesian_point('',(7.214527181406e1,1.799820983733e1,-3.937497996936e1));
#5217=direction('',(-1.094246498082e-2,7.908770270327e-3,-9.999088527526e-1));
#5218=direction('',(9.699739985364e-1,2.430532524729e-1,-8.692446466598e-3));
#5219=axis2_placement_3d('',#5216,#5217,#5218);
#5221=cartesian_point('',(7.156285167308e1,1.786365760328e1,-4.135910803347e1));
#5222=direction('',(-5.287047980890e-1,-1.325411586578e-1,-8.383937486285e-1));
#5223=direction('',(8.121844076031e-1,2.080047416251e-1,-5.450601026566e-1));
#5224=axis2_placement_3d('',#5221,#5222,#5223);
#5226=direction('',(1.084559103351e-2,-7.934635554193e-3,9.999097032801e-1));
#5227=vector('',#5226,3.328464888802e1);
#5228=cartesian_point('',(7.156902570338e1,1.755597551131e1,-4.147514290358e1));
#5229=line('',#5228,#5227);
#5230=cartesian_point('',(7.434290406960e1,1.793805847734e1,-8.214302336546e0));
#5231=direction('',(-2.585945203058e-1,9.659297805845e-1,1.041791954826e-2));
#5232=direction('',(-9.659262645318e-1,-2.586833970520e-1,8.327759444800e-3));
#5233=axis2_placement_3d('',#5230,#5231,#5232);
#5235=direction('',(4.343364993699e-1,1.066803489581e-1,8.944110399930e-1));
#5236=vector('',#5235,9.152204265057e-1);
#5237=cartesian_point('',(7.218761439983e1,1.734900730199e1,-7.097284006794e0));
#5238=line('',#5237,#5236);
#5239=direction('',(-1.094429591052e-2,7.908423620297e-3,-9.999088354559e-1));
#5240=vector('',#5239,3.310208926637e1);
#5241=cartesian_point('',(7.258512803603e1,1.744664333647e1,-6.278700753300e0));
#5242=line('',#5241,#5240);
#5243=cartesian_point('',(6.865100899786e1,1.675156085249e1,-3.934704175993e1));
#5244=direction('',(-2.586722229774e-1,9.659089204633e-1,1.042297602850e-2));
#5245=direction('',(9.659077379989e-1,2.587594359662e-1,-8.111471652002e-3));
#5246=axis2_placement_3d('',#5243,#5244,#5245);
#5248=direction('',(-5.301985455430e-1,-1.329714177457e-1,-8.373816957438e-1));
#5249=vector('',#5248,1.346508300338e-1);
#5250=cartesian_point('',(7.164041737762e1,1.757388022308e1,-4.136238876319e1));
#5251=line('',#5250,#5249);
#5252=cartesian_point('',(7.169883533174e1,1.707314774452e1,-4.148040492952e1));
#5253=direction('',(1.083462729456e-2,-7.937675539397e-3,9.999097980110e-1));
#5254=direction('',(-2.615351198549e-1,9.651368944460e-1,1.049552578458e-2));
#5255=axis2_placement_3d('',#5252,#5253,#5254);
#5257=cartesian_point('',(7.228095409040e1,1.158529207660e1,-4.147601149193e1));
#5258=cartesian_point('',(7.230683719262e1,1.162751996290e1,-3.777640375190e1));
#5259=cartesian_point('',(7.235851185123e1,1.171194978219e1,-3.037828629931e1));
#5260=cartesian_point('',(7.243597646452e1,1.183855548048e1,-1.928440635186e1));
#5261=cartesian_point('',(7.248764861134e1,1.192294266407e1,-1.189068437419e1));
#5262=cartesian_point('',(7.251342375359e1,1.196512116628e1,-8.194372284094e0));
#5264=cartesian_point('',(7.157252166651e1,1.669535539069e1,-8.194372283734e0));
#5265=cartesian_point('',(7.153256752803e1,1.672445952430e1,-1.189068419782e1));
#5266=cartesian_point('',(7.145253658365e1,1.678264933326e1,-1.928440600100e1));
#5267=cartesian_point('',(7.133251213618e1,1.686997178334e1,-3.037828567966e1));
#5268=cartesian_point('',(7.125247714161e1,1.692820354233e1,-3.777640402840e1));
#5269=cartesian_point('',(7.121240435884e1,1.695731198918e1,-4.147601194526e1));
#5271=cartesian_point('',(7.119311121929e1,1.701710206768e1,-4.202617897404e1));
#5272=cartesian_point('',(7.119667043664e1,1.700440618423e1,-4.196771791494e1));
#5273=cartesian_point('',(7.120291754498e1,1.698306344214e1,-4.184901936906e1));
#5274=cartesian_point('',(7.120929155939e1,1.696298104195e1,-4.166577650821e1));
#5275=cartesian_point('',(7.121170422845e1,1.695784625681e1,-4.153987516811e1));
#5276=cartesian_point('',(7.121240435884e1,1.695731198918e1,-4.147601194526e1));
#5278=cartesian_point('',(7.140897936559e1,1.754023460381e1,-4.192434478645e1));
#5279=cartesian_point('',(7.125604233547e1,1.744177765832e1,-4.193657767698e1));
#5280=cartesian_point('',(7.114790227862e1,1.720832799061e1,-4.198132097784e1));
#5281=cartesian_point('',(7.119311121929e1,1.701710206768e1,-4.202617897404e1));
#5283=cartesian_point('',(7.085066736544e1,1.768489703128e1,-4.303928231272e1));
#5284=cartesian_point('',(7.086346728963e1,1.763371979637e1,-4.303923452530e1));
#5285=cartesian_point('',(7.099608863629e1,1.760290779633e1,-4.281658170686e1));
#5286=cartesian_point('',(7.119145781897e1,1.755942552850e1,-4.244867899990e1));
#5287=cartesian_point('',(7.133256848313e1,1.754347676688e1,-4.213137561738e1));
#5288=cartesian_point('',(7.140897936559e1,1.754023460381e1,-4.192434478645e1));
#5290=cartesian_point('',(7.140897936559e1,1.754023460381e1,-4.192434478645e1));
#5291=cartesian_point('',(7.146355200938e1,1.753797090706e1,-4.177644803644e1));
#5292=cartesian_point('',(7.151689282367e1,1.754361448659e1,-4.162582619409e1));
#5293=cartesian_point('',(7.156902570338e1,1.755597551131e1,-4.147514290358e1));
#5295=direction('',(-5.284309363901e-1,-1.333046187338e-1,-8.384453614220e-1));
#5296=vector('',#5295,1.808878946960e0);
#5297=cartesian_point('',(7.180653496120e1,1.792602894964e1,-4.152263615026e1));
#5298=line('',#5297,#5296);
#5299=cartesian_point('',(7.080765192594e1,1.767416569453e1,-4.312438346165e1));
#5300=cartesian_point('',(7.081194151089e1,1.765708265504e1,-4.312431995641e1));
#5301=cartesian_point('',(7.082240817745e1,1.762283090128e1,-4.311971545724e1));
#5302=cartesian_point('',(7.084528098353e1,1.757014656246e1,-4.309594640850e1));
#5303=cartesian_point('',(7.087294805742e1,1.751955854332e1,-4.305790281048e1));
#5304=cartesian_point('',(7.090385024286e1,1.747074767842e1,-4.300818349610e1));
#5305=cartesian_point('',(7.093716901308e1,1.742263488835e1,-4.294791748105e1));
#5306=cartesian_point('',(7.097223854541e1,1.737443852165e1,-4.287747900106e1));
#5307=cartesian_point('',(7.100842987636e1,1.732559279883e1,-4.279674196135e1));
#5308=cartesian_point('',(7.104510523171e1,1.727568530105e1,-4.270505597551e1));
#5309=cartesian_point('',(7.108147101573e1,1.722452659449e1,-4.260139109959e1));
#5310=cartesian_point('',(7.111649365880e1,1.717217023581e1,-4.248428226345e1));
#5311=cartesian_point('',(7.114868750563e1,1.711908325296e1,-4.235186619718e1));
#5312=cartesian_point('',(7.117604557256e1,1.706630107011e1,-4.220162638646e1));
#5313=cartesian_point('',(7.118884765055e1,1.703265248987e1,-4.208708268921e1));
#5314=cartesian_point('',(7.119311121929e1,1.701710206768e1,-4.202617897404e1));
#5316=cartesian_point('',(7.125740997433e1,1.778642326131e1,-4.331177673041e1));
#5317=direction('',(2.421776970899e-1,-9.702319119840e-1,0.e0));
#5318=direction('',(-8.134847529311e-1,-2.030523441347e-1,5.449883506003e-1));
#5319=axis2_placement_3d('',#5316,#5317,#5318);
#5321=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#5322=direction('',(0.e0,0.e0,-1.e0));
#5323=direction('',(9.613343108508e-1,2.753839915119e-1,0.e0));
#5324=axis2_placement_3d('',#5321,#5322,#5323);
#5326=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#5327=direction('',(0.e0,0.e0,1.e0));
#5328=direction('',(9.702319119842e-1,2.421776970891e-1,0.e0));
#5329=axis2_placement_3d('',#5326,#5327,#5328);
#5331=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#5332=direction('',(0.e0,0.e0,1.e0));
#5333=direction('',(9.659258262891e-1,2.588190451025e-1,0.e0));
#5334=axis2_placement_3d('',#5331,#5332,#5333);
#5336=cartesian_point('',(7.020085738919e1,2.010979663803e1,-4.303924529812e1));
#5337=cartesian_point('',(7.019524058289e1,2.010824849528e1,-4.304820831706e1));
#5338=cartesian_point('',(7.018468197309e1,2.010529883679e1,-4.306656499894e1));
#5339=cartesian_point('',(7.017033326493e1,2.010117519306e1,-4.309488161414e1));
#5340=cartesian_point('',(7.016232107731e1,2.009876073413e1,-4.311454032069e1));
#5341=cartesian_point('',(7.015848828086e1,2.009759517701e1,-4.312444871865e1));
#5343=cartesian_point('',(7.176732382413e1,2.056752217726e1,-3.937758808361e1));
#5344=cartesian_point('',(7.176648065439e1,2.056626481504e1,-3.951015994234e1));
#5345=cartesian_point('',(7.175214427990e1,2.056000229828e1,-3.977519678439e1));
#5346=cartesian_point('',(7.169259936453e1,2.054049931698e1,-4.016846933960e1));
#5347=cartesian_point('',(7.162804790714e1,2.052054157272e1,-4.042521596994e1));
#5348=cartesian_point('',(7.158970387679e1,2.050889598897e1,-4.055159381681e1));
#5350=cartesian_point('',(7.158970387679e1,2.050889598897e1,-4.055159381681e1));
#5351=cartesian_point('',(7.155508109564e1,2.049838103010e1,-4.066570644603e1));
#5352=cartesian_point('',(7.147594143442e1,2.047462744553e1,-4.089067773963e1));
#5353=cartesian_point('',(7.132855756820e1,2.043110852148e1,-4.121567053507e1));
#5354=cartesian_point('',(7.121195280882e1,2.039706967829e1,-4.142226971329e1));
#5355=cartesian_point('',(7.114930443682e1,2.037886140979e1,-4.152263938515e1));
#5357=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5358=direction('',(0.e0,0.e0,-1.e0));
#5359=direction('',(9.613435409121e-1,2.753517683738e-1,0.e0));
#5360=axis2_placement_3d('',#5357,#5358,#5359);
#5362=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5363=direction('',(0.e0,0.e0,-1.e0));
#5364=direction('',(9.655401652138e-1,2.602540861522e-1,0.e0));
#5365=axis2_placement_3d('',#5362,#5363,#5364);
#5367=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5368=direction('',(0.e0,0.e0,-1.e0));
#5369=direction('',(9.659258262891e-1,2.588190451025e-1,0.e0));
#5370=axis2_placement_3d('',#5367,#5368,#5369);
#5372=cartesian_point('',(7.180653496120e1,1.792602894964e1,-4.152263615026e1));
#5373=cartesian_point('',(7.187185364183e1,1.794207521304e1,-4.141915875446e1));
#5374=cartesian_point('',(7.199324577566e1,1.797168079628e1,-4.120597984110e1));
#5375=cartesian_point('',(7.214591803156e1,1.800846725951e1,-4.087024119919e1));
#5376=cartesian_point('',(7.222727320725e1,1.802763176865e1,-4.063770309229e1));
#5377=cartesian_point('',(7.226265780575e1,1.803583382115e1,-4.051974942436e1));
#5379=cartesian_point('',(7.226265780575e1,1.803583382115e1,-4.051974942436e1));
#5380=cartesian_point('',(7.229960583366e1,1.804439740519e1,-4.039658478584e1));
#5381=cartesian_point('',(7.236196251005e1,1.805850716286e1,-4.014658278817e1));
#5382=cartesian_point('',(7.242004374247e1,1.807054883854e1,-3.976408398130e1));
#5383=cartesian_point('',(7.243480281027e1,1.807214309676e1,-3.950645399422e1));
#5384=cartesian_point('',(7.243613133053e1,1.807146386514e1,-3.937758835562e1));
#5386=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#5387=direction('',(0.e0,0.e0,1.e0));
#5388=direction('',(9.702604009115e-1,2.420635338562e-1,0.e0));
#5389=axis2_placement_3d('',#5386,#5387,#5388);
#5391=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#5392=direction('',(0.e0,0.e0,1.e0));
#5393=direction('',(9.655401652138e-1,2.602540861522e-1,0.e0));
#5394=axis2_placement_3d('',#5391,#5392,#5393);
#5396=cartesian_point('',(7.147866067482e1,2.048569825045e1,-3.937499939292e1));
#5397=direction('',(5.461787698673e-3,1.227514103798e-2,9.999097408205e-1));
#5398=direction('',(9.616799356632e-1,2.740391327314e-1,-8.617138422705e-3));
#5399=axis2_placement_3d('',#5396,#5397,#5398);
#5401=direction('',(-4.294927705437e-1,-1.247819575961e-1,-8.944078617215e-1));
#5402=vector('',#5401,9.152078159354e-1);
#5403=cartesian_point('',(7.158388260456e1,2.118332647534e1,-6.278712841214e0));
#5404=line('',#5403,#5402);
#5405=cartesian_point('',(7.335186238444e1,2.163660279138e1,-8.214297679788e0));
#5406=direction('',(2.590035294231e-1,-9.658201565254e-1,1.042098822803e-2));
#5407=direction('',(-8.651204298764e-1,-2.271740947997e-1,4.471672757061e-1));
#5408=axis2_placement_3d('',#5405,#5406,#5407);
#5410=direction('',(-5.424909034756e-3,-1.229440510596e-2,-9.999097049059e-1));
#5411=vector('',#5410,3.328463781051e1);
#5412=cartesian_point('',(7.093947311082e1,2.098989086346e1,-8.193502256432e0));
#5413=line('',#5412,#5411);
#5414=direction('',(5.240231907086e-1,1.495461038573e-1,8.384722168449e-1));
#5415=vector('',#5414,1.345621603759e-1);
#5416=cartesian_point('',(7.075890697844e1,2.058067604241e1,-4.147513462744e1));
#5417=line('',#5416,#5415);
#5418=cartesian_point('',(6.782867575265e1,1.981831870216e1,-3.934686923309e1));
#5419=direction('',(2.588736535474e-1,-9.658547378180e-1,1.044303277203e-2));
#5420=direction('',(8.113342071284e-1,2.115660390380e-1,-5.449556087143e-1));
#5421=axis2_placement_3d('',#5418,#5419,#5420);
#5423=direction('',(5.523927330733e-3,1.232104819129e-2,9.999088348436e-1));
#5424=vector('',#5423,3.310249125382e1);
#5425=cartesian_point('',(7.140102684841e1,2.077546908535e1,-3.937818630124e1));
#5426=line('',#5425,#5424);
#5427=cartesian_point('',(7.102652353645e1,2.153649849218e1,-6.060277326787e0));
#5428=cartesian_point('',(7.089549593899e1,2.149842141084e1,-6.333155227414e0));
#5429=cartesian_point('',(7.076447153755e1,2.146034316638e1,-6.606034471087e0));
#5430=cartesian_point('',(7.063344393165e1,2.142226597242e1,-6.878912351948e0));
#5432=cartesian_point('',(7.145449632258e1,2.166626491178e1,-6.283884085930e0));
#5433=direction('',(-4.294797675041e-1,-1.247758099215e-1,-8.944149632934e-1));
#5434=direction('',(2.587801717986e-1,-9.658793388002e-1,1.048453922553e-2));
#5435=axis2_placement_3d('',#5432,#5433,#5434);
#5437=cartesian_point('',(7.102652353645e1,2.153649849218e1,-6.060277326787e0));
#5438=cartesian_point('',(7.106904843237e1,2.154885761705e1,-5.971713915053e0));
#5439=cartesian_point('',(7.115220028986e1,2.156571333514e1,-5.802784752978e0));
#5440=cartesian_point('',(7.126964719945e1,2.157188820094e1,-5.574400086539e0));
#5441=cartesian_point('',(7.137947767226e1,2.156237844810e1,-5.369650540873e0));
#5442=cartesian_point('',(7.148187085917e1,2.153954212303e1,-5.186789733392e0));
#5443=cartesian_point('',(7.157703694001e1,2.150496997858e1,-5.024456114105e0));
#5444=cartesian_point('',(7.166500486420e1,2.145967176940e1,-4.881970371628e0));
#5445=cartesian_point('',(7.174521263877e1,2.140467697328e1,-4.759776326966e0));
#5446=cartesian_point('',(7.181755870156e1,2.134044874346e1,-4.657761645270e0));
#5447=cartesian_point('',(7.186031816669e1,2.129165626586e1,-4.603516369703e0));
#5448=cartesian_point('',(7.188031578025e1,2.126561850425e1,-4.579937027123e0));
#5450=cartesian_point('',(6.907832787941e1,2.600349003911e1,-6.878912337570e0));
#5451=cartesian_point('',(6.920545806139e1,2.605304555874e1,-6.606036464427e0));
#5452=cartesian_point('',(6.933258596457e1,2.610259817142e1,-6.333159038285e0));
#5453=cartesian_point('',(6.945971607130e1,2.615215377526e1,-6.060283145376e0));
#5455=cartesian_point('',(6.949686661873e1,2.616104297147e1,-7.102517765335e0));
#5456=direction('',(4.166879165802e-1,1.624594148037e-1,8.944149589076e-1));
#5457=direction('',(-3.826391632221e-1,9.238386638319e-1,1.045915761212e-2));
#5458=axis2_placement_3d('',#5455,#5456,#5457);
#5460=cartesian_point('',(6.987824689105e1,2.630973654619e1,-6.283890185754e0));
#5461=direction('',(4.166879165802e-1,1.624594148037e-1,8.944149589076e-1));
#5462=direction('',(-3.826633088640e-1,9.238285144053e-1,1.047225004422e-2));
#5463=axis2_placement_3d('',#5460,#5461,#5462);
#5465=cartesian_point('',(6.945971607130e1,2.615215377526e1,-6.060283145376e0));
#5466=cartesian_point('',(6.950107273052e1,2.616827528727e1,-5.971514184930e0));
#5467=cartesian_point('',(6.957745050569e1,2.620561220038e1,-5.802244988330e0));
#5468=cartesian_point('',(6.967448154342e1,2.627234399245e1,-5.573588106288e0));
#5469=cartesian_point('',(6.975584334238e1,2.634685504509e1,-5.368732536974e0));
#5470=cartesian_point('',(6.982314115906e1,2.642736890656e1,-5.185890547110e0));
#5471=cartesian_point('',(6.987751625790e1,2.651273942655e1,-5.023697762143e0));
#5472=cartesian_point('',(6.991965018820e1,2.660219874613e1,-4.881381806572e0));
#5473=cartesian_point('',(6.994971779225e1,2.669457507130e1,-4.759407469406e0));
#5474=cartesian_point('',(6.996796240188e1,2.678941906177e1,-4.657597453934e0));
#5475=cartesian_point('',(6.997216060008e1,2.685405612650e1,-4.603469192435e0));
#5476=cartesian_point('',(6.997217343453e1,2.688682427258e1,-4.579937185733e0));
#5478=cartesian_point('',(6.968690833773e1,2.677164527884e1,-6.278700501527e0));
#5479=cartesian_point('',(6.974188892483e1,2.679098972898e1,-5.976088914493e0));
#5480=cartesian_point('',(6.981738792004e1,2.684190074352e1,-5.516412244326e0));
#5481=cartesian_point('',(6.988750271855e1,2.696293843578e1,-4.954748394875e0));
#5482=cartesian_point('',(6.989681133991e1,2.708053793504e1,-4.692545230100e0));
#5483=cartesian_point('',(6.987000073837e1,2.714861631413e1,-4.695465837280e0));
#5485=cartesian_point('',(6.917882121563e1,2.726108027372e1,-3.937497996936e1));
#5486=direction('',(-1.188115234447e-2,6.412831356779e-3,-9.999088527526e-1));
#5487=direction('',(9.299509209723e-1,3.675809107627e-1,-8.692446466822e-3));
#5488=axis2_placement_3d('',#5485,#5486,#5487);
#5490=cartesian_point('',(6.861894635048e1,2.705165806939e1,-4.135910803346e1));
#5491=direction('',(-5.068815625055e-1,-2.004170747482e-1,-8.383937486297e-1));
#5492=direction('',(7.780859904808e-1,3.122365704267e-1,-5.450601026544e-1));
#5493=axis2_placement_3d('',#5490,#5491,#5492);
#5495=direction('',(1.178848325859e-2,-6.451119942870e-3,9.999097032802e-1));
#5496=vector('',#5495,3.328464888768e1);
#5497=cartesian_point('',(6.866522813314e1,2.674741411291e1,-4.147514290324e1));
#5498=line('',#5497,#5496);
#5499=cartesian_point('',(7.136550375087e1,2.748829208655e1,-8.214302336570e0));
#5500=direction('',(-3.824613442951e-1,9.239127594495e-1,1.041791948350e-2));
#5501=direction('',(-9.238976727333e-1,-3.825490017507e-1,8.327759454020e-3));
#5502=axis2_placement_3d('',#5499,#5500,#5501);
#5504=direction('',(4.166960799882e-1,1.624599602888e-1,8.944110566319e-1));
#5505=vector('',#5504,9.152206783222e-1);
#5506=cartesian_point('',(6.930553946875e1,2.662295856379e1,-7.097283995477e0));
#5507=line('',#5506,#5505);
#5508=direction('',(-1.188292301285e-2,6.412248419347e-3,-9.999088354500e-1));
#5509=vector('',#5508,3.310208951865e1);
#5510=cartesian_point('',(6.968690833773e1,2.677164527884e1,-6.278700501527e0));
#5511=line('',#5510,#5509);
#5512=cartesian_point('',(6.587717264696e1,2.556900372436e1,-3.934704175992e1));
#5513=direction('',(-3.825356595086e-1,9.238819355181e-1,1.042297594758e-2));
#5514=direction('',(9.238693795898e-1,3.826219720348e-1,-8.111471661608e-3));
#5515=axis2_placement_3d('',#5512,#5513,#5514);
#5517=direction('',(-5.083063705798e-1,-2.010386276335e-1,-8.373816954216e-1));
#5518=vector('',#5517,1.346508297284e-1);
#5519=cartesian_point('',(6.873367200769e1,2.677448413093e1,-4.136238876315e1));
#5520=line('',#5519,#5518);
#5521=cartesian_point('',(6.885694889185e1,2.628566056124e1,-4.148040492858e1));
#5522=direction('',(1.177801011940e-2,-6.455564979948e-3,9.999097980110e-1));
#5523=direction('',(-3.852732944496e-1,9.227428311954e-1,1.049552578462e-2));
#5524=axis2_placement_3d('',#5521,#5522,#5523);
#5526=cartesian_point('',(7.015039644758e1,2.092073600430e1,-4.147601149195e1));
#5527=cartesian_point('',(7.017054627108e1,2.096598104797e1,-3.777640375164e1));
#5528=cartesian_point('',(7.021075854304e1,2.105643345488e1,-3.037828629867e1));
#5529=cartesian_point('',(7.027103507609e1,2.119206718487e1,-1.928440635122e1));
#5530=cartesian_point('',(7.031125042278e1,2.128247699298e1,-1.189068437391e1));
#5531=cartesian_point('',(7.033129965584e1,2.132765898342e1,-8.194372284094e0));
#5533=cartesian_point('',(6.878102765492e1,2.589461303162e1,-8.194372283734e0));
#5534=cartesian_point('',(6.873761647790e1,2.591825311378e1,-1.189068419795e1));
#5535=cartesian_point('',(6.865067491510e1,2.596549896641e1,-1.928440600130e1));
#5536=cartesian_point('',(6.852027942672e1,2.603640802680e1,-3.037828567997e1));
#5537=cartesian_point('',(6.843332837236e1,2.608369494174e1,-3.777640402852e1));
#5538=cartesian_point('',(6.838979900307e1,2.610732381405e1,-4.147601194525e1));
#5540=cartesian_point('',(6.836286674414e1,2.616408412339e1,-4.202617897883e1));
#5541=cartesian_point('',(6.836805265739e1,2.615196142614e1,-4.196771789752e1));
#5542=cartesian_point('',(6.837703211579e1,2.613161667529e1,-4.184901931533e1));
#5543=cartesian_point('',(6.838597287443e1,2.611253806592e1,-4.166577648472e1));
#5544=cartesian_point('',(6.838903512663e1,2.610776212544e1,-4.153987515789e1));
#5545=cartesian_point('',(6.838979900307e1,2.610732381405e1,-4.147601194525e1));
#5547=cartesian_point('',(6.850860561173e1,2.671091763449e1,-4.192434478755e1));
#5548=cartesian_point('',(6.836982818858e1,2.659334071224e1,-4.193657767777e1));
#5549=cartesian_point('',(6.829308458378e1,2.634777313199e1,-4.198132098238e1));
#5550=cartesian_point('',(6.836286674414e1,2.616408412339e1,-4.202617897883e1));
#5552=cartesian_point('',(6.793618767982e1,2.678146805975e1,-4.303928221820e1));
#5553=cartesian_point('',(6.795556181999e1,2.673236951617e1,-4.303924772747e1));
#5554=cartesian_point('',(6.809106326149e1,2.671917636165e1,-4.281657879636e1));
#5555=cartesian_point('',(6.829044158153e1,2.670154449501e1,-4.244868279068e1));
#5556=cartesian_point('',(6.843242504225e1,2.670415851139e1,-4.213137594988e1));
#5557=cartesian_point('',(6.850860561173e1,2.671091763449e1,-4.192434478755e1));
#5559=cartesian_point('',(6.850860561173e1,2.671091763449e1,-4.192434478755e1));
#5560=cartesian_point('',(6.856300685268e1,2.671579646308e1,-4.177644803263e1));
#5561=cartesian_point('',(6.861515469620e1,2.672835413289e1,-4.162582618971e1));
#5562=cartesian_point('',(6.866522813314e1,2.674741411291e1,-4.147514290324e1));
#5564=direction('',(-5.065104669647e-1,-2.011382866828e-1,-8.384453091797e-1));
#5565=vector('',#5564,1.808878946940e0);
#5566=cartesian_point('',(6.885240379992e1,2.714530287196e1,-4.152263615026e1));
#5567=line('',#5566,#5565);
#5568=cartesian_point('',(6.789494093284e1,2.676521399388e1,-4.312438336069e1));
#5569=cartesian_point('',(6.790139499295e1,2.674890545824e1,-4.312432370681e1));
#5570=cartesian_point('',(6.791617436423e1,2.671646262619e1,-4.311974094462e1));
#5571=cartesian_point('',(6.794545660214e1,2.666756719317e1,-4.309628551571e1));
#5572=cartesian_point('',(6.797929520083e1,2.662117173537e1,-4.305859435919e1));
#5573=cartesian_point('',(6.801618669449e1,2.657687361610e1,-4.300915845501e1));
#5574=cartesian_point('',(6.805538807827e1,2.653359181120e1,-4.294920023353e1));
#5575=cartesian_point('',(6.809638486990e1,2.649042405882e1,-4.287902697328e1));
#5576=cartesian_point('',(6.813863230895e1,2.644672643757e1,-4.279849029580e1));
#5577=cartesian_point('',(6.818154721693e1,2.640201010112e1,-4.270693883092e1));
#5578=cartesian_point('',(6.822438365221e1,2.635596138751e1,-4.260328419177e1));
#5579=cartesian_point('',(6.826609275619e1,2.630850583084e1,-4.248606013508e1));
#5580=cartesian_point('',(6.830513749930e1,2.625989947064e1,-4.235334819470e1));
#5581=cartesian_point('',(6.833937644651e1,2.621089129985e1,-4.220251762377e1));
#5582=cartesian_point('',(6.835657605704e1,2.617902543778e1,-4.208741232982e1));
#5583=cartesian_point('',(6.836286674414e1,2.616408412339e1,-4.202617897883e1));
#5585=cartesian_point('',(6.832619885235e1,2.693521633605e1,-4.331177673041e1));
#5586=direction('',(3.667465103607e-1,-9.303209108357e-1,0.e0));
#5587=direction('',(-7.800216287983e-1,-3.074962704113e-1,5.449883506003e-1));
#5588=axis2_placement_3d('',#5585,#5586,#5587);
#5590=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#5591=direction('',(0.e0,0.e0,-1.e0));
#5592=direction('',(9.171651978863e-1,3.985072142210e-1,0.e0));
#5593=axis2_placement_3d('',#5590,#5591,#5592);
#5595=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#5596=direction('',(0.e0,0.e0,1.e0));
#5597=direction('',(9.303209108360e-1,3.667465103602e-1,0.e0));
#5598=axis2_placement_3d('',#5595,#5596,#5597);
#5600=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#5601=direction('',(0.e0,0.e0,1.e0));
#5602=direction('',(9.238795325113e-1,3.826834323651e-1,0.e0));
#5603=axis2_placement_3d('',#5600,#5601,#5602);
#5605=cartesian_point('',(6.697544150053e1,2.910081159301e1,-4.303925716390e1));
#5606=cartesian_point('',(6.697016550372e1,2.909832183385e1,-4.304822816050e1));
#5607=cartesian_point('',(6.696016908486e1,2.909370975194e1,-4.306657511983e1));
#5608=cartesian_point('',(6.694653611438e1,2.908774157222e1,-4.309493957478e1));
#5609=cartesian_point('',(6.693868035398e1,2.908457161602e1,-4.311453207326e1));
#5610=cartesian_point('',(6.693494165969e1,2.908314435156e1,-4.312442117912e1));
#5612=cartesian_point('',(6.846874406678e1,2.975907967843e1,-3.937758808361e1));
#5613=cartesian_point('',(6.846807222918e1,2.975772301739e1,-3.951015994241e1));
#5614=cartesian_point('',(6.845467592682e1,2.974964280494e1,-3.977519678459e1));
#5615=cartesian_point('',(6.839818607628e1,2.972253450325e1,-4.016846933999e1));
#5616=cartesian_point('',(6.833679187387e1,2.969432184430e1,-4.042521597044e1));
#5617=cartesian_point('',(6.830029593567e1,2.967777098984e1,-4.055159381737e1));
#5619=cartesian_point('',(6.830029593567e1,2.967777098984e1,-4.055159381737e1));
#5620=cartesian_point('',(6.826734183476e1,2.966282680811e1,-4.066570644652e1));
#5621=cartesian_point('',(6.819197968928e1,2.962894664013e1,-4.089067773999e1));
#5622=cartesian_point('',(6.805153707197e1,2.956656257167e1,-4.121567053524e1));
#5623=cartesian_point('',(6.794037284312e1,2.951759496029e1,-4.142226971335e1));
#5624=cartesian_point('',(6.788063709260e1,2.949136521262e1,-4.152263938515e1));
#5626=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5627=direction('',(0.e0,0.e0,-1.e0));
#5628=direction('',(9.171784958054e-1,3.984766076349e-1,0.e0));
#5629=axis2_placement_3d('',#5626,#5627,#5628);
#5631=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5632=direction('',(0.e0,0.e0,-1.e0));
#5633=direction('',(9.233098603761e-1,3.840558575680e-1,0.e0));
#5634=axis2_placement_3d('',#5631,#5632,#5633);
#5636=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5637=direction('',(0.e0,0.e0,-1.e0));
#5638=direction('',(9.238795325113e-1,3.826834323651e-1,0.e0));
#5639=axis2_placement_3d('',#5636,#5637,#5638);
#5641=cartesian_point('',(6.885240379992e1,2.714530287196e1,-4.152263615026e1));
#5642=cartesian_point('',(6.891506921313e1,2.716973765626e1,-4.141915875345e1));
#5643=cartesian_point('',(6.903155851743e1,2.721493481302e1,-4.120597983795e1));
#5644=cartesian_point('',(6.917812304505e1,2.727133429156e1,-4.087024119257e1));
#5645=cartesian_point('',(6.925628074581e1,2.730095382705e1,-4.063770308320e1));
#5646=cartesian_point('',(6.929029204151e1,2.731370432677e1,-4.051974941404e1));
#5648=cartesian_point('',(6.929029204151e1,2.731370432677e1,-4.051974941404e1));
#5649=cartesian_point('',(6.932580620127e1,2.732701733331e1,-4.039658477655e1));
#5650=cartesian_point('',(6.938578771362e1,2.734914555915e1,-4.014658278107e1));
#5651=cartesian_point('',(6.944180029797e1,2.736866533836e1,-3.976408397770e1));
#5652=cartesian_point('',(6.945622500721e1,2.737217240232e1,-3.950645399303e1));
#5653=cartesian_point('',(6.945763081930e1,2.737167238832e1,-3.937758835563e1));
#5655=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#5656=direction('',(0.e0,0.e0,1.e0));
#5657=direction('',(9.303640573287e-1,3.666370423605e-1,0.e0));
#5658=axis2_placement_3d('',#5655,#5656,#5657);
#5660=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#5661=direction('',(0.e0,0.e0,1.e0));
#5662=direction('',(9.233098603761e-1,3.840558575680e-1,0.e0));
#5663=axis2_placement_3d('',#5660,#5661,#5662);
#5665=cartesian_point('',(6.819323063633e1,2.964027766495e1,-3.937499939292e1));
#5666=direction('',(3.812833912680e-3,1.288303189240e-2,9.999097408200e-1));
#5667=direction('',(9.176833459924e-1,3.972191100811e-1,-8.617138422002e-3));
#5668=axis2_placement_3d('',#5665,#5666,#5667);
#5670=direction('',(-4.095311388421e-1,-1.797745080042e-1,-8.944078334801e-1));
#5671=vector('',#5670,9.152073559460e-1);
#5672=cartesian_point('',(6.820649348156e1,3.034567173839e1,-6.278713278478e0));
#5673=line('',#5672,#5671);
#5674=cartesian_point('',(6.990018365814e1,3.102583794477e1,-8.214297679753e0));
#5675=direction('',(3.828525458771e-1,-9.237506866686e-1,1.042098818136e-2));
#5676=direction('',(-8.280670350455e-1,-3.381514646072e-1,4.471672756977e-1));
#5677=axis2_placement_3d('',#5674,#5675,#5676);
#5679=direction('',(-3.773756302058e-3,-1.289731748540e-2,-9.999097049059e-1));
#5680=vector('',#5679,3.328463781052e1);
#5681=cartesian_point('',(6.759284555477e1,3.006977874062e1,-8.193502256432e0));
#5682=line('',#5681,#5680);
#5683=direction('',(5.000204162067e-1,2.166654679121e-1,8.384722168271e-1));
#5684=vector('',#5683,1.345621604412e-1);
#5685=cartesian_point('',(6.746723744307e1,2.964049619939e1,-4.147513462745e1));
#5686=line('',#5685,#5684);
#5687=cartesian_point('',(6.466158235226e1,2.850218900800e1,-3.934686923310e1));
#5688=direction('',(3.827282946309e-1,-9.238019244159e-1,1.044303281298e-2));
#5689=direction('',(7.767782210953e-1,3.156564268337e-1,-5.449556086789e-1));
#5690=axis2_placement_3d('',#5687,#5688,#5689);
#5692=direction('',(3.868446648804e-3,1.293665578835e-2,9.999088348732e-1));
#5693=vector('',#5692,3.310249081522e1);
#5694=cartesian_point('',(6.807843826190e1,2.991743620898e1,-3.937818630093e1));
#5695=line('',#5694,#5693);
#5696=cartesian_point('',(6.760780463937e1,3.062307242583e1,-6.060277326770e0));
#5697=cartesian_point('',(6.748286805761e1,3.056821856583e1,-6.333155227398e0));
#5698=cartesian_point('',(6.735793479649e1,3.051336396988e1,-6.606034471085e0));
#5699=cartesian_point('',(6.723299822107e1,3.045850999713e1,-6.878912351947e0));
#5701=cartesian_point('',(6.801517814253e1,3.080759033394e1,-6.283884085890e0));
#5702=direction('',(-4.095189972059e-1,-1.797666942599e-1,-8.944149632929e-1));
#5703=direction('',(3.826389537642e-1,-9.238384636780e-1,1.048446905856e-2));
#5704=axis2_placement_3d('',#5701,#5702,#5703);
#5706=cartesian_point('',(6.760780463937e1,3.062307242583e1,-6.060277326770e0));
#5707=cartesian_point('',(6.764835194187e1,3.064087616604e1,-5.971715220714e0));
#5708=cartesian_point('',(6.772859121780e1,3.066844091948e1,-5.802788263140e0));
#5709=cartesian_point('',(6.784422620127e1,3.068989300982e1,-5.574405601563e0));
#5710=cartesian_point('',(6.795435762052e1,3.069480078274e1,-5.369657010039e0));
#5711=cartesian_point('',(6.805885524420e1,3.068552536340e1,-5.186796328908e0));
#5712=cartesian_point('',(6.815771981597e1,3.066367115659e1,-5.024462156074e0));
#5713=cartesian_point('',(6.825084825003e1,3.063024297403e1,-4.881975226076e0));
#5714=cartesian_point('',(6.833754897165e1,3.058618787626e1,-4.759779594534e0));
#5715=cartesian_point('',(6.841766071284e1,3.053195182536e1,-4.657763126425e0));
#5716=cartesian_point('',(6.846642390732e1,3.048915734525e1,-4.603516836122e0));
#5717=cartesian_point('',(6.848964950337e1,3.046595210800e1,-4.579937026805e0));
#5719=cartesian_point('',(6.509321666910e1,3.479755768009e1,-6.878912337570e0));
#5720=cartesian_point('',(6.521279094146e1,3.486328306394e1,-6.606036464427e0));
#5721=cartesian_point('',(6.533236333397e1,3.492900526828e1,-6.333159038285e0));
#5722=cartesian_point('',(6.545193752073e1,3.499473072581e1,-6.060283145375e0));
#5724=cartesian_point('',(6.548760996716e1,3.500839299321e1,-7.102517765333e0));
#5725=direction('',(3.919178848771e-1,2.154582390836e-1,8.944149589114e-1));
#5726=direction('',(-4.999509059694e-1,8.659905865875e-1,1.045923334314e-2));
#5727=axis2_placement_3d('',#5724,#5725,#5726);
#5729=cartesian_point('',(6.584631907225e1,3.520559458852e1,-6.283890185752e0));
#5730=direction('',(3.919178848771e-1,2.154582390836e-1,8.944149589114e-1));
#5731=direction('',(-4.999736511187e-1,8.659772958879e-1,1.047240152803e-2));
#5732=axis2_placement_3d('',#5729,#5730,#5731);
#5734=cartesian_point('',(6.545193752073e1,3.499473072581e1,-6.060283145375e0));
#5735=cartesian_point('',(6.549083608843e1,3.501611244330e1,-5.971514184924e0));
#5736=cartesian_point('',(6.556168699605e1,3.506309923411e1,-5.802244988315e0));
#5737=cartesian_point('',(6.564917767309e1,3.514192521834e1,-5.573588106261e0));
#5738=cartesian_point('',(6.572011776660e1,3.522641866441e1,-5.368732536939e0));
#5739=cartesian_point('',(6.577633067337e1,3.531502784640e1,-5.185890547075e0));
#5740=cartesian_point('',(6.581909749680e1,3.540676538435e1,-5.023697762111e0));
#5741=cartesian_point('',(6.584919418114e1,3.550095894853e1,-4.881381806544e0));
#5742=cartesian_point('',(6.586694702268e1,3.559646959131e1,-4.759407469389e0));
#5743=cartesian_point('',(6.587265592223e1,3.569288357768e1,-4.657597453922e0));
#5744=cartesian_point('',(6.586838137429e1,3.575751563824e1,-4.603469192434e0));
#5745=cartesian_point('',(6.586411699761e1,3.579000512352e1,-4.579937185734e0));
#5747=cartesian_point('',(6.559632631771e1,3.563857696578e1,-6.278700220724e0));
#5748=cartesian_point('',(6.564831158086e1,3.566493232815e1,-5.976088633686e0));
#5749=cartesian_point('',(6.571651937845e1,3.572526235066e1,-5.516412308143e0));
#5750=cartesian_point('',(6.577023576216e1,3.585441637472e1,-4.954748382100e0));
#5751=cartesian_point('',(6.576411492943e1,3.597222481146e1,-4.692545230097e0));
#5752=cartesian_point('',(6.572864768471e1,3.603622128485e1,-4.695465837284e0));
#5754=cartesian_point('',(6.502870180620e1,3.605750606843e1,-3.937497996936e1));
#5755=direction('',(-1.261654989746e-2,4.807167120839e-3,-9.999088527526e-1));
#5756=direction('',(8.740161253098e-1,4.858191577870e-1,-8.692446466745e-3));
#5757=axis2_placement_3d('',#5754,#5755,#5756);
#5759=cartesian_point('',(6.450095183104e1,3.577679716579e1,-4.135910803347e1));
#5760=direction('',(-4.763854428400e-1,-2.648637991724e-1,-8.383937486277e-1));
#5761=direction('',(7.306743063034e-1,4.111259449358e-1,-5.450601026572e-1));
#5762=axis2_placement_3d('',#5759,#5760,#5761);
#5764=direction('',(1.252967127219e-2,-4.857223885558e-3,9.999097032802e-1));
#5765=vector('',#5764,3.328464888768e1);
#5766=cartesian_point('',(6.458654947176e1,3.548119704343e1,-4.147514290324e1));
#5767=line('',#5766,#5765);
#5768=cartesian_point('',(6.716701987645e1,3.656819339784e1,-8.214302336596e0));
#5769=direction('',(-4.997841489748e-1,8.660873347341e-1,1.041791949672e-2));
#5770=direction('',(-8.660609354929e-1,-4.998690872973e-1,8.327759464309e-3));
#5771=axis2_placement_3d('',#5768,#5769,#5770);
#5773=direction('',(3.919258752119e-1,2.154598267113e-1,8.944110751846e-1));
#5774=vector('',#5773,9.152209591798e-1);
#5775=cartesian_point('',(6.523762754227e1,3.544138361651e1,-7.097283982855e0));
#5776=line('',#5775,#5774);
#5777=direction('',(-1.261823000806e-2,4.806357659947e-3,-9.999088354433e-1));
#5778=vector('',#5777,3.310208979998e1);
#5779=cartesian_point('',(6.559632631771e1,3.563857696578e1,-6.278700220724e0));
#5780=line('',#5779,#5778);
#5781=cartesian_point('',(6.197615960767e1,3.394895385282e1,-3.934704175992e1));
#5782=direction('',(-4.998538050188e-1,8.660470744602e-1,1.042297592243e-2));
#5783=direction('',(8.660233599046e-1,4.999377402513e-1,-8.111471623512e-3));
#5784=axis2_placement_3d('',#5781,#5782,#5783);
#5786=direction('',(-4.777169326043e-1,-2.656660092734e-1,-8.373816954173e-1));
#5787=vector('',#5786,1.346508296457e-1);
#5788=cartesian_point('',(6.465087445307e1,3.551696919198e1,-4.136238876322e1));
#5789=line('',#5788,#5787);
#5790=cartesian_point('',(6.483690096565e1,3.504841843800e1,-4.148040492857e1));
#5791=direction('',(1.251986792564e-2,-4.862997913792e-3,9.999097980110e-1));
#5792=direction('',(-5.024193361625e-1,8.645603822686e-1,1.049552578467e-2));
#5793=axis2_placement_3d('',#5790,#5791,#5792);
#5795=cartesian_point('',(6.681954607224e1,2.989822033866e1,-4.147601149195e1));
#5796=cartesian_point('',(6.683361784793e1,2.994570838444e1,-3.777640375182e1));
#5797=cartesian_point('',(6.686167969004e1,3.004063571318e1,-3.037828629909e1));
#5798=cartesian_point('',(6.690373679470e1,3.018297674416e1,-1.928440635163e1));
#5799=cartesian_point('',(6.693180724554e1,3.027786223990e1,-1.189068437409e1));
#5800=cartesian_point('',(6.694578752145e1,3.032527464220e1,-8.194372284094e0));
#5802=cartesian_point('',(6.481267119045e1,3.465080666424e1,-8.194372283735e0));
#5803=cartesian_point('',(6.476654575215e1,3.466857820658e1,-1.189068419809e1));
#5804=cartesian_point('',(6.467418116524e1,3.470407171326e1,-1.928440600162e1));
#5805=cartesian_point('',(6.453564573869e1,3.475735411023e1,-3.037828568029e1));
#5806=cartesian_point('',(6.444326638170e1,3.479288708902e1,-3.777640402865e1));
#5807=cartesian_point('',(6.439702522548e1,3.481063209023e1,-4.147601194524e1));
#5809=cartesian_point('',(6.436291466870e1,3.486339144206e1,-4.202617897883e1));
#5810=cartesian_point('',(6.436963854527e1,3.485204935367e1,-4.196771789743e1));
#5811=cartesian_point('',(6.438119670603e1,3.483305070946e1,-4.184901931512e1));
#5812=cartesian_point('',(6.439255123346e1,3.481530232345e1,-4.166577648461e1));
#5813=cartesian_point('',(6.439621067298e1,3.481096694592e1,-4.153987515784e1));
#5814=cartesian_point('',(6.439702522548e1,3.481063209023e1,-4.147601194524e1));
#5816=cartesian_point('',(6.443603062409e1,3.542456945610e1,-4.192434478755e1));
#5817=cartesian_point('',(6.431378732900e1,3.528988433211e1,-4.193657767777e1));
#5818=cartesian_point('',(6.426975327756e1,3.503640056605e1,-4.198132098237e1));
#5819=cartesian_point('',(6.436291466870e1,3.486339144206e1,-4.202617897883e1));
#5821=cartesian_point('',(6.385930112859e1,3.541980077969e1,-4.303928221819e1));
#5822=cartesian_point('',(6.388491816626e1,3.537365111380e1,-4.303924772736e1));
#5823=cartesian_point('',(6.402098242635e1,3.537825731560e1,-4.281657879636e1));
#5824=cartesian_point('',(6.422095645764e1,3.538680038502e1,-4.244868279062e1));
#5825=cartesian_point('',(6.436138403252e1,3.540792459858e1,-4.213137594996e1));
#5826=cartesian_point('',(6.443603062409e1,3.542456945610e1,-4.192434478755e1));
#5828=cartesian_point('',(6.443603062409e1,3.542456945610e1,-4.192434478755e1));
#5829=cartesian_point('',(6.448932963997e1,3.543650733248e1,-4.177644803263e1));
#5830=cartesian_point('',(6.453939224664e1,3.545576422912e1,-4.162582618971e1));
#5831=cartesian_point('',(6.458654947176e1,3.548119704343e1,-4.147514290324e1));
#5833=direction('',(-4.759233850342e-1,-2.655304033322e-1,-8.384453091787e-1));
#5834=vector('',#5833,1.808878946927e0);
#5835=cartesian_point('',(6.472018892012e1,3.590011313604e1,-4.152263615027e1));
#5836=line('',#5835,#5834);
#5837=cartesian_point('',(6.382052883452e1,3.539830198885e1,-4.312438336069e1));
#5838=cartesian_point('',(6.382905637023e1,3.538297539907e1,-4.312432370679e1));
#5839=cartesian_point('',(6.384794394090e1,3.535273921549e1,-4.311974094478e1));
#5840=cartesian_point('',(6.388335779955e1,3.530808418893e1,-4.309628551636e1));
#5841=cartesian_point('',(6.392296272648e1,3.526650247429e1,-4.305859436036e1));
#5842=cartesian_point('',(6.396532067284e1,3.522739863791e1,-4.300915845679e1));
#5843=cartesian_point('',(6.400983609240e1,3.518960392223e1,-4.294920023575e1));
#5844=cartesian_point('',(6.405611667309e1,3.515215663105e1,-4.287902697585e1));
#5845=cartesian_point('',(6.410370636358e1,3.511434724633e1,-4.279849029861e1));
#5846=cartesian_point('',(6.415209078179e1,3.507561498381e1,-4.270693883391e1));
#5847=cartesian_point('',(6.420057130879e1,3.503555150006e1,-4.260328419491e1));
#5848=cartesian_point('',(6.424811777900e1,3.499394606263e1,-4.248606013806e1));
#5849=cartesian_point('',(6.429317289258e1,3.495085189780e1,-4.235334819660e1));
#5850=cartesian_point('',(6.433351577124e1,3.490673207765e1,-4.220251762427e1));
#5851=cartesian_point('',(6.435472756641e1,3.487738383202e1,-4.208741232993e1));
#5852=cartesian_point('',(6.436291466870e1,3.486339144206e1,-4.202617897883e1));
#5854=cartesian_point('',(6.422590752440e1,3.562314039144e1,-4.331177673041e1));
#5855=direction('',(4.850401891580e-1,-8.744918609693e-1,0.e0));
#5856=direction('',(-7.332121183338e-1,-4.066788502472e-1,5.449883506003e-1));
#5857=axis2_placement_3d('',#5854,#5855,#5856);
#5859=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#5860=direction('',(0.e0,0.e0,-1.e0));
#5861=direction('',(8.573030168290e-1,5.148121379065e-1,0.e0));
#5862=axis2_placement_3d('',#5859,#5860,#5861);
#5864=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#5865=direction('',(0.e0,0.e0,1.e0));
#5866=direction('',(8.744918609696e-1,4.850401891575e-1,0.e0));
#5867=axis2_placement_3d('',#5864,#5865,#5866);
#5869=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#5870=direction('',(0.e0,0.e0,1.e0));
#5871=direction('',(8.660254037844e-1,5.e-1,0.e0));
#5872=axis2_placement_3d('',#5869,#5870,#5871);
#5874=cartesian_point('',(6.260402281679e1,3.759389080895e1,-4.303924529811e1));
#5875=cartesian_point('',(6.259899808735e1,3.759094168144e1,-4.304820831706e1));
#5876=cartesian_point('',(6.258956268125e1,3.758535976081e1,-4.306656499895e1));
#5877=cartesian_point('',(6.257677017099e1,3.757766290790e1,-4.309488161414e1));
#5878=cartesian_point('',(6.25696559e1,3.757325701291e1,-4.311454032069e1));
#5879=cartesian_point('',(6.256625537131e1,3.757113917046e1,-4.312444871865e1));
#5881=cartesian_point('',(6.399864511534e1,3.844145107551e1,-3.937758808361e1));
#5882=cartesian_point('',(6.399815610519e1,3.844001832848e1,-3.951015994300e1));
#5883=cartesian_point('',(6.398592908931e1,3.843025867497e1,-3.977519678637e1));
#5884=cartesian_point('',(6.393346086021e1,3.839600888318e1,-4.016846934350e1));
#5885=cartesian_point('',(6.387627438415e1,3.836002403567e1,-4.042521597503e1));
#5886=cartesian_point('',(6.384225099348e1,3.833885110003e1,-4.055159382247e1));
#5888=cartesian_point('',(6.384225099348e1,3.833885110003e1,-4.055159382247e1));
#5889=cartesian_point('',(6.381152942663e1,3.831973339457e1,-4.066570645101e1));
#5890=cartesian_point('',(6.374123426420e1,3.827630634232e1,-4.089067774327e1));
#5891=cartesian_point('',(6.361013590832e1,3.819612453844e1,-4.121567053680e1));
#5892=cartesian_point('',(6.350631426119e1,3.813306600856e1,-4.142226971384e1));
#5893=cartesian_point('',(6.345051322766e1,3.809926358014e1,-4.152263938515e1));
#5895=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5896=direction('',(0.e0,0.e0,-1.e0));
#5897=direction('',(8.573202723453e-1,5.147834016610e-1,0.e0));
#5898=axis2_placement_3d('',#5895,#5896,#5897);
#5900=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5901=direction('',(0.e0,0.e0,-1.e0));
#5902=direction('',(8.652814678375e-1,5.012863267804e-1,0.e0));
#5903=axis2_placement_3d('',#5900,#5901,#5902);
#5905=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#5906=direction('',(0.e0,0.e0,-1.e0));
#5907=direction('',(8.660254037844e-1,5.e-1,0.e0));
#5908=axis2_placement_3d('',#5905,#5906,#5907);
#5910=cartesian_point('',(6.472018892012e1,3.590011313604e1,-4.152263615027e1));
#5911=cartesian_point('',(6.477912884335e1,3.593251835551e1,-4.141915875228e1));
#5912=cartesian_point('',(6.488872215388e1,3.599253375028e1,-4.120597983430e1));
#5913=cartesian_point('',(6.502667119358e1,3.606758123376e1,-4.087024118487e1));
#5914=cartesian_point('',(6.510029411949e1,3.610714899724e1,-4.063770307265e1));
#5915=cartesian_point('',(6.513235016971e1,3.612422977960e1,-4.051974940203e1));
#5917=cartesian_point('',(6.513235016971e1,3.612422977960e1,-4.051974940203e1));
#5918=cartesian_point('',(6.516582280416e1,3.614206441917e1,-4.039658476577e1));
#5919=cartesian_point('',(6.522240285212e1,3.617183249274e1,-4.014658277284e1));
#5920=cartesian_point('',(6.527538839749e1,3.619849638630e1,-3.976408397351e1));
#5921=cartesian_point('',(6.528923193737e1,3.620385624908e1,-3.950645399164e1));
#5922=cartesian_point('',(6.529069098745e1,3.620354400807e1,-3.937758835563e1));
#5924=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#5925=direction('',(0.e0,0.e0,1.e0));
#5926=direction('',(8.745489267793e-1,4.849372894191e-1,0.e0));
#5927=axis2_placement_3d('',#5924,#5925,#5926);
#5929=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#5930=direction('',(0.e0,0.e0,1.e0));
#5931=direction('',(8.652814678375e-1,5.012863267804e-1,0.e0));
#5932=axis2_placement_3d('',#5929,#5930,#5931);
#5934=cartesian_point('',(6.374099551492e1,3.828770371075e1,-3.937499939292e1));
#5935=direction('',(2.098641513280e-3,1.327049042672e-2,9.999097408205e-1));
#5936=direction('',(8.579849398437e-1,5.136025583335e-1,-8.617138421882e-3));
#5937=axis2_placement_3d('',#5934,#5935,#5936);
#5939=direction('',(-3.825623163136e-1,-2.316910837827e-1,-8.944078017506e-1));
#5940=vector('',#5939,9.152068428274e-1);
#5941=cartesian_point('',(6.366207234639e1,3.898879409872e1,-6.278713766454e0));
#5942=line('',#5941,#5940);
#5943=cartesian_point('',(6.525249340966e1,3.988421240822e1,-8.214297679793e0));
#5944=direction('',(5.001508488612e-1,-8.658755865522e-1,1.042098825802e-2));
#5945=direction('',(-7.768451837582e-1,-4.433429688083e-1,4.471672757256e-1));
#5946=axis2_placement_3d('',#5943,#5944,#5945);
#5948=direction('',(-2.058033552478e-3,-1.327955318689e-2,-9.999097049059e-1));
#5949=vector('',#5948,3.328463781052e1);
#5950=cartesian_point('',(6.308968567099e1,3.863516436662e1,-8.193502256432e0));
#5951=line('',#5950,#5949);
#5952=direction('',(4.674621537260e-1,2.800776257439e-1,8.384722168274e-1));
#5953=vector('',#5952,1.345621604308e-1);
#5954=cartesian_point('',(6.302118476960e1,3.819315924850e1,-4.147513462745e1));
#5955=line('',#5954,#5953);
#5956=cartesian_point('',(6.038811135053e1,3.669837895676e1,-3.934686923309e1));
#5957=direction('',(5.000343487006e-1,-8.659426038636e-1,1.044303277198e-2));
#5958=direction('',(7.289313442124e-1,4.143458458667e-1,-5.449556086855e-1));
#5959=axis2_placement_3d('',#5956,#5957,#5958);
#5961=direction('',(2.146775782631e-3,1.333091258409e-2,9.999088349062e-1));
#5962=vector('',#5961,3.310249032573e1);
#5963=cartesian_point('',(6.359100872182e1,3.854750769388e1,-3.937818630055e1));
#5964=line('',#5963,#5962);
#5965=cartesian_point('',(6.303229746057e1,3.918567709996e1,-6.060277326767e0));
#5966=cartesian_point('',(6.291558959406e1,3.911498502605e1,-6.333155227393e0));
#5967=cartesian_point('',(6.279888511592e1,3.904429265596e1,-6.606034471091e0));
#5968=cartesian_point('',(6.268217727041e1,3.897360047109e1,-6.878912351950e0));
#5970=cartesian_point('',(6.341210140707e1,3.942178934401e1,-6.283884085878e0));
#5971=direction('',(-3.825512433233e-1,-2.316817206132e-1,-8.944149632947e-1));
#5972=direction('',(4.999506773596e-1,-8.659904143565e-1,1.048439079544e-2));
#5973=axis2_placement_3d('',#5970,#5971,#5972);
#5975=cartesian_point('',(6.303229746057e1,3.918567709996e1,-6.060277326767e0));
#5976=cartesian_point('',(6.307017375884e1,3.920862085247e1,-5.971715833792e0));
#5977=cartesian_point('',(6.314612816117e1,3.924642292612e1,-5.802789911366e0));
#5978=cartesian_point('',(6.325797325754e1,3.928278488469e1,-5.574408191381e0));
#5979=cartesian_point('',(6.336652153803e1,3.930202585540e1,-5.369660048095e0));
#5980=cartesian_point('',(6.347133567551e1,3.930646970004e1,-5.186799426498e0));
#5981=cartesian_point('',(6.357220699970e1,3.929770711364e1,-5.024464994007e0));
#5982=cartesian_point('',(6.366890216299e1,3.927672081872e1,-4.881977506438e0));
#5983=cartesian_point('',(6.376061189924e1,3.924435938463e1,-4.759781130161e0));
#5984=cartesian_point('',(6.384711805260e1,3.920104391473e1,-4.657763822671e0));
#5985=cartesian_point('',(6.390105030656e1,3.916498016595e1,-4.603517055534e0));
#5986=cartesian_point('',(6.392710633510e1,3.914500482206e1,-4.579937026657e0));
#5988=cartesian_point('',(5.999434247433e1,4.299622946145e1,-6.878912337570e0));
#5989=cartesian_point('',(6.010431488813e1,4.307700013e1,-6.606036464427e0));
#5990=cartesian_point('',(6.021428585317e1,4.315776740085e1,-6.333159038284e0));
#5991=cartesian_point('',(6.032425817249e1,4.323853813127e1,-6.060283145374e0));
#5993=cartesian_point('',(6.035784215244e1,4.325673970468e1,-7.102517765336e0));
#5994=direction('',(3.604420295194e-1,2.647705131565e-1,8.944149589082e-1));
#5995=direction('',(-6.087083498401e-1,7.933251208854e-1,1.045932153960e-2));
#5996=axis2_placement_3d('',#5993,#5994,#5995);
#5998=cartesian_point('',(6.068774247808e1,4.349907514660e1,-6.283890185753e0));
#5999=direction('',(3.604420295194e-1,2.647705131565e-1,8.944149589082e-1));
#6000=direction('',(-6.087293050749e-1,7.933088668697e-1,1.047257794960e-2));
#6001=axis2_placement_3d('',#5998,#5999,#6000);
#6003=cartesian_point('',(6.032425817249e1,4.323853813127e1,-6.060283145374e0));
#6004=cartesian_point('',(6.036003308338e1,4.326481420713e1,-5.971514184929e0));
#6005=cartesian_point('',(6.042414484477e1,4.332064691861e1,-5.802244988326e0));
#6006=cartesian_point('',(6.050059817138e1,4.341021836054e1,-5.573588106270e0));
#6007=cartesian_point('',(6.055990275477e1,4.350324849375e1,-5.368732536942e0));
#6008=cartesian_point('',(6.060406893321e1,4.359843686857e1,-5.185890547073e0));
#6009=cartesian_point('',(6.063449572901e1,4.369497176980e1,-5.023697762110e0));
#6010=cartesian_point('',(6.065204020481e1,4.379228790055e1,-4.881381806546e0));
#6011=cartesian_point('',(6.065717452769e1,4.388929864752e1,-4.759407469390e0));
#6012=cartesian_point('',(6.065025003678e1,4.398563295913e1,-4.657597453927e0));
#6013=cartesian_point('',(6.063757588023e1,4.404915414463e1,-4.603469192433e0));
#6014=cartesian_point('',(6.062910725709e1,4.408080906501e1,-4.579937185733e0));
#6016=cartesian_point('',(6.038337296861e1,4.389572274159e1,-6.278699893718e0));
#6017=cartesian_point('',(6.043147342553e1,4.392863806862e1,-5.976088306682e0));
#6018=cartesian_point('',(6.049122297005e1,4.399735480915e1,-5.516412382462e0));
#6019=cartesian_point('',(6.052762183696e1,4.413241530972e1,-4.954748367235e0));
#6020=cartesian_point('',(6.050617627926e1,4.424841694796e1,-4.692545230102e0));
#6021=cartesian_point('',(6.046265924575e1,4.430723651825e1,-4.695465837292e0));
#6023=cartesian_point('',(5.976592327951e1,4.423697793727e1,-3.937497996935e1));
#6024=direction('',(-1.313607478368e-2,3.119250922732e-3,-9.999088527526e-1));
#6025=direction('',(8.031266714178e-1,5.957449043272e-1,-8.692446466537e-3));
#6026=axis2_placement_3d('',#6023,#6024,#6025);
#6028=cartesian_point('',(5.927932814271e1,4.388978534354e1,-4.135910803346e1));
#6029=direction('',(-4.377382361964e-1,-3.247786304985e-1,-8.383937486308e-1));
#6030=direction('',(6.707605822914e-1,5.029808403313e-1,-5.450601026527e-1));
#6031=axis2_placement_3d('',#6028,#6029,#6030);
#6033=direction('',(1.305647313573e-2,-3.180219380984e-3,9.999097032802e-1));
#6034=vector('',#6033,3.328464888767e1);
#6035=cartesian_point('',(5.940277704216e1,4.360788685528e1,-4.147514290323e1));
#6036=line('',#6035,#6034);
#6037=cartesian_point('',(6.181928966901e1,4.502240278180e1,-8.214302336524e0));
#6038=direction('',(-6.085555085005e-1,7.934429154165e-1,1.041791961166e-2));
#6039=direction('',(-7.934056553493e-1,-6.086362743729e-1,8.327759435985e-3));
#6040=axis2_placement_3d('',#6037,#6038,#6039);
#6042=direction('',(3.604497101148e-1,2.647731036600e-1,8.944110967874e-1));
#6043=vector('',#6042,9.152212862501e-1);
#6044=cartesian_point('',(6.005348172129e1,4.365339676110e1,-7.097283968156e0));
#6045=line('',#6044,#6043);
#6046=direction('',(-1.313763558911e-2,3.118228532427e-3,-9.999088354355e-1));
#6047=vector('',#6046,3.310209012763e1);
#6048=cartesian_point('',(6.038337296861e1,4.389572274159e1,-6.278699893718e0));
#6049=line('',#6048,#6047);
#6050=cartesian_point('',(5.701471729424e1,4.174802796860e1,-3.934704175991e1));
#6051=direction('',(-6.086193132741e-1,7.933939078936e-1,1.042297592319e-2));
#6052=direction('',(7.933594404731e-1,6.086994350584e-1,-8.111471618157e-3));
#6053=axis2_placement_3d('',#6050,#6051,#6052);
#6055=direction('',(-4.389536253811e-1,-3.257477719717e-1,-8.373816954175e-1));
#6056=vector('',#6055,1.346508296814e-1);
#6057=cartesian_point('',(5.946188251201e1,4.365174906304e1,-4.136238876319e1));
#6058=line('',#6057,#6056);
#6059=cartesian_point('',(5.970747568775e1,4.321148815803e1,-4.148040492858e1));
#6060=direction('',(1.304750732047e-2,-3.187223605075e-3,9.999097980110e-1));
#6061=direction('',(-6.109688437358e-1,7.915850655e-1,1.049552578470e-2));
#6062=axis2_placement_3d('',#6059,#6060,#6061);
#6064=cartesian_point('',(6.234539473769e1,3.836413783367e1,-4.147601149195e1));
#6065=cartesian_point('',(6.235314769360e1,3.841305634793e1,-3.777640375192e1));
#6066=cartesian_point('',(6.236857895999e1,3.851083436562e1,-3.037828629932e1));
#6067=cartesian_point('',(6.239169702753e1,3.865744720307e1,-1.928440635187e1));
#6068=cartesian_point('',(6.240714228931e1,3.875518486930e1,-1.189068437419e1));
#6069=cartesian_point('',(6.241481440169e1,3.880401644411e1,-8.194372284094e0));
#6071=cartesian_point('',(5.973535195244e1,4.281411538782e1,-8.194372283735e0));
#6072=cartesian_point('',(5.968730147192e1,4.282571431433e1,-1.189068419814e1));
#6073=cartesian_point('',(5.959109424457e1,4.284884817131e1,-1.928440600174e1));
#6074=cartesian_point('',(5.944678925941e1,4.288359222827e1,-3.037828568042e1));
#6075=cartesian_point('',(5.935056223621e1,4.290676329179e1,-3.777640402871e1));
#6076=cartesian_point('',(5.930240049205e1,4.291832080001e1,-4.147601194525e1));
#6078=cartesian_point('',(5.926169527840e1,4.296617646714e1,-4.202617897884e1));
#6079=cartesian_point('',(5.926984207098e1,4.295580905377e1,-4.196771789591e1));
#6080=cartesian_point('',(5.928378117123e1,4.293848158801e1,-4.184901931156e1));
#6081=cartesian_point('',(5.929735518796e1,4.292236710550e1,-4.166577648251e1));
#6082=cartesian_point('',(5.930154920077e1,4.291854647049e1,-4.153987515695e1));
#6083=cartesian_point('',(5.930240049205e1,4.291832080001e1,-4.147601194525e1));
#6085=cartesian_point('',(5.926093728748e1,4.353209707276e1,-4.192434478749e1));
#6086=cartesian_point('',(5.915731973711e1,4.338260824685e1,-4.193657767770e1));
#6087=cartesian_point('',(5.914674867369e1,4.312554547245e1,-4.198132098238e1));
#6088=cartesian_point('',(5.926169527840e1,4.296617646714e1,-4.202617897884e1));
#6090=cartesian_point('',(5.868976422990e1,4.345209088804e1,-4.303928221821e1));
#6091=cartesian_point('',(5.872118585038e1,4.340967973320e1,-4.303924772754e1));
#6092=cartesian_point('',(5.885548483182e1,4.343200647825e1,-4.281657879644e1));
#6093=cartesian_point('',(5.905263296275e1,4.346657830916e1,-4.244868279211e1));
#6094=cartesian_point('',(5.918910189867e1,4.350585127910e1,-4.213137594699e1));
#6095=cartesian_point('',(5.926093728748e1,4.353209707276e1,-4.192434478749e1));
#6097=cartesian_point('',(5.926093728748e1,4.353209707276e1,-4.192434478749e1));
#6098=cartesian_point('',(5.931222211733e1,4.355088973654e1,-4.177644803260e1));
#6099=cartesian_point('',(5.935934290205e1,4.357651636920e1,-4.162582618968e1));
#6100=cartesian_point('',(5.940277704216e1,4.360788685528e1,-4.147514290323e1));
#6102=direction('',(-4.371931220317e-1,-3.253792211581e-1,-8.384453091805e-1));
#6103=vector('',#6102,1.808878946947e0);
#6104=cartesian_point('',(5.948059366409e1,4.404066251097e1,-4.152263615026e1));
#6105=line('',#6104,#6103);
#6106=cartesian_point('',(5.865412979354e1,4.342571522237e1,-4.312438336069e1));
#6107=cartesian_point('',(5.866458489722e1,4.341163281932e1,-4.312432370683e1));
#6108=cartesian_point('',(5.868725749804e1,4.338412063101e1,-4.311974094397e1));
#6109=cartesian_point('',(5.872819704019e1,4.334447006819e1,-4.309628551211e1));
#6110=cartesian_point('',(5.877289064739e1,4.330841356981e1,-4.305859435166e1));
#6111=cartesian_point('',(5.881999029271e1,4.327517309291e1,-4.300915844379e1));
#6112=cartesian_point('',(5.886905807902e1,4.324351214375e1,-4.294920021821e1));
#6113=cartesian_point('',(5.891983057648e1,4.321242604689e1,-4.287902695433e1));
#6114=cartesian_point('',(5.897194824618e1,4.318115182747e1,-4.279849027360e1));
#6115=cartesian_point('',(5.902497430370e1,4.314906635853e1,-4.270693880591e1));
#6116=cartesian_point('',(5.907826940618e1,4.311567360211e1,-4.260328416486e1));
#6117=cartesian_point('',(5.913083970701e1,4.308063016533e1,-4.248606010801e1));
#6118=cartesian_point('',(5.918113428240e1,4.304378555049e1,-4.235334816789e1));
#6119=cartesian_point('',(5.922689081078e1,4.300530898562e1,-4.220251759964e1));
#6120=cartesian_point('',(5.925175184588e1,4.297898051698e1,-4.208741232002e1));
#6121=cartesian_point('',(5.926169527840e1,4.296617646714e1,-4.202617897884e1));
#6123=cartesian_point('',(5.902669311192e1,4.370154263812e1,-4.331177673041e1));
#6124=direction('',(5.950346958402e-1,-8.037000129068e-1,0.e0));
#6125=direction('',(-6.738571452399e-1,-4.989030422027e-1,5.449883506003e-1));
#6126=axis2_placement_3d('',#6123,#6124,#6125);
#6128=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#6129=direction('',(0.e0,0.e0,-1.e0));
#6130=direction('',(7.827722949607e-1,6.223082308969e-1,0.e0));
#6131=axis2_placement_3d('',#6128,#6129,#6130);
#6133=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#6134=direction('',(0.e0,0.e0,1.e0));
#6135=direction('',(8.037000129072e-1,5.950346958397e-1,0.e0));
#6136=axis2_placement_3d('',#6133,#6134,#6135);
#6138=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#6139=direction('',(0.e0,0.e0,1.e0));
#6140=direction('',(7.933533402912e-1,6.087614290087e-1,0.e0));
#6141=axis2_placement_3d('',#6138,#6139,#6140);
#6143=cartesian_point('',(5.716146440426e1,4.544374529816e1,-4.303925716390e1));
#6144=cartesian_point('',(5.715701257977e1,4.543997484703e1,-4.304822816049e1));
#6145=cartesian_point('',(5.714855047526e1,4.543293265441e1,-4.306657511982e1));
#6146=cartesian_point('',(5.713692671556e1,4.542363936310e1,-4.309493957476e1));
#6147=cartesian_point('',(5.713015907874e1,4.541854420012e1,-4.311453207325e1));
#6148=cartesian_point('',(5.712691718059e1,4.541619792323e1,-4.312442117912e1));
#6150=cartesian_point('',(5.843351160218e1,4.646607858672e1,-3.937758808361e1));
#6151=cartesian_point('',(5.843321378660e1,4.646459426841e1,-3.951015994283e1));
#6152=cartesian_point('',(5.842236526498e1,4.645332216428e1,-3.977519678584e1));
#6153=cartesian_point('',(5.837481640389e1,4.641251690615e1,-4.016846934245e1));
#6154=cartesian_point('',(5.832281613132e1,4.636937558115e1,-4.042521597365e1));
#6155=cartesian_point('',(5.829184743821e1,4.634394283934e1,-4.055159382096e1));
#6157=cartesian_point('',(5.829184743821e1,4.634394283934e1,-4.055159382096e1));
#6158=cartesian_point('',(5.826388405992e1,4.632097871935e1,-4.066570644966e1));
#6159=cartesian_point('',(5.819985865009e1,4.626874783164e1,-4.089067774229e1));
#6160=cartesian_point('',(5.808034768424e1,4.617214022491e1,-4.121567053633e1));
#6161=cartesian_point('',(5.798564503535e1,4.609606972511e1,-4.142226971370e1));
#6162=cartesian_point('',(5.793473348959e1,4.605527298466e1,-4.152263938515e1));
#6164=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#6165=direction('',(0.e0,0.e0,-1.e0));
#6166=direction('',(7.827930613315e-1,6.222821089597e-1,0.e0));
#6167=axis2_placement_3d('',#6164,#6165,#6166);
#6169=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#6170=direction('',(0.e0,0.e0,-1.e0));
#6171=direction('',(7.924478694828e-1,6.099396479588e-1,0.e0));
#6172=axis2_placement_3d('',#6169,#6170,#6171);
#6174=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#6175=direction('',(0.e0,0.e0,-1.e0));
#6176=direction('',(7.933533402912e-1,6.087614290087e-1,0.e0));
#6177=axis2_placement_3d('',#6174,#6175,#6176);
#6179=cartesian_point('',(5.948059366409e1,4.404066251097e1,-4.152263615026e1));
#6180=cartesian_point('',(5.953479961769e1,4.408048370267e1,-4.141915875326e1));
#6181=cartesian_point('',(5.963562176041e1,4.415429045429e1,-4.120597983735e1));
#6182=cartesian_point('',(5.976259496384e1,4.424670185840e1,-4.087024119131e1));
#6183=cartesian_point('',(5.983042340568e1,4.429554083420e1,-4.063770308149e1));
#6184=cartesian_point('',(5.985997572243e1,4.431665964226e1,-4.051974941208e1));
#6186=cartesian_point('',(5.985997572243e1,4.431665964226e1,-4.051974941208e1));
#6187=cartesian_point('',(5.989083410679e1,4.433871075994e1,-4.039658477480e1));
#6188=cartesian_point('',(5.994304459222e1,4.437560934239e1,-4.014658277974e1));
#6189=cartesian_point('',(5.999209650326e1,4.440896112473e1,-3.976408397702e1));
#6190=cartesian_point('',(6.000512200747e1,4.441608207782e1,-3.950645399280e1));
#6191=cartesian_point('',(6.000660933081e1,4.441596295233e1,-3.937758835563e1));
#6193=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#6194=direction('',(0.e0,0.e0,1.e0));
#6195=direction('',(8.037700216220e-1,5.949401250057e-1,0.e0));
#6196=axis2_placement_3d('',#6193,#6194,#6195);
#6198=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#6199=direction('',(0.e0,0.e0,1.e0));
#6200=direction('',(7.924478694829e-1,6.099396479588e-1,0.e0));
#6201=axis2_placement_3d('',#6198,#6199,#6200);
#6203=cartesian_point('',(5.819813428791e1,4.628001653070e1,-3.937499939292e1));
#6204=direction('',(3.485407637254e-4,1.343088723442e-2,9.999097408204e-1));
#6205=direction('',(7.836061734812e-1,6.211981244397e-1,-8.617138429606e-3));
#6206=axis2_placement_3d('',#6203,#6204,#6205);
#6208=direction('',(-3.490477482015e-1,-2.796433825608e-1,-8.944077638669e-1));
#6209=vector('',#6208,9.152062450894e-1);
#6210=cartesian_point('',(5.802837550599e1,4.696480732720e1,-6.278714335746e0));
#6211=line('',#6210,#6209);
#6212=cartesian_point('',(5.948831490706e1,4.806015694051e1,-8.214297679855e0));
#6213=direction('',(6.088914325458e-1,-7.931851148244e-1,1.042098812090e-2));
#6214=direction('',(-7.123312957272e-1,-5.409487523341e-1,4.471672757211e-1));
#6215=axis2_placement_3d('',#6212,#6213,#6214);
#6217=direction('',(-3.070974560257e-4,-1.343457218811e-2,-9.999097049040e-1));
#6218=vector('',#6217,3.328463783207e1);
#6219=cartesian_point('',(5.750704377363e1,4.653949161861e1,-8.193502256432e0));
#6220=line('',#6219,#6218);
#6221=direction('',(4.269054577986e-1,3.386975578186e-1,8.384722383177e-1));
#6222=vector('',#6221,1.345621825752e-1);
#6223=cartesian_point('',(5.749682214602e1,4.609232674890e1,-4.147513464893e1));
#6224=line('',#6223,#6222);
#6225=cartesian_point('',(5.508138302059e1,4.426664946738e1,-3.934686923306e1));
#6226=direction('',(6.087846762786e-1,-7.932667653411e-1,1.044303277567e-2));
#6227=direction('',(6.686122499922e-1,5.059456924454e-1,-5.449556087025e-1));
#6228=axis2_placement_3d('',#6225,#6226,#6227);
#6230=direction('',(3.883730298697e-4,1.349707253283e-2,9.999088349442e-1));
#6231=vector('',#6230,3.310248975479e1);
#6232=cartesian_point('',(5.801551939175e1,4.651802062196e1,-3.937818630021e1));
#6233=line('',#6232,#6231);
#6234=cartesian_point('',(5.737829019669e1,4.707780397482e1,-6.060277326867e0));
#6235=cartesian_point('',(5.727180794939e1,4.699248324798e1,-6.333155227493e0));
#6236=cartesian_point('',(5.716532909988e1,4.690716266958e1,-6.606034471089e0));
#6237=cartesian_point('',(5.705884688788e1,4.682184183547e1,-6.878912351949e0));
#6239=cartesian_point('',(5.772402603535e1,4.736147060860e1,-6.283884085953e0));
#6240=direction('',(-3.490379316049e-1,-2.796326084961e-1,-8.944149632953e-1));
#6241=direction('',(6.087081065118e-1,-7.933249778794e-1,1.048429966657e-2));
#6242=axis2_placement_3d('',#6239,#6240,#6241);
#6244=cartesian_point('',(5.737829019669e1,4.707780397482e1,-6.060277326867e0));
#6245=cartesian_point('',(5.741284876490e1,4.710549614727e1,-5.971713095395e0));
#6246=cartesian_point('',(5.748322128115e1,4.715288997188e1,-5.802782549492e0));
#6247=cartesian_point('',(5.758936579255e1,4.720353988750e1,-5.574396624446e0));
#6248=cartesian_point('',(5.769447564156e1,4.723678418754e1,-5.369646479749e0));
#6249=cartesian_point('',(5.779781397344e1,4.725487007096e1,-5.186785592807e0));
#6250=cartesian_point('',(5.789896618808e1,4.725934773943e1,-5.024452320805e0));
#6251=cartesian_point('',(5.799757259407e1,4.725116121146e1,-4.881967323732e0));
#6252=cartesian_point('',(5.809271998180e1,4.723104669240e1,-4.759774275117e0));
#6253=cartesian_point('',(5.818413735664e1,4.719939321686e1,-4.657760715046e0));
#6254=cartesian_point('',(5.824231340372e1,4.717067844632e1,-4.603516076964e0));
#6255=cartesian_point('',(5.827075266125e1,4.715427564271e1,-4.579937027323e0));
#6257=cartesian_point('',(5.386894844625e1,5.045922383593e1,-6.878912337570e0));
#6258=cartesian_point('',(5.396743734300e1,5.055365778064e1,-6.606036464422e0));
#6259=cartesian_point('',(5.406592524659e1,5.064808816735e1,-6.333159038541e0));
#6260=cartesian_point('',(5.416441404159e1,5.074252216106e1,-6.060283145626e0));
#6262=cartesian_point('',(5.419533492415e1,5.076495160677e1,-7.102517765332e0));
#6263=direction('',(3.227989110888e-1,3.095524903469e-1,8.944149589089e-1));
#6264=direction('',(-7.070506247666e-1,7.070855778126e-1,1.045942955879e-2));
#6265=axis2_placement_3d('',#6262,#6263,#6264);
#6267=cartesian_point('',(5.449078178430e1,5.104827446872e1,-6.283890185737e0));
#6268=direction('',(3.227989110888e-1,3.095524903469e-1,8.944149589089e-1));
#6269=direction('',(-7.070694312140e-1,7.070665739715e-1,1.047279403459e-2));
#6270=axis2_placement_3d('',#6267,#6268,#6269);
#6272=cartesian_point('',(5.416441404159e1,5.074252216106e1,-6.060283145626e0));
#6273=cartesian_point('',(5.419645415441e1,5.077324392304e1,-5.971511490863e0));
#6274=cartesian_point('',(5.425273116336e1,5.083696914358e1,-5.802237721355e0));
#6275=cartesian_point('',(5.431683967880e1,5.093575586376e1,-5.573576543805e0));
#6276=cartesian_point('',(5.436349379713e1,5.103573275861e1,-5.368718793497e0));
#6277=cartesian_point('',(5.439485680364e1,5.113587279011e1,-5.185876295151e0));
#6278=cartesian_point('',(5.441242191227e1,5.123555369989e1,-5.023684502372e0));
#6279=cartesian_point('',(5.441711293646e1,5.133432661722e1,-4.881370993170e0));
#6280=cartesian_point('',(5.440953984238e1,5.143117618879e1,-4.759400084920e0));
#6281=cartesian_point('',(5.439010040584e1,5.152577979545e1,-4.657593869528e0));
#6282=cartesian_point('',(5.436924381974e1,5.158710092336e1,-4.603468287556e0));
#6283=cartesian_point('',(5.435671666724e1,5.161737816511e1,-4.579937188627e0));
#6285=cartesian_point('',(5.413724573645e1,5.140180268324e1,-6.278683028150e0));
#6286=cartesian_point('',(5.418060195321e1,5.144068208548e1,-5.976325577542e0));
#6287=cartesian_point('',(5.423087872398e1,5.151649088141e1,-5.517089289464e0));
#6288=cartesian_point('',(5.424929174767e1,5.165506836620e1,-4.955749410916e0));
#6289=cartesian_point('',(5.421333887065e1,5.176684202504e1,-4.693655129584e0));
#6290=cartesian_point('',(5.416269428309e1,5.181956227476e1,-4.695616060562e0));
#6292=cartesian_point('',(5.348053323095e1,5.165954284925e1,-3.937498029010e1));
#6293=direction('',(-1.343083778872e-2,1.377963476358e-3,-9.999088527526e-1));
#6294=direction('',(7.206650293635e-1,6.932285303518e-1,-8.724686744975e-3));
#6295=axis2_placement_3d('',#6292,#6293,#6294);
#6297=cartesian_point('',(5.369573565210e1,5.186784603136e1,-3.941011385320e1));
#6298=cartesian_point('',(5.373015945460e1,5.183220169981e1,-3.941042990424e1));
#6299=cartesian_point('',(5.378438294589e1,5.173554513358e1,-3.941064064415e1));
#6300=cartesian_point('',(5.378307368225e1,5.157796708860e1,-3.940916851771e1));
#6301=cartesian_point('',(5.372715268395e1,5.148237179542e1,-3.940729061966e1));
#6302=cartesian_point('',(5.369215158881e1,5.144733860392e1,-3.940627840134e1));
#6304=cartesian_point('',(5.369654559733e1,5.186762509916e1,-3.937759441696e1));
#6305=cartesian_point('',(5.369640934098e1,5.186772056485e1,-3.938122426705e1));
#6306=cartesian_point('',(5.369611557766e1,5.186794377694e1,-3.938847116467e1));
#6307=cartesian_point('',(5.369618648e1,5.186768185990e1,-3.939931068334e1));
#6308=cartesian_point('',(5.369589198095e1,5.186777149619e1,-3.940651613653e1));
#6309=cartesian_point('',(5.369573565210e1,5.186784603136e1,-3.941011385320e1));
#6311=cartesian_point('',(5.369573565210e1,5.186784603136e1,-3.941011385320e1));
#6312=cartesian_point('',(5.369438719562e1,5.186743007448e1,-3.948443970297e1));
#6313=cartesian_point('',(5.366160989503e1,5.185699676435e1,-3.963350153988e1));
#6314=cartesian_point('',(5.353081560266e1,5.181494671947e1,-3.982445371987e1));
#6315=cartesian_point('',(5.332304004401e1,5.174862342922e1,-3.996371852537e1));
#6316=cartesian_point('',(5.314956288470e1,5.169200351484e1,-3.999998015956e1));
#6317=cartesian_point('',(5.305902970373e1,5.166270152194e1,-3.999999922734e1));
#6319=cartesian_point('',(5.176422637507e1,5.036789498458e1,-3.999999999999e1));
#6320=cartesian_point('',(5.204762204910e1,5.046939071976e1,-3.999997926179e1));
#6321=cartesian_point('',(5.260855562423e1,5.066977135564e1,-3.992767832472e1));
#6322=cartesian_point('',(5.311046321496e1,5.086884579876e1,-3.962337718287e1));
#6323=cartesian_point('',(5.319229458838e1,5.094747278543e1,-3.940628226871e1));
#6325=direction('',(7.071005441103e-1,7.071130181866e-1,5.470811032712e-6));
#6326=vector('',#6325,7.069107846020e-1);
#6327=cartesian_point('',(5.319229458838e1,5.094747278543e1,-3.940628226871e1));
#6328=line('',#6327,#6326);
#6329=cartesian_point('',(5.369215158881e1,5.144733860392e1,-3.940627840134e1));
#6330=cartesian_point('',(5.369188379729e1,5.144742992186e1,-3.943045014259e1));
#6331=cartesian_point('',(5.368794710819e1,5.144880859106e1,-3.948328240823e1));
#6332=cartesian_point('',(5.367049883932e1,5.145474121326e1,-3.956355317716e1));
#6333=cartesian_point('',(5.363961547342e1,5.146527428091e1,-3.964457408041e1));
#6334=cartesian_point('',(5.359738385620e1,5.147966550077e1,-3.971961645063e1));
#6335=cartesian_point('',(5.354531719727e1,5.149740328065e1,-3.978730458901e1));
#6336=cartesian_point('',(5.348388314628e1,5.151832214106e1,-3.984760830293e1));
#6337=cartesian_point('',(5.341291846706e1,5.154247342171e1,-3.990009377904e1));
#6338=cartesian_point('',(5.333329851482e1,5.156955324003e1,-3.994318579366e1));
#6339=cartesian_point('',(5.324731104722e1,5.159877967970e1,-3.997511327611e1));
#6340=cartesian_point('',(5.315520150472e1,5.163006057314e1,-3.999533610727e1));
#6341=cartesian_point('',(5.309190042123e1,5.165155064758e1,-3.999999093787e1));
#6342=cartesian_point('',(5.305902970373e1,5.166270152194e1,-3.999999922734e1));
#6344=cartesian_point('',(5.319633439851e1,5.026371903066e1,-3.927434396862e1));
#6345=cartesian_point('',(5.318878707976e1,5.025676654524e1,-3.931031033348e1));
#6346=cartesian_point('',(5.316499187791e1,5.024523194290e1,-3.938346935309e1));
#6347=cartesian_point('',(5.309996036030e1,5.023538474408e1,-3.949477241355e1));
#6348=cartesian_point('',(5.300345828554e1,5.023333513467e1,-3.960409094602e1));
#6349=cartesian_point('',(5.287542877122e1,5.023902002900e1,-3.970703999018e1));
#6350=cartesian_point('',(5.271699358614e1,5.025196119393e1,-3.979991713095e1));
#6351=cartesian_point('',(5.252788964133e1,5.027170029912e1,-3.988008558093e1));
#6352=cartesian_point('',(5.230815336904e1,5.029774172352e1,-3.994412414247e1));
#6353=cartesian_point('',(5.205619818417e1,5.032972957693e1,-3.998813499355e1));
#6354=cartesian_point('',(5.186492582686e1,5.035472645017e1,-3.999999646157e1));
#6355=cartesian_point('',(5.176422637507e1,5.036789498458e1,-3.999999999999e1));
#6357=cartesian_point('',(5.391183057484e1,4.806219562621e1,-3.999999729249e1));
#6358=cartesian_point('',(5.421286669055e1,4.823621271246e1,-4.000001928569e1));
#6359=cartesian_point('',(5.496788290566e1,4.818412573476e1,-3.966442232240e1));
#6360=cartesian_point('',(5.549131084640e1,4.777517365200e1,-3.922505489888e1));
#6361=cartesian_point('',(5.569997377025e1,4.753333593763e1,-3.900851600530e1));
#6363=cartesian_point('',(0.e0,0.e0,-3.900872653550e1));
#6364=direction('',(0.e0,0.e0,1.e0));
#6365=direction('',(7.606701129247e-1,6.491386441301e-1,0.e0));
#6366=axis2_placement_3d('',#6363,#6364,#6365);
#6368=cartesian_point('',(5.322595023341e1,5.028822321041e1,-3.900872672657e1));
#6369=cartesian_point('',(5.322444243185e1,5.028867928136e1,-3.909842775531e1));
#6370=cartesian_point('',(5.321447191258e1,5.028043550941e1,-3.918800717416e1));
#6371=cartesian_point('',(5.319633439851e1,5.026371903066e1,-3.927434396862e1));
#6373=direction('',(7.071059050343e-1,7.071076573376e-1,4.219503190085e-7));
#6374=vector('',#6373,1.831130696896e0);
#6375=cartesian_point('',(5.176422637507e1,5.036789498458e1,-3.999999999999e1));
#6376=line('',#6375,#6374);
#6377=cartesian_point('',(0.e0,0.e0,-4.e1));
#6378=direction('',(0.e0,0.e0,1.e0));
#6379=direction('',(7.164714471508e-1,6.976164171073e-1,0.e0));
#6380=axis2_placement_3d('',#6377,#6378,#6379);
#6382=cartesian_point('',(0.e0,0.e0,-4.e1));
#6383=direction('',(0.e0,0.e0,1.e0));
#6384=direction('',(7.064465069690e-1,7.077664394356e-1,0.e0));
#6385=axis2_placement_3d('',#6382,#6383,#6384);
#6387=direction('',(-7.071058569042e-1,-7.071077054676e-1,-4.092159259619e-7));
#6388=vector('',#6387,1.831124191215e0);
#6389=cartesian_point('',(5.166269366984e1,5.305903083518e1,-3.999999925068e1));
#6390=line('',#6389,#6388);
#6391=cartesian_point('',(0.e0,0.e0,-4.e1));
#6392=direction('',(0.e0,0.e0,1.e0));
#6393=direction('',(6.973741593994e-1,7.167072497205e-1,0.e0));
#6394=axis2_placement_3d('',#6391,#6392,#6393);
#6396=cartesian_point('',(4.806219552604e1,5.391183042871e1,-3.999999706774e1));
#6397=cartesian_point('',(4.804178594332e1,5.388141442482e1,-3.999999618460e1));
#6398=cartesian_point('',(4.799911984859e1,5.382204233013e1,-4.000000207719e1));
#6399=cartesian_point('',(4.792933687526e1,5.373719970629e1,-3.999999845293e1));
#6400=cartesian_point('',(4.787936049913e1,5.368383350046e1,-4.000000222503e1));
#6401=cartesian_point('',(4.785344444981e1,5.365794830543e1,-4.000000827584e1));
#6403=direction('',(-7.071050703308e-1,-7.071084920355e-1,1.933876748090e-6));
#6404=vector('',#6403,4.279394185031e0);
#6405=cartesian_point('',(4.785344444981e1,5.365794830543e1,-4.000000827584e1));
#6406=line('',#6405,#6404);
#6407=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.e1));
#6408=direction('',(0.e0,0.e0,1.e0));
#6409=direction('',(-7.071067812286e-1,7.071067811445e-1,0.e0));
#6410=axis2_placement_3d('',#6407,#6408,#6409);
#6412=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.e1));
#6413=direction('',(0.e0,0.e0,1.e0));
#6414=direction('',(-7.580861838156e-1,6.521543819586e-1,0.e0));
#6415=axis2_placement_3d('',#6412,#6413,#6414);
#6417=direction('',(7.071084899250e-1,7.071050724411e-1,-2.006657738644e-6));
#6418=vector('',#6417,4.279394285103e0);
#6419=cartesian_point('',(5.063195233425e1,4.482746312593e1,-4.000000000002e1));
#6420=line('',#6419,#6418);
#6421=cartesian_point('',(5.365794836498e1,4.785344453190e1,-4.000000858730e1));
#6422=cartesian_point('',(5.368383354682e1,4.787936057381e1,-4.000000253355e1));
#6423=cartesian_point('',(5.373720044296e1,4.792933580305e1,-3.999999833422e1));
#6424=cartesian_point('',(5.382204303788e1,4.799911871404e1,-4.000000202989e1));
#6425=cartesian_point('',(5.388141452463e1,4.804178613657e1,-3.999999637410e1));
#6426=cartesian_point('',(5.391183057484e1,4.806219562621e1,-3.999999729249e1));
#6428=cartesian_point('',(0.e0,0.e0,-4.e1));
#6429=direction('',(0.e0,0.e0,1.e0));
#6430=direction('',(7.464421109847e-1,6.654503549843e-1,0.e0));
#6431=axis2_placement_3d('',#6428,#6429,#6430);
#6433=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.e1));
#6434=direction('',(0.e0,0.e0,-1.e0));
#6435=direction('',(-1.e0,0.e0,0.e0));
#6436=axis2_placement_3d('',#6433,#6434,#6435);
#6438=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.e1));
#6439=direction('',(0.e0,0.e0,-1.e0));
#6440=direction('',(1.e0,0.e0,0.e0));
#6441=axis2_placement_3d('',#6438,#6439,#6440);
#6443=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#6444=direction('',(0.e0,0.e0,-1.e0));
#6445=direction('',(6.947586997219e-1,7.192428999724e-1,0.e0));
#6446=axis2_placement_3d('',#6443,#6444,#6445);
#6448=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#6449=direction('',(0.e0,0.e0,-1.e0));
#6450=direction('',(7.060552683733e-1,7.081567326534e-1,0.e0));
#6451=axis2_placement_3d('',#6448,#6449,#6450);
#6453=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#6454=direction('',(0.e0,0.e0,-1.e0));
#6455=direction('',(7.064465069690e-1,7.077664394356e-1,0.e0));
#6456=axis2_placement_3d('',#6453,#6454,#6455);
#6458=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#6459=direction('',(0.e0,0.e0,1.e0));
#6460=direction('',(7.192489538896e-1,6.947524324021e-1,0.e0));
#6461=axis2_placement_3d('',#6458,#6459,#6460);
#6463=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#6464=direction('',(0.e0,0.e0,1.e0));
#6465=direction('',(7.060552683733e-1,7.081567326534e-1,0.e0));
#6466=axis2_placement_3d('',#6463,#6464,#6465);
#6468=cartesian_point('',(5.144733864703e1,5.369215135248e1,-3.940628273835e1));
#6469=cartesian_point('',(5.148238293580e1,5.372716345597e1,-3.940730114836e1));
#6470=cartesian_point('',(5.157800940888e1,5.378309031030e1,-3.940919096373e1));
#6471=cartesian_point('',(5.173559685257e1,5.378436567078e1,-3.941066289185e1));
#6472=cartesian_point('',(5.183221431198e1,5.373014597993e1,-3.941043924273e1));
#6473=cartesian_point('',(5.186784499391e1,5.369573567959e1,-3.941011723028e1));
#6475=cartesian_point('',(5.186784499391e1,5.369573567959e1,-3.941011723028e1));
#6476=cartesian_point('',(5.186791162557e1,5.369575741621e1,-3.940644404242e1));
#6477=cartesian_point('',(5.186807730630e1,5.369580859809e1,-3.939913206178e1));
#6478=cartesian_point('',(5.186881382339e1,5.369527761113e1,-3.938828812722e1));
#6479=cartesian_point('',(5.186861711675e1,5.369554485379e1,-3.938113818762e1));
#6480=cartesian_point('',(5.186853453510e1,5.369566769876e1,-3.937758825918e1));
#6482=cartesian_point('',(5.165954453571e1,5.348053491512e1,-3.937498044467e1));
#6483=direction('',(-1.377951275185e-3,1.343084998758e-2,9.999088526055e-1));
#6484=direction('',(6.958318015990e-1,7.181522356592e-1,-8.687364457686e-3));
#6485=axis2_placement_3d('',#6482,#6483,#6484);
#6487=cartesian_point('',(5.166269366984e1,5.305903083518e1,-3.999999925068e1));
#6488=cartesian_point('',(5.169129659825e1,5.314737014936e1,-3.999998327493e1));
#6489=cartesian_point('',(5.174689333019e1,5.331827944156e1,-3.996524514559e1));
#6490=cartesian_point('',(5.181390827517e1,5.352732196674e1,-3.982887307088e1));
#6491=cartesian_point('',(5.185770239708e1,5.366363082652e1,-3.963043327038e1));
#6492=cartesian_point('',(5.186742418471e1,5.369444309226e1,-3.948275344872e1));
#6493=cartesian_point('',(5.186784499391e1,5.369573567959e1,-3.941011723028e1));
#6495=cartesian_point('',(5.094746605032e1,5.319230070076e1,-3.940628380589e1));
#6496=cartesian_point('',(5.086882088015e1,5.311043703327e1,-3.962341388449e1));
#6497=cartesian_point('',(5.066977598066e1,5.260855329343e1,-3.992766880266e1));
#6498=cartesian_point('',(5.046937934848e1,5.204758241164e1,-3.999998210079e1));
#6499=cartesian_point('',(5.036789502952e1,5.176422880991e1,-4.000000000001e1));
#6501=cartesian_point('',(5.166269366984e1,5.305903083518e1,-3.999999925068e1));
#6502=cartesian_point('',(5.165227163994e1,5.308975304692e1,-3.999999299530e1));
#6503=cartesian_point('',(5.163160552597e1,5.315066186843e1,-3.999580523018e1));
#6504=cartesian_point('',(5.160127947570e1,5.323995184320e1,-3.997716035896e1));
#6505=cartesian_point('',(5.157251921063e1,5.332457655266e1,-3.994693945842e1));
#6506=cartesian_point('',(5.154596181979e1,5.340266563101e1,-3.990631924295e1));
#6507=cartesian_point('',(5.152205064840e1,5.347293146182e1,-3.985661123457e1));
#6508=cartesian_point('',(5.150102944109e1,5.353467110993e1,-3.979892773971e1));
#6509=cartesian_point('',(5.148314015638e1,5.358718867567e1,-3.973431971594e1));
#6510=cartesian_point('',(5.146867428886e1,5.362963609490e1,-3.966422343084e1));
#6511=cartesian_point('',(5.145787545547e1,5.366132593132e1,-3.959062068316e1));
#6512=cartesian_point('',(5.145076582993e1,5.368214265914e1,-3.951537391095e1));
#6513=cartesian_point('',(5.144791434615e1,5.369060969616e1,-3.945354499358e1));
#6514=cartesian_point('',(5.144738003915e1,5.369202996466e1,-3.941728884051e1));
#6515=cartesian_point('',(5.144733864703e1,5.369215135248e1,-3.940628273835e1));
#6517=direction('',(-7.071223027593e-1,-7.070912592715e-1,-1.510149498807e-6));
#6518=vector('',#6517,7.069110884508e-1);
#6519=cartesian_point('',(5.144733864703e1,5.369215135248e1,-3.940628273835e1));
#6520=line('',#6519,#6518);
#6521=cartesian_point('',(5.094746605032e1,5.319230070076e1,-3.940628380589e1));
#6522=cartesian_point('',(5.095590141357e1,5.320136716852e1,-3.936295723586e1));
#6523=cartesian_point('',(5.096984923647e1,5.321659202956e1,-3.927564547279e1));
#6524=cartesian_point('',(5.098261902191e1,5.323135119437e1,-3.914215843838e1));
#6525=cartesian_point('',(5.098489827854e1,5.323493746285e1,-3.905275627940e1));
#6526=cartesian_point('',(5.098483351295e1,5.323553795579e1,-3.900785037836e1));
#6528=cartesian_point('',(5.026371011483e1,5.319632495551e1,-3.927434042472e1));
#6529=cartesian_point('',(5.043248112834e1,5.303706101756e1,-3.927382796529e1));
#6530=cartesian_point('',(5.078912786124e1,5.303484182e1,-3.934262427140e1));
#6531=cartesian_point('',(5.094746605032e1,5.319230070076e1,-3.940628380589e1));
#6533=cartesian_point('',(5.144733864703e1,5.369215135248e1,-3.940628273835e1));
#6534=cartesian_point('',(5.144737649335e1,5.369232821898e1,-3.939689592142e1));
#6535=cartesian_point('',(5.144737698731e1,5.369247187527e1,-3.938750833414e1));
#6536=cartesian_point('',(5.144736456883e1,5.369259848022e1,-3.937812129740e1));
#6538=direction('',(-1.376525170208e-3,1.343232200389e-2,9.999088347965e-1));
#6539=vector('',#6538,3.310242825944e1);
#6540=cartesian_point('',(5.144736456883e1,5.369259848022e1,-3.937812129740e1));
#6541=line('',#6540,#6539);
#6542=direction('',(-3.095549485479e-1,-3.228101052932e-1,-8.944100680058e-1));
#6543=vector('',#6542,9.152100706037e-1);
#6544=cartesian_point('',(5.140179824314e1,5.413724095571e1,-6.278710827573e0));
#6545=line('',#6544,#6543);
#6546=cartesian_point('',(5.270518015044e1,5.541385199567e1,-8.214095563087e0));
#6547=direction('',(7.074446466122e-1,-7.066933146983e-1,1.032622585202e-2));
#6548=direction('',(-6.353765069332e-1,-6.295172401661e-1,4.472188935755e-1));
#6549=axis2_placement_3d('',#6546,#6547,#6548);
#6551=direction('',(1.441076451373e-3,-1.336806878363e-2,-9.999096049322e-1));
#6552=vector('',#6551,3.081713398959e1);
#6553=cartesian_point('',(5.094042366686e1,5.364750352268e1,-8.193502105692e0));
#6554=line('',#6553,#6552);
#6555=cartesian_point('',(5.182023119385e1,5.416205518607e1,-4.695462462394e0));
#6556=cartesian_point('',(5.176755903436e1,5.421299046374e1,-4.692247995006e0));
#6557=cartesian_point('',(5.165520696540e1,5.424936738263e1,-4.955063005459e0));
#6558=cartesian_point('',(5.151665998403e1,5.423089795860e1,-5.516379023416e0));
#6559=cartesian_point('',(5.144070712535e1,5.418062771993e1,-5.976132984337e0));
#6560=cartesian_point('',(5.140179824314e1,5.413724095571e1,-6.278710827573e0));
#6562=cartesian_point('',(5.104827655114e1,5.449078395592e1,-6.283884163994e0));
#6563=direction('',(3.095524879958e-1,3.227989087702e-1,8.944149605593e-1));
#6564=direction('',(-6.115048053009e-1,-6.527340441556e-1,4.472137528008e-1));
#6565=axis2_placement_3d('',#6562,#6563,#6564);
#6567=cartesian_point('',(5.045922452257e1,5.386894919571e1,-6.878912869411e0));
#6568=cartesian_point('',(5.055365916118e1,5.396743881615e1,-6.606034989919e0));
#6569=cartesian_point('',(5.064808919684e1,5.406592713547e1,-6.333155028323e0));
#6570=cartesian_point('',(5.074252388544e1,5.416441665325e1,-6.060277129078e0));
#6572=cartesian_point('',(5.074252388544e1,5.416441665325e1,-6.060277129078e0));
#6573=cartesian_point('',(5.077330671680e1,5.419651873178e1,-5.971332627659e0));
#6574=cartesian_point('',(5.083715177007e1,5.425288046536e1,-5.801769511833e0));
#6575=cartesian_point('',(5.093607744027e1,5.431702574556e1,-5.572865332696e0));
#6576=cartesian_point('',(5.103615340329e1,5.436366303206e1,-5.367896204840e0));
#6577=cartesian_point('',(5.113635438625e1,5.439497718553e1,-5.185041191460e0));
#6578=cartesian_point('',(5.123605103754e1,5.441247631438e1,-5.022923413822e0));
#6579=cartesian_point('',(5.133476681422e1,5.441710319532e1,-4.880781040601e0));
#6580=cartesian_point('',(5.143146905809e1,5.440949627420e1,-4.759060845502e0));
#6581=cartesian_point('',(5.152590986997e1,5.439007285470e1,-4.657455287504e0));
#6582=cartesian_point('',(5.158714942472e1,5.436921150901e1,-4.603447484251e0));
#6583=cartesian_point('',(5.161737539377e1,5.435671963667e1,-4.579937311536e0));
#6585=cartesian_point('',(4.682184177496e1,5.705884690063e1,-6.878912337571e0));
#6586=cartesian_point('',(4.690716198233e1,5.716532833052e1,-6.606036464427e0));
#6587=cartesian_point('',(4.699248166968e1,5.727180610351e1,-6.333159038284e0));
#6588=cartesian_point('',(4.707780176976e1,5.737828756870e1,-6.060283145374e0));
#6590=cartesian_point('',(4.710553048951e1,5.740456111216e1,-7.102517765337e0));
#6591=direction('',(2.796326137997e-1,3.490379385945e-1,8.944149589096e-1));
#6592=direction('',(-7.932939042829e-1,6.087490442895e-1,1.045860909711e-2));
#6593=axis2_placement_3d('',#6590,#6591,#6592);
#6595=cartesian_point('',(4.736146870648e1,5.772402366140e1,-6.283890185749e0));
#6596=direction('',(2.796326137997e-1,3.490379385945e-1,8.944149589096e-1));
#6597=direction('',(-7.933090766752e-1,6.087290561679e-1,1.047115283686e-2));
#6598=axis2_placement_3d('',#6595,#6596,#6597);
#6600=cartesian_point('',(4.707780176976e1,5.737828756870e1,-6.060283145374e0));
#6601=cartesian_point('',(4.710555693125e1,5.741292753724e1,-5.971514184975e0));
#6602=cartesian_point('',(4.715303356826e1,5.748345114004e1,-5.802244988454e0));
#6603=cartesian_point('',(4.720369901585e1,5.758975808604e1,-5.573588106483e0));
#6604=cartesian_point('',(4.723690487433e1,5.769496744994e1,-5.368732537204e0));
#6605=cartesian_point('',(4.725492956248e1,5.779834340765e1,-5.185890547350e0));
#6606=cartesian_point('',(4.725933451943e1,5.789946399611e1,-5.023697762368e0));
#6607=cartesian_point('',(4.725109391365e1,5.799800500463e1,-4.881381806759e0));
#6608=cartesian_point('',(4.723094506002e1,5.809303905099e1,-4.759407469536e0));
#6609=cartesian_point('',(4.719932336024e1,5.818429866096e1,-4.657597453997e0));
#6610=cartesian_point('',(4.717064057407e1,5.824237510026e1,-4.603469192453e0));
#6611=cartesian_point('',(4.715426761597e1,5.827075956445e1,-4.579937185734e0));
#6613=cartesian_point('',(4.696480997547e1,5.802837870463e1,-6.278702593027e0));
#6614=cartesian_point('',(4.700275233608e1,5.807262178404e1,-5.976091001731e0));
#6615=cartesian_point('',(4.704268126486e1,5.815446197800e1,-5.516411758437e0));
#6616=cartesian_point('',(4.704288352989e1,5.829434099205e1,-4.954748471893e0));
#6617=cartesian_point('',(4.699214528826e1,5.840083948030e1,-4.692545214233e0));
#6618=cartesian_point('',(4.693488743394e1,5.844639178347e1,-4.695465837513e0));
#6620=cartesian_point('',(4.628007643975e1,5.819819865946e1,-3.937497996896e1));
#6621=direction('',(-1.349579543498e-2,-3.869013070828e-4,-9.999088527526e-1));
#6622=direction('',(6.215706222342e-1,7.833099022481e-1,-8.692445883615e-3));
#6623=axis2_placement_3d('',#6620,#6621,#6622);
#6625=cartesian_point('',(4.589992192328e1,5.773689622411e1,-4.135910819404e1));
#6626=direction('',(-3.387635395897e-1,-4.270069924166e-1,-8.383938768097e-1));
#6627=direction('',(5.177234520743e-1,6.594483512025e-1,-5.450599042937e-1));
#6628=axis2_placement_3d('',#6625,#6626,#6627);
#6630=direction('',(1.343468621580e-2,3.074082284038e-4,9.999097032765e-1));
#6631=vector('',#6630,3.328464893054e1);
#6632=cartesian_point('',(4.609212485392e1,5.749655416216e1,-4.147514294597e1));
#6633=line('',#6632,#6631);
#6634=cartesian_point('',(4.806019315825e1,5.948831112949e1,-8.214302336558e0));
#6635=direction('',(-7.931776200278e-1,6.089012481828e-1,1.041791958864e-2));
#6636=direction('',(-6.088443539755e-1,-7.932459902544e-1,8.327759449629e-3));
#6637=axis2_placement_3d('',#6634,#6635,#6636);
#6639=direction('',(2.796395826515e-1,3.490427191885e-1,8.944109145107e-1));
#6640=vector('',#6639,9.152185875530e-1);
#6641=cartesian_point('',(4.670887863161e1,5.770892832018e1,-7.097284086897e0));
#6642=line('',#6641,#6640);
#6643=direction('',(-1.349703633123e-2,-3.882896926375e-4,-9.999088354652e-1));
#6644=vector('',#6643,3.310208592792e1);
#6645=cartesian_point('',(4.696480997547e1,5.802837870463e1,-6.278702593027e0));
#6646=line('',#6645,#6644);
#6647=cartesian_point('',(4.426680311748e1,5.508199282187e1,-3.934704265916e1));
#6648=direction('',(-7.932265936223e-1,6.088373639851e-1,1.042283004176e-2));
#6649=direction('',(6.087833534576e-1,7.932950626995e-1,-8.109996888987e-3));
#6650=axis2_placement_3d('',#6647,#6648,#6649);
#6652=direction('',(-3.396879227856e-1,-4.282578779684e-1,-8.373812184851e-1));
#6653=vector('',#6652,1.346523845169e-1);
#6654=cartesian_point('',(4.613786464272e1,5.755422010661e1,-4.136238756815e1));
#6655=line('',#6654,#6653);
#6656=cartesian_point('',(4.648903668680e1,5.719252424721e1,-4.148040492857e1));
#6657=direction('',(1.342783845954e-2,2.983217913263e-4,9.999097980110e-1));
#6658=direction('',(-7.950278759930e-1,6.064820857474e-1,1.049552578475e-2));
#6659=axis2_placement_3d('',#6656,#6657,#6658);
#6661=cartesian_point('',(4.731012269035e1,5.585515644322e1,-4.202616096507e1));
#6662=cartesian_point('',(4.733520058069e1,5.583774193087e1,-4.168837443973e1));
#6663=cartesian_point('',(4.738583938483e1,5.580240597648e1,-4.101452994322e1));
#6664=cartesian_point('',(4.745786841611e1,5.575267698953e1,-4.000840018244e1));
#6665=cartesian_point('',(4.750914594605e1,5.571676207170e1,-3.934145803142e1));
#6666=cartesian_point('',(4.753381055461e1,5.569956638832e1,-3.900874294307e1));
#6668=cartesian_point('',(5.028822464637e1,5.322595175387e1,-3.900872663970e1));
#6669=cartesian_point('',(5.028342968108e1,5.327155061760e1,-3.558349749536e1));
#6670=cartesian_point('',(5.027379289439e1,5.336268557693e1,-2.873397990994e1));
#6671=cartesian_point('',(5.025931869676e1,5.349932901239e1,-1.846252835743e1));
#6672=cartesian_point('',(5.024970994280e1,5.359043766178e1,-1.161677744314e1));
#6673=cartesian_point('',(5.024486735991e1,5.363594663463e1,-8.194372305275e0));
#6675=cartesian_point('',(4.661881073175e1,5.681590653401e1,-8.194372283734e0));
#6676=cartesian_point('',(4.656939550856e1,5.681467385720e1,-1.189068419803e1));
#6677=cartesian_point('',(4.647047898022e1,5.681211918441e1,-1.928440600150e1));
#6678=cartesian_point('',(4.632209864454e1,5.680833048787e1,-3.037828568017e1));
#6679=cartesian_point('',(4.622315336511e1,5.680580663029e1,-3.777640402860e1));
#6680=cartesian_point('',(4.617364138934e1,5.680450514933e1,-4.147601194524e1));
#6682=cartesian_point('',(4.612193721426e1,5.684019488969e1,-4.202617897883e1));
#6683=cartesian_point('',(4.613248969548e1,5.683228928256e1,-4.196771789780e1));
#6684=cartesian_point('',(4.615043850992e1,5.681915994073e1,-4.184901931598e1));
#6685=cartesian_point('',(4.616772073880e1,5.680710775960e1,-4.166577648517e1));
#6686=cartesian_point('',(4.617276069723e1,5.680450279991e1,-4.153987515808e1));
#6687=cartesian_point('',(4.617364138934e1,5.680450514933e1,-4.147601194524e1));
#6689=cartesian_point('',(4.597473402035e1,5.738663603572e1,-4.192434478755e1));
#6690=cartesian_point('',(4.591333770757e1,5.721542272259e1,-4.193657767777e1));
#6691=cartesian_point('',(4.596965958636e1,5.696438315735e1,-4.198132098237e1));
#6692=cartesian_point('',(4.612193721426e1,5.684019488969e1,-4.202617897883e1));
#6694=cartesian_point('',(4.544373033713e1,5.716152553029e1,-4.303928221819e1));
#6695=cartesian_point('',(4.548505810648e1,5.712869201434e1,-4.303924772747e1));
#6696=cartesian_point('',(4.560900237433e1,5.718501712815e1,-4.281657879631e1));
#6697=cartesian_point('',(4.579048499776e1,5.726943664372e1,-4.244868279069e1));
#6698=cartesian_point('',(4.591213927348e1,5.734269217870e1,-4.213137594980e1));
#6699=cartesian_point('',(4.597473402035e1,5.738663603572e1,-4.192434478755e1));
#6701=cartesian_point('',(4.597473402035e1,5.738663603572e1,-4.192434478755e1));
#6702=cartesian_point('',(4.601940746272e1,5.741806184570e1,-4.177644803264e1));
#6703=cartesian_point('',(4.605828997548e1,5.745501101679e1,-4.162582623246e1));
#6704=cartesian_point('',(4.609212485392e1,5.749655416216e1,-4.147514294597e1));
#6706=direction('',(-3.380818054624e-1,-4.274461219394e-1,-8.384452907938e-1));
#6707=vector('',#6706,1.808878947105e0);
#6708=cartesian_point('',(4.605527939743e1,5.793472382129e1,-4.152263618338e1));
#6709=line('',#6708,#6707);
#6710=cartesian_point('',(4.541613663931e1,5.712682572287e1,-4.312438336069e1));
#6711=cartesian_point('',(4.542988028716e1,5.711592914676e1,-4.312432370682e1));
#6712=cartesian_point('',(4.545890101407e1,5.709522251575e1,-4.311974094459e1));
#6713=cartesian_point('',(4.550870789240e1,5.706751894759e1,-4.309628551581e1));
#6714=cartesian_point('',(4.556121070728e1,5.704425860189e1,-4.305859435942e1));
#6715=cartesian_point('',(4.561530873758e1,5.702434105208e1,-4.300915845534e1));
#6716=cartesian_point('',(4.567089903418e1,5.700645860142e1,-4.294920023398e1));
#6717=cartesian_point('',(4.572798717335e1,5.698957262705e1,-4.287902697386e1));
#6718=cartesian_point('',(4.578642333941e1,5.697285309649e1,-4.279849029649e1));
#6719=cartesian_point('',(4.584594690818e1,5.695558506715e1,-4.270693883165e1));
#6720=cartesian_point('',(4.590606870625e1,5.693712392896e1,-4.260328419241e1));
#6721=cartesian_point('',(4.596591762828e1,5.691688076331e1,-4.248606013564e1));
#6722=cartesian_point('',(4.602403454770e1,5.689430879220e1,-4.235334819557e1));
#6723=cartesian_point('',(4.607819043117e1,5.686898594496e1,-4.220251762496e1));
#6724=cartesian_point('',(4.610901866212e1,5.684998910404e1,-4.208741233033e1));
#6725=cartesian_point('',(4.612193721426e1,5.684019488969e1,-4.202617897883e1));
#6727=cartesian_point('',(4.570461578214e1,5.748968102962e1,-4.331177673041e1));
#6728=direction('',(7.827722501395e-1,-6.223082872753e-1,0.e0));
#6729=direction('',(-5.217704108350e-1,-6.563103961443e-1,5.449883506003e-1));
#6730=axis2_placement_3d('',#6727,#6728,#6729);
#6732=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#6733=direction('',(0.e0,0.e0,1.e0));
#6734=direction('',(3.574394776001e-1,9.339363039592e-1,0.e0));
#6735=axis2_placement_3d('',#6732,#6733,#6734);
#6737=cartesian_point('',(2.366922051601e1,6.926627613260e1,-4.202615167110e1));
#6738=cartesian_point('',(2.367286307166e1,6.926265296385e1,-4.228651653816e1));
#6739=cartesian_point('',(2.365738809927e1,6.919105717384e1,-4.280664811595e1));
#6740=cartesian_point('',(2.356763851030e1,6.889813891414e1,-4.353236814993e1));
#6741=cartesian_point('',(2.341736809594e1,6.843939206756e1,-4.415480266217e1));
#6742=cartesian_point('',(2.321670252379e1,6.784574864608e1,-4.463201119942e1));
#6743=cartesian_point('',(2.297920538053e1,6.715719931751e1,-4.493183875488e1));
#6744=cartesian_point('',(2.280688786048e1,6.666587230816e1,-4.499999655995e1));
#6745=cartesian_point('',(2.272022767272e1,6.642036206096e1,-4.500000287138e1));
#6747=cartesian_point('',(4.513724989429e1,5.376338335289e1,-4.499998308207e1));
#6748=cartesian_point('',(4.531971340820e1,5.395832729210e1,-4.499998308207e1));
#6749=cartesian_point('',(4.568657302327e1,5.434667894998e1,-4.492849365638e1));
#6750=cartesian_point('',(4.620803037827e1,5.487975002444e1,-4.461407919218e1));
#6751=cartesian_point('',(4.651047798547e1,5.517837374055e1,-4.428103832669e1));
#6752=cartesian_point('',(4.664578634799e1,5.530749468039e1,-4.408946862581e1));
#6754=cartesian_point('',(4.664578634799e1,5.530749468039e1,-4.408946862581e1));
#6755=cartesian_point('',(4.677452078327e1,5.543042837971e1,-4.390713850837e1));
#6756=cartesian_point('',(4.700098961710e1,5.564130050143e1,-4.349732906102e1));
#6757=cartesian_point('',(4.722994135989e1,5.582953089581e1,-4.278701693539e1));
#6758=cartesian_point('',(4.729785484959e1,5.586264516290e1,-4.227993473704e1));
#6759=cartesian_point('',(4.731012269035e1,5.585515644322e1,-4.202616096507e1));
#6761=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#6762=direction('',(0.e0,0.e0,1.e0));
#6763=direction('',(6.463248703182e-1,7.630623578766e-1,0.e0));
#6764=axis2_placement_3d('',#6761,#6762,#6763);
#6766=cartesian_point('',(4.342582913778e1,5.865427544973e1,-4.312444839906e1));
#6767=cartesian_point('',(4.338757127211e1,5.868357018e1,-4.312252046302e1));
#6768=cartesian_point('',(4.332165700200e1,5.874223768937e1,-4.310252655211e1));
#6769=cartesian_point('',(4.327619452439e1,5.882388740390e1,-4.300047829226e1));
#6770=cartesian_point('',(4.321401956571e1,5.891329746681e1,-4.289409126967e1));
#6771=cartesian_point('',(4.317667024083e1,5.898094936105e1,-4.278339187567e1));
#6772=cartesian_point('',(4.312694253503e1,5.906057441776e1,-4.264277612990e1));
#6773=cartesian_point('',(4.307574634455e1,5.913914927540e1,-4.246989505070e1));
#6774=cartesian_point('',(4.301864047371e1,5.921320698884e1,-4.226085303407e1));
#6775=cartesian_point('',(4.298396341756e1,5.924796592410e1,-4.210719739386e1));
#6776=cartesian_point('',(4.296619594445e1,5.926172105180e1,-4.202618265805e1));
#6778=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#6779=direction('',(0.e0,0.e0,1.e0));
#6780=direction('',(5.869805273930e-1,8.096010501855e-1,0.e0));
#6781=axis2_placement_3d('',#6778,#6779,#6780);
#6783=cartesian_point('',(3.539839643283e1,6.382068839150e1,-4.312444855849e1));
#6784=cartesian_point('',(3.535650430790e1,6.384483208947e1,-4.312248429669e1));
#6785=cartesian_point('',(3.528331103190e1,6.389452065835e1,-4.310244081665e1));
#6786=cartesian_point('',(3.522782465988e1,6.396949959370e1,-4.300013329651e1));
#6787=cartesian_point('',(3.515451461936e1,6.404989628700e1,-4.289405585675e1));
#6788=cartesian_point('',(3.510881427955e1,6.411195437999e1,-4.278352433601e1));
#6789=cartesian_point('',(3.504919609974e1,6.418429386718e1,-4.264321484956e1));
#6790=cartesian_point('',(3.498824059458e1,6.425548034521e1,-4.247053565992e1));
#6791=cartesian_point('',(3.492188796351e1,6.432155732253e1,-4.226142523451e1));
#6792=cartesian_point('',(3.488288520732e1,6.435158585647e1,-4.210743073969e1));
#6793=cartesian_point('',(3.486340738798e1,6.436294276448e1,-4.202618265811e1));
#6795=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#6796=direction('',(0.e0,0.e0,1.e0));
#6797=direction('',(4.762846853638e-1,8.792911340892e-1,0.e0));
#6798=axis2_placement_3d('',#6795,#6796,#6797);
#6800=cartesian_point('',(2.616409636306e1,6.836289685859e1,-4.202618265877e1));
#6801=cartesian_point('',(2.618234328408e1,6.835523866090e1,-4.209838480987e1));
#6802=cartesian_point('',(2.622039866491e1,6.833390572198e1,-4.223704626888e1));
#6803=cartesian_point('',(2.628736919327e1,6.828433465699e1,-4.243171573985e1));
#6804=cartesian_point('',(2.635287726178e1,6.822733227448e1,-4.259833327581e1));
#6805=cartesian_point('',(2.641560092006e1,6.816923274581e1,-4.273497118780e1));
#6806=cartesian_point('',(2.647050868e1,6.811462157503e1,-4.284735441341e1));
#6807=cartesian_point('',(2.652897746635e1,6.806051449231e1,-4.294086765017e1));
#6808=cartesian_point('',(2.659884435327e1,6.799651415255e1,-4.303855910938e1));
#6809=cartesian_point('',(2.666784187636e1,6.794065273754e1,-4.310740738321e1));
#6810=cartesian_point('',(2.673085687694e1,6.790917160254e1,-4.312311132217e1));
#6811=cartesian_point('',(2.676526231370e1,6.789503933313e1,-4.312442101002e1));
#6813=cartesian_point('',(2.678140769341e1,6.793617020439e1,-4.303925725446e1));
#6814=cartesian_point('',(2.677325928218e1,6.794112287416e1,-4.303676870133e1));
#6815=cartesian_point('',(2.675922437674e1,6.795160398447e1,-4.302827715428e1));
#6816=cartesian_point('',(2.674547808020e1,6.797468064205e1,-4.299781176923e1));
#6817=cartesian_point('',(2.673908170368e1,6.799133737440e1,-4.297343436560e1));
#6818=cartesian_point('',(2.673288067358e1,6.801241066510e1,-4.294121461243e1));
#6819=cartesian_point('',(2.672790831138e1,6.803567818142e1,-4.290401250043e1));
#6820=cartesian_point('',(2.672344543723e1,6.805995875160e1,-4.286403967594e1));
#6821=cartesian_point('',(2.671919516315e1,6.808948588007e1,-4.281376726708e1));
#6822=cartesian_point('',(2.671667399944e1,6.811129207886e1,-4.277565445072e1));
#6823=cartesian_point('',(2.671418216735e1,6.813639616621e1,-4.273096820154e1));
#6824=cartesian_point('',(2.671195760274e1,6.816384973276e1,-4.268093305558e1));
#6825=cartesian_point('',(2.670993432176e1,6.819416285995e1,-4.262434420019e1));
#6826=cartesian_point('',(2.670816785977e1,6.822775113976e1,-4.255990257621e1));
#6827=cartesian_point('',(2.670669564764e1,6.826452935805e1,-4.248726148454e1));
#6828=cartesian_point('',(2.670563694687e1,6.830632383138e1,-4.240152995650e1));
#6829=cartesian_point('',(2.670521288088e1,6.834170672304e1,-4.232622581599e1));
#6830=cartesian_point('',(2.670526107988e1,6.838218399746e1,-4.223684210757e1));
#6831=cartesian_point('',(2.670603000591e1,6.842390062814e1,-4.214011231200e1));
#6832=cartesian_point('',(2.670776161440e1,6.846642028522e1,-4.203605113698e1));
#6833=cartesian_point('',(2.670965027364e1,6.849456442896e1,-4.196238859394e1));
#6834=cartesian_point('',(2.671092250665e1,6.850858519015e1,-4.192438378715e1));
#6836=cartesian_point('',(2.671092250665e1,6.850858519015e1,-4.192438378715e1));
#6837=cartesian_point('',(2.659335684023e1,6.836983327339e1,-4.193662833477e1));
#6838=cartesian_point('',(2.634776207010e1,6.829305818078e1,-4.198131479671e1));
#6839=cartesian_point('',(2.616409636306e1,6.836289685859e1,-4.202618265877e1));
#6841=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#6842=direction('',(0.e0,0.e0,-1.e0));
#6843=direction('',(3.667465772882e-1,9.303208844519e-1,0.e0));
#6844=axis2_placement_3d('',#6841,#6842,#6843);
#6846=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#6847=direction('',(0.e0,0.e0,1.e0));
#6848=direction('',(3.985072802812e-1,9.171651691832e-1,0.e0));
#6849=axis2_placement_3d('',#6846,#6847,#6848);
#6851=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#6852=direction('',(0.e0,0.e0,1.e0));
#6853=direction('',(3.826834323651e-1,9.238795325113e-1,0.e0));
#6854=axis2_placement_3d('',#6851,#6852,#6853);
#6856=cartesian_point('',(2.678140769341e1,6.793617020439e1,-4.303925725446e1));
#6857=cartesian_point('',(2.677943788204e1,6.793067885691e1,-4.304822823439e1));
#6858=cartesian_point('',(2.677563094656e1,6.792034866456e1,-4.306657501516e1));
#6859=cartesian_point('',(2.677021125115e1,6.790648881691e1,-4.309493977457e1));
#6860=cartesian_point('',(2.676689708135e1,6.789869206228e1,-4.311453195318e1));
#6861=cartesian_point('',(2.676526231370e1,6.789503933313e1,-4.312442101002e1));
#6863=cartesian_point('',(2.908311100378e1,6.693483662217e1,-4.312438400786e1));
#6864=cartesian_point('',(2.909890074603e1,6.692794663975e1,-4.312445271407e1));
#6865=cartesian_point('',(2.913183118e1,6.691568679895e1,-4.311979427809e1));
#6866=cartesian_point('',(2.918669519535e1,6.690174430428e1,-4.309693643993e1));
#6867=cartesian_point('',(2.924309306457e1,6.689282437193e1,-4.305972852376e1));
#6868=cartesian_point('',(2.930031280789e1,6.688750815517e1,-4.301077375373e1));
#6869=cartesian_point('',(2.935854980586e1,6.688457389891e1,-4.295117436952e1));
#6870=cartesian_point('',(2.941805330912e1,6.688300792605e1,-4.288128547149e1));
#6871=cartesian_point('',(2.947888347075e1,6.688197792333e1,-4.280093545937e1));
#6872=cartesian_point('',(2.954098688046e1,6.688071768963e1,-4.270945125967e1));
#6873=cartesian_point('',(2.960404526592e1,6.687847237569e1,-4.260574222321e1));
#6874=cartesian_point('',(2.966738483272e1,6.687443683350e1,-4.248828799846e1));
#6875=cartesian_point('',(2.972971925505e1,6.686769019267e1,-4.235513900564e1));
#6876=cartesian_point('',(2.978896388929e1,6.685723309196e1,-4.220366965005e1));
#6877=cartesian_point('',(2.982392689485e1,6.684680770077e1,-4.208784126045e1));
#6878=cartesian_point('',(2.983904531861e1,6.684064789846e1,-4.202617899364e1));
#6880=cartesian_point('',(2.926784441727e1,6.735999266514e1,-4.331177673041e1));
#6881=direction('',(9.171651691840e-1,-3.985072802793e-1,0.e0));
#6882=direction('',(-3.341258851982e-1,-7.689912811928e-1,5.449883506003e-1));
#6883=axis2_placement_3d('',#6880,#6881,#6882);
#6885=cartesian_point('',(2.983904531861e1,6.684064789846e1,-4.202617899364e1));
#6886=cartesian_point('',(2.985128465915e1,6.683574274117e1,-4.196771522024e1));
#6887=cartesian_point('',(2.987202051018e1,6.682770620535e1,-4.184901303957e1));
#6888=cartesian_point('',(2.989183277985e1,6.682053772015e1,-4.166577126678e1));
#6889=cartesian_point('',(2.989737506540e1,6.681932618286e1,-4.153987292953e1));
#6890=cartesian_point('',(2.989822497537e1,6.681955644470e1,-4.147601194816e1));
#6892=cartesian_point('',(2.955542860193e1,6.733037058693e1,-4.192434479397e1));
#6893=cartesian_point('',(2.954043757565e1,6.714910061430e1,-4.193657767575e1));
#6894=cartesian_point('',(2.965981417509e1,6.692119229033e1,-4.198132100231e1));
#6895=cartesian_point('',(2.983904531861e1,6.684064789846e1,-4.202617899364e1));
#6897=cartesian_point('',(3.481062676620e1,6.439701538499e1,-4.147601147857e1));
#6898=cartesian_point('',(3.479288176584e1,6.444325653901e1,-3.777640373831e1));
#6899=cartesian_point('',(3.475735657991e1,6.453565033454e1,-3.037828630503e1));
#6900=cartesian_point('',(3.470407101369e1,6.467417984481e1,-1.928440634956e1));
#6901=cartesian_point('',(3.466857816548e1,6.476654576983e1,-1.189068437397e1));
#6902=cartesian_point('',(3.465080662230e1,6.481267121031e1,-8.194372284094e0));
#6904=cartesian_point('',(3.032527460621e1,6.694578755439e1,-8.194372283845e0));
#6905=cartesian_point('',(3.027786220627e1,6.693180727939e1,-1.189068419651e1));
#6906=cartesian_point('',(3.018297737113e1,6.690373816553e1,-1.928440599797e1));
#6907=cartesian_point('',(3.004063353819e1,6.686167486095e1,-3.037828567503e1));
#6908=cartesian_point('',(2.994571302334e1,6.683362822082e1,-3.777640402987e1));
#6909=cartesian_point('',(2.989822497537e1,6.681955644470e1,-4.147601194816e1));
#6911=cartesian_point('',(3.481062676620e1,6.439701538499e1,-4.147601147857e1));
#6912=cartesian_point('',(3.481099505632e1,6.439617489655e1,-4.154066726178e1));
#6913=cartesian_point('',(3.481538678438e1,6.439249805971e1,-4.166762749374e1));
#6914=cartesian_point('',(3.483328148947e1,6.438103382692e1,-4.185095111698e1));
#6915=cartesian_point('',(3.485216823125e1,6.436960265758e1,-4.196855067166e1));
#6916=cartesian_point('',(3.486340738798e1,6.436294276448e1,-4.202618265811e1));
#6918=cartesian_point('',(3.504841825393e1,6.483690143955e1,-4.148036708083e1));
#6919=direction('',(4.862997913790e-3,-1.251986792569e-2,-9.999097980110e-1));
#6920=direction('',(8.658902974596e-1,-5.001242881961e-1,1.047325745342e-2));
#6921=axis2_placement_3d('',#6918,#6919,#6920);
#6923=cartesian_point('',(3.541972884951e1,6.385927612810e1,-4.303924547593e1));
#6924=cartesian_point('',(3.541011555617e1,6.386870165268e1,-4.303374161351e1));
#6925=cartesian_point('',(3.539418863407e1,6.388702286871e1,-4.301811875611e1));
#6926=cartesian_point('',(3.538340896216e1,6.391782139894e1,-4.297688599149e1));
#6927=cartesian_point('',(3.538095268428e1,6.394492572809e1,-4.293562035604e1));
#6928=cartesian_point('',(3.537923238135e1,6.397750227265e1,-4.288396221984e1));
#6929=cartesian_point('',(3.537796417049e1,6.401506659687e1,-4.282139693084e1));
#6930=cartesian_point('',(3.537833123506e1,6.404714200677e1,-4.276563029780e1));
#6931=cartesian_point('',(3.537976816766e1,6.407968423144e1,-4.270740221847e1));
#6932=cartesian_point('',(3.538202010436e1,6.411637342574e1,-4.263964873484e1));
#6933=cartesian_point('',(3.538501502271e1,6.415646221324e1,-4.256294261322e1));
#6934=cartesian_point('',(3.538905250487e1,6.420039961280e1,-4.247567464455e1));
#6935=cartesian_point('',(3.539431468751e1,6.424844936300e1,-4.237579135129e1));
#6936=cartesian_point('',(3.539991505442e1,6.429313713962e1,-4.227834552471e1));
#6937=cartesian_point('',(3.540684154253e1,6.434148141478e1,-4.216724106698e1));
#6938=cartesian_point('',(3.541496579462e1,6.438964246259e1,-4.204910579962e1));
#6939=cartesian_point('',(3.542112985179e1,6.442072958270e1,-4.196665780816e1));
#6940=cartesian_point('',(3.542457153915e1,6.443600983796e1,-4.192438380684e1));
#6942=cartesian_point('',(3.542457153915e1,6.443600983796e1,-4.192438380684e1));
#6943=cartesian_point('',(3.528990092650e1,6.431379037962e1,-4.193662835288e1));
#6944=cartesian_point('',(3.503638602943e1,6.426972839159e1,-4.198131479881e1));
#6945=cartesian_point('',(3.486340738798e1,6.436294276448e1,-4.202618265811e1));
#6947=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#6948=direction('',(0.e0,0.e0,-1.e0));
#6949=direction('',(4.850401196827e-1,8.744918995041e-1,0.e0));
#6950=axis2_placement_3d('',#6947,#6948,#6949);
#6952=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#6953=direction('',(0.e0,0.e0,1.e0));
#6954=direction('',(5.148120724238e-1,8.573030561515e-1,0.e0));
#6955=axis2_placement_3d('',#6952,#6953,#6954);
#6957=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#6958=direction('',(0.e0,0.e0,1.e0));
#6959=direction('',(5.e-1,8.660254037844e-1,0.e0));
#6960=axis2_placement_3d('',#6957,#6958,#6959);
#6962=cartesian_point('',(3.541972884951e1,6.385927612810e1,-4.303924547593e1));
#6963=cartesian_point('',(3.541684820855e1,6.385421186295e1,-4.304820837632e1));
#6964=cartesian_point('',(3.541146272781e1,6.384466247551e1,-4.306656460930e1));
#6965=cartesian_point('',(3.540423226596e1,6.383160098133e1,-4.309488181116e1));
#6966=cartesian_point('',(3.540027862662e1,6.382422486353e1,-4.311454020720e1));
#6967=cartesian_point('',(3.539839643283e1,6.382068839150e1,-4.312444855849e1));
#6969=cartesian_point('',(3.757104825926e1,6.256609319042e1,-4.312438336069e1));
#6970=cartesian_point('',(3.758609661689e1,6.255708374204e1,-4.312432370682e1));
#6971=cartesian_point('',(3.761757182513e1,6.254034222413e1,-4.311974094459e1));
#6972=cartesian_point('',(3.767056863996e1,6.251937676601e1,-4.309628551583e1));
#6973=cartesian_point('',(3.772565837032e1,6.250316840830e1,-4.305859435946e1));
#6974=cartesian_point('',(3.778189334639e1,6.249048246580e1,-4.300915845541e1));
#6975=cartesian_point('',(3.783934218846e1,6.248000899171e1,-4.294920023409e1));
#6976=cartesian_point('',(3.789814599260e1,6.247071897662e1,-4.287902697401e1));
#6977=cartesian_point('',(3.795826456580e1,6.246176993421e1,-4.279849029668e1));
#6978=cartesian_point('',(3.801953283228e1,6.245241902004e1,-4.270693883190e1));
#6979=cartesian_point('',(3.808154994209e1,6.244196328882e1,-4.260328419273e1));
#6980=cartesian_point('',(3.814352911160e1,6.242970515818e1,-4.248606013607e1));
#6981=cartesian_point('',(3.820409506616e1,6.241491207361e1,-4.235334819604e1));
#6982=cartesian_point('',(3.826109293329e1,6.239687462815e1,-4.220251762579e1));
#6983=cartesian_point('',(3.829413700997e1,6.238206419937e1,-4.208741233069e1));
#6984=cartesian_point('',(3.830822344370e1,6.237403998525e1,-4.202617897883e1));
#6986=cartesian_point('',(3.780969730153e1,6.296349830376e1,-4.331177673041e1));
#6987=direction('',(8.573030561518e-1,-5.148120724233e-1,0.e0));
#6988=direction('',(-4.316408957162e-1,-7.188002746628e-1,5.449883506003e-1));
#6989=axis2_placement_3d('',#6986,#6987,#6988);
#6991=cartesian_point('',(3.830822344370e1,6.237403998525e1,-4.202617897883e1));
#6992=cartesian_point('',(3.831971753573e1,6.236757938690e1,-4.196771789819e1));
#6993=cartesian_point('',(3.833922651847e1,6.235690515887e1,-4.184901931689e1));
#6994=cartesian_point('',(3.835793402089e1,6.234721186930e1,-4.166577648575e1));
#6995=cartesian_point('',(3.836327087728e1,6.234528704196e1,-4.153987515832e1));
#6996=cartesian_point('',(3.836414372830e1,6.234540432466e1,-4.147601194522e1));
#6998=cartesian_point('',(3.809095471144e1,6.289659237915e1,-4.192434478755e1));
#6999=cartesian_point('',(3.805243147445e1,6.271882999272e1,-4.193657767777e1));
#7000=cartesian_point('',(3.814103875032e1,6.247728958613e1,-4.198132098237e1));
#7001=cartesian_point('',(3.830822344370e1,6.237403998525e1,-4.202617897883e1));
#7003=cartesian_point('',(4.291831423708e1,5.930239143068e1,-4.147601147857e1));
#7004=cartesian_point('',(4.290675672942e1,5.935055317254e1,-3.777640373844e1));
#7005=cartesian_point('',(4.288359527670e1,5.944679349358e1,-3.037828630533e1));
#7006=cartesian_point('',(4.284884730537e1,5.959109302674e1,-1.928440634985e1));
#7007=cartesian_point('',(4.282571427588e1,5.968730149481e1,-1.189068437409e1));
#7008=cartesian_point('',(4.281411534883e1,5.973535197761e1,-8.194372284093e0));
#7010=cartesian_point('',(3.880401640593e1,6.241481442808e1,-8.194372283734e0));
#7011=cartesian_point('',(3.875518483344e1,6.240714231607e1,-1.189068419808e1));
#7012=cartesian_point('',(3.865744800143e1,6.239169830106e1,-1.928440600160e1));
#7013=cartesian_point('',(3.851083160422e1,6.236857449713e1,-3.037828568026e1));
#7014=cartesian_point('',(3.841306224490e1,6.235315728094e1,-3.777640402863e1));
#7015=cartesian_point('',(3.836414372830e1,6.234540432466e1,-4.147601194522e1));
#7017=cartesian_point('',(4.291831423708e1,5.930239143068e1,-4.147601147857e1));
#7018=cartesian_point('',(4.291856966980e1,5.930151006209e1,-4.154066724094e1));
#7019=cartesian_point('',(4.292244390154e1,5.929729144650e1,-4.166762744474e1));
#7020=cartesian_point('',(4.293868912232e1,5.928358957192e1,-4.185095103447e1));
#7021=cartesian_point('',(4.295592222783e1,5.926979097542e1,-4.196855063606e1));
#7022=cartesian_point('',(4.296619594445e1,5.926172105180e1,-4.202618265805e1));
#7024=cartesian_point('',(4.321148803738e1,5.970747618162e1,-4.148036708083e1));
#7025=direction('',(3.187223604956e-3,-1.304750732044e-2,-9.999097980110e-1));
#7026=direction('',(7.932031669616e-1,-6.088670189790e-1,1.047325745322e-2));
#7027=axis2_placement_3d('',#7024,#7025,#7026);
#7029=cartesian_point('',(4.345201645016e1,5.868974905162e1,-4.303924564302e1));
#7030=cartesian_point('',(4.344373560219e1,5.870032492995e1,-4.303375295548e1));
#7031=cartesian_point('',(4.343036471083e1,5.872053219471e1,-4.301816413236e1));
#7032=cartesian_point('',(4.342365311087e1,5.875247177638e1,-4.297697499687e1));
#7033=cartesian_point('',(4.342473768623e1,5.877959820840e1,-4.293582241947e1));
#7034=cartesian_point('',(4.342728178980e1,5.881209212534e1,-4.288421834044e1));
#7035=cartesian_point('',(4.343091927599e1,5.884944708984e1,-4.282175847527e1));
#7036=cartesian_point('',(4.343547029766e1,5.888125923603e1,-4.276590169509e1));
#7037=cartesian_point('',(4.344113018800e1,5.891329002397e1,-4.270776543682e1));
#7038=cartesian_point('',(4.344814524476e1,5.894935942401e1,-4.264004899367e1));
#7039=cartesian_point('',(4.345634294952e1,5.898870612254e1,-4.256337435514e1));
#7040=cartesian_point('',(4.346607500683e1,5.903173375817e1,-4.247614094800e1));
#7041=cartesian_point('',(4.347757238414e1,5.907873522676e1,-4.237617342132e1));
#7042=cartesian_point('',(4.348895994732e1,5.912232826553e1,-4.227870459771e1));
#7043=cartesian_point('',(4.350214663935e1,5.916939942984e1,-4.216751601884e1));
#7044=cartesian_point('',(4.351650160982e1,5.921614187545e1,-4.204926117848e1));
#7045=cartesian_point('',(4.352668245780e1,5.924619672721e1,-4.196671322579e1));
#7046=cartesian_point('',(4.353209642476e1,5.926091640736e1,-4.192438380688e1));
#7048=cartesian_point('',(4.353209642476e1,5.926091640736e1,-4.192438380688e1));
#7049=cartesian_point('',(4.338262509717e1,5.915732059558e1,-4.193662835293e1));
#7050=cartesian_point('',(4.312552781244e1,5.914672589703e1,-4.198131479871e1));
#7051=cartesian_point('',(4.296619594445e1,5.926172105180e1,-4.202618265805e1));
#7053=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#7054=direction('',(0.e0,0.e0,-1.e0));
#7055=direction('',(5.950346298873e-1,8.037000617363e-1,0.e0));
#7056=axis2_placement_3d('',#7053,#7054,#7055);
#7058=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#7059=direction('',(0.e0,0.e0,1.e0));
#7060=direction('',(6.223082872759e-1,7.827722501391e-1,0.e0));
#7061=axis2_placement_3d('',#7058,#7059,#7060);
#7063=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#7064=direction('',(0.e0,0.e0,1.e0));
#7065=direction('',(6.087614290087e-1,7.933533402912e-1,0.e0));
#7066=axis2_placement_3d('',#7063,#7064,#7065);
#7068=cartesian_point('',(4.345201645016e1,5.868974905162e1,-4.303924564302e1));
#7069=cartesian_point('',(4.344849652885e1,5.868510634533e1,-4.304820844051e1));
#7070=cartesian_point('',(4.344190650916e1,5.867634421403e1,-4.306656426247e1));
#7071=cartesian_point('',(4.343303290345e1,5.866433864668e1,-4.309488202008e1));
#7072=cartesian_point('',(4.342815377833e1,5.865753822516e1,-4.311454010022e1));
#7073=cartesian_point('',(4.342582913778e1,5.865427544973e1,-4.312444839906e1));
#7075=cartesian_point('',(4.441613187928e1,6.000649101700e1,-3.937758808328e1));
#7076=cartesian_point('',(4.441622838115e1,6.000498020237e1,-3.951015930285e1));
#7077=cartesian_point('',(4.440866704121e1,5.999128451978e1,-3.977519487151e1));
#7078=cartesian_point('',(4.437329986425e1,5.993956356145e1,-4.016846556960e1));
#7079=cartesian_point('',(4.433423767035e1,5.988443414933e1,-4.042521106703e1));
#7080=cartesian_point('',(4.431090690893e1,5.985185302102e1,-4.055158836480e1));
#7082=cartesian_point('',(4.431090690893e1,5.985185302102e1,-4.055158836480e1));
#7083=cartesian_point('',(4.428983989749e1,5.982243390364e1,-4.066570165344e1));
#7084=cartesian_point('',(4.424151431518e1,5.975541155146e1,-4.089067422757e1));
#7085=cartesian_point('',(4.415107912999e1,5.963116357632e1,-4.121566885799e1));
#7086=cartesian_point('',(4.407929157769e1,5.953317384155e1,-4.142226920800e1));
#7087=cartesian_point('',(4.404067356771e1,5.948059005903e1,-4.152263941423e1));
#7089=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#7090=direction('',(0.e0,0.e0,-1.e0));
#7091=direction('',(5.950615732866e-1,8.036801129788e-1,0.e0));
#7092=axis2_placement_3d('',#7089,#7090,#7091);
#7094=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#7095=direction('',(0.e0,0.e0,-1.e0));
#7096=direction('',(6.075818658664e-1,7.942570593141e-1,0.e0));
#7097=axis2_placement_3d('',#7094,#7095,#7096);
#7099=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#7100=direction('',(0.e0,0.e0,-1.e0));
#7101=direction('',(6.087614290087e-1,7.933533402912e-1,0.e0));
#7102=axis2_placement_3d('',#7099,#7100,#7101);
#7104=cartesian_point('',(4.605527939743e1,5.793472382129e1,-4.152263618338e1));
#7105=cartesian_point('',(4.609733411538e1,5.798722050272e1,-4.141915320383e1));
#7106=cartesian_point('',(4.617562209148e1,5.808461182570e1,-4.120596240037e1));
#7107=cartesian_point('',(4.627435477990e1,5.820674211664e1,-4.087020444415e1));
#7108=cartesian_point('',(4.632723262604e1,5.827147342571e1,-4.063765270541e1));
#7109=cartesian_point('',(4.635031218162e1,5.829952144925e1,-4.051969212671e1));
#7111=cartesian_point('',(4.635031218162e1,5.829952144925e1,-4.051969212671e1));
#7112=cartesian_point('',(4.637440946331e1,5.832880496193e1,-4.039653328514e1));
#7113=cartesian_point('',(4.641528683157e1,5.837795432190e1,-4.014654344598e1));
#7114=cartesian_point('',(4.645403150794e1,5.842286069108e1,-3.976406400795e1));
#7115=cartesian_point('',(4.646476912141e1,5.843310912393e1,-3.950644733579e1));
#7116=cartesian_point('',(4.646623651816e1,5.843337899389e1,-3.937758835825e1));
#7118=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#7119=direction('',(0.e0,0.e0,1.e0));
#7120=direction('',(6.224003870098e-1,7.826990214955e-1,0.e0));
#7121=axis2_placement_3d('',#7118,#7119,#7120);
#7123=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#7124=direction('',(0.e0,0.e0,1.e0));
#7125=direction('',(6.075818658664e-1,7.942570593141e-1,0.e0));
#7126=axis2_placement_3d('',#7123,#7124,#7125);
#7128=cartesian_point('',(4.423693121497e1,5.976584866850e1,-3.937499942187e1));
#7129=direction('',(-3.139569222819e-3,1.306333587066e-2,9.999097421073e-1));
#7130=direction('',(5.961275105160e-1,8.028435329277e-1,-8.617008890382e-3));
#7131=axis2_placement_3d('',#7128,#7129,#7130);
#7133=direction('',(-2.647768386713e-1,-3.604545027422e-1,-8.944080596440e-1));
#7134=vector('',#7133,9.152110412385e-1);
#7135=cartesian_point('',(4.389572091096e1,6.038337036227e1,-6.278709775336e0));
#7136=line('',#7135,#7134);
#7137=cartesian_point('',(4.502241580468e1,6.181925566288e1,-8.214297679803e0));
#7138=direction('',(7.934353739757e-1,-6.085652884686e-1,1.042098820338e-2));
#7139=direction('',(-5.480513560709e-1,-7.068812761884e-1,4.471672757293e-1));
#7140=axis2_placement_3d('',#7137,#7138,#7139);
#7142=direction('',(3.180489632010e-3,-1.305628310588e-2,-9.999097049020e-1));
#7143=vector('',#7142,3.328463785571e1);
#7144=cartesian_point('',(4.350223199420e1,5.983761505294e1,-8.193502256432e0));
#7145=line('',#7144,#7143);
#7146=direction('',(3.246977488606e-1,4.376484115501e-1,8.384719671835e-1));
#7147=vector('',#7146,1.345630285753e-1);
#7148=cartesian_point('',(4.360809343980e1,5.940304139802e1,-4.147513467250e1));
#7149=line('',#7148,#7147);
#7150=cartesian_point('',(4.174747833600e1,5.701441082565e1,-3.934686973592e1));
#7151=direction('',(7.933533851291e-1,-6.086717914876e-1,1.044301448245e-2));
#7152=direction('',(5.148817196390e-1,6.617559556379e-1,-5.449549247042e-1));
#7153=axis2_placement_3d('',#7150,#7151,#7152);
#7155=direction('',(-3.118136337671e-3,1.313771947719e-2,9.999088346208e-1));
#7156=vector('',#7155,3.310249349192e1);
#7157=cartesian_point('',(4.399893899879e1,5.994847908878e1,-3.937818546588e1));
#7158=line('',#7157,#7156);
#7159=cartesian_point('',(4.323854009903e1,6.032426098261e1,-6.060277326781e0));
#7160=cartesian_point('',(4.315776877537e1,6.021428785547e1,-6.333155227410e0));
#7161=cartesian_point('',(4.307700069528e1,6.010431575109e1,-6.606034471086e0));
#7162=cartesian_point('',(4.299622943348e1,5.999434252947e1,-6.878912351949e0));
#7164=cartesian_point('',(4.349907694736e1,6.068774492982e1,-6.283884085942e0));
#7165=direction('',(-2.647705077787e-1,-3.604420225826e-1,-8.944149632957e-1));
#7166=direction('',(7.932935912514e-1,-6.087489976191e-1,1.048503587105e-2));
#7167=axis2_placement_3d('',#7164,#7165,#7166);
#7169=cartesian_point('',(4.323854009903e1,6.032426098261e1,-6.060277326781e0));
#7170=cartesian_point('',(4.326475385093e1,6.035995398277e1,-5.971713095365e0));
#7171=cartesian_point('',(4.332046205746e1,6.042394664948e1,-5.802782549318e0));
#7172=cartesian_point('',(4.340988061958e1,6.050034293216e1,-5.574396624225e0));
#7173=cartesian_point('',(4.350280467937e1,6.055965889089e1,-5.369646479498e0));
#7174=cartesian_point('',(4.359794087191e1,6.060387444115e1,-5.186785592563e0));
#7175=cartesian_point('',(4.369448750255e1,6.063437965635e1,-5.024452320592e0));
#7176=cartesian_point('',(4.379185280607e1,6.065199329338e1,-4.881967323568e0));
#7177=cartesian_point('',(4.388896414577e1,6.065719011596e1,-4.759774275014e0));
#7178=cartesian_point('',(4.398545907135e1,6.065027576410e1,-4.657760715003e0));
#7179=cartesian_point('',(4.404908474719e1,6.063759649458e1,-4.603516076952e0));
#7180=cartesian_point('',(4.408080031846e1,6.062911322443e1,-4.579937027324e0));
#7182=cartesian_point('',(3.897360040944e1,6.268217727516e1,-6.878912337571e0));
#7183=cartesian_point('',(3.904429207502e1,6.279888426344e1,-6.606036464427e0));
#7184=cartesian_point('',(3.911498370283e1,6.291558755900e1,-6.333159038027e0));
#7185=cartesian_point('',(3.918567525744e1,6.303229456828e1,-6.060283145116e0));
#7187=cartesian_point('',(3.920973736808e1,6.306196266137e1,-7.102517765331e0));
#7188=direction('',(2.316817249565e-1,3.825512509427e-1,8.944149589108e-1));
#7189=direction('',(-8.659649471466e-1,4.999953259427e-1,1.045869728440e-2));
#7190=axis2_placement_3d('',#7187,#7188,#7189);
#7192=cartesian_point('',(3.942178776801e1,6.341209880512e1,-6.283890185748e0));
#7193=direction('',(2.316817249565e-1,3.825512509427e-1,8.944149589108e-1));
#7194=direction('',(-8.659774682025e-1,4.999733751205e-1,1.047132924476e-2));
#7195=axis2_placement_3d('',#7192,#7193,#7194);
#7197=cartesian_point('',(3.918567525744e1,6.303229456828e1,-6.060283145116e0));
#7198=cartesian_point('',(3.920866987833e1,6.307025825891e1,-5.971520561177e0));
#7199=cartesian_point('',(3.924653320580e1,6.314637026988e1,-5.802262229567e0));
#7200=cartesian_point('',(3.928288925472e1,6.325837483297e1,-5.573615806383e0));
#7201=cartesian_point('',(3.930208012288e1,6.336701416816e1,-5.368765587503e0));
#7202=cartesian_point('',(3.930645981497e1,6.347185627424e1,-5.185924655804e0));
#7203=cartesian_point('',(3.929763086968e1,6.357268664604e1,-5.023729216958e0));
#7204=cartesian_point('',(3.927660058493e1,6.366931138498e1,-4.881407133843e0));
#7205=cartesian_point('',(3.924422084536e1,6.376090682060e1,-4.759424160947e0));
#7206=cartesian_point('',(3.920095612579e1,6.384726463177e1,-4.657605100971e0));
#7207=cartesian_point('',(3.916493621697e1,6.390110500662e1,-4.603471102377e0));
#7208=cartesian_point('',(3.914499600138e1,6.392711209501e1,-4.579937179524e0));
#7210=cartesian_point('',(3.898879624348e1,6.366207576041e1,-6.278702266936e0));
#7211=cartesian_point('',(3.902063909519e1,6.371089284472e1,-5.976090572823e0));
#7212=cartesian_point('',(3.904954402482e1,6.379724441525e1,-5.516412860307e0));
#7213=cartesian_point('',(3.903148690228e1,6.393595382939e1,-4.954745923540e0));
#7214=cartesian_point('',(3.896728135340e1,6.403491728233e1,-4.692549422676e0));
#7215=cartesian_point('',(3.890456799581e1,6.407260693630e1,-4.695465835030e0));
#7217=cartesian_point('',(3.828775470509e1,6.374106715547e1,-3.937497996896e1));
#7218=direction('',(-1.332983627975e-2,-2.145146101813e-3,-9.999088527526e-1));
#7219=direction('',(5.140105405161e-1,8.577398239693e-1,-8.692445883408e-3));
#7220=axis2_placement_3d('',#7217,#7218,#7219);
#7222=cartesian_point('',(3.797106451359e1,6.323409110490e1,-4.135910819403e1));
#7223=direction('',(-2.801297737908e-1,-4.675714032770e-1,-8.383938768106e-1));
#7224=direction('',(4.272189738132e-1,7.213831500300e-1,-5.450599042920e-1));
#7225=axis2_placement_3d('',#7222,#7223,#7224);
#7227=direction('',(1.327962578730e-2,2.058356743655e-3,9.999097032765e-1));
#7228=vector('',#7227,3.328464893053e1);
#7229=cartesian_point('',(3.819299405566e1,6.302089271929e1,-4.147514294596e1));
#7230=line('',#7229,#7228);
#7231=cartesian_point('',(3.988424881018e1,6.525249439145e1,-8.214302336577e0));
#7232=direction('',(-8.658694368759e-1,5.001615591348e-1,1.041791956292e-2));
#7233=direction('',(-5.000962275599e-1,-8.659297960012e-1,8.327759456882e-3));
#7234=axis2_placement_3d('',#7231,#7232,#7233);
#7236=direction('',(2.316879882639e-1,3.825568632931e-1,8.944109360029e-1));
#7237=vector('',#7236,9.152189137133e-1);
#7238=cartesian_point('',(3.877675101454e1,6.331195248355e1,-7.097284072197e0));
#7239=line('',#7238,#7237);
#7240=direction('',(-1.333088577542e-2,-2.146685375449e-3,-9.999088354577e-1));
#7241=vector('',#7240,3.310208625464e1);
#7242=cartesian_point('',(3.898879624348e1,6.366207576041e1,-6.278702266936e0));
#7243=line('',#7242,#7241);
#7244=cartesian_point('',(3.669845169681e1,6.038873599039e1,-3.934704265913e1));
#7245=direction('',(-8.659096528808e-1,5.000918292307e-1,1.042282996775e-2));
#7246=direction('',(5.000293437631e-1,8.659704864061e-1,-8.109996882587e-3));
#7247=axis2_placement_3d('',#7244,#7245,#7246);
#7249=direction('',(-2.808829755110e-1,-4.689322435378e-1,-8.373812184655e-1));
#7250=vector('',#7249,1.346523844891e-1);
#7251=cartesian_point('',(3.823081561808e1,6.308403556404e1,-4.136238756817e1));
#7252=line('',#7251,#7250);
#7253=cartesian_point('',(3.862619411991e1,6.277127121260e1,-4.148040492855e1));
#7254=direction('',(1.327402263260e-2,2.048454231015e-3,9.999097980110e-1));
#7255=direction('',(-8.673880995983e-1,4.975215860781e-1,1.049552578459e-2));
#7256=axis2_placement_3d('',#7253,#7254,#7255);
#7258=cartesian_point('',(3.880401640593e1,6.241481442808e1,-8.194372283734e0));
#7259=cartesian_point('',(3.880579377369e1,6.241526207131e1,-8.042733234267e0));
#7260=cartesian_point('',(3.882099639280e1,6.243603839159e1,-7.739657321783e0));
#7261=cartesian_point('',(3.887818576260e1,6.252620072602e1,-7.296089302344e0));
#7262=cartesian_point('',(3.893834658614e1,6.262424149429e1,-7.014534428094e0));
#7263=cartesian_point('',(3.897360040944e1,6.268217727516e1,-6.878912337571e0));
#7265=cartesian_point('',(3.906800271687e1,6.283942521598e1,-8.198698471049e0));
#7266=direction('',(1.318862947962e-2,2.004629542792e-3,9.999110167974e-1));
#7267=direction('',(-8.659904610199e-1,4.999519440451e-1,1.041993608555e-2));
#7268=axis2_placement_3d('',#7265,#7266,#7267);
#7270=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#7271=direction('',(0.e0,0.e0,-1.e0));
#7272=direction('',(5.279892382409e-1,8.492510608187e-1,0.e0));
#7273=axis2_placement_3d('',#7270,#7271,#7272);
#7275=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#7276=direction('',(0.e0,0.e0,-1.e0));
#7277=direction('',(5.543340735695e-1,8.322942597903e-1,0.e0));
#7278=axis2_placement_3d('',#7275,#7276,#7277);
#7280=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#7281=direction('',(0.e0,0.e0,1.e0));
#7282=direction('',(5.825214874110e-1,8.128153029468e-1,0.e0));
#7283=axis2_placement_3d('',#7280,#7281,#7282);
#7285=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#7286=direction('',(0.e0,0.e0,1.e0));
#7287=direction('',(5.543340735695e-1,8.322942597903e-1,0.e0));
#7288=axis2_placement_3d('',#7285,#7286,#7287);
#7290=cartesian_point('',(4.299622943348e1,5.999434252947e1,-6.878912351949e0));
#7291=cartesian_point('',(4.295619447526e1,5.993960132690e1,-7.014534417738e0));
#7292=cartesian_point('',(4.288863938941e1,5.984650102061e1,-7.296089249212e0));
#7293=cartesian_point('',(4.282722562982e1,5.975916121828e1,-7.739657251814e0));
#7294=cartesian_point('',(4.281384840627e1,5.973716552576e1,-8.042733217918e0));
#7295=cartesian_point('',(4.281411534883e1,5.973535197761e1,-8.194372284093e0));
#7297=cartesian_point('',(4.325673662322e1,6.035783889545e1,-7.102552347141e0));
#7298=direction('',(-2.647619637767e-1,-3.605068409289e-1,-8.943913685745e-1));
#7299=direction('',(7.933095727194e-1,-6.087275050312e-1,1.052361393455e-2));
#7300=axis2_placement_3d('',#7297,#7298,#7299);
#7302=cartesian_point('',(4.310540249046e1,6.014175758816e1,-8.198743025732e0));
#7303=direction('',(3.187223604956e-3,-1.304750732044e-2,-9.999097980110e-1));
#7304=direction('',(7.944429748942e-1,-6.072487379668e-1,1.045609291670e-2));
#7305=axis2_placement_3d('',#7302,#7303,#7304);
#7307=cartesian_point('',(3.759387665544e1,6.260409783648e1,-4.303928221819e1));
#7308=cartesian_point('',(3.763913649381e1,6.257693957218e1,-4.303924772745e1));
#7309=cartesian_point('',(3.775466849865e1,6.264896079015e1,-4.281657879630e1));
#7310=cartesian_point('',(3.792357955514e1,6.275634632085e1,-4.244868279069e1));
#7311=cartesian_point('',(3.803463129564e1,6.284485421395e1,-4.213137594980e1));
#7312=cartesian_point('',(3.809095471144e1,6.289659237915e1,-4.192434478755e1));
#7314=cartesian_point('',(3.809095471144e1,6.289659237915e1,-4.192434478755e1));
#7315=cartesian_point('',(3.813114407501e1,6.293358039130e1,-4.177644803262e1));
#7316=cartesian_point('',(3.816487110788e1,6.297528864344e1,-4.162582623245e1));
#7317=cartesian_point('',(3.819299405566e1,6.302089271929e1,-4.147514294596e1));
#7319=direction('',(-2.793965540757e-1,-4.679177918344e-1,-8.384452907945e-1));
#7320=vector('',#7319,1.808878947100e0);
#7321=cartesian_point('',(3.80992712e1,6.345050447910e1,-4.152263618337e1));
#7322=line('',#7321,#7320);
#7323=cartesian_point('',(3.620372693289e1,6.529059573522e1,-3.937758808328e1));
#7324=cartesian_point('',(3.620401981006e1,6.528911044183e1,-3.951015930395e1));
#7325=cartesian_point('',(3.619831080362e1,6.527454497458e1,-3.977519487480e1));
#7326=cartesian_point('',(3.616999713703e1,6.521865015239e1,-4.016846557609e1));
#7327=cartesian_point('',(3.613846495733e1,6.515889373965e1,-4.042521107553e1));
#7328=cartesian_point('',(3.611958648412e1,6.512354607139e1,-4.055158837423e1));
#7330=cartesian_point('',(3.611958648412e1,6.512354607139e1,-4.055158837423e1));
#7331=cartesian_point('',(3.610253966927e1,6.509162884190e1,-4.066570166175e1));
#7332=cartesian_point('',(3.606337569156e1,6.501887212126e1,-4.089067423363e1));
#7333=cartesian_point('',(3.598993180749e1,6.488388294530e1,-4.121566886086e1));
#7334=cartesian_point('',(3.593154863511e1,6.477736137135e1,-4.142226920892e1));
#7335=cartesian_point('',(3.590012456875e1,6.472018678911e1,-4.152263941423e1));
#7337=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#7338=direction('',(0.e0,0.e0,-1.e0));
#7339=direction('',(4.850694341260e-1,8.744756394987e-1,0.e0));
#7340=axis2_placement_3d('',#7337,#7338,#7339);
#7342=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#7343=direction('',(0.e0,0.e0,-1.e0));
#7344=direction('',(4.987125691810e-1,8.667674274804e-1,0.e0));
#7345=axis2_placement_3d('',#7342,#7343,#7344);
#7347=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#7348=direction('',(0.e0,0.e0,-1.e0));
#7349=direction('',(5.e-1,8.660254037844e-1,0.e0));
#7350=axis2_placement_3d('',#7347,#7348,#7349);
#7352=cartesian_point('',(3.80992712e1,6.345050447910e1,-4.152263618337e1));
#7353=cartesian_point('',(3.813411394241e1,6.350804128689e1,-4.141915320284e1));
#7354=cartesian_point('',(3.819902003604e1,6.361481804596e1,-4.120596239731e1));
#7355=cartesian_point('',(3.828096685135e1,6.374879069808e1,-4.087020443770e1));
#7356=cartesian_point('',(3.832494318905e1,6.381987016598e1,-4.063765269657e1));
#7357=cartesian_point('',(3.834416429414e1,6.385069072131e1,-4.051969211668e1));
#7359=cartesian_point('',(3.834416429414e1,6.385069072131e1,-4.051969211668e1));
#7360=cartesian_point('',(3.836423315450e1,6.388286903534e1,-4.039653327611e1));
#7361=cartesian_point('',(3.839834553182e1,6.393693348198e1,-4.014654343908e1));
#7362=cartesian_point('',(3.843089728419e1,6.398651286514e1,-3.976406400444e1));
#7363=cartesian_point('',(3.844020534683e1,6.399807516082e1,-3.950644733463e1));
#7364=cartesian_point('',(3.844162496469e1,6.399853425571e1,-3.937758835826e1));
#7366=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#7367=direction('',(0.e0,0.e0,1.e0));
#7368=direction('',(5.149129424879e-1,8.572424754167e-1,0.e0));
#7369=axis2_placement_3d('',#7366,#7367,#7368);
#7371=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#7372=direction('',(0.e0,0.e0,1.e0));
#7373=direction('',(4.987125691810e-1,8.667674274804e-1,0.e0));
#7374=axis2_placement_3d('',#7371,#7372,#7373);
#7376=cartesian_point('',(3.605746948451e1,6.502862173503e1,-3.937499942186e1));
#7377=direction('',(-4.817817310721e-3,1.254178123152e-2,9.999097421067e-1));
#7378=direction('',(4.862354478042e-1,8.737853491885e-1,-8.617008888371e-3));
#7379=axis2_placement_3d('',#7376,#7377,#7378);
#7381=direction('',(-2.154629198924e-1,-3.919311411907e-1,-8.944080225023e-1));
#7382=vector('',#7381,9.152104436716e-1);
#7383=cartesian_point('',(3.563857543223e1,6.559632338787e1,-6.278710343797e0));
#7384=line('',#7383,#7382);
#7385=cartesian_point('',(3.656821074843e1,6.716698786063e1,-8.214297679822e0));
#7386=direction('',(8.660811342341e-1,-4.997948298344e-1,1.042098817524e-2));
#7387=direction('',(-4.510961793221e-1,-7.723688655827e-1,4.471672757252e-1));
#7388=axis2_placement_3d('',#7385,#7386,#7387);
#7390=direction('',(4.857467020793e-3,-1.252944759316e-2,-9.999097049020e-1));
#7391=vector('',#7390,3.328463785570e1);
#7392=cartesian_point('',(3.531968832455e1,6.500387665637e1,-8.193502256432e0));
#7393=line('',#7392,#7391);
#7394=direction('',(2.647953339825e-1,4.762858294721e-1,8.384719671791e-1));
#7395=vector('',#7394,1.345630285691e-1);
#7396=cartesian_point('',(3.548136735523e1,6.458683853070e1,-4.147513467250e1));
#7397=line('',#7396,#7395);
#7398=cartesian_point('',(3.394844892449e1,6.197578401953e1,-3.934686973593e1));
#7399=direction('',(8.660137481464e-1,-4.999111235698e-1,1.044301453865e-2));
#7400=direction('',(4.241003501768e-1,7.233000919506e-1,-5.449549247086e-1));
#7401=axis2_placement_3d('',#7398,#7399,#7400);
#7403=direction('',(-4.806278992983e-3,1.261832211311e-2,9.999088346591e-1));
#7404=vector('',#7403,3.310249292171e1);
#7405=cartesian_point('',(3.579767524858e1,6.517862546944e1,-3.937818546545e1));
#7406=line('',#7405,#7404);
#7407=cartesian_point('',(3.499473230994e1,6.545194056364e1,-6.060277326810e0));
#7408=cartesian_point('',(3.492900636967e1,6.533236549854e1,-6.333155227439e0));
#7409=cartesian_point('',(3.486328351175e1,6.521279187082e1,-6.606034471087e0));
#7410=cartesian_point('',(3.479755764515e1,6.509321672012e1,-6.878912351949e0));
#7412=cartesian_point('',(3.520559605385e1,6.584632173805e1,-6.283884085953e0));
#7413=direction('',(-2.154582346588e-1,-3.919178773039e-1,-8.944149632957e-1));
#7414=direction('',(8.659646352758e-1,-4.999953163636e-1,1.048494473203e-2));
#7415=axis2_placement_3d('',#7412,#7413,#7414);
#7417=cartesian_point('',(3.499473230994e1,6.545194056364e1,-6.060277326810e0));
#7418=cartesian_point('',(3.501606292815e1,6.549074978648e1,-5.971713095318e0));
#7419=cartesian_point('',(3.506294182418e1,6.556146636716e1,-5.802782549247e0));
#7420=cartesian_point('',(3.514162368222e1,6.564888053346e1,-5.574396624150e0));
#7421=cartesian_point('',(3.522601047757e1,6.571981805964e1,-5.369646479444e0));
#7422=cartesian_point('',(3.531456147937e1,6.577607310468e1,-5.186785592526e0));
#7423=cartesian_point('',(3.540630041062e1,6.581891920760e1,-5.024452320564e0));
#7424=cartesian_point('',(3.550053369949e1,6.584909087984e1,-4.881967323549e0));
#7425=cartesian_point('',(3.559613591675e1,6.586691881627e1,-4.759774275001e0));
#7426=cartesian_point('',(3.569270781888e1,6.587265873285e1,-4.657760715002e0));
#7427=cartesian_point('',(3.575744414501e1,6.586839275344e1,-4.603516076951e0));
#7428=cartesian_point('',(3.578999567412e1,6.586412177159e1,-4.579937027323e0));
#7430=cartesian_point('',(3.045850994019e1,6.723299822834e1,-6.878912343395e0));
#7431=cartesian_point('',(3.051336350999e1,6.735793388608e1,-6.606036470254e0));
#7432=cartesian_point('',(3.056821751959e1,6.748286586731e1,-6.333159037932e0));
#7433=cartesian_point('',(3.062307097663e1,6.760780153139e1,-6.060283145025e0));
#7435=cartesian_point('',(3.064305476928e1,6.764035654534e1,-7.102517765361e0));
#7436=direction('',(1.797666975818e-1,4.095190053326e-1,8.944149589044e-1));
#7437=direction('',(-9.238190402446e-1,3.826865492130e-1,1.045877301910e-2));
#7438=axis2_placement_3d('',#7435,#7436,#7437);
#7440=cartesian_point('',(3.080758911105e1,6.801517535712e1,-6.283890185765e0));
#7441=direction('',(1.797666975818e-1,4.095190053326e-1,8.944149589044e-1));
#7442=direction('',(-9.238286462929e-1,3.826630115123e-1,1.047148074861e-2));
#7443=axis2_placement_3d('',#7440,#7441,#7442);
#7445=cartesian_point('',(3.062307097663e1,6.760780153139e1,-6.060283145025e0));
#7446=cartesian_point('',(3.064091366450e1,6.764844195729e1,-5.971520311864e0));
#7447=cartesian_point('',(3.066851848918e1,6.772884515168e1,-5.802261621934e0));
#7448=cartesian_point('',(3.068994392886e1,6.784463693285e1,-5.573615213560e0));
#7449=cartesian_point('',(3.069479030815e1,6.795485165298e1,-5.368765202845e0));
#7450=cartesian_point('',(3.068544787111e1,6.805936837828e1,-5.185924481456e0));
#7451=cartesian_point('',(3.066353346734e1,6.815818360054e1,-5.023729256255e0));
#7452=cartesian_point('',(3.063007105886e1,6.825123664122e1,-4.881407262255e0));
#7453=cartesian_point('',(3.058601282939e1,6.833782196551e1,-4.759424382430e0));
#7454=cartesian_point('',(3.053184631885e1,6.841779380265e1,-4.657605281884e0));
#7455=cartesian_point('',(3.048910691777e1,6.846647212376e1,-4.603471162446e0));
#7456=cartesian_point('',(3.046594260964e1,6.848965406350e1,-4.579937179776e0));
#7458=cartesian_point('',(3.034567337688e1,6.820649705015e1,-6.278701986361e0));
#7459=cartesian_point('',(3.037087188339e1,6.825905280666e1,-5.976090409295e0));
#7460=cartesian_point('',(3.038825838720e1,6.834843841045e1,-5.516412903511e0));
#7461=cartesian_point('',(3.035225052680e1,6.848360403970e1,-4.954746855502e0));
#7462=cartesian_point('',(3.027567721549e1,6.857334058486e1,-4.692548647470e0));
#7463=cartesian_point('',(3.020858061391e1,6.860252202117e1,-4.695465835697e0));
#7465=cartesian_point('',(2.964031887206e1,6.819330832008e1,-3.937497996896e1));
#7466=direction('',(-1.293579992999e-2,-3.866686852031e-3,-9.999088527526e-1));
#7467=direction('',(3.976555959867e-1,9.174935794680e-1,-8.692445883792e-3));
#7468=axis2_placement_3d('',#7465,#7466,#7467);
#7470=cartesian_point('',(2.939251166250e1,6.764933315510e1,-4.135910819402e1));
#7471=direction('',(-2.167029099638e-1,-5.001355377708e-1,-8.383938768097e-1));
#7472=direction('',(3.294046605118e-1,7.709748830962e-1,-5.450599042929e-1));
#7473=axis2_placement_3d('',#7470,#7471,#7472);
#7475=direction('',(1.289734766121e-2,3.774086824149e-3,9.999097032692e-1));
#7476=vector('',#7475,3.328464899968e1);
#7477=cartesian_point('',(2.964037053053e1,6.746692630671e1,-4.147514301491e1));
#7478=line('',#7477,#7476);
#7479=cartesian_point('',(3.102587523785e1,6.990018611620e1,-8.214301753396e0));
#7480=direction('',(-9.237456134345e-1,3.828648764265e-1,1.041768014009e-2));
#7481=direction('',(-3.827922291479e-1,-9.237969265353e-1,8.327534322132e-3));
#7482=axis2_placement_3d('',#7479,#7480,#7481);
#7484=direction('',(1.797721573061e-1,4.095253542951e-1,8.944109545656e-1));
#7485=vector('',#7484,9.152191943293e-1);
#7486=cartesian_point('',(3.018114244791e1,6.783169158533e1,-7.097284059598e0));
#7487=line('',#7486,#7485);
#7488=direction('',(-1.293663982709e-2,-3.868350668273e-3,-9.999088354511e-1));
#7489=vector('',#7488,3.310208653568e1);
#7490=cartesian_point('',(3.034567337688e1,6.820649705015e1,-6.278701986361e0));
#7491=line('',#7490,#7489);
#7492=cartesian_point('',(2.850217959202e1,6.466221114337e1,-3.934704265909e1));
#7493=direction('',(-9.237767578494e-1,3.827895848579e-1,1.042282982812e-2));
#7494=direction('',(3.827196935950e-1,9.238289149438e-1,-8.109996817218e-3));
#7495=axis2_placement_3d('',#7492,#7493,#7494);
#7497=direction('',(-2.172719982051e-1,-5.015829512060e-1,-8.373812882167e-1));
#7498=vector('',#7497,1.346524555754e-1);
#7499=cartesian_point('',(2.966962673862e1,6.753446568276e1,-4.136238756820e1));
#7500=line('',#7499,#7498);
#7501=cartesian_point('',(3.010244666027e1,6.727598432397e1,-4.148040511556e1));
#7502=direction('',(1.289308454212e-2,3.763536915705e-3,9.999097980122e-1));
#7503=direction('',(-9.249070728539e-1,3.800483528752e-1,1.049552579540e-2));
#7504=axis2_placement_3d('',#7501,#7502,#7503);
#7506=cartesian_point('',(3.032527460621e1,6.694578755439e1,-8.194372283845e0));
#7507=cartesian_point('',(3.032697830576e1,6.694646335578e1,-8.042733266312e0));
#7508=cartesian_point('',(3.033933903421e1,6.696904623186e1,-7.739657389557e0));
#7509=cartesian_point('',(3.038427058944e1,6.706590191394e1,-7.296089354580e0));
#7510=cartesian_point('',(3.043111981900e1,6.717095653491e1,-7.014534448942e0));
#7511=cartesian_point('',(3.045850994019e1,6.723299822834e1,-6.878912343395e0));
#7513=cartesian_point('',(3.053157967426e1,6.740122289926e1,-8.198698319444e0));
#7514=direction('',(1.281384414373e-2,3.708825804138e-3,9.999110210461e-1));
#7515=direction('',(-9.238386590099e-1,3.826402512179e-1,1.041970568760e-2));
#7516=axis2_placement_3d('',#7513,#7514,#7515);
#7518=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#7519=direction('',(0.e0,0.e0,-1.e0));
#7520=direction('',(4.126227099070e-1,9.109020250658e-1,0.e0));
#7521=axis2_placement_3d('',#7518,#7519,#7520);
#7523=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#7524=direction('',(0.e0,0.e0,-1.e0));
#7525=direction('',(4.409554681879e-1,8.975289828608e-1,0.e0));
#7526=axis2_placement_3d('',#7523,#7524,#7525);
#7528=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#7529=direction('',(0.e0,0.e0,1.e0));
#7530=direction('',(4.714442488616e-1,8.818958669907e-1,0.e0));
#7531=axis2_placement_3d('',#7528,#7529,#7530);
#7533=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#7534=direction('',(0.e0,0.e0,1.e0));
#7535=direction('',(4.409554681879e-1,8.975289828608e-1,0.e0));
#7536=axis2_placement_3d('',#7533,#7534,#7535);
#7538=cartesian_point('',(3.479755764515e1,6.509321672012e1,-6.878912351949e0));
#7539=cartesian_point('',(3.476501035228e1,6.503371822548e1,-7.014534417722e0));
#7540=cartesian_point('',(3.471018523805e1,6.493259669710e1,-7.296089249173e0));
#7541=cartesian_point('',(3.466069701351e1,6.483798799468e1,-7.739657251773e0));
#7542=cartesian_point('',(3.465030524795e1,6.481443440031e1,-8.042733217901e0));
#7543=cartesian_point('',(3.465080662230e1,6.481267121031e1,-8.194372284094e0));
#7545=cartesian_point('',(3.500839036324e1,6.548760633582e1,-7.102552347144e0));
#7546=direction('',(-2.154413032376e-1,-3.919810259138e-1,-8.943913685758e-1));
#7547=direction('',(8.659775826888e-1,-4.999720790502e-1,1.052361395246e-2));
#7548=axis2_placement_3d('',#7545,#7546,#7547);
#7550=cartesian_point('',(3.488655518521e1,6.525362056596e1,-8.198743025732e0));
#7551=direction('',(4.862997913790e-3,-1.251986792569e-2,-9.999097980110e-1));
#7552=direction('',(8.669082706089e-1,-4.983580243869e-1,1.045609291683e-2));
#7553=axis2_placement_3d('',#7550,#7551,#7552);
#7555=cartesian_point('',(2.910078144329e1,6.697549695201e1,-4.303928241707e1));
#7556=cartesian_point('',(2.914902032628e1,6.695423334489e1,-4.303977618778e1));
#7557=cartesian_point('',(2.925442086313e1,6.704106988594e1,-4.281634699983e1));
#7558=cartesian_point('',(2.940774226568e1,6.716940831176e1,-4.244882898591e1));
#7559=cartesian_point('',(2.950634014983e1,6.727172285161e1,-4.213137748223e1));
#7560=cartesian_point('',(2.955542860193e1,6.733037058693e1,-4.192434479397e1));
#7562=cartesian_point('',(2.955542860193e1,6.733037058693e1,-4.192434479397e1));
#7563=cartesian_point('',(2.959044617579e1,6.737228817352e1,-4.177644746453e1));
#7564=cartesian_point('',(2.961844073296e1,6.741804157948e1,-4.162582631870e1));
#7565=cartesian_point('',(2.964037053053e1,6.746692630671e1,-4.147514301491e1));
#7567=direction('',(-2.159306826769e-1,-5.003831035203e-1,-8.384454007209e-1));
#7568=vector('',#7567,1.808878947144e0);
#7569=cartesian_point('',(2.949137390923e1,6.788062941348e1,-4.152263618338e1));
#7570=line('',#7569,#7568);
#7571=cartesian_point('',(2.737186618109e1,6.945756025845e1,-3.937758808328e1));
#7572=cartesian_point('',(2.737235042234e1,6.945612590011e1,-3.951015930160e1));
#7573=cartesian_point('',(2.736859143237e1,6.944093986806e1,-3.977519486776e1));
#7574=cartesian_point('',(2.734781573219e1,6.938182756076e1,-4.016846556224e1));
#7575=cartesian_point('',(2.732435309252e1,6.931846659923e1,-4.042521105742e1));
#7576=cartesian_point('',(2.731024992431e1,6.928095720123e1,-4.055158835409e1));
#7578=cartesian_point('',(2.731024992431e1,6.928095720123e1,-4.055158835409e1));
#7579=cartesian_point('',(2.729751498173e1,6.924708797212e1,-4.066570164404e1));
#7580=cartesian_point('',(2.726818271479e1,6.916984176983e1,-4.089067422071e1));
#7581=cartesian_point('',(2.721298677570e1,6.902642109243e1,-4.121566885473e1));
#7582=cartesian_point('',(2.716900693408e1,6.891319029006e1,-4.142226920697e1));
#7583=cartesian_point('',(2.714531448502e1,6.885240317938e1,-4.152263941425e1));
#7585=cartesian_point('',(0.e0,1.421085471520e-14,-4.152264042526e1));
#7586=direction('',(0.e0,0.e0,-1.e0));
#7587=direction('',(3.667776224609e-1,9.303086453763e-1,0.e0));
#7588=axis2_placement_3d('',#7585,#7586,#7587);
#7590=cartesian_point('',(0.e0,1.421085471520e-14,-4.152264042526e1));
#7591=direction('',(0.e0,0.e0,-1.e0));
#7592=direction('',(3.813101621676e-1,9.244471646491e-1,0.e0));
#7593=axis2_placement_3d('',#7590,#7591,#7592);
#7595=cartesian_point('',(0.e0,1.421085471520e-14,-4.152264042526e1));
#7596=direction('',(0.e0,0.e0,-1.e0));
#7597=direction('',(3.826834323651e-1,9.238795325113e-1,0.e0));
#7598=axis2_placement_3d('',#7595,#7596,#7597);
#7600=cartesian_point('',(2.949137390923e1,6.788062941348e1,-4.152263618338e1));
#7601=cartesian_point('',(2.951840850706e1,6.794222187720e1,-4.141915320150e1));
#7602=cartesian_point('',(2.956882215690e1,6.805655709292e1,-4.120596239309e1));
#7603=cartesian_point('',(2.963258096630e1,6.820007979750e1,-4.087020442882e1));
#7604=cartesian_point('',(2.966690334823e1,6.827629123496e1,-4.063765268442e1));
#7605=cartesian_point('',(2.968193712440e1,6.830935697387e1,-4.051969210284e1));
#7607=cartesian_point('',(2.968193712440e1,6.830935697387e1,-4.051969210284e1));
#7608=cartesian_point('',(2.969763417970e1,6.834387950904e1,-4.039653326368e1));
#7609=cartesian_point('',(2.972439789393e1,6.840193398414e1,-4.014654342958e1));
#7610=cartesian_point('',(2.975019975285e1,6.845533806378e1,-3.976406399961e1));
#7611=cartesian_point('',(2.975791900115e1,6.846801638809e1,-3.950644733303e1));
#7612=cartesian_point('',(2.975926655005e1,6.846865685267e1,-3.937758835827e1));
#7614=cartesian_point('',(0.e0,1.421085471520e-14,-3.937759316487e1));
#7615=direction('',(0.e0,0.e0,1.e0));
#7616=direction('',(3.986151947593e-1,9.171182729109e-1,0.e0));
#7617=axis2_placement_3d('',#7614,#7615,#7616);
#7619=cartesian_point('',(0.e0,1.421085471520e-14,-3.937759316487e1));
#7620=direction('',(0.e0,0.e0,1.e0));
#7621=direction('',(3.813101621676e-1,9.244471646491e-1,0.e0));
#7622=axis2_placement_3d('',#7619,#7620,#7621);
#7624=cartesian_point('',(2.726105445417e1,6.917873705432e1,-3.937499942184e1));
#7625=direction('',(-6.413631245329e-3,1.180563323951e-2,9.999097421058e-1));
#7626=direction('',(3.680237616771e-1,9.297764559284e-1,-8.617008889575e-3));
#7627=axis2_placement_3d('',#7624,#7625,#7626);
#7629=direction('',(-1.624623529911e-1,-4.167017279376e-1,-8.944079906812e-1));
#7630=vector('',#7629,9.152099307929e-1);
#7631=cartesian_point('',(2.677164410261e1,6.968690513536e1,-6.278710831676e0));
#7632=line('',#7631,#7630);
#7633=cartesian_point('',(2.748831034515e1,7.136547293768e1,-8.214297115256e0));
#7634=direction('',(9.239083682854e-1,-3.824718745095e-1,1.042075915475e-2));
#7635=direction('',(-3.464217132355e-1,-8.246412773432e-1,4.471674857375e-1));
#7636=axis2_placement_3d('',#7633,#7634,#7635);
#7638=direction('',(6.451331925316e-3,-1.178822981152e-2,-9.999097049005e-1));
#7639=vector('',#7638,3.328463785594e1);
#7640=cartesian_point('',(2.653281499122e1,6.905790390938e1,-8.193502256488e0));
#7641=line('',#7640,#7639);
#7642=direction('',(2.003621959630e-1,5.067738650894e-1,8.384719673855e-1));
#7643=vector('',#7642,1.345630289466e-1);
#7644=cartesian_point('',(2.674754523804e1,6.866553694914e1,-4.147513467274e1));
#7645=line('',#7644,#7643);
#7646=cartesian_point('',(2.556855213841e1,6.587673436639e1,-3.934686973596e1));
#7647=direction('',(9.238563757176e-1,-3.825968380573e-1,1.044301463071e-2));
#7648=direction('',(3.260625064597e-1,7.724683631077e-1,-5.449549246304e-1));
#7649=axis2_placement_3d('',#7646,#7647,#7648);
#7651=direction('',(-6.412183629208e-3,1.188302176224e-2,9.999088346919e-1));
#7652=vector('',#7651,3.310249243252e1);
#7653=cartesian_point('',(2.698390336267e1,6.929354749740e1,-3.937818546528e1));
#7654=line('',#7653,#7652);
#7655=cartesian_point('',(2.615215494852e1,6.945971929459e1,-6.060277326685e0));
#7656=cartesian_point('',(2.610259898072e1,6.933258825403e1,-6.333155227321e0));
#7657=cartesian_point('',(2.605304588550e1,6.920545905211e1,-6.606034476888e0));
#7658=cartesian_point('',(2.600349000191e1,6.907832793630e1,-6.878912357757e0));
#7660=cartesian_point('',(2.630973765105e1,6.987824972534e1,-6.283884085811e0));
#7661=direction('',(-1.624594113949e-1,-4.166879084574e-1,-8.944149633110e-1));
#7662=direction('',(9.238187332448e-1,-3.826865763020e-1,1.048486644356e-2));
#7663=axis2_placement_3d('',#7660,#7661,#7662);
#7665=cartesian_point('',(2.615215494852e1,6.945971929459e1,-6.060277326685e0));
#7666=cartesian_point('',(2.616823693963e1,6.950097936157e1,-5.971715973230e0));
#7667=cartesian_point('',(2.620548312075e1,6.957720779878e1,-5.802790228593e0));
#7668=cartesian_point('',(2.627208005752e1,6.967414273234e1,-5.574408364773e0));
#7669=cartesian_point('',(2.634648412437e1,6.975548771783e1,-5.369659990452e0));
#7670=cartesian_point('',(2.642693358511e1,6.982282010553e1,-5.186799245865e0));
#7671=cartesian_point('',(2.651229459034e1,6.987727486067e1,-5.024464737191e0));
#7672=cartesian_point('',(2.660178365055e1,6.991948959220e1,-4.881977274980e0));
#7673=cartesian_point('',(2.669424225862e1,6.994964482402e1,-4.759781030245e0));
#7674=cartesian_point('',(2.678924089066e1,6.996794197891e1,-4.657763759998e0));
#7675=cartesian_point('',(2.685398242531e1,6.997216254359e1,-4.603517037877e0));
#7676=cartesian_point('',(2.688681427263e1,6.997217693608e1,-4.579937026684e0));
#7678=cartesian_point('',(2.142226574108e1,7.063344398374e1,-6.878912344248e0));
#7679=cartesian_point('',(2.146033847152e1,7.076445622795e1,-6.606066458568e0));
#7680=cartesian_point('',(2.149841113039e1,7.089546518167e1,-6.333219016378e0));
#7681=cartesian_point('',(2.153648374821e1,7.102647741743e1,-6.060373110931e0));
#7683=cartesian_point('',(2.155206100753e1,7.106140517540e1,-7.102517765366e0));
#7684=direction('',(1.247758121538e-1,4.294797760097e-1,8.944149588977e-1));
#7685=direction('',(-9.658663153195e-1,2.588298140712e-1,1.045888517520e-2));
#7686=axis2_placement_3d('',#7683,#7684,#7685);
#7688=cartesian_point('',(2.166625151267e1,7.145445020332e1,-6.283980148152e0));
#7689=direction('',(1.247758121538e-1,4.294797760097e-1,8.944149588977e-1));
#7690=direction('',(-9.658728224264e-1,2.588050122178e-1,1.047170229535e-2));
#7691=axis2_placement_3d('',#7688,#7689,#7690);
#7693=cartesian_point('',(2.153648374821e1,7.102647741743e1,-6.060373110931e0));
#7694=cartesian_point('',(2.154887293948e1,7.106911208412e1,-5.971583192965e0));
#7695=cartesian_point('',(2.156574681429e1,7.115245551981e1,-5.802276833298e0));
#7696=cartesian_point('',(2.157186875899e1,7.127008209701e1,-5.573578889071e0));
#7697=cartesian_point('',(2.156227323137e1,7.138000845148e1,-5.368695231508e0));
#7698=cartesian_point('',(2.153934999687e1,7.148242679256e1,-5.185836043723e0));
#7699=cartesian_point('',(2.150470377091e1,7.157754522674e1,-5.023635762163e0));
#7700=cartesian_point('',(2.145935937104e1,7.166543720274e1,-4.881321219606e0));
#7701=cartesian_point('',(2.140435392203e1,7.174552753859e1,-4.759357650207e0));
#7702=cartesian_point('',(2.134019266259e1,7.181773582947e1,-4.657567219024e0));
#7703=cartesian_point('',(2.129145330955e1,7.186040937024e1,-4.603458136018e0));
#7704=cartesian_point('',(2.126545704632e1,7.188036387859e1,-4.579937186035e0));
#7706=cartesian_point('',(2.118331520513e1,7.158384821910e1,-6.278765999570e0));
#7707=cartesian_point('',(2.120142013187e1,7.163918758849e1,-5.976449861232e0));
#7708=cartesian_point('',(2.120706636731e1,7.172996450164e1,-5.517264124916e0));
#7709=cartesian_point('',(2.115371294275e1,7.185915197095e1,-4.956047939026e0));
#7710=cartesian_point('',(2.106679384581e1,7.193797522918e1,-4.693841980799e0));
#7711=cartesian_point('',(2.099659144929e1,7.195833205295e1,-4.695669227888e0));
#7713=cartesian_point('',(2.069331828862e1,7.182280818654e1,-2.928794325548e1));
#7714=cartesian_point('',(2.074288662412e1,7.180845694323e1,-2.928854590021e1));
#7715=cartesian_point('',(2.083471377757e1,7.175356251099e1,-2.928948583617e1));
#7716=cartesian_point('',(2.091356055916e1,7.161381301709e1,-2.928974908234e1));
#7717=cartesian_point('',(2.091322344517e1,7.150689057798e1,-2.928911537949e1));
#7718=cartesian_point('',(2.089984165489e1,7.145694032407e1,-2.928863570090e1));
#7720=cartesian_point('',(2.069331828862e1,7.182280818654e1,-2.928794325548e1));
#7721=cartesian_point('',(2.068463364741e1,7.182366979213e1,-2.946950640025e1));
#7722=cartesian_point('',(2.065471871583e1,7.178119656457e1,-2.983542448204e1));
#7723=cartesian_point('',(2.056923018940e1,7.156466852446e1,-3.037137615887e1));
#7724=cartesian_point('',(2.049540688239e1,7.134568707421e1,-3.065431526557e1));
#7725=cartesian_point('',(2.045575754812e1,7.122256391641e1,-3.077743952731e1));
#7727=cartesian_point('',(2.045575460582e1,7.101041986641e1,-3.056531606491e1));
#7728=direction('',(-1.934125900426e-1,-6.937548450328e-1,-6.937548450328e-1));
#7729=direction('',(8.158758409612e-8,7.071067698136e-1,-7.071067925595e-1));
#7730=axis2_placement_3d('',#7727,#7728,#7729);
#7732=cartesian_point('',(1.778726755553e1,7.174417097478e1,-2.983156495650e1));
#7733=direction('',(-1.788704007196e-1,-6.957030184448e-1,-6.957030184448e-1));
#7734=direction('',(-9.658728639631e-1,2.588048538901e-1,-1.047178411632e-2));
#7735=axis2_placement_3d('',#7732,#7733,#7734);
#7737=cartesian_point('',(1.778726864908e1,7.195629582754e1,-3.004370292359e1));
#7738=cartesian_point('',(1.782329440369e1,7.207926467563e1,-2.992074040245e1));
#7739=cartesian_point('',(1.788846956803e1,7.229618314372e1,-2.963889182215e1));
#7740=cartesian_point('',(1.795853662783e1,7.250796784865e1,-2.912137399019e1));
#7741=cartesian_point('',(1.798012777159e1,7.255433755856e1,-2.875736873967e1));
#7742=cartesian_point('',(1.798483236388e1,7.255482516344e1,-2.857540876614e1));
#7744=cartesian_point('',(1.779563131293e1,7.281602562220e1,-4.695667440560e0));
#7745=cartesian_point('',(1.772457176526e1,7.283356099951e1,-4.693623194504e0));
#7746=cartesian_point('',(1.760983993274e1,7.280864720550e1,-4.956443093404e0));
#7747=cartesian_point('',(1.749913166010e1,7.272349702214e1,-5.517289552765e0));
#7748=cartesian_point('',(1.745862389537e1,7.264205218445e1,-5.976498598108e0));
#7749=cartesian_point('',(1.744663403600e1,7.258508448355e1,-6.278763888857e0));
#7751=cartesian_point('',(1.762303676952e1,7.234125341733e1,-2.857595206427e1));
#7752=cartesian_point('',(1.763642228437e1,7.239120611540e1,-2.857623079337e1));
#7753=cartesian_point('',(1.768959780099e1,7.248397035806e1,-2.857660733620e1));
#7754=cartesian_point('',(1.782775504560e1,7.256557023778e1,-2.857640583388e1));
#7755=cartesian_point('',(1.793471509260e1,7.256719136771e1,-2.857578114973e1));
#7756=cartesian_point('',(1.798483236388e1,7.255482516344e1,-2.857540876614e1));
#7758=cartesian_point('',(1.696370039883e1,7.271449285899e1,-6.283984235053e0));
#7759=direction('',(1.066808640249e-1,4.343282993308e-1,8.944149605476e-1));
#7760=direction('',(-2.032084168425e-1,-8.710374346525e-1,4.472137372201e-1));
#7761=axis2_placement_3d('',#7758,#7759,#7760);
#7763=cartesian_point('',(1.676449590078e1,7.188149070788e1,-6.878912878534e0));
#7764=cartesian_point('',(1.679702990835e1,7.201398634221e1,-6.606068356065e0));
#7765=cartesian_point('',(1.682956200207e1,7.214647819915e1,-6.333221747715e0));
#7766=cartesian_point('',(1.686209610351e1,7.227897376974e1,-6.060377205483e0));
#7768=cartesian_point('',(1.686209610351e1,7.227897376974e1,-6.060377205483e0));
#7769=cartesian_point('',(1.687270699875e1,7.232217944069e1,-5.971405846548e0));
#7770=cartesian_point('',(1.689983001274e1,7.240293403195e1,-5.801795442659e0));
#7771=cartesian_point('',(1.695344927576e1,7.250796985086e1,-5.572840314628e0));
#7772=cartesian_point('',(1.701682244454e1,7.259840861512e1,-5.367837646984e0));
#7773=cartesian_point('',(1.708796595298e1,7.267563200697e1,-5.184963714538e0));
#7774=cartesian_point('',(1.716558011940e1,7.274063261631e1,-5.022839540336e0));
#7775=cartesian_point('',(1.724877972715e1,7.279398945087e1,-4.880702210238e0));
#7776=cartesian_point('',(1.733634966764e1,7.283573949224e1,-4.758998456579e0));
#7777=cartesian_point('',(1.742786692947e1,7.286612101861e1,-4.657418898709e0));
#7778=cartesian_point('',(1.749134157571e1,7.287866020900e1,-4.603434242511e0));
#7779=cartesian_point('',(1.752376783498e1,7.288294706208e1,-4.579937309486e0));
#7781=cartesian_point('',(1.686607025102e1,7.231701261313e1,-7.102517770554e0));
#7782=direction('',(1.066808640249e-1,4.343282993308e-1,8.944149605476e-1));
#7783=direction('',(-2.031512283989e-1,-8.710509155233e-1,4.472134624160e-1));
#7784=axis2_placement_3d('',#7781,#7782,#7783);
#7786=direction('',(7.934304109728e-3,-1.084719291918e-2,-9.999096885340e-1));
#7787=vector('',#7786,2.177069592371e1);
#7788=cartesian_point('',(1.729192707642e1,7.193023659303e1,-8.193501458141e0));
#7789=line('',#7788,#7787);
#7790=direction('',(1.790018471545e-1,6.962345264609e-1,6.951372690908e-1));
#7791=vector('',#7790,1.834540218952e-1);
#7792=cartesian_point('',(1.746466239856e1,7.169408565436e1,-2.996223123838e1));
#7793=line('',#7792,#7791);
#7794=cartesian_point('',(1.749750100735e1,7.182181267842e1,-2.983470551060e1));
#7795=cartesian_point('',(1.752406721705e1,7.192513957402e1,-2.973138777112e1));
#7796=cartesian_point('',(1.757318759955e1,7.211867333686e1,-2.948018776751e1));
#7797=cartesian_point('',(1.761642176036e1,7.229764990413e1,-2.904455281429e1));
#7798=cartesian_point('',(1.762421149661e1,7.233959146381e1,-2.872537823984e1));
#7799=cartesian_point('',(1.762303676952e1,7.234125341733e1,-2.857595206427e1));
#7801=direction('',(-7.910713501311e-3,1.093451143864e-2,9.999089243884e-1));
#7802=vector('',#7801,2.229921909043e1);
#7803=cartesian_point('',(1.762303676952e1,7.234125341733e1,-2.857595206427e1));
#7804=line('',#7803,#7802);
#7805=direction('',(-1.066756951678e-1,-4.343260325043e-1,-8.944166778127e-1));
#7806=vector('',#7805,9.151440658295e-1);
#7807=cartesian_point('',(1.744663403600e1,7.258508448355e1,-6.278763888857e0));
#7808=line('',#7807,#7806);
#7809=cartesian_point('',(1.793709359691e1,7.434239067156e1,-8.214094604550e0));
#7810=direction('',(9.660121463879e-1,-2.582903614017e-1,1.032580447371e-2));
#7811=direction('',(-2.354918492056e-1,-8.628664530329e-1,4.472192674608e-1));
#7812=axis2_placement_3d('',#7809,#7810,#7811);
#7814=cartesian_point('',(1.698178926415e1,7.182371858205e1,-2.996746051726e1));
#7815=direction('',(-7.939434009674e-3,1.082806690424e-2,9.999098551143e-1));
#7816=direction('',(-2.300923391065e-1,-9.731298126524e-1,8.711097036294e-3));
#7817=axis2_placement_3d('',#7814,#7815,#7816);
#7819=cartesian_point('',(1.680893345143e1,7.205945751982e1,-8.198641844994e0));
#7820=direction('',(-7.842289456665e-3,1.064366138188e-2,9.999126016650e-1));
#7821=direction('',(-2.271417943961e-1,-9.738238607521e-1,8.584489990216e-3));
#7822=axis2_placement_3d('',#7819,#7820,#7821);
#7824=cartesian_point('',(1.669535842005e1,7.157252685277e1,-8.194372312690e0));
#7825=cartesian_point('',(1.669442725693e1,7.157409123072e1,-8.042736041608e0));
#7826=cartesian_point('',(1.669835282151e1,7.159954253827e1,-7.739667621459e0));
#7827=cartesian_point('',(1.672167083878e1,7.170373325526e1,-7.296100166857e0));
#7828=cartesian_point('',(1.674846281676e1,7.181558809900e1,-7.014537444830e0));
#7829=cartesian_point('',(1.676449590078e1,7.188149070788e1,-6.878912878534e0));
#7831=cartesian_point('',(0.e0,0.e0,-6.878910995967e0));
#7832=direction('',(0.e0,0.e0,1.e0));
#7833=direction('',(2.271287294566e-1,9.738647443333e-1,0.e0));
#7834=axis2_placement_3d('',#7831,#7832,#7833);
#7836=cartesian_point('',(0.e0,0.e0,-6.878910995967e0));
#7837=direction('',(0.e0,0.e0,1.e0));
#7838=direction('',(1.936337043003e-1,9.810738955649e-1,0.e0));
#7839=axis2_placement_3d('',#7836,#7837,#7838);
#7841=cartesian_point('',(0.e0,0.e0,-8.194372175973e0));
#7842=direction('',(0.e0,0.e0,-1.e0));
#7843=direction('',(1.628041397033e-1,9.866584069958e-1,0.e0));
#7844=axis2_placement_3d('',#7841,#7842,#7843);
#7846=cartesian_point('',(0.e0,0.e0,-8.194372175973e0));
#7847=direction('',(0.e0,0.e0,-1.e0));
#7848=direction('',(1.936337043003e-1,9.810738955649e-1,0.e0));
#7849=axis2_placement_3d('',#7846,#7847,#7848);
#7851=cartesian_point('',(1.196511927412e1,7.251341943763e1,-8.194372232338e0));
#7852=cartesian_point('',(1.196659001124e1,7.251451316155e1,-8.042733214990e0));
#7853=cartesian_point('',(1.197268736163e1,7.253953210456e1,-7.739657414153e0));
#7854=cartesian_point('',(1.199101884038e1,7.264471402666e1,-7.296089347627e0));
#7855=cartesian_point('',(1.200908150439e1,7.275831510270e1,-7.014534450160e0));
#7856=cartesian_point('',(1.201948075801e1,7.282533186178e1,-6.878912344448e0));
#7858=cartesian_point('',(1.204652117524e1,7.300673621861e1,-8.198698319436e0));
#7859=direction('',(1.141730820639e-2,6.898917584222e-3,9.999110210461e-1));
#7860=direction('',(-9.913942042634e-1,1.304950630770e-1,1.041970563329e-2));
#7861=axis2_placement_3d('',#7858,#7859,#7860);
#7863=cartesian_point('',(1.201948075801e1,7.282533186178e1,-6.878912344448e0));
#7864=cartesian_point('',(1.204012705129e1,7.296019152255e1,-6.606068975651e0));
#7865=cartesian_point('',(1.206077345678e1,7.309504795211e1,-6.333224050827e0));
#7866=cartesian_point('',(1.208141963951e1,7.322990758980e1,-6.060380662260e0));
#7868=cartesian_point('',(1.209230550659e1,7.326657346096e1,-7.102517765355e0));
#7869=direction('',(6.764997797859e-2,4.420920286284e-1,8.944149588992e-1));
#7870=direction('',(-9.913872733637e-1,1.305445718882e-1,1.045891787221e-2));
#7871=axis2_placement_3d('',#7868,#7869,#7870);
#7873=cartesian_point('',(1.215421585416e1,7.367115705387e1,-6.283987698784e0));
#7874=direction('',(6.764997797859e-2,4.420920286284e-1,8.944149588992e-1));
#7875=direction('',(-9.913904956504e-1,1.305190684160e-1,1.047176746656e-2));
#7876=axis2_placement_3d('',#7873,#7874,#7875);
#7878=cartesian_point('',(1.208141963951e1,7.322990758980e1,-6.060380662260e0));
#7879=cartesian_point('',(1.208813802494e1,7.327379548875e1,-5.971589000325e0));
#7880=cartesian_point('',(1.209398837919e1,7.335863008694e1,-5.802279509334e0));
#7881=cartesian_point('',(1.208470402097e1,7.347605138909e1,-5.573577880615e0));
#7882=cartesian_point('',(1.206084095026e1,7.358378636691e1,-5.368691650358e0));
#7883=cartesian_point('',(1.202474392407e1,7.368233744172e1,-5.185830969772e0));
#7884=cartesian_point('',(1.197797676848e1,7.377212048072e1,-5.023630107310e0));
#7885=cartesian_point('',(1.192154600453e1,7.385334211350e1,-4.881315788212e0));
#7886=cartesian_point('',(1.185655526217e1,7.392556733246e1,-4.759353385032e0));
#7887=cartesian_point('',(1.178351559265e1,7.398878257630e1,-4.657564757717e0));
#7888=cartesian_point('',(1.172962151847e1,7.402472876927e1,-4.603457190256e0));
#7889=cartesian_point('',(1.170124208526e1,7.404111903695e1,-4.579937185616e0));
#7891=cartesian_point('',(1.165852049484e1,7.373640982182e1,-6.278786481168e0));
#7892=cartesian_point('',(1.166925636381e1,7.379368729466e1,-5.976213409306e0));
#7893=cartesian_point('',(1.166292392711e1,7.388451462759e1,-5.516608071170e0));
#7894=cartesian_point('',(1.159315615843e1,7.400572166217e1,-4.955010548623e0));
#7895=cartesian_point('',(1.149605371779e1,7.407260166538e1,-4.692801606196e0));
#7896=cartesian_point('',(1.142370357413e1,7.408344342412e1,-4.695604311205e0));
#7898=cartesian_point('',(1.112013681016e1,7.362726606428e1,-2.724006626432e1));
#7899=direction('',(-1.149300986758e-2,-7.073529953307e-3,-9.999089338026e-1));
#7900=direction('',(1.470560381829e-1,9.890900126141e-1,-8.687265444901e-3));
#7901=axis2_placement_3d('',#7898,#7899,#7900);
#7903=cartesian_point('',(1.116392070979e1,7.392402623545e1,-2.724266151460e1));
#7904=cartesian_point('',(1.115884579099e1,7.392322362526e1,-2.741909714622e1));
#7905=cartesian_point('',(1.114230578150e1,7.387575751733e1,-2.777132330563e1));
#7906=cartesian_point('',(1.109908640912e1,7.367212927017e1,-2.826252312272e1));
#7907=cartesian_point('',(1.106141872063e1,7.345731311931e1,-2.854268239750e1));
#7908=cartesian_point('',(1.104074387111e1,7.333378084140e1,-2.866621861327e1));
#7910=cartesian_point('',(1.104074769983e1,7.312164902892e1,-2.845408690240e1));
#7911=direction('',(-1.000567041538e-1,-7.035583330307e-1,-7.035583330307e-1));
#7912=direction('',(-5.378197591573e-5,7.071106044614e-1,-7.071029558458e-1));
#7913=axis2_placement_3d('',#7910,#7911,#7912);
#7915=cartesian_point('',(8.258039211945e0,7.349733283491e1,-2.807840309638e1));
#7916=direction('',(-8.531124718018e-2,-7.045289174706e-1,-7.045289174706e-1));
#7917=direction('',(-9.913904998230e-1,1.305190353861e-1,-1.047178411624e-2));
#7918=axis2_placement_3d('',#7915,#7916,#7917);
#7920=cartesian_point('',(8.258037847727e0,7.370946612162e1,-2.829053673399e1));
#7921=cartesian_point('',(8.274918539128e0,7.383205376692e1,-2.816794933669e1));
#7922=cartesian_point('',(8.304608849031e0,7.404552604662e1,-2.789005972757e1));
#7923=cartesian_point('',(8.334822754954e0,7.424876082670e1,-2.740284045870e1));
#7924=cartesian_point('',(8.343399479931e0,7.429690424342e1,-2.705333277974e1));
#7925=cartesian_point('',(8.344873983298e0,7.429827714163e1,-2.687819258010e1));
#7927=cartesian_point('',(8.138949106076e0,7.451587158608e1,-4.695669826817e0));
#7928=cartesian_point('',(8.066197581359e0,7.452397469813e1,-4.693667959014e0));
#7929=cartesian_point('',(7.955725071287e0,7.448426808321e1,-4.956618885765e0));
#7930=cartesian_point('',(7.857083667993e0,7.438545371238e1,-5.517230428462e0));
#7931=cartesian_point('',(7.827538871829e0,7.429910036848e1,-5.977809307724e0));
#7932=cartesian_point('',(7.823095832076e0,7.424104834354e1,-6.280106170688e0));
#7934=cartesian_point('',(8.311532369466e0,7.400015875587e1,-2.687557596963e1));
#7935=direction('',(9.270655473350e-3,-9.806927705406e-3,-9.999089354117e-1));
#7936=direction('',(-9.917637200841e-1,1.276541447174e-1,-1.044714609346e-2));
#7937=axis2_placement_3d('',#7934,#7935,#7936);
#7939=cartesian_point('',(7.327414625654e0,7.430649891966e1,-6.284222843497e0));
#7940=direction('',(4.907697537237e-2,4.445372075292e-1,8.944149605247e-1));
#7941=direction('',(-8.777533428095e-2,-8.901097515427e-1,4.472137306708e-1));
#7942=axis2_placement_3d('',#7939,#7940,#7941);
#7944=cartesian_point('',(7.238656127556e0,7.345474039591e1,-6.878912878953e0));
#7945=cartesian_point('',(7.253613289829e0,7.359030952090e1,-6.606147892784e0));
#7946=cartesian_point('',(7.268567479611e0,7.372585627804e1,-6.333417726716e0));
#7947=cartesian_point('',(7.283524742887e0,7.386142535215e1,-6.060652720792e0));
#7949=cartesian_point('',(7.283524742887e0,7.386142535215e1,-6.060652720792e0));
#7950=cartesian_point('',(7.288401042931e0,7.390566308009e1,-5.971649075989e0));
#7951=cartesian_point('',(7.304732045140e0,7.398924416054e1,-5.802087919190e0));
#7952=cartesian_point('',(7.344182329711e0,7.410043645532e1,-5.573020781173e0));
#7953=cartesian_point('',(7.395209014533e0,7.419839439535e1,-5.367976210074e0));
#7954=cartesian_point('',(7.455669488549e0,7.428426538517e1,-5.185057166480e0));
#7955=cartesian_point('',(7.524142787598e0,7.435885616310e1,-5.022900554666e0));
#7956=cartesian_point('',(7.599675026769e0,7.442262849172e1,-4.880737097489e0));
#7957=cartesian_point('',(7.681055675952e0,7.447545995876e1,-4.759014718767e0));
#7958=cartesian_point('',(7.767835235735e0,7.451753149734e1,-4.657423777030e0));
#7959=cartesian_point('',(7.829134870805e0,7.453825083951e1,-4.603433855514e0));
#7960=cartesian_point('',(7.860728201302e0,7.454673273232e1,-4.579937300527e0));
#7962=cartesian_point('',(7.282514392813e0,7.389979447276e1,-7.102517770581e0));
#7963=direction('',(4.907697537237e-2,4.445372075292e-1,8.944149605247e-1));
#7964=direction('',(-8.771759103357e-2,-8.901155802091e-1,4.472134592030e-1));
#7965=axis2_placement_3d('',#7962,#7963,#7964);
#7967=direction('',(9.282222230591e-3,-9.717543906675e-3,-9.999097007685e-1));
#7968=vector('',#7967,2.004908403223e1);
#7969=cartesian_point('',(7.755209899406e0,7.357189698077e1,-8.193501327322e0));
#7970=line('',#7969,#7968);
#7971=direction('',(8.538189816316e-2,7.049829074799e-1,7.040660704986e-1));
#7972=vector('',#7971,2.261718984641e-1);
#7973=cartesian_point('',(7.941309952913e0,7.337706912640e1,-2.824077494267e1));
#7974=line('',#7973,#7972);
#7975=cartesian_point('',(7.960620938915e0,7.353651644896e1,-2.808153498286e1));
#7976=cartesian_point('',(7.973549030815e0,7.364338709612e1,-2.797344773867e1));
#7977=cartesian_point('',(7.994760084133e0,7.382318334470e1,-2.773998377873e1));
#7978=cartesian_point('',(8.013286759850e0,7.399748886360e1,-2.732150707624e1));
#7979=cartesian_point('',(8.015370176236e0,7.403671667793e1,-2.703021989498e1));
#7980=cartesian_point('',(8.013931602427e0,7.403794784480e1,-2.687868133168e1));
#7982=direction('',(-9.263665329705e-3,9.859027189680e-3,9.999084878565e-1));
#7983=vector('',#7982,2.060046035328e1);
#7984=cartesian_point('',(8.013931602427e0,7.403794784480e1,-2.687868133168e1));
#7985=line('',#7984,#7983);
#7986=direction('',(-4.911505462036e-2,-4.448425894754e-1,-8.942610256510e-1));
#7987=vector('',#7986,9.138074619316e-1);
#7988=cartesian_point('',(7.823095832076e0,7.424104834354e1,-6.280106170688e0));
#7989=line('',#7988,#7987);
#7990=cartesian_point('',(8.080010100080e0,7.604764174038e1,-8.214094604608e0));
#7991=direction('',(9.914614359050e-1,-1.299907645755e-1,1.032580448939e-2));
#7992=direction('',(-1.208505114033e-1,-8.862223652770e-1,4.472192674476e-1));
#7993=axis2_placement_3d('',#7990,#7991,#7992);
#7995=cartesian_point('',(7.445648806129e0,7.344254224697e1,-2.824600435651e1));
#7996=direction('',(-9.285016841126e-3,9.697916898491e-3,9.999098653729e-1));
#7997=direction('',(-1.008666685987e-1,-9.948618047659e-1,8.712323673503e-3));
#7998=axis2_placement_3d('',#7995,#7996,#7997);
#8000=cartesian_point('',(7.259484092093e0,7.363698495009e1,-8.198641845020e0));
#8001=direction('',(-9.164474186975e-3,9.528979220775e-3,9.999126016647e-1));
#8002=direction('',(-9.808904458173e-2,-9.951406161264e-1,8.584490005860e-3));
#8003=axis2_placement_3d('',#8000,#8001,#8002);
#8005=cartesian_point('',(7.210437817333e0,7.313939451829e1,-8.194372303846e0));
#8006=cartesian_point('',(7.209310428151e0,7.314082397159e1,-8.042736032764e0));
#8007=cartesian_point('',(7.209880503961e0,7.316657140553e1,-7.739667625662e0));
#8008=cartesian_point('',(7.219399303361e0,7.327291376909e1,-7.296100165496e0));
#8009=cartesian_point('',(7.231362225378e0,7.338730885557e1,-7.014537445250e0));
#8010=cartesian_point('',(7.238656127556e0,7.345474039591e1,-6.878912878953e0));
#8012=cartesian_point('',(0.e0,0.e0,-6.878910995978e0));
#8013=direction('',(0.e0,0.e0,1.e0));
#8014=direction('',(9.807075487497e-2,9.951794446421e-1,0.e0));
#8015=axis2_placement_3d('',#8012,#8013,#8014);
#8017=cartesian_point('',(0.e0,0.e0,-6.878910995978e0));
#8018=direction('',(0.e0,0.e0,1.e0));
#8019=direction('',(6.392124563551e-2,9.979549460554e-1,0.e0));
#8020=axis2_placement_3d('',#8017,#8018,#8019);
#8022=cartesian_point('',(0.e0,0.e0,-8.194372175987e0));
#8023=direction('',(0.e0,0.e0,-1.e0));
#8024=direction('',(3.262656283208e-2,9.994676119804e-1,0.e0));
#8025=axis2_placement_3d('',#8022,#8023,#8024);
#8027=cartesian_point('',(0.e0,0.e0,-8.194372175987e0));
#8028=direction('',(0.e0,0.e0,-1.e0));
#8029=direction('',(6.392124563551e-2,9.979549460554e-1,0.e0));
#8030=axis2_placement_3d('',#8027,#8028,#8029);
#8032=cartesian_point('',(2.397855434957e0,7.345481832826e1,-8.194372229929e0));
#8033=cartesian_point('',(2.399170830103e0,7.345609466493e1,-8.042733212634e0));
#8034=cartesian_point('',(2.401950476794e0,7.348169574252e1,-7.739657415429e0));
#8035=cartesian_point('',(2.406396104611e0,7.358837042921e1,-7.296089347403e0));
#8036=cartesian_point('',(2.409476308271e0,7.370335731209e1,-7.014534450295e0));
#8037=cartesian_point('',(2.411039152453e0,7.377115810850e1,-6.878912344538e0));
#8039=cartesian_point('',(2.414170231590e0,7.395454000811e1,-8.198698319464e0));
#8040=direction('',(1.041914214282e-2,8.330154157971e-3,9.999110210457e-1));
#8041=direction('',(-9.999457130993e-1,-2.425069801756e-5,1.041970566645e-2));
#8042=axis2_placement_3d('',#8039,#8040,#8041);
#8044=cartesian_point('',(2.411039152453e0,7.377115810850e1,-6.878912344538e0));
#8045=cartesian_point('',(2.413906089273e0,7.390755859355e1,-6.606069605182e0));
#8046=cartesian_point('',(2.416773466228e0,7.404395589417e1,-6.333225310163e0));
#8047=cartesian_point('',(2.419640296456e0,7.418035634191e1,-6.060382551037e0));
#8049=cartesian_point('',(2.425647305792e0,7.421813036126e1,-7.102517765370e0));
#8050=direction('',(9.366633935658e-3,4.471399640731e-1,8.944149588963e-1));
#8051=direction('',(-9.999453034885e-1,2.570018911452e-5,1.045893736322e-2));
#8052=axis2_placement_3d('',#8049,#8050,#8051);
#8054=cartesian_point('',(2.434219226169e0,7.462733266336e1,-6.283989587129e0));
#8055=direction('',(9.366633935658e-3,4.471399640731e-1,8.944149588963e-1));
#8056=direction('',(-9.999451691322e-1,-4.457703507874e-8,1.047180639591e-2));
#8057=axis2_placement_3d('',#8054,#8055,#8056);
#8059=cartesian_point('',(2.419640296456e0,7.418035634191e1,-6.060382551037e0));
#8060=cartesian_point('',(2.420572637005e0,7.422474443082e1,-5.971593443953e0));
#8061=cartesian_point('',(2.415299918622e0,7.430961462949e1,-5.802288418279e0));
#8062=cartesian_point('',(2.390769767327e0,7.442481703154e1,-5.573591698091e0));
#8063=cartesian_point('',(2.353050162468e0,7.452851411663e1,-5.368708265537e0));
#8064=cartesian_point('',(2.304399775696e0,7.462151022528e1,-5.185847989678e0));
#8065=cartesian_point('',(2.246314199205e0,7.470442184687e1,-5.023645049461e0));
#8066=cartesian_point('',(2.179764281196e0,7.477758454152e1,-4.881327527885e0));
#8067=cartesian_point('',(2.105901310769e0,7.484071088547e1,-4.759361162793e0));
#8068=cartesian_point('',(2.025232314984e0,7.489385385159e1,-4.657568432407e0));
#8069=cartesian_point('',(1.967104635515e0,7.492245943971e1,-4.603458038708e0));
#8070=cartesian_point('',(1.936826393606e0,7.493500568546e1,-4.579937182204e0));
#8072=cartesian_point('',(1.934247492775e0,7.462732985340e1,-6.278768213278e0));
#8073=cartesian_point('',(1.937417806295e0,7.468556527142e1,-5.975952078873e0));
#8074=cartesian_point('',(1.919190690554e0,7.477485516712e1,-5.516014719265e0));
#8075=cartesian_point('',(1.834195543860e0,7.488600530233e1,-4.953980147298e0));
#8076=cartesian_point('',(1.728555070871e0,7.493962646869e1,-4.691905522829e0));
#8077=cartesian_point('',(1.655347984193e0,7.494075452019e1,-4.695627927978e0));
#8079=cartesian_point('',(1.423195791214e0,7.445574441718e1,-2.643031781146e1));
#8080=direction('',(-1.047140467765e-2,-8.512782223912e-3,-9.999089369652e-1));
#8081=direction('',(1.346047938539e-2,9.998719586215e-1,-8.653430369967e-3));
#8082=axis2_placement_3d('',#8079,#8080,#8081);
#8084=cartesian_point('',(1.426701209241e0,7.475570757861e1,-2.643290761959e1));
#8085=cartesian_point('',(1.425877829882e0,7.475421805266e1,-2.660556046873e1));
#8086=cartesian_point('',(1.423214396933e0,7.470626498458e1,-2.695044603405e1));
#8087=cartesian_point('',(1.416285466025e0,7.450438366874e1,-2.743204196145e1));
#8088=cartesian_point('',(1.412555813979e0,7.429201770087e1,-2.770798883570e1));
#8089=cartesian_point('',(1.410749838694e0,7.416992807531e1,-2.783007199691e1));
#8091=cartesian_point('',(1.410758735801e0,7.395780176201e1,-2.761793450631e1));
#8092=direction('',(-7.404881078734e-3,-7.071070265114e-1,-7.070677625195e-1));
#8093=direction('',(-9.649393095743e-5,7.070876503619e-1,-7.071259049099e-1));
#8094=axis2_placement_3d('',#8091,#8092,#8093);
#8096=cartesian_point('',(1.426701209241e0,7.475570757861e1,-2.643290761959e1));
#8097=cartesian_point('',(9.513098964735e-1,7.476485610445e1,
-2.642375909374e1));
#8098=cartesian_point('',(4.755645557087e-1,7.476943823866e1,
-2.641916452020e1));
#8099=cartesian_point('',(-1.693229642114e-11,7.476943970791e1,
-2.641916305095e1));
#8101=cartesian_point('',(-1.693229642114e-11,7.476943970791e1,
-2.641916305095e1));
#8102=cartesian_point('',(-4.764062851475e-1,7.476944117976e1,
-2.641916157911e1));
#8103=cartesian_point('',(-9.528638852718e-1,7.476485001414e1,
-2.642373113208e1));
#8104=cartesian_point('',(-1.429082873489e0,7.475566762228e1,
-2.643291352394e1));
#8106=cartesian_point('',(-1.410758748650e0,7.395780653871e1,
-2.761793106928e1));
#8107=direction('',(7.404731898101e-3,-7.071090113497e-1,-7.070657791278e-1));
#8108=direction('',(-9.999451979701e-1,-2.853507874769e-6,-1.046905193425e-2));
#8109=axis2_placement_3d('',#8106,#8107,#8108);
#8111=cartesian_point('',(-1.410236980538e0,7.416993681063e1,
-2.783006328173e1));
#8112=cartesian_point('',(-1.412226821063e0,7.429201017056e1,
-2.770799866223e1));
#8113=cartesian_point('',(-1.416426856553e0,7.450436041148e1,
-2.743208985887e1));
#8114=cartesian_point('',(-1.422853988029e0,7.470628894135e1,
-2.695042535338e1));
#8115=cartesian_point('',(-1.427095509050e0,7.475419516820e1,
-2.660555539632e1));
#8116=cartesian_point('',(-1.429082873489e0,7.475566762228e1,
-2.643291352394e1));
#8118=cartesian_point('',(-1.657166513887e0,7.494071490446e1,
-4.695605478681e0));
#8119=cartesian_point('',(-1.730357036010e0,7.493923020958e1,
-4.693718818063e0));
#8120=cartesian_point('',(-1.834459847175e0,7.488542931444e1,
-4.956883502699e0));
#8121=cartesian_point('',(-1.919442974518e0,7.477464260929e1,
-5.517182045882e0));
#8122=cartesian_point('',(-1.937398989907e0,7.468487571519e1,
-5.979082262319e0));
#8123=cartesian_point('',(-1.934218803233e0,7.462673928378e1,
-6.281386643746e0));
#8125=cartesian_point('',(-1.723173064152e0,7.445303716796e1,
-2.643341374532e1));
#8126=cartesian_point('',(-1.723574237599e0,7.450465411815e1,
-2.643536176986e1));
#8127=cartesian_point('',(-1.696649021071e0,7.460970517923e1,
-2.643380824900e1));
#8128=cartesian_point('',(-1.585091934559e0,7.472441037397e1,
-2.643444917290e1));
#8129=cartesian_point('',(-1.481322821845e0,7.475462809369e1,
-2.643345204954e1));
#8130=cartesian_point('',(-1.429082873489e0,7.475566762228e1,
-2.643291352394e1));
#8132=cartesian_point('',(-1.934656444734e0,7.493506293809e1,
-4.579936842432e0));
#8133=cartesian_point('',(-2.002993587910e0,7.490419234699e1,
-4.638129981564e0));
#8134=cartesian_point('',(-2.122537804078e0,7.483698880885e1,
-4.765936648301e0));
#8135=cartesian_point('',(-2.244954432996e0,7.471037699558e1,
-5.011846810062e0));
#8136=cartesian_point('',(-2.327089774383e0,7.458765383835e1,
-5.252137136636e0));
#8137=cartesian_point('',(-2.401627404868e0,7.441476714985e1,
-5.592993808676e0));
#8138=cartesian_point('',(-2.417623627692e0,7.426415033962e1,
-5.893015342018e0));
#8139=cartesian_point('',(-2.419635017602e0,7.418010023386e1,
-6.060895052072e0));
#8141=cartesian_point('',(-2.419635017602e0,7.418010023386e1,
-6.060895052072e0));
#8142=cartesian_point('',(-2.355323579799e0,7.418204777225e1,
-6.061195181288e0));
#8143=cartesian_point('',(-2.227772308952e0,7.420851239534e1,
-6.072869557950e0));
#8144=cartesian_point('',(-2.067637841538e0,7.430847980405e1,
-6.121592755979e0));
#8145=cartesian_point('',(-1.960400775127e0,7.445475790264e1,
-6.192231789595e0));
#8146=cartesian_point('',(-1.934515788374e0,7.456913592618e1,
-6.252500830502e0));
#8147=cartesian_point('',(-1.934218803233e0,7.462673928378e1,
-6.281386643746e0));
#8149=cartesian_point('',(-2.411039126093e0,7.377115913073e1,
-6.878912879017e0));
#8150=cartesian_point('',(-2.413904532801e0,7.390748680548e1,
-6.606215781298e0));
#8151=cartesian_point('',(-2.416769717545e0,7.404377259636e1,
-6.333592169535e0));
#8152=cartesian_point('',(-2.419635017602e0,7.418010023386e1,
-6.060895052072e0));
#8154=cartesian_point('',(-7.238655976421e0,7.345473938503e1,
-6.878912344484e0));
#8155=cartesian_point('',(-7.253617420107e0,7.359034731400e1,
-6.606069285948e0));
#8156=cartesian_point('',(-7.268577961229e0,7.372595214676e1,
-6.333224671471e0));
#8157=cartesian_point('',(-7.283539505726e0,7.386156002483e1,
-6.060381593165e0));
#8159=cartesian_point('',(-7.282514392917e0,7.389979447395e1,
-7.102517765359e0));
#8160=direction('',(-4.907697581296e-2,4.445372107570e-1,8.944149588963e-1));
#8161=direction('',(-9.913939815874e-1,-1.304936146243e-1,1.045895858312e-2));
#8162=axis2_placement_3d('',#8159,#8160,#8161);
#8164=cartesian_point('',(-7.327427477386e0,7.430661532966e1,
-6.283988629574e0));
#8165=direction('',(-4.907697581296e-2,4.445372107570e-1,8.944149588963e-1));
#8166=direction('',(-9.913904822428e-1,-1.305191637259e-1,1.047184886796e-2));
#8167=axis2_placement_3d('',#8164,#8165,#8166);
#8169=cartesian_point('',(-7.283539505726e0,7.386156002483e1,
-6.060381593165e0));
#8170=cartesian_point('',(-7.288409085406e0,7.390569146818e1,
-5.971589645729e0));
#8171=cartesian_point('',(-7.304715065315e0,7.398914980964e1,
-5.802279662344e0));
#8172=cartesian_point('',(-7.344074083010e0,7.410016733718e1,
-5.573577551389e0));
#8173=cartesian_point('',(-7.395008137130e0,7.419805524230e1,
-5.368691025888e0));
#8174=cartesian_point('',(-7.455382337554e0,7.428390574656e1,
-5.185830146866e0));
#8175=cartesian_point('',(-7.523793817198e0,7.435852531745e1,
-5.023629129382e0));
#8176=cartesian_point('',(-7.599323762923e0,7.442237398753e1,
-4.881314837720e0));
#8177=cartesian_point('',(-7.680793550156e0,7.447531722852e1,
-4.759352614055e0));
#8178=cartesian_point('',(-7.767706016130e0,7.451747421975e1,
-4.657564304151e0));
#8179=cartesian_point('',(-7.829067398401e0,7.453824660021e1,
-4.603457027051e0));
#8180=cartesian_point('',(-7.860722001979e0,7.454673315574e1,
-4.579937185626e0));
#8182=cartesian_point('',(-7.823120972217e0,7.424134699136e1,
-6.278799211656e0));
#8183=cartesian_point('',(-7.827575380287e0,7.429945092258e1,
-5.976228551153e0));
#8184=cartesian_point('',(-7.857199215025e0,7.438554663375e1,
-5.516612286459e0));
#8185=cartesian_point('',(-7.955960143863e0,7.448456467303e1,
-4.955022240796e0));
#8186=cartesian_point('',(-8.067057837377e0,7.452403515214e1,
-4.692811834668e0));
#8187=cartesian_point('',(-8.139748353810e0,7.451578360668e1,
-4.695605995520e0));
#8189=cartesian_point('',(-8.311532663054e0,7.400015870124e1,
-2.687560444525e1));
#8190=direction('',(-9.270653210683e-3,-9.806944881020e-3,-9.999089352642e-1));
#8191=direction('',(-1.139200190131e-1,9.934519405766e-1,-8.687406549541e-3));
#8192=axis2_placement_3d('',#8189,#8190,#8191);
#8194=cartesian_point('',(-1.102425174585e1,-7.383790889605e1,
-3.937758835824e1));
#8195=cartesian_point('',(-1.106857051896e1,-7.386521892060e1,
-3.552220592102e1));
#8196=cartesian_point('',(-1.115776949890e1,-7.391981819180e1,
-2.781265101492e1));
#8197=cartesian_point('',(-1.129025784599e1,-7.400175762679e1,
-1.625193783640e1));
#8198=cartesian_point('',(-1.137933152635e1,-7.405621921494e1,
-8.547251149833e0));
#8199=cartesian_point('',(-1.142360894942e1,-7.408350375885e1,
-4.695465838787e0));
#8201=cartesian_point('',(-1.142360894942e1,-7.408350375885e1,
-4.695465838787e0));
#8202=cartesian_point('',(-1.144289687099e1,-7.408074053420e1,
-4.671570350299e0));
#8203=cartesian_point('',(-1.148944175564e1,-7.407381540374e1,
-4.631149568404e0));
#8204=cartesian_point('',(-1.158517373154e1,-7.405931883736e1,
-4.589341340695e0));
#8205=cartesian_point('',(-1.166044104665e1,-7.404756414186e1,
-4.580284306874e0));
#8206=cartesian_point('',(-1.170141386696e1,-7.404109188933e1,
-4.579937185842e0));
#8208=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8209=direction('',(0.e0,0.e0,-1.e0));
#8210=direction('',(-1.561019733696e-1,-9.877409447371e-1,0.e0));
#8211=axis2_placement_3d('',#8208,#8209,#8210);
#8213=cartesian_point('',(-1.752359202113e1,-7.288298875133e1,
-4.579937025830e0));
#8214=cartesian_point('',(-1.756402400096e1,-7.287326387549e1,
-4.580341318342e0));
#8215=cartesian_point('',(-1.763818827949e1,-7.285528892388e1,-4.589468024e0));
#8216=cartesian_point('',(-1.773125049633e1,-7.283227679782e1,
-4.630725077927e0));
#8217=cartesian_point('',(-1.777738508959e1,-7.282074666437e1,
-4.671382705820e0));
#8218=cartesian_point('',(-1.779661082053e1,-7.281583150649e1,
-4.695462370203e0));
#8220=cartesian_point('',(-1.779661082053e1,-7.281583150649e1,
-4.695462370203e0));
#8221=cartesian_point('',(-1.782707648211e1,-7.277367955119e1,
-8.547249800684e0));
#8222=cartesian_point('',(-1.788857405040e1,-7.268926606212e1,
-1.625193301514e1));
#8223=cartesian_point('',(-1.797957142300e1,-7.256287265569e1,
-2.781264756930e1));
#8224=cartesian_point('',(-1.804117110228e1,-7.247827798139e1,
-3.552220419197e1));
#8225=cartesian_point('',(-1.807166521002e1,-7.243608666829e1,
-3.937758808328e1));
#8227=cartesian_point('',(-2.056771883361e1,-7.176726174711e1,
-3.937758835825e1));
#8228=cartesian_point('',(-2.061522312699e1,-7.178855336991e1,
-3.552220592078e1));
#8229=cartesian_point('',(-2.071078563221e1,-7.183104273338e1,
-2.781265101443e1));
#8230=cartesian_point('',(-2.085283576579e1,-7.189498796658e1,
-1.625193783559e1));
#8231=cartesian_point('',(-2.094825607162e1,-7.193735717779e1,
-8.547251150151e0));
#8232=cartesian_point('',(-2.099571604284e1,-7.195862893521e1,
-4.695465837677e0));
#8234=cartesian_point('',(-2.099571604284e1,-7.195862893521e1,
-4.695465837677e0));
#8235=cartesian_point('',(-2.101491286953e1,-7.195324512447e1,
-4.671553158085e0));
#8236=cartesian_point('',(-2.106071550074e1,-7.194013943561e1,
-4.631110497358e0));
#8237=cartesian_point('',(-2.115209120651e1,-7.191375293058e1,
-4.589391305522e0));
#8238=cartesian_point('',(-2.122554402757e1,-7.189216867623e1,
-4.580306163448e0));
#8239=cartesian_point('',(-2.126560846383e1,-7.188031907619e1,
-4.579937183110e0));
#8241=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8242=direction('',(0.e0,0.e0,-1.e0));
#8243=direction('',(-2.836925647270e-1,-9.589152875612e-1,0.e0));
#8244=axis2_placement_3d('',#8241,#8242,#8243);
#8246=cartesian_point('',(-2.688681426375e1,-6.997217693803e1,-4.579937026e0));
#8247=cartesian_point('',(-2.692563070689e1,-6.995725793545e1,
-4.580341461383e0));
#8248=cartesian_point('',(-2.699681388769e1,-6.992975653666e1,
-4.589468319240e0));
#8249=cartesian_point('',(-2.708607314715e1,-6.989479546441e1,
-4.630722117181e0));
#8250=cartesian_point('',(-2.713031022733e1,-6.987734134978e1,
-4.671381420897e0));
#8251=cartesian_point('',(-2.714873156792e1,-6.986995812899e1,
-4.695462370442e0));
#8253=cartesian_point('',(-2.714873156792e1,-6.986995812899e1,
-4.695462370442e0));
#8254=cartesian_point('',(-2.717343465730e1,-6.982419022273e1,
-8.547249798924e0));
#8255=cartesian_point('',(-2.722338793383e1,-6.973247185932e1,
-1.625193301046e1));
#8256=cartesian_point('',(-2.729710916132e1,-6.959528222548e1,
-2.781264756474e1));
#8257=cartesian_point('',(-2.734714002609e1,-6.950337089873e1,
-3.552220419001e1));
#8258=cartesian_point('',(-2.737186618107e1,-6.945756025837e1,
-3.937758808328e1));
#8260=cartesian_point('',(-2.975926654967e1,-6.846865685205e1,
-3.937758835825e1));
#8261=cartesian_point('',(-2.980914355167e1,-6.848356576753e1,
-3.552220592152e1));
#8262=cartesian_point('',(-2.990943448115e1,-6.851321821848e1,
-2.781265101625e1));
#8263=cartesian_point('',(-3.005861588429e1,-6.855807512917e1,
-1.625193783700e1));
#8264=cartesian_point('',(-3.015875014716e1,-6.858762701461e1,
-8.547251151581e0));
#8265=cartesian_point('',(-3.020858061328e1,-6.860252201989e1,
-4.695465836229e0));
#8267=cartesian_point('',(-3.020858061328e1,-6.860252201989e1,
-4.695465836229e0));
#8268=cartesian_point('',(-3.022649328960e1,-6.859486210703e1,
-4.671572066181e0));
#8269=cartesian_point('',(-3.026965620715e1,-6.857612783453e1,
-4.631153504020e0));
#8270=cartesian_point('',(-3.035838841648e1,-6.853734175137e1,
-4.589338912332e0));
#8271=cartesian_point('',(-3.042804433539e1,-6.850650887261e1,
-4.580283226885e0));
#8272=cartesian_point('',(-3.046594261021e1,-6.848965406285e1,
-4.579937179593e0));
#8274=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8275=direction('',(0.e0,0.e0,-1.e0));
#8276=direction('',(-4.064290979778e-1,-9.136823235222e-1,0.e0));
#8277=axis2_placement_3d('',#8274,#8275,#8276);
#8279=cartesian_point('',(-3.578999565760e1,-6.586412177756e1,-4.579937026e0));
#8280=cartesian_point('',(-3.582649580132e1,-6.584428416413e1,
-4.580314572744e0));
#8281=cartesian_point('',(-3.589343593397e1,-6.580775155293e1,
-4.589409066640e0));
#8282=cartesian_point('',(-3.597776495247e1,-6.576121896303e1,
-4.630961046348e0));
#8283=cartesian_point('',(-3.601916702969e1,-6.573823873181e1,
-4.671485314189e0));
#8284=cartesian_point('',(-3.603632999137e1,-6.572859039600e1,
-4.695462370805e0));
#8286=cartesian_point('',(-3.603632999137e1,-6.572859039600e1,
-4.695462370805e0));
#8287=cartesian_point('',(-3.605484783188e1,-6.567998964031e1,
-8.547249800580e0));
#8288=cartesian_point('',(-3.609240210189e1,-6.558253572956e1,
-1.625193301334e1));
#8289=cartesian_point('',(-3.614758579378e1,-6.543689722081e1,
-2.781264756784e1));
#8290=cartesian_point('',(-3.618519180200e1,-6.533924186997e1,
-3.552220419132e1));
#8291=cartesian_point('',(-3.620372693285e1,-6.529059573515e1,
-3.937758808328e1));
#8293=cartesian_point('',(-3.844162496423e1,-6.399853425514e1,
-3.937758835824e1));
#8294=cartesian_point('',(-3.849302126555e1,-6.400680536764e1,
-3.552220592101e1));
#8295=cartesian_point('',(-3.859632461374e1,-6.402311354462e1,
-2.781265101507e1));
#8296=cartesian_point('',(-3.875008475104e1,-6.404811461772e1,
-1.625193783581e1));
#8297=cartesian_point('',(-3.885321964649e1,-6.406434353865e1,
-8.547251151069e0));
#8298=cartesian_point('',(-3.890456799438e1,-6.407260693409e1,
-4.695465836226e0));
#8300=cartesian_point('',(-3.890456799438e1,-6.407260693409e1,
-4.695465836226e0));
#8301=cartesian_point('',(-3.892132675145e1,-6.406267499280e1,
-4.671572605201e0));
#8302=cartesian_point('',(-3.896167400150e1,-6.403846776140e1,
-4.631154738011e0));
#8303=cartesian_point('',(-3.904458862373e1,-6.398842912596e1,
-4.589338117557e0));
#8304=cartesian_point('',(-3.910962289945e1,-6.394876884681e1,
-4.580282876120e0));
#8305=cartesian_point('',(-3.914499599894e1,-6.392711209671e1,
-4.579937179612e0));
#8307=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8308=direction('',(0.e0,0.e0,-1.e0));
#8309=direction('',(-5.222115152840e-1,-8.528160020220e-1,0.e0));
#8310=axis2_placement_3d('',#8307,#8308,#8309);
#8312=cartesian_point('',(-4.408080030287e1,-6.062911323250e1,-4.579937026e0));
#8313=cartesian_point('',(-4.411439812460e1,-6.060468164115e1,
-4.580314337055e0));
#8314=cartesian_point('',(-4.417599616931e1,-6.055972482473e1,
-4.589408526869e0));
#8315=cartesian_point('',(-4.425353239815e1,-6.050258143628e1,
-4.630961371402e0));
#8316=cartesian_point('',(-4.429158036148e1,-6.047439403542e1,
-4.671485458320e0));
#8317=cartesian_point('',(-4.430733681729e1,-6.046258825795e1,
-4.695462371210e0));
#8319=cartesian_point('',(-4.430733681729e1,-6.046258825795e1,
-4.695462371210e0));
#8320=cartesian_point('',(-4.431935256352e1,-6.041198622528e1,
-8.547249799783e0));
#8321=cartesian_point('',(-4.434386526339e1,-6.031046423059e1,
-1.625193301039e1));
#8322=cartesian_point('',(-4.437956721127e1,-6.015886876222e1,
-2.781264756512e1));
#8323=cartesian_point('',(-4.440410491376e1,-6.005714029739e1,
-3.552220419012e1));
#8324=cartesian_point('',(-4.441613187925e1,-6.000649101693e1,
-3.937758808328e1));
#8326=cartesian_point('',(-4.646623651764e1,-5.843337899338e1,
-3.937758835824e1));
#8327=cartesian_point('',(-4.651827271329e1,-5.843487078186e1,
-3.552220592085e1));
#8328=cartesian_point('',(-4.662282093152e1,-5.843755564777e1,
-2.781265101452e1));
#8329=cartesian_point('',(-4.677852892329e1,-5.844227310650e1,
-1.625193783600e1));
#8330=cartesian_point('',(-4.688289978737e1,-5.844490138520e1,
-8.547251149684e0));
#8331=cartesian_point('',(-4.693488743251e1,-5.844639178182e1,
-4.695465838774e0));
#8333=cartesian_point('',(-4.693488743251e1,-5.844639178182e1,
-4.695465838774e0));
#8334=cartesian_point('',(-4.695020583819e1,-5.843435783012e1,
-4.671572979018e0));
#8335=cartesian_point('',(-4.698704746854e1,-5.840509193082e1,
-4.631155586137e0));
#8336=cartesian_point('',(-4.706272398817e1,-5.834465677188e1,
-4.589337440607e0));
#8337=cartesian_point('',(-4.712202452695e1,-5.829684765939e1,
-4.580282585697e0));
#8338=cartesian_point('',(-4.715426761351e1,-5.827075956673e1,
-4.579937185843e0));
#8340=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8341=direction('',(0.e0,0.e0,-1.e0));
#8342=direction('',(-6.290587468824e-1,-7.773577638197e-1,0.e0));
#8343=axis2_placement_3d('',#8340,#8341,#8342);
#8345=cartesian_point('',(-5.161737541932e1,-5.435671961513e1,
-4.579937312525e0));
#8346=cartesian_point('',(-5.164734448504e1,-5.432825717477e1,
-4.580242746056e0));
#8347=cartesian_point('',(-5.170236542292e1,-5.427581889085e1,
-4.589245840495e0));
#8348=cartesian_point('',(-5.177246281688e1,-5.420838777045e1,
-4.631238619528e0));
#8349=cartesian_point('',(-5.180630574658e1,-5.417566662919e1,
-4.671606622366e0));
#8350=cartesian_point('',(-5.182023120987e1,-5.416205520240e1,
-4.695462475471e0));
#8352=cartesian_point('',(-5.182023120987e1,-5.416205520240e1,
-4.695462475471e0));
#8353=cartesian_point('',(-5.182553926807e1,-5.411031771743e1,
-8.547249166466e0));
#8354=cartesian_point('',(-5.183658773640e1,-5.400646639304e1,
-1.625193422199e1));
#8355=cartesian_point('',(-5.185221407601e1,-5.385150278672e1,
-2.781264861633e1));
#8356=cartesian_point('',(-5.186322152019e1,-5.374745349667e1,
-3.552220473434e1));
#8357=cartesian_point('',(-5.186853453510e1,-5.369566769877e1,
-3.937758825918e1));
#8359=cartesian_point('',(-5.369654559734e1,-5.186762509915e1,
-3.937759441696e1));
#8360=cartesian_point('',(-5.374833113417e1,-5.186231205916e1,
-3.552222682687e1));
#8361=cartesian_point('',(-5.385218059132e1,-5.185150550077e1,
-2.781270760246e1));
#8362=cartesian_point('',(-5.400728525662e1,-5.183573465512e1,
-1.625204156418e1));
#8363=cartesian_point('',(-5.411095728883e1,-5.182487033278e1,
-8.547369606690e0));
#8364=cartesian_point('',(-5.416269437495e1,-5.181956226368e1,
-4.695609110109e0));
#8366=cartesian_point('',(-5.416269437495e1,-5.181956226368e1,
-4.695609110109e0));
#8367=cartesian_point('',(-5.417622001633e1,-5.180572935233e1,
-4.671499359732e0));
#8368=cartesian_point('',(-5.420870061105e1,-5.177214036708e1,
-4.630772323050e0));
#8369=cartesian_point('',(-5.427587450069e1,-5.170230646995e1,
-4.589300647388e0));
#8370=cartesian_point('',(-5.432825343775e1,-5.164734779568e1,
-4.580263938654e0));
#8371=cartesian_point('',(-5.435671666558e1,-5.161737816711e1,
-4.579937188709e0));
#8373=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8374=direction('',(0.e0,0.e0,-1.e0));
#8375=direction('',(-7.251426102084e-1,-6.885987183115e-1,0.e0));
#8376=axis2_placement_3d('',#8373,#8374,#8375);
#8378=cartesian_point('',(-5.827075264828e1,-4.715427565454e1,
-4.579937026001e0));
#8379=cartesian_point('',(-5.829690888626e1,-4.712194754950e1,
-4.580341631419e0));
#8380=cartesian_point('',(-5.834480421626e1,-4.706253955775e1,
-4.589468665724e0));
#8381=cartesian_point('',(-5.840462179837e1,-4.698763613129e1,
-4.630718196011e0));
#8382=cartesian_point('',(-5.843420708824e1,-4.695039948112e1,
-4.671379715990e0));
#8383=cartesian_point('',(-5.844647028197e1,-4.693479291821e1,
-4.695462367943e0));
#8385=cartesian_point('',(-5.844647028197e1,-4.693479291821e1,
-4.695462367943e0));
#8386=cartesian_point('',(-5.844497983180e1,-4.688280520399e1,
-8.547249798939e0));
#8387=cartesian_point('',(-5.844238145931e1,-4.677839813247e1,
-1.625193301733e1));
#8388=cartesian_point('',(-5.843763109105e1,-4.662272780622e1,
-2.781264757289e1));
#8389=cartesian_point('',(-5.843500344384e1,-4.651811484236e1,
-3.552220419383e1));
#8390=cartesian_point('',(-5.843351160202e1,-4.646607858660e1,
-3.937758808360e1));
#8392=cartesian_point('',(-6.000660933076e1,-4.441596295227e1,
-3.937758835562e1));
#8393=cartesian_point('',(-6.005725853929e1,-4.440393595082e1,
-3.552220591970e1));
#8394=cartesian_point('',(-6.015893916292e1,-4.437947019805e1,
-2.781265100968e1));
#8395=cartesian_point('',(-6.031056254154e1,-4.434372674440e1,
-1.625193783155e1));
#8396=cartesian_point('',(-6.041205729189e1,-4.431925229704e1,
-8.547251147269e0));
#8397=cartesian_point('',(-6.046265924399e1,-4.430723651696e1,
-4.695465838550e0));
#8399=cartesian_point('',(-6.046265924399e1,-4.430723651696e1,
-4.695465838550e0));
#8400=cartesian_point('',(-6.047461378236e1,-4.429127609761e1,
-4.671550677891e0));
#8401=cartesian_point('',(-6.050297599749e1,-4.425299201467e1,
-4.631104781211e0));
#8402=cartesian_point('',(-6.055940215041e1,-4.417643752782e1,
-4.589391895479e0));
#8403=cartesian_point('',(-6.060453598822e1,-4.411459910590e1,
-4.580306451116e0));
#8404=cartesian_point('',(-6.062910725528e1,-4.408080906787e1,
-4.579937185843e0));
#8406=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8407=direction('',(0.e0,0.e0,-1.e0));
#8408=direction('',(-8.088190839687e-1,-5.880575562034e-1,0.e0));
#8409=axis2_placement_3d('',#8406,#8407,#8408);
#8411=cartesian_point('',(-6.392710632387e1,-3.914500483538e1,
-4.579937025351e0));
#8412=cartesian_point('',(-6.394881915989e1,-3.910953917549e1,
-4.580341553446e0));
#8413=cartesian_point('',(-6.398855048013e1,-3.904438777190e1,
-4.589468499371e0));
#8414=cartesian_point('',(-6.403808010094e1,-3.896231631050e1,
-4.630719214493e0));
#8415=cartesian_point('',(-6.406255152131e1,-3.892153724376e1,
-4.671380157637e0));
#8416=cartesian_point('',(-6.407267242842e1,-3.890446404399e1,
-4.695462367259e0));
#8418=cartesian_point('',(-6.407267242842e1,-3.890446404399e1,
-4.695462367259e0));
#8419=cartesian_point('',(-6.406440897088e1,-3.885311563467e1,
-8.547249797191e0));
#8420=cartesian_point('',(-6.404820497082e1,-3.874994093553e1,
-1.625193301474e1));
#8421=cartesian_point('',(-6.402317618750e1,-3.859622243809e1,
-2.781264756998e1));
#8422=cartesian_point('',(-6.400691628839e1,-3.849284742938e1,
-3.552220419261e1));
#8423=cartesian_point('',(-6.399864511516e1,-3.844145107541e1,
-3.937758808360e1));
#8425=cartesian_point('',(-6.529069098739e1,-3.620354400802e1,
-3.937758835563e1));
#8426=cartesian_point('',(-6.533933704621e1,-3.618500885091e1,
-3.552220592024e1));
#8427=cartesian_point('',(-6.543695435646e1,-3.614748042142e1,
-2.781265101094e1));
#8428=cartesian_point('',(-6.558261511915e1,-3.609225193572e1,
-1.625193783281e1));
#8429=cartesian_point('',(-6.568004701143e1,-3.605473914734e1,
-8.547251147812e0));
#8430=cartesian_point('',(-6.572864768280e1,-3.603622128380e1,
-4.695465838541e0));
#8432=cartesian_point('',(-6.572864768280e1,-3.603622128380e1,
-4.695465838541e0));
#8433=cartesian_point('',(-6.573819531319e1,-3.601924042727e1,
-4.671572458880e0));
#8434=cartesian_point('',(-6.576103355341e1,-3.597810251588e1,
-4.631154395261e0));
#8435=cartesian_point('',(-6.580781977406e1,-3.589331161142e1,
-4.589338201573e0));
#8436=cartesian_point('',(-6.584431123559e1,-3.582644721572e1,
-4.580282921608e0));
#8437=cartesian_point('',(-6.586411699621e1,-3.579000512657e1,
-4.579937185844e0));
#8439=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8440=direction('',(0.e0,0.e0,-1.e0));
#8441=direction('',(-8.786564382266e-1,-4.774545670145e-1,0.e0));
#8442=axis2_placement_3d('',#8439,#8440,#8441);
#8444=cartesian_point('',(-6.848964949407e1,-3.046595212254e1,
-4.579937025510e0));
#8445=cartesian_point('',(-6.850653091032e1,-3.042799337480e1,
-4.580314737975e0));
#8446=cartesian_point('',(-6.853739879612e1,-3.035825873391e1,
-4.589409445662e0));
#8447=cartesian_point('',(-6.857597334085e1,-3.027000778127e1,
-4.630960785971e0));
#8448=cartesian_point('',(-6.859483049923e1,-3.022657198562e1,
-4.671485195897e0));
#8449=cartesian_point('',(-6.860257338595e1,-3.020846900293e1,
-4.695462367874e0));
#8451=cartesian_point('',(-6.860257338595e1,-3.020846900293e1,
-4.695462367874e0));
#8452=cartesian_point('',(-6.858767831109e1,-3.015863848402e1,
-8.547249797473e0));
#8453=cartesian_point('',(-6.855814593748e1,-3.005846150595e1,
-1.625193301380e1));
#8454=cartesian_point('',(-6.851326698889e1,-2.990932500303e1,
-2.781264756938e1));
#8455=cartesian_point('',(-6.848365304917e1,-2.980895672463e1,
-3.552220419232e1));
#8456=cartesian_point('',(-6.846874406660e1,-2.975907967835e1,
-3.937758808360e1));
#8458=cartesian_point('',(-6.945763081923e1,-2.737167238827e1,
-3.937758835563e1));
#8459=cartesian_point('',(-6.950344138080e1,-2.734694621718e1,
-3.552220592069e1));
#8460=cartesian_point('',(-6.959532511840e1,-2.729699723281e1,
-2.781265101200e1));
#8461=cartesian_point('',(-6.973253096914e1,-2.722322868975e1,
-1.625193783387e1));
#8462=cartesian_point('',(-6.982423291666e1,-2.717331941458e1,
-8.547251148268e0));
#8463=cartesian_point('',(-6.987000073633e1,-2.714861631335e1,
-4.695465838537e0));
#8465=cartesian_point('',(-6.987000073633e1,-2.714861631335e1,
-4.695465838537e0));
#8466=cartesian_point('',(-6.987725067520e1,-2.713053340711e1,
-4.671571815773e0));
#8467=cartesian_point('',(-6.989452450982e1,-2.708676503258e1,
-4.631152923031e0));
#8468=cartesian_point('',(-6.992984093258e1,-2.699659807343e1,
-4.589339152173e0));
#8469=cartesian_point('',(-6.995729327673e1,-2.692554101861e1,
-4.580283341153e0));
#8470=cartesian_point('',(-6.997217343354e1,-2.688682427579e1,
-4.579937185843e0));
#8472=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8473=direction('',(0.e0,0.e0,-1.e0));
#8474=direction('',(-9.334597371838e-1,-3.586821978532e-1,0.e0));
#8475=axis2_placement_3d('',#8472,#8473,#8474);
#8477=cartesian_point('',(-7.188031577280e1,-2.126561852014e1,
-4.579937025803e0));
#8478=cartesian_point('',(-7.189209863752e1,-2.122577940414e1,
-4.580315191538e0));
#8479=cartesian_point('',(-7.191360086701e1,-2.115261014300e1,
-4.589410484300e0));
#8480=cartesian_point('',(-7.194032479327e1,-2.106008451826e1,
-4.630960202699e0));
#8481=cartesian_point('',(-7.195335136410e1,-2.101455812218e1,
-4.671484938772e0));
#8482=cartesian_point('',(-7.195866529246e1,-2.099559868196e1,
-4.695462368707e0));
#8484=cartesian_point('',(-7.195866529246e1,-2.099559868196e1,
-4.695462368707e0));
#8485=cartesian_point('',(-7.193739345914e1,-2.094813866745e1,
-8.547249797770e0));
#8486=cartesian_point('',(-7.189503801931e1,-2.085267346620e1,
-1.625193301241e1));
#8487=cartesian_point('',(-7.183107679661e1,-2.071067072476e1,
-2.781264756843e1));
#8488=cartesian_point('',(-7.178861551903e1,-2.061502650573e1,
-3.552220419187e1));
#8489=cartesian_point('',(-7.176732382393e1,-2.056752217721e1,
-3.937758808361e1));
#8491=cartesian_point('',(-7.243613133046e1,-1.807146386510e1,
-3.937758835562e1));
#8492=cartesian_point('',(-7.247832256336e1,-1.804096975166e1,
-3.552220592032e1));
#8493=cartesian_point('',(-7.256290057212e1,-1.797945485337e1,
-2.781265101114e1));
#8494=cartesian_point('',(-7.268930388076e1,-1.788840845317e1,
-1.625193783301e1));
#8495=cartesian_point('',(-7.277370683775e1,-1.782695665275e1,
-8.547251147911e0));
#8496=cartesian_point('',(-7.281585870564e1,-1.779649099074e1,
-4.695465838542e0));
#8498=cartesian_point('',(-7.281585870564e1,-1.779649099074e1,
-4.695465838542e0));
#8499=cartesian_point('',(-7.282068672077e1,-1.777761490204e1,
-4.671570938960e0));
#8500=cartesian_point('',(-7.283210035337e1,-1.773196426955e1,
-4.631150915857e0));
#8501=cartesian_point('',(-7.285534359620e1,-1.763796665937e1,
-4.589340455895e0));
#8502=cartesian_point('',(-7.287328684195e1,-1.756393196304e1,
-4.580283916487e0));
#8503=cartesian_point('',(-7.288298658346e1,-1.752360240721e1,
-4.579937185843e0));
#8505=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8506=direction('',(0.e0,0.e0,-1.e0));
#8507=direction('',(-9.722912812335e-1,-2.337726768407e-1,0.e0));
#8508=axis2_placement_3d('',#8505,#8506,#8507);
#8510=cartesian_point('',(-7.404108991832e1,-1.170142428975e1,-4.579937026e0));
#8511=cartesian_point('',(-7.404757227160e1,-1.166038584215e1,
-4.580315770354e0));
#8512=cartesian_point('',(-7.405934047419e1,-1.158503310590e1,
-4.589411810369e0));
#8513=cartesian_point('',(-7.407375767467e1,-1.148981792342e1,
-4.630959473876e0));
#8514=cartesian_point('',(-7.408073058609e1,-1.144297958979e1,
-4.671484616828e0));
#8515=cartesian_point('',(-7.408352448497e1,-1.142348784652e1,
-4.695462369301e0));
#8517=cartesian_point('',(-7.408352448497e1,-1.142348784652e1,
-4.695462369301e0));
#8518=cartesian_point('',(-7.405623986016e1,-1.137921039043e1,
-8.547249798353e0));
#8519=cartesian_point('',(-7.400178606762e1,-1.129009040193e1,
-1.625193301228e1));
#8520=cartesian_point('',(-7.391983696499e1,-1.115765112830e1,
-2.781264756863e1));
#8521=cartesian_point('',(-7.386525487379e1,-1.106836746774e1,
-3.552220419193e1));
#8522=cartesian_point('',(-7.383794477298e1,-1.102404866922e1,
-3.937758808360e1));
#8524=cartesian_point('',(-7.417522955154e1,-8.462047584846e0,
-3.937758835562e1));
#8525=cartesian_point('',(-7.421307955208e1,-8.426307291796e0,
-3.552220591995e1));
#8526=cartesian_point('',(-7.428890467883e1,-8.354279016556e0,
-2.781265101028e1));
#8527=cartesian_point('',(-7.440234264970e1,-8.247512588373e0,
-1.625193783214e1));
#8528=cartesian_point('',(-7.447800245818e1,-8.175569720032e0,
-8.547251147541e0));
#8529=cartesian_point('',(-7.451581714413e1,-8.139862773183e0,
-4.695465838520e0));
#8531=cartesian_point('',(-7.451581714413e1,-8.139862773183e0,
-4.695465838520e0));
#8532=cartesian_point('',(-7.451814026515e1,-8.120515934884e0,
-4.671569826069e0));
#8533=cartesian_point('',(-7.452349794192e1,-8.073763448852e0,
-4.631148368459e0));
#8534=cartesian_point('',(-7.453427206788e1,-7.977546186500e0,
-4.589342123489e0));
#8535=cartesian_point('',(-7.454239867640e1,-7.901799792039e0,
-4.580284652295e0));
#8536=cartesian_point('',(-7.454675162594e1,-7.860546842913e0,
-4.579937185840e0));
#8538=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8539=direction('',(0.e0,0.e0,-1.e0));
#8540=direction('',(-9.944866518911e-1,-1.048632405111e-1,0.e0));
#8541=axis2_placement_3d('',#8538,#8539,#8540);
#8543=cartesian_point('',(-7.493500048612e1,-1.937015447984e0,-4.579937026e0));
#8544=cartesian_point('',(-7.493607156296e1,-1.895443525801e0,
-4.580341034354e0));
#8545=cartesian_point('',(-7.493790424762e1,-1.819153123986e0,
-4.589467440782e0));
#8546=cartesian_point('',(-7.493976261416e1,-1.723298862002e0,
-4.630731333376e0));
#8547=cartesian_point('',(-7.494056578550e1,-1.675756976214e0,
-4.671385420241e0));
#8548=cartesian_point('',(-7.494079403356e1,-1.655917967244e0,
-4.695462369570e0));
#8550=cartesian_point('',(-7.494079403356e1,-1.655917967244e0,
-4.695462369570e0));
#8551=cartesian_point('',(-7.490796346475e1,-1.615580669103e0,
-8.547249798815e0));
#8552=cartesian_point('',(-7.484234303897e1,-1.534330775918e0,
-1.625193301271e1));
#8553=cartesian_point('',(-7.474380822927e1,-1.413720973629e0,
-2.781264756885e1));
#8554=cartesian_point('',(-7.467803923653e1,-1.332325709286e0,
-3.552220419272e1));
#8555=cartesian_point('',(-7.464517801341e1,-1.291950747704e0,
-3.937758808420e1));
#8557=cartesian_point('',(-7.464516902973e1,1.292156675703e0,
-3.937758835561e1));
#8558=cartesian_point('',(-7.467803017391e1,1.332531622032e0,
-3.552220592066e1));
#8559=cartesian_point('',(-7.474380502967e1,1.413840850452e0,
-2.781265101193e1));
#8560=cartesian_point('',(-7.484233670765e1,1.534500503431e0,
-1.625193783380e1));
#8561=cartesian_point('',(-7.490795880732e1,1.615703477277e0,
-8.547251148253e0));
#8562=cartesian_point('',(-7.494078929160e1,1.656040753221e0,
-4.695465838528e0));
#8564=cartesian_point('',(-7.494078929160e1,1.656040753221e0,
-4.695465838528e0));
#8565=cartesian_point('',(-7.494055753427e1,1.675970625502e0,
-4.671557562060e0));
#8566=cartesian_point('',(-7.493975314825e1,1.723596330936e0,
-4.631120650011e0));
#8567=cartesian_point('',(-7.493791537147e1,1.818698229644e0,
-4.589391148762e0));
#8568=cartesian_point('',(-7.493607751924e1,1.895237023912e0,
-4.580306047810e0));
#8569=cartesian_point('',(-7.493500107986e1,1.937004855698e0,
-4.579937185843e0));
#8571=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8572=direction('',(0.e0,0.e0,-1.e0));
#8573=direction('',(-9.996660802115e-1,2.584043487688e-2,0.e0));
#8574=axis2_placement_3d('',#8571,#8572,#8573);
#8576=cartesian_point('',(-7.454675241958e1,7.860536262888e0,
-4.579937025821e0));
#8577=cartesian_point('',(-7.454239077408e1,7.901866493482e0,
-4.580347789580e0));
#8578=cartesian_point('',(-7.453425371322e1,7.977706782500e0,
-4.589480902614e0));
#8579=cartesian_point('',(-7.452360684360e1,8.072796311551e0,
-4.630548070875e0));
#8580=cartesian_point('',(-7.451818152492e1,8.120178091224e0,
-4.671305893132e0));
#8581=cartesian_point('',(-7.451580581867e1,8.139985127481e0,
-4.695462369602e0));
#8583=cartesian_point('',(-7.451580581867e1,8.139985127481e0,
-4.695462369602e0));
#8584=cartesian_point('',(-7.447799104599e1,8.175692085317e0,
-8.547249799650e0));
#8585=cartesian_point('',(-7.440232677119e1,8.247681705692e0,
-1.625193301429e1));
#8586=cartesian_point('',(-7.428889221015e1,8.354398231848e0,
-2.781264757086e1));
#8587=cartesian_point('',(-7.421306164686e1,8.426512740750e0,
-3.552220419286e1));
#8588=cartesian_point('',(-7.417521156606e1,8.462253038605e0,
-3.937758808360e1));
#8590=cartesian_point('',(-7.383790897028e1,1.102425177731e1,
-3.937758835562e1));
#8591=cartesian_point('',(-7.386521899480e1,1.106857055040e1,
-3.552220592057e1));
#8592=cartesian_point('',(-7.391981815359e1,1.115776950857e1,
-2.781265101172e1));
#8593=cartesian_point('',(-7.400175763434e1,1.129025786623e1,
-1.625193783358e1));
#8594=cartesian_point('',(-7.405621921288e1,1.137933154017e1,
-8.547251148154e0));
#8595=cartesian_point('',(-7.408350375678e1,1.142360896322e1,
-4.695465838507e0));
#8597=cartesian_point('',(-7.408350375677e1,1.142360896322e1,
-4.695465838507e0));
#8598=cartesian_point('',(-7.408073959500e1,1.144290315727e1,
-4.671566940277e0));
#8599=cartesian_point('',(-7.407381324988e1,1.148945603967e1,
-4.631141763176e0));
#8600=cartesian_point('',(-7.405932135838e1,1.158515727634e1,
-4.589346480128e0));
#8601=cartesian_point('',(-7.404756526044e1,1.166043384199e1,
-4.580286574378e0));
#8602=cartesian_point('',(-7.404109188930e1,1.170141386716e1,
-4.579937185843e0));
#8604=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8605=direction('',(0.e0,0.e0,-1.e0));
#8606=direction('',(-9.877409447358e-1,1.561019733775e-1,0.e0));
#8607=axis2_placement_3d('',#8604,#8605,#8606);
#8609=cartesian_point('',(-7.288298875129e1,1.752359202132e1,
-4.579937025831e0));
#8610=cartesian_point('',(-7.287326930294e1,1.756400117188e1,
-4.580348164764e0));
#8611=cartesian_point('',(-7.285530212864e1,1.763813291179e1,
-4.589481778553e0));
#8612=cartesian_point('',(-7.283233557326e1,1.773101550468e1,
-4.630548985754e0));
#8613=cartesian_point('',(-7.282077217890e1,1.777728350341e1,
-4.671306286121e0));
#8614=cartesian_point('',(-7.281583150654e1,1.779661082032e1,
-4.695462370192e0));
#8616=cartesian_point('',(-7.281583150654e1,1.779661082032e1,
-4.695462370192e0));
#8617=cartesian_point('',(-7.277367955125e1,1.782707648189e1,
-8.547249799249e0));
#8618=cartesian_point('',(-7.268926606392e1,1.788857405096e1,
-1.625193301187e1));
#8619=cartesian_point('',(-7.256287264942e1,1.797957142130e1,
-2.781264756876e1));
#8620=cartesian_point('',(-7.247827799486e1,1.804117110587e1,
-3.552220419193e1));
#8621=cartesian_point('',(-7.243608668175e1,1.807166521361e1,
-3.937758808360e1));
#8623=cartesian_point('',(-7.176726181659e1,2.056771887449e1,
-3.937758835563e1));
#8624=cartesian_point('',(-7.178855343939e1,2.061522316786e1,
-3.552220591940e1));
#8625=cartesian_point('',(-7.183104269424e1,2.071078563683e1,
-2.781265100906e1));
#8626=cartesian_point('',(-7.189498797144e1,2.085283578687e1,
-1.625193783060e1));
#8627=cartesian_point('',(-7.193735717394e1,2.094825608507e1,
-8.547251147540e0));
#8628=cartesian_point('',(-7.195862893135e1,2.099571605626e1,
-4.695465837399e0));
#8630=cartesian_point('',(-7.195862893135e1,2.099571605626e1,
-4.695465837399e0));
#8631=cartesian_point('',(-7.195336908775e1,2.101448764035e1,
-4.671565139545e0));
#8632=cartesian_point('',(-7.194042443013e1,2.105974233249e1,
-4.631137644548e0));
#8633=cartesian_point('',(-7.191356954404e1,2.115271757401e1,
-4.589349228893e0));
#8634=cartesian_point('',(-7.189208710798e1,2.122582030357e1,
-4.580287783623e0));
#8635=cartesian_point('',(-7.188031907568e1,2.126560846556e1,
-4.579937183110e0));
#8637=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8638=direction('',(0.e0,0.e0,-1.e0));
#8639=direction('',(-9.589152875407e-1,2.836925647962e-1,0.e0));
#8640=axis2_placement_3d('',#8637,#8638,#8639);
#8642=cartesian_point('',(-6.997217693797e1,2.688681426393e1,-4.579937026e0));
#8643=cartesian_point('',(-6.995726542927e1,2.692561103096e1,
-4.580348591067e0));
#8644=cartesian_point('',(-6.992977482847e1,2.699676595268e1,
-4.589482773659e0));
#8645=cartesian_point('',(-6.989488268318e1,2.708585219223e1,
-4.630550052665e0));
#8646=cartesian_point('',(-6.987737916612e1,2.713021470191e1,
-4.671306744016e0));
#8647=cartesian_point('',(-6.986995812906e1,2.714873156772e1,
-4.695462370430e0));
#8649=cartesian_point('',(-6.986995812906e1,2.714873156772e1,
-4.695462370430e0));
#8650=cartesian_point('',(-6.982419022280e1,2.717343465711e1,
-8.547249799422e0));
#8651=cartesian_point('',(-6.973247186098e1,2.722338793465e1,
-1.625193301170e1));
#8652=cartesian_point('',(-6.959528221943e1,2.729710915885e1,
-2.781264756871e1));
#8653=cartesian_point('',(-6.950337091158e1,2.734714003142e1,
-3.552220419190e1));
#8654=cartesian_point('',(-6.945756027125e1,2.737186618639e1,
-3.937758808360e1));
#8656=cartesian_point('',(-6.846865691559e1,2.975926659927e1,
-3.937758835563e1));
#8657=cartesian_point('',(-6.848356583107e1,2.980914360126e1,
-3.552220592034e1));
#8658=cartesian_point('',(-6.851321817908e1,2.990943448061e1,
-2.781265101136e1));
#8659=cartesian_point('',(-6.855807513123e1,3.005861590581e1,
-1.625193783248e1));
#8660=cartesian_point('',(-6.858762700904e1,3.015875015999e1,
-8.547251149174e0));
#8661=cartesian_point('',(-6.860252201431e1,3.020858062608e1,
-4.695465835949e0));
#8663=cartesian_point('',(-6.860252201431e1,3.020858062608e1,
-4.695465835949e0));
#8664=cartesian_point('',(-6.859485545603e1,3.022650858784e1,
-4.671563105294e0));
#8665=cartesian_point('',(-6.857611265766e1,3.026969098747e1,
-4.631132993032e0));
#8666=cartesian_point('',(-6.853735931134e1,3.035834843301e1,
-4.589352401378e0));
#8667=cartesian_point('',(-6.850651659827e1,3.042802683975e1,
-4.580289178333e0));
#8668=cartesian_point('',(-6.848965406264e1,3.046594261068e1,
-4.579937179594e0));
#8670=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8671=direction('',(0.e0,0.e0,-1.e0));
#8672=direction('',(-9.136823235138e-1,4.064290979967e-1,0.e0));
#8673=axis2_placement_3d('',#8670,#8671,#8672);
#8675=cartesian_point('',(-6.586412177749e1,3.578999565775e1,
-4.579937026001e0));
#8676=cartesian_point('',(-6.584427272840e1,3.582651621619e1,
-4.580349053858e0));
#8677=cartesian_point('',(-6.580772826252e1,3.589347682916e1,
-4.589483855147e0));
#8678=cartesian_point('',(-6.576150877878e1,3.597724246779e1,
-4.630551270456e0));
#8679=cartesian_point('',(-6.573836474543e1,3.601894041751e1,
-4.671307267029e0));
#8680=cartesian_point('',(-6.572859039623e1,3.603632999096e1,
-4.695462370782e0));
#8682=cartesian_point('',(-6.572859039623e1,3.603632999096e1,
-4.695462370782e0));
#8683=cartesian_point('',(-6.567998964055e1,3.605484783146e1,
-8.547249799677e0));
#8684=cartesian_point('',(-6.558253573108e1,3.609240210302e1,
-1.625193301135e1));
#8685=cartesian_point('',(-6.543689721519e1,3.614758579050e1,
-2.781264756856e1));
#8686=cartesian_point('',(-6.533924188204e1,3.618519180896e1,
-3.552220419182e1));
#8687=cartesian_point('',(-6.529059574722e1,3.620372693981e1,
-3.937758808360e1));
#8689=cartesian_point('',(-6.399853431167e1,3.844162502171e1,
-3.937758835562e1));
#8690=cartesian_point('',(-6.400680542416e1,3.849302132299e1,
-3.552220592043e1));
#8691=cartesian_point('',(-6.402311350562e1,3.859632460805e1,
-2.781265101156e1));
#8692=cartesian_point('',(-6.404811461695e1,3.875008477263e1,
-1.625193783268e1));
#8693=cartesian_point('',(-6.406434353145e1,3.885321965847e1,
-8.547251149256e0));
#8694=cartesian_point('',(-6.407260692689e1,3.890456800634e1,
-4.695465835946e0));
#8696=cartesian_point('',(-6.407260692689e1,3.890456800634e1,
-4.695465835946e0));
#8697=cartesian_point('',(-6.406249982885e1,3.892161886968e1,
-4.671356184047e0));
#8698=cartesian_point('',(-6.403806490555e1,3.896234409872e1,
-4.630657338595e0));
#8699=cartesian_point('',(-6.398859368452e1,3.904431579441e1,
-4.589489080707e0));
#8700=cartesian_point('',(-6.394884252985e1,3.910950143325e1,
-4.580350824553e0));
#8701=cartesian_point('',(-6.392711209572e1,3.914499600056e1,
-4.579937179612e0));
#8703=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8704=direction('',(0.e0,0.e0,-1.e0));
#8705=direction('',(-8.528160019823e-1,5.222115153488e-1,0.e0));
#8706=axis2_placement_3d('',#8703,#8704,#8705);
#8708=cartesian_point('',(-6.062911323167e1,4.408080030402e1,
-4.579937026001e0));
#8709=cartesian_point('',(-6.060484499503e1,4.411417376670e1,
-4.580292745693e0));
#8710=cartesian_point('',(-6.056010745444e1,4.417547220218e1,
-4.589351622195e0));
#8711=cartesian_point('',(-6.050303159219e1,4.425292620219e1,
-4.630346594414e0));
#8712=cartesian_point('',(-6.047458749169e1,4.429132029759e1,
-4.671219186073e0));
#8713=cartesian_point('',(-6.046258825843e1,4.430733681664e1,
-4.695462371174e0));
#8715=cartesian_point('',(-6.046258825843e1,4.430733681664e1,
-4.695462371174e0));
#8716=cartesian_point('',(-6.041198622573e1,4.431935256287e1,
-8.547249801584e0));
#8717=cartesian_point('',(-6.031046423178e1,4.434386526484e1,
-1.625193301474e1));
#8718=cartesian_point('',(-6.015886875702e1,4.437956720726e1,
-2.781264757218e1));
#8719=cartesian_point('',(-6.005714030842e1,4.440410492223e1,
-3.552220419335e1));
#8720=cartesian_point('',(-6.000649102800e1,4.441613188771e1,
-3.937758808360e1));
#8722=cartesian_point('',(-5.843337904193e1,4.646623658200e1,
-3.937758835561e1));
#8723=cartesian_point('',(-5.843487083041e1,4.651827277764e1,
-3.552220591936e1));
#8724=cartesian_point('',(-5.843755560985e1,4.662282092081e1,
-2.781265100889e1));
#8725=cartesian_point('',(-5.844227310293e1,4.677852894463e1,
-1.625193783074e1));
#8726=cartesian_point('',(-5.844490137650e1,4.688289979832e1,
-8.547251146958e0));
#8727=cartesian_point('',(-5.844639177312e1,4.693488744343e1,
-4.695465838494e0));
#8729=cartesian_point('',(-5.844639177312e1,4.693488744343e1,
-4.695465838494e0));
#8730=cartesian_point('',(-5.843417042372e1,4.695044179075e1,
-4.671387667044e0));
#8731=cartesian_point('',(-5.840466186607e1,4.698758762174e1,
-4.630730003492e0));
#8732=cartesian_point('',(-5.834489932784e1,4.706242063042e1,
-4.589494273091e0));
#8733=cartesian_point('',(-5.829695529976e1,4.712189053769e1,
-4.580352718994e0));
#8734=cartesian_point('',(-5.827075956459e1,4.715426761615e1,
-4.579937185842e0));
#8736=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8737=direction('',(0.e0,0.e0,-1.e0));
#8738=direction('',(-7.773577637341e-1,6.290587469881e-1,0.e0));
#8739=axis2_placement_3d('',#8736,#8737,#8738);
#8741=cartesian_point('',(-5.435671962785e1,5.161737540442e1,
-4.579937312003e0));
#8742=cartesian_point('',(-5.432823683751e1,5.164736577441e1,
-4.580252666127e0));
#8743=cartesian_point('',(-5.427577250749e1,5.170241377698e1,
-4.589268220212e0));
#8744=cartesian_point('',(-5.420844016924e1,5.177240846205e1,
-4.631195366861e0));
#8745=cartesian_point('',(-5.417568960193e1,5.180628195655e1,
-4.671587748402e0));
#8746=cartesian_point('',(-5.416205519391e1,5.182023120155e1,
-4.695462468693e0));
#8748=cartesian_point('',(-5.416205519391e1,5.182023120155e1,
-4.695462468693e0));
#8749=cartesian_point('',(-5.411031770881e1,5.182553925976e1,
-8.547249169929e0));
#8750=cartesian_point('',(-5.400646639705e1,5.183658774028e1,
-1.625193422103e1));
#8751=cartesian_point('',(-5.385150278555e1,5.185221407491e1,
-2.781264861731e1));
#8752=cartesian_point('',(-5.374745349667e1,5.186322152019e1,
-3.552220473457e1));
#8753=cartesian_point('',(-5.369566769876e1,5.186853453510e1,
-3.937758825918e1));
#8755=cartesian_point('',(-5.186762509915e1,5.369654559734e1,
-3.937759441696e1));
#8756=cartesian_point('',(-5.186231205916e1,5.374833113412e1,
-3.552222683024e1));
#8757=cartesian_point('',(-5.185150550085e1,5.385218059127e1,
-2.781270761207e1));
#8758=cartesian_point('',(-5.183573465490e1,5.400728525613e1,
-1.625204158145e1));
#8759=cartesian_point('',(-5.182487033333e1,5.411095728910e1,
-8.547369628284e0));
#8760=cartesian_point('',(-5.181956226423e1,5.416269437521e1,
-4.695609133051e0));
#8762=cartesian_point('',(-5.181956226423e1,5.416269437521e1,
-4.695609133051e0));
#8763=cartesian_point('',(-5.180569348351e1,5.417625462379e1,
-4.671475398265e0));
#8764=cartesian_point('',(-5.177205904348e1,5.420877883954e1,
-4.630717627473e0));
#8765=cartesian_point('',(-5.170243849353e1,5.427574801850e1,
-4.589352510699e0));
#8766=cartesian_point('',(-5.164740555507e1,5.432819831542e1,
-4.580286699310e0));
#8767=cartesian_point('',(-5.161737816493e1,5.435671666782e1,
-4.579937188770e0));
#8769=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8770=direction('',(0.e0,0.e0,-1.e0));
#8771=direction('',(-6.885987182210e-1,7.251426102943e-1,0.e0));
#8772=axis2_placement_3d('',#8769,#8770,#8771);
#8774=cartesian_point('',(-4.715427564828e1,5.827075265509e1,
-4.579937026681e0));
#8775=cartesian_point('',(-4.712196128877e1,5.829689768526e1,
-4.580349162252e0));
#8776=cartesian_point('',(-4.706257331809e1,5.834477671747e1,
-4.589484108252e0));
#8777=cartesian_point('',(-4.698781700018e1,5.840447812745e1,
-4.630551749369e0));
#8778=cartesian_point('',(-4.695047779390e1,5.843414500863e1,
-4.671307468697e0));
#8779=cartesian_point('',(-4.693479291903e1,5.844647028160e1,
-4.695462366902e0));
#8781=cartesian_point('',(-4.693479291903e1,5.844647028160e1,
-4.695462366902e0));
#8782=cartesian_point('',(-4.688280520484e1,5.844497983143e1,
-8.547249795627e0));
#8783=cartesian_point('',(-4.677839813103e1,5.844238145801e1,
-1.625193301312e1));
#8784=cartesian_point('',(-4.662272781038e1,5.843763109613e1,
-2.781264756518e1));
#8785=cartesian_point('',(-4.651811483396e1,5.843500343286e1,
-3.552220419041e1));
#8786=cartesian_point('',(-4.646607857816e1,5.843351159104e1,
-3.937758808328e1));
#8788=cartesian_point('',(-4.441596292238e1,6.000660925667e1,
-3.937758835827e1));
#8789=cartesian_point('',(-4.440393592093e1,6.005725846523e1,
-3.552220592064e1));
#8790=cartesian_point('',(-4.437947023177e1,6.015893918298e1,
-2.781265101406e1));
#8791=cartesian_point('',(-4.434372675303e1,6.031056252153e1,
-1.625193783537e1));
#8792=cartesian_point('',(-4.431925230896e1,6.041205728460e1,
-8.547251149738e0));
#8793=cartesian_point('',(-4.430723652887e1,6.046265923674e1,
-4.695465838264e0));
#8795=cartesian_point('',(-4.430723652887e1,6.046265923674e1,
-4.695465838264e0));
#8796=cartesian_point('',(-4.429163284339e1,6.047435222673e1,
-4.671563043855e0));
#8797=cartesian_point('',(-4.425380957631e1,6.050237811559e1,
-4.631132855457e0));
#8798=cartesian_point('',(-4.417592312744e1,6.055977835861e1,
-4.589353177547e0));
#8799=cartesian_point('',(-4.411437159414e1,6.060470158527e1,
-4.580289523143e0));
#8800=cartesian_point('',(-4.408080906667e1,6.062910725654e1,
-4.579937186003e0));
#8802=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8803=direction('',(0.e0,0.e0,-1.e0));
#8804=direction('',(-5.880575561479e-1,8.088190840091e-1,0.e0));
#8805=axis2_placement_3d('',#8802,#8803,#8804);
#8807=cartesian_point('',(-3.914500482833e1,6.392710632977e1,
-4.579937026024e0));
#8808=cartesian_point('',(-3.910955643122e1,6.394880852251e1,
-4.580348648867e0));
#8809=cartesian_point('',(-3.904442986864e1,6.398852456114e1,
-4.589482910922e0));
#8810=cartesian_point('',(-3.896251625211e1,6.403796015662e1,
-4.630550451460e0));
#8811=cartesian_point('',(-3.892162377403e1,6.406249972856e1,
-4.671306911133e0));
#8812=cartesian_point('',(-3.890446404487e1,6.407267242816e1,
-4.695462366194e0));
#8814=cartesian_point('',(-3.890446404487e1,6.407267242816e1,
-4.695462366194e0));
#8815=cartesian_point('',(-3.885311563556e1,6.406440897062e1,
-8.547249795346e0));
#8816=cartesian_point('',(-3.874994093421e1,6.404820496934e1,
-1.625193301402e1));
#8817=cartesian_point('',(-3.859622244151e1,6.402317619307e1,
-2.781264756574e1));
#8818=cartesian_point('',(-3.849284742246e1,6.400691627640e1,
-3.552220419068e1));
#8819=cartesian_point('',(-3.844145106848e1,6.399864510316e1,
-3.937758808328e1));
#8821=cartesian_point('',(-3.620354398807e1,6.529069091003e1,
-3.937758835827e1));
#8822=cartesian_point('',(-3.618500883095e1,6.533933696888e1,
-3.552220592073e1));
#8823=cartesian_point('',(-3.614748045224e1,6.543695438075e1,
-2.781265101426e1));
#8824=cartesian_point('',(-3.609225194689e1,6.558261510045e1,
-1.625193783557e1));
#8825=cartesian_point('',(-3.605473916012e1,6.568004700576e1,
-8.547251149825e0));
#8826=cartesian_point('',(-3.603622129656e1,6.572864767716e1,
-4.695465838254e0));
#8828=cartesian_point('',(-3.603622129656e1,6.572864767716e1,
-4.695465838254e0));
#8829=cartesian_point('',(-3.601922854478e1,6.573820190054e1,
-4.671565288798e0));
#8830=cartesian_point('',(-3.597807545206e1,6.576104850458e1,
-4.631137992960e0));
#8831=cartesian_point('',(-3.589334477157e1,6.580780155439e1,
-4.589349703367e0));
#8832=cartesian_point('',(-3.582646174496e1,6.584430329053e1,
-4.580287991044e0));
#8833=cartesian_point('',(-3.579000512658e1,6.586411699656e1,
-4.579937186004e0));
#8835=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8836=direction('',(0.e0,0.e0,-1.e0));
#8837=direction('',(-4.774545670091e-1,8.786564382295e-1,0.e0));
#8838=axis2_placement_3d('',#8835,#8836,#8837);
#8840=cartesian_point('',(-3.046595211329e1,6.848964949965e1,
-4.579937026178e0));
#8841=cartesian_point('',(-3.042804905696e1,6.850650675024e1,
-4.580251152559e0));
#8842=cartesian_point('',(-3.035839901550e1,6.853733767951e1,
-4.589260951104e0));
#8843=cartesian_point('',(-3.027104040710e1,6.857551892851e1,
-4.630801469820e0));
#8844=cartesian_point('',(-3.022701920226e1,6.859463422237e1,
-4.671416862027e0));
#8845=cartesian_point('',(-3.020846900287e1,6.860257338622e1,
-4.695462366846e0));
#8847=cartesian_point('',(-3.020846900287e1,6.860257338622e1,
-4.695462366846e0));
#8848=cartesian_point('',(-3.015863848396e1,6.858767831136e1,
-8.547249795965e0));
#8849=cartesian_point('',(-3.005846150529e1,6.855814593565e1,
-1.625193301376e1));
#8850=cartesian_point('',(-2.990932500556e1,6.851326699491e1,
-2.781264756585e1));
#8851=cartesian_point('',(-2.980895671934e1,6.848365303638e1,
-3.552220419069e1));
#8852=cartesian_point('',(-2.975907967304e1,6.846874405380e1,
-3.937758808328e1));
#8854=cartesian_point('',(-2.737167237859e1,6.945763073993e1,
-3.937758835826e1));
#8855=cartesian_point('',(-2.734694620748e1,6.950344130152e1,
-3.552220592085e1));
#8856=cartesian_point('',(-2.729699726018e1,6.959532514653e1,
-2.781265101455e1));
#8857=cartesian_point('',(-2.722322870326e1,6.973253095207e1,
-1.625193783586e1));
#8858=cartesian_point('',(-2.717331942798e1,6.982423291271e1,
-8.547251149951e0));
#8859=cartesian_point('',(-2.714861632673e1,6.987000073241e1,
-4.695465838246e0));
#8861=cartesian_point('',(-2.714861632673e1,6.987000073241e1,
-4.695465838246e0));
#8862=cartesian_point('',(-2.713011821634e1,6.987741211075e1,
-4.671560153810e0));
#8863=cartesian_point('',(-2.708581442688e1,6.989489276896e1,
-4.631126629466e0));
#8864=cartesian_point('',(-2.699724362652e1,6.992959073487e1,
-4.589391189603e0));
#8865=cartesian_point('',(-2.692582593092e1,6.995718358726e1,
-4.580306035770e0));
#8866=cartesian_point('',(-2.688682427728e1,6.997217343330e1,
-4.579937186003e0));
#8868=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8869=direction('',(0.e0,0.e0,-1.e0));
#8870=direction('',(-3.586821979084e-1,9.334597371625e-1,0.e0));
#8871=axis2_placement_3d('',#8868,#8869,#8870);
#8873=cartesian_point('',(-2.126545159152e1,7.188036573972e1,
-4.579937305053e0));
#8874=cartesian_point('',(-2.122579848424e1,7.189209333367e1,
-4.580330041166e0));
#8875=cartesian_point('',(-2.115294946314e1,7.191349454756e1,
-4.589445279381e0));
#8876=cartesian_point('',(-2.106101996890e1,7.194008153246e1,
-4.629754002764e0));
#8877=cartesian_point('',(-2.101558132848e1,7.195301381906e1,
-4.671094138942e0));
#8878=cartesian_point('',(-2.099652992482e1,7.195834941711e1,
-4.695666006712e0));
#8880=cartesian_point('',(-2.099652992482e1,7.195834941711e1,
-4.695666006712e0));
#8881=cartesian_point('',(-2.096287863912e1,7.194328644216e1,
-7.427243772804e0));
#8882=cartesian_point('',(-2.089536322180e1,7.191323355654e1,
-1.289096735048e1));
#8883=cartesian_point('',(-2.079454279370e1,7.186798411466e1,
-2.108839099267e1));
#8884=cartesian_point('',(-2.072696476696e1,7.183788717376e1,
-2.655455889505e1));
#8885=cartesian_point('',(-2.069329120784e1,7.182281422879e1,
-2.928794466240e1));
#8887=cartesian_point('',(-2.069329120784e1,7.182281422879e1,
-2.928794466240e1));
#8888=cartesian_point('',(-2.039382942524e1,7.190986338035e1,
-2.920320760662e1));
#8889=cartesian_point('',(-1.979380071424e1,7.208015749883e1,
-2.903741408295e1));
#8890=cartesian_point('',(-1.889092309265e1,7.232419377096e1,
-2.879991082312e1));
#8891=cartesian_point('',(-1.828708986508e1,7.247922143574e1,
-2.864904225800e1));
#8892=cartesian_point('',(-1.798480684375e1,7.255483480714e1,
-2.857541156033e1));
#8894=cartesian_point('',(-1.798480684375e1,7.255483480714e1,
-2.857541156033e1));
#8895=cartesian_point('',(-1.796380770060e1,7.258385789629e1,
-2.592124885299e1));
#8896=cartesian_point('',(-1.792156310890e1,7.264198688436e1,
-2.061349585898e1));
#8897=cartesian_point('',(-1.785876884950e1,7.272897832379e1,
-1.265358187721e1));
#8898=cartesian_point('',(-1.781655667466e1,7.278703646352e1,
-7.348132505163e0));
#8899=cartesian_point('',(-1.779557098746e1,7.281604095509e1,
-4.695670547328e0));
#8901=cartesian_point('',(-1.779557098746e1,7.281604095509e1,
-4.695670547328e0));
#8902=cartesian_point('',(-1.777694711298e1,7.282082661199e1,
-4.670903938151e0));
#8903=cartesian_point('',(-1.773068082747e1,7.283243481228e1,
-4.630195715021e0));
#8904=cartesian_point('',(-1.763806782894e1,7.285531259022e1,
-4.589574293090e0));
#8905=cartesian_point('',(-1.756408666564e1,7.287325267926e1,
-4.579936209436e0));
#8906=cartesian_point('',(-1.752376201764e1,7.288294821330e1,
-4.579937188727e0));
#8908=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8909=direction('',(0.e0,0.e0,-1.e0));
#8910=direction('',(-2.337748068754e-1,9.722907690966e-1,0.e0));
#8911=axis2_placement_3d('',#8908,#8909,#8910);
#8913=cartesian_point('',(-1.170123599914e1,7.404112023086e1,
-4.579937300623e0));
#8914=cartesian_point('',(-1.166063358886e1,7.404753440130e1,
-4.580220778234e0));
#8915=cartesian_point('',(-1.158592148292e1,7.405919730379e1,
-4.589202051924e0));
#8916=cartesian_point('',(-1.148954236632e1,7.407382594353e1,
-4.630485959979e0));
#8917=cartesian_point('',(-1.144353161380e1,7.408060055459e1,
-4.671415305690e0));
#8918=cartesian_point('',(-1.142449920329e1,7.408332142191e1,
-4.695669491751e0));
#8920=cartesian_point('',(-1.142449920329e1,7.408332142191e1,
-4.695669491751e0));
#8921=cartesian_point('',(-1.139571273364e1,7.406560444622e1,
-7.200135747599e0));
#8922=cartesian_point('',(-1.133793807554e1,7.403021005337e1,
-1.220954198676e1));
#8923=cartesian_point('',(-1.125170966237e1,7.397702334336e1,
-1.972519813894e1));
#8924=cartesian_point('',(-1.119388544532e1,7.394158144691e1,
-2.473665706696e1));
#8925=cartesian_point('',(-1.116508154243e1,7.392385374173e1,
-2.724264004051e1));
#8927=cartesian_point('',(-1.116508154243e1,7.392385374173e1,
-2.724264004051e1));
#8928=cartesian_point('',(-1.085269340608e1,7.397144477248e1,
-2.719631049298e1));
#8929=cartesian_point('',(-1.022722711364e1,7.406263993434e1,
-2.710759401598e1));
#8930=cartesian_point('',(-9.287523032517e0,7.418740605307e1,
-2.698614808773e1));
#8931=cartesian_point('',(-8.659955902186e0,7.426257882644e1,
-2.691283129089e1));
#8932=cartesian_point('',(-8.346037607674e0,7.429814583344e1,
-2.687820824534e1));
#8934=cartesian_point('',(-8.346037607674e0,7.429814583344e1,
-2.687820824534e1));
#8935=cartesian_point('',(-8.323178951207e0,7.432232682467e1,
-2.441273204531e1));
#8936=cartesian_point('',(-8.276944847764e0,7.437076087857e1,
-1.948228152451e1));
#8937=cartesian_point('',(-8.208763480061e0,7.444323740339e1,
-1.208807633975e1));
#8938=cartesian_point('',(-8.162593522534e0,7.449161688344e1,
-7.159627442123e0));
#8939=cartesian_point('',(-8.139748353810e0,7.451578360668e1,
-4.695605995520e0));
#8941=cartesian_point('',(-8.139748353810e0,7.451578360668e1,
-4.695605995520e0));
#8942=cartesian_point('',(-8.120503154978e0,7.451809729041e1,
-4.671517399223e0));
#8943=cartesian_point('',(-8.073929072873e0,7.452350368943e1,
-4.630831134090e0));
#8944=cartesian_point('',(-7.977575470410e0,7.453426294828e1,
-4.589346514018e0));
#8945=cartesian_point('',(-7.901920966891e0,7.454238580735e1,
-4.580283888704e0));
#8946=cartesian_point('',(-7.860722001979e0,7.454673315574e1,
-4.579937185626e0));
#8948=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8949=direction('',(0.e0,0.e0,-1.e0));
#8950=direction('',(-1.048655772479e-1,9.944864054920e-1,0.e0));
#8951=axis2_placement_3d('',#8948,#8949,#8950);
#8953=cartesian_point('',(-1.934656444734e0,7.493506293809e1,
-4.579936842432e0));
#8954=cartesian_point('',(-1.893179783656e0,7.493613222296e1,
-4.580112751068e0));
#8955=cartesian_point('',(-1.817218272999e0,7.493793841344e1,
-4.590243150126e0));
#8956=cartesian_point('',(-1.723213969618e0,7.493978237890e1,
-4.630518823142e0));
#8957=cartesian_point('',(-1.676121777414e0,7.494052528703e1,
-4.671076735333e0));
#8958=cartesian_point('',(-1.657166513887e0,7.494071490446e1,
-4.695605478681e0));
#8960=direction('',(-3.674645425608e-3,8.534232200202e-3,9.999568309991e-1));
#8961=vector('',#8960,1.156734626464e-1);
#8962=cartesian_point('',(-1.657166513887e0,7.494071490446e1,
-4.695605478681e0));
#8963=line('',#8962,#8961);
#8964=cartesian_point('',(0.e0,0.e0,-4.579937009543e0));
#8965=direction('',(0.e0,0.e0,-1.e0));
#8966=direction('',(-2.211300528806e-2,9.997554776030e-1,0.e0));
#8967=axis2_placement_3d('',#8964,#8965,#8966);
#8969=direction('',(0.e0,8.726535498073e-3,9.999619230642e-1));
#8970=vector('',#8969,4.580111406149e0);
#8971=cartesian_point('',(0.e0,7.496003149523e1,-4.579937009543e0));
#8972=line('',#8971,#8970);
#8973=cartesian_point('',(0.e0,0.e0,-4.579937009543e0));
#8974=direction('',(0.e0,0.e0,-1.e0));
#8975=direction('',(0.e0,-1.e0,0.e0));
#8976=axis2_placement_3d('',#8973,#8974,#8975);
#8978=direction('',(2.952119772404e-2,7.660299300340e-3,-9.995348011448e-1));
#8979=vector('',#8978,1.155547530134e-1);
#8980=cartesian_point('',(-1.662435229206e0,-7.494159479805e1,
-4.579937009543e0));
#8981=line('',#8980,#8979);
#8982=cartesian_point('',(-1.659023914495e0,-7.494070961405e1,
-4.695438006617e0));
#8983=cartesian_point('',(-1.677570640088e0,-7.494047483072e1,
-4.671854808003e0));
#8984=cartesian_point('',(-1.722821814211e0,-7.493979765448e1,
-4.630378151988e0));
#8985=cartesian_point('',(-1.818697739471e0,-7.493790487002e1,
-4.589935690187e0));
#8986=cartesian_point('',(-1.894395847611e0,-7.493610096931e1,
-4.580035980596e0));
#8987=cartesian_point('',(-1.935769027139e0,-7.493503304999e1,
-4.579937593196e0));
#8989=cartesian_point('',(0.e0,0.e0,-4.579937009548e0));
#8990=direction('',(0.e0,0.e0,-1.e0));
#8991=direction('',(-2.582401951943e-2,-9.996665043983e-1,0.e0));
#8992=axis2_placement_3d('',#8989,#8990,#8991);
#8994=cartesian_point('',(-7.860536262682e0,-7.454675241960e1,
-4.579937025820e0));
#8995=cartesian_point('',(-7.901855226130e0,-7.454239224065e1,
-4.580316053351e0));
#8996=cartesian_point('',(-7.977687646846e0,-7.453425656975e1,
-4.589412459342e0));
#8997=cartesian_point('',(-8.073386314577e0,-7.452353940680e1,
-4.630959105090e0));
#8998=cartesian_point('',(-8.120433970897e0,-7.451815200610e1,
-4.671484454076e0));
#8999=cartesian_point('',(-8.139985127962e0,-7.451580581861e1,
-4.695462369624e0));
#9001=cartesian_point('',(-8.139985127962e0,-7.451580581861e1,
-4.695462369624e0));
#9002=cartesian_point('',(-8.175692085799e0,-7.447799104593e1,
-8.547249799787e0));
#9003=cartesian_point('',(-8.247681705220e0,-7.440232676938e1,
-1.625193301450e1));
#9004=cartesian_point('',(-8.354398232719e0,-7.428889221662e1,
-2.781264756835e1));
#9005=cartesian_point('',(-8.426512738938e0,-7.421306163305e1,
-3.552220419159e1));
#9006=cartesian_point('',(-8.462253036802e0,-7.417521155225e1,
-3.937758808328e1));
#9008=cartesian_point('',(-1.165852921521e1,-7.373645534174e1,
-6.278701496545e0));
#9009=cartesian_point('',(-1.166926669569e1,-7.379374211113e1,
-5.976090141438e0));
#9010=cartesian_point('',(-1.166292607337e1,-7.388458197129e1,
-5.516412035811e0));
#9011=cartesian_point('',(-1.159316183129e1,-7.400582159715e1,
-4.954750210494e0));
#9012=cartesian_point('',(-1.149597236429e1,-7.407268341537e1,
-4.692543891999e0));
#9013=cartesian_point('',(-1.142360894942e1,-7.408350375885e1,
-4.695465838787e0));
#9015=cartesian_point('',(-1.098062255617e1,-7.354115671346e1,
-3.937497996895e1));
#9016=direction('',(1.149425103749e-2,7.082964078175e-3,-9.999088527526e-1));
#9017=direction('',(-1.466409978454e-1,-9.891515855194e-1,-8.692445882249e-3));
#9018=axis2_placement_3d('',#9015,#9016,#9017);
#9020=cartesian_point('',(-1.215422322965e1,-7.367120525267e1,
-6.283890185752e0));
#9021=direction('',(-6.764997798365e-2,-4.420920286243e-1,8.944149589009e-1));
#9022=direction('',(9.913904895502e-1,-1.305191167033e-1,1.047174314390e-2));
#9023=axis2_placement_3d('',#9020,#9021,#9022);
#9025=cartesian_point('',(-1.208142850266e1,-7.322995554540e1,
-6.060283145123e0));
#9026=cartesian_point('',(-1.208814518601e1,-7.327383227638e1,
-5.971514087518e0));
#9027=cartesian_point('',(-1.209399934392e1,-7.335864583215e1,
-5.802244863406e0));
#9028=cartesian_point('',(-1.208472347482e1,-7.347604270367e1,
-5.573588703566e0));
#9029=cartesian_point('',(-1.206087611379e1,-7.358375918131e1,
-5.368733921569e0));
#9030=cartesian_point('',(-1.202479819745e1,-7.368229743733e1,
-5.185892439814e0));
#9031=cartesian_point('',(-1.197805296548e1,-7.377207273647e1,
-5.023699924229e0));
#9032=cartesian_point('',(-1.192164601574e1,-7.385329154119e1,
-4.881383749354e0));
#9033=cartesian_point('',(-1.185667978662e1,-7.392551917201e1,
-4.759409033943e0));
#9034=cartesian_point('',(-1.178366457386e1,-7.398874184175e1,
-4.657598333124e0));
#9035=cartesian_point('',(-1.172978590206e1,-7.402469651649e1,
-4.603469441432e0));
#9036=cartesian_point('',(-1.170141386696e1,-7.404109188933e1,
-4.579937185842e0));
#9038=cartesian_point('',(-1.201948098272e1,-7.282533183796e1,
-6.878912349684e0));
#9039=cartesian_point('',(-1.204012973482e1,-7.296020756496e1,
-6.606036476534e0));
#9040=cartesian_point('',(-1.206077986112e1,-7.309507984146e1,
-6.333159038039e0));
#9041=cartesian_point('',(-1.208142850266e1,-7.322995554540e1,
-6.060283145123e0));
#9043=cartesian_point('',(-1.209230550658e1,-7.326657346094e1,
-7.102517765388e0));
#9044=direction('',(-6.764997798365e-2,-4.420920286243e-1,8.944149589009e-1));
#9045=direction('',(9.913872699299e-1,-1.305445990617e-1,1.045890418738e-2));
#9046=axis2_placement_3d('',#9043,#9044,#9045);
#9048=cartesian_point('',(-1.686210696533e1,-7.227902297071e1,
-6.060277326729e0));
#9049=cartesian_point('',(-1.687266545947e1,-7.232202755971e1,
-5.971719294985e0));
#9050=cartesian_point('',(-1.689964200702e1,-7.240246280026e1,
-5.802799255538e0));
#9051=cartesian_point('',(-1.695301435680e1,-7.250725869349e1,
-5.574423096481e0));
#9052=cartesian_point('',(-1.701616205717e1,-7.259761841754e1,
-5.369677711217e0));
#9053=cartesian_point('',(-1.708713279827e1,-7.267487566553e1,
-5.186817541322e0));
#9054=cartesian_point('',(-1.716465470684e1,-7.274000734259e1,
-5.024481689019e0));
#9055=cartesian_point('',(-1.724786792445e1,-7.279354327478e1,
-4.881991014297e0));
#9056=cartesian_point('',(-1.733560084296e1,-7.283551063438e1,
-4.759790577032e0));
#9057=cartesian_point('',(-1.742740111966e1,-7.286605306330e1,
-4.657768218761e0));
#9058=cartesian_point('',(-1.749104099922e1,-7.287868879523e1,
-4.603518459602e0));
#9059=cartesian_point('',(-1.752359202113e1,-7.288298875133e1,
-4.579937025830e0));
#9061=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#9062=direction('',(0.e0,0.e0,-1.e0));
#9063=direction('',(-1.628041397033e-1,-9.866584069958e-1,0.e0));
#9064=axis2_placement_3d('',#9061,#9062,#9063);
#9066=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#9067=direction('',(0.e0,0.e0,-1.e0));
#9068=direction('',(-1.936326806703e-1,-9.810740975973e-1,0.e0));
#9069=axis2_placement_3d('',#9066,#9067,#9068);
#9071=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#9072=direction('',(0.e0,0.e0,1.e0));
#9073=direction('',(-2.271287294565e-1,-9.738647443334e-1,0.e0));
#9074=axis2_placement_3d('',#9071,#9072,#9073);
#9076=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#9077=direction('',(0.e0,0.e0,1.e0));
#9078=direction('',(-1.936326806703e-1,-9.810740975973e-1,0.e0));
#9079=axis2_placement_3d('',#9076,#9077,#9078);
#9081=cartesian_point('',(-1.196512112523e1,-7.251342378980e1,
-8.194372283966e0));
#9082=cartesian_point('',(-1.196659182901e1,-7.251451749895e1,
-8.042733301350e0));
#9083=cartesian_point('',(-1.197268653335e1,-7.253953003905e1,
-7.739657463759e0));
#9084=cartesian_point('',(-1.199101898547e1,-7.264471457210e1,
-7.296089412022e0));
#9085=cartesian_point('',(-1.200908169534e1,-7.275831505421e1,
-7.014534471871e0));
#9086=cartesian_point('',(-1.201948098272e1,-7.282533183796e1,
-6.878912349684e0));
#9088=cartesian_point('',(-1.204652119522e1,-7.300673627408e1,
-8.198698155961e0));
#9089=direction('',(-1.141702988478e-2,-6.898714152836e-3,9.999110256276e-1));
#9090=direction('',(9.913942220118e-1,-1.304949480772e-1,1.041945717980e-2));
#9091=axis2_placement_3d('',#9088,#9089,#9090);
#9093=direction('',(-1.148107587806e-2,-6.983567922564e-3,9.999097032611e-1));
#9094=vector('',#9093,3.328464907722e1);
#9095=cartesian_point('',(-1.116867394975e1,-7.283953890998e1,
-4.147514309223e1));
#9096=line('',#9095,#9094);
#9097=cartesian_point('',(-1.187719705142e1,-7.554847940326e1,
-8.214301124714e0));
#9098=direction('',(9.913623306449e-1,-1.307371664807e-1,1.041742189849e-2));
#9099=direction('',(1.306537183747e-1,9.913930916085e-1,8.327291622628e-3));
#9100=axis2_placement_3d('',#9097,#9098,#9099);
#9102=direction('',(-6.765359698609e-2,-4.420995100561e-1,8.944109871994e-1));
#9103=vector('',#9102,9.152196841622e-1);
#9104=cartesian_point('',(-1.159661131154e1,-7.333183716777e1,
-7.097284037761e0));
#9105=line('',#9104,#9103);
#9106=direction('',(1.149463186436e-2,7.084789807778e-3,-9.999088354404e-1));
#9107=vector('',#9106,3.310208708179e1);
#9108=cartesian_point('',(-1.165852921521e1,-7.373645534174e1,
-6.278701496545e0));
#9109=line('',#9108,#9107);
#9110=cartesian_point('',(-1.079517963020e1,-6.983580664062e1,
-3.934704266942e1));
#9111=direction('',(9.913730629133e-1,-1.306553281338e-1,1.042282879349e-2));
#9112=direction('',(-1.305743186387e-1,-9.914053533166e-1,-8.110038663894e-3));
#9113=axis2_placement_3d('',#9110,#9111,#9112);
#9115=direction('',(8.004938091147e-2,5.407258094441e-1,-8.373814516794e-1));
#9116=vector('',#9115,1.346663548673e-1);
#9117=cartesian_point('',(-1.117945390809e1,-7.291235648372e1,
-4.136237598450e1));
#9118=line('',#9117,#9116);
#9119=cartesian_point('',(-1.166442464035e1,-7.277469724671e1,
-4.148040531764e1));
#9120=direction('',(-1.147968828876e-2,-6.972273179025e-3,9.999097980136e-1));
#9121=direction('',(9.917553805542e-1,-1.277149524521e-1,1.049552580719e-2));
#9122=axis2_placement_3d('',#9119,#9120,#9121);
#9124=cartesian_point('',(-1.695730938333e1,-7.121239343294e1,
-4.147601149010e1));
#9125=cartesian_point('',(-1.692820093772e1,-7.125246621325e1,
-3.777640375055e1));
#9126=cartesian_point('',(-1.686997298499e1,-7.133251723840e1,
-3.037828630134e1));
#9127=cartesian_point('',(-1.678264899317e1,-7.145253510124e1,
-1.928440635255e1));
#9128=cartesian_point('',(-1.672445948621e1,-7.153256756084e1,
-1.189068437490e1));
#9129=cartesian_point('',(-1.669535535105e1,-7.157252170069e1,
-8.194372284320e0));
#9131=cartesian_point('',(-1.196512112523e1,-7.251342378980e1,
-8.194372283966e0));
#9132=cartesian_point('',(-1.192294262513e1,-7.248764864935e1,
-1.189068419458e1));
#9133=cartesian_point('',(-1.183855573194e1,-7.243597795561e1,
-1.928440599351e1));
#9134=cartesian_point('',(-1.171194892285e1,-7.235850657226e1,
-3.037828566882e1));
#9135=cartesian_point('',(-1.162752177740e1,-7.230684852725e1,
-3.777640403098e1));
#9136=cartesian_point('',(-1.158529388909e1,-7.228096542432e1,
-4.147601195132e1));
#9138=cartesian_point('',(-1.152267182892e1,-7.228602119001e1,
-4.202617899138e1));
#9139=cartesian_point('',(-1.153576399766e1,-7.228445091794e1,
-4.196771255855e1));
#9140=cartesian_point('',(-1.155787375660e1,-7.228205514363e1,
-4.184900684603e1));
#9141=cartesian_point('',(-1.157886592336e1,-7.228025864221e1,
-4.166576595514e1));
#9142=cartesian_point('',(-1.158453271472e1,-7.228052302688e1,
-4.153987066145e1));
#9143=cartesian_point('',(-1.158529388909e1,-7.228096542432e1,
-4.147601195132e1));
#9145=cartesian_point('',(-1.112196958207e1,-7.268565165377e1,
-4.192434479648e1));
#9146=cartesian_point('',(-1.115440549284e1,-7.250667826451e1,
-4.193657766751e1));
#9147=cartesian_point('',(-1.132870143622e1,-7.231743277441e1,
-4.198132100892e1));
#9148=cartesian_point('',(-1.152267182892e1,-7.228602119001e1,
-4.202617899138e1));
#9150=cartesian_point('',(-1.077466219470e1,-7.222519869824e1,
-4.303928241632e1));
#9151=cartesian_point('',(-1.082676094672e1,-7.221714413045e1,
-4.303977728298e1));
#9152=cartesian_point('',(-1.090609497617e1,-7.232830250366e1,
-4.281634626683e1));
#9153=cartesian_point('',(-1.102097566402e1,-7.249194984567e1,
-4.244882922205e1));
#9154=cartesian_point('',(-1.108973294018e1,-7.261629727435e1,
-4.213137745862e1));
#9155=cartesian_point('',(-1.112196958207e1,-7.268565165377e1,
-4.192434479648e1));
#9157=cartesian_point('',(-1.112196958207e1,-7.268565165377e1,
-4.192434479648e1));
#9158=cartesian_point('',(-1.114494475622e1,-7.273520438281e1,
-4.177644686733e1));
#9159=cartesian_point('',(-1.116014372583e1,-7.278664403421e1,
-4.162582639680e1));
#9160=cartesian_point('',(-1.116867394975e1,-7.283953890998e1,
-4.147514309223e1));
#9162=direction('',(7.906434615151e-2,5.392199366628e-1,-8.384454001741e-1));
#9163=vector('',#9162,1.808878947144e0);
#9164=cartesian_point('',(-1.091768002592e1,-7.320058228955e1,
-4.152263618362e1));
#9165=line('',#9164,#9163);
#9166=cartesian_point('',(-1.076811753232e1,-7.218135038815e1,
-4.312438400861e1));
#9167=cartesian_point('',(-1.078515410295e1,-7.217878151585e1,
-4.312445298981e1));
#9168=cartesian_point('',(-1.082013860551e1,-7.217546258628e1,
-4.311979307647e1));
#9169=cartesian_point('',(-1.087674577995e1,-7.217619566439e1,
-4.309693208891e1));
#9170=cartesian_point('',(-1.093353353896e1,-7.218217764678e1,
-4.305971986960e1));
#9171=cartesian_point('',(-1.099018158848e1,-7.219185324584e1,
-4.301076066156e1));
#9172=cartesian_point('',(-1.104719491725e1,-7.220409257574e1,
-4.295115750027e1));
#9173=cartesian_point('',(-1.110507672014e1,-7.221798099801e1,
-4.288126553791e1));
#9174=cartesian_point('',(-1.116410062591e1,-7.223273011939e1,
-4.280091325371e1));
#9175=cartesian_point('',(-1.122441331058e1,-7.224758602071e1,
-4.270942780122e1));
#9176=cartesian_point('',(-1.128590251819e1,-7.226173722820e1,
-4.260571894406e1));
#9177=cartesian_point('',(-1.134812590399e1,-7.227423174629e1,
-4.248826656485e1));
#9178=cartesian_point('',(-1.141007935352e1,-7.228384730400e1,
-4.235512140574e1));
#9179=cartesian_point('',(-1.147000798008e1,-7.228907936105e1,
-4.220365874872e1));
#9180=cartesian_point('',(-1.150647534022e1,-7.228805802991e1,
-4.208783721220e1));
#9181=cartesian_point('',(-1.152267182892e1,-7.228602119001e1,
-4.202617899138e1));
#9183=cartesian_point('',(-1.083651782273e1,-7.263983211819e1,
-4.331177673041e1));
#9184=direction('',(-9.890547976360e-1,1.475486606962e-1,0.e0));
#9185=direction('',(1.237112326540e-1,8.292666812463e-1,5.449883506003e-1));
#9186=axis2_placement_3d('',#9183,#9184,#9185);
#9188=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#9189=direction('',(0.e0,0.e0,-1.e0));
#9190=direction('',(-1.134652001149e-1,-9.935419711129e-1,0.e0));
#9191=axis2_placement_3d('',#9188,#9189,#9190);
#9193=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#9194=direction('',(0.e0,0.e0,1.e0));
#9195=direction('',(-1.475486606984e-1,-9.890547976357e-1,0.e0));
#9196=axis2_placement_3d('',#9193,#9194,#9195);
#9198=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#9199=direction('',(0.e0,0.e0,1.e0));
#9200=direction('',(-1.305261922201e-1,-9.914448613738e-1,0.e0));
#9201=axis2_placement_3d('',#9198,#9199,#9200);
#9203=cartesian_point('',(-8.285677072293e0,-7.255282751828e1,
-4.303924935315e1));
#9204=cartesian_point('',(-8.285122141893e0,-7.254702330301e1,
-4.304821811752e1));
#9205=cartesian_point('',(-8.284024049158e0,-7.253609622509e1,
-4.306657528240e1));
#9206=cartesian_point('',(-8.282365602038e0,-7.252128156961e1,
-4.309491111922e1));
#9207=cartesian_point('',(-8.281297242145e0,-7.251293551297e1,
-4.311453752368e1));
#9208=cartesian_point('',(-8.280737806396e0,-7.250897191320e1,
-4.312443579132e1));
#9210=cartesian_point('',(-8.462253036802e0,-7.417521155225e1,
-3.937758808328e1));
#9211=cartesian_point('',(-8.463092017228e0,-7.417395139929e1,
-3.951015930698e1));
#9212=cartesian_point('',(-8.463391546058e0,-7.415830991952e1,
-3.977519488393e1));
#9213=cartesian_point('',(-8.458623151115e0,-7.409583466326e1,
-4.016846559400e1));
#9214=cartesian_point('',(-8.452359004524e0,-7.402856009118e1,
-4.042521109907e1));
#9215=cartesian_point('',(-8.448444536333e0,-7.398867862325e1,
-4.055158840041e1));
#9217=cartesian_point('',(-8.448444536333e0,-7.398867862325e1,
-4.055158840041e1));
#9218=cartesian_point('',(-8.444909527916e0,-7.395266741471e1,
-4.066570168478e1));
#9219=cartesian_point('',(-8.436569522079e0,-7.387046156472e1,
-4.089067425036e1));
#9220=cartesian_point('',(-8.420374342265e0,-7.371764207327e1,
-4.121566886884e1));
#9221=cartesian_point('',(-8.407199365998e0,-7.359688670124e1,
-4.142226921144e1));
#9222=cartesian_point('',(-8.400047079802e0,-7.353203880701e1,
-4.152263941420e1));
#9224=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9225=direction('',(0.e0,0.e0,-1.e0));
#9226=direction('',(-1.134983827912e-1,-9.935381809995e-1,0.e0));
#9227=axis2_placement_3d('',#9224,#9225,#9226);
#9229=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9230=direction('',(0.e0,0.e0,-1.e0));
#9231=direction('',(-1.290528010620e-1,-9.916377234343e-1,0.e0));
#9232=axis2_placement_3d('',#9229,#9230,#9231);
#9234=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9235=direction('',(0.e0,0.e0,-1.e0));
#9236=direction('',(-1.305261922201e-1,-9.914448613738e-1,0.e0));
#9237=axis2_placement_3d('',#9234,#9235,#9236);
#9239=cartesian_point('',(-1.091768002592e1,-7.320058228955e1,
-4.152263618362e1));
#9240=cartesian_point('',(-1.092785214278e1,-7.326707313095e1,
-4.141915316875e1));
#9241=cartesian_point('',(-1.094695586329e1,-7.339056051718e1,
-4.120596229005e1));
#9242=cartesian_point('',(-1.097139574047e1,-7.354569483344e1,
-4.087020421175e1));
#9243=cartesian_point('',(-1.098482364603e1,-7.362819272447e1,
-4.063765238682e1));
#9244=cartesian_point('',(-1.099078711620e1,-7.366402280432e1,
-4.051969176442e1));
#9246=cartesian_point('',(-1.099078711620e1,-7.366402280432e1,
-4.051969176442e1));
#9247=cartesian_point('',(-1.099701421433e1,-7.370143168728e1,
-4.039653295950e1));
#9248=cartesian_point('',(-1.100784036745e1,-7.376443492552e1,
-4.014654319720e1));
#9249=cartesian_point('',(-1.101894105070e1,-7.382269728358e1,
-3.976406388167e1));
#9250=cartesian_point('',(-1.102311587835e1,-7.383694148375e1,
-3.950644729365e1));
#9251=cartesian_point('',(-1.102425174585e1,-7.383790889605e1,
-3.937758835824e1));
#9253=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#9254=direction('',(0.e0,0.e0,1.e0));
#9255=direction('',(-1.476650357274e-1,-9.890374296373e-1,0.e0));
#9256=axis2_placement_3d('',#9253,#9254,#9255);
#9258=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#9259=direction('',(0.e0,0.e0,1.e0));
#9260=direction('',(-1.290528010620e-1,-9.916377234343e-1,0.e0));
#9261=axis2_placement_3d('',#9258,#9259,#9260);
#9263=cartesian_point('',(-8.427381883379e0,-7.387720883267e1,
-3.937499942225e1));
#9264=direction('',(9.250614323076e-3,-9.743394653693e-3,9.999097421244e-1));
#9265=direction('',(-1.148398013692e-1,-9.933466500691e-1,-8.617007480942e-3));
#9266=axis2_placement_3d('',#9263,#9264,#9265);
#9268=direction('',(4.907625746465e-2,4.445514199904e-1,-8.944079359765e-1));
#9269=vector('',#9268,9.152090438843e-1);
#9270=cartesian_point('',(-7.823124177392e0,-7.424139249192e1,
-6.278711675040e0));
#9271=line('',#9270,#9269);
#9272=cartesian_point('',(-8.080922445669e0,-7.604824938689e1,
-8.214296506340e0));
#9273=direction('',(-9.914180941447e-1,1.303133743194e-1,1.042051227375e-2));
#9274=direction('',(1.211837907767e-1,8.862028695217e-1,4.471677122786e-1));
#9275=axis2_placement_3d('',#9272,#9273,#9274);
#9277=direction('',(-9.282526671562e-3,9.716827890774e-3,-9.999097049006e-1));
#9278=vector('',#9277,3.328463783838e1);
#9279=cartesian_point('',(-7.755230492957e0,-7.357201073598e1,
-8.193502256553e0));
#9280=line('',#9279,#9278);
#9281=direction('',(-6.237229638560e-2,-5.413635593014e-1,8.384719394852e-1));
#9282=vector('',#9281,1.345630457290e-1);
#9283=cartesian_point('',(-8.064196031445e0,-7.324858963870e1,
-4.147513465525e1));
#9284=line('',#9283,#9282);
#9285=cartesian_point('',(-7.647171379120e0,-7.024966734220e1,
-3.934686974142e1));
#9286=direction('',(-9.914000816859e-1,1.304485396340e-1,1.044301396345e-2));
#9287=direction('',(-1.150226712170e-1,-8.305383432461e-1,-5.449549022664e-1));
#9288=axis2_placement_3d('',#9285,#9286,#9287);
#9290=direction('',(9.269247008450e-3,-9.818515668650e-3,9.999088347494e-1));
#9291=vector('',#9290,3.310247793627e1);
#9292=cartesian_point('',(-8.129959221975e0,-7.391637529363e1,
-3.937817181562e1));
#9293=line('',#9292,#9291);
#9294=cartesian_point('',(-7.283543656898e0,-7.386161252384e1,
-6.060277326607e0));
#9295=cartesian_point('',(-7.268580202273e0,-7.372598734018e1,
-6.333155227245e0));
#9296=cartesian_point('',(-7.253619047774e0,-7.359036468919e1,
-6.606034483154e0));
#9297=cartesian_point('',(-7.238655693971e0,-7.345473945464e1,
-6.878912364026e0));
#9299=cartesian_point('',(-7.327433212688e0,-7.430666728136e1,
-6.283884085662e0));
#9300=direction('',(4.907697460942e-2,4.445372019686e-1,-8.944149633303e-1));
#9301=direction('',(-9.913869843219e-1,1.305446963143e-1,1.048473086677e-2));
#9302=axis2_placement_3d('',#9299,#9300,#9301);
#9304=cartesian_point('',(-7.283543656898e0,-7.386161252384e1,
-6.060277326607e0));
#9305=cartesian_point('',(-7.288398591409e0,-7.390562729470e1,
-5.971719429975e0));
#9306=cartesian_point('',(-7.304645414027e0,-7.398889544124e1,
-5.802799609966e0));
#9307=cartesian_point('',(-7.343882477440e0,-7.409976121814e1,
-5.574423587667e0));
#9308=cartesian_point('',(-7.394695583507e0,-7.419759030836e1,
-5.369678257292e0));
#9309=cartesian_point('',(-7.454975010694e0,-7.428345015630e1,
-5.186818086884e0));
#9310=cartesian_point('',(-7.523332343112e0,-7.435814334283e1,
-5.024482069918e0));
#9311=cartesian_point('',(-7.598845847967e0,-7.442208283747e1,
-4.881991259613e0));
#9312=cartesian_point('',(-7.680350453086e0,-7.447514268258e1,
-4.759790647657e0));
#9313=cartesian_point('',(-7.767378853295e0,-7.451740619589e1,
-4.657768197438e0));
#9314=cartesian_point('',(-7.828824992551e0,-7.453824049354e1,
-4.603518447594e0));
#9315=cartesian_point('',(-7.860536262682e0,-7.454675241960e1,
-4.579937025820e0));
#9317=cartesian_point('',(-2.411039394730e0,-7.377115811373e1,
-6.878912349684e0));
#9318=cartesian_point('',(-2.413906678819e0,-7.390757516317e1,
-6.606036476542e0));
#9319=cartesian_point('',(-2.416775775634e0,-7.404398897097e1,
-6.333159038056e0));
#9320=cartesian_point('',(-2.419642953122e0,-7.418040598312e1,
-6.060283145147e0));
#9322=cartesian_point('',(-2.425647305792e0,-7.421813036125e1,
-7.102517765392e0));
#9323=direction('',(-9.366633935912e-3,-4.471399640623e-1,8.944149589017e-1));
#9324=direction('',(9.999453031976e-1,-2.564428207763e-5,1.045896530969e-2));
#9325=axis2_placement_3d('',#9322,#9323,#9324);
#9327=cartesian_point('',(-2.434220267136e0,-7.462738235652e1,
-6.283890185773e0));
#9328=direction('',(-9.366633935912e-3,-4.471399640623e-1,8.944149589017e-1));
#9329=direction('',(9.999451685143e-1,1.626157472637e-7,1.047186540011e-2));
#9330=axis2_placement_3d('',#9327,#9328,#9329);
#9332=cartesian_point('',(-2.419642953122e0,-7.418040598312e1,
-6.060283145147e0));
#9333=cartesian_point('',(-2.415542537685e0,-7.428352598375e1,
-5.854420127209e0));
#9334=cartesian_point('',(-2.391573587947e0,-7.446574836657e1,
-5.491752829244e0));
#9335=cartesian_point('',(-2.283673045616e0,-7.465928399900e1,
-5.111642394181e0));
#9336=cartesian_point('',(-2.176350098189e0,-7.479576248930e1,
-4.845276196791e0));
#9337=cartesian_point('',(-2.024885208176e0,-7.489042355067e1,
-4.664524163741e0));
#9338=cartesian_point('',(-1.935769027139e0,-7.493503304999e1,
-4.579937593196e0));
#9340=cartesian_point('',(-1.934250140416e0,-7.462737322338e1,
-6.278701270683e0));
#9341=cartesian_point('',(-1.937410330233e0,-7.468542397730e1,
-5.976856563874e0));
#9342=cartesian_point('',(-1.919688744256e0,-7.477442653133e1,
-5.518309875724e0));
#9343=cartesian_point('',(-1.834363366342e0,-7.488527518992e1,
-4.957994194804e0));
#9344=cartesian_point('',(-1.731972041673e0,-7.493886925062e1,
-4.695411130776e0));
#9345=cartesian_point('',(-1.659023914495e0,-7.494070961405e1,
-4.695438006617e0));
#9347=cartesian_point('',(-1.287634650737e0,-7.434526077351e1,
-3.937497996895e1));
#9348=direction('',(1.047140379570e-2,8.522669158842e-3,-9.999088527526e-1));
#9349=direction('',(-1.998196466184e-2,-9.997622199085e-1,-8.730677635635e-3));
#9350=axis2_placement_3d('',#9347,#9348,#9349);
#9352=cartesian_point('',(-1.266860926348e0,-7.374786153966e1,
-4.135910819504e1));
#9353=direction('',(8.813798164254e-3,5.449935991340e-1,-8.383938775211e-1));
#9354=direction('',(-9.290905031365e-3,-8.383456214573e-1,-5.450599031915e-1));
#9355=axis2_placement_3d('',#9352,#9353,#9354);
#9357=direction('',(-1.047131515307e-2,-8.422403648160e-3,9.999097032611e-1));
#9358=vector('',#9357,3.328464907726e1);
#9359=cartesian_point('',(-1.565656738862e0,-7.367419103993e1,
-4.147514309226e1));
#9360=line('',#9359,#9358);
#9361=cartesian_point('',(-1.914530640121e0,-7.645243699451e1,
-8.214301124777e0));
#9362=direction('',(9.999457130002e-1,-2.199419647979e-4,1.041742184954e-2));
#9363=direction('',(1.331926575874e-4,9.999653186354e-1,8.327291647182e-3));
#9364=axis2_placement_3d('',#9361,#9362,#9363);
#9366=direction('',(-9.369245634950e-3,-4.471478242348e-1,8.944110020110e-1));
#9367=vector('',#9366,9.152199101444e-1);
#9368=cartesian_point('',(-1.925675220268e0,-7.421813463186e1,
-7.097284027576e0));
#9369=line('',#9368,#9367);
#9370=direction('',(1.047154305934e-2,8.524529609450e-3,-9.999088354350e-1));
#9371=vector('',#9370,3.310208731516e1);
#9372=cartesian_point('',(-1.934250140416e0,-7.462737322338e1,
-6.278701270683e0));
#9373=line('',#9372,#9371);
#9374=cartesian_point('',(-1.587423451966e0,-7.064740532535e1,
-3.934704266948e1));
#9375=direction('',(9.999456714035e-1,-1.374023395857e-4,1.042282888948e-2));
#9376=direction('',(-5.287108836688e-5,-9.999671116517e-1,-8.110044364265e-3));
#9377=axis2_placement_3d('',#9374,#9375,#9376);
#9379=direction('',(8.785667010053e-3,5.465485382034e-1,-8.373813393210e-1));
#9380=vector('',#9379,1.346526236124e-1);
#9381=cartesian_point('',(-1.566839751975e0,-7.374778523453e1,
-4.136238749796e1));
#9382=line('',#9381,#9380);
#9383=cartesian_point('',(-2.065629748978e0,-7.367461255603e1,
-4.148040531764e1));
#9384=direction('',(-1.047141369479e-2,-8.411024415492e-3,9.999097980136e-1));
#9385=direction('',(9.999409222234e-1,2.827720110950e-3,1.049552580712e-2));
#9386=axis2_placement_3d('',#9383,#9384,#9385);
#9388=cartesian_point('',(-7.517154697154e0,-7.281653455934e1,
-4.147601149009e1));
#9389=cartesian_point('',(-7.483064730905e0,-7.285246509688e1,
-3.777640375112e1));
#9390=cartesian_point('',(-7.414886170894e0,-7.292423100144e1,
-3.037828630268e1));
#9391=cartesian_point('',(-7.312643773291e0,-7.303182402670e1,
-1.928440635390e1));
#9392=cartesian_point('',(-7.244505753425e0,-7.310357654274e1,
-1.189068437548e1));
#9393=cartesian_point('',(-7.210435546433e0,-7.313939001745e1,
-8.194372284320e0));
#9395=cartesian_point('',(-2.397856763199e0,-7.345482309695e1,
-8.194372283966e0));
#9396=cartesian_point('',(-2.359403436944e0,-7.342376306739e1,
-1.189068419456e1));
#9397=cartesian_point('',(-2.282482864240e0,-7.336151972375e1,
-1.928440599345e1));
#9398=cartesian_point('',(-2.167071238621e0,-7.326818561412e1,
-3.037828566876e1));
#9399=cartesian_point('',(-2.090109107024e0,-7.320594955704e1,
-3.777640403095e1));
#9400=cartesian_point('',(-2.051620907021e0,-7.317477604218e1,
-4.147601195132e1));
#9402=cartesian_point('',(-1.988874677420e0,-7.317161473602e1,
-4.202617899138e1));
#9403=cartesian_point('',(-2.002059802486e0,-7.317176676878e1,
-4.196771255849e1));
#9404=cartesian_point('',(-2.024293120689e0,-7.317227739330e1,
-4.184900684588e1));
#9405=cartesian_point('',(-2.045340187026e0,-7.317323628879e1,
-4.166576595504e1));
#9406=cartesian_point('',(-2.050923989060e0,-7.317423807631e1,
-4.153987066141e1));
#9407=cartesian_point('',(-2.051620907021e0,-7.317477604218e1,
-4.147601195132e1));
#9409=cartesian_point('',(-1.539438251104e0,-7.351552416728e1,
-4.192434479647e1));
#9410=cartesian_point('',(-1.594957383169e0,-7.334231565609e1,
-4.193657766751e1));
#9411=cartesian_point('',(-1.792463693811e0,-7.317743937320e1,
-4.198132100892e1));
#9412=cartesian_point('',(-1.988874677420e0,-7.317161473602e1,
-4.202617899138e1));
#9414=cartesian_point('',(-1.255203297560e0,-7.301367773981e1,
-4.303928241631e1));
#9415=cartesian_point('',(-1.307907669599e0,-7.301249233169e1,
-4.303977728296e1));
#9416=cartesian_point('',(-1.372053906239e0,-7.313305489838e1,
-4.281634626680e1));
#9417=cartesian_point('',(-1.464591509463e0,-7.331029715344e1,
-4.244882922204e1));
#9418=cartesian_point('',(-1.516529961219e0,-7.344255539807e1,
-4.213137745861e1));
#9419=cartesian_point('',(-1.539438251104e0,-7.351552416728e1,
-4.192434479647e1));
#9421=cartesian_point('',(-1.539438251104e0,-7.351552416728e1,
-4.192434479647e1));
#9422=cartesian_point('',(-1.555748940418e0,-7.356765182784e1,
-4.177644686734e1));
#9423=cartesian_point('',(-1.564103658905e0,-7.362063526951e1,
-4.162582639683e1));
#9424=cartesian_point('',(-1.565656738862e0,-7.367419103993e1,
-4.147514309226e1));
#9426=direction('',(8.005611151916e-3,5.449268034506e-1,-8.384454001730e-1));
#9427=vector('',#9426,1.808878947153e0);
#9428=cartesian_point('',(-1.269684479032e0,-7.399938436231e1,
-4.152263618360e1));
#9429=line('',#9428,#9427);
#9430=cartesian_point('',(-1.254437978582e0,-7.296935030823e1,
-4.312438400861e1));
#9431=cartesian_point('',(-1.271664104160e0,-7.296902713167e1,
-4.312445298981e1));
#9432=cartesian_point('',(-1.306782516646e0,-7.297030298993e1,
-4.311979307645e1));
#9433=cartesian_point('',(-1.362809723050e0,-7.297841851538e1,
-4.309693208887e1));
#9434=cartesian_point('',(-1.418330849547e0,-7.299176161105e1,
-4.305971986951e1));
#9435=cartesian_point('',(-1.473231348089e0,-7.300874848823e1,
-4.301076066143e1));
#9436=cartesian_point('',(-1.528159366830e0,-7.302832484170e1,
-4.295115750010e1));
#9437=cartesian_point('',(-1.583733180002e0,-7.304964953793e1,
-4.288126553769e1));
#9438=cartesian_point('',(-1.640326981432e0,-7.307197664420e1,
-4.280091325347e1));
#9439=cartesian_point('',(-1.698184598494e0,-7.309457783629e1,
-4.270942780095e1));
#9440=cartesian_point('',(-1.757300654182e0,-7.311663393036e1,
-4.260571894378e1));
#9441=cartesian_point('',(-1.817360848397e0,-7.313714333772e1,
-4.248826656457e1));
#9442=cartesian_point('',(-1.877529195416e0,-7.315476318085e1,
-4.235512140549e1));
#9443=cartesian_point('',(-1.936262203754e0,-7.316777273234e1,
-4.220365874848e1));
#9444=cartesian_point('',(-1.972550890993e0,-7.317152008448e1,
-4.208783721210e1));
#9445=cartesian_point('',(-1.988874677420e0,-7.317161473602e1,
-4.202617899138e1));
#9447=cartesian_point('',(-1.262409220646e0,-7.343283769296e1,
-4.331177673041e1));
#9448=direction('',(-9.998522615812e-1,1.718880481756e-2,0.e0));
#9449=direction('',(1.441184367107e-2,8.383197459633e-1,5.449883506003e-1));
#9450=axis2_placement_3d('',#9447,#9448,#9449);
#9452=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#9453=direction('',(0.e0,0.e0,-1.e0));
#9454=direction('',(1.718885200384e-2,-9.998522607700e-1,0.e0));
#9455=axis2_placement_3d('',#9452,#9453,#9454);
#9457=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#9458=direction('',(0.e0,0.e0,1.e0));
#9459=direction('',(-1.718880481971e-2,-9.998522615811e-1,0.e0));
#9460=axis2_placement_3d('',#9457,#9458,#9459);
#9462=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#9463=direction('',(0.e0,0.e0,1.e0));
#9464=direction('',(0.e0,-1.e0,0.e0));
#9465=axis2_placement_3d('',#9462,#9463,#9464);
#9467=cartesian_point('',(1.255255522534e0,-7.301362584240e1,
-4.303924935494e1));
#9468=cartesian_point('',(1.255048639454e0,-7.300779904316e1,
-4.304821780809e1));
#9469=cartesian_point('',(1.254712054960e0,-7.299682233463e1,
-4.306657453008e1));
#9470=cartesian_point('',(1.254424868908e0,-7.298191784551e1,
-4.309491033219e1));
#9471=cartesian_point('',(1.254394669374e0,-7.297350351650e1,
-4.311453718062e1));
#9472=cartesian_point('',(1.254431727002e0,-7.296950066950e1,
-4.312443579316e1));
#9474=cartesian_point('',(1.291950747687e0,-7.464517799948e1,
-3.937758808388e1));
#9475=cartesian_point('',(1.290953907318e0,-7.464403772373e1,
-3.951020766783e1));
#9476=cartesian_point('',(1.288614407175e0,-7.462855869070e1,
-3.977533987856e1));
#9477=cartesian_point('',(1.285185741777e0,-7.456595123995e1,
-4.016875098695e1));
#9478=cartesian_point('',(1.282614287203e0,-7.449838659494e1,
-4.042558424481e1));
#9479=cartesian_point('',(1.281289249421e0,-7.445830701037e1,
-4.055200328065e1));
#9481=cartesian_point('',(1.281289249421e0,-7.445830701037e1,
-4.055200328065e1));
#9482=cartesian_point('',(1.280094134199e0,-7.442214466714e1,
-4.066606653021e1));
#9483=cartesian_point('',(1.277633977600e0,-7.433956653878e1,
-4.089094053813e1));
#9484=cartesian_point('',(1.273745919532e0,-7.418598504214e1,
-4.121579524520e1));
#9485=cartesian_point('',(1.271048214664e0,-7.406458847506e1,
-4.142230976079e1));
#9486=cartesian_point('',(1.269675911693e0,-7.399938814571e1,
-4.152263941704e1));
#9488=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9489=direction('',(0.e0,0.e0,-1.e0));
#9490=direction('',(1.715539952614e-2,-9.998528353048e-1,0.e0));
#9491=axis2_placement_3d('',#9488,#9489,#9490);
#9493=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9494=direction('',(0.e0,0.e0,-1.e0));
#9495=direction('',(1.485959642861e-3,-9.999988959614e-1,0.e0));
#9496=axis2_placement_3d('',#9493,#9494,#9495);
#9498=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9499=direction('',(0.e0,0.e0,-1.e0));
#9500=direction('',(0.e0,-1.e0,0.e0));
#9501=axis2_placement_3d('',#9498,#9499,#9500);
#9503=cartesian_point('',(-1.269684479032e0,-7.399938436231e1,
-4.152263618360e1));
#9504=cartesian_point('',(-1.271090758727e0,-7.406663283653e1,
-4.141915510196e1));
#9505=cartesian_point('',(-1.273912659556e0,-7.419155515267e1,
-4.120596832272e1));
#9506=cartesian_point('',(-1.277894297312e0,-7.434855024875e1,
-4.087021693767e1));
#9507=cartesian_point('',(-1.280439141005e0,-7.443209449412e1,
-4.063766982802e1));
#9508=cartesian_point('',(-1.281674803972e0,-7.446839636562e1,
-4.051971159780e1));
#9510=cartesian_point('',(-1.281674803972e0,-7.446839636562e1,
-4.051971159780e1));
#9511=cartesian_point('',(-1.282965810528e0,-7.450629932713e1,
-4.039655078570e1));
#9512=cartesian_point('',(-1.285512867752e0,-7.457017821202e1,
-4.014655719763e1));
#9513=cartesian_point('',(-1.288747067628e0,-7.462939615144e1,
-3.976406945774e1));
#9514=cartesian_point('',(-1.291434617932e0,-7.464405647236e1,
-3.950645246135e1));
#9515=cartesian_point('',(-1.292434490730e0,-7.464516388898e1,
-3.937759122078e1));
#9517=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#9518=direction('',(0.e0,0.e0,1.e0));
#9519=direction('',(-1.730644951441e-2,-9.998502321874e-1,0.e0));
#9520=axis2_placement_3d('',#9517,#9518,#9519);
#9522=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#9523=direction('',(0.e0,0.e0,1.e0));
#9524=direction('',(0.e0,-1.e0,0.e0));
#9525=axis2_placement_3d('',#9522,#9523,#9524);
#9527=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#9528=direction('',(0.e0,0.e0,1.e0));
#9529=direction('',(1.485959642861e-3,-9.999988959614e-1,0.e0));
#9530=axis2_placement_3d('',#9527,#9528,#9529);
#9532=cartesian_point('',(1.287626297640e0,-7.434517313741e1,
-3.937499942227e1));
#9533=direction('',(1.044324217055e-2,-8.452591105721e-3,9.999097421250e-1));
#9534=direction('',(1.580042490567e-2,-9.998380337608e-1,-8.617007487793e-3));
#9535=axis2_placement_3d('',#9532,#9533,#9534);
#9537=direction('',(-9.369200404647e-3,4.471540099885e-1,-8.944079099801e-1));
#9538=vector('',#9537,9.152086296337e-1);
#9539=cartesian_point('',(1.934249997261e0,-7.462736955986e1,
-6.278712069341e0));
#9540=line('',#9539,#9538);
#9541=cartesian_point('',(1.914499383463e0,-7.645241810754e1,
-8.214296506321e0));
#9542=direction('',(-9.999456834579e-1,-2.075033541260e-4,1.042051228384e-2));
#9543=direction('',(4.474360590423e-3,8.944389398917e-1,4.471677122766e-1));
#9544=axis2_placement_3d('',#9541,#9542,#9543);
#9546=direction('',(-1.047141391315e-2,8.422097357595e-3,-9.999097048068e-1));
#9547=vector('',#9546,3.328463891447e1);
#9548=cartesian_point('',(1.914190994329e0,-7.395485269117e1,
-8.193502256553e0));
#9549=line('',#9548,#9547);
#9550=direction('',(8.823403139229e-3,-5.448783012705e-1,8.384687140029e-1));
#9551=vector('',#9550,1.345454578807e-1);
#9552=cartesian_point('',(1.565653763306e0,-7.367452622172e1,
-4.147513572812e1));
#9553=line('',#9552,#9551);
#9554=cartesian_point('',(1.587672814460e0,-7.064682786101e1,
-3.934686974139e1));
#9555=direction('',(-9.999454677128e-1,-7.114348313947e-5,1.044301389414e-2));
#9556=direction('',(-5.631762080223e-3,-8.384381798205e-1,-5.449676154370e-1));
#9557=axis2_placement_3d('',#9554,#9555,#9556);
#9559=direction('',(1.047152077551e-2,-8.524634289038e-3,9.999088347759e-1));
#9560=vector('',#9559,3.310249122479e1);
#9561=cartesian_point('',(1.587616572680e0,-7.434518292811e1,
-3.937818549810e1));
#9562=line('',#9561,#9560);
#9563=cartesian_point('',(2.419643102754e0,-7.418040940921e1,
-6.060277326660e0));
#9564=cartesian_point('',(2.416775904159e0,-7.404399139505e1,
-6.333155227297e0));
#9565=cartesian_point('',(2.413906755684e0,-7.390757619184e1,
-6.606034483157e0));
#9566=cartesian_point('',(2.411039450487e0,-7.377115814037e1,
-6.878912364027e0));
#9568=cartesian_point('',(2.434220331020e0,-7.462738539791e1,
-6.283884085690e0));
#9569=direction('',(-9.366633982306e-3,4.471399552028e-1,-8.944149633303e-1));
#9570=direction('',(-9.999450340288e-1,2.577391477083e-5,1.048466770765e-2));
#9571=axis2_placement_3d('',#9568,#9569,#9570);
#9573=cartesian_point('',(2.419643102754e0,-7.418040940921e1,
-6.060277326660e0));
#9574=cartesian_point('',(2.420574788980e0,-7.422468148727e1,
-5.971719102988e0));
#9575=cartesian_point('',(2.415335599771e0,-7.430935825097e1,
-5.802798580798e0));
#9576=cartesian_point('',(2.390904807017e0,-7.442439774043e1,
-5.574421138426e0));
#9577=cartesian_point('',(2.353295237653e0,-7.452802290142e1,
-5.369674693749e0));
#9578=cartesian_point('',(2.304738003665e0,-7.462101647343e1,
-5.186814105415e0));
#9579=cartesian_point('',(2.246714564898e0,-7.470399299895e1,
-5.024478251605e0));
#9580=cartesian_point('',(2.180192717383e0,-7.477724164306e1,
-4.881988105596e0));
#9581=cartesian_point('',(2.106311215234e0,-7.484048559067e1,
-4.759788381112e0));
#9582=cartesian_point('',(2.025544298607e0,-7.489374643382e1,
-4.657767071872e0));
#9583=cartesian_point('',(1.967343939403e0,-7.492242242356e1,
-4.603518085249e0));
#9584=cartesian_point('',(1.937015447992e0,-7.493500048612e1,-4.579937026e0));
#9586=cartesian_point('',(7.238655746921e0,-7.345473943257e1,
-6.878912355534e0));
#9587=cartesian_point('',(7.253618990861e0,-7.359036367092e1,
-6.606036482387e0));
#9588=cartesian_point('',(7.268580013233e0,-7.372598492061e1,
-6.333159037962e0));
#9589=cartesian_point('',(7.283543357995e0,-7.386160910806e1,
-6.060283145049e0));
#9591=cartesian_point('',(7.282514392910e0,-7.389979447391e1,
-7.102517765415e0));
#9592=direction('',(4.907697581506e-2,-4.445372107521e-1,8.944149588986e-1));
#9593=direction('',(9.913939631723e-1,1.304937490913e-1,1.045902642253e-2));
#9594=axis2_placement_3d('',#9591,#9592,#9593);
#9596=cartesian_point('',(7.327432879043e0,-7.430666425765e1,
-6.283890185767e0));
#9597=direction('',(4.907697581506e-2,-4.445372107521e-1,8.944149588986e-1));
#9598=direction('',(9.913904445603e-1,1.305194388170e-1,1.047198765681e-2));
#9599=axis2_placement_3d('',#9596,#9597,#9598);
#9601=cartesian_point('',(7.283543357995e0,-7.386160910806e1,
-6.060283145049e0));
#9602=cartesian_point('',(7.288411694739e0,-7.390572930377e1,
-5.971513845972e0));
#9603=cartesian_point('',(7.304708432251e0,-7.398916823233e1,
-5.802244288128e0));
#9604=cartesian_point('',(7.344052810772e0,-7.410016408074e1,
-5.573588225996e0));
#9605=cartesian_point('',(7.394966611376e0,-7.419803791910e1,
-5.368733728978e0));
#9606=cartesian_point('',(7.455318720638e0,-7.428388080917e1,
-5.185892467102e0));
#9607=cartesian_point('',(7.523706654168e0,-7.435849847704e1,
-5.023700072770e0));
#9608=cartesian_point('',(7.599212527937e0,-7.442235060555e1,
-4.881383942922e0));
#9609=cartesian_point('',(7.680658847675e0,-7.447530262265e1,
-4.759409292717e0));
#9610=cartesian_point('',(7.767549342834e0,-7.451747333358e1,
-4.657598535627e0));
#9611=cartesian_point('',(7.828898019347e0,-7.453825811527e1,
-4.603469506820e0));
#9612=cartesian_point('',(7.860546846245e0,-7.454675162607e1,
-4.579937186079e0));
#9614=cartesian_point('',(7.823124504733e0,-7.424139605911e1,
-6.278701043575e0));
#9615=cartesian_point('',(7.827579809240e0,-7.429950986966e1,
-5.976089808287e0));
#9616=cartesian_point('',(7.857215429964e0,-7.438561325654e1,
-5.516412116614e0));
#9617=cartesian_point('',(7.955981545301e0,-7.448466528173e1,
-4.954751127112e0));
#9618=cartesian_point('',(8.067164378747e0,-7.452409469383e1,
-4.692543128864e0));
#9619=cartesian_point('',(8.139862786978e0,-7.451581714168e1,
-4.695465839496e0));
#9621=cartesian_point('',(8.427385040571e0,-7.387729680932e1,
-3.937497996895e1));
#9622=direction('',(9.269387931737e-3,9.816549007497e-3,-9.999088527526e-1));
#9623=direction('',(1.143669418553e-1,-9.934005455984e-1,-8.692445881831e-3));
#9624=axis2_placement_3d('',#9621,#9622,#9623);
#9626=cartesian_point('',(8.370004795581e0,-7.328229689360e1,
-4.135910819503e1));
#9627=direction('',(-6.239754432471e-2,5.414815348658e-1,-8.383938775192e-1));
#9628=direction('',(1.002146418774e-1,-8.323861648801e-1,-5.450599031938e-1));
#9629=axis2_placement_3d('',#9626,#9627,#9628);
#9631=direction('',(-9.282387843624e-3,-9.717130883417e-3,9.999097032449e-1));
#9632=vector('',#9631,3.328464918252e1);
#9633=cartesian_point('',(8.064149306802e0,-7.324825729542e1,
-4.147514319702e1));
#9634=line('',#9633,#9632);
#9635=cartesian_point('',(8.080891123967e0,-7.604827002116e1,
-8.214300539706e0));
#9636=direction('',(9.914198781600e-1,1.303000672291e-1,1.041718144737e-2));
#9637=direction('',(-1.303886290255e-1,9.914279930465e-1,8.327065783975e-3));
#9638=axis2_placement_3d('',#9635,#9636,#9637);
#9640=direction('',(4.907541208275e-2,-4.445453141490e-1,8.944110171487e-1));
#9641=vector('',#9640,9.152201372088e-1);
#9642=cartesian_point('',(7.778209699353e0,-7.383453923570e1,
-7.097284017411e0));
#9643=line('',#9642,#9641);
#9644=direction('',(9.269283078336e-3,9.818412344049e-3,-9.999088354296e-1));
#9645=vector('',#9644,3.310208752651e1);
#9646=cartesian_point('',(7.823124504733e0,-7.424139605911e1,
-6.278701043575e0));
#9647=line('',#9646,#9645);
#9648=cartesian_point('',(7.647493984381e0,-7.025020731759e1,
-3.934704266943e1));
#9649=direction('',(9.914089322169e-1,1.303828737286e-1,1.042282873143e-2));
#9650=direction('',(1.304694801939e-1,-9.914191556205e-1,-8.110031235604e-3));
#9651=axis2_placement_3d('',#9648,#9649,#9650);
#9653=direction('',(-6.262810247243e-2,5.430182765215e-1,-8.373821541831e-1));
#9654=vector('',#9653,1.347382482579e-1);
#9655=cartesian_point('',(8.072587707621e0,-7.332142262677e1,
-4.136231579244e1));
#9656=line('',#9655,#9654);
#9657=cartesian_point('',(7.568508642835e0,-7.331393481594e1,
-4.148040560291e1));
#9658=direction('',(-9.283970328424e-3,-9.705860547405e-3,9.999097980148e-1));
#9659=direction('',(9.910171972990e-1,1.333220109189e-1,1.049552581782e-2));
#9660=axis2_placement_3d('',#9657,#9658,#9659);
#9662=cartesian_point('',(2.051620590034e0,-7.317476459085e1,
-4.147601149092e1));
#9663=cartesian_point('',(2.090108788158e0,-7.320593810418e1,
-3.777640375095e1));
#9664=cartesian_point('',(2.167071401404e0,-7.326819095366e1,
-3.037828630114e1));
#9665=cartesian_point('',(2.282482809021e0,-7.336151819483e1,
-1.928440635209e1));
#9666=cartesian_point('',(2.359403481373e0,-7.342376306186e1,
-1.189068437468e1));
#9667=cartesian_point('',(2.397856809497e0,-7.345482309293e1,
-8.194372284320e0));
#9669=cartesian_point('',(7.210435594154e0,-7.313939002824e1,
-8.194372284077e0));
#9670=cartesian_point('',(7.244505799516e0,-7.310357655557e1,
-1.189068419342e1));
#9671=cartesian_point('',(7.312643919097e0,-7.303182555808e1,
-1.928440599106e1));
#9672=cartesian_point('',(7.414885629008e0,-7.292422562420e1,
-3.037828566376e1));
#9673=cartesian_point('',(7.483065923832e0,-7.285247663042e1,
-3.777640403428e1));
#9674=cartesian_point('',(7.517155891810e0,-7.281654609136e1,
-4.147601195591e1));
#9676=cartesian_point('',(7.578952686612e0,-7.280522181187e1,
-4.202617899137e1));
#9677=cartesian_point('',(7.565899221064e0,-7.280709370257e1,
-4.196770664747e1));
#9678=cartesian_point('',(7.543921438657e0,-7.281050199795e1,
-4.184899308994e1));
#9679=cartesian_point('',(7.523181014370e0,-7.281419971368e1,
-4.166575525671e1));
#9680=cartesian_point('',(7.517776263891e0,-7.281592183959e1,
-4.153986609723e1));
#9681=cartesian_point('',(7.517155891810e0,-7.281654609136e1,
-4.147601195591e1));
#9683=cartesian_point('',(8.069433340130e0,-7.308752565779e1,
-4.192434478592e1));
#9684=cartesian_point('',(7.991780958043e0,-7.292304576540e1,
-4.193657771839e1));
#9685=cartesian_point('',(7.774443579821e0,-7.278535955537e1,
-4.198132097335e1));
#9686=cartesian_point('',(7.578952686612e0,-7.280522181187e1,
-4.202617899137e1));
#9688=cartesian_point('',(8.285732475846e0,-7.255287251057e1,
-4.303928241536e1));
#9689=cartesian_point('',(8.233323888922e0,-7.255857583607e1,
-4.303977861587e1));
#9690=cartesian_point('',(8.185463516335e0,-7.268648088499e1,
-4.281634545484e1));
#9691=cartesian_point('',(8.116852104597e0,-7.287428478434e1,
-4.244882953412e1));
#9692=cartesian_point('',(8.082621303301e0,-7.301219102337e1,
-4.213137742983e1));
#9693=cartesian_point('',(8.069433340130e0,-7.308752565779e1,
-4.192434478592e1));
#9695=cartesian_point('',(8.069433340130e0,-7.308752565779e1,
-4.192434478592e1));
#9696=cartesian_point('',(8.060066393075e0,-7.314133648578e1,
-4.177644636472e1));
#9697=cartesian_point('',(8.058698580513e0,-7.319495668645e1,
-4.162582736091e1));
#9698=cartesian_point('',(8.064149306802e0,-7.324825729542e1,
-4.147514319702e1));
#9700=direction('',(-6.319009531423e-2,5.413098222530e-1,-8.384453996454e-1));
#9701=vector('',#9700,1.808878947143e0);
#9702=cartesian_point('',(8.400035708928e0,-7.353203645192e1,
-4.152263618361e1));
#9703=line('',#9702,#9701);
#9704=cartesian_point('',(8.280705352881e0,-7.250882441195e1,
-4.312438400938e1));
#9705=cartesian_point('',(8.263582225561e0,-7.251075257730e1,
-4.312445332966e1));
#9706=cartesian_point('',(8.228926859606e0,-7.251660261004e1,
-4.311979152076e1));
#9707=cartesian_point('',(8.174433256001e0,-7.253196398073e1,
-4.309692624217e1));
#9708=cartesian_point('',(8.121125385737e0,-7.255244236838e1,
-4.305970825201e1));
#9709=cartesian_point('',(8.068909559377e0,-7.257645197744e1,
-4.301074323049e1));
#9710=cartesian_point('',(8.017005311363e0,-7.260303181958e1,
-4.295113501910e1));
#9711=cartesian_point('',(7.964689799314e0,-7.263142862573e1,
-4.288123893292e1));
#9712=cartesian_point('',(7.911494558359e0,-7.266095169735e1,
-4.280088359190e1));
#9713=cartesian_point('',(7.857082848801e0,-7.269091074721e1,
-4.270939645724e1));
#9714=cartesian_point('',(7.801353294495e0,-7.272049288732e1,
-4.260568780187e1));
#9715=cartesian_point('',(7.744486723371e0,-7.274866421493e1,
-4.248823786237e1));
#9716=cartesian_point('',(7.687136684381e0,-7.277398449128e1,
-4.235509784294e1));
#9717=cartesian_point('',(7.630608824824e0,-7.279454645148e1,
-4.220364409728e1));
#9718=cartesian_point('',(7.595123039963e0,-7.280299748174e1,
-4.208783177134e1));
#9719=cartesian_point('',(7.578952686612e0,-7.280522181187e1,
-4.202617899137e1));
#9721=cartesian_point('',(8.333299553215e0,-7.296938705538e1,
-4.331177673041e1));
#9722=direction('',(-9.935419761193e-1,-1.134651562773e-1,0.e0));
#9723=direction('',(-9.513413595288e-2,8.330289274008e-1,5.449883506003e-1));
#9724=axis2_placement_3d('',#9721,#9722,#9723);
#9726=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#9727=direction('',(0.e0,0.e0,-1.e0));
#9728=direction('',(1.475487486505e-1,-9.890547845148e-1,0.e0));
#9729=axis2_placement_3d('',#9726,#9727,#9728);
#9731=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#9732=direction('',(0.e0,0.e0,1.e0));
#9733=direction('',(1.134651562751e-1,-9.935419761195e-1,0.e0));
#9734=axis2_placement_3d('',#9731,#9732,#9733);
#9736=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#9737=direction('',(0.e0,0.e0,1.e0));
#9738=direction('',(1.305261922201e-1,-9.914448613738e-1,0.e0));
#9739=axis2_placement_3d('',#9736,#9737,#9738);
#9741=cartesian_point('',(1.077470416481e1,-7.222513546227e1,
-4.303924592995e1));
#9742=cartesian_point('',(1.077391963869e1,-7.221936232671e1,
-4.304820855019e1));
#9743=cartesian_point('',(1.077239629552e1,-7.220850421493e1,
-4.306656367790e1));
#9744=cartesian_point('',(1.077018217874e1,-7.219374061144e1,
-4.309488238656e1));
#9745=cartesian_point('',(1.076881218829e1,-7.218548274788e1,
-4.311454003008e1));
#9746=cartesian_point('',(1.076813914019e1,-7.218153333922e1,
-4.312444821639e1));
#9748=cartesian_point('',(1.102404866739e1,-7.383794475917e1,
-3.937758808328e1));
#9749=cartesian_point('',(1.102291212296e1,-7.383694468902e1,
-3.951015930498e1));
#9750=cartesian_point('',(1.101857448756e1,-7.382191370393e1,
-3.977519487791e1));
#9751=cartesian_point('',(1.100701061752e1,-7.376033309079e1,
-4.016846558216e1));
#9752=cartesian_point('',(1.099564937829e1,-7.369372956570e1,
-4.042521108360e1));
#9753=cartesian_point('',(1.098910838094e1,-7.365419388808e1,
-4.055158838320e1));
#9755=cartesian_point('',(1.098910838094e1,-7.365419388808e1,
-4.055158838320e1));
#9756=cartesian_point('',(1.098320255024e1,-7.361849480412e1,
-4.066570166965e1));
#9757=cartesian_point('',(1.096998193756e1,-7.353693149766e1,
-4.089067423932e1));
#9758=cartesian_point('',(1.094607268486e1,-7.338512758131e1,
-4.121566886360e1));
#9759=cartesian_point('',(1.092754494433e1,-7.326507691217e1,
-4.142226920977e1));
#9760=cartesian_point('',(1.091766965206e1,-7.320058750738e1,
-4.152263941421e1));
#9762=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9763=direction('',(0.e0,0.e0,-1.e0));
#9764=direction('',(1.475155840994e-1,-9.890597314863e-1,0.e0));
#9765=axis2_placement_3d('',#9762,#9763,#9764);
#9767=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9768=direction('',(0.e0,0.e0,-1.e0));
#9769=direction('',(1.319992951662e-1,-9.912498101264e-1,0.e0));
#9770=axis2_placement_3d('',#9767,#9768,#9769);
#9772=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#9773=direction('',(0.e0,0.e0,-1.e0));
#9774=direction('',(1.305261922201e-1,-9.914448613738e-1,0.e0));
#9775=axis2_placement_3d('',#9772,#9773,#9774);
#9777=cartesian_point('',(8.400035708928e0,-7.353203645192e1,
-4.152263618361e1));
#9778=cartesian_point('',(8.407419294806e0,-7.359889441201e1,
-4.141915316627e1));
#9779=cartesian_point('',(8.420927405468e0,-7.372311847704e1,
-4.120596228232e1));
#9780=cartesian_point('',(8.437472012766e0,-7.387929222798e1,
-4.087020419544e1));
#9781=cartesian_point('',(8.445853677411e0,-7.396245446995e1,
-4.063765236445e1));
#9782=cartesian_point('',(8.449366914602e0,-7.399860712917e1,
-4.051969173901e1));
#9784=cartesian_point('',(8.449366914602e0,-7.399860712917e1,
-4.051969173901e1));
#9785=cartesian_point('',(8.453034130877e0,-7.403635302527e1,
-4.039653293664e1));
#9786=cartesian_point('',(8.458883307630e0,-7.410001149200e1,
-4.014654317974e1));
#9787=cartesian_point('',(8.463240278619e0,-7.415916167396e1,
-3.976406387280e1));
#9788=cartesian_point('',(8.462894375029e0,-7.417400103906e1,
-3.950644729070e1));
#9789=cartesian_point('',(8.462047596026e0,-7.417522947170e1,
-3.937758835824e1));
#9791=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#9792=direction('',(0.e0,0.e0,1.e0));
#9793=direction('',(1.133482514606e-1,-9.935553199952e-1,0.e0));
#9794=axis2_placement_3d('',#9791,#9792,#9793);
#9796=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#9797=direction('',(0.e0,0.e0,1.e0));
#9798=direction('',(1.319992951662e-1,-9.912498101264e-1,0.e0));
#9799=axis2_placement_3d('',#9796,#9797,#9798);
#9801=cartesian_point('',(1.098060283572e1,-7.354107091740e1,
-3.937499942226e1));
#9802=direction('',(1.145718333623e-2,-7.017161375011e-3,9.999097421249e-1));
#9803=direction('',(1.461703015048e-1,-9.892219114739e-1,-8.617007483948e-3));
#9804=axis2_placement_3d('',#9801,#9802,#9803);
#9806=direction('',(-6.765435903824e-2,4.421056708487e-1,-8.944078843048e-1));
#9807=vector('',#9806,9.152082157384e-1);
#9808=cartesian_point('',(1.165852858254e1,-7.373645164471e1,
-6.278712463061e0));
#9809=line('',#9808,#9807);
#9810=cartesian_point('',(1.187716564139e1,-7.554846202943e1,
-8.214295939744e0));
#9811=direction('',(-9.913638037717e-1,-1.307257674912e-1,1.042028238786e-2));
#9812=direction('',(-1.123125515425e-1,8.873706887942e-1,4.471679230836e-1));
#9813=axis2_placement_3d('',#9810,#9811,#9812);
#9815=direction('',(-1.148113249732e-2,6.983240318226e-3,-9.999097048990e-1));
#9816=vector('',#9815,3.328463783989e1);
#9817=cartesian_point('',(1.155086014728e1,-7.307230661208e1,
-8.193502256606e0));
#9818=line('',#9817,#9816);
#9819=direction('',(7.986818868693e-2,-5.390601790083e-1,8.384719409995e-1));
#9820=vector('',#9819,1.345630464858e-1);
#9821=cartesian_point('',(1.116871481011e1,-7.283987198714e1,
-4.147513465676e1));
#9822=line('',#9821,#9820);
#9823=cartesian_point('',(1.079535148717e1,-6.983520156814e1,
-3.934686974141e1));
#9824=direction('',(-9.913815095515e-1,-1.305896090036e-1,1.044301391505e-2));
#9825=direction('',(1.038557721402e-1,-8.320084930356e-1,-5.449549028220e-1));
#9826=axis2_placement_3d('',#9823,#9824,#9825);
#9828=direction('',(1.149462311774e-2,-7.084894041859e-3,9.999088348024e-1));
#9829=vector('',#9828,3.310249083003e1);
#9830=cartesian_point('',(1.127802792619e1,-7.350192400466e1,
-3.937818549798e1));
#9831=line('',#9830,#9829);
#9832=cartesian_point('',(1.116871481011e1,-7.283987198714e1,
-4.147513465676e1));
#9833=cartesian_point('',(1.116015147051e1,-7.278694341710e1,
-4.162592518370e1));
#9834=cartesian_point('',(1.114494298890e1,-7.273519312679e1,
-4.177646842446e1));
#9835=cartesian_point('',(1.112195526463e1,-7.268563642448e1,
-4.192438382845e1));
#9837=direction('',(7.903543184324e-2,-5.392579363627e-1,8.384236867976e-1));
#9838=vector('',#9837,1.808878422243e0);
#9839=cartesian_point('',(1.077470416481e1,-7.222513546227e1,
-4.303924592995e1));
#9840=line('',#9839,#9838);
#9841=cartesian_point('',(1.088204632774e1,-7.295158908355e1,
-4.135914406189e1));
#9842=direction('',(7.983141214457e-2,-5.391099032385e-1,8.384434732677e-1));
#9843=direction('',(1.187445345557e-1,-8.299953168357e-1,-5.449839534738e-1));
#9844=axis2_placement_3d('',#9841,#9842,#9843);
#9846=cartesian_point('',(1.142348784635e1,-7.408352448478e1,
-4.695462370245e0));
#9847=cartesian_point('',(1.149579434335e1,-7.407274150619e1,
-4.692396166242e0));
#9848=cartesian_point('',(1.159311815188e1,-7.400590915474e1,
-4.954351191138e0));
#9849=cartesian_point('',(1.166291322683e1,-7.388462360306e1,
-5.516221632574e0));
#9850=cartesian_point('',(1.166927118219e1,-7.379375389002e1,
-5.976017714957e0));
#9851=cartesian_point('',(1.165852858254e1,-7.373645164471e1,
-6.278712463061e0));
#9853=cartesian_point('',(2.051620590034e0,-7.317476459085e1,
-4.147601149092e1));
#9854=cartesian_point('',(2.050879580883e0,-7.317422059807e1,
-4.154070214388e1));
#9855=cartesian_point('',(2.045235298188e0,-7.317323192388e1,
-4.166770889145e1));
#9856=cartesian_point('',(2.023995201264e0,-7.317225134620e1,
-4.185103586757e1));
#9857=cartesian_point('',(2.001932010013e0,-7.317179485529e1,
-4.196858701316e1));
#9858=cartesian_point('',(1.988874981272e0,-7.317164694264e1,
-4.202618266121e1));
#9860=cartesian_point('',(2.065630149402e0,-7.367461287766e1,
-4.148036708156e1));
#9861=direction('',(-1.047141369478e-2,8.411024415517e-3,-9.999097980136e-1));
#9862=direction('',(-9.999451385878e-1,1.751926303923e-4,1.047325747636e-2));
#9863=axis2_placement_3d('',#9860,#9861,#9862);
#9865=cartesian_point('',(1.988874981272e0,-7.317164694264e1,
-4.202618266121e1));
#9866=cartesian_point('',(1.969685053128e0,-7.317155631585e1,
-4.209631108563e1));
#9867=cartesian_point('',(1.927725033054e0,-7.316668959504e1,
-4.223111945245e1));
#9868=cartesian_point('',(1.850043620140e0,-7.314766234216e1,
-4.242016895452e1));
#9869=cartesian_point('',(1.770068097210e0,-7.312138743482e1,
-4.258374269090e1));
#9870=cartesian_point('',(1.691580687425e0,-7.309217319937e1,
-4.272130868894e1));
#9871=cartesian_point('',(1.617951525001e0,-7.306333711247e1,
-4.283402134691e1));
#9872=cartesian_point('',(1.546361161144e0,-7.303394018209e1,
-4.293391483224e1));
#9873=cartesian_point('',(1.454714095105e0,-7.300490973993e1,
-4.302353386089e1));
#9874=cartesian_point('',(1.374423893085e0,-7.297393639829e1,
-4.310801298724e1));
#9875=cartesian_point('',(1.296721472095e0,-7.296911155564e1,
-4.312360012221e1));
#9876=cartesian_point('',(1.254431727002e0,-7.296950066950e1,
-4.312443579316e1));
#9878=cartesian_point('',(1.255255522534e0,-7.301362584240e1,
-4.303924935494e1));
#9879=cartesian_point('',(1.265380954815e0,-7.301493219808e1,
-4.303697457596e1));
#9880=cartesian_point('',(1.283480504310e0,-7.301922422799e1,
-4.302829338605e1));
#9881=cartesian_point('',(1.306158927757e0,-7.303786969631e1,
-4.299315217613e1));
#9882=cartesian_point('',(1.318095285709e0,-7.305140385503e1,
-4.296778163309e1));
#9883=cartesian_point('',(1.332804504005e0,-7.307070757489e1,
-4.293151191440e1));
#9884=cartesian_point('',(1.346972542660e0,-7.309149377043e1,
-4.289176638429e1));
#9885=cartesian_point('',(1.361525073467e0,-7.311448190964e1,
-4.284716332915e1));
#9886=cartesian_point('',(1.377447929559e0,-7.314212698648e1,
-4.279266465608e1));
#9887=cartesian_point('',(1.388495089488e0,-7.316252151365e1,
-4.275188777294e1));
#9888=cartesian_point('',(1.401764169757e0,-7.318793686980e1,
-4.270038886828e1));
#9889=cartesian_point('',(1.415450217433e0,-7.321530764791e1,
-4.264388433839e1));
#9890=cartesian_point('',(1.430209955850e0,-7.324589010633e1,
-4.257941461505e1));
#9891=cartesian_point('',(1.445802073307e0,-7.327932610603e1,
-4.250719869502e1));
#9892=cartesian_point('',(1.462746052714e0,-7.331707886277e1,
-4.242324398759e1));
#9893=cartesian_point('',(1.478807491097e0,-7.335430307639e1,
-4.233767833002e1));
#9894=cartesian_point('',(1.494766397098e0,-7.339278170343e1,
-4.224606610610e1));
#9895=cartesian_point('',(1.510798876798e0,-7.343341752047e1,
-4.214521898805e1));
#9896=cartesian_point('',(1.526021731349e0,-7.347477754149e1,
-4.203760899117e1));
#9897=cartesian_point('',(1.535194567150e0,-7.350194203235e1,
-4.196275217103e1));
#9898=cartesian_point('',(1.539426036977e0,-7.351550719944e1,
-4.192438382004e1));
#9900=cartesian_point('',(1.539426036977e0,-7.351550719944e1,
-4.192438382004e1));
#9901=cartesian_point('',(1.594944441779e0,-7.334232634722e1,
-4.193662864022e1));
#9902=cartesian_point('',(1.792463901395e0,-7.317741047109e1,
-4.198131473509e1));
#9903=cartesian_point('',(1.988874981272e0,-7.317164694264e1,
-4.202618266121e1));
#9905=cartesian_point('',(1.565653763306e0,-7.367452622172e1,
-4.147513572812e1));
#9906=cartesian_point('',(1.564072217396e0,-7.362093273657e1,
-4.162592621861e1));
#9907=cartesian_point('',(1.555748720715e0,-7.356764027637e1,
-4.177646886900e1));
#9908=cartesian_point('',(1.539426036977e0,-7.351550719944e1,
-4.192438382004e1));
#9910=direction('',(7.972005951619e-3,-5.449577582267e-1,8.384256012728e-1));
#9911=vector('',#9910,1.808878373462e0);
#9912=cartesian_point('',(1.255255522534e0,-7.301362584240e1,
-4.303924935494e1));
#9913=line('',#9912,#9911);
#9914=cartesian_point('',(1.266855773375e0,-7.374787019690e1,
-4.135914406233e1));
#9915=direction('',(8.780480477855e-3,-5.449178335231e-1,8.384434732712e-1));
#9916=direction('',(9.400506096435e-3,-8.383937627763e-1,-5.449839713450e-1));
#9917=axis2_placement_3d('',#9914,#9915,#9916);
#9919=cartesian_point('',(2.414167242065e0,-7.395457068293e1,
-8.198743025493e0));
#9920=direction('',(-1.047141369478e-2,8.411024415517e-3,-9.999097980136e-1));
#9921=direction('',(-9.999435972606e-1,-1.863443438066e-3,1.045609277044e-2));
#9922=axis2_placement_3d('',#9919,#9920,#9921);
#9924=cartesian_point('',(2.411039450487e0,-7.377115814037e1,
-6.878912364027e0));
#9925=cartesian_point('',(2.409476929794e0,-7.370335723153e1,
-7.014534462003e0));
#9926=cartesian_point('',(2.406396179054e0,-7.358837080316e1,
-7.296089361021e0));
#9927=cartesian_point('',(2.401949888363e0,-7.348169317812e1,
-7.739657394401e0));
#9928=cartesian_point('',(2.399172550029e0,-7.345609933771e1,
-8.042733285078e0));
#9929=cartesian_point('',(2.397856809497e0,-7.345482309293e1,
-8.194372284320e0));
#9931=cartesian_point('',(2.425647778334e0,-7.421812585915e1,
-7.102552658977e0));
#9932=direction('',(-9.413318174495e-3,4.471865676600e-1,-8.943911689777e-1));
#9933=direction('',(-9.999446200600e-1,-2.888096930297e-7,1.052410627494e-2));
#9934=axis2_placement_3d('',#9931,#9932,#9933);
#9936=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#9937=direction('',(0.e0,0.e0,-1.e0));
#9938=direction('',(9.810926357493e-2,-9.951756490192e-1,0.e0));
#9939=axis2_placement_3d('',#9936,#9937,#9938);
#9941=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#9942=direction('',(0.e0,0.e0,-1.e0));
#9943=direction('',(6.688585404188e-2,-9.977606338842e-1,0.e0));
#9944=axis2_placement_3d('',#9941,#9942,#9943);
#9946=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#9947=direction('',(0.e0,0.e0,1.e0));
#9948=direction('',(3.266523751316e-2,-9.994663487373e-1,0.e0));
#9949=axis2_placement_3d('',#9946,#9947,#9948);
#9951=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#9952=direction('',(0.e0,0.e0,1.e0));
#9953=direction('',(6.688585404188e-2,-9.977606338842e-1,0.e0));
#9954=axis2_placement_3d('',#9951,#9952,#9953);
#9956=cartesian_point('',(7.210435594154e0,-7.313939002824e1,
-8.194372284077e0));
#9957=cartesian_point('',(7.209298102589e0,-7.314082709500e1,
-8.042733333825e0));
#9958=cartesian_point('',(7.209884751240e0,-7.316656475619e1,
-7.739657532510e0));
#9959=cartesian_point('',(7.219400721446e0,-7.327290998792e1,
-7.296089465221e0));
#9960=cartesian_point('',(7.231355491630e0,-7.338731462638e1,
-7.014534493107e0));
#9961=cartesian_point('',(7.238655746921e0,-7.345473943257e1,
-6.878912355534e0));
#9963=cartesian_point('',(7.259487824528e0,-7.363696122741e1,
-8.198698003780e0));
#9964=direction('',(-9.242284065484e-3,-9.618341065670e-3,9.999110298924e-1));
#9965=direction('',(9.913878494036e-1,1.305433712942e-1,1.041922579187e-2));
#9966=axis2_placement_3d('',#9963,#9964,#9965);
#9968=cartesian_point('',(1.655917966983e0,-7.494079403356e1,
-4.695462369583e0));
#9969=cartesian_point('',(1.729013245716e0,-7.493954118879e1,
-4.692396216960e0));
#9970=cartesian_point('',(1.834227831269e0,-7.488598400410e1,
-4.954350727129e0));
#9971=cartesian_point('',(1.919256805448e0,-7.477484602910e1,
-5.516221703016e0));
#9972=cartesian_point('',(1.937421251862e0,-7.468558377790e1,
-5.976017265058e0));
#9973=cartesian_point('',(1.934249997261e0,-7.462736955986e1,
-6.278712069341e0));
#9975=cartesian_point('',(-7.517154697154e0,-7.281653455934e1,
-4.147601149009e1));
#9976=cartesian_point('',(-7.517818361455e0,-7.281589849942e1,
-4.154070214102e1));
#9977=cartesian_point('',(-7.523285308539e0,-7.281418155680e1,
-4.166770888590e1));
#9978=cartesian_point('',(-7.544215701356e0,-7.281043697924e1,
-4.185103585976e1));
#9979=cartesian_point('',(-7.566030556039e0,-7.280710456919e1,
-4.196858700982e1));
#9980=cartesian_point('',(-7.578956574051e0,-7.280525363763e1,
-4.202618266121e1));
#9982=cartesian_point('',(-7.568508285074e0,-7.331393518921e1,
-4.148036708073e1));
#9983=direction('',(-9.283970309299e-3,9.705860692379e-3,-9.999097980136e-1));
#9984=direction('',(-9.913676020780e-1,1.306927252295e-1,1.047325747650e-2));
#9985=axis2_placement_3d('',#9982,#9983,#9984);
#9987=cartesian_point('',(-7.578956574051e0,-7.280525363763e1,
-4.202618266121e1));
#9988=cartesian_point('',(-7.597970740883e0,-7.280265896572e1,
-4.209631190443e1));
#9989=cartesian_point('',(-7.638937045707e0,-7.279235682178e1,
-4.223112171404e1));
#9990=cartesian_point('',(-7.713471241209e0,-7.276335239404e1,
-4.242017288263e1));
#9991=cartesian_point('',(-7.789333722415e0,-7.272686288118e1,
-4.258374745751e1));
#9992=cartesian_point('',(-7.863336858665e0,-7.268765358624e1,
-4.272131360479e1));
#9993=cartesian_point('',(-7.932572536750e0,-7.264945345127e1,
-4.283402613303e1));
#9994=cartesian_point('',(-7.999713674045e0,-7.261096358567e1,
-4.293391900186e1));
#9995=cartesian_point('',(-8.086787693536e0,-7.257021890524e1,
-4.302353823498e1));
#9996=cartesian_point('',(-8.162351002923e0,-7.252903051341e1,
-4.310801628314e1));
#9997=cartesian_point('',(-8.238759096744e0,-7.251410552266e1,
-4.312360141171e1));
#9998=cartesian_point('',(-8.280737806396e0,-7.250897191320e1,
-4.312443579132e1));
#10000=cartesian_point('',(-8.285677072293e0,-7.255282751828e1,
-4.303924935315e1));
#10001=cartesian_point('',(-8.275808647800e0,-7.255544368045e1,
-4.303697578875e1));
#10002=cartesian_point('',(-8.258423901430e0,-7.256206040439e1,
-4.302829659836e1));
#10003=cartesian_point('',(-8.238372345832e0,-7.258350613868e1,
-4.299315621614e1));
#10004=cartesian_point('',(-8.228304792545e0,-7.259848181383e1,
-4.296778694440e1));
#10005=cartesian_point('',(-8.216241008023e0,-7.261953975758e1,
-4.293151834869e1));
#10006=cartesian_point('',(-8.204907322281e0,-7.264199702472e1,
-4.289177367008e1));
#10007=cartesian_point('',(-8.193479980460e0,-7.266668722723e1,
-4.284717216330e1));
#10008=cartesian_point('',(-8.181301346747e0,-7.269617470471e1,
-4.279267264667e1));
#10009=cartesian_point('',(-8.173010889160e0,-7.271783601846e1,
-4.275189716745e1));
#10010=cartesian_point('',(-8.163172682031e0,-7.274476564905e1,
-4.270039895009e1));
#10011=cartesian_point('',(-8.153176315426e0,-7.277368841341e1,
-4.264389511322e1));
#10012=cartesian_point('',(-8.142534596083e0,-7.280593570679e1,
-4.257942578979e1));
#10013=cartesian_point('',(-8.131440015126e0,-7.284112098963e1,
-4.250720987498e1));
#10014=cartesian_point('',(-8.119568503163e0,-7.288076283614e1,
-4.242325462119e1));
#10015=cartesian_point('',(-8.108502897634e0,-7.291976588180e1,
-4.233768744771e1));
#10016=cartesian_point('',(-8.097702784705e0,-7.295999890290e1,
-4.224607437370e1));
#10017=cartesian_point('',(-8.087111187478e0,-7.300238072704e1,
-4.214522525366e1));
#10018=cartesian_point('',(-8.077416806887e0,-7.304537509579e1,
-4.203761251985e1));
#10019=cartesian_point('',(-8.071867927146e0,-7.307350536870e1,
-4.196275342558e1));
#10020=cartesian_point('',(-8.069443190072e0,-7.308750726276e1,
-4.192438381987e1));
#10022=cartesian_point('',(-8.069443190072e0,-7.308750726276e1,
-4.192438381987e1));
#10023=cartesian_point('',(-7.991795115665e0,-7.292305460280e1,
-4.193662864010e1));
#10024=cartesian_point('',(-7.774439621266e0,-7.278533106792e1,
-4.198131473502e1));
#10025=cartesian_point('',(-7.578956574051e0,-7.280525363763e1,
-4.202618266121e1));
#10027=cartesian_point('',(-8.064196031445e0,-7.324858963870e1,
-4.147513465525e1));
#10028=cartesian_point('',(-8.058768693482e0,-7.319524821998e1,
-4.162592514600e1));
#10029=cartesian_point('',(-8.060064881132e0,-7.314132487182e1,
-4.177646886863e1));
#10030=cartesian_point('',(-8.069443190072e0,-7.308750726276e1,
-4.192438381987e1));
#10032=direction('',(-6.322703033804e-2,-5.413361702795e-1,8.384256039636e-1));
#10033=vector('',#10032,1.808878368915e0);
#10034=cartesian_point('',(-8.285677072293e0,-7.255282751828e1,
-4.303924935315e1));
#10035=line('',#10034,#10033);
#10036=cartesian_point('',(-8.370011034481e0,-7.328230480394e1,
-4.135914406188e1));
#10037=direction('',(-6.242068762476e-2,-5.414020686077e-1,8.384434732668e-1));
#10038=direction('',(-1.001201827388e-1,-8.324472592682e-1,-5.449839534750e-1));
#10039=axis2_placement_3d('',#10036,#10037,#10038);
#10041=cartesian_point('',(-7.259494801870e0,-7.363699113619e1,
-8.198743025493e0));
#10042=direction('',(-9.283970309299e-3,9.705860692379e-3,-9.999097980136e-1));
#10043=direction('',(-9.916321693415e-1,1.286713287842e-1,1.045609277053e-2));
#10044=axis2_placement_3d('',#10041,#10042,#10043);
#10046=cartesian_point('',(-7.238655693971e0,-7.345473945464e1,
-6.878912364026e0));
#10047=cartesian_point('',(-7.231355052624e0,-7.338731464209e1,
-7.014534461998e0));
#10048=cartesian_point('',(-7.219400706462e0,-7.327290981990e1,
-7.296089361009e0));
#10049=cartesian_point('',(-7.209884734327e0,-7.316656447932e1,
-7.739657394389e0));
#10050=cartesian_point('',(-7.209297645615e0,-7.314082708237e1,
-8.042733285072e0));
#10051=cartesian_point('',(-7.210435546433e0,-7.313939001745e1,
-8.194372284320e0));
#10053=cartesian_point('',(-7.282513336772e0,-7.389979007203e1,
-7.102552658983e0));
#10054=direction('',(4.903677394951e-2,4.445895091619e-1,-8.943911689769e-1));
#10055=direction('',(-9.913899929127e-1,1.305186773588e-1,1.052410628777e-2));
#10056=axis2_placement_3d('',#10053,#10054,#10055);
#10058=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#10059=direction('',(0.e0,0.e0,-1.e0));
#10060=direction('',(-3.262656283207e-2,-9.994676119804e-1,0.e0));
#10061=axis2_placement_3d('',#10058,#10059,#10060);
#10063=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#10064=direction('',(0.e0,0.e0,-1.e0));
#10065=direction('',(-6.392010871812e-2,-9.979550188768e-1,0.e0));
#10066=axis2_placement_3d('',#10063,#10064,#10065);
#10068=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#10069=direction('',(0.e0,0.e0,1.e0));
#10070=direction('',(-9.807075487477e-2,-9.951794446422e-1,0.e0));
#10071=axis2_placement_3d('',#10068,#10069,#10070);
#10073=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#10074=direction('',(0.e0,0.e0,1.e0));
#10075=direction('',(-6.392010871812e-2,-9.979550188768e-1,0.e0));
#10076=axis2_placement_3d('',#10073,#10074,#10075);
#10078=cartesian_point('',(-2.397856763199e0,-7.345482309695e1,
-8.194372283966e0));
#10079=cartesian_point('',(-2.399172127203e0,-7.345609941463e1,
-8.042733301394e0));
#10080=cartesian_point('',(-2.401949898894e0,-7.348169348752e1,
-7.739657463862e0));
#10081=cartesian_point('',(-2.406396177764e0,-7.358837101746e1,
-7.296089412122e0));
#10082=cartesian_point('',(-2.409476520287e0,-7.370335728845e1,
-7.014534471911e0));
#10083=cartesian_point('',(-2.411039394730e0,-7.377115811373e1,
-6.878912349684e0));
#10085=cartesian_point('',(-2.414170244153e0,-7.395454006571e1,
-8.198698155950e0));
#10086=direction('',(-1.041889267452e-2,-8.329916151646e-3,9.999110256280e-1));
#10087=direction('',(9.999457156863e-1,2.436707786388e-5,1.041945713245e-2));
#10088=axis2_placement_3d('',#10085,#10086,#10087);
#10090=cartesian_point('',(-8.139985127962e0,-7.451580581861e1,
-4.695462369624e0));
#10091=cartesian_point('',(-8.067351646574e0,-7.452410451953e1,
-4.692396331690e0));
#10092=cartesian_point('',(-7.956046606566e0,-7.448473882600e1,
-4.954350619741e0));
#10093=cartesian_point('',(-7.857238612339e0,-7.438565010138e1,
-5.516221830973e0));
#10094=cartesian_point('',(-7.827578535766e0,-7.429952260913e1,
-5.976016879383e0));
#10095=cartesian_point('',(-7.823124177392e0,-7.424139249192e1,
-6.278711675040e0));
#10097=cartesian_point('',(-1.088205030660e1,-7.295157982803e1,
-4.135910819503e1));
#10098=direction('',(7.987433430242e-2,5.391806718092e-1,-8.383938775225e-1));
#10099=direction('',(-1.186374819230e-1,-8.299607519746e-1,-5.450599031892e-1));
#10100=axis2_placement_3d('',#10097,#10098,#10099);
#10102=cartesian_point('',(-1.695730938333e1,-7.121239343294e1,
-4.147601149010e1));
#10103=cartesian_point('',(-1.695788407539e1,-7.121167630017e1,
-4.154069697252e1));
#10104=cartesian_point('',(-1.696307986029e1,-7.120926065620e1,
-4.166769672923e1));
#10105=cartesian_point('',(-1.698333927109e1,-7.120281671032e1,
-4.185101539988e1));
#10106=cartesian_point('',(-1.700453561177e1,-7.119666521193e1,
-4.196857820214e1));
#10107=cartesian_point('',(-1.701711033680e1,-7.119314264083e1,
-4.202618266325e1));
#10109=cartesian_point('',(-1.707314744442e1,-7.169883574320e1,
-4.148036708074e1));
#10110=direction('',(-7.937675617913e-3,1.083462700166e-2,-9.999097980136e-1));
#10111=direction('',(-9.658274910329e-1,2.589740690549e-1,1.047325747663e-2));
#10112=axis2_placement_3d('',#10109,#10110,#10111);
#10114=cartesian_point('',(-1.768483988224e1,-7.085064875605e1,
-4.303926161653e1));
#10115=cartesian_point('',(-1.767620785078e1,-7.085533073086e1,
-4.303549160473e1));
#10116=cartesian_point('',(-1.766088113504e1,-7.086524314485e1,
-4.302500827930e1));
#10117=cartesian_point('',(-1.764151444363e1,-7.088677915633e1,
-4.299393093793e1));
#10118=cartesian_point('',(-1.763350008776e1,-7.090262952066e1,
-4.296896435670e1));
#10119=cartesian_point('',(-1.762453169508e1,-7.092540595392e1,
-4.293218125421e1));
#10120=cartesian_point('',(-1.761651835884e1,-7.094953385225e1,
-4.289189902480e1));
#10121=cartesian_point('',(-1.760790903053e1,-7.097721839924e1,
-4.284426782181e1));
#10122=cartesian_point('',(-1.760059640187e1,-7.100417021999e1,
-4.279656946978e1));
#10123=cartesian_point('',(-1.759484782547e1,-7.102796242084e1,
-4.275366416068e1));
#10124=cartesian_point('',(-1.758864678754e1,-7.105594940834e1,
-4.270220109726e1));
#10125=cartesian_point('',(-1.758238869906e1,-7.108648530127e1,
-4.264470257595e1));
#10126=cartesian_point('',(-1.757591528244e1,-7.112038914689e1,
-4.257916251401e1));
#10127=cartesian_point('',(-1.756932610913e1,-7.115785334973e1,
-4.250470871812e1));
#10128=cartesian_point('',(-1.756267215524e1,-7.119942965886e1,
-4.241899673429e1));
#10129=cartesian_point('',(-1.755787792939e1,-7.123200099726e1,
-4.234957492124e1));
#10130=cartesian_point('',(-1.755257830205e1,-7.127123808173e1,
-4.226323566047e1));
#10131=cartesian_point('',(-1.754760902655e1,-7.131320168786e1,
-4.216666661847e1));
#10132=cartesian_point('',(-1.754318823650e1,-7.135914623430e1,
-4.205548266562e1));
#10133=cartesian_point('',(-1.754090081726e1,-7.139205861393e1,
-4.196995497466e1));
#10134=cartesian_point('',(-1.754024154309e1,-7.140896012132e1,
-4.192438394102e1));
#10136=cartesian_point('',(-1.754024154309e1,-7.140896012132e1,
-4.192438394102e1));
#10137=cartesian_point('',(-1.744179233483e1,-7.125604941519e1,
-4.193662876678e1));
#10138=cartesian_point('',(-1.720832061890e1,-7.114787473196e1,
-4.198131472149e1));
#10139=cartesian_point('',(-1.701711033680e1,-7.119314264083e1,
-4.202618266325e1));
#10141=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#10142=direction('',(0.e0,0.e0,-1.e0));
#10143=direction('',(-2.421775959919e-1,-9.702319372189e-1,0.e0));
#10144=axis2_placement_3d('',#10141,#10142,#10143);
#10146=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#10147=direction('',(0.e0,0.e0,1.e0));
#10148=direction('',(-2.753839180844e-1,-9.613343318848e-1,0.e0));
#10149=axis2_placement_3d('',#10146,#10147,#10148);
#10151=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#10152=direction('',(0.e0,0.e0,1.e0));
#10153=direction('',(-2.588190451025e-1,-9.659258262891e-1,0.e0));
#10154=axis2_placement_3d('',#10151,#10152,#10153);
#10156=cartesian_point('',(-1.768483988224e1,-7.085064875605e1,
-4.303926161653e1));
#10157=cartesian_point('',(-1.768328502799e1,-7.084503697441e1,
-4.304821743275e1));
#10158=cartesian_point('',(-1.768043219338e1,-7.083441244929e1,
-4.306653879861e1));
#10159=cartesian_point('',(-1.767683551200e1,-7.081994206350e1,
-4.309489861376e1));
#10160=cartesian_point('',(-1.767501343705e1,-7.081172646102e1,
-4.311453566259e1));
#10161=cartesian_point('',(-1.767419637171e1,-7.080780394035e1,
-4.312443924991e1));
#10163=cartesian_point('',(-2.009755160981e1,-7.015830754937e1,
-4.312438400885e1));
#10164=cartesian_point('',(-2.011410845714e1,-7.015353648674e1,
-4.312445315464e1));
#10165=cartesian_point('',(-2.014836305895e1,-7.014567925725e1,
-4.311979217831e1));
#10166=cartesian_point('',(-2.020458525443e1,-7.013901748031e1,
-4.309692830714e1));
#10167=cartesian_point('',(-2.026167051841e1,-7.013753667197e1,
-4.305971236336e1));
#10168=cartesian_point('',(-2.031909874304e1,-7.013973611101e1,
-4.301074946035e1));
#10169=cartesian_point('',(-2.037722296257e1,-7.014442951233e1,
-4.295114309208e1));
#10170=cartesian_point('',(-2.043642281380e1,-7.015064429146e1,
-4.288124859736e1));
#10171=cartesian_point('',(-2.049686673363e1,-7.015756308573e1,
-4.280089451385e1));
#10172=cartesian_point('',(-2.055860179786e1,-7.016441929852e1,
-4.270940805193e1));
#10173=cartesian_point('',(-2.062141073870e1,-7.017042309661e1,
-4.260569914763e1));
#10174=cartesian_point('',(-2.068473065445e1,-7.017468842662e1,
-4.248824804247e1));
#10175=cartesian_point('',(-2.074740639255e1,-7.017613466073e1,
-4.235510613591e1));
#10176=cartesian_point('',(-2.080750194782e1,-7.017349939544e1,
-4.220364910109e1));
#10177=cartesian_point('',(-2.084352172730e1,-7.016772701927e1,
-4.208783361584e1));
#10178=cartesian_point('',(-2.085931287076e1,-7.016359377994e1,
-4.202617899137e1));
#10180=cartesian_point('',(-2.022521060043e1,-7.060393887631e1,
-4.331177673041e1));
#10181=direction('',(-9.613343318854e-1,2.753839180824e-1,0.e0));
#10182=direction('',(2.308938881472e-1,8.060246336969e-1,5.449883506003e-1));
#10183=axis2_placement_3d('',#10180,#10181,#10182);
#10185=cartesian_point('',(-2.085931287076e1,-7.016359377994e1,
-4.202617899137e1));
#10186=cartesian_point('',(-2.087208807267e1,-7.016032807081e1,
-4.196771255733e1));
#10187=cartesian_point('',(-2.089369596863e1,-7.015506688995e1,
-4.184900684322e1));
#10188=cartesian_point('',(-2.091427405360e1,-7.015054573036e1,
-4.166576595348e1));
#10189=cartesian_point('',(-2.091992687384e1,-7.015006818850e1,
-4.153987066075e1));
#10190=cartesian_point('',(-2.092073928067e1,-7.015040744799e1,
-4.147601195133e1));
#10192=cartesian_point('',(-2.051420092992e1,-7.061210748821e1,
-4.192434479647e1));
#10193=cartesian_point('',(-2.052299863196e1,-7.043043150516e1,
-4.193657766750e1));
#10194=cartesian_point('',(-2.067110195614e1,-7.022005485064e1,
-4.198132100891e1));
#10195=cartesian_point('',(-2.085931287076e1,-7.016359377994e1,
-4.202617899137e1));
#10197=cartesian_point('',(-2.610731982505e1,-6.838978856509e1,
-4.147601147836e1));
#10198=cartesian_point('',(-2.608369095365e1,-6.843331793178e1,
-3.777640373840e1));
#10199=cartesian_point('',(-2.603640987449e1,-6.852028430310e1,
-3.037828630587e1));
#10200=cartesian_point('',(-2.596549843849e1,-6.865067349702e1,
-1.928440635004e1));
#10201=cartesian_point('',(-2.591825308030e1,-6.873761651540e1,
-1.189068437450e1));
#10202=cartesian_point('',(-2.589461299679e1,-6.878102769397e1,
-8.194372284320e0));
#10204=cartesian_point('',(-2.132765894744e1,-7.033129969710e1,
-8.194372283966e0));
#10205=cartesian_point('',(-2.128247695931e1,-7.031125046556e1,
-1.189068419482e1));
#10206=cartesian_point('',(-2.119206762879e1,-7.027103652160e1,
-1.928440599407e1));
#10207=cartesian_point('',(-2.105643191383e1,-7.021075342137e1,
-3.037828566937e1));
#10208=cartesian_point('',(-2.096598432640e1,-7.017055727191e1,
-3.777640403122e1));
#10209=cartesian_point('',(-2.092073928067e1,-7.015040744799e1,
-4.147601195133e1));
#10211=cartesian_point('',(-2.610731982505e1,-6.838978856509e1,
-4.147601147836e1));
#10212=cartesian_point('',(-2.610779470022e1,-6.838900329747e1,
-4.154067044284e1));
#10213=cartesian_point('',(-2.611262882604e1,-6.838593106941e1,
-4.166763491975e1));
#10214=cartesian_point('',(-2.613186823927e1,-6.837690012210e1,
-4.185095876755e1));
#10215=cartesian_point('',(-2.615208459272e1,-6.836803230083e1,
-4.196855395415e1));
#10216=cartesian_point('',(-2.616409625369e1,-6.836289666155e1,
-4.202618266022e1));
#10218=cartesian_point('',(-2.628566031742e1,-6.885694933894e1,
-4.148036708074e1));
#10219=direction('',(-6.455565096036e-3,1.177800983933e-2,-9.999097980136e-1));
#10220=direction('',(-9.237618038445e-1,3.828242947305e-1,1.047325747664e-2));
#10221=axis2_placement_3d('',#10218,#10219,#10220);
#10223=cartesian_point('',(-2.616409625369e1,-6.836289666155e1,
-4.202618266022e1));
#10224=cartesian_point('',(-2.618531722150e1,-6.835400328933e1,
-4.210875882571e1));
#10225=cartesian_point('',(-2.622838700032e1,-6.832888131317e1,
-4.226448271177e1));
#10226=cartesian_point('',(-2.630280882482e1,-6.827186201897e1,
-4.247281124507e1));
#10227=cartesian_point('',(-2.637163313703e1,-6.820996686766e1,
-4.264319336756e1));
#10228=cartesian_point('',(-2.643897015720e1,-6.814729742675e1,
-4.278086301894e1));
#10229=cartesian_point('',(-2.649140499162e1,-6.809251023356e1,
-4.289055215522e1));
#10230=cartesian_point('',(-2.657310949986e1,-6.802394712053e1,
-4.299449159565e1));
#10231=cartesian_point('',(-2.663747073087e1,-6.795605177026e1,
-4.309979858307e1));
#10232=cartesian_point('',(-2.671890293834e1,-6.791469902970e1,
-4.312145075608e1));
#10233=cartesian_point('',(-2.676528548065e1,-6.789511167240e1,
-4.312444848582e1));
#10235=cartesian_point('',(-2.678140008661e1,-6.793615380089e1,
-4.303924567235e1));
#10236=cartesian_point('',(-2.677068964987e1,-6.794420912632e1,
-4.303376285221e1));
#10237=cartesian_point('',(-2.675258073534e1,-6.796024388195e1,
-4.301820337738e1));
#10238=cartesian_point('',(-2.673777494736e1,-6.798936355629e1,
-4.297702955939e1));
#10239=cartesian_point('',(-2.673180761388e1,-6.801578219534e1,
-4.293597874937e1));
#10240=cartesian_point('',(-2.672586392622e1,-6.804780701793e1,
-4.288441338940e1));
#10241=cartesian_point('',(-2.671971847286e1,-6.808475905908e1,
-4.282208736379e1));
#10242=cartesian_point('',(-2.671586129726e1,-6.811675263836e1,
-4.276608560681e1));
#10243=cartesian_point('',(-2.671303994546e1,-6.814910970799e1,
-4.270803839816e1));
#10244=cartesian_point('',(-2.671047833335e1,-6.818575651700e1,
-4.264034888515e1));
#10245=cartesian_point('',(-2.670821194831e1,-6.822587234057e1,
-4.256370750260e1));
#10246=cartesian_point('',(-2.670647306246e1,-6.826993516982e1,
-4.247652342257e1));
#10247=cartesian_point('',(-2.670541003119e1,-6.831835279136e1,
-4.237648537709e1));
#10248=cartesian_point('',(-2.670512467264e1,-6.836342467329e1,
-4.227899401018e1));
#10249=cartesian_point('',(-2.670567713184e1,-6.841235448694e1,
-4.216770767371e1));
#10250=cartesian_point('',(-2.670744578280e1,-6.846127434574e1,
-4.204932842646e1));
#10251=cartesian_point('',(-2.670950205804e1,-6.849295881891e1,
-4.196673261997e1));
#10252=cartesian_point('',(-2.671092241394e1,-6.850858526830e1,
-4.192438382160e1));
#10254=cartesian_point('',(-2.671092241394e1,-6.850858526830e1,
-4.192438382160e1));
#10255=cartesian_point('',(-2.659335674542e1,-6.836983335242e1,
-4.193662836898e1));
#10256=cartesian_point('',(-2.634776195818e1,-6.829305801831e1,
-4.198131480083e1));
#10257=cartesian_point('',(-2.616409625369e1,-6.836289666155e1,
-4.202618266022e1));
#10259=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#10260=direction('',(0.e0,0.e0,-1.e0));
#10261=direction('',(-3.667464316028e-1,-9.303209418833e-1,0.e0));
#10262=axis2_placement_3d('',#10259,#10260,#10261);
#10264=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#10265=direction('',(0.e0,0.e0,1.e0));
#10266=direction('',(-3.985072802812e-1,-9.171651691832e-1,0.e0));
#10267=axis2_placement_3d('',#10264,#10265,#10266);
#10269=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#10270=direction('',(0.e0,0.e0,1.e0));
#10271=direction('',(-3.826834323651e-1,-9.238795325113e-1,0.e0));
#10272=axis2_placement_3d('',#10269,#10270,#10271);
#10274=cartesian_point('',(-2.678140008661e1,-6.793615380089e1,
-4.303924567235e1));
#10275=cartesian_point('',(-2.677919852524e1,-6.793075955343e1,
-4.304820843559e1));
#10276=cartesian_point('',(-2.677509647785e1,-6.792059207469e1,
-4.306656417792e1));
#10277=cartesian_point('',(-2.676963249609e1,-6.790669876503e1,
-4.309488199806e1));
#10278=cartesian_point('',(-2.676668312440e1,-6.789886623761e1,
-4.311454019424e1));
#10279=cartesian_point('',(-2.676528548065e1,-6.789511167240e1,
-4.312444848582e1));
#10281=cartesian_point('',(-2.908311100663e1,-6.693483661908e1,
-4.312438400861e1));
#10282=cartesian_point('',(-2.909890219716e1,-6.692794589002e1,
-4.312445298980e1));
#10283=cartesian_point('',(-2.913183562949e1,-6.691568539471e1,
-4.311979307645e1));
#10284=cartesian_point('',(-2.918670369584e1,-6.690174247893e1,
-4.309693208891e1));
#10285=cartesian_point('',(-2.924310470985e1,-6.689282287667e1,
-4.305971986957e1));
#10286=cartesian_point('',(-2.930032675321e1,-6.688750719359e1,
-4.301076066153e1));
#10287=cartesian_point('',(-2.935856517160e1,-6.688457334313e1,
-4.295115750023e1));
#10288=cartesian_point('',(-2.941806928807e1,-6.688300761594e1,
-4.288126553787e1));
#10289=cartesian_point('',(-2.947889935652e1,-6.688197766227e1,
-4.280091325368e1));
#10290=cartesian_point('',(-2.954100192648e1,-6.688071728956e1,
-4.270942780120e1));
#10291=cartesian_point('',(-2.960405854215e1,-6.687847172835e1,
-4.260571894406e1));
#10292=cartesian_point('',(-2.966739553672e1,-6.687443590877e1,
-4.248826656489e1));
#10293=cartesian_point('',(-2.972972666310e1,-6.686768909165e1,
-4.235512140580e1));
#10294=cartesian_point('',(-2.978896742719e1,-6.685723220079e1,
-4.220365874891e1));
#10295=cartesian_point('',(-2.982392785227e1,-6.684680722333e1,
-4.208783721229e1));
#10296=cartesian_point('',(-2.983904528607e1,-6.684064782731e1,
-4.202617899138e1));
#10298=cartesian_point('',(-2.926784441726e1,-6.735999266514e1,
-4.331177673041e1));
#10299=direction('',(-9.171651691841e-1,3.985072802792e-1,0.e0));
#10300=direction('',(3.341258851981e-1,7.689912811928e-1,5.449883506003e-1));
#10301=axis2_placement_3d('',#10298,#10299,#10300);
#10303=cartesian_point('',(-2.983904528607e1,-6.684064782731e1,
-4.202617899138e1));
#10304=cartesian_point('',(-2.985128493365e1,-6.683574255836e1,
-4.196771255865e1));
#10305=cartesian_point('',(-2.987202124877e1,-6.682770599139e1,
-4.184900684625e1));
#10306=cartesian_point('',(-2.989183315605e1,-6.682053753171e1,
-4.166576595527e1));
#10307=cartesian_point('',(-2.989737528396e1,-6.681932623416e1,
-4.153987066150e1));
#10308=cartesian_point('',(-2.989822502283e1,-6.681955655085e1,
-4.147601195131e1));
#10310=cartesian_point('',(-2.955542861221e1,-6.733037058614e1,
-4.192434479648e1));
#10311=cartesian_point('',(-2.954043757441e1,-6.714910053578e1,
-4.193657766751e1));
#10312=cartesian_point('',(-2.965981419050e1,-6.692119231975e1,
-4.198132100892e1));
#10313=cartesian_point('',(-2.983904528607e1,-6.684064782731e1,
-4.202617899138e1));
#10315=cartesian_point('',(-3.481062677293e1,-6.439701539747e1,
-4.147601147834e1));
#10316=cartesian_point('',(-3.479288177227e1,-6.444325655101e1,
-3.777640373835e1));
#10317=cartesian_point('',(-3.475735657860e1,-6.453565033219e1,
-3.037828630579e1));
#10318=cartesian_point('',(-3.470407100475e1,-6.467417982821e1,
-1.928440634996e1));
#10319=cartesian_point('',(-3.466857817829e1,-6.476654579371e1,
-1.189068437447e1));
#10320=cartesian_point('',(-3.465080663481e1,-6.481267123372e1,
-8.194372284320e0));
#10322=cartesian_point('',(-3.032527461192e1,-6.694578756705e1,
-8.194372283966e0));
#10323=cartesian_point('',(-3.027786221210e1,-6.693180729233e1,
-1.189068419609e1));
#10324=cartesian_point('',(-3.018297737293e1,-6.690373816988e1,
-1.928440599702e1));
#10325=cartesian_point('',(-3.004063351679e1,-6.686167481334e1,
-3.037828567232e1));
#10326=cartesian_point('',(-2.994571307070e1,-6.683362832670e1,
-3.777640403247e1));
#10327=cartesian_point('',(-2.989822502283e1,-6.681955655085e1,
-4.147601195131e1));
#10329=cartesian_point('',(-3.481062677293e1,-6.439701539747e1,
-4.147601147834e1));
#10330=cartesian_point('',(-3.481099503313e1,-6.439617490535e1,
-4.154066926343e1));
#10331=cartesian_point('',(-3.481538674965e1,-6.439249805365e1,
-4.166763214573e1));
#10332=cartesian_point('',(-3.483328210951e1,-6.438103336311e1,
-4.185095411545e1));
#10333=cartesian_point('',(-3.485216876199e1,-6.436960257349e1,
-4.196855195016e1));
#10334=cartesian_point('',(-3.486340750581e1,-6.436294291677e1,
-4.202618265953e1));
#10336=cartesian_point('',(-3.504841825462e1,-6.483690144075e1,
-4.148036708073e1));
#10337=direction('',(-4.862998065461e-3,1.251986766314e-2,-9.999097980136e-1));
#10338=direction('',(-8.658902960744e-1,5.001242905939e-1,1.047325747669e-2));
#10339=axis2_placement_3d('',#10336,#10337,#10338);
#10341=cartesian_point('',(-3.486340750581e1,-6.436294291677e1,
-4.202618265953e1));
#10342=cartesian_point('',(-3.488050038424e1,-6.435296758569e1,
-4.209838997498e1));
#10343=cartesian_point('',(-3.491544729519e1,-6.432684805342e1,
-4.223705752472e1));
#10344=cartesian_point('',(-3.497537104846e1,-6.426896216732e1,
-4.243171663352e1));
#10345=cartesian_point('',(-3.503287683280e1,-6.420390008654e1,
-4.259832519097e1));
#10346=cartesian_point('',(-3.508747992091e1,-6.413811054201e1,
-4.273496566902e1));
#10347=cartesian_point('',(-3.513478363179e1,-6.407680266081e1,
-4.284735138207e1));
#10348=cartesian_point('',(-3.518573125130e1,-6.401549467206e1,
-4.294089009490e1));
#10349=cartesian_point('',(-3.524660324644e1,-6.394294222303e1,
-4.303858720265e1));
#10350=cartesian_point('',(-3.530775110538e1,-6.387855418532e1,
-4.310739145974e1));
#10351=cartesian_point('',(-3.536610468486e1,-6.383912120952e1,
-4.312310378393e1));
#10352=cartesian_point('',(-3.539836280308e1,-6.382062015973e1,
-4.312442104561e1));
#10354=cartesian_point('',(-3.541973863852e1,-6.385929166050e1,
-4.303925723913e1));
#10355=cartesian_point('',(-3.541230707165e1,-6.386526690499e1,
-4.303676634267e1));
#10356=cartesian_point('',(-3.539976110023e1,-6.387749258675e1,
-4.302827087437e1));
#10357=cartesian_point('',(-3.538914622320e1,-6.390215834975e1,
-4.299781630039e1));
#10358=cartesian_point('',(-3.538497457476e1,-6.391951897861e1,
-4.297342357555e1));
#10359=cartesian_point('',(-3.538157693993e1,-6.394121783995e1,
-4.294120882823e1));
#10360=cartesian_point('',(-3.537968390856e1,-6.396493519524e1,
-4.290400686918e1));
#10361=cartesian_point('',(-3.537842956137e1,-6.398959094974e1,
-4.286403261370e1));
#10362=cartesian_point('',(-3.537807055671e1,-6.401940808625e1,
-4.281378100625e1));
#10363=cartesian_point('',(-3.537841753930e1,-6.404138109316e1,
-4.277562609659e1));
#10364=cartesian_point('',(-3.537922354004e1,-6.406659102926e1,
-4.273094719497e1));
#10365=cartesian_point('',(-3.538060130770e1,-6.409410200392e1,
-4.268090802900e1));
#10366=cartesian_point('',(-3.538255220370e1,-6.412441791652e1,
-4.262432214501e1));
#10367=cartesian_point('',(-3.538518526891e1,-6.415794707001e1,
-4.255988440887e1));
#10368=cartesian_point('',(-3.538852546726e1,-6.419459503099e1,
-4.248725850185e1));
#10369=cartesian_point('',(-3.539293130328e1,-6.423617320956e1,
-4.240152039032e1));
#10370=cartesian_point('',(-3.539712911059e1,-6.427130667378e1,
-4.232622028638e1));
#10371=cartesian_point('',(-3.540246012463e1,-6.431142987978e1,
-4.223683981033e1));
#10372=cartesian_point('',(-3.540866727539e1,-6.435268738766e1,
-4.214011434021e1));
#10373=cartesian_point('',(-3.541593391883e1,-6.439461691864e1,
-4.203605430231e1));
#10374=cartesian_point('',(-3.542148006683e1,-6.442227445183e1,
-4.196239006023e1));
#10375=cartesian_point('',(-3.542457162006e1,-6.443600973888e1,
-4.192438379496e1));
#10377=cartesian_point('',(-3.542457162006e1,-6.443600973888e1,
-4.192438379496e1));
#10378=cartesian_point('',(-3.528990097090e1,-6.431379025301e1,
-4.193662834342e1));
#10379=cartesian_point('',(-3.503638615334e1,-6.426972854267e1,
-4.198131479710e1));
#10380=cartesian_point('',(-3.486340750581e1,-6.436294291677e1,
-4.202618265953e1));
#10382=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#10383=direction('',(0.e0,0.e0,-1.e0));
#10384=direction('',(-4.850402522447e-1,-8.744918259780e-1,0.e0));
#10385=axis2_placement_3d('',#10382,#10383,#10384);
#10387=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#10388=direction('',(0.e0,0.e0,1.e0));
#10389=direction('',(-5.148120724251e-1,-8.573030561507e-1,0.e0));
#10390=axis2_placement_3d('',#10387,#10388,#10389);
#10392=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#10393=direction('',(0.e0,0.e0,1.e0));
#10394=direction('',(-5.e-1,-8.660254037844e-1,0.e0));
#10395=axis2_placement_3d('',#10392,#10393,#10394);
#10397=cartesian_point('',(-3.541973863852e1,-6.385929166050e1,
-4.303925723913e1));
#10398=cartesian_point('',(-3.541706915402e1,-6.385410424772e1,
-4.304822825090e1));
#10399=cartesian_point('',(-3.541194677204e1,-6.384435917285e1,
-4.306657510394e1));
#10400=cartesian_point('',(-3.540476436469e1,-6.383132524605e1,
-4.309493982236e1));
#10401=cartesian_point('',(-3.540046061257e1,-6.382402810682e1,
-4.311453201780e1));
#10402=cartesian_point('',(-3.539836280308e1,-6.382062015973e1,
-4.312442104561e1));
#10404=cartesian_point('',(-3.757105031107e1,-6.256609207526e1,
-4.312438400862e1));
#10405=cartesian_point('',(-3.758580698511e1,-6.255719913339e1,
-4.312445298981e1));
#10406=cartesian_point('',(-3.761685835162e1,-6.254074485278e1,
-4.311979307647e1));
#10407=cartesian_point('',(-3.766943709834e1,-6.251975950082e1,
-4.309693208890e1));
#10408=cartesian_point('',(-3.772419135214e1,-6.250355439738e1,
-4.305971986958e1));
#10409=cartesian_point('',(-3.778023001712e1,-6.249081521529e1,
-4.301076066154e1));
#10410=cartesian_point('',(-3.783758725343e1,-6.248030482533e1,
-4.295115750024e1));
#10411=cartesian_point('',(-3.789637793552e1,-6.247098564741e1,
-4.288126553788e1));
#10412=cartesian_point('',(-3.795655315837e1,-6.246202458793e1,
-4.280091325369e1));
#10413=cartesian_point('',(-3.801795992058e1,-6.245266898590e1,
-4.270942780122e1));
#10414=cartesian_point('',(-3.808018397361e1,-6.244221209584e1,
-4.260571894410e1));
#10415=cartesian_point('',(-3.814245233123e1,-6.242994366653e1,
-4.248826656494e1));
#10416=cartesian_point('',(-3.820336956984e1,-6.241511872479e1,
-4.235512140586e1));
#10417=cartesian_point('',(-3.826073862282e1,-6.239701882273e1,
-4.220365874904e1));
#10418=cartesian_point('',(-3.829403922404e1,-6.238211978121e1,
-4.208783721234e1));
#10419=cartesian_point('',(-3.830822336360e1,-6.237403985861e1,
-4.202617899138e1));
#10421=cartesian_point('',(-3.780969730153e1,-6.296349830376e1,
-4.331177673041e1));
#10422=direction('',(-8.573030561518e-1,5.148120724233e-1,0.e0));
#10423=direction('',(4.316408957162e-1,7.188002746628e-1,5.449883506003e-1));
#10424=axis2_placement_3d('',#10421,#10422,#10423);
#10426=cartesian_point('',(-3.830822336360e1,-6.237403985861e1,
-4.202617899138e1));
#10427=cartesian_point('',(-3.831971803322e1,-6.236757896032e1,
-4.196771255868e1));
#10428=cartesian_point('',(-3.833922796379e1,-6.235690451505e1,
-4.184900684633e1));
#10429=cartesian_point('',(-3.835793470572e1,-6.234721140971e1,
-4.166576595530e1));
#10430=cartesian_point('',(-3.836327131390e1,-6.234528708213e1,
-4.153987066151e1));
#10431=cartesian_point('',(-3.836414384550e1,-6.234540451525e1,
-4.147601195131e1));
#10433=cartesian_point('',(-3.809095471665e1,-6.289659237584e1,
-4.192434479648e1));
#10434=cartesian_point('',(-3.805243143982e1,-6.271882983897e1,
-4.193657766751e1));
#10435=cartesian_point('',(-3.814103878080e1,-6.247728963418e1,
-4.198132100892e1));
#10436=cartesian_point('',(-3.830822336360e1,-6.237403985861e1,
-4.202617899138e1));
#10438=cartesian_point('',(-4.291831424539e1,-5.930239144217e1,
-4.147601147836e1));
#10439=cartesian_point('',(-4.290675673737e1,-5.935055318358e1,
-3.777640373924e1));
#10440=cartesian_point('',(-4.288359527511e1,-5.944679349140e1,
-3.037828630783e1));
#10441=cartesian_point('',(-4.284884729435e1,-5.959109301144e1,
-1.928440635200e1));
#10442=cartesian_point('',(-4.282571429170e1,-5.968730151680e1,
-1.189068437534e1));
#10443=cartesian_point('',(-4.281411536428e1,-5.973535199919e1,
-8.194372284320e0));
#10445=cartesian_point('',(-3.880401642004e1,-6.241481445085e1,
-8.194372283966e0));
#10446=cartesian_point('',(-3.875518484784e1,-6.240714233933e1,
-1.189068419565e1));
#10447=cartesian_point('',(-3.865744800597e1,-6.239169830888e1,
-1.928440599601e1));
#10448=cartesian_point('',(-3.851083155148e1,-6.236857441171e1,
-3.037828567131e1));
#10449=cartesian_point('',(-3.841306236186e1,-6.235315747104e1,
-3.777640403204e1));
#10450=cartesian_point('',(-3.836414384550e1,-6.234540451525e1,
-4.147601195131e1));
#10452=cartesian_point('',(-4.291831424539e1,-5.930239144217e1,
-4.147601147836e1));
#10453=cartesian_point('',(-4.291856969613e1,-5.930151002636e1,
-4.154067041330e1));
#10454=cartesian_point('',(-4.292244395040e1,-5.929729131922e1,
-4.166763485030e1));
#10455=cartesian_point('',(-4.293869040290e1,-5.928358857897e1,
-4.185095865610e1));
#10456=cartesian_point('',(-4.295592275021e1,-5.926979053077e1,
-4.196855390608e1));
#10457=cartesian_point('',(-4.296619592663e1,-5.926172103403e1,
-4.202618266013e1));
#10459=cartesian_point('',(-4.321148803823e1,-5.970747618272e1,
-4.148036708075e1));
#10460=direction('',(-3.187223789657e-3,1.304750707999e-2,-9.999097980136e-1));
#10461=direction('',(-7.932031652739e-1,6.088670211772e-1,1.047325747660e-2));
#10462=axis2_placement_3d('',#10459,#10460,#10461);
#10464=cartesian_point('',(-4.296619592663e1,-5.926172103403e1,
-4.202618266013e1));
#10465=cartesian_point('',(-4.298437017188e1,-5.924765519422e1,
-4.210866247272e1));
#10466=cartesian_point('',(-4.301943079501e1,-5.921229025685e1,
-4.226421242061e1));
#10467=cartesian_point('',(-4.307645891088e1,-5.913810676410e1,
-4.247226576204e1));
#10468=cartesian_point('',(-4.312690475840e1,-5.906058210458e1,
-4.264258322452e1));
#10469=cartesian_point('',(-4.317566221600e1,-5.898268590381e1,
-4.278031161929e1));
#10470=cartesian_point('',(-4.321226516831e1,-5.891611110035e1,
-4.289004190470e1));
#10471=cartesian_point('',(-4.327318761903e1,-5.882884282890e1,
-4.299422143041e1));
#10472=cartesian_point('',(-4.331813167242e1,-5.874639867298e1,
-4.309945062518e1));
#10473=cartesian_point('',(-4.338609503591e1,-5.868526829829e1,
-4.312131695105e1));
#10474=cartesian_point('',(-4.342582756430e1,-5.865427640343e1,
-4.312444841120e1));
#10476=cartesian_point('',(-4.345201683296e1,-5.868974965954e1,
-4.303924610623e1));
#10477=cartesian_point('',(-4.344380084034e1,-5.870024964268e1,
-4.303378786176e1));
#10478=cartesian_point('',(-4.343052250142e1,-5.872034430538e1,
-4.301830378087e1));
#10479=cartesian_point('',(-4.342366175365e1,-5.875229581809e1,
-4.297722975422e1));
#10480=cartesian_point('',(-4.342469327634e1,-5.877921107056e1,
-4.293643110032e1));
#10481=cartesian_point('',(-4.342723377026e1,-5.881161860982e1,
-4.288498843614e1));
#10482=cartesian_point('',(-4.343084416078e1,-5.884878341740e1,
-4.282289581395e1));
#10483=cartesian_point('',(-4.343539938821e1,-5.888081298664e1,
-4.276670033865e1));
#10484=cartesian_point('',(-4.344102092511e1,-5.891269718144e1,
-4.270885664079e1));
#10485=cartesian_point('',(-4.344801673782e1,-5.894873157163e1,
-4.264124994471e1));
#10486=cartesian_point('',(-4.345620092139e1,-5.898804905598e1,
-4.256467848353e1));
#10487=cartesian_point('',(-4.346591273307e1,-5.903104601416e1,
-4.247757008403e1));
#10488=cartesian_point('',(-4.347743565992e1,-5.907819811386e1,
-4.237734806994e1));
#10489=cartesian_point('',(-4.348882885015e1,-5.912184421878e1,
-4.227981775312e1));
#10490=cartesian_point('',(-4.350204350227e1,-5.916905116845e1,
-4.216837451421e1));
#10491=cartesian_point('',(-4.351644176834e1,-5.921596109841e1,
-4.204974841444e1));
#10492=cartesian_point('',(-4.352665965893e1,-5.924613579207e1,
-4.196688746056e1));
#10493=cartesian_point('',(-4.353209642338e1,-5.926091640124e1,
-4.192438382188e1));
#10495=cartesian_point('',(-4.353209642338e1,-5.926091640124e1,
-4.192438382188e1));
#10496=cartesian_point('',(-4.338262506925e1,-5.915732057613e1,
-4.193662836927e1));
#10497=cartesian_point('',(-4.312552780300e1,-5.914672590212e1,
-4.198131480069e1));
#10498=cartesian_point('',(-4.296619592663e1,-5.926172103403e1,
-4.202618266013e1));
#10500=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#10501=direction('',(0.e0,0.e0,-1.e0));
#10502=direction('',(-5.950346235265e-1,-8.037000664456e-1,0.e0));
#10503=axis2_placement_3d('',#10500,#10501,#10502);
#10505=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#10506=direction('',(0.e0,0.e0,1.e0));
#10507=direction('',(-6.223082872771e-1,-7.827722501381e-1,0.e0));
#10508=axis2_placement_3d('',#10505,#10506,#10507);
#10510=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#10511=direction('',(0.e0,0.e0,1.e0));
#10512=direction('',(-6.087614290087e-1,-7.933533402912e-1,0.e0));
#10513=axis2_placement_3d('',#10510,#10511,#10512);
#10515=cartesian_point('',(-4.345201683296e1,-5.868974965954e1,
-4.303924610623e1));
#10516=cartesian_point('',(-4.344848805165e1,-5.868511371780e1,
-4.304820865037e1));
#10517=cartesian_point('',(-4.344188540773e1,-5.867635980180e1,
-4.306656343867e1));
#10518=cartesian_point('',(-4.343301135901e1,-5.866435456714e1,
-4.309488245688e1));
#10519=cartesian_point('',(-4.342814291689e1,-5.865754596694e1,
-4.311454028815e1));
#10520=cartesian_point('',(-4.342582756430e1,-5.865427640343e1,
-4.312444841120e1));
#10522=cartesian_point('',(-4.541613852796e1,-5.712682434948e1,
-4.312438400861e1));
#10523=cartesian_point('',(-4.542960819482e1,-5.711608135545e1,
-4.312445298981e1));
#10524=cartesian_point('',(-4.545824619796e1,-5.709571482689e1,
-4.311979307644e1));
#10525=cartesian_point('',(-4.550763598820e1,-5.706804610387e1,
-4.309693208886e1));
#10526=cartesian_point('',(-4.555980662137e1,-5.704483277308e1,
-4.305971986949e1));
#10527=cartesian_point('',(-4.561370307091e1,-5.702488806288e1,
-4.301076066139e1));
#10528=cartesian_point('',(-4.566919772697e1,-5.700698096911e1,
-4.295115750003e1));
#10529=cartesian_point('',(-4.572626904985e1,-5.699006779417e1,
-4.288126553760e1));
#10530=cartesian_point('',(-4.578475981238e1,-5.697332895508e1,
-4.280091325335e1));
#10531=cartesian_point('',(-4.584442008015e1,-5.695603820067e1,
-4.270942780079e1));
#10532=cartesian_point('',(-4.590474689975e1,-5.693754890203e1,
-4.260571894359e1));
#10533=cartesian_point('',(-4.596488119159e1,-5.691725777921e1,
-4.248826656433e1));
#10534=cartesian_point('',(-4.602334223156e1,-5.689460837169e1,
-4.235512140522e1));
#10535=cartesian_point('',(-4.607785797310e1,-5.686917515270e1,
-4.220365874803e1));
#10536=cartesian_point('',(-4.610892896767e1,-5.685005697398e1,
-4.208783721190e1));
#10537=cartesian_point('',(-4.612193711832e1,-5.684019477458e1,
-4.202617899138e1));
#10539=cartesian_point('',(-4.570461578214e1,-5.748968102962e1,
-4.331177673041e1));
#10540=direction('',(-7.827722501395e-1,6.223082872753e-1,0.e0));
#10541=direction('',(5.217704108350e-1,6.563103961443e-1,5.449883506003e-1));
#10542=axis2_placement_3d('',#10539,#10540,#10541);
#10544=cartesian_point('',(-4.612193711832e1,-5.684019477458e1,
-4.202617899138e1));
#10545=cartesian_point('',(-4.613249013304e1,-5.683228879469e1,
-4.196771255823e1));
#10546=cartesian_point('',(-4.615043985887e1,-5.681915911375e1,
-4.184900684529e1));
#10547=cartesian_point('',(-4.616772135779e1,-5.680710721456e1,
-4.166576595461e1));
#10548=cartesian_point('',(-4.617276113537e1,-5.680450278274e1,
-4.153987066123e1));
#10549=cartesian_point('',(-4.617364153042e1,-5.680450532299e1,
-4.147601195132e1));
#10551=cartesian_point('',(-4.597473402508e1,-5.738663603176e1,
-4.192434479648e1));
#10552=cartesian_point('',(-4.591333765316e1,-5.721542257466e1,
-4.193657766751e1));
#10553=cartesian_point('',(-4.596965962286e1,-5.696438320100e1,
-4.198132100892e1));
#10554=cartesian_point('',(-4.612193711832e1,-5.684019477458e1,
-4.202617899138e1));
#10556=cartesian_point('',(-4.731012583191e1,-5.585515377906e1,
-4.202616115779e1));
#10557=cartesian_point('',(-4.733520389031e1,-5.583773914811e1,
-4.168837235484e1));
#10558=cartesian_point('',(-4.738583830947e1,-5.580240694941e1,
-4.101452452622e1));
#10559=cartesian_point('',(-4.745786922239e1,-5.575267636588e1,
-4.000839487820e1));
#10560=cartesian_point('',(-4.750914612041e1,-5.571676194935e1,
-3.934145574763e1));
#10561=cartesian_point('',(-4.753381055953e1,-5.569956638409e1,
-3.900874294485e1));
#10563=cartesian_point('',(-5.028822466042e1,-5.322595176864e1,
-3.900872665384e1));
#10564=cartesian_point('',(-5.028342969457e1,-5.327155063193e1,
-3.558349750307e1));
#10565=cartesian_point('',(-5.027379289140e1,-5.336268557280e1,
-2.873397996744e1));
#10566=cartesian_point('',(-5.025931868094e1,-5.349932899529e1,
-1.846252837017e1));
#10567=cartesian_point('',(-5.024970996517e1,-5.359043768550e1,
-1.161677744959e1));
#10568=cartesian_point('',(-5.024486738172e1,-5.363594665791e1,
-8.194372305535e0));
#10570=cartesian_point('',(-4.661881074870e1,-5.681590655475e1,
-8.194372283966e0));
#10571=cartesian_point('',(-4.656939552588e1,-5.681467387838e1,
-1.189068419517e1));
#10572=cartesian_point('',(-4.647047898576e1,-5.681211919156e1,
-1.928440599487e1));
#10573=cartesian_point('',(-4.632209858112e1,-5.680833041006e1,
-3.037828567017e1));
#10574=cartesian_point('',(-4.622315350590e1,-5.680580680350e1,
-3.777640403156e1));
#10575=cartesian_point('',(-4.617364153042e1,-5.680450532299e1,
-4.147601195132e1));
#10577=direction('',(-7.279184412993e-2,5.044637374709e-2,9.960705350546e-1));
#10578=vector('',#10577,1.670570551770e0);
#10579=cartesian_point('',(-4.737967347768e1,-5.409448658714e1,
-4.212042734732e1));
#10580=line('',#10579,#10578);
#10581=cartesian_point('',(-4.750127738889e1,-5.401021236072e1,
-4.045642124397e1));
#10582=cartesian_point('',(-4.755615864746e1,-5.406496315421e1,
-4.045591195990e1));
#10583=cartesian_point('',(-4.760550401383e1,-5.412503830907e1,
-4.045568121131e1));
#10584=cartesian_point('',(-4.764863988228e1,-5.418933194333e1,
-4.045572476691e1));
#10586=cartesian_point('',(-4.753381055953e1,-5.569956638409e1,
-3.900874294485e1));
#10587=cartesian_point('',(-4.759363422874e1,-5.564716229683e1,
-3.912339350518e1));
#10588=cartesian_point('',(-4.769390565663e1,-5.553290037636e1,
-3.933946350124e1));
#10589=cartesian_point('',(-4.779369140300e1,-5.535061692454e1,
-3.961717671371e1));
#10590=cartesian_point('',(-4.785303815016e1,-5.516399537166e1,
-3.985274549299e1));
#10591=cartesian_point('',(-4.787810308434e1,-5.497804314648e1,
-4.004787242457e1));
#10592=cartesian_point('',(-4.787372178081e1,-5.479612103263e1,
-4.020425230768e1));
#10593=cartesian_point('',(-4.784399810645e1,-5.462259218971e1,
-4.032192449995e1));
#10594=cartesian_point('',(-4.779368242943e1,-5.446189927297e1,
-4.040170985097e1));
#10595=cartesian_point('',(-4.772780891321e1,-5.431669877439e1,
-4.044655355025e1));
#10596=cartesian_point('',(-4.767591210957e1,-5.422998158110e1,
-4.045575224330e1));
#10597=cartesian_point('',(-4.764863988228e1,-5.418933194333e1,
-4.045572476691e1));
#10599=cartesian_point('',(-4.785345353266e1,-5.365793908501e1,-4.05e1));
#10600=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#10601=direction('',(7.044160264028e-1,-7.044160264028e-1,8.715574274766e-2));
#10602=axis2_placement_3d('',#10599,#10600,#10601);
#10604=cartesian_point('',(-4.806219552604e1,-5.391183042871e1,
-3.999999706774e1));
#10605=cartesian_point('',(-4.787528403248e1,-5.403725057930e1,
-4.000000499050e1));
#10606=cartesian_point('',(-4.766517989218e1,-5.417823334623e1,
-4.023165056008e1));
#10607=cartesian_point('',(-4.764863988228e1,-5.418933194333e1,
-4.045572476691e1));
#10609=direction('',(7.071028819703e-1,7.071106803813e-1,-2.446129211579e-7));
#10610=vector('',#10609,4.279462768247e0);
#10611=cartesian_point('',(-4.750127738889e1,-5.401021236072e1,
-4.045642124397e1));
#10612=line('',#10611,#10610);
#10613=cartesian_point('',(-4.737967347768e1,-5.409448658714e1,
-4.212042734732e1));
#10614=cartesian_point('',(-4.736437199754e1,-5.410308884623e1,
-4.231362376182e1));
#10615=cartesian_point('',(-4.729753506788e1,-5.408136805436e1,
-4.267859544676e1));
#10616=cartesian_point('',(-4.707730822432e1,-5.392399405074e1,
-4.318646056592e1));
#10617=cartesian_point('',(-4.677106506026e1,-5.366652165409e1,
-4.358065585107e1));
#10618=cartesian_point('',(-4.638962251070e1,-5.331765657857e1,
-4.384401646768e1));
#10619=cartesian_point('',(-4.612236274685e1,-5.305777846446e1,
-4.390350365153e1));
#10620=cartesian_point('',(-4.598242845670e1,-5.291823120435e1,
-4.390663173188e1));
#10622=cartesian_point('',(-4.513725015424e1,-5.376338353481e1,-4.38e1));
#10623=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#10624=direction('',(0.e0,0.e0,-1.e0));
#10625=axis2_placement_3d('',#10622,#10623,#10624);
#10627=cartesian_point('',(-4.653436809794e1,-5.493975161628e1,
-4.201584056454e1));
#10628=direction('',(-7.277663203999e-2,5.046486065880e-2,9.960707101745e-1));
#10629=direction('',(-7.044693165081e-1,7.043625855066e-1,-8.715692879538e-2));
#10630=axis2_placement_3d('',#10627,#10628,#10629);
#10632=direction('',(-7.070514955964e-1,-7.071615631462e-1,-8.403472795232e-4));
#10633=vector('',#10632,2.433327974520e0);
#10634=cartesian_point('',(-4.426194027303e1,-5.119747519024e1,
-4.390458689134e1));
#10635=line('',#10634,#10633);
#10636=direction('',(-7.071077842402e-1,-7.071057780973e-1,-6.952904493610e-6));
#10637=vector('',#10636,2.433307661266e0);
#10638=cartesian_point('',(5.376338520647e1,4.513724694439e1,
-4.499998308144e1));
#10639=line('',#10638,#10637);
#10640=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.5e1));
#10641=direction('',(0.e0,0.e0,-1.e0));
#10642=direction('',(7.071067799016e-1,-7.071067824715e-1,0.e0));
#10643=axis2_placement_3d('',#10640,#10641,#10642);
#10645=direction('',(7.071067651150e-1,7.071067972239e-1,6.952645416341e-6));
#10646=vector('',#10645,2.433308436926e0);
#10647=cartesian_point('',(4.341664103693e1,5.204277441740e1,-4.5e1));
#10648=line('',#10647,#10646);
#10649=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10650=direction('',(0.e0,0.e0,1.e0));
#10651=direction('',(6.429911651655e-1,7.658735936948e-1,0.e0));
#10652=axis2_placement_3d('',#10649,#10650,#10651);
#10654=direction('',(-3.420200824131e-1,-9.396926429551e-1,-1.512078047423e-6));
#10655=vector('',#10654,7.373874730800e0);
#10656=cartesian_point('',(2.272022767272e1,6.642036206096e1,
-4.500000287138e1));
#10657=line('',#10656,#10655);
#10658=direction('',(-3.420188014522e-1,9.396931091868e-1,2.017484270733e-7));
#10659=vector('',#10658,7.373872141305e0);
#10660=cartesian_point('',(-2.019821509925e1,5.949118808170e1,
-4.500000402501e1));
#10661=line('',#10660,#10659);
#10662=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10663=direction('',(0.e0,0.e0,1.e0));
#10664=direction('',(-3.236552703710e-1,9.461750715175e-1,0.e0));
#10665=axis2_placement_3d('',#10662,#10663,#10664);
#10667=direction('',(7.071058655942e-1,-7.071076967435e-1,-6.953083276853e-6));
#10668=vector('',#10667,2.433307550203e0);
#10669=cartesian_point('',(-4.513724707878e1,5.376338491504e1,
-4.499998308101e1));
#10670=line('',#10669,#10668);
#10671=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.5e1));
#10672=direction('',(0.e0,0.e0,-1.e0));
#10673=direction('',(7.071067824657e-1,7.071067799074e-1,0.e0));
#10674=axis2_placement_3d('',#10671,#10672,#10673);
#10676=direction('',(-7.071067263824e-1,7.071068359565e-1,6.952338971280e-6));
#10677=vector('',#10676,2.433308484426e0);
#10678=cartesian_point('',(-5.204277441489e1,4.341664103442e1,-4.5e1));
#10679=line('',#10678,#10677);
#10680=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10681=direction('',(0.e0,0.e0,1.e0));
#10682=direction('',(-7.658735936254e-1,6.429911652483e-1,0.e0));
#10683=axis2_placement_3d('',#10680,#10681,#10682);
#10685=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10686=direction('',(0.e0,0.e0,1.e0));
#10687=direction('',(-9.999788139917e-1,-6.509344655868e-3,0.e0));
#10688=axis2_placement_3d('',#10685,#10686,#10687);
#10690=direction('',(7.071076943435e-1,7.071058679942e-1,-6.952873121203e-6));
#10691=vector('',#10690,2.433307534258e0);
#10692=cartesian_point('',(-5.376338489793e1,-4.513724707334e1,
-4.499998308152e1));
#10693=line('',#10692,#10691);
#10694=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.5e1));
#10695=direction('',(0.e0,0.e0,-1.e0));
#10696=direction('',(-7.071067799076e-1,7.071067824655e-1,0.e0));
#10697=axis2_placement_3d('',#10694,#10695,#10696);
#10699=direction('',(-7.070962715862e-1,-7.071172905965e-1,6.952612635646e-6));
#10700=vector('',#10699,2.433306897827e0);
#10701=cartesian_point('',(-4.341664103442e1,-5.204277441489e1,-4.5e1));
#10702=line('',#10701,#10700);
#10703=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10704=direction('',(0.e0,0.e0,1.e0));
#10705=direction('',(-6.429911675243e-1,-7.658735917145e-1,0.e0));
#10706=axis2_placement_3d('',#10703,#10704,#10705);
#10708=direction('',(-7.071057821574e-1,7.071077801801e-1,-6.953110559810e-6));
#10709=vector('',#10708,2.433307662351e0);
#10710=cartesian_point('',(4.513724695504e1,-5.376338519736e1,
-4.499998308094e1));
#10711=line('',#10710,#10709);
#10712=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.5e1));
#10713=direction('',(0.e0,0.e0,-1.e0));
#10714=direction('',(-7.071067824708e-1,-7.071067799023e-1,0.e0));
#10715=axis2_placement_3d('',#10712,#10713,#10714);
#10717=direction('',(7.071067496590e-1,-7.071068126799e-1,6.952312674682e-6));
#10718=vector('',#10717,2.433308481843e0);
#10719=cartesian_point('',(5.204277441489e1,-4.341664103442e1,-4.5e1));
#10720=line('',#10719,#10718);
#10721=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10722=direction('',(0.e0,0.e0,1.e0));
#10723=direction('',(7.658735916820e-1,-6.429911675631e-1,0.e0));
#10724=axis2_placement_3d('',#10721,#10722,#10723);
#10726=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10727=direction('',(0.e0,0.e0,1.e0));
#10728=direction('',(9.999788139917e-1,6.509344655868e-3,0.e0));
#10729=axis2_placement_3d('',#10726,#10727,#10728);
#10731=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10732=direction('',(0.e0,0.e0,-1.e0));
#10733=direction('',(1.e0,0.e0,0.e0));
#10734=axis2_placement_3d('',#10731,#10732,#10733);
#10736=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10737=direction('',(0.e0,0.e0,-1.e0));
#10738=direction('',(-1.e0,0.e0,0.e0));
#10739=axis2_placement_3d('',#10736,#10737,#10738);
#10741=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#10742=vector('',#10741,1.824951129018e1);
#10743=cartesian_point('',(5.549081004994e1,-3.203763411989e1,-4.5e1));
#10744=line('',#10743,#10742);
#10745=cartesian_point('',(4.168626966597e1,-1.944877685964e1,-4.5e1));
#10746=direction('',(0.e0,0.e0,-1.e0));
#10747=direction('',(-4.999999999877e-1,-8.660254037915e-1,0.e0));
#10748=axis2_placement_3d('',#10745,#10746,#10747);
#10750=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10751=direction('',(0.e0,0.e0,1.e0));
#10752=direction('',(9.062232536085e-1,-4.227994969478e-1,0.e0));
#10753=axis2_placement_3d('',#10750,#10751,#10752);
#10755=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10756=direction('',(0.e0,0.e0,1.e0));
#10757=direction('',(1.e0,0.e0,0.e0));
#10758=axis2_placement_3d('',#10755,#10756,#10757);
#10760=cartesian_point('',(4.168626966597e1,1.944877685964e1,-4.5e1));
#10761=direction('',(0.e0,0.e0,-1.e0));
#10762=direction('',(-9.062232536071e-1,-4.227994969507e-1,0.e0));
#10763=axis2_placement_3d('',#10760,#10761,#10762);
#10765=direction('',(8.660254037844e-1,5.e-1,0.e0));
#10766=vector('',#10765,1.824951129021e1);
#10767=cartesian_point('',(3.968626966598e1,2.291287847478e1,-4.5e1));
#10768=line('',#10767,#10766);
#10769=cartesian_point('',(5.749081004995e1,2.857353250475e1,-4.5e1));
#10770=direction('',(0.e0,0.e0,-1.e0));
#10771=direction('',(-4.999999999993e-1,8.660254037848e-1,0.e0));
#10772=axis2_placement_3d('',#10769,#10770,#10771);
#10774=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10775=direction('',(0.e0,0.e0,-1.e0));
#10776=direction('',(8.954954836446e-1,4.450705997616e-1,0.e0));
#10777=axis2_placement_3d('',#10774,#10775,#10776);
#10779=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10780=direction('',(0.e0,0.e0,-1.e0));
#10781=direction('',(1.e0,0.e0,0.e0));
#10782=axis2_placement_3d('',#10779,#10780,#10781);
#10784=cartesian_point('',(5.749081004995e1,-2.857353250475e1,-4.5e1));
#10785=direction('',(0.e0,0.e0,-1.e0));
#10786=direction('',(8.954954836518e-1,-4.450705997471e-1,0.e0));
#10787=axis2_placement_3d('',#10784,#10785,#10786);
#10789=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10790=direction('',(0.e0,0.e0,1.e0));
#10791=direction('',(-9.062232536081e-1,4.227994969485e-1,0.e0));
#10792=axis2_placement_3d('',#10789,#10790,#10791);
#10794=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10795=direction('',(0.e0,0.e0,1.e0));
#10796=direction('',(-1.e0,0.e0,0.e0));
#10797=axis2_placement_3d('',#10794,#10795,#10796);
#10799=cartesian_point('',(-4.168626966597e1,-1.944877685964e1,-4.5e1));
#10800=direction('',(0.e0,0.e0,-1.e0));
#10801=direction('',(9.062232536063e-1,4.227994969525e-1,0.e0));
#10802=axis2_placement_3d('',#10799,#10800,#10801);
#10804=direction('',(-8.660254037844e-1,-5.e-1,0.e0));
#10805=vector('',#10804,1.824951129023e1);
#10806=cartesian_point('',(-3.968626966597e1,-2.291287847478e1,-4.5e1));
#10807=line('',#10806,#10805);
#10808=cartesian_point('',(-5.749081004995e1,-2.857353250475e1,-4.5e1));
#10809=direction('',(0.e0,0.e0,-1.e0));
#10810=direction('',(4.999999999920e-1,-8.660254037890e-1,0.e0));
#10811=axis2_placement_3d('',#10808,#10809,#10810);
#10813=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10814=direction('',(0.e0,0.e0,-1.e0));
#10815=direction('',(-8.954954836446e-1,-4.450705997616e-1,0.e0));
#10816=axis2_placement_3d('',#10813,#10814,#10815);
#10818=cartesian_point('',(0.e0,0.e0,-4.5e1));
#10819=direction('',(0.e0,0.e0,-1.e0));
#10820=direction('',(-1.e0,0.e0,0.e0));
#10821=axis2_placement_3d('',#10818,#10819,#10820);
#10823=cartesian_point('',(-5.749081004995e1,2.857353250475e1,-4.5e1));
#10824=direction('',(0.e0,0.e0,-1.e0));
#10825=direction('',(-8.954954836518e-1,4.450705997472e-1,0.e0));
#10826=axis2_placement_3d('',#10823,#10824,#10825);
#10828=direction('',(8.660254037844e-1,-5.e-1,0.e0));
#10829=vector('',#10828,1.824951129019e1);
#10830=cartesian_point('',(-5.549081004994e1,3.203763411988e1,-4.5e1));
#10831=line('',#10830,#10829);
#10832=cartesian_point('',(-4.168626966597e1,1.944877685964e1,-4.5e1));
#10833=direction('',(0.e0,0.e0,-1.e0));
#10834=direction('',(4.999999999947e-1,8.660254037875e-1,0.e0));
#10835=axis2_placement_3d('',#10832,#10833,#10834);
#10837=direction('',(-7.071097473346e-1,-7.071038150139e-1,4.158130044162e-6));
#10838=vector('',#10837,2.433532443526e0);
#10839=cartesian_point('',(5.291825007983e1,4.598269996947e1,
-4.390460312557e1));
#10840=line('',#10839,#10838);
#10841=cartesian_point('',(5.493963673543e1,4.653435283275e1,
-4.201481678203e1));
#10842=direction('',(-4.980735676998e-2,7.332390880079e-2,9.960636684519e-1));
#10843=direction('',(7.630564579657e-1,6.462632181693e-1,-9.417791582947e-3));
#10844=axis2_placement_3d('',#10841,#10842,#10843);
#10846=cartesian_point('',(5.493975184739e1,4.653436818805e1,
-4.201584170401e1));
#10847=direction('',(-5.046502367076e-2,7.277646947684e-2,9.960707137932e-1));
#10848=direction('',(7.079472736232e-1,7.060902759703e-1,-1.572195756702e-2));
#10849=axis2_placement_3d('',#10846,#10847,#10848);
#10851=cartesian_point('',(5.376338291258e1,4.513724953201e1,-4.38e1));
#10852=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#10853=direction('',(-7.044153958357e-1,7.044153958357e-1,-8.716593496983e-2));
#10854=axis2_placement_3d('',#10851,#10852,#10853);
#10856=cartesian_point('',(5.418933210053e1,4.764863963919e1,
-4.045572476239e1));
#10857=cartesian_point('',(5.412503628244e1,4.760550251983e1,
-4.045568119162e1));
#10858=cartesian_point('',(5.406495808748e1,4.755615314583e1,
-4.045591197395e1));
#10859=cartesian_point('',(5.401021051330e1,4.750127509996e1,
-4.045642122111e1));
#10861=direction('',(5.043954272443e-2,-7.279841196017e-2,-9.960704009988e-1));
#10862=vector('',#10861,1.670571045072e0);
#10863=cartesian_point('',(5.401021051330e1,4.750127509996e1,
-4.045642122111e1));
#10864=line('',#10863,#10862);
#10865=cartesian_point('',(5.365793920170e1,4.785345364936e1,-4.05e1));
#10866=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#10867=direction('',(1.096792385624e-5,-1.096792385624e-5,9.999999998797e-1));
#10868=axis2_placement_3d('',#10865,#10866,#10867);
#10870=cartesian_point('',(5.391183057484e1,4.806219562621e1,
-3.999999729249e1));
#10871=cartesian_point('',(5.403721305614e1,4.787533968967e1,
-3.999999740520e1));
#10872=cartesian_point('',(5.417822920301e1,4.766518596983e1,
-4.023158415571e1));
#10873=cartesian_point('',(5.418933210053e1,4.764863963919e1,
-4.045572476239e1));
#10875=cartesian_point('',(5.418933210053e1,4.764863963919e1,
-4.045572476239e1));
#10876=cartesian_point('',(5.426796754863e1,4.770155194071e1,
-4.045435307049e1));
#10877=cartesian_point('',(5.443728071505e1,4.779032879125e1,
-4.042057938761e1));
#10878=cartesian_point('',(5.469739600326e1,4.786648647510e1,
-4.028317006101e1));
#10879=cartesian_point('',(5.499366871155e1,4.788461254155e1,
-4.004166180208e1));
#10880=cartesian_point('',(5.526972826677e1,4.782997561131e1,
-3.973175301026e1));
#10881=cartesian_point('',(5.551189091845e1,4.771290861093e1,
-3.937850530524e1));
#10882=cartesian_point('',(5.564353840769e1,4.759783792911e1,
-3.913433079211e1));
#10883=cartesian_point('',(5.569997377025e1,4.753333593763e1,
-3.900851600530e1));
#10885=direction('',(7.071107319760e-1,7.071028303750e-1,2.498634548524e-7));
#10886=vector('',#10885,4.279459843422e0);
#10887=cartesian_point('',(5.098415853096e1,4.447525693220e1,
-4.045642229039e1));
#10888=line('',#10887,#10886);
#10889=cartesian_point('',(5.280416140221e1,4.609300867452e1,
-4.208911052984e1));
#10890=direction('',(7.044751154718e-1,-7.043665822187e-1,8.707772123002e-2));
#10891=direction('',(6.278442021969e-2,-6.036170856001e-2,-9.962000706271e-1));
#10892=axis2_placement_3d('',#10889,#10890,#10891);
#10894=direction('',(-6.162841670138e-2,6.162841673056e-2,-9.961946980918e-1));
#10895=vector('',#10894,3.461336029152e0);
#10896=cartesian_point('',(4.447525693218e1,5.098415853100e1,
-4.045642229078e1));
#10897=line('',#10896,#10895);
#10898=direction('',(-6.162841673401e-2,6.162841670504e-2,9.961946980913e-1));
#10899=vector('',#10898,3.461342168186e0);
#10900=cartesian_point('',(5.119747556856e1,4.426193989470e1,
-4.390459300662e1));
#10901=line('',#10900,#10899);
#10902=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.045642212863e1));
#10903=direction('',(0.e0,0.e0,1.e0));
#10904=direction('',(-7.071067805449e-1,7.071067818282e-1,0.e0));
#10905=axis2_placement_3d('',#10902,#10903,#10904);
#10907=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.045642212863e1));
#10908=direction('',(0.e0,0.e0,1.e0));
#10909=direction('',(-7.580861838156e-1,6.521543819586e-1,0.e0));
#10910=axis2_placement_3d('',#10907,#10908,#10909);
#10912=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.045642212863e1));
#10913=direction('',(0.e0,0.e0,1.e0));
#10914=direction('',(0.e0,-1.e0,0.e0));
#10915=axis2_placement_3d('',#10912,#10913,#10914);
#10917=cartesian_point('',(5.063195050626e1,4.482746495392e1,-4.05e1));
#10918=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#10919=direction('',(7.044160264027e-1,-7.044160264027e-1,8.715574274817e-2));
#10920=axis2_placement_3d('',#10917,#10918,#10919);
#10922=cartesian_point('',(4.482746495392e1,5.063195050626e1,-4.05e1));
#10923=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#10924=direction('',(-1.098136384314e-5,1.098136384314e-5,9.999999998794e-1));
#10925=axis2_placement_3d('',#10922,#10923,#10924);
#10927=direction('',(-7.071028819694e-1,-7.071106803821e-1,-2.446129693065e-7));
#10928=vector('',#10927,4.279462768276e0);
#10929=cartesian_point('',(4.750127738891e1,5.401021236074e1,
-4.045642124397e1));
#10930=line('',#10929,#10928);
#10931=cartesian_point('',(4.737967347795e1,5.409448658712e1,
-4.212042734753e1));
#10932=cartesian_point('',(4.736437199795e1,5.410308884636e1,
-4.231362376210e1));
#10933=cartesian_point('',(4.729753506815e1,5.408136805490e1,
-4.267859544771e1));
#10934=cartesian_point('',(4.707730822403e1,5.392399405055e1,
-4.318646056720e1));
#10935=cartesian_point('',(4.677106505911e1,5.366652165316e1,
-4.358065585229e1));
#10936=cartesian_point('',(4.638962250931e1,5.331765657693e1,
-4.384401646766e1));
#10937=cartesian_point('',(4.612236274603e1,5.305777846415e1,
-4.390350365145e1));
#10938=cartesian_point('',(4.598242845630e1,5.291823120447e1,
-4.390663173185e1));
#10940=direction('',(7.279184397449e-2,-5.044637371407e-2,9.960705350676e-1));
#10941=vector('',#10940,1.670570551956e0);
#10942=cartesian_point('',(4.737967347795e1,5.409448658712e1,
-4.212042734753e1));
#10943=line('',#10942,#10941);
#10944=cartesian_point('',(4.750127738891e1,5.401021236074e1,
-4.045642124397e1));
#10945=cartesian_point('',(4.755615864747e1,5.406496315423e1,
-4.045591195990e1));
#10946=cartesian_point('',(4.760550401383e1,5.412503830908e1,
-4.045568121131e1));
#10947=cartesian_point('',(4.764863988227e1,5.418933194333e1,
-4.045572476691e1));
#10949=cartesian_point('',(4.753381055461e1,5.569956638832e1,
-3.900874294307e1));
#10950=cartesian_point('',(4.759363422653e1,5.564716229970e1,
-3.912339350198e1));
#10951=cartesian_point('',(4.769390565451e1,5.553290037919e1,
-3.933946349542e1));
#10952=cartesian_point('',(4.779369140221e1,5.535061692663e1,
-3.961717671116e1));
#10953=cartesian_point('',(4.785303814963e1,5.516399537392e1,
-3.985274549030e1));
#10954=cartesian_point('',(4.787810308428e1,5.497804314825e1,
-4.004787242294e1));
#10955=cartesian_point('',(4.787372178095e1,5.479612103409e1,
-4.020425230656e1));
#10956=cartesian_point('',(4.784399810674e1,5.462259219089e1,
-4.032192449929e1));
#10957=cartesian_point('',(4.779368242974e1,5.446189927377e1,
-4.040170985067e1));
#10958=cartesian_point('',(4.772780891342e1,5.431669877479e1,
-4.044655355019e1));
#10959=cartesian_point('',(4.767591210964e1,5.422998158122e1,
-4.045575224330e1));
#10960=cartesian_point('',(4.764863988227e1,5.418933194333e1,
-4.045572476691e1));
#10962=cartesian_point('',(4.785345353266e1,5.365793908501e1,-4.05e1));
#10963=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#10964=direction('',(-7.044160264028e-1,7.044160264028e-1,8.715574274766e-2));
#10965=axis2_placement_3d('',#10962,#10963,#10964);
#10967=cartesian_point('',(4.806219552604e1,5.391183042871e1,
-3.999999706774e1));
#10968=cartesian_point('',(4.787528403247e1,5.403725057931e1,
-4.000000499050e1));
#10969=cartesian_point('',(4.766517989217e1,5.417823334623e1,
-4.023165056008e1));
#10970=cartesian_point('',(4.764863988227e1,5.418933194333e1,
-4.045572476691e1));
#10972=cartesian_point('',(5.036789502952e1,5.176422880991e1,
-4.000000000001e1));
#10973=cartesian_point('',(5.035487991284e1,5.186377794341e1,
-3.999999698144e1));
#10974=cartesian_point('',(5.033012417336e1,5.205316517232e1,
-3.998841385185e1));
#10975=cartesian_point('',(5.029824763720e1,5.230409372024e1,
-3.994501984093e1));
#10976=cartesian_point('',(5.027223523935e1,5.252319041270e1,
-3.988168877373e1));
#10977=cartesian_point('',(5.025246242549e1,5.271177550002e1,
-3.980246814932e1));
#10978=cartesian_point('',(5.023932672094e1,5.287080142247e1,
-3.971020161306e1));
#10979=cartesian_point('',(5.023340024572e1,5.299990713673e1,
-3.960744267205e1));
#10980=cartesian_point('',(5.023518840488e1,5.309741010925e1,
-3.949830700837e1));
#10981=cartesian_point('',(5.024488753807e1,5.316398706589e1,
-3.938601970471e1));
#10982=cartesian_point('',(5.025656329425e1,5.318856934898e1,
-3.931130539816e1));
#10983=cartesian_point('',(5.026371011483e1,5.319632495551e1,
-3.927434042472e1));
#10985=cartesian_point('',(5.026371011483e1,5.319632495551e1,
-3.927434042472e1));
#10986=cartesian_point('',(5.028043962734e1,5.321447526517e1,
-3.918799928621e1));
#10987=cartesian_point('',(5.028868042177e1,5.322444450712e1,
-3.909839108506e1));
#10988=cartesian_point('',(5.028822464637e1,5.322595175387e1,
-3.900872663970e1));
#10990=cartesian_point('',(0.e0,0.e0,-3.900872653550e1));
#10991=direction('',(0.e0,0.e0,1.e0));
#10992=direction('',(6.867626308769e-1,7.268817571180e-1,0.e0));
#10993=axis2_placement_3d('',#10990,#10991,#10992);
#10995=cartesian_point('',(4.753381055461e1,5.569956638832e1,
-3.900874294307e1));
#10996=cartesian_point('',(4.777880685180e1,5.548786278979e1,
-3.922851575147e1));
#10997=cartesian_point('',(4.818290246915e1,5.496834144677e1,
-3.966354281936e1));
#10998=cartesian_point('',(4.823605394621e1,5.421264131478e1,
-4.000000182534e1));
#10999=cartesian_point('',(4.806219552604e1,5.391183042871e1,
-3.999999706774e1));
#11001=cartesian_point('',(4.513725015424e1,5.376338353481e1,-4.38e1));
#11002=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#11003=direction('',(0.e0,0.e0,-1.e0));
#11004=axis2_placement_3d('',#11001,#11002,#11003);
#11006=cartesian_point('',(4.653436809793e1,5.493975161629e1,
-4.201584056454e1));
#11007=direction('',(7.277663204084e-2,-5.046486065802e-2,9.960707101745e-1));
#11008=direction('',(7.044693165714e-1,-7.043625854431e-1,-8.715692879683e-2));
#11009=axis2_placement_3d('',#11006,#11007,#11008);
#11011=direction('',(7.070514954912e-1,7.071615632513e-1,-8.403472658052e-4));
#11012=vector('',#11011,2.433327974325e0);
#11013=cartesian_point('',(4.426194027303e1,5.119747519024e1,
-4.390458689134e1));
#11014=line('',#11013,#11012);
#11015=cartesian_point('',(5.204277442038e1,4.341664103981e1,-4.38e1));
#11016=direction('',(7.071067811857e-1,7.071067811874e-1,0.e0));
#11017=direction('',(-1.894780628694e-13,1.894780628694e-13,-1.e0));
#11018=axis2_placement_3d('',#11015,#11016,#11017);
#11020=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.390458689130e1));
#11021=direction('',(0.e0,0.e0,-1.e0));
#11022=direction('',(7.071067818232e-1,-7.071067805499e-1,0.e0));
#11023=axis2_placement_3d('',#11020,#11021,#11022);
#11025=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.390458689130e1));
#11026=direction('',(0.e0,0.e0,-1.e0));
#11027=direction('',(6.319566508699e-1,-7.750037363918e-1,0.e0));
#11028=axis2_placement_3d('',#11025,#11026,#11027);
#11030=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.390458689130e1));
#11031=direction('',(0.e0,0.e0,-1.e0));
#11032=direction('',(0.e0,-1.e0,0.e0));
#11033=axis2_placement_3d('',#11030,#11031,#11032);
#11035=cartesian_point('',(4.341664103981e1,5.204277442038e1,-4.38e1));
#11036=direction('',(7.071067811874e-1,7.071067811857e-1,0.e0));
#11037=direction('',(7.044160263979e-1,-7.044160263996e-1,-8.715574281245e-2));
#11038=axis2_placement_3d('',#11035,#11036,#11037);
#11040=cartesian_point('',(5.363594336975e1,5.024486221827e1,
-8.194372272301e0));
#11041=cartesian_point('',(5.359043433331e1,5.024970473257e1,
-1.161677747425e1));
#11042=cartesian_point('',(5.349933132625e1,5.025932184243e1,
-1.846252852870e1));
#11043=cartesian_point('',(5.336268577376e1,5.027379280581e1,
-2.873398030816e1));
#11044=cartesian_point('',(5.327154916213e1,5.028342831379e1,
-3.558349757285e1));
#11045=cartesian_point('',(5.322595023341e1,5.028822321041e1,
-3.900872672657e1));
#11047=cartesian_point('',(5.569997377025e1,4.753333593763e1,
-3.900851600530e1));
#11048=cartesian_point('',(5.571746450932e1,4.750820945367e1,
-3.934660799088e1));
#11049=cartesian_point('',(5.575241210074e1,4.745802819542e1,
-4.002063459251e1));
#11050=cartesian_point('',(5.580261128419e1,4.738544800022e1,
-4.102669907896e1));
#11051=cartesian_point('',(5.583766092743e1,4.733518398425e1,
-4.169362454468e1));
#11052=cartesian_point('',(5.585534328521e1,4.730990240825e1,
-4.202614880745e1));
#11054=cartesian_point('',(5.680449646478e1,4.617363433534e1,
-4.147601147856e1));
#11055=cartesian_point('',(5.680579794568e1,4.622314630873e1,
-3.777640373856e1));
#11056=cartesian_point('',(5.680833452831e1,4.632210194544e1,
-3.037828630564e1));
#11057=cartesian_point('',(5.681211803277e1,4.647047802800e1,
-1.928440635016e1));
#11058=cartesian_point('',(5.681467382599e1,4.656939554061e1,
-1.189068437422e1));
#11059=cartesian_point('',(5.681590650286e1,4.661881076615e1,
-8.194372284094e0));
#11061=cartesian_point('',(5.358941690036e1,5.063163387635e1,
-3.901308288771e1));
#11062=direction('',(1.335073458980e-2,-1.458080879831e-3,9.999098118761e-1));
#11063=direction('',(-7.088906880399e-1,7.052402993364e-1,1.049345521039e-2));
#11064=axis2_placement_3d('',#11061,#11062,#11063);
#11066=cartesian_point('',(5.363594336975e1,5.024486221827e1,
-8.194372272301e0));
#11067=cartesian_point('',(5.363777603376e1,5.024483459179e1,
-8.042733222839e0));
#11068=cartesian_point('',(5.365783927971e1,5.026096899462e1,
-7.739657327129e0));
#11069=cartesian_point('',(5.373641515167e1,5.033325711880e1,
-7.296089300829e0));
#11070=cartesian_point('',(5.381990098437e1,5.041238652980e1,
-7.014534428098e0));
#11071=cartesian_point('',(5.386894844625e1,5.045922383593e1,
-6.878912337570e0));
#11073=cartesian_point('',(5.400083283495e1,5.058668056803e1,
-8.198698471059e0));
#11074=direction('',(1.325807415305e-2,-1.477145064978e-3,9.999110167971e-1));
#11075=direction('',(-7.070854664465e-1,7.070513192630e-1,1.041993611291e-2));
#11076=axis2_placement_3d('',#11073,#11074,#11075);
#11078=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#11079=direction('',(0.e0,0.e0,-1.e0));
#11080=direction('',(7.298007898330e-1,6.836598621823e-1,0.e0));
#11081=axis2_placement_3d('',#11078,#11079,#11080);
#11083=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#11084=direction('',(0.e0,0.e0,-1.e0));
#11085=direction('',(7.508592036161e-1,6.604623050144e-1,0.e0));
#11086=axis2_placement_3d('',#11083,#11084,#11085);
#11088=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#11089=direction('',(0.e0,0.e0,1.e0));
#11090=direction('',(7.730446296120e-1,6.343516379959e-1,0.e0));
#11091=axis2_placement_3d('',#11088,#11089,#11090);
#11093=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#11094=direction('',(0.e0,0.e0,1.e0));
#11095=direction('',(7.508592036161e-1,6.604623050144e-1,0.e0));
#11096=axis2_placement_3d('',#11093,#11094,#11095);
#11098=cartesian_point('',(5.705884688788e1,4.682184183547e1,
-6.878912351949e0));
#11099=cartesian_point('',(5.700600802200e1,4.677932770380e1,
-7.014534417739e0));
#11100=cartesian_point('',(5.691665868751e1,4.670688425633e1,
-7.296089249215e0));
#11101=cartesian_point('',(5.683473234680e1,4.663841553620e1,
-7.739657251816e0));
#11102=cartesian_point('',(5.681611803696e1,4.662063160895e1,
-8.042733217920e0));
#11103=cartesian_point('',(5.681590650286e1,4.661881076615e1,
-8.194372284094e0));
#11105=cartesian_point('',(5.740455729274e1,4.710552814102e1,
-7.102552347140e0));
#11106=direction('',(-3.490464549323e-1,-2.796974295783e-1,-8.943913685778e-1));
#11107=direction('',(6.087279329696e-1,-7.933092443505e-1,1.052361395123e-2));
#11108=axis2_placement_3d('',#11105,#11106,#11107);
#11110=cartesian_point('',(5.720245378787e1,4.693597778148e1,
-8.198743025732e0));
#11111=direction('',(-2.983217913855e-4,-1.342783845945e-2,-9.999097980110e-1));
#11112=direction('',(6.102054484651e-1,-7.921742111332e-1,1.045609291672e-2));
#11113=axis2_placement_3d('',#11110,#11111,#11112);
#11115=cartesian_point('',(5.680449646478e1,4.617363433534e1,
-4.147601147856e1));
#11116=cartesian_point('',(5.680451505336e1,4.617271693130e1,
-4.154066636398e1));
#11117=cartesian_point('',(5.680716541020e1,4.616763940437e1,
-4.166762538206e1));
#11118=cartesian_point('',(5.681931035699e1,4.615020018014e1,
-4.185094756732e1));
#11119=cartesian_point('',(5.683238546425e1,4.613241129525e1,
-4.196854914305e1));
#11120=cartesian_point('',(5.684022055234e1,4.612195718280e1,
-4.202618265800e1));
#11122=cartesian_point('',(5.719252425850e1,4.648903719507e1,
-4.148036708082e1));
#11123=direction('',(-2.983217913855e-4,-1.342783845945e-2,-9.999097980110e-1));
#11124=direction('',(6.085890440139e-1,-7.934164646543e-1,1.047325745328e-2));
#11125=axis2_placement_3d('',#11122,#11123,#11124);
#11127=cartesian_point('',(5.684022055234e1,4.612195718280e1,
-4.202618265800e1));
#11128=cartesian_point('',(5.685218690091e1,4.610621046097e1,
-4.209834936567e1));
#11129=cartesian_point('',(5.687446926701e1,4.606872670835e1,
-4.223695538463e1));
#11130=cartesian_point('',(5.690767638756e1,4.599233767042e1,
-4.243159136163e1));
#11131=cartesian_point('',(5.693590555330e1,4.591022954278e1,
-4.259821628304e1));
#11132=cartesian_point('',(5.696117969728e1,4.582855168176e1,
-4.273486785505e1));
#11133=cartesian_point('',(5.698143342495e1,4.575378452656e1,
-4.284728403079e1));
#11134=cartesian_point('',(5.700498488486e1,4.567774118874e1,
-4.294078231018e1));
#11135=cartesian_point('',(5.703353983220e1,4.558732510634e1,
-4.303847965043e1));
#11136=cartesian_point('',(5.706529859789e1,4.550445846118e1,
-4.310744324005e1));
#11137=cartesian_point('',(5.710416393829e1,4.544565713076e1,
-4.312312972134e1));
#11138=cartesian_point('',(5.712691718059e1,4.541619792323e1,
-4.312442117912e1));
#11140=cartesian_point('',(5.716146440426e1,4.544374529816e1,
-4.303925716390e1));
#11141=cartesian_point('',(5.715688106139e1,4.545211099763e1,
-4.303676990464e1));
#11142=cartesian_point('',(5.714996317536e1,4.546820957013e1,
-4.302827878248e1));
#11143=cartesian_point('',(5.714960126604e1,4.549509517254e1,
-4.299777401386e1));
#11144=cartesian_point('',(5.715239239858e1,4.551269823249e1,
-4.297341731654e1));
#11145=cartesian_point('',(5.715756759037e1,4.553406385463e1,
-4.294116914276e1));
#11146=cartesian_point('',(5.716490111259e1,4.555670660073e1,
-4.290395123865e1));
#11147=cartesian_point('',(5.717317833253e1,4.557997095562e1,
-4.286396793710e1));
#11148=cartesian_point('',(5.718427087189e1,4.560769129616e1,
-4.281364820573e1));
#11149=cartesian_point('',(5.719297612455e1,4.562780056718e1,
-4.277560044903e1));
#11150=cartesian_point('',(5.720337814917e1,4.565080196501e1,
-4.273088344828e1));
#11151=cartesian_point('',(5.721518055595e1,4.567569080999e1,
-4.268084261934e1));
#11152=cartesian_point('',(5.722858821990e1,4.570295983848e1,
-4.262423938351e1));
#11153=cartesian_point('',(5.724385418234e1,4.573293387786e1,
-4.255978883843e1));
#11154=cartesian_point('',(5.726097355240e1,4.576552874626e1,
-4.248712455830e1));
#11155=cartesian_point('',(5.728094491443e1,4.580223445958e1,
-4.240143104131e1));
#11156=cartesian_point('',(5.729827138362e1,4.583309197564e1,
-4.232611563471e1));
#11157=cartesian_point('',(5.731854862485e1,4.586811536734e1,
-4.223674345255e1));
#11158=cartesian_point('',(5.734006840543e1,4.590384964758e1,
-4.214003214234e1));
#11159=cartesian_point('',(5.736282035038e1,4.593979385908e1,
-4.203600366732e1));
#11160=cartesian_point('',(5.737852162903e1,4.596321294104e1,
-4.196237127673e1));
#11161=cartesian_point('',(5.738663004610e1,4.597471390053e1,
-4.192438377953e1));
#11163=cartesian_point('',(5.738663004610e1,4.597471390053e1,
-4.192438377953e1));
#11164=cartesian_point('',(5.721543924947e1,4.591333405242e1,
-4.193662832643e1));
#11165=cartesian_point('',(5.696436037551e1,4.596964225264e1,
-4.198131479629e1));
#11166=cartesian_point('',(5.684022055234e1,4.612195718280e1,
-4.202618265800e1));
#11168=cartesian_point('',(5.749682214602e1,4.609232674890e1,
-4.147513464893e1));
#11169=cartesian_point('',(5.745526643158e1,4.605844634770e1,
-4.162592503526e1));
#11170=cartesian_point('',(5.741805301650e1,4.601940006686e1,
-4.177646979593e1));
#11171=cartesian_point('',(5.738663004610e1,4.597471390053e1,
-4.192438377953e1));
#11173=direction('',(4.274854138069e-1,3.380701117896e-1,8.384299735201e-1));
#11174=vector('',#11173,1.808878292346e0);
#11175=cartesian_point('',(5.716146440426e1,4.544374529816e1,
-4.303925716390e1));
#11176=line('',#11175,#11174);
#11177=cartesian_point('',(5.773690622870e1,4.589992310657e1,
-4.135914406235e1));
#11178=direction('',(4.269671655686e-1,3.386909825508e-1,8.384434732676e-1));
#11179=direction('',(6.594247759142e-1,5.178334243953e-1,-5.449839534239e-1));
#11180=axis2_placement_3d('',#11177,#11178,#11179);
#11182=cartesian_point('',(5.319229458838e1,5.094747278543e1,
-3.940628226871e1));
#11183=cartesian_point('',(5.320134192411e1,5.095588645732e1,
-3.936302963775e1));
#11184=cartesian_point('',(5.321656359806e1,5.096981872979e1,
-3.927582017781e1));
#11185=cartesian_point('',(5.323133174886e1,5.098260464067e1,
-3.914233189578e1));
#11186=cartesian_point('',(5.323493785756e1,5.098489706417e1,
-3.905283088650e1));
#11187=cartesian_point('',(5.323553926903e1,5.098483219925e1,
-3.900785043967e1));
#11189=direction('',(1.336096396800e-2,-1.447957041048e-3,9.999096899532e-1));
#11190=vector('',#11189,3.081713401882e1);
#11191=cartesian_point('',(5.323553926903e1,5.098483219925e1,
-3.900785043967e1));
#11192=line('',#11191,#11190);
#11193=cartesian_point('',(5.541381427643e1,5.270626637110e1,
-8.214302336560e0));
#11194=direction('',(-7.069143142847e-1,7.072224679765e-1,1.041791959690e-2));
#11195=direction('',(-7.071749846123e-1,-7.069895257789e-1,8.327759450416e-3));
#11196=axis2_placement_3d('',#11193,#11194,#11195);
#11198=direction('',(3.228030429532e-1,3.095528822456e-1,8.944133320527e-1));
#11199=vector('',#11198,9.152378354232e-1);
#11200=cartesian_point('',(5.384180417815e1,5.111848817334e1,
-7.097283950151e0));
#11201=line('',#11200,#11199);
#11202=direction('',(-1.343154653207e-2,1.377301250622e-3,-9.999088441448e-1));
#11203=vector('',#11202,3.310245545327e1);
#11204=cartesian_point('',(5.413724573645e1,5.140180268324e1,
-6.278683028150e0));
#11205=line('',#11204,#11203);
#11206=cartesian_point('',(5.369262856570e1,5.144739473653e1,
-3.937812099878e1));
#11207=cartesian_point('',(5.369250199025e1,5.144740715237e1,
-3.938750586553e1));
#11208=cartesian_point('',(5.369232840223e1,5.144737642930e1,
-3.939689375419e1));
#11209=cartesian_point('',(5.369215158881e1,5.144733860392e1,
-3.940627840134e1));
#11211=cartesian_point('',(5.319229458838e1,5.094747278543e1,
-3.940628226871e1));
#11212=cartesian_point('',(5.303485401577e1,5.078911306899e1,
-3.934262265456e1));
#11213=cartesian_point('',(5.303707245080e1,5.043248676965e1,
-3.927383128336e1));
#11214=cartesian_point('',(5.319633439851e1,5.026371903066e1,
-3.927434396862e1));
#11216=direction('',(-3.420329567076e-1,-9.396879569972e-1,-5.527399802948e-7));
#11217=vector('',#11216,7.373954336142e0);
#11218=cartesian_point('',(2.131167126803e1,6.693311937040e1,
-4.355234691262e1));
#11219=line('',#11218,#11217);
#11220=cartesian_point('',(2.272022832304e1,6.642036245363e1,-4.35e1));
#11221=direction('',(-3.420201433257e-1,-9.396926207859e-1,0.e0));
#11222=direction('',(-9.391201353210e-1,3.418117756569e-1,-3.490102372399e-2));
#11223=axis2_placement_3d('',#11220,#11221,#11222);
#11225=cartesian_point('',(2.318420707486e1,6.784694424704e1,
-4.201313986170e1));
#11226=direction('',(3.006660769429e-2,-1.942873246736e-2,-9.993590563238e-1));
#11227=direction('',(-9.391326206354e-1,3.417776560850e-1,-3.489920714708e-2));
#11228=axis2_placement_3d('',#11225,#11226,#11227);
#11230=cartesian_point('',(2.099119759944e1,7.022374941219e1,
-3.110514772513e1));
#11231=cartesian_point('',(2.105777822191e1,7.020366752839e1,
-3.112522960894e1));
#11232=cartesian_point('',(2.112462835906e1,7.018338807379e1,
-3.114421595340e1));
#11233=cartesian_point('',(2.119109603567e1,7.016313138119e1,
-3.116447264600e1));
#11235=cartesian_point('',(2.119109603567e1,7.016313138119e1,
-3.116447264600e1));
#11236=cartesian_point('',(2.129886709421e1,7.013030666440e1,
-3.119464368892e1));
#11237=cartesian_point('',(2.151615478266e1,7.006344825229e1,
-3.127889350011e1));
#11238=cartesian_point('',(2.185081263220e1,6.995799556975e1,
-3.147403186917e1));
#11239=cartesian_point('',(2.218329081327e1,6.985077881481e1,
-3.174680497655e1));
#11240=cartesian_point('',(2.250375068918e1,6.974492214201e1,
-3.210060946129e1));
#11241=cartesian_point('',(2.280017187875e1,6.964453816474e1,
-3.253566680918e1));
#11242=cartesian_point('',(2.305523809220e1,6.955572477161e1,
-3.304975062641e1));
#11243=cartesian_point('',(2.325823304500e1,6.948263759862e1,
-3.363819286052e1));
#11244=cartesian_point('',(2.340040531287e1,6.942875598829e1,
-3.429673918702e1));
#11245=cartesian_point('',(2.344384475261e1,6.940971569649e1,
-3.477298940672e1));
#11246=cartesian_point('',(2.345364603570e1,6.940411707466e1,
-3.502120525010e1));
#11248=cartesian_point('',(2.345364603570e1,6.940411707466e1,
-3.502120525010e1));
#11249=cartesian_point('',(2.347738397977e1,6.938896771611e1,
-3.579234312870e1));
#11250=cartesian_point('',(2.352691387082e1,6.935783627617e1,
-3.733934840819e1));
#11251=cartesian_point('',(2.359491648638e1,6.931321374445e1,
-3.967449418805e1));
#11252=cartesian_point('',(2.364505629910e1,6.928175282458e1,
-4.124069240322e1));
#11253=cartesian_point('',(2.366922051601e1,6.926627613260e1,
-4.202615167110e1));
#11255=cartesian_point('',(2.610731982243e1,6.838978855821e1,
-4.147601147848e1));
#11256=cartesian_point('',(2.608369095114e1,6.843331792517e1,
-3.777640373836e1));
#11257=cartesian_point('',(2.603640987500e1,6.852028430441e1,
-3.037828630544e1));
#11258=cartesian_point('',(2.596549844195e1,6.865067350616e1,
-1.928440634980e1));
#11259=cartesian_point('',(2.591825307533e1,6.873761650225e1,
-1.189068437422e1));
#11260=cartesian_point('',(2.589461299194e1,6.878102768109e1,
-8.194372284201e0));
#11262=cartesian_point('',(2.132765685331e1,7.033129613937e1,
-8.194372238936e0));
#11263=cartesian_point('',(2.129712254257e1,7.031775462769e1,
-1.069253452136e1));
#11264=cartesian_point('',(2.123603220083e1,7.029061515932e1,
-1.568935939463e1));
#11265=cartesian_point('',(2.114438960327e1,7.024993334849e1,
-2.318609941235e1));
#11266=cartesian_point('',(2.108328075661e1,7.022279829794e1,
-2.818492760770e1));
#11267=cartesian_point('',(2.105271768050e1,7.020921095722e1,
-3.068459193192e1));
#11269=cartesian_point('',(2.099119759944e1,7.022374941219e1,
-3.110514772513e1));
#11270=cartesian_point('',(2.100438858909e1,7.022021688215e1,
-3.106008458859e1));
#11271=cartesian_point('',(2.102621895179e1,7.021457157287e1,
-3.096875877645e1));
#11272=cartesian_point('',(2.104623467584e1,7.020978285329e1,
-3.083279247408e1));
#11273=cartesian_point('',(2.105210441519e1,7.020893766504e1,
-3.073477646345e1));
#11274=cartesian_point('',(2.105271768050e1,7.020921095722e1,
-3.068459193192e1));
#11276=cartesian_point('',(2.065464552890e1,7.069573353428e1,
-3.096873481963e1));
#11277=cartesian_point('',(2.065411521764e1,7.062719990988e1,
-3.097399982361e1));
#11278=cartesian_point('',(2.068284772491e1,7.048266722164e1,
-3.099392786263e1));
#11279=cartesian_point('',(2.080420201049e1,7.031269192983e1,
-3.104309335485e1));
#11280=cartesian_point('',(2.092812366879e1,7.024278407514e1,
-3.108507807107e1));
#11281=cartesian_point('',(2.099119759944e1,7.022374941219e1,
-3.110514772513e1));
#11283=cartesian_point('',(2.119632943298e1,7.068815310001e1,
-3.068894994617e1));
#11284=direction('',(1.228967037314e-2,5.407236077226e-3,9.999098588373e-1));
#11285=direction('',(-9.663352920083e-1,2.570722265494e-1,1.048683728657e-2));
#11286=axis2_placement_3d('',#11283,#11284,#11285);
#11288=cartesian_point('',(2.132765685331e1,7.033129613937e1,
-8.194372238936e0));
#11289=cartesian_point('',(2.132925776769e1,7.033218853660e1,
-8.042733221521e0));
#11290=cartesian_point('',(2.133856813387e1,7.035619681730e1,
-7.739657410899e0));
#11291=cartesian_point('',(2.137047194032e1,7.045808647232e1,
-7.296089348454e0));
#11292=cartesian_point('',(2.140320801216e1,7.056835793733e1,
-7.014534449899e0));
#11293=cartesian_point('',(2.142226574108e1,7.063344398374e1,
-6.878912344248e0));
#11295=cartesian_point('',(2.147275280165e1,7.080976693112e1,
-8.198698319443e0));
#11296=direction('',(1.222012100922e-2,5.349638588297e-3,9.999110210461e-1));
#11297=direction('',(-9.658796657590e-1,2.587815700690e-1,1.041970565724e-2));
#11298=axis2_placement_3d('',#11295,#11296,#11297);
#11300=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#11301=direction('',(0.e0,0.e0,-1.e0));
#11302=direction('',(2.901960926061e-1,9.569672031142e-1,0.e0));
#11303=axis2_placement_3d('',#11300,#11301,#11302);
#11305=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#11306=direction('',(0.e0,0.e0,-1.e0));
#11307=direction('',(3.200316481809e-1,9.474068524993e-1,0.e0));
#11308=axis2_placement_3d('',#11305,#11306,#11307);
#11310=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#11311=direction('',(0.e0,0.e0,1.e0));
#11312=direction('',(3.523004685052e-1,9.358869482427e-1,0.e0));
#11313=axis2_placement_3d('',#11310,#11311,#11312);
#11315=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#11316=direction('',(0.e0,0.e0,1.e0));
#11317=direction('',(3.200316481809e-1,9.474068524993e-1,0.e0));
#11318=axis2_placement_3d('',#11315,#11316,#11317);
#11320=cartesian_point('',(2.600349000191e1,6.907832793630e1,
-6.878912357757e0));
#11321=cartesian_point('',(2.597898728237e1,6.901509015080e1,
-7.014534439005e0));
#11322=cartesian_point('',(2.593783016991e1,6.890767760480e1,
-7.296089302932e0));
#11323=cartesian_point('',(2.590111424224e1,6.880741879557e1,
-7.739657320359e0));
#11324=cartesian_point('',(2.589388578344e1,6.878271031797e1,
-8.042733250205e0));
#11325=cartesian_point('',(2.589461299194e1,6.878102768109e1,
-8.194372284201e0));
#11327=cartesian_point('',(2.616104082547e1,6.949686265832e1,
-7.102552497188e0));
#11328=direction('',(-1.624342553576e-1,-4.167485624057e-1,-8.943912725531e-1));
#11329=direction('',(9.238284773445e-1,-3.826619827079e-1,1.052385088509e-2));
#11330=axis2_placement_3d('',#11327,#11328,#11329);
#11332=cartesian_point('',(2.607078924676e1,6.924897600028e1,
-8.198743025614e0));
#11333=direction('',(6.455565035931e-3,-1.177800998456e-2,-9.999097980122e-1));
#11334=direction('',(9.245405286564e-1,-3.809402590880e-1,1.045609284651e-2));
#11335=axis2_placement_3d('',#11332,#11333,#11334);
#11337=cartesian_point('',(2.610731982243e1,6.838978855821e1,
-4.147601147848e1));
#11338=cartesian_point('',(2.610779463002e1,6.838900334147e1,
-4.154066775623e1));
#11339=cartesian_point('',(2.611262868418e1,6.838593121774e1,
-4.166762862988e1));
#11340=cartesian_point('',(2.613186673568e1,6.837690065945e1,
-4.185095071734e1));
#11341=cartesian_point('',(2.615208420355e1,6.836803272095e1,
-4.196855049349e1));
#11342=cartesian_point('',(2.616409636306e1,6.836289685859e1,
-4.202618265877e1));
#11344=cartesian_point('',(2.628566031714e1,6.885694933828e1,
-4.148036708079e1));
#11345=direction('',(6.455565035931e-3,-1.177800998456e-2,-9.999097980122e-1));
#11346=direction('',(9.237618043930e-1,-3.828242934071e-1,1.047325746470e-2));
#11347=axis2_placement_3d('',#11344,#11345,#11346);
#11349=cartesian_point('',(2.674754523804e1,6.866553694914e1,
-4.147513467274e1));
#11350=cartesian_point('',(2.672849709964e1,6.861541780262e1,
-4.162592509716e1));
#11351=cartesian_point('',(2.671579264086e1,6.856299615276e1,
-4.177646934960e1));
#11352=cartesian_point('',(2.671092250665e1,6.850858519015e1,
-4.192438378715e1));
#11354=direction('',(2.011781513263e-1,5.065199670349e-1,8.384300056796e-1));
#11355=vector('',#11354,1.808878296261e0);
#11356=cartesian_point('',(2.678140769341e1,6.793617020439e1,
-4.303925725446e1));
#11357=line('',#11356,#11355);
#11358=cartesian_point('',(2.705166597680e1,6.861895255668e1,
-4.135914406189e1));
#11359=direction('',(2.004189206867e-1,5.067985777100e-1,8.384434732657e-1));
#11360=direction('',(3.121618754055e-1,7.781692964884e-1,-5.449839534757e-1));
#11361=axis2_placement_3d('',#11358,#11359,#11360);
#11363=direction('',(1.229239086031e-2,5.417346707724e-3,9.999097706701e-1));
#11364=vector('',#11363,2.249224733586e1);
#11365=cartesian_point('',(2.071332573393e1,7.081731032017e1,
-3.068371741442e1));
#11366=line('',#11365,#11364);
#11367=cartesian_point('',(2.163663944510e1,7.335186968912e1,
-8.214301753445e0));
#11368=direction('',(-9.658167360994e-1,2.590164168759e-1,1.041768012342e-2));
#11369=direction('',(-2.589376934011e-1,-9.658581278366e-1,8.327534341126e-3));
#11370=axis2_placement_3d('',#11367,#11368,#11369);
#11372=direction('',(1.247771158549e-1,4.294805629491e-1,8.944143991506e-1));
#11373=vector('',#11372,9.151440787543e-1);
#11374=cartesian_point('',(2.106912616639e1,7.119081162498e1,
-7.097284040905e0));
#11375=line('',#11374,#11373);
#11376=direction('',(-1.231852826620e-2,-5.514865463800e-3,-9.999089159120e-1));
#11377=vector('',#11376,2.301196572524e1);
#11378=cartesian_point('',(2.118331520513e1,7.158384821910e1,
-6.278765999570e0));
#11379=line('',#11378,#11377);
#11380=cartesian_point('',(2.089984165489e1,7.145694032407e1,
-2.928863570090e1));
#11381=cartesian_point('',(2.089951598378e1,7.145679420865e1,
-2.931506305093e1));
#11382=cartesian_point('',(2.089596092387e1,7.145126838565e1,
-2.950601756105e1));
#11383=cartesian_point('',(2.087554265560e1,7.138908245146e1,
-2.985282310956e1));
#11384=cartesian_point('',(2.081971246858e1,7.119722032975e1,
-3.026043792059e1));
#11385=cartesian_point('',(2.076999753133e1,7.102059005223e1,
-3.048064435093e1));
#11386=cartesian_point('',(2.074551643807e1,7.093277846949e1,
-3.056845745003e1));
#11388=direction('',(-1.935760135287e-1,-6.943577231915e-1,-6.931058210913e-1));
#11389=vector('',#11388,1.662949017033e-1);
#11390=cartesian_point('',(2.074551643807e1,7.093277846949e1,
-3.056845745003e1));
#11391=line('',#11390,#11389);
#11392=cartesian_point('',(2.010988119560e1,6.998192924376e1,
-3.201807075574e1));
#11393=cartesian_point('',(2.017819383898e1,7.008310343798e1,
-3.191689655690e1));
#11394=cartesian_point('',(2.031892490643e1,7.027190290700e1,
-3.170695900533e1));
#11395=cartesian_point('',(2.053149121212e1,7.053943238123e1,
-3.131551879633e1));
#11396=cartesian_point('',(2.062209578227e1,7.064888826412e1,
-3.108198501449e1));
#11397=cartesian_point('',(2.065464552890e1,7.069573353428e1,
-3.096873481963e1));
#11399=cartesian_point('',(2.065464552890e1,7.069573353428e1,
-3.096873481963e1));
#11400=cartesian_point('',(2.068127693448e1,7.073296427765e1,
-3.087614846147e1));
#11401=cartesian_point('',(2.070066830136e1,7.077396544892e1,
-3.077997797772e1));
#11402=cartesian_point('',(2.071332573393e1,7.081731032017e1,
-3.068371741442e1));
#11404=cartesian_point('',(2.099119759944e1,7.022374941219e1,
-3.110514772513e1));
#11405=cartesian_point('',(2.086252076352e1,7.025838685862e1,
-3.153436171220e1));
#11406=cartesian_point('',(2.046857695002e1,7.017190834911e1,
-3.182820363978e1));
#11407=cartesian_point('',(2.010988119560e1,6.998192924376e1,
-3.201807075574e1));
#11409=cartesian_point('',(2.075745983262e1,6.978794273272e1,
-3.221207339909e1));
#11410=cartesian_point('',(2.091504352130e1,7.004644107001e1,
-3.195357205814e1));
#11411=cartesian_point('',(2.108345986337e1,7.019216184466e1,
-3.154663525729e1));
#11412=cartesian_point('',(2.119109603567e1,7.016313138119e1,
-3.116447264600e1));
#11414=direction('',(1.934120958689e-1,6.937558769100e-1,6.937539509253e-1));
#11415=vector('',#11414,1.788287081872e0);
#11416=cartesian_point('',(2.010988119560e1,6.998192924376e1,
-3.201807075574e1));
#11417=line('',#11416,#11415);
#11418=cartesian_point('',(2.045575754812e1,7.122256391641e1,
-3.077743952731e1));
#11419=cartesian_point('',(2.016221258147e1,7.130938953682e1,
-3.069061538612e1));
#11420=cartesian_point('',(1.957316330708e1,7.147952009431e1,
-3.052047788253e1));
#11421=cartesian_point('',(1.868350242632e1,7.172414412310e1,
-3.027585557356e1));
#11422=cartesian_point('',(1.808665586530e1,7.188009786914e1,
-3.011990418743e1));
#11423=cartesian_point('',(1.778726864908e1,7.195629582754e1,
-3.004370292359e1));
#11425=direction('',(-1.788651809418e-1,-6.957033421536e-1,-6.957040367592e-1));
#11426=vector('',#11425,1.797887518431e0);
#11427=cartesian_point('',(1.778726864908e1,7.195629582754e1,
-3.004370292359e1));
#11428=line('',#11427,#11426);
#11429=cartesian_point('',(1.746568917278e1,7.070549947215e1,
-3.129450052780e1));
#11430=cartesian_point('',(1.530629390217e1,7.125199485631e1,
-3.074800514364e1));
#11431=cartesian_point('',(1.309827558174e1,7.170251583172e1,
-3.029748416810e1));
#11432=cartesian_point('',(1.085790276105e1,7.204829150152e1,
-2.995170849830e1));
#11434=direction('',(1.000702065580e-1,7.035572236583e-1,7.035575220248e-1));
#11435=vector('',#11434,1.827128336762e0);
#11436=cartesian_point('',(1.085790276105e1,7.204829150152e1,
-2.995170849830e1));
#11437=line('',#11436,#11435);
#11438=cartesian_point('',(1.104074387111e1,7.333378084140e1,
-2.866621861327e1));
#11439=cartesian_point('',(1.011814464868e1,7.347666476905e1,
-2.852333468562e1));
#11440=cartesian_point('',(9.190137208373e0,7.360204158537e1,
-2.839796127024e1));
#11441=cartesian_point('',(8.258037847727e0,7.370946612162e1,
-2.829053673399e1));
#11443=direction('',(-8.533800133056e-2,-7.045346328683e-1,-7.045199618308e-1));
#11444=vector('',#11443,1.832182293750e0);
#11445=cartesian_point('',(8.258037847727e0,7.370946612162e1,
-2.829053673399e1));
#11446=line('',#11445,#11444);
#11447=cartesian_point('',(8.101683072706e0,7.241863024195e1,
-2.958134573364e1));
#11448=cartesian_point('',(7.362047847923e0,7.250359527603e1,
-2.949642085696e1));
#11449=cartesian_point('',(5.879148293859e0,7.264995929027e1,
-2.935003616285e1));
#11450=cartesian_point('',(3.641491068088e0,7.279969344712e1,
-2.920029826749e1));
#11451=cartesian_point('',(2.146086417775e0,7.285272440694e1,
-2.914729795689e1));
#11452=cartesian_point('',(1.397048482491e0,7.286740495876e1,
-2.913258221388e1));
#11454=cartesian_point('',(1.410749838694e0,7.416992807531e1,
-2.783007199691e1));
#11455=cartesian_point('',(4.706297192906e-1,7.418831215197e1,
-2.781168792025e1));
#11456=cartesian_point('',(-4.701428108889e-1,7.418831774925e1,
-2.781168234311e1));
#11457=cartesian_point('',(-1.410236980538e0,7.416993681063e1,
-2.783006328173e1));
#11459=cartesian_point('',(-1.397114347166e0,7.286739298738e1,
-2.913260701089e1));
#11460=cartesian_point('',(-3.642690857143e0,7.282328204850e1,
-2.917671794977e1));
#11461=cartesian_point('',(-5.883907747545e0,7.267270345349e1,
-2.932729654472e1));
#11462=cartesian_point('',(-8.101737390481e0,7.241859097589e1,
-2.958140902231e1));
#11464=direction('',(-8.530689808620e-2,7.045299221436e-1,7.045284394140e-1));
#11465=vector('',#11464,1.832251715986e0);
#11466=cartesian_point('',(-8.101737390481e0,7.241859097589e1,
-2.958140902231e1));
#11467=line('',#11466,#11465);
#11468=cartesian_point('',(-8.258041100885e0,7.370946713470e1,
-2.829053558023e1));
#11469=cartesian_point('',(-9.190154835925e0,7.360205530987e1,
-2.839794740507e1));
#11470=cartesian_point('',(-1.011816081123e1,7.347667803375e1,
-2.852332156167e1));
#11471=cartesian_point('',(-1.104075514261e1,7.333377985731e1,
-2.866621973811e1));
#11473=direction('',(1.000428493163e-1,-7.035592068308e-1,-7.035594294616e-1));
#11474=vector('',#11473,1.827118505102e0);
#11475=cartesian_point('',(-1.104075514261e1,7.333377985731e1,
-2.866621973811e1));
#11476=line('',#11475,#11474);
#11477=cartesian_point('',(-1.085796500132e1,7.204829381107e1,
-2.995170619112e1));
#11478=cartesian_point('',(-1.309835334794e1,7.170265166400e1,
-3.029734833819e1));
#11479=cartesian_point('',(-1.530606569250e1,7.125187921252e1,
-3.074812078657e1));
#11480=cartesian_point('',(-1.746563985829e1,7.070540775636e1,
-3.129459224272e1));
#11482=direction('',(-1.788786878795e-1,6.957019284002e-1,6.957019777482e-1));
#11483=vector('',#11482,1.798023459906e0);
#11484=cartesian_point('',(-1.746563985829e1,7.070540775636e1,
-3.129459224272e1));
#11485=line('',#11484,#11483);
#11486=cartesian_point('',(1.358452150705e0,3.433899297084e1,
-6.764727231310e1));
#11487=direction('',(-6.217863942469e-5,-7.069934903411e-1,7.072200511503e-1));
#11488=direction('',(-3.386821469556e-1,6.654388344861e-1,6.651958815953e-1));
#11489=axis2_placement_3d('',#11486,#11487,#11488);
#11491=direction('',(1.934122458453e-1,-6.937549595992e-1,-6.937548264254e-1));
#11492=vector('',#11491,1.788294580055e0);
#11493=cartesian_point('',(-2.045576044451e1,7.122257297069e1,
-3.077742726739e1));
#11494=line('',#11493,#11492);
#11495=cartesian_point('',(-2.010988237354e1,6.998193473655e1,
-3.201806526337e1));
#11496=cartesian_point('',(-2.032634165638e1,6.991820864867e1,
-3.208179135125e1));
#11497=cartesian_point('',(-2.054221883374e1,6.985354815653e1,
-3.214646763350e1));
#11498=cartesian_point('',(-2.075750733013e1,6.978793559597e1,
-3.221208019407e1));
#11500=direction('',(2.251581803063e-1,-6.889501341870e-1,-6.889495674176e-1));
#11501=vector('',#11500,1.792377141153e1);
#11502=cartesian_point('',(-2.075750733013e1,6.978793559597e1,
-3.221208019407e1));
#11503=line('',#11502,#11501);
#11504=direction('',(2.251498181705e-1,6.889511999231e-1,6.889512344878e-1));
#11505=vector('',#11504,1.792375210878e1);
#11506=cartesian_point('',(1.672193030439e1,5.743935221025e1,
-4.456066454109e1));
#11507=line('',#11506,#11505);
#11508=cartesian_point('',(2.075745983262e1,6.978794273272e1,
-3.221207339909e1));
#11509=cartesian_point('',(2.054219131051e1,6.985354809252e1,
-3.214646803929e1));
#11510=cartesian_point('',(2.032631533501e1,6.991821005897e1,
-3.208178994053e1));
#11511=cartesian_point('',(2.010988119560e1,6.998192924376e1,
-3.201807075574e1));
#11513=cartesian_point('',(9.75e0,6.429360748631e1,-3.770639251369e1));
#11514=direction('',(0.e0,7.071067811865e-1,-7.071067811865e-1));
#11515=direction('',(1.e0,0.e0,0.e0));
#11516=axis2_placement_3d('',#11513,#11514,#11515);
#11518=cartesian_point('',(9.75e0,6.429360748631e1,-3.770639251369e1));
#11519=direction('',(0.e0,7.071067811865e-1,-7.071067811865e-1));
#11520=direction('',(-1.e0,0.e0,0.e0));
#11521=axis2_placement_3d('',#11518,#11519,#11520);
#11523=cartesian_point('',(-9.75e0,6.429360748631e1,-3.770639251369e1));
#11524=direction('',(0.e0,7.071067811865e-1,-7.071067811865e-1));
#11525=direction('',(1.e0,0.e0,0.e0));
#11526=axis2_placement_3d('',#11523,#11524,#11525);
#11528=cartesian_point('',(-9.75e0,6.429360748631e1,-3.770639251369e1));
#11529=direction('',(0.e0,7.071067811865e-1,-7.071067811865e-1));
#11530=direction('',(-1.e0,0.e0,0.e0));
#11531=axis2_placement_3d('',#11528,#11529,#11530);
#11533=cartesian_point('',(1.746110281296e1,7.167812392910e1,
-2.999760893231e1));
#11534=cartesian_point('',(1.741843757737e1,7.146802015698e1,
-3.045564870502e1));
#11535=cartesian_point('',(1.744948337651e1,7.109703184079e1,
-3.090296299833e1));
#11536=cartesian_point('',(1.746568917278e1,7.070549947215e1,
-3.129450052780e1));
#11538=cartesian_point('',(1.746466239856e1,7.169408565436e1,
-2.996223123838e1));
#11539=cartesian_point('',(1.746335676755e1,7.168872162769e1,
-2.997402765833e1));
#11540=cartesian_point('',(1.746219836618e1,7.168353257057e1,
-2.998581879188e1));
#11541=cartesian_point('',(1.746110281296e1,7.167812392910e1,
-2.999760893231e1));
#11543=cartesian_point('',(1.686797723535e1,7.133634998577e1,
-3.001515791422e1));
#11544=cartesian_point('',(1.709134910453e1,7.128362193402e1,
-3.000521229359e1));
#11545=cartesian_point('',(1.739530362372e1,7.146108288441e1,
-2.999624418817e1));
#11546=cartesian_point('',(1.746110281296e1,7.167812392910e1,
-2.999760893231e1));
#11548=cartesian_point('',(1.686797723535e1,7.133634998577e1,
-3.001515791422e1));
#11549=cartesian_point('',(1.686773824361e1,7.133645856071e1,
-3.000935210657e1));
#11550=cartesian_point('',(1.686732647015e1,7.133667505727e1,
-2.999781243372e1));
#11551=cartesian_point('',(1.686692454770e1,7.133692077352e1,
-2.998047696466e1));
#11552=cartesian_point('',(1.686677692951e1,7.133705656114e1,
-2.996890035062e1));
#11553=cartesian_point('',(1.686673686158e1,7.133711798209e1,
-2.996310748381e1));
#11555=cartesian_point('',(1.686673686158e1,7.133711798209e1,
-2.996310748381e1));
#11556=cartesian_point('',(1.684769332479e1,7.136329786896e1,
-2.754365572382e1));
#11557=cartesian_point('',(1.680960508211e1,7.141563215047e1,
-2.270522124721e1));
#11558=cartesian_point('',(1.675247415209e1,7.149408501071e1,
-1.544897591463e1));
#11559=cartesian_point('',(1.671440008348e1,7.154639761530e1,
-1.061241732098e1));
#11560=cartesian_point('',(1.669535842005e1,7.157252685277e1,
-8.194372312690e0));
#11562=cartesian_point('',(1.196511927412e1,7.251341943763e1,
-8.194372232338e0));
#11563=cartesian_point('',(1.193924158454e1,7.249761482878e1,
-1.046224725098e1));
#11564=cartesian_point('',(1.188747438872e1,7.246595615049e1,
-1.499840942216e1));
#11565=cartesian_point('',(1.180981514847e1,7.241849177515e1,
-2.180389059364e1));
#11566=cartesian_point('',(1.175803250941e1,7.238683560744e1,
-2.634170306509e1));
#11567=cartesian_point('',(1.173213624931e1,7.237099047751e1,
-2.861081543223e1));
#11569=cartesian_point('',(1.168047415754e1,7.237587577080e1,
-2.899682397717e1));
#11570=cartesian_point('',(1.226046063390e1,7.228145356231e1,
-2.908933406692e1));
#11571=cartesian_point('',(1.341838505594e1,7.207858944530e1,
-2.928812169051e1));
#11572=cartesian_point('',(1.514868393963e1,7.173183220414e1,
-2.962733334521e1));
#11573=cartesian_point('',(1.629592731212e1,7.147282117960e1,
-2.988144866760e1));
#11574=cartesian_point('',(1.686797723535e1,7.133634998577e1,
-3.001515791422e1));
#11576=cartesian_point('',(1.181214616898e1,7.286455229261e1,
-2.861517388372e1));
#11577=direction('',(1.147856334646e-2,6.963722578743e-3,9.999098705140e-1));
#11578=direction('',(-9.915988925809e-1,1.289251534965e-1,1.048527673300e-2));
#11579=axis2_placement_3d('',#11576,#11577,#11578);
#11581=direction('',(1.147992924864e-2,6.973942800885e-3,9.999097836036e-1));
#11582=vector('',#11581,2.041828360727e1);
#11583=cartesian_point('',(1.131642019845e1,7.292958816547e1,
-2.860994108650e1));
#11584=line('',#11583,#11582);
#11585=cartesian_point('',(1.187719475298e1,7.554848243484e1,
-8.214301753529e0));
#11586=direction('',(-9.913624666286e-1,1.307361147557e-1,1.041768009904e-2));
#11587=direction('',(-1.306526620650e-1,-9.913932287778e-1,8.327534376810e-3));
#11588=axis2_placement_3d('',#11585,#11586,#11587);
#11590=direction('',(6.765122299159e-2,4.420965011075e-1,8.944126540564e-1));
#11591=vector('',#11590,9.151229587e-1);
#11592=cartesian_point('',(1.159661130749e1,7.333183716370e1,
-7.097284035447e0));
#11593=line('',#11592,#11591);
#11594=direction('',(-1.149336487889e-2,-7.075885031163e-3,-9.999089130590e-1));
#11595=vector('',#11594,2.096616887439e1);
#11596=cartesian_point('',(1.165852049484e1,7.373640982182e1,
-6.278786481168e0));
#11597=line('',#11596,#11595);
#11598=cartesian_point('',(1.141754866585e1,7.358805562133e1,
-2.724304561137e1));
#11599=cartesian_point('',(1.141747543234e1,7.358801044162e1,
-2.724941570028e1));
#11600=cartesian_point('',(1.141662389834e1,7.358735522487e1,
-2.732096314222e1));
#11601=cartesian_point('',(1.141399928252e1,7.357761241148e1,
-2.744905814135e1));
#11602=cartesian_point('',(1.140795604558e1,7.354589488182e1,
-2.762549394707e1));
#11603=cartesian_point('',(1.140015907869e1,7.349968077497e1,
-2.778773605028e1));
#11604=cartesian_point('',(1.139073070299e1,7.344028904481e1,
-2.794007113259e1));
#11605=cartesian_point('',(1.137968425387e1,7.336795314321e1,
-2.808428271676e1));
#11606=cartesian_point('',(1.136697575567e1,7.328242411071e1,
-2.822141929547e1));
#11607=cartesian_point('',(1.135309263457e1,7.318700420236e1,
-2.834641057662e1));
#11608=cartesian_point('',(1.134310923236e1,7.311726731145e1,
-2.842250497243e1));
#11609=cartesian_point('',(1.133818512520e1,7.308264303863e1,
-2.845713005314e1));
#11611=direction('',(-1.001274147792e-1,-7.041139601716e-1,-7.029921990329e-1));
#11612=vector('',#11611,2.173723030904e-1);
#11613=cartesian_point('',(1.133818512520e1,7.308264303863e1,
-2.845713005314e1));
#11614=line('',#11613,#11612);
#11615=cartesian_point('',(1.085790276105e1,7.204829150152e1,
-2.995170849830e1));
#11616=cartesian_point('',(1.091495484970e1,7.216125627907e1,
-2.983874683819e1));
#11617=cartesian_point('',(1.102893294784e1,7.236644377468e1,
-2.960763246965e1));
#11618=cartesian_point('',(1.116818630290e1,7.261099665049e1,
-2.927127210189e1));
#11619=cartesian_point('',(1.125171777191e1,7.274877737468e1,
-2.901062080499e1));
#11620=cartesian_point('',(1.127985356249e1,7.281148561534e1,
-2.887481932576e1));
#11622=cartesian_point('',(1.127985356249e1,7.281148561534e1,
-2.887481932576e1));
#11623=cartesian_point('',(1.129807363502e1,7.284906240969e1,
-2.878828162787e1));
#11624=cartesian_point('',(1.131009828383e1,7.288872525684e1,
-2.869916392933e1));
#11625=cartesian_point('',(1.131642019845e1,7.292958816547e1,
-2.860994108650e1));
#11627=cartesian_point('',(1.746568917278e1,7.070549947215e1,
-3.129450052780e1));
#11628=cartesian_point('',(1.737655196939e1,7.082436754973e1,
-3.117563635012e1));
#11629=cartesian_point('',(1.721916590985e1,7.101810952555e1,
-3.092813740801e1));
#11630=cartesian_point('',(1.708512941993e1,7.115948839395e1,
-3.068783687989e1));
#11631=cartesian_point('',(1.692331335397e1,7.130737587999e1,
-3.031016982888e1));
#11632=cartesian_point('',(1.688009093015e1,7.133262590267e1,
-3.011040130362e1));
#11633=cartesian_point('',(1.686797723535e1,7.133634998577e1,
-3.001515791422e1));
#11635=cartesian_point('',(1.168047415754e1,7.237587577080e1,
-2.899682397717e1));
#11636=cartesian_point('',(1.155099902681e1,7.239318056047e1,
-2.942474153294e1));
#11637=cartesian_point('',(1.118819259914e1,7.226509341811e1,
-2.973491838402e1));
#11638=cartesian_point('',(1.085790276105e1,7.204829150152e1,
-2.995170849830e1));
#11640=cartesian_point('',(1.168047415754e1,7.237587577080e1,
-2.899682397717e1));
#11641=cartesian_point('',(1.169157967692e1,7.237445456522e1,
-2.895495847451e1));
#11642=cartesian_point('',(1.171002574974e1,7.237229027557e1,
-2.887062248403e1));
#11643=cartesian_point('',(1.172708517194e1,7.237062684711e1,
-2.874227395766e1));
#11644=cartesian_point('',(1.173163380320e1,7.237068287716e1,
-2.865490408799e1));
#11645=cartesian_point('',(1.173213624931e1,7.237099047751e1,
-2.861081543223e1));
#11647=cartesian_point('',(1.127985356249e1,7.281148561534e1,
-2.887481932576e1));
#11648=cartesian_point('',(1.128709682402e1,7.274214508299e1,
-2.887913752550e1));
#11649=cartesian_point('',(1.133339299429e1,7.259896416903e1,
-2.889645967587e1));
#11650=cartesian_point('',(1.147826002769e1,7.244167270807e1,
-2.894046210938e1));
#11651=cartesian_point('',(1.161378537808e1,7.238679969228e1,
-2.897865465305e1));
#11652=cartesian_point('',(1.168047415754e1,7.237587577080e1,
-2.899682397717e1));
#11654=cartesian_point('',(7.939148306561e0,7.331341290622e1,
-2.837858250586e1));
#11655=cartesian_point('',(7.947226105897e0,7.311322010958e1,
-2.880776276571e1));
#11656=cartesian_point('',(8.030733650860e0,7.277970235618e1,
-2.922003684057e1));
#11657=cartesian_point('',(8.101683072706e0,7.241863024195e1,
-2.958134573364e1));
#11659=cartesian_point('',(7.941309952913e0,7.337706912640e1,
-2.824077494267e1));
#11660=cartesian_point('',(7.939020482644e0,7.335588462570e1,
-2.828680991141e1));
#11661=cartesian_point('',(7.938281736199e0,7.333474832357e1,
-2.833285198156e1));
#11662=cartesian_point('',(7.939148306561e0,7.331341290622e1,
-2.837858250586e1));
#11664=cartesian_point('',(7.409477008469e0,7.294187166629e1,
-2.844212363246e1));
#11665=cartesian_point('',(7.484280919273e0,7.293435931555e1,
-2.843178836464e1));
#11666=cartesian_point('',(7.647665977060e0,7.295661573277e1,
-2.841010197472e1));
#11667=cartesian_point('',(7.842184422497e0,7.309299365222e1,
-2.838674430436e1));
#11668=cartesian_point('',(7.920015078825e0,7.324008032127e1,
-2.837952377039e1));
#11669=cartesian_point('',(7.939148306561e0,7.331341290622e1,
-2.837858250586e1));
#11671=cartesian_point('',(7.409477008469e0,7.294187166629e1,
-2.844212363246e1));
#11672=cartesian_point('',(7.406507433638e0,7.294236761264e1,
-2.841997359415e1));
#11673=cartesian_point('',(7.401493499053e0,7.294327161321e1,
-2.837558518446e1));
#11674=cartesian_point('',(7.396733068771e0,7.294434927290e1,
-2.830867865673e1));
#11675=cartesian_point('',(7.395409703934e0,7.294484831408e1,
-2.826401208210e1));
#11676=cartesian_point('',(7.395212568723e0,7.294506444412e1,
-2.824165078612e1));
#11678=cartesian_point('',(7.395212568723e0,7.294506444412e1,
-2.824165078612e1));
#11679=cartesian_point('',(7.374678005194e0,7.296667416818e1,
-2.601357917380e1));
#11680=cartesian_point('',(7.333613148505e0,7.300989601680e1,
-2.155783383674e1));
#11681=cartesian_point('',(7.272017717037e0,7.307464156032e1,
-1.487540721963e1));
#11682=cartesian_point('',(7.230965200405e0,7.311782715785e1,
-1.042125157214e1));
#11683=cartesian_point('',(7.210437817333e0,7.313939451829e1,
-8.194372303846e0));
#11685=cartesian_point('',(2.397855434957e0,7.345481832826e1,
-8.194372229929e0));
#11686=cartesian_point('',(2.375210443668e0,7.343653747552e1,
-1.037108242400e1));
#11687=cartesian_point('',(2.329915609193e0,7.339992864751e1,
-1.472488240354e1));
#11688=cartesian_point('',(2.261962824790e0,7.334503734740e1,
-2.125672256687e1));
#11689=cartesian_point('',(2.216653574047e0,7.330842859209e1,
-2.561204255261e1));
#11690=cartesian_point('',(2.193996494398e0,7.329010850418e1,
-2.778989240705e1));
#11692=cartesian_point('',(2.160055652527e0,7.328830281411e1,
-2.810281271926e1));
#11693=cartesian_point('',(2.744293906592e0,7.327095673303e1,
-2.811982636280e1));
#11694=cartesian_point('',(3.912480353451e0,7.322221003170e1,
-2.816762712776e1));
#11695=cartesian_point('',(5.663412717978e0,7.310657868527e1,
-2.828071586225e1));
#11696=cartesian_point('',(6.827970195404e0,7.300150798312e1,
-2.838369044813e1));
#11697=cartesian_point('',(7.409477008469e0,7.294187166629e1,
-2.844212363246e1));
#11699=cartesian_point('',(2.208956060526e0,7.378988822538e1,
-2.779425104979e1));
#11700=direction('',(1.047141450241e-2,8.401850141026e-3,9.999098751350e-1));
#11701=direction('',(-9.999438561177e-1,-1.535035956630e-3,1.048466866796e-2));
#11702=axis2_placement_3d('',#11699,#11700,#11701);
#11704=direction('',(1.047143346630e-2,8.412080122753e-3,9.999097889256e-1));
#11705=vector('',#11704,1.959728625860e1);
#11706=cartesian_point('',(1.708982404672e0,7.378967384793e1,
-2.778901791114e1));
#11707=line('',#11706,#11705);
#11708=cartesian_point('',(1.914527964858e0,7.645243969993e1,
-8.214301753548e0));
#11709=direction('',(-9.999457105422e-1,2.188811744455e-4,1.041768013360e-2));
#11710=direction('',(-1.321271665861e-4,-9.999653167553e-1,8.327534379040e-3));
#11711=axis2_placement_3d('',#11708,#11709,#11710);
#11713=direction('',(9.367168155571e-3,4.471391652727e-1,8.944153526410e-1));
#11714=vector('',#11713,9.151406184138e-1);
#11715=cartesian_point('',(1.925675216716e0,7.421813464117e1,
-7.097284032213e0));
#11716=line('',#11715,#11714);
#11717=direction('',(-1.047142802254e-2,-8.513593006065e-3,-9.999089298178e-1));
#11718=vector('',#11717,2.015648951231e1);
#11719=cartesian_point('',(1.934247492775e0,7.462732985340e1,
-6.278768213278e0));
#11720=line('',#11719,#11718);
#11721=cartesian_point('',(1.723330510868e0,7.275555060651e1,
-2.641889004720e1));
#11722=direction('',(-9.999451741618e-1,7.608380874947e-7,1.047132608561e-2));
#11723=direction('',(-8.841364824381e-5,9.999637377229e-1,-8.515598756089e-3));
#11724=axis2_placement_3d('',#11721,#11722,#11723);
#11726=direction('',(-7.405380756608e-3,-7.074655011402e-1,-7.067090809041e-1));
#11727=vector('',#11726,2.376135141701e-1);
#11728=cartesian_point('',(1.710742023218e0,7.395777721181e1,
-2.762109428293e1));
#11729=line('',#11728,#11727);
#11730=cartesian_point('',(1.397048482491e0,7.286740495876e1,
-2.913258221388e1));
#11731=cartesian_point('',(1.515398260212e0,7.320225570844e1,
-2.879761255990e1));
#11732=cartesian_point('',(1.646164317705e0,7.350520214979e1,
-2.841075972590e1));
#11733=cartesian_point('',(1.695127204410e0,7.369072332414e1,
-2.800484612786e1));
#11735=cartesian_point('',(1.695127204410e0,7.369072332414e1,
-2.800484612786e1));
#11736=cartesian_point('',(1.703703096912e0,7.372318812551e1,
-2.793381116393e1));
#11737=cartesian_point('',(1.708223327831e0,7.375626705586e1,
-2.786145062493e1));
#11738=cartesian_point('',(1.708982404672e0,7.378967384793e1,
-2.778901791114e1));
#11740=direction('',(-7.437950032866e-3,-7.070907225853e-1,-7.070837198897e-1));
#11741=vector('',#11740,1.842087691079e0);
#11742=cartesian_point('',(1.410749838694e0,7.416992807531e1,
-2.783007199691e1));
#11743=line('',#11742,#11741);
#11744=cartesian_point('',(1.397048482491e0,7.286740495876e1,
-2.913258221388e1));
#11745=cartesian_point('',(1.526464031041e0,7.296970728045e1,
-2.903028792797e1));
#11746=cartesian_point('',(1.756821251849e0,7.313251913249e1,
-2.880356148398e1));
#11747=cartesian_point('',(2.019244110069e0,7.325984923252e1,
-2.846140257231e1));
#11748=cartesian_point('',(2.124372529945e0,7.328832865563e1,
-2.822045637729e1));
#11749=cartesian_point('',(2.160055652527e0,7.328830281411e1,
-2.810281271926e1));
#11751=cartesian_point('',(8.101683072706e0,7.241863024195e1,
-2.958134573364e1));
#11752=cartesian_point('',(7.985318543662e0,7.253524552061e1,
-2.946474183685e1));
#11753=cartesian_point('',(7.778760391413e0,7.272713404162e1,
-2.921253960722e1));
#11754=cartesian_point('',(7.533518118881e0,7.289459940309e1,
-2.882959518108e1));
#11755=cartesian_point('',(7.440499921091e0,7.293760426255e1,
-2.856857326643e1));
#11756=cartesian_point('',(7.409477008469e0,7.294187166629e1,
-2.844212363246e1));
#11758=cartesian_point('',(2.160055652527e0,7.328830281411e1,
-2.810281271926e1));
#11759=cartesian_point('',(2.167340607175e0,7.328838867800e1,
-2.806837781722e1));
#11760=cartesian_point('',(2.179402202708e0,7.328874450216e1,
-2.799923399948e1));
#11761=cartesian_point('',(2.190613694669e0,7.328926634328e1,
-2.789548564415e1));
#11762=cartesian_point('',(2.193628667589e0,7.328981146858e1,
-2.782521436248e1));
#11763=cartesian_point('',(2.193996494398e0,7.329010850418e1,
-2.778989240705e1));
#11765=cartesian_point('',(1.695127204410e0,7.369072332414e1,
-2.800484612786e1));
#11766=cartesian_point('',(1.733436006409e0,7.349403031965e1,
-2.801252315438e1));
#11767=cartesian_point('',(1.950070106926e0,7.329486146621e1,
-2.805810303555e1));
#11768=cartesian_point('',(2.160055652527e0,7.328830281411e1,
-2.810281271926e1));
#11770=cartesian_point('',(-1.695130856503e0,7.369076698692e1,
-2.800478101021e1));
#11771=cartesian_point('',(-1.646007237285e0,7.350487526849e1,
-2.841168601342e1));
#11772=cartesian_point('',(-1.514821518407e0,7.320278277820e1,
-2.879723313189e1));
#11773=cartesian_point('',(-1.397114347166e0,7.286739298738e1,
-2.913260701089e1));
#11775=direction('',(-7.123651251427e-3,7.070888649335e-1,7.070888138557e-1));
#11776=vector('',#11775,1.842121815018e0);
#11777=cartesian_point('',(-1.397114347166e0,7.286739298738e1,
-2.913260701089e1));
#11778=line('',#11777,#11776);
#11779=cartesian_point('',(-1.708982099211e0,7.378967389576e1,
-2.778901787143e1));
#11780=cartesian_point('',(-1.708223231149e0,7.375627231383e1,
-2.786143928772e1));
#11781=cartesian_point('',(-1.703703215468e0,7.372322714194e1,
-2.793375635107e1));
#11782=cartesian_point('',(-1.695130856503e0,7.369076698692e1,
-2.800478101021e1));
#11784=cartesian_point('',(-2.159971491639e0,7.328831654726e1,
-2.810298663050e1));
#11785=cartesian_point('',(-1.957046731679e0,7.329468124702e1,
-2.805980692053e1));
#11786=cartesian_point('',(-1.734717467074e0,7.348715724975e1,
-2.801273399975e1));
#11787=cartesian_point('',(-1.695130856503e0,7.369076698692e1,
-2.800478101021e1));
#11789=cartesian_point('',(-2.208956059214e0,7.378988477089e1,
-2.779425117503e1));
#11790=direction('',(-1.047141443005e-2,8.402674219455e-3,9.999098682110e-1));
#11791=direction('',(2.991460132047e-2,-9.995144855078e-1,8.712628072042e-3));
#11792=axis2_placement_3d('',#11789,#11790,#11791);
#11794=direction('',(1.047158060958e-2,-8.422546931520e-3,-9.999096992743e-1));
#11795=vector('',#11794,1.959728622802e1);
#11796=cartesian_point('',(-1.914196661677e0,7.395473295875e1,
-8.193501292575e0));
#11797=line('',#11796,#11795);
#11798=direction('',(-7.406586411576e-3,7.074726922291e-1,7.067018694102e-1));
#11799=vector('',#11798,2.376439741297e-1);
#11800=cartesian_point('',(-1.708982099211e0,7.378967389576e1,
-2.778901787143e1));
#11801=line('',#11800,#11799);
#11802=cartesian_point('',(-1.710742229840e0,7.395780051793e1,
-2.762107443066e1));
#11803=cartesian_point('',(-1.711855726803e0,7.406330116633e1,
-2.751474719008e1));
#11804=cartesian_point('',(-1.714262791203e0,7.424078904413e1,
-2.728480926971e1));
#11805=cartesian_point('',(-1.718584212998e0,7.441444512507e1,
-2.687254707517e1));
#11806=cartesian_point('',(-1.721597844113e0,7.445256613748e1,
-2.658383068006e1));
#11807=cartesian_point('',(-1.723173064152e0,7.445303716796e1,
-2.643341374532e1));
#11809=direction('',(-1.047171717275e-2,8.618792481288e-3,9.999080255482e-1));
#11810=vector('',#11809,2.015388074371e1);
#11811=cartesian_point('',(-1.723173064152e0,7.445303716796e1,
-2.643341374532e1));
#11812=line('',#11811,#11810);
#11813=direction('',(9.366094732885e-3,-4.477502876926e-1,-8.941095884402e-1));
#11814=vector('',#11813,9.125345485420e-1);
#11815=cartesian_point('',(-1.934218803233e0,7.462673928378e1,
-6.281386643746e0));
#11816=line('',#11815,#11814);
#11817=cartesian_point('',(-1.915324610230e0,7.645169657452e1,
-8.214094604573e0));
#11818=direction('',(9.999465454022e-1,5.330104436881e-4,1.032580447995e-2));
#11819=direction('',(-4.141387679651e-3,-8.944147671701e-1,4.472192674474e-1));
#11820=axis2_placement_3d('',#11817,#11818,#11819);
#11822=cartesian_point('',(-2.425647305735e0,7.421813036007e1,
-7.102517770576e0));
#11823=direction('',(-9.366633956073e-3,4.471399608526e-1,8.944149605061e-1));
#11824=direction('',(2.921638147477e-2,-8.939499569391e-1,4.472134585879e-1));
#11825=axis2_placement_3d('',#11822,#11823,#11824);
#11827=cartesian_point('',(-2.414177052771e0,7.395456315186e1,-8.198641845e0));
#11828=direction('',(-1.032985220424e-2,8.251253555028e-3,9.999126016649e-1));
#11829=direction('',(3.264203609217e-2,-9.994302396922e-1,8.584489996875e-3));
#11830=axis2_placement_3d('',#11827,#11828,#11829);
#11832=cartesian_point('',(0.e0,0.e0,-8.194372175973e0));
#11833=direction('',(0.e0,0.e0,-1.e0));
#11834=direction('',(-9.810926357492e-2,9.951756490192e-1,0.e0));
#11835=axis2_placement_3d('',#11832,#11833,#11834);
#11837=cartesian_point('',(0.e0,0.e0,-8.194372175973e0));
#11838=direction('',(0.e0,0.e0,-1.e0));
#11839=direction('',(-6.688506640182e-2,9.977606866841e-1,0.e0));
#11840=axis2_placement_3d('',#11837,#11838,#11839);
#11842=cartesian_point('',(-2.397855135100e0,7.345482753300e1,
-8.194372301042e0));
#11843=cartesian_point('',(-2.399159460407e0,7.345609760331e1,
-8.042736029958e0));
#11844=cartesian_point('',(-2.401954989127e0,7.348169964170e1,
-7.739667626954e0));
#11845=cartesian_point('',(-2.406398092349e0,7.358837449271e1,
-7.296100165059e0));
#11846=cartesian_point('',(-2.409469045730e0,7.370335243130e1,
-7.014537445305e0));
#11847=cartesian_point('',(-2.411039126093e0,7.377115913073e1,
-6.878912879017e0));
#11849=cartesian_point('',(0.e0,0.e0,-6.878910995968e0));
#11850=direction('',(0.e0,0.e0,1.e0));
#11851=direction('',(-3.266523751298e-2,9.994663487373e-1,0.e0));
#11852=axis2_placement_3d('',#11849,#11850,#11851);
#11854=cartesian_point('',(0.e0,0.e0,-6.878910995968e0));
#11855=direction('',(0.e0,0.e0,1.e0));
#11856=direction('',(-6.688506640182e-2,9.977606866841e-1,0.e0));
#11857=axis2_placement_3d('',#11854,#11855,#11856);
#11859=cartesian_point('',(-7.210436269484e0,7.313938527432e1,
-8.194372231634e0));
#11860=cartesian_point('',(-7.209298723094e0,7.314082238527e1,
-8.042733214344e0));
#11861=cartesian_point('',(-7.209884492782e0,7.316656702396e1,
-7.739657414620e0));
#11862=cartesian_point('',(-7.219400733228e0,7.327290946037e1,
-7.296089347647e0));
#11863=cartesian_point('',(-7.231355670464e0,7.338731464173e1,
-7.014534450247e0));
#11864=cartesian_point('',(-7.238655976421e0,7.345473938503e1,
-6.878912344484e0));
#11866=cartesian_point('',(-7.259487834049e0,7.363696111401e1,
-8.198698319447e0));
#11867=direction('',(9.242701621960e-3,9.618859486034e-3,9.999110210458e-1));
#11868=direction('',(-9.913878735512e-1,-1.305431496082e-1,1.041970565432e-2));
#11869=axis2_placement_3d('',#11866,#11867,#11868);
#11871=direction('',(9.283365853893e-3,9.707221508023e-3,9.999097904156e-1));
#11872=vector('',#11871,2.004908680037e1);
#11873=cartesian_point('',(-7.941308116589e0,7.337706807973e1,
-2.824077772444e1));
#11874=line('',#11873,#11872);
#11875=cartesian_point('',(-8.080896927394e0,7.604827452513e1,
-8.214301753543e0));
#11876=direction('',(-9.914196060884e-1,-1.303020974677e-1,1.041768012180e-2));
#11877=direction('',(1.303906684073e-1,-9.914277208972e-1,8.327534382342e-3));
#11878=axis2_placement_3d('',#11875,#11876,#11877);
#11880=direction('',(-4.907742891058e-2,4.445450046965e-1,8.944110602910e-1));
#11881=vector('',#11880,9.151103484133e-1);
#11882=cartesian_point('',(-7.778209709148e0,7.383453925723e1,
-7.097284028663e0));
#11883=line('',#11882,#11881);
#11884=direction('',(-9.270016519794e-3,-9.810250927853e-3,-9.999089087364e-1));
#11885=vector('',#11884,2.060157865501e1);
#11886=cartesian_point('',(-7.823120972217e0,7.424134699136e1,
-6.278799211656e0));
#11887=line('',#11886,#11885);
#11888=cartesian_point('',(-8.014097946683e0,7.403924033524e1,
-2.687850124283e1));
#11889=cartesian_point('',(-8.014124651075e0,7.403921202843e1,
-2.688138222829e1));
#11890=cartesian_point('',(-8.014729792941e0,7.403898422091e1,
-2.695138497129e1));
#11891=cartesian_point('',(-8.014887616795e0,7.402938163372e1,
-2.707323941642e1));
#11892=cartesian_point('',(-8.012623908097e0,7.399832646219e1,
-2.725061617385e1));
#11893=cartesian_point('',(-8.008307855155e0,7.395245953737e1,
-2.741255454251e1));
#11894=cartesian_point('',(-8.002140198794e0,7.389341366684e1,
-2.756486517024e1));
#11895=cartesian_point('',(-7.994176716080e0,7.382136212023e1,
-2.770894954807e1));
#11896=cartesian_point('',(-7.984401411678e0,7.373610943974e1,
-2.784593883561e1));
#11897=cartesian_point('',(-7.973172362213e0,7.364084149968e1,
-2.797083535619e1));
#11898=cartesian_point('',(-7.964834383820e0,7.357130740277e1,
-2.804679539446e1));
#11899=cartesian_point('',(-7.960644208626e0,7.353670345698e1,
-2.808140017067e1));
#11901=direction('',(8.540544833067e-2,-7.050923701694e-1,-7.039535914564e-1));
#11902=vector('',#11901,2.264034954947e-1);
#11903=cartesian_point('',(-7.960644208626e0,7.353670345698e1,
-2.808140017067e1));
#11904=line('',#11903,#11902);
#11905=cartesian_point('',(-7.445649352752e0,7.344254582176e1,
-2.824601155067e1));
#11906=direction('',(9.285127983713e-3,9.697073260997e-3,9.999098725228e-1));
#11907=direction('',(-9.911835751854e-1,-1.320802218214e-1,1.048500292514e-2));
#11908=axis2_placement_3d('',#11905,#11906,#11907);
#11910=cartesian_point('',(-7.409522308778e0,7.294184227588e1,
-2.844224018685e1));
#11911=cartesian_point('',(-6.827980564499e0,7.300144155165e1,
-2.838383516786e1));
#11912=cartesian_point('',(-5.663423669897e0,7.310660888731e1,
-2.828053827244e1));
#11913=cartesian_point('',(-3.912395223023e0,7.322220996256e1,
-2.816762371662e1));
#11914=cartesian_point('',(-2.744228977241e0,7.327095004107e1,
-2.811999986869e1));
#11915=cartesian_point('',(-2.159971491639e0,7.328831654726e1,
-2.810298663050e1));
#11917=cartesian_point('',(-2.159971491639e0,7.328831654726e1,
-2.810298663050e1));
#11918=cartesian_point('',(-2.167002347406e0,7.328839981343e1,
-2.806974295347e1));
#11919=cartesian_point('',(-2.178938980977e0,7.328872340186e1,
-2.800251803129e1));
#11920=cartesian_point('',(-2.190442055523e0,7.328925025828e1,
-2.789816191788e1));
#11921=cartesian_point('',(-2.193616864321e0,7.328980096190e1,
-2.782636113021e1));
#11922=cartesian_point('',(-2.193996467344e0,7.329010760039e1,
-2.778989239610e1));
#11924=cartesian_point('',(-2.193996467344e0,7.329010760039e1,
-2.778989239610e1));
#11925=cartesian_point('',(-2.216653520135e0,7.330842858657e1,
-2.561204254757e1));
#11926=cartesian_point('',(-2.261962766370e0,7.334503702171e1,
-2.125672256132e1));
#11927=cartesian_point('',(-2.329916092958e0,7.339993624108e1,
-1.472488246850e1));
#11928=cartesian_point('',(-2.375210172837e0,7.343654578204e1,
-1.037108248604e1));
#11929=cartesian_point('',(-2.397855135100e0,7.345482753300e1,
-8.194372301042e0));
#11931=cartesian_point('',(-7.210436269484e0,7.313938527432e1,
-8.194372231634e0));
#11932=cartesian_point('',(-7.230963807234e0,7.311781885019e1,
-1.042125155560e1));
#11933=cartesian_point('',(-7.272017104724e0,7.307463283991e1,
-1.487540726208e1));
#11934=cartesian_point('',(-7.333613337476e0,7.300989841605e1,
-2.155783392316e1));
#11935=cartesian_point('',(-7.374677523606e0,7.296666995194e1,
-2.601357925648e1));
#11936=cartesian_point('',(-7.395212238611e0,7.294506116546e1,
-2.824165082515e1));
#11938=cartesian_point('',(-7.409522308778e0,7.294184227588e1,
-2.844224018685e1));
#11939=cartesian_point('',(-7.406520817642e0,7.294234206207e1,
-2.842002222411e1));
#11940=cartesian_point('',(-7.401462457337e0,7.294328550040e1,
-2.837557524921e1));
#11941=cartesian_point('',(-7.396695445414e0,7.294435178964e1,
-2.830864156975e1));
#11942=cartesian_point('',(-7.395391816643e0,7.294484697897e1,
-2.826399347102e1));
#11943=cartesian_point('',(-7.395212238611e0,7.294506116546e1,
-2.824165082515e1));
#11945=cartesian_point('',(-7.939153602657e0,7.331334627686e1,
-2.837868301720e1));
#11946=cartesian_point('',(-7.885678560107e0,7.310850184114e1,
-2.838132295291e1));
#11947=cartesian_point('',(-7.628110444480e0,7.291989391506e1,
-2.841205557387e1));
#11948=cartesian_point('',(-7.409522308778e0,7.294184227588e1,
-2.844224018685e1));
#11950=cartesian_point('',(-8.101737390481e0,7.241859097589e1,
-2.958140902231e1));
#11951=cartesian_point('',(-8.031562573195e0,7.277956061439e1,
-2.922041530797e1));
#11952=cartesian_point('',(-7.947349177419e0,7.311324883867e1,
-2.880754395610e1));
#11953=cartesian_point('',(-7.939153602657e0,7.331334627686e1,
-2.837868301720e1));
#11955=cartesian_point('',(-7.939153602657e0,7.331334627686e1,
-2.837868301720e1));
#11956=cartesian_point('',(-7.938274945308e0,7.333470223932e1,
-2.833291124209e1));
#11957=cartesian_point('',(-7.939009401593e0,7.335586274936e1,
-2.828685965798e1));
#11958=cartesian_point('',(-7.941308116589e0,7.337706807973e1,
-2.824077772444e1));
#11960=cartesian_point('',(-8.101737390481e0,7.241859097589e1,
-2.958140902231e1));
#11961=cartesian_point('',(-7.988873571442e0,7.254296191862e1,
-2.945702243989e1));
#11962=cartesian_point('',(-7.764278060221e0,7.273401096198e1,
-2.919962875211e1));
#11963=cartesian_point('',(-7.535727099591e0,7.289466310197e1,
-2.882638612684e1));
#11964=cartesian_point('',(-7.436382044784e0,7.293801443916e1,
-2.856725288820e1));
#11965=cartesian_point('',(-7.409522308778e0,7.294184227588e1,
-2.844224018685e1));
#11967=cartesian_point('',(-1.397114347166e0,7.286739298738e1,
-2.913260701089e1));
#11968=cartesian_point('',(-1.514751090967e0,7.295806614656e1,
-2.904194759204e1));
#11969=cartesian_point('',(-1.729432021258e0,7.311785619594e1,
-2.883383670864e1));
#11970=cartesian_point('',(-2.025010060062e0,7.326376191813e1,
-2.845610107596e1));
#11971=cartesian_point('',(-2.127046742391e0,7.328826701674e1,
-2.821631299995e1));
#11972=cartesian_point('',(-2.159971491639e0,7.328831654726e1,
-2.810298663050e1));
#11974=cartesian_point('',(-8.346037607674e0,7.429814583344e1,
-2.687820824534e1));
#11975=cartesian_point('',(-8.343969090591e0,7.429685606322e1,
-2.705326038693e1));
#11976=cartesian_point('',(-8.334613723014e0,7.424882292427e1,
-2.740264275728e1));
#11977=cartesian_point('',(-8.304675081111e0,7.404563895073e1,
-2.788987517247e1));
#11978=cartesian_point('',(-8.274922533874e0,7.383212067709e1,
-2.816788003865e1));
#11979=cartesian_point('',(-8.258041100885e0,7.370946713470e1,
-2.829053558023e1));
#11981=cartesian_point('',(-8.258039483473e0,7.349733507729e1,
-2.807840085403e1));
#11982=direction('',(8.531124718018e-2,-7.045289174706e-1,-7.045289174706e-1));
#11983=direction('',(1.702342331100e-5,7.071078117646e-1,-7.071057504021e-1));
#11984=axis2_placement_3d('',#11981,#11982,#11983);
#11986=cartesian_point('',(-1.104074781515e1,7.312164983978e1,
-2.845408609150e1));
#11987=direction('',(1.000567041538e-1,-7.035583330307e-1,-7.035583330307e-1));
#11988=direction('',(-9.913904998230e-1,-1.305190353861e-1,-1.047178411624e-2));
#11989=axis2_placement_3d('',#11986,#11987,#11988);
#11991=cartesian_point('',(-1.104075514261e1,7.333377985731e1,
-2.866621973811e1));
#11992=cartesian_point('',(-1.106141376198e1,7.345729535875e1,
-2.854270230699e1));
#11993=cartesian_point('',(-1.109912350388e1,7.367209406521e1,
-2.826256738570e1));
#11994=cartesian_point('',(-1.114210496321e1,7.387577776595e1,
-2.777137235828e1));
#11995=cartesian_point('',(-1.115942103125e1,7.392315206263e1,
-2.741910771650e1));
#11996=cartesian_point('',(-1.116508154243e1,7.392385374173e1,
-2.724264004051e1));
#11998=cartesian_point('',(-1.142449920329e1,7.408332142191e1,
-4.695669491751e0));
#11999=cartesian_point('',(-1.149686964069e1,7.407232041962e1,
-4.693659648910e0));
#12000=cartesian_point('',(-1.159330611261e1,7.400537446873e1,
-4.956606353885e0));
#12001=cartesian_point('',(-1.166301143862e1,7.388439531741e1,
-5.517223986247e0));
#12002=cartesian_point('',(-1.166920090231e1,7.379334025990e1,
-5.977792760972e0));
#12003=cartesian_point('',(-1.165846766905e1,7.373611601570e1,
-6.280091119157e0));
#12005=cartesian_point('',(-1.112013731461e1,7.362726627112e1,
-2.724002108556e1));
#12006=direction('',(1.149300698864e-2,-7.073508072308e-3,-9.999089339904e-1));
#12007=direction('',(-9.910131613627e-1,-1.333557882912e-1,-1.044737934556e-2));
#12008=axis2_placement_3d('',#12005,#12006,#12007);
#12010=cartesian_point('',(-1.215419843464e1,7.367104321714e1,
-6.284218002040e0));
#12011=direction('',(-6.764997758115e-2,4.420920254003e-1,8.944149605249e-1));
#12012=direction('',(1.455928089709e-1,-8.824979392145e-1,4.472137310707e-1));
#12013=axis2_placement_3d('',#12010,#12011,#12012);
#12015=cartesian_point('',(-1.201948087155e1,7.282533287768e1,
-6.878912878916e0));
#12016=cartesian_point('',(-1.204012135580e1,7.296015459288e1,
-6.606146278938e0));
#12017=cartesian_point('',(-1.206075904268e1,7.309495450677e1,
-6.333413327407e0));
#12018=cartesian_point('',(-1.208139941618e1,7.322977619897e1,
-6.060646707675e0));
#12020=cartesian_point('',(-1.208139941618e1,7.322977619897e1,
-6.060646707675e0));
#12021=cartesian_point('',(-1.208813867114e1,7.327376822782e1,
-5.971643934459e0));
#12022=cartesian_point('',(-1.209399640285e1,7.335872907740e1,
-5.802080937125e0));
#12023=cartesian_point('',(-1.208466874508e1,7.347634146337e1,
-5.573017067032e0));
#12024=cartesian_point('',(-1.206073419141e1,7.358416768112e1,
-5.367973590319e0));
#12025=cartesian_point('',(-1.202455908481e1,7.368276036805e1,
-5.185055755852e0));
#12026=cartesian_point('',(-1.197772477094e1,7.377253127323e1,
-5.022899931245e0));
#12027=cartesian_point('',(-1.192127209960e1,7.385367945477e1,
-4.880737025770e0));
#12028=cartesian_point('',(-1.185633864065e1,7.392577338867e1,
-4.759014922353e0));
#12029=cartesian_point('',(-1.178340540815e1,7.398887148951e1,
-4.657424010261e0));
#12030=cartesian_point('',(-1.172955736433e1,7.402475036070e1,
-4.603433974232e0));
#12031=cartesian_point('',(-1.170123599914e1,7.404112023086e1,
-4.579937300623e0));
#12033=cartesian_point('',(-1.676449566872e1,7.188148971365e1,
-6.878912344323e0));
#12034=cartesian_point('',(-1.679702971728e1,7.201398551477e1,
-6.606067479641e0));
#12035=cartesian_point('',(-1.682956226913e1,7.214647840976e1,
-6.333221058770e0));
#12036=cartesian_point('',(-1.686209641100e1,7.227897414726e1,
-6.060376174319e0));
#12038=cartesian_point('',(-1.686607025127e1,7.231701261428e1,
-7.102517765366e0));
#12039=direction('',(-1.066808649013e-1,4.343283025138e-1,8.944149588974e-1));
#12040=direction('',(-9.658796140021e-1,-2.587801782350e-1,1.045899650006e-2));
#12041=axis2_placement_3d('',#12038,#12039,#12040);
#12043=cartesian_point('',(-1.696370052156e1,7.271449335848e1,
-6.283983211139e0));
#12044=direction('',(-1.066808649013e-1,4.343283025138e-1,8.944149588974e-1));
#12045=direction('',(-9.658727896495e-1,-2.588051255361e-1,1.047192489162e-2));
#12046=axis2_placement_3d('',#12043,#12044,#12045);
#12048=cartesian_point('',(-1.686209641100e1,7.227897414726e1,
-6.060376174319e0));
#12049=cartesian_point('',(-1.687268479261e1,7.232209313111e1,
-5.971582783498e0));
#12050=cartesian_point('',(-1.689974477866e1,7.240271033370e1,
-5.802270448622e0));
#12051=cartesian_point('',(-1.695325865360e1,7.250764142908e1,
-5.573566523645e0));
#12052=cartesian_point('',(-1.701653432285e1,7.259804380157e1,
-5.368679532027e0));
#12053=cartesian_point('',(-1.708759777437e1,7.267527911617e1,
-5.185819249622e0));
#12054=cartesian_point('',(-1.716516314425e1,7.274033014823e1,
-5.023619828770e0));
#12055=cartesian_point('',(-1.724837922902e1,7.279377307405e1,
-4.881307983076e0));
#12056=cartesian_point('',(-1.733606031609e1,7.283562852317e1,
-4.759348550807e0));
#12057=cartesian_point('',(-1.742772797901e1,7.286608013415e1,
-4.657562769182e0));
#12058=cartesian_point('',(-1.749127266761e1,7.287866553611e1,
-4.603456899081e0));
#12059=cartesian_point('',(-1.752376201764e1,7.288294821330e1,
-4.579937188727e0));
#12061=cartesian_point('',(-1.744663478384e1,7.258508724029e1,
-6.278768650529e0));
#12062=cartesian_point('',(-1.745862492655e1,7.264206409596e1,
-5.976456846675e0));
#12063=cartesian_point('',(-1.749912185929e1,7.272350152109e1,
-5.517276511122e0));
#12064=cartesian_point('',(-1.760992049151e1,7.280870193665e1,
-4.956071945044e0));
#12065=cartesian_point('',(-1.772459605726e1,7.283350986867e1,
-4.693856434628e0));
#12066=cartesian_point('',(-1.779557098746e1,7.281604095509e1,
-4.695670547328e0));
#12068=cartesian_point('',(-1.798480684375e1,7.255483480714e1,
-2.857541156033e1));
#12069=cartesian_point('',(-1.793470145478e1,7.256718962090e1,
-2.857582485525e1));
#12070=cartesian_point('',(-1.782773636697e1,7.256556498167e1,
-2.857646744112e1));
#12071=cartesian_point('',(-1.768958834121e1,7.248396003033e1,
-2.857654326870e1));
#12072=cartesian_point('',(-1.763641744614e1,7.239119943724e1,
-2.857599951048e1));
#12073=cartesian_point('',(-1.762303271501e1,7.234125193603e1,
-2.857561492417e1));
#12075=cartesian_point('',(-1.798480684375e1,7.255483480714e1,
-2.857541156033e1));
#12076=cartesian_point('',(-1.798011249067e1,7.255434679600e1,
-2.875696283496e1));
#12077=cartesian_point('',(-1.795865629764e1,7.250829598841e1,
-2.912051057688e1));
#12078=cartesian_point('',(-1.788834235330e1,7.229580853810e1,
-2.963973833215e1));
#12079=cartesian_point('',(-1.782321129410e1,7.207898229021e1,
-2.992102460748e1));
#12080=cartesian_point('',(-1.778726793558e1,7.195629614473e1,
-3.004370376562e1));
#12082=cartesian_point('',(-1.778726825534e1,7.174417369665e1,
-2.983156223467e1));
#12083=direction('',(1.788704007196e-1,-6.957030184448e-1,-6.957030184448e-1));
#12084=direction('',(1.806314405902e-5,7.071091031515e-1,-7.071044589833e-1));
#12085=axis2_placement_3d('',#12082,#12083,#12084);
#12087=cartesian_point('',(-2.045575486510e1,7.101042079642e1,
-3.056531513487e1));
#12088=direction('',(1.934125900426e-1,-6.937548450328e-1,-6.937548450328e-1));
#12089=direction('',(-9.658728639631e-1,-2.588048538901e-1,-1.047178411618e-2));
#12090=axis2_placement_3d('',#12087,#12088,#12089);
#12092=cartesian_point('',(-2.045576044451e1,7.122257297069e1,
-3.077742726739e1));
#12093=cartesian_point('',(-2.049602872976e1,7.134761935980e1,
-3.065237830699e1));
#12094=cartesian_point('',(-2.057021250114e1,7.156724034002e1,
-3.036555598483e1));
#12095=cartesian_point('',(-2.065381865869e1,7.177893912101e1,
-2.984168522021e1));
#12096=cartesian_point('',(-2.068446794796e1,7.182369221330e1,
-2.947241463552e1));
#12097=cartesian_point('',(-2.069329120784e1,7.182281422879e1,
-2.928794466240e1));
#12099=cartesian_point('',(-2.099652992482e1,7.195834941711e1,
-4.695666006712e0));
#12100=cartesian_point('',(-2.106684055662e1,7.193800858896e1,
-4.693602447406e0));
#12101=cartesian_point('',(-2.115375427859e1,7.185906502137e1,
-4.956417344628e0));
#12102=cartesian_point('',(-2.120705608269e1,7.172996605714e1,
-5.517273993787e0));
#12103=cartesian_point('',(-2.120141505840e1,7.163917666786e1,
-5.976491677828e0));
#12104=cartesian_point('',(-2.118331440938e1,7.158384523137e1,
-6.278762064929e0));
#12106=cartesian_point('',(-2.089984494464e1,7.145694582013e1,
-2.928846812492e1));
#12107=cartesian_point('',(-2.091322618913e1,7.150689946622e1,
-2.928904069440e1));
#12108=cartesian_point('',(-2.091355822618e1,7.161382593080e1,
-2.928981147664e1));
#12109=cartesian_point('',(-2.083469780615e1,7.175357521274e1,
-2.928960655003e1));
#12110=cartesian_point('',(-2.074287475535e1,7.180846641075e1,
-2.928860885771e1));
#12111=cartesian_point('',(-2.069329120784e1,7.182281422879e1,
-2.928794466240e1));
#12113=cartesian_point('',(-2.166625138890e1,7.145444977709e1,
-6.283981031079e0));
#12114=direction('',(-1.247758113165e-1,4.294797728193e-1,8.944149605465e-1));
#12115=direction('',(2.595348165397e-1,-8.559448295051e-1,4.472137384374e-1));
#12116=axis2_placement_3d('',#12113,#12114,#12115);
#12118=cartesian_point('',(-2.142226603780e1,7.063344496062e1,
-6.878912878457e0));
#12119=cartesian_point('',(-2.146033872689e1,7.076445706246e1,
-6.606067288005e0));
#12120=cartesian_point('',(-2.149841129451e1,7.089546490471e1,
-6.333219611984e0));
#12121=cartesian_point('',(-2.153648387038e1,7.102647699830e1,
-6.060374001770e0));
#12123=cartesian_point('',(-2.153648387038e1,7.102647699830e1,
-6.060374001770e0));
#12124=cartesian_point('',(-2.154889752037e1,7.106920008311e1,
-5.971401760313e0));
#12125=cartesian_point('',(-2.156578583677e1,7.115269774374e1,
-5.801790002713e0));
#12126=cartesian_point('',(-2.157186791394e1,7.127047144670e1,
-5.572834255451e0));
#12127=cartesian_point('',(-2.156220441057e1,7.138048015570e1,
-5.367831923589e0));
#12128=cartesian_point('',(-2.153920404347e1,7.148292879412e1,
-5.184959002205e0));
#12129=cartesian_point('',(-2.150448881070e1,7.157802729055e1,
-5.022836121321e0));
#12130=cartesian_point('',(-2.145911490513e1,7.166583468784e1,
-4.880699910563e0));
#12131=cartesian_point('',(-2.140415319245e1,7.174577550235e1,
-4.758997008853e0));
#12132=cartesian_point('',(-2.134008868652e1,7.181784444250e1,
-4.657418490040e0));
#12133=cartesian_point('',(-2.129138980483e1,7.186044056436e1,
-4.603433607733e0));
#12134=cartesian_point('',(-2.126545159152e1,7.188036573972e1,
-4.579937305053e0));
#12136=cartesian_point('',(-2.600349004321e1,6.907832789031e1,
-6.878912343398e0));
#12137=cartesian_point('',(-2.605304556284e1,6.920545807229e1,
-6.606036470253e0));
#12138=cartesian_point('',(-2.610259817146e1,6.933258596470e1,
-6.333159038176e0));
#12139=cartesian_point('',(-2.615215377531e1,6.945971607143e1,
-6.060283145265e0));
#12141=cartesian_point('',(-2.616104297146e1,6.949686661872e1,
-7.102517765361e0));
#12142=direction('',(-1.624594148106e-1,4.166879165833e-1,8.944149589049e-1));
#12143=direction('',(-9.238386638356e-1,-3.826391632135e-1,1.045915760166e-2));
#12144=axis2_placement_3d('',#12141,#12142,#12143);
#12146=cartesian_point('',(-2.630973654619e1,6.987824689105e1,
-6.283890185757e0));
#12147=direction('',(-1.624594148106e-1,4.166879165833e-1,8.944149589049e-1));
#12148=direction('',(-9.238285144031e-1,-3.826633088694e-1,1.047225004132e-2));
#12149=axis2_placement_3d('',#12146,#12147,#12148);
#12151=cartesian_point('',(-2.615215377531e1,6.945971607143e1,
-6.060283145265e0));
#12152=cartesian_point('',(-2.616827534311e1,6.950107285518e1,
-5.971513918306e0));
#12153=cartesian_point('',(-2.620561236451e1,6.957745079198e1,
-5.802244333958e0));
#12154=cartesian_point('',(-2.627234421581e1,6.967448181636e1,
-5.573587438653e0));
#12155=cartesian_point('',(-2.634685522873e1,6.975584352604e1,
-5.368732063343e0));
#12156=cartesian_point('',(-2.642736903698e1,6.982314125200e1,
-5.185890280936e0));
#12157=cartesian_point('',(-2.651273946523e1,6.987751626748e1,
-5.023697716753e0));
#12158=cartesian_point('',(-2.660219873001e1,6.991965016181e1,
-4.881381867164e0));
#12159=cartesian_point('',(-2.669457490962e1,6.994971775925e1,
-4.759407646699e0));
#12160=cartesian_point('',(-2.678941886607e1,6.996796239039e1,
-4.657597613714e0));
#12161=cartesian_point('',(-2.685405603870e1,6.997216060633e1,
-4.603469247264e0));
#12162=cartesian_point('',(-2.688682427728e1,6.997217343330e1,
-4.579937186003e0));
#12164=cartesian_point('',(-2.677164527527e1,6.968690832712e1,
-6.278700559442e0));
#12165=cartesian_point('',(-2.679098972570e1,6.974188889078e1,
-5.976089085567e0));
#12166=cartesian_point('',(-2.684190072902e1,6.981738792911e1,
-5.516412197970e0));
#12167=cartesian_point('',(-2.696293828451e1,6.988750257845e1,
-4.954749330463e0));
#12168=cartesian_point('',(-2.708053779179e1,6.989681156130e1,
-4.692544428989e0));
#12169=cartesian_point('',(-2.714861632673e1,6.987000073241e1,
-4.695465838246e0));
#12171=cartesian_point('',(-2.726108027372e1,6.917882121564e1,
-3.937497996896e1));
#12172=direction('',(-6.412831356779e-3,-1.188115234447e-2,-9.999088527526e-1));
#12173=direction('',(-3.675809632296e-1,9.299509002392e-1,-8.692445883974e-3));
#12174=axis2_placement_3d('',#12171,#12172,#12173);
#12176=cartesian_point('',(-2.705165790407e1,6.861894652936e1,
-4.135910819402e1));
#12177=direction('',(2.004171331800e-1,-5.068813273921e-1,-8.383938768080e-1));
#12178=direction('',(-3.122372987320e-1,7.780858371733e-1,-5.450599042958e-1));
#12179=axis2_placement_3d('',#12176,#12177,#12178);
#12181=direction('',(6.451119604347e-3,1.178848437553e-2,9.999097032692e-1));
#12182=vector('',#12181,3.328464899960e1);
#12183=cartesian_point('',(-2.674741409825e1,6.866522809634e1,
-4.147514301484e1));
#12184=line('',#12183,#12182);
#12185=cartesian_point('',(-2.748828883562e1,7.136550238236e1,
-8.214301753549e0));
#12186=direction('',(-9.239131378355e-1,-3.824604367471e-1,1.041768007514e-2));
#12187=direction('',(3.825480899716e-1,-9.238980522927e-1,8.327534381050e-3));
#12188=axis2_placement_3d('',#12185,#12186,#12187);
#12190=direction('',(-1.624599697450e-1,4.166960928966e-1,8.944110489004e-1));
#12191=vector('',#12190,9.152206215104e-1);
#12192=cartesian_point('',(-2.662295856079e1,6.930553947e1,-7.097283995503e0));
#12193=line('',#12192,#12191);
#12194=direction('',(-6.412247250895e-3,-1.188292642761e-2,-9.999088354169e-1));
#12195=vector('',#12194,3.310208795834e1);
#12196=cartesian_point('',(-2.677164527527e1,6.968690832712e1,
-6.278700559442e0));
#12197=line('',#12196,#12195);
#12198=cartesian_point('',(-2.556900351715e1,6.587717245450e1,
-3.934704265912e1));
#12199=direction('',(-9.238819209146e-1,-3.825356987575e-1,1.042282990877e-2));
#12200=direction('',(-3.826219999416e-1,9.238693810310e-1,-8.109991010670e-3));
#12201=axis2_placement_3d('',#12198,#12199,#12200);
#12203=direction('',(2.010381374858e-1,-5.083070499439e-1,-8.373814007091e-1));
#12204=vector('',#12203,1.346662099248e-1);
#12205=cartesian_point('',(-2.677448714228e1,6.873367988024e1,
-4.136237603534e1));
#12206=line('',#12205,#12204);
#12207=cartesian_point('',(-2.628566056270e1,6.885694889026e1,
-4.148040511545e1));
#12208=direction('',(6.455565035930e-3,1.177800998474e-2,9.999097980122e-1));
#12209=direction('',(-9.227428306796e-1,-3.852732956846e-1,1.049552579561e-2));
#12210=axis2_placement_3d('',#12207,#12208,#12209);
#12212=cartesian_point('',(-2.366921095143e1,6.926627938149e1,
-4.202617009095e1));
#12213=cartesian_point('',(-2.364503213822e1,6.928176541762e1,
-4.124023639828e1));
#12214=cartesian_point('',(-2.359489128740e1,6.931323153166e1,
-3.967348092947e1));
#12215=cartesian_point('',(-2.352688227043e1,6.935785659304e1,
-3.733832390369e1));
#12216=cartesian_point('',(-2.347737045150e1,6.938897611664e1,
-3.579190465653e1));
#12217=cartesian_point('',(-2.345364597998e1,6.940411687712e1,-3.502120444e1));
#12219=cartesian_point('',(-2.345364597998e1,6.940411687712e1,-3.502120444e1));
#12220=cartesian_point('',(-2.344628733694e1,6.940877292074e1,
-3.478299521701e1));
#12221=cartesian_point('',(-2.340431739285e1,6.942723294350e1,
-3.432004766655e1));
#12222=cartesian_point('',(-2.326272828554e1,6.948098170615e1,
-3.365450988265e1));
#12223=cartesian_point('',(-2.305411500445e1,6.955608846426e1,
-3.305172303558e1));
#12224=cartesian_point('',(-2.279432598904e1,6.964651261533e1,
-3.252914353567e1));
#12225=cartesian_point('',(-2.250112608249e1,6.974579371347e1,
-3.209698443037e1));
#12226=cartesian_point('',(-2.218606183191e1,6.984987535451e1,
-3.174832657694e1));
#12227=cartesian_point('',(-2.185788131528e1,6.995573076443e1,
-3.147984574993e1));
#12228=cartesian_point('',(-2.152505686653e1,7.006065898526e1,
-3.128393564520e1));
#12229=cartesian_point('',(-2.130241912661e1,7.012923528282e1,
-3.119766315345e1));
#12230=cartesian_point('',(-2.119111970154e1,7.016313341407e1,
-3.116447867201e1));
#12232=cartesian_point('',(-2.119111970154e1,7.016313341407e1,
-3.116447867201e1));
#12233=cartesian_point('',(-2.112464490520e1,7.018339257590e1,
-3.114421951019e1));
#12234=cartesian_point('',(-2.105778585467e1,7.020366725616e1,
-3.112522832778e1));
#12235=cartesian_point('',(-2.099119760038e1,7.022375157305e1,
-3.110514401089e1));
#12237=cartesian_point('',(-2.099119760038e1,7.022375157305e1,
-3.110514401089e1));
#12238=cartesian_point('',(-2.100380880019e1,7.022037496681e1,
-3.106205825963e1));
#12239=cartesian_point('',(-2.102533769337e1,7.021479125898e1,
-3.097346542556e1));
#12240=cartesian_point('',(-2.104624759866e1,7.020977119822e1,
-3.083374205347e1));
#12241=cartesian_point('',(-2.105209951945e1,7.020893459312e1,
-3.073516734398e1));
#12242=cartesian_point('',(-2.105271712822e1,7.020920911517e1,
-3.068459191441e1));
#12244=cartesian_point('',(-2.105271712822e1,7.020920911517e1,
-3.068459191441e1));
#12245=cartesian_point('',(-2.108328047171e1,7.022279758650e1,
-2.818492760244e1));
#12246=cartesian_point('',(-2.114438945611e1,7.024993309228e1,
-2.318609941572e1));
#12247=cartesian_point('',(-2.123603558053e1,7.029062521855e1,
-1.568935949678e1));
#12248=cartesian_point('',(-2.129712443198e1,7.031776335682e1,
-1.069253459111e1));
#12249=cartesian_point('',(-2.132765900709e1,7.033130599992e1,
-8.194372315648e0));
#12251=cartesian_point('',(-2.589461303618e1,6.878102766697e1,
-8.194372283847e0));
#12252=cartesian_point('',(-2.591825311844e1,6.873761649021e1,
-1.189068419651e1));
#12253=cartesian_point('',(-2.596549896804e1,6.865067491910e1,
-1.928440599797e1));
#12254=cartesian_point('',(-2.603640800968e1,6.852027938170e1,
-3.037828567503e1));
#12255=cartesian_point('',(-2.608369497993e1,6.843332847242e1,
-3.777640402988e1));
#12256=cartesian_point('',(-2.610732385236e1,6.838979910336e1,
-4.147601194817e1));
#12258=cartesian_point('',(-2.616408409892e1,6.836286667677e1,
-4.202617899370e1));
#12259=cartesian_point('',(-2.615196110842e1,6.836805272738e1,
-4.196771522309e1));
#12260=cartesian_point('',(-2.613161595914e1,6.837703249914e1,
-4.184901304601e1));
#12261=cartesian_point('',(-2.611253768439e1,6.838597300493e1,
-4.166577127032e1));
#12262=cartesian_point('',(-2.610776201004e1,6.838903530642e1,
-4.153987293103e1));
#12263=cartesian_point('',(-2.610732385236e1,6.838979910336e1,
-4.147601194817e1));
#12265=cartesian_point('',(-2.671091763652e1,6.850860560714e1,
-4.192434479394e1));
#12266=cartesian_point('',(-2.659334066599e1,6.836982812392e1,
-4.193657767567e1));
#12267=cartesian_point('',(-2.634777314164e1,6.829308460561e1,
-4.198132100239e1));
#12268=cartesian_point('',(-2.616408409892e1,6.836286667677e1,
-4.202617899370e1));
#12270=cartesian_point('',(-2.678146817180e1,6.793618796464e1,
-4.303928241718e1));
#12271=cartesian_point('',(-2.673232254911e1,6.795526242453e1,
-4.303977605041e1));
#12272=cartesian_point('',(-2.671919573426e1,6.809119448271e1,
-4.281634705651e1));
#12273=cartesian_point('',(-2.670153014607e1,6.829035809760e1,
-4.244882894679e1));
#12274=cartesian_point('',(-2.670415820298e1,6.843242461914e1,
-4.213137747977e1));
#12275=cartesian_point('',(-2.671091763652e1,6.850860560714e1,
-4.192434479394e1));
#12277=cartesian_point('',(-2.671091763652e1,6.850860560714e1,
-4.192434479394e1));
#12278=cartesian_point('',(-2.671579668178e1,6.856300698049e1,
-4.177644746591e1));
#12279=cartesian_point('',(-2.672835408486e1,6.861515466582e1,
-4.162582631799e1));
#12280=cartesian_point('',(-2.674741409825e1,6.866522809634e1,
-4.147514301484e1));
#12282=direction('',(2.011382356654e-1,-5.065103355935e-1,-8.384454007807e-1));
#12283=vector('',#12282,1.808878947146e0);
#12284=cartesian_point('',(-2.714530289176e1,6.885240384721e1,
-4.152263618338e1));
#12285=line('',#12284,#12283);
#12286=cartesian_point('',(-2.676521186448e1,6.789494188211e1,
-4.312438400783e1));
#12287=cartesian_point('',(-2.674917515376e1,6.790123486900e1,
-4.312445267770e1));
#12288=cartesian_point('',(-2.671722126746e1,6.791585090526e1,
-4.311979446706e1));
#12289=cartesian_point('',(-2.666856827971e1,6.794478632337e1,
-4.309693721265e1));
#12290=cartesian_point('',(-2.662238194171e1,6.797835787234e1,
-4.305973005661e1));
#12291=cartesian_point('',(-2.657816253926e1,6.801505888497e1,
-4.301077601219e1));
#12292=cartesian_point('',(-2.653490805672e1,6.805416360035e1,
-4.295117729132e1));
#12293=cartesian_point('',(-2.649172547227e1,6.809513150515e1,
-4.288128894307e1));
#12294=cartesian_point('',(-2.644798372109e1,6.813741660173e1,
-4.280093933905e1));
#12295=cartesian_point('',(-2.640317877241e1,6.818043934374e1,
-4.270945536328e1));
#12296=cartesian_point('',(-2.635700190504e1,6.822344092061e1,
-4.260574631273e1));
#12297=cartesian_point('',(-2.630936022722e1,6.826537554969e1,
-4.248829177745e1));
#12298=cartesian_point('',(-2.626051214917e1,6.830468247772e1,
-4.235514210688e1));
#12299=cartesian_point('',(-2.621122508253e1,6.833918093256e1,
-4.220367159588e1));
#12300=cartesian_point('',(-2.617913025346e1,6.835653190059e1,
-4.208784198432e1));
#12301=cartesian_point('',(-2.616408409892e1,6.836286667677e1,
-4.202617899370e1));
#12303=cartesian_point('',(-2.693521633604e1,6.832619885236e1,
-4.331177673041e1));
#12304=direction('',(9.303209108358e-1,3.667465103606e-1,0.e0));
#12305=direction('',(3.074962704112e-1,-7.800216287983e-1,5.449883506003e-1));
#12306=axis2_placement_3d('',#12303,#12304,#12305);
#12308=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#12309=direction('',(0.e0,0.e0,1.e0));
#12310=direction('',(-6.300928259528e-1,7.765198198906e-1,0.e0));
#12311=axis2_placement_3d('',#12308,#12309,#12310);
#12313=cartesian_point('',(-4.730990191469e1,5.585534369601e1,
-4.202614877462e1));
#12314=cartesian_point('',(-4.729771996226e1,5.586276367842e1,
-4.227956542091e1));
#12315=cartesian_point('',(-4.723008071983e1,5.582966749904e1,
-4.278596171095e1));
#12316=cartesian_point('',(-4.700180192901e1,5.564186519808e1,
-4.349546665009e1));
#12317=cartesian_point('',(-4.677590655854e1,5.543153035987e1,
-4.390497006648e1));
#12318=cartesian_point('',(-4.664747312174e1,5.530890633836e1,
-4.408723404961e1));
#12320=cartesian_point('',(-4.664747312174e1,5.530890633836e1,
-4.408723404961e1));
#12321=cartesian_point('',(-4.651212232884e1,5.517976744997e1,
-4.427924396214e1));
#12322=cartesian_point('',(-4.620945606079e1,5.488097295563e1,
-4.461309225878e1));
#12323=cartesian_point('',(-4.568734854691e1,5.434738777833e1,
-4.492830548259e1));
#12324=cartesian_point('',(-4.531998370957e1,5.395855339976e1,
-4.499998308101e1));
#12325=cartesian_point('',(-4.513724707878e1,5.376338491504e1,
-4.499998308101e1));
#12327=cartesian_point('',(-2.272021801108e1,6.642036492091e1,
-4.500000253735e1));
#12328=cartesian_point('',(-2.280687774295e1,6.666587398036e1,
-4.499999625552e1));
#12329=cartesian_point('',(-2.297917243378e1,6.715720783428e1,
-4.493183951814e1));
#12330=cartesian_point('',(-2.321666642853e1,6.784575869429e1,
-4.463201267289e1));
#12331=cartesian_point('',(-2.341732824471e1,6.843940519508e1,
-4.415480277567e1));
#12332=cartesian_point('',(-2.356760398805e1,6.889815129842e1,
-4.353236974890e1));
#12333=cartesian_point('',(-2.365735912010e1,6.919106763592e1,
-4.280663780873e1));
#12334=cartesian_point('',(-2.367285352540e1,6.926265615253e1,
-4.228653401719e1));
#12335=cartesian_point('',(-2.366921095143e1,6.926627938149e1,
-4.202617009095e1));
#12337=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#12338=direction('',(0.e0,0.e0,1.e0));
#12339=direction('',(-3.233556433501e-1,9.462775110472e-1,0.e0));
#12340=axis2_placement_3d('',#12337,#12338,#12339);
#12342=cartesian_point('',(-2.908317804505e1,6.693500966267e1,
-4.312444862750e1));
#12343=cartesian_point('',(-2.912779432055e1,6.691648280274e1,
-4.312250015538e1));
#12344=cartesian_point('',(-2.921171733854e1,6.688867714043e1,
-4.310247783521e1));
#12345=cartesian_point('',(-2.930502424326e1,6.689026591593e1,
-4.300021897904e1));
#12346=cartesian_point('',(-2.941346651135e1,6.688106464634e1,
-4.289406571729e1));
#12347=cartesian_point('',(-2.949058121648e1,6.688257696881e1,
-4.278347873440e1));
#12348=cartesian_point('',(-2.958430023406e1,6.687931779913e1,
-4.264308888352e1));
#12349=cartesian_point('',(-2.967789380354e1,6.687428751496e1,
-4.247036580752e1));
#12350=cartesian_point('',(-2.977067258020e1,6.686186954133e1,
-4.226128390801e1));
#12351=cartesian_point('',(-2.981820773643e1,6.684920947463e1,
-4.210737371269e1));
#12352=cartesian_point('',(-2.983905783809e1,6.684067750023e1,
-4.202618265733e1));
#12354=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#12355=direction('',(0.e0,0.e0,1.e0));
#12356=direction('',(-4.076448124427e-1,9.131405734544e-1,0.e0));
#12357=axis2_placement_3d('',#12354,#12355,#12356);
#12359=cartesian_point('',(-3.757113936265e1,6.256625488820e1,
-4.312444862749e1));
#12360=cartesian_point('',(-3.761295569926e1,6.254206293556e1,
-4.312250015538e1));
#12361=cartesian_point('',(-3.769253137695e1,6.250354100258e1,
-4.310247783521e1));
#12362=cartesian_point('',(-3.778524740490e1,6.249293719092e1,
-4.300021897912e1));
#12363=cartesian_point('',(-3.789156092763e1,6.246966008314e1,
-4.289406571746e1));
#12364=cartesian_point('',(-3.796821330349e1,6.246109397864e1,
-4.278347873457e1));
#12365=cartesian_point('',(-3.806070513488e1,6.244562990511e1,
-4.264308888370e1));
#12366=cartesian_point('',(-3.815284141458e1,6.242842624348e1,
-4.247036580769e1));
#12367=cartesian_point('',(-3.824320558519e1,6.240400444689e1,
-4.226128390812e1));
#12368=cartesian_point('',(-3.828868160126e1,6.238524810589e1,
-4.210737371274e1));
#12369=cartesian_point('',(-3.830823968133e1,6.237406763931e1,
-4.202618265733e1));
#12371=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#12372=direction('',(0.e0,0.e0,1.e0));
#12373=direction('',(-5.233461165759e-1,8.521202041173e-1,0.e0));
#12374=axis2_placement_3d('',#12371,#12372,#12373);
#12376=cartesian_point('',(-4.612195717415e1,5.684022054684e1,
-4.202618265876e1));
#12377=cartesian_point('',(-4.610620210016e1,5.685219329943e1,
-4.209838257264e1));
#12378=cartesian_point('',(-4.606870056982e1,5.687448337888e1,
-4.223704094896e1));
#12379=cartesian_point('',(-4.599228641716e1,5.690769585909e1,
-4.243171036998e1));
#12380=cartesian_point('',(-4.591016549435e1,5.693592705919e1,
-4.259833119694e1));
#12381=cartesian_point('',(-4.582848458865e1,5.696119845603e1,
-4.273497509359e1));
#12382=cartesian_point('',(-4.575373463702e1,5.698144448949e1,
-4.284736048538e1));
#12383=cartesian_point('',(-4.567763256153e1,5.700503088206e1,
-4.294088063198e1));
#12384=cartesian_point('',(-4.558727929739e1,5.703353226007e1,
-4.303857026015e1));
#12385=cartesian_point('',(-4.550440442281e1,5.706536186018e1,
-4.310740281164e1));
#12386=cartesian_point('',(-4.544563719664e1,5.710418974580e1,
-4.312310890016e1));
#12387=cartesian_point('',(-4.541619765883e1,5.712691669974e1,
-4.312442098155e1));
#12389=cartesian_point('',(-4.544374540099e1,5.716146453218e1,
-4.303925726969e1));
#12390=cartesian_point('',(-4.545210832719e1,5.715688449073e1,
-4.303676868862e1));
#12391=cartesian_point('',(-4.546820190524e1,5.714997091105e1,
-4.302827739757e1));
#12392=cartesian_point('',(-4.549505677925e1,5.714960408402e1,
-4.299781670704e1));
#12393=cartesian_point('',(-4.551268159554e1,5.715239255359e1,
-4.297343823271e1));
#12394=cartesian_point('',(-4.553402970254e1,5.715755759122e1,
-4.294122305059e1));
#12395=cartesian_point('',(-4.555666501308e1,5.716488420248e1,
-4.290402367182e1));
#12396=cartesian_point('',(-4.557992357578e1,5.717315924281e1,
-4.286405203007e1));
#12397=cartesian_point('',(-4.560761772270e1,5.718424093605e1,
-4.281378432446e1));
#12398=cartesian_point('',(-4.562776784182e1,5.719296257165e1,
-4.277566282406e1));
#12399=cartesian_point('',(-4.565075243254e1,5.720335550913e1,
-4.273098098005e1));
#12400=cartesian_point('',(-4.567564004089e1,5.721515547987e1,
-4.268094665739e1));
#12401=cartesian_point('',(-4.570290284200e1,5.722855933591e1,
-4.262435989695e1));
#12402=cartesian_point('',(-4.573287407019e1,5.724382344703e1,
-4.255991944370e1));
#12403=cartesian_point('',(-4.576545900954e1,5.726093634411e1,
-4.248728378172e1));
#12404=cartesian_point('',(-4.580218723978e1,5.728091861333e1,
-4.240154431209e1));
#12405=cartesian_point('',(-4.583304284175e1,5.729824333970e1,
-4.232623800304e1));
#12406=cartesian_point('',(-4.586807482911e1,5.731852464582e1,
-4.223685043719e1));
#12407=cartesian_point('',(-4.590381942446e1,5.734004964633e1,
-4.214011726023e1));
#12408=cartesian_point('',(-4.593977794628e1,5.736280982760e1,
-4.203605277627e1));
#12409=cartesian_point('',(-4.596320755056e1,5.737851778812e1,
-4.196238902346e1));
#12410=cartesian_point('',(-4.597471389872e1,5.738663004433e1,
-4.192438378716e1));
#12412=cartesian_point('',(-4.597471389872e1,5.738663004433e1,
-4.192438378716e1));
#12413=cartesian_point('',(-4.591333404719e1,5.721543923218e1,
-4.193662833479e1));
#12414=cartesian_point('',(-4.596964225143e1,5.696436037601e1,
-4.198131479669e1));
#12415=cartesian_point('',(-4.612195717415e1,5.684022054684e1,
-4.202618265876e1));
#12417=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#12418=direction('',(0.e0,0.e0,-1.e0));
#12419=direction('',(-6.223082309847e-1,7.827722948909e-1,0.e0));
#12420=axis2_placement_3d('',#12417,#12418,#12419);
#12422=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#12423=direction('',(0.e0,0.e0,1.e0));
#12424=direction('',(-5.950346958384e-1,8.037000129081e-1,0.e0));
#12425=axis2_placement_3d('',#12422,#12423,#12424);
#12427=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#12428=direction('',(0.e0,0.e0,1.e0));
#12429=direction('',(-6.087614290087e-1,7.933533402912e-1,0.e0));
#12430=axis2_placement_3d('',#12427,#12428,#12429);
#12432=cartesian_point('',(-4.544374540099e1,5.716146453218e1,
-4.303925726969e1));
#12433=cartesian_point('',(-4.543997463561e1,5.715701297567e1,
-4.304822824440e1));
#12434=cartesian_point('',(-4.543293183391e1,5.714855097137e1,
-4.306657499173e1));
#12435=cartesian_point('',(-4.542363873021e1,5.713692749273e1,
-4.309493980102e1));
#12436=cartesian_point('',(-4.541854360436e1,5.713015883336e1,
-4.311453192981e1));
#12437=cartesian_point('',(-4.541619765883e1,5.712691669974e1,
-4.312442098155e1));
#12439=cartesian_point('',(-4.342571341124e1,5.865413126158e1,
-4.312438400783e1));
#12440=cartesian_point('',(-4.341185188300e1,5.866436042635e1,
-4.312445267764e1));
#12441=cartesian_point('',(-4.338476970742e1,5.868674870761e1,
-4.311979446712e1));
#12442=cartesian_point('',(-4.334526356691e1,5.872729049561e1,
-4.309693721226e1));
#12443=cartesian_point('',(-4.330933994631e1,5.877167202602e1,
-4.305973005575e1));
#12444=cartesian_point('',(-4.327612620425e1,5.881856730593e1,
-4.301077601068e1));
#12445=cartesian_point('',(-4.324446662725e1,5.886753464493e1,
-4.295117728878e1));
#12446=cartesian_point('',(-4.321335872744e1,5.891828307798e1,
-4.288128893952e1));
#12447=cartesian_point('',(-4.318205162833e1,5.897044854358e1,
-4.280093933430e1));
#12448=cartesian_point('',(-4.314990847594e1,5.902360169572e1,
-4.270945535708e1));
#12449=cartesian_point('',(-4.311643467389e1,5.907708948246e1,
-4.260574630497e1));
#12450=cartesian_point('',(-4.308126982734e1,5.912992579727e1,
-4.248829176839e1));
#12451=cartesian_point('',(-4.304425958853e1,5.918053618701e1,
-4.235514209634e1));
#12452=cartesian_point('',(-4.300558079475e1,5.922661556698e1,
-4.220367158218e1));
#12453=cartesian_point('',(-4.297907033334e1,5.925168206509e1,
-4.208784197850e1));
#12454=cartesian_point('',(-4.296617642609e1,5.926169521966e1,
-4.202617899370e1));
#12456=cartesian_point('',(-4.370154263811e1,5.902669311193e1,
-4.331177673041e1));
#12457=direction('',(8.037000129069e-1,5.950346958400e-1,0.e0));
#12458=direction('',(4.989030422026e-1,-6.738571452400e-1,5.449883506003e-1));
#12459=axis2_placement_3d('',#12456,#12457,#12458);
#12461=cartesian_point('',(-4.296617642609e1,5.926169521966e1,
-4.202617899370e1));
#12462=cartesian_point('',(-4.295580876497e1,5.926984222086e1,
-4.196771522090e1));
#12463=cartesian_point('',(-4.293848099529e1,5.928378172700e1,
-4.184901304092e1));
#12464=cartesian_point('',(-4.292236677072e1,5.929735541279e1,
-4.166577126735e1));
#12465=cartesian_point('',(-4.291854640555e1,5.930154940431e1,
-4.153987292976e1));
#12466=cartesian_point('',(-4.291832086297e1,5.930240057900e1,
-4.147601194816e1));
#12468=cartesian_point('',(-4.353209707354e1,5.926093728251e1,
-4.192434479389e1));
#12469=cartesian_point('',(-4.338260818544e1,5.915731968660e1,
-4.193657767561e1));
#12470=cartesian_point('',(-4.312554548744e1,5.914674869228e1,
-4.198132100240e1));
#12471=cartesian_point('',(-4.296617642609e1,5.926169521966e1,
-4.202617899370e1));
#12473=cartesian_point('',(-3.836413783928e1,6.234539474678e1,
-4.147601149105e1));
#12474=cartesian_point('',(-3.841305635340e1,6.235314770245e1,
-3.777640375151e1));
#12475=cartesian_point('',(-3.851083436400e1,6.236857895735e1,
-3.037828630087e1));
#12476=cartesian_point('',(-3.865744719856e1,6.239169702025e1,
-1.928440635279e1));
#12477=cartesian_point('',(-3.875518487617e1,6.240714230038e1,
-1.189068437479e1));
#12478=cartesian_point('',(-3.880401645086e1,6.241481441253e1,
-8.194372284204e0));
#12480=cartesian_point('',(-4.281411539534e1,5.973535196291e1,
-8.194372283847e0));
#12481=cartesian_point('',(-4.282571432201e1,5.968730148261e1,
-1.189068419644e1));
#12482=cartesian_point('',(-4.284884817392e1,5.959109424801e1,
-1.928440599780e1));
#12483=cartesian_point('',(-4.288359220009e1,5.944678922036e1,
-3.037828567486e1));
#12484=cartesian_point('',(-4.290676335458e1,5.935056232298e1,
-3.777640402980e1));
#12485=cartesian_point('',(-4.291832086297e1,5.930240057900e1,
-4.147601194816e1));
#12487=cartesian_point('',(-3.836413783928e1,6.234539474678e1,
-4.147601149105e1));
#12488=cartesian_point('',(-3.836322413120e1,6.234529414193e1,
-4.154070067054e1));
#12489=cartesian_point('',(-3.835784172710e1,6.234726009243e1,
-4.166770542628e1));
#12490=cartesian_point('',(-3.833895796907e1,6.235703033201e1,
-4.185103023935e1));
#12491=cartesian_point('',(-3.831962165313e1,6.236766706348e1,
-4.196858458553e1));
#12492=cartesian_point('',(-3.830823968133e1,6.237406763931e1,
-4.202618265733e1));
#12494=cartesian_point('',(-3.862619462268e1,6.277127129072e1,
-4.148036708077e1));
#12495=direction('',(1.327402255960e-2,-2.048454104374e-3,-9.999097980122e-1));
#12496=direction('',(8.660654880229e-1,4.998208492388e-1,1.047325746467e-2));
#12497=axis2_placement_3d('',#12494,#12495,#12496);
#12499=cartesian_point('',(-3.759389096677e1,6.260402302540e1,
-4.303924546570e1));
#12500=cartesian_point('',(-3.760685019187e1,6.260041389630e1,
-4.303374508151e1));
#12501=cartesian_point('',(-3.763066629787e1,6.259578669783e1,
-4.301813227181e1));
#12502=cartesian_point('',(-3.766274439004e1,6.260183578477e1,
-4.297690232648e1));
#12503=cartesian_point('',(-3.768742653557e1,6.261324985733e1,
-4.293567073327e1));
#12504=cartesian_point('',(-3.771649151764e1,6.262804725340e1,
-4.288402476697e1));
#12505=cartesian_point('',(-3.774963376265e1,6.264571731814e1,
-4.282150961555e1));
#12506=cartesian_point('',(-3.777725889746e1,6.266208726245e1,
-4.276568798699e1));
#12507=cartesian_point('',(-3.780470966073e1,6.267959370175e1,
-4.270748991225e1));
#12508=cartesian_point('',(-3.783535586276e1,6.269988643674e1,
-4.263974439157e1));
#12509=cartesian_point('',(-3.786857315930e1,6.272252166229e1,
-4.256304968990e1));
#12510=cartesian_point('',(-3.790460053722e1,6.274798206412e1,
-4.247579983973e1));
#12511=cartesian_point('',(-3.794359265243e1,6.277657098162e1,
-4.237589536588e1));
#12512=cartesian_point('',(-3.797949582369e1,6.280376599774e1,
-4.227844837680e1));
#12513=cartesian_point('',(-3.801790936265e1,6.283394286832e1,
-4.216732398550e1));
#12514=cartesian_point('',(-3.805556854116e1,6.286506863116e1,
-4.204915534297e1));
#12515=cartesian_point('',(-3.807941848550e1,6.288595846307e1,
-4.196667588606e1));
#12516=cartesian_point('',(-3.809093566597e1,6.289658378828e1,
-4.192438381423e1));
#12518=cartesian_point('',(-3.809093566597e1,6.289658378828e1,
-4.192438381423e1));
#12519=cartesian_point('',(-3.805242558873e1,6.271884557168e1,
-4.193662863390e1));
#12520=cartesian_point('',(-3.814102443289e1,6.247726452254e1,
-4.198131472884e1));
#12521=cartesian_point('',(-3.830823968133e1,6.237406763931e1,
-4.202618265733e1));
#12523=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#12524=direction('',(0.e0,0.e0,-1.e0));
#12525=direction('',(-5.148121413772e-1,8.573030147449e-1,0.e0));
#12526=axis2_placement_3d('',#12523,#12524,#12525);
#12528=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#12529=direction('',(0.e0,0.e0,1.e0));
#12530=direction('',(-4.850401891559e-1,8.744918609705e-1,0.e0));
#12531=axis2_placement_3d('',#12528,#12529,#12530);
#12533=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#12534=direction('',(0.e0,0.e0,1.e0));
#12535=direction('',(-5.e-1,8.660254037844e-1,0.e0));
#12536=axis2_placement_3d('',#12533,#12534,#12535);
#12538=cartesian_point('',(-3.759389096677e1,6.260402302540e1,
-4.303924546570e1));
#12539=cartesian_point('',(-3.759094659760e1,6.259899553273e1,
-4.304820836044e1));
#12540=cartesian_point('',(-3.758537080652e1,6.258955604847e1,
-4.306656460963e1));
#12541=cartesian_point('',(-3.757767453723e1,6.257676334708e1,
-4.309488175823e1));
#12542=cartesian_point('',(-3.757326207135e1,6.256965247671e1,
-4.311454026767e1));
#12543=cartesian_point('',(-3.757113936265e1,6.256625488820e1,
-4.312444862749e1));
#12545=cartesian_point('',(-3.539830000155e1,6.382053005363e1,
-4.312438400783e1));
#12546=cartesian_point('',(-3.538322188606e1,6.382886241427e1,
-4.312445267777e1));
#12547=cartesian_point('',(-3.535344914432e1,6.384752422818e1,
-4.311979446660e1));
#12548=cartesian_point('',(-3.530898921828e1,6.388256259036e1,
-4.309693721077e1));
#12549=cartesian_point('',(-3.526757997660e1,6.392187545804e1,
-4.305973005285e1));
#12550=cartesian_point('',(-3.522852932022e1,6.396403427957e1,
-4.301077600658e1));
#12551=cartesian_point('',(-3.519074907512e1,6.400845029223e1,
-4.295117728401e1));
#12552=cartesian_point('',(-3.515328330814e1,6.405470416960e1,
-4.288128893431e1));
#12553=cartesian_point('',(-3.511543508636e1,6.410233695555e1,
-4.280093932924e1));
#12554=cartesian_point('',(-3.507662904512e1,6.415083985103e1,
-4.270945535295e1));
#12555=cartesian_point('',(-3.503646005975e1,6.419950083340e1,
-4.260574630257e1));
#12556=cartesian_point('',(-3.499469953119e1,6.424729519168e1,
-4.248829176827e1));
#12557=cartesian_point('',(-3.495139993954e1,6.429264179609e1,
-4.235514209894e1));
#12558=cartesian_point('',(-3.490703748354e1,6.433327836374e1,
-4.220367159053e1));
#12559=cartesian_point('',(-3.487748198692e1,6.435467010683e1,
-4.208784198229e1));
#12560=cartesian_point('',(-3.486339140899e1,6.436291460511e1,
-4.202617899370e1));
#12562=cartesian_point('',(-3.562314039143e1,6.422590752441e1,
-4.331177673041e1));
#12563=direction('',(8.744918609694e-1,4.850401891579e-1,0.e0));
#12564=direction('',(4.066788502471e-1,-7.332121183339e-1,5.449883506003e-1));
#12565=axis2_placement_3d('',#12562,#12563,#12564);
#12567=cartesian_point('',(-3.486339140899e1,6.436291460511e1,
-4.202617899370e1));
#12568=cartesian_point('',(-3.485204904781e1,6.436963865611e1,
-4.196771522318e1));
#12569=cartesian_point('',(-3.483305004955e1,6.438119717952e1,
-4.184901304622e1));
#12570=cartesian_point('',(-3.481530196222e1,6.439255141263e1,
-4.166577127040e1));
#12571=cartesian_point('',(-3.481096685498e1,6.439621086630e1,
-4.153987293106e1));
#12572=cartesian_point('',(-3.481063214130e1,6.439702531990e1,
-4.147601194815e1));
#12574=cartesian_point('',(-3.542456945751e1,6.443603061927e1,
-4.192434479394e1));
#12575=cartesian_point('',(-3.528988427782e1,6.431378727092e1,
-4.193657767567e1));
#12576=cartesian_point('',(-3.503640057845e1,6.426975329794e1,
-4.198132100239e1));
#12577=cartesian_point('',(-3.486339140899e1,6.436291460511e1,
-4.202617899370e1));
#12579=cartesian_point('',(-2.989822034304e1,6.681954608198e1,
-4.147601149106e1));
#12580=cartesian_point('',(-2.994570838871e1,6.683361785741e1,
-3.777640375126e1));
#12581=cartesian_point('',(-3.004063571193e1,6.686167968720e1,
-3.037828630029e1));
#12582=cartesian_point('',(-3.018297674065e1,6.690373678689e1,
-1.928440635220e1));
#12583=cartesian_point('',(-3.027786224526e1,6.693180725742e1,
-1.189068437454e1));
#12584=cartesian_point('',(-3.032527464748e1,6.694578753308e1,
-8.194372284204e0));
#12586=cartesian_point('',(-3.465080667034e1,6.481267120180e1,
-8.194372283847e0));
#12587=cartesian_point('',(-3.466857821281e1,6.476654576376e1,
-1.189068419671e1));
#12588=cartesian_point('',(-3.470407171540e1,6.467418116898e1,
-1.928440599844e1));
#12589=cartesian_point('',(-3.475735408738e1,6.453564569629e1,
-3.037828567549e1));
#12590=cartesian_point('',(-3.479288713995e1,6.444326647592e1,
-3.777640403007e1));
#12591=cartesian_point('',(-3.481063214130e1,6.439702531990e1,
-4.147601194815e1));
#12593=cartesian_point('',(-2.989822034304e1,6.681954608198e1,
-4.147601149106e1));
#12594=cartesian_point('',(-2.989732758344e1,6.681932707498e1,
-4.154070067031e1));
#12595=cartesian_point('',(-2.989173461854e1,6.682057366178e1,
-4.166770542573e1));
#12596=cartesian_point('',(-2.987173714164e1,6.682779549052e1,
-4.185103023841e1));
#12597=cartesian_point('',(-2.985117787839e1,6.683581732764e1,
-4.196858458512e1));
#12598=cartesian_point('',(-2.983905783809e1,6.684067750023e1,
-4.202618265733e1));
#12600=cartesian_point('',(-3.010244715070e1,6.727598446713e1,
-4.148036708078e1));
#12601=direction('',(1.289308454219e-2,-3.763536915814e-3,-9.999097980122e-1));
#12602=direction('',(9.238958899573e-1,3.825005822193e-1,1.047325746454e-2));
#12603=axis2_placement_3d('',#12600,#12601,#12602);
#12605=cartesian_point('',(-2.910080527490e1,6.697542436849e1,
-4.303924546570e1));
#12606=cartesian_point('',(-2.911412471790e1,6.697353763429e1,
-4.303374508152e1));
#12607=cartesian_point('',(-2.913834104440e1,6.697205864778e1,
-4.301813227183e1));
#12608=cartesian_point('',(-2.916935513977e1,6.698224301516e1,
-4.297690232650e1));
#12609=cartesian_point('',(-2.919233629069e1,6.699678110521e1,
-4.293567073331e1));
#12610=cartesian_point('',(-2.921922117004e1,6.701524564893e1,
-4.288402476702e1));
#12611=cartesian_point('',(-2.924977347228e1,6.703709047487e1,
-4.282150961560e1));
#12612=cartesian_point('',(-2.927502556373e1,6.705692617569e1,
-4.276568798704e1));
#12613=cartesian_point('',(-2.929995643305e1,6.707786588858e1,
-4.270748991231e1));
#12614=cartesian_point('',(-2.932769171915e1,6.710198514847e1,
-4.263974439164e1));
#12615=cartesian_point('',(-2.935767034731e1,6.712876245374e1,
-4.256304968997e1));
#12616=cartesian_point('',(-2.939006625672e1,6.715870755477e1,
-4.247579983981e1));
#12617=cartesian_point('',(-2.942499318644e1,6.719214138244e1,
-4.237589536594e1));
#12618=cartesian_point('',(-2.945703953920e1,6.722379004566e1,
-4.227844837686e1));
#12619=cartesian_point('',(-2.949118557300e1,6.725872272190e1,
-4.216732398555e1));
#12620=cartesian_point('',(-2.952445984472e1,6.729449770872e1,
-4.204915534299e1));
#12621=cartesian_point('',(-2.954537907926e1,6.731832186764e1,
-4.196667588607e1));
#12622=cartesian_point('',(-2.955541084543e1,6.733035958544e1,
-4.192438381424e1));
#12624=cartesian_point('',(-2.955541084543e1,6.733035958544e1,
-4.192438381424e1));
#12625=cartesian_point('',(-2.954042971986e1,6.714911537017e1,
-4.193662863390e1));
#12626=cartesian_point('',(-2.965980324306e1,6.692116555015e1,
-4.198131472884e1));
#12627=cartesian_point('',(-2.983905783809e1,6.684067750023e1,
-4.202618265733e1));
#12629=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#12630=direction('',(0.e0,0.e0,-1.e0));
#12631=direction('',(-3.985073540479e-1,9.171651371317e-1,0.e0));
#12632=axis2_placement_3d('',#12629,#12630,#12631);
#12634=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#12635=direction('',(0.e0,0.e0,1.e0));
#12636=direction('',(-3.667465103586e-1,9.303209108366e-1,0.e0));
#12637=axis2_placement_3d('',#12634,#12635,#12636);
#12639=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#12640=direction('',(0.e0,0.e0,1.e0));
#12641=direction('',(-3.826834323651e-1,9.238795325113e-1,0.e0));
#12642=axis2_placement_3d('',#12639,#12640,#12641);
#12644=cartesian_point('',(-2.910080527490e1,6.697542436849e1,
-4.303924546570e1));
#12645=cartesian_point('',(-2.909854231469e1,6.697005556941e1,
-4.304820836045e1));
#12646=cartesian_point('',(-2.909424632520e1,6.695996905447e1,
-4.306656460963e1));
#12647=cartesian_point('',(-2.908828568116e1,6.694628123169e1,
-4.309488175823e1));
#12648=cartesian_point('',(-2.908483911939e1,6.693865525343e1,
-4.311454026768e1));
#12649=cartesian_point('',(-2.908317804505e1,6.693500966267e1,
-4.312444862750e1));
#12651=cartesian_point('',(-2.975907967304e1,6.846874405380e1,
-3.937758808328e1));
#12652=cartesian_point('',(-2.975772301825e1,6.846807221956e1,
-3.951015930272e1));
#12653=cartesian_point('',(-2.974964287920e1,6.845467606581e1,
-3.977519487110e1));
#12654=cartesian_point('',(-2.972253480391e1,6.839818671305e1,
-4.016846556881e1));
#12655=cartesian_point('',(-2.969432242952e1,6.833679315486e1,
-4.042521106600e1));
#12656=cartesian_point('',(-2.967777172546e1,6.830029755870e1,
-4.055158836363e1));
#12658=cartesian_point('',(-2.967777172546e1,6.830029755870e1,
-4.055158836363e1));
#12659=cartesian_point('',(-2.966282752817e1,6.826734343292e1,
-4.066570165243e1));
#12660=cartesian_point('',(-2.962894725970e1,6.819198107486e1,
-4.089067422683e1));
#12661=cartesian_point('',(-2.956656294940e1,6.805153791942e1,
-4.121566885764e1));
#12662=cartesian_point('',(-2.951759512586e1,6.794037320795e1,
-4.142226920789e1));
#12663=cartesian_point('',(-2.949136523933e1,6.788063713894e1,
-4.152263941424e1));
#12665=cartesian_point('',(0.e0,1.421085471520e-14,-4.152264042526e1));
#12666=direction('',(0.e0,0.e0,-1.e0));
#12667=direction('',(-3.984766077125e-1,9.171784957717e-1,0.e0));
#12668=axis2_placement_3d('',#12665,#12666,#12667);
#12670=cartesian_point('',(0.e0,1.421085471520e-14,-4.152264042526e1));
#12671=direction('',(0.e0,0.e0,-1.e0));
#12672=direction('',(-3.840558575680e-1,9.233098603761e-1,0.e0));
#12673=axis2_placement_3d('',#12670,#12671,#12672);
#12675=cartesian_point('',(0.e0,1.421085471520e-14,-4.152264042526e1));
#12676=direction('',(0.e0,0.e0,-1.e0));
#12677=direction('',(-3.826834323651e-1,9.238795325113e-1,0.e0));
#12678=axis2_placement_3d('',#12675,#12676,#12677);
#12680=cartesian_point('',(-2.714530289176e1,6.885240384721e1,
-4.152263618338e1));
#12681=cartesian_point('',(-2.716973899287e1,6.891507264293e1,
-4.141915320233e1));
#12682=cartesian_point('',(-2.721493836523e1,6.903156768209e1,
-4.120596239569e1));
#12683=cartesian_point('',(-2.727133995611e1,6.917813784541e1,
-4.087020443428e1));
#12684=cartesian_point('',(-2.730095999125e1,6.925629705842e1,
-4.063765269188e1));
#12685=cartesian_point('',(-2.731371051438e1,6.929030855168e1,
-4.051969211133e1));
#12687=cartesian_point('',(-2.731371051438e1,6.929030855168e1,
-4.051969211133e1));
#12688=cartesian_point('',(-2.732702213905e1,6.932581916518e1,
-4.039653327131e1));
#12689=cartesian_point('',(-2.734914804861e1,6.938579468291e1,
-4.014654343542e1));
#12690=cartesian_point('',(-2.736866576637e1,6.944180174e1,-3.976406400258e1));
#12691=cartesian_point('',(-2.737217236271e1,6.945622500211e1,
-3.950644733401e1));
#12692=cartesian_point('',(-2.737167237859e1,6.945763073993e1,
-3.937758835826e1));
#12694=cartesian_point('',(0.e0,1.421085471520e-14,-3.937759316487e1));
#12695=direction('',(0.e0,0.e0,1.e0));
#12696=direction('',(-3.666370426273e-1,9.303640572236e-1,0.e0));
#12697=axis2_placement_3d('',#12694,#12695,#12696);
#12699=cartesian_point('',(0.e0,1.421085471520e-14,-3.937759316487e1));
#12700=direction('',(0.e0,0.e0,1.e0));
#12701=direction('',(-3.840558575680e-1,9.233098603761e-1,0.e0));
#12702=axis2_placement_3d('',#12699,#12700,#12701);
#12704=cartesian_point('',(-2.964027761819e1,6.819323055186e1,
-3.937499942185e1));
#12705=direction('',(-1.288296543838e-2,3.812721179837e-3,9.999097421061e-1));
#12706=direction('',(-3.972191394404e-1,9.176833345006e-1,-8.617008883770e-3));
#12707=axis2_placement_3d('',#12704,#12705,#12706);
#12709=direction('',(1.797745081750e-1,-4.095311479119e-1,-8.944078292929e-1));
#12710=vector('',#12709,9.152073251301e-1);
#12711=cartesian_point('',(-3.034567173596e1,6.820649347602e1,
-6.278713309909e0));
#12712=line('',#12711,#12710);
#12713=cartesian_point('',(-3.102583920645e1,6.990018050586e1,
-8.214297115144e0));
#12714=direction('',(9.237503288013e-1,3.828534155718e-1,1.042075930677e-2));
#12715=direction('',(3.381522959360e-1,-8.280665821431e-1,4.471674857267e-1));
#12716=axis2_placement_3d('',#12713,#12714,#12715);
#12718=direction('',(1.289731770935e-2,-3.773756491101e-3,-9.999097049023e-1));
#12719=vector('',#12718,3.328463783563e1);
#12720=cartesian_point('',(-3.006977874460e1,6.759284555312e1,
-8.193502256492e0));
#12721=line('',#12720,#12719);
#12722=direction('',(-2.166657806641e-1,5.000207328209e-1,8.384719471983e-1));
#12723=vector('',#12722,1.345630086957e-1);
#12724=cartesian_point('',(-2.964049619559e1,6.746723743503e1,
-4.147513465250e1));
#12725=line('',#12724,#12723);
#12726=cartesian_point('',(-2.850218899013e1,6.466158219534e1,
-3.934686973597e1));
#12727=direction('',(9.238019266982e-1,3.827282896191e-1,1.044301460211e-2));
#12728=direction('',(-3.156566086575e-1,7.767786274161e-1,-5.449549241913e-1));
#12729=axis2_placement_3d('',#12726,#12727,#12728);
#12731=direction('',(-1.293665629370e-2,3.868448616754e-3,9.999088348591e-1));
#12732=vector('',#12731,3.310247627385e1);
#12733=cartesian_point('',(-2.991743637793e1,6.807843824747e1,
-3.937817179184e1));
#12734=line('',#12733,#12732);
#12735=cartesian_point('',(-3.062307242565e1,6.760780463899e1,
-6.060277326713e0));
#12736=cartesian_point('',(-3.056821856566e1,6.748286805723e1,
-6.333155227346e0));
#12737=cartesian_point('',(-3.051336397467e1,6.735793480707e1,
-6.606034476891e0));
#12738=cartesian_point('',(-3.045851000191e1,6.723299823165e1,
-6.878912357758e0));
#12740=cartesian_point('',(-3.080759033395e1,6.801517814255e1,
-6.283884085760e0));
#12741=direction('',(1.797666942413e-1,-4.095189971698e-1,-8.944149633132e-1));
#12742=direction('',(9.238384636556e-1,3.826389538190e-1,1.048446902489e-2));
#12743=axis2_placement_3d('',#12740,#12741,#12742);
#12745=cartesian_point('',(-3.062307242565e1,6.760780463899e1,
-6.060277326713e0));
#12746=cartesian_point('',(-3.064087558831e1,6.764835063171e1,
-5.971718082806e0));
#12747=cartesian_point('',(-3.066843979075e1,6.772858753746e1,
-5.802795900094e0));
#12748=cartesian_point('',(-3.068989224186e1,6.784422014167e1,
-5.574417275945e0));
#12749=cartesian_point('',(-3.069480088319e1,6.795435020467e1,
-5.369670443558e0));
#12750=cartesian_point('',(-3.068552659278e1,6.805884724457e1,
-5.186809903079e0));
#12751=cartesian_point('',(-3.066367338439e1,6.815771204571e1,
-5.024474499835e0));
#12752=cartesian_point('',(-3.063024599410e1,6.825084147333e1,
-4.881985118590e0));
#12753=cartesian_point('',(-3.058619084490e1,6.833754396398e1,
-4.759786310210e0));
#12754=cartesian_point('',(-3.053195413333e1,6.841765802885e1,
-4.657766152952e0));
#12755=cartesian_point('',(-3.048915827554e1,6.846642296531e1,
-4.603517792658e0));
#12756=cartesian_point('',(-3.046595211329e1,6.848964949965e1,
-4.579937026178e0));
#12758=cartesian_point('',(-3.479755768558e1,6.509321667937e1,
-6.878912343399e0));
#12759=cartesian_point('',(-3.486328306944e1,6.521279095174e1,
-6.606036470254e0));
#12760=cartesian_point('',(-3.492900526835e1,6.533236333409e1,
-6.333159038178e0));
#12761=cartesian_point('',(-3.499473072588e1,6.545193752086e1,
-6.060283145267e0));
#12763=cartesian_point('',(-3.500839299320e1,6.548760996714e1,
-7.102517765359e0));
#12764=direction('',(-2.154582390909e-1,3.919178848848e-1,8.944149589062e-1));
#12765=direction('',(-8.659905865895e-1,-4.999509059660e-1,1.045923333840e-2));
#12766=axis2_placement_3d('',#12763,#12764,#12765);
#12768=cartesian_point('',(-3.520559458852e1,6.584631907225e1,
-6.283890185756e0));
#12769=direction('',(-2.154582390909e-1,3.919178848848e-1,8.944149589062e-1));
#12770=direction('',(-8.659772958809e-1,-4.999736511307e-1,1.047240153220e-2));
#12771=axis2_placement_3d('',#12768,#12769,#12770);
#12773=cartesian_point('',(-3.499473072588e1,6.545193752086e1,
-6.060283145267e0));
#12774=cartesian_point('',(-3.501611251494e1,6.549083620474e1,
-5.971513918297e0));
#12775=cartesian_point('',(-3.506309943421e1,6.556168725848e1,
-5.802244333931e0));
#12776=cartesian_point('',(-3.514192547542e1,6.564917791454e1,
-5.573587438623e0));
#12777=cartesian_point('',(-3.522641887045e1,6.572011792472e1,
-5.368732063321e0));
#12778=cartesian_point('',(-3.531502798783e1,6.577633074848e1,
-5.185890280922e0));
#12779=cartesian_point('',(-3.540676542393e1,6.581909750125e1,
-5.023697716743e0));
#12780=cartesian_point('',(-3.550095892915e1,6.584919415705e1,
-4.881381867157e0));
#12781=cartesian_point('',(-3.559646942651e1,6.586694701116e1,
-4.759407646695e0));
#12782=cartesian_point('',(-3.569288338282e1,6.587265593602e1,
-4.657597613712e0));
#12783=cartesian_point('',(-3.575751555057e1,6.586838139273e1,
-4.603469247263e0));
#12784=cartesian_point('',(-3.579000512658e1,6.586411699656e1,
-4.579937186004e0));
#12786=cartesian_point('',(-3.563857696084e1,6.559632630765e1,
-6.278700278637e0));
#12787=cartesian_point('',(-3.566493232043e1,6.564831154750e1,
-5.976088804760e0));
#12788=cartesian_point('',(-3.572526233748e1,6.571651938935e1,
-5.516412261792e0));
#12789=cartesian_point('',(-3.585441620644e1,6.577023564299e1,
-4.954749317691e0));
#12790=cartesian_point('',(-3.597222469834e1,6.576411516763e1,
-4.692544428992e0));
#12791=cartesian_point('',(-3.603622129656e1,6.572864767716e1,
-4.695465838254e0));
#12793=cartesian_point('',(-3.605750606843e1,6.502870180621e1,
-3.937497996896e1));
#12794=direction('',(-4.807167120839e-3,-1.261654989746e-2,-9.999088527526e-1));
#12795=direction('',(-4.858192071005e-1,8.740160979049e-1,-8.692445883874e-3));
#12796=axis2_placement_3d('',#12793,#12794,#12795);
#12798=cartesian_point('',(-3.577679702524e1,6.450095202998e1,
-4.135910819402e1));
#12799=direction('',(2.648638264107e-1,-4.763852021111e-1,-8.383938768077e-1));
#12800=direction('',(-4.111266469688e-1,7.306740592637e-1,-5.450599042961e-1));
#12801=axis2_placement_3d('',#12798,#12799,#12800);
#12803=direction('',(4.857223404115e-3,1.252967233528e-2,9.999097032692e-1));
#12804=vector('',#12803,3.328464899960e1);
#12805=cartesian_point('',(-3.548119702409e1,6.458654943720e1,
-4.147514301483e1));
#12806=line('',#12805,#12804);
#12807=cartesian_point('',(-3.656818999601e1,6.716701894386e1,
-8.214301753541e0));
#12808=direction('',(-8.660878283431e-1,-4.997832985781e-1,1.041768008046e-2));
#12809=direction('',(4.998682328587e-1,-8.660614308177e-1,8.327534377913e-3));
#12810=axis2_placement_3d('',#12807,#12808,#12809);
#12812=direction('',(-2.154598377671e-1,3.919258867771e-1,8.944110674536e-1));
#12813=vector('',#12812,9.152209023672e-1);
#12814=cartesian_point('',(-3.544138361370e1,6.523762754389e1,
-7.097283982879e0));
#12815=line('',#12814,#12813);
#12816=direction('',(-4.806356055766e-3,-1.261823324099e-2,-9.999088354102e-1));
#12817=vector('',#12816,3.310208823970e1);
#12818=cartesian_point('',(-3.563857696084e1,6.559632630765e1,
-6.278700278637e0));
#12819=line('',#12818,#12817);
#12820=cartesian_point('',(-3.394895362227e1,6.197615944393e1,
-3.934704265914e1));
#12821=direction('',(-8.660470548591e-1,-4.998538420248e-1,1.042282988821e-2));
#12822=direction('',(-4.999377681067e-1,8.660233576911e-1,-8.109990994143e-3));
#12823=axis2_placement_3d('',#12820,#12821,#12822);
#12825=direction('',(2.656656120147e-1,-4.777176701553e-1,-8.373814006857e-1));
#12826=vector('',#12825,1.346662098780e-1);
#12827=cartesian_point('',(-3.551697320515e1,6.465088186523e1,
-4.136237603538e1));
#12828=line('',#12827,#12826);
#12829=cartesian_point('',(-3.504841843924e1,6.483690096389e1,
-4.148040511544e1));
#12830=direction('',(4.862997986834e-3,1.251986779918e-2,9.999097980122e-1));
#12831=direction('',(-8.645603815941e-1,-5.024193373230e-1,1.049552579551e-2));
#12832=axis2_placement_3d('',#12829,#12830,#12831);
#12834=cartesian_point('',(-3.465080667034e1,6.481267120180e1,
-8.194372283847e0));
#12835=cartesian_point('',(-3.465030567307e1,6.481443423935e1,
-8.042733266569e0));
#12836=cartesian_point('',(-3.466069713848e1,6.483798824840e1,
-7.739657390153e0));
#12837=cartesian_point('',(-3.471018531957e1,6.493259685117e1,
-7.296089355154e0));
#12838=cartesian_point('',(-3.476501075013e1,6.503371804518e1,
-7.014534449174e0));
#12839=cartesian_point('',(-3.479755768558e1,6.509321667937e1,
-6.878912343399e0));
#12841=cartesian_point('',(-3.488653725443e1,6.525359548802e1,
-8.198698319440e0));
#12842=direction('',(4.858164658528e-3,1.242369615994e-2,9.999110210463e-1));
#12843=direction('',(-8.659662636785e-1,-4.999938598676e-1,1.041970562901e-2));
#12844=axis2_placement_3d('',#12841,#12842,#12843);
#12846=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#12847=direction('',(0.e0,0.e0,-1.e0));
#12848=direction('',(-4.714783737395e-1,8.818776236508e-1,0.e0));
#12849=axis2_placement_3d('',#12846,#12847,#12848);
#12851=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#12852=direction('',(0.e0,0.e0,-1.e0));
#12853=direction('',(-4.436209356174e-1,8.962145197897e-1,0.e0));
#12854=axis2_placement_3d('',#12851,#12852,#12853);
#12856=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#12857=direction('',(0.e0,0.e0,1.e0));
#12858=direction('',(-4.126579572311e-1,9.108860578216e-1,0.e0));
#12859=axis2_placement_3d('',#12856,#12857,#12858);
#12861=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#12862=direction('',(0.e0,0.e0,1.e0));
#12863=direction('',(-4.436209356174e-1,8.962145197897e-1,0.e0));
#12864=axis2_placement_3d('',#12861,#12862,#12863);
#12866=cartesian_point('',(-3.045851000191e1,6.723299823165e1,
-6.878912357758e0));
#12867=cartesian_point('',(-3.043112017417e1,6.717095632563e1,
-7.014534438807e0));
#12868=cartesian_point('',(-3.038427050782e1,6.706590171273e1,
-7.296089302438e0));
#12869=cartesian_point('',(-3.033933890535e1,6.696904594734e1,
-7.739657319846e0));
#12870=cartesian_point('',(-3.032697866551e1,6.694646312296e1,
-8.042733249986e0));
#12871=cartesian_point('',(-3.032527464748e1,6.694578753308e1,
-8.194372284204e0));
#12873=cartesian_point('',(-3.064305348627e1,6.764035222751e1,
-7.102552497108e0));
#12874=direction('',(1.798273708476e-1,-4.095440980626e-1,-8.943912725626e-1));
#12875=direction('',(9.238282638872e-1,3.826624980454e-1,1.052385066126e-2));
#12876=axis2_placement_3d('',#12873,#12874,#12875);
#12878=cartesian_point('',(-3.053158865276e1,6.740125238730e1,
-8.198743025618e0));
#12879=direction('',(1.289308454219e-2,-3.763536915814e-3,-9.999097980122e-1));
#12880=direction('',(9.231143177186e-1,3.843834368769e-1,1.045609284630e-2));
#12881=axis2_placement_3d('',#12878,#12879,#12880);
#12883=cartesian_point('',(-3.541980092794e1,6.385930139634e1,
-4.303928241716e1));
#12884=cartesian_point('',(-3.537356546934e1,6.388462746247e1,
-4.303977605069e1));
#12885=cartesian_point('',(-3.537829365040e1,6.402110999635e1,
-4.281634705635e1));
#12886=cartesian_point('',(-3.538677526193e1,6.422087556081e1,
-4.244882894684e1));
#12887=cartesian_point('',(-3.540792423757e1,6.436138365328e1,
-4.213137747987e1));
#12888=cartesian_point('',(-3.542456945751e1,6.443603061927e1,
-4.192434479394e1));
#12890=cartesian_point('',(-3.542456945751e1,6.443603061927e1,
-4.192434479394e1));
#12891=cartesian_point('',(-3.543650756598e1,6.448932973814e1,
-4.177644746591e1));
#12892=cartesian_point('',(-3.545576417753e1,6.453939222279e1,
-4.162582631799e1));
#12893=cartesian_point('',(-3.548119702409e1,6.458654943720e1,
-4.147514301483e1));
#12895=direction('',(2.655303356023e-1,-4.759232614479e-1,-8.384454007791e-1));
#12896=vector('',#12895,1.808878947135e0);
#12897=cartesian_point('',(-3.590011316184e1,6.472018896443e1,
-4.152263618337e1));
#12898=line('',#12897,#12896);
#12899=cartesian_point('',(-3.844145106848e1,6.399864510316e1,
-3.937758808328e1));
#12900=cartesian_point('',(-3.844001832810e1,6.399815609554e1,
-3.951015930304e1));
#12901=cartesian_point('',(-3.843025876677e1,6.398592921747e1,
-3.977519487208e1));
#12902=cartesian_point('',(-3.839600926456e1,6.393346145254e1,
-4.016846557073e1));
#12903=cartesian_point('',(-3.836002478340e1,6.387627557828e1,
-4.042521106852e1));
#12904=cartesian_point('',(-3.833885204160e1,6.384225250723e1,
-4.055158836644e1));
#12906=cartesian_point('',(-3.833885204160e1,6.384225250723e1,
-4.055158836644e1));
#12907=cartesian_point('',(-3.831973431744e1,6.381153091773e1,
-4.066570165490e1));
#12908=cartesian_point('',(-3.827630713778e1,6.374123555760e1,
-4.089067422863e1));
#12909=cartesian_point('',(-3.819612502375e1,6.361013669956e1,
-4.121566885849e1));
#12910=cartesian_point('',(-3.813306622040e1,6.350631460142e1,
-4.142226920816e1));
#12911=cartesian_point('',(-3.809926361265e1,6.345051327012e1,
-4.152263941423e1));
#12913=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#12914=direction('',(0.e0,0.e0,-1.e0));
#12915=direction('',(-5.147834017334e-1,8.573202723019e-1,0.e0));
#12916=axis2_placement_3d('',#12913,#12914,#12915);
#12918=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#12919=direction('',(0.e0,0.e0,-1.e0));
#12920=direction('',(-5.012863267804e-1,8.652814678375e-1,0.e0));
#12921=axis2_placement_3d('',#12918,#12919,#12920);
#12923=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#12924=direction('',(0.e0,0.e0,-1.e0));
#12925=direction('',(-5.e-1,8.660254037844e-1,0.e0));
#12926=axis2_placement_3d('',#12923,#12924,#12925);
#12928=cartesian_point('',(-3.590011316184e1,6.472018896443e1,
-4.152263618337e1));
#12929=cartesian_point('',(-3.593252012825e1,6.477913206914e1,
-4.141915320152e1));
#12930=cartesian_point('',(-3.599253846803e1,6.488873077591e1,
-4.120596239317e1));
#12931=cartesian_point('',(-3.606758878119e1,6.502668512704e1,
-4.087020442898e1));
#12932=cartesian_point('',(-3.610715723739e1,6.510030948696e1,
-4.063765268462e1));
#12933=cartesian_point('',(-3.612423806874e1,6.513236572997e1,
-4.051969210307e1));
#12935=cartesian_point('',(-3.612423806874e1,6.513236572997e1,
-4.051969210307e1));
#12936=cartesian_point('',(-3.614207087552e1,6.516583502908e1,
-4.039653326389e1));
#12937=cartesian_point('',(-3.617183587036e1,6.522240943640e1,
-4.014654342975e1));
#12938=cartesian_point('',(-3.619849699883e1,6.527538977123e1,
-3.976406399970e1));
#12939=cartesian_point('',(-3.620385620915e1,6.528923193748e1,
-3.950644733306e1));
#12940=cartesian_point('',(-3.620354398807e1,6.529069091003e1,
-3.937758835827e1));
#12942=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#12943=direction('',(0.e0,0.e0,1.e0));
#12944=direction('',(-4.849372896699e-1,8.745489266402e-1,0.e0));
#12945=axis2_placement_3d('',#12942,#12943,#12944);
#12947=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#12948=direction('',(0.e0,0.e0,1.e0));
#12949=direction('',(-5.012863267804e-1,8.652814678375e-1,0.e0));
#12950=axis2_placement_3d('',#12947,#12948,#12949);
#12952=cartesian_point('',(-3.828770365337e1,6.374099543728e1,
-3.937499942185e1));
#12953=direction('',(-1.327040982867e-2,2.098538414571e-3,9.999097421065e-1));
#12954=direction('',(-5.136025859320e-1,8.579849246239e-1,-8.617008880902e-3));
#12955=axis2_placement_3d('',#12952,#12953,#12954);
#12957=direction('',(2.316910851365e-1,-3.825623252647e-1,-8.944077975713e-1));
#12958=vector('',#12957,9.152068120219e-1);
#12959=cartesian_point('',(-3.898879409558e1,6.366207234120e1,
-6.278713797868e0));
#12960=line('',#12959,#12958);
#12961=cartesian_point('',(-3.988421324819e1,6.525249011944e1,
-8.214297115216e0));
#12962=direction('',(8.658751181150e-1,5.001516646028e-1,1.042075930381e-2));
#12963=direction('',(4.433437341188e-1,-7.768446261030e-1,4.471674857506e-1));
#12964=axis2_placement_3d('',#12961,#12962,#12963);
#12966=direction('',(1.327955343363e-2,-2.058033710533e-3,-9.999097049023e-1));
#12967=vector('',#12966,3.328463783562e1);
#12968=cartesian_point('',(-3.863516437035e1,6.308968566884e1,
-8.193502256491e0));
#12969=line('',#12968,#12967);
#12970=direction('',(-2.800779771562e-1,4.674624267974e-1,8.384719472021e-1));
#12971=vector('',#12970,1.345630085804e-1);
#12972=cartesian_point('',(-3.819315924369e1,6.302118476213e1,
-4.147513465248e1));
#12973=line('',#12972,#12971);
#12974=cartesian_point('',(-3.669837891857e1,6.038811119729e1,
-3.934686973596e1));
#12975=direction('',(8.659426067799e-1,5.000343440305e-1,1.044301456502e-2));
#12976=direction('',(-4.143460791492e-1,7.289317232909e-1,-5.449549242587e-1));
#12977=axis2_placement_3d('',#12974,#12975,#12976);
#12979=direction('',(-1.333091334182e-2,2.146777667560e-3,9.999088348920e-1));
#12980=vector('',#12979,3.310247578440e1);
#12981=cartesian_point('',(-3.854750785950e1,6.359100868544e1,
-3.937817179149e1));
#12982=line('',#12981,#12980);
#12983=cartesian_point('',(-3.918567709973e1,6.303229746020e1,
-6.060277326738e0));
#12984=cartesian_point('',(-3.911498502582e1,6.291558959369e1,
-6.333155227369e0));
#12985=cartesian_point('',(-3.904429266210e1,6.279888512578e1,
-6.606034476895e0));
#12986=cartesian_point('',(-3.897360047722e1,6.268217728028e1,
-6.878912357760e0));
#12988=cartesian_point('',(-3.942178934403e1,6.341210140709e1,
-6.283884085748e0));
#12989=direction('',(2.316817205968e-1,-3.825512432911e-1,-8.944149633127e-1));
#12990=direction('',(8.659904143339e-1,4.999506773992e-1,1.048439077454e-2));
#12991=axis2_placement_3d('',#12988,#12989,#12990);
#12993=cartesian_point('',(-3.918567709973e1,6.303229746020e1,
-6.060277326738e0));
#12994=cartesian_point('',(-3.920862009980e1,6.307017252069e1,
-5.971718730063e0));
#12995=cartesian_point('',(-3.924642130737e1,6.314612461751e1,
-5.802797640267e0));
#12996=cartesian_point('',(-3.928278331303e1,6.325796727694e1,
-5.574420010325e0));
#12997=cartesian_point('',(-3.930202497601e1,6.336651407952e1,
-5.369673651248e0));
#12998=cartesian_point('',(-3.930646987691e1,6.347132748083e1,
-5.186813173564e0));
#12999=cartesian_point('',(-3.929770832351e1,6.357219890260e1,
-5.024477496047e0));
#13000=cartesian_point('',(-3.927672295529e1,6.366889495886e1,
-4.881987526006e0));
#13001=cartesian_point('',(-3.924436170392e1,6.376060647841e1,
-4.759787931399e0));
#13002=cartesian_point('',(-3.920104587651e1,6.384711505308e1,
-4.657766887811e0));
#13003=cartesian_point('',(-3.916498097640e1,6.390104923691e1,
-4.603518024674e0));
#13004=cartesian_point('',(-3.914500482833e1,6.392710632977e1,
-4.579937026024e0));
#13006=cartesian_point('',(-4.299622946824e1,5.999434248380e1,
-6.878912343399e0));
#13007=cartesian_point('',(-4.307700013678e1,6.010431489760e1,
-6.606036470254e0));
#13008=cartesian_point('',(-4.315776740094e1,6.021428585328e1,
-6.333159038177e0));
#13009=cartesian_point('',(-4.323853813135e1,6.032425817260e1,
-6.060283145265e0));
#13011=cartesian_point('',(-4.325673970467e1,6.035784215242e1,
-7.102517765364e0));
#13012=direction('',(-2.647705131572e-1,3.604420295247e-1,8.944149589059e-1));
#13013=direction('',(-7.933251208953e-1,-6.087083498273e-1,1.045932153447e-2));
#13014=axis2_placement_3d('',#13011,#13012,#13013);
#13016=cartesian_point('',(-4.349907514660e1,6.068774247808e1,
-6.283890185756e0));
#13017=direction('',(-2.647705131572e-1,3.604420295247e-1,8.944149589059e-1));
#13018=direction('',(-7.933088668656e-1,-6.087293050801e-1,1.047257795591e-2));
#13019=axis2_placement_3d('',#13016,#13017,#13018);
#13021=cartesian_point('',(-4.323853813135e1,6.032425817260e1,
-6.060283145265e0));
#13022=cartesian_point('',(-4.326481429333e1,6.036003318933e1,
-5.971513918309e0));
#13023=cartesian_point('',(-4.332064715124e1,6.042414507883e1,
-5.802244333967e0));
#13024=cartesian_point('',(-4.341021864692e1,6.050059837719e1,
-5.573587438662e0));
#13025=cartesian_point('',(-4.350324871865e1,6.055990288463e1,
-5.368732063350e0));
#13026=cartesian_point('',(-4.359843701859e1,6.060406898921e1,
-5.185890280943e0));
#13027=cartesian_point('',(-4.369497180960e1,6.063449572827e1,
-5.023697716758e0));
#13028=cartesian_point('',(-4.379228787821e1,6.065204018343e1,
-4.881381867167e0));
#13029=cartesian_point('',(-4.388929848247e1,6.065717453789e1,
-4.759407646703e0));
#13030=cartesian_point('',(-4.398563276830e1,6.065025007547e1,
-4.657597613717e0));
#13031=cartesian_point('',(-4.404915405888e1,6.063757591085e1,
-4.603469247264e0));
#13032=cartesian_point('',(-4.408080906667e1,6.062910725654e1,
-4.579937186003e0));
#13034=cartesian_point('',(-4.389572273539e1,6.038337295929e1,
-6.278699951630e0));
#13035=cartesian_point('',(-4.392863805663e1,6.043147339348e1,
-5.976088477756e0));
#13036=cartesian_point('',(-4.399735479748e1,6.049122298257e1,
-5.516412336115e0));
#13037=cartesian_point('',(-4.413241512734e1,6.052762174076e1,
-4.954749302831e0));
#13038=cartesian_point('',(-4.424841686689e1,6.050617653019e1,
-4.692544429006e0));
#13039=cartesian_point('',(-4.430723652887e1,6.046265923674e1,
-4.695465838264e0));
#13041=cartesian_point('',(-4.423697793727e1,5.976592327952e1,
-3.937497996896e1));
#13042=direction('',(-3.119250922732e-3,-1.313607478368e-2,-9.999088527526e-1));
#13043=direction('',(-5.957449496188e-1,8.031266378276e-1,-8.692445883974e-3));
#13044=axis2_placement_3d('',#13041,#13042,#13043);
#13046=cartesian_point('',(-4.388978523017e1,5.927932835829e1,
-4.135910819402e1));
#13047=direction('',(3.247786260725e-1,-4.377379939799e-1,-8.383938768102e-1));
#13048=direction('',(-5.029815041211e-1,6.707602457249e-1,-5.450599042923e-1));
#13049=axis2_placement_3d('',#13046,#13047,#13048);
#13051=direction('',(3.180218764837e-3,1.305647412720e-2,9.999097032692e-1));
#13052=vector('',#13051,3.328464899959e1);
#13053=cartesian_point('',(-4.360788683160e1,5.940277701041e1,
-4.147514301483e1));
#13054=line('',#13053,#13052);
#13055=cartesian_point('',(-4.502239928716e1,6.181928918881e1,
-8.214301753516e0));
#13056=direction('',(-7.934435158954e-1,-6.085547296864e-1,1.041768016005e-2));
#13057=direction('',(6.086354917750e-1,-7.934062580565e-1,8.327534368374e-3));
#13058=axis2_placement_3d('',#13055,#13056,#13057);
#13060=direction('',(-2.647731161254e-1,3.604497201302e-1,8.944110890610e-1));
#13061=vector('',#13060,9.152212294360e-1);
#13062=cartesian_point('',(-4.365339675853e1,6.005348172328e1,
-7.097283968182e0));
#13063=line('',#13062,#13061);
#13064=direction('',(-3.118226520057e-3,-1.313763858508e-2,-9.999088354024e-1));
#13065=vector('',#13064,3.310208856735e1);
#13066=cartesian_point('',(-4.389572273539e1,6.038337295929e1,
-6.278699951630e0));
#13067=line('',#13066,#13065);
#13068=cartesian_point('',(-4.174802771876e1,5.701471716187e1,
-3.934704265911e1));
#13069=direction('',(-7.933938836561e-1,-6.086193473711e-1,1.042282987642e-2));
#13070=direction('',(-6.086994623525e-1,7.933594346688e-1,-8.109990986806e-3));
#13071=axis2_placement_3d('',#13068,#13069,#13070);
#13073=direction('',(3.257474743899e-1,-4.389544084444e-1,-8.373814006986e-1));
#13074=vector('',#13073,1.346662098722e-1);
#13075=cartesian_point('',(-4.365175400935e1,5.946188933691e1,
-4.136237603538e1));
#13076=line('',#13075,#13074);
#13077=cartesian_point('',(-4.321148815903e1,5.970747568584e1,
-4.148040511544e1));
#13078=direction('',(3.187223694057e-3,1.304750720465e-2,9.999097980122e-1));
#13079=direction('',(-7.915850646883e-1,-6.109688447872e-1,1.049552579550e-2));
#13080=axis2_placement_3d('',#13077,#13078,#13079);
#13082=cartesian_point('',(-4.281411539534e1,5.973535196291e1,
-8.194372283847e0));
#13083=cartesian_point('',(-4.281384880674e1,5.973716531070e1,
-8.042733266555e0));
#13084=cartesian_point('',(-4.282722578686e1,5.975916145351e1,
-7.739657390118e0));
#13085=cartesian_point('',(-4.288863949037e1,5.984650116275e1,
-7.296089355123e0));
#13086=cartesian_point('',(-4.295619484617e1,5.993960109623e1,
-7.014534449161e0));
#13087=cartesian_point('',(-4.299622946824e1,5.999434248380e1,
-6.878912343399e0));
#13089=cartesian_point('',(-4.310538143976e1,6.014173506519e1,
-8.198698319466e0));
#13090=direction('',(3.194984696841e-3,1.295152749652e-2,9.999110210455e-1));
#13091=direction('',(-7.932955075975e-1,-6.087476220559e-1,1.041970570686e-2));
#13092=axis2_placement_3d('',#13089,#13090,#13091);
#13094=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#13095=direction('',(0.e0,0.e0,-1.e0));
#13096=direction('',(-5.825529391121e-1,8.127927614908e-1,0.e0));
#13097=axis2_placement_3d('',#13094,#13095,#13096);
#13099=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#13100=direction('',(0.e0,0.e0,-1.e0));
#13101=direction('',(-5.568051656964e-1,8.306431288188e-1,0.e0));
#13102=axis2_placement_3d('',#13099,#13100,#13101);
#13104=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#13105=direction('',(0.e0,0.e0,1.e0));
#13106=direction('',(-5.280220998757e-1,8.492306294775e-1,0.e0));
#13107=axis2_placement_3d('',#13104,#13105,#13106);
#13109=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#13110=direction('',(0.e0,0.e0,1.e0));
#13111=direction('',(-5.568051656964e-1,8.306431288188e-1,0.e0));
#13112=axis2_placement_3d('',#13109,#13110,#13111);
#13114=cartesian_point('',(-3.897360047722e1,6.268217728028e1,
-6.878912357760e0));
#13115=cartesian_point('',(-3.893834687944e1,6.262424124120e1,
-7.014534439021e0));
#13116=cartesian_point('',(-3.887818563985e1,6.252620049357e1,
-7.296089302973e0));
#13117=cartesian_point('',(-3.882099621925e1,6.243603809373e1,
-7.739657320399e0));
#13118=cartesian_point('',(-3.880579407295e1,6.241526180366e1,
-8.042733250224e0));
#13119=cartesian_point('',(-3.880401645086e1,6.241481441253e1,
-8.194372284204e0));
#13121=cartesian_point('',(-3.920973553247e1,6.306195854791e1,
-7.102552497138e0));
#13122=direction('',(2.317451544788e-1,-3.825682095534e-1,-8.943912725506e-1));
#13123=direction('',(8.659773062560e-1,4.999725528622e-1,1.052385072168e-2));
#13124=axis2_placement_3d('',#13121,#13122,#13123);
#13126=cartesian_point('',(-3.906801550433e1,6.283945332027e1,
-8.198743025617e0));
#13127=direction('',(1.327402255960e-2,-2.048454104374e-3,-9.999097980122e-1));
#13128=direction('',(8.650448403969e-1,5.015855801607e-1,1.045609284648e-2));
#13129=axis2_placement_3d('',#13126,#13127,#13128);
#13131=cartesian_point('',(-4.345209106999e1,5.868976447601e1,
-4.303928241718e1));
#13132=cartesian_point('',(-4.340955687741e1,5.872090881261e1,
-4.303977605021e1));
#13133=cartesian_point('',(-4.343205915324e1,5.885560656781e1,
-4.281634705657e1));
#13134=cartesian_point('',(-4.346654284199e1,5.905255603724e1,
-4.244882894826e1));
#13135=cartesian_point('',(-4.350585087172e1,5.918910157023e1,
-4.213137747565e1));
#13136=cartesian_point('',(-4.353209707354e1,5.926093728251e1,
-4.192434479389e1));
#13138=cartesian_point('',(-4.353209707354e1,5.926093728251e1,
-4.192434479389e1));
#13139=cartesian_point('',(-4.355088998086e1,5.931222218417e1,
-4.177644746588e1));
#13140=cartesian_point('',(-4.357651631494e1,5.935934288513e1,
-4.162582631795e1));
#13141=cartesian_point('',(-4.360788683160e1,5.940277701041e1,
-4.147514301483e1));
#13143=direction('',(3.253791378761e-1,-4.371930083450e-1,-8.384454007801e-1));
#13144=vector('',#13143,1.808878947147e0);
#13145=cartesian_point('',(-4.404066254233e1,5.948059370464e1,
-4.152263618337e1));
#13146=line('',#13145,#13144);
#13147=cartesian_point('',(-4.646607857816e1,5.843351159104e1,
-3.937758808328e1));
#13148=cartesian_point('',(-4.646459426676e1,5.843321377709e1,
-3.951015930292e1));
#13149=cartesian_point('',(-4.645332227201e1,5.842236538005e1,
-3.977519487172e1));
#13150=cartesian_point('',(-4.641251736154e1,5.837481694132e1,
-4.016846557002e1));
#13151=cartesian_point('',(-4.636937647826e1,5.832281721754e1,
-4.042521106759e1));
#13152=cartesian_point('',(-4.634394397034e1,5.829184881600e1,
-4.055158836540e1));
#13154=cartesian_point('',(-4.634394397034e1,5.829184881600e1,
-4.055158836540e1));
#13155=cartesian_point('',(-4.632097982886e1,5.826388541770e1,
-4.066570165398e1));
#13156=cartesian_point('',(-4.626874878903e1,5.819985982849e1,
-4.089067422797e1));
#13157=cartesian_point('',(-4.617214080929e1,5.808034840530e1,
-4.121566885818e1));
#13158=cartesian_point('',(-4.609606997954e1,5.798564534499e1,
-4.142226920806e1));
#13159=cartesian_point('',(-4.605527302245e1,5.793473352744e1,
-4.152263941423e1));
#13161=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#13162=direction('',(0.e0,0.e0,-1.e0));
#13163=direction('',(-6.222821090257e-1,7.827930612790e-1,0.e0));
#13164=axis2_placement_3d('',#13161,#13162,#13163);
#13166=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#13167=direction('',(0.e0,0.e0,-1.e0));
#13168=direction('',(-6.099396479588e-1,7.924478694828e-1,0.e0));
#13169=axis2_placement_3d('',#13166,#13167,#13168);
#13171=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#13172=direction('',(0.e0,0.e0,-1.e0));
#13173=direction('',(-6.087614290087e-1,7.933533402912e-1,0.e0));
#13174=axis2_placement_3d('',#13171,#13172,#13173);
#13176=cartesian_point('',(-4.404066254233e1,5.948059370464e1,
-4.152263618337e1));
#13177=cartesian_point('',(-4.408048588135e1,5.953480258456e1,
-4.141915320235e1));
#13178=cartesian_point('',(-4.415429625722e1,5.963562969309e1,
-4.120596239579e1));
#13179=cartesian_point('',(-4.424671116018e1,5.976260779328e1,
-4.087020443450e1));
#13180=cartesian_point('',(-4.429555100997e1,5.983043756647e1,
-4.063765269219e1));
#13181=cartesian_point('',(-4.431666989177e1,5.985999006798e1,
-4.051969211168e1));
#13183=cartesian_point('',(-4.431666989177e1,5.985999006798e1,
-4.051969211168e1));
#13184=cartesian_point('',(-4.433871875692e1,5.989084538470e1,
-4.039653327163e1));
#13185=cartesian_point('',(-4.437561355064e1,5.994305067946e1,
-4.014654343566e1));
#13186=cartesian_point('',(-4.440896191135e1,5.999209778533e1,
-3.976406400270e1));
#13187=cartesian_point('',(-4.441608203824e1,6.000512201279e1,
-3.950644733406e1));
#13188=cartesian_point('',(-4.441596292238e1,6.000660925667e1,
-3.937758835827e1));
#13190=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#13191=direction('',(0.e0,0.e0,1.e0));
#13192=direction('',(-5.949401252361e-1,8.037700214515e-1,0.e0));
#13193=axis2_placement_3d('',#13190,#13191,#13192);
#13195=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#13196=direction('',(0.e0,0.e0,1.e0));
#13197=direction('',(-6.099396479588e-1,7.924478694829e-1,0.e0));
#13198=axis2_placement_3d('',#13195,#13196,#13197);
#13200=cartesian_point('',(-4.628001646368e1,5.819813421842e1,
-3.937499942185e1));
#13201=direction('',(-1.343079386552e-2,3.484490699889e-4,9.999097421065e-1));
#13202=direction('',(-6.211981498386e-1,7.836061547710e-1,-8.617008889073e-3));
#13203=axis2_placement_3d('',#13200,#13201,#13202);
#13205=direction('',(2.796433850669e-1,-3.490477569082e-1,-8.944077596855e-1));
#13206=vector('',#13205,9.152062142542e-1);
#13207=cartesian_point('',(-4.696480732340e1,5.802837550126e1,
-6.278714367190e0));
#13208=line('',#13207,#13206);
#13209=cartesian_point('',(-4.806015734343e1,5.948831153554e1,
-8.214297115239e0));
#13210=direction('',(7.931845440199e-1,6.088921800326e-1,1.042075924073e-2));
#13211=direction('',(5.409494381618e-1,-7.123306430578e-1,4.471674857516e-1));
#13212=axis2_placement_3d('',#13209,#13210,#13211);
#13214=direction('',(1.343457244516e-2,-3.070975699923e-4,-9.999097049005e-1));
#13215=vector('',#13214,3.328463785591e1);
#13216=cartesian_point('',(-4.653949162203e1,5.750704377100e1,
-8.193502256491e0));
#13217=line('',#13216,#13215);
#13218=direction('',(-3.386979430672e-1,4.269056842725e-1,8.384719673894e-1));
#13219=vector('',#13218,1.345630295484e-1);
#13220=cartesian_point('',(-4.609232674344e1,5.749682213960e1,
-4.147513467272e1));
#13221=line('',#13220,#13219);
#13222=cartesian_point('',(-4.426664940952e1,5.508138287364e1,
-3.934686973593e1));
#13223=direction('',(7.932667688428e-1,6.087846720282e-1,1.044301456440e-2));
#13224=direction('',(-5.059459732438e-1,6.686125954164e-1,-5.449549241992e-1));
#13225=axis2_placement_3d('',#13222,#13223,#13224);
#13227=direction('',(-1.349707353012e-2,3.883747995269e-4,9.999088349300e-1));
#13228=vector('',#13227,3.310247521349e1);
#13229=cartesian_point('',(-4.651802078141e1,5.801551933408e1,
-3.937817179121e1));
#13230=line('',#13229,#13228);
#13231=cartesian_point('',(-4.707780397456e1,5.737829019638e1,
-6.060277326782e0));
#13232=cartesian_point('',(-4.699248324773e1,5.727180794907e1,
-6.333155227413e0));
#13233=cartesian_point('',(-4.690716267694e1,5.716532910885e1,
-6.606034476895e0));
#13234=cartesian_point('',(-4.682184184284e1,5.705884689686e1,
-6.878912357759e0));
#13236=cartesian_point('',(-4.736147060861e1,5.772402603537e1,
-6.283884085828e0));
#13237=direction('',(2.796326084755e-1,-3.490379315779e-1,-8.944149633124e-1));
#13238=direction('',(7.933249778410e-1,6.087081065623e-1,1.048429963482e-2));
#13239=axis2_placement_3d('',#13236,#13237,#13238);
#13241=cartesian_point('',(-4.707780397456e1,5.737829019638e1,
-6.060277326782e0));
#13242=cartesian_point('',(-4.710549524521e1,5.741284764276e1,
-5.971715973209e0));
#13243=cartesian_point('',(-4.715288791774e1,5.748321800038e1,
-5.802790228628e0));
#13244=cartesian_point('',(-4.720353756434e1,5.758936010622e1,
-5.574408364790e0));
#13245=cartesian_point('',(-4.723678235481e1,5.769446841101e1,
-5.369659990478e0));
#13246=cartesian_point('',(-4.725486918269e1,5.779780588158e1,
-5.186799245889e0));
#13247=cartesian_point('',(-4.725934788138e1,5.789895805817e1,
-5.024464737211e0));
#13248=cartesian_point('',(-4.725116238119e1,5.799756522344e1,
-4.881977274995e0));
#13249=cartesian_point('',(-4.723104827396e1,5.809271434276e1,
-4.759781030249e0));
#13250=cartesian_point('',(-4.719939475896e1,5.818413414882e1,
-4.657763759995e0));
#13251=cartesian_point('',(-4.717067910768e1,5.824231224501e1,
-4.603517037874e0));
#13252=cartesian_point('',(-4.715427564828e1,5.827075265509e1,
-4.579937026681e0));
#13254=cartesian_point('',(-4.693479291903e1,5.844647028160e1,
-4.695462366902e0));
#13255=cartesian_point('',(-4.699202053805e1,5.840097879645e1,
-4.692396277032e0));
#13256=cartesian_point('',(-4.704288939256e1,5.829443847911e1,
-4.954350360843e0));
#13257=cartesian_point('',(-4.704269103629e1,5.815450449266e1,
-5.516221166188e0));
#13258=cartesian_point('',(-4.700276182890e1,5.807262941485e1,
-5.976019504728e0));
#13259=cartesian_point('',(-4.696480732340e1,5.802837550126e1,
-6.278714367190e0));
#13261=cartesian_point('',(-5.104827446872e1,5.449078178430e1,
-6.283890185737e0));
#13262=direction('',(-3.095524903449e-1,3.227989110933e-1,8.944149589079e-1));
#13263=direction('',(-7.070665739778e-1,-7.070694312077e-1,1.047279403528e-2));
#13264=axis2_placement_3d('',#13261,#13262,#13263);
#13266=cartesian_point('',(-5.074252216117e1,5.416441404170e1,
-6.060283145502e0));
#13267=cartesian_point('',(-5.077324397844e1,5.419645420155e1,
-5.971511352890e0));
#13268=cartesian_point('',(-5.083696926973e1,5.425273125301e1,
-5.802237414940e0));
#13269=cartesian_point('',(-5.093575592156e1,5.431683969928e1,
-5.573576435635e0));
#13270=cartesian_point('',(-5.103573265463e1,5.436349376118e1,
-5.368718987983e0));
#13271=cartesian_point('',(-5.113587254692e1,5.439485674138e1,
-5.185876718995e0));
#13272=cartesian_point('',(-5.123555332436e1,5.441242185979e1,
-5.023685093645e0));
#13273=cartesian_point('',(-5.133432621387e1,5.441711292264e1,
-4.881371566598e0));
#13274=cartesian_point('',(-5.143117572758e1,5.440953992433e1,
-4.759400599985e0));
#13275=cartesian_point('',(-5.152577944676e1,5.439010051875e1,
-4.657594183098e0));
#13276=cartesian_point('',(-5.158710077780e1,5.436924389752e1,
-4.603468379909e0));
#13277=cartesian_point('',(-5.161737816493e1,5.435671666782e1,
-4.579937188770e0));
#13279=cartesian_point('',(-5.140180268332e1,5.413724573630e1,
-6.278683028414e0));
#13280=cartesian_point('',(-5.144068207319e1,5.418060192570e1,
-5.976325725111e0));
#13281=cartesian_point('',(-5.151649086638e1,5.423087873300e1,
-5.517087481888e0));
#13282=cartesian_point('',(-5.165506811831e1,5.424929166665e1,
-4.955753586920e0));
#13283=cartesian_point('',(-5.176684194292e1,5.421333918237e1,
-4.693647638255e0));
#13284=cartesian_point('',(-5.181956226423e1,5.416269437521e1,
-4.695609133051e0));
#13286=cartesian_point('',(-5.165954284925e1,5.348053323095e1,
-3.937498029010e1));
#13287=direction('',(-1.377963476358e-3,-1.343083778872e-2,-9.999088527526e-1));
#13288=direction('',(-6.932285302371e-1,7.206650294738e-1,-8.724686746609e-3));
#13289=axis2_placement_3d('',#13286,#13287,#13288);
#13291=cartesian_point('',(-5.186784603155e1,5.369573565192e1,
-3.941011385317e1));
#13292=cartesian_point('',(-5.183220170064e1,5.373015945386e1,
-3.941042990424e1));
#13293=cartesian_point('',(-5.173554513617e1,5.378438294528e1,
-3.941064064416e1));
#13294=cartesian_point('',(-5.157796708914e1,5.378307368274e1,
-3.940916851772e1));
#13295=cartesian_point('',(-5.148237179556e1,5.372715268409e1,
-3.940729061967e1));
#13296=cartesian_point('',(-5.144733860392e1,5.369215158881e1,
-3.940627840131e1));
#13298=cartesian_point('',(-5.186762509915e1,5.369654559734e1,
-3.937759441696e1));
#13299=cartesian_point('',(-5.186772056489e1,5.369640934094e1,
-3.938122426706e1));
#13300=cartesian_point('',(-5.186794377707e1,5.369611557754e1,
-3.938847116469e1));
#13301=cartesian_point('',(-5.186768185996e1,5.369618647994e1,
-3.939931068337e1));
#13302=cartesian_point('',(-5.186777149633e1,5.369589198081e1,
-3.940651613651e1));
#13303=cartesian_point('',(-5.186784603155e1,5.369573565192e1,
-3.941011385317e1));
#13305=cartesian_point('',(-5.186784603155e1,5.369573565192e1,
-3.941011385317e1));
#13306=cartesian_point('',(-5.186743007467e1,5.369438719544e1,
-3.948443970298e1));
#13307=cartesian_point('',(-5.185699676428e1,5.366160989503e1,
-3.963350153997e1));
#13308=cartesian_point('',(-5.181494671949e1,5.353081560274e1,
-3.982445371975e1));
#13309=cartesian_point('',(-5.174862342930e1,5.332304004421e1,
-3.996371852530e1));
#13310=cartesian_point('',(-5.169200351481e1,5.314956288478e1,
-3.999998015956e1));
#13311=cartesian_point('',(-5.166270152189e1,5.305902970374e1,
-3.999999922734e1));
#13313=direction('',(-7.071076573245e-1,7.071059050473e-1,4.219510330026e-7));
#13314=vector('',#13313,1.831130696854e0);
#13315=cartesian_point('',(-5.036789498458e1,5.176422637508e1,
-3.999999999999e1));
#13316=line('',#13315,#13314);
#13317=cartesian_point('',(0.e0,0.e0,-4.e1));
#13318=direction('',(0.e0,0.e0,1.e0));
#13319=direction('',(-6.976164171069e-1,7.164714471512e-1,0.e0));
#13320=axis2_placement_3d('',#13317,#13318,#13319);
#13322=cartesian_point('',(0.e0,0.e0,-4.e1));
#13323=direction('',(0.e0,0.e0,1.e0));
#13324=direction('',(-7.077664394356e-1,7.064465069690e-1,0.e0));
#13325=axis2_placement_3d('',#13322,#13323,#13324);
#13327=direction('',(7.071077054498e-1,-7.071058569219e-1,-4.092158948117e-7));
#13328=vector('',#13327,1.831124191695e0);
#13329=cartesian_point('',(-5.305903083547e1,5.166269367021e1,
-3.999999925068e1));
#13330=line('',#13329,#13328);
#13331=cartesian_point('',(0.e0,0.e0,-4.e1));
#13332=direction('',(0.e0,0.e0,1.e0));
#13333=direction('',(-7.167072497203e-1,6.973741593996e-1,0.e0));
#13334=axis2_placement_3d('',#13331,#13332,#13333);
#13336=cartesian_point('',(-5.391183042867e1,4.806219552608e1,
-3.999999706774e1));
#13337=cartesian_point('',(-5.388141442475e1,4.804178594334e1,
-3.999999618460e1));
#13338=cartesian_point('',(-5.382204232998e1,4.799911984859e1,
-4.000000207719e1));
#13339=cartesian_point('',(-5.373719970604e1,4.792933687518e1,
-3.999999845293e1));
#13340=cartesian_point('',(-5.368383350024e1,4.787936049898e1,
-4.000000222503e1));
#13341=cartesian_point('',(-5.365794830511e1,4.785344444956e1,
-4.000000827584e1));
#13343=direction('',(7.071084920289e-1,-7.071050703374e-1,1.933876751594e-6));
#13344=vector('',#13343,4.279394184624e0);
#13345=cartesian_point('',(-5.365794830511e1,4.785344444956e1,
-4.000000827584e1));
#13346=line('',#13345,#13344);
#13347=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.e1));
#13348=direction('',(0.e0,0.e0,1.e0));
#13349=direction('',(-7.071067811445e-1,-7.071067812286e-1,0.e0));
#13350=axis2_placement_3d('',#13347,#13348,#13349);
#13352=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.e1));
#13353=direction('',(0.e0,0.e0,1.e0));
#13354=direction('',(-6.521543819586e-1,-7.580861838156e-1,0.e0));
#13355=axis2_placement_3d('',#13352,#13353,#13354);
#13357=direction('',(-7.071050724690e-1,7.071084898971e-1,-2.006657709411e-6));
#13358=vector('',#13357,4.279394283710e0);
#13359=cartesian_point('',(-4.482746312596e1,5.063195233421e1,
-4.000000000002e1));
#13360=line('',#13359,#13358);
#13361=cartesian_point('',(-4.785344453106e1,5.365794836384e1,
-4.000000858730e1));
#13362=cartesian_point('',(-4.787936057309e1,5.368383354579e1,
-4.000000253355e1));
#13363=cartesian_point('',(-4.792933580276e1,5.373720044196e1,
-3.999999833421e1));
#13364=cartesian_point('',(-4.799911871402e1,5.382204303724e1,
-4.000000202995e1));
#13365=cartesian_point('',(-4.804178613671e1,5.388141452437e1,
-3.999999637398e1));
#13366=cartesian_point('',(-4.806219562641e1,5.391183057474e1,
-3.999999729238e1));
#13368=cartesian_point('',(0.e0,0.e0,-4.e1));
#13369=direction('',(0.e0,0.e0,1.e0));
#13370=direction('',(-6.654503549867e-1,7.464421109826e-1,0.e0));
#13371=axis2_placement_3d('',#13368,#13369,#13370);
#13373=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.e1));
#13374=direction('',(0.e0,0.e0,-1.e0));
#13375=direction('',(-1.e0,0.e0,0.e0));
#13376=axis2_placement_3d('',#13373,#13374,#13375);
#13378=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.e1));
#13379=direction('',(0.e0,0.e0,-1.e0));
#13380=direction('',(1.e0,0.e0,0.e0));
#13381=axis2_placement_3d('',#13378,#13379,#13380);
#13383=cartesian_point('',(-5.036789498458e1,5.176422637508e1,
-3.999999999999e1));
#13384=cartesian_point('',(-5.046939073818e1,5.204762210351e1,
-3.999997925112e1));
#13385=cartesian_point('',(-5.066977125881e1,5.260855530649e1,
-3.992767838542e1));
#13386=cartesian_point('',(-5.086884575375e1,5.311046323851e1,
-3.962337727610e1));
#13387=cartesian_point('',(-5.094747277745e1,5.319229459735e1,
-3.940628226593e1));
#13389=direction('',(-7.071130301754e-1,7.071005321214e-1,5.466911384955e-6));
#13390=vector('',#13389,7.069107839057e-1);
#13391=cartesian_point('',(-5.094747277745e1,5.319229459735e1,
-3.940628226593e1));
#13392=line('',#13391,#13390);
#13393=cartesian_point('',(-5.144733860392e1,5.369215158881e1,
-3.940627840131e1));
#13394=cartesian_point('',(-5.144742992185e1,5.369188379729e1,
-3.943045014258e1));
#13395=cartesian_point('',(-5.144880859106e1,5.368794710820e1,
-3.948328240820e1));
#13396=cartesian_point('',(-5.145474121326e1,5.367049883932e1,
-3.956355317716e1));
#13397=cartesian_point('',(-5.146527428091e1,5.363961547342e1,
-3.964457408041e1));
#13398=cartesian_point('',(-5.147966550077e1,5.359738385620e1,
-3.971961645063e1));
#13399=cartesian_point('',(-5.149740328065e1,5.354531719727e1,
-3.978730458901e1));
#13400=cartesian_point('',(-5.151832214106e1,5.348388314628e1,
-3.984760830293e1));
#13401=cartesian_point('',(-5.154247342171e1,5.341291846706e1,
-3.990009377904e1));
#13402=cartesian_point('',(-5.156955324003e1,5.333329851481e1,
-3.994318579366e1));
#13403=cartesian_point('',(-5.159877967969e1,5.324731104722e1,
-3.997511327611e1));
#13404=cartesian_point('',(-5.163006057317e1,5.315520150471e1,
-3.999533610727e1));
#13405=cartesian_point('',(-5.165155064752e1,5.309190042125e1,
-3.999999093787e1));
#13406=cartesian_point('',(-5.166270152189e1,5.305902970374e1,
-3.999999922734e1));
#13408=cartesian_point('',(-5.026371902399e1,5.319633439200e1,
-3.927434395669e1));
#13409=cartesian_point('',(-5.025676656735e1,5.318878710226e1,
-3.931031016869e1));
#13410=cartesian_point('',(-5.024523199398e1,5.316499202456e1,
-3.938346901439e1));
#13411=cartesian_point('',(-5.023538475797e1,5.309996058487e1,
-3.949477212337e1));
#13412=cartesian_point('',(-5.023333510585e1,5.300345836803e1,
-3.960409091177e1));
#13413=cartesian_point('',(-5.023902004360e1,5.287542869056e1,
-3.970704004144e1));
#13414=cartesian_point('',(-5.025196120540e1,5.271699348305e1,
-3.979991718184e1));
#13415=cartesian_point('',(-5.027170031365e1,5.252788952040e1,
-3.988008562285e1));
#13416=cartesian_point('',(-5.029774172775e1,5.230815328830e1,
-3.994412415969e1));
#13417=cartesian_point('',(-5.032972958446e1,5.205619815330e1,
-3.998813499633e1));
#13418=cartesian_point('',(-5.035472644323e1,5.186492581649e1,
-3.999999645977e1));
#13419=cartesian_point('',(-5.036789498458e1,5.176422637508e1,
-3.999999999999e1));
#13421=cartesian_point('',(-4.806219562641e1,5.391183057474e1,
-3.999999729238e1));
#13422=cartesian_point('',(-4.823621274486e1,5.421286671093e1,
-4.000001929805e1));
#13423=cartesian_point('',(-4.818412596396e1,5.496788274677e1,
-3.966442233298e1));
#13424=cartesian_point('',(-4.777517308729e1,5.549131133780e1,
-3.922505475069e1));
#13425=cartesian_point('',(-4.753333590842e1,5.569997379495e1,
-3.900851599073e1));
#13427=cartesian_point('',(0.e0,0.e0,-3.900872653550e1));
#13428=direction('',(0.e0,0.e0,1.e0));
#13429=direction('',(-6.491386436019e-1,7.606701133755e-1,0.e0));
#13430=axis2_placement_3d('',#13427,#13428,#13429);
#13432=cartesian_point('',(-5.028822321397e1,5.322595023725e1,
-3.900872671768e1));
#13433=cartesian_point('',(-5.028867927543e1,5.322444242767e1,
-3.909842768882e1));
#13434=cartesian_point('',(-5.028043558829e1,5.321447199062e1,
-3.918800710492e1));
#13435=cartesian_point('',(-5.026371902399e1,5.319633439200e1,
-3.927434395669e1));
#13437=cartesian_point('',(-4.806219562641e1,5.391183057474e1,
-3.999999729238e1));
#13438=cartesian_point('',(-4.787533969005e1,5.403721305547e1,
-3.999999740529e1));
#13439=cartesian_point('',(-4.766518596995e1,5.417822920237e1,
-4.023158415558e1));
#13440=cartesian_point('',(-4.764863963918e1,5.418933209998e1,
-4.045572476242e1));
#13442=cartesian_point('',(-4.764863963918e1,5.418933209998e1,
-4.045572476242e1));
#13443=cartesian_point('',(-4.770155158743e1,5.426796704128e1,
-4.045435319296e1));
#13444=cartesian_point('',(-4.779032818399e1,5.443728011304e1,
-4.042057908034e1));
#13445=cartesian_point('',(-4.786648616786e1,5.469739153807e1,
-4.028317367691e1));
#13446=cartesian_point('',(-4.788461277303e1,5.499367794456e1,
-4.004165385967e1));
#13447=cartesian_point('',(-4.782997236903e1,5.526973526478e1,
-3.973174297349e1));
#13448=cartesian_point('',(-4.771291009658e1,5.551188769790e1,
-3.937851000536e1));
#13449=cartesian_point('',(-4.759783925265e1,5.564353725764e1,
-3.913433311727e1));
#13450=cartesian_point('',(-4.753333590842e1,5.569997379495e1,
-3.900851599073e1));
#13452=cartesian_point('',(-4.785345364837e1,5.365793920071e1,-4.05e1));
#13453=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#13454=direction('',(1.096774208520e-5,1.096774208520e-5,9.999999998797e-1));
#13455=axis2_placement_3d('',#13452,#13453,#13454);
#13457=cartesian_point('',(-4.764863963918e1,5.418933209998e1,
-4.045572476242e1));
#13458=cartesian_point('',(-4.760550251967e1,5.412503628157e1,
-4.045568119164e1));
#13459=cartesian_point('',(-4.755615314053e1,5.406495808183e1,
-4.045591197398e1));
#13460=cartesian_point('',(-4.750127509442e1,5.401021050741e1,
-4.045642122114e1));
#13462=direction('',(7.279842627365e-2,5.043949518160e-2,-9.960704023601e-1));
#13463=vector('',#13462,1.670570816885e0);
#13464=cartesian_point('',(-4.750127509442e1,5.401021050741e1,
-4.045642122114e1));
#13465=line('',#13464,#13463);
#13466=cartesian_point('',(-4.609300955570e1,5.280416123318e1,
-4.208911110760e1));
#13467=direction('',(7.043668159049e-1,7.044748366379e-1,8.707808677298e-2));
#13468=direction('',(6.036288531130e-2,6.278376170803e-2,-9.962000408265e-1));
#13469=axis2_placement_3d('',#13466,#13467,#13468);
#13471=direction('',(-7.071028304163e-1,7.071107319347e-1,2.498570164635e-7));
#13472=vector('',#13471,4.279459835335e0);
#13473=cartesian_point('',(-4.447525693220e1,5.098415853096e1,
-4.045642229039e1));
#13474=line('',#13473,#13472);
#13475=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.045642212863e1));
#13476=direction('',(0.e0,0.e0,1.e0));
#13477=direction('',(-7.071067818292e-1,-7.071067805439e-1,0.e0));
#13478=axis2_placement_3d('',#13475,#13476,#13477);
#13480=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.045642212863e1));
#13481=direction('',(0.e0,0.e0,1.e0));
#13482=direction('',(-6.521543819586e-1,-7.580861838156e-1,0.e0));
#13483=axis2_placement_3d('',#13480,#13481,#13482);
#13485=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.045642212863e1));
#13486=direction('',(0.e0,0.e0,1.e0));
#13487=direction('',(1.e0,0.e0,0.e0));
#13488=axis2_placement_3d('',#13485,#13486,#13487);
#13490=cartesian_point('',(-4.482746495392e1,5.063195050626e1,-4.05e1));
#13491=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#13492=direction('',(7.044160264027e-1,7.044160264027e-1,8.715574274818e-2));
#13493=axis2_placement_3d('',#13490,#13491,#13492);
#13495=cartesian_point('',(-5.063195050626e1,4.482746495392e1,-4.05e1));
#13496=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#13497=direction('',(-1.098131956212e-5,-1.098131956212e-5,9.999999998794e-1));
#13498=axis2_placement_3d('',#13495,#13496,#13497);
#13500=direction('',(-6.162841673058e-2,-6.162841670136e-2,-9.961946980918e-1));
#13501=vector('',#13500,3.461336029151e0);
#13502=cartesian_point('',(-5.098415853100e1,4.447525693218e1,
-4.045642229078e1));
#13503=line('',#13502,#13501);
#13504=direction('',(-6.162841670503e-2,-6.162841673399e-2,9.961946980913e-1));
#13505=vector('',#13504,3.461342154690e0);
#13506=cartesian_point('',(-4.426193989553e1,5.119747556773e1,
-4.390459299317e1));
#13507=line('',#13506,#13505);
#13508=cartesian_point('',(-5.409448661441e1,4.737967345042e1,
-4.212042734403e1));
#13509=cartesian_point('',(-5.410308886181e1,4.736437194852e1,
-4.231362383994e1));
#13510=cartesian_point('',(-5.408136801227e1,4.729753502707e1,
-4.267859563822e1));
#13511=cartesian_point('',(-5.392399401693e1,4.707730817792e1,
-4.318646062757e1));
#13512=cartesian_point('',(-5.366652162017e1,4.677106501818e1,
-4.358065587555e1));
#13513=cartesian_point('',(-5.331765663173e1,4.638962259360e1,
-4.384401643357e1));
#13514=cartesian_point('',(-5.305777852217e1,4.612236275107e1,
-4.390350363040e1));
#13515=cartesian_point('',(-5.291823123193e1,4.598242842863e1,
-4.390663172819e1));
#13517=direction('',(7.071106803717e-1,-7.071028819799e-1,-2.446123466934e-7));
#13518=vector('',#13517,4.279462767927e0);
#13519=cartesian_point('',(-5.401021236045e1,4.750127738871e1,
-4.045642124397e1));
#13520=line('',#13519,#13518);
#13521=cartesian_point('',(-5.365793908477e1,4.785345353242e1,-4.05e1));
#13522=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#13523=direction('',(-7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#13524=axis2_placement_3d('',#13521,#13522,#13523);
#13526=cartesian_point('',(-5.391183042867e1,4.806219552608e1,
-3.999999706774e1));
#13527=cartesian_point('',(-5.403725057923e1,4.787528403249e1,
-4.000000499049e1));
#13528=cartesian_point('',(-5.417823334612e1,4.766517989216e1,
-4.023165056008e1));
#13529=cartesian_point('',(-5.418933194321e1,4.764863988226e1,
-4.045572476692e1));
#13531=direction('',(5.044639022468e-2,7.279186033725e-2,9.960705330357e-1));
#13532=vector('',#13531,1.670570551856e0);
#13533=cartesian_point('',(-5.409448661441e1,4.737967345042e1,
-4.212042734403e1));
#13534=line('',#13533,#13532);
#13535=cartesian_point('',(-5.401021236045e1,4.750127738871e1,
-4.045642124397e1));
#13536=cartesian_point('',(-5.406496315400e1,4.755615864733e1,
-4.045591195990e1));
#13537=cartesian_point('',(-5.412503830888e1,4.760550401378e1,
-4.045568121131e1));
#13538=cartesian_point('',(-5.418933194321e1,4.764863988226e1,
-4.045572476692e1));
#13540=cartesian_point('',(-5.569956638801e1,4.753381055484e1,
-3.900874294317e1));
#13541=cartesian_point('',(-5.564716230100e1,4.759363422468e1,
-3.912339350386e1));
#13542=cartesian_point('',(-5.553290037904e1,4.769390565443e1,
-3.933946349587e1));
#13543=cartesian_point('',(-5.535061692668e1,4.779369140183e1,
-3.961717671153e1));
#13544=cartesian_point('',(-5.516399537380e1,4.785303814945e1,
-3.985274549057e1));
#13545=cartesian_point('',(-5.497804314816e1,4.787810308410e1,
-4.004787242311e1));
#13546=cartesian_point('',(-5.479612103399e1,4.787372178083e1,
-4.020425230665e1));
#13547=cartesian_point('',(-5.462259219079e1,4.784399810664e1,
-4.032192449935e1));
#13548=cartesian_point('',(-5.446189927367e1,4.779368242968e1,
-4.040170985070e1));
#13549=cartesian_point('',(-5.431669877468e1,4.772780891338e1,
-4.044655355020e1));
#13550=cartesian_point('',(-5.422998158111e1,4.767591210963e1,
-4.045575224331e1));
#13551=cartesian_point('',(-5.418933194321e1,4.764863988226e1,
-4.045572476692e1));
#13553=cartesian_point('',(-5.176422880988e1,5.036789502952e1,
-4.000000000001e1));
#13554=cartesian_point('',(-5.186377816653e1,5.035487987279e1,
-3.999999697927e1));
#13555=cartesian_point('',(-5.205316566802e1,5.033012411200e1,
-3.998841379568e1));
#13556=cartesian_point('',(-5.230409385127e1,5.029824761575e1,
-3.994501979226e1));
#13557=cartesian_point('',(-5.252319014028e1,5.027223527526e1,
-3.988168885966e1));
#13558=cartesian_point('',(-5.271177519041e1,5.025246246410e1,
-3.980246829085e1));
#13559=cartesian_point('',(-5.287080114887e1,5.023932670859e1,
-3.971020183665e1));
#13560=cartesian_point('',(-5.299990744485e1,5.023340025265e1,
-3.960744243020e1));
#13561=cartesian_point('',(-5.309741079846e1,5.023518845313e1,
-3.949830612625e1));
#13562=cartesian_point('',(-5.316398770291e1,5.024488768145e1,
-3.938601837877e1));
#13563=cartesian_point('',(-5.318856938897e1,5.025656343757e1,
-3.931130479444e1));
#13564=cartesian_point('',(-5.319632491998e1,5.026371008107e1,
-3.927434040624e1));
#13566=cartesian_point('',(-5.319632491998e1,5.026371008107e1,
-3.927434040624e1));
#13567=cartesian_point('',(-5.321447536879e1,5.028043973542e1,
-3.918799921982e1));
#13568=cartesian_point('',(-5.322444452241e1,5.028868043506e1,
-3.909839101703e1));
#13569=cartesian_point('',(-5.322595176098e1,5.028822465313e1,
-3.900872664649e1));
#13571=cartesian_point('',(0.e0,0.e0,-3.900872653550e1));
#13572=direction('',(0.e0,0.e0,1.e0));
#13573=direction('',(-7.268817571178e-1,6.867626308772e-1,0.e0));
#13574=axis2_placement_3d('',#13571,#13572,#13573);
#13576=cartesian_point('',(-5.569956638801e1,4.753381055484e1,
-3.900874294317e1));
#13577=cartesian_point('',(-5.548786279287e1,4.777880684711e1,
-3.922851575805e1));
#13578=cartesian_point('',(-5.496834144458e1,4.818290247147e1,
-3.966354281678e1));
#13579=cartesian_point('',(-5.421264131465e1,4.823605394609e1,
-4.000000182534e1));
#13580=cartesian_point('',(-5.391183042867e1,4.806219552608e1,
-3.999999706774e1));
#13582=cartesian_point('',(-5.319230072726e1,5.094746602452e1,
-3.940628380497e1));
#13583=cartesian_point('',(-5.311043759085e1,5.086882093058e1,
-3.962341434028e1));
#13584=cartesian_point('',(-5.260855270564e1,5.066977584776e1,
-3.992766868983e1));
#13585=cartesian_point('',(-5.204758249859e1,5.046937938090e1,
-3.999998209311e1));
#13586=cartesian_point('',(-5.176422880988e1,5.036789502952e1,
-4.000000000001e1));
#13588=cartesian_point('',(-5.305903083547e1,5.166269367021e1,
-3.999999925068e1));
#13589=cartesian_point('',(-5.308975304720e1,5.165227164031e1,
-3.999999299530e1));
#13590=cartesian_point('',(-5.315066186832e1,5.163160552580e1,
-3.999580523018e1));
#13591=cartesian_point('',(-5.323995184323e1,5.160127947575e1,
-3.997716035896e1));
#13592=cartesian_point('',(-5.332457655266e1,5.157251921062e1,
-3.994693945842e1));
#13593=cartesian_point('',(-5.340266563101e1,5.154596181979e1,
-3.990631924295e1));
#13594=cartesian_point('',(-5.347293146182e1,5.152205064840e1,
-3.985661123457e1));
#13595=cartesian_point('',(-5.353467110993e1,5.150102944109e1,
-3.979892773971e1));
#13596=cartesian_point('',(-5.358718867567e1,5.148314015638e1,
-3.973431971594e1));
#13597=cartesian_point('',(-5.362963609490e1,5.146867428887e1,
-3.966422343084e1));
#13598=cartesian_point('',(-5.366132593132e1,5.145787545548e1,
-3.959062068316e1));
#13599=cartesian_point('',(-5.368214265914e1,5.145076582993e1,
-3.951537391095e1));
#13600=cartesian_point('',(-5.369060969617e1,5.144791434616e1,
-3.945354499362e1));
#13601=cartesian_point('',(-5.369202996466e1,5.144738003915e1,
-3.941728884050e1));
#13602=cartesian_point('',(-5.369215135249e1,5.144733864703e1,
-3.940628273835e1));
#13604=direction('',(7.070912222777e-1,-7.071223397514e-1,-1.508850389983e-6));
#13605=vector('',#13604,7.069110879627e-1);
#13606=cartesian_point('',(-5.369215135249e1,5.144733864703e1,
-3.940628273835e1));
#13607=line('',#13606,#13605);
#13608=cartesian_point('',(-5.305903083547e1,5.166269367021e1,
-3.999999925068e1));
#13609=cartesian_point('',(-5.314737014984e1,5.169129659869e1,
-3.999998327493e1));
#13610=cartesian_point('',(-5.331827944188e1,5.174689333019e1,
-3.996524514545e1));
#13611=cartesian_point('',(-5.352732196733e1,5.181390827539e1,
-3.982887307038e1));
#13612=cartesian_point('',(-5.366363082677e1,5.185770239711e1,
-3.963043326977e1));
#13613=cartesian_point('',(-5.369444309218e1,5.186742418477e1,
-3.948275344845e1));
#13614=cartesian_point('',(-5.369573567966e1,5.186784499385e1,
-3.941011723027e1));
#13616=cartesian_point('',(-5.369215135249e1,5.144733864703e1,
-3.940628273835e1));
#13617=cartesian_point('',(-5.372716345597e1,5.148238293579e1,
-3.940730114836e1));
#13618=cartesian_point('',(-5.378309031029e1,5.157800940885e1,
-3.940919096374e1));
#13619=cartesian_point('',(-5.378436567078e1,5.173559685253e1,
-3.941066289184e1));
#13620=cartesian_point('',(-5.373014597998e1,5.183221431192e1,
-3.941043924273e1));
#13621=cartesian_point('',(-5.369573567966e1,5.186784499385e1,
-3.941011723027e1));
#13623=cartesian_point('',(-5.369573567966e1,5.186784499385e1,
-3.941011723027e1));
#13624=cartesian_point('',(-5.369575741628e1,5.186791162551e1,
-3.940644404241e1));
#13625=cartesian_point('',(-5.369580859813e1,5.186807730626e1,
-3.939913206176e1));
#13626=cartesian_point('',(-5.369527761114e1,5.186881382338e1,
-3.938828812721e1));
#13627=cartesian_point('',(-5.369554485379e1,5.186861711674e1,
-3.938113818762e1));
#13628=cartesian_point('',(-5.369566769876e1,5.186853453510e1,
-3.937758825918e1));
#13630=cartesian_point('',(-5.348053491512e1,5.165954453571e1,
-3.937498044467e1));
#13631=direction('',(-1.343084998758e-2,-1.377951275185e-3,9.999088526055e-1));
#13632=direction('',(-7.181522356677e-1,6.958318015902e-1,-8.687364457828e-3));
#13633=axis2_placement_3d('',#13630,#13631,#13632);
#13635=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#13636=direction('',(0.e0,0.e0,-1.e0));
#13637=direction('',(-7.192428999733e-1,6.947586997210e-1,0.e0));
#13638=axis2_placement_3d('',#13635,#13636,#13637);
#13640=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#13641=direction('',(0.e0,0.e0,-1.e0));
#13642=direction('',(-7.081567326534e-1,7.060552683733e-1,0.e0));
#13643=axis2_placement_3d('',#13640,#13641,#13642);
#13645=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#13646=direction('',(0.e0,0.e0,-1.e0));
#13647=direction('',(-7.077664394356e-1,7.064465069690e-1,0.e0));
#13648=axis2_placement_3d('',#13645,#13646,#13647);
#13650=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#13651=direction('',(0.e0,0.e0,1.e0));
#13652=direction('',(-6.947524324021e-1,7.192489538896e-1,0.e0));
#13653=axis2_placement_3d('',#13650,#13651,#13652);
#13655=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#13656=direction('',(0.e0,0.e0,1.e0));
#13657=direction('',(-7.081567326534e-1,7.060552683733e-1,0.e0));
#13658=axis2_placement_3d('',#13655,#13656,#13657);
#13660=cartesian_point('',(-5.416205519391e1,5.182023120155e1,
-4.695462468693e0));
#13661=cartesian_point('',(-5.421299032678e1,5.176755920477e1,
-4.692247964996e0));
#13662=cartesian_point('',(-5.424936753443e1,5.165520645559e1,
-4.955064204479e0));
#13663=cartesian_point('',(-5.423089780432e1,5.151666003938e1,
-5.516379399913e0));
#13664=cartesian_point('',(-5.418062768223e1,5.144070710155e1,
-5.976133211285e0));
#13665=cartesian_point('',(-5.413724095532e1,5.140179824347e1,
-6.278710827762e0));
#13667=cartesian_point('',(-5.449078395592e1,5.104827655114e1,
-6.283884163995e0));
#13668=direction('',(-3.227989087733e-1,3.095524880037e-1,8.944149605555e-1));
#13669=direction('',(6.527340441533e-1,-6.115048052978e-1,4.472137528084e-1));
#13670=axis2_placement_3d('',#13667,#13668,#13669);
#13672=cartesian_point('',(-5.386894922007e1,5.045922454541e1,
-6.878912886138e0));
#13673=cartesian_point('',(-5.396743884051e1,5.055365918402e1,
-6.606035006650e0));
#13674=cartesian_point('',(-5.406592713643e1,5.064808919774e1,
-6.333155028795e0));
#13675=cartesian_point('',(-5.416441665421e1,5.074252388634e1,
-6.060277129553e0));
#13677=cartesian_point('',(-5.416441665421e1,5.074252388634e1,
-6.060277129553e0));
#13678=cartesian_point('',(-5.419651894799e1,5.077330693169e1,
-5.971332027467e0));
#13679=cartesian_point('',(-5.425288093083e1,5.083715236545e1,
-5.801768014061e0));
#13680=cartesian_point('',(-5.431702617918e1,5.093607820156e1,
-5.572863659755e0));
#13681=cartesian_point('',(-5.436366331693e1,5.103615413192e1,
-5.367894791755e0));
#13682=cartesian_point('',(-5.439497732446e1,5.113635501307e1,
-5.185040130400e0));
#13683=cartesian_point('',(-5.441247633782e1,5.123605146367e1,
-5.022922795361e0));
#13684=cartesian_point('',(-5.441710318987e1,5.133476705242e1,
-4.880780721536e0));
#13685=cartesian_point('',(-5.440949628684e1,5.143146902715e1,
-4.759060869355e0));
#13686=cartesian_point('',(-5.439007292092e1,5.152590974071e1,
-4.657455369644e0));
#13687=cartesian_point('',(-5.436921147617e1,5.158714938972e1,
-4.603447579119e0));
#13688=cartesian_point('',(-5.435671962785e1,5.161737540442e1,
-4.579937312003e0));
#13690=cartesian_point('',(-5.705884691935e1,4.682184179032e1,
-6.878912349684e0));
#13691=cartesian_point('',(-5.716532834924e1,4.690716199769e1,
-6.606036476537e0));
#13692=cartesian_point('',(-5.727180610379e1,4.699248166992e1,
-6.333159038043e0));
#13693=cartesian_point('',(-5.737828756899e1,4.707780177001e1,
-6.060283145130e0));
#13695=cartesian_point('',(-5.740456111213e1,4.710553048949e1,
-7.102517765390e0));
#13696=direction('',(-3.490379386044e-1,2.796326138122e-1,8.944149589018e-1));
#13697=direction('',(-6.087490443158e-1,-7.932939042629e-1,1.045860908500e-2));
#13698=axis2_placement_3d('',#13695,#13696,#13697);
#13700=cartesian_point('',(-5.772402366140e1,4.736146870648e1,
-6.283890185756e0));
#13701=direction('',(-3.490379386044e-1,2.796326138122e-1,8.944149589018e-1));
#13702=direction('',(-6.087290561738e-1,-7.933090766706e-1,1.047115283751e-2));
#13703=axis2_placement_3d('',#13700,#13701,#13702);
#13705=cartesian_point('',(-5.737828756899e1,4.707780177001e1,
-6.060283145130e0));
#13706=cartesian_point('',(-5.741292759100e1,4.710555695393e1,
-5.971514087471e0));
#13707=cartesian_point('',(-5.748345120598e1,4.715303358130e1,
-5.802244863276e0));
#13708=cartesian_point('',(-5.758975781363e1,4.720369887878e1,
-5.573588703352e0));
#13709=cartesian_point('',(-5.769496670021e1,4.723690469714e1,
-5.368733921311e0));
#13710=cartesian_point('',(-5.779834229137e1,4.725492943305e1,
-5.185892439546e0));
#13711=cartesian_point('',(-5.789946259703e1,4.725933452423e1,
-5.023699923979e0));
#13712=cartesian_point('',(-5.799800362013e1,4.725109407505e1,
-4.881383749147e0));
#13713=cartesian_point('',(-5.809303769749e1,4.723094548603e1,
-4.759409033795e0));
#13714=cartesian_point('',(-5.818429774311e1,4.719932379030e1,
-4.657598333049e0));
#13715=cartesian_point('',(-5.824237473769e1,4.717064083287e1,
-4.603469441414e0));
#13716=cartesian_point('',(-5.827075956459e1,4.715426761615e1,
-4.579937185842e0));
#13718=cartesian_point('',(-5.802837871372e1,4.696480998279e1,
-6.278702532573e0));
#13719=cartesian_point('',(-5.807262177045e1,4.700275229781e1,
-5.976091181746e0));
#13720=cartesian_point('',(-5.815446193892e1,4.704268128382e1,
-5.516411810925e0));
#13721=cartesian_point('',(-5.829434060294e1,4.704288344656e1,
-4.954750275734e0));
#13722=cartesian_point('',(-5.840083937154e1,4.699214582450e1,
-4.692543907873e0));
#13723=cartesian_point('',(-5.844639177312e1,4.693488744343e1,
-4.695465838494e0));
#13725=cartesian_point('',(-5.819819865946e1,4.628007643974e1,
-3.937497996936e1));
#13726=direction('',(3.869013070828e-4,-1.349579543498e-2,-9.999088527526e-1));
#13727=direction('',(-7.833098670828e-1,6.215706665418e-1,-8.692446468026e-3));
#13728=axis2_placement_3d('',#13725,#13726,#13727);
#13730=cartesian_point('',(-5.773689627781e1,4.589992168560e1,
-4.135910803319e1));
#13731=direction('',(4.270070596310e-1,-3.387637730136e-1,-8.383937482584e-1));
#13732=direction('',(-6.594477967233e-1,5.177239489040e-1,-5.450601032253e-1));
#13733=axis2_placement_3d('',#13730,#13731,#13732);
#13735=direction('',(-3.074089360208e-4,1.343468706184e-2,9.999097032649e-1));
#13736=vector('',#13735,3.328464903399e1);
#13737=cartesian_point('',(-5.749655413294e1,4.609212483171e1,
-4.147514304913e1));
#13738=line('',#13737,#13736);
#13739=cartesian_point('',(-5.948830385440e1,4.806019407472e1,
-8.214301124795e0));
#13740=direction('',(-6.089028729937e-1,-7.931763792394e-1,1.041742178688e-2));
#13741=direction('',(7.932447430669e-1,-6.088459852954e-1,8.327291655432e-3));
#13742=axis2_placement_3d('',#13739,#13740,#13741);
#13744=direction('',(-3.490427109920e-1,2.796395666840e-1,8.944109227017e-1));
#13745=vector('',#13744,9.152186468139e-1);
#13746=cartesian_point('',(-5.770892831609e1,4.670887863698e1,
-7.097284086944e0));
#13747=line('',#13746,#13745);
#13748=direction('',(3.882868556933e-4,-1.349703385006e-2,-9.999088354998e-1));
#13749=vector('',#13748,3.310208755202e1);
#13750=cartesian_point('',(-5.802837871372e1,4.696480998279e1,
-6.278702532573e0));
#13751=line('',#13750,#13749);
#13752=cartesian_point('',(-5.508199310707e1,4.426680318275e1,
-3.934704176259e1));
#13753=direction('',(-6.088373970922e-1,-7.932265662962e-1,1.042297577425e-2));
#13754=direction('',(-7.932950371652e-1,6.087833663523e-1,-8.111526478666e-3));
#13755=axis2_placement_3d('',#13752,#13753,#13754);
#13757=direction('',(4.282574614615e-1,-3.396866881354e-1,-8.373819323380e-1));
#13758=vector('',#13757,1.346647547923e-1);
#13759=cartesian_point('',(-5.755422531898e1,4.613786865628e1,
-4.136237721654e1));
#13760=line('',#13759,#13758);
#13761=cartesian_point('',(-5.719252424819e1,4.648903668243e1,
-4.148040531765e1));
#13762=direction('',(-2.983215508160e-4,1.342783827481e-2,9.999097980136e-1));
#13763=direction('',(-6.064820835415e-1,-7.950278776755e-1,1.049552580696e-2));
#13764=axis2_placement_3d('',#13761,#13762,#13763);
#13766=cartesian_point('',(-5.585515653975e1,4.731012258509e1,
-4.202616096298e1));
#13767=cartesian_point('',(-5.583774202751e1,4.733520047523e1,
-4.168837444013e1));
#13768=cartesian_point('',(-5.580240592898e1,4.738583943644e1,
-4.101452995022e1));
#13769=cartesian_point('',(-5.575267700003e1,4.745786840427e1,
-4.000840018854e1));
#13770=cartesian_point('',(-5.571676207153e1,4.750914594611e1,
-3.934145803402e1));
#13771=cartesian_point('',(-5.569956638801e1,4.753381055484e1,
-3.900874294317e1));
#13773=cartesian_point('',(-5.322595176098e1,5.028822465313e1,
-3.900872664649e1));
#13774=cartesian_point('',(-5.327155062450e1,5.028342968757e1,
-3.558349749905e1));
#13775=cartesian_point('',(-5.336268556598e1,5.027379288455e1,
-2.873397993741e1));
#13776=cartesian_point('',(-5.349932903554e1,5.025931871854e1,
-1.846252836389e1));
#13777=cartesian_point('',(-5.359043760596e1,5.024970989058e1,
-1.161677744544e1));
#13778=cartesian_point('',(-5.363594657860e1,5.024486730742e1,
-8.194372304608e0));
#13780=cartesian_point('',(-5.681590655474e1,4.661881074870e1,
-8.194372283963e0));
#13781=cartesian_point('',(-5.681467387838e1,4.656939552590e1,
-1.189068419430e1));
#13782=cartesian_point('',(-5.681211919156e1,4.647047898579e1,
-1.928440599285e1));
#13783=cartesian_point('',(-5.680833041006e1,4.632209858114e1,
-3.037828566815e1));
#13784=cartesian_point('',(-5.680580680350e1,4.622315350592e1,
-3.777640403069e1));
#13785=cartesian_point('',(-5.680450532298e1,4.617364153043e1,
-4.147601195133e1));
#13787=cartesian_point('',(-5.684019477458e1,4.612193711832e1,
-4.202617899138e1));
#13788=cartesian_point('',(-5.683228879468e1,4.613249013304e1,
-4.196771255820e1));
#13789=cartesian_point('',(-5.681915911374e1,4.615043985889e1,
-4.184900684522e1));
#13790=cartesian_point('',(-5.680710721456e1,4.616772135779e1,
-4.166576595455e1));
#13791=cartesian_point('',(-5.680450278274e1,4.617276113538e1,
-4.153987066120e1));
#13792=cartesian_point('',(-5.680450532298e1,4.617364153043e1,
-4.147601195133e1));
#13794=cartesian_point('',(-5.738663603176e1,4.597473402509e1,
-4.192434479648e1));
#13795=cartesian_point('',(-5.721542257466e1,4.591333765317e1,
-4.193657766751e1));
#13796=cartesian_point('',(-5.696438320100e1,4.596965962286e1,
-4.198132100892e1));
#13797=cartesian_point('',(-5.684019477458e1,4.612193711832e1,
-4.202617899138e1));
#13799=cartesian_point('',(-5.716152576872e1,4.544373052692e1,
-4.303928241631e1));
#13800=cartesian_point('',(-5.712850093245e1,4.548482208579e1,
-4.303977728286e1));
#13801=cartesian_point('',(-5.718509989264e1,4.560910655727e1,
-4.281634626691e1));
#13802=cartesian_point('',(-5.726938230422e1,4.579041982237e1,
-4.244882922202e1));
#13803=cartesian_point('',(-5.734269169826e1,4.591213908457e1,
-4.213137745862e1));
#13804=cartesian_point('',(-5.738663603176e1,4.597473402509e1,
-4.192434479648e1));
#13806=cartesian_point('',(-5.738663603176e1,4.597473402509e1,
-4.192434479648e1));
#13807=cartesian_point('',(-5.741806236686e1,4.601940747407e1,
-4.177644686735e1));
#13808=cartesian_point('',(-5.745501093876e1,4.605829000322e1,
-4.162582635368e1));
#13809=cartesian_point('',(-5.749655413294e1,4.609212483171e1,
-4.147514304913e1));
#13811=direction('',(4.274459675998e-1,-3.380816833612e-1,-8.384454187115e-1));
#13812=vector('',#13811,1.808878946965e0);
#13813=cartesian_point('',(-5.793472378047e1,4.605527936630e1,
-4.152263615023e1));
#13814=line('',#13813,#13812);
#13815=cartesian_point('',(-5.712682434949e1,4.541613852796e1,
-4.312438400861e1));
#13816=cartesian_point('',(-5.711608135568e1,4.542960819454e1,
-4.312445298976e1));
#13817=cartesian_point('',(-5.709571482743e1,4.545824619713e1,
-4.311979307668e1));
#13818=cartesian_point('',(-5.706804610472e1,4.550763598653e1,
-4.309693208981e1));
#13819=cartesian_point('',(-5.704483277401e1,4.555980661906e1,
-4.305971987137e1));
#13820=cartesian_point('',(-5.702488806383e1,4.561370306814e1,
-4.301076066414e1));
#13821=cartesian_point('',(-5.700698097005e1,4.566919772389e1,
-4.295115750358e1));
#13822=cartesian_point('',(-5.699006779510e1,4.572626904662e1,
-4.288126554181e1));
#13823=cartesian_point('',(-5.697332895599e1,4.578475980917e1,
-4.280091325804e1));
#13824=cartesian_point('',(-5.695603820156e1,4.584442007711e1,
-4.270942780575e1));
#13825=cartesian_point('',(-5.693754890289e1,4.590474689707e1,
-4.260571894853e1));
#13826=cartesian_point('',(-5.691725777998e1,4.596488118945e1,
-4.248826656890e1));
#13827=cartesian_point('',(-5.689460837231e1,4.602334223010e1,
-4.235512140898e1));
#13828=cartesian_point('',(-5.686917515309e1,4.607785797242e1,
-4.220365875038e1));
#13829=cartesian_point('',(-5.685005697412e1,4.610892896748e1,
-4.208783721278e1));
#13830=cartesian_point('',(-5.684019477458e1,4.612193711832e1,
-4.202617899138e1));
#13832=cartesian_point('',(-5.748968102963e1,4.570461578213e1,
-4.331177673041e1));
#13833=direction('',(6.223082872752e-1,7.827722501396e-1,0.e0));
#13834=direction('',(6.563103961444e-1,-5.217704108349e-1,5.449883506003e-1));
#13835=axis2_placement_3d('',#13832,#13833,#13834);
#13837=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#13838=direction('',(0.e0,0.e0,1.e0));
#13839=direction('',(-7.765198197415e-1,-6.300928261365e-1,0.e0));
#13840=axis2_placement_3d('',#13837,#13838,#13839);
#13842=cartesian_point('',(-5.585534370115e1,-4.730990191714e1,
-4.202614877907e1));
#13843=cartesian_point('',(-5.586276373871e1,-4.729771987545e1,
-4.227956721399e1));
#13844=cartesian_point('',(-5.582966697563e1,-4.723007984226e1,
-4.278596706346e1));
#13845=cartesian_point('',(-5.564186192054e1,-4.700179814920e1,
-4.349547630545e1));
#13846=cartesian_point('',(-5.543152418062e1,-4.677589997144e1,
-4.390498127160e1));
#13847=cartesian_point('',(-5.530889855103e1,-4.664746499778e1,
-4.408724559176e1));
#13849=cartesian_point('',(-5.530889855103e1,-4.664746499778e1,
-4.408724559176e1));
#13850=cartesian_point('',(-5.517975973450e1,-4.651211445474e1,
-4.427925322169e1));
#13851=cartesian_point('',(-5.488096612534e1,-4.620944930512e1,
-4.461309736438e1));
#13852=cartesian_point('',(-5.434738388700e1,-4.568734486154e1,
-4.492830644684e1));
#13853=cartesian_point('',(-5.395855208084e1,-4.531998247705e1,
-4.499998308152e1));
#13854=cartesian_point('',(-5.376338489793e1,-4.513724707334e1,
-4.499998308152e1));
#13856=cartesian_point('',(-5.376338321159e1,4.513725009775e1,
-4.499998308281e1));
#13857=cartesian_point('',(-5.395832589402e1,4.531971215426e1,
-4.499998308281e1));
#13858=cartesian_point('',(-5.434667478798e1,4.568656921055e1,
-4.492849465522e1));
#13859=cartesian_point('',(-5.487974288406e1,4.620802312248e1,
-4.461408462450e1));
#13860=cartesian_point('',(-5.517836594837e1,4.651046993850e1,
-4.428104775125e1));
#13861=cartesian_point('',(-5.530748692193e1,4.664577824511e1,
-4.408948010652e1));
#13863=cartesian_point('',(-5.530748692193e1,4.664577824511e1,
-4.408948010652e1));
#13864=cartesian_point('',(-5.543042230461e1,4.677451436849e1,
-4.390714948897e1));
#13865=cartesian_point('',(-5.564129733653e1,4.700098613690e1,
-4.349733818888e1));
#13866=cartesian_point('',(-5.582953037289e1,4.722994047943e1,
-4.278702215771e1));
#13867=cartesian_point('',(-5.586264521773e1,4.729785476997e1,
-4.227993647439e1));
#13868=cartesian_point('',(-5.585515653975e1,4.731012258509e1,
-4.202616096298e1));
#13870=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#13871=direction('',(0.e0,0.e0,1.e0));
#13872=direction('',(-7.630623576928e-1,6.463248705352e-1,0.e0));
#13873=axis2_placement_3d('',#13870,#13871,#13872);
#13875=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#13876=direction('',(0.e0,0.e0,1.e0));
#13877=direction('',(-8.096010500135e-1,5.869805276302e-1,0.e0));
#13878=axis2_placement_3d('',#13875,#13876,#13877);
#13880=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#13881=direction('',(0.e0,0.e0,1.e0));
#13882=direction('',(-8.792911355718e-1,4.762846826267e-1,0.e0));
#13883=axis2_placement_3d('',#13880,#13881,#13882);
#13885=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#13886=direction('',(0.e0,0.e0,1.e0));
#13887=direction('',(-9.339363028274e-1,3.574394805572e-1,0.e0));
#13888=axis2_placement_3d('',#13885,#13886,#13887);
#13890=cartesian_point('',(-7.080780394124e1,1.767419637248e1,
-4.312443925029e1));
#13891=cartesian_point('',(-7.081705911180e1,1.763826315875e1,
-4.312375297956e1));
#13892=cartesian_point('',(-7.083988265210e1,1.757132579833e1,
-4.310854186220e1));
#13893=cartesian_point('',(-7.088900287616e1,1.749293139744e1,
-4.303443692026e1));
#13894=cartesian_point('',(-7.094352955087e1,1.741343938367e1,
-4.293676601689e1));
#13895=cartesian_point('',(-7.098650229760e1,1.735497809695e1,
-4.284740572349e1));
#13896=cartesian_point('',(-7.103203880762e1,1.729379325888e1,
-4.274008341943e1));
#13897=cartesian_point('',(-7.107900991773e1,1.722834721888e1,
-4.261093936571e1));
#13898=cartesian_point('',(-7.112509167311e1,1.715942795385e1,
-4.245516583805e1));
#13899=cartesian_point('',(-7.116694426428e1,1.708647606378e1,
-4.226743347481e1));
#13900=cartesian_point('',(-7.118681039170e1,1.704041252284e1,
-4.211115016482e1));
#13901=cartesian_point('',(-7.119314264082e1,1.701711033680e1,
-4.202618266325e1));
#13903=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#13904=direction('',(0.e0,0.e0,1.e0));
#13905=direction('',(-9.726015654055e-1,2.324783752754e-1,0.e0));
#13906=axis2_placement_3d('',#13903,#13904,#13905);
#13908=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#13909=direction('',(0.e0,0.e0,1.e0));
#13910=direction('',(-9.946253396673e-1,1.035395271950e-1,0.e0));
#13911=axis2_placement_3d('',#13908,#13909,#13910);
#13913=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#13914=direction('',(0.e0,0.e0,1.e0));
#13915=direction('',(-9.996308022344e-1,-2.717092608415e-2,0.e0));
#13916=axis2_placement_3d('',#13913,#13914,#13915);
#13918=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#13919=direction('',(0.e0,0.e0,1.e0));
#13920=direction('',(-9.875323040530e-1,-1.574164808775e-1,0.e0));
#13921=axis2_placement_3d('',#13918,#13919,#13920);
#13923=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#13924=direction('',(0.e0,0.e0,1.e0));
#13925=direction('',(-9.585368544525e-1,-2.849685924033e-1,0.e0));
#13926=axis2_placement_3d('',#13923,#13924,#13925);
#13928=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#13929=direction('',(0.e0,0.e0,1.e0));
#13930=direction('',(-9.131405721007e-1,-4.076448154749e-1,0.e0));
#13931=axis2_placement_3d('',#13928,#13929,#13930);
#13933=cartesian_point('',(0.e0,0.e0,-4.202617960650e1));
#13934=direction('',(0.e0,0.e0,1.e0));
#13935=direction('',(-8.521202041961e-1,-5.233461164476e-1,0.e0));
#13936=axis2_placement_3d('',#13933,#13934,#13935);
#13938=cartesian_point('',(-5.684022054098e1,-4.612195716502e1,
-4.202618265954e1));
#13939=cartesian_point('',(-5.685220019919e1,-4.610619308491e1,
-4.209841836310e1));
#13940=cartesian_point('',(-5.687449858979e1,-4.606867239349e1,
-4.223713314399e1));
#13941=cartesian_point('',(-5.690771680506e1,-4.599223124184e1,
-4.243183850407e1));
#13942=cartesian_point('',(-5.693595022666e1,-4.591009657592e1,
-4.259845471632e1));
#13943=cartesian_point('',(-5.696121851272e1,-4.582841258166e1,
-4.273509038878e1));
#13944=cartesian_point('',(-5.698145653656e1,-4.575368095425e1,
-4.284744236923e1));
#13945=cartesian_point('',(-5.700507996971e1,-4.567751630951e1,
-4.294098616400e1));
#13946=cartesian_point('',(-5.703352421836e1,-4.558723029041e1,
-4.303866705269e1));
#13947=cartesian_point('',(-5.706542969032e1,-4.550434645989e1,
-4.310735951048e1));
#13948=cartesian_point('',(-5.710421742213e1,-4.544561580436e1,
-4.312308659084e1));
#13949=cartesian_point('',(-5.712691618355e1,-4.541619737431e1,
-4.312442076923e1));
#13951=cartesian_point('',(-5.716146466986e1,-4.544374551130e1,
-4.303925738342e1));
#13952=cartesian_point('',(-5.715688813791e1,-4.545210543086e1,
-4.303676745335e1));
#13953=cartesian_point('',(-5.714997913102e1,-4.546819358879e1,
-4.302827609159e1));
#13954=cartesian_point('',(-5.714960709794e1,-4.549501527323e1,
-4.299786288527e1));
#13955=cartesian_point('',(-5.715239270030e1,-4.551266352046e1,
-4.297346097438e1));
#13956=cartesian_point('',(-5.715754679823e1,-4.553399269975e1,
-4.294128141818e1));
#13957=cartesian_point('',(-5.716486590850e1,-4.555661995011e1,
-4.290410212871e1));
#13958=cartesian_point('',(-5.717313855543e1,-4.557987225467e1,
-4.286414312449e1));
#13959=cartesian_point('',(-5.718420856337e1,-4.560753817875e1,
-4.281393148099e1));
#13960=cartesian_point('',(-5.719294782202e1,-4.562773224290e1,
-4.277573067456e1));
#13961=cartesian_point('',(-5.720333095821e1,-4.565069870052e1,
-4.273108677119e1));
#13962=cartesian_point('',(-5.721512827893e1,-4.567558495224e1,
-4.268105953626e1));
#13963=cartesian_point('',(-5.722852801647e1,-4.570284103875e1,
-4.262449056608e1));
#13964=cartesian_point('',(-5.724379013265e1,-4.573280924692e1,
-4.256006099509e1));
#13965=cartesian_point('',(-5.726089607573e1,-4.576538353213e1,
-4.248745609727e1));
#13966=cartesian_point('',(-5.728089011626e1,-4.580213607295e1,
-4.240166704063e1));
#13967=cartesian_point('',(-5.729821295036e1,-4.583298959575e1,
-4.232637060291e1));
#13968=cartesian_point('',(-5.731849864775e1,-4.586803087533e1,
-4.223696642690e1));
#13969=cartesian_point('',(-5.734002930917e1,-4.590378665669e1,
-4.214020953983e1));
#13970=cartesian_point('',(-5.736279841857e1,-4.593976069273e1,
-4.203610602120e1));
#13971=cartesian_point('',(-5.737851362380e1,-4.596320170616e1,
-4.196240826447e1));
#13972=cartesian_point('',(-5.738663004253e1,-4.597471389686e1,
-4.192438379497e1));
#13974=cartesian_point('',(-5.738663004253e1,-4.597471389686e1,
-4.192438379497e1));
#13975=cartesian_point('',(-5.721543921382e1,-4.591333404167e1,
-4.193662834342e1));
#13976=cartesian_point('',(-5.696436037639e1,-4.596964225015e1,
-4.198131479711e1));
#13977=cartesian_point('',(-5.684022054098e1,-4.612195716502e1,
-4.202618265954e1));
#13979=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#13980=direction('',(0.e0,0.e0,-1.e0));
#13981=direction('',(-7.827722948175e-1,-6.223082310770e-1,0.e0));
#13982=axis2_placement_3d('',#13979,#13980,#13981);
#13984=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#13985=direction('',(0.e0,0.e0,1.e0));
#13986=direction('',(-8.037000129080e-1,-5.950346958385e-1,0.e0));
#13987=axis2_placement_3d('',#13984,#13985,#13986);
#13989=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#13990=direction('',(0.e0,0.e0,1.e0));
#13991=direction('',(-7.933533402912e-1,-6.087614290087e-1,0.e0));
#13992=axis2_placement_3d('',#13989,#13990,#13991);
#13994=cartesian_point('',(-5.716146466986e1,-4.544374551130e1,
-4.303925738342e1));
#13995=cartesian_point('',(-5.715701339594e1,-4.543997441596e1,
-4.304822833375e1));
#13996=cartesian_point('',(-5.714855149200e1,-4.543293096987e1,
-4.306657485193e1));
#13997=cartesian_point('',(-5.713692831474e1,-4.542363806876e1,
-4.309494004126e1));
#13998=cartesian_point('',(-5.713015856456e1,-4.541854297173e1,
-4.311453177437e1));
#13999=cartesian_point('',(-5.712691618355e1,-4.541619737431e1,
-4.312442076923e1));
#14001=cartesian_point('',(-5.865413126239e1,-4.342571340694e1,
-4.312438400861e1));
#14002=cartesian_point('',(-5.866436147008e1,-4.341185026518e1,
-4.312445298977e1));
#14003=cartesian_point('',(-5.868675241170e1,-4.338476564826e1,
-4.311979307647e1));
#14004=cartesian_point('',(-5.872729809391e1,-4.334525669526e1,
-4.309693208816e1));
#14005=cartesian_point('',(-5.877168300428e1,-4.330933158582e1,
-4.305971986803e1));
#14006=cartesian_point('',(-5.881858090661e1,-4.327611704726e1,
-4.301076065892e1));
#14007=cartesian_point('',(-5.886754993196e1,-4.324445704866e1,
-4.295115749622e1));
#14008=cartesian_point('',(-5.891829914546e1,-4.321334903062e1,
-4.288126553247e1));
#14009=cartesian_point('',(-5.897046455375e1,-4.318204203004e1,
-4.280091324679e1));
#14010=cartesian_point('',(-5.902361677105e1,-4.314989922997e1,
-4.270942779268e1));
#14011=cartesian_point('',(-5.907710262170e1,-4.311642620881e1,
-4.260571893397e1));
#14012=cartesian_point('',(-5.912993615799e1,-4.308126258914e1,
-4.248826655362e1));
#14013=cartesian_point('',(-5.918054308809e1,-4.304425411071e1,
-4.235512139297e1));
#14014=cartesian_point('',(-5.922661864912e1,-4.300557779518e1,
-4.220365873262e1));
#14015=cartesian_point('',(-5.925168277312e1,-4.297906928962e1,
-4.208783720538e1));
#14016=cartesian_point('',(-5.926169515594e1,-4.296617638082e1,
-4.202617899138e1));
#14018=cartesian_point('',(-5.902669311192e1,-4.370154263812e1,
-4.331177673041e1));
#14019=direction('',(-5.950346958402e-1,8.037000129068e-1,0.e0));
#14020=direction('',(6.738571452399e-1,4.989030422027e-1,5.449883506003e-1));
#14021=axis2_placement_3d('',#14018,#14019,#14020);
#14023=cartesian_point('',(-5.926169515594e1,-4.296617638082e1,
-4.202617899138e1));
#14024=cartesian_point('',(-5.926984236741e1,-4.295580846926e1,
-4.196771255583e1));
#14025=cartesian_point('',(-5.928378226029e1,-4.293848043992e1,
-4.184900683973e1));
#14026=cartesian_point('',(-5.929735564482e1,-4.292236641880e1,
-4.166576595133e1));
#14027=cartesian_point('',(-5.930154961954e1,-4.291854634050e1,
-4.153987065984e1));
#14028=cartesian_point('',(-5.930240067326e1,-4.291832093124e1,
-4.147601195133e1));
#14030=cartesian_point('',(-5.926093729101e1,-4.353209706771e1,
-4.192434479642e1));
#14031=cartesian_point('',(-5.915731964626e1,-4.338260811804e1,
-4.193657766745e1));
#14032=cartesian_point('',(-5.914674872025e1,-4.312554550520e1,
-4.198132100892e1));
#14033=cartesian_point('',(-5.926169515594e1,-4.296617638082e1,
-4.202617899138e1));
#14035=cartesian_point('',(-6.234539475660e1,-3.836413784534e1,
-4.147601149009e1));
#14036=cartesian_point('',(-6.235314771202e1,-3.841305635932e1,
-3.777640375057e1));
#14037=cartesian_point('',(-6.236857895449e1,-3.851083436226e1,
-3.037828630140e1));
#14038=cartesian_point('',(-6.239169701240e1,-3.865744719373e1,
-1.928440635262e1));
#14039=cartesian_point('',(-6.240714231234e1,-3.875518488358e1,
-1.189068437493e1));
#14040=cartesian_point('',(-6.241481442422e1,-3.880401645813e1,
-8.194372284317e0));
#14042=cartesian_point('',(-5.973535197419e1,-4.281411540346e1,
-8.194372283963e0));
#14043=cartesian_point('',(-5.968730149414e1,-4.282571433031e1,
-1.189068419460e1));
#14044=cartesian_point('',(-5.959109425180e1,-4.284884817678e1,
-1.928440599356e1));
#14045=cartesian_point('',(-5.944678917802e1,-4.288359216952e1,
-3.037828566886e1));
#14046=cartesian_point('',(-5.935056241704e1,-4.290676342266e1,
-3.777640403100e1));
#14047=cartesian_point('',(-5.930240067326e1,-4.291832093124e1,
-4.147601195133e1));
#14049=cartesian_point('',(-6.234539475660e1,-3.836413784534e1,
-4.147601149009e1));
#14050=cartesian_point('',(-6.234529411827e1,-3.836322418960e1,
-4.154070079397e1));
#14051=cartesian_point('',(-6.234726000982e1,-3.835784184278e1,
-4.166770571784e1));
#14052=cartesian_point('',(-6.235703044949e1,-3.833895778740e1,
-4.185103059045e1));
#14053=cartesian_point('',(-6.236766709538e1,-3.831962157233e1,
-4.196858473766e1));
#14054=cartesian_point('',(-6.237406762656e1,-3.830823967575e1,
-4.202618265842e1));
#14056=cartesian_point('',(-6.277127129134e1,-3.862619462305e1,
-4.148036708073e1));
#14057=direction('',(2.048453968222e-3,1.327402248094e-2,-9.999097980136e-1));
#14058=direction('',(-4.998208479928e-1,8.660654887418e-1,1.047325747668e-2));
#14059=axis2_placement_3d('',#14056,#14057,#14058);
#14061=cartesian_point('',(-6.237406762656e1,-3.830823967575e1,
-4.202618265842e1));
#14062=cartesian_point('',(-6.238549723037e1,-3.828825210285e1,
-4.210880361278e1));
#14063=cartesian_point('',(-6.240437752277e1,-3.824207882046e1,
-4.226458905123e1));
#14064=cartesian_point('',(-6.242870267070e1,-3.815155004370e1,
-4.247285602065e1));
#14065=cartesian_point('',(-6.244562415757e1,-3.806054786790e1,
-4.264323534219e1));
#14066=cartesian_point('',(-6.246089406274e1,-3.796984398645e1,
-4.278088579881e1));
#14067=cartesian_point('',(-6.246913940884e1,-3.789446677152e1,
-4.289056282066e1));
#14068=cartesian_point('',(-6.249222177638e1,-3.779033677651e1,
-4.299449522557e1));
#14069=cartesian_point('',(-6.250195060316e1,-3.769729188427e1,
-4.309980160890e1));
#14070=cartesian_point('',(-6.254138055646e1,-3.761491432585e1,
-4.312145171711e1));
#14071=cartesian_point('',(-6.256625384480e1,-3.757114019672e1,
-4.312444848579e1));
#14073=cartesian_point('',(-6.260402328565e1,-3.759389115672e1,
-4.303924567235e1));
#14074=cartesian_point('',(-6.260042960321e1,-3.760680244433e1,
-4.303376286868e1));
#14075=cartesian_point('',(-6.259582371696e1,-3.763054823054e1,
-4.301820322284e1));
#14076=cartesian_point('',(-6.260180498100e1,-3.766266148661e1,
-4.297703097620e1));
#14077=cartesian_point('',(-6.261315430907e1,-3.768725498835e1,
-4.293597757217e1));
#14078=cartesian_point('',(-6.262793395462e1,-3.771628038665e1,
-4.288441248393e1));
#14079=cartesian_point('',(-6.264555424472e1,-3.774933934335e1,
-4.282208296065e1));
#14080=cartesian_point('',(-6.266196827669e1,-3.777706530836e1,
-4.276608970624e1));
#14081=cartesian_point('',(-6.267942876803e1,-3.780445522373e1,
-4.270803892008e1));
#14082=cartesian_point('',(-6.269970593060e1,-3.783508892530e1,
-4.264034843682e1));
#14083=cartesian_point('',(-6.272232925875e1,-3.786829531445e1,
-4.256370552461e1));
#14084=cartesian_point('',(-6.274777433484e1,-3.790431236202e1,
-4.247651851905e1));
#14085=cartesian_point('',(-6.277640421315e1,-3.794336961375e1,
-4.237648575820e1));
#14086=cartesian_point('',(-6.280361199374e1,-3.797929627216e1,
-4.227900804192e1));
#14087=cartesian_point('',(-6.283382797494e1,-3.801776748908e1,
-4.216775557790e1));
#14088=cartesian_point('',(-6.286500603622e1,-3.805549607090e1,
-4.204940038702e1));
#14089=cartesian_point('',(-6.288593614165e1,-3.807939455888e1,
-4.196676351917e1));
#14090=cartesian_point('',(-6.289658378645e1,-3.809093566335e1,
-4.192438382182e1));
#14092=cartesian_point('',(-6.289658378645e1,-3.809093566335e1,
-4.192438382182e1));
#14093=cartesian_point('',(-6.271884555304e1,-3.805242558334e1,
-4.193662864298e1));
#14094=cartesian_point('',(-6.247726451833e1,-3.814102443632e1,
-4.198131472960e1));
#14095=cartesian_point('',(-6.237406762656e1,-3.830823967575e1,
-4.202618265842e1));
#14097=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14098=direction('',(0.e0,0.e0,-1.e0));
#14099=direction('',(-8.573030125724e-1,-5.148121449950e-1,0.e0));
#14100=axis2_placement_3d('',#14097,#14098,#14099);
#14102=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14103=direction('',(0.e0,0.e0,1.e0));
#14104=direction('',(-8.744918609703e-1,-4.850401891562e-1,0.e0));
#14105=axis2_placement_3d('',#14102,#14103,#14104);
#14107=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14108=direction('',(0.e0,0.e0,1.e0));
#14109=direction('',(-8.660254037844e-1,-5.e-1,0.e0));
#14110=axis2_placement_3d('',#14107,#14108,#14109);
#14112=cartesian_point('',(-6.260402328565e1,-3.759389115672e1,
-4.303924567235e1));
#14113=cartesian_point('',(-6.259899285993e1,-3.759095183790e1,
-4.304820843559e1));
#14114=cartesian_point('',(-6.258954891830e1,-3.758538260253e1,
-4.306656417791e1));
#14115=cartesian_point('',(-6.257675633899e1,-3.757768656049e1,
-4.309488199805e1));
#14116=cartesian_point('',(-6.256964830476e1,-3.757326806174e1,
-4.311454019419e1));
#14117=cartesian_point('',(-6.256625384480e1,-3.757114019672e1,
-4.312444848579e1));
#14119=cartesian_point('',(-6.382053005384e1,-3.539829999723e1,
-4.312438400862e1));
#14120=cartesian_point('',(-6.382886323789e1,-3.538322014586e1,
-4.312445298990e1));
#14121=cartesian_point('',(-6.384752737069e1,-3.535344463651e1,
-4.311979307593e1));
#14122=cartesian_point('',(-6.388256922666e1,-3.530898141372e1,
-4.309693208672e1));
#14123=cartesian_point('',(-6.392188525106e1,-3.526757025477e1,
-4.305971986519e1));
#14124=cartesian_point('',(-6.396404656859e1,-3.522851846640e1,
-4.301076065490e1));
#14125=cartesian_point('',(-6.400846419814e1,-3.519073758319e1,
-4.295115749156e1));
#14126=cartesian_point('',(-6.405471883385e1,-3.515327159712e1,
-4.288126552740e1));
#14127=cartesian_point('',(-6.410235157584e1,-3.511542348050e1,
-4.280091324186e1));
#14128=cartesian_point('',(-6.415085359048e1,-3.507661791058e1,
-4.270942778869e1));
#14129=cartesian_point('',(-6.419951275524e1,-3.503644995212e1,
-4.260571893170e1));
#14130=cartesian_point('',(-6.424730451894e1,-3.499469100260e1,
-4.248826655362e1));
#14131=cartesian_point('',(-6.429264792310e1,-3.495139360784e1,
-4.235512139567e1));
#14132=cartesian_point('',(-6.433328102798e1,-3.490703410734e1,
-4.220365874102e1));
#14133=cartesian_point('',(-6.435467067256e1,-3.487748085972e1,
-4.208783720919e1));
#14134=cartesian_point('',(-6.436291453602e1,-3.486339137243e1,
-4.202617899138e1));
#14136=cartesian_point('',(-6.422590752440e1,-3.562314039144e1,
-4.331177673041e1));
#14137=direction('',(-4.850401891580e-1,8.744918609693e-1,0.e0));
#14138=direction('',(7.332121183338e-1,4.066788502473e-1,5.449883506003e-1));
#14139=axis2_placement_3d('',#14136,#14137,#14138);
#14141=cartesian_point('',(-6.436291453602e1,-3.486339137243e1,
-4.202617899138e1));
#14142=cartesian_point('',(-6.436963876281e1,-3.485204873552e1,
-4.196771255818e1));
#14143=cartesian_point('',(-6.438119763576e1,-3.483304942933e1,
-4.184900684516e1));
#14144=cartesian_point('',(-6.439255159674e1,-3.481530158304e1,
-4.166576595453e1));
#14145=cartesian_point('',(-6.439621107120e1,-3.481096676240e1,
-4.153987066119e1));
#14146=cartesian_point('',(-6.439702542227e1,-3.481063219667e1,
-4.147601195131e1));
#14148=cartesian_point('',(-6.443603062694e1,-3.542456945062e1,
-4.192434479648e1));
#14149=cartesian_point('',(-6.431378722213e1,-3.528988421626e1,
-4.193657766751e1));
#14150=cartesian_point('',(-6.426975332799e1,-3.503640059241e1,
-4.198132100892e1));
#14151=cartesian_point('',(-6.436291453602e1,-3.486339137243e1,
-4.202617899138e1));
#14153=cartesian_point('',(-6.681954609251e1,-2.989822034776e1,
-4.147601149010e1));
#14154=cartesian_point('',(-6.683361786768e1,-2.994570839332e1,
-3.777640375097e1));
#14155=cartesian_point('',(-6.686167968413e1,-3.004063571056e1,
-3.037828630232e1));
#14156=cartesian_point('',(-6.690373677848e1,-3.018297673686e1,
-1.928440635353e1));
#14157=cartesian_point('',(-6.693180727023e1,-3.027786225105e1,
-1.189068437532e1));
#14158=cartesian_point('',(-6.694578754562e1,-3.032527465316e1,
-8.194372284317e0));
#14160=cartesian_point('',(-6.481267121405e1,-3.465080667691e1,
-8.194372283963e0));
#14161=cartesian_point('',(-6.476654577627e1,-3.466857821953e1,
-1.189068419485e1));
#14162=cartesian_point('',(-6.467418117311e1,-3.470407171774e1,
-1.928440599415e1));
#14163=cartesian_point('',(-6.453564565032e1,-3.475735406261e1,
-3.037828566945e1));
#14164=cartesian_point('',(-6.444326657807e1,-3.479288719516e1,
-3.777640403124e1));
#14165=cartesian_point('',(-6.439702542227e1,-3.481063219667e1,
-4.147601195131e1));
#14167=cartesian_point('',(-6.681954609251e1,-2.989822034776e1,
-4.147601149010e1));
#14168=cartesian_point('',(-6.681932704069e1,-2.989732771133e1,
-4.154069959320e1));
#14169=cartesian_point('',(-6.682057358416e1,-2.989173489870e1,
-4.166770289363e1));
#14170=cartesian_point('',(-6.682779517289e1,-2.987173771926e1,
-4.185102586019e1));
#14171=cartesian_point('',(-6.683581748767e1,-2.985117805470e1,
-4.196858270001e1));
#14172=cartesian_point('',(-6.684067769834e1,-2.983905788884e1,
-4.202618265771e1));
#14174=cartesian_point('',(-6.727598446780e1,-3.010244715098e1,
-4.148036708074e1));
#14175=direction('',(3.763536770455e-3,1.289308448201e-2,-9.999097980136e-1));
#14176=direction('',(-3.825005808991e-1,9.238958905037e-1,1.047325747655e-2));
#14177=axis2_placement_3d('',#14174,#14175,#14176);
#14179=cartesian_point('',(-6.684067769834e1,-2.983905788884e1,
-4.202618265771e1));
#14180=cartesian_point('',(-6.684816911544e1,-2.982073039304e1,
-4.209841836126e1));
#14181=cartesian_point('',(-6.685999693867e1,-2.977871707477e1,
-4.223713314480e1));
#14182=cartesian_point('',(-6.687229872369e1,-2.969628303131e1,
-4.243183850377e1));
#14183=cartesian_point('',(-6.687831213144e1,-2.960963970357e1,
-4.259845471628e1));
#14184=cartesian_point('',(-6.688157803944e1,-2.952419910637e1,
-4.273509038866e1));
#14185=cartesian_point('',(-6.688178450322e1,-2.944677591246e1,
-4.284744236915e1));
#14186=cartesian_point('',(-6.688489012614e1,-2.936709232041e1,
-4.294098616390e1));
#14187=cartesian_point('',(-6.688899741946e1,-2.927252080957e1,
-4.303866705261e1));
#14188=cartesian_point('',(-6.689836382488e1,-2.918420343327e1,
-4.310735951051e1));
#14189=cartesian_point('',(-6.692062928463e1,-2.911743497255e1,
-4.312308659086e1));
#14190=cartesian_point('',(-6.693494055454e1,-2.908314407944e1,
-4.312442076923e1));
#14192=cartesian_point('',(-6.697544181225e1,-2.910081173016e1,
-4.303925738342e1));
#14193=cartesian_point('',(-6.697318492824e1,-2.911007128600e1,
-4.303676745336e1));
#14194=cartesian_point('',(-6.697067526172e1,-2.912739943581e1,
-4.302827609161e1));
#14195=cartesian_point('',(-6.697725786811e1,-2.915340348279e1,
-4.299786288526e1));
#14196=cartesian_point('',(-6.698451625587e1,-2.916972941361e1,
-4.297346097438e1));
#14197=cartesian_point('',(-6.699501512999e1,-2.918899784005e1,
-4.294128141816e1));
#14198=cartesian_point('',(-6.700794121097e1,-2.920895976042e1,
-4.290410212868e1));
#14199=cartesian_point('',(-6.702195011356e1,-2.922927864335e1,
-4.286414312445e1));
#14200=cartesian_point('',(-6.703980338818e1,-2.925313674504e1,
-4.281393148093e1));
#14201=cartesian_point('',(-6.705347147220e1,-2.927038082655e1,
-4.277573067453e1));
#14202=cartesian_point('',(-6.706944496825e1,-2.928987736771e1,
-4.273108677114e1));
#14203=cartesian_point('',(-6.708728134092e1,-2.931086226969e1,
-4.268105953621e1));
#14204=cartesian_point('',(-6.710727888777e1,-2.933372152030e1,
-4.262449056602e1));
#14205=cartesian_point('',(-6.712977730297e1,-2.935871846020e1,
-4.256006099502e1));
#14206=cartesian_point('',(-6.715473122057e1,-2.938575545972e1,
-4.248745609718e1));
#14207=cartesian_point('',(-6.718355623820e1,-2.941608084959e1,
-4.240166704057e1));
#14208=cartesian_point('',(-6.720827429035e1,-2.944139958471e1,
-4.232637060286e1));
#14209=cartesian_point('',(-6.723693811988e1,-2.946999653681e1,
-4.223696642686e1));
#14210=cartesian_point('',(-6.726698941899e1,-2.949896142423e1,
-4.214020953980e1));
#14211=cartesian_point('',(-6.729829345546e1,-2.952781659556e1,
-4.203610602119e1));
#14212=cartesian_point('',(-6.731954015875e1,-2.954639148141e1,
-4.196240826446e1));
#14213=cartesian_point('',(-6.733035959142e1,-2.955541071998e1,
-4.192438379497e1));
#14215=cartesian_point('',(-6.733035959142e1,-2.955541071998e1,
-4.192438379497e1));
#14216=cartesian_point('',(-6.714911534278e1,-2.954042959249e1,
-4.193662861722e1));
#14217=cartesian_point('',(-6.692116574310e1,-2.965980328103e1,
-4.198131472581e1));
#14218=cartesian_point('',(-6.684067769834e1,-2.983905788884e1,
-4.202618265771e1));
#14220=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14221=direction('',(0.e0,0.e0,-1.e0));
#14222=direction('',(-9.171651977944e-1,-3.985072144325e-1,0.e0));
#14223=axis2_placement_3d('',#14220,#14221,#14222);
#14225=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14226=direction('',(0.e0,0.e0,1.e0));
#14227=direction('',(-9.303209108365e-1,-3.667465103587e-1,0.e0));
#14228=axis2_placement_3d('',#14225,#14226,#14227);
#14230=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14231=direction('',(0.e0,0.e0,1.e0));
#14232=direction('',(-9.238795325113e-1,-3.826834323651e-1,0.e0));
#14233=axis2_placement_3d('',#14230,#14231,#14232);
#14235=cartesian_point('',(-6.697544181225e1,-2.910081173016e1,
-4.303925738342e1));
#14236=cartesian_point('',(-6.697016618050e1,-2.909832120624e1,
-4.304822833377e1));
#14237=cartesian_point('',(-6.696016963095e1,-2.909370786165e1,
-4.306657485196e1));
#14238=cartesian_point('',(-6.694653732406e1,-2.908773990809e1,
-4.309494004129e1));
#14239=cartesian_point('',(-6.693867953937e1,-2.908457056260e1,
-4.311453177439e1));
#14240=cartesian_point('',(-6.693494055454e1,-2.908314407944e1,
-4.312442076923e1));
#14242=cartesian_point('',(-6.789494188176e1,-2.676521186016e1,
-4.312438400861e1));
#14243=cartesian_point('',(-6.790123545844e1,-2.674917332093e1,
-4.312445298982e1));
#14244=cartesian_point('',(-6.791585343252e1,-2.671721638800e1,
-4.311979307641e1));
#14245=cartesian_point('',(-6.794479188421e1,-2.666855967570e1,
-4.309693208858e1));
#14246=cartesian_point('',(-6.797836631262e1,-2.662237102481e1,
-4.305971986894e1));
#14247=cartesian_point('',(-6.801506965215e1,-2.657815017425e1,
-4.301076066052e1));
#14248=cartesian_point('',(-6.805417588729e1,-2.653489484803e1,
-4.295115749889e1));
#14249=cartesian_point('',(-6.809514451533e1,-2.649171194740e1,
-4.288126553619e1));
#14250=cartesian_point('',(-6.813742958204e1,-2.644797030623e1,
-4.280091325174e1));
#14251=cartesian_point('',(-6.818045151225e1,-2.640316593983e1,
-4.270942779912e1));
#14252=cartesian_point('',(-6.822345142110e1,-2.635699032783e1,
-4.260571894201e1));
#14253=cartesian_point('',(-6.826538368388e1,-2.630935055423e1,
-4.248826656300e1));
#14254=cartesian_point('',(-6.830468772580e1,-2.626050507199e1,
-4.235512140385e1));
#14255=cartesian_point('',(-6.833918313324e1,-2.621122138760e1,
-4.220365874683e1));
#14256=cartesian_point('',(-6.835653231433e1,-2.617912906211e1,
-4.208783721142e1));
#14257=cartesian_point('',(-6.836286660350e1,-2.616408407168e1,
-4.202617899138e1));
#14259=cartesian_point('',(-6.832619885235e1,-2.693521633605e1,
-4.331177673041e1));
#14260=direction('',(-3.667465103607e-1,9.303209108357e-1,0.e0));
#14261=direction('',(7.800216287983e-1,3.074962704113e-1,5.449883506003e-1));
#14262=axis2_placement_3d('',#14259,#14260,#14261);
#14264=cartesian_point('',(-6.836286660350e1,-2.616408407168e1,
-4.202617899138e1));
#14265=cartesian_point('',(-6.836805279239e1,-2.615196078489e1,
-4.196771255823e1));
#14266=cartesian_point('',(-6.837703287048e1,-2.613161528474e1,
-4.184900684528e1));
#14267=cartesian_point('',(-6.838597313796e1,-2.611253728442e1,
-4.166576595459e1));
#14268=cartesian_point('',(-6.838903549747e1,-2.610776189151e1,
-4.153987066122e1));
#14269=cartesian_point('',(-6.838979921208e1,-2.610732389390e1,
-4.147601195133e1));
#14271=cartesian_point('',(-6.850860561383e1,-2.671091762869e1,
-4.192434479648e1));
#14272=cartesian_point('',(-6.836982806750e1,-2.659334061134e1,
-4.193657766751e1));
#14273=cartesian_point('',(-6.829308463722e1,-2.634777315155e1,
-4.198132100892e1));
#14274=cartesian_point('',(-6.836286660350e1,-2.616408407168e1,
-4.202617899138e1));
#14276=cartesian_point('',(-7.015039646888e1,-2.092073601067e1,
-4.147601149010e1));
#14277=cartesian_point('',(-7.017054629182e1,-2.096598105419e1,
-3.777640375060e1));
#14278=cartesian_point('',(-7.021075853684e1,-2.105643345305e1,
-3.037828630146e1));
#14279=cartesian_point('',(-7.027103505906e1,-2.119206717974e1,
-1.928440635268e1));
#14280=cartesian_point('',(-7.031125044872e1,-2.128247700080e1,
-1.189068437496e1));
#14281=cartesian_point('',(-7.033129968123e1,-2.132765899113e1,
-8.194372284317e0));
#14283=cartesian_point('',(-6.878102767997e1,-2.589461304110e1,
-8.194372283963e0));
#14284=cartesian_point('',(-6.873761650349e1,-2.591825312346e1,
-1.189068419501e1));
#14285=cartesian_point('',(-6.865067492349e1,-2.596549896983e1,
-1.928440599450e1));
#14286=cartesian_point('',(-6.852027933289e1,-2.603640799113e1,
-3.037828566981e1));
#14287=cartesian_point('',(-6.843332858089e1,-2.608369502134e1,
-3.777640403141e1));
#14288=cartesian_point('',(-6.838979921208e1,-2.610732389390e1,
-4.147601195133e1));
#14290=cartesian_point('',(-7.015039646888e1,-2.092073601067e1,
-4.147601149010e1));
#14291=cartesian_point('',(-7.015006278817e1,-2.091987953441e1,
-4.154070078801e1));
#14292=cartesian_point('',(-7.015056863972e1,-2.091417177685e1,
-4.166770570387e1));
#14293=cartesian_point('',(-7.015511860588e1,-2.089340240631e1,
-4.185103057466e1));
#14294=cartesian_point('',(-7.016038823666e1,-2.087197208861e1,
-4.196858473087e1));
#14295=cartesian_point('',(-7.016362482371e1,-2.085932144021e1,
-4.202618265841e1));
#14297=cartesian_point('',(-7.062958689758e1,-2.106363846218e1,
-4.148036708074e1));
#14298=direction('',(5.414224415093e-3,1.229154223304e-2,-9.999097980136e-1));
#14299=direction('',(-2.586356227952e-1,9.659181774349e-1,1.047325747668e-2));
#14300=axis2_placement_3d('',#14297,#14298,#14299);
#14302=cartesian_point('',(-7.016362482371e1,-2.085932144021e1,
-4.202618265841e1));
#14303=cartesian_point('',(-7.016949180865e1,-2.083705672827e1,
-4.210880361280e1));
#14304=cartesian_point('',(-7.017577824575e1,-2.078757018295e1,
-4.226458905132e1));
#14305=cartesian_point('',(-7.017584396284e1,-2.069383028792e1,
-4.247285602072e1));
#14306=cartesian_point('',(-7.016863576778e1,-2.060154933302e1,
-4.264323534219e1));
#14307=cartesian_point('',(-7.015990947158e1,-2.050998396917e1,
-4.278088579872e1));
#14308=cartesian_point('',(-7.014836480555e1,-2.043504111807e1,
-4.289056282043e1));
#14309=cartesian_point('',(-7.014370983459e1,-2.032848511026e1,
-4.299449522543e1));
#14310=cartesian_point('',(-7.012902536947e1,-2.023609264012e1,
-4.309980160884e1));
#14311=cartesian_point('',(-7.014579089869e1,-2.014631680602e1,
-4.312145171708e1));
#14312=cartesian_point('',(-7.015848707197e1,-2.009759656340e1,
-4.312444848579e1));
#14314=cartesian_point('',(-7.020085793208e1,-2.010979685261e1,
-4.303924567235e1));
#14315=cartesian_point('',(-7.020072838853e1,-2.012319831222e1,
-4.303376286868e1));
#14316=cartesian_point('',(-7.020242530577e1,-2.014732707146e1,
-4.301820322285e1));
#14317=cartesian_point('',(-7.021651428544e1,-2.017679802982e1,
-4.297703097621e1));
#14318=cartesian_point('',(-7.023384216116e1,-2.019761610605e1,
-4.293597757219e1));
#14319=cartesian_point('',(-7.025563052838e1,-2.022182723414e1,
-4.288441248395e1));
#14320=cartesian_point('',(-7.028120670925e1,-2.024919926753e1,
-4.282208296069e1));
#14321=cartesian_point('',(-7.030423745444e1,-2.027173222912e1,
-4.276608970627e1));
#14322=cartesian_point('',(-7.032819202570e1,-2.029366974805e1,
-4.270803892012e1));
#14323=cartesian_point('',(-7.035570684609e1,-2.031801151571e1,
-4.264034843686e1));
#14324=cartesian_point('',(-7.038615374896e1,-2.034423107640e1,
-4.256370552466e1));
#14325=cartesian_point('',(-7.042005370297e1,-2.037243520253e1,
-4.247651851911e1));
#14326=cartesian_point('',(-7.045781680244e1,-2.040275165291e1,
-4.237648575824e1));
#14327=cartesian_point('',(-7.049339600380e1,-2.043041224834e1,
-4.227900804198e1));
#14328=cartesian_point('',(-7.053253948405e1,-2.045975211894e1,
-4.216775557791e1));
#14329=cartesian_point('',(-7.057242005415e1,-2.048812565445e1,
-4.204940038712e1));
#14330=cartesian_point('',(-7.059882236744e1,-2.050579271132e1,
-4.196676351903e1));
#14331=cartesian_point('',(-7.061209426018e1,-2.051418474894e1,
-4.192438382167e1));
#14333=cartesian_point('',(-7.061209426018e1,-2.051418474894e1,
-4.192438382167e1));
#14334=cartesian_point('',(-7.043044516812e1,-2.052298890792e1,
-4.193662864284e1));
#14335=cartesian_point('',(-7.022002687795e1,-2.067109460088e1,
-4.198131472959e1));
#14336=cartesian_point('',(-7.016362482371e1,-2.085932144021e1,
-4.202618265841e1));
#14338=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14339=direction('',(0.e0,0.e0,-1.e0));
#14340=direction('',(-9.613343085738e-1,-2.753839994606e-1,0.e0));
#14341=axis2_placement_3d('',#14338,#14339,#14340);
#14343=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14344=direction('',(0.e0,0.e0,1.e0));
#14345=direction('',(-9.702319119842e-1,-2.421776970892e-1,0.e0));
#14346=axis2_placement_3d('',#14343,#14344,#14345);
#14348=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14349=direction('',(0.e0,0.e0,1.e0));
#14350=direction('',(-9.659258262891e-1,-2.588190451025e-1,0.e0));
#14351=axis2_placement_3d('',#14348,#14349,#14350);
#14353=cartesian_point('',(-7.020085793208e1,-2.010979685261e1,
-4.303924567235e1));
#14354=cartesian_point('',(-7.019523816227e1,-2.010825965864e1,
-4.304820843559e1));
#14355=cartesian_point('',(-7.018467459097e1,-2.010532446231e1,
-4.306656417791e1));
#14356=cartesian_point('',(-7.017032602597e1,-2.010120161971e1,
-4.309488199805e1));
#14357=cartesian_point('',(-7.016231660051e1,-2.009877337229e1,
-4.311454019419e1));
#14358=cartesian_point('',(-7.015848707197e1,-2.009759656340e1,
-4.312444848579e1));
#14360=cartesian_point('',(-7.080765193002e1,-1.767416568614e1,
-4.312438346333e1));
#14361=cartesian_point('',(-7.081194081502e1,-1.765708559287e1,
-4.312431987055e1));
#14362=cartesian_point('',(-7.082240534792e1,-1.762283908996e1,
-4.311971733712e1));
#14363=cartesian_point('',(-7.084527387144e1,-1.757016139558e1,
-4.309595481250e1));
#14364=cartesian_point('',(-7.087293660790e1,-1.751957810435e1,
-4.305791970559e1));
#14365=cartesian_point('',(-7.090383485620e1,-1.747077080004e1,
-4.300820966772e1));
#14366=cartesian_point('',(-7.093715026839e1,-1.742266117760e1,
-4.294795309535e1));
#14367=cartesian_point('',(-7.097221795992e1,-1.737446645084e1,
-4.287752245034e1));
#14368=cartesian_point('',(-7.100840879283e1,-1.732562123204e1,
-4.279679167071e1));
#14369=cartesian_point('',(-7.104508519115e1,-1.727571294469e1,
-4.270510941657e1));
#14370=cartesian_point('',(-7.108145350868e1,-1.722455191829e1,
-4.260144521265e1));
#14371=cartesian_point('',(-7.111648010521e1,-1.717219154505e1,
-4.248433284834e1));
#14372=cartesian_point('',(-7.114867888595e1,-1.711909871827e1,
-4.235190794236e1));
#14373=cartesian_point('',(-7.117604216615e1,-1.706630937063e1,
-4.220165316719e1));
#14374=cartesian_point('',(-7.118884679884e1,-1.703265500978e1,
-4.208709270035e1));
#14375=cartesian_point('',(-7.119311107229e1,-1.701710203032e1,
-4.202617897007e1));
#14377=cartesian_point('',(-7.125740997433e1,-1.778642326131e1,
-4.331177673041e1));
#14378=direction('',(-2.421776970899e-1,9.702319119840e-1,0.e0));
#14379=direction('',(8.134847529311e-1,2.030523441347e-1,5.449883506003e-1));
#14380=axis2_placement_3d('',#14377,#14378,#14379);
#14382=cartesian_point('',(-7.119311107229e1,-1.701710203032e1,
-4.202617897007e1));
#14383=cartesian_point('',(-7.119667047513e1,-1.700440555876e1,
-4.196771290500e1));
#14384=cartesian_point('',(-7.120291807066e1,-1.698306211050e1,
-4.184900770968e1));
#14385=cartesian_point('',(-7.120929170971e1,-1.696298025223e1,
-4.166576642848e1));
#14386=cartesian_point('',(-7.121170456162e1,-1.695784598595e1,
-4.153987086365e1));
#14387=cartesian_point('',(-7.121240457649e1,-1.695731204107e1,
-4.147601195133e1));
#14389=cartesian_point('',(-7.140897937695e1,-1.754023458698e1,
-4.192434479023e1));
#14390=cartesian_point('',(-7.125604221446e1,-1.744177756803e1,
-4.193657765991e1));
#14391=cartesian_point('',(-7.114790234292e1,-1.720832799787e1,
-4.198132099115e1));
#14392=cartesian_point('',(-7.119311107229e1,-1.701710203032e1,
-4.202617897007e1));
#14394=cartesian_point('',(-7.228095411233e1,-1.158529208014e1,
-4.147601149009e1));
#14395=cartesian_point('',(-7.230683721400e1,-1.162751996639e1,
-3.777640375006e1));
#14396=cartesian_point('',(-7.235851184488e1,-1.171194978120e1,
-3.037828630022e1));
#14397=cartesian_point('',(-7.243597644698e1,-1.183855547765e1,
-1.928440635143e1));
#14398=cartesian_point('',(-7.248764863808e1,-1.192294266845e1,
-1.189068437442e1));
#14399=cartesian_point('',(-7.251342377978e1,-1.196512117061e1,
-8.194372284317e0));
#14401=cartesian_point('',(-7.157252169258e1,-1.669535539681e1,
-8.194372283963e0));
#14402=cartesian_point('',(-7.153256755467e1,-1.672445953056e1,
-1.189068419509e1));
#14403=cartesian_point('',(-7.145253659241e1,-1.678264933556e1,
-1.928440599470e1));
#14404=cartesian_point('',(-7.133251203849e1,-1.686997176022e1,
-3.037828566999e1));
#14405=cartesian_point('',(-7.125247735876e1,-1.692820359403e1,
-3.777640403149e1));
#14406=cartesian_point('',(-7.121240457649e1,-1.695731204107e1,
-4.147601195133e1));
#14408=cartesian_point('',(-7.228095411233e1,-1.158529208014e1,
-4.147601149009e1));
#14409=cartesian_point('',(-7.228051149373e1,-1.158448648504e1,
-4.154070079174e1));
#14410=cartesian_point('',(-7.228026800575e1,-1.157876153101e1,
-4.166770571259e1));
#14411=cartesian_point('',(-7.228206809969e1,-1.155757595431e1,
-4.185103058383e1));
#14412=cartesian_point('',(-7.228449543011e1,-1.153564115201e1,
-4.196858473481e1));
#14413=cartesian_point('',(-7.228605308666e1,-1.152267627302e1,
-4.202618265841e1));
#14415=cartesian_point('',(-7.277469751333e1,-1.166442507934e1,
-4.148036708073e1));
#14416=direction('',(6.972273178790e-3,1.147968828860e-2,-9.999097980136e-1));
#14417=direction('',(-1.303453374876e-1,9.914133365419e-1,1.047325747675e-2));
#14418=axis2_placement_3d('',#14415,#14416,#14417);
#14420=cartesian_point('',(-7.228605308666e1,-1.152267627302e1,
-4.202618265841e1));
#14421=cartesian_point('',(-7.228896375066e1,-1.149983624361e1,
-4.210880361283e1));
#14422=cartesian_point('',(-7.228873711617e1,-1.144995251782e1,
-4.226458905137e1));
#14423=cartesian_point('',(-7.227656675945e1,-1.135700600276e1,
-4.247285602078e1));
#14424=cartesian_point('',(-7.225737514985e1,-1.126645538249e1,
-4.264323534224e1));
#14425=cartesian_point('',(-7.223677183004e1,-1.117681238325e1,
-4.278088579872e1));
#14426=cartesian_point('',(-7.221554392524e1,-1.110401755999e1,
-4.289056282038e1));
#14427=cartesian_point('',(-7.219702042826e1,-1.099898074917e1,
-4.299449522539e1));
#14428=cartesian_point('',(-7.217040195344e1,-1.090929541676e1,
-4.309980160883e1));
#14429=cartesian_point('',(-7.217530595346e1,-1.081809928668e1,
-4.312145171708e1));
#14430=cartesian_point('',(-7.218153424147e1,-1.076813866931e1,
-4.312444848578e1));
#14432=cartesian_point('',(-7.222513507028e1,-1.077470407635e1,
-4.303924567234e1));
#14433=cartesian_point('',(-7.222675587650e1,-1.078800779344e1,
-4.303376286867e1));
#14434=cartesian_point('',(-7.223158771145e1,-1.081170863566e1,
-4.301820322281e1));
#14435=cartesian_point('',(-7.224940288993e1,-1.083908848501e1,
-4.297703097615e1));
#14436=cartesian_point('',(-7.226929982751e1,-1.085746671810e1,
-4.293597757210e1));
#14437=cartesian_point('',(-7.229406197859e1,-1.087862676402e1,
-4.288441248384e1));
#14438=cartesian_point('',(-7.232299211900e1,-1.090242626439e1,
-4.282208296054e1));
#14439=cartesian_point('',(-7.234876697464e1,-1.092176033788e1,
-4.276608970615e1));
#14440=cartesian_point('',(-7.237538003204e1,-1.094038347933e1,
-4.270803891997e1));
#14441=cartesian_point('',(-7.240583669758e1,-1.096092559506e1,
-4.264034843670e1));
#14442=cartesian_point('',(-7.243944546239e1,-1.098294672548e1,
-4.256370552448e1));
#14443=cartesian_point('',(-7.247673677479e1,-1.100648472949e1,
-4.247651851892e1));
#14444=cartesian_point('',(-7.251813389651e1,-1.103161274485e1,
-4.237648575809e1));
#14445=cartesian_point('',(-7.255701914508e1,-1.105439268237e1,
-4.227900804182e1));
#14446=cartesian_point('',(-7.259965736899e1,-1.107837229686e1,
-4.216775557781e1));
#14447=cartesian_point('',(-7.264290024484e1,-1.110129763388e1,
-4.204940038700e1));
#14448=cartesian_point('',(-7.267138269628e1,-1.111536735319e1,
-4.196676351911e1));
#14449=cartesian_point('',(-7.268563642685e1,-1.112195526614e1,
-4.192438382176e1));
#14451=cartesian_point('',(-7.268563642685e1,-1.112195526614e1,
-4.192438382176e1));
#14452=cartesian_point('',(-7.250669054127e1,-1.115439406863e1,
-4.193662864293e1));
#14453=cartesian_point('',(-7.231740408097e1,-1.132869779503e1,
-4.198131472960e1));
#14454=cartesian_point('',(-7.228605308666e1,-1.152267627302e1,
-4.202618265841e1));
#14456=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14457=direction('',(0.e0,0.e0,-1.e0));
#14458=direction('',(-9.890547851458e-1,-1.475487444211e-1,0.e0));
#14459=axis2_placement_3d('',#14456,#14457,#14458);
#14461=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14462=direction('',(0.e0,0.e0,1.e0));
#14463=direction('',(-9.935419761195e-1,-1.134651562753e-1,0.e0));
#14464=axis2_placement_3d('',#14461,#14462,#14463);
#14466=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14467=direction('',(0.e0,0.e0,1.e0));
#14468=direction('',(-9.914448613738e-1,-1.305261922201e-1,0.e0));
#14469=axis2_placement_3d('',#14466,#14467,#14468);
#14471=cartesian_point('',(-7.222513507028e1,-1.077470407635e1,
-4.303924567234e1));
#14472=cartesian_point('',(-7.221936273431e1,-1.077391356043e1,
-4.304820843559e1));
#14473=cartesian_point('',(-7.220850641582e1,-1.077238229786e1,
-4.306656417791e1));
#14474=cartesian_point('',(-7.219374246584e1,-1.077016759032e1,
-4.309488199805e1));
#14475=cartesian_point('',(-7.218548461224e1,-1.076880555667e1,
-4.311454019419e1));
#14476=cartesian_point('',(-7.218153424147e1,-1.076813866931e1,
-4.312444848578e1));
#14478=cartesian_point('',(-7.250882441360e1,-8.280705356702e0,
-4.312438400861e1));
#14479=cartesian_point('',(-7.251075246241e1,-8.263584420427e0,
-4.312445298977e1));
#14480=cartesian_point('',(-7.251660127799e1,-8.228932984369e0,
-4.311979307672e1));
#14481=cartesian_point('',(-7.253196039150e1,-8.174444388060e0,
-4.309693208992e1));
#14482=cartesian_point('',(-7.255243629593e1,-8.121139876532e0,
-4.305971987159e1));
#14483=cartesian_point('',(-7.257644380068e1,-8.068926292176e0,
-4.301076066450e1));
#14484=cartesian_point('',(-7.260302222061e1,-8.017023417377e0,
-4.295115750408e1));
#14485=cartesian_point('',(-7.263141831915e1,-7.964708477399e0,
-4.288126554242e1));
#14486=cartesian_point('',(-7.266094138750e1,-7.911513115954e0,
-4.280091325876e1));
#14487=cartesian_point('',(-7.269090115718e1,-7.857100526155e0,
-4.270942780654e1));
#14488=cartesian_point('',(-7.272048475464e1,-7.801369114429e0,
-4.260571894939e1));
#14489=cartesian_point('',(-7.274865812091e1,-7.744499756927e0,
-4.248826656967e1));
#14490=cartesian_point('',(-7.277398080340e1,-7.687146012285e0,-4.235512141e1));
#14491=cartesian_point('',(-7.279454512623e1,-7.630613546443e0,
-4.220365875013e1));
#14492=cartesian_point('',(-7.280299735837e1,-7.595124473170e0,
-4.208783721534e1));
#14493=cartesian_point('',(-7.280522188188e1,-7.578952693230e0,
-4.202617899358e1));
#14495=cartesian_point('',(-7.296938705537e1,-8.333299553229e0,
-4.331177673041e1));
#14496=direction('',(-1.134651562775e-1,9.935419761192e-1,0.e0));
#14497=direction('',(8.330289274008e-1,9.513413595304e-2,5.449883506003e-1));
#14498=axis2_placement_3d('',#14495,#14496,#14497);
#14500=cartesian_point('',(-7.280522188188e1,-7.578952693230e0,
-4.202617899358e1));
#14501=cartesian_point('',(-7.280709371967e1,-7.565899527308e0,
-4.196770912465e1));
#14502=cartesian_point('',(-7.281050182765e1,-7.543922134379e0,
-4.184899885358e1));
#14503=cartesian_point('',(-7.281419969070e1,-7.523181406533e0,
-4.166576017986e1));
#14504=cartesian_point('',(-7.281592169552e1,-7.517776416610e0,
-4.153986819926e1));
#14505=cartesian_point('',(-7.281654598269e1,-7.517155880561e0,
-4.147601195295e1));
#14507=cartesian_point('',(-7.308752565394e1,-8.069433348206e0,
-4.192434478368e1));
#14508=cartesian_point('',(-7.292304582781e1,-7.991780992484e0,
-4.193657772527e1));
#14509=cartesian_point('',(-7.278535952649e1,-7.774443578776e0,
-4.198132096783e1));
#14510=cartesian_point('',(-7.280522188188e1,-7.578952693230e0,
-4.202617899358e1));
#14512=cartesian_point('',(-7.317476459085e1,-2.051620590034e0,
-4.147601149092e1));
#14513=cartesian_point('',(-7.320593810418e1,-2.090108788147e0,
-3.777640375204e1));
#14514=cartesian_point('',(-7.326819095364e1,-2.167071401378e0,
-3.037828630367e1));
#14515=cartesian_point('',(-7.336151819481e1,-2.282482808995e0,
-1.928440635461e1));
#14516=cartesian_point('',(-7.342376306186e1,-2.359403481362e0,
-1.189068437576e1));
#14517=cartesian_point('',(-7.345482309294e1,-2.397856809497e0,
-8.194372284318e0));
#14519=cartesian_point('',(-7.313939001538e1,-7.210435592865e0,
-8.194372283964e0));
#14520=cartesian_point('',(-7.310357654243e1,-7.244505798191e0,
-1.189068419430e1));
#14521=cartesian_point('',(-7.303182555358e1,-7.312643918517e0,
-1.928440599306e1));
#14522=cartesian_point('',(-7.292422567300e1,-7.414885633966e0,
-3.037828566741e1));
#14523=cartesian_point('',(-7.285247652200e1,-7.483065912635e0,
-3.777640403231e1));
#14524=cartesian_point('',(-7.281654598269e1,-7.517155880561e0,
-4.147601195295e1));
#14526=cartesian_point('',(-7.317476459085e1,-2.051620590034e0,
-4.147601149092e1));
#14527=cartesian_point('',(-7.317422059807e1,-2.050879580883e0,
-4.154070214387e1));
#14528=cartesian_point('',(-7.317323192389e1,-2.045235298190e0,
-4.166770889142e1));
#14529=cartesian_point('',(-7.317225134621e1,-2.023995201270e0,
-4.185103586754e1));
#14530=cartesian_point('',(-7.317179485529e1,-2.001932010015e0,
-4.196858701315e1));
#14531=cartesian_point('',(-7.317164694264e1,-1.988874981271e0,
-4.202618266121e1));
#14533=cartesian_point('',(-7.367461287766e1,-2.065630149402e0,
-4.148036708156e1));
#14534=direction('',(8.411024415529e-3,1.047141369477e-2,-9.999097980136e-1));
#14535=direction('',(1.751926311596e-4,9.999451385878e-1,1.047325747634e-2));
#14536=axis2_placement_3d('',#14533,#14534,#14535);
#14538=cartesian_point('',(-7.317164694264e1,-1.988874981271e0,
-4.202618266121e1));
#14539=cartesian_point('',(-7.317155631585e1,-1.969685055375e0,
-4.209631107879e1));
#14540=cartesian_point('',(-7.316668959601e1,-1.927725038648e0,
-4.223111943601e1));
#14541=cartesian_point('',(-7.314766234445e1,-1.850043627816e0,
-4.242016893766e1));
#14542=cartesian_point('',(-7.312138743659e1,-1.770068102220e0,
-4.258374268223e1));
#14543=cartesian_point('',(-7.309217319922e1,-1.691580686320e0,
-4.272130869028e1));
#14544=cartesian_point('',(-7.306333710970e1,-1.617951519892e0,
-4.283402135711e1));
#14545=cartesian_point('',(-7.303394017744e1,-1.546361144143e0,
-4.293391484802e1));
#14546=cartesian_point('',(-7.300490973064e1,-1.454714078474e0,
-4.302353388705e1));
#14547=cartesian_point('',(-7.297393639795e1,-1.374423867272e0,
-4.310801298898e1));
#14548=cartesian_point('',(-7.296911155561e1,-1.296721461238e0,
-4.312360012243e1));
#14549=cartesian_point('',(-7.296950066939e1,-1.254431726644e0,
-4.312443579313e1));
#14551=cartesian_point('',(-7.301362584244e1,-1.255255522364e0,
-4.303924935496e1));
#14552=cartesian_point('',(-7.301493219877e1,-1.265380954286e0,
-4.303697457499e1));
#14553=cartesian_point('',(-7.301922422957e1,-1.283480503327e0,
-4.302829338379e1));
#14554=cartesian_point('',(-7.303786969671e1,-1.306158927371e0,
-4.299315217569e1));
#14555=cartesian_point('',(-7.305140385527e1,-1.318095285665e0,
-4.296778163274e1));
#14556=cartesian_point('',(-7.307070757503e1,-1.332804504422e0,
-4.293151191399e1));
#14557=cartesian_point('',(-7.309149377053e1,-1.346972543040e0,
-4.289176638390e1));
#14558=cartesian_point('',(-7.311448191016e1,-1.361525073709e0,
-4.284716332816e1));
#14559=cartesian_point('',(-7.314212698617e1,-1.377447929257e0,
-4.279266465679e1));
#14560=cartesian_point('',(-7.316252151336e1,-1.388495089333e0,
-4.275188777353e1));
#14561=cartesian_point('',(-7.318793686928e1,-1.401764169545e0,
-4.270038886929e1));
#14562=cartesian_point('',(-7.321530764730e1,-1.415450217145e0,
-4.264388433965e1));
#14563=cartesian_point('',(-7.324589010575e1,-1.430209955554e0,
-4.257941461632e1));
#14564=cartesian_point('',(-7.327932610547e1,-1.445802073054e0,
-4.250719869627e1));
#14565=cartesian_point('',(-7.331707886310e1,-1.462746052865e0,
-4.242324398683e1));
#14566=cartesian_point('',(-7.335430307584e1,-1.478807490853e0,
-4.233767833130e1));
#14567=cartesian_point('',(-7.339278170271e1,-1.494766396800e0,
-4.224606610786e1));
#14568=cartesian_point('',(-7.343341751972e1,-1.510798876509e0,
-4.214521898997e1));
#14569=cartesian_point('',(-7.347477754097e1,-1.526021731163e0,
-4.203760899260e1));
#14570=cartesian_point('',(-7.350194203216e1,-1.535194567088e0,
-4.196275217159e1));
#14571=cartesian_point('',(-7.351550719944e1,-1.539426036977e0,
-4.192438382004e1));
#14573=cartesian_point('',(-7.351550719944e1,-1.539426036977e0,
-4.192438382004e1));
#14574=cartesian_point('',(-7.334232634722e1,-1.594944441780e0,
-4.193662864022e1));
#14575=cartesian_point('',(-7.317741047109e1,-1.792463901395e0,
-4.198131473509e1));
#14576=cartesian_point('',(-7.317164694264e1,-1.988874981271e0,
-4.202618266121e1));
#14578=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14579=direction('',(0.e0,0.e0,-1.e0));
#14580=direction('',(-9.998522607700e-1,-1.718885199870e-2,0.e0));
#14581=axis2_placement_3d('',#14578,#14579,#14580);
#14583=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14584=direction('',(0.e0,0.e0,-1.e0));
#14585=direction('',(-9.999788139917e-1,-6.509344655868e-3,0.e0));
#14586=axis2_placement_3d('',#14583,#14584,#14585);
#14588=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14589=direction('',(0.e0,0.e0,1.e0));
#14590=direction('',(-9.998522615811e-1,1.718880481953e-2,0.e0));
#14591=axis2_placement_3d('',#14588,#14589,#14590);
#14593=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14594=direction('',(0.e0,0.e0,1.e0));
#14595=direction('',(-1.e0,0.e0,0.e0));
#14596=axis2_placement_3d('',#14593,#14594,#14595);
#14598=cartesian_point('',(-7.301362584244e1,-1.255255522364e0,
-4.303924935496e1));
#14599=cartesian_point('',(-7.300779904319e1,-1.255048639091e0,
-4.304821780813e1));
#14600=cartesian_point('',(-7.299682233459e1,-1.254712054327e0,
-4.306657453012e1));
#14601=cartesian_point('',(-7.298191784554e1,-1.254424868129e0,
-4.309491033231e1));
#14602=cartesian_point('',(-7.297350351638e1,-1.254394668839e0,
-4.311453718062e1));
#14603=cartesian_point('',(-7.296950066939e1,-1.254431726644e0,
-4.312443579313e1));
#14605=cartesian_point('',(-7.296935030823e1,1.254437978604e0,
-4.312438400862e1));
#14606=cartesian_point('',(-7.296902713169e1,1.271664103795e0,
-4.312445298977e1));
#14607=cartesian_point('',(-7.297030298985e1,1.306782515683e0,
-4.311979307669e1));
#14608=cartesian_point('',(-7.297841851504e1,1.362809721203e0,
-4.309693208982e1));
#14609=cartesian_point('',(-7.299176161038e1,1.418330847140e0,
-4.305971987140e1));
#14610=cartesian_point('',(-7.300874848729e1,1.473231345295e0,
-4.301076066421e1));
#14611=cartesian_point('',(-7.302832484056e1,1.528159363788e0,
-4.295115750368e1));
#14612=cartesian_point('',(-7.304964953668e1,1.583733176845e0,
-4.288126554194e1));
#14613=cartesian_point('',(-7.307197664295e1,1.640326978281e0,
-4.280091325820e1));
#14614=cartesian_point('',(-7.309457783514e1,1.698184595506e0,
-4.270942780595e1));
#14615=cartesian_point('',(-7.311663392940e1,1.757300651503e0,
-4.260571894877e1));
#14616=cartesian_point('',(-7.313714333702e1,1.817360846192e0,
-4.248826656919e1));
#14617=cartesian_point('',(-7.315476318045e1,1.877529193851e0,
-4.235512140929e1));
#14618=cartesian_point('',(-7.316777273223e1,1.936262202966e0,
-4.220365875087e1));
#14619=cartesian_point('',(-7.317152008447e1,1.972550890759e0,
-4.208783721299e1));
#14620=cartesian_point('',(-7.317161473601e1,1.988874677420e0,
-4.202617899138e1));
#14622=cartesian_point('',(-7.343283769296e1,1.262409220633e0,
-4.331177673041e1));
#14623=direction('',(1.718880481738e-2,9.998522615812e-1,0.e0));
#14624=direction('',(8.383197459633e-1,-1.441184367092e-2,5.449883506003e-1));
#14625=axis2_placement_3d('',#14622,#14623,#14624);
#14627=cartesian_point('',(-7.317161473601e1,1.988874677420e0,
-4.202617899138e1));
#14628=cartesian_point('',(-7.317176676878e1,2.002059802503e0,
-4.196771255837e1));
#14629=cartesian_point('',(-7.317227739330e1,2.024293120728e0,
-4.184900684560e1));
#14630=cartesian_point('',(-7.317323628879e1,2.045340187033e0,
-4.166576595478e1));
#14631=cartesian_point('',(-7.317423807632e1,2.050923989063e0,
-4.153987066130e1));
#14632=cartesian_point('',(-7.317477604218e1,2.051620907020e0,
-4.147601195133e1));
#14634=cartesian_point('',(-7.351552416728e1,1.539438251105e0,
-4.192434479648e1));
#14635=cartesian_point('',(-7.334231565608e1,1.594957383170e0,
-4.193657766751e1));
#14636=cartesian_point('',(-7.317743937321e1,1.792463693810e0,
-4.198132100892e1));
#14637=cartesian_point('',(-7.317161473601e1,1.988874677420e0,
-4.202617899138e1));
#14639=cartesian_point('',(-7.281653455934e1,7.517154697154e0,
-4.147601149009e1));
#14640=cartesian_point('',(-7.285246509689e1,7.483064730896e0,
-3.777640375014e1));
#14641=cartesian_point('',(-7.292423100146e1,7.414886170874e0,
-3.037828630041e1));
#14642=cartesian_point('',(-7.303182402672e1,7.312643773270e0,
-1.928440635163e1));
#14643=cartesian_point('',(-7.310357654275e1,7.244505753416e0,
-1.189068437451e1));
#14644=cartesian_point('',(-7.313939001745e1,7.210435546433e0,
-8.194372284318e0));
#14646=cartesian_point('',(-7.345482309695e1,2.397856763199e0,
-8.194372283964e0));
#14647=cartesian_point('',(-7.342376306738e1,2.359403436940e0,
-1.189068419491e1));
#14648=cartesian_point('',(-7.336151972375e1,2.282482864231e0,
-1.928440599427e1));
#14649=cartesian_point('',(-7.326818561412e1,2.167071238612e0,
-3.037828566958e1));
#14650=cartesian_point('',(-7.320594955704e1,2.090109107019e0,
-3.777640403131e1));
#14651=cartesian_point('',(-7.317477604218e1,2.051620907020e0,
-4.147601195133e1));
#14653=cartesian_point('',(-7.281653455934e1,7.517154697154e0,
-4.147601149009e1));
#14654=cartesian_point('',(-7.281589849942e1,7.517818361454e0,
-4.154070214099e1));
#14655=cartesian_point('',(-7.281418155680e1,7.523285308536e0,
-4.166770888584e1));
#14656=cartesian_point('',(-7.281043697924e1,7.544215701347e0,
-4.185103585970e1));
#14657=cartesian_point('',(-7.280710456919e1,7.566030556036e0,
-4.196858700980e1));
#14658=cartesian_point('',(-7.280525363763e1,7.578956574051e0,
-4.202618266121e1));
#14660=cartesian_point('',(-7.331393518921e1,7.568508285074e0,
-4.148036708073e1));
#14661=direction('',(9.705860692379e-3,9.283970309301e-3,-9.999097980136e-1));
#14662=direction('',(1.306927252493e-1,9.913676020754e-1,1.047325747667e-2));
#14663=axis2_placement_3d('',#14660,#14661,#14662);
#14665=cartesian_point('',(-7.280525363763e1,7.578956574051e0,
-4.202618266121e1));
#14666=cartesian_point('',(-7.280265896601e1,7.597970738645e0,
-4.209631189756e1));
#14667=cartesian_point('',(-7.279235682347e1,7.638937040264e0,
-4.223112169751e1));
#14668=cartesian_point('',(-7.276335239733e1,7.713471233864e0,
-4.242017286569e1));
#14669=cartesian_point('',(-7.272686288361e1,7.789333717655e0,
-4.258374744879e1));
#14670=cartesian_point('',(-7.268765358595e1,7.863336859741e0,
-4.272131360612e1));
#14671=cartesian_point('',(-7.264945344785e1,7.932572541469e0,
-4.283402614328e1));
#14672=cartesian_point('',(-7.261096357882e1,7.999713690359e0,
-4.293391901771e1));
#14673=cartesian_point('',(-7.257021889382e1,8.086787708873e0,
-4.302353826124e1));
#14674=cartesian_point('',(-7.252903050969e1,8.162351028560e0,
-4.310801628490e1));
#14675=cartesian_point('',(-7.251410552121e1,8.238759107541e0,
-4.312360141194e1));
#14676=cartesian_point('',(-7.250897191305e1,8.280737806762e0,
-4.312443579128e1));
#14678=cartesian_point('',(-7.255282751829e1,8.285677072466e0,
-4.303924935317e1));
#14679=cartesian_point('',(-7.255544368106e1,8.275808648416e0,
-4.303697578778e1));
#14680=cartesian_point('',(-7.256206040584e1,8.258423902617e0,
-4.302829659608e1));
#14681=cartesian_point('',(-7.258350613901e1,8.238372346269e0,
-4.299315621571e1));
#14682=cartesian_point('',(-7.259848181406e1,8.228304792626e0,
-4.296778694406e1));
#14683=cartesian_point('',(-7.261953975775e1,8.216241007635e0,
-4.293151834831e1));
#14684=cartesian_point('',(-7.264199702486e1,8.204907321927e0,
-4.289177366971e1));
#14685=cartesian_point('',(-7.266668722776e1,8.193479980300e0,
-4.284717216234e1));
#14686=cartesian_point('',(-7.269617470435e1,8.181301347012e0,
-4.279267264741e1));
#14687=cartesian_point('',(-7.271783601813e1,8.173010889283e0,
-4.275189716808e1));
#14688=cartesian_point('',(-7.274476564848e1,8.163172682180e0,
-4.270039895115e1));
#14689=cartesian_point('',(-7.277368841274e1,8.153176315641e0,
-4.264389511452e1));
#14690=cartesian_point('',(-7.280593570615e1,8.142534596309e0,
-4.257942579110e1));
#14691=cartesian_point('',(-7.284112098901e1,8.131440015309e0,
-4.250720987629e1));
#14692=cartesian_point('',(-7.288076283646e1,8.119568503062e0,
-4.242325462048e1));
#14693=cartesian_point('',(-7.291976588119e1,8.108502897806e0,
-4.233768744903e1));
#14694=cartesian_point('',(-7.295999890212e1,8.097702784904e0,
-4.224607437551e1));
#14695=cartesian_point('',(-7.300238072624e1,8.087111187663e0,
-4.214522525561e1));
#14696=cartesian_point('',(-7.304537509523e1,8.077416807e0,-4.203761252130e1));
#14697=cartesian_point('',(-7.307350536849e1,8.071867927178e0,
-4.196275342615e1));
#14698=cartesian_point('',(-7.308750726275e1,8.069443190069e0,
-4.192438381987e1));
#14700=cartesian_point('',(-7.308750726275e1,8.069443190069e0,
-4.192438381987e1));
#14701=cartesian_point('',(-7.292305460280e1,7.991795115660e0,
-4.193662864010e1));
#14702=cartesian_point('',(-7.278533106792e1,7.774439621263e0,
-4.198131473503e1));
#14703=cartesian_point('',(-7.280525363763e1,7.578956574051e0,
-4.202618266121e1));
#14705=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14706=direction('',(0.e0,0.e0,-1.e0));
#14707=direction('',(-9.935419711123e-1,1.134652001201e-1,0.e0));
#14708=axis2_placement_3d('',#14705,#14706,#14707);
#14710=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14711=direction('',(0.e0,0.e0,1.e0));
#14712=direction('',(-9.890547976357e-1,1.475486606983e-1,0.e0));
#14713=axis2_placement_3d('',#14710,#14711,#14712);
#14715=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14716=direction('',(0.e0,0.e0,1.e0));
#14717=direction('',(-9.914448613738e-1,1.305261922201e-1,0.e0));
#14718=axis2_placement_3d('',#14715,#14716,#14717);
#14720=cartesian_point('',(-7.255282751829e1,8.285677072466e0,
-4.303924935317e1));
#14721=cartesian_point('',(-7.254702330300e1,8.285122142257e0,
-4.304821811755e1));
#14722=cartesian_point('',(-7.253609622497e1,8.284024049786e0,
-4.306657528242e1));
#14723=cartesian_point('',(-7.252128156955e1,8.282365602810e0,
-4.309491111931e1));
#14724=cartesian_point('',(-7.251293551279e1,8.281297242680e0,
-4.311453752367e1));
#14725=cartesian_point('',(-7.250897191305e1,8.280737806762e0,
-4.312443579128e1));
#14727=cartesian_point('',(-7.218135038816e1,1.076811753227e1,
-4.312438400861e1));
#14728=cartesian_point('',(-7.217878151591e1,1.078515410261e1,
-4.312445298976e1));
#14729=cartesian_point('',(-7.217546258635e1,1.082013860449e1,
-4.311979307669e1));
#14730=cartesian_point('',(-7.217619566430e1,1.087674577812e1,
-4.309693208982e1));
#14731=cartesian_point('',(-7.218217764645e1,1.093353353656e1,
-4.305971987140e1));
#14732=cartesian_point('',(-7.219185324530e1,1.099018158569e1,
-4.301076066420e1));
#14733=cartesian_point('',(-7.220409257505e1,1.104719491423e1,
-4.295115750368e1));
#14734=cartesian_point('',(-7.221798099724e1,1.110507671700e1,
-4.288126554194e1));
#14735=cartesian_point('',(-7.223273011861e1,1.116410062278e1,
-4.280091325821e1));
#14736=cartesian_point('',(-7.224758602e1,1.122441330762e1,-4.270942780596e1));
#14737=cartesian_point('',(-7.226173722762e1,1.128590251556e1,
-4.260571894879e1));
#14738=cartesian_point('',(-7.227423174591e1,1.134812590184e1,
-4.248826656922e1));
#14739=cartesian_point('',(-7.228384730382e1,1.141007935201e1,
-4.235512140932e1));
#14740=cartesian_point('',(-7.228907936105e1,1.147000797932e1,
-4.220365875096e1));
#14741=cartesian_point('',(-7.228805802993e1,1.150647534001e1,
-4.208783721303e1));
#14742=cartesian_point('',(-7.228602119e1,1.152267182893e1,-4.202617899138e1));
#14744=cartesian_point('',(-7.263983211819e1,1.083651782272e1,
-4.331177673041e1));
#14745=direction('',(1.475486606961e-1,9.890547976360e-1,0.e0));
#14746=direction('',(8.292666812463e-1,-1.237112326539e-1,5.449883506003e-1));
#14747=axis2_placement_3d('',#14744,#14745,#14746);
#14749=cartesian_point('',(-7.228602119e1,1.152267182893e1,-4.202617899138e1));
#14750=cartesian_point('',(-7.228445091793e1,1.153576399770e1,
-4.196771255837e1));
#14751=cartesian_point('',(-7.228205514362e1,1.155787375667e1,
-4.184900684560e1));
#14752=cartesian_point('',(-7.228025864221e1,1.157886592339e1,
-4.166576595474e1));
#14753=cartesian_point('',(-7.228052302688e1,1.158453271473e1,
-4.153987066127e1));
#14754=cartesian_point('',(-7.228096542433e1,1.158529388909e1,
-4.147601195131e1));
#14756=cartesian_point('',(-7.268565165377e1,1.112196958207e1,
-4.192434479648e1));
#14757=cartesian_point('',(-7.250667826450e1,1.115440549284e1,
-4.193657766750e1));
#14758=cartesian_point('',(-7.231743277441e1,1.132870143623e1,
-4.198132100892e1));
#14759=cartesian_point('',(-7.228602119e1,1.152267182893e1,-4.202617899138e1));
#14761=cartesian_point('',(-7.121239343294e1,1.695730938333e1,
-4.147601149010e1));
#14762=cartesian_point('',(-7.125246621325e1,1.692820093771e1,
-3.777640375033e1));
#14763=cartesian_point('',(-7.133251723841e1,1.686997298498e1,
-3.037828630083e1));
#14764=cartesian_point('',(-7.145253510125e1,1.678264899316e1,
-1.928440635204e1));
#14765=cartesian_point('',(-7.153256756085e1,1.672445948621e1,
-1.189068437469e1));
#14766=cartesian_point('',(-7.157252170069e1,1.669535535105e1,
-8.194372284317e0));
#14768=cartesian_point('',(-7.251342378980e1,1.196512112523e1,
-8.194372283963e0));
#14769=cartesian_point('',(-7.248764864935e1,1.192294262512e1,
-1.189068419521e1));
#14770=cartesian_point('',(-7.243597795560e1,1.183855573193e1,
-1.928440599497e1));
#14771=cartesian_point('',(-7.235850657225e1,1.171194892283e1,
-3.037828567027e1));
#14772=cartesian_point('',(-7.230684852725e1,1.162752177739e1,
-3.777640403159e1));
#14773=cartesian_point('',(-7.228096542433e1,1.158529388909e1,
-4.147601195131e1));
#14775=cartesian_point('',(-7.121239343294e1,1.695730938333e1,
-4.147601149010e1));
#14776=cartesian_point('',(-7.121167630017e1,1.695788407540e1,
-4.154069697269e1));
#14777=cartesian_point('',(-7.120926065619e1,1.696307986030e1,
-4.166769672963e1));
#14778=cartesian_point('',(-7.120281671030e1,1.698333927119e1,
-4.185101540051e1));
#14779=cartesian_point('',(-7.119666521191e1,1.700453561179e1,
-4.196857820241e1));
#14780=cartesian_point('',(-7.119314264082e1,1.701711033680e1,
-4.202618266325e1));
#14782=cartesian_point('',(-7.169883574320e1,1.707314744442e1,
-4.148036708074e1));
#14783=direction('',(1.083462700171e-2,7.937675617950e-3,-9.999097980136e-1));
#14784=direction('',(2.589740690531e-1,9.658274910334e-1,1.047325747666e-2));
#14785=axis2_placement_3d('',#14782,#14783,#14784);
#14787=cartesian_point('',(-7.085064875565e1,1.768483988231e1,
-4.303926161629e1));
#14788=cartesian_point('',(-7.085533073540e1,1.767620783974e1,
-4.303549160128e1));
#14789=cartesian_point('',(-7.086524315951e1,1.766088110658e1,
-4.302500826403e1));
#14790=cartesian_point('',(-7.088677918752e1,1.764151441363e1,
-4.299393089110e1));
#14791=cartesian_point('',(-7.090262957882e1,1.763350005335e1,
-4.296896426439e1));
#14792=cartesian_point('',(-7.092540604265e1,1.762453166648e1,
-4.293218110854e1));
#14793=cartesian_point('',(-7.094953395881e1,1.761651832784e1,
-4.289189884539e1));
#14794=cartesian_point('',(-7.097721852743e1,1.760790899373e1,
-4.284426759798e1));
#14795=cartesian_point('',(-7.100417032001e1,1.760059637507e1,
-4.279656929035e1));
#14796=cartesian_point('',(-7.102796254642e1,1.759484779571e1,
-4.275366393202e1));
#14797=cartesian_point('',(-7.105594954232e1,1.758864675940e1,
-4.270220084818e1));
#14798=cartesian_point('',(-7.108648544738e1,1.758238867061e1,
-4.264470229753e1));
#14799=cartesian_point('',(-7.112038929580e1,1.757591525498e1,
-4.257916222244e1));
#14800=cartesian_point('',(-7.115785351771e1,1.756932608094e1,
-4.250470837758e1));
#14801=cartesian_point('',(-7.119942976300e1,1.756267213956e1,
-4.241899651500e1));
#14802=cartesian_point('',(-7.123200110241e1,1.755787791453e1,
-4.234957469393e1));
#14803=cartesian_point('',(-7.127123816791e1,1.755257829121e1,
-4.226323546591e1));
#14804=cartesian_point('',(-7.131320176154e1,1.754760901865e1,
-4.216666644406e1));
#14805=cartesian_point('',(-7.135914628097e1,1.754318823292e1,
-4.205548254674e1));
#14806=cartesian_point('',(-7.139205863088e1,1.754090081673e1,
-4.196995492948e1));
#14807=cartesian_point('',(-7.140896012132e1,1.754024154309e1,
-4.192438394102e1));
#14809=cartesian_point('',(-7.140896012132e1,1.754024154309e1,
-4.192438394102e1));
#14810=cartesian_point('',(-7.125604941520e1,1.744179233483e1,
-4.193662876678e1));
#14811=cartesian_point('',(-7.114787473196e1,1.720832061890e1,
-4.198131472149e1));
#14812=cartesian_point('',(-7.119314264082e1,1.701711033680e1,
-4.202618266325e1));
#14814=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14815=direction('',(0.e0,0.e0,-1.e0));
#14816=direction('',(-9.702319372178e-1,2.421775959966e-1,0.e0));
#14817=axis2_placement_3d('',#14814,#14815,#14816);
#14819=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14820=direction('',(0.e0,0.e0,1.e0));
#14821=direction('',(-9.613343318849e-1,2.753839180842e-1,0.e0));
#14822=axis2_placement_3d('',#14819,#14820,#14821);
#14824=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14825=direction('',(0.e0,0.e0,1.e0));
#14826=direction('',(-9.659258262891e-1,2.588190451025e-1,0.e0));
#14827=axis2_placement_3d('',#14824,#14825,#14826);
#14829=cartesian_point('',(-7.085064875565e1,1.768483988231e1,
-4.303926161629e1));
#14830=cartesian_point('',(-7.084503697388e1,1.768328502835e1,
-4.304821743260e1));
#14831=cartesian_point('',(-7.083441244926e1,1.768043219430e1,
-4.306653879899e1));
#14832=cartesian_point('',(-7.081994206283e1,1.767683551268e1,
-4.309489861345e1));
#14833=cartesian_point('',(-7.081172646188e1,1.767501343805e1,
-4.311453566291e1));
#14834=cartesian_point('',(-7.080780394124e1,1.767419637248e1,
-4.312443925029e1));
#14836=cartesian_point('',(-7.015830754937e1,2.009755160982e1,
-4.312438400885e1));
#14837=cartesian_point('',(-7.015353648686e1,2.011410845680e1,
-4.312445315459e1));
#14838=cartesian_point('',(-7.014567925742e1,2.014836305799e1,
-4.311979217858e1));
#14839=cartesian_point('',(-7.013901748047e1,2.020458525253e1,
-4.309692830810e1));
#14840=cartesian_point('',(-7.013753667195e1,2.026167051587e1,
-4.305971236528e1));
#14841=cartesian_point('',(-7.013973611082e1,2.031909874003e1,
-4.301074946318e1));
#14842=cartesian_point('',(-7.014442951201e1,2.037722295926e1,
-4.295114309574e1));
#14843=cartesian_point('',(-7.015064429107e1,2.043642281034e1,
-4.288124860169e1));
#14844=cartesian_point('',(-7.015756308534e1,2.049686673019e1,
-4.280089451870e1));
#14845=cartesian_point('',(-7.016441929817e1,2.055860179460e1,
-4.270940805704e1));
#14846=cartesian_point('',(-7.017042309638e1,2.062141073579e1,
-4.260569915273e1));
#14847=cartesian_point('',(-7.017468842652e1,2.068473065208e1,
-4.248824804719e1));
#14848=cartesian_point('',(-7.017613466075e1,2.074740639090e1,
-4.235510613980e1));
#14849=cartesian_point('',(-7.017349939555e1,2.080750194700e1,
-4.220364910352e1));
#14850=cartesian_point('',(-7.016772701932e1,2.084352172705e1,
-4.208783361674e1));
#14851=cartesian_point('',(-7.016359377994e1,2.085931287075e1,
-4.202617899137e1));
#14853=cartesian_point('',(-7.060393887631e1,2.022521060041e1,
-4.331177673041e1));
#14854=direction('',(2.753839180821e-1,9.613343318855e-1,0.e0));
#14855=direction('',(8.060246336970e-1,-2.308938881469e-1,5.449883506003e-1));
#14856=axis2_placement_3d('',#14853,#14854,#14855);
#14858=cartesian_point('',(-7.016359377994e1,2.085931287075e1,
-4.202617899137e1));
#14859=cartesian_point('',(-7.016032807081e1,2.087208807267e1,
-4.196771255726e1));
#14860=cartesian_point('',(-7.015506688995e1,2.089369596865e1,
-4.184900684306e1));
#14861=cartesian_point('',(-7.015054573036e1,2.091427405360e1,
-4.166576595334e1));
#14862=cartesian_point('',(-7.015006818851e1,2.091992687384e1,
-4.153987066070e1));
#14863=cartesian_point('',(-7.015040744799e1,2.092073928067e1,
-4.147601195133e1));
#14865=cartesian_point('',(-7.061210748821e1,2.051420092991e1,
-4.192434479647e1));
#14866=cartesian_point('',(-7.043043150516e1,2.052299863195e1,
-4.193657766750e1));
#14867=cartesian_point('',(-7.022005485065e1,2.067110195614e1,
-4.198132100891e1));
#14868=cartesian_point('',(-7.016359377994e1,2.085931287075e1,
-4.202617899137e1));
#14870=cartesian_point('',(-6.838978856509e1,2.610731982505e1,
-4.147601147835e1));
#14871=cartesian_point('',(-6.843331793179e1,2.608369095365e1,
-3.777640373811e1));
#14872=cartesian_point('',(-6.852028430311e1,2.603640987449e1,
-3.037828630522e1));
#14873=cartesian_point('',(-6.865067349703e1,2.596549843848e1,
-1.928440634940e1));
#14874=cartesian_point('',(-6.873761651540e1,2.591825308030e1,
-1.189068437422e1));
#14875=cartesian_point('',(-6.878102769397e1,2.589461299679e1,
-8.194372284317e0));
#14877=cartesian_point('',(-7.033129969710e1,2.132765894744e1,
-8.194372283963e0));
#14878=cartesian_point('',(-7.031125046556e1,2.128247695931e1,
-1.189068419450e1));
#14879=cartesian_point('',(-7.027103652160e1,2.119206762880e1,
-1.928440599332e1));
#14880=cartesian_point('',(-7.021075342138e1,2.105643191383e1,
-3.037828566863e1));
#14881=cartesian_point('',(-7.017055727192e1,2.096598432641e1,
-3.777640403090e1));
#14882=cartesian_point('',(-7.015040744799e1,2.092073928067e1,
-4.147601195133e1));
#14884=cartesian_point('',(-6.838978856509e1,2.610731982505e1,
-4.147601147835e1));
#14885=cartesian_point('',(-6.838900329744e1,2.610779470026e1,
-4.154067044360e1));
#14886=cartesian_point('',(-6.838593106936e1,2.611262882613e1,
-4.166763492154e1));
#14887=cartesian_point('',(-6.837690012198e1,2.613186823956e1,
-4.185095876936e1));
#14888=cartesian_point('',(-6.836803230077e1,2.615208459284e1,
-4.196855395493e1));
#14889=cartesian_point('',(-6.836289666155e1,2.616409625369e1,
-4.202618266022e1));
#14891=cartesian_point('',(-6.885694933894e1,2.628566031742e1,
-4.148036708073e1));
#14892=direction('',(1.177800983933e-2,6.455565096036e-3,-9.999097980136e-1));
#14893=direction('',(3.828242947315e-1,9.237618038440e-1,1.047325747665e-2));
#14894=axis2_placement_3d('',#14891,#14892,#14893);
#14896=cartesian_point('',(-6.836289666155e1,2.616409625369e1,
-4.202618266022e1));
#14897=cartesian_point('',(-6.835400328855e1,2.618531722339e1,
-4.210875883221e1));
#14898=cartesian_point('',(-6.832888130999e1,2.622838700525e1,
-4.226448272871e1));
#14899=cartesian_point('',(-6.827186201111e1,2.630280883447e1,
-4.247281126987e1));
#14900=cartesian_point('',(-6.820996685770e1,2.637163314744e1,
-4.264319339256e1));
#14901=cartesian_point('',(-6.814729741653e1,2.643897016854e1,
-4.278086303880e1));
#14902=cartesian_point('',(-6.809251022616e1,2.649140499734e1,
-4.289055217043e1));
#14903=cartesian_point('',(-6.802394711285e1,2.657310951199e1,
-4.299449160339e1));
#14904=cartesian_point('',(-6.795605176514e1,2.663747073334e1,
-4.309979859284e1));
#14905=cartesian_point('',(-6.791469902767e1,2.671890293945e1,
-4.312145075981e1));
#14906=cartesian_point('',(-6.789511167227e1,2.676528548105e1,
-4.312444848583e1));
#14908=cartesian_point('',(-6.793615380081e1,2.678140008677e1,
-4.303924567233e1));
#14909=cartesian_point('',(-6.794420912737e1,2.677068964834e1,
-4.303376285155e1));
#14910=cartesian_point('',(-6.796024388474e1,2.675258073136e1,
-4.301820337461e1));
#14911=cartesian_point('',(-6.798936355982e1,2.673777494620e1,
-4.297702955404e1));
#14912=cartesian_point('',(-6.801578220356e1,2.673180761264e1,
-4.293597873638e1));
#14913=cartesian_point('',(-6.804780702794e1,2.672586392460e1,
-4.288441337297e1));
#14914=cartesian_point('',(-6.808475907274e1,2.671971847082e1,
-4.282208734026e1));
#14915=cartesian_point('',(-6.811675264741e1,2.671586129632e1,
-4.276608559070e1));
#14916=cartesian_point('',(-6.814910972017e1,2.671303994450e1,
-4.270803837603e1));
#14917=cartesian_point('',(-6.818575652988e1,2.671047833259e1,
-4.264034886096e1));
#14918=cartesian_point('',(-6.822587235405e1,2.670821194765e1,
-4.256370747640e1));
#14919=cartesian_point('',(-6.826993518435e1,2.670647306203e1,
-4.247652339316e1));
#14920=cartesian_point('',(-6.831835280282e1,2.670541003106e1,
-4.237648535277e1));
#14921=cartesian_point('',(-6.836342468288e1,2.670512467267e1,
-4.227899398885e1));
#14922=cartesian_point('',(-6.841235449358e1,2.670567713202e1,
-4.216770765800e1));
#14923=cartesian_point('',(-6.846127434898e1,2.670744578299e1,
-4.204932841815e1));
#14924=cartesian_point('',(-6.849295881998e1,2.670950205815e1,
-4.196673261708e1));
#14925=cartesian_point('',(-6.850858526830e1,2.671092241394e1,
-4.192438382160e1));
#14927=cartesian_point('',(-6.850858526830e1,2.671092241394e1,
-4.192438382160e1));
#14928=cartesian_point('',(-6.836983335242e1,2.659335674542e1,
-4.193662836898e1));
#14929=cartesian_point('',(-6.829305801831e1,2.634776195818e1,
-4.198131480084e1));
#14930=cartesian_point('',(-6.836289666155e1,2.616409625369e1,
-4.202618266022e1));
#14932=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#14933=direction('',(0.e0,0.e0,-1.e0));
#14934=direction('',(-9.303209418813e-1,3.667464316079e-1,0.e0));
#14935=axis2_placement_3d('',#14932,#14933,#14934);
#14937=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14938=direction('',(0.e0,0.e0,1.e0));
#14939=direction('',(-9.171651691833e-1,3.985072802810e-1,0.e0));
#14940=axis2_placement_3d('',#14937,#14938,#14939);
#14942=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#14943=direction('',(0.e0,0.e0,1.e0));
#14944=direction('',(-9.238795325113e-1,3.826834323651e-1,0.e0));
#14945=axis2_placement_3d('',#14942,#14943,#14944);
#14947=cartesian_point('',(-6.793615380081e1,2.678140008677e1,
-4.303924567233e1));
#14948=cartesian_point('',(-6.793075955326e1,2.677919852565e1,
-4.304820843557e1));
#14949=cartesian_point('',(-6.792059207442e1,2.677509647861e1,
-4.306656417791e1));
#14950=cartesian_point('',(-6.790669876468e1,2.676963249697e1,
-4.309488199802e1));
#14951=cartesian_point('',(-6.789886623740e1,2.676668312503e1,
-4.311454019423e1));
#14952=cartesian_point('',(-6.789511167227e1,2.676528548105e1,
-4.312444848583e1));
#14954=cartesian_point('',(-6.693483661907e1,2.908311100665e1,
-4.312438400861e1));
#14955=cartesian_point('',(-6.692794589018e1,2.909890219682e1,
-4.312445298977e1));
#14956=cartesian_point('',(-6.691568539500e1,2.913183562856e1,
-4.311979307670e1));
#14957=cartesian_point('',(-6.690174247932e1,2.918670369401e1,
-4.309693208984e1));
#14958=cartesian_point('',(-6.689282287697e1,2.924310470739e1,
-4.305971987145e1));
#14959=cartesian_point('',(-6.688750719379e1,2.930032675030e1,
-4.301076066428e1));
#14960=cartesian_point('',(-6.688457334324e1,2.935856516838e1,
-4.295115750378e1));
#14961=cartesian_point('',(-6.688300761600e1,2.941806928471e1,
-4.288126554208e1));
#14962=cartesian_point('',(-6.688197766232e1,2.947889935317e1,
-4.280091325837e1));
#14963=cartesian_point('',(-6.688071728964e1,2.954100192332e1,
-4.270942780615e1));
#14964=cartesian_point('',(-6.687847172848e1,2.960405853935e1,
-4.260571894900e1));
#14965=cartesian_point('',(-6.687443590896e1,2.966739553445e1,
-4.248826656946e1));
#14966=cartesian_point('',(-6.686768909188e1,2.972972666153e1,
-4.235512140955e1));
#14967=cartesian_point('',(-6.685723220099e1,2.978896742644e1,
-4.220365875127e1));
#14968=cartesian_point('',(-6.684680722340e1,2.982392785206e1,
-4.208783721316e1));
#14969=cartesian_point('',(-6.684064782730e1,2.983904528607e1,
-4.202617899138e1));
#14971=cartesian_point('',(-6.735999266515e1,2.926784441725e1,
-4.331177673041e1));
#14972=direction('',(3.985072802790e-1,9.171651691842e-1,0.e0));
#14973=direction('',(7.689912811929e-1,-3.341258851980e-1,5.449883506003e-1));
#14974=axis2_placement_3d('',#14971,#14972,#14973);
#14976=cartesian_point('',(-6.684064782730e1,2.983904528607e1,
-4.202617899138e1));
#14977=cartesian_point('',(-6.683574255834e1,2.985128493367e1,
-4.196771255852e1));
#14978=cartesian_point('',(-6.682770599138e1,2.987202124882e1,
-4.184900684595e1));
#14979=cartesian_point('',(-6.682053753170e1,2.989183315606e1,
-4.166576595498e1));
#14980=cartesian_point('',(-6.681932623417e1,2.989737528397e1,
-4.153987066138e1));
#14981=cartesian_point('',(-6.681955655086e1,2.989822502283e1,
-4.147601195131e1));
#14983=cartesian_point('',(-6.733037058613e1,2.955542861221e1,
-4.192434479648e1));
#14984=cartesian_point('',(-6.714910053577e1,2.954043757441e1,
-4.193657766751e1));
#14985=cartesian_point('',(-6.692119231975e1,2.965981419051e1,
-4.198132100892e1));
#14986=cartesian_point('',(-6.684064782730e1,2.983904528607e1,
-4.202617899138e1));
#14988=cartesian_point('',(-6.439701539747e1,3.481062677293e1,
-4.147601147835e1));
#14989=cartesian_point('',(-6.444325655101e1,3.479288177227e1,
-3.777640373845e1));
#14990=cartesian_point('',(-6.453565033219e1,3.475735657860e1,
-3.037828630599e1));
#14991=cartesian_point('',(-6.467417982821e1,3.470407100475e1,
-1.928440635017e1));
#14992=cartesian_point('',(-6.476654579371e1,3.466857817829e1,
-1.189068437455e1));
#14993=cartesian_point('',(-6.481267123372e1,3.465080663481e1,
-8.194372284317e0));
#14995=cartesian_point('',(-6.694578756705e1,3.032527461192e1,
-8.194372283963e0));
#14996=cartesian_point('',(-6.693180729234e1,3.027786221212e1,
-1.189068419412e1));
#14997=cartesian_point('',(-6.690373816990e1,3.018297737299e1,
-1.928440599243e1));
#14998=cartesian_point('',(-6.686167481336e1,3.004063351684e1,
-3.037828566773e1));
#14999=cartesian_point('',(-6.683362832671e1,2.994571307073e1,
-3.777640403051e1));
#15000=cartesian_point('',(-6.681955655086e1,2.989822502283e1,
-4.147601195131e1));
#15002=cartesian_point('',(-6.439701539747e1,3.481062677293e1,
-4.147601147835e1));
#15003=cartesian_point('',(-6.439617490532e1,3.481099503316e1,
-4.154066926406e1));
#15004=cartesian_point('',(-6.439249805360e1,3.481538674973e1,
-4.166763214719e1));
#15005=cartesian_point('',(-6.438103336298e1,3.483328210973e1,
-4.185095411693e1));
#15006=cartesian_point('',(-6.436960257343e1,3.485216876209e1,
-4.196855195080e1));
#15007=cartesian_point('',(-6.436294291677e1,3.486340750581e1,
-4.202618265953e1));
#15009=cartesian_point('',(-6.483690144075e1,3.504841825462e1,
-4.148036708074e1));
#15010=direction('',(1.251986766317e-2,4.862998065472e-3,-9.999097980136e-1));
#15011=direction('',(5.001242905901e-1,8.658902960766e-1,1.047325747668e-2));
#15012=axis2_placement_3d('',#15009,#15010,#15011);
#15014=cartesian_point('',(-6.436294291677e1,3.486340750581e1,
-4.202618265953e1));
#15015=cartesian_point('',(-6.435296758611e1,3.488050038352e1,
-4.209838997220e1));
#15016=cartesian_point('',(-6.432684805510e1,3.491544729304e1,
-4.223705751687e1));
#15017=cartesian_point('',(-6.426896217209e1,3.497537104395e1,
-4.243171661879e1));
#15018=cartesian_point('',(-6.420390009455e1,3.503287682571e1,
-4.259832517270e1));
#15019=cartesian_point('',(-6.413811055327e1,3.508747991214e1,
-4.273496564659e1));
#15020=cartesian_point('',(-6.407680267163e1,3.513478362368e1,
-4.284735136303e1));
#15021=cartesian_point('',(-6.401549469205e1,3.518573123225e1,
-4.294089006935e1));
#15022=cartesian_point('',(-6.394294223552e1,3.524660324101e1,
-4.303858718088e1));
#15023=cartesian_point('',(-6.387855419157e1,3.530775108653e1,
-4.310739146901e1));
#15024=cartesian_point('',(-6.383912121156e1,3.536610467753e1,
-4.312310378882e1));
#15025=cartesian_point('',(-6.382062015970e1,3.539836280349e1,
-4.312442104567e1));
#15027=cartesian_point('',(-6.385929166038e1,3.541973863864e1,
-4.303925723909e1));
#15028=cartesian_point('',(-6.386526690549e1,3.541230707066e1,
-4.303676634263e1));
#15029=cartesian_point('',(-6.387749258855e1,3.539976109762e1,
-4.302827087369e1));
#15030=cartesian_point('',(-6.390215835854e1,3.538914621887e1,
-4.299781628944e1));
#15031=cartesian_point('',(-6.391951898462e1,3.538497457262e1,
-4.297342356723e1));
#15032=cartesian_point('',(-6.394121785131e1,3.538157693855e1,
-4.294120881094e1));
#15033=cartesian_point('',(-6.396493520946e1,3.537968390820e1,
-4.290400684633e1));
#15034=cartesian_point('',(-6.398959096563e1,3.537842956116e1,
-4.286403258750e1));
#15035=cartesian_point('',(-6.401940810756e1,3.537807055665e1,
-4.281378096974e1));
#15036=cartesian_point('',(-6.404138110566e1,3.537841753942e1,
-4.277562607463e1));
#15037=cartesian_point('',(-6.406659104648e1,3.537922354069e1,
-4.273094716408e1));
#15038=cartesian_point('',(-6.409410202198e1,3.538060130884e1,
-4.268090799576e1));
#15039=cartesian_point('',(-6.412441793634e1,3.538255220519e1,
-4.262432210751e1));
#15040=cartesian_point('',(-6.415794709041e1,3.538518527061e1,
-4.255988436911e1));
#15041=cartesian_point('',(-6.419459505451e1,3.538852546958e1,
-4.248725845426e1));
#15042=cartesian_point('',(-6.423617322541e1,3.539293130512e1,
-4.240152035685e1));
#15043=cartesian_point('',(-6.427130668861e1,3.539712911247e1,
-4.232622025400e1));
#15044=cartesian_point('',(-6.431142989101e1,3.540246012624e1,
-4.223683978452e1));
#15045=cartesian_point('',(-6.435268739526e1,3.540866727665e1,
-4.214011432174e1));
#15046=cartesian_point('',(-6.439461692217e1,3.541593391953e1,
-4.203605429304e1));
#15047=cartesian_point('',(-6.442227445298e1,3.542148006709e1,
-4.196239005707e1));
#15048=cartesian_point('',(-6.443600973888e1,3.542457162006e1,
-4.192438379496e1));
#15050=cartesian_point('',(-6.443600973888e1,3.542457162006e1,
-4.192438379496e1));
#15051=cartesian_point('',(-6.431379025301e1,3.528990097089e1,
-4.193662834342e1));
#15052=cartesian_point('',(-6.426972854268e1,3.503638615334e1,
-4.198131479710e1));
#15053=cartesian_point('',(-6.436294291677e1,3.486340750581e1,
-4.202618265953e1));
#15055=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#15056=direction('',(0.e0,0.e0,-1.e0));
#15057=direction('',(-8.744918259758e-1,4.850402522487e-1,0.e0));
#15058=axis2_placement_3d('',#15055,#15056,#15057);
#15060=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#15061=direction('',(0.e0,0.e0,1.e0));
#15062=direction('',(-8.573030561508e-1,5.148120724249e-1,0.e0));
#15063=axis2_placement_3d('',#15060,#15061,#15062);
#15065=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#15066=direction('',(0.e0,0.e0,1.e0));
#15067=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#15068=axis2_placement_3d('',#15065,#15066,#15067);
#15070=cartesian_point('',(-6.385929166038e1,3.541973863864e1,
-4.303925723909e1));
#15071=cartesian_point('',(-6.385410424759e1,3.541706915409e1,
-4.304822825090e1));
#15072=cartesian_point('',(-6.384435917280e1,3.541194677213e1,
-4.306657510406e1));
#15073=cartesian_point('',(-6.383132524586e1,3.540476436482e1,
-4.309493982237e1));
#15074=cartesian_point('',(-6.382402810681e1,3.540046061293e1,
-4.311453201788e1));
#15075=cartesian_point('',(-6.382062015970e1,3.539836280349e1,
-4.312442104567e1));
#15077=cartesian_point('',(-6.256609207530e1,3.757105031102e1,
-4.312438400861e1));
#15078=cartesian_point('',(-6.255719913359e1,3.758580698481e1,
-4.312445298977e1));
#15079=cartesian_point('',(-6.254074485326e1,3.761685835067e1,
-4.311979307667e1));
#15080=cartesian_point('',(-6.251975950144e1,3.766943709660e1,
-4.309693208981e1));
#15081=cartesian_point('',(-6.250355439800e1,3.772419134980e1,
-4.305971987138e1));
#15082=cartesian_point('',(-6.249081521586e1,3.778023001434e1,
-4.301076066417e1));
#15083=cartesian_point('',(-6.248030482585e1,3.783758725038e1,
-4.295115750364e1));
#15084=cartesian_point('',(-6.247098564790e1,3.789637793233e1,
-4.288126554190e1));
#15085=cartesian_point('',(-6.246202458840e1,3.795655315520e1,
-4.280091325817e1));
#15086=cartesian_point('',(-6.245266898638e1,3.801795991759e1,
-4.270942780594e1));
#15087=cartesian_point('',(-6.244221209632e1,3.808018397096e1,
-4.260571894880e1));
#15088=cartesian_point('',(-6.242994366700e1,3.814245232910e1,
-4.248826656929e1));
#15089=cartesian_point('',(-6.241511872520e1,3.820336956838e1,
-4.235512140944e1));
#15090=cartesian_point('',(-6.239701882301e1,3.826073862213e1,
-4.220365875129e1));
#15091=cartesian_point('',(-6.238211978132e1,3.829403922385e1,
-4.208783721318e1));
#15092=cartesian_point('',(-6.237403985860e1,3.830822336360e1,
-4.202617899138e1));
#15094=cartesian_point('',(-6.296349830377e1,3.780969730152e1,
-4.331177673041e1));
#15095=direction('',(5.148120724231e-1,8.573030561519e-1,0.e0));
#15096=direction('',(7.188002746629e-1,-4.316408957160e-1,5.449883506003e-1));
#15097=axis2_placement_3d('',#15094,#15095,#15096);
#15099=cartesian_point('',(-6.237403985860e1,3.830822336360e1,
-4.202617899138e1));
#15100=cartesian_point('',(-6.236757896031e1,3.831971803323e1,
-4.196771255857e1));
#15101=cartesian_point('',(-6.235690451504e1,3.833922796383e1,
-4.184900684607e1));
#15102=cartesian_point('',(-6.234721140970e1,3.835793470573e1,
-4.166576595504e1));
#15103=cartesian_point('',(-6.234528708213e1,3.836327131391e1,
-4.153987066140e1));
#15104=cartesian_point('',(-6.234540451525e1,3.836414384550e1,
-4.147601195131e1));
#15106=cartesian_point('',(-6.289659237583e1,3.809095471665e1,
-4.192434479647e1));
#15107=cartesian_point('',(-6.271882983895e1,3.805243143982e1,
-4.193657766750e1));
#15108=cartesian_point('',(-6.247728963418e1,3.814103878081e1,
-4.198132100892e1));
#15109=cartesian_point('',(-6.237403985860e1,3.830822336360e1,
-4.202617899138e1));
#15111=cartesian_point('',(-5.930239144217e1,4.291831424539e1,
-4.147601147836e1));
#15112=cartesian_point('',(-5.935055318359e1,4.290675673737e1,
-3.777640373892e1));
#15113=cartesian_point('',(-5.944679349141e1,4.288359527510e1,
-3.037828630709e1));
#15114=cartesian_point('',(-5.959109301144e1,4.284884729435e1,
-1.928440635126e1));
#15115=cartesian_point('',(-5.968730151681e1,4.282571429170e1,
-1.189068437502e1));
#15116=cartesian_point('',(-5.973535199919e1,4.281411536428e1,
-8.194372284317e0));
#15118=cartesian_point('',(-6.241481445085e1,3.880401642004e1,
-8.194372283963e0));
#15119=cartesian_point('',(-6.240714233933e1,3.875518484785e1,
-1.189068419506e1));
#15120=cartesian_point('',(-6.239169830888e1,3.865744800599e1,
-1.928440599463e1));
#15121=cartesian_point('',(-6.236857441171e1,3.851083155150e1,
-3.037828566992e1));
#15122=cartesian_point('',(-6.235315747104e1,3.841306236188e1,
-3.777640403144e1));
#15123=cartesian_point('',(-6.234540451525e1,3.836414384550e1,
-4.147601195131e1));
#15125=cartesian_point('',(-5.930239144217e1,4.291831424539e1,
-4.147601147836e1));
#15126=cartesian_point('',(-5.930151002627e1,4.291856969621e1,
-4.154067041542e1));
#15127=cartesian_point('',(-5.929729131902e1,4.292244395059e1,
-4.166763485525e1));
#15128=cartesian_point('',(-5.928358857843e1,4.293869040358e1,
-4.185095866112e1));
#15129=cartesian_point('',(-5.926979053054e1,4.295592275050e1,
-4.196855390823e1));
#15130=cartesian_point('',(-5.926172103403e1,4.296619592662e1,
-4.202618266014e1));
#15132=cartesian_point('',(-5.970747618272e1,4.321148803823e1,
-4.148036708075e1));
#15133=direction('',(1.304750707995e-2,3.187223789633e-3,-9.999097980136e-1));
#15134=direction('',(6.088670211768e-1,7.932031652743e-1,1.047325747656e-2));
#15135=axis2_placement_3d('',#15132,#15133,#15134);
#15137=cartesian_point('',(-5.926172103403e1,4.296619592662e1,
-4.202618266014e1));
#15138=cartesian_point('',(-5.924765519294e1,4.298437017355e1,
-4.210866247946e1));
#15139=cartesian_point('',(-5.921229025235e1,4.301943079909e1,
-4.226421243818e1));
#15140=cartesian_point('',(-5.913810675365e1,4.307645891842e1,
-4.247226578776e1));
#15141=cartesian_point('',(-5.906058209179e1,4.312690476614e1,
-4.264258325052e1));
#15142=cartesian_point('',(-5.898268589050e1,4.317566222465e1,
-4.278031163993e1));
#15143=cartesian_point('',(-5.891611109134e1,4.321226517204e1,
-4.289004192068e1));
#15144=cartesian_point('',(-5.882884281791e1,4.327318762918e1,
-4.299422143835e1));
#15145=cartesian_point('',(-5.874639866725e1,4.331813167344e1,
-4.309945063555e1));
#15146=cartesian_point('',(-5.868526829583e1,4.338609503630e1,
-4.312131695494e1));
#15147=cartesian_point('',(-5.865427640308e1,4.342582756454e1,
-4.312444841115e1));
#15149=cartesian_point('',(-5.868974965942e1,4.345201683308e1,
-4.303924610621e1));
#15150=cartesian_point('',(-5.870024964414e1,4.344380083907e1,
-4.303378786109e1));
#15151=cartesian_point('',(-5.872034430923e1,4.343052249817e1,
-4.301830377805e1));
#15152=cartesian_point('',(-5.875229582193e1,4.342366175335e1,
-4.297722974874e1));
#15153=cartesian_point('',(-5.877921107909e1,4.342469327727e1,
-4.293643108694e1));
#15154=cartesian_point('',(-5.881161862026e1,4.342723377133e1,
-4.288498841917e1));
#15155=cartesian_point('',(-5.884878343159e1,4.343084416238e1,
-4.282289578964e1));
#15156=cartesian_point('',(-5.888081299597e1,4.343539938967e1,
-4.276670032197e1));
#15157=cartesian_point('',(-5.891269719390e1,4.344102092741e1,
-4.270885661788e1));
#15158=cartesian_point('',(-5.894873158474e1,4.344801674051e1,
-4.264124991964e1));
#15159=cartesian_point('',(-5.898804906968e1,4.345620092434e1,
-4.256467845637e1));
#15160=cartesian_point('',(-5.903104602883e1,4.346591273653e1,
-4.247757005357e1));
#15161=cartesian_point('',(-5.907819812540e1,4.347743566285e1,
-4.237734804470e1));
#15162=cartesian_point('',(-5.912184422842e1,4.348882885275e1,
-4.227981773095e1));
#15163=cartesian_point('',(-5.916905117508e1,4.350204350423e1,
-4.216837449785e1));
#15164=cartesian_point('',(-5.921596110162e1,4.351644176940e1,
-4.204974840578e1));
#15165=cartesian_point('',(-5.924613579313e1,4.352665965933e1,
-4.196688745754e1));
#15166=cartesian_point('',(-5.926091640125e1,4.353209642338e1,
-4.192438382188e1));
#15168=cartesian_point('',(-5.926091640125e1,4.353209642338e1,
-4.192438382188e1));
#15169=cartesian_point('',(-5.915732057614e1,4.338262506924e1,
-4.193662836928e1));
#15170=cartesian_point('',(-5.914672590212e1,4.312552780299e1,
-4.198131480069e1));
#15171=cartesian_point('',(-5.926172103403e1,4.296619592662e1,
-4.202618266014e1));
#15173=cartesian_point('',(0.e0,0.e0,-4.312438005464e1));
#15174=direction('',(0.e0,0.e0,-1.e0));
#15175=direction('',(-8.037000664425e-1,5.950346235307e-1,0.e0));
#15176=axis2_placement_3d('',#15173,#15174,#15175);
#15178=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#15179=direction('',(0.e0,0.e0,1.e0));
#15180=direction('',(-7.827722501383e-1,6.223082872768e-1,0.e0));
#15181=axis2_placement_3d('',#15178,#15179,#15180);
#15183=cartesian_point('',(0.e0,0.e0,-4.303928255511e1));
#15184=direction('',(0.e0,0.e0,1.e0));
#15185=direction('',(-7.933533402912e-1,6.087614290087e-1,0.e0));
#15186=axis2_placement_3d('',#15183,#15184,#15185);
#15188=cartesian_point('',(-5.868974965942e1,4.345201683308e1,
-4.303924610621e1));
#15189=cartesian_point('',(-5.868511371753e1,4.344848805199e1,
-4.304820865035e1));
#15190=cartesian_point('',(-5.867635980132e1,4.344188540837e1,
-4.306656343865e1));
#15191=cartesian_point('',(-5.866435456664e1,4.343301135982e1,
-4.309488245686e1));
#15192=cartesian_point('',(-5.865754596645e1,4.342814291733e1,
-4.311454028808e1));
#15193=cartesian_point('',(-5.865427640308e1,4.342582756454e1,
-4.312444841115e1));
#15195=cartesian_point('',(-6.000649102800e1,4.441613188771e1,
-3.937758808360e1));
#15196=cartesian_point('',(-6.000498020642e1,4.441622838981e1,
-3.951015992708e1));
#15197=cartesian_point('',(-5.999128438906e1,4.440866695996e1,
-3.977519673866e1));
#15198=cartesian_point('',(-5.993956299688e1,4.437329947306e1,
-4.016846924942e1));
#15199=cartesian_point('',(-5.988443302940e1,4.433423687314e1,
-4.042521585238e1));
#15200=cartesian_point('',(-5.985185160714e1,4.431090589607e1,
-4.055159368609e1));
#15202=cartesian_point('',(-5.985185160714e1,4.431090589607e1,
-4.055159368609e1));
#15203=cartesian_point('',(-5.982243251505e1,4.428983889805e1,
-4.066570633110e1));
#15204=cartesian_point('',(-5.975541035201e1,4.424151344668e1,
-4.089067765555e1));
#15205=cartesian_point('',(-5.963116284399e1,4.415107859834e1,
-4.121567049510e1));
#15206=cartesian_point('',(-5.953317352301e1,4.407929134953e1,
-4.142226970074e1));
#15207=cartesian_point('',(-5.948059001324e1,4.404067354091e1,
-4.152263938540e1));
#15209=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15210=direction('',(0.e0,0.e0,-1.e0));
#15211=direction('',(-8.036801129313e-1,5.950615733508e-1,0.e0));
#15212=axis2_placement_3d('',#15209,#15210,#15211);
#15214=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15215=direction('',(0.e0,0.e0,-1.e0));
#15216=direction('',(-7.942570593141e-1,6.075818658664e-1,0.e0));
#15217=axis2_placement_3d('',#15214,#15215,#15216);
#15219=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15220=direction('',(0.e0,0.e0,-1.e0));
#15221=direction('',(-7.933533402912e-1,6.087614290087e-1,0.e0));
#15222=axis2_placement_3d('',#15219,#15220,#15221);
#15224=cartesian_point('',(-5.793472378047e1,4.605527936630e1,
-4.152263615023e1));
#15225=cartesian_point('',(-5.798721763090e1,4.609733181383e1,
-4.141915875366e1));
#15226=cartesian_point('',(-5.808460416891e1,4.617561593205e1,
-4.120597983874e1));
#15227=cartesian_point('',(-5.820672981361e1,4.627434479682e1,
-4.087024119418e1));
#15228=cartesian_point('',(-5.827145993419e1,4.632722158342e1,
-4.063770308543e1));
#15229=cartesian_point('',(-5.829950783870e1,4.635030097966e1,
-4.051974941656e1));
#15231=cartesian_point('',(-5.829950783870e1,4.635030097966e1,
-4.051974941656e1));
#15232=cartesian_point('',(-5.832879432057e1,4.637440064104e1,
-4.039658477883e1));
#15233=cartesian_point('',(-5.837794868261e1,4.641528204172e1,
-4.014658278279e1));
#15234=cartesian_point('',(-5.842285959972e1,4.645403047330e1,
-3.976408397858e1));
#15235=cartesian_point('',(-5.843310916072e1,4.646476910600e1,
-3.950645399331e1));
#15236=cartesian_point('',(-5.843337904193e1,4.646623658200e1,
-3.937758835561e1));
#15238=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#15239=direction('',(0.e0,0.e0,1.e0));
#15240=direction('',(-7.826990213165e-1,6.224003872349e-1,0.e0));
#15241=axis2_placement_3d('',#15238,#15239,#15240);
#15243=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#15244=direction('',(0.e0,0.e0,1.e0));
#15245=direction('',(-7.942570593141e-1,6.075818658664e-1,0.e0));
#15246=axis2_placement_3d('',#15243,#15244,#15245);
#15248=cartesian_point('',(-5.976584874990e1,4.423693126428e1,
-3.937499939368e1));
#15249=direction('',(-1.306344707666e-2,-3.139505430662e-3,9.999097408547e-1));
#15250=direction('',(-8.028435140924e-1,5.961275340467e-1,-8.617135902e-3));
#15251=axis2_placement_3d('',#15248,#15249,#15250);
#15253=direction('',(3.604544915119e-1,-2.647768385567e-1,-8.944080642038e-1));
#15254=vector('',#15253,9.152110740362e-1);
#15255=cartesian_point('',(-6.038337036785e1,4.389572091428e1,
-6.278709741898e0));
#15256=line('',#15255,#15254);
#15257=cartesian_point('',(-6.181925465910e1,4.502240881775e1,
-8.214296506289e0));
#15258=direction('',(6.085637398591e-1,7.934365680076e-1,1.042051231838e-2));
#15259=direction('',(7.068823023889e-1,-5.480496762687e-1,4.471677122860e-1));
#15260=axis2_placement_3d('',#15257,#15258,#15259);
#15262=direction('',(1.305628309712e-2,3.180489991378e-3,-9.999097049009e-1));
#15263=vector('',#15262,3.328463783391e1);
#15264=cartesian_point('',(-5.983761505839e1,4.350223198709e1,
-8.193502256550e0));
#15265=line('',#15264,#15263);
#15266=direction('',(-4.376479982933e-1,3.246976346431e-1,8.384722271173e-1));
#15267=vector('',#15266,1.345622268215e-1);
#15268=cartesian_point('',(-5.940304140404e1,4.360809344459e1,
-4.147513465079e1));
#15269=line('',#15268,#15267);
#15270=cartesian_point('',(-5.701441092845e1,4.174747847937e1,
-3.934686924285e1));
#15271=direction('',(6.086717853933e-1,7.933533895806e-1,1.044303150966e-2));
#15272=direction('',(-6.617556116077e-1,5.148814680459e-1,-5.449555801794e-1));
#15273=axis2_placement_3d('',#15270,#15271,#15272);
#15275=direction('',(-1.313771802898e-2,-3.118137832460e-3,9.999088346352e-1));
#15276=vector('',#15275,3.310248073701e1);
#15277=cartesian_point('',(-5.994847930987e1,4.399893901181e1,
-3.937817267918e1));
#15278=line('',#15277,#15276);
#15279=cartesian_point('',(-6.032426098191e1,4.323854009853e1,
-6.060277326643e0));
#15280=cartesian_point('',(-6.021428785478e1,4.315776877487e1,
-6.333155227279e0));
#15281=cartesian_point('',(-6.010431577071e1,4.307700070934e1,
-6.606034483156e0));
#15282=cartesian_point('',(-5.999434254910e1,4.299622944754e1,
-6.878912364026e0));
#15284=cartesian_point('',(-6.068774492986e1,4.349907694739e1,
-6.283884085685e0));
#15285=direction('',(3.604420225288e-1,-2.647705077387e-1,-8.944149633292e-1));
#15286=direction('',(6.087489975241e-1,7.932935913251e-1,1.048503580948e-2));
#15287=axis2_placement_3d('',#15284,#15285,#15286);
#15289=cartesian_point('',(-6.032426098191e1,4.323854009853e1,
-6.060277326643e0));
#15290=cartesian_point('',(-6.035995155752e1,4.326475207563e1,
-5.971719103040e0));
#15291=cartesian_point('',(-6.042394073452e1,4.332045655155e1,
-5.802798580919e0));
#15292=cartesian_point('',(-6.050033517342e1,4.340987040654e1,
-5.574421138612e0));
#15293=cartesian_point('',(-6.055965128584e1,4.350279108508e1,
-5.369674693962e0));
#15294=cartesian_point('',(-6.060386827569e1,4.359792502862e1,
-5.186814105630e0));
#15295=cartesian_point('',(-6.063437554788e1,4.369447102585e1,
-5.024478251799e0));
#15296=cartesian_point('',(-6.065199166946e1,4.379183730500e1,
-4.881988105750e0));
#15297=cartesian_point('',(-6.065719025760e1,4.388895191765e1,
-4.759788381213e0));
#15298=cartesian_point('',(-6.065027714235e1,4.398545176707e1,
-4.657767071918e0));
#15299=cartesian_point('',(-6.063759719949e1,4.404908205469e1,
-4.603518085264e0));
#15300=cartesian_point('',(-6.062911323167e1,4.408080030402e1,
-4.579937026001e0));
#15302=cartesian_point('',(-6.268217729572e1,3.897360042222e1,
-6.878912349683e0));
#15303=cartesian_point('',(-6.279888428400e1,3.904429208781e1,
-6.606036476537e0));
#15304=cartesian_point('',(-6.291558755935e1,3.911498370305e1,
-6.333159037809e0));
#15305=cartesian_point('',(-6.303229456863e1,3.918567525766e1,
-6.060283144896e0));
#15307=cartesian_point('',(-6.306196266134e1,3.920973736806e1,
-7.102517765388e0));
#15308=direction('',(-3.825512509572e-1,2.316817249681e-1,8.944149589015e-1));
#15309=direction('',(-4.999953259516e-1,-8.659649471415e-1,1.045869728251e-2));
#15310=axis2_placement_3d('',#15307,#15308,#15309);
#15312=cartesian_point('',(-6.341209880513e1,3.942178776801e1,
-6.283890185759e0));
#15313=direction('',(-3.825512509572e-1,2.316817249681e-1,8.944149589015e-1));
#15314=direction('',(-4.999733751029e-1,-8.659774682125e-1,1.047132925815e-2));
#15315=axis2_placement_3d('',#15312,#15313,#15314);
#15317=cartesian_point('',(-6.303229456863e1,3.918567525766e1,
-6.060283144896e0));
#15318=cartesian_point('',(-6.307025830108e1,3.920866988548e1,
-5.971520496366e0));
#15319=cartesian_point('',(-6.314637029675e1,3.924653319170e1,
-5.802262192145e0));
#15320=cartesian_point('',(-6.325837447502e1,3.928288913671e1,
-5.573616540786e0));
#15321=cartesian_point('',(-6.336701331390e1,3.930208003454e1,
-5.368767131954e0));
#15322=cartesian_point('',(-6.347185505455e1,3.930645983352e1,
-5.185926710125e0));
#15323=cartesian_point('',(-6.357268516469e1,3.929763107098e1,
-5.023731525301e0));
#15324=cartesian_point('',(-6.366930994912e1,3.927660095129e1,
-4.881409192797e0));
#15325=cartesian_point('',(-6.376090547029e1,3.924422147481e1,
-4.759425802255e0));
#15326=cartesian_point('',(-6.384726374369e1,3.920095669129e1,
-4.657606018438e0));
#15327=cartesian_point('',(-6.390110466935e1,3.916493652705e1,
-4.603471363994e0));
#15328=cartesian_point('',(-6.392711209572e1,3.914499600056e1,
-4.579937179612e0));
#15330=cartesian_point('',(-6.366207577037e1,3.898879624955e1,
-6.278702206469e0));
#15331=cartesian_point('',(-6.371089282608e1,3.902063905934e1,
-5.976090752687e0));
#15332=cartesian_point('',(-6.379724437567e1,3.904954405306e1,
-5.516412911543e0));
#15333=cartesian_point('',(-6.393595343662e1,3.903148686293e1,
-4.954747729351e0));
#15334=cartesian_point('',(-6.403491723440e1,3.896728191564e1,
-4.692548114357e0));
#15335=cartesian_point('',(-6.407260692689e1,3.890456800634e1,
-4.695465835946e0));
#15337=cartesian_point('',(-6.374106715547e1,3.828775470508e1,
-3.937497996936e1));
#15338=direction('',(2.145146101813e-3,-1.332983627975e-2,-9.999088527526e-1));
#15339=direction('',(-8.577397948890e-1,5.140105890331e-1,-8.692446467819e-3));
#15340=axis2_placement_3d('',#15337,#15338,#15339);
#15342=cartesian_point('',(-6.323409112711e1,3.797106427095e1,
-4.135910803319e1));
#15343=direction('',(4.675715003932e-1,-2.801299964254e-1,-8.383937482608e-1));
#15344=direction('',(-7.213826651620e-1,4.272195387386e-1,-5.450601032214e-1));
#15345=axis2_placement_3d('',#15342,#15343,#15344);
#15347=direction('',(-2.058357555782e-3,1.327962653372e-2,9.999097032649e-1));
#15348=vector('',#15347,3.328464903400e1);
#15349=cartesian_point('',(-6.302089268741e1,3.819299403745e1,
-4.147514304913e1));
#15350=line('',#15349,#15348);
#15351=cartesian_point('',(-6.525248729837e1,3.988425066783e1,
-8.214301124741e0));
#15352=direction('',(-5.001633318098e-1,-8.658684188920e-1,1.041742186229e-2));
#15353=direction('',(8.659287725239e-1,-5.000980075238e-1,8.327291634493e-3));
#15354=axis2_placement_3d('',#15351,#15352,#15353);
#15356=direction('',(-3.825568530925e-1,2.316879734861e-1,8.944109441939e-1));
#15357=vector('',#15356,9.152189729879e-1);
#15358=cartesian_point('',(-6.331195248018e1,3.877675102040e1,
-7.097284072244e0));
#15359=line('',#15358,#15357);
#15360=direction('',(2.146682238922e-3,-1.333088368554e-2,-9.999088354923e-1));
#15361=vector('',#15360,3.310208787882e1);
#15362=cartesian_point('',(-6.366207577037e1,3.898879624955e1,
-6.278702206469e0));
#15363=line('',#15362,#15361);
#15364=cartesian_point('',(-6.038873628157e1,3.669845172446e1,
-3.934704176256e1));
#15365=direction('',(-5.000918655766e-1,-8.659096301356e-1,1.042297570878e-2));
#15366=direction('',(-8.659704627992e-1,5.000293598348e-1,-8.111526525931e-3));
#15367=axis2_placement_3d('',#15364,#15365,#15366);
#15369=direction('',(4.689316694289e-1,-2.808818058191e-1,-8.373819323143e-1));
#15370=vector('',#15369,1.346647548311e-1);
#15371=cartesian_point('',(-6.308404125571e1,3.823081891697e1,
-4.136237721652e1));
#15372=line('',#15371,#15370);
#15373=cartesian_point('',(-6.277127121301e1,3.862619411544e1,
-4.148040531764e1));
#15374=direction('',(-2.048453968185e-3,1.327402248102e-2,9.999097980136e-1));
#15375=direction('',(-4.975215836571e-1,-8.673881009867e-1,1.049552580724e-2));
#15376=axis2_placement_3d('',#15373,#15374,#15375);
#15378=cartesian_point('',(-6.241481445085e1,3.880401642004e1,
-8.194372283963e0));
#15379=cartesian_point('',(-6.241526209238e1,3.880579371752e1,
-8.042733301386e0));
#15380=cartesian_point('',(-6.243603832385e1,3.882099637482e1,
-7.739657463847e0));
#15381=cartesian_point('',(-6.252620063535e1,3.887818573024e1,
-7.296089412108e0));
#15382=cartesian_point('',(-6.262424149586e1,3.893834652061e1,
-7.014534471906e0));
#15383=cartesian_point('',(-6.268217729572e1,3.897360042222e1,
-6.878912349683e0));
#15385=cartesian_point('',(-6.283942530003e1,3.906800279335e1,
-8.198698155949e0));
#15386=direction('',(-2.004472645913e-3,1.318798381679e-2,9.999110256279e-1));
#15387=direction('',(-4.999517553263e-1,-8.659905757334e-1,1.041945714510e-2));
#15388=axis2_placement_3d('',#15385,#15386,#15387);
#15390=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#15391=direction('',(0.e0,0.e0,-1.e0));
#15392=direction('',(-8.492510608188e-1,5.279892382409e-1,0.e0));
#15393=axis2_placement_3d('',#15390,#15391,#15392);
#15395=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#15396=direction('',(0.e0,0.e0,-1.e0));
#15397=direction('',(-8.322942597903e-1,5.543340735695e-1,0.e0));
#15398=axis2_placement_3d('',#15395,#15396,#15397);
#15400=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#15401=direction('',(0.e0,0.e0,1.e0));
#15402=direction('',(-8.128153029468e-1,5.825214874109e-1,0.e0));
#15403=axis2_placement_3d('',#15400,#15401,#15402);
#15405=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#15406=direction('',(0.e0,0.e0,1.e0));
#15407=direction('',(-8.322942597903e-1,5.543340735695e-1,0.e0));
#15408=axis2_placement_3d('',#15405,#15406,#15407);
#15410=cartesian_point('',(-5.999434254910e1,4.299622944754e1,
-6.878912364026e0));
#15411=cartesian_point('',(-5.993960126925e1,4.295619450039e1,
-7.014534462031e0));
#15412=cartesian_point('',(-5.984650095998e1,4.288863932183e1,
-7.296089361089e0));
#15413=cartesian_point('',(-5.975916117956e1,4.282722557794e1,
-7.739657394473e0));
#15414=cartesian_point('',(-5.973716548433e1,4.281384844573e1,
-8.042733285107e0));
#15415=cartesian_point('',(-5.973535199919e1,4.281411536428e1,
-8.194372284317e0));
#15417=cartesian_point('',(-6.035783886833e1,4.325673658907e1,
-7.102552658963e0));
#15418=direction('',(3.605074221842e-1,-2.647618465899e-1,-8.943911689750e-1));
#15419=direction('',(6.087274867290e-1,7.933095802325e-1,1.052410623008e-2));
#15420=axis2_placement_3d('',#15417,#15418,#15419);
#15422=cartesian_point('',(-6.014175758126e1,4.310540248515e1,
-8.198743025489e0));
#15423=direction('',(1.304750707995e-2,3.187223789633e-3,-9.999097980136e-1));
#15424=direction('',(6.072487241375e-1,7.944429854668e-1,1.045609277060e-2));
#15425=axis2_placement_3d('',#15422,#15423,#15424);
#15427=cartesian_point('',(-6.260409809763e1,3.759387681249e1,
-4.303928241631e1));
#15428=cartesian_point('',(-6.257671931815e1,3.763892743351e1,
-4.303977728284e1));
#15429=cartesian_point('',(-6.264905644519e1,3.775476098735e1,
-4.281634626688e1));
#15430=cartesian_point('',(-6.275628393915e1,3.792352203008e1,
-4.244882922201e1));
#15431=cartesian_point('',(-6.284485371295e1,3.803463117105e1,
-4.213137745861e1));
#15432=cartesian_point('',(-6.289659237583e1,3.809095471665e1,
-4.192434479647e1));
#15434=cartesian_point('',(-6.289659237583e1,3.809095471665e1,
-4.192434479647e1));
#15435=cartesian_point('',(-6.293358090946e1,3.813114401823e1,
-4.177644686734e1));
#15436=cartesian_point('',(-6.297528856970e1,3.816487114554e1,
-4.162582635369e1));
#15437=cartesian_point('',(-6.302089268741e1,3.819299403745e1,
-4.147514304913e1));
#15439=direction('',(4.679176228806e-1,-2.793964531604e-1,-8.384454187120e-1));
#15440=vector('',#15439,1.808878946962e0);
#15441=cartesian_point('',(-6.345050443458e1,3.809927117447e1,
-4.152263615022e1));
#15442=line('',#15441,#15440);
#15443=cartesian_point('',(-6.529059574722e1,3.620372693981e1,
-3.937758808360e1));
#15444=cartesian_point('',(-6.528911044698e1,3.620401981811e1,
-3.951015992815e1));
#15445=cartesian_point('',(-6.527454483438e1,3.619831074013e1,
-3.977519674186e1));
#15446=cartesian_point('',(-6.521864954162e1,3.616999682290e1,
-4.016846925572e1));
#15447=cartesian_point('',(-6.515889252530e1,3.613846431316e1,
-4.042521586061e1));
#15448=cartesian_point('',(-6.512354453747e1,3.611958566452e1,
-4.055159369524e1));
#15450=cartesian_point('',(-6.512354453747e1,3.611958566452e1,
-4.055159369524e1));
#15451=cartesian_point('',(-6.509162733481e1,3.610253885967e1,
-4.066570633915e1));
#15452=cartesian_point('',(-6.501887081877e1,3.606337498710e1,
-4.089067766142e1));
#15453=cartesian_point('',(-6.488388214988e1,3.598993137601e1,
-4.121567049789e1));
#15454=cartesian_point('',(-6.477736102576e1,3.593154845048e1,
-4.142226970163e1));
#15455=cartesian_point('',(-6.472018674021e1,3.590012454815e1,
-4.152263938539e1));
#15457=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15458=direction('',(0.e0,0.e0,-1.e0));
#15459=direction('',(-8.744756394600e-1,4.850694341958e-1,0.e0));
#15460=axis2_placement_3d('',#15457,#15458,#15459);
#15462=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15463=direction('',(0.e0,0.e0,-1.e0));
#15464=direction('',(-8.667674274804e-1,4.987125691810e-1,0.e0));
#15465=axis2_placement_3d('',#15462,#15463,#15464);
#15467=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15468=direction('',(0.e0,0.e0,-1.e0));
#15469=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#15470=axis2_placement_3d('',#15467,#15468,#15469);
#15472=cartesian_point('',(-6.345050443458e1,3.809927117447e1,
-4.152263615022e1));
#15473=cartesian_point('',(-6.350803813944e1,3.813411203553e1,
-4.141915875229e1));
#15474=cartesian_point('',(-6.361480965129e1,3.819901492908e1,
-4.120597983447e1));
#15475=cartesian_point('',(-6.374877719820e1,3.828095856012e1,
-4.087024118516e1));
#15476=cartesian_point('',(-6.381985534956e1,3.832493400255e1,
-4.063770307307e1));
#15477=cartesian_point('',(-6.385067576610e1,3.834415496521e1,
-4.051974940252e1));
#15479=cartesian_point('',(-6.385067576610e1,3.834415496521e1,
-4.051974940252e1));
#15480=cartesian_point('',(-6.388285733430e1,3.836422579720e1,
-4.039658476619e1));
#15481=cartesian_point('',(-6.393692726618e1,3.839834151931e1,
-4.014658277314e1));
#15482=cartesian_point('',(-6.398651164815e1,3.843089640091e1,
-3.976408397368e1));
#15483=cartesian_point('',(-6.399807519529e1,3.844020532676e1,
-3.950645399168e1));
#15484=cartesian_point('',(-6.399853431167e1,3.844162502171e1,
-3.937758835562e1));
#15486=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#15487=direction('',(0.e0,0.e0,1.e0));
#15488=direction('',(-8.572424752686e-1,5.149129427343e-1,0.e0));
#15489=axis2_placement_3d('',#15486,#15487,#15488);
#15491=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#15492=direction('',(0.e0,0.e0,1.e0));
#15493=direction('',(-8.667674274804e-1,4.987125691810e-1,0.e0));
#15494=axis2_placement_3d('',#15491,#15492,#15493);
#15496=cartesian_point('',(-6.502862182217e1,3.605746952278e1,
-3.937499939367e1));
#15497=direction('',(-1.254189981247e-2,-4.817768579111e-3,9.999097408541e-1));
#15498=direction('',(-8.737853335951e-1,4.862354735753e-1,-8.617135900229e-3));
#15499=axis2_placement_3d('',#15496,#15497,#15498);
#15501=direction('',(3.919311300424e-1,-2.154629212440e-1,-8.944080270619e-1));
#15502=vector('',#15501,9.152104764568e-1);
#15503=cartesian_point('',(-6.559632339383e1,3.563857543479e1,
-6.278710310370e0));
#15504=line('',#15503,#15502);
#15505=cartesian_point('',(-6.716698595369e1,3.656820395218e1,
-8.214296506336e0));
#15506=direction('',(4.997931385448e-1,8.660821159609e-1,1.042051228036e-2));
#15507=direction('',(7.723696637929e-1,-4.510943798759e-1,4.471677122700e-1));
#15508=axis2_placement_3d('',#15505,#15506,#15507);
#15510=direction('',(1.252944753744e-2,4.857467375800e-3,-9.999097049009e-1));
#15511=vector('',#15510,3.328463783390e1);
#15512=cartesian_point('',(-6.500387666085e1,3.531968831680e1,
-8.193502256550e0));
#15513=line('',#15512,#15511);
#15514=direction('',(-4.762854048459e-1,2.647952746978e-1,8.384722271062e-1));
#15515=vector('',#15514,1.345622268091e-1);
#15516=cartesian_point('',(-6.458683853731e1,3.548136735919e1,
-4.147513465078e1));
#15517=line('',#15516,#15515);
#15518=cartesian_point('',(-6.197578414016e1,3.394844905320e1,
-3.934686924286e1));
#15519=direction('',(4.999111169467e-1,8.660137517643e-1,1.044303156532e-2));
#15520=direction('',(-7.232997180236e-1,4.241001456406e-1,-5.449555801849e-1));
#15521=axis2_placement_3d('',#15518,#15519,#15520);
#15523=direction('',(-1.261832048221e-2,-4.806280285902e-3,9.999088346735e-1));
#15524=vector('',#15523,3.310248016684e1);
#15525=cartesian_point('',(-6.517862569033e1,3.579767523263e1,
-3.937817267880e1));
#15526=line('',#15525,#15524);
#15527=cartesian_point('',(-6.545194056287e1,3.499473230952e1,
-6.060277326688e0));
#15528=cartesian_point('',(-6.533236549777e1,3.492900636926e1,
-6.333155227324e0));
#15529=cartesian_point('',(-6.521279189211e1,3.486328352312e1,
-6.606034483154e0));
#15530=cartesian_point('',(-6.509321674141e1,3.479755765653e1,
-6.878912364024e0));
#15532=cartesian_point('',(-6.584632173810e1,3.520559605388e1,
-6.283884085698e0));
#15533=direction('',(3.919178772486e-1,-2.154582346197e-1,-8.944149633294e-1));
#15534=direction('',(4.999953162590e-1,8.659646353369e-1,1.048494467799e-2));
#15535=axis2_placement_3d('',#15532,#15533,#15534);
#15537=cartesian_point('',(-6.545194056287e1,3.499473230952e1,
-6.060277326688e0));
#15538=cartesian_point('',(-6.549074715026e1,3.501606148459e1,
-5.971719102994e0));
#15539=cartesian_point('',(-6.556145978412e1,3.506293713742e1,
-5.802798580883e0));
#15540=cartesian_point('',(-6.564887150803e1,3.514161456926e1,
-5.574421138570e0));
#15541=cartesian_point('',(-6.571980874522e1,3.522599799222e1,
-5.369674693940e0));
#15542=cartesian_point('',(-6.577606492398e1,3.531454657637e1,
-5.186814105620e0));
#15543=cartesian_point('',(-6.581891298363e1,3.540628461111e1,
-5.024478251792e0));
#15544=cartesian_point('',(-6.584908724649e1,3.550051854302e1,
-4.881988105747e0));
#15545=cartesian_point('',(-6.586691736069e1,3.559612377461e1,
-4.759788381211e0));
#15546=cartesian_point('',(-6.587265914563e1,3.569270039770e1,
-4.657767071918e0));
#15547=cartesian_point('',(-6.586839310148e1,3.575744138243e1,
-4.603518085263e0));
#15548=cartesian_point('',(-6.586412177749e1,3.578999565775e1,
-4.579937026001e0));
#15550=cartesian_point('',(-6.723299823978e1,3.045850994538e1,
-6.878912349682e0));
#15551=cartesian_point('',(-6.735793389753e1,3.051336351517e1,
-6.606036476538e0));
#15552=cartesian_point('',(-6.748286586754e1,3.056821751970e1,
-6.333159037815e0));
#15553=cartesian_point('',(-6.760780153162e1,3.062307097673e1,
-6.060283144906e0));
#15555=cartesian_point('',(-6.764035654533e1,3.064305476928e1,
-7.102517765388e0));
#15556=direction('',(-4.095190053386e-1,1.797666975784e-1,8.944149589023e-1));
#15557=direction('',(-3.826865492076e-1,-9.238190402468e-1,1.045877301606e-2));
#15558=axis2_placement_3d('',#15555,#15556,#15557);
#15560=cartesian_point('',(-6.801517535713e1,3.080758911105e1,
-6.283890185765e0));
#15561=direction('',(-4.095190053386e-1,1.797666975784e-1,8.944149589023e-1));
#15562=direction('',(-3.826630114983e-1,-9.238286462986e-1,1.047148075018e-2));
#15563=axis2_placement_3d('',#15560,#15561,#15562);
#15565=cartesian_point('',(-6.760780153162e1,3.062307097673e1,
-6.060283144906e0));
#15566=cartesian_point('',(-6.764844187161e1,3.064091361699e1,
-5.971520515469e0));
#15567=cartesian_point('',(-6.772884485560e1,3.066851838461e1,
-5.802262243770e0));
#15568=cartesian_point('',(-6.784463620760e1,3.068994382263e1,
-5.573616623645e0));
#15569=cartesian_point('',(-6.795485052928e1,3.069479033227e1,
-5.368767230735e0));
#15570=cartesian_point('',(-6.805936700743e1,3.068544807645e1,
-5.185926811986e0));
#15571=cartesian_point('',(-6.815818211811e1,3.066353388277e1,
-5.023731619171e0));
#15572=cartesian_point('',(-6.825123529045e1,3.063007161855e1,
-4.881409268361e0));
#15573=cartesian_point('',(-6.833782084294e1,3.058601353993e1,
-4.759425852077e0));
#15574=cartesian_point('',(-6.841779313981e1,3.053184686901e1,
-4.657606041297e0));
#15575=cartesian_point('',(-6.846647188776e1,3.048910720160e1,
-4.603471369775e0));
#15576=cartesian_point('',(-6.848965406264e1,3.046594261068e1,
-4.579937179594e0));
#15578=cartesian_point('',(-6.820649706081e1,3.034567338175e1,
-6.278701925661e0));
#15579=cartesian_point('',(-6.825905280066e1,3.037087186739e1,
-5.976090471585e0));
#15580=cartesian_point('',(-6.834843838518e1,3.038825840131e1,
-5.516412978338e0));
#15581=cartesian_point('',(-6.848360385300e1,3.035225053541e1,
-4.954747709332e0));
#15582=cartesian_point('',(-6.857334056798e1,3.027567750028e1,
-4.692548126501e0));
#15583=cartesian_point('',(-6.860252201431e1,3.020858062608e1,
-4.695465835949e0));
#15585=cartesian_point('',(-6.819330832008e1,2.964031887205e1,
-3.937497996936e1));
#15586=direction('',(3.866686852034e-3,-1.293579993e-2,-9.999088527526e-1));
#15587=direction('',(-9.174935569728e-1,3.976556478761e-1,-8.692446468110e-3));
#15588=axis2_placement_3d('',#15585,#15586,#15587);
#15590=cartesian_point('',(-6.764933314545e1,2.939251141905e1,
-4.135910803319e1));
#15591=direction('',(5.001356631218e-1,-2.167031179989e-1,-8.383937482611e-1));
#15592=direction('',(-7.709744761286e-1,3.294052838612e-1,-5.450601032204e-1));
#15593=axis2_placement_3d('',#15590,#15591,#15592);
#15595=direction('',(-3.774087107009e-3,1.289734791399e-2,9.999097032649e-1));
#15596=vector('',#15595,3.328464903399e1);
#15597=cartesian_point('',(-6.746692629533e1,2.964037052612e1,
-4.147514304912e1));
#15598=line('',#15597,#15596);
#15599=cartesian_point('',(-6.990018259288e1,3.102587667480e1,
-8.214301124681e0));
#15600=direction('',(-3.828658576379e-1,-9.237452096647e-1,1.041742178391e-2));
#15601=direction('',(9.237965204317e-1,-3.827932144810e-1,8.327291610270e-3));
#15602=axis2_placement_3d('',#15599,#15600,#15601);
#15604=direction('',(-4.095253407657e-1,1.797721473979e-1,8.944109627518e-1));
#15605=vector('',#15604,9.152192538449e-1);
#15606=cartesian_point('',(-6.783169158400e1,3.018114245114e1,
-7.097284059622e0));
#15607=line('',#15606,#15605);
#15608=direction('',(3.868347285243e-3,-1.293663816923e-2,-9.999088354856e-1));
#15609=vector('',#15608,3.310208816009e1);
#15610=cartesian_point('',(-6.820649706081e1,3.034567338175e1,
-6.278701925661e0));
#15611=line('',#15610,#15609);
#15612=cartesian_point('',(-6.466221143564e1,2.850217958155e1,
-3.934704176253e1));
#15613=direction('',(-3.827896238275e-1,-9.237767400570e-1,1.042297556988e-2));
#15614=direction('',(-9.238288936507e-1,3.827197125765e-1,-8.111526452392e-3));
#15615=axis2_placement_3d('',#15612,#15613,#15614);
#15617=direction('',(5.015823265082e-1,-2.172709578768e-1,-8.373819323331e-1));
#15618=vector('',#15617,1.346647547827e-1);
#15619=cartesian_point('',(-6.753447175633e1,2.966962926638e1,
-4.136237721655e1));
#15620=line('',#15619,#15618);
#15621=cartesian_point('',(-6.727598432388e1,3.010244665793e1,
-4.148040531764e1));
#15622=direction('',(-3.763536770548e-3,1.289308448215e-2,9.999097980136e-1));
#15623=direction('',(-3.800483515564e-1,-9.249070733957e-1,1.049552580703e-2));
#15624=axis2_placement_3d('',#15621,#15622,#15623);
#15626=cartesian_point('',(-6.694578756705e1,3.032527461192e1,
-8.194372283963e0));
#15627=cartesian_point('',(-6.694646336282e1,3.032697827543e1,
-8.042733301158e0));
#15628=cartesian_point('',(-6.696904619578e1,3.033933902955e1,
-7.739657463319e0));
#15629=cartesian_point('',(-6.706590186509e1,3.038427057893e1,
-7.296089411595e0));
#15630=cartesian_point('',(-6.717095653127e1,3.043111978517e1,
-7.014534471701e0));
#15631=cartesian_point('',(-6.723299823978e1,3.045850994538e1,
-6.878912349682e0));
#15633=cartesian_point('',(-6.740122294767e1,3.053157970792e1,
-8.198698155914e0));
#15634=direction('',(-3.708701419676e-3,1.281352252362e-2,9.999110256289e-1));
#15635=direction('',(-3.826401463716e-1,-9.238387052398e-1,1.041945706835e-2));
#15636=axis2_placement_3d('',#15633,#15634,#15635);
#15638=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#15639=direction('',(0.e0,0.e0,-1.e0));
#15640=direction('',(-9.109020250658e-1,4.126227099071e-1,0.e0));
#15641=axis2_placement_3d('',#15638,#15639,#15640);
#15643=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#15644=direction('',(0.e0,0.e0,-1.e0));
#15645=direction('',(-8.975289828608e-1,4.409554681880e-1,0.e0));
#15646=axis2_placement_3d('',#15643,#15644,#15645);
#15648=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#15649=direction('',(0.e0,0.e0,1.e0));
#15650=direction('',(-8.818958669908e-1,4.714442488615e-1,0.e0));
#15651=axis2_placement_3d('',#15648,#15649,#15650);
#15653=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#15654=direction('',(0.e0,0.e0,1.e0));
#15655=direction('',(-8.975289828608e-1,4.409554681880e-1,0.e0));
#15656=axis2_placement_3d('',#15653,#15654,#15655);
#15658=cartesian_point('',(-6.509321674141e1,3.479755765653e1,
-6.878912364024e0));
#15659=cartesian_point('',(-6.503371817160e1,3.476501038473e1,
-7.014534462009e0));
#15660=cartesian_point('',(-6.493259662817e1,3.471018517895e1,
-7.296089361038e0));
#15661=cartesian_point('',(-6.483798794952e1,3.466069696712e1,
-7.739657394420e0));
#15662=cartesian_point('',(-6.481443436438e1,3.465030529247e1,
-8.042733285084e0));
#15663=cartesian_point('',(-6.481267123372e1,3.465080663481e1,
-8.194372284317e0));
#15665=cartesian_point('',(-6.548760630447e1,3.500839033291e1,
-7.102552658973e0));
#15666=direction('',(3.919815869076e-1,-2.154411111532e-1,-8.943911689806e-1));
#15667=direction('',(4.999720599159e-1,8.659775877530e-1,1.052410627755e-2));
#15668=axis2_placement_3d('',#15665,#15666,#15667);
#15670=cartesian_point('',(-6.525362055843e1,3.488655518085e1,
-8.198743025489e0));
#15671=direction('',(1.251986766317e-2,4.862998065472e-3,-9.999097980136e-1));
#15672=direction('',(4.983580092864e-1,8.669082792914e-1,1.045609277062e-2));
#15673=axis2_placement_3d('',#15670,#15671,#15672);
#15675=cartesian_point('',(-6.697549695096e1,2.910078144281e1,
-4.303928241632e1));
#15676=cartesian_point('',(-6.695423268674e1,2.914902029736e1,
-4.303977728286e1));
#15677=cartesian_point('',(-6.704107027235e1,2.925442098933e1,
-4.281634626691e1));
#15678=cartesian_point('',(-6.716940815654e1,2.940774226146e1,
-4.244882922203e1));
#15679=cartesian_point('',(-6.727172285675e1,2.950634017300e1,
-4.213137745862e1));
#15680=cartesian_point('',(-6.733037058613e1,2.955542861221e1,
-4.192434479648e1));
#15682=cartesian_point('',(-6.733037058613e1,2.955542861221e1,
-4.192434479648e1));
#15683=cartesian_point('',(-6.737228843423e1,2.959044611629e1,
-4.177644686734e1));
#15684=cartesian_point('',(-6.741804155316e1,2.961844076129e1,
-4.162582635368e1));
#15685=cartesian_point('',(-6.746692629533e1,2.964037052612e1,
-4.147514304912e1));
#15687=direction('',(5.003830779019e-1,-2.159306721857e-1,-8.384454187119e-1));
#15688=vector('',#15687,1.808878946975e0);
#15689=cartesian_point('',(-6.788062936600e1,2.949137388974e1,
-4.152263615023e1));
#15690=line('',#15689,#15688);
#15691=cartesian_point('',(-6.945756027125e1,2.737186618639e1,
-3.937758808360e1));
#15692=cartesian_point('',(-6.945612590627e1,2.737235042965e1,
-3.951015992595e1));
#15693=cartesian_point('',(-6.944093972074e1,2.736859138772e1,
-3.977519673529e1));
#15694=cartesian_point('',(-6.938182691404e1,2.734781550040e1,
-4.016846924280e1));
#15695=cartesian_point('',(-6.931846531087e1,2.732435261225e1,
-4.042521584372e1));
#15696=cartesian_point('',(-6.928095557306e1,2.731024931178e1,
-4.055159367646e1));
#15698=cartesian_point('',(-6.928095557306e1,2.731024931178e1,
-4.055159367646e1));
#15699=cartesian_point('',(-6.924708637186e1,2.729751437562e1,
-4.066570632264e1));
#15700=cartesian_point('',(-6.916984038618e1,2.726818218622e1,
-4.089067764937e1));
#15701=cartesian_point('',(-6.902642024728e1,2.721298645164e1,
-4.121567049217e1));
#15702=cartesian_point('',(-6.891318992326e1,2.716900679612e1,
-4.142226969982e1));
#15703=cartesian_point('',(-6.885240312821e1,2.714531447099e1,
-4.152263938541e1));
#15705=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15706=direction('',(0.e0,0.e0,-1.e0));
#15707=direction('',(-9.303086453470e-1,3.667776225353e-1,0.e0));
#15708=axis2_placement_3d('',#15705,#15706,#15707);
#15710=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15711=direction('',(0.e0,0.e0,-1.e0));
#15712=direction('',(-9.244471646491e-1,3.813101621676e-1,0.e0));
#15713=axis2_placement_3d('',#15710,#15711,#15712);
#15715=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15716=direction('',(0.e0,0.e0,-1.e0));
#15717=direction('',(-9.238795325113e-1,3.826834323651e-1,0.e0));
#15718=axis2_placement_3d('',#15715,#15716,#15717);
#15720=cartesian_point('',(-6.788062936600e1,2.949137388974e1,
-4.152263615023e1));
#15721=cartesian_point('',(-6.794221850780e1,2.951840702734e1,
-4.141915875091e1));
#15722=cartesian_point('',(-6.805654810352e1,2.956881818938e1,
-4.120597983015e1));
#15723=cartesian_point('',(-6.820006533098e1,2.963257450813e1,
-4.087024117606e1));
#15724=cartesian_point('',(-6.827627534632e1,2.966689617428e1,
-4.063770306061e1));
#15725=cartesian_point('',(-6.830934092903e1,2.968192982736e1,
-4.051974938833e1));
#15727=cartesian_point('',(-6.830934092903e1,2.968192982736e1,
-4.051974938833e1));
#15728=cartesian_point('',(-6.834386694786e1,2.969762841267e1,
-4.039658475346e1));
#15729=cartesian_point('',(-6.840192729781e1,2.972439472707e1,
-4.014658276340e1));
#15730=cartesian_point('',(-6.845533674192e1,2.975019903598e1,
-3.976408396873e1));
#15731=cartesian_point('',(-6.846801641965e1,2.975791897674e1,
-3.950645399004e1));
#15732=cartesian_point('',(-6.846865691559e1,2.975926659927e1,
-3.937758835563e1));
#15734=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#15735=direction('',(0.e0,0.e0,1.e0));
#15736=direction('',(-9.171182727963e-1,3.986151950228e-1,0.e0));
#15737=axis2_placement_3d('',#15734,#15735,#15736);
#15739=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#15740=direction('',(0.e0,0.e0,1.e0));
#15741=direction('',(-9.244471646491e-1,3.813101621676e-1,0.e0));
#15742=axis2_placement_3d('',#15739,#15740,#15741);
#15744=cartesian_point('',(-6.917873714571e1,2.726105448074e1,
-3.937499939365e1));
#15745=direction('',(-1.180575716560e-2,-6.413598412975e-3,9.999097408532e-1));
#15746=direction('',(-9.297764438227e-1,3.680237892872e-1,-8.617135898492e-3));
#15747=axis2_placement_3d('',#15744,#15745,#15746);
#15749=direction('',(4.167017183790e-1,-1.624623527918e-1,-8.944079951707e-1));
#15750=vector('',#15749,9.152099633275e-1);
#15751=cartesian_point('',(-6.968690514148e1,2.677164410454e1,
-6.278710798504e0));
#15752=line('',#15751,#15750);
#15753=cartesian_point('',(-7.136547149564e1,2.748830697875e1,
-8.214296506277e0));
#15754=direction('',(3.824709382976e-1,9.239087586342e-1,1.042051230537e-2));
#15755=direction('',(8.246415659405e-1,-3.464207338028e-1,4.471677122901e-1));
#15756=axis2_placement_3d('',#15753,#15754,#15755);
#15758=direction('',(1.178822965627e-2,6.451332146687e-3,-9.999097049009e-1));
#15759=vector('',#15758,3.328463783389e1);
#15760=cartesian_point('',(-6.905790391116e1,2.653281498693e1,
-8.193502256550e0));
#15761=line('',#15760,#15759);
#15762=direction('',(-5.067734361561e-1,2.003621939255e-1,8.384722271202e-1));
#15763=vector('',#15762,1.345622267535e-1);
#15764=cartesian_point('',(-6.866553695635e1,2.674754524098e1,
-4.147513465077e1));
#15765=line('',#15764,#15763);
#15766=cartesian_point('',(-6.587673450278e1,2.556855225028e1,
-3.934686924290e1));
#15767=direction('',(3.825968310176e-1,9.238563784404e-1,1.044303166103e-2));
#15768=direction('',(-7.724679656103e-1,3.260623524533e-1,-5.449555802251e-1));
#15769=axis2_placement_3d('',#15766,#15767,#15768);
#15771=direction('',(-1.188301997357e-2,-6.412184692817e-3,9.999088347063e-1));
#15772=vector('',#15771,3.310247967722e1);
#15773=cartesian_point('',(-6.929354771431e1,2.698390331802e1,
-3.937817267844e1));
#15774=line('',#15773,#15772);
#15775=cartesian_point('',(-6.945971929416e1,2.615215494836e1,
-6.060277326633e0));
#15776=cartesian_point('',(-6.933258825360e1,2.610259898056e1,
-6.333155227273e0));
#15777=cartesian_point('',(-6.920545906383e1,2.605304588991e1,
-6.606034483152e0));
#15778=cartesian_point('',(-6.907832794803e1,2.600349000633e1,
-6.878912364025e0));
#15780=cartesian_point('',(-6.987824972537e1,2.630973765106e1,
-6.283884085678e0));
#15781=direction('',(4.166879084276e-1,-1.624594113756e-1,-8.944149633284e-1));
#15782=direction('',(3.826865762501e-1,9.238187332665e-1,1.048486642242e-2));
#15783=axis2_placement_3d('',#15780,#15781,#15782);
#15785=cartesian_point('',(-6.945971929416e1,2.615215494836e1,
-6.060277326633e0));
#15786=cartesian_point('',(-6.950097790178e1,2.616823637330e1,
-5.971719103039e0));
#15787=cartesian_point('',(-6.957720407971e1,2.620548114753e1,
-5.802798580929e0));
#15788=cartesian_point('',(-6.967413744979e1,2.627207596356e1,
-5.574421138627e0));
#15789=cartesian_point('',(-6.975548205599e1,2.634647830718e1,
-5.369674693976e0));
#15790=cartesian_point('',(-6.982281486486e1,2.642692644112e1,
-5.186814105645e0));
#15791=cartesian_point('',(-6.987727056978e1,2.651228685019e1,
-5.024478251812e0));
#15792=cartesian_point('',(-6.991948668395e1,2.660177606611e1,
-4.881988105760e0));
#15793=cartesian_point('',(-6.994964324588e1,2.669423608478e1,
-4.759788381220e0));
#15794=cartesian_point('',(-6.996794168793e1,2.678923702815e1,
-4.657767071922e0));
#15795=cartesian_point('',(-6.997216253460e1,2.685398097529e1,
-4.603518085263e0));
#15796=cartesian_point('',(-6.997217693797e1,2.688681426393e1,-4.579937026e0));
#15798=cartesian_point('',(-7.063344394346e1,2.142226591867e1,
-6.878912349682e0));
#15799=cartesian_point('',(-7.076447058692e1,2.146034283289e1,
-6.606036476541e0));
#15800=cartesian_point('',(-7.089549363044e1,2.149842065932e1,
-6.333159037945e0));
#15801=cartesian_point('',(-7.102652026547e1,2.153649746092e1,
-6.060283145037e0));
#15803=cartesian_point('',(-7.106140517539e1,2.155206100752e1,
-7.102517765390e0));
#15804=direction('',(-4.294797760005e-1,1.247758121504e-1,8.944149589026e-1));
#15805=direction('',(-2.588298997155e-1,-9.658662928480e-1,1.045884091452e-2));
#15806=axis2_placement_3d('',#15803,#15804,#15805);
#15808=cartesian_point('',(-7.145449340141e1,2.166626406292e1,
-6.283890185771e0));
#15809=direction('',(-4.294797760005e-1,1.247758121504e-1,8.944149589026e-1));
#15810=direction('',(-2.588051780995e-1,-9.658727789079e-1,1.047161657013e-2));
#15811=axis2_placement_3d('',#15808,#15809,#15810);
#15813=cartesian_point('',(-7.102652026547e1,2.153649746092e1,
-6.060283145037e0));
#15814=cartesian_point('',(-7.106914359534e1,2.154888334730e1,
-5.971516866920e0));
#15815=cartesian_point('',(-7.115246502830e1,2.156575757224e1,
-5.802252379445e0));
#15816=cartesian_point('',(-7.127006572290e1,2.157188506697e1,
-5.573600782418e0));
#15817=cartesian_point('',(-7.137997180091e1,2.156230272013e1,
-5.368748337314e0));
#15818=cartesian_point('',(-7.148237553310e1,2.153939656572e1,
-5.185907321444e0));
#15819=cartesian_point('',(-7.157748453546e1,2.150477040760e1,
-5.023713651591e0));
#15820=cartesian_point('',(-7.166537231466e1,2.145944778438e1,
-4.881394803281e0));
#15821=cartesian_point('',(-7.174546379841e1,2.140446494926e1,
-4.759416316791e0));
#15822=cartesian_point('',(-7.181767848474e1,2.134032513049e1,
-4.657601668844e0));
#15823=cartesian_point('',(-7.186035987034e1,2.129159905861e1,
-4.603470270482e0));
#15824=cartesian_point('',(-7.188031907568e1,2.126560846556e1,
-4.579937183110e0));
#15826=cartesian_point('',(-7.158388627690e1,2.118332761160e1,
-6.278701673393e0));
#15827=cartesian_point('',(-7.163928144037e1,2.120145063967e1,
-5.976090276896e0));
#15828=cartesian_point('',(-7.173017174298e1,2.120702125690e1,
-5.516412459737e0));
#15829=cartesian_point('',(-7.185948050670e1,2.115367880144e1,
-4.954749115636e0));
#15830=cartesian_point('',(-7.193845547998e1,2.106604797061e1,
-4.692545766539e0));
#15831=cartesian_point('',(-7.195862893135e1,2.099571605626e1,
-4.695465837399e0));
#15833=cartesian_point('',(-7.147874307258e1,2.048572896527e1,
-3.937497996936e1));
#15834=direction('',(5.522067518144e-3,-1.232042845706e-2,-9.999088527526e-1));
#15835=direction('',(-9.615487499334e-1,2.744967083154e-1,-8.692446468175e-3));
#15836=axis2_placement_3d('',#15833,#15834,#15835);
#15838=cartesian_point('',(-7.090707631774e1,2.031104454755e1,
-4.135910803317e1));
#15839=direction('',(5.241423660263e-1,-1.495683890907e-1,-8.383937482598e-1));
#15840=direction('',(-8.073746999759e-1,2.259548134336e-1,-5.450601032226e-1));
#15841=axis2_placement_3d('',#15838,#15839,#15840);
#15843=direction('',(-5.425240981576e-3,1.229439209545e-2,9.999097032649e-1));
#15844=vector('',#15843,3.328464903401e1);
#15845=cartesian_point('',(-7.075858208895e1,2.058059205721e1,
-4.147514304914e1));
#15846=line('',#15845,#15844);
#15847=cartesian_point('',(-7.335186638344e1,2.163664132949e1,
-8.214301124712e0));
#15848=direction('',(-2.590174423456e-1,-9.658164638708e-1,1.041742179686e-2));
#15849=direction('',(9.658578538325e-1,-2.589387232617e-1,8.327291622916e-3));
#15850=axis2_placement_3d('',#15847,#15848,#15849);
#15852=direction('',(-4.294867361413e-1,1.247803803391e-1,8.944109794502e-1));
#15853=vector('',#15852,9.152195061550e-1);
#15854=cartesian_point('',(-7.119081163835e1,2.106912617353e1,
-7.097284048305e0));
#15855=line('',#15854,#15853);
#15856=direction('',(5.523823837197e-3,-1.232104298865e-2,-9.999088354795e-1));
#15857=vector('',#15856,3.310208841281e1);
#15858=cartesian_point('',(-7.158388627690e1,2.118332761160e1,
-6.278701673393e0));
#15859=line('',#15858,#15857);
#15860=cartesian_point('',(-6.782929822365e1,1.981822724516e1,
-3.934704176255e1));
#15861=direction('',(-2.589377451213e-1,-9.658377740235e-1,1.042297562497e-2));
#15862=direction('',(-9.658803561876e-1,2.588616245612e-1,-8.111526396586e-3));
#15863=axis2_placement_3d('',#15860,#15861,#15862);
#15865=direction('',(5.256507709846e-1,-1.499425434490e-1,-8.373819323507e-1));
#15866=vector('',#15865,1.346647547585e-1);
#15867=cartesian_point('',(-7.082936872111e1,2.060078403305e1,
-4.136237721658e1));
#15868=line('',#15867,#15866);
#15869=cartesian_point('',(-7.062958669054e1,2.106363799214e1,
-4.148040531766e1));
#15870=direction('',(-5.414224415121e-3,1.229154223305e-2,9.999097980136e-1));
#15871=direction('',(-2.560723867545e-1,-9.666006293604e-1,1.049552580715e-2));
#15872=axis2_placement_3d('',#15869,#15870,#15871);
#15874=cartesian_point('',(-7.033129969710e1,2.132765894744e1,
-8.194372283963e0));
#15875=cartesian_point('',(-7.033219208405e1,2.132925982682e1,
-8.042733301290e0));
#15876=cartesian_point('',(-7.035619511987e1,2.133856718176e1,
-7.739657463622e0));
#15877=cartesian_point('',(-7.045808691950e1,2.137047213379e1,
-7.296089411890e0));
#15878=cartesian_point('',(-7.056835787699e1,2.140320815303e1,
-7.014534471818e0));
#15879=cartesian_point('',(-7.063344394346e1,2.142226591867e1,
-6.878912349682e0));
#15881=cartesian_point('',(-7.080976698350e1,2.147275282870e1,
-8.198698155922e0));
#15882=direction('',(-5.349473277078e-3,1.221981840331e-2,9.999110256287e-1));
#15883=direction('',(-2.587814584714e-1,-9.658796983401e-1,1.041945708111e-2));
#15884=axis2_placement_3d('',#15881,#15882,#15883);
#15886=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#15887=direction('',(0.e0,0.e0,-1.e0));
#15888=direction('',(-9.569672031142e-1,2.901960926061e-1,0.e0));
#15889=axis2_placement_3d('',#15886,#15887,#15888);
#15891=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#15892=direction('',(0.e0,0.e0,-1.e0));
#15893=direction('',(-9.474067361925e-1,3.200319924898e-1,0.e0));
#15894=axis2_placement_3d('',#15891,#15892,#15893);
#15896=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#15897=direction('',(0.e0,0.e0,1.e0));
#15898=direction('',(-9.358869482427e-1,3.523004685052e-1,0.e0));
#15899=axis2_placement_3d('',#15896,#15897,#15898);
#15901=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#15902=direction('',(0.e0,0.e0,1.e0));
#15903=direction('',(-9.474067361925e-1,3.200319924898e-1,0.e0));
#15904=axis2_placement_3d('',#15901,#15902,#15903);
#15906=cartesian_point('',(-6.907832794803e1,2.600349000633e1,
-6.878912364025e0));
#15907=cartesian_point('',(-6.901509012527e1,2.597898730270e1,
-7.014534462016e0));
#15908=cartesian_point('',(-6.890767756531e1,2.593783014417e1,
-7.296089361052e0));
#15909=cartesian_point('',(-6.880741876918e1,2.590111422143e1,
-7.739657394435e0));
#15910=cartesian_point('',(-6.878271030250e1,2.589388580877e1,
-8.042733285091e0));
#15911=cartesian_point('',(-6.878102769397e1,2.589461299679e1,
-8.194372284317e0));
#15913=cartesian_point('',(-6.949686264014e1,2.616104081200e1,
-7.102552658972e0));
#15914=direction('',(4.167488379890e-1,-1.624341186459e-1,-8.943911689717e-1));
#15915=direction('',(3.826619725663e-1,9.238284786361e-1,1.052410626234e-2));
#15916=axis2_placement_3d('',#15913,#15914,#15915);
#15918=cartesian_point('',(-6.924897599612e1,2.607078924503e1,
-8.198743025489e0));
#15919=direction('',(1.177800983933e-2,6.455565096036e-3,-9.999097980136e-1));
#15920=direction('',(3.809402507421e-1,9.245405320961e-1,1.045609277065e-2));
#15921=axis2_placement_3d('',#15918,#15919,#15920);
#15923=cartesian_point('',(-7.020092648162e1,2.010976363417e1,
-4.303928241583e1));
#15924=cartesian_point('',(-7.018614019372e1,2.016036539178e1,
-4.303977790365e1));
#15925=cartesian_point('',(-7.028599296875e1,2.025352971032e1,
-4.281634599349e1));
#15926=cartesian_point('',(-7.043324507642e1,2.038878788084e1,
-4.244882939365e1));
#15927=cartesian_point('',(-7.054755416992e1,2.047318751302e1,
-4.213137746243e1));
#15928=cartesian_point('',(-7.061210748821e1,2.051420092991e1,
-4.192434479647e1));
#15930=cartesian_point('',(-7.061210748821e1,2.051420092991e1,
-4.192434479647e1));
#15931=cartesian_point('',(-7.065823742477e1,2.054344747729e1,
-4.177644686735e1));
#15932=cartesian_point('',(-7.070725315383e1,2.056523064381e1,
-4.162582635368e1));
#15933=cartesian_point('',(-7.075858208895e1,2.058059205721e1,
-4.147514304914e1));
#15935=direction('',(5.242868401285e-1,-1.487702576552e-1,-8.384454184413e-1));
#15936=vector('',#15935,1.808878946976e0);
#15937=cartesian_point('',(-7.114929790891e1,2.037887102118e1,
-4.152263615022e1));
#15938=line('',#15937,#15936);
#15939=cartesian_point('',(-7.243608668175e1,1.807166521361e1,
-3.937758808360e1));
#15940=cartesian_point('',(-7.243472779438e1,1.807233253630e1,
-3.951015992701e1));
#15941=cartesian_point('',(-7.241918087513e1,1.807058784842e1,
-3.977519673845e1));
#15942=cartesian_point('',(-7.235786198828e1,1.805770547106e1,
-4.016846924900e1));
#15943=cartesian_point('',(-7.229197992996e1,1.804271365971e1,
-4.042521585183e1));
#15944=cartesian_point('',(-7.225295024243e1,1.803362701803e1,
-4.055159368549e1));
#15946=cartesian_point('',(-7.225295024243e1,1.803362701803e1,
-4.055159368549e1));
#15947=cartesian_point('',(-7.221770855428e1,1.802542184888e1,
-4.066570633056e1));
#15948=cartesian_point('',(-7.21372948e1,1.800642322486e1,-4.089067765515e1));
#15949=cartesian_point('',(-7.198789715215e1,1.797041978228e1,
-4.121567049491e1));
#15950=cartesian_point('',(-7.186989503324e1,1.794159590209e1,
-4.142226970069e1));
#15951=cartesian_point('',(-7.180653580922e1,1.792604053711e1,
-4.152263938540e1));
#15953=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15954=direction('',(0.e0,0.e0,-1.e0));
#15955=direction('',(-9.702238123820e-1,2.422101440629e-1,0.e0));
#15956=axis2_placement_3d('',#15953,#15954,#15955);
#15958=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15959=direction('',(0.e0,0.e0,-1.e0));
#15960=direction('',(-9.663093545255e-1,2.573834325604e-1,0.e0));
#15961=axis2_placement_3d('',#15958,#15959,#15960);
#15963=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#15964=direction('',(0.e0,0.e0,-1.e0));
#15965=direction('',(-9.659258262891e-1,2.588190451025e-1,0.e0));
#15966=axis2_placement_3d('',#15963,#15964,#15965);
#15968=cartesian_point('',(-7.114929790891e1,2.037887102118e1,
-4.152263615022e1));
#15969=cartesian_point('',(-7.121388867893e1,2.039763389020e1,
-4.141915875193e1));
#15970=cartesian_point('',(-7.133382014504e1,2.043269077064e1,
-4.120597983337e1));
#15971=cartesian_point('',(-7.148443143119e1,2.047716888771e1,
-4.087024118285e1));
#15972=cartesian_point('',(-7.156446933538e1,2.050124952405e1,
-4.063770306991e1));
#15973=cartesian_point('',(-7.159921432291e1,2.051183863752e1,
-4.051974939890e1));
#15975=cartesian_point('',(-7.159921432291e1,2.051183863752e1,
-4.051974939890e1));
#15976=cartesian_point('',(-7.163549404410e1,2.052289636968e1,
-4.039658476296e1));
#15977=cartesian_point('',(-7.169655138595e1,2.054185529849e1,
-4.014658277066e1));
#15978=cartesian_point('',(-7.175287204410e1,2.056046751691e1,
-3.976408397242e1));
#15979=cartesian_point('',(-7.176645090013e1,2.056646638254e1,
-3.950645399127e1));
#15980=cartesian_point('',(-7.176726181659e1,2.056771887449e1,
-3.937758835563e1));
#15982=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#15983=direction('',(0.e0,0.e0,1.e0));
#15984=direction('',(-9.613019224033e-1,2.754970308074e-1,0.e0));
#15985=axis2_placement_3d('',#15982,#15983,#15984);
#15987=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#15988=direction('',(0.e0,0.e0,1.e0));
#15989=direction('',(-9.663093545255e-1,2.573834325604e-1,0.e0));
#15990=axis2_placement_3d('',#15987,#15988,#15989);
#15992=cartesian_point('',(-7.214518509672e1,1.799819523835e1,
-3.937499939366e1));
#15993=direction('',(-1.086761468071e-2,-7.899689644350e-3,9.999097408540e-1));
#15994=direction('',(-9.698588213259e-1,2.435151158864e-1,-8.617135900986e-3));
#15995=axis2_placement_3d('',#15992,#15993,#15994);
#15997=direction('',(4.343424245910e-1,-1.066819914588e-1,-8.944079667013e-1));
#15998=vector('',#15997,9.152095030319e-1);
#15999=cartesian_point('',(-7.258512462232e1,1.744664256707e1,
-6.278711236252e0));
#16000=line('',#15999,#15998);
#16001=cartesian_point('',(-7.434287403470e1,1.793807745135e1,
-8.214296506347e0));
#16002=direction('',(2.586045540456e-1,9.659270663727e-1,1.042051224558e-2));
#16003=direction('',(8.628036223621e-1,-2.358197327122e-1,4.471677122763e-1));
#16004=axis2_placement_3d('',#16001,#16002,#16003);
#16006=direction('',(1.084531170769e-2,7.934812886805e-3,-9.999097049026e-1));
#16007=vector('',#16006,3.328463781497e1);
#16008=cartesian_point('',(-7.193033127910e1,1.729195783635e1,
-8.193502256550e0));
#16009=line('',#16008,#16007);
#16010=direction('',(-5.285904613512e-1,1.325008684926e-1,8.384722082557e-1));
#16011=vector('',#16010,1.345622073217e-1);
#16012=cartesian_point('',(-7.156934900692e1,1.755606520942e1,
-4.147513463190e1));
#16013=line('',#16012,#16011);
#16014=cartesian_point('',(-6.865051567228e1,1.675117043195e1,
-3.934686924287e1));
#16015=direction('',(2.587362065341e-1,9.658915666470e-1,1.044303158228e-2));
#16016=direction('',(-8.084190724809e-1,2.224455413605e-1,-5.449555801879e-1));
#16017=axis2_placement_3d('',#16014,#16015,#16016);
#16019=direction('',(-1.094439768741e-2,-7.908373806259e-3,9.999088347359e-1));
#16020=vector('',#16019,3.310247923816e1);
#16021=cartesian_point('',(-7.222283792510e1,1.770842934680e1,
-3.937817267815e1));
#16022=line('',#16021,#16020);
#16023=cartesian_point('',(-7.227902297072e1,1.686210696533e1,
-6.060277326728e0));
#16024=cartesian_point('',(-7.214651120207e1,1.682956888634e1,
-6.333155227361e0));
#16025=cartesian_point('',(-7.201400164359e1,1.679703341824e1,
-6.606034483159e0));
#16026=cartesian_point('',(-7.188148981132e1,1.676449543257e1,
-6.878912364025e0));
#16028=cartesian_point('',(-7.271454148585e1,1.696371234256e1,
-6.283884085803e0));
#16029=direction('',(4.343282939561e-1,-1.066808625660e-1,-8.944149633316e-1));
#16030=direction('',(2.588299625793e-1,9.658659945971e-1,1.048479624049e-2));
#16031=axis2_placement_3d('',#16028,#16029,#16030);
#16033=cartesian_point('',(-7.227902297072e1,1.686210696533e1,
-6.060277326728e0));
#16034=cartesian_point('',(-7.232202755970e1,1.687266545946e1,
-5.971719295029e0));
#16035=cartesian_point('',(-7.240246280021e1,1.689964200700e1,
-5.802799255657e0));
#16036=cartesian_point('',(-7.250725869342e1,1.695301435676e1,
-5.574423096651e0));
#16037=cartesian_point('',(-7.259761841747e1,1.701616205711e1,
-5.369677711405e0));
#16038=cartesian_point('',(-7.267487566547e1,1.708713279818e1,
-5.186817541509e0));
#16039=cartesian_point('',(-7.274000734253e1,1.716465470676e1,
-5.024481689187e0));
#16040=cartesian_point('',(-7.279354327474e1,1.724786792436e1,
-4.881991014430e0));
#16041=cartesian_point('',(-7.283551063435e1,1.733560084291e1,
-4.759790577114e0));
#16042=cartesian_point('',(-7.286605306332e1,1.742740111954e1,
-4.657768218799e0));
#16043=cartesian_point('',(-7.287868879518e1,1.749104099939e1,
-4.603518459613e0));
#16044=cartesian_point('',(-7.288298875129e1,1.752359202132e1,
-4.579937025831e0));
#16046=cartesian_point('',(-7.282533183796e1,1.201948098272e1,
-6.878912349682e0));
#16047=cartesian_point('',(-7.296020756496e1,1.204012973482e1,
-6.606036476533e0));
#16048=cartesian_point('',(-7.309507984147e1,1.206077986112e1,
-6.333159038039e0));
#16049=cartesian_point('',(-7.322995554540e1,1.208142850266e1,
-6.060283145123e0));
#16051=cartesian_point('',(-7.326657346094e1,1.209230550658e1,
-7.102517765389e0));
#16052=direction('',(-4.420920286221e-1,6.764997799264e-2,8.944149589013e-1));
#16053=direction('',(-1.305445990606e-1,-9.913872699299e-1,1.045890419821e-2));
#16054=axis2_placement_3d('',#16051,#16052,#16053);
#16056=cartesian_point('',(-7.367120525267e1,1.215422322966e1,
-6.283890185755e0));
#16057=direction('',(-4.420920286221e-1,6.764997799264e-2,8.944149589013e-1));
#16058=direction('',(-1.305191167032e-1,-9.913904895501e-1,1.047174315418e-2));
#16059=axis2_placement_3d('',#16056,#16057,#16058);
#16061=cartesian_point('',(-7.322995554540e1,1.208142850266e1,
-6.060283145123e0));
#16062=cartesian_point('',(-7.327383227641e1,1.208814518602e1,
-5.971514087467e0));
#16063=cartesian_point('',(-7.335864583223e1,1.209399934392e1,
-5.802244863275e0));
#16064=cartesian_point('',(-7.347604270379e1,1.208472347480e1,
-5.573588703356e0));
#16065=cartesian_point('',(-7.358375918145e1,1.206087611375e1,
-5.368733921322e0));
#16066=cartesian_point('',(-7.368229743748e1,1.202479819739e1,
-5.185892439560e0));
#16067=cartesian_point('',(-7.377207273661e1,1.197805296540e1,
-5.023699923995e0));
#16068=cartesian_point('',(-7.385329154132e1,1.192164601565e1,
-4.881383749164e0));
#16069=cartesian_point('',(-7.392551917210e1,1.185667978656e1,
-4.759409033809e0));
#16070=cartesian_point('',(-7.398874184181e1,1.178366457371e1,
-4.657598333061e0));
#16071=cartesian_point('',(-7.402469651647e1,1.172978590223e1,
-4.603469441417e0));
#16072=cartesian_point('',(-7.404109188930e1,1.170141386716e1,
-4.579937185843e0));
#16074=cartesian_point('',(-7.373645535279e1,1.165852921728e1,
-6.278701438355e0));
#16075=cartesian_point('',(-7.379374212135e1,1.166926669761e1,
-5.976090087531e0));
#16076=cartesian_point('',(-7.388458196651e1,1.166292607421e1,
-5.516412059619e0));
#16077=cartesian_point('',(-7.400582159388e1,1.159316183258e1,
-4.954750225997e0));
#16078=cartesian_point('',(-7.407268341034e1,1.149597237660e1,
-4.692543907901e0));
#16079=cartesian_point('',(-7.408350375678e1,1.142360896322e1,
-4.695465838507e0));
#16081=cartesian_point('',(-7.354115671346e1,1.098062255617e1,
-3.937497996936e1));
#16082=direction('',(7.082964078175e-3,-1.149425103749e-2,-9.999088527526e-1));
#16083=direction('',(-9.891515771931e-1,1.466410539747e-1,-8.692446468483e-3));
#16084=axis2_placement_3d('',#16081,#16082,#16083);
#16086=cartesian_point('',(-7.295157975507e1,1.088205007253e1,
-4.135910803318e1));
#16087=direction('',(5.391808477316e-1,-7.987450353975e-2,-8.383937482613e-1));
#16088=direction('',(-8.299605188731e-1,1.186381936340e-1,-5.450601032210e-1));
#16089=axis2_placement_3d('',#16086,#16087,#16088);
#16091=direction('',(-6.983567478876e-3,1.148107581958e-2,9.999097032649e-1));
#16092=vector('',#16091,3.328464903399e1);
#16093=cartesian_point('',(-7.283953892505e1,1.116867395220e1,
-4.147514304913e1));
#16094=line('',#16093,#16092);
#16095=cartesian_point('',(-7.554847940326e1,1.187719705142e1,
-8.214301124712e0));
#16096=direction('',(-1.307371664796e-1,-9.913623306450e-1,1.041742189877e-2));
#16097=direction('',(9.913930916087e-1,-1.306537183735e-1,8.327291622839e-3));
#16098=axis2_placement_3d('',#16095,#16096,#16097);
#16100=direction('',(-4.420994945625e-1,6.765359503374e-2,8.944109950054e-1));
#16101=vector('',#16100,9.152197412315e-1);
#16102=cartesian_point('',(-7.333183716778e1,1.159661131154e1,
-7.097284037758e0));
#16103=line('',#16102,#16101);
#16104=direction('',(7.084786234641e-3,-1.149463116058e-2,-9.999088354738e-1));
#16105=vector('',#16104,3.310208864838e1);
#16106=cartesian_point('',(-7.373645535279e1,1.165852921728e1,
-6.278701438355e0));
#16107=line('',#16106,#16105);
#16108=cartesian_point('',(-6.983580691318e1,1.079517954651e1,
-3.934704176257e1));
#16109=direction('',(-1.306553696488e-1,-9.913730558971e-1,1.042297573504e-2));
#16110=direction('',(-9.914053380391e-1,1.305743422218e-1,-8.111526424432e-3));
#16111=axis2_placement_3d('',#16108,#16109,#16110);
#16113=direction('',(5.407251851025e-1,-8.004857048746e-2,-8.373819323097e-1));
#16114=vector('',#16113,1.346647548089e-1);
#16115=cartesian_point('',(-7.291235554952e1,1.117945367331e1,
-4.136237721653e1));
#16116=line('',#16115,#16114);
#16117=cartesian_point('',(-7.277469724671e1,1.166442464035e1,
-4.148040531764e1));
#16118=direction('',(-6.972273179029e-3,1.147968828877e-2,9.999097980136e-1));
#16119=direction('',(-1.277149524522e-1,-9.917553805542e-1,1.049552580719e-2));
#16120=axis2_placement_3d('',#16117,#16118,#16119);
#16122=cartesian_point('',(-7.251342378980e1,1.196512112523e1,
-8.194372283963e0));
#16123=cartesian_point('',(-7.251451749895e1,1.196659182901e1,
-8.042733301347e0));
#16124=cartesian_point('',(-7.253953003905e1,1.197268653335e1,
-7.739657463755e0));
#16125=cartesian_point('',(-7.264471457210e1,1.199101898547e1,
-7.296089412018e0));
#16126=cartesian_point('',(-7.275831505421e1,1.200908169534e1,
-7.014534471869e0));
#16127=cartesian_point('',(-7.282533183796e1,1.201948098272e1,
-6.878912349682e0));
#16129=cartesian_point('',(-7.300673627408e1,1.204652119521e1,
-8.198698155959e0));
#16130=direction('',(-6.898714152651e-3,1.141702988503e-2,9.999110256276e-1));
#16131=direction('',(-1.304949480774e-1,-9.913942220118e-1,1.041945718007e-2));
#16132=axis2_placement_3d('',#16129,#16130,#16131);
#16134=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#16135=direction('',(0.e0,0.e0,-1.e0));
#16136=direction('',(-9.866584069958e-1,1.628041397033e-1,0.e0));
#16137=axis2_placement_3d('',#16134,#16135,#16136);
#16139=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#16140=direction('',(0.e0,0.e0,-1.e0));
#16141=direction('',(-9.810740975974e-1,1.936326806702e-1,0.e0));
#16142=axis2_placement_3d('',#16139,#16140,#16141);
#16144=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#16145=direction('',(0.e0,0.e0,1.e0));
#16146=direction('',(-9.738647443334e-1,2.271287294565e-1,0.e0));
#16147=axis2_placement_3d('',#16144,#16145,#16146);
#16149=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#16150=direction('',(0.e0,0.e0,1.e0));
#16151=direction('',(-9.810740975974e-1,1.936326806702e-1,0.e0));
#16152=axis2_placement_3d('',#16149,#16150,#16151);
#16154=cartesian_point('',(-7.188148981132e1,1.676449543257e1,
-6.878912364025e0));
#16155=cartesian_point('',(-7.181559475231e1,1.674845654518e1,
-7.014534462019e0));
#16156=cartesian_point('',(-7.170372903450e1,1.672167164429e1,
-7.296089361060e0));
#16157=cartesian_point('',(-7.159953557668e1,1.669835623025e1,
-7.739657394442e0));
#16158=cartesian_point('',(-7.157409499718e1,1.669441475975e1,
-8.042733285094e0));
#16159=cartesian_point('',(-7.157252170069e1,1.669535535105e1,
-8.194372284317e0));
#16161=cartesian_point('',(-7.231700838787e1,1.686606862961e1,
-7.102552658969e0));
#16162=direction('',(4.343854008894e-1,-1.066478332977e-1,-8.943911689787e-1));
#16163=direction('',(2.588044327494e-1,9.658724081247e-1,1.052410626330e-2));
#16164=axis2_placement_3d('',#16161,#16162,#16163);
#16166=cartesian_point('',(-7.205946225507e1,1.680894487703e1,
-8.198743025489e0));
#16167=direction('',(1.083462700171e-2,7.937675617950e-3,-9.999097980136e-1));
#16168=direction('',(2.570044988742e-1,9.663536400730e-1,1.045609277053e-2));
#16169=axis2_placement_3d('',#16166,#16167,#16168);
#16171=cartesian_point('',(-7.222519869824e1,1.077466219469e1,
-4.303928241632e1));
#16172=cartesian_point('',(-7.221714413053e1,1.082676094668e1,
-4.303977728284e1));
#16173=cartesian_point('',(-7.232830250362e1,1.090609497618e1,
-4.281634626689e1));
#16174=cartesian_point('',(-7.249194984569e1,1.102097566401e1,
-4.244882922201e1));
#16175=cartesian_point('',(-7.261629727434e1,1.108973294018e1,
-4.213137745862e1));
#16176=cartesian_point('',(-7.268565165377e1,1.112196958207e1,
-4.192434479648e1));
#16178=cartesian_point('',(-7.268565165377e1,1.112196958207e1,
-4.192434479648e1));
#16179=cartesian_point('',(-7.273520438281e1,1.114494475622e1,
-4.177644686734e1));
#16180=cartesian_point('',(-7.278664404928e1,1.116014372827e1,
-4.162582635368e1));
#16181=cartesian_point('',(-7.283953892505e1,1.116867395220e1,
-4.147514304913e1));
#16183=direction('',(5.392199083663e-1,-7.906434254761e-2,-8.384454187119e-1));
#16184=vector('',#16183,1.808878946973e0);
#16185=cartesian_point('',(-7.320058223828e1,1.091768001938e1,
-4.152263615023e1));
#16186=line('',#16185,#16184);
#16187=cartesian_point('',(-7.417521156606e1,8.462253038605e0,
-3.937758808360e1));
#16188=cartesian_point('',(-7.417395140725e1,8.463092022659e0,
-3.951015992712e1));
#16189=cartesian_point('',(-7.415830976655e1,8.463391540996e0,
-3.977519673881e1));
#16190=cartesian_point('',(-7.409583398350e1,8.458623094960e0,
-4.016846924972e1));
#16191=cartesian_point('',(-7.402855873115e1,8.452358874831e0,
-4.042521585277e1));
#16192=cartesian_point('',(-7.398867690322e1,8.448444367124e0,
-4.055159368653e1));
#16194=cartesian_point('',(-7.398867690322e1,8.448444367124e0,
-4.055159368653e1));
#16195=cartesian_point('',(-7.395266572310e1,8.444909357696e0,
-4.066570633149e1));
#16196=cartesian_point('',(-7.387046010162e1,8.436569370686e0,
-4.089067765582e1));
#16197=cartesian_point('',(-7.371764117920e1,8.420374248665e0,
-4.121567049523e1));
#16198=cartesian_point('',(-7.359688631356e1,8.407199328028e0,
-4.142226970079e1));
#16199=cartesian_point('',(-7.353203875400e1,8.400047079617e0,
-4.152263938540e1));
#16201=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16202=direction('',(0.e0,0.e0,-1.e0));
#16203=direction('',(-9.935381809902e-1,1.134983828725e-1,0.e0));
#16204=axis2_placement_3d('',#16201,#16202,#16203);
#16206=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16207=direction('',(0.e0,0.e0,-1.e0));
#16208=direction('',(-9.916377234343e-1,1.290528010620e-1,0.e0));
#16209=axis2_placement_3d('',#16206,#16207,#16208);
#16211=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16212=direction('',(0.e0,0.e0,-1.e0));
#16213=direction('',(-9.914448613738e-1,1.305261922201e-1,0.e0));
#16214=axis2_placement_3d('',#16211,#16212,#16213);
#16216=cartesian_point('',(-7.320058223828e1,1.091768001938e1,
-4.152263615023e1));
#16217=cartesian_point('',(-7.326706946995e1,1.092785158200e1,
-4.141915875381e1));
#16218=cartesian_point('',(-7.339055074479e1,1.094695434805e1,
-4.120597983923e1));
#16219=cartesian_point('',(-7.354567908778e1,1.097139323064e1,
-4.087024119521e1));
#16220=cartesian_point('',(-7.362817540984e1,1.098482081082e1,
-4.063770308684e1));
#16221=cartesian_point('',(-7.366400530579e1,1.099078420200e1,
-4.051974941816e1));
#16223=cartesian_point('',(-7.366400530579e1,1.099078420200e1,
-4.051974941816e1));
#16224=cartesian_point('',(-7.370141797387e1,1.099701188006e1,
-4.039658478027e1));
#16225=cartesian_point('',(-7.376442760063e1,1.100783903060e1,
-4.014658278389e1));
#16226=cartesian_point('',(-7.382269581170e1,1.101894069818e1,
-3.976408397914e1));
#16227=cartesian_point('',(-7.383694150830e1,1.102311584642e1,
-3.950645399350e1));
#16228=cartesian_point('',(-7.383790897028e1,1.102425177731e1,
-3.937758835562e1));
#16230=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#16231=direction('',(0.e0,0.e0,1.e0));
#16232=direction('',(-9.890374295948e-1,1.476650360125e-1,0.e0));
#16233=axis2_placement_3d('',#16230,#16231,#16232);
#16235=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#16236=direction('',(0.e0,0.e0,1.e0));
#16237=direction('',(-9.916377234343e-1,1.290528010620e-1,0.e0));
#16238=axis2_placement_3d('',#16235,#16236,#16237);
#16240=cartesian_point('',(-7.387720892831e1,8.427381885356e0,
-3.937499939364e1));
#16241=direction('',(-9.743524323336e-3,-9.250615130836e-3,9.999097408534e-1));
#16242=direction('',(-9.933466454792e-1,1.148398314354e-1,-8.617135894754e-3));
#16243=axis2_placement_3d('',#16240,#16241,#16242);
#16245=direction('',(4.445514116458e-1,-4.907625632060e-2,-8.944079401869e-1));
#16246=vector('',#16245,9.152090746645e-1);
#16247=cartesian_point('',(-7.424139249797e1,7.823124177856e0,
-6.278711643652e0));
#16248=line('',#16247,#16246);
#16249=cartesian_point('',(-7.604824938688e1,8.080922445708e0,
-8.214296506336e0));
#16250=direction('',(1.303133743351e-1,9.914180941426e-1,1.042051227632e-2));
#16251=direction('',(8.862028695196e-1,-1.211837907920e-1,4.471677122786e-1));
#16252=axis2_placement_3d('',#16249,#16250,#16251);
#16254=direction('',(9.716827650590e-3,9.282526703217e-3,-9.999097049026e-1));
#16255=vector('',#16254,3.328463781497e1);
#16256=cartesian_point('',(-7.357201073598e1,7.755230492957e0,
-8.193502256550e0));
#16257=line('',#16256,#16255);
#16258=direction('',(-5.413631305733e-1,6.237240502874e-2,8.384722082137e-1));
#16259=vector('',#16258,1.345622073715e-1);
#16260=cartesian_point('',(-7.324858964692e1,8.064196032281e0,
-4.147513463190e1));
#16261=line('',#16260,#16259);
#16262=cartesian_point('',(-7.024966748580e1,7.647171441412e0,
-3.934686924290e1));
#16263=direction('',(1.304485343111e-1,9.914000822e-1,1.044303164724e-2));
#16264=direction('',(-8.305379047291e-1,1.150226258592e-1,-5.449555801610e-1));
#16265=axis2_placement_3d('',#16262,#16263,#16264);
#16267=direction('',(-9.818513731508e-3,-9.269247558242e-3,9.999088347634e-1));
#16268=vector('',#16267,3.310247882952e1);
#16269=cartesian_point('',(-7.391637535503e1,8.129959248918e0,
-3.937817267785e1));
#16270=line('',#16269,#16268);
#16271=cartesian_point('',(-7.386161252384e1,7.283543656899e0,
-6.060277326607e0));
#16272=cartesian_point('',(-7.372598734019e1,7.268580202273e0,
-6.333155227245e0));
#16273=cartesian_point('',(-7.359036468919e1,7.253619047775e0,
-6.606034483153e0));
#16274=cartesian_point('',(-7.345473945464e1,7.238655693971e0,
-6.878912364024e0));
#16276=cartesian_point('',(-7.430666728136e1,7.327433212689e0,
-6.283884085660e0));
#16277=direction('',(4.445372019666e-1,-4.907697461133e-2,-8.944149633312e-1));
#16278=direction('',(1.305446963161e-1,9.913869843217e-1,1.048473086527e-2));
#16279=axis2_placement_3d('',#16276,#16277,#16278);
#16281=cartesian_point('',(-7.386161252384e1,7.283543656899e0,
-6.060277326607e0));
#16282=cartesian_point('',(-7.390562729468e1,7.288398591409e0,
-5.971719430029e0));
#16283=cartesian_point('',(-7.398889544118e1,7.304645414010e0,
-5.802799610114e0));
#16284=cartesian_point('',(-7.409976121804e1,7.343882477400e0,
-5.574423587885e0));
#16285=cartesian_point('',(-7.419759030825e1,7.394695583440e0,
-5.369678257540e0));
#16286=cartesian_point('',(-7.428345015620e1,7.454975010605e0,
-5.186818087132e0));
#16287=cartesian_point('',(-7.435814334274e1,7.523332343010e0,
-5.024482070139e0));
#16288=cartesian_point('',(-7.442208283740e1,7.598845847858e0,
-4.881991259788e0));
#16289=cartesian_point('',(-7.447514268253e1,7.680350453031e0,
-4.759790647773e0));
#16290=cartesian_point('',(-7.451740619589e1,7.767378853147e0,
-4.657768197489e0));
#16291=cartesian_point('',(-7.453824049351e1,7.828824992739e0,
-4.603518447610e0));
#16292=cartesian_point('',(-7.454675241958e1,7.860536262888e0,
-4.579937025821e0));
#16294=cartesian_point('',(-7.377115811373e1,2.411039394729e0,
-6.878912349683e0));
#16295=cartesian_point('',(-7.390757516317e1,2.413906678820e0,
-6.606036476540e0));
#16296=cartesian_point('',(-7.404398897100e1,2.416775775746e0,
-6.333159038052e0));
#16297=cartesian_point('',(-7.418040598314e1,2.419642953235e0,
-6.060283145144e0));
#16299=cartesian_point('',(-7.421813036125e1,2.425647305791e0,
-7.102517765391e0));
#16300=direction('',(-4.471399640637e-1,9.366633938509e-3,8.944149589010e-1));
#16301=direction('',(-2.564428528924e-5,-9.999453031976e-1,1.045896531100e-2));
#16302=axis2_placement_3d('',#16299,#16300,#16301);
#16304=cartesian_point('',(-7.462738235652e1,2.434220267137e0,
-6.283890185773e0));
#16305=direction('',(-4.471399640637e-1,9.366633938509e-3,8.944149589010e-1));
#16306=direction('',(1.626168841317e-7,-9.999451685142e-1,1.047186540357e-2));
#16307=axis2_placement_3d('',#16304,#16305,#16306);
#16309=cartesian_point('',(-7.418040598314e1,2.419642953235e0,
-6.060283145144e0));
#16310=cartesian_point('',(-7.422478404574e1,2.420575111806e0,
-5.971514087485e0));
#16311=cartesian_point('',(-7.430963613077e1,2.415308796090e0,
-5.802244863286e0));
#16312=cartesian_point('',(-7.442481791195e1,2.390788916697e0,
-5.573588703359e0));
#16313=cartesian_point('',(-7.452850015499e1,2.353085751450e0,
-5.368733921316e0));
#16314=cartesian_point('',(-7.462148628953e1,2.304454663315e0,
-5.185892439548e0));
#16315=cartesian_point('',(-7.470439207140e1,2.246391315291e0,
-5.023699923979e0));
#16316=cartesian_point('',(-7.477755345360e1,2.179865753561e0,
-4.881383749149e0));
#16317=cartesian_point('',(-7.484068337249e1,2.106027721696e0,
-4.759409033798e0));
#16318=cartesian_point('',(-7.489383476577e1,2.025384950685e0,
-4.657598333048e0));
#16319=cartesian_point('',(-7.492244926543e1,1.967274189666e0,
-4.603469441413e0));
#16320=cartesian_point('',(-7.493500107986e1,1.937004855698e0,
-4.579937185843e0));
#16322=cartesian_point('',(-7.462737323461e1,1.934250141018e0,
-6.278701211749e0));
#16323=cartesian_point('',(-7.468557142937e1,1.937418336945e0,
-5.976089860918e0));
#16324=cartesian_point('',(-7.477480644388e1,1.919274976463e0,
-5.516412111129e0));
#16325=cartesian_point('',(-7.488590280323e1,1.834282631317e0,
-4.954750215686e0));
#16326=cartesian_point('',(-7.493950683553e1,1.729197426193e0,
-4.692543907896e0));
#16327=cartesian_point('',(-7.494078929160e1,1.656040753221e0,
-4.695465838528e0));
#16329=cartesian_point('',(-7.434526077350e1,1.287634650733e0,
-3.937497996936e1));
#16330=direction('',(8.522669158842e-3,-1.047140379570e-2,-9.999088527526e-1));
#16331=direction('',(-9.998297467276e-1,1.627633045427e-2,-8.692446467586e-3));
#16332=axis2_placement_3d('',#16329,#16330,#16331);
#16334=cartesian_point('',(-7.374786143677e1,1.266860703791e0,
-4.135910803321e1));
#16335=direction('',(5.449937956440e-1,-8.813942996626e-3,-8.383937482582e-1));
#16336=direction('',(-8.383454832453e-1,9.291641064002e-3,-5.450601032259e-1));
#16337=axis2_placement_3d('',#16334,#16335,#16336);
#16339=direction('',(-8.422403200157e-3,1.047131515315e-2,9.999097032649e-1));
#16340=vector('',#16339,3.328464903400e1);
#16341=cartesian_point('',(-7.367419105521e1,1.565656739313e0,
-4.147514304913e1));
#16342=line('',#16341,#16340);
#16343=cartesian_point('',(-7.645243699451e1,1.914530640103e0,
-8.214301124774e0));
#16344=direction('',(-2.199419575047e-4,-9.999457130002e-1,1.041742184992e-2));
#16345=direction('',(9.999653186354e-1,-1.331926502895e-4,8.327291647307e-3));
#16346=axis2_placement_3d('',#16343,#16344,#16345);
#16348=direction('',(-4.471478082966e-1,9.369245702703e-3,8.944110099784e-1));
#16349=vector('',#16348,9.152199678794e-1);
#16350=cartesian_point('',(-7.421813463186e1,1.925675220267e0,
-7.097284027573e0));
#16351=line('',#16350,#16349);
#16352=direction('',(8.524525974994e-3,-1.047154282734e-2,-9.999088354684e-1));
#16353=vector('',#16352,3.310208887545e1);
#16354=cartesian_point('',(-7.462737323461e1,1.934250141018e0,
-6.278701211749e0));
#16355=line('',#16354,#16353);
#16356=cartesian_point('',(-7.064740558465e1,1.587423333411e0,
-3.934704176263e1));
#16357=direction('',(-1.374444167597e-4,-9.999456698660e-1,1.042297583647e-2));
#16358=direction('',(-9.999670996294e-1,5.289652492427e-5,-8.111526407137e-3));
#16359=axis2_placement_3d('',#16356,#16357,#16358);
#16361=direction('',(5.465476412427e-1,-8.784944524565e-3,-8.373819323354e-1));
#16362=vector('',#16361,1.346647548150e-1);
#16363=cartesian_point('',(-7.374779175931e1,1.566839761713e0,
-4.136237721653e1));
#16364=line('',#16363,#16362);
#16365=cartesian_point('',(-7.367461255603e1,2.065629748978e0,
-4.148040531765e1));
#16366=direction('',(-8.411024415564e-3,1.047141369484e-2,9.999097980136e-1));
#16367=direction('',(2.827720111121e-3,-9.999409222234e-1,1.049552580717e-2));
#16368=axis2_placement_3d('',#16365,#16366,#16367);
#16370=cartesian_point('',(-7.345482309695e1,2.397856763199e0,
-8.194372283964e0));
#16371=cartesian_point('',(-7.345609941463e1,2.399172127203e0,
-8.042733301392e0));
#16372=cartesian_point('',(-7.348169348752e1,2.401949898894e0,
-7.739657463859e0));
#16373=cartesian_point('',(-7.358837101746e1,2.406396177764e0,
-7.296089412119e0));
#16374=cartesian_point('',(-7.370335728845e1,2.409476520287e0,
-7.014534471910e0));
#16375=cartesian_point('',(-7.377115811373e1,2.411039394729e0,
-6.878912349683e0));
#16377=cartesian_point('',(-7.395454006571e1,2.414170244154e0,
-8.198698155949e0));
#16378=direction('',(-8.329916151486e-3,1.041889267484e-2,9.999110256280e-1));
#16379=direction('',(2.436707792072e-5,-9.999457156863e-1,1.041945713278e-2));
#16380=axis2_placement_3d('',#16377,#16378,#16379);
#16382=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#16383=direction('',(0.e0,0.e0,-1.e0));
#16384=direction('',(-9.994676119804e-1,3.262656283207e-2,0.e0));
#16385=axis2_placement_3d('',#16382,#16383,#16384);
#16387=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#16388=direction('',(0.e0,0.e0,-1.e0));
#16389=direction('',(-9.979550091871e-1,6.392025999956e-2,0.e0));
#16390=axis2_placement_3d('',#16387,#16388,#16389);
#16392=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#16393=direction('',(0.e0,0.e0,1.e0));
#16394=direction('',(-9.951794446422e-1,9.807075487477e-2,0.e0));
#16395=axis2_placement_3d('',#16392,#16393,#16394);
#16397=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#16398=direction('',(0.e0,0.e0,1.e0));
#16399=direction('',(-9.979550091871e-1,6.392025999956e-2,0.e0));
#16400=axis2_placement_3d('',#16397,#16398,#16399);
#16402=cartesian_point('',(-7.345473945464e1,7.238655693971e0,
-6.878912364024e0));
#16403=cartesian_point('',(-7.338731464208e1,7.231355052622e0,
-7.014534462018e0));
#16404=cartesian_point('',(-7.327290981988e1,7.219400706461e0,
-7.296089361059e0));
#16405=cartesian_point('',(-7.316656447932e1,7.209884734327e0,
-7.739657394442e0));
#16406=cartesian_point('',(-7.314082708237e1,7.209297645615e0,
-8.042733285094e0));
#16407=cartesian_point('',(-7.313939001745e1,7.210435546433e0,
-8.194372284318e0));
#16409=cartesian_point('',(-7.389979007203e1,7.282513336772e0,
-7.102552658975e0));
#16410=direction('',(4.445895091626e-1,-4.903677395444e-2,-8.943911689763e-1));
#16411=direction('',(1.305186773606e-1,9.913899929125e-1,1.052410628330e-2));
#16412=axis2_placement_3d('',#16409,#16410,#16411);
#16414=cartesian_point('',(-7.363699113619e1,7.259494801870e0,
-8.198743025489e0));
#16415=direction('',(9.705860692379e-3,9.283970309301e-3,-9.999097980136e-1));
#16416=direction('',(1.286713287949e-1,9.916321693401e-1,1.045609277062e-2));
#16417=axis2_placement_3d('',#16414,#16415,#16416);
#16419=cartesian_point('',(-7.301367773981e1,1.255203297547e0,
-4.303928241632e1));
#16420=cartesian_point('',(-7.301249233176e1,1.307907669551e0,
-4.303977728284e1));
#16421=cartesian_point('',(-7.313305489834e1,1.372053906255e0,
-4.281634626690e1));
#16422=cartesian_point('',(-7.331029715345e1,1.464591509451e0,
-4.244882922201e1));
#16423=cartesian_point('',(-7.344255539806e1,1.516529961219e0,
-4.213137745862e1));
#16424=cartesian_point('',(-7.351552416728e1,1.539438251105e0,
-4.192434479648e1));
#16426=cartesian_point('',(-7.351552416728e1,1.539438251105e0,
-4.192434479648e1));
#16427=cartesian_point('',(-7.356765182785e1,1.555748940418e0,
-4.177644686734e1));
#16428=cartesian_point('',(-7.362063528479e1,1.564103659357e0,
-4.162582635369e1));
#16429=cartesian_point('',(-7.367419105521e1,1.565656739313e0,
-4.147514304913e1));
#16431=direction('',(5.449267748740e-1,-8.005614722519e-3,-8.384454187115e-1));
#16432=vector('',#16431,1.808878946971e0);
#16433=cartesian_point('',(-7.399938431052e1,1.269684485476e0,
-4.152263615023e1));
#16434=line('',#16433,#16432);
#16435=cartesian_point('',(-7.464517801341e1,-1.291950747704e0,
-3.937758808420e1));
#16436=cartesian_point('',(-7.464403773232e1,-1.290953902970e0,
-3.951020828831e1));
#16437=cartesian_point('',(-7.462855853825e1,-1.288614392218e0,
-3.977534173447e1));
#16438=cartesian_point('',(-7.456595055806e1,-1.285185708707e0,
-4.016875464468e1));
#16439=cartesian_point('',(-7.449838522840e1,-1.282614238240e0,
-4.042558900103e1));
#16440=cartesian_point('',(-7.445830528143e1,-1.281289192643e0,
-4.055200856952e1));
#16442=cartesian_point('',(-7.445830528143e1,-1.281289192643e0,
-4.055200856952e1));
#16443=cartesian_point('',(-7.442214296639e1,-1.280094082139e0,
-4.066607117934e1));
#16444=cartesian_point('',(-7.433956506740e1,-1.277633936709e0,
-4.089094394540e1));
#16445=cartesian_point('',(-7.418598414295e1,-1.273745895625e0,
-4.121579687247e1));
#16446=cartesian_point('',(-7.406458808555e1,-1.271048201704e0,
-4.142231025043e1));
#16447=cartesian_point('',(-7.399938809313e1,-1.269675904957e0,
-4.152263938824e1));
#16449=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16450=direction('',(0.e0,0.e0,-1.e0));
#16451=direction('',(-9.998528353062e-1,-1.715539944433e-2,0.e0));
#16452=axis2_placement_3d('',#16449,#16450,#16451);
#16454=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16455=direction('',(0.e0,0.e0,-1.e0));
#16456=direction('',(-9.999988959614e-1,-1.485959642861e-3,0.e0));
#16457=axis2_placement_3d('',#16454,#16455,#16456);
#16459=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16460=direction('',(0.e0,0.e0,-1.e0));
#16461=direction('',(-1.e0,0.e0,0.e0));
#16462=axis2_placement_3d('',#16459,#16460,#16461);
#16464=cartesian_point('',(-7.399938431052e1,1.269684485476e0,
-4.152263615023e1));
#16465=cartesian_point('',(-7.406663039026e1,1.271090703795e0,
-4.141915875348e1));
#16466=cartesian_point('',(-7.419154867737e1,1.273912502431e0,
-4.120597983818e1));
#16467=cartesian_point('',(-7.434853979053e1,1.277893995096e0,
-4.087024119297e1));
#16468=cartesian_point('',(-7.443208299613e1,1.280438769675e0,
-4.063770308378e1));
#16469=cartesian_point('',(-7.446838474111e1,1.281674403341e0,
-4.051974941467e1));
#16471=cartesian_point('',(-7.446838474111e1,1.281674403341e0,
-4.051974941467e1));
#16472=cartesian_point('',(-7.450629021350e1,1.282965469642e0,
-4.039658477713e1));
#16473=cartesian_point('',(-7.457017401051e1,1.285475585743e0,
-4.014658278149e1));
#16474=cartesian_point('',(-7.462939278699e1,1.288876749279e0,
-3.976408397793e1));
#16475=cartesian_point('',(-7.464406157580e1,1.291156741996e0,
-3.950645399308e1));
#16476=cartesian_point('',(-7.464516902973e1,1.292156675703e0,
-3.937758835561e1));
#16478=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#16479=direction('',(0.e0,0.e0,1.e0));
#16480=direction('',(-9.998502321528e-1,1.730645151078e-2,0.e0));
#16481=axis2_placement_3d('',#16478,#16479,#16480);
#16483=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#16484=direction('',(0.e0,0.e0,1.e0));
#16485=direction('',(-9.999988959614e-1,-1.485959642861e-3,0.e0));
#16486=axis2_placement_3d('',#16483,#16484,#16485);
#16488=cartesian_point('',(-7.434517323248e1,-1.287626308162e0,
-3.937499939367e1));
#16489=direction('',(-8.452719558082e-3,-1.044325989539e-2,9.999097408541e-1));
#16490=direction('',(-9.998380331345e-1,-1.580039450833e-2,-8.617135899210e-3));
#16491=axis2_placement_3d('',#16488,#16489,#16490);
#16493=direction('',(4.471540015649e-1,9.369200450832e-3,-8.944079141909e-1));
#16494=vector('',#16493,9.152086604196e-1);
#16495=cartesian_point('',(-7.462736956591e1,-1.934249997592e0,
-6.278712037949e0));
#16496=line('',#16495,#16494);
#16497=cartesian_point('',(-7.645241810753e1,-1.914499383439e0,
-8.214296506316e0));
#16498=direction('',(-2.075033443267e-4,9.999456834579e-1,1.042051228607e-2));
#16499=direction('',(8.944389398914e-1,-4.474360600190e-3,4.471677122771e-1));
#16500=axis2_placement_3d('',#16497,#16498,#16499);
#16502=direction('',(8.422097115051e-3,1.047141391317e-2,-9.999097048088e-1));
#16503=vector('',#16502,3.328463889106e1);
#16504=cartesian_point('',(-7.395485269117e1,-1.914190994329e0,
-8.193502256550e0));
#16505=line('',#16504,#16503);
#16506=direction('',(-5.448778902820e-1,-8.823239445894e-3,8.384689828059e-1));
#16507=vector('',#16506,1.345446205214e-1);
#16508=cartesian_point('',(-7.367452622999e1,-1.565653763550e0,
-4.147513570478e1));
#16509=line('',#16508,#16507);
#16510=cartesian_point('',(-7.064682801150e1,-1.587672771443e0,
-3.934686924288e1));
#16511=direction('',(-7.114882717592e-5,9.999454675278e-1,1.044303157664e-2));
#16512=direction('',(-8.384377395727e-1,5.631774341006e-3,-5.449682926354e-1));
#16513=axis2_placement_3d('',#16510,#16511,#16512);
#16515=direction('',(-8.524632296888e-3,-1.047152106785e-2,9.999088347898e-1));
#16516=vector('',#16515,3.310247843389e1);
#16517=cartesian_point('',(-7.434518310915e1,-1.587616697273e0,
-3.937817267743e1));
#16518=line('',#16517,#16516);
#16519=cartesian_point('',(-7.418040940921e1,-2.419643102754e0,
-6.060277326668e0));
#16520=cartesian_point('',(-7.404399139505e1,-2.416775904159e0,
-6.333155227304e0));
#16521=cartesian_point('',(-7.390757619184e1,-2.413906755686e0,
-6.606034483156e0));
#16522=cartesian_point('',(-7.377115814038e1,-2.411039450488e0,
-6.878912364025e0));
#16524=cartesian_point('',(-7.462738539791e1,-2.434220331020e0,
-6.283884085689e0));
#16525=direction('',(4.471399552031e-1,9.366633986144e-3,-8.944149633301e-1));
#16526=direction('',(2.577391354882e-5,9.999450340287e-1,1.048466771133e-2));
#16527=axis2_placement_3d('',#16524,#16525,#16526);
#16529=cartesian_point('',(-7.418040940921e1,-2.419643102754e0,
-6.060277326668e0));
#16530=cartesian_point('',(-7.422468148724e1,-2.420574788980e0,
-5.971719103039e0));
#16531=cartesian_point('',(-7.430935825091e1,-2.415335599775e0,
-5.802798580948e0));
#16532=cartesian_point('',(-7.442439774033e1,-2.390904807046e0,
-5.574421138641e0));
#16533=cartesian_point('',(-7.452802290130e1,-2.353295237705e0,
-5.369674693994e0));
#16534=cartesian_point('',(-7.462101647331e1,-2.304738003743e0,
-5.186814105658e0));
#16535=cartesian_point('',(-7.470399299884e1,-2.246714564984e0,
-5.024478251823e0));
#16536=cartesian_point('',(-7.477724164298e1,-2.180192717475e0,
-4.881988105768e0));
#16537=cartesian_point('',(-7.484048559062e1,-2.106311215309e0,
-4.759788381223e0));
#16538=cartesian_point('',(-7.489374643380e1,-2.025544298658e0,
-4.657767071924e0));
#16539=cartesian_point('',(-7.492242242355e1,-1.967343939411e0,
-4.603518085263e0));
#16540=cartesian_point('',(-7.493500048612e1,-1.937015447984e0,-4.579937026e0));
#16542=cartesian_point('',(-7.345473942094e1,-7.238655745774e0,
-6.878912349683e0));
#16543=cartesian_point('',(-7.359036365928e1,-7.253618989713e0,
-6.606036476538e0));
#16544=cartesian_point('',(-7.372598492045e1,-7.268580013219e0,
-6.333159038065e0));
#16545=cartesian_point('',(-7.386160910791e1,-7.283543357980e0,
-6.060283145153e0));
#16547=cartesian_point('',(-7.389979447393e1,-7.282514392915e0,
-7.102517765390e0));
#16548=direction('',(-4.445372107476e-1,-4.907697581017e-2,8.944149589011e-1));
#16549=direction('',(1.304937490978e-1,-9.913939631713e-1,1.045902643056e-2));
#16550=axis2_placement_3d('',#16547,#16548,#16549);
#16552=cartesian_point('',(-7.430666425765e1,-7.327432879042e0,
-6.283890185764e0));
#16553=direction('',(-4.445372107476e-1,-4.907697581017e-2,8.944149589011e-1));
#16554=direction('',(1.305194388089e-1,-9.913904445613e-1,1.047198765751e-2));
#16555=axis2_placement_3d('',#16552,#16553,#16554);
#16557=cartesian_point('',(-7.386160910791e1,-7.283543357980e0,
-6.060283145153e0));
#16558=cartesian_point('',(-7.390572918670e1,-7.288411674914e0,
-5.971514076654e0));
#16559=cartesian_point('',(-7.398916796108e1,-7.304708358637e0,
-5.802244845368e0));
#16560=cartesian_point('',(-7.410016383448e1,-7.344052697068e0,
-5.573588737781e0));
#16561=cartesian_point('',(-7.419803778222e1,-7.394966534381e0,
-5.368734016898e0));
#16562=cartesian_point('',(-7.428388077481e1,-7.455318689862e0,
-5.185892541614e0));
#16563=cartesian_point('',(-7.435849853816e1,-7.523706702629e0,
-5.023699941405e0));
#16564=cartesian_point('',(-7.442235069802e1,-7.599212620946e0,
-4.881383740236e0));
#16565=cartesian_point('',(-7.447530273539e1,-7.680659069743e0,
-4.759409022472e0));
#16566=cartesian_point('',(-7.451747341213e1,-7.767549572070e0,
-4.657598333561e0));
#16567=cartesian_point('',(-7.453825813486e1,-7.828898126451e0,
-4.603469441611e0));
#16568=cartesian_point('',(-7.454675162594e1,-7.860546842913e0,
-4.579937185840e0));
#16570=cartesian_point('',(-7.424139607039e1,-7.823124505442e0,
-6.278700985145e0));
#16571=cartesian_point('',(-7.429950990340e1,-7.827579803388e0,
-5.976089637367e0));
#16572=cartesian_point('',(-7.438561325223e1,-7.857215445423e0,
-5.516412158021e0));
#16573=cartesian_point('',(-7.448466545346e1,-7.955981655154e0,
-4.954750204711e0));
#16574=cartesian_point('',(-7.452409452143e1,-8.067164571758e0,
-4.692543908787e0));
#16575=cartesian_point('',(-7.451581714413e1,-8.139862773183e0,
-4.695465838520e0));
#16577=cartesian_point('',(-7.387729680932e1,-8.427385040575e0,
-3.937497996936e1));
#16578=direction('',(9.816549007496e-3,-9.269387931736e-3,-9.999088527526e-1));
#16579=direction('',(-9.934005520823e-1,-1.143668854915e-1,-8.692446467994e-3));
#16580=axis2_placement_3d('',#16577,#16578,#16579);
#16582=cartesian_point('',(-7.328229676255e1,-8.370005002792e0,
-4.135910803319e1));
#16583=direction('',(5.414817485955e-1,6.239742638905e-2,-8.383937482579e-1));
#16584=direction('',(-8.323861239178e-1,-1.002138941507e-1,-5.450601032255e-1));
#16585=axis2_placement_3d('',#16582,#16583,#16584);
#16587=direction('',(-9.717129699832e-3,9.282387873975e-3,9.999097032561e-1));
#16588=vector('',#16587,3.328464906906e1);
#16589=cartesian_point('',(-7.324825733533e1,-8.064149311184e0,
-4.147514308390e1));
#16590=line('',#16589,#16588);
#16591=cartesian_point('',(-7.604827219210e1,-8.080893921554e0,
-8.214301124777e0));
#16592=direction('',(1.303010459356e-1,-9.914197470045e-1,1.041742183628e-2));
#16593=direction('',(9.914278618538e-1,1.303896121392e-1,8.327291648490e-3));
#16594=axis2_placement_3d('',#16591,#16592,#16593);
#16596=direction('',(-4.445452991035e-1,-4.907540624032e-2,8.944110249473e-1));
#16597=vector('',#16596,9.152201945292e-1);
#16598=cartesian_point('',(-7.383453923527e1,-7.778209702597e0,
-7.097284017386e0));
#16599=line('',#16598,#16597);
#16600=direction('',(9.818408712493e-3,-9.269283327733e-3,-9.999088354630e-1));
#16601=vector('',#16600,3.310208910248e1);
#16602=cartesian_point('',(-7.424139607039e1,-7.823124505442e0,
-6.278700985145e0));
#16603=line('',#16602,#16601);
#16604=cartesian_point('',(-7.025020755920e1,-7.647494135764e0,
-3.934704176257e1));
#16605=direction('',(1.303828318131e-1,-9.914089361845e-1,1.042297567e-2));
#16606=direction('',(-9.914191468975e-1,-1.304694535299e-1,-8.111526407260e-3));
#16607=axis2_placement_3d('',#16604,#16605,#16606);
#16609=direction('',(5.430184797175e-1,6.262885324872e-2,-8.373819662651e-1));
#16610=vector('',#16609,1.346647908897e-1);
#16611=cartesian_point('',(-7.332138280535e1,-8.072583212610e0,
-4.136237721651e1));
#16612=line('',#16611,#16610);
#16613=cartesian_point('',(-7.331393481712e1,-7.568508640984e0,
-4.148040541305e1));
#16614=direction('',(-9.705860692312e-3,9.283970309359e-3,9.999097980136e-1));
#16615=direction('',(1.333220095940e-1,-9.910171974773e-1,1.049552580706e-2));
#16616=axis2_placement_3d('',#16613,#16614,#16615);
#16618=cartesian_point('',(-7.313939001538e1,-7.210435592865e0,
-8.194372283964e0));
#16619=cartesian_point('',(-7.314082710344e1,-7.209298074870e0,
-8.042733301387e0));
#16620=cartesian_point('',(-7.316656478745e1,-7.209884764268e0,
-7.739657463848e0));
#16621=cartesian_point('',(-7.327291003219e1,-7.219400735712e0,
-7.296089412109e0));
#16622=cartesian_point('',(-7.338731464507e1,-7.231355466059e0,
-7.014534471905e0));
#16623=cartesian_point('',(-7.345473942094e1,-7.238655745774e0,
-6.878912349683e0));
#16625=cartesian_point('',(-7.363696117275e1,-7.259487829116e0,
-8.198698155944e0));
#16626=direction('',(-9.618590949943e-3,9.242485354154e-3,9.999110256281e-1));
#16627=direction('',(1.305432653173e-1,-9.913878609271e-1,1.041945711991e-2));
#16628=axis2_placement_3d('',#16625,#16626,#16627);
#16630=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#16631=direction('',(0.e0,0.e0,-1.e0));
#16632=direction('',(-9.951756490192e-1,-9.810926357492e-2,0.e0));
#16633=axis2_placement_3d('',#16630,#16631,#16632);
#16635=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#16636=direction('',(0.e0,0.e0,-1.e0));
#16637=direction('',(-9.977606338842e-1,-6.688585404188e-2,0.e0));
#16638=axis2_placement_3d('',#16635,#16636,#16637);
#16640=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#16641=direction('',(0.e0,0.e0,1.e0));
#16642=direction('',(-9.994663487373e-1,-3.266523751317e-2,0.e0));
#16643=axis2_placement_3d('',#16640,#16641,#16642);
#16645=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#16646=direction('',(0.e0,0.e0,1.e0));
#16647=direction('',(-9.977606338842e-1,-6.688585404188e-2,0.e0));
#16648=axis2_placement_3d('',#16645,#16646,#16647);
#16650=cartesian_point('',(-7.377115814038e1,-2.411039450488e0,
-6.878912364025e0));
#16651=cartesian_point('',(-7.370335723153e1,-2.409476929795e0,
-7.014534462002e0));
#16652=cartesian_point('',(-7.358837080316e1,-2.406396179054e0,
-7.296089361018e0));
#16653=cartesian_point('',(-7.348169317812e1,-2.401949888363e0,
-7.739657394398e0));
#16654=cartesian_point('',(-7.345609933771e1,-2.399172550030e0,
-8.042733285075e0));
#16655=cartesian_point('',(-7.345482309294e1,-2.397856809497e0,
-8.194372284318e0));
#16657=cartesian_point('',(-7.421812585915e1,-2.425647778334e0,
-7.102552658973e0));
#16658=direction('',(4.471865676605e-1,9.413318172103e-3,-8.943911689775e-1));
#16659=direction('',(-2.888087835338e-7,9.999446200601e-1,1.052410627271e-2));
#16660=axis2_placement_3d('',#16657,#16658,#16659);
#16662=cartesian_point('',(-7.395457068293e1,-2.414167242065e0,
-8.198743025489e0));
#16663=direction('',(8.411024415529e-3,1.047141369477e-2,-9.999097980136e-1));
#16664=direction('',(-1.863443434314e-3,9.999435972606e-1,1.045609277046e-2));
#16665=axis2_placement_3d('',#16662,#16663,#16664);
#16667=cartesian_point('',(-7.255287251203e1,-8.285732476028e0,
-4.303928241632e1));
#16668=cartesian_point('',(-7.255857654630e1,-8.233324270433e0,
-4.303977728285e1));
#16669=cartesian_point('',(-7.268648044623e1,-8.185463388823e0,
-4.281634626634e1));
#16670=cartesian_point('',(-7.287428495736e1,-8.116852199847e0,
-4.244882922495e1));
#16671=cartesian_point('',(-7.301219101081e1,-8.082621318900e0,
-4.213137744583e1));
#16672=cartesian_point('',(-7.308752565394e1,-8.069433348206e0,
-4.192434478368e1));
#16674=cartesian_point('',(-7.308752565394e1,-8.069433348206e0,
-4.192434478368e1));
#16675=cartesian_point('',(-7.314133630251e1,-8.060066222411e0,
-4.177644692406e1));
#16676=cartesian_point('',(-7.319495672645e1,-8.058698618898e0,
-4.162582723767e1));
#16677=cartesian_point('',(-7.324825733533e1,-8.064149311184e0,
-4.147514308390e1));
#16679=direction('',(5.413097931788e-1,6.319009138315e-2,-8.384454187123e-1));
#16680=vector('',#16679,1.808878946976e0);
#16681=cartesian_point('',(-7.353203640070e1,-8.400035701989e0,
-4.152263615023e1));
#16682=line('',#16681,#16680);
#16683=cartesian_point('',(-7.383794477298e1,-1.102404866922e1,
-3.937758808360e1));
#16684=cartesian_point('',(-7.383694469810e1,-1.102291211977e1,
-3.951015992577e1));
#16685=cartesian_point('',(-7.382191355473e1,-1.101857445282e1,
-3.977519673474e1));
#16686=cartesian_point('',(-7.376033241894e1,-1.100701049569e1,
-4.016846924171e1));
#16687=cartesian_point('',(-7.369372821708e1,-1.099564915133e1,
-4.042521584230e1));
#16688=cartesian_point('',(-7.365419218111e1,-1.098910809892e1,
-4.055159367490e1));
#16690=cartesian_point('',(-7.365419218111e1,-1.098910809892e1,
-4.055159367490e1));
#16691=cartesian_point('',(-7.361849312438e1,-1.098320227655e1,
-4.066570632125e1));
#16692=cartesian_point('',(-7.353693004369e1,-1.096998170487e1,
-4.089067764836e1));
#16693=cartesian_point('',(-7.338512669253e1,-1.094607254372e1,
-4.121567049169e1));
#16694=cartesian_point('',(-7.326507652752e1,-1.092754488061e1,
-4.142226969966e1));
#16695=cartesian_point('',(-7.320058745613e1,-1.091766963852e1,
-4.152263938541e1));
#16697=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16698=direction('',(0.e0,0.e0,-1.e0));
#16699=direction('',(-9.890597314984e-1,-1.475155840184e-1,0.e0));
#16700=axis2_placement_3d('',#16697,#16698,#16699);
#16702=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16703=direction('',(0.e0,0.e0,-1.e0));
#16704=direction('',(-9.912498101264e-1,-1.319992951662e-1,0.e0));
#16705=axis2_placement_3d('',#16702,#16703,#16704);
#16707=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16708=direction('',(0.e0,0.e0,-1.e0));
#16709=direction('',(-9.914448613738e-1,-1.305261922201e-1,0.e0));
#16710=axis2_placement_3d('',#16707,#16708,#16709);
#16712=cartesian_point('',(-7.353203640070e1,-8.400035701989e0,
-4.152263615023e1));
#16713=cartesian_point('',(-7.359889073084e1,-8.407418888972e0,
-4.141915875099e1));
#16714=cartesian_point('',(-7.372310864607e1,-8.420926339864e0,
-4.120597983042e1));
#16715=cartesian_point('',(-7.387927637022e1,-8.437470361893e0,
-4.087024117662e1));
#16716=cartesian_point('',(-7.396243701257e1,-8.445851934766e0,
-4.063770306137e1));
#16717=cartesian_point('',(-7.399858947373e1,-8.449365200647e0,
-4.051974938919e1));
#16719=cartesian_point('',(-7.399858947373e1,-8.449365200647e0,
-4.051974938919e1));
#16720=cartesian_point('',(-7.403633917583e1,-8.453032836386e0,
-4.039658475423e1));
#16721=cartesian_point('',(-7.410000407115e1,-8.458882703135e0,
-4.014658276400e1));
#16722=cartesian_point('',(-7.415916016109e1,-8.463240238169e0,
-3.976408396904e1));
#16723=cartesian_point('',(-7.417400105451e1,-8.462894412219e0,
-3.950645399013e1));
#16724=cartesian_point('',(-7.417522955154e1,-8.462047584846e0,
-3.937758835562e1));
#16726=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#16727=direction('',(0.e0,0.e0,1.e0));
#16728=direction('',(-9.935553200279e-1,-1.133482511741e-1,0.e0));
#16729=axis2_placement_3d('',#16726,#16727,#16728);
#16731=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#16732=direction('',(0.e0,0.e0,1.e0));
#16733=direction('',(-9.912498101264e-1,-1.319992951662e-1,0.e0));
#16734=axis2_placement_3d('',#16731,#16732,#16733);
#16736=cartesian_point('',(-7.354107101028e1,-1.098060285857e1,
-3.937499939366e1));
#16737=direction('',(-7.017286414563e-3,-1.145721769172e-2,9.999097408537e-1));
#16738=direction('',(-9.892219148280e-1,-1.461702712353e-1,-8.617135896834e-3));
#16739=axis2_placement_3d('',#16736,#16737,#16738);
#16741=direction('',(4.421056621155e-1,6.765436125400e-2,-8.944078884540e-1));
#16742=vector('',#16741,9.152082463102e-1);
#16743=cartesian_point('',(-7.373645165066e1,-1.165852858345e1,
-6.278712431887e0));
#16744=line('',#16743,#16742);
#16745=cartesian_point('',(-7.554846475779e1,-1.187716359654e1,
-8.214296506277e0));
#16746=direction('',(-1.307248302683e-1,9.913639249407e-1,1.042051234243e-2));
#16747=direction('',(8.873709120592e-1,1.123116268384e-1,4.471677122827e-1));
#16748=axis2_placement_3d('',#16745,#16746,#16747);
#16750=direction('',(6.983240079925e-3,1.148113232984e-2,-9.999097049026e-1));
#16751=vector('',#16750,3.328463781496e1);
#16752=cartesian_point('',(-7.307230661264e1,-1.155086014299e1,
-8.193502256550e0));
#16753=line('',#16752,#16751);
#16754=direction('',(-5.390597954748e-1,-7.986797176739e-2,8.384722082386e-1));
#16755=vector('',#16754,1.345622073117e-1);
#16756=cartesian_point('',(-7.283987199581e1,-1.116871481169e1,
-4.147513463190e1));
#16757=line('',#16756,#16755);
#16758=cartesian_point('',(-6.983520172296e1,-1.079535146416e1,
-3.934686924290e1));
#16759=direction('',(-1.305896142824e-1,9.913815086697e-1,1.044303161331e-2));
#16760=direction('',(-8.320080580545e-1,-1.038557025009e-1,-5.449555801994e-1));
#16761=axis2_placement_3d('',#16758,#16759,#16760);
#16763=direction('',(-7.084892027975e-3,-1.149462314122e-2,9.999088348164e-1));
#16764=vector('',#16763,3.310247803893e1);
#16765=cartesian_point('',(-7.350192416789e1,-1.127802807335e1,
-3.937817267733e1));
#16766=line('',#16765,#16764);
#16767=cartesian_point('',(-7.322995892264e1,-1.208142909810e1,
-6.060277326654e0));
#16768=cartesian_point('',(-7.309508222802e1,-1.206078030485e1,
-6.333155227290e0));
#16769=cartesian_point('',(-7.296020857480e1,-1.204012994530e1,
-6.606034483154e0));
#16770=cartesian_point('',(-7.282533185711e1,-1.201948104149e1,
-6.878912364024e0));
#16772=cartesian_point('',(-7.367120825968e1,-1.215422368997e1,
-6.283884085684e0));
#16773=direction('',(4.420920198324e-1,6.764997687285e-2,-8.944149633306e-1));
#16774=direction('',(-1.304935896676e-1,9.913937139821e-1,1.048460454701e-2));
#16775=axis2_placement_3d('',#16772,#16773,#16774);
#16777=cartesian_point('',(-7.322995892264e1,-1.208142909810e1,
-6.060277326654e0));
#16778=cartesian_point('',(-7.327373063745e1,-1.208813147938e1,
-5.971719103038e0));
#16779=cartesian_point('',(-7.335836683109e1,-1.209398964769e1,
-5.802798580931e0));
#16780=cartesian_point('',(-7.347561100008e1,-1.208478353028e1,
-5.574421138619e0));
#16781=cartesian_point('',(-7.358325866731e1,-1.206102151370e1,
-5.369674693966e0));
#16782=cartesian_point('',(-7.368179465728e1,-1.202501779046e1,
-5.186814105631e0));
#16783=cartesian_point('',(-7.377163488565e1,-1.197832136019e1,
-5.024478251798e0));
#16784=cartesian_point('',(-7.385293972094e1,-1.192192948291e1,
-4.881988105747e0));
#16785=cartesian_point('',(-7.392528607899e1,-1.185693503890e1,
-4.759788381208e0));
#16786=cartesian_point('',(-7.398863346635e1,-1.178381102948e1,
-4.657767071912e0));
#16787=cartesian_point('',(-7.402466080031e1,-1.172985155011e1,
-4.603518085259e0));
#16788=cartesian_point('',(-7.404108991832e1,-1.170142428975e1,-4.579937026e0));
#16790=cartesian_point('',(-7.188148977115e1,-1.676449547954e1,
-6.878912349682e0));
#16791=cartesian_point('',(-7.201400063008e1,-1.679703322625e1,
-6.606036476538e0));
#16792=cartesian_point('',(-7.214650882706e1,-1.682956838291e1,
-6.333159038048e0));
#16793=cartesian_point('',(-7.227901962237e1,-1.686210622295e1,
-6.060283145138e0));
#16795=cartesian_point('',(-7.231701261427e1,-1.686607025126e1,
-7.102517765391e0));
#16796=direction('',(-4.343283025062e-1,-1.066808648986e-1,8.944149589014e-1));
#16797=direction('',(2.587803580838e-1,-9.658795648074e-1,1.045908970307e-2));
#16798=axis2_placement_3d('',#16795,#16796,#16797);
#16800=cartesian_point('',(-7.271453853163e1,-1.696371161711e1,
-6.283890185765e0));
#16801=direction('',(-4.343283025062e-1,-1.066808648986e-1,8.944149589014e-1));
#16802=direction('',(2.588054908902e-1,-9.658726897002e-1,1.047211422977e-2));
#16803=axis2_placement_3d('',#16800,#16801,#16802);
#16805=cartesian_point('',(-7.227901962237e1,-1.686210622295e1,
-6.060283145138e0));
#16806=cartesian_point('',(-7.232212679954e1,-1.687269171469e1,
-5.971514087485e0));
#16807=cartesian_point('',(-7.240272459708e1,-1.689973992068e1,
-5.802244863298e0));
#16808=cartesian_point('',(-7.250763544247e1,-1.695323554406e1,
-5.573588703374e0));
#16809=cartesian_point('',(-7.259802650152e1,-1.701648894423e1,
-5.368733921328e0));
#16810=cartesian_point('',(-7.267525755857e1,-1.708752955078e1,
-5.185892439559e0));
#16811=cartesian_point('',(-7.274031049413e1,-1.716507203348e1,
-5.023699923990e0));
#16812=cartesian_point('',(-7.279376088032e1,-1.724826635079e1,
-4.881383749155e0));
#16813=cartesian_point('',(-7.283562901054e1,-1.733592763786e1,
-4.759409033803e0));
#16814=cartesian_point('',(-7.286609742884e1,-1.742757916669e1,
-4.657598333053e0));
#16815=cartesian_point('',(-7.287869674184e1,-1.749111582716e1,
-4.603469441415e0));
#16816=cartesian_point('',(-7.288298658346e1,-1.752360240721e1,
-4.579937185843e0));
#16818=cartesian_point('',(-7.258512803645e1,-1.744664333692e1,
-6.278700750528e0));
#16819=cartesian_point('',(-7.264216316526e1,-1.745864589585e1,
-5.976089399702e0));
#16820=cartesian_point('',(-7.272366159239e1,-1.749926672867e1,
-5.516412215959e0));
#16821=cartesian_point('',(-7.280897482653e1,-1.761011688994e1,
-4.954750194733e0));
#16822=cartesian_point('',(-7.283355428844e1,-1.772549514690e1,
-4.692543907923e0));
#16823=cartesian_point('',(-7.281585870564e1,-1.779649099074e1,
-4.695465838542e0));
#16825=cartesian_point('',(-7.214527181406e1,-1.799820983733e1,
-3.937497996935e1));
#16826=direction('',(1.094246498082e-2,-7.908770270327e-3,-9.999088527526e-1));
#16827=direction('',(-9.699739985754e-1,-2.430532523175e-1,-8.692446468256e-3));
#16828=axis2_placement_3d('',#16825,#16826,#16827);
#16830=cartesian_point('',(-7.156285167301e1,-1.786365760331e1,
-4.135910803319e1));
#16831=direction('',(5.287047987109e-1,1.325411585087e-1,-8.383937482599e-1));
#16832=direction('',(-8.121844072821e-1,-2.080047413942e-1,-5.450601032228e-1));
#16833=axis2_placement_3d('',#16830,#16831,#16832);
#16835=direction('',(-1.084559256434e-2,7.934635393030e-3,9.999097032648e-1));
#16836=vector('',#16835,3.328464903432e1);
#16837=cartesian_point('',(-7.156902565324e1,-1.755597549818e1,
-4.147514304945e1));
#16838=line('',#16837,#16836);
#16839=cartesian_point('',(-7.434290036782e1,-1.793805214793e1,
-8.214301124746e0));
#16840=direction('',(2.585925468819e-1,-9.659303142669e-1,1.041742182436e-2));
#16841=direction('',(9.659267994832e-1,2.586814145896e-1,8.327291636132e-3));
#16842=axis2_placement_3d('',#16839,#16840,#16841);
#16844=direction('',(-4.343364966244e-1,-1.066803562731e-1,8.944110404537e-1));
#16845=vector('',#16844,9.152204291866e-1);
#16846=cartesian_point('',(-7.218761440160e1,-1.734900729547e1,
-7.097284006841e0));
#16847=line('',#16846,#16845);
#16848=direction('',(1.094429575593e-2,-7.908423651776e-3,-9.999088354574e-1));
#16849=vector('',#16848,3.310208933724e1);
#16850=cartesian_point('',(-7.258512803645e1,-1.744664333692e1,
-6.278700750528e0));
#16851=line('',#16850,#16849);
#16852=cartesian_point('',(-6.865100900540e1,-1.675156085873e1,
-3.934704176258e1));
#16853=direction('',(2.586722219556e-1,-9.659089207404e-1,1.042297570854e-2));
#16854=direction('',(-9.659077376996e-1,-2.587594353753e-1,-8.111526134433e-3));
#16855=axis2_placement_3d('',#16852,#16853,#16854);
#16857=direction('',(5.301981926840e-1,1.329713321120e-1,-8.373819327589e-1));
#16858=vector('',#16857,1.346647549493e-1);
#16859=cartesian_point('',(-7.164042466293e1,-1.757388205003e1,
-4.136237721668e1));
#16860=line('',#16859,#16858);
#16861=cartesian_point('',(-7.169883532887e1,-1.707314774797e1,
-4.148040531861e1));
#16862=direction('',(-1.083462700186e-2,7.937675618002e-3,9.999097980136e-1));
#16863=direction('',(2.615351225290e-1,-9.651368937212e-1,1.049552580709e-2));
#16864=axis2_placement_3d('',#16861,#16862,#16863);
#16866=cartesian_point('',(-7.157252169258e1,-1.669535539681e1,
-8.194372283963e0));
#16867=cartesian_point('',(-7.157409496204e1,-1.669441518808e1,
-8.042733301385e0));
#16868=cartesian_point('',(-7.159953587827e1,-1.669835630016e1,
-7.739657463844e0));
#16869=cartesian_point('',(-7.170372924117e1,-1.672167170100e1,
-7.296089412103e0));
#16870=cartesian_point('',(-7.181559470130e1,-1.674845695547e1,
-7.014534471904e0));
#16871=cartesian_point('',(-7.188148977115e1,-1.676449547954e1,
-6.878912349682e0));
#16873=cartesian_point('',(-7.205943345811e1,-1.680893405292e1,
-8.198698155936e0));
#16874=direction('',(-1.074268897656e-2,7.907936551084e-3,9.999110256283e-1));
#16875=direction('',(2.588285320847e-1,-9.658670850031e-1,1.041945710808e-2));
#16876=axis2_placement_3d('',#16873,#16874,#16875);
#16878=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#16879=direction('',(0.e0,0.e0,-1.e0));
#16880=direction('',(-9.738559547885e-1,-2.271664132812e-1,0.e0));
#16881=axis2_placement_3d('',#16878,#16879,#16880);
#16883=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#16884=direction('',(0.e0,0.e0,-1.e0));
#16885=direction('',(-9.804942975041e-1,-1.965475325765e-1,0.e0));
#16886=axis2_placement_3d('',#16883,#16884,#16885);
#16888=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#16889=direction('',(0.e0,0.e0,1.e0));
#16890=direction('',(-9.866521065010e-1,-1.628423186308e-1,0.e0));
#16891=axis2_placement_3d('',#16888,#16889,#16890);
#16893=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#16894=direction('',(0.e0,0.e0,1.e0));
#16895=direction('',(-9.804942975041e-1,-1.965475325765e-1,0.e0));
#16896=axis2_placement_3d('',#16893,#16894,#16895);
#16898=cartesian_point('',(-7.282533185711e1,-1.201948104149e1,
-6.878912364024e0));
#16899=cartesian_point('',(-7.275831494433e1,-1.200908209393e1,
-7.014534461968e0));
#16900=cartesian_point('',(-7.264471435947e1,-1.199101895877e1,
-7.296089360934e0));
#16901=cartesian_point('',(-7.253952973368e1,-1.197268648252e1,
-7.739657394312e0));
#16902=cartesian_point('',(-7.251451736750e1,-1.196659223818e1,
-8.042733285038e0));
#16903=cartesian_point('',(-7.251342377978e1,-1.196512117061e1,
-8.194372284317e0));
#16905=cartesian_point('',(-7.326656893569e1,-1.209230538742e1,
-7.102552658941e0));
#16906=direction('',(4.421321400208e-1,6.770234571494e-2,-8.943911689777e-1));
#16907=direction('',(-1.305192499913e-1,9.913899175254e-1,1.052410617249e-2));
#16908=axis2_placement_3d('',#16905,#16906,#16907);
#16910=cartesian_point('',(-7.300676702121e1,-1.204652221516e1,
-8.198743025489e0));
#16911=direction('',(6.972273178790e-3,1.147968828860e-2,-9.999097980136e-1));
#16912=direction('',(-1.323663315916e-1,9.911457129933e-1,1.045609277056e-2));
#16913=axis2_placement_3d('',#16910,#16911,#16912);
#16915=cartesian_point('',(-7.085066736755e1,-1.768489703181e1,
-4.303928231412e1));
#16916=cartesian_point('',(-7.086346740834e1,-1.763372027193e1,
-4.303923411936e1));
#16917=cartesian_point('',(-7.099608893028e1,-1.760290746687e1,
-4.281658128716e1));
#16918=cartesian_point('',(-7.119145789319e1,-1.755942566148e1,
-4.244867872234e1));
#16919=cartesian_point('',(-7.133256852013e1,-1.754347675861e1,
-4.213137555854e1));
#16920=cartesian_point('',(-7.140897937695e1,-1.754023458698e1,
-4.192434479023e1));
#16922=cartesian_point('',(-7.140897937695e1,-1.754023458698e1,
-4.192434479023e1));
#16923=cartesian_point('',(-7.146355233938e1,-1.753797130494e1,
-4.177644688187e1));
#16924=cartesian_point('',(-7.151689278918e1,-1.754361440570e1,
-4.162582634140e1));
#16925=cartesian_point('',(-7.156902565324e1,-1.755597549818e1,
-4.147514304945e1));
#16927=direction('',(5.284309351906e-1,1.333046184548e-1,-8.384453622224e-1));
#16928=vector('',#16927,1.808878946952e0);
#16929=cartesian_point('',(-7.180653496113e1,-1.792602894966e1,
-4.152263615023e1));
#16930=line('',#16929,#16928);
#16931=cartesian_point('',(-7.176732382393e1,-2.056752217721e1,
-3.937758808361e1));
#16932=cartesian_point('',(-7.176648065430e1,-2.056626481512e1,
-3.951015992662e1));
#16933=cartesian_point('',(-7.175214428342e1,-2.056000229954e1,
-3.977519673728e1));
#16934=cartesian_point('',(-7.169259938133e1,-2.054049932228e1,
-4.016846924670e1));
#16935=cartesian_point('',(-7.162804793986e1,-2.052054158270e1,
-4.042521584883e1));
#16936=cartesian_point('',(-7.158970391836e1,-2.050889600154e1,
-4.055159368214e1));
#16938=cartesian_point('',(-7.158970391836e1,-2.050889600154e1,
-4.055159368214e1));
#16939=cartesian_point('',(-7.155508113655e1,-2.049838104238e1,
-4.066570632763e1));
#16940=cartesian_point('',(-7.147594147041e1,-2.047462745624e1,
-4.089067765301e1));
#16941=cartesian_point('',(-7.132855759048e1,-2.043110852811e1,
-4.121567049390e1));
#16942=cartesian_point('',(-7.121195281735e1,-2.039706968104e1,
-4.142226970036e1));
#16943=cartesian_point('',(-7.114930443710e1,-2.037886141021e1,
-4.152263938540e1));
#16945=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16946=direction('',(0.e0,0.e0,-1.e0));
#16947=direction('',(-9.613435409108e-1,-2.753517683784e-1,0.e0));
#16948=axis2_placement_3d('',#16945,#16946,#16947);
#16950=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16951=direction('',(0.e0,0.e0,-1.e0));
#16952=direction('',(-9.655401652138e-1,-2.602540861522e-1,0.e0));
#16953=axis2_placement_3d('',#16950,#16951,#16952);
#16955=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#16956=direction('',(0.e0,0.e0,-1.e0));
#16957=direction('',(-9.659258262891e-1,-2.588190451025e-1,0.e0));
#16958=axis2_placement_3d('',#16955,#16956,#16957);
#16960=cartesian_point('',(-7.180653496113e1,-1.792602894966e1,
-4.152263615023e1));
#16961=cartesian_point('',(-7.187185364281e1,-1.794207521333e1,
-4.141915875275e1));
#16962=cartesian_point('',(-7.199324577852e1,-1.797168079713e1,
-4.120597983591e1));
#16963=cartesian_point('',(-7.214591803611e1,-1.800846726071e1,
-4.087024118821e1));
#16964=cartesian_point('',(-7.222727321234e1,-1.802763176996e1,
-4.063770307725e1));
#16965=cartesian_point('',(-7.226265781090e1,-1.803583382246e1,
-4.051974940725e1));
#16967=cartesian_point('',(-7.226265781090e1,-1.803583382246e1,
-4.051974940725e1));
#16968=cartesian_point('',(-7.229960583771e1,-1.804439740622e1,
-4.039658477046e1));
#16969=cartesian_point('',(-7.236196251216e1,-1.805850716339e1,
-4.014658277639e1));
#16970=cartesian_point('',(-7.242004374292e1,-1.807054883870e1,
-3.976408397533e1));
#16971=cartesian_point('',(-7.243480281022e1,-1.807214309672e1,
-3.950645399223e1));
#16972=cartesian_point('',(-7.243613133046e1,-1.807146386510e1,
-3.937758835562e1));
#16974=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#16975=direction('',(0.e0,0.e0,1.e0));
#16976=direction('',(-9.702604009118e-1,-2.420635338554e-1,0.e0));
#16977=axis2_placement_3d('',#16974,#16975,#16976);
#16979=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#16980=direction('',(0.e0,0.e0,1.e0));
#16981=direction('',(-9.655401652138e-1,-2.602540861522e-1,0.e0));
#16982=axis2_placement_3d('',#16979,#16980,#16981);
#16984=cartesian_point('',(-7.147866067366e1,-2.048569824968e1,
-3.937499939366e1));
#16985=direction('',(-5.461785564322e-3,-1.227513925751e-2,9.999097408540e-1));
#16986=direction('',(-9.616799353011e-1,-2.740391340817e-1,-8.617135896301e-3));
#16987=axis2_placement_3d('',#16984,#16985,#16986);
#16989=direction('',(4.294927718474e-1,1.247819509089e-1,-8.944078620284e-1));
#16990=vector('',#16989,9.152078176481e-1);
#16991=cartesian_point('',(-7.158388260476e1,-2.118332647585e1,
-6.278712839469e0));
#16992=line('',#16991,#16990);
#16993=cartesian_point('',(-7.335185623012e1,-2.163660624956e1,
-8.214296506318e0));
#16994=direction('',(-2.590054198938e-1,9.658196546923e-1,1.042051225246e-2));
#16995=direction('',(8.651197218001e-1,2.271759319795e-1,4.471677122532e-1));
#16996=axis2_placement_3d('',#16993,#16994,#16995);
#16998=direction('',(5.424909007468e-3,1.229440538811e-2,-9.999097049026e-1));
#16999=vector('',#16998,3.328463781497e1);
#17000=cartesian_point('',(-7.093947310850e1,-2.098989087210e1,
-8.193502256550e0));
#17001=line('',#17000,#16999);
#17002=direction('',(-5.240232019868e-1,-1.495461126257e-1,8.384722082323e-1));
#17003=vector('',#17002,1.345622073545e-1);
#17004=cartesian_point('',(-7.075890697701e1,-2.058067604161e1,
-4.147513463191e1));
#17005=line('',#17004,#17003);
#17006=cartesian_point('',(-6.782867577107e1,-1.981831869921e1,
-3.934686924289e1));
#17007=direction('',(-2.588736555219e-1,9.658547373016e-1,1.044303158730e-2));
#17008=direction('',(-8.113342243758e-1,-2.115660464095e-1,-5.449555801743e-1));
#17009=axis2_placement_3d('',#17006,#17007,#17008);
#17011=direction('',(-5.523927280183e-3,-1.232104819014e-2,9.999088348439e-1));
#17012=vector('',#17011,3.310247763016e1);
#17013=cartesian_point('',(-7.140102692554e1,-2.077546925375e1,
-3.937817267709e1));
#17014=line('',#17013,#17012);
#17015=cartesian_point('',(-7.102652353562e1,-2.153649849193e1,
-6.060277326646e0));
#17016=cartesian_point('',(-7.089549593817e1,-2.149842141060e1,
-6.333155227280e0));
#17017=cartesian_point('',(-7.076447156065e1,-2.146034317338e1,
-6.606034483155e0));
#17018=cartesian_point('',(-7.063344395476e1,-2.142226597943e1,
-6.878912364024e0));
#17020=cartesian_point('',(-7.145449632263e1,-2.166626491180e1,
-6.283884085668e0));
#17021=direction('',(4.294797674321e-1,1.247758099050e-1,-8.944149633302e-1));
#17022=direction('',(-2.587801719124e-1,9.658793387703e-1,1.048453916921e-2));
#17023=axis2_placement_3d('',#17020,#17021,#17022);
#17025=cartesian_point('',(-7.102652353562e1,-2.153649849193e1,
-6.060277326646e0));
#17026=cartesian_point('',(-7.106904553934e1,-2.154885677131e1,
-5.971719939797e0));
#17027=cartesian_point('',(-7.115219229808e1,-2.156571199044e1,
-5.802800830507e0));
#17028=cartesian_point('',(-7.126963433582e1,-2.157188826290e1,
-5.574424673365e0));
#17029=cartesian_point('',(-7.137946221105e1,-2.156238069695e1,
-5.369678840449e0));
#17030=cartesian_point('',(-7.148185448694e1,-2.153954689093e1,
-5.186818333085e0));
#17031=cartesian_point('',(-7.157702131965e1,-2.150497676995e1,
-5.024482124387e0));
#17032=cartesian_point('',(-7.166499153736e1,-2.145967994236e1,
-4.881991217041e0));
#17033=cartesian_point('',(-7.174520299472e1,-2.140468455242e1,
-4.759790475808e0));
#17034=cartesian_point('',(-7.181755373098e1,-2.134045430006e1,
-4.657768021085e0));
#17035=cartesian_point('',(-7.186031645387e1,-2.129165847096e1,
-4.603518385138e0));
#17036=cartesian_point('',(-7.188031577280e1,-2.126561852014e1,
-4.579937025803e0));
#17038=cartesian_point('',(-6.907832790207e1,-2.600349004765e1,
-6.878912349683e0));
#17039=cartesian_point('',(-6.920545808405e1,-2.605304556727e1,
-6.606036476538e0));
#17040=cartesian_point('',(-6.933258596492e1,-2.610259817155e1,
-6.333159038045e0));
#17041=cartesian_point('',(-6.945971607165e1,-2.615215377539e1,
-6.060283145133e0));
#17043=cartesian_point('',(-6.949686661870e1,-2.616104297145e1,
-7.102517765390e0));
#17044=direction('',(-4.166879165902e-1,-1.624594148095e-1,8.944149589019e-1));
#17045=direction('',(3.826391632080e-1,-9.238386638378e-1,1.045915760285e-2));
#17046=axis2_placement_3d('',#17043,#17044,#17045);
#17048=cartesian_point('',(-6.987824689105e1,-2.630973654619e1,
-6.283890185759e0));
#17049=direction('',(-4.166879165902e-1,-1.624594148095e-1,8.944149589019e-1));
#17050=direction('',(3.826633088735e-1,-9.238285144013e-1,1.047225004772e-2));
#17051=axis2_placement_3d('',#17048,#17049,#17050);
#17053=cartesian_point('',(-6.945971607165e1,-2.615215377539e1,
-6.060283145133e0));
#17054=cartesian_point('',(-6.950107277701e1,-2.616827532249e1,
-5.971514087474e0));
#17055=cartesian_point('',(-6.957745054989e1,-2.620561225093e1,
-5.802244863277e0));
#17056=cartesian_point('',(-6.967448128843e1,-2.627234382501e1,
-5.573588703354e0));
#17057=cartesian_point('',(-6.975584281397e1,-2.634685448432e1,
-5.368733921315e0));
#17058=cartesian_point('',(-6.982314048875e1,-2.642736800443e1,
-5.185892439549e0));
#17059=cartesian_point('',(-6.987751556244e1,-2.651273821241e1,
-5.023699923980e0));
#17060=cartesian_point('',(-6.991964963571e1,-2.660219746619e1,
-4.881383749151e0));
#17061=cartesian_point('',(-6.994971748426e1,-2.669457368640e1,
-4.759409033798e0));
#17062=cartesian_point('',(-6.996796231596e1,-2.678941805030e1,
-4.657598333054e0));
#17063=cartesian_point('',(-6.997216064171e1,-2.685405568624e1,
-4.603469441414e0));
#17064=cartesian_point('',(-6.997217343354e1,-2.688682427579e1,
-4.579937185843e0));
#17066=cartesian_point('',(-6.968690833810e1,-2.677164527935e1,
-6.278700498744e0));
#17067=cartesian_point('',(-6.974188887515e1,-2.679098973290e1,
-5.976089147915e0));
#17068=cartesian_point('',(-6.981738792061e1,-2.684190070329e1,
-5.516412273175e0));
#17069=cartesian_point('',(-6.988750245401e1,-2.696293814320e1,
-4.954750183272e0));
#17070=cartesian_point('',(-6.989681174814e1,-2.708053758584e1,
-4.692543907916e0));
#17071=cartesian_point('',(-6.987000073633e1,-2.714861631335e1,
-4.695465838537e0));
#17073=cartesian_point('',(-6.917882121563e1,-2.726108027372e1,
-3.937497996936e1));
#17074=direction('',(1.188115234447e-2,-6.412831356779e-3,-9.999088527526e-1));
#17075=direction('',(-9.299509210214e-1,-3.675809106386e-1,-8.692446468216e-3));
#17076=axis2_placement_3d('',#17073,#17074,#17075);
#17078=cartesian_point('',(-6.861894635040e1,-2.705165806940e1,
-4.135910803318e1));
#17079=direction('',(5.068815631416e-1,2.004170746893e-1,-8.383937482592e-1));
#17080=direction('',(-7.780859901988e-1,-3.122365701359e-1,-5.450601032236e-1));
#17081=axis2_placement_3d('',#17078,#17079,#17080);
#17083=direction('',(-1.178848475516e-2,6.451119583259e-3,9.999097032649e-1));
#17084=vector('',#17083,3.328464903400e1);
#17085=cartesian_point('',(-6.866522808514e1,-2.674741409334e1,
-4.147514304913e1));
#17086=line('',#17085,#17084);
#17087=cartesian_point('',(-7.136550090688e1,-2.748828532842e1,
-8.214301124810e0));
#17088=direction('',(3.824594575270e-1,-9.239135461026e-1,1.041742176135e-2));
#17089=direction('',(9.238984618243e-1,3.825471061872e-1,8.327291661440e-3));
#17090=axis2_placement_3d('',#17087,#17088,#17089);
#17092=direction('',(-4.166960763270e-1,-1.624599671809e-1,8.944110570858e-1));
#17093=vector('',#17092,9.152206810229e-1);
#17094=cartesian_point('',(-6.930553947135e1,-2.662295855755e1,
-7.097283995524e0));
#17095=line('',#17094,#17093);
#17096=direction('',(1.188292286319e-2,-6.412248470953e-3,-9.999088354514e-1));
#17097=vector('',#17096,3.310208958977e1);
#17098=cartesian_point('',(-6.968690833810e1,-2.677164527935e1,
-6.278700498744e0));
#17099=line('',#17098,#17097);
#17100=cartesian_point('',(-6.587717265366e1,-2.556900373146e1,
-3.934704176256e1));
#17101=direction('',(3.825356585543e-1,-9.238819359168e-1,1.042297563501e-2));
#17102=direction('',(-9.238693793587e-1,-3.826219714337e-1,-8.111526334289e-3));
#17103=axis2_placement_3d('',#17100,#17101,#17102);
#17105=direction('',(5.083060320383e-1,2.010384967656e-1,-8.373819323413e-1));
#17106=vector('',#17105,1.346647547947e-1);
#17107=cartesian_point('',(-6.873367899230e1,-2.677448689321e1,
-4.136237721654e1));
#17108=line('',#17107,#17106);
#17109=cartesian_point('',(-6.885694888855e1,-2.628566056428e1,
-4.148040531765e1));
#17110=direction('',(-1.177800983938e-2,6.455565096027e-3,9.999097980136e-1));
#17111=direction('',(3.852732970150e-1,-9.227428301240e-1,1.049552580712e-2));
#17112=axis2_placement_3d('',#17109,#17110,#17111);
#17114=cartesian_point('',(-6.878102767997e1,-2.589461304110e1,
-8.194372283963e0));
#17115=cartesian_point('',(-6.878271021176e1,-2.589388622886e1,
-8.042733301406e0));
#17116=cartesian_point('',(-6.880741905906e1,-2.590111433009e1,
-7.739657463895e0));
#17117=cartesian_point('',(-6.890767776280e1,-2.593783022737e1,
-7.296089412154e0));
#17118=cartesian_point('',(-6.901509002114e1,-2.597898770282e1,
-7.014534471924e0));
#17119=cartesian_point('',(-6.907832790207e1,-2.600349004765e1,
-6.878912349683e0));
#17121=cartesian_point('',(-6.924894885835e1,-2.607077475475e1,
-8.198698155920e0));
#17122=direction('',(-1.168297662230e-2,6.438080707467e-3,9.999110256288e-1));
#17123=direction('',(3.826851709162e-1,-9.238200554630e-1,1.041945704640e-2));
#17124=axis2_placement_3d('',#17121,#17122,#17123);
#17126=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#17127=direction('',(0.e0,0.e0,-1.e0));
#17128=direction('',(-9.358733151675e-1,-3.523366826736e-1,0.e0));
#17129=axis2_placement_3d('',#17126,#17127,#17128);
#17131=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#17132=direction('',(0.e0,0.e0,-1.e0));
#17133=direction('',(-9.464514318493e-1,-3.228462283353e-1,0.e0));
#17134=axis2_placement_3d('',#17131,#17132,#17133);
#17136=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#17137=direction('',(0.e0,0.e0,1.e0));
#17138=direction('',(-9.569559731710e-1,-2.902331225281e-1,0.e0));
#17139=axis2_placement_3d('',#17136,#17137,#17138);
#17141=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#17142=direction('',(0.e0,0.e0,1.e0));
#17143=direction('',(-9.464514318493e-1,-3.228462283353e-1,0.e0));
#17144=axis2_placement_3d('',#17141,#17142,#17143);
#17146=cartesian_point('',(-7.063344395476e1,-2.142226597943e1,
-6.878912364024e0));
#17147=cartesian_point('',(-7.056835771603e1,-2.140320853387e1,
-7.014534461890e0));
#17148=cartesian_point('',(-7.045808671220e1,-2.137047207958e1,
-7.296089360741e0));
#17149=cartesian_point('',(-7.035619482375e1,-2.133856709152e1,
-7.739657394111e0));
#17150=cartesian_point('',(-7.033219190031e1,-2.132926021534e1,
-8.042733284951e0));
#17151=cartesian_point('',(-7.033129968123e1,-2.132765899113e1,
-8.194372284317e0));
#17153=cartesian_point('',(-7.106140070438e1,-2.155206029874e1,
-7.102552658969e0));
#17154=direction('',(4.295127088273e-1,1.248329675719e-1,-8.943911689876e-1));
#17155=direction('',(-2.588049907005e-1,9.658722586219e-1,1.052410628782e-2));
#17156=axis2_placement_3d('',#17153,#17154,#17155);
#17158=cartesian_point('',(-7.080979733446e1,-2.147275785322e1,
-8.198743025490e0));
#17159=direction('',(5.414224415093e-3,1.229154223304e-2,-9.999097980136e-1));
#17160=direction('',(-2.606043951163e-1,9.653890507821e-1,1.045609277062e-2));
#17161=axis2_placement_3d('',#17158,#17159,#17160);
#17163=cartesian_point('',(-6.793618796340e1,-2.678146817132e1,
-4.303928241632e1));
#17164=cartesian_point('',(-6.795526187907e1,-2.673232204465e1,
-4.303977728303e1));
#17165=cartesian_point('',(-6.809119486887e1,-2.671919594639e1,
-4.281634626682e1));
#17166=cartesian_point('',(-6.829035796823e1,-2.670153002330e1,
-4.244882922205e1));
#17167=cartesian_point('',(-6.843242463841e1,-2.670415818978e1,
-4.213137745869e1));
#17168=cartesian_point('',(-6.850860561383e1,-2.671091762869e1,
-4.192434479648e1));
#17170=cartesian_point('',(-6.850860561383e1,-2.671091762869e1,
-4.192434479648e1));
#17171=cartesian_point('',(-6.856300712307e1,-2.671579690875e1,
-4.177644686735e1));
#17172=cartesian_point('',(-6.861515466704e1,-2.672835404608e1,
-4.162582635368e1));
#17173=cartesian_point('',(-6.866522808514e1,-2.674741409334e1,
-4.147514304913e1));
#17175=direction('',(5.065103101437e-1,2.011382250079e-1,-8.384454187118e-1));
#17176=vector('',#17175,1.808878946978e0);
#17177=cartesian_point('',(-6.885240379985e1,-2.714530287197e1,
-4.152263615022e1));
#17178=line('',#17177,#17176);
#17179=cartesian_point('',(-6.846874406660e1,-2.975907967835e1,
-3.937758808360e1));
#17180=cartesian_point('',(-6.846807222908e1,-2.975772301744e1,
-3.951015992673e1));
#17181=cartesian_point('',(-6.845467593013e1,-2.974964280664e1,
-3.977519673761e1));
#17182=cartesian_point('',(-6.839818609220e1,-2.972253451068e1,
-4.016846924737e1));
#17183=cartesian_point('',(-6.833679190491e1,-2.969432185842e1,
-4.042521584970e1));
#17184=cartesian_point('',(-6.830029597512e1,-2.967777100767e1,
-4.055159368311e1));
#17186=cartesian_point('',(-6.830029597512e1,-2.967777100767e1,
-4.055159368311e1));
#17187=cartesian_point('',(-6.826734187360e1,-2.966282682557e1,
-4.066570632848e1));
#17188=cartesian_point('',(-6.819197972346e1,-2.962894665540e1,
-4.089067765363e1));
#17189=cartesian_point('',(-6.805153709313e1,-2.956656258113e1,
-4.121567049419e1));
#17190=cartesian_point('',(-6.794037285119e1,-2.951759496412e1,
-4.142226970046e1));
#17191=cartesian_point('',(-6.788063709283e1,-2.949136521307e1,
-4.152263938540e1));
#17193=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17194=direction('',(0.e0,0.e0,-1.e0));
#17195=direction('',(-9.171784958035e-1,-3.984766076392e-1,0.e0));
#17196=axis2_placement_3d('',#17193,#17194,#17195);
#17198=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17199=direction('',(0.e0,0.e0,-1.e0));
#17200=direction('',(-9.233098603761e-1,-3.840558575680e-1,0.e0));
#17201=axis2_placement_3d('',#17198,#17199,#17200);
#17203=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17204=direction('',(0.e0,0.e0,-1.e0));
#17205=direction('',(-9.238795325113e-1,-3.826834323651e-1,0.e0));
#17206=axis2_placement_3d('',#17203,#17204,#17205);
#17208=cartesian_point('',(-6.885240379985e1,-2.714530287197e1,
-4.152263615022e1));
#17209=cartesian_point('',(-6.891506921409e1,-2.716973765667e1,
-4.141915875171e1));
#17210=cartesian_point('',(-6.903155852020e1,-2.721493481426e1,
-4.120597983267e1));
#17211=cartesian_point('',(-6.917812304948e1,-2.727133429337e1,
-4.087024118137e1));
#17212=cartesian_point('',(-6.925628075077e1,-2.730095382905e1,
-4.063770306789e1));
#17213=cartesian_point('',(-6.929029204654e1,-2.731370432877e1,
-4.051974939662e1));
#17215=cartesian_point('',(-6.929029204654e1,-2.731370432877e1,
-4.051974939662e1));
#17216=cartesian_point('',(-6.932580620522e1,-2.732701733489e1,
-4.039658476089e1));
#17217=cartesian_point('',(-6.938578771569e1,-2.734914555997e1,
-4.014658276909e1));
#17218=cartesian_point('',(-6.944180029841e1,-2.736866533858e1,
-3.976408397162e1));
#17219=cartesian_point('',(-6.945622500717e1,-2.737217240228e1,
-3.950645399100e1));
#17220=cartesian_point('',(-6.945763081923e1,-2.737167238827e1,
-3.937758835563e1));
#17222=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#17223=direction('',(0.e0,0.e0,1.e0));
#17224=direction('',(-9.303640573290e-1,-3.666370423598e-1,0.e0));
#17225=axis2_placement_3d('',#17222,#17223,#17224);
#17227=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#17228=direction('',(0.e0,0.e0,1.e0));
#17229=direction('',(-9.233098603761e-1,-3.840558575680e-1,0.e0));
#17230=axis2_placement_3d('',#17227,#17228,#17229);
#17232=cartesian_point('',(-6.819323063527e1,-2.964027766403e1,
-3.937499939366e1));
#17233=direction('',(-3.812832028962e-3,-1.288302984857e-2,9.999097408536e-1));
#17234=direction('',(-9.176833454563e-1,-3.972191113743e-1,-8.617135895601e-3));
#17235=axis2_placement_3d('',#17232,#17233,#17234);
#17237=direction('',(4.095311410412e-1,1.797745015517e-1,-8.944078337701e-1));
#17238=vector('',#17237,9.152073576531e-1);
#17239=cartesian_point('',(-6.820649348173e1,-3.034567173893e1,
-6.278713276756e0));
#17240=line('',#17239,#17238);
#17241=cartesian_point('',(-6.990017710550e1,-3.102584056891e1,
-8.214296506258e0));
#17242=direction('',(-3.828543542243e-1,9.237499425571e-1,1.042051232678e-2));
#17243=direction('',(8.280660934104e-1,3.381531931957e-1,4.471677122463e-1));
#17244=axis2_placement_3d('',#17241,#17242,#17243);
#17246=direction('',(3.773756237877e-3,1.289731776146e-2,-9.999097049026e-1));
#17247=vector('',#17246,3.328463781497e1);
#17248=cartesian_point('',(-6.759284555134e1,-3.006977874889e1,
-8.193502256550e0));
#17249=line('',#17248,#17247);
#17250=direction('',(-5.000204261968e-1,-2.166654780558e-1,8.384722082483e-1));
#17251=vector('',#17250,1.345622073521e-1);
#17252=cartesian_point('',(-6.746723744176e1,-2.964049619841e1,
-4.147513463191e1));
#17253=line('',#17252,#17251);
#17254=cartesian_point('',(-6.466158237090e1,-2.850218900748e1,
-3.934686924290e1));
#17255=direction('',(-3.827282965210e-1,9.238019236463e-1,1.044303162826e-2));
#17256=direction('',(-7.767782372094e-1,-3.156564363830e-1,-5.449555801787e-1));
#17257=axis2_placement_3d('',#17254,#17255,#17256);
#17259=direction('',(-3.868446599900e-3,-1.293665578089e-2,9.999088348735e-1));
#17260=vector('',#17259,3.310247719155e1);
#17261=cartesian_point('',(-6.807843831639e1,-2.991743638601e1,
-3.937817267678e1));
#17262=line('',#17261,#17260);
#17263=cartesian_point('',(-6.760780463858e1,-3.062307242547e1,
-6.060277326645e0));
#17264=cartesian_point('',(-6.748286805683e1,-3.056821856548e1,
-6.333155227281e0));
#17265=cartesian_point('',(-6.735793481848e1,-3.051336397984e1,
-6.606034483151e0));
#17266=cartesian_point('',(-6.723299824306e1,-3.045851000709e1,
-6.878912364021e0));
#17268=cartesian_point('',(-6.801517814257e1,-3.080759033396e1,
-6.283884085630e0));
#17269=direction('',(4.095189971386e-1,1.797666942330e-1,-8.944149633292e-1));
#17270=direction('',(-3.826389538760e-1,9.238384636323e-1,1.048446899863e-2));
#17271=axis2_placement_3d('',#17268,#17269,#17270);
#17273=cartesian_point('',(-6.760780463858e1,-3.062307242547e1,
-6.060277326645e0));
#17274=cartesian_point('',(-6.764834920717e1,-3.064087496013e1,
-5.971721194848e0));
#17275=cartesian_point('',(-6.772858353540e1,-3.066843856335e1,
-5.802804204686e0));
#17276=cartesian_point('',(-6.784421355026e1,-3.068989140630e1,
-5.574429975130e0));
#17277=cartesian_point('',(-6.795434213608e1,-3.069480099228e1,
-5.369685059664e0));
#17278=cartesian_point('',(-6.805883853986e1,-3.068552793074e1,
-5.186824673535e0));
#17279=cartesian_point('',(-6.815770359040e1,-3.066367580819e1,
-5.024487932255e0));
#17280=cartesian_point('',(-6.825083409924e1,-3.063024928074e1,
-4.881995882951e0));
#17281=cartesian_point('',(-6.833753851608e1,-3.058619407413e1,
-4.759793616556e0));
#17282=cartesian_point('',(-6.841765511007e1,-3.053195664362e1,
-4.657769444127e0));
#17283=cartesian_point('',(-6.846642193887e1,-3.048915928873e1,
-4.603518834998e0));
#17284=cartesian_point('',(-6.848964949407e1,-3.046595212254e1,
-4.579937025510e0));
#17286=cartesian_point('',(-6.509321669045e1,-3.479755769151e1,
-6.878912349683e0));
#17287=cartesian_point('',(-6.521279096282e1,-3.486328307537e1,
-6.606036476537e0));
#17288=cartesian_point('',(-6.533236333430e1,-3.492900526845e1,
-6.333159038045e0));
#17289=cartesian_point('',(-6.545193752107e1,-3.499473072598e1,
-6.060283145133e0));
#17291=cartesian_point('',(-6.548760996713e1,-3.500839299319e1,
-7.102517765388e0));
#17292=direction('',(-3.919178848938e-1,-2.154582390947e-1,8.944149589014e-1));
#17293=direction('',(4.999509059610e-1,-8.659905865925e-1,1.045923333687e-2));
#17294=axis2_placement_3d('',#17291,#17292,#17293);
#17296=cartesian_point('',(-6.584631907226e1,-3.520559458852e1,
-6.283890185761e0));
#17297=direction('',(-3.919178848938e-1,-2.154582390947e-1,8.944149589014e-1));
#17298=direction('',(4.999736511450e-1,-8.659772958725e-1,1.047240154191e-2));
#17299=axis2_placement_3d('',#17296,#17297,#17298);
#17301=cartesian_point('',(-6.545193752107e1,-3.499473072598e1,
-6.060283145133e0));
#17302=cartesian_point('',(-6.549083612992e1,-3.501611248428e1,
-5.971514087485e0));
#17303=cartesian_point('',(-6.556168703326e1,-3.506309928999e1,
-5.802244863303e0));
#17304=cartesian_point('',(-6.564917744212e1,-3.514192501902e1,
-5.573588703382e0));
#17305=cartesian_point('',(-6.572011731589e1,-3.522641803944e1,
-5.368733921337e0));
#17306=cartesian_point('',(-6.577633012653e1,-3.531502686446e1,
-5.185892439569e0));
#17307=cartesian_point('',(-6.581909696575e1,-3.540676408980e1,-5.023699924e0));
#17308=cartesian_point('',(-6.584919380043e1,-3.550095760740e1,
-4.881383749165e0));
#17309=cartesian_point('',(-6.586694689809e1,-3.559646817804e1,
-4.759409033807e0));
#17310=cartesian_point('',(-6.587265596907e1,-3.569288256364e1,
-4.657598333054e0));
#17311=cartesian_point('',(-6.586838147303e1,-3.575751520717e1,
-4.603469441418e0));
#17312=cartesian_point('',(-6.586411699621e1,-3.579000512657e1,
-4.579937185844e0));
#17314=cartesian_point('',(-6.559632631800e1,-3.563857696633e1,
-6.278700217935e0));
#17315=cartesian_point('',(-6.564831153108e1,-3.566493232555e1,
-5.976088867111e0));
#17316=cartesian_point('',(-6.571651938428e1,-3.572526231085e1,
-5.516412337009e0));
#17317=cartesian_point('',(-6.577023553807e1,-3.585441605010e1,
-4.954750170527e0));
#17318=cartesian_point('',(-6.576411537974e1,-3.597222451852e1,
-4.692543907937e0));
#17319=cartesian_point('',(-6.572864768280e1,-3.603622128380e1,
-4.695465838541e0));
#17321=cartesian_point('',(-6.502870180620e1,-3.605750606843e1,
-3.937497996936e1));
#17322=direction('',(1.261654989746e-2,-4.807167120839e-3,-9.999088527526e-1));
#17323=direction('',(-8.740161253828e-1,-4.858191576556e-1,-8.692446468285e-3));
#17324=axis2_placement_3d('',#17321,#17322,#17323);
#17326=cartesian_point('',(-6.450095183096e1,-3.577679716579e1,
-4.135910803319e1));
#17327=direction('',(4.763854434730e-1,2.648637992070e-1,-8.383937482571e-1));
#17328=direction('',(-7.306743060418e-1,-4.111259446460e-1,-5.450601032266e-1));
#17329=axis2_placement_3d('',#17326,#17327,#17328);
#17331=direction('',(-1.252967270889e-2,4.857223333686e-3,9.999097032649e-1));
#17332=vector('',#17331,3.328464903399e1);
#17333=cartesian_point('',(-6.458654942673e1,-3.548119701775e1,
-4.147514304912e1));
#17334=line('',#17333,#17332);
#17335=cartesian_point('',(-6.716701793894e1,-3.656818632607e1,
-8.214301124816e0));
#17336=direction('',(4.997823809527e-1,-8.660883609733e-1,1.041742174366e-2));
#17337=direction('',(8.660619652971e-1,4.998673108728e-1,8.327291663813e-3));
#17338=axis2_placement_3d('',#17335,#17336,#17337);
#17340=direction('',(-3.919258706813e-1,-2.154598330633e-1,8.944110756397e-1));
#17341=vector('',#17340,9.152209618835e-1);
#17342=cartesian_point('',(-6.523762754565e1,-3.544138361067e1,
-7.097283982901e0));
#17343=line('',#17342,#17341);
#17344=direction('',(1.261822986623e-2,-4.806357730662e-3,-9.999088354447e-1));
#17345=vector('',#17344,3.310208987118e1);
#17346=cartesian_point('',(-6.559632631800e1,-3.563857696633e1,
-6.278700217935e0));
#17347=line('',#17346,#17345);
#17348=cartesian_point('',(-6.197615961349e1,-3.394895386061e1,
-3.934704176258e1));
#17349=direction('',(4.998538041580e-1,-8.660470749607e-1,1.042297562151e-2));
#17350=direction('',(-8.660233597338e-1,-4.999377396591e-1,-8.111526365864e-3));
#17351=axis2_placement_3d('',#17348,#17349,#17350);
#17353=direction('',(4.777166140634e-1,2.656658353482e-1,-8.373819323203e-1));
#17354=vector('',#17353,1.346647547876e-1);
#17355=cartesian_point('',(-6.465088101742e1,-3.551697284233e1,
-4.136237721654e1));
#17356=line('',#17355,#17354);
#17357=cartesian_point('',(-6.483690096198e1,-3.504841844059e1,
-4.148040531764e1));
#17358=direction('',(-1.251986766309e-2,4.862998065429e-3,9.999097980136e-1));
#17359=direction('',(5.024193385630e-1,-8.645603808734e-1,1.049552580709e-2));
#17360=axis2_placement_3d('',#17357,#17358,#17359);
#17362=cartesian_point('',(-6.481267121405e1,-3.465080667691e1,
-8.194372283963e0));
#17363=cartesian_point('',(-6.481443421958e1,-3.465030569712e1,
-8.042733301412e0));
#17364=cartesian_point('',(-6.483798822273e1,-3.466069711270e1,
-7.739657463907e0));
#17365=cartesian_point('',(-6.493259681310e1,-3.471018528722e1,
-7.296089412165e0));
#17366=cartesian_point('',(-6.503371801613e1,-3.476501076783e1,
-7.014534471928e0));
#17367=cartesian_point('',(-6.509321669045e1,-3.479755769151e1,
-6.878912349683e0));
#17369=cartesian_point('',(-6.525359554419e1,-3.488653727235e1,
-8.198698155915e0));
#17370=direction('',(-1.242336528975e-2,4.858067566490e-3,9.999110256290e-1));
#17371=direction('',(4.999939603559e-1,-8.659662086495e-1,1.041945702872e-2));
#17372=axis2_placement_3d('',#17369,#17370,#17371);
#17374=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#17375=direction('',(0.e0,0.e0,-1.e0));
#17376=direction('',(-8.818776236508e-1,-4.714783737395e-1,0.e0));
#17377=axis2_placement_3d('',#17374,#17375,#17376);
#17379=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#17380=direction('',(0.e0,0.e0,-1.e0));
#17381=direction('',(-8.962145197897e-1,-4.436209356174e-1,0.e0));
#17382=axis2_placement_3d('',#17379,#17380,#17381);
#17384=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#17385=direction('',(0.e0,0.e0,1.e0));
#17386=direction('',(-9.108860578216e-1,-4.126579572312e-1,0.e0));
#17387=axis2_placement_3d('',#17384,#17385,#17386);
#17389=cartesian_point('',(0.e0,0.e0,-6.878910995974e0));
#17390=direction('',(0.e0,0.e0,1.e0));
#17391=direction('',(-8.962145197897e-1,-4.436209356174e-1,0.e0));
#17392=axis2_placement_3d('',#17389,#17390,#17391);
#17394=cartesian_point('',(-6.723299824306e1,-3.045851000709e1,
-6.878912364021e0));
#17395=cartesian_point('',(-6.717095632197e1,-3.043112014174e1,
-7.014534461801e0));
#17396=cartesian_point('',(-6.706590166662e1,-3.038427049811e1,
-7.296089360519e0));
#17397=cartesian_point('',(-6.696904591397e1,-3.033933890141e1,
-7.739657393883e0));
#17398=cartesian_point('',(-6.694646312994e1,-3.032697863665e1,
-8.042733284853e0));
#17399=cartesian_point('',(-6.694578754562e1,-3.032527465316e1,
-8.194372284317e0));
#17401=cartesian_point('',(-6.764035220510e1,-3.064305348296e1,
-7.102552658939e0));
#17402=direction('',(4.095441961627e-1,1.798276625488e-1,-8.943911689925e-1));
#17403=direction('',(-3.826625062131e-1,9.238282575930e-1,1.052410620451e-2));
#17404=axis2_placement_3d('',#17401,#17402,#17403);
#17406=cartesian_point('',(-6.740125238312e1,-3.053158865103e1,
-8.198743025490e0));
#17407=direction('',(3.763536770455e-3,1.289308448201e-2,-9.999097980136e-1));
#17408=direction('',(-3.843834452134e-1,9.231143142482e-1,1.045609277048e-2));
#17409=axis2_placement_3d('',#17406,#17407,#17408);
#17411=cartesian_point('',(-6.385930139518e1,-3.541980092732e1,
-4.303928241630e1));
#17412=cartesian_point('',(-6.388462698752e1,-3.537356489802e1,
-4.303977728332e1));
#17413=cartesian_point('',(-6.402111035153e1,-3.537829391110e1,
-4.281634626667e1));
#17414=cartesian_point('',(-6.422087544857e1,-3.538677512332e1,
-4.244882922210e1));
#17415=cartesian_point('',(-6.436138367411e1,-3.540792422699e1,
-4.213137745879e1));
#17416=cartesian_point('',(-6.443603062694e1,-3.542456945062e1,
-4.192434479648e1));
#17418=cartesian_point('',(-6.443603062694e1,-3.542456945062e1,
-4.192434479648e1));
#17419=cartesian_point('',(-6.448932984989e1,-3.543650780961e1,
-4.177644686734e1));
#17420=cartesian_point('',(-6.453939222906e1,-3.545576413924e1,
-4.162582635368e1));
#17421=cartesian_point('',(-6.458654942673e1,-3.548119701775e1,
-4.147514304912e1));
#17423=direction('',(4.759232376064e-1,2.655303217146e-1,-8.384454187103e-1));
#17424=vector('',#17423,1.808878946956e0);
#17425=cartesian_point('',(-6.472018892005e1,-3.590011313604e1,
-4.152263615023e1));
#17426=line('',#17425,#17424);
#17427=cartesian_point('',(-6.399864511516e1,-3.844145107541e1,
-3.937758808360e1));
#17428=cartesian_point('',(-6.399815610509e1,-3.844001832854e1,
-3.951015992692e1));
#17429=cartesian_point('',(-6.398592909244e1,-3.843025867714e1,
-3.977519673820e1));
#17430=cartesian_point('',(-6.393346087541e1,-3.839600889287e1,
-4.016846924851e1));
#17431=cartesian_point('',(-6.387627441381e1,-3.836002405418e1,
-4.042521585119e1));
#17432=cartesian_point('',(-6.384225103120e1,-3.833885112344e1,
-4.055159368476e1));
#17434=cartesian_point('',(-6.384225103120e1,-3.833885112344e1,
-4.055159368476e1));
#17435=cartesian_point('',(-6.381152946377e1,-3.831973341751e1,
-4.066570632994e1));
#17436=cartesian_point('',(-6.374123429692e1,-3.827630636242e1,
-4.089067765469e1));
#17437=cartesian_point('',(-6.361013592857e1,-3.819612455088e1,
-4.121567049469e1));
#17438=cartesian_point('',(-6.350631426888e1,-3.813306601351e1,
-4.142226970062e1));
#17439=cartesian_point('',(-6.345051322784e1,-3.809926358060e1,
-4.152263938540e1));
#17441=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17442=direction('',(0.e0,0.e0,-1.e0));
#17443=direction('',(-8.573202723431e-1,-5.147834016649e-1,0.e0));
#17444=axis2_placement_3d('',#17441,#17442,#17443);
#17446=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17447=direction('',(0.e0,0.e0,-1.e0));
#17448=direction('',(-8.652814678375e-1,-5.012863267804e-1,0.e0));
#17449=axis2_placement_3d('',#17446,#17447,#17448);
#17451=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17452=direction('',(0.e0,0.e0,-1.e0));
#17453=direction('',(-8.660254037844e-1,-5.e-1,0.e0));
#17454=axis2_placement_3d('',#17451,#17452,#17453);
#17456=cartesian_point('',(-6.472018892005e1,-3.590011313604e1,
-4.152263615023e1));
#17457=cartesian_point('',(-6.477912884411e1,-3.593251835597e1,
-4.141915875079e1));
#17458=cartesian_point('',(-6.488872215609e1,-3.599253375166e1,
-4.120597982977e1));
#17459=cartesian_point('',(-6.502667119713e1,-3.606758123581e1,
-4.087024117526e1));
#17460=cartesian_point('',(-6.510029412349e1,-3.610714899951e1,
-4.063770305951e1));
#17461=cartesian_point('',(-6.513235017377e1,-3.612422978188e1,
-4.051974938707e1));
#17463=cartesian_point('',(-6.513235017377e1,-3.612422978188e1,
-4.051974938707e1));
#17464=cartesian_point('',(-6.516582280735e1,-3.614206442098e1,
-4.039658475232e1));
#17465=cartesian_point('',(-6.522240285377e1,-3.617183249368e1,
-4.014658276254e1));
#17466=cartesian_point('',(-6.527538839784e1,-3.619849638655e1,
-3.976408396830e1));
#17467=cartesian_point('',(-6.528923193733e1,-3.620385624904e1,
-3.950645398989e1));
#17468=cartesian_point('',(-6.529069098739e1,-3.620354400802e1,
-3.937758835563e1));
#17470=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#17471=direction('',(0.e0,0.e0,1.e0));
#17472=direction('',(-8.745489267796e-1,-4.849372894186e-1,0.e0));
#17473=axis2_placement_3d('',#17470,#17471,#17472);
#17475=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#17476=direction('',(0.e0,0.e0,1.e0));
#17477=direction('',(-8.652814678375e-1,-5.012863267804e-1,0.e0));
#17478=axis2_placement_3d('',#17475,#17476,#17477);
#17480=cartesian_point('',(-6.374099551400e1,-3.828770370970e1,
-3.937499939366e1));
#17481=direction('',(-2.098639912458e-3,-1.327048815450e-2,9.999097408540e-1));
#17482=direction('',(-8.579849391240e-1,-5.136025595782e-1,-8.617135895859e-3));
#17483=axis2_placement_3d('',#17480,#17481,#17482);
#17485=direction('',(3.825623193081e-1,2.316910776657e-1,-8.944078020544e-1));
#17486=vector('',#17485,9.152068445504e-1);
#17487=cartesian_point('',(-6.366207234647e1,-3.898879409927e1,
-6.278713764704e0));
#17488=line('',#17487,#17486);
#17489=cartesian_point('',(-6.525248657019e1,-3.988421415502e1,
-8.214296506270e0));
#17490=direction('',(-5.001525447916e-1,8.658746126670e-1,1.042051233342e-2));
#17491=direction('',(7.768440244419e-1,4.433445598866e-1,4.471677122825e-1));
#17492=axis2_placement_3d('',#17489,#17490,#17491);
#17494=direction('',(2.058033452931e-3,1.327955345216e-2,-9.999097049026e-1));
#17495=vector('',#17494,3.328463781496e1);
#17496=cartesian_point('',(-6.308968566652e1,-3.863516437436e1,
-8.193502256550e0));
#17497=line('',#17496,#17495);
#17498=direction('',(-4.674621623323e-1,-2.800776370900e-1,8.384722082393e-1));
#17499=vector('',#17498,1.345622073108e-1);
#17500=cartesian_point('',(-6.302118476843e1,-3.819315924737e1,
-4.147513463190e1));
#17501=line('',#17500,#17499);
#17502=cartesian_point('',(-6.038811136909e1,-3.669837895867e1,
-3.934686924289e1));
#17503=direction('',(-5.000343504741e-1,8.659426028538e-1,1.044303158726e-2));
#17504=direction('',(-7.289313589336e-1,-4.143458574326e-1,-5.449555802005e-1));
#17505=axis2_placement_3d('',#17502,#17503,#17504);
#17507=direction('',(-2.146775734314e-3,-1.333091256998e-2,9.999088349065e-1));
#17508=vector('',#17507,3.310247670207e1);
#17509=cartesian_point('',(-6.359100875274e1,-3.854750787650e1,
-3.937817267639e1));
#17510=line('',#17509,#17508);
#17511=cartesian_point('',(-6.303229745986e1,-3.918567709951e1,
-6.060277326588e0));
#17512=cartesian_point('',(-6.291558959335e1,-3.911498502561e1,
-6.333155227222e0));
#17513=cartesian_point('',(-6.279888513642e1,-3.904429266871e1,
-6.606034483156e0));
#17514=cartesian_point('',(-6.268217729092e1,-3.897360048384e1,
-6.878912364024e0));
#17516=cartesian_point('',(-6.341210140712e1,-3.942178934404e1,
-6.283884085617e0));
#17517=direction('',(3.825512432605e-1,2.316817205778e-1,-8.944149633308e-1));
#17518=direction('',(-4.999506774614e-1,8.659904142984e-1,1.048439073716e-2));
#17519=axis2_placement_3d('',#17516,#17517,#17518);
#17521=cartesian_point('',(-6.303229745986e1,-3.918567709951e1,
-6.060277326588e0));
#17522=cartesian_point('',(-6.307017117434e1,-3.920861928132e1,
-5.971721879525e0));
#17523=cartesian_point('',(-6.314612076383e1,-3.924641954703e1,
-5.802806045336e0));
#17524=cartesian_point('',(-6.325796077112e1,-3.928278160311e1,
-5.574432867513e0));
#17525=cartesian_point('',(-6.336650596411e1,-3.930202401898e1,
-5.369688452731e0));
#17526=cartesian_point('',(-6.347131856337e1,-3.930647006960e1,
-5.186828132942e0));
#17527=cartesian_point('',(-6.357219009124e1,-3.929770963969e1,
-5.024491101404e0));
#17528=cartesian_point('',(-6.366888711915e1,-3.927672528075e1,
-4.881998429188e0));
#17529=cartesian_point('',(-6.376060058100e1,-3.924436422650e1,
-4.759795331211e0));
#17530=cartesian_point('',(-6.384711179005e1,-3.920104801184e1,
-4.657770221182e0));
#17531=cartesian_point('',(-6.390104807326e1,-3.916498185595e1,
-4.603519080819e0));
#17532=cartesian_point('',(-6.392710632387e1,-3.914500483538e1,
-4.579937025351e0));
#17534=cartesian_point('',(-5.999434249401e1,-4.299622947556e1,
-6.878912349683e0));
#17535=cartesian_point('',(-6.010431490782e1,-4.307700014411e1,
-6.606036476538e0));
#17536=cartesian_point('',(-6.021428585347e1,-4.315776740107e1,
-6.333159038046e0));
#17537=cartesian_point('',(-6.032425817279e1,-4.323853813149e1,
-6.060283145134e0));
#17539=cartesian_point('',(-6.035784215241e1,-4.325673970466e1,
-7.102517765389e0));
#17540=direction('',(-3.604420295323e-1,-2.647705131697e-1,8.944149588991e-1));
#17541=direction('',(6.087083498368e-1,-7.933251208880e-1,1.045932153461e-2));
#17542=axis2_placement_3d('',#17539,#17540,#17541);
#17544=cartesian_point('',(-6.068774247809e1,-4.349907514661e1,
-6.283890185762e0));
#17545=direction('',(-3.604420295323e-1,-2.647705131697e-1,8.944149588991e-1));
#17546=direction('',(6.087293051085e-1,-7.933088668437e-1,1.047257796801e-2));
#17547=axis2_placement_3d('',#17544,#17545,#17546);
#17549=cartesian_point('',(-6.032425817279e1,-4.323853813149e1,
-6.060283145134e0));
#17550=cartesian_point('',(-6.036003311917e1,-4.326481425317e1,
-5.971514087476e0));
#17551=cartesian_point('',(-6.042414487438e1,-4.332064697887e1,
-5.802244863282e0));
#17552=cartesian_point('',(-6.050059796840e1,-4.341021813280e1,
-5.573588703357e0));
#17553=cartesian_point('',(-6.055990238949e1,-4.350324781531e1,
-5.368733921318e0));
#17554=cartesian_point('',(-6.060406851922e1,-4.359843582367e1,
-5.185892439554e0));
#17555=cartesian_point('',(-6.063449537148e1,-4.369497041702e1,
-5.023699923989e0));
#17556=cartesian_point('',(-6.065204000242e1,-4.379228652119e1,
-4.881383749156e0));
#17557=cartesian_point('',(-6.065717458863e1,-4.388929723008e1,
-4.759409033803e0));
#17558=cartesian_point('',(-6.065025021558e1,-4.398563195986e1,
-4.657598333058e0));
#17559=cartesian_point('',(-6.063757603437e1,-4.404915373017e1,
-4.603469441415e0));
#17560=cartesian_point('',(-6.062910725528e1,-4.408080906787e1,
-4.579937185843e0));
#17562=cartesian_point('',(-6.038337296883e1,-4.389572274218e1,
-6.278699890924e0));
#17563=cartesian_point('',(-6.043147337652e1,-4.392863805955e1,
-5.976088540097e0));
#17564=cartesian_point('',(-6.049122298102e1,-4.399735477042e1,
-5.516412411319e0));
#17565=cartesian_point('',(-6.052762165716e1,-4.413241495865e1,
-4.954750155646e0));
#17566=cartesian_point('',(-6.050617676395e1,-4.424841671631e1,
-4.692543907929e0));
#17567=cartesian_point('',(-6.046265924399e1,-4.430723651696e1,
-4.695465838550e0));
#17569=cartesian_point('',(-5.976592327951e1,-4.423697793727e1,
-3.937497996936e1));
#17570=direction('',(1.313607478368e-2,-3.119250922732e-3,-9.999088527526e-1));
#17571=direction('',(-8.031266715014e-1,-5.957449042144e-1,-8.692446468005e-3));
#17572=axis2_placement_3d('',#17569,#17570,#17571);
#17574=cartesian_point('',(-5.927932814262e1,-4.388978534352e1,
-4.135910803319e1));
#17575=direction('',(4.377382367980e-1,3.247786306460e-1,-8.383937482596e-1));
#17576=direction('',(-6.707605820696e-1,-5.029808400089e-1,-5.450601032231e-1));
#17577=axis2_placement_3d('',#17574,#17575,#17576);
#17579=direction('',(-1.305647448828e-2,3.180218646285e-3,9.999097032649e-1));
#17580=vector('',#17579,3.328464903400e1);
#17581=cartesian_point('',(-5.940277700086e1,-4.360788682395e1,
-4.147514304913e1));
#17582=line('',#17581,#17580);
#17583=cartesian_point('',(-6.181928867139e1,-4.502239551750e1,
-8.214301124772e0));
#17584=direction('',(6.085538894657e-1,-7.934441637182e-1,1.041742183594e-2));
#17585=direction('',(7.934069082820e-1,6.086346474727e-1,8.327291646542e-3));
#17586=axis2_placement_3d('',#17583,#17584,#17585);
#17588=direction('',(-3.604497047854e-1,-2.647731093625e-1,8.944110972470e-1));
#17589=vector('',#17588,9.152212889536e-1);
#17590=cartesian_point('',(-6.005348172541e1,-4.365339675575e1,
-7.097283968201e0));
#17591=line('',#17590,#17589);
#17592=direction('',(1.313763545766e-2,-3.118228621117e-3,-9.999088354369e-1));
#17593=vector('',#17592,3.310209019888e1);
#17594=cartesian_point('',(-6.038337296883e1,-4.389572274218e1,
-6.278699890924e0));
#17595=line('',#17594,#17593);
#17596=cartesian_point('',(-5.701471729926e1,-4.174802797669e1,
-3.934704176256e1));
#17597=direction('',(6.086193125869e-1,-7.933939084242e-1,1.042297566059e-2));
#17598=direction('',(-7.933594403029e-1,-6.086994345504e-1,-8.111526385962e-3));
#17599=axis2_placement_3d('',#17596,#17597,#17598);
#17601=direction('',(4.389533322402e-1,3.257475579319e-1,-8.373819323443e-1));
#17602=vector('',#17601,1.346647548498e-1);
#17603=cartesian_point('',(-5.946188854374e1,-4.365175353898e1,
-4.136237721649e1));
#17604=line('',#17603,#17602);
#17605=cartesian_point('',(-5.970747568377e1,-4.321148816011e1,
-4.148040531765e1));
#17606=direction('',(-1.304750707989e-2,3.187223789704e-3,9.999097980136e-1));
#17607=direction('',(6.109688459258e-1,-7.915850638094e-1,1.049552580703e-2));
#17608=axis2_placement_3d('',#17605,#17606,#17607);
#17610=cartesian_point('',(-5.973535197419e1,-4.281411540346e1,
-8.194372283963e0));
#17611=cartesian_point('',(-5.973716528795e1,-4.281384882801e1,
-8.042733301396e0));
#17612=cartesian_point('',(-5.975916143143e1,-4.282722575794e1,
-7.739657463870e0));
#17613=cartesian_point('',(-5.984650112922e1,-4.288863945332e1,
-7.296089412128e0));
#17614=cartesian_point('',(-5.993960106512e1,-4.295619485993e1,
-7.014534471915e0));
#17615=cartesian_point('',(-5.999434249401e1,-4.299622947556e1,
-6.878912349683e0));
#17617=cartesian_point('',(-6.014173511854e1,-4.310538146486e1,
-8.198698155943e0));
#17618=direction('',(-1.295118678682e-2,3.194931635994e-3,9.999110256281e-1));
#17619=direction('',(6.087477145193e-1,-7.932954399093e-1,1.041945711910e-2));
#17620=axis2_placement_3d('',#17617,#17618,#17619);
#17622=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#17623=direction('',(0.e0,0.e0,-1.e0));
#17624=direction('',(-8.127927614908e-1,-5.825529391121e-1,0.e0));
#17625=axis2_placement_3d('',#17622,#17623,#17624);
#17627=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#17628=direction('',(0.e0,0.e0,-1.e0));
#17629=direction('',(-8.306431288188e-1,-5.568051656963e-1,0.e0));
#17630=axis2_placement_3d('',#17627,#17628,#17629);
#17632=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#17633=direction('',(0.e0,0.e0,1.e0));
#17634=direction('',(-8.492306294776e-1,-5.280220998757e-1,0.e0));
#17635=axis2_placement_3d('',#17632,#17633,#17634);
#17637=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#17638=direction('',(0.e0,0.e0,1.e0));
#17639=direction('',(-8.306431288188e-1,-5.568051656963e-1,0.e0));
#17640=axis2_placement_3d('',#17637,#17638,#17639);
#17642=cartesian_point('',(-6.268217729092e1,-3.897360048384e1,
-6.878912364024e0));
#17643=cartesian_point('',(-6.262424124181e1,-3.893834684680e1,
-7.014534462010e0));
#17644=cartesian_point('',(-6.252620044912e1,-3.887818562421e1,
-7.296089361039e0));
#17645=cartesian_point('',(-6.243603806116e1,-3.882099621100e1,
-7.739657394422e0));
#17646=cartesian_point('',(-6.241526181435e1,-3.880579404525e1,
-8.042733285085e0));
#17647=cartesian_point('',(-6.241481442422e1,-3.880401645813e1,
-8.194372284317e0));
#17649=cartesian_point('',(-6.306195852612e1,-3.920973552626e1,
-7.102552658971e0));
#17650=direction('',(3.825682687504e-1,2.317454564942e-1,-8.943911689745e-1));
#17651=direction('',(-4.999725601345e-1,8.659772989518e-1,1.052410626615e-2));
#17652=axis2_placement_3d('',#17649,#17650,#17651);
#17654=cartesian_point('',(-6.283945331636e1,-3.906801550208e1,
-8.198743025489e0));
#17655=direction('',(2.048453968222e-3,1.327402248094e-2,-9.999097980136e-1));
#17656=direction('',(-5.015855879717e-1,8.650448358687e-1,1.045609277059e-2));
#17657=axis2_placement_3d('',#17654,#17655,#17656);
#17659=cartesian_point('',(-5.868976447494e1,-4.345209106921e1,
-4.303928241633e1));
#17660=cartesian_point('',(-5.872090841631e1,-4.340955624897e1,
-4.303977728283e1));
#17661=cartesian_point('',(-5.885560688590e1,-4.343205945808e1,
-4.281634626690e1));
#17662=cartesian_point('',(-5.905255594406e1,-4.346654268990e1,
-4.244882922352e1));
#17663=cartesian_point('',(-5.918910159226e1,-4.350585086396e1,
-4.213137745462e1));
#17664=cartesian_point('',(-5.926093729101e1,-4.353209706771e1,
-4.192434479642e1));
#17666=cartesian_point('',(-5.926093729101e1,-4.353209706771e1,
-4.192434479642e1));
#17667=cartesian_point('',(-5.931222226317e1,-4.355089023700e1,
-4.177644686733e1));
#17668=cartesian_point('',(-5.935934289635e1,-4.357651627780e1,
-4.162582635365e1));
#17669=cartesian_point('',(-5.940277700086e1,-4.360788682395e1,
-4.147514304913e1));
#17671=direction('',(4.371929865174e-1,3.253791209958e-1,-8.384454187125e-1));
#17672=vector('',#17671,1.808878946974e0);
#17673=cartesian_point('',(-5.948059366401e1,-4.404066251096e1,
-4.152263615023e1));
#17674=line('',#17673,#17672);
#17675=cartesian_point('',(-5.843351160202e1,-4.646607858660e1,
-3.937758808360e1));
#17676=cartesian_point('',(-5.843321378650e1,-4.646459426844e1,
-3.951015992684e1));
#17677=cartesian_point('',(-5.842236526778e1,-4.645332216683e1,
-3.977519673796e1));
#17678=cartesian_point('',(-5.837481641760e1,-4.641251691767e1,
-4.016846924805e1));
#17679=cartesian_point('',(-5.832281615815e1,-4.636937560323e1,
-4.042521585059e1));
#17680=cartesian_point('',(-5.829184747235e1,-4.634394286730e1,
-4.055159368410e1));
#17682=cartesian_point('',(-5.829184747235e1,-4.634394286730e1,
-4.055159368410e1));
#17683=cartesian_point('',(-5.826388409355e1,-4.632097874677e1,
-4.066570632935e1));
#17684=cartesian_point('',(-5.819985867972e1,-4.626874785569e1,
-4.089067765427e1));
#17685=cartesian_point('',(-5.808034770258e1,-4.617214023979e1,
-4.121567049449e1));
#17686=cartesian_point('',(-5.798564504229e1,-4.609606973100e1,
-4.142226970055e1));
#17687=cartesian_point('',(-5.793473348971e1,-4.605527298515e1,
-4.152263938540e1));
#17689=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17690=direction('',(0.e0,0.e0,-1.e0));
#17691=direction('',(-7.827930613287e-1,-6.222821089631e-1,0.e0));
#17692=axis2_placement_3d('',#17689,#17690,#17691);
#17694=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17695=direction('',(0.e0,0.e0,-1.e0));
#17696=direction('',(-7.924478694828e-1,-6.099396479588e-1,0.e0));
#17697=axis2_placement_3d('',#17694,#17695,#17696);
#17699=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#17700=direction('',(0.e0,0.e0,-1.e0));
#17701=direction('',(-7.933533402912e-1,-6.087614290087e-1,0.e0));
#17702=axis2_placement_3d('',#17699,#17700,#17701);
#17704=cartesian_point('',(-5.948059366401e1,-4.404066251096e1,
-4.152263615023e1));
#17705=cartesian_point('',(-5.953479961850e1,-4.408048370332e1,
-4.141915875152e1));
#17706=cartesian_point('',(-5.963562176277e1,-4.415429045620e1,
-4.120597983207e1));
#17707=cartesian_point('',(-5.976259496766e1,-4.424670186130e1,
-4.087024118011e1));
#17708=cartesian_point('',(-5.983042340996e1,-4.429554083743e1,
-4.063770306615e1));
#17709=cartesian_point('',(-5.985997572678e1,-4.431665964550e1,
-4.051974939463e1));
#17711=cartesian_point('',(-5.985997572678e1,-4.431665964550e1,
-4.051974939463e1));
#17712=cartesian_point('',(-5.989083411021e1,-4.433871076249e1,
-4.039658475911e1));
#17713=cartesian_point('',(-5.994304459400e1,-4.437560934372e1,
-4.014658276773e1));
#17714=cartesian_point('',(-5.999209650362e1,-4.440896112505e1,
-3.976408397093e1));
#17715=cartesian_point('',(-6.000512200743e1,-4.441608207778e1,
-3.950645399077e1));
#17716=cartesian_point('',(-6.000660933076e1,-4.441596295227e1,
-3.937758835562e1));
#17718=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#17719=direction('',(0.e0,0.e0,1.e0));
#17720=direction('',(-8.037700216224e-1,-5.949401250051e-1,0.e0));
#17721=axis2_placement_3d('',#17718,#17719,#17720);
#17723=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#17724=direction('',(0.e0,0.e0,1.e0));
#17725=direction('',(-7.924478694829e-1,-6.099396479588e-1,0.e0));
#17726=axis2_placement_3d('',#17723,#17724,#17725);
#17728=cartesian_point('',(-5.819813428713e1,-4.628001652955e1,
-3.937499939365e1));
#17729=direction('',(-3.485394691318e-4,-1.343088476957e-2,9.999097408539e-1));
#17730=direction('',(-7.836061726132e-1,-6.211981255697e-1,-8.617135898346e-3));
#17731=axis2_placement_3d('',#17728,#17729,#17730);
#17733=direction('',(3.490477519675e-1,2.796433768770e-1,-8.944077641743e-1));
#17734=vector('',#17733,9.152062467941e-1);
#17735=cartesian_point('',(-5.802837550599e1,-4.696480732774e1,
-6.278714334012e0));
#17736=line('',#17735,#17734);
#17737=cartesian_point('',(-5.948830789834e1,-4.806015777952e1,
-8.214296506357e0));
#17738=direction('',(-6.088929867800e-1,7.931839279603e-1,1.042051225130e-2));
#17739=direction('',(7.123299387170e-1,5.409501784e-1,4.471677122696e-1));
#17740=axis2_placement_3d('',#17737,#17738,#17739);
#17742=direction('',(3.070973009412e-4,1.343457242152e-2,-9.999097049009e-1));
#17743=vector('',#17742,3.328463783389e1);
#17744=cartesian_point('',(-5.750704376818e1,-4.653949162571e1,
-8.193502256549e0));
#17745=line('',#17744,#17743);
#17746=direction('',(-4.269054680980e-1,-3.386975726738e-1,8.384722270731e-1));
#17747=vector('',#17746,1.345622268086e-1);
#17748=cartesian_point('',(-5.749682214573e1,-4.609232674820e1,
-4.147513465076e1));
#17749=line('',#17748,#17747);
#17750=cartesian_point('',(-5.508138303873e1,-4.426664947170e1,
-3.934686924287e1));
#17751=direction('',(-6.087846779052e-1,7.932667641085e-1,1.044303159093e-2));
#17752=direction('',(-6.686122630972e-1,-5.059457058493e-1,-5.449555801794e-1));
#17753=axis2_placement_3d('',#17750,#17751,#17752);
#17755=direction('',(-3.883729837126e-4,-1.349707251252e-2,9.999088349445e-1));
#17756=vector('',#17755,3.310247613108e1);
#17757=cartesian_point('',(-5.801551939857e1,-4.651802080706e1,
-3.937817267602e1));
#17758=line('',#17757,#17756);
#17759=cartesian_point('',(-5.737829019605e1,-4.707780397428e1,
-6.060277326666e0));
#17760=cartesian_point('',(-5.727180794875e1,-4.699248324746e1,
-6.333155227300e0));
#17761=cartesian_point('',(-5.716532911854e1,-4.690716268489e1,
-6.606034483158e0));
#17762=cartesian_point('',(-5.705884690655e1,-4.682184185078e1,
-6.878912364026e0));
#17764=cartesian_point('',(-5.772402603539e1,-4.736147060863e1,
-6.283884085691e0));
#17765=direction('',(3.490379315475e-1,2.796326084519e-1,-8.944149633316e-1));
#17766=direction('',(-6.087081066133e-1,7.933249778023e-1,1.048429960237e-2));
#17767=axis2_placement_3d('',#17764,#17765,#17766);
#17769=cartesian_point('',(-5.737829019605e1,-4.707780397428e1,
-6.060277326666e0));
#17770=cartesian_point('',(-5.741284642240e1,-4.710549426415e1,
-5.971719103038e0));
#17771=cartesian_point('',(-5.748321443201e1,-4.715288568355e1,
-5.802798580924e0));
#17772=cartesian_point('',(-5.758935391951e1,-4.720353503650e1,
-5.574421138613e0));
#17773=cartesian_point('',(-5.769446054228e1,-4.723678036012e1,
-5.369674693965e0));
#17774=cartesian_point('',(-5.779779707440e1,-4.725486821613e1,
-5.186814105631e0));
#17775=cartesian_point('',(-5.789894920959e1,-4.725934803544e1,
-5.024478251797e0));
#17776=cartesian_point('',(-5.799755720104e1,-4.725116365479e1,
-4.881988105749e0));
#17777=cartesian_point('',(-5.809270820699e1,-4.723104999420e1,
-4.759788381211e0));
#17778=cartesian_point('',(-5.818413065841e1,-4.719939643810e1,
-4.657767071918e0));
#17779=cartesian_point('',(-5.824231098454e1,-4.717067982517e1,
-4.603518085262e0));
#17780=cartesian_point('',(-5.827075264828e1,-4.715427565454e1,
-4.579937026001e0));
#17782=cartesian_point('',(-5.386894846392e1,-5.045922385248e1,
-6.878912349683e0));
#17783=cartesian_point('',(-5.396743736068e1,-5.055365779719e1,
-6.606036476532e0));
#17784=cartesian_point('',(-5.406592524685e1,-5.064808816760e1,
-6.333159038285e0));
#17785=cartesian_point('',(-5.416441404186e1,-5.074252216131e1,
-6.060283145367e0));
#17787=cartesian_point('',(-5.419533492412e1,-5.076495160674e1,
-7.102517765388e0));
#17788=direction('',(-3.227989111015e-1,-3.095524903511e-1,8.944149589028e-1));
#17789=direction('',(7.070506247625e-1,-7.070855778165e-1,1.045942956276e-2));
#17790=axis2_placement_3d('',#17787,#17788,#17789);
#17792=cartesian_point('',(-5.449078178430e1,-5.104827446872e1,
-6.283890185742e0));
#17793=direction('',(-3.227989111015e-1,-3.095524903511e-1,8.944149589028e-1));
#17794=direction('',(7.070694312287e-1,-7.070665739566e-1,1.047279405186e-2));
#17795=axis2_placement_3d('',#17792,#17793,#17794);
#17797=cartesian_point('',(-5.416441404186e1,-5.074252216131e1,
-6.060283145367e0));
#17798=cartesian_point('',(-5.419645417357e1,-5.077324396388e1,
-5.971511421606e0));
#17799=cartesian_point('',(-5.425273116025e1,-5.083696917752e1,
-5.802237672728e0));
#17800=cartesian_point('',(-5.431683947463e1,-5.093575555594e1,
-5.573577264527e0));
#17801=cartesian_point('',(-5.436349349359e1,-5.103573196154e1,
-5.368720326594e0));
#17802=cartesian_point('',(-5.439485650795e1,-5.113587161029e1,
-5.185878342182e0));
#17803=cartesian_point('',(-5.441242172415e1,-5.123555221839e1,
-5.023686807489e0));
#17804=cartesian_point('',(-5.441711291597e1,-5.133432513874e1,
-4.881373051557e0));
#17805=cartesian_point('',(-5.440954009814e1,-5.143117472528e1,
-4.759401725313e0));
#17806=cartesian_point('',(-5.439010072562e1,-5.152577879125e1,
-4.657594781451e0));
#17807=cartesian_point('',(-5.436924403697e1,-5.158710051755e1,
-4.603468543002e0));
#17808=cartesian_point('',(-5.435671666558e1,-5.161737816711e1,
-4.579937188709e0));
#17810=cartesian_point('',(-5.413724573611e1,-5.140180268342e1,
-6.278683028715e0));
#17811=cartesian_point('',(-5.418060190057e1,-5.144068206613e1,
-5.976325844761e0));
#17812=cartesian_point('',(-5.423087873709e1,-5.151649084824e1,
-5.517087511841e0));
#17813=cartesian_point('',(-5.424929160720e1,-5.165506793441e1,
-4.955754463728e0));
#17814=cartesian_point('',(-5.421333942525e1,-5.176684185414e1,
-4.693647022589e0));
#17815=cartesian_point('',(-5.416269437495e1,-5.181956226368e1,
-4.695609110109e0));
#17817=cartesian_point('',(-5.348053323095e1,-5.165954284925e1,
-3.937498029010e1));
#17818=direction('',(1.343083778872e-2,-1.377963476358e-3,-9.999088527526e-1));
#17819=direction('',(-7.206650294692e-1,-6.932285302419e-1,-8.724686746538e-3));
#17820=axis2_placement_3d('',#17817,#17818,#17819);
#17822=cartesian_point('',(-5.369573565236e1,-5.186784603109e1,
-3.941011385317e1));
#17823=cartesian_point('',(-5.373015945418e1,-5.183220170016e1,
-3.941042990424e1));
#17824=cartesian_point('',(-5.378438294535e1,-5.173554513575e1,
-3.941064064415e1));
#17825=cartesian_point('',(-5.378307368264e1,-5.157796708893e1,
-3.940916851771e1));
#17826=cartesian_point('',(-5.372715268406e1,-5.148237179550e1,
-3.940729061966e1));
#17827=cartesian_point('',(-5.369215158883e1,-5.144733860390e1,
-3.940627840130e1));
#17829=cartesian_point('',(-5.369654559734e1,-5.186762509915e1,
-3.937759441696e1));
#17830=cartesian_point('',(-5.369640934105e1,-5.186772056477e1,
-3.938122426704e1));
#17831=cartesian_point('',(-5.369611557783e1,-5.186794377677e1,
-3.938847116464e1));
#17832=cartesian_point('',(-5.369618648009e1,-5.186768185981e1,
-3.939931068333e1));
#17833=cartesian_point('',(-5.369589198114e1,-5.186777149599e1,
-3.940651613649e1));
#17834=cartesian_point('',(-5.369573565236e1,-5.186784603109e1,
-3.941011385317e1));
#17836=cartesian_point('',(-5.369573565236e1,-5.186784603109e1,
-3.941011385317e1));
#17837=cartesian_point('',(-5.369438719589e1,-5.186743007421e1,
-3.948443970290e1));
#17838=cartesian_point('',(-5.366160989499e1,-5.185699676445e1,
-3.963350153981e1));
#17839=cartesian_point('',(-5.353081560261e1,-5.181494671944e1,
-3.982445371996e1));
#17840=cartesian_point('',(-5.332304004386e1,-5.174862342916e1,
-3.996371852543e1));
#17841=cartesian_point('',(-5.314956288462e1,-5.169200351483e1,
-3.999998015956e1));
#17842=cartesian_point('',(-5.305902970373e1,-5.166270152194e1,
-3.999999922734e1));
#17844=direction('',(-7.071059050343e-1,-7.071076573376e-1,4.219505789920e-7));
#17845=vector('',#17844,1.831130696896e0);
#17846=cartesian_point('',(-5.176422637507e1,-5.036789498458e1,
-3.999999999999e1));
#17847=line('',#17846,#17845);
#17848=cartesian_point('',(0.e0,0.e0,-4.e1));
#17849=direction('',(0.e0,0.e0,1.e0));
#17850=direction('',(-7.164714471508e-1,-6.976164171073e-1,0.e0));
#17851=axis2_placement_3d('',#17848,#17849,#17850);
#17853=cartesian_point('',(0.e0,0.e0,-4.e1));
#17854=direction('',(0.e0,0.e0,1.e0));
#17855=direction('',(-7.064465069690e-1,-7.077664394356e-1,0.e0));
#17856=axis2_placement_3d('',#17853,#17854,#17855);
#17858=direction('',(7.071058569042e-1,7.071077054676e-1,-4.092156193203e-7));
#17859=vector('',#17858,1.831124191631e0);
#17860=cartesian_point('',(-5.166269367014e1,-5.305903083548e1,
-3.999999925069e1));
#17861=line('',#17860,#17859);
#17862=cartesian_point('',(0.e0,0.e0,-4.e1));
#17863=direction('',(0.e0,0.e0,1.e0));
#17864=direction('',(-6.973741593994e-1,-7.167072497205e-1,0.e0));
#17865=axis2_placement_3d('',#17862,#17863,#17864);
#17867=cartesian_point('',(-4.806219552604e1,-5.391183042871e1,
-3.999999706774e1));
#17868=cartesian_point('',(-4.804178594332e1,-5.388141442482e1,
-3.999999618460e1));
#17869=cartesian_point('',(-4.799911984859e1,-5.382204233012e1,
-4.000000207719e1));
#17870=cartesian_point('',(-4.792933687525e1,-5.373719970627e1,
-3.999999845293e1));
#17871=cartesian_point('',(-4.787936049916e1,-5.368383350048e1,
-4.000000222503e1));
#17872=cartesian_point('',(-4.785344444978e1,-5.365794830539e1,
-4.000000827584e1));
#17874=direction('',(7.071050703311e-1,7.071084920352e-1,1.933876831134e-6));
#17875=vector('',#17874,4.279394184975e0);
#17876=cartesian_point('',(-4.785344444978e1,-5.365794830539e1,
-4.000000827584e1));
#17877=line('',#17876,#17875);
#17878=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.e1));
#17879=direction('',(0.e0,0.e0,1.e0));
#17880=direction('',(7.071067812286e-1,-7.071067811445e-1,0.e0));
#17881=axis2_placement_3d('',#17878,#17879,#17880);
#17883=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.e1));
#17884=direction('',(0.e0,0.e0,1.e0));
#17885=direction('',(7.580861838156e-1,-6.521543819586e-1,0.e0));
#17886=axis2_placement_3d('',#17883,#17884,#17885);
#17888=direction('',(-7.071084899258e-1,-7.071050724404e-1,-2.006657707090e-6));
#17889=vector('',#17888,4.279394285118e0);
#17890=cartesian_point('',(-5.063195233425e1,-4.482746312593e1,
-4.000000000002e1));
#17891=line('',#17890,#17889);
#17892=cartesian_point('',(-5.365794836500e1,-4.785344453191e1,
-4.000000858730e1));
#17893=cartesian_point('',(-5.368383354683e1,-4.787936057382e1,
-4.000000253355e1));
#17894=cartesian_point('',(-5.373720044299e1,-4.792933580305e1,
-3.999999833420e1));
#17895=cartesian_point('',(-5.382204303786e1,-4.799911871401e1,
-4.000000202996e1));
#17896=cartesian_point('',(-5.388141452469e1,-4.804178613660e1,
-3.999999637397e1));
#17897=cartesian_point('',(-5.391183057491e1,-4.806219562624e1,
-3.999999729236e1));
#17899=cartesian_point('',(0.e0,0.e0,-4.e1));
#17900=direction('',(0.e0,0.e0,1.e0));
#17901=direction('',(-7.464421109848e-1,-6.654503549842e-1,0.e0));
#17902=axis2_placement_3d('',#17899,#17900,#17901);
#17904=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.e1));
#17905=direction('',(0.e0,0.e0,-1.e0));
#17906=direction('',(-1.e0,0.e0,0.e0));
#17907=axis2_placement_3d('',#17904,#17905,#17906);
#17909=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.e1));
#17910=direction('',(0.e0,0.e0,-1.e0));
#17911=direction('',(1.e0,0.e0,0.e0));
#17912=axis2_placement_3d('',#17909,#17910,#17911);
#17914=cartesian_point('',(-5.176422637507e1,-5.036789498458e1,
-3.999999999999e1));
#17915=cartesian_point('',(-5.204762216198e1,-5.046939075766e1,
-3.999997923962e1));
#17916=cartesian_point('',(-5.260855496912e1,-5.066977115525e1,
-3.992767845445e1));
#17917=cartesian_point('',(-5.311046325379e1,-5.086884570344e1,
-3.962337736919e1));
#17918=cartesian_point('',(-5.319229460705e1,-5.094747276882e1,
-3.940628226295e1));
#17920=direction('',(-7.071005191808e-1,-7.071130431157e-1,5.462704909302e-6));
#17921=vector('',#17920,7.069107831483e-1);
#17922=cartesian_point('',(-5.319229460705e1,-5.094747276882e1,
-3.940628226295e1));
#17923=line('',#17922,#17921);
#17924=cartesian_point('',(-5.369215158883e1,-5.144733860390e1,
-3.940627840130e1));
#17925=cartesian_point('',(-5.369188379731e1,-5.144742992184e1,
-3.943045014257e1));
#17926=cartesian_point('',(-5.368794710819e1,-5.144880859107e1,
-3.948328240819e1));
#17927=cartesian_point('',(-5.367049883932e1,-5.145474121325e1,
-3.956355317716e1));
#17928=cartesian_point('',(-5.363961547342e1,-5.146527428091e1,
-3.964457408041e1));
#17929=cartesian_point('',(-5.359738385620e1,-5.147966550077e1,
-3.971961645063e1));
#17930=cartesian_point('',(-5.354531719727e1,-5.149740328065e1,
-3.978730458902e1));
#17931=cartesian_point('',(-5.348388314628e1,-5.151832214106e1,
-3.984760830293e1));
#17932=cartesian_point('',(-5.341291846706e1,-5.154247342171e1,
-3.990009377904e1));
#17933=cartesian_point('',(-5.333329851482e1,-5.156955324003e1,
-3.994318579366e1));
#17934=cartesian_point('',(-5.324731104722e1,-5.159877967970e1,
-3.997511327611e1));
#17935=cartesian_point('',(-5.315520150471e1,-5.163006057314e1,
-3.999533610727e1));
#17936=cartesian_point('',(-5.309190042123e1,-5.165155064758e1,
-3.999999093787e1));
#17937=cartesian_point('',(-5.305902970373e1,-5.166270152194e1,
-3.999999922734e1));
#17939=cartesian_point('',(-5.319633438497e1,-5.026371901677e1,
-3.927434394395e1));
#17940=cartesian_point('',(-5.318878712622e1,-5.025676658908e1,
-3.931030999640e1));
#17941=cartesian_point('',(-5.316499217722e1,-5.024523204787e1,
-3.938346866132e1));
#17942=cartesian_point('',(-5.309996082005e1,-5.023538477226e1,
-3.949477181968e1));
#17943=cartesian_point('',(-5.300345845304e1,-5.023333507483e1,
-3.960409087812e1));
#17944=cartesian_point('',(-5.287542860369e1,-5.023902005942e1,
-3.970704009634e1));
#17945=cartesian_point('',(-5.271699337535e1,-5.025196121738e1,
-3.979991723491e1));
#17946=cartesian_point('',(-5.252788939553e1,-5.027170032860e1,
-3.988008566610e1));
#17947=cartesian_point('',(-5.230815320721e1,-5.029774173154e1,
-3.994412417691e1));
#17948=cartesian_point('',(-5.205619812482e1,-5.032972959192e1,
-3.998813499887e1));
#17949=cartesian_point('',(-5.186492580715e1,-5.035472643544e1,
-3.999999645784e1));
#17950=cartesian_point('',(-5.176422637507e1,-5.036789498458e1,
-3.999999999999e1));
#17952=cartesian_point('',(-5.391183057491e1,-4.806219562624e1,
-3.999999729236e1));
#17953=cartesian_point('',(-5.421286671387e1,-4.823621274983e1,
-4.000001929987e1));
#17954=cartesian_point('',(-5.496788283793e1,-4.818412585765e1,
-3.966442245722e1));
#17955=cartesian_point('',(-5.549131118001e1,-4.777517328753e1,
-3.922505448175e1));
#17956=cartesian_point('',(-5.569997379926e1,-4.753333590384e1,
-3.900851598874e1));
#17958=cartesian_point('',(0.e0,0.e0,-3.900872653550e1));
#17959=direction('',(0.e0,0.e0,1.e0));
#17960=direction('',(-7.606701134466e-1,-6.491386435186e-1,0.e0));
#17961=axis2_placement_3d('',#17958,#17959,#17960);
#17963=cartesian_point('',(-5.322595024138e1,-5.028822321780e1,
-3.900872670813e1));
#17964=cartesian_point('',(-5.322444242317e1,-5.028867926908e1,
-3.909842761741e1));
#17965=cartesian_point('',(-5.321447207471e1,-5.028043567329e1,
-3.918800703057e1));
#17966=cartesian_point('',(-5.319633438497e1,-5.026371901677e1,
-3.927434394395e1));
#17968=cartesian_point('',(-5.391183057491e1,-4.806219562624e1,
-3.999999729236e1));
#17969=cartesian_point('',(-5.403721305573e1,-4.787533969003e1,
-3.999999740530e1));
#17970=cartesian_point('',(-5.417822920283e1,-4.766518597002e1,
-4.023158415555e1));
#17971=cartesian_point('',(-5.418933210047e1,-4.764863963923e1,
-4.045572476240e1));
#17973=cartesian_point('',(-5.418933210047e1,-4.764863963923e1,
-4.045572476240e1));
#17974=cartesian_point('',(-5.426796696914e1,-4.770155153701e1,-4.045435321e1));
#17975=cartesian_point('',(-5.443728002865e1,-4.779032809650e1,
-4.042057903419e1));
#17976=cartesian_point('',(-5.469739088126e1,-4.786648612189e1,
-4.028317420724e1));
#17977=cartesian_point('',(-5.499367928161e1,-4.788461280811e1,
-4.004165270991e1));
#17978=cartesian_point('',(-5.526973627350e1,-4.782997190059e1,
-3.973174152410e1));
#17979=cartesian_point('',(-5.551188721522e1,-4.771291032456e1,
-3.937851070711e1));
#17980=cartesian_point('',(-5.564353708581e1,-4.759783945097e1,
-3.913433346316e1));
#17981=cartesian_point('',(-5.569997379926e1,-4.753333590384e1,
-3.900851598874e1));
#17983=cartesian_point('',(-5.365793920171e1,-4.785345364937e1,-4.05e1));
#17984=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#17985=direction('',(-1.096792958322e-5,1.096792958322e-5,9.999999998797e-1));
#17986=axis2_placement_3d('',#17983,#17984,#17985);
#17988=cartesian_point('',(-5.418933210047e1,-4.764863963923e1,
-4.045572476240e1));
#17989=cartesian_point('',(-5.412503628238e1,-4.760550251986e1,
-4.045568119163e1));
#17990=cartesian_point('',(-5.406495808751e1,-4.755615314584e1,
-4.045591197395e1));
#17991=cartesian_point('',(-5.401021051333e1,-4.750127509998e1,
-4.045642122111e1));
#17993=direction('',(-5.043954288627e-2,7.279841196621e-2,-9.960704009901e-1));
#17994=vector('',#17993,1.670571045673e0);
#17995=cartesian_point('',(-5.401021051333e1,-4.750127509998e1,
-4.045642122111e1));
#17996=line('',#17995,#17994);
#17997=cartesian_point('',(-5.280416140234e1,-4.609300867502e1,
-4.208911053042e1));
#17998=direction('',(-7.044751151448e-1,7.043665826077e-1,8.707772072854e-2));
#17999=direction('',(-6.278442457760e-2,6.036170349199e-2,-9.962000706595e-1));
#18000=axis2_placement_3d('',#17997,#17998,#17999);
#18002=direction('',(-7.071107319770e-1,-7.071028303740e-1,2.498635079819e-7));
#18003=vector('',#18002,4.279459843455e0);
#18004=cartesian_point('',(-5.098415853096e1,-4.447525693220e1,
-4.045642229039e1));
#18005=line('',#18004,#18003);
#18006=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.045642212863e1));
#18007=direction('',(0.e0,0.e0,1.e0));
#18008=direction('',(7.071067805449e-1,-7.071067818282e-1,0.e0));
#18009=axis2_placement_3d('',#18006,#18007,#18008);
#18011=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.045642212863e1));
#18012=direction('',(0.e0,0.e0,1.e0));
#18013=direction('',(7.580861838156e-1,-6.521543819586e-1,0.e0));
#18014=axis2_placement_3d('',#18011,#18012,#18013);
#18016=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.045642212863e1));
#18017=direction('',(0.e0,0.e0,1.e0));
#18018=direction('',(0.e0,1.e0,0.e0));
#18019=axis2_placement_3d('',#18016,#18017,#18018);
#18021=cartesian_point('',(-5.063195050626e1,-4.482746495392e1,-4.05e1));
#18022=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#18023=direction('',(-7.044160264027e-1,7.044160264027e-1,8.715574274818e-2));
#18024=axis2_placement_3d('',#18021,#18022,#18023);
#18026=cartesian_point('',(-4.482746495392e1,-5.063195050626e1,-4.05e1));
#18027=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#18028=direction('',(1.098135999200e-5,-1.098135999200e-5,9.999999998794e-1));
#18029=axis2_placement_3d('',#18026,#18027,#18028);
#18031=direction('',(6.162841670138e-2,-6.162841673056e-2,-9.961946980918e-1));
#18032=vector('',#18031,3.461336029150e0);
#18033=cartesian_point('',(-4.447525693218e1,-5.098415853100e1,
-4.045642229078e1));
#18034=line('',#18033,#18032);
#18035=direction('',(6.162841673400e-2,-6.162841670505e-2,9.961946980913e-1));
#18036=vector('',#18035,3.461342168300e0);
#18037=cartesian_point('',(-5.119747556856e1,-4.426193989469e1,
-4.390459300673e1));
#18038=line('',#18037,#18036);
#18039=cartesian_point('',(-5.204277442038e1,-4.341664103981e1,-4.38e1));
#18040=direction('',(-7.071067811857e-1,-7.071067811874e-1,0.e0));
#18041=direction('',(1.894780628694e-13,-1.894780628694e-13,-1.e0));
#18042=axis2_placement_3d('',#18039,#18040,#18041);
#18044=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.390458689130e1));
#18045=direction('',(0.e0,0.e0,-1.e0));
#18046=direction('',(-7.071067818232e-1,7.071067805499e-1,0.e0));
#18047=axis2_placement_3d('',#18044,#18045,#18046);
#18049=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.390458689130e1));
#18050=direction('',(0.e0,0.e0,-1.e0));
#18051=direction('',(-6.319566508699e-1,7.750037363918e-1,0.e0));
#18052=axis2_placement_3d('',#18049,#18050,#18051);
#18054=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.390458689130e1));
#18055=direction('',(0.e0,0.e0,-1.e0));
#18056=direction('',(0.e0,1.e0,0.e0));
#18057=axis2_placement_3d('',#18054,#18055,#18056);
#18059=cartesian_point('',(-4.341664103981e1,-5.204277442038e1,-4.38e1));
#18060=direction('',(-7.071067811874e-1,-7.071067811857e-1,0.e0));
#18061=direction('',(-7.044160263982e-1,7.044160263998e-1,-8.715574280841e-2));
#18062=axis2_placement_3d('',#18059,#18060,#18061);
#18064=direction('',(7.071097472221e-1,7.071038151263e-1,4.158232224141e-6));
#18065=vector('',#18064,2.433532447723e0);
#18066=cartesian_point('',(-5.291825008253e1,-4.598269997271e1,
-4.390460312593e1));
#18067=line('',#18066,#18065);
#18068=cartesian_point('',(-5.493963673507e1,-4.653435283233e1,
-4.201481678246e1));
#18069=direction('',(4.980735668776e-2,-7.332390816281e-2,9.960636685029e-1));
#18070=direction('',(-7.630567915503e-1,-6.462628249688e-1,-9.417745605953e-3));
#18071=axis2_placement_3d('',#18068,#18069,#18070);
#18073=cartesian_point('',(-5.493975184740e1,-4.653436818806e1,
-4.201584170401e1));
#18074=direction('',(5.046502366839e-2,-7.277646947901e-2,9.960707137931e-1));
#18075=direction('',(-7.079472739751e-1,-7.060902756183e-1,-1.572195752670e-2));
#18076=axis2_placement_3d('',#18073,#18074,#18075);
#18078=cartesian_point('',(-5.376338291258e1,-4.513724953201e1,-4.38e1));
#18079=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#18080=direction('',(7.044153958240e-1,-7.044153958240e-1,-8.716593515963e-2));
#18081=axis2_placement_3d('',#18078,#18079,#18080);
#18083=cartesian_point('',(-5.363594338943e1,-5.024486223668e1,
-8.194372272531e0));
#18084=cartesian_point('',(-5.359043435344e1,-5.024970475136e1,
-1.161677746734e1));
#18085=cartesian_point('',(-5.349933131282e1,-5.025932182951e1,
-1.846252851378e1));
#18086=cartesian_point('',(-5.336268577409e1,-5.027379280494e1,
-2.873398023535e1));
#18087=cartesian_point('',(-5.327154916963e1,-5.028342832081e1,
-3.558349756373e1));
#18088=cartesian_point('',(-5.322595024138e1,-5.028822321780e1,
-3.900872670813e1));
#18090=cartesian_point('',(-5.569997379926e1,-4.753333590384e1,
-3.900851598874e1));
#18091=cartesian_point('',(-5.571746451284e1,-4.750820944945e1,
-3.934660799639e1));
#18092=cartesian_point('',(-5.575241210777e1,-4.745802818695e1,
-4.002063460539e1));
#18093=cartesian_point('',(-5.580261116858e1,-4.738544813599e1,
-4.102669910598e1));
#18094=cartesian_point('',(-5.583766113680e1,-4.733518373752e1,
-4.169362455514e1));
#18095=cartesian_point('',(-5.585534370115e1,-4.730990191714e1,
-4.202614877907e1));
#18097=cartesian_point('',(-5.680449647577e1,-4.617363434429e1,
-4.147601147834e1));
#18098=cartesian_point('',(-5.680579795621e1,-4.622314631736e1,
-3.777640373880e1));
#18099=cartesian_point('',(-5.680833452620e1,-4.632210194376e1,
-3.037828630684e1));
#18100=cartesian_point('',(-5.681211801816e1,-4.647047801608e1,
-1.928440635101e1));
#18101=cartesian_point('',(-5.681467384695e1,-4.656939555778e1,
-1.189068437491e1));
#18102=cartesian_point('',(-5.681590652337e1,-4.661881078299e1,
-8.194372284317e0));
#18104=cartesian_point('',(-5.358941690130e1,-5.063163387729e1,
-3.901308288761e1));
#18105=direction('',(-1.335073437691e-2,1.458081092813e-3,9.999098118786e-1));
#18106=direction('',(7.088906899196e-1,-7.052402974467e-1,1.049345523199e-2));
#18107=axis2_placement_3d('',#18104,#18105,#18106);
#18109=cartesian_point('',(-5.363594338943e1,-5.024486223668e1,
-8.194372272531e0));
#18110=cartesian_point('',(-5.363777598513e1,-5.024483462676e1,
-8.042733289959e0));
#18111=cartesian_point('',(-5.365783924473e1,-5.026096893380e1,
-7.739657469194e0));
#18112=cartesian_point('',(-5.373641509699e1,-5.033325703960e1,
-7.296089410594e0));
#18113=cartesian_point('',(-5.381990092148e1,-5.041238654827e1,
-7.014534471910e0));
#18114=cartesian_point('',(-5.386894846392e1,-5.045922385248e1,
-6.878912349683e0));
#18116=cartesian_point('',(-5.400083293057e1,-5.058668062942e1,
-8.198698155950e0));
#18117=direction('',(-1.325740986272e-2,1.477129475311e-3,9.999110256279e-1));
#18118=direction('',(7.070856261016e-1,-7.070511666588e-1,1.041945713675e-2));
#18119=axis2_placement_3d('',#18116,#18117,#18118);
#18121=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#18122=direction('',(0.e0,0.e0,-1.e0));
#18123=direction('',(-7.298007898329e-1,-6.836598621824e-1,0.e0));
#18124=axis2_placement_3d('',#18121,#18122,#18123);
#18126=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#18127=direction('',(0.e0,0.e0,-1.e0));
#18128=direction('',(-7.508592036161e-1,-6.604623050145e-1,0.e0));
#18129=axis2_placement_3d('',#18126,#18127,#18128);
#18131=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#18132=direction('',(0.e0,0.e0,1.e0));
#18133=direction('',(-7.730446296120e-1,-6.343516379959e-1,0.e0));
#18134=axis2_placement_3d('',#18131,#18132,#18133);
#18136=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#18137=direction('',(0.e0,0.e0,1.e0));
#18138=direction('',(-7.508592036161e-1,-6.604623050145e-1,0.e0));
#18139=axis2_placement_3d('',#18136,#18137,#18138);
#18141=cartesian_point('',(-5.705884690655e1,-4.682184185078e1,
-6.878912364026e0));
#18142=cartesian_point('',(-5.700600803137e1,-4.677932764161e1,
-7.014534462018e0));
#18143=cartesian_point('',(-5.691665860655e1,-4.670688421527e1,
-7.296089361058e0));
#18144=cartesian_point('',(-5.683473228667e1,-4.663841551223e1,
-7.739657394439e0));
#18145=cartesian_point('',(-5.681611806434e1,-4.662063155872e1,
-8.042733285092e0));
#18146=cartesian_point('',(-5.681590652337e1,-4.661881078299e1,
-8.194372284317e0));
#18148=cartesian_point('',(-5.740455725270e1,-4.710552812368e1,
-7.102552658984e0));
#18149=direction('',(3.490464921382e-1,2.796980214002e-1,-8.943911689808e-1));
#18150=direction('',(-6.087279449761e-1,7.933092286061e-1,1.052410630348e-2));
#18151=axis2_placement_3d('',#18148,#18149,#18150);
#18153=cartesian_point('',(-5.720245378096e1,-4.693597777619e1,
-8.198743025489e0));
#18154=direction('',(2.983215508104e-4,1.342783827503e-2,-9.999097980136e-1));
#18155=direction('',(-6.102054622522e-1,7.921742005149e-1,1.045609277069e-2));
#18156=axis2_placement_3d('',#18153,#18154,#18155);
#18158=cartesian_point('',(-5.680449647577e1,-4.617363434429e1,
-4.147601147834e1));
#18159=cartesian_point('',(-5.680451506145e1,-4.617271690369e1,
-4.154066926443e1));
#18160=cartesian_point('',(-5.680716540829e1,-4.616763929850e1,
-4.166763214813e1));
#18161=cartesian_point('',(-5.681931121842e1,-4.615019904671e1,
-4.185095412242e1));
#18162=cartesian_point('',(-5.683238583598e1,-4.613241076645e1,
-4.196855195318e1));
#18163=cartesian_point('',(-5.684022054098e1,-4.612195716502e1,
-4.202618265954e1));
#18165=cartesian_point('',(-5.719252425960e1,-4.648903719591e1,
-4.148036708072e1));
#18166=direction('',(2.983215508104e-4,1.342783827503e-2,-9.999097980136e-1));
#18167=direction('',(-6.085890418087e-1,7.934164663455e-1,1.047325747671e-2));
#18168=axis2_placement_3d('',#18165,#18166,#18167);
#18170=cartesian_point('',(-5.749682214573e1,-4.609232674820e1,
-4.147513465076e1));
#18171=cartesian_point('',(-5.745526636777e1,-4.605844638095e1,
-4.162592511608e1));
#18172=cartesian_point('',(-5.741805336778e1,-4.601940015143e1,
-4.177646886840e1));
#18173=cartesian_point('',(-5.738663004253e1,-4.597471389686e1,
-4.192438379497e1));
#18175=direction('',(-4.274852674037e-1,-3.380699945129e-1,8.384300954539e-1));
#18176=vector('',#18175,1.808878290797e0);
#18177=cartesian_point('',(-5.716146466986e1,-4.544374551130e1,
-4.303925738342e1));
#18178=line('',#18177,#18176);
#18179=cartesian_point('',(-5.773690622870e1,-4.589992310656e1,
-4.135914406234e1));
#18180=direction('',(-4.269671655661e-1,-3.386909825516e-1,8.384434732686e-1));
#18181=direction('',(-6.594247752293e-1,-5.178334252664e-1,-5.449839534249e-1));
#18182=axis2_placement_3d('',#18179,#18180,#18181);
#18184=cartesian_point('',(-5.319229460705e1,-5.094747276882e1,
-3.940628226295e1));
#18185=cartesian_point('',(-5.320134198450e1,-5.095588652905e1,
-3.936302965531e1));
#18186=cartesian_point('',(-5.321656362258e1,-5.096981875029e1,
-3.927582018530e1));
#18187=cartesian_point('',(-5.323133181807e1,-5.098260470781e1,
-3.914233190401e1));
#18188=cartesian_point('',(-5.323493784498e1,-5.098489705950e1,
-3.905283088881e1));
#18189=cartesian_point('',(-5.323553926196e1,-5.098483220633e1,
-3.900785043955e1));
#18191=direction('',(-1.336096440914e-2,1.447957482438e-3,9.999096899466e-1));
#18192=vector('',#18191,3.081713401881e1);
#18193=cartesian_point('',(-5.323553926196e1,-5.098483220633e1,
-3.900785043955e1));
#18194=line('',#18193,#18192);
#18195=cartesian_point('',(-5.541381423542e1,-5.270625903865e1,
-8.214301124757e0));
#18196=direction('',(7.069128720373e-1,-7.072239169243e-1,1.041742185874e-2));
#18197=direction('',(7.071764391785e-1,7.069880763384e-1,8.327291640680e-3));
#18198=axis2_placement_3d('',#18195,#18196,#18197);
#18200=direction('',(-3.228030375577e-1,-3.095528878553e-1,8.944133320585e-1));
#18201=vector('',#18200,9.152378348365e-1);
#18202=cartesian_point('',(-5.384180418293e1,-5.111848816857e1,
-7.097283950197e0));
#18203=line('',#18202,#18201);
#18204=direction('',(1.343154652204e-2,-1.377301245244e-3,-9.999088441450e-1));
#18205=vector('',#18204,3.310245545272e1);
#18206=cartesian_point('',(-5.413724573611e1,-5.140180268342e1,
-6.278683028715e0));
#18207=line('',#18206,#18205);
#18208=cartesian_point('',(-5.369262856570e1,-5.144739473653e1,
-3.937812099881e1));
#18209=cartesian_point('',(-5.369250199025e1,-5.144740715237e1,
-3.938750586553e1));
#18210=cartesian_point('',(-5.369232840224e1,-5.144737642928e1,
-3.939689375419e1));
#18211=cartesian_point('',(-5.369215158883e1,-5.144733860390e1,
-3.940627840130e1));
#18213=cartesian_point('',(-5.319229460705e1,-5.094747276882e1,
-3.940628226295e1));
#18214=cartesian_point('',(-5.303485399539e1,-5.078911310104e1,
-3.934262265488e1));
#18215=cartesian_point('',(-5.303707243062e1,-5.043248676539e1,
-3.927383125903e1));
#18216=cartesian_point('',(-5.319633438497e1,-5.026371901677e1,
-3.927434394395e1));
#18218=cartesian_point('',(-5.094746599670e1,-5.319230075609e1,
-3.940628380354e1));
#18219=cartesian_point('',(-5.086882098619e1,-5.311043819766e1,
-3.962341482748e1));
#18220=cartesian_point('',(-5.066977570989e1,-5.260855207067e1,
-3.992766857357e1));
#18221=cartesian_point('',(-5.046937940838e1,-5.204758259280e1,
-3.999998207899e1));
#18222=cartesian_point('',(-5.036789502952e1,-5.176422880991e1,
-4.000000000001e1));
#18224=cartesian_point('',(-5.166269367014e1,-5.305903083548e1,
-3.999999925069e1));
#18225=cartesian_point('',(-5.165227164024e1,-5.308975304722e1,
-3.999999299530e1));
#18226=cartesian_point('',(-5.163160552584e1,-5.315066186830e1,
-3.999580523018e1));
#18227=cartesian_point('',(-5.160127947573e1,-5.323995184324e1,
-3.997716035896e1));
#18228=cartesian_point('',(-5.157251921062e1,-5.332457655266e1,
-3.994693945842e1));
#18229=cartesian_point('',(-5.154596181979e1,-5.340266563102e1,
-3.990631924294e1));
#18230=cartesian_point('',(-5.152205064839e1,-5.347293146183e1,
-3.985661123457e1));
#18231=cartesian_point('',(-5.150102944109e1,-5.353467110993e1,
-3.979892773971e1));
#18232=cartesian_point('',(-5.148314015637e1,-5.358718867567e1,
-3.973431971593e1));
#18233=cartesian_point('',(-5.146867428886e1,-5.362963609489e1,
-3.966422343082e1));
#18234=cartesian_point('',(-5.145787545547e1,-5.366132593132e1,
-3.959062068316e1));
#18235=cartesian_point('',(-5.145076582993e1,-5.368214265914e1,
-3.951537391094e1));
#18236=cartesian_point('',(-5.144791434616e1,-5.369060969617e1,
-3.945354499366e1));
#18237=cartesian_point('',(-5.144738003915e1,-5.369202996465e1,
-3.941728884051e1));
#18238=cartesian_point('',(-5.144733864703e1,-5.369215135248e1,
-3.940628273838e1));
#18240=direction('',(7.071223798201e-1,7.070911822073e-1,-1.506782381737e-6));
#18241=vector('',#18240,7.069110872411e-1);
#18242=cartesian_point('',(-5.144733864703e1,-5.369215135248e1,
-3.940628273838e1));
#18243=line('',#18242,#18241);
#18244=cartesian_point('',(-5.094746599670e1,-5.319230075609e1,
-3.940628380354e1));
#18245=cartesian_point('',(-5.095590154651e1,-5.320136732988e1,
-3.936295712566e1));
#18246=cartesian_point('',(-5.096984932460e1,-5.321659210619e1,
-3.927564512089e1));
#18247=cartesian_point('',(-5.098261912867e1,-5.323135132460e1,
-3.914215808873e1));
#18248=cartesian_point('',(-5.098489830045e1,-5.323493745547e1,
-3.905275612626e1));
#18249=cartesian_point('',(-5.098483352548e1,-5.323553794326e1,
-3.900785037773e1));
#18251=cartesian_point('',(-5.026371004483e1,-5.319632488186e1,
-3.927434038613e1));
#18252=cartesian_point('',(-5.043248108754e1,-5.303706092589e1,
-3.927382792847e1));
#18253=cartesian_point('',(-5.078912799255e1,-5.303484171776e1,
-3.934262427603e1));
#18254=cartesian_point('',(-5.094746599670e1,-5.319230075609e1,
-3.940628380354e1));
#18256=cartesian_point('',(-5.144733864703e1,-5.369215135248e1,
-3.940628273838e1));
#18257=cartesian_point('',(-5.144737649335e1,-5.369232821898e1,
-3.939689592142e1));
#18258=cartesian_point('',(-5.144737698810e1,-5.369247187730e1,
-3.938750825031e1));
#18259=cartesian_point('',(-5.144736456962e1,-5.369259848225e1,
-3.937812121355e1));
#18261=direction('',(1.376525172512e-3,-1.343232195621e-2,9.999088347971e-1));
#18262=vector('',#18261,3.310242817624e1);
#18263=cartesian_point('',(-5.144736456962e1,-5.369259848225e1,
-3.937812121355e1));
#18264=line('',#18263,#18262);
#18265=direction('',(3.095549597793e-1,3.228100937988e-1,-8.944100682672e-1));
#18266=vector('',#18265,9.152100712661e-1);
#18267=cartesian_point('',(-5.140179824397e1,-5.413724095505e1,
-6.278710826886e0));
#18268=line('',#18267,#18266);
#18269=cartesian_point('',(-5.270516753631e1,-5.541385221074e1,
-8.214093582205e0));
#18270=direction('',(-7.074471977010e-1,7.066907736056e-1,1.032535548010e-2));
#18271=direction('',(6.353736973974e-1,6.295195243282e-1,4.472196698997e-1));
#18272=axis2_placement_3d('',#18269,#18270,#18271);
#18274=direction('',(-1.441077216806e-3,1.336806954934e-2,-9.999096049209e-1));
#18275=vector('',#18274,3.081713398914e1);
#18276=cartesian_point('',(-5.094042365580e1,-5.364750353374e1,
-8.193502105853e0));
#18277=line('',#18276,#18275);
#18278=cartesian_point('',(-5.144733864703e1,-5.369215135248e1,
-3.940628273838e1));
#18279=cartesian_point('',(-5.148238293660e1,-5.372716345677e1,
-3.940730114842e1));
#18280=cartesian_point('',(-5.157800941207e1,-5.378309031080e1,
-3.940919096389e1));
#18281=cartesian_point('',(-5.173559685099e1,-5.378436567075e1,
-3.941066289167e1));
#18282=cartesian_point('',(-5.183221431211e1,-5.373014598002e1,
-3.941043924266e1));
#18283=cartesian_point('',(-5.186784499455e1,-5.369573567897e1,
-3.941011723016e1));
#18285=cartesian_point('',(-5.186784499455e1,-5.369573567897e1,
-3.941011723016e1));
#18286=cartesian_point('',(-5.186791162618e1,-5.369575741562e1,
-3.940644404232e1));
#18287=cartesian_point('',(-5.186807730681e1,-5.369580859759e1,
-3.939913206186e1));
#18288=cartesian_point('',(-5.186881382351e1,-5.369527761102e1,
-3.938828812724e1));
#18289=cartesian_point('',(-5.186861711677e1,-5.369554485376e1,
-3.938113818763e1));
#18290=cartesian_point('',(-5.186853453510e1,-5.369566769877e1,
-3.937758825918e1));
#18292=cartesian_point('',(-5.165954453571e1,-5.348053491512e1,
-3.937498044467e1));
#18293=direction('',(1.377951275185e-3,-1.343084998758e-2,9.999088526055e-1));
#18294=direction('',(-6.958318015731e-1,-7.181522356843e-1,-8.687364458065e-3));
#18295=axis2_placement_3d('',#18292,#18293,#18294);
#18297=cartesian_point('',(-5.166269367014e1,-5.305903083548e1,
-3.999999925069e1));
#18298=cartesian_point('',(-5.169129659863e1,-5.314737014997e1,
-3.999998327493e1));
#18299=cartesian_point('',(-5.174689333028e1,-5.331827944211e1,
-3.996524514532e1));
#18300=cartesian_point('',(-5.181390827530e1,-5.352732196689e1,
-3.982887307060e1));
#18301=cartesian_point('',(-5.185770239676e1,-5.366363082664e1,
-3.963043327066e1));
#18302=cartesian_point('',(-5.186742418535e1,-5.369444309166e1,
-3.948275344873e1));
#18303=cartesian_point('',(-5.186784499455e1,-5.369573567897e1,
-3.941011723016e1));
#18305=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#18306=direction('',(0.e0,0.e0,-1.e0));
#18307=direction('',(-6.947586997304e-1,-7.192428999642e-1,0.e0));
#18308=axis2_placement_3d('',#18305,#18306,#18307);
#18310=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#18311=direction('',(0.e0,0.e0,-1.e0));
#18312=direction('',(-7.060552683733e-1,-7.081567326534e-1,0.e0));
#18313=axis2_placement_3d('',#18310,#18311,#18312);
#18315=cartesian_point('',(0.e0,0.e0,-3.941011405479e1));
#18316=direction('',(0.e0,0.e0,-1.e0));
#18317=direction('',(-7.064465069690e-1,-7.077664394356e-1,0.e0));
#18318=axis2_placement_3d('',#18315,#18316,#18317);
#18320=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#18321=direction('',(0.e0,0.e0,1.e0));
#18322=direction('',(-7.192489538896e-1,-6.947524324021e-1,0.e0));
#18323=axis2_placement_3d('',#18320,#18321,#18322);
#18325=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#18326=direction('',(0.e0,0.e0,1.e0));
#18327=direction('',(-7.060552683733e-1,-7.081567326534e-1,0.e0));
#18328=axis2_placement_3d('',#18325,#18326,#18327);
#18330=cartesian_point('',(-5.182023120987e1,-5.416205520240e1,
-4.695462475471e0));
#18331=cartesian_point('',(-5.176755938495e1,-5.421299017309e1,
-4.692247967978e0));
#18332=cartesian_point('',(-5.165520590675e1,-5.424936770096e1,
-4.955065484067e0));
#18333=cartesian_point('',(-5.151666009831e1,-5.423089763614e1,
-5.516379816209e0));
#18334=cartesian_point('',(-5.144070707595e1,-5.418062764175e1,
-5.976133455244e0));
#18335=cartesian_point('',(-5.140179824397e1,-5.413724095505e1,
-6.278710826886e0));
#18337=cartesian_point('',(-5.104827655115e1,-5.449078395591e1,
-6.283884163998e0));
#18338=direction('',(-3.095524880057e-1,-3.227989087735e-1,8.944149605548e-1));
#18339=direction('',(6.115048053050e-1,6.527340441455e-1,4.472137528099e-1));
#18340=axis2_placement_3d('',#18337,#18338,#18339);
#18342=cartesian_point('',(-5.045922454569e1,-5.386894922039e1,
-6.878912886379e0));
#18343=cartesian_point('',(-5.055365918430e1,-5.396743884083e1,
-6.606035006899e0));
#18344=cartesian_point('',(-5.064808919871e1,-5.406592713747e1,
-6.333155029305e0));
#18345=cartesian_point('',(-5.074252388731e1,-5.416441665524e1,
-6.060277130071e0));
#18347=cartesian_point('',(-5.074252388731e1,-5.416441665524e1,
-6.060277130071e0));
#18348=cartesian_point('',(-5.077330716266e1,-5.419651918049e1,
-5.971331382161e0));
#18349=cartesian_point('',(-5.083715300558e1,-5.425288143137e1,
-5.801766403648e0));
#18350=cartesian_point('',(-5.093607902024e1,-5.431702664559e1,
-5.572861860568e0));
#18351=cartesian_point('',(-5.103615491591e1,-5.436366362334e1,
-5.367893271485e0));
#18352=cartesian_point('',(-5.113635568771e1,-5.439497747393e1,
-5.185038988492e0));
#18353=cartesian_point('',(-5.123605192276e1,-5.441247636310e1,
-5.022922129017e0));
#18354=cartesian_point('',(-5.133476730922e1,-5.441710318430e1,
-4.880780377145e0));
#18355=cartesian_point('',(-5.143146899524e1,-5.440949629992e1,
-4.759060893885e0));
#18356=cartesian_point('',(-5.152590960111e1,-5.439007299344e1,
-4.657455456958e0));
#18357=cartesian_point('',(-5.158714935606e1,-5.436921143705e1,
-4.603447681142e0));
#18358=cartesian_point('',(-5.161737541932e1,-5.435671961513e1,
-4.579937312525e0));
#18360=cartesian_point('',(-4.682184179032e1,-5.705884691935e1,
-6.878912349686e0));
#18361=cartesian_point('',(-4.690716199769e1,-5.716532834924e1,
-6.606036476539e0));
#18362=cartesian_point('',(-4.699248166992e1,-5.727180610380e1,
-6.333159038045e0));
#18363=cartesian_point('',(-4.707780177001e1,-5.737828756899e1,
-6.060283145132e0));
#18365=cartesian_point('',(-4.710553048948e1,-5.740456111213e1,
-7.102517765391e0));
#18366=direction('',(-2.796326138135e-1,-3.490379386052e-1,8.944149589011e-1));
#18367=direction('',(7.932939042592e-1,-6.087490443206e-1,1.045860908252e-2));
#18368=axis2_placement_3d('',#18365,#18366,#18367);
#18370=cartesian_point('',(-4.736146870648e1,-5.772402366140e1,
-6.283890185757e0));
#18371=direction('',(-2.796326138135e-1,-3.490379386052e-1,8.944149589011e-1));
#18372=direction('',(7.933090766688e-1,-6.087290561762e-1,1.047115283658e-2));
#18373=axis2_placement_3d('',#18370,#18371,#18372);
#18375=cartesian_point('',(-4.707780177001e1,-5.737828756899e1,
-6.060283145132e0));
#18376=cartesian_point('',(-4.710555695391e1,-5.741292759098e1,
-5.971514087527e0));
#18377=cartesian_point('',(-4.715303358126e1,-5.748345120591e1,
-5.802244863421e0));
#18378=cartesian_point('',(-4.720369887874e1,-5.758975781353e1,
-5.573588703577e0));
#18379=cartesian_point('',(-4.723690469710e1,-5.769496670008e1,
-5.368733921574e0));
#18380=cartesian_point('',(-4.725492943304e1,-5.779834229121e1,
-5.185892439815e0));
#18381=cartesian_point('',(-4.725933452421e1,-5.789946259689e1,
-5.023699924228e0));
#18382=cartesian_point('',(-4.725109407517e1,-5.799800361991e1,
-4.881383749351e0));
#18383=cartesian_point('',(-4.723094548574e1,-5.809303769764e1,
-4.759409033941e0));
#18384=cartesian_point('',(-4.719932379156e1,-5.818429774205e1,
-4.657598333121e0));
#18385=cartesian_point('',(-4.717064083025e1,-5.824237473980e1,
-4.603469441433e0));
#18386=cartesian_point('',(-4.715426761351e1,-5.827075956673e1,
-4.579937185843e0));
#18388=cartesian_point('',(-4.696480997547e1,-5.802837870519e1,
-6.278702590759e0));
#18389=cartesian_point('',(-4.700275229104e1,-5.807262176253e1,
-5.976091235649e0));
#18390=cartesian_point('',(-4.704268128550e1,-5.815446194347e1,
-5.516411787122e0));
#18391=cartesian_point('',(-4.704288344708e1,-5.829434060641e1,
-4.954750260235e0));
#18392=cartesian_point('',(-4.699214581636e1,-5.840083938205e1,
-4.692543891977e0));
#18393=cartesian_point('',(-4.693488743251e1,-5.844639178182e1,
-4.695465838774e0));
#18395=cartesian_point('',(-4.628007643975e1,-5.819819865946e1,
-3.937497996896e1));
#18396=direction('',(1.349579543498e-2,3.869013070828e-4,-9.999088527526e-1));
#18397=direction('',(-6.215706221053e-1,-7.833099023504e-1,-8.692445881910e-3));
#18398=axis2_placement_3d('',#18395,#18396,#18397);
#18400=cartesian_point('',(-4.589992192481e1,-5.773689622396e1,
-4.135910819503e1));
#18401=direction('',(3.387635384831e-1,4.270069918990e-1,-8.383938775204e-1));
#18402=direction('',(-5.177234491258e-1,-6.594483544276e-1,-5.450599031924e-1));
#18403=axis2_placement_3d('',#18400,#18401,#18402);
#18405=direction('',(-1.343468733442e-2,-3.074092910719e-4,9.999097032611e-1));
#18406=vector('',#18405,3.328464907723e1);
#18407=cartesian_point('',(-4.609212482206e1,-5.749655412111e1,
-4.147514309223e1));
#18408=line('',#18407,#18406);
#18409=cartesian_point('',(-4.806019407471e1,-5.948830385440e1,
-8.214301124796e0));
#18410=direction('',(7.931763792437e-1,-6.089028729882e-1,1.041742178719e-2));
#18411=direction('',(6.088459852899e-1,7.932447430712e-1,8.327291654929e-3));
#18412=axis2_placement_3d('',#18409,#18410,#18411);
#18414=direction('',(-2.796395761240e-1,-3.490427234295e-1,8.944109148965e-1));
#18415=vector('',#18414,9.152185897491e-1);
#18416=cartesian_point('',(-4.670887863698e1,-5.770892831609e1,
-7.097284086946e0));
#18417=line('',#18416,#18415);
#18418=direction('',(1.349703624608e-2,3.882895978709e-4,-9.999088354664e-1));
#18419=vector('',#18418,3.310208598556e1);
#18420=cartesian_point('',(-4.696480997547e1,-5.802837870519e1,
-6.278702590759e0));
#18421=line('',#18420,#18419);
#18422=cartesian_point('',(-4.426680311895e1,-5.508199282919e1,
-3.934704266944e1));
#18423=direction('',(7.932265931310e-1,-6.088373646459e-1,1.042282882682e-2));
#18424=direction('',(-6.087833535649e-1,-7.932950621885e-1,-8.110038813827e-3));
#18425=axis2_placement_3d('',#18422,#18423,#18424);
#18427=direction('',(3.396877022195e-1,4.282575970174e-1,-8.373814516442e-1));
#18428=vector('',#18427,1.346663549381e-1);
#18429=cartesian_point('',(-4.613786932673e1,-5.755422601067e1,
-4.136237598445e1));
#18430=line('',#18429,#18428);
#18431=cartesian_point('',(-4.648903668243e1,-5.719252424820e1,
-4.148040531764e1));
#18432=direction('',(-1.342783827482e-2,-2.983215507261e-4,9.999097980136e-1));
#18433=direction('',(7.950278776721e-1,-6.064820835459e-1,1.049552580699e-2));
#18434=axis2_placement_3d('',#18431,#18432,#18433);
#18436=cartesian_point('',(-4.661881074870e1,-5.681590655475e1,
-8.194372283966e0));
#18437=cartesian_point('',(-4.662063127010e1,-5.681611838277e1,
-8.042733301413e0));
#18438=cartesian_point('',(-4.663841570894e1,-5.683473252572e1,
-7.739657463905e0));
#18439=cartesian_point('',(-4.670688434469e1,-5.691665877735e1,
-7.296089412164e0));
#18440=cartesian_point('',(-4.677932735137e1,-5.700600832581e1,
-7.014534471930e0));
#18441=cartesian_point('',(-4.682184179032e1,-5.705884691935e1,
-6.878912349686e0));
#18443=cartesian_point('',(-4.693596151932e1,-5.720242766313e1,
-8.198698155930e0));
#18444=direction('',(-1.333679491834e-2,-2.659468489786e-4,9.999110256286e-1));
#18445=direction('',(7.933251073823e-1,-6.087090511165e-1,1.041945707128e-2));
#18446=axis2_placement_3d('',#18443,#18444,#18445);
#18448=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#18449=direction('',(0.e0,0.e0,-1.e0));
#18450=direction('',(-6.343217243221e-1,-7.730691754643e-1,0.e0));
#18451=axis2_placement_3d('',#18448,#18449,#18450);
#18453=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#18454=direction('',(0.e0,0.e0,-1.e0));
#18455=direction('',(-6.582278692620e-1,-7.528187511791e-1,0.e0));
#18456=axis2_placement_3d('',#18453,#18454,#18455);
#18458=cartesian_point('',(-5.024486738172e1,-5.363594665791e1,
-8.194372305535e0));
#18459=cartesian_point('',(-5.024484317599e1,-5.363776697083e1,
-8.042736033185e0));
#18460=cartesian_point('',(-5.026096925154e1,-5.365784664843e1,
-7.739667622992e0));
#18461=cartesian_point('',(-5.033325835128e1,-5.373641899277e1,
-7.296100169394e0));
#18462=cartesian_point('',(-5.041238820074e1,-5.381989237131e1,
-7.014537438076e0));
#18463=cartesian_point('',(-5.045922454569e1,-5.386894922039e1,
-6.878912886379e0));
#18465=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#18466=direction('',(0.e0,0.e0,1.e0));
#18467=direction('',(-6.836316218054e-1,-7.298272437144e-1,0.e0));
#18468=axis2_placement_3d('',#18465,#18466,#18467);
#18470=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#18471=direction('',(0.e0,0.e0,1.e0));
#18472=direction('',(-6.582278692620e-1,-7.528187511791e-1,0.e0));
#18473=axis2_placement_3d('',#18470,#18471,#18472);
#18475=cartesian_point('',(-5.058669217176e1,-5.400085413454e1,
-8.198641568508e0));
#18476=direction('',(1.469759794003e-3,-1.313824382585e-2,9.999126093591e-1));
#18477=direction('',(6.836224676104e-1,7.297853350323e-1,8.584087023879e-3));
#18478=axis2_placement_3d('',#18475,#18476,#18477);
#18480=cartesian_point('',(-5.076495160594e1,-5.419533492325e1,
-7.102517770597e0));
#18481=direction('',(-3.095524880057e-1,-3.227989087735e-1,8.944149605548e-1));
#18482=direction('',(6.114607982455e-1,6.527754623545e-1,4.472134702318e-1));
#18483=axis2_placement_3d('',#18480,#18481,#18482);
#18485=cartesian_point('',(-5.063163406626e1,-5.358941709443e1,
-3.901308260787e1));
#18486=direction('',(1.458120145435e-3,-1.335069533092e-2,9.999098123430e-1));
#18487=direction('',(6.867486595387e-1,7.268428520204e-1,8.703280343920e-3));
#18488=axis2_placement_3d('',#18485,#18486,#18487);
#18490=cartesian_point('',(-4.544373052693e1,-5.716152576871e1,
-4.303928241631e1));
#18491=cartesian_point('',(-4.548482208580e1,-5.712850093238e1,
-4.303977728298e1));
#18492=cartesian_point('',(-4.560910655728e1,-5.718509989270e1,
-4.281634626680e1));
#18493=cartesian_point('',(-4.579041982237e1,-5.726938230420e1,
-4.244882922205e1));
#18494=cartesian_point('',(-4.591213908457e1,-5.734269169825e1,
-4.213137745861e1));
#18495=cartesian_point('',(-4.597473402508e1,-5.738663603176e1,
-4.192434479648e1));
#18497=cartesian_point('',(-4.597473402508e1,-5.738663603176e1,
-4.192434479648e1));
#18498=cartesian_point('',(-4.601940747406e1,-5.741806236685e1,
-4.177644686735e1));
#18499=cartesian_point('',(-4.605828999356e1,-5.745501092692e1,
-4.162582639680e1));
#18500=cartesian_point('',(-4.609212482206e1,-5.749655412111e1,
-4.147514309223e1));
#18502=direction('',(3.380817006317e-1,4.274459903040e-1,-8.384454001728e-1));
#18503=vector('',#18502,1.808878947136e0);
#18504=cartesian_point('',(-4.605527939762e1,-5.793472382161e1,
-4.152263618361e1));
#18505=line('',#18504,#18503);
#18506=cartesian_point('',(-4.441613187925e1,-6.000649101693e1,
-3.937758808328e1));
#18507=cartesian_point('',(-4.441622838114e1,-6.000498020225e1,
-3.951015930687e1));
#18508=cartesian_point('',(-4.440866704084e1,-5.999128451901e1,
-3.977519488357e1));
#18509=cartesian_point('',(-4.437329986162e1,-5.993956355755e1,
-4.016846559328e1));
#18510=cartesian_point('',(-4.433423766557e1,-5.988443414249e1,
-4.042521109813e1));
#18511=cartesian_point('',(-4.431090690275e1,-5.985185301229e1,
-4.055158839935e1));
#18513=cartesian_point('',(-4.431090690275e1,-5.985185301229e1,
-4.055158839935e1));
#18514=cartesian_point('',(-4.428983989138e1,-5.982243389507e1,
-4.066570168386e1));
#18515=cartesian_point('',(-4.424151430944e1,-5.975541154353e1,
-4.089067424968e1));
#18516=cartesian_point('',(-4.415107912650e1,-5.963116357156e1,
-4.121566886852e1));
#18517=cartesian_point('',(-4.407929157627e1,-5.953317383980e1,
-4.142226921133e1));
#18518=cartesian_point('',(-4.404067356757e1,-5.948059005906e1,
-4.152263941420e1));
#18520=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#18521=direction('',(0.e0,0.e0,-1.e0));
#18522=direction('',(-5.950615732849e-1,-8.036801129801e-1,0.e0));
#18523=axis2_placement_3d('',#18520,#18521,#18522);
#18525=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#18526=direction('',(0.e0,0.e0,-1.e0));
#18527=direction('',(-6.075818658664e-1,-7.942570593141e-1,0.e0));
#18528=axis2_placement_3d('',#18525,#18526,#18527);
#18530=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#18531=direction('',(0.e0,0.e0,-1.e0));
#18532=direction('',(-6.087614290087e-1,-7.933533402912e-1,0.e0));
#18533=axis2_placement_3d('',#18530,#18531,#18532);
#18535=cartesian_point('',(-4.605527939762e1,-5.793472382161e1,
-4.152263618361e1));
#18536=cartesian_point('',(-4.609733413007e1,-5.798722052114e1,
-4.141915316838e1));
#18537=cartesian_point('',(-4.617562213071e1,-5.808461187472e1,
-4.120596228891e1));
#18538=cartesian_point('',(-4.627435484360e1,-5.820674219531e1,
-4.087020420933e1));
#18539=cartesian_point('',(-4.632723269652e1,-5.827147351200e1,
-4.063765238349e1));
#18540=cartesian_point('',(-4.635031225312e1,-5.829952153630e1,
-4.051969176064e1));
#18542=cartesian_point('',(-4.635031225312e1,-5.829952153630e1,
-4.051969176064e1));
#18543=cartesian_point('',(-4.637440951961e1,-5.832880503001e1,
-4.039653295610e1));
#18544=cartesian_point('',(-4.641528686210e1,-5.837795435795e1,
-4.014654319461e1));
#18545=cartesian_point('',(-4.645403151456e1,-5.842286069819e1,
-3.976406388035e1));
#18546=cartesian_point('',(-4.646476912139e1,-5.843310912350e1,
-3.950644729321e1));
#18547=cartesian_point('',(-4.646623651764e1,-5.843337899338e1,
-3.937758835824e1));
#18549=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#18550=direction('',(0.e0,0.e0,1.e0));
#18551=direction('',(-6.224003870092e-1,-7.826990214960e-1,0.e0));
#18552=axis2_placement_3d('',#18549,#18550,#18551);
#18554=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#18555=direction('',(0.e0,0.e0,1.e0));
#18556=direction('',(-6.075818658664e-1,-7.942570593141e-1,0.e0));
#18557=axis2_placement_3d('',#18554,#18555,#18556);
#18559=cartesian_point('',(-4.423693121476e1,-5.976584866807e1,
-3.937499942228e1));
#18560=direction('',(3.139569559630e-3,-1.306333437128e-2,9.999097421258e-1));
#18561=direction('',(-5.961275103056e-1,-8.028435330990e-1,-8.617007488452e-3));
#18562=axis2_placement_3d('',#18559,#18560,#18561);
#18564=direction('',(2.647768437204e-1,3.604544981684e-1,-8.944080599925e-1));
#18565=vector('',#18564,9.152110432452e-1);
#18566=cartesian_point('',(-4.389572091085e1,-6.038337036285e1,
-6.278709773295e0));
#18567=line('',#18566,#18565);
#18568=cartesian_point('',(-4.502240881773e1,-6.181925465913e1,
-8.214296506294e0));
#18569=direction('',(-7.934365680170e-1,6.085637398469e-1,1.042051231605e-2));
#18570=direction('',(5.480496762573e-1,7.068823023985e-1,4.471677122849e-1));
#18571=axis2_placement_3d('',#18568,#18569,#18570);
#18573=direction('',(-3.180489843780e-3,1.305628328961e-2,-9.999097048989e-1));
#18574=vector('',#18573,3.328463785732e1);
#18575=cartesian_point('',(-4.350223198709e1,-5.983761505839e1,
-8.193502256553e0));
#18576=line('',#18575,#18574);
#18577=direction('',(-3.246977549109e-1,-4.376484239757e-1,8.384719583548e-1));
#18578=vector('',#18577,1.345630652704e-1);
#18579=cartesian_point('',(-4.360809343975e1,-5.940304139733e1,
-4.147513467413e1));
#18580=line('',#18579,#18578);
#18581=cartesian_point('',(-4.174747835362e1,-5.701441083525e1,
-3.934686974137e1));
#18582=direction('',(-7.933533864726e-1,6.086717897478e-1,1.044301381827e-2));
#18583=direction('',(-5.148817266070e-1,-6.617559687285e-1,-5.449549022244e-1));
#18584=axis2_placement_3d('',#18581,#18582,#18583);
#18586=direction('',(3.118136387828e-3,-1.313771943161e-2,9.999088346212e-1));
#18587=vector('',#18586,3.310247984385e1);
#18588=cartesian_point('',(-4.399893895778e1,-5.994847927017e1,
-3.937817181704e1));
#18589=line('',#18588,#18587);
#18590=cartesian_point('',(-4.323854009853e1,-6.032426098190e1,
-6.060277326642e0));
#18591=cartesian_point('',(-4.315776877486e1,-6.021428785478e1,
-6.333155227279e0));
#18592=cartesian_point('',(-4.307700070934e1,-6.010431577071e1,
-6.606034483156e0));
#18593=cartesian_point('',(-4.299622944754e1,-5.999434254910e1,
-6.878912364027e0));
#18595=cartesian_point('',(-4.349907694739e1,-6.068774492987e1,
-6.283884085686e0));
#18596=direction('',(2.647705077342e-1,3.604420225293e-1,-8.944149633303e-1));
#18597=direction('',(-7.932935913264e-1,6.087489975223e-1,1.048503581256e-2));
#18598=axis2_placement_3d('',#18595,#18596,#18597);
#18600=cartesian_point('',(-4.323854009853e1,-6.032426098190e1,
-6.060277326642e0));
#18601=cartesian_point('',(-4.326475207564e1,-6.035995155754e1,
-5.971719102994e0));
#18602=cartesian_point('',(-4.332045655157e1,-6.042394073456e1,
-5.802798580795e0));
#18603=cartesian_point('',(-4.340987040662e1,-6.050033517347e1,
-5.574421138429e0));
#18604=cartesian_point('',(-4.350279108517e1,-6.055965128590e1,
-5.369674693753e0));
#18605=cartesian_point('',(-4.359792502874e1,-6.060386827572e1,
-5.186814105422e0));
#18606=cartesian_point('',(-4.369447102594e1,-6.063437554791e1,
-5.024478251611e0));
#18607=cartesian_point('',(-4.379183730514e1,-6.065199166944e1,
-4.881988105604e0));
#18608=cartesian_point('',(-4.388895191758e1,-6.065719025770e1,
-4.759788381117e0));
#18609=cartesian_point('',(-4.398545176764e1,-6.065027714194e1,
-4.657767071876e0));
#18610=cartesian_point('',(-4.404908205356e1,-6.063759720032e1,
-4.603518085251e0));
#18611=cartesian_point('',(-4.408080030287e1,-6.062911323250e1,-4.579937026e0));
#18613=cartesian_point('',(-3.897360042222e1,-6.268217729572e1,
-6.878912349685e0));
#18614=cartesian_point('',(-3.904429208781e1,-6.279888428400e1,
-6.606036476538e0));
#18615=cartesian_point('',(-3.911498370304e1,-6.291558755935e1,
-6.333159037810e0));
#18616=cartesian_point('',(-3.918567525766e1,-6.303229456863e1,
-6.060283144896e0));
#18618=cartesian_point('',(-3.920973736806e1,-6.306196266133e1,
-7.102517765391e0));
#18619=direction('',(-2.316817249752e-1,-3.825512509567e-1,8.944149589e-1));
#18620=direction('',(8.659649471363e-1,-4.999953259604e-1,1.045869728458e-2));
#18621=axis2_placement_3d('',#18618,#18619,#18620);
#18623=cartesian_point('',(-3.942178776801e1,-6.341209880512e1,
-6.283890185762e0));
#18624=direction('',(-2.316817249752e-1,-3.825512509567e-1,8.944149589e-1));
#18625=direction('',(8.659774682086e-1,-4.999733751097e-1,1.047132926140e-2));
#18626=axis2_placement_3d('',#18623,#18624,#18625);
#18628=cartesian_point('',(-3.918567525766e1,-6.303229456863e1,
-6.060283144896e0));
#18629=cartesian_point('',(-3.920866988547e1,-6.307025830105e1,
-5.971520496425e0));
#18630=cartesian_point('',(-3.924653319165e1,-6.314637029667e1,
-5.802262192301e0));
#18631=cartesian_point('',(-3.928288913667e1,-6.325837447489e1,
-5.573616541027e0));
#18632=cartesian_point('',(-3.930208003452e1,-6.336701331374e1,
-5.368767132231e0));
#18633=cartesian_point('',(-3.930645983353e1,-6.347185505437e1,
-5.185926710407e0));
#18634=cartesian_point('',(-3.929763107099e1,-6.357268516453e1,
-5.023731525561e0));
#18635=cartesian_point('',(-3.927660095138e1,-6.366930994893e1,
-4.881409193011e0));
#18636=cartesian_point('',(-3.924422147467e1,-6.376090547028e1,
-4.759425802399e0));
#18637=cartesian_point('',(-3.920095669208e1,-6.384726374316e1,
-4.657606018506e0));
#18638=cartesian_point('',(-3.916493652546e1,-6.390110467031e1,
-4.603471364013e0));
#18639=cartesian_point('',(-3.914499599894e1,-6.392711209671e1,
-4.579937179612e0));
#18641=cartesian_point('',(-3.898879624341e1,-6.366207576096e1,
-6.278702264655e0));
#18642=cartesian_point('',(-3.902063905364e1,-6.371089281736e1,
-5.976090806589e0));
#18643=cartesian_point('',(-3.904954405411e1,-6.379724438039e1,
-5.516412887738e0));
#18644=cartesian_point('',(-3.903148686301e1,-6.393595344014e1,
-4.954747713850e0));
#18645=cartesian_point('',(-3.896728190617e1,-6.403491724375e1,
-4.692548098458e0));
#18646=cartesian_point('',(-3.890456799438e1,-6.407260693409e1,
-4.695465836226e0));
#18648=cartesian_point('',(-3.828775470509e1,-6.374106715547e1,
-3.937497996895e1));
#18649=direction('',(1.332983627975e-2,2.145146101813e-3,-9.999088527526e-1));
#18650=direction('',(-5.140105403620e-1,-8.577398240617e-1,-8.692445881561e-3));
#18651=axis2_placement_3d('',#18648,#18649,#18650);
#18653=cartesian_point('',(-3.797106451513e1,-6.323409110495e1,
-4.135910819502e1));
#18654=direction('',(2.801297727475e-1,4.675714026243e-1,-8.383938775232e-1));
#18655=direction('',(-4.272189704799e-1,-7.213831528383e-1,-5.450599031879e-1));
#18656=axis2_placement_3d('',#18653,#18654,#18655);
#18658=direction('',(-1.327962675757e-2,-2.058357943337e-3,9.999097032611e-1));
#18659=vector('',#18658,3.328464907722e1);
#18660=cartesian_point('',(-3.819299402943e1,-6.302089267443e1,
-4.147514309222e1));
#18661=line('',#18660,#18659);
#18662=cartesian_point('',(-3.988425066781e1,-6.525248729837e1,
-8.214301124743e0));
#18663=direction('',(8.658684188950e-1,-5.001633318048e-1,1.041742186232e-2));
#18664=direction('',(5.000980075187e-1,8.659287725268e-1,8.327291634092e-3));
#18665=axis2_placement_3d('',#18662,#18663,#18664);
#18667=direction('',(-2.316879812236e-1,-3.825568666560e-1,8.944109363882e-1));
#18668=vector('',#18667,9.152189159228e-1);
#18669=cartesian_point('',(-3.877675102040e1,-6.331195248018e1,
-7.097284072246e0));
#18670=line('',#18669,#18668);
#18671=direction('',(1.333088570307e-2,2.146685270399e-3,-9.999088354589e-1));
#18672=vector('',#18671,3.310208631236e1);
#18673=cartesian_point('',(-3.898879624341e1,-6.366207576096e1,
-6.278702264655e0));
#18674=line('',#18673,#18672);
#18675=cartesian_point('',(-3.669845169748e1,-6.038873599774e1,
-3.934704266942e1));
#18676=direction('',(8.659096525047e-1,-5.000918299069e-1,1.042282876786e-2));
#18677=direction('',(-5.000293438923e-1,-8.659704859384e-1,-8.110038862134e-3));
#18678=axis2_placement_3d('',#18675,#18676,#18677);
#18680=direction('',(2.808827935211e-1,4.689319362103e-1,-8.373814516132e-1));
#18681=vector('',#18680,1.346663549784e-1);
#18682=cartesian_point('',(-3.823081949141e1,-6.308404202901e1,
-4.136237598441e1));
#18683=line('',#18682,#18681);
#18684=cartesian_point('',(-3.862619411544e1,-6.277127121301e1,
-4.148040531763e1));
#18685=direction('',(-1.327402248110e-2,-2.048453968193e-3,9.999097980136e-1));
#18686=direction('',(8.673881009898e-1,-4.975215836517e-1,1.049552580735e-2));
#18687=axis2_placement_3d('',#18684,#18685,#18686);
#18689=cartesian_point('',(-3.880401642004e1,-6.241481445085e1,
-8.194372283966e0));
#18690=cartesian_point('',(-3.880579371752e1,-6.241526209238e1,
-8.042733301390e0));
#18691=cartesian_point('',(-3.882099637482e1,-6.243603832384e1,
-7.739657463853e0));
#18692=cartesian_point('',(-3.887818573024e1,-6.252620063535e1,
-7.296089412114e0));
#18693=cartesian_point('',(-3.893834652061e1,-6.262424149585e1,
-7.014534471908e0));
#18694=cartesian_point('',(-3.897360042222e1,-6.268217729572e1,
-6.878912349685e0));
#18696=cartesian_point('',(-3.906800279335e1,-6.283942530003e1,
-8.198698155951e0));
#18697=direction('',(-1.318798381677e-2,-2.004472645919e-3,9.999110256279e-1));
#18698=direction('',(8.659905757335e-1,-4.999517553261e-1,1.041945714508e-2));
#18699=axis2_placement_3d('',#18696,#18697,#18698);
#18701=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#18702=direction('',(0.e0,0.e0,-1.e0));
#18703=direction('',(-5.279892382409e-1,-8.492510608188e-1,0.e0));
#18704=axis2_placement_3d('',#18701,#18702,#18703);
#18706=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#18707=direction('',(0.e0,0.e0,-1.e0));
#18708=direction('',(-5.543340735695e-1,-8.322942597903e-1,0.e0));
#18709=axis2_placement_3d('',#18706,#18707,#18708);
#18711=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#18712=direction('',(0.e0,0.e0,1.e0));
#18713=direction('',(-5.825214874109e-1,-8.128153029468e-1,0.e0));
#18714=axis2_placement_3d('',#18711,#18712,#18713);
#18716=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#18717=direction('',(0.e0,0.e0,1.e0));
#18718=direction('',(-5.543340735695e-1,-8.322942597903e-1,0.e0));
#18719=axis2_placement_3d('',#18716,#18717,#18718);
#18721=cartesian_point('',(-4.299622944754e1,-5.999434254910e1,
-6.878912364027e0));
#18722=cartesian_point('',(-4.295619450039e1,-5.993960126925e1,
-7.014534462032e0));
#18723=cartesian_point('',(-4.288863932183e1,-5.984650095999e1,
-7.296089361093e0));
#18724=cartesian_point('',(-4.282722557794e1,-5.975916117956e1,
-7.739657394476e0));
#18725=cartesian_point('',(-4.281384844573e1,-5.973716548433e1,
-8.042733285109e0));
#18726=cartesian_point('',(-4.281411536428e1,-5.973535199919e1,
-8.194372284320e0));
#18728=cartesian_point('',(-4.325673658906e1,-6.035783886833e1,
-7.102552658966e0));
#18729=direction('',(2.647618465857e-1,3.605074221867e-1,-8.943911689752e-1));
#18730=direction('',(-7.933095802338e-1,6.087274867272e-1,1.052410623431e-2));
#18731=axis2_placement_3d('',#18728,#18729,#18730);
#18733=cartesian_point('',(-4.310540248515e1,-6.014175758126e1,
-8.198743025492e0));
#18734=direction('',(-3.187223789657e-3,1.304750707999e-2,-9.999097980136e-1));
#18735=direction('',(-7.944429854666e-1,6.072487241377e-1,1.045609277064e-2));
#18736=axis2_placement_3d('',#18733,#18734,#18735);
#18738=cartesian_point('',(-3.759387681250e1,-6.260409809762e1,
-4.303928241632e1));
#18739=cartesian_point('',(-3.763892743353e1,-6.257671931805e1,
-4.303977728296e1));
#18740=cartesian_point('',(-3.775476098735e1,-6.264905644523e1,
-4.281634626683e1));
#18741=cartesian_point('',(-3.792352203008e1,-6.275628393913e1,
-4.244882922204e1));
#18742=cartesian_point('',(-3.803463117104e1,-6.284485371296e1,
-4.213137745862e1));
#18743=cartesian_point('',(-3.809095471665e1,-6.289659237584e1,
-4.192434479648e1));
#18745=cartesian_point('',(-3.809095471665e1,-6.289659237584e1,
-4.192434479648e1));
#18746=cartesian_point('',(-3.813114401823e1,-6.293358090947e1,
-4.177644686734e1));
#18747=cartesian_point('',(-3.816487113752e1,-6.297528855670e1,
-4.162582639680e1));
#18748=cartesian_point('',(-3.819299402943e1,-6.302089267443e1,
-4.147514309222e1));
#18750=direction('',(2.793964673240e-1,4.679176476407e-1,-8.384454001742e-1));
#18751=vector('',#18750,1.808878947151e0);
#18752=cartesian_point('',(-3.809927120015e1,-6.345050447944e1,
-4.152263618361e1));
#18753=line('',#18752,#18751);
#18754=cartesian_point('',(-3.620372693285e1,-6.529059573515e1,
-3.937758808328e1));
#18755=cartesian_point('',(-3.620401981004e1,-6.528911044171e1,
-3.951015930756e1));
#18756=cartesian_point('',(-3.619831080338e1,-6.527454497386e1,
-3.977519488563e1));
#18757=cartesian_point('',(-3.616999713514e1,-6.521865014859e1,
-4.016846559735e1));
#18758=cartesian_point('',(-3.613846495389e1,-6.515889373302e1,
-4.042521110345e1));
#18759=cartesian_point('',(-3.611958647966e1,-6.512354606291e1,
-4.055158840527e1));
#18761=cartesian_point('',(-3.611958647966e1,-6.512354606291e1,
-4.055158840527e1));
#18762=cartesian_point('',(-3.610253966485e1,-6.509162883358e1,
-4.066570168906e1));
#18763=cartesian_point('',(-3.606337568738e1,-6.501887211351e1,
-4.089067425348e1));
#18764=cartesian_point('',(-3.598993180495e1,-6.488388294065e1,
-4.121566887033e1));
#18765=cartesian_point('',(-3.593154863404e1,-6.477736136961e1,
-4.142226921191e1));
#18766=cartesian_point('',(-3.590012456861e1,-6.472018678911e1,
-4.152263941419e1));
#18768=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#18769=direction('',(0.e0,0.e0,-1.e0));
#18770=direction('',(-4.850694341243e-1,-8.744756394997e-1,0.e0));
#18771=axis2_placement_3d('',#18768,#18769,#18770);
#18773=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#18774=direction('',(0.e0,0.e0,-1.e0));
#18775=direction('',(-4.987125691810e-1,-8.667674274804e-1,0.e0));
#18776=axis2_placement_3d('',#18773,#18774,#18775);
#18778=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#18779=direction('',(0.e0,0.e0,-1.e0));
#18780=direction('',(-5.e-1,-8.660254037844e-1,0.e0));
#18781=axis2_placement_3d('',#18778,#18779,#18780);
#18783=cartesian_point('',(-3.809927120015e1,-6.345050447944e1,
-4.152263618361e1));
#18784=cartesian_point('',(-3.813411395451e1,-6.350804130696e1,
-4.141915316759e1));
#18785=cartesian_point('',(-3.819902006837e1,-6.361481809938e1,
-4.120596228646e1));
#18786=cartesian_point('',(-3.828096690394e1,-6.374879078392e1,
-4.087020420417e1));
#18787=cartesian_point('',(-3.832494324735e1,-6.381987026021e1,
-4.063765237643e1));
#18788=cartesian_point('',(-3.834416435334e1,-6.385069081643e1,
-4.051969175260e1));
#18790=cartesian_point('',(-3.834416435334e1,-6.385069081643e1,
-4.051969175260e1));
#18791=cartesian_point('',(-3.836423320118e1,-6.388286910977e1,
-4.039653294887e1));
#18792=cartesian_point('',(-3.839834555723e1,-6.393693352149e1,
-4.014654318909e1));
#18793=cartesian_point('',(-3.843089728979e1,-6.398651287301e1,
-3.976406387754e1));
#18794=cartesian_point('',(-3.844020534685e1,-6.399807516039e1,
-3.950644729229e1));
#18795=cartesian_point('',(-3.844162496423e1,-6.399853425514e1,
-3.937758835824e1));
#18797=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#18798=direction('',(0.e0,0.e0,1.e0));
#18799=direction('',(-5.149129424871e-1,-8.572424754171e-1,0.e0));
#18800=axis2_placement_3d('',#18797,#18798,#18799);
#18802=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#18803=direction('',(0.e0,0.e0,1.e0));
#18804=direction('',(-4.987125691810e-1,-8.667674274804e-1,0.e0));
#18805=axis2_placement_3d('',#18802,#18803,#18804);
#18807=cartesian_point('',(-3.605746948437e1,-6.502862173457e1,
-3.937499942227e1));
#18808=direction('',(4.817817448958e-3,-1.254177970100e-2,9.999097421252e-1));
#18809=direction('',(-4.862354475132e-1,-8.737853493642e-1,-8.617007487130e-3));
#18810=axis2_placement_3d('',#18807,#18808,#18809);
#18812=direction('',(2.154629254966e-1,3.919311373135e-1,-8.944080228512e-1));
#18813=vector('',#18812,9.152104456715e-1);
#18814=cartesian_point('',(-3.563857543205e1,-6.559632338842e1,
-6.278710341761e0));
#18815=line('',#18814,#18813);
#18816=cartesian_point('',(-3.656820395218e1,-6.716698595369e1,
-8.214296506339e0));
#18817=direction('',(-8.660821159608e-1,4.997931385449e-1,1.042051228039e-2));
#18818=direction('',(4.510943798760e-1,7.723696637928e-1,4.471677122701e-1));
#18819=axis2_placement_3d('',#18816,#18817,#18818);
#18821=direction('',(-4.857467254488e-3,1.252944774745e-2,-9.999097048989e-1));
#18822=vector('',#18821,3.328463785731e1);
#18823=cartesian_point('',(-3.531968831680e1,-6.500387666085e1,
-8.193502256553e0));
#18824=line('',#18823,#18822);
#18825=direction('',(-2.647953384157e-1,-4.762858425833e-1,8.384719583314e-1));
#18826=vector('',#18825,1.345630652541e-1);
#18827=cartesian_point('',(-3.548136735527e1,-6.458683853002e1,
-4.147513467412e1));
#18828=line('',#18827,#18826);
#18829=cartesian_point('',(-3.394844894071e1,-6.197578403134e1,
-3.934686974139e1));
#18830=direction('',(-8.660137492513e-1,4.999111216696e-1,1.044301387448e-2));
#18831=direction('',(-4.241003553760e-1,-7.233001058376e-1,-5.449549022307e-1));
#18832=axis2_placement_3d('',#18829,#18830,#18831);
#18834=direction('',(4.806279036795e-3,-1.261832206136e-2,9.999088346595e-1));
#18835=vector('',#18834,3.310247927363e1);
#18836=cartesian_point('',(-3.579767518424e1,-6.517862564392e1,
-3.937817181660e1));
#18837=line('',#18836,#18835);
#18838=cartesian_point('',(-3.499473230952e1,-6.545194056287e1,
-6.060277326688e0));
#18839=cartesian_point('',(-3.492900636926e1,-6.533236549777e1,
-6.333155227325e0));
#18840=cartesian_point('',(-3.486328352312e1,-6.521279189211e1,
-6.606034483155e0));
#18841=cartesian_point('',(-3.479755765653e1,-6.509321674141e1,
-6.878912364026e0));
#18843=cartesian_point('',(-3.520559605388e1,-6.584632173810e1,
-6.283884085695e0));
#18844=direction('',(2.154582346223e-1,3.919178772443e-1,-8.944149633306e-1));
#18845=direction('',(-8.659646353394e-1,4.999953162548e-1,1.048494467063e-2));
#18846=axis2_placement_3d('',#18843,#18844,#18845);
#18848=cartesian_point('',(-3.499473230952e1,-6.545194056287e1,
-6.060277326688e0));
#18849=cartesian_point('',(-3.501606148460e1,-6.549074715029e1,
-5.971719102933e0));
#18850=cartesian_point('',(-3.506293713745e1,-6.556145978418e1,
-5.802798580723e0));
#18851=cartesian_point('',(-3.514161456934e1,-6.564887150811e1,
-5.574421138337e0));
#18852=cartesian_point('',(-3.522599799233e1,-6.571980874531e1,
-5.369674693677e0));
#18853=cartesian_point('',(-3.531454657650e1,-6.577606492405e1,
-5.186814105359e0));
#18854=cartesian_point('',(-3.540628461124e1,-6.581891298368e1,
-5.024478251560e0));
#18855=cartesian_point('',(-3.550051854315e1,-6.584908724652e1,
-4.881988105563e0));
#18856=cartesian_point('',(-3.559612377469e1,-6.586691736070e1,
-4.759788381094e0));
#18857=cartesian_point('',(-3.569270039782e1,-6.587265914558e1,
-4.657767071866e0));
#18858=cartesian_point('',(-3.575744138230e1,-6.586839310155e1,
-4.603518085247e0));
#18859=cartesian_point('',(-3.578999565760e1,-6.586412177756e1,-4.579937026e0));
#18861=cartesian_point('',(-3.045850994537e1,-6.723299823978e1,
-6.878912349683e0));
#18862=cartesian_point('',(-3.051336351517e1,-6.735793389753e1,
-6.606036476539e0));
#18863=cartesian_point('',(-3.056821751969e1,-6.748286586753e1,
-6.333159037816e0));
#18864=cartesian_point('',(-3.062307097673e1,-6.760780153162e1,
-6.060283144906e0));
#18866=cartesian_point('',(-3.064305476927e1,-6.764035654533e1,
-7.102517765391e0));
#18867=direction('',(-1.797666975820e-1,-4.095190053392e-1,8.944149589013e-1));
#18868=direction('',(9.238190402444e-1,-3.826865492134e-1,1.045877301633e-2));
#18869=axis2_placement_3d('',#18866,#18867,#18868);
#18871=cartesian_point('',(-3.080758911105e1,-6.801517535713e1,
-6.283890185768e0));
#18872=direction('',(-1.797666975820e-1,-4.095190053392e-1,8.944149589013e-1));
#18873=direction('',(9.238286462985e-1,-3.826630114984e-1,1.047148075355e-2));
#18874=axis2_placement_3d('',#18871,#18872,#18873);
#18876=cartesian_point('',(-3.062307097673e1,-6.760780153162e1,
-6.060283144906e0));
#18877=cartesian_point('',(-3.064091361698e1,-6.764844187158e1,
-5.971520515522e0));
#18878=cartesian_point('',(-3.066851838458e1,-6.772884485552e1,
-5.802262243910e0));
#18879=cartesian_point('',(-3.068994382261e1,-6.784463620748e1,
-5.573616623874e0));
#18880=cartesian_point('',(-3.069479033227e1,-6.795485052913e1,
-5.368767231010e0));
#18881=cartesian_point('',(-3.068544807648e1,-6.805936700725e1,
-5.185926812273e0));
#18882=cartesian_point('',(-3.066353388281e1,-6.815818211793e1,
-5.023731619438e0));
#18883=cartesian_point('',(-3.063007161863e1,-6.825123529029e1,
-4.881409268578e0));
#18884=cartesian_point('',(-3.058601353994e1,-6.833782084285e1,
-4.759425852227e0));
#18885=cartesian_point('',(-3.053184686928e1,-6.841779313963e1,
-4.657606041365e0));
#18886=cartesian_point('',(-3.048910720116e1,-6.846647188794e1,
-4.603471369795e0));
#18887=cartesian_point('',(-3.046594261021e1,-6.848965406285e1,
-4.579937179593e0));
#18889=cartesian_point('',(-3.034567337689e1,-6.820649705067e1,
-6.278701983846e0));
#18890=cartesian_point('',(-3.037087186289e1,-6.825905279126e1,
-5.976090525485e0));
#18891=cartesian_point('',(-3.038825840174e1,-6.834843839001e1,
-5.516412954531e0));
#18892=cartesian_point('',(-3.035225053502e1,-6.848360385649e1,
-4.954747693827e0));
#18893=cartesian_point('',(-3.027567748968e1,-6.857334057602e1,
-4.692548110601e0));
#18894=cartesian_point('',(-3.020858061328e1,-6.860252201989e1,
-4.695465836229e0));
#18896=cartesian_point('',(-2.964031887206e1,-6.819330832008e1,
-3.937497996895e1));
#18897=direction('',(1.293579993e-2,3.866686852034e-3,-9.999088527526e-1));
#18898=direction('',(-3.976555958074e-1,-9.174935795458e-1,-8.692445881781e-3));
#18899=axis2_placement_3d('',#18896,#18897,#18898);
#18901=cartesian_point('',(-2.939251166402e1,-6.764933315534e1,
-4.135910819503e1));
#18902=direction('',(2.167029090052e-1,5.001355369911e-1,-8.383938775226e-1));
#18903=direction('',(-3.294046568108e-1,-7.709748854584e-1,-5.450599031884e-1));
#18904=axis2_placement_3d('',#18901,#18902,#18903);
#18906=direction('',(-1.289734808531e-2,-3.774087520599e-3,9.999097032611e-1));
#18907=vector('',#18906,3.328464907722e1);
#18908=cartesian_point('',(-2.964037051986e1,-6.746692628140e1,
-4.147514309223e1));
#18909=line('',#18908,#18907);
#18910=cartesian_point('',(-3.102587667479e1,-6.990018259288e1,
-8.214301124683e0));
#18911=direction('',(9.237452096673e-1,-3.828658576318e-1,1.041742178413e-2));
#18912=direction('',(3.827932144749e-1,9.237965204342e-1,8.327291609918e-3));
#18913=axis2_placement_3d('',#18910,#18911,#18912);
#18915=direction('',(-1.797721532973e-1,-4.095253552221e-1,8.944109549469e-1));
#18916=vector('',#18915,9.152191967810e-1);
#18917=cartesian_point('',(-3.018114245114e1,-6.783169158400e1,
-7.097284059624e0));
#18918=line('',#18917,#18916);
#18919=direction('',(1.293663977364e-2,3.868350554133e-3,-9.999088354522e-1));
#18920=vector('',#18919,3.310208659366e1);
#18921=cartesian_point('',(-3.034567337689e1,-6.820649705067e1,
-6.278701983846e0));
#18922=line('',#18921,#18920);
#18923=cartesian_point('',(-2.850217959185e1,-6.466221115070e1,
-3.934704266939e1));
#18924=direction('',(9.237767575778e-1,-3.827895855457e-1,1.042282863854e-2));
#18925=direction('',(-3.827196937523e-1,-9.238289145100e-1,-8.110038810366e-3));
#18926=axis2_placement_3d('',#18923,#18924,#18925);
#18928=direction('',(2.172719022975e-1,5.015827199722e-1,-8.373814516081e-1));
#18929=vector('',#18928,1.346663549552e-1);
#18930=cartesian_point('',(-2.966962973497e1,-6.753447259800e1,
-4.136237598443e1));
#18931=line('',#18930,#18929);
#18932=cartesian_point('',(-3.010244665794e1,-6.727598432388e1,
-4.148040531763e1));
#18933=direction('',(-1.289308448210e-2,-3.763536770537e-3,9.999097980136e-1));
#18934=direction('',(9.249070734014e-1,-3.800483515423e-1,1.049552580712e-2));
#18935=axis2_placement_3d('',#18932,#18933,#18934);
#18937=cartesian_point('',(-3.032527461192e1,-6.694578756705e1,
-8.194372283966e0));
#18938=cartesian_point('',(-3.032697827543e1,-6.694646336282e1,
-8.042733301162e0));
#18939=cartesian_point('',(-3.033933902955e1,-6.696904619578e1,
-7.739657463322e0));
#18940=cartesian_point('',(-3.038427057893e1,-6.706590186509e1,
-7.296089411599e0));
#18941=cartesian_point('',(-3.043111978517e1,-6.717095653127e1,
-7.014534471703e0));
#18942=cartesian_point('',(-3.045850994537e1,-6.723299823978e1,
-6.878912349683e0));
#18944=cartesian_point('',(-3.053157970792e1,-6.740122294767e1,
-8.198698155916e0));
#18945=direction('',(-1.281352252385e-2,-3.708701419784e-3,9.999110256289e-1));
#18946=direction('',(9.238387052399e-1,-3.826401463713e-1,1.041945706852e-2));
#18947=axis2_placement_3d('',#18944,#18945,#18946);
#18949=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#18950=direction('',(0.e0,0.e0,-1.e0));
#18951=direction('',(-4.126227099071e-1,-9.109020250658e-1,0.e0));
#18952=axis2_placement_3d('',#18949,#18950,#18951);
#18954=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#18955=direction('',(0.e0,0.e0,-1.e0));
#18956=direction('',(-4.409554681878e-1,-8.975289828609e-1,0.e0));
#18957=axis2_placement_3d('',#18954,#18955,#18956);
#18959=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#18960=direction('',(0.e0,0.e0,1.e0));
#18961=direction('',(-4.714442488615e-1,-8.818958669908e-1,0.e0));
#18962=axis2_placement_3d('',#18959,#18960,#18961);
#18964=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#18965=direction('',(0.e0,0.e0,1.e0));
#18966=direction('',(-4.409554681878e-1,-8.975289828609e-1,0.e0));
#18967=axis2_placement_3d('',#18964,#18965,#18966);
#18969=cartesian_point('',(-3.479755765653e1,-6.509321674141e1,
-6.878912364026e0));
#18970=cartesian_point('',(-3.476501038472e1,-6.503371817160e1,
-7.014534462011e0));
#18971=cartesian_point('',(-3.471018517895e1,-6.493259662817e1,
-7.296089361041e0));
#18972=cartesian_point('',(-3.466069696712e1,-6.483798794952e1,
-7.739657394423e0));
#18973=cartesian_point('',(-3.465030529247e1,-6.481443436438e1,
-8.042733285087e0));
#18974=cartesian_point('',(-3.465080663481e1,-6.481267123372e1,
-8.194372284320e0));
#18976=cartesian_point('',(-3.500839033291e1,-6.548760630447e1,
-7.102552658976e0));
#18977=direction('',(2.154411111532e-1,3.919815869076e-1,-8.943911689806e-1));
#18978=direction('',(-8.659775877530e-1,4.999720599160e-1,1.052410627752e-2));
#18979=axis2_placement_3d('',#18976,#18977,#18978);
#18981=cartesian_point('',(-3.488655518085e1,-6.525362055843e1,
-8.198743025492e0));
#18982=direction('',(-4.862998065461e-3,1.251986766314e-2,-9.999097980136e-1));
#18983=direction('',(-8.669082792874e-1,4.983580092934e-1,1.045609277067e-2));
#18984=axis2_placement_3d('',#18981,#18982,#18983);
#18986=cartesian_point('',(-2.910078144283e1,-6.697549695095e1,
-4.303928241632e1));
#18987=cartesian_point('',(-2.914902029738e1,-6.695423268667e1,
-4.303977728296e1));
#18988=cartesian_point('',(-2.925442098933e1,-6.704107027241e1,
-4.281634626682e1));
#18989=cartesian_point('',(-2.940774226146e1,-6.716940815652e1,
-4.244882922204e1));
#18990=cartesian_point('',(-2.950634017300e1,-6.727172285676e1,
-4.213137745862e1));
#18991=cartesian_point('',(-2.955542861221e1,-6.733037058614e1,
-4.192434479648e1));
#18993=cartesian_point('',(-2.955542861221e1,-6.733037058614e1,
-4.192434479648e1));
#18994=cartesian_point('',(-2.959044611629e1,-6.737228843424e1,
-4.177644686735e1));
#18995=cartesian_point('',(-2.961844075502e1,-6.741804153922e1,
-4.162582639680e1));
#18996=cartesian_point('',(-2.964037051986e1,-6.746692628140e1,
-4.147514309223e1));
#18998=direction('',(2.159306829935e-1,5.003831043011e-1,-8.384454001734e-1));
#18999=vector('',#18998,1.808878947139e0);
#19000=cartesian_point('',(-2.949137390934e1,-6.788062941383e1,
-4.152263618362e1));
#19001=line('',#19000,#18999);
#19002=cartesian_point('',(-2.737186618107e1,-6.945756025837e1,
-3.937758808328e1));
#19003=cartesian_point('',(-2.737235042234e1,-6.945612589999e1,
-3.951015930542e1));
#19004=cartesian_point('',(-2.736859143222e1,-6.944093986727e1,
-3.977519487923e1));
#19005=cartesian_point('',(-2.734781573073e1,-6.938182755651e1,
-4.016846558475e1));
#19006=cartesian_point('',(-2.732435308982e1,-6.931846659178e1,
-4.042521108698e1));
#19007=cartesian_point('',(-2.731024992078e1,-6.928095719169e1,
-4.055158838696e1));
#19009=cartesian_point('',(-2.731024992078e1,-6.928095719169e1,
-4.055158838696e1));
#19010=cartesian_point('',(-2.729751497823e1,-6.924708796276e1,
-4.066570167296e1));
#19011=cartesian_point('',(-2.726818271147e1,-6.916984176113e1,
-4.089067424173e1));
#19012=cartesian_point('',(-2.721298677366e1,-6.902642108720e1,
-4.121566886474e1));
#19013=cartesian_point('',(-2.716900693321e1,-6.891319028810e1,
-4.142226921014e1));
#19014=cartesian_point('',(-2.714531448488e1,-6.885240317937e1,
-4.152263941421e1));
#19016=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#19017=direction('',(0.e0,0.e0,-1.e0));
#19018=direction('',(-3.667776224591e-1,-9.303086453771e-1,0.e0));
#19019=axis2_placement_3d('',#19016,#19017,#19018);
#19021=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#19022=direction('',(0.e0,0.e0,-1.e0));
#19023=direction('',(-3.813101621676e-1,-9.244471646491e-1,0.e0));
#19024=axis2_placement_3d('',#19021,#19022,#19023);
#19026=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#19027=direction('',(0.e0,0.e0,-1.e0));
#19028=direction('',(-3.826834323651e-1,-9.238795325113e-1,0.e0));
#19029=axis2_placement_3d('',#19026,#19027,#19028);
#19031=cartesian_point('',(-2.949137390934e1,-6.788062941383e1,
-4.152263618362e1));
#19032=cartesian_point('',(-2.951840851638e1,-6.794222189853e1,
-4.141915316649e1));
#19033=cartesian_point('',(-2.956882218181e1,-6.805655714971e1,
-4.120596228300e1));
#19034=cartesian_point('',(-2.963258100696e1,-6.820007988885e1,
-4.087020419688e1));
#19035=cartesian_point('',(-2.966690339341e1,-6.827629133531e1,
-4.063765236644e1));
#19036=cartesian_point('',(-2.968193717036e1,-6.830935707520e1,
-4.051969174124e1));
#19038=cartesian_point('',(-2.968193717036e1,-6.830935707520e1,
-4.051969174124e1));
#19039=cartesian_point('',(-2.969763421601e1,-6.834387958838e1,
-4.039653293866e1));
#19040=cartesian_point('',(-2.972439791382e1,-6.840193402634e1,
-4.014654318129e1));
#19041=cartesian_point('',(-2.975019975734e1,-6.845533807227e1,
-3.976406387358e1));
#19042=cartesian_point('',(-2.975791900122e1,-6.846801638767e1,
-3.950644729098e1));
#19043=cartesian_point('',(-2.975926654967e1,-6.846865685205e1,
-3.937758835825e1));
#19045=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#19046=direction('',(0.e0,0.e0,1.e0));
#19047=direction('',(-3.986151947583e-1,-9.171182729113e-1,0.e0));
#19048=axis2_placement_3d('',#19045,#19046,#19047);
#19050=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#19051=direction('',(0.e0,0.e0,1.e0));
#19052=direction('',(-3.813101621676e-1,-9.244471646491e-1,0.e0));
#19053=axis2_placement_3d('',#19050,#19051,#19052);
#19055=cartesian_point('',(-2.726105445409e1,-6.917873705384e1,
-3.937499942225e1));
#19056=direction('',(6.413631184575e-3,-1.180563169930e-2,9.999097421244e-1));
#19057=direction('',(-3.680237613968e-1,-9.297764560524e-1,-8.617007482860e-3));
#19058=axis2_placement_3d('',#19055,#19056,#19057);
#19060=direction('',(1.624623560634e-1,4.167017261398e-1,-8.944079909607e-1));
#19061=vector('',#19060,9.152099325498e-1);
#19062=cartesian_point('',(-2.677164410253e1,-6.968690513576e1,
-6.278710829888e0));
#19063=line('',#19062,#19061);
#19064=cartesian_point('',(-2.748830697824e1,-7.136547149605e1,
-8.214296506315e0));
#19065=direction('',(-9.239087587314e-1,3.824709380640e-1,1.042051226676e-2));
#19066=direction('',(3.464207335816e-1,8.246415660433e-1,4.471677122719e-1));
#19067=axis2_placement_3d('',#19064,#19065,#19066);
#19069=direction('',(-6.451332053804e-3,1.178822988031e-2,-9.999097048989e-1));
#19070=vector('',#19069,3.328463785731e1);
#19071=cartesian_point('',(-2.653281498694e1,-6.905790391116e1,
-8.193502256552e0));
#19072=line('',#19071,#19070);
#19073=direction('',(-2.003621999368e-1,-5.067738784561e-1,8.384719583570e-1));
#19074=vector('',#19073,1.345630652358e-1);
#19075=cartesian_point('',(-2.674754523804e1,-6.866553694862e1,
-4.147513467412e1));
#19076=line('',#19075,#19074);
#19077=cartesian_point('',(-2.556855215295e1,-6.587673438021e1,
-3.934686974142e1));
#19078=direction('',(-9.238563765650e-1,3.825968360291e-1,1.044301396654e-2));
#19079=direction('',(-3.260625097774e-1,-7.724683774927e-1,-5.449549022547e-1));
#19080=axis2_placement_3d('',#19077,#19078,#19079);
#19082=direction('',(6.412183660592e-3,-1.188302170211e-2,9.999088346924e-1));
#19083=vector('',#19082,3.310247878401e1);
#19084=cartesian_point('',(-2.698390327611e1,-6.929354766198e1,
-3.937817181624e1));
#19085=line('',#19084,#19083);
#19086=cartesian_point('',(-2.615215494836e1,-6.945971929415e1,
-6.060277326633e0));
#19087=cartesian_point('',(-2.610259898056e1,-6.933258825360e1,
-6.333155227273e0));
#19088=cartesian_point('',(-2.605304588991e1,-6.920545906383e1,
-6.606034483153e0));
#19089=cartesian_point('',(-2.600349000633e1,-6.907832794802e1,
-6.878912364027e0));
#19091=cartesian_point('',(-2.630973765106e1,-6.987824972537e1,
-6.283884085679e0));
#19092=direction('',(1.624594113758e-1,4.166879084273e-1,-8.944149633285e-1));
#19093=direction('',(-9.238187332678e-1,3.826865762470e-1,1.048486642049e-2));
#19094=axis2_placement_3d('',#19091,#19092,#19093);
#19096=cartesian_point('',(-2.615215494836e1,-6.945971929415e1,
-6.060277326633e0));
#19097=cartesian_point('',(-2.616823637330e1,-6.950097790180e1,
-5.971719102986e0));
#19098=cartesian_point('',(-2.620548114755e1,-6.957720407976e1,
-5.802798580787e0));
#19099=cartesian_point('',(-2.627207596362e1,-6.967413744987e1,
-5.574421138420e0));
#19100=cartesian_point('',(-2.634647830727e1,-6.975548205607e1,
-5.369674693744e0));
#19101=cartesian_point('',(-2.642692644123e1,-6.982281486493e1,
-5.186814105412e0));
#19102=cartesian_point('',(-2.651228685030e1,-6.987727056984e1,
-5.024478251604e0));
#19103=cartesian_point('',(-2.660177606623e1,-6.991948668398e1,
-4.881988105596e0));
#19104=cartesian_point('',(-2.669423608485e1,-6.994964324590e1,
-4.759788381114e0));
#19105=cartesian_point('',(-2.678923702827e1,-6.996794168790e1,
-4.657767071873e0));
#19106=cartesian_point('',(-2.685398097513e1,-6.997216253466e1,
-4.603518085250e0));
#19107=cartesian_point('',(-2.688681426375e1,-6.997217693803e1,-4.579937026e0));
#19109=cartesian_point('',(-2.142226591867e1,-7.063344394345e1,
-6.878912349684e0));
#19110=cartesian_point('',(-2.146034283289e1,-7.076447058692e1,
-6.606036476542e0));
#19111=cartesian_point('',(-2.149842065932e1,-7.089549363043e1,
-6.333159037945e0));
#19112=cartesian_point('',(-2.153649746092e1,-7.102652026547e1,
-6.060283145038e0));
#19114=cartesian_point('',(-2.155206100752e1,-7.106140517538e1,
-7.102517765393e0));
#19115=direction('',(-1.247758121514e-1,-4.294797760062e-1,8.944149588998e-1));
#19116=direction('',(9.658662928468e-1,-2.588298997203e-1,1.045884091152e-2));
#19117=axis2_placement_3d('',#19114,#19115,#19116);
#19119=cartesian_point('',(-2.166626406291e1,-7.145449340141e1,
-6.283890185776e0));
#19120=direction('',(-1.247758121514e-1,-4.294797760062e-1,8.944149588998e-1));
#19121=direction('',(9.658727789094e-1,-2.588051780938e-1,1.047161657256e-2));
#19122=axis2_placement_3d('',#19119,#19120,#19121);
#19124=cartesian_point('',(-2.153649746092e1,-7.102652026547e1,
-6.060283145038e0));
#19125=cartesian_point('',(-2.154888334729e1,-7.106914359531e1,
-5.971516866977e0));
#19126=cartesian_point('',(-2.156575757223e1,-7.115246502821e1,
-5.802252379589e0));
#19127=cartesian_point('',(-2.157188506696e1,-7.127006572278e1,
-5.573600782640e0));
#19128=cartesian_point('',(-2.156230272015e1,-7.137997180077e1,
-5.368748337569e0));
#19129=cartesian_point('',(-2.153939656576e1,-7.148237553294e1,
-5.185907321702e0));
#19130=cartesian_point('',(-2.150477040764e1,-7.157748453532e1,
-5.023713651829e0));
#19131=cartesian_point('',(-2.145944778452e1,-7.166537231451e1,
-4.881394803472e0));
#19132=cartesian_point('',(-2.140446494912e1,-7.174546379838e1,
-4.759416316927e0));
#19133=cartesian_point('',(-2.134032513134e1,-7.181767848444e1,
-4.657601668908e0));
#19134=cartesian_point('',(-2.129159905690e1,-7.186035987084e1,
-4.603470270499e0));
#19135=cartesian_point('',(-2.126560846383e1,-7.188031907619e1,
-4.579937183110e0));
#19137=cartesian_point('',(-2.118332760811e1,-7.158388626622e1,
-6.278701731576e0));
#19138=cartesian_point('',(-2.120145063643e1,-7.163928143047e1,
-5.976090330797e0));
#19139=cartesian_point('',(-2.120702125669e1,-7.173017174782e1,
-5.516412435933e0));
#19140=cartesian_point('',(-2.115367880060e1,-7.185948051010e1,
-4.954749100140e0));
#19141=cartesian_point('',(-2.106604795905e1,-7.193845548658e1,
-4.692545750641e0));
#19142=cartesian_point('',(-2.099571604284e1,-7.195862893521e1,
-4.695465837677e0));
#19144=cartesian_point('',(-2.048572896527e1,-7.147874307258e1,
-3.937497996895e1));
#19145=direction('',(1.232042845706e-2,5.522067518144e-3,-9.999088527526e-1));
#19146=direction('',(-2.744966537578e-1,-9.615487655134e-1,-8.692445881988e-3));
#19147=axis2_placement_3d('',#19144,#19145,#19146);
#19149=cartesian_point('',(-2.031104478913e1,-7.090707635953e1,
-4.135910819501e1));
#19150=direction('',(1.495681983423e-1,5.241422136966e-1,-8.383938775217e-1));
#19151=direction('',(-2.259541383159e-1,-8.073750239588e-1,-5.450599031899e-1));
#19152=axis2_placement_3d('',#19149,#19150,#19151);
#19154=direction('',(-1.229439221111e-2,-5.425241413921e-3,9.999097032611e-1));
#19155=vector('',#19154,3.328464907722e1);
#19156=cartesian_point('',(-2.058059205283e1,-7.075858207432e1,
-4.147514309223e1));
#19157=line('',#19156,#19155);
#19158=cartesian_point('',(-2.163664132936e1,-7.335186638346e1,
-8.214301124712e0));
#19159=direction('',(9.658164638844e-1,-2.590174422944e-1,1.041742180961e-2));
#19160=direction('',(2.589387232104e-1,9.658578538462e-1,8.327291621804e-3));
#19161=axis2_placement_3d('',#19158,#19159,#19160);
#19163=direction('',(-1.247803843002e-1,-4.294867512442e-1,8.944109716453e-1));
#19164=vector('',#19163,9.152194490931e-1);
#19165=cartesian_point('',(-2.106912617353e1,-7.119081163835e1,
-7.097284048308e0));
#19166=line('',#19165,#19164);
#19167=direction('',(1.232104415278e-2,5.523827287518e-3,-9.999088354461e-1));
#19168=vector('',#19167,3.310208684640e1);
#19169=cartesian_point('',(-2.118332760811e1,-7.158388626622e1,
-6.278701731576e0));
#19170=line('',#19169,#19168);
#19171=cartesian_point('',(-1.981822729255e1,-6.782929794250e1,
-3.934704266940e1));
#19172=direction('',(9.658377863981e-1,-2.589377048784e-1,1.042282868740e-2));
#19173=direction('',(-2.588616031734e-1,-9.658803744117e-1,-8.110038772020e-3));
#19174=axis2_placement_3d('',#19171,#19172,#19173);
#19176=direction('',(1.499434284179e-1,5.256512843265e-1,-8.373814516456e-1));
#19177=vector('',#19176,1.346663549473e-1);
#19178=cartesian_point('',(-2.060078438778e1,-7.082936961676e1,
-4.136237598443e1));
#19179=line('',#19178,#19177);
#19180=cartesian_point('',(-2.106363799213e1,-7.062958669054e1,
-4.148040531764e1));
#19181=direction('',(-1.229154223304e-2,-5.414224415178e-3,9.999097980136e-1));
#19182=direction('',(9.666006293585e-1,-2.560723867617e-1,1.049552580705e-2));
#19183=axis2_placement_3d('',#19180,#19181,#19182);
#19185=cartesian_point('',(-2.132765894744e1,-7.033129969710e1,
-8.194372283966e0));
#19186=cartesian_point('',(-2.132925982682e1,-7.033219208405e1,
-8.042733301289e0));
#19187=cartesian_point('',(-2.133856718176e1,-7.035619511987e1,
-7.739657463618e0));
#19188=cartesian_point('',(-2.137047213379e1,-7.045808691951e1,
-7.296089411887e0));
#19189=cartesian_point('',(-2.140320815304e1,-7.056835787699e1,
-7.014534471817e0));
#19190=cartesian_point('',(-2.142226591867e1,-7.063344394345e1,
-6.878912349684e0));
#19192=cartesian_point('',(-2.147275282870e1,-7.080976698350e1,
-8.198698155929e0));
#19193=direction('',(-1.221981841533e-2,-5.349473274387e-3,9.999110256286e-1));
#19194=direction('',(9.658796983398e-1,-2.587814584718e-1,1.041945709341e-2));
#19195=axis2_placement_3d('',#19192,#19193,#19194);
#19197=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#19198=direction('',(0.e0,0.e0,-1.e0));
#19199=direction('',(-2.901960926061e-1,-9.569672031142e-1,0.e0));
#19200=axis2_placement_3d('',#19197,#19198,#19199);
#19202=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#19203=direction('',(0.e0,0.e0,-1.e0));
#19204=direction('',(-3.200319924898e-1,-9.474067361925e-1,0.e0));
#19205=axis2_placement_3d('',#19202,#19203,#19204);
#19207=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#19208=direction('',(0.e0,0.e0,1.e0));
#19209=direction('',(-3.523004685052e-1,-9.358869482427e-1,0.e0));
#19210=axis2_placement_3d('',#19207,#19208,#19209);
#19212=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#19213=direction('',(0.e0,0.e0,1.e0));
#19214=direction('',(-3.200319924898e-1,-9.474067361925e-1,0.e0));
#19215=axis2_placement_3d('',#19212,#19213,#19214);
#19217=cartesian_point('',(-2.600349000633e1,-6.907832794802e1,
-6.878912364027e0));
#19218=cartesian_point('',(-2.597898730271e1,-6.901509012527e1,
-7.014534462018e0));
#19219=cartesian_point('',(-2.593783014417e1,-6.890767756531e1,
-7.296089361057e0));
#19220=cartesian_point('',(-2.590111422143e1,-6.880741876918e1,
-7.739657394439e0));
#19221=cartesian_point('',(-2.589388580878e1,-6.878271030250e1,
-8.042733285094e0));
#19222=cartesian_point('',(-2.589461299679e1,-6.878102769397e1,
-8.194372284320e0));
#19224=cartesian_point('',(-2.616104081198e1,-6.949686264014e1,
-7.102552658994e0));
#19225=direction('',(1.624341185677e-1,4.167488380056e-1,-8.943911689782e-1));
#19226=direction('',(-9.238284786503e-1,3.826619725301e-1,1.052410633070e-2));
#19227=axis2_placement_3d('',#19224,#19225,#19226);
#19229=cartesian_point('',(-2.607078924503e1,-6.924897599612e1,
-8.198743025492e0));
#19230=direction('',(-6.455565096036e-3,1.177800983933e-2,-9.999097980136e-1));
#19231=direction('',(-9.245405320981e-1,3.809402507372e-1,1.045609277060e-2));
#19232=axis2_placement_3d('',#19229,#19230,#19231);
#19234=cartesian_point('',(-2.010976363419e1,-7.020092648162e1,
-4.303928241582e1));
#19235=cartesian_point('',(-2.016036539182e1,-7.018614019365e1,
-4.303977790375e1));
#19236=cartesian_point('',(-2.025352971033e1,-7.028599296880e1,
-4.281634599339e1));
#19237=cartesian_point('',(-2.038878788085e1,-7.043324507640e1,
-4.244882939367e1));
#19238=cartesian_point('',(-2.047318751302e1,-7.054755416993e1,
-4.213137746242e1));
#19239=cartesian_point('',(-2.051420092992e1,-7.061210748821e1,
-4.192434479647e1));
#19241=cartesian_point('',(-2.051420092992e1,-7.061210748821e1,
-4.192434479647e1));
#19242=cartesian_point('',(-2.054344747729e1,-7.065823742478e1,
-4.177644686735e1));
#19243=cartesian_point('',(-2.056523063943e1,-7.070725313920e1,
-4.162582639678e1));
#19244=cartesian_point('',(-2.058059205283e1,-7.075858207432e1,
-4.147514309223e1));
#19246=direction('',(1.487702649244e-1,5.242868677133e-1,-8.384453999026e-1));
#19247=vector('',#19246,1.808878947138e0);
#19248=cartesian_point('',(-2.037887103437e1,-7.114929795889e1,
-4.152263618361e1));
#19249=line('',#19248,#19247);
#19250=cartesian_point('',(-1.807166521002e1,-7.243608666829e1,
-3.937758808328e1));
#19251=cartesian_point('',(-1.807233252988e1,-7.243472778720e1,
-3.951015930685e1));
#19252=cartesian_point('',(-1.807058787341e1,-7.241918102613e1,
-3.977519488351e1));
#19253=cartesian_point('',(-1.805770561546e1,-7.235786265491e1,
-4.016846559316e1));
#19254=cartesian_point('',(-1.804271396582e1,-7.229198126146e1,
-4.042521109798e1));
#19255=cartesian_point('',(-1.803362741032e1,-7.225295192573e1,
-4.055158839919e1));
#19257=cartesian_point('',(-1.803362741032e1,-7.225295192573e1,
-4.055158839919e1));
#19258=cartesian_point('',(-1.802542223846e1,-7.221771020925e1,
-4.066570168371e1));
#19259=cartesian_point('',(-1.800642356594e1,-7.213729623087e1,
-4.089067424958e1));
#19260=cartesian_point('',(-1.797041999178e1,-7.198789802638e1,
-4.121566886848e1));
#19261=cartesian_point('',(-1.794159599033e1,-7.186989541266e1,
-4.142226921132e1));
#19262=cartesian_point('',(-1.792604054421e1,-7.180653586176e1,
-4.152263941420e1));
#19264=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#19265=direction('',(0.e0,0.e0,-1.e0));
#19266=direction('',(-2.422101439834e-1,-9.702238124018e-1,0.e0));
#19267=axis2_placement_3d('',#19264,#19265,#19266);
#19269=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#19270=direction('',(0.e0,0.e0,-1.e0));
#19271=direction('',(-2.573834325604e-1,-9.663093545255e-1,0.e0));
#19272=axis2_placement_3d('',#19269,#19270,#19271);
#19274=cartesian_point('',(0.e0,0.e0,-4.152264042526e1));
#19275=direction('',(0.e0,0.e0,-1.e0));
#19276=direction('',(-2.588190451025e-1,-9.659258262891e-1,0.e0));
#19277=axis2_placement_3d('',#19274,#19275,#19276);
#19279=cartesian_point('',(-2.037887103437e1,-7.114929795889e1,
-4.152263618361e1));
#19280=cartesian_point('',(-2.039763492398e1,-7.121389223520e1,
-4.141915316721e1));
#19281=cartesian_point('',(-2.043269354830e1,-7.133382963546e1,
-4.120596228528e1));
#19282=cartesian_point('',(-2.047717343100e1,-7.148444671360e1,
-4.087020420168e1));
#19283=cartesian_point('',(-2.050125459470e1,-7.156448613077e1,
-4.063765237302e1));
#19284=cartesian_point('',(-2.051184381047e1,-7.159923129031e1,
-4.051969174873e1));
#19286=cartesian_point('',(-2.051184381047e1,-7.159923129031e1,
-4.051969174873e1));
#19287=cartesian_point('',(-2.052290047367e1,-7.163550733468e1,
-4.039653294539e1));
#19288=cartesian_point('',(-2.054185757985e1,-7.169655847325e1,
-4.014654318643e1));
#19289=cartesian_point('',(-2.056046805849e1,-7.175287345729e1,
-3.976406387619e1));
#19290=cartesian_point('',(-2.056646641099e1,-7.176645087163e1,
-3.950644729184e1));
#19291=cartesian_point('',(-2.056771883361e1,-7.176726174711e1,
-3.937758835825e1));
#19293=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#19294=direction('',(0.e0,0.e0,1.e0));
#19295=direction('',(-2.754970305303e-1,-9.613019224827e-1,0.e0));
#19296=axis2_placement_3d('',#19293,#19294,#19295);
#19298=cartesian_point('',(0.e0,0.e0,-3.937759316487e1));
#19299=direction('',(0.e0,0.e0,1.e0));
#19300=direction('',(-2.573834325604e-1,-9.663093545255e-1,0.e0));
#19301=axis2_placement_3d('',#19298,#19299,#19300);
#19303=cartesian_point('',(-1.799819522391e1,-7.214518500216e1,
-3.937499942227e1));
#19304=direction('',(7.899705762e-3,-1.086748601617e-2,9.999097421250e-1));
#19305=direction('',(-2.435150866788e-1,-9.698588298004e-1,-8.617007489927e-3));
#19306=axis2_placement_3d('',#19303,#19304,#19305);
#19308=direction('',(1.066819936829e-1,4.343424327143e-1,-8.944079624912e-1));
#19309=vector('',#19308,9.152094722500e-1);
#19310=cartesian_point('',(-1.744664256582e1,-7.258512461638e1,
-6.278711267640e0));
#19311=line('',#19310,#19309);
#19312=cartesian_point('',(-1.793807745131e1,-7.434287403471e1,
-8.214296506350e0));
#19313=direction('',(-9.659270663765e-1,2.586045540315e-1,1.042051224343e-2));
#19314=direction('',(2.358197326986e-1,8.628036223658e-1,4.471677122763e-1));
#19315=axis2_placement_3d('',#19312,#19313,#19314);
#19317=direction('',(-7.934812824045e-3,1.084531194197e-2,-9.999097049006e-1));
#19318=vector('',#19317,3.328463783838e1);
#19319=cartesian_point('',(-1.729195783635e1,-7.193033127910e1,
-8.193502256553e0));
#19320=line('',#19319,#19318);
#19321=direction('',(-1.325008167209e-1,-5.285909006485e-1,8.384719394947e-1));
#19322=vector('',#19321,1.345630457810e-1);
#19323=cartesian_point('',(-1.755606520751e1,-7.156934899886e1,
-4.147513465525e1));
#19324=line('',#19323,#19322);
#19325=cartesian_point('',(-1.675117035144e1,-6.865051553805e1,
-3.934686974138e1));
#19326=direction('',(-9.658915654420e-1,2.587362117462e-1,1.044301389226e-2));
#19327=direction('',(-2.224456435759e-1,-8.084195013637e-1,-5.449549022341e-1));
#19328=axis2_placement_3d('',#19325,#19326,#19327);
#19330=direction('',(7.908373008387e-3,-1.094439953594e-2,9.999088347220e-1));
#19331=vector('',#19330,3.310247834495e1);
#19332=cartesian_point('',(-1.770842931207e1,-7.222283786775e1,
-3.937817181595e1));
#19333=line('',#19332,#19331);
#19334=cartesian_point('',(-1.686210696533e1,-7.227902297071e1,
-6.060277326729e0));
#19335=cartesian_point('',(-1.682956888634e1,-7.214651120206e1,
-6.333155227362e0));
#19336=cartesian_point('',(-1.679703341824e1,-7.201400164359e1,
-6.606034483161e0));
#19337=cartesian_point('',(-1.676449543257e1,-7.188148981132e1,
-6.878912364027e0));
#19339=cartesian_point('',(-1.696371234256e1,-7.271454148585e1,
-6.283884085803e0));
#19340=direction('',(1.066808625661e-1,4.343282939553e-1,-8.944149633319e-1));
#19341=direction('',(-9.658659945968e-1,2.588299625804e-1,1.048479624077e-2));
#19342=axis2_placement_3d('',#19339,#19340,#19341);
#19344=cartesian_point('',(-1.676449543257e1,-7.188148981132e1,
-6.878912364027e0));
#19345=cartesian_point('',(-1.674845654518e1,-7.181559475230e1,
-7.014534462020e0));
#19346=cartesian_point('',(-1.672167164430e1,-7.170372903450e1,
-7.296089361062e0));
#19347=cartesian_point('',(-1.669835623025e1,-7.159953557668e1,
-7.739657394443e0));
#19348=cartesian_point('',(-1.669441475975e1,-7.157409499718e1,
-8.042733285096e0));
#19349=cartesian_point('',(-1.669535535105e1,-7.157252170069e1,
-8.194372284320e0));
#19351=cartesian_point('',(-1.686606862961e1,-7.231700838787e1,
-7.102552658974e0));
#19352=direction('',(1.066478332933e-1,4.343854008907e-1,-8.943911689786e-1));
#19353=direction('',(-9.658724081251e-1,2.588044327478e-1,1.052410626763e-2));
#19354=axis2_placement_3d('',#19351,#19352,#19353);
#19356=cartesian_point('',(-1.680894487703e1,-7.205946225507e1,
-8.198743025492e0));
#19357=direction('',(-7.937675617913e-3,1.083462700166e-2,-9.999097980136e-1));
#19358=direction('',(-9.663536400732e-1,2.570044988736e-1,1.045609277047e-2));
#19359=axis2_placement_3d('',#19356,#19357,#19358);
#19361=cartesian_point('',(-1.779661082053e1,-7.281583150649e1,
-4.695462370203e0));
#19362=cartesian_point('',(-1.772568192506e1,-7.283353978203e1,
-4.692396336882e0));
#19363=cartesian_point('',(-1.761019086473e1,-7.280903909838e1,
-4.954350595449e0));
#19364=cartesian_point('',(-1.749929450259e1,-7.272369508167e1,
-5.516221935337e0));
#19365=cartesian_point('',(-1.745864631788e1,-7.264217601552e1,
-5.976016455768e0));
#19366=cartesian_point('',(-1.744664256582e1,-7.258512461638e1,
-6.278711267640e0));
#19368=cartesian_point('',(-1.755606520751e1,-7.156934899886e1,
-4.147513465525e1));
#19369=cartesian_point('',(-1.754372184950e1,-7.151717233290e1,
-4.162592514621e1));
#19370=cartesian_point('',(-1.753796807402e1,-7.146354142853e1,
-4.177646899006e1));
#19371=cartesian_point('',(-1.754024154309e1,-7.140896012132e1,
-4.192438394102e1));
#19373=direction('',(-1.333426674420e-1,-5.284419014742e-1,8.384324002600e-1));
#19374=vector('',#19373,1.808878332781e0);
#19375=cartesian_point('',(-1.768483988224e1,-7.085064875605e1,
-4.303926161653e1));
#19376=line('',#19375,#19374);
#19377=cartesian_point('',(-1.786366463295e1,-7.156285885833e1,
-4.135914406189e1));
#19378=direction('',(-1.325538204645e-1,-5.286227641868e-1,8.384434732669e-1));
#19379=direction('',(-2.079198116106e-1,-8.122572513646e-1,-5.449839534751e-1));
#19380=axis2_placement_3d('',#19377,#19378,#19379);
#19382=cartesian_point('',(-2.714873156792e1,-6.986995812899e1,
-4.695462370442e0));
#19383=cartesian_point('',(-2.708072089304e1,-6.989677300367e1,
-4.692396216931e0));
#19384=cartesian_point('',(-2.696301985086e1,-6.988755651410e1,
-4.954350669402e0));
#19385=cartesian_point('',(-2.684193261773e1,-6.981741748267e1,
-5.516221984349e0));
#19386=cartesian_point('',(-2.679099186209e1,-6.974190164695e1,
-5.976016025370e0));
#19387=cartesian_point('',(-2.677164410253e1,-6.968690513576e1,
-6.278710829888e0));
#19389=cartesian_point('',(-2.674754523804e1,-6.866553694862e1,
-4.147513467412e1));
#19390=cartesian_point('',(-2.672849706238e1,-6.861541780084e1,
-4.162592513949e1));
#19391=cartesian_point('',(-2.671579268451e1,-6.856299636266e1,
-4.177646889507e1));
#19392=cartesian_point('',(-2.671092241394e1,-6.850858526830e1,
-4.192438382160e1));
#19394=direction('',(-2.011823422275e-1,-5.065289994124e-1,8.384235432824e-1));
#19395=vector('',#19394,1.808878424620e0);
#19396=cartesian_point('',(-2.678140008661e1,-6.793615380089e1,
-4.303924567235e1));
#19397=line('',#19396,#19395);
#19398=cartesian_point('',(-2.705166597680e1,-6.861895255667e1,
-4.135914406189e1));
#19399=direction('',(-2.004189206872e-1,-5.067985777091e-1,8.384434732661e-1));
#19400=direction('',(-3.121618749350e-1,-7.781692966768e-1,-5.449839534762e-1));
#19401=axis2_placement_3d('',#19398,#19399,#19400);
#19403=cartesian_point('',(-3.603632999137e1,-6.572859039600e1,
-4.695462370805e0));
#19404=cartesian_point('',(-3.597240120083e1,-6.576405304052e1,
-4.692396215476e0));
#19405=cartesian_point('',(-3.585450411809e1,-6.577027847483e1,
-4.954350645048e0));
#19406=cartesian_point('',(-3.572529779943e1,-6.571654450717e1,
-5.516222094169e0));
#19407=cartesian_point('',(-3.566493615406e1,-6.564832400752e1,
-5.976015536845e0));
#19408=cartesian_point('',(-3.563857543205e1,-6.559632338842e1,
-6.278710341761e0));
#19410=cartesian_point('',(-3.548136735527e1,-6.458683853002e1,
-4.147513467412e1));
#19411=cartesian_point('',(-3.545594027777e1,-6.453963444442e1,
-4.162592513942e1));
#19412=cartesian_point('',(-3.543650229782e1,-6.448931964081e1,
-4.177646886838e1));
#19413=cartesian_point('',(-3.542457162006e1,-6.443600973888e1,
-4.192438379496e1));
#19415=direction('',(-2.655711725013e-1,-4.759276123325e-1,8.384299971708e-1));
#19416=vector('',#19415,1.808878296398e0);
#19417=cartesian_point('',(-3.541973863852e1,-6.385929166050e1,
-4.303925723913e1));
#19418=line('',#19417,#19416);
#19419=cartesian_point('',(-3.577680581565e1,-6.450095695200e1,
-4.135914406189e1));
#19420=direction('',(-2.648547976077e-1,-4.763029270528e-1,8.384434732676e-1));
#19421=direction('',(-4.110627619942e-1,-7.307666495932e-1,-5.449839534740e-1));
#19422=axis2_placement_3d('',#19419,#19420,#19421);
#19424=cartesian_point('',(-4.430733681729e1,-6.046258825795e1,
-4.695462371210e0));
#19425=cartesian_point('',(-4.424858375040e1,-6.050609189641e1,
-4.692396214968e0));
#19426=cartesian_point('',(-4.413250788126e1,-6.052765273583e1,
-4.954350618020e0));
#19427=cartesian_point('',(-4.399739321820e1,-6.049124323457e1,
-5.516222222905e0));
#19428=cartesian_point('',(-4.392864355608e1,-6.043148534481e1,
-5.976014968058e0));
#19429=cartesian_point('',(-4.389572091085e1,-6.038337036285e1,
-6.278709773295e0));
#19431=cartesian_point('',(-4.360809343975e1,-5.940304139733e1,
-4.147513467413e1));
#19432=cartesian_point('',(-4.357672252497e1,-5.935956004873e1,
-4.162592513949e1));
#19433=cartesian_point('',(-4.355088337099e1,-5.931221296376e1,
-4.177646889535e1));
#19434=cartesian_point('',(-4.353209642338e1,-5.926091640124e1,
-4.192438382188e1));
#19436=direction('',(-3.254263676998e-1,-4.371993107589e-1,8.384237841794e-1));
#19437=vector('',#19436,1.808878422403e0);
#19438=cartesian_point('',(-4.345201683296e1,-5.868974965954e1,
-4.303924610623e1));
#19439=line('',#19438,#19437);
#19440=cartesian_point('',(-4.388979458779e1,-5.927933209085e1,
-4.135914406189e1));
#19441=direction('',(-3.247589355094e-1,-4.376576012643e-1,8.384434732660e-1));
#19442=direction('',(-5.029302512075e-1,-6.708603825487e-1,-5.449839534766e-1));
#19443=axis2_placement_3d('',#19440,#19441,#19442);
#19445=cartesian_point('',(-5.036789502952e1,-5.176422880991e1,
-4.000000000001e1));
#19446=cartesian_point('',(-5.035487982902e1,-5.186377841191e1,
-3.999999697694e1));
#19447=cartesian_point('',(-5.033012404432e1,-5.205316621423e1,
-3.998841373400e1));
#19448=cartesian_point('',(-5.029824759082e1,-5.230409400696e1,
-3.994501973651e1));
#19449=cartesian_point('',(-5.027223531285e1,-5.252318985643e1,
-3.988168894856e1));
#19450=cartesian_point('',(-5.025246250608e1,-5.271177485593e1,
-3.980246844310e1));
#19451=cartesian_point('',(-5.023932669588e1,-5.287080084062e1,
-3.971020208564e1));
#19452=cartesian_point('',(-5.023340026088e1,-5.299990774428e1,
-3.960744219808e1));
#19453=cartesian_point('',(-5.023518850354e1,-5.309741150092e1,
-3.949830522697e1));
#19454=cartesian_point('',(-5.024488782930e1,-5.316398836392e1,
-3.938601700801e1));
#19455=cartesian_point('',(-5.025656358693e1,-5.318856942693e1,
-3.931130416831e1));
#19456=cartesian_point('',(-5.026371004483e1,-5.319632488186e1,
-3.927434038613e1));
#19458=cartesian_point('',(-5.026371004483e1,-5.319632488186e1,
-3.927434038613e1));
#19459=cartesian_point('',(-5.028043985207e1,-5.321447548070e1,
-3.918799914843e1));
#19460=cartesian_point('',(-5.028868044944e1,-5.322444453892e1,
-3.909839094392e1));
#19461=cartesian_point('',(-5.028822466042e1,-5.322595176864e1,
-3.900872665384e1));
#19463=cartesian_point('',(0.e0,0.e0,-3.900872653550e1));
#19464=direction('',(0.e0,0.e0,1.e0));
#19465=direction('',(-6.867626308775e-1,-7.268817571175e-1,0.e0));
#19466=axis2_placement_3d('',#19463,#19464,#19465);
#19468=cartesian_point('',(-4.753381055953e1,-5.569956638409e1,
-3.900874294485e1));
#19469=cartesian_point('',(-4.777880687971e1,-5.548786276256e1,
-3.922851577515e1));
#19470=cartesian_point('',(-4.818290246139e1,-5.496834144677e1,
-3.966354281656e1));
#19471=cartesian_point('',(-4.823605394482e1,-5.421264131240e1,
-4.000000182531e1));
#19472=cartesian_point('',(-4.806219552604e1,-5.391183042871e1,
-3.999999706774e1));
#19474=direction('',(0.e0,0.e0,1.e0));
#19475=vector('',#19474,2.9e1);
#19476=cartesian_point('',(-4.997970773009e1,-4.772970773009e1,-4.e1));
#19477=line('',#19476,#19475);
#19478=direction('',(0.e0,0.e0,1.e0));
#19479=vector('',#19478,2.9e1);
#19480=cartesian_point('',(-4.547970773009e1,-4.772970773009e1,-4.e1));
#19481=line('',#19480,#19479);
#19482=cartesian_point('',(0.e0,0.e0,-1.1e1));
#19483=direction('',(0.e0,0.e0,-1.e0));
#19484=direction('',(-6.518635775763e-1,-7.583362553837e-1,0.e0));
#19485=axis2_placement_3d('',#19482,#19483,#19484);
#19487=direction('',(7.071063546689e-1,7.071072074964e-1,1.712979174040e-5));
#19488=vector('',#19487,4.394665988264e-1);
#19489=cartesian_point('',(-5.016789513989e1,-4.591301994447e1,
-1.100000752797e1));
#19490=line('',#19489,#19488);
#19491=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-1.1e1));
#19492=direction('',(0.e0,0.e0,-1.e0));
#19493=direction('',(-7.071067811871e-1,7.071067811860e-1,0.e0));
#19494=axis2_placement_3d('',#19491,#19492,#19493);
#19496=direction('',(-7.070948934451e-1,-7.071186685805e-1,-1.444946133336e-5));
#19497=vector('',#19496,4.394008509540e-1);
#19498=cartesian_point('',(-4.560226992200e1,-4.985714549234e1,-1.1e1));
#19499=line('',#19498,#19497);
#19500=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-1.1e1));
#19501=direction('',(0.e0,0.e0,1.e0));
#19502=direction('',(1.e0,0.e0,0.e0));
#19503=axis2_placement_3d('',#19500,#19501,#19502);
#19505=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-1.1e1));
#19506=direction('',(0.e0,0.e0,1.e0));
#19507=direction('',(-1.e0,0.e0,0.e0));
#19508=axis2_placement_3d('',#19505,#19506,#19507);
#19510=cartesian_point('',(-4.680901759440e1,-5.445460364346e1,
-1.100000000211e1));
#19511=cartesian_point('',(-4.692343363272e1,-5.416245455649e1,
-1.100000001738e1));
#19512=cartesian_point('',(-4.707896844035e1,-5.356931129920e1,
-1.100000008976e1));
#19513=cartesian_point('',(-4.710443548094e1,-5.263365810723e1,
-1.099999965977e1));
#19514=cartesian_point('',(-4.691412223790e1,-5.172124206264e1,
-1.100000127118e1));
#19515=cartesian_point('',(-4.651625948874e1,-5.087281270133e1,
-1.099999525552e1));
#19516=cartesian_point('',(-4.613547128582e1,-5.039046012912e1,
-1.100001022300e1));
#19517=cartesian_point('',(-4.591296801988e1,-5.016785403704e1,
-1.100000634911e1));
#19519=cartesian_point('',(-4.591301806986e1,-5.016789363956e1,-1.15e1));
#19520=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#19521=direction('',(1.944201244442e-9,-1.944201244442e-9,1.e0));
#19522=axis2_placement_3d('',#19519,#19520,#19521);
#19524=direction('',(-7.070407206977e-1,-7.071728355038e-1,8.413082123529e-7));
#19525=vector('',#19524,4.394654104036e-1);
#19526=cartesian_point('',(-4.524876956197e1,-5.021064421706e1,
-1.149127379676e1));
#19527=line('',#19526,#19525);
#19528=direction('',(-2.606095603547e-2,-1.385747677624e-3,9.996593951311e-1));
#19529=vector('',#19528,2.264804481916e1);
#19530=cartesian_point('',(-4.496925980214e1,-5.049003774193e1,
-3.413160421186e1));
#19531=line('',#19530,#19529);
#19532=cartesian_point('',(-4.490893614276e1,-5.050549866662e1,
-3.720872602769e1));
#19533=cartesian_point('',(-4.491565711635e1,-5.050380439729e1,
-3.686695838630e1));
#19534=cartesian_point('',(-4.492909604288e1,-5.050029998884e1,
-3.618333530053e1));
#19535=cartesian_point('',(-4.494925335638e1,-5.049520141619e1,
-3.515762795627e1));
#19536=cartesian_point('',(-4.496256406501e1,-5.049176657473e1,
-3.447365125896e1));
#19537=cartesian_point('',(-4.496925980214e1,-5.049003774193e1,
-3.413160421186e1));
#19539=direction('',(-1.234377681751e-2,1.233864362151e-2,9.998476829235e-1));
#19540=vector('',#19539,2.264377944938e1);
#19541=cartesian_point('',(-4.496925980214e1,-5.049003774193e1,
-3.413160421186e1));
#19542=line('',#19541,#19540);
#19543=direction('',(-1.234079035557e-2,1.234149804409e-2,-9.998476845597e-1));
#19544=vector('',#19543,2.264344022037e1);
#19545=cartesian_point('',(-5.021064505879e1,-4.524877040369e1,
-1.149127379676e1));
#19546=line('',#19545,#19544);
#19547=cartesian_point('',(-5.049008300748e1,-4.496931643050e1,
-3.413126507156e1));
#19548=cartesian_point('',(-5.049181233805e1,-4.496261983225e1,
-3.447333952504e1));
#19549=cartesian_point('',(-5.049517961337e1,-4.494923436950e1,
-3.515739931240e1));
#19550=cartesian_point('',(-5.050031174490e1,-4.492910003262e1,
-3.618321937047e1));
#19551=cartesian_point('',(-5.050380504191e1,-4.491565697823e1,
-3.686691995103e1));
#19552=cartesian_point('',(-5.050549985758e1,-4.490893489804e1,
-3.720872582960e1));
#19554=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-3.720872620322e1));
#19555=direction('',(0.e0,0.e0,1.e0));
#19556=direction('',(7.127669136691e-1,-7.014009743211e-1,0.e0));
#19557=axis2_placement_3d('',#19554,#19555,#19556);
#19559=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-3.720872620322e1));
#19560=direction('',(0.e0,0.e0,1.e0));
#19561=direction('',(1.e0,0.e0,0.e0));
#19562=axis2_placement_3d('',#19559,#19560,#19561);
#19564=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-3.720872620322e1));
#19565=direction('',(0.e0,0.e0,1.e0));
#19566=direction('',(-6.402393564262e-1,7.681754789649e-1,0.e0));
#19567=axis2_placement_3d('',#19564,#19565,#19566);
#19569=cartesian_point('',(0.e0,0.e0,-3.77e1));
#19570=direction('',(0.e0,0.e0,-1.e0));
#19571=direction('',(-7.805340200293e-1,-6.251133045912e-1,0.e0));
#19572=axis2_placement_3d('',#19569,#19570,#19571);
#19574=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-3.77e1));
#19575=direction('',(0.e0,0.e0,-1.e0));
#19576=direction('',(-6.784367567758e-1,7.346588099625e-1,0.e0));
#19577=axis2_placement_3d('',#19574,#19575,#19576);
#19579=cartesian_point('',(0.e0,0.e0,-3.77e1));
#19580=direction('',(0.e0,0.e0,-1.e0));
#19581=direction('',(-6.227841045633e-1,-7.823937366207e-1,0.e0));
#19582=axis2_placement_3d('',#19579,#19580,#19581);
#19584=cartesian_point('',(-4.241511626739e1,-5.296004989422e1,
-3.769987799362e1));
#19585=direction('',(5.062659464094e-5,5.569182270825e-6,-9.999999987030e-1));
#19586=direction('',(-6.250105413214e-1,-7.806163090417e-1,-3.598954987612e-5));
#19587=axis2_placement_3d('',#19584,#19585,#19586);
#19589=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-3.77e1));
#19590=direction('',(0.e0,0.e0,1.e0));
#19591=direction('',(7.127669156794e-1,-7.014009722782e-1,0.e0));
#19592=axis2_placement_3d('',#19589,#19590,#19591);
#19594=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-3.77e1));
#19595=direction('',(0.e0,0.e0,1.e0));
#19596=direction('',(-6.402393564262e-1,7.681754789649e-1,0.e0));
#19597=axis2_placement_3d('',#19594,#19595,#19596);
#19599=cartesian_point('',(-5.296004967620e1,-4.241510915166e1,
-3.769989178583e1));
#19600=direction('',(5.028419561362e-6,4.481543510974e-5,-9.999999989831e-1));
#19601=direction('',(7.015193189936e-1,-7.126504362390e-1,-2.841020594325e-5));
#19602=axis2_placement_3d('',#19599,#19600,#19601);
#19604=cartesian_point('',(0.e0,0.e0,-3.720872620322e1));
#19605=direction('',(0.e0,0.e0,-1.e0));
#19606=direction('',(-7.805334219986e-1,-6.251140513084e-1,0.e0));
#19607=axis2_placement_3d('',#19604,#19605,#19606);
#19609=cartesian_point('',(-5.543305441638e1,-4.412463427078e1,-3.72e1));
#19610=direction('',(6.227842406802e-1,-7.823936282719e-1,0.e0));
#19611=direction('',(-7.822744659326e-1,-6.226893876238e-1,-1.745240643996e-2));
#19612=axis2_placement_3d('',#19609,#19610,#19611);
#19614=cartesian_point('',(-5.085622503322e1,-4.455259330636e1,
-3.719998131796e1));
#19615=direction('',(-7.126919231311e-1,-7.014771710307e-1,-3.502071868240e-5));
#19616=direction('',(1.185114429946e-4,-7.048188012225e-5,-9.999999904937e-1));
#19617=axis2_placement_3d('',#19614,#19615,#19616);
#19619=cartesian_point('',(-5.530117361517e1,-4.428969334808e1,
-3.719999188705e1));
#19620=direction('',(6.250334298579e-1,-7.805979826686e-1,-3.183990794626e-5));
#19621=direction('',(-7.804792563708e-1,-6.249376519761e-1,-1.746601034591e-2));
#19622=axis2_placement_3d('',#19619,#19620,#19621);
#19624=cartesian_point('',(-5.569145060978e1,-4.460220066151e1,
-3.720872585161e1));
#19625=cartesian_point('',(-5.548761101889e1,-4.485669780947e1,
-3.720951955506e1));
#19626=cartesian_point('',(-5.500875693015e1,-4.530784490464e1,
-3.721124958256e1));
#19627=cartesian_point('',(-5.413390090137e1,-4.575964550252e1,
-3.721266854126e1));
#19628=cartesian_point('',(-5.316929465484e1,-4.595346222917e1,
-3.721319744909e1));
#19629=cartesian_point('',(-5.218857507496e1,-4.587469068775e1,
-3.721266862093e1));
#19630=cartesian_point('',(-5.126658227656e1,-4.552916681258e1,
-3.721124928469e1));
#19631=cartesian_point('',(-5.073790938419e1,-4.513761953508e1,
-3.720952032296e1));
#19632=cartesian_point('',(-5.050549985758e1,-4.490893489804e1,
-3.720872582960e1));
#19634=cartesian_point('',(-5.296457121390e1,-4.249483970276e1,
-3.407034721470e1));
#19635=direction('',(1.480471309064e-3,2.605077570651e-2,-9.996595246832e-1));
#19636=direction('',(7.070081358594e-1,-7.069918947413e-1,-1.737689842080e-2));
#19637=axis2_placement_3d('',#19634,#19635,#19636);
#19639=cartesian_point('',(-5.052142387062e1,-4.555948788814e1,
-1.149127350750e1));
#19640=cartesian_point('',(-5.121201646071e1,-4.624974345993e1,
-1.148857737794e1));
#19641=cartesian_point('',(-5.319861333558e1,-4.701033200643e1,
-1.148537199498e1));
#19642=cartesian_point('',(-5.509551032951e1,-4.604978137444e1,
-1.148857864349e1));
#19643=cartesian_point('',(-5.571122829559e1,-4.529255947680e1,
-1.149127386275e1));
#19645=cartesian_point('',(-5.016789368983e1,-4.591301812013e1,-1.15e1));
#19646=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#19647=direction('',(-7.069990853988e-1,7.069990853988e-1,1.745240643728e-2));
#19648=axis2_placement_3d('',#19645,#19646,#19647);
#19650=cartesian_point('',(-5.016789513989e1,-4.591301994447e1,
-1.100000752797e1));
#19651=cartesian_point('',(-5.039036654430e1,-4.613536156658e1,
-1.100001268549e1));
#19652=cartesian_point('',(-5.087257977782e1,-4.651611139764e1,
-1.099999411345e1));
#19653=cartesian_point('',(-5.172081236444e1,-4.691397001320e1,
-1.100000157468e1));
#19654=cartesian_point('',(-5.263318830576e1,-4.710437839846e1,
-1.099999958784e1));
#19655=cartesian_point('',(-5.356897651697e1,-4.707902122036e1,
-1.100000007398e1));
#19656=cartesian_point('',(-5.416232055726e1,-4.692349010638e1,
-1.100000010217e1));
#19657=cartesian_point('',(-5.445458450773e1,-4.680903732296e1,
-1.100000003666e1));
#19659=direction('',(7.071765529127e-1,7.070370025749e-1,-6.582138892192e-7));
#19660=vector('',#19659,4.394642477196e-1);
#19661=cartesian_point('',(-5.052142387062e1,-4.555948788814e1,
-1.149127350750e1));
#19662=line('',#19661,#19660);
#19663=direction('',(1.383842836976e-3,2.605877638194e-2,-9.996594545907e-1));
#19664=vector('',#19663,2.264770413574e1);
#19665=cartesian_point('',(-5.052142387062e1,-4.555948788814e1,
-1.149127350750e1));
#19666=line('',#19665,#19664);
#19667=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-1.149127379678e1));
#19668=direction('',(0.e0,0.e0,-1.e0));
#19669=direction('',(-7.071067818260e-1,7.071067805471e-1,0.e0));
#19670=axis2_placement_3d('',#19667,#19668,#19669);
#19672=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-1.149127379678e1));
#19673=direction('',(0.e0,0.e0,-1.e0));
#19674=direction('',(1.e0,0.e0,0.e0));
#19675=axis2_placement_3d('',#19672,#19673,#19674);
#19677=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-1.149127379678e1));
#19678=direction('',(0.e0,0.e0,-1.e0));
#19679=direction('',(7.660037535267e-1,-6.428360985376e-1,0.e0));
#19680=axis2_placement_3d('',#19677,#19678,#19679);
#19682=cartesian_point('',(-4.560226994524e1,-4.985714551494e1,-1.15e1));
#19683=direction('',(-7.071067811866e-1,-7.071067811865e-1,0.e0));
#19684=direction('',(7.069990853988e-1,-7.069990853988e-1,1.745240643735e-2));
#19685=axis2_placement_3d('',#19682,#19683,#19684);
#19687=cartesian_point('',(-4.985714551494e1,-4.560226994524e1,-1.15e1));
#19688=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#19689=direction('',(-1.508013269813e-9,1.507999058958e-9,1.e0));
#19690=axis2_placement_3d('',#19687,#19688,#19689);
#19692=cartesian_point('',(-2.433242812993e1,6.710996761336e1,
-3.523609585823e1));
#19693=cartesian_point('',(-2.435303548343e1,6.708846477906e1,
-3.599051865804e1));
#19694=cartesian_point('',(-2.439546948819e1,6.704493343976e1,
-3.749868866264e1));
#19695=cartesian_point('',(-2.445466809947e1,6.698137015904e1,
-3.975923583618e1));
#19696=cartesian_point('',(-2.449705084968e1,6.693796231687e1,
-4.126490624093e1));
#19697=cartesian_point('',(-2.451759256258e1,6.691646975787e1,
-4.201745246627e1));
#19699=cartesian_point('',(-4.194109409862e1,5.761831023024e1,
-4.201745230610e1));
#19700=cartesian_point('',(-4.197789624984e1,5.760062216541e1,
-4.159260601617e1));
#19701=cartesian_point('',(-4.205694355418e1,5.756115851678e1,
-4.074338623505e1));
#19702=cartesian_point('',(-4.215607207991e1,5.751608130249e1,
-3.946673029769e1));
#19703=cartesian_point('',(-4.223522753873e1,5.747664128051e1,
-3.861671552898e1));
#19704=cartesian_point('',(-4.227201537381e1,5.745884450470e1,
-3.819127006917e1));
#19706=cartesian_point('',(-4.227201537381e1,5.745884450470e1,
-3.819127006917e1));
#19707=cartesian_point('',(-4.259902272220e1,5.722408152862e1,
-3.792351292789e1));
#19708=cartesian_point('',(-4.328010907076e1,5.672355605066e1,
-3.751871843664e1));
#19709=cartesian_point('',(-4.403809973359e1,5.614090585858e1,
-3.720873167691e1));
#19710=cartesian_point('',(-4.443606190106e1,5.582412558513e1,
-3.720872640711e1));
#19712=cartesian_point('',(-4.460220073330e1,5.569145069946e1,
-3.720872585398e1));
#19713=cartesian_point('',(-4.462973781578e1,5.569233136927e1,
-3.618290585580e1));
#19714=cartesian_point('',(-4.465729264280e1,5.569325045849e1,
-3.515708633197e1));
#19715=cartesian_point('',(-4.468482242101e1,5.569412460942e1,
-3.413126613215e1));
#19717=cartesian_point('',(-4.468482242101e1,5.569412460942e1,
-3.413126613215e1));
#19718=cartesian_point('',(-4.475245616045e1,5.569608511633e1,
-3.161412683978e1));
#19719=cartesian_point('',(-4.489453499517e1,5.569421582498e1,
-2.658109090853e1));
#19720=cartesian_point('',(-4.508304910327e1,5.571124686268e1,
-1.903406979849e1));
#19721=cartesian_point('',(-4.522514237771e1,5.570938702066e1,
-1.400525399834e1));
#19722=cartesian_point('',(-4.529255947679e1,5.571122829559e1,
-1.149127386283e1));
#19724=cartesian_point('',(-4.529255947679e1,5.571122829559e1,
-1.149127386283e1));
#19725=cartesian_point('',(-4.548380596121e1,5.555775999938e1,
-1.140087207260e1));
#19726=cartesian_point('',(-4.584720243644e1,5.526300417530e1,
-1.123011784669e1));
#19727=cartesian_point('',(-4.635370656049e1,5.484281451666e1,
-1.104833772263e1));
#19728=cartesian_point('',(-4.666188160842e1,5.458107935972e1,
-1.099999320369e1));
#19729=cartesian_point('',(-4.680903696705e1,5.445458485461e1,
-1.100000003666e1));
#19731=cartesian_point('',(-5.445460412193e1,4.680901710337e1,
-1.100000000210e1));
#19732=cartesian_point('',(-5.458059804740e1,4.666244392705e1,
-1.099999801578e1));
#19733=cartesian_point('',(-5.484167784350e1,4.635506222631e1,
-1.104796107577e1));
#19734=cartesian_point('',(-5.526196406239e1,4.584845603927e1,
-1.122962897851e1));
#19735=cartesian_point('',(-5.555743509580e1,4.548425567738e1,
-1.140053099360e1));
#19736=cartesian_point('',(-5.571134194758e1,4.529244223102e1,
-1.149127420165e1));
#19738=cartesian_point('',(-5.571134194758e1,4.529244223102e1,
-1.149127420165e1));
#19739=cartesian_point('',(-5.570949878127e1,4.522502177898e1,
-1.400529090211e1));
#19740=cartesian_point('',(-5.571128716584e1,4.508303766009e1,
-1.903418213478e1));
#19741=cartesian_point('',(-5.569429320342e1,4.489442463013e1,
-2.658130749935e1));
#19742=cartesian_point('',(-5.569608173092e1,4.475244668125e1,
-3.161441584666e1));
#19743=cartesian_point('',(-5.569411939408e1,4.468480974515e1,
-3.413158945595e1));
#19745=cartesian_point('',(-5.569411939408e1,4.468480974515e1,
-3.413158945595e1));
#19746=cartesian_point('',(-5.569324322985e1,4.465728521638e1,
-3.515730194181e1));
#19747=cartesian_point('',(-5.569233238924e1,4.462973172702e1,
-3.618301359430e1));
#19748=cartesian_point('',(-5.569144970837e1,4.460219989463e1,
-3.720872587856e1));
#19750=cartesian_point('',(-5.582416877499e1,4.443600633089e1,
-3.720872847224e1));
#19751=cartesian_point('',(-5.600293052790e1,4.421135168969e1,
-3.721156881259e1));
#19752=cartesian_point('',(-5.636489633478e1,4.375007518871e1,
-3.729018546114e1));
#19753=cartesian_point('',(-5.704332115782e1,4.284668999187e1,
-3.779331960997e1));
#19754=cartesian_point('',(-5.733226520036e1,4.244808856326e1,
-3.805277317660e1));
#19755=cartesian_point('',(-5.745866092318e1,4.227220613281e1,
-3.819124046787e1));
#19757=cartesian_point('',(-5.745866092318e1,4.227220613281e1,
-3.819124046787e1));
#19758=cartesian_point('',(-5.747645816425e1,4.223541783244e1,
-3.861669225052e1));
#19759=cartesian_point('',(-5.751606034443e1,4.215612502161e1,
-3.946669978248e1));
#19760=cartesian_point('',(-5.756103072694e1,4.205710710514e1,
-4.074338736015e1));
#19761=cartesian_point('',(-5.760062151652e1,4.197789671311e1,
-4.159259945231e1));
#19762=cartesian_point('',(-5.761830994675e1,4.194109397527e1,
-4.201745230118e1));
#19764=cartesian_point('',(-5.761830385152e1,-4.194108946681e1,
-4.201745217143e1));
#19765=cartesian_point('',(-5.760061454959e1,-4.197789426988e1,
-4.159257539301e1));
#19766=cartesian_point('',(-5.756076023453e1,-4.205741973765e1,
-4.074335613347e1));
#19767=cartesian_point('',(-5.751595681019e1,-4.215618976718e1,
-3.946657116487e1));
#19768=cartesian_point('',(-5.747616462955e1,-4.223585162826e1,
-3.861655774018e1));
#19769=cartesian_point('',(-5.745836628736e1,-4.227264181242e1,
-3.819108178033e1));
#19771=cartesian_point('',(-5.745836628736e1,-4.227264181242e1,
-3.819108178033e1));
#19772=cartesian_point('',(-5.722691621256e1,-4.259509529813e1,
-3.792508416899e1));
#19773=cartesian_point('',(-5.672209257870e1,-4.328214074546e1,
-3.751784822667e1));
#19774=cartesian_point('',(-5.614081961773e1,-4.403820468765e1,
-3.720869273190e1));
#19775=cartesian_point('',(-5.582416697188e1,-4.443600989762e1,
-3.720872861986e1));
#19777=cartesian_point('',(-5.569145060978e1,-4.460220066151e1,
-3.720872585161e1));
#19778=cartesian_point('',(-5.569233127958e1,-4.462973774399e1,
-3.618290585342e1));
#19779=cartesian_point('',(-5.569325045849e1,-4.465729264283e1,
-3.515708633100e1));
#19780=cartesian_point('',(-5.569412460942e1,-4.468482242103e1,
-3.413126613119e1));
#19782=cartesian_point('',(-5.569412460942e1,-4.468482242103e1,
-3.413126613119e1));
#19783=cartesian_point('',(-5.569608511633e1,-4.475245616048e1,
-3.161412683891e1));
#19784=cartesian_point('',(-5.569421582498e1,-4.489453499521e1,
-2.658109090719e1));
#19785=cartesian_point('',(-5.571124686268e1,-4.508304910330e1,
-1.903406979789e1));
#19786=cartesian_point('',(-5.570938702066e1,-4.522514237771e1,
-1.400525399816e1));
#19787=cartesian_point('',(-5.571122829559e1,-4.529255947680e1,
-1.149127386275e1));
#19789=cartesian_point('',(-5.571122829559e1,-4.529255947680e1,
-1.149127386275e1));
#19790=cartesian_point('',(-5.555775999938e1,-4.548380596121e1,
-1.140087207251e1));
#19791=cartesian_point('',(-5.526300412915e1,-4.584720248399e1,
-1.123011783850e1));
#19792=cartesian_point('',(-5.484281467816e1,-4.635370639407e1,
-1.104833775143e1));
#19793=cartesian_point('',(-5.458107901365e1,-4.666188196504e1,
-1.099999314196e1));
#19794=cartesian_point('',(-5.445458450773e1,-4.680903732296e1,
-1.100000003666e1));
#19796=cartesian_point('',(-4.680901759440e1,-5.445460364346e1,
-1.100000000211e1));
#19797=cartesian_point('',(-4.666244441905e1,-5.458059757006e1,
-1.099999793095e1));
#19798=cartesian_point('',(-4.635506199711e1,-5.484167806594e1,
-1.104796111499e1));
#19799=cartesian_point('',(-4.584845610349e1,-5.526196399987e1,
-1.122962896847e1));
#19800=cartesian_point('',(-4.548425568034e1,-5.555743509340e1,
-1.140053099088e1));
#19801=cartesian_point('',(-4.529244223399e1,-5.571134194524e1,
-1.149127419883e1));
#19803=cartesian_point('',(-4.529244223399e1,-5.571134194524e1,
-1.149127419883e1));
#19804=cartesian_point('',(-4.522502178181e1,-5.570949877892e1,
-1.400529090384e1));
#19805=cartesian_point('',(-4.508303765854e1,-5.571128716693e1,
-1.903418214184e1));
#19806=cartesian_point('',(-4.489442463016e1,-5.569429320309e1,
-2.658130751252e1));
#19807=cartesian_point('',(-4.475244668078e1,-5.569608173091e1,
-3.161441586397e1));
#19808=cartesian_point('',(-4.468480974463e1,-5.569411939406e1,
-3.413158947528e1));
#19810=cartesian_point('',(-4.468480974463e1,-5.569411939406e1,
-3.413158947528e1));
#19811=cartesian_point('',(-4.465728521579e1,-5.569324322983e1,
-3.515730196350e1));
#19812=cartesian_point('',(-4.462973172706e1,-5.569233238920e1,
-3.618301359854e1));
#19813=cartesian_point('',(-4.460219989461e1,-5.569144970833e1,
-3.720872588516e1));
#19815=cartesian_point('',(-4.443605069050e1,-5.582413521392e1,
-3.720872682255e1));
#19816=cartesian_point('',(-4.421339154176e1,-5.600133520348e1,
-3.721037990996e1));
#19817=cartesian_point('',(-4.375460671504e1,-5.636154845421e1,
-3.728756304651e1));
#19818=cartesian_point('',(-4.283088036869e1,-5.705504287574e1,
-3.780325773832e1));
#19819=cartesian_point('',(-4.244115109448e1,-5.733728647297e1,
-3.805709675262e1));
#19820=cartesian_point('',(-4.227220977271e1,-5.745866927827e1,
-3.819124250296e1));
#19822=cartesian_point('',(-4.227220977271e1,-5.745866927827e1,
-3.819124250296e1));
#19823=cartesian_point('',(-4.223542149310e1,-5.747646650450e1,
-3.861669408445e1));
#19824=cartesian_point('',(-4.215612442952e1,-5.751606043285e1,
-3.946670117308e1));
#19825=cartesian_point('',(-4.205710862276e1,-5.756103534806e1,
-4.074338805714e1));
#19826=cartesian_point('',(-4.197789710229e1,-5.760062210497e1,
-4.159259972402e1));
#19827=cartesian_point('',(-4.194109439099e1,-5.761831051881e1,
-4.201745231332e1));
#19829=direction('',(-1.234727823207e-14,-1.745240643729e-2,9.998476951564e-1));
#19830=vector('',#19829,4.202385284278e1);
#19831=cartesian_point('',(1.492079764942e-12,-7.126658264012e1,
-4.201745240644e1));
#19832=line('',#19831,#19830);
#19833=cartesian_point('',(-2.173906712080e1,6.807834967362e1,
-3.064892442924e1));
#19834=cartesian_point('',(-1.946810075136e1,6.881686203292e1,
-2.992058261360e1));
#19835=cartesian_point('',(-1.481466583272e1,7.009314922292e1,
-2.866143169360e1));
#19836=cartesian_point('',(-6.873152412836e0,7.132766872816e1,
-2.744494191988e1));
#19837=cartesian_point('',(-2.239586719562e0,7.152433044886e1,
-2.725034019360e1));
#19838=cartesian_point('',(2.241432122891e-10,7.152434272623e1,
-2.725031541800e1));
#19840=cartesian_point('',(-2.143504538108e1,6.783293481099e1,
-3.133863969025e1));
#19841=cartesian_point('',(-2.154547598696e1,6.800268816028e1,
-3.116890369538e1));
#19842=cartesian_point('',(-2.166332929520e1,6.809791035506e1,
-3.090132078640e1));
#19843=cartesian_point('',(-2.173906712080e1,6.807834967362e1,
-3.064892442924e1));
#19845=cartesian_point('',(2.241432122891e-10,7.152434272623e1,
-2.725031541800e1));
#19846=cartesian_point('',(2.182698768605e0,7.152433077230e1,
-2.725033951452e1));
#19847=cartesian_point('',(6.740183573088e0,7.133776479293e1,
-2.743493140145e1));
#19848=cartesian_point('',(1.465877908853e1,7.012832663457e1,
-2.862659730226e1));
#19849=cartesian_point('',(1.940455005884e1,6.883752691482e1,
-2.990020344901e1));
#19850=cartesian_point('',(2.173906881794e1,6.807834893645e1,
-3.064892495858e1));
#19852=cartesian_point('',(3.917371064460e-10,7.123158029467e1,
-2.793999257964e1));
#19853=cartesian_point('',(-5.213587611243e-9,7.140738165487e1,
-2.776420637097e1));
#19854=cartesian_point('',(4.293387736315e-9,7.151996457500e1,
-2.750117611028e1));
#19855=cartesian_point('',(2.241432122891e-10,7.152434272623e1,
-2.725031541800e1));
#19857=cartesian_point('',(2.451759256263e1,6.691646975788e1,
-4.201745246510e1));
#19858=cartesian_point('',(2.449705084973e1,6.693796231686e1,
-4.126490624003e1));
#19859=cartesian_point('',(2.445466809615e1,6.698137016221e1,
-3.975923570539e1));
#19860=cartesian_point('',(2.439546949939e1,6.704493342894e1,
-3.749868911322e1));
#19861=cartesian_point('',(2.435303545939e1,6.708846480224e1,
-3.599051769138e1));
#19862=cartesian_point('',(2.433242810589e1,6.710996763654e1,
-3.523609489182e1));
#19864=direction('',(-8.223821349621e-12,1.745245224467e-2,9.998476943568e-1));
#19865=vector('',#19864,2.725446642705e1);
#19866=cartesian_point('',(2.241432122891e-10,7.152434272623e1,
-2.725031541800e1));
#19867=line('',#19866,#19865);
#19868=cartesian_point('',(4.194109410538e1,-5.761831022532e1,
-4.201745230612e1));
#19869=cartesian_point('',(4.197789742311e1,-5.760062159983e1,
-4.159259254988e1));
#19870=cartesian_point('',(4.205717471140e1,-5.756098999854e1,
-4.074337446659e1));
#19871=cartesian_point('',(4.215613472844e1,-5.751603559913e1,
-3.946666060089e1));
#19872=cartesian_point('',(4.223552206938e1,-5.747643012875e1,
-3.861664751495e1));
#19873=cartesian_point('',(4.227231093566e1,-5.745863263821e1,
-3.819118853197e1));
#19875=cartesian_point('',(4.227231093566e1,-5.745863263821e1,
-3.819118853197e1));
#19876=cartesian_point('',(4.259868120613e1,-5.722412184558e1,
-3.793331586071e1));
#19877=cartesian_point('',(4.328027532083e1,-5.672354245745e1,
-3.751379545804e1));
#19878=cartesian_point('',(4.403819181677e1,-5.614083094413e1,
-3.720870644670e1));
#19879=cartesian_point('',(4.443606317266e1,-5.582412462384e1,
-3.720872624770e1));
#19881=cartesian_point('',(4.460220065567e1,-5.569145060263e1,
-3.720872584015e1));
#19882=cartesian_point('',(4.462973773795e1,-5.569233127243e1,
-3.618290584949e1));
#19883=cartesian_point('',(4.465729264298e1,-5.569325045849e1,
-3.515708632534e1));
#19884=cartesian_point('',(4.468482242099e1,-5.569412460942e1,
-3.413126613306e1));
#19886=cartesian_point('',(4.468482242099e1,-5.569412460942e1,
-3.413126613306e1));
#19887=cartesian_point('',(4.475245616043e1,-5.569608511633e1,
-3.161412684053e1));
#19888=cartesian_point('',(4.489453499515e1,-5.569421582497e1,
-2.658109090966e1));
#19889=cartesian_point('',(4.508304910327e1,-5.571124686268e1,
-1.903406979888e1));
#19890=cartesian_point('',(4.522514237771e1,-5.570938702066e1,
-1.400525399850e1));
#19891=cartesian_point('',(4.529255947680e1,-5.571122829559e1,
-1.149127386282e1));
#19893=cartesian_point('',(4.529255947680e1,-5.571122829559e1,
-1.149127386282e1));
#19894=cartesian_point('',(4.548380596122e1,-5.555775999938e1,
-1.140087207259e1));
#19895=cartesian_point('',(4.584720245648e1,-5.526300415584e1,
-1.123011784323e1));
#19896=cartesian_point('',(4.635370649034e1,-5.484281458474e1,
-1.104833773478e1));
#19897=cartesian_point('',(4.666188175875e1,-5.458107921384e1,
-1.099999317767e1));
#19898=cartesian_point('',(4.680903711708e1,-5.445458470839e1,
-1.100000003666e1));
#19900=cartesian_point('',(5.445460366862e1,-4.680901756858e1,
-1.100000000211e1));
#19901=cartesian_point('',(5.458059759516e1,-4.666244439318e1,
-1.099999793541e1));
#19902=cartesian_point('',(5.484167805423e1,-4.635506200918e1,
-1.104796111291e1));
#19903=cartesian_point('',(5.526196400322e1,-4.584845610004e1,
-1.122962896908e1));
#19904=cartesian_point('',(5.555743509340e1,-4.548425568034e1,
-1.140053099086e1));
#19905=cartesian_point('',(5.571134194524e1,-4.529244223398e1,
-1.149127419881e1));
#19907=cartesian_point('',(5.571134194524e1,-4.529244223398e1,
-1.149127419881e1));
#19908=cartesian_point('',(5.570949877892e1,-4.522502178176e1,
-1.400529090570e1));
#19909=cartesian_point('',(5.571128716693e1,-4.508303765838e1,
-1.903418214731e1));
#19910=cartesian_point('',(5.569429320308e1,-4.489442462988e1,
-2.658130752320e1));
#19911=cartesian_point('',(5.569608173090e1,-4.475244668040e1,
-3.161441587797e1));
#19912=cartesian_point('',(5.569411939405e1,-4.468480974421e1,
-3.413158949090e1));
#19914=cartesian_point('',(5.569411939405e1,-4.468480974421e1,
-3.413158949090e1));
#19915=cartesian_point('',(5.569324322982e1,-4.465728521551e1,
-3.515730197391e1));
#19916=cartesian_point('',(5.569233310095e1,-4.462973229685e1,
-3.618301361949e1));
#19917=cartesian_point('',(5.569145042008e1,-4.460220046454e1,
-3.720872590090e1));
#19919=cartesian_point('',(5.582412415642e1,-4.443606375810e1,
-3.720872620437e1));
#19920=cartesian_point('',(5.614083860529e1,-4.403818194738e1,
-3.720870303653e1));
#19921=cartesian_point('',(5.672538938112e1,-4.327786717e1,-3.751045002772e1));
#19922=cartesian_point('',(5.722042590501e1,-4.260350037445e1,
-3.794000725965e1));
#19923=cartesian_point('',(5.745887762365e1,-4.227196825692e1,
-3.819128485515e1));
#19925=cartesian_point('',(5.745887762365e1,-4.227196825692e1,
-3.819128485515e1));
#19926=cartesian_point('',(5.747667437005e1,-4.223518058483e1,
-3.861672795981e1));
#19927=cartesian_point('',(5.751608621043e1,-4.215606076006e1,
-3.946674255968e1));
#19928=cartesian_point('',(5.756118384888e1,-4.205690572229e1,
-4.074338867370e1));
#19929=cartesian_point('',(5.760062188722e1,-4.197789594184e1,
-4.159260835539e1));
#19930=cartesian_point('',(5.761830994678e1,-4.194109397523e1,
-4.201745230118e1));
#19932=cartesian_point('',(5.761830512931e1,4.194109039703e1,
-4.201745219832e1));
#19933=cartesian_point('',(5.760061606304e1,4.197789268197e1,
-4.159260648363e1));
#19934=cartesian_point('',(5.756112776257e1,4.205692395397e1,
-4.074338743431e1));
#19935=cartesian_point('',(5.751604711692e1,4.215605214550e1,
-3.946673330445e1));
#19936=cartesian_point('',(5.747662208515e1,4.223522055780e1,
-3.861672025543e1));
#19937=cartesian_point('',(5.745882430517e1,4.227200851925e1,
-3.819127547217e1));
#19939=cartesian_point('',(5.745882430517e1,4.227200851925e1,
-3.819127547217e1));
#19940=cartesian_point('',(5.734323395228e1,4.243331022860e1,
-3.804960569914e1));
#19941=cartesian_point('',(5.709149975804e1,4.277830903293e1,
-3.785681350351e1));
#19942=cartesian_point('',(5.658237966801e1,4.346417820378e1,
-3.742048337630e1));
#19943=cartesian_point('',(5.614090754044e1,4.403809727645e1,
-3.720872650963e1));
#19944=cartesian_point('',(5.582413780775e1,4.443604656315e1,
-3.720872648259e1));
#19946=cartesian_point('',(5.569145070252e1,4.460220073564e1,
-3.720872584275e1));
#19947=cartesian_point('',(5.569233137232e1,4.462973781792e1,
-3.618290585209e1));
#19948=cartesian_point('',(5.569325045849e1,4.465729264305e1,
-3.515708632288e1));
#19949=cartesian_point('',(5.569412460942e1,4.468482242105e1,
-3.413126613059e1));
#19951=cartesian_point('',(5.569412460942e1,4.468482242105e1,
-3.413126613059e1));
#19952=cartesian_point('',(5.569608511633e1,4.475245616050e1,
-3.161412683808e1));
#19953=cartesian_point('',(5.569421582499e1,4.489453499524e1,
-2.658109090569e1));
#19954=cartesian_point('',(5.571124686268e1,4.508304910332e1,
-1.903406979686e1));
#19955=cartesian_point('',(5.570938702067e1,4.522514237772e1,
-1.400525399774e1));
#19956=cartesian_point('',(5.571122829560e1,4.529255947679e1,
-1.149127386272e1));
#19958=cartesian_point('',(5.571122829560e1,4.529255947679e1,
-1.149127386272e1));
#19959=cartesian_point('',(5.555775999937e1,4.548380596122e1,
-1.140087207249e1));
#19960=cartesian_point('',(5.526300417647e1,4.584720243522e1,
-1.123011784695e1));
#19961=cartesian_point('',(5.484281451244e1,4.635370656486e1,
-1.104833772186e1));
#19962=cartesian_point('',(5.458107936875e1,4.666188159909e1,
-1.099999320531e1));
#19963=cartesian_point('',(5.445458486364e1,4.680903695777e1,
-1.100000003666e1));
#19965=cartesian_point('',(4.680901712931e1,5.445460409667e1,
-1.100000000211e1));
#19966=cartesian_point('',(4.666244395307e1,5.458059802218e1,
-1.099999801130e1));
#19967=cartesian_point('',(4.635506221456e1,5.484167785495e1,
-1.104796107750e1));
#19968=cartesian_point('',(4.584845604134e1,5.526196406017e1,
-1.122962897919e1));
#19969=cartesian_point('',(4.548425568033e1,5.555743509340e1,
-1.140053099088e1));
#19970=cartesian_point('',(4.529244223398e1,5.571134194524e1,
-1.149127419883e1));
#19972=cartesian_point('',(4.529244223398e1,5.571134194524e1,
-1.149127419883e1));
#19973=cartesian_point('',(4.522502178189e1,5.570949877893e1,
-1.400529090119e1));
#19974=cartesian_point('',(4.508303765875e1,5.571128716694e1,
-1.903418213425e1));
#19975=cartesian_point('',(4.489442463053e1,5.569429320311e1,
-2.658130749857e1));
#19976=cartesian_point('',(4.475244668125e1,5.569608173093e1,
-3.161441584665e1));
#19977=cartesian_point('',(4.468480974515e1,5.569411939408e1,
-3.413158945619e1));
#19979=cartesian_point('',(4.468480974515e1,5.569411939408e1,
-3.413158945619e1));
#19980=cartesian_point('',(4.465728521637e1,5.569324322985e1,
-3.515730194193e1));
#19981=cartesian_point('',(4.462973229699e1,5.569233310105e1,
-3.618301361017e1));
#19982=cartesian_point('',(4.460220046460e1,5.569145042018e1,
-3.720872589431e1));
#19984=cartesian_point('',(4.443606321371e1,5.582412453990e1,
-3.720872623405e1));
#19985=cartesian_point('',(4.403809467938e1,5.614090976493e1,
-3.720874251798e1));
#19986=cartesian_point('',(4.327763180721e1,5.672559426174e1,
-3.750896311903e1));
#19987=cartesian_point('',(4.260399883361e1,5.721998955697e1,
-3.794296183256e1));
#19988=cartesian_point('',(4.227201689388e1,5.745883749423e1,
-3.819126816978e1));
#19990=cartesian_point('',(4.227201689388e1,5.745883749423e1,
-3.819126816978e1));
#19991=cartesian_point('',(4.223522942002e1,5.747663178357e1,
-3.861671408624e1));
#19992=cartesian_point('',(4.215605359750e1,5.751606606780e1,
-3.946672787606e1));
#19993=cartesian_point('',(4.205692489136e1,5.756111363014e1,
-4.074338573066e1));
#19994=cartesian_point('',(4.197788940147e1,5.760061560966e1,
-4.159260541639e1));
#19995=cartesian_point('',(4.194108760481e1,5.761830119382e1,
-4.201745211652e1));
#19997=cartesian_point('',(2.399161982260e1,6.617000658518e1,
-3.521860154370e1));
#19998=direction('',(2.681882635426e-2,-2.833963121660e-2,-9.992385180003e-1));
#19999=direction('',(-9.391617443876e-1,3.416978062526e-1,-3.489737928418e-2));
#20000=axis2_placement_3d('',#19997,#19998,#19999);
#20002=cartesian_point('',(2.417361735002e1,6.597764973111e1,-4.2e1));
#20003=direction('',(-9.389599470615e-1,3.440264783620e-1,1.060288890144e-11));
#20004=direction('',(3.439740814414e-1,9.388169388550e-1,-1.745241001727e-2));
#20005=axis2_placement_3d('',#20002,#20003,#20004);
#20007=cartesian_point('',(2.417361735002e1,6.597764973111e1,-4.2e1));
#20008=direction('',(3.420201368647e-1,9.396926231375e-1,4.011206752062e-9));
#20009=direction('',(1.377610914233e-9,3.767226530726e-9,-1.e0));
#20010=axis2_placement_3d('',#20007,#20008,#20009);
#20012=cartesian_point('',(2.417362863232e1,6.597767667195e1,
-4.200003973515e1));
#20013=direction('',(2.681882635426e-2,-2.833963121660e-2,-9.992385180003e-1));
#20014=direction('',(-9.386069153300e-1,3.432160611274e-1,-3.492554765298e-2));
#20015=axis2_placement_3d('',#20012,#20013,#20014);
#20017=cartesian_point('',(0.e0,0.e0,-4.201745240644e1));
#20018=direction('',(0.e0,0.e0,-1.e0));
#20019=direction('',(3.440264780902e-1,9.389599471611e-1,0.e0));
#20020=axis2_placement_3d('',#20017,#20018,#20019);
#20022=cartesian_point('',(4.135267685058e1,5.680994769508e1,-4.2e1));
#20023=direction('',(8.084899311114e-1,-5.885100095083e-1,0.e0));
#20024=direction('',(0.e0,0.e0,-1.e0));
#20025=axis2_placement_3d('',#20022,#20023,#20024);
#20027=cartesian_point('',(4.174695729012e1,5.311593486166e1,-4.2e1));
#20028=direction('',(6.690849455993e-1,7.431859360701e-1,0.e0));
#20029=direction('',(7.403578892092e-1,-6.665388753789e-1,-8.715574274996e-2));
#20030=axis2_placement_3d('',#20027,#20028,#20029);
#20032=direction('',(3.420201434987e-1,9.396926207200e-1,2.324964128615e-6));
#20033=vector('',#20032,7.011901814661e0);
#20034=cartesian_point('',(2.177540568551e1,5.938861733960e1,
-4.300001630242e1));
#20035=line('',#20034,#20033);
#20036=cartesian_point('',(0.e0,0.e0,-4.3e1));
#20037=direction('',(0.e0,0.e0,-1.e0));
#20038=direction('',(3.440264780902e-1,9.389599471611e-1,0.e0));
#20039=axis2_placement_3d('',#20036,#20037,#20038);
#20041=cartesian_point('',(4.135267676243e1,5.680994775936e1,
-4.299999999909e1));
#20042=cartesian_point('',(4.154160188778e1,5.667236768088e1,
-4.299999999909e1));
#20043=cartesian_point('',(4.186745734485e1,5.635425914118e1,
-4.300000000043e1));
#20044=cartesian_point('',(4.222906729113e1,5.573812457518e1,
-4.299999999988e1));
#20045=cartesian_point('',(4.240604406664e1,5.505294205093e1,
-4.300000000007e1));
#20046=cartesian_point('',(4.237882353896e1,5.434820826914e1,
-4.299999999984e1));
#20047=cartesian_point('',(4.215509190770e1,5.366745140105e1,
-4.300000000057e1));
#20048=cartesian_point('',(4.190303161396e1,5.328929621225e1,
-4.299999999878e1));
#20049=cartesian_point('',(4.174695775741e1,5.311593558600e1,
-4.299999999878e1));
#20051=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.3e1));
#20052=direction('',(0.e0,0.e0,1.e0));
#20053=direction('',(-7.431856914718e-1,6.690852172867e-1,0.e0));
#20054=axis2_placement_3d('',#20051,#20052,#20053);
#20056=cartesian_point('',(5.311593513697e1,4.174695747220e1,
-4.299999999878e1));
#20057=cartesian_point('',(5.328792114986e1,4.190179377825e1,
-4.299999999878e1));
#20058=cartesian_point('',(5.366314458227e1,4.215270748233e1,
-4.300000000057e1));
#20059=cartesian_point('',(5.434105572535e1,4.237722390992e1,
-4.299999999984e1));
#20060=cartesian_point('',(5.504283350892e1,4.240700937955e1,
-4.300000000007e1));
#20061=cartesian_point('',(5.572979810647e1,4.223270607972e1,
-4.299999999988e1));
#20062=cartesian_point('',(5.634898482875e1,4.187196755633e1,
-4.300000000043e1));
#20063=cartesian_point('',(5.667077602955e1,4.154378753822e1,
-4.299999999909e1));
#20064=cartesian_point('',(5.680994778788e1,4.135267672170e1,
-4.299999999909e1));
#20066=cartesian_point('',(0.e0,0.e0,-4.3e1));
#20067=direction('',(0.e0,0.e0,-1.e0));
#20068=direction('',(8.084899322840e-1,5.885100078974e-1,0.e0));
#20069=axis2_placement_3d('',#20066,#20067,#20068);
#20071=cartesian_point('',(5.680994775798e1,-4.135267676380e1,
-4.299999999909e1));
#20072=cartesian_point('',(5.667236768181e1,-4.154160188587e1,
-4.299999999909e1));
#20073=cartesian_point('',(5.635425914090e1,-4.186745734665e1,
-4.300000000043e1));
#20074=cartesian_point('',(5.573812457716e1,-4.222906729057e1,
-4.299999999988e1));
#20075=cartesian_point('',(5.505294205589e1,-4.240604406724e1,
-4.300000000007e1));
#20076=cartesian_point('',(5.434820827182e1,-4.237882353866e1,
-4.299999999984e1));
#20077=cartesian_point('',(5.366745140980e1,-4.215509191533e1,
-4.300000000057e1));
#20078=cartesian_point('',(5.328929620788e1,-4.190303160599e1,
-4.299999999878e1));
#20079=cartesian_point('',(5.311593560469e1,-4.174695777021e1,
-4.299999999878e1));
#20081=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.3e1));
#20082=direction('',(0.e0,0.e0,1.e0));
#20083=direction('',(6.690852235004e-1,7.431856858777e-1,0.e0));
#20084=axis2_placement_3d('',#20081,#20082,#20083);
#20086=cartesian_point('',(4.174695748783e1,-5.311593515977e1,
-4.299999999878e1));
#20087=cartesian_point('',(4.190179376835e1,-5.328792114431e1,
-4.299999999878e1));
#20088=cartesian_point('',(4.215270749141e1,-5.366314459228e1,
-4.300000000057e1));
#20089=cartesian_point('',(4.237722390965e1,-5.434105572899e1,
-4.299999999984e1));
#20090=cartesian_point('',(4.240700938003e1,-5.504283351530e1,
-4.300000000007e1));
#20091=cartesian_point('',(4.223270607827e1,-5.572979811038e1,
-4.299999999988e1));
#20092=cartesian_point('',(4.187196755645e1,-5.634898482950e1,
-4.300000000043e1));
#20093=cartesian_point('',(4.154378753754e1,-5.667077603021e1,
-4.299999999909e1));
#20094=cartesian_point('',(4.135267672105e1,-5.680994778850e1,
-4.299999999909e1));
#20096=cartesian_point('',(0.e0,0.e0,-4.3e1));
#20097=direction('',(0.e0,0.e0,-1.e0));
#20098=direction('',(5.885100078943e-1,-8.084899322863e-1,0.e0));
#20099=axis2_placement_3d('',#20096,#20097,#20098);
#20101=cartesian_point('',(0.e0,0.e0,-4.3e1));
#20102=direction('',(0.e0,0.e0,-1.e0));
#20103=direction('',(6.763713031010e-3,-9.999771258314e-1,0.e0));
#20104=axis2_placement_3d('',#20101,#20102,#20103);
#20106=cartesian_point('',(-4.135267676346e1,-5.680994775828e1,
-4.299999999909e1));
#20107=cartesian_point('',(-4.154160188585e1,-5.667236768191e1,
-4.299999999909e1));
#20108=cartesian_point('',(-4.186745734714e1,-5.635425914067e1,
-4.300000000043e1));
#20109=cartesian_point('',(-4.222906729029e1,-5.573812457795e1,
-4.299999999988e1));
#20110=cartesian_point('',(-4.240604406746e1,-5.505294205802e1,
-4.300000000007e1));
#20111=cartesian_point('',(-4.237882353847e1,-5.434820827308e1,
-4.299999999984e1));
#20112=cartesian_point('',(-4.215509191940e1,-5.366745141434e1,
-4.300000000057e1));
#20113=cartesian_point('',(-4.190303160166e1,-5.328929620549e1,
-4.299999999878e1));
#20114=cartesian_point('',(-4.174695777712e1,-5.311593561477e1,
-4.299999999878e1));
#20116=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.3e1));
#20117=direction('',(0.e0,0.e0,1.e0));
#20118=direction('',(7.431856828603e-1,-6.690852268519e-1,0.e0));
#20119=axis2_placement_3d('',#20116,#20117,#20118);
#20121=cartesian_point('',(-5.311593513861e1,-4.174695747332e1,
-4.299999999878e1));
#20122=cartesian_point('',(-5.328792114946e1,-4.190179377753e1,
-4.299999999878e1));
#20123=cartesian_point('',(-5.366314458298e1,-4.215270748299e1,
-4.300000000057e1));
#20124=cartesian_point('',(-5.434105572563e1,-4.237722390991e1,
-4.299999999984e1));
#20125=cartesian_point('',(-5.504283350941e1,-4.240700937956e1,
-4.300000000007e1));
#20126=cartesian_point('',(-5.572979810680e1,-4.223270607955e1,
-4.299999999988e1));
#20127=cartesian_point('',(-5.634898482891e1,-4.187196755618e1,
-4.300000000043e1));
#20128=cartesian_point('',(-5.667077602958e1,-4.154378753820e1,
-4.299999999909e1));
#20129=cartesian_point('',(-5.680994778786e1,-4.135267672172e1,
-4.299999999909e1));
#20131=cartesian_point('',(0.e0,0.e0,-4.3e1));
#20132=direction('',(0.e0,0.e0,-1.e0));
#20133=direction('',(-8.084899322842e-1,-5.885100078972e-1,0.e0));
#20134=axis2_placement_3d('',#20131,#20132,#20133);
#20136=cartesian_point('',(-5.680994775796e1,4.135267676383e1,
-4.299999999909e1));
#20137=cartesian_point('',(-5.667236768177e1,4.154160188591e1,
-4.299999999909e1));
#20138=cartesian_point('',(-5.635425914086e1,4.186745734666e1,
-4.300000000043e1));
#20139=cartesian_point('',(-5.573812457715e1,4.222906729056e1,
-4.299999999988e1));
#20140=cartesian_point('',(-5.505294205594e1,4.240604406722e1,
-4.300000000007e1));
#20141=cartesian_point('',(-5.434820827188e1,4.237882353867e1,
-4.299999999984e1));
#20142=cartesian_point('',(-5.366745140989e1,4.215509191538e1,
-4.300000000057e1));
#20143=cartesian_point('',(-5.328929620788e1,4.190303160597e1,
-4.299999999878e1));
#20144=cartesian_point('',(-5.311593560476e1,4.174695777026e1,
-4.299999999878e1));
#20146=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.3e1));
#20147=direction('',(0.e0,0.e0,1.e0));
#20148=direction('',(-6.690852235258e-1,-7.431856858548e-1,0.e0));
#20149=axis2_placement_3d('',#20146,#20147,#20148);
#20151=cartesian_point('',(-4.174695748783e1,5.311593515977e1,
-4.299999999878e1));
#20152=cartesian_point('',(-4.190179376855e1,5.328792114453e1,
-4.299999999878e1));
#20153=cartesian_point('',(-4.215270749177e1,5.366314459312e1,
-4.300000000057e1));
#20154=cartesian_point('',(-4.237722390982e1,5.434105573080e1,
-4.299999999984e1));
#20155=cartesian_point('',(-4.240700937978e1,5.504283351868e1,
-4.300000000007e1));
#20156=cartesian_point('',(-4.223270607705e1,5.572979811447e1,
-4.299999999988e1));
#20157=cartesian_point('',(-4.187196755438e1,5.634898483298e1,
-4.300000000043e1));
#20158=cartesian_point('',(-4.154378753341e1,5.667077603420e1,
-4.299999999909e1));
#20159=cartesian_point('',(-4.135267671451e1,5.680994779346e1,
-4.299999999909e1));
#20161=cartesian_point('',(0.e0,0.e0,-4.3e1));
#20162=direction('',(0.e0,0.e0,-1.e0));
#20163=direction('',(-5.885100077848e-1,8.084899323659e-1,0.e0));
#20164=axis2_placement_3d('',#20161,#20162,#20163);
#20166=direction('',(3.420201432800e-1,-9.396926207997e-1,-2.300800054177e-6));
#20167=vector('',#20166,7.011902443428e0);
#20168=cartesian_point('',(-2.417361735003e1,6.597764973111e1,-4.3e1));
#20169=line('',#20168,#20167);
#20170=cartesian_point('',(2.177540568551e1,5.938861733960e1,
-4.300001630242e1));
#20171=cartesian_point('',(2.156179330375e1,5.885390750343e1,
-4.300001630242e1));
#20172=cartesian_point('',(2.111071987640e1,5.791829946583e1,
-4.299999238720e1));
#20173=cartesian_point('',(2.028915320838e1,5.693943549880e1,
-4.300000219118e1));
#20174=cartesian_point('',(1.954286210092e1,5.631578142003e1,
-4.299999884808e1));
#20175=cartesian_point('',(1.858802180701e1,5.584535279896e1,
-4.300000241651e1));
#20176=cartesian_point('',(1.801025922919e1,5.575608730588e1,
-4.299999512943e1));
#20177=cartesian_point('',(1.771959310290e1,5.575735933123e1,
-4.299999512943e1));
#20179=cartesian_point('',(1.771959190161e1,5.575735931288e1,-4.2e1));
#20180=direction('',(1.e0,0.e0,0.e0));
#20181=direction('',(0.e0,0.e0,-1.e0));
#20182=axis2_placement_3d('',#20179,#20180,#20181);
#20184=cartesian_point('',(2.177540565944e1,5.938861726414e1,-4.2e1));
#20185=direction('',(-3.420201433256e-1,-9.396926207859e-1,0.e0));
#20186=direction('',(-9.391201801692e-1,3.418117919802e-1,-3.489965704956e-2));
#20187=axis2_placement_3d('',#20184,#20185,#20186);
#20189=direction('',(-1.e0,-7.997060967336e-10,4.715401920685e-9));
#20190=vector('',#20189,3.543918828175e1);
#20191=cartesian_point('',(1.771959310290e1,5.575735933123e1,
-4.299999512943e1));
#20192=line('',#20191,#20190);
#20193=direction('',(1.e0,-1.054470718353e-8,-7.097382525039e-9));
#20194=vector('',#20193,3.543951495654e1);
#20195=cartesian_point('',(-1.771975887664e1,5.646448776940e1,
-4.270708870987e1));
#20196=line('',#20195,#20194);
#20197=cartesian_point('',(-1.771959517885e1,5.575735930289e1,
-4.299999496232e1));
#20198=cartesian_point('',(-1.794873290512e1,5.575109270058e1,
-4.299999496232e1));
#20199=cartesian_point('',(-1.841521091559e1,5.580731236561e1,
-4.300000229663e1));
#20200=cartesian_point('',(-1.930480089331e1,5.618003975324e1,
-4.299999951830e1));
#20201=cartesian_point('',(-1.988847607594e1,5.659474700376e1,
-4.299999963016e1));
#20202=cartesian_point('',(-2.057767536452e1,5.725441553361e1,
-4.300000196107e1));
#20203=cartesian_point('',(-2.122848423798e1,5.814343783766e1,
-4.299999252556e1));
#20204=cartesian_point('',(-2.160130380463e1,5.894216790095e1,
-4.300001613299e1));
#20205=cartesian_point('',(-2.177540547166e1,5.938861674725e1,
-4.300001613299e1));
#20207=cartesian_point('',(-2.177540535460e1,5.938861642660e1,-4.2e1));
#20208=direction('',(3.420201433256e-1,-9.396926207859e-1,0.e0));
#20209=direction('',(0.e0,0.e0,-1.e0));
#20210=axis2_placement_3d('',#20207,#20208,#20209);
#20212=cartesian_point('',(-1.771959472592e1,5.575735931288e1,-4.2e1));
#20213=direction('',(-1.e0,0.e0,0.e0));
#20214=direction('',(0.e0,7.071331307558e-1,-7.070804306354e-1));
#20215=axis2_placement_3d('',#20212,#20213,#20214);
#20217=direction('',(3.420198323411e-1,-9.396927339749e-1,3.703379604436e-7));
#20218=vector('',#20217,7.011881236963e0);
#20219=cartesian_point('',(-2.323449359997e1,6.631943926684e1,
-4.203490182347e1));
#20220=line('',#20219,#20218);
#20221=cartesian_point('',(-2.417361735003e1,6.597764973111e1,-4.2e1));
#20222=direction('',(9.389599471611e-1,3.440264780904e-1,0.e0));
#20223=direction('',(0.e0,0.e0,-1.e0));
#20224=axis2_placement_3d('',#20221,#20222,#20223);
#20226=cartesian_point('',(-2.417362863238e1,6.597767667187e1,
-4.200003973757e1));
#20227=direction('',(-2.681882635301e-2,-2.833963122011e-2,-9.992385180003e-1));
#20228=direction('',(-3.439725590640e-1,9.388185792192e-1,-1.739407726266e-2));
#20229=axis2_placement_3d('',#20226,#20227,#20228);
#20231=cartesian_point('',(-2.417361735003e1,6.597764973111e1,-4.2e1));
#20232=direction('',(-3.420201433256e-1,9.396926207859e-1,0.e0));
#20233=direction('',(9.391201791155e-1,3.418117915967e-1,-3.489968916222e-2));
#20234=axis2_placement_3d('',#20231,#20232,#20233);
#20236=cartesian_point('',(0.e0,0.e0,-4.201745240644e1));
#20237=direction('',(0.e0,0.e0,-1.e0));
#20238=direction('',(-5.885100091592e-1,8.084899313655e-1,0.e0));
#20239=axis2_placement_3d('',#20236,#20237,#20238);
#20241=cartesian_point('',(-4.174695740428e1,5.311593498847e1,-4.2e1));
#20242=direction('',(-6.690849613515e-1,7.431859218885e-1,0.e0));
#20243=direction('',(0.e0,0.e0,-1.e0));
#20244=axis2_placement_3d('',#20241,#20242,#20243);
#20246=cartesian_point('',(-4.135267679209e1,5.680994773766e1,-4.2e1));
#20247=direction('',(-8.084899317173e-1,-5.885100086759e-1,0.e0));
#20248=direction('',(-5.884203757510e-1,8.083667947847e-1,-1.745240643994e-2));
#20249=axis2_placement_3d('',#20246,#20247,#20248);
#20251=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.208715574275e1));
#20252=direction('',(0.e0,0.e0,1.e0));
#20253=direction('',(-6.690849555655e-1,-7.431859270976e-1,0.e0));
#20254=axis2_placement_3d('',#20251,#20252,#20253);
#20256=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.208715574275e1));
#20257=direction('',(0.e0,0.e0,1.e0));
#20258=direction('',(1.e0,0.e0,0.e0));
#20259=axis2_placement_3d('',#20256,#20257,#20258);
#20261=cartesian_point('',(-5.680994769584e1,4.135267684955e1,-4.2e1));
#20262=direction('',(5.885100094936e-1,8.084899311221e-1,0.e0));
#20263=direction('',(0.e0,0.e0,-1.e0));
#20264=axis2_placement_3d('',#20261,#20262,#20263);
#20266=cartesian_point('',(-5.311593486168e1,4.174695729014e1,-4.2e1));
#20267=direction('',(-7.431859360677e-1,6.690849456019e-1,0.e0));
#20268=direction('',(6.665388753815e-1,7.403578892069e-1,-8.715574274996e-2));
#20269=axis2_placement_3d('',#20266,#20267,#20268);
#20271=cartesian_point('',(0.e0,0.e0,-4.201745240644e1));
#20272=direction('',(0.e0,0.e0,-1.e0));
#20273=direction('',(-8.084899312925e-1,-5.885100092595e-1,0.e0));
#20274=axis2_placement_3d('',#20271,#20272,#20273);
#20276=cartesian_point('',(-5.311593498844e1,-4.174695740426e1,-4.2e1));
#20277=direction('',(-7.431859218915e-1,-6.690849613482e-1,0.e0));
#20278=direction('',(0.e0,0.e0,-1.e0));
#20279=axis2_placement_3d('',#20276,#20277,#20278);
#20281=cartesian_point('',(-5.680994773201e1,-4.135267679985e1,-4.2e1));
#20282=direction('',(5.885100087863e-1,-8.084899316370e-1,0.e0));
#20283=direction('',(-8.083667947043e-1,-5.884203758614e-1,-1.745240643994e-2));
#20284=axis2_placement_3d('',#20281,#20282,#20283);
#20286=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.208715574275e1));
#20287=direction('',(0.e0,0.e0,1.e0));
#20288=direction('',(7.431859270942e-1,-6.690849555693e-1,0.e0));
#20289=axis2_placement_3d('',#20286,#20287,#20288);
#20291=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.208715574275e1));
#20292=direction('',(0.e0,0.e0,1.e0));
#20293=direction('',(0.e0,1.e0,0.e0));
#20294=axis2_placement_3d('',#20291,#20292,#20293);
#20296=cartesian_point('',(-4.135267684906e1,-5.680994769619e1,-4.2e1));
#20297=direction('',(-8.084899311272e-1,5.885100094866e-1,0.e0));
#20298=direction('',(0.e0,0.e0,-1.e0));
#20299=axis2_placement_3d('',#20296,#20297,#20298);
#20301=cartesian_point('',(-4.174695729015e1,-5.311593486170e1,-4.2e1));
#20302=direction('',(-6.690849456039e-1,-7.431859360659e-1,0.e0));
#20303=direction('',(-7.403578892051e-1,6.665388753835e-1,-8.715574274996e-2));
#20304=axis2_placement_3d('',#20301,#20302,#20303);
#20306=cartesian_point('',(0.e0,0.e0,-4.201745240644e1));
#20307=direction('',(0.e0,0.e0,-1.e0));
#20308=direction('',(5.885100092472e-1,-8.084899313014e-1,0.e0));
#20309=axis2_placement_3d('',#20306,#20307,#20308);
#20311=cartesian_point('',(0.e0,0.e0,-4.201745240644e1));
#20312=direction('',(0.e0,0.e0,-1.e0));
#20313=direction('',(6.763713031010e-3,-9.999771258314e-1,0.e0));
#20314=axis2_placement_3d('',#20311,#20312,#20313);
#20316=cartesian_point('',(0.e0,0.e0,-4.201745240644e1));
#20317=direction('',(0.e0,0.e0,-1.e0));
#20318=direction('',(2.030563897319e-14,-1.e0,0.e0));
#20319=axis2_placement_3d('',#20316,#20317,#20318);
#20321=cartesian_point('',(4.174695740428e1,-5.311593498847e1,-4.2e1));
#20322=direction('',(6.690849613515e-1,-7.431859218885e-1,0.e0));
#20323=direction('',(0.e0,0.e0,-1.e0));
#20324=axis2_placement_3d('',#20321,#20322,#20323);
#20326=cartesian_point('',(4.135267679884e1,-5.680994773274e1,-4.2e1));
#20327=direction('',(8.084899316474e-1,5.885100087720e-1,0.e0));
#20328=direction('',(5.884203758471e-1,-8.083667947147e-1,-1.745240644011e-2));
#20329=axis2_placement_3d('',#20326,#20327,#20328);
#20331=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.208715574275e1));
#20332=direction('',(0.e0,0.e0,1.e0));
#20333=direction('',(6.690849555655e-1,7.431859270976e-1,0.e0));
#20334=axis2_placement_3d('',#20331,#20332,#20333);
#20336=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.208715574275e1));
#20337=direction('',(0.e0,0.e0,1.e0));
#20338=direction('',(-1.e0,0.e0,0.e0));
#20339=axis2_placement_3d('',#20336,#20337,#20338);
#20341=cartesian_point('',(5.680994769587e1,-4.135267684950e1,-4.2e1));
#20342=direction('',(-5.885100094929e-1,-8.084899311226e-1,0.e0));
#20343=direction('',(-2.842170943040e-14,2.131628207280e-14,-1.e0));
#20344=axis2_placement_3d('',#20341,#20342,#20343);
#20346=cartesian_point('',(5.311593486168e1,-4.174695729014e1,-4.2e1));
#20347=direction('',(7.431859360677e-1,-6.690849456020e-1,0.e0));
#20348=direction('',(-6.665388753815e-1,-7.403578892069e-1,-8.715574274996e-2));
#20349=axis2_placement_3d('',#20346,#20347,#20348);
#20351=cartesian_point('',(0.e0,0.e0,-4.201745240644e1));
#20352=direction('',(0.e0,0.e0,-1.e0));
#20353=direction('',(8.084899312921e-1,5.885100092600e-1,0.e0));
#20354=axis2_placement_3d('',#20351,#20352,#20353);
#20356=cartesian_point('',(5.311593498844e1,4.174695740426e1,-4.2e1));
#20357=direction('',(7.431859218915e-1,6.690849613482e-1,0.e0));
#20358=direction('',(0.e0,0.e0,-1.e0));
#20359=axis2_placement_3d('',#20356,#20357,#20358);
#20361=cartesian_point('',(5.680994773204e1,4.135267679982e1,-4.2e1));
#20362=direction('',(-5.885100087858e-1,8.084899316373e-1,0.e0));
#20363=direction('',(8.083667947047e-1,5.884203758610e-1,-1.745240643994e-2));
#20364=axis2_placement_3d('',#20361,#20362,#20363);
#20366=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.208715574275e1));
#20367=direction('',(0.e0,0.e0,1.e0));
#20368=direction('',(-7.431859271147e-1,6.690849555466e-1,0.e0));
#20369=axis2_placement_3d('',#20366,#20367,#20368);
#20371=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.208715574275e1));
#20372=direction('',(0.e0,0.e0,1.e0));
#20373=direction('',(0.e0,-1.e0,0.e0));
#20374=axis2_placement_3d('',#20371,#20372,#20373);
#20376=cartesian_point('',(5.227500023721e1,4.279357060665e1,
-3.815644175674e1));
#20377=cartesian_point('',(5.229675637370e1,4.276228177779e1,
-3.858855851898e1));
#20378=cartesian_point('',(5.233610834873e1,4.269553233725e1,
-3.945591373928e1));
#20379=cartesian_point('',(5.238141089233e1,4.258183328099e1,
-4.076542130192e1));
#20380=cartesian_point('',(5.242567867069e1,4.251799624135e1,
-4.164548012085e1));
#20381=cartesian_point('',(5.244941993501e1,4.248728895394e1,
-4.208715263666e1));
#20383=cartesian_point('',(4.248729022038e1,5.244941860495e1,
-4.208715279709e1));
#20384=cartesian_point('',(4.252087394764e1,5.242956855016e1,
-4.165041333484e1));
#20385=cartesian_point('',(4.257829928933e1,5.237897058504e1,
-4.077676414922e1));
#20386=cartesian_point('',(4.269787002566e1,5.234014002694e1,
-3.946721171810e1));
#20387=cartesian_point('',(4.275540536515e1,5.228991784398e1,
-3.859332942646e1));
#20388=cartesian_point('',(4.278883922176e1,5.226985402384e1,
-3.815643656889e1));
#20390=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-3.815642212863e1));
#20391=direction('',(0.e0,0.e0,-1.e0));
#20392=direction('',(6.771269193639e-1,-7.358662480864e-1,0.e0));
#20393=axis2_placement_3d('',#20390,#20391,#20392);
#20395=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-3.815642212863e1));
#20396=direction('',(0.e0,0.e0,-1.e0));
#20397=direction('',(0.e0,-1.e0,0.e0));
#20398=axis2_placement_3d('',#20395,#20396,#20397);
#20400=cartesian_point('',(4.412469942670e1,5.543301295268e1,
-3.770000047318e1));
#20401=cartesian_point('',(4.418882323013e1,5.512059678268e1,
-3.770000036565e1));
#20402=cartesian_point('',(4.424076459655e1,5.449968835080e1,
-3.769999944484e1));
#20403=cartesian_point('',(4.409933100050e1,5.355933041483e1,
-3.770000139459e1));
#20404=cartesian_point('',(4.373794676217e1,5.267801177702e1,
-3.769999497680e1));
#20405=cartesian_point('',(4.337282683445e1,5.216922334272e1,
-3.770001079107e1));
#20406=cartesian_point('',(4.315566284710e1,5.193277765162e1,
-3.770000675364e1));
#20408=cartesian_point('',(4.315562263244e1,5.193281408781e1,-3.82e1));
#20409=direction('',(-6.766159525056e-1,-7.363361004426e-1,0.e0));
#20410=direction('',(0.e0,0.e0,1.e0));
#20411=axis2_placement_3d('',#20408,#20409,#20410);
#20413=cartesian_point('',(4.412471782627e1,5.543298790622e1,-3.72e1));
#20414=direction('',(-7.823926895338e-1,6.227854199996e-1,0.e0));
#20415=direction('',(6.226905667636e-1,7.822735273375e-1,-1.745240643993e-2));
#20416=axis2_placement_3d('',#20413,#20414,#20415);
#20418=cartesian_point('',(4.412469942670e1,5.543301295268e1,
-3.770000047318e1));
#20419=cartesian_point('',(4.395306884701e1,5.567790935076e1,
-3.769998705034e1));
#20420=cartesian_point('',(4.360189667564e1,5.619400153708e1,
-3.777104652203e1));
#20421=cartesian_point('',(4.281366896590e1,5.704966372805e1,
-3.802943590980e1));
#20422=cartesian_point('',(4.243103454038e1,5.734305140569e1,
-3.813598055725e1));
#20423=cartesian_point('',(4.227201689388e1,5.745883749423e1,
-3.819126816978e1));
#20425=cartesian_point('',(0.e0,0.e0,-3.720872620322e1));
#20426=direction('',(0.e0,0.e0,-1.e0));
#20427=direction('',(6.227854253412e-1,7.823926852819e-1,0.e0));
#20428=axis2_placement_3d('',#20425,#20426,#20427);
#20430=cartesian_point('',(0.e0,0.e0,-3.77e1));
#20431=direction('',(0.e0,0.e0,-1.e0));
#20432=direction('',(7.805340197877e-1,6.251133048928e-1,0.e0));
#20433=axis2_placement_3d('',#20430,#20431,#20432);
#20435=cartesian_point('',(4.772970773009e1,4.772970773009e1,-3.77e1));
#20436=direction('',(0.e0,0.e0,-1.e0));
#20437=direction('',(6.768753043671e-1,-7.360976989082e-1,0.e0));
#20438=axis2_placement_3d('',#20435,#20436,#20437);
#20440=cartesian_point('',(0.e0,0.e0,-3.77e1));
#20441=direction('',(0.e0,0.e0,-1.e0));
#20442=direction('',(6.227850132244e-1,7.823930133272e-1,0.e0));
#20443=axis2_placement_3d('',#20440,#20441,#20442);
#20445=cartesian_point('',(4.241511931257e1,5.296006038632e1,
-3.769989240179e1));
#20446=direction('',(-4.561850654378e-5,-8.754370684767e-6,-9.999999989212e-1));
#20447=direction('',(6.250116365120e-1,7.806154321913e-1,-3.534589432415e-5));
#20448=axis2_placement_3d('',#20445,#20446,#20447);
#20450=cartesian_point('',(4.772970773009e1,4.772970773009e1,-3.77e1));
#20451=direction('',(0.e0,0.e0,1.e0));
#20452=direction('',(-7.127669156794e-1,7.014009722782e-1,0.e0));
#20453=axis2_placement_3d('',#20450,#20451,#20452);
#20455=cartesian_point('',(4.772970773009e1,4.772970773009e1,-3.77e1));
#20456=direction('',(0.e0,0.e0,1.e0));
#20457=direction('',(6.402393564249e-1,-7.681754789660e-1,0.e0));
#20458=axis2_placement_3d('',#20455,#20456,#20457);
#20460=cartesian_point('',(5.296006084350e1,4.241510720801e1,
-3.769989513287e1));
#20461=direction('',(9.959216089243e-6,-4.742355335282e-5,-9.999999988259e-1));
#20462=direction('',(-7.015208933640e-1,7.126488858551e-1,-4.078294067610e-5));
#20463=axis2_placement_3d('',#20460,#20461,#20462);
#20465=cartesian_point('',(0.e0,0.e0,-3.720872620322e1));
#20466=direction('',(0.e0,0.e0,-1.e0));
#20467=direction('',(7.805334219986e-1,6.251140513084e-1,0.e0));
#20468=axis2_placement_3d('',#20465,#20466,#20467);
#20470=cartesian_point('',(5.543300733347e1,4.412469342020e1,-3.72e1));
#20471=direction('',(-6.227850755273e-1,7.823929637340e-1,0.e0));
#20472=direction('',(7.822738014959e-1,6.226902223438e-1,-1.745240643994e-2));
#20473=axis2_placement_3d('',#20470,#20471,#20472);
#20475=cartesian_point('',(5.085622757502e1,4.455258708339e1,
-3.720002008237e1));
#20476=direction('',(7.126908186424e-1,7.014782935616e-1,-2.616875144361e-5));
#20477=direction('',(-1.209287123313e-4,8.555650599906e-5,-9.999999890282e-1));
#20478=axis2_placement_3d('',#20475,#20476,#20477);
#20480=cartesian_point('',(5.530117105666e1,4.428969539868e1,
-3.719996334696e1));
#20481=direction('',(-6.250349899163e-1,7.805967329616e-1,-4.324352939133e-5));
#20482=direction('',(7.804773547561e-1,6.249384313364e-1,-1.752300635675e-2));
#20483=axis2_placement_3d('',#20480,#20481,#20482);
#20485=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-3.720872620322e1));
#20486=direction('',(0.e0,0.e0,1.e0));
#20487=direction('',(-7.127669136687e-1,7.014009743215e-1,0.e0));
#20488=axis2_placement_3d('',#20485,#20486,#20487);
#20490=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-3.720872620322e1));
#20491=direction('',(0.e0,0.e0,1.e0));
#20492=direction('',(-1.e0,0.e0,0.e0));
#20493=axis2_placement_3d('',#20490,#20491,#20492);
#20495=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-3.720872620322e1));
#20496=direction('',(0.e0,0.e0,1.e0));
#20497=direction('',(6.402393564249e-1,-7.681754789660e-1,0.e0));
#20498=axis2_placement_3d('',#20495,#20496,#20497);
#20500=cartesian_point('',(4.428969456515e1,5.530117678184e1,
-3.720000379368e1));
#20501=direction('',(7.805982777026e-1,-6.250330614771e-1,-3.013795656155e-5));
#20502=direction('',(5.243398555052e-5,1.137025215519e-4,-9.999999921612e-1));
#20503=axis2_placement_3d('',#20500,#20501,#20502);
#20505=cartesian_point('',(4.455258519524e1,5.085623742782e1,
-3.719997687371e1));
#20506=direction('',(7.014803139241e-1,7.126888295145e-1,-3.823962652879e-5));
#20507=direction('',(7.125792731601e-1,-7.013734193209e-1,-1.749588902282e-2));
#20508=axis2_placement_3d('',#20505,#20506,#20507);
#20510=cartesian_point('',(4.490893356274e1,5.050550120607e1,
-3.720872597209e1));
#20511=cartesian_point('',(4.513763322528e1,5.073792604108e1,
-3.720952056652e1));
#20512=cartesian_point('',(4.552920710113e1,5.126662269449e1,
-3.721125009985e1));
#20513=cartesian_point('',(4.587471711898e1,5.218865931767e1,
-3.721266920474e1));
#20514=cartesian_point('',(4.595346125550e1,5.316939258528e1,
-3.721319791085e1));
#20515=cartesian_point('',(4.575961690541e1,5.413398412103e1,
-3.721266876912e1));
#20516=cartesian_point('',(4.530780768951e1,5.500879930886e1,
-3.721124965037e1));
#20517=cartesian_point('',(4.485668173804e1,5.548762477818e1,
-3.720951958318e1));
#20518=cartesian_point('',(4.460220046460e1,5.569145042018e1,
-3.720872589431e1));
#20520=cartesian_point('',(4.529244223398e1,5.571134194524e1,
-1.149127419883e1));
#20521=cartesian_point('',(4.604966190515e1,5.509574040566e1,
-1.148857896561e1));
#20522=cartesian_point('',(4.701043983474e1,5.319828656859e1,
-1.148537172696e1));
#20523=cartesian_point('',(4.624969280950e1,5.121187837729e1,
-1.148857751769e1));
#20524=cartesian_point('',(4.555948950246e1,5.052142221745e1,
-1.149127342704e1));
#20526=cartesian_point('',(4.249492282578e1,5.296467535880e1,
-3.407065983120e1));
#20527=direction('',(2.605902939973e-2,1.382246382303e-3,9.996594502038e-1));
#20528=direction('',(7.069073382263e-1,-7.070908828261e-1,-1.744988785073e-2));
#20529=axis2_placement_3d('',#20526,#20527,#20528);
#20531=cartesian_point('',(4.680901712931e1,5.445460409667e1,
-1.100000000211e1));
#20532=cartesian_point('',(4.692343336183e1,5.416245474104e1,
-1.100000001738e1));
#20533=cartesian_point('',(4.707896786237e1,5.356931108470e1,
-1.100000008976e1));
#20534=cartesian_point('',(4.710443494734e1,5.263365818973e1,
-1.099999965977e1));
#20535=cartesian_point('',(4.691412180719e1,5.172124224756e1,
-1.100000127118e1));
#20536=cartesian_point('',(4.651625874560e1,5.087281286518e1,
-1.099999525552e1));
#20537=cartesian_point('',(4.613547160218e1,5.039046065485e1,
-1.100001022300e1));
#20538=cartesian_point('',(4.591296701803e1,5.016785324414e1,
-1.100000634908e1));
#20540=cartesian_point('',(4.591301806986e1,5.016789363956e1,-1.15e1));
#20541=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#20542=direction('',(-1.954205686161e-9,1.954205686161e-9,1.e0));
#20543=axis2_placement_3d('',#20540,#20541,#20542);
#20545=cartesian_point('',(0.e0,0.e0,-1.1e1));
#20546=direction('',(0.e0,0.e0,-1.e0));
#20547=direction('',(6.518635690657e-1,7.583362626994e-1,0.e0));
#20548=axis2_placement_3d('',#20545,#20546,#20547);
#20550=direction('',(-7.071065413483e-1,-7.071070208172e-1,1.712976567260e-5));
#20551=vector('',#20550,4.394656020737e-1);
#20552=cartesian_point('',(5.016789451712e1,4.591301915762e1,
-1.100000752794e1));
#20553=line('',#20552,#20551);
#20554=cartesian_point('',(4.772970773009e1,4.772970773009e1,-1.1e1));
#20555=direction('',(0.e0,0.e0,-1.e0));
#20556=direction('',(7.071067811871e-1,-7.071067811860e-1,0.e0));
#20557=axis2_placement_3d('',#20554,#20555,#20556);
#20559=direction('',(7.070946556488e-1,7.071189063687e-1,-1.444944871309e-5));
#20560=vector('',#20559,4.393995818565e-1);
#20561=cartesian_point('',(4.560226992201e1,4.985714549236e1,-1.1e1));
#20562=line('',#20561,#20560);
#20563=cartesian_point('',(4.772970773009e1,4.772970773009e1,-1.1e1));
#20564=direction('',(0.e0,0.e0,1.e0));
#20565=direction('',(1.e0,0.e0,0.e0));
#20566=axis2_placement_3d('',#20563,#20564,#20565);
#20568=cartesian_point('',(4.772970773009e1,4.772970773009e1,-1.1e1));
#20569=direction('',(0.e0,0.e0,1.e0));
#20570=direction('',(-1.e0,0.e0,0.e0));
#20571=axis2_placement_3d('',#20568,#20569,#20570);
#20573=cartesian_point('',(5.016789368983e1,4.591301812013e1,-1.15e1));
#20574=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#20575=direction('',(7.069990853988e-1,-7.069990853988e-1,1.745240643729e-2));
#20576=axis2_placement_3d('',#20573,#20574,#20575);
#20578=cartesian_point('',(5.016789451712e1,4.591301915762e1,
-1.100000752794e1));
#20579=cartesian_point('',(5.039036695725e1,4.613536181500e1,
-1.100001268549e1));
#20580=cartesian_point('',(5.087257990640e1,4.651611081406e1,
-1.099999411345e1));
#20581=cartesian_point('',(5.172081250962e1,4.691396967496e1,
-1.100000157468e1));
#20582=cartesian_point('',(5.263318837050e1,4.710437797941e1,
-1.099999958784e1));
#20583=cartesian_point('',(5.356897634839e1,4.707902076649e1,
-1.100000007398e1));
#20584=cartesian_point('',(5.416232070214e1,4.692348989363e1,
-1.100000010216e1));
#20585=cartesian_point('',(5.445458486364e1,4.680903695777e1,
-1.100000003666e1));
#20587=cartesian_point('',(5.052142387062e1,4.555948788814e1,
-1.149127350751e1));
#20588=cartesian_point('',(5.121201646072e1,4.624974345994e1,
-1.148857737796e1));
#20589=cartesian_point('',(5.319861333559e1,4.701033200643e1,
-1.148537199499e1));
#20590=cartesian_point('',(5.509551032952e1,4.604978137443e1,
-1.148857864346e1));
#20591=cartesian_point('',(5.571122829560e1,4.529255947679e1,
-1.149127386272e1));
#20593=cartesian_point('',(5.569145070252e1,4.460220073564e1,
-3.720872584275e1));
#20594=cartesian_point('',(5.548761109954e1,4.485669789879e1,
-3.720951954554e1));
#20595=cartesian_point('',(5.500875685673e1,4.530784491423e1,
-3.721124955377e1));
#20596=cartesian_point('',(5.413390070316e1,4.575964557523e1,
-3.721266852763e1));
#20597=cartesian_point('',(5.316929462493e1,4.595346224562e1,
-3.721319744581e1));
#20598=cartesian_point('',(5.218857502777e1,4.587469057142e1,
-3.721266862514e1));
#20599=cartesian_point('',(5.126658205077e1,4.552916716116e1,
-3.721124931655e1));
#20600=cartesian_point('',(5.073791008827e1,4.513761887694e1,
-3.720952031079e1));
#20601=cartesian_point('',(5.050550053304e1,4.490893421179e1,
-3.720872581717e1));
#20603=cartesian_point('',(5.296457121390e1,4.249483970276e1,
-3.407034721470e1));
#20604=direction('',(-1.480471309054e-3,-2.605077570632e-2,-9.996595246832e-1));
#20605=direction('',(-7.070081358594e-1,7.069918947413e-1,-1.737689842068e-2));
#20606=axis2_placement_3d('',#20603,#20604,#20605);
#20608=cartesian_point('',(4.490893356274e1,5.050550120607e1,
-3.720872597209e1));
#20609=cartesian_point('',(4.491565453653e1,5.050380693669e1,
-3.686695832066e1));
#20610=cartesian_point('',(4.492909724699e1,5.050029880379e1,
-3.618333532310e1));
#20611=cartesian_point('',(4.494925301269e1,5.049520175473e1,
-3.515762793414e1));
#20612=cartesian_point('',(4.496256406541e1,5.049176657466e1,
-3.447365124018e1));
#20613=cartesian_point('',(4.496925980257e1,5.049003774186e1,
-3.413160419146e1));
#20615=direction('',(1.234377681185e-2,-1.233864362711e-2,9.998476829235e-1));
#20616=vector('',#20615,2.264377942899e1);
#20617=cartesian_point('',(4.496925980257e1,5.049003774186e1,
-3.413160419146e1));
#20618=line('',#20617,#20616);
#20619=direction('',(1.234079035556e-2,-1.234149804408e-2,-9.998476845597e-1));
#20620=vector('',#20619,2.264344022037e1);
#20621=cartesian_point('',(5.021064505879e1,4.524877040369e1,
-1.149127379676e1));
#20622=line('',#20621,#20620);
#20623=cartesian_point('',(5.049008300748e1,4.496931643050e1,
-3.413126507156e1));
#20624=cartesian_point('',(5.049181233805e1,4.496261983225e1,
-3.447333952504e1));
#20625=cartesian_point('',(5.049517970343e1,4.494923427802e1,
-3.515739930946e1));
#20626=cartesian_point('',(5.050031142971e1,4.492910035278e1,
-3.618321938075e1));
#20627=cartesian_point('',(5.050380571732e1,4.491565629218e1,
-3.686691992899e1));
#20628=cartesian_point('',(5.050550053304e1,4.490893421179e1,
-3.720872581717e1));
#20630=direction('',(2.606095603991e-2,1.385747682160e-3,9.996593951310e-1));
#20631=vector('',#20630,2.264804479876e1);
#20632=cartesian_point('',(4.496925980257e1,5.049003774186e1,
-3.413160419146e1));
#20633=line('',#20632,#20631);
#20634=direction('',(7.070407206970e-1,7.071728355045e-1,8.413074485361e-7));
#20635=vector('',#20634,4.394654103318e-1);
#20636=cartesian_point('',(4.524876956202e1,5.021064421712e1,
-1.149127379676e1));
#20637=line('',#20636,#20635);
#20638=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-1.149127379678e1));
#20639=direction('',(0.e0,0.e0,-1.e0));
#20640=direction('',(7.071067818260e-1,-7.071067805471e-1,0.e0));
#20641=axis2_placement_3d('',#20638,#20639,#20640);
#20643=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-1.149127379678e1));
#20644=direction('',(0.e0,0.e0,-1.e0));
#20645=direction('',(-1.e0,0.e0,0.e0));
#20646=axis2_placement_3d('',#20643,#20644,#20645);
#20648=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-1.149127379678e1));
#20649=direction('',(0.e0,0.e0,-1.e0));
#20650=direction('',(-7.660037535267e-1,6.428360985376e-1,0.e0));
#20651=axis2_placement_3d('',#20648,#20649,#20650);
#20653=cartesian_point('',(4.560226994524e1,4.985714551494e1,-1.15e1));
#20654=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#20655=direction('',(-7.069990853988e-1,7.069990853988e-1,1.745240643735e-2));
#20656=axis2_placement_3d('',#20653,#20654,#20655);
#20658=cartesian_point('',(4.985714551494e1,4.560226994524e1,-1.15e1));
#20659=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#20660=direction('',(1.508013269813e-9,-1.507999058958e-9,1.e0));
#20661=axis2_placement_3d('',#20658,#20659,#20660);
#20663=direction('',(-7.071765529139e-1,-7.070370025736e-1,-6.581707115456e-7));
#20664=vector('',#20663,4.394642477197e-1);
#20665=cartesian_point('',(5.052142387062e1,4.555948788814e1,
-1.149127350751e1));
#20666=line('',#20665,#20664);
#20667=direction('',(-1.383842837016e-3,-2.605877638193e-2,-9.996594545907e-1));
#20668=vector('',#20667,2.264770413572e1);
#20669=cartesian_point('',(5.052142387062e1,4.555948788814e1,
-1.149127350751e1));
#20670=line('',#20669,#20668);
#20671=direction('',(0.e0,0.e0,1.e0));
#20672=vector('',#20671,2.9e1);
#20673=cartesian_point('',(4.547970773009e1,4.772970773009e1,-4.e1));
#20674=line('',#20673,#20672);
#20675=direction('',(0.e0,0.e0,1.e0));
#20676=vector('',#20675,2.9e1);
#20677=cartesian_point('',(4.997970773009e1,4.772970773009e1,-4.e1));
#20678=line('',#20677,#20676);
#20679=cartesian_point('',(5.745882430517e1,4.227200851925e1,
-3.819127547217e1));
#20680=cartesian_point('',(5.744705566798e1,4.228819298704e1,
-3.818494114490e1));
#20681=cartesian_point('',(5.737902212942e1,4.238169080574e1,
-3.815725310274e1));
#20682=cartesian_point('',(5.712876226714e1,4.269839999053e1,
-3.806140344967e1));
#20683=cartesian_point('',(5.667883504473e1,4.316341338292e1,
-3.791309436457e1));
#20684=cartesian_point('',(5.627640169271e1,4.350920149624e1,
-3.780683082009e1));
#20685=cartesian_point('',(5.583906587111e1,4.384447540592e1,
-3.772214891746e1));
#20686=cartesian_point('',(5.556494110063e1,4.403410850365e1,
-3.769998941528e1));
#20687=cartesian_point('',(5.543306991035e1,4.412464887634e1,
-3.770000061045e1));
#20689=cartesian_point('',(5.193917044375e1,4.316147161567e1,-3.82e1));
#20690=direction('',(-7.353945312743e-1,-6.776391985207e-1,0.e0));
#20691=direction('',(6.750605767859e-1,-7.325961330617e-1,8.715574274005e-2));
#20692=axis2_placement_3d('',#20689,#20690,#20691);
#20694=cartesian_point('',(5.193756680826e1,4.316003935239e1,
-3.770000843261e1));
#20695=cartesian_point('',(5.217509855913e1,4.337722403404e1,
-3.770001391054e1));
#20696=cartesian_point('',(5.267993843395e1,4.373870853337e1,
-3.769999352841e1));
#20697=cartesian_point('',(5.356123308324e1,4.409993301534e1,
-3.770000178474e1));
#20698=cartesian_point('',(5.450016455953e1,4.424069169057e1,
-3.769999933264e1));
#20699=cartesian_point('',(5.512076857623e1,4.418871121872e1,
-3.770000036735e1));
#20700=cartesian_point('',(5.543306991035e1,4.412464887634e1,
-3.770000061045e1));
#20702=cartesian_point('',(5.227500023721e1,4.279357060665e1,
-3.815644175674e1));
#20703=cartesian_point('',(5.299769766298e1,4.345414130283e1,
-3.815269296566e1));
#20704=cartesian_point('',(5.502865392424e1,4.412212308179e1,
-3.815605581990e1));
#20705=cartesian_point('',(5.687859808717e1,4.306101136100e1,
-3.817882858762e1));
#20706=cartesian_point('',(5.745882430517e1,4.227200851925e1,
-3.819127547217e1));
#20708=cartesian_point('',(5.761830512931e1,4.194109039703e1,
-4.201745219832e1));
#20709=cartesian_point('',(5.742606720792e1,4.220487500302e1,
-4.202577502910e1));
#20710=cartesian_point('',(5.696783887560e1,4.267792299651e1,
-4.204192783095e1));
#20711=cartesian_point('',(5.611699295807e1,4.316943498632e1,
-4.206288303128e1));
#20712=cartesian_point('',(5.515669324512e1,4.340963968825e1,
-4.207906691640e1));
#20713=cartesian_point('',(5.417240688905e1,4.337521076531e1,
-4.208909766318e1));
#20714=cartesian_point('',(5.323516531926e1,4.307123265624e1,
-4.209226382065e1));
#20715=cartesian_point('',(5.269101441481e1,4.270450772765e1,
-4.208957982885e1));
#20716=cartesian_point('',(5.244941993501e1,4.248728895394e1,
-4.208715263666e1));
#20718=cartesian_point('',(4.227201689388e1,5.745883749423e1,
-3.819126816978e1));
#20719=cartesian_point('',(4.306258471477e1,5.687745703066e1,
-3.817879735761e1));
#20720=cartesian_point('',(4.412331270087e1,5.502217800100e1,
-3.815602726899e1));
#20721=cartesian_point('',(4.345229298369e1,5.299171877075e1,
-3.815264786031e1));
#20722=cartesian_point('',(4.278883922176e1,5.226985402384e1,
-3.815643656889e1));
#20724=cartesian_point('',(4.248729022038e1,5.244941860495e1,
-4.208715279709e1));
#20725=cartesian_point('',(4.270452187458e1,5.269102858021e1,
-4.208958108454e1));
#20726=cartesian_point('',(4.307127739484e1,5.323516009324e1,
-4.209226534231e1));
#20727=cartesian_point('',(4.337525052074e1,5.417281115444e1,
-4.208909355749e1));
#20728=cartesian_point('',(4.340962402255e1,5.515621356518e1,
-4.207907261736e1));
#20729=cartesian_point('',(4.316963237860e1,5.611646875743e1,
-4.206289232782e1));
#20730=cartesian_point('',(4.267834165952e1,5.696728523346e1,
-4.204194360652e1));
#20731=cartesian_point('',(4.220509835204e1,5.742589911533e1,
-4.202578158403e1));
#20732=cartesian_point('',(4.194108760481e1,5.761830119382e1,
-4.201745211652e1));
#20734=cartesian_point('',(5.745887762365e1,-4.227196825692e1,
-3.819128485515e1));
#20735=cartesian_point('',(5.687751916065e1,-4.306250266243e1,
-3.817881395951e1));
#20736=cartesian_point('',(5.502225571996e1,-4.412333782586e1,
-3.815602153049e1));
#20737=cartesian_point('',(5.299172481811e1,-4.345228721391e1,
-3.815264811061e1));
#20738=cartesian_point('',(5.226986543833e1,-4.278884042296e1,
-3.815643563866e1));
#20740=cartesian_point('',(5.244942409587e1,-4.248728412161e1,
-4.208715207741e1));
#20741=cartesian_point('',(5.269103482575e1,-4.270451934886e1,
-4.208957987155e1));
#20742=cartesian_point('',(5.323518886036e1,-4.307125965767e1,
-4.209226292184e1));
#20743=cartesian_point('',(5.417283680284e1,-4.337525271515e1,
-4.208909312181e1));
#20744=cartesian_point('',(5.515624400117e1,-4.340963065471e1,
-4.207907302318e1));
#20745=cartesian_point('',(5.611649864835e1,-4.316964166047e1,
-4.206289325232e1));
#20746=cartesian_point('',(5.696733035468e1,-4.267836747898e1,
-4.204194497055e1));
#20747=cartesian_point('',(5.742590808121e1,-4.220510242205e1,
-4.202578207078e1));
#20748=cartesian_point('',(5.761830994678e1,-4.194109397523e1,
-4.201745230118e1));
#20750=cartesian_point('',(5.543301114960e1,-4.412470164555e1,
-3.769999987331e1));
#20751=cartesian_point('',(5.512055907430e1,-4.418803680732e1,
-3.769999987331e1));
#20752=cartesian_point('',(5.450003414782e1,-4.424113993347e1,
-3.769999981556e1));
#20753=cartesian_point('',(5.355978804457e1,-4.409922668329e1,
-3.770000083556e1));
#20754=cartesian_point('',(5.267791932323e1,-4.373851942674e1,
-3.769999684218e1));
#20755=cartesian_point('',(5.217010211647e1,-4.337205283128e1,
-3.770000681120e1));
#20756=cartesian_point('',(5.193278604403e1,-4.315566525178e1,
-3.770000681120e1));
#20758=cartesian_point('',(5.193281984288e1,-4.315562792076e1,-3.82e1));
#20759=direction('',(-7.363352491291e-1,6.766168789573e-1,0.e0));
#20760=direction('',(0.e0,0.e0,1.e0));
#20761=axis2_placement_3d('',#20758,#20759,#20760);
#20763=cartesian_point('',(5.543298730098e1,-4.412471858662e1,-3.72e1));
#20764=direction('',(6.227854307314e-1,7.823926809913e-1,0.e0));
#20765=direction('',(7.822735187963e-1,-6.226905774937e-1,-1.745240643994e-2));
#20766=axis2_placement_3d('',#20763,#20764,#20765);
#20768=cartesian_point('',(5.543301114960e1,-4.412470164555e1,
-3.769999987331e1));
#20769=cartesian_point('',(5.567764693684e1,-4.395328176318e1,
-3.769999831179e1));
#20770=cartesian_point('',(5.619338903265e1,-4.360220289355e1,
-3.777075724270e1));
#20771=cartesian_point('',(5.704719014461e1,-4.281627954627e1,
-3.802933419390e1));
#20772=cartesian_point('',(5.734220975919e1,-4.243224190148e1,
-3.813411989735e1));
#20773=cartesian_point('',(5.745887762365e1,-4.227196825692e1,
-3.819128485515e1));
#20775=cartesian_point('',(0.e0,0.e0,-3.720872620322e1));
#20776=direction('',(0.e0,0.e0,-1.e0));
#20777=direction('',(7.823926826931e-1,-6.227854285934e-1,0.e0));
#20778=axis2_placement_3d('',#20775,#20776,#20777);
#20780=cartesian_point('',(0.e0,0.e0,-3.77e1));
#20781=direction('',(0.e0,0.e0,-1.e0));
#20782=direction('',(6.251133048226e-1,-7.805340198440e-1,0.e0));
#20783=axis2_placement_3d('',#20780,#20781,#20782);
#20785=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-3.77e1));
#20786=direction('',(0.e0,0.e0,-1.e0));
#20787=direction('',(-7.363350140329e-1,-6.766171348031e-1,0.e0));
#20788=axis2_placement_3d('',#20785,#20786,#20787);
#20790=cartesian_point('',(0.e0,0.e0,-3.77e1));
#20791=direction('',(0.e0,0.e0,-1.e0));
#20792=direction('',(7.823929806025e-1,-6.227850543357e-1,0.e0));
#20793=axis2_placement_3d('',#20790,#20791,#20792);
#20795=cartesian_point('',(5.296006038632e1,-4.241511931255e1,
-3.769989240175e1));
#20796=direction('',(-8.754371724334e-6,4.561852404841e-5,-9.999999989212e-1));
#20797=direction('',(7.806154320186e-1,-6.250116367278e-1,-3.534590608435e-5));
#20798=axis2_placement_3d('',#20795,#20796,#20797);
#20800=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-3.77e1));
#20801=direction('',(0.e0,0.e0,1.e0));
#20802=direction('',(7.014009722782e-1,7.127669156795e-1,0.e0));
#20803=axis2_placement_3d('',#20800,#20801,#20802);
#20805=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-3.77e1));
#20806=direction('',(0.e0,0.e0,1.e0));
#20807=direction('',(-7.681754789640e-1,-6.402393564273e-1,0.e0));
#20808=axis2_placement_3d('',#20805,#20806,#20807);
#20810=cartesian_point('',(4.241510915135e1,-5.296004968479e1,
-3.769989169514e1));
#20811=direction('',(-4.482118497608e-5,4.903269518674e-6,-9.999999989835e-1));
#20812=direction('',(7.126504293181e-1,7.015193260205e-1,-2.850209841560e-5));
#20813=axis2_placement_3d('',#20810,#20811,#20812);
#20815=cartesian_point('',(0.e0,0.e0,-3.720872620322e1));
#20816=direction('',(0.e0,0.e0,-1.e0));
#20817=direction('',(6.251140513086e-1,-7.805334219984e-1,0.e0));
#20818=axis2_placement_3d('',#20815,#20816,#20817);
#20820=cartesian_point('',(4.412471959359e1,-5.543298649943e1,-3.72e1));
#20821=direction('',(7.823926696780e-1,6.227854449440e-1,0.e0));
#20822=direction('',(6.226905917042e-1,-7.822735074848e-1,-1.745240643994e-2));
#20823=axis2_placement_3d('',#20820,#20821,#20822);
#20825=cartesian_point('',(4.455259330402e1,-5.085622499314e1,
-3.719998147991e1));
#20826=direction('',(7.014771694956e-1,-7.126919246462e-1,-3.493555859629e-5));
#20827=direction('',(7.049967262472e-5,1.184094643875e-4,-9.999999905045e-1));
#20828=axis2_placement_3d('',#20825,#20826,#20827);
#20830=cartesian_point('',(4.428969333697e1,-5.530117355518e1,
-3.719999149120e1));
#20831=direction('',(7.805979841094e-1,6.250334280543e-1,-3.192261931424e-5));
#20832=direction('',(6.249376409e-1,-7.804792485800e-1,-1.746675477519e-2));
#20833=axis2_placement_3d('',#20830,#20831,#20832);
#20835=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-3.720872620322e1));
#20836=direction('',(0.e0,0.e0,1.e0));
#20837=direction('',(7.014009743208e-1,7.127669136694e-1,0.e0));
#20838=axis2_placement_3d('',#20835,#20836,#20837);
#20840=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-3.720872620322e1));
#20841=direction('',(0.e0,0.e0,1.e0));
#20842=direction('',(0.e0,1.e0,0.e0));
#20843=axis2_placement_3d('',#20840,#20841,#20842);
#20845=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-3.720872620322e1));
#20846=direction('',(0.e0,0.e0,1.e0));
#20847=direction('',(-7.681754789640e-1,-6.402393564273e-1,0.e0));
#20848=axis2_placement_3d('',#20845,#20846,#20847);
#20850=cartesian_point('',(5.530117678185e1,-4.428969456515e1,
-3.720000379367e1));
#20851=direction('',(-6.250330614783e-1,-7.805982777017e-1,-3.013796957581e-5));
#20852=direction('',(1.137027091227e-4,-5.243411907703e-5,-9.999999921612e-1));
#20853=axis2_placement_3d('',#20850,#20851,#20852);
#20855=cartesian_point('',(5.085623742782e1,-4.455258519524e1,
-3.719997687370e1));
#20856=direction('',(7.126888295169e-1,-7.014803139216e-1,-3.823963954874e-5));
#20857=direction('',(-7.013734196969e-1,-7.125792735485e-1,-1.749585812999e-2));
#20858=axis2_placement_3d('',#20855,#20856,#20857);
#20860=cartesian_point('',(5.050550120596e1,-4.490893356282e1,
-3.720872596436e1));
#20861=cartesian_point('',(5.073792605175e1,-4.513763323599e1,
-3.720952055972e1));
#20862=cartesian_point('',(5.126662271795e1,-4.552920713486e1,
-3.721125008540e1));
#20863=cartesian_point('',(5.218865954529e1,-4.587471716358e1,
-3.721266920556e1));
#20864=cartesian_point('',(5.316939257178e1,-4.595346124861e1,
-3.721319792369e1));
#20865=cartesian_point('',(5.413398421474e1,-4.575961687065e1,
-3.721266878987e1));
#20866=cartesian_point('',(5.500879921931e1,-4.530780773650e1,
-3.721124968834e1));
#20867=cartesian_point('',(5.548762475107e1,-4.485668177158e1,
-3.720951959165e1));
#20868=cartesian_point('',(5.569145042008e1,-4.460220046454e1,
-3.720872590090e1));
#20870=cartesian_point('',(5.571134194524e1,-4.529244223398e1,
-1.149127419881e1));
#20871=cartesian_point('',(5.509574040567e1,-4.604966190514e1,
-1.148857896559e1));
#20872=cartesian_point('',(5.319828656858e1,-4.701043983474e1,
-1.148537172696e1));
#20873=cartesian_point('',(5.121187837731e1,-4.624969280949e1,
-1.148857751771e1));
#20874=cartesian_point('',(5.052142221745e1,-4.555948950246e1,
-1.149127342705e1));
#20876=cartesian_point('',(5.296467535875e1,-4.249492282487e1,
-3.407065986620e1));
#20877=direction('',(1.382246382180e-3,-2.605902939921e-2,9.996594502038e-1));
#20878=direction('',(-7.070908828064e-1,-7.069073382461e-1,-1.744988785099e-2));
#20879=axis2_placement_3d('',#20876,#20877,#20878);
#20881=cartesian_point('',(5.445460366862e1,-4.680901756858e1,
-1.100000000211e1));
#20882=cartesian_point('',(5.416245456673e1,-4.692343361768e1,
-1.100000001738e1));
#20883=cartesian_point('',(5.356931128729e1,-4.707896840826e1,
-1.100000008976e1));
#20884=cartesian_point('',(5.263365811181e1,-4.710443545132e1,
-1.099999965977e1));
#20885=cartesian_point('',(5.172124207292e1,-4.691412221399e1,
-1.100000127118e1));
#20886=cartesian_point('',(5.087281271044e1,-4.651625944749e1,
-1.099999525552e1));
#20887=cartesian_point('',(5.039046015831e1,-4.613547130338e1,
-1.100001022300e1));
#20888=cartesian_point('',(5.016785399304e1,-4.591296796428e1,
-1.100000634910e1));
#20890=cartesian_point('',(5.016789363956e1,-4.591301806986e1,-1.15e1));
#20891=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#20892=direction('',(1.954148842742e-9,1.954148842742e-9,1.e0));
#20893=axis2_placement_3d('',#20890,#20891,#20892);
#20895=cartesian_point('',(0.e0,0.e0,-1.1e1));
#20896=direction('',(0.e0,0.e0,-1.e0));
#20897=direction('',(7.583362557898e-1,-6.518635771039e-1,0.e0));
#20898=axis2_placement_3d('',#20895,#20896,#20897);
#20900=direction('',(-7.071071022655e-1,7.071064599e-1,1.712977702412e-5));
#20901=vector('',#20900,4.394660369568e-1);
#20902=cartesian_point('',(4.591301950092e1,-5.016789478883e1,
-1.100000752796e1));
#20903=line('',#20902,#20901);
#20904=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-1.1e1));
#20905=direction('',(0.e0,0.e0,-1.e0));
#20906=direction('',(-7.071067811860e-1,-7.071067811871e-1,0.e0));
#20907=axis2_placement_3d('',#20904,#20905,#20906);
#20909=direction('',(7.071186817812e-1,-7.070948802440e-1,-1.444946062201e-5));
#20910=vector('',#20909,4.394007805069e-1);
#20911=cartesian_point('',(4.985714549236e1,-4.560226992200e1,-1.1e1));
#20912=line('',#20911,#20910);
#20913=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-1.1e1));
#20914=direction('',(0.e0,0.e0,1.e0));
#20915=direction('',(1.e0,0.e0,0.e0));
#20916=axis2_placement_3d('',#20913,#20914,#20915);
#20918=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-1.1e1));
#20919=direction('',(0.e0,0.e0,1.e0));
#20920=direction('',(-1.e0,0.e0,0.e0));
#20921=axis2_placement_3d('',#20918,#20919,#20920);
#20923=cartesian_point('',(4.591301812013e1,-5.016789368983e1,-1.15e1));
#20924=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#20925=direction('',(-7.069990853988e-1,-7.069990853988e-1,1.745240643728e-2));
#20926=axis2_placement_3d('',#20923,#20924,#20925);
#20928=cartesian_point('',(4.591301950092e1,-5.016789478883e1,
-1.100000752796e1));
#20929=cartesian_point('',(4.613536170662e1,-5.039036677708e1,
-1.100001268549e1));
#20930=cartesian_point('',(4.651611106868e1,-5.087257985031e1,
-1.099999411345e1));
#20931=cartesian_point('',(4.691396982254e1,-5.172081244629e1,
-1.100000157468e1));
#20932=cartesian_point('',(4.710437816224e1,-5.263318834229e1,
-1.099999958784e1));
#20933=cartesian_point('',(4.707902096452e1,-5.356897642198e1,
-1.100000007398e1));
#20934=cartesian_point('',(4.692348998643e1,-5.416232063898e1,
-1.100000010216e1));
#20935=cartesian_point('',(4.680903711708e1,-5.445458470839e1,
-1.100000003666e1));
#20937=cartesian_point('',(4.555948788814e1,-5.052142387062e1,
-1.149127350744e1));
#20938=cartesian_point('',(4.624974345993e1,-5.121201646071e1,
-1.148857737788e1));
#20939=cartesian_point('',(4.701033200643e1,-5.319861333558e1,
-1.148537199497e1));
#20940=cartesian_point('',(4.604978137444e1,-5.509551032951e1,
-1.148857864356e1));
#20941=cartesian_point('',(4.529255947680e1,-5.571122829559e1,
-1.149127386282e1));
#20943=cartesian_point('',(4.460220065567e1,-5.569145060263e1,
-3.720872584015e1));
#20944=cartesian_point('',(4.485669781881e1,-5.548761099965e1,
-3.720951954295e1));
#20945=cartesian_point('',(4.530784494957e1,-5.500875690483e1,
-3.721124955493e1));
#20946=cartesian_point('',(4.575964557153e1,-5.413390068458e1,
-3.721266852746e1));
#20947=cartesian_point('',(4.595346222510e1,-5.316929465107e1,
-3.721319744532e1));
#20948=cartesian_point('',(4.587469065719e1,-5.218857494174e1,
-3.721266862729e1));
#20949=cartesian_point('',(4.552916683858e1,-5.126658236873e1,
-3.721124930846e1));
#20950=cartesian_point('',(4.513761957244e1,-5.073790940372e1,
-3.720952032826e1));
#20951=cartesian_point('',(4.490893490729e1,-5.050549984849e1,
-3.720872583464e1));
#20953=cartesian_point('',(4.249483970276e1,-5.296457121390e1,
-3.407034721469e1));
#20954=direction('',(-2.605077570641e-2,1.480471309071e-3,-9.996595246832e-1));
#20955=direction('',(7.069918947412e-1,7.070081358595e-1,-1.737689842073e-2));
#20956=axis2_placement_3d('',#20953,#20954,#20955);
#20958=cartesian_point('',(5.050550120596e1,-4.490893356282e1,
-3.720872596436e1));
#20959=cartesian_point('',(5.050380693663e1,-4.491565453637e1,
-3.686695832482e1));
#20960=cartesian_point('',(5.050029880381e1,-4.492909724671e1,
-3.618333533566e1));
#20961=cartesian_point('',(5.049520175480e1,-4.494925301215e1,
-3.515762795882e1));
#20962=cartesian_point('',(5.049176657478e1,-4.496256406469e1,
-3.447365127408e1));
#20963=cartesian_point('',(5.049003774199e1,-4.496925980179e1,
-3.413160422830e1));
#20965=direction('',(-1.233864361697e-2,-1.234377682199e-2,9.998476829235e-1));
#20966=vector('',#20965,2.264377946582e1);
#20967=cartesian_point('',(5.049003774199e1,-4.496925980179e1,
-3.413160422830e1));
#20968=line('',#20967,#20966);
#20969=direction('',(-1.234149804408e-2,-1.234079035557e-2,-9.998476845597e-1));
#20970=vector('',#20969,2.264344022037e1);
#20971=cartesian_point('',(4.524877040369e1,-5.021064505879e1,
-1.149127379676e1));
#20972=line('',#20971,#20970);
#20973=cartesian_point('',(4.496931643050e1,-5.049008300748e1,
-3.413126507156e1));
#20974=cartesian_point('',(4.496261983225e1,-5.049181233805e1,
-3.447333952503e1));
#20975=cartesian_point('',(4.494923437076e1,-5.049517961216e1,
-3.515739931178e1));
#20976=cartesian_point('',(4.492910002821e1,-5.050031174916e1,
-3.618321937260e1));
#20977=cartesian_point('',(4.491565698767e1,-5.050380503277e1,
-3.686691994645e1));
#20978=cartesian_point('',(4.490893490729e1,-5.050549984849e1,
-3.720872583464e1));
#20980=direction('',(1.385747674066e-3,-2.606095603178e-2,9.996593951312e-1));
#20981=vector('',#20980,2.264804483559e1);
#20982=cartesian_point('',(5.049003774199e1,-4.496925980179e1,
-3.413160422830e1));
#20983=line('',#20982,#20981);
#20984=direction('',(7.071728355064e-1,-7.070407206952e-1,8.412765586686e-7));
#20985=vector('',#20984,4.394654104618e-1);
#20986=cartesian_point('',(5.021064421702e1,-4.524876956192e1,
-1.149127379676e1));
#20987=line('',#20986,#20985);
#20988=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-1.149127379678e1));
#20989=direction('',(0.e0,0.e0,-1.e0));
#20990=direction('',(-7.071067805471e-1,-7.071067818260e-1,0.e0));
#20991=axis2_placement_3d('',#20988,#20989,#20990);
#20993=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-1.149127379678e1));
#20994=direction('',(0.e0,0.e0,-1.e0));
#20995=direction('',(0.e0,1.e0,0.e0));
#20996=axis2_placement_3d('',#20993,#20994,#20995);
#20998=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-1.149127379678e1));
#20999=direction('',(0.e0,0.e0,-1.e0));
#21000=direction('',(6.428360985375e-1,7.660037535267e-1,0.e0));
#21001=axis2_placement_3d('',#20998,#20999,#21000);
#21003=cartesian_point('',(4.985714551494e1,-4.560226994524e1,-1.15e1));
#21004=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#21005=direction('',(7.069990853988e-1,7.069990853988e-1,1.745240643735e-2));
#21006=axis2_placement_3d('',#21003,#21004,#21005);
#21008=cartesian_point('',(4.560226994524e1,-4.985714551494e1,-1.15e1));
#21009=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#21010=direction('',(-1.507999058958e-9,-1.508013269813e-9,1.e0));
#21011=axis2_placement_3d('',#21008,#21009,#21010);
#21013=direction('',(-7.070370025763e-1,7.071765529113e-1,-6.583408150880e-7));
#21014=vector('',#21013,4.394642477191e-1);
#21015=cartesian_point('',(4.555948788814e1,-5.052142387062e1,
-1.149127350744e1));
#21016=line('',#21015,#21014);
#21017=direction('',(-2.605877638188e-2,1.383842836935e-3,-9.996594545907e-1));
#21018=vector('',#21017,2.264770413579e1);
#21019=cartesian_point('',(4.555948788814e1,-5.052142387062e1,
-1.149127350744e1));
#21020=line('',#21019,#21018);
#21021=direction('',(0.e0,0.e0,1.e0));
#21022=vector('',#21021,2.9e1);
#21023=cartesian_point('',(4.547970773009e1,-4.772970773009e1,-4.e1));
#21024=line('',#21023,#21022);
#21025=direction('',(0.e0,0.e0,1.e0));
#21026=vector('',#21025,2.9e1);
#21027=cartesian_point('',(4.997970773009e1,-4.772970773009e1,-4.e1));
#21028=line('',#21027,#21026);
#21029=cartesian_point('',(4.227231093566e1,-5.745863263821e1,
-3.819118853197e1));
#21030=cartesian_point('',(4.231157703826e1,-5.743002468562e1,
-3.817828730094e1));
#21031=cartesian_point('',(4.249701372514e1,-5.730498294714e1,
-3.812516488528e1));
#21032=cartesian_point('',(4.319690329122e1,-5.666220311573e1,
-3.790163418801e1));
#21033=cartesian_point('',(4.372302142956e1,-5.601061023784e1,
-3.774339332934e1));
#21034=cartesian_point('',(4.399976931979e1,-5.561385692851e1,
-3.769999881588e1));
#21035=cartesian_point('',(4.412466936292e1,-5.543305418108e1,
-3.769999994908e1));
#21037=cartesian_point('',(4.315562928869e1,-5.193282133154e1,-3.82e1));
#21038=direction('',(-6.766171186018e-1,7.363350289202e-1,0.e0));
#21039=direction('',(-7.335330518301e-1,-6.740423861897e-1,8.715574274005e-2));
#21040=axis2_placement_3d('',#21037,#21038,#21039);
#21042=cartesian_point('',(4.315564775564e1,-5.193280471228e1,
-3.770000785062e1));
#21043=cartesian_point('',(4.337265308946e1,-5.216910393213e1,
-3.770001306485e1));
#21044=cartesian_point('',(4.373768813138e1,-5.267754620898e1,
-3.769999393881e1));
#21045=cartesian_point('',(4.409919269325e1,-5.355864730080e1,
-3.770000161689e1));
#21046=cartesian_point('',(4.424078806127e1,-5.449913404277e1,
-3.769999959364e1));
#21047=cartesian_point('',(4.418885308850e1,-5.512040091878e1,
-3.769999987026e1));
#21048=cartesian_point('',(4.412466936292e1,-5.543305418108e1,
-3.769999994908e1));
#21050=cartesian_point('',(4.278883821323e1,-5.226986976864e1,
-3.815643531132e1));
#21051=cartesian_point('',(4.345243980681e1,-5.299197436396e1,
-3.815264728592e1));
#21052=cartesian_point('',(4.412322428242e1,-5.502247452730e1,
-3.815606501978e1));
#21053=cartesian_point('',(4.306251679974e1,-5.687760564904e1,
-3.817872333630e1));
#21054=cartesian_point('',(4.227231093566e1,-5.745863263821e1,
-3.819118853197e1));
#21056=cartesian_point('',(4.194109410538e1,-5.761831022532e1,
-4.201745230612e1));
#21057=cartesian_point('',(4.220487670523e1,-5.742607290976e1,
-4.202577493691e1));
#21058=cartesian_point('',(4.267793621801e1,-5.696786671803e1,
-4.204192871297e1));
#21059=cartesian_point('',(4.316943763764e1,-5.611701384737e1,
-4.206288339248e1));
#21060=cartesian_point('',(4.340964029803e1,-5.515671567067e1,
-4.207906686701e1));
#21061=cartesian_point('',(4.337520914757e1,-5.417242687110e1,
-4.208909712786e1));
#21062=cartesian_point('',(4.307121635138e1,-5.323518923623e1,
-4.209226129582e1));
#21063=cartesian_point('',(4.270450526980e1,-5.269101960178e1,
-4.208957971908e1));
#21064=cartesian_point('',(4.248728395479e1,-5.244942443596e1,
-4.208715204674e1));
#21066=cartesian_point('',(4.278883821323e1,-5.226986976864e1,
-3.815643531132e1));
#21067=cartesian_point('',(4.275540510943e1,-5.228993599649e1,
-3.859332810346e1));
#21068=cartesian_point('',(4.269784699693e1,-5.234014555758e1,
-3.946720911160e1));
#21069=cartesian_point('',(4.257828571872e1,-5.237901372267e1,
-4.077676127369e1));
#21070=cartesian_point('',(4.252086682782e1,-5.242957191688e1,
-4.165041280217e1));
#21071=cartesian_point('',(4.248728395479e1,-5.244942443596e1,
-4.208715204674e1));
#21073=cartesian_point('',(5.244942409587e1,-4.248728412161e1,
-4.208715207741e1));
#21074=cartesian_point('',(5.242957148579e1,-4.252086697774e1,
-4.165041274939e1));
#21075=cartesian_point('',(5.237901160962e1,-4.257828719113e1,
-4.077676128952e1));
#21076=cartesian_point('',(5.234014468187e1,-4.269784705813e1,
-3.946720886445e1));
#21077=cartesian_point('',(5.228993174814e1,-4.275540734592e1,
-3.859332837021e1));
#21078=cartesian_point('',(5.226986543833e1,-4.278884042296e1,
-3.815643563866e1));
#21080=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-3.815642212863e1));
#21081=direction('',(0.e0,0.e0,-1.e0));
#21082=direction('',(-7.363342773694e-1,-6.766179364833e-1,0.e0));
#21083=axis2_placement_3d('',#21080,#21081,#21082);
#21085=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-3.815642212863e1));
#21086=direction('',(0.e0,0.e0,-1.e0));
#21087=direction('',(-1.e0,0.e0,0.e0));
#21088=axis2_placement_3d('',#21085,#21086,#21087);
#21090=cartesian_point('',(-4.227220977271e1,-5.745866927827e1,
-3.819124250296e1));
#21091=cartesian_point('',(-4.306270189415e1,-5.687756351625e1,
-3.817877349631e1));
#21092=cartesian_point('',(-4.412324812682e1,-5.502201263608e1,
-3.815604410723e1));
#21093=cartesian_point('',(-4.345237451534e1,-5.299178472654e1,
-3.815264751962e1));
#21094=cartesian_point('',(-4.278884242849e1,-5.226986721809e1,
-3.815643572996e1));
#21096=cartesian_point('',(-4.248728362586e1,-5.244942454225e1,
-4.208715201891e1));
#21097=cartesian_point('',(-4.270451912060e1,-5.269103534203e1,
-4.208957983325e1));
#21098=cartesian_point('',(-4.307125809891e1,-5.323519123148e1,
-4.209226268827e1));
#21099=cartesian_point('',(-4.337525265755e1,-5.417283880752e1,
-4.208909307455e1));
#21100=cartesian_point('',(-4.340963086828e1,-5.515624627453e1,
-4.207907303098e1));
#21101=cartesian_point('',(-4.316964209670e1,-5.611650079027e1,
-4.206289330187e1));
#21102=cartesian_point('',(-4.267836907173e1,-5.696733337247e1,
-4.204194506814e1));
#21103=cartesian_point('',(-4.220510265742e1,-5.742590868864e1,
-4.202578207690e1));
#21104=cartesian_point('',(-4.194109439099e1,-5.761831051881e1,
-4.201745231332e1));
#21106=cartesian_point('',(-4.227220977271e1,-5.745866927827e1,
-3.819124250296e1));
#21107=cartesian_point('',(-4.304314920834e1,-5.689791387887e1,
-3.795127432439e1));
#21108=cartesian_point('',(-4.365164495582e1,-5.612709495837e1,
-3.770003479308e1));
#21109=cartesian_point('',(-4.412465283002e1,-5.543306789462e1,
-3.770000092379e1));
#21111=cartesian_point('',(-4.412465283002e1,-5.543306789462e1,
-3.770000092379e1));
#21112=cartesian_point('',(-4.418894391548e1,-5.512003190069e1,
-3.770000094785e1));
#21113=cartesian_point('',(-4.424078863264e1,-5.449815621638e1,
-3.769999920671e1));
#21114=cartesian_point('',(-4.409884569884e1,-5.355742592505e1,
-3.770000135475e1));
#21115=cartesian_point('',(-4.373716975392e1,-5.267671728397e1,
-3.769999537429e1));
#21116=cartesian_point('',(-4.337240573151e1,-5.216879777367e1,
-3.770000989015e1));
#21117=cartesian_point('',(-4.315564770594e1,-5.193280491897e1,
-3.770000634384e1));
#21119=cartesian_point('',(-4.315562929891e1,-5.193282134266e1,-3.82e1));
#21120=direction('',(6.766171203919e-1,7.363350272753e-1,0.e0));
#21121=direction('',(0.e0,0.e0,1.e0));
#21122=axis2_placement_3d('',#21119,#21120,#21121);
#21124=cartesian_point('',(-4.412470277513e1,-5.543299988694e1,-3.72e1));
#21125=direction('',(7.823928586321e-1,-6.227852075648e-1,0.e0));
#21126=direction('',(-6.226903543611e-1,-7.822736964101e-1,-1.745240643994e-2));
#21127=axis2_placement_3d('',#21124,#21125,#21126);
#21129=cartesian_point('',(0.e0,0.e0,-3.720872620322e1));
#21130=direction('',(0.e0,0.e0,-1.e0));
#21131=direction('',(-6.227853092076e-1,-7.823927777243e-1,0.e0));
#21132=axis2_placement_3d('',#21129,#21130,#21131);
#21134=cartesian_point('',(-4.428969377300e1,-5.530117172510e1,
-3.719999028691e1));
#21135=direction('',(-7.805992337009e-1,6.250318672251e-1,-3.603816463470e-5));
#21136=direction('',(-5.337443943296e-5,-1.243171986857e-4,-9.999999908482e-1));
#21137=axis2_placement_3d('',#21134,#21135,#21136);
#21139=cartesian_point('',(-4.455259439433e1,-5.085622764273e1,
-3.719997884197e1));
#21140=direction('',(-7.014783006184e-1,-7.126908110833e-1,-3.948256265570e-5));
#21141=direction('',(-7.125812829086e-1,7.013714646775e-1,-1.749239218785e-2));
#21142=axis2_placement_3d('',#21139,#21140,#21141);
#21144=cartesian_point('',(-4.490893614276e1,-5.050549866662e1,
-3.720872602769e1));
#21145=cartesian_point('',(-4.513763581593e1,-5.073792351242e1,
-3.720952062305e1));
#21146=cartesian_point('',(-4.552920593896e1,-5.126662389829e1,
-3.721125005605e1));
#21147=cartesian_point('',(-4.587471747931e1,-5.218865922311e1,
-3.721266921329e1));
#21148=cartesian_point('',(-4.595346118161e1,-5.316939268015e1,
-3.721319792210e1));
#21149=cartesian_point('',(-4.575961682293e1,-5.413398410343e1,
-3.721266878848e1));
#21150=cartesian_point('',(-4.530780799439e1,-5.500879955615e1,
-3.721124969549e1));
#21151=cartesian_point('',(-4.485668120165e1,-5.548762403931e1,
-3.720951957590e1));
#21152=cartesian_point('',(-4.460219989461e1,-5.569144970833e1,
-3.720872588516e1));
#21154=cartesian_point('',(-4.529244223399e1,-5.571134194524e1,
-1.149127419883e1));
#21155=cartesian_point('',(-4.604966190515e1,-5.509574040566e1,
-1.148857896561e1));
#21156=cartesian_point('',(-4.701043983474e1,-5.319828656859e1,
-1.148537172695e1));
#21157=cartesian_point('',(-4.624969280949e1,-5.121187837729e1,
-1.148857751769e1));
#21158=cartesian_point('',(-4.555948950246e1,-5.052142221745e1,
-1.149127342703e1));
#21160=cartesian_point('',(-4.249492282527e1,-5.296467535877e1,
-3.407065985057e1));
#21161=direction('',(-2.605902939992e-2,-1.382246382253e-3,9.996594502038e-1));
#21162=direction('',(-7.069073382379e-1,7.070908828145e-1,-1.744988785122e-2));
#21163=axis2_placement_3d('',#21160,#21161,#21162);
#21165=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-3.815642212863e1));
#21166=direction('',(0.e0,0.e0,-1.e0));
#21167=direction('',(-6.770480098182e-1,7.359388509932e-1,0.e0));
#21168=axis2_placement_3d('',#21165,#21166,#21167);
#21170=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-3.815642212863e1));
#21171=direction('',(0.e0,0.e0,-1.e0));
#21172=direction('',(0.e0,1.e0,0.e0));
#21173=axis2_placement_3d('',#21170,#21171,#21172);
#21175=cartesian_point('',(-5.227420319031e1,-4.279283716699e1,
-3.815644020825e1));
#21176=cartesian_point('',(-5.229623855571e1,-4.276176572260e1,
-3.858890883719e1));
#21177=cartesian_point('',(-5.233639676677e1,-4.269569310939e1,
-3.945672848920e1));
#21178=cartesian_point('',(-5.238136861692e1,-4.258170026672e1,
-4.076623452900e1));
#21179=cartesian_point('',(-5.242569158137e1,-4.251796649304e1,
-4.164582851278e1));
#21180=cartesian_point('',(-5.244941948290e1,-4.248728945610e1,
-4.208715269591e1));
#21182=cartesian_point('',(-4.248728362586e1,-5.244942454225e1,
-4.208715201891e1));
#21183=cartesian_point('',(-4.252086647571e1,-5.242957193435e1,
-4.165041270322e1));
#21184=cartesian_point('',(-4.257828642162e1,-5.237901558907e1,
-4.077676105053e1));
#21185=cartesian_point('',(-4.269784476709e1,-5.234014792166e1,
-3.946720859542e1));
#21186=cartesian_point('',(-4.275540935472e1,-5.228993352543e1,
-3.859332843253e1));
#21187=cartesian_point('',(-4.278884242849e1,-5.226986721809e1,
-3.815643572996e1));
#21189=cartesian_point('',(-5.227420319031e1,-4.279283716699e1,
-3.815644020825e1));
#21190=cartesian_point('',(-5.299626352124e1,-4.345340782173e1,
-3.815268743003e1));
#21191=cartesian_point('',(-5.502678186022e1,-4.412247896197e1,
-3.815615232655e1));
#21192=cartesian_point('',(-5.687822431145e1,-4.306161648575e1,
-3.817863592079e1));
#21193=cartesian_point('',(-5.745836628736e1,-4.227264181242e1,
-3.819108178033e1));
#21195=cartesian_point('',(-5.761830385152e1,-4.194108946681e1,
-4.201745217143e1));
#21196=cartesian_point('',(-5.742606594008e1,-4.220487435080e1,
-4.202577486120e1));
#21197=cartesian_point('',(-5.696783242338e1,-4.267791898901e1,
-4.204192766407e1));
#21198=cartesian_point('',(-5.611698911068e1,-4.316943306120e1,
-4.206288285737e1));
#21199=cartesian_point('',(-5.515668970568e1,-4.340963787652e1,
-4.207906678514e1));
#21200=cartesian_point('',(-5.417240428876e1,-4.337520961835e1,
-4.208909765226e1));
#21201=cartesian_point('',(-5.323516301782e1,-4.307123362068e1,
-4.209226387523e1));
#21202=cartesian_point('',(-5.269101391752e1,-4.270450783113e1,
-4.208958016593e1));
#21203=cartesian_point('',(-5.244941948290e1,-4.248728945610e1,
-4.208715269591e1));
#21205=cartesian_point('',(-5.193818530408e1,-4.316056404183e1,-3.82e1));
#21206=direction('',(7.355406324880e-1,6.774806107625e-1,0.e0));
#21207=direction('',(-6.749025925021e-1,7.327416783161e-1,8.715574274005e-2));
#21208=axis2_placement_3d('',#21205,#21206,#21207);
#21210=cartesian_point('',(-5.194036858331e1,-4.316216938917e1,
-3.770000807075e1));
#21211=cartesian_point('',(-5.217504421331e1,-4.337516917546e1,
-3.770000807075e1));
#21212=cartesian_point('',(-5.268430536273e1,-4.374177103840e1,
-3.769999613468e1));
#21213=cartesian_point('',(-5.356121423091e1,-4.409941643365e1,
-3.770000142251e1));
#21214=cartesian_point('',(-5.449996855270e1,-4.424129539726e1,
-3.769999817527e1));
#21215=cartesian_point('',(-5.512042375066e1,-4.418792751248e1,
-3.770000330937e1));
#21216=cartesian_point('',(-5.543318001909e1,-4.412454360053e1,
-3.770000330937e1));
#21218=cartesian_point('',(-5.745836628736e1,-4.227264181242e1,
-3.819108178033e1));
#21219=cartesian_point('',(-5.744149379172e1,-4.229580670152e1,
-3.818318198971e1));
#21220=cartesian_point('',(-5.735131828886e1,-4.242292821760e1,
-3.814594261795e1));
#21221=cartesian_point('',(-5.696562930108e1,-4.288538195858e1,
-3.800222552948e1));
#21222=cartesian_point('',(-5.640615443936e1,-4.340900688064e1,
-3.783509784059e1));
#21223=cartesian_point('',(-5.589633155243e1,-4.380357911501e1,
-3.772867563869e1));
#21224=cartesian_point('',(-5.557928698090e1,-4.402418126827e1,
-3.769999804889e1));
#21225=cartesian_point('',(-5.543318001909e1,-4.412454360053e1,
-3.770000330937e1));
#21227=cartesian_point('',(-5.745866092318e1,4.227220613281e1,
-3.819124046787e1));
#21228=cartesian_point('',(-5.687790066767e1,4.306220520584e1,
-3.817877914515e1));
#21229=cartesian_point('',(-5.502235549608e1,4.412361040905e1,
-3.815604380876e1));
#21230=cartesian_point('',(-5.299146643610e1,4.345199184639e1,
-3.815264983061e1));
#21231=cartesian_point('',(-5.226986724614e1,4.278883789654e1,
-3.815643536640e1));
#21233=cartesian_point('',(-5.244942409587e1,4.248728412162e1,
-4.208715207741e1));
#21234=cartesian_point('',(-5.269103482575e1,4.270451934886e1,
-4.208957987155e1));
#21235=cartesian_point('',(-5.323518886035e1,4.307125965768e1,
-4.209226292184e1));
#21236=cartesian_point('',(-5.417283680283e1,4.337525271516e1,
-4.208909312181e1));
#21237=cartesian_point('',(-5.515624400115e1,4.340963065472e1,
-4.207907302319e1));
#21238=cartesian_point('',(-5.611649864832e1,4.316964166049e1,
-4.206289325232e1));
#21239=cartesian_point('',(-5.696733035468e1,4.267836747899e1,
-4.204194497055e1));
#21240=cartesian_point('',(-5.742590808118e1,4.220510242208e1,
-4.202578207078e1));
#21241=cartesian_point('',(-5.761830994675e1,4.194109397527e1,
-4.201745230118e1));
#21243=cartesian_point('',(-5.745866092318e1,4.227220613281e1,
-3.819124046787e1));
#21244=cartesian_point('',(-5.690102170303e1,4.303933381272e1,
-3.794592016997e1));
#21245=cartesian_point('',(-5.612704257358e1,4.365179154824e1,
-3.769995328623e1));
#21246=cartesian_point('',(-5.543305239671e1,4.412464488754e1,
-3.770000308827e1));
#21248=cartesian_point('',(-5.543305239671e1,4.412464488754e1,
-3.770000308827e1));
#21249=cartesian_point('',(-5.511935909779e1,4.418808252291e1,
-3.770000308827e1));
#21250=cartesian_point('',(-5.449700847145e1,4.424120369364e1,
-3.769999829210e1));
#21251=cartesian_point('',(-5.355589943180e1,4.409819238483e1,
-3.770000134526e1));
#21252=cartesian_point('',(-5.267534466993e1,4.373684479918e1,
-3.769999632685e1));
#21253=cartesian_point('',(-5.216909071480e1,4.337132130748e1,
-3.770000767385e1));
#21254=cartesian_point('',(-5.193279175117e1,4.315565903929e1,
-3.770000767385e1));
#21256=cartesian_point('',(-5.193281983572e1,4.315562791418e1,-3.82e1));
#21257=direction('',(7.363352501888e-1,-6.766168778041e-1,0.e0));
#21258=direction('',(0.e0,1.421085471520e-14,1.e0));
#21259=axis2_placement_3d('',#21256,#21257,#21258);
#21261=cartesian_point('',(-5.543304167701e1,4.412465027504e1,-3.72e1));
#21262=direction('',(-6.227844665676e-1,-7.823934484658e-1,0.e0));
#21263=direction('',(-7.822742861539e-1,6.226896134768e-1,-1.745240643994e-2));
#21264=axis2_placement_3d('',#21261,#21262,#21263);
#21266=cartesian_point('',(0.e0,0.e0,-3.720872620322e1));
#21267=direction('',(0.e0,0.e0,-1.e0));
#21268=direction('',(-7.823930541869e-1,6.227849618930e-1,0.e0));
#21269=axis2_placement_3d('',#21266,#21267,#21268);
#21271=cartesian_point('',(0.e0,0.e0,-3.77e1));
#21272=direction('',(0.e0,0.e0,-1.e0));
#21273=direction('',(-6.251133049041e-1,7.805340197787e-1,0.e0));
#21274=axis2_placement_3d('',#21271,#21272,#21273);
#21276=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-3.77e1));
#21277=direction('',(0.e0,0.e0,-1.e0));
#21278=direction('',(7.363350140339e-1,6.766171348020e-1,0.e0));
#21279=axis2_placement_3d('',#21276,#21277,#21278);
#21281=cartesian_point('',(0.e0,0.e0,-3.77e1));
#21282=direction('',(0.e0,0.e0,-1.e0));
#21283=direction('',(-7.823935492760e-1,6.227843399214e-1,0.e0));
#21284=axis2_placement_3d('',#21281,#21282,#21283);
#21286=cartesian_point('',(-5.296004989463e1,4.241511627510e1,
-3.769987801842e1));
#21287=direction('',(5.568632161349e-6,-5.061625277598e-5,-9.999999987035e-1));
#21288=direction('',(-7.806163058454e-1,6.250105453138e-1,-3.598265686266e-5));
#21289=axis2_placement_3d('',#21286,#21287,#21288);
#21291=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-3.77e1));
#21292=direction('',(0.e0,0.e0,1.e0));
#21293=direction('',(-7.014009722782e-1,-7.127669156794e-1,0.e0));
#21294=axis2_placement_3d('',#21291,#21292,#21293);
#21296=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-3.77e1));
#21297=direction('',(0.e0,0.e0,1.e0));
#21298=direction('',(7.681754789660e-1,6.402393564249e-1,0.e0));
#21299=axis2_placement_3d('',#21296,#21297,#21298);
#21301=cartesian_point('',(-4.241510720780e1,5.296006084812e1,
-3.769989518573e1));
#21302=direction('',(4.742648312573e-5,1.002653979507e-5,-9.999999988251e-1));
#21303=direction('',(-7.126488849643e-1,-7.015208942660e-1,-4.083225752788e-5));
#21304=axis2_placement_3d('',#21301,#21302,#21303);
#21306=cartesian_point('',(0.e0,0.e0,-3.720872620322e1));
#21307=direction('',(0.e0,0.e0,-1.e0));
#21308=direction('',(-6.251140513081e-1,7.805334219988e-1,0.e0));
#21309=axis2_placement_3d('',#21306,#21307,#21308);
#21311=cartesian_point('',(-4.412471034724e1,5.543299385953e1,-3.72e1));
#21312=direction('',(-7.823927735600e-1,-6.227853144391e-1,0.e0));
#21313=direction('',(-6.226904612192e-1,7.822736113510e-1,-1.745240643996e-2));
#21314=axis2_placement_3d('',#21311,#21312,#21313);
#21316=cartesian_point('',(-4.455258709420e1,5.085622754153e1,
-3.720002028408e1));
#21317=direction('',(-7.014782927256e-1,7.126908194669e-1,-2.612282558074e-5));
#21318=direction('',(-8.554416917202e-5,-1.208521292673e-4,-9.999999890385e-1));
#21319=axis2_placement_3d('',#21316,#21317,#21318);
#21321=cartesian_point('',(-4.428969540328e1,5.530117103767e1,
-3.719996324865e1));
#21322=direction('',(-7.805967337269e-1,-6.250349889575e-1,-4.328789606105e-5));
#21323=direction('',(-6.249384271201e-1,7.804773527136e-1,-1.752324769874e-2));
#21324=axis2_placement_3d('',#21321,#21322,#21323);
#21326=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-3.720872620322e1));
#21327=direction('',(0.e0,0.e0,1.e0));
#21328=direction('',(-7.014009743215e-1,-7.127669136687e-1,0.e0));
#21329=axis2_placement_3d('',#21326,#21327,#21328);
#21331=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-3.720872620322e1));
#21332=direction('',(0.e0,0.e0,1.e0));
#21333=direction('',(0.e0,-1.e0,0.e0));
#21334=axis2_placement_3d('',#21331,#21332,#21333);
#21336=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-3.720872620322e1));
#21337=direction('',(0.e0,0.e0,1.e0));
#21338=direction('',(7.681754789660e-1,6.402393564249e-1,0.e0));
#21339=axis2_placement_3d('',#21336,#21337,#21338);
#21341=cartesian_point('',(-5.530117172624e1,4.428969377107e1,
-3.719999029104e1));
#21342=direction('',(6.250318661546e-1,7.805992345583e-1,-3.603043566812e-5));
#21343=direction('',(-1.243175002882e-4,5.338458202266e-5,-9.999999908476e-1));
#21344=axis2_placement_3d('',#21341,#21342,#21343);
#21346=cartesian_point('',(-5.085622764140e1,4.455259439262e1,
-3.719997884583e1));
#21347=direction('',(-7.126908101427e-1,7.014783015745e-1,-3.947491604700e-5));
#21348=direction('',(7.013714652541e-1,7.125812817721e-1,-1.749241536766e-2));
#21349=axis2_placement_3d('',#21346,#21347,#21348);
#21351=cartesian_point('',(-5.050549866677e1,4.490893614264e1,
-3.720872603542e1));
#21352=cartesian_point('',(-5.073792350179e1,4.513763580518e1,
-3.720952062984e1));
#21353=cartesian_point('',(-5.126662387481e1,4.552920590526e1,
-3.721125007050e1));
#21354=cartesian_point('',(-5.218865899550e1,4.587471743470e1,
-3.721266921247e1));
#21355=cartesian_point('',(-5.316939269365e1,4.595346118850e1,
-3.721319790927e1));
#21356=cartesian_point('',(-5.413398400972e1,4.575961685768e1,
-3.721266876773e1));
#21357=cartesian_point('',(-5.500879964573e1,4.530780794742e1,
-3.721124965751e1));
#21358=cartesian_point('',(-5.548762406637e1,4.485668116807e1,
-3.720951956743e1));
#21359=cartesian_point('',(-5.569144970837e1,4.460219989463e1,
-3.720872587856e1));
#21361=cartesian_point('',(-5.571134194758e1,4.529244223102e1,
-1.149127420165e1));
#21362=cartesian_point('',(-5.509574040927e1,4.604966190563e1,
-1.148857896841e1));
#21363=cartesian_point('',(-5.319828657744e1,4.701043983306e1,
-1.148537173292e1));
#21364=cartesian_point('',(-5.121187837866e1,4.624969281079e1,
-1.148857751860e1));
#21365=cartesian_point('',(-5.052142221746e1,4.555948950245e1,
-1.149127342795e1));
#21367=cartesian_point('',(-5.296467535880e1,4.249492282578e1,
-3.407065983120e1));
#21368=direction('',(-1.382246382319e-3,2.605902939972e-2,9.996594502038e-1));
#21369=direction('',(7.070908828264e-1,7.069073382260e-1,-1.744988785070e-2));
#21370=axis2_placement_3d('',#21367,#21368,#21369);
#21372=cartesian_point('',(-5.445460412193e1,4.680901710337e1,
-1.100000000210e1));
#21373=cartesian_point('',(-5.416245475126e1,4.692343334674e1,
-1.100000001738e1));
#21374=cartesian_point('',(-5.356931107266e1,4.707896783010e1,
-1.100000008976e1));
#21375=cartesian_point('',(-5.263365819429e1,4.710443491755e1,
-1.099999965977e1));
#21376=cartesian_point('',(-5.172124225785e1,4.691412178314e1,
-1.100000127118e1));
#21377=cartesian_point('',(-5.087281287431e1,4.651625870412e1,
-1.099999525552e1));
#21378=cartesian_point('',(-5.039046068420e1,4.613547161984e1,
-1.100001022300e1));
#21379=cartesian_point('',(-5.016785319988e1,4.591296696211e1,
-1.100000634908e1));
#21381=cartesian_point('',(-5.016789363956e1,4.591301806986e1,-1.15e1));
#21382=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#21383=direction('',(-1.954205686161e-9,-1.954205686161e-9,1.e0));
#21384=axis2_placement_3d('',#21381,#21382,#21383);
#21386=cartesian_point('',(0.e0,0.e0,-1.1e1));
#21387=direction('',(0.e0,0.e0,-1.e0));
#21388=direction('',(-7.583362631080e-1,6.518635685904e-1,0.e0));
#21389=axis2_placement_3d('',#21386,#21387,#21388);
#21391=direction('',(7.071070255786e-1,-7.071065365869e-1,1.712976633487e-5));
#21392=vector('',#21391,4.394656274965e-1);
#21393=cartesian_point('',(-4.591301917769e1,5.016789453300e1,
-1.100000752794e1));
#21394=line('',#21393,#21392);
#21395=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-1.1e1));
#21396=direction('',(0.e0,0.e0,-1.e0));
#21397=direction('',(7.071067811860e-1,7.071067811871e-1,0.e0));
#21398=axis2_placement_3d('',#21395,#21396,#21397);
#21400=direction('',(-7.071189196411e-1,7.070946423760e-1,-1.444944801047e-5));
#21401=vector('',#21400,4.393995110210e-1);
#21402=cartesian_point('',(-4.985714549236e1,4.560226992201e1,-1.1e1));
#21403=line('',#21402,#21401);
#21404=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-1.1e1));
#21405=direction('',(0.e0,0.e0,1.e0));
#21406=direction('',(1.e0,0.e0,0.e0));
#21407=axis2_placement_3d('',#21404,#21405,#21406);
#21409=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-1.1e1));
#21410=direction('',(0.e0,0.e0,1.e0));
#21411=direction('',(-1.e0,0.e0,0.e0));
#21412=axis2_placement_3d('',#21409,#21410,#21411);
#21414=cartesian_point('',(-4.591301812013e1,5.016789368983e1,-1.15e1));
#21415=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#21416=direction('',(7.069990853988e-1,7.069990853988e-1,1.745240643729e-2));
#21417=axis2_placement_3d('',#21414,#21415,#21416);
#21419=cartesian_point('',(-4.591301917769e1,5.016789453300e1,
-1.100000752794e1));
#21420=cartesian_point('',(-4.613536180867e1,5.039036694672e1,
-1.100001268549e1));
#21421=cartesian_point('',(-4.651611082896e1,5.087257990314e1,
-1.099999411345e1));
#21422=cartesian_point('',(-4.691396968360e1,5.172081250595e1,
-1.100000157468e1));
#21423=cartesian_point('',(-4.710437799010e1,5.263318836890e1,
-1.099999958784e1));
#21424=cartesian_point('',(-4.707902077807e1,5.356897635276e1,
-1.100000007398e1));
#21425=cartesian_point('',(-4.692348989901e1,5.416232069853e1,
-1.100000010216e1));
#21426=cartesian_point('',(-4.680903696705e1,5.445458485461e1,
-1.100000003666e1));
#21428=cartesian_point('',(-4.555948788814e1,5.052142387062e1,
-1.149127350743e1));
#21429=cartesian_point('',(-4.624974345993e1,5.121201646071e1,
-1.148857737787e1));
#21430=cartesian_point('',(-4.701033200643e1,5.319861333558e1,
-1.148537199497e1));
#21431=cartesian_point('',(-4.604978137443e1,5.509551032951e1,
-1.148857864357e1));
#21432=cartesian_point('',(-4.529255947679e1,5.571122829559e1,
-1.149127386283e1));
#21434=cartesian_point('',(-4.460220073330e1,5.569145069946e1,
-3.720872585398e1));
#21435=cartesian_point('',(-4.485669788127e1,5.548761110857e1,
-3.720951955744e1));
#21436=cartesian_point('',(-4.530784487304e1,5.500875688684e1,
-3.721124958150e1));
#21437=cartesian_point('',(-4.575964550534e1,5.413390091854e1,
-3.721266854140e1));
#21438=cartesian_point('',(-4.595346224945e1,5.316929462955e1,
-3.721319744959e1));
#21439=cartesian_point('',(-4.587469060381e1,5.218857515903e1,
-3.721266861883e1));
#21440=cartesian_point('',(-4.552916712807e1,5.126658196563e1,
-3.721124929262e1));
#21441=cartesian_point('',(-4.513761885490e1,5.073791005366e1,
-3.720952030587e1));
#21442=cartesian_point('',(-4.490893421786e1,5.050550052705e1,
-3.720872581251e1));
#21444=cartesian_point('',(-4.249483970276e1,5.296457121390e1,
-3.407034721469e1));
#21445=direction('',(2.605077570650e-2,-1.480471309074e-3,-9.996595246832e-1));
#21446=direction('',(-7.069918947413e-1,-7.070081358594e-1,-1.737689842079e-2));
#21447=axis2_placement_3d('',#21444,#21445,#21446);
#21449=cartesian_point('',(-5.050549866677e1,4.490893614264e1,
-3.720872603542e1));
#21450=cartesian_point('',(-5.050380439739e1,4.491565711642e1,
-3.686695838401e1));
#21451=cartesian_point('',(-5.050029998879e1,4.492909604304e1,
-3.618333529360e1));
#21452=cartesian_point('',(-5.049520141616e1,4.494925335668e1,
-3.515762794264e1));
#21453=cartesian_point('',(-5.049176657466e1,4.496256406541e1,
-3.447365124021e1));
#21454=cartesian_point('',(-5.049003774186e1,4.496925980257e1,
-3.413160419146e1));
#21456=direction('',(1.233864362709e-2,1.234377681186e-2,9.998476829235e-1));
#21457=vector('',#21456,2.264377942899e1);
#21458=cartesian_point('',(-5.049003774186e1,4.496925980257e1,
-3.413160419146e1));
#21459=line('',#21458,#21457);
#21460=direction('',(1.234149804409e-2,1.234079035557e-2,-9.998476845597e-1));
#21461=vector('',#21460,2.264344022037e1);
#21462=cartesian_point('',(-4.524877040369e1,5.021064505879e1,
-1.149127379676e1));
#21463=line('',#21462,#21461);
#21464=cartesian_point('',(-4.496931643050e1,5.049008300748e1,
-3.413126507156e1));
#21465=cartesian_point('',(-4.496261983225e1,5.049181233805e1,
-3.447333952504e1));
#21466=cartesian_point('',(-4.494923427881e1,5.049517970264e1,
-3.515739931012e1));
#21467=cartesian_point('',(-4.492910035004e1,5.050031143248e1,
-3.618321937844e1));
#21468=cartesian_point('',(-4.491565629805e1,5.050380571138e1,
-3.686691993394e1));
#21469=cartesian_point('',(-4.490893421786e1,5.050550052705e1,
-3.720872581251e1));
#21471=direction('',(-1.385747682686e-3,2.606095604047e-2,9.996593951310e-1));
#21472=vector('',#21471,2.264804479784e1);
#21473=cartesian_point('',(-5.049003774186e1,4.496925980257e1,
-3.413160419146e1));
#21474=line('',#21473,#21472);
#21475=direction('',(-7.071728355294e-1,7.070407206721e-1,8.392194121729e-7));
#21476=vector('',#21475,4.394654103308e-1);
#21477=cartesian_point('',(-5.021064421712e1,4.524876956202e1,
-1.149127379676e1));
#21478=line('',#21477,#21476);
#21479=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-1.149127379678e1));
#21480=direction('',(0.e0,0.e0,-1.e0));
#21481=direction('',(7.071067805471e-1,7.071067818260e-1,0.e0));
#21482=axis2_placement_3d('',#21479,#21480,#21481);
#21484=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-1.149127379678e1));
#21485=direction('',(0.e0,0.e0,-1.e0));
#21486=direction('',(0.e0,-1.e0,0.e0));
#21487=axis2_placement_3d('',#21484,#21485,#21486);
#21489=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-1.149127379678e1));
#21490=direction('',(0.e0,0.e0,-1.e0));
#21491=direction('',(-6.428360985375e-1,-7.660037535267e-1,0.e0));
#21492=axis2_placement_3d('',#21489,#21490,#21491);
#21494=cartesian_point('',(-4.985714551494e1,4.560226994524e1,-1.15e1));
#21495=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#21496=direction('',(-7.069990853988e-1,-7.069990853988e-1,1.745240643735e-2));
#21497=axis2_placement_3d('',#21494,#21495,#21496);
#21499=cartesian_point('',(-4.560226994524e1,4.985714551494e1,-1.15e1));
#21500=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#21501=direction('',(1.507999058958e-9,1.508013269813e-9,1.e0));
#21502=axis2_placement_3d('',#21499,#21500,#21501);
#21504=direction('',(7.070370025768e-1,-7.071765529107e-1,-6.583716967044e-7));
#21505=vector('',#21504,4.394642477190e-1);
#21506=cartesian_point('',(-4.555948788814e1,5.052142387062e1,
-1.149127350743e1));
#21507=line('',#21506,#21505);
#21508=direction('',(2.605877638188e-2,-1.383842836914e-3,-9.996594545907e-1));
#21509=vector('',#21508,2.264770413581e1);
#21510=cartesian_point('',(-4.555948788814e1,5.052142387062e1,
-1.149127350743e1));
#21511=line('',#21510,#21509);
#21512=direction('',(0.e0,0.e0,1.e0));
#21513=vector('',#21512,2.9e1);
#21514=cartesian_point('',(-4.997970773009e1,4.772970773009e1,-4.e1));
#21515=line('',#21514,#21513);
#21516=direction('',(0.e0,0.e0,1.e0));
#21517=vector('',#21516,2.9e1);
#21518=cartesian_point('',(-4.547970773009e1,4.772970773009e1,-4.e1));
#21519=line('',#21518,#21517);
#21520=cartesian_point('',(-4.227201537381e1,5.745884450470e1,
-3.819127006917e1));
#21521=cartesian_point('',(-4.231401492012e1,5.742825842077e1,
-3.817691411681e1));
#21522=cartesian_point('',(-4.250008894036e1,5.730415862443e1,
-3.812459092694e1));
#21523=cartesian_point('',(-4.321608440372e1,5.663970241826e1,
-3.789562207210e1));
#21524=cartesian_point('',(-4.369661011328e1,5.604418907475e1,
-3.775113506268e1));
#21525=cartesian_point('',(-4.398982992835e1,5.562753596311e1,
-3.769998403438e1));
#21526=cartesian_point('',(-4.412466441882e1,5.543306042908e1,
-3.770000062666e1));
#21528=cartesian_point('',(-4.315562928826e1,5.193282133108e1,-3.82e1));
#21529=direction('',(6.766171185272e-1,-7.363350289888e-1,0.e0));
#21530=direction('',(7.335330518984e-1,6.740423861153e-1,8.715574274005e-2));
#21531=axis2_placement_3d('',#21528,#21529,#21530);
#21533=cartesian_point('',(-4.315564738168e1,5.193280505799e1,
-3.770000820583e1));
#21534=cartesian_point('',(-4.337259021441e1,5.216904446759e1,
-3.770001384480e1));
#21535=cartesian_point('',(-4.373757447952e1,5.267736600431e1,
-3.769999355739e1));
#21536=cartesian_point('',(-4.409911933470e1,5.355837889102e1,
-3.770000178193e1));
#21537=cartesian_point('',(-4.424080496042e1,5.449893383305e1,
-3.769999931489e1));
#21538=cartesian_point('',(-4.418881736273e1,5.512031910629e1,
-3.770000041064e1));
#21539=cartesian_point('',(-4.412466441882e1,5.543306042908e1,
-3.770000062666e1));
#21541=cartesian_point('',(-4.278883713894e1,5.226987058662e1,
-3.815643519263e1));
#21542=cartesian_point('',(-4.345238045105e1,5.299193660263e1,
-3.815264763629e1));
#21543=cartesian_point('',(-4.412332351310e1,5.502278711234e1,
-3.815602884648e1));
#21544=cartesian_point('',(-4.306227016911e1,5.687769703160e1,
-3.817880363476e1));
#21545=cartesian_point('',(-4.227201537381e1,5.745884450470e1,
-3.819127006917e1));
#21547=cartesian_point('',(-4.194109409862e1,5.761831023024e1,
-4.201745230610e1));
#21548=cartesian_point('',(-4.220487669997e1,5.742607291457e1,
-4.202577493692e1));
#21549=cartesian_point('',(-4.267793621501e1,5.696786672150e1,
-4.204192871277e1));
#21550=cartesian_point('',(-4.316943763363e1,5.611701385679e1,
-4.206288339234e1));
#21551=cartesian_point('',(-4.340964029766e1,5.515671567766e1,
-4.207906686691e1));
#21552=cartesian_point('',(-4.337520914871e1,5.417242687585e1,
-4.208909712783e1));
#21553=cartesian_point('',(-4.307121635189e1,5.323518923656e1,
-4.209226129584e1));
#21554=cartesian_point('',(-4.270450526980e1,5.269101960177e1,
-4.208957971907e1));
#21555=cartesian_point('',(-4.248728395480e1,5.244942443595e1,
-4.208715204674e1));
#21557=cartesian_point('',(-4.278883713894e1,5.226987058662e1,
-3.815643519263e1));
#21558=cartesian_point('',(-4.275540403379e1,5.228993681546e1,
-3.859332800715e1));
#21559=cartesian_point('',(-4.269784738640e1,5.234014505969e1,
-3.946720921792e1));
#21560=cartesian_point('',(-4.257828546410e1,5.237901371543e1,
-4.077676130572e1));
#21561=cartesian_point('',(-4.252086682621e1,5.242957191783e1,
-4.165041282311e1));
#21562=cartesian_point('',(-4.248728395480e1,5.244942443595e1,
-4.208715204674e1));
#21564=cartesian_point('',(-5.244942409587e1,4.248728412162e1,
-4.208715207741e1));
#21565=cartesian_point('',(-5.242957148794e1,4.252086697411e1,
-4.165041279669e1));
#21566=cartesian_point('',(-5.237901149750e1,4.257828652052e1,
-4.077676136050e1));
#21567=cartesian_point('',(-5.234014348550e1,4.269784790184e1,
-3.946720910934e1));
#21568=cartesian_point('',(-5.228993355821e1,4.275540481664e1,
-3.859332814926e1));
#21569=cartesian_point('',(-5.226986724614e1,4.278883789654e1,
-3.815643536640e1));
#21571=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-3.815642212863e1));
#21572=direction('',(0.e0,0.e0,-1.e0));
#21573=direction('',(7.363343017234e-1,6.766179099798e-1,0.e0));
#21574=axis2_placement_3d('',#21571,#21572,#21573);
#21576=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-3.815642212863e1));
#21577=direction('',(0.e0,0.e0,-1.e0));
#21578=direction('',(1.e0,0.e0,0.e0));
#21579=axis2_placement_3d('',#21576,#21577,#21578);
#21581=cartesian_point('',(-2.433242812993e1,6.710996761336e1,
-3.523609585823e1));
#21582=cartesian_point('',(-2.430014329396e1,6.713200856280e1,
-3.467944851381e1));
#21583=cartesian_point('',(-2.417374921086e1,6.719646146787e1,
-3.368064629804e1));
#21584=cartesian_point('',(-2.372616525704e1,6.737744408848e1,
-3.252490157555e1));
#21585=cartesian_point('',(-2.323422416086e1,6.756404903283e1,
-3.171468446874e1));
#21586=cartesian_point('',(-2.251347721371e1,6.782145768065e1,
-3.099256528982e1));
#21587=cartesian_point('',(-2.200848681524e1,6.799073468746e1,
-3.073530259925e1));
#21588=cartesian_point('',(-2.173906712080e1,6.807834967362e1,
-3.064892442924e1));
#21590=cartesian_point('',(-2.399161989164e1,6.617000651224e1,
-3.521860411595e1));
#21591=direction('',(2.681882635301e-2,2.833963122011e-2,9.992385180003e-1));
#21592=direction('',(9.397601796004e-1,3.400516348213e-1,-3.486675340191e-2));
#21593=axis2_placement_3d('',#21590,#21591,#21592);
#21595=cartesian_point('',(-2.305234101576e1,6.651135080918e1,
-3.525353344954e1));
#21596=cartesian_point('',(-2.307658000810e1,6.665910745030e1,
-3.445869209011e1));
#21597=cartesian_point('',(-2.289175020803e1,6.704021467829e1,
-3.288337463895e1));
#21598=cartesian_point('',(-2.205212027651e1,6.758951528197e1,
-3.158164028280e1));
#21599=cartesian_point('',(-2.143504538108e1,6.783293481099e1,
-3.133863969025e1));
#21601=cartesian_point('',(-1.771975887664e1,5.646448776940e1,
-4.270708870987e1));
#21602=cartesian_point('',(-1.844333277107e1,5.650787565500e1,
-4.266318207063e1));
#21603=cartesian_point('',(-1.978572851379e1,5.750502629109e1,
-4.243793780833e1));
#21604=cartesian_point('',(-2.056058399702e1,5.895912027056e1,
-4.217004722458e1));
#21605=cartesian_point('',(-2.083629115491e1,5.973042541697e1,
-4.203489922670e1));
#21607=cartesian_point('',(3.917371064460e-10,7.123158029467e1,
-2.793999257964e1));
#21608=cartesian_point('',(7.377389011947e0,7.123150178255e1,
-2.794007109176e1));
#21609=cartesian_point('',(1.472997745e1,7.001393391170e1,-2.915764035779e1));
#21610=cartesian_point('',(2.143504283958e1,6.783293594717e1,
-3.133863832236e1));
#21612=direction('',(-2.251537408433e-1,-6.889505129779e-1,-6.889506394886e-1));
#21613=vector('',#21612,1.650111051131e1);
#21614=cartesian_point('',(2.143504283958e1,6.783293594717e1,
-3.133863832236e1));
#21615=line('',#21614,#21613);
#21616=direction('',(-2.251537555756e-1,6.889505138898e-1,6.889506337621e-1));
#21617=vector('',#21616,1.650110829791e1);
#21618=cartesian_point('',(-1.771975887664e1,5.646448776940e1,
-4.270708870987e1));
#21619=line('',#21618,#21617);
#21620=cartesian_point('',(-2.143504538108e1,6.783293481099e1,
-3.133863969025e1));
#21621=cartesian_point('',(-1.473014577240e1,7.001388708380e1,
-2.915768741744e1));
#21622=cartesian_point('',(-7.377417604845e0,7.123150180164e1,
-2.794007107266e1));
#21623=cartesian_point('',(3.917371064460e-10,7.123158029467e1,
-2.793999257964e1));
#21625=cartesian_point('',(-9.75e0,6.287939392394e1,-3.629217895132e1));
#21626=direction('',(0.e0,-7.071067811865e-1,7.071067811865e-1));
#21627=direction('',(-1.e0,-8.056637794183e-13,-8.056637794183e-13));
#21628=axis2_placement_3d('',#21625,#21626,#21627);
#21630=cartesian_point('',(-9.75e0,6.287939392393e1,-3.629217895131e1));
#21631=direction('',(0.e0,-7.071067811865e-1,7.071067811865e-1));
#21632=direction('',(1.e0,-8.068098160889e-13,-8.068098160889e-13));
#21633=axis2_placement_3d('',#21630,#21631,#21632);
#21635=cartesian_point('',(9.75e0,6.287939392394e1,-3.629217895132e1));
#21636=direction('',(0.e0,-7.071067811865e-1,7.071067811865e-1));
#21637=direction('',(-1.e0,-8.056637794183e-13,-8.056637794183e-13));
#21638=axis2_placement_3d('',#21635,#21636,#21637);
#21640=cartesian_point('',(9.75e0,6.287939392393e1,-3.629217895131e1));
#21641=direction('',(0.e0,-7.071067811865e-1,7.071067811865e-1));
#21642=direction('',(1.e0,-8.068098160889e-13,-8.068098160889e-13));
#21643=axis2_placement_3d('',#21640,#21641,#21642);
#21645=cartesian_point('',(2.083629148018e1,5.973042593717e1,
-4.203489920101e1));
#21646=cartesian_point('',(2.056057979954e1,5.895910961997e1,
-4.217004919332e1));
#21647=cartesian_point('',(1.978569183780e1,5.750499015786e1,
-4.243794255355e1));
#21648=cartesian_point('',(1.844333922385e1,5.650787450704e1,
-4.266318186506e1));
#21649=cartesian_point('',(1.771975607989e1,5.646448739570e1,
-4.270708896140e1));
#21651=cartesian_point('',(2.143504283958e1,6.783293594717e1,
-3.133863832236e1));
#21652=cartesian_point('',(2.205207476835e1,6.758952779246e1,
-3.158164576040e1));
#21653=cartesian_point('',(2.289170297495e1,6.703999935326e1,
-3.288337721190e1));
#21654=cartesian_point('',(2.307673001456e1,6.665951753005e1,
-3.445870484347e1));
#21655=cartesian_point('',(2.305249053429e1,6.651176248202e1,
-3.525353903054e1));
#21657=cartesian_point('',(2.173906881794e1,6.807834893645e1,
-3.064892495858e1));
#21658=cartesian_point('',(2.195420418921e1,6.800848411002e1,
-3.071260764412e1));
#21659=cartesian_point('',(2.236844699937e1,6.787074562348e1,
-3.090612288628e1));
#21660=cartesian_point('',(2.305736901341e1,6.762814537938e1,
-3.151493518419e1));
#21661=cartesian_point('',(2.346647317278e1,6.747631246913e1,
-3.208201805035e1));
#21662=cartesian_point('',(2.389130113626e1,6.731193268614e1,
-3.290313388030e1));
#21663=cartesian_point('',(2.421262416590e1,6.717774039836e1,
-3.392384190710e1));
#21664=cartesian_point('',(2.430930280952e1,6.712695823093e1,
-3.477258766523e1));
#21665=cartesian_point('',(2.433242810589e1,6.710996763654e1,
-3.523609489182e1));
#21667=cartesian_point('',(2.143504283958e1,6.783293594717e1,
-3.133863832236e1));
#21668=cartesian_point('',(2.153709500222e1,6.798979954329e1,
-3.118177320576e1));
#21669=cartesian_point('',(2.165712191525e1,6.809951783335e1,
-3.092201566433e1));
#21670=cartesian_point('',(2.173906881794e1,6.807834893645e1,
-3.064892495858e1));
#21672=direction('',(2.251545338300e-1,6.889492465334e-1,6.889516467771e-1));
#21673=vector('',#21672,9.843013224802e0);
#21674=cartesian_point('',(2.083629148018e1,5.973042593717e1,
-4.203489920101e1));
#21675=line('',#21674,#21673);
#21676=direction('',(2.683868023754e-2,-2.828313381980e-2,-9.992395856772e-1));
#21677=vector('',#21676,6.786530404801e0);
#21678=cartesian_point('',(2.305249053429e1,6.651176248202e1,
-3.525353903054e1));
#21679=line('',#21678,#21677);
#21680=direction('',(3.420198854145e-1,9.396927146569e-1,-1.377497429315e-6));
#21681=vector('',#21680,7.012284009928e0);
#21682=cartesian_point('',(2.083629148018e1,5.973042593717e1,
-4.203489920101e1));
#21683=line('',#21682,#21681);
#21684=direction('',(0.e0,-7.071067811874e-1,7.071067811857e-1));
#21685=vector('',#21684,2.000000000003e0);
#21686=cartesian_point('',(-3.55e0,6.429360748631e1,-3.770639251369e1));
#21687=line('',#21686,#21685);
#21688=direction('',(0.e0,-7.071067811874e-1,7.071067811857e-1));
#21689=vector('',#21688,2.000000000003e0);
#21690=cartesian_point('',(-1.595e1,6.429360748631e1,-3.770639251369e1));
#21691=line('',#21690,#21689);
#21692=direction('',(0.e0,-7.071067811874e-1,7.071067811857e-1));
#21693=vector('',#21692,2.000000000003e0);
#21694=cartesian_point('',(1.595e1,6.429360748631e1,-3.770639251369e1));
#21695=line('',#21694,#21693);
#21696=direction('',(0.e0,-7.071067811874e-1,7.071067811857e-1));
#21697=vector('',#21696,2.000000000003e0);
#21698=cartesian_point('',(3.55e0,6.429360748631e1,-3.770639251369e1));
#21699=line('',#21698,#21697);
#21700=direction('',(2.684031888585e-2,2.827830863052e-2,9.992396782270e-1));
#21701=vector('',#21700,6.786528319175e0);
#21702=cartesian_point('',(-2.323449359997e1,6.631943926684e1,
-4.203490182347e1));
#21703=line('',#21702,#21701);
#21704=direction('',(2.251465357461e-1,-6.889293820422e-1,-6.889741243330e-1));
#21705=vector('',#21704,9.842700237443e0);
#21706=cartesian_point('',(-2.305234101576e1,6.651135080918e1,
-3.525353344954e1));
#21707=line('',#21706,#21705);
#21708=cartesian_point('',(-5.844647028197e1,-4.693479291821e1,
-4.695462367943e0));
#21709=cartesian_point('',(-5.840097874653e1,-4.699202061738e1,
-4.692396220046e0));
#21710=cartesian_point('',(-5.829443836488e1,-4.704288938966e1,
-4.954350836027e0));
#21711=cartesian_point('',(-5.815450449186e1,-4.704269103421e1,
-5.516221190976e0));
#21712=cartesian_point('',(-5.807262941265e1,-4.700276182358e1,
-5.976019530969e0));
#21713=cartesian_point('',(-5.802837550599e1,-4.696480732774e1,
-6.278714334012e0));
#21715=cartesian_point('',(-6.407267242842e1,-3.890446404399e1,
-4.695462367259e0));
#21716=cartesian_point('',(-6.403503972861e1,-3.896713994604e1,
-4.692396617119e0));
#21717=cartesian_point('',(-6.393605065248e1,-3.903147988555e1,
-4.954350563659e0));
#21718=cartesian_point('',(-6.379728792442e1,-3.904954823898e1,
-5.516221379131e0));
#21719=cartesian_point('',(-6.371090171433e1,-3.902064759499e1,
-5.976018945856e0));
#21720=cartesian_point('',(-6.366207234647e1,-3.898879409927e1,
-6.278713764704e0));
#21722=cartesian_point('',(-6.302118476843e1,-3.819315924737e1,
-4.147513463190e1));
#21723=cartesian_point('',(-6.297556222171e1,-3.816499284581e1,
-4.162592512262e1));
#21724=cartesian_point('',(-6.293357101363e1,-3.813113806069e1,
-4.177646887054e1));
#21725=cartesian_point('',(-6.289658378645e1,-3.809093566335e1,
-4.192438382182e1));
#21727=direction('',(-4.679639785571e-1,-2.793844065272e-1,8.384235613116e-1));
#21728=vector('',#21727,1.808878420083e0);
#21729=cartesian_point('',(-6.260402328565e1,-3.759389115672e1,
-4.303924567235e1));
#21730=line('',#21729,#21728);
#21731=cartesian_point('',(-6.323410117836e1,-3.797106438087e1,
-4.135914406234e1));
#21732=direction('',(-4.675224465688e-1,-2.800630359207e-1,8.384434732677e-1));
#21733=direction('',(-7.213741300818e-1,-4.273310835367e-1,-5.449839534262e-1));
#21734=axis2_placement_3d('',#21731,#21732,#21733);
#21736=cartesian_point('',(-6.860257338595e1,-3.020846900293e1,
-4.695462367874e0));
#21737=cartesian_point('',(-6.857344350345e1,-3.027552076469e1,
-4.692396519329e0));
#21738=cartesian_point('',(-6.848369931621e1,-3.035223093209e1,
-4.954350597390e0));
#21739=cartesian_point('',(-6.834848208979e1,-3.038825685661e1,
-5.516221474373e0));
#21740=cartesian_point('',(-6.825906282234e1,-3.037087921237e1,
-5.976018460991e0));
#21741=cartesian_point('',(-6.820649348173e1,-3.034567173893e1,
-6.278713276756e0));
#21743=cartesian_point('',(-6.746723744176e1,-2.964049619841e1,
-4.147513463191e1));
#21744=cartesian_point('',(-6.741832874908e1,-2.961852570175e1,
-4.162592512256e1));
#21745=cartesian_point('',(-6.737227785357e1,-2.959044137817e1,
-4.177646884370e1));
#21746=cartesian_point('',(-6.733035959142e1,-2.955541071998e1,
-4.192438379497e1));
#21748=direction('',(-5.004180133007e-1,-2.159092100864e-1,8.384300954547e-1));
#21749=vector('',#21748,1.808878290799e0);
#21750=cartesian_point('',(-6.697544181225e1,-2.910081173016e1,
-4.303925738342e1));
#21751=line('',#21750,#21749);
#21752=cartesian_point('',(-6.764934312506e1,-2.939251021604e1,
-4.135914406234e1));
#21753=direction('',(-5.000782888886e-1,-2.166431330996e-1,8.384434732664e-1));
#21754=direction('',(-7.709805735467e-1,-3.295169885140e-1,-5.449839534282e-1));
#21755=axis2_placement_3d('',#21752,#21753,#21754);
#21757=cartesian_point('',(-7.195866529246e1,-2.099559868196e1,
-4.695462368707e0));
#21758=cartesian_point('',(-7.193853666466e1,-2.106587903177e1,
-4.692396337663e0));
#21759=cartesian_point('',(-7.185957288526e1,-2.115364689686e1,
-4.954350689705e0));
#21760=cartesian_point('',(-7.173021477860e1,-2.120701398253e1,
-5.516221546474e0));
#21761=cartesian_point('',(-7.163929244132e1,-2.120145662053e1,
-5.976018030801e0));
#21762=cartesian_point('',(-7.158388260476e1,-2.118332647585e1,
-6.278712839469e0));
#21764=cartesian_point('',(-7.075890697701e1,-2.058067604161e1,
-4.147513463191e1));
#21765=cartesian_point('',(-7.070754897965e1,-2.056527737073e1,
-4.162592512291e1));
#21766=cartesian_point('',(-7.065822632415e1,-2.054344428399e1,
-4.177646887064e1));
#21767=cartesian_point('',(-7.061209426018e1,-2.051418474894e1,
-4.192438382167e1));
#21769=direction('',(-5.243284979732e-1,-1.487466236604e-1,8.384235613118e-1));
#21770=vector('',#21769,1.808878420082e0);
#21771=cartesian_point('',(-7.020085793208e1,-2.010979685261e1,
-4.303924567235e1));
#21772=line('',#21771,#21770);
#21773=cartesian_point('',(-7.090708605493e1,-2.031104205227e1,
-4.135914406235e1));
#21774=direction('',(-5.240776530354e-1,-1.495164062010e-1,8.384434732680e-1));
#21775=direction('',(-8.073953256312e-1,-2.260647665098e-1,-5.449839534259e-1));
#21776=axis2_placement_3d('',#21773,#21774,#21775);
#21778=cartesian_point('',(-7.408352448497e1,-1.142348784652e1,
-4.695462369301e0));
#21779=cartesian_point('',(-7.407274150995e1,-1.149579425591e1,
-4.692396217320e0));
#21780=cartesian_point('',(-7.400590924920e1,-1.159311809986e1,
-4.954350744426e0));
#21781=cartesian_point('',(-7.388462360242e1,-1.166291322815e1,
-5.516221620956e0));
#21782=cartesian_point('',(-7.379375390617e1,-1.166927118773e1,
-5.976017627769e0));
#21783=cartesian_point('',(-7.373645165066e1,-1.165852858345e1,
-6.278712431887e0));
#21785=cartesian_point('',(-7.283987199581e1,-1.116871481169e1,
-4.147513463190e1));
#21786=cartesian_point('',(-7.278694344342e1,-1.116015144253e1,
-4.162592512270e1));
#21787=cartesian_point('',(-7.273519296038e1,-1.114494303915e1,
-4.177646887057e1));
#21788=cartesian_point('',(-7.268563642685e1,-1.112195526614e1,
-4.192438382176e1));
#21790=direction('',(-5.392581253820e-1,-7.903547335372e-2,8.384235613109e-1));
#21791=vector('',#21790,1.808878420071e0);
#21792=cartesian_point('',(-7.222513507028e1,-1.077470407635e1,
-4.303924567234e1));
#21793=line('',#21792,#21791);
#21794=cartesian_point('',(-7.295158908326e1,-1.088204632770e1,
-4.135914406234e1));
#21795=direction('',(-5.391099032403e-1,-7.983141214364e-2,8.384434732666e-1));
#21796=direction('',(-8.299953198659e-1,-1.187445135857e-1,-5.449839534279e-1));
#21797=axis2_placement_3d('',#21794,#21795,#21796);
#21799=cartesian_point('',(-7.494079403356e1,-1.655917967244e0,
-4.695462369570e0));
#21800=cartesian_point('',(-7.493954118860e1,-1.729013245908e0,
-4.692396217982e0));
#21801=cartesian_point('',(-7.488598400414e1,-1.834227831670e0,
-4.954350726835e0));
#21802=cartesian_point('',(-7.477484602760e1,-1.919256805304e0,
-5.516221710821e0));
#21803=cartesian_point('',(-7.468558378390e1,-1.937421252189e0,
-5.976017233936e0));
#21804=cartesian_point('',(-7.462736956591e1,-1.934249997592e0,
-6.278712037949e0));
#21806=cartesian_point('',(-7.367452622999e1,-1.565653763550e0,
-4.147513570478e1));
#21807=cartesian_point('',(-7.362093274485e1,-1.564072217641e0,
-4.162592619526e1));
#21808=cartesian_point('',(-7.356764027638e1,-1.555748720715e0,
-4.177646886900e1));
#21809=cartesian_point('',(-7.351550719944e1,-1.539426036977e0,
-4.192438382004e1));
#21811=direction('',(-5.449577305155e-1,-7.972002341927e-3,8.384256193187e-1));
#21812=vector('',#21811,1.808878368898e0);
#21813=cartesian_point('',(-7.301362584244e1,-1.255255522364e0,
-4.303924935496e1));
#21814=line('',#21813,#21812);
#21815=cartesian_point('',(-7.374787019660e1,-1.266855773370e0,
-4.135914406279e1));
#21816=direction('',(-5.449178335231e-1,-8.780480477855e-3,8.384434732712e-1));
#21817=direction('',(-8.383937630443e-1,-9.400484942214e-3,-5.449839712976e-1));
#21818=axis2_placement_3d('',#21815,#21816,#21817);
#21820=cartesian_point('',(-7.451580581867e1,8.139985127481e0,
-4.695462369602e0));
#21821=cartesian_point('',(-7.452410451919e1,8.067351646170e0,
-4.692396333587e0));
#21822=cartesian_point('',(-7.448473882595e1,7.956046605818e0,
-4.954350620428e0));
#21823=cartesian_point('',(-7.438565009975e1,7.857238612330e0,
-5.516221839356e0));
#21824=cartesian_point('',(-7.429952261508e1,7.827578536223e0,
-5.976016848498e0));
#21825=cartesian_point('',(-7.424139249797e1,7.823124177856e0,
-6.278711643652e0));
#21827=cartesian_point('',(-7.324858964692e1,8.064196032281e0,
-4.147513463190e1));
#21828=cartesian_point('',(-7.319524822821e1,8.058768694318e0,
-4.162592512266e1));
#21829=cartesian_point('',(-7.314132487181e1,8.060064881130e0,
-4.177646886863e1));
#21830=cartesian_point('',(-7.308750726275e1,8.069443190069e0,
-4.192438381987e1));
#21832=direction('',(-5.413361423345e-1,6.322703029959e-2,8.384256220094e-1));
#21833=vector('',#21832,1.808878364346e0);
#21834=cartesian_point('',(-7.255282751829e1,8.285677072466e0,
-4.303924935317e1));
#21835=line('',#21834,#21833);
#21836=cartesian_point('',(-7.328230480364e1,8.370011034448e0,
-4.135914406234e1));
#21837=direction('',(-5.414020686072e-1,6.242068762633e-2,8.384434732670e-1));
#21838=direction('',(-8.324472567731e-1,1.001202037442e-1,-5.449839534273e-1));
#21839=axis2_placement_3d('',#21836,#21837,#21838);
#21841=cartesian_point('',(-7.281583150654e1,1.779661082032e1,
-4.695462370192e0));
#21842=cartesian_point('',(-7.283353978192e1,1.772568192484e1,
-4.692396337728e0));
#21843=cartesian_point('',(-7.280903909855e1,1.761019086444e1,
-4.954350594954e0));
#21844=cartesian_point('',(-7.272369508020e1,1.749929450233e1,
-5.516221943025e0));
#21845=cartesian_point('',(-7.264217602141e1,1.745864631912e1,
-5.976016424602e0));
#21846=cartesian_point('',(-7.258512462232e1,1.744664256707e1,
-6.278711236252e0));
#21848=cartesian_point('',(-7.156934900692e1,1.755606520942e1,
-4.147513463190e1));
#21849=cartesian_point('',(-7.151717234096e1,1.754372185140e1,
-4.162592512287e1));
#21850=cartesian_point('',(-7.146354142853e1,1.753796807401e1,
-4.177646899006e1));
#21851=cartesian_point('',(-7.140896012132e1,1.754024154309e1,
-4.192438394102e1));
#21853=direction('',(-5.284418739834e-1,1.333426638146e-1,8.384324181636e-1));
#21854=vector('',#21853,1.808878328215e0);
#21855=cartesian_point('',(-7.085064875565e1,1.768483988231e1,
-4.303926161629e1));
#21856=line('',#21855,#21854);
#21857=cartesian_point('',(-7.156285885804e1,1.786366463287e1,
-4.135914406234e1));
#21858=direction('',(-5.286227641900e-1,1.325538204631e-1,8.384434732651e-1));
#21859=direction('',(-8.122572461351e-1,2.079198321579e-1,-5.449839534303e-1));
#21860=axis2_placement_3d('',#21857,#21858,#21859);
#21862=cartesian_point('',(-6.986995812906e1,2.714873156772e1,
-4.695462370430e0));
#21863=cartesian_point('',(-6.989677300358e1,2.708072089285e1,
-4.692396217751e0));
#21864=cartesian_point('',(-6.988755651431e1,2.696301985059e1,
-4.954350668882e0));
#21865=cartesian_point('',(-6.981741748125e1,2.684193261729e1,
-5.516221992019e0));
#21866=cartesian_point('',(-6.974190165263e1,2.679099186409e1,
-5.976015994202e0));
#21867=cartesian_point('',(-6.968690514148e1,2.677164410454e1,
-6.278710798504e0));
#21869=cartesian_point('',(-6.866553695635e1,2.674754524098e1,
-4.147513465077e1));
#21870=cartesian_point('',(-6.861541780857e1,2.672849706532e1,
-4.162592511614e1));
#21871=cartesian_point('',(-6.856299636271e1,2.671579268451e1,
-4.177646889505e1));
#21872=cartesian_point('',(-6.850858526830e1,2.671092241394e1,
-4.192438382160e1));
#21874=direction('',(-5.065289724529e-1,2.011823349688e-1,8.384235613115e-1));
#21875=vector('',#21874,1.808878420054e0);
#21876=cartesian_point('',(-6.793615380081e1,2.678140008677e1,
-4.303924567233e1));
#21877=line('',#21876,#21875);
#21878=cartesian_point('',(-6.861895255639e1,2.705166597669e1,
-4.135914406234e1));
#21879=direction('',(-5.067985777104e-1,2.004189206865e-1,8.384434732655e-1));
#21880=direction('',(-7.781692888193e-1,3.121618946039e-1,-5.449839534296e-1));
#21881=axis2_placement_3d('',#21878,#21879,#21880);
#21883=cartesian_point('',(-6.572859039623e1,3.603632999096e1,
-4.695462370782e0));
#21884=cartesian_point('',(-6.576405304037e1,3.597240120032e1,
-4.692396217353e0));
#21885=cartesian_point('',(-6.577027847507e1,3.585450411739e1,
-4.954350645716e0));
#21886=cartesian_point('',(-6.571654450567e1,3.572529779880e1,
-5.516222102540e0));
#21887=cartesian_point('',(-6.564832401285e1,3.566493615676e1,
-5.976015505952e0));
#21888=cartesian_point('',(-6.559632339383e1,3.563857543479e1,
-6.278710310370e0));
#21890=cartesian_point('',(-6.458683853731e1,3.548136735919e1,
-4.147513465078e1));
#21891=cartesian_point('',(-6.453963445170e1,3.545594028170e1,
-4.162592511609e1));
#21892=cartesian_point('',(-6.448931964082e1,3.543650229782e1,
-4.177646886840e1));
#21893=cartesian_point('',(-6.443600973888e1,3.542457162006e1,
-4.192438379496e1));
#21895=direction('',(-4.759275865671e-1,2.655711617961e-1,8.384300151871e-1));
#21896=vector('',#21895,1.808878291839e0);
#21897=cartesian_point('',(-6.385929166038e1,3.541973863864e1,
-4.303925723909e1));
#21898=line('',#21897,#21896);
#21899=cartesian_point('',(-6.450095695175e1,3.577680581551e1,
-4.135914406234e1));
#21900=direction('',(-4.763029270542e-1,2.648547976064e-1,8.384434732673e-1));
#21901=direction('',(-7.307666392564e-1,4.110627804325e-1,-5.449839534271e-1));
#21902=axis2_placement_3d('',#21899,#21900,#21901);
#21904=cartesian_point('',(-6.046258825843e1,4.430733681664e1,
-4.695462371174e0));
#21905=cartesian_point('',(-6.050609189628e1,4.424858374955e1,
-4.692396218125e0));
#21906=cartesian_point('',(-6.052765273623e1,4.413250788002e1,
-4.954350620123e0));
#21907=cartesian_point('',(-6.049124323298e1,4.399739321735e1,
-5.516222232125e0));
#21908=cartesian_point('',(-6.043148534970e1,4.392864355942e1,
-5.976014937500e0));
#21909=cartesian_point('',(-6.038337036785e1,4.389572091428e1,
-6.278709741898e0));
#21911=cartesian_point('',(-5.940304140404e1,4.360809344459e1,
-4.147513465079e1));
#21912=cartesian_point('',(-5.935956005545e1,4.357672252981e1,
-4.162592511615e1));
#21913=cartesian_point('',(-5.931221296378e1,4.355088337100e1,
-4.177646889532e1));
#21914=cartesian_point('',(-5.926091640125e1,4.353209642338e1,
-4.192438382188e1));
#21916=direction('',(-4.371992865979e-1,3.254263537124e-1,8.384238022073e-1));
#21917=vector('',#21916,1.808878417841e0);
#21918=cartesian_point('',(-5.868974965942e1,4.345201683308e1,
-4.303924610621e1));
#21919=line('',#21918,#21917);
#21920=cartesian_point('',(-5.927933209061e1,4.388979458761e1,
-4.135914406235e1));
#21921=direction('',(-4.376576012627e-1,3.247589355094e-1,8.384434732668e-1));
#21922=direction('',(-6.708603698605e-1,5.029302681853e-1,-5.449839534278e-1));
#21923=axis2_placement_3d('',#21920,#21921,#21922);
#21925=cartesian_point('',(-5.376338353481e1,4.513725015424e1,-4.38e1));
#21926=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#21927=direction('',(0.e0,0.e0,-1.e0));
#21928=axis2_placement_3d('',#21925,#21926,#21927);
#21930=cartesian_point('',(-5.493975161612e1,4.653436809777e1,
-4.201584056459e1));
#21931=direction('',(5.046486070366e-2,7.277663199491e-2,9.960707101756e-1));
#21932=direction('',(7.043625854270e-1,7.044693165876e-1,-8.715692879688e-2));
#21933=axis2_placement_3d('',#21930,#21931,#21932);
#21935=direction('',(-7.071615745803e-1,7.070514841623e-1,-8.403457613975e-4));
#21936=vector('',#21935,2.433327974174e0);
#21937=cartesian_point('',(-5.119747519025e1,4.426194027304e1,
-4.390458689134e1));
#21938=line('',#21937,#21936);
#21939=cartesian_point('',(-4.341664103981e1,5.204277442038e1,-4.38e1));
#21940=direction('',(-7.071067811874e-1,7.071067811857e-1,0.e0));
#21941=direction('',(-1.894780628694e-13,-1.894780628694e-13,-1.e0));
#21942=axis2_placement_3d('',#21939,#21940,#21941);
#21944=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.390458689130e1));
#21945=direction('',(0.e0,0.e0,-1.e0));
#21946=direction('',(7.071067805498e-1,7.071067818233e-1,0.e0));
#21947=axis2_placement_3d('',#21944,#21945,#21946);
#21949=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.390458689130e1));
#21950=direction('',(0.e0,0.e0,-1.e0));
#21951=direction('',(7.750037363918e-1,6.319566508699e-1,0.e0));
#21952=axis2_placement_3d('',#21949,#21950,#21951);
#21954=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.390458689130e1));
#21955=direction('',(0.e0,0.e0,-1.e0));
#21956=direction('',(1.e0,0.e0,0.e0));
#21957=axis2_placement_3d('',#21954,#21955,#21956);
#21959=cartesian_point('',(-5.204277442038e1,4.341664103981e1,-4.38e1));
#21960=direction('',(-7.071067811857e-1,7.071067811874e-1,0.e0));
#21961=direction('',(7.044160263998e-1,7.044160263981e-1,-8.715574280917e-2));
#21962=axis2_placement_3d('',#21959,#21960,#21961);
#21964=direction('',(7.071038281240e-1,-7.071097342247e-1,4.135498096387e-6));
#21965=vector('',#21964,2.433531822725e0);
#21966=cartesian_point('',(-4.598269956324e1,5.291824960812e1,
-4.390460305704e1));
#21967=line('',#21966,#21965);
#21968=cartesian_point('',(-4.653435290498e1,5.493963664456e1,
-4.201481683019e1));
#21969=direction('',(-7.332415085686e-2,-4.980762313795e-2,9.960636373136e-1));
#21970=direction('',(-6.462627552766e-1,7.630568512477e-1,-9.417691129250e-3));
#21971=axis2_placement_3d('',#21968,#21969,#21970);
#21973=cartesian_point('',(-4.653436818728e1,5.493975184664e1,
-4.201584170416e1));
#21974=direction('',(-7.277646933580e-2,-5.046502381207e-2,9.960707137963e-1));
#21975=direction('',(-7.060900863391e-1,7.079474632824e-1,-1.572193390250e-2));
#21976=axis2_placement_3d('',#21973,#21974,#21975);
#21978=cartesian_point('',(-4.513724953201e1,5.376338291258e1,-4.38e1));
#21979=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#21980=direction('',(-7.044153972224e-1,-7.044153972224e-1,-8.716591255781e-2));
#21981=axis2_placement_3d('',#21978,#21979,#21980);
#21983=cartesian_point('',(-5.358941709366e1,5.063163406550e1,
-3.901308260845e1));
#21984=direction('',(-1.335069549280e-2,-1.458119983496e-3,9.999098123411e-1));
#21985=direction('',(7.268428520318e-1,-6.867486595237e-1,8.703280573009e-3));
#21986=axis2_placement_3d('',#21983,#21984,#21985);
#21988=cartesian_point('',(-5.369215135249e1,5.144733864703e1,
-3.940628273835e1));
#21989=cartesian_point('',(-5.369232821899e1,5.144737649335e1,
-3.939689592141e1));
#21990=cartesian_point('',(-5.369247187527e1,5.144737698731e1,
-3.938750833414e1));
#21991=cartesian_point('',(-5.369259848022e1,5.144736456883e1,
-3.937812129740e1));
#21993=direction('',(-1.343232199207e-2,-1.376525160174e-3,9.999088347966e-1));
#21994=vector('',#21993,3.310242825925e1);
#21995=cartesian_point('',(-5.369259848022e1,5.144736456883e1,
-3.937812129740e1));
#21996=line('',#21995,#21994);
#21997=direction('',(3.228099816734e-1,-3.095550722327e-1,-8.944100698153e-1));
#21998=vector('',#21997,9.152100704247e-1);
#21999=cartesian_point('',(-5.413724095532e1,5.140179824347e1,
-6.278710827762e0));
#22000=line('',#21999,#21998);
#22001=cartesian_point('',(-5.541385208203e1,5.270517388369e1,
-8.214095259968e0));
#22002=direction('',(7.066920014180e-1,7.074459567888e-1,1.032634276926e-2));
#22003=direction('',(6.295181635533e-1,-6.353751667455e-1,4.472194978303e-1));
#22004=axis2_placement_3d('',#22001,#22002,#22003);
#22006=direction('',(1.336806792161e-2,1.441075589612e-3,-9.999096049450e-1));
#22007=vector('',#22006,3.081713398936e1);
#22008=cartesian_point('',(-5.364750349008e1,5.094042369945e1,
-8.193502105217e0));
#22009=line('',#22008,#22007);
#22010=cartesian_point('',(-5.319230072726e1,5.094746602452e1,
-3.940628380497e1));
#22011=cartesian_point('',(-5.320136724606e1,5.095590147754e1,
-3.936295718300e1));
#22012=cartesian_point('',(-5.321659206649e1,5.096984927888e1,
-3.927564530326e1));
#22013=cartesian_point('',(-5.323135125702e1,5.098261907328e1,
-3.914215827005e1));
#22014=cartesian_point('',(-5.323493745930e1,5.098489828908e1,
-3.905275620566e1));
#22015=cartesian_point('',(-5.323553794976e1,5.098483351899e1,
-3.900785037805e1));
#22017=cartesian_point('',(-5.319632491998e1,5.026371008107e1,
-3.927434040624e1));
#22018=cartesian_point('',(-5.303706097335e1,5.043248110862e1,
-3.927382794766e1));
#22019=cartesian_point('',(-5.303484177069e1,5.078912792446e1,
-3.934262427374e1));
#22020=cartesian_point('',(-5.319230072726e1,5.094746602452e1,
-3.940628380497e1));
#22022=cartesian_point('',(-5.419533492327e1,5.076495160595e1,
-7.102517770556e0));
#22023=direction('',(-3.227989087733e-1,3.095524880037e-1,8.944149605555e-1));
#22024=direction('',(6.527754623636e-1,-6.114607982370e-1,4.472134702303e-1));
#22025=axis2_placement_3d('',#22022,#22023,#22024);
#22027=cartesian_point('',(-5.400085378604e1,5.058669199438e1,
-8.198642112705e0));
#22028=direction('',(-1.313939219144e-2,-1.469987649386e-3,9.999125939347e-1));
#22029=direction('',(7.297851848349e-1,-6.836226194076e-1,8.584767312412e-3));
#22030=axis2_placement_3d('',#22027,#22028,#22029);
#22032=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#22033=direction('',(0.e0,0.e0,-1.e0));
#22034=direction('',(-7.730691754643e-1,6.343217243221e-1,0.e0));
#22035=axis2_placement_3d('',#22032,#22033,#22034);
#22037=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#22038=direction('',(0.e0,0.e0,-1.e0));
#22039=direction('',(-7.528187511791e-1,6.582278692619e-1,0.e0));
#22040=axis2_placement_3d('',#22037,#22038,#22039);
#22042=cartesian_point('',(-5.363594657860e1,5.024486730742e1,
-8.194372304608e0));
#22043=cartesian_point('',(-5.363776701434e1,5.024484305385e1,
-8.042736034288e0));
#22044=cartesian_point('',(-5.365784662673e1,5.026096931121e1,
-7.739667624489e0));
#22045=cartesian_point('',(-5.373641899956e1,5.033325832869e1,
-7.296100167261e0));
#22046=cartesian_point('',(-5.381989236775e1,5.041238821609e1,
-7.014537441873e0));
#22047=cartesian_point('',(-5.386894922007e1,5.045922454541e1,
-6.878912886138e0));
#22049=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#22050=direction('',(0.e0,0.e0,1.e0));
#22051=direction('',(-7.298272437144e-1,6.836316218054e-1,0.e0));
#22052=axis2_placement_3d('',#22049,#22050,#22051);
#22054=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#22055=direction('',(0.e0,0.e0,1.e0));
#22056=direction('',(-7.528187511791e-1,6.582278692619e-1,0.e0));
#22057=axis2_placement_3d('',#22054,#22055,#22056);
#22059=cartesian_point('',(-5.681590655474e1,4.661881074870e1,
-8.194372283963e0));
#22060=cartesian_point('',(-5.681611838277e1,4.662063127010e1,
-8.042733301409e0));
#22061=cartesian_point('',(-5.683473252572e1,4.663841570894e1,
-7.739657463900e0));
#22062=cartesian_point('',(-5.691665877735e1,4.670688434469e1,
-7.296089412159e0));
#22063=cartesian_point('',(-5.700600832581e1,4.677932735137e1,
-7.014534471926e0));
#22064=cartesian_point('',(-5.705884691935e1,4.682184179032e1,
-6.878912349684e0));
#22066=cartesian_point('',(-5.720242766313e1,4.693596151932e1,
-8.198698155928e0));
#22067=direction('',(-2.659468491670e-4,1.333679491817e-2,9.999110256286e-1));
#22068=direction('',(-6.087090511165e-1,-7.933251073823e-1,1.041945707103e-2));
#22069=axis2_placement_3d('',#22066,#22067,#22068);
#22071=cartesian_point('',(-4.617363433964e1,5.680449647005e1,
-4.147601147845e1));
#22072=cartesian_point('',(-4.622314631287e1,5.680579795074e1,
-3.777640373880e1));
#22073=cartesian_point('',(-4.632210194463e1,5.680833452730e1,
-3.037828630651e1));
#22074=cartesian_point('',(-4.647047802226e1,5.681211802574e1,
-1.928440635087e1));
#22075=cartesian_point('',(-4.656939554887e1,5.681467383607e1,
-1.189068437469e1));
#22076=cartesian_point('',(-4.661881077426e1,5.681590651273e1,
-8.194372284204e0));
#22078=cartesian_point('',(-5.024486222713e1,5.363594337922e1,
-8.194372272414e0));
#22079=cartesian_point('',(-5.024970474161e1,5.359043434300e1,
-1.161677747067e1));
#22080=cartesian_point('',(-5.025932183621e1,5.349933131979e1,
-1.846252852094e1));
#22081=cartesian_point('',(-5.027379280538e1,5.336268577393e1,
-2.873398027249e1));
#22082=cartesian_point('',(-5.028342831717e1,5.327154916574e1,
-3.558349756821e1));
#22083=cartesian_point('',(-5.028822321397e1,5.322595023725e1,
-3.900872671768e1));
#22085=cartesian_point('',(-4.753333590842e1,5.569997379495e1,
-3.900851599073e1));
#22086=cartesian_point('',(-4.750820945328e1,5.571746450929e1,
-3.934660799534e1));
#22087=cartesian_point('',(-4.745802818972e1,5.575241210275e1,
-4.002063460235e1));
#22088=cartesian_point('',(-4.738544814216e1,5.580261116552e1,
-4.102669910546e1));
#22089=cartesian_point('',(-4.733518373630e1,5.583766113055e1,
-4.169362454952e1));
#22090=cartesian_point('',(-4.730990191469e1,5.585534369601e1,
-4.202614877462e1));
#22092=cartesian_point('',(-4.693597777893e1,5.720245378454e1,
-8.198743025617e0));
#22093=direction('',(1.342783837063e-2,-2.983216755217e-4,-9.999097980122e-1));
#22094=direction('',(7.921742060158e-1,6.102054551097e-1,1.045609284634e-2));
#22095=axis2_placement_3d('',#22092,#22093,#22094);
#22097=cartesian_point('',(-4.617363433964e1,5.680449647005e1,
-4.147601147845e1));
#22098=cartesian_point('',(-4.617271691847e1,5.680451505697e1,
-4.154066775096e1));
#22099=cartesian_point('',(-4.616763935451e1,5.680716540863e1,
-4.166762861755e1));
#22100=cartesian_point('',(-4.615019963794e1,5.681931076921e1,
-4.185095069927e1));
#22101=cartesian_point('',(-4.613241104196e1,5.683238564218e1,
-4.196855048570e1));
#22102=cartesian_point('',(-4.612195717415e1,5.684022054684e1,
-4.202618265876e1));
#22104=cartesian_point('',(-4.648903719548e1,5.719252425903e1,
-4.148036708076e1));
#22105=direction('',(1.342783837063e-2,-2.983216755217e-4,-9.999097980122e-1));
#22106=direction('',(7.934164654619e-1,6.085890429609e-1,1.047325746446e-2));
#22107=axis2_placement_3d('',#22104,#22105,#22106);
#22109=cartesian_point('',(-4.609232674344e1,5.749682213960e1,
-4.147513467272e1));
#22110=cartesian_point('',(-4.605844635853e1,5.745526639458e1,
-4.162592509715e1));
#22111=cartesian_point('',(-4.601940010746e1,5.741805318562e1,
-4.177646934956e1));
#22112=cartesian_point('',(-4.597471389872e1,5.738663004433e1,
-4.192438378716e1));
#22114=direction('',(-3.380700751158e-1,4.274853631151e-1,8.384300141536e-1));
#22115=vector('',#22114,1.808878296162e0);
#22116=cartesian_point('',(-4.544374540099e1,5.716146453218e1,
-4.303925726969e1));
#22117=line('',#22116,#22115);
#22118=cartesian_point('',(-4.589992310675e1,5.773690622893e1,
-4.135914406188e1));
#22119=direction('',(-3.386909825516e-1,4.269671655661e-1,8.384434732686e-1));
#22120=direction('',(-5.178334415271e-1,6.594247624217e-1,-5.449839534714e-1));
#22121=axis2_placement_3d('',#22118,#22119,#22120);
#22123=cartesian_point('',(-4.682184184284e1,5.705884689686e1,
-6.878912357759e0));
#22124=cartesian_point('',(-4.677932767389e1,5.700600802649e1,
-7.014534439049e0));
#22125=cartesian_point('',(-4.670688423656e1,5.691665864856e1,
-7.296089303042e0));
#22126=cartesian_point('',(-4.663841552467e1,5.683473231787e1,
-7.739657320471e0));
#22127=cartesian_point('',(-4.662063158480e1,5.681611805013e1,
-8.042733250255e0));
#22128=cartesian_point('',(-4.661881077426e1,5.681590651273e1,
-8.194372284204e0));
#22130=cartesian_point('',(-4.710552813267e1,5.740455727350e1,
-7.102552497146e0));
#22131=direction('',(2.796977142353e-1,-3.490464728904e-1,-8.943912725504e-1));
#22132=direction('',(7.933092368022e-1,6.087279387130e-1,1.052385074254e-2));
#22133=axis2_placement_3d('',#22130,#22131,#22132);
#22135=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#22136=direction('',(0.e0,0.e0,1.e0));
#22137=direction('',(-6.343516379959e-1,7.730446296120e-1,0.e0));
#22138=axis2_placement_3d('',#22135,#22136,#22137);
#22140=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#22141=direction('',(0.e0,0.e0,1.e0));
#22142=direction('',(-6.604623050145e-1,7.508592036161e-1,0.e0));
#22143=axis2_placement_3d('',#22140,#22141,#22142);
#22145=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#22146=direction('',(0.e0,0.e0,-1.e0));
#22147=direction('',(-6.836598621823e-1,7.298007898330e-1,0.e0));
#22148=axis2_placement_3d('',#22145,#22146,#22147);
#22150=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#22151=direction('',(0.e0,0.e0,-1.e0));
#22152=direction('',(-6.604623050145e-1,7.508592036161e-1,0.e0));
#22153=axis2_placement_3d('',#22150,#22151,#22152);
#22155=cartesian_point('',(-5.024486222713e1,5.363594337922e1,
-8.194372272414e0));
#22156=cartesian_point('',(-5.024483460861e1,5.363777601037e1,
-8.042733255116e0));
#22157=cartesian_point('',(-5.026096896537e1,5.365783926289e1,
-7.739657395440e0));
#22158=cartesian_point('',(-5.033325708071e1,5.373641512538e1,
-7.296089353587e0));
#22159=cartesian_point('',(-5.041238653869e1,5.381990095412e1,
-7.014534449155e0));
#22160=cartesian_point('',(-5.045922384389e1,5.386894845475e1,
-6.878912343399e0));
#22162=cartesian_point('',(-5.058668059758e1,5.400083288096e1,
-8.198698319474e0));
#22163=direction('',(1.477137607704e-3,1.325775458591e-2,9.999110210453e-1));
#22164=direction('',(-7.070512458247e-1,-7.070855432763e-1,1.041970572431e-2));
#22165=axis2_placement_3d('',#22162,#22163,#22164);
#22167=cartesian_point('',(-5.045922384389e1,5.386894845475e1,
-6.878912343399e0));
#22168=cartesian_point('',(-5.055365778860e1,5.396743735150e1,
-6.606036470248e0));
#22169=cartesian_point('',(-5.064808816746e1,5.406592524670e1,
-6.333159038419e0));
#22170=cartesian_point('',(-5.074252216117e1,5.416441404170e1,
-6.060283145502e0));
#22172=cartesian_point('',(-5.076495160676e1,5.419533492413e1,
-7.102517765360e0));
#22173=direction('',(-3.095524903449e-1,3.227989110933e-1,8.944149589079e-1));
#22174=direction('',(-7.070855778181e-1,-7.070506247610e-1,1.045942955998e-2));
#22175=axis2_placement_3d('',#22172,#22173,#22174);
#22177=cartesian_point('',(-5.094747277745e1,5.319229459735e1,
-3.940628226593e1));
#22178=cartesian_point('',(-5.095588649185e1,5.320134195316e1,
-3.936302964619e1));
#22179=cartesian_point('',(-5.096981873964e1,5.321656360985e1,
-3.927582018142e1));
#22180=cartesian_point('',(-5.098260467298e1,5.323133178216e1,
-3.914233189974e1));
#22181=cartesian_point('',(-5.098489706192e1,5.323493785151e1,
-3.905283088762e1));
#22182=cartesian_point('',(-5.098483220266e1,5.323553926562e1,
-3.900785043962e1));
#22184=direction('',(1.447957253480e-3,1.336096418016e-2,9.999096899500e-1));
#22185=vector('',#22184,3.081713401882e1);
#22186=cartesian_point('',(-5.098483220266e1,5.323553926562e1,
-3.900785043962e1));
#22187=line('',#22186,#22185);
#22188=cartesian_point('',(-5.270626284362e1,5.541381425643e1,
-8.214301753513e0));
#22189=direction('',(-7.072231649799e-1,-7.069136205049e-1,1.041768018241e-2));
#22190=direction('',(7.069888285391e-1,-7.071756843192e-1,8.327534367010e-3));
#22191=axis2_placement_3d('',#22188,#22189,#22190);
#22193=direction('',(-3.095528849399e-1,3.228030403663e-1,8.944133320538e-1));
#22194=vector('',#22193,9.152378351545e-1);
#22195=cartesian_point('',(-5.111848817105e1,5.384180418045e1,
-7.097283950176e0));
#22196=line('',#22195,#22194);
#22197=direction('',(-1.377301248214e-3,-1.343154652763e-2,-9.999088441449e-1));
#22198=vector('',#22197,3.310245545178e1);
#22199=cartesian_point('',(-5.140180268332e1,5.413724573630e1,
-6.278683028414e0));
#22200=line('',#22199,#22198);
#22201=cartesian_point('',(-5.144739473654e1,5.369262856572e1,
-3.937812099756e1));
#22202=cartesian_point('',(-5.144740715237e1,5.369250199027e1,
-3.938750586429e1));
#22203=cartesian_point('',(-5.144737642930e1,5.369232840224e1,
-3.939689375418e1));
#22204=cartesian_point('',(-5.144733860392e1,5.369215158881e1,
-3.940627840131e1));
#22206=cartesian_point('',(-5.094747277745e1,5.319229459735e1,
-3.940628226593e1));
#22207=cartesian_point('',(-5.078911308444e1,5.303485400593e1,
-3.934262265472e1));
#22208=cartesian_point('',(-5.043248676763e1,5.303707244109e1,
-3.927383127159e1));
#22209=cartesian_point('',(-5.026371902399e1,5.319633439200e1,
-3.927434395669e1));
#22211=cartesian_point('',(-5.063163387680e1,5.358941690081e1,
-3.901308288767e1));
#22212=direction('',(1.458080982395e-3,1.335073448729e-2,9.999098118773e-1));
#22213=direction('',(-7.052402984266e-1,-7.088906889448e-1,1.049345522079e-2));
#22214=axis2_placement_3d('',#22211,#22212,#22213);
#22216=cartesian_point('',(-3.890446404487e1,6.407267242816e1,
-4.695462366194e0));
#22217=cartesian_point('',(-3.896713986061e1,6.403503976765e1,
-4.692396675212e0));
#22218=cartesian_point('',(-3.903147987334e1,6.393605076613e1,
-4.954350088737e0));
#22219=cartesian_point('',(-3.904954824108e1,6.379728792547e1,
-5.516221353903e0));
#22220=cartesian_point('',(-3.902064760003e1,6.371090171718e1,
-5.976018919565e0));
#22221=cartesian_point('',(-3.898879409558e1,6.366207234120e1,
-6.278713797868e0));
#22223=cartesian_point('',(-3.819315924369e1,6.302118476213e1,
-4.147513465248e1));
#22224=cartesian_point('',(-3.816499282013e1,6.297556224513e1,
-4.162592510414e1));
#22225=cartesian_point('',(-3.813113804239e1,6.293357082752e1,
-4.177646935018e1));
#22226=cartesian_point('',(-3.809093566597e1,6.289658378828e1,
-4.192438381423e1));
#22228=direction('',(-2.793845283060e-1,4.679641442096e-1,8.384234282733e-1));
#22229=vector('',#22228,1.808878426244e0);
#22230=cartesian_point('',(-3.759389096677e1,6.260402302540e1,
-4.303924546570e1));
#22231=line('',#22230,#22229);
#22232=cartesian_point('',(-3.797106438101e1,6.323410117862e1,
-4.135914406188e1));
#22233=direction('',(-2.800630359222e-1,4.675224465691e-1,8.384434732670e-1));
#22234=direction('',(-4.273311013389e-1,7.213741195002e-1,-5.449839534737e-1));
#22235=axis2_placement_3d('',#22232,#22233,#22234);
#22237=cartesian_point('',(-3.020846900287e1,6.860257338622e1,
-4.695462366846e0));
#22238=cartesian_point('',(-3.027552067429e1,6.857344353124e1,
-4.692396577725e0));
#22239=cartesian_point('',(-3.035223090393e1,6.848369942946e1,
-4.954350114904e0));
#22240=cartesian_point('',(-3.038825685908e1,6.834848209132e1,
-5.516221447231e0));
#22241=cartesian_point('',(-3.037087921705e1,6.825906282605e1,
-5.976018433417e0));
#22242=cartesian_point('',(-3.034567173596e1,6.820649347602e1,
-6.278713309909e0));
#22244=cartesian_point('',(-2.964049619559e1,6.746723743503e1,
-4.147513465250e1));
#22245=cartesian_point('',(-2.961852567311e1,6.741832876898e1,
-4.162592510415e1));
#22246=cartesian_point('',(-2.959044150754e1,6.737227765854e1,
-4.177646935019e1));
#22247=cartesian_point('',(-2.955541084543e1,6.733035958544e1,
-4.192438381424e1));
#22249=direction('',(-2.159127770944e-1,5.004276447290e-1,8.384234282738e-1));
#22250=vector('',#22249,1.808878426243e0);
#22251=cartesian_point('',(-2.910080527490e1,6.697542436849e1,
-4.303924546570e1));
#22252=line('',#22251,#22250);
#22253=cartesian_point('',(-2.939251021616e1,6.764934312533e1,
-4.135914406188e1));
#22254=direction('',(-2.166431330969e-1,5.000782888903e-1,8.384434732661e-1));
#22255=direction('',(-3.295170075322e-1,7.709805653852e-1,-5.449839534751e-1));
#22256=axis2_placement_3d('',#22253,#22254,#22255);
#22258=cartesian_point('',(-2.272022108364e1,6.642031112192e1,
-4.350031808994e1));
#22259=direction('',(3.420135950277e-1,-9.396950023047e-1,-5.881952319448e-5));
#22260=direction('',(-1.337908265986e-5,5.772478814498e-5,-9.999999982444e-1));
#22261=axis2_placement_3d('',#22258,#22259,#22260);
#22263=cartesian_point('',(-2.318420729907e1,6.784694410217e1,
-4.201314731344e1));
#22264=direction('',(3.006660769366e-2,1.942873247068e-2,9.993590563238e-1));
#22265=direction('',(9.391315297845e-1,3.417806509035e-1,-3.489923255124e-2));
#22266=axis2_placement_3d('',#22263,#22264,#22265);
#22268=direction('',(-3.420331742744e-1,9.396878778060e-1,4.346013636271e-7));
#22269=vector('',#22268,7.373870041117e0);
#22270=cartesian_point('',(-1.878953500955e1,6.000390564549e1,
-4.355234872185e1));
#22271=line('',#22270,#22269);
#22272=cartesian_point('',(-2.019821509925e1,5.949118808170e1,
-4.500000402501e1));
#22273=cartesian_point('',(-2.000438919832e1,5.902815201076e1,
-4.500000402501e1));
#22274=cartesian_point('',(-1.962332292475e1,5.823604773988e1,
-4.499999817507e1));
#22275=cartesian_point('',(-1.902430093234e1,5.750660877795e1,
-4.500000034972e1));
#22276=cartesian_point('',(-1.853939466132e1,5.706544789518e1,
-4.500000042606e1));
#22277=cartesian_point('',(-1.811461811248e1,5.676903894240e1,
-4.499999794606e1));
#22278=cartesian_point('',(-1.731517385830e1,5.641358152972e1,
-4.500000778971e1));
#22279=cartesian_point('',(-1.691834612210e1,5.637091160740e1,
-4.499998319330e1));
#22280=cartesian_point('',(-1.672180375352e1,5.637867943853e1,
-4.499998319330e1));
#22282=cartesian_point('',(-2.019821513676e1,5.949118817277e1,-4.35e1));
#22283=direction('',(-3.420201433257e-1,9.396926207859e-1,0.e0));
#22284=direction('',(9.391201900109e-1,3.418117955624e-1,-3.489935713223e-2));
#22285=axis2_placement_3d('',#22282,#22283,#22284);
#22287=direction('',(9.999999999999e-1,-1.807887384482e-8,4.285925639418e-7));
#22288=vector('',#22287,3.344375182907e1);
#22289=cartesian_point('',(-1.672180375352e1,5.637867943853e1,
-4.499998319330e1));
#22290=line('',#22289,#22288);
#22291=direction('',(-1.e0,-3.986981809347e-8,2.926272964766e-7));
#22292=vector('',#22291,3.344375387927e1);
#22293=cartesian_point('',(1.672193030439e1,5.743935221025e1,
-4.456066454109e1));
#22294=line('',#22293,#22292);
#22295=cartesian_point('',(-1.672180514608e1,5.637867965644e1,-4.35e1));
#22296=direction('',(-1.e0,0.e0,0.e0));
#22297=direction('',(0.e0,7.071109960280e-1,-7.071025663200e-1));
#22298=axis2_placement_3d('',#22295,#22296,#22297);
#22300=cartesian_point('',(1.672194807554e1,5.637867883391e1,
-4.499996885955e1));
#22301=cartesian_point('',(1.683959058653e1,5.637865227659e1,
-4.499998537461e1));
#22302=cartesian_point('',(1.708129466189e1,5.639705206292e1,
-4.500000678714e1));
#22303=cartesian_point('',(1.746286190157e1,5.648630276101e1,
-4.499999818309e1));
#22304=cartesian_point('',(1.786463891273e1,5.664511976486e1,
-4.500000048050e1));
#22305=cartesian_point('',(1.828024302840e1,5.688259181474e1,
-4.499999989492e1));
#22306=cartesian_point('',(1.870793793002e1,5.721017772861e1,
-4.499999993983e1));
#22307=cartesian_point('',(1.913762188322e1,5.764095974863e1,
-4.500000034575e1));
#22308=cartesian_point('',(1.954737265042e1,5.817324141884e1,
-4.499999867716e1));
#22309=cartesian_point('',(1.991319474926e1,5.879640842207e1,
-4.500000494560e1));
#22310=cartesian_point('',(2.011093580629e1,5.925146929239e1,
-4.499998934217e1));
#22311=cartesian_point('',(2.019821442959e1,5.949118622635e1,
-4.500001402125e1));
#22313=cartesian_point('',(2.019821451765e1,5.949118647177e1,-4.35e1));
#22314=direction('',(3.420201433257e-1,9.396926207859e-1,0.e0));
#22315=direction('',(0.e0,0.e0,-1.e0));
#22316=axis2_placement_3d('',#22313,#22314,#22315);
#22318=cartesian_point('',(1.672195833355e1,5.637867965644e1,-4.35e1));
#22319=direction('',(-1.e0,0.e0,0.e0));
#22320=direction('',(0.e0,7.071109960280e-1,-7.071025663200e-1));
#22321=axis2_placement_3d('',#22318,#22319,#22320);
#22323=cartesian_point('',(2.156476478683e1,6.849581083313e1,
-3.506040333261e1));
#22324=cartesian_point('',(2.161424572083e1,6.869101916330e1,
-3.448126498898e1));
#22325=cartesian_point('',(2.157569249942e1,6.912544926303e1,
-3.333378240449e1));
#22326=cartesian_point('',(2.112387135225e1,6.961977402644e1,
-3.238011233520e1));
#22327=cartesian_point('',(2.075745983262e1,6.978794273272e1,
-3.221207339909e1));
#22329=cartesian_point('',(1.672193030439e1,5.743935221025e1,
-4.456066454109e1));
#22330=cartesian_point('',(1.717793510014e1,5.750666284467e1,
-4.449334117596e1));
#22331=cartesian_point('',(1.804983694620e1,5.832243342533e1,
-4.415071342718e1));
#22332=cartesian_point('',(1.858605740632e1,5.942448465562e1,
-4.375334577540e1));
#22333=cartesian_point('',(1.878953586381e1,6.000390328528e1,
-4.355235098850e1));
#22335=cartesian_point('',(2.297345210781e1,6.798313193781e1,
-3.500803016877e1));
#22336=direction('',(3.006660769429e-2,-1.942873246736e-2,-9.993590563238e-1));
#22337=direction('',(-9.391326206354e-1,3.417776560850e-1,-3.489920714708e-2));
#22338=axis2_placement_3d('',#22335,#22336,#22337);
#22340=direction('',(-3.007944392e-2,1.943656771940e-2,9.993585176946e-1));
#22341=vector('',#22340,7.009767599893e0);
#22342=cartesian_point('',(2.177561469824e1,6.835956501048e1,
-4.206567429062e1));
#22343=line('',#22342,#22341);
#22344=direction('',(-2.251544450211e-1,-6.889488341826e-1,-6.889520881496e-1));
#22345=vector('',#22344,1.232589000303e1);
#22346=cartesian_point('',(2.156476478683e1,6.849581083313e1,
-3.506040333261e1));
#22347=line('',#22346,#22345);
#22348=cartesian_point('',(2.126262188009e1,6.695073159422e1,
-4.205387117719e1));
#22349=direction('',(9.391219402472e-1,-3.418075116259e-1,3.489421646210e-2));
#22350=direction('',(3.284808494719e-2,-1.177448818774e-2,-9.993909969292e-1));
#22351=axis2_placement_3d('',#22348,#22349,#22350);
#22353=cartesian_point('',(-1.878953500955e1,6.000390564549e1,
-4.355234872185e1));
#22354=cartesian_point('',(-1.858606726540e1,5.942443000031e1,
-4.375335994228e1));
#22355=cartesian_point('',(-1.804964428930e1,5.832204072385e1,
-4.415091321918e1));
#22356=cartesian_point('',(-1.717757751277e1,5.750633647351e1,
-4.449346051112e1));
#22357=cartesian_point('',(-1.672182357488e1,5.743935087685e1,
-4.456065475453e1));
#22359=cartesian_point('',(-2.075750733013e1,6.978793559597e1,
-3.221208019407e1));
#22360=cartesian_point('',(-2.112386233361e1,6.961973584773e1,
-3.238023812789e1));
#22361=cartesian_point('',(-2.157570718569e1,6.912545750392e1,
-3.333375222436e1));
#22362=cartesian_point('',(-2.161424121546e1,6.869100705578e1,
-3.448126725651e1));
#22363=cartesian_point('',(-2.156475995570e1,6.849579684871e1,
-3.506041098042e1));
#22365=cartesian_point('',(-2.075750733013e1,6.978793559597e1,
-3.221208019407e1));
#22366=cartesian_point('',(-2.090346337635e1,7.002740673444e1,
-3.197261788777e1));
#22367=cartesian_point('',(-2.107495499010e1,7.019455819934e1,
-3.157703028614e1));
#22368=cartesian_point('',(-2.119111970154e1,7.016313341407e1,
-3.116447867201e1));
#22370=cartesian_point('',(-2.297345208187e1,6.798313195460e1,
-3.500802930628e1));
#22371=direction('',(3.006660769366e-2,1.942873247068e-2,9.993590563238e-1));
#22372=direction('',(9.391315297845e-1,3.417806509035e-1,-3.489923255124e-2));
#22373=axis2_placement_3d('',#22370,#22371,#22372);
#22375=direction('',(-2.251544692019e-1,6.889485693879e-1,6.889523450405e-1));
#22376=vector('',#22375,1.232587101642e1);
#22377=cartesian_point('',(-1.878953500955e1,6.000390564549e1,
-4.355234872185e1));
#22378=line('',#22377,#22376);
#22379=direction('',(-3.008065348119e-2,-1.943317623784e-2,-9.993585472429e-1));
#22380=vector('',#22379,7.009353060197e0);
#22381=cartesian_point('',(-2.156475995570e1,6.849579684871e1,
-3.506041098042e1));
#22382=line('',#22381,#22380);
#22383=cartesian_point('',(-2.126262175803e1,6.695073184874e1,
-4.205387054026e1));
#22384=direction('',(-9.391220249850e-1,-3.418072370634e-1,3.489462536283e-2));
#22385=direction('',(-3.422524295570e-1,9.395779887683e-1,-7.515150325864e-3));
#22386=axis2_placement_3d('',#22383,#22384,#22385);
#22388=cartesian_point('',(-2.010988237354e1,6.998193473655e1,
-3.201806526337e1));
#22389=cartesian_point('',(-2.046857403953e1,7.017190716541e1,
-3.182819186693e1));
#22390=cartesian_point('',(-2.086250035193e1,7.025832268359e1,
-3.153425633943e1));
#22391=cartesian_point('',(-2.099119760038e1,7.022375157305e1,
-3.110514401089e1));
#22393=cartesian_point('',(-2.010988237354e1,6.998193473655e1,
-3.201806526337e1));
#22394=cartesian_point('',(-2.017883728168e1,7.008397016498e1,
-3.191602981418e1));
#22395=cartesian_point('',(-2.032014632030e1,7.027340577965e1,
-3.170453278717e1));
#22396=cartesian_point('',(-2.052826581974e1,7.053560733737e1,
-3.132186452391e1));
#22397=cartesian_point('',(-2.062122961005e1,7.064733506891e1,
-3.108500725699e1));
#22398=cartesian_point('',(-2.065464493490e1,7.069573786938e1,
-3.096872918628e1));
#22400=cartesian_point('',(-2.071332544553e1,7.081731041505e1,
-3.068371737390e1));
#22401=cartesian_point('',(-2.070066736115e1,7.077396476616e1,
-3.077997984526e1));
#22402=cartesian_point('',(-2.068127589272e1,7.073296971101e1,
-3.087614096059e1));
#22403=cartesian_point('',(-2.065464493490e1,7.069573786938e1,
-3.096872918628e1));
#22405=direction('',(1.229518292128e-2,-5.427281632659e-3,-9.999096824669e-1));
#22406=vector('',#22405,2.249224730595e1);
#22407=cartesian_point('',(-2.098987174047e1,7.093938217573e1,
-8.193501512248e0));
#22408=line('',#22407,#22406);
#22409=direction('',(-1.935777912162e-1,6.943573069128e-1,6.931057416331e-1));
#22410=vector('',#22409,1.662961336385e-1);
#22411=cartesian_point('',(-2.071332544553e1,7.081731041505e1,
-3.068371737390e1));
#22412=line('',#22411,#22410);
#22413=cartesian_point('',(-2.074551668377e1,7.093277935056e1,
-3.056845656887e1));
#22414=cartesian_point('',(-2.076987164813e1,7.102013845123e1,
-3.048109419767e1));
#22415=cartesian_point('',(-2.081920035442e1,7.119540630242e1,
-3.026284105315e1));
#22416=cartesian_point('',(-2.087527871308e1,7.138821956500e1,
-2.985584092631e1));
#22417=cartesian_point('',(-2.089592036150e1,7.145121240610e1,
-2.950837167992e1));
#22418=cartesian_point('',(-2.089951979376e1,7.145680293770e1,
-2.931492739386e1));
#22419=cartesian_point('',(-2.089984494464e1,7.145694582013e1,
-2.928846812492e1));
#22421=direction('',(-1.231843836994e-2,5.514536029448e-3,9.999089188364e-1));
#22422=vector('',#22421,2.301180200170e1);
#22423=cartesian_point('',(-2.089984494464e1,7.145694582013e1,
-2.928846812492e1));
#22424=line('',#22423,#22422);
#22425=direction('',(1.247793439217e-1,-4.294753874333e-1,-8.944165734821e-1));
#22426=vector('',#22425,9.151462325235e-1);
#22427=cartesian_point('',(-2.118331440938e1,7.158384523137e1,
-6.278762064929e0));
#22428=line('',#22427,#22426);
#22429=cartesian_point('',(-2.163721661097e1,7.335094569801e1,
-8.214094604545e0));
#22430=direction('',(9.657362398196e-1,2.593200587347e-1,1.032580442232e-2));
#22431=direction('',(2.274913028025e-1,-8.650101929806e-1,4.472192674617e-1));
#22432=axis2_placement_3d('',#22429,#22430,#22431);
#22434=cartesian_point('',(-2.119632828189e1,7.068814880860e1,
-3.068895005897e1));
#22435=direction('',(-1.228991054400e-2,5.408132722852e-3,9.999098510362e-1));
#22436=direction('',(2.872029015621e-1,-9.578301621639e-1,8.710555858695e-3));
#22437=axis2_placement_3d('',#22434,#22435,#22436);
#22439=cartesian_point('',(-2.147276538046e1,7.080978752080e1,
-8.198641844984e0));
#22440=direction('',(-1.211345253290e-2,5.296536422391e-3,9.999126016656e-1));
#22441=direction('',(2.902013662399e-1,-9.569270993990e-1,8.584489980594e-3));
#22442=axis2_placement_3d('',#22439,#22440,#22441);
#22444=cartesian_point('',(-2.155206100717e1,7.106140517427e1,
-7.102517770561e0));
#22445=direction('',(-1.247758113165e-1,4.294797728193e-1,8.944149605465e-1));
#22446=direction('',(2.595912085099e-1,-8.559278725164e-1,4.472134630285e-1));
#22447=axis2_placement_3d('',#22444,#22445,#22446);
#22449=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#22450=direction('',(0.e0,0.e0,-1.e0));
#22451=direction('',(-3.523366826737e-1,9.358733151675e-1,0.e0));
#22452=axis2_placement_3d('',#22449,#22450,#22451);
#22454=cartesian_point('',(0.e0,0.e0,-8.194372175982e0));
#22455=direction('',(0.e0,0.e0,-1.e0));
#22456=direction('',(-3.230565695176e-1,9.463796557891e-1,0.e0));
#22457=axis2_placement_3d('',#22454,#22455,#22456);
#22459=cartesian_point('',(-2.132765900709e1,7.033130599992e1,
-8.194372315648e0));
#22460=cartesian_point('',(-2.132924760697e1,7.033219520940e1,
-8.042736044562e0));
#22461=cartesian_point('',(-2.133857348082e1,7.035619899719e1,
-7.739667620070e0));
#22462=cartesian_point('',(-2.137047489329e1,7.045809000981e1,
-7.296100167264e0));
#22463=cartesian_point('',(-2.140319979143e1,7.056835508515e1,
-7.014537444738e0));
#22464=cartesian_point('',(-2.142226603780e1,7.063344496062e1,
-6.878912878457e0));
#22466=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#22467=direction('',(0.e0,0.e0,1.e0));
#22468=direction('',(-2.902331225280e-1,9.569559731710e-1,0.e0));
#22469=axis2_placement_3d('',#22466,#22467,#22468);
#22471=cartesian_point('',(0.e0,0.e0,-6.878910995977e0));
#22472=direction('',(0.e0,0.e0,1.e0));
#22473=direction('',(-3.230565695176e-1,9.463796557891e-1,0.e0));
#22474=axis2_placement_3d('',#22471,#22472,#22473);
#22476=cartesian_point('',(-2.589461303618e1,6.878102766697e1,
-8.194372283847e0));
#22477=cartesian_point('',(-2.589388620243e1,6.878271022822e1,
-8.042733266551e0));
#22478=cartesian_point('',(-2.590111435231e1,6.880741908787e1,
-7.739657390110e0));
#22479=cartesian_point('',(-2.593783025448e1,6.890767780478e1,
-7.296089355114e0));
#22480=cartesian_point('',(-2.597898768147e1,6.901509004764e1,
-7.014534449157e0));
#22481=cartesian_point('',(-2.600349004321e1,6.907832789031e1,
-6.878912343398e0));
#22483=cartesian_point('',(-2.607077474431e1,6.924894880032e1,
-8.198698319439e0));
#22484=direction('',(6.438220134391e-3,1.168329198291e-2,9.999110210463e-1));
#22485=direction('',(-9.238200969117e-1,-3.826850640890e-1,1.041970562425e-2));
#22486=axis2_placement_3d('',#22483,#22484,#22485);
#22488=cartesian_point('',(-2.099119760038e1,7.022375157305e1,
-3.110514401089e1));
#22489=cartesian_point('',(-2.092810634628e1,7.024279217239e1,
-3.108506900072e1));
#22490=cartesian_point('',(-2.080416104079e1,7.031271922325e1,
-3.104308200420e1));
#22491=cartesian_point('',(-2.068283610633e1,7.048270752332e1,
-3.099391989956e1));
#22492=cartesian_point('',(-2.065411376049e1,7.062721802981e1,
-3.097399407956e1));
#22493=cartesian_point('',(-2.065464493490e1,7.069573786938e1,
-3.096872918628e1));
#22495=cartesian_point('',(-1.746563985829e1,7.070540775636e1,
-3.129459224272e1));
#22496=cartesian_point('',(-1.744953088225e1,7.109704220145e1,
-3.090295650452e1));
#22497=cartesian_point('',(-1.741833612006e1,7.146791543623e1,
-3.045597052890e1));
#22498=cartesian_point('',(-1.746108630701e1,7.167806894962e1,
-2.999768444921e1));
#22500=cartesian_point('',(-1.746108630701e1,7.167806894962e1,
-2.999768444921e1));
#22501=cartesian_point('',(-1.746218289631e1,7.168348892017e1,
-2.998587026929e1));
#22502=cartesian_point('',(-1.746335104749e1,7.168871060293e1,
-2.997405357979e1));
#22503=cartesian_point('',(-1.746466015797e1,7.169408595931e1,
-2.996223187635e1));
#22505=cartesian_point('',(-1.746563985829e1,7.070540775636e1,
-3.129459224272e1));
#22506=cartesian_point('',(-1.739722425714e1,7.080299533013e1,
-3.119699913488e1));
#22507=cartesian_point('',(-1.725539967273e1,7.097440420613e1,
-3.099268195317e1));
#22508=cartesian_point('',(-1.708295397266e1,7.116363171364e1,
-3.068587288171e1));
#22509=cartesian_point('',(-1.692269013284e1,7.130701485378e1,
-3.030887093105e1));
#22510=cartesian_point('',(-1.688010933657e1,7.133262561453e1,
-3.010642412361e1));
#22511=cartesian_point('',(-1.686794784909e1,7.133630889820e1,
-3.001511173772e1));
#22513=cartesian_point('',(-1.085796500132e1,7.204829381107e1,
-2.995170619112e1));
#22514=cartesian_point('',(-1.097834041206e1,7.212174491835e1,
-2.987824712673e1));
#22515=cartesian_point('',(-1.120384685312e1,7.225588135089e1,
-2.970161399286e1));
#22516=cartesian_point('',(-1.154153556999e1,7.237310610794e1,
-2.933066177049e1));
#22517=cartesian_point('',(-1.164783614206e1,7.238018270515e1,
-2.910395716797e1));
#22518=cartesian_point('',(-1.168048285235e1,7.237588117616e1,
-2.899682672655e1));
#22520=cartesian_point('',(-1.127986815218e1,7.281150065091e1,
-2.887480090055e1));
#22521=cartesian_point('',(-1.119716664835e1,7.264103121929e1,
-2.926765220399e1));
#22522=cartesian_point('',(-1.102038447994e1,7.236393529059e1,
-2.963611444039e1));
#22523=cartesian_point('',(-1.085796500132e1,7.204829381107e1,
-2.995170619112e1));
#22525=cartesian_point('',(-1.131641996703e1,7.292958819909e1,
-2.860994107645e1));
#22526=cartesian_point('',(-1.131009827964e1,7.288872885774e1,
-2.869915621553e1));
#22527=cartesian_point('',(-1.129808517288e1,7.284907490985e1,
-2.878826962555e1));
#22528=cartesian_point('',(-1.127986815218e1,7.281150065091e1,
-2.887480090055e1));
#22530=direction('',(1.148142599471e-2,-6.984262435812e-3,-9.999096943901e-1));
#22531=vector('',#22530,2.041828360630e1);
#22532=cartesian_point('',(-1.155085097920e1,7.307219485029e1,
-8.193501355708e0));
#22533=line('',#22532,#22531);
#22534=direction('',(-1.001182491031e-1,7.040290952211e-1,7.030784943935e-1));
#22535=vector('',#22534,2.172160955964e-1);
#22536=cartesian_point('',(-1.131641996703e1,7.292958819909e1,
-2.860994107645e1));
#22537=line('',#22536,#22535);
#22538=cartesian_point('',(-1.133816726220e1,7.308251465034e1,
-2.845722111100e1));
#22539=cartesian_point('',(-1.135319331712e1,7.318815182830e1,
-2.835131503828e1));
#22540=cartesian_point('',(-1.137912252258e1,7.336653740081e1,
-2.811995334464e1));
#22541=cartesian_point('',(-1.140709756354e1,7.354524795843e1,
-2.769897172451e1));
#22542=cartesian_point('',(-1.141551169402e1,7.358518022864e1,
-2.739988827509e1));
#22543=cartesian_point('',(-1.141737487174e1,7.358675600445e1,
-2.724313676691e1));
#22545=direction('',(-1.149979541624e-2,7.124267468390e-3,9.999084955727e-1));
#22546=vector('',#22545,2.096496403478e1);
#22547=cartesian_point('',(-1.141737487174e1,7.358675600445e1,
-2.724313676691e1));
#22548=line('',#22547,#22546);
#22549=direction('',(6.769193275947e-2,-4.423938774688e-1,-8.942625226506e-1));
#22550=vector('',#22549,9.138226780220e-1);
#22551=cartesian_point('',(-1.165846766905e1,7.373611601570e1,
-6.280091119157e0));
#22552=line('',#22551,#22550);
#22553=cartesian_point('',(-1.187788758483e1,7.554764168376e1,
-8.214094604515e0));
#22554=direction('',(9.913222922881e-1,1.310476652736e-1,1.032580451608e-2));
#22555=direction('',(1.126385961064e-1,-8.873034844314e-1,4.472192674551e-1));
#22556=axis2_placement_3d('',#22553,#22554,#22555);
#22558=cartesian_point('',(-1.181214568168e1,7.286454860160e1,
-2.861517401342e1));
#22559=direction('',(-1.147867469781e-2,6.964568951738e-3,9.999098633409e-1));
#22560=direction('',(1.600088022055e-1,-9.870771416445e-1,8.712041077247e-3));
#22561=axis2_placement_3d('',#22558,#22559,#22560);
#22563=cartesian_point('',(-1.204653095893e1,7.300675827401e1,
-8.198641845013e0));
#22564=direction('',(-1.131848362602e-2,6.832346639207e-3,9.999126016647e-1));
#22565=direction('',(1.628146025870e-1,-9.866193347569e-1,8.584489979595e-3));
#22566=axis2_placement_3d('',#22563,#22564,#22565);
#22568=cartesian_point('',(-1.209230550637e1,7.326657345979e1,
-7.102517770574e0));
#22569=direction('',(-6.764997758115e-2,4.420920254003e-1,8.944149605249e-1));
#22570=direction('',(1.456501358538e-1,-8.824886172948e-1,4.472134594026e-1));
#22571=axis2_placement_3d('',#22568,#22569,#22570);
#22573=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#22574=direction('',(0.e0,0.e0,-1.e0));
#22575=direction('',(-2.271664132811e-1,9.738559547885e-1,0.e0));
#22576=axis2_placement_3d('',#22573,#22574,#22575);
#22578=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#22579=direction('',(0.e0,0.e0,-1.e0));
#22580=direction('',(-1.965465234427e-1,9.804944997921e-1,0.e0));
#22581=axis2_placement_3d('',#22578,#22579,#22580);
#22583=cartesian_point('',(-1.196512016331e1,7.251342884420e1,
-8.194372304984e0));
#22584=cartesian_point('',(-1.196657910738e1,7.251451780027e1,
-8.042736033899e0));
#22585=cartesian_point('',(-1.197269235213e1,7.253953526857e1,
-7.739667625108e0));
#22586=cartesian_point('',(-1.199102133658e1,7.264471782856e1,
-7.296100165634e0));
#22587=cartesian_point('',(-1.200907367316e1,7.275831121057e1,
-7.014537445201e0));
#22588=cartesian_point('',(-1.201948087155e1,7.282533287768e1,
-6.878912878916e0));
#22590=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#22591=direction('',(0.e0,0.e0,1.e0));
#22592=direction('',(-1.628423186306e-1,9.866521065011e-1,0.e0));
#22593=axis2_placement_3d('',#22590,#22591,#22592);
#22595=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#22596=direction('',(0.e0,0.e0,1.e0));
#22597=direction('',(-1.965465234427e-1,9.804944997921e-1,0.e0));
#22598=axis2_placement_3d('',#22595,#22596,#22597);
#22600=cartesian_point('',(-1.669535544568e1,7.157251740737e1,
-8.194372237123e0));
#22601=cartesian_point('',(-1.669441521178e1,7.157409070323e1,
-8.042733219823e0));
#22602=cartesian_point('',(-1.669835631974e1,7.159953789715e1,
-7.739657412026e0));
#22603=cartesian_point('',(-1.672167163972e1,7.170372873789e1,
-7.296089348443e0));
#22604=cartesian_point('',(-1.674845712290e1,7.181559467951e1,
-7.014534450078e0));
#22605=cartesian_point('',(-1.676449566872e1,7.188148971365e1,
-6.878912344323e0));
#22607=cartesian_point('',(-1.680893405014e1,7.205943339922e1,
-8.198698319433e0));
#22608=direction('',(7.908115862788e-3,1.074298344575e-2,9.999110210465e-1));
#22609=direction('',(-9.658671126015e-1,-2.588284190932e-1,1.041970559062e-2));
#22610=axis2_placement_3d('',#22607,#22608,#22609);
#22612=direction('',(7.936769144544e-3,1.083714434626e-2,9.999097779290e-1));
#22613=vector('',#22612,2.177069653328e1);
#22614=cartesian_point('',(-1.746466015797e1,7.169408595931e1,
-2.996223187635e1));
#22615=line('',#22614,#22613);
#22616=cartesian_point('',(-1.793805543183e1,7.434290228893e1,
-8.214301753582e0));
#22617=direction('',(-9.659300373897e-1,-2.585935707064e-1,1.041768005457e-2));
#22618=direction('',(2.586824431037e-1,-9.659265219471e-1,8.327534394643e-3));
#22619=axis2_placement_3d('',#22616,#22617,#22618);
#22621=direction('',(-1.066802488776e-1,4.343295519756e-1,8.944144256328e-1));
#22622=vector('',#22621,9.151410670097e-1);
#22623=cartesian_point('',(-1.734900730705e1,7.218761443066e1,
-7.097284022351e0));
#22624=line('',#22623,#22622);
#22625=direction('',(-7.910619416472e-3,-1.093486913088e-2,-9.999089212211e-1));
#22626=vector('',#22625,2.229887722815e1);
#22627=cartesian_point('',(-1.744663478384e1,7.258508724029e1,
-6.278768650529e0));
#22628=line('',#22627,#22626);
#22629=cartesian_point('',(-1.762303271501e1,7.234125193603e1,
-2.857561492417e1));
#22630=cartesian_point('',(-1.762419849780e1,7.233963812624e1,
-2.872302626846e1));
#22631=cartesian_point('',(-1.761659024151e1,7.229841110639e1,
-2.904129144572e1));
#22632=cartesian_point('',(-1.757364330009e1,7.212047895750e1,
-2.947759142886e1));
#22633=cartesian_point('',(-1.752425217923e1,7.192585892855e1,
-2.973066941654e1));
#22634=cartesian_point('',(-1.749750171302e1,7.182181542324e1,
-2.983470276582e1));
#22636=direction('',(1.790134402771e-1,-6.962304535671e-1,-6.951383630083e-1));
#22637=vector('',#22636,1.834585994805e-1);
#22638=cartesian_point('',(-1.749750171302e1,7.182181542324e1,
-2.983470276582e1));
#22639=line('',#22638,#22637);
#22640=cartesian_point('',(-1.698179038615e1,7.182372271028e1,
-2.996746197813e1));
#22641=direction('',(7.939670872342e-3,1.082718323297e-2,9.999098628025e-1));
#22642=direction('',(-9.654239894952e-1,-2.604737188593e-1,1.048629061517e-2));
#22643=axis2_placement_3d('',#22640,#22641,#22642);
#22645=cartesian_point('',(-1.686794784909e1,7.133630889820e1,
-3.001511173772e1));
#22646=cartesian_point('',(-1.629592806364e1,7.147276981409e1,
-2.988141562337e1));
#22647=cartesian_point('',(-1.514867289293e1,7.173186103485e1,
-2.962744693960e1));
#22648=cartesian_point('',(-1.341834864361e1,7.207857571020e1,
-2.928838947923e1));
#22649=cartesian_point('',(-1.226048664998e1,7.228147276934e1,
-2.908930556682e1));
#22650=cartesian_point('',(-1.168048285235e1,7.237588117616e1,
-2.899682672655e1));
#22652=cartesian_point('',(-1.168048285235e1,7.237588117616e1,
-2.899682672655e1));
#22653=cartesian_point('',(-1.169114201957e1,7.237451753693e1,
-2.895663894743e1));
#22654=cartesian_point('',(-1.170926229069e1,7.237237457439e1,
-2.887465662271e1));
#22655=cartesian_point('',(-1.172677048255e1,7.237064427930e1,
-2.874627217019e1));
#22656=cartesian_point('',(-1.173161347012e1,7.237066929093e1,
-2.865662109763e1));
#22657=cartesian_point('',(-1.173213599434e1,7.237098890398e1,
-2.861081541544e1));
#22659=cartesian_point('',(-1.173213599434e1,7.237098890398e1,
-2.861081541544e1));
#22660=cartesian_point('',(-1.175803235228e1,7.238683499886e1,
-2.634170306006e1));
#22661=cartesian_point('',(-1.180981507584e1,7.241849166092e1,
-2.180389060206e1));
#22662=cartesian_point('',(-1.188747600436e1,7.246596435921e1,
-1.499840950630e1));
#22663=cartesian_point('',(-1.193924237819e1,7.249762327006e1,
-1.046224731925e1));
#22664=cartesian_point('',(-1.196512016331e1,7.251342884420e1,
-8.194372304984e0));
#22666=cartesian_point('',(-1.669535544568e1,7.157251740737e1,
-8.194372237123e0));
#22667=cartesian_point('',(-1.671439743111e1,7.154638922969e1,
-1.061241734640e1));
#22668=cartesian_point('',(-1.675247193207e1,7.149407422479e1,
-1.544897602983e1));
#22669=cartesian_point('',(-1.680960594993e1,7.141563610908e1,
-2.270522150054e1));
#22670=cartesian_point('',(-1.684769157644e1,7.136329075291e1,
-2.754365575571e1));
#22671=cartesian_point('',(-1.686673543097e1,7.133711192859e1,
-2.996310743445e1));
#22673=cartesian_point('',(-1.686794784909e1,7.133630889820e1,
-3.001511173772e1));
#22674=cartesian_point('',(-1.686770682789e1,7.133641731298e1,
-3.000937729334e1));
#22675=cartesian_point('',(-1.686730450566e1,7.133670247022e1,
-2.999776094300e1));
#22676=cartesian_point('',(-1.686690743898e1,7.133692147394e1,
-2.998046221772e1));
#22677=cartesian_point('',(-1.686676900286e1,7.133705211996e1,
-2.996889177981e1));
#22678=cartesian_point('',(-1.686673543097e1,7.133711192859e1,
-2.996310743445e1));
#22680=cartesian_point('',(-1.746108630701e1,7.167806894962e1,
-2.999768444921e1));
#22681=cartesian_point('',(-1.739526445738e1,7.146103688726e1,
-2.999632166771e1));
#22682=cartesian_point('',(-1.709131080961e1,7.128358352082e1,
-3.000515220174e1));
#22683=cartesian_point('',(-1.686794784909e1,7.133630889820e1,
-3.001511173772e1));
#22685=cartesian_point('',(-1.168048285235e1,7.237588117616e1,
-2.899682672655e1));
#22686=cartesian_point('',(-1.161377198881e1,7.238680831862e1,
-2.897865049123e1));
#22687=cartesian_point('',(-1.147822039842e1,7.244170113228e1,
-2.894040280425e1));
#22688=cartesian_point('',(-1.133337608457e1,7.259900554229e1,
-2.889642522784e1));
#22689=cartesian_point('',(-1.128710848988e1,7.274217071372e1,
-2.887911630323e1));
#22690=cartesian_point('',(-1.127986815218e1,7.281150065091e1,
-2.887480090055e1));
#22692=direction('',(-7.071038280310e-1,7.071097343176e-1,4.135488845285e-6));
#22693=vector('',#22692,2.433531821698e0);
#22694=cartesian_point('',(4.598269956229e1,-5.291824960762e1,
-4.390460305698e1));
#22695=line('',#22694,#22693);
#22696=cartesian_point('',(4.653435290541e1,-5.493963664479e1,
-4.201481682985e1));
#22697=direction('',(7.332415163580e-2,4.980762344909e-2,9.960636372407e-1));
#22698=direction('',(6.462631298708e-1,-7.630565334493e-1,-9.417734863644e-3));
#22699=axis2_placement_3d('',#22696,#22697,#22698);
#22701=cartesian_point('',(4.653436818729e1,-5.493975184664e1,
-4.201584170416e1));
#22702=direction('',(7.277646933574e-2,5.046502381197e-2,9.960707137963e-1));
#22703=direction('',(7.060900864760e-1,-7.079474631455e-1,-1.572193391947e-2));
#22704=axis2_placement_3d('',#22701,#22702,#22703);
#22706=cartesian_point('',(4.513724953201e1,-5.376338291258e1,-4.38e1));
#22707=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#22708=direction('',(7.044153972260e-1,7.044153972260e-1,-8.716591249967e-2));
#22709=axis2_placement_3d('',#22706,#22707,#22708);
#22711=cartesian_point('',(4.341664103981e1,-5.204277442038e1,-4.38e1));
#22712=direction('',(7.071067811874e-1,-7.071067811857e-1,0.e0));
#22713=direction('',(1.894780628694e-13,1.894780628694e-13,-1.e0));
#22714=axis2_placement_3d('',#22711,#22712,#22713);
#22716=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.390458689130e1));
#22717=direction('',(0.e0,0.e0,-1.e0));
#22718=direction('',(-7.071067805498e-1,-7.071067818233e-1,0.e0));
#22719=axis2_placement_3d('',#22716,#22717,#22718);
#22721=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.390458689130e1));
#22722=direction('',(0.e0,0.e0,-1.e0));
#22723=direction('',(-7.750037363918e-1,-6.319566508699e-1,0.e0));
#22724=axis2_placement_3d('',#22721,#22722,#22723);
#22726=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.390458689130e1));
#22727=direction('',(0.e0,0.e0,-1.e0));
#22728=direction('',(-1.e0,0.e0,0.e0));
#22729=axis2_placement_3d('',#22726,#22727,#22728);
#22731=cartesian_point('',(5.204277442038e1,-4.341664103981e1,-4.38e1));
#22732=direction('',(7.071067811857e-1,-7.071067811874e-1,0.e0));
#22733=direction('',(-7.044160263997e-1,-7.044160263981e-1,-8.715574280994e-2));
#22734=axis2_placement_3d('',#22731,#22732,#22733);
#22736=direction('',(7.071615744951e-1,-7.070514842475e-1,-8.403457738735e-4));
#22737=vector('',#22736,2.433327974499e0);
#22738=cartesian_point('',(5.119747519025e1,-4.426194027304e1,
-4.390458689134e1));
#22739=line('',#22738,#22737);
#22740=cartesian_point('',(5.376338353481e1,-4.513725015424e1,-4.38e1));
#22741=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#22742=direction('',(0.e0,0.e0,-1.e0));
#22743=axis2_placement_3d('',#22740,#22741,#22742);
#22745=cartesian_point('',(5.493975161612e1,-4.653436809777e1,
-4.201584056459e1));
#22746=direction('',(-5.046486070183e-2,-7.277663199605e-2,9.960707101756e-1));
#22747=direction('',(-7.043625854597e-1,-7.044693165550e-1,-8.715692879568e-2));
#22748=axis2_placement_3d('',#22745,#22746,#22747);
#22750=direction('',(0.e0,0.e0,-1.e0));
#22751=vector('',#22750,5.e-1);
#22752=cartesian_point('',(-3.91e1,0.e0,-4.45e1));
#22753=line('',#22752,#22751);
#22754=direction('',(0.e0,0.e0,-1.e0));
#22755=vector('',#22754,5.e-1);
#22756=cartesian_point('',(3.91e1,0.e0,-4.45e1));
#22757=line('',#22756,#22755);
#22758=cartesian_point('',(0.e0,0.e0,-4.45e1));
#22759=direction('',(0.e0,0.e0,1.e0));
#22760=direction('',(-1.e0,0.e0,0.e0));
#22761=axis2_placement_3d('',#22758,#22759,#22760);
#22763=cartesian_point('',(0.e0,0.e0,-4.45e1));
#22764=direction('',(0.e0,0.e0,1.e0));
#22765=direction('',(1.e0,0.e0,0.e0));
#22766=axis2_placement_3d('',#22763,#22764,#22765);
#22768=direction('',(-7.915446076368e-12,4.277467269276e-12,-1.e0));
#22769=vector('',#22768,5.e-1);
#22770=cartesian_point('',(5.549081004995e1,-3.203763411989e1,-4.45e1));
#22771=line('',#22770,#22769);
#22772=cartesian_point('',(5.749081004995e1,-2.857353250475e1,-4.45e1));
#22773=direction('',(0.e0,0.e0,1.e0));
#22774=direction('',(-4.999999999999e-1,-8.660254037845e-1,0.e0));
#22775=axis2_placement_3d('',#22772,#22773,#22774);
#22777=cartesian_point('',(0.e0,0.e0,-4.45e1));
#22778=direction('',(0.e0,0.e0,1.e0));
#22779=direction('',(8.954954836446e-1,-4.450705997616e-1,0.e0));
#22780=axis2_placement_3d('',#22777,#22778,#22779);
#22782=cartesian_point('',(0.e0,0.e0,-4.45e1));
#22783=direction('',(0.e0,0.e0,1.e0));
#22784=direction('',(1.e0,0.e0,0.e0));
#22785=axis2_placement_3d('',#22782,#22783,#22784);
#22787=cartesian_point('',(5.749081004995e1,2.857353250475e1,-4.45e1));
#22788=direction('',(0.e0,0.e0,1.e0));
#22789=direction('',(8.954954836518e-1,4.450705997472e-1,0.e0));
#22790=axis2_placement_3d('',#22787,#22788,#22789);
#22792=direction('',(-8.660254037844e-1,-5.e-1,0.e0));
#22793=vector('',#22792,1.824951129019e1);
#22794=cartesian_point('',(5.549081004994e1,3.203763411988e1,-4.45e1));
#22795=line('',#22794,#22793);
#22796=cartesian_point('',(4.168626966597e1,1.944877685964e1,-4.45e1));
#22797=direction('',(0.e0,0.e0,1.e0));
#22798=direction('',(-4.999999999947e-1,8.660254037875e-1,0.e0));
#22799=axis2_placement_3d('',#22796,#22797,#22798);
#22801=cartesian_point('',(0.e0,0.e0,-4.45e1));
#22802=direction('',(0.e0,0.e0,-1.e0));
#22803=direction('',(9.062232536085e-1,4.227994969478e-1,0.e0));
#22804=axis2_placement_3d('',#22801,#22802,#22803);
#22806=cartesian_point('',(0.e0,0.e0,-4.45e1));
#22807=direction('',(0.e0,0.e0,-1.e0));
#22808=direction('',(1.e0,0.e0,0.e0));
#22809=axis2_placement_3d('',#22806,#22807,#22808);
#22811=cartesian_point('',(4.168626966597e1,-1.944877685964e1,-4.45e1));
#22812=direction('',(0.e0,0.e0,1.e0));
#22813=direction('',(-9.062232536071e-1,4.227994969507e-1,0.e0));
#22814=axis2_placement_3d('',#22811,#22812,#22813);
#22816=direction('',(8.660254037844e-1,-5.e-1,0.e0));
#22817=vector('',#22816,1.824951129020e1);
#22818=cartesian_point('',(3.968626966598e1,-2.291287847479e1,-4.45e1));
#22819=line('',#22818,#22817);
#22820=direction('',(2.842170943040e-13,4.476419235289e-13,-1.e0));
#22821=vector('',#22820,5.e-1);
#22822=cartesian_point('',(6.107279198455e1,-3.035381490377e1,-4.45e1));
#22823=line('',#22822,#22821);
#22824=direction('',(-1.847411112976e-13,2.060573933704e-13,-1.e0));
#22825=vector('',#22824,5.e-1);
#22826=cartesian_point('',(6.107279198454e1,3.035381490377e1,-4.45e1));
#22827=line('',#22826,#22825);
#22828=direction('',(-1.033129137795e-11,-4.646949491871e-12,1.e0));
#22829=vector('',#22828,5.e-1);
#22830=cartesian_point('',(5.549081004994e1,3.203763411988e1,-4.5e1));
#22831=line('',#22830,#22829);
#22832=direction('',(-9.038103598868e-12,-6.551204023708e-12,-1.e0));
#22833=vector('',#22832,5.e-1);
#22834=cartesian_point('',(3.968626966598e1,2.291287847478e1,-4.45e1));
#22835=line('',#22834,#22833);
#22836=direction('',(-8.824940778140e-12,2.074074245684e-11,-1.e0));
#22837=vector('',#22836,5.e-1);
#22838=cartesian_point('',(3.806137665155e1,1.775757887183e1,-4.45e1));
#22839=line('',#22838,#22837);
#22840=direction('',(8.824940778140e-12,2.074074245684e-11,-1.e0));
#22841=vector('',#22840,5.e-1);
#22842=cartesian_point('',(3.806137665154e1,-1.775757887184e1,-4.45e1));
#22843=line('',#22842,#22841);
#22844=direction('',(-2.303579549334e-11,1.359978796245e-11,1.e0));
#22845=vector('',#22844,5.e-1);
#22846=cartesian_point('',(3.968626966599e1,-2.291287847479e1,-4.5e1));
#22847=line('',#22846,#22845);
#22848=direction('',(-9.151790436590e-12,-2.318500946785e-11,1.e0));
#22849=vector('',#22848,5.e-1);
#22850=cartesian_point('',(-3.806137665154e1,1.775757887183e1,-4.5e1));
#22851=line('',#22850,#22849);
#22852=direction('',(1.861621967691e-12,-4.007461029687e-12,1.e0));
#22853=vector('',#22852,5.e-1);
#22854=cartesian_point('',(-3.806137665154e1,-1.775757887184e1,-4.5e1));
#22855=line('',#22854,#22853);
#22856=direction('',(2.880540250771e-11,1.794120407794e-11,-1.e0));
#22857=vector('',#22856,5.e-1);
#22858=cartesian_point('',(-3.968626966599e1,-2.291287847479e1,-4.45e1));
#22859=line('',#22858,#22857);
#22860=cartesian_point('',(-5.749081004995e1,-2.857353250475e1,-4.45e1));
#22861=direction('',(0.e0,0.e0,1.e0));
#22862=direction('',(-8.954954836518e-1,-4.450705997471e-1,0.e0));
#22863=axis2_placement_3d('',#22860,#22861,#22862);
#22865=direction('',(8.660254037844e-1,5.e-1,0.e0));
#22866=vector('',#22865,1.824951129019e1);
#22867=cartesian_point('',(-5.549081004994e1,-3.203763411988e1,-4.45e1));
#22868=line('',#22867,#22866);
#22869=cartesian_point('',(-4.168626966597e1,-1.944877685964e1,-4.45e1));
#22870=direction('',(0.e0,0.e0,1.e0));
#22871=direction('',(4.999999999940e-1,-8.660254037879e-1,0.e0));
#22872=axis2_placement_3d('',#22869,#22870,#22871);
#22874=cartesian_point('',(0.e0,0.e0,-4.45e1));
#22875=direction('',(0.e0,0.e0,-1.e0));
#22876=direction('',(-9.062232536081e-1,-4.227994969485e-1,0.e0));
#22877=axis2_placement_3d('',#22874,#22875,#22876);
#22879=cartesian_point('',(0.e0,0.e0,-4.45e1));
#22880=direction('',(0.e0,0.e0,-1.e0));
#22881=direction('',(-1.e0,0.e0,0.e0));
#22882=axis2_placement_3d('',#22879,#22880,#22881);
#22884=cartesian_point('',(-4.168626966597e1,1.944877685964e1,-4.45e1));
#22885=direction('',(0.e0,0.e0,1.e0));
#22886=direction('',(9.062232536030e-1,-4.227994969594e-1,0.e0));
#22887=axis2_placement_3d('',#22884,#22885,#22886);
#22889=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#22890=vector('',#22889,1.824951129021e1);
#22891=cartesian_point('',(-3.968626966598e1,2.291287847478e1,-4.45e1));
#22892=line('',#22891,#22890);
#22893=cartesian_point('',(-5.749081004995e1,2.857353250475e1,-4.45e1));
#22894=direction('',(0.e0,0.e0,1.e0));
#22895=direction('',(4.999999999993e-1,8.660254037848e-1,0.e0));
#22896=axis2_placement_3d('',#22893,#22894,#22895);
#22898=cartesian_point('',(0.e0,0.e0,-4.45e1));
#22899=direction('',(0.e0,0.e0,1.e0));
#22900=direction('',(-8.954954836446e-1,4.450705997616e-1,0.e0));
#22901=axis2_placement_3d('',#22898,#22899,#22900);
#22903=cartesian_point('',(0.e0,0.e0,-4.45e1));
#22904=direction('',(0.e0,0.e0,1.e0));
#22905=direction('',(-1.e0,0.e0,0.e0));
#22906=axis2_placement_3d('',#22903,#22904,#22905);
#22908=direction('',(2.977174062835e-11,1.587352471688e-11,1.e0));
#22909=vector('',#22908,5.e-1);
#22910=cartesian_point('',(-5.549081004996e1,-3.203763411989e1,-4.5e1));
#22911=line('',#22910,#22909);
#22912=direction('',(-2.842170943040e-13,4.476419235289e-13,1.e0));
#22913=vector('',#22912,5.e-1);
#22914=cartesian_point('',(-6.107279198455e1,-3.035381490377e1,-4.5e1));
#22915=line('',#22914,#22913);
#22916=direction('',(1.847411112976e-13,2.060573933704e-13,1.e0));
#22917=vector('',#22916,5.e-1);
#22918=cartesian_point('',(-6.107279198454e1,3.035381490377e1,-4.5e1));
#22919=line('',#22918,#22917);
#22920=direction('',(1.033129137795e-11,-4.646949491871e-12,-1.e0));
#22921=vector('',#22920,5.e-1);
#22922=cartesian_point('',(-5.549081004994e1,3.203763411988e1,-4.45e1));
#22923=line('',#22922,#22921);
#22924=direction('',(9.038103598868e-12,-6.551204023708e-12,1.e0));
#22925=vector('',#22924,5.e-1);
#22926=cartesian_point('',(-3.968626966598e1,2.291287847478e1,-4.5e1));
#22927=line('',#22926,#22925);
#22928=cartesian_point('',(2.714873156736e1,6.986995812945e1,
-4.695462369407e0));
#22929=cartesian_point('',(2.708072097613e1,6.989677296002e1,
-4.692396273185e0));
#22930=cartesian_point('',(2.696301994873e1,6.988755657403e1,
-4.954350191955e0));
#22931=cartesian_point('',(2.684193261692e1,6.981741748367e1,
-5.516221966203e0));
#22932=cartesian_point('',(2.679099186335e1,6.974190165842e1,
-5.976015967542e0));
#22933=cartesian_point('',(2.677164410261e1,6.968690513536e1,
-6.278710831676e0));
#22935=cartesian_point('',(3.603632999046e1,6.572859039700e1,
-4.695462368810e0));
#22936=cartesian_point('',(3.597240134878e1,6.576405293624e1,
-4.692396323145e0));
#22937=cartesian_point('',(3.585450432001e1,6.577027856513e1,
-4.954349723527e0));
#22938=cartesian_point('',(3.572529779825e1,6.571654450897e1,
-5.516222060350e0));
#22939=cartesian_point('',(3.566493615952e1,6.564832402934e1,
-5.976015423985e0));
#22940=cartesian_point('',(3.563857543223e1,6.559632338787e1,
-6.278710343797e0));
#22942=cartesian_point('',(3.548136735523e1,6.458683853070e1,
-4.147513467250e1));
#22943=cartesian_point('',(3.545594034951e1,6.453963443796e1,
-4.162592505888e1));
#22944=cartesian_point('',(3.543650192279e1,6.448931952271e1,
-4.177646982323e1));
#22945=cartesian_point('',(3.542457153915e1,6.443600983796e1,
-4.192438380684e1));
#22947=direction('',(2.655765652162e-1,4.759361650166e-1,8.384234340936e-1));
#22948=vector('',#22947,1.808878425898e0);
#22949=cartesian_point('',(3.541972884951e1,6.385927612810e1,
-4.303924547593e1));
#22950=line('',#22949,#22948);
#22951=cartesian_point('',(3.577680581565e1,6.450095695201e1,
-4.135914406188e1));
#22952=direction('',(2.648547976063e-1,4.763029270553e-1,8.384434732667e-1));
#22953=direction('',(4.110627623981e-1,7.307666493656e-1,-5.449839534744e-1));
#22954=axis2_placement_3d('',#22951,#22952,#22953);
#22956=cartesian_point('',(4.430733681650e1,6.046258825908e1,
-4.695462369217e0));
#22957=cartesian_point('',(4.424858388349e1,6.050609177371e1,
-4.692396322657e0));
#22958=cartesian_point('',(4.413250809322e1,6.052765279900e1,
-4.954349696517e0));
#22959=cartesian_point('',(4.399739321726e1,6.049124323650e1,
-5.516222189097e0));
#22960=cartesian_point('',(4.392864356435e1,6.043148536572e1,
-5.976014855208e0));
#22961=cartesian_point('',(4.389572091096e1,6.038337036227e1,
-6.278709775336e0));
#22963=cartesian_point('',(4.360809343980e1,5.940304139802e1,
-4.147513467250e1));
#22964=cartesian_point('',(4.357672259516e1,5.935956003307e1,
-4.162592505888e1));
#22965=cartesian_point('',(4.355088305242e1,5.931221279284e1,
-4.177646982326e1));
#22966=cartesian_point('',(4.353209642476e1,5.926091640736e1,
-4.192438380688e1));
#22968=direction('',(3.254265790400e-1,4.371996463359e-1,8.384235271616e-1));
#22969=vector('',#22968,1.808878424399e0);
#22970=cartesian_point('',(4.345201645016e1,5.868974905162e1,
-4.303924564302e1));
#22971=line('',#22970,#22969);
#22972=cartesian_point('',(4.388979458779e1,5.927933209085e1,
-4.135914406189e1));
#22973=direction('',(3.247589355088e-1,4.376576012651e-1,8.384434732659e-1));
#22974=direction('',(5.029302516351e-1,6.708603822289e-1,-5.449839534756e-1));
#22975=axis2_placement_3d('',#22972,#22973,#22974);
#22977=cartesian_point('',(5.063163406479e1,5.358941709294e1,
-3.901308260899e1));
#22978=direction('',(-1.458119833111e-3,1.335069564322e-2,9.999098123393e-1));
#22979=direction('',(-6.867486594968e-1,-7.268428520546e-1,8.703280785986e-3));
#22980=axis2_placement_3d('',#22977,#22978,#22979);
#22982=cartesian_point('',(5.058669210819e1,5.400085400704e1,
-8.198642104392e0));
#22983=direction('',(-1.469820967238e-3,1.313937193779e-2,9.999125944458e-1));
#22984=direction('',(-6.836225204031e-1,-7.297852763944e-1,8.584867832235e-3));
#22985=axis2_placement_3d('',#22982,#22983,#22984);
#22987=cartesian_point('',(5.076495160597e1,5.419533492329e1,
-7.102517770513e0));
#22988=direction('',(3.095524879958e-1,3.227989087702e-1,8.944149605593e-1));
#22989=direction('',(-6.114607982459e-1,-6.527754623604e-1,4.472134702227e-1));
#22990=axis2_placement_3d('',#22987,#22988,#22989);
#22992=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#22993=direction('',(0.e0,0.e0,-1.e0));
#22994=direction('',(6.343217243221e-1,7.730691754643e-1,0.e0));
#22995=axis2_placement_3d('',#22992,#22993,#22994);
#22997=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#22998=direction('',(0.e0,0.e0,-1.e0));
#22999=direction('',(6.582278692620e-1,7.528187511791e-1,0.e0));
#23000=axis2_placement_3d('',#22997,#22998,#22999);
#23002=cartesian_point('',(5.024486735991e1,5.363594663463e1,
-8.194372305275e0));
#23003=cartesian_point('',(5.024484312275e1,5.363776706323e1,
-8.042736035374e0));
#23004=cartesian_point('',(5.026096926999e1,5.365784661506e1,
-7.739667626361e0));
#23005=cartesian_point('',(5.033325837243e1,5.373641896345e1,
-7.296100163472e0));
#23006=cartesian_point('',(5.041238814375e1,5.381989245780e1,
-7.014537449253e0));
#23007=cartesian_point('',(5.045922452257e1,5.386894919571e1,
-6.878912869411e0));
#23009=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23010=direction('',(0.e0,0.e0,1.e0));
#23011=direction('',(6.836316218053e-1,7.298272437144e-1,0.e0));
#23012=axis2_placement_3d('',#23009,#23010,#23011);
#23014=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23015=direction('',(0.e0,0.e0,1.e0));
#23016=direction('',(6.582278692620e-1,7.528187511791e-1,0.e0));
#23017=axis2_placement_3d('',#23014,#23015,#23016);
#23019=cartesian_point('',(4.661881073175e1,5.681590653401e1,
-8.194372283734e0));
#23020=cartesian_point('',(4.662063132304e1,5.681611835454e1,
-8.042733234270e0));
#23021=cartesian_point('',(4.663841573561e1,5.683473259054e1,
-7.739657321788e0));
#23022=cartesian_point('',(4.670688438862e1,5.691665886302e1,
-7.296089302351e0));
#23023=cartesian_point('',(4.677932741613e1,5.700600831572e1,
-7.014534428096e0));
#23024=cartesian_point('',(4.682184177496e1,5.705884690063e1,
-6.878912337571e0));
#23026=cartesian_point('',(4.693596143252e1,5.720242758980e1,
-8.198698471056e0));
#23027=direction('',(1.333745560439e-2,2.660180533591e-4,9.999110167972e-1));
#23028=direction('',(-7.933249690251e-1,6.087092232362e-1,1.041993611089e-2));
#23029=axis2_placement_3d('',#23026,#23027,#23028);
#23031=cartesian_point('',(5.844647028150e1,4.693479291950e1,
-4.695462365951e0));
#23032=cartesian_point('',(5.840097884331e1,4.699202046442e1,
-4.692396327757e0));
#23033=cartesian_point('',(5.829443858598e1,4.704288939581e1,
-4.954349914535e0));
#23034=cartesian_point('',(5.815450449144e1,4.704269103631e1,
-5.516221157255e0));
#23035=cartesian_point('',(5.807262942608e1,4.700276184166e1,
-5.976019417819e0));
#23036=cartesian_point('',(5.802837550599e1,4.696480732720e1,
-6.278714335746e0));
#23038=cartesian_point('',(6.234539473769e1,3.836413783367e1,
-4.147601149195e1));
#23039=cartesian_point('',(6.234529416371e1,3.836322407752e1,
-4.154070054530e1));
#23040=cartesian_point('',(6.234726016865e1,3.835784162092e1,
-4.166770513076e1));
#23041=cartesian_point('',(6.235703022073e1,3.833895814160e1,
-4.185102988807e1));
#23042=cartesian_point('',(6.236766703339e1,3.831962172949e1,
-4.196858443349e1));
#23043=cartesian_point('',(6.237406765155e1,3.830823968625e1,
-4.202618265637e1));
#23045=cartesian_point('',(6.277127129014e1,3.862619462235e1,
-4.148036708082e1));
#23046=direction('',(-2.048454230824e-3,-1.327402263264e-2,-9.999097980110e-1));
#23047=direction('',(4.998208503927e-1,-8.660654873570e-1,1.047325745354e-2));
#23048=axis2_placement_3d('',#23045,#23046,#23047);
#23050=cartesian_point('',(6.260402281679e1,3.759389080895e1,
-4.303924529811e1));
#23051=cartesian_point('',(6.260039987546e1,3.760689339359e1,
-4.303372880226e1));
#23052=cartesian_point('',(6.259575353636e1,3.763077301571e1,
-4.301806762824e1));
#23053=cartesian_point('',(6.260186442914e1,3.766281844704e1,
-4.297678610167e1));
#23054=cartesian_point('',(6.261333622361e1,3.768758117698e1,
-4.293539386380e1));
#23055=cartesian_point('',(6.262814906925e1,3.771668190878e1,
-4.288367540541e1));
#23056=cartesian_point('',(6.264586463317e1,3.774989938558e1,
-4.282099196754e1));
#23057=cartesian_point('',(6.266219439641e1,3.777743286974e1,
-4.276532671191e1));
#23058=cartesian_point('',(6.267974214041e1,3.780493858199e1,
-4.270699579882e1));
#23059=cartesian_point('',(6.270004879377e1,3.783559596803e1,
-4.263920090648e1));
#23060=cartesian_point('',(6.272269474227e1,3.786882305738e1,
-4.256245961724e1));
#23061=cartesian_point('',(6.274816902125e1,3.790485980749e1,
-4.247515298333e1));
#23062=cartesian_point('',(6.277672096440e1,3.794379321009e1,
-4.237536430667e1));
#23063=cartesian_point('',(6.280390451168e1,3.797967527102e1,
-4.227794492839e1));
#23064=cartesian_point('',(6.283404617868e1,3.801803691006e1,
-4.216693586447e1));
#23065=cartesian_point('',(6.286512492326e1,3.805563370753e1,
-4.204893496361e1));
#23066=cartesian_point('',(6.288597853572e1,3.807944000262e1,
-4.196659707699e1));
#23067=cartesian_point('',(6.289658379009e1,3.809093566847e1,
-4.192438380681e1));
#23069=cartesian_point('',(6.289658379009e1,3.809093566847e1,
-4.192438380681e1));
#23070=cartesian_point('',(6.271884558921e1,3.805242559382e1,
-4.193662862512e1));
#23071=cartesian_point('',(6.247726452661e1,3.814102442929e1,
-4.198131472819e1));
#23072=cartesian_point('',(6.237406765155e1,3.830823968625e1,
-4.202618265637e1));
#23074=cartesian_point('',(6.302118476960e1,3.819315924850e1,
-4.147513462745e1));
#23075=cartesian_point('',(6.297556228018e1,3.816499280462e1,
-4.162592504269e1));
#23076=cartesian_point('',(6.293357065479e1,3.813113802557e1,
-4.177646979507e1));
#23077=cartesian_point('',(6.289658379009e1,3.809093566847e1,
-4.192438380681e1));
#23079=direction('',(4.679642369316e-1,2.793845980968e-1,8.384233532645e-1));
#23080=vector('',#23079,1.808878422889e0);
#23081=cartesian_point('',(6.260402281679e1,3.759389080895e1,
-4.303924529811e1));
#23082=line('',#23081,#23080);
#23083=cartesian_point('',(6.323410117837e1,3.797106438087e1,
-4.135914406234e1));
#23084=direction('',(4.675224465694e-1,2.800630359233e-1,8.384434732665e-1));
#23085=direction('',(7.213741306353e-1,4.273310826032e-1,-5.449839534256e-1));
#23086=axis2_placement_3d('',#23083,#23084,#23085);
#23088=cartesian_point('',(6.283945332390e1,3.906801550643e1,
-8.198743025732e0));
#23089=direction('',(-2.048454230824e-3,-1.327402263264e-2,-9.999097980110e-1));
#23090=direction('',(5.015855729068e-1,-8.650448446021e-1,1.045609291693e-2));
#23091=axis2_placement_3d('',#23088,#23089,#23090);
#23093=cartesian_point('',(6.268217727041e1,3.897360047109e1,
-6.878912351950e0));
#23094=cartesian_point('',(6.262424124065e1,3.893834690969e1,
-7.014534417706e0));
#23095=cartesian_point('',(6.252620053477e1,3.887818565437e1,
-7.296089249133e0));
#23096=cartesian_point('',(6.243603812392e1,3.882099622691e1,
-7.739657251728e0));
#23097=cartesian_point('',(6.241526179376e1,3.880579409862e1,
-8.042733217882e0));
#23098=cartesian_point('',(6.241481440169e1,3.880401644411e1,
-8.194372284094e0));
#23100=cartesian_point('',(6.306195856807e1,3.920973553825e1,
-7.102552347134e0));
#23101=direction('',(-3.825681546023e-1,-2.317448745964e-1,-8.943913685756e-1));
#23102=direction('',(4.999725461830e-1,-8.659773129900e-1,1.052361392093e-2));
#23103=axis2_placement_3d('',#23100,#23101,#23102);
#23105=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23106=direction('',(0.e0,0.e0,-1.e0));
#23107=direction('',(8.127927614908e-1,5.825529391121e-1,0.e0));
#23108=axis2_placement_3d('',#23105,#23106,#23107);
#23110=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23111=direction('',(0.e0,0.e0,-1.e0));
#23112=direction('',(8.306431288188e-1,5.568051656963e-1,0.e0));
#23113=axis2_placement_3d('',#23110,#23111,#23112);
#23115=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23116=direction('',(0.e0,0.e0,1.e0));
#23117=direction('',(8.492306294776e-1,5.280220998757e-1,0.e0));
#23118=axis2_placement_3d('',#23115,#23116,#23117);
#23120=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23121=direction('',(0.e0,0.e0,1.e0));
#23122=direction('',(8.306431288188e-1,5.568051656963e-1,0.e0));
#23123=axis2_placement_3d('',#23120,#23121,#23122);
#23125=cartesian_point('',(5.973535195244e1,4.281411538782e1,
-8.194372283735e0));
#23126=cartesian_point('',(5.973716533178e1,4.281384878704e1,
-8.042733234261e0));
#23127=cartesian_point('',(5.975916147397e1,4.282722581366e1,
-7.739657321767e0));
#23128=cartesian_point('',(5.984650119381e1,4.288863952471e1,
-7.296089302330e0));
#23129=cartesian_point('',(5.993960112506e1,4.295619483342e1,
-7.014534428087e0));
#23130=cartesian_point('',(5.999434247433e1,4.299622946145e1,
-6.878912337570e0));
#23132=cartesian_point('',(6.014173501571e1,4.310538141649e1,
-8.198698471061e0));
#23133=direction('',(1.295184336948e-2,-3.195033838996e-3,9.999110167970e-1));
#23134=direction('',(-6.087475363307e-1,7.932955703534e-1,1.041993613301e-2));
#23135=axis2_placement_3d('',#23132,#23133,#23134);
#23137=cartesian_point('',(6.407267242811e1,3.890446404536e1,
-4.695462365222e0));
#23138=cartesian_point('',(6.403503980444e1,3.896713978123e1,
-4.692396726934e0));
#23139=cartesian_point('',(6.393605087260e1,3.903147986244e1,
-4.954349642676e0));
#23140=cartesian_point('',(6.379728792430e1,3.904954824140e1,
-5.516221344564e0));
#23141=cartesian_point('',(6.371090172997e1,3.902064761125e1,
-5.976018832645e0));
#23142=cartesian_point('',(6.366207234639e1,3.898879409872e1,
-6.278713766454e0));
#23144=cartesian_point('',(6.681954607224e1,2.989822033866e1,
-4.147601149195e1));
#23145=cartesian_point('',(6.681932707536e1,2.989732757898e1,
-4.154069961569e1));
#23146=cartesian_point('',(6.682057372054e1,2.989173462522e1,
-4.166770294433e1));
#23147=cartesian_point('',(6.682779506596e1,2.987173791831e1,
-4.185102622115e1));
#23148=cartesian_point('',(6.683581745447e1,2.985117817958e1,
-4.196858285431e1));
#23149=cartesian_point('',(6.684067771568e1,2.983905790383e1,
-4.202618265619e1));
#23151=cartesian_point('',(6.727598446651e1,3.010244715044e1,
-4.148036708082e1));
#23152=direction('',(-3.763537050659e-3,-1.289308459793e-2,-9.999097980110e-1));
#23153=direction('',(3.825005834516e-1,-9.238958894472e-1,1.047325745325e-2));
#23154=axis2_placement_3d('',#23151,#23152,#23153);
#23156=cartesian_point('',(6.684067771568e1,2.983905790383e1,
-4.202618265619e1));
#23157=cartesian_point('',(6.684816076930e1,2.982075061964e1,
-4.209834936386e1));
#23158=cartesian_point('',(6.685998267196e1,2.977877712781e1,
-4.223695538548e1));
#23159=cartesian_point('',(6.687228722935e1,2.969639629429e1,
-4.243159136141e1));
#23160=cartesian_point('',(6.687830339459e1,2.960977970193e1,
-4.259821628310e1));
#23161=cartesian_point('',(6.688157654838e1,2.952434351287e1,
-4.273486785502e1));
#23162=cartesian_point('',(6.688178898561e1,2.944688193729e1,
-4.284728403077e1));
#23163=cartesian_point('',(6.688485648427e1,2.936733414677e1,
-4.294078231013e1));
#23164=cartesian_point('',(6.688903704145e1,2.927260835351e1,
-4.303847965040e1));
#23165=cartesian_point('',(6.689826618740e1,2.918434554738e1,
-4.310744324008e1));
#23166=cartesian_point('',(6.692058831928e1,2.911748873340e1,
-4.312312972135e1));
#23167=cartesian_point('',(6.693494165969e1,2.908314435156e1,
-4.312442117912e1));
#23169=cartesian_point('',(6.697544150053e1,2.910081159301e1,
-4.303925716390e1));
#23170=cartesian_point('',(6.697317953363e1,2.911007849461e1,
-4.303676990464e1));
#23171=cartesian_point('',(6.697066398601e1,2.912741900222e1,
-4.302827878249e1));
#23172=cartesian_point('',(6.697727291439e1,2.915348216898e1,
-4.299777401386e1));
#23173=cartesian_point('',(6.698452494857e1,2.916976302094e1,
-4.297341731654e1));
#23174=cartesian_point('',(6.699505362990e1,2.918906118897e1,
-4.294116914276e1));
#23175=cartesian_point('',(6.700799764233e1,2.920903434699e1,
-4.290395123864e1));
#23176=cartesian_point('',(6.702201408096e1,2.922936368605e1,
-4.286396793709e1));
#23177=cartesian_point('',(6.703990320328e1,2.925326851845e1,
-4.281364820571e1));
#23178=cartesian_point('',(6.705351649397e1,2.927043949749e1,
-4.277560044903e1));
#23179=cartesian_point('',(6.706951727802e1,2.928996489962e1,
-4.273088344826e1));
#23180=cartesian_point('',(6.708735923463e1,2.931095099012e1,
-4.268084261932e1));
#23181=cartesian_point('',(6.710736778743e1,2.933382069021e1,
-4.262423938349e1));
#23182=cartesian_point('',(6.712987142706e1,2.935882226715e1,
-4.255978883840e1));
#23183=cartesian_point('',(6.715484364145e1,2.938587567333e1,
-4.248712455826e1));
#23184=cartesian_point('',(6.718363463349e1,2.941616170094e1,
-4.240143104129e1));
#23185=cartesian_point('',(6.720835723040e1,2.944148335243e1,
-4.232611563469e1));
#23186=cartesian_point('',(6.723700826218e1,2.947006521479e1,
-4.223674345254e1));
#23187=cartesian_point('',(6.726704348631e1,2.949901214989e1,
-4.214003214232e1));
#23188=cartesian_point('',(6.729832322403e1,2.952784295541e1,
-4.203600366733e1));
#23189=cartesian_point('',(6.731955079901e1,2.954640026157e1,
-4.196237127673e1));
#23190=cartesian_point('',(6.733035959583e1,2.955541072260e1,
-4.192438377953e1));
#23192=cartesian_point('',(6.733035959583e1,2.955541072260e1,
-4.192438377953e1));
#23193=cartesian_point('',(6.714911538333e1,2.954042959644e1,
-4.193662859872e1));
#23194=cartesian_point('',(6.692116574446e1,2.965980328483e1,
-4.198131472553e1));
#23195=cartesian_point('',(6.684067771568e1,2.983905790383e1,
-4.202618265619e1));
#23197=cartesian_point('',(6.746723744307e1,2.964049619939e1,
-4.147513462745e1));
#23198=cartesian_point('',(6.741832880169e1,2.961852565328e1,
-4.162592504264e1));
#23199=cartesian_point('',(6.737227749336e1,2.959044138821e1,
-4.177646976778e1));
#23200=cartesian_point('',(6.733035959583e1,2.955541072260e1,
-4.192438377953e1));
#23202=direction('',(5.004181850705e-1,2.159092854751e-1,8.384299735198e-1));
#23203=vector('',#23202,1.808878292344e0);
#23204=cartesian_point('',(6.697544150053e1,2.910081159301e1,
-4.303925716390e1));
#23205=line('',#23204,#23203);
#23206=cartesian_point('',(6.764934312506e1,2.939251021604e1,
-4.135914406235e1));
#23207=direction('',(5.000782888904e-1,2.166431330974e-1,8.384434732659e-1));
#23208=direction('',(7.709805740002e-1,3.295169874559e-1,-5.449839534264e-1));
#23209=axis2_placement_3d('',#23206,#23207,#23208);
#23211=cartesian_point('',(6.740125239117e1,3.053158865436e1,
-8.198743025732e0));
#23212=direction('',(-3.763537050659e-3,-1.289308459793e-2,-9.999097980110e-1));
#23213=direction('',(3.843834291326e-1,-9.231143209425e-1,1.045609291665e-2));
#23214=axis2_placement_3d('',#23211,#23212,#23213);
#23216=cartesian_point('',(6.723299822107e1,3.045850999713e1,
-6.878912351947e0));
#23217=cartesian_point('',(6.717095632902e1,3.043112020422e1,
-7.014534417529e0));
#23218=cartesian_point('',(6.706590175544e1,3.038427051682e1,
-7.296089248694e0));
#23219=cartesian_point('',(6.696904597826e1,3.033933890900e1,
-7.739657251276e0));
#23220=cartesian_point('',(6.694646311650e1,3.032697869225e1,
-8.042733217688e0));
#23221=cartesian_point('',(6.694578752145e1,3.032527464220e1,
-8.194372284094e0));
#23223=cartesian_point('',(6.764035224825e1,3.064305348936e1,
-7.102552347113e0));
#23224=direction('',(-4.095440070338e-1,-1.798271005592e-1,-8.943913685894e-1));
#23225=direction('',(3.826624905518e-1,-9.238282696884e-1,1.052361389108e-2));
#23226=axis2_placement_3d('',#23223,#23224,#23225);
#23228=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23229=direction('',(0.e0,0.e0,-1.e0));
#23230=direction('',(8.818776236508e-1,4.714783737394e-1,0.e0));
#23231=axis2_placement_3d('',#23228,#23229,#23230);
#23233=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23234=direction('',(0.e0,0.e0,-1.e0));
#23235=direction('',(8.962145197897e-1,4.436209356174e-1,0.e0));
#23236=axis2_placement_3d('',#23233,#23234,#23235);
#23238=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23239=direction('',(0.e0,0.e0,1.e0));
#23240=direction('',(9.108860578216e-1,4.126579572312e-1,0.e0));
#23241=axis2_placement_3d('',#23238,#23239,#23240);
#23243=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23244=direction('',(0.e0,0.e0,1.e0));
#23245=direction('',(8.962145197897e-1,4.436209356174e-1,0.e0));
#23246=axis2_placement_3d('',#23243,#23244,#23245);
#23248=cartesian_point('',(6.481267119045e1,3.465080666424e1,
-8.194372283735e0));
#23249=cartesian_point('',(6.481443425768e1,3.465030565078e1,
-8.042733234304e0));
#23250=cartesian_point('',(6.483798827217e1,3.466069716237e1,
-7.739657321866e0));
#23251=cartesian_point('',(6.493259688644e1,3.471018534955e1,
-7.296089302424e0));
#23252=cartesian_point('',(6.503371807209e1,3.476501073372e1,
-7.014534428125e0));
#23253=cartesian_point('',(6.509321666910e1,3.479755768009e1,
-6.878912337570e0));
#23255=cartesian_point('',(6.525359543593e1,3.488653723781e1,
-8.198698471027e0));
#23256=direction('',(1.242400291071e-2,-4.858254573814e-3,9.999110167981e-1));
#23257=direction('',(-4.999937666549e-1,8.659663147257e-1,1.041993602081e-2));
#23258=axis2_placement_3d('',#23255,#23256,#23257);
#23260=cartesian_point('',(6.860257338582e1,3.020846900433e1,
-4.695462365825e0));
#23261=cartesian_point('',(6.857344355550e1,3.027552059101e1,
-4.692396637645e0));
#23262=cartesian_point('',(6.848369953276e1,3.035223088020e1,
-4.954349670710e0));
#23263=cartesian_point('',(6.834848208967e1,3.038825685915e1,
-5.516221441330e0));
#23264=cartesian_point('',(6.825906284004e1,3.037087922640e1,
-5.976018347409e0));
#23265=cartesian_point('',(6.820649348156e1,3.034567173839e1,
-6.278713278478e0));
#23267=cartesian_point('',(7.015039644758e1,2.092073600430e1,
-4.147601149195e1));
#23268=cartesian_point('',(7.015006280306e1,2.091987941440e1,
-4.154070053930e1));
#23269=cartesian_point('',(7.015056873571e1,2.091417152146e1,
-4.166770511673e1));
#23270=cartesian_point('',(7.015511847658e1,2.089340280768e1,
-4.185102987219e1));
#23271=cartesian_point('',(7.016038821745e1,2.087197225648e1,
-4.196858442665e1));
#23272=cartesian_point('',(7.016362485057e1,2.085932144389e1,
-4.202618265635e1));
#23274=cartesian_point('',(7.062958689624e1,2.106363846181e1,
-4.148036708082e1));
#23275=direction('',(-5.414224708012e-3,-1.229154231177e-2,-9.999097980110e-1));
#23276=direction('',(2.586356254919e-1,-9.659181767131e-1,1.047325745352e-2));
#23277=axis2_placement_3d('',#23274,#23275,#23276);
#23279=cartesian_point('',(7.020085738919e1,2.010979663803e1,
-4.303924529812e1));
#23280=cartesian_point('',(7.020072321313e1,2.012329385656e1,
-4.303372880227e1));
#23281=cartesian_point('',(7.020241569518e1,2.014756236133e1,
-4.301806762826e1));
#23282=cartesian_point('',(7.021661233227e1,2.017693425563e1,
-4.297678610172e1));
#23283=cartesian_point('',(7.023410230092e1,2.019788409710e1,
-4.293539386388e1));
#23284=cartesian_point('',(7.025594223469e1,2.022215939894e1,
-4.288367540550e1));
#23285=cartesian_point('',(7.028165147102e1,2.024965989232e1,
-4.282099196767e1));
#23286=cartesian_point('',(7.030455100116e1,2.027202874204e1,
-4.276532671202e1));
#23287=cartesian_point('',(7.032861982245e1,2.029405552952e1,
-4.270699579895e1));
#23288=cartesian_point('',(7.035616925875e1,2.031841254182e1,
-4.263920090663e1));
#23289=cartesian_point('',(7.038664336882e1,2.034464624280e1,
-4.256245961740e1));
#23290=cartesian_point('',(7.042057663003e1,2.037286184186e1,
-4.247515298350e1));
#23291=cartesian_point('',(7.045823239540e1,2.040307883429e1,
-4.237536430680e1));
#23292=cartesian_point('',(7.049377664652e1,2.043070262390e1,
-4.227794492852e1));
#23293=cartesian_point('',(7.053281998393e1,2.045995588433e1,
-4.216693586454e1));
#23294=cartesian_point('',(7.057257051318e1,2.048822783101e1,
-4.204893496374e1));
#23295=cartesian_point('',(7.059887507866e1,2.050582563421e1,
-4.196659707685e1));
#23296=cartesian_point('',(7.061209426502e1,2.051418475295e1,
-4.192438380666e1));
#23298=cartesian_point('',(7.061209426502e1,2.051418475295e1,
-4.192438380666e1));
#23299=cartesian_point('',(7.043044520577e1,2.052298890868e1,
-4.193662862499e1));
#23300=cartesian_point('',(7.022002688413e1,2.067109459195e1,
-4.198131472817e1));
#23301=cartesian_point('',(7.016362485057e1,2.085932144389e1,
-4.202618265635e1));
#23303=cartesian_point('',(7.075890697844e1,2.058067604241e1,
-4.147513462744e1));
#23304=cartesian_point('',(7.070754902549e1,2.056527731582e1,
-4.162592504298e1));
#23305=cartesian_point('',(7.065822596845e1,2.054344434293e1,
-4.177646979516e1));
#23306=cartesian_point('',(7.061209426502e1,2.051418475295e1,
-4.192438380666e1));
#23308=direction('',(5.243287971272e-1,1.487467418249e-1,8.384233532647e-1));
#23309=vector('',#23308,1.808878422888e0);
#23310=cartesian_point('',(7.020085738919e1,2.010979663803e1,
-4.303924529812e1));
#23311=line('',#23310,#23309);
#23312=cartesian_point('',(7.090708605494e1,2.031104205227e1,
-4.135914406234e1));
#23313=direction('',(5.240776530366e-1,1.495164062030e-1,8.384434732669e-1));
#23314=direction('',(8.073953259469e-1,2.260647653845e-1,-5.449839534250e-1));
#23315=axis2_placement_3d('',#23312,#23313,#23314);
#23317=cartesian_point('',(7.080979734286e1,2.147275785547e1,
-8.198743025732e0));
#23318=direction('',(-5.414224708012e-3,-1.229154231177e-2,-9.999097980110e-1));
#23319=direction('',(2.606043783204e-1,-9.653890553146e-1,1.045609291698e-2));
#23320=axis2_placement_3d('',#23317,#23318,#23319);
#23322=cartesian_point('',(7.063344393165e1,2.142226597242e1,
-6.878912351948e0));
#23323=cartesian_point('',(7.056835773117e1,2.140320859491e1,
-7.014534417628e0));
#23324=cartesian_point('',(7.045808680270e1,2.137047208653e1,
-7.296089248940e0));
#23325=cartesian_point('',(7.035619488848e1,2.133856709064e1,
-7.739657251531e0));
#23326=cartesian_point('',(7.033219189424e1,2.132926027224e1,
-8.042733217797e0));
#23327=cartesian_point('',(7.033129965584e1,2.132765898342e1,
-8.194372284094e0));
#23329=cartesian_point('',(7.106140074801e1,2.155206029945e1,
-7.102552347108e0));
#23330=direction('',(-4.295124479895e-1,-1.248324349716e-1,-8.943913685860e-1));
#23331=direction('',(2.588049735669e-1,-9.658722685781e-1,1.052361386770e-2));
#23332=axis2_placement_3d('',#23329,#23330,#23331);
#23334=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23335=direction('',(0.e0,0.e0,-1.e0));
#23336=direction('',(9.358733151675e-1,3.523366826737e-1,0.e0));
#23337=axis2_placement_3d('',#23334,#23335,#23336);
#23339=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23340=direction('',(0.e0,0.e0,-1.e0));
#23341=direction('',(9.464514318493e-1,3.228462283353e-1,0.e0));
#23342=axis2_placement_3d('',#23339,#23340,#23341);
#23344=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23345=direction('',(0.e0,0.e0,1.e0));
#23346=direction('',(9.569559731710e-1,2.902331225281e-1,0.e0));
#23347=axis2_placement_3d('',#23344,#23345,#23346);
#23349=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23350=direction('',(0.e0,0.e0,1.e0));
#23351=direction('',(9.464514318493e-1,3.228462283353e-1,0.e0));
#23352=axis2_placement_3d('',#23349,#23350,#23351);
#23354=cartesian_point('',(6.878102765492e1,2.589461303162e1,
-8.194372283734e0));
#23355=cartesian_point('',(6.878271024348e1,2.589388617795e1,
-8.042733234285e0));
#23356=cartesian_point('',(6.880741911457e1,2.590111437289e1,
-7.739657321823e0));
#23357=cartesian_point('',(6.890767784366e1,2.593783027959e1,
-7.296089302382e0));
#23358=cartesian_point('',(6.901509007217e1,2.597898766169e1,
-7.014534428109e0));
#23359=cartesian_point('',(6.907832787941e1,2.600349003911e1,
-6.878912337570e0));
#23361=cartesian_point('',(6.924894874651e1,2.607077473463e1,
-8.198698471019e0));
#23362=direction('',(1.168358435870e-2,-6.438349316883e-3,9.999110167983e-1));
#23363=direction('',(-3.826849650328e-1,9.238201353464e-1,1.041993600836e-2));
#23364=axis2_placement_3d('',#23361,#23362,#23363);
#23366=cartesian_point('',(7.195866529252e1,2.099559868334e1,
-4.695462366702e0));
#23367=cartesian_point('',(7.193853669562e1,2.106587885334e1,
-4.692396445183e0));
#23368=cartesian_point('',(7.185957309179e1,2.115364681784e1,
-4.954349768850e0));
#23369=cartesian_point('',(7.173021477909e1,2.120701398470e1,
-5.516221512371e0));
#23370=cartesian_point('',(7.163929246065e1,2.120145663213e1,
-5.976017917664e0));
#23371=cartesian_point('',(7.158388260456e1,2.118332647534e1,
-6.278712841214e0));
#23373=cartesian_point('',(7.228095409040e1,1.158529207660e1,
-4.147601149193e1));
#23374=cartesian_point('',(7.228051149282e1,1.158448636410e1,
-4.154070054316e1));
#23375=cartesian_point('',(7.228026806759e1,1.157876126524e1,
-4.166770512577e1));
#23376=cartesian_point('',(7.228206802390e1,1.155757636905e1,
-4.185102988171e1));
#23377=cartesian_point('',(7.228449543299e1,1.153564132091e1,
-4.196858443074e1));
#23378=cartesian_point('',(7.228605311377e1,1.152267627316e1,
-4.202618265636e1));
#23380=cartesian_point('',(7.277469751195e1,1.166442507916e1,
-4.148036708080e1));
#23381=direction('',(-6.972273479570e-3,-1.147968832809e-2,-9.999097980110e-1));
#23382=direction('',(1.303453402612e-1,-9.914133361775e-1,1.047325745320e-2));
#23383=axis2_placement_3d('',#23380,#23381,#23382);
#23385=cartesian_point('',(7.222513450403e1,1.077470393447e1,
-4.303924529811e1));
#23386=cartesian_point('',(7.222676321641e1,1.078810319592e1,
-4.303372880225e1));
#23387=cartesian_point('',(7.223160889457e1,1.081194316704e1,
-4.301806762821e1));
#23388=cartesian_point('',(7.224951787900e1,1.083921074772e1,
-4.297678610164e1));
#23389=cartesian_point('',(7.226959272160e1,1.085769846140e1,
-4.293539386375e1));
#23390=cartesian_point('',(7.229441437444e1,1.087891540128e1,
-4.288367540535e1));
#23391=cartesian_point('',(7.232349319940e1,1.090282489542e1,
-4.282099196746e1));
#23392=cartesian_point('',(7.234911654165e1,1.092201338804e1,
-4.276532671185e1));
#23393=cartesian_point('',(7.237585452355e1,1.094071012172e1,
-4.270699579874e1));
#23394=cartesian_point('',(7.240634749867e1,1.096126283339e1,
-4.263920090640e1));
#23395=cartesian_point('',(7.243998508360e1,1.098329443187e1,
-4.256245961716e1));
#23396=cartesian_point('',(7.247731091577e1,1.100683946319e1,
-4.247515298325e1));
#23397=cartesian_point('',(7.251858863979e1,1.103188288138e1,
-4.237536430660e1));
#23398=cartesian_point('',(7.255743443298e1,1.105463088987e1,
-4.227794492832e1));
#23399=cartesian_point('',(7.259996206589e1,1.107853770643e1,
-4.216693586441e1));
#23400=cartesian_point('',(7.264306275339e1,1.110137929745e1,
-4.204893496360e1));
#23401=cartesian_point('',(7.267143925385e1,1.111539311423e1,
-4.196659707692e1));
#23402=cartesian_point('',(7.268563643216e1,1.112195526948e1,
-4.192438380676e1));
#23404=cartesian_point('',(7.268563643216e1,1.112195526948e1,
-4.192438380676e1));
#23405=cartesian_point('',(7.250669057869e1,1.115439406448e1,
-4.193662862508e1));
#23406=cartesian_point('',(7.231740408594e1,1.132869778537e1,
-4.198131472818e1));
#23407=cartesian_point('',(7.228605311377e1,1.152267627316e1,
-4.202618265636e1));
#23409=cartesian_point('',(7.283987199733e1,1.116871481230e1,
-4.147513462743e1));
#23410=cartesian_point('',(7.278694348170e1,1.116015138209e1,
-4.162592504277e1));
#23411=cartesian_point('',(7.273519261542e1,1.114494314404e1,
-4.177646979509e1));
#23412=cartesian_point('',(7.268563643216e1,1.112195526948e1,
-4.192438380676e1));
#23414=direction('',(5.392584373980e-1,7.903555146314e-2,8.384233532649e-1));
#23415=vector('',#23414,1.808878422872e0);
#23416=cartesian_point('',(7.222513450403e1,1.077470393447e1,
-4.303924529811e1));
#23417=line('',#23416,#23415);
#23418=cartesian_point('',(7.295158908325e1,1.088204632770e1,
-4.135914406234e1));
#23419=direction('',(5.391099032368e-1,7.983141214229e-2,8.384434732690e-1));
#23420=direction('',(8.299953200293e-1,1.187445124726e-1,-5.449839534217e-1));
#23421=axis2_placement_3d('',#23418,#23419,#23420);
#23423=cartesian_point('',(7.300676702984e1,1.204652221629e1,
-8.198743025732e0));
#23424=direction('',(-6.972273479570e-3,-1.147968832809e-2,-9.999097980110e-1));
#23425=direction('',(1.323663143434e-1,-9.911457152952e-1,1.045609291661e-2));
#23426=axis2_placement_3d('',#23423,#23424,#23425);
#23428=cartesian_point('',(7.282533183328e1,1.201948103756e1,
-6.878912351949e0));
#23429=cartesian_point('',(7.275831496732e1,1.200908215245e1,
-7.014534417682e0));
#23430=cartesian_point('',(7.264471445013e1,1.199101895386e1,
-7.296089249075e0));
#23431=cartesian_point('',(7.253952979774e1,1.197268647322e1,
-7.739657251670e0));
#23432=cartesian_point('',(7.251451736890e1,1.196659229536e1,
-8.042733217857e0));
#23433=cartesian_point('',(7.251342375359e1,1.196512116628e1,
-8.194372284094e0));
#23435=cartesian_point('',(7.326656897902e1,1.209230538247e1,
-7.102552347141e0));
#23436=direction('',(-4.421318118526e-1,-6.770185192806e-2,-8.943913685817e-1));
#23437=direction('',(1.305192317738e-1,-9.913899251488e-1,1.052361395720e-2));
#23438=axis2_placement_3d('',#23435,#23436,#23437);
#23440=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23441=direction('',(0.e0,0.e0,-1.e0));
#23442=direction('',(9.738559547885e-1,2.271664132811e-1,0.e0));
#23443=axis2_placement_3d('',#23440,#23441,#23442);
#23445=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23446=direction('',(0.e0,0.e0,-1.e0));
#23447=direction('',(9.804942975041e-1,1.965475325765e-1,0.e0));
#23448=axis2_placement_3d('',#23445,#23446,#23447);
#23450=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23451=direction('',(0.e0,0.e0,1.e0));
#23452=direction('',(9.866521065010e-1,1.628423186308e-1,0.e0));
#23453=axis2_placement_3d('',#23450,#23451,#23452);
#23455=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23456=direction('',(0.e0,0.e0,1.e0));
#23457=direction('',(9.804942975041e-1,1.965475325765e-1,0.e0));
#23458=axis2_placement_3d('',#23455,#23456,#23457);
#23460=cartesian_point('',(7.157252166651e1,1.669535539069e1,
-8.194372283734e0));
#23461=cartesian_point('',(7.157409498685e1,1.669441513346e1,
-8.042733234276e0));
#23462=cartesian_point('',(7.159953593888e1,1.669835633535e1,
-7.739657321803e0));
#23463=cartesian_point('',(7.170372932815e1,1.672167174224e1,
-7.296089302361e0));
#23464=cartesian_point('',(7.181559474652e1,1.674845690803e1,
-7.014534428101e0));
#23465=cartesian_point('',(7.188148974757e1,1.676449547403e1,
-6.878912337569e0));
#23467=cartesian_point('',(7.205943334461e1,1.680893404756e1,
-8.198698471040e0));
#23468=direction('',(1.074325646834e-2,-7.908282184692e-3,9.999110167977e-1));
#23469=direction('',(-2.588283175474e-1,9.658671373268e-1,1.041993607086e-2));
#23470=axis2_placement_3d('',#23467,#23468,#23469);
#23472=cartesian_point('',(7.408352448520e1,1.142348784788e1,
-4.695462367310e0));
#23473=cartesian_point('',(7.407274151729e1,1.149579407504e1,
-4.692396325016e0));
#23474=cartesian_point('',(7.400590944375e1,1.159311799465e1,
-4.954349822921e0));
#23475=cartesian_point('',(7.388462360311e1,1.166291323017e1,
-5.516221587221e0));
#23476=cartesian_point('',(7.379375392686e1,1.166927119669e1,
-5.976017514638e0));
#23477=cartesian_point('',(7.373645165039e1,1.165852858297e1,
-6.278712433644e0));
#23479=cartesian_point('',(7.317476456863e1,2.051620589391e0,
-4.147601149277e1));
#23480=cartesian_point('',(7.317422058133e1,2.050879460711e0,
-4.154070190343e1));
#23481=cartesian_point('',(7.317323195048e1,2.045235025840e0,
-4.166770832376e1));
#23482=cartesian_point('',(7.317225132467e1,2.023995615567e0,
-4.185103520012e1));
#23483=cartesian_point('',(7.317179488098e1,2.001932175693e0,
-4.196858672398e1));
#23484=cartesian_point('',(7.317164697042e1,1.988874977784e0,
-4.202618265912e1));
#23486=cartesian_point('',(7.367461287627e1,2.065630149401e0,
-4.148036708164e1));
#23487=direction('',(-8.411024718777e-3,-1.047141369471e-2,-9.999097980110e-1));
#23488=direction('',(-1.751898506251e-4,-9.999451385885e-1,1.047325745298e-2));
#23489=axis2_placement_3d('',#23486,#23487,#23488);
#23491=cartesian_point('',(7.317164697042e1,1.988874977784e0,
-4.202618265912e1));
#23492=cartesian_point('',(7.317155629701e1,1.969855004628e0,
-4.209578727180e1));
#23493=cartesian_point('',(7.316676308073e1,1.928158611764e0,
-4.222983921907e1));
#23494=cartesian_point('',(7.314785295848e1,1.850691053246e0,
-4.241873824400e1));
#23495=cartesian_point('',(7.312157091668e1,1.770584917306e0,
-4.258281385771e1));
#23496=cartesian_point('',(7.309223392059e1,1.691695620149e0,
-4.272109857867e1));
#23497=cartesian_point('',(7.306321935411e1,1.617759347557e0,
-4.283446346874e1));
#23498=cartesian_point('',(7.303368182961e1,1.545418023864e0,
-4.293479457643e1));
#23499=cartesian_point('',(7.300438979680e1,1.453775631319e0,
-4.302499715139e1));
#23500=cartesian_point('',(7.297392385609e1,1.373010913384e0,
-4.310809311759e1));
#23501=cartesian_point('',(7.296911261852e1,1.296139811766e0,
-4.312360517697e1));
#23502=cartesian_point('',(7.296949464081e1,1.254432230853e0,
-4.312443363854e1));
#23504=cartesian_point('',(7.301362752514e1,1.255255526228e0,
-4.303925043507e1));
#23505=cartesian_point('',(7.301496811555e1,1.265358956979e0,
-4.303692357224e1));
#23506=cartesian_point('',(7.301930637958e1,1.283428747520e0,
-4.302817592977e1));
#23507=cartesian_point('',(7.303789015268e1,1.306135708172e0,
-4.299313019149e1));
#23508=cartesian_point('',(7.305140248787e1,1.318079996366e0,
-4.296779017212e1));
#23509=cartesian_point('',(7.307068648144e1,1.332806988299e0,
-4.293154334036e1));
#23510=cartesian_point('',(7.309146681448e1,1.346971236674e0,
-4.289180801492e1));
#23511=cartesian_point('',(7.311446841762e1,1.361513005344e0,
-4.284719209522e1));
#23512=cartesian_point('',(7.314210375770e1,1.377428266215e0,
-4.279271624191e1));
#23513=cartesian_point('',(7.316248585229e1,1.388476100127e0,
-4.275195953896e1));
#23514=cartesian_point('',(7.318789100016e1,1.401744004953e0,
-4.270047925665e1));
#23515=cartesian_point('',(7.321525712904e1,1.415426052189e0,
-4.264398878469e1));
#23516=cartesian_point('',(7.324583828976e1,1.430184252763e0,
-4.257952666698e1));
#23517=cartesian_point('',(7.327927511957e1,1.445778797088e0,
-4.250731050750e1));
#23518=cartesian_point('',(7.331703424708e1,1.462726769361e0,
-4.242334449376e1));
#23519=cartesian_point('',(7.335426632971e1,1.478791858974e0,
-4.233776467619e1));
#23520=cartesian_point('',(7.339275328992e1,1.494754930808e0,
-4.224613550902e1));
#23521=cartesian_point('',(7.343339999315e1,1.510792297241e0,
-4.214526388039e1));
#23522=cartesian_point('',(7.347477062254e1,1.526019372193e0,
-4.203762795044e1));
#23523=cartesian_point('',(7.350193996473e1,1.535193918659e0,
-4.196275803996e1));
#23524=cartesian_point('',(7.351550720518e1,1.539426039720e0,
-4.192438380506e1));
#23526=cartesian_point('',(7.351550720518e1,1.539426039720e0,
-4.192438380506e1));
#23527=cartesian_point('',(7.334232638411e1,1.594944432803e0,
-4.193662862238e1));
#23528=cartesian_point('',(7.317741047605e1,1.792463891345e0,
-4.198131473369e1));
#23529=cartesian_point('',(7.317164697042e1,1.988874977784e0,
-4.202618265912e1));
#23531=cartesian_point('',(7.367452623157e1,1.565653763956e0,
-4.147513570031e1));
#23532=cartesian_point('',(7.362093277490e1,1.564072152730e0,
-4.162592611533e1));
#23533=cartesian_point('',(7.356763994807e1,1.555748869847e0,
-4.177646979356e1));
#23534=cartesian_point('',(7.351550720518e1,1.539426039720e0,
-4.192438380506e1));
#23536=direction('',(5.449568035028e-1,7.972000077847e-3,8.384262218769e-1));
#23537=vector('',#23536,1.808878357457e0);
#23538=cartesian_point('',(7.301362752514e1,1.255255526228e0,
-4.303925043507e1));
#23539=line('',#23538,#23537);
#23540=cartesian_point('',(7.374787019660e1,1.266855773370e0,
-4.135914406279e1));
#23541=direction('',(5.449178335231e-1,8.780480477855e-3,8.384434732712e-1));
#23542=direction('',(8.383937630587e-1,9.400483803203e-3,-5.449839712950e-1));
#23543=axis2_placement_3d('',#23540,#23541,#23542);
#23545=cartesian_point('',(7.395457069164e1,2.414167242061e0,
-8.198743025732e0));
#23546=direction('',(-8.411024718777e-3,-1.047141369471e-2,-9.999097980110e-1));
#23547=direction('',(1.863426026105e-3,-9.999435972915e-1,1.045609291662e-2));
#23548=axis2_placement_3d('',#23545,#23546,#23547);
#23550=cartesian_point('',(7.377115811624e1,2.411039449702e0,
-6.878912351950e0));
#23551=cartesian_point('',(7.370335726196e1,2.409476984837e0,
-7.014534417723e0));
#23552=cartesian_point('',(7.358837089240e1,2.406396162337e0,
-7.296089249173e0));
#23553=cartesian_point('',(7.348169324042e1,2.401949870767e0,
-7.739657251772e0));
#23554=cartesian_point('',(7.345609934656e1,2.399172606553e0,
-8.042733217901e0));
#23555=cartesian_point('',(7.345482306641e1,2.397856808624e0,
-8.194372284094e0));
#23557=cartesian_point('',(7.421812590148e1,2.425647767736e0,
-7.102552347134e0));
#23558=direction('',(-4.471861778639e-1,-9.412871292197e-3,-8.943913685750e-1));
#23559=direction('',(2.696856052070e-7,-9.999446252418e-1,1.052361392088e-2));
#23560=axis2_placement_3d('',#23557,#23558,#23559);
#23562=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23563=direction('',(0.e0,0.e0,-1.e0));
#23564=direction('',(9.951756490192e-1,9.810926357492e-2,0.e0));
#23565=axis2_placement_3d('',#23562,#23563,#23564);
#23567=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23568=direction('',(0.e0,0.e0,-1.e0));
#23569=direction('',(9.977606338842e-1,6.688585404188e-2,0.e0));
#23570=axis2_placement_3d('',#23567,#23568,#23569);
#23572=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23573=direction('',(0.e0,0.e0,1.e0));
#23574=direction('',(9.994663487373e-1,3.266523751317e-2,0.e0));
#23575=axis2_placement_3d('',#23572,#23573,#23574);
#23577=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23578=direction('',(0.e0,0.e0,1.e0));
#23579=direction('',(9.977606338842e-1,6.688585404188e-2,0.e0));
#23580=axis2_placement_3d('',#23577,#23578,#23579);
#23582=cartesian_point('',(7.313938998873e1,7.210435590195e0,
-8.194372283734e0));
#23583=cartesian_point('',(7.314082712091e1,7.209298017484e0,
-8.042733234274e0));
#23584=cartesian_point('',(7.316656485214e1,7.209884791241e0,
-7.739657321798e0));
#23585=cartesian_point('',(7.327291012381e1,7.219400765239e0,
-7.296089302359e0));
#23586=cartesian_point('',(7.338731468371e1,7.231355413122e0,
-7.014534428100e0));
#23587=cartesian_point('',(7.345473939684e1,7.238655743399e0,
-6.878912337571e0));
#23589=cartesian_point('',(7.363696105952e1,7.259487838622e0,
-8.198698471040e0));
#23590=direction('',(9.619108476053e-3,-9.242902074160e-3,9.999110167977e-1));
#23591=direction('',(-1.305430457698e-1,9.913878848028e-1,1.041993605407e-2));
#23592=axis2_placement_3d('',#23589,#23590,#23591);
#23594=cartesian_point('',(7.494079403397e1,1.655917968558e0,
-4.695462367578e0));
#23595=cartesian_point('',(7.493954117226e1,1.729013065640e0,
-4.692396325701e0));
#23596=cartesian_point('',(7.488598418329e1,1.834227701968e0,
-4.954349805353e0));
#23597=cartesian_point('',(7.477484602854e1,1.919256807221e0,
-5.516221677101e0));
#23598=cartesian_point('',(7.468558380557e1,1.937421258371e0,
-5.976017120791e0));
#23599=cartesian_point('',(7.462736956559e1,1.934249997155e0,
-6.278712039688e0));
#23601=cartesian_point('',(7.281653453723e1,-7.517154694892e0,
-4.147601149195e1));
#23602=cartesian_point('',(7.281589846713e1,-7.517818478411e0,
-4.154070190056e1));
#23603=cartesian_point('',(7.281418154760e1,-7.523285582024e0,
-4.166770831818e1));
#23604=cartesian_point('',(7.281043701195e1,-7.544215287779e0,
-4.185103519228e1));
#23605=cartesian_point('',(7.280710461628e1,-7.566030395124e0,
-4.196858672063e1));
#23606=cartesian_point('',(7.280525366472e1,-7.578956581132e0,
-4.202618265911e1));
#23608=cartesian_point('',(7.331393518783e1,-7.568508284896e0,
-4.148036708082e1));
#23609=direction('',(-9.705860992944e-3,-9.283970269743e-3,-9.999097980110e-1));
#23610=direction('',(-1.306927224917e-1,-9.913676024392e-1,1.047325745338e-2));
#23611=axis2_placement_3d('',#23608,#23609,#23610);
#23613=cartesian_point('',(7.280525366472e1,-7.578956581132e0,
-4.202618265911e1));
#23614=cartesian_point('',(7.280268113026e1,-7.597802239948e0,
-4.209578808945e1));
#23615=cartesian_point('',(7.279248627339e1,-7.638516766546e0,
-4.222984147944e1));
#23616=cartesian_point('',(7.276362588745e1,-7.712854228947e0,
-4.241874218076e1));
#23617=cartesian_point('',(7.272711224934e1,-7.788845278750e0,
-4.258281864249e1));
#23618=cartesian_point('',(7.268772878540e1,-7.863230843709e0,
-4.272110350922e1));
#23619=cartesian_point('',(7.264931161211e1,-7.932747707626e0,
-4.283446826248e1));
#23620=cartesian_point('',(7.261058433745e1,-8.000615019208e0,
-4.293479874810e1));
#23621=cartesian_point('',(7.256958090591e1,-8.087650300779e0,
-4.302500153409e1));
#23622=cartesian_point('',(7.252883366060e1,-8.163750263301e0,
-4.310809637875e1));
#23623=cartesian_point('',(7.251403066037e1,-8.239335922283e0,
-4.312360645141e1));
#23624=cartesian_point('',(7.250896600194e1,-8.280736519714e0,
-4.312443363671e1));
#23626=cartesian_point('',(7.255282918715e1,-8.285677288298e0,
-4.303925043333e1));
#23627=cartesian_point('',(7.255547642196e1,-8.275835143728e0,
-4.303692478103e1));
#23628=cartesian_point('',(7.256213510202e1,-8.258485934856e0,
-4.302817913379e1));
#23629=cartesian_point('',(7.258352338506e1,-8.238398045115e0,
-4.299313423853e1));
#23630=cartesian_point('',(7.259847845211e1,-8.228319784081e0,
-4.296779550232e1));
#23631=cartesian_point('',(7.261951915257e1,-8.216235801258e0,
-4.293154980348e1));
#23632=cartesian_point('',(7.264197010667e1,-8.204905106919e0,
-4.289181533938e1));
#23633=cartesian_point('',(7.266667224261e1,-8.193490197881e0,
-4.284720098867e1));
#23634=cartesian_point('',(7.269614908219e1,-8.181317821078e0,
-4.279272428109e1));
#23635=cartesian_point('',(7.271779814950e1,-8.173025074887e0,
-4.275196899816e1));
#23636=cartesian_point('',(7.274471750172e1,-8.163186700557e0,
-4.270048941160e1));
#23637=cartesian_point('',(7.277363513026e1,-8.153193693973e0,
-4.264399964222e1));
#23638=cartesian_point('',(7.280588093374e1,-8.142553330598e0,
-4.257953793222e1));
#23639=cartesian_point('',(7.284106735584e1,-8.131456451276e0,
-4.250732178159e1));
#23640=cartesian_point('',(7.288071603935e1,-8.119581811355e0,
-4.242335522568e1));
#23641=cartesian_point('',(7.291972737387e1,-8.108513609383e0,
-4.233777387246e1));
#23642=cartesian_point('',(7.295996920496e1,-8.097710452218e0,
-4.224614384834e1));
#23643=cartesian_point('',(7.300236246907e1,-8.087115428105e0,
-4.214527019941e1));
#23644=cartesian_point('',(7.304536791698e1,-8.077418245020e0,
-4.203763150829e1));
#23645=cartesian_point('',(7.307350323036e1,-8.071868300845e0,
-4.196275930477e1));
#23646=cartesian_point('',(7.308750726880e1,-8.069443188101e0,
-4.192438380490e1));
#23648=cartesian_point('',(7.308750726880e1,-8.069443188101e0,
-4.192438380490e1));
#23649=cartesian_point('',(7.292305463821e1,-7.991795129382e0,
-4.193662862226e1));
#23650=cartesian_point('',(7.278533107152e1,-7.774439631877e0,
-4.198131473363e1));
#23651=cartesian_point('',(7.280525366472e1,-7.578956581132e0,
-4.202618265911e1));
#23653=cartesian_point('',(7.324858964855e1,-8.064196032086e0,
-4.147513462745e1));
#23654=cartesian_point('',(7.319524824953e1,-8.058768762596e0,
-4.162592504274e1));
#23655=cartesian_point('',(7.314132456581e1,-8.060064690425e0,
-4.177646979319e1));
#23656=cartesian_point('',(7.308750726880e1,-8.069443188101e0,
-4.192438380490e1));
#23658=direction('',(5.413352229289e-1,-6.322691153042e-2,8.384262245868e-1));
#23659=vector('',#23658,1.808878352920e0);
#23660=cartesian_point('',(7.255282918715e1,-8.285677288298e0,
-4.303925043333e1));
#23661=line('',#23660,#23659);
#23662=cartesian_point('',(7.328230480365e1,-8.370011034447e0,
-4.135914406234e1));
#23663=direction('',(5.414020686072e-1,-6.242068762481e-2,8.384434732672e-1));
#23664=direction('',(8.324472566381e-1,-1.001202048816e-1,-5.449839534245e-1));
#23665=axis2_placement_3d('',#23662,#23663,#23664);
#23667=cartesian_point('',(7.363699114482e1,-7.259494803009e0,
-8.198743025732e0));
#23668=direction('',(-9.705860992944e-3,-9.283970269743e-3,-9.999097980110e-1));
#23669=direction('',(-1.286713460468e-1,-9.916321671e-1,1.045609291676e-2));
#23670=axis2_placement_3d('',#23667,#23668,#23669);
#23672=cartesian_point('',(7.345473943061e1,-7.238655691601e0,
-6.878912351950e0));
#23673=cartesian_point('',(7.338731467945e1,-7.231355002034e0,
-7.014534417710e0));
#23674=cartesian_point('',(7.327290990619e1,-7.219400734682e0,
-7.296089249143e0));
#23675=cartesian_point('',(7.316656453880e1,-7.209884759900e0,
-7.739657251740e0));
#23676=cartesian_point('',(7.314082709852e1,-7.209297590742e0,
-8.042733217887e0));
#23677=cartesian_point('',(7.313938999103e1,-7.210435543836e0,
-8.194372284094e0));
#23679=cartesian_point('',(7.389979011259e1,-7.282513352808e0,
-7.102552347161e0));
#23680=direction('',(-4.445890643823e-1,4.903716605217e-2,-8.943913685727e-1));
#23681=direction('',(-1.305186969575e-1,-9.913899955582e-1,1.052361400256e-2));
#23682=axis2_placement_3d('',#23679,#23680,#23681);
#23684=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23685=direction('',(0.e0,0.e0,-1.e0));
#23686=direction('',(9.994676119804e-1,-3.262656283208e-2,0.e0));
#23687=axis2_placement_3d('',#23684,#23685,#23686);
#23689=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23690=direction('',(0.e0,0.e0,-1.e0));
#23691=direction('',(9.979550091871e-1,-6.392025999956e-2,0.e0));
#23692=axis2_placement_3d('',#23689,#23690,#23691);
#23694=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23695=direction('',(0.e0,0.e0,1.e0));
#23696=direction('',(9.951794446422e-1,-9.807075487477e-2,0.e0));
#23697=axis2_placement_3d('',#23694,#23695,#23696);
#23699=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23700=direction('',(0.e0,0.e0,1.e0));
#23701=direction('',(9.979550091871e-1,-6.392025999956e-2,0.e0));
#23702=axis2_placement_3d('',#23699,#23700,#23701);
#23704=cartesian_point('',(7.345482307018e1,-2.397856762368e0,
-8.194372283734e0));
#23705=cartesian_point('',(7.345609942446e1,-2.399172186385e0,
-8.042733234277e0));
#23706=cartesian_point('',(7.348169355518e1,-2.401949880593e0,
-7.739657321805e0));
#23707=cartesian_point('',(7.358837111215e1,-2.406396160448e0,
-7.296089302367e0));
#23708=cartesian_point('',(7.370335731985e1,-2.409476577816e0,
-7.014534428103e0));
#23709=cartesian_point('',(7.377115808953e1,-2.411039393940e0,
-6.878912337570e0));
#23711=cartesian_point('',(7.395453995469e1,-2.414170219943e0,
-8.198698471058e0));
#23712=direction('',(8.330374848535e-3,-1.041937342658e-2,9.999110167971e-1));
#23713=direction('',(-2.414629758072e-5,9.999457107005e-1,1.041993611309e-2));
#23714=axis2_placement_3d('',#23711,#23712,#23713);
#23716=cartesian_point('',(7.451580581919e1,-8.139985126716e0,
-4.695462367618e0));
#23717=cartesian_point('',(7.452410447983e1,-8.067351823224e0,
-4.692396439228e0));
#23718=cartesian_point('',(7.448473898688e1,-7.956046758642e0,
-4.954349697319e0));
#23719=cartesian_point('',(7.438565010127e1,-7.857238610412e0,
-5.516221804099e0));
#23720=cartesian_point('',(7.429952263747e1,-7.827578532856e0,
-5.976016734872e0));
#23721=cartesian_point('',(7.424139249758e1,-7.823124178245e0,
-6.278711645408e0));
#23723=cartesian_point('',(7.121239341131e1,-1.695730937820e1,
-4.147601149195e1));
#23724=cartesian_point('',(7.121167625330e1,-1.695788418627e1,
-4.154069670974e1));
#23725=cartesian_point('',(7.120926061154e1,-1.696308012827e1,
-4.166769610892e1));
#23726=cartesian_point('',(7.120281680475e1,-1.698333884711e1,
-4.185101463363e1));
#23727=cartesian_point('',(7.119666527545e1,-1.700453545253e1,
-4.196857787072e1));
#23728=cartesian_point('',(7.119314266144e1,-1.701711034472e1,
-4.202618266143e1));
#23730=cartesian_point('',(7.169883574185e1,-1.707314744406e1,
-4.148036708082e1));
#23731=direction('',(-1.083462729461e-2,-7.937675539393e-3,-9.999097980110e-1));
#23732=direction('',(-2.589740663573e-1,-9.658274917565e-1,1.047325745319e-2));
#23733=axis2_placement_3d('',#23730,#23731,#23732);
#23735=cartesian_point('',(7.119314266144e1,-1.701711034472e1,
-4.202618266143e1));
#23736=cartesian_point('',(7.118664899239e1,-1.704103441946e1,
-4.211257353323e1));
#23737=cartesian_point('',(7.116651660209e1,-1.708706710448e1,
-4.226910614642e1));
#23738=cartesian_point('',(7.112684936021e1,-1.715638014146e1,
-4.244709083701e1));
#23739=cartesian_point('',(7.108532228398e1,-1.721908076090e1,
-4.259055195944e1));
#23740=cartesian_point('',(7.104466119072e1,-1.727633207966e1,
-4.270664214784e1));
#23741=cartesian_point('',(7.100538540894e1,-1.732985963711e1,
-4.280376274335e1));
#23742=cartesian_point('',(7.097033892878e1,-1.737646802516e1,
-4.288198398797e1));
#23743=cartesian_point('',(7.092989122397e1,-1.743333292158e1,
-4.296176459123e1));
#23744=cartesian_point('',(7.088565498340e1,-1.749841724642e1,
-4.303920792123e1));
#23745=cartesian_point('',(7.084063200331e1,-1.756964475933e1,
-4.310773838595e1));
#23746=cartesian_point('',(7.081789148919e1,-1.763688650279e1,
-4.312259085743e1));
#23747=cartesian_point('',(7.080780751430e1,-1.767419800049e1,
-4.312444058889e1));
#23749=cartesian_point('',(7.085064692153e1,-1.768483941199e1,
-4.303926039496e1));
#23750=cartesian_point('',(7.085535985496e1,-1.767613412358e1,
-4.303547148672e1));
#23751=cartesian_point('',(7.086533053204e1,-1.766069530001e1,
-4.302491901206e1));
#23752=cartesian_point('',(7.088694404905e1,-1.764135850395e1,
-4.299368210860e1));
#23753=cartesian_point('',(7.090295428467e1,-1.763331192944e1,
-4.296844921242e1));
#23754=cartesian_point('',(7.092590873687e1,-1.762438063650e1,
-4.293135640932e1));
#23755=cartesian_point('',(7.095013917636e1,-1.761634133159e1,
-4.289088103819e1));
#23756=cartesian_point('',(7.097802286318e1,-1.760767331807e1,
-4.284286094959e1));
#23757=cartesian_point('',(7.100472605702e1,-1.760044807148e1,
-4.279557129711e1));
#23758=cartesian_point('',(7.102870226231e1,-1.759467369474e1,
-4.275231778925e1));
#23759=cartesian_point('',(7.105674488946e1,-1.758848020881e1,
-4.270072200747e1));
#23760=cartesian_point('',(7.108735982325e1,-1.758221776781e1,
-4.264303502868e1));
#23761=cartesian_point('',(7.112127857867e1,-1.757575137120e1,
-4.257742054209e1));
#23762=cartesian_point('',(7.115886946572e1,-1.756915591755e1,
-4.250264780035e1));
#23763=cartesian_point('',(7.120004267371e1,-1.756257989071e1,
-4.241770551071e1));
#23764=cartesian_point('',(7.123265908304e1,-1.755778470869e1,
-4.234815232454e1));
#23765=cartesian_point('',(7.127177783260e1,-1.755251067643e1,
-4.226201591122e1));
#23766=cartesian_point('',(7.131361794507e1,-1.754756500266e1,
-4.216567934939e1));
#23767=cartesian_point('',(7.135938277088e1,-1.754317027245e1,
-4.205487854373e1));
#23768=cartesian_point('',(7.139214157451e1,-1.754089810710e1,
-4.196973329487e1));
#23769=cartesian_point('',(7.140896012575e1,-1.754024154467e1,
-4.192438392533e1));
#23771=cartesian_point('',(7.140896012575e1,-1.754024154467e1,
-4.192438392533e1));
#23772=cartesian_point('',(7.125604944570e1,-1.744179235516e1,
-4.193662874830e1));
#23773=cartesian_point('',(7.114787472709e1,-1.720832062778e1,
-4.198131472014e1));
#23774=cartesian_point('',(7.119314266144e1,-1.701711034472e1,
-4.202618266143e1));
#23776=cartesian_point('',(7.156934900856e1,-1.755606520944e1,
-4.147513462744e1));
#23777=cartesian_point('',(7.151717235319e1,-1.754372192187e1,
-4.162592504295e1));
#23778=cartesian_point('',(7.146354114819e1,-1.753796784774e1,
-4.177646991390e1));
#23779=cartesian_point('',(7.140896012575e1,-1.754024154467e1,
-4.192438392533e1));
#23781=direction('',(5.284428853689e-1,-1.333429233514e-1,8.384317394369e-1));
#23782=vector('',#23781,1.808878336158e0);
#23783=cartesian_point('',(7.085064692153e1,-1.768483941199e1,
-4.303926039496e1));
#23784=line('',#23783,#23782);
#23785=cartesian_point('',(7.156285885804e1,-1.786366463287e1,
-4.135914406234e1));
#23786=direction('',(5.286227641875e-1,-1.325538204646e-1,8.384434732664e-1));
#23787=direction('',(8.122572458582e-1,-2.079198332515e-1,-5.449839534257e-1));
#23788=axis2_placement_3d('',#23785,#23786,#23787);
#23790=cartesian_point('',(7.205946226348e1,-1.680894487929e1,
-8.198743025732e0));
#23791=direction('',(-1.083462729461e-2,-7.937675539393e-3,-9.999097980110e-1));
#23792=direction('',(-2.570045156945e-1,-9.663536355980e-1,1.045609291665e-2));
#23793=axis2_placement_3d('',#23790,#23791,#23792);
#23795=cartesian_point('',(7.188148978781e1,-1.676449542708e1,
-6.878912351949e0));
#23796=cartesian_point('',(7.181559479595e1,-1.674845649990e1,
-7.014534417707e0));
#23797=cartesian_point('',(7.170372911639e1,-1.672167168353e1,
-7.296089249136e0));
#23798=cartesian_point('',(7.159953563231e1,-1.669835626338e1,
-7.739657251734e0));
#23799=cartesian_point('',(7.157409502036e1,-1.669441470745e1,
-8.042733217885e0));
#23800=cartesian_point('',(7.157252167484e1,-1.669535534503e1,
-8.194372284094e0));
#23802=cartesian_point('',(7.231700842600e1,-1.686606865075e1,
-7.102552347165e0));
#23803=direction('',(-4.343849087438e-1,1.066481639602e-1,-8.943913685739e-1));
#23804=direction('',(-2.588044525260e-1,-9.658724081890e-1,1.052361401344e-2));
#23805=axis2_placement_3d('',#23802,#23803,#23804);
#23807=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23808=direction('',(0.e0,0.e0,-1.e0));
#23809=direction('',(9.866584069958e-1,-1.628041397033e-1,0.e0));
#23810=axis2_placement_3d('',#23807,#23808,#23809);
#23812=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23813=direction('',(0.e0,0.e0,-1.e0));
#23814=direction('',(9.810740975973e-1,-1.936326806705e-1,0.e0));
#23815=axis2_placement_3d('',#23812,#23813,#23814);
#23817=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23818=direction('',(0.e0,0.e0,1.e0));
#23819=direction('',(9.738647443334e-1,-2.271287294564e-1,0.e0));
#23820=axis2_placement_3d('',#23817,#23818,#23819);
#23822=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23823=direction('',(0.e0,0.e0,1.e0));
#23824=direction('',(9.810740975973e-1,-1.936326806705e-1,0.e0));
#23825=axis2_placement_3d('',#23822,#23823,#23824);
#23827=cartesian_point('',(7.251342376337e1,-1.196512112092e1,
-8.194372283734e0));
#23828=cartesian_point('',(7.251451750097e1,-1.196659188895e1,
-8.042733234224e0));
#23829=cartesian_point('',(7.253953010853e1,-1.197268652404e1,
-7.739657321682e0));
#23830=cartesian_point('',(7.264471466825e1,-1.199101898066e1,
-7.296089302248e0));
#23831=cartesian_point('',(7.275831507784e1,-1.200908175648e1,
-7.014534428055e0));
#23832=cartesian_point('',(7.282533181407e1,-1.201948097879e1,
-6.878912337570e0));
#23834=cartesian_point('',(7.300673616716e1,-1.204652115673e1,
-8.198698471034e0));
#23835=direction('',(6.899106194534e-3,-1.141756629045e-2,9.999110167979e-1));
#23836=direction('',(1.304951663140e-1,9.913941882527e-1,1.041993605334e-2));
#23837=axis2_placement_3d('',#23834,#23835,#23836);
#23839=cartesian_point('',(7.281583150728e1,-1.779661081916e1,
-4.695462368192e0));
#23840=cartesian_point('',(7.283353971961e1,-1.772568209486e1,
-4.692396444724e0));
#23841=cartesian_point('',(7.280903923787e1,-1.761019103604e1,
-4.954349674378e0));
#23842=cartesian_point('',(7.272369508170e1,-1.749929450072e1,
-5.516221908919e0));
#23843=cartesian_point('',(7.264217604394e1,-1.745864631883e1,
-5.976016311449e0));
#23844=cartesian_point('',(7.258512462189e1,-1.744664256741e1,
-6.278711237996e0));
#23846=cartesian_point('',(6.838978855184e1,-2.610731982001e1,
-4.147601147858e1));
#23847=cartesian_point('',(6.838900332523e1,-2.610779466543e1,
-4.154066726795e1));
#23848=cartesian_point('',(6.838593117987e1,-2.611262874561e1,
-4.166762750826e1));
#23849=cartesian_point('',(6.837690075008e1,-2.613186674464e1,
-4.185095114165e1));
#23850=cartesian_point('',(6.836803259526e1,-2.615208397273e1,
-4.196855068233e1));
#23851=cartesian_point('',(6.836289668329e1,-2.616409626639e1,
-4.202618265815e1));
#23853=cartesian_point('',(6.885694933766e1,-2.628566031689e1,
-4.148036708084e1));
#23854=direction('',(-1.177801011954e-2,-6.455564979957e-3,-9.999097980110e-1));
#23855=direction('',(-3.828242921689e-1,-9.237618049063e-1,1.047325745339e-2));
#23856=axis2_placement_3d('',#23853,#23854,#23855);
#23858=cartesian_point('',(6.793615323948e1,-2.678139992651e1,
-4.303924529812e1));
#23859=cartesian_point('',(6.794426318186e1,-2.677061069463e1,
-4.303372879139e1));
#23860=cartesian_point('',(6.796037948818e1,-2.675238820723e1,
-4.301806779513e1));
#23861=cartesian_point('',(6.798952426122e1,-2.673772654442e1,
-4.297678470245e1));
#23862=cartesian_point('',(6.801615172529e1,-2.673175337153e1,
-4.293539503249e1));
#23863=cartesian_point('',(6.804825653539e1,-2.672579016654e1,
-4.288367628680e1));
#23864=cartesian_point('',(6.808539232488e1,-2.671962377772e1,
-4.282099636956e1));
#23865=cartesian_point('',(6.811718190465e1,-2.671581692696e1,
-4.276532259595e1));
#23866=cartesian_point('',(6.814968396362e1,-2.671299431257e1,
-4.270699525400e1));
#23867=cartesian_point('',(6.818636750783e1,-2.671044167903e1,
-4.263920134774e1));
#23868=cartesian_point('',(6.822651354485e1,-2.670818063587e1,
-4.256246154631e1));
#23869=cartesian_point('',(6.827060973839e1,-2.670645292293e1,
-4.247515792985e1));
#23870=cartesian_point('',(6.831888182887e1,-2.670540345625e1,
-4.237536361085e1));
#23871=cartesian_point('',(6.836390354421e1,-2.670512602354e1,
-4.227793063134e1));
#23872=cartesian_point('',(6.841270126039e1,-2.670568623958e1,
-4.216688747735e1));
#23873=cartesian_point('',(6.846145587266e1,-2.670745631836e1,
-4.204886308045e1));
#23874=cartesian_point('',(6.849302066224e1,-2.670950802453e1,
-4.196656622178e1));
#23875=cartesian_point('',(6.850858527458e1,-2.671092241369e1,
-4.192438380660e1));
#23877=cartesian_point('',(6.850858527458e1,-2.671092241369e1,
-4.192438380660e1));
#23878=cartesian_point('',(6.836983337844e1,-2.659335676736e1,
-4.193662835264e1));
#23879=cartesian_point('',(6.829305801582e1,-2.634776196872e1,
-4.198131479888e1));
#23880=cartesian_point('',(6.836289668329e1,-2.616409626639e1,
-4.202618265815e1));
#23882=cartesian_point('',(6.866553695709e1,-2.674754524088e1,
-4.147513464895e1));
#23883=cartesian_point('',(6.861541781167e1,-2.672849713720e1,
-4.162592503533e1));
#23884=cartesian_point('',(6.856299611512e1,-2.671579242107e1,
-4.177646982301e1));
#23885=cartesian_point('',(6.850858527458e1,-2.671092241369e1,
-4.192438380660e1));
#23887=direction('',(5.065292817200e-1,-2.011824233346e-1,8.384233532658e-1));
#23888=vector('',#23887,1.808878422875e0);
#23889=cartesian_point('',(6.793615323948e1,-2.678139992651e1,
-4.303924529812e1));
#23890=line('',#23889,#23888);
#23891=cartesian_point('',(6.861895255640e1,-2.705166597669e1,
-4.135914406235e1));
#23892=direction('',(5.067985777084e-1,-2.004189206874e-1,8.384434732665e-1));
#23893=direction('',(7.781692883887e-1,-3.121618956845e-1,-5.449839534255e-1));
#23894=axis2_placement_3d('',#23891,#23892,#23893);
#23896=cartesian_point('',(6.924897600416e1,-2.607078924836e1,
-8.198743025732e0));
#23897=direction('',(-1.177801011954e-2,-6.455564979957e-3,-9.999097980110e-1));
#23898=direction('',(-3.809402668393e-1,-9.245405254619e-1,1.045609291687e-2));
#23899=axis2_placement_3d('',#23896,#23897,#23898);
#23901=cartesian_point('',(6.907832792543e1,-2.600348999781e1,
-6.878912351949e0));
#23902=cartesian_point('',(6.901509017445e1,-2.597898726350e1,
-7.014534417726e0));
#23903=cartesian_point('',(6.890767764136e1,-2.593783019376e1,
-7.296089249182e0));
#23904=cartesian_point('',(6.880741882001e1,-2.590111426153e1,
-7.739657251783e0));
#23905=cartesian_point('',(6.878271033231e1,-2.589388575994e1,
-8.042733217905e0));
#23906=cartesian_point('',(6.878102766914e1,-2.589461298744e1,
-8.194372284093e0));
#23908=cartesian_point('',(6.949686267518e1,-2.616104083798e1,
-7.102552347157e0));
#23909=direction('',(-4.167483068705e-1,1.624343822378e-1,-8.943913685784e-1));
#23910=direction('',(-3.826619921668e-1,-9.238284761250e-1,1.052361399815e-2));
#23911=axis2_placement_3d('',#23908,#23909,#23910);
#23913=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23914=direction('',(0.e0,0.e0,-1.e0));
#23915=direction('',(9.569672031141e-1,-2.901960926062e-1,0.e0));
#23916=axis2_placement_3d('',#23913,#23914,#23915);
#23918=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#23919=direction('',(0.e0,0.e0,-1.e0));
#23920=direction('',(9.474067361926e-1,-3.200319924897e-1,0.e0));
#23921=axis2_placement_3d('',#23918,#23919,#23920);
#23923=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23924=direction('',(0.e0,0.e0,1.e0));
#23925=direction('',(9.358869482427e-1,-3.523004685051e-1,0.e0));
#23926=axis2_placement_3d('',#23923,#23924,#23925);
#23928=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#23929=direction('',(0.e0,0.e0,1.e0));
#23930=direction('',(9.474067361926e-1,-3.200319924897e-1,0.e0));
#23931=axis2_placement_3d('',#23928,#23929,#23930);
#23933=cartesian_point('',(7.033129967145e1,-2.132765893971e1,
-8.194372283734e0));
#23934=cartesian_point('',(7.033219207822e1,-2.132925988654e1,
-8.042733234154e0));
#23935=cartesian_point('',(7.035619518997e1,-2.133856718159e1,
-7.739657321520e0));
#23936=cartesian_point('',(7.045808701546e1,-2.137047214158e1,
-7.296089302089e0));
#23937=cartesian_point('',(7.056835789244e1,-2.140320821674e1,
-7.014534427992e0));
#23938=cartesian_point('',(7.063344392028e1,-2.142226591164e1,
-6.878912337570e0));
#23940=cartesian_point('',(7.080976688253e1,-2.147275277656e1,
-8.198698471045e0));
#23941=direction('',(5.349791889736e-3,-1.222040153963e-2,9.999110167975e-1));
#23942=direction('',(2.587816704422e-1,9.658796363805e-1,1.041993611307e-2));
#23943=axis2_placement_3d('',#23940,#23941,#23942);
#23945=cartesian_point('',(6.986995812994e1,-2.714873156667e1,
-4.695462368438e0));
#23946=cartesian_point('',(6.989677291954e1,-2.708072105314e1,
-4.692396325447e0));
#23947=cartesian_point('',(6.988755663018e1,-2.696302003899e1,
-4.954349747376e0));
#23948=cartesian_point('',(6.981741748287e1,-2.684193261587e1,
-5.516221958286e0));
#23949=cartesian_point('',(6.974190167502e1,-2.679099186668e1,
-5.976015881060e0));
#23950=cartesian_point('',(6.968690514102e1,-2.677164410482e1,
-6.278710800250e0));
#23952=cartesian_point('',(6.439701538500e1,-3.481062676619e1,
-4.147601147856e1));
#23953=cartesian_point('',(6.439617492789e1,-3.481099501491e1,
-4.154066635916e1));
#23954=cartesian_point('',(6.439249815250e1,-3.481538671049e1,
-4.166762537077e1));
#23955=cartesian_point('',(6.438103408145e1,-3.483328087851e1,
-4.185094755109e1));
#23956=cartesian_point('',(6.436960292012e1,-3.485216821562e1,
-4.196854913605e1));
#23957=cartesian_point('',(6.436294293752e1,-3.486340750952e1,
-4.202618265799e1));
#23959=cartesian_point('',(6.483690143954e1,-3.504841825393e1,
-4.148036708082e1));
#23960=direction('',(-1.251986792567e-2,-4.862997913761e-3,-9.999097980110e-1));
#23961=direction('',(-5.001242881787e-1,-8.658902974697e-1,1.047325745321e-2));
#23962=axis2_placement_3d('',#23959,#23960,#23961);
#23964=cartesian_point('',(6.436294293752e1,-3.486340750952e1,
-4.202618265799e1));
#23965=cartesian_point('',(6.435297853817e1,-3.488048146946e1,
-4.209832104094e1));
#23966=cartesian_point('',(6.432688697021e1,-3.491539946937e1,
-4.223687991485e1));
#23967=cartesian_point('',(6.426904495874e1,-3.497529302180e1,
-4.243146967906e1));
#23968=cartesian_point('',(6.420400576280e1,-3.503278477074e1,
-4.259808679904e1));
#23969=cartesian_point('',(6.413822419645e1,-3.508739073085e1,
-4.273474327931e1));
#23970=cartesian_point('',(6.407688943762e1,-3.513472288829e1,
-4.284719283559e1));
#23971=cartesian_point('',(6.401566611197e1,-3.518555700232e1,
-4.294068653230e1));
#23972=cartesian_point('',(6.394303592794e1,-3.524658154717e1,
-4.303839926262e1));
#23973=cartesian_point('',(6.387860744026e1,-3.530758705112e1,
-4.310747542147e1));
#23974=cartesian_point('',(6.383913889502e1,-3.536603943182e1,
-4.312314700384e1));
#23975=cartesian_point('',(6.382062104796e1,-3.539836351429e1,
-4.312442145515e1));
#23977=cartesian_point('',(6.385929136223e1,-3.541973847496e1,
-4.303925701986e1));
#23978=cartesian_point('',(6.386526926279e1,-3.541229837124e1,
-4.303676892265e1));
#23979=cartesian_point('',(6.387750102858e1,-3.539974017495e1,
-4.302827390034e1));
#23980=cartesian_point('',(6.390222940233e1,-3.538911044878e1,
-4.299772811073e1));
#23981=cartesian_point('',(6.391955052771e1,-3.538496113232e1,
-4.297338048393e1));
#23982=cartesian_point('',(6.394129085587e1,-3.538156906438e1,
-4.294109755633e1));
#23983=cartesian_point('',(6.396502783387e1,-3.537968334353e1,
-4.290385738477e1));
#23984=cartesian_point('',(6.398969635994e1,-3.537842855030e1,
-4.286385906568e1));
#23985=cartesian_point('',(6.401957211535e1,-3.537806952141e1,
-4.281349989443e1));
#23986=cartesian_point('',(6.404145414730e1,-3.537841752620e1,
-4.277549744321e1));
#23987=cartesian_point('',(6.406670334527e1,-3.537922759183e1,
-4.273074591522e1));
#23988=cartesian_point('',(6.409421859502e1,-3.538060903313e1,
-4.268069333435e1));
#23989=cartesian_point('',(6.412454940574e1,-3.538256226777e1,
-4.262407341530e1));
#23990=cartesian_point('',(6.415808539383e1,-3.538519663852e1,
-4.255961482437e1));
#23991=cartesian_point('',(6.419475741509e1,-3.538854134066e1,
-4.248692981706e1));
#23992=cartesian_point('',(6.423628402789e1,-3.539294416272e1,
-4.240128658907e1));
#23993=cartesian_point('',(6.427142257787e1,-3.539714378787e1,
-4.232596757778e1));
#23994=cartesian_point('',(6.431152621141e1,-3.540247384393e1,
-4.223661878128e1));
#23995=cartesian_point('',(6.435275993112e1,-3.540867919089e1,
-4.213993842454e1));
#23996=cartesian_point('',(6.439465564223e1,-3.541594142892e1,
-4.203595276241e1));
#23997=cartesian_point('',(6.442228779028e1,-3.542148313921e1,
-4.196235336063e1));
#23998=cartesian_point('',(6.443600974364e1,-3.542457162196e1,
-4.192438377952e1));
#24000=cartesian_point('',(6.443600974364e1,-3.542457162196e1,
-4.192438377952e1));
#24001=cartesian_point('',(6.431379027660e1,-3.528990099973e1,
-4.193662832642e1));
#24002=cartesian_point('',(6.426972854462e1,-3.503638615159e1,
-4.198131479627e1));
#24003=cartesian_point('',(6.436294293752e1,-3.486340750952e1,
-4.202618265799e1));
#24005=cartesian_point('',(6.458683853806e1,-3.548136735919e1,
-4.147513464894e1));
#24006=cartesian_point('',(6.453963444541e1,-3.545594035338e1,
-4.162592503527e1));
#24007=cartesian_point('',(6.448931942825e1,-3.543650200568e1,
-4.177646979592e1));
#24008=cartesian_point('',(6.443600974364e1,-3.542457162196e1,
-4.192438377952e1));
#24010=direction('',(4.759277507093e-1,-2.655712521084e-1,8.384298934070e-1));
#24011=vector('',#24010,1.808878293395e0);
#24012=cartesian_point('',(6.385929136223e1,-3.541973847496e1,
-4.303925701986e1));
#24013=line('',#24012,#24011);
#24014=cartesian_point('',(6.450095695174e1,-3.577680581550e1,
-4.135914406234e1));
#24015=direction('',(4.763029270530e-1,-2.648547976073e-1,8.384434732676e-1));
#24016=direction('',(7.307666386690e-1,-4.110627814811e-1,-5.449839534238e-1));
#24017=axis2_placement_3d('',#24014,#24015,#24016);
#24019=cartesian_point('',(6.525362056596e1,-3.488655518521e1,
-8.198743025732e0));
#24020=direction('',(-1.251986792567e-2,-4.862997913761e-3,-9.999097980110e-1));
#24021=direction('',(-4.983580243784e-1,-8.669082706138e-1,1.045609291671e-2));
#24022=axis2_placement_3d('',#24019,#24020,#24021);
#24024=cartesian_point('',(6.509321672012e1,-3.479755764515e1,
-6.878912351950e0));
#24025=cartesian_point('',(6.503371822548e1,-3.476501035228e1,
-7.014534417724e0));
#24026=cartesian_point('',(6.493259669710e1,-3.471018523804e1,
-7.296089249177e0));
#24027=cartesian_point('',(6.483798799468e1,-3.466069701351e1,
-7.739657251776e0));
#24028=cartesian_point('',(6.481443440031e1,-3.465030524794e1,
-8.042733217902e0));
#24029=cartesian_point('',(6.481267121031e1,-3.465080662230e1,
-8.194372284094e0));
#24031=cartesian_point('',(6.548760633582e1,-3.500839036324e1,
-7.102552347143e0));
#24032=direction('',(-3.919810259116e-1,2.154413032432e-1,-8.943913685754e-1));
#24033=direction('',(-4.999720790527e-1,-8.659775826875e-1,1.052361394722e-2));
#24034=axis2_placement_3d('',#24031,#24032,#24033);
#24036=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#24037=direction('',(0.e0,0.e0,-1.e0));
#24038=direction('',(9.109020250658e-1,-4.126227099071e-1,0.e0));
#24039=axis2_placement_3d('',#24036,#24037,#24038);
#24041=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#24042=direction('',(0.e0,0.e0,-1.e0));
#24043=direction('',(8.975289828608e-1,-4.409554681880e-1,0.e0));
#24044=axis2_placement_3d('',#24041,#24042,#24043);
#24046=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#24047=direction('',(0.e0,0.e0,1.e0));
#24048=direction('',(8.818958669907e-1,-4.714442488616e-1,0.e0));
#24049=axis2_placement_3d('',#24046,#24047,#24048);
#24051=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#24052=direction('',(0.e0,0.e0,1.e0));
#24053=direction('',(8.975289828608e-1,-4.409554681880e-1,0.e0));
#24054=axis2_placement_3d('',#24051,#24052,#24053);
#24056=cartesian_point('',(6.694578754264e1,-3.032527460091e1,
-8.194372283734e0));
#24057=cartesian_point('',(6.694646334926e1,-3.032697833386e1,
-8.042733234042e0));
#24058=cartesian_point('',(6.696904626529e1,-3.033933903853e1,
-7.739657321258e0));
#24059=cartesian_point('',(6.706590195919e1,-3.038427059917e1,
-7.296089301837e0));
#24060=cartesian_point('',(6.717095653827e1,-3.043111985033e1,
-7.014534427891e0));
#24061=cartesian_point('',(6.723299821773e1,-3.045850993538e1,
-6.878912337569e0));
#24063=cartesian_point('',(6.740122285436e1,-3.053157964306e1,
-8.198698471007e0));
#24064=direction('',(3.708941238202e-3,-1.281414217268e-2,9.999110167986e-1));
#24065=direction('',(3.826403484486e-1,9.238386161407e-1,1.041993600334e-2));
#24066=axis2_placement_3d('',#24063,#24064,#24065);
#24068=cartesian_point('',(6.572859039723e1,-3.603632999004e1,
-4.695462368791e0));
#24069=cartesian_point('',(6.576405293609e1,-3.597240134829e1,
-4.692396325032e0));
#24070=cartesian_point('',(6.577027856537e1,-3.585450431929e1,
-4.954349724193e0));
#24071=cartesian_point('',(6.571654450745e1,-3.572529779762e1,
-5.516222068791e0));
#24072=cartesian_point('',(6.564832403471e1,-3.566493616225e1,
-5.976015392822e0));
#24073=cartesian_point('',(6.559632339333e1,-3.563857543500e1,
-6.278710312132e0));
#24075=cartesian_point('',(4.617363434863e1,-5.680449648110e1,
-4.147601147824e1));
#24076=cartesian_point('',(4.622314632153e1,-5.680579796133e1,
-3.777640373893e1));
#24077=cartesian_point('',(4.632210194294e1,-5.680833452517e1,
-3.037828630744e1));
#24078=cartesian_point('',(4.647047801034e1,-5.681211801112e1,
-1.928440635145e1));
#24079=cartesian_point('',(4.656939556606e1,-5.681467385708e1,
-1.189068437526e1));
#24080=cartesian_point('',(4.661881079112e1,-5.681590653328e1,
-8.194372284425e0));
#24082=cartesian_point('',(5.024486224557e1,-5.363594339894e1,
-8.194372272643e0));
#24083=cartesian_point('',(5.024970476042e1,-5.359043436318e1,
-1.161677746240e1));
#24084=cartesian_point('',(5.025932182327e1,-5.349933130639e1,
-1.846252850283e1));
#24085=cartesian_point('',(5.027379280451e1,-5.336268577431e1,
-2.873398019660e1));
#24086=cartesian_point('',(5.028342832419e1,-5.327154917327e1,
-3.558349755773e1));
#24087=cartesian_point('',(5.028822322136e1,-5.322595024524e1,
-3.900872669928e1));
#24089=cartesian_point('',(4.753333593816e1,-5.569997376942e1,
-3.900851600531e1));
#24090=cartesian_point('',(4.750820945502e1,-5.571746450790e1,
-3.934660798954e1));
#24091=cartesian_point('',(4.745802819526e1,-5.575241209824e1,
-4.002063458879e1));
#24092=cartesian_point('',(4.738544800867e1,-5.580261127923e1,
-4.102669907826e1));
#24093=cartesian_point('',(4.733518397174e1,-5.583766093073e1,
-4.169362453906e1));
#24094=cartesian_point('',(4.730990238436e1,-5.585534329820e1,
-4.202614880176e1));
#24096=cartesian_point('',(4.693597777363e1,-5.720245377764e1,
-8.198743025372e0));
#24097=direction('',(-1.342783818605e-2,2.983214349551e-4,-9.999097980148e-1));
#24098=direction('',(-7.921741954001e-1,-6.102054688936e-1,1.045609270022e-2));
#24099=axis2_placement_3d('',#24096,#24097,#24098);
#24101=cartesian_point('',(4.617363434863e1,-5.680449648110e1,
-4.147601147824e1));
#24102=cartesian_point('',(4.617271688881e1,-5.680451506633e1,
-4.154067069427e1));
#24103=cartesian_point('',(4.616763924375e1,-5.680716540959e1,
-4.166763548375e1));
#24104=cartesian_point('',(4.615019848797e1,-5.681931164264e1,
-4.185095736763e1));
#24105=cartesian_point('',(4.613241050726e1,-5.683238601855e1,
-4.196855334440e1));
#24106=cartesian_point('',(4.612195715683e1,-5.684022053552e1,
-4.202618266026e1));
#24108=cartesian_point('',(4.648903719632e1,-5.719252426013e1,
-4.148036708069e1));
#24109=direction('',(-1.342783818605e-2,2.983214349551e-4,-9.999097980148e-1));
#24110=direction('',(-7.934164671633e-1,-6.085890407424e-1,1.047325748791e-2));
#24111=axis2_placement_3d('',#24108,#24109,#24110);
#24113=cartesian_point('',(4.612195715683e1,-5.684022053552e1,
-4.202618266026e1));
#24114=cartesian_point('',(4.610618390162e1,-5.685220723021e1,
-4.209845471030e1));
#24115=cartesian_point('',(4.606864398487e1,-5.687451385997e1,
-4.223722613245e1));
#24116=cartesian_point('',(4.599217663368e1,-5.690773756610e1,
-4.243196466233e1));
#24117=cartesian_point('',(4.591003110411e1,-5.693597207262e1,
-4.259857200246e1));
#24118=cartesian_point('',(4.582834896838e1,-5.696123617961e1,
-4.273519200871e1));
#24119=cartesian_point('',(4.575363610894e1,-5.698146681708e1,
-4.284750989195e1));
#24120=cartesian_point('',(4.567742669737e1,-5.700511823108e1,
-4.294106643449e1));
#24121=cartesian_point('',(4.558719461717e1,-5.703351647248e1,
-4.303874141432e1));
#24122=cartesian_point('',(4.550430068346e1,-5.706548310944e1,
-4.310732559733e1));
#24123=cartesian_point('',(4.544559884948e1,-5.710423924431e1,
-4.312306920417e1));
#24124=cartesian_point('',(4.541619716202e1,-5.712691579801e1,
-4.312442061068e1));
#24126=cartesian_point('',(4.544374559388e1,-5.716146477260e1,
-4.303925746839e1));
#24127=cartesian_point('',(4.545210327123e1,-5.715689099281e1,
-4.303676636975e1));
#24128=cartesian_point('',(4.546818742398e1,-5.714998558563e1,
-4.302827466739e1));
#24129=cartesian_point('',(4.549498261015e1,-5.714960946919e1,
-4.299789922572e1));
#24130=cartesian_point('',(4.551265061350e1,-5.715239304315e1,
-4.297347702543e1));
#24131=cartesian_point('',(4.553396543085e1,-5.715753880911e1,
-4.294132444919e1));
#24132=cartesian_point('',(4.555658669047e1,-5.716485220370e1,
-4.290416021475e1));
#24133=cartesian_point('',(4.557983380309e1,-5.717312298145e1,
-4.286421139316e1));
#24134=cartesian_point('',(4.560747653452e1,-5.718418352552e1,
-4.281404546342e1));
#24135=cartesian_point('',(4.562770487085e1,-5.719293653120e1,
-4.277578281796e1));
#24136=cartesian_point('',(4.565065731122e1,-5.720331206401e1,
-4.273116824394e1));
#24137=cartesian_point('',(4.567554250413e1,-5.721510728888e1,
-4.268114652948e1));
#24138=cartesian_point('',(4.570279339856e1,-5.722850385829e1,
-4.262459128453e1));
#24139=cartesian_point('',(4.573275922055e1,-5.724376442919e1,
-4.256017024697e1));
#24140=cartesian_point('',(4.576532636844e1,-5.726086558703e1,
-4.248758659852e1));
#24141=cartesian_point('',(4.580209642003e1,-5.728086803446e1,
-4.240176207778e1));
#24142=cartesian_point('',(4.583294651973e1,-5.729818837482e1,
-4.232647781564e1));
#24143=cartesian_point('',(4.586799408998e1,-5.731847689921e1,
-4.223706342982e1));
#24144=cartesian_point('',(4.590375839680e1,-5.734001177888e1,
-4.214028906315e1));
#24145=cartesian_point('',(4.593974525604e1,-5.736278822185e1,
-4.203615360816e1));
#24146=cartesian_point('',(4.596319641191e1,-5.737850984785e1,
-4.196242568836e1));
#24147=cartesian_point('',(4.597471389514e1,-5.738663004096e1,
-4.192438380183e1));
#24149=cartesian_point('',(4.597471389514e1,-5.738663004096e1,
-4.192438380183e1));
#24150=cartesian_point('',(4.591333403660e1,-5.721543919704e1,
-4.193662835109e1));
#24151=cartesian_point('',(4.596964224918e1,-5.696436037655e1,
-4.198131479750e1));
#24152=cartesian_point('',(4.612195715683e1,-5.684022053552e1,
-4.202618266026e1));
#24154=cartesian_point('',(4.609232674278e1,-5.749682213936e1,
-4.147513467436e1));
#24155=cartesian_point('',(4.605844639204e1,-5.745526633076e1,
-4.162592517752e1));
#24156=cartesian_point('',(4.601940019238e1,-5.741805353711e1,
-4.177646842077e1));
#24157=cartesian_point('',(4.597471389514e1,-5.738663004096e1,
-4.192438380183e1));
#24159=direction('',(3.380699687744e-1,-4.274852304584e-1,8.384301246692e-1));
#24160=vector('',#24159,1.808878294773e0);
#24161=cartesian_point('',(4.544374559388e1,-5.716146477260e1,
-4.303925746839e1));
#24162=line('',#24161,#24160);
#24163=cartesian_point('',(4.589992310675e1,-5.773690622894e1,
-4.135914406188e1));
#24164=direction('',(3.386909825517e-1,-4.269671655654e-1,8.384434732689e-1));
#24165=direction('',(5.178334419265e-1,-6.594247621075e-1,-5.449839534720e-1));
#24166=axis2_placement_3d('',#24163,#24164,#24165);
#24168=cartesian_point('',(4.682184185818e1,-5.705884691556e1,
-6.878912369856e0));
#24169=cartesian_point('',(4.677932761156e1,-5.700600803587e1,
-7.014534483458e0));
#24170=cartesian_point('',(4.670688419541e1,-5.691665856741e1,
-7.296089415209e0));
#24171=cartesian_point('',(4.663841550064e1,-5.683473225760e1,
-7.739657463411e0));
#24172=cartesian_point('',(4.662063153447e1,-5.681611807756e1,
-8.042733317572e0));
#24173=cartesian_point('',(4.661881079112e1,-5.681590653328e1,
-8.194372284425e0));
#24175=cartesian_point('',(4.710552811531e1,-5.740455723336e1,
-7.102552809577e0));
#24176=direction('',(-2.796983072153e-1,3.490465100999e-1,-8.943910725896e-1));
#24177=direction('',(-7.933092209915e-1,-6.087279507889e-1,1.052434407601e-2));
#24178=axis2_placement_3d('',#24175,#24176,#24177);
#24180=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#24181=direction('',(0.e0,0.e0,1.e0));
#24182=direction('',(6.343516379959e-1,-7.730446296120e-1,0.e0));
#24183=axis2_placement_3d('',#24180,#24181,#24182);
#24185=cartesian_point('',(0.e0,0.e0,-6.878910995975e0));
#24186=direction('',(0.e0,0.e0,1.e0));
#24187=direction('',(6.604623050144e-1,-7.508592036161e-1,0.e0));
#24188=axis2_placement_3d('',#24185,#24186,#24187);
#24190=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#24191=direction('',(0.e0,0.e0,-1.e0));
#24192=direction('',(6.836598621823e-1,-7.298007898330e-1,0.e0));
#24193=axis2_placement_3d('',#24190,#24191,#24192);
#24195=cartesian_point('',(0.e0,0.e0,-8.194372175980e0));
#24196=direction('',(0.e0,0.e0,-1.e0));
#24197=direction('',(6.604623050144e-1,-7.508592036161e-1,0.e0));
#24198=axis2_placement_3d('',#24195,#24196,#24197);
#24200=cartesian_point('',(5.024486224557e1,-5.363594339894e1,
-8.194372272643e0));
#24201=cartesian_point('',(5.024483464366e1,-5.363777596164e1,
-8.042733322413e0));
#24202=cartesian_point('',(5.026096890441e1,-5.365783922782e1,
-7.739657537893e0));
#24203=cartesian_point('',(5.033325700133e1,-5.373641507055e1,
-7.296089463740e0));
#24204=cartesian_point('',(5.041238655719e1,-5.381990089108e1,
-7.014534493125e0));
#24205=cartesian_point('',(5.045922386048e1,-5.386894847246e1,
-6.878912355533e0));
#24207=cartesian_point('',(5.058668065904e1,-5.400083297674e1,
-8.198698003751e0));
#24208=direction('',(-1.477121822289e-3,-1.325708901311e-2,9.999110298932e-1));
#24209=direction('',(7.070510930052e-1,7.070857031618e-1,1.041922570529e-2));
#24210=axis2_placement_3d('',#24207,#24208,#24209);
#24212=cartesian_point('',(5.045922386048e1,-5.386894847246e1,
-6.878912355533e0));
#24213=cartesian_point('',(5.055365780519e1,-5.396743736921e1,
-6.606036482381e0));
#24214=cartesian_point('',(5.064808816769e1,-5.406592524695e1,
-6.333159038181e0));
#24215=cartesian_point('',(5.074252216141e1,-5.416441404196e1,
-6.060283145263e0));
#24217=cartesian_point('',(5.076495160673e1,-5.419533492411e1,
-7.102517765417e0));
#24218=direction('',(3.095524903526e-1,-3.227989111097e-1,8.944149588993e-1));
#24219=direction('',(7.070855778173e-1,7.070506247617e-1,1.045942956756e-2));
#24220=axis2_placement_3d('',#24217,#24218,#24219);
#24222=cartesian_point('',(5.094747276082e1,-5.319229461603e1,
-3.940628226020e1));
#24223=cartesian_point('',(5.095588656368e1,-5.320134201362e1,
-3.936302966381e1));
#24224=cartesian_point('',(5.096981876021e1,-5.321656363444e1,
-3.927582018892e1));
#24225=cartesian_point('',(5.098260474023e1,-5.323133185150e1,
-3.914233190799e1));
#24226=cartesian_point('',(5.098489705726e1,-5.323493783892e1,
-3.905283088994e1));
#24227=cartesian_point('',(5.098483220973e1,-5.323553925854e1,
-3.900785043950e1));
#24229=direction('',(-1.447957695231e-3,-1.336096462219e-2,9.999096899435e-1));
#24230=vector('',#24229,3.081713401881e1);
#24231=cartesian_point('',(5.098483220973e1,-5.323553925854e1,
-3.900785043950e1));
#24232=line('',#24231,#24230);
#24233=cartesian_point('',(5.270625549714e1,-5.541381421676e1,
-8.214300539735e0));
#24234=direction('',(7.072246169803e-1,7.069121752166e-1,1.041718136404e-2));
#24235=direction('',(-7.069873760425e-1,7.071771419466e-1,8.327065796619e-3));
#24236=axis2_placement_3d('',#24233,#24234,#24235);
#24238=direction('',(3.095528905306e-1,-3.228030349668e-1,8.944133320677e-1));
#24239=vector('',#24238,9.152378345967e-1);
#24240=cartesian_point('',(5.111848816627e1,-5.384180418525e1,
-7.097283950219e0));
#24241=line('',#24240,#24239);
#24242=direction('',(1.377301243068e-3,1.343154651796e-2,-9.999088441450e-1));
#24243=vector('',#24242,3.310245545252e1);
#24244=cartesian_point('',(5.140180268349e1,-5.413724573597e1,
-6.278683028943e0));
#24245=line('',#24244,#24243);
#24246=cartesian_point('',(5.144739473653e1,-5.369262856570e1,
-3.937812099883e1));
#24247=cartesian_point('',(5.144740715237e1,-5.369250199024e1,
-3.938750586558e1));
#24248=cartesian_point('',(5.144737642929e1,-5.369232840224e1,
-3.939689375420e1));
#24249=cartesian_point('',(5.144733860390e1,-5.369215158883e1,
-3.940627840135e1));
#24251=cartesian_point('',(5.094747276082e1,-5.319229461603e1,
-3.940628226020e1));
#24252=cartesian_point('',(5.078911311646e1,-5.303485398561e1,
-3.934262265503e1));
#24253=cartesian_point('',(5.043248676332e1,-5.303707242085e1,
-3.927383124746e1));
#24254=cartesian_point('',(5.026371901007e1,-5.319633437839e1,
-3.927434393222e1));
#24256=cartesian_point('',(5.063163387774e1,-5.358941690176e1,
-3.901308288757e1));
#24257=direction('',(-1.458081195451e-3,-1.335073427432e-2,9.999098118798e-1));
#24258=direction('',(7.052402965342e-1,7.088906908272e-1,1.049345524243e-2));
#24259=axis2_placement_3d('',#24256,#24257,#24258);
#24261=cartesian_point('',(0.e0,7.5e1,0.e0));
#24262=cartesian_point('',(1.378200561836e-14,-7.5e1,0.e0));
#24263=vertex_point('',#24261);
#24264=vertex_point('',#24262);
#24265=cartesian_point('',(0.e0,7.2e1,5.456968210638e-12));
#24266=cartesian_point('',(-1.323078456669e-14,-7.2e1,5.456968210638e-12));
#24267=vertex_point('',#24265);
#24268=vertex_point('',#24266);
#24269=cartesian_point('',(1.752360722394e1,-7.288298506255e1,
-4.579937009550e0));
#24270=cartesian_point('',(1.170142375341e1,-7.404108996975e1,
-4.579937009550e0));
#24271=vertex_point('',#24269);
#24272=vertex_point('',#24270);
#24273=vertex_point('',#31);
#24274=vertex_point('',#38);
#24275=cartesian_point('',(9.854586497147e0,-7.400309965195e1,
-3.937759316487e1));
#24276=vertex_point('',#24275);
#24277=cartesian_point('',(8.462167520760e0,-7.417522061967e1,
-3.937759316487e1));
#24278=vertex_point('',#24277);
#24279=vertex_point('',#45);
#24280=vertex_point('',#52);
#24281=cartesian_point('',(1.937014885184e0,-7.493500046774e1,
-4.579937009550e0));
#24282=vertex_point('',#24281);
#24283=vertex_point('',#64);
#24284=vertex_point('',#71);
#24285=cartesian_point('',(1.109363335115e-1,-7.465627452703e1,
-3.937759316487e1));
#24286=vertex_point('',#24285);
#24287=cartesian_point('',(0.e0,-7.465635695054e1,-3.937759316487e1));
#24288=vertex_point('',#24287);
#24289=cartesian_point('',(-1.292036472495e0,-7.464517583126e1,
-3.937759316487e1));
#24290=vertex_point('',#24289);
#24291=vertex_point('',#78);
#24292=cartesian_point('',(-1.662435229206e0,-7.494159479805e1,
-4.579937009543e0));
#24293=vertex_point('',#24292);
#24294=cartesian_point('',(-1.835991252692e-14,-7.496003149523e1,
-4.579937009543e0));
#24295=vertex_point('',#24294);
#24296=cartesian_point('',(0.e0,7.496003149523e1,-4.579937009543e0));
#24297=vertex_point('',#24296);
#24298=cartesian_point('',(-1.657591572847e0,7.494170208865e1,
-4.579937009543e0));
#24299=vertex_point('',#24298);
#24300=cartesian_point('',(-1.657166513887e0,7.494071490446e1,
-4.695605478681e0));
#24301=vertex_point('',#24300);
#24302=vertex_point('',#89);
#24303=vertex_point('',#8101);
#24304=vertex_point('',#8096);
#24305=vertex_point('',#96);
#24306=vertex_point('',#103);
#24307=cartesian_point('',(7.860742146077e0,7.454673067733e1,
-4.579937009550e0));
#24308=vertex_point('',#24307);
#24309=vertex_point('',#115);
#24310=vertex_point('',#122);
#24311=vertex_point('',#129);
#24312=vertex_point('',#136);
#24313=vertex_point('',#143);
#24314=cartesian_point('',(1.752378125976e1,7.288294321805e1,
-4.579937009550e0));
#24315=vertex_point('',#24314);
#24316=vertex_point('',#155);
#24317=vertex_point('',#162);
#24318=vertex_point('',#169);
#24319=vertex_point('',#176);
#24320=vertex_point('',#183);
#24321=cartesian_point('',(2.688681480189e1,6.997217669599e1,
-4.579937009550e0));
#24322=vertex_point('',#24321);
#24323=vertex_point('',#195);
#24324=vertex_point('',#202);
#24325=cartesian_point('',(2.846722757565e1,6.901585750595e1,
-3.937759316487e1));
#24326=vertex_point('',#24325);
#24327=cartesian_point('',(2.975915826586e1,6.846870914829e1,
-3.937759316487e1));
#24328=vertex_point('',#24327);
#24329=vertex_point('',#209);
#24330=vertex_point('',#216);
#24331=cartesian_point('',(3.578999618164e1,6.586412145534e1,
-4.579937009550e0));
#24332=vertex_point('',#24331);
#24333=vertex_point('',#228);
#24334=vertex_point('',#235);
#24335=cartesian_point('',(3.723206358049e1,6.470969845907e1,
-3.937759316487e1));
#24336=vertex_point('',#24335);
#24337=cartesian_point('',(3.844152443283e1,6.399860023787e1,
-3.937759316487e1));
#24338=vertex_point('',#24337);
#24339=vertex_point('',#242);
#24340=vertex_point('',#249);
#24341=cartesian_point('',(4.408080078037e1,6.062911284464e1,
-4.579937009550e0));
#24342=vertex_point('',#24341);
#24343=vertex_point('',#261);
#24344=vertex_point('',#268);
#24345=cartesian_point('',(4.535984865480e1,5.929633853064e1,
-3.937759316487e1));
#24346=vertex_point('',#24345);
#24347=cartesian_point('',(4.646614545876e1,5.843345753360e1,
-3.937759316487e1));
#24348=vertex_point('',#24347);
#24349=vertex_point('',#275);
#24350=vertex_point('',#282);
#24351=cartesian_point('',(5.161738492145e1,5.435670975728e1,
-4.579937009550e0));
#24352=vertex_point('',#24351);
#24353=vertex_point('',#294);
#24354=vertex_point('',#301);
#24355=cartesian_point('',(5.271151414248e1,5.286840180990e1,
-3.937759316487e1));
#24356=vertex_point('',#24355);
#24357=cartesian_point('',(5.369650663789e1,5.186768558567e1,
-3.937759316487e1));
#24358=vertex_point('',#24357);
#24359=vertex_point('',#308);
#24360=vertex_point('',#315);
#24361=cartesian_point('',(5.827075300908e1,4.715427515636e1,
-4.579937009550e0));
#24362=vertex_point('',#24361);
#24363=vertex_point('',#327);
#24364=vertex_point('',#334);
#24365=cartesian_point('',(5.916127100881e1,4.553587207629e1,
-3.937759316487e1));
#24366=vertex_point('',#24365);
#24367=cartesian_point('',(6.000654164035e1,4.441606233662e1,
-3.937759316487e1));
#24368=vertex_point('',#24367);
#24369=vertex_point('',#341);
#24370=vertex_point('',#348);
#24371=cartesian_point('',(6.392710660824e1,3.914500431045e1,
-4.579937009550e0));
#24372=vertex_point('',#24371);
#24373=vertex_point('',#360);
#24374=vertex_point('',#367);
#24375=cartesian_point('',(6.459876212556e1,3.742421094654e1,
-3.937759316487e1));
#24376=vertex_point('',#24375);
#24377=cartesian_point('',(6.529063684834e1,3.620365137750e1,
-3.937759316487e1));
#24378=vertex_point('',#24377);
#24379=vertex_point('',#374);
#24380=vertex_point('',#381);
#24381=cartesian_point('',(6.848964970877e1,3.046595156131e1,
-4.579937009550e0));
#24382=vertex_point('',#24381);
#24383=vertex_point('',#393);
#24384=vertex_point('',#400);
#24385=cartesian_point('',(6.893095051219e1,2.867221119154e1,
-3.937759316487e1));
#24386=vertex_point('',#24385);
#24387=cartesian_point('',(6.945759115788e1,2.737178590576e1,
-3.937759316487e1));
#24388=vertex_point('',#24387);
#24389=vertex_point('',#407);
#24390=vertex_point('',#414);
#24391=cartesian_point('',(7.188031591435e1,2.126561792706e1,
-4.579937009550e0));
#24392=vertex_point('',#24391);
#24393=vertex_point('',#426);
#24394=vertex_point('',#433);
#24395=cartesian_point('',(7.208371122428e1,1.942962195361e1,
-3.937759316487e1));
#24396=vertex_point('',#24395);
#24397=cartesian_point('',(7.243610682542e1,1.807158158828e1,
-3.937759316487e1));
#24398=vertex_point('',#24397);
#24399=vertex_point('',#440);
#24400=vertex_point('',#447);
#24401=cartesian_point('',(7.404108998169e1,1.170142367790e1,
-4.579937009550e0));
#24402=vertex_point('',#24401);
#24403=vertex_point('',#459);
#24404=vertex_point('',#466);
#24405=cartesian_point('',(7.400309965195e1,9.854586497147e0,
-3.937759316487e1));
#24406=vertex_point('',#24405);
#24407=cartesian_point('',(7.417522062210e1,8.462167499434e0,
-3.937759316487e1));
#24408=vertex_point('',#24407);
#24409=vertex_point('',#473);
#24410=vertex_point('',#480);
#24411=cartesian_point('',(7.493500046909e1,1.937014833151e0,
-4.579937009550e0));
#24412=vertex_point('',#24411);
#24413=vertex_point('',#492);
#24414=vertex_point('',#499);
#24415=cartesian_point('',(7.465627452703e1,1.109363335115e-1,
-3.937759316487e1));
#24416=vertex_point('',#24415);
#24417=cartesian_point('',(7.464517582868e1,-1.292036621475e0,
-3.937759316487e1));
#24418=vertex_point('',#24417);
#24419=vertex_point('',#506);
#24420=vertex_point('',#513);
#24421=cartesian_point('',(7.454675232334e1,-7.860536865162e0,
-4.579937009550e0));
#24422=vertex_point('',#24421);
#24423=vertex_point('',#525);
#24424=vertex_point('',#532);
#24425=cartesian_point('',(7.403205984633e1,-9.634611981552e0,
-3.937759316487e1));
#24426=vertex_point('',#24425);
#24427=cartesian_point('',(7.383793138128e1,-1.102413363761e1,
-3.937759316487e1));
#24428=vertex_point('',#24427);
#24429=vertex_point('',#539);
#24430=vertex_point('',#546);
#24431=cartesian_point('',(7.288298857702e1,-1.752359260678e1,
-4.579937009550e0));
#24432=vertex_point('',#24431);
#24433=vertex_point('',#558);
#24434=vertex_point('',#565);
#24435=cartesian_point('',(7.214113609610e1,-1.921530941438e1,
-3.937759316487e1));
#24436=vertex_point('',#24435);
#24437=cartesian_point('',(7.176729945620e1,-2.056760467071e1,
-3.937759316487e1));
#24438=vertex_point('',#24437);
#24439=vertex_point('',#572);
#24440=vertex_point('',#579);
#24441=cartesian_point('',(6.997217668679e1,-2.688681482584e1,
-4.579937009550e0));
#24442=vertex_point('',#24441);
#24443=vertex_point('',#591);
#24444=vertex_point('',#598);
#24445=cartesian_point('',(6.901585750595e1,-2.846722757565e1,
-3.937759316487e1));
#24446=vertex_point('',#24445);
#24447=cartesian_point('',(6.846870913977e1,-2.975915828547e1,
-3.937759316487e1));
#24448=vertex_point('',#24447);
#24449=vertex_point('',#605);
#24450=vertex_point('',#612);
#24451=cartesian_point('',(6.586412145512e1,-3.578999618205e1,
-4.579937009550e0));
#24452=vertex_point('',#24451);
#24453=vertex_point('',#624);
#24454=vertex_point('',#631);
#24455=cartesian_point('',(6.470969845907e1,-3.723206358049e1,
-3.937759316487e1));
#24456=vertex_point('',#24455);
#24457=cartesian_point('',(6.399860022685e1,-3.844152445117e1,
-3.937759316487e1));
#24458=vertex_point('',#24457);
#24459=vertex_point('',#638);
#24460=vertex_point('',#645);
#24461=cartesian_point('',(6.062911288675e1,-4.408080072244e1,
-4.579937009550e0));
#24462=vertex_point('',#24461);
#24463=vertex_point('',#657);
#24464=vertex_point('',#664);
#24465=cartesian_point('',(5.929633853064e1,-4.535984865480e1,
-3.937759316487e1));
#24466=vertex_point('',#24465);
#24467=cartesian_point('',(5.843345752027e1,-4.646614547552e1,
-3.937759316487e1));
#24468=vertex_point('',#24467);
#24469=vertex_point('',#671);
#24470=vertex_point('',#678);
#24471=cartesian_point('',(5.435670965903e1,-5.161738502491e1,
-4.579937009550e0));
#24472=vertex_point('',#24471);
#24473=vertex_point('',#690);
#24474=vertex_point('',#697);
#24475=cartesian_point('',(5.286840180990e1,-5.271151414248e1,
-3.937759316487e1));
#24476=vertex_point('',#24475);
#24477=cartesian_point('',(5.186768558567e1,-5.369650663789e1,
-3.937759316487e1));
#24478=vertex_point('',#24477);
#24479=vertex_point('',#704);
#24480=vertex_point('',#711);
#24481=cartesian_point('',(4.715427521676e1,-5.827075296020e1,
-4.579937009550e0));
#24482=vertex_point('',#24481);
#24483=vertex_point('',#723);
#24484=vertex_point('',#730);
#24485=cartesian_point('',(4.553587207629e1,-5.916127100880e1,
-3.937759316487e1));
#24486=vertex_point('',#24485);
#24487=cartesian_point('',(4.441606235387e1,-6.000654162758e1,
-3.937759316487e1));
#24488=vertex_point('',#24487);
#24489=vertex_point('',#737);
#24490=vertex_point('',#744);
#24491=cartesian_point('',(3.914500437523e1,-6.392710656857e1,
-4.579937009550e0));
#24492=vertex_point('',#24491);
#24493=vertex_point('',#756);
#24494=vertex_point('',#763);
#24495=cartesian_point('',(3.742421094654e1,-6.459876212556e1,
-3.937759316487e1));
#24496=vertex_point('',#24495);
#24497=cartesian_point('',(3.620365139628e1,-6.529063683793e1,
-3.937759316487e1));
#24498=vertex_point('',#24497);
#24499=vertex_point('',#770);
#24500=vertex_point('',#777);
#24501=cartesian_point('',(3.046595162562e1,-6.848964968016e1,
-4.579937009550e0));
#24502=vertex_point('',#24501);
#24503=vertex_point('',#789);
#24504=vertex_point('',#796);
#24505=cartesian_point('',(2.867221119154e1,-6.893095051219e1,
-3.937759316487e1));
#24506=vertex_point('',#24505);
#24507=cartesian_point('',(2.737178592573e1,-6.945759115001e1,
-3.937759316487e1));
#24508=vertex_point('',#24507);
#24509=vertex_point('',#803);
#24510=vertex_point('',#810);
#24511=cartesian_point('',(2.126561799566e1,-7.188031589405e1,
-4.579937009550e0));
#24512=vertex_point('',#24511);
#24513=vertex_point('',#822);
#24514=vertex_point('',#829);
#24515=cartesian_point('',(1.942962195361e1,-7.208371122428e1,
-3.937759316487e1));
#24516=vertex_point('',#24515);
#24517=cartesian_point('',(1.807158160911e1,-7.243610682023e1,
-3.937759316487e1));
#24518=vertex_point('',#24517);
#24519=vertex_point('',#836);
#24520=vertex_point('',#845);
#24521=vertex_point('',#927);
#24522=vertex_point('',#912);
#24523=cartesian_point('',(1.201948020611e1,-7.282532921491e1,
-6.878910995975e0));
#24524=cartesian_point('',(1.450728039999e1,-7.237081797991e1,
-6.878910995975e0));
#24525=vertex_point('',#24523);
#24526=vertex_point('',#24524);
#24527=cartesian_point('',(1.165852682998e1,-7.373645505497e1,
-6.278641783272e0));
#24528=vertex_point('',#24527);
#24529=cartesian_point('',(1.159661110424e1,-7.333182845580e1,
-7.097290644664e0));
#24530=vertex_point('',#24529);
#24531=vertex_point('',#873);
#24532=cartesian_point('',(1.155093445629e1,-7.307295217720e1,
-8.193514821809e0));
#24533=vertex_point('',#24532);
#24534=vertex_point('',#900);
#24535=cartesian_point('',(1.444505262643e1,-7.206038937097e1,
-8.194372175980e0));
#24536=vertex_point('',#24535);
#24537=cartesian_point('',(1.734901003710e1,-7.218762243429e1,
-7.097288220529e0));
#24538=vertex_point('',#24537);
#24539=cartesian_point('',(1.729186869734e1,-7.193002544124e1,
-8.193499638438e0));
#24540=vertex_point('',#24539);
#24541=cartesian_point('',(1.744664796541e1,-7.258513578526e1,
-6.278654128617e0));
#24542=vertex_point('',#24541);
#24543=cartesian_point('',(1.770843363819e1,-7.222288136350e1,
-3.937812126844e1));
#24544=vertex_point('',#24543);
#24545=cartesian_point('',(1.757387410976e1,-7.164040653386e1,
-4.136238729790e1));
#24546=vertex_point('',#24545);
#24547=vertex_point('',#1413);
#24548=vertex_point('',#1406);
#24549=cartesian_point('',(1.755597548847e1,-7.156902561441e1,
-4.147514316221e1));
#24550=vertex_point('',#24549);
#24551=vertex_point('',#1000);
#24552=vertex_point('',#988);
#24553=vertex_point('',#1185);
#24554=cartesian_point('',(1.152268089986e1,-7.228607552862e1,
-4.202617960650e1));
#24555=vertex_point('',#24554);
#24556=cartesian_point('',(1.116870350467e1,-7.283987214189e1,
-4.147513029448e1));
#24557=vertex_point('',#24556);
#24558=vertex_point('',#1050);
#24559=vertex_point('',#1029);
#24560=vertex_point('',#9741);
#24561=vertex_point('',#1163);
#24562=cartesian_point('',(2.009756147065e1,-7.015830653275e1,
-4.312438005464e1));
#24563=vertex_point('',#24562);
#24564=vertex_point('',#1235);
#24565=cartesian_point('',(2.616410289929e1,-6.836291838361e1,
-4.202617960650e1));
#24566=vertex_point('',#24565);
#24567=vertex_point('',#1578);
#24568=cartesian_point('',(2.908310989841e1,-6.693483899471e1,
-4.312438005464e1));
#24569=vertex_point('',#24568);
#24570=vertex_point('',#1833);
#24571=cartesian_point('',(3.486341679762e1,-6.436296341565e1,
-4.202617960650e1));
#24572=vertex_point('',#24571);
#24573=vertex_point('',#1970);
#24574=cartesian_point('',(3.757105957276e1,-6.256608853996e1,
-4.312438005464e1));
#24575=vertex_point('',#24574);
#24576=vertex_point('',#2225);
#24577=cartesian_point('',(4.296620796837e1,-5.926174029901e1,
-4.202617960650e1));
#24578=vertex_point('',#24577);
#24579=vertex_point('',#2357);
#24580=cartesian_point('',(4.541613807241e1,-5.712682693094e1,
-4.312438005464e1));
#24581=vertex_point('',#24580);
#24582=vertex_point('',#24113);
#24583=cartesian_point('',(4.730990936597e1,-5.585536112346e1,
-4.202617960650e1));
#24584=vertex_point('',#24583);
#24585=vertex_point('',#1085);
#24586=vertex_point('',#1092);
#24587=cartesian_point('',(-4.513721404589e1,-5.376341384970e1,-4.5e1));
#24588=vertex_point('',#24587);
#24589=vertex_point('',#1099);
#24590=vertex_point('',#1106);
#24591=vertex_point('',#1113);
#24592=cartesian_point('',(-4.612197254474e1,-5.684023697198e1,
-4.202617960650e1));
#24593=vertex_point('',#24592);
#24594=vertex_point('',#10522);
#24595=cartesian_point('',(-4.342570653495e1,-5.865413851171e1,
-4.312438005464e1));
#24596=vertex_point('',#24595);
#24597=vertex_point('',#10464);
#24598=cartesian_point('',(-3.830825297903e1,-6.237408631911e1,
-4.202617960650e1));
#24599=vertex_point('',#24598);
#24600=vertex_point('',#10404);
#24601=cartesian_point('',(-3.539830258412e1,-6.382053060555e1,
-4.312438005464e1));
#24602=vertex_point('',#24601);
#24603=vertex_point('',#10341);
#24604=cartesian_point('',(-2.983906858383e1,-6.684069775592e1,
-4.202617960650e1));
#24605=vertex_point('',#24604);
#24606=vertex_point('',#10281);
#24607=cartesian_point('',(-2.676520370720e1,-6.789494696310e1,
-4.312438005464e1));
#24608=vertex_point('',#24607);
#24609=vertex_point('',#10223);
#24610=cartesian_point('',(-2.085932945238e1,-7.016364632234e1,
-4.202617960650e1));
#24611=vertex_point('',#24610);
#24612=vertex_point('',#10163);
#24613=cartesian_point('',(-1.767415339725e1,-7.080765674912e1,
-4.312438005464e1));
#24614=vertex_point('',#24613);
#24615=vertex_point('',#1146);
#24616=cartesian_point('',(-1.152268141037e1,-7.228607544724e1,
-4.202617960650e1));
#24617=vertex_point('',#24616);
#24618=vertex_point('',#9166);
#24619=cartesian_point('',(-8.280705504019e0,-7.250882614528e1,
-4.312438005464e1));
#24620=vertex_point('',#24619);
#24621=vertex_point('',#9987);
#24622=cartesian_point('',(-1.988877094917e0,-7.317166977971e1,
-4.202617960650e1));
#24623=vertex_point('',#24622);
#24624=vertex_point('',#9430);
#24625=cartesian_point('',(1.254444721834e0,-7.296935192977e1,
-4.312438005464e1));
#24626=vertex_point('',#24625);
#24627=vertex_point('',#9865);
#24628=cartesian_point('',(7.578957455375e0,-7.280527655561e1,
-4.202617960650e1));
#24629=vertex_point('',#24628);
#24630=vertex_point('',#9704);
#24631=vertex_point('',#1192);
#24632=vertex_point('',#1197);
#24633=cartesian_point('',(1.890012264702e1,-7.053621798798e1,
-4.303928255511e1));
#24634=vertex_point('',#24633);
#24635=cartesian_point('',(2.010981232801e1,-7.020091261695e1,
-4.303928255511e1));
#24636=vertex_point('',#24635);
#24637=cartesian_point('',(1.915527096108e1,-7.148844445949e1,
-4.152264042526e1));
#24638=vertex_point('',#24637);
#24639=cartesian_point('',(1.926147875632e1,-7.145990157389e1,
-4.152264042526e1));
#24640=vertex_point('',#24639);
#24641=cartesian_point('',(2.037886250727e1,-7.114930821688e1,
-4.152264042526e1));
#24642=vertex_point('',#24641);
#24643=vertex_point('',#1264);
#24644=vertex_point('',#1271);
#24645=cartesian_point('',(2.060080309351e1,-7.082944146096e1,
-4.136228348976e1));
#24646=vertex_point('',#24645);
#24647=vertex_point('',#1285);
#24648=vertex_point('',#1302);
#24649=cartesian_point('',(2.372724143323e1,-6.955844503470e1,
-8.194372175980e0));
#24650=vertex_point('',#24649);
#24651=cartesian_point('',(2.589461112397e1,-6.878101755873e1,
-8.194372175980e0));
#24652=vertex_point('',#24651);
#24653=vertex_point('',#1309);
#24654=cartesian_point('',(2.098989087627e1,-7.093947310739e1,
-8.193502256606e0));
#24655=vertex_point('',#24654);
#24656=cartesian_point('',(2.118332647417e1,-7.158388259899e1,
-6.278712870627e0));
#24657=cartesian_point('',(2.106912506198e1,-7.119080746151e1,
-7.097281906998e0));
#24658=vertex_point('',#24656);
#24659=vertex_point('',#24657);
#24660=cartesian_point('',(2.077545637778e1,-7.140101422120e1,
-3.937831425591e1));
#24661=vertex_point('',#24660);
#24662=vertex_point('',#1342);
#24663=vertex_point('',#1345);
#24664=vertex_point('',#1435);
#24665=vertex_point('',#1540);
#24666=cartesian_point('',(2.382945590385e1,-6.985809552952e1,
-6.878910995975e0));
#24667=vertex_point('',#24666);
#24668=vertex_point('',#1384);
#24669=vertex_point('',#1448);
#24670=cartesian_point('',(2.698391326823e1,-6.929359028295e1,
-3.937812126931e1));
#24671=vertex_point('',#24670);
#24672=cartesian_point('',(2.677447665445e1,-6.873366205454e1,
-4.136238729802e1));
#24673=vertex_point('',#24672);
#24674=vertex_point('',#1658);
#24675=vertex_point('',#1651);
#24676=cartesian_point('',(2.674741407865e1,-6.866522804792e1,
-4.147514316186e1));
#24677=cartesian_point('',(2.653269083802e1,-6.905760366457e1,
-8.193499510316e0));
#24678=vertex_point('',#24676);
#24679=vertex_point('',#24677);
#24680=cartesian_point('',(2.662295810764e1,-6.930554112653e1,
-7.097284704742e0));
#24681=vertex_point('',#24680);
#24682=vertex_point('',#1569);
#24683=vertex_point('',#1562);
#24684=cartesian_point('',(2.794525342530e1,-6.746580982332e1,
-4.303928255511e1));
#24685=vertex_point('',#24684);
#24686=cartesian_point('',(2.910082742999e1,-6.697547705698e1,
-4.303928255511e1));
#24687=vertex_point('',#24686);
#24688=cartesian_point('',(2.832250940562e1,-6.837658632748e1,
-4.152264042526e1));
#24689=vertex_point('',#24688);
#24690=cartesian_point('',(2.842408298427e1,-6.833442473112e1,
-4.152264042526e1));
#24691=vertex_point('',#24690);
#24692=cartesian_point('',(2.949136679410e1,-6.788064069708e1,
-4.152264042526e1));
#24693=vertex_point('',#24692);
#24694=vertex_point('',#1629);
#24695=cartesian_point('',(2.966963654213e1,-6.753447723713e1,
-4.136237087383e1));
#24696=cartesian_point('',(2.991742197540e1,-6.807842743386e1,
-3.937831425569e1));
#24697=vertex_point('',#24695);
#24698=vertex_point('',#24696);
#24699=cartesian_point('',(3.034567173652e1,-6.820649347625e1,
-6.278713307910e0));
#24700=cartesian_point('',(3.018114079536e1,-6.783168756703e1,
-7.097281906999e0));
#24701=vertex_point('',#24699);
#24702=vertex_point('',#24700);
#24703=cartesian_point('',(3.006966313317e1,-6.759254871301e1,
-8.193499636722e0));
#24704=vertex_point('',#24703);
#24705=cartesian_point('',(2.964049619464e1,-6.746723743379e1,
-4.147513465677e1));
#24706=vertex_point('',#24705);
#24707=vertex_point('',#1706);
#24708=vertex_point('',#1709);
#24709=vertex_point('',#1741);
#24710=vertex_point('',#1932);
#24711=cartesian_point('',(3.274390281042e1,-6.615008169630e1,
-6.878910995975e0));
#24712=vertex_point('',#24711);
#24713=vertex_point('',#1754);
#24714=cartesian_point('',(3.579769069145e1,-6.517866666083e1,
-3.937812127028e1));
#24715=vertex_point('',#24714);
#24716=cartesian_point('',(3.551696048027e1,-6.465086556091e1,
-4.136238729813e1));
#24717=vertex_point('',#24716);
#24718=vertex_point('',#2050);
#24719=vertex_point('',#2043);
#24720=cartesian_point('',(3.548119699834e1,-6.458654939176e1,
-4.147514316183e1));
#24721=cartesian_point('',(3.531952603995e1,-6.500359518759e1,
-8.193499510316e0));
#24722=vertex_point('',#24720);
#24723=vertex_point('',#24721);
#24724=cartesian_point('',(3.544138339340e1,-6.523762926720e1,
-7.097284704744e0));
#24725=vertex_point('',#24724);
#24726=vertex_point('',#1809);
#24727=vertex_point('',#1814);
#24728=vertex_point('',#1802);
#24729=vertex_point('',#1807);
#24730=cartesian_point('',(3.260345056068e1,-6.586633641864e1,
-8.194372175980e0));
#24731=vertex_point('',#24730);
#24732=vertex_point('',#1869);
#24733=vertex_point('',#1961);
#24734=vertex_point('',#1954);
#24735=cartesian_point('',(3.651223316959e1,-6.324104294752e1,
-4.303928255511e1));
#24736=vertex_point('',#24735);
#24737=cartesian_point('',(3.759392025829e1,-6.260407210185e1,
-4.303928255511e1));
#24738=vertex_point('',#24737);
#24739=cartesian_point('',(3.700514186174e1,-6.409478584583e1,
-4.152264042526e1));
#24740=vertex_point('',#24739);
#24741=cartesian_point('',(3.710034327172e1,-6.403972693532e1,
-4.152264042526e1));
#24742=vertex_point('',#24741);
#24743=cartesian_point('',(3.809926561855e1,-6.345051659488e1,
-4.152264042526e1));
#24744=vertex_point('',#24743);
#24745=vertex_point('',#2021);
#24746=cartesian_point('',(3.823082684581e1,-6.308404573986e1,
-4.136237087394e1));
#24747=cartesian_point('',(3.854749218833e1,-6.359099987822e1,
-3.937831425574e1));
#24748=vertex_point('',#24746);
#24749=vertex_point('',#24747);
#24750=cartesian_point('',(3.898879409615e1,-6.366207234133e1,
-6.278713795876e0));
#24751=cartesian_point('',(3.877674884194e1,-6.331194869177e1,
-7.097281906998e0));
#24752=vertex_point('',#24750);
#24753=vertex_point('',#24751);
#24754=cartesian_point('',(3.863501100257e1,-6.308940645854e1,
-8.193499636722e0));
#24755=vertex_point('',#24754);
#24756=cartesian_point('',(3.819315924259e1,-6.302118476101e1,
-4.147513465677e1));
#24757=vertex_point('',#24756);
#24758=vertex_point('',#2098);
#24759=vertex_point('',#2101);
#24760=vertex_point('',#2133);
#24761=vertex_point('',#2319);
#24762=cartesian_point('',(4.109809246158e1,-6.131022162498e1,
-6.878910995975e0));
#24763=vertex_point('',#24762);
#24764=vertex_point('',#2146);
#24765=cartesian_point('',(4.399895973915e1,-5.994851798123e1,
-3.937812127142e1));
#24766=vertex_point('',#24765);
#24767=cartesian_point('',(4.365173926528e1,-5.946187483309e1,
-4.136238729801e1));
#24768=vertex_point('',#24767);
#24769=vertex_point('',#2437);
#24770=vertex_point('',#2430);
#24771=cartesian_point('',(4.360788680013e1,-5.940277696872e1,
-4.147514316185e1));
#24772=cartesian_point('',(4.350203435892e1,-5.983735717454e1,
-8.193499510316e0));
#24773=vertex_point('',#24771);
#24774=vertex_point('',#24772);
#24775=cartesian_point('',(4.365339678306e1,-6.005348348383e1,
-7.097284704743e0));
#24776=vertex_point('',#24775);
#24777=vertex_point('',#2201);
#24778=vertex_point('',#2206);
#24779=vertex_point('',#2194);
#24780=vertex_point('',#2199);
#24781=cartesian_point('',(4.092180560966e1,-6.104723652486e1,
-8.194372175980e0));
#24782=vertex_point('',#24781);
#24783=vertex_point('',#2256);
#24784=vertex_point('',#2348);
#24785=vertex_point('',#2341);
#24786=cartesian_point('',(4.445447848123e1,-5.793420429317e1,
-4.303928255511e1));
#24787=vertex_point('',#24786);
#24788=cartesian_point('',(4.544376979819e1,-5.716149465024e1,
-4.303928255511e1));
#24789=vertex_point('',#24788);
#24790=cartesian_point('',(4.505460608085e1,-5.871630580793e1,
-4.152264042526e1));
#24791=vertex_point('',#24790);
#24792=cartesian_point('',(4.514180639963e1,-5.864929165649e1,
-4.152264042526e1));
#24793=vertex_point('',#24792);
#24794=cartesian_point('',(4.605527544516e1,-5.793473656194e1,
-4.152264042526e1));
#24795=vertex_point('',#24794);
#24796=vertex_point('',#2408);
#24797=cartesian_point('',(4.613787710267e1,-5.755422872991e1,
-4.136237087382e1));
#24798=cartesian_point('',(4.651800412254e1,-5.801551268391e1,
-3.937831425595e1));
#24799=vertex_point('',#24797);
#24800=vertex_point('',#24798);
#24801=cartesian_point('',(4.696480732398e1,-5.802837550130e1,
-6.278714365179e0));
#24802=cartesian_point('',(4.670887596490e1,-5.770892482100e1,
-7.097281906998e0));
#24803=vertex_point('',#24801);
#24804=vertex_point('',#24802);
#24805=cartesian_point('',(4.653930312207e1,-5.750678696790e1,
-8.193499636722e0));
#24806=vertex_point('',#24805);
#24807=cartesian_point('',(4.609232674278e1,-5.749682213936e1,
-4.147513467436e1));
#24808=vertex_point('',#24807);
#24809=vertex_point('',#2485);
#24810=vertex_point('',#2488);
#24811=vertex_point('',#2520);
#24812=vertex_point('',#24212);
#24813=cartesian_point('',(4.874908235617e1,-5.542132666326e1,
-6.878910995975e0));
#24814=vertex_point('',#24813);
#24815=vertex_point('',#2533);
#24816=cartesian_point('',(5.144740305155e1,-5.369264214943e1,
-3.937812169780e1));
#24817=vertex_point('',#24816);
#24818=vertex_point('',#2545);
#24819=vertex_point('',#2550);
#24820=vertex_point('',#2565);
#24821=cartesian_point('',(5.241436996e1,-5.231662100671e1,-4.e1));
#24822=cartesian_point('',(5.305903228282e1,-5.166269548789e1,-4.e1));
#24823=vertex_point('',#24821);
#24824=vertex_point('',#24822);
#24825=cartesian_point('',(5.283896948577e1,-5.274042868553e1,
-3.941011405479e1));
#24826=vertex_point('',#24825);
#24827=cartesian_point('',(5.286810719318e1,-5.271122040004e1,
-3.941011405479e1));
#24828=vertex_point('',#24827);
#24829=cartesian_point('',(5.369575544488e1,-5.186786443893e1,
-3.941011405479e1));
#24830=vertex_point('',#24829);
#24831=cartesian_point('',(5.036789498458e1,-5.176422637508e1,
-3.999999999999e1));
#24832=vertex_point('',#24831);
#24833=cartesian_point('',(5.176422880988e1,-5.036789502952e1,
-4.000000000001e1));
#24834=vertex_point('',#24833);
#24835=cartesian_point('',(5.391183042962e1,-4.806219552476e1,-4.e1));
#24836=vertex_point('',#24835);
#24837=vertex_point('',#2595);
#24838=cartesian_point('',(5.063195233642e1,-4.482746312364e1,
-4.000000000002e1));
#24839=vertex_point('',#24838);
#24840=cartesian_point('',(5.040640436820e1,-4.461822554772e1,-4.e1));
#24841=cartesian_point('',(4.482746495391e1,-5.063195050626e1,-4.e1));
#24842=vertex_point('',#24840);
#24843=vertex_point('',#24841);
#24844=cartesian_point('',(4.785344453106e1,-5.365794836384e1,
-4.000000858730e1));
#24845=vertex_point('',#24844);
#24846=vertex_point('',#2620);
#24847=cartesian_point('',(4.547970773009e1,-4.772970773009e1,-4.e1));
#24848=cartesian_point('',(4.997970773009e1,-4.772970773009e1,-4.e1));
#24849=vertex_point('',#24847);
#24850=vertex_point('',#24848);
#24851=cartesian_point('',(4.547970773009e1,-4.772970773009e1,-1.1e1));
#24852=vertex_point('',#24851);
#24853=cartesian_point('',(4.997970773009e1,-4.772970773009e1,-1.1e1));
#24854=vertex_point('',#24853);
#24855=vertex_point('',#20881);
#24856=vertex_point('',#20888);
#24857=cartesian_point('',(4.680903929124e1,-5.445458551838e1,-1.1e1));
#24858=vertex_point('',#24857);
#24859=vertex_point('',#20928);
#24860=cartesian_point('',(4.560226994499e1,-4.985714551519e1,-1.1e1));
#24861=vertex_point('',#24860);
#24862=cartesian_point('',(4.985714544621e1,-4.560226987651e1,-1.1e1));
#24863=vertex_point('',#24862);
#24864=cartesian_point('',(5.052139318225e1,-4.555951852716e1,
-1.149127379678e1));
#24865=vertex_point('',#24864);
#24866=vertex_point('',#20870);
#24867=cartesian_point('',(5.021064421702e1,-4.524876956192e1,
-1.149127379676e1));
#24868=vertex_point('',#24867);
#24869=cartesian_point('',(-4.555948788814e1,5.052142387062e1,
-1.149127350743e1));
#24870=cartesian_point('',(-4.524877040369e1,5.021064505879e1,
-1.149127379676e1));
#24871=vertex_point('',#24869);
#24872=vertex_point('',#24870);
#24873=cartesian_point('',(-4.496931643050e1,5.049008300748e1,
-3.413126507156e1));
#24874=vertex_point('',#24873);
#24875=cartesian_point('',(5.049003774199e1,-4.496925980179e1,
-3.413160422830e1));
#24876=vertex_point('',#24875);
#24877=cartesian_point('',(-4.560226994448e1,4.985714551570e1,-1.1e1));
#24878=vertex_point('',#24877);
#24879=cartesian_point('',(-4.591301917769e1,5.016789453300e1,
-1.100000752794e1));
#24880=vertex_point('',#24879);
#24881=cartesian_point('',(-4.772970773009e1,4.422113251407e1,
-1.149127379678e1));
#24882=vertex_point('',#24881);
#24883=cartesian_point('',(-4.998514653338e1,4.504212594509e1,
-1.149127379678e1));
#24884=vertex_point('',#24883);
#24885=cartesian_point('',(-5.021064342716e1,4.524876877206e1,
-1.149127379678e1));
#24886=vertex_point('',#24885);
#24887=cartesian_point('',(-4.985714551592e1,4.560226994426e1,-1.1e1));
#24888=vertex_point('',#24887);
#24889=cartesian_point('',(-5.050548456326e1,4.490895047590e1,
-3.720872620322e1));
#24890=cartesian_point('',(-4.772970773009e1,4.377223271253e1,
-3.720872620322e1));
#24891=vertex_point('',#24889);
#24892=vertex_point('',#24890);
#24893=cartesian_point('',(-4.468967246298e1,5.026343898840e1,
-3.720872620322e1));
#24894=vertex_point('',#24893);
#24895=cartesian_point('',(-4.490895046765e1,5.050548455487e1,
-3.720872620322e1));
#24896=vertex_point('',#24895);
#24897=vertex_point('',#21454);
#24898=cartesian_point('',(-5.085613162793e1,4.455262128903e1,-3.77e1));
#24899=cartesian_point('',(-4.430564322192e1,5.058350991084e1,-3.77e1));
#24900=vertex_point('',#24898);
#24901=vertex_point('',#24899);
#24902=cartesian_point('',(-4.455251749963e1,5.085602615316e1,-3.77e1));
#24903=vertex_point('',#24902);
#24904=cartesian_point('',(4.428964985204e1,-5.530130005201e1,-3.77e1));
#24905=cartesian_point('',(4.412463854994e1,-5.543305101018e1,-3.77e1));
#24906=vertex_point('',#24904);
#24907=vertex_point('',#24905);
#24908=vertex_point('',#21042);
#24909=cartesian_point('',(5.193282024841e1,-4.315562829341e1,-3.77e1));
#24910=vertex_point('',#24909);
#24911=vertex_point('',#20750);
#24912=cartesian_point('',(5.530129094507e1,-4.428966122322e1,-3.77e1));
#24913=vertex_point('',#24912);
#24914=cartesian_point('',(5.085618872931e1,-4.455256327656e1,
-3.769997149071e1));
#24915=vertex_point('',#24914);
#24916=cartesian_point('',(4.430564322193e1,-5.058350991085e1,-3.77e1));
#24917=vertex_point('',#24916);
#24918=cartesian_point('',(4.455251750524e1,-5.085602615886e1,-3.77e1));
#24919=vertex_point('',#24918);
#24920=cartesian_point('',(5.530130004802e1,4.428964985702e1,-3.77e1));
#24921=cartesian_point('',(5.543306360152e1,4.412462273163e1,-3.77e1));
#24922=vertex_point('',#24920);
#24923=vertex_point('',#24921);
#24924=vertex_point('',#20694);
#24925=cartesian_point('',(4.315562301252e1,5.193281450143e1,-3.77e1));
#24926=vertex_point('',#24925);
#24927=vertex_point('',#20400);
#24928=cartesian_point('',(4.428966122259e1,5.530129094558e1,-3.77e1));
#24929=vertex_point('',#24928);
#24930=cartesian_point('',(4.455256327656e1,5.085618872931e1,
-3.769997149072e1));
#24931=vertex_point('',#24930);
#24932=cartesian_point('',(5.058350991084e1,4.430564322192e1,-3.77e1));
#24933=vertex_point('',#24932);
#24934=cartesian_point('',(5.085602615363e1,4.455251750009e1,-3.77e1));
#24935=vertex_point('',#24934);
#24936=cartesian_point('',(-4.428964985782e1,5.530130004739e1,-3.77e1));
#24937=cartesian_point('',(-4.412463833520e1,5.543305118110e1,-3.77e1));
#24938=vertex_point('',#24936);
#24939=vertex_point('',#24937);
#24940=vertex_point('',#21533);
#24941=cartesian_point('',(-5.193282024565e1,4.315562829086e1,-3.77e1));
#24942=vertex_point('',#24941);
#24943=vertex_point('',#21248);
#24944=cartesian_point('',(-5.530129094970e1,4.428966121745e1,-3.77e1));
#24945=vertex_point('',#24944);
#24946=cartesian_point('',(-5.530130006514e1,-4.428964983565e1,-3.77e1));
#24947=cartesian_point('',(-5.543316959415e1,-4.412448957444e1,-3.77e1));
#24948=vertex_point('',#24946);
#24949=vertex_point('',#24947);
#24950=vertex_point('',#21210);
#24951=cartesian_point('',(-4.315562965542e1,-5.193282173063e1,-3.77e1));
#24952=vertex_point('',#24951);
#24953=vertex_point('',#21111);
#24954=cartesian_point('',(-4.428966120098e1,-5.530129096289e1,-3.77e1));
#24955=vertex_point('',#24954);
#24956=cartesian_point('',(-4.455256938538e1,-5.085618271604e1,
-3.769997448877e1));
#24957=vertex_point('',#24956);
#24958=cartesian_point('',(-5.058350991084e1,-4.430564322192e1,-3.77e1));
#24959=vertex_point('',#24958);
#24960=cartesian_point('',(-5.085602617573e1,-4.455251752184e1,-3.77e1));
#24961=vertex_point('',#24960);
#24962=cartesian_point('',(4.460215947301e1,-5.569140982694e1,
-3.720872479356e1));
#24963=vertex_point('',#24962);
#24964=cartesian_point('',(4.443606460020e1,-5.582412348341e1,
-3.720872620322e1));
#24965=vertex_point('',#24964);
#24966=cartesian_point('',(4.490888150619e1,-5.050554283106e1,
-3.720872463291e1));
#24967=vertex_point('',#24966);
#24968=cartesian_point('',(5.050555449213e1,-4.490887099756e1,
-3.720872470862e1));
#24969=vertex_point('',#24968);
#24970=cartesian_point('',(4.772970773009e1,-4.377223271253e1,
-3.720872620322e1));
#24971=vertex_point('',#24970);
#24972=cartesian_point('',(4.468967246299e1,-5.026343898841e1,
-3.720872620322e1));
#24973=vertex_point('',#24972);
#24974=cartesian_point('',(5.569141250862e1,-4.460215998448e1,
-3.720872492916e1));
#24975=vertex_point('',#24974);
#24976=cartesian_point('',(5.582412406038e1,-4.443606387536e1,
-3.720872620322e1));
#24977=vertex_point('',#24976);
#24978=vertex_point('',#19923);
#24979=vertex_point('',#19857);
#24980=vertex_point('',#19862);
#24981=vertex_point('',#21657);
#24982=vertex_point('',#19845);
#24983=cartesian_point('',(1.492079764942e-12,-7.126658264012e1,
-4.201745240644e1));
#24984=vertex_point('',#24983);
#24985=cartesian_point('',(4.820267136785e-1,-7.126495247630e1,
-4.201745240644e1));
#24986=vertex_point('',#24985);
#24987=cartesian_point('',(4.194109720856e1,-5.761831450280e1,
-4.201745240644e1));
#24988=vertex_point('',#24987);
#24989=vertex_point('',#19873);
#24990=vertex_point('',#19884);
#24991=vertex_point('',#19891);
#24992=vertex_point('',#19912);
#24993=vertex_point('',#19930);
#24994=cartesian_point('',(5.761831450214e1,4.194109720947e1,
-4.201745240644e1));
#24995=vertex_point('',#24994);
#24996=vertex_point('',#19937);
#24997=vertex_point('',#19944);
#24998=cartesian_point('',(5.569146496580e1,4.460221216272e1,
-3.720872620322e1));
#24999=vertex_point('',#24998);
#25000=vertex_point('',#19949);
#25001=vertex_point('',#19956);
#25002=vertex_point('',#19963);
#25003=cartesian_point('',(4.680901544258e1,5.445460601862e1,-1.1e1));
#25004=vertex_point('',#25003);
#25005=vertex_point('',#19970);
#25006=vertex_point('',#19977);
#25007=vertex_point('',#19982);
#25008=cartesian_point('',(4.443606349077e1,5.582412436652e1,
-3.720872620322e1));
#25009=vertex_point('',#25008);
#25010=vertex_point('',#19988);
#25011=vertex_point('',#19995);
#25012=cartesian_point('',(2.323503740119e1,6.632088699791e1,
-4.203496469919e1));
#25013=vertex_point('',#25012);
#25014=cartesian_point('',(2.305249053429e1,6.651176248202e1,
-3.525353903054e1));
#25015=vertex_point('',#25014);
#25016=cartesian_point('',(2.417361735139e1,6.597764973488e1,-4.3e1));
#25017=vertex_point('',#25016);
#25018=cartesian_point('',(4.135267685058e1,5.680994769508e1,-4.3e1));
#25019=vertex_point('',#25018);
#25020=vertex_point('',#20049);
#25021=vertex_point('',#20724);
#25022=vertex_point('',#20170);
#25023=vertex_point('',#20177);
#25024=cartesian_point('',(5.311593565792e1,4.174695800699e1,-4.3e1));
#25025=vertex_point('',#25024);
#25026=vertex_point('',#20064);
#25027=cartesian_point('',(5.680994775144e1,-4.135267677315e1,-4.3e1));
#25028=vertex_point('',#25027);
#25029=vertex_point('',#20079);
#25030=cartesian_point('',(4.174695806194e1,-5.311593571896e1,-4.3e1));
#25031=vertex_point('',#25030);
#25032=vertex_point('',#20094);
#25033=cartesian_point('',(4.752640307938e-1,-7.026512765183e1,-4.3e1));
#25034=vertex_point('',#25033);
#25035=cartesian_point('',(-4.135267677288e1,-5.680994775164e1,-4.3e1));
#25036=vertex_point('',#25035);
#25037=vertex_point('',#20114);
#25038=cartesian_point('',(-5.311593566231e1,-4.174695801094e1,-4.3e1));
#25039=vertex_point('',#25038);
#25040=vertex_point('',#20129);
#25041=cartesian_point('',(-5.680994775145e1,4.135267677315e1,-4.3e1));
#25042=vertex_point('',#25041);
#25043=vertex_point('',#20144);
#25044=cartesian_point('',(-4.174695806194e1,5.311593571896e1,-4.3e1));
#25045=vertex_point('',#25044);
#25046=vertex_point('',#20159);
#25047=cartesian_point('',(-2.417361735002e1,6.597764973111e1,-4.3e1));
#25048=vertex_point('',#25047);
#25049=cartesian_point('',(-2.177540547166e1,5.938861674725e1,
-4.300001613299e1));
#25050=vertex_point('',#25049);
#25051=vertex_point('',#20197);
#25052=cartesian_point('',(1.771959190161e1,5.646449244364e1,
-4.270708043064e1));
#25053=vertex_point('',#25052);
#25054=vertex_point('',#21645);
#25055=cartesian_point('',(-1.771959472592e1,5.646449244364e1,
-4.270708043064e1));
#25056=vertex_point('',#25055);
#25057=cartesian_point('',(-2.083628517548e1,5.973042821820e1,
-4.203489968916e1));
#25058=vertex_point('',#25057);
#25059=cartesian_point('',(-2.323449717091e1,6.631946152271e1,
-4.203489968916e1));
#25060=vertex_point('',#25059);
#25061=cartesian_point('',(-2.451759143119e1,6.691646667002e1,
-4.201745241245e1));
#25062=vertex_point('',#25061);
#25063=cartesian_point('',(-4.194109716784e1,5.761831453244e1,
-4.201745240644e1));
#25064=vertex_point('',#25063);
#25065=cartesian_point('',(-4.248731527936e1,5.244939609740e1,
-4.208715574275e1));
#25066=vertex_point('',#25065);
#25067=cartesian_point('',(-5.244939598630e1,4.248731517935e1,
-4.208715574275e1));
#25068=vertex_point('',#25067);
#25069=cartesian_point('',(-4.067576295487e1,4.772970773009e1,
-4.208715574275e1));
#25070=vertex_point('',#25069);
#25071=cartesian_point('',(-5.761831449003e1,4.194109722612e1,
-4.201745240644e1));
#25072=vertex_point('',#25071);
#25073=cartesian_point('',(-5.761831452671e1,-4.194109717571e1,
-4.201745240644e1));
#25074=vertex_point('',#25073);
#25075=cartesian_point('',(-5.244939609737e1,-4.248731527934e1,
-4.208715574275e1));
#25076=vertex_point('',#25075);
#25077=cartesian_point('',(-4.248731517936e1,-5.244939598631e1,
-4.208715574275e1));
#25078=vertex_point('',#25077);
#25079=cartesian_point('',(-4.772970773009e1,-4.067576295487e1,
-4.208715574275e1));
#25080=vertex_point('',#25079);
#25081=cartesian_point('',(-4.194109722562e1,-5.761831449038e1,
-4.201745240644e1));
#25082=vertex_point('',#25081);
#25083=cartesian_point('',(4.248731527936e1,-5.244939609740e1,
-4.208715574275e1));
#25084=vertex_point('',#25083);
#25085=cartesian_point('',(5.244939598630e1,-4.248731517935e1,
-4.208715574275e1));
#25086=vertex_point('',#25085);
#25087=cartesian_point('',(4.067576295487e1,-4.772970773009e1,
-4.208715574275e1));
#25088=vertex_point('',#25087);
#25089=cartesian_point('',(5.244939609737e1,4.248731527934e1,
-4.208715574275e1));
#25090=vertex_point('',#25089);
#25091=cartesian_point('',(4.772970773009e1,4.067576295487e1,
-4.208715574275e1));
#25092=vertex_point('',#25091);
#25093=cartesian_point('',(5.227326331331e1,4.279200830568e1,
-3.815642212863e1));
#25094=cartesian_point('',(4.772970773009e1,4.101965758544e1,
-3.815642212863e1));
#25095=vertex_point('',#25093);
#25096=vertex_point('',#25094);
#25097=cartesian_point('',(4.278886021843e1,5.226983975573e1,
-3.815642212863e1));
#25098=vertex_point('',#25097);
#25099=vertex_point('',#20510);
#25100=cartesian_point('',(4.496904604106e1,5.048990975104e1,
-3.413173314350e1));
#25101=vertex_point('',#25100);
#25102=vertex_point('',#20524);
#25103=vertex_point('',#20538);
#25104=vertex_point('',#20578);
#25105=cartesian_point('',(4.985714551519e1,4.560226994499e1,-1.1e1));
#25106=vertex_point('',#25105);
#25107=cartesian_point('',(4.560226987652e1,4.985714544622e1,-1.1e1));
#25108=vertex_point('',#25107);
#25109=cartesian_point('',(4.997970773009e1,4.772970773009e1,-1.1e1));
#25110=cartesian_point('',(4.547970773009e1,4.772970773009e1,-1.1e1));
#25111=vertex_point('',#25109);
#25112=vertex_point('',#25110);
#25113=cartesian_point('',(4.547970773009e1,4.772970773009e1,-4.e1));
#25114=cartesian_point('',(4.997970773009e1,4.772970773009e1,-4.e1));
#25115=vertex_point('',#25113);
#25116=vertex_point('',#25114);
#25117=cartesian_point('',(5.176422637507e1,5.036789498458e1,
-3.999999999999e1));
#25118=cartesian_point('',(5.305902970373e1,5.166270152194e1,
-3.999999922734e1));
#25119=vertex_point('',#25117);
#25120=vertex_point('',#25118);
#25121=cartesian_point('',(5.231662100671e1,5.241436996e1,-4.e1));
#25122=vertex_point('',#25121);
#25123=cartesian_point('',(5.166269548783e1,5.305903228287e1,-4.e1));
#25124=vertex_point('',#25123);
#25125=cartesian_point('',(5.036789502952e1,5.176422880991e1,
-4.000000000001e1));
#25126=vertex_point('',#25125);
#25127=cartesian_point('',(4.806219552471e1,5.391183042966e1,-4.e1));
#25128=vertex_point('',#25127);
#25129=vertex_point('',#6401);
#25130=cartesian_point('',(4.482746312363e1,5.063195233643e1,
-4.000000000002e1));
#25131=vertex_point('',#25130);
#25132=cartesian_point('',(4.461822554772e1,5.040640436820e1,-4.e1));
#25133=cartesian_point('',(5.063195050626e1,4.482746495392e1,-4.e1));
#25134=vertex_point('',#25132);
#25135=vertex_point('',#25133);
#25136=cartesian_point('',(5.365794836498e1,4.785344453190e1,
-4.000000858730e1));
#25137=vertex_point('',#25136);
#25138=vertex_point('',#6426);
#25139=vertex_point('',#6323);
#25140=cartesian_point('',(5.369215158881e1,5.144733860392e1,
-3.940627840134e1));
#25141=vertex_point('',#25140);
#25142=vertex_point('',#6344);
#25143=vertex_point('',#6361);
#25144=cartesian_point('',(5.322593666070e1,5.028821253857e1,
-3.900872653550e1));
#25145=vertex_point('',#25144);
#25146=vertex_point('',#10873);
#25147=vertex_point('',#10859);
#25148=cartesian_point('',(5.409447335290e1,4.737966018081e1,
-4.212042759188e1));
#25149=vertex_point('',#25148);
#25150=cartesian_point('',(5.578926669924e1,4.738165470010e1,
-4.203470756726e1));
#25151=vertex_point('',#25150);
#25152=cartesian_point('',(5.585529723530e1,4.730986255450e1,
-4.202611804245e1));
#25153=vertex_point('',#25152);
#25154=cartesian_point('',(5.098415853096e1,4.447525693220e1,
-4.045642229039e1));
#25155=vertex_point('',#25154);
#25156=cartesian_point('',(5.119747556856e1,4.426193989470e1,
-4.390459300662e1));
#25157=vertex_point('',#25156);
#25158=cartesian_point('',(5.291825007983e1,4.598269996947e1,
-4.390460312557e1));
#25159=vertex_point('',#25158);
#25160=cartesian_point('',(4.772970773009e1,4.312721928568e1,
-4.045642212863e1));
#25161=vertex_point('',#25160);
#25162=cartesian_point('',(4.424062482921e1,5.073124073702e1,
-4.045642212863e1));
#25163=vertex_point('',#25162);
#25164=cartesian_point('',(4.447525694367e1,5.098415852242e1,
-4.045642212863e1));
#25165=vertex_point('',#25164);
#25166=cartesian_point('',(4.426194027303e1,5.119747519024e1,
-4.390458689134e1));
#25167=vertex_point('',#25166);
#25168=cartesian_point('',(4.772970773009e1,4.282554395898e1,
-4.390458689130e1));
#25169=vertex_point('',#25168);
#25170=cartesian_point('',(5.082892664220e1,4.392896248360e1,
-4.390458689130e1));
#25171=vertex_point('',#25170);
#25172=cartesian_point('',(4.750127738891e1,5.401021236074e1,
-4.045642124397e1));
#25173=vertex_point('',#25172);
#25174=cartesian_point('',(4.737967347795e1,5.409448658712e1,
-4.212042734753e1));
#25175=vertex_point('',#25174);
#25176=vertex_point('',#10938);
#25177=vertex_point('',#10947);
#25178=vertex_point('',#10949);
#25179=vertex_point('',#6661);
#25180=vertex_point('',#10983);
#25181=vertex_point('',#10988);
#25182=vertex_point('',#6495);
#25183=vertex_point('',#6515);
#25184=vertex_point('',#6493);
#25185=vertex_point('',#6311);
#25186=cartesian_point('',(5.274042868553e1,5.283896948577e1,
-3.941011405479e1));
#25187=vertex_point('',#25186);
#25188=cartesian_point('',(5.271122040004e1,5.286810719318e1,
-3.941011405479e1));
#25189=vertex_point('',#25188);
#25190=vertex_point('',#11206);
#25191=vertex_point('',#11187);
#25192=cartesian_point('',(5.364728588625e1,5.094021031307e1,
-8.193499517664e0));
#25193=vertex_point('',#25192);
#25194=cartesian_point('',(5.384180584039e1,5.111848838471e1,
-7.097284642998e0));
#25195=vertex_point('',#25194);
#25196=cartesian_point('',(5.413724573645e1,5.140180268324e1,
-6.278683028150e0));
#25197=vertex_point('',#25196);
#25198=vertex_point('',#11040);
#25199=cartesian_point('',(5.684023715372e1,4.612197232076e1,
-4.202617960650e1));
#25200=vertex_point('',#25199);
#25201=vertex_point('',#11115);
#25202=vertex_point('',#11059);
#25203=cartesian_point('',(5.518360148864e1,4.853997721898e1,
-8.194372175980e0));
#25204=vertex_point('',#25203);
#25205=vertex_point('',#3315);
#25206=vertex_point('',#3325);
#25207=cartesian_point('',(6.237408634205e1,-3.830825294168e1,
-4.202617960650e1));
#25208=vertex_point('',#25207);
#25209=vertex_point('',#3680);
#25210=cartesian_point('',(6.382053059771e1,-3.539830259824e1,
-4.312438005464e1));
#25211=vertex_point('',#25210);
#25212=vertex_point('',#23964);
#25213=cartesian_point('',(6.684069777378e1,-2.983906854383e1,
-4.202617960650e1));
#25214=vertex_point('',#25213);
#25215=vertex_point('',#3949);
#25216=cartesian_point('',(6.789494674167e1,-2.676520426891e1,
-4.312438005464e1));
#25217=vertex_point('',#25216);
#25218=vertex_point('',#3199);
#25219=cartesian_point('',(7.016364633484e1,-2.085932941033e1,
-4.202617960650e1));
#25220=vertex_point('',#25219);
#25221=vertex_point('',#4218);
#25222=cartesian_point('',(7.080765678187e1,-1.767415326602e1,
-4.312438005464e1));
#25223=vertex_point('',#25222);
#25224=vertex_point('',#23735);
#25225=cartesian_point('',(7.228607545414e1,-1.152268136710e1,
-4.202617960650e1));
#25226=vertex_point('',#25225);
#25227=vertex_point('',#4487);
#25228=cartesian_point('',(7.250882611331e1,-8.280705783900e0,
-4.312438005464e1));
#25229=vertex_point('',#25228);
#25230=vertex_point('',#23613);
#25231=cartesian_point('',(7.317166978090e1,-1.988877051107e0,
-4.202617960650e1));
#25232=vertex_point('',#25231);
#25233=vertex_point('',#4756);
#25234=cartesian_point('',(7.297858780084e1,4.750528449677e-1,
-4.312438005464e1));
#25235=vertex_point('',#25234);
#25236=cartesian_point('',(7.296935193461e1,1.254444440018e0,
-4.312438005464e1));
#25237=vertex_point('',#25236);
#25238=vertex_point('',#23491);
#25239=cartesian_point('',(7.280527655071e1,7.578957502387e0,
-4.202617960650e1));
#25240=vertex_point('',#25239);
#25241=vertex_point('',#5030);
#25242=cartesian_point('',(7.218135080134e1,1.076812653644e1,
-4.312438005464e1));
#25243=vertex_point('',#25242);
#25244=vertex_point('',#3231);
#25245=cartesian_point('',(7.119316485226e1,1.701711399644e1,
-4.202617960650e1));
#25246=vertex_point('',#25245);
#25247=vertex_point('',#5299);
#25248=cartesian_point('',(7.015830678486e1,2.009756059058e1,
-4.312438005464e1));
#25249=vertex_point('',#25248);
#25250=vertex_point('',#3248);
#25251=cartesian_point('',(6.836291836672e1,2.616410294341e1,
-4.202617960650e1));
#25252=vertex_point('',#25251);
#25253=vertex_point('',#5568);
#25254=cartesian_point('',(6.693483900388e1,2.908310987730e1,
-4.312438005464e1));
#25255=vertex_point('',#25254);
#25256=vertex_point('',#23156);
#25257=cartesian_point('',(6.436296339315e1,3.486341683916e1,
-4.202617960650e1));
#25258=vertex_point('',#25257);
#25259=vertex_point('',#5837);
#25260=cartesian_point('',(6.256608901126e1,3.757105878791e1,
-4.312438005464e1));
#25261=vertex_point('',#25260);
#25262=vertex_point('',#3270);
#25263=cartesian_point('',(5.926174027123e1,4.296620800669e1,
-4.202617960650e1));
#25264=vertex_point('',#25263);
#25265=vertex_point('',#6106);
#25266=cartesian_point('',(5.712682694528e1,4.541613805437e1,
-4.312438005464e1));
#25267=vertex_point('',#25266);
#25268=vertex_point('',#3287);
#25269=vertex_point('',#3294);
#25270=cartesian_point('',(7.019732159351e1,4.569482410802e-1,-4.5e1));
#25271=vertex_point('',#25270);
#25272=cartesian_point('',(5.376341384741e1,-4.513721404861e1,-4.5e1));
#25273=vertex_point('',#25272);
#25274=vertex_point('',#3303);
#25275=vertex_point('',#3308);
#25276=cartesian_point('',(5.684023696982e1,-4.612197254741e1,
-4.202617960650e1));
#25277=vertex_point('',#25276);
#25278=vertex_point('',#3157);
#25279=vertex_point('',#3366);
#25280=vertex_point('',#3344);
#25281=cartesian_point('',(5.716152583156e1,-4.544373057671e1,
-4.303928255511e1));
#25282=vertex_point('',#25281);
#25283=cartesian_point('',(5.793420429317e1,-4.445447848123e1,
-4.303928255511e1));
#25284=vertex_point('',#25283);
#25285=vertex_point('',#3136);
#25286=vertex_point('',#3134);
#25287=cartesian_point('',(5.749577440867e1,-4.609151078741e1,
-4.147515758569e1));
#25288=vertex_point('',#25287);
#25289=vertex_point('',#3108);
#25290=vertex_point('',#3113);
#25291=cartesian_point('',(5.532761636026e1,-4.837575973117e1,
-8.194372175980e0));
#25292=vertex_point('',#25291);
#25293=cartesian_point('',(5.681589983385e1,-4.661880294202e1,
-8.194372175980e0));
#25294=vertex_point('',#25293);
#25295=vertex_point('',#3127);
#25296=cartesian_point('',(5.364750350361e1,-5.094042368593e1,
-8.193502105412e0));
#25297=cartesian_point('',(5.323553793722e1,-5.098483353152e1,
-3.900785037741e1));
#25298=vertex_point('',#25296);
#25299=vertex_point('',#25297);
#25300=vertex_point('',#2971);
#25301=cartesian_point('',(5.369215135249e1,-5.144733864703e1,
-3.940628273829e1));
#25302=vertex_point('',#25301);
#25303=vertex_point('',#2952);
#25304=cartesian_point('',(5.413724095450e1,-5.140179824416e1,
-6.278710828167e0));
#25305=vertex_point('',#25304);
#25306=cartesian_point('',(5.384180201131e1,-5.111849032196e1,
-7.097283930774e0));
#25307=vertex_point('',#25306);
#25308=vertex_point('',#2820);
#25309=vertex_point('',#2931);
#25310=vertex_point('',#2926);
#25311=vertex_point('',#3047);
#25312=vertex_point('',#3032);
#25313=cartesian_point('',(5.556596193586e1,-4.858415743663e1,
-6.878910995975e0));
#25314=vertex_point('',#25313);
#25315=cartesian_point('',(5.770893563645e1,-4.670888353452e1,
-7.097288460840e0));
#25316=vertex_point('',#25315);
#25317=cartesian_point('',(5.750678686716e1,-4.653930325261e1,
-8.193499638438e0));
#25318=vertex_point('',#25317);
#25319=cartesian_point('',(5.802838819167e1,-4.696481416532e1,
-6.278654609309e0));
#25320=vertex_point('',#25319);
#25321=cartesian_point('',(5.801554890210e1,-4.651805239214e1,
-3.937812126302e1));
#25322=vertex_point('',#25321);
#25323=cartesian_point('',(5.755409636972e1,-4.613777019166e1,
-4.136260624464e1));
#25324=vertex_point('',#25323);
#25325=vertex_point('',#3409);
#25326=vertex_point('',#3402);
#25327=cartesian_point('',(5.871630580793e1,-4.505460608085e1,
-4.152264042526e1));
#25328=vertex_point('',#25327);
#25329=cartesian_point('',(5.878319030922e1,-4.496730627802e1,
-4.152264042526e1));
#25330=vertex_point('',#25329);
#25331=cartesian_point('',(5.948059318076e1,-4.404067587691e1,
-4.152264042526e1));
#25332=vertex_point('',#25331);
#25333=vertex_point('',#3380);
#25334=cartesian_point('',(5.946189629825e1,-4.365175377444e1,
-4.136237298364e1));
#25335=cartesian_point('',(5.994846122726e1,-4.399893673714e1,
-3.937831666502e1));
#25336=vertex_point('',#25334);
#25337=vertex_point('',#25335);
#25338=cartesian_point('',(6.038337036782e1,-4.389572091401e1,
-6.278709742907e0));
#25339=cartesian_point('',(6.005347842750e1,-4.365339421692e1,
-7.097281906999e0));
#25340=vertex_point('',#25338);
#25341=vertex_point('',#25339);
#25342=cartesian_point('',(5.983736651305e1,-4.350203272541e1,
-8.193499636722e0));
#25343=vertex_point('',#25342);
#25344=cartesian_point('',(5.940304140426e1,-4.360809344495e1,
-4.147513464966e1));
#25345=vertex_point('',#25344);
#25346=vertex_point('',#3457);
#25347=vertex_point('',#3460);
#25348=vertex_point('',#3492);
#25349=vertex_point('',#3642);
#25350=cartesian_point('',(6.143209250103e1,-4.091569980619e1,
-6.878910995975e0));
#25351=vertex_point('',#25350);
#25352=vertex_point('',#3505);
#25353=cartesian_point('',(6.359104220202e1,-3.854753538396e1,
-3.937812126415e1));
#25354=vertex_point('',#25353);
#25355=cartesian_point('',(6.308390055754e1,-3.823073812609e1,
-4.136260624439e1));
#25356=vertex_point('',#25355);
#25357=vertex_point('',#3760);
#25358=vertex_point('',#3753);
#25359=cartesian_point('',(6.302089273217e1,-3.819299406362e1,
-4.147514290322e1));
#25360=cartesian_point('',(6.308940440087e1,-3.863500173792e1,
-8.193499510174e0));
#25361=vertex_point('',#25359);
#25362=vertex_point('',#25360);
#25363=cartesian_point('',(6.331195290585e1,-3.877675244447e1,
-7.097284642995e0));
#25364=vertex_point('',#25363);
#25365=vertex_point('',#3560);
#25366=vertex_point('',#3565);
#25367=vertex_point('',#3553);
#25368=vertex_point('',#3558);
#25369=cartesian_point('',(6.116858464591e1,-4.074019531240e1,
-8.194372175980e0));
#25370=vertex_point('',#25369);
#25371=vertex_point('',#3671);
#25372=vertex_point('',#3664);
#25373=cartesian_point('',(6.324104294752e1,-3.651223316959e1,
-4.303928255511e1));
#25374=vertex_point('',#25373);
#25375=cartesian_point('',(6.385932576800e1,-3.541975715017e1,
-4.303928255511e1));
#25376=vertex_point('',#25375);
#25377=cartesian_point('',(6.409478584583e1,-3.700514186174e1,
-4.152264042526e1));
#25378=vertex_point('',#25377);
#25379=cartesian_point('',(6.414970323009e1,-3.690985874155e1,
-4.152264042526e1));
#25380=vertex_point('',#25379);
#25381=cartesian_point('',(6.472019018554e1,-3.590012645073e1,
-4.152264042526e1));
#25382=vertex_point('',#25381);
#25383=vertex_point('',#3731);
#25384=cartesian_point('',(6.465088873618e1,-3.551697206357e1,
-4.136237298391e1));
#25385=cartesian_point('',(6.517860750507e1,-3.579767536049e1,
-3.937831666517e1));
#25386=vertex_point('',#25384);
#25387=vertex_point('',#25385);
#25388=cartesian_point('',(6.559632339333e1,-3.563857543500e1,
-6.278710312132e0));
#25389=cartesian_point('',(6.523762391425e1,-3.544138151772e1,
-7.097281906894e0));
#25390=vertex_point('',#25388);
#25391=vertex_point('',#25389);
#25392=cartesian_point('',(6.500360409237e1,-3.531952316507e1,
-8.193499635159e0));
#25393=vertex_point('',#25392);
#25394=cartesian_point('',(6.458683853806e1,-3.548136735919e1,
-4.147513464894e1));
#25395=vertex_point('',#25394);
#25396=vertex_point('',#3808);
#25397=vertex_point('',#3811);
#25398=vertex_point('',#3831);
#25399=vertex_point('',#3834);
#25400=cartesian_point('',(6.624710293130e1,-3.254716320810e1,
-6.878910995975e0));
#25401=vertex_point('',#25400);
#25402=cartesian_point('',(6.820650686424e1,-3.034567478461e1,
-6.278654445349e0));
#25403=vertex_point('',#25402);
#25404=cartesian_point('',(6.783169158657e1,-3.018114244490e1,
-7.097284059575e0));
#25405=vertex_point('',#25404);
#25406=cartesian_point('',(6.807847513909e1,-2.991745932077e1,
-3.937812126513e1));
#25407=vertex_point('',#25406);
#25408=cartesian_point('',(6.753432171655e1,-2.966956753151e1,
-4.136260624437e1));
#25409=vertex_point('',#25408);
#25410=vertex_point('',#4029);
#25411=vertex_point('',#4022);
#25412=cartesian_point('',(6.746692634310e1,-2.964037054622e1,
-4.147514290323e1));
#25413=cartesian_point('',(6.759254546364e1,-3.006965421636e1,
-8.193499510174e0));
#25414=vertex_point('',#25412);
#25415=vertex_point('',#25413);
#25416=vertex_point('',#3914);
#25417=vertex_point('',#3919);
#25418=vertex_point('',#23952);
#25419=vertex_point('',#3912);
#25420=cartesian_point('',(6.596294148912e1,-3.240755485654e1,
-8.194372175980e0));
#25421=vertex_point('',#25420);
#25422=vertex_point('',#3940);
#25423=vertex_point('',#3933);
#25424=cartesian_point('',(6.746580982332e1,-2.794525342530e1,
-4.303928255511e1));
#25425=vertex_point('',#25424);
#25426=cartesian_point('',(6.793620659155e1,-2.678142113614e1,
-4.303928255511e1));
#25427=vertex_point('',#25426);
#25428=cartesian_point('',(6.837658632748e1,-2.832250940562e1,
-4.152264042526e1));
#25429=vertex_point('',#25428);
#25430=cartesian_point('',(6.841859694305e1,-2.822087328867e1,
-4.152264042526e1));
#25431=vertex_point('',#25430);
#25432=cartesian_point('',(6.885240679241e1,-2.714531590758e1,
-4.152264042526e1));
#25433=vertex_point('',#25432);
#25434=vertex_point('',#4000);
#25435=cartesian_point('',(6.873368654346e1,-2.677448511356e1,
-4.136237298381e1));
#25436=cartesian_point('',(6.929352973754e1,-2.698390583343e1,
-3.937831666479e1));
#25437=vertex_point('',#25435);
#25438=vertex_point('',#25436);
#25439=cartesian_point('',(6.968690514102e1,-2.677164410482e1,
-6.278710800250e0));
#25440=cartesian_point('',(6.930553557455e1,-2.662295694673e1,
-7.097281906894e0));
#25441=vertex_point('',#25439);
#25442=vertex_point('',#25440);
#25443=cartesian_point('',(6.905761211792e1,-2.653268682543e1,
-8.193499635159e0));
#25444=vertex_point('',#25443);
#25445=cartesian_point('',(6.866553695709e1,-2.674754524088e1,
-4.147513464895e1));
#25446=vertex_point('',#25445);
#25447=vertex_point('',#4077);
#25448=vertex_point('',#4080);
#25449=vertex_point('',#4100);
#25450=vertex_point('',#4103);
#25451=cartesian_point('',(6.992860706326e1,-2.362173562373e1,
-6.878910995975e0));
#25452=vertex_point('',#25451);
#25453=cartesian_point('',(7.158389599137e1,-2.118332767002e1,
-6.278654377443e0));
#25454=vertex_point('',#25453);
#25455=cartesian_point('',(7.119081164008e1,-2.106912616700e1,
-7.097284048259e0));
#25456=vertex_point('',#25455);
#25457=cartesian_point('',(7.140106649161e1,-2.077548720335e1,
-3.937812126600e1));
#25458=vertex_point('',#25457);
#25459=cartesian_point('',(7.082921190685e1,-2.060074241040e1,
-4.136260624453e1));
#25460=vertex_point('',#25459);
#25461=vertex_point('',#4298);
#25462=vertex_point('',#4291);
#25463=cartesian_point('',(7.075858213894e1,-2.058059207091e1,
-4.147514290324e1));
#25464=cartesian_point('',(7.093915933334e1,-2.098980657426e1,
-8.193499510174e0));
#25465=vertex_point('',#25463);
#25466=vertex_point('',#25464);
#25467=vertex_point('',#4183);
#25468=vertex_point('',#4188);
#25469=vertex_point('',#23846);
#25470=vertex_point('',#4181);
#25471=cartesian_point('',(6.962865411508e1,-2.352041215199e1,
-8.194372175980e0));
#25472=vertex_point('',#25471);
#25473=vertex_point('',#4209);
#25474=vertex_point('',#4202);
#25475=cartesian_point('',(7.053621798798e1,-1.890012264702e1,
-4.303928255511e1));
#25476=vertex_point('',#25475);
#25477=cartesian_point('',(7.085067987701e1,-1.768484789550e1,
-4.303928255511e1));
#25478=vertex_point('',#25477);
#25479=cartesian_point('',(7.148844445949e1,-1.915527096108e1,
-4.152264042526e1));
#25480=vertex_point('',#25479);
#25481=cartesian_point('',(7.151682949308e1,-1.904902086952e1,
-4.152264042526e1));
#25482=vertex_point('',#25481);
#25483=cartesian_point('',(7.180653962959e1,-1.792604148313e1,
-4.152264042526e1));
#25484=vertex_point('',#25483);
#25485=vertex_point('',#4269);
#25486=cartesian_point('',(7.164043191738e1,-1.757387930007e1,
-4.136237298370e1));
#25487=cartesian_point('',(7.222282046440e1,-1.770843419624e1,
-3.937831666510e1));
#25488=vertex_point('',#25486);
#25489=vertex_point('',#25487);
#25490=cartesian_point('',(7.258512462189e1,-1.744664256741e1,
-6.278711237996e0));
#25491=cartesian_point('',(7.218761030604e1,-1.734900620108e1,
-7.097281906894e0));
#25492=vertex_point('',#25490);
#25493=vertex_point('',#25491);
#25494=cartesian_point('',(7.193002525375e1,-1.729186885796e1,
-8.193499635159e0));
#25495=vertex_point('',#25494);
#25496=cartesian_point('',(7.156934900856e1,-1.755606520944e1,
-4.147513462744e1));
#25497=vertex_point('',#25496);
#25498=vertex_point('',#4346);
#25499=vertex_point('',#4349);
#25500=vertex_point('',#4369);
#25501=vertex_point('',#4372);
#25502=cartesian_point('',(7.241361334048e1,-1.429213359368e1,
-6.878910995975e0));
#25503=vertex_point('',#25502);
#25504=cartesian_point('',(7.373646481149e1,-1.165852798135e1,
-6.278654314141e0));
#25505=vertex_point('',#25504);
#25506=cartesian_point('',(7.333183716864e1,-1.159661130483e1,
-7.097284037714e0));
#25507=vertex_point('',#25506);
#25508=cartesian_point('',(7.350196580036e1,-1.127804071313e1,
-3.937812126681e1));
#25509=vertex_point('',#25508);
#25510=cartesian_point('',(7.291219464400e1,-1.117943287509e1,
-4.136260624445e1));
#25511=vertex_point('',#25510);
#25512=vertex_point('',#4567);
#25513=vertex_point('',#4560);
#25514=cartesian_point('',(7.283953897639e1,-1.116867395924e1,
-4.147514290325e1));
#25515=cartesian_point('',(7.307198451879e1,-1.155081752222e1,
-8.193499510174e0));
#25516=vertex_point('',#25514);
#25517=vertex_point('',#25515);
#25518=vertex_point('',#4452);
#25519=vertex_point('',#4457);
#25520=vertex_point('',#23723);
#25521=vertex_point('',#4450);
#25522=cartesian_point('',(7.210300116441e1,-1.423082867446e1,
-8.194372175980e0));
#25523=vertex_point('',#25522);
#25524=vertex_point('',#4478);
#25525=vertex_point('',#4471);
#25526=cartesian_point('',(7.239973190654e1,-9.531605530157e0,
-4.303928255511e1));
#25527=vertex_point('',#25526);
#25528=cartesian_point('',(7.255287828780e1,-8.285682607786e0,
-4.303928255511e1));
#25529=vertex_point('',#25528);
#25530=cartesian_point('',(7.337711548646e1,-9.660280519555e0,
-4.152264042526e1));
#25531=vertex_point('',#25530);
#25532=cartesian_point('',(7.339138926228e1,-9.551234421909e0,
-4.152264042526e1));
#25533=vertex_point('',#25532);
#25534=cartesian_point('',(7.353204266516e1,-8.400047518885e0,
-4.152264042526e1));
#25535=vertex_point('',#25534);
#25536=vertex_point('',#4538);
#25537=cartesian_point('',(7.332138963864e1,-8.072579539285e0,
-4.136237298373e1));
#25538=cartesian_point('',(7.391635870916e1,-8.129966340207e0,
-3.937831666491e1));
#25539=vertex_point('',#25537);
#25540=vertex_point('',#25538);
#25541=cartesian_point('',(7.424139249758e1,-7.823124178245e0,
-6.278711645408e0));
#25542=cartesian_point('',(7.383453501101e1,-7.778209149304e0,
-7.097281906893e0));
#25543=vertex_point('',#25541);
#25544=vertex_point('',#25542);
#25545=cartesian_point('',(7.357169571471e1,-7.755182220089e0,
-8.193499635159e0));
#25546=vertex_point('',#25545);
#25547=cartesian_point('',(7.324858964855e1,-8.064196032086e0,
-4.147513462745e1));
#25548=vertex_point('',#25547);
#25549=vertex_point('',#4615);
#25550=vertex_point('',#4618);
#25551=vertex_point('',#4638);
#25552=vertex_point('',#4641);
#25553=cartesian_point('',(7.365960261662e1,-4.717989195278e0,
-6.878910995975e0));
#25554=vertex_point('',#25553);
#25555=cartesian_point('',(7.462738227522e1,-1.934247679319e0,
-6.278654253031e0));
#25556=vertex_point('',#25555);
#25557=cartesian_point('',(7.421813463185e1,-1.925675213510e0,
-7.097284027527e0));
#25558=vertex_point('',#25557);
#25559=cartesian_point('',(7.434522609565e1,-1.587623794793e0,
-3.937812126759e1));
#25560=vertex_point('',#25559);
#25561=cartesian_point('',(7.374762951554e1,-1.566840143827e0,
-4.136260624459e1));
#25562=vertex_point('',#25561);
#25563=vertex_point('',#4841);
#25564=vertex_point('',#4834);
#25565=cartesian_point('',(7.367419110704e1,-1.565656739600e0,
-4.147514290324e1));
#25566=cartesian_point('',(7.395452778974e1,-1.914190779863e0,
-8.193499510174e0));
#25567=vertex_point('',#25565);
#25568=vertex_point('',#25566);
#25569=vertex_point('',#4721);
#25570=vertex_point('',#4726);
#25571=vertex_point('',#23601);
#25572=vertex_point('',#4719);
#25573=cartesian_point('',(7.334364587310e1,-4.697751772741e0,
-8.194372175980e0));
#25574=vertex_point('',#25573);
#25575=vertex_point('',#4747);
#25576=vertex_point('',#4740);
#25577=cartesian_point('',(7.302446633917e1,0.e0,-4.303928255511e1));
#25578=vertex_point('',#25577);
#25579=cartesian_point('',(7.301367690258e1,1.255256661495e0,
-4.303928255511e1));
#25580=vertex_point('',#25579);
#25581=cartesian_point('',(7.401028372348e1,0.e0,-4.152264042526e1));
#25582=vertex_point('',#25581);
#25583=cartesian_point('',(7.401020201327e1,1.099762947698e-1,
-4.152264042526e1));
#25584=vertex_point('',#25583);
#25585=cartesian_point('',(7.399939202275e1,1.269675979925e0,
-4.152264042526e1));
#25586=vertex_point('',#25585);
#25587=vertex_point('',#4812);
#25588=cartesian_point('',(7.374776749136e1,1.566843802381e0,
-4.136242000129e1));
#25589=cartesian_point('',(7.434516756294e1,1.587607493918e0,
-3.937831666467e1));
#25590=vertex_point('',#25588);
#25591=vertex_point('',#25589);
#25592=cartesian_point('',(7.462736956559e1,1.934249997155e0,
-6.278712039688e0));
#25593=cartesian_point('',(7.421813035114e1,1.925675217558e0,
-7.097281906894e0));
#25594=vertex_point('',#25592);
#25595=vertex_point('',#25593);
#25596=cartesian_point('',(7.395453406407e1,1.914197735680e0,
-8.193499635159e0));
#25597=vertex_point('',#25596);
#25598=cartesian_point('',(7.367452623157e1,1.565653763956e0,
-4.147513570031e1));
#25599=vertex_point('',#25598);
#25600=vertex_point('',#4889);
#25601=vertex_point('',#4892);
#25602=vertex_point('',#4912);
#25603=vertex_point('',#4915);
#25604=cartesian_point('',(7.364525566968e1,4.936881306314e0,
-6.878910995975e0));
#25605=vertex_point('',#25604);
#25606=cartesian_point('',(7.424140453779e1,7.823128104858e0,
-6.278654191896e0));
#25607=vertex_point('',#25606);
#25608=cartesian_point('',(7.383453923438e1,7.778209709299e0,
-7.097284017341e0));
#25609=vertex_point('',#25608);
#25610=cartesian_point('',(7.391641896008e1,8.129957830873e0,
-3.937812126838e1));
#25611=vertex_point('',#25610);
#25612=cartesian_point('',(7.332122199952e1,8.072561656662e0,
-4.136260624453e1));
#25613=vertex_point('',#25612);
#25614=vertex_point('',#5110);
#25615=vertex_point('',#5103);
#25616=cartesian_point('',(7.324825738700e1,8.064149317409e0,
-4.147514293742e1));
#25617=cartesian_point('',(7.357168858614e1,7.755188297442e0,
-8.193499510174e0));
#25618=vertex_point('',#25616);
#25619=vertex_point('',#25617);
#25620=vertex_point('',#4995);
#25621=vertex_point('',#5000);
#25622=vertex_point('',#23479);
#25623=vertex_point('',#4993);
#25624=cartesian_point('',(7.332936046619e1,4.915704964258e0,
-8.194372175980e0));
#25625=vertex_point('',#25624);
#25626=vertex_point('',#5021);
#25627=vertex_point('',#5014);
#25628=cartesian_point('',(7.239973190654e1,9.531605530157e0,
-4.303928255511e1));
#25629=vertex_point('',#25628);
#25630=cartesian_point('',(7.222519131310e1,1.077471224243e1,
-4.303928255511e1));
#25631=vertex_point('',#25630);
#25632=cartesian_point('',(7.337711548646e1,9.660280519555e0,
-4.152264042526e1));
#25633=vertex_point('',#25632);
#25634=cartesian_point('',(7.336267968830e1,9.769305286550e0,
-4.152264042526e1));
#25635=vertex_point('',#25634);
#25636=cartesian_point('',(7.320059134772e1,1.091767022650e1,
-4.152264042526e1));
#25637=vertex_point('',#25636);
#25638=vertex_point('',#5081);
#25639=cartesian_point('',(7.291236119924e1,1.117945899015e1,
-4.136237298372e1));
#25640=cartesian_point('',(7.350190998733e1,1.127801692367e1,
-3.937831666502e1));
#25641=vertex_point('',#25639);
#25642=vertex_point('',#25640);
#25643=cartesian_point('',(7.373645165039e1,1.165852858297e1,
-6.278712433644e0));
#25644=cartesian_point('',(7.333183290381e1,1.159661074756e1,
-7.097281906894e0));
#25645=vertex_point('',#25643);
#25646=vertex_point('',#25644);
#25647=cartesian_point('',(7.307198983152e1,1.155082523749e1,
-8.193499635159e0));
#25648=vertex_point('',#25647);
#25649=cartesian_point('',(7.283987199733e1,1.116871481230e1,
-4.147513462743e1));
#25650=vertex_point('',#25649);
#25651=vertex_point('',#5158);
#25652=vertex_point('',#5161);
#25653=vertex_point('',#5181);
#25654=vertex_point('',#5184);
#25655=cartesian_point('',(7.237081797990e1,1.45072804e1,-6.878910995975e0));
#25656=vertex_point('',#25655);
#25657=cartesian_point('',(7.258513578527e1,1.744664796541e1,
-6.278654128615e0));
#25658=vertex_point('',#25657);
#25659=cartesian_point('',(7.218761439983e1,1.734900730199e1,
-7.097284006794e0));
#25660=vertex_point('',#25659);
#25661=cartesian_point('',(7.222288140258e1,1.770843364867e1,
-3.937812126919e1));
#25662=vertex_point('',#25661);
#25663=cartesian_point('',(7.164026804660e1,1.757383968921e1,
-4.136260624447e1));
#25664=vertex_point('',#25663);
#25665=vertex_point('',#5379);
#25666=vertex_point('',#5372);
#25667=cartesian_point('',(7.156902570338e1,1.755597551131e1,
-4.147514290358e1));
#25668=cartesian_point('',(7.193001739291e1,1.729187395284e1,
-8.193499510174e0));
#25669=vertex_point('',#25667);
#25670=vertex_point('',#25668);
#25671=vertex_point('',#5264);
#25672=vertex_point('',#5269);
#25673=vertex_point('',#23373);
#25674=vertex_point('',#5262);
#25675=cartesian_point('',(7.206038937097e1,1.444505262644e1,
-8.194372175980e0));
#25676=vertex_point('',#25675);
#25677=vertex_point('',#5290);
#25678=vertex_point('',#5283);
#25679=cartesian_point('',(7.053621798798e1,1.890012264702e1,
-4.303928255511e1));
#25680=vertex_point('',#25679);
#25681=cartesian_point('',(7.020091262784e1,2.010981228999e1,
-4.303928255511e1));
#25682=vertex_point('',#25681);
#25683=cartesian_point('',(7.148844445949e1,1.915527096108e1,
-4.152264042526e1));
#25684=vertex_point('',#25683);
#25685=cartesian_point('',(7.145990157389e1,1.926147875632e1,
-4.152264042526e1));
#25686=vertex_point('',#25685);
#25687=cartesian_point('',(7.114930821864e1,2.037886250111e1,
-4.152264042526e1));
#25688=vertex_point('',#25687);
#25689=vertex_point('',#5350);
#25690=cartesian_point('',(7.082937362853e1,2.060079004180e1,
-4.136237298376e1));
#25691=cartesian_point('',(7.140101435325e1,2.077545635701e1,
-3.937831666510e1));
#25692=vertex_point('',#25690);
#25693=vertex_point('',#25691);
#25694=cartesian_point('',(7.158388260456e1,2.118332647534e1,
-6.278712841214e0));
#25695=cartesian_point('',(7.119080746407e1,2.106912505246e1,
-7.097281906895e0));
#25696=vertex_point('',#25694);
#25697=vertex_point('',#25695);
#25698=cartesian_point('',(7.093916359358e1,2.098981491699e1,
-8.193499635159e0));
#25699=vertex_point('',#25698);
#25700=cartesian_point('',(7.075890697844e1,2.058067604241e1,
-4.147513462744e1));
#25701=vertex_point('',#25700);
#25702=vertex_point('',#5427);
#25703=vertex_point('',#5430);
#25704=vertex_point('',#5450);
#25705=vertex_point('',#5453);
#25706=cartesian_point('',(6.985809552952e1,2.382945590385e1,
-6.878910995975e0));
#25707=vertex_point('',#25706);
#25708=cartesian_point('',(6.968691523525e1,2.677165080668e1,
-6.278654060695e0));
#25709=vertex_point('',#25708);
#25710=cartesian_point('',(6.930553946875e1,2.662295856379e1,
-7.097283995477e0));
#25711=vertex_point('',#25710);
#25712=cartesian_point('',(6.929359032032e1,2.698391328371e1,
-3.937812127006e1));
#25713=vertex_point('',#25712);
#25714=cartesian_point('',(6.873352924501e1,2.677442445222e1,
-4.136260624436e1));
#25715=vertex_point('',#25714);
#25716=vertex_point('',#5648);
#25717=vertex_point('',#5641);
#25718=cartesian_point('',(6.866522813314e1,2.674741411291e1,
-4.147514290324e1));
#25719=cartesian_point('',(6.905760365932e1,2.653269085068e1,
-8.193499510174e0));
#25720=vertex_point('',#25718);
#25721=vertex_point('',#25719);
#25722=vertex_point('',#5533);
#25723=vertex_point('',#5538);
#25724=vertex_point('',#23267);
#25725=vertex_point('',#5531);
#25726=cartesian_point('',(6.955844503470e1,2.372724143323e1,
-8.194372175980e0));
#25727=vertex_point('',#25726);
#25728=vertex_point('',#5559);
#25729=vertex_point('',#5552);
#25730=cartesian_point('',(6.746580982332e1,2.794525342530e1,
-4.303928255511e1));
#25731=vertex_point('',#25730);
#25732=cartesian_point('',(6.697547705713e1,2.910082742965e1,
-4.303928255511e1));
#25733=vertex_point('',#25732);
#25734=cartesian_point('',(6.837658632748e1,2.832250940562e1,
-4.152264042526e1));
#25735=vertex_point('',#25734);
#25736=cartesian_point('',(6.833442473112e1,2.842408298427e1,
-4.152264042526e1));
#25737=vertex_point('',#25736);
#25738=cartesian_point('',(6.788064069963e1,2.949136678823e1,
-4.152264042526e1));
#25739=vertex_point('',#25738);
#25740=vertex_point('',#5619);
#25741=cartesian_point('',(6.753447583754e1,2.966963586427e1,
-4.136237298363e1));
#25742=cartesian_point('',(6.807842756750e1,2.991742197204e1,
-3.937831666507e1));
#25743=vertex_point('',#25741);
#25744=vertex_point('',#25742);
#25745=cartesian_point('',(6.820649348156e1,3.034567173839e1,
-6.278713278478e0));
#25746=cartesian_point('',(6.783168757080e1,3.018114078626e1,
-7.097281906895e0));
#25747=vertex_point('',#25745);
#25748=vertex_point('',#25746);
#25749=cartesian_point('',(6.759254859850e1,3.006966304378e1,
-8.193499635159e0));
#25750=vertex_point('',#25749);
#25751=cartesian_point('',(6.746723744307e1,2.964049619939e1,
-4.147513462745e1));
#25752=vertex_point('',#25751);
#25753=vertex_point('',#5696);
#25754=vertex_point('',#5699);
#25755=vertex_point('',#5719);
#25756=vertex_point('',#5722);
#25757=cartesian_point('',(6.615008169630e1,3.274390281042e1,
-6.878910995975e0));
#25758=vertex_point('',#25757);
#25759=cartesian_point('',(6.559633224491e1,3.563858323955e1,
-6.278653984951e0));
#25760=vertex_point('',#25759);
#25761=cartesian_point('',(6.523762754227e1,3.544138361651e1,
-7.097283982855e0));
#25762=vertex_point('',#25761);
#25763=cartesian_point('',(6.517866669587e1,3.579769071168e1,
-3.937812127104e1));
#25764=vertex_point('',#25763);
#25765=cartesian_point('',(6.465074070131e1,3.551689138950e1,
-4.136260624455e1));
#25766=vertex_point('',#25765);
#25767=vertex_point('',#5917);
#25768=vertex_point('',#5910);
#25769=cartesian_point('',(6.458654947176e1,3.548119704343e1,
-4.147514290324e1));
#25770=cartesian_point('',(6.500359518073e1,3.531952605183e1,
-8.193499510174e0));
#25771=vertex_point('',#25769);
#25772=vertex_point('',#25770);
#25773=vertex_point('',#5802);
#25774=vertex_point('',#5807);
#25775=vertex_point('',#23144);
#25776=vertex_point('',#5800);
#25777=cartesian_point('',(6.586633641864e1,3.260345056068e1,
-8.194372175980e0));
#25778=vertex_point('',#25777);
#25779=vertex_point('',#5828);
#25780=vertex_point('',#5821);
#25781=cartesian_point('',(6.324104294752e1,3.651223316959e1,
-4.303928255511e1));
#25782=vertex_point('',#25781);
#25783=cartesian_point('',(6.260407212221e1,3.759392022440e1,
-4.303928255511e1));
#25784=vertex_point('',#25783);
#25785=cartesian_point('',(6.409478584583e1,3.700514186174e1,
-4.152264042526e1));
#25786=vertex_point('',#25785);
#25787=cartesian_point('',(6.403972693532e1,3.710034327172e1,
-4.152264042526e1));
#25788=vertex_point('',#25787);
#25789=cartesian_point('',(6.345051659817e1,3.809926561307e1,
-4.152264042526e1));
#25790=vertex_point('',#25789);
#25791=vertex_point('',#5888);
#25792=cartesian_point('',(6.308404444077e1,3.823082599109e1,
-4.136237298366e1));
#25793=cartesian_point('',(6.359100001115e1,3.854749220244e1,
-3.937831666494e1));
#25794=vertex_point('',#25792);
#25795=vertex_point('',#25793);
#25796=cartesian_point('',(6.366207234639e1,3.898879409872e1,
-6.278713766454e0));
#25797=cartesian_point('',(6.331194869669e1,3.877674883342e1,
-7.097281906895e0));
#25798=vertex_point('',#25796);
#25799=vertex_point('',#25797);
#25800=cartesian_point('',(6.308940635669e1,3.863501089899e1,
-8.193499635159e0));
#25801=vertex_point('',#25800);
#25802=cartesian_point('',(6.302118476960e1,3.819315924850e1,
-4.147513462745e1));
#25803=vertex_point('',#25802);
#25804=vertex_point('',#5965);
#25805=vertex_point('',#5968);
#25806=vertex_point('',#5988);
#25807=vertex_point('',#5991);
#25808=cartesian_point('',(6.131022162498e1,4.109809246158e1,
-6.878910995975e0));
#25809=vertex_point('',#25808);
#25810=cartesian_point('',(6.038337782338e1,4.389572958286e1,
-6.278653896741e0));
#25811=vertex_point('',#25810);
#25812=cartesian_point('',(6.005348172129e1,4.365339676110e1,
-7.097283968156e0));
#25813=vertex_point('',#25812);
#25814=cartesian_point('',(5.994851801332e1,4.399895976378e1,
-3.937812127216e1));
#25815=vertex_point('',#25814);
#25816=cartesian_point('',(5.946176005980e1,4.365165446811e1,
-4.136260624446e1));
#25817=vertex_point('',#25816);
#25818=vertex_point('',#6186);
#25819=vertex_point('',#6179);
#25820=cartesian_point('',(5.940277704216e1,4.360788685528e1,
-4.147514290323e1));
#25821=cartesian_point('',(5.983735716619e1,4.350203436979e1,
-8.193499510174e0));
#25822=vertex_point('',#25820);
#25823=vertex_point('',#25821);
#25824=vertex_point('',#6071);
#25825=vertex_point('',#6076);
#25826=vertex_point('',#23038);
#25827=vertex_point('',#6069);
#25828=cartesian_point('',(6.104723652486e1,4.092180560966e1,
-8.194372175980e0));
#25829=vertex_point('',#25828);
#25830=vertex_point('',#6097);
#25831=vertex_point('',#6090);
#25832=cartesian_point('',(5.793420429317e1,4.445447848123e1,
-4.303928255511e1));
#25833=vertex_point('',#25832);
#25834=cartesian_point('',(5.716149465047e1,4.544376979790e1,
-4.303928255511e1));
#25835=vertex_point('',#25834);
#25836=cartesian_point('',(5.871630580793e1,4.505460608085e1,
-4.152264042526e1));
#25837=vertex_point('',#25836);
#25838=cartesian_point('',(5.864929165649e1,4.514180639963e1,
-4.152264042526e1));
#25839=vertex_point('',#25838);
#25840=cartesian_point('',(5.793473656592e1,4.605527544015e1,
-4.152264042526e1));
#25841=vertex_point('',#25840);
#25842=vertex_point('',#6157);
#25843=cartesian_point('',(5.755422755339e1,4.613787608561e1,
-4.136237298373e1));
#25844=cartesian_point('',(5.801551281386e1,4.651800415388e1,
-3.937831666507e1));
#25845=vertex_point('',#25843);
#25846=vertex_point('',#25844);
#25847=cartesian_point('',(5.802837550599e1,4.696480732720e1,
-6.278714335746e0));
#25848=cartesian_point('',(5.770892482701e1,4.670887595708e1,
-7.097281906893e0));
#25849=vertex_point('',#25847);
#25850=vertex_point('',#25848);
#25851=cartesian_point('',(5.750678688043e1,4.653930300610e1,
-8.193499635159e0));
#25852=vertex_point('',#25851);
#25853=cartesian_point('',(5.749682214602e1,4.609232674890e1,
-4.147513464893e1));
#25854=vertex_point('',#25853);
#25855=vertex_point('',#6234);
#25856=vertex_point('',#6237);
#25857=vertex_point('',#6257);
#25858=vertex_point('',#6260);
#25859=cartesian_point('',(5.542132666326e1,4.874908235617e1,
-6.878910995975e0));
#25860=vertex_point('',#25859);
#25861=vertex_point('',#11163);
#25862=vertex_point('',#23069);
#25863=vertex_point('',#23192);
#25864=vertex_point('',#23298);
#25865=vertex_point('',#23404);
#25866=vertex_point('',#23526);
#25867=vertex_point('',#23648);
#25868=vertex_point('',#23771);
#25869=vertex_point('',#23877);
#25870=vertex_point('',#24000);
#25871=vertex_point('',#2805);
#25872=cartesian_point('',(5.409453830601e1,-4.737970948189e1,
-4.212042618258e1));
#25873=vertex_point('',#25872);
#25874=cartesian_point('',(5.401021236044e1,-4.750127738871e1,
-4.045642124397e1));
#25875=vertex_point('',#25874);
#25876=cartesian_point('',(5.291821209245e1,-4.598242159660e1,
-4.390663238735e1));
#25877=vertex_point('',#25876);
#25878=cartesian_point('',(5.204277441489e1,-4.341664103442e1,-4.5e1));
#25879=vertex_point('',#25878);
#25880=cartesian_point('',(5.119747518870e1,-4.426194027149e1,
-4.390458689137e1));
#25881=vertex_point('',#25880);
#25882=cartesian_point('',(5.204277441774e1,4.341664103722e1,-4.5e1));
#25883=vertex_point('',#25882);
#25884=cartesian_point('',(4.341664103102e1,5.204277441159e1,-4.5e1));
#25885=vertex_point('',#25884);
#25886=cartesian_point('',(4.513724989429e1,5.376338335289e1,
-4.499998308207e1));
#25887=vertex_point('',#25886);
#25888=cartesian_point('',(2.272022639965e1,6.642035887397e1,-4.5e1));
#25889=vertex_point('',#25888);
#25890=cartesian_point('',(2.019821442959e1,5.949118622635e1,
-4.500001402125e1));
#25891=vertex_point('',#25890);
#25892=vertex_point('',#22300);
#25893=cartesian_point('',(-1.672180375352e1,5.637867943853e1,
-4.499998319330e1));
#25894=vertex_point('',#25893);
#25895=vertex_point('',#22272);
#25896=cartesian_point('',(-2.272021801108e1,6.642036492091e1,
-4.500000253735e1));
#25897=vertex_point('',#25896);
#25898=cartesian_point('',(-4.513724256646e1,5.376338990516e1,-4.5e1));
#25899=vertex_point('',#25898);
#25900=cartesian_point('',(-4.341664103723e1,5.204277441775e1,-4.5e1));
#25901=vertex_point('',#25900);
#25902=cartesian_point('',(-5.204277440407e1,4.341664102350e1,-4.5e1));
#25903=vertex_point('',#25902);
#25904=cartesian_point('',(-5.376338321159e1,4.513725009775e1,
-4.499998308281e1));
#25905=vertex_point('',#25904);
#25906=cartesian_point('',(-7.019732159351e1,-4.569482410802e-1,-4.5e1));
#25907=vertex_point('',#25906);
#25908=cartesian_point('',(-5.376338990697e1,-4.513724256431e1,-4.5e1));
#25909=vertex_point('',#25908);
#25910=cartesian_point('',(-5.204277441775e1,-4.341664103723e1,-4.5e1));
#25911=vertex_point('',#25910);
#25912=cartesian_point('',(-4.341664102350e1,-5.204277440407e1,-4.5e1));
#25913=vertex_point('',#25912);
#25914=cartesian_point('',(4.341664103722e1,-5.204277441774e1,-4.5e1));
#25915=vertex_point('',#25914);
#25916=cartesian_point('',(3.91e1,0.e0,-4.5e1));
#25917=cartesian_point('',(-3.91e1,0.e0,-4.5e1));
#25918=vertex_point('',#25916);
#25919=vertex_point('',#25917);
#25920=cartesian_point('',(5.549081004994e1,-3.203763411989e1,-4.5e1));
#25921=cartesian_point('',(3.968626966599e1,-2.291287847479e1,-4.5e1));
#25922=vertex_point('',#25920);
#25923=vertex_point('',#25921);
#25924=cartesian_point('',(3.806137665156e1,-1.775757887181e1,-4.5e1));
#25925=vertex_point('',#25924);
#25926=cartesian_point('',(4.2e1,-5.329070518201e-14,-4.5e1));
#25927=vertex_point('',#25926);
#25928=cartesian_point('',(3.806137665154e1,1.775757887184e1,-4.5e1));
#25929=vertex_point('',#25928);
#25930=cartesian_point('',(3.968626966598e1,2.291287847478e1,-4.5e1));
#25931=vertex_point('',#25930);
#25932=cartesian_point('',(5.549081004994e1,3.203763411988e1,-4.5e1));
#25933=vertex_point('',#25932);
#25934=cartesian_point('',(6.107279198456e1,3.035381490374e1,-4.5e1));
#25935=vertex_point('',#25934);
#25936=cartesian_point('',(6.82e1,1.243449787580e-13,-4.5e1));
#25937=vertex_point('',#25936);
#25938=cartesian_point('',(6.107279198456e1,-3.035381490374e1,-4.5e1));
#25939=vertex_point('',#25938);
#25940=cartesian_point('',(-3.806137665154e1,1.775757887184e1,-4.5e1));
#25941=cartesian_point('',(-4.2e1,0.e0,-4.5e1));
#25942=vertex_point('',#25940);
#25943=vertex_point('',#25941);
#25944=cartesian_point('',(-3.806137665154e1,-1.775757887183e1,-4.5e1));
#25945=vertex_point('',#25944);
#25946=cartesian_point('',(-3.968626966595e1,-2.291287847477e1,-4.5e1));
#25947=vertex_point('',#25946);
#25948=cartesian_point('',(-5.549081004996e1,-3.203763411989e1,-4.5e1));
#25949=vertex_point('',#25948);
#25950=cartesian_point('',(-6.107279198456e1,-3.035381490374e1,-4.5e1));
#25951=vertex_point('',#25950);
#25952=cartesian_point('',(-6.82e1,-1.243449787580e-13,-4.5e1));
#25953=vertex_point('',#25952);
#25954=cartesian_point('',(-6.107279198456e1,3.035381490374e1,-4.5e1));
#25955=vertex_point('',#25954);
#25956=cartesian_point('',(-5.549081004994e1,3.203763411988e1,-4.5e1));
#25957=vertex_point('',#25956);
#25958=cartesian_point('',(-3.968626966598e1,2.291287847478e1,-4.5e1));
#25959=vertex_point('',#25958);
#25960=vertex_point('',#6754);
#25961=vertex_point('',#6800);
#25962=vertex_point('',#6811);
#25963=cartesian_point('',(2.366922091628e1,6.926627513924e1,
-4.202617960650e1));
#25964=vertex_point('',#25963);
#25965=cartesian_point('',(4.612197251069e1,5.684023699961e1,
-4.202617960650e1));
#25966=vertex_point('',#25965);
#25967=vertex_point('',#6710);
#25968=cartesian_point('',(4.342570699916e1,5.865413816802e1,
-4.312438005464e1));
#25969=vertex_point('',#25968);
#25970=vertex_point('',#6776);
#25971=cartesian_point('',(3.830825294168e1,6.237408634205e1,
-4.202617960650e1));
#25972=vertex_point('',#25971);
#25973=vertex_point('',#6969);
#25974=cartesian_point('',(3.539829290972e1,6.382053597149e1,
-4.312438005464e1));
#25975=vertex_point('',#25974);
#25976=vertex_point('',#6793);
#25977=cartesian_point('',(2.983906858068e1,6.684069775733e1,
-4.202617960650e1));
#25978=vertex_point('',#25977);
#25979=vertex_point('',#6863);
#25980=vertex_point('',#6856);
#25981=vertex_point('',#6834);
#25982=cartesian_point('',(2.910078147467e1,6.697549702454e1,
-4.303928255511e1));
#25983=vertex_point('',#25982);
#25984=cartesian_point('',(2.794525342530e1,6.746580982332e1,
-4.303928255511e1));
#25985=vertex_point('',#25984);
#25986=vertex_point('',#6892);
#25987=vertex_point('',#6890);
#25988=cartesian_point('',(2.963997921677e1,6.746601421489e1,
-4.147515719485e1));
#25989=vertex_point('',#25988);
#25990=vertex_point('',#6911);
#25991=vertex_point('',#6902);
#25992=cartesian_point('',(3.240755485653e1,6.596294148912e1,
-8.194372175980e0));
#25993=vertex_point('',#25992);
#25994=cartesian_point('',(3.032526881074e1,6.694577905464e1,
-8.194372175980e0));
#25995=vertex_point('',#25994);
#25996=vertex_point('',#6942);
#25997=vertex_point('',#22942);
#25998=vertex_point('',#6962);
#25999=cartesian_point('',(3.759387685367e1,6.260409816643e1,
-4.303928255511e1));
#26000=vertex_point('',#25999);
#26001=cartesian_point('',(3.651223316959e1,6.324104294752e1,
-4.303928255511e1));
#26002=vertex_point('',#26001);
#26003=vertex_point('',#6998);
#26004=vertex_point('',#6996);
#26005=cartesian_point('',(3.819248702762e1,6.302003948662e1,
-4.147515700784e1));
#26006=vertex_point('',#26005);
#26007=vertex_point('',#7017);
#26008=vertex_point('',#7008);
#26009=cartesian_point('',(4.074019531240e1,6.116858464591e1,
-8.194372175980e0));
#26010=vertex_point('',#26009);
#26011=cartesian_point('',(3.880400955740e1,6.241480676847e1,
-8.194372175980e0));
#26012=vertex_point('',#26011);
#26013=vertex_point('',#7048);
#26014=vertex_point('',#22963);
#26015=vertex_point('',#7068);
#26016=cartesian_point('',(4.544373057672e1,5.716152583155e1,
-4.303928255511e1));
#26017=vertex_point('',#26016);
#26018=cartesian_point('',(4.445447848123e1,5.793420429317e1,
-4.303928255511e1));
#26019=vertex_point('',#26018);
#26020=vertex_point('',#6689);
#26021=vertex_point('',#6687);
#26022=cartesian_point('',(4.609151079437e1,5.749577440945e1,
-4.147515700786e1));
#26023=vertex_point('',#26022);
#26024=vertex_point('',#6673);
#26025=cartesian_point('',(4.837575973117e1,5.532761636026e1,
-8.194372175980e0));
#26026=vertex_point('',#26025);
#26027=cartesian_point('',(4.661880294202e1,5.681589983385e1,
-8.194372175980e0));
#26028=vertex_point('',#26027);
#26029=cartesian_point('',(5.094042366686e1,5.364750352268e1,
-8.193502105692e0));
#26030=cartesian_point('',(5.098483351295e1,5.323553795579e1,
-3.900785037836e1));
#26031=vertex_point('',#26029);
#26032=vertex_point('',#26030);
#26033=vertex_point('',#6536);
#26034=cartesian_point('',(5.140179824314e1,5.413724095571e1,
-6.278710827573e0));
#26035=vertex_point('',#26034);
#26036=cartesian_point('',(5.111849043682e1,5.384180189645e1,
-7.097283929062e0));
#26037=vertex_point('',#26036);
#26038=vertex_point('',#6572);
#26039=vertex_point('',#6585);
#26040=vertex_point('',#6588);
#26041=cartesian_point('',(5.045922224425e1,5.386894625097e1,
-6.878910995975e0));
#26042=cartesian_point('',(4.858415743663e1,5.556596193586e1,
-6.878910995975e0));
#26043=vertex_point('',#26041);
#26044=vertex_point('',#26042);
#26045=cartesian_point('',(4.696481416531e1,5.802838819166e1,
-6.278654609293e0));
#26046=vertex_point('',#26045);
#26047=cartesian_point('',(4.670887863161e1,5.770892832018e1,
-7.097284086897e0));
#26048=vertex_point('',#26047);
#26049=cartesian_point('',(4.651805236624e1,5.801554886834e1,
-3.937812126226e1));
#26050=vertex_point('',#26049);
#26051=cartesian_point('',(4.613777209069e1,5.755409830199e1,
-4.136260259136e1));
#26052=vertex_point('',#26051);
#26053=vertex_point('',#7111);
#26054=vertex_point('',#7104);
#26055=cartesian_point('',(4.653929366811e1,5.750678613712e1,
-8.193499510174e0));
#26056=vertex_point('',#26055);
#26057=cartesian_point('',(4.505460608085e1,5.871630580793e1,
-4.152264042526e1));
#26058=vertex_point('',#26057);
#26059=cartesian_point('',(4.496730627802e1,5.878319030922e1,
-4.152264042526e1));
#26060=vertex_point('',#26059);
#26061=cartesian_point('',(4.404067587188e1,5.948059318448e1,
-4.152264042526e1));
#26062=vertex_point('',#26061);
#26063=vertex_point('',#7082);
#26064=cartesian_point('',(4.365175461221e1,5.946189753744e1,
-4.136237095714e1));
#26065=cartesian_point('',(4.399893661682e1,5.994846116121e1,
-3.937831415396e1));
#26066=vertex_point('',#26064);
#26067=vertex_point('',#26065);
#26068=cartesian_point('',(4.389572091096e1,6.038337036227e1,
-6.278709775336e0));
#26069=cartesian_point('',(4.365339422475e1,6.005347842150e1,
-7.097281906895e0));
#26070=vertex_point('',#26068);
#26071=vertex_point('',#26069);
#26072=cartesian_point('',(4.350203267094e1,5.983736637839e1,
-8.193499635159e0));
#26073=vertex_point('',#26072);
#26074=vertex_point('',#7159);
#26075=vertex_point('',#7162);
#26076=vertex_point('',#7182);
#26077=vertex_point('',#7185);
#26078=cartesian_point('',(4.091569980619e1,6.143209250103e1,
-6.878910995975e0));
#26079=vertex_point('',#26078);
#26080=cartesian_point('',(3.898879903082e1,6.366208549446e1,
-6.278654521089e0));
#26081=vertex_point('',#26080);
#26082=cartesian_point('',(3.877675101454e1,6.331195248355e1,
-7.097284072197e0));
#26083=vertex_point('',#26082);
#26084=cartesian_point('',(3.854753536269e1,6.359104216517e1,
-3.937812126339e1));
#26085=vertex_point('',#26084);
#26086=cartesian_point('',(3.823073975655e1,6.308390272098e1,
-4.136260259140e1));
#26087=vertex_point('',#26086);
#26088=vertex_point('',#7359);
#26089=vertex_point('',#7352);
#26090=cartesian_point('',(3.863500173792e1,6.308940440087e1,
-8.193499510174e0));
#26091=vertex_point('',#26090);
#26092=cartesian_point('',(3.700514186174e1,6.409478584583e1,
-4.152264042526e1));
#26093=vertex_point('',#26092);
#26094=cartesian_point('',(3.690985874155e1,6.414970323009e1,
-4.152264042526e1));
#26095=vertex_point('',#26094);
#26096=cartesian_point('',(3.590012644525e1,6.472019018857e1,
-4.152264042526e1));
#26097=vertex_point('',#26096);
#26098=vertex_point('',#7330);
#26099=cartesian_point('',(3.551697273251e1,6.465089007426e1,
-4.136237095716e1));
#26100=cartesian_point('',(3.579767524982e1,6.517860742387e1,
-3.937831415385e1));
#26101=vertex_point('',#26099);
#26102=vertex_point('',#26100);
#26103=cartesian_point('',(3.563857543223e1,6.559632338787e1,
-6.278710343797e0));
#26104=cartesian_point('',(3.544138151772e1,6.523762391425e1,
-7.097281906894e0));
#26105=vertex_point('',#26103);
#26106=vertex_point('',#26104);
#26107=cartesian_point('',(3.531952316507e1,6.500360409237e1,
-8.193499635159e0));
#26108=vertex_point('',#26107);
#26109=vertex_point('',#7407);
#26110=vertex_point('',#7410);
#26111=vertex_point('',#7430);
#26112=vertex_point('',#7433);
#26113=cartesian_point('',(3.254716320809e1,6.624710293130e1,
-6.878910995975e0));
#26114=vertex_point('',#26113);
#26115=cartesian_point('',(3.034567478461e1,6.820650686424e1,
-6.278654445353e0));
#26116=vertex_point('',#26115);
#26117=cartesian_point('',(3.018114244791e1,6.783169158533e1,
-7.097284059598e0));
#26118=vertex_point('',#26117);
#26119=cartesian_point('',(2.991745930449e1,6.807847509979e1,
-3.937812126437e1));
#26120=vertex_point('',#26119);
#26121=cartesian_point('',(2.966956886559e1,6.753432407424e1,
-4.136260259148e1));
#26122=vertex_point('',#26121);
#26123=vertex_point('',#7607);
#26124=vertex_point('',#7600);
#26125=cartesian_point('',(3.006965422046e1,6.759254546194e1,
-8.193499510220e0));
#26126=vertex_point('',#26125);
#26127=cartesian_point('',(2.832250940562e1,6.837658632748e1,
-4.152264042526e1));
#26128=vertex_point('',#26127);
#26129=cartesian_point('',(2.822087328867e1,6.841859694305e1,
-4.152264042526e1));
#26130=vertex_point('',#26129);
#26131=cartesian_point('',(2.714531590176e1,6.885240679471e1,
-4.152264042526e1));
#26132=vertex_point('',#26131);
#26133=vertex_point('',#7578);
#26134=cartesian_point('',(2.677448560218e1,6.873368795755e1,
-4.136237095686e1));
#26135=cartesian_point('',(2.698390573433e1,6.929352964261e1,
-3.937831415432e1));
#26136=vertex_point('',#26134);
#26137=vertex_point('',#26135);
#26138=cartesian_point('',(2.677164410261e1,6.968690513536e1,
-6.278710831676e0));
#26139=cartesian_point('',(2.662295694378e1,6.930553557577e1,
-7.097281906928e0));
#26140=vertex_point('',#26138);
#26141=vertex_point('',#26139);
#26142=cartesian_point('',(2.653268683119e1,6.905761216469e1,
-8.193499635666e0));
#26143=vertex_point('',#26142);
#26144=cartesian_point('',(2.674754523804e1,6.866553694914e1,
-4.147513467274e1));
#26145=vertex_point('',#26144);
#26146=vertex_point('',#7655);
#26147=vertex_point('',#7658);
#26148=vertex_point('',#7678);
#26149=vertex_point('',#7681);
#26150=cartesian_point('',(2.362171021011e1,6.992861564792e1,
-6.878910995975e0));
#26151=vertex_point('',#26150);
#26152=cartesian_point('',(2.118331509802e1,7.158385271035e1,
-6.278744296967e0));
#26153=vertex_point('',#26152);
#26154=cartesian_point('',(2.106912616639e1,7.119081162498e1,
-7.097284040905e0));
#26155=vertex_point('',#26154);
#26156=vertex_point('',#7718);
#26157=vertex_point('',#7725);
#26158=cartesian_point('',(2.074551646501e1,7.093277841024e1,
-3.056845760014e1));
#26159=vertex_point('',#26158);
#26160=vertex_point('',#7737);
#26161=vertex_point('',#7751);
#26162=vertex_point('',#7794);
#26163=vertex_point('',#7749);
#26164=vertex_point('',#7768);
#26165=vertex_point('',#7763);
#26166=vertex_point('',#7878);
#26167=vertex_point('',#7863);
#26168=cartesian_point('',(1.429220914835e1,7.241359842837e1,
-6.878910995967e0));
#26169=vertex_point('',#26168);
#26170=cartesian_point('',(1.734901040660e1,7.218761359227e1,
-7.097284003936e0));
#26171=vertex_point('',#26170);
#26172=cartesian_point('',(1.729192707642e1,7.193023659303e1,
-8.193501458141e0));
#26173=cartesian_point('',(1.746466239856e1,7.169408565436e1,
-2.996223123838e1));
#26174=vertex_point('',#26172);
#26175=vertex_point('',#26173);
#26176=cartesian_point('',(1.669536317043e1,7.157254823123e1,
-8.194349623287e0));
#26177=vertex_point('',#26176);
#26178=vertex_point('',#11555);
#26179=vertex_point('',#7851);
#26180=cartesian_point('',(1.423090390504e1,7.210298631625e1,
-8.194372175973e0));
#26181=vertex_point('',#26180);
#26182=cartesian_point('',(1.159661186638e1,7.333184574737e1,
-7.097288306381e0));
#26183=vertex_point('',#26182);
#26184=cartesian_point('',(1.155082541794e1,7.307198984960e1,
-8.193499637336e0));
#26185=vertex_point('',#26184);
#26186=cartesian_point('',(1.165852060280e1,7.373641658854e1,
-6.278751815014e0));
#26187=vertex_point('',#26186);
#26188=cartesian_point('',(1.141755256455e1,7.358808470488e1,
-2.724320760207e1));
#26189=vertex_point('',#26188);
#26190=vertex_point('',#7908);
#26191=cartesian_point('',(1.133816484978e1,7.308249331830e1,
-2.845722843764e1));
#26192=vertex_point('',#26191);
#26193=vertex_point('',#7920);
#26194=cartesian_point('',(8.014001452296e0,7.403845523112e1,
-2.687871013243e1));
#26195=vertex_point('',#26194);
#26196=vertex_point('',#7975);
#26197=vertex_point('',#7932);
#26198=vertex_point('',#7949);
#26199=vertex_point('',#7944);
#26200=vertex_point('',#8059);
#26201=vertex_point('',#8044);
#26202=cartesian_point('',(4.718061945604e0,7.365959795682e1,
-6.878910995978e0));
#26203=vertex_point('',#26202);
#26204=cartesian_point('',(7.778214128671e0,7.383454786590e1,
-7.097288568842e0));
#26205=vertex_point('',#26204);
#26206=cartesian_point('',(7.755209899406e0,7.357189698077e1,
-8.193501327322e0));
#26207=cartesian_point('',(7.941309952913e0,7.337706912640e1,
-2.824077494267e1));
#26208=vertex_point('',#26206);
#26209=vertex_point('',#26207);
#26210=cartesian_point('',(7.210439835899e0,7.313941734165e1,
-8.194349623305e0));
#26211=vertex_point('',#26210);
#26212=vertex_point('',#11678);
#26213=vertex_point('',#8032);
#26214=cartesian_point('',(4.697824211010e0,7.334364123329e1,
-8.194372175987e0));
#26215=vertex_point('',#26214);
#26216=cartesian_point('',(1.925674650486e0,7.421814321136e1,
-7.097288296651e0));
#26217=vertex_point('',#26216);
#26218=cartesian_point('',(1.914197912222e0,7.395453410554e1,
-8.193499637350e0));
#26219=vertex_point('',#26218);
#26220=cartesian_point('',(1.934246638041e0,7.462733264107e1,
-6.278753683894e0));
#26221=vertex_point('',#26220);
#26222=cartesian_point('',(1.723181042380e0,7.445573364790e1,
-2.643345927282e1));
#26223=vertex_point('',#26222);
#26224=vertex_point('',#8089);
#26225=cartesian_point('',(1.710742255274e0,7.395780154868e1,
-2.762107591872e1));
#26226=vertex_point('',#26225);
#26227=vertex_point('',#8111);
#26228=vertex_point('',#8125);
#26229=vertex_point('',#11802);
#26230=vertex_point('',#8123);
#26231=vertex_point('',#8132);
#26232=vertex_point('',#8139);
#26233=vertex_point('',#8154);
#26234=vertex_point('',#8157);
#26235=cartesian_point('',(-2.411038967121e0,7.377115541174e1,
-6.878910995968e0));
#26236=cartesian_point('',(-4.936823170172e0,7.364525956687e1,
-6.878910995968e0));
#26237=vertex_point('',#26235);
#26238=vertex_point('',#26236);
#26239=cartesian_point('',(-7.860726973266e0,7.454673227726e1,
-4.579937009548e0));
#26240=vertex_point('',#26239);
#26241=cartesian_point('',(-7.823122722037e0,7.424135574734e1,
-6.278752705103e0));
#26242=vertex_point('',#26241);
#26243=cartesian_point('',(-7.778209709148e0,7.383453925723e1,
-7.097284028663e0));
#26244=vertex_point('',#26243);
#26245=vertex_point('',#8187);
#26246=vertex_point('',#8934);
#26247=cartesian_point('',(-8.014109199033e0,7.403928058057e1,
-2.687874570721e1));
#26248=vertex_point('',#26247);
#26249=vertex_point('',#8194);
#26250=vertex_point('',#8199);
#26251=vertex_point('',#8206);
#26252=cartesian_point('',(-1.752359255561e1,-7.288298858932e1,
-4.579937009548e0));
#26253=vertex_point('',#26252);
#26254=vertex_point('',#8218);
#26255=vertex_point('',#8225);
#26256=cartesian_point('',(-1.921530941438e1,-7.214113609610e1,
-3.937759316487e1));
#26257=vertex_point('',#26256);
#26258=cartesian_point('',(-2.056760465008e1,-7.176729946211e1,
-3.937759316487e1));
#26259=vertex_point('',#26258);
#26260=vertex_point('',#8232);
#26261=vertex_point('',#8239);
#26262=cartesian_point('',(-2.688681477671e1,-6.997217670567e1,
-4.579937009548e0));
#26263=vertex_point('',#26262);
#26264=vertex_point('',#8251);
#26265=vertex_point('',#8258);
#26266=cartesian_point('',(-2.846722757565e1,-6.901585750595e1,
-3.937759316487e1));
#26267=vertex_point('',#26266);
#26268=cartesian_point('',(-2.975915826579e1,-6.846870914832e1,
-3.937759316487e1));
#26269=vertex_point('',#26268);
#26270=vertex_point('',#8265);
#26271=vertex_point('',#8272);
#26272=cartesian_point('',(-3.578999613587e1,-6.586412148021e1,
-4.579937009548e0));
#26273=vertex_point('',#26272);
#26274=vertex_point('',#8284);
#26275=vertex_point('',#8291);
#26276=cartesian_point('',(-3.723206358049e1,-6.470969845907e1,
-3.937759316487e1));
#26277=vertex_point('',#26276);
#26278=cartesian_point('',(-3.844152443277e1,-6.399860023790e1,
-3.937759316487e1));
#26279=vertex_point('',#26278);
#26280=vertex_point('',#8298);
#26281=vertex_point('',#8305);
#26282=cartesian_point('',(-4.408080073824e1,-6.062911287527e1,
-4.579937009548e0));
#26283=vertex_point('',#26282);
#26284=vertex_point('',#8317);
#26285=vertex_point('',#8324);
#26286=cartesian_point('',(-4.535984865480e1,-5.929633853064e1,
-3.937759316487e1));
#26287=vertex_point('',#26286);
#26288=cartesian_point('',(-4.646614545871e1,-5.843345753364e1,
-3.937759316487e1));
#26289=vertex_point('',#26288);
#26290=vertex_point('',#8331);
#26291=vertex_point('',#8338);
#26292=cartesian_point('',(-5.161738499401e1,-5.435670968837e1,
-4.579937009548e0));
#26293=vertex_point('',#26292);
#26294=vertex_point('',#8350);
#26295=vertex_point('',#8357);
#26296=cartesian_point('',(-5.271151414248e1,-5.286840180990e1,
-3.937759316487e1));
#26297=vertex_point('',#26296);
#26298=cartesian_point('',(-5.369650663789e1,-5.186768558567e1,
-3.937759316487e1));
#26299=vertex_point('',#26298);
#26300=vertex_point('',#8364);
#26301=vertex_point('',#8371);
#26302=cartesian_point('',(-5.827075297634e1,-4.715427519681e1,
-4.579937009548e0));
#26303=vertex_point('',#26302);
#26304=vertex_point('',#8383);
#26305=vertex_point('',#8390);
#26306=cartesian_point('',(-5.916127100881e1,-4.553587207629e1,
-3.937759316487e1));
#26307=vertex_point('',#26306);
#26308=cartesian_point('',(-6.000654164038e1,-4.441606233658e1,
-3.937759316487e1));
#26309=vertex_point('',#26308);
#26310=vertex_point('',#8397);
#26311=vertex_point('',#8404);
#26312=cartesian_point('',(-6.392710658126e1,-3.914500435451e1,
-4.579937009548e0));
#26313=vertex_point('',#26312);
#26314=vertex_point('',#8416);
#26315=vertex_point('',#8423);
#26316=cartesian_point('',(-6.459876212556e1,-3.742421094654e1,
-3.937759316487e1));
#26317=vertex_point('',#26316);
#26318=cartesian_point('',(-6.529063684837e1,-3.620365137746e1,
-3.937759316487e1));
#26319=vertex_point('',#26318);
#26320=vertex_point('',#8430);
#26321=vertex_point('',#8437);
#26322=cartesian_point('',(-6.848964968796e1,-3.046595160808e1,
-4.579937009548e0));
#26323=vertex_point('',#26322);
#26324=vertex_point('',#8449);
#26325=vertex_point('',#8456);
#26326=cartesian_point('',(-6.893095051219e1,-2.867221119154e1,
-3.937759316487e1));
#26327=vertex_point('',#26326);
#26328=cartesian_point('',(-6.945759115790e1,-2.737178590571e1,
-3.937759316487e1));
#26329=vertex_point('',#26328);
#26330=vertex_point('',#8463);
#26331=vertex_point('',#8470);
#26332=cartesian_point('',(-7.188031589959e1,-2.126561797695e1,
-4.579937009548e0));
#26333=vertex_point('',#26332);
#26334=vertex_point('',#8482);
#26335=vertex_point('',#8489);
#26336=cartesian_point('',(-7.208371122428e1,-1.942962195361e1,
-3.937759316487e1));
#26337=vertex_point('',#26336);
#26338=cartesian_point('',(-7.243610682544e1,-1.807158158822e1,
-3.937759316487e1));
#26339=vertex_point('',#26338);
#26340=vertex_point('',#8496);
#26341=vertex_point('',#8503);
#26342=cartesian_point('',(-7.404108997356e1,-1.170142372932e1,
-4.579937009548e0));
#26343=vertex_point('',#26342);
#26344=vertex_point('',#8515);
#26345=vertex_point('',#8522);
#26346=cartesian_point('',(-7.400309965195e1,-9.854586497147e0,
-3.937759316487e1));
#26347=vertex_point('',#26346);
#26348=cartesian_point('',(-7.417522062211e1,-8.462167499374e0,
-3.937759316487e1));
#26349=vertex_point('',#26348);
#26350=vertex_point('',#8529);
#26351=vertex_point('',#8536);
#26352=cartesian_point('',(-7.493500046774e1,-1.937014885158e0,
-4.579937009548e0));
#26353=vertex_point('',#26352);
#26354=vertex_point('',#8548);
#26355=vertex_point('',#8555);
#26356=cartesian_point('',(-7.465627452703e1,-1.109363335115e-1,
-3.937759316487e1));
#26357=vertex_point('',#26356);
#26358=cartesian_point('',(-7.464517582868e1,1.292036621536e0,
-3.937759316487e1));
#26359=vertex_point('',#26358);
#26360=vertex_point('',#8562);
#26361=vertex_point('',#8569);
#26362=cartesian_point('',(-7.454675232873e1,7.860536814090e0,
-4.579937009548e0));
#26363=vertex_point('',#26362);
#26364=vertex_point('',#8581);
#26365=vertex_point('',#8588);
#26366=cartesian_point('',(-7.403205984633e1,9.634611981552e0,
-3.937759316487e1));
#26367=vertex_point('',#26366);
#26368=cartesian_point('',(-7.383793138127e1,1.102413363767e1,
-3.937759316487e1));
#26369=vertex_point('',#26368);
#26370=vertex_point('',#8595);
#26371=vertex_point('',#8602);
#26372=cartesian_point('',(-7.288298858918e1,1.752359255618e1,
-4.579937009548e0));
#26373=vertex_point('',#26372);
#26374=vertex_point('',#8614);
#26375=vertex_point('',#8621);
#26376=cartesian_point('',(-7.214113609610e1,1.921530941438e1,
-3.937759316487e1));
#26377=vertex_point('',#26376);
#26378=cartesian_point('',(-7.176729945618e1,2.056760467077e1,
-3.937759316487e1));
#26379=vertex_point('',#26378);
#26380=vertex_point('',#8628);
#26381=vertex_point('',#8635);
#26382=cartesian_point('',(-6.997217670546e1,2.688681477724e1,
-4.579937009548e0));
#26383=vertex_point('',#26382);
#26384=vertex_point('',#8647);
#26385=vertex_point('',#8654);
#26386=cartesian_point('',(-6.901585750595e1,2.846722757565e1,
-3.937759316487e1));
#26387=vertex_point('',#26386);
#26388=cartesian_point('',(-6.846870913974e1,2.975915828553e1,
-3.937759316487e1));
#26389=vertex_point('',#26388);
#26390=vertex_point('',#8661);
#26391=vertex_point('',#8668);
#26392=cartesian_point('',(-6.586412147998e1,3.578999613630e1,
-4.579937009548e0));
#26393=vertex_point('',#26392);
#26394=vertex_point('',#8680);
#26395=vertex_point('',#8687);
#26396=cartesian_point('',(-6.470969845907e1,3.723206358049e1,
-3.937759316487e1));
#26397=vertex_point('',#26396);
#26398=cartesian_point('',(-6.399860022682e1,3.844152445122e1,
-3.937759316487e1));
#26399=vertex_point('',#26398);
#26400=vertex_point('',#8694);
#26401=vertex_point('',#8701);
#26402=cartesian_point('',(-6.062911287276e1,4.408080074169e1,
-4.579937009548e0));
#26403=vertex_point('',#26402);
#26404=vertex_point('',#8713);
#26405=vertex_point('',#8720);
#26406=cartesian_point('',(-5.929633853064e1,4.535984865480e1,
-3.937759316487e1));
#26407=vertex_point('',#26406);
#26408=cartesian_point('',(-5.843345752024e1,4.646614547556e1,
-3.937759316487e1));
#26409=vertex_point('',#26408);
#26410=vertex_point('',#8727);
#26411=vertex_point('',#8734);
#26412=cartesian_point('',(-5.435670972880e1,5.161738495144e1,
-4.579937009548e0));
#26413=vertex_point('',#26412);
#26414=vertex_point('',#8746);
#26415=vertex_point('',#8753);
#26416=cartesian_point('',(-5.286840180990e1,5.271151414248e1,
-3.937759316487e1));
#26417=vertex_point('',#26416);
#26418=cartesian_point('',(-5.186768558567e1,5.369650663789e1,
-3.937759316487e1));
#26419=vertex_point('',#26418);
#26420=vertex_point('',#8760);
#26421=vertex_point('',#8767);
#26422=cartesian_point('',(-4.715427517547e1,5.827075299361e1,
-4.579937009548e0));
#26423=vertex_point('',#26422);
#26424=vertex_point('',#8779);
#26425=vertex_point('',#8786);
#26426=cartesian_point('',(-4.553587207629e1,5.916127100881e1,
-3.937759316487e1));
#26427=vertex_point('',#26426);
#26428=cartesian_point('',(-4.441606235382e1,6.000654162762e1,
-3.937759316487e1));
#26429=vertex_point('',#26428);
#26430=vertex_point('',#8793);
#26431=vertex_point('',#8800);
#26432=cartesian_point('',(-3.914500433125e1,6.392710659550e1,
-4.579937009548e0));
#26433=vertex_point('',#26432);
#26434=vertex_point('',#8812);
#26435=vertex_point('',#8819);
#26436=cartesian_point('',(-3.742421094654e1,6.459876212556e1,
-3.937759316487e1));
#26437=vertex_point('',#26436);
#26438=cartesian_point('',(-3.620365139622e1,6.529063683796e1,
-3.937759316487e1));
#26439=vertex_point('',#26438);
#26440=vertex_point('',#8826);
#26441=vertex_point('',#8833);
#26442=cartesian_point('',(-3.046595157871e1,6.848964970103e1,
-4.579937009548e0));
#26443=vertex_point('',#26442);
#26444=vertex_point('',#8845);
#26445=vertex_point('',#8852);
#26446=cartesian_point('',(-2.867221119154e1,6.893095051219e1,
-3.937759316487e1));
#26447=vertex_point('',#26446);
#26448=cartesian_point('',(-2.737178592567e1,6.945759115003e1,
-3.937759316487e1));
#26449=vertex_point('',#26448);
#26450=vertex_point('',#8859);
#26451=vertex_point('',#8866);
#26452=cartesian_point('',(-2.126543805792e1,7.188036912795e1,
-4.579937009548e0));
#26453=vertex_point('',#26452);
#26454=vertex_point('',#8878);
#26455=vertex_point('',#8885);
#26456=vertex_point('',#8892);
#26457=vertex_point('',#8899);
#26458=vertex_point('',#8906);
#26459=cartesian_point('',(-1.170122200064e1,7.404112185440e1,
-4.579937009548e0));
#26460=vertex_point('',#26459);
#26461=vertex_point('',#8918);
#26462=vertex_point('',#8925);
#26463=vertex_point('',#8987);
#26464=cartesian_point('',(-7.860536813474e0,-7.454675232879e1,
-4.579937009548e0));
#26465=vertex_point('',#26464);
#26466=vertex_point('',#8999);
#26467=vertex_point('',#9006);
#26468=cartesian_point('',(-9.634611981552e0,-7.403205984633e1,
-3.937759316487e1));
#26469=vertex_point('',#26468);
#26470=vertex_point('',#9008);
#26471=cartesian_point('',(-1.127804070785e1,-7.350196576024e1,
-3.937812126605e1));
#26472=vertex_point('',#26471);
#26473=cartesian_point('',(-1.208142763952e1,-7.322995614826e1,
-6.060283313151e0));
#26474=vertex_point('',#26473);
#26475=vertex_point('',#9038);
#26476=cartesian_point('',(-1.159661131154e1,-7.333183716777e1,
-7.097284037761e0));
#26477=vertex_point('',#26476);
#26478=cartesian_point('',(-1.676449519323e1,-7.188148705057e1,
-6.878910995977e0));
#26479=cartesian_point('',(-1.429213359366e1,-7.241361334049e1,
-6.878910995977e0));
#26480=vertex_point('',#26478);
#26481=vertex_point('',#26479);
#26482=vertex_point('',#19334);
#26483=vertex_point('',#9081);
#26484=cartesian_point('',(-1.423082867444e1,-7.210300116441e1,
-8.194372175982e0));
#26485=cartesian_point('',(-1.669535481717e1,-7.157251140770e1,
-8.194372175982e0));
#26486=vertex_point('',#26484);
#26487=vertex_point('',#26485);
#26488=cartesian_point('',(-1.155082543849e1,-7.307198989814e1,
-8.193499637913e0));
#26489=vertex_point('',#26488);
#26490=cartesian_point('',(-1.116867394975e1,-7.283953890998e1,
-4.147514309223e1));
#26491=vertex_point('',#26490);
#26492=cartesian_point('',(-1.117943686851e1,-7.291221963374e1,
-4.136256784191e1));
#26493=vertex_point('',#26492);
#26494=vertex_point('',#9136);
#26495=vertex_point('',#10102);
#26496=vertex_point('',#9157);
#26497=vertex_point('',#9150);
#26498=cartesian_point('',(-1.091764151656e1,-7.320056781143e1,
-4.152262600693e1));
#26499=vertex_point('',#26498);
#26500=cartesian_point('',(-9.531605530157e0,-7.239973190654e1,
-4.303928255511e1));
#26501=vertex_point('',#26500);
#26502=cartesian_point('',(-8.285682593826e0,-7.255287828939e1,
-4.303928255511e1));
#26503=vertex_point('',#26502);
#26504=cartesian_point('',(-9.660280519555e0,-7.337711548646e1,
-4.152264042526e1));
#26505=vertex_point('',#26504);
#26506=cartesian_point('',(-9.551234421909e0,-7.339138926228e1,
-4.152264042526e1));
#26507=vertex_point('',#26506);
#26508=cartesian_point('',(-8.400047512531e0,-7.353204266589e1,
-4.152264042526e1));
#26509=vertex_point('',#26508);
#26510=vertex_point('',#9217);
#26511=vertex_point('',#9246);
#26512=cartesian_point('',(-8.072579652191e0,-7.332139119091e1,
-4.136237087195e1));
#26513=cartesian_point('',(-8.129965890953e0,-7.391635899687e1,
-3.937827320701e1));
#26514=vertex_point('',#26512);
#26515=vertex_point('',#26513);
#26516=cartesian_point('',(-7.823124177392e0,-7.424139249192e1,
-6.278711675040e0));
#26517=cartesian_point('',(-7.778209142720e0,-7.383453501187e1,
-7.097281906967e0));
#26518=vertex_point('',#26516);
#26519=vertex_point('',#26517);
#26520=cartesian_point('',(-7.755182206500e0,-7.357169581172e1,
-8.193499636216e0));
#26521=vertex_point('',#26520);
#26522=cartesian_point('',(-8.064196031445e0,-7.324858963870e1,
-4.147513465525e1));
#26523=vertex_point('',#26522);
#26524=vertex_point('',#9294);
#26525=vertex_point('',#9297);
#26526=vertex_point('',#9317);
#26527=vertex_point('',#9320);
#26528=cartesian_point('',(-4.717978029113e0,-7.365960333182e1,
-6.878910995977e0));
#26529=vertex_point('',#26528);
#26530=cartesian_point('',(-1.934247679316e0,-7.462738227522e1,
-6.278654253035e0));
#26531=vertex_point('',#26530);
#26532=cartesian_point('',(-1.925675220268e0,-7.421813463186e1,
-7.097284027576e0));
#26533=vertex_point('',#26532);
#26534=cartesian_point('',(-1.587623794797e0,-7.434522605520e1,
-3.937812126684e1));
#26535=vertex_point('',#26534);
#26536=cartesian_point('',(-1.566840478229e0,-7.374763235883e1,
-4.136260237621e1));
#26537=vertex_point('',#26536);
#26538=vertex_point('',#9510);
#26539=vertex_point('',#9503);
#26540=cartesian_point('',(-1.565656738862e0,-7.367419103993e1,
-4.147514309226e1));
#26541=cartesian_point('',(-1.914190789109e0,-7.395452778975e1,
-8.193499510272e0));
#26542=vertex_point('',#26540);
#26543=vertex_point('',#26541);
#26544=vertex_point('',#9395);
#26545=vertex_point('',#9400);
#26546=vertex_point('',#9975);
#26547=vertex_point('',#9393);
#26548=cartesian_point('',(-4.697740654472e0,-7.334364658524e1,
-8.194372175982e0));
#26549=vertex_point('',#26548);
#26550=vertex_point('',#9421);
#26551=vertex_point('',#9414);
#26552=cartesian_point('',(0.e0,-7.302446633917e1,-4.303928255511e1));
#26553=vertex_point('',#26552);
#26554=cartesian_point('',(1.255256675534e0,-7.301367690234e1,
-4.303928255511e1));
#26555=vertex_point('',#26554);
#26556=cartesian_point('',(0.e0,-7.401028372348e1,-4.152264042526e1));
#26557=vertex_point('',#26556);
#26558=cartesian_point('',(1.099762947698e-1,-7.401020201327e1,
-4.152264042526e1));
#26559=vertex_point('',#26558);
#26560=cartesian_point('',(1.269675986320e0,-7.399939202264e1,
-4.152264042526e1));
#26561=vertex_point('',#26560);
#26562=vertex_point('',#9481);
#26563=cartesian_point('',(1.566843893035e0,-7.374776904402e1,
-4.136241789126e1));
#26564=cartesian_point('',(1.587607548165e0,-7.434516744076e1,
-3.937831425530e1));
#26565=vertex_point('',#26563);
#26566=vertex_point('',#26564);
#26567=cartesian_point('',(1.934249997261e0,-7.462736955986e1,
-6.278712069341e0));
#26568=cartesian_point('',(1.925675224198e0,-7.421813035114e1,
-7.097281906967e0));
#26569=vertex_point('',#26567);
#26570=vertex_point('',#26568);
#26571=cartesian_point('',(1.914197761823e0,-7.395453415848e1,
-8.193499636216e0));
#26572=vertex_point('',#26571);
#26573=cartesian_point('',(1.565653763306e0,-7.367452622172e1,
-4.147513572812e1));
#26574=vertex_point('',#26573);
#26575=vertex_point('',#9563);
#26576=vertex_point('',#9566);
#26577=vertex_point('',#9586);
#26578=vertex_point('',#9589);
#26579=cartesian_point('',(4.936881306314e0,-7.364525566968e1,
-6.878910995977e0));
#26580=vertex_point('',#26579);
#26581=cartesian_point('',(7.823128104857e0,-7.424140453778e1,
-6.278654191901e0));
#26582=vertex_point('',#26581);
#26583=cartesian_point('',(7.778209699353e0,-7.383453923570e1,
-7.097284017411e0));
#26584=vertex_point('',#26583);
#26585=cartesian_point('',(8.129957825588e0,-7.391641891996e1,
-3.937812126762e1));
#26586=vertex_point('',#26585);
#26587=cartesian_point('',(8.072577706515e0,-7.332136379477e1,
-4.136238729796e1));
#26588=vertex_point('',#26587);
#26589=vertex_point('',#9784);
#26590=vertex_point('',#9777);
#26591=cartesian_point('',(8.064149306802e0,-7.324825729542e1,
-4.147514319702e1));
#26592=cartesian_point('',(7.755188283851e0,-7.357168858793e1,
-8.193499510319e0));
#26593=vertex_point('',#26591);
#26594=vertex_point('',#26592);
#26595=vertex_point('',#9669);
#26596=vertex_point('',#9674);
#26597=vertex_point('',#9853);
#26598=vertex_point('',#9667);
#26599=cartesian_point('',(4.915704964258e0,-7.332936046619e1,
-8.194372175982e0));
#26600=vertex_point('',#26599);
#26601=vertex_point('',#9695);
#26602=vertex_point('',#9688);
#26603=cartesian_point('',(9.531605530157e0,-7.239973190654e1,
-4.303928255511e1));
#26604=vertex_point('',#26603);
#26605=cartesian_point('',(9.660280519555e0,-7.337711548646e1,
-4.152264042526e1));
#26606=vertex_point('',#26605);
#26607=cartesian_point('',(9.769305286550e0,-7.336267968830e1,
-4.152264042526e1));
#26608=vertex_point('',#26607);
#26609=cartesian_point('',(1.091767023283e1,-7.320059134678e1,
-4.152264042526e1));
#26610=vertex_point('',#26609);
#26611=vertex_point('',#9755);
#26612=cartesian_point('',(1.117945928268e1,-7.291236272652e1,
-4.136237087399e1));
#26613=cartesian_point('',(1.127801696150e1,-7.350190985911e1,
-3.937831425576e1));
#26614=vertex_point('',#26612);
#26615=vertex_point('',#26613);
#26616=vertex_point('',#9900);
#26617=vertex_point('',#10022);
#26618=vertex_point('',#10136);
#26619=vertex_point('',#19368);
#26620=vertex_point('',#10156);
#26621=cartesian_point('',(-2.010976365636e1,-7.020092655946e1,
-4.303928255511e1));
#26622=vertex_point('',#26621);
#26623=cartesian_point('',(-1.890012264702e1,-7.053621798798e1,
-4.303928255511e1));
#26624=vertex_point('',#26623);
#26625=vertex_point('',#10192);
#26626=vertex_point('',#10190);
#26627=cartesian_point('',(-2.058032314381e1,-7.075762673418e1,
-4.147515739693e1));
#26628=vertex_point('',#26627);
#26629=vertex_point('',#10211);
#26630=vertex_point('',#10202);
#26631=cartesian_point('',(-2.352041215200e1,-6.962865411507e1,
-8.194372175982e0));
#26632=vertex_point('',#26631);
#26633=cartesian_point('',(-2.132765430698e1,-7.033129050031e1,
-8.194372175982e0));
#26634=vertex_point('',#26633);
#26635=vertex_point('',#10254);
#26636=vertex_point('',#19389);
#26637=vertex_point('',#10274);
#26638=cartesian_point('',(-2.910078147466e1,-6.697549702454e1,
-4.303928255511e1));
#26639=vertex_point('',#26638);
#26640=cartesian_point('',(-2.794525342530e1,-6.746580982332e1,
-4.303928255511e1));
#26641=vertex_point('',#26640);
#26642=vertex_point('',#10310);
#26643=vertex_point('',#10308);
#26644=cartesian_point('',(-2.963997921449e1,-6.746601421399e1,
-4.147515739692e1));
#26645=vertex_point('',#26644);
#26646=vertex_point('',#10329);
#26647=vertex_point('',#10320);
#26648=cartesian_point('',(-3.240755485652e1,-6.596294148913e1,
-8.194372175982e0));
#26649=vertex_point('',#26648);
#26650=cartesian_point('',(-3.032526881074e1,-6.694577905464e1,
-8.194372175982e0));
#26651=vertex_point('',#26650);
#26652=vertex_point('',#10377);
#26653=vertex_point('',#19410);
#26654=vertex_point('',#10397);
#26655=cartesian_point('',(-3.759387685367e1,-6.260409816643e1,
-4.303928255511e1));
#26656=vertex_point('',#26655);
#26657=cartesian_point('',(-3.651223316959e1,-6.324104294752e1,
-4.303928255511e1));
#26658=vertex_point('',#26657);
#26659=vertex_point('',#10433);
#26660=vertex_point('',#10431);
#26661=cartesian_point('',(-3.819248702304e1,-6.302003948549e1,
-4.147515739692e1));
#26662=vertex_point('',#26661);
#26663=vertex_point('',#10452);
#26664=vertex_point('',#10443);
#26665=cartesian_point('',(-4.074019531240e1,-6.116858464591e1,
-8.194372175982e0));
#26666=vertex_point('',#26665);
#26667=cartesian_point('',(-3.880400955740e1,-6.241480676847e1,
-8.194372175982e0));
#26668=vertex_point('',#26667);
#26669=vertex_point('',#10495);
#26670=vertex_point('',#19431);
#26671=vertex_point('',#10515);
#26672=cartesian_point('',(-4.544373057672e1,-5.716152583155e1,
-4.303928255511e1));
#26673=vertex_point('',#26672);
#26674=cartesian_point('',(-4.445447848123e1,-5.793420429317e1,
-4.303928255511e1));
#26675=vertex_point('',#26674);
#26676=vertex_point('',#10551);
#26677=vertex_point('',#10549);
#26678=cartesian_point('',(-4.609151078968e1,-5.749577440893e1,
-4.147515739693e1));
#26679=vertex_point('',#26678);
#26680=vertex_point('',#10561);
#26681=cartesian_point('',(-5.028821253835e1,-5.322593666092e1,
-3.900872653550e1));
#26682=vertex_point('',#26681);
#26683=vertex_point('',#10568);
#26684=cartesian_point('',(-4.837575973117e1,-5.532761636026e1,
-8.194372175982e0));
#26685=vertex_point('',#26684);
#26686=cartesian_point('',(-4.661880294202e1,-5.681589983385e1,
-8.194372175982e0));
#26687=vertex_point('',#26686);
#26688=vertex_point('',#10597);
#26689=cartesian_point('',(-4.737970948192e1,-5.409453830620e1,
-4.212042618252e1));
#26690=vertex_point('',#26689);
#26691=cartesian_point('',(-4.750127738889e1,-5.401021236072e1,
-4.045642124397e1));
#26692=vertex_point('',#26691);
#26693=vertex_point('',#10604);
#26694=cartesian_point('',(-4.785344804199e1,-5.365794457569e1,
-4.000000000006e1));
#26695=vertex_point('',#26694);
#26696=cartesian_point('',(-4.447525693218e1,-5.098415853100e1,
-4.045642229078e1));
#26697=vertex_point('',#26696);
#26698=cartesian_point('',(-4.482745946324e1,-5.063195599694e1,
-4.000000000006e1));
#26699=vertex_point('',#26698);
#26700=vertex_point('',#10620);
#26701=cartesian_point('',(-4.426194027303e1,-5.119747519024e1,
-4.390458689134e1));
#26702=vertex_point('',#26701);
#26703=cartesian_point('',(-5.119747594539e1,-4.426193951480e1,
-4.390459912219e1));
#26704=vertex_point('',#26703);
#26705=cartesian_point('',(-5.082892664220e1,-4.392896248360e1,
-4.390458689130e1));
#26706=vertex_point('',#26705);
#26707=cartesian_point('',(-4.772970773009e1,-4.282554395898e1,
-4.390458689130e1));
#26708=vertex_point('',#26707);
#26709=cartesian_point('',(-5.291808443759e1,-4.598254800700e1,
-4.390459912219e1));
#26710=vertex_point('',#26709);
#26711=vertex_point('',#13849);
#26712=vertex_point('',#13842);
#26713=cartesian_point('',(-5.578920461904e1,-4.738159313678e1,
-4.203470330204e1));
#26714=vertex_point('',#26713);
#26715=cartesian_point('',(-5.409453034286e1,-4.737970145476e1,
-4.212042714405e1));
#26716=vertex_point('',#26715);
#26717=vertex_point('',#13938);
#26718=vertex_point('',#13949);
#26719=vertex_point('',#13863);
#26720=vertex_point('',#13868);
#26721=cartesian_point('',(-5.684023697198e1,4.612197254475e1,
-4.202617960650e1));
#26722=vertex_point('',#26721);
#26723=vertex_point('',#13815);
#26724=cartesian_point('',(-5.865413851148e1,4.342570653526e1,
-4.312438005464e1));
#26725=vertex_point('',#26724);
#26726=vertex_point('',#15137);
#26727=cartesian_point('',(-6.237408631911e1,3.830825297904e1,
-4.202617960650e1));
#26728=vertex_point('',#26727);
#26729=vertex_point('',#15077);
#26730=cartesian_point('',(-6.382053060539e1,3.539830258441e1,
-4.312438005464e1));
#26731=vertex_point('',#26730);
#26732=vertex_point('',#15014);
#26733=cartesian_point('',(-6.684069775592e1,2.983906858384e1,
-4.202617960650e1));
#26734=vertex_point('',#26733);
#26735=vertex_point('',#14954);
#26736=cartesian_point('',(-6.789494696296e1,2.676520370757e1,
-4.312438005464e1));
#26737=vertex_point('',#26736);
#26738=vertex_point('',#14896);
#26739=cartesian_point('',(-7.016364632234e1,2.085932945237e1,
-4.202617960650e1));
#26740=vertex_point('',#26739);
#26741=vertex_point('',#14836);
#26742=cartesian_point('',(-7.080765674903e1,1.767415339760e1,
-4.312438005464e1));
#26743=vertex_point('',#26742);
#26744=vertex_point('',#13901);
#26745=cartesian_point('',(-7.228607544724e1,1.152268141038e1,
-4.202617960650e1));
#26746=vertex_point('',#26745);
#26747=vertex_point('',#14727);
#26748=cartesian_point('',(-7.250882614523e1,8.280705504404e0,
-4.312438005464e1));
#26749=vertex_point('',#26748);
#26750=vertex_point('',#14665);
#26751=cartesian_point('',(-7.317166977971e1,1.988877094917e0,
-4.202617960650e1));
#26752=vertex_point('',#26751);
#26753=vertex_point('',#14605);
#26754=cartesian_point('',(-7.297858780084e1,-4.750528449677e-1,
-4.312438005464e1));
#26755=vertex_point('',#26754);
#26756=cartesian_point('',(-7.296935192977e1,-1.254444721459e0,
-4.312438005464e1));
#26757=vertex_point('',#26756);
#26758=vertex_point('',#14538);
#26759=cartesian_point('',(-7.280527655525e1,-7.578957458786e0,
-4.202617960650e1));
#26760=vertex_point('',#26759);
#26761=vertex_point('',#14478);
#26762=cartesian_point('',(-7.218135071230e1,-1.076812713327e1,
-4.312438005464e1));
#26763=vertex_point('',#26762);
#26764=vertex_point('',#14420);
#26765=cartesian_point('',(-7.119316485064e1,-1.701711400322e1,
-4.202617960650e1));
#26766=vertex_point('',#26765);
#26767=vertex_point('',#14360);
#26768=cartesian_point('',(-7.015830661868e1,-2.009756117068e1,
-4.312438005464e1));
#26769=vertex_point('',#26768);
#26770=vertex_point('',#14302);
#26771=cartesian_point('',(-6.836291838239e1,-2.616410290249e1,
-4.202617960650e1));
#26772=vertex_point('',#26771);
#26773=vertex_point('',#14242);
#26774=cartesian_point('',(-6.693483899717e1,-2.908310989274e1,
-4.312438005464e1));
#26775=vertex_point('',#26774);
#26776=vertex_point('',#14179);
#26777=cartesian_point('',(-6.436296341402e1,-3.486341680063e1,
-4.202617960650e1));
#26778=vertex_point('',#26777);
#26779=vertex_point('',#14119);
#26780=cartesian_point('',(-6.256608870061e1,-3.757105930523e1,
-4.312438005464e1));
#26781=vertex_point('',#26780);
#26782=vertex_point('',#14061);
#26783=cartesian_point('',(-5.926174029700e1,-4.296620797115e1,
-4.202617960650e1));
#26784=vertex_point('',#26783);
#26785=vertex_point('',#14001);
#26786=vertex_point('',#13994);
#26787=vertex_point('',#13972);
#26788=cartesian_point('',(-5.868976453930e1,-4.345209111702e1,
-4.303928255511e1));
#26789=vertex_point('',#26788);
#26790=cartesian_point('',(-5.793420429317e1,-4.445447848123e1,
-4.303928255511e1));
#26791=vertex_point('',#26790);
#26792=vertex_point('',#14030);
#26793=vertex_point('',#14028);
#26794=cartesian_point('',(-5.940198207438e1,-4.360729259416e1,
-4.147515739694e1));
#26795=vertex_point('',#26794);
#26796=vertex_point('',#14049);
#26797=vertex_point('',#14040);
#26798=cartesian_point('',(-6.104723652486e1,-4.092180560966e1,
-8.194372175980e0));
#26799=vertex_point('',#26798);
#26800=cartesian_point('',(-5.973534269401e1,-4.281411093209e1,
-8.194372175980e0));
#26801=vertex_point('',#26800);
#26802=vertex_point('',#14092);
#26803=vertex_point('',#21722);
#26804=vertex_point('',#14112);
#26805=cartesian_point('',(-6.385930146523e1,-3.541980096632e1,
-4.303928255511e1));
#26806=vertex_point('',#26805);
#26807=cartesian_point('',(-6.324104294752e1,-3.651223316959e1,
-4.303928255511e1));
#26808=vertex_point('',#26807);
#26809=vertex_point('',#14148);
#26810=vertex_point('',#14146);
#26811=cartesian_point('',(-6.458568373841e1,-3.548071163041e1,
-4.147515739693e1));
#26812=vertex_point('',#26811);
#26813=vertex_point('',#14167);
#26814=vertex_point('',#14158);
#26815=cartesian_point('',(-6.586633641864e1,-3.260345056068e1,
-8.194372175980e0));
#26816=vertex_point('',#26815);
#26817=cartesian_point('',(-6.481266142964e1,-3.465080345510e1,
-8.194372175980e0));
#26818=vertex_point('',#26817);
#26819=vertex_point('',#14215);
#26820=vertex_point('',#21743);
#26821=vertex_point('',#14235);
#26822=cartesian_point('',(-6.793618803795e1,-2.678146820084e1,
-4.303928255511e1));
#26823=vertex_point('',#26822);
#26824=cartesian_point('',(-6.746580982332e1,-2.794525342530e1,
-4.303928255511e1));
#26825=vertex_point('',#26824);
#26826=vertex_point('',#14271);
#26827=vertex_point('',#14269);
#26828=cartesian_point('',(-6.866430644713e1,-2.674704585355e1,
-4.147515739694e1));
#26829=vertex_point('',#26828);
#26830=vertex_point('',#14290);
#26831=vertex_point('',#14281);
#26832=cartesian_point('',(-6.955844503470e1,-2.372724143323e1,
-8.194372175980e0));
#26833=vertex_point('',#26832);
#26834=cartesian_point('',(-6.878101755873e1,-2.589461112397e1,
-8.194372175980e0));
#26835=vertex_point('',#26834);
#26836=vertex_point('',#14333);
#26837=vertex_point('',#21764);
#26838=vertex_point('',#14353);
#26839=cartesian_point('',(-7.085066759787e1,-1.768489708924e1,
-4.303928255511e1));
#26840=vertex_point('',#26839);
#26841=cartesian_point('',(-7.053621798798e1,-1.890012264702e1,
-4.303928255511e1));
#26842=vertex_point('',#26841);
#26843=vertex_point('',#14389);
#26844=vertex_point('',#14387);
#26845=cartesian_point('',(-7.156806383520e1,-1.755573070647e1,
-4.147515739790e1));
#26846=vertex_point('',#26845);
#26847=vertex_point('',#14408);
#26848=vertex_point('',#14399);
#26849=cartesian_point('',(-7.206038937097e1,-1.444505262644e1,
-8.194372175980e0));
#26850=vertex_point('',#26849);
#26851=cartesian_point('',(-7.157251140770e1,-1.669535481717e1,
-8.194372175980e0));
#26852=vertex_point('',#26851);
#26853=vertex_point('',#14451);
#26854=vertex_point('',#21785);
#26855=vertex_point('',#14471);
#26856=cartesian_point('',(-7.255287259167e1,-8.285732485253e0,
-4.303928255511e1));
#26857=vertex_point('',#26856);
#26858=cartesian_point('',(-7.239973190654e1,-9.531605530157e0,
-4.303928255511e1));
#26859=vertex_point('',#26858);
#26860=vertex_point('',#14507);
#26861=vertex_point('',#14505);
#26862=cartesian_point('',(-7.324727180772e1,-8.064032140493e0,
-4.147515749234e1));
#26863=vertex_point('',#26862);
#26864=vertex_point('',#14526);
#26865=vertex_point('',#14517);
#26866=cartesian_point('',(-7.332936046619e1,-4.915704964258e0,
-8.194372175980e0));
#26867=vertex_point('',#26866);
#26868=cartesian_point('',(-7.313937974283e1,-7.210436360624e0,
-8.194372175980e0));
#26869=vertex_point('',#26868);
#26870=vertex_point('',#14573);
#26871=vertex_point('',#21806);
#26872=vertex_point('',#14598);
#26873=cartesian_point('',(-7.301367781998e1,1.255203298798e0,
-4.303928255511e1));
#26874=vertex_point('',#26873);
#26875=cartesian_point('',(-7.302446633917e1,0.e0,-4.303928255511e1));
#26876=vertex_point('',#26875);
#26877=vertex_point('',#14634);
#26878=vertex_point('',#14632);
#26879=cartesian_point('',(-7.367319865345e1,1.565644252919e0,
-4.147515739693e1));
#26880=vertex_point('',#26879);
#26881=vertex_point('',#14653);
#26882=vertex_point('',#14644);
#26883=cartesian_point('',(-7.334364587310e1,4.697751772741e0,
-8.194372175980e0));
#26884=vertex_point('',#26883);
#26885=cartesian_point('',(-7.345481301249e1,2.397854661165e0,
-8.194372175980e0));
#26886=vertex_point('',#26885);
#26887=vertex_point('',#14700);
#26888=vertex_point('',#21827);
#26889=vertex_point('',#14720);
#26890=cartesian_point('',(-7.222519877757e1,1.077466220639e1,
-4.303928255511e1));
#26891=vertex_point('',#26890);
#26892=cartesian_point('',(-7.239973190654e1,9.531605530157e0,
-4.303928255511e1));
#26893=vertex_point('',#26892);
#26894=vertex_point('',#14756);
#26895=vertex_point('',#14754);
#26896=cartesian_point('',(-7.283855664323e1,1.116853203821e1,
-4.147515739693e1));
#26897=vertex_point('',#26896);
#26898=vertex_point('',#14775);
#26899=vertex_point('',#14766);
#26900=cartesian_point('',(-7.210300116441e1,1.423082867443e1,
-8.194372175980e0));
#26901=vertex_point('',#26900);
#26902=cartesian_point('',(-7.251341406599e1,1.196511772490e1,
-8.194372175980e0));
#26903=vertex_point('',#26902);
#26904=vertex_point('',#14809);
#26905=vertex_point('',#21848);
#26906=vertex_point('',#14829);
#26907=cartesian_point('',(-7.020092655946e1,2.010976365634e1,
-4.303928255511e1));
#26908=vertex_point('',#26907);
#26909=cartesian_point('',(-7.053621798798e1,1.890012264702e1,
-4.303928255511e1));
#26910=vertex_point('',#26909);
#26911=vertex_point('',#14865);
#26912=vertex_point('',#14863);
#26913=cartesian_point('',(-7.075762673418e1,2.058032314381e1,
-4.147515739695e1));
#26914=vertex_point('',#26913);
#26915=vertex_point('',#14884);
#26916=vertex_point('',#14875);
#26917=cartesian_point('',(-6.962865411507e1,2.352041215200e1,
-8.194372175980e0));
#26918=vertex_point('',#26917);
#26919=cartesian_point('',(-7.033129050031e1,2.132765430698e1,
-8.194372175980e0));
#26920=vertex_point('',#26919);
#26921=vertex_point('',#14927);
#26922=vertex_point('',#21869);
#26923=vertex_point('',#14947);
#26924=cartesian_point('',(-6.697549702455e1,2.910078147465e1,
-4.303928255511e1));
#26925=vertex_point('',#26924);
#26926=cartesian_point('',(-6.746580982332e1,2.794525342530e1,
-4.303928255511e1));
#26927=vertex_point('',#26926);
#26928=vertex_point('',#14983);
#26929=vertex_point('',#14981);
#26930=cartesian_point('',(-6.746601421400e1,2.963997921449e1,
-4.147515739693e1));
#26931=vertex_point('',#26930);
#26932=vertex_point('',#15002);
#26933=vertex_point('',#14993);
#26934=cartesian_point('',(-6.596294148912e1,3.240755485654e1,
-8.194372175980e0));
#26935=vertex_point('',#26934);
#26936=cartesian_point('',(-6.694577905464e1,3.032526881074e1,
-8.194372175980e0));
#26937=vertex_point('',#26936);
#26938=vertex_point('',#15050);
#26939=vertex_point('',#21890);
#26940=vertex_point('',#15070);
#26941=cartesian_point('',(-6.260409816643e1,3.759387685366e1,
-4.303928255511e1));
#26942=vertex_point('',#26941);
#26943=cartesian_point('',(-6.324104294752e1,3.651223316959e1,
-4.303928255511e1));
#26944=vertex_point('',#26943);
#26945=vertex_point('',#15106);
#26946=vertex_point('',#15104);
#26947=cartesian_point('',(-6.302003948549e1,3.819248702304e1,
-4.147515739693e1));
#26948=vertex_point('',#26947);
#26949=vertex_point('',#15125);
#26950=vertex_point('',#15116);
#26951=cartesian_point('',(-6.116858464591e1,4.074019531240e1,
-8.194372175980e0));
#26952=vertex_point('',#26951);
#26953=cartesian_point('',(-6.241480676847e1,3.880400955740e1,
-8.194372175980e0));
#26954=vertex_point('',#26953);
#26955=vertex_point('',#15168);
#26956=vertex_point('',#21911);
#26957=vertex_point('',#15188);
#26958=cartesian_point('',(-5.716152583156e1,4.544373057671e1,
-4.303928255511e1));
#26959=vertex_point('',#26958);
#26960=cartesian_point('',(-5.793420429317e1,4.445447848123e1,
-4.303928255511e1));
#26961=vertex_point('',#26960);
#26962=vertex_point('',#13794);
#26963=vertex_point('',#13792);
#26964=cartesian_point('',(-5.749577440893e1,4.609151078968e1,
-4.147515739694e1));
#26965=vertex_point('',#26964);
#26966=vertex_point('',#13771);
#26967=cartesian_point('',(-5.322593666094e1,5.028821253832e1,
-3.900872653550e1));
#26968=vertex_point('',#26967);
#26969=vertex_point('',#13778);
#26970=cartesian_point('',(-5.532761636027e1,4.837575973117e1,
-8.194372175980e0));
#26971=vertex_point('',#26970);
#26972=cartesian_point('',(-5.681589983385e1,4.661880294202e1,
-8.194372175980e0));
#26973=vertex_point('',#26972);
#26974=vertex_point('',#13551);
#26975=cartesian_point('',(-5.409453830605e1,4.737970948193e1,
-4.212042618258e1));
#26976=vertex_point('',#26975);
#26977=cartesian_point('',(-5.401021236045e1,4.750127738871e1,
-4.045642124397e1));
#26978=vertex_point('',#26977);
#26979=vertex_point('',#13526);
#26980=cartesian_point('',(-5.365794457543e1,4.785344804176e1,
-4.000000000006e1));
#26981=vertex_point('',#26980);
#26982=cartesian_point('',(-5.098415853100e1,4.447525693218e1,
-4.045642229078e1));
#26983=vertex_point('',#26982);
#26984=cartesian_point('',(-5.063195599692e1,4.482745946326e1,
-4.000000000006e1));
#26985=vertex_point('',#26984);
#26986=vertex_point('',#13515);
#26987=cartesian_point('',(-5.119747519025e1,4.426194027304e1,
-4.390458689134e1));
#26988=vertex_point('',#26987);
#26989=cartesian_point('',(-4.426193951648e1,5.119747594371e1,
-4.390459909507e1));
#26990=vertex_point('',#26989);
#26991=cartesian_point('',(-4.392896248360e1,5.082892664220e1,
-4.390458689130e1));
#26992=vertex_point('',#26991);
#26993=cartesian_point('',(-4.282554395898e1,4.772970773009e1,
-4.390458689130e1));
#26994=vertex_point('',#26993);
#26995=cartesian_point('',(-4.598254800868e1,5.291808443591e1,
-4.390459909507e1));
#26996=vertex_point('',#26995);
#26997=vertex_point('',#12320);
#26998=vertex_point('',#12313);
#26999=cartesian_point('',(-4.738159289994e1,5.578920483862e1,
-4.203470329128e1));
#27000=vertex_point('',#26999);
#27001=cartesian_point('',(-4.737970143552e1,5.409453032286e1,
-4.212042714383e1));
#27002=vertex_point('',#27001);
#27003=vertex_point('',#12376);
#27004=vertex_point('',#12387);
#27005=vertex_point('',#12335);
#27006=cartesian_point('',(-2.616410290593e1,6.836291838107e1,
-4.202617960650e1));
#27007=vertex_point('',#27006);
#27008=vertex_point('',#12286);
#27009=cartesian_point('',(-2.908312008189e1,6.693483457e1,-4.312438005464e1));
#27010=vertex_point('',#27009);
#27011=vertex_point('',#12352);
#27012=cartesian_point('',(-3.486341680389e1,6.436296341226e1,
-4.202617960650e1));
#27013=vertex_point('',#27012);
#27014=vertex_point('',#12545);
#27015=cartesian_point('',(-3.757105904120e1,6.256608885917e1,
-4.312438005464e1));
#27016=vertex_point('',#27015);
#27017=vertex_point('',#12369);
#27018=cartesian_point('',(-4.296620797414e1,5.926174029483e1,
-4.202617960650e1));
#27019=vertex_point('',#27018);
#27020=vertex_point('',#12439);
#27021=vertex_point('',#12432);
#27022=vertex_point('',#12410);
#27023=cartesian_point('',(-4.345209111701e1,5.868976453931e1,
-4.303928255511e1));
#27024=vertex_point('',#27023);
#27025=cartesian_point('',(-4.445447848123e1,5.793420429317e1,
-4.303928255511e1));
#27026=vertex_point('',#27025);
#27027=vertex_point('',#12468);
#27028=vertex_point('',#12466);
#27029=cartesian_point('',(-4.360729259379e1,5.940198207681e1,
-4.147515719473e1));
#27030=vertex_point('',#27029);
#27031=vertex_point('',#12487);
#27032=vertex_point('',#12478);
#27033=cartesian_point('',(-4.092180560967e1,6.104723652485e1,
-8.194372175982e0));
#27034=vertex_point('',#27033);
#27035=cartesian_point('',(-4.281411093209e1,5.973534269402e1,
-8.194372175982e0));
#27036=vertex_point('',#27035);
#27037=vertex_point('',#12518);
#27038=vertex_point('',#22223);
#27039=vertex_point('',#12538);
#27040=cartesian_point('',(-3.541980096630e1,6.385930146524e1,
-4.303928255511e1));
#27041=vertex_point('',#27040);
#27042=cartesian_point('',(-3.651223316959e1,6.324104294752e1,
-4.303928255511e1));
#27043=vertex_point('',#27042);
#27044=vertex_point('',#12574);
#27045=vertex_point('',#12572);
#27046=cartesian_point('',(-3.548071162973e1,6.458568374076e1,
-4.147515719473e1));
#27047=vertex_point('',#27046);
#27048=vertex_point('',#12593);
#27049=vertex_point('',#12584);
#27050=cartesian_point('',(-3.260345056068e1,6.586633641864e1,
-8.194372175982e0));
#27051=vertex_point('',#27050);
#27052=cartesian_point('',(-3.465080345510e1,6.481266142964e1,
-8.194372175982e0));
#27053=vertex_point('',#27052);
#27054=vertex_point('',#12624);
#27055=vertex_point('',#22244);
#27056=vertex_point('',#12644);
#27057=cartesian_point('',(-2.678146820083e1,6.793618803796e1,
-4.303928255511e1));
#27058=vertex_point('',#27057);
#27059=cartesian_point('',(-2.794525342530e1,6.746580982332e1,
-4.303928255511e1));
#27060=vertex_point('',#27059);
#27061=vertex_point('',#12265);
#27062=vertex_point('',#12263);
#27063=cartesian_point('',(-2.674704585257e1,6.866430644938e1,
-4.147515719473e1));
#27064=vertex_point('',#27063);
#27065=vertex_point('',#12217);
#27066=vertex_point('',#12230);
#27067=vertex_point('',#12235);
#27068=vertex_point('',#12242);
#27069=vertex_point('',#12249);
#27070=cartesian_point('',(-2.374270023553e1,6.955316992921e1,
-8.194372175982e0));
#27071=vertex_point('',#27070);
#27072=cartesian_point('',(-2.589461112397e1,6.878101755873e1,
-8.194372175982e0));
#27073=vertex_point('',#27072);
#27074=cartesian_point('',(-2.177552835681e1,6.835960839948e1,
-4.206549548027e1));
#27075=vertex_point('',#27074);
#27076=cartesian_point('',(-2.156475995570e1,6.849579684871e1,
-3.506041098042e1));
#27077=vertex_point('',#27076);
#27078=cartesian_point('',(-2.131181706181e1,6.693292040620e1,
-4.355233836857e1));
#27079=vertex_point('',#27078);
#27080=cartesian_point('',(-1.878953485175e1,6.000390586611e1,
-4.355234903570e1));
#27081=vertex_point('',#27080);
#27082=cartesian_point('',(-1.672180514608e1,5.743934615048e1,
-4.456065384948e1));
#27083=vertex_point('',#27082);
#27084=cartesian_point('',(1.672195833355e1,5.743934615048e1,
-4.456065384948e1));
#27085=vertex_point('',#27084);
#27086=cartesian_point('',(1.878953431467e1,6.000390413525e1,
-4.355235153559e1));
#27087=vertex_point('',#27086);
#27088=cartesian_point('',(2.131154812006e1,6.693308011711e1,
-4.355235153559e1));
#27089=vertex_point('',#27088);
#27090=cartesian_point('',(2.177552649635e1,6.835960405218e1,
-4.206548799042e1));
#27091=vertex_point('',#27090);
#27092=vertex_point('',#11248);
#27093=cartesian_point('',(2.156477152930e1,6.849579174295e1,
-3.506037829749e1));
#27094=vertex_point('',#27093);
#27095=vertex_point('',#11269);
#27096=vertex_point('',#11274);
#27097=vertex_point('',#11233);
#27098=vertex_point('',#11337);
#27099=vertex_point('',#11260);
#27100=cartesian_point('',(2.352038684738e1,6.962866266291e1,
-8.194372175980e0));
#27101=vertex_point('',#27100);
#27102=cartesian_point('',(2.132765430698e1,7.033129050031e1,
-8.194372175980e0));
#27103=vertex_point('',#27102);
#27104=cartesian_point('',(2.071315521483e1,7.081669096166e1,
-3.068370645621e1));
#27105=vertex_point('',#27104);
#27106=vertex_point('',#11399);
#27107=cartesian_point('',(2.098981360013e1,7.093915754700e1,
-8.193488473425e0));
#27108=vertex_point('',#27107);
#27109=vertex_point('',#11392);
#27110=vertex_point('',#11508);
#27111=cartesian_point('',(1.746568917278e1,7.070549947215e1,
-3.129450052780e1));
#27112=vertex_point('',#27111);
#27113=vertex_point('',#11432);
#27114=cartesian_point('',(8.101683072706e0,7.241863024195e1,
-2.958134573364e1));
#27115=vertex_point('',#27114);
#27116=vertex_point('',#11452);
#27117=cartesian_point('',(-1.397114347166e0,7.286739298738e1,
-2.913260701089e1));
#27118=vertex_point('',#27117);
#27119=vertex_point('',#11462);
#27120=cartesian_point('',(-8.258041100885e0,7.370946713470e1,
-2.829053558023e1));
#27121=vertex_point('',#27120);
#27122=vertex_point('',#11471);
#27123=cartesian_point('',(-1.085796500132e1,7.204829381107e1,
-2.995170619112e1));
#27124=vertex_point('',#27123);
#27125=vertex_point('',#11480);
#27126=cartesian_point('',(-1.778726793558e1,7.195629614473e1,
-3.004370376562e1));
#27127=vertex_point('',#27126);
#27128=cartesian_point('',(-2.045576618372e1,7.122259239832e1,
-3.077740659769e1));
#27129=vertex_point('',#27128);
#27130=cartesian_point('',(-2.010988237354e1,6.998193473655e1,
-3.201806526337e1));
#27131=vertex_point('',#27130);
#27132=vertex_point('',#11498);
#27133=cartesian_point('',(1.595e1,6.429360748631e1,-3.770639251369e1));
#27134=cartesian_point('',(3.55e0,6.429360748631e1,-3.770639251369e1));
#27135=vertex_point('',#27133);
#27136=vertex_point('',#27134);
#27137=cartesian_point('',(-3.55e0,6.429360748631e1,-3.770639251369e1));
#27138=cartesian_point('',(-1.595e1,6.429360748631e1,-3.770639251369e1));
#27139=vertex_point('',#27137);
#27140=vertex_point('',#27138);
#27141=cartesian_point('',(1.595e1,6.287939392393e1,-3.629217895132e1));
#27142=vertex_point('',#27141);
#27143=cartesian_point('',(3.55e0,6.287939392393e1,-3.629217895132e1));
#27144=vertex_point('',#27143);
#27145=vertex_point('',#21607);
#27146=vertex_point('',#21610);
#27147=cartesian_point('',(-2.143504538108e1,6.783293481099e1,
-3.133863969025e1));
#27148=vertex_point('',#27147);
#27149=cartesian_point('',(-1.595e1,6.287939392393e1,-3.629217895132e1));
#27150=cartesian_point('',(-3.55e0,6.287939392393e1,-3.629217895132e1));
#27151=vertex_point('',#27149);
#27152=vertex_point('',#27150);
#27153=vertex_point('',#19833);
#27154=vertex_point('',#21581);
#27155=vertex_point('',#19704);
#27156=vertex_point('',#19710);
#27157=cartesian_point('',(-4.460221216269e1,5.569146496581e1,
-3.720872620322e1));
#27158=vertex_point('',#27157);
#27159=vertex_point('',#19715);
#27160=vertex_point('',#19722);
#27161=vertex_point('',#19729);
#27162=cartesian_point('',(-5.445460604796e1,4.680901540845e1,-1.1e1));
#27163=vertex_point('',#27162);
#27164=vertex_point('',#19736);
#27165=vertex_point('',#19743);
#27166=vertex_point('',#19748);
#27167=cartesian_point('',(-5.582415068808e1,4.443603042351e1,
-3.720872620322e1));
#27168=vertex_point('',#27167);
#27169=vertex_point('',#19755);
#27170=vertex_point('',#19769);
#27171=vertex_point('',#19775);
#27172=cartesian_point('',(-5.569146496580e1,-4.460221216272e1,
-3.720872620322e1));
#27173=vertex_point('',#27172);
#27174=vertex_point('',#19780);
#27175=vertex_point('',#19787);
#27176=vertex_point('',#19794);
#27177=cartesian_point('',(-4.680901605371e1,-5.445460549330e1,-1.1e1));
#27178=vertex_point('',#27177);
#27179=vertex_point('',#19801);
#27180=vertex_point('',#19808);
#27181=vertex_point('',#19813);
#27182=cartesian_point('',(-4.443605520458e1,-5.582413096233e1,
-3.720872620322e1));
#27183=vertex_point('',#27182);
#27184=vertex_point('',#19820);
#27185=vertex_point('',#21595);
#27186=vertex_point('',#21541);
#27187=vertex_point('',#21379);
#27188=cartesian_point('',(-4.547970773009e1,4.772970773009e1,-1.1e1));
#27189=cartesian_point('',(-4.997970773009e1,4.772970773009e1,-1.1e1));
#27190=vertex_point('',#27188);
#27191=vertex_point('',#27189);
#27192=cartesian_point('',(-4.997970773009e1,4.772970773009e1,-4.e1));
#27193=cartesian_point('',(-4.547970773009e1,4.772970773009e1,-4.e1));
#27194=vertex_point('',#27192);
#27195=vertex_point('',#27193);
#27196=cartesian_point('',(-5.036789498458e1,5.176422637508e1,
-3.999999999999e1));
#27197=cartesian_point('',(-5.166270152189e1,5.305902970374e1,
-3.999999922734e1));
#27198=vertex_point('',#27196);
#27199=vertex_point('',#27197);
#27200=cartesian_point('',(-5.241436996e1,5.231662100671e1,-4.e1));
#27201=vertex_point('',#27200);
#27202=cartesian_point('',(-5.305903228282e1,5.166269548789e1,-4.e1));
#27203=vertex_point('',#27202);
#27204=cartesian_point('',(-5.176422880988e1,5.036789502952e1,
-4.000000000001e1));
#27205=vertex_point('',#27204);
#27206=cartesian_point('',(-5.040640436820e1,4.461822554772e1,-4.e1));
#27207=cartesian_point('',(-4.482746495390e1,5.063195050625e1,-4.e1));
#27208=vertex_point('',#27206);
#27209=vertex_point('',#27207);
#27210=cartesian_point('',(-4.785344453106e1,5.365794836384e1,
-4.000000858730e1));
#27211=vertex_point('',#27210);
#27212=vertex_point('',#13366);
#27213=vertex_point('',#13387);
#27214=cartesian_point('',(-5.144733860392e1,5.369215158881e1,
-3.940627840131e1));
#27215=vertex_point('',#27214);
#27216=vertex_point('',#13408);
#27217=vertex_point('',#13425);
#27218=cartesian_point('',(-5.028821253854e1,5.322593666073e1,
-3.900872653550e1));
#27219=vertex_point('',#27218);
#27220=vertex_point('',#13440);
#27221=vertex_point('',#13460);
#27222=cartesian_point('',(-4.447525693220e1,5.098415853096e1,
-4.045642229039e1));
#27223=vertex_point('',#27222);
#27224=cartesian_point('',(-4.312721928568e1,4.772970773009e1,
-4.045642212863e1));
#27225=vertex_point('',#27224);
#27226=cartesian_point('',(-5.073124073702e1,4.424062482921e1,
-4.045642212863e1));
#27227=vertex_point('',#27226);
#27228=vertex_point('',#22071);
#27229=vertex_point('',#22076);
#27230=cartesian_point('',(-4.853997721898e1,5.518360148864e1,
-8.194372175982e0));
#27231=vertex_point('',#27230);
#27232=cartesian_point('',(-5.024485710072e1,5.363593568313e1,
-8.194372175982e0));
#27233=vertex_point('',#27232);
#27234=cartesian_point('',(-4.609231703279e1,5.749682793137e1,
-4.147513029455e1));
#27235=vertex_point('',#27234);
#27236=cartesian_point('',(-4.653949162203e1,5.750704377100e1,
-8.193502256491e0));
#27237=vertex_point('',#27236);
#27238=cartesian_point('',(-4.605527302245e1,5.793473352744e1,
-4.152263941423e1));
#27239=vertex_point('',#27238);
#27240=cartesian_point('',(-4.613791410160e1,5.755428522694e1,
-4.136228348913e1));
#27241=vertex_point('',#27240);
#27242=cartesian_point('',(-4.404066254233e1,5.948059370464e1,
-4.152263618337e1));
#27243=vertex_point('',#27242);
#27244=cartesian_point('',(-4.505460608085e1,5.871630580793e1,
-4.152264042526e1));
#27245=vertex_point('',#27244);
#27246=cartesian_point('',(-4.514180639963e1,5.864929165649e1,
-4.152264042526e1));
#27247=vertex_point('',#27246);
#27248=cartesian_point('',(-4.365175400935e1,5.946188933691e1,
-4.136237603538e1));
#27249=vertex_point('',#27248);
#27250=cartesian_point('',(-4.350203436627e1,5.983735716891e1,
-8.193499510223e0));
#27251=vertex_point('',#27250);
#27252=cartesian_point('',(-4.365339674830e1,6.005348340587e1,
-7.097284663025e0));
#27253=vertex_point('',#27252);
#27254=cartesian_point('',(-4.389572273539e1,6.038337295929e1,
-6.278699951630e0));
#27255=vertex_point('',#27254);
#27256=cartesian_point('',(-4.399894254583e1,5.994848968328e1,
-3.937777078040e1));
#27257=vertex_point('',#27256);
#27258=vertex_point('',#13087);
#27259=vertex_point('',#13114);
#27260=cartesian_point('',(-4.109809246159e1,6.131022162497e1,
-6.878910995977e0));
#27261=vertex_point('',#27260);
#27262=cartesian_point('',(-3.863548007716e1,6.309025365228e1,
-8.193514821974e0));
#27263=vertex_point('',#27262);
#27264=cartesian_point('',(-3.877675247539e1,6.331195305133e1,
-7.097284713253e0));
#27265=vertex_point('',#27264);
#27266=cartesian_point('',(-3.898879409558e1,6.366207234120e1,
-6.278713797868e0));
#27267=vertex_point('',#27266);
#27268=cartesian_point('',(-3.823084737893e1,6.308408791268e1,
-4.136230734466e1));
#27269=vertex_point('',#27268);
#27270=cartesian_point('',(-3.854749273268e1,6.359099996231e1,
-3.937827313901e1));
#27271=vertex_point('',#27270);
#27272=vertex_point('',#12983);
#27273=vertex_point('',#13009);
#27274=vertex_point('',#13183);
#27275=vertex_point('',#13154);
#27276=cartesian_point('',(-4.651800467321e1,5.801551269625e1,
-3.937827313934e1));
#27277=vertex_point('',#27276);
#27278=cartesian_point('',(-4.696480732340e1,5.802837550126e1,
-6.278714367190e0));
#27279=cartesian_point('',(-4.670887595961e1,5.770892482506e1,
-7.097281906931e0));
#27280=vertex_point('',#27278);
#27281=vertex_point('',#27279);
#27282=vertex_point('',#13231);
#27283=vertex_point('',#13234);
#27284=vertex_point('',#13266);
#27285=vertex_point('',#22167);
#27286=cartesian_point('',(-4.874908235618e1,5.542132666326e1,
-6.878910995977e0));
#27287=vertex_point('',#27286);
#27288=vertex_point('',#13279);
#27289=cartesian_point('',(-5.144740305156e1,5.369264214943e1,
-3.937812169780e1));
#27290=vertex_point('',#27289);
#27291=vertex_point('',#13291);
#27292=cartesian_point('',(-5.283896948577e1,5.274042868553e1,
-3.941011405479e1));
#27293=vertex_point('',#27292);
#27294=cartesian_point('',(-5.286810719318e1,5.271122040004e1,
-3.941011405479e1));
#27295=vertex_point('',#27294);
#27296=cartesian_point('',(-5.369575544561e1,5.186786443817e1,
-3.941011405479e1));
#27297=vertex_point('',#27296);
#27298=vertex_point('',#13616);
#27299=cartesian_point('',(-5.369262488367e1,5.144738554130e1,
-3.937812162429e1));
#27300=vertex_point('',#27299);
#27301=vertex_point('',#13582);
#27302=vertex_point('',#22017);
#27303=vertex_point('',#22015);
#27304=cartesian_point('',(-5.413724095532e1,5.140179824347e1,
-6.278710827762e0));
#27305=vertex_point('',#27304);
#27306=cartesian_point('',(-5.384180200926e1,5.111849032401e1,
-7.097283930746e0));
#27307=vertex_point('',#27306);
#27308=cartesian_point('',(-5.364731626605e1,5.094022011710e1,
-8.193499902706e0));
#27309=vertex_point('',#27308);
#27310=vertex_point('',#13677);
#27311=vertex_point('',#13690);
#27312=vertex_point('',#13693);
#27313=cartesian_point('',(-5.386894625097e1,5.045922224425e1,
-6.878910995975e0));
#27314=cartesian_point('',(-5.556596193586e1,4.858415743663e1,
-6.878910995975e0));
#27315=vertex_point('',#27313);
#27316=vertex_point('',#27314);
#27317=cartesian_point('',(-5.802838819166e1,4.696481416532e1,
-6.278654609300e0));
#27318=vertex_point('',#27317);
#27319=cartesian_point('',(-5.770892831609e1,4.670887863698e1,
-7.097284086944e0));
#27320=vertex_point('',#27319);
#27321=cartesian_point('',(-5.801554890405e1,4.651805239363e1,
-3.937812126304e1));
#27322=vertex_point('',#27321);
#27323=cartesian_point('',(-5.755411402497e1,4.613778419784e1,
-4.136257160665e1));
#27324=vertex_point('',#27323);
#27325=vertex_point('',#15231);
#27326=vertex_point('',#15224);
#27327=cartesian_point('',(-5.750678613149e1,4.653929367545e1,
-8.193499510270e0));
#27328=vertex_point('',#27327);
#27329=cartesian_point('',(-5.871630580793e1,4.505460608085e1,
-4.152264042526e1));
#27330=vertex_point('',#27329);
#27331=cartesian_point('',(-5.878319030922e1,4.496730627802e1,
-4.152264042526e1));
#27332=vertex_point('',#27331);
#27333=cartesian_point('',(-5.948059318097e1,4.404067587663e1,
-4.152264042526e1));
#27334=vertex_point('',#27333);
#27335=vertex_point('',#15202);
#27336=cartesian_point('',(-5.946189635821e1,4.365175381757e1,
-4.136237288039e1));
#27337=cartesian_point('',(-5.994846176516e1,4.399893661173e1,
-3.937827579249e1));
#27338=vertex_point('',#27336);
#27339=vertex_point('',#27337);
#27340=cartesian_point('',(-6.038337036785e1,4.389572091428e1,
-6.278709741898e0));
#27341=cartesian_point('',(-6.005347842554e1,4.365339421948e1,
-7.097281906965e0));
#27342=vertex_point('',#27340);
#27343=vertex_point('',#27341);
#27344=cartesian_point('',(-5.983736646921e1,4.350203270767e1,
-8.193499636213e0));
#27345=vertex_point('',#27344);
#27346=vertex_point('',#15279);
#27347=vertex_point('',#15282);
#27348=vertex_point('',#15302);
#27349=vertex_point('',#15305);
#27350=cartesian_point('',(-6.143209250103e1,4.091569980619e1,
-6.878910995975e0));
#27351=vertex_point('',#27350);
#27352=cartesian_point('',(-6.366208549446e1,3.898879903082e1,
-6.278654521093e0));
#27353=vertex_point('',#27352);
#27354=cartesian_point('',(-6.331195248018e1,3.877675102040e1,
-7.097284072244e0));
#27355=vertex_point('',#27354);
#27356=cartesian_point('',(-6.359104220414e1,3.854753538519e1,
-3.937812126417e1));
#27357=vertex_point('',#27356);
#27358=cartesian_point('',(-6.308391988980e1,3.823074970791e1,
-4.136257160659e1));
#27359=vertex_point('',#27358);
#27360=vertex_point('',#15479);
#27361=vertex_point('',#15472);
#27362=cartesian_point('',(-6.308940439625e1,3.863500174593e1,
-8.193499510270e0));
#27363=vertex_point('',#27362);
#27364=cartesian_point('',(-6.409478584583e1,3.700514186174e1,
-4.152264042526e1));
#27365=vertex_point('',#27364);
#27366=cartesian_point('',(-6.414970323009e1,3.690985874155e1,
-4.152264042526e1));
#27367=vertex_point('',#27366);
#27368=cartesian_point('',(-6.472019018571e1,3.590012645042e1,
-4.152264042526e1));
#27369=vertex_point('',#27368);
#27370=vertex_point('',#15450);
#27371=cartesian_point('',(-6.465088880139e1,3.551697209858e1,
-4.136237288042e1));
#27372=cartesian_point('',(-6.517860802200e1,3.579767516593e1,
-3.937827579251e1));
#27373=vertex_point('',#27371);
#27374=vertex_point('',#27372);
#27375=cartesian_point('',(-6.559632339383e1,3.563857543479e1,
-6.278710310370e0));
#27376=cartesian_point('',(-6.523762391757e1,3.544138151198e1,
-7.097281906964e0));
#27377=vertex_point('',#27375);
#27378=vertex_point('',#27376);
#27379=cartesian_point('',(-6.500360418720e1,3.531952318963e1,
-8.193499636213e0));
#27380=vertex_point('',#27379);
#27381=vertex_point('',#15527);
#27382=vertex_point('',#15530);
#27383=vertex_point('',#15550);
#27384=vertex_point('',#15553);
#27385=cartesian_point('',(-6.624710293130e1,3.254716320810e1,
-6.878910995974e0));
#27386=vertex_point('',#27385);
#27387=cartesian_point('',(-6.820650686424e1,3.034567478461e1,
-6.278654445353e0));
#27388=vertex_point('',#27387);
#27389=cartesian_point('',(-6.783169158400e1,3.018114245114e1,
-7.097284059622e0));
#27390=vertex_point('',#27389);
#27391=cartesian_point('',(-6.807847514136e1,2.991745932171e1,
-3.937812126515e1));
#27392=vertex_point('',#27391);
#27393=cartesian_point('',(-6.753434239508e1,2.966957649085e1,
-4.136257160668e1));
#27394=vertex_point('',#27393);
#27395=vertex_point('',#15727);
#27396=vertex_point('',#15720);
#27397=cartesian_point('',(-6.759254546011e1,3.006965422490e1,
-8.193499510270e0));
#27398=vertex_point('',#27397);
#27399=cartesian_point('',(-6.837658632748e1,2.832250940562e1,
-4.152264042526e1));
#27400=vertex_point('',#27399);
#27401=cartesian_point('',(-6.841859694305e1,2.822087328867e1,
-4.152264042526e1));
#27402=vertex_point('',#27401);
#27403=cartesian_point('',(-6.885240679254e1,2.714531590726e1,
-4.152264042526e1));
#27404=vertex_point('',#27403);
#27405=vertex_point('',#15698);
#27406=cartesian_point('',(-6.873368661254e1,2.677448513970e1,
-4.136237288054e1));
#27407=cartesian_point('',(-6.929353022464e1,2.698390557307e1,
-3.937827579245e1));
#27408=vertex_point('',#27406);
#27409=vertex_point('',#27407);
#27410=cartesian_point('',(-6.968690514148e1,2.677164410454e1,
-6.278710798504e0));
#27411=cartesian_point('',(-6.930553557709e1,2.662295694060e1,
-7.097281906964e0));
#27412=vertex_point('',#27410);
#27413=vertex_point('',#27411);
#27414=cartesian_point('',(-6.905761221515e1,2.653268683741e1,
-8.193499636213e0));
#27415=vertex_point('',#27414);
#27416=vertex_point('',#15775);
#27417=vertex_point('',#15778);
#27418=vertex_point('',#15798);
#27419=vertex_point('',#15801);
#27420=cartesian_point('',(-6.992860706325e1,2.362173562374e1,
-6.878910995974e0));
#27421=vertex_point('',#27420);
#27422=cartesian_point('',(-7.158389599138e1,2.118332767002e1,
-6.278654377448e0));
#27423=vertex_point('',#27422);
#27424=cartesian_point('',(-7.119081163835e1,2.106912617353e1,
-7.097284048305e0));
#27425=vertex_point('',#27424);
#27426=cartesian_point('',(-7.140106649399e1,2.077548720399e1,
-3.937812126602e1));
#27427=vertex_point('',#27426);
#27428=cartesian_point('',(-7.082923357793e1,2.060074859402e1,
-4.136257160679e1));
#27429=vertex_point('',#27428);
#27430=vertex_point('',#15975);
#27431=vertex_point('',#15968);
#27432=cartesian_point('',(-7.093915933094e1,2.098980658319e1,
-8.193499510270e0));
#27433=vertex_point('',#27432);
#27434=cartesian_point('',(-7.148844445949e1,1.915527096108e1,
-4.152264042526e1));
#27435=vertex_point('',#27434);
#27436=cartesian_point('',(-7.151682949308e1,1.904902086952e1,
-4.152264042526e1));
#27437=vertex_point('',#27436);
#27438=cartesian_point('',(-7.180653962967e1,1.792604148280e1,
-4.152264042526e1));
#27439=vertex_point('',#27438);
#27440=vertex_point('',#15946);
#27441=cartesian_point('',(-7.164043198929e1,1.757387931698e1,
-4.136237288042e1));
#27442=cartesian_point('',(-7.222282091335e1,1.770843387453e1,
-3.937827579247e1));
#27443=vertex_point('',#27441);
#27444=vertex_point('',#27442);
#27445=cartesian_point('',(-7.258512462232e1,1.744664256707e1,
-6.278711236252e0));
#27446=cartesian_point('',(-7.218761030776e1,1.734900619468e1,
-7.097281906964e0));
#27447=vertex_point('',#27445);
#27448=vertex_point('',#27446);
#27449=cartesian_point('',(-7.193002535170e1,1.729186885712e1,
-8.193499636213e0));
#27450=vertex_point('',#27449);
#27451=vertex_point('',#16023);
#27452=vertex_point('',#16026);
#27453=vertex_point('',#16046);
#27454=vertex_point('',#16049);
#27455=cartesian_point('',(-7.241361334049e1,1.429213359365e1,
-6.878910995974e0));
#27456=vertex_point('',#27455);
#27457=cartesian_point('',(-7.373646481149e1,1.165852798135e1,
-6.278654314140e0));
#27458=vertex_point('',#27457);
#27459=cartesian_point('',(-7.333183716778e1,1.159661131154e1,
-7.097284037758e0));
#27460=vertex_point('',#27459);
#27461=cartesian_point('',(-7.350196580279e1,1.127804071345e1,
-3.937812126683e1));
#27462=vertex_point('',#27461);
#27463=cartesian_point('',(-7.291221693687e1,1.117943617716e1,
-4.136257160663e1));
#27464=vertex_point('',#27463);
#27465=vertex_point('',#16223);
#27466=vertex_point('',#16216);
#27467=cartesian_point('',(-7.307198451759e1,1.155081753138e1,
-8.193499510270e0));
#27468=vertex_point('',#27467);
#27469=cartesian_point('',(-7.337711548646e1,9.660280519555e0,
-4.152264042526e1));
#27470=vertex_point('',#27469);
#27471=cartesian_point('',(-7.339138926228e1,9.551234421909e0,
-4.152264042526e1));
#27472=vertex_point('',#27471);
#27473=cartesian_point('',(-7.353204266520e1,8.400047518548e0,
-4.152264042526e1));
#27474=vertex_point('',#27473);
#27475=vertex_point('',#16194);
#27476=cartesian_point('',(-7.332138971224e1,8.072579546669e0,
-4.136237288032e1));
#27477=cartesian_point('',(-7.391635911229e1,8.129965962646e0,
-3.937827579244e1));
#27478=vertex_point('',#27476);
#27479=vertex_point('',#27477);
#27480=cartesian_point('',(-7.424139249797e1,7.823124177856e0,
-6.278711643652e0));
#27481=cartesian_point('',(-7.383453501187e1,7.778209142721e0,
-7.097281906963e0));
#27482=vertex_point('',#27480);
#27483=vertex_point('',#27481);
#27484=cartesian_point('',(-7.357169581172e1,7.755182206500e0,
-8.193499636213e0));
#27485=vertex_point('',#27484);
#27486=vertex_point('',#16271);
#27487=vertex_point('',#16274);
#27488=vertex_point('',#16294);
#27489=vertex_point('',#16297);
#27490=cartesian_point('',(-7.365960261662e1,4.717989195278e0,
-6.878910995974e0));
#27491=vertex_point('',#27490);
#27492=cartesian_point('',(-7.462738227522e1,1.934247679316e0,
-6.278654253034e0));
#27493=vertex_point('',#27492);
#27494=cartesian_point('',(-7.421813463186e1,1.925675220267e0,
-7.097284027573e0));
#27495=vertex_point('',#27494);
#27496=cartesian_point('',(-7.434522609811e1,1.587623794794e0,
-3.937812126761e1));
#27497=vertex_point('',#27496);
#27498=cartesian_point('',(-7.374765204882e1,1.566840507849e0,
-4.136257160661e1));
#27499=vertex_point('',#27498);
#27500=vertex_point('',#16471);
#27501=vertex_point('',#16464);
#27502=cartesian_point('',(-7.395452778975e1,1.914190789110e0,
-8.193499510270e0));
#27503=vertex_point('',#27502);
#27504=cartesian_point('',(-7.401028372348e1,0.e0,-4.152264042526e1));
#27505=vertex_point('',#27504);
#27506=cartesian_point('',(-7.401020201327e1,-1.099762947698e-1,
-4.152264042526e1));
#27507=vertex_point('',#27506);
#27508=cartesian_point('',(-7.399939202274e1,-1.269675980265e0,
-4.152264042526e1));
#27509=vertex_point('',#27508);
#27510=vertex_point('',#16442);
#27511=cartesian_point('',(-7.374776756582e1,-1.566843804674e0,
-4.136241989705e1));
#27512=cartesian_point('',(-7.434516791332e1,-1.587607920869e0,
-3.937827579197e1));
#27513=vertex_point('',#27511);
#27514=vertex_point('',#27512);
#27515=cartesian_point('',(-7.462736956591e1,-1.934249997592e0,
-6.278712037949e0));
#27516=cartesian_point('',(-7.421813035114e1,-1.925675224198e0,
-7.097281906964e0));
#27517=vertex_point('',#27515);
#27518=vertex_point('',#27516);
#27519=cartesian_point('',(-7.395453415848e1,-1.914197761823e0,
-8.193499636213e0));
#27520=vertex_point('',#27519);
#27521=vertex_point('',#16519);
#27522=vertex_point('',#16522);
#27523=vertex_point('',#16542);
#27524=vertex_point('',#16545);
#27525=cartesian_point('',(-7.364525566968e1,-4.936881306314e0,
-6.878910995974e0));
#27526=vertex_point('',#27525);
#27527=cartesian_point('',(-7.424140453778e1,-7.823128104855e0,
-6.278654191898e0));
#27528=vertex_point('',#27527);
#27529=cartesian_point('',(-7.383453923527e1,-7.778209702597e0,
-7.097284017386e0));
#27530=vertex_point('',#27529);
#27531=cartesian_point('',(-7.391641896251e1,-8.129957831193e0,
-3.937812126840e1));
#27532=vertex_point('',#27531);
#27533=cartesian_point('',(-7.332124438751e1,-8.072564236934e0,
-4.136257160659e1));
#27534=vertex_point('',#27533);
#27535=vertex_point('',#16719);
#27536=vertex_point('',#16712);
#27537=cartesian_point('',(-7.357168858735e1,-7.755188288276e0,
-8.193499510270e0));
#27538=vertex_point('',#27537);
#27539=cartesian_point('',(-7.337711548646e1,-9.660280519555e0,
-4.152264042526e1));
#27540=vertex_point('',#27539);
#27541=cartesian_point('',(-7.336267968830e1,-9.769305286550e0,
-4.152264042526e1));
#27542=vertex_point('',#27541);
#27543=cartesian_point('',(-7.320059134767e1,-1.091767022683e1,
-4.152264042526e1));
#27544=vertex_point('',#27543);
#27545=vertex_point('',#16690);
#27546=cartesian_point('',(-7.291236127213e1,-1.117945900205e1,
-4.136237288045e1));
#27547=cartesian_point('',(-7.350191027898e1,-1.127801739271e1,
-3.937827579246e1));
#27548=vertex_point('',#27546);
#27549=vertex_point('',#27547);
#27550=cartesian_point('',(-7.373645165066e1,-1.165852858345e1,
-6.278712431887e0));
#27551=cartesian_point('',(-7.333183290295e1,-1.159661075413e1,
-7.097281906965e0));
#27552=vertex_point('',#27550);
#27553=vertex_point('',#27551);
#27554=cartesian_point('',(-7.307198992171e1,-1.155082527574e1,
-8.193499636213e0));
#27555=vertex_point('',#27554);
#27556=vertex_point('',#16767);
#27557=vertex_point('',#16770);
#27558=vertex_point('',#16790);
#27559=vertex_point('',#16793);
#27560=cartesian_point('',(-7.237081797990e1,-1.45072804e1,-6.878910995974e0));
#27561=vertex_point('',#27560);
#27562=cartesian_point('',(-7.258513578526e1,-1.744664796541e1,
-6.278654128613e0));
#27563=vertex_point('',#27562);
#27564=cartesian_point('',(-7.218761440160e1,-1.734900729547e1,
-7.097284006841e0));
#27565=vertex_point('',#27564);
#27566=cartesian_point('',(-7.222288140494e1,-1.770843364930e1,
-3.937812126921e1));
#27567=vertex_point('',#27566);
#27568=cartesian_point('',(-7.164028990585e1,-1.757384516952e1,
-4.136257160710e1));
#27569=vertex_point('',#27568);
#27570=vertex_point('',#16967);
#27571=vertex_point('',#16960);
#27572=cartesian_point('',(-7.193001739531e1,-1.729187394391e1,
-8.193499510270e0));
#27573=vertex_point('',#27572);
#27574=cartesian_point('',(-7.148844445949e1,-1.915527096108e1,
-4.152264042526e1));
#27575=vertex_point('',#27574);
#27576=cartesian_point('',(-7.145990157389e1,-1.926147875632e1,
-4.152264042526e1));
#27577=vertex_point('',#27576);
#27578=cartesian_point('',(-7.114930821855e1,-2.037886250145e1,
-4.152264042526e1));
#27579=vertex_point('',#27578);
#27580=vertex_point('',#16938);
#27581=cartesian_point('',(-7.082937369935e1,-2.060079006315e1,
-4.136237288036e1));
#27582=cartesian_point('',(-7.140101458120e1,-2.077545686010e1,
-3.937827579258e1));
#27583=vertex_point('',#27581);
#27584=vertex_point('',#27582);
#27585=cartesian_point('',(-7.158388260476e1,-2.118332647585e1,
-6.278712839469e0));
#27586=cartesian_point('',(-7.119080746235e1,-2.106912505888e1,
-7.097281906963e0));
#27587=vertex_point('',#27585);
#27588=vertex_point('',#27586);
#27589=cartesian_point('',(-7.093916367800e1,-2.098981496668e1,
-8.193499636213e0));
#27590=vertex_point('',#27589);
#27591=vertex_point('',#17015);
#27592=vertex_point('',#17018);
#27593=vertex_point('',#17038);
#27594=vertex_point('',#17041);
#27595=cartesian_point('',(-6.985809552952e1,-2.382945590385e1,
-6.878910995974e0));
#27596=vertex_point('',#27595);
#27597=cartesian_point('',(-6.968691523525e1,-2.677165080668e1,
-6.278654060698e0));
#27598=vertex_point('',#27597);
#27599=cartesian_point('',(-6.930553947135e1,-2.662295855755e1,
-7.097283995524e0));
#27600=vertex_point('',#27599);
#27601=cartesian_point('',(-6.929359032260e1,-2.698391328466e1,
-3.937812127008e1));
#27602=vertex_point('',#27601);
#27603=cartesian_point('',(-6.873355020215e1,-2.677443273894e1,
-4.136257160667e1));
#27604=vertex_point('',#27603);
#27605=vertex_point('',#17215);
#27606=vertex_point('',#17208);
#27607=cartesian_point('',(-6.905760366286e1,-2.653269084214e1,
-8.193499510270e0));
#27608=vertex_point('',#27607);
#27609=cartesian_point('',(-6.837658632748e1,-2.832250940562e1,
-4.152264042526e1));
#27610=vertex_point('',#27609);
#27611=cartesian_point('',(-6.833442473112e1,-2.842408298427e1,
-4.152264042526e1));
#27612=vertex_point('',#27611);
#27613=cartesian_point('',(-6.788064069949e1,-2.949136678854e1,
-4.152264042526e1));
#27614=vertex_point('',#27613);
#27615=vertex_point('',#17186);
#27616=cartesian_point('',(-6.753447590488e1,-2.966963589463e1,
-4.136237288037e1));
#27617=cartesian_point('',(-6.807842772783e1,-2.991742250058e1,
-3.937827579256e1));
#27618=vertex_point('',#27616);
#27619=vertex_point('',#27617);
#27620=cartesian_point('',(-6.820649348173e1,-3.034567173893e1,
-6.278713276756e0));
#27621=cartesian_point('',(-6.783168756826e1,-3.018114079239e1,
-7.097281906965e0));
#27622=vertex_point('',#27620);
#27623=vertex_point('',#27621);
#27624=cartesian_point('',(-6.759254867572e1,-3.006966310406e1,
-8.193499636213e0));
#27625=vertex_point('',#27624);
#27626=vertex_point('',#17263);
#27627=vertex_point('',#17266);
#27628=vertex_point('',#17286);
#27629=vertex_point('',#17289);
#27630=cartesian_point('',(-6.615008169630e1,-3.274390281042e1,
-6.878910995974e0));
#27631=vertex_point('',#27630);
#27632=cartesian_point('',(-6.559633224490e1,-3.563858323955e1,
-6.278653984953e0));
#27633=vertex_point('',#27632);
#27634=cartesian_point('',(-6.523762754565e1,-3.544138361067e1,
-7.097283982901e0));
#27635=vertex_point('',#27634);
#27636=cartesian_point('',(-6.517866669800e1,-3.579769071291e1,
-3.937812127105e1));
#27637=vertex_point('',#27636);
#27638=cartesian_point('',(-6.465076039766e1,-3.551690234085e1,
-4.136257160667e1));
#27639=vertex_point('',#27638);
#27640=vertex_point('',#17463);
#27641=vertex_point('',#17456);
#27642=cartesian_point('',(-6.500359518536e1,-3.531952604381e1,
-8.193499510270e0));
#27643=vertex_point('',#27642);
#27644=cartesian_point('',(-6.409478584583e1,-3.700514186174e1,
-4.152264042526e1));
#27645=vertex_point('',#27644);
#27646=cartesian_point('',(-6.403972693532e1,-3.710034327172e1,
-4.152264042526e1));
#27647=vertex_point('',#27646);
#27648=cartesian_point('',(-6.345051659800e1,-3.809926561336e1,
-4.152264042526e1));
#27649=vertex_point('',#27648);
#27650=vertex_point('',#17434);
#27651=cartesian_point('',(-6.308404450353e1,-3.823082602997e1,
-4.136237288045e1));
#27652=cartesian_point('',(-6.359100010112e1,-3.854749274739e1,
-3.937827579239e1));
#27653=vertex_point('',#27651);
#27654=vertex_point('',#27652);
#27655=cartesian_point('',(-6.366207234647e1,-3.898879409927e1,
-6.278713764704e0));
#27656=cartesian_point('',(-6.331194869337e1,-3.877674883917e1,
-7.097281906964e0));
#27657=vertex_point('',#27655);
#27658=vertex_point('',#27656);
#27659=cartesian_point('',(-6.308940642539e1,-3.863501096885e1,
-8.193499636213e0));
#27660=vertex_point('',#27659);
#27661=vertex_point('',#17511);
#27662=vertex_point('',#17514);
#27663=vertex_point('',#17534);
#27664=vertex_point('',#17537);
#27665=cartesian_point('',(-6.131022162498e1,-4.109809246158e1,
-6.878910995975e0));
#27666=vertex_point('',#27665);
#27667=cartesian_point('',(-6.038337782337e1,-4.389572958286e1,
-6.278653896741e0));
#27668=vertex_point('',#27667);
#27669=cartesian_point('',(-6.005348172541e1,-4.365339675575e1,
-7.097283968201e0));
#27670=vertex_point('',#27669);
#27671=cartesian_point('',(-5.994851801527e1,-4.399895976528e1,
-3.937812127218e1));
#27672=vertex_point('',#27671);
#27673=cartesian_point('',(-5.946177815823e1,-4.365166789668e1,
-4.136257160651e1));
#27674=vertex_point('',#27673);
#27675=vertex_point('',#17711);
#27676=vertex_point('',#17704);
#27677=cartesian_point('',(-5.983735717183e1,-4.350203436246e1,
-8.193499510270e0));
#27678=vertex_point('',#27677);
#27679=cartesian_point('',(-5.871630580793e1,-4.505460608085e1,
-4.152264042526e1));
#27680=vertex_point('',#27679);
#27681=cartesian_point('',(-5.864929165649e1,-4.514180639963e1,
-4.152264042526e1));
#27682=vertex_point('',#27681);
#27683=cartesian_point('',(-5.793473656571e1,-4.605527544041e1,
-4.152264042526e1));
#27684=vertex_point('',#27683);
#27685=vertex_point('',#17682);
#27686=cartesian_point('',(-5.755422761061e1,-4.613787613240e1,
-4.136237288039e1));
#27687=cartesian_point('',(-5.801551283193e1,-4.651800470591e1,
-3.937827579245e1));
#27688=vertex_point('',#27686);
#27689=vertex_point('',#27687);
#27690=cartesian_point('',(-5.802837550599e1,-4.696480732774e1,
-6.278714334012e0));
#27691=cartesian_point('',(-5.770892482296e1,-4.670887596235e1,
-7.097281906965e0));
#27692=vertex_point('',#27690);
#27693=vertex_point('',#27691);
#27694=cartesian_point('',(-5.750678693941e1,-4.653930308431e1,
-8.193499636213e0));
#27695=vertex_point('',#27694);
#27696=cartesian_point('',(-5.749682214573e1,-4.609232674820e1,
-4.147513465076e1));
#27697=vertex_point('',#27696);
#27698=vertex_point('',#17759);
#27699=vertex_point('',#17762);
#27700=vertex_point('',#17782);
#27701=vertex_point('',#17785);
#27702=cartesian_point('',(-5.542132666326e1,-4.874908235618e1,
-6.878910995975e0));
#27703=vertex_point('',#27702);
#27704=cartesian_point('',(-5.413724706617e1,-5.140180775821e1,
-6.278653788679e0));
#27705=vertex_point('',#27704);
#27706=cartesian_point('',(-5.384180418293e1,-5.111848816857e1,
-7.097283950197e0));
#27707=vertex_point('',#27706);
#27708=cartesian_point('',(-5.369264214943e1,-5.144740305155e1,
-3.937812169780e1));
#27709=vertex_point('',#27708);
#27710=vertex_point('',#17822);
#27711=vertex_point('',#17827);
#27712=vertex_point('',#17842);
#27713=cartesian_point('',(-5.231662100671e1,-5.241436996e1,-4.e1));
#27714=cartesian_point('',(-5.166269548785e1,-5.305903228286e1,-4.e1));
#27715=vertex_point('',#27713);
#27716=vertex_point('',#27714);
#27717=cartesian_point('',(-5.274042868553e1,-5.283896948577e1,
-3.941011405479e1));
#27718=vertex_point('',#27717);
#27719=cartesian_point('',(-5.271122040004e1,-5.286810719318e1,
-3.941011405479e1));
#27720=vertex_point('',#27719);
#27721=cartesian_point('',(-5.186786443887e1,-5.369575544493e1,
-3.941011405479e1));
#27722=vertex_point('',#27721);
#27723=cartesian_point('',(-5.176422637507e1,-5.036789498458e1,
-3.999999999999e1));
#27724=vertex_point('',#27723);
#27725=cartesian_point('',(-5.036789502952e1,-5.176422880991e1,
-4.000000000001e1));
#27726=vertex_point('',#27725);
#27727=cartesian_point('',(-4.461822554772e1,-5.040640436820e1,-4.e1));
#27728=cartesian_point('',(-5.063195050627e1,-4.482746495392e1,-4.e1));
#27729=vertex_point('',#27727);
#27730=vertex_point('',#27728);
#27731=cartesian_point('',(-5.365794836500e1,-4.785344453191e1,
-4.000000858730e1));
#27732=vertex_point('',#27731);
#27733=vertex_point('',#17897);
#27734=cartesian_point('',(-4.997970773009e1,-4.772970773009e1,-4.e1));
#27735=cartesian_point('',(-4.547970773009e1,-4.772970773009e1,-4.e1));
#27736=vertex_point('',#27734);
#27737=vertex_point('',#27735);
#27738=cartesian_point('',(-4.997970773009e1,-4.772970773009e1,-1.1e1));
#27739=vertex_point('',#27738);
#27740=cartesian_point('',(-4.547970773009e1,-4.772970773009e1,-1.1e1));
#27741=vertex_point('',#27740);
#27742=vertex_point('',#19517);
#27743=vertex_point('',#19650);
#27744=cartesian_point('',(-4.985714551519e1,-4.560226994499e1,-1.1e1));
#27745=vertex_point('',#27744);
#27746=cartesian_point('',(-4.560226987648e1,-4.985714544618e1,-1.1e1));
#27747=vertex_point('',#27746);
#27748=cartesian_point('',(-4.555951852716e1,-5.052139318225e1,
-1.149127379678e1));
#27749=vertex_point('',#27748);
#27750=cartesian_point('',(-4.524876956197e1,-5.021064421706e1,
-1.149127379676e1));
#27751=vertex_point('',#27750);
#27752=cartesian_point('',(5.052142387062e1,4.555948788814e1,
-1.149127350751e1));
#27753=cartesian_point('',(5.021064505879e1,4.524877040369e1,
-1.149127379676e1));
#27754=vertex_point('',#27752);
#27755=vertex_point('',#27753);
#27756=cartesian_point('',(5.049008300748e1,4.496931643050e1,
-3.413126507156e1));
#27757=vertex_point('',#27756);
#27758=cartesian_point('',(-4.496925980214e1,-5.049003774193e1,
-3.413160421186e1));
#27759=vertex_point('',#27758);
#27760=cartesian_point('',(4.422113251407e1,4.772970773009e1,
-1.149127379678e1));
#27761=vertex_point('',#27760);
#27762=cartesian_point('',(4.504212594509e1,4.998514653338e1,
-1.149127379678e1));
#27763=vertex_point('',#27762);
#27764=cartesian_point('',(4.524876877206e1,5.021064342716e1,
-1.149127379678e1));
#27765=vertex_point('',#27764);
#27766=cartesian_point('',(4.377223271253e1,4.772970773009e1,
-3.720872620322e1));
#27767=vertex_point('',#27766);
#27768=cartesian_point('',(5.026343898840e1,4.468967246298e1,
-3.720872620322e1));
#27769=vertex_point('',#27768);
#27770=cartesian_point('',(5.050548455487e1,4.490895046765e1,
-3.720872620322e1));
#27771=vertex_point('',#27770);
#27772=cartesian_point('',(-5.052142387062e1,-4.555948788814e1,
-1.149127350750e1));
#27773=cartesian_point('',(-5.021064505879e1,-4.524877040369e1,
-1.149127379676e1));
#27774=vertex_point('',#27772);
#27775=vertex_point('',#27773);
#27776=cartesian_point('',(-5.049008300748e1,-4.496931643050e1,
-3.413126507156e1));
#27777=vertex_point('',#27776);
#27778=cartesian_point('',(-4.422113251407e1,-4.772970773009e1,
-1.149127379678e1));
#27779=vertex_point('',#27778);
#27780=cartesian_point('',(-4.504212594509e1,-4.998514653338e1,
-1.149127379678e1));
#27781=vertex_point('',#27780);
#27782=cartesian_point('',(-4.490895047590e1,-5.050548456326e1,
-3.720872620322e1));
#27783=cartesian_point('',(-4.377223271253e1,-4.772970773009e1,
-3.720872620322e1));
#27784=vertex_point('',#27782);
#27785=vertex_point('',#27783);
#27786=cartesian_point('',(-5.026343898841e1,-4.468967246298e1,
-3.720872620322e1));
#27787=vertex_point('',#27786);
#27788=cartesian_point('',(-5.050548455487e1,-4.490895046765e1,
-3.720872620322e1));
#27789=vertex_point('',#27788);
#27790=cartesian_point('',(-4.278886277381e1,-5.226984253665e1,
-3.815642212863e1));
#27791=vertex_point('',#27790);
#27792=cartesian_point('',(-5.227273382630e1,-4.279152113653e1,
-3.815642212863e1));
#27793=cartesian_point('',(-4.772970773009e1,-4.101965758544e1,
-3.815642212863e1));
#27794=vertex_point('',#27792);
#27795=vertex_point('',#27793);
#27796=vertex_point('',#17918);
#27797=vertex_point('',#17939);
#27798=vertex_point('',#17956);
#27799=cartesian_point('',(-5.322593666076e1,-5.028821253852e1,
-3.900872653550e1));
#27800=vertex_point('',#27799);
#27801=vertex_point('',#17971);
#27802=vertex_point('',#17991);
#27803=cartesian_point('',(-5.098415853096e1,-4.447525693220e1,
-4.045642229039e1));
#27804=vertex_point('',#27803);
#27805=cartesian_point('',(-4.772970773009e1,-4.312721928568e1,
-4.045642212863e1));
#27806=vertex_point('',#27805);
#27807=cartesian_point('',(-4.424062482921e1,-5.073124073702e1,
-4.045642212863e1));
#27808=vertex_point('',#27807);
#27809=vertex_point('',#18083);
#27810=vertex_point('',#18158);
#27811=vertex_point('',#18102);
#27812=cartesian_point('',(-5.518360148864e1,-4.853997721898e1,
-8.194372175980e0));
#27813=vertex_point('',#27812);
#27814=cartesian_point('',(-5.364729058197e1,-5.094020574833e1,
-8.193488434225e0));
#27815=vertex_point('',#27814);
#27816=cartesian_point('',(-5.323553926196e1,-5.098483220633e1,
-3.900785043955e1));
#27817=vertex_point('',#27816);
#27818=vertex_point('',#18218);
#27819=vertex_point('',#18238);
#27820=vertex_point('',#18251);
#27821=vertex_point('',#18249);
#27822=vertex_point('',#18259);
#27823=cartesian_point('',(-5.140179824397e1,-5.413724095505e1,
-6.278710826886e0));
#27824=vertex_point('',#27823);
#27825=cartesian_point('',(-5.111849042716e1,-5.384180190609e1,
-7.097283929206e0));
#27826=vertex_point('',#27825);
#27827=cartesian_point('',(-5.094022015238e1,-5.364731656254e1,
-8.193499906520e0));
#27828=vertex_point('',#27827);
#27829=vertex_point('',#18347);
#27830=vertex_point('',#18360);
#27831=vertex_point('',#18363);
#27832=cartesian_point('',(-5.045922224425e1,-5.386894625097e1,
-6.878910995977e0));
#27833=cartesian_point('',(-4.858415743663e1,-5.556596193586e1,
-6.878910995977e0));
#27834=vertex_point('',#27832);
#27835=vertex_point('',#27833);
#27836=cartesian_point('',(-4.696481416532e1,-5.802838819166e1,
-6.278654609302e0));
#27837=vertex_point('',#27836);
#27838=cartesian_point('',(-4.670887863698e1,-5.770892831609e1,
-7.097284086946e0));
#27839=vertex_point('',#27838);
#27840=cartesian_point('',(-4.651805236751e1,-5.801554887e1,-3.937812126227e1));
#27841=vertex_point('',#27840);
#27842=cartesian_point('',(-4.613778614509e1,-5.755411601495e1,
-4.136256784176e1));
#27843=vertex_point('',#27842);
#27844=vertex_point('',#18542);
#27845=vertex_point('',#18535);
#27846=cartesian_point('',(-4.653929367545e1,-5.750678613148e1,
-8.193499510272e0));
#27847=vertex_point('',#27846);
#27848=cartesian_point('',(-4.505460608085e1,-5.871630580793e1,
-4.152264042526e1));
#27849=vertex_point('',#27848);
#27850=cartesian_point('',(-4.496730627802e1,-5.878319030922e1,
-4.152264042526e1));
#27851=vertex_point('',#27850);
#27852=cartesian_point('',(-4.404067587176e1,-5.948059318458e1,
-4.152264042526e1));
#27853=vertex_point('',#27852);
#27854=vertex_point('',#18513);
#27855=cartesian_point('',(-4.365175464837e1,-5.946189758616e1,
-4.136237087180e1));
#27856=cartesian_point('',(-4.399893649194e1,-5.994846170106e1,
-3.937827320734e1));
#27857=vertex_point('',#27855);
#27858=vertex_point('',#27856);
#27859=cartesian_point('',(-4.389572091085e1,-6.038337036285e1,
-6.278709773295e0));
#27860=cartesian_point('',(-4.365339421948e1,-6.005347842554e1,
-7.097281906968e0));
#27861=vertex_point('',#27859);
#27862=vertex_point('',#27860);
#27863=cartesian_point('',(-4.350203270767e1,-5.983736646921e1,
-8.193499636216e0));
#27864=vertex_point('',#27863);
#27865=vertex_point('',#18590);
#27866=vertex_point('',#18593);
#27867=vertex_point('',#18613);
#27868=vertex_point('',#18616);
#27869=cartesian_point('',(-4.091569980619e1,-6.143209250103e1,
-6.878910995977e0));
#27870=vertex_point('',#27869);
#27871=cartesian_point('',(-3.898879903082e1,-6.366208549446e1,
-6.278654521094e0));
#27872=vertex_point('',#27871);
#27873=cartesian_point('',(-3.877675102040e1,-6.331195248018e1,
-7.097284072246e0));
#27874=vertex_point('',#27873);
#27875=cartesian_point('',(-3.854753536374e1,-6.359104216698e1,
-3.937812126340e1));
#27876=vertex_point('',#27875);
#27877=cartesian_point('',(-3.823075137877e1,-6.308392211696e1,
-4.136256784166e1));
#27878=vertex_point('',#27877);
#27879=vertex_point('',#18790);
#27880=vertex_point('',#18783);
#27881=cartesian_point('',(-3.863500174593e1,-6.308940439625e1,
-8.193499510272e0));
#27882=vertex_point('',#27881);
#27883=cartesian_point('',(-3.700514186174e1,-6.409478584583e1,
-4.152264042526e1));
#27884=vertex_point('',#27883);
#27885=cartesian_point('',(-3.690985874155e1,-6.414970323009e1,
-4.152264042526e1));
#27886=vertex_point('',#27885);
#27887=cartesian_point('',(-3.590012644513e1,-6.472019018864e1,
-4.152264042526e1));
#27888=vertex_point('',#27887);
#27889=vertex_point('',#18761);
#27890=cartesian_point('',(-3.551697276201e1,-6.465089012727e1,
-4.136237087183e1));
#27891=cartesian_point('',(-3.579767505554e1,-6.517860794280e1,
-3.937827320720e1));
#27892=vertex_point('',#27890);
#27893=vertex_point('',#27891);
#27894=cartesian_point('',(-3.563857543205e1,-6.559632338842e1,
-6.278710341761e0));
#27895=cartesian_point('',(-3.544138151198e1,-6.523762391757e1,
-7.097281906967e0));
#27896=vertex_point('',#27894);
#27897=vertex_point('',#27895);
#27898=cartesian_point('',(-3.531952318963e1,-6.500360418720e1,
-8.193499636216e0));
#27899=vertex_point('',#27898);
#27900=vertex_point('',#18838);
#27901=vertex_point('',#18841);
#27902=vertex_point('',#18861);
#27903=vertex_point('',#18864);
#27904=cartesian_point('',(-3.254716320808e1,-6.624710293131e1,
-6.878910995977e0));
#27905=vertex_point('',#27904);
#27906=cartesian_point('',(-3.034567478461e1,-6.820650686424e1,
-6.278654445354e0));
#27907=vertex_point('',#27906);
#27908=cartesian_point('',(-3.018114245114e1,-6.783169158400e1,
-7.097284059624e0));
#27909=vertex_point('',#27908);
#27910=cartesian_point('',(-2.991745930529e1,-6.807847510171e1,
-3.937812126437e1));
#27911=vertex_point('',#27910);
#27912=cartesian_point('',(-2.966957785672e1,-6.753434482132e1,
-4.136256784171e1));
#27913=vertex_point('',#27912);
#27914=vertex_point('',#19038);
#27915=vertex_point('',#19031);
#27916=cartesian_point('',(-3.006965422490e1,-6.759254546011e1,
-8.193499510272e0));
#27917=vertex_point('',#27916);
#27918=cartesian_point('',(-2.832250940562e1,-6.837658632748e1,
-4.152264042526e1));
#27919=vertex_point('',#27918);
#27920=cartesian_point('',(-2.822087328867e1,-6.841859694305e1,
-4.152264042526e1));
#27921=vertex_point('',#27920);
#27922=cartesian_point('',(-2.714531590162e1,-6.885240679476e1,
-4.152264042526e1));
#27923=vertex_point('',#27922);
#27924=vertex_point('',#19009);
#27925=cartesian_point('',(-2.677448562440e1,-6.873368801372e1,
-4.136237087190e1));
#27926=cartesian_point('',(-2.698390547397e1,-6.929353013172e1,
-3.937827320715e1));
#27927=vertex_point('',#27925);
#27928=vertex_point('',#27926);
#27929=cartesian_point('',(-2.677164410253e1,-6.968690513576e1,
-6.278710829888e0));
#27930=cartesian_point('',(-2.662295694059e1,-6.930553557709e1,
-7.097281906967e0));
#27931=vertex_point('',#27929);
#27932=vertex_point('',#27930);
#27933=cartesian_point('',(-2.653268683741e1,-6.905761221514e1,
-8.193499636216e0));
#27934=vertex_point('',#27933);
#27935=vertex_point('',#19086);
#27936=vertex_point('',#19089);
#27937=vertex_point('',#19109);
#27938=vertex_point('',#19112);
#27939=cartesian_point('',(-2.362173562374e1,-6.992860706325e1,
-6.878910995977e0));
#27940=vertex_point('',#27939);
#27941=cartesian_point('',(-2.118332767002e1,-7.158389599138e1,
-6.278654377452e0));
#27942=vertex_point('',#27941);
#27943=cartesian_point('',(-2.106912617353e1,-7.119081163835e1,
-7.097284048308e0));
#27944=vertex_point('',#27943);
#27945=cartesian_point('',(-2.077548719288e1,-7.140106645254e1,
-3.937812126524e1));
#27946=vertex_point('',#27945);
#27947=cartesian_point('',(-2.060074963152e1,-7.082923616173e1,
-4.136256784174e1));
#27948=vertex_point('',#27947);
#27949=vertex_point('',#19286);
#27950=vertex_point('',#19279);
#27951=cartesian_point('',(-2.098980658319e1,-7.093915933094e1,
-8.193499510272e0));
#27952=vertex_point('',#27951);
#27953=cartesian_point('',(-1.915527096108e1,-7.148844445949e1,
-4.152264042526e1));
#27954=vertex_point('',#27953);
#27955=cartesian_point('',(-1.904902086952e1,-7.151682949308e1,
-4.152264042526e1));
#27956=vertex_point('',#27955);
#27957=cartesian_point('',(-1.792604147692e1,-7.180653963114e1,
-4.152264042526e1));
#27958=vertex_point('',#27957);
#27959=vertex_point('',#19257);
#27960=cartesian_point('',(-1.757387961463e1,-7.164043344170e1,
-4.136237087183e1));
#27961=cartesian_point('',(-1.770843378839e1,-7.222282080829e1,
-3.937827320714e1));
#27962=vertex_point('',#27960);
#27963=vertex_point('',#27961);
#27964=cartesian_point('',(-1.744664256582e1,-7.258512461638e1,
-6.278711267640e0));
#27965=cartesian_point('',(-1.734900619468e1,-7.218761030776e1,
-7.097281906967e0));
#27966=vertex_point('',#27964);
#27967=vertex_point('',#27965);
#27968=cartesian_point('',(-1.729186885712e1,-7.193002535170e1,
-8.193499636216e0));
#27969=vertex_point('',#27968);
#27970=vertex_point('',#22182);
#27971=cartesian_point('',(-5.094021030992e1,5.364728588938e1,
-8.193499517712e0));
#27972=vertex_point('',#27971);
#27973=cartesian_point('',(-5.111848840613e1,5.384180587532e1,
-7.097284663027e0));
#27974=vertex_point('',#27973);
#27975=cartesian_point('',(-3.809926371142e1,6.345051341447e1,
-4.152263924792e1));
#27976=vertex_point('',#27975);
#27977=vertex_point('',#12906);
#27978=cartesian_point('',(-3.590011316184e1,6.472018896443e1,
-4.152263618337e1));
#27979=vertex_point('',#27978);
#27980=cartesian_point('',(-3.700514186174e1,6.409478584583e1,
-4.152264042526e1));
#27981=vertex_point('',#27980);
#27982=cartesian_point('',(-3.710034327172e1,6.403972693532e1,
-4.152264042526e1));
#27983=vertex_point('',#27982);
#27984=cartesian_point('',(-3.551697320515e1,6.465088186523e1,
-4.136237603538e1));
#27985=vertex_point('',#27984);
#27986=cartesian_point('',(-3.531952604797e1,6.500359518296e1,
-8.193499510223e0));
#27987=vertex_point('',#27986);
#27988=cartesian_point('',(-3.544138336913e1,6.523762918536e1,
-7.097284663030e0));
#27989=vertex_point('',#27988);
#27990=cartesian_point('',(-3.563857696084e1,6.559632630765e1,
-6.278700278637e0));
#27991=vertex_point('',#27990);
#27992=cartesian_point('',(-3.579767738311e1,6.517863643748e1,
-3.937777078004e1));
#27993=vertex_point('',#27992);
#27994=vertex_point('',#12839);
#27995=vertex_point('',#12866);
#27996=cartesian_point('',(-3.274390281042e1,6.615008169630e1,
-6.878910995977e0));
#27997=vertex_point('',#27996);
#27998=cartesian_point('',(-3.007001761378e1,6.759344988540e1,
-8.193514821975e0));
#27999=vertex_point('',#27998);
#28000=cartesian_point('',(-3.018114382866e1,6.783169236355e1,
-7.097284713245e0));
#28001=vertex_point('',#28000);
#28002=cartesian_point('',(-3.034567173596e1,6.820649347602e1,
-6.278713309909e0));
#28003=vertex_point('',#28002);
#28004=cartesian_point('',(-2.966965139492e1,6.753452172925e1,
-4.136230734457e1));
#28005=vertex_point('',#28004);
#28006=cartesian_point('',(-2.991742250411e1,6.807842758830e1,
-3.937827313906e1));
#28007=vertex_point('',#28006);
#28008=vertex_point('',#12735);
#28009=vertex_point('',#12761);
#28010=vertex_point('',#12935);
#28011=cartesian_point('',(-2.949136531842e1,6.788063729495e1,
-4.152263924793e1));
#28012=vertex_point('',#28011);
#28013=vertex_point('',#12658);
#28014=cartesian_point('',(-2.714530289176e1,6.885240384721e1,
-4.152263618338e1));
#28015=vertex_point('',#28014);
#28016=cartesian_point('',(-2.832250940562e1,6.837658632748e1,
-4.152264042526e1));
#28017=vertex_point('',#28016);
#28018=cartesian_point('',(-2.842408298427e1,6.833442473112e1,
-4.152264042526e1));
#28019=vertex_point('',#28018);
#28020=cartesian_point('',(-2.677448714228e1,6.873367988024e1,
-4.136237603534e1));
#28021=vertex_point('',#28020);
#28022=cartesian_point('',(-2.653269084657e1,6.905760366102e1,
-8.193499510223e0));
#28023=vertex_point('',#28022);
#28024=cartesian_point('',(-2.662295809426e1,6.930554104222e1,
-7.097284663028e0));
#28025=vertex_point('',#28024);
#28026=cartesian_point('',(-2.677164527527e1,6.968690832712e1,
-6.278700559442e0));
#28027=vertex_point('',#28026);
#28028=cartesian_point('',(-2.698390404778e1,6.929355865131e1,
-3.937777077973e1));
#28029=vertex_point('',#28028);
#28030=vertex_point('',#22481);
#28031=vertex_point('',#22464);
#28032=cartesian_point('',(-2.384498130105e1,6.985279769943e1,
-6.878910995977e0));
#28033=vertex_point('',#28032);
#28034=cartesian_point('',(-2.106911955280e1,7.119082027842e1,
-7.097287293354e0));
#28035=cartesian_point('',(-2.098982886757e1,7.093918293309e1,
-8.193499905607e0));
#28036=vertex_point('',#28034);
#28037=vertex_point('',#28035);
#28038=cartesian_point('',(-2.071332544553e1,7.081731041505e1,
-3.068371737390e1));
#28039=vertex_point('',#28038);
#28040=cartesian_point('',(-2.074551668377e1,7.093277935056e1,
-3.056845656887e1));
#28041=vertex_point('',#28040);
#28042=vertex_point('',#22419);
#28043=cartesian_point('',(-2.118331440938e1,7.158384523137e1,
-6.278762064929e0));
#28044=vertex_point('',#28043);
#28045=vertex_point('',#22403);
#28046=vertex_point('',#12123);
#28047=vertex_point('',#12139);
#28048=vertex_point('',#12687);
#28049=vertex_point('',#12073);
#28050=cartesian_point('',(-1.749750639615e1,7.182181515282e1,
-2.983470376990e1));
#28051=vertex_point('',#28050);
#28052=vertex_point('',#12061);
#28053=cartesian_point('',(-1.686209692687e1,7.227897449403e1,
-6.060376342229e0));
#28054=vertex_point('',#28053);
#28055=vertex_point('',#12033);
#28056=cartesian_point('',(-1.734900730705e1,7.218761443066e1,
-7.097284022351e0));
#28057=vertex_point('',#28056);
#28058=cartesian_point('',(-1.201948020609e1,7.282532921491e1,
-6.878910995975e0));
#28059=cartesian_point('',(-1.450720591528e1,7.237083291089e1,
-6.878910995975e0));
#28060=vertex_point('',#28058);
#28061=vertex_point('',#28059);
#28062=vertex_point('',#12018);
#28063=vertex_point('',#22600);
#28064=cartesian_point('',(-1.444497846122e1,7.206040423791e1,
-8.194372175980e0));
#28065=cartesian_point('',(-1.196511772490e1,7.251341406599e1,
-8.194372175980e0));
#28066=vertex_point('',#28064);
#28067=vertex_point('',#28065);
#28068=cartesian_point('',(-1.729186869815e1,7.193002533950e1,
-8.193499637344e0));
#28069=vertex_point('',#28068);
#28070=cartesian_point('',(-1.746466015797e1,7.169408595931e1,
-2.996223187635e1));
#28071=vertex_point('',#28070);
#28072=vertex_point('',#22671);
#28073=vertex_point('',#22673);
#28074=vertex_point('',#22650);
#28075=vertex_point('',#22657);
#28076=vertex_point('',#22500);
#28077=vertex_point('',#22520);
#28078=cartesian_point('',(-1.133816496510e1,7.308249412916e1,
-2.845722762673e1));
#28079=vertex_point('',#28078);
#28080=cartesian_point('',(-1.131641996703e1,7.292958819909e1,
-2.860994107645e1));
#28081=vertex_point('',#28080);
#28082=cartesian_point('',(-1.141744318519e1,7.358725927598e1,
-2.724315531963e1));
#28083=vertex_point('',#28082);
#28084=vertex_point('',#12003);
#28085=cartesian_point('',(-1.159660924578e1,7.333184645785e1,
-7.097288492460e0));
#28086=vertex_point('',#28085);
#28087=cartesian_point('',(-1.155085097920e1,7.307219485029e1,
-8.193501355708e0));
#28088=vertex_point('',#28087);
#28089=cartesian_point('',(-7.960622333526e0,7.353649078791e1,
-2.808154238926e1));
#28090=vertex_point('',#28089);
#28091=vertex_point('',#11953);
#28092=vertex_point('',#11958);
#28093=vertex_point('',#11965);
#28094=vertex_point('',#11972);
#28095=vertex_point('',#11770);
#28096=cartesian_point('',(-1.708982099211e0,7.378967389576e1,
-2.778901787143e1));
#28097=vertex_point('',#28096);
#28098=cartesian_point('',(-1.914196661677e0,7.395473295875e1,
-8.193501292575e0));
#28099=vertex_point('',#28098);
#28100=cartesian_point('',(-1.925671918205e0,7.421815167714e1,
-7.097292533380e0));
#28101=vertex_point('',#28100);
#28102=cartesian_point('',(-2.397856123276e0,7.345485074327e1,
-8.194349623290e0));
#28103=vertex_point('',#28102);
#28104=vertex_point('',#11924);
#28105=vertex_point('',#11859);
#28106=cartesian_point('',(-4.915647077487e0,7.332936434667e1,
-8.194372175973e0));
#28107=vertex_point('',#28106);
#28108=cartesian_point('',(-7.755182050473e0,7.357169577887e1,
-8.193499637337e0));
#28109=vertex_point('',#28108);
#28110=vertex_point('',#11936);
#28111=cartesian_point('',(-5.052139318225e1,4.555951852716e1,
-1.149127379678e1));
#28112=vertex_point('',#28111);
#28113=cartesian_point('',(4.555948788814e1,-5.052142387062e1,
-1.149127350744e1));
#28114=cartesian_point('',(4.524877040369e1,-5.021064505879e1,
-1.149127379676e1));
#28115=vertex_point('',#28113);
#28116=vertex_point('',#28114);
#28117=cartesian_point('',(4.496931643050e1,-5.049008300748e1,
-3.413126507156e1));
#28118=vertex_point('',#28117);
#28119=cartesian_point('',(-5.226984090887e1,4.278886127805e1,
-3.815642212863e1));
#28120=vertex_point('',#28119);
#28121=cartesian_point('',(-4.101965758544e1,4.772970773009e1,
-3.815642212863e1));
#28122=vertex_point('',#28121);
#28123=cartesian_point('',(4.772970773009e1,-4.422113251407e1,
-1.149127379678e1));
#28124=vertex_point('',#28123);
#28125=cartesian_point('',(4.998514653338e1,-4.504212594509e1,
-1.149127379678e1));
#28126=vertex_point('',#28125);
#28127=vertex_point('',#11533);
#28128=vertex_point('',#11543);
#28129=vertex_point('',#11567);
#28130=vertex_point('',#11640);
#28131=cartesian_point('',(1.131642019845e1,7.292958816547e1,
-2.860994108650e1));
#28132=vertex_point('',#28131);
#28133=vertex_point('',#11620);
#28134=vertex_point('',#11654);
#28135=vertex_point('',#11664);
#28136=vertex_point('',#11690);
#28137=vertex_point('',#11758);
#28138=cartesian_point('',(1.708982404672e0,7.378967384793e1,
-2.778901791114e1));
#28139=vertex_point('',#28138);
#28140=vertex_point('',#11733);
#28141=cartesian_point('',(4.598254800868e1,-5.291808443591e1,
-4.390459909500e1));
#28142=vertex_point('',#28141);
#28143=cartesian_point('',(4.426193989553e1,-5.119747556772e1,
-4.390459299314e1));
#28144=vertex_point('',#28143);
#28145=cartesian_point('',(4.738159290080e1,-5.578920483915e1,
-4.203470329135e1));
#28146=vertex_point('',#28145);
#28147=cartesian_point('',(4.737970143553e1,-5.409453032287e1,
-4.212042714383e1));
#28148=vertex_point('',#28147);
#28149=vertex_point('',#2711);
#28150=vertex_point('',#2714);
#28151=vertex_point('',#24089);
#28152=vertex_point('',#2662);
#28153=cartesian_point('',(5.028821253849e1,-5.322593666079e1,
-3.900872653550e1));
#28154=vertex_point('',#28153);
#28155=vertex_point('',#24251);
#28156=cartesian_point('',(5.098426311628e1,-5.323496241902e1,
-3.900783602469e1));
#28157=vertex_point('',#28156);
#28158=vertex_point('',#24082);
#28159=cartesian_point('',(5.094020573903e1,-5.364729059170e1,
-8.193488397773e0));
#28160=vertex_point('',#28159);
#28161=vertex_point('',#24075);
#28162=vertex_point('',#24080);
#28163=cartesian_point('',(4.853997721898e1,-5.518360148864e1,
-8.194372175980e0));
#28164=vertex_point('',#28163);
#28165=vertex_point('',#24149);
#28166=cartesian_point('',(5.111849439816e1,-5.384180960921e1,
-7.097288050596e0));
#28167=vertex_point('',#28166);
#28168=cartesian_point('',(4.447525693220e1,-5.098415853096e1,
-4.045642229039e1));
#28169=vertex_point('',#28168);
#28170=cartesian_point('',(4.312721928568e1,-4.772970773009e1,
-4.045642212863e1));
#28171=vertex_point('',#28170);
#28172=cartesian_point('',(5.073124073702e1,-4.424062482921e1,
-4.045642212863e1));
#28173=vertex_point('',#28172);
#28174=cartesian_point('',(5.098415852242e1,-4.447525694367e1,
-4.045642212863e1));
#28175=vertex_point('',#28174);
#28176=cartesian_point('',(4.282554395898e1,-4.772970773009e1,
-4.390458689130e1));
#28177=vertex_point('',#28176);
#28178=cartesian_point('',(4.392896248360e1,-5.082892664220e1,
-4.390458689130e1));
#28179=vertex_point('',#28178);
#28180=cartesian_point('',(3.91e1,0.e0,-4.45e1));
#28181=vertex_point('',#28180);
#28182=cartesian_point('',(-3.91e1,0.e0,-4.45e1));
#28183=vertex_point('',#28182);
#28184=cartesian_point('',(5.549081004995e1,-3.203763411989e1,-4.45e1));
#28185=vertex_point('',#28184);
#28186=cartesian_point('',(3.968626966598e1,-2.291287847479e1,-4.45e1));
#28187=vertex_point('',#28186);
#28188=cartesian_point('',(6.107279198456e1,-3.035381490374e1,-4.45e1));
#28189=vertex_point('',#28188);
#28190=cartesian_point('',(6.82e1,-9.592326932761e-14,-4.45e1));
#28191=vertex_point('',#28190);
#28192=cartesian_point('',(6.107279198456e1,3.035381490374e1,-4.45e1));
#28193=vertex_point('',#28192);
#28194=cartesian_point('',(5.549081004994e1,3.203763411988e1,-4.45e1));
#28195=vertex_point('',#28194);
#28196=cartesian_point('',(3.968626966598e1,2.291287847478e1,-4.45e1));
#28197=vertex_point('',#28196);
#28198=cartesian_point('',(3.806137665156e1,1.775757887181e1,-4.45e1));
#28199=vertex_point('',#28198);
#28200=cartesian_point('',(4.2e1,2.486899575160e-14,-4.45e1));
#28201=vertex_point('',#28200);
#28202=cartesian_point('',(3.806137665154e1,-1.775757887184e1,-4.45e1));
#28203=vertex_point('',#28202);
#28204=cartesian_point('',(-3.806137665154e1,-1.775757887184e1,-4.45e1));
#28205=vertex_point('',#28204);
#28206=cartesian_point('',(-3.806137665155e1,1.775757887182e1,-4.45e1));
#28207=vertex_point('',#28206);
#28208=cartesian_point('',(-4.2e1,0.e0,-4.45e1));
#28209=vertex_point('',#28208);
#28210=cartesian_point('',(-3.968626966599e1,-2.291287847479e1,-4.45e1));
#28211=vertex_point('',#28210);
#28212=cartesian_point('',(-6.107279198456e1,-3.035381490374e1,-4.45e1));
#28213=cartesian_point('',(-5.549081004994e1,-3.203763411988e1,-4.45e1));
#28214=vertex_point('',#28212);
#28215=vertex_point('',#28213);
#28216=cartesian_point('',(-3.968626966598e1,2.291287847478e1,-4.45e1));
#28217=vertex_point('',#28216);
#28218=cartesian_point('',(-5.549081004994e1,3.203763411988e1,-4.45e1));
#28219=vertex_point('',#28218);
#28220=cartesian_point('',(-6.107279198456e1,3.035381490374e1,-4.45e1));
#28221=vertex_point('',#28220);
#28222=cartesian_point('',(-6.82e1,2.131628207280e-14,-4.45e1));
#28223=vertex_point('',#28222);
#28224=vertex_point('',#20738);
#28225=cartesian_point('',(4.278886780572e1,-5.226984801266e1,
-3.815642212863e1));
#28226=cartesian_point('',(4.101965758544e1,-4.772970773009e1,
-3.815642212863e1));
#28227=vertex_point('',#28225);
#28228=vertex_point('',#28226);
#28229=cartesian_point('',(0.e0,0.e0,0.e0));
#28230=direction('',(0.e0,0.e0,1.e0));
#28231=direction('',(0.e0,-1.e0,0.e0));
#28232=axis2_placement_3d('',#28229,#28230,#28231);
#28233=plane('',#28232);
#28235=oriented_edge('',*,*,#28234,.t.);
#28237=oriented_edge('',*,*,#28236,.t.);
#28238=edge_loop('',(#28235,#28237));
#28239=face_outer_bound('',#28238,.f.);
#28241=oriented_edge('',*,*,#28240,.t.);
#28243=oriented_edge('',*,*,#28242,.t.);
#28244=edge_loop('',(#28241,#28243));
#28245=face_bound('',#28244,.f.);
#28247=cartesian_point('',(0.e0,0.e0,-1.968879658244e1));
#28248=direction('',(0.e0,0.e0,1.e0));
#28249=direction('',(0.e0,-1.e0,0.e0));
#28250=axis2_placement_3d('',#28247,#28248,#28249);
#28251=conical_surface('',#28250,7.482817847527e1,5.e-1);
#28253=oriented_edge('',*,*,#28252,.t.);
#28255=oriented_edge('',*,*,#28254,.t.);
#28257=oriented_edge('',*,*,#28256,.t.);
#28259=oriented_edge('',*,*,#28258,.f.);
#28261=oriented_edge('',*,*,#28260,.f.);
#28263=oriented_edge('',*,*,#28262,.t.);
#28265=oriented_edge('',*,*,#28264,.t.);
#28267=oriented_edge('',*,*,#28266,.t.);
#28269=oriented_edge('',*,*,#28268,.t.);
#28271=oriented_edge('',*,*,#28270,.t.);
#28273=oriented_edge('',*,*,#28272,.f.);
#28275=oriented_edge('',*,*,#28274,.f.);
#28277=oriented_edge('',*,*,#28276,.f.);
#28279=oriented_edge('',*,*,#28278,.t.);
#28281=oriented_edge('',*,*,#28280,.f.);
#28283=oriented_edge('',*,*,#28282,.f.);
#28285=oriented_edge('',*,*,#28284,.t.);
#28286=oriented_edge('',*,*,#28234,.f.);
#28288=oriented_edge('',*,*,#28287,.f.);
#28290=oriented_edge('',*,*,#28289,.f.);
#28292=oriented_edge('',*,*,#28291,.f.);
#28294=oriented_edge('',*,*,#28293,.t.);
#28296=oriented_edge('',*,*,#28295,.f.);
#28298=oriented_edge('',*,*,#28297,.f.);
#28300=oriented_edge('',*,*,#28299,.t.);
#28302=oriented_edge('',*,*,#28301,.t.);
#28304=oriented_edge('',*,*,#28303,.t.);
#28306=oriented_edge('',*,*,#28305,.t.);
#28308=oriented_edge('',*,*,#28307,.t.);
#28310=oriented_edge('',*,*,#28309,.t.);
#28312=oriented_edge('',*,*,#28311,.t.);
#28314=oriented_edge('',*,*,#28313,.t.);
#28316=oriented_edge('',*,*,#28315,.t.);
#28318=oriented_edge('',*,*,#28317,.t.);
#28320=oriented_edge('',*,*,#28319,.t.);
#28322=oriented_edge('',*,*,#28321,.t.);
#28324=oriented_edge('',*,*,#28323,.t.);
#28326=oriented_edge('',*,*,#28325,.t.);
#28328=oriented_edge('',*,*,#28327,.t.);
#28330=oriented_edge('',*,*,#28329,.t.);
#28332=oriented_edge('',*,*,#28331,.t.);
#28334=oriented_edge('',*,*,#28333,.f.);
#28336=oriented_edge('',*,*,#28335,.f.);
#28338=oriented_edge('',*,*,#28337,.t.);
#28340=oriented_edge('',*,*,#28339,.t.);
#28342=oriented_edge('',*,*,#28341,.t.);
#28344=oriented_edge('',*,*,#28343,.t.);
#28346=oriented_edge('',*,*,#28345,.t.);
#28348=oriented_edge('',*,*,#28347,.f.);
#28350=oriented_edge('',*,*,#28349,.f.);
#28352=oriented_edge('',*,*,#28351,.t.);
#28354=oriented_edge('',*,*,#28353,.t.);
#28356=oriented_edge('',*,*,#28355,.t.);
#28358=oriented_edge('',*,*,#28357,.t.);
#28360=oriented_edge('',*,*,#28359,.t.);
#28362=oriented_edge('',*,*,#28361,.f.);
#28364=oriented_edge('',*,*,#28363,.f.);
#28366=oriented_edge('',*,*,#28365,.t.);
#28368=oriented_edge('',*,*,#28367,.t.);
#28370=oriented_edge('',*,*,#28369,.t.);
#28372=oriented_edge('',*,*,#28371,.t.);
#28374=oriented_edge('',*,*,#28373,.t.);
#28376=oriented_edge('',*,*,#28375,.f.);
#28378=oriented_edge('',*,*,#28377,.f.);
#28380=oriented_edge('',*,*,#28379,.t.);
#28382=oriented_edge('',*,*,#28381,.t.);
#28384=oriented_edge('',*,*,#28383,.t.);
#28386=oriented_edge('',*,*,#28385,.t.);
#28388=oriented_edge('',*,*,#28387,.t.);
#28390=oriented_edge('',*,*,#28389,.f.);
#28392=oriented_edge('',*,*,#28391,.f.);
#28394=oriented_edge('',*,*,#28393,.t.);
#28396=oriented_edge('',*,*,#28395,.t.);
#28398=oriented_edge('',*,*,#28397,.t.);
#28400=oriented_edge('',*,*,#28399,.t.);
#28402=oriented_edge('',*,*,#28401,.t.);
#28404=oriented_edge('',*,*,#28403,.f.);
#28406=oriented_edge('',*,*,#28405,.f.);
#28408=oriented_edge('',*,*,#28407,.t.);
#28410=oriented_edge('',*,*,#28409,.t.);
#28412=oriented_edge('',*,*,#28411,.t.);
#28414=oriented_edge('',*,*,#28413,.t.);
#28416=oriented_edge('',*,*,#28415,.t.);
#28418=oriented_edge('',*,*,#28417,.f.);
#28420=oriented_edge('',*,*,#28419,.f.);
#28422=oriented_edge('',*,*,#28421,.t.);
#28424=oriented_edge('',*,*,#28423,.t.);
#28426=oriented_edge('',*,*,#28425,.t.);
#28428=oriented_edge('',*,*,#28427,.t.);
#28430=oriented_edge('',*,*,#28429,.t.);
#28432=oriented_edge('',*,*,#28431,.f.);
#28434=oriented_edge('',*,*,#28433,.f.);
#28436=oriented_edge('',*,*,#28435,.t.);
#28438=oriented_edge('',*,*,#28437,.t.);
#28440=oriented_edge('',*,*,#28439,.t.);
#28442=oriented_edge('',*,*,#28441,.t.);
#28444=oriented_edge('',*,*,#28443,.t.);
#28446=oriented_edge('',*,*,#28445,.f.);
#28448=oriented_edge('',*,*,#28447,.f.);
#28450=oriented_edge('',*,*,#28449,.t.);
#28452=oriented_edge('',*,*,#28451,.t.);
#28454=oriented_edge('',*,*,#28453,.t.);
#28456=oriented_edge('',*,*,#28455,.t.);
#28458=oriented_edge('',*,*,#28457,.t.);
#28460=oriented_edge('',*,*,#28459,.f.);
#28462=oriented_edge('',*,*,#28461,.f.);
#28464=oriented_edge('',*,*,#28463,.t.);
#28466=oriented_edge('',*,*,#28465,.t.);
#28468=oriented_edge('',*,*,#28467,.t.);
#28470=oriented_edge('',*,*,#28469,.t.);
#28472=oriented_edge('',*,*,#28471,.t.);
#28474=oriented_edge('',*,*,#28473,.f.);
#28476=oriented_edge('',*,*,#28475,.f.);
#28478=oriented_edge('',*,*,#28477,.t.);
#28480=oriented_edge('',*,*,#28479,.t.);
#28482=oriented_edge('',*,*,#28481,.t.);
#28484=oriented_edge('',*,*,#28483,.t.);
#28486=oriented_edge('',*,*,#28485,.t.);
#28488=oriented_edge('',*,*,#28487,.f.);
#28490=oriented_edge('',*,*,#28489,.f.);
#28492=oriented_edge('',*,*,#28491,.t.);
#28494=oriented_edge('',*,*,#28493,.t.);
#28496=oriented_edge('',*,*,#28495,.t.);
#28498=oriented_edge('',*,*,#28497,.t.);
#28500=oriented_edge('',*,*,#28499,.t.);
#28502=oriented_edge('',*,*,#28501,.f.);
#28504=oriented_edge('',*,*,#28503,.f.);
#28506=oriented_edge('',*,*,#28505,.t.);
#28508=oriented_edge('',*,*,#28507,.t.);
#28510=oriented_edge('',*,*,#28509,.t.);
#28512=oriented_edge('',*,*,#28511,.t.);
#28514=oriented_edge('',*,*,#28513,.t.);
#28516=oriented_edge('',*,*,#28515,.f.);
#28518=oriented_edge('',*,*,#28517,.f.);
#28520=oriented_edge('',*,*,#28519,.t.);
#28522=oriented_edge('',*,*,#28521,.t.);
#28524=oriented_edge('',*,*,#28523,.t.);
#28526=oriented_edge('',*,*,#28525,.t.);
#28528=oriented_edge('',*,*,#28527,.t.);
#28530=oriented_edge('',*,*,#28529,.f.);
#28532=oriented_edge('',*,*,#28531,.f.);
#28534=oriented_edge('',*,*,#28533,.t.);
#28536=oriented_edge('',*,*,#28535,.t.);
#28538=oriented_edge('',*,*,#28537,.t.);
#28540=oriented_edge('',*,*,#28539,.t.);
#28542=oriented_edge('',*,*,#28541,.t.);
#28544=oriented_edge('',*,*,#28543,.f.);
#28546=oriented_edge('',*,*,#28545,.f.);
#28548=oriented_edge('',*,*,#28547,.t.);
#28550=oriented_edge('',*,*,#28549,.t.);
#28552=oriented_edge('',*,*,#28551,.t.);
#28554=oriented_edge('',*,*,#28553,.t.);
#28556=oriented_edge('',*,*,#28555,.t.);
#28558=oriented_edge('',*,*,#28557,.f.);
#28560=oriented_edge('',*,*,#28559,.f.);
#28562=oriented_edge('',*,*,#28561,.t.);
#28564=oriented_edge('',*,*,#28563,.t.);
#28566=oriented_edge('',*,*,#28565,.t.);
#28568=oriented_edge('',*,*,#28567,.t.);
#28570=oriented_edge('',*,*,#28569,.t.);
#28572=oriented_edge('',*,*,#28571,.f.);
#28574=oriented_edge('',*,*,#28573,.f.);
#28576=oriented_edge('',*,*,#28575,.t.);
#28578=oriented_edge('',*,*,#28577,.t.);
#28580=oriented_edge('',*,*,#28579,.t.);
#28582=oriented_edge('',*,*,#28581,.t.);
#28584=oriented_edge('',*,*,#28583,.t.);
#28586=oriented_edge('',*,*,#28585,.f.);
#28588=oriented_edge('',*,*,#28587,.f.);
#28590=oriented_edge('',*,*,#28589,.t.);
#28592=oriented_edge('',*,*,#28591,.t.);
#28594=oriented_edge('',*,*,#28593,.t.);
#28596=oriented_edge('',*,*,#28595,.t.);
#28598=oriented_edge('',*,*,#28597,.t.);
#28600=oriented_edge('',*,*,#28599,.f.);
#28602=oriented_edge('',*,*,#28601,.f.);
#28604=oriented_edge('',*,*,#28603,.t.);
#28606=oriented_edge('',*,*,#28605,.t.);
#28607=edge_loop('',(#28253,#28255,#28257,#28259,#28261,#28263,#28265,#28267,
#28269,#28271,#28273,#28275,#28277,#28279,#28281,#28283,#28285,#28286,#28288,
#28290,#28292,#28294,#28296,#28298,#28300,#28302,#28304,#28306,#28308,#28310,
#28312,#28314,#28316,#28318,#28320,#28322,#28324,#28326,#28328,#28330,#28332,
#28334,#28336,#28338,#28340,#28342,#28344,#28346,#28348,#28350,#28352,#28354,
#28356,#28358,#28360,#28362,#28364,#28366,#28368,#28370,#28372,#28374,#28376,
#28378,#28380,#28382,#28384,#28386,#28388,#28390,#28392,#28394,#28396,#28398,
#28400,#28402,#28404,#28406,#28408,#28410,#28412,#28414,#28416,#28418,#28420,
#28422,#28424,#28426,#28428,#28430,#28432,#28434,#28436,#28438,#28440,#28442,
#28444,#28446,#28448,#28450,#28452,#28454,#28456,#28458,#28460,#28462,#28464,
#28466,#28468,#28470,#28472,#28474,#28476,#28478,#28480,#28482,#28484,#28486,
#28488,#28490,#28492,#28494,#28496,#28498,#28500,#28502,#28504,#28506,#28508,
#28510,#28512,#28514,#28516,#28518,#28520,#28522,#28524,#28526,#28528,#28530,
#28532,#28534,#28536,#28538,#28540,#28542,#28544,#28546,#28548,#28550,#28552,
#28554,#28556,#28558,#28560,#28562,#28564,#28566,#28568,#28570,#28572,#28574,
#28576,#28578,#28580,#28582,#28584,#28586,#28588,#28590,#28592,#28594,#28596,
#28598,#28600,#28602,#28604,#28606));
#28608=face_outer_bound('',#28607,.f.);
#28610=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#28611=direction('',(0.e0,0.e0,1.e0));
#28612=direction('',(0.e0,-1.e0,0.e0));
#28613=axis2_placement_3d('',#28610,#28611,#28612);
#28614=conical_surface('',#28613,7.438528799863e1,2.656505117708e1);
#28616=oriented_edge('',*,*,#28615,.t.);
#28617=oriented_edge('',*,*,#28252,.f.);
#28619=oriented_edge('',*,*,#28618,.f.);
#28621=oriented_edge('',*,*,#28620,.f.);
#28623=oriented_edge('',*,*,#28622,.f.);
#28625=oriented_edge('',*,*,#28624,.f.);
#28627=oriented_edge('',*,*,#28626,.f.);
#28628=edge_loop('',(#28616,#28617,#28619,#28621,#28623,#28625,#28627));
#28629=face_outer_bound('',#28628,.f.);
#28631=cartesian_point('',(1.225817635766e1,-7.312108199737e1,
-6.309435554285e0));
#28632=cartesian_point('',(1.228241188456e1,-7.315365144637e1,
-6.251698196240e0));
#28633=cartesian_point('',(1.232797919310e1,-7.322235876493e1,
-6.133679220469e0));
#28634=cartesian_point('',(1.238404243705e1,-7.333118998310e1,
-5.957773703026e0));
#28635=cartesian_point('',(1.242714879089e1,-7.344369694749e1,
-5.785917237806e0));
#28636=cartesian_point('',(1.245686777191e1,-7.355535723029e1,
-5.623905998161e0));
#28637=cartesian_point('',(1.247429922989e1,-7.366525279847e1,
-5.471906241745e0));
#28638=cartesian_point('',(1.248042858586e1,-7.377228408791e1,
-5.330373997292e0));
#28639=cartesian_point('',(1.247624297512e1,-7.387571902662e1,
-5.199283368561e0));
#28640=cartesian_point('',(1.246258205985e1,-7.397535120903e1,
-5.078008864409e0));
#28641=cartesian_point('',(1.243999901146e1,-7.407130856797e1,
-4.965633745694e0));
#28642=cartesian_point('',(1.240858481352e1,-7.416419497513e1,
-4.860824719605e0));
#28643=cartesian_point('',(1.236774447419e1,-7.425495572936e1,
-4.762049962581e0));
#28644=cartesian_point('',(1.231667716280e1,-7.434340433931e1,
-4.669175593008e0));
#28645=cartesian_point('',(1.225518767199e1,-7.442794053113e1,
-4.583509825968e0));
#28646=cartesian_point('',(1.218410287181e1,-7.450648823860e1,
-4.506675894236e0));
#28647=cartesian_point('',(1.210382344785e1,-7.457821068326e1,
-4.439082728818e0));
#28648=cartesian_point('',(1.201378744553e1,-7.464298886859e1,
-4.380691601946e0));
#28649=cartesian_point('',(1.191424566724e1,-7.469988623532e1,
-4.332478265092e0));
#28650=cartesian_point('',(1.180712876485e1,-7.474741753481e1,
-4.295985347365e0));
#28651=cartesian_point('',(1.169557816473e1,-7.478447370879e1,
-4.272244279486e0));
#28652=cartesian_point('',(1.158201300689e1,-7.481093230708e1,
-4.261233494106e0));
#28653=cartesian_point('',(1.139498710030e1,-7.483731673726e1,
-4.263359287719e0));
#28654=cartesian_point('',(1.125187996180e1,-7.483210472748e1,
-4.294910478123e0));
#28655=cartesian_point('',(1.116717025978e1,-7.481708370100e1,
-4.326884930221e0));
#28656=cartesian_point('',(1.165766362685e1,-7.300887507520e1,
-6.170094425008e0));
#28657=cartesian_point('',(1.168593638391e1,-7.301951666541e1,
-6.112641315823e0));
#28658=cartesian_point('',(1.174214598343e1,-7.304454595888e1,
-5.994774875068e0));
#28659=cartesian_point('',(1.182092037327e1,-7.309161464490e1,
-5.817951089137e0));
#28660=cartesian_point('',(1.189257835239e1,-7.314703649381e1,
-5.644066660442e0));
#28661=cartesian_point('',(1.195479922365e1,-7.320793097686e1,
-5.479030899045e0));
#28662=cartesian_point('',(1.200768316537e1,-7.327313728176e1,
-5.323040631910e0));
#28663=cartesian_point('',(1.205119740868e1,-7.334142822558e1,
-5.176566860265e0));
#28664=cartesian_point('',(1.208545002134e1,-7.341181496066e1,
-5.039577099018e0));
#28665=cartesian_point('',(1.211062283631e1,-7.348370866591e1,
-4.911401955187e0));
#28666=cartesian_point('',(1.212677013107e1,-7.355684142232e1,
-4.791040957050e0));
#28667=cartesian_point('',(1.213368691353e1,-7.363141405505e1,
-4.677008205408e0));
#28668=cartesian_point('',(1.213059935221e1,-7.370806075753e1,
-4.567527407288e0));
#28669=cartesian_point('',(1.211595164243e1,-7.378660930662e1,
-4.462289121411e0));
#28670=cartesian_point('',(1.208804554743e1,-7.386551148141e1,
-4.362700344060e0));
#28671=cartesian_point('',(1.204603261304e1,-7.394235051472e1,
-4.270865622870e0));
#28672=cartesian_point('',(1.198934120675e1,-7.401556239490e1,
-4.187770858581e0));
#28673=cartesian_point('',(1.191692623729e1,-7.408417717301e1,
-4.114025189357e0));
#28674=cartesian_point('',(1.182869820839e1,-7.414624023992e1,
-4.051660394226e0));
#28675=cartesian_point('',(1.172686042632e1,-7.419904715448e1,
-4.003579083507e0));
#28676=cartesian_point('',(1.161578897249e1,-7.424031906429e1,
-3.971982236335e0));
#28677=cartesian_point('',(1.149977711386e1,-7.426912843032e1,
-3.957419931782e0));
#28678=cartesian_point('',(1.130718143744e1,-7.429557950651e1,
-3.960954478528e0));
#28679=cartesian_point('',(1.116215873469e1,-7.428422187391e1,
-4.004209319760e0));
#28680=cartesian_point('',(1.108399963293e1,-7.426278208298e1,
-4.046649042653e0));
#28681=cartesian_point('',(1.134188484439e1,-7.351231761424e1,
-6.368728795808e0));
#28682=cartesian_point('',(1.135199876602e1,-7.351190589233e1,
-6.310395210972e0));
#28683=cartesian_point('',(1.137260973060e1,-7.351230431528e1,
-6.191432499491e0));
#28684=cartesian_point('',(1.140300302112e1,-7.351658043033e1,
-6.014869137434e0));
#28685=cartesian_point('',(1.143218636671e1,-7.352432240836e1,
-5.843104694260e0));
#28686=cartesian_point('',(1.145903527400e1,-7.353489870379e1,
-5.681892155135e0));
#28687=cartesian_point('',(1.148339595437e1,-7.354789839296e1,
-5.531364658476e0));
#28688=cartesian_point('',(1.150506683460e1,-7.356290937706e1,
-5.391955409070e0));
#28689=cartesian_point('',(1.152391994784e1,-7.357957297067e1,
-5.263625619587e0));
#28690=cartesian_point('',(1.153989569814e1,-7.359763592891e1,
-5.145756260429e0));
#28691=cartesian_point('',(1.155292546358e1,-7.361694471450e1,
-5.037459752164e0));
#28692=cartesian_point('',(1.156289886604e1,-7.363749360886e1,
-4.937470714759e0));
#28693=cartesian_point('',(1.156954841619e1,-7.365943063778e1,
-4.844377797146e0));
#28694=cartesian_point('',(1.157224369819e1,-7.368270359458e1,
-4.758135083333e0));
#28695=cartesian_point('',(1.157016320477e1,-7.370682884914e1,
-4.679992569802e0));
#28696=cartesian_point('',(1.156272335440e1,-7.373097795608e1,
-4.611309907870e0));
#28697=cartesian_point('',(1.154956820681e1,-7.375452625152e1,
-4.552186625947e0));
#28698=cartesian_point('',(1.153028726454e1,-7.377701595906e1,
-4.502247435656e0));
#28699=cartesian_point('',(1.150479416559e1,-7.379764631018e1,
-4.461921601433e0));
#28700=cartesian_point('',(1.147383703053e1,-7.381534267113e1,
-4.432045533214e0));
#28701=cartesian_point('',(1.143902780484e1,-7.382917469893e1,
-4.413041623128e0));
#28702=cartesian_point('',(1.140207165915e1,-7.383870578635e1,
-4.404594761197e0));
#28703=cartesian_point('',(1.134036465994e1,-7.384704028652e1,
-4.407283327383e0));
#28704=cartesian_point('',(1.129420680897e1,-7.384225096059e1,
-4.433957110457e0));
#28705=cartesian_point('',(1.127065874342e1,-7.383422686943e1,
-4.461368713918e0));
#28706=cartesian_point('',(1.177273703523e1,-7.389501243094e1,
-6.614791524402e0));
#28707=cartesian_point('',(1.176905739891e1,-7.391058988269e1,
-6.555700631682e0));
#28708=cartesian_point('',(1.175989975902e1,-7.394143274036e1,
-6.435996384576e0));
#28709=cartesian_point('',(1.174158787112e1,-7.398447994057e1,
-6.260491210661e0));
#28710=cartesian_point('',(1.171939896479e1,-7.402368975519e1,
-6.091893749574e0));
#28711=cartesian_point('',(1.169474145331e1,-7.405799706565e1,
-5.935759860063e0));
#28712=cartesian_point('',(1.166832476908e1,-7.408763662513e1,
-5.792157892867e0));
#28713=cartesian_point('',(1.164087483415e1,-7.411276187927e1,
-5.661485773137e0));
#28714=cartesian_point('',(1.161301593331e1,-7.413360948976e1,
-5.543707916350e0));
#28715=cartesian_point('',(1.158521658574e1,-7.415048892447e1,
-5.438276253813e0));
#28716=cartesian_point('',(1.155784103247e1,-7.416370395259e1,
-5.344447593061e0));
#28717=cartesian_point('',(1.153112570492e1,-7.417354093093e1,
-5.261227640237e0));
#28718=cartesian_point('',(1.150525399920e1,-7.418019778425e1,
-5.187645588430e0));
#28719=cartesian_point('',(1.148084766323e1,-7.418367251966e1,
-5.123972667282e0));
#28720=cartesian_point('',(1.145905926539e1,-7.418400143382e1,
-5.071275739755e0));
#28721=cartesian_point('',(1.144112285826e1,-7.418155015046e1,
-5.030032926946e0));
#28722=cartesian_point('',(1.142777070601e1,-7.417692592847e1,
-4.999290560422e0));
#28723=cartesian_point('',(1.141941640033e1,-7.417079712216e1,
-4.977496576525e0));
#28724=cartesian_point('',(1.141631556182e1,-7.416400094446e1,
-4.963163218549e0));
#28725=cartesian_point('',(1.141816181941e1,-7.415755761150e1,
-4.954656794105e0));
#28726=cartesian_point('',(1.142384735803e1,-7.415243109698e1,
-4.950274553725e0));
#28727=cartesian_point('',(1.143181269773e1,-7.414925364867e1,
-4.948664895181e0));
#28728=cartesian_point('',(1.144599889176e1,-7.414778789052e1,
-4.949490182681e0));
#28729=cartesian_point('',(1.145487437624e1,-7.415267318465e1,
-4.955551700375e0));
#28730=cartesian_point('',(1.145411694930e1,-7.415827581446e1,
-4.964423775993e0));
#28731=(bounded_surface()b_spline_surface(3,3,((#28631,#28632,#28633,#28634,
#28635,#28636,#28637,#28638,#28639,#28640,#28641,#28642,#28643,#28644,#28645,
#28646,#28647,#28648,#28649,#28650,#28651,#28652,#28653,#28654,#28655),(#28656,
#28657,#28658,#28659,#28660,#28661,#28662,#28663,#28664,#28665,#28666,#28667,
#28668,#28669,#28670,#28671,#28672,#28673,#28674,#28675,#28676,#28677,#28678,
#28679,#28680),(#28681,#28682,#28683,#28684,#28685,#28686,#28687,#28688,#28689,
#28690,#28691,#28692,#28693,#28694,#28695,#28696,#28697,#28698,#28699,#28700,
#28701,#28702,#28703,#28704,#28705),(#28706,#28707,#28708,#28709,#28710,#28711,
#28712,#28713,#28714,#28715,#28716,#28717,#28718,#28719,#28720,#28721,#28722,
#28723,#28724,#28725,#28726,#28727,#28728,#28729,#28730)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283940166e-1,1.548742548259e-1,1.861423609801e-1,
2.153834946178e-1,2.428286671029e-1,2.683938389108e-1,2.919707511133e-1,
3.136050418963e-1,3.334302876575e-1,3.516169981523e-1,3.683381461442e-1,
3.839176417073e-1,3.986102636542e-1,4.119318327017e-1,4.236231813690e-1,
4.339790969250e-1,4.432667356790e-1,4.516488589039e-1,4.592043448665e-1,
4.660681592773e-1,4.724803730653e-1,4.787681872567e-1,4.973382777141e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493473764e0,1.576493473764e0,1.576493473764e0,1.576493473764e0,
1.576493473764e0,1.576493473764e0,1.576493473764e0,1.576493473764e0,
1.576493473764e0,1.576493473764e0,1.576493473764e0,1.576493473764e0,
1.576493473764e0,1.576493473764e0,1.576493473764e0,1.576493473764e0,
1.576493473764e0,1.576493473764e0,1.576493473764e0,1.576493473764e0,
1.576493473764e0,1.576493473764e0,1.576493473764e0,1.576493473764e0,
1.576493473764e0),(8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,
8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,
8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,
8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,
8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,
8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,
8.078355087455e-1,8.078355087455e-1),(8.078355087455e-1,8.078355087455e-1,
8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,
8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,
8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,
8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,
8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,8.078355087455e-1,
8.078355087455e-1,8.078355087455e-1,8.078355087455e-1),(1.576493473764e0,
1.576493473764e0,1.576493473764e0,1.576493473764e0,1.576493473764e0,
1.576493473764e0,1.576493473764e0,1.576493473764e0,1.576493473764e0,
1.576493473764e0,1.576493473764e0,1.576493473764e0,1.576493473764e0,
1.576493473764e0,1.576493473764e0,1.576493473764e0,1.576493473764e0,
1.576493473764e0,1.576493473764e0,1.576493473764e0,1.576493473764e0,
1.576493473764e0,1.576493473764e0,1.576493473764e0,1.576493473764e0)))representation_item('')surface());
#28732=oriented_edge('',*,*,#28615,.f.);
#28734=oriented_edge('',*,*,#28733,.f.);
#28736=oriented_edge('',*,*,#28735,.f.);
#28737=oriented_edge('',*,*,#28254,.f.);
#28738=edge_loop('',(#28732,#28734,#28736,#28737));
#28739=face_outer_bound('',#28738,.f.);
#28741=cartesian_point('',(1.213084670967e1,-7.351843989351e1,
-6.592956193936e0));
#28742=direction('',(6.764997686955e-2,-4.420920197963e-1,8.944149633486e-1));
#28743=direction('',(3.736475440134e-1,8.424541351874e-1,3.881475788387e-1));
#28744=axis2_placement_3d('',#28741,#28742,#28743);
#28745=cylindrical_surface('',#28744,5.000000030367e-1);
#28746=oriented_edge('',*,*,#28626,.t.);
#28748=oriented_edge('',*,*,#28747,.f.);
#28750=oriented_edge('',*,*,#28749,.f.);
#28751=oriented_edge('',*,*,#28733,.t.);
#28752=edge_loop('',(#28746,#28748,#28750,#28751));
#28753=face_outer_bound('',#28752,.f.);
#28755=cartesian_point('',(1.237284685998e1,-7.548309923578e1,
-8.219506073756e0));
#28756=direction('',(-9.913638037717e-1,-1.307257674912e-1,1.042028238786e-2));
#28757=direction('',(-1.310646811341e-1,9.903585992293e-1,-4.485414464538e-2));
#28758=axis2_placement_3d('',#28755,#28756,#28757);
#28759=toroidal_surface('',#28758,2.497858037390e0,4.999993228589e-1);
#28761=oriented_edge('',*,*,#28760,.t.);
#28763=oriented_edge('',*,*,#28762,.f.);
#28765=oriented_edge('',*,*,#28764,.f.);
#28766=oriented_edge('',*,*,#28747,.t.);
#28767=edge_loop('',(#28761,#28763,#28765,#28766));
#28768=face_outer_bound('',#28767,.f.);
#28770=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#28771=direction('',(0.e0,0.e0,1.e0));
#28772=direction('',(-1.965475325764e-1,9.804942975041e-1,0.e0));
#28773=axis2_placement_3d('',#28770,#28771,#28772);
#28774=toroidal_surface('',#28773,7.649382607502e1,3.e0);
#28775=oriented_edge('',*,*,#28760,.f.);
#28776=oriented_edge('',*,*,#28624,.t.);
#28777=oriented_edge('',*,*,#28622,.t.);
#28779=oriented_edge('',*,*,#28778,.f.);
#28781=oriented_edge('',*,*,#28780,.t.);
#28783=oriented_edge('',*,*,#28782,.t.);
#28784=edge_loop('',(#28775,#28776,#28777,#28779,#28781,#28783));
#28785=face_outer_bound('',#28784,.f.);
#28787=cartesian_point('',(1.745508445511e1,-7.447219420352e1,
-8.219509123419e0));
#28788=direction('',(9.659305720681e-1,2.585915935916e-1,1.041718138579e-2));
#28789=direction('',(-2.298027859569e-1,8.384901792344e-1,4.940899704445e-1));
#28790=axis2_placement_3d('',#28787,#28788,#28789);
#28791=toroidal_surface('',#28790,2.497870611511e0,4.999993401903e-1);
#28792=oriented_edge('',*,*,#28778,.t.);
#28794=oriented_edge('',*,*,#28793,.f.);
#28796=oriented_edge('',*,*,#28795,.f.);
#28798=oriented_edge('',*,*,#28797,.t.);
#28799=edge_loop('',(#28792,#28794,#28796,#28798));
#28800=face_outer_bound('',#28799,.f.);
#28802=cartesian_point('',(1.691462842048e1,-7.251470680459e1,
-6.695404896856e0));
#28803=direction('',(-1.066808649010e-1,4.343283025131e-1,-8.944149588978e-1));
#28804=direction('',(-6.675984268398e-1,6.353375172934e-1,3.881476260399e-1));
#28805=axis2_placement_3d('',#28802,#28803,#28804);
#28806=cylindrical_surface('',#28805,5.000000035610e-1);
#28807=oriented_edge('',*,*,#28620,.t.);
#28809=oriented_edge('',*,*,#28808,.f.);
#28811=oriented_edge('',*,*,#28810,.f.);
#28812=oriented_edge('',*,*,#28793,.t.);
#28813=edge_loop('',(#28807,#28809,#28811,#28812));
#28814=face_outer_bound('',#28813,.f.);
#28816=cartesian_point('',(1.835319825572e1,-7.337652075865e1,
-4.344652778794e0));
#28817=cartesian_point('',(1.827780318799e1,-7.342333734793e1,
-4.305680332832e0));
#28818=cartesian_point('',(1.812675898099e1,-7.349870221122e1,
-4.262057440711e0));
#28819=cartesian_point('',(1.789082354764e1,-7.355817942326e1,
-4.260908601625e0));
#28820=cartesian_point('',(1.771564853927e1,-7.357763849520e1,
-4.288647721204e0));
#28821=cartesian_point('',(1.754628775533e1,-7.357206810650e1,
-4.342956000450e0));
#28822=cartesian_point('',(1.739266599852e1,-7.354452428186e1,
-4.416767079991e0));
#28823=cartesian_point('',(1.725642191813e1,-7.349935965601e1,
-4.504648345893e0));
#28824=cartesian_point('',(1.713617029185e1,-7.344012364393e1,
-4.603646505445e0));
#28825=cartesian_point('',(1.702983915651e1,-7.336904508331e1,
-4.712824275136e0));
#28826=cartesian_point('',(1.693577903185e1,-7.328727926982e1,
-4.832429272733e0));
#28827=cartesian_point('',(1.685325855941e1,-7.319559315277e1,
-4.962887353093e0));
#28828=cartesian_point('',(1.678223283763e1,-7.309469247323e1,
-5.104434909380e0));
#28829=cartesian_point('',(1.672298571718e1,-7.298511577888e1,
-5.257330773479e0));
#28830=cartesian_point('',(1.667604075870e1,-7.286706695192e1,
-5.422138428474e0));
#28831=cartesian_point('',(1.664229392668e1,-7.274035271004e1,
-5.599876387294e0));
#28832=cartesian_point('',(1.662327185057e1,-7.260453083870e1,
-5.791885897851e0));
#28833=cartesian_point('',(1.662108835537e1,-7.243663792944e1,
-6.031734586571e0));
#28834=cartesian_point('',(1.663931200638e1,-7.231662612810e1,
-6.205926552043e0));
#28835=cartesian_point('',(1.665736760273e1,-7.224510164804e1,
-6.310922627628e0));
#28836=cartesian_point('',(1.821488293710e1,-7.283418324092e1,
-4.070563638956e0));
#28837=cartesian_point('',(1.814997717621e1,-7.288081573283e1,
-4.018852506494e0));
#28838=cartesian_point('',(1.800144345200e1,-7.296460461941e1,
-3.959216609679e0));
#28839=cartesian_point('',(1.775817975753e1,-7.302658090961e1,
-3.956815630806e0));
#28840=cartesian_point('',(1.757915093286e1,-7.304172988748e1,
-3.993862876827e0));
#28841=cartesian_point('',(1.741420113492e1,-7.302578043239e1,
-4.065501387936e0));
#28842=cartesian_point('',(1.727640604081e1,-7.298451708242e1,
-4.160068454512e0));
#28843=cartesian_point('',(1.716702266591e1,-7.292533904123e1,
-4.268671618291e0));
#28844=cartesian_point('',(1.708276799877e1,-7.285416605651e1,
-4.386575362355e0));
#28845=cartesian_point('',(1.701959553335e1,-7.277480802310e1,
-4.512255444020e0));
#28846=cartesian_point('',(1.697428349120e1,-7.268951844421e1,
-4.645944670157e0));
#28847=cartesian_point('',(1.694474215820e1,-7.259992179069e1,
-4.788238959685e0));
#28848=cartesian_point('',(1.692967199209e1,-7.250741128453e1,
-4.939597115867e0));
#28849=cartesian_point('',(1.692828106430e1,-7.241311149652e1,
-5.100512580922e0));
#28850=cartesian_point('',(1.694024160373e1,-7.231784058925e1,
-5.271760729541e0));
#28851=cartesian_point('',(1.696576361795e1,-7.222220179695e1,
-5.454516669576e0));
#28852=cartesian_point('',(1.700566564916e1,-7.212685108042e1,
-5.650191679877e0));
#28853=cartesian_point('',(1.707002000449e1,-7.201825951464e1,
-5.892664139572e0));
#28854=cartesian_point('',(1.712947603402e1,-7.194956479533e1,
-6.067065044767e0));
#28855=cartesian_point('',(1.716955311524e1,-7.191206549192e1,
-6.171589995287e0));
#28856=cartesian_point('',(1.785322713490e1,-7.252177025446e1,
-4.476382644224e0));
#28857=cartesian_point('',(1.783460571848e1,-7.253658405792e1,
-4.443055515524e0));
#28858=cartesian_point('',(1.778816931042e1,-7.256469375006e1,
-4.406280428463e0));
#28859=cartesian_point('',(1.771019031432e1,-7.258468754937e1,
-4.404131319041e0));
#28860=cartesian_point('',(1.765316026962e1,-7.258856983775e1,
-4.426016338972e0));
#28861=cartesian_point('',(1.760217128343e1,-7.258142533297e1,
-4.470469148174e0));
#28862=cartesian_point('',(1.756192210559e1,-7.256558158519e1,
-4.532800207452e0));
#28863=cartesian_point('',(1.753273643830e1,-7.254393397256e1,
-4.609351988005e0));
#28864=cartesian_point('',(1.751322811060e1,-7.251878703604e1,
-4.698086132399e0));
#28865=cartesian_point('',(1.750175768294e1,-7.249163316611e1,
-4.798369584014e0));
#28866=cartesian_point('',(1.749702161473e1,-7.246338281318e1,
-4.910464542881e0));
#28867=cartesian_point('',(1.749811193813e1,-7.243470453235e1,
-5.034720820939e0));
#28868=cartesian_point('',(1.750438727209e1,-7.240616462755e1,
-5.171273614631e0));
#28869=cartesian_point('',(1.751539916738e1,-7.237822601573e1,
-5.320274832028e0));
#28870=cartesian_point('',(1.753088866010e1,-7.235125776819e1,
-5.482194889149e0));
#28871=cartesian_point('',(1.755079965130e1,-7.232559083332e1,
-5.657993014348e0));
#28872=cartesian_point('',(1.757526612350e1,-7.230162500094e1,
-5.849003991189e0));
#28873=cartesian_point('',(1.760911117300e1,-7.227659089389e1,
-6.088857266148e0));
#28874=cartesian_point('',(1.763640295887e1,-7.226311492804e1,
-6.264156884807e0));
#28875=cartesian_point('',(1.765367109845e1,-7.225678637209e1,
-6.370213535228e0));
#28876=cartesian_point('',(1.779725550370e1,-7.289627494479e1,
-4.968483815881e0));
#28877=cartesian_point('',(1.779300947118e1,-7.289417927410e1,
-4.957771536280e0));
#28878=cartesian_point('',(1.779891078405e1,-7.288395324781e1,
-4.949290622481e0));
#28879=cartesian_point('',(1.781705345853e1,-7.287889434762e1,
-4.948528960876e0));
#28880=cartesian_point('',(1.782941679751e1,-7.288103409613e1,
-4.952960479972e0));
#28881=cartesian_point('',(1.783523827606e1,-7.288899880861e1,
-4.965478492067e0));
#28882=cartesian_point('',(1.783156555916e1,-7.290053037625e1,
-4.989735899555e0));
#28883=cartesian_point('',(1.781860259314e1,-7.291305808591e1,
-5.028347300286e0));
#28884=cartesian_point('',(1.779788000721e1,-7.292457400280e1,
-5.082505515406e0));
#28885=cartesian_point('',(1.777102601679e1,-7.293374446225e1,
-5.152643205935e0));
#28886=cartesian_point('',(1.773933988551e1,-7.293966019913e1,
-5.239053173247e0));
#28887=cartesian_point('',(1.770390685295e1,-7.294161871476e1,
-5.341782952872e0));
#28888=cartesian_point('',(1.766569375280e1,-7.293905459941e1,
-5.460571484733e0));
#28889=cartesian_point('',(1.762551243731e1,-7.293148929660e1,
-5.595152589324e0));
#28890=cartesian_point('',(1.758399223855e1,-7.291843633868e1,
-5.745620962697e0));
#28891=cartesian_point('',(1.754162005811e1,-7.289928388148e1,
-5.912663264595e0));
#28892=cartesian_point('',(1.749887021006e1,-7.287319592060e1,
-6.097503153234e0));
#28893=cartesian_point('',(1.744978735411e1,-7.283374878532e1,
-6.333325592044e0));
#28894=cartesian_point('',(1.741856764921e1,-7.279862007684e1,
-6.508899073282e0));
#28895=cartesian_point('',(1.740156099969e1,-7.277501173538e1,
-6.616249700833e0));
#28896=(bounded_surface()b_spline_surface(3,3,((#28816,#28817,#28818,#28819,
#28820,#28821,#28822,#28823,#28824,#28825,#28826,#28827,#28828,#28829,#28830,
#28831,#28832,#28833,#28834,#28835),(#28836,#28837,#28838,#28839,#28840,#28841,
#28842,#28843,#28844,#28845,#28846,#28847,#28848,#28849,#28850,#28851,#28852,
#28853,#28854,#28855),(#28856,#28857,#28858,#28859,#28860,#28861,#28862,#28863,
#28864,#28865,#28866,#28867,#28868,#28869,#28870,#28871,#28872,#28873,#28874,
#28875),(#28876,#28877,#28878,#28879,#28880,#28881,#28882,#28883,#28884,#28885,
#28886,#28887,#28888,#28889,#28890,#28891,#28892,#28893,#28894,#28895)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995322043182e-1,5.202665605177e-1,
5.294169972456e-1,5.394745165439e-1,5.503627755621e-1,5.624496358035e-1,
5.760099346043e-1,5.911268946819e-1,6.079891488978e-1,6.268168477782e-1,
6.477193878731e-1,6.707209359248e-1,6.958396277521e-1,7.231585813090e-1,
7.528615088208e-1,7.852349921920e-1,8.205960739231e-1,8.757467021694e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0),(
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1),(
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1),(
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0)))representation_item('')surface());
#28898=oriented_edge('',*,*,#28897,.f.);
#28899=oriented_edge('',*,*,#28808,.t.);
#28900=oriented_edge('',*,*,#28618,.t.);
#28901=oriented_edge('',*,*,#28605,.f.);
#28902=edge_loop('',(#28898,#28899,#28900,#28901));
#28903=face_outer_bound('',#28902,.f.);
#28905=cartesian_point('',(1.788138903371e1,-7.230690345956e1,
-2.460528104879e1));
#28906=direction('',(-7.908770270327e-3,-1.094246498082e-2,9.999088527526e-1));
#28907=direction('',(-8.109568385776e-1,5.851059782975e-1,-1.117067604845e-5));
#28908=axis2_placement_3d('',#28905,#28906,#28907);
#28909=cylindrical_surface('',#28908,3.000055924634e-1);
#28910=oriented_edge('',*,*,#28897,.t.);
#28911=oriented_edge('',*,*,#28603,.f.);
#28913=oriented_edge('',*,*,#28912,.t.);
#28915=oriented_edge('',*,*,#28914,.f.);
#28916=edge_loop('',(#28910,#28911,#28913,#28915));
#28917=face_outer_bound('',#28916,.f.);
#28919=cartesian_point('',(1.704133306572e1,-6.857340718299e1,
-3.934391582388e1));
#28920=direction('',(9.659089113355e-1,2.586722629954e-1,1.042282876722e-2));
#28921=direction('',(2.174550205002e-1,-7.888368136514e-1,-5.748476280612e-1));
#28922=axis2_placement_3d('',#28919,#28920,#28921);
#28923=toroidal_surface('',#28922,3.697836790019e0,2.999997081847e-1);
#28925=oriented_edge('',*,*,#28924,.f.);
#28926=oriented_edge('',*,*,#28912,.f.);
#28928=oriented_edge('',*,*,#28927,.f.);
#28930=oriented_edge('',*,*,#28929,.f.);
#28932=oriented_edge('',*,*,#28931,.t.);
#28933=edge_loop('',(#28925,#28926,#28928,#28930,#28932));
#28934=face_outer_bound('',#28933,.f.);
#28936=cartesian_point('',(1.520474261931e1,-6.447227858158e1,0.e0));
#28937=direction('',(-9.658728639631e-1,-2.588048538901e-1,-1.047178411625e-2));
#28938=direction('',(2.588190451026e-1,-9.659258262891e-1,0.e0));
#28939=axis2_placement_3d('',#28936,#28937,#28938);
#28940=plane('',#28939);
#28942=oriented_edge('',*,*,#28941,.t.);
#28943=oriented_edge('',*,*,#28795,.t.);
#28944=oriented_edge('',*,*,#28810,.t.);
#28945=oriented_edge('',*,*,#28914,.t.);
#28946=oriented_edge('',*,*,#28924,.t.);
#28948=oriented_edge('',*,*,#28947,.t.);
#28949=edge_loop('',(#28942,#28943,#28944,#28945,#28946,#28948));
#28950=face_outer_bound('',#28949,.f.);
#28952=cartesian_point('',(1.691490553121e1,-7.191482996678e1,
-2.154661739026e1));
#28953=direction('',(7.937675655823e-3,1.083462686077e-2,-9.999097980148e-1));
#28954=direction('',(-6.902934792966e-1,7.235256337950e-1,2.360017398637e-3));
#28955=axis2_placement_3d('',#28952,#28953,#28954);
#28956=cylindrical_surface('',#28955,5.000150355116e-1);
#28958=oriented_edge('',*,*,#28957,.f.);
#28959=oriented_edge('',*,*,#28797,.f.);
#28960=oriented_edge('',*,*,#28941,.f.);
#28962=oriented_edge('',*,*,#28961,.t.);
#28963=edge_loop('',(#28958,#28959,#28960,#28962));
#28964=face_outer_bound('',#28963,.f.);
#28966=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#28967=direction('',(0.e0,0.e0,1.e0));
#28968=direction('',(1.e0,0.e0,0.e0));
#28969=axis2_placement_3d('',#28966,#28967,#28968);
#28970=conical_surface('',#28969,7.334631745054e1,5.e-1);
#28972=oriented_edge('',*,*,#28971,.t.);
#28973=oriented_edge('',*,*,#28782,.f.);
#28974=oriented_edge('',*,*,#28780,.f.);
#28975=oriented_edge('',*,*,#28957,.t.);
#28977=oriented_edge('',*,*,#28976,.f.);
#28979=oriented_edge('',*,*,#28978,.f.);
#28981=oriented_edge('',*,*,#28980,.f.);
#28982=edge_loop('',(#28972,#28973,#28974,#28975,#28977,#28979,#28981));
#28983=face_outer_bound('',#28982,.f.);
#28985=cartesian_point('',(1.189327895507e1,-7.291369359720e1,
-2.154661738381e1));
#28986=direction('',(1.147968826947e-2,-6.972273033927e-3,9.999097980148e-1));
#28987=direction('',(3.608667439979e-1,9.326144023090e-1,2.360017398612e-3));
#28988=axis2_placement_3d('',#28985,#28986,#28987);
#28989=cylindrical_surface('',#28988,5.000150355094e-1);
#28990=oriented_edge('',*,*,#28971,.f.);
#28992=oriented_edge('',*,*,#28991,.f.);
#28994=oriented_edge('',*,*,#28993,.f.);
#28995=oriented_edge('',*,*,#28762,.t.);
#28996=edge_loop('',(#28990,#28992,#28994,#28995));
#28997=face_outer_bound('',#28996,.f.);
#28999=cartesian_point('',(1.189813100270e1,-7.242901232343e1,
-4.228405109851e1));
#29000=cartesian_point('',(1.190840724074e1,-7.240954563118e1,
-4.219230552244e1));
#29001=cartesian_point('',(1.191991857871e1,-7.235744116347e1,
-4.191552498683e1));
#29002=cartesian_point('',(1.187782029843e1,-7.231636372927e1,
-4.159365171143e1));
#29003=cartesian_point('',(1.181870616982e1,-7.229982137888e1,
-4.136889288450e1));
#29004=cartesian_point('',(1.180237429821e1,-7.229654283812e1,
-4.131419697737e1));
#29005=cartesian_point('',(1.146455972800e1,-7.198661210288e1,
-4.217220069783e1));
#29006=cartesian_point('',(1.145167102509e1,-7.198808748255e1,
-4.208724761182e1));
#29007=cartesian_point('',(1.139889184155e1,-7.200332952683e1,
-4.183692834533e1));
#29008=cartesian_point('',(1.130240836584e1,-7.205212556314e1,
-4.156289837730e1));
#29009=cartesian_point('',(1.121992379158e1,-7.210521054018e1,
-4.138100991532e1));
#29010=cartesian_point('',(1.119888044580e1,-7.211930724362e1,
-4.133740562516e1));
#29011=cartesian_point('',(1.094471403939e1,-7.230023407133e1,
-4.200577893154e1));
#29012=cartesian_point('',(1.093969759083e1,-7.232747569595e1,
-4.194479683201e1));
#29013=cartesian_point('',(1.092153561997e1,-7.241581534294e1,
-4.176074223784e1));
#29014=cartesian_point('',(1.089404033778e1,-7.253619078993e1,
-4.154640461791e1));
#29015=cartesian_point('',(1.087329858375e1,-7.263069571040e1,
-4.139654200151e1));
#29016=cartesian_point('',(1.086816153844e1,-7.265436621521e1,
-4.136005975357e1));
#29017=cartesian_point('',(1.110185654468e1,-7.290940327104e1,
-4.202913429407e1));
#29018=cartesian_point('',(1.112419112086e1,-7.292940406528e1,
-4.197410631454e1));
#29019=cartesian_point('',(1.118872742924e1,-7.298926696648e1,
-4.179882679584e1));
#29020=cartesian_point('',(1.125230192380e1,-7.305783140813e1,
-4.156838736934e1));
#29021=cartesian_point('',(1.128776245801e1,-7.310473412178e1,
-4.139268418215e1));
#29022=cartesian_point('',(1.129579508743e1,-7.311612026630e1,
-4.134889747457e1));
#29023=(bounded_surface()b_spline_surface(3,3,((#28999,#29000,#29001,#29002,
#29003,#29004),(#29005,#29006,#29007,#29008,#29009,#29010),(#29011,#29012,
#29013,#29014,#29015,#29016),(#29017,#29018,#29019,#29020,#29021,#29022)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.428932367047e-1,3.042534844295e-1,6.365578164043e-1,7.455465686069e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933837975e0,1.579933837975e0,1.579933837975e0,1.579933837975e0,
1.579933837975e0,1.579933837975e0),(8.066887206751e-1,8.066887206751e-1,
8.066887206751e-1,8.066887206751e-1,8.066887206751e-1,8.066887206751e-1),(
8.066887206751e-1,8.066887206751e-1,8.066887206751e-1,8.066887206751e-1,
8.066887206751e-1,8.066887206751e-1),(1.579933837975e0,1.579933837975e0,
1.579933837975e0,1.579933837975e0,1.579933837975e0,1.579933837975e0)))representation_item('')surface());
#29024=oriented_edge('',*,*,#28980,.t.);
#29026=oriented_edge('',*,*,#29025,.f.);
#29028=oriented_edge('',*,*,#29027,.f.);
#29029=oriented_edge('',*,*,#28991,.t.);
#29030=edge_loop('',(#29024,#29026,#29028,#29029));
#29031=face_outer_bound('',#29030,.f.);
#29033=cartesian_point('',(1.039249821276e1,-7.254156649301e1,
-4.363319454679e1));
#29034=cartesian_point('',(1.046376079174e1,-7.253910384734e1,
-4.373471217428e1));
#29035=cartesian_point('',(1.111163280945e1,-7.240804006756e1,
-4.382095013496e1));
#29036=cartesian_point('',(1.136136524545e1,-7.243566671908e1,
-4.350786171364e1));
#29037=cartesian_point('',(1.148733569340e1,-7.242432535858e1,
-4.335191520657e1));
#29038=cartesian_point('',(1.157875151419e1,-7.242064083759e1,
-4.317043033913e1));
#29039=cartesian_point('',(1.165297280152e1,-7.241082348913e1,
-4.298946383042e1));
#29040=cartesian_point('',(1.171283608944e1,-7.239808435071e1,
-4.279540040131e1));
#29041=cartesian_point('',(1.175764352062e1,-7.238063723104e1,
-4.259355953883e1));
#29042=cartesian_point('',(1.178533841921e1,-7.235898248606e1,
-4.238830585677e1));
#29043=cartesian_point('',(1.179460231190e1,-7.233410203664e1,
-4.218775101444e1));
#29044=cartesian_point('',(1.178535123597e1,-7.230576122021e1,
-4.198494889318e1));
#29045=cartesian_point('',(1.176512401837e1,-7.228535055081e1,
-4.185181338849e1));
#29046=cartesian_point('',(1.174994490652e1,-7.227435796480e1,
-4.178201486825e1));
#29047=cartesian_point('',(1.033668357607e1,-7.206612511059e1,
-4.342948585129e1));
#29048=cartesian_point('',(1.038465669041e1,-7.206763791763e1,
-4.354278587886e1));
#29049=cartesian_point('',(1.105663361661e1,-7.192458372704e1,
-4.364062721572e1));
#29050=cartesian_point('',(1.125560140667e1,-7.197757466934e1,
-4.328950215483e1));
#29051=cartesian_point('',(1.133119192905e1,-7.198178295048e1,
-4.313204420526e1));
#29052=cartesian_point('',(1.137069779109e1,-7.199912725967e1,
-4.295176408481e1));
#29053=cartesian_point('',(1.139233867452e1,-7.201462787447e1,
-4.277974713892e1));
#29054=cartesian_point('',(1.139979954685e1,-7.203357322749e1,
-4.259994650418e1));
#29055=cartesian_point('',(1.139412084791e1,-7.205450022581e1,
-4.241833616448e1));
#29056=cartesian_point('',(1.137558202713e1,-7.207774866379e1,
-4.223888207882e1));
#29057=cartesian_point('',(1.134539376758e1,-7.210294604185e1,
-4.206894051217e1));
#29058=cartesian_point('',(1.130296748202e1,-7.213187395037e1,
-4.190283366863e1));
#29059=cartesian_point('',(1.126666912375e1,-7.215416607613e1,
-4.179826636333e1));
#29060=cartesian_point('',(1.124516921802e1,-7.216721766123e1,
-4.174492536382e1));
#29061=cartesian_point('',(1.062376002911e1,-7.200801800659e1,
-4.300195625414e1));
#29062=cartesian_point('',(1.063480538535e1,-7.199408271417e1,
-4.305728399202e1));
#29063=cartesian_point('',(1.082679016734e1,-7.194228070743e1,
-4.310188690811e1));
#29064=cartesian_point('',(1.088894599562e1,-7.200072745295e1,
-4.293387704984e1));
#29065=cartesian_point('',(1.091560903474e1,-7.204437529006e1,
-4.282323688572e1));
#29066=cartesian_point('',(1.093302858765e1,-7.209973065653e1,
-4.269398413453e1));
#29067=cartesian_point('',(1.094609405257e1,-7.216001132998e1,
-4.255898260366e1));
#29068=cartesian_point('',(1.095582082671e1,-7.222635650988e1,
-4.241423493020e1));
#29069=cartesian_point('',(1.096229977032e1,-7.229665575705e1,
-4.226411425282e1));
#29070=cartesian_point('',(1.096535651925e1,-7.236888700254e1,
-4.211303942291e1));
#29071=cartesian_point('',(1.096501239254e1,-7.244027692967e1,
-4.196719736674e1));
#29072=cartesian_point('',(1.096141387607e1,-7.251360367367e1,
-4.182154345934e1));
#29073=cartesian_point('',(1.095678987693e1,-7.256295185809e1,
-4.172711369278e1));
#29074=cartesian_point('',(1.095372571120e1,-7.258936673727e1,
-4.167789853361e1));
#29075=cartesian_point('',(1.090346770903e1,-7.243814122998e1,
-4.287223146335e1));
#29076=cartesian_point('',(1.090900229899e1,-7.240818239815e1,
-4.287056378475e1));
#29077=cartesian_point('',(1.070253275873e1,-7.243953905352e1,
-4.286204228761e1));
#29078=cartesian_point('',(1.070875257482e1,-7.247687652940e1,
-4.287488196613e1));
#29079=cartesian_point('',(1.074763663440e1,-7.253573392548e1,
-4.280226678072e1));
#29080=cartesian_point('',(1.079974087067e1,-7.259970556574e1,
-4.271160590420e1));
#29081=cartesian_point('',(1.085869870734e1,-7.266959257396e1,
-4.259652340572e1));
#29082=cartesian_point('',(1.092259509060e1,-7.274122073704e1,
-4.246485100095e1));
#29083=cartesian_point('',(1.098904199943e1,-7.281165164727e1,
-4.231905882070e1));
#29084=cartesian_point('',(1.105517501184e1,-7.287718176268e1,
-4.216431758529e1));
#29085=cartesian_point('',(1.111755869672e1,-7.293451977207e1,
-4.200665763942e1));
#29086=cartesian_point('',(1.117741745337e1,-7.298520477041e1,
-4.184025985006e1));
#29087=cartesian_point('',(1.121356766123e1,-7.301295137939e1,
-4.172516822533e1));
#29088=cartesian_point('',(1.123120245957e1,-7.302574421925e1,
-4.166271331968e1));
#29089=(bounded_surface()b_spline_surface(3,3,((#29033,#29034,#29035,#29036,
#29037,#29038,#29039,#29040,#29041,#29042,#29043,#29044,#29045,#29046),(#29047,
#29048,#29049,#29050,#29051,#29052,#29053,#29054,#29055,#29056,#29057,#29058,
#29059,#29060),(#29061,#29062,#29063,#29064,#29065,#29066,#29067,#29068,#29069,
#29070,#29071,#29072,#29073,#29074),(#29075,#29076,#29077,#29078,#29079,#29080,
#29081,#29082,#29083,#29084,#29085,#29086,#29087,#29088)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.203918816874e-1,3.790232343287e-1,4.232748401439e-1,4.703107901436e-1,
5.222928161966e-1,5.791305001655e-1,6.403981471089e-1,7.051820585177e-1,
7.713206710366e-1,8.362787309349e-1,8.976413569126e-1,9.679441129090e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.438896861929e0,1.438896861929e0,1.438896861929e0,1.438896861929e0,
1.438896861929e0,1.438896861929e0,1.438896861929e0,1.438896861929e0,
1.438896861929e0,1.438896861929e0,1.438896861929e0,1.438896861929e0,
1.438896861929e0,1.438896861929e0),(8.537010460235e-1,8.537010460235e-1,
8.537010460235e-1,8.537010460235e-1,8.537010460235e-1,8.537010460235e-1,
8.537010460235e-1,8.537010460235e-1,8.537010460235e-1,8.537010460235e-1,
8.537010460235e-1,8.537010460235e-1,8.537010460235e-1,8.537010460235e-1),(
8.537010460235e-1,8.537010460235e-1,8.537010460235e-1,8.537010460235e-1,
8.537010460235e-1,8.537010460235e-1,8.537010460235e-1,8.537010460235e-1,
8.537010460235e-1,8.537010460235e-1,8.537010460235e-1,8.537010460235e-1,
8.537010460235e-1,8.537010460235e-1),(1.438896861929e0,1.438896861929e0,
1.438896861929e0,1.438896861929e0,1.438896861929e0,1.438896861929e0,
1.438896861929e0,1.438896861929e0,1.438896861929e0,1.438896861929e0,
1.438896861929e0,1.438896861929e0,1.438896861929e0,1.438896861929e0)))representation_item('')surface());
#29091=oriented_edge('',*,*,#29090,.t.);
#29093=oriented_edge('',*,*,#29092,.f.);
#29095=oriented_edge('',*,*,#29094,.t.);
#29096=oriented_edge('',*,*,#29025,.t.);
#29097=edge_loop('',(#29091,#29093,#29095,#29096));
#29098=face_outer_bound('',#29097,.f.);
#29100=cartesian_point('',(0.e0,0.e0,-4.2e1));
#29101=direction('',(0.e0,0.e0,1.e0));
#29102=direction('',(9.999788139917e-1,6.509344655868e-3,0.e0));
#29103=axis2_placement_3d('',#29100,#29101,#29102);
#29104=toroidal_surface('',#29103,7.019880882606e1,3.e0);
#29105=oriented_edge('',*,*,#29090,.f.);
#29106=oriented_edge('',*,*,#28978,.t.);
#29108=oriented_edge('',*,*,#29107,.f.);
#29110=oriented_edge('',*,*,#29109,.f.);
#29112=oriented_edge('',*,*,#29111,.f.);
#29114=oriented_edge('',*,*,#29113,.t.);
#29116=oriented_edge('',*,*,#29115,.f.);
#29118=oriented_edge('',*,*,#29117,.f.);
#29120=oriented_edge('',*,*,#29119,.f.);
#29122=oriented_edge('',*,*,#29121,.t.);
#29124=oriented_edge('',*,*,#29123,.f.);
#29126=oriented_edge('',*,*,#29125,.f.);
#29128=oriented_edge('',*,*,#29127,.f.);
#29130=oriented_edge('',*,*,#29129,.t.);
#29132=oriented_edge('',*,*,#29131,.f.);
#29134=oriented_edge('',*,*,#29133,.f.);
#29136=oriented_edge('',*,*,#29135,.f.);
#29138=oriented_edge('',*,*,#29137,.t.);
#29140=oriented_edge('',*,*,#29139,.t.);
#29142=oriented_edge('',*,*,#29141,.t.);
#29144=oriented_edge('',*,*,#29143,.f.);
#29146=oriented_edge('',*,*,#29145,.t.);
#29148=oriented_edge('',*,*,#29147,.t.);
#29150=oriented_edge('',*,*,#29149,.t.);
#29152=oriented_edge('',*,*,#29151,.t.);
#29154=oriented_edge('',*,*,#29153,.f.);
#29156=oriented_edge('',*,*,#29155,.f.);
#29158=oriented_edge('',*,*,#29157,.f.);
#29160=oriented_edge('',*,*,#29159,.t.);
#29162=oriented_edge('',*,*,#29161,.f.);
#29164=oriented_edge('',*,*,#29163,.f.);
#29166=oriented_edge('',*,*,#29165,.f.);
#29168=oriented_edge('',*,*,#29167,.t.);
#29170=oriented_edge('',*,*,#29169,.f.);
#29172=oriented_edge('',*,*,#29171,.f.);
#29174=oriented_edge('',*,*,#29173,.f.);
#29176=oriented_edge('',*,*,#29175,.t.);
#29178=oriented_edge('',*,*,#29177,.f.);
#29180=oriented_edge('',*,*,#29179,.f.);
#29182=oriented_edge('',*,*,#29181,.t.);
#29184=oriented_edge('',*,*,#29183,.t.);
#29186=oriented_edge('',*,*,#29185,.f.);
#29188=oriented_edge('',*,*,#29187,.f.);
#29190=oriented_edge('',*,*,#29189,.f.);
#29192=oriented_edge('',*,*,#29191,.t.);
#29194=oriented_edge('',*,*,#29193,.f.);
#29196=oriented_edge('',*,*,#29195,.f.);
#29198=oriented_edge('',*,*,#29197,.f.);
#29200=oriented_edge('',*,*,#29199,.t.);
#29202=oriented_edge('',*,*,#29201,.f.);
#29204=oriented_edge('',*,*,#29203,.f.);
#29205=edge_loop('',(#29105,#29106,#29108,#29110,#29112,#29114,#29116,#29118,
#29120,#29122,#29124,#29126,#29128,#29130,#29132,#29134,#29136,#29138,#29140,
#29142,#29144,#29146,#29148,#29150,#29152,#29154,#29156,#29158,#29160,#29162,
#29164,#29166,#29168,#29170,#29172,#29174,#29176,#29178,#29180,#29182,#29184,
#29186,#29188,#29190,#29192,#29194,#29196,#29198,#29200,#29202,#29204));
#29206=face_outer_bound('',#29205,.f.);
#29208=cartesian_point('',(1.681155785050e1,-7.126540122819e1,
-4.179710433688e1));
#29209=cartesian_point('',(1.680070883984e1,-7.128257087399e1,
-4.187580679743e1));
#29210=cartesian_point('',(1.679112426855e1,-7.130714864868e1,
-4.200780071052e1));
#29211=cartesian_point('',(1.679419799709e1,-7.133172297427e1,
-4.219042610221e1));
#29212=cartesian_point('',(1.680553392480e1,-7.134585240785e1,
-4.233661747846e1));
#29213=cartesian_point('',(1.682294431705e1,-7.135421556632e1,
-4.247098264788e1));
#29214=cartesian_point('',(1.684458316783e1,-7.135800854773e1,
-4.259425353817e1));
#29215=cartesian_point('',(1.686916873157e1,-7.135820361459e1,
-4.270738606145e1));
#29216=cartesian_point('',(1.689584578107e1,-7.135556519138e1,
-4.281143411437e1));
#29217=cartesian_point('',(1.692407572396e1,-7.135067479924e1,
-4.290744628783e1));
#29218=cartesian_point('',(1.695354488144e1,-7.134396230801e1,
-4.299637687143e1));
#29219=cartesian_point('',(1.698411315893e1,-7.133573316558e1,
-4.307909294325e1));
#29220=cartesian_point('',(1.701581123922e1,-7.132617766843e1,
-4.315644370234e1));
#29221=cartesian_point('',(1.704888718554e1,-7.131535766211e1,
-4.322935922136e1));
#29222=cartesian_point('',(1.708385925072e1,-7.130318578654e1,
-4.329886885986e1));
#29223=cartesian_point('',(1.712162327128e1,-7.128938286461e1,
-4.336613118497e1));
#29224=cartesian_point('',(1.716358188465e1,-7.127342868882e1,
-4.343234268434e1));
#29225=cartesian_point('',(1.721173596579e1,-7.125453915165e1,
-4.349842392593e1));
#29226=cartesian_point('',(1.726904213793e1,-7.123162062475e1,
-4.356484509363e1));
#29227=cartesian_point('',(1.734030817141e1,-7.120309713309e1,
-4.363164778669e1));
#29228=cartesian_point('',(1.743647458425e1,-7.116598162135e1,
-4.369896646657e1));
#29229=cartesian_point('',(1.757916311467e1,-7.111559819298e1,
-4.376237344334e1));
#29230=cartesian_point('',(1.778860780237e1,-7.105751077146e1,
-4.378473760301e1));
#29231=cartesian_point('',(1.799386877058e1,-7.101970224991e1,
-4.373125587593e1));
#29232=cartesian_point('',(1.812411962608e1,-7.100331587126e1,
-4.365455649515e1));
#29233=cartesian_point('',(1.818379710076e1,-7.099657653924e1,
-4.360592310319e1));
#29234=cartesian_point('',(1.820764609956e1,-7.099395672246e1,
-4.358429205501e1));
#29235=cartesian_point('',(1.722456109258e1,-7.099120509931e1,
-4.175634920518e1));
#29236=cartesian_point('',(1.719763923805e1,-7.098681898192e1,
-4.181743069964e1));
#29237=cartesian_point('',(1.715843091164e1,-7.097992774210e1,
-4.192277940803e1));
#29238=cartesian_point('',(1.711626860489e1,-7.096967702643e1,
-4.207408872156e1));
#29239=cartesian_point('',(1.708934448372e1,-7.096057372698e1,
-4.219821394165e1));
#29240=cartesian_point('',(1.707014245149e1,-7.095116210454e1,
-4.231465631961e1));
#29241=cartesian_point('',(1.705713606656e1,-7.094146140643e1,
-4.242338464407e1));
#29242=cartesian_point('',(1.704913539768e1,-7.093152401823e1,
-4.252474222220e1));
#29243=cartesian_point('',(1.704524014254e1,-7.092139723776e1,
-4.261929584299e1));
#29244=cartesian_point('',(1.704479623349e1,-7.091110592796e1,
-4.270771352581e1));
#29245=cartesian_point('',(1.704735646409e1,-7.090064834940e1,
-4.279065963158e1));
#29246=cartesian_point('',(1.705264667249e1,-7.088998918286e1,
-4.286878209913e1));
#29247=cartesian_point('',(1.706055634308e1,-7.087904344902e1,
-4.294276587352e1));
#29248=cartesian_point('',(1.707116748200e1,-7.086764726278e1,
-4.301342417261e1));
#29249=cartesian_point('',(1.708481689323e1,-7.085552651495e1,
-4.308172037290e1));
#29250=cartesian_point('',(1.710221813670e1,-7.084224200192e1,
-4.314880694272e1));
#29251=cartesian_point('',(1.712465577039e1,-7.082712193246e1,
-4.321594765262e1));
#29252=cartesian_point('',(1.715422816580e1,-7.080920394894e1,
-4.328420443963e1));
#29253=cartesian_point('',(1.719428384127e1,-7.078715523115e1,
-4.335421134191e1));
#29254=cartesian_point('',(1.725032870163e1,-7.075908259267e1,
-4.342612825826e1));
#29255=cartesian_point('',(1.733399969352e1,-7.072167927570e1,
-4.350007409624e1));
#29256=cartesian_point('',(1.746869141349e1,-7.066992824640e1,
-4.357105884246e1));
#29257=cartesian_point('',(1.767724168560e1,-7.061082925330e1,
-4.359637678989e1));
#29258=cartesian_point('',(1.787966701972e1,-7.057666602302e1,
-4.353596789743e1));
#29259=cartesian_point('',(1.799907654889e1,-7.056693954765e1,
-4.345098577564e1));
#29260=cartesian_point('',(1.804927565650e1,-7.056500128354e1,
-4.339834792610e1));
#29261=cartesian_point('',(1.806855979316e1,-7.056461920307e1,
-4.337516263538e1));
#29262=cartesian_point('',(1.764139548550e1,-7.125458259704e1,
-4.169097527020e1));
#29263=cartesian_point('',(1.762713711746e1,-7.122902862059e1,
-4.174733969493e1));
#29264=cartesian_point('',(1.760504438804e1,-7.118657552437e1,
-4.184241102963e1));
#29265=cartesian_point('',(1.757811623697e1,-7.112786381380e1,
-4.197539877289e1));
#29266=cartesian_point('',(1.755859859969e1,-7.108064873506e1,
-4.208275999061e1));
#29267=cartesian_point('',(1.754231162237e1,-7.103695943026e1,
-4.218218017352e1));
#29268=cartesian_point('',(1.752874829055e1,-7.099658882647e1,
-4.227396550152e1));
#29269=cartesian_point('',(1.751748961883e1,-7.095929728355e1,
-4.235860685367e1));
#29270=cartesian_point('',(1.750819802962e1,-7.092482740063e1,
-4.243669177319e1));
#29271=cartesian_point('',(1.750061159308e1,-7.089292526751e1,
-4.250882502538e1));
#29272=cartesian_point('',(1.749453918664e1,-7.086336505541e1,
-4.257555547753e1));
#29273=cartesian_point('',(1.748985018955e1,-7.083594548384e1,
-4.263737391879e1));
#29274=cartesian_point('',(1.748646710141e1,-7.081046682310e1,
-4.269475745853e1));
#29275=cartesian_point('',(1.748436856e1,-7.078669998685e1,-4.274823176293e1));
#29276=cartesian_point('',(1.748360994620e1,-7.076438423885e1,
-4.279836622882e1));
#29277=cartesian_point('',(1.748436309882e1,-7.074322230878e1,
-4.284576718705e1));
#29278=cartesian_point('',(1.748698767194e1,-7.072290952292e1,
-4.289097601238e1));
#29279=cartesian_point('',(1.749212932884e1,-7.070321156750e1,
-4.293422356553e1));
#29280=cartesian_point('',(1.750084953713e1,-7.068393216344e1,
-4.297537454003e1));
#29281=cartesian_point('',(1.751487448737e1,-7.066476067370e1,
-4.301406394357e1));
#29282=cartesian_point('',(1.753771698047e1,-7.064473765677e1,
-4.305026848965e1));
#29283=cartesian_point('',(1.757654209366e1,-7.062282541412e1,
-4.308173325933e1));
#29284=cartesian_point('',(1.763876516148e1,-7.060325057172e1,
-4.309222791941e1));
#29285=cartesian_point('',(1.770074406141e1,-7.059764238652e1,
-4.306667028503e1));
#29286=cartesian_point('',(1.773880570539e1,-7.060379688895e1,
-4.302674839795e1));
#29287=cartesian_point('',(1.775568686737e1,-7.061072241349e1,
-4.299904909637e1));
#29288=cartesian_point('',(1.776235385175e1,-7.061425197598e1,
-4.298631680451e1));
#29289=cartesian_point('',(1.757412059197e1,-7.174722775261e1,
-4.167750833443e1));
#29290=cartesian_point('',(1.758643834293e1,-7.172567261711e1,
-4.174758132077e1));
#29291=cartesian_point('',(1.760816528714e1,-7.168519302808e1,
-4.186077366093e1));
#29292=cartesian_point('',(1.763910859583e1,-7.162111212331e1,
-4.200988131248e1));
#29293=cartesian_point('',(1.766399405006e1,-7.156551932812e1,
-4.212540438539e1));
#29294=cartesian_point('',(1.768673728503e1,-7.151117440904e1,
-4.222862891012e1));
#29295=cartesian_point('',(1.770735724929e1,-7.145885943067e1,
-4.232090404275e1));
#29296=cartesian_point('',(1.772598257650e1,-7.140901241949e1,
-4.240345566548e1));
#29297=cartesian_point('',(1.774278749603e1,-7.136184037992e1,
-4.247737564307e1));
#29298=cartesian_point('',(1.775795079799e1,-7.131741484155e1,
-4.254359684852e1));
#29299=cartesian_point('',(1.777162728700e1,-7.127575572199e1,
-4.260286228575e1));
#29300=cartesian_point('',(1.778393946464e1,-7.123686485724e1,
-4.265575154097e1));
#29301=cartesian_point('',(1.779497841218e1,-7.120072261780e1,
-4.270273359571e1));
#29302=cartesian_point('',(1.780480308933e1,-7.116727156915e1,
-4.274421247148e1));
#29303=cartesian_point('',(1.781341690948e1,-7.113644881588e1,
-4.278049677587e1));
#29304=cartesian_point('',(1.782072467686e1,-7.110823483567e1,
-4.281174596435e1));
#29305=cartesian_point('',(1.782643699663e1,-7.108278103096e1,
-4.283783496349e1));
#29306=cartesian_point('',(1.782989713876e1,-7.106063518800e1,
-4.285816395847e1));
#29307=cartesian_point('',(1.782987776347e1,-7.104278288286e1,
-4.287179568324e1));
#29308=cartesian_point('',(1.782427197830e1,-7.103054327876e1,
-4.287781149381e1));
#29309=cartesian_point('',(1.780915787401e1,-7.102522353406e1,
-4.287608571981e1));
#29310=cartesian_point('',(1.777646667636e1,-7.102942760455e1,
-4.286719429181e1));
#29311=cartesian_point('',(1.771821830425e1,-7.104364622405e1,
-4.286244051969e1));
#29312=cartesian_point('',(1.766654457676e1,-7.105807670636e1,
-4.287271617767e1));
#29313=cartesian_point('',(1.764797645905e1,-7.107074321337e1,
-4.287845062841e1));
#29314=cartesian_point('',(1.764670161218e1,-7.108021942187e1,
-4.287544016927e1));
#29315=cartesian_point('',(1.764746861391e1,-7.108475562012e1,
-4.287293198523e1));
#29316=(bounded_surface()b_spline_surface(3,3,((#29208,#29209,#29210,#29211,
#29212,#29213,#29214,#29215,#29216,#29217,#29218,#29219,#29220,#29221,#29222,
#29223,#29224,#29225,#29226,#29227,#29228,#29229,#29230,#29231,#29232,#29233,
#29234),(#29235,#29236,#29237,#29238,#29239,#29240,#29241,#29242,#29243,#29244,
#29245,#29246,#29247,#29248,#29249,#29250,#29251,#29252,#29253,#29254,#29255,
#29256,#29257,#29258,#29259,#29260,#29261),(#29262,#29263,#29264,#29265,#29266,
#29267,#29268,#29269,#29270,#29271,#29272,#29273,#29274,#29275,#29276,#29277,
#29278,#29279,#29280,#29281,#29282,#29283,#29284,#29285,#29286,#29287,#29288),(
#29289,#29290,#29291,#29292,#29293,#29294,#29295,#29296,#29297,#29298,#29299,
#29300,#29301,#29302,#29303,#29304,#29305,#29306,#29307,#29308,#29309,#29310,
#29311,#29312,#29313,#29314,#29315)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.739659707901e-2,1.166902097898e-1,1.678006527112e-1,2.145835000980e-1,
2.573592540897e-1,2.964763544131e-1,3.322818639523e-1,3.651097134652e-1,
3.952866163703e-1,4.230838858383e-1,4.486978986068e-1,4.723347691241e-1,
4.942121324659e-1,5.145547134695e-1,5.335907610236e-1,5.515472985882e-1,
5.685337975680e-1,5.843846669277e-1,5.989978991652e-1,6.125432986587e-1,
6.265534915408e-1,6.416340023685e-1,6.571635797897e-1,6.742212987222e-1,
6.887746183620e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413720215987e0,1.413720215987e0,1.413720215987e0,1.413720215987e0,
1.413720215987e0,1.413720215987e0,1.413720215987e0,1.413720215987e0,
1.413720215987e0,1.413720215987e0,1.413720215987e0,1.413720215987e0,
1.413720215987e0,1.413720215987e0,1.413720215987e0,1.413720215987e0,
1.413720215987e0,1.413720215987e0,1.413720215987e0,1.413720215987e0,
1.413720215987e0,1.413720215987e0,1.413720215987e0,1.413720215987e0,
1.413720215987e0,1.413720215987e0,1.413720215987e0),(8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1),(8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,8.620932613378e-1,
8.620932613378e-1),(1.413720215987e0,1.413720215987e0,1.413720215987e0,
1.413720215987e0,1.413720215987e0,1.413720215987e0,1.413720215987e0,
1.413720215987e0,1.413720215987e0,1.413720215987e0,1.413720215987e0,
1.413720215987e0,1.413720215987e0,1.413720215987e0,1.413720215987e0,
1.413720215987e0,1.413720215987e0,1.413720215987e0,1.413720215987e0,
1.413720215987e0,1.413720215987e0,1.413720215987e0,1.413720215987e0,
1.413720215987e0,1.413720215987e0,1.413720215987e0,1.413720215987e0)))representation_item('')surface());
#29317=oriented_edge('',*,*,#29107,.t.);
#29319=oriented_edge('',*,*,#29318,.f.);
#29321=oriented_edge('',*,*,#29320,.f.);
#29323=oriented_edge('',*,*,#29322,.t.);
#29324=edge_loop('',(#29317,#29319,#29321,#29323));
#29325=face_outer_bound('',#29324,.f.);
#29327=cartesian_point('',(1.676240379394e1,-7.131025463118e1,
-4.131568017606e1));
#29328=cartesian_point('',(1.671239248869e1,-7.134362828104e1,
-4.151438197464e1));
#29329=cartesian_point('',(1.667266967393e1,-7.139773644751e1,
-4.183262992021e1));
#29330=cartesian_point('',(1.670350166008e1,-7.145148479381e1,
-4.217110950197e1));
#29331=cartesian_point('',(1.672610165801e1,-7.146992696246e1,
-4.229078645202e1));
#29332=cartesian_point('',(1.725182360624e1,-7.091526938417e1,
-4.133853690697e1));
#29333=cartesian_point('',(1.716185907562e1,-7.089680536804e1,
-4.149723234664e1));
#29334=cartesian_point('',(1.704321567822e1,-7.088374679483e1,
-4.176320053603e1));
#29335=cartesian_point('',(1.697108481453e1,-7.088948905530e1,
-4.206749549898e1));
#29336=cartesian_point('',(1.695521173578e1,-7.089448326509e1,
-4.217840588148e1));
#29337=cartesian_point('',(1.776239913021e1,-7.128250214766e1,
-4.136105044051e1));
#29338=cartesian_point('',(1.771236087133e1,-7.121014830210e1,
-4.149358192008e1));
#29339=cartesian_point('',(1.763839640923e1,-7.110632514110e1,
-4.170559798034e1));
#29340=cartesian_point('',(1.757492339976e1,-7.101349699840e1,
-4.193070354852e1));
#29341=cartesian_point('',(1.755539286913e1,-7.098334946702e1,
-4.201024818056e1));
#29342=cartesian_point('',(1.754446341761e1,-7.187275303412e1,
-4.135016464457e1));
#29343=cartesian_point('',(1.755560805027e1,-7.182358246136e1,
-4.150879053693e1));
#29344=cartesian_point('',(1.758432093151e1,-7.173866453661e1,
-4.174439883413e1));
#29345=cartesian_point('',(1.762841434107e1,-7.164143045467e1,
-4.196158229928e1));
#29346=cartesian_point('',(1.764541214051e1,-7.160604525475e1,
-4.203321564785e1));
#29347=(bounded_surface()b_spline_surface(3,3,((#29327,#29328,#29329,#29330,
#29331),(#29332,#29333,#29334,#29335,#29336),(#29337,#29338,#29339,#29340,
#29341),(#29342,#29343,#29344,#29345,#29346)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.710935578772e-1,
7.048353467731e-1,8.826165026342e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952471196e0,1.579952471196e0,1.579952471196e0,
1.579952471196e0,1.579952471196e0),(8.066825096013e-1,8.066825096013e-1,
8.066825096013e-1,8.066825096013e-1,8.066825096013e-1),(8.066825096013e-1,
8.066825096013e-1,8.066825096013e-1,8.066825096013e-1,8.066825096013e-1),(
1.579952471196e0,1.579952471196e0,1.579952471196e0,1.579952471196e0,
1.579952471196e0)))representation_item('')surface());
#29348=oriented_edge('',*,*,#28976,.t.);
#29349=oriented_edge('',*,*,#28961,.f.);
#29351=oriented_edge('',*,*,#29350,.f.);
#29352=oriented_edge('',*,*,#29318,.t.);
#29353=edge_loop('',(#29348,#29349,#29351,#29352));
#29354=face_outer_bound('',#29353,.f.);
#29356=cartesian_point('',(1.774045904677e1,-7.107151672048e1,
-4.213845709291e1));
#29357=direction('',(1.325538204623e-1,-5.286227641793e-1,8.384434732719e-1));
#29358=direction('',(-7.825803099449e-1,4.633079616402e-1,4.158290407936e-1));
#29359=axis2_placement_3d('',#29356,#29357,#29358);
#29360=cylindrical_surface('',#29359,3.000000000005e-1);
#29361=oriented_edge('',*,*,#29320,.t.);
#29362=oriented_edge('',*,*,#29350,.t.);
#29363=oriented_edge('',*,*,#28947,.f.);
#29364=oriented_edge('',*,*,#28931,.f.);
#29366=oriented_edge('',*,*,#29365,.t.);
#29367=edge_loop('',(#29361,#29362,#29363,#29364,#29366));
#29368=face_outer_bound('',#29367,.f.);
#29370=cartesian_point('',(1.332425149571e-11,-4.973193104165e-11,
-4.228096149021e1));
#29371=direction('',(0.e0,0.e0,1.e0));
#29372=direction('',(2.588190451025e-1,-9.659258262891e-1,0.e0));
#29373=axis2_placement_3d('',#29370,#29371,#29372);
#29374=conical_surface('',#29373,7.351737503131e1,3.302386755580e1);
#29376=oriented_edge('',*,*,#29375,.f.);
#29378=oriented_edge('',*,*,#29377,.f.);
#29379=oriented_edge('',*,*,#29365,.f.);
#29381=oriented_edge('',*,*,#29380,.f.);
#29383=oriented_edge('',*,*,#29382,.f.);
#29385=oriented_edge('',*,*,#29384,.f.);
#29387=oriented_edge('',*,*,#29386,.f.);
#29388=edge_loop('',(#29376,#29378,#29379,#29381,#29383,#29385,#29387));
#29389=face_outer_bound('',#29388,.f.);
#29391=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#29392=direction('',(0.e0,0.e0,1.e0));
#29393=direction('',(2.376885994545e-1,-9.713414073792e-1,0.e0));
#29394=axis2_placement_3d('',#29391,#29392,#29393);
#29395=toroidal_surface('',#29394,7.344368814732e1,5.e-1);
#29396=oriented_edge('',*,*,#29109,.t.);
#29397=oriented_edge('',*,*,#29322,.f.);
#29398=oriented_edge('',*,*,#29377,.t.);
#29399=oriented_edge('',*,*,#29375,.t.);
#29401=oriented_edge('',*,*,#29400,.t.);
#29402=edge_loop('',(#29396,#29397,#29398,#29399,#29401));
#29403=face_outer_bound('',#29402,.f.);
#29405=cartesian_point('',(1.977216340192e1,-7.056447011614e1,
-4.363319454681e1));
#29406=cartesian_point('',(1.984249487990e1,-7.055272690562e1,
-4.373471217431e1));
#29407=cartesian_point('',(2.046771700661e1,-7.033822012717e1,
-4.382095013492e1));
#29408=cartesian_point('',(2.071891894857e1,-7.033301380491e1,
-4.350786171362e1));
#29409=cartesian_point('',(2.084233135728e1,-7.030532702842e1,
-4.335191520654e1));
#29410=cartesian_point('',(2.093248417655e1,-7.028974187002e1,
-4.317043033910e1));
#29411=cartesian_point('',(2.100478906937e1,-7.027032068832e1,
-4.298946383039e1));
#29412=cartesian_point('',(2.106247742733e1,-7.024987680797e1,
-4.279540040127e1));
#29413=cartesian_point('',(2.110462421862e1,-7.022673040745e1,
-4.259355953880e1));
#29414=cartesian_point('',(2.112925567210e1,-7.020164601216e1,
-4.238830585673e1));
#29415=cartesian_point('',(2.113519276059e1,-7.017576923780e1,
-4.218775101442e1));
#29416=cartesian_point('',(2.112232161004e1,-7.014887838871e1,
-4.198494889332e1));
#29417=cartesian_point('',(2.109960331218e1,-7.013128251713e1,
-4.185181338880e1));
#29418=cartesian_point('',(2.108311923957e1,-7.012236524604e1,
-4.178201486915e1));
#29419=cartesian_point('',(1.965476871393e1,-7.010038147268e1,
-4.342948585130e1));
#29420=cartesian_point('',(1.970252887255e1,-7.009561958942e1,
-4.354278587890e1));
#29421=cartesian_point('',(2.035008462427e1,-6.986607865787e1,
-4.364062721566e1));
#29422=cartesian_point('',(2.055426692315e1,-6.989264574731e1,
-4.328950215480e1));
#29423=cartesian_point('',(2.062976004905e1,-6.988695148296e1,
-4.313204420523e1));
#29424=cartesian_point('',(2.067119181959e1,-6.989899085944e1,
-4.295176408478e1));
#29425=cartesian_point('',(2.069467079849e1,-6.991153416222e1,
-4.277974713888e1));
#29426=cartesian_point('',(2.070454070681e1,-6.992934359586e1,
-4.259994650414e1));
#29427=cartesian_point('',(2.070164211133e1,-6.995083277976e1,
-4.241833616445e1));
#29428=cartesian_point('',(2.068629642281e1,-6.997630212582e1,
-4.223888207879e1));
#29429=cartesian_point('',(2.065965534582e1,-7.000522429538e1,
-4.206894051214e1));
#29430=cartesian_point('',(2.062136787279e1,-7.003944246311e1,
-4.190283366875e1));
#29431=cartesian_point('',(2.058828975833e1,-7.006628176311e1,
-4.179826636357e1));
#29432=cartesian_point('',(2.056867736117e1,-7.008202799078e1,
-4.174492536426e1));
#29433=cartesian_point('',(1.993180468907e1,-7.000530048667e1,
-4.300195625416e1));
#29434=cartesian_point('',(1.994093663009e1,-6.999004270432e1,
-4.305728399203e1));
#29435=cartesian_point('',(2.012451743697e1,-6.991362482839e1,
-4.310188690808e1));
#29436=cartesian_point('',(2.019377034465e1,-6.996345859031e1,
-4.293387704982e1));
#29437=cartesian_point('',(2.022590246374e1,-7.000325278915e1,
-4.282323688570e1));
#29438=cartesian_point('',(2.025039831517e1,-7.005586087489e1,
-4.269398413450e1));
#29439=cartesian_point('',(2.027122020999e1,-7.011392045343e1,
-4.255898260363e1));
#29440=cartesian_point('',(2.028952355393e1,-7.017842844232e1,
-4.241423493017e1));
#29441=cartesian_point('',(2.030512296233e1,-7.024728059785e1,
-4.226411425279e1));
#29442=cartesian_point('',(2.031758162978e1,-7.031849490922e1,
-4.211303942289e1));
#29443=cartesian_point('',(2.032655870248e1,-7.038931900318e1,
-4.196719736672e1));
#29444=cartesian_point('',(2.033256203248e1,-7.046248812732e1,
-4.182154345945e1));
#29445=cartesian_point('',(2.033441882292e1,-7.051201768410e1,
-4.172711369300e1));
#29446=cartesian_point('',(2.033482870488e1,-7.053860653429e1,
-4.167789853404e1));
#29447=cartesian_point('',(2.026526177751e1,-7.039523476786e1,
-4.287223146333e1));
#29448=cartesian_point('',(2.026683860607e1,-7.036480982907e1,
-4.287056378474e1));
#29449=cartesian_point('',(2.006622830614e1,-7.042284790679e1,
-4.286204228760e1));
#29450=cartesian_point('',(2.007726842943e1,-7.045905410649e1,
-4.287488196612e1));
#29451=cartesian_point('',(2.012350226228e1,-7.051233258116e1,
-4.280226678070e1));
#29452=cartesian_point('',(2.018351071420e1,-7.056895596761e1,
-4.271160590418e1));
#29453=cartesian_point('',(2.025108624347e1,-7.063054954086e1,
-4.259652340570e1));
#29454=cartesian_point('',(2.032378533570e1,-7.069322476347e1,
-4.246485100092e1));
#29455=cartesian_point('',(2.039885686054e1,-7.075438006551e1,
-4.231905882068e1));
#29456=cartesian_point('',(2.047297749230e1,-7.081071747140e1,
-4.216431758526e1));
#29457=cartesian_point('',(2.054231158814e1,-7.085942224133e1,
-4.200665763940e1));
#29458=cartesian_point('',(2.060827396461e1,-7.090186048686e1,
-4.184025985019e1));
#29459=cartesian_point('',(2.064773656161e1,-7.092465117078e1,
-4.172516822558e1));
#29460=cartesian_point('',(2.066689029228e1,-7.093503276282e1,
-4.166271332025e1));
#29461=(bounded_surface()b_spline_surface(3,3,((#29405,#29406,#29407,#29408,
#29409,#29410,#29411,#29412,#29413,#29414,#29415,#29416,#29417,#29418),(#29419,
#29420,#29421,#29422,#29423,#29424,#29425,#29426,#29427,#29428,#29429,#29430,
#29431,#29432),(#29433,#29434,#29435,#29436,#29437,#29438,#29439,#29440,#29441,
#29442,#29443,#29444,#29445,#29446),(#29447,#29448,#29449,#29450,#29451,#29452,
#29453,#29454,#29455,#29456,#29457,#29458,#29459,#29460)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.203918816899e-1,3.790232343320e-1,4.232748401478e-1,4.703107901488e-1,
5.222928162034e-1,5.791305001740e-1,6.403981471186e-1,7.051820585277e-1,
7.713206710459e-1,8.362787309426e-1,8.976413569181e-1,9.679441127495e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.438896861937e0,1.438896861937e0,1.438896861937e0,1.438896861937e0,
1.438896861937e0,1.438896861937e0,1.438896861937e0,1.438896861937e0,
1.438896861937e0,1.438896861937e0,1.438896861937e0,1.438896861937e0,
1.438896861937e0,1.438896861937e0),(8.537010460211e-1,8.537010460211e-1,
8.537010460211e-1,8.537010460211e-1,8.537010460211e-1,8.537010460211e-1,
8.537010460211e-1,8.537010460211e-1,8.537010460211e-1,8.537010460211e-1,
8.537010460211e-1,8.537010460211e-1,8.537010460211e-1,8.537010460211e-1),(
8.537010460211e-1,8.537010460211e-1,8.537010460211e-1,8.537010460211e-1,
8.537010460211e-1,8.537010460211e-1,8.537010460211e-1,8.537010460211e-1,
8.537010460211e-1,8.537010460211e-1,8.537010460211e-1,8.537010460211e-1,
8.537010460211e-1,8.537010460211e-1),(1.438896861937e0,1.438896861937e0,
1.438896861937e0,1.438896861937e0,1.438896861937e0,1.438896861937e0,
1.438896861937e0,1.438896861937e0,1.438896861937e0,1.438896861937e0,
1.438896861937e0,1.438896861937e0,1.438896861937e0,1.438896861937e0)))representation_item('')surface());
#29462=oriented_edge('',*,*,#29111,.t.);
#29463=oriented_edge('',*,*,#29400,.f.);
#29465=oriented_edge('',*,*,#29464,.t.);
#29467=oriented_edge('',*,*,#29466,.t.);
#29468=edge_loop('',(#29462,#29463,#29465,#29467));
#29469=face_outer_bound('',#29468,.f.);
#29471=cartesian_point('',(2.017207014996e1,-7.041996848538e1,
-4.213845709838e1));
#29472=direction('',(-1.495164062009e-1,5.240776530345e-1,-8.384434732685e-1));
#29473=direction('',(4.460804480804e-1,7.925266195306e-1,4.158290408038e-1));
#29474=axis2_placement_3d('',#29471,#29472,#29473);
#29475=cylindrical_surface('',#29474,2.999999999996e-1);
#29477=oriented_edge('',*,*,#29476,.t.);
#29478=oriented_edge('',*,*,#29464,.f.);
#29479=oriented_edge('',*,*,#29386,.t.);
#29481=oriented_edge('',*,*,#29480,.t.);
#29483=oriented_edge('',*,*,#29482,.f.);
#29484=edge_loop('',(#29477,#29478,#29479,#29481,#29483));
#29485=face_outer_bound('',#29484,.f.);
#29487=cartesian_point('',(2.125022402725e1,-7.025635434819e1,
-4.228405109833e1));
#29488=cartesian_point('',(2.125787143341e1,-7.023571288910e1,
-4.219230557080e1));
#29489=cartesian_point('',(2.126248330108e1,-7.018255165879e1,
-4.191552510063e1));
#29490=cartesian_point('',(2.121538351499e1,-7.014732056484e1,
-4.159365181878e1));
#29491=cartesian_point('',(2.115461590127e1,-7.013863567205e1,
-4.136889294462e1));
#29492=cartesian_point('',(2.113799579735e1,-7.013751691554e1,
-4.131419697730e1));
#29493=cartesian_point('',(2.076261719872e1,-6.987433133054e1,
-4.217220069773e1));
#29494=cartesian_point('',(2.075003134287e1,-6.987747640009e1,
-4.208724765663e1));
#29495=cartesian_point('',(2.069969319676e1,-6.989947710037e1,
-4.183692844624e1));
#29496=cartesian_point('',(2.061040431983e1,-6.996044928802e1,
-4.156289846625e1));
#29497=cartesian_point('',(2.053555438009e1,-7.002384652017e1,
-4.138100996327e1));
#29498=cartesian_point('',(2.051653103117e1,-7.004056935067e1,
-4.133740562499e1));
#29499=cartesian_point('',(2.028815474346e1,-7.025312369777e1,
-4.200577893146e1));
#29500=cartesian_point('',(2.028673695769e1,-7.028078702991e1,
-4.194479686418e1));
#29501=cartesian_point('',(2.028026100533e1,-7.037074150712e1,
-4.176074231354e1));
#29502=cartesian_point('',(2.026871309846e1,-7.049367597538e1,
-4.154640468945e1));
#29503=cartesian_point('',(2.026048415862e1,-7.059007975243e1,
-4.139654204161e1));
#29504=cartesian_point('',(2.025848068004e1,-7.061421829833e1,
-4.136005975347e1));
#29505=cartesian_point('',(2.052346540896e1,-7.083657015756e1,
-4.202913429393e1));
#29506=cartesian_point('',(2.054821952410e1,-7.085348458598e1,
-4.197410634353e1));
#29507=cartesian_point('',(2.062001737663e1,-7.090441166127e1,
-4.179882687104e1));
#29508=cartesian_point('',(2.069199744473e1,-7.096409138892e1,
-4.156838745001e1));
#29509=cartesian_point('',(2.073327665325e1,-7.100596432361e1,
-4.139268423025e1));
#29510=cartesian_point('',(2.074272676286e1,-7.101620460092e1,
-4.134889747450e1));
#29511=(bounded_surface()b_spline_surface(3,3,((#29487,#29488,#29489,#29490,
#29491,#29492),(#29493,#29494,#29495,#29496,#29497,#29498),(#29499,#29500,
#29501,#29502,#29503,#29504),(#29505,#29506,#29507,#29508,#29509,#29510)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.428932368486e-1,3.042533991550e-1,6.365576967480e-1,7.455465687943e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933837938e0,1.579933837938e0,1.579933837938e0,1.579933837938e0,
1.579933837938e0,1.579933837938e0),(8.066887206872e-1,8.066887206872e-1,
8.066887206872e-1,8.066887206872e-1,8.066887206872e-1,8.066887206872e-1),(
8.066887206872e-1,8.066887206872e-1,8.066887206872e-1,8.066887206872e-1,
8.066887206872e-1,8.066887206872e-1),(1.579933837938e0,1.579933837938e0,
1.579933837938e0,1.579933837938e0,1.579933837938e0,1.579933837938e0)))representation_item('')surface());
#29513=oriented_edge('',*,*,#29512,.t.);
#29514=oriented_edge('',*,*,#29466,.f.);
#29515=oriented_edge('',*,*,#29476,.f.);
#29517=oriented_edge('',*,*,#29516,.t.);
#29518=edge_loop('',(#29513,#29514,#29515,#29517));
#29519=face_outer_bound('',#29518,.f.);
#29521=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#29522=direction('',(0.e0,0.e0,1.e0));
#29523=direction('',(1.e0,0.e0,0.e0));
#29524=axis2_placement_3d('',#29521,#29522,#29523);
#29525=conical_surface('',#29524,7.334631745054e1,5.e-1);
#29527=oriented_edge('',*,*,#29526,.t.);
#29529=oriented_edge('',*,*,#29528,.f.);
#29531=oriented_edge('',*,*,#29530,.f.);
#29533=oriented_edge('',*,*,#29532,.t.);
#29535=oriented_edge('',*,*,#29534,.f.);
#29536=oriented_edge('',*,*,#29113,.f.);
#29537=oriented_edge('',*,*,#29512,.f.);
#29538=edge_loop('',(#29527,#29529,#29531,#29533,#29535,#29536,#29537));
#29539=face_outer_bound('',#29538,.f.);
#29541=cartesian_point('',(2.130867709083e1,-7.073752242571e1,
-2.154661738381e1));
#29542=direction('',(1.229154219521e-2,-5.414224273989e-3,9.999097980148e-1));
#29543=direction('',(2.360488722308e-1,9.717383188063e-1,2.360017398746e-3));
#29544=axis2_placement_3d('',#29541,#29542,#29543);
#29545=cylindrical_surface('',#29544,5.000150355121e-1);
#29546=oriented_edge('',*,*,#29526,.f.);
#29547=oriented_edge('',*,*,#29516,.f.);
#29549=oriented_edge('',*,*,#29548,.f.);
#29551=oriented_edge('',*,*,#29550,.t.);
#29552=edge_loop('',(#29546,#29547,#29549,#29551));
#29553=face_outer_bound('',#29552,.f.);
#29555=cartesian_point('',(2.227397811698e1,-7.540021140892e1,0.e0));
#29556=direction('',(9.658728639631e-1,2.588048538901e-1,-1.047178411625e-2));
#29557=direction('',(-2.588190451026e-1,9.659258262891e-1,0.e0));
#29558=axis2_placement_3d('',#29555,#29556,#29557);
#29559=plane('',#29558);
#29561=oriented_edge('',*,*,#29560,.t.);
#29563=oriented_edge('',*,*,#29562,.t.);
#29564=oriented_edge('',*,*,#29548,.t.);
#29565=oriented_edge('',*,*,#29482,.t.);
#29567=oriented_edge('',*,*,#29566,.t.);
#29569=oriented_edge('',*,*,#29568,.t.);
#29570=edge_loop('',(#29561,#29563,#29564,#29565,#29567,#29569));
#29571=face_outer_bound('',#29570,.f.);
#29573=cartesian_point('',(2.162314765155e1,-7.130608621880e1,
-6.592956194824e0));
#29574=direction('',(1.247758098961e-1,-4.294797674022e-1,8.944149633458e-1));
#29575=direction('',(2.604886070959e-1,8.840176144240e-1,3.881475788425e-1));
#29576=axis2_placement_3d('',#29573,#29574,#29575);
#29577=cylindrical_surface('',#29576,5.000000030361e-1);
#29579=oriented_edge('',*,*,#29578,.t.);
#29581=oriented_edge('',*,*,#29580,.f.);
#29582=oriented_edge('',*,*,#29560,.f.);
#29584=oriented_edge('',*,*,#29583,.t.);
#29585=edge_loop('',(#29579,#29581,#29582,#29584));
#29586=face_outer_bound('',#29585,.f.);
#29588=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#29589=direction('',(0.e0,0.e0,1.e0));
#29590=direction('',(0.e0,-1.e0,0.e0));
#29591=axis2_placement_3d('',#29588,#29589,#29590);
#29592=conical_surface('',#29591,7.438528799863e1,2.656505117708e1);
#29594=oriented_edge('',*,*,#29593,.t.);
#29595=oriented_edge('',*,*,#28593,.f.);
#29597=oriented_edge('',*,*,#29596,.f.);
#29599=oriented_edge('',*,*,#29598,.f.);
#29601=oriented_edge('',*,*,#29600,.f.);
#29603=oriented_edge('',*,*,#29602,.f.);
#29604=oriented_edge('',*,*,#29578,.f.);
#29605=edge_loop('',(#29594,#29595,#29597,#29599,#29601,#29603,#29604));
#29606=face_outer_bound('',#29605,.f.);
#29608=cartesian_point('',(2.169752234929e1,-7.089550789245e1,
-6.309435514161e0));
#29609=cartesian_point('',(2.172579432424e1,-7.092462774164e1,
-6.251713311456e0));
#29610=cartesian_point('',(2.177993264477e1,-7.098678943908e1,
-6.133712188647e0));
#29611=cartesian_point('',(2.184971646698e1,-7.108735789202e1,
-5.957827270854e0));
#29612=cartesian_point('',(2.190714031052e1,-7.119326890462e1,
-5.785977986633e0));
#29613=cartesian_point('',(2.195118201886e1,-7.130008812571e1,
-5.623972744301e0));
#29614=cartesian_point('',(2.198281214211e1,-7.140676212732e1,
-5.471977546280e0));
#29615=cartesian_point('',(2.200286397471e1,-7.151207226361e1,
-5.330448465280e0));
#29616=cartesian_point('',(2.201222048950e1,-7.161516375202e1,
-5.199359952831e0));
#29617=cartesian_point('',(2.201168718089e1,-7.171572214229e1,
-5.078086887740e0));
#29618=cartesian_point('',(2.200182927521e1,-7.181380188698e1,
-4.965712789567e0));
#29619=cartesian_point('',(2.198281616474e1,-7.190998903778e1,
-4.860905202928e0));
#29620=cartesian_point('',(2.195418184112e1,-7.200529879740e1,
-4.762131787208e0));
#29621=cartesian_point('',(2.191510813275e1,-7.209965199398e1,
-4.669257384657e0));
#29622=cartesian_point('',(2.186519186018e1,-7.219148898585e1,
-4.583589027458e0));
#29623=cartesian_point('',(2.180498143345e1,-7.227864316893e1,
-4.506750562175e0));
#29624=cartesian_point('',(2.173476569918e1,-7.236023142095e1,
-4.439151891265e0));
#29625=cartesian_point('',(2.165397228179e1,-7.243620941873e1,
-4.380753678234e0));
#29626=cartesian_point('',(2.156272605080e1,-7.250561728596e1,
-4.332530351290e0));
#29627=cartesian_point('',(2.146274496270e1,-7.256673118897e1,
-4.296024219700e0));
#29628=cartesian_point('',(2.135699785656e1,-7.261804075391e1,
-4.272267763749e0));
#29629=cartesian_point('',(2.124786857258e1,-7.265910754316e1,
-4.261240509524e0));
#29630=cartesian_point('',(2.106583919217e1,-7.270971603907e1,
-4.263338329175e0));
#29631=cartesian_point('',(2.092320939331e1,-7.272324402804e1,
-4.294893556153e0));
#29632=cartesian_point('',(2.083722644895e1,-7.271939467457e1,
-4.326887105891e0));
#29633=cartesian_point('',(2.108750113515e1,-7.086264355555e1,
-6.170094337824e0));
#29634=cartesian_point('',(2.111691334561e1,-7.086950200186e1,
-6.112656359624e0));
#29635=cartesian_point('',(2.117590040091e1,-7.088697680130e1,
-5.994807848337e0));
#29636=cartesian_point('',(2.126013577853e1,-7.092335355037e1,
-5.818005088021e0));
#29637=cartesian_point('',(2.133841283930e1,-7.096894280380e1,
-5.644128305438e0));
#29638=cartesian_point('',(2.140804887745e1,-7.102118928158e1,
-5.479099109942e0));
#29639=cartesian_point('',(2.146899182013e1,-7.107892926509e1,
-5.323114077334e0));
#29640=cartesian_point('',(2.152104898272e1,-7.114095052026e1,
-5.176644257593e0));
#29641=cartesian_point('',(2.156419834024e1,-7.120625854957e1,
-5.039657531548e0));
#29642=cartesian_point('',(2.159854328815e1,-7.127424572702e1,
-4.911484907904e0));
#29643=cartesian_point('',(2.162410278290e1,-7.134463920624e1,
-4.791126214221e0));
#29644=cartesian_point('',(2.164069998781e1,-7.141766421548e1,
-4.677096500972e0));
#29645=cartesian_point('',(2.164765125501e1,-7.149405062019e1,
-4.567619004709e0));
#29646=cartesian_point('',(2.164339248656e1,-7.157383165122e1,
-4.462382903844e0));
#29647=cartesian_point('',(2.162603794483e1,-7.165569554027e1,
-4.362793646252e0));
#29648=cartesian_point('',(2.159443049156e1,-7.173735711323e1,
-4.270956106522e0));
#29649=cartesian_point('',(2.154779958461e1,-7.181733955908e1,
-4.187857041077e0));
#29650=cartesian_point('',(2.148498273385e1,-7.189481821092e1,
-4.114104575917e0));
#29651=cartesian_point('',(2.140563430962e1,-7.196786875045e1,
-4.051728469589e0));
#29652=cartesian_point('',(2.131158241349e1,-7.203352350126e1,
-4.003630649231e0));
#29653=cartesian_point('',(2.120686592739e1,-7.208895124242e1,
-3.972013517777e0));
#29654=cartesian_point('',(2.109562089323e1,-7.213267042416e1,
-3.957428924243e0));
#29655=cartesian_point('',(2.090807732840e1,-7.218407788977e1,
-3.960925584252e0));
#29656=cartesian_point('',(2.076273933126e1,-7.219176353452e1,
-4.004186698295e0));
#29657=cartesian_point('',(2.068241829039e1,-7.218068543823e1,
-4.046651791413e0));
#29658=cartesian_point('',(2.084013633229e1,-7.140299649704e1,
-6.368728777959e0));
#29659=cartesian_point('',(2.085010738665e1,-7.140126863076e1,
-6.310410479851e0));
#29660=cartesian_point('',(2.087059089716e1,-7.139897340144e1,
-6.191465698876e0));
#29661=cartesian_point('',(2.090127870046e1,-7.139924475205e1,
-6.014922805595e0));
#29662=cartesian_point('',(2.093122170114e1,-7.140310995677e1,
-5.843165293827e0));
#29663=cartesian_point('',(2.095922048703e1,-7.141008970629e1,
-5.681958432771e0));
#29664=cartesian_point('',(2.098506902383e1,-7.141979672882e1,
-5.531435104830e0));
#29665=cartesian_point('',(2.100851369665e1,-7.143184882310e1,
-5.392028559466e0));
#29666=cartesian_point('',(2.102938079407e1,-7.144590709553e1,
-5.263700351177e0));
#29667=cartesian_point('',(2.104757816744e1,-7.146172823046e1,
-5.145831806078e0));
#29668=cartesian_point('',(2.106301778003e1,-7.147916892670e1,
-5.037535583264e0));
#29669=cartesian_point('',(2.107558947267e1,-7.149823774534e1,
-4.937547081307e0));
#29670=cartesian_point('',(2.108504766901e1,-7.151911634781e1,
-4.844454405046e0));
#29671=cartesian_point('',(2.109076095177e1,-7.154183549680e1,
-4.758210417195e0));
#29672=cartesian_point('',(2.109185188875e1,-7.156602343127e1,
-4.680064129146e0));
#29673=cartesian_point('',(2.108763357772e1,-7.159093511635e1,
-4.611375958749e0));
#29674=cartesian_point('',(2.107767160141e1,-7.161599751348e1,
-4.552246458898e0));
#29675=cartesian_point('',(2.106149929842e1,-7.164081057283e1,
-4.502299935269e0));
#29676=cartesian_point('',(2.103892592639e1,-7.166459233330e1,
-4.461964691727e0));
#29677=cartesian_point('',(2.101055168711e1,-7.168618018179e1,
-4.432077010172e0));
#29678=cartesian_point('',(2.097785231800e1,-7.170444113755e1,
-4.413060136144e0));
#29679=cartesian_point('',(2.094246144382e1,-7.171871921359e1,
-4.404599690046e0));
#29680=cartesian_point('',(2.088235503726e1,-7.173505175548e1,
-4.407265612510e0));
#29681=cartesian_point('',(2.083594250837e1,-7.173633363740e1,
-4.433942712896e0));
#29682=cartesian_point('',(2.081153929119e1,-7.173144256045e1,
-4.461370593895e0));
#29683=cartesian_point('',(2.131725424446e1,-7.172617982389e1,
-6.614791586745e0));
#29684=cartesian_point('',(2.131563977102e1,-7.174210012833e1,
-6.555716089859e0));
#29685=cartesian_point('',(2.131058749381e1,-7.177386982354e1,
-6.436029697327e0));
#29686=cartesian_point('',(2.129805388388e1,-7.181893429286e1,
-6.260544267039e0));
#29687=cartesian_point('',(2.128117490864e1,-7.186070390238e1,
-6.091952888218e0));
#29688=cartesian_point('',(2.126120864407e1,-7.189793564211e1,
-5.935823631116e0));
#29689=cartesian_point('',(2.123888895892e1,-7.193076969754e1,
-5.792224583789e0));
#29690=cartesian_point('',(2.121495548099e1,-7.195926341287e1,
-5.661553709094e0));
#29691=cartesian_point('',(2.119005799909e1,-7.198356985009e1,
-5.543775733243e0));
#29692=cartesian_point('',(2.116470140226e1,-7.200393460473e1,
-5.438342886818e0));
#29693=cartesian_point('',(2.113928643871e1,-7.202061127608e1,
-5.344512142657e0));
#29694=cartesian_point('',(2.111408500249e1,-7.203385283853e1,
-5.261289781345e0));
#29695=cartesian_point('',(2.108930452234e1,-7.204383175353e1,
-5.187704365748e0));
#29696=cartesian_point('',(2.106556061477e1,-7.205046505500e1,
-5.124026093812e0));
#29697=cartesian_point('',(2.104400014471e1,-7.205363815245e1,
-5.071321511581e0));
#29698=cartesian_point('',(2.102589440500e1,-7.205355206175e1,
-5.030070029706e0));
#29699=cartesian_point('',(2.101204895916e1,-7.205071300890e1,
-4.999319210711e0));
#29700=cartesian_point('',(2.100296111283e1,-7.204572942455e1,
-4.977517314153e0));
#29701=cartesian_point('',(2.099899384013e1,-7.203939755143e1,
-4.963176889461e0));
#29702=cartesian_point('',(2.099997747598e1,-7.203276843737e1,
-4.954664777842e0));
#29703=cartesian_point('',(2.100494059744e1,-7.202694237340e1,
-4.950278402583e0));
#29704=cartesian_point('',(2.101242013741e1,-7.202275004026e1,
-4.948665656809e0));
#29705=cartesian_point('',(2.102629691629e1,-7.201943867729e1,
-4.949486403083e0));
#29706=cartesian_point('',(2.103574292350e1,-7.202312231152e1,
-4.955547414210e0));
#29707=cartesian_point('',(2.103572112781e1,-7.202878412668e1,
-4.964424608870e0));
#29708=(bounded_surface()b_spline_surface(3,3,((#29608,#29609,#29610,#29611,
#29612,#29613,#29614,#29615,#29616,#29617,#29618,#29619,#29620,#29621,#29622,
#29623,#29624,#29625,#29626,#29627,#29628,#29629,#29630,#29631,#29632),(#29633,
#29634,#29635,#29636,#29637,#29638,#29639,#29640,#29641,#29642,#29643,#29644,
#29645,#29646,#29647,#29648,#29649,#29650,#29651,#29652,#29653,#29654,#29655,
#29656,#29657),(#29658,#29659,#29660,#29661,#29662,#29663,#29664,#29665,#29666,
#29667,#29668,#29669,#29670,#29671,#29672,#29673,#29674,#29675,#29676,#29677,
#29678,#29679,#29680,#29681,#29682),(#29683,#29684,#29685,#29686,#29687,#29688,
#29689,#29690,#29691,#29692,#29693,#29694,#29695,#29696,#29697,#29698,#29699,
#29700,#29701,#29702,#29703,#29704,#29705,#29706,#29707)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283877803e-1,1.548663201659e-1,1.861331309377e-1,
2.153730975118e-1,2.428173048423e-1,2.683818128923e-1,2.919583163936e-1,
3.135923761750e-1,3.334175192639e-1,3.516042024021e-1,3.683253782124e-1,
3.839046284200e-1,3.985973344089e-1,4.119196048179e-1,4.236117767284e-1,
4.339683188159e-1,4.432564754433e-1,4.516391252947e-1,4.591951173807e-1,
4.660592860443e-1,4.724715184451e-1,4.787588724839e-1,4.973383376950e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493483345e0,1.576493483345e0,1.576493483345e0,1.576493483345e0,
1.576493483345e0,1.576493483345e0,1.576493483345e0,1.576493483345e0,
1.576493483345e0,1.576493483345e0,1.576493483345e0,1.576493483345e0,
1.576493483345e0,1.576493483345e0,1.576493483345e0,1.576493483345e0,
1.576493483345e0,1.576493483345e0,1.576493483345e0,1.576493483345e0,
1.576493483345e0,1.576493483345e0,1.576493483345e0,1.576493483345e0,
1.576493483345e0),(8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,
8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,
8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,
8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,
8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,
8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,
8.078355055516e-1,8.078355055516e-1),(8.078355055516e-1,8.078355055516e-1,
8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,
8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,
8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,
8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,
8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,8.078355055516e-1,
8.078355055516e-1,8.078355055516e-1,8.078355055516e-1),(1.576493483345e0,
1.576493483345e0,1.576493483345e0,1.576493483345e0,1.576493483345e0,
1.576493483345e0,1.576493483345e0,1.576493483345e0,1.576493483345e0,
1.576493483345e0,1.576493483345e0,1.576493483345e0,1.576493483345e0,
1.576493483345e0,1.576493483345e0,1.576493483345e0,1.576493483345e0,
1.576493483345e0,1.576493483345e0,1.576493483345e0,1.576493483345e0,
1.576493483345e0,1.576493483345e0,1.576493483345e0,1.576493483345e0)))representation_item('')surface());
#29709=oriented_edge('',*,*,#29593,.f.);
#29710=oriented_edge('',*,*,#29583,.f.);
#29712=oriented_edge('',*,*,#29711,.f.);
#29713=oriented_edge('',*,*,#28595,.f.);
#29714=edge_loop('',(#29709,#29710,#29712,#29713));
#29715=face_outer_bound('',#29714,.f.);
#29717=cartesian_point('',(2.066397961182e1,-7.155863799623e1,
-2.490846053290e1));
#29718=direction('',(-1.232043292141e-2,5.522084184450e-3,-9.999088526055e-1));
#29719=direction('',(4.097510748268e-1,9.121973780687e-1,-1.108092734697e-5));
#29720=axis2_placement_3d('',#29717,#29718,#29719);
#29721=cylindrical_surface('',#29720,3.000057677427e-1);
#29722=oriented_edge('',*,*,#29711,.t.);
#29723=oriented_edge('',*,*,#29568,.f.);
#29725=oriented_edge('',*,*,#29724,.f.);
#29726=oriented_edge('',*,*,#28597,.f.);
#29727=edge_loop('',(#29722,#29723,#29725,#29726));
#29728=face_outer_bound('',#29727,.f.);
#29730=cartesian_point('',(1.952856275427e1,-6.790633758261e1,
-3.934373684237e1));
#29731=direction('',(-9.658547388637e-1,-2.588736504071e-1,1.044301390246e-2));
#29732=direction('',(2.590676700455e-1,-9.654635662414e-1,2.764135665342e-2));
#29733=axis2_placement_3d('',#29730,#29731,#29732);
#29734=toroidal_surface('',#29733,3.698456065585e0,2.999995096067e-1);
#29735=oriented_edge('',*,*,#29566,.f.);
#29736=oriented_edge('',*,*,#29480,.f.);
#29738=oriented_edge('',*,*,#29737,.f.);
#29740=oriented_edge('',*,*,#29739,.f.);
#29741=oriented_edge('',*,*,#29724,.t.);
#29742=edge_loop('',(#29735,#29736,#29738,#29740,#29741));
#29743=face_outer_bound('',#29742,.f.);
#29745=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#29746=direction('',(0.e0,0.e0,1.e0));
#29747=direction('',(-2.602540861522e-1,9.655401652138e-1,0.e0));
#29748=axis2_placement_3d('',#29745,#29746,#29747);
#29749=toroidal_surface('',#29748,7.065650925828e1,4.e0);
#29750=oriented_edge('',*,*,#29739,.t.);
#29751=oriented_edge('',*,*,#29737,.t.);
#29752=oriented_edge('',*,*,#29384,.t.);
#29753=oriented_edge('',*,*,#29382,.t.);
#29754=oriented_edge('',*,*,#29380,.t.);
#29755=oriented_edge('',*,*,#28929,.t.);
#29756=oriented_edge('',*,*,#28927,.t.);
#29757=oriented_edge('',*,*,#28601,.t.);
#29758=oriented_edge('',*,*,#28599,.t.);
#29759=edge_loop('',(#29750,#29751,#29752,#29753,#29754,#29755,#29756,#29757,
#29758));
#29760=face_outer_bound('',#29759,.f.);
#29762=cartesian_point('',(2.777374194711e1,-7.035320138126e1,
-4.344652776910e0));
#29763=cartesian_point('',(2.770510268813e1,-7.040945846883e1,
-4.305680331613e0));
#29764=cartesian_point('',(2.756518777547e1,-7.050389379883e1,
-4.262057440686e0));
#29765=cartesian_point('',(2.733903413880e1,-7.059365792785e1,
-4.260908601616e0));
#29766=cartesian_point('',(2.716789769548e1,-7.063581545155e1,
-4.288647721196e0));
#29767=cartesian_point('',(2.699925873490e1,-7.065239873654e1,
-4.342956000443e0));
#29768=cartesian_point('',(2.684335604297e1,-7.064514221609e1,
-4.416767079985e0));
#29769=cartesian_point('',(2.670238238294e1,-7.061814740090e1,
-4.504648345886e0));
#29770=cartesian_point('',(2.657542767489e1,-7.057511414801e1,
-4.603646505437e0));
#29771=cartesian_point('',(2.646072860329e1,-7.051852267253e1,
-4.712824275128e0));
#29772=cartesian_point('',(2.635680059575e1,-7.044973368682e1,
-4.832429272725e0));
#29773=cartesian_point('',(2.626301865765e1,-7.036960304026e1,
-4.962887353086e0));
#29774=cartesian_point('',(2.617943038928e1,-7.027883629704e1,
-5.104434909374e0));
#29775=cartesian_point('',(2.610638750748e1,-7.017793034753e1,
-5.257330773473e0));
#29776=cartesian_point('',(2.604443570575e1,-7.006701899133e1,
-5.422138428470e0));
#29777=cartesian_point('',(2.599443805506e1,-6.994579365283e1,
-5.599876387291e0));
#29778=cartesian_point('',(2.595785040376e1,-6.981361663560e1,
-5.791885897849e0));
#29779=cartesian_point('',(2.593377116653e1,-6.964744507676e1,
-6.031734586558e0));
#29780=cartesian_point('',(2.593617422821e1,-6.952608132928e1,
-6.205926552020e0));
#29781=cartesian_point('',(2.594473953851e1,-6.945281202270e1,
-6.310922627593e0));
#29782=cartesian_point('',(2.756582068684e1,-6.983355735460e1,
-4.070563638160e0));
#29783=cartesian_point('',(2.750755696517e1,-6.988826284426e1,
-4.018852504830e0));
#29784=cartesian_point('',(2.737123061319e1,-6.999072244480e1,
-3.959216609639e0));
#29785=cartesian_point('',(2.713813760493e1,-7.008392080203e1,
-3.956815630797e0));
#29786=cartesian_point('',(2.696261773507e1,-7.012230812908e1,
-3.993862876820e0));
#29787=cartesian_point('',(2.679699728388e1,-7.012802539281e1,
-4.065501387931e0));
#29788=cartesian_point('',(2.665499509796e1,-7.010510092546e1,
-4.160068454506e0));
#29789=cartesian_point('',(2.653882322861e1,-7.006070655604e1,
-4.268671618284e0));
#29790=cartesian_point('',(2.644599943315e1,-7.000113990694e1,
-4.386575362347e0));
#29791=cartesian_point('',(2.637300911500e1,-6.993070645388e1,
-4.512255444013e0));
#29792=cartesian_point('',(2.631695219969e1,-6.985206094749e1,
-4.645944670149e0));
#29793=cartesian_point('',(2.627596888686e1,-6.976708672346e1,
-4.788238959677e0));
#29794=cartesian_point('',(2.624895260401e1,-6.967733470890e1,
-4.939597115861e0));
#29795=cartesian_point('',(2.623526498354e1,-6.958402322116e1,
-5.100512580917e0));
#29796=cartesian_point('',(2.623468785014e1,-6.948800620604e1,
-5.271760729537e0));
#29797=cartesian_point('',(2.624750815260e1,-6.938985432553e1,
-5.454516669573e0));
#29798=cartesian_point('',(2.627462305045e1,-6.929011108740e1,
-5.650191679876e0));
#29799=cartesian_point('',(2.632425280177e1,-6.917404860858e1,
-5.892664139558e0));
#29800=cartesian_point('',(2.637423371656e1,-6.909818101297e1,
-6.067065044742e0));
#29801=cartesian_point('',(2.640907329158e1,-6.905577141249e1,
-6.171589995260e0));
#29802=cartesian_point('',(2.716648084107e1,-6.957102273613e1,
-4.476382642251e0));
#29803=cartesian_point('',(2.714995230671e1,-6.958814035251e1,
-4.443055514492e0));
#29804=cartesian_point('',(2.710758222010e1,-6.962207072933e1,
-4.406280428429e0));
#29805=cartesian_point('',(2.703288006039e1,-6.965207178003e1,
-4.404131319031e0));
#29806=cartesian_point('',(2.697684465595e1,-6.966336476947e1,
-4.426016338964e0));
#29807=cartesian_point('',(2.692535934260e1,-6.966293678513e1,
-4.470469148167e0));
#29808=cartesian_point('',(2.688338647798e1,-6.965248215473e1,
-4.532800207444e0));
#29809=cartesian_point('',(2.685162491767e1,-6.963482923445e1,
-4.609351987997e0));
#29810=cartesian_point('',(2.682900115256e1,-6.961244378119e1,
-4.698086132391e0));
#29811=cartesian_point('',(2.681408456474e1,-6.958701940762e1,
-4.798369584006e0));
#29812=cartesian_point('',(2.680570160326e1,-6.955962892133e1,
-4.910464542873e0));
#29813=cartesian_point('',(2.680303933199e1,-6.953105367141e1,
-5.034720820931e0));
#29814=cartesian_point('',(2.680553577451e1,-6.950193883400e1,
-5.171273614624e0));
#29815=cartesian_point('',(2.681280674089e1,-6.947280190012e1,
-5.320274832023e0));
#29816=cartesian_point('',(2.682464365619e1,-6.944404258517e1,
-5.482194889144e0));
#29817=cartesian_point('',(2.684103409883e1,-6.941599632862e1,
-5.657993014344e0));
#29818=cartesian_point('',(2.686216308812e1,-6.938904201180e1,
-5.849003991188e0));
#29819=cartesian_point('',(2.689245098187e1,-6.935980440958e1,
-6.088857266135e0));
#29820=cartesian_point('',(2.691775031620e1,-6.934288143960e1,
-6.264156884784e0));
#29821=cartesian_point('',(2.693404468215e1,-6.933435308072e1,
-6.370213535192e0));
#29822=cartesian_point('',(2.715987070883e1,-6.994962917786e1,
-4.968483815928e0));
#29823=cartesian_point('',(2.715538746434e1,-6.994810569066e1,
-4.957771536038e0));
#29824=cartesian_point('',(2.715990352647e1,-6.993719687379e1,
-4.949290622461e0));
#29825=cartesian_point('',(2.717723066868e1,-6.992981315903e1,
-4.948528960866e0));
#29826=cartesian_point('',(2.718976753081e1,-6.993032086214e1,
-4.952960479962e0));
#29827=cartesian_point('',(2.719657880940e1,-6.993745757997e1,
-4.965478492058e0));
#29828=cartesian_point('',(2.719444268472e1,-6.994936987920e1,
-4.989735899546e0));
#29829=cartesian_point('',(2.718322581291e1,-6.996348241917e1,
-5.028347300278e0));
#29830=cartesian_point('',(2.716418364035e1,-6.997760465603e1,
-5.082505515398e0));
#29831=cartesian_point('',(2.713875637469e1,-6.999020181004e1,
-5.152643205926e0));
#29832=cartesian_point('',(2.710811348128e1,-7.000020280703e1,
-5.239053173239e0));
#29833=cartesian_point('',(2.707323922080e1,-7.000676950611e1,
-5.341782952864e0));
#29834=cartesian_point('',(2.703501835481e1,-7.000921513757e1,
-5.460571484726e0));
#29835=cartesian_point('',(2.699419332588e1,-7.000695927109e1,
-5.595152589318e0));
#29836=cartesian_point('',(2.695132458527e1,-6.999943745648e1,
-5.745620962693e0));
#29837=cartesian_point('',(2.690681500741e1,-6.998597953057e1,
-5.912663264592e0));
#29838=cartesian_point('',(2.686102572804e1,-6.996569473069e1,
-6.097503153232e0));
#29839=cartesian_point('',(2.680721389837e1,-6.993299166942e1,
-6.333325592031e0));
#29840=cartesian_point('',(2.677167606581e1,-6.990223848112e1,
-6.508899073259e0));
#29841=cartesian_point('',(2.675173340354e1,-6.988105192543e1,
-6.616249700797e0));
#29842=(bounded_surface()b_spline_surface(3,3,((#29762,#29763,#29764,#29765,
#29766,#29767,#29768,#29769,#29770,#29771,#29772,#29773,#29774,#29775,#29776,
#29777,#29778,#29779,#29780,#29781),(#29782,#29783,#29784,#29785,#29786,#29787,
#29788,#29789,#29790,#29791,#29792,#29793,#29794,#29795,#29796,#29797,#29798,
#29799,#29800,#29801),(#29802,#29803,#29804,#29805,#29806,#29807,#29808,#29809,
#29810,#29811,#29812,#29813,#29814,#29815,#29816,#29817,#29818,#29819,#29820,
#29821),(#29822,#29823,#29824,#29825,#29826,#29827,#29828,#29829,#29830,#29831,
#29832,#29833,#29834,#29835,#29836,#29837,#29838,#29839,#29840,#29841)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995322047298e-1,5.202665605159e-1,
5.294169972438e-1,5.394745165420e-1,5.503627755602e-1,5.624496358016e-1,
5.760099346022e-1,5.911268946798e-1,6.079891488956e-1,6.268168477760e-1,
6.477193878709e-1,6.707209359227e-1,6.958396277502e-1,7.231585813072e-1,
7.528615088192e-1,7.852349921906e-1,8.205960739219e-1,8.757467021621e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0),(
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1),(
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,
8.078227382932e-1,8.078227382932e-1,8.078227382932e-1,8.078227382932e-1),(
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0,
1.576531785120e0,1.576531785120e0,1.576531785120e0,1.576531785120e0)))representation_item('')surface());
#29844=oriented_edge('',*,*,#29843,.f.);
#29846=oriented_edge('',*,*,#29845,.t.);
#29847=oriented_edge('',*,*,#29596,.t.);
#29848=oriented_edge('',*,*,#28591,.f.);
#29849=edge_loop('',(#29844,#29846,#29847,#29848));
#29850=face_outer_bound('',#29849,.f.);
#29852=cartesian_point('',(2.716635605150e1,-6.935431825466e1,
-2.460528104879e1));
#29853=direction('',(-6.412831356779e-3,-1.188115234447e-2,9.999088527526e-1));
#29854=direction('',(-8.803906457818e-1,4.742492073743e-1,-1.117067560257e-5));
#29855=axis2_placement_3d('',#29852,#29853,#29854);
#29856=cylindrical_surface('',#29855,3.000055924656e-1);
#29857=oriented_edge('',*,*,#29843,.t.);
#29858=oriented_edge('',*,*,#28589,.f.);
#29860=oriented_edge('',*,*,#29859,.t.);
#29862=oriented_edge('',*,*,#29861,.f.);
#29863=edge_loop('',(#29857,#29858,#29860,#29862));
#29864=face_outer_bound('',#29863,.f.);
#29866=cartesian_point('',(2.584616782667e1,-6.576241186285e1,
-3.934391582388e1));
#29867=direction('',(9.238819212360e-1,3.825356980143e-1,1.042282869797e-2));
#29868=direction('',(3.185585280717e-1,-7.537046296147e-1,-5.748476280634e-1));
#29869=axis2_placement_3d('',#29866,#29867,#29868);
#29870=toroidal_surface('',#29869,3.697836789987e0,2.999997081828e-1);
#29872=oriented_edge('',*,*,#29871,.f.);
#29873=oriented_edge('',*,*,#29859,.f.);
#29875=oriented_edge('',*,*,#29874,.f.);
#29877=oriented_edge('',*,*,#29876,.f.);
#29879=oriented_edge('',*,*,#29878,.t.);
#29880=edge_loop('',(#29872,#29873,#29875,#29877,#29879));
#29881=face_outer_bound('',#29880,.f.);
#29883=cartesian_point('',(2.348998496543e1,-6.193609214298e1,0.e0));
#29884=direction('',(-9.238288756103e-1,-3.826624495897e-1,-1.047178411625e-2));
#29885=direction('',(3.826834323651e-1,-9.238795325113e-1,0.e0));
#29886=axis2_placement_3d('',#29883,#29884,#29885);
#29887=plane('',#29886);
#29889=oriented_edge('',*,*,#29888,.t.);
#29891=oriented_edge('',*,*,#29890,.t.);
#29893=oriented_edge('',*,*,#29892,.t.);
#29894=oriented_edge('',*,*,#29861,.t.);
#29895=oriented_edge('',*,*,#29871,.t.);
#29897=oriented_edge('',*,*,#29896,.t.);
#29898=edge_loop('',(#29889,#29891,#29893,#29894,#29895,#29897));
#29899=face_outer_bound('',#29898,.f.);
#29901=cartesian_point('',(2.615696508926e1,-6.909175041638e1,
-2.154661739055e1));
#29902=direction('',(6.455565151945e-3,1.177800970435e-2,-9.999097980148e-1));
#29903=direction('',(-7.788269688452e-1,6.272343923266e-1,2.360017398506e-3));
#29904=axis2_placement_3d('',#29901,#29902,#29903);
#29905=cylindrical_surface('',#29904,5.000150355096e-1);
#29906=oriented_edge('',*,*,#29532,.f.);
#29908=oriented_edge('',*,*,#29907,.f.);
#29909=oriented_edge('',*,*,#29888,.f.);
#29911=oriented_edge('',*,*,#29910,.t.);
#29912=edge_loop('',(#29906,#29908,#29909,#29911));
#29913=face_outer_bound('',#29912,.f.);
#29915=cartesian_point('',(2.702632572378e1,-7.155672854946e1,
-8.219509123439e0));
#29916=direction('',(9.239139260322e-1,3.824585462699e-1,1.041718142968e-2));
#29917=direction('',(-3.372817216728e-1,8.013214968628e-1,4.940899704416e-1));
#29918=axis2_placement_3d('',#29915,#29916,#29917);
#29919=toroidal_surface('',#29918,2.497870611566e0,4.999993401919e-1);
#29921=oriented_edge('',*,*,#29920,.t.);
#29923=oriented_edge('',*,*,#29922,.f.);
#29924=oriented_edge('',*,*,#29890,.f.);
#29925=oriented_edge('',*,*,#29907,.t.);
#29926=edge_loop('',(#29921,#29923,#29924,#29925));
#29927=face_outer_bound('',#29926,.f.);
#29929=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#29930=direction('',(0.e0,0.e0,1.e0));
#29931=direction('',(-3.228462283353e-1,9.464514318493e-1,0.e0));
#29932=axis2_placement_3d('',#29929,#29930,#29931);
#29933=toroidal_surface('',#29932,7.649382607502e1,3.e0);
#29935=oriented_edge('',*,*,#29934,.f.);
#29936=oriented_edge('',*,*,#29602,.t.);
#29937=oriented_edge('',*,*,#29600,.t.);
#29938=oriented_edge('',*,*,#29920,.f.);
#29939=oriented_edge('',*,*,#29530,.t.);
#29940=oriented_edge('',*,*,#29528,.t.);
#29941=edge_loop('',(#29935,#29936,#29937,#29938,#29939,#29940));
#29942=face_outer_bound('',#29941,.f.);
#29944=cartesian_point('',(2.211951696039e1,-7.322235027033e1,
-8.219506073757e0));
#29945=direction('',(-9.658194123163e-1,-2.590063329491e-1,1.042028240047e-2));
#29946=direction('',(-2.592111416179e-1,9.647785703292e-1,-4.485414467711e-2));
#29947=axis2_placement_3d('',#29944,#29945,#29946);
#29948=toroidal_surface('',#29947,2.497858037452e0,4.999993228604e-1);
#29949=oriented_edge('',*,*,#29934,.t.);
#29950=oriented_edge('',*,*,#29550,.f.);
#29951=oriented_edge('',*,*,#29562,.f.);
#29952=oriented_edge('',*,*,#29580,.t.);
#29953=edge_loop('',(#29949,#29950,#29951,#29952));
#29954=face_outer_bound('',#29953,.f.);
#29956=cartesian_point('',(2.623498998885e1,-6.968653139529e1,
-6.695404896014e0));
#29957=direction('',(-1.624594148135e-1,4.166879165979e-1,-8.944149588976e-1));
#29958=direction('',(-7.448152166527e-1,5.427630361774e-1,3.881476260422e-1));
#29959=axis2_placement_3d('',#29956,#29957,#29958);
#29960=cylindrical_surface('',#29959,5.000000035641e-1);
#29961=oriented_edge('',*,*,#29598,.t.);
#29962=oriented_edge('',*,*,#29845,.f.);
#29963=oriented_edge('',*,*,#29892,.f.);
#29964=oriented_edge('',*,*,#29922,.t.);
#29965=edge_loop('',(#29961,#29962,#29963,#29964));
#29966=face_outer_bound('',#29965,.f.);
#29968=cartesian_point('',(2.592685511510e1,-6.851225277689e1,
-4.131568017583e1));
#29969=cartesian_point('',(2.588162809023e1,-6.855186841967e1,
-4.151438059823e1));
#29970=cartesian_point('',(2.584930743771e1,-6.861069856327e1,
-4.183262845285e1));
#29971=cartesian_point('',(2.588689079708e1,-6.865996276234e1,
-4.217110796823e1));
#29972=cartesian_point('',(2.591170495750e1,-6.867529746702e1,
-4.229078644925e1));
#29973=cartesian_point('',(2.636053195402e1,-6.805676458556e1,
-4.133853690777e1));
#29974=cartesian_point('',(2.626892766030e1,-6.805020129312e1,
-4.149723124489e1));
#29975=cartesian_point('',(2.614959468814e1,-6.805274043945e1,
-4.176319929012e1));
#29976=cartesian_point('',(2.607883009021e1,-6.806784846700e1,
-4.206749407698e1));
#29977=cartesian_point('',(2.606374449455e1,-6.807487190580e1,
-4.217840587689e1));
#29978=cartesian_point('',(2.691467292194e1,-6.835421214172e1,
-4.136105044025e1));
#29979=cartesian_point('',(2.685561907869e1,-6.828900904187e1,
-4.149358100216e1));
#29980=cartesian_point('',(2.676873574045e1,-6.819572836725e1,
-4.170559700370e1));
#29981=cartesian_point('',(2.669368914852e1,-6.811197920404e1,
-4.193070252945e1));
#29982=cartesian_point('',(2.667039036505e1,-6.808463848975e1,
-4.201024817907e1));
#29983=cartesian_point('',(2.677564487855e1,-6.896785966295e1,
-4.135016464282e1));
#29984=cartesian_point('',(2.678027608604e1,-6.891765543831e1,
-4.150878944210e1));
#29985=cartesian_point('',(2.679765924304e1,-6.882971627977e1,
-4.174439777891e1));
#29986=cartesian_point('',(2.682868377913e1,-6.872755877133e1,
-4.196158138206e1));
#29987=cartesian_point('',(2.684091762124e1,-6.869025715598e1,
-4.203321564901e1));
#29988=(bounded_surface()b_spline_surface(3,3,((#29968,#29969,#29970,#29971,
#29972),(#29973,#29974,#29975,#29976,#29977),(#29978,#29979,#29980,#29981,
#29982),(#29983,#29984,#29985,#29986,#29987)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.710935646135e-1,
7.048330710474e-1,8.826165031146e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952468164e0,1.579952468164e0,1.579952468164e0,
1.579952468164e0,1.579952468164e0),(8.066825106120e-1,8.066825106120e-1,
8.066825106120e-1,8.066825106120e-1,8.066825106120e-1),(8.066825106120e-1,
8.066825106120e-1,8.066825106120e-1,8.066825106120e-1,8.066825106120e-1),(
1.579952468164e0,1.579952468164e0,1.579952468164e0,1.579952468164e0,
1.579952468164e0)))representation_item('')surface());
#29989=oriented_edge('',*,*,#29534,.t.);
#29990=oriented_edge('',*,*,#29910,.f.);
#29992=oriented_edge('',*,*,#29991,.f.);
#29994=oriented_edge('',*,*,#29993,.t.);
#29995=edge_loop('',(#29989,#29990,#29992,#29994));
#29996=face_outer_bound('',#29995,.f.);
#29998=cartesian_point('',(2.686538141344e1,-6.814789547566e1,
-4.213845709175e1));
#29999=direction('',(2.004189206832e-1,-5.067985777056e-1,8.384434732692e-1));
#30000=direction('',(-8.363590509518e-1,3.571970698561e-1,4.158290408054e-1));
#30001=axis2_placement_3d('',#29998,#29999,#30000);
#30002=cylindrical_surface('',#30001,2.999999999998e-1);
#30004=oriented_edge('',*,*,#30003,.t.);
#30005=oriented_edge('',*,*,#29991,.t.);
#30006=oriented_edge('',*,*,#29896,.f.);
#30007=oriented_edge('',*,*,#29878,.f.);
#30009=oriented_edge('',*,*,#30008,.t.);
#30010=edge_loop('',(#30004,#30005,#30006,#30007,#30009));
#30011=face_outer_bound('',#30010,.f.);
#30013=cartesian_point('',(2.596980250417e1,-6.846127977415e1,
-4.179691617134e1));
#30014=cartesian_point('',(2.596085872193e1,-6.848063781319e1,
-4.187952006750e1));
#30015=cartesian_point('',(2.595469876589e1,-6.850699213737e1,
-4.201667287709e1));
#30016=cartesian_point('',(2.596213398487e1,-6.853096237673e1,
-4.220532650456e1));
#30017=cartesian_point('',(2.597628289615e1,-6.854298341175e1,
-4.235401659017e1));
#30018=cartesian_point('',(2.599572191406e1,-6.854835782424e1,
-4.249033470840e1));
#30019=cartesian_point('',(2.601879316317e1,-6.854857249476e1,
-4.261539129277e1));
#30020=cartesian_point('',(2.604438021558e1,-6.854476824939e1,
-4.273027260755e1));
#30021=cartesian_point('',(2.607173288161e1,-6.853781981612e1,
-4.283597728274e1));
#30022=cartesian_point('',(2.610039041811e1,-6.852838184154e1,
-4.293350936463e1));
#30023=cartesian_point('',(2.613012692798e1,-6.851691640861e1,
-4.302387185743e1));
#30024=cartesian_point('',(2.616090151412e1,-6.850371986266e1,
-4.310801346004e1));
#30025=cartesian_point('',(2.619284608820e1,-6.848893550271e1,
-4.318684813879e1));
#30026=cartesian_point('',(2.622630302452e1,-6.847253832824e1,
-4.326132548912e1));
#30027=cartesian_point('',(2.626192064942e1,-6.845428420713e1,
-4.333252045998e1));
#30028=cartesian_point('',(2.630079136088e1,-6.843363442001e1,
-4.340164006873e1));
#30029=cartesian_point('',(2.634454088203e1,-6.840970917271e1,
-4.346978153660e1));
#30030=cartesian_point('',(2.639565270708e1,-6.838117493484e1,
-4.353775207155e1));
#30031=cartesian_point('',(2.645794766607e1,-6.834610393454e1,
-4.360592235866e1));
#30032=cartesian_point('',(2.653982789584e1,-6.830078711575e1,
-4.367471258129e1));
#30033=cartesian_point('',(2.665853700945e1,-6.823838025788e1,
-4.374289391809e1));
#30034=cartesian_point('',(2.684391624828e1,-6.815367844550e1,
-4.378669205199e1));
#30035=cartesian_point('',(2.705921390519e1,-6.807796947890e1,
-4.375257897686e1));
#30036=cartesian_point('',(2.722025754358e1,-6.803409487109e1,
-4.366859761284e1));
#30037=cartesian_point('',(2.728942911391e1,-6.801707526141e1,
-4.361134359664e1));
#30038=cartesian_point('',(2.732081768183e1,-6.800939190821e1,
-4.358199884426e1));
#30039=cartesian_point('',(2.634350520647e1,-6.813567249640e1,
-4.175620152878e1));
#30040=cartesian_point('',(2.631488757177e1,-6.813479974721e1,
-4.182031188196e1));
#30041=cartesian_point('',(2.627385408616e1,-6.813299489376e1,
-4.192992423959e1));
#30042=cartesian_point('',(2.623008973867e1,-6.812799346566e1,
-4.208659592571e1));
#30043=cartesian_point('',(2.620244388191e1,-6.812217050137e1,
-4.221316061554e1));
#30044=cartesian_point('',(2.618259369041e1,-6.811499166689e1,
-4.233160375311e1));
#30045=cartesian_point('',(2.616893961332e1,-6.810667297777e1,
-4.244220766923e1));
#30046=cartesian_point('',(2.616029759178e1,-6.809741689521e1,
-4.254543050609e1));
#30047=cartesian_point('',(2.615579617651e1,-6.808739154280e1,
-4.264179105586e1));
#30048=cartesian_point('',(2.615480353836e1,-6.807670846981e1,
-4.273191742482e1));
#30049=cartesian_point('',(2.615689486199e1,-6.806541062502e1,
-4.281652116627e1));
#30050=cartesian_point('',(2.616183406454e1,-6.805346833109e1,
-4.289633346713e1));
#30051=cartesian_point('',(2.616956913198e1,-6.804076562235e1,
-4.297211261966e1));
#30052=cartesian_point('',(2.618026189060e1,-6.802706670043e1,
-4.304470689791e1));
#30053=cartesian_point('',(2.619437438441e1,-6.801195214007e1,
-4.311514607854e1));
#30054=cartesian_point('',(2.621283432850e1,-6.799472476262e1,
-4.318465961330e1));
#30055=cartesian_point('',(2.623724233376e1,-6.797432057821e1,
-4.325444543795e1));
#30056=cartesian_point('',(2.627029663492e1,-6.794914452676e1,
-4.332546485615e1));
#30057=cartesian_point('',(2.631633062111e1,-6.791689545963e1,
-4.339823605769e1));
#30058=cartesian_point('',(2.638439544717e1,-6.787342540196e1,
-4.347324058947e1));
#30059=cartesian_point('',(2.649282061956e1,-6.781137566147e1,
-4.354908484624e1));
#30060=cartesian_point('',(2.667499904551e1,-6.772542940879e1,
-4.359857444165e1));
#30061=cartesian_point('',(2.688977626217e1,-6.765190484545e1,
-4.355992922102e1));
#30062=cartesian_point('',(2.704182944563e1,-6.761617140726e1,
-4.346625822616e1));
#30063=cartesian_point('',(2.710081954975e1,-6.760614112658e1,
-4.340413137714e1));
#30064=cartesian_point('',(2.712643405514e1,-6.760229004525e1,
-4.337270129428e1));
#30065=cartesian_point('',(2.679104725626e1,-6.834241196913e1,
-4.169085134121e1));
#30066=cartesian_point('',(2.677270957871e1,-6.831777810131e1,
-4.175001231894e1));
#30067=cartesian_point('',(2.674428501201e1,-6.827704858808e1,
-4.184883268360e1));
#30068=cartesian_point('',(2.670903366274e1,-6.822050713991e1,
-4.198632099053e1));
#30069=cartesian_point('',(2.668329994934e1,-6.817542832597e1,
-4.209562116935e1));
#30070=cartesian_point('',(2.666134760492e1,-6.813356925994e1,
-4.219658682311e1));
#30071=cartesian_point('',(2.664257812794e1,-6.809468558334e1,
-4.228979019081e1));
#30072=cartesian_point('',(2.662652873950e1,-6.805856163008e1,
-4.237580837970e1));
#30073=cartesian_point('',(2.661284515740e1,-6.802501118480e1,
-4.245517534291e1));
#30074=cartesian_point('',(2.660124730900e1,-6.799383893330e1,
-4.252844791978e1));
#30075=cartesian_point('',(2.659152040908e1,-6.796483828200e1,
-4.259619498214e1));
#30076=cartesian_point('',(2.658351684106e1,-6.793780788266e1,
-4.265894839957e1));
#30077=cartesian_point('',(2.657715435876e1,-6.791254614646e1,
-4.271720710431e1));
#30078=cartesian_point('',(2.657242012355e1,-6.788882875159e1,
-4.277147620792e1));
#30079=cartesian_point('',(2.656939258578e1,-6.786637922086e1,
-4.282231129989e1));
#30080=cartesian_point('',(2.656829942501e1,-6.784486064027e1,
-4.287029063803e1));
#30081=cartesian_point('',(2.656961364023e1,-6.782393151724e1,
-4.291580845110e1));
#30082=cartesian_point('',(2.657419317588e1,-6.780322408134e1,
-4.295896657147e1));
#30083=cartesian_point('',(2.658343022258e1,-6.778225909759e1,
-4.299956528275e1));
#30084=cartesian_point('',(2.660008264154e1,-6.775986587421e1,
-4.303761769720e1));
#30085=cartesian_point('',(2.662974048723e1,-6.773400750613e1,
-4.307240659075e1));
#30086=cartesian_point('',(2.668307865583e1,-6.770461996608e1,
-4.309318879270e1));
#30087=cartesian_point('',(2.674869760198e1,-6.768521292788e1,
-4.307710486791e1));
#30088=cartesian_point('',(2.679773280620e1,-6.768313838632e1,
-4.303463844844e1));
#30089=cartesian_point('',(2.681863243965e1,-6.768840207686e1,
-4.300232136587e1));
#30090=cartesian_point('',(2.682815945602e1,-6.769201733710e1,
-4.298501212127e1));
#30091=cartesian_point('',(2.678864055437e1,-6.883953729629e1,
-4.167734926109e1));
#30092=cartesian_point('',(2.679850532905e1,-6.881542119004e1,
-4.175089761257e1));
#30093=cartesian_point('',(2.681541507694e1,-6.877055764201e1,
-4.186830502735e1));
#30094=cartesian_point('',(2.683842596498e1,-6.870022851984e1,
-4.202186009632e1));
#30095=cartesian_point('',(2.685607339834e1,-6.864042572646e1,
-4.213896244946e1));
#30096=cartesian_point('',(2.687166624625e1,-6.858234801594e1,
-4.224330317299e1));
#30097=cartesian_point('',(2.688537818695e1,-6.852663995304e1,
-4.233652312625e1));
#30098=cartesian_point('',(2.689741247069e1,-6.847367734396e1,
-4.241992623601e1));
#30099=cartesian_point('',(2.690796513417e1,-6.842368660618e1,
-4.249453887126e1));
#30100=cartesian_point('',(2.691721901979e1,-6.837676093857e1,
-4.256123468589e1));
#30101=cartesian_point('',(2.692533250869e1,-6.833290585293e1,
-4.262075562931e1));
#30102=cartesian_point('',(2.693242656464e1,-6.829210359971e1,
-4.267368572260e1));
#30103=cartesian_point('',(2.693857778557e1,-6.825434081893e1,
-4.272046439831e1));
#30104=cartesian_point('',(2.694380897290e1,-6.821961350795e1,
-4.276141339017e1));
#30105=cartesian_point('',(2.694806661713e1,-6.818793907733e1,
-4.279674005829e1));
#30106=cartesian_point('',(2.695116230751e1,-6.815943795999e1,
-4.282645997358e1));
#30107=cartesian_point('',(2.695265865040e1,-6.813455226727e1,
-4.285019986779e1));
#30108=cartesian_point('',(2.695167208272e1,-6.811419395934e1,
-4.286719443119e1));
#30109=cartesian_point('',(2.694664211837e1,-6.809976869912e1,
-4.287650084349e1));
#30110=cartesian_point('',(2.693445647164e1,-6.809301476823e1,
-4.287768222416e1));
#30111=cartesian_point('',(2.690905022390e1,-6.809682486770e1,
-4.287074728174e1));
#30112=cartesian_point('',(2.685869897621e1,-6.811560478627e1,
-4.286202139896e1));
#30113=cartesian_point('',(2.680109162350e1,-6.813891107152e1,
-4.286918723272e1));
#30114=cartesian_point('',(2.677365008755e1,-6.815661991781e1,
-4.287889148930e1));
#30115=cartesian_point('',(2.677313004623e1,-6.816758267447e1,
-4.287617842866e1));
#30116=cartesian_point('',(2.677508440087e1,-6.817355999199e1,
-4.287266963887e1));
#30117=(bounded_surface()b_spline_surface(3,3,((#30013,#30014,#30015,#30016,
#30017,#30018,#30019,#30020,#30021,#30022,#30023,#30024,#30025,#30026,#30027,
#30028,#30029,#30030,#30031,#30032,#30033,#30034,#30035,#30036,#30037,#30038),(
#30039,#30040,#30041,#30042,#30043,#30044,#30045,#30046,#30047,#30048,#30049,
#30050,#30051,#30052,#30053,#30054,#30055,#30056,#30057,#30058,#30059,#30060,
#30061,#30062,#30063,#30064),(#30065,#30066,#30067,#30068,#30069,#30070,#30071,
#30072,#30073,#30074,#30075,#30076,#30077,#30078,#30079,#30080,#30081,#30082,
#30083,#30084,#30085,#30086,#30087,#30088,#30089,#30090),(#30091,#30092,#30093,
#30094,#30095,#30096,#30097,#30098,#30099,#30100,#30101,#30102,#30103,#30104,
#30105,#30106,#30107,#30108,#30109,#30110,#30111,#30112,#30113,#30114,#30115,
#30116)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.733686806613e-2,
1.205569351795e-1,1.727187590776e-1,2.202041743566e-1,2.635361581330e-1,
3.032043905504e-1,3.395610825910e-1,3.729001216450e-1,4.035099395238e-1,
4.316745720032e-1,4.576346918435e-1,4.815815689891e-1,5.037179575048e-1,
5.242569235085e-1,5.434161259750e-1,5.613889224168e-1,5.781346072538e-1,
5.935652733785e-1,6.077327534244e-1,6.217150604068e-1,6.368726840239e-1,
6.526183711122e-1,6.694873986651e-1,6.892785666681e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413610494211e0,
1.413610494211e0,1.413610494211e0,1.413610494211e0,1.413610494211e0,
1.413610494211e0,1.413610494211e0,1.413610494211e0,1.413610494211e0,
1.413610494211e0,1.413610494211e0,1.413610494211e0,1.413610494211e0,
1.413610494211e0,1.413610494211e0,1.413610494211e0,1.413610494211e0,
1.413610494211e0,1.413610494211e0,1.413610494211e0,1.413610494211e0,
1.413610494211e0,1.413610494211e0,1.413610494211e0,1.413610494211e0,
1.413610494211e0),(8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,
8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,
8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,
8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,
8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,
8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,
8.621298352629e-1,8.621298352629e-1,8.621298352629e-1),(8.621298352629e-1,
8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,
8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,
8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,
8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,
8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,
8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,8.621298352629e-1,
8.621298352629e-1),(1.413610494211e0,1.413610494211e0,1.413610494211e0,
1.413610494211e0,1.413610494211e0,1.413610494211e0,1.413610494211e0,
1.413610494211e0,1.413610494211e0,1.413610494211e0,1.413610494211e0,
1.413610494211e0,1.413610494211e0,1.413610494211e0,1.413610494211e0,
1.413610494211e0,1.413610494211e0,1.413610494211e0,1.413610494211e0,
1.413610494211e0,1.413610494211e0,1.413610494211e0,1.413610494211e0,
1.413610494211e0,1.413610494211e0,1.413610494211e0)))representation_item('')surface());
#30118=oriented_edge('',*,*,#29115,.t.);
#30119=oriented_edge('',*,*,#29993,.f.);
#30120=oriented_edge('',*,*,#30003,.f.);
#30122=oriented_edge('',*,*,#30121,.t.);
#30123=edge_loop('',(#30118,#30119,#30120,#30122));
#30124=face_outer_bound('',#30123,.f.);
#30126=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#30127=direction('',(0.e0,0.e0,1.e0));
#30128=direction('',(3.624406357871e-1,-9.320068591648e-1,0.e0));
#30129=axis2_placement_3d('',#30126,#30127,#30128);
#30130=toroidal_surface('',#30129,7.344368814732e1,5.e-1);
#30131=oriented_edge('',*,*,#29117,.t.);
#30132=oriented_edge('',*,*,#30121,.f.);
#30134=oriented_edge('',*,*,#30133,.t.);
#30136=oriented_edge('',*,*,#30135,.t.);
#30138=oriented_edge('',*,*,#30137,.t.);
#30139=edge_loop('',(#30131,#30132,#30134,#30136,#30138));
#30140=face_outer_bound('',#30139,.f.);
#30142=cartesian_point('',(1.970513298137e-11,-4.756730366552e-11,
-4.228096149021e1));
#30143=direction('',(0.e0,0.e0,1.e0));
#30144=direction('',(3.826834323651e-1,-9.238795325113e-1,0.e0));
#30145=axis2_placement_3d('',#30142,#30143,#30144);
#30146=conical_surface('',#30145,7.351737503131e1,3.302386755580e1);
#30147=oriented_edge('',*,*,#30135,.f.);
#30148=oriented_edge('',*,*,#30133,.f.);
#30149=oriented_edge('',*,*,#30008,.f.);
#30151=oriented_edge('',*,*,#30150,.f.);
#30153=oriented_edge('',*,*,#30152,.f.);
#30155=oriented_edge('',*,*,#30154,.f.);
#30157=oriented_edge('',*,*,#30156,.f.);
#30158=edge_loop('',(#30147,#30148,#30149,#30151,#30153,#30155,#30157));
#30159=face_outer_bound('',#30158,.f.);
#30161=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#30162=direction('',(0.e0,0.e0,1.e0));
#30163=direction('',(-3.840558575680e-1,9.233098603761e-1,0.e0));
#30164=axis2_placement_3d('',#30161,#30162,#30163);
#30165=toroidal_surface('',#30164,7.065650925828e1,4.e0);
#30167=oriented_edge('',*,*,#30166,.t.);
#30169=oriented_edge('',*,*,#30168,.t.);
#30170=oriented_edge('',*,*,#30154,.t.);
#30171=oriented_edge('',*,*,#30152,.t.);
#30172=oriented_edge('',*,*,#30150,.t.);
#30173=oriented_edge('',*,*,#29876,.t.);
#30174=oriented_edge('',*,*,#29874,.t.);
#30175=oriented_edge('',*,*,#28587,.t.);
#30176=oriented_edge('',*,*,#28585,.t.);
#30177=edge_loop('',(#30167,#30169,#30170,#30171,#30172,#30173,#30174,#30175,
#30176));
#30178=face_outer_bound('',#30177,.f.);
#30180=cartesian_point('',(2.822504886535e1,-6.477640051502e1,
-3.934373684237e1));
#30181=direction('',(-9.238019258633e-1,-3.827282916524e-1,1.044301393793e-2));
#30182=direction('',(3.828695931540e-1,-9.233887751322e-1,2.764135665687e-2));
#30183=axis2_placement_3d('',#30180,#30181,#30182);
#30184=toroidal_surface('',#30183,3.698456065573e0,2.999995096056e-1);
#30186=oriented_edge('',*,*,#30185,.f.);
#30188=oriented_edge('',*,*,#30187,.f.);
#30189=oriented_edge('',*,*,#30168,.f.);
#30190=oriented_edge('',*,*,#30166,.f.);
#30192=oriented_edge('',*,*,#30191,.t.);
#30193=edge_loop('',(#30186,#30188,#30189,#30190,#30192));
#30194=face_outer_bound('',#30193,.f.);
#30196=cartesian_point('',(3.192512363422e1,-7.184781459867e1,0.e0));
#30197=direction('',(9.238288756103e-1,3.826624495897e-1,-1.047178411625e-2));
#30198=direction('',(-3.826834323651e-1,9.238795325113e-1,0.e0));
#30199=axis2_placement_3d('',#30196,#30197,#30198);
#30200=plane('',#30199);
#30202=oriented_edge('',*,*,#30201,.t.);
#30204=oriented_edge('',*,*,#30203,.t.);
#30206=oriented_edge('',*,*,#30205,.t.);
#30208=oriented_edge('',*,*,#30207,.t.);
#30209=oriented_edge('',*,*,#30185,.t.);
#30211=oriented_edge('',*,*,#30210,.t.);
#30212=edge_loop('',(#30202,#30204,#30206,#30208,#30209,#30211));
#30213=face_outer_bound('',#30212,.f.);
#30215=cartesian_point('',(3.074547054207e1,-6.787366563944e1,
-6.592956195019e0));
#30216=direction('',(1.797666942178e-1,-4.095189971078e-1,8.944149633463e-1));
#30217=direction('',(1.428726378991e-1,9.104553071848e-1,3.881475788393e-1));
#30218=axis2_placement_3d('',#30215,#30216,#30217);
#30219=cylindrical_surface('',#30218,5.000000030373e-1);
#30221=oriented_edge('',*,*,#30220,.t.);
#30223=oriented_edge('',*,*,#30222,.f.);
#30224=oriented_edge('',*,*,#30201,.f.);
#30226=oriented_edge('',*,*,#30225,.t.);
#30227=edge_loop('',(#30221,#30223,#30224,#30226));
#30228=face_outer_bound('',#30227,.f.);
#30230=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#30231=direction('',(0.e0,0.e0,1.e0));
#30232=direction('',(0.e0,-1.e0,0.e0));
#30233=axis2_placement_3d('',#30230,#30231,#30232);
#30234=conical_surface('',#30233,7.438528799863e1,2.656505117708e1);
#30236=oriented_edge('',*,*,#30235,.t.);
#30237=oriented_edge('',*,*,#28579,.f.);
#30239=oriented_edge('',*,*,#30238,.f.);
#30241=oriented_edge('',*,*,#30240,.f.);
#30243=oriented_edge('',*,*,#30242,.f.);
#30245=oriented_edge('',*,*,#30244,.f.);
#30246=oriented_edge('',*,*,#30220,.f.);
#30247=edge_loop('',(#30236,#30237,#30239,#30241,#30243,#30245,#30246));
#30248=face_outer_bound('',#30247,.f.);
#30250=cartesian_point('',(3.076561769512e1,-6.745689198473e1,
-6.309435463435e0));
#30251=cartesian_point('',(3.079743670876e1,-6.748206299250e1,
-6.251735145903e0));
#30252=cartesian_point('',(3.085921330516e1,-6.753661333785e1,
-6.133759801869e0));
#30253=cartesian_point('',(3.094151697300e1,-6.762719375214e1,
-5.957904629381e0));
#30254=cartesian_point('',(3.101227406944e1,-6.772469322290e1,
-5.786065715827e0));
#30255=cartesian_point('',(3.106988385554e1,-6.782483997019e1,
-5.624069135135e0));
#30256=cartesian_point('',(3.111517104674e1,-6.792646335225e1,
-5.472080521036e0));
#30257=cartesian_point('',(3.114880251934e1,-6.802824660792e1,
-5.330556009449e0));
#30258=cartesian_point('',(3.117154186370e1,-6.812922686598e1,
-5.199470553996e0));
#30259=cartesian_point('',(3.118414653738e1,-6.822898693219e1,
-5.078199567520e0));
#30260=cartesian_point('',(3.118718413116e1,-6.832750673820e1,
-4.965826943562e0));
#30261=cartesian_point('',(3.118089946011e1,-6.842534403122e1,
-4.861021433736e0));
#30262=cartesian_point('',(3.116496380152e1,-6.852356652208e1,
-4.762249959754e0));
#30263=cartesian_point('',(3.113855610101e1,-6.862220415406e1,
-4.669375554602e0));
#30264=cartesian_point('',(3.110107226541e1,-6.871976546111e1,
-4.583703558785e0));
#30265=cartesian_point('',(3.105277260020e1,-6.881403033752e1,
-4.506858690552e0));
#30266=cartesian_point('',(3.099382914804e1,-6.890408368723e1,
-4.439252205890e0));
#30267=cartesian_point('',(3.092366913670e1,-6.898995668649e1,
-4.380843859247e0));
#30268=cartesian_point('',(3.084228912609e1,-6.907068370795e1,
-4.332606138840e0));
#30269=cartesian_point('',(3.075116414493e1,-6.914433292099e1,
-4.296080864124e0));
#30270=cartesian_point('',(3.065303898190e1,-6.920901842534e1,
-4.272302049984e0));
#30271=cartesian_point('',(3.055022176475e1,-6.926399219996e1,
-4.261250823500e0));
#30272=cartesian_point('',(3.037629430397e1,-6.933799138067e1,
-4.263307695698e0));
#30273=cartesian_point('',(3.023655700764e1,-6.937005678168e1,
-4.294868742633e0));
#30274=cartesian_point('',(3.015075043919e1,-6.937745070600e1,
-4.326890333048e0));
#30275=cartesian_point('',(3.015652562247e1,-6.750393255298e1,
-6.170094221170e0));
#30276=cartesian_point('',(3.018657009759e1,-6.750689217541e1,
-6.112678091054e0));
#30277=cartesian_point('',(3.024732039081e1,-6.751651468082e1,
-5.994855469010e0));
#30278=cartesian_point('',(3.033556932274e1,-6.754157673780e1,
-5.818083068995e0));
#30279=cartesian_point('',(3.041912363352e1,-6.757655165593e1,
-5.644217328691e0));
#30280=cartesian_point('',(3.049498118797e1,-6.761925398636e1,
-5.479197615860e0));
#30281=cartesian_point('',(3.056293868312e1,-6.766853708168e1,
-5.323220143488e0));
#30282=cartesian_point('',(3.062264686345e1,-6.772322447988e1,
-5.176756031651e0));
#30283=cartesian_point('',(3.067395394383e1,-6.778233307923e1,
-5.039773689471e0));
#30284=cartesian_point('',(3.071688306736e1,-6.784524680603e1,
-4.911604705488e0));
#30285=cartesian_point('',(3.075141755188e1,-6.791169245926e1,
-4.791249339838e0));
#30286=cartesian_point('',(3.077741162234e1,-6.798191547825e1,
-4.677224011841e0));
#30287=cartesian_point('',(3.079428388433e1,-6.805672869658e1,
-4.567751288444e0));
#30288=cartesian_point('',(3.080048938342e1,-6.813637031943e1,
-4.462518393429e0));
#30289=cartesian_point('',(3.079398768519e1,-6.821978810457e1,
-4.362928562429e0));
#30290=cartesian_point('',(3.077333264923e1,-6.830486779051e1,
-4.271087131631e0));
#30291=cartesian_point('',(3.073756793608e1,-6.839024461426e1,
-4.187982035942e0));
#30292=cartesian_point('',(3.068543386215e1,-6.847525349957e1,
-4.114219899317e0));
#30293=cartesian_point('',(3.061633439967e1,-6.855803477919e1,
-4.051827518756e0));
#30294=cartesian_point('',(3.053169002901e1,-6.863540998285e1,
-4.003705789256e0));
#30295=cartesian_point('',(3.043513206684e1,-6.870404439885e1,
-3.972059188394e0));
#30296=cartesian_point('',(3.033056847471e1,-6.876192685062e1,
-3.957442150447e0));
#30297=cartesian_point('',(3.015127833556e1,-6.883744659855e1,
-3.960883351255e0));
#30298=cartesian_point('',(3.000808359548e1,-6.886407543670e1,
-4.004153525736e0));
#30299=cartesian_point('',(2.992695260197e1,-6.886354815282e1,
-4.046655887371e0));
#30300=cartesian_point('',(2.998180730522e1,-6.807195032504e1,
-6.368728760955e0));
#30301=cartesian_point('',(2.999146388236e1,-6.806893690297e1,
-6.310432536508e0));
#30302=cartesian_point('',(3.001146809163e1,-6.806398830353e1,
-6.191513646288e0));
#30303=cartesian_point('',(3.004192340179e1,-6.806025093263e1,
-6.015000309385e0));
#30304=cartesian_point('',(3.007211276210e1,-6.806017302113e1,
-5.843252807895e0));
#30305=cartesian_point('',(3.010078145559e1,-6.806343639435e1,
-5.682054147513e0));
#30306=cartesian_point('',(3.012767478062e1,-6.806968406243e1,
-5.531536840826e0));
#30307=cartesian_point('',(3.015249145006e1,-6.807857028080e1,
-5.392134201514e0));
#30308=cartesian_point('',(3.017501497715e1,-6.808978176199e1,
-5.263808277599e0));
#30309=cartesian_point('',(3.019512222880e1,-6.810308927814e1,
-5.145940908682e0));
#30310=cartesian_point('',(3.021270726579e1,-6.811836218852e1,
-5.037645098704e0));
#30311=cartesian_point('',(3.022766198590e1,-6.813562310349e1,
-4.937657368433e0));
#30312=cartesian_point('',(3.023976705590e1,-6.815508410809e1,
-4.844565045558e0));
#30313=cartesian_point('',(3.024840111837e1,-6.817685836981e1,
-4.758319260003e0));
#30314=cartesian_point('',(3.025264607194e1,-6.820069251279e1,
-4.680167613127e0));
#30315=cartesian_point('',(3.025172343154e1,-6.822593777769e1,
-4.611471612711e0));
#30316=cartesian_point('',(3.024512769897e1,-6.825208248367e1,
-4.552333245892e0));
#30317=cartesian_point('',(3.023234414848e1,-6.827879123901e1,
-4.502376207554e0));
#30318=cartesian_point('',(3.021308087764e1,-6.830531477524e1,
-4.462027392989e0));
#30319=cartesian_point('',(3.018777948528e1,-6.833042302214e1,
-4.432122880542e0));
#30320=cartesian_point('',(3.015775374151e1,-6.835279997445e1,
-4.413087167089e0));
#30321=cartesian_point('',(3.012453766048e1,-6.837158120980e1,
-4.404606944529e0));
#30322=cartesian_point('',(3.006705824420e1,-6.839564404771e1,
-4.407239720079e0));
#30323=cartesian_point('',(3.002117572866e1,-6.840298557051e1,
-4.433921602702e0));
#30324=cartesian_point('',(2.999632768135e1,-6.840130992563e1,
-4.461373371974e0));
#30325=cartesian_point('',(3.049702732467e1,-6.833009239112e1,
-6.614791686539e0));
#30326=cartesian_point('',(3.049750449709e1,-6.834608117871e1,
-6.555738419855e0));
#30327=cartesian_point('',(3.049664309361e1,-6.837823170618e1,
-6.436077808450e0));
#30328=cartesian_point('',(3.049010198131e1,-6.842453943496e1,
-6.260620887615e0));
#30329=cartesian_point('',(3.047882239018e1,-6.846815301233e1,
-6.092038292941e0));
#30330=cartesian_point('',(3.046388984636e1,-6.850767117509e1,
-5.935915726619e0));
#30331=cartesian_point('',(3.044605005131e1,-6.854313720352e1,
-5.792320897250e0));
#30332=cartesian_point('',(3.042604362201e1,-6.857451137894e1,
-5.661651821866e0));
#30333=cartesian_point('',(3.040453468452e1,-6.860186051988e1,
-5.543873675319e0));
#30334=cartesian_point('',(3.038205582949e1,-6.862536212116e1,
-5.438439120233e0));
#30335=cartesian_point('',(3.035903743485e1,-6.864521526899e1,
-5.344605368551e0));
#30336=cartesian_point('',(3.033578222923e1,-6.866163516086e1,
-5.261379528691e0));
#30337=cartesian_point('',(3.031251807814e1,-6.867476599090e1,
-5.187789260502e0));
#30338=cartesian_point('',(3.028984375119e1,-6.868444548493e1,
-5.124103293696e0));
#30339=cartesian_point('',(3.026888049153e1,-6.869041025543e1,
-5.071387715858e0));
#30340=cartesian_point('',(3.025091497553e1,-6.869269307881e1,
-5.030123775260e0));
#30341=cartesian_point('',(3.023681231352e1,-6.869169028217e1,
-4.999360781148e0));
#30342=cartesian_point('',(3.022714493956e1,-6.868793985809e1,
-4.977547454149e0));
#30343=cartesian_point('',(3.022237693828e1,-6.868218316922e1,
-4.963196791083e0));
#30344=cartesian_point('',(3.022247852674e1,-6.867548361469e1,
-4.954676417161e0));
#30345=cartesian_point('',(3.022663178367e1,-6.866905860430e1,
-4.950284024655e0));
#30346=cartesian_point('',(3.023349542306e1,-6.866392299540e1,
-4.948666780630e0));
#30347=cartesian_point('',(3.024682473148e1,-6.865881867442e1,
-4.949480879626e0));
#30348=cartesian_point('',(3.025668323725e1,-6.866123413743e1,
-4.955541134283e0));
#30349=cartesian_point('',(3.025739911223e1,-6.866686272e1,-4.964425803029e0));
#30350=(bounded_surface()b_spline_surface(3,3,((#30250,#30251,#30252,#30253,
#30254,#30255,#30256,#30257,#30258,#30259,#30260,#30261,#30262,#30263,#30264,
#30265,#30266,#30267,#30268,#30269,#30270,#30271,#30272,#30273,#30274),(#30275,
#30276,#30277,#30278,#30279,#30280,#30281,#30282,#30283,#30284,#30285,#30286,
#30287,#30288,#30289,#30290,#30291,#30292,#30293,#30294,#30295,#30296,#30297,
#30298,#30299),(#30300,#30301,#30302,#30303,#30304,#30305,#30306,#30307,#30308,
#30309,#30310,#30311,#30312,#30313,#30314,#30315,#30316,#30317,#30318,#30319,
#30320,#30321,#30322,#30323,#30324),(#30325,#30326,#30327,#30328,#30329,#30330,
#30331,#30332,#30333,#30334,#30335,#30336,#30337,#30338,#30339,#30340,#30341,
#30342,#30343,#30344,#30345,#30346,#30347,#30348,#30349)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283734448e-1,1.548548569246e-1,1.861197960492e-1,
2.153580763161e-1,2.428008888731e-1,2.683644374040e-1,2.919403498033e-1,
3.135740752071e-1,3.333990693009e-1,3.515857123856e-1,3.683069277248e-1,
3.838858241293e-1,3.985786478568e-1,4.119019118315e-1,4.235952479098e-1,
4.339526727403e-1,4.432415588394e-1,4.516249521419e-1,4.591816636083e-1,
4.660463385378e-1,4.724585781939e-1,4.787452125333e-1,4.973384068419e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493497196e0,1.576493497196e0,1.576493497196e0,1.576493497196e0,
1.576493497196e0,1.576493497196e0,1.576493497196e0,1.576493497196e0,
1.576493497196e0,1.576493497196e0,1.576493497196e0,1.576493497196e0,
1.576493497196e0,1.576493497196e0,1.576493497196e0,1.576493497196e0,
1.576493497196e0,1.576493497196e0,1.576493497196e0,1.576493497196e0,
1.576493497196e0,1.576493497196e0,1.576493497196e0,1.576493497196e0,
1.576493497196e0),(8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,
8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,
8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,
8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,
8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,
8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,
8.078355009346e-1,8.078355009346e-1),(8.078355009346e-1,8.078355009346e-1,
8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,
8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,
8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,
8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,
8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,8.078355009346e-1,
8.078355009346e-1,8.078355009346e-1,8.078355009346e-1),(1.576493497196e0,
1.576493497196e0,1.576493497196e0,1.576493497196e0,1.576493497196e0,
1.576493497196e0,1.576493497196e0,1.576493497196e0,1.576493497196e0,
1.576493497196e0,1.576493497196e0,1.576493497196e0,1.576493497196e0,
1.576493497196e0,1.576493497196e0,1.576493497196e0,1.576493497196e0,
1.576493497196e0,1.576493497196e0,1.576493497196e0,1.576493497196e0,
1.576493497196e0,1.576493497196e0,1.576493497196e0,1.576493497196e0)))representation_item('')surface());
#30351=oriented_edge('',*,*,#30235,.f.);
#30352=oriented_edge('',*,*,#30225,.f.);
#30354=oriented_edge('',*,*,#30353,.f.);
#30355=oriented_edge('',*,*,#28581,.f.);
#30356=edge_loop('',(#30351,#30352,#30354,#30355));
#30357=face_outer_bound('',#30356,.f.);
#30359=cartesian_point('',(2.982747293978e1,-6.824925335343e1,
-2.490846053290e1));
#30360=direction('',(-1.293580653128e-2,3.866702792962e-3,-9.999088526055e-1));
#30361=direction('',(2.871799472780e-1,9.578766505968e-1,-1.108092747333e-5));
#30362=axis2_placement_3d('',#30359,#30360,#30361);
#30363=cylindrical_surface('',#30362,3.000057677444e-1);
#30364=oriented_edge('',*,*,#30353,.t.);
#30365=oriented_edge('',*,*,#30210,.f.);
#30366=oriented_edge('',*,*,#30191,.f.);
#30367=oriented_edge('',*,*,#28583,.f.);
#30368=edge_loop('',(#30364,#30365,#30366,#30367));
#30369=face_outer_bound('',#30368,.f.);
#30371=cartesian_point('',(3.671906919930e1,-6.612611920103e1,
-4.344652778693e0));
#30372=cartesian_point('',(3.665836020331e1,-6.619085423297e1,
-4.305680331286e0));
#30373=cartesian_point('',(3.653196856645e1,-6.630274421585e1,
-4.262057440681e0));
#30374=cartesian_point('',(3.631946627604e1,-6.642125937304e1,
-4.260908601614e0));
#30375=cartesian_point('',(3.615529658976e1,-6.648539402158e1,
-4.288647721195e0));
#30376=cartesian_point('',(3.599026491190e1,-6.652384723564e1,
-4.342956000443e0));
#30377=cartesian_point('',(3.583474882314e1,-6.653700218047e1,
-4.416767079985e0));
#30378=cartesian_point('',(3.569145768188e1,-6.652863906471e1,
-4.504648345887e0));
#30379=cartesian_point('',(3.555997212232e1,-6.650254488189e1,
-4.603646505439e0));
#30380=cartesian_point('',(3.543886764737e1,-6.646140878740e1,
-4.712824275130e0));
#30381=cartesian_point('',(3.532684999396e1,-6.640677362809e1,
-4.832429272728e0));
#30382=cartesian_point('',(3.522341122517e1,-6.633956950959e1,
-4.962887353091e0));
#30383=cartesian_point('',(3.512869062864e1,-6.626048974683e1,
-5.104434909381e0));
#30384=cartesian_point('',(3.504310176947e1,-6.616998107093e1,
-5.257330773483e0));
#30385=cartesian_point('',(3.496720313699e1,-6.606810490953e1,
-5.422138428483e0));
#30386=cartesian_point('',(3.490181014130e1,-6.595444267357e1,
-5.599876387308e0));
#30387=cartesian_point('',(3.484828293967e1,-6.582817209585e1,
-5.791885897870e0));
#30388=cartesian_point('',(3.480271996283e1,-6.566656512888e1,
-6.031734586581e0));
#30389=cartesian_point('',(3.478926131813e1,-6.554592600257e1,
-6.205926552048e0));
#30390=cartesian_point('',(3.478818978743e1,-6.547216552783e1,
-6.310922627617e0));
#30391=cartesian_point('',(3.644509961195e1,-6.563805998847e1,
-4.070563635056e0));
#30392=cartesian_point('',(3.639447483102e1,-6.569990240018e1,
-4.018852504385e0));
#30393=cartesian_point('',(3.627268843178e1,-6.581927960377e1,
-3.959216609632e0));
#30394=cartesian_point('',(3.605375439380e1,-6.594210537858e1,
-3.956815630797e0));
#30395=cartesian_point('',(3.588474667239e1,-6.600307423700e1,
-3.993862876821e0));
#30396=cartesian_point('',(3.572128937978e1,-6.603036039560e1,
-4.065501387932e0));
#30397=cartesian_point('',(3.557750979882e1,-6.602616705486e1,
-4.160068454508e0));
#30398=cartesian_point('',(3.545653716792e1,-6.599731595717e1,
-4.268671618287e0));
#30399=cartesian_point('',(3.535673248501e1,-6.595037484558e1,
-4.386575362350e0));
#30400=cartesian_point('',(3.527517319872e1,-6.589007110877e1,
-4.512255444016e0));
#30401=cartesian_point('',(3.520933055960e1,-6.581941532129e1,
-4.645944670154e0));
#30402=cartesian_point('',(3.515760650280e1,-6.574051745930e1,
-4.788238959684e0));
#30403=cartesian_point('',(3.511910635928e1,-6.565505961819e1,
-4.939597115870e0));
#30404=cartesian_point('',(3.509335624512e1,-6.556433301614e1,
-5.100512580928e0));
#30405=cartesian_point('',(3.508025131380e1,-6.546921277092e1,
-5.271760729551e0));
#30406=cartesian_point('',(3.508015054558e1,-6.537022720809e1,
-5.454516669591e0));
#30407=cartesian_point('',(3.509401436665e1,-6.526779808282e1,
-5.650191679897e0));
#30408=cartesian_point('',(3.512807033514e1,-6.514625055214e1,
-5.892664139583e0));
#30409=cartesian_point('',(3.516772094792e1,-6.506450819582e1,
-6.067065044770e0));
#30410=cartesian_point('',(3.519672690191e1,-6.501791393837e1,
-6.171589995286e0));
#30411=cartesian_point('',(3.601490849523e1,-6.542989566188e1,
-4.476382640288e0));
#30412=cartesian_point('',(3.600075568468e1,-6.544902427191e1,
-4.443055514217e0));
#30413=cartesian_point('',(3.596317688297e1,-6.548819477541e1,
-4.406280428423e0));
#30414=cartesian_point('',(3.589302973369e1,-6.552768975133e1,
-4.404131319031e0));
#30415=cartesian_point('',(3.583894775081e1,-6.554620021565e1,
-4.426016338964e0));
#30416=cartesian_point('',(3.578784703830e1,-6.555249607468e1,
-4.470469148167e0));
#30417=cartesian_point('',(3.574486865426e1,-6.554760944329e1,
-4.532800207445e0));
#30418=cartesian_point('',(3.571107465003e1,-6.553425326172e1,
-4.609351987999e0));
#30419=cartesian_point('',(3.568572254639e1,-6.551501231302e1,
-4.698086132393e0));
#30420=cartesian_point('',(3.566761502538e1,-6.549175245391e1,
-4.798369584009e0));
#30421=cartesian_point('',(3.565572860542e1,-6.546569049306e1,
-4.910464542877e0));
#30422=cartesian_point('',(3.564935929168e1,-6.543770720450e1,
-5.034720820937e0));
#30423=cartesian_point('',(3.564803412792e1,-6.540851559742e1,
-5.171273614632e0));
#30424=cartesian_point('',(3.565143975715e1,-6.537867888249e1,
-5.320274832033e0));
#30425=cartesian_point('',(3.565942156212e1,-6.534862057999e1,
-5.482194889158e0));
#30426=cartesian_point('',(3.567201101118e1,-6.531867488099e1,
-5.657993014361e0));
#30427=cartesian_point('',(3.568944099470e1,-6.528919327556e1,
-5.849003991208e0));
#30428=cartesian_point('',(3.571565349842e1,-6.525625244164e1,
-6.088857266159e0));
#30429=cartesian_point('',(3.573852750264e1,-6.523617202424e1,
-6.264156884812e0));
#30430=cartesian_point('',(3.575356929372e1,-6.522558978511e1,
-6.370213535219e0));
#30431=cartesian_point('',(3.605777301328e1,-6.580612591912e1,
-4.968483811383e0));
#30432=cartesian_point('',(3.605312924891e1,-6.580520062573e1,
-4.957771535972e0));
#30433=cartesian_point('',(3.605618278925e1,-6.579379567101e1,
-4.949290622459e0));
#30434=cartesian_point('',(3.607239792715e1,-6.578421347908e1,
-4.948528960864e0));
#30435=cartesian_point('',(3.608489380324e1,-6.578308044985e1,
-4.952960479960e0));
#30436=cartesian_point('',(3.609257833900e1,-6.578926706181e1,
-4.965478492057e0));
#30437=cartesian_point('',(3.609201535621e1,-6.580135626989e1,
-4.989735899546e0));
#30438=cartesian_point('',(3.608273650240e1,-6.581681217069e1,
-5.028347300278e0));
#30439=cartesian_point('',(3.606570056007e1,-6.583329909212e1,
-5.082505515398e0));
#30440=cartesian_point('',(3.604213508674e1,-6.584910739991e1,
-5.152643205928e0));
#30441=cartesian_point('',(3.601305973958e1,-6.586302253717e1,
-5.239053173242e0));
#30442=cartesian_point('',(3.597934095947e1,-6.587408506166e1,
-5.341782952869e0));
#30443=cartesian_point('',(3.594176629724e1,-6.588149859451e1,
-5.460571484733e0));
#30444=cartesian_point('',(3.590099608243e1,-6.588459076285e1,
-5.595152589327e0));
#30445=cartesian_point('',(3.585751229602e1,-6.588272879188e1,
-5.745620962705e0));
#30446=cartesian_point('',(3.581162689194e1,-6.587519566611e1,
-5.912663264608e0));
#30447=cartesian_point('',(3.576358164852e1,-6.586106110579e1,
-6.097503153252e0));
#30448=cartesian_point('',(3.570596158044e1,-6.583566167695e1,
-6.333325592055e0));
#30449=cartesian_point('',(3.566671368240e1,-6.580981020443e1,
-6.508899073285e0));
#30450=cartesian_point('',(3.564417623199e1,-6.579140794241e1,
-6.616249700826e0));
#30451=(bounded_surface()b_spline_surface(3,3,((#30371,#30372,#30373,#30374,
#30375,#30376,#30377,#30378,#30379,#30380,#30381,#30382,#30383,#30384,#30385,
#30386,#30387,#30388,#30389,#30390),(#30391,#30392,#30393,#30394,#30395,#30396,
#30397,#30398,#30399,#30400,#30401,#30402,#30403,#30404,#30405,#30406,#30407,
#30408,#30409,#30410),(#30411,#30412,#30413,#30414,#30415,#30416,#30417,#30418,
#30419,#30420,#30421,#30422,#30423,#30424,#30425,#30426,#30427,#30428,#30429,
#30430),(#30431,#30432,#30433,#30434,#30435,#30436,#30437,#30438,#30439,#30440,
#30441,#30442,#30443,#30444,#30445,#30446,#30447,#30448,#30449,#30450)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995322048342e-1,5.202665605105e-1,
5.294169972383e-1,5.394745165366e-1,5.503627755547e-1,5.624496357960e-1,
5.760099345966e-1,5.911268946743e-1,6.079891488901e-1,6.268168477706e-1,
6.477193878657e-1,6.707209359177e-1,6.958396277455e-1,7.231585813028e-1,
7.528615088153e-1,7.852349921871e-1,8.205960739189e-1,8.757467021596e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531785119e0,1.576531785119e0,1.576531785119e0,1.576531785119e0,
1.576531785119e0,1.576531785119e0,1.576531785119e0,1.576531785119e0,
1.576531785119e0,1.576531785119e0,1.576531785119e0,1.576531785119e0,
1.576531785119e0,1.576531785119e0,1.576531785119e0,1.576531785119e0,
1.576531785119e0,1.576531785119e0,1.576531785119e0,1.576531785119e0),(
8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,
8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,
8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,
8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,
8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,8.078227382936e-1),(
8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,
8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,
8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,
8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,
8.078227382936e-1,8.078227382936e-1,8.078227382936e-1,8.078227382936e-1),(
1.576531785119e0,1.576531785119e0,1.576531785119e0,1.576531785119e0,
1.576531785119e0,1.576531785119e0,1.576531785119e0,1.576531785119e0,
1.576531785119e0,1.576531785119e0,1.576531785119e0,1.576531785119e0,
1.576531785119e0,1.576531785119e0,1.576531785119e0,1.576531785119e0,
1.576531785119e0,1.576531785119e0,1.576531785119e0,1.576531785119e0)))representation_item('')surface());
#30453=oriented_edge('',*,*,#30452,.f.);
#30455=oriented_edge('',*,*,#30454,.t.);
#30456=oriented_edge('',*,*,#30238,.t.);
#30457=oriented_edge('',*,*,#28577,.f.);
#30458=edge_loop('',(#30453,#30455,#30456,#30457));
#30459=face_outer_bound('',#30458,.f.);
#30461=cartesian_point('',(3.598649918531e1,-6.521506143577e1,
-2.460528104879e1));
#30462=direction('',(-4.807167120839e-3,-1.261654989746e-2,9.999088527526e-1));
#30463=direction('',(-9.347607249725e-1,3.552779009790e-1,-1.117067594939e-5));
#30464=axis2_placement_3d('',#30461,#30462,#30463);
#30465=cylindrical_surface('',#30464,3.000055924665e-1);
#30466=oriented_edge('',*,*,#30452,.t.);
#30467=oriented_edge('',*,*,#28575,.f.);
#30469=oriented_edge('',*,*,#30468,.t.);
#30471=oriented_edge('',*,*,#30470,.f.);
#30472=edge_loop('',(#30466,#30467,#30469,#30471));
#30473=face_outer_bound('',#30472,.f.);
#30475=cartesian_point('',(3.420876748952e1,-6.182620344317e1,
-3.934391582389e1));
#30476=direction('',(8.660470552555e-1,4.998538413630e-1,1.042282868898e-2));
#30477=direction('',(4.142114110886e-1,-7.056763503409e-1,-5.748476280663e-1));
#30478=axis2_placement_3d('',#30475,#30476,#30477);
#30479=toroidal_surface('',#30478,3.697836789955e0,2.999997081810e-1);
#30481=oriented_edge('',*,*,#30480,.f.);
#30482=oriented_edge('',*,*,#30468,.f.);
#30484=oriented_edge('',*,*,#30483,.f.);
#30486=oriented_edge('',*,*,#30485,.f.);
#30488=oriented_edge('',*,*,#30487,.t.);
#30489=edge_loop('',(#30481,#30482,#30484,#30486,#30488));
#30490=face_outer_bound('',#30489,.f.);
#30492=cartesian_point('',(3.137330715614e1,-5.834016199589e1,0.e0));
#30493=direction('',(-8.659779190621e-1,-4.999725846828e-1,-1.047178411625e-2));
#30494=direction('',(5.e-1,-8.660254037844e-1,0.e0));
#30495=axis2_placement_3d('',#30492,#30493,#30494);
#30496=plane('',#30495);
#30498=oriented_edge('',*,*,#30497,.t.);
#30500=oriented_edge('',*,*,#30499,.t.);
#30502=oriented_edge('',*,*,#30501,.t.);
#30503=oriented_edge('',*,*,#30470,.t.);
#30504=oriented_edge('',*,*,#30480,.t.);
#30506=oriented_edge('',*,*,#30505,.t.);
#30507=edge_loop('',(#30498,#30500,#30502,#30503,#30504,#30506));
#30508=face_outer_bound('',#30507,.f.);
#30510=cartesian_point('',(3.495147172255e1,-6.508649186051e1,
-2.154661738998e1));
#30511=direction('',(4.862998138442e-3,1.251986753649e-2,-9.999097980148e-1));
#30512=direction('',(-8.540345130174e-1,5.202109965129e-1,2.360017398653e-3));
#30513=axis2_placement_3d('',#30510,#30511,#30512);
#30514=cylindrical_surface('',#30513,5.000150355128e-1);
#30516=oriented_edge('',*,*,#30515,.f.);
#30518=oriented_edge('',*,*,#30517,.f.);
#30519=oriented_edge('',*,*,#30497,.f.);
#30521=oriented_edge('',*,*,#30520,.t.);
#30522=edge_loop('',(#30516,#30518,#30519,#30521));
#30523=face_outer_bound('',#30522,.f.);
#30525=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#30526=direction('',(0.e0,0.e0,1.e0));
#30527=direction('',(1.e0,0.e0,0.e0));
#30528=axis2_placement_3d('',#30525,#30526,#30527);
#30529=conical_surface('',#30528,7.334631745054e1,5.e-1);
#30531=oriented_edge('',*,*,#30530,.t.);
#30533=oriented_edge('',*,*,#30532,.f.);
#30535=oriented_edge('',*,*,#30534,.f.);
#30536=oriented_edge('',*,*,#30515,.t.);
#30538=oriented_edge('',*,*,#30537,.f.);
#30539=oriented_edge('',*,*,#29121,.f.);
#30541=oriented_edge('',*,*,#30540,.f.);
#30542=edge_loop('',(#30531,#30533,#30535,#30536,#30538,#30539,#30541));
#30543=face_outer_bound('',#30542,.f.);
#30545=cartesian_point('',(3.035947785368e1,-6.735101263337e1,
-2.154661738409e1));
#30546=direction('',(1.289308442605e-2,-3.763536635574e-3,9.999097980148e-1));
#30547=direction('',(1.071921388125e-1,9.942355232512e-1,2.360017398881e-3));
#30548=axis2_placement_3d('',#30545,#30546,#30547);
#30549=cylindrical_surface('',#30548,5.000150355121e-1);
#30550=oriented_edge('',*,*,#30530,.f.);
#30552=oriented_edge('',*,*,#30551,.f.);
#30553=oriented_edge('',*,*,#30205,.f.);
#30555=oriented_edge('',*,*,#30554,.t.);
#30556=edge_loop('',(#30550,#30552,#30553,#30555));
#30557=face_outer_bound('',#30556,.f.);
#30559=cartesian_point('',(3.023871982747e1,-6.688159067109e1,
-4.228405109824e1));
#30560=cartesian_point('',(3.024360756155e1,-6.686012759906e1,
-4.219230550079e1));
#30561=cartesian_point('',(3.024124102744e1,-6.680681919261e1,
-4.191552494087e1));
#30562=cartesian_point('',(3.018994558224e1,-6.677803728016e1,
-4.159365166823e1));
#30563=cartesian_point('',(3.012856424624e1,-6.677735846124e1,
-4.136889286196e1));
#30564=cartesian_point('',(3.011194032781e1,-6.677841863296e1,
-4.131419697750e1));
#30565=cartesian_point('',(2.970542053298e1,-6.656648137583e1,
-4.217220069758e1));
#30566=cartesian_point('',(2.969335285541e1,-6.657124232594e1,
-4.208724759178e1));
#30567=cartesian_point('',(2.964631700379e1,-6.659962527390e1,
-4.183692830465e1));
#30568=cartesian_point('',(2.956575046371e1,-6.667173039200e1,
-4.156289834155e1));
#30569=cartesian_point('',(2.949981589135e1,-6.674435511687e1,
-4.138100989736e1));
#30570=cartesian_point('',(2.948313808235e1,-6.676341789749e1,
-4.133740562522e1));
#30571=cartesian_point('',(2.928445949503e1,-6.700396289970e1,
-4.200577893140e1));
#30572=cartesian_point('',(2.928666462958e1,-6.703157464729e1,
-4.194479681762e1));
#30573=cartesian_point('',(2.929198549615e1,-6.712160486727e1,
-4.176074220725e1));
#30574=cartesian_point('',(2.929658255122e1,-6.724499492482e1,
-4.154640458912e1));
#30575=cartesian_point('',(2.930100722839e1,-6.734164802148e1,
-4.139654198649e1));
#30576=cartesian_point('',(2.930217160060e1,-6.736584152845e1,
-4.136005975359e1));
#30577=cartesian_point('',(2.959391208993e1,-6.755170368907e1,
-4.202913429396e1));
#30578=cartesian_point('',(2.962066222664e1,-6.756524236235e1,
-4.197410630155e1));
#30579=cartesian_point('',(2.969849317866e1,-6.760636226258e1,
-4.179882676534e1));
#30580=cartesian_point('',(2.977764720540e1,-6.765613613749e1,
-4.156838733679e1));
#30581=cartesian_point('',(2.982403876147e1,-6.769226281514e1,
-4.139268416412e1));
#30582=cartesian_point('',(2.983474463224e1,-6.770118198517e1,
-4.134889747466e1));
#30583=(bounded_surface()b_spline_surface(3,3,((#30559,#30560,#30561,#30562,
#30563,#30564),(#30565,#30566,#30567,#30568,#30569,#30570),(#30571,#30572,
#30573,#30574,#30575,#30576),(#30577,#30578,#30579,#30580,#30581,#30582)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.428932368537e-1,3.042535221626e-1,6.365578613127e-1,7.455465685022e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933837983e0,1.579933837983e0,1.579933837983e0,1.579933837983e0,
1.579933837983e0,1.579933837983e0),(8.066887206724e-1,8.066887206724e-1,
8.066887206724e-1,8.066887206724e-1,8.066887206724e-1,8.066887206724e-1),(
8.066887206724e-1,8.066887206724e-1,8.066887206724e-1,8.066887206724e-1,
8.066887206724e-1,8.066887206724e-1),(1.579933837983e0,1.579933837983e0,
1.579933837983e0,1.579933837983e0,1.579933837983e0,1.579933837983e0)))representation_item('')surface());
#30584=oriented_edge('',*,*,#30540,.t.);
#30586=oriented_edge('',*,*,#30585,.f.);
#30588=oriented_edge('',*,*,#30587,.f.);
#30589=oriented_edge('',*,*,#30551,.t.);
#30590=edge_loop('',(#30584,#30586,#30588,#30589));
#30591=face_outer_bound('',#30590,.f.);
#30593=cartesian_point('',(2.882289243359e1,-6.738695464614e1,
-4.364368416808e1));
#30594=cartesian_point('',(2.887058412313e1,-6.734404023032e1,
-4.369054320175e1));
#30595=cartesian_point('',(2.905345808994e1,-6.725269640941e1,
-4.381478559603e1));
#30596=cartesian_point('',(2.964117912484e1,-6.702431941138e1,
-4.367424091963e1));
#30597=cartesian_point('',(2.975255888819e1,-6.701179831674e1,
-4.345427340474e1));
#30598=cartesian_point('',(2.987549275410e1,-6.696871374609e1,
-4.328606600809e1));
#30599=cartesian_point('',(2.995014550230e1,-6.694334955096e1,
-4.310574071868e1));
#30600=cartesian_point('',(3.001646127825e1,-6.691436532296e1,
-4.291656516427e1));
#30601=cartesian_point('',(3.006607286754e1,-6.688587732096e1,
-4.271198646128e1));
#30602=cartesian_point('',(3.009913765987e1,-6.685621363895e1,
-4.249599506956e1));
#30603=cartesian_point('',(3.011159022042e1,-6.682708446337e1,
-4.227575370738e1));
#30604=cartesian_point('',(3.010128770589e1,-6.679741277640e1,
-4.203785667805e1));
#30605=cartesian_point('',(3.007449547034e1,-6.677976870122e1,
-4.187705459173e1));
#30606=cartesian_point('',(3.005280970170e1,-6.677153591271e1,
-4.178911222646e1));
#30607=cartesian_point('',(2.865326115968e1,-6.695049056783e1,
-4.344142757842e1));
#30608=cartesian_point('',(2.869108604997e1,-6.690642879392e1,
-4.349291048387e1));
#30609=cartesian_point('',(2.885731168866e1,-6.681848447117e1,
-4.363277501613e1));
#30610=cartesian_point('',(2.945444573626e1,-6.659260867897e1,
-4.347205942627e1));
#30611=cartesian_point('',(2.951495093830e1,-6.661445197846e1,
-4.323512682553e1));
#30612=cartesian_point('',(2.959573858239e1,-6.660065842381e1,
-4.306632497329e1));
#30613=cartesian_point('',(2.962540239653e1,-6.661068958615e1,
-4.289069069538e1));
#30614=cartesian_point('',(2.964821795453e1,-6.662232062315e1,
-4.271266586649e1));
#30615=cartesian_point('',(2.965579981380e1,-6.664175501058e1,
-4.252534200938e1));
#30616=cartesian_point('',(2.965101907623e1,-6.666728380846e1,
-4.233329552145e1));
#30617=cartesian_point('',(2.963267016192e1,-6.669949905840e1,
-4.214349911338e1));
#30618=cartesian_point('',(2.959898173426e1,-6.674190503033e1,
-4.194553611103e1));
#30619=cartesian_point('',(2.956557519387e1,-6.677776694037e1,
-4.181781030906e1));
#30620=cartesian_point('',(2.954406529384e1,-6.680042973981e1,
-4.175022390262e1));
#30621=cartesian_point('',(2.890339485497e1,-6.681230215107e1,
-4.300915470735e1));
#30622=cartesian_point('',(2.891127125869e1,-6.679271686546e1,
-4.303553564034e1));
#30623=cartesian_point('',(2.895330428302e1,-6.675346393100e1,
-4.309955559623e1));
#30624=cartesian_point('',(2.913238944787e1,-6.670019081696e1,
-4.303177821940e1));
#30625=cartesian_point('',(2.916516180582e1,-6.674452832881e1,
-4.290000531347e1));
#30626=cartesian_point('',(2.920588152805e1,-6.678275712018e1,
-4.278106250284e1));
#30627=cartesian_point('',(2.923446221651e1,-6.683443525491e1,
-4.264949465347e1));
#30628=cartesian_point('',(2.926348285592e1,-6.689222308831e1,
-4.250806201904e1));
#30629=cartesian_point('',(2.929040883922e1,-6.695774022432e1,
-4.235512500469e1));
#30630=cartesian_point('',(2.931543257002e1,-6.702888597060e1,
-4.219471316605e1));
#30631=cartesian_point('',(2.933717132653e1,-6.710330028924e1,
-4.203305866924e1));
#30632=cartesian_point('',(2.935678913901e1,-6.718594907598e1,
-4.186072187108e1));
#30633=cartesian_point('',(2.936718472128e1,-6.724411153429e1,
-4.174593081090e1));
#30634=cartesian_point('',(2.937206802152e1,-6.727699171446e1,
-4.168359761026e1));
#30635=cartesian_point('',(2.927198125687e1,-6.713885183289e1,
-4.286758355231e1));
#30636=cartesian_point('',(2.926590357875e1,-6.713988238557e1,
-4.286937462634e1));
#30637=cartesian_point('',(2.922580272820e1,-6.713595884699e1,
-4.285744603616e1));
#30638=cartesian_point('',(2.906296082693e1,-6.721747186006e1,
-4.288376217659e1));
#30639=cartesian_point('',(2.912454917653e1,-6.724533676517e1,
-4.285259786763e1));
#30640=cartesian_point('',(2.917554528990e1,-6.729565286223e1,
-4.277390715242e1));
#30641=cartesian_point('',(2.924825339951e1,-6.734506143927e1,
-4.267269851506e1));
#30642=cartesian_point('',(2.932570974852e1,-6.739894689962e1,
-4.254922040907e1));
#30643=cartesian_point('',(2.941005168426e1,-6.745319564087e1,
-4.240637967677e1));
#30644=cartesian_point('',(2.949662727452e1,-6.750543240675e1,
-4.224718498093e1));
#30645=cartesian_point('',(2.958105304480e1,-6.755206723442e1,
-4.207746946971e1));
#30646=cartesian_point('',(2.966645629522e1,-6.759464730193e1,
-4.188558160307e1));
#30647=cartesian_point('',(2.971830617825e1,-6.761704152293e1,
-4.174800248942e1));
#30648=cartesian_point('',(2.974400663328e1,-6.762715297044e1,
-4.166949170431e1));
#30649=(bounded_surface()b_spline_surface(3,3,((#30593,#30594,#30595,#30596,
#30597,#30598,#30599,#30600,#30601,#30602,#30603,#30604,#30605,#30606),(#30607,
#30608,#30609,#30610,#30611,#30612,#30613,#30614,#30615,#30616,#30617,#30618,
#30619,#30620),(#30621,#30622,#30623,#30624,#30625,#30626,#30627,#30628,#30629,
#30630,#30631,#30632,#30633,#30634),(#30635,#30636,#30637,#30638,#30639,#30640,
#30641,#30642,#30643,#30644,#30645,#30646,#30647,#30648)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.204413872973e-1,3.493658493990e-1,3.934514024936e-1,4.391438966960e-1,
4.878944682437e-1,5.416438066542e-1,6.009119475505e-1,6.659149374354e-1,
7.356214126228e-1,8.069768732244e-1,8.768372468100e-1,9.654393490897e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.430924712493e0,1.430924712493e0,1.430924712493e0,1.430924712493e0,
1.430924712493e0,1.430924712493e0,1.430924712493e0,1.430924712493e0,
1.430924712493e0,1.430924712493e0,1.430924712493e0,1.430924712493e0,
1.430924712493e0,1.430924712493e0),(8.563584291691e-1,8.563584291691e-1,
8.563584291691e-1,8.563584291691e-1,8.563584291691e-1,8.563584291691e-1,
8.563584291691e-1,8.563584291691e-1,8.563584291691e-1,8.563584291691e-1,
8.563584291691e-1,8.563584291691e-1,8.563584291691e-1,8.563584291691e-1),(
8.563584291691e-1,8.563584291691e-1,8.563584291691e-1,8.563584291691e-1,
8.563584291691e-1,8.563584291691e-1,8.563584291691e-1,8.563584291691e-1,
8.563584291691e-1,8.563584291691e-1,8.563584291691e-1,8.563584291691e-1,
8.563584291691e-1,8.563584291691e-1),(1.430924712493e0,1.430924712493e0,
1.430924712493e0,1.430924712493e0,1.430924712493e0,1.430924712493e0,
1.430924712493e0,1.430924712493e0,1.430924712493e0,1.430924712493e0,
1.430924712493e0,1.430924712493e0,1.430924712493e0,1.430924712493e0)))representation_item('')surface());
#30650=oriented_edge('',*,*,#29119,.t.);
#30651=oriented_edge('',*,*,#30137,.f.);
#30653=oriented_edge('',*,*,#30652,.t.);
#30654=oriented_edge('',*,*,#30585,.t.);
#30655=edge_loop('',(#30650,#30651,#30653,#30654));
#30656=face_outer_bound('',#30655,.f.);
#30658=cartesian_point('',(2.919114563576e1,-6.718453238627e1,
-4.213845709971e1));
#30659=direction('',(-2.166431330975e-1,5.000782888912e-1,-8.384434732654e-1));
#30660=direction('',(3.388186861266e-1,8.439716267451e-1,4.158290408096e-1));
#30661=axis2_placement_3d('',#30658,#30659,#30660);
#30662=cylindrical_surface('',#30661,2.999999999997e-1);
#30663=oriented_edge('',*,*,#30587,.t.);
#30664=oriented_edge('',*,*,#30652,.f.);
#30665=oriented_edge('',*,*,#30156,.t.);
#30666=oriented_edge('',*,*,#30187,.t.);
#30667=oriented_edge('',*,*,#30207,.f.);
#30668=edge_loop('',(#30663,#30664,#30665,#30666,#30667));
#30669=face_outer_bound('',#30668,.f.);
#30671=cartesian_point('',(3.148771599162e1,-6.970874659115e1,
-8.219506073713e0));
#30672=direction('',(-9.237495831278e-1,-3.828552277088e-1,1.042028248942e-2));
#30673=direction('',(-3.829224270737e-1,9.226909127886e-1,-4.485414475056e-2));
#30674=axis2_placement_3d('',#30671,#30672,#30673);
#30675=toroidal_surface('',#30674,2.497858037525e0,4.999993228599e-1);
#30677=oriented_edge('',*,*,#30676,.t.);
#30678=oriented_edge('',*,*,#30554,.f.);
#30679=oriented_edge('',*,*,#30203,.f.);
#30680=oriented_edge('',*,*,#30222,.t.);
#30681=edge_loop('',(#30677,#30678,#30679,#30680));
#30682=face_outer_bound('',#30681,.f.);
#30684=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#30685=direction('',(0.e0,0.e0,1.e0));
#30686=direction('',(-4.436209356174e-1,8.962145197897e-1,0.e0));
#30687=axis2_placement_3d('',#30684,#30685,#30686);
#30688=toroidal_surface('',#30687,7.649382607502e1,3.e0);
#30689=oriented_edge('',*,*,#30676,.f.);
#30690=oriented_edge('',*,*,#30244,.t.);
#30691=oriented_edge('',*,*,#30242,.t.);
#30693=oriented_edge('',*,*,#30692,.f.);
#30694=oriented_edge('',*,*,#30534,.t.);
#30695=oriented_edge('',*,*,#30532,.t.);
#30696=edge_loop('',(#30689,#30690,#30691,#30693,#30694,#30695));
#30697=face_outer_bound('',#30696,.f.);
#30699=cartesian_point('',(3.613513906556e1,-6.741690743069e1,
-8.219509123392e0));
#30700=direction('',(8.660888566566e-1,4.997815269769e-1,1.041718137853e-2));
#30701=direction('',(-4.389896733927e-1,7.504419816032e-1,4.940899704528e-1));
#30702=axis2_placement_3d('',#30699,#30700,#30701);
#30703=toroidal_surface('',#30702,2.497870611395e0,4.999993401901e-1);
#30704=oriented_edge('',*,*,#30692,.t.);
#30706=oriented_edge('',*,*,#30705,.f.);
#30707=oriented_edge('',*,*,#30499,.f.);
#30708=oriented_edge('',*,*,#30517,.t.);
#30709=edge_loop('',(#30704,#30706,#30707,#30708));
#30710=face_outer_bound('',#30709,.f.);
#30712=cartesian_point('',(3.510646360657e1,-6.566600011608e1,
-6.695404888197e0));
#30713=direction('',(-2.154582390982e-1,3.919178849002e-1,-8.944149588978e-1));
#30714=direction('',(-8.092880116199e-1,4.409017290142e-1,3.881476260402e-1));
#30715=axis2_placement_3d('',#30712,#30713,#30714);
#30716=cylindrical_surface('',#30715,5.000000035649e-1);
#30717=oriented_edge('',*,*,#30240,.t.);
#30718=oriented_edge('',*,*,#30454,.f.);
#30719=oriented_edge('',*,*,#30501,.f.);
#30720=oriented_edge('',*,*,#30705,.t.);
#30721=edge_loop('',(#30717,#30718,#30719,#30720));
#30722=face_outer_bound('',#30721,.f.);
#30724=cartesian_point('',(3.464769075085e1,-6.454198728237e1,
-4.131568017579e1));
#30725=cartesian_point('',(3.460802152843e1,-6.458716731918e1,
-4.151438059822e1));
#30726=cartesian_point('',(3.458365625821e1,-6.464971285446e1,
-4.183262845284e1));
#30727=cartesian_point('',(3.462734835504e1,-6.469364997867e1,
-4.217110796823e1));
#30728=cartesian_point('',(3.465395180747e1,-6.470561459499e1,
-4.229078644925e1));
#30729=cartesian_point('',(3.501820428506e1,-6.403378966923e1,
-4.133853690775e1));
#30730=cartesian_point('',(3.492652699721e1,-6.403923928632e1,
-4.149723124487e1));
#30731=cartesian_point('',(3.480854636026e1,-6.405733278836e1,
-4.176319929011e1));
#30732=cartesian_point('',(3.474035915659e1,-6.408154819816e1,
-4.206749407698e1));
#30733=cartesian_point('',(3.472631936302e1,-6.409048061579e1,
-4.217840587689e1));
#30734=cartesian_point('',(3.560642919707e1,-6.425636260981e1,
-4.136105044024e1));
#30735=cartesian_point('',(3.553936985529e1,-6.419942540482e1,
-4.149358100214e1));
#30736=cartesian_point('',(3.544105424479e1,-6.411828331060e1,
-4.170559700370e1));
#30737=cartesian_point('',(3.535571822748e1,-6.404504617899e1,
-4.193070252945e1));
#30738=cartesian_point('',(3.532905008899e1,-6.402098046980e1,
-4.201024817907e1));
#30739=cartesian_point('',(3.554868763218e1,-6.488290709255e1,
-4.135016464281e1));
#30740=cartesian_point('',(3.554672625278e1,-6.483252787813e1,
-4.150878944209e1));
#30741=cartesian_point('',(3.555248233093e1,-6.474307209399e1,
-4.174439777889e1));
#30742=cartesian_point('',(3.556990721725e1,-6.463773904263e1,
-4.196158138206e1));
#30743=cartesian_point('',(3.557716755931e1,-6.459915971093e1,
-4.203321564900e1));
#30744=(bounded_surface()b_spline_surface(3,3,((#30724,#30725,#30726,#30727,
#30728),(#30729,#30730,#30731,#30732,#30733),(#30734,#30735,#30736,#30737,
#30738),(#30739,#30740,#30741,#30742,#30743)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.710935646031e-1,
7.048330710482e-1,8.826165031164e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952468162e0,1.579952468162e0,1.579952468162e0,
1.579952468162e0,1.579952468162e0),(8.066825106126e-1,8.066825106126e-1,
8.066825106126e-1,8.066825106126e-1,8.066825106126e-1),(8.066825106126e-1,
8.066825106126e-1,8.066825106126e-1,8.066825106126e-1,8.066825106126e-1),(
1.579952468162e0,1.579952468162e0,1.579952468162e0,1.579952468162e0,
1.579952468162e0)))representation_item('')surface());
#30745=oriented_edge('',*,*,#30537,.t.);
#30746=oriented_edge('',*,*,#30520,.f.);
#30748=oriented_edge('',*,*,#30747,.f.);
#30750=oriented_edge('',*,*,#30749,.t.);
#30751=edge_loop('',(#30745,#30746,#30748,#30750));
#30752=face_outer_bound('',#30751,.f.);
#30754=cartesian_point('',(3.553062965509e1,-6.405824484370e1,
-4.213845709288e1));
#30755=direction('',(2.648547976036e-1,-4.763029270495e-1,8.384434732708e-1));
#30756=direction('',(-8.758274567309e-1,2.449744371571e-1,4.158290408038e-1));
#30757=axis2_placement_3d('',#30754,#30755,#30756);
#30758=cylindrical_surface('',#30757,2.999999999993e-1);
#30760=oriented_edge('',*,*,#30759,.t.);
#30761=oriented_edge('',*,*,#30747,.t.);
#30762=oriented_edge('',*,*,#30505,.f.);
#30763=oriented_edge('',*,*,#30487,.f.);
#30765=oriented_edge('',*,*,#30764,.t.);
#30766=edge_loop('',(#30760,#30761,#30762,#30763,#30765));
#30767=face_outer_bound('',#30766,.f.);
#30769=cartesian_point('',(3.468361740741e1,-6.448584460091e1,
-4.179691616796e1));
#30770=cartesian_point('',(3.467727687143e1,-6.450620442636e1,
-4.187952006111e1));
#30771=cartesian_point('',(3.467460954291e1,-6.453313733222e1,
-4.201667292418e1));
#30772=cartesian_point('',(3.468510990420e1,-6.455593201288e1,
-4.220532659954e1));
#30773=cartesian_point('',(3.470070683777e1,-6.456600339630e1,
-4.235401669983e1));
#30774=cartesian_point('',(3.472068104678e1,-6.456879452376e1,
-4.249033474817e1));
#30775=cartesian_point('',(3.474358292495e1,-6.456599595743e1,
-4.261539126155e1));
#30776=cartesian_point('',(3.476845451415e1,-6.455888448169e1,
-4.273027254493e1));
#30777=cartesian_point('',(3.479466622063e1,-6.454842525600e1,
-4.283597722408e1));
#30778=cartesian_point('',(3.482184668939e1,-6.453532746441e1,
-4.293350932720e1));
#30779=cartesian_point('',(3.484983226616e1,-6.452007872350e1,
-4.302387184240e1));
#30780=cartesian_point('',(3.487862108127e1,-6.450297818356e1,
-4.310801345923e1));
#30781=cartesian_point('',(3.490836262060e1,-6.448415070110e1,
-4.318684814212e1));
#30782=cartesian_point('',(3.493939306635e1,-6.446352680091e1,
-4.326132548942e1));
#30783=cartesian_point('',(3.497232333339e1,-6.444077981565e1,
-4.333252045351e1));
#30784=cartesian_point('',(3.500816615823e1,-6.441523304747e1,
-4.340164005537e1));
#30785=cartesian_point('',(3.504841852088e1,-6.438580202856e1,
-4.346978151904e1));
#30786=cartesian_point('',(3.509536860913e1,-6.435084047524e1,
-4.353775205347e1));
#30787=cartesian_point('',(3.515255294016e1,-6.430793838978e1,
-4.360592234238e1));
#30788=cartesian_point('',(3.522781763830e1,-6.425232174996e1,
-4.367471256696e1));
#30789=cartesian_point('',(3.533736544206e1,-6.417495414699e1,
-4.374289390597e1));
#30790=cartesian_point('',(3.551010292048e1,-6.406678012705e1,
-4.378669205071e1));
#30791=cartesian_point('',(3.571367667983e1,-6.396361687039e1,
-4.375257898847e1));
#30792=cartesian_point('',(3.586761576531e1,-6.389909720889e1,
-4.366859764150e1));
#30793=cartesian_point('',(3.593397405545e1,-6.387319450270e1,
-4.361134363938e1));
#30794=cartesian_point('',(3.596409120349e1,-6.386147985441e1,
-4.358199889959e1));
#30795=cartesian_point('',(3.501162275399e1,-6.411424494828e1,
-4.175620152621e1));
#30796=cartesian_point('',(3.498313603130e1,-6.411711501628e1,
-4.182031187694e1));
#30797=cartesian_point('',(3.494221799594e1,-6.412068154979e1,
-4.192992427712e1));
#30798=cartesian_point('',(3.489817523418e1,-6.412143530200e1,
-4.208659600504e1));
#30799=cartesian_point('',(3.487000584551e1,-6.411927065938e1,
-4.221316071021e1));
#30800=cartesian_point('',(3.484938846280e1,-6.411474421147e1,
-4.233160378843e1));
#30801=cartesian_point('',(3.483476539940e1,-6.410827890840e1,
-4.244220764162e1));
#30802=cartesian_point('',(3.482498915110e1,-6.410023002640e1,
-4.254543044942e1));
#30803=cartesian_point('',(3.481921767267e1,-6.409087799582e1,
-4.264179100192e1));
#30804=cartesian_point('',(3.481683910374e1,-6.408041588200e1,
-4.273191738986e1));
#30805=cartesian_point('',(3.481743787051e1,-6.406894171699e1,
-4.281652115199e1));
#30806=cartesian_point('',(3.482077603574e1,-6.405645689375e1,
-4.289633346629e1));
#30807=cartesian_point('',(3.482678689287e1,-6.404285322873e1,
-4.297211262285e1));
#30808=cartesian_point('',(3.483560010517e1,-6.402787581841e1,
-4.304470689821e1));
#30809=cartesian_point('',(3.484761901737e1,-6.401104851681e1,
-4.311514607211e1));
#30810=cartesian_point('',(3.486367240778e1,-6.399155901822e1,
-4.318465959976e1));
#30811=cartesian_point('',(3.488520831574e1,-6.396814351309e1,
-4.325444541980e1));
#30812=cartesian_point('',(3.491469369573e1,-6.393886839639e1,
-4.332546483705e1));
#30813=cartesian_point('',(3.495612450406e1,-6.390088658533e1,
-4.339823604011e1));
#30814=cartesian_point('',(3.501793304091e1,-6.384890417982e1,
-4.347324057370e1));
#30815=cartesian_point('',(3.511733149607e1,-6.377323296325e1,
-4.354908483266e1));
#30816=cartesian_point('',(3.528673311151e1,-6.366424293942e1,
-4.359857444024e1));
#30817=cartesian_point('',(3.549007600558e1,-6.356331332808e1,
-4.355992923415e1));
#30818=cartesian_point('',(3.563616418929e1,-6.350803867481e1,
-4.346625825795e1));
#30819=cartesian_point('',(3.569334041124e1,-6.349039444812e1,
-4.340413142347e1));
#30820=cartesian_point('',(3.571823310947e1,-6.348323295014e1,
-4.337270135356e1));
#30821=cartesian_point('',(3.548232093549e1,-6.426079977756e1,
-4.169085133887e1));
#30822=cartesian_point('',(3.546092477507e1,-6.423877020390e1,
-4.175001231430e1));
#30823=cartesian_point('',(3.542742710306e1,-6.420209927349e1,
-4.184883271747e1));
#30824=cartesian_point('',(3.538509718456e1,-6.415064275622e1,
-4.198632105982e1));
#30825=cartesian_point('',(3.535369965942e1,-6.410930851650e1,
-4.209562125032e1));
#30826=cartesian_point('',(3.532647143071e1,-6.407067293585e1,
-4.219658685273e1));
#30827=cartesian_point('',(3.530278720431e1,-6.403457184340e1,
-4.228979016745e1));
#30828=cartesian_point('',(3.528216000357e1,-6.400085181063e1,
-4.237580833264e1));
#30829=cartesian_point('',(3.526421427318e1,-6.396937445902e1,
-4.245517529873e1));
#30830=cartesian_point('',(3.524864684675e1,-6.393998270721e1,
-4.252844789158e1));
#30831=cartesian_point('',(3.523521781359e1,-6.391249976895e1,
-4.259619497082e1));
#30832=cartesian_point('',(3.522375454010e1,-6.388674528934e1,
-4.265894839888e1));
#30833=cartesian_point('',(3.521414917103e1,-6.386253014010e1,
-4.271720710664e1));
#30834=cartesian_point('',(3.520635969700e1,-6.383963359346e1,
-4.277147620800e1));
#30835=cartesian_point('',(3.520042780898e1,-6.381777129664e1,
-4.282231129515e1));
#30836=cartesian_point('',(3.519653526205e1,-6.379657949871e1,
-4.287029062874e1));
#30837=cartesian_point('',(3.519510643465e1,-6.377565788903e1,
-4.291580843950e1));
#30838=cartesian_point('',(3.519694392788e1,-6.375452985906e1,
-4.295896656024e1));
#30839=cartesian_point('',(3.520336546958e1,-6.373253855688e1,
-4.299956527333e1));
#30840=cartesian_point('',(3.521695252100e1,-6.370816333384e1,
-4.303761768948e1));
#30841=cartesian_point('',(3.524298144247e1,-6.367865506284e1,
-4.307240658474e1));
#30842=cartesian_point('',(3.529202744787e1,-6.364255690920e1,
-4.309318879200e1));
#30843=cartesian_point('',(3.535455188974e1,-6.361475090614e1,
-4.307710487338e1));
#30844=cartesian_point('',(3.540289680359e1,-6.360629373302e1,
-4.303463846322e1));
#30845=cartesian_point('',(3.542430468592e1,-6.360878443871e1,-4.300232139e1));
#30846=cartesian_point('',(3.543422208073e1,-6.361112524236e1,
-4.298501215379e1));
#30847=cartesian_point('',(3.554482269805e1,-6.475398626652e1,
-4.167734925808e1));
#30848=cartesian_point('',(3.555145529446e1,-6.472878886656e1,
-4.175089760693e1));
#30849=cartesian_point('',(3.556236451329e1,-6.468210194940e1,
-4.186830506776e1));
#30850=cartesian_point('',(3.557599875047e1,-6.460937095761e1,
-4.202186017296e1));
#30851=cartesian_point('',(3.558568937656e1,-6.454777632322e1,
-4.213896253411e1));
#30852=cartesian_point('',(3.559356815842e1,-6.448816022939e1,
-4.224330320240e1));
#30853=cartesian_point('',(3.559989142673e1,-6.443113902185e1,
-4.233652310290e1));
#30854=cartesian_point('',(3.560490974685e1,-6.437705874160e1,
-4.241992619105e1));
#30855=cartesian_point('',(3.560884703076e1,-6.432611828128e1,
-4.249453883055e1));
#30856=cartesian_point('',(3.561189672037e1,-6.427838618467e1,
-4.256123466092e1));
#30857=cartesian_point('',(3.561421656061e1,-6.423384725151e1,
-4.262075561978e1));
#30858=cartesian_point('',(3.561592416351e1,-6.419246810009e1,
-4.267368572217e1));
#30859=cartesian_point('',(3.561709372794e1,-6.415422548771e1,
-4.272046440018e1));
#30860=cartesian_point('',(3.561774733803e1,-6.411911246822e1,
-4.276141339019e1));
#30861=cartesian_point('',(3.561783421470e1,-6.408715328566e1,
-4.279674005505e1));
#30862=cartesian_point('',(3.561718327889e1,-6.405849193310e1,
-4.282645996811e1));
#30863=cartesian_point('',(3.561541858610e1,-6.403362382954e1,
-4.285019986237e1));
#30864=cartesian_point('',(3.561178316693e1,-6.401356846128e1,
-4.286719442768e1));
#30865=cartesian_point('',(3.560491336128e1,-6.399992315095e1,
-4.287650084231e1));
#30866=cartesian_point('',(3.559195040099e1,-6.399481754463e1,
-4.287768222476e1));
#30867=cartesian_point('',(3.556725882785e1,-6.400191122603e1,
-4.287074728368e1));
#30868=cartesian_point('',(3.551978961709e1,-6.402710263371e1,
-4.286202139921e1));
#30869=cartesian_point('',(3.546571718013e1,-6.405772880053e1,
-4.286918723054e1));
#30870=cartesian_point('',(3.544082187779e1,-6.407886798196e1,
-4.287889148702e1));
#30871=cartesian_point('',(3.544173720568e1,-6.408980482811e1,
-4.287617843095e1));
#30872=cartesian_point('',(3.544445503282e1,-6.409547591183e1,
-4.287266964543e1));
#30873=(bounded_surface()b_spline_surface(3,3,((#30769,#30770,#30771,#30772,
#30773,#30774,#30775,#30776,#30777,#30778,#30779,#30780,#30781,#30782,#30783,
#30784,#30785,#30786,#30787,#30788,#30789,#30790,#30791,#30792,#30793,#30794),(
#30795,#30796,#30797,#30798,#30799,#30800,#30801,#30802,#30803,#30804,#30805,
#30806,#30807,#30808,#30809,#30810,#30811,#30812,#30813,#30814,#30815,#30816,
#30817,#30818,#30819,#30820),(#30821,#30822,#30823,#30824,#30825,#30826,#30827,
#30828,#30829,#30830,#30831,#30832,#30833,#30834,#30835,#30836,#30837,#30838,
#30839,#30840,#30841,#30842,#30843,#30844,#30845,#30846),(#30847,#30848,#30849,
#30850,#30851,#30852,#30853,#30854,#30855,#30856,#30857,#30858,#30859,#30860,
#30861,#30862,#30863,#30864,#30865,#30866,#30867,#30868,#30869,#30870,#30871,
#30872)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.733686693476e-2,
1.205569312657e-1,1.727188106341e-1,2.202042183981e-1,2.635361674809e-1,
3.032043749517e-1,3.395610588815e-1,3.729001012266e-1,4.035099279218e-1,
4.316745686185e-1,4.576346926282e-1,4.815815706323e-1,5.037179578244e-1,
5.242569214847e-1,5.434161217756e-1,5.613889173641e-1,5.781346027200e-1,
5.935652698730e-1,6.077327505795e-1,6.217150575109e-1,6.368726811457e-1,
6.526183684044e-1,6.694873958724e-1,6.892785541205e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413610494442e0,
1.413610494442e0,1.413610494442e0,1.413610494442e0,1.413610494442e0,
1.413610494442e0,1.413610494442e0,1.413610494442e0,1.413610494442e0,
1.413610494442e0,1.413610494442e0,1.413610494442e0,1.413610494442e0,
1.413610494442e0,1.413610494442e0,1.413610494442e0,1.413610494442e0,
1.413610494442e0,1.413610494442e0,1.413610494442e0,1.413610494442e0,
1.413610494442e0,1.413610494442e0,1.413610494442e0,1.413610494442e0,
1.413610494442e0),(8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,
8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,
8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,
8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,
8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,
8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,
8.621298351859e-1,8.621298351859e-1,8.621298351859e-1),(8.621298351859e-1,
8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,
8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,
8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,
8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,
8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,
8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,8.621298351859e-1,
8.621298351859e-1),(1.413610494442e0,1.413610494442e0,1.413610494442e0,
1.413610494442e0,1.413610494442e0,1.413610494442e0,1.413610494442e0,
1.413610494442e0,1.413610494442e0,1.413610494442e0,1.413610494442e0,
1.413610494442e0,1.413610494442e0,1.413610494442e0,1.413610494442e0,
1.413610494442e0,1.413610494442e0,1.413610494442e0,1.413610494442e0,
1.413610494442e0,1.413610494442e0,1.413610494442e0,1.413610494442e0,
1.413610494442e0,1.413610494442e0,1.413610494442e0)))representation_item('')surface());
#30874=oriented_edge('',*,*,#29123,.t.);
#30875=oriented_edge('',*,*,#30749,.f.);
#30876=oriented_edge('',*,*,#30759,.f.);
#30878=oriented_edge('',*,*,#30877,.t.);
#30879=edge_loop('',(#30874,#30875,#30876,#30878));
#30880=face_outer_bound('',#30879,.f.);
#30882=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#30883=direction('',(0.e0,0.e0,1.e0));
#30884=direction('',(4.809912123540e-1,-8.767254151890e-1,0.e0));
#30885=axis2_placement_3d('',#30882,#30883,#30884);
#30886=toroidal_surface('',#30885,7.344368814732e1,5.e-1);
#30887=oriented_edge('',*,*,#29125,.t.);
#30888=oriented_edge('',*,*,#30877,.f.);
#30890=oriented_edge('',*,*,#30889,.t.);
#30892=oriented_edge('',*,*,#30891,.t.);
#30894=oriented_edge('',*,*,#30893,.t.);
#30895=edge_loop('',(#30887,#30888,#30890,#30892,#30894));
#30896=face_outer_bound('',#30895,.f.);
#30898=cartesian_point('',(2.574180953898e-11,-4.458878653553e-11,
-4.228096149021e1));
#30899=direction('',(0.e0,0.e0,1.e0));
#30900=direction('',(5.e-1,-8.660254037844e-1,0.e0));
#30901=axis2_placement_3d('',#30898,#30899,#30900);
#30902=conical_surface('',#30901,7.351737503131e1,3.302386755580e1);
#30903=oriented_edge('',*,*,#30891,.f.);
#30904=oriented_edge('',*,*,#30889,.f.);
#30905=oriented_edge('',*,*,#30764,.f.);
#30907=oriented_edge('',*,*,#30906,.f.);
#30909=oriented_edge('',*,*,#30908,.f.);
#30911=oriented_edge('',*,*,#30910,.f.);
#30913=oriented_edge('',*,*,#30912,.f.);
#30914=edge_loop('',(#30903,#30904,#30905,#30907,#30909,#30911,#30913));
#30915=face_outer_bound('',#30914,.f.);
#30917=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#30918=direction('',(0.e0,0.e0,1.e0));
#30919=direction('',(-5.012863267804e-1,8.652814678375e-1,0.e0));
#30920=axis2_placement_3d('',#30917,#30918,#30919);
#30921=toroidal_surface('',#30920,7.065650925828e1,4.e0);
#30923=oriented_edge('',*,*,#30922,.t.);
#30925=oriented_edge('',*,*,#30924,.t.);
#30926=oriented_edge('',*,*,#30910,.t.);
#30927=oriented_edge('',*,*,#30908,.t.);
#30928=oriented_edge('',*,*,#30906,.t.);
#30929=oriented_edge('',*,*,#30485,.t.);
#30930=oriented_edge('',*,*,#30483,.t.);
#30931=oriented_edge('',*,*,#28573,.t.);
#30932=oriented_edge('',*,*,#28571,.t.);
#30933=edge_loop('',(#30923,#30925,#30926,#30927,#30928,#30929,#30930,#30931,
#30932));
#30934=face_outer_bound('',#30933,.f.);
#30936=cartesian_point('',(3.643859656405e1,-6.053812127556e1,
-3.934373684237e1));
#30937=direction('',(-8.659426056867e-1,-5.000343459375e-1,1.044301390085e-2));
#30938=direction('',(5.001205115923e-1,-8.655145459707e-1,2.764135665471e-2));
#30939=axis2_placement_3d('',#30936,#30937,#30938);
#30940=toroidal_surface('',#30939,3.698456065573e0,2.999995096065e-1);
#30942=oriented_edge('',*,*,#30941,.f.);
#30944=oriented_edge('',*,*,#30943,.f.);
#30945=oriented_edge('',*,*,#30924,.f.);
#30946=oriented_edge('',*,*,#30922,.f.);
#30948=oriented_edge('',*,*,#30947,.t.);
#30949=edge_loop('',(#30942,#30944,#30945,#30946,#30948));
#30950=face_outer_bound('',#30949,.f.);
#30952=cartesian_point('',(4.103002143477e1,-6.706608176066e1,0.e0));
#30953=direction('',(8.659779190621e-1,4.999725846828e-1,-1.047178411625e-2));
#30954=direction('',(-5.e-1,8.660254037844e-1,0.e0));
#30955=axis2_placement_3d('',#30952,#30953,#30954);
#30956=plane('',#30955);
#30958=oriented_edge('',*,*,#30957,.t.);
#30960=oriented_edge('',*,*,#30959,.t.);
#30962=oriented_edge('',*,*,#30961,.t.);
#30964=oriented_edge('',*,*,#30963,.t.);
#30965=oriented_edge('',*,*,#30941,.t.);
#30967=oriented_edge('',*,*,#30966,.t.);
#30968=edge_loop('',(#30958,#30960,#30962,#30964,#30965,#30967));
#30969=face_outer_bound('',#30968,.f.);
#30971=cartesian_point('',(3.934172990767e1,-6.327990782342e1,
-6.592956193936e0));
#30972=direction('',(2.316817205608e-1,-3.825512432328e-1,8.944149633470e-1));
#30973=direction('',(2.281207824072e-2,9.213148572164e-1,3.881475788391e-1));
#30974=axis2_placement_3d('',#30971,#30972,#30973);
#30975=cylindrical_surface('',#30974,5.000000030379e-1);
#30977=oriented_edge('',*,*,#30976,.t.);
#30979=oriented_edge('',*,*,#30978,.f.);
#30980=oriented_edge('',*,*,#30957,.f.);
#30982=oriented_edge('',*,*,#30981,.t.);
#30983=edge_loop('',(#30977,#30979,#30980,#30982));
#30984=face_outer_bound('',#30983,.f.);
#30986=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#30987=direction('',(0.e0,0.e0,1.e0));
#30988=direction('',(0.e0,-1.e0,0.e0));
#30989=axis2_placement_3d('',#30986,#30987,#30988);
#30990=conical_surface('',#30989,7.438528799863e1,2.656505117708e1);
#30992=oriented_edge('',*,*,#30991,.t.);
#30993=oriented_edge('',*,*,#28565,.f.);
#30995=oriented_edge('',*,*,#30994,.f.);
#30997=oriented_edge('',*,*,#30996,.f.);
#30999=oriented_edge('',*,*,#30998,.f.);
#31001=oriented_edge('',*,*,#31000,.f.);
#31002=oriented_edge('',*,*,#30976,.f.);
#31003=edge_loop('',(#30992,#30993,#30995,#30997,#30999,#31001,#31002));
#31004=face_outer_bound('',#31003,.f.);
#31006=cartesian_point('',(3.930730480361e1,-6.286406997721e1,
-6.309435422667e0));
#31007=cartesian_point('',(3.934212932344e1,-6.288486780114e1,
-6.251748031549e0));
#31008=cartesian_point('',(3.941048945394e1,-6.293088128516e1,
-6.133787913063e0));
#31009=cartesian_point('',(3.950390481701e1,-6.300993360428e1,
-5.957950308396e0));
#31010=cartesian_point('',(3.958678224034e1,-6.309735733365e1,
-5.786117518787e0));
#31011=cartesian_point('',(3.965697142854e1,-6.318912169124e1,
-5.624126053089e0));
#31012=cartesian_point('',(3.971513725882e1,-6.328395867280e1,
-5.472141327258e0));
#31013=cartesian_point('',(3.976176891676e1,-6.338047588694e1,
-5.330619514414e0));
#31014=cartesian_point('',(3.979749761818e1,-6.347761896332e1,
-5.199535864448e0));
#31015=cartesian_point('',(3.982301980319e1,-6.357487524314e1,
-5.078266105858e0));
#31016=cartesian_point('',(3.983889562019e1,-6.367215057528e1,
-4.965894351859e0));
#31017=cartesian_point('',(3.984544071946e1,-6.376996525805e1,
-4.861090069612e0));
#31018=cartesian_point('',(3.984246904468e1,-6.386942093660e1,
-4.762319737242e0));
#31019=cartesian_point('',(3.982917085557e1,-6.397065545441e1,
-4.669445266635e0));
#31020=cartesian_point('',(3.980475222187e1,-6.407227036355e1,
-4.583770969379e0));
#31021=cartesian_point('',(3.976918098757e1,-6.417203037143e1,
-4.506922096927e0));
#31022=cartesian_point('',(3.972250866750e1,-6.426900453959e1,
-4.439310784826e0));
#31023=cartesian_point('',(3.966417177839e1,-6.436329868279e1,
-4.380896306638e0));
#31024=cartesian_point('',(3.959403992195e1,-6.445395734989e1,
-4.332650049424e0));
#31025=cartesian_point('',(3.951332164565e1,-6.453887375825e1,
-4.296113582110e0));
#31026=cartesian_point('',(3.942449114048e1,-6.461581948427e1,
-4.272321790092e0));
#31027=cartesian_point('',(3.932973983289e1,-6.468375040406e1,
-4.261256714036e0));
#31028=cartesian_point('',(3.916692903714e1,-6.477985959486e1,
-4.263290217575e0));
#31029=cartesian_point('',(3.903252228606e1,-6.482991751260e1,
-4.294854642750e0));
#31030=cartesian_point('',(3.894838208030e1,-6.484844531437e1,
-4.326892162704e0));
#31031=cartesian_point('',(3.870956361613e1,-6.299021057787e1,
-6.170094140476e0));
#31032=cartesian_point('',(3.873973065171e1,-6.298922352303e1,
-6.112690915718e0));
#31033=cartesian_point('',(3.880120930651e1,-6.299083319415e1,
-5.994883584390e0));
#31034=cartesian_point('',(3.889196570107e1,-6.300415810608e1,
-5.818129115285e0));
#31035=cartesian_point('',(3.897936763927e1,-6.302792390583e1,
-5.644269895461e0));
#31036=cartesian_point('',(3.906014805963e1,-6.306035509701e1,
-5.479255782373e0));
#31037=cartesian_point('',(3.913395588442e1,-6.310034154780e1,
-5.323282774703e0));
#31038=cartesian_point('',(3.920029131156e1,-6.314676259414e1,
-5.176822033792e0));
#31039=cartesian_point('',(3.925887545268e1,-6.319866337528e1,
-5.039842280487e0));
#31040=cartesian_point('',(3.930965079417e1,-6.325542998372e1,
-4.911675446033e0));
#31041=cartesian_point('',(3.935256520086e1,-6.331679359760e1,
-4.791322044757e0));
#31042=cartesian_point('',(3.938750619524e1,-6.338301601842e1,
-4.677299307261e0));
#31043=cartesian_point('',(3.941400411973e1,-6.345497891802e1,
-4.567829396324e0));
#31044=cartesian_point('',(3.943055925599e1,-6.353312070298e1,
-4.462598321376e0));
#31045=cartesian_point('',(3.943501165124e1,-6.361666575790e1,
-4.363007970859e0));
#31046=cartesian_point('',(3.942565116197e1,-6.370370694221e1,
-4.271163964819e0));
#31047=cartesian_point('',(3.940135156385e1,-6.379301523535e1,
-4.188055026800e0));
#31048=cartesian_point('',(3.936077746797e1,-6.388409604594e1,
-4.114286968590e0));
#31049=cartesian_point('',(3.930309417177e1,-6.397518531804e1,
-4.051884906255e0));
#31050=cartesian_point('',(3.922929268248e1,-6.406294804648e1,
-4.003749189573e0));
#31051=cartesian_point('',(3.914253595037e1,-6.414360403996e1,
-3.972085482611e0));
#31052=cartesian_point('',(3.904643595744e1,-6.421464794437e1,
-3.957449702770e0));
#31053=cartesian_point('',(3.887850749528e1,-6.431296958295e1,
-3.960859254573e0));
#31054=cartesian_point('',(3.873995788572e1,-6.435809075334e1,
-4.004134674322e0));
#31055=cartesian_point('',(3.865942138749e1,-6.436814586626e1,
-4.046658219581e0));
#31056=cartesian_point('',(3.861048124690e1,-6.357617420879e1,
-6.368728740677e0));
#31057=cartesian_point('',(3.861965984074e1,-6.357192708620e1,
-6.310445553434e0));
#31058=cartesian_point('',(3.863884441773e1,-6.356441046263e1,
-6.191541954948e0));
#31059=cartesian_point('',(3.866854814292e1,-6.355672977369e1,
-6.015046074371e0));
#31060=cartesian_point('',(3.869846776655e1,-6.355271118251e1,
-5.843304484048e0));
#31061=cartesian_point('',(3.872731605384e1,-6.355220352226e1,
-5.682110666501e0));
#31062=cartesian_point('',(3.875479396120e1,-6.355488613768e1,
-5.531596915877e0));
#31063=cartesian_point('',(3.878055768332e1,-6.356045561333e1,
-5.392196583652e0));
#31064=cartesian_point('',(3.880435168008e1,-6.356862962056e1,
-5.263872009064e0));
#31065=cartesian_point('',(3.882602394180e1,-6.357919695307e1,
-5.146005335236e0));
#31066=cartesian_point('',(3.884545240798e1,-6.359204187885e1,
-5.037709768619e0));
#31067=cartesian_point('',(3.886253283050e1,-6.360720077503e1,
-4.937722495371e0));
#31068=cartesian_point('',(3.887707568254e1,-6.362491246431e1,
-4.844630376692e0));
#31069=cartesian_point('',(3.888848009539e1,-6.364537035951e1,
-4.758383470548e0));
#31070=cartesian_point('',(3.889580300101e1,-6.366844347628e1,
-4.680228521689e0));
#31071=cartesian_point('',(3.889818776549e1,-6.369359039130e1,
-4.611527704051e0));
#31072=cartesian_point('',(3.889506638201e1,-6.372036962485e1,
-4.552383925484e0));
#31073=cartesian_point('',(3.888588485576e1,-6.374851599977e1,
-4.502420566209e0));
#31074=cartesian_point('',(3.887025564068e1,-6.377732543970e1,
-4.462063721947e0));
#31075=cartesian_point('',(3.884845509221e1,-6.380552140409e1,
-4.432149376072e0));
#31076=cartesian_point('',(3.882161312513e1,-6.383162772319e1,
-4.413102730592e0));
#31077=cartesian_point('',(3.879113765618e1,-6.385458672255e1,
-4.404611086692e0));
#31078=cartesian_point('',(3.873728175123e1,-6.388596165411e1,
-4.407224947216e0));
#31079=cartesian_point('',(3.869273148685e1,-6.389923889576e1,
-4.433909607973e0));
#31080=cartesian_point('',(3.866786791174e1,-6.390081552058e1,
-4.461374943060e0));
#31081=cartesian_point('',(3.915498780972e1,-6.376485812927e1,
-6.614791734731e0));
#31082=cartesian_point('',(3.915754728173e1,-6.378064432280e1,
-6.555751598223e0));
#31083=cartesian_point('',(3.916088971833e1,-6.381262816802e1,
-6.436106213940e0));
#31084=cartesian_point('',(3.916045024461e1,-6.385938906957e1,
-6.260666131353e0));
#31085=cartesian_point('',(3.915496145390e1,-6.390410050639e1,
-6.092088723912e0));
#31086=cartesian_point('',(3.914531659185e1,-6.394522874018e1,
-5.935970108953e0));
#31087=cartesian_point('',(3.913226052664e1,-6.398271941051e1,
-5.792377770944e0));
#31088=cartesian_point('',(3.911652225398e1,-6.401643646311e1,
-5.661709758788e0));
#31089=cartesian_point('',(3.909876888239e1,-6.404635939545e1,
-5.543931512076e0));
#31090=cartesian_point('',(3.907955158543e1,-6.407259461189e1,
-5.438495948848e0));
#31091=cartesian_point('',(3.905932301690e1,-6.409528330272e1,
-5.344660421281e0));
#31092=cartesian_point('',(3.903841147791e1,-6.411459922664e1,
-5.261432529052e0));
#31093=cartesian_point('',(3.901706155065e1,-6.413065579190e1,
-5.187839392615e0));
#31094=cartesian_point('',(3.899584527522e1,-6.414321421884e1,
-5.124148839480e0));
#31095=cartesian_point('',(3.897583940981e1,-6.415186703568e1,
-5.071426682472e0));
#31096=cartesian_point('',(3.895832387864e1,-6.415647843498e1,
-5.030155290781e0));
#31097=cartesian_point('',(3.894420833124e1,-6.415732814631e1,
-4.999385056257e0));
#31098=cartesian_point('',(3.893413050317e1,-6.415487465753e1,
-4.977564983455e0));
#31099=cartesian_point('',(3.892864739936e1,-6.414979199927e1,
-4.963208322963e0));
#31100=cartesian_point('',(3.892786894982e1,-6.414313781828e1,
-4.954683141650e0));
#31101=cartesian_point('',(3.893114400776e1,-6.413622560920e1,
-4.950287262343e0));
#31102=cartesian_point('',(3.893727574181e1,-6.413023673218e1,
-4.948667422373e0));
#31103=cartesian_point('',(3.894982601293e1,-6.412343032039e1,
-4.949477728368e0));
#31104=cartesian_point('',(3.895992225074e1,-6.412453531320e1,
-4.955537568854e0));
#31105=cartesian_point('',(3.896136672275e1,-6.413002933063e1,
-4.964426455134e0));
#31106=(bounded_surface()b_spline_surface(3,3,((#31006,#31007,#31008,#31009,
#31010,#31011,#31012,#31013,#31014,#31015,#31016,#31017,#31018,#31019,#31020,
#31021,#31022,#31023,#31024,#31025,#31026,#31027,#31028,#31029,#31030),(#31031,
#31032,#31033,#31034,#31035,#31036,#31037,#31038,#31039,#31040,#31041,#31042,
#31043,#31044,#31045,#31046,#31047,#31048,#31049,#31050,#31051,#31052,#31053,
#31054,#31055),(#31056,#31057,#31058,#31059,#31060,#31061,#31062,#31063,#31064,
#31065,#31066,#31067,#31068,#31069,#31070,#31071,#31072,#31073,#31074,#31075,
#31076,#31077,#31078,#31079,#31080),(#31081,#31082,#31083,#31084,#31085,#31086,
#31087,#31088,#31089,#31090,#31091,#31092,#31093,#31094,#31095,#31096,#31097,
#31098,#31099,#31100,#31101,#31102,#31103,#31104,#31105)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283729553e-1,1.548480956102e-1,1.861119310678e-1,
2.153492169931e-1,2.427912072112e-1,2.683541902900e-1,2.919297547037e-1,
3.135632836253e-1,3.333881906821e-1,3.515748108395e-1,3.682960507431e-1,
3.838747380866e-1,3.985676348597e-1,4.118915142677e-1,4.235855778353e-1,
4.339435593175e-1,4.432329056926e-1,4.516167649758e-1,4.591739196958e-1,
4.660389030259e-1,4.724511803803e-1,4.787374808287e-1,4.973384642789e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493506136e0,1.576493506136e0,1.576493506136e0,1.576493506136e0,
1.576493506136e0,1.576493506136e0,1.576493506136e0,1.576493506136e0,
1.576493506136e0,1.576493506136e0,1.576493506136e0,1.576493506136e0,
1.576493506136e0,1.576493506136e0,1.576493506136e0,1.576493506136e0,
1.576493506136e0,1.576493506136e0,1.576493506136e0,1.576493506136e0,
1.576493506136e0,1.576493506136e0,1.576493506136e0,1.576493506136e0,
1.576493506136e0),(8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,
8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,
8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,
8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,
8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,
8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,
8.078354979548e-1,8.078354979548e-1),(8.078354979548e-1,8.078354979548e-1,
8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,
8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,
8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,
8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,
8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,8.078354979548e-1,
8.078354979548e-1,8.078354979548e-1,8.078354979548e-1),(1.576493506136e0,
1.576493506136e0,1.576493506136e0,1.576493506136e0,1.576493506136e0,
1.576493506136e0,1.576493506136e0,1.576493506136e0,1.576493506136e0,
1.576493506136e0,1.576493506136e0,1.576493506136e0,1.576493506136e0,
1.576493506136e0,1.576493506136e0,1.576493506136e0,1.576493506136e0,
1.576493506136e0,1.576493506136e0,1.576493506136e0,1.576493506136e0,
1.576493506136e0,1.576493506136e0,1.576493506136e0,1.576493506136e0)))representation_item('')surface());
#31107=oriented_edge('',*,*,#30991,.f.);
#31108=oriented_edge('',*,*,#30981,.f.);
#31110=oriented_edge('',*,*,#31109,.f.);
#31111=oriented_edge('',*,*,#28567,.f.);
#31112=edge_loop('',(#31107,#31108,#31110,#31111));
#31113=face_outer_bound('',#31112,.f.);
#31115=cartesian_point('',(3.848060993599e1,-6.377210506348e1,
-2.490846053290e1));
#31116=direction('',(-1.332984490536e-2,2.145161044637e-3,-9.999088526055e-1));
#31117=direction('',(1.596950911921e-1,9.871663880655e-1,-1.108092748256e-5));
#31118=axis2_placement_3d('',#31115,#31116,#31117);
#31119=cylindrical_surface('',#31118,3.000057677463e-1);
#31120=oriented_edge('',*,*,#31109,.t.);
#31121=oriented_edge('',*,*,#30966,.f.);
#31122=oriented_edge('',*,*,#30947,.f.);
#31123=oriented_edge('',*,*,#28569,.f.);
#31124=edge_loop('',(#31120,#31121,#31122,#31123));
#31125=face_outer_bound('',#31124,.f.);
#31127=cartesian_point('',(4.503612303465e1,-6.076760076331e1,
-4.344652776984e0));
#31128=cartesian_point('',(4.498438301598e1,-6.083970612518e1,
-4.305680332564e0));
#31129=cartesian_point('',(4.487367724946e1,-6.096713629489e1,
-4.262057440706e0));
#31130=cartesian_point('',(4.467846227569e1,-6.111237465487e1,
-4.260908601611e0));
#31131=cartesian_point('',(4.452406833529e1,-6.119738906663e1,
-4.288647721182e0));
#31132=cartesian_point('',(4.436546767793e1,-6.125705426464e1,
-4.342956000423e0));
#31133=cartesian_point('',(4.421299911571e1,-6.129039559e1,-4.416767079962e0));
#31134=cartesian_point('',(4.406984224436e1,-6.130080726890e1,
-4.504648345863e0));
#31135=cartesian_point('',(4.393607558767e1,-6.129209863486e1,
-4.603646505414e0));
#31136=cartesian_point('',(4.381063784051e1,-6.126712177134e1,
-4.712824275106e0));
#31137=cartesian_point('',(4.369244719434e1,-6.122757526115e1,
-4.832429272704e0));
#31138=cartesian_point('',(4.358112146086e1,-6.117444755182e1,
-4.962887353067e0));
#31139=cartesian_point('',(4.347688923186e1,-6.110840784618e1,
-5.104434909358e0));
#31140=cartesian_point('',(4.338021884441e1,-6.102984507244e1,
-5.257330773462e0));
#31141=cartesian_point('',(4.329167202783e1,-6.093874723522e1,
-5.422138428462e0));
#31142=cartesian_point('',(4.321200257942e1,-6.083459289417e1,
-5.599876387288e0));
#31143=cartesian_point('',(4.314245169272e1,-6.071638928055e1,
-5.791885897851e0));
#31144=cartesian_point('',(4.307618457141e1,-6.056211204546e1,
-6.031734586560e0));
#31145=cartesian_point('',(4.304709450152e1,-6.044426170926e1,
-6.205926552023e0));
#31146=cartesian_point('',(4.303640446401e1,-6.037127212840e1,
-6.310922627584e0));
#31147=cartesian_point('',(4.470079273364e1,-6.031947719806e1,
-4.070563634513e0));
#31148=cartesian_point('',(4.465867314627e1,-6.038739840597e1,
-4.018852506139e0));
#31149=cartesian_point('',(4.455351049745e1,-6.052165063823e1,
-3.959216609680e0));
#31150=cartesian_point('',(4.435248144906e1,-6.067200224947e1,
-3.956815630797e0));
#31151=cartesian_point('',(4.419287764506e1,-6.075450944520e1,
-3.993862876807e0));
#31152=cartesian_point('',(4.403438031063e1,-6.080289762494e1,
-4.065501387911e0));
#31153=cartesian_point('',(4.389128344310e1,-6.081750716004e1,
-4.160068454483e0));
#31154=cartesian_point('',(4.376757992590e1,-6.080469298437e1,
-4.268671618261e0));
#31155=cartesian_point('',(4.366250204133e1,-6.077118058573e1,
-4.386575362325e0));
#31156=cartesian_point('',(4.357376928889e1,-6.072203837883e1,
-4.512255443992e0));
#31157=cartesian_point('',(4.349926751177e1,-6.066058125038e1,
-4.645944670130e0));
#31158=cartesian_point('',(4.343768772395e1,-6.058910971471e1,
-4.788238959661e0));
#31159=cartesian_point('',(4.338836246790e1,-6.050940825442e1,
-4.939597115848e0));
#31160=cartesian_point('',(4.335099045163e1,-6.042281889537e1,
-5.100512580907e0));
#31161=cartesian_point('',(4.332558195140e1,-6.033022295382e1,
-5.271760729532e0));
#31162=cartesian_point('',(4.331256183667e1,-6.023209737909e1,
-5.454516669573e0));
#31163=cartesian_point('',(4.331293736713e1,-6.012873495742e1,
-5.650191679880e0));
#31164=cartesian_point('',(4.333083684573e1,-6.000378208681e1,
-5.892664139564e0));
#31165=cartesian_point('',(4.335947872352e1,-5.991756360419e1,
-6.067065044748e0));
#31166=cartesian_point('',(4.338215475647e1,-5.986758193032e1,
-6.171589995255e0));
#31167=cartesian_point('',(4.424711109474e1,-6.016924495206e1,
-4.476382644802e0));
#31168=cartesian_point('',(4.423557615284e1,-6.019005723843e1,
-4.443055515299e0));
#31169=cartesian_point('',(4.420343161940e1,-6.023379765154e1,
-4.406280428460e0));
#31170=cartesian_point('',(4.413903971683e1,-6.028211078326e1,
-4.404131319033e0));
#31171=cartesian_point('',(4.408783651324e1,-6.030752200330e1,
-4.426016338958e0));
#31172=cartesian_point('',(4.403799474891e1,-6.032043398181e1,
-4.470469148155e0));
#31173=cartesian_point('',(4.399474621751e1,-6.032119896105e1,
-4.532800207430e0));
#31174=cartesian_point('',(4.395949799415e1,-6.031236804615e1,
-4.609351987981e0));
#31175=cartesian_point('',(4.393185133350e1,-6.029660081999e1,
-4.698086132374e0));
#31176=cartesian_point('',(4.391086270400e1,-6.027590345797e1,
-4.798369583989e0));
#31177=cartesian_point('',(4.389567620549e1,-6.025161594995e1,
-4.910464542857e0));
#31178=cartesian_point('',(4.388570883002e1,-6.022470342457e1,
-5.034720820917e0));
#31179=cartesian_point('',(4.388058473390e1,-6.019593452432e1,
-5.171273614612e0));
#31180=cartesian_point('',(4.388006675471e1,-6.016590854280e1,
-5.320274832014e0));
#31181=cartesian_point('',(4.388405687846e1,-6.013506555864e1,
-5.482194889139e0));
#31182=cartesian_point('',(4.389262992497e1,-6.010373279639e1,
-5.657993014344e0));
#31183=cartesian_point('',(4.390606267087e1,-6.007222834081e1,
-5.849003991192e0));
#31184=cartesian_point('',(4.392775128137e1,-6.003614790198e1,
-6.088857266140e0));
#31185=cartesian_point('',(4.394780857488e1,-6.001325361867e1,
-6.264156884788e0));
#31186=cartesian_point('',(4.396134042208e1,-6.000079856437e1,
-6.370213535196e0));
#31187=cartesian_point('',(4.433871679504e1,-6.053666156406e1,
-4.968483814446e0));
#31188=cartesian_point('',(4.433399199624e1,-6.053635033390e1,
-4.957771536226e0));
#31189=cartesian_point('',(4.433553076763e1,-6.052464438297e1,
-4.949290622472e0));
#31190=cartesian_point('',(4.435035645590e1,-6.051302766768e1,
-4.948528960867e0));
#31191=cartesian_point('',(4.436259753805e1,-6.051027329254e1,
-4.952960479961e0));
#31192=cartesian_point('',(4.437102384645e1,-6.051540394399e1,
-4.965478492055e0));
#31193=cartesian_point('',(4.437204363836e1,-6.052746321121e1,
-4.989735899540e0));
#31194=cartesian_point('',(4.436486156631e1,-6.054399801809e1,
-5.028347300268e0));
#31195=cartesian_point('',(4.435012334391e1,-6.056256752832e1,
-5.082505515386e0));
#31196=cartesian_point('',(4.432882287469e1,-6.058131650533e1,
-5.152643205913e0));
#31197=cartesian_point('',(4.430181256103e1,-6.059890769103e1,
-5.239053173225e0));
#31198=cartesian_point('',(4.426982619896e1,-6.061427675806e1,
-5.341782952851e0));
#31199=cartesian_point('',(4.423354065339e1,-6.062653134469e1,
-5.460571484714e0));
#31200=cartesian_point('',(4.419352284238e1,-6.063491864e1,-5.595152589309e0));
#31201=cartesian_point('',(4.415016802981e1,-6.063874837152e1,
-5.745620962686e0));
#31202=cartesian_point('',(4.410369191150e1,-6.063726893975e1,
-5.912663264590e0));
#31203=cartesian_point('',(4.405421277145e1,-6.062952646523e1,
-6.097503153234e0));
#31204=cartesian_point('',(4.399377036031e1,-6.061186526012e1,
-6.333325592035e0));
#31205=cartesian_point('',(4.395148393922e1,-6.059135782919e1,
-6.508899073262e0));
#31206=cartesian_point('',(4.392673732259e1,-6.057605472871e1,
-6.616249700793e0));
#31207=(bounded_surface()b_spline_surface(3,3,((#31127,#31128,#31129,#31130,
#31131,#31132,#31133,#31134,#31135,#31136,#31137,#31138,#31139,#31140,#31141,
#31142,#31143,#31144,#31145,#31146),(#31147,#31148,#31149,#31150,#31151,#31152,
#31153,#31154,#31155,#31156,#31157,#31158,#31159,#31160,#31161,#31162,#31163,
#31164,#31165,#31166),(#31167,#31168,#31169,#31170,#31171,#31172,#31173,#31174,
#31175,#31176,#31177,#31178,#31179,#31180,#31181,#31182,#31183,#31184,#31185,
#31186),(#31187,#31188,#31189,#31190,#31191,#31192,#31193,#31194,#31195,#31196,
#31197,#31198,#31199,#31200,#31201,#31202,#31203,#31204,#31205,#31206)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995322044015e-1,5.202665605074e-1,
5.294169972352e-1,5.394745165336e-1,5.503627755517e-1,5.624496357930e-1,
5.760099345935e-1,5.911268946711e-1,6.079891488869e-1,6.268168477675e-1,
6.477193878626e-1,6.707209359148e-1,6.958396277428e-1,7.231585813004e-1,
7.528615088131e-1,7.852349921852e-1,8.205960739173e-1,8.757467021564e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531785116e0,1.576531785116e0,1.576531785116e0,1.576531785116e0,
1.576531785116e0,1.576531785116e0,1.576531785116e0,1.576531785116e0,
1.576531785116e0,1.576531785116e0,1.576531785116e0,1.576531785116e0,
1.576531785116e0,1.576531785116e0,1.576531785116e0,1.576531785116e0,
1.576531785116e0,1.576531785116e0,1.576531785116e0,1.576531785116e0),(
8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,
8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,
8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,
8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,
8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,8.078227382948e-1),(
8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,
8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,
8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,
8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,
8.078227382948e-1,8.078227382948e-1,8.078227382948e-1,8.078227382948e-1),(
1.576531785116e0,1.576531785116e0,1.576531785116e0,1.576531785116e0,
1.576531785116e0,1.576531785116e0,1.576531785116e0,1.576531785116e0,
1.576531785116e0,1.576531785116e0,1.576531785116e0,1.576531785116e0,
1.576531785116e0,1.576531785116e0,1.576531785116e0,1.576531785116e0,
1.576531785116e0,1.576531785116e0,1.576531785116e0,1.576531785116e0)))representation_item('')surface());
#31209=oriented_edge('',*,*,#31208,.f.);
#31211=oriented_edge('',*,*,#31210,.t.);
#31212=oriented_edge('',*,*,#30994,.t.);
#31213=oriented_edge('',*,*,#28563,.f.);
#31214=edge_loop('',(#31209,#31211,#31212,#31213));
#31215=face_outer_bound('',#31214,.f.);
#31217=cartesian_point('',(4.419090334071e1,-5.995995683469e1,
-2.460528104879e1));
#31218=direction('',(-3.119250922732e-3,-1.313607478368e-2,9.999088527526e-1));
#31219=direction('',(-9.731367889820e-1,2.302276912211e-1,-1.117067599857e-5));
#31220=axis2_placement_3d('',#31217,#31218,#31219);
#31221=cylindrical_surface('',#31220,3.000055924647e-1);
#31222=oriented_edge('',*,*,#31208,.t.);
#31223=oriented_edge('',*,*,#28561,.f.);
#31225=oriented_edge('',*,*,#31224,.t.);
#31227=oriented_edge('',*,*,#31226,.f.);
#31228=edge_loop('',(#31222,#31223,#31225,#31227));
#31229=face_outer_bound('',#31228,.f.);
#31231=cartesian_point('',(4.198604565657e1,-5.683213154075e1,
-3.934391582388e1));
#31232=direction('',(7.933938841298e-1,6.086193467741e-1,1.042282868002e-2));
#31233=direction('',(5.027770219214e-1,-6.455737531375e-1,-5.748476280614e-1));
#31234=axis2_placement_3d('',#31231,#31232,#31233);
#31235=toroidal_surface('',#31234,3.697836790002e0,2.999997081822e-1);
#31237=oriented_edge('',*,*,#31236,.f.);
#31238=oriented_edge('',*,*,#31224,.f.);
#31240=oriented_edge('',*,*,#31239,.f.);
#31242=oriented_edge('',*,*,#31241,.f.);
#31244=oriented_edge('',*,*,#31243,.t.);
#31245=edge_loop('',(#31237,#31238,#31240,#31242,#31244));
#31246=face_outer_bound('',#31245,.f.);
#31248=cartesian_point('',(3.871982336308e1,-5.374601550210e1,0.e0));
#31249=direction('',(-7.933098402242e-1,-6.087280502333e-1,-1.047178411625e-2));
#31250=direction('',(6.087614290087e-1,-7.933533402912e-1,0.e0));
#31251=axis2_placement_3d('',#31248,#31249,#31250);
#31252=plane('',#31251);
#31254=oriented_edge('',*,*,#31253,.t.);
#31256=oriented_edge('',*,*,#31255,.t.);
#31258=oriented_edge('',*,*,#31257,.t.);
#31259=oriented_edge('',*,*,#31226,.t.);
#31260=oriented_edge('',*,*,#31236,.t.);
#31262=oriented_edge('',*,*,#31261,.t.);
#31263=edge_loop('',(#31254,#31256,#31258,#31259,#31260,#31262));
#31264=face_outer_bound('',#31263,.f.);
#31266=cartesian_point('',(4.314794898429e1,-5.996758538351e1,
-2.154661739083e1));
#31267=direction('',(3.187223878637e-3,1.304750696409e-2,-9.999097980148e-1));
#31268=direction('',(-9.146292898902e-1,4.042866463203e-1,2.360017398767e-3));
#31269=axis2_placement_3d('',#31266,#31267,#31268);
#31270=cylindrical_surface('',#31269,5.000150355114e-1);
#31272=oriented_edge('',*,*,#31271,.f.);
#31274=oriented_edge('',*,*,#31273,.f.);
#31275=oriented_edge('',*,*,#31253,.f.);
#31277=oriented_edge('',*,*,#31276,.t.);
#31278=edge_loop('',(#31272,#31274,#31275,#31277));
#31279=face_outer_bound('',#31278,.f.);
#31281=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#31282=direction('',(0.e0,0.e0,1.e0));
#31283=direction('',(1.e0,0.e0,0.e0));
#31284=axis2_placement_3d('',#31281,#31282,#31283);
#31285=conical_surface('',#31284,7.334631745054e1,5.e-1);
#31287=oriented_edge('',*,*,#31286,.t.);
#31289=oriented_edge('',*,*,#31288,.f.);
#31291=oriented_edge('',*,*,#31290,.f.);
#31292=oriented_edge('',*,*,#31271,.t.);
#31294=oriented_edge('',*,*,#31293,.f.);
#31295=oriented_edge('',*,*,#29129,.f.);
#31297=oriented_edge('',*,*,#31296,.f.);
#31298=edge_loop('',(#31287,#31289,#31291,#31292,#31294,#31295,#31297));
#31299=face_outer_bound('',#31298,.f.);
#31301=cartesian_point('',(3.889081953322e1,-6.281210834165e1,
-2.154661738410e1));
#31302=direction('',(1.327402240794e-2,-2.048453841673e-3,9.999097980148e-1));
#31303=direction('',(-2.349868180070e-2,9.997210822382e-1,2.360017398548e-3));
#31304=axis2_placement_3d('',#31301,#31302,#31303);
#31305=cylindrical_surface('',#31304,5.000150355092e-1);
#31306=oriented_edge('',*,*,#31286,.f.);
#31308=oriented_edge('',*,*,#31307,.f.);
#31309=oriented_edge('',*,*,#30961,.f.);
#31311=oriented_edge('',*,*,#31310,.t.);
#31312=edge_loop('',(#31306,#31308,#31309,#31311));
#31313=face_outer_bound('',#31312,.f.);
#31315=cartesian_point('',(3.870982274738e1,-6.236246443477e1,
-4.228405109845e1));
#31316=cartesian_point('',(3.871186717317e1,-6.234054700491e1,
-4.219230550098e1));
#31317=cartesian_point('',(3.870256274179e1,-6.228800355392e1,
-4.191552494094e1));
#31318=cartesian_point('',(3.864794934277e1,-6.226616327386e1,
-4.159365166818e1));
#31319=cartesian_point('',(3.858700452895e1,-6.227350213439e1,
-4.136889286187e1));
#31320=cartesian_point('',(3.857066121052e1,-6.227672309299e1,
-4.131419697734e1));
#31321=cartesian_point('',(3.813995588587e1,-6.211966046932e1,
-4.217220069784e1));
#31322=cartesian_point('',(3.812861287766e1,-6.212595583683e1,
-4.208724759195e1));
#31323=cartesian_point('',(3.808568414236e1,-6.216023537536e1,
-4.183692830473e1));
#31324=cartesian_point('',(3.801521846669e1,-6.224223966789e1,
-4.156289834151e1));
#31325=cartesian_point('',(3.795932740250e1,-6.232284926687e1,
-4.138100989727e1));
#31326=cartesian_point('',(3.794528046669e1,-6.234392585379e1,
-4.133740562510e1));
#31327=cartesian_point('',(3.777969902541e1,-6.260834571942e1,
-4.200577893159e1));
#31328=cartesian_point('',(3.778548935099e1,-6.263543341686e1,
-4.194479681775e1));
#31329=cartesian_point('',(3.780251599861e1,-6.272399890341e1,
-4.176074220731e1));
#31330=cartesian_point('',(3.782317935962e1,-6.284573330588e1,
-4.154640458909e1));
#31331=cartesian_point('',(3.784018194374e1,-6.294098198565e1,
-4.139654198642e1));
#31332=cartesian_point('',(3.784449424088e1,-6.296481653279e1,
-4.136005975356e1));
#31333=cartesian_point('',(3.815799872995e1,-6.311100884158e1,
-4.202913429406e1));
#31334=cartesian_point('',(3.818628716702e1,-6.312094009613e1,
-4.197410630168e1));
#31335=cartesian_point('',(3.826881948850e1,-6.315154923212e1,
-4.179882676540e1));
#31336=cartesian_point('',(3.835379313597e1,-6.319056561093e1,
-4.156838733675e1));
#31337=cartesian_point('',(3.840450328352e1,-6.322032790670e1,
-4.139268416406e1));
#31338=cartesian_point('',(3.841628174941e1,-6.322777337542e1,
-4.134889747446e1));
#31339=(bounded_surface()b_spline_surface(3,3,((#31315,#31316,#31317,#31318,
#31319,#31320),(#31321,#31322,#31323,#31324,#31325,#31326),(#31327,#31328,
#31329,#31330,#31331,#31332),(#31333,#31334,#31335,#31336,#31337,#31338)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.428932366869e-1,3.042535221634e-1,6.365578613132e-1,7.455465685972e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933837985e0,1.579933837985e0,1.579933837985e0,1.579933837985e0,
1.579933837985e0,1.579933837985e0),(8.066887206718e-1,8.066887206718e-1,
8.066887206718e-1,8.066887206718e-1,8.066887206718e-1,8.066887206718e-1),(
8.066887206718e-1,8.066887206718e-1,8.066887206718e-1,8.066887206718e-1,
8.066887206718e-1,8.066887206718e-1),(1.579933837985e0,1.579933837985e0,
1.579933837985e0,1.579933837985e0,1.579933837985e0,1.579933837985e0)))representation_item('')surface());
#31340=oriented_edge('',*,*,#31296,.t.);
#31342=oriented_edge('',*,*,#31341,.f.);
#31344=oriented_edge('',*,*,#31343,.f.);
#31345=oriented_edge('',*,*,#31307,.t.);
#31346=edge_loop('',(#31340,#31342,#31344,#31345));
#31347=face_outer_bound('',#31346,.f.);
#31349=cartesian_point('',(3.736187204516e1,-6.304263165227e1,
-4.363319454687e1));
#31350=cartesian_point('',(3.742676766964e1,-6.301308545596e1,
-4.373471217430e1));
#31351=cartesian_point('',(3.797516742936e1,-6.264406842496e1,
-4.382095013494e1));
#31352=cartesian_point('',(3.821646237737e1,-6.257402365709e1,
-4.350786171365e1));
#31353=cartesian_point('',(3.832850374516e1,-6.251533880285e1,
-4.335191520658e1));
#31354=cartesian_point('',(3.841155094580e1,-6.247695142926e1,
-4.317043033916e1));
#31355=cartesian_point('',(3.847636553744e1,-6.243947812496e1,
-4.298946383046e1));
#31356=cartesian_point('',(3.852679694668e1,-6.240480000722e1,
-4.279540040135e1));
#31357=cartesian_point('',(3.856151689161e1,-6.237153390890e1,
-4.259355953888e1));
#31358=cartesian_point('',(3.857881672944e1,-6.234092915437e1,
-4.238830585682e1));
#31359=cartesian_point('',(3.857785411452e1,-6.231439747814e1,
-4.218775101449e1));
#31360=cartesian_point('',(3.855846167391e1,-6.229175421140e1,
-4.198494889330e1));
#31361=cartesian_point('',(3.853196333657e1,-6.228063783277e1,
-4.185181338873e1));
#31362=cartesian_point('',(3.851373298541e1,-6.227629080211e1,
-4.178201486854e1));
#31363=cartesian_point('',(3.712836250460e1,-6.262474042691e1,
-4.342948585134e1));
#31364=cartesian_point('',(3.717326280926e1,-6.260777956223e1,
-4.354278587891e1));
#31365=cartesian_point('',(3.773934406900e1,-6.221846028698e1,
-4.364062721568e1));
#31366=cartesian_point('',(3.794344509350e1,-6.219127585716e1,
-4.328950215483e1));
#31367=cartesian_point('',(3.801489206946e1,-6.216623656142e1,
-4.313204420527e1));
#31368=cartesian_point('',(3.805802810658e1,-6.216714237479e1,
-4.295176408483e1));
#31369=cartesian_point('',(3.808395350432e1,-6.217318146800e1,
-4.277974713895e1));
#31370=cartesian_point('',(3.809809652428e1,-6.218782953965e1,
-4.259994650422e1));
#31371=cartesian_point('',(3.810085850612e1,-6.220933670908e1,
-4.241833616453e1));
#31372=cartesian_point('',(3.809262766108e1,-6.223790996466e1,
-4.223888207886e1));
#31373=cartesian_point('',(3.807437996509e1,-6.227274185330e1,
-4.206894051220e1));
#31374=cartesian_point('',(3.804625341955e1,-6.231570359247e1,
-4.190283366874e1));
#31375=cartesian_point('',(3.802124893650e1,-6.235018961151e1,
-4.179826636351e1));
#31376=cartesian_point('',(3.800638023900e1,-6.237047536138e1,
-4.174492536399e1));
#31377=cartesian_point('',(3.737134993780e1,-6.246119706042e1,
-4.300195625419e1));
#31378=cartesian_point('',(3.737622171081e1,-6.244409565411e1,
-4.305728399204e1));
#31379=cartesian_point('',(3.753376875171e1,-6.232276744505e1,
-4.310188690808e1));
#31380=cartesian_point('',(3.761355985045e1,-6.235297919125e1,
-4.293387704984e1));
#31381=cartesian_point('',(3.765489659068e1,-6.238310103127e1,
-4.282323688573e1));
#31382=cartesian_point('',(3.769217374073e1,-6.242757654707e1,
-4.269398413455e1));
#31383=cartesian_point('',(3.772731307136e1,-6.247826869051e1,
-4.255898260368e1));
#31384=cartesian_point('',(3.776168864007e1,-6.253584136898e1,
-4.241423493023e1));
#31385=cartesian_point('',(3.779457676067e1,-6.259831002021e1,
-4.226411425286e1));
#31386=cartesian_point('',(3.782504252939e1,-6.266387322236e1,
-4.211303942295e1));
#31387=cartesian_point('',(3.785204434012e1,-6.272996060645e1,
-4.196719736677e1));
#31388=cartesian_point('',(3.787678067446e1,-6.279908277703e1,
-4.182154345944e1));
#31389=cartesian_point('',(3.789139338890e1,-6.284644408242e1,
-4.172711369294e1));
#31390=cartesian_point('',(3.789867100566e1,-6.287202085396e1,
-4.167789853417e1));
#31391=cartesian_point('',(3.779436716981e1,-6.275153960793e1,
-4.287223146333e1));
#31392=cartesian_point('',(3.778801571558e1,-6.272174326056e1,
-4.287056378476e1));
#31393=cartesian_point('',(3.760926240576e1,-6.282972550498e1,
-4.286204228761e1));
#31394=cartesian_point('',(3.762929719999e1,-6.286184061418e1,
-4.287488196614e1));
#31395=cartesian_point('',(3.768774513712e1,-6.290133747237e1,
-4.280226678073e1));
#31396=cartesian_point('',(3.776036406142e1,-6.294050013349e1,
-4.271160590422e1));
#31397=cartesian_point('',(3.784157860018e1,-6.298250512267e1,
-4.259652340575e1));
#31398=cartesian_point('',(3.792802207218e1,-6.302422882922e1,
-4.246485100098e1));
#31399=cartesian_point('',(3.801636375371e1,-6.306387037451e1,
-4.231905882074e1));
#31400=cartesian_point('',(3.810253997979e1,-6.309910429871e1,
-4.216431758533e1));
#31401=cartesian_point('',(3.818211729565e1,-6.312820450938e1,
-4.200665763946e1));
#31402=cartesian_point('',(3.825681588487e1,-6.315212438747e1,
-4.184025985018e1));
#31403=cartesian_point('',(3.830083248957e1,-6.316392482601e1,
-4.172516822552e1));
#31404=cartesian_point('',(3.832202052646e1,-6.316899532350e1,
-4.166271332001e1));
#31405=(bounded_surface()b_spline_surface(3,3,((#31349,#31350,#31351,#31352,
#31353,#31354,#31355,#31356,#31357,#31358,#31359,#31360,#31361,#31362),(#31363,
#31364,#31365,#31366,#31367,#31368,#31369,#31370,#31371,#31372,#31373,#31374,
#31375,#31376),(#31377,#31378,#31379,#31380,#31381,#31382,#31383,#31384,#31385,
#31386,#31387,#31388,#31389,#31390),(#31391,#31392,#31393,#31394,#31395,#31396,
#31397,#31398,#31399,#31400,#31401,#31402,#31403,#31404)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.203918817075e-1,3.790232343411e-1,4.232748401537e-1,4.703107901499e-1,
5.222928161983e-1,5.791305001619e-1,6.403981471006e-1,7.051820585063e-1,
7.713206710242e-1,8.362787309233e-1,8.976413569034e-1,9.679441128030e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.438896861936e0,1.438896861936e0,1.438896861936e0,1.438896861936e0,
1.438896861936e0,1.438896861936e0,1.438896861936e0,1.438896861936e0,
1.438896861936e0,1.438896861936e0,1.438896861936e0,1.438896861936e0,
1.438896861936e0,1.438896861936e0),(8.537010460213e-1,8.537010460213e-1,
8.537010460213e-1,8.537010460213e-1,8.537010460213e-1,8.537010460213e-1,
8.537010460213e-1,8.537010460213e-1,8.537010460213e-1,8.537010460213e-1,
8.537010460213e-1,8.537010460213e-1,8.537010460213e-1,8.537010460213e-1),(
8.537010460213e-1,8.537010460213e-1,8.537010460213e-1,8.537010460213e-1,
8.537010460213e-1,8.537010460213e-1,8.537010460213e-1,8.537010460213e-1,
8.537010460213e-1,8.537010460213e-1,8.537010460213e-1,8.537010460213e-1,
8.537010460213e-1,8.537010460213e-1),(1.438896861936e0,1.438896861936e0,
1.438896861936e0,1.438896861936e0,1.438896861936e0,1.438896861936e0,
1.438896861936e0,1.438896861936e0,1.438896861936e0,1.438896861936e0,
1.438896861936e0,1.438896861936e0,1.438896861936e0,1.438896861936e0)))representation_item('')surface());
#31406=oriented_edge('',*,*,#29127,.t.);
#31407=oriented_edge('',*,*,#30893,.f.);
#31409=oriented_edge('',*,*,#31408,.t.);
#31410=oriented_edge('',*,*,#31341,.t.);
#31411=edge_loop('',(#31406,#31407,#31409,#31410));
#31412=face_outer_bound('',#31411,.f.);
#31414=cartesian_point('',(3.771075252689e1,-6.279955031219e1,
-4.213845709901e1));
#31415=direction('',(-2.800630359226e-1,4.675224465687e-1,-8.384434732671e-1));
#31416=direction('',(2.257596425180e-1,8.809760454364e-1,4.158290408057e-1));
#31417=axis2_placement_3d('',#31414,#31415,#31416);
#31418=cylindrical_surface('',#31417,2.999999999997e-1);
#31419=oriented_edge('',*,*,#31343,.t.);
#31420=oriented_edge('',*,*,#31408,.f.);
#31421=oriented_edge('',*,*,#30912,.t.);
#31422=oriented_edge('',*,*,#30943,.t.);
#31423=oriented_edge('',*,*,#30963,.f.);
#31424=edge_loop('',(#31419,#31420,#31421,#31422,#31423));
#31425=face_outer_bound('',#31424,.f.);
#31427=cartesian_point('',(4.031715147372e1,-6.500240693e1,-8.219506073756e0));
#31428=direction('',(-8.658741422154e-1,-5.001533640364e-1,1.042028242736e-2));
#31429=direction('',(-5.000818042917e-1,8.648157576764e-1,-4.485414463425e-2));
#31430=axis2_placement_3d('',#31427,#31428,#31429);
#31431=toroidal_surface('',#31430,2.497858037326e0,4.999993228602e-1);
#31433=oriented_edge('',*,*,#31432,.t.);
#31434=oriented_edge('',*,*,#31310,.f.);
#31435=oriented_edge('',*,*,#30959,.f.);
#31436=oriented_edge('',*,*,#30978,.t.);
#31437=edge_loop('',(#31433,#31434,#31435,#31436));
#31438=face_outer_bound('',#31437,.f.);
#31440=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#31441=direction('',(0.e0,0.e0,1.e0));
#31442=direction('',(-5.568051656963e-1,8.306431288188e-1,0.e0));
#31443=axis2_placement_3d('',#31440,#31441,#31442);
#31444=toroidal_surface('',#31443,7.649382607502e1,3.e0);
#31445=oriented_edge('',*,*,#31432,.f.);
#31446=oriented_edge('',*,*,#31000,.t.);
#31447=oriented_edge('',*,*,#30998,.t.);
#31449=oriented_edge('',*,*,#31448,.f.);
#31450=oriented_edge('',*,*,#31290,.t.);
#31451=oriented_edge('',*,*,#31288,.t.);
#31452=edge_loop('',(#31445,#31446,#31447,#31449,#31450,#31451));
#31453=face_outer_bound('',#31452,.f.);
#31455=cartesian_point('',(4.462567016008e1,-6.212356433424e1,
-8.219509123431e0));
#31456=direction('',(7.934447666978e-1,6.085531074038e-1,1.041718142888e-2));
#31457=direction('',(-5.331863903231e-1,6.867221958573e-1,4.940899704418e-1));
#31458=axis2_placement_3d('',#31455,#31456,#31457);
#31459=toroidal_surface('',#31458,2.497870611545e0,4.999993401915e-1);
#31460=oriented_edge('',*,*,#31448,.t.);
#31462=oriented_edge('',*,*,#31461,.f.);
#31463=oriented_edge('',*,*,#31255,.f.);
#31464=oriented_edge('',*,*,#31273,.t.);
#31465=edge_loop('',(#31460,#31462,#31463,#31464));
#31466=face_outer_bound('',#31465,.f.);
#31468=cartesian_point('',(4.337725589383e1,-6.052190536056e1,
-6.695404899643e0));
#31469=direction('',(-2.647705131708e-1,3.604420295296e-1,-8.944149588999e-1));
#31470=direction('',(-8.599136643259e-1,3.314964710346e-1,3.881476260357e-1));
#31471=axis2_placement_3d('',#31468,#31469,#31470);
#31472=cylindrical_surface('',#31471,5.000000035598e-1);
#31473=oriented_edge('',*,*,#30996,.t.);
#31474=oriented_edge('',*,*,#31210,.f.);
#31475=oriented_edge('',*,*,#31257,.f.);
#31476=oriented_edge('',*,*,#31461,.t.);
#31477=edge_loop('',(#31473,#31474,#31475,#31476));
#31478=face_outer_bound('',#31477,.f.);
#31480=cartesian_point('',(4.277569479168e1,-5.946739049105e1,
-4.131568017580e1));
#31481=cartesian_point('',(4.274226212313e1,-5.951736187891e1,
-4.151438059820e1));
#31482=cartesian_point('',(4.272626913174e1,-5.958255263442e1,
-4.183262845285e1));
#31483=cartesian_point('',(4.277532238215e1,-5.962041090740e1,
-4.217110796825e1));
#31484=cartesian_point('',(4.280325993416e1,-5.962880071744e1,
-4.229078644927e1));
#31485=cartesian_point('',(4.307670543191e1,-5.891517885812e1,
-4.133853690775e1));
#31486=cartesian_point('',(4.298652377373e1,-5.893254814029e1,
-4.149723124487e1));
#31487=cartesian_point('',(4.287191415340e1,-5.896588641320e1,
-4.176319929012e1));
#31488=cartesian_point('',(4.280747104595e1,-5.899879487287e1,
-4.206749407700e1));
#31489=cartesian_point('',(4.279471727920e1,-5.900948343324e1,
-4.217840587691e1));
#31490=cartesian_point('',(4.368894959669e1,-5.905906889841e1,
-4.136105044024e1));
#31491=cartesian_point('',(4.361503216030e1,-5.901137179964e1,
-4.149358100214e1));
#31492=cartesian_point('',(4.350696648489e1,-5.894375664956e1,
-4.170559700371e1));
#31493=cartesian_point('',(4.341280116512e1,-5.888228465715e1,
-4.193070252946e1));
#31494=cartesian_point('',(4.338321997083e1,-5.886190572401e1,
-4.201024817909e1));
#31495=cartesian_point('',(4.371348248447e1,-5.968778999286e1,
-4.135016464281e1));
#31496=cartesian_point('',(4.370496207791e1,-5.963809779097e1,
-4.150878944208e1));
#31497=cartesian_point('',(4.369899258915e1,-5.954865599452e1,
-4.174439777891e1));
#31498=cartesian_point('',(4.370251968104e1,-5.944194967794e1,
-4.196158138207e1));
#31499=cartesian_point('',(4.370468229659e1,-5.940275273299e1,
-4.203321564902e1));
#31500=(bounded_surface()b_spline_surface(3,3,((#31480,#31481,#31482,#31483,
#31484),(#31485,#31486,#31487,#31488,#31489),(#31490,#31491,#31492,#31493,
#31494),(#31495,#31496,#31497,#31498,#31499)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.710935646011e-1,
7.048330710456e-1,8.826165031288e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952468166e0,1.579952468166e0,1.579952468166e0,
1.579952468166e0,1.579952468166e0),(8.066825106114e-1,8.066825106114e-1,
8.066825106114e-1,8.066825106114e-1,8.066825106114e-1),(8.066825106114e-1,
8.066825106114e-1,8.066825106114e-1,8.066825106114e-1,8.066825106114e-1),(
1.579952468166e0,1.579952468166e0,1.579952468166e0,1.579952468166e0,
1.579952468166e0)))representation_item('')surface());
#31501=oriented_edge('',*,*,#31293,.t.);
#31502=oriented_edge('',*,*,#31276,.f.);
#31504=oriented_edge('',*,*,#31503,.f.);
#31506=oriented_edge('',*,*,#31505,.t.);
#31507=edge_loop('',(#31501,#31502,#31504,#31506));
#31508=face_outer_bound('',#31507,.f.);
#31510=cartesian_point('',(4.358793897312e1,-5.887253988346e1,
-4.213845709171e1));
#31511=direction('',(3.247589355059e-1,-4.376576012570e-1,8.384434732712e-1));
#31512=direction('',(-9.003102118984e-1,1.285602239210e-1,4.158290408050e-1));
#31513=axis2_placement_3d('',#31510,#31511,#31512);
#31514=cylindrical_surface('',#31513,3.000000000005e-1);
#31516=oriented_edge('',*,*,#31515,.t.);
#31517=oriented_edge('',*,*,#31503,.t.);
#31518=oriented_edge('',*,*,#31261,.f.);
#31519=oriented_edge('',*,*,#31243,.f.);
#31521=oriented_edge('',*,*,#31520,.t.);
#31522=edge_loop('',(#31516,#31517,#31518,#31519,#31521));
#31523=face_outer_bound('',#31522,.f.);
#31525=cartesian_point('',(4.280398598248e1,-5.940703876290e1,
-4.179691624946e1));
#31526=cartesian_point('',(4.280035720813e1,-5.942805201955e1,
-4.187952014773e1));
#31527=cartesian_point('',(4.280122813895e1,-5.945510263080e1,
-4.201667286869e1));
#31528=cartesian_point('',(4.281461395912e1,-5.947633172711e1,
-4.220532644045e1));
#31529=cartesian_point('',(4.283139202511e1,-5.948428115222e1,
-4.235401651479e1));
#31530=cartesian_point('',(4.285155968019e1,-5.948444125101e1,
-4.249033468109e1));
#31531=cartesian_point('',(4.287390036518e1,-5.947867732560e1,
-4.261539131393e1));
#31532=cartesian_point('',(4.289763095433e1,-5.946838028659e1,
-4.273027265021e1));
#31533=cartesian_point('',(4.292225321460e1,-5.945458922299e1,
-4.283597732270e1));
#31534=cartesian_point('',(4.294749153879e1,-5.943805572448e1,
-4.293350939008e1));
#31535=cartesian_point('',(4.297324732534e1,-5.941928459416e1,
-4.302387186759e1));
#31536=cartesian_point('',(4.299955777250e1,-5.939857266289e1,
-4.310801346049e1));
#31537=cartesian_point('',(4.302658738663e1,-5.937602420455e1,
-4.318684813642e1));
#31538=cartesian_point('',(4.305466040513e1,-5.935152645738e1,
-4.326132548883e1));
#31539=cartesian_point('',(4.308433987668e1,-5.932467580888e1,
-4.333252046433e1));
#31540=cartesian_point('',(4.311654154514e1,-5.929466916330e1,
-4.340164007780e1));
#31541=cartesian_point('',(4.315260803020e1,-5.926023593737e1,
-4.346978154854e1));
#31542=cartesian_point('',(4.319459305944e1,-5.921944526467e1,
-4.353775208384e1));
#31543=cartesian_point('',(4.324568832749e1,-5.916944615684e1,
-4.360592236974e1));
#31544=cartesian_point('',(4.331304970227e1,-5.910448130674e1,
-4.367471259104e1));
#31545=cartesian_point('',(4.341156182222e1,-5.901347672805e1,
-4.374289392633e1));
#31546=cartesian_point('',(4.356870198122e1,-5.888368137950e1,
-4.378669205281e1));
#31547=cartesian_point('',(4.375706862190e1,-5.875482900503e1,
-4.375257896882e1));
#31548=cartesian_point('',(4.390126919769e1,-5.867076825744e1,
-4.366859762841e1));
#31549=cartesian_point('',(4.396367879217e1,-5.863642566245e1,
-4.361134363587e1));
#31550=cartesian_point('',(4.399200920789e1,-5.862088016215e1,
-4.358199890414e1));
#31551=cartesian_point('',(4.308068168995e1,-5.899580489090e1,
-4.175620159094e1));
#31552=cartesian_point('',(4.305281331340e1,-5.900236868250e1,
-4.182031194492e1));
#31553=cartesian_point('',(4.301271089905e1,-5.901124556157e1,
-4.192992423418e1));
#31554=cartesian_point('',(4.296914333264e1,-5.901774160115e1,
-4.208659587206e1));
#31555=cartesian_point('',(4.294093238949e1,-5.901927232566e1,
-4.221316055049e1));
#31556=cartesian_point('',(4.291990054853e1,-5.901747571247e1,
-4.233160372886e1));
#31557=cartesian_point('',(4.290455868189e1,-5.901297440909e1,
-4.244220768796e1));
#31558=cartesian_point('',(4.289381547882e1,-5.900627043746e1,
-4.254543054470e1));
#31559=cartesian_point('',(4.288687269491e1,-5.899775174180e1,
-4.264179109261e1));
#31560=cartesian_point('',(4.288314889885e1,-5.898768960003e1,
-4.273191744859e1));
#31561=cartesian_point('',(4.288224486560e1,-5.897623544709e1,
-4.281652117592e1));
#31562=cartesian_point('',(4.288392487570e1,-5.896342171867e1,
-4.289633346761e1));
#31563=cartesian_point('',(4.288810867391e1,-5.894914986205e1,
-4.297211261738e1));
#31564=cartesian_point('',(4.289489154380e1,-5.893315022965e1,
-4.304470689761e1));
#31565=cartesian_point('',(4.290461123066e1,-5.891489810202e1,
-4.311514608284e1));
#31566=cartesian_point('',(4.291798339537e1,-5.889347994624e1,
-4.318465962246e1));
#31567=cartesian_point('',(4.293627872825e1,-5.886745375889e1,
-4.325444545026e1));
#31568=cartesian_point('',(4.296169069159e1,-5.883458047617e1,
-4.332546486910e1));
#31569=cartesian_point('',(4.299780943671e1,-5.879151579556e1,
-4.339823606960e1));
#31570=cartesian_point('',(4.305230413380e1,-5.873191046895e1,
-4.347324060014e1));
#31571=cartesian_point('',(4.314097515879e1,-5.864391251857e1,
-4.354908485541e1));
#31572=cartesian_point('',(4.329470148605e1,-5.851374356412e1,
-4.359857444246e1));
#31573=cartesian_point('',(4.348313078481e1,-5.838713586191e1,
-4.355992921185e1));
#31574=cartesian_point('',(4.362075433889e1,-5.831326577890e1,
-4.346625824361e1));
#31575=cartesian_point('',(4.367513836822e1,-5.828830950987e1,
-4.340413141968e1));
#31576=cartesian_point('',(4.369888333667e1,-5.827796013311e1,
-4.337270135838e1));
#31577=cartesian_point('',(4.356648223827e1,-5.907966746355e1,
-4.169085139685e1));
#31578=cartesian_point('',(4.354239369287e1,-5.906061911754e1,
-4.175001237710e1));
#31579=cartesian_point('',(4.350439611913e1,-5.902863426673e1,
-4.184883267776e1));
#31580=cartesian_point('',(4.345571194082e1,-5.898314315655e1,
-4.198632094380e1));
#31581=cartesian_point('',(4.341918782841e1,-5.894626074447e1,
-4.209562111372e1));
#31582=cartesian_point('',(4.338714955664e1,-5.891150966451e1,
-4.219658680282e1));
#31583=cartesian_point('',(4.335895578717e1,-5.887880880245e1,
-4.228979020669e1));
#31584=cartesian_point('',(4.333410369702e1,-5.884806962443e1,
-4.237580841180e1));
#31585=cartesian_point('',(4.331220287849e1,-5.881920395499e1,
-4.245517537305e1));
#31586=cartesian_point('',(4.329293224804e1,-5.879209562012e1,
-4.252844793901e1));
#31587=cartesian_point('',(4.327603086638e1,-5.876660065325e1,
-4.259619498985e1));
#31588=cartesian_point('',(4.326130403294e1,-5.874256277103e1,
-4.265894840002e1));
#31589=cartesian_point('',(4.324862012894e1,-5.871980854002e1,
-4.271720710269e1));
#31590=cartesian_point('',(4.323790869505e1,-5.869812460542e1,
-4.277147620785e1));
#31591=cartesian_point('',(4.322917395148e1,-5.867722360697e1,
-4.282231130311e1));
#31592=cartesian_point('',(4.322254862054e1,-5.865672118363e1,
-4.287029064437e1));
#31593=cartesian_point('',(4.321840119962e1,-5.863616505830e1,
-4.291580845902e1));
#31594=cartesian_point('',(4.321746521331e1,-5.861497793983e1,
-4.295896657913e1));
#31595=cartesian_point('',(4.322096137908e1,-5.859233659701e1,
-4.299956528918e1));
#31596=cartesian_point('',(4.323125058903e1,-5.856639644086e1,
-4.303761770245e1));
#31597=cartesian_point('',(4.325320523189e1,-5.853374315920e1,
-4.307240659483e1));
#31598=cartesian_point('',(4.329711989418e1,-5.849155204109e1,
-4.309318879313e1));
#31599=cartesian_point('',(4.335548001702e1,-5.845582285129e1,
-4.307710486411e1));
#31600=cartesian_point('',(4.340230744040e1,-5.844112775975e1,
-4.303463845611e1));
#31601=cartesian_point('',(4.342385727441e1,-5.844080286770e1,
-4.300232138805e1));
#31602=cartesian_point('',(4.343399535800e1,-5.844182916529e1,
-4.298501215669e1));
#31603=cartesian_point('',(4.369282307425e1,-5.956047655841e1,
-4.167734932711e1));
#31604=cartesian_point('',(4.369611000658e1,-5.953462898299e1,
-4.175089768400e1));
#31605=cartesian_point('',(4.370083202488e1,-5.948691759309e1,
-4.186830501810e1));
#31606=cartesian_point('',(4.370485631908e1,-5.941302924426e1,
-4.202186004481e1));
#31607=cartesian_point('',(4.370642432981e1,-5.935069669721e1,
-4.213896239124e1));
#31608=cartesian_point('',(4.370645424733e1,-5.929056219053e1,
-4.224330315284e1));
#31609=cartesian_point('',(4.370528065681e1,-5.923320340008e1,
-4.233652314210e1));
#31610=cartesian_point('',(4.370319714962e1,-5.917893073564e1,
-4.241992626667e1));
#31611=cartesian_point('',(4.370045168451e1,-5.912791216157e1,
-4.249453889902e1));
#31612=cartesian_point('',(4.369724499539e1,-5.908019037241e1,
-4.256123470291e1));
#31613=cartesian_point('',(4.369373149298e1,-5.903572969467e1,
-4.262075563579e1));
#31614=cartesian_point('',(4.369002342503e1,-5.899448167251e1,
-4.267368572286e1));
#31615=cartesian_point('',(4.368619132147e1,-5.895641357549e1,
-4.272046439701e1));
#31616=cartesian_point('',(4.368225617086e1,-5.892151563701e1,
-4.276141339014e1));
#31617=cartesian_point('',(4.367817079321e1,-5.888981852500e1,
-4.279674006048e1));
#31618=cartesian_point('',(4.367378436818e1,-5.886148733440e1,
-4.282645997730e1));
#31619=cartesian_point('',(4.366878883284e1,-5.883706231872e1,
-4.285019987148e1));
#31620=cartesian_point('',(4.366256676346e1,-5.881765304684e1,
-4.286719443359e1));
#31621=cartesian_point('',(4.365397465848e1,-5.880502116765e1,
-4.287650084429e1));
#31622=cartesian_point('',(4.364045618089e1,-5.880165125052e1,
-4.287768222374e1));
#31623=cartesian_point('',(4.361690175468e1,-5.881190714703e1,
-4.287074728039e1));
#31624=cartesian_point('',(4.357312678243e1,-5.884307901942e1,
-4.286202139878e1));
#31625=cartesian_point('',(4.352351446559e1,-5.888050104080e1,
-4.286918723422e1));
#31626=cartesian_point('',(4.350159137393e1,-5.890470885628e1,
-4.287889148674e1));
#31627=cartesian_point('',(4.350392641562e1,-5.891543266059e1,
-4.287617843039e1));
#31628=cartesian_point('',(4.350736121520e1,-5.892070047830e1,
-4.287266964605e1));
#31629=(bounded_surface()b_spline_surface(3,3,((#31525,#31526,#31527,#31528,
#31529,#31530,#31531,#31532,#31533,#31534,#31535,#31536,#31537,#31538,#31539,
#31540,#31541,#31542,#31543,#31544,#31545,#31546,#31547,#31548,#31549,#31550),(
#31551,#31552,#31553,#31554,#31555,#31556,#31557,#31558,#31559,#31560,#31561,
#31562,#31563,#31564,#31565,#31566,#31567,#31568,#31569,#31570,#31571,#31572,
#31573,#31574,#31575,#31576),(#31577,#31578,#31579,#31580,#31581,#31582,#31583,
#31584,#31585,#31586,#31587,#31588,#31589,#31590,#31591,#31592,#31593,#31594,
#31595,#31596,#31597,#31598,#31599,#31600,#31601,#31602),(#31603,#31604,#31605,
#31606,#31607,#31608,#31609,#31610,#31611,#31612,#31613,#31614,#31615,#31616,
#31617,#31618,#31619,#31620,#31621,#31622,#31623,#31624,#31625,#31626,#31627,
#31628)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.733689514728e-2,
1.205569358949e-1,1.727187219914e-1,2.202041425032e-1,2.635361500773e-1,
3.032043996229e-1,3.395610972789e-1,3.729001341496e-1,4.035099460631e-1,
4.316745729817e-1,4.576346900231e-1,4.815815666286e-1,5.037179560916e-1,
5.242569237363e-1,5.434161277264e-1,5.613889247856e-1,5.781346092999e-1,
5.935652747511e-1,6.077327543725e-1,6.217150614160e-1,6.368726850493e-1,
6.526183720507e-1,6.694873996929e-1,6.892785524154e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413610493921e0,
1.413610493921e0,1.413610493921e0,1.413610493921e0,1.413610493921e0,
1.413610493921e0,1.413610493921e0,1.413610493921e0,1.413610493921e0,
1.413610493921e0,1.413610493921e0,1.413610493921e0,1.413610493921e0,
1.413610493921e0,1.413610493921e0,1.413610493921e0,1.413610493921e0,
1.413610493921e0,1.413610493921e0,1.413610493921e0,1.413610493921e0,
1.413610493921e0,1.413610493921e0,1.413610493921e0,1.413610493921e0,
1.413610493921e0),(8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,
8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,
8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,
8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,
8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,
8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,
8.621298353596e-1,8.621298353596e-1,8.621298353596e-1),(8.621298353596e-1,
8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,
8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,
8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,
8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,
8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,
8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,8.621298353596e-1,
8.621298353596e-1),(1.413610493921e0,1.413610493921e0,1.413610493921e0,
1.413610493921e0,1.413610493921e0,1.413610493921e0,1.413610493921e0,
1.413610493921e0,1.413610493921e0,1.413610493921e0,1.413610493921e0,
1.413610493921e0,1.413610493921e0,1.413610493921e0,1.413610493921e0,
1.413610493921e0,1.413610493921e0,1.413610493921e0,1.413610493921e0,
1.413610493921e0,1.413610493921e0,1.413610493921e0,1.413610493921e0,
1.413610493921e0,1.413610493921e0,1.413610493921e0)))representation_item('')surface());
#31630=oriented_edge('',*,*,#29131,.t.);
#31631=oriented_edge('',*,*,#31505,.f.);
#31632=oriented_edge('',*,*,#31515,.f.);
#31634=oriented_edge('',*,*,#31633,.t.);
#31635=edge_loop('',(#31630,#31631,#31632,#31634));
#31636=face_outer_bound('',#31635,.f.);
#31638=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#31639=direction('',(0.e0,0.e0,1.e0));
#31640=direction('',(5.913118959214e-1,-8.064429562851e-1,0.e0));
#31641=axis2_placement_3d('',#31638,#31639,#31640);
#31642=toroidal_surface('',#31641,7.344368814732e1,5.e-1);
#31643=oriented_edge('',*,*,#29133,.t.);
#31644=oriented_edge('',*,*,#31633,.f.);
#31646=oriented_edge('',*,*,#31645,.t.);
#31648=oriented_edge('',*,*,#31647,.t.);
#31650=oriented_edge('',*,*,#31649,.t.);
#31651=edge_loop('',(#31643,#31644,#31646,#31648,#31650));
#31652=face_outer_bound('',#31651,.f.);
#31654=cartesian_point('',(3.134158931208e-11,-4.084734290557e-11,
-4.228096149021e1));
#31655=direction('',(0.e0,0.e0,1.e0));
#31656=direction('',(6.087614290087e-1,-7.933533402912e-1,0.e0));
#31657=axis2_placement_3d('',#31654,#31655,#31656);
#31658=conical_surface('',#31657,7.351737503131e1,3.302386755580e1);
#31659=oriented_edge('',*,*,#31647,.f.);
#31660=oriented_edge('',*,*,#31645,.f.);
#31661=oriented_edge('',*,*,#31520,.f.);
#31663=oriented_edge('',*,*,#31662,.f.);
#31665=oriented_edge('',*,*,#31664,.f.);
#31667=oriented_edge('',*,*,#31666,.f.);
#31669=oriented_edge('',*,*,#31668,.f.);
#31670=edge_loop('',(#31659,#31660,#31661,#31663,#31665,#31667,#31669));
#31671=face_outer_bound('',#31670,.f.);
#31673=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#31674=direction('',(0.e0,0.e0,1.e0));
#31675=direction('',(-6.099396479588e-1,7.924478694829e-1,0.e0));
#31676=axis2_placement_3d('',#31673,#31674,#31675);
#31677=toroidal_surface('',#31676,7.065650925828e1,4.e0);
#31679=oriented_edge('',*,*,#31678,.t.);
#31681=oriented_edge('',*,*,#31680,.t.);
#31682=oriented_edge('',*,*,#31666,.t.);
#31683=oriented_edge('',*,*,#31664,.t.);
#31684=oriented_edge('',*,*,#31662,.t.);
#31685=oriented_edge('',*,*,#31241,.t.);
#31686=oriented_edge('',*,*,#31239,.t.);
#31687=oriented_edge('',*,*,#28559,.t.);
#31688=oriented_edge('',*,*,#28557,.t.);
#31689=edge_loop('',(#31679,#31681,#31682,#31683,#31684,#31685,#31686,#31687,
#31688));
#31690=face_outer_bound('',#31689,.f.);
#31692=cartesian_point('',(4.402866977337e1,-5.526401799643e1,
-3.934373684234e1));
#31693=direction('',(-7.932667675101e-1,-6.087846737762e-1,1.044301390023e-2));
#31694=direction('',(6.088142292672e-1,-7.928311230297e-1,2.764135664752e-2));
#31695=axis2_placement_3d('',#31692,#31693,#31694);
#31696=toroidal_surface('',#31695,3.698456065648e0,2.999995096065e-1);
#31698=oriented_edge('',*,*,#31697,.f.);
#31700=oriented_edge('',*,*,#31699,.f.);
#31701=oriented_edge('',*,*,#31680,.f.);
#31702=oriented_edge('',*,*,#31678,.f.);
#31704=oriented_edge('',*,*,#31703,.t.);
#31705=edge_loop('',(#31698,#31700,#31701,#31702,#31704));
#31706=face_outer_bound('',#31705,.f.);
#31708=cartesian_point('',(4.943288419290e1,-6.113682966950e1,0.e0));
#31709=direction('',(7.933098402242e-1,6.087280502333e-1,-1.047178411625e-2));
#31710=direction('',(-6.087614290087e-1,7.933533402912e-1,0.e0));
#31711=axis2_placement_3d('',#31708,#31709,#31710);
#31712=plane('',#31711);
#31714=oriented_edge('',*,*,#31713,.t.);
#31716=oriented_edge('',*,*,#31715,.t.);
#31718=oriented_edge('',*,*,#31717,.t.);
#31720=oriented_edge('',*,*,#31719,.t.);
#31721=oriented_edge('',*,*,#31697,.t.);
#31723=oriented_edge('',*,*,#31722,.t.);
#31724=edge_loop('',(#31714,#31716,#31718,#31720,#31721,#31723));
#31725=face_outer_bound('',#31724,.f.);
#31727=cartesian_point('',(4.726484136674e1,-5.760341323954e1,
-6.592956193941e0));
#31728=direction('',(2.796326084332e-1,-3.490379315228e-1,8.944149633471e-1));
#31729=direction('',(-9.763880241769e-2,9.164104546004e-1,3.881475788428e-1));
#31730=axis2_placement_3d('',#31727,#31728,#31729);
#31731=cylindrical_surface('',#31730,5.000000030393e-1);
#31733=oriented_edge('',*,*,#31732,.t.);
#31735=oriented_edge('',*,*,#31734,.f.);
#31736=oriented_edge('',*,*,#31713,.f.);
#31738=oriented_edge('',*,*,#31737,.t.);
#31739=edge_loop('',(#31733,#31735,#31736,#31738));
#31740=face_outer_bound('',#31739,.f.);
#31742=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#31743=direction('',(0.e0,0.e0,1.e0));
#31744=direction('',(0.e0,-1.e0,0.e0));
#31745=axis2_placement_3d('',#31742,#31743,#31744);
#31746=conical_surface('',#31745,7.438528799863e1,2.656505117708e1);
#31748=oriented_edge('',*,*,#31747,.t.);
#31749=oriented_edge('',*,*,#28551,.f.);
#31751=oriented_edge('',*,*,#31750,.f.);
#31753=oriented_edge('',*,*,#31752,.f.);
#31755=oriented_edge('',*,*,#31754,.f.);
#31757=oriented_edge('',*,*,#31756,.f.);
#31758=oriented_edge('',*,*,#31732,.f.);
#31759=edge_loop('',(#31748,#31749,#31751,#31753,#31755,#31757,#31758));
#31760=face_outer_bound('',#31759,.f.);
#31762=cartesian_point('',(4.717643312629e1,-5.719562638196e1,
-6.309435554597e0));
#31763=cartesian_point('',(4.721370643488e1,-5.721171458981e1,
-6.251698196396e0));
#31764=cartesian_point('',(4.728752254096e1,-5.724843321887e1,
-6.133679220555e0));
#31765=cartesian_point('',(4.739049034357e1,-5.731465219658e1,
-5.957773703039e0));
#31766=cartesian_point('',(4.748407502326e1,-5.739053290892e1,
-5.785917237820e0));
#31767=cartesian_point('',(4.756564255720e1,-5.747237405990e1,
-5.623905998175e0));
#31768=cartesian_point('',(4.763568642672e1,-5.755883068473e1,
-5.471906241759e0));
#31769=cartesian_point('',(4.769451024942e1,-5.764845782239e1,
-5.330373997305e0));
#31770=cartesian_point('',(4.774260287355e1,-5.774012791232e1,
-5.199283368573e0));
#31771=cartesian_point('',(4.778058826509e1,-5.783324237096e1,
-5.078008864420e0));
#31772=cartesian_point('',(4.780900945096e1,-5.792763540568e1,
-4.965633745704e0));
#31773=cartesian_point('',(4.782824716108e1,-5.802378449291e1,
-4.860824719614e0));
#31774=cartesian_point('',(4.783825876684e1,-5.812280578141e1,
-4.762049962588e0));
#31775=cartesian_point('',(4.783825748285e1,-5.822493818026e1,
-4.669175593015e0));
#31776=cartesian_point('',(4.782727411765e1,-5.832889341531e1,
-4.583509825974e0));
#31777=cartesian_point('',(4.780498672861e1,-5.843246012548e1,
-4.506675894242e0));
#31778=cartesian_point('',(4.777132393039e1,-5.853471329655e1,
-4.439082728824e0));
#31779=cartesian_point('',(4.772573955780e1,-5.863583085182e1,
-4.380691601953e0));
#31780=cartesian_point('',(4.766798253243e1,-5.873487630596e1,
-4.332478265098e0));
#31781=cartesian_point('',(4.759898222353e1,-5.882959806999e1,
-4.295985347370e0));
#31782=cartesian_point('',(4.752090465701e1,-5.891746495808e1,
-4.272244279489e0));
#31783=cartesian_point('',(4.743578364448e1,-5.899716135526e1,
-4.261233494107e0));
#31784=cartesian_point('',(4.728700667662e1,-5.911352389278e1,
-4.263359287671e0));
#31785=cartesian_point('',(4.716046625816e1,-5.918056372793e1,
-4.294910476342e0));
#31786=cartesian_point('',(4.707959499216e1,-5.920990999091e1,
-4.326884926865e0));
#31787=cartesian_point('',(4.660027038872e1,-5.739870869978e1,
-6.170094425266e0));
#31788=cartesian_point('',(4.663007610810e1,-5.739378821236e1,
-6.112641315984e0));
#31789=cartesian_point('',(4.669126969599e1,-5.738735941658e1,
-5.994774875157e0));
#31790=cartesian_point('',(4.678302466181e1,-5.738873489947e1,
-5.817951089153e0));
#31791=cartesian_point('',(4.687279321656e1,-5.740090263899e1,
-5.644066660459e0));
#31792=cartesian_point('',(4.695712531325e1,-5.742252837263e1,
-5.479030899062e0));
#31793=cartesian_point('',(4.703552730268e1,-5.745255671831e1,
-5.323040631927e0));
#31794=cartesian_point('',(4.710735721472e1,-5.748994128885e1,
-5.176566860281e0));
#31795=cartesian_point('',(4.717221421497e1,-5.753377168318e1,
-5.039577099034e0));
#31796=cartesian_point('',(4.722996136484e1,-5.758344705081e1,
-4.911401955202e0));
#31797=cartesian_point('',(4.728051171051e1,-5.763870822834e1,
-4.791040957065e0));
#31798=cartesian_point('',(4.732378813621e1,-5.769983163147e1,
-4.677008205421e0));
#31799=cartesian_point('',(4.735943758091e1,-5.776775340359e1,
-4.567527407300e0));
#31800=cartesian_point('',(4.738602656668e1,-5.784310229743e1,
-4.462289121423e0));
#31801=cartesian_point('',(4.740131026688e1,-5.792538663271e1,
-4.362700344072e0));
#31802=cartesian_point('',(4.740334551507e1,-5.801293765476e1,
-4.270865622883e0));
#31803=cartesian_point('',(4.739085525714e1,-5.810468670598e1,
-4.187770858594e0));
#31804=cartesian_point('',(4.736244944303e1,-5.820031633164e1,
-4.114025189371e0));
#31805=cartesian_point('',(4.731707326213e1,-5.829817853867e1,
-4.051660394240e0));
#31806=cartesian_point('',(4.725528261307e1,-5.839482955920e1,
-4.003579083520e0));
#31807=cartesian_point('',(4.717972786733e1,-5.848610780848e1,
-3.971982236345e0));
#31808=cartesian_point('',(4.709366333364e1,-5.856906338063e1,
-3.957419931790e0));
#31809=cartesian_point('',(4.694009612671e1,-5.868826852015e1,
-3.960954478450e0));
#31810=cartesian_point('',(4.680882396972e1,-5.875094387221e1,
-4.004209317335e0));
#31811=cartesian_point('',(4.673041630457e1,-5.877145602470e1,
-4.046649037739e0));
#31812=cartesian_point('',(4.657851921417e1,-5.799259211885e1,
-6.368728795591e0));
#31813=cartesian_point('',(4.658707226123e1,-5.798717860038e1,
-6.310395211134e0));
#31814=cartesian_point('',(4.660512109165e1,-5.797721816246e1,
-6.191432499579e0));
#31815=cartesian_point('',(4.663358051089e1,-5.796572474147e1,
-6.014869137450e0));
#31816=cartesian_point('',(4.666272501855e1,-5.795783781832e1,
-5.843104694276e0));
#31817=cartesian_point('',(4.669126500204e1,-5.795357270520e1,
-5.681892155151e0));
#31818=cartesian_point('',(4.671886181468e1,-5.795265042608e1,
-5.531364658493e0));
#31819=cartesian_point('',(4.674513483953e1,-5.795481487952e1,
-5.391955409085e0));
#31820=cartesian_point('',(4.676979391135e1,-5.795981941829e1,
-5.263625619602e0));
#31821=cartesian_point('',(4.679266079607e1,-5.796747452384e1,
-5.145756260443e0));
#31822=cartesian_point('',(4.681359929674e1,-5.797768153996e1,
-5.037459752177e0));
#31823=cartesian_point('',(4.683251096381e1,-5.799049070326e1,
-4.937470714770e0));
#31824=cartesian_point('',(4.684923815763e1,-5.800616395252e1,
-4.844377797157e0));
#31825=cartesian_point('',(4.686320881871e1,-5.802497128333e1,
-4.758135083343e0));
#31826=cartesian_point('',(4.687346968583e1,-5.804690461336e1,
-4.679992569812e0));
#31827=cartesian_point('',(4.687910113988e1,-5.807153827864e1,
-4.611309907880e0));
#31828=cartesian_point('',(4.687948259560e1,-5.809850927450e1,
-4.552186625957e0));
#31829=cartesian_point('',(4.687402966356e1,-5.812762640368e1,
-4.502247435666e0));
#31830=cartesian_point('',(4.686226716781e1,-5.815823936131e1,
-4.461921601443e0));
#31831=cartesian_point('',(4.684430568289e1,-5.818904342698e1,
-4.432045533224e0));
#31832=cartesian_point('',(4.682107602306e1,-5.821842692729e1,
-4.413041623136e0));
#31833=cartesian_point('',(4.679383660577e1,-5.824515916396e1,
-4.404594761203e0));
#31834=cartesian_point('',(4.674456402806e1,-5.828323055161e1,
-4.407283327329e0));
#31835=cartesian_point('',(4.670219549483e1,-5.830216179890e1,
-4.433957108955e0));
#31836=cartesian_point('',(4.667779022592e1,-5.830698677021e1,
-4.461368711154e0));
#31837=cartesian_point('',(4.714299555845e1,-5.810858946046e1,
-6.614791524728e0));
#31838=cartesian_point('',(4.714759762740e1,-5.812391974760e1,
-6.555700631841e0));
#31839=cartesian_point('',(4.715508830744e1,-5.815520926583e1,
-6.435996384664e0));
#31840=cartesian_point('',(4.716075334744e1,-5.820164517875e1,
-6.260491210675e0));
#31841=cartesian_point('',(4.716114209819e1,-5.824669632745e1,
-6.091893749589e0));
#31842=cartesian_point('',(4.715694172208e1,-5.828873608558e1,
-5.935759860077e0));
#31843=cartesian_point('',(4.714888398220e1,-5.832761303916e1,
-5.792157892881e0));
#31844=cartesian_point('',(4.713767426828e1,-5.836309711500e1,
-5.661485773150e0));
#31845=cartesian_point('',(4.712397155768e1,-5.839508112571e1,
-5.543707916362e0));
#31846=cartesian_point('',(4.710833633383e1,-5.842359881875e1,
-5.438276253824e0));
#31847=cartesian_point('',(4.709123592332e1,-5.844873114545e1,
-5.344447593071e0));
#31848=cartesian_point('',(4.707301826016e1,-5.847060788236e1,
-5.261227640245e0));
#31849=cartesian_point('',(4.705394113243e1,-5.848930873931e1,
-5.187645588438e0));
#31850=cartesian_point('',(4.703454199317e1,-5.850452111643e1,
-5.123972667288e0));
#31851=cartesian_point('',(4.701583714421e1,-5.851570016337e1,
-5.071275739761e0));
#31852=cartesian_point('',(4.699907811830e1,-5.852254549328e1,
-5.030032926952e0));
#31853=cartesian_point('',(4.698520270427e1,-5.852521687568e1,
-4.999290560427e0));
#31854=cartesian_point('',(4.697490326016e1,-5.852408632657e1,
-4.977496576530e0));
#31855=cartesian_point('',(4.696881976638e1,-5.851975108328e1,
-4.963163218553e0));
#31856=cartesian_point('',(4.696719700588e1,-5.851324786446e1,
-4.954656794108e0));
#31857=cartesian_point('',(4.696955756950e1,-5.850596540334e1,
-4.950274553728e0));
#31858=cartesian_point('',(4.697486703188e1,-5.849923098254e1,
-4.948664895183e0));
#31859=cartesian_point('',(4.698641975693e1,-5.849086850192e1,
-4.949490182664e0));
#31860=cartesian_point('',(4.699654879877e1,-5.849066154831e1,
-4.955551700034e0));
#31861=cartesian_point('',(4.699869416376e1,-5.849589228157e1,
-4.964423774908e0));
#31862=(bounded_surface()b_spline_surface(3,3,((#31762,#31763,#31764,#31765,
#31766,#31767,#31768,#31769,#31770,#31771,#31772,#31773,#31774,#31775,#31776,
#31777,#31778,#31779,#31780,#31781,#31782,#31783,#31784,#31785,#31786),(#31787,
#31788,#31789,#31790,#31791,#31792,#31793,#31794,#31795,#31796,#31797,#31798,
#31799,#31800,#31801,#31802,#31803,#31804,#31805,#31806,#31807,#31808,#31809,
#31810,#31811),(#31812,#31813,#31814,#31815,#31816,#31817,#31818,#31819,#31820,
#31821,#31822,#31823,#31824,#31825,#31826,#31827,#31828,#31829,#31830,#31831,
#31832,#31833,#31834,#31835,#31836),(#31837,#31838,#31839,#31840,#31841,#31842,
#31843,#31844,#31845,#31846,#31847,#31848,#31849,#31850,#31851,#31852,#31853,
#31854,#31855,#31856,#31857,#31858,#31859,#31860,#31861)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283939771e-1,1.548742548242e-1,1.861423609782e-1,
2.153834946157e-1,2.428286671007e-1,2.683938389086e-1,2.919707511111e-1,
3.136050418942e-1,3.334302876556e-1,3.516169981506e-1,3.683381461426e-1,
3.839176417058e-1,3.986102636529e-1,4.119318327004e-1,4.236231813676e-1,
4.339790969236e-1,4.432667356775e-1,4.516488589023e-1,4.592043448649e-1,
4.660681592757e-1,4.724803730636e-1,4.787681872551e-1,4.973382770139e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0),(8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,
8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,
8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,
8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,
8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,
8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,
8.078355087472e-1,8.078355087472e-1),(8.078355087472e-1,8.078355087472e-1,
8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,
8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,
8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,
8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,
8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,8.078355087472e-1,
8.078355087472e-1,8.078355087472e-1,8.078355087472e-1),(1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0)))representation_item('')surface());
#31863=oriented_edge('',*,*,#31747,.f.);
#31864=oriented_edge('',*,*,#31737,.f.);
#31866=oriented_edge('',*,*,#31865,.f.);
#31867=oriented_edge('',*,*,#28553,.f.);
#31868=edge_loop('',(#31863,#31864,#31866,#31867));
#31869=face_outer_bound('',#31868,.f.);
#31871=cartesian_point('',(4.647533302736e1,-5.820379837493e1,
-2.490846053290e1));
#31872=direction('',(-1.349580593705e-2,3.869149961957e-4,-9.999088526055e-1));
#31873=direction('',(2.947780783589e-2,9.995654349378e-1,-1.108092754419e-5));
#31874=axis2_placement_3d('',#31871,#31872,#31873);
#31875=cylindrical_surface('',#31874,3.000057677465e-1);
#31876=oriented_edge('',*,*,#31865,.t.);
#31877=oriented_edge('',*,*,#31722,.f.);
#31878=oriented_edge('',*,*,#31703,.f.);
#31879=oriented_edge('',*,*,#28555,.f.);
#31880=edge_loop('',(#31876,#31877,#31878,#31879));
#31881=face_outer_bound('',#31880,.f.);
#31883=cartesian_point('',(5.258256952898e1,-5.437532313920e1,
-4.343650882686e0));
#31884=cartesian_point('',(5.253849254892e1,-5.445084405837e1,
-4.304688886859e0));
#31885=cartesian_point('',(5.244627263982e1,-5.458952214571e1,
-4.262151925938e0));
#31886=cartesian_point('',(5.227356572553e1,-5.475735434424e1,
-4.260854178633e0));
#31887=cartesian_point('',(5.213166925954e1,-5.486187075180e1,
-4.288463414040e0));
#31888=cartesian_point('',(5.198224997636e1,-5.494182831795e1,
-4.342659280959e0));
#31889=cartesian_point('',(5.183546642583e1,-5.499488964527e1,
-4.416365297074e0));
#31890=cartesian_point('',(5.169489816141e1,-5.502400404141e1,
-4.504157867427e0));
#31891=cartesian_point('',(5.156111448644e1,-5.503292819517e1,
-4.603092870724e0));
#31892=cartesian_point('',(5.143344732886e1,-5.502462275855e1,
-4.712227091314e0));
#31893=cartesian_point('',(5.131105141650e1,-5.500091207425e1,
-4.831805127672e0));
#31894=cartesian_point('',(5.119367517266e1,-5.496282346385e1,
-4.962258245936e0));
#31895=cartesian_point('',(5.108163545919e1,-5.491098796266e1,
-5.103825499405e0));
#31896=cartesian_point('',(5.097545485238e1,-5.484573066279e1,
-5.256761658723e0));
#31897=cartesian_point('',(5.087569649359e1,-5.476697042305e1,
-5.421621751192e0));
#31898=cartesian_point('',(5.078304370028e1,-5.467409646629e1,
-5.599417374704e0));
#31899=cartesian_point('',(5.069859774601e1,-5.456596490603e1,
-5.791487643901e0));
#31900=cartesian_point('',(5.061261268589e1,-5.442148402491e1,
-6.031650970071e0));
#31901=cartesian_point('',(5.056832161931e1,-5.430824960590e1,
-6.206130384482e0));
#31902=cartesian_point('',(5.054816518692e1,-5.423709466855e1,
-6.311387961852e0));
#31903=cartesian_point('',(5.219351391642e1,-5.397574840641e1,
-4.069563757725e0));
#31904=cartesian_point('',(5.215660483427e1,-5.404501326700e1,
-4.017455100760e0));
#31905=cartesian_point('',(5.207059475478e1,-5.418961724360e1,
-3.959300525351e0));
#31906=cartesian_point('',(5.189286663220e1,-5.436323719255e1,
-3.956704340939e0));
#31907=cartesian_point('',(5.174547317931e1,-5.446598461210e1,
-3.993578845800e0));
#31908=cartesian_point('',(5.159465532295e1,-5.453479063744e1,
-4.065078405405e0));
#31909=cartesian_point('',(5.145467332680e1,-5.456809698205e1,
-4.159528431631e0));
#31910=cartesian_point('',(5.133030942517e1,-5.457167107278e1,
-4.268045615730e0));
#31911=cartesian_point('',(5.122168752973e1,-5.455226541801e1,
-4.385899204273e0));
#31912=cartesian_point('',(5.112722440219e1,-5.451520103180e1,
-4.511552574145e0));
#31913=cartesian_point('',(5.104526327165e1,-5.446404391745e1,
-4.645232047977e0));
#31914=cartesian_point('',(5.097480713528e1,-5.440124637366e1,
-4.787537668181e0));
#31915=cartesian_point('',(5.091543041369e1,-5.432866638508e1,
-4.938929961589e0));
#31916=cartesian_point('',(5.086701428375e1,-5.424767906256e1,
-5.099897679810e0));
#31917=cartesian_point('',(5.082968716417e1,-5.415916425677e1,
-5.271207607218e0));
#31918=cartesian_point('',(5.080393282715e1,-5.406354537606e1,
-5.454028267331e0));
#31919=cartesian_point('',(5.079078683515e1,-5.396098396584e1,
-5.649769310679e0));
#31920=cartesian_point('',(5.079220545107e1,-5.383459644809e1,
-5.892563528510e0));
#31921=cartesian_point('',(5.080939023019e1,-5.374523313114e1,
-6.067251699043e0));
#31922=cartesian_point('',(5.082540944821e1,-5.369259465629e1,
-6.172035153818e0));
#31923=cartesian_point('',(5.172310808154e1,-5.388144645206e1,
-4.475369338757e0));
#31924=cartesian_point('',(5.171279142804e1,-5.390229037737e1,
-4.442275880803e0));
#31925=cartesian_point('',(5.168683804122e1,-5.394910982929e1,
-4.406406056456e0));
#31926=cartesian_point('',(5.162995212446e1,-5.400485833935e1,
-4.404147777483e0));
#31927=cartesian_point('',(5.158254240248e1,-5.403676771366e1,
-4.425923265453e0));
#31928=cartesian_point('',(5.153482541781e1,-5.405612122736e1,
-4.470274553221e0));
#31929=cartesian_point('',(5.149204818330e1,-5.406257446558e1,
-4.532503572648e0));
#31930=cartesian_point('',(5.145593817283e1,-5.405846655701e1,
-4.608962014760e0));
#31931=cartesian_point('',(5.142645186324e1,-5.404647952554e1,
-4.697623148400e0));
#31932=cartesian_point('',(5.140292171624e1,-5.402872512580e1,
-4.797851449532e0));
#31933=cartesian_point('',(5.138467651066e1,-5.400664513831e1,
-4.909907935899e0));
#31934=cartesian_point('',(5.137126487334e1,-5.398127298588e1,
-5.034148524875e0));
#31935=cartesian_point('',(5.136241564007e1,-5.395342086665e1,
-5.170711604615e0));
#31936=cartesian_point('',(5.135797288516e1,-5.392371629257e1,
-5.319745380716e0));
#31937=cartesian_point('',(5.135789701056e1,-5.389261130974e1,
-5.481711877999e0));
#31938=cartesian_point('',(5.136230424513e1,-5.386042275192e1,
-5.657563209321e0));
#31939=cartesian_point('',(5.137150970325e1,-5.382743079530e1,
-5.848631746398e0));
#31940=cartesian_point('',(5.138832215469e1,-5.378878688415e1,
-6.088797202517e0));
#31941=cartesian_point('',(5.140525159852e1,-5.376344023053e1,
-6.264386601145e0));
#31942=cartesian_point('',(5.141707692694e1,-5.374930048410e1,
-6.370708776051e0));
#31943=cartesian_point('',(5.185953224108e1,-5.423037625650e1,
-4.967394366542e0));
#31944=cartesian_point('',(5.185632912669e1,-5.423147183245e1,
-4.957659691925e0));
#31945=cartesian_point('',(5.185641936058e1,-5.421985021034e1,
-4.949375508936e0));
#31946=cartesian_point('',(5.186945296586e1,-5.420650810676e1,
-4.948597139204e0));
#31947=cartesian_point('',(5.188123649939e1,-5.420214289270e1,
-4.952998429808e0));
#31948=cartesian_point('',(5.189028841712e1,-5.420608947290e1,
-4.965466043895e0));
#31949=cartesian_point('',(5.189291345122e1,-5.421787623146e1,
-4.989646759608e0));
#31950=cartesian_point('',(5.188799583543e1,-5.423518301013e1,
-5.028163438696e0));
#31951=cartesian_point('',(5.187584751735e1,-5.425550995928e1,
-5.082228177459e0));
#31952=cartesian_point('',(5.185720790171e1,-5.427688493849e1,
-5.152282794642e0));
#31953=cartesian_point('',(5.183274655557e1,-5.429786725375e1,
-5.238625216838e0));
#31954=cartesian_point('',(5.180305056236e1,-5.431730334335e1,
-5.341311477786e0));
#31955=cartesian_point('',(5.176867412779e1,-5.433421681639e1,
-5.460085487510e0));
#31956=cartesian_point('',(5.173008279968e1,-5.434778366804e1,
-5.594678580388e0));
#31957=cartesian_point('',(5.168758146919e1,-5.435726520006e1,
-5.745177353031e0));
#31958=cartesian_point('',(5.164128852126e1,-5.436188682486e1,
-5.912260769315e0));
#31959=cartesian_point('',(5.159119786473e1,-5.436068699736e1,
-6.097149162471e0));
#31960=cartesian_point('',(5.152887390039e1,-5.435107243194e1,
-6.333271950294e0));
#31961=cartesian_point('',(5.148419037071e1,-5.433623482909e1,
-6.509136597405e0));
#31962=cartesian_point('',(5.145758772018e1,-5.432425436454e1,
-6.616759264635e0));
#31963=(bounded_surface()b_spline_surface(3,3,((#31883,#31884,#31885,#31886,
#31887,#31888,#31889,#31890,#31891,#31892,#31893,#31894,#31895,#31896,#31897,
#31898,#31899,#31900,#31901,#31902),(#31903,#31904,#31905,#31906,#31907,#31908,
#31909,#31910,#31911,#31912,#31913,#31914,#31915,#31916,#31917,#31918,#31919,
#31920,#31921,#31922),(#31923,#31924,#31925,#31926,#31927,#31928,#31929,#31930,
#31931,#31932,#31933,#31934,#31935,#31936,#31937,#31938,#31939,#31940,#31941,
#31942),(#31943,#31944,#31945,#31946,#31947,#31948,#31949,#31950,#31951,#31952,
#31953,#31954,#31955,#31956,#31957,#31958,#31959,#31960,#31961,#31962)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.997816804922e-1,5.201230463763e-1,
5.292677425184e-1,5.393258368286e-1,5.502108966686e-1,5.622872277915e-1,
5.758382305916e-1,5.909492337889e-1,6.078068260425e-1,6.266323063506e-1,
6.475369956784e-1,6.705459710616e-1,6.956765924993e-1,7.230101910563e-1,
7.527289305244e-1,7.851192606675e-1,8.204988496542e-1,8.758012494914e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576634243260e0,1.576634243260e0,1.576634243260e0,1.576634243260e0,
1.576634243260e0,1.576634243260e0,1.576634243260e0,1.576634243260e0,
1.576634243260e0,1.576634243260e0,1.576634243260e0,1.576634243260e0,
1.576634243260e0,1.576634243260e0,1.576634243260e0,1.576634243260e0,
1.576634243260e0,1.576634243260e0,1.576634243260e0,1.576634243260e0),(
8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,
8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,
8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,
8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,
8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,8.077885855799e-1),(
8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,
8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,
8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,
8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,
8.077885855799e-1,8.077885855799e-1,8.077885855799e-1,8.077885855799e-1),(
1.576634243260e0,1.576634243260e0,1.576634243260e0,1.576634243260e0,
1.576634243260e0,1.576634243260e0,1.576634243260e0,1.576634243260e0,
1.576634243260e0,1.576634243260e0,1.576634243260e0,1.576634243260e0,
1.576634243260e0,1.576634243260e0,1.576634243260e0,1.576634243260e0,
1.576634243260e0,1.576634243260e0,1.576634243260e0,1.576634243260e0)))representation_item('')surface());
#31965=oriented_edge('',*,*,#31964,.f.);
#31967=oriented_edge('',*,*,#31966,.t.);
#31968=oriented_edge('',*,*,#31750,.t.);
#31969=oriented_edge('',*,*,#28549,.f.);
#31970=edge_loop('',(#31965,#31967,#31968,#31969));
#31971=face_outer_bound('',#31970,.f.);
#31973=cartesian_point('',(5.163918888793e1,-5.367892074812e1,
-2.460528104879e1));
#31974=direction('',(-1.377963476358e-3,-1.343083778872e-2,9.999088527526e-1));
#31975=direction('',(-9.948622127276e-1,1.012382218434e-1,-1.117067572652e-5));
#31976=axis2_placement_3d('',#31973,#31974,#31975);
#31977=cylindrical_surface('',#31976,3.000055924633e-1);
#31978=oriented_edge('',*,*,#31964,.t.);
#31979=oriented_edge('',*,*,#28547,.f.);
#31981=oriented_edge('',*,*,#31980,.t.);
#31983=oriented_edge('',*,*,#31982,.f.);
#31984=edge_loop('',(#31978,#31979,#31981,#31983));
#31985=face_outer_bound('',#31984,.f.);
#31987=cartesian_point('',(5.136009452146e1,-5.350033019020e1,
-3.940470304686e1));
#31988=cartesian_point('',(5.136013904643e1,-5.350052093242e1,
-3.939483027351e1));
#31989=cartesian_point('',(5.136015420199e1,-5.350068231038e1,
-3.938495715561e1));
#31990=cartesian_point('',(5.136013999159e1,-5.350081432144e1,
-3.937508409855e1));
#31991=cartesian_point('',(5.138519224555e1,-5.386904338810e1,
-3.941193789441e1));
#31992=cartesian_point('',(5.138524032269e1,-5.386924930926e1,
-3.940128006941e1));
#31993=cartesian_point('',(5.138525669397e1,-5.386942352997e1,
-3.939062187401e1));
#31994=cartesian_point('',(5.138524136276e1,-5.386956604729e1,
-3.937996374594e1));
#31995=cartesian_point('',(5.177160926273e1,-5.399747719106e1,
-3.941615946213e1));
#31996=cartesian_point('',(5.177166198384e1,-5.399770295642e1,
-3.940447529564e1));
#31997=cartesian_point('',(5.177167994429e1,-5.399789396719e1,
-3.939279072500e1));
#31998=cartesian_point('',(5.177166314801e1,-5.399805021998e1,
-3.938110623007e1));
#31999=cartesian_point('',(5.193701861516e1,-5.359355538524e1,
-3.940910280166e1));
#32000=cartesian_point('',(5.193706918489e1,-5.359377195748e1,
-3.939789410341e1));
#32001=cartesian_point('',(5.193708640913e1,-5.359395518999e1,
-3.938668501669e1));
#32002=cartesian_point('',(5.193707029155e1,-5.359410507964e1,
-3.937547600179e1));
#32003=(bounded_surface()b_spline_surface(3,3,((#31987,#31988,#31989,#31990),(
#31991,#31992,#31993,#31994),(#31995,#31996,#31997,#31998),(#31999,#32000,
#32001,#32002)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(-5.835437610951e-1,1.292541216951e0),(8.246250959473e-1,8.356491053874e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.857790454906e0,1.857790454906e0,1.857790454906e0,1.857790454906e0),(
8.676518347339e-1,8.676518347339e-1,8.676518347339e-1,8.676518347339e-1),(
7.346932649598e-1,7.346932649598e-1,7.346932649598e-1,7.346932649598e-1),(
1.458914745584e0,1.458914745584e0,1.458914745584e0,1.458914745584e0)))representation_item('')surface());
#32005=oriented_edge('',*,*,#32004,.t.);
#32007=oriented_edge('',*,*,#32006,.f.);
#32008=oriented_edge('',*,*,#31980,.f.);
#32010=oriented_edge('',*,*,#32009,.t.);
#32011=edge_loop('',(#32005,#32007,#32008,#32010));
#32012=face_outer_bound('',#32011,.f.);
#32014=cartesian_point('',(5.156754708280e1,-5.291519493737e1,
-3.997298239966e1));
#32015=cartesian_point('',(5.155211854791e1,-5.296404319287e1,
-3.997540481998e1));
#32016=cartesian_point('',(5.152663878638e1,-5.304437144335e1,
-3.997088780399e1));
#32017=cartesian_point('',(5.149414188e1,-5.314940451969e1,-3.994588327400e1));
#32018=cartesian_point('',(5.146877588613e1,-5.323319208708e1,
-3.991304586263e1));
#32019=cartesian_point('',(5.144650064444e1,-5.330838634e1,-3.987111214669e1));
#32020=cartesian_point('',(5.142720529922e1,-5.337493158121e1,
-3.982115078593e1));
#32021=cartesian_point('',(5.141121069662e1,-5.343117451282e1,
-3.976566292564e1));
#32022=cartesian_point('',(5.139839971625e1,-5.347691127769e1,
-3.970672127673e1));
#32023=cartesian_point('',(5.138840677495e1,-5.351289920668e1,
-3.964525990460e1));
#32024=cartesian_point('',(5.138098982056e1,-5.353959661794e1,
-3.958199227838e1));
#32025=cartesian_point('',(5.137602286090e1,-5.355725672892e1,
-3.951851303471e1));
#32026=cartesian_point('',(5.137330303873e1,-5.356673958315e1,
-3.945682260661e1));
#32027=cartesian_point('',(5.137229731553e1,-5.357017546652e1,
-3.938137961079e1));
#32028=cartesian_point('',(5.137386284306e1,-5.356486586354e1,
-3.932634599341e1));
#32029=cartesian_point('',(5.137576621209e1,-5.355789547634e1,
-3.929047810887e1));
#32030=cartesian_point('',(5.158721389215e1,-5.291422846971e1,
-3.997950147631e1));
#32031=cartesian_point('',(5.157138946947e1,-5.296327376698e1,
-3.998303258827e1));
#32032=cartesian_point('',(5.154516214307e1,-5.304422174443e1,
-3.998030883065e1));
#32033=cartesian_point('',(5.151133853227e1,-5.315071198601e1,
-3.995743119953e1));
#32034=cartesian_point('',(5.148467222761e1,-5.323611389966e1,
-3.992606777332e1));
#32035=cartesian_point('',(5.146099687953e1,-5.331320998980e1,
-3.988516761516e1));
#32036=cartesian_point('',(5.144022888841e1,-5.338191860611e1,
-3.983573470217e1));
#32037=cartesian_point('',(5.142276260647e1,-5.344049043304e1,
-3.978019006863e1));
#32038=cartesian_point('',(5.140854086451e1,-5.348862889492e1,
-3.972055492169e1));
#32039=cartesian_point('',(5.139723826268e1,-5.352701471129e1,
-3.965770171389e1));
#32040=cartesian_point('',(5.138866844870e1,-5.355598241841e1,
-3.959225498763e1));
#32041=cartesian_point('',(5.138279814140e1,-5.357554657083e1,
-3.952579243649e1));
#32042=cartesian_point('',(5.137951920065e1,-5.358627094715e1,
-3.946050646893e1));
#32043=cartesian_point('',(5.137829535078e1,-5.359020591948e1,
-3.938016824046e1));
#32044=cartesian_point('',(5.138019448255e1,-5.358413045723e1,
-3.932159222993e1));
#32045=cartesian_point('',(5.138250590143e1,-5.357628929530e1,
-3.928381569297e1));
#32046=cartesian_point('',(5.162920594458e1,-5.291292055992e1,
-3.998889456593e1));
#32047=cartesian_point('',(5.161278481352e1,-5.296212995956e1,
-3.999475381104e1));
#32048=cartesian_point('',(5.158537814876e1,-5.304397915341e1,
-3.999586056295e1));
#32049=cartesian_point('',(5.154927890346e1,-5.315302885784e1,
-3.997767718900e1));
#32050=cartesian_point('',(5.152028914043e1,-5.324143744002e1,
-3.994968623101e1));
#32051=cartesian_point('',(5.149403970329e1,-5.332219917618e1,
-3.991129623515e1));
#32052=cartesian_point('',(5.147050493567e1,-5.339517730761e1,
-3.986336604817e1));
#32053=cartesian_point('',(5.145022652684e1,-5.345842620587e1,
-3.980812790199e1));
#32054=cartesian_point('',(5.143327290754e1,-5.351145240716e1,
-3.974747804858e1));
#32055=cartesian_point('',(5.141940697823e1,-5.355476907867e1,
-3.968215134280e1));
#32056=cartesian_point('',(5.140856097409e1,-5.358844405108e1,
-3.961257861039e1));
#32057=cartesian_point('',(5.140089501513e1,-5.361198094746e1,
-3.954028942017e1));
#32058=cartesian_point('',(5.139649960006e1,-5.362530642352e1,
-3.946786715186e1));
#32059=cartesian_point('',(5.139483939221e1,-5.363028901053e1,
-3.937774731801e1));
#32060=cartesian_point('',(5.139740550175e1,-5.362260616389e1,
-3.931209631539e1));
#32061=cartesian_point('',(5.140053289570e1,-5.361294233059e1,
-3.927055554388e1));
#32062=cartesian_point('',(5.169561211864e1,-5.291327564762e1,
-3.998923308126e1));
#32063=cartesian_point('',(5.167904454979e1,-5.296192159363e1,
-3.999864858821e1));
#32064=cartesian_point('',(5.165110969038e1,-5.304384259372e1,
-4.000581800676e1));
#32065=cartesian_point('',(5.161319840503e1,-5.315517009064e1,
-3.999554866204e1));
#32066=cartesian_point('',(5.158198687291e1,-5.324692156601e1,
-3.997361330792e1));
#32067=cartesian_point('',(5.155299889803e1,-5.333221304690e1,
-3.994016567795e1));
#32068=cartesian_point('',(5.152629964307e1,-5.341082160741e1,
-3.989581259112e1));
#32069=cartesian_point('',(5.150263297316e1,-5.348051907561e1,
-3.984243077914e1));
#32070=cartesian_point('',(5.148225822578e1,-5.354050409960e1,
-3.978167083094e1));
#32071=cartesian_point('',(5.146508596310e1,-5.359101213499e1,
-3.971403062284e1));
#32072=cartesian_point('',(5.145123485941e1,-5.363168151663e1,
-3.963962231426e1));
#32073=cartesian_point('',(5.144115627766e1,-5.366120356843e1,
-3.955986105105e1));
#32074=cartesian_point('',(5.143524330312e1,-5.367848282257e1,
-3.947788778729e1));
#32075=cartesian_point('',(5.143298726187e1,-5.368506429399e1,
-3.937444983503e1));
#32076=cartesian_point('',(5.143646277152e1,-5.367492887270e1,
-3.929917748837e1));
#32077=cartesian_point('',(5.144070325792e1,-5.366249999335e1,
-3.925268155906e1));
#32078=cartesian_point('',(5.176082401445e1,-5.291604979673e1,
-3.997503762758e1));
#32079=cartesian_point('',(5.174491050624e1,-5.296331876726e1,
-3.998781988904e1));
#32080=cartesian_point('',(5.171779488231e1,-5.304395577068e1,
-4.000094804896e1));
#32081=cartesian_point('',(5.167989228946e1,-5.315574887205e1,
-3.999894135291e1));
#32082=cartesian_point('',(5.164795270890e1,-5.324937008782e1,
-3.998367568926e1));
#32083=cartesian_point('',(5.161760868802e1,-5.333784168265e1,
-3.995605515424e1));
#32084=cartesian_point('',(5.158901376234e1,-5.342085709511e1,
-3.991641653397e1));
#32085=cartesian_point('',(5.156307948814e1,-5.349593862003e1,
-3.986623047720e1));
#32086=cartesian_point('',(5.154024495302e1,-5.356198602790e1,
-3.980685822862e1));
#32087=cartesian_point('',(5.152057375560e1,-5.361894930219e1,
-3.973854554992e1));
#32088=cartesian_point('',(5.150436656057e1,-5.366603727161e1,
-3.966107933170e1));
#32089=cartesian_point('',(5.149234612220e1,-5.370113925334e1,
-3.957572400422e1));
#32090=cartesian_point('',(5.148519112024e1,-5.372214144768e1,
-3.948610731005e1));
#32091=cartesian_point('',(5.148244426286e1,-5.373023518793e1,
-3.937174306136e1));
#32092=cartesian_point('',(5.148666733803e1,-5.371778071594e1,
-3.928859075853e1));
#32093=cartesian_point('',(5.149182346037e1,-5.370275394075e1,
-3.923822722156e1));
#32094=cartesian_point('',(5.181985084608e1,-5.292095755032e1,
-3.994783273836e1));
#32095=cartesian_point('',(5.180531777853e1,-5.296616624560e1,
-3.996353836941e1));
#32096=cartesian_point('',(5.178026577353e1,-5.304430256518e1,
-3.998206515792e1));
#32097=cartesian_point('',(5.174413801400e1,-5.315476686568e1,
-3.998802256841e1));
#32098=cartesian_point('',(5.171297598215e1,-5.324868418838e1,
-3.997950843429e1));
#32099=cartesian_point('',(5.168272198008e1,-5.333878113155e1,
-3.995812440290e1));
#32100=cartesian_point('',(5.165360873101e1,-5.342467640100e1,
-3.992394056819e1));
#32101=cartesian_point('',(5.162666909434e1,-5.350369402356e1,
-3.987800370982e1));
#32102=cartesian_point('',(5.160249722747e1,-5.357446667156e1,
-3.982136564154e1));
#32103=cartesian_point('',(5.158130318590e1,-5.363667332803e1,
-3.975402475418e1));
#32104=cartesian_point('',(5.156355128090e1,-5.368912640944e1,
-3.967546133246e1));
#32105=cartesian_point('',(5.155019547721e1,-5.372898502784e1,
-3.958676548935e1));
#32106=cartesian_point('',(5.154216154814e1,-5.375319921825e1,
-3.949194554772e1));
#32107=cartesian_point('',(5.153906361101e1,-5.376260461999e1,
-3.936981812530e1));
#32108=cartesian_point('',(5.154381959190e1,-5.374813940586e1,
-3.928108302352e1));
#32109=cartesian_point('',(5.154962916953e1,-5.373087716555e1,
-3.922820531356e1));
#32110=cartesian_point('',(5.186105145018e1,-5.292635745307e1,
-3.991701816662e1));
#32111=cartesian_point('',(5.184813138495e1,-5.296945762966e1,
-3.993466210651e1));
#32112=cartesian_point('',(5.182560885007e1,-5.304474591214e1,
-3.995696128466e1));
#32113=cartesian_point('',(5.179217546001e1,-5.315284094637e1,
-3.996887725445e1));
#32114=cartesian_point('',(5.176273951098e1,-5.324581475010e1,
-3.996566418630e1));
#32115=cartesian_point('',(5.173363359256e1,-5.333601390288e1,
-3.994942573845e1));
#32116=cartesian_point('',(5.170514503900e1,-5.342300574649e1,
-3.992002750870e1));
#32117=cartesian_point('',(5.167836626842e1,-5.350399865108e1,
-3.987817403864e1));
#32118=cartesian_point('',(5.165399338989e1,-5.357744168233e1,
-3.982466200728e1));
#32119=cartesian_point('',(5.163234522223e1,-5.364281428285e1,
-3.975930135123e1));
#32120=cartesian_point('',(5.161399940972e1,-5.369864587845e1,
-3.968134830554e1));
#32121=cartesian_point('',(5.160005940599e1,-5.374158238599e1,
-3.959174009297e1));
#32122=cartesian_point('',(5.159161405331e1,-5.376790852240e1,
-3.949470122386e1));
#32123=cartesian_point('',(5.158834782421e1,-5.377818236296e1,
-3.936890708550e1));
#32124=cartesian_point('',(5.159335735260e1,-5.376238643900e1,
-3.927755183292e1));
#32125=cartesian_point('',(5.159947860692e1,-5.374365942992e1,
-3.922373195567e1));
#32126=cartesian_point('',(5.188853180103e1,-5.293115654170e1,
-3.988929295413e1));
#32127=cartesian_point('',(5.187708148641e1,-5.297244373129e1,
-3.990816774233e1));
#32128=cartesian_point('',(5.185690659991e1,-5.304516369906e1,
-3.993298558491e1));
#32129=cartesian_point('',(5.182615310882e1,-5.315080402818e1,
-3.994911822365e1));
#32130=cartesian_point('',(5.179858614271e1,-5.324245091872e1,
-3.994979784099e1));
#32131=cartesian_point('',(5.177090418753e1,-5.333209216672e1,
-3.993747210220e1));
#32132=cartesian_point('',(5.174343060123e1,-5.341926133956e1,
-3.991185908185e1));
#32133=cartesian_point('',(5.171728229734e1,-5.350110345373e1,
-3.987340692404e1));
#32134=cartesian_point('',(5.169321957267e1,-5.357594682604e1,
-3.982271838967e1));
#32135=cartesian_point('',(5.167163775448e1,-5.364313151084e1,
-3.975946814192e1));
#32136=cartesian_point('',(5.165318953795e1,-5.370099436376e1,
-3.968275688826e1));
#32137=cartesian_point('',(5.163907086960e1,-5.374583687523e1,
-3.959340094220e1));
#32138=cartesian_point('',(5.163047365464e1,-5.377349279911e1,
-3.949573901320e1));
#32139=cartesian_point('',(5.162714173208e1,-5.378431731381e1,
-3.936856178034e1));
#32140=cartesian_point('',(5.163224855249e1,-5.376767796442e1,
-3.927623319213e1));
#32141=cartesian_point('',(5.163849009272e1,-5.374803194061e1,
-3.922227781411e1));
#32142=cartesian_point('',(5.190617662824e1,-5.293486885308e1,
-3.986771213559e1));
#32143=cartesian_point('',(5.189587755240e1,-5.297477770736e1,
-3.988734458167e1));
#32144=cartesian_point('',(5.187755806671e1,-5.304549627422e1,
-3.991378095935e1));
#32145=cartesian_point('',(5.184899041338e1,-5.314909976127e1,
-3.993274877231e1));
#32146=cartesian_point('',(5.182300163088e1,-5.323952711934e1,
-3.993611589350e1));
#32147=cartesian_point('',(5.179658076866e1,-5.332848028715e1,
-3.992655570329e1));
#32148=cartesian_point('',(5.177007410359e1,-5.341547140132e1,
-3.990368569104e1));
#32149=cartesian_point('',(5.174460625356e1,-5.349761206411e1,
-3.986777455112e1));
#32150=cartesian_point('',(5.172097672078e1,-5.357315396422e1,
-3.981928802090e1));
#32151=cartesian_point('',(5.169963204644e1,-5.364134433869e1,
-3.975780886049e1));
#32152=cartesian_point('',(5.168127283008e1,-5.370039438421e1,
-3.968233470685e1));
#32153=cartesian_point('',(5.166715060575e1,-5.374638331615e1,
-3.959359426381e1));
#32154=cartesian_point('',(5.165852044995e1,-5.377485153489e1,
-3.949598376342e1));
#32155=cartesian_point('',(5.165517087464e1,-5.378601458155e1,
-3.936847828484e1));
#32156=cartesian_point('',(5.166030232528e1,-5.376885693554e1,
-3.927593266456e1));
#32157=cartesian_point('',(5.166657494724e1,-5.374865136462e1,
-3.922214998027e1));
#32158=cartesian_point('',(5.192174699582e1,-5.293881842888e1,
-3.984463313999e1));
#32159=cartesian_point('',(5.191268543179e1,-5.297728221028e1,
-3.986489929419e1));
#32160=cartesian_point('',(5.189637484642e1,-5.304585843601e1,
-3.989276533867e1));
#32161=cartesian_point('',(5.187023273653e1,-5.314717255831e1,
-3.991437137121e1));
#32162=cartesian_point('',(5.184604040347e1,-5.323613126601e1,
-3.992031085739e1));
#32163=cartesian_point('',(5.182110270227e1,-5.332412499357e1,
-3.991346151600e1));
#32164=cartesian_point('',(5.179578590838e1,-5.341064723915e1,
-3.989334581654e1));
#32165=cartesian_point('',(5.177121286952e1,-5.349278787697e1,
-3.986005827493e1));
#32166=cartesian_point('',(5.174821553869e1,-5.356873194141e1,
-3.981393035407e1));
#32167=cartesian_point('',(5.172728788056e1,-5.363764122153e1,
-3.975445832765e1));
#32168=cartesian_point('',(5.170917246260e1,-5.369761388008e1,
-3.968054545406e1));
#32169=cartesian_point('',(5.169516581190e1,-5.374453179076e1,
-3.959283247495e1));
#32170=cartesian_point('',(5.168657554107e1,-5.377367243655e1,
-3.949574950546e1));
#32171=cartesian_point('',(5.168323658235e1,-5.378511814296e1,
-3.936855221331e1));
#32172=cartesian_point('',(5.168834935791e1,-5.376752797204e1,
-3.927625071538e1));
#32173=cartesian_point('',(5.169460012080e1,-5.374686125505e1,
-3.922289775520e1));
#32174=cartesian_point('',(5.194030152537e1,-5.294463839661e1,
-3.981046171104e1));
#32175=cartesian_point('',(5.193308091949e1,-5.298100203891e1,
-3.983142539244e1));
#32176=cartesian_point('',(5.191977844606e1,-5.304640352557e1,
-3.986099745372e1));
#32177=cartesian_point('',(5.189734761925e1,-5.314417641072e1,
-3.988597271360e1));
#32178=cartesian_point('',(5.187596340391e1,-5.323073632243e1,
-3.989530947374e1));
#32179=cartesian_point('',(5.185340516093e1,-5.331700456040e1,
-3.989213748222e1));
#32180=cartesian_point('',(5.183006262398e1,-5.340245286292e1,
-3.987585563126e1));
#32181=cartesian_point('',(5.180704236990e1,-5.348415803291e1,
-3.984632472038e1));
#32182=cartesian_point('',(5.178521147646e1,-5.356022727018e1,
-3.980369412279e1));
#32183=cartesian_point('',(5.176512410721e1,-5.362971468375e1,
-3.974734814528e1));
#32184=cartesian_point('',(5.174757233801e1,-5.369058018817e1,
-3.967607191751e1));
#32185=cartesian_point('',(5.173389960359e1,-5.373846851213e1,
-3.959038375514e1));
#32186=cartesian_point('',(5.172547081924e1,-5.376833713343e1,
-3.949472625863e1));
#32187=cartesian_point('',(5.172218780206e1,-5.378009311162e1,
-3.936888425876e1));
#32188=cartesian_point('',(5.172721153926e1,-5.376202856694e1,
-3.927759364178e1));
#32189=cartesian_point('',(5.173335479857e1,-5.374086622630e1,
-3.922521110807e1));
#32190=cartesian_point('',(5.195771408776e1,-5.295275904305e1,
-3.976246734079e1));
#32191=cartesian_point('',(5.195309578842e1,-5.298624887699e1,
-3.978394798588e1));
#32192=cartesian_point('',(5.194408298417e1,-5.304718614623e1,
-3.981512666458e1));
#32193=cartesian_point('',(5.192709526252e1,-5.313969405576e1,
-3.984380198632e1));
#32194=cartesian_point('',(5.190994001156e1,-5.322245378314e1,
-3.985711950563e1));
#32195=cartesian_point('',(5.189107633390e1,-5.330571251266e1,
-3.985846585328e1));
#32196=cartesian_point('',(5.187091508653e1,-5.338892263848e1,
-3.984709924328e1));
#32197=cartesian_point('',(5.185051375924e1,-5.346917931351e1,
-3.982259868338e1));
#32198=cartesian_point('',(5.183076392614e1,-5.354452050105e1,
-3.978488993564e1));
#32199=cartesian_point('',(5.181228504792e1,-5.361388527470e1,
-3.973323096615e1));
#32200=cartesian_point('',(5.179591446047e1,-5.367509533062e1,
-3.966628252579e1));
#32201=cartesian_point('',(5.178302359903e1,-5.372356811621e1,
-3.958440599765e1));
#32202=cartesian_point('',(5.177501849290e1,-5.375394480438e1,
-3.949198909348e1));
#32203=cartesian_point('',(5.177189135156e1,-5.376592852906e1,
-3.936977841745e1));
#32204=cartesian_point('',(5.177667204962e1,-5.374751682799e1,
-3.928115576014e1));
#32205=cartesian_point('',(5.178251990668e1,-5.372601809107e1,
-3.923077845243e1));
#32206=cartesian_point('',(5.196626548571e1,-5.296343981390e1,
-3.969880942360e1));
#32207=cartesian_point('',(5.196512678766e1,-5.299324554544e1,
-3.972019751485e1));
#32208=cartesian_point('',(5.196191249316e1,-5.304825283140e1,
-3.975217930748e1));
#32209=cartesian_point('',(5.195253203938e1,-5.313328764414e1,
-3.978402645261e1));
#32210=cartesian_point('',(5.194146510914e1,-5.321028201723e1,
-3.980129394091e1));
#32211=cartesian_point('',(5.192809474085e1,-5.328856343716e1,
-3.980754582048e1));
#32212=cartesian_point('',(5.191283992197e1,-5.336757750762e1,
-3.980190902797e1));
#32213=cartesian_point('',(5.189664891296e1,-5.344450545912e1,
-3.978366696398e1));
#32214=cartesian_point('',(5.188040400684e1,-5.351736083672e1,
-3.975250285055e1));
#32215=cartesian_point('',(5.186477889083e1,-5.358499102357e1,
-3.970755908121e1));
#32216=cartesian_point('',(5.185063010461e1,-5.364512849376e1,
-3.964740129124e1));
#32217=cartesian_point('',(5.183930251015e1,-5.369306716536e1,
-3.957220797041e1));
#32218=cartesian_point('',(5.183219045662e1,-5.372325261162e1,
-3.948617222092e1));
#32219=cartesian_point('',(5.182940007847e1,-5.373518852580e1,
-3.937168388295e1));
#32220=cartesian_point('',(5.183365998852e1,-5.371685306462e1,
-3.928869912390e1));
#32221=cartesian_point('',(5.183887315650e1,-5.369551313240e1,
-3.924206163194e1));
#32222=cartesian_point('',(5.196036554739e1,-5.297434749954e1,
-3.963325581484e1));
#32223=cartesian_point('',(5.196283838322e1,-5.300048844838e1,
-3.965376169128e1));
#32224=cartesian_point('',(5.196570534188e1,-5.304938024759e1,
-3.968522787875e1));
#32225=cartesian_point('',(5.196455075401e1,-5.312622413039e1,
-3.971858616598e1));
#32226=cartesian_point('',(5.196023797141e1,-5.319654845112e1,
-3.973857647519e1));
#32227=cartesian_point('',(5.195312408335e1,-5.326870774886e1,
-3.974878043372e1));
#32228=cartesian_point('',(5.194361634175e1,-5.334215971178e1,
-3.974824572065e1));
#32229=cartesian_point('',(5.193250591122e1,-5.341423663787e1,
-3.973603034781e1));
#32230=cartesian_point('',(5.192062328993e1,-5.348299509234e1,
-3.971162242610e1));
#32231=cartesian_point('',(5.190866526452e1,-5.354724960385e1,
-3.967409791504e1));
#32232=cartesian_point('',(5.189746686810e1,-5.360473592148e1,
-3.962199513579e1));
#32233=cartesian_point('',(5.188828117616e1,-5.365080066540e1,
-3.955532977575e1));
#32234=cartesian_point('',(5.188242356023e1,-5.367991441428e1,
-3.947797136807e1));
#32235=cartesian_point('',(5.188011143764e1,-5.369144731153e1,
-3.937437359453e1));
#32236=cartesian_point('',(5.188363441028e1,-5.367373303459e1,
-3.929931723027e1));
#32237=cartesian_point('',(5.188794840411e1,-5.365316836396e1,
-3.925762311661e1));
#32238=cartesian_point('',(5.194247723596e1,-5.298338974508e1,
-3.957843068669e1));
#32239=cartesian_point('',(5.194799548255e1,-5.300657934589e1,
-3.959750557648e1));
#32240=cartesian_point('',(5.195604539296e1,-5.305034866619e1,
-3.962735786556e1));
#32241=cartesian_point('',(5.196211577835e1,-5.311990586214e1,
-3.966043394847e1));
#32242=cartesian_point('',(5.196387855799e1,-5.318400606835e1,
-3.968151690038e1));
#32243=cartesian_point('',(5.196252536749e1,-5.325016732827e1,
-3.969405760162e1));
#32244=cartesian_point('',(5.195843593138e1,-5.331787424107e1,
-3.969708671084e1));
#32245=cartesian_point('',(5.195223073014e1,-5.338464043785e1,
-3.968954334510e1));
#32246=cartesian_point('',(5.194465973841e1,-5.344861850769e1,
-3.967080057647e1));
#32247=cartesian_point('',(5.193641022075e1,-5.350864973336e1,
-3.963992511896e1));
#32248=cartesian_point('',(5.192826285944e1,-5.356255642046e1,
-3.959549466862e1));
#32249=cartesian_point('',(5.192133721849e1,-5.360588774219e1,
-3.953741124968e1));
#32250=cartesian_point('',(5.191682364366e1,-5.363333464374e1,
-3.946916529068e1));
#32251=cartesian_point('',(5.191502730702e1,-5.364421884782e1,
-3.937726393852e1));
#32252=cartesian_point('',(5.191775721233e1,-5.362750211341e1,
-3.931070813242e1));
#32253=cartesian_point('',(5.192110286440e1,-5.360812467338e1,
-3.927411043749e1));
#32254=cartesian_point('',(5.192588119159e1,-5.298841806027e1,
-3.954769606917e1));
#32255=cartesian_point('',(5.193311932087e1,-5.301001078134e1,
-3.956561731058e1));
#32256=cartesian_point('',(5.194412391920e1,-5.305090449216e1,
-3.959396521247e1));
#32257=cartesian_point('',(5.195441967926e1,-5.311615561247e1,
-3.962609921676e1));
#32258=cartesian_point('',(5.195980477636e1,-5.317643924397e1,
-3.964719409526e1));
#32259=cartesian_point('',(5.196194878149e1,-5.323879294568e1,
-3.966055368598e1));
#32260=cartesian_point('',(5.196120700683e1,-5.330272492312e1,
-3.966522408504e1));
#32261=cartesian_point('',(5.195808432306e1,-5.336587834245e1,
-3.966011305027e1));
#32262=cartesian_point('',(5.195326669985e1,-5.342649006715e1,
-3.964455357211e1));
#32263=cartesian_point('',(5.194742144061e1,-5.348344387484e1,
-3.961763066492e1));
#32264=cartesian_point('',(5.194128032145e1,-5.353465309179e1,
-3.957797564451e1));
#32265=cartesian_point('',(5.193585928868e1,-5.357586079231e1,
-3.952543822174e1));
#32266=cartesian_point('',(5.193224869843e1,-5.360198258550e1,
-3.946324129410e1));
#32267=cartesian_point('',(5.193080022226e1,-5.361234513037e1,
-3.937920916320e1));
#32268=cartesian_point('',(5.193299592922e1,-5.359642998030e1,
-3.931836671032e1));
#32269=cartesian_point('',(5.193568905246e1,-5.357799130324e1,
-3.928511382922e1));
#32270=cartesian_point('',(5.191882646602e1,-5.299024794985e1,
-3.953647352970e1));
#32271=cartesian_point('',(5.192669451412e1,-5.301126630927e1,
-3.955392029373e1));
#32272=cartesian_point('',(5.193878544248e1,-5.305110940769e1,
-3.958162805576e1));
#32273=cartesian_point('',(5.195065059070e1,-5.311475468939e1,
-3.961329933965e1));
#32274=cartesian_point('',(5.195739112826e1,-5.317359513956e1,
-3.963430760530e1));
#32275=cartesian_point('',(5.196085266995e1,-5.323449112219e1,
-3.964789182953e1));
#32276=cartesian_point('',(5.196138025368e1,-5.329696075296e1,
-3.965310752871e1));
#32277=cartesian_point('',(5.195943351811e1,-5.335869871975e1,
-3.964885635546e1));
#32278=cartesian_point('',(5.195567220474e1,-5.341797726934e1,
-3.963446036159e1));
#32279=cartesian_point('',(5.195075411347e1,-5.347369986078e1,
-3.960901480055e1));
#32280=cartesian_point('',(5.194539037009e1,-5.352381949262e1,
-3.957117534507e1));
#32281=cartesian_point('',(5.194055472780e1,-5.356416221094e1,
-3.952077433165e1));
#32282=cartesian_point('',(5.193729650330e1,-5.358974097626e1,
-3.946092863911e1));
#32283=cartesian_point('',(5.193598393897e1,-5.359988910901e1,
-3.937996866108e1));
#32284=cartesian_point('',(5.193797101458e1,-5.358430336145e1,
-3.932135598498e1));
#32285=cartesian_point('',(5.194040925865e1,-5.356624884792e1,
-3.928939832195e1));
#32286=b_spline_surface_with_knots('',3,3,((#32014,#32015,#32016,#32017,#32018,
#32019,#32020,#32021,#32022,#32023,#32024,#32025,#32026,#32027,#32028,#32029),(
#32030,#32031,#32032,#32033,#32034,#32035,#32036,#32037,#32038,#32039,#32040,
#32041,#32042,#32043,#32044,#32045),(#32046,#32047,#32048,#32049,#32050,#32051,
#32052,#32053,#32054,#32055,#32056,#32057,#32058,#32059,#32060,#32061),(#32062,
#32063,#32064,#32065,#32066,#32067,#32068,#32069,#32070,#32071,#32072,#32073,
#32074,#32075,#32076,#32077),(#32078,#32079,#32080,#32081,#32082,#32083,#32084,
#32085,#32086,#32087,#32088,#32089,#32090,#32091,#32092,#32093),(#32094,#32095,
#32096,#32097,#32098,#32099,#32100,#32101,#32102,#32103,#32104,#32105,#32106,
#32107,#32108,#32109),(#32110,#32111,#32112,#32113,#32114,#32115,#32116,#32117,
#32118,#32119,#32120,#32121,#32122,#32123,#32124,#32125),(#32126,#32127,#32128,
#32129,#32130,#32131,#32132,#32133,#32134,#32135,#32136,#32137,#32138,#32139,
#32140,#32141),(#32142,#32143,#32144,#32145,#32146,#32147,#32148,#32149,#32150,
#32151,#32152,#32153,#32154,#32155,#32156,#32157),(#32158,#32159,#32160,#32161,
#32162,#32163,#32164,#32165,#32166,#32167,#32168,#32169,#32170,#32171,#32172,
#32173),(#32174,#32175,#32176,#32177,#32178,#32179,#32180,#32181,#32182,#32183,
#32184,#32185,#32186,#32187,#32188,#32189),(#32190,#32191,#32192,#32193,#32194,
#32195,#32196,#32197,#32198,#32199,#32200,#32201,#32202,#32203,#32204,#32205),(
#32206,#32207,#32208,#32209,#32210,#32211,#32212,#32213,#32214,#32215,#32216,
#32217,#32218,#32219,#32220,#32221),(#32222,#32223,#32224,#32225,#32226,#32227,
#32228,#32229,#32230,#32231,#32232,#32233,#32234,#32235,#32236,#32237),(#32238,
#32239,#32240,#32241,#32242,#32243,#32244,#32245,#32246,#32247,#32248,#32249,
#32250,#32251,#32252,#32253),(#32254,#32255,#32256,#32257,#32258,#32259,#32260,
#32261,#32262,#32263,#32264,#32265,#32266,#32267,#32268,#32269),(#32270,#32271,
#32272,#32273,#32274,#32275,#32276,#32277,#32278,#32279,#32280,#32281,#32282,
#32283,#32284,#32285)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,
4),(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(2.522143721991e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,
1.703086512409e0),(-1.146315743914e-1,0.e0,7.819129197546e-2,1.511300707315e-1,
2.234931015204e-1,2.943481415253e-1,3.626180076396e-1,4.275112887819e-1,
4.910195265906e-1,5.553508467543e-1,6.194863988724e-1,6.822622713404e-1,
7.429017770150e-1,8.511001943967e-1),.unspecified.);
#32287=oriented_edge('',*,*,#32004,.f.);
#32289=oriented_edge('',*,*,#32288,.t.);
#32291=oriented_edge('',*,*,#32290,.f.);
#32292=edge_loop('',(#32287,#32289,#32291));
#32293=face_outer_bound('',#32292,.f.);
#32295=cartesian_point('',(0.e0,0.e0,-3.94e1));
#32296=direction('',(0.e0,0.e0,1.e0));
#32297=direction('',(-7.077664394356e-1,7.064465069690e-1,0.e0));
#32298=axis2_placement_3d('',#32295,#32296,#32297);
#32299=toroidal_surface('',#32298,7.405602616846e1,6.e-1);
#32301=oriented_edge('',*,*,#32300,.f.);
#32303=oriented_edge('',*,*,#32302,.f.);
#32304=oriented_edge('',*,*,#32288,.f.);
#32306=oriented_edge('',*,*,#32305,.f.);
#32308=oriented_edge('',*,*,#32307,.f.);
#32310=oriented_edge('',*,*,#32309,.f.);
#32312=oriented_edge('',*,*,#32311,.f.);
#32313=edge_loop('',(#32301,#32303,#32304,#32306,#32308,#32310,#32312));
#32314=face_outer_bound('',#32313,.f.);
#32316=cartesian_point('',(0.e0,0.e0,-4.e1));
#32317=direction('',(0.e0,0.e0,-1.e0));
#32318=direction('',(1.e0,0.e0,0.e0));
#32319=axis2_placement_3d('',#32316,#32317,#32318);
#32320=plane('',#32319);
#32322=oriented_edge('',*,*,#32321,.t.);
#32323=oriented_edge('',*,*,#32302,.t.);
#32324=oriented_edge('',*,*,#32300,.t.);
#32326=oriented_edge('',*,*,#32325,.t.);
#32328=oriented_edge('',*,*,#32327,.t.);
#32330=oriented_edge('',*,*,#32329,.t.);
#32332=oriented_edge('',*,*,#32331,.t.);
#32334=oriented_edge('',*,*,#32333,.t.);
#32336=oriented_edge('',*,*,#32335,.t.);
#32338=oriented_edge('',*,*,#32337,.t.);
#32340=oriented_edge('',*,*,#32339,.t.);
#32342=oriented_edge('',*,*,#32341,.t.);
#32343=edge_loop('',(#32322,#32323,#32324,#32326,#32328,#32330,#32332,#32334,
#32336,#32338,#32340,#32342));
#32344=face_outer_bound('',#32343,.f.);
#32346=oriented_edge('',*,*,#32345,.t.);
#32348=oriented_edge('',*,*,#32347,.t.);
#32349=edge_loop('',(#32346,#32348));
#32350=face_bound('',#32349,.f.);
#32352=cartesian_point('',(-1.465342685656e2,1.451379360622e2,-3.94e1));
#32353=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#32354=direction('',(-7.070680100731e-1,-7.070680100731e-1,-1.047178411625e-2));
#32355=axis2_placement_3d('',#32352,#32353,#32354);
#32356=cylindrical_surface('',#32355,6.e-1);
#32358=oriented_edge('',*,*,#32357,.t.);
#32360=oriented_edge('',*,*,#32359,.t.);
#32361=oriented_edge('',*,*,#32290,.t.);
#32362=oriented_edge('',*,*,#32321,.f.);
#32363=edge_loop('',(#32358,#32360,#32361,#32362));
#32364=face_outer_bound('',#32363,.f.);
#32366=cartesian_point('',(5.017372262421e1,-5.341556626415e1,
-3.909117278119e1));
#32367=cartesian_point('',(5.016347126586e1,-5.341975848545e1,
-3.913186844690e1));
#32368=cartesian_point('',(5.014541322667e1,-5.342328602645e1,
-3.920611293001e1));
#32369=cartesian_point('',(5.011973770383e1,-5.341752141477e1,
-3.931669394687e1));
#32370=cartesian_point('',(5.009525816571e1,-5.340139961164e1,
-3.942651929361e1));
#32371=cartesian_point('',(5.006989083145e1,-5.337130062460e1,
-3.954586421008e1));
#32372=cartesian_point('',(5.004423589709e1,-5.332390479122e1,
-3.967381542463e1));
#32373=cartesian_point('',(5.001927390874e1,-5.325666378291e1,
-3.980758915410e1));
#32374=cartesian_point('',(4.999600115286e1,-5.316820490794e1,
-3.994364494758e1));
#32375=cartesian_point('',(4.997508183094e1,-5.305737784092e1,
-4.007944583103e1));
#32376=cartesian_point('',(4.995695678421e1,-5.292215687120e1,
-4.021344943626e1));
#32377=cartesian_point('',(4.994212333925e1,-5.275973636805e1,
-4.034380651886e1));
#32378=cartesian_point('',(4.993124345076e1,-5.256777839638e1,
-4.046722434608e1));
#32379=cartesian_point('',(4.992500686585e1,-5.234395485887e1,
-4.057955532179e1));
#32380=cartesian_point('',(4.992414541779e1,-5.208505122671e1,
-4.067566222797e1));
#32381=cartesian_point('',(4.992871289745e1,-5.183233714662e1,
-4.073725972938e1));
#32382=cartesian_point('',(4.993419179867e1,-5.166403918366e1,
-4.076084953353e1));
#32383=cartesian_point('',(4.993663848810e1,-5.159708507994e1,
-4.076759286950e1));
#32384=cartesian_point('',(5.035070122565e1,-5.281610419179e1,
-3.915595174651e1));
#32385=cartesian_point('',(5.034424749870e1,-5.281809137968e1,
-3.916589309684e1));
#32386=cartesian_point('',(5.033057492236e1,-5.282124877591e1,
-3.918322837517e1));
#32387=cartesian_point('',(5.030442658523e1,-5.282459031789e1,
-3.921075795256e1));
#32388=cartesian_point('',(5.027326243402e1,-5.282569395210e1,
-3.924213580253e1));
#32389=cartesian_point('',(5.023403548079e1,-5.282240804813e1,
-3.928307726920e1));
#32390=cartesian_point('',(5.018690516232e1,-5.281113597409e1,
-3.933608993167e1));
#32391=cartesian_point('',(5.013317573002e1,-5.278795779007e1,
-3.940182319256e1));
#32392=cartesian_point('',(5.007473999625e1,-5.274960418979e1,
-3.947911709492e1));
#32393=cartesian_point('',(5.001308401958e1,-5.269347555099e1,
-3.956632250495e1));
#32394=cartesian_point('',(4.994903581216e1,-5.261684394696e1,
-3.966215414588e1));
#32395=cartesian_point('',(4.988326313048e1,-5.251650755587e1,
-3.976529289613e1));
#32396=cartesian_point('',(4.981684295558e1,-5.238944748974e1,
-3.987346990758e1));
#32397=cartesian_point('',(4.975097181653e1,-5.223256423157e1,
-3.998378640027e1));
#32398=cartesian_point('',(4.968683809027e1,-5.204185624982e1,
-4.009276172378e1));
#32399=cartesian_point('',(4.963519235726e1,-5.184710018034e1,
-4.017987656013e1));
#32400=cartesian_point('',(4.960620250371e1,-5.171281522414e1,
-4.022665096023e1));
#32401=cartesian_point('',(4.959535154426e1,-5.165868168771e1,
-4.024347562654e1));
#32402=cartesian_point('',(5.096276540234e1,-5.283622601678e1,
-3.929660016270e1));
#32403=cartesian_point('',(5.095746012399e1,-5.283468166236e1,
-3.930219194487e1));
#32404=cartesian_point('',(5.094562597233e1,-5.282999228549e1,
-3.931210366740e1));
#32405=cartesian_point('',(5.092194318692e1,-5.281794971994e1,
-3.932748470959e1));
#32406=cartesian_point('',(5.089298766349e1,-5.280107189261e1,
-3.934422014403e1));
#32407=cartesian_point('',(5.085565796785e1,-5.277650572734e1,
-3.936488080980e1));
#32408=cartesian_point('',(5.080954774373e1,-5.274229436348e1,
-3.939032859053e1));
#32409=cartesian_point('',(5.075516425136e1,-5.269688289355e1,
-3.942066168608e1));
#32410=cartesian_point('',(5.069355888912e1,-5.263933991476e1,
-3.945528692596e1));
#32411=cartesian_point('',(5.062542749598e1,-5.256879489814e1,
-3.949348350644e1));
#32412=cartesian_point('',(5.055075923438e1,-5.248383018667e1,
-3.953471099924e1));
#32413=cartesian_point('',(5.046923661795e1,-5.238256702064e1,
-3.957840167836e1));
#32414=cartesian_point('',(5.038090176550e1,-5.226341929530e1,
-3.962357357192e1));
#32415=cartesian_point('',(5.028585192211e1,-5.212478277009e1,
-3.966897498183e1));
#32416=cartesian_point('',(5.018396288268e1,-5.196446298017e1,
-3.971309524879e1));
#32417=cartesian_point('',(5.009164287034e1,-5.180777034982e1,
-3.974761754647e1));
#32418=cartesian_point('',(5.003364534018e1,-5.170316920780e1,
-3.976568812778e1));
#32419=cartesian_point('',(5.001103700904e1,-5.166150315404e1,
-3.977210260040e1));
#32420=cartesian_point('',(5.111244084791e1,-5.344642695049e1,
-3.930688419842e1));
#32421=cartesian_point('',(5.110395085648e1,-5.344520287720e1,
-3.934090896484e1));
#32422=cartesian_point('',(5.108871239546e1,-5.343669588134e1,
-3.940376799629e1));
#32423=cartesian_point('',(5.106681827072e1,-5.340733677963e1,
-3.949571689608e1));
#32424=cartesian_point('',(5.104572608842e1,-5.336363694421e1,
-3.958308528025e1));
#32425=cartesian_point('',(5.102326856386e1,-5.330090058049e1,
-3.967132568496e1));
#32426=cartesian_point('',(5.099917814053e1,-5.321832293086e1,
-3.975700084772e1));
#32427=cartesian_point('',(5.097321302516e1,-5.311698289921e1,
-3.983648160990e1));
#32428=cartesian_point('',(5.094507903393e1,-5.299909341877e1,
-3.990709679670e1));
#32429=cartesian_point('',(5.091422841449e1,-5.286615606154e1,
-3.996773320693e1));
#32430=cartesian_point('',(5.087981547056e1,-5.271815466761e1,
-4.001799084091e1));
#32431=cartesian_point('',(5.084082646914e1,-5.255431277670e1,
-4.005717286401e1));
#32432=cartesian_point('',(5.079633620453e1,-5.237448990257e1,
-4.008396021587e1));
#32433=cartesian_point('',(5.074534846028e1,-5.217865124216e1,
-4.009673141742e1));
#32434=cartesian_point('',(5.068658197240e1,-5.196635375122e1,
-4.009337061122e1));
#32435=cartesian_point('',(5.062876761583e1,-5.177201728140e1,
-4.007430733169e1));
#32436=cartesian_point('',(5.058975766163e1,-5.164924516096e1,
-4.005387430489e1));
#32437=cartesian_point('',(5.057417215855e1,-5.160141234162e1,
-4.004465160510e1));
#32438=(bounded_surface()b_spline_surface(3,3,((#32366,#32367,#32368,#32369,
#32370,#32371,#32372,#32373,#32374,#32375,#32376,#32377,#32378,#32379,#32380,
#32381,#32382,#32383),(#32384,#32385,#32386,#32387,#32388,#32389,#32390,#32391,
#32392,#32393,#32394,#32395,#32396,#32397,#32398,#32399,#32400,#32401),(#32402,
#32403,#32404,#32405,#32406,#32407,#32408,#32409,#32410,#32411,#32412,#32413,
#32414,#32415,#32416,#32417,#32418,#32419),(#32420,#32421,#32422,#32423,#32424,
#32425,#32426,#32427,#32428,#32429,#32430,#32431,#32432,#32433,#32434,#32435,
#32436,#32437)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.307039396977e-1,1.738760589794e-1,
2.094937862481e-1,2.485694603877e-1,2.919082267215e-1,3.397706655020e-1,
3.920264680455e-1,4.482016421693e-1,5.081082116887e-1,5.729216106358e-1,
6.438499931932e-1,7.213593199512e-1,8.057250312472e-1,8.981869909052e-1,1.e0,
1.065962809598e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578723556679e0,1.578723556679e0,1.578723556679e0,1.578723556679e0,
1.578723556679e0,1.578723556679e0,1.578723556679e0,1.578723556679e0,
1.578723556679e0,1.578723556679e0,1.578723556679e0,1.578723556679e0,
1.578723556679e0,1.578723556679e0,1.578723556679e0,1.578723556679e0,
1.578723556679e0,1.578723556679e0),(8.070921477738e-1,8.070921477738e-1,
8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,
8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,
8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,
8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,8.070921477738e-1),(
8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,
8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,
8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,
8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,8.070921477738e-1,
8.070921477738e-1,8.070921477738e-1),(1.578723556679e0,1.578723556679e0,
1.578723556679e0,1.578723556679e0,1.578723556679e0,1.578723556679e0,
1.578723556679e0,1.578723556679e0,1.578723556679e0,1.578723556679e0,
1.578723556679e0,1.578723556679e0,1.578723556679e0,1.578723556679e0,
1.578723556679e0,1.578723556679e0,1.578723556679e0,1.578723556679e0)))representation_item('')surface());
#32440=oriented_edge('',*,*,#32439,.f.);
#32442=oriented_edge('',*,*,#32441,.f.);
#32443=oriented_edge('',*,*,#32357,.f.);
#32444=edge_loop('',(#32440,#32442,#32443));
#32445=face_outer_bound('',#32444,.f.);
#32447=cartesian_point('',(0.e0,0.e0,-3.9e1));
#32448=direction('',(0.e0,0.e0,1.e0));
#32449=direction('',(-9.333331978272e-4,-9.999995644445e-1,0.e0));
#32450=axis2_placement_3d('',#32447,#32448,#32449);
#32451=toroidal_surface('',#32450,7.222506558621e1,1.e0);
#32452=oriented_edge('',*,*,#32439,.t.);
#32453=oriented_edge('',*,*,#32341,.f.);
#32455=oriented_edge('',*,*,#32454,.t.);
#32457=oriented_edge('',*,*,#32456,.t.);
#32459=oriented_edge('',*,*,#32458,.t.);
#32460=edge_loop('',(#32452,#32453,#32455,#32457,#32459));
#32461=face_outer_bound('',#32460,.f.);
#32463=cartesian_point('',(4.769466738584e1,-5.652230088868e1,
-3.923081200570e1));
#32464=cartesian_point('',(4.770870721525e1,-5.650331250513e1,
-3.925599019242e1));
#32465=cartesian_point('',(4.774290245442e1,-5.646088217513e1,
-3.931725110975e1));
#32466=cartesian_point('',(4.779754814023e1,-5.638487890101e1,
-3.942129311028e1));
#32467=cartesian_point('',(4.784302398193e1,-5.631260610640e1,
-3.951357056548e1));
#32468=cartesian_point('',(4.788829309564e1,-5.622986527793e1,
-3.961227566390e1));
#32469=cartesian_point('',(4.793231426595e1,-5.613523432138e1,
-3.971722331337e1));
#32470=cartesian_point('',(4.797386840654e1,-5.602715312149e1,
-3.982812265966e1));
#32471=cartesian_point('',(4.801130115089e1,-5.590402244703e1,
-3.994424524080e1));
#32472=cartesian_point('',(4.804250588294e1,-5.576426291379e1,
-4.006437381910e1));
#32473=cartesian_point('',(4.806482885812e1,-5.560637262647e1,
-4.018667126547e1));
#32474=cartesian_point('',(4.807487825534e1,-5.543038487286e1,
-4.030757864038e1));
#32475=cartesian_point('',(4.806919115251e1,-5.524354688106e1,
-4.041896930098e1));
#32476=cartesian_point('',(4.804730679267e1,-5.505871947274e1,
-4.051238042276e1));
#32477=cartesian_point('',(4.801268425874e1,-5.488739137580e1,
-4.058432949608e1));
#32478=cartesian_point('',(4.796901183739e1,-5.473202192435e1,
-4.063724138673e1));
#32479=cartesian_point('',(4.791751145963e1,-5.458838525374e1,
-4.067520699934e1));
#32480=cartesian_point('',(4.785697148613e1,-5.445032464080e1,
-4.070109996075e1));
#32481=cartesian_point('',(4.778332458764e1,-5.431056149571e1,
-4.071575294717e1));
#32482=cartesian_point('',(4.769298392878e1,-5.416797702335e1,
-4.071681376324e1));
#32483=cartesian_point('',(4.762185493067e1,-5.407488830901e1,
-4.070643218586e1));
#32484=cartesian_point('',(4.758347428823e1,-5.402906089557e1,
-4.069814563131e1));
#32485=cartesian_point('',(4.722910690853e1,-5.622216325293e1,
-3.946639199660e1));
#32486=cartesian_point('',(4.722864752384e1,-5.620815906615e1,
-3.946631389950e1));
#32487=cartesian_point('',(4.725073696502e1,-5.616604942311e1,
-3.949758192634e1));
#32488=cartesian_point('',(4.729902970035e1,-5.608289363382e1,
-3.956885908563e1));
#32489=cartesian_point('',(4.733913667038e1,-5.600581531987e1,
-3.963000243773e1));
#32490=cartesian_point('',(4.737966842684e1,-5.591957585850e1,
-3.969398103880e1));
#32491=cartesian_point('',(4.741987283735e1,-5.582327682495e1,
-3.976018676527e1));
#32492=cartesian_point('',(4.745900112652e1,-5.571602561416e1,
-3.982797336107e1));
#32493=cartesian_point('',(4.749598539550e1,-5.559709993995e1,
-3.989625795135e1));
#32494=cartesian_point('',(4.752950259575e1,-5.546604964622e1,
-3.996355297039e1));
#32495=cartesian_point('',(4.755793450678e1,-5.532283726322e1,
-4.002787003910e1));
#32496=cartesian_point('',(4.757919920689e1,-5.516924541133e1,
-4.008619590116e1));
#32497=cartesian_point('',(4.759085883708e1,-5.501352640796e1,
-4.013360957635e1));
#32498=cartesian_point('',(4.759231049467e1,-5.486762047969e1,
-4.016660429391e1));
#32499=cartesian_point('',(4.758556082970e1,-5.474030335048e1,
-4.018572888976e1));
#32500=cartesian_point('',(4.757319484540e1,-5.463215495474e1,
-4.019426231690e1));
#32501=cartesian_point('',(4.755664984819e1,-5.453904688998e1,
-4.019535218082e1));
#32502=cartesian_point('',(4.753604810412e1,-5.445629190921e1,
-4.019107931690e1));
#32503=cartesian_point('',(4.751001206230e1,-5.437946100050e1,
-4.018258596487e1));
#32504=cartesian_point('',(4.747648301658e1,-5.430802644414e1,
-4.017103698037e1));
#32505=cartesian_point('',(4.744766615601e1,-5.426478172051e1,
-4.016246810811e1));
#32506=cartesian_point('',(4.743096424413e1,-5.424376020800e1,
-4.015791861211e1));
#32507=cartesian_point('',(4.717660452544e1,-5.570838884201e1,
-3.915586787537e1));
#32508=cartesian_point('',(4.719162770387e1,-5.569100359282e1,
-3.916216536481e1));
#32509=cartesian_point('',(4.722766344566e1,-5.565214211072e1,
-3.918636708933e1));
#32510=cartesian_point('',(4.728746219426e1,-5.558448537111e1,
-3.923282687404e1));
#32511=cartesian_point('',(4.733988025496e1,-5.552154738571e1,
-3.927370238714e1));
#32512=cartesian_point('',(4.739497289431e1,-5.545125909074e1,
-3.931719801977e1));
#32513=cartesian_point('',(4.745240758782e1,-5.537286107117e1,
-3.936315434707e1));
#32514=cartesian_point('',(4.751175505456e1,-5.528557762857e1,
-3.941137019094e1));
#32515=cartesian_point('',(4.757231831427e1,-5.518870491139e1,
-3.946142713666e1));
#32516=cartesian_point('',(4.763310066522e1,-5.508167955716e1,
-3.951267736778e1));
#32517=cartesian_point('',(4.769273993407e1,-5.496414596800e1,
-3.956418411214e1));
#32518=cartesian_point('',(4.774898399178e1,-5.483705341380e1,
-3.961426640139e1));
#32519=cartesian_point('',(4.779756936353e1,-5.470651979733e1,
-3.965939840355e1));
#32520=cartesian_point('',(4.783472602427e1,-5.458189757839e1,
-3.969616647193e1));
#32521=cartesian_point('',(4.785964412862e1,-5.447053355762e1,
-3.972348358196e1));
#32522=cartesian_point('',(4.787409437293e1,-5.437329839775e1,
-3.974269058602e1));
#32523=cartesian_point('',(4.787999450970e1,-5.428701414433e1,
-3.975566930050e1));
#32524=cartesian_point('',(4.787809467745e1,-5.420786951968e1,
-3.976372083012e1));
#32525=cartesian_point('',(4.786738076198e1,-5.413220601527e1,
-3.976730820744e1));
#32526=cartesian_point('',(4.784508656699e1,-5.406066905570e1,
-3.976582389261e1));
#32527=cartesian_point('',(4.782090345434e1,-5.401844729380e1,
-3.976095567488e1));
#32528=cartesian_point('',(4.780621726491e1,-5.399881485214e1,
-3.975743516156e1));
#32529=cartesian_point('',(4.761119498745e1,-5.570546210476e1,
-3.873711644608e1));
#32530=cartesian_point('',(4.764985020702e1,-5.568109824390e1,
-3.877243103921e1));
#32531=cartesian_point('',(4.770621836683e1,-5.564383209446e1,
-3.882245739585e1));
#32532=cartesian_point('',(4.777915721340e1,-5.559247042299e1,
-3.888704279126e1));
#32533=cartesian_point('',(4.784420619092e1,-5.554267902979e1,
-3.894709684920e1));
#32534=cartesian_point('',(4.791262533625e1,-5.548529861455e1,
-3.901323652070e1));
#32535=cartesian_point('',(4.798404055949e1,-5.541912809152e1,
-3.908599008999e1));
#32536=cartesian_point('',(4.805774073161e1,-5.534279321287e1,
-3.916577432259e1));
#32537=cartesian_point('',(4.813266120149e1,-5.525472405609e1,
-3.925291716731e1));
#32538=cartesian_point('',(4.820721420480e1,-5.515316125264e1,
-3.934753648558e1));
#32539=cartesian_point('',(4.827915308077e1,-5.503609712224e1,
-3.944946707534e1));
#32540=cartesian_point('',(4.834481539934e1,-5.490224002682e1,
-3.955726817279e1));
#32541=cartesian_point('',(4.839783573148e1,-5.475544373496e1,
-3.966503125097e1));
#32542=cartesian_point('',(4.843271798113e1,-5.460445483410e1,
-3.976444154130e1));
#32543=cartesian_point('',(4.844844334621e1,-5.445849023797e1,
-3.984941571508e1));
#32544=cartesian_point('',(4.844740546464e1,-5.432047150335e1,
-3.991929729399e1));
#32545=cartesian_point('',(4.843159011818e1,-5.418768386226e1,
-3.997616473202e1));
#32546=cartesian_point('',(4.840078390833e1,-5.405536327615e1,
-4.002165197921e1));
#32547=cartesian_point('',(4.835149732593e1,-5.391745616182e1,
-4.005551185498e1));
#32548=cartesian_point('',(4.827901871236e1,-5.377470888081e1,
-4.007257427090e1));
#32549=cartesian_point('',(4.821525680949e1,-5.368324655112e1,
-4.006807628381e1));
#32550=cartesian_point('',(4.818008092041e1,-5.363962759129e1,
-4.006142568652e1));
#32551=(bounded_surface()b_spline_surface(3,3,((#32463,#32464,#32465,#32466,
#32467,#32468,#32469,#32470,#32471,#32472,#32473,#32474,#32475,#32476,#32477,
#32478,#32479,#32480,#32481,#32482,#32483,#32484),(#32485,#32486,#32487,#32488,
#32489,#32490,#32491,#32492,#32493,#32494,#32495,#32496,#32497,#32498,#32499,
#32500,#32501,#32502,#32503,#32504,#32505,#32506),(#32507,#32508,#32509,#32510,
#32511,#32512,#32513,#32514,#32515,#32516,#32517,#32518,#32519,#32520,#32521,
#32522,#32523,#32524,#32525,#32526,#32527,#32528),(#32529,#32530,#32531,#32532,
#32533,#32534,#32535,#32536,#32537,#32538,#32539,#32540,#32541,#32542,#32543,
#32544,#32545,#32546,#32547,#32548,#32549,#32550)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,
1.e0),(-5.062233447098e-2,0.e0,3.358010828827e-2,7.024037988987e-2,
1.102183226189e-1,1.537673239758e-1,2.011617373950e-1,2.526460199612e-1,
3.084017541271e-1,3.685937851276e-1,4.333902924826e-1,5.014464765763e-1,
5.659663000264e-1,6.232478783231e-1,6.747803195503e-1,7.226651418574e-1,
7.692288068357e-1,8.176494624643e-1,8.716409912964e-1,9.281662804458e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.544474120861e0,1.544474120861e0,1.544474120861e0,1.544474120861e0,
1.544474120861e0,1.544474120861e0,1.544474120861e0,1.544474120861e0,
1.544474120861e0,1.544474120861e0,1.544474120861e0,1.544474120861e0,
1.544474120861e0,1.544474120861e0,1.544474120861e0,1.544474120861e0,
1.544474120861e0,1.544474120861e0,1.544474120861e0,1.544474120861e0,
1.544474120861e0,1.544474120861e0),(8.185086263797e-1,8.185086263797e-1,
8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,
8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,
8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,
8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,
8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,8.185086263797e-1),(
8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,
8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,
8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,
8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,
8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,8.185086263797e-1,
8.185086263797e-1,8.185086263797e-1),(1.544474120861e0,1.544474120861e0,
1.544474120861e0,1.544474120861e0,1.544474120861e0,1.544474120861e0,
1.544474120861e0,1.544474120861e0,1.544474120861e0,1.544474120861e0,
1.544474120861e0,1.544474120861e0,1.544474120861e0,1.544474120861e0,
1.544474120861e0,1.544474120861e0,1.544474120861e0,1.544474120861e0,
1.544474120861e0,1.544474120861e0,1.544474120861e0,1.544474120861e0)))representation_item('')surface());
#32552=oriented_edge('',*,*,#32454,.f.);
#32554=oriented_edge('',*,*,#32553,.t.);
#32556=oriented_edge('',*,*,#32555,.t.);
#32557=edge_loop('',(#32552,#32554,#32556));
#32558=face_outer_bound('',#32557,.f.);
#32560=cartesian_point('',(4.773831429595e1,-5.424716168697e1,
-4.071391491616e1));
#32561=cartesian_point('',(4.769316781555e1,-5.416710293267e1,
-4.071363473148e1));
#32562=cartesian_point('',(4.760784868347e1,-5.404820783796e1,
-4.071373266415e1));
#32563=cartesian_point('',(4.750336814666e1,-5.394610184760e1,
-4.071458578145e1));
#32564=cartesian_point('',(4.746264246157e1,-5.391105019594e1,
-4.071502083156e1));
#32565=cartesian_point('',(4.751389289390e1,-5.437328185297e1,
-4.017003517917e1));
#32566=cartesian_point('',(4.747837498378e1,-5.430967269001e1,
-4.016960161907e1));
#32567=cartesian_point('',(4.741061208323e1,-5.421539410760e1,
-4.016970073169e1));
#32568=cartesian_point('',(4.732711643039e1,-5.413519872174e1,
-4.017116832914e1));
#32569=cartesian_point('',(4.729455406775e1,-5.410781232848e1,
-4.017186286829e1));
#32570=cartesian_point('',(4.790102736607e1,-5.415572035460e1,
-3.976399361126e1));
#32571=cartesian_point('',(4.784961984875e1,-5.406333039306e1,
-3.976383719519e1));
#32572=cartesian_point('',(4.775119370740e1,-5.392646852474e1,
-3.976382401420e1));
#32573=cartesian_point('',(4.762969131419e1,-5.381049013436e1,
-3.976449113764e1));
#32574=cartesian_point('',(4.758230974460e1,-5.377096964486e1,
-3.976476162553e1));
#32575=cartesian_point('',(4.835322491252e1,-5.390159474647e1,
-4.006897294166e1));
#32576=cartesian_point('',(4.828283994560e1,-5.377582159608e1,
-4.006913296269e1));
#32577=cartesian_point('',(4.814881641322e1,-5.358928872569e1,
-4.006905253218e1));
#32578=cartesian_point('',(4.798396732273e1,-5.343034628455e1,
-4.006863420507e1));
#32579=cartesian_point('',(4.791970333678e1,-5.337602126631e1,
-4.006839570725e1));
#32580=(bounded_surface()b_spline_surface(3,3,((#32560,#32561,#32562,#32563,
#32564),(#32565,#32566,#32567,#32568,#32569),(#32570,#32571,#32572,#32573,
#32574),(#32575,#32576,#32577,#32578,#32579)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(4.441599912540e-1,
6.703167914040e-1,8.023282082278e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.545377454644e0,1.545377454644e0,1.545377454644e0,
1.545377454644e0,1.545377454644e0),(8.182075151188e-1,8.182075151188e-1,
8.182075151188e-1,8.182075151188e-1,8.182075151188e-1),(8.182075151188e-1,
8.182075151188e-1,8.182075151188e-1,8.182075151188e-1,8.182075151188e-1),(
1.545377454644e0,1.545377454644e0,1.545377454644e0,1.545377454644e0,
1.545377454644e0)))representation_item('')surface());
#32582=oriented_edge('',*,*,#32581,.f.);
#32583=oriented_edge('',*,*,#32553,.f.);
#32584=oriented_edge('',*,*,#32339,.f.);
#32586=oriented_edge('',*,*,#32585,.t.);
#32587=edge_loop('',(#32582,#32583,#32584,#32586));
#32588=face_outer_bound('',#32587,.f.);
#32590=cartesian_point('',(4.664561556430e1,-5.486261013337e1,
-4.049323068385e1));
#32591=direction('',(7.277646933574e-2,5.046502381197e-2,9.960707137963e-1));
#32592=direction('',(4.634026445397e-1,-8.860791317092e-1,1.103455405155e-2));
#32593=axis2_placement_3d('',#32590,#32591,#32592);
#32594=cylindrical_surface('',#32593,1.199969099195e0);
#32595=oriented_edge('',*,*,#32581,.t.);
#32597=oriented_edge('',*,*,#32596,.t.);
#32599=oriented_edge('',*,*,#32598,.f.);
#32601=oriented_edge('',*,*,#32600,.f.);
#32603=oriented_edge('',*,*,#32602,.f.);
#32604=oriented_edge('',*,*,#32555,.f.);
#32605=edge_loop('',(#32595,#32597,#32599,#32601,#32603,#32604));
#32606=face_outer_bound('',#32605,.f.);
#32608=cartesian_point('',(6.092537802685e1,-6.799644583871e1,-4.5e1));
#32609=direction('',(-7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#32610=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#32611=axis2_placement_3d('',#32608,#32609,#32610);
#32612=plane('',#32611);
#32614=oriented_edge('',*,*,#32613,.f.);
#32616=oriented_edge('',*,*,#32615,.f.);
#32618=oriented_edge('',*,*,#32617,.f.);
#32620=oriented_edge('',*,*,#32619,.t.);
#32621=oriented_edge('',*,*,#32596,.f.);
#32622=edge_loop('',(#32614,#32616,#32618,#32620,#32621));
#32623=face_outer_bound('',#32622,.f.);
#32625=cartesian_point('',(4.810955470688e1,-5.391404025922e1,-4.05e1));
#32626=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#32627=direction('',(-7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#32628=axis2_placement_3d('',#32625,#32626,#32627);
#32629=cylindrical_surface('',#32628,5.e-1);
#32630=oriented_edge('',*,*,#32613,.t.);
#32631=oriented_edge('',*,*,#32585,.f.);
#32632=oriented_edge('',*,*,#32337,.f.);
#32634=oriented_edge('',*,*,#32633,.f.);
#32635=edge_loop('',(#32630,#32631,#32632,#32634));
#32636=face_outer_bound('',#32635,.f.);
#32638=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.05e1));
#32639=direction('',(0.e0,0.e0,-1.e0));
#32640=direction('',(-6.521543819586e-1,-7.580861838156e-1,0.e0));
#32641=axis2_placement_3d('',#32638,#32639,#32640);
#32642=toroidal_surface('',#32641,4.104391095362e0,5.e-1);
#32644=oriented_edge('',*,*,#32643,.t.);
#32646=oriented_edge('',*,*,#32645,.t.);
#32648=oriented_edge('',*,*,#32647,.t.);
#32649=oriented_edge('',*,*,#32633,.t.);
#32650=oriented_edge('',*,*,#32335,.f.);
#32651=oriented_edge('',*,*,#32333,.f.);
#32653=oriented_edge('',*,*,#32652,.t.);
#32654=edge_loop('',(#32644,#32646,#32648,#32649,#32650,#32651,#32653));
#32655=face_outer_bound('',#32654,.f.);
#32657=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.218050450996e1));
#32658=direction('',(0.e0,0.e0,-1.e0));
#32659=direction('',(1.e0,0.e0,0.e0));
#32660=axis2_placement_3d('',#32657,#32658,#32659);
#32661=conical_surface('',#32660,4.753326107760e0,5.e0);
#32662=oriented_edge('',*,*,#32647,.f.);
#32663=oriented_edge('',*,*,#32645,.f.);
#32664=oriented_edge('',*,*,#32643,.f.);
#32666=oriented_edge('',*,*,#32665,.t.);
#32668=oriented_edge('',*,*,#32667,.f.);
#32670=oriented_edge('',*,*,#32669,.f.);
#32672=oriented_edge('',*,*,#32671,.f.);
#32673=oriented_edge('',*,*,#32615,.t.);
#32674=edge_loop('',(#32662,#32663,#32664,#32666,#32668,#32670,#32672,#32673));
#32675=face_outer_bound('',#32674,.f.);
#32677=cartesian_point('',(4.867617305707e1,-4.160510524520e1,-4.5e1));
#32678=direction('',(7.044160264028e-1,7.044160264028e-1,8.715574274764e-2));
#32679=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#32680=axis2_placement_3d('',#32677,#32678,#32679);
#32681=plane('',#32680);
#32683=oriented_edge('',*,*,#32682,.f.);
#32685=oriented_edge('',*,*,#32684,.f.);
#32687=oriented_edge('',*,*,#32686,.t.);
#32689=oriented_edge('',*,*,#32688,.f.);
#32690=oriented_edge('',*,*,#32665,.f.);
#32691=edge_loop('',(#32683,#32685,#32687,#32689,#32690));
#32692=face_outer_bound('',#32691,.f.);
#32694=cartesian_point('',(5.038100878320e1,-4.457652323085e1,-4.05e1));
#32695=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#32696=direction('',(7.044160264028e-1,7.044160264028e-1,8.715574274764e-2));
#32697=axis2_placement_3d('',#32694,#32695,#32696);
#32698=cylindrical_surface('',#32697,5.e-1);
#32699=oriented_edge('',*,*,#32682,.t.);
#32700=oriented_edge('',*,*,#32652,.f.);
#32701=oriented_edge('',*,*,#32331,.f.);
#32703=oriented_edge('',*,*,#32702,.f.);
#32704=edge_loop('',(#32699,#32700,#32701,#32703));
#32705=face_outer_bound('',#32704,.f.);
#32707=cartesian_point('',(5.391053648451e1,-4.746204642902e1,
-4.071502717883e1));
#32708=cartesian_point('',(5.394519280241e1,-4.750236368725e1,
-4.071459572006e1));
#32709=cartesian_point('',(5.404720264798e1,-4.760701554677e1,
-4.071373586839e1));
#32710=cartesian_point('',(5.416603548833e1,-4.769251476072e1,
-4.071363306574e1));
#32711=cartesian_point('',(5.424661085637e1,-4.773800395967e1,
-4.071391309568e1));
#32712=cartesian_point('',(5.410740987503e1,-4.729407846323e1,
-4.017187445602e1));
#32713=cartesian_point('',(5.413448593478e1,-4.732631447482e1,
-4.017118555823e1));
#32714=cartesian_point('',(5.421459812261e1,-4.740994869233e1,
-4.016970833399e1));
#32715=cartesian_point('',(5.430882423303e1,-4.747786076217e1,
-4.016959860891e1));
#32716=cartesian_point('',(5.437284347709e1,-4.751365009453e1,
-4.017003340442e1));
#32717=cartesian_point('',(5.377039132184e1,-4.758161550655e1,
-3.976476726144e1));
#32718=cartesian_point('',(5.380946299277e1,-4.762852207384e1,
-3.976449888408e1));
#32719=cartesian_point('',(5.392531615818e1,-4.775022608648e1,
-3.976382902207e1));
#32720=cartesian_point('',(5.406209997363e1,-4.784887190272e1,
-3.976383550201e1));
#32721=cartesian_point('',(5.415508517517e1,-4.790067308672e1,
-3.976399374248e1));
#32722=cartesian_point('',(5.337522641458e1,-4.791876156625e1,
-4.006839043216e1));
#32723=cartesian_point('',(5.342893619822e1,-4.798238109114e1,
-4.006862691531e1));
#32724=cartesian_point('',(5.358771593087e1,-4.814750186105e1,
-4.006904945335e1));
#32725=cartesian_point('',(5.377414614186e1,-4.828181762765e1,
-4.006913122726e1));
#32726=cartesian_point('',(5.390073016012e1,-4.835273956711e1,
-4.006897198555e1));
#32727=(bounded_surface()b_spline_surface(3,3,((#32707,#32708,#32709,#32710,
#32711),(#32712,#32713,#32714,#32715,#32716),(#32717,#32718,#32719,#32720,
#32721),(#32722,#32723,#32724,#32725,#32726)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(2.002836131608e-1,
3.330730267506e-1,5.645691684010e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.545374274119e0,1.545374274119e0,1.545374274119e0,
1.545374274119e0,1.545374274119e0),(8.182085752938e-1,8.182085752938e-1,
8.182085752938e-1,8.182085752938e-1,8.182085752938e-1),(8.182085752938e-1,
8.182085752938e-1,8.182085752938e-1,8.182085752938e-1,8.182085752938e-1),(
1.545374274119e0,1.545374274119e0,1.545374274119e0,1.545374274119e0,
1.545374274119e0)))representation_item('')surface());
#32729=oriented_edge('',*,*,#32728,.f.);
#32730=oriented_edge('',*,*,#32702,.t.);
#32731=oriented_edge('',*,*,#32329,.f.);
#32733=oriented_edge('',*,*,#32732,.t.);
#32734=edge_loop('',(#32729,#32730,#32731,#32733));
#32735=face_outer_bound('',#32734,.f.);
#32737=cartesian_point('',(5.486070639117e1,-4.664836118459e1,
-4.045565329254e1));
#32738=direction('',(5.046486070183e-2,7.277663199605e-2,-9.960707101756e-1));
#32739=direction('',(8.860791548098e-1,-4.634026055289e-1,1.103433733911e-2));
#32740=axis2_placement_3d('',#32737,#32738,#32739);
#32741=cylindrical_surface('',#32740,1.199969060763e0);
#32743=oriented_edge('',*,*,#32742,.f.);
#32745=oriented_edge('',*,*,#32744,.f.);
#32747=oriented_edge('',*,*,#32746,.f.);
#32748=oriented_edge('',*,*,#32684,.t.);
#32749=oriented_edge('',*,*,#32728,.t.);
#32750=edge_loop('',(#32743,#32745,#32747,#32748,#32749));
#32751=face_outer_bound('',#32750,.f.);
#32753=cartesian_point('',(5.402776670237e1,-4.758238933074e1,
-4.069790921736e1));
#32754=cartesian_point('',(5.407121003122e1,-4.761883518103e1,
-4.070582289033e1));
#32755=cartesian_point('',(5.416059575826e1,-4.768758101351e1,
-4.071621071286e1));
#32756=cartesian_point('',(5.429782654076e1,-4.777576443160e1,
-4.071630781416e1));
#32757=cartesian_point('',(5.443335677651e1,-4.784858941026e1,
-4.070339567005e1));
#32758=cartesian_point('',(5.456657622895e1,-4.790857996282e1,
-4.067989669151e1));
#32759=cartesian_point('',(5.470439113522e1,-4.795985723688e1,
-4.064527742849e1));
#32760=cartesian_point('',(5.485282104301e1,-4.800389684122e1,
-4.059702910163e1));
#32761=cartesian_point('',(5.501630812466e1,-4.803991583862e1,
-4.053138801942e1));
#32762=cartesian_point('',(5.519674326726e1,-4.806514187857e1,
-4.044415817683e1));
#32763=cartesian_point('',(5.539196146637e1,-4.807548267916e1,
-4.033232447427e1));
#32764=cartesian_point('',(5.559795329245e1,-4.806694610598e1,
-4.019415587317e1));
#32765=cartesian_point('',(5.581116231450e1,-4.803573540783e1,
-4.002790021592e1));
#32766=cartesian_point('',(5.602906207468e1,-4.797718361760e1,
-3.983034172739e1));
#32767=cartesian_point('',(5.624795324259e1,-4.788512819422e1,
-3.959759106276e1));
#32768=cartesian_point('',(5.641818078154e1,-4.777883843491e1,
-3.938104029998e1));
#32769=cartesian_point('',(5.651272308376e1,-4.770023929124e1,
-3.924069569345e1));
#32770=cartesian_point('',(5.654273696213e1,-4.767283839667e1,
-3.919365611284e1));
#32771=cartesian_point('',(5.424316525707e1,-4.743049377312e1,
-4.015778942631e1));
#32772=cartesian_point('',(5.426308717875e1,-4.744637288489e1,
-4.016210914005e1));
#32773=cartesian_point('',(5.430456743910e1,-4.747436252203e1,
-4.017037008142e1));
#32774=cartesian_point('',(5.437287811563e1,-4.750726796808e1,
-4.018162060379e1));
#32775=cartesian_point('',(5.444666705178e1,-4.753312639383e1,
-4.019020176274e1));
#32776=cartesian_point('',(5.452559527005e1,-4.755366044218e1,
-4.019494420544e1));
#32777=cartesian_point('',(5.461377621234e1,-4.757034590815e1,
-4.019489276635e1));
#32778=cartesian_point('',(5.471567232293e1,-4.758326248235e1,
-4.018825567306e1));
#32779=cartesian_point('',(5.483542517757e1,-4.759127766737e1,
-4.017224399629e1));
#32780=cartesian_point('',(5.497579471481e1,-4.759211791329e1,
-4.014321087582e1));
#32781=cartesian_point('',(5.513638873380e1,-4.758275120033e1,
-4.009750334490e1));
#32782=cartesian_point('',(5.531480929583e1,-4.756009267601e1,
-4.003213210791e1));
#32783=cartesian_point('',(5.550867134684e1,-4.752098141384e1,
-3.994432406663e1));
#32784=cartesian_point('',(5.571658251530e1,-4.746140831047e1,
-3.983042939082e1));
#32785=cartesian_point('',(5.593640540873e1,-4.737613126972e1,
-3.968601738478e1));
#32786=cartesian_point('',(5.611779323974e1,-4.728237585329e1,
-3.954264083312e1));
#32787=cartesian_point('',(5.622419054653e1,-4.721402219230e1,
-3.944510201100e1));
#32788=cartesian_point('',(5.625865936404e1,-4.719022787766e1,
-3.941190559049e1));
#32789=cartesian_point('',(5.399826014778e1,-4.780580216657e1,
-3.975733633023e1));
#32790=cartesian_point('',(5.401685028659e1,-4.781977511886e1,
-3.976069443812e1));
#32791=cartesian_point('',(5.405723551909e1,-4.784336596570e1,
-3.976551565271e1));
#32792=cartesian_point('',(5.412562595913e1,-4.786577970758e1,
-3.976734287364e1));
#32793=cartesian_point('',(5.419847826458e1,-4.787719995244e1,
-3.976435659427e1));
#32794=cartesian_point('',(5.427428989127e1,-4.788013454216e1,
-3.975718732776e1));
#32795=cartesian_point('',(5.435645014926e1,-4.787573875605e1,
-3.974550280312e1));
#32796=cartesian_point('',(5.444860687365e1,-4.786347929695e1,
-3.972817107426e1));
#32797=cartesian_point('',(5.455398058925e1,-4.784167781442e1,
-3.970347789307e1));
#32798=cartesian_point('',(5.467454123929e1,-4.780797560548e1,
-3.966942636061e1));
#32799=cartesian_point('',(5.480972803467e1,-4.776017648787e1,
-3.962441689749e1));
#32800=cartesian_point('',(5.495763361804e1,-4.769655759569e1,
-3.956738886632e1));
#32801=cartesian_point('',(5.511663096540e1,-4.761529774876e1,
-3.949730899042e1));
#32802=cartesian_point('',(5.528607147691e1,-4.751358767423e1,
-3.941251050724e1));
#32803=cartesian_point('',(5.546488812613e1,-4.738777955354e1,
-3.931097492497e1));
#32804=cartesian_point('',(5.561290403341e1,-4.726495031894e1,
-3.921506837130e1));
#32805=cartesian_point('',(5.570030317056e1,-4.718229592214e1,
-3.915193077061e1));
#32806=cartesian_point('',(5.572870146518e1,-4.715423471720e1,
-3.913064937962e1));
#32807=cartesian_point('',(5.363839655699e1,-4.817908526796e1,
-4.006123617821e1));
#32808=cartesian_point('',(5.367972250868e1,-4.821250055023e1,
-4.006762101164e1));
#32809=cartesian_point('',(5.376736727099e1,-4.827425282664e1,
-4.007254007561e1));
#32810=cartesian_point('',(5.390472486803e1,-4.834575567650e1,
-4.005765524262e1));
#32811=cartesian_point('',(5.403876597178e1,-4.839562565596e1,
-4.002635224030e1));
#32812=cartesian_point('',(5.416703041238e1,-4.842763515175e1,
-3.998391505356e1));
#32813=cartesian_point('',(5.429527314304e1,-4.844539572945e1,
-3.993080056100e1));
#32814=cartesian_point('',(5.442821857916e1,-4.844940841980e1,
-3.986554902903e1));
#32815=cartesian_point('',(5.456884453116e1,-4.843802244385e1,
-3.978610538203e1));
#32816=cartesian_point('',(5.471778588700e1,-4.840833006780e1,
-3.969089685818e1));
#32817=cartesian_point('',(5.487260960687e1,-4.835756789250e1,
-3.958017300083e1));
#32818=cartesian_point('',(5.503008622757e1,-4.828390918106e1,
-3.945526910977e1));
#32819=cartesian_point('',(5.518786449618e1,-4.818568722038e1,
-3.931719913779e1));
#32820=cartesian_point('',(5.534460046383e1,-4.806014263187e1,
-3.916590015274e1));
#32821=cartesian_point('',(5.549829655551e1,-4.790364758721e1,
-3.900131792853e1));
#32822=cartesian_point('',(5.561546668449e1,-4.775113389717e1,
-3.886023884570e1));
#32823=cartesian_point('',(5.567980414493e1,-4.764979827570e1,
-3.877458811071e1));
#32824=cartesian_point('',(5.570016661018e1,-4.761561353043e1,
-3.874649201719e1));
#32825=(bounded_surface()b_spline_surface(3,3,((#32753,#32754,#32755,#32756,
#32757,#32758,#32759,#32760,#32761,#32762,#32763,#32764,#32765,#32766,#32767,
#32768,#32769,#32770),(#32771,#32772,#32773,#32774,#32775,#32776,#32777,#32778,
#32779,#32780,#32781,#32782,#32783,#32784,#32785,#32786,#32787,#32788),(#32789,
#32790,#32791,#32792,#32793,#32794,#32795,#32796,#32797,#32798,#32799,#32800,
#32801,#32802,#32803,#32804,#32805,#32806),(#32807,#32808,#32809,#32810,#32811,
#32812,#32813,#32814,#32815,#32816,#32817,#32818,#32819,#32820,#32821,#32822,
#32823,#32824)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(7.132843328977e-2,1.249753606508e-1,
1.777664734447e-1,2.249932046691e-1,2.700768661584e-1,3.161534032677e-1,
3.654428544334e-1,4.199374987862e-1,4.813306342755e-1,5.499286325762e-1,
6.245197125828e-1,7.056070108969e-1,7.945212299432e-1,8.923211210753e-1,1.e0,
1.053250740316e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0),(8.185092986357e-1,8.185092986357e-1,
8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,
8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,
8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,
8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,8.185092986357e-1),(
8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,
8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,
8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,
8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,8.185092986357e-1,
8.185092986357e-1,8.185092986357e-1),(1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0)))representation_item('')surface());
#32826=oriented_edge('',*,*,#32742,.t.);
#32827=oriented_edge('',*,*,#32732,.f.);
#32829=oriented_edge('',*,*,#32828,.f.);
#32830=edge_loop('',(#32826,#32827,#32829));
#32831=face_outer_bound('',#32830,.f.);
#32833=cartesian_point('',(0.e0,0.e0,-3.9e1));
#32834=direction('',(0.e0,0.e0,1.e0));
#32835=direction('',(-9.333331978272e-4,-9.999995644445e-1,0.e0));
#32836=axis2_placement_3d('',#32833,#32834,#32835);
#32837=toroidal_surface('',#32836,7.222506558621e1,1.e0);
#32839=oriented_edge('',*,*,#32838,.t.);
#32841=oriented_edge('',*,*,#32840,.t.);
#32843=oriented_edge('',*,*,#32842,.t.);
#32844=oriented_edge('',*,*,#32828,.t.);
#32845=oriented_edge('',*,*,#32327,.f.);
#32846=edge_loop('',(#32839,#32841,#32843,#32844,#32845));
#32847=face_outer_bound('',#32846,.f.);
#32849=cartesian_point('',(5.344641186250e1,-5.111247887118e1,
-3.930690191733e1));
#32850=cartesian_point('',(5.344499243189e1,-5.110238060811e1,
-3.934716618719e1));
#32851=cartesian_point('',(5.343371993150e1,-5.108474445454e1,
-3.942036585200e1));
#32852=cartesian_point('',(5.339510962142e1,-5.105983172548e1,
-3.952501974554e1));
#32853=cartesian_point('',(5.334024890119e1,-5.103655083824e1,
-3.962007869861e1));
#32854=cartesian_point('',(5.326521762279e1,-5.101232404563e1,
-3.971169310149e1));
#32855=cartesian_point('',(5.317251998808e1,-5.098713472355e1,
-3.979556750875e1));
#32856=cartesian_point('',(5.306621990011e1,-5.096095682302e1,
-3.986893880443e1));
#32857=cartesian_point('',(5.294885440996e1,-5.093338606549e1,
-3.993165366295e1));
#32858=cartesian_point('',(5.282011698576e1,-5.090356257467e1,
-3.998473721356e1));
#32859=cartesian_point('',(5.267788647042e1,-5.087032256944e1,
-4.002876076030e1));
#32860=cartesian_point('',(5.252062076058e1,-5.083260868985e1,
-4.006310871175e1));
#32861=cartesian_point('',(5.234791220861e1,-5.078954146914e1,
-4.008639324231e1));
#32862=cartesian_point('',(5.215988729635e1,-5.074025750319e1,
-4.009688245534e1));
#32863=cartesian_point('',(5.195655838686e1,-5.068370437779e1,
-4.009252597227e1));
#32864=cartesian_point('',(5.176870745439e1,-5.062771648512e1,
-4.007375248603e1));
#32865=cartesian_point('',(5.164945716643e1,-5.058982474908e1,
-4.005390876816e1));
#32866=cartesian_point('',(5.160173134520e1,-5.057427284117e1,
-4.004470846633e1));
#32867=cartesian_point('',(5.283623262651e1,-5.096271267742e1,
-3.929660766934e1));
#32868=cartesian_point('',(5.283439052117e1,-5.095650169550e1,
-3.930321754175e1));
#32869=cartesian_point('',(5.282854958990e1,-5.094225563470e1,
-3.931468145978e1));
#32870=cartesian_point('',(5.281317149408e1,-5.091325382914e1,
-3.933269546337e1));
#32871=cartesian_point('',(5.279204009283e1,-5.087863594043e1,
-3.935221764778e1));
#32872=cartesian_point('',(5.276204329916e1,-5.083542756788e1,
-3.937601802968e1));
#32873=cartesian_point('',(5.272223370109e1,-5.078475800469e1,
-3.940411275477e1));
#32874=cartesian_point('',(5.267263456157e1,-5.072848977371e1,
-3.943563999296e1));
#32875=cartesian_point('',(5.261322942403e1,-5.066769852394e1,
-3.946981365422e1));
#32876=cartesian_point('',(5.254291733181e1,-5.060210690153e1,
-3.950643398722e1));
#32877=cartesian_point('',(5.245947017589e1,-5.053064396712e1,
-3.954560732322e1));
#32878=cartesian_point('',(5.236071467040e1,-5.045262145004e1,
-3.958704297945e1));
#32879=cartesian_point('',(5.224499510300e1,-5.036795358959e1,
-3.962991326421e1));
#32880=cartesian_point('',(5.211088167258e1,-5.027681763691e1,
-3.967301886775e1));
#32881=cartesian_point('',(5.195664118955e1,-5.017930361861e1,
-3.971488334006e1));
#32882=cartesian_point('',(5.180494668362e1,-5.009007797350e1,
-3.974809869430e1));
#32883=cartesian_point('',(5.170336400294e1,-5.003374643342e1,
-3.976565185252e1));
#32884=cartesian_point('',(5.166180406593e1,-5.001119175900e1,
-3.977205278906e1));
#32885=cartesian_point('',(5.281613422164e1,-5.035056671895e1,
-3.915596637598e1));
#32886=cartesian_point('',(5.281843824453e1,-5.034309202409e1,
-3.916771310738e1));
#32887=cartesian_point('',(5.282205122189e1,-5.032673132637e1,
-3.918770801148e1));
#32888=cartesian_point('',(5.282536056090e1,-5.029496841499e1,
-3.922029212386e1));
#32889=cartesian_point('',(5.282517227972e1,-5.025803692348e1,
-3.925766629789e1));
#32890=cartesian_point('',(5.281852021657e1,-5.021315880066e1,
-3.930595781660e1));
#32891=cartesian_point('',(5.280183878942e1,-5.016216326200e1,
-3.936568893044e1));
#32892=cartesian_point('',(5.277268237018e1,-5.010759128621e1,
-3.943504870038e1));
#32893=cartesian_point('',(5.272962470449e1,-5.005103514413e1,
-3.951211945622e1));
#32894=cartesian_point('',(5.267084379735e1,-4.999276222594e1,
-3.959629437396e1));
#32895=cartesian_point('',(5.259331388918e1,-4.993248750373e1,
-3.968777100407e1));
#32896=cartesian_point('',(5.249369478297e1,-4.987047156683e1,
-3.978590300543e1));
#32897=cartesian_point('',(5.236896808743e1,-4.980761332518e1,
-3.988880898083e1));
#32898=cartesian_point('',(5.221625962877e1,-4.974510542088e1,
-3.999373147662e1));
#32899=cartesian_point('',(5.203219329425e1,-4.968417903865e1,
-4.009726665735e1));
#32900=cartesian_point('',(5.184347256732e1,-4.963440783528e1,
-4.018113224228e1));
#32901=cartesian_point('',(5.171306748722e1,-4.960625227877e1,
-4.022656689187e1));
#32902=cartesian_point('',(5.165907556011e1,-4.959543064590e1,
-4.024335572304e1));
#32903=cartesian_point('',(5.341558728087e1,-5.017364103660e1,
-3.909120275860e1));
#32904=cartesian_point('',(5.342052669680e1,-5.016160463785e1,
-3.913934534308e1));
#32905=cartesian_point('',(5.342375349512e1,-5.014072530163e1,
-3.922562883596e1));
#32906=cartesian_point('',(5.341380378569e1,-5.011157791158e1,
-3.935262865730e1));
#32907=cartesian_point('',(5.339106317219e1,-5.008474869111e1,
-3.947506690293e1));
#32908=cartesian_point('',(5.335183530955e1,-5.005796103095e1,
-3.960424294540e1));
#32909=cartesian_point('',(5.329460895685e1,-5.003227176584e1,
-3.973663754350e1));
#32910=cartesian_point('',(5.321966152094e1,-5.000869538301e1,
-3.986803194907e1));
#32911=cartesian_point('',(5.312736787008e1,-4.998761993804e1,
-3.999653735125e1));
#32912=cartesian_point('',(5.301631562812e1,-4.996902101928e1,
-4.012255455890e1));
#32913=cartesian_point('',(5.288316029493e1,-4.995294018463e1,
-4.024679477740e1));
#32914=cartesian_point('',(5.272457009537e1,-4.993977532458e1,
-4.036809694818e1));
#32915=cartesian_point('',(5.253804746430e1,-4.993015714494e1,
-4.048345719541e1));
#32916=cartesian_point('',(5.232150367380e1,-4.992477952942e1,
-4.058875392370e1));
#32917=cartesian_point('',(5.207243136362e1,-4.992434023858e1,
-4.067898075625e1));
#32918=cartesian_point('',(5.182779394635e1,-4.992886295151e1,
-4.073788866654e1));
#32919=cartesian_point('',(5.166433923506e1,-4.993418424181e1,
-4.076080631733e1));
#32920=cartesian_point('',(5.159754668227e1,-4.993662709998e1,
-4.076753775263e1));
#32921=(bounded_surface()b_spline_surface(3,3,((#32849,#32850,#32851,#32852,
#32853,#32854,#32855,#32856,#32857,#32858,#32859,#32860,#32861,#32862,#32863,
#32864,#32865,#32866),(#32867,#32868,#32869,#32870,#32871,#32872,#32873,#32874,
#32875,#32876,#32877,#32878,#32879,#32880,#32881,#32882,#32883,#32884),(#32885,
#32886,#32887,#32888,#32889,#32890,#32891,#32892,#32893,#32894,#32895,#32896,
#32897,#32898,#32899,#32900,#32901,#32902),(#32903,#32904,#32905,#32906,#32907,
#32908,#32909,#32910,#32911,#32912,#32913,#32914,#32915,#32916,#32917,#32918,
#32919,#32920)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.392904692536e-1,1.898566941637e-1,
2.299321932250e-1,2.735241911138e-1,3.207458542238e-1,3.709798251969e-1,
4.231401741982e-1,4.766239992667e-1,5.331442016224e-1,5.945489485072e-1,
6.617819300559e-1,7.354506571123e-1,8.159593722249e-1,9.037962028087e-1,1.e0,
1.065179940932e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578729477256e0,1.578729477256e0,1.578729477256e0,1.578729477256e0,
1.578729477256e0,1.578729477256e0,1.578729477256e0,1.578729477256e0,
1.578729477256e0,1.578729477256e0,1.578729477256e0,1.578729477256e0,
1.578729477256e0,1.578729477256e0,1.578729477256e0,1.578729477256e0,
1.578729477256e0,1.578729477256e0),(8.070901742481e-1,8.070901742481e-1,
8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,
8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,
8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,
8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,8.070901742481e-1),(
8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,
8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,
8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,
8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,8.070901742481e-1,
8.070901742481e-1,8.070901742481e-1),(1.578729477256e0,1.578729477256e0,
1.578729477256e0,1.578729477256e0,1.578729477256e0,1.578729477256e0,
1.578729477256e0,1.578729477256e0,1.578729477256e0,1.578729477256e0,
1.578729477256e0,1.578729477256e0,1.578729477256e0,1.578729477256e0,
1.578729477256e0,1.578729477256e0,1.578729477256e0,1.578729477256e0)))representation_item('')surface());
#32923=oriented_edge('',*,*,#32922,.f.);
#32925=oriented_edge('',*,*,#32924,.f.);
#32926=oriented_edge('',*,*,#32838,.f.);
#32927=edge_loop('',(#32923,#32925,#32926));
#32928=face_outer_bound('',#32927,.f.);
#32930=cartesian_point('',(2.500243563632e2,-2.486280238598e2,-3.94e1));
#32931=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#32932=direction('',(7.070680100731e-1,7.070680100731e-1,-1.047178411625e-2));
#32933=axis2_placement_3d('',#32930,#32931,#32932);
#32934=cylindrical_surface('',#32933,6.e-1);
#32935=oriented_edge('',*,*,#32922,.t.);
#32936=oriented_edge('',*,*,#32325,.f.);
#32938=oriented_edge('',*,*,#32937,.t.);
#32940=oriented_edge('',*,*,#32939,.t.);
#32941=edge_loop('',(#32935,#32936,#32938,#32940));
#32942=face_outer_bound('',#32941,.f.);
#32944=cartesian_point('',(5.299096418920e1,-5.190505705111e1,
-3.951597106956e1));
#32945=cartesian_point('',(5.301160144327e1,-5.191439755094e1,
-3.953327827932e1));
#32946=cartesian_point('',(5.304941868400e1,-5.192833780316e1,
-3.955983589306e1));
#32947=cartesian_point('',(5.310985871036e1,-5.194287812668e1,
-3.959062678048e1));
#32948=cartesian_point('',(5.316410755480e1,-5.195182847814e1,
-3.961112683246e1));
#32949=cartesian_point('',(5.322106830291e1,-5.195766630738e1,
-3.962533025832e1));
#32950=cartesian_point('',(5.327917298624e1,-5.196059205991e1,
-3.963215116013e1));
#32951=cartesian_point('',(5.333696848823e1,-5.196099445335e1,
-3.963071831099e1));
#32952=cartesian_point('',(5.339316434306e1,-5.195938203258e1,
-3.962023834185e1));
#32953=cartesian_point('',(5.344613015679e1,-5.195634296725e1,
-3.959990146943e1));
#32954=cartesian_point('',(5.349348236432e1,-5.195258713229e1,
-3.956928975363e1));
#32955=cartesian_point('',(5.353224534362e1,-5.194891211702e1,
-3.952907212339e1));
#32956=cartesian_point('',(5.355969054178e1,-5.194604070033e1,
-3.948118458344e1));
#32957=cartesian_point('',(5.358140717906e1,-5.194365318956e1,
-3.940116720812e1));
#32958=cartesian_point('',(5.356887408691e1,-5.194503518547e1,
-3.933444647228e1));
#32959=cartesian_point('',(5.354465016254e1,-5.194767315961e1,
-3.929600518605e1));
#32960=cartesian_point('',(5.298819100437e1,-5.191736654752e1,
-3.953237126459e1));
#32961=cartesian_point('',(5.300968066791e1,-5.192574567145e1,
-3.955051588629e1));
#32962=cartesian_point('',(5.304903232417e1,-5.193808463503e1,
-3.957818873755e1));
#32963=cartesian_point('',(5.311187500437e1,-5.195028418952e1,
-3.960989100891e1));
#32964=cartesian_point('',(5.316825375862e1,-5.195725214684e1,
-3.963071017004e1));
#32965=cartesian_point('',(5.322742693253e1,-5.196111912370e1,
-3.964476812083e1));
#32966=cartesian_point('',(5.328776677628e1,-5.196214062080e1,
-3.965096602226e1));
#32967=cartesian_point('',(5.334776594050e1,-5.196075193608e1,
-3.964843009489e1));
#32968=cartesian_point('',(5.340608696477e1,-5.195749735638e1,
-3.963636289442e1));
#32969=cartesian_point('',(5.346104064168e1,-5.195300339344e1,
-3.961394869441e1));
#32970=cartesian_point('',(5.351015795013e1,-5.194802638310e1,
-3.958078542476e1));
#32971=cartesian_point('',(5.355035762280e1,-5.194340942217e1,
-3.953760730678e1));
#32972=cartesian_point('',(5.357881569051e1,-5.193990310097e1,
-3.948645724809e1));
#32973=cartesian_point('',(5.360133167479e1,-5.193702924258e1,
-3.940121747039e1));
#32974=cartesian_point('',(5.358833726019e1,-5.193869209869e1,
-3.933024797754e1));
#32975=cartesian_point('',(5.356322172504e1,-5.194187146098e1,
-3.928915951932e1));
#32976=cartesian_point('',(5.298199774589e1,-5.193930903350e1,
-3.956879985734e1));
#32977=cartesian_point('',(5.300543198160e1,-5.194556362713e1,
-3.958850472077e1));
#32978=cartesian_point('',(5.304818854638e1,-5.195438724115e1,
-3.961816305473e1));
#32979=cartesian_point('',(5.311618772505e1,-5.196153250001e1,
-3.965124855656e1));
#32980=cartesian_point('',(5.317704190908e1,-5.196426864980e1,
-3.967229608517e1));
#32981=cartesian_point('',(5.324077692088e1,-5.196397274754e1,
-3.968562976122e1));
#32982=cartesian_point('',(5.330564616184e1,-5.196101133728e1,
-3.969014818803e1));
#32983=cartesian_point('',(5.337003886468e1,-5.195591049696e1,
-3.968499438494e1));
#32984=cartesian_point('',(5.343253237347e1,-5.194928112505e1,
-3.966938199026e1));
#32985=cartesian_point('',(5.349133284096e1,-5.194182056464e1,
-3.964250229540e1));
#32986=cartesian_point('',(5.354382098710e1,-5.193437101014e1,
-3.960400244316e1));
#32987=cartesian_point('',(5.358673362323e1,-5.192785816206e1,
-3.955475622681e1));
#32988=cartesian_point('',(5.361708806865e1,-5.192307967275e1,
-3.949701293272e1));
#32989=cartesian_point('',(5.364109274379e1,-5.191923404229e1,
-3.940130773582e1));
#32990=cartesian_point('',(5.362723915541e1,-5.192145803857e1,
-3.932186666039e1));
#32991=cartesian_point('',(5.360046319146e1,-5.192571943675e1,
-3.927541761686e1));
#32992=cartesian_point('',(5.297134239700e1,-5.196001948098e1,
-3.963086801654e1));
#32993=cartesian_point('',(5.299824789804e1,-5.196268791495e1,
-3.965230527330e1));
#32994=cartesian_point('',(5.304679541220e1,-5.196565006848e1,
-3.968382798190e1));
#32995=cartesian_point('',(5.312302343252e1,-5.196463173712e1,
-3.971729019005e1));
#32996=cartesian_point('',(5.319071366557e1,-5.196068737862e1,
-3.973724306594e1));
#32997=cartesian_point('',(5.326113276277e1,-5.195396210626e1,
-3.974810386637e1));
#32998=cartesian_point('',(5.333237467604e1,-5.194497693029e1,
-3.974884771070e1));
#32999=cartesian_point('',(5.340270507255e1,-5.193437342546e1,
-3.973871562973e1));
#33000=cartesian_point('',(5.347061540278e1,-5.192283651899e1,
-3.971700232583e1));
#33001=cartesian_point('',(5.353421382084e1,-5.191113996754e1,
-3.968297348969e1));
#33002=cartesian_point('',(5.359074719802e1,-5.190021869776e1,
-3.963640323274e1));
#33003=cartesian_point('',(5.363680526131e1,-5.189108208510e1,
-3.957838630158e1));
#33004=cartesian_point('',(5.366929930109e1,-5.188456252822e1,
-3.951142764240e1));
#33005=cartesian_point('',(5.369495460670e1,-5.187939629427e1,
-3.940139550989e1));
#33006=cartesian_point('',(5.368014833087e1,-5.188238269827e1,
-3.931050319515e1));
#33007=cartesian_point('',(5.365153165793e1,-5.188811553078e1,
-3.925652464096e1));
#33008=cartesian_point('',(5.296001147931e1,-5.196633802745e1,
-3.969631261196e1));
#33009=cartesian_point('',(5.299072415357e1,-5.196525656194e1,
-3.971871477206e1));
#33010=cartesian_point('',(5.304536792384e1,-5.196215760850e1,
-3.975079011139e1));
#33011=cartesian_point('',(5.312975411914e1,-5.195294857491e1,
-3.978280685265e1));
#33012=cartesian_point('',(5.320391772778e1,-5.194245330526e1,
-3.980022474884e1));
#33013=cartesian_point('',(5.328037154576e1,-5.192956633896e1,
-3.980732529377e1));
#33014=cartesian_point('',(5.335708146271e1,-5.191493923268e1,
-3.980323954638e1));
#33015=cartesian_point('',(5.343223184631e1,-5.189929888285e1,
-3.978737645414e1));
#33016=cartesian_point('',(5.350427873291e1,-5.188337154534e1,
-3.975917405919e1));
#33017=cartesian_point('',(5.357130166485e1,-5.186797034852e1,
-3.971803460711e1));
#33018=cartesian_point('',(5.363052007223e1,-5.185407815637e1,
-3.966390621077e1));
#33019=cartesian_point('',(5.367852017145e1,-5.184273946393e1,
-3.959810090562e1));
#33020=cartesian_point('',(5.371225443609e1,-5.183478102037e1,
-3.952330389131e1));
#33021=cartesian_point('',(5.373882579583e1,-5.182853421701e1,
-3.940142661785e1));
#33022=cartesian_point('',(5.372349072934e1,-5.183214426411e1,
-3.930123601884e1));
#33023=cartesian_point('',(5.369385300147e1,-5.183908223250e1,
-3.924081105724e1));
#33024=cartesian_point('',(5.294890444590e1,-5.195819217587e1,
-3.975995389056e1));
#33025=cartesian_point('',(5.298345482187e1,-5.195349300121e1,
-3.978250083884e1));
#33026=cartesian_point('',(5.304401792132e1,-5.194460972891e1,
-3.981381226418e1));
#33027=cartesian_point('',(5.313586021011e1,-5.192781966243e1,
-3.984272654277e1));
#33028=cartesian_point('',(5.321564241142e1,-5.191140798032e1,
-3.985640781473e1));
#33029=cartesian_point('',(5.329703186605e1,-5.189309766412e1,
-3.985879010362e1));
#33030=cartesian_point('',(5.337790682049e1,-5.187363745543e1,
-3.984922541569e1));
#33031=cartesian_point('',(5.345641769370e1,-5.185380364887e1,
-3.982734545086e1));
#33032=cartesian_point('',(5.353103687074e1,-5.183432886970e1,
-3.979278092732e1));
#33033=cartesian_point('',(5.359988487475e1,-5.181602659521e1,
-3.974512039221e1));
#33034=cartesian_point('',(5.366025914144e1,-5.179988041102e1,
-3.968451811521e1));
#33035=cartesian_point('',(5.370888205176e1,-5.178692006002e1,
-3.961248299054e1));
#33036=cartesian_point('',(5.374288699980e1,-5.177792785843e1,
-3.953179325937e1));
#33037=cartesian_point('',(5.376959004894e1,-5.177091745040e1,
-3.940140029054e1));
#33038=cartesian_point('',(5.375417883280e1,-5.177496798268e1,
-3.929472380806e1));
#33039=cartesian_point('',(5.372439517374e1,-5.178275894873e1,
-3.922940462704e1));
#33040=cartesian_point('',(5.294045090977e1,-5.194108499980e1,
-3.980800301659e1));
#33041=cartesian_point('',(5.297800259252e1,-5.193367658724e1,
-3.983005084371e1));
#33042=cartesian_point('',(5.304302792296e1,-5.192051032771e1,
-3.985978773123e1));
#33043=cartesian_point('',(5.314013360071e1,-5.189829099893e1,
-3.988505861367e1));
#33044=cartesian_point('',(5.322363919954e1,-5.187776052475e1,
-3.989494381900e1));
#33045=cartesian_point('',(5.330803983491e1,-5.185579152495e1,
-3.989294983643e1));
#33046=cartesian_point('',(5.339117586847e1,-5.183318329396e1,
-3.987864862639e1));
#33047=cartesian_point('',(5.347120667643e1,-5.181072368032e1,
-3.985188565984e1));
#33048=cartesian_point('',(5.354665592796e1,-5.178912418643e1,
-3.981247798218e1));
#33049=cartesian_point('',(5.361572784220e1,-5.176916946413e1,
-3.976019582635e1));
#33050=cartesian_point('',(5.367585902049e1,-5.175180845415e1,
-3.969537744171e1));
#33051=cartesian_point('',(5.372398166944e1,-5.173802226442e1,
-3.961966927676e1));
#33052=cartesian_point('',(5.375747379163e1,-5.172852980773e1,
-3.953585675766e1));
#33053=cartesian_point('',(5.378369420958e1,-5.172116308108e1,
-3.940133703224e1));
#33054=cartesian_point('',(5.376856139033e1,-5.172541891939e1,
-3.929172366569e1));
#33055=cartesian_point('',(5.373931698084e1,-5.173360935838e1,
-3.922376329237e1));
#33056=cartesian_point('',(5.293438743324e1,-5.192274765838e1,
-3.984225139740e1));
#33057=cartesian_point('',(5.297413660907e1,-5.191342056803e1,
-3.986360230658e1));
#33058=cartesian_point('',(5.304233867571e1,-5.189724868238e1,
-3.989165743226e1));
#33059=cartesian_point('',(5.314299078851e1,-5.187132457219e1,
-3.991360187737e1));
#33060=cartesian_point('',(5.322885954106e1,-5.184805349196e1,
-3.992023468394e1));
#33061=cartesian_point('',(5.331500545034e1,-5.182372109780e1,
-3.991466497797e1));
#33062=cartesian_point('',(5.339925773450e1,-5.179914992072e1,
-3.989665129403e1));
#33063=cartesian_point('',(5.347980154838e1,-5.177512161113e1,
-3.986621703886e1));
#33064=cartesian_point('',(5.355521894977e1,-5.175231807533e1,
-3.982333497670e1));
#33065=cartesian_point('',(5.362380339500e1,-5.173148710867e1,
-3.976792784707e1));
#33066=cartesian_point('',(5.368313568849e1,-5.171353322653e1,
-3.970048092174e1));
#33067=cartesian_point('',(5.373035760394e1,-5.169938184598e1,
-3.962273248568e1));
#33068=cartesian_point('',(5.376308205967e1,-5.168968994639e1,
-3.953743772731e1));
#33069=cartesian_point('',(5.378863210460e1,-5.168219271280e1,
-3.940126761892e1));
#33070=cartesian_point('',(5.377388605687e1,-5.168652353308e1,
-3.929065986688e1));
#33071=cartesian_point('',(5.374539015208e1,-5.169486159241e1,
-3.922140786222e1));
#33072=cartesian_point('',(5.293027019543e1,-5.190732387600e1,
-3.986540106508e1));
#33073=cartesian_point('',(5.297153343944e1,-5.189670600246e1,
-3.988611270900e1));
#33074=cartesian_point('',(5.304188087613e1,-5.187852577763e1,
-3.991275524934e1));
#33075=cartesian_point('',(5.314482898325e1,-5.185017886389e1,
-3.993209158490e1));
#33076=cartesian_point('',(5.323215170299e1,-5.182515153955e1,
-3.993625647912e1));
#33077=cartesian_point('',(5.331927958960e1,-5.179934215579e1,
-3.992804480050e1));
#33078=cartesian_point('',(5.340404214818e1,-5.177358264124e1,
-3.990735588522e1));
#33079=cartesian_point('',(5.348465151973e1,-5.174864334081e1,
-3.987434601651e1));
#33080=cartesian_point('',(5.355973999368e1,-5.172517898731e1,
-3.982910450881e1));
#33081=cartesian_point('',(5.362767592840e1,-5.170390442225e1,
-3.977166852781e1));
#33082=cartesian_point('',(5.368615979020e1,-5.168568440462e1,
-3.970263055468e1));
#33083=cartesian_point('',(5.373250459117e1,-5.167139634251e1,
-3.962378788859e1));
#33084=cartesian_point('',(5.376451189621e1,-5.166164709895e1,
-3.953785784676e1));
#33085=cartesian_point('',(5.378944791080e1,-5.165412252329e1,
-3.940120870783e1));
#33086=cartesian_point('',(5.377505614771e1,-5.165846884711e1,
-3.929047062026e1));
#33087=cartesian_point('',(5.374724570898e1,-5.166683908829e1,
-3.922063690385e1));
#33088=cartesian_point('',(5.292639785368e1,-5.188981600489e1,
-3.988706697839e1));
#33089=cartesian_point('',(5.296910724399e1,-5.187799628552e1,
-3.990700970794e1));
#33090=cartesian_point('',(5.304146062200e1,-5.185796004751e1,
-3.993205039545e1));
#33091=cartesian_point('',(5.314645493966e1,-5.182742817876e1,
-3.994858093873e1));
#33092=cartesian_point('',(5.323499299619e1,-5.180085479056e1,
-3.995016270532e1));
#33093=cartesian_point('',(5.332283935350e1,-5.177378533347e1,
-3.993925012323e1));
#33094=cartesian_point('',(5.340783171734e1,-5.174705413159e1,
-3.991588920734e1));
#33095=cartesian_point('',(5.348821718480e1,-5.172141373028e1,
-3.988037338636e1));
#33096=cartesian_point('',(5.356268597744e1,-5.169748615854e1,
-3.983291251210e1));
#33097=cartesian_point('',(5.362969134903e1,-5.167594725886e1,
-3.977366234792e1));
#33098=cartesian_point('',(5.368706826847e1,-5.165761471382e1,
-3.970332365773e1));
#33099=cartesian_point('',(5.373232002260e1,-5.164331048445e1,
-3.962374586705e1));
#33100=cartesian_point('',(5.376345502184e1,-5.163358615691e1,
-3.953759316505e1));
#33101=cartesian_point('',(5.378765313713e1,-5.162609774243e1,
-3.940114140747e1));
#33102=cartesian_point('',(5.377368714390e1,-5.163042288890e1,
-3.929083096174e1));
#33103=cartesian_point('',(5.374670035415e1,-5.163875467377e1,
-3.922074837718e1));
#33104=cartesian_point('',(5.292138809883e1,-5.186251142187e1,
-3.991493116518e1));
#33105=cartesian_point('',(5.296600273252e1,-5.184915569807e1,
-3.993361913339e1));
#33106=cartesian_point('',(5.304093292262e1,-5.182676925136e1,
-3.995616369477e1));
#33107=cartesian_point('',(5.314839892421e1,-5.179355599845e1,
-3.996851722871e1));
#33108=cartesian_point('',(5.323827337367e1,-5.176514635200e1,
-3.996635085903e1));
#33109=cartesian_point('',(5.332673120900e1,-5.173664683149e1,
-3.995160899223e1));
#33110=cartesian_point('',(5.341163304280e1,-5.170888486922e1,
-3.992454950505e1));
#33111=cartesian_point('',(5.349128604308e1,-5.168257887030e1,
-3.988566212985e1));
#33112=cartesian_point('',(5.356447195324e1,-5.165829747227e1,
-3.983532959327e1));
#33113=cartesian_point('',(5.362977626264e1,-5.163665365044e1,
-3.977387811359e1));
#33114=cartesian_point('',(5.368524199862e1,-5.161838916605e1,
-3.970216009568e1));
#33115=cartesian_point('',(5.372866392337e1,-5.160423828511e1,
-3.962208716480e1));
#33116=cartesian_point('',(5.375836366748e1,-5.159466845652e1,
-3.953622762666e1));
#33117=cartesian_point('',(5.378135843666e1,-5.158732277184e1,
-3.940103589690e1));
#33118=cartesian_point('',(5.376808679550e1,-5.159156507266e1,
-3.929213189037e1));
#33119=cartesian_point('',(5.374244307286e1,-5.159974054139e1,
-3.922218978641e1));
#33120=cartesian_point('',(5.291574281403e1,-5.182150569126e1,
-3.994596590576e1));
#33121=cartesian_point('',(5.296257988708e1,-5.180646058474e1,
-3.996266804787e1));
#33122=cartesian_point('',(5.304037346257e1,-5.178153789159e1,
-3.998146771288e1));
#33123=cartesian_point('',(5.315023855110e1,-5.174562281525e1,
-3.998791099173e1));
#33124=cartesian_point('',(5.324109999214e1,-5.171550454018e1,
-3.998062736281e1));
#33125=cartesian_point('',(5.332954734259e1,-5.168583374303e1,
-3.996083345301e1));
#33126=cartesian_point('',(5.341349407759e1,-5.165740811403e1,
-3.992907448745e1));
#33127=cartesian_point('',(5.349134771448e1,-5.163088314400e1,
-3.988610292222e1));
#33128=cartesian_point('',(5.356202958394e1,-5.160674293069e1,
-3.983253353361e1));
#33129=cartesian_point('',(5.362432346623e1,-5.158550230314e1,
-3.976892206003e1));
#33130=cartesian_point('',(5.367658173485e1,-5.156778443780e1,
-3.969631719518e1));
#33131=cartesian_point('',(5.371702727117e1,-5.155418967172e1,
-3.961668913432e1));
#33132=cartesian_point('',(5.374443500319e1,-5.154506287486e1,
-3.953243841611e1));
#33133=cartesian_point('',(5.376552671796e1,-5.153808907204e1,
-3.940087643591e1));
#33134=cartesian_point('',(5.375335320474e1,-5.154211605408e1,
-3.929543396031e1));
#33135=cartesian_point('',(5.372983329603e1,-5.154988097764e1,
-3.922666736617e1));
#33136=cartesian_point('',(5.291059459232e1,-5.176265032766e1,
-3.997350448587e1));
#33137=cartesian_point('',(5.295961668794e1,-5.174615153389e1,
-3.998719682432e1));
#33138=cartesian_point('',(5.303993701439e1,-5.171915091316e1,
-4.000062736714e1));
#33139=cartesian_point('',(5.315118047697e1,-5.168144211873e1,
-3.999915822977e1));
#33140=cartesian_point('',(5.324185418213e1,-5.165052151836e1,
-3.998533460600e1));
#33141=cartesian_point('',(5.332882556205e1,-5.162070535570e1,
-3.995938857414e1));
#33142=cartesian_point('',(5.341011300312e1,-5.159271813007e1,
-3.992222930662e1));
#33143=cartesian_point('',(5.348428399620e1,-5.156710671850e1,
-3.987493588171e1));
#33144=cartesian_point('',(5.355046358813e1,-5.154422702576e1,
-3.981841276741e1));
#33145=cartesian_point('',(5.360771969492e1,-5.152444714011e1,
-3.975350350046e1));
#33146=cartesian_point('',(5.365484379570e1,-5.150821285044e1,
-3.968148904854e1));
#33147=cartesian_point('',(5.369065812533e1,-5.149592875911e1,
-3.960436886998e1));
#33148=cartesian_point('',(5.371456134144e1,-5.148776974082e1,
-3.952426531950e1));
#33149=cartesian_point('',(5.373277079485e1,-5.148157748341e1,
-3.940064597920e1));
#33150=cartesian_point('',(5.372226049311e1,-5.148515243765e1,
-3.930229425376e1));
#33151=cartesian_point('',(5.370195689007e1,-5.149205160156e1,
-3.923673200326e1));
#33152=cartesian_point('',(5.290765860310e1,-5.169752567050e1,
-3.998808658043e1));
#33153=cartesian_point('',(5.295815955188e1,-5.168032571684e1,
-3.999829942138e1));
#33154=cartesian_point('',(5.303979657304e1,-5.165248567481e1,
-4.000579444622e1));
#33155=cartesian_point('',(5.315063567406e1,-5.161473957007e1,
-3.999610318098e1));
#33156=cartesian_point('',(5.323960253052e1,-5.158447299919e1,
-3.997579491308e1));
#33157=cartesian_point('',(5.332357563366e1,-5.155593100397e1,
-3.994406839046e1));
#33158=cartesian_point('',(5.340071658935e1,-5.152972859532e1,
-3.990219019842e1));
#33159=cartesian_point('',(5.346978479898e1,-5.150627535497e1,
-3.985155367561e1));
#33160=cartesian_point('',(5.353013387176e1,-5.148577893584e1,
-3.979334331644e1));
#33161=cartesian_point('',(5.358114568610e1,-5.146843956794e1,
-3.972868221245e1));
#33162=cartesian_point('',(5.362209302404e1,-5.145450004510e1,
-3.965906213292e1));
#33163=cartesian_point('',(5.365244718519e1,-5.144414510836e1,
-3.958646370936e1));
#33164=cartesian_point('',(5.367227187403e1,-5.143736708122e1,
-3.951266654428e1));
#33165=cartesian_point('',(5.368715112515e1,-5.143227114989e1,
-3.940038949511e1));
#33166=cartesian_point('',(5.367856256160e1,-5.143521232415e1,
-3.931186702614e1));
#33167=cartesian_point('',(5.366197484899e1,-5.144089514022e1,
-3.925126806286e1));
#33168=cartesian_point('',(5.290728696180e1,-5.163910007778e1,
-3.998814687157e1));
#33169=cartesian_point('',(5.295834519507e1,-5.162201468471e1,
-3.999511595606e1));
#33170=cartesian_point('',(5.303995125566e1,-5.159461791723e1,
-3.999729054917e1));
#33171=cartesian_point('',(5.314884631069e1,-5.155843430050e1,
-3.998065982176e1));
#33172=cartesian_point('',(5.323505336568e1,-5.153001800611e1,
-3.995515021444e1));
#33173=cartesian_point('',(5.331521792001e1,-5.150379511072e1,
-3.991907940664e1));
#33174=cartesian_point('',(5.338765230235e1,-5.148025904251e1,
-3.987399750592e1));
#33175=cartesian_point('',(5.345130029148e1,-5.145968218767e1,
-3.982154114224e1));
#33176=cartesian_point('',(5.350572312624e1,-5.144213394928e1,
-3.976311282250e1));
#33177=cartesian_point('',(5.355058399137e1,-5.142765946965e1,
-3.970005455792e1));
#33178=cartesian_point('',(5.358558371212e1,-5.141631392811e1,
-3.963400936262e1));
#33179=cartesian_point('',(5.361076430531e1,-5.140808213501e1,
-3.956689901354e1));
#33180=cartesian_point('',(5.362676552405e1,-5.140279719072e1,
-3.950016698821e1));
#33181=cartesian_point('',(5.363854164956e1,-5.139887455109e1,
-3.940015818223e1));
#33182=cartesian_point('',(5.363174381949e1,-5.140113765223e1,
-3.932207911526e1));
#33183=cartesian_point('',(5.361861840897e1,-5.140551750772e1,
-3.926709462906e1));
#33184=cartesian_point('',(5.290813402718e1,-5.160433689413e1,
-3.998203432658e1));
#33185=cartesian_point('',(5.295916054034e1,-5.158767076285e1,
-3.998701569033e1));
#33186=cartesian_point('',(5.304017581721e1,-5.156110261494e1,
-3.998602676839e1));
#33187=cartesian_point('',(5.314716754480e1,-5.152660223081e1,
-3.996547335157e1));
#33188=cartesian_point('',(5.323115245443e1,-5.149988343880e1,
-3.993715992645e1));
#33189=cartesian_point('',(5.330852272081e1,-5.147559566974e1,
-3.989890164180e1));
#33190=cartesian_point('',(5.337769085139e1,-5.145414898193e1,
-3.985239977145e1));
#33191=cartesian_point('',(5.343771609343e1,-5.143572750909e1,
-3.979941745797e1));
#33192=cartesian_point('',(5.348828444266e1,-5.142031591790e1,
-3.974147124545e1));
#33193=cartesian_point('',(5.352922629078e1,-5.140786495062e1,
-3.968001835031e1));
#33194=cartesian_point('',(5.356049537765e1,-5.139831555888e1,
-3.961677389513e1));
#33195=cartesian_point('',(5.358246782814e1,-5.139153232652e1,
-3.955360482441e1));
#33196=cartesian_point('',(5.359611642293e1,-5.138725576456e1,
-3.949174110353e1));
#33197=cartesian_point('',(5.360599166310e1,-5.138412082060e1,
-3.940001997892e1));
#33198=cartesian_point('',(5.360029079977e1,-5.138592877297e1,
-3.932892210386e1));
#33199=cartesian_point('',(5.358928619902e1,-5.138943339549e1,
-3.927782675795e1));
#33200=cartesian_point('',(5.290860267302e1,-5.159134832437e1,
-3.997887469506e1));
#33201=cartesian_point('',(5.295956558438e1,-5.157488885346e1,
-3.998310516932e1));
#33202=cartesian_point('',(5.304027859752e1,-5.154871076489e1,
-3.998093456764e1));
#33203=cartesian_point('',(5.314645283356e1,-5.151494662569e1,
-3.995894490020e1));
#33204=cartesian_point('',(5.322952485647e1,-5.148894705174e1,
-3.992962533199e1));
#33205=cartesian_point('',(5.330577585373e1,-5.146546139758e1,
-3.989060634289e1));
#33206=cartesian_point('',(5.337365725814e1,-5.144486700123e1,
-3.984364319010e1));
#33207=cartesian_point('',(5.343227228048e1,-5.142731407940e1,
-3.979054368613e1));
#33208=cartesian_point('',(5.348135370281e1,-5.141275528578e1,
-3.973286474928e1));
#33209=cartesian_point('',(5.352079436615e1,-5.140110578951e1,
-3.967210449600e1));
#33210=cartesian_point('',(5.355064225462e1,-5.139226349343e1,
-3.961000244363e1));
#33211=cartesian_point('',(5.357139754700e1,-5.138604788047e1,
-3.954840222725e1));
#33212=cartesian_point('',(5.358415606836e1,-5.138216517352e1,
-3.948845211212e1));
#33213=cartesian_point('',(5.359331331349e1,-5.137933729753e1,
-3.939996826050e1));
#33214=cartesian_point('',(5.358802679426e1,-5.138096782894e1,
-3.933158807597e1));
#33215=cartesian_point('',(5.357782324411e1,-5.138413119772e1,
-3.928202396428e1));
#33216=b_spline_surface_with_knots('',3,3,((#32944,#32945,#32946,#32947,#32948,
#32949,#32950,#32951,#32952,#32953,#32954,#32955,#32956,#32957,#32958,#32959),(
#32960,#32961,#32962,#32963,#32964,#32965,#32966,#32967,#32968,#32969,#32970,
#32971,#32972,#32973,#32974,#32975),(#32976,#32977,#32978,#32979,#32980,#32981,
#32982,#32983,#32984,#32985,#32986,#32987,#32988,#32989,#32990,#32991),(#32992,
#32993,#32994,#32995,#32996,#32997,#32998,#32999,#33000,#33001,#33002,#33003,
#33004,#33005,#33006,#33007),(#33008,#33009,#33010,#33011,#33012,#33013,#33014,
#33015,#33016,#33017,#33018,#33019,#33020,#33021,#33022,#33023),(#33024,#33025,
#33026,#33027,#33028,#33029,#33030,#33031,#33032,#33033,#33034,#33035,#33036,
#33037,#33038,#33039),(#33040,#33041,#33042,#33043,#33044,#33045,#33046,#33047,
#33048,#33049,#33050,#33051,#33052,#33053,#33054,#33055),(#33056,#33057,#33058,
#33059,#33060,#33061,#33062,#33063,#33064,#33065,#33066,#33067,#33068,#33069,
#33070,#33071),(#33072,#33073,#33074,#33075,#33076,#33077,#33078,#33079,#33080,
#33081,#33082,#33083,#33084,#33085,#33086,#33087),(#33088,#33089,#33090,#33091,
#33092,#33093,#33094,#33095,#33096,#33097,#33098,#33099,#33100,#33101,#33102,
#33103),(#33104,#33105,#33106,#33107,#33108,#33109,#33110,#33111,#33112,#33113,
#33114,#33115,#33116,#33117,#33118,#33119),(#33120,#33121,#33122,#33123,#33124,
#33125,#33126,#33127,#33128,#33129,#33130,#33131,#33132,#33133,#33134,#33135),(
#33136,#33137,#33138,#33139,#33140,#33141,#33142,#33143,#33144,#33145,#33146,
#33147,#33148,#33149,#33150,#33151),(#33152,#33153,#33154,#33155,#33156,#33157,
#33158,#33159,#33160,#33161,#33162,#33163,#33164,#33165,#33166,#33167),(#33168,
#33169,#33170,#33171,#33172,#33173,#33174,#33175,#33176,#33177,#33178,#33179,
#33180,#33181,#33182,#33183),(#33184,#33185,#33186,#33187,#33188,#33189,#33190,
#33191,#33192,#33193,#33194,#33195,#33196,#33197,#33198,#33199),(#33200,#33201,
#33202,#33203,#33204,#33205,#33206,#33207,#33208,#33209,#33210,#33211,#33212,
#33213,#33214,#33215)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,
4),(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(2.524330218529e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,
1.702978523177e0),(-1.206373867110e-1,0.e0,7.403562166121e-2,1.472650563702e-1,
2.190036658960e-1,2.886591143639e-1,3.557753076412e-1,4.208653643931e-1,
4.845854842509e-1,5.465342826738e-1,6.064335311876e-1,6.641929050878e-1,
7.201489473482e-1,8.631030165040e-1),.unspecified.);
#33218=oriented_edge('',*,*,#33217,.f.);
#33219=oriented_edge('',*,*,#32937,.f.);
#33220=oriented_edge('',*,*,#32311,.t.);
#33221=edge_loop('',(#33218,#33219,#33220));
#33222=face_outer_bound('',#33221,.f.);
#33224=cartesian_point('',(5.350054156439e1,-5.136012154920e1,
-3.937508041634e1));
#33225=cartesian_point('',(5.350040950505e1,-5.136013576502e1,
-3.938495709716e1));
#33226=cartesian_point('',(5.350024805554e1,-5.136012059153e1,
-3.939483383888e1));
#33227=cartesian_point('',(5.350005721845e1,-5.136007602537e1,
-3.940471023557e1));
#33228=cartesian_point('',(5.387102623420e1,-5.138500166619e1,
-3.937998349074e1));
#33229=cartesian_point('',(5.387088362376e1,-5.138501700749e1,
-3.939064859144e1));
#33230=cartesian_point('',(5.387070927571e1,-5.138500061222e1,
-3.940131375949e1));
#33231=cartesian_point('',(5.387050319298e1,-5.138495247675e1,
-3.941197855661e1));
#33232=cartesian_point('',(5.399907708601e1,-5.177330724574e1,
-3.938111740774e1));
#33233=cartesian_point('',(5.399892069561e1,-5.177332405704e1,
-3.939281220486e1));
#33234=cartesian_point('',(5.399872950175e1,-5.177330606601e1,
-3.940450707777e1));
#33235=cartesian_point('',(5.399850350781e1,-5.177325326889e1,
-3.941620154584e1));
#33236=cartesian_point('',(5.359289171506e1,-5.193756404835e1,
-3.937545901188e1));
#33237=cartesian_point('',(5.359274178096e1,-5.193758017091e1,
-3.938667136514e1));
#33238=cartesian_point('',(5.359255847989e1,-5.193756292753e1,
-3.939788379027e1));
#33239=cartesian_point('',(5.359234181493e1,-5.193751231456e1,
-3.940909582642e1));
#33240=(bounded_surface()b_spline_surface(3,3,((#33224,#33225,#33226,#33227),(
#33228,#33229,#33230,#33231),(#33232,#33233,#33234,#33235),(#33236,#33237,
#33238,#33239)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(-5.845345146264e-1,1.296273549954e0),(1.643508646707e-1,1.753795688085e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.859359901467e0,1.859359901467e0,1.859359901467e0,1.859359901467e0),(
8.658208846453e-1,8.658208846453e-1,8.658208846453e-1,8.658208846453e-1),(
7.337833553802e-1,7.337833553802e-1,7.337833553802e-1,7.337833553802e-1),(
1.463247313671e0,1.463247313671e0,1.463247313671e0,1.463247313671e0)))representation_item('')surface());
#33241=oriented_edge('',*,*,#33217,.t.);
#33243=oriented_edge('',*,*,#33242,.t.);
#33245=oriented_edge('',*,*,#33244,.t.);
#33247=oriented_edge('',*,*,#33246,.f.);
#33248=edge_loop('',(#33241,#33243,#33245,#33247));
#33249=face_outer_bound('',#33248,.f.);
#33251=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#33252=direction('',(0.e0,0.e0,1.e0));
#33253=direction('',(-7.081567326534e-1,7.060552683733e-1,0.e0));
#33254=axis2_placement_3d('',#33251,#33252,#33253);
#33255=toroidal_surface('',#33254,7.065650925828e1,4.e0);
#33256=oriented_edge('',*,*,#32309,.t.);
#33257=oriented_edge('',*,*,#32307,.t.);
#33258=oriented_edge('',*,*,#32305,.t.);
#33259=oriented_edge('',*,*,#32009,.f.);
#33260=oriented_edge('',*,*,#28545,.t.);
#33261=oriented_edge('',*,*,#28543,.t.);
#33262=oriented_edge('',*,*,#33242,.f.);
#33263=edge_loop('',(#33256,#33257,#33258,#33259,#33260,#33261,#33262));
#33264=face_outer_bound('',#33263,.f.);
#33266=cartesian_point('',(5.367485028524e1,-5.163960855904e1,
-2.490846053290e1));
#33267=direction('',(-1.343084998758e-2,-1.377951275185e-3,-9.999088526055e-1));
#33268=direction('',(-1.012438489857e-1,9.948616400886e-1,-1.108092769828e-5));
#33269=axis2_placement_3d('',#33266,#33267,#33268);
#33270=cylindrical_surface('',#33269,3.000057677450e-1);
#33272=oriented_edge('',*,*,#33271,.t.);
#33274=oriented_edge('',*,*,#33273,.f.);
#33275=oriented_edge('',*,*,#33244,.f.);
#33276=oriented_edge('',*,*,#28541,.f.);
#33277=edge_loop('',(#33272,#33274,#33275,#33276));
#33278=face_outer_bound('',#33277,.f.);
#33280=cartesian_point('',(5.414623309529e1,-5.185024253189e1,
-4.824476388592e0));
#33281=cartesian_point('',(5.415674613520e1,-5.183819521803e1,
-4.799236176793e0));
#33282=cartesian_point('',(5.416666367277e1,-5.182633503077e1,
-4.780381676061e0));
#33283=cartesian_point('',(5.418275572013e1,-5.181075762971e1,
-4.799688988381e0));
#33284=cartesian_point('',(5.419782810159e1,-5.179482625044e1,
-4.837434941140e0));
#33285=cartesian_point('',(5.421329949997e1,-5.177411643985e1,
-4.896098280999e0));
#33286=cartesian_point('',(5.422705671705e1,-5.175027538757e1,
-4.971085204001e0));
#33287=cartesian_point('',(5.423831475139e1,-5.172437042051e1,
-5.059470008512e0));
#33288=cartesian_point('',(5.424683664022e1,-5.169691793985e1,
-5.159959904152e0));
#33289=cartesian_point('',(5.425252818140e1,-5.166807872885e1,
-5.272430326448e0));
#33290=cartesian_point('',(5.425524592696e1,-5.163776052565e1,
-5.397893801254e0));
#33291=cartesian_point('',(5.425468945250e1,-5.160585265221e1,
-5.537751646965e0));
#33292=cartesian_point('',(5.425042030063e1,-5.157240538819e1,
-5.693009582896e0));
#33293=cartesian_point('',(5.424190821728e1,-5.153758882030e1,
-5.864368296258e0));
#33294=cartesian_point('',(5.422849027139e1,-5.150158253328e1,
-6.052814165404e0));
#33295=cartesian_point('',(5.420683266254e1,-5.145990326450e1,
-6.286047984167e0));
#33296=cartesian_point('',(5.418636422619e1,-5.143199724228e1,
-6.457076551788e0));
#33297=cartesian_point('',(5.417251056442e1,-5.141633214707e1,
-6.559033026684e0));
#33298=cartesian_point('',(5.393733140582e1,-5.187445813300e1,
-4.394827650352e0));
#33299=cartesian_point('',(5.398873178148e1,-5.186712578080e1,
-4.342274501114e0));
#33300=cartesian_point('',(5.410336865031e1,-5.178697430271e1,
-4.293121763048e0));
#33301=cartesian_point('',(5.420173839046e1,-5.164216028947e1,
-4.344730187298e0));
#33302=cartesian_point('',(5.423522184199e1,-5.154262021044e1,
-4.426110834469e0));
#33303=cartesian_point('',(5.423916101614e1,-5.146307696203e1,
-4.527529385893e0));
#33304=cartesian_point('',(5.422595920377e1,-5.140097375856e1,
-4.638186550256e0));
#33305=cartesian_point('',(5.420278701976e1,-5.135189893242e1,
-4.755109071188e0));
#33306=cartesian_point('',(5.417325136741e1,-5.131241762226e1,
-4.878381647531e0));
#33307=cartesian_point('',(5.413903919446e1,-5.128034950660e1,
-5.009182522630e0));
#33308=cartesian_point('',(5.410077459814e1,-5.125438738993e1,
-5.149514922103e0));
#33309=cartesian_point('',(5.405865836115e1,-5.123399016642e1,
-5.301401023252e0));
#33310=cartesian_point('',(5.401289881223e1,-5.121918246329e1,
-5.466183354775e0));
#33311=cartesian_point('',(5.396376220064e1,-5.121031062669e1,
-5.644735689716e0));
#33312=cartesian_point('',(5.391145830233e1,-5.120796001179e1,
-5.838092983656e0));
#33313=cartesian_point('',(5.384916149590e1,-5.121369082331e1,
-6.074156066205e0));
#33314=cartesian_point('',(5.380593380264e1,-5.122528185513e1,
-6.244548661622e0));
#33315=cartesian_point('',(5.378117406447e1,-5.123464143237e1,
-6.345211328247e0));
#33316=cartesian_point('',(5.405056616903e1,-5.225972584377e1,
-4.131355178967e0));
#33317=cartesian_point('',(5.415491348814e1,-5.223844856045e1,
-4.062272332910e0));
#33318=cartesian_point('',(5.438036149155e1,-5.207753896552e1,
-3.995015831013e0));
#33319=cartesian_point('',(5.457935229372e1,-5.179019814094e1,
-4.067391710378e0));
#33320=cartesian_point('',(5.465364308812e1,-5.158947657393e1,
-4.176272519580e0));
#33321=cartesian_point('',(5.467190754424e1,-5.142419916589e1,
-4.304539654964e0));
#33322=cartesian_point('',(5.465655187827e1,-5.129046614963e1,
-4.437560541247e0));
#33323=cartesian_point('',(5.462080180344e1,-5.118046235542e1,
-4.572347586641e0));
#33324=cartesian_point('',(5.457141456839e1,-5.108791045317e1,
-4.709849886020e0));
#33325=cartesian_point('',(5.451157302592e1,-5.100872338138e1,
-4.852058834750e0));
#33326=cartesian_point('',(5.444241285017e1,-5.094033452534e1,
-5.001592704047e0));
#33327=cartesian_point('',(5.436416918338e1,-5.088163554326e1,
-5.160855076208e0));
#33328=cartesian_point('',(5.427699913595e1,-5.083270178447e1,
-5.331391013149e0));
#33329=cartesian_point('',(5.418110867958e1,-5.079429897082e1,
-5.514173670254e0));
#33330=cartesian_point('',(5.407652070809e1,-5.076765664301e1,
-5.710257787967e0));
#33331=cartesian_point('',(5.394869334338e1,-5.075300424542e1,
-5.947600554424e0));
#33332=cartesian_point('',(5.385688894171e1,-5.075804281971e1,
-6.117178776947e0));
#33333=cartesian_point('',(5.380309852987e1,-5.076633360294e1,
-6.216763434307e0));
#33334=cartesian_point('',(5.436565480967e1,-5.257109132720e1,
-4.345959129839e0));
#33335=cartesian_point('',(5.447391964179e1,-5.253275700832e1,
-4.290710284469e0));
#33336=cartesian_point('',(5.468774937639e1,-5.237200675614e1,
-4.239002974145e0));
#33337=cartesian_point('',(5.488945019080e1,-5.209396387825e1,
-4.296082753265e0));
#33338=cartesian_point('',(5.498032022788e1,-5.189142047866e1,
-4.383816680639e0));
#33339=cartesian_point('',(5.502302956380e1,-5.171216851423e1,
-4.491278199861e0));
#33340=cartesian_point('',(5.503369505738e1,-5.155548650077e1,
-4.606909925853e0));
#33341=cartesian_point('',(5.502259604801e1,-5.141625785482e1,
-4.727760966724e0));
#33342=cartesian_point('',(5.499526245366e1,-5.128981257724e1,
-4.854109566036e0));
#33343=cartesian_point('',(5.495433995031e1,-5.117282156958e1,
-4.987308813431e0));
#33344=cartesian_point('',(5.490061654577e1,-5.106287588042e1,
-5.129488706203e0));
#33345=cartesian_point('',(5.483383864840e1,-5.095881732218e1,
-5.282743307030e0));
#33346=cartesian_point('',(5.475344923437e1,-5.086079208609e1,
-5.448445946368e0));
#33347=cartesian_point('',(5.465877727647e1,-5.076974968176e1,
-5.627477423594e0));
#33348=cartesian_point('',(5.454877924551e1,-5.068706221028e1,
-5.820859479603e0));
#33349=cartesian_point('',(5.440578913568e1,-5.060554220436e1,
-6.056391484203e0));
#33350=cartesian_point('',(5.429512130617e1,-5.056398042390e1,
-6.225916786850e0));
#33351=cartesian_point('',(5.422726792011e1,-5.054543794359e1,
-6.325899153823e0));
#33352=(bounded_surface()b_spline_surface(3,3,((#33280,#33281,#33282,#33283,
#33284,#33285,#33286,#33287,#33288,#33289,#33290,#33291,#33292,#33293,#33294,
#33295,#33296,#33297),(#33298,#33299,#33300,#33301,#33302,#33303,#33304,#33305,
#33306,#33307,#33308,#33309,#33310,#33311,#33312,#33313,#33314,#33315),(#33316,
#33317,#33318,#33319,#33320,#33321,#33322,#33323,#33324,#33325,#33326,#33327,
#33328,#33329,#33330,#33331,#33332,#33333),(#33334,#33335,#33336,#33337,#33338,
#33339,#33340,#33341,#33342,#33343,#33344,#33345,#33346,#33347,#33348,#33349,
#33350,#33351)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(-3.104181311807e-2,1.e0),(4.959355362272e-1,
5.239266051638e-1,5.379319932596e-1,5.534919917168e-1,5.701052817126e-1,
5.876280921308e-1,6.062531735069e-1,6.260381399827e-1,6.471647895071e-1,
6.700360401819e-1,6.950430056701e-1,7.223893496231e-1,7.521718114091e-1,
7.845867365184e-1,8.199767417885e-1,8.721896236557e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.424040528100e0,
1.424040528100e0,1.424040528100e0,1.424040528100e0,1.424040528100e0,
1.424040528100e0,1.424040528100e0,1.424040528100e0,1.424040528100e0,
1.424040528100e0,1.424040528100e0,1.424040528100e0,1.424040528100e0,
1.424040528100e0,1.424040528100e0,1.424040528100e0,1.424040528100e0,
1.424040528100e0),(8.751778910122e-1,8.751778910122e-1,8.751778910122e-1,
8.751778910122e-1,8.751778910122e-1,8.751778910122e-1,8.751778910122e-1,
8.751778910122e-1,8.751778910122e-1,8.751778910122e-1,8.751778910122e-1,
8.751778910122e-1,8.751778910122e-1,8.751778910122e-1,8.751778910122e-1,
8.751778910122e-1,8.751778910122e-1,8.751778910122e-1),(8.591361302816e-1,
8.591361302816e-1,8.591361302816e-1,8.591361302816e-1,8.591361302816e-1,
8.591361302816e-1,8.591361302816e-1,8.591361302816e-1,8.591361302816e-1,
8.591361302816e-1,8.591361302816e-1,8.591361302816e-1,8.591361302816e-1,
8.591361302816e-1,8.591361302816e-1,8.591361302816e-1,8.591361302817e-1,
8.591361302816e-1),(1.375915245908e0,1.375915245908e0,1.375915245908e0,
1.375915245908e0,1.375915245908e0,1.375915245908e0,1.375915245908e0,
1.375915245908e0,1.375915245908e0,1.375915245908e0,1.375915245908e0,
1.375915245908e0,1.375915245908e0,1.375915245908e0,1.375915245908e0,
1.375915245908e0,1.375915245908e0,1.375915245908e0)))representation_item('')surface());
#33354=oriented_edge('',*,*,#33353,.f.);
#33356=oriented_edge('',*,*,#33355,.t.);
#33357=oriented_edge('',*,*,#33271,.f.);
#33358=oriented_edge('',*,*,#28539,.f.);
#33359=edge_loop('',(#33354,#33356,#33357,#33358));
#33360=face_outer_bound('',#33359,.f.);
#33362=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#33363=direction('',(0.e0,0.e0,1.e0));
#33364=direction('',(0.e0,-1.e0,0.e0));
#33365=axis2_placement_3d('',#33362,#33363,#33364);
#33366=conical_surface('',#33365,7.438528799863e1,2.656505117708e1);
#33368=oriented_edge('',*,*,#33367,.t.);
#33369=oriented_edge('',*,*,#33353,.t.);
#33370=oriented_edge('',*,*,#28537,.f.);
#33372=oriented_edge('',*,*,#33371,.f.);
#33374=oriented_edge('',*,*,#33373,.f.);
#33376=oriented_edge('',*,*,#33375,.f.);
#33378=oriented_edge('',*,*,#33377,.f.);
#33379=edge_loop('',(#33368,#33369,#33370,#33372,#33374,#33376,#33378));
#33380=face_outer_bound('',#33379,.f.);
#33382=cartesian_point('',(5.433481279166e1,-5.089870584120e1,
-6.716050875030e0));
#33383=direction('',(-3.227989087854e-1,3.095524880022e-1,-8.944149605516e-1));
#33384=direction('',(-2.916670634190e-1,-9.315474555344e-1,-2.171397296762e-1));
#33385=axis2_placement_3d('',#33382,#33383,#33384);
#33386=cylindrical_surface('',#33385,5.000000034824e-1);
#33388=oriented_edge('',*,*,#33387,.f.);
#33389=oriented_edge('',*,*,#33355,.f.);
#33390=oriented_edge('',*,*,#33367,.f.);
#33392=oriented_edge('',*,*,#33391,.t.);
#33393=edge_loop('',(#33388,#33389,#33390,#33392));
#33394=face_outer_bound('',#33393,.f.);
#33396=cartesian_point('',(5.698993659710e1,-5.416150947235e1,0.e0));
#33397=direction('',(7.070680100731e-1,7.070680100731e-1,-1.047178411625e-2));
#33398=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#33399=axis2_placement_3d('',#33396,#33397,#33398);
#33400=plane('',#33399);
#33402=oriented_edge('',*,*,#33401,.f.);
#33403=oriented_edge('',*,*,#32939,.f.);
#33404=oriented_edge('',*,*,#33246,.t.);
#33405=oriented_edge('',*,*,#33273,.t.);
#33406=oriented_edge('',*,*,#33387,.t.);
#33408=oriented_edge('',*,*,#33407,.t.);
#33410=oriented_edge('',*,*,#33409,.t.);
#33411=edge_loop('',(#33402,#33403,#33404,#33405,#33406,#33408,#33410));
#33412=face_outer_bound('',#33411,.f.);
#33414=cartesian_point('',(5.334656958213e1,-5.106213532968e1,
-3.879088835511e1));
#33415=cartesian_point('',(5.336072937314e1,-5.107833224747e1,
-3.895648530639e1));
#33416=cartesian_point('',(5.335346871393e1,-5.107530683044e1,
-3.925318866507e1));
#33417=cartesian_point('',(5.329051935231e1,-5.101614673246e1,
-3.953664533790e1));
#33418=cartesian_point('',(5.325382509451e1,-5.098139586907e1,
-3.965267344710e1));
#33419=cartesian_point('',(5.296617860287e1,-5.086079535417e1,
-3.884111359180e1));
#33420=cartesian_point('',(5.297667663705e1,-5.087349237950e1,
-3.896493398846e1));
#33421=cartesian_point('',(5.297104274110e1,-5.087203620230e1,
-3.918699056012e1));
#33422=cartesian_point('',(5.292397951302e1,-5.082780522537e1,
-3.939919055579e1));
#33423=cartesian_point('',(5.289647931985e1,-5.080178824411e1,
-3.948601794315e1));
#33424=cartesian_point('',(5.295108122819e1,-5.042768635154e1,
-3.888392652402e1));
#33425=cartesian_point('',(5.295831529809e1,-5.043735159756e1,
-3.897562954362e1));
#33426=cartesian_point('',(5.295353462321e1,-5.043654411620e1,
-3.913995782866e1));
#33427=cartesian_point('',(5.291854261450e1,-5.040392408081e1,
-3.929695567771e1));
#33428=cartesian_point('',(5.289827078503e1,-5.038461796562e1,
-3.936121647655e1));
#33429=cartesian_point('',(5.332385731871e1,-5.019857538674e1,
-3.887565131851e1));
#33430=cartesian_point('',(5.333155165565e1,-5.020876872797e1,
-3.897774196664e1));
#33431=cartesian_point('',(5.332596785561e1,-5.020701163140e1,
-3.916028931175e1));
#33432=cartesian_point('',(5.328688349411e1,-5.017081350923e1,
-3.933458289299e1));
#33433=cartesian_point('',(5.326448613934e1,-5.014933207601e1,
-3.940598663377e1));
#33434=(bounded_surface()b_spline_surface(3,3,((#33414,#33415,#33416,#33417,
#33418),(#33419,#33420,#33421,#33422,#33423),(#33424,#33425,#33426,#33427,
#33428),(#33429,#33430,#33431,#33432,#33433)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(-1.973190002697e-1,1.170688729988e0),(
3.692896938165e-1,6.674216943523e-1,8.932914582885e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349614001420e0,
1.349614001420e0,1.349614001420e0,1.349614001420e0,1.349614001420e0),(
8.923630575776e-1,8.923630575776e-1,8.923630575776e-1,8.923630575776e-1,
8.923630575776e-1),(8.836319630451e-1,8.836319630451e-1,8.836319630451e-1,
8.836319630451e-1,8.836319630451e-1),(1.323420717823e0,1.323420717823e0,
1.323420717823e0,1.323420717823e0,1.323420717823e0)))representation_item('')surface());
#33435=oriented_edge('',*,*,#33401,.t.);
#33437=oriented_edge('',*,*,#33436,.f.);
#33438=oriented_edge('',*,*,#32840,.f.);
#33439=oriented_edge('',*,*,#32924,.t.);
#33440=edge_loop('',(#33435,#33437,#33438,#33439));
#33441=face_outer_bound('',#33440,.f.);
#33443=cartesian_point('',(5.383708132569e1,-5.060458497055e1,
-2.046409388887e1));
#33444=direction('',(-1.335069518068e-2,-1.458120295855e-3,-9.999098123448e-1));
#33445=direction('',(-2.500626475249e-1,-9.682180038613e-1,4.750716961442e-3));
#33446=axis2_placement_3d('',#33443,#33444,#33445);
#33447=cylindrical_surface('',#33446,5.000127819498e-1);
#33448=oriented_edge('',*,*,#33409,.f.);
#33450=oriented_edge('',*,*,#33449,.f.);
#33452=oriented_edge('',*,*,#33451,.f.);
#33453=oriented_edge('',*,*,#33436,.t.);
#33454=edge_loop('',(#33448,#33450,#33452,#33453));
#33455=face_outer_bound('',#33454,.f.);
#33457=cartesian_point('',(5.576719510299e1,-5.235143889112e1,
-8.219255872622e0));
#33458=direction('',(7.066894509608e-1,7.074485178388e-1,-1.032543018121e-2));
#33459=direction('',(-6.114499436018e-1,6.180063425869e-1,4.941630570891e-1));
#33460=axis2_placement_3d('',#33457,#33458,#33459);
#33461=toroidal_surface('',#33460,2.496941600053e0,4.999973419621e-1);
#33462=oriented_edge('',*,*,#33407,.f.);
#33463=oriented_edge('',*,*,#33391,.f.);
#33465=oriented_edge('',*,*,#33464,.f.);
#33466=oriented_edge('',*,*,#33449,.t.);
#33467=edge_loop('',(#33462,#33463,#33465,#33466));
#33468=face_outer_bound('',#33467,.f.);
#33470=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#33471=direction('',(0.e0,0.e0,1.e0));
#33472=direction('',(-7.528187511791e-1,6.582278692620e-1,0.e0));
#33473=axis2_placement_3d('',#33470,#33471,#33472);
#33474=toroidal_surface('',#33473,7.649382607502e1,3.e0);
#33475=oriented_edge('',*,*,#33464,.t.);
#33476=oriented_edge('',*,*,#33377,.t.);
#33477=oriented_edge('',*,*,#33375,.t.);
#33479=oriented_edge('',*,*,#33478,.f.);
#33481=oriented_edge('',*,*,#33480,.t.);
#33483=oriented_edge('',*,*,#33482,.t.);
#33484=edge_loop('',(#33475,#33476,#33477,#33479,#33481,#33483));
#33485=face_outer_bound('',#33484,.f.);
#33487=cartesian_point('',(5.918384892248e1,-4.845678187350e1,
-8.219509123414e0));
#33488=direction('',(6.089036576798e-1,7.931757800105e-1,1.041718142620e-2));
#33489=direction('',(-6.927552876528e-1,5.253239120088e-1,4.940899704516e-1));
#33490=axis2_placement_3d('',#33487,#33488,#33489);
#33491=toroidal_surface('',#33490,2.497870611476e0,4.999993401877e-1);
#33492=oriented_edge('',*,*,#33478,.t.);
#33494=oriented_edge('',*,*,#33493,.f.);
#33496=oriented_edge('',*,*,#33495,.f.);
#33498=oriented_edge('',*,*,#33497,.t.);
#33499=edge_loop('',(#33492,#33494,#33496,#33498));
#33500=face_outer_bound('',#33499,.f.);
#33502=cartesian_point('',(5.756343349589e1,-4.723281149542e1,
-6.695404896347e0));
#33503=direction('',(-3.490379386127e-1,2.796326138130e-1,-8.944149588983e-1));
#33504=direction('',(-9.164104168361e-1,9.763896923278e-2,3.881476260413e-1));
#33505=axis2_placement_3d('',#33502,#33503,#33504);
#33506=cylindrical_surface('',#33505,5.000000035655e-1);
#33507=oriented_edge('',*,*,#33373,.t.);
#33509=oriented_edge('',*,*,#33508,.f.);
#33511=oriented_edge('',*,*,#33510,.f.);
#33512=oriented_edge('',*,*,#33493,.t.);
#33513=edge_loop('',(#33507,#33509,#33511,#33512));
#33514=face_outer_bound('',#33513,.f.);
#33516=cartesian_point('',(5.922936675394e1,-4.704078871702e1,
-4.344652752802e0));
#33517=cartesian_point('',(5.919805194765e1,-4.712382841491e1,
-4.305680315294e0));
#33518=cartesian_point('',(5.912409975457e1,-4.727556922850e1,
-4.262057442558e0));
#33519=cartesian_point('',(5.897312705262e1,-4.746638403159e1,
-4.260908600563e0));
#33520=cartesian_point('',(5.884599730859e1,-4.758846174111e1,
-4.288647717708e0));
#33521=cartesian_point('',(5.870824332801e1,-4.768714276931e1,
-4.342955994880e0));
#33522=cartesian_point('',(5.856959937685e1,-4.775880978610e1,
-4.416767072454e0));
#33523=cartesian_point('',(5.843401519869e1,-4.780591842237e1,
-4.504648336735e0));
#33524=cartesian_point('',(5.830255256955e1,-4.783212788808e1,
-4.603646495244e0));
#33525=cartesian_point('',(5.817492452118e1,-4.784046777013e1,
-4.712824264378e0));
#33526=cartesian_point('',(5.805052573242e1,-4.783285876612e1,
-4.832429261884e0));
#33527=cartesian_point('',(5.792924286673e1,-4.781035456057e1,
-4.962887342776e0));
#33528=cartesian_point('',(5.781146992931e1,-4.777354238977e1,
-5.104434900293e0));
#33529=cartesian_point('',(5.769775996130e1,-4.772267671493e1,
-5.257330766222e0));
#33530=cartesian_point('',(5.758865244714e1,-4.765760056323e1,
-5.422138423442e0));
#33531=cartesian_point('',(5.748474054054e1,-4.757761516495e1,
-5.599876384717e0));
#33532=cartesian_point('',(5.738696619499e1,-4.748144033462e1,
-5.791885897914e0));
#33533=cartesian_point('',(5.728302718357e1,-4.734957116058e1,
-6.031734588887e0));
#33534=cartesian_point('',(5.722442642205e1,-4.724326554032e1,
-6.205926555717e0));
#33535=cartesian_point('',(5.719520954518e1,-4.717552980408e1,
-6.310922631716e0));
#33536=cartesian_point('',(5.878947972323e1,-4.669472447843e1,
-4.070563610321e0));
#33537=cartesian_point('',(5.876637452313e1,-4.677123262727e1,
-4.018852482431e0));
#33538=cartesian_point('',(5.869954224694e1,-4.692812838115e1,
-3.959216612115e0));
#33539=cartesian_point('',(5.854427698826e1,-4.712538699808e1,
-3.956815629417e0));
#33540=cartesian_point('',(5.841146598718e1,-4.724639133550e1,
-3.993862872180e0));
#33541=cartesian_point('',(5.827089310137e1,-4.733415285944e1,
-4.065501380686e0));
#33542=cartesian_point('',(5.813645336732e1,-4.738530078408e1,
-4.160068445019e0));
#33543=cartesian_point('',(5.801364839193e1,-4.740494006970e1,
-4.268671607187e0));
#33544=cartesian_point('',(5.790347730123e1,-4.739976573825e1,
-4.386575350428e0));
#33545=cartesian_point('',(5.780504910348e1,-4.737526373926e1,
-4.512255431840e0));
#33546=cartesian_point('',(5.771717963599e1,-4.733518319148e1,
-4.645944658204e0));
#33547=cartesian_point('',(5.763919993228e1,-4.728208501161e1,
-4.788238948569e0));
#33548=cartesian_point('',(5.757092713610e1,-4.721786562820e1,
-4.939597106251e0));
#33549=cartesian_point('',(5.751241756371e1,-4.714389931889e1,
-5.100512573354e0));
#33550=cartesian_point('',(5.746390924280e1,-4.706103471027e1,
-5.271760724357e0));
#33551=cartesian_point('',(5.742593600935e1,-4.696962253585e1,
-5.454516666952e0));
#33552=cartesian_point('',(5.739954658019e1,-4.686968490749e1,
-5.650191679953e0));
#33553=cartesian_point('',(5.738449596617e1,-4.674435697555e1,
-5.892664141912e0));
#33554=cartesian_point('',(5.738984691054e1,-4.665366325233e1,
-6.067065048444e0));
#33555=cartesian_point('',(5.739881406751e1,-4.659951567326e1,
-6.171589999370e0));
#33556=cartesian_point('',(5.831237390029e1,-4.666703264957e1,
-4.476382618610e0));
#33557=cartesian_point('',(5.830661857747e1,-4.669012121362e1,
-4.443055500760e0));
#33558=cartesian_point('',(5.828689019621e1,-4.674069081243e1,
-4.406280429824e0));
#33559=cartesian_point('',(5.823719676299e1,-4.680402355409e1,
-4.404131318244e0));
#33560=cartesian_point('',(5.819431517445e1,-4.684182127285e1,
-4.426016336160e0));
#33561=cartesian_point('',(5.814951359306e1,-4.686719328524e1,
-4.470469143551e0));
#33562=cartesian_point('',(5.810793671070e1,-4.687912574309e1,
-4.532800200995e0));
#33563=cartesian_point('',(5.807160393210e1,-4.687971864680e1,
-4.609351979912e0));
#33564=cartesian_point('',(5.804081844962e1,-4.687164415890e1,
-4.698086123137e0));
#33565=cartesian_point('',(5.801518811828e1,-4.685708429991e1,
-4.798369574024e0));
#33566=cartesian_point('',(5.799423301696e1,-4.683755492396e1,
-4.910464532621e0));
#33567=cartesian_point('',(5.797763979692e1,-4.681413916726e1,
-5.034720811039e0));
#33568=cartesian_point('',(5.796524436038e1,-4.678767675699e1,
-5.171273605810e0));
#33569=cartesian_point('',(5.795697273469e1,-4.675880794852e1,
-5.320274824920e0));
#33570=cartesian_point('',(5.795284414634e1,-4.672798319309e1,
-5.482194884183e0));
#33571=cartesian_point('',(5.795301555768e1,-4.669549920065e1,
-5.657993011786e0));
#33572=cartesian_point('',(5.795783664079e1,-4.666159158242e1,
-5.849003991248e0));
#33573=cartesian_point('',(5.796944792523e1,-4.662112712890e1,
-6.088857268469e0));
#33574=cartesian_point('',(5.798289630665e1,-4.659382173963e1,
-6.264156888509e0));
#33575=cartesian_point('',(5.799274346220e1,-4.657828878128e1,
-6.370213539360e0));
#33576=cartesian_point('',(5.849595262348e1,-4.699822046768e1,
-4.968483795643e0));
#33577=cartesian_point('',(5.849130823874e1,-4.699914273790e1,
-4.957771533049e0));
#33578=cartesian_point('',(5.848976485678e1,-4.698743739739e1,
-4.949290622683e0));
#33579=cartesian_point('',(5.850107874227e1,-4.697237934402e1,
-4.948528960734e0));
#33580=cartesian_point('',(5.851218983483e1,-4.696655059615e1,
-4.952960479306e0));
#33581=cartesian_point('',(5.852165693432e1,-4.696932553504e1,
-4.965478490545e0));
#33582=cartesian_point('',(5.852576314622e1,-4.698070995037e1,
-4.989735896695e0));
#33583=cartesian_point('',(5.852310532096e1,-4.699854020380e1,
-5.028347295764e0));
#33584=cartesian_point('',(5.851367543486e1,-4.702029150568e1,
-5.082505509308e0));
#33585=cartesian_point('',(5.849795335438e1,-4.704391459389e1,
-5.152643198550e0));
#33586=cartesian_point('',(5.847641632908e1,-4.706789715826e1,
-5.239053165007e0));
#33587=cartesian_point('',(5.844949768324e1,-4.709102121709e1,
-5.341782944430e0));
#33588=cartesian_point('',(5.841762025795e1,-4.711224962953e1,
-5.460571476874e0));
#33589=cartesian_point('',(5.838113681219e1,-4.713070850678e1,
-5.595152582779e0));
#33590=cartesian_point('',(5.834025048599e1,-4.714562879494e1,
-5.745620958006e0));
#33591=cartesian_point('',(5.829497509729e1,-4.715622867842e1,
-5.912663262120e0));
#33592=cartesian_point('',(5.824517801752e1,-4.716155616622e1,
-6.097503153274e0));
#33593=cartesian_point('',(5.818222407476e1,-4.716014039914e1,
-6.333325594335e0));
#33594=cartesian_point('',(5.813607081446e1,-4.715127627293e1,
-6.508899076998e0));
#33595=cartesian_point('',(5.810820668440e1,-4.714289950846e1,
-6.616249705008e0));
#33596=(bounded_surface()b_spline_surface(3,3,((#33516,#33517,#33518,#33519,
#33520,#33521,#33522,#33523,#33524,#33525,#33526,#33527,#33528,#33529,#33530,
#33531,#33532,#33533,#33534,#33535),(#33536,#33537,#33538,#33539,#33540,#33541,
#33542,#33543,#33544,#33545,#33546,#33547,#33548,#33549,#33550,#33551,#33552,
#33553,#33554,#33555),(#33556,#33557,#33558,#33559,#33560,#33561,#33562,#33563,
#33564,#33565,#33566,#33567,#33568,#33569,#33570,#33571,#33572,#33573,#33574,
#33575),(#33576,#33577,#33578,#33579,#33580,#33581,#33582,#33583,#33584,#33585,
#33586,#33587,#33588,#33589,#33590,#33591,#33592,#33593,#33594,#33595)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995322062787e-1,5.202665554295e-1,
5.294169920359e-1,5.394745113458e-1,5.503627702908e-1,5.624496303046e-1,
5.760099289121e-1,5.911268888745e-1,6.079891430106e-1,6.268168418793e-1,
6.477193820786e-1,6.707209303744e-1,6.958396225668e-1,7.231585765655e-1,
7.528615045591e-1,7.852349884512e-1,8.205960707609e-1,8.757466993828e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531785107e0,1.576531785107e0,1.576531785107e0,1.576531785107e0,
1.576531785107e0,1.576531785107e0,1.576531785107e0,1.576531785107e0,
1.576531785107e0,1.576531785107e0,1.576531785107e0,1.576531785107e0,
1.576531785107e0,1.576531785107e0,1.576531785107e0,1.576531785107e0,
1.576531785107e0,1.576531785107e0,1.576531785107e0,1.576531785107e0),(
8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,
8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,
8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,
8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,
8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,8.078227382977e-1),(
8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,
8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,
8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,
8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,
8.078227382977e-1,8.078227382977e-1,8.078227382977e-1,8.078227382977e-1),(
1.576531785107e0,1.576531785107e0,1.576531785107e0,1.576531785107e0,
1.576531785107e0,1.576531785107e0,1.576531785107e0,1.576531785107e0,
1.576531785107e0,1.576531785107e0,1.576531785107e0,1.576531785107e0,
1.576531785107e0,1.576531785107e0,1.576531785107e0,1.576531785107e0,
1.576531785107e0,1.576531785107e0,1.576531785107e0,1.576531785107e0)))representation_item('')surface());
#33598=oriented_edge('',*,*,#33597,.f.);
#33599=oriented_edge('',*,*,#33508,.t.);
#33600=oriented_edge('',*,*,#33371,.t.);
#33601=oriented_edge('',*,*,#28535,.f.);
#33602=edge_loop('',(#33598,#33599,#33600,#33601));
#33603=face_outer_bound('',#33602,.f.);
#33605=cartesian_point('',(5.820391359618e1,-4.647942344494e1,
-2.460528104879e1));
#33606=direction('',(3.869013070883e-4,-1.349579543497e-2,9.999088527526e-1));
#33607=direction('',(-9.995652681879e-1,-2.948346159485e-2,-1.117067579327e-5));
#33608=axis2_placement_3d('',#33605,#33606,#33607);
#33609=cylindrical_surface('',#33608,3.000055924640e-1);
#33610=oriented_edge('',*,*,#33597,.t.);
#33611=oriented_edge('',*,*,#28533,.f.);
#33613=oriented_edge('',*,*,#33612,.t.);
#33615=oriented_edge('',*,*,#33614,.f.);
#33616=edge_loop('',(#33610,#33611,#33613,#33615));
#33617=face_outer_bound('',#33616,.f.);
#33619=cartesian_point('',(5.526464409476e1,-4.402883549926e1,
-3.934391487092e1));
#33620=direction('',(6.088373963010e-1,7.932265668995e-1,1.042297607491e-2));
#33621=direction('',(6.527320202102e-1,-4.934479693056e-1,-5.748478158439e-1));
#33622=axis2_placement_3d('',#33619,#33620,#33621);
#33623=toroidal_surface('',#33622,3.697836915851e0,2.999996387292e-1);
#33625=oriented_edge('',*,*,#33624,.f.);
#33626=oriented_edge('',*,*,#33612,.f.);
#33628=oriented_edge('',*,*,#33627,.f.);
#33630=oriented_edge('',*,*,#33629,.f.);
#33632=oriented_edge('',*,*,#33631,.t.);
#33633=edge_loop('',(#33625,#33626,#33628,#33630,#33632));
#33634=face_outer_bound('',#33633,.f.);
#33636=cartesian_point('',(5.131096978607e1,-4.189323672424e1,0.e0));
#33637=direction('',(-6.087280502333e-1,-7.933098402242e-1,-1.047178411625e-2));
#33638=direction('',(7.933533402912e-1,-6.087614290087e-1,0.e0));
#33639=axis2_placement_3d('',#33636,#33637,#33638);
#33640=plane('',#33639);
#33642=oriented_edge('',*,*,#33641,.t.);
#33643=oriented_edge('',*,*,#33495,.t.);
#33644=oriented_edge('',*,*,#33510,.t.);
#33645=oriented_edge('',*,*,#33614,.t.);
#33646=oriented_edge('',*,*,#33624,.t.);
#33648=oriented_edge('',*,*,#33647,.t.);
#33649=edge_loop('',(#33642,#33643,#33644,#33645,#33646,#33648));
#33650=face_outer_bound('',#33649,.f.);
#33652=cartesian_point('',(5.719847146139e1,-4.675672850788e1,
-2.154661739083e1));
#33653=direction('',(-2.983214348812e-4,1.342783818593e-2,-9.999097980148e-1));
#33654=direction('',(-9.881011363341e-1,1.537874334697e-1,2.360017398713e-3));
#33655=axis2_placement_3d('',#33652,#33653,#33654);
#33656=cylindrical_surface('',#33655,5.000150355095e-1);
#33658=oriented_edge('',*,*,#33657,.f.);
#33659=oriented_edge('',*,*,#33497,.f.);
#33660=oriented_edge('',*,*,#33641,.f.);
#33662=oriented_edge('',*,*,#33661,.t.);
#33663=edge_loop('',(#33658,#33659,#33660,#33662));
#33664=face_outer_bound('',#33663,.f.);
#33666=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#33667=direction('',(0.e0,0.e0,1.e0));
#33668=direction('',(1.e0,0.e0,0.e0));
#33669=axis2_placement_3d('',#33666,#33667,#33668);
#33670=conical_surface('',#33669,7.334631745054e1,5.e-1);
#33671=oriented_edge('',*,*,#33451,.t.);
#33672=oriented_edge('',*,*,#33482,.f.);
#33673=oriented_edge('',*,*,#33480,.f.);
#33674=oriented_edge('',*,*,#33657,.t.);
#33676=oriented_edge('',*,*,#33675,.f.);
#33678=oriented_edge('',*,*,#33677,.f.);
#33679=oriented_edge('',*,*,#32744,.t.);
#33680=oriented_edge('',*,*,#32842,.f.);
#33681=edge_loop('',(#33671,#33672,#33673,#33674,#33676,#33678,#33679,#33680));
#33682=face_outer_bound('',#33681,.f.);
#33684=cartesian_point('',(5.670944155838e1,-4.636992381774e1,
-4.131568017581e1));
#33685=cartesian_point('',(5.669008162756e1,-4.642684548235e1,
-4.151438059512e1));
#33686=cartesian_point('',(5.669150619280e1,-4.649395420772e1,
-4.183262844950e1));
#33687=cartesian_point('',(5.674868643556e1,-4.651782657651e1,
-4.217110796473e1));
#33688=cartesian_point('',(5.677784348203e1,-4.651869974018e1,
-4.229078644923e1));
#33689=cartesian_point('',(5.685727262227e1,-4.575862105347e1,
-4.133853690776e1));
#33690=cartesian_point('',(5.677465933184e1,-4.579873922172e1,
-4.149723124240e1));
#33691=cartesian_point('',(5.667258351930e1,-4.586060467298e1,
-4.176319928727e1));
#33692=cartesian_point('',(5.661885359284e1,-4.590907090785e1,
-4.206749407373e1));
#33693=cartesian_point('',(5.660930080287e1,-4.592269618252e1,
-4.217840587687e1));
#33694=cartesian_point('',(5.748589655583e1,-4.573914770943e1,
-4.136105044026e1));
#33695=cartesian_point('',(5.740215287874e1,-4.571220709060e1,
-4.149358100007e1));
#33696=cartesian_point('',(5.728026936330e1,-4.567486532575e1,
-4.170559700148e1));
#33697=cartesian_point('',(5.717340252635e1,-4.563985971882e1,
-4.193070252713e1));
#33698=cartesian_point('',(5.713955482983e1,-4.562783135708e1,
-4.201024817902e1));
#33699=cartesian_point('',(5.767231849901e1,-4.634009607348e1,
-4.135016464282e1));
#33700=cartesian_point('',(5.765122713036e1,-4.629430233654e1,
-4.150878943962e1));
#33701=cartesian_point('',(5.762231180659e1,-4.620945321299e1,
-4.174439777650e1));
#33702=cartesian_point('',(5.759810108874e1,-4.610546994763e1,
-4.196158137996e1));
#33703=cartesian_point('',(5.759004509888e1,-4.606704887895e1,
-4.203321564901e1));
#33704=(bounded_surface()b_spline_surface(3,3,((#33684,#33685,#33686,#33687,
#33688),(#33689,#33690,#33691,#33692,#33693),(#33694,#33695,#33696,#33697,
#33698),(#33699,#33700,#33701,#33702,#33703)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.710935801206e-1,
7.048330731317e-1,8.826165059996e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952468175e0,1.579952468175e0,1.579952468175e0,
1.579952468175e0,1.579952468175e0),(8.066825106083e-1,8.066825106083e-1,
8.066825106083e-1,8.066825106083e-1,8.066825106083e-1),(8.066825106083e-1,
8.066825106083e-1,8.066825106083e-1,8.066825106083e-1,8.066825106083e-1),(
1.579952468175e0,1.579952468175e0,1.579952468175e0,1.579952468175e0,
1.579952468175e0)))representation_item('')surface());
#33705=oriented_edge('',*,*,#33675,.t.);
#33706=oriented_edge('',*,*,#33661,.f.);
#33708=oriented_edge('',*,*,#33707,.f.);
#33710=oriented_edge('',*,*,#33709,.t.);
#33711=edge_loop('',(#33705,#33706,#33708,#33710));
#33712=face_outer_bound('',#33711,.f.);
#33714=cartesian_point('',(5.734005052399e1,-4.558511798946e1,
-4.213845709221e1));
#33715=direction('',(4.269671655622e-1,-3.386909825509e-1,8.384434732708e-1));
#33716=direction('',(-9.029067197376e-1,-1.088377888142e-1,4.158290408073e-1));
#33717=axis2_placement_3d('',#33714,#33715,#33716);
#33718=cylindrical_surface('',#33717,2.999999999996e-1);
#33720=oriented_edge('',*,*,#33719,.t.);
#33721=oriented_edge('',*,*,#33707,.t.);
#33722=oriented_edge('',*,*,#33647,.f.);
#33723=oriented_edge('',*,*,#33631,.f.);
#33725=oriented_edge('',*,*,#33724,.t.);
#33726=edge_loop('',(#33720,#33721,#33722,#33723,#33725));
#33727=face_outer_bound('',#33726,.f.);
#33729=cartesian_point('',(5.672114858659e1,-4.630430621044e1,
-4.179691617314e1));
#33730=cartesian_point('',(5.672308205605e1,-4.632554257831e1,
-4.187951977066e1));
#33731=cartesian_point('',(5.673092450591e1,-4.635144604325e1,
-4.201667226115e1));
#33732=cartesian_point('',(5.674934865453e1,-4.636848732336e1,
-4.220532559507e1));
#33733=cartesian_point('',(5.676761247774e1,-4.637182344827e1,
-4.235401575504e1));
#33734=cartesian_point('',(5.678713437183e1,-4.636675835602e1,
-4.249033400506e1));
#33735=cartesian_point('',(5.680722200782e1,-4.635540866077e1,
-4.261539073308e1));
#33736=cartesian_point('',(5.682747893808e1,-4.633932056659e1,
-4.273027217752e1));
#33737=cartesian_point('',(5.684769284061e1,-4.631962671018e1,
-4.283597696188e1));
#33738=cartesian_point('',(5.686779202142e1,-4.629712440849e1,
-4.293350912865e1));
#33739=cartesian_point('',(5.688781188711e1,-4.627232679083e1,
-4.302387167697e1));
#33740=cartesian_point('',(5.690786519088e1,-4.624551095271e1,
-4.310801330507e1));
#33741=cartesian_point('',(5.692813782070e1,-4.621673504140e1,
-4.318684798400e1));
#33742=cartesian_point('',(5.694891378259e1,-4.618580621790e1,
-4.326132532010e1));
#33743=cartesian_point('',(5.697063247956e1,-4.615218889213e1,
-4.333252027327e1));
#33744=cartesian_point('',(5.699397059806e1,-4.611487031781e1,
-4.340163986919e1));
#33745=cartesian_point('',(5.701989615807e1,-4.607227570992e1,
-4.346978132964e1));
#33746=cartesian_point('',(5.704989316129e1,-4.602200845296e1,
-4.353775186137e1));
#33747=cartesian_point('',(5.708630665207e1,-4.596048864024e1,
-4.360592214689e1));
#33748=cartesian_point('',(5.713455855395e1,-4.588030308032e1,
-4.367471237133e1));
#33749=cartesian_point('',(5.720616014060e1,-4.576690272104e1,
-4.374289372978e1));
#33750=cartesian_point('',(5.732435222175e1,-4.560085929906e1,
-4.378669202843e1));
#33751=cartesian_point('',(5.747295101439e1,-4.542764445286e1,
-4.375257916959e1));
#33752=cartesian_point('',(5.759048181419e1,-4.530912585593e1,
-4.366859777905e1));
#33753=cartesian_point('',(5.764187641618e1,-4.525980059256e1,
-4.361134369704e1));
#33754=cartesian_point('',(5.766521808682e1,-4.523745228094e1,
-4.358199888724e1));
#33755=cartesian_point('',(5.688198097966e1,-4.583547068161e1,
-4.175620153029e1));
#33756=cartesian_point('',(5.685676109713e1,-4.584902362674e1,
-4.182031165149e1));
#33757=cartesian_point('',(5.682032269542e1,-4.586797728947e1,
-4.192992374285e1));
#33758=cartesian_point('',(5.677992096682e1,-4.588552811075e1,
-4.208659516021e1));
#33759=cartesian_point('',(5.675306742939e1,-4.589430823838e1,
-4.221315989608e1));
#33760=cartesian_point('',(5.673228720155e1,-4.589801630902e1,
-4.233160313527e1));
#33761=cartesian_point('',(5.671630304629e1,-4.589763916986e1,
-4.244220716913e1));
#33762=cartesian_point('',(5.670419077052e1,-4.589394418813e1,
-4.254543011585e1));
#33763=cartesian_point('',(5.669527973742e1,-4.588751269004e1,
-4.264179076045e1));
#33764=cartesian_point('',(5.668907854e1,-4.587875719702e1,-4.273191720453e1));
#33765=cartesian_point('',(5.668524075033e1,-4.586792731427e1,
-4.281652099555e1));
#33766=cartesian_point('',(5.668354707405e1,-4.585511538471e1,
-4.289633331868e1));
#33767=cartesian_point('',(5.668389448072e1,-4.584024698835e1,
-4.297211246950e1));
#33768=cartesian_point('',(5.668630521513e1,-4.582303700539e1,
-4.304470673172e1));
#33769=cartesian_point('',(5.669096970544e1,-4.580289118065e1,
-4.311514589216e1));
#33770=cartesian_point('',(5.669834278678e1,-4.577874188153e1,
-4.318465941071e1));
#33771=cartesian_point('',(5.670927863313e1,-4.574886736162e1,
-4.325444522385e1));
#33772=cartesian_point('',(5.672531645230e1,-4.571053714399e1,
-4.332546463429e1));
#33773=cartesian_point('',(5.674905848963e1,-4.565959168878e1,
-4.339823582935e1));
#33774=cartesian_point('',(5.678626927533e1,-4.558791318055e1,
-4.347324035860e1));
#33775=cartesian_point('',(5.684914325546e1,-4.547996407737e1,
-4.354908463528e1));
#33776=cartesian_point('',(5.696394111154e1,-4.531444335582e1,
-4.359857441575e1));
#33777=cartesian_point('',(5.711318139416e1,-4.514338045654e1,
-4.355992943912e1));
#33778=cartesian_point('',(5.722699682881e1,-4.503640753476e1,
-4.346625840851e1));
#33779=cartesian_point('',(5.727306868283e1,-4.499822595121e1,
-4.340413148535e1));
#33780=cartesian_point('',(5.729332599903e1,-4.498208352707e1,
-4.337270134047e1));
#33781=cartesian_point('',(5.737293350305e1,-4.579074129104e1,
-4.169085134216e1));
#33782=cartesian_point('',(5.734473577628e1,-4.577857661829e1,
-4.175001210585e1));
#33783=cartesian_point('',(5.729975472101e1,-4.575751616060e1,
-4.184883223830e1));
#33784=cartesian_point('',(5.724095551169e1,-4.572617556451e1,
-4.198632032387e1));
#33785=cartesian_point('',(5.719613002431e1,-4.570000301881e1,
-4.209562055177e1));
#33786=cartesian_point('',(5.715618915843e1,-4.567472815916e1,
-4.219658629901e1));
#33787=cartesian_point('',(5.712049243050e1,-4.565043862343e1,
-4.228978977109e1));
#33788=cartesian_point('',(5.708853123599e1,-4.562717903413e1,
-4.237580805561e1));
#33789=cartesian_point('',(5.705990565111e1,-4.560496526711e1,
-4.245517510026e1));
#33790=cartesian_point('',(5.703427546927e1,-4.558376821311e1,
-4.252844774099e1));
#33791=cartesian_point('',(5.701135138503e1,-4.556351635125e1,
-4.259619484548e1));
#33792=cartesian_point('',(5.699090488398e1,-4.554410911796e1,
-4.265894828273e1));
#33793=cartesian_point('',(5.697276394233e1,-4.552541305481e1,
-4.271720698881e1));
#33794=cartesian_point('',(5.695680527710e1,-4.550724031062e1,
-4.277147608397e1));
#33795=cartesian_point('',(5.694295858652e1,-4.548931222163e1,
-4.282231116632e1));
#33796=cartesian_point('',(5.693125258774e1,-4.547122317024e1,
-4.287029050002e1));
#33797=cartesian_point('',(5.692192616327e1,-4.545244091602e1,
-4.291580831424e1));
#33798=cartesian_point('',(5.691553842945e1,-4.543221798947e1,
-4.295896644018e1));
#33799=cartesian_point('',(5.691305544022e1,-4.540944326849e1,
-4.299956515946e1));
#33800=cartesian_point('',(5.691628022448e1,-4.538172397825e1,
-4.303761758390e1));
#33801=cartesian_point('',(5.692903544979e1,-4.534450108684e1,
-4.307240649737e1));
#33802=cartesian_point('',(5.696053382670e1,-4.529238167544e1,
-4.309318878028e1));
#33803=cartesian_point('',(5.700765797813e1,-4.524276515688e1,
-4.307710495890e1));
#33804=cartesian_point('',(5.704908650563e1,-4.521645086598e1,
-4.303463853765e1));
#33805=cartesian_point('',(5.706981798922e1,-4.521055952719e1,
-4.300232142256e1));
#33806=cartesian_point('',(5.707987627817e1,-4.520892692101e1,
-4.298501214490e1));
#33807=cartesian_point('',(5.761941190205e1,-4.622246780710e1,
-4.167734926236e1));
#33808=cartesian_point('',(5.761589700707e1,-4.619665035275e1,
-4.175089734804e1));
#33809=cartesian_point('',(5.760810952950e1,-4.614934263181e1,
-4.186830450610e1));
#33810=cartesian_point('',(5.759287302614e1,-4.607693052372e1,
-4.202185936840e1));
#33811=cartesian_point('',(5.757825476285e1,-4.601631605720e1,
-4.213896180160e1));
#33812=cartesian_point('',(5.756271970656e1,-4.595822281698e1,
-4.224330264217e1));
#33813=cartesian_point('',(5.754674055394e1,-4.590312219351e1,
-4.233652271475e1));
#33814=cartesian_point('',(5.753068123221e1,-4.585123803265e1,
-4.241992592826e1));
#33815=cartesian_point('',(5.751482472507e1,-4.580266840407e1,
-4.249453864831e1));
#33816=cartesian_point('',(5.749937597990e1,-4.575740260228e1,
-4.256123452737e1));
#33817=cartesian_point('',(5.748447491654e1,-4.571536621347e1,
-4.262075551277e1));
#33818=cartesian_point('',(5.747021741886e1,-4.567648338494e1,
-4.267368562722e1));
#33819=cartesian_point('',(5.745666314227e1,-4.564070424519e1,
-4.272046430883e1));
#33820=cartesian_point('',(5.744382983028e1,-4.560801392124e1,
-4.276141330047e1));
#33821=cartesian_point('',(5.743167984560e1,-4.557845423972e1,
-4.279673997035e1));
#33822=cartesian_point('',(5.742011023484e1,-4.555222369927e1,
-4.282645989452e1));
#33823=cartesian_point('',(5.740896325995e1,-4.552992387525e1,
-4.285019980465e1));
#33824=cartesian_point('',(5.739792971415e1,-4.551278632949e1,
-4.286719438943e1));
#33825=cartesian_point('',(5.738636101076e1,-4.550280864341e1,
-4.287650082687e1));
#33826=cartesian_point('',(5.737243097675e1,-4.550305235315e1,
-4.287768223253e1));
#33827=cartesian_point('',(5.735233359716e1,-4.551905505922e1,
-4.287074731207e1));
#33828=cartesian_point('',(5.731811813837e1,-4.556049450365e1,
-4.286202140380e1));
#33829=cartesian_point('',(5.727988180908e1,-4.560948205665e1,
-4.286918719646e1));
#33830=cartesian_point('',(5.726497107917e1,-4.563853921449e1,
-4.287889148828e1));
#33831=cartesian_point('',(5.727000208374e1,-4.564829327333e1,
-4.287617843774e1));
#33832=cartesian_point('',(5.727468326972e1,-4.565249261457e1,
-4.287266964344e1));
#33833=(bounded_surface()b_spline_surface(3,3,((#33729,#33730,#33731,#33732,
#33733,#33734,#33735,#33736,#33737,#33738,#33739,#33740,#33741,#33742,#33743,
#33744,#33745,#33746,#33747,#33748,#33749,#33750,#33751,#33752,#33753,#33754),(
#33755,#33756,#33757,#33758,#33759,#33760,#33761,#33762,#33763,#33764,#33765,
#33766,#33767,#33768,#33769,#33770,#33771,#33772,#33773,#33774,#33775,#33776,
#33777,#33778,#33779,#33780),(#33781,#33782,#33783,#33784,#33785,#33786,#33787,
#33788,#33789,#33790,#33791,#33792,#33793,#33794,#33795,#33796,#33797,#33798,
#33799,#33800,#33801,#33802,#33803,#33804,#33805,#33806),(#33807,#33808,#33809,
#33810,#33811,#33812,#33813,#33814,#33815,#33816,#33817,#33818,#33819,#33820,
#33821,#33822,#33823,#33824,#33825,#33826,#33827,#33828,#33829,#33830,#33831,
#33832)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.733724454769e-2,
1.205569785314e-1,1.727187773157e-1,2.202042060251e-1,2.635362220805e-1,
3.032044863732e-1,3.395612061191e-1,3.729002674709e-1,4.035101010260e-1,
4.316747411486e-1,4.576348581978e-1,4.815817254658e-1,5.037181010559e-1,
5.242570546056e-1,5.434162482003e-1,5.613890403125e-1,5.781347214644e-1,
5.935653854171e-1,6.077328643739e-1,6.217151648868e-1,6.368727812700e-1,
6.526184629794e-1,6.694874799347e-1,6.892786781329e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413610497906e0,
1.413610497906e0,1.413610497906e0,1.413610497906e0,1.413610497906e0,
1.413610497906e0,1.413610497906e0,1.413610497906e0,1.413610497906e0,
1.413610497906e0,1.413610497906e0,1.413610497906e0,1.413610497906e0,
1.413610497906e0,1.413610497906e0,1.413610497906e0,1.413610497906e0,
1.413610497906e0,1.413610497906e0,1.413610497906e0,1.413610497906e0,
1.413610497906e0,1.413610497906e0,1.413610497906e0,1.413610497906e0,
1.413610497906e0),(8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,
8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,
8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,
8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,
8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,
8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,
8.621298340312e-1,8.621298340312e-1,8.621298340312e-1),(8.621298340312e-1,
8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,
8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,
8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,
8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,
8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,
8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,8.621298340312e-1,
8.621298340312e-1),(1.413610497906e0,1.413610497906e0,1.413610497906e0,
1.413610497906e0,1.413610497906e0,1.413610497906e0,1.413610497906e0,
1.413610497906e0,1.413610497906e0,1.413610497906e0,1.413610497906e0,
1.413610497906e0,1.413610497906e0,1.413610497906e0,1.413610497906e0,
1.413610497906e0,1.413610497906e0,1.413610497906e0,1.413610497906e0,
1.413610497906e0,1.413610497906e0,1.413610497906e0,1.413610497906e0,
1.413610497906e0,1.413610497906e0,1.413610497906e0)))representation_item('')surface());
#33835=oriented_edge('',*,*,#33834,.t.);
#33836=oriented_edge('',*,*,#33709,.f.);
#33837=oriented_edge('',*,*,#33719,.f.);
#33839=oriented_edge('',*,*,#33838,.t.);
#33840=edge_loop('',(#33835,#33836,#33837,#33839));
#33841=face_outer_bound('',#33840,.f.);
#33843=cartesian_point('',(0.e0,0.e0,-4.2e1));
#33844=direction('',(0.e0,0.e0,1.e0));
#33845=direction('',(9.999788139917e-1,6.509344655868e-3,0.e0));
#33846=axis2_placement_3d('',#33843,#33844,#33845);
#33847=toroidal_surface('',#33846,7.019880882606e1,3.e0);
#33849=oriented_edge('',*,*,#33848,.f.);
#33851=oriented_edge('',*,*,#33850,.t.);
#33853=oriented_edge('',*,*,#33852,.f.);
#33855=oriented_edge('',*,*,#33854,.f.);
#33857=oriented_edge('',*,*,#33856,.f.);
#33859=oriented_edge('',*,*,#33858,.t.);
#33861=oriented_edge('',*,*,#33860,.f.);
#33863=oriented_edge('',*,*,#33862,.f.);
#33865=oriented_edge('',*,*,#33864,.t.);
#33867=oriented_edge('',*,*,#33866,.t.);
#33869=oriented_edge('',*,*,#33868,.f.);
#33871=oriented_edge('',*,*,#33870,.f.);
#33873=oriented_edge('',*,*,#33872,.f.);
#33875=oriented_edge('',*,*,#33874,.t.);
#33877=oriented_edge('',*,*,#33876,.f.);
#33879=oriented_edge('',*,*,#33878,.f.);
#33881=oriented_edge('',*,*,#33880,.f.);
#33883=oriented_edge('',*,*,#33882,.t.);
#33885=oriented_edge('',*,*,#33884,.f.);
#33887=oriented_edge('',*,*,#33886,.f.);
#33889=oriented_edge('',*,*,#33888,.f.);
#33891=oriented_edge('',*,*,#33890,.f.);
#33893=oriented_edge('',*,*,#33892,.t.);
#33895=oriented_edge('',*,*,#33894,.f.);
#33897=oriented_edge('',*,*,#33896,.f.);
#33899=oriented_edge('',*,*,#33898,.t.);
#33901=oriented_edge('',*,*,#33900,.t.);
#33903=oriented_edge('',*,*,#33902,.f.);
#33905=oriented_edge('',*,*,#33904,.f.);
#33907=oriented_edge('',*,*,#33906,.t.);
#33909=oriented_edge('',*,*,#33908,.t.);
#33911=oriented_edge('',*,*,#33910,.f.);
#33913=oriented_edge('',*,*,#33912,.f.);
#33915=oriented_edge('',*,*,#33914,.f.);
#33917=oriented_edge('',*,*,#33916,.t.);
#33919=oriented_edge('',*,*,#33918,.f.);
#33921=oriented_edge('',*,*,#33920,.f.);
#33923=oriented_edge('',*,*,#33922,.t.);
#33925=oriented_edge('',*,*,#33924,.t.);
#33927=oriented_edge('',*,*,#33926,.f.);
#33929=oriented_edge('',*,*,#33928,.f.);
#33931=oriented_edge('',*,*,#33930,.f.);
#33933=oriented_edge('',*,*,#33932,.t.);
#33935=oriented_edge('',*,*,#33934,.t.);
#33937=oriented_edge('',*,*,#33936,.t.);
#33939=oriented_edge('',*,*,#33938,.f.);
#33941=oriented_edge('',*,*,#33940,.f.);
#33943=oriented_edge('',*,*,#33942,.t.);
#33945=oriented_edge('',*,*,#33944,.t.);
#33946=oriented_edge('',*,*,#33677,.t.);
#33947=oriented_edge('',*,*,#33834,.f.);
#33949=oriented_edge('',*,*,#33948,.f.);
#33950=edge_loop('',(#33849,#33851,#33853,#33855,#33857,#33859,#33861,#33863,
#33865,#33867,#33869,#33871,#33873,#33875,#33877,#33879,#33881,#33883,#33885,
#33887,#33889,#33891,#33893,#33895,#33897,#33899,#33901,#33903,#33905,#33907,
#33909,#33911,#33913,#33915,#33917,#33919,#33921,#33923,#33925,#33927,#33929,
#33931,#33933,#33935,#33937,#33939,#33941,#33943,#33945,#33946,#33947,#33949));
#33951=face_outer_bound('',#33950,.f.);
#33953=cartesian_point('',(5.864133204248e1,-4.394820693832e1,
-4.363064943714e1));
#33954=cartesian_point('',(5.868986427808e1,-4.389806306554e1,
-4.373204067247e1));
#33955=cartesian_point('',(5.905319519633e1,-4.334697434157e1,
-4.382391696954e1));
#33956=cartesian_point('',(5.925298756706e1,-4.318635799809e1,
-4.350898086796e1));
#33957=cartesian_point('',(5.933376482219e1,-4.308955196673e1,
-4.335309111906e1));
#33958=cartesian_point('',(5.939613419953e1,-4.302200383139e1,
-4.317142293647e1));
#33959=cartesian_point('',(5.944172018016e1,-4.296256130558e1,
-4.299040479125e1));
#33960=cartesian_point('',(5.947514390995e1,-4.291115178089e1,
-4.279624310743e1));
#33961=cartesian_point('',(5.949455839382e1,-4.286708797991e1,
-4.259428704488e1));
#33962=cartesian_point('',(5.949888702411e1,-4.283215036039e1,
-4.238888654808e1));
#33963=cartesian_point('',(5.948787782353e1,-4.280797736660e1,
-4.218816790464e1));
#33964=cartesian_point('',(5.946128907266e1,-4.279445455183e1,
-4.198505451158e1));
#33965=cartesian_point('',(5.943250347664e1,-4.279433720144e1,
-4.185167317440e1));
#33966=cartesian_point('',(5.941394046656e1,-4.279732146013e1,
-4.178168976768e1));
#33967=cartesian_point('',(5.826620859884e1,-4.365126559530e1,
-4.342661950003e1));
#33968=cartesian_point('',(5.830111933486e1,-4.362072180800e1,
-4.353968695532e1));
#33969=cartesian_point('',(5.867244533985e1,-4.304415487252e1,
-4.364399980857e1));
#33970=cartesian_point('',(5.885468903444e1,-4.293705794738e1,
-4.329067031505e1));
#33971=cartesian_point('',(5.891073656289e1,-4.288695665229e1,
-4.313326649128e1));
#33972=cartesian_point('',(5.895128416169e1,-4.287095838226e1,
-4.295276207677e1));
#33973=cartesian_point('',(5.897756833549e1,-4.286660236030e1,
-4.278067932909e1));
#33974=cartesian_point('',(5.899632846476e1,-4.287464874147e1,
-4.260076422936e1));
#33975=cartesian_point('',(5.900716212125e1,-4.289342567558e1,
-4.241902838839e1));
#33976=cartesian_point('',(5.901053866340e1,-4.292294564284e1,
-4.223942218469e1));
#33977=cartesian_point('',(5.900703907857e1,-4.296209982423e1,
-4.206931802044e1));
#33978=cartesian_point('',(5.899750449407e1,-4.301259536417e1,
-4.190293143952e1));
#33979=cartesian_point('',(5.898758896260e1,-4.305409091428e1,
-4.179815914934e1));
#33980=cartesian_point('',(5.898160054580e1,-4.307858965631e1,
-4.174467391695e1));
#33981=cartesian_point('',(5.842941342579e1,-4.340610117510e1,
-4.300074332288e1));
#33982=cartesian_point('',(5.842731133219e1,-4.338906554408e1,
-4.305610521554e1));
#33983=cartesian_point('',(5.852527626987e1,-4.321618925507e1,
-4.310344399328e1));
#33984=cartesian_point('',(5.861174008546e1,-4.321239269908e1,
-4.293480050548e1));
#33985=cartesian_point('',(5.866133298193e1,-4.322447376060e1,
-4.282420173790e1));
#33986=cartesian_point('',(5.871289461465e1,-4.325118366315e1,
-4.269487047466e1));
#33987=cartesian_point('',(5.876476986296e1,-4.328455283780e1,
-4.255982196342e1));
#33988=cartesian_point('',(5.881860023759e1,-4.332456268033e1,
-4.241499093090e1));
#33989=cartesian_point('',(5.887292652306e1,-4.336968464432e1,
-4.226476386439e1));
#33990=cartesian_point('',(5.892620353434e1,-4.341860301485e1,
-4.211355796428e1));
#33991=cartesian_point('',(5.897647853482e1,-4.346934252118e1,
-4.196757281177e1));
#33992=cartesian_point('',(5.902585147327e1,-4.352379789837e1,
-4.182167052874e1));
#33993=cartesian_point('',(5.905752500834e1,-4.356202333218e1,
-4.172705078140e1));
#33994=cartesian_point('',(5.907407441941e1,-4.358292169346e1,
-4.167769730061e1));
#33995=cartesian_point('',(5.893191914753e1,-4.351169032017e1,
-4.287237452736e1));
#33996=cartesian_point('',(5.891454983347e1,-4.348559779498e1,
-4.287102068643e1));
#33997=cartesian_point('',(5.879115984602e1,-4.365328251966e1,
-4.286145432413e1));
#33998=cartesian_point('',(5.882041560775e1,-4.367659305985e1,
-4.287535268628e1));
#33999=cartesian_point('',(5.888970035463e1,-4.369050306143e1,
-4.280279960109e1));
#34000=cartesian_point('',(5.897168028083e1,-4.369899706567e1,
-4.271224549989e1));
#34001=cartesian_point('',(5.906283131241e1,-4.370672446292e1,
-4.259716701930e1));
#34002=cartesian_point('',(5.915869780975e1,-4.371222605955e1,
-4.246547271291e1));
#34003=cartesian_point('',(5.925555116221e1,-4.371506973125e1,
-4.231961819911e1));
#34004=cartesian_point('',(5.934872785624e1,-4.371467107700e1,
-4.216478460133e1));
#34005=cartesian_point('',(5.943346460485e1,-4.371112581893e1,
-4.200700999286e1));
#34006=cartesian_point('',(5.951176102729e1,-4.370465351646e1,
-4.184036900649e1));
#34007=cartesian_point('',(5.955702499629e1,-4.369871370580e1,
-4.172506432854e1));
#34008=cartesian_point('',(5.957859071554e1,-4.369528746574e1,
-4.166243752831e1));
#34009=(bounded_surface()b_spline_surface(3,3,((#33953,#33954,#33955,#33956,
#33957,#33958,#33959,#33960,#33961,#33962,#33963,#33964,#33965,#33966),(#33967,
#33968,#33969,#33970,#33971,#33972,#33973,#33974,#33975,#33976,#33977,#33978,
#33979,#33980),(#33981,#33982,#33983,#33984,#33985,#33986,#33987,#33988,#33989,
#33990,#33991,#33992,#33993,#33994),(#33995,#33996,#33997,#33998,#33999,#34000,
#34001,#34002,#34003,#34004,#34005,#34006,#34007,#34008)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.199289160937e-1,3.786640245609e-1,4.229318475871e-1,4.699709169739e-1,
5.219603978046e-1,5.788143642672e-1,6.401081818738e-1,7.049302027206e-1,
7.711189441567e-1,8.361329576881e-1,8.975515147510e-1,9.680491166445e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.438587294627e0,1.438587294627e0,1.438587294627e0,1.438587294627e0,
1.438587294627e0,1.438587294627e0,1.438587294627e0,1.438587294627e0,
1.438587294627e0,1.438587294627e0,1.438587294627e0,1.438587294627e0,
1.438587294627e0,1.438587294627e0),(8.538042351242e-1,8.538042351242e-1,
8.538042351242e-1,8.538042351242e-1,8.538042351242e-1,8.538042351242e-1,
8.538042351242e-1,8.538042351242e-1,8.538042351242e-1,8.538042351242e-1,
8.538042351242e-1,8.538042351242e-1,8.538042351242e-1,8.538042351242e-1),(
8.538042351242e-1,8.538042351242e-1,8.538042351242e-1,8.538042351242e-1,
8.538042351242e-1,8.538042351242e-1,8.538042351242e-1,8.538042351242e-1,
8.538042351242e-1,8.538042351242e-1,8.538042351242e-1,8.538042351242e-1,
8.538042351242e-1,8.538042351242e-1),(1.438587294627e0,1.438587294627e0,
1.438587294627e0,1.438587294627e0,1.438587294627e0,1.438587294627e0,
1.438587294627e0,1.438587294627e0,1.438587294627e0,1.438587294627e0,
1.438587294627e0,1.438587294627e0,1.438587294627e0,1.438587294627e0)))representation_item('')surface());
#34010=oriented_edge('',*,*,#33848,.t.);
#34012=oriented_edge('',*,*,#34011,.f.);
#34014=oriented_edge('',*,*,#34013,.t.);
#34016=oriented_edge('',*,*,#34015,.t.);
#34017=edge_loop('',(#34010,#34012,#34014,#34016));
#34018=face_outer_bound('',#34017,.f.);
#34020=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#34021=direction('',(0.e0,0.e0,1.e0));
#34022=direction('',(7.798862275379e-1,-6.259212986444e-1,0.e0));
#34023=axis2_placement_3d('',#34020,#34021,#34022);
#34024=toroidal_surface('',#34023,7.344368814732e1,5.e-1);
#34025=oriented_edge('',*,*,#33948,.t.);
#34026=oriented_edge('',*,*,#33838,.f.);
#34028=oriented_edge('',*,*,#34027,.t.);
#34030=oriented_edge('',*,*,#34029,.t.);
#34031=oriented_edge('',*,*,#34011,.t.);
#34032=edge_loop('',(#34025,#34026,#34028,#34030,#34031));
#34033=face_outer_bound('',#34032,.f.);
#34035=cartesian_point('',(4.085282626663e-11,-3.134370323002e-11,
-4.228096149021e1));
#34036=direction('',(0.e0,0.e0,1.e0));
#34037=direction('',(7.933533402912e-1,-6.087614290087e-1,0.e0));
#34038=axis2_placement_3d('',#34035,#34036,#34037);
#34039=conical_surface('',#34038,7.351737503131e1,3.302386755580e1);
#34040=oriented_edge('',*,*,#34029,.f.);
#34041=oriented_edge('',*,*,#34027,.f.);
#34042=oriented_edge('',*,*,#33724,.f.);
#34044=oriented_edge('',*,*,#34043,.f.);
#34046=oriented_edge('',*,*,#34045,.f.);
#34048=oriented_edge('',*,*,#34047,.f.);
#34050=oriented_edge('',*,*,#34049,.f.);
#34051=edge_loop('',(#34040,#34041,#34042,#34044,#34046,#34048,#34050));
#34052=face_outer_bound('',#34051,.f.);
#34054=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#34055=direction('',(0.e0,0.e0,1.e0));
#34056=direction('',(-7.942570593141e-1,6.075818658664e-1,0.e0));
#34057=axis2_placement_3d('',#34054,#34055,#34056);
#34058=toroidal_surface('',#34057,7.065650925828e1,4.e0);
#34060=oriented_edge('',*,*,#34059,.t.);
#34062=oriented_edge('',*,*,#34061,.t.);
#34063=oriented_edge('',*,*,#34047,.t.);
#34064=oriented_edge('',*,*,#34045,.t.);
#34065=oriented_edge('',*,*,#34043,.t.);
#34066=oriented_edge('',*,*,#33629,.t.);
#34067=oriented_edge('',*,*,#33627,.t.);
#34068=oriented_edge('',*,*,#28531,.t.);
#34069=oriented_edge('',*,*,#28529,.t.);
#34070=edge_loop('',(#34060,#34062,#34063,#34064,#34065,#34066,#34067,#34068,
#34069));
#34071=face_outer_bound('',#34070,.f.);
#34073=cartesian_point('',(5.683180970646e1,-4.198548405849e1,
-3.934373632878e1));
#34074=direction('',(-6.086717870049e-1,-7.933533883286e-1,1.044303269438e-2));
#34075=direction('',(7.932691861384e-1,-6.082433401829e-1,2.764122729514e-2));
#34076=axis2_placement_3d('',#34073,#34074,#34075);
#34077=toroidal_surface('',#34076,3.698456031633e0,2.999994698671e-1);
#34079=oriented_edge('',*,*,#34078,.f.);
#34081=oriented_edge('',*,*,#34080,.f.);
#34082=oriented_edge('',*,*,#34061,.f.);
#34083=oriented_edge('',*,*,#34059,.f.);
#34085=oriented_edge('',*,*,#34084,.t.);
#34086=edge_loop('',(#34079,#34081,#34082,#34083,#34085));
#34087=face_outer_bound('',#34086,.f.);
#34089=cartesian_point('',(6.357187538553e1,-4.625947083173e1,0.e0));
#34090=direction('',(6.087280502333e-1,7.933098402242e-1,-1.047178411625e-2));
#34091=direction('',(-7.933533402912e-1,6.087614290087e-1,0.e0));
#34092=axis2_placement_3d('',#34089,#34090,#34091);
#34093=plane('',#34092);
#34095=oriented_edge('',*,*,#34094,.t.);
#34097=oriented_edge('',*,*,#34096,.t.);
#34099=oriented_edge('',*,*,#34098,.t.);
#34101=oriented_edge('',*,*,#34100,.t.);
#34102=oriented_edge('',*,*,#34078,.t.);
#34104=oriented_edge('',*,*,#34103,.t.);
#34105=edge_loop('',(#34095,#34097,#34099,#34101,#34102,#34104));
#34106=face_outer_bound('',#34105,.f.);
#34108=cartesian_point('',(6.056319136047e1,-4.340758342070e1,
-6.592956195003e0));
#34109=direction('',(3.604420224977e-1,-2.647705077152e-1,8.944149633487e-1));
#34110=direction('',(-3.314963196707e-1,8.599137439819e-1,3.881475788355e-1));
#34111=axis2_placement_3d('',#34108,#34109,#34110);
#34112=cylindrical_surface('',#34111,5.000000030376e-1);
#34114=oriented_edge('',*,*,#34113,.t.);
#34116=oriented_edge('',*,*,#34115,.f.);
#34117=oriented_edge('',*,*,#34094,.f.);
#34119=oriented_edge('',*,*,#34118,.t.);
#34120=edge_loop('',(#34114,#34116,#34117,#34119));
#34121=face_outer_bound('',#34120,.f.);
#34123=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#34124=direction('',(0.e0,0.e0,1.e0));
#34125=direction('',(0.e0,-1.e0,0.e0));
#34126=axis2_placement_3d('',#34123,#34124,#34125);
#34127=conical_surface('',#34126,7.438528799863e1,2.656505117708e1);
#34129=oriented_edge('',*,*,#34128,.t.);
#34130=oriented_edge('',*,*,#28523,.f.);
#34132=oriented_edge('',*,*,#34131,.f.);
#34134=oriented_edge('',*,*,#34133,.f.);
#34136=oriented_edge('',*,*,#34135,.f.);
#34138=oriented_edge('',*,*,#34137,.f.);
#34139=oriented_edge('',*,*,#34113,.f.);
#34140=edge_loop('',(#34129,#34130,#34132,#34134,#34136,#34138,#34139));
#34141=face_outer_bound('',#34140,.f.);
#34143=cartesian_point('',(6.037225255666e1,-4.303657329633e1,
-6.309435553399e0));
#34144=cartesian_point('',(6.041241973828e1,-4.304246627327e1,
-6.251698197554e0));
#34145=cartesian_point('',(6.049322410052e1,-4.305882873086e1,
-6.133679223992e0));
#34146=cartesian_point('',(6.060982209170e1,-4.309614132240e1,
-5.957773708500e0));
#34147=cartesian_point('',(6.071985732497e1,-4.314521496464e1,
-5.785917242374e0));
#34148=cartesian_point('',(6.081982756166e1,-4.320315621473e1,
-5.623906002027e0));
#34149=cartesian_point('',(6.090986136565e1,-4.326853821401e1,
-5.471906245160e0));
#34150=cartesian_point('',(6.098987802558e1,-4.333988665526e1,
-5.330374000518e0));
#34151=cartesian_point('',(6.106005789850e1,-4.341598587529e1,
-5.199283371817e0));
#34152=cartesian_point('',(6.112084876451e1,-4.349609619253e1,
-5.078008867856e0));
#34153=cartesian_point('',(6.117273223708e1,-4.357991691787e1,
-4.965633749432e0));
#34154=cartesian_point('',(6.121619965312e1,-4.366781071795e1,
-4.860824723703e0));
#34155=cartesian_point('',(6.125149871715e1,-4.376086674280e1,
-4.762049967057e0));
#34156=cartesian_point('',(6.127793128715e1,-4.385951939593e1,
-4.669175597794e0));
#34157=cartesian_point('',(6.129422776620e1,-4.396277514537e1,
-4.583509830931e0));
#34158=cartesian_point('',(6.129950483924e1,-4.406858130522e1,
-4.506675899238e0));
#34159=cartesian_point('',(6.129345414204e1,-4.417606285618e1,
-4.439082733757e0));
#34160=cartesian_point('',(6.127559416955e1,-4.428553301685e1,
-4.380691606676e0));
#34161=cartesian_point('',(6.124544001843e1,-4.439615219590e1,
-4.332478269343e0));
#34162=cartesian_point('',(6.120330663626e1,-4.450550498713e1,
-4.295985350759e0));
#34163=cartesian_point('',(6.115063112410e1,-4.461058584428e1,
-4.272244281634e0));
#34164=cartesian_point('',(6.108903748664e1,-4.470959759191e1,
-4.261233494734e0));
#34165=cartesian_point('',(6.097544679868e1,-4.486050150599e1,
-4.263359285969e0));
#34166=cartesian_point('',(6.087056930692e1,-4.495800809914e1,
-4.294910483102e0));
#34167=cartesian_point('',(6.080004902231e1,-4.500728544370e1,
-4.326884943836e0));
#34168=cartesian_point('',(5.986828365164e1,-4.338185764805e1,
-6.170094423826e0));
#34169=cartesian_point('',(5.989580025407e1,-4.336939053180e1,
-6.112641317131e0));
#34170=cartesian_point('',(5.995324482505e1,-4.334734272627e1,
-5.994774878594e0));
#34171=cartesian_point('',(6.004222931627e1,-4.332492340799e1,
-5.817951094663e0));
#34172=cartesian_point('',(6.013208832482e1,-4.331344272986e1,
-5.644066665084e0));
#34173=cartesian_point('',(6.021914402704e1,-4.331250483150e1,
-5.479030903001e0));
#34174=cartesian_point('',(6.030264644143e1,-4.332121805787e1,
-5.323040635433e0));
#34175=cartesian_point('',(6.038170464750e1,-4.333873783061e1,
-5.176566863623e0));
#34176=cartesian_point('',(6.045569583983e1,-4.336428851336e1,
-5.039577102442e0));
#34177=cartesian_point('',(6.052433223440e1,-4.339732517138e1,
-4.911401958855e0));
#34178=cartesian_point('',(6.058746276387e1,-4.343761997732e1,
-4.791040961086e0));
#34179=cartesian_point('',(6.064508448181e1,-4.348545988725e1,
-4.677008209907e0));
#34180=cartesian_point('',(6.069709864927e1,-4.354184052513e1,
-4.567527412302e0));
#34181=cartesian_point('',(6.074228336616e1,-4.360774023083e1,
-4.462289126902e0));
#34182=cartesian_point('',(6.077834304031e1,-4.368326508160e1,
-4.362700349910e0));
#34183=cartesian_point('',(6.080296881161e1,-4.376730611271e1,
-4.270865628936e0));
#34184=cartesian_point('',(6.081465055161e1,-4.385916160606e1,
-4.187770864740e0));
#34185=cartesian_point('',(6.081196341181e1,-4.395888469532e1,
-4.114025195412e0));
#34186=cartesian_point('',(6.079346199147e1,-4.406515654666e1,
-4.051660399789e0));
#34187=cartesian_point('',(6.075879193463e1,-4.417450685891e1,
-4.003579088017e0));
#34188=cartesian_point('',(6.070943620587e1,-4.428222988364e1,
-3.971982239206e0));
#34189=cartesian_point('',(6.064777473387e1,-4.438463395379e1,
-3.957419932596e0));
#34190=cartesian_point('',(6.053029274969e1,-4.453952341652e1,
-3.960954476174e0));
#34191=cartesian_point('',(6.041971513663e1,-4.463403890606e1,
-4.004209326647e0));
#34192=cartesian_point('',(6.034928807493e1,-4.467414551765e1,
-4.046649060767e0));
#34193=cartesian_point('',(6.000098197589e1,-4.396113460086e1,
-6.368728794174e0));
#34194=cartesian_point('',(6.000784246172e1,-4.395369184711e1,
-6.310395212305e0));
#34195=cartesian_point('',(6.002269834184e1,-4.393939942209e1,
-6.191432503042e0));
#34196=cartesian_point('',(6.004721331326e1,-4.392093179033e1,
-6.014869142919e0));
#34197=cartesian_point('',(6.007332346007e1,-4.390577045376e1,
-5.843104698818e0));
#34198=cartesian_point('',(6.009978707477e1,-4.389426397945e1,
-5.681892158975e0));
#34199=cartesian_point('',(6.012620484546e1,-4.388623054544e1,
-5.531364661853e0));
#34200=cartesian_point('',(6.015214284048e1,-4.388152128765e1,
-5.391955412242e0));
#34201=cartesian_point('',(6.017725694472e1,-4.387997306340e1,
-5.263625622769e0));
#34202=cartesian_point('',(6.020132594629e1,-4.388144894220e1,
-5.145756263771e0));
#34203=cartesian_point('',(6.022419275494e1,-4.388588887982e1,
-5.037459755755e0));
#34204=cartesian_point('',(6.024577527792e1,-4.389336688169e1,
-4.937470718652e0));
#34205=cartesian_point('',(6.026598904177e1,-4.390417676138e1,
-4.844377801343e0));
#34206=cartesian_point('',(6.028435135951e1,-4.391872737448e1,
-4.758135087748e0));
#34207=cartesian_point('',(6.029993935966e1,-4.393725763622e1,
-4.679992574294e0));
#34208=cartesian_point('',(6.031175458847e1,-4.395959440172e1,
-4.611309912302e0));
#34209=cartesian_point('',(6.031910365407e1,-4.398554765469e1,
-4.552186630227e0));
#34210=cartesian_point('',(6.032137259418e1,-4.401508396384e1,
-4.502247439663e0));
#34211=cartesian_point('',(6.031793411280e1,-4.404769816755e1,
-4.461921604957e0));
#34212=cartesian_point('',(6.030855733022e1,-4.408210138400e1,
-4.432045535970e0));
#34213=cartesian_point('',(6.029372421210e1,-4.411649594391e1,
-4.413041624828e0));
#34214=cartesian_point('',(6.027433176808e1,-4.414936738171e1,
-4.404594761643e0));
#34215=cartesian_point('',(6.023659170873e1,-4.419889420688e1,
-4.407283325985e0));
#34216=cartesian_point('',(6.020056660852e1,-4.422814617521e1,
-4.433957114662e0));
#34217=cartesian_point('',(6.017824172599e1,-4.423912327990e1,
-4.461368725150e0));
#34218=cartesian_point('',(6.057624657670e1,-4.392708219516e1,
-6.614791523110e0));
#34219=cartesian_point('',(6.058465960230e1,-4.394069901228e1,
-6.555700633033e0));
#34220=cartesian_point('',(6.059999336660e1,-4.396898363483e1,
-6.435996388141e0));
#34221=cartesian_point('',(6.061748387366e1,-4.401237106160e1,
-6.260491216074e0));
#34222=cartesian_point('',(6.062951947353e1,-4.405578651373e1,
-6.091893754014e0));
#34223=cartesian_point('',(6.063634291197e1,-4.409748093934e1,
-5.935759863752e0));
#34224=cartesian_point('',(6.063862182902e1,-4.413711868951e1,
-5.792157896059e0));
#34225=cartesian_point('',(6.063697803155e1,-4.417429496227e1,
-5.661485776080e0));
#34226=cartesian_point('',(6.063202030069e1,-4.420873566672e1,
-5.543707919236e0));
#34227=cartesian_point('',(6.062429875635e1,-4.424032833660e1,
-5.438276256760e0));
#34228=cartesian_point('',(6.061428575311e1,-4.426903021190e1,
-5.344447596118e0));
#34229=cartesian_point('',(6.060235095806e1,-4.429487659522e1,
-5.261227643407e0));
#34230=cartesian_point('',(6.058876400578e1,-4.431787775988e1,
-5.187645591652e0));
#34231=cartesian_point('',(6.057396312923e1,-4.433759265457e1,
-5.123972670417e0));
#34232=cartesian_point('',(6.055878898290e1,-4.435323195600e1,
-5.071275742633e0));
#34233=cartesian_point('',(6.054437270874e1,-4.436418159225e1,
-5.030032929440e0));
#34234=cartesian_point('',(6.053166149258e1,-4.437035317121e1,
-4.999290562476e0));
#34235=cartesian_point('',(6.052142038574e1,-4.437192683726e1,
-4.977496578113e0));
#34236=cartesian_point('',(6.051442213821e1,-4.436931383824e1,
-4.963163219671e0));
#34237=cartesian_point('',(6.051117151468e1,-4.436345221290e1,
-4.954656794804e0));
#34238=cartesian_point('',(6.051156680401e1,-4.435580693701e1,
-4.950274554076e0));
#34239=cartesian_point('',(6.051495235413e1,-4.434792779604e1,
-4.948664895247e0));
#34240=cartesian_point('',(6.052394706120e1,-4.433686019296e1,
-4.949490182400e0));
#34241=cartesian_point('',(6.053367740300e1,-4.433403870205e1,
-4.955551701232e0));
#34242=cartesian_point('',(6.053710347478e1,-4.433853594041e1,
-4.964423780212e0));
#34243=(bounded_surface()b_spline_surface(3,3,((#34143,#34144,#34145,#34146,
#34147,#34148,#34149,#34150,#34151,#34152,#34153,#34154,#34155,#34156,#34157,
#34158,#34159,#34160,#34161,#34162,#34163,#34164,#34165,#34166,#34167),(#34168,
#34169,#34170,#34171,#34172,#34173,#34174,#34175,#34176,#34177,#34178,#34179,
#34180,#34181,#34182,#34183,#34184,#34185,#34186,#34187,#34188,#34189,#34190,
#34191,#34192),(#34193,#34194,#34195,#34196,#34197,#34198,#34199,#34200,#34201,
#34202,#34203,#34204,#34205,#34206,#34207,#34208,#34209,#34210,#34211,#34212,
#34213,#34214,#34215,#34216,#34217),(#34218,#34219,#34220,#34221,#34222,#34223,
#34224,#34225,#34226,#34227,#34228,#34229,#34230,#34231,#34232,#34233,#34234,
#34235,#34236,#34237,#34238,#34239,#34240,#34241,#34242)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283965566e-1,1.548742559880e-1,1.861423622904e-1,
2.153834960504e-1,2.428286686254e-1,2.683938404766e-1,2.919707526771e-1,
3.136050434248e-1,3.334302891287e-1,3.516169995527e-1,3.683381474709e-1,
3.839176429553e-1,3.986102648345e-1,4.119318338505e-1,4.236231825037e-1,
4.339790980421e-1,4.432667367731e-1,4.516488599735e-1,4.592043459128e-1,
4.660681603009e-1,4.724803740700e-1,4.787681882515e-1,4.973382820699e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0),(8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,
8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,
8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,
8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,
8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,
8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,
8.078355087473e-1,8.078355087473e-1),(8.078355087473e-1,8.078355087473e-1,
8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,
8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,
8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,
8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,
8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,8.078355087473e-1,
8.078355087473e-1,8.078355087473e-1,8.078355087473e-1),(1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0,
1.576493473758e0,1.576493473758e0,1.576493473758e0,1.576493473758e0)))representation_item('')surface());
#34244=oriented_edge('',*,*,#34128,.f.);
#34245=oriented_edge('',*,*,#34118,.f.);
#34247=oriented_edge('',*,*,#34246,.f.);
#34248=oriented_edge('',*,*,#28525,.f.);
#34249=edge_loop('',(#34244,#34245,#34247,#34248));
#34250=face_outer_bound('',#34249,.f.);
#34252=cartesian_point('',(5.995597597326e1,-4.419185072350e1,
-2.490846053290e1));
#34253=direction('',(-1.313608847097e-2,-3.119240418072e-3,-9.999088526055e-1));
#34254=direction('',(-2.302331955022e-1,9.731354867469e-1,-1.108092744773e-5));
#34255=axis2_placement_3d('',#34252,#34253,#34254);
#34256=cylindrical_surface('',#34255,3.000057677444e-1);
#34257=oriented_edge('',*,*,#34246,.t.);
#34258=oriented_edge('',*,*,#34103,.f.);
#34259=oriented_edge('',*,*,#34084,.f.);
#34260=oriented_edge('',*,*,#28527,.f.);
#34261=edge_loop('',(#34257,#34258,#34259,#34260));
#34262=face_outer_bound('',#34261,.f.);
#34264=cartesian_point('',(6.486165580930e1,-3.890732510868e1,
-4.344277954143e0));
#34265=cartesian_point('',(6.484234699804e1,-3.899474775526e1,
-4.305262920389e0));
#34266=cartesian_point('',(6.478813242288e1,-3.915609265839e1,
-4.261560175527e0));
#34267=cartesian_point('',(6.466232382541e1,-3.936544622278e1,
-4.261186335870e0));
#34268=cartesian_point('',(6.455222656272e1,-3.950237845148e1,
-4.289336405200e0));
#34269=cartesian_point('',(6.442876189504e1,-3.961750974211e1,
-4.343816766190e0));
#34270=cartesian_point('',(6.430093798470e1,-3.970615068467e1,
-4.417643424037e0));
#34271=cartesian_point('',(6.417291656394e1,-3.977021331712e1,
-4.505471997932e0));
#34272=cartesian_point('',(6.404621076424e1,-3.981313859040e1,
-4.604395711174e0));
#34273=cartesian_point('',(6.392093227376e1,-3.983792526431e1,
-4.713498887210e0));
#34274=cartesian_point('',(6.379674270310e1,-3.984652756256e1,
-4.833032584800e0));
#34275=cartesian_point('',(6.367367928863e1,-3.983998878699e1,
-4.963417840488e0));
#34276=cartesian_point('',(6.355221502342e1,-3.981883149389e1,
-5.104888188659e0));
#34277=cartesian_point('',(6.343293184124e1,-3.978323027777e1,
-5.257704006729e0));
#34278=cartesian_point('',(6.331634247219e1,-3.973295385485e1,
-5.422433280477e0));
#34279=cartesian_point('',(6.320294295287e1,-3.966722702022e1,
-5.600098898854e0));
#34280=cartesian_point('',(6.309350075387e1,-3.958465354042e1,
-5.792044742906e0));
#34281=cartesian_point('',(6.297328554821e1,-3.946750637663e1,
-6.031820388401e0));
#34282=cartesian_point('',(6.290133435612e1,-3.936978532841e1,
-6.205961576461e0));
#34283=cartesian_point('',(6.286353799912e1,-3.930646216262e1,
-6.310925114735e0));
#34284=cartesian_point('',(6.437973927046e1,-3.862141803097e1,
-4.069952512463e0));
#34285=cartesian_point('',(6.436846793646e1,-3.870144771974e1,
-4.018299876677e0));
#34286=cartesian_point('',(6.432191566096e1,-3.886714271795e1,
-3.958529902468e0));
#34287=cartesian_point('',(6.419254081258e1,-3.908339945579e1,
-3.957183632475e0));
#34288=cartesian_point('',(6.407667331292e1,-3.921986292860e1,
-3.994780544578e0));
#34289=cartesian_point('',(6.394906038342e1,-3.932440932025e1,
-4.066620716077e0));
#34290=cartesian_point('',(6.382280524526e1,-3.939209814726e1,
-4.161169397121e0));
#34291=cartesian_point('',(6.370392667312e1,-3.942725344830e1,
-4.269668252025e0));
#34292=cartesian_point('',(6.359426817811e1,-3.943631023370e1,
-4.387450127285e0));
#34293=cartesian_point('',(6.349366921127e1,-3.942476261544e1,
-4.513018642539e0));
#34294=cartesian_point('',(6.340146149643e1,-3.939644420374e1,
-4.646609229093e0));
#34295=cartesian_point('',(6.331733057302e1,-3.935396173212e1,
-4.788810652325e0));
#34296=cartesian_point('',(6.324135022198e1,-3.929920857837e1,
-4.940077076376e0));
#34297=cartesian_point('',(6.317375862492e1,-3.923353210199e1,
-5.100902246638e0));
#34298=cartesian_point('',(6.311490405209e1,-3.915773581151e1,
-5.272065058965e0));
#34299=cartesian_point('',(6.306536349784e1,-3.907209243111e1,
-5.454744142605e0));
#34300=cartesian_point('',(6.302618209132e1,-3.897648353365e1,
-5.650352700947e0));
#34301=cartesian_point('',(6.299492215526e1,-3.885422813338e1,
-5.892750160192e0));
#34302=cartesian_point('',(6.298839433405e1,-3.876363816281e1,
-6.067099917394e0));
#34303=cartesian_point('',(6.299021668562e1,-3.870880036142e1,
-6.171592455107e0));
#34304=cartesian_point('',(6.390413176214e1,-3.865637545889e1,
-4.476125800769e0));
#34305=cartesian_point('',(6.390209785619e1,-3.868041342509e1,
-4.442697819651e0));
#34306=cartesian_point('',(6.388888333273e1,-3.873360334497e1,
-4.405862236526e0));
#34307=cartesian_point('',(6.384747980121e1,-3.880300094795e1,
-4.404341950726e0));
#34308=cartesian_point('',(6.380990293324e1,-3.884577866884e1,
-4.426571613974e0));
#34309=cartesian_point('',(6.376890458457e1,-3.887650077175e1,
-4.471185798237e0));
#34310=cartesian_point('',(6.372936820113e1,-3.889356697945e1,
-4.533553331678e0));
#34311=cartesian_point('',(6.369353277944e1,-3.889878728838e1,
-4.610081496901e0));
#34312=cartesian_point('',(6.366204039345e1,-3.889474409010e1,
-4.698767460465e0));
#34313=cartesian_point('',(6.363479028231e1,-3.888362905305e1,
-4.798996730731e0));
#34314=cartesian_point('',(6.361151063398e1,-3.886699404093e1,
-4.911035504318e0));
#34315=cartesian_point('',(6.359203718354e1,-3.884594703110e1,
-5.035230053345e0));
#34316=cartesian_point('',(6.357631955628e1,-3.882133816381e1,
-5.171713659758e0));
#34317=cartesian_point('',(6.356436938451e1,-3.879380895525e1,
-5.320640433611e0));
#34318=cartesian_point('',(6.355626557668e1,-3.876380101371e1,
-5.482485828957e0));
#34319=cartesian_point('',(6.355220359847e1,-3.873158623005e1,
-5.658213932990e0));
#34320=cartesian_point('',(6.355256200203e1,-3.869735154118e1,
-5.849162570654e0));
#34321=cartesian_point('',(6.355879395033e1,-3.865573124374e1,
-6.088943551754e0));
#34322=cartesian_point('',(6.356856132938e1,-3.862691286143e1,
-6.264192274438e0));
#34323=cartesian_point('',(6.357629443641e1,-3.861023266702e1,
-6.370216072235e0));
#34324=cartesian_point('',(6.413054483237e1,-3.896106216562e1,
-4.968653566467e0));
#34325=cartesian_point('',(6.412543598902e1,-3.896241352519e1,
-4.957653737104e0));
#34326=cartesian_point('',(6.412246870100e1,-3.895081395233e1,
-4.949206078612e0));
#34327=cartesian_point('',(6.413189091743e1,-3.893441347493e1,
-4.948564739273e0));
#34328=cartesian_point('',(6.414214317575e1,-3.892733057533e1,
-4.953092045586e0));
#34329=cartesian_point('',(6.415182372722e1,-3.892897807363e1,
-4.965720214918e0));
#34330=cartesian_point('',(6.415730517369e1,-3.893980117447e1,
-4.990077535047e0));
#34331=cartesian_point('',(6.415693891633e1,-3.895784729276e1,
-5.028760290265e0));
#34332=cartesian_point('',(6.415039121952e1,-3.898063507670e1,
-5.082957336217e0));
#34333=cartesian_point('',(6.413786567864e1,-3.900608672086e1,
-5.153108648778e0));
#34334=cartesian_point('',(6.411963335482e1,-3.903264891435e1,
-5.239512579610e0));
#34335=cartesian_point('',(6.409596236743e1,-3.905906104878e1,
-5.342217401018e0));
#34336=cartesian_point('',(6.406713485561e1,-3.908424200023e1,
-5.460963382515e0));
#34337=cartesian_point('',(6.403338449821e1,-3.910728133036e1,
-5.595488809031e0));
#34338=cartesian_point('',(6.399480995835e1,-3.912739143701e1,
-5.745895211109e0));
#34339=cartesian_point('',(6.395132078109e1,-3.914379583427e1,
-5.912875680470e0));
#34340=cartesian_point('',(6.390265976498e1,-3.915556769880e1,
-6.097658225295e0));
#34341=cartesian_point('',(6.384007764042e1,-3.916237401185e1,
-6.333411781752e0));
#34342=cartesian_point('',(6.379317567197e1,-3.915960916591e1,
-6.508934872896e0));
#34343=cartesian_point('',(6.376446541613e1,-3.915494243976e1,
-6.616252286890e0));
#34344=(bounded_surface()b_spline_surface(3,3,((#34264,#34265,#34266,#34267,
#34268,#34269,#34270,#34271,#34272,#34273,#34274,#34275,#34276,#34277,#34278,
#34279,#34280,#34281,#34282,#34283),(#34284,#34285,#34286,#34287,#34288,#34289,
#34290,#34291,#34292,#34293,#34294,#34295,#34296,#34297,#34298,#34299,#34300,
#34301,#34302,#34303),(#34304,#34305,#34306,#34307,#34308,#34309,#34310,#34311,
#34312,#34313,#34314,#34315,#34316,#34317,#34318,#34319,#34320,#34321,#34322,
#34323),(#34324,#34325,#34326,#34327,#34328,#34329,#34330,#34331,#34332,#34333,
#34334,#34335,#34336,#34337,#34338,#34339,#34340,#34341,#34342,#34343)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995477682056e-1,5.204588719077e-1,
5.295987840840e-1,5.396389458463e-1,5.505116474520e-1,5.625868798607e-1,
5.761356201005e-1,5.912416511034e-1,6.080944928613e-1,6.269130707605e-1,
6.478055234907e-1,6.707953944920e-1,6.959012793975e-1,7.232074327129e-1,
7.528984881545e-1,7.852614299962e-1,8.206135198556e-1,8.757470958031e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531846757e0,1.576531846757e0,1.576531846757e0,1.576531846757e0,
1.576531846757e0,1.576531846757e0,1.576531846757e0,1.576531846757e0,
1.576531846757e0,1.576531846757e0,1.576531846757e0,1.576531846757e0,
1.576531846757e0,1.576531846757e0,1.576531846757e0,1.576531846757e0,
1.576531846757e0,1.576531846757e0,1.576531846757e0,1.576531846757e0),(
8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,
8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,
8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,
8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,
8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,8.078227177475e-1),(
8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,
8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,
8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,
8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,
8.078227177475e-1,8.078227177475e-1,8.078227177475e-1,8.078227177475e-1),(
1.576531846757e0,1.576531846757e0,1.576531846757e0,1.576531846757e0,
1.576531846757e0,1.576531846757e0,1.576531846757e0,1.576531846757e0,
1.576531846757e0,1.576531846757e0,1.576531846757e0,1.576531846757e0,
1.576531846757e0,1.576531846757e0,1.576531846757e0,1.576531846757e0,
1.576531846757e0,1.576531846757e0,1.576531846757e0,1.576531846757e0)))representation_item('')surface());
#34346=oriented_edge('',*,*,#34345,.f.);
#34348=oriented_edge('',*,*,#34347,.t.);
#34349=oriented_edge('',*,*,#34131,.t.);
#34350=oriented_edge('',*,*,#28521,.f.);
#34351=edge_loop('',(#34346,#34348,#34349,#34350));
#34352=face_outer_bound('',#34351,.f.);
#34354=cartesian_point('',(6.377275320563e1,-3.848465032009e1,
-2.460528104879e1));
#34355=direction('',(2.145146101813e-3,-1.332983627975e-2,9.999088527526e-1));
#34356=direction('',(-9.871654847753e-1,-1.597006748376e-1,-1.117067601709e-5));
#34357=axis2_placement_3d('',#34354,#34355,#34356);
#34358=cylindrical_surface('',#34357,3.000055924646e-1);
#34359=oriented_edge('',*,*,#34345,.t.);
#34360=oriented_edge('',*,*,#28519,.f.);
#34362=oriented_edge('',*,*,#34361,.t.);
#34364=oriented_edge('',*,*,#34363,.f.);
#34365=edge_loop('',(#34359,#34360,#34362,#34364));
#34366=face_outer_bound('',#34365,.f.);
#34368=cartesian_point('',(6.053876364905e1,-3.643867914979e1,
-3.934391487091e1));
#34369=direction('',(5.000918646569e-1,8.659096306629e-1,1.042297602917e-2));
#34370=direction('',(7.115556917591e-1,-4.040278284309e-1,-5.748478158423e-1));
#34371=axis2_placement_3d('',#34368,#34369,#34370);
#34372=toroidal_surface('',#34371,3.697836915884e0,2.999996387272e-1);
#34374=oriented_edge('',*,*,#34373,.f.);
#34375=oriented_edge('',*,*,#34361,.f.);
#34377=oriented_edge('',*,*,#34376,.f.);
#34379=oriented_edge('',*,*,#34378,.f.);
#34381=oriented_edge('',*,*,#34380,.t.);
#34382=edge_loop('',(#34374,#34375,#34377,#34379,#34381));
#34383=face_outer_bound('',#34382,.f.);
#34385=cartesian_point('',(5.634016199589e1,-3.483740877127e1,0.e0));
#34386=direction('',(-4.999725846828e-1,-8.659779190621e-1,-1.047178411625e-2));
#34387=direction('',(8.660254037844e-1,-5.e-1,0.e0));
#34388=axis2_placement_3d('',#34385,#34386,#34387);
#34389=plane('',#34388);
#34391=oriented_edge('',*,*,#34390,.t.);
#34393=oriented_edge('',*,*,#34392,.t.);
#34395=oriented_edge('',*,*,#34394,.t.);
#34396=oriented_edge('',*,*,#34363,.t.);
#34397=oriented_edge('',*,*,#34373,.t.);
#34399=oriented_edge('',*,*,#34398,.t.);
#34400=edge_loop('',(#34391,#34393,#34395,#34396,#34397,#34399));
#34401=face_outer_bound('',#34400,.f.);
#34403=cartesian_point('',(6.281210782110e1,-3.889081612480e1,
-2.154687439429e1));
#34404=direction('',(-2.048454231e-3,1.327402263261e-2,-9.999097980110e-1));
#34405=direction('',(-9.997210821151e-1,2.349868699314e-2,2.360017861769e-3));
#34406=axis2_placement_3d('',#34403,#34404,#34405);
#34407=cylindrical_surface('',#34406,5.000150365077e-1);
#34409=oriented_edge('',*,*,#34408,.f.);
#34411=oriented_edge('',*,*,#34410,.f.);
#34412=oriented_edge('',*,*,#34390,.f.);
#34414=oriented_edge('',*,*,#34413,.t.);
#34415=edge_loop('',(#34409,#34411,#34412,#34414));
#34416=face_outer_bound('',#34415,.f.);
#34418=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#34419=direction('',(0.e0,0.e0,1.e0));
#34420=direction('',(1.e0,0.e0,0.e0));
#34421=axis2_placement_3d('',#34418,#34419,#34420);
#34422=conical_surface('',#34421,7.334631745054e1,5.e-1);
#34424=oriented_edge('',*,*,#34423,.t.);
#34426=oriented_edge('',*,*,#34425,.f.);
#34428=oriented_edge('',*,*,#34427,.f.);
#34429=oriented_edge('',*,*,#34408,.t.);
#34431=oriented_edge('',*,*,#34430,.f.);
#34432=oriented_edge('',*,*,#33850,.f.);
#34434=oriented_edge('',*,*,#34433,.f.);
#34435=edge_loop('',(#34424,#34426,#34428,#34429,#34431,#34432,#34434));
#34436=face_outer_bound('',#34435,.f.);
#34438=cartesian_point('',(5.996758537578e1,-4.314794898617e1,
-2.154661798315e1));
#34439=direction('',(1.304750696401e-2,3.187223878636e-3,9.999097980148e-1));
#34440=direction('',(-4.042866463171e-1,9.146292898916e-1,2.360017398691e-3));
#34441=axis2_placement_3d('',#34438,#34439,#34440);
#34442=cylindrical_surface('',#34441,5.000150355107e-1);
#34443=oriented_edge('',*,*,#34423,.f.);
#34445=oriented_edge('',*,*,#34444,.f.);
#34446=oriented_edge('',*,*,#34098,.f.);
#34448=oriented_edge('',*,*,#34447,.t.);
#34449=edge_loop('',(#34443,#34445,#34446,#34448));
#34450=face_outer_bound('',#34449,.f.);
#34452=cartesian_point('',(5.951518067215e1,-4.281445145439e1,
-4.226412535999e1));
#34453=cartesian_point('',(5.950893635807e1,-4.279888974870e1,
-4.217284174466e1));
#34454=cartesian_point('',(5.948227151461e1,-4.277073955376e1,
-4.190098458746e1));
#34455=cartesian_point('',(5.942979364281e1,-4.278974068791e1,
-4.158706910962e1));
#34456=cartesian_point('',(5.938359794787e1,-4.283145625296e1,
-4.136992910194e1));
#34457=cartesian_point('',(5.937099491104e1,-4.284337825050e1,
-4.131708397600e1));
#34458=cartesian_point('',(5.910311964417e1,-4.290700919012e1,
-4.216627092209e1));
#34459=cartesian_point('',(5.909982034372e1,-4.291339283949e1,
-4.208328426099e1));
#34460=cartesian_point('',(5.908709611244e1,-4.294834351721e1,
-4.183904123598e1));
#34461=cartesian_point('',(5.906693826471e1,-4.303190881291e1,
-4.156518978908e1));
#34462=cartesian_point('',(5.905342213064e1,-4.311253306195e1,
-4.138029475126e1));
#34463=cartesian_point('',(5.904940145106e1,-4.313355685749e1,
-4.133578487583e1));
#34464=cartesian_point('',(5.899088084623e1,-4.331145748296e1,
-4.204918174575e1));
#34465=cartesian_point('',(5.900408141556e1,-4.332729442341e1,
-4.198307083442e1));
#34466=cartesian_point('',(5.904394266032e1,-4.338282468021e1,
-4.178509750997e1));
#34467=cartesian_point('',(5.909297437184e1,-4.346954923228e1,
-4.155338322940e1));
#34468=cartesian_point('',(5.913032675446e1,-4.354143543987e1,
-4.139134997398e1));
#34469=cartesian_point('',(5.913937171098e1,-4.355973526983e1,
-4.135173291588e1));
#34470=cartesian_point('',(5.929862672170e1,-4.362256975551e1,
-4.203158984811e1));
#34471=cartesian_point('',(5.932536697321e1,-4.362550181622e1,
-4.197393678621e1));
#34472=cartesian_point('',(5.940373385954e1,-4.363730635166e1,
-4.179419036030e1));
#34473=cartesian_point('',(5.948917308970e1,-4.366134637424e1,
-4.156386127283e1));
#34474=cartesian_point('',(5.954419685494e1,-4.368478660438e1,
-4.139186196274e1));
#34475=cartesian_point('',(5.955758839233e1,-4.369107199161e1,
-4.134864897975e1));
#34476=(bounded_surface()b_spline_surface(3,3,((#34452,#34453,#34454,#34455,
#34456,#34457),(#34458,#34459,#34460,#34461,#34462,#34463),(#34464,#34465,
#34466,#34467,#34468,#34469),(#34470,#34471,#34472,#34473,#34474,#34475)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974445037060e-1,1.170617822006e0),(1.407136889352e-1,3.042534256888e-1,
6.365577607719e-1,7.470282589500e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349942676872e0,1.349942676872e0,1.349942676872e0,
1.349942676872e0,1.349942676872e0,1.349942676872e0),(8.923259634334e-1,
8.923259634334e-1,8.923259634334e-1,8.923259634334e-1,8.923259634334e-1,
8.923259634334e-1),(8.835250209594e-1,8.835250209594e-1,8.835250209594e-1,
8.835250209594e-1,8.835250209594e-1,8.835250209594e-1),(1.323539849450e0,
1.323539849450e0,1.323539849450e0,1.323539849450e0,1.323539849450e0,
1.323539849450e0)))representation_item('')surface());
#34477=oriented_edge('',*,*,#34433,.t.);
#34478=oriented_edge('',*,*,#34015,.f.);
#34480=oriented_edge('',*,*,#34479,.f.);
#34481=oriented_edge('',*,*,#34444,.t.);
#34482=edge_loop('',(#34477,#34478,#34480,#34481));
#34483=face_outer_bound('',#34482,.f.);
#34485=cartesian_point('',(5.887253987973e1,-4.358793897035e1,
-4.213845709884e1));
#34486=direction('',(-4.376576012664e-1,3.247589355083e-1,-8.384434732653e-1));
#34487=direction('',(-1.285602239061e-1,9.003102119006e-1,4.158290408050e-1));
#34488=axis2_placement_3d('',#34485,#34486,#34487);
#34489=cylindrical_surface('',#34488,2.999999999968e-1);
#34490=oriented_edge('',*,*,#34479,.t.);
#34491=oriented_edge('',*,*,#34013,.f.);
#34492=oriented_edge('',*,*,#34049,.t.);
#34493=oriented_edge('',*,*,#34080,.t.);
#34494=oriented_edge('',*,*,#34100,.f.);
#34495=edge_loop('',(#34490,#34491,#34492,#34493,#34494));
#34496=face_outer_bound('',#34495,.f.);
#34498=cartesian_point('',(6.212353525234e1,-4.462568741647e1,
-8.219506073748e0));
#34499=direction('',(-6.085629912910e-1,-7.934371451769e-1,1.042028235932e-2));
#34500=direction('',(-7.929660063628e-1,6.076125562091e-1,-4.485414462685e-2));
#34501=axis2_placement_3d('',#34498,#34499,#34500);
#34502=toroidal_surface('',#34501,2.497858037243e0,4.999993228572e-1);
#34504=oriented_edge('',*,*,#34503,.t.);
#34505=oriented_edge('',*,*,#34447,.f.);
#34506=oriented_edge('',*,*,#34096,.f.);
#34507=oriented_edge('',*,*,#34115,.t.);
#34508=edge_loop('',(#34504,#34505,#34506,#34507));
#34509=face_outer_bound('',#34508,.f.);
#34511=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#34512=direction('',(0.e0,0.e0,1.e0));
#34513=direction('',(-8.322942597903e-1,5.543340735695e-1,0.e0));
#34514=axis2_placement_3d('',#34511,#34512,#34513);
#34515=toroidal_surface('',#34514,7.649382607502e1,3.e0);
#34516=oriented_edge('',*,*,#34503,.f.);
#34517=oriented_edge('',*,*,#34137,.t.);
#34518=oriented_edge('',*,*,#34135,.t.);
#34520=oriented_edge('',*,*,#34519,.f.);
#34521=oriented_edge('',*,*,#34427,.t.);
#34522=oriented_edge('',*,*,#34425,.t.);
#34523=edge_loop('',(#34516,#34517,#34518,#34520,#34521,#34522));
#34524=face_outer_bound('',#34523,.f.);
#34526=cartesian_point('',(6.500241394393e1,-4.031718295378e1,
-8.219511289443e0));
#34527=direction('',(5.001615591323e-1,8.658694368774e-1,1.041791956362e-2));
#34528=direction('',(-7.553992062143e-1,4.304046897199e-1,4.940889012292e-1));
#34529=axis2_placement_3d('',#34526,#34527,#34528);
#34530=toroidal_surface('',#34529,2.497880036132e0,4.999993492915e-1);
#34531=oriented_edge('',*,*,#34519,.t.);
#34533=oriented_edge('',*,*,#34532,.f.);
#34534=oriented_edge('',*,*,#34392,.f.);
#34535=oriented_edge('',*,*,#34410,.t.);
#34536=edge_loop('',(#34531,#34533,#34534,#34535));
#34537=face_outer_bound('',#34536,.f.);
#34539=cartesian_point('',(6.323602634967e1,-3.931515429054e1,
-6.695552250944e0));
#34540=direction('',(-3.825512509416e-1,2.316817249560e-1,-8.944149589114e-1));
#34541=direction('',(-9.213148415575e-1,-2.281190790062e-2,3.881476260186e-1));
#34542=axis2_placement_3d('',#34539,#34540,#34541);
#34543=cylindrical_surface('',#34542,5.000000035631e-1);
#34544=oriented_edge('',*,*,#34133,.t.);
#34545=oriented_edge('',*,*,#34347,.f.);
#34546=oriented_edge('',*,*,#34394,.f.);
#34547=oriented_edge('',*,*,#34532,.t.);
#34548=edge_loop('',(#34544,#34545,#34546,#34547));
#34549=face_outer_bound('',#34548,.f.);
#34551=cartesian_point('',(6.227677374134e1,-3.857115380234e1,
-4.131567793105e1));
#34552=cartesian_point('',(6.226502244155e1,-3.863004461601e1,
-4.151413853995e1));
#34553=cartesian_point('',(6.227516134401e1,-3.869642110111e1,
-4.183237634796e1));
#34554=cartesian_point('',(6.233492597040e1,-3.871267549641e1,
-4.217084046698e1));
#34555=cartesian_point('',(6.236401439220e1,-3.870972839565e1,
-4.229078818216e1));
#34556=cartesian_point('',(6.234355018289e1,-3.794578589110e1,
-4.133853517867e1));
#34557=cartesian_point('',(6.226697122053e1,-3.799628301323e1,
-4.149703755265e1));
#34558=cartesian_point('',(6.217381349831e1,-3.807094556266e1,
-4.176298498660e1));
#34559=cartesian_point('',(6.212682954474e1,-3.812603645379e1,
-4.206724654663e1));
#34560=cartesian_point('',(6.211912173448e1,-3.814082543322e1,
-4.217840781574e1));
#34561=cartesian_point('',(6.296425387002e1,-3.784442848796e1,
-4.136104889055e1));
#34562=cartesian_point('',(6.287781397339e1,-3.782866806857e1,
-4.149341958130e1));
#34563=cartesian_point('',(6.275208900710e1,-3.780755034893e1,
-4.170542929508e1));
#34564=cartesian_point('',(6.264155321039e1,-3.778679570555e1,
-4.193052498509e1));
#34565=cartesian_point('',(6.260634684496e1,-3.777927155677e1,
-4.201024961686e1));
#34566=cartesian_point('',(6.322752037749e1,-3.841590225143e1,
-4.135016272031e1));
#34567=cartesian_point('',(6.320066484960e1,-3.837330480904e1,
-4.150859680699e1));
#34568=cartesian_point('',(6.316091972788e1,-3.829297237247e1,
-4.174421692303e1));
#34569=cartesian_point('',(6.312334048092e1,-3.819305235426e1,
-4.196142079149e1));
#34570=cartesian_point('',(6.311030871016e1,-3.815592770311e1,
-4.203321625976e1));
#34571=(bounded_surface()b_spline_surface(3,3,((#34551,#34552,#34553,#34554,
#34555),(#34556,#34557,#34558,#34559,#34560),(#34561,#34562,#34563,#34564,
#34565),(#34566,#34567,#34568,#34569,#34570)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.705339075296e-1,
7.045741794511e-1,8.831338978209e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951151936e0,1.579951151936e0,1.579951151936e0,
1.579951151936e0,1.579951151936e0),(8.066829493547e-1,8.066829493547e-1,
8.066829493547e-1,8.066829493547e-1,8.066829493547e-1),(8.066829493547e-1,
8.066829493547e-1,8.066829493547e-1,8.066829493547e-1,8.066829493547e-1),(
1.579951151936e0,1.579951151936e0,1.579951151936e0,1.579951151936e0,
1.579951151936e0)))representation_item('')surface());
#34572=oriented_edge('',*,*,#34430,.t.);
#34573=oriented_edge('',*,*,#34413,.f.);
#34575=oriented_edge('',*,*,#34574,.f.);
#34577=oriented_edge('',*,*,#34576,.t.);
#34578=edge_loop('',(#34572,#34573,#34575,#34577));
#34579=face_outer_bound('',#34578,.f.);
#34581=cartesian_point('',(6.279955031585e1,-3.771075252908e1,
-4.213845709245e1));
#34582=direction('',(4.675224465621e-1,-2.800630359181e-1,8.384434732723e-1));
#34583=direction('',(-8.809760454402e-1,-2.257596425089e-1,4.158290408026e-1));
#34584=axis2_placement_3d('',#34581,#34582,#34583);
#34585=cylindrical_surface('',#34584,2.999999999988e-1);
#34587=oriented_edge('',*,*,#34586,.t.);
#34588=oriented_edge('',*,*,#34574,.t.);
#34589=oriented_edge('',*,*,#34398,.f.);
#34590=oriented_edge('',*,*,#34380,.f.);
#34592=oriented_edge('',*,*,#34591,.t.);
#34593=edge_loop('',(#34587,#34588,#34589,#34590,#34592));
#34594=face_outer_bound('',#34593,.f.);
#34596=cartesian_point('',(6.227981475660e1,-3.850480184088e1,
-4.179733916176e1));
#34597=cartesian_point('',(6.228435853750e1,-3.852489284152e1,
-4.187719431586e1));
#34598=cartesian_point('',(6.229510232792e1,-3.854910526026e1,
-4.201029876005e1));
#34599=cartesian_point('',(6.231483388448e1,-3.856406427443e1,
-4.219382114978e1));
#34600=cartesian_point('',(6.233282366045e1,-3.856582578174e1,
-4.233947628132e1));
#34601=cartesian_point('',(6.235100947174e1,-3.855930834814e1,
-4.247331726310e1));
#34602=cartesian_point('',(6.236898226539e1,-3.854660382109e1,
-4.259635604900e1));
#34603=cartesian_point('',(6.238654312994e1,-3.852924024655e1,
-4.270959887942e1));
#34604=cartesian_point('',(6.240361772431e1,-3.850833774293e1,
-4.281397750033e1));
#34605=cartesian_point('',(6.242022187511e1,-3.848469097564e1,
-4.291041996355e1));
#34606=cartesian_point('',(6.243644047714e1,-3.845881535979e1,
-4.299987289349e1));
#34607=cartesian_point('',(6.245240131936e1,-3.843099980329e1,
-4.308322983140e1));
#34608=cartesian_point('',(6.246826870438e1,-3.840133257775e1,
-4.316133491019e1));
#34609=cartesian_point('',(6.248425329242e1,-3.836969079632e1,
-4.323502674141e1));
#34610=cartesian_point('',(6.250064861258e1,-3.833566529128e1,
-4.330523656177e1));
#34611=cartesian_point('',(6.251787910924e1,-3.829844947531e1,
-4.337302642305e1));
#34612=cartesian_point('',(6.253655249428e1,-3.825672503294e1,
-4.343948231141e1));
#34613=cartesian_point('',(6.255753335292e1,-3.820853664796e1,
-4.350547799941e1));
#34614=cartesian_point('',(6.258217490571e1,-3.815098939021e1,
-4.357151504353e1));
#34615=cartesian_point('',(6.261294175331e1,-3.807927811496e1,
-4.363781444154e1));
#34616=cartesian_point('',(6.265579396373e1,-3.798301616270e1,
-4.370458150819e1));
#34617=cartesian_point('',(6.272341613070e1,-3.784298216306e1,
-4.376629123835e1));
#34618=cartesian_point('',(6.283245561035e1,-3.765314744754e1,
-4.378310414032e1));
#34619=cartesian_point('',(6.294874538504e1,-3.748620835296e1,
-4.372619794255e1));
#34620=cartesian_point('',(6.302574787817e1,-3.738739420385e1,
-4.365083236647e1));
#34621=cartesian_point('',(6.306183206615e1,-3.734213971984e1,
-4.360353020568e1));
#34622=cartesian_point('',(6.307593179077e1,-3.732455618083e1,
-4.358313421102e1));
#34623=cartesian_point('',(6.237784341572e1,-3.801877381673e1,
-4.175653255082e1));
#34624=cartesian_point('',(6.235538701063e1,-3.803494128044e1,
-4.181850959025e1));
#34625=cartesian_point('',(6.232258521276e1,-3.805792529440e1,
-4.192478776487e1));
#34626=cartesian_point('',(6.228547528376e1,-3.808044278145e1,
-4.207693142613e1));
#34627=cartesian_point('',(6.226017428003e1,-3.809288931672e1,
-4.220065875166e1));
#34628=cartesian_point('',(6.224007423444e1,-3.809970632693e1,
-4.231668628126e1));
#34629=cartesian_point('',(6.222408757981e1,-3.810197827933e1,
-4.242523929893e1));
#34630=cartesian_point('',(6.221142680788e1,-3.810054921663e1,
-4.252672268804e1));
#34631=cartesian_point('',(6.220151880621e1,-3.809606273694e1,
-4.262160587030e1));
#34632=cartesian_point('',(6.219393856340e1,-3.808898849852e1,
-4.271045307818e1));
#34633=cartesian_point('',(6.218837470790e1,-3.807963125286e1,
-4.279392478756e1));
#34634=cartesian_point('',(6.218461503406e1,-3.806814009966e1,
-4.287269834277e1));
#34635=cartesian_point('',(6.218253357958e1,-3.805450773803e1,
-4.294746032218e1));
#34636=cartesian_point('',(6.218208760442e1,-3.803854620008e1,
-4.301894193302e1));
#34637=cartesian_point('',(6.218333416944e1,-3.801981247567e1,
-4.308801468354e1));
#34638=cartesian_point('',(6.218647822384e1,-3.799748086874e1,
-4.315573648648e1));
#34639=cartesian_point('',(6.219196052857e1,-3.797016845634e1,
-4.322325593262e1));
#34640=cartesian_point('',(6.220059599345e1,-3.793570004904e1,
-4.329157355290e1));
#34641=cartesian_point('',(6.221383251314e1,-3.789074017756e1,
-4.336133240501e1));
#34642=cartesian_point('',(6.223436496147e1,-3.782981188307e1,
-4.343285646459e1));
#34643=cartesian_point('',(6.226839825131e1,-3.774184838695e1,
-4.350632710719e1));
#34644=cartesian_point('',(6.232976574549e1,-3.760602930365e1,
-4.357551040784e1));
#34645=cartesian_point('',(6.243785641496e1,-3.741602583440e1,
-4.359454620403e1));
#34646=cartesian_point('',(6.255455955025e1,-3.725427130627e1,
-4.353031866506e1));
#34647=cartesian_point('',(6.262846442459e1,-3.716791217229e1,
-4.344693871971e1));
#34648=cartesian_point('',(6.266129865174e1,-3.713253894731e1,
-4.339578274291e1));
#34649=cartesian_point('',(6.267384132057e1,-3.711950012494e1,
-4.337392746510e1));
#34650=cartesian_point('',(6.285888590161e1,-3.791016936593e1,
-4.169113431392e1));
#34651=cartesian_point('',(6.283032232953e1,-3.790206379101e1,
-4.174832089286e1));
#34652=cartesian_point('',(6.278431827549e1,-3.788752837672e1,
-4.184419569614e1));
#34653=cartesian_point('',(6.272350119530e1,-3.786489658643e1,
-4.197785714017e1));
#34654=cartesian_point('',(6.267650750817e1,-3.784535084721e1,
-4.208483844269e1));
#34655=cartesian_point('',(6.263427584059e1,-3.782602669326e1,
-4.218387955570e1));
#34656=cartesian_point('',(6.259621945258e1,-3.780708925203e1,
-4.227549732520e1));
#34657=cartesian_point('',(6.256186457350e1,-3.778864733488e1,
-4.236022462399e1));
#34658=cartesian_point('',(6.253083364475e1,-3.777076985445e1,
-4.243855926450e1));
#34659=cartesian_point('',(6.250280204730e1,-3.775347949061e1,
-4.251101414333e1));
#34660=cartesian_point('',(6.247748110825e1,-3.773675118236e1,
-4.257812919552e1));
#34661=cartesian_point('',(6.245463474249e1,-3.772052705633e1,
-4.264041000738e1));
#34662=cartesian_point('',(6.243407771128e1,-3.770471729269e1,
-4.269832148569e1));
#34663=cartesian_point('',(6.241566793057e1,-3.768918871778e1,
-4.275231039321e1));
#34664=cartesian_point('',(6.239929542663e1,-3.767373295963e1,
-4.280286251839e1));
#34665=cartesian_point('',(6.238490321381e1,-3.765803179807e1,
-4.285050507304e1));
#34666=cartesian_point('',(6.237255769674e1,-3.764163036637e1,
-4.289569968743e1));
#34667=cartesian_point('',(6.236255234871e1,-3.762390246264e1,
-4.293866024740e1));
#34668=cartesian_point('',(6.235547451786e1,-3.760393268577e1,
-4.297930964444e1));
#34669=cartesian_point('',(6.235230504852e1,-3.758017065912e1,
-4.301744298163e1));
#34670=cartesian_point('',(6.235491258180e1,-3.754928593512e1,
-4.305311122921e1));
#34671=cartesian_point('',(6.236795767119e1,-3.750530369481e1,
-4.308354973493e1));
#34672=cartesian_point('',(6.239924183264e1,-3.744748848178e1,
-4.309142578676e1));
#34673=cartesian_point('',(6.243874490443e1,-3.740157407298e1,
-4.306412138347e1));
#34674=cartesian_point('',(6.246893741481e1,-3.738052426263e1,
-4.302463340940e1));
#34675=cartesian_point('',(6.248525552223e1,-3.737385819452e1,
-4.299760941732e1));
#34676=cartesian_point('',(6.249204472853e1,-3.737179512671e1,
-4.298558969286e1));
#34677=cartesian_point('',(6.315974168669e1,-3.830614167321e1,
-4.167771216103e1));
#34678=cartesian_point('',(6.315311418676e1,-3.828183222879e1,
-4.174880456479e1));
#34679=cartesian_point('',(6.313970829997e1,-3.823741379629e1,
-4.186287907528e1));
#34680=cartesian_point('',(6.311607453773e1,-3.816978537551e1,
-4.201259363900e1));
#34681=cartesian_point('',(6.309438387617e1,-3.811302634730e1,
-4.212761680549e1));
#34682=cartesian_point('',(6.307208633981e1,-3.805869127805e1,
-4.223038609228e1));
#34683=cartesian_point('',(6.304968899294e1,-3.800719035114e1,
-4.232244678088e1));
#34684=cartesian_point('',(6.302756681564e1,-3.795870672125e1,
-4.240503923104e1));
#34685=cartesian_point('',(6.300600317551e1,-3.791330928730e1,
-4.247914712125e1));
#34686=cartesian_point('',(6.298519753771e1,-3.787097509812e1,
-4.254560459936e1));
#34687=cartesian_point('',(6.296527631760e1,-3.783161627308e1,
-4.260513779545e1));
#34688=cartesian_point('',(6.294632362366e1,-3.779514312319e1,
-4.265832606957e1));
#34689=cartesian_point('',(6.292839532952e1,-3.776149297571e1,
-4.270560807111e1));
#34690=cartesian_point('',(6.291152037452e1,-3.773064317388e1,
-4.274730210342e1));
#34691=cartesian_point('',(6.289568674668e1,-3.770261375208e1,
-4.278363384135e1));
#34692=cartesian_point('',(6.288083975698e1,-3.767752640213e1,
-4.281469457407e1));
#34693=cartesian_point('',(6.286690234159e1,-3.765576041673e1,
-4.284031369386e1));
#34694=cartesian_point('',(6.285378526970e1,-3.763819390058e1,
-4.285992603550e1));
#34695=cartesian_point('',(6.284126764291e1,-3.762635873246e1,
-4.287271582145e1));
#34696=cartesian_point('',(6.282867874489e1,-3.762263230454e1,
-4.287793663137e1));
#34697=cartesian_point('',(6.281404669913e1,-3.763077931865e1,
-4.287555524155e1));
#34698=cartesian_point('',(6.279327711996e1,-3.765873403870e1,
-4.286639266946e1));
#34699=cartesian_point('',(6.276182149409e1,-3.771069918472e1,
-4.286279207391e1));
#34700=cartesian_point('',(6.273689626830e1,-3.775565580325e1,
-4.287342598408e1));
#34701=cartesian_point('',(6.273393974044e1,-3.777630601400e1,
-4.287834796820e1));
#34702=cartesian_point('',(6.273981250435e1,-3.778356290092e1,
-4.287518823528e1));
#34703=cartesian_point('',(6.274338794729e1,-3.778605630379e1,
-4.287278351689e1));
#34704=(bounded_surface()b_spline_surface(3,3,((#34596,#34597,#34598,#34599,
#34600,#34601,#34602,#34603,#34604,#34605,#34606,#34607,#34608,#34609,#34610,
#34611,#34612,#34613,#34614,#34615,#34616,#34617,#34618,#34619,#34620,#34621,
#34622),(#34623,#34624,#34625,#34626,#34627,#34628,#34629,#34630,#34631,#34632,
#34633,#34634,#34635,#34636,#34637,#34638,#34639,#34640,#34641,#34642,#34643,
#34644,#34645,#34646,#34647,#34648,#34649),(#34650,#34651,#34652,#34653,#34654,
#34655,#34656,#34657,#34658,#34659,#34660,#34661,#34662,#34663,#34664,#34665,
#34666,#34667,#34668,#34669,#34670,#34671,#34672,#34673,#34674,#34675,#34676),(
#34677,#34678,#34679,#34680,#34681,#34682,#34683,#34684,#34685,#34686,#34687,
#34688,#34689,#34690,#34691,#34692,#34693,#34694,#34695,#34696,#34697,#34698,
#34699,#34700,#34701,#34702,#34703)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.701378952116e-2,1.174978810151e-1,1.685340419598e-1,2.151070878908e-1,
2.576965876630e-1,2.967580367596e-1,3.326328325919e-1,3.655969511816e-1,
3.959207895698e-1,4.238714449079e-1,4.496932977470e-1,4.735649085060e-1,
4.956646114179e-1,5.161820343193e-1,5.353131056750e-1,5.532536731437e-1,
5.700837480305e-1,5.856944514260e-1,6.000622052892e-1,6.134767493507e-1,
6.275048550135e-1,6.425426992192e-1,6.580310995509e-1,6.751448123603e-1,
6.888924528370e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413823059494e0,1.413823059494e0,1.413823059494e0,1.413823059494e0,
1.413823059494e0,1.413823059494e0,1.413823059494e0,1.413823059494e0,
1.413823059494e0,1.413823059494e0,1.413823059494e0,1.413823059494e0,
1.413823059494e0,1.413823059494e0,1.413823059494e0,1.413823059494e0,
1.413823059494e0,1.413823059494e0,1.413823059494e0,1.413823059494e0,
1.413823059494e0,1.413823059494e0,1.413823059494e0,1.413823059494e0,
1.413823059494e0,1.413823059494e0,1.413823059494e0),(8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1),(8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,8.620589801686e-1,
8.620589801686e-1),(1.413823059494e0,1.413823059494e0,1.413823059494e0,
1.413823059494e0,1.413823059494e0,1.413823059494e0,1.413823059494e0,
1.413823059494e0,1.413823059494e0,1.413823059494e0,1.413823059494e0,
1.413823059494e0,1.413823059494e0,1.413823059494e0,1.413823059494e0,
1.413823059494e0,1.413823059494e0,1.413823059494e0,1.413823059494e0,
1.413823059494e0,1.413823059494e0,1.413823059494e0,1.413823059494e0,
1.413823059494e0,1.413823059494e0,1.413823059494e0,1.413823059494e0)))representation_item('')surface());
#34705=oriented_edge('',*,*,#33852,.t.);
#34706=oriented_edge('',*,*,#34576,.f.);
#34707=oriented_edge('',*,*,#34586,.f.);
#34709=oriented_edge('',*,*,#34708,.t.);
#34710=edge_loop('',(#34705,#34706,#34707,#34709));
#34711=face_outer_bound('',#34710,.f.);
#34713=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#34714=direction('',(0.e0,0.e0,1.e0));
#34715=direction('',(8.549219020777e-1,-5.187567265567e-1,0.e0));
#34716=axis2_placement_3d('',#34713,#34714,#34715);
#34717=toroidal_surface('',#34716,7.344368814732e1,5.e-1);
#34718=oriented_edge('',*,*,#33854,.t.);
#34719=oriented_edge('',*,*,#34708,.f.);
#34721=oriented_edge('',*,*,#34720,.t.);
#34723=oriented_edge('',*,*,#34722,.t.);
#34725=oriented_edge('',*,*,#34724,.t.);
#34726=edge_loop('',(#34718,#34719,#34721,#34723,#34725));
#34727=face_outer_bound('',#34726,.f.);
#34729=cartesian_point('',(4.459455969526e-11,-2.574411709420e-11,
-4.228096149021e1));
#34730=direction('',(0.e0,0.e0,1.e0));
#34731=direction('',(8.660254037844e-1,-5.e-1,0.e0));
#34732=axis2_placement_3d('',#34729,#34730,#34731);
#34733=conical_surface('',#34732,7.351737503131e1,3.302386755580e1);
#34734=oriented_edge('',*,*,#34722,.f.);
#34735=oriented_edge('',*,*,#34720,.f.);
#34736=oriented_edge('',*,*,#34591,.f.);
#34738=oriented_edge('',*,*,#34737,.f.);
#34740=oriented_edge('',*,*,#34739,.f.);
#34742=oriented_edge('',*,*,#34741,.f.);
#34744=oriented_edge('',*,*,#34743,.f.);
#34745=edge_loop('',(#34734,#34735,#34736,#34738,#34740,#34742,#34744));
#34746=face_outer_bound('',#34745,.f.);
#34748=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#34749=direction('',(0.e0,0.e0,1.e0));
#34750=direction('',(-8.667674274804e-1,4.987125691810e-1,0.e0));
#34751=axis2_placement_3d('',#34748,#34749,#34750);
#34752=toroidal_surface('',#34751,7.065650925828e1,4.e0);
#34754=oriented_edge('',*,*,#34753,.t.);
#34756=oriented_edge('',*,*,#34755,.t.);
#34757=oriented_edge('',*,*,#34741,.t.);
#34758=oriented_edge('',*,*,#34739,.t.);
#34759=oriented_edge('',*,*,#34737,.t.);
#34760=oriented_edge('',*,*,#34378,.t.);
#34761=oriented_edge('',*,*,#34376,.t.);
#34762=oriented_edge('',*,*,#28517,.t.);
#34763=oriented_edge('',*,*,#28515,.t.);
#34764=edge_loop('',(#34754,#34756,#34757,#34758,#34759,#34760,#34761,#34762,
#34763));
#34765=face_outer_bound('',#34764,.f.);
#34767=cartesian_point('',(6.182581105888e1,-3.420825270379e1,
-3.934373632878e1));
#34768=direction('',(-4.999111187080e-1,-8.660137507333e-1,1.044303275004e-2));
#34769=direction('',(8.658743453736e-1,-4.994973278981e-1,2.764122729756e-2));
#34770=axis2_placement_3d('',#34767,#34768,#34769);
#34771=toroidal_surface('',#34770,3.698456031655e0,2.999994698661e-1);
#34773=oriented_edge('',*,*,#34772,.f.);
#34775=oriented_edge('',*,*,#34774,.f.);
#34776=oriented_edge('',*,*,#34755,.f.);
#34777=oriented_edge('',*,*,#34753,.f.);
#34779=oriented_edge('',*,*,#34778,.t.);
#34780=edge_loop('',(#34773,#34775,#34776,#34777,#34779));
#34781=face_outer_bound('',#34780,.f.);
#34783=cartesian_point('',(6.906608176066e1,-3.756591981963e1,0.e0));
#34784=direction('',(4.999725846828e-1,8.659779190621e-1,-1.047178411625e-2));
#34785=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#34786=axis2_placement_3d('',#34783,#34784,#34785);
#34787=plane('',#34786);
#34789=oriented_edge('',*,*,#34788,.t.);
#34791=oriented_edge('',*,*,#34790,.t.);
#34793=oriented_edge('',*,*,#34792,.t.);
#34795=oriented_edge('',*,*,#34794,.t.);
#34796=oriented_edge('',*,*,#34772,.t.);
#34798=oriented_edge('',*,*,#34797,.t.);
#34799=edge_loop('',(#34789,#34791,#34793,#34795,#34796,#34798));
#34800=face_outer_bound('',#34799,.f.);
#34802=cartesian_point('',(6.571074160733e1,-3.513106039903e1,
-6.593298135857e0));
#34803=direction('',(3.919178773056e-1,-2.154582346604e-1,8.944149632946e-1));
#34804=direction('',(-4.409015893420e-1,8.092881103022e-1,3.881475789428e-1));
#34805=axis2_placement_3d('',#34802,#34803,#34804);
#34806=cylindrical_surface('',#34805,5.000000030427e-1);
#34808=oriented_edge('',*,*,#34807,.t.);
#34810=oriented_edge('',*,*,#34809,.f.);
#34811=oriented_edge('',*,*,#34788,.f.);
#34813=oriented_edge('',*,*,#34812,.t.);
#34814=edge_loop('',(#34808,#34810,#34811,#34813));
#34815=face_outer_bound('',#34814,.f.);
#34817=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#34818=direction('',(0.e0,0.e0,1.e0));
#34819=direction('',(0.e0,-1.e0,0.e0));
#34820=axis2_placement_3d('',#34817,#34818,#34819);
#34821=conical_surface('',#34820,7.438528799863e1,2.656505117708e1);
#34823=oriented_edge('',*,*,#34822,.f.);
#34825=oriented_edge('',*,*,#34824,.f.);
#34827=oriented_edge('',*,*,#34826,.f.);
#34828=oriented_edge('',*,*,#34807,.f.);
#34830=oriented_edge('',*,*,#34829,.t.);
#34831=oriented_edge('',*,*,#28509,.f.);
#34833=oriented_edge('',*,*,#34832,.f.);
#34834=edge_loop('',(#34823,#34825,#34827,#34828,#34830,#34831,#34833));
#34835=face_outer_bound('',#34834,.f.);
#34837=cartesian_point('',(6.782669076690e1,-3.072484996613e1,
-6.695552244964e0));
#34838=direction('',(-4.095190053248e-1,1.797666975798e-1,-8.944149589083e-1));
#34839=direction('',(-9.104553138936e-1,-1.428724669750e-1,3.881476260179e-1));
#34840=axis2_placement_3d('',#34837,#34838,#34839);
#34841=cylindrical_surface('',#34840,5.000000035615e-1);
#34842=oriented_edge('',*,*,#34822,.t.);
#34844=oriented_edge('',*,*,#34843,.f.);
#34846=oriented_edge('',*,*,#34845,.f.);
#34848=oriented_edge('',*,*,#34847,.t.);
#34849=edge_loop('',(#34842,#34844,#34846,#34848));
#34850=face_outer_bound('',#34849,.f.);
#34852=cartesian_point('',(6.938517874888e1,-3.010832279733e1,
-4.344277393175e0));
#34853=cartesian_point('',(6.937744763060e1,-3.019751935368e1,
-4.305262184802e0));
#34854=cartesian_point('',(6.934475561466e1,-3.036456295701e1,
-4.261559233106e0));
#34855=cartesian_point('',(6.924734746083e1,-3.058854829498e1,
-4.261186859976e0));
#34856=cartesian_point('',(6.915606475162e1,-3.073867883924e1,
-4.289337933393e0));
#34857=cartesian_point('',(6.904868383614e1,-3.086893940825e1,
-4.343818962992e0));
#34858=cartesian_point('',(6.893352352374e1,-3.097350533300e1,
-4.417645987931e0));
#34859=cartesian_point('',(6.881495938131e1,-3.105372919189e1,
-4.505474744268e0));
#34860=cartesian_point('',(6.869494066362e1,-3.111282498633e1,
-4.604398540811e0));
#34861=cartesian_point('',(6.857396948685e1,-3.115375120286e1,
-4.713501753673e0));
#34862=cartesian_point('',(6.845196543114e1,-3.117848947503e1,
-4.833035457354e0));
#34863=cartesian_point('',(6.832910160285e1,-3.118806929335e1,
-4.963420681512e0));
#34864=cartesian_point('',(6.820591515783e1,-3.118294699354e1,
-5.104890955729e0));
#34865=cartesian_point('',(6.808300583617e1,-3.116321971160e1,
-5.257706658380e0));
#34866=cartesian_point('',(6.796085178734e1,-3.112859121177e1,
-5.422435778815e0));
#34867=cartesian_point('',(6.783984361725e1,-3.107822817130e1,
-5.600101206472e0));
#34868=cartesian_point('',(6.772055998625e1,-3.101064612667e1,
-5.792046817352e0));
#34869=cartesian_point('',(6.758608304522e1,-3.091019258516e1,
-6.031821676323e0));
#34870=cartesian_point('',(6.750199262938e1,-3.082269937208e1,
-6.205962169630e0));
#34871=cartesian_point('',(6.745625455294e1,-3.076485168469e1,
-6.310925115350e0));
#34872=cartesian_point('',(6.887006574244e1,-2.988776427182e1,
-4.069951598004e0));
#34873=cartesian_point('',(6.886933954141e1,-2.996858202373e1,
-4.018298902507e0));
#34874=cartesian_point('',(6.884481200417e1,-3.013893869519e1,
-3.958528600857e0));
#34875=cartesian_point('',(6.874476885111e1,-3.037023360761e1,
-3.957184325172e0));
#34876=cartesian_point('',(6.864770402054e1,-3.052065226980e1,
-3.994782581268e0));
#34877=cartesian_point('',(6.853482882941e1,-3.064095958071e1,
-4.066623575483e0));
#34878=cartesian_point('',(6.841848925613e1,-3.072454758670e1,
-4.161172622219e0));
#34879=cartesian_point('',(6.830521678148e1,-3.077491787912e1,
-4.269671579433e0));
#34880=cartesian_point('',(6.819767898016e1,-3.079820976308e1,
-4.387453434855e0));
#34881=cartesian_point('',(6.809643375999e1,-3.079989122871e1,
-4.513021888386e0));
#34882=cartesian_point('',(6.800131894529e1,-3.078385025205e1,
-4.646612395668e0));
#34883=cartesian_point('',(6.791236302192e1,-3.075271227101e1,
-4.788813716092e0));
#34884=cartesian_point('',(6.782988627749e1,-3.070834481004e1,
-4.940080008183e0));
#34885=cartesian_point('',(6.775430072009e1,-3.065205259433e1,
-5.100905016699e0));
#34886=cartesian_point('',(6.768605651769e1,-3.058458678541e1,
-5.272067639071e0));
#34887=cartesian_point('',(6.762576132612e1,-3.050614245204e1,
-5.454746502981e0));
#34888=cartesian_point('',(6.757443587612e1,-3.041646575992e1,
-5.650354805020e0));
#34889=cartesian_point('',(6.752748615799e1,-3.029933685251e1,
-5.892751451446e0));
#34890=cartesian_point('',(6.750918994349e1,-3.021037428947e1,
-6.067100507716e0));
#34891=cartesian_point('',(6.750383896672e1,-3.015576807640e1,
-6.171592455326e0));
#34892=cartesian_point('',(6.840309156927e1,-2.998450180575e1,
-4.476125413570e0));
#34893=cartesian_point('',(6.840421372015e1,-3.000860009002e1,
-4.442697189042e0));
#34894=cartesian_point('',(6.839805457974e1,-3.006306078513e1,
-4.405861443910e0));
#34895=cartesian_point('',(6.836606268616e1,-3.013726937999e1,
-4.404342346098e0));
#34896=cartesian_point('',(6.833439068828e1,-3.018458549304e1,
-4.426572844578e0));
#34897=cartesian_point('',(6.829775312744e1,-3.022039557689e1,
-4.471187624913e0));
#34898=cartesian_point('',(6.826078268907e1,-3.024247583745e1,
-4.533555532236e0));
#34899=cartesian_point('',(6.822593538983e1,-3.025232859425e1,
-4.610083926505e0));
#34900=cartesian_point('',(6.819418484139e1,-3.025243032706e1,
-4.698770031274e0));
#34901=cartesian_point('',(6.816571720004e1,-3.024496707616e1,
-4.798999393472e0));
#34902=cartesian_point('',(6.814046553688e1,-3.023151288253e1,
-4.911038221123e0));
#34903=cartesian_point('',(6.811841161508e1,-3.021318767028e1,
-5.035232779004e0));
#34904=cartesian_point('',(6.809961645732e1,-3.019084087165e1,
-5.171716344609e0));
#34905=cartesian_point('',(6.808417533110e1,-3.016510698827e1,
-5.320643029702e0));
#34906=cartesian_point('',(6.807222411138e1,-3.013641354462e1,
-5.482488292894e0));
#34907=cartesian_point('',(6.806399208098e1,-3.010500458816e1,
-5.658216222892e0));
#34908=cartesian_point('',(6.805987895390e1,-3.007101604375e1,
-5.849164640441e0));
#34909=cartesian_point('',(6.806062510123e1,-3.002893852504e1,
-6.088944846465e0));
#34910=cartesian_point('',(6.806654735899e1,-2.999909191236e1,
-6.264192873503e0));
#34911=cartesian_point('',(6.807203707548e1,-2.998154514535e1,
-6.370216072897e0));
#34912=cartesian_point('',(6.866733906990e1,-3.025702918215e1,
-4.968653814903e0));
#34913=cartesian_point('',(6.866244931544e1,-3.025903571912e1,
-4.957653529139e0));
#34914=cartesian_point('',(6.865799347174e1,-3.024792230759e1,
-4.949205918099e0));
#34915=cartesian_point('',(6.866519472387e1,-3.023043222698e1,
-4.948564805799e0));
#34916=cartesian_point('',(6.867443484753e1,-3.022207200259e1,
-4.953092334143e0));
#34917=cartesian_point('',(6.868424754874e1,-3.022244218019e1,
-4.965720823715e0));
#34918=cartesian_point('',(6.869109464842e1,-3.023245748585e1,
-4.990078523565e0));
#34919=cartesian_point('',(6.869308684949e1,-3.025039718769e1,
-5.028761656083e0));
#34920=cartesian_point('',(6.868956942164e1,-3.027384473763e1,
-5.082959032927e0));
#34921=cartesian_point('',(6.868047301910e1,-3.030071356020e1,
-5.153110618544e0));
#34922=cartesian_point('',(6.866586363675e1,-3.032942827362e1,
-5.239514760459e0));
#34923=cartesian_point('',(6.864584255813e1,-3.035870407028e1,
-5.342219722007e0));
#34924=cartesian_point('',(6.862054839321e1,-3.038743225941e1,
-5.460965769686e0));
#34925=cartesian_point('',(6.859009398372e1,-3.041467969945e1,
-5.595491192994e0));
#34926=cartesian_point('',(6.855447434328e1,-3.043965265491e1,
-5.745897530623e0));
#34927=cartesian_point('',(6.851349843720e1,-3.046159309384e1,
-5.912877879514e0));
#34928=cartesian_point('',(6.846679028964e1,-3.047961569633e1,
-6.097660246802e0));
#34929=cartesian_point('',(6.840563214082e1,-3.049453226331e1,
-6.333413074758e0));
#34930=cartesian_point('',(6.835877071994e1,-3.049791296643e1,
-6.508935479271e0));
#34931=cartesian_point('',(6.832969711814e1,-3.049703360973e1,
-6.616252287950e0));
#34932=(bounded_surface()b_spline_surface(3,3,((#34852,#34853,#34854,#34855,
#34856,#34857,#34858,#34859,#34860,#34861,#34862,#34863,#34864,#34865,#34866,
#34867,#34868,#34869,#34870,#34871),(#34872,#34873,#34874,#34875,#34876,#34877,
#34878,#34879,#34880,#34881,#34882,#34883,#34884,#34885,#34886,#34887,#34888,
#34889,#34890,#34891),(#34892,#34893,#34894,#34895,#34896,#34897,#34898,#34899,
#34900,#34901,#34902,#34903,#34904,#34905,#34906,#34907,#34908,#34909,#34910,
#34911),(#34912,#34913,#34914,#34915,#34916,#34917,#34918,#34919,#34920,#34921,
#34922,#34923,#34924,#34925,#34926,#34927,#34928,#34929,#34930,#34931)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995477954061e-1,5.204592152151e-1,
5.295991490706e-1,5.396393182926e-1,5.505120315548e-1,5.625872840194e-1,
5.761360418558e-1,5.912420873130e-1,6.080949428569e-1,6.269135304586e-1,
6.478059855127e-1,6.707958500955e-1,6.959017204839e-1,7.232078521695e-1,
7.528988794401e-1,7.852617858457e-1,8.206138311025e-1,8.757470959687e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531847490e0,1.576531847490e0,1.576531847490e0,1.576531847490e0,
1.576531847490e0,1.576531847490e0,1.576531847490e0,1.576531847490e0,
1.576531847490e0,1.576531847490e0,1.576531847490e0,1.576531847490e0,
1.576531847490e0,1.576531847490e0,1.576531847490e0,1.576531847490e0,
1.576531847490e0,1.576531847490e0,1.576531847490e0,1.576531847490e0),(
8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,
8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,
8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,
8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,
8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,8.078227175032e-1),(
8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,
8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,
8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,
8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,
8.078227175032e-1,8.078227175032e-1,8.078227175032e-1,8.078227175032e-1),(
1.576531847490e0,1.576531847490e0,1.576531847490e0,1.576531847490e0,
1.576531847490e0,1.576531847490e0,1.576531847490e0,1.576531847490e0,
1.576531847490e0,1.576531847490e0,1.576531847490e0,1.576531847490e0,
1.576531847490e0,1.576531847490e0,1.576531847490e0,1.576531847490e0,
1.576531847490e0,1.576531847490e0,1.576531847490e0,1.576531847490e0)))representation_item('')surface());
#34934=oriented_edge('',*,*,#34933,.f.);
#34935=oriented_edge('',*,*,#34843,.t.);
#34936=oriented_edge('',*,*,#34832,.t.);
#34937=oriented_edge('',*,*,#28507,.f.);
#34938=edge_loop('',(#34934,#34935,#34936,#34937));
#34939=face_outer_bound('',#34938,.f.);
#34941=cartesian_point('',(6.825042332658e1,-2.983139415830e1,
-2.460528104879e1));
#34942=direction('',(3.866686852034e-3,-1.293579993e-2,9.999088527526e-1));
#34943=direction('',(-9.578750262293e-1,-2.871853652286e-1,-1.117067578494e-5));
#34944=axis2_placement_3d('',#34941,#34942,#34943);
#34945=cylindrical_surface('',#34944,3.000055924668e-1);
#34946=oriented_edge('',*,*,#34933,.t.);
#34947=oriented_edge('',*,*,#28505,.f.);
#34949=oriented_edge('',*,*,#34948,.t.);
#34951=oriented_edge('',*,*,#34950,.f.);
#34952=edge_loop('',(#34946,#34947,#34949,#34951));
#34953=face_outer_bound('',#34952,.f.);
#34955=cartesian_point('',(6.477704817322e1,-2.822504689639e1,
-3.934391487092e1));
#34956=direction('',(3.827896228226e-1,9.237767404697e-1,1.042297589818e-2));
#34957=direction('',(7.582044480453e-1,-3.076946596593e-1,-5.748478158447e-1));
#34958=axis2_placement_3d('',#34955,#34956,#34957);
#34959=toroidal_surface('',#34958,3.697836915837e0,2.999996387263e-1);
#34961=oriented_edge('',*,*,#34960,.f.);
#34962=oriented_edge('',*,*,#34948,.f.);
#34964=oriented_edge('',*,*,#34963,.f.);
#34966=oriented_edge('',*,*,#34965,.f.);
#34968=oriented_edge('',*,*,#34967,.t.);
#34969=edge_loop('',(#34961,#34962,#34964,#34966,#34968));
#34970=face_outer_bound('',#34969,.f.);
#34972=cartesian_point('',(6.040535841352e1,-2.718550309547e1,0.e0));
#34973=direction('',(-3.826624495897e-1,-9.238288756103e-1,-1.047178411625e-2));
#34974=direction('',(9.238795325113e-1,-3.826834323651e-1,0.e0));
#34975=axis2_placement_3d('',#34972,#34973,#34974);
#34976=plane('',#34975);
#34978=oriented_edge('',*,*,#34977,.t.);
#34980=oriented_edge('',*,*,#34979,.t.);
#34981=oriented_edge('',*,*,#34845,.t.);
#34982=oriented_edge('',*,*,#34950,.t.);
#34983=oriented_edge('',*,*,#34960,.t.);
#34985=oriented_edge('',*,*,#34984,.t.);
#34986=edge_loop('',(#34978,#34980,#34981,#34982,#34983,#34985));
#34987=face_outer_bound('',#34986,.f.);
#34989=cartesian_point('',(6.735101167239e1,-3.035947454237e1,
-2.154687439401e1));
#34990=direction('',(-3.763537050762e-3,1.289308459824e-2,-9.999097980110e-1));
#34991=direction('',(-9.942355238045e-1,-1.071921336709e-1,2.360017861643e-3));
#34992=axis2_placement_3d('',#34989,#34990,#34991);
#34993=cylindrical_surface('',#34992,5.000150365089e-1);
#34995=oriented_edge('',*,*,#34994,.f.);
#34997=oriented_edge('',*,*,#34996,.f.);
#34998=oriented_edge('',*,*,#34977,.f.);
#35000=oriented_edge('',*,*,#34999,.t.);
#35001=edge_loop('',(#34995,#34997,#34998,#35000));
#35002=face_outer_bound('',#35001,.f.);
#35004=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#35005=direction('',(0.e0,0.e0,1.e0));
#35006=direction('',(1.e0,0.e0,0.e0));
#35007=axis2_placement_3d('',#35004,#35005,#35006);
#35008=conical_surface('',#35007,7.334631745054e1,5.e-1);
#35010=oriented_edge('',*,*,#35009,.f.);
#35011=oriented_edge('',*,*,#33858,.f.);
#35013=oriented_edge('',*,*,#35012,.f.);
#35015=oriented_edge('',*,*,#35014,.t.);
#35017=oriented_edge('',*,*,#35016,.f.);
#35019=oriented_edge('',*,*,#35018,.f.);
#35020=oriented_edge('',*,*,#34994,.t.);
#35021=edge_loop('',(#35010,#35011,#35013,#35015,#35017,#35019,#35020));
#35022=face_outer_bound('',#35021,.f.);
#35024=cartesian_point('',(6.677853314415e1,-3.011242209439e1,
-4.131567793105e1));
#35025=cartesian_point('',(6.677456917200e1,-3.017234294140e1,
-4.151413853994e1));
#35026=cartesian_point('',(6.679328520462e1,-3.023682817414e1,
-4.183237634797e1));
#35027=cartesian_point('',(6.685466016066e1,-3.024514266172e1,
-4.217084046697e1));
#35028=cartesian_point('',(6.688311505315e1,-3.023842397287e1,
-4.229078818217e1));
#35029=cartesian_point('',(6.676311141179e1,-2.948368821768e1,
-4.133853517864e1));
#35030=cartesian_point('',(6.669377879014e1,-2.954374889029e1,
-4.149703755265e1));
#35031=cartesian_point('',(6.661116346343e1,-2.962993221401e1,
-4.176298498660e1));
#35032=cartesian_point('',(6.657177226834e1,-2.969068443149e1,
-4.206724654663e1));
#35033=cartesian_point('',(6.656606074869e1,-2.970635296028e1,
-4.217840781575e1));
#35034=cartesian_point('',(6.736527509695e1,-2.930217985239e1,
-4.136104889054e1));
#35035=cartesian_point('',(6.727751755809e1,-2.929783693614e1,
-4.149341958131e1));
#35036=cartesian_point('',(6.715011177078e1,-2.929331028264e1,
-4.170542929507e1));
#35037=cartesian_point('',(6.703781259856e1,-2.928716101476e1,
-4.193052498509e1));
#35038=cartesian_point('',(6.700192533e1,-2.928429658897e1,-4.201024961687e1));
#35039=cartesian_point('',(6.770088161725e1,-2.983440140383e1,
-4.135016272032e1));
#35040=cartesian_point('',(6.766869576017e1,-2.979567373826e1,
-4.150859680698e1));
#35041=cartesian_point('',(6.761880517642e1,-2.972121633623e1,
-4.174421692303e1));
#35042=cartesian_point('',(6.756850524562e1,-2.962705622363e1,
-4.196142079150e1));
#35043=cartesian_point('',(6.755073922411e1,-2.959195016640e1,
-4.203321625976e1));
#35044=(bounded_surface()b_spline_surface(3,3,((#35024,#35025,#35026,#35027,
#35028),(#35029,#35030,#35031,#35032,#35033),(#35034,#35035,#35036,#35037,
#35038),(#35039,#35040,#35041,#35042,#35043)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.705339075167e-1,
7.045741794493e-1,8.831338978247e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951151931e0,1.579951151931e0,1.579951151931e0,
1.579951151931e0,1.579951151931e0),(8.066829493564e-1,8.066829493564e-1,
8.066829493564e-1,8.066829493564e-1,8.066829493564e-1),(8.066829493564e-1,
8.066829493564e-1,8.066829493564e-1,8.066829493564e-1,8.066829493564e-1),(
1.579951151931e0,1.579951151931e0,1.579951151931e0,1.579951151931e0,
1.579951151931e0)))representation_item('')surface());
#35045=oriented_edge('',*,*,#35009,.t.);
#35046=oriented_edge('',*,*,#34999,.f.);
#35048=oriented_edge('',*,*,#35047,.f.);
#35050=oriented_edge('',*,*,#35049,.t.);
#35051=edge_loop('',(#35045,#35046,#35048,#35050));
#35052=face_outer_bound('',#35051,.f.);
#35054=cartesian_point('',(6.718453239113e1,-2.919114563787e1,
-4.213845709158e1));
#35055=direction('',(5.000782888798e-1,-2.166431330941e-1,8.384434732731e-1));
#35056=direction('',(-8.439716267536e-1,-3.388186861116e-1,4.158290408046e-1));
#35057=axis2_placement_3d('',#35054,#35055,#35056);
#35058=cylindrical_surface('',#35057,2.999999999998e-1);
#35060=oriented_edge('',*,*,#35059,.t.);
#35061=oriented_edge('',*,*,#35047,.t.);
#35062=oriented_edge('',*,*,#34984,.f.);
#35063=oriented_edge('',*,*,#34967,.f.);
#35065=oriented_edge('',*,*,#35064,.t.);
#35066=edge_loop('',(#35060,#35061,#35062,#35063,#35065));
#35067=face_outer_bound('',#35066,.f.);
#35069=cartesian_point('',(6.677288747433e1,-3.004624085123e1,
-4.179733916213e1));
#35070=cartesian_point('',(6.678001478426e1,-3.006556688797e1,
-4.187719431612e1));
#35071=cartesian_point('',(6.679382701489e1,-3.008816982005e1,
-4.201029876017e1));
#35072=cartesian_point('',(6.681534230840e1,-3.010042537282e1,
-4.219382114980e1));
#35073=cartesian_point('',(6.683340810218e1,-3.009982367323e1,
-4.233947628135e1));
#35074=cartesian_point('',(6.685058763555e1,-3.009098827248e1,
-4.247331726313e1));
#35075=cartesian_point('',(6.686674839591e1,-3.007604651410e1,
-4.259635604903e1));
#35076=cartesian_point('',(6.688189262356e1,-3.005653933456e1,
-4.270959887945e1));
#35077=cartesian_point('',(6.689609281821e1,-3.003358697297e1,
-4.281397750036e1));
#35078=cartesian_point('',(6.690946839570e1,-3.000797523047e1,
-4.291041996359e1));
#35079=cartesian_point('',(6.692217079973e1,-2.998020403173e1,
-4.299987289353e1));
#35080=cartesian_point('',(6.693436443607e1,-2.995054313322e1,
-4.308322983144e1));
#35081=cartesian_point('',(6.694622372342e1,-2.991905860556e1,
-4.316133491023e1));
#35082=cartesian_point('',(6.695794147985e1,-2.988560111654e1,
-4.323502674145e1));
#35083=cartesian_point('',(6.696975531616e1,-2.984972668570e1,
-4.330523656181e1));
#35084=cartesian_point('',(6.698198076479e1,-2.981058022508e1,
-4.337302642309e1));
#35085=cartesian_point('',(6.699504826384e1,-2.976677537525e1,
-4.343948231145e1));
#35086=cartesian_point('',(6.700955978193e1,-2.971626069700e1,
-4.350547799945e1));
#35087=cartesian_point('',(6.702647909839e1,-2.965598939596e1,
-4.357151504357e1));
#35088=cartesian_point('',(6.704762253165e1,-2.958087574113e1,
-4.363781444158e1));
#35089=cartesian_point('',(6.707754342938e1,-2.947984398736e1,
-4.370458150823e1));
#35090=cartesian_point('',(6.712630897459e1,-2.933218153402e1,
-4.376629123840e1));
#35091=cartesian_point('',(6.720963720383e1,-2.912973837269e1,
-4.378310414035e1));
#35092=cartesian_point('',(6.730314217903e1,-2.894904860374e1,
-4.372619794255e1));
#35093=cartesian_point('',(6.736658807047e1,-2.884102898127e1,
-4.365083236654e1));
#35094=cartesian_point('',(6.739645665771e1,-2.879145172403e1,
-4.360353020581e1));
#35095=cartesian_point('',(6.740814064481e1,-2.877217823131e1,
-4.358313421121e1));
#35096=cartesian_point('',(6.680663809718e1,-2.955157555641e1,
-4.175653255102e1));
#35097=cartesian_point('',(6.678648408724e1,-2.957053585432e1,
-4.181850959046e1));
#35098=cartesian_point('',(6.675696292917e1,-2.959760473057e1,
-4.192478776498e1));
#35099=cartesian_point('',(6.672310960262e1,-2.962477339511e1,
-4.207693142615e1));
#35100=cartesian_point('',(6.669964965134e1,-2.964041589222e1,
-4.220065875168e1));
#35101=cartesian_point('',(6.668061136281e1,-2.964979816438e1,
-4.231668628128e1));
#35102=cartesian_point('',(6.666505802552e1,-2.965413735707e1,
-4.242523929896e1));
#35103=cartesian_point('',(6.665231903814e1,-2.965437308255e1,
-4.252672268807e1));
#35104=cartesian_point('',(6.664191019768e1,-2.965121823905e1,
-4.262160587034e1));
#35105=cartesian_point('',(6.663347143149e1,-2.964519394195e1,
-4.271045307822e1));
#35106=cartesian_point('',(6.662673380990e1,-2.963664297769e1,
-4.279392478760e1));
#35107=cartesian_point('',(6.662150640413e1,-2.962574086880e1,
-4.287269834281e1));
#35108=cartesian_point('',(6.661766337652e1,-2.961249681825e1,
-4.294746032222e1));
#35109=cartesian_point('',(6.661513781797e1,-2.959673004490e1,
-4.301894193306e1));
#35110=cartesian_point('',(6.661392847674e1,-2.957799388072e1,
-4.308801468357e1));
#35111=cartesian_point('',(6.661413077370e1,-2.955544294233e1,
-4.315573648652e1));
#35112=cartesian_point('',(6.661600119136e1,-2.952764860705e1,
-4.322325593265e1));
#35113=cartesian_point('',(6.662006374868e1,-2.949234792740e1,
-4.329157355294e1));
#35114=cartesian_point('',(6.662731858729e1,-2.944604498134e1,
-4.336133240505e1));
#35115=cartesian_point('',(6.663972263940e1,-2.938295791455e1,
-4.343285646464e1));
#35116=cartesian_point('',(6.666198322952e1,-2.929130472259e1,
-4.350632710724e1));
#35117=cartesian_point('',(6.670509776851e1,-2.914863752502e1,
-4.357551040789e1));
#35118=cartesian_point('',(6.678746327799e1,-2.894615089826e1,
-4.359454620406e1));
#35119=cartesian_point('',(6.688205479916e1,-2.877054738668e1,
-4.353031866506e1));
#35120=cartesian_point('',(6.694405527806e1,-2.867528054534e1,
-4.344693871979e1));
#35121=cartesian_point('',(6.697199147147e1,-2.863592421658e1,
-4.339578274304e1));
#35122=cartesian_point('',(6.698272492816e1,-2.862135979637e1,
-4.337392746530e1));
#35123=cartesian_point('',(6.726938947242e1,-2.938111158780e1,
-4.169113431422e1));
#35124=cartesian_point('',(6.724001227591e1,-2.937680365141e1,
-4.174832089303e1));
#35125=cartesian_point('',(6.719250454069e1,-2.936839732363e1,
-4.184419569625e1));
#35126=cartesian_point('',(6.712925371768e1,-2.935389737334e1,
-4.197785714018e1));
#35127=cartesian_point('',(6.708011083714e1,-2.934065275766e1,
-4.208483844271e1));
#35128=cartesian_point('',(6.703571815910e1,-2.932700626329e1,
-4.218387955572e1));
#35129=cartesian_point('',(6.699551551666e1,-2.931319818991e1,
-4.227549732523e1));
#35130=cartesian_point('',(6.695904739512e1,-2.929939825747e1,
-4.236022462402e1));
#35131=cartesian_point('',(6.692594846081e1,-2.928572407033e1,
-4.243855926453e1));
#35132=cartesian_point('',(6.689589983221e1,-2.927224048563e1,
-4.251101414337e1));
#35133=cartesian_point('',(6.686861203492e1,-2.925896033614e1,
-4.257812919555e1));
#35134=cartesian_point('',(6.684384344960e1,-2.924585705888e1,
-4.264041000742e1));
#35135=cartesian_point('',(6.682139869839e1,-2.923286578097e1,
-4.269832148573e1));
#35136=cartesian_point('',(6.680111953015e1,-2.921987301374e1,
-4.275231039325e1));
#35137=cartesian_point('',(6.678286971399e1,-2.920668652234e1,
-4.280286251843e1));
#35138=cartesian_point('',(6.676655121572e1,-2.919299824714e1,
-4.285050507308e1));
#35139=cartesian_point('',(6.675217049983e1,-2.917834854530e1,
-4.289569968747e1));
#35140=cartesian_point('',(6.673993679317e1,-2.916207826621e1,
-4.293866024744e1));
#35141=cartesian_point('',(6.673031293521e1,-2.914320317586e1,
-4.297930964448e1));
#35142=cartesian_point('',(6.672406901426e1,-2.912005813540e1,
-4.301744298167e1));
#35143=cartesian_point('',(6.672262297431e1,-2.908909728311e1,
-4.305311122925e1));
#35144=cartesian_point('',(6.672981562681e1,-2.904378859111e1,
-4.308354973497e1));
#35145=cartesian_point('',(6.675328574832e1,-2.898238459277e1,
-4.309142578680e1));
#35146=cartesian_point('',(6.678645783291e1,-2.893170680256e1,
-4.306412138349e1));
#35147=cartesian_point('',(6.681364449056e1,-2.890689616287e1,
-4.302463340945e1));
#35148=cartesian_point('',(6.682895289780e1,-2.889815718347e1,
-4.299760941741e1));
#35149=cartesian_point('',(6.683541473709e1,-2.889522559625e1,
-4.298558969298e1));
#35150=cartesian_point('',(6.761935615220e1,-2.973442673699e1,
-4.167771216128e1));
#35151=cartesian_point('',(6.760961233220e1,-2.971119032549e1,
-4.174880456501e1));
#35152=cartesian_point('',(6.759052336580e1,-2.966890171824e1,
-4.186287907540e1));
#35153=cartesian_point('',(6.755826451343e1,-2.960493669301e1,
-4.201259363901e1));
#35154=cartesian_point('',(6.752935087867e1,-2.955149444561e1,
-4.212761680551e1));
#35155=cartesian_point('',(6.750015195112e1,-2.950053463292e1,
-4.223038609230e1));
#35156=cartesian_point('',(6.747122399678e1,-2.945239774399e1,
-4.232244678090e1));
#35157=cartesian_point('',(6.744296269417e1,-2.940721642184e1,
-4.240503923107e1));
#35158=cartesian_point('',(6.741565797978e1,-2.936502198906e1,
-4.247914712128e1));
#35159=cartesian_point('',(6.738950461658e1,-2.932576565542e1,
-4.254560459940e1));
#35160=cartesian_point('',(6.736461646771e1,-2.928934379158e1,
-4.260513779549e1));
#35161=cartesian_point('',(6.734106521532e1,-2.925565649752e1,
-4.265832606961e1));
#35162=cartesian_point('',(6.731889807460e1,-2.922463434368e1,
-4.270560807115e1));
#35163=cartesian_point('',(6.729814078002e1,-2.919625108980e1,
-4.274730210346e1));
#35164=cartesian_point('',(6.727878403736e1,-2.917052816674e1,
-4.278363384139e1));
#35165=cartesian_point('',(6.726078950946e1,-2.914759336358e1,
-4.281469457411e1));
#35166=cartesian_point('',(6.724413029939e1,-2.912783278696e1,
-4.284031369390e1));
#35167=cartesian_point('',(6.722883255540e1,-2.911212867624e1,
-4.285992603554e1));
#35168=cartesian_point('',(6.721487721922e1,-2.910202863779e1,
-4.287271582149e1));
#35169=cartesian_point('',(6.720190962452e1,-2.909997727091e1,
-4.287793663141e1));
#35170=cartesian_point('',(6.718846615667e1,-2.910996445140e1,
-4.287555524158e1));
#35171=cartesian_point('',(6.717152308729e1,-2.914039098903e1,
-4.286639266949e1));
#35172=cartesian_point('',(6.714711938129e1,-2.919601734911e1,
-4.286279207394e1));
#35173=cartesian_point('',(6.712827541050e1,-2.924384275234e1,
-4.287342598412e1));
#35174=cartesian_point('',(6.712803956953e1,-2.926470220198e1,
-4.287834796823e1));
#35175=cartesian_point('',(6.713480930493e1,-2.927113045572e1,
-4.287518823532e1));
#35176=cartesian_point('',(6.713867961382e1,-2.927313583821e1,
-4.287278351694e1));
#35177=(bounded_surface()b_spline_surface(3,3,((#35069,#35070,#35071,#35072,
#35073,#35074,#35075,#35076,#35077,#35078,#35079,#35080,#35081,#35082,#35083,
#35084,#35085,#35086,#35087,#35088,#35089,#35090,#35091,#35092,#35093,#35094,
#35095),(#35096,#35097,#35098,#35099,#35100,#35101,#35102,#35103,#35104,#35105,
#35106,#35107,#35108,#35109,#35110,#35111,#35112,#35113,#35114,#35115,#35116,
#35117,#35118,#35119,#35120,#35121,#35122),(#35123,#35124,#35125,#35126,#35127,
#35128,#35129,#35130,#35131,#35132,#35133,#35134,#35135,#35136,#35137,#35138,
#35139,#35140,#35141,#35142,#35143,#35144,#35145,#35146,#35147,#35148,#35149),(
#35150,#35151,#35152,#35153,#35154,#35155,#35156,#35157,#35158,#35159,#35160,
#35161,#35162,#35163,#35164,#35165,#35166,#35167,#35168,#35169,#35170,#35171,
#35172,#35173,#35174,#35175,#35176)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.701378964165e-2,1.174978810162e-1,1.685340419612e-1,2.151070878922e-1,
2.576965876643e-1,2.967580367611e-1,3.326328325939e-1,3.655969511842e-1,
3.959207895730e-1,4.238714449114e-1,4.496932977503e-1,4.735649085086e-1,
4.956646114197e-1,5.161820343201e-1,5.353131056749e-1,5.532536731430e-1,
5.700837480293e-1,5.856944514244e-1,6.000622052873e-1,6.134767493485e-1,
6.275048550116e-1,6.425426992175e-1,6.580310995493e-1,6.751448123590e-1,
6.888924527934e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0),(8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1),(8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,8.620589801677e-1,
8.620589801677e-1),(1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0)))representation_item('')surface());
#35178=oriented_edge('',*,*,#33860,.t.);
#35179=oriented_edge('',*,*,#35049,.f.);
#35180=oriented_edge('',*,*,#35059,.f.);
#35182=oriented_edge('',*,*,#35181,.t.);
#35183=edge_loop('',(#35178,#35179,#35180,#35182));
#35184=face_outer_bound('',#35183,.f.);
#35186=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#35187=direction('',(0.e0,0.e0,1.e0));
#35188=direction('',(9.153192668968e-1,-4.027289903241e-1,0.e0));
#35189=axis2_placement_3d('',#35186,#35187,#35188);
#35190=toroidal_surface('',#35189,7.344368814732e1,5.e-1);
#35191=oriented_edge('',*,*,#33862,.t.);
#35192=oriented_edge('',*,*,#35181,.f.);
#35194=oriented_edge('',*,*,#35193,.t.);
#35196=oriented_edge('',*,*,#35195,.t.);
#35198=oriented_edge('',*,*,#35197,.t.);
#35199=edge_loop('',(#35191,#35192,#35194,#35196,#35198));
#35200=face_outer_bound('',#35199,.f.);
#35202=cartesian_point('',(4.756628399202e-11,-1.970048926360e-11,
-4.228096149021e1));
#35203=direction('',(0.e0,0.e0,1.e0));
#35204=direction('',(9.238795325113e-1,-3.826834323651e-1,0.e0));
#35205=axis2_placement_3d('',#35202,#35203,#35204);
#35206=conical_surface('',#35205,7.351737503131e1,3.302386755580e1);
#35207=oriented_edge('',*,*,#35195,.f.);
#35208=oriented_edge('',*,*,#35193,.f.);
#35209=oriented_edge('',*,*,#35064,.f.);
#35211=oriented_edge('',*,*,#35210,.f.);
#35213=oriented_edge('',*,*,#35212,.f.);
#35215=oriented_edge('',*,*,#35214,.f.);
#35217=oriented_edge('',*,*,#35216,.f.);
#35218=edge_loop('',(#35207,#35208,#35209,#35211,#35213,#35215,#35217));
#35219=face_outer_bound('',#35218,.f.);
#35221=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#35222=direction('',(0.e0,0.e0,1.e0));
#35223=direction('',(-9.244471646491e-1,3.813101621676e-1,0.e0));
#35224=axis2_placement_3d('',#35221,#35222,#35223);
#35225=toroidal_surface('',#35224,7.065650925828e1,4.e0);
#35227=oriented_edge('',*,*,#35226,.t.);
#35229=oriented_edge('',*,*,#35228,.t.);
#35230=oriented_edge('',*,*,#35214,.t.);
#35231=oriented_edge('',*,*,#35212,.t.);
#35232=oriented_edge('',*,*,#35210,.t.);
#35233=oriented_edge('',*,*,#34965,.t.);
#35234=oriented_edge('',*,*,#34963,.t.);
#35235=oriented_edge('',*,*,#28503,.t.);
#35236=oriented_edge('',*,*,#28501,.t.);
#35237=edge_loop('',(#35227,#35229,#35230,#35231,#35232,#35233,#35234,#35235,
#35236));
#35238=face_outer_bound('',#35237,.f.);
#35240=cartesian_point('',(6.576195564312e1,-2.584570865980e1,
-3.934373632879e1));
#35241=direction('',(-3.825968328984e-1,-9.238563776481e-1,1.044303284574e-2));
#35242=direction('',(9.236641543837e-1,-3.822047781748e-1,2.764122730519e-2));
#35243=axis2_placement_3d('',#35240,#35241,#35242);
#35244=toroidal_surface('',#35243,3.698456031681e0,2.999994698679e-1);
#35246=oriented_edge('',*,*,#35245,.f.);
#35248=oriented_edge('',*,*,#35247,.f.);
#35249=oriented_edge('',*,*,#35228,.f.);
#35250=oriented_edge('',*,*,#35226,.f.);
#35252=oriented_edge('',*,*,#35251,.t.);
#35253=edge_loop('',(#35246,#35248,#35249,#35250,#35252));
#35254=face_outer_bound('',#35253,.f.);
#35256=cartesian_point('',(7.337854832813e1,-2.822960550418e1,0.e0));
#35257=direction('',(3.826624495897e-1,9.238288756103e-1,-1.047178411625e-2));
#35258=direction('',(-9.238795325113e-1,3.826834323651e-1,0.e0));
#35259=axis2_placement_3d('',#35256,#35257,#35258);
#35260=plane('',#35259);
#35262=oriented_edge('',*,*,#35261,.t.);
#35264=oriented_edge('',*,*,#35263,.t.);
#35266=oriented_edge('',*,*,#35265,.t.);
#35268=oriented_edge('',*,*,#35267,.t.);
#35269=oriented_edge('',*,*,#35245,.t.);
#35271=oriented_edge('',*,*,#35270,.t.);
#35272=edge_loop('',(#35262,#35264,#35266,#35268,#35269,#35271));
#35273=face_outer_bound('',#35272,.f.);
#35275=cartesian_point('',(6.973410064567e1,-2.625353641708e1,
-6.593298136967e0));
#35276=direction('',(4.166879084880e-1,-1.624594114019e-1,8.944149632955e-1));
#35277=direction('',(-5.427629105660e-1,7.448153327364e-1,3.881475789370e-1));
#35278=axis2_placement_3d('',#35275,#35276,#35277);
#35279=cylindrical_surface('',#35278,5.000000030468e-1);
#35281=oriented_edge('',*,*,#35280,.t.);
#35283=oriented_edge('',*,*,#35282,.f.);
#35284=oriented_edge('',*,*,#35261,.f.);
#35286=oriented_edge('',*,*,#35285,.t.);
#35287=edge_loop('',(#35281,#35283,#35284,#35286));
#35288=face_outer_bound('',#35287,.f.);
#35290=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#35291=direction('',(0.e0,0.e0,1.e0));
#35292=direction('',(0.e0,-1.e0,0.e0));
#35293=axis2_placement_3d('',#35290,#35291,#35292);
#35294=conical_surface('',#35293,7.438528799863e1,2.656505117708e1);
#35296=oriented_edge('',*,*,#35295,.f.);
#35298=oriented_edge('',*,*,#35297,.f.);
#35300=oriented_edge('',*,*,#35299,.f.);
#35301=oriented_edge('',*,*,#35280,.f.);
#35303=oriented_edge('',*,*,#35302,.t.);
#35304=oriented_edge('',*,*,#28495,.f.);
#35306=oriented_edge('',*,*,#35305,.f.);
#35307=edge_loop('',(#35296,#35298,#35300,#35301,#35303,#35304,#35306));
#35308=face_outer_bound('',#35307,.f.);
#35310=cartesian_point('',(7.125682169330e1,-2.160883493750e1,
-6.695552253615e0));
#35311=direction('',(-4.294797759874e-1,1.247758121480e-1,-8.944149589092e-1));
#35312=direction('',(-8.840176433822e-1,-2.604884385238e-1,3.881476260193e-1));
#35313=axis2_placement_3d('',#35310,#35311,#35312);
#35314=cylindrical_surface('',#35313,5.000000035604e-1);
#35315=oriented_edge('',*,*,#35295,.t.);
#35317=oriented_edge('',*,*,#35316,.f.);
#35319=oriented_edge('',*,*,#35318,.f.);
#35321=oriented_edge('',*,*,#35320,.t.);
#35322=edge_loop('',(#35315,#35317,#35319,#35321));
#35323=face_outer_bound('',#35322,.f.);
#35325=cartesian_point('',(7.272182454625e1,-2.079407390559e1,
-4.344395681793e0));
#35326=cartesian_point('',(7.272544483558e1,-2.088325802048e1,
-4.305409281116e0));
#35327=cartesian_point('',(7.271496358442e1,-2.105260054463e1,
-4.261747340954e0));
#35328=cartesian_point('',(7.264797829816e1,-2.128703498960e1,
-4.261083171894e0));
#35329=cartesian_point('',(7.257720917494e1,-2.144793569027e1,
-4.289033830433e0));
#35330=cartesian_point('',(7.248780945775e1,-2.159131730368e1,
-4.343381274478e0));
#35331=cartesian_point('',(7.238729419760e1,-2.171023003731e1,
-4.417134942912e0));
#35332=cartesian_point('',(7.228020132880e1,-2.180541777928e1,
-4.504927236200e0));
#35333=cartesian_point('',(7.216889620827e1,-2.187981251799e1,
-4.603834382868e0));
#35334=cartesian_point('',(7.205427044138e1,-2.193628897740e1,
-4.712930234726e0));
#35335=cartesian_point('',(7.193650456654e1,-2.197683021481e1,
-4.832462708361e0));
#35336=cartesian_point('',(7.181590320762e1,-2.200243962044e1,
-4.962854202568e0));
#35337=cartesian_point('',(7.169305839099e1,-2.201350195298e1,
-5.104339207917e0));
#35338=cartesian_point('',(7.156857844972e1,-2.201003655387e1,
-5.257177913281e0));
#35339=cartesian_point('',(7.144290003274e1,-2.199168834458e1,
-5.421937596080e0));
#35340=cartesian_point('',(7.131630222741e1,-2.195758088322e1,
-5.599641047267e0));
#35341=cartesian_point('',(7.118916486384e1,-2.190616689279e1,
-5.791633147687e0));
#35342=cartesian_point('',(7.104260721088e1,-2.182410523997e1,
-6.031564849270e0));
#35343=cartesian_point('',(7.094773299351e1,-2.174828656345e1,
-6.205843887176e0));
#35344=cartesian_point('',(7.089477585670e1,-2.169684618945e1,
-6.310924997874e0));
#35345=cartesian_point('',(7.218253499309e1,-2.064265245814e1,
-4.070143896986e0));
#35346=cartesian_point('',(7.219176398584e1,-2.072263498379e1,
-4.018493730435e0));
#35347=cartesian_point('',(7.218981535901e1,-2.089413176602e1,
-3.958788416623e0));
#35348=cartesian_point('',(7.212123235253e1,-2.113615507376e1,
-3.957047336934e0));
#35349=cartesian_point('',(7.204478898078e1,-2.129815432082e1,
-3.994377288084e0));
#35350=cartesian_point('',(7.194863206885e1,-2.143246108709e1,
-4.066053831089e0));
#35351=cartesian_point('',(7.184417979650e1,-2.153079072531e1,
-4.160529726730e0));
#35352=cartesian_point('',(7.173840099966e1,-2.159572656412e1,
-4.269008173132e0));
#35353=cartesian_point('',(7.163476273805e1,-2.163300968075e1,
-4.386793943176e0));
#35354=cartesian_point('',(7.153454218642e1,-2.164800215277e1,
-4.512374693418e0));
#35355=cartesian_point('',(7.143808838260e1,-2.164459257414e1,
-4.645981000223e0));
#35356=cartesian_point('',(7.134577148540e1,-2.162538836232e1,
-4.788202810545e0));
#35357=cartesian_point('',(7.125815295545e1,-2.159220425203e1,
-4.939495405652e0));
#35358=cartesian_point('',(7.117581236542e1,-2.154628365593e1,
-5.100352659011e0));
#35359=cartesian_point('',(7.109929479360e1,-2.148831536707e1,
-5.271553153422e0));
#35360=cartesian_point('',(7.102922837818e1,-2.141841532658e1,
-5.454275827586e0));
#35361=cartesian_point('',(7.096659195421e1,-2.133619937067e1,
-5.649935233050e0));
#35362=cartesian_point('',(7.090468400055e1,-2.122614161508e1,
-5.892493968196e0));
#35363=cartesian_point('',(7.087489879660e1,-2.114026307757e1,
-6.066982801828e0));
#35364=cartesian_point('',(7.086245180720e1,-2.108676241733e1,
-6.171592426395e0));
#35365=cartesian_point('',(7.173186011779e1,-2.079956556121e1,
-4.476206915291e0));
#35366=cartesian_point('',(7.173588416128e1,-2.082323911390e1,
-4.442823303976e0));
#35367=cartesian_point('',(7.173692915446e1,-2.087783556980e1,
-4.406019657013e0));
#35368=cartesian_point('',(7.171503928037e1,-2.095547527112e1,
-4.404264181477e0));
#35369=cartesian_point('',(7.168986804911e1,-2.100659457268e1,
-4.426327994150e0));
#35370=cartesian_point('',(7.165823197023e1,-2.104698836575e1,
-4.470823721712e0));
#35371=cartesian_point('',(7.162444886322e1,-2.107380280139e1,
-4.533116954731e0));
#35372=cartesian_point('',(7.159116361193e1,-2.108819370292e1,
-4.609599605243e0));
#35373=cartesian_point('',(7.155967277213e1,-2.109249054437e1,
-4.698257513458e0));
#35374=cartesian_point('',(7.153045000216e1,-2.108884191668e1,
-4.798468521802e0));
#35375=cartesian_point('',(7.150363527421e1,-2.107882203226e1,
-4.910496548684e0));
#35376=cartesian_point('',(7.147935654946e1,-2.106354669801e1,
-5.034689319585e0));
#35377=cartesian_point('',(7.145778529309e1,-2.104385215204e1,
-5.171181003362e0));
#35378=cartesian_point('',(7.143909898011e1,-2.102035660719e1,
-5.320125372426e0));
#35379=cartesian_point('',(7.142348825649e1,-2.099346742229e1,
-5.481996976871e0));
#35380=cartesian_point('',(7.141121230073e1,-2.096339742683e1,
-5.657759601786e0));
#35381=cartesian_point('',(7.140268515343e1,-2.093022956742e1,
-5.848751904033e0));
#35382=cartesian_point('',(7.139791843648e1,-2.088838759278e1,
-6.088686668096e0));
#35383=cartesian_point('',(7.139989229812e1,-2.085799879598e1,
-6.264073417151e0));
#35384=cartesian_point('',(7.140304818609e1,-2.083986520444e1,
-6.370215950087e0));
#35385=cartesian_point('',(7.202904032187e1,-2.103528302087e1,
-4.968601892774e0));
#35386=cartesian_point('',(7.202465947810e1,-2.103790821016e1,
-4.957695115828e0));
#35387=cartesian_point('',(7.201878006487e1,-2.102754978545e1,
-4.949237964126e0));
#35388=cartesian_point('',(7.202357216753e1,-2.100929126579e1,
-4.948551665551e0));
#35389=cartesian_point('',(7.203161935373e1,-2.099974563814e1,
-4.953034985258e0));
#35390=cartesian_point('',(7.204140203640e1,-2.099876280955e1,
-4.965599668932e0));
#35391=cartesian_point('',(7.204952048546e1,-2.100774129273e1,
-4.989881661904e0));
#35392=cartesian_point('',(7.205386579072e1,-2.102523059307e1,
-5.028489534096e0));
#35393=cartesian_point('',(7.205346677758e1,-2.104891833094e1,
-5.082620891257e0));
#35394=cartesian_point('',(7.204797987387e1,-2.107673941010e1,
-5.152717992374e0));
#35395=cartesian_point('',(7.203726423915e1,-2.110711918552e1,
-5.239080007931e0));
#35396=cartesian_point('',(7.202125218739e1,-2.113876812116e1,
-5.341756990207e0));
#35397=cartesian_point('',(7.199993623809e1,-2.117056681587e1,
-5.460489810926e0));
#35398=cartesian_point('',(7.197330661373e1,-2.120157354452e1,
-5.595015850473e0));
#35399=cartesian_point('',(7.194125512447e1,-2.123100060363e1,
-5.745435022601e0));
#35400=cartesian_point('',(7.190349368731e1,-2.125812048958e1,
-5.912439380873e0));
#35401=cartesian_point('',(7.185953392177e1,-2.128210397451e1,
-6.097257139677e0));
#35402=cartesian_point('',(7.180081464162e1,-2.130490465133e1,
-6.333155233248e0));
#35403=cartesian_point('',(7.175476093999e1,-2.131438564304e1,
-6.508814560318e0));
#35404=cartesian_point('',(7.172578878197e1,-2.131731206154e1,
-6.616252080914e0));
#35405=(bounded_surface()b_spline_surface(3,3,((#35325,#35326,#35327,#35328,
#35329,#35330,#35331,#35332,#35333,#35334,#35335,#35336,#35337,#35338,#35339,
#35340,#35341,#35342,#35343,#35344),(#35345,#35346,#35347,#35348,#35349,#35350,
#35351,#35352,#35353,#35354,#35355,#35356,#35357,#35358,#35359,#35360,#35361,
#35362,#35363,#35364),(#35365,#35366,#35367,#35368,#35369,#35370,#35371,#35372,
#35373,#35374,#35375,#35376,#35377,#35378,#35379,#35380,#35381,#35382,#35383,
#35384),(#35385,#35386,#35387,#35388,#35389,#35390,#35391,#35392,#35393,#35394,
#35395,#35396,#35397,#35398,#35399,#35400,#35401,#35402,#35403,#35404)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995423993195e-1,5.203910136909e-1,
5.295266071094e-1,5.395652780588e-1,5.504356690178e-1,5.625069185813e-1,
5.760521580406e-1,5.911553130619e-1,6.080054104618e-1,6.268220514836e-1,
6.477140296575e-1,6.707051601179e-1,6.958139111649e-1,7.231243415064e-1,
7.528209711333e-1,7.851909273826e-1,8.205518491439e-1,8.757471234987e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531676181e0,1.576531676181e0,1.576531676181e0,1.576531676181e0,
1.576531676181e0,1.576531676181e0,1.576531676181e0,1.576531676181e0,
1.576531676181e0,1.576531676181e0,1.576531676181e0,1.576531676181e0,
1.576531676181e0,1.576531676181e0,1.576531676181e0,1.576531676181e0,
1.576531676181e0,1.576531676181e0,1.576531676181e0,1.576531676181e0),(
8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,
8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,
8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,
8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,
8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,8.078227746065e-1),(
8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,
8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,
8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,
8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,
8.078227746065e-1,8.078227746065e-1,8.078227746065e-1,8.078227746065e-1),(
1.576531676181e0,1.576531676181e0,1.576531676181e0,1.576531676181e0,
1.576531676181e0,1.576531676181e0,1.576531676181e0,1.576531676181e0,
1.576531676181e0,1.576531676181e0,1.576531676181e0,1.576531676181e0,
1.576531676181e0,1.576531676181e0,1.576531676181e0,1.576531676181e0,
1.576531676181e0,1.576531676181e0,1.576531676181e0,1.576531676181e0)))representation_item('')surface());
#35407=oriented_edge('',*,*,#35406,.f.);
#35408=oriented_edge('',*,*,#35316,.t.);
#35409=oriented_edge('',*,*,#35305,.t.);
#35410=oriented_edge('',*,*,#28493,.f.);
#35411=edge_loop('',(#35407,#35408,#35409,#35410));
#35412=face_outer_bound('',#35411,.f.);
#35414=cartesian_point('',(7.156030978182e1,-2.066771457164e1,
-2.460528104879e1));
#35415=direction('',(5.522067518144e-3,-1.232042845706e-2,9.999088527526e-1));
#35416=direction('',(-9.121950604044e-1,-4.097562344237e-1,-1.117067595733e-5));
#35417=axis2_placement_3d('',#35414,#35415,#35416);
#35418=cylindrical_surface('',#35417,3.000055924654e-1);
#35419=oriented_edge('',*,*,#35406,.t.);
#35420=oriented_edge('',*,*,#28491,.f.);
#35422=oriented_edge('',*,*,#35421,.t.);
#35424=oriented_edge('',*,*,#35423,.f.);
#35425=edge_loop('',(#35419,#35420,#35422,#35424));
#35426=face_outer_bound('',#35425,.f.);
#35428=cartesian_point('',(6.790697944291e1,-1.952847626632e1,
-3.934391487092e1));
#35429=direction('',(2.589377441039e-1,9.658377742928e-1,1.042297594304e-2));
#35430=direction('',(7.918801161900e-1,-2.060967496092e-1,-5.748478158465e-1));
#35431=axis2_placement_3d('',#35428,#35429,#35430);
#35432=toroidal_surface('',#35431,3.697836915813e0,2.999996387242e-1);
#35434=oriented_edge('',*,*,#35433,.f.);
#35435=oriented_edge('',*,*,#35421,.f.);
#35437=oriented_edge('',*,*,#35436,.f.);
#35439=oriented_edge('',*,*,#35438,.f.);
#35441=oriented_edge('',*,*,#35440,.t.);
#35442=edge_loop('',(#35434,#35435,#35437,#35439,#35441));
#35443=face_outer_bound('',#35442,.f.);
#35445=cartesian_point('',(6.343700240117e1,-1.906844592446e1,0.e0));
#35446=direction('',(-2.588048538901e-1,-9.658728639631e-1,-1.047178411625e-2));
#35447=direction('',(9.659258262891e-1,-2.588190451026e-1,0.e0));
#35448=axis2_placement_3d('',#35445,#35446,#35447);
#35449=plane('',#35448);
#35451=oriented_edge('',*,*,#35450,.t.);
#35453=oriented_edge('',*,*,#35452,.t.);
#35454=oriented_edge('',*,*,#35318,.t.);
#35455=oriented_edge('',*,*,#35423,.t.);
#35456=oriented_edge('',*,*,#35433,.t.);
#35458=oriented_edge('',*,*,#35457,.t.);
#35459=edge_loop('',(#35451,#35453,#35454,#35455,#35456,#35458));
#35460=face_outer_bound('',#35459,.f.);
#35462=cartesian_point('',(7.073752104073e1,-2.130867393327e1,
-2.154687439458e1));
#35463=direction('',(-5.414224708150e-3,1.229154231167e-2,-9.999097980110e-1));
#35464=direction('',(-9.717383200268e-1,-2.360488672015e-1,2.360017861624e-3));
#35465=axis2_placement_3d('',#35462,#35463,#35464);
#35466=cylindrical_surface('',#35465,5.000150365091e-1);
#35468=oriented_edge('',*,*,#35467,.f.);
#35470=oriented_edge('',*,*,#35469,.f.);
#35471=oriented_edge('',*,*,#35450,.f.);
#35473=oriented_edge('',*,*,#35472,.t.);
#35474=edge_loop('',(#35468,#35470,#35471,#35473));
#35475=face_outer_bound('',#35474,.f.);
#35477=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#35478=direction('',(0.e0,0.e0,1.e0));
#35479=direction('',(1.e0,0.e0,0.e0));
#35480=axis2_placement_3d('',#35477,#35478,#35479);
#35481=conical_surface('',#35480,7.334631745054e1,5.e-1);
#35483=oriented_edge('',*,*,#35482,.f.);
#35484=oriented_edge('',*,*,#33866,.f.);
#35486=oriented_edge('',*,*,#35485,.f.);
#35488=oriented_edge('',*,*,#35487,.t.);
#35490=oriented_edge('',*,*,#35489,.f.);
#35492=oriented_edge('',*,*,#35491,.f.);
#35493=oriented_edge('',*,*,#35467,.t.);
#35494=edge_loop('',(#35483,#35484,#35486,#35488,#35490,#35492,#35493));
#35495=face_outer_bound('',#35494,.f.);
#35497=cartesian_point('',(7.013769333034e1,-2.113845849565e1,
-4.131567793106e1));
#35498=cartesian_point('',(7.014158451054e1,-2.119838411370e1,
-4.151413853996e1));
#35499=cartesian_point('',(7.016855743677e1,-2.125987473386e1,
-4.183237634796e1));
#35500=cartesian_point('',(7.023049257996e1,-2.126010705055e1,
-4.217084046697e1));
#35501=cartesian_point('',(7.025782707205e1,-2.124973173226e1,
-4.229078818216e1));
#35502=cartesian_point('',(7.004033729421e1,-2.051711646442e1,
-4.133853517866e1));
#35503=cartesian_point('',(6.997943731365e1,-2.058571303275e1,
-4.149703755266e1));
#35504=cartesian_point('',(6.990877795358e1,-2.068194251020e1,
-4.176298498660e1));
#35505=cartesian_point('',(6.987765351125e1,-2.074731656674e1,
-4.206724654663e1));
#35506=cartesian_point('',(6.987403600781e1,-2.076359655201e1,
-4.217840781574e1));
#35507=cartesian_point('',(7.061365778979e1,-2.025856279547e1,
-4.136104889055e1));
#35508=cartesian_point('',(7.052608416451e1,-2.026571169082e1,
-4.149341958132e1));
#35509=cartesian_point('',(7.039917750455e1,-2.027785355575e1,
-4.170542929509e1));
#35510=cartesian_point('',(7.028703642678e1,-2.028641487905e1,
-4.193052498509e1));
#35511=cartesian_point('',(7.025108229616e1,-2.028825918735e1,
-4.201024961687e1));
#35512=cartesian_point('',(7.101586200231e1,-2.074242567655e1,
-4.135016272032e1));
#35513=cartesian_point('',(7.097889652498e1,-2.070823042891e1,
-4.150859680699e1));
#35514=cartesian_point('',(7.091971412092e1,-2.064092204819e1,
-4.174421692304e1));
#35515=cartesian_point('',(7.085755415205e1,-2.055413294685e1,
-4.196142079149e1));
#35516=cartesian_point('',(7.083535786134e1,-2.052164615794e1,
-4.203321625976e1));
#35517=(bounded_surface()b_spline_surface(3,3,((#35497,#35498,#35499,#35500,
#35501),(#35502,#35503,#35504,#35505,#35506),(#35507,#35508,#35509,#35510,
#35511),(#35512,#35513,#35514,#35515,#35516)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.705339075322e-1,
7.045741794509e-1,8.831338978218e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951151931e0,1.579951151931e0,1.579951151931e0,
1.579951151931e0,1.579951151931e0),(8.066829493562e-1,8.066829493562e-1,
8.066829493562e-1,8.066829493562e-1,8.066829493562e-1),(8.066829493562e-1,
8.066829493562e-1,8.066829493562e-1,8.066829493562e-1,8.066829493562e-1),(
1.579951151931e0,1.579951151931e0,1.579951151931e0,1.579951151931e0,
1.579951151931e0)))representation_item('')surface());
#35518=oriented_edge('',*,*,#35482,.t.);
#35519=oriented_edge('',*,*,#35472,.f.);
#35521=oriented_edge('',*,*,#35520,.f.);
#35523=oriented_edge('',*,*,#35522,.t.);
#35524=edge_loop('',(#35518,#35519,#35521,#35523));
#35525=face_outer_bound('',#35524,.f.);
#35527=cartesian_point('',(7.041996848957e1,-2.017207015116e1,
-4.213845709170e1));
#35528=direction('',(5.240776530329e-1,-1.495164062035e-1,8.384434732691e-1));
#35529=direction('',(-7.925266195381e-1,-4.460804480628e-1,4.158290408085e-1));
#35530=axis2_placement_3d('',#35527,#35528,#35529);
#35531=cylindrical_surface('',#35530,2.999999999977e-1);
#35533=oriented_edge('',*,*,#35532,.t.);
#35534=oriented_edge('',*,*,#35520,.t.);
#35535=oriented_edge('',*,*,#35457,.f.);
#35536=oriented_edge('',*,*,#35440,.f.);
#35538=oriented_edge('',*,*,#35537,.t.);
#35539=edge_loop('',(#35533,#35534,#35535,#35536,#35538));
#35540=face_outer_bound('',#35539,.f.);
#35542=cartesian_point('',(7.012345744561e1,-2.107357978185e1,
-4.179733826445e1));
#35543=cartesian_point('',(7.013304632245e1,-2.109181024418e1,
-4.187719348307e1));
#35544=cartesian_point('',(7.014969091566e1,-2.111241736575e1,
-4.201030020481e1));
#35545=cartesian_point('',(7.017262268959e1,-2.112175989397e1,
-4.219382989284e1));
#35546=cartesian_point('',(7.019045672433e1,-2.111880415280e1,
-4.233949646043e1));
#35547=cartesian_point('',(7.020633679291e1,-2.110779975415e1,
-4.247334497315e1));
#35548=cartesian_point('',(7.022040797876e1,-2.109087583696e1,
-4.259637615421e1));
#35549=cartesian_point('',(7.023287343039e1,-2.106956320483e1,
-4.270959225479e1));
#35550=cartesian_point('',(7.024395200513e1,-2.104496442796e1,
-4.281393012282e1));
#35551=cartesian_point('',(7.025386595452e1,-2.101784110751e1,
-4.291032982487e1));
#35552=cartesian_point('',(7.026283180013e1,-2.098866510719e1,
-4.299975028358e1));
#35553=cartesian_point('',(7.027104831622e1,-2.095767812874e1,
-4.308309265519e1));
#35554=cartesian_point('',(7.027869703472e1,-2.092492007628e1,
-4.316120219241e1));
#35555=cartesian_point('',(7.028594912091e1,-2.089021763332e1,
-4.323491237010e1));
#35556=cartesian_point('',(7.029298160776e1,-2.085310114074e1,
-4.330514758562e1));
#35557=cartesian_point('',(7.029999511264e1,-2.081268441433e1,
-4.337296283765e1));
#35558=cartesian_point('',(7.030723483329e1,-2.076754063593e1,
-4.343943778138e1));
#35559=cartesian_point('',(7.031502940712e1,-2.071556095394e1,
-4.350544321941e1));
#35560=cartesian_point('',(7.032393652759e1,-2.065360079880e1,
-4.357148218938e1));
#35561=cartesian_point('',(7.033509302651e1,-2.057638040860e1,
-4.363778081376e1));
#35562=cartesian_point('',(7.035156682399e1,-2.047232467902e1,
-4.370454867214e1));
#35563=cartesian_point('',(7.038063281046e1,-2.031958528200e1,
-4.376626869625e1));
#35564=cartesian_point('',(7.043681347001e1,-2.010800396533e1,
-4.378311500297e1));
#35565=cartesian_point('',(7.050593835170e1,-1.991662378515e1,
-4.372622905641e1));
#35566=cartesian_point('',(7.055475744650e1,-1.980120729553e1,
-4.365085124047e1));
#35567=cartesian_point('',(7.057790574380e1,-1.974814094202e1,
-4.360353732097e1));
#35568=cartesian_point('',(7.058697888668e1,-1.972749643364e1,
-4.358313024207e1));
#35569=cartesian_point('',(7.009235324357e1,-2.057874152450e1,
-4.175653184957e1));
#35570=cartesian_point('',(7.007484644534e1,-2.060017026359e1,
-4.181850894278e1));
#35571=cartesian_point('',(7.004911058728e1,-2.063086137358e1,
-4.192478894347e1));
#35572=cartesian_point('',(7.001909198376e1,-2.066221741251e1,
-4.207693875398e1));
#35573=cartesian_point('',(6.999787304538e1,-2.068078908773e1,
-4.220067606851e1));
#35574=cartesian_point('',(6.998022160926e1,-2.069257568645e1,
-4.231671058438e1));
#35575=cartesian_point('',(6.996536894083e1,-2.069890634805e1,
-4.242525735095e1));
#35576=cartesian_point('',(6.995277279073e1,-2.070080188393e1,
-4.252671696806e1));
#35577=cartesian_point('',(6.994204519832e1,-2.069903410562e1,
-4.262156280625e1));
#35578=cartesian_point('',(6.993289580987e1,-2.069416729594e1,
-4.271036978308e1));
#35579=cartesian_point('',(6.992510166411e1,-2.068657556096e1,
-4.279380987146e1));
#35580=cartesian_point('',(6.991849601307e1,-2.067645597992e1,
-4.287256801650e1));
#35581=cartesian_point('',(6.991295562934e1,-2.066383212686e1,
-4.294733250191e1));
#35582=cartesian_point('',(6.990839135039e1,-2.064853244155e1,
-4.301883020626e1));
#35583=cartesian_point('',(6.990474436343e1,-2.063011406786e1,
-4.308792642742e1));
#35584=cartesian_point('',(6.990199945609e1,-2.060772717110e1,
-4.315567235759e1));
#35585=cartesian_point('',(6.990022466391e1,-2.057992384454e1,
-4.322321021443e1));
#35586=cartesian_point('',(6.989964393110e1,-2.054439487521e1,
-4.329153716956e1));
#35587=cartesian_point('',(6.990079195192e1,-2.049754629822e1,
-4.336129732719e1));
#35588=cartesian_point('',(6.990485333359e1,-2.043339143985e1,
-4.343281977064e1));
#35589=cartesian_point('',(6.991495600009e1,-2.033963575812e1,
-4.350629052010e1));
#35590=cartesian_point('',(6.993906995106e1,-2.019258973641e1,
-4.357548478901e1));
#35591=cartesian_point('',(6.999428832459e1,-1.998109189696e1,
-4.359455840720e1));
#35592=cartesian_point('',(7.006515438764e1,-1.979460879415e1,
-4.353035341269e1));
#35593=cartesian_point('',(7.011420570978e1,-1.969202469705e1,
-4.344695915501e1));
#35594=cartesian_point('',(7.013677213839e1,-1.964934642138e1,
-4.339579030755e1));
#35595=cartesian_point('',(7.014551735141e1,-1.963349742739e1,
-4.337392318995e1));
#35596=cartesian_point('',(7.052889540484e1,-2.034933521380e1,
-4.169113373118e1));
#35597=cartesian_point('',(7.049920722121e1,-2.034889863331e1,
-4.174832037637e1));
#35598=cartesian_point('',(7.045100786880e1,-2.034676519774e1,
-4.184419685004e1));
#35599=cartesian_point('',(7.038640303073e1,-2.034064489111e1,
-4.197786367012e1));
#35600=cartesian_point('',(7.033594793816e1,-2.033392731410e1,
-4.208485348223e1));
#35601=cartesian_point('',(7.029015137126e1,-2.032619121980e1,
-4.218390033434e1));
#35602=cartesian_point('',(7.024849305397e1,-2.031774895577e1,
-4.227551259061e1));
#35603=cartesian_point('',(7.021054469816e1,-2.030882908387e1,
-4.236021994063e1));
#35604=cartesian_point('',(7.017595753120e1,-2.029959597567e1,
-4.243852395709e1));
#35605=cartesian_point('',(7.014441969875e1,-2.029015470186e1,
-4.251094670268e1));
#35606=cartesian_point('',(7.011564176194e1,-2.028055446407e1,
-4.257803759968e1));
#35607=cartesian_point('',(7.008937833759e1,-2.027079928394e1,
-4.264030811360e1));
#35608=cartesian_point('',(7.006542720312e1,-2.026084971593e1,
-4.269822391145e1));
#35609=cartesian_point('',(7.004361866129e1,-2.025061407689e1,
-4.275222762944e1));
#35610=cartesian_point('',(7.002379503418e1,-2.023992013316e1,
-4.280279959809e1));
#35611=cartesian_point('',(7.000582126003e1,-2.022847609179e1,
-4.285046153250e1));
#35612=cartesian_point('',(6.998964550920e1,-2.021582645481e1,
-4.289567045441e1));
#35613=cartesian_point('',(6.997538955219e1,-2.020129135050e1,
-4.293863854319e1));
#35614=cartesian_point('',(6.996338278307e1,-2.018383509701e1,
-4.297929034387e1));
#35615=cartesian_point('',(6.995416975350e1,-2.016170626237e1,
-4.301742461834e1));
#35616=cartesian_point('',(6.994869246649e1,-2.013120440384e1,
-4.305309469292e1));
#35617=cartesian_point('',(6.994990485922e1,-2.008535246001e1,
-4.308353934613e1));
#35618=cartesian_point('',(6.996515284862e1,-2.002141169621e1,
-4.309143112669e1));
#35619=cartesian_point('',(6.999142550979e1,-1.996682630950e1,
-4.306413713181e1));
#35620=cartesian_point('',(7.001514629138e1,-1.993866750711e1,
-4.302464434779e1));
#35621=cartesian_point('',(7.002918652442e1,-1.992800191391e1,
-4.299761395606e1));
#35622=cartesian_point('',(7.003521370554e1,-1.992425006284e1,
-4.298558764897e1));
#35623=cartesian_point('',(7.092198456630e1,-2.065394755149e1,
-4.167771139729e1));
#35624=cartesian_point('',(7.090929113576e1,-2.063218176104e1,
-4.174880388222e1));
#35625=cartesian_point('',(7.088484528901e1,-2.059274590806e1,
-4.186288037225e1));
#35626=cartesian_point('',(7.084451159e1,-2.053353634450e1,-4.201260079642e1));
#35627=cartesian_point('',(7.080886657027e1,-2.048432125989e1,
-4.212763267146e1));
#35628=cartesian_point('',(7.077326329489e1,-2.043760576336e1,
-4.223040718622e1));
#35629=cartesian_point('',(7.073830132999e1,-2.039365906852e1,
-4.232246159816e1));
#35630=cartesian_point('',(7.070439228306e1,-2.035256278844e1,
-4.240503429062e1));
#35631=cartesian_point('',(7.067182669453e1,-2.031430835830e1,
-4.247911369923e1));
#35632=cartesian_point('',(7.064078748677e1,-2.027881738408e1,
-4.254554320787e1));
#35633=cartesian_point('',(7.061136957996e1,-2.024596741110e1,
-4.260505756845e1));
#35634=cartesian_point('',(7.058362790801e1,-2.021564699830e1,
-4.265824060661e1));
#35635=cartesian_point('',(7.055759950417e1,-2.018778077379e1,
-4.270553036248e1));
#35636=cartesian_point('',(7.053330821882e1,-2.016234153295e1,
-4.274724037203e1));
#35637=cartesian_point('',(7.051075023989e1,-2.013935464197e1,
-4.278359084668e1));
#35638=cartesian_point('',(7.048990695511e1,-2.011895469191e1,
-4.281466826045e1));
#35639=cartesian_point('',(7.047080430365e1,-2.010153018825e1,
-4.284029890164e1));
#35640=cartesian_point('',(7.045358402585e1,-2.008795268611e1,
-4.285991765740e1));
#35641=cartesian_point('',(7.043842827801e1,-2.007975725185e1,
-4.287271134083e1));
#35642=cartesian_point('',(7.042530309621e1,-2.007941126852e1,
-4.287793600534e1));
#35643=cartesian_point('',(7.041327789285e1,-2.009106004080e1,
-4.287555850562e1));
#35644=cartesian_point('',(7.040045212870e1,-2.012342582447e1,
-4.286639735994e1));
#35645=cartesian_point('',(7.038351857711e1,-2.018175732997e1,
-4.286278974170e1));
#35646=cartesian_point('',(7.037107277911e1,-2.023164572084e1,
-4.287342175072e1));
#35647=cartesian_point('',(7.037355700546e1,-2.025236869625e1,
-4.287834893271e1));
#35648=cartesian_point('',(7.038110910379e1,-2.025786024946e1,
-4.287518930863e1));
#35649=cartesian_point('',(7.038521039662e1,-2.025934395126e1,
-4.287278313497e1));
#35650=(bounded_surface()b_spline_surface(3,3,((#35542,#35543,#35544,#35545,
#35546,#35547,#35548,#35549,#35550,#35551,#35552,#35553,#35554,#35555,#35556,
#35557,#35558,#35559,#35560,#35561,#35562,#35563,#35564,#35565,#35566,#35567,
#35568),(#35569,#35570,#35571,#35572,#35573,#35574,#35575,#35576,#35577,#35578,
#35579,#35580,#35581,#35582,#35583,#35584,#35585,#35586,#35587,#35588,#35589,
#35590,#35591,#35592,#35593,#35594,#35595),(#35596,#35597,#35598,#35599,#35600,
#35601,#35602,#35603,#35604,#35605,#35606,#35607,#35608,#35609,#35610,#35611,
#35612,#35613,#35614,#35615,#35616,#35617,#35618,#35619,#35620,#35621,#35622),(
#35623,#35624,#35625,#35626,#35627,#35628,#35629,#35630,#35631,#35632,#35633,
#35634,#35635,#35636,#35637,#35638,#35639,#35640,#35641,#35642,#35643,#35644,
#35645,#35646,#35647,#35648,#35649)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.701349888440e-2,1.174976817560e-1,1.685360375036e-1,2.151138586511e-1,
2.577073195836e-1,2.967671608351e-1,3.326322766250e-1,3.655821906738e-1,
3.958912718096e-1,4.238307544437e-1,4.496487827155e-1,4.735232168080e-1,
4.956300511520e-1,5.161565975450e-1,5.352964924444e-1,5.532433027241e-1,
5.700760018321e-1,5.856871630889e-1,6.000549911560e-1,6.134700978241e-1,
6.274981809385e-1,6.425361901002e-1,6.580247477532e-1,6.751381426082e-1,
6.888933049436e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413822423276e0,1.413822423276e0,1.413822423276e0,1.413822423276e0,
1.413822423276e0,1.413822423276e0,1.413822423276e0,1.413822423276e0,
1.413822423276e0,1.413822423276e0,1.413822423276e0,1.413822423276e0,
1.413822423276e0,1.413822423276e0,1.413822423276e0,1.413822423276e0,
1.413822423276e0,1.413822423276e0,1.413822423276e0,1.413822423276e0,
1.413822423276e0,1.413822423276e0,1.413822423276e0,1.413822423276e0,
1.413822423276e0,1.413822423276e0,1.413822423276e0),(8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1),(8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,8.620591922415e-1,
8.620591922415e-1),(1.413822423276e0,1.413822423276e0,1.413822423276e0,
1.413822423276e0,1.413822423276e0,1.413822423276e0,1.413822423276e0,
1.413822423276e0,1.413822423276e0,1.413822423276e0,1.413822423276e0,
1.413822423276e0,1.413822423276e0,1.413822423276e0,1.413822423276e0,
1.413822423276e0,1.413822423276e0,1.413822423276e0,1.413822423276e0,
1.413822423276e0,1.413822423276e0,1.413822423276e0,1.413822423276e0,
1.413822423276e0,1.413822423276e0,1.413822423276e0,1.413822423276e0)))representation_item('')surface());
#35651=oriented_edge('',*,*,#33868,.t.);
#35652=oriented_edge('',*,*,#35522,.f.);
#35653=oriented_edge('',*,*,#35532,.f.);
#35655=oriented_edge('',*,*,#35654,.t.);
#35656=edge_loop('',(#35651,#35652,#35653,#35655));
#35657=face_outer_bound('',#35656,.f.);
#35659=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#35660=direction('',(0.e0,0.e0,1.e0));
#35661=direction('',(9.600552652850e-1,-2.798104494093e-1,0.e0));
#35662=axis2_placement_3d('',#35659,#35660,#35661);
#35663=toroidal_surface('',#35662,7.344368814732e1,5.e-1);
#35664=oriented_edge('',*,*,#33870,.t.);
#35665=oriented_edge('',*,*,#35654,.f.);
#35667=oriented_edge('',*,*,#35666,.t.);
#35669=oriented_edge('',*,*,#35668,.t.);
#35671=oriented_edge('',*,*,#35670,.t.);
#35672=edge_loop('',(#35664,#35665,#35667,#35669,#35671));
#35673=face_outer_bound('',#35672,.f.);
#35675=cartesian_point('',(4.973124140917e-11,-1.332327252545e-11,
-4.228096149021e1));
#35676=direction('',(0.e0,0.e0,1.e0));
#35677=direction('',(9.659258262891e-1,-2.588190451025e-1,0.e0));
#35678=axis2_placement_3d('',#35675,#35676,#35677);
#35679=conical_surface('',#35678,7.351737503131e1,3.302386755580e1);
#35680=oriented_edge('',*,*,#35668,.f.);
#35681=oriented_edge('',*,*,#35666,.f.);
#35682=oriented_edge('',*,*,#35537,.f.);
#35684=oriented_edge('',*,*,#35683,.f.);
#35686=oriented_edge('',*,*,#35685,.f.);
#35688=oriented_edge('',*,*,#35687,.f.);
#35690=oriented_edge('',*,*,#35689,.f.);
#35691=edge_loop('',(#35680,#35681,#35682,#35684,#35686,#35688,#35690));
#35692=face_outer_bound('',#35691,.f.);
#35694=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#35695=direction('',(0.e0,0.e0,1.e0));
#35696=direction('',(-9.663093545255e-1,2.573834325604e-1,0.e0));
#35697=axis2_placement_3d('',#35694,#35695,#35696);
#35698=toroidal_surface('',#35697,7.065650925828e1,4.e0);
#35700=oriented_edge('',*,*,#35699,.t.);
#35702=oriented_edge('',*,*,#35701,.t.);
#35703=oriented_edge('',*,*,#35687,.t.);
#35704=oriented_edge('',*,*,#35685,.t.);
#35705=oriented_edge('',*,*,#35683,.t.);
#35706=oriented_edge('',*,*,#35438,.t.);
#35707=oriented_edge('',*,*,#35436,.t.);
#35708=oriented_edge('',*,*,#28489,.t.);
#35709=oriented_edge('',*,*,#28487,.t.);
#35710=edge_loop('',(#35700,#35702,#35703,#35704,#35705,#35706,#35707,#35708,
#35709));
#35711=face_outer_bound('',#35710,.f.);
#35713=cartesian_point('',(6.857289493255e1,-1.704093737748e1,
-3.934373632877e1));
#35714=direction('',(-2.587362085022e-1,-9.658915661069e-1,1.044303276699e-2));
#35715=direction('',(9.656498139277e-1,-2.583725980340e-1,2.764122729726e-2));
#35716=axis2_placement_3d('',#35713,#35714,#35715);
#35717=toroidal_surface('',#35716,3.698456031666e0,2.999994698652e-1);
#35719=oriented_edge('',*,*,#35718,.f.);
#35721=oriented_edge('',*,*,#35720,.f.);
#35722=oriented_edge('',*,*,#35701,.f.);
#35723=oriented_edge('',*,*,#35699,.f.);
#35725=oriented_edge('',*,*,#35724,.t.);
#35726=edge_loop('',(#35719,#35721,#35722,#35723,#35725));
#35727=face_outer_bound('',#35726,.f.);
#35729=cartesian_point('',(7.643548758933e1,-1.841027481182e1,0.e0));
#35730=direction('',(2.588048538901e-1,9.658728639631e-1,-1.047178411625e-2));
#35731=direction('',(-9.659258262891e-1,2.588190451026e-1,0.e0));
#35732=axis2_placement_3d('',#35729,#35730,#35731);
#35733=plane('',#35732);
#35735=oriented_edge('',*,*,#35734,.t.);
#35737=oriented_edge('',*,*,#35736,.t.);
#35739=oriented_edge('',*,*,#35738,.t.);
#35741=oriented_edge('',*,*,#35740,.t.);
#35742=oriented_edge('',*,*,#35718,.t.);
#35744=oriented_edge('',*,*,#35743,.t.);
#35745=edge_loop('',(#35735,#35737,#35739,#35741,#35742,#35744));
#35746=face_outer_bound('',#35745,.f.);
#35748=cartesian_point('',(7.256428988959e1,-1.692680714869e1,
-6.593298134732e0));
#35749=direction('',(4.343282940275e-1,-1.066808625801e-1,8.944149632952e-1));
#35750=direction('',(-6.353374079190e-1,6.675985583127e-1,3.881475789407e-1));
#35751=axis2_placement_3d('',#35748,#35749,#35750);
#35752=cylindrical_surface('',#35751,5.000000030462e-1);
#35754=oriented_edge('',*,*,#35753,.t.);
#35756=oriented_edge('',*,*,#35755,.f.);
#35757=oriented_edge('',*,*,#35734,.f.);
#35759=oriented_edge('',*,*,#35758,.t.);
#35760=edge_loop('',(#35754,#35756,#35757,#35759));
#35761=face_outer_bound('',#35760,.f.);
#35763=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#35764=direction('',(0.e0,0.e0,1.e0));
#35765=direction('',(0.e0,-1.e0,0.e0));
#35766=axis2_placement_3d('',#35763,#35764,#35765);
#35767=conical_surface('',#35766,7.438528799863e1,2.656505117708e1);
#35769=oriented_edge('',*,*,#35768,.f.);
#35771=oriented_edge('',*,*,#35770,.f.);
#35773=oriented_edge('',*,*,#35772,.f.);
#35774=oriented_edge('',*,*,#35753,.f.);
#35776=oriented_edge('',*,*,#35775,.t.);
#35777=oriented_edge('',*,*,#28481,.f.);
#35779=oriented_edge('',*,*,#35778,.f.);
#35780=edge_loop('',(#35769,#35771,#35773,#35774,#35776,#35777,#35779));
#35781=face_outer_bound('',#35780,.f.);
#35783=cartesian_point('',(7.346772864767e1,-1.212308675363e1,
-6.695552254997e0));
#35784=direction('',(-4.420920286094e-1,6.764997798332e-2,-8.944149589083e-1));
#35785=direction('',(-8.424541858993e-1,-3.736473806594e-1,3.881476260229e-1));
#35786=axis2_placement_3d('',#35783,#35784,#35785);
#35787=cylindrical_surface('',#35786,5.000000035619e-1);
#35788=oriented_edge('',*,*,#35768,.t.);
#35790=oriented_edge('',*,*,#35789,.f.);
#35792=oriented_edge('',*,*,#35791,.f.);
#35794=oriented_edge('',*,*,#35793,.t.);
#35795=edge_loop('',(#35788,#35790,#35792,#35794));
#35796=face_outer_bound('',#35795,.f.);
#35798=cartesian_point('',(7.481411110666e1,-1.112397480611e1,
-4.344496980857e0));
#35799=cartesian_point('',(7.482901716843e1,-1.121175778609e1,
-4.305525236590e0));
#35800=cartesian_point('',(7.484077295415e1,-1.138058711886e1,
-4.261895783059e0));
#35801=cartesian_point('',(7.480520013915e1,-1.162144996063e1,
-4.261002651044e0));
#35802=cartesian_point('',(7.475615965943e1,-1.179030567787e1,
-4.288795155484e0));
#35803=cartesian_point('',(7.468630966122e1,-1.194429472031e1,
-4.343036995140e0));
#35804=cartesian_point('',(7.460220609605e1,-1.207547298399e1,
-4.416732654184e0));
#35805=cartesian_point('',(7.450846072436e1,-1.218396273518e1,
-4.504496105674e0));
#35806=cartesian_point('',(7.440781175225e1,-1.227236064841e1,
-4.603390080722e0));
#35807=cartesian_point('',(7.430152509073e1,-1.234340522149e1,
-4.712480109161e0));
#35808=cartesian_point('',(7.419004066851e1,-1.239904497616e1,
-4.832011592571e0));
#35809=cartesian_point('',(7.407379094502e1,-1.244023925437e1,
-4.962408002249e0));
#35810=cartesian_point('',(7.395341327312e1,-1.246729417259e1,
-5.103904590574e0));
#35811=cartesian_point('',(7.382951425660e1,-1.248015042834e1,
-5.256761400030e0));
#35812=cartesian_point('',(7.370248155103e1,-1.247839966595e1,
-5.421545146967e0));
#35813=cartesian_point('',(7.357247799922e1,-1.246113702844e1,
-5.599278542559e0));
#35814=cartesian_point('',(7.343967813201e1,-1.242677892516e1,
-5.791307258095e0));
#35815=cartesian_point('',(7.328356777063e1,-1.236454540998e1,
-6.031362527213e0));
#35816=cartesian_point('',(7.317953887503e1,-1.230172845124e1,
-6.205750719458e0));
#35817=cartesian_point('',(7.312026790720e1,-1.225760159837e1,
-6.310924930173e0));
#35818=cartesian_point('',(7.425984550665e1,-1.104423095854e1,
-4.070308736006e0));
#35819=cartesian_point('',(7.427891090248e1,-1.112219875985e1,
-4.018647320125e0));
#35820=cartesian_point('',(7.429940505898e1,-1.129199936237e1,
-3.958993460803e0));
#35821=cartesian_point('',(7.426328575648e1,-1.154058640060e1,
-3.956941032839e0));
#35822=cartesian_point('',(7.420878532854e1,-1.171131497636e1,
-3.994059191830e0));
#35823=cartesian_point('',(7.413105099091e1,-1.185724936215e1,
-4.065605623126e0));
#35824=cartesian_point('',(7.404034066734e1,-1.196858563626e1,
-4.160023566678e0));
#35825=cartesian_point('',(7.394392543046e1,-1.204694341562e1,
-4.268485700228e0));
#35826=cartesian_point('',(7.384600872603e1,-1.209756181169e1,
-4.386274495944e0));
#35827=cartesian_point('',(7.374856620411e1,-1.212559994768e1,
-4.511864917827e0));
#35828=cartesian_point('',(7.365245464393e1,-1.213487729788e1,
-4.645483660442e0));
#35829=cartesian_point('',(7.355838161435e1,-1.212793712938e1,
-4.787721597532e0));
#35830=cartesian_point('',(7.346714127310e1,-1.210650926081e1,
-4.939034899193e0));
#35831=cartesian_point('',(7.337947152153e1,-1.207175357504e1,
-5.099917543115e0));
#35832=cartesian_point('',(7.329600353028e1,-1.202428395527e1,
-5.271147864175e0));
#35833=cartesian_point('',(7.321737556094e1,-1.196413479289e1,
-5.453905044214e0));
#35834=cartesian_point('',(7.314450798217e1,-1.189079802374e1,
-5.649604701452e0));
#35835=cartesian_point('',(7.306870228376e1,-1.178972367100e1,
-5.892291140596e0));
#35836=cartesian_point('',(7.302792956049e1,-1.170842011673e1,
-6.066890100709e0));
#35837=cartesian_point('',(7.300858851144e1,-1.165695637638e1,
-6.171592440684e0));
#35838=cartesian_point('',(7.383324160296e1,-1.125869957500e1,
-4.476276600662e0));
#35839=cartesian_point('',(7.384011880207e1,-1.128161265904e1,
-4.442922741205e0));
#35840=cartesian_point('',(7.384829363736e1,-1.133544397102e1,
-4.406144511356e0));
#35841=cartesian_point('',(7.383682449999e1,-1.141517595194e1,
-4.404203559163e0));
#35842=cartesian_point('',(7.381859082854e1,-1.146919530164e1,
-4.426135870537e0));
#35843=cartesian_point('',(7.379251995571e1,-1.151345568087e1,
-4.470537539511e0));
#35844=cartesian_point('',(7.376252736295e1,-1.154452765210e1,
-4.532771776522e0));
#35845=cartesian_point('',(7.373139562584e1,-1.156320017845e1,
-4.609218291587e0));
#35846=cartesian_point('',(7.370072068729e1,-1.157161369601e1,
-4.697853931766e0));
#35847=cartesian_point('',(7.367125612305e1,-1.157184053645e1,
-4.798050450595e0));
#35848=cartesian_point('',(7.364334738051e1,-1.156542692131e1,
-4.910069940996e0));
#35849=cartesian_point('',(7.361726717947e1,-1.155346483929e1,
-5.034261274389e0));
#35850=cartesian_point('',(7.359329494973e1,-1.153676257951e1,
-5.170759326768e0));
#35851=cartesian_point('',(7.357168766210e1,-1.151591111153e1,
-5.319717606143e0));
#35852=cartesian_point('',(7.355268773106e1,-1.149129037155e1,
-5.481609946600e0));
#35853=cartesian_point('',(7.353657998211e1,-1.146307816266e1,
-5.657399891672e0));
#35854=cartesian_point('',(7.352378578058e1,-1.143130295858e1,
-5.848426755518e0));
#35855=cartesian_point('',(7.351358443467e1,-1.139042147488e1,
-6.088483284895e0));
#35856=cartesian_point('',(7.351157081354e1,-1.136001606920e1,
-6.263979327456e0));
#35857=cartesian_point('',(7.351233338990e1,-1.134160940607e1,
-6.370215881178e0));
#35858=cartesian_point('',(7.415832902606e1,-1.145365920491e1,
-4.968557032319e0));
#35859=cartesian_point('',(7.415449919863e1,-1.145681128545e1,
-4.957727943502e0));
#35860=cartesian_point('',(7.414731753420e1,-1.144737083988e1,
-4.949263259661e0));
#35861=cartesian_point('',(7.414963733240e1,-1.142866708888e1,
-4.948541489914e0));
#35862=cartesian_point('',(7.415634666890e1,-1.141811558764e1,
-4.952990075687e0));
#35863=cartesian_point('',(7.416591454389e1,-1.141580978243e1,
-4.965504568940e0));
#35864=cartesian_point('',(7.417514720898e1,-1.142360452444e1,
-4.989726938981e0));
#35865=cartesian_point('',(7.418175663784e1,-1.144034518615e1,
-5.028275489012e0));
#35866=cartesian_point('',(7.418447274310e1,-1.146386511060e1,
-5.082354784700e0));
#35867=cartesian_point('',(7.418268284432e1,-1.149215773214e1,
-5.152408914550e0));
#35868=cartesian_point('',(7.417604084303e1,-1.152367709341e1,
-5.238737695043e0));
#35869=cartesian_point('',(7.416431074197e1,-1.155715160886e1,
-5.341392587779e0));
#35870=cartesian_point('',(7.414733864635e1,-1.159147080565e1,
-5.460114946900e0));
#35871=cartesian_point('',(7.412499186612e1,-1.162570083897e1,
-5.594641439658e0));
#35872=cartesian_point('',(7.409706045486e1,-1.165907372625e1,
-5.745070699099e0));
#35873=cartesian_point('',(7.406316394803e1,-1.169090506514e1,
-5.912093953872e0));
#35874=cartesian_point('',(7.402270980084e1,-1.172043603933e1,
-6.096939579493e0));
#35875=cartesian_point('',(7.396744745978e1,-1.175073192882e1,
-6.332952110842e0));
#35876=cartesian_point('',(7.392299965250e1,-1.176615638742e1,
-6.508719312034e0));
#35877=cartesian_point('',(7.389463228700e1,-1.177284538231e1,
-6.616251939715e0));
#35878=(bounded_surface()b_spline_surface(3,3,((#35798,#35799,#35800,#35801,
#35802,#35803,#35804,#35805,#35806,#35807,#35808,#35809,#35810,#35811,#35812,
#35813,#35814,#35815,#35816,#35817),(#35818,#35819,#35820,#35821,#35822,#35823,
#35824,#35825,#35826,#35827,#35828,#35829,#35830,#35831,#35832,#35833,#35834,
#35835,#35836,#35837),(#35838,#35839,#35840,#35841,#35842,#35843,#35844,#35845,
#35846,#35847,#35848,#35849,#35850,#35851,#35852,#35853,#35854,#35855,#35856,
#35857),(#35858,#35859,#35860,#35861,#35862,#35863,#35864,#35865,#35866,#35867,
#35868,#35869,#35870,#35871,#35872,#35873,#35874,#35875,#35876,#35877)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995380210938e-1,5.203373200905e-1,
5.294694754034e-1,5.395069576984e-1,5.503755295384e-1,5.624436289404e-1,
5.759860925476e-1,5.910869693150e-1,6.079348925807e-1,6.267499962777e-1,
6.476415940217e-1,6.706337176330e-1,6.957447351789e-1,7.230585501738e-1,
7.527595921669e-1,7.851351011779e-1,8.205030150777e-1,8.757471470394e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531506013e0,1.576531506013e0,1.576531506013e0,1.576531506013e0,
1.576531506013e0,1.576531506013e0,1.576531506013e0,1.576531506013e0,
1.576531506013e0,1.576531506013e0,1.576531506013e0,1.576531506013e0,
1.576531506013e0,1.576531506013e0,1.576531506013e0,1.576531506013e0,
1.576531506013e0,1.576531506013e0,1.576531506013e0,1.576531506013e0),(
8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,
8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,
8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,
8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,
8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,8.078228313291e-1),(
8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,
8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,
8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,
8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,
8.078228313291e-1,8.078228313291e-1,8.078228313291e-1,8.078228313291e-1),(
1.576531506013e0,1.576531506013e0,1.576531506013e0,1.576531506013e0,
1.576531506013e0,1.576531506013e0,1.576531506013e0,1.576531506013e0,
1.576531506013e0,1.576531506013e0,1.576531506013e0,1.576531506013e0,
1.576531506013e0,1.576531506013e0,1.576531506013e0,1.576531506013e0,
1.576531506013e0,1.576531506013e0,1.576531506013e0,1.576531506013e0)))representation_item('')surface());
#35880=oriented_edge('',*,*,#35879,.f.);
#35881=oriented_edge('',*,*,#35789,.t.);
#35882=oriented_edge('',*,*,#35778,.t.);
#35883=oriented_edge('',*,*,#28479,.f.);
#35884=edge_loop('',(#35880,#35881,#35882,#35883));
#35885=face_outer_bound('',#35884,.f.);
#35887=cartesian_point('',(7.364577949644e1,-1.115040465848e1,
-2.460528104879e1));
#35888=direction('',(7.082964078175e-3,-1.149425103749e-2,9.999088527526e-1));
#35889=direction('',(-8.509071841936e-1,-5.253160608271e-1,-1.117067584410e-5));
#35890=axis2_placement_3d('',#35887,#35888,#35889);
#35891=cylindrical_surface('',#35890,3.000055924662e-1);
#35892=oriented_edge('',*,*,#35879,.t.);
#35893=oriented_edge('',*,*,#28477,.f.);
#35895=oriented_edge('',*,*,#35894,.t.);
#35897=oriented_edge('',*,*,#35896,.f.);
#35898=edge_loop('',(#35892,#35893,#35895,#35897));
#35899=face_outer_bound('',#35898,.f.);
#35901=cartesian_point('',(6.987500346684e1,-1.049776799352e1,
-3.934391487091e1));
#35902=direction('',(1.306553686548e-1,9.913730560249e-1,1.042297603794e-2));
#35903=direction('',(8.120064960040e-1,-1.009724668904e-1,-5.748478158412e-1));
#35904=axis2_placement_3d('',#35901,#35902,#35903);
#35905=toroidal_surface('',#35904,3.697836915875e0,2.999996387274e-1);
#35907=oriented_edge('',*,*,#35906,.f.);
#35908=oriented_edge('',*,*,#35894,.f.);
#35910=oriented_edge('',*,*,#35909,.f.);
#35912=oriented_edge('',*,*,#35911,.f.);
#35914=oriented_edge('',*,*,#35913,.t.);
#35915=edge_loop('',(#35907,#35908,#35910,#35912,#35914));
#35916=face_outer_bound('',#35915,.f.);
#35918=cartesian_point('',(6.538322168967e1,-1.062512235692e1,0.e0));
#35919=direction('',(-1.305190353861e-1,-9.913904998230e-1,-1.047178411625e-2));
#35920=direction('',(9.914448613738e-1,-1.305261922200e-1,0.e0));
#35921=axis2_placement_3d('',#35918,#35919,#35920);
#35922=plane('',#35921);
#35924=oriented_edge('',*,*,#35923,.t.);
#35926=oriented_edge('',*,*,#35925,.t.);
#35927=oriented_edge('',*,*,#35791,.t.);
#35928=oriented_edge('',*,*,#35896,.t.);
#35929=oriented_edge('',*,*,#35906,.t.);
#35931=oriented_edge('',*,*,#35930,.t.);
#35932=edge_loop('',(#35924,#35926,#35927,#35928,#35929,#35931));
#35933=face_outer_bound('',#35932,.f.);
#35935=cartesian_point('',(7.291369181193e1,-1.189327600530e1,
-2.154687439429e1));
#35936=direction('',(-6.972273479605e-3,1.147968832827e-2,-9.999097980110e-1));
#35937=direction('',(-9.326144041794e-1,-3.608667391610e-1,2.360017861656e-3));
#35938=axis2_placement_3d('',#35935,#35936,#35937);
#35939=cylindrical_surface('',#35938,5.000150365069e-1);
#35941=oriented_edge('',*,*,#35940,.f.);
#35943=oriented_edge('',*,*,#35942,.f.);
#35944=oriented_edge('',*,*,#35923,.f.);
#35946=oriented_edge('',*,*,#35945,.t.);
#35947=edge_loop('',(#35941,#35943,#35944,#35946));
#35948=face_outer_bound('',#35947,.f.);
#35950=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#35951=direction('',(0.e0,0.e0,1.e0));
#35952=direction('',(1.e0,0.e0,0.e0));
#35953=axis2_placement_3d('',#35950,#35951,#35952);
#35954=conical_surface('',#35953,7.334631745054e1,5.e-1);
#35956=oriented_edge('',*,*,#35955,.f.);
#35957=oriented_edge('',*,*,#33874,.f.);
#35959=oriented_edge('',*,*,#35958,.f.);
#35961=oriented_edge('',*,*,#35960,.t.);
#35963=oriented_edge('',*,*,#35962,.f.);
#35965=oriented_edge('',*,*,#35964,.f.);
#35966=oriented_edge('',*,*,#35940,.t.);
#35967=edge_loop('',(#35956,#35957,#35959,#35961,#35963,#35965,#35966));
#35968=face_outer_bound('',#35967,.f.);
#35970=cartesian_point('',(7.229677813782e1,-1.180281001137e1,
-4.131567793105e1));
#35971=cartesian_point('',(7.230845789118e1,-1.186171505651e1,
-4.151413853994e1));
#35972=cartesian_point('',(7.234322619679e1,-1.191915894254e1,
-4.183237634796e1));
#35973=cartesian_point('',(7.240466179966e1,-1.191130511332e1,
-4.217084046698e1));
#35974=cartesian_point('',(7.243040819059e1,-1.189745069014e1,
-4.229078818216e1));
#35975=cartesian_point('',(7.211915358666e1,-1.119949116004e1,
-4.133853517864e1));
#35976=cartesian_point('',(7.206772826273e1,-1.127544991778e1,
-4.149703755265e1));
#35977=cartesian_point('',(7.201023387056e1,-1.138007903592e1,
-4.176298498660e1));
#35978=cartesian_point('',(7.198790872882e1,-1.144895636330e1,
-4.206724654664e1));
#35979=cartesian_point('',(7.198644713812e1,-1.146556924995e1,
-4.217840781570e1));
#35980=cartesian_point('',(7.265382122001e1,-1.086831611233e1,
-4.136104889054e1));
#35981=cartesian_point('',(7.256792991735e1,-1.088683449975e1,
-4.149341958131e1));
#35982=cartesian_point('',(7.244369379283e1,-1.091543713243e1,
-4.170542929507e1));
#35983=cartesian_point('',(7.233362957447e1,-1.093856256031e1,
-4.193052498509e1));
#35984=cartesian_point('',(7.229822376698e1,-1.094508404601e1,
-4.201024961686e1));
#35985=cartesian_point('',(7.311574129919e1,-1.129554129506e1,
-4.135016272032e1));
#35986=cartesian_point('',(7.307462869117e1,-1.126646355548e1,
-4.150859680698e1));
#35987=cartesian_point('',(7.300716709414e1,-1.120745586115e1,
-4.174421692302e1));
#35988=cartesian_point('',(7.293421066150e1,-1.112952275665e1,
-4.196142079149e1));
#35989=cartesian_point('',(7.290796388627e1,-1.110021109401e1,
-4.203321625976e1));
#35990=(bounded_surface()b_spline_surface(3,3,((#35970,#35971,#35972,#35973,
#35974),(#35975,#35976,#35977,#35978,#35979),(#35980,#35981,#35982,#35983,
#35984),(#35985,#35986,#35987,#35988,#35989)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.705339075205e-1,
7.045741794508e-1,8.831338978197e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951151941e0,1.579951151941e0,1.579951151941e0,
1.579951151941e0,1.579951151941e0),(8.066829493530e-1,8.066829493530e-1,
8.066829493530e-1,8.066829493530e-1,8.066829493530e-1),(8.066829493530e-1,
8.066829493530e-1,8.066829493530e-1,8.066829493530e-1,8.066829493530e-1),(
1.579951151941e0,1.579951151941e0,1.579951151941e0,1.579951151941e0,
1.579951151941e0)))representation_item('')surface());
#35991=oriented_edge('',*,*,#35955,.t.);
#35992=oriented_edge('',*,*,#35945,.f.);
#35994=oriented_edge('',*,*,#35993,.f.);
#35996=oriented_edge('',*,*,#35995,.t.);
#35997=edge_loop('',(#35991,#35992,#35994,#35996));
#35998=face_outer_bound('',#35997,.f.);
#36000=cartesian_point('',(7.245049940223e1,-1.080784495130e1,
-4.213845709307e1));
#36001=direction('',(5.391099032332e-1,-7.983141213796e-2,8.384434732717e-1));
#36002=direction('',(-7.275212621237e-1,-5.457096498922e-1,4.158290407998e-1));
#36003=axis2_placement_3d('',#36000,#36001,#36002);
#36004=cylindrical_surface('',#36003,2.999999999991e-1);
#36006=oriented_edge('',*,*,#36005,.t.);
#36007=oriented_edge('',*,*,#35993,.t.);
#36008=oriented_edge('',*,*,#35930,.f.);
#36009=oriented_edge('',*,*,#35913,.f.);
#36011=oriented_edge('',*,*,#36010,.t.);
#36012=edge_loop('',(#36006,#36007,#36008,#36009,#36011));
#36013=face_outer_bound('',#36012,.f.);
#36015=cartesian_point('',(7.227419587323e1,-1.174034504613e1,
-4.179733916172e1));
#36016=cartesian_point('',(7.228608227247e1,-1.175716788067e1,
-4.187719431587e1));
#36017=cartesian_point('',(7.230527393206e1,-1.177542576820e1,
-4.201029876003e1));
#36018=cartesian_point('',(7.232922808020e1,-1.178169515542e1,
-4.219382114977e1));
#36019=cartesian_point('',(7.234652256567e1,-1.177643818675e1,
-4.233947628132e1));
#36020=cartesian_point('',(7.236082995065e1,-1.176345745457e1,
-4.247331726309e1));
#36021=cartesian_point('',(7.237257283482e1,-1.174484211169e1,
-4.259635604899e1));
#36022=cartesian_point('',(7.238215220585e1,-1.172208000864e1,
-4.270959887941e1));
#36023=cartesian_point('',(7.238992803229e1,-1.169623444899e1,
-4.281397750032e1));
#36024=cartesian_point('',(7.239621904129e1,-1.166803355126e1,
-4.291041996354e1));
#36025=cartesian_point('',(7.240130090626e1,-1.163792100909e1,
-4.299987289348e1));
#36026=cartesian_point('',(7.240540224909e1,-1.160611483588e1,
-4.308322983139e1));
#36027=cartesian_point('',(7.240870864563e1,-1.157263370806e1,
-4.316133491018e1));
#36028=cartesian_point('',(7.241136769384e1,-1.153728347680e1,
-4.323502674139e1));
#36029=cartesian_point('',(7.241349399751e1,-1.149957379172e1,
-4.330523656176e1));
#36030=cartesian_point('',(7.241517102452e1,-1.145859703546e1,
-4.337302642304e1));
#36031=cartesian_point('',(7.241645572993e1,-1.141290268207e1,
-4.343948231140e1));
#36032=cartesian_point('',(7.241739861924e1,-1.136035339250e1,
-4.350547799939e1));
#36033=cartesian_point('',(7.241814206340e1,-1.129775674491e1,
-4.357151504351e1));
#36034=cartesian_point('',(7.241912420722e1,-1.121973020262e1,
-4.363781444152e1));
#36035=cartesian_point('',(7.242187663305e1,-1.111439692423e1,
-4.370458150816e1));
#36036=cartesian_point('',(7.243076267743e1,-1.095914449518e1,
-4.376629123834e1));
#36037=cartesian_point('',(7.245885542038e1,-1.074203248462e1,
-4.378310414034e1));
#36038=cartesian_point('',(7.250240833735e1,-1.054329870180e1,
-4.372619794259e1));
#36039=cartesian_point('',(7.253573482694e1,-1.042253875358e1,
-4.365083236655e1));
#36040=cartesian_point('',(7.255175412838e1,-1.036692024115e1,
-4.360353020580e1));
#36041=cartesian_point('',(7.255805164631e1,-1.034527943835e1,
-4.358313421115e1));
#36042=cartesian_point('',(7.217876767245e1,-1.125379975856e1,
-4.175653255081e1));
#36043=cartesian_point('',(7.216420767994e1,-1.127733024159e1,
-4.181850959024e1));
#36044=cartesian_point('',(7.214269837163e1,-1.131111740625e1,
-4.192478776487e1));
#36045=cartesian_point('',(7.211703033699e1,-1.134612220666e1,
-4.207693142613e1));
#36046=cartesian_point('',(7.209841834033e1,-1.136730358080e1,
-4.220065875166e1));
#36047=cartesian_point('',(7.208245707647e1,-1.138129363144e1,
-4.231668628125e1));
#36048=cartesian_point('',(7.206855677201e1,-1.138951046963e1,
-4.242523929892e1));
#36049=cartesian_point('',(7.205631286534e1,-1.139303525551e1,
-4.252672268803e1));
#36050=cartesian_point('',(7.204544216394e1,-1.139268191685e1,
-4.262160587030e1));
#36051=cartesian_point('',(7.203573173892e1,-1.138904700610e1,
-4.271045307817e1));
#36052=cartesian_point('',(7.202701054381e1,-1.138253123367e1,
-4.279392478755e1));
#36053=cartesian_point('',(7.201913958416e1,-1.137335355731e1,
-4.287269834276e1));
#36054=cartesian_point('',(7.201199969203e1,-1.136155543557e1,
-4.294746032217e1));
#36055=cartesian_point('',(7.200547944858e1,-1.134697956465e1,
-4.301894193300e1));
#36056=cartesian_point('',(7.199946203853e1,-1.132919482033e1,
-4.308801468352e1));
#36057=cartesian_point('',(7.199382083005e1,-1.130735992823e1,
-4.315573648646e1));
#36058=cartesian_point('',(7.198843381145e1,-1.128002856224e1,
-4.322325593260e1));
#36059=cartesian_point('',(7.198322145229e1,-1.124487925689e1,
-4.329157355287e1));
#36060=cartesian_point('',(7.197824500398e1,-1.119827635506e1,
-4.336133240499e1));
#36061=cartesian_point('',(7.197389826388e1,-1.113412852304e1,
-4.343285646456e1));
#36062=cartesian_point('',(7.197167875116e1,-1.103983687322e1,
-4.350632710716e1));
#36063=cartesian_point('',(7.197639921001e1,-1.089087207877e1,
-4.357551040782e1));
#36064=cartesian_point('',(7.200355078740e1,-1.067396725403e1,
-4.359454620405e1));
#36065=cartesian_point('',(7.204946964746e1,-1.047986519978e1,
-4.353031866511e1));
#36066=cartesian_point('',(7.208470063839e1,-1.037179759250e1,
-4.344693871979e1));
#36067=cartesian_point('',(7.210149876166e1,-1.032655187918e1,
-4.339578274302e1));
#36068=cartesian_point('',(7.210809693537e1,-1.030970570653e1,
-4.337392746524e1));
#36069=cartesian_point('',(7.258163185549e1,-1.096937533986e1,
-4.169113431391e1));
#36070=cartesian_point('',(7.255214068661e1,-1.097281757076e1,
-4.174832089286e1));
#36071=cartesian_point('',(7.250407602043e1,-1.097699358833e1,
-4.184419569614e1));
#36072=cartesian_point('',(7.243922755363e1,-1.097935822949e1,
-4.197785714017e1));
#36073=cartesian_point('',(7.238833121736e1,-1.097928402656e1,
-4.208483844269e1));
#36074=cartesian_point('',(7.234191921050e1,-1.097759219574e1,
-4.218387955570e1));
#36075=cartesian_point('',(7.229951264752e1,-1.097465983058e1,
-4.227549732520e1));
#36076=cartesian_point('',(7.226071546175e1,-1.097076876384e1,
-4.236022462398e1));
#36077=cartesian_point('',(7.222520520623e1,-1.096612714789e1,
-4.243855926450e1));
#36078=cartesian_point('',(7.219269065130e1,-1.096088016256e1,
-4.251101414333e1));
#36079=cartesian_point('',(7.216289550755e1,-1.095511512483e1,
-4.257812919551e1));
#36080=cartesian_point('',(7.213557951360e1,-1.094886891252e1,
-4.264041000737e1));
#36081=cartesian_point('',(7.211053715860e1,-1.094212943074e1,
-4.269832148568e1));
#36082=cartesian_point('',(7.208758621065e1,-1.093482801628e1,
-4.275231039320e1));
#36083=cartesian_point('',(7.206654532679e1,-1.092681424368e1,
-4.280286251838e1));
#36084=cartesian_point('',(7.204724008154e1,-1.091781592328e1,
-4.285050507303e1));
#36085=cartesian_point('',(7.202955775482e1,-1.090738740108e1,
-4.289569968742e1));
#36086=cartesian_point('',(7.201352984351e1,-1.089483783458e1,
-4.293866024739e1));
#36087=cartesian_point('',(7.199934867770e1,-1.087909673507e1,
-4.297930964443e1));
#36088=cartesian_point('',(7.198732713592e1,-1.085835638841e1,
-4.301744298162e1));
#36089=cartesian_point('',(7.197791711036e1,-1.082882476426e1,
-4.305311122921e1));
#36090=cartesian_point('',(7.197313792677e1,-1.078319833307e1,
-4.308354973492e1));
#36091=cartesian_point('',(7.197991579905e1,-1.071781211081e1,
-4.309142578678e1));
#36092=cartesian_point('',(7.199884119499e1,-1.066027555716e1,
-4.306412138350e1));
#36093=cartesian_point('',(7.201868002368e1,-1.062927389471e1,
-4.302463340945e1));
#36094=cartesian_point('',(7.203120499530e1,-1.061687058146e1,
-4.299760941738e1));
#36095=cartesian_point('',(7.203668790216e1,-1.061236643858e1,
-4.298558969295e1));
#36096=cartesian_point('',(7.301111839920e1,-1.122007352542e1,
-4.167771216102e1));
#36097=cartesian_point('',(7.299569256603e1,-1.120015076167e1,
-4.174880456478e1));
#36098=cartesian_point('',(7.296630894341e1,-1.116424369179e1,
-4.186287907528e1));
#36099=cartesian_point('',(7.291859391801e1,-1.111080742728e1,
-4.201259363899e1));
#36100=cartesian_point('',(7.287683362001e1,-1.106666957964e1,
-4.212761680548e1));
#36101=cartesian_point('',(7.283544025174e1,-1.102500341901e1,
-4.223038609228e1));
#36102=cartesian_point('',(7.279503924991e1,-1.098599386031e1,
-4.232244678087e1));
#36103=cartesian_point('',(7.275604714119e1,-1.094966661774e1,
-4.240503923103e1));
#36104=cartesian_point('',(7.271875208958e1,-1.091597690550e1,
-4.247914712124e1));
#36105=cartesian_point('',(7.268332959384e1,-1.088482718748e1,
-4.254560459936e1));
#36106=cartesian_point('',(7.264986281605e1,-1.085608789549e1,
-4.260513779545e1));
#36107=cartesian_point('',(7.261839513985e1,-1.082964398078e1,
-4.265832606957e1));
#36108=cartesian_point('',(7.258895420190e1,-1.080541615940e1,
-4.270560807110e1));
#36109=cartesian_point('',(7.256155806831e1,-1.078337242461e1,
-4.274730210342e1));
#36110=cartesian_point('',(7.253620330829e1,-1.076353588255e1,
-4.278363384135e1));
#36111=cartesian_point('',(7.251288596520e1,-1.074603989038e1,
-4.281469457407e1));
#36112=cartesian_point('',(7.249167999038e1,-1.073126435992e1,
-4.284031369386e1));
#36113=cartesian_point('',(7.247283898143e1,-1.072005470129e1,
-4.285992603550e1));
#36114=cartesian_point('',(7.245674507949e1,-1.071391072009e1,
-4.287271582146e1));
#36115=cartesian_point('',(7.244368841205e1,-1.071528551230e1,
-4.287793663138e1));
#36116=cartesian_point('',(7.243328789177e1,-1.072841181338e1,
-4.287555524156e1));
#36117=cartesian_point('',(7.242479711090e1,-1.076218678089e1,
-4.286639266947e1));
#36118=cartesian_point('',(7.241562210241e1,-1.082223386258e1,
-4.286279207392e1));
#36119=cartesian_point('',(7.240979834954e1,-1.087330683326e1,
-4.287342598409e1));
#36120=cartesian_point('',(7.241496936750e1,-1.089351655454e1,
-4.287834796820e1));
#36121=cartesian_point('',(7.242317218425e1,-1.089797363440e1,
-4.287518823530e1));
#36122=cartesian_point('',(7.242742964676e1,-1.089890897550e1,
-4.287278351690e1));
#36123=(bounded_surface()b_spline_surface(3,3,((#36015,#36016,#36017,#36018,
#36019,#36020,#36021,#36022,#36023,#36024,#36025,#36026,#36027,#36028,#36029,
#36030,#36031,#36032,#36033,#36034,#36035,#36036,#36037,#36038,#36039,#36040,
#36041),(#36042,#36043,#36044,#36045,#36046,#36047,#36048,#36049,#36050,#36051,
#36052,#36053,#36054,#36055,#36056,#36057,#36058,#36059,#36060,#36061,#36062,
#36063,#36064,#36065,#36066,#36067,#36068),(#36069,#36070,#36071,#36072,#36073,
#36074,#36075,#36076,#36077,#36078,#36079,#36080,#36081,#36082,#36083,#36084,
#36085,#36086,#36087,#36088,#36089,#36090,#36091,#36092,#36093,#36094,#36095),(
#36096,#36097,#36098,#36099,#36100,#36101,#36102,#36103,#36104,#36105,#36106,
#36107,#36108,#36109,#36110,#36111,#36112,#36113,#36114,#36115,#36116,#36117,
#36118,#36119,#36120,#36121,#36122)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.701378951810e-2,1.174978810143e-1,1.685340419587e-1,2.151070878893e-1,
2.576965876612e-1,2.967580367576e-1,3.326328325898e-1,3.655969511795e-1,
3.959207895677e-1,4.238714449057e-1,4.496932977447e-1,4.735649085035e-1,
4.956646114153e-1,5.161820343165e-1,5.353131056720e-1,5.532536731406e-1,
5.700837480273e-1,5.856944514229e-1,6.000622052861e-1,6.134767493474e-1,
6.275048550099e-1,6.425426992154e-1,6.580310995469e-1,6.751448123561e-1,
6.888924528121e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413823059495e0,1.413823059495e0,1.413823059495e0,1.413823059495e0,
1.413823059495e0,1.413823059495e0,1.413823059495e0,1.413823059495e0,
1.413823059495e0,1.413823059495e0,1.413823059495e0,1.413823059495e0,
1.413823059495e0,1.413823059495e0,1.413823059495e0,1.413823059495e0,
1.413823059495e0,1.413823059495e0,1.413823059495e0,1.413823059495e0,
1.413823059495e0,1.413823059495e0,1.413823059495e0,1.413823059495e0,
1.413823059495e0,1.413823059495e0,1.413823059495e0),(8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1),(8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,8.620589801684e-1,
8.620589801684e-1),(1.413823059495e0,1.413823059495e0,1.413823059495e0,
1.413823059495e0,1.413823059495e0,1.413823059495e0,1.413823059495e0,
1.413823059495e0,1.413823059495e0,1.413823059495e0,1.413823059495e0,
1.413823059495e0,1.413823059495e0,1.413823059495e0,1.413823059495e0,
1.413823059495e0,1.413823059495e0,1.413823059495e0,1.413823059495e0,
1.413823059495e0,1.413823059495e0,1.413823059495e0,1.413823059495e0,
1.413823059495e0,1.413823059495e0,1.413823059495e0,1.413823059495e0)))representation_item('')surface());
#36124=oriented_edge('',*,*,#33876,.t.);
#36125=oriented_edge('',*,*,#35995,.f.);
#36126=oriented_edge('',*,*,#36005,.f.);
#36128=oriented_edge('',*,*,#36127,.t.);
#36129=edge_loop('',(#36124,#36125,#36126,#36128));
#36130=face_outer_bound('',#36129,.f.);
#36132=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#36133=direction('',(0.e0,0.e0,1.e0));
#36134=direction('',(9.883644519064e-1,-1.521042741271e-1,0.e0));
#36135=axis2_placement_3d('',#36132,#36133,#36134);
#36136=toroidal_surface('',#36135,7.344368814732e1,5.e-1);
#36137=oriented_edge('',*,*,#33878,.t.);
#36138=oriented_edge('',*,*,#36127,.f.);
#36140=oriented_edge('',*,*,#36139,.t.);
#36142=oriented_edge('',*,*,#36141,.t.);
#36144=oriented_edge('',*,*,#36143,.t.);
#36145=edge_loop('',(#36137,#36138,#36140,#36142,#36144));
#36146=face_outer_bound('',#36145,.f.);
#36148=cartesian_point('',(5.104528349771e-11,-6.716253755727e-12,
-4.228096149021e1));
#36149=direction('',(0.e0,0.e0,1.e0));
#36150=direction('',(9.914448613738e-1,-1.305261922201e-1,0.e0));
#36151=axis2_placement_3d('',#36148,#36149,#36150);
#36152=conical_surface('',#36151,7.351737503131e1,3.302386755580e1);
#36153=oriented_edge('',*,*,#36141,.f.);
#36154=oriented_edge('',*,*,#36139,.f.);
#36155=oriented_edge('',*,*,#36010,.f.);
#36157=oriented_edge('',*,*,#36156,.f.);
#36159=oriented_edge('',*,*,#36158,.f.);
#36161=oriented_edge('',*,*,#36160,.f.);
#36163=oriented_edge('',*,*,#36162,.f.);
#36164=edge_loop('',(#36153,#36154,#36155,#36157,#36159,#36161,#36163));
#36165=face_outer_bound('',#36164,.f.);
#36167=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#36168=direction('',(0.e0,0.e0,1.e0));
#36169=direction('',(-9.916377234343e-1,1.290528010620e-1,0.e0));
#36170=axis2_placement_3d('',#36167,#36168,#36169);
#36171=toroidal_surface('',#36170,7.065650925828e1,4.e0);
#36173=oriented_edge('',*,*,#36172,.t.);
#36175=oriented_edge('',*,*,#36174,.t.);
#36176=oriented_edge('',*,*,#36160,.t.);
#36177=oriented_edge('',*,*,#36158,.t.);
#36178=oriented_edge('',*,*,#36156,.t.);
#36179=oriented_edge('',*,*,#35911,.t.);
#36180=oriented_edge('',*,*,#35909,.t.);
#36181=oriented_edge('',*,*,#28475,.t.);
#36182=oriented_edge('',*,*,#28473,.t.);
#36183=edge_loop('',(#36173,#36175,#36176,#36177,#36178,#36179,#36180,#36181,
#36182));
#36184=face_outer_bound('',#36183,.f.);
#36186=cartesian_point('',(7.021053297823e1,-7.944590930147e0,
-3.934373632879e1));
#36187=direction('',(-1.304485363329e-1,-9.914000819215e-1,1.044303283197e-2));
#36188=direction('',(9.911129372766e-1,-1.301195915922e-1,2.764122730419e-2));
#36189=axis2_placement_3d('',#36186,#36187,#36188);
#36190=toroidal_surface('',#36189,3.698456031673e0,2.999994698654e-1);
#36192=oriented_edge('',*,*,#36191,.f.);
#36194=oriented_edge('',*,*,#36193,.f.);
#36195=oriented_edge('',*,*,#36174,.f.);
#36196=oriented_edge('',*,*,#36172,.f.);
#36198=oriented_edge('',*,*,#36197,.t.);
#36199=edge_loop('',(#36192,#36194,#36195,#36196,#36198));
#36200=face_outer_bound('',#36199,.f.);
#36202=cartesian_point('',(7.818459446595e1,-8.275939213140e0,0.e0));
#36203=direction('',(1.305190353861e-1,9.913904998230e-1,-1.047178411625e-2));
#36204=direction('',(-9.914448613738e-1,1.305261922200e-1,0.e0));
#36205=axis2_placement_3d('',#36202,#36203,#36204);
#36206=plane('',#36205);
#36208=oriented_edge('',*,*,#36207,.t.);
#36210=oriented_edge('',*,*,#36209,.t.);
#36212=oriented_edge('',*,*,#36211,.t.);
#36214=oriented_edge('',*,*,#36213,.t.);
#36215=oriented_edge('',*,*,#36191,.t.);
#36217=oriented_edge('',*,*,#36216,.t.);
#36218=edge_loop('',(#36208,#36210,#36212,#36214,#36215,#36217));
#36219=face_outer_bound('',#36218,.f.);
#36221=cartesian_point('',(7.415288401328e1,-7.310455516537e0,
-6.593298135858e0));
#36222=direction('',(4.445372020373e-1,-4.907697462223e-2,8.944149632954e-1));
#36223=direction('',(-7.170411060687e-1,5.789589874673e-1,3.881475789421e-1));
#36224=axis2_placement_3d('',#36221,#36222,#36223);
#36225=cylindrical_surface('',#36224,5.000000030459e-1);
#36227=oriented_edge('',*,*,#36226,.t.);
#36229=oriented_edge('',*,*,#36228,.f.);
#36230=oriented_edge('',*,*,#36207,.f.);
#36232=oriented_edge('',*,*,#36231,.t.);
#36233=edge_loop('',(#36227,#36229,#36230,#36232));
#36234=face_outer_bound('',#36233,.f.);
#36236=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#36237=direction('',(0.e0,0.e0,1.e0));
#36238=direction('',(0.e0,-1.e0,0.e0));
#36239=axis2_placement_3d('',#36236,#36237,#36238);
#36240=conical_surface('',#36239,7.438528799863e1,2.656505117708e1);
#36242=oriented_edge('',*,*,#36241,.f.);
#36244=oriented_edge('',*,*,#36243,.f.);
#36246=oriented_edge('',*,*,#36245,.f.);
#36247=oriented_edge('',*,*,#36226,.f.);
#36249=oriented_edge('',*,*,#36248,.t.);
#36250=oriented_edge('',*,*,#28467,.f.);
#36252=oriented_edge('',*,*,#36251,.f.);
#36253=edge_loop('',(#36242,#36244,#36246,#36247,#36249,#36250,#36252));
#36254=face_outer_bound('',#36253,.f.);
#36256=cartesian_point('',(7.442158239678e1,-2.429909194448e0,
-6.695552254318e0));
#36257=direction('',(-4.471399640470e-1,9.366633941300e-3,-8.944149589093e-1));
#36258=direction('',(-7.864761037227e-1,-4.804131125278e-1,3.881476260193e-1));
#36259=axis2_placement_3d('',#36256,#36257,#36258);
#36260=cylindrical_surface('',#36259,5.000000035626e-1);
#36261=oriented_edge('',*,*,#36241,.t.);
#36263=oriented_edge('',*,*,#36262,.f.);
#36265=oriented_edge('',*,*,#36264,.f.);
#36267=oriented_edge('',*,*,#36266,.t.);
#36268=edge_loop('',(#36261,#36263,#36265,#36267));
#36269=face_outer_bound('',#36268,.f.);
#36271=cartesian_point('',(7.562603607318e1,-1.263606615559e0,
-4.344496985617e0));
#36272=cartesian_point('',(7.565227260377e1,-1.348692958259e0,
-4.305525238491e0));
#36273=cartesian_point('',(7.568596446853e1,-1.514543497953e0,
-4.261895783095e0));
#36274=cartesian_point('',(7.568213489343e1,-1.757988912743e0,
-4.261002651060e0));
#36275=cartesian_point('',(7.565555405561e1,-1.931801112993e0,
-4.288795155499e0));
#36276=cartesian_point('',(7.560640123718e1,-2.093590012129e0,
-4.343036995154e0));
#36277=cartesian_point('',(7.554013938893e1,-2.234623745696e0,
-4.416732654199e0));
#36278=cartesian_point('',(7.546135677600e1,-2.354421578437e0,
-4.504496105691e0));
#36279=cartesian_point('',(7.537310711281e1,-2.455200562348e0,
-4.603390080740e0));
#36280=cartesian_point('',(7.527700292602e1,-2.539510532467e0,
-4.712480109179e0));
#36281=cartesian_point('',(7.517373471380e1,-2.609225918445e0,
-4.832011592590e0));
#36282=cartesian_point('',(7.506385645509e1,-2.665241407652e0,
-4.962408002267e0));
#36283=cartesian_point('',(7.494804000631e1,-2.707777306433e0,
-5.103904590589e0));
#36284=cartesian_point('',(7.482687904117e1,-2.736695641977e0,
-5.256761400043e0));
#36285=cartesian_point('',(7.470070459766e1,-2.751540952948e0,
-5.421545146977e0));
#36286=cartesian_point('',(7.456956001792e1,-2.751394868286e0,
-5.599278542564e0));
#36287=cartesian_point('',(7.443341163959e1,-2.734664564339e0,
-5.791307258096e0));
#36288=cartesian_point('',(7.427051372023e1,-2.693339956557e0,
-6.031362527217e0));
#36289=cartesian_point('',(7.415917554781e1,-2.644638901209e0,
-6.205750719467e0));
#36290=cartesian_point('',(7.409465194123e1,-2.608625973508e0,
-6.310924930185e0));
#36291=cartesian_point('',(7.506610362156e1,-1.256891190061e0,
-4.070308744130e0));
#36292=cartesian_point('',(7.509518277418e1,-1.331703398082e0,
-4.018647322722e0));
#36293=cartesian_point('',(7.513766502821e1,-1.497376311830e0,
-3.958993460862e0));
#36294=cartesian_point('',(7.513430185084e1,-1.748551172552e0,
-3.956941032860e0));
#36295=cartesian_point('',(7.510255223252e1,-1.924932875019e0,
-3.994059191848e0));
#36296=cartesian_point('',(7.504453118261e1,-2.079765139010e0,
-4.065605623143e0));
#36297=cartesian_point('',(7.496912919836e1,-2.201988988997e0,
-4.160023566696e0));
#36298=cartesian_point('',(7.488376654976e1,-2.292261120438e0,
-4.268485700248e0));
#36299=cartesian_point('',(7.479329456280e1,-2.355227163694e0,
-4.386274495965e0));
#36300=cartesian_point('',(7.470034538629e1,-2.395744230893e0,
-4.511864917848e0));
#36301=cartesian_point('',(7.460626701103e1,-2.417487288049e0,
-4.645483660463e0));
#36302=cartesian_point('',(7.451209291550e1,-2.422885487998e0,
-4.787721597552e0));
#36303=cartesian_point('',(7.441883624992e1,-2.413550192133e0,
-4.939034899211e0));
#36304=cartesian_point('',(7.432737999791e1,-2.390535044915e0,
-5.099917543130e0));
#36305=cartesian_point('',(7.423843005818e1,-2.354366293398e0,
-5.271147864186e0));
#36306=cartesian_point('',(7.415262372089e1,-2.304994724881e0,
-5.453905044221e0));
#36307=cartesian_point('',(7.407080716514e1,-2.241796489555e0,
-5.649604701455e0));
#36308=cartesian_point('',(7.398245714459e1,-2.151481471077e0,
-5.892291140601e0));
#36309=cartesian_point('',(7.393142099425e1,-2.076195388290e0,
-6.066890100721e0));
#36310=cartesian_point('',(7.390552804455e1,-2.027696440938e0,
-6.171592440703e0));
#36311=cartesian_point('',(7.467114319581e1,-1.525207959870e0,
-4.476276606680e0));
#36312=cartesian_point('',(7.468095229130e1,-1.547027356243e0,
-4.442922742814e0));
#36313=cartesian_point('',(7.469608358667e1,-1.599331104722e0,
-4.406144511412e0));
#36314=cartesian_point('',(7.469511968119e1,-1.679877991619e0,
-4.404203559184e0));
#36315=cartesian_point('',(7.468409294135e1,-1.735815169998e0,
-4.426135870556e0));
#36316=cartesian_point('',(7.466402224722e1,-1.783099827310e0,
-4.470537539529e0));
#36317=cartesian_point('',(7.463834195135e1,-1.817820792445e0,
-4.532771776541e0));
#36318=cartesian_point('',(7.460991380432e1,-1.840397079848e0,
-4.609218291607e0));
#36319=cartesian_point('',(7.458059947853e1,-1.852742501523e0,
-4.697853931787e0));
#36320=cartesian_point('',(7.455141659634e1,-1.856813298688e0,
-4.798050450617e0));
#36321=cartesian_point('',(7.452290947221e1,-1.854097374808e0,
-4.910069941017e0));
#36322=cartesian_point('',(7.449549102588e1,-1.845641779392e0,
-5.034261274409e0));
#36323=cartesian_point('',(7.446954379952e1,-1.832211413633e0,
-5.170759326786e0));
#36324=cartesian_point('',(7.444539970252e1,-1.814358649827e0,
-5.319717606158e0));
#36325=cartesian_point('',(7.442334866708e1,-1.792428532350e0,
-5.481609946611e0));
#36326=cartesian_point('',(7.440369628995e1,-1.766560165947e0,
-5.657399891679e0));
#36327=cartesian_point('',(7.438686404820e1,-1.736726781554e0,
-5.848426755521e0));
#36328=cartesian_point('',(7.437141387182e1,-1.697526587453e0,
-6.088483284902e0));
#36329=cartesian_point('',(7.436544877565e1,-1.667644134534e0,
-6.263979327466e0));
#36330=cartesian_point('',(7.436380227646e1,-1.649295406739e0,
-6.370215881192e0));
#36331=cartesian_point('',(7.501889677376e1,-1.676067286455e0,
-4.968557034261e0));
#36332=cartesian_point('',(7.501551113061e1,-1.679692260585e0,
-4.957727943887e0));
#36333=cartesian_point('',(7.500715868059e1,-1.671269974684e0,
-4.949263259693e0));
#36334=cartesian_point('',(7.500701730319e1,-1.652423442126e0,
-4.948541489934e0));
#36335=cartesian_point('',(7.501229199310e1,-1.641086466298e0,
-4.952990075706e0));
#36336=cartesian_point('',(7.502147704563e1,-1.637551529280e0,
-4.965504568959e0));
#36337=cartesian_point('',(7.503164814198e1,-1.644074481575e0,
-4.989726938999e0));
#36338=cartesian_point('',(7.504038612109e1,-1.659809221017e0,
-5.028275489031e0));
#36339=cartesian_point('',(7.504614895588e1,-1.682773406377e0,
-5.082354784720e0));
#36340=cartesian_point('',(7.504806729808e1,-1.711057609288e0,
-5.152408914570e0));
#36341=cartesian_point('',(7.504559622224e1,-1.743174273193e0,
-5.238737695062e0));
#36342=cartesian_point('',(7.503833577486e1,-1.777893494952e0,
-5.341392587798e0));
#36343=cartesian_point('',(7.502598843195e1,-1.814134389270e0,
-5.460114946917e0));
#36344=cartesian_point('',(7.500830074743e1,-1.850988420043e0,
-5.594641439672e0));
#36345=cartesian_point('',(7.498496432917e1,-1.887721578394e0,
-5.745070699110e0));
#36346=cartesian_point('',(7.495551263511e1,-1.923704977739e0,
-5.912093953879e0));
#36347=cartesian_point('',(7.491925914437e1,-1.958263636135e0,
-6.096939579495e0));
#36348=cartesian_point('',(7.486842398740e1,-1.995513523046e0,
-6.332952110847e0));
#36349=cartesian_point('',(7.482636973312e1,-2.016607626296e0,
-6.508719312041e0));
#36350=cartesian_point('',(7.479911814345e1,-2.026942080131e0,
-6.616251939736e0));
#36351=(bounded_surface()b_spline_surface(3,3,((#36271,#36272,#36273,#36274,
#36275,#36276,#36277,#36278,#36279,#36280,#36281,#36282,#36283,#36284,#36285,
#36286,#36287,#36288,#36289,#36290),(#36291,#36292,#36293,#36294,#36295,#36296,
#36297,#36298,#36299,#36300,#36301,#36302,#36303,#36304,#36305,#36306,#36307,
#36308,#36309,#36310),(#36311,#36312,#36313,#36314,#36315,#36316,#36317,#36318,
#36319,#36320,#36321,#36322,#36323,#36324,#36325,#36326,#36327,#36328,#36329,
#36330),(#36331,#36332,#36333,#36334,#36335,#36336,#36337,#36338,#36339,#36340,
#36341,#36342,#36343,#36344,#36345,#36346,#36347,#36348,#36349,#36350)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995380204569e-1,5.203373200985e-1,
5.294694754114e-1,5.395069577065e-1,5.503755295465e-1,5.624436289488e-1,
5.759860925563e-1,5.910869693238e-1,6.079348925896e-1,6.267499962865e-1,
6.476415940304e-1,6.706337176413e-1,6.957447351866e-1,7.230585501809e-1,
7.527595921732e-1,7.851351011835e-1,8.205030150824e-1,8.757471470468e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531506009e0,1.576531506009e0,1.576531506009e0,1.576531506009e0,
1.576531506009e0,1.576531506009e0,1.576531506009e0,1.576531506009e0,
1.576531506009e0,1.576531506009e0,1.576531506009e0,1.576531506009e0,
1.576531506009e0,1.576531506009e0,1.576531506009e0,1.576531506009e0,
1.576531506009e0,1.576531506009e0,1.576531506009e0,1.576531506009e0),(
8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,
8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,
8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,
8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,
8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,8.078228313302e-1),(
8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,
8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,
8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,
8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,
8.078228313302e-1,8.078228313302e-1,8.078228313302e-1,8.078228313302e-1),(
1.576531506009e0,1.576531506009e0,1.576531506009e0,1.576531506009e0,
1.576531506009e0,1.576531506009e0,1.576531506009e0,1.576531506009e0,
1.576531506009e0,1.576531506009e0,1.576531506009e0,1.576531506009e0,
1.576531506009e0,1.576531506009e0,1.576531506009e0,1.576531506009e0,
1.576531506009e0,1.576531506009e0,1.576531506009e0,1.576531506009e0)))representation_item('')surface());
#36353=oriented_edge('',*,*,#36352,.f.);
#36354=oriented_edge('',*,*,#36262,.t.);
#36355=oriented_edge('',*,*,#36251,.t.);
#36356=oriented_edge('',*,*,#28465,.f.);
#36357=edge_loop('',(#36353,#36354,#36355,#36356));
#36358=face_outer_bound('',#36357,.f.);
#36360=cartesian_point('',(7.447114950539e1,-1.442308230142e0,
-2.460528104879e1));
#36361=direction('',(8.522669158842e-3,-1.047140379570e-2,9.999088527526e-1));
#36362=direction('',(-7.750600501410e-1,-6.318875837922e-1,-1.117067596647e-5));
#36363=axis2_placement_3d('',#36360,#36361,#36362);
#36364=cylindrical_surface('',#36363,3.000055924669e-1);
#36365=oriented_edge('',*,*,#36352,.t.);
#36366=oriented_edge('',*,*,#28463,.f.);
#36368=oriented_edge('',*,*,#36367,.t.);
#36370=oriented_edge('',*,*,#36369,.f.);
#36371=edge_loop('',(#36365,#36366,#36368,#36370));
#36372=face_outer_bound('',#36371,.f.);
#36374=cartesian_point('',(7.064744680870e1,-1.287440000850e0,
-3.934391487093e1));
#36375=direction('',(1.374433436137e-4,9.999456698628e-1,1.042297616079e-2));
#36376=direction('',(8.182392194819e-1,5.879482979549e-3,-5.748478158449e-1));
#36377=axis2_placement_3d('',#36374,#36375,#36376);
#36378=toroidal_surface('',#36377,3.697836915848e0,2.999996387288e-1);
#36380=oriented_edge('',*,*,#36379,.f.);
#36381=oriented_edge('',*,*,#36367,.f.);
#36383=oriented_edge('',*,*,#36382,.f.);
#36385=oriented_edge('',*,*,#36384,.f.);
#36387=oriented_edge('',*,*,#36386,.t.);
#36388=edge_loop('',(#36380,#36381,#36383,#36385,#36387));
#36389=face_outer_bound('',#36388,.f.);
#36391=cartesian_point('',(6.621071592741e1,-2.e0,0.e0));
#36392=direction('',(0.e0,-9.999451693655e-1,-1.047178411625e-2));
#36393=direction('',(1.e0,0.e0,0.e0));
#36394=axis2_placement_3d('',#36391,#36392,#36393);
#36395=plane('',#36394);
#36397=oriented_edge('',*,*,#36396,.t.);
#36399=oriented_edge('',*,*,#36398,.t.);
#36400=oriented_edge('',*,*,#36264,.t.);
#36401=oriented_edge('',*,*,#36369,.t.);
#36402=oriented_edge('',*,*,#36379,.t.);
#36404=oriented_edge('',*,*,#36403,.t.);
#36405=edge_loop('',(#36397,#36399,#36400,#36401,#36402,#36404));
#36406=face_outer_bound('',#36405,.f.);
#36408=cartesian_point('',(7.384228910072e1,-2.274380827435e0,
-2.154687439458e1));
#36409=direction('',(-8.411024718862e-3,1.047141369487e-2,-9.999097980110e-1));
#36410=direction('',(-8.775331973081e-1,-4.795100811641e-1,2.360017861759e-3));
#36411=axis2_placement_3d('',#36408,#36409,#36410);
#36412=cylindrical_surface('',#36411,5.000150365094e-1);
#36414=oriented_edge('',*,*,#36413,.f.);
#36416=oriented_edge('',*,*,#36415,.f.);
#36417=oriented_edge('',*,*,#36396,.f.);
#36419=oriented_edge('',*,*,#36418,.t.);
#36420=edge_loop('',(#36414,#36416,#36417,#36419));
#36421=face_outer_bound('',#36420,.f.);
#36423=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#36424=direction('',(0.e0,0.e0,1.e0));
#36425=direction('',(1.e0,0.e0,0.e0));
#36426=axis2_placement_3d('',#36423,#36424,#36425);
#36427=conical_surface('',#36426,7.334631745054e1,5.e-1);
#36429=oriented_edge('',*,*,#36428,.f.);
#36430=oriented_edge('',*,*,#33882,.f.);
#36432=oriented_edge('',*,*,#36431,.f.);
#36434=oriented_edge('',*,*,#36433,.t.);
#36436=oriented_edge('',*,*,#36435,.f.);
#36438=oriented_edge('',*,*,#36437,.f.);
#36439=oriented_edge('',*,*,#36413,.t.);
#36440=edge_loop('',(#36429,#36430,#36432,#36434,#36436,#36438,#36439));
#36441=face_outer_bound('',#36440,.f.);
#36443=cartesian_point('',(7.321884502690e1,-2.265212175448e0,
-4.131567793104e1));
#36444=cartesian_point('',(7.323811350959e1,-2.322088766025e0,
-4.151413853995e1));
#36445=cartesian_point('',(7.328008229925e1,-2.374503037101e0,
-4.183237634797e1));
#36446=cartesian_point('',(7.333996718159e1,-2.358697443167e0,
-4.217084046697e1));
#36447=cartesian_point('',(7.336368494344e1,-2.341600968122e0,
-4.229078818219e1));
#36448=cartesian_point('',(7.296399116605e1,-1.690239456821e0,
-4.133853517866e1));
#36449=cartesian_point('',(7.292292040031e1,-1.772260728583e0,
-4.149703755265e1));
#36450=cartesian_point('',(7.287957472103e1,-1.883499254199e0,
-4.176298498661e1));
#36451=cartesian_point('',(7.286643086924e1,-1.954701342224e0,
-4.206724654663e1));
#36452=cartesian_point('',(7.286715019945e1,-1.971362879234e0,
-4.217840781574e1));
#36453=cartesian_point('',(7.345085762574e1,-1.292109527280e0,
-4.136104889054e1));
#36454=cartesian_point('',(7.336811826968e1,-1.321680552012e0,
-4.149341958131e1));
#36455=cartesian_point('',(7.324867839517e1,-1.366254553479e0,
-4.170542929508e1));
#36456=cartesian_point('',(7.314257426549e1,-1.403548403421e0,
-4.193052498509e1));
#36457=cartesian_point('',(7.310832258426e1,-1.414635482173e0,
-4.201024961686e1));
#36458=cartesian_point('',(7.396458999092e1,-1.655387070295e0,
-4.135016272032e1));
#36459=cartesian_point('',(7.392003370035e1,-1.631924366994e0,
-4.150859680698e1));
#36460=cartesian_point('',(7.384544719697e1,-1.582226997042e0,
-4.174421692303e1));
#36461=cartesian_point('',(7.376294260535e1,-1.514483346406e0,
-4.196142079149e1));
#36462=cartesian_point('',(7.373309443524e1,-1.488848340745e0,
-4.203321625975e1));
#36463=(bounded_surface()b_spline_surface(3,3,((#36443,#36444,#36445,#36446,
#36447),(#36448,#36449,#36450,#36451,#36452),(#36453,#36454,#36455,#36456,
#36457),(#36458,#36459,#36460,#36461,#36462)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.705339075358e-1,
7.045741794504e-1,8.831338978244e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951151935e0,1.579951151935e0,1.579951151935e0,
1.579951151935e0,1.579951151935e0),(8.066829493549e-1,8.066829493549e-1,
8.066829493549e-1,8.066829493549e-1,8.066829493549e-1),(8.066829493549e-1,
8.066829493549e-1,8.066829493549e-1,8.066829493549e-1,8.066829493549e-1),(
1.579951151935e0,1.579951151935e0,1.579951151935e0,1.579951151935e0,
1.579951151935e0)))representation_item('')surface());
#36464=oriented_edge('',*,*,#36428,.t.);
#36465=oriented_edge('',*,*,#36418,.f.);
#36467=oriented_edge('',*,*,#36466,.f.);
#36469=oriented_edge('',*,*,#36468,.t.);
#36470=edge_loop('',(#36464,#36465,#36467,#36469));
#36471=face_outer_bound('',#36470,.f.);
#36473=cartesian_point('',(7.324138218479e1,-1.258694528095e0,
-4.213845709171e1));
#36474=direction('',(5.449178335239e-1,-8.780480487506e-3,8.384434732706e-1));
#36475=direction('',(-6.500678142251e-1,-6.360016082774e-1,4.158290408054e-1));
#36476=axis2_placement_3d('',#36473,#36474,#36475);
#36477=cylindrical_surface('',#36476,3.000000000009e-1);
#36479=oriented_edge('',*,*,#36478,.t.);
#36480=oriented_edge('',*,*,#36466,.t.);
#36481=oriented_edge('',*,*,#36403,.f.);
#36482=oriented_edge('',*,*,#36386,.f.);
#36484=oriented_edge('',*,*,#36483,.t.);
#36485=edge_loop('',(#36479,#36480,#36481,#36482,#36484));
#36486=face_outer_bound('',#36485,.f.);
#36488=cartesian_point('',(7.318830264274e1,-2.206229183617e0,
-4.179733916167e1));
#36489=cartesian_point('',(7.320228317262e1,-2.221356610074e0,
-4.187719431581e1));
#36490=cartesian_point('',(7.322369377746e1,-2.236953284598e0,
-4.201029876002e1));
#36491=cartesian_point('',(7.324826131378e1,-2.240042392597e0,
-4.219382114979e1));
#36492=cartesian_point('',(7.326472167043e1,-2.232573014690e0,
-4.233947628133e1));
#36493=cartesian_point('',(7.327721232820e1,-2.217835845986e0,
-4.247331726311e1));
#36494=cartesian_point('',(7.328642496055e1,-2.197847005992e0,
-4.259635604901e1));
#36495=cartesian_point('',(7.329295132809e1,-2.174029277059e0,
-4.270959887943e1));
#36496=cartesian_point('',(7.329728710877e1,-2.147389880734e0,
-4.281397750034e1));
#36497=cartesian_point('',(7.329984334152e1,-2.118609104145e0,
-4.291041996356e1));
#36498=cartesian_point('',(7.330095125497e1,-2.088090862462e0,
-4.299987289351e1));
#36499=cartesian_point('',(7.330086597156e1,-2.056021462803e0,
-4.308322983141e1));
#36500=cartesian_point('',(7.329977391730e1,-2.022395199320e0,
-4.316133491021e1));
#36501=cartesian_point('',(7.329779608590e1,-1.987000318754e0,
-4.323502674142e1));
#36502=cartesian_point('',(7.329498209714e1,-1.949335706936e0,
-4.330523656179e1));
#36503=cartesian_point('',(7.329129623699e1,-1.908490616554e0,
-4.337302642307e1));
#36504=cartesian_point('',(7.328660564161e1,-1.863019496983e0,
-4.343948231143e1));
#36505=cartesian_point('',(7.328068140570e1,-1.810796702104e0,
-4.350547799943e1));
#36506=cartesian_point('',(7.327324798753e1,-1.748638538576e0,
-4.357151504354e1));
#36507=cartesian_point('',(7.326403722152e1,-1.671151328667e0,
-4.363781444156e1));
#36508=cartesian_point('',(7.325301734822e1,-1.566359927387e0,
-4.370458150820e1));
#36509=cartesian_point('',(7.324156286286e1,-1.411275842823e0,
-4.376629123837e1));
#36510=cartesian_point('',(7.324107646449e1,-1.192354416829e0,
-4.378310414033e1));
#36511=cartesian_point('',(7.325831681628e1,-9.896360326912e-1,
-4.372619794256e1));
#36512=cartesian_point('',(7.327559585693e1,-8.655592227756e-1,
-4.365083236650e1));
#36513=cartesian_point('',(7.328421843838e1,-8.083255960145e-1,
-4.360353020573e1));
#36514=cartesian_point('',(7.328763738859e1,-7.860479422466e-1,
-4.358313421107e1));
#36515=cartesian_point('',(7.303018393974e1,-1.736302238138e0,
-4.175653255078e1));
#36516=cartesian_point('',(7.301881985423e1,-1.761531874992e0,
-4.181850959019e1));
#36517=cartesian_point('',(7.300190467098e1,-1.797837513892e0,
-4.192478776486e1));
#36518=cartesian_point('',(7.298102527324e1,-1.835893194217e0,
-4.207693142614e1));
#36519=cartesian_point('',(7.296533722891e1,-1.859322711815e0,
-4.220065875167e1));
#36520=cartesian_point('',(7.295133858391e1,-1.875276438629e0,
-4.231668628127e1));
#36521=cartesian_point('',(7.293862971108e1,-1.885237334441e0,
-4.242523929894e1));
#36522=cartesian_point('',(7.292695062961e1,-1.890330115804e0,
-4.252672268805e1));
#36523=cartesian_point('',(7.291612680862e1,-1.891398711259e0,
-4.262160587032e1));
#36524=cartesian_point('',(7.290602500657e1,-1.889062362480e0,
-4.271045307819e1));
#36525=cartesian_point('',(7.289652794353e1,-1.883740677776e0,
-4.279392478757e1));
#36526=cartesian_point('',(7.288752639388e1,-1.875668884097e0,
-4.287269834278e1));
#36527=cartesian_point('',(7.287890762061e1,-1.864903639856e0,
-4.294746032220e1));
#36528=cartesian_point('',(7.287054062582e1,-1.851303530087e0,
-4.301894193303e1));
#36529=cartesian_point('',(7.286225332059e1,-1.834456366334e0,
-4.308801468355e1));
#36530=cartesian_point('',(7.285381034810e1,-1.813544600223e0,
-4.315573648649e1));
#36531=cartesian_point('',(7.284490195706e1,-1.787150204881e0,
-4.322325593263e1));
#36532=cartesian_point('',(7.283514628537e1,-1.752981956096e0,
-4.329157355291e1));
#36533=cartesian_point('',(7.282412951195e1,-1.707427305394e0,
-4.336133240503e1));
#36534=cartesian_point('',(7.281144698655e1,-1.644395630388e0,
-4.343285646461e1));
#36535=cartesian_point('',(7.279693893207e1,-1.551200363222e0,
-4.350632710721e1));
#36536=cartesian_point('',(7.278217519934e1,-1.402893839683e0,
-4.357551040785e1));
#36537=cartesian_point('',(7.278078273039e1,-1.184300673766e0,
-4.359454620404e1));
#36538=cartesian_point('',(7.280097334619e1,-9.858655755775e-1,
-4.353031866507e1));
#36539=cartesian_point('',(7.282179727783e1,-8.741239345617e-1,
-4.344693871974e1));
#36540=cartesian_point('',(7.283254594017e1,-8.270727095437e-1,
-4.339578274296e1));
#36541=cartesian_point('',(7.283688879882e1,-8.095094237290e-1,
-4.337392746517e1));
#36542=cartesian_point('',(7.339247672745e1,-1.401726781925e0,
-4.169113431386e1));
#36543=cartesian_point('',(7.336368716086e1,-1.408988934094e0,
-4.174832089282e1));
#36544=cartesian_point('',(7.331657877423e1,-1.419402923103e0,
-4.184419569612e1));
#36545=cartesian_point('',(7.325259374265e1,-1.430211757875e0,
-4.197785714017e1));
#36546=cartesian_point('',(7.320212314617e1,-1.436781494732e0,
-4.208483844269e1));
#36547=cartesian_point('',(7.315588737222e1,-1.441162120294e0,
-4.218387955571e1));
#36548=cartesian_point('',(7.311346085281e1,-1.443790009114e0,
-4.227549732521e1));
#36549=cartesian_point('',(7.307448769621e1,-1.444996279911e0,
-4.236022462400e1));
#36550=cartesian_point('',(7.303867538339e1,-1.445029392073e0,
-4.243855926451e1));
#36551=cartesian_point('',(7.300575412597e1,-1.444071296470e0,
-4.251101414334e1));
#36552=cartesian_point('',(7.297546139538e1,-1.442244626097e0,
-4.257812919553e1));
#36553=cartesian_point('',(7.294756379923e1,-1.439617303677e0,
-4.264041000739e1));
#36554=cartesian_point('',(7.292185600616e1,-1.436204162339e0,
-4.269832148570e1));
#36555=cartesian_point('',(7.289814838093e1,-1.431960912336e0,
-4.275231039322e1));
#36556=cartesian_point('',(7.287624149752e1,-1.426762085119e0,
-4.280286251840e1));
#36557=cartesian_point('',(7.285592689482e1,-1.420360586749e0,
-4.285050507305e1));
#36558=cartesian_point('',(7.283703464757e1,-1.412329288777e0,
-4.289569968744e1));
#36559=cartesian_point('',(7.281950581013e1,-1.401979147796e0,
-4.293866024741e1));
#36560=cartesian_point('',(7.280339134038e1,-1.388223729147e0,
-4.297930964446e1));
#36561=cartesian_point('',(7.278876548608e1,-1.369229945091e0,
-4.301744298164e1));
#36562=cartesian_point('',(7.277558131415e1,-1.341179222881e0,
-4.305311122923e1));
#36563=cartesian_point('',(7.276488757280e1,-1.296566940761e0,
-4.308354973494e1));
#36564=cartesian_point('',(7.276307284484e1,-1.230855416829e0,
-4.309142578678e1));
#36565=cartesian_point('',(7.277432630414e1,-1.171340836508e0,
-4.306412138348e1));
#36566=cartesian_point('',(7.278994887995e1,-1.138014910817e0,
-4.302463340942e1));
#36567=cartesian_point('',(7.280074774145e1,-1.124082872776e0,
-4.299760941735e1));
#36568=cartesian_point('',(7.280559583267e1,-1.118901600505e0,
-4.298558969290e1));
#36569=cartesian_point('',(7.385101163374e1,-1.594220966700e0,
-4.167771216096e1));
#36570=cartesian_point('',(7.383311732825e1,-1.576482120182e0,
-4.174880456474e1));
#36571=cartesian_point('',(7.379929827347e1,-1.544717572630e0,
-4.186287907526e1));
#36572=cartesian_point('',(7.374501662458e1,-1.497966523336e0,
-4.201259363900e1));
#36573=cartesian_point('',(7.369785244654e1,-1.459657093781e0,
-4.212761680549e1));
#36574=cartesian_point('',(7.365137467898e1,-1.423750311677e0,
-4.223038609229e1));
#36575=cartesian_point('',(7.360622754417e1,-1.390347874090e0,
-4.232244678088e1));
#36576=cartesian_point('',(7.356282736169e1,-1.359420907591e0,
-4.240503923105e1));
#36577=cartesian_point('',(7.352145398456e1,-1.330887396585e0,
-4.247914712126e1));
#36578=cartesian_point('',(7.348226867910e1,-1.304627732208e0,
-4.254560459937e1));
#36579=cartesian_point('',(7.344533698389e1,-1.280502599911e0,
-4.260513779546e1));
#36580=cartesian_point('',(7.341068689452e1,-1.258392272518e0,
-4.265832606958e1));
#36581=cartesian_point('',(7.337833546261e1,-1.238214537029e0,
-4.270560807112e1));
#36582=cartesian_point('',(7.334829642197e1,-1.219935302441e0,
-4.274730210343e1));
#36583=cartesian_point('',(7.332056938713e1,-1.203577925032e0,
-4.278363384137e1));
#36584=cartesian_point('',(7.329516784191e1,-1.189275137509e0,
-4.281469457408e1));
#36585=cartesian_point('',(7.327221469341e1,-1.177393948910e0,
-4.284031369387e1));
#36586=cartesian_point('',(7.325207171786e1,-1.168739435616e0,
-4.285992603551e1));
#36587=cartesian_point('',(7.323531355101e1,-1.164748692763e0,
-4.287271582146e1));
#36588=cartesian_point('',(7.322254803156e1,-1.167815960530e0,
-4.287793663138e1));
#36589=cartesian_point('',(7.321394981527e1,-1.182187504594e0,
-4.287555524156e1));
#36590=cartesian_point('',(7.320994019211e1,-1.216781791888e0,
-4.286639266947e1));
#36591=cartesian_point('',(7.320868139402e1,-1.277512741396e0,
-4.286279207392e1));
#36592=cartesian_point('',(7.320957382456e1,-1.328908928002e0,
-4.287342598410e1));
#36593=cartesian_point('',(7.321733850171e1,-1.348270799033e0,
-4.287834796821e1));
#36594=cartesian_point('',(7.322605290789e1,-1.351619065509e0,
-4.287518823529e1));
#36595=cartesian_point('',(7.323039603373e1,-1.351990694258e0,
-4.287278351690e1));
#36596=(bounded_surface()b_spline_surface(3,3,((#36488,#36489,#36490,#36491,
#36492,#36493,#36494,#36495,#36496,#36497,#36498,#36499,#36500,#36501,#36502,
#36503,#36504,#36505,#36506,#36507,#36508,#36509,#36510,#36511,#36512,#36513,
#36514),(#36515,#36516,#36517,#36518,#36519,#36520,#36521,#36522,#36523,#36524,
#36525,#36526,#36527,#36528,#36529,#36530,#36531,#36532,#36533,#36534,#36535,
#36536,#36537,#36538,#36539,#36540,#36541),(#36542,#36543,#36544,#36545,#36546,
#36547,#36548,#36549,#36550,#36551,#36552,#36553,#36554,#36555,#36556,#36557,
#36558,#36559,#36560,#36561,#36562,#36563,#36564,#36565,#36566,#36567,#36568),(
#36569,#36570,#36571,#36572,#36573,#36574,#36575,#36576,#36577,#36578,#36579,
#36580,#36581,#36582,#36583,#36584,#36585,#36586,#36587,#36588,#36589,#36590,
#36591,#36592,#36593,#36594,#36595)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.701378949202e-2,1.174978810158e-1,1.685340419608e-1,2.151070878919e-1,
2.576965876642e-1,2.967580367610e-1,3.326328325936e-1,3.655969511835e-1,
3.959207895720e-1,4.238714449103e-1,4.496932977494e-1,4.735649085082e-1,
4.956646114200e-1,5.161820343211e-1,5.353131056766e-1,5.532536731452e-1,
5.700837480318e-1,5.856944514273e-1,6.000622052904e-1,6.134767493518e-1,
6.275048550146e-1,6.425426992203e-1,6.580310995520e-1,6.751448123614e-1,
6.888924528272e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413823059498e0,1.413823059498e0,1.413823059498e0,1.413823059498e0,
1.413823059498e0,1.413823059498e0,1.413823059498e0,1.413823059498e0,
1.413823059498e0,1.413823059498e0,1.413823059498e0,1.413823059498e0,
1.413823059498e0,1.413823059498e0,1.413823059498e0,1.413823059498e0,
1.413823059498e0,1.413823059498e0,1.413823059498e0,1.413823059498e0,
1.413823059498e0,1.413823059498e0,1.413823059498e0,1.413823059498e0,
1.413823059498e0,1.413823059498e0,1.413823059498e0),(8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1),(8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,8.620589801674e-1,
8.620589801674e-1),(1.413823059498e0,1.413823059498e0,1.413823059498e0,
1.413823059498e0,1.413823059498e0,1.413823059498e0,1.413823059498e0,
1.413823059498e0,1.413823059498e0,1.413823059498e0,1.413823059498e0,
1.413823059498e0,1.413823059498e0,1.413823059498e0,1.413823059498e0,
1.413823059498e0,1.413823059498e0,1.413823059498e0,1.413823059498e0,
1.413823059498e0,1.413823059498e0,1.413823059498e0,1.413823059498e0,
1.413823059498e0,1.413823059498e0,1.413823059498e0,1.413823059498e0)))representation_item('')surface());
#36597=oriented_edge('',*,*,#33884,.t.);
#36598=oriented_edge('',*,*,#36468,.f.);
#36599=oriented_edge('',*,*,#36478,.f.);
#36601=oriented_edge('',*,*,#36600,.t.);
#36602=edge_loop('',(#36597,#36598,#36599,#36601));
#36603=face_outer_bound('',#36602,.f.);
#36605=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#36606=direction('',(0.e0,0.e0,1.e0));
#36607=direction('',(9.997624487294e-1,-2.179555254334e-2,0.e0));
#36608=axis2_placement_3d('',#36605,#36606,#36607);
#36609=toroidal_surface('',#36608,7.344368814732e1,5.e-1);
#36610=oriented_edge('',*,*,#33888,.t.);
#36611=oriented_edge('',*,*,#33886,.t.);
#36612=oriented_edge('',*,*,#36600,.f.);
#36614=oriented_edge('',*,*,#36613,.t.);
#36616=oriented_edge('',*,*,#36615,.t.);
#36618=oriented_edge('',*,*,#36617,.t.);
#36619=edge_loop('',(#36610,#36611,#36612,#36614,#36616,#36618));
#36620=face_outer_bound('',#36619,.f.);
#36622=cartesian_point('',(5.148592663318e-11,0.e0,-4.228096149021e1));
#36623=direction('',(0.e0,0.e0,1.e0));
#36624=direction('',(1.e0,0.e0,0.e0));
#36625=axis2_placement_3d('',#36622,#36623,#36624);
#36626=conical_surface('',#36625,7.351737503131e1,3.302386755580e1);
#36627=oriented_edge('',*,*,#36615,.f.);
#36628=oriented_edge('',*,*,#36613,.f.);
#36629=oriented_edge('',*,*,#36483,.f.);
#36631=oriented_edge('',*,*,#36630,.f.);
#36633=oriented_edge('',*,*,#36632,.f.);
#36635=oriented_edge('',*,*,#36634,.f.);
#36637=oriented_edge('',*,*,#36636,.f.);
#36638=edge_loop('',(#36627,#36628,#36629,#36631,#36633,#36635,#36637));
#36639=face_outer_bound('',#36638,.f.);
#36641=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#36642=direction('',(0.e0,0.e0,1.e0));
#36643=direction('',(-9.999988959614e-1,-1.485959642861e-3,0.e0));
#36644=axis2_placement_3d('',#36641,#36642,#36643);
#36645=toroidal_surface('',#36644,7.065650925828e1,4.e0);
#36647=oriented_edge('',*,*,#36646,.t.);
#36649=oriented_edge('',*,*,#36648,.t.);
#36650=oriented_edge('',*,*,#36634,.t.);
#36651=oriented_edge('',*,*,#36632,.t.);
#36652=oriented_edge('',*,*,#36630,.t.);
#36653=oriented_edge('',*,*,#36384,.t.);
#36654=oriented_edge('',*,*,#36382,.t.);
#36655=oriented_edge('',*,*,#28461,.t.);
#36656=oriented_edge('',*,*,#28459,.t.);
#36657=edge_loop('',(#36647,#36649,#36650,#36651,#36652,#36653,#36654,#36655,
#36656));
#36658=face_outer_bound('',#36657,.f.);
#36660=cartesian_point('',(7.064684933848e1,1.287689669407e0,
-3.934373632878e1));
#36661=direction('',(7.114678639379e-5,-9.999454675155e-1,1.044303276137e-2));
#36662=direction('',(9.996178435278e-1,3.597974600933e-4,2.764122729968e-2));
#36663=axis2_placement_3d('',#36660,#36661,#36662);
#36664=toroidal_surface('',#36663,3.698456031638e0,2.999994698661e-1);
#36666=oriented_edge('',*,*,#36665,.f.);
#36668=oriented_edge('',*,*,#36667,.f.);
#36669=oriented_edge('',*,*,#36648,.f.);
#36670=oriented_edge('',*,*,#36646,.f.);
#36672=oriented_edge('',*,*,#36671,.t.);
#36673=edge_loop('',(#36666,#36668,#36669,#36670,#36672));
#36674=face_outer_bound('',#36673,.f.);
#36676=cartesian_point('',(7.859594125440e1,2.e0,0.e0));
#36677=direction('',(0.e0,9.999451693655e-1,-1.047178411625e-2));
#36678=direction('',(-1.e0,0.e0,0.e0));
#36679=axis2_placement_3d('',#36676,#36677,#36678);
#36680=plane('',#36679);
#36682=oriented_edge('',*,*,#36681,.t.);
#36684=oriented_edge('',*,*,#36683,.t.);
#36686=oriented_edge('',*,*,#36685,.t.);
#36688=oriented_edge('',*,*,#36687,.t.);
#36689=oriented_edge('',*,*,#36665,.t.);
#36691=oriented_edge('',*,*,#36690,.t.);
#36692=edge_loop('',(#36682,#36684,#36686,#36688,#36689,#36691));
#36693=face_outer_bound('',#36692,.f.);
#36695=cartesian_point('',(7.447270173298e1,2.430980036215e0,
-6.593298135857e0));
#36696=direction('',(4.471399552725e-1,9.366633983679e-3,8.944149632954e-1));
#36697=direction('',(-7.864760320896e-1,4.804132678349e-1,3.881475789399e-1));
#36698=axis2_placement_3d('',#36695,#36696,#36697);
#36699=cylindrical_surface('',#36698,5.000000030437e-1);
#36701=oriented_edge('',*,*,#36700,.t.);
#36703=oriented_edge('',*,*,#36702,.f.);
#36704=oriented_edge('',*,*,#36681,.f.);
#36706=oriented_edge('',*,*,#36705,.t.);
#36707=edge_loop('',(#36701,#36703,#36704,#36706));
#36708=face_outer_bound('',#36707,.f.);
#36710=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#36711=direction('',(0.e0,0.e0,1.e0));
#36712=direction('',(0.e0,-1.e0,0.e0));
#36713=axis2_placement_3d('',#36710,#36711,#36712);
#36714=conical_surface('',#36713,7.438528799863e1,2.656505117708e1);
#36716=oriented_edge('',*,*,#36715,.f.);
#36718=oriented_edge('',*,*,#36717,.f.);
#36720=oriented_edge('',*,*,#36719,.f.);
#36721=oriented_edge('',*,*,#36700,.f.);
#36723=oriented_edge('',*,*,#36722,.t.);
#36724=oriented_edge('',*,*,#28453,.f.);
#36726=oriented_edge('',*,*,#36725,.f.);
#36727=edge_loop('',(#36716,#36718,#36720,#36721,#36723,#36724,#36726));
#36728=face_outer_bound('',#36727,.f.);
#36730=cartesian_point('',(7.410206224098e1,7.304844785221e0,
-6.695552246690e0));
#36731=direction('',(-4.445372107297e-1,-4.907697581113e-2,-8.944149589100e-1));
#36732=direction('',(-7.170411973563e-1,-5.789588428459e-1,3.881476260192e-1));
#36733=axis2_placement_3d('',#36730,#36731,#36732);
#36734=cylindrical_surface('',#36733,5.000000035645e-1);
#36735=oriented_edge('',*,*,#36715,.t.);
#36737=oriented_edge('',*,*,#36736,.f.);
#36739=oriented_edge('',*,*,#36738,.f.);
#36741=oriented_edge('',*,*,#36740,.t.);
#36742=edge_loop('',(#36735,#36737,#36739,#36741));
#36743=face_outer_bound('',#36742,.f.);
#36745=cartesian_point('',(7.514397846726e1,8.618382148359e0,
-4.344496931563e0));
#36746=cartesian_point('',(7.518109674812e1,8.537448250121e0,
-4.305525178777e0));
#36747=cartesian_point('',(7.523614824167e1,8.377414055698e0,
-4.261895712923e0));
#36748=cartesian_point('',(7.526412735837e1,8.135551331217e0,
-4.261002690321e0));
#36749=cartesian_point('',(7.526046090483e1,7.959756659159e0,
-4.288795263903e0));
#36750=cartesian_point('',(7.523284623766e1,7.792936250893e0,
-4.343037143771e0));
#36751=cartesian_point('',(7.518555987646e1,7.644460359512e0,
-4.416732763322e0));
#36752=cartesian_point('',(7.512308809053e1,7.515404401137e0,
-4.504496104942e0));
#36753=cartesian_point('',(7.504874774262e1,7.403968718827e0,
-4.603390043634e0));
#36754=cartesian_point('',(7.496447031013e1,7.307835809664e0,
-4.712480188097e0));
#36755=cartesian_point('',(7.487118535155e1,7.225237762960e0,
-4.832011547208e0));
#36756=cartesian_point('',(7.476955950870e1,7.155360102481e0,
-4.962406798641e0));
#36757=cartesian_point('',(7.466028746853e1,7.098071578998e0,
-5.103901379740e0));
#36758=cartesian_point('',(7.454393784459e1,7.053585563081e0,
-5.256757862213e0));
#36759=cartesian_point('',(7.442077727912e1,7.022397041910e0,
-5.421545903112e0));
#36760=cartesian_point('',(7.429072979784e1,7.005423701943e0,
-5.599287305894e0));
#36761=cartesian_point('',(7.415355812631e1,7.004241149438e0,
-5.791322420631e0));
#36762=cartesian_point('',(7.398666257602e1,7.023951353780e0,
-6.031374407655e0));
#36763=cartesian_point('',(7.386992437742e1,7.057702652415e0,
-6.205756520632e0));
#36764=cartesian_point('',(7.380125593883e1,7.084983970633e0,
-6.310924928988e0));
#36765=cartesian_point('',(7.458795972126e1,8.551954242730e0,
-4.070308650712e0));
#36766=cartesian_point('',(7.462655532523e1,8.481577666956e0,
-4.018647243078e0));
#36767=cartesian_point('',(7.469029882689e1,8.322866929584e0,
-3.958993363315e0));
#36768=cartesian_point('',(7.471974922560e1,8.073401754222e0,
-3.956941084169e0));
#36769=cartesian_point('',(7.471129358413e1,7.894384917155e0,
-3.994059335791e0));
#36770=cartesian_point('',(7.467397852575e1,7.733304118762e0,
-4.065605815970e0));
#36771=cartesian_point('',(7.461517505258e1,7.602284169636e0,
-4.160023701968e0));
#36772=cartesian_point('',(7.454232566294e1,7.501642416708e0,
-4.268485696687e0));
#36773=cartesian_point('',(7.446084642322e1,7.427406091199e0,
-4.386274452692e0));
#36774=cartesian_point('',(7.437398088363e1,7.375103289055e0,
-4.511865009530e0));
#36775=cartesian_point('',(7.428354550246e1,7.341266625531e0,
-4.645483606965e0));
#36776=cartesian_point('',(7.419088250424e1,7.323622556335e0,
-4.787720284622e0));
#36777=cartesian_point('',(7.409720639159e1,7.320705369253e0,
-4.939031481405e0));
#36778=cartesian_point('',(7.400352845557e1,7.331585772010e0,
-5.099913851335e0));
#36779=cartesian_point('',(7.391061593274e1,7.355835197357e0,
-5.271148673353e0));
#36780=cartesian_point('',(7.381909547837e1,7.393586386087e0,
-5.453914041030e0));
#36781=cartesian_point('',(7.372972757401e1,7.445567272927e0,
-5.649620097977e0));
#36782=cartesian_point('',(7.363034738379e1,7.523577679383e0,
-5.892303055061e0));
#36783=cartesian_point('',(7.356992354803e1,7.591556080717e0,
-6.066895876444e0));
#36784=cartesian_point('',(7.353792350531e1,7.636257946600e0,
-6.171592437592e0));
#36785=cartesian_point('',(7.423140069594e1,8.234380351504e0,
-4.476276567563e0));
#36786=cartesian_point('',(7.424397400735e1,8.214027981731e0,
-4.442922691286e0));
#36787=cartesian_point('',(7.426580287360e1,8.164146653836e0,
-4.406144452026e0));
#36788=cartesian_point('',(7.427536065896e1,8.084162987790e0,
-4.404203588500e0));
#36789=cartesian_point('',(7.427172949399e1,8.027265101031e0,
-4.426135957432e0));
#36790=cartesian_point('',(7.425800237596e1,7.977765262339e0,
-4.470537662853e0));
#36791=cartesian_point('',(7.423707378335e1,7.939989450600e0,
-4.532771870767e0));
#36792=cartesian_point('',(7.421183567234e1,7.913895729364e0,
-4.609218291876e0));
#36793=cartesian_point('',(7.418438354468e1,7.897829633288e0,
-4.697853897506e0));
#36794=cartesian_point('',(7.415598164044e1,7.889984521597e0,
-4.798050522168e0));
#36795=cartesian_point('',(7.412736393344e1,7.888956296499e0,
-4.910069899602e0));
#36796=cartesian_point('',(7.409907662786e1,7.893760677908e0,
-5.034260127668e0));
#36797=cartesian_point('',(7.407159871288e1,7.903689147772e0,
-5.170756219889e0));
#36798=cartesian_point('',(7.404533087334e1,7.918237608143e0,
-5.319714139451e0));
#36799=cartesian_point('',(7.402060531328e1,7.937102309011e0,
-5.481610674854e0));
#36800=cartesian_point('',(7.399774362497e1,7.960185323107e0,
-5.657408567462e0));
#36801=cartesian_point('',(7.397716096445e1,7.987567510597e0,
-5.848441874011e0));
#36802=cartesian_point('',(7.395672706480e1,8.024415396928e0,
-6.088495227453e0));
#36803=cartesian_point('',(7.394691306730e1,8.053262644627e0,
-6.263985186544e0));
#36804=cartesian_point('',(7.394288588979e1,8.071238495371e0,
-6.370215880727e0));
#36805=cartesian_point('',(7.459587045530e1,8.130202669588e0,
-4.968557058615e0));
#36806=cartesian_point('',(7.459298685873e1,8.126166756619e0,
-4.957727927049e0));
#36807=cartesian_point('',(7.458360652957e1,8.133426805234e0,
-4.949263247802e0));
#36808=cartesian_point('',(7.458100641494e1,8.152093665066e0,
-4.948541495007e0));
#36809=cartesian_point('',(7.458475622092e1,8.164022122737e0,
-4.952990096020e0));
#36810=cartesian_point('',(7.459340129865e1,8.168725682870e0,
-4.965504610392e0));
#36811=cartesian_point('',(7.460433678671e1,8.163586114436e0,
-4.989726984708e0));
#36812=cartesian_point('',(7.461505379099e1,8.149126537617e0,
-5.028275493882e0));
#36813=cartesian_point('',(7.462376475119e1,8.127111027186e0,
-5.082354761171e0));
#36814=cartesian_point('',(7.462935851866e1,8.099319163957e0,
-5.152408962301e0));
#36815=cartesian_point('',(7.463110064014e1,8.067154753699e0,
-5.238737668032e0));
#36816=cartesian_point('',(7.462843410270e1,8.031785196954e0,
-5.341391639433e0));
#36817=cartesian_point('',(7.462092295073e1,7.994243215011e0,
-5.460112213803e0));
#36818=cartesian_point('',(7.460819716449e1,7.955395793708e0,
-5.594638247663e0));
#36819=cartesian_point('',(7.458985464754e1,7.915929791202e0,
-5.745071330669e0));
#36820=cartesian_point('',(7.456535047805e1,7.876408307455e0,
-5.912102223552e0));
#36821=cartesian_point('',(7.453391654191e1,7.837412255754e0,
-6.096954314465e0));
#36822=cartesian_point('',(7.448837844440e1,7.793846800701e0,
-6.332964034304e0));
#36823=cartesian_point('',(7.444943846801e1,7.767445087771e0,
-6.508725241171e0));
#36824=cartesian_point('',(7.442377034841e1,7.753642764219e0,
-6.616251942451e0));
#36825=(bounded_surface()b_spline_surface(3,3,((#36745,#36746,#36747,#36748,
#36749,#36750,#36751,#36752,#36753,#36754,#36755,#36756,#36757,#36758,#36759,
#36760,#36761,#36762,#36763,#36764),(#36765,#36766,#36767,#36768,#36769,#36770,
#36771,#36772,#36773,#36774,#36775,#36776,#36777,#36778,#36779,#36780,#36781,
#36782,#36783,#36784),(#36785,#36786,#36787,#36788,#36789,#36790,#36791,#36792,
#36793,#36794,#36795,#36796,#36797,#36798,#36799,#36800,#36801,#36802,#36803,
#36804),(#36805,#36806,#36807,#36808,#36809,#36810,#36811,#36812,#36813,#36814,
#36815,#36816,#36817,#36818,#36819,#36820,#36821,#36822,#36823,#36824)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995380222615e-1,5.203373473908e-1,
5.294695003877e-1,5.395069835622e-1,5.503755579830e-1,5.624436509829e-1,
5.759860910447e-1,5.910869471337e-1,6.079348979531e-1,6.267500481585e-1,
6.476415144576e-1,6.706331652024e-1,6.957437954421e-1,7.230582847566e-1,
7.527611631653e-1,7.851382061351e-1,8.205060599888e-1,8.757471467420e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531506536e0,1.576531506536e0,1.576531506536e0,1.576531506536e0,
1.576531506536e0,1.576531506536e0,1.576531506536e0,1.576531506536e0,
1.576531506536e0,1.576531506536e0,1.576531506536e0,1.576531506536e0,
1.576531506536e0,1.576531506536e0,1.576531506536e0,1.576531506536e0,
1.576531506536e0,1.576531506536e0,1.576531506536e0,1.576531506536e0),(
8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,
8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,
8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,
8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,
8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,8.078228311546e-1),(
8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,
8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,
8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,
8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,
8.078228311546e-1,8.078228311546e-1,8.078228311546e-1,8.078228311546e-1),(
1.576531506536e0,1.576531506536e0,1.576531506536e0,1.576531506536e0,
1.576531506536e0,1.576531506536e0,1.576531506536e0,1.576531506536e0,
1.576531506536e0,1.576531506536e0,1.576531506536e0,1.576531506536e0,
1.576531506536e0,1.576531506536e0,1.576531506536e0,1.576531506536e0,
1.576531506536e0,1.576531506536e0,1.576531506536e0,1.576531506536e0)))representation_item('')surface());
#36827=oriented_edge('',*,*,#36826,.f.);
#36828=oriented_edge('',*,*,#36736,.t.);
#36829=oriented_edge('',*,*,#36725,.t.);
#36830=oriented_edge('',*,*,#28451,.f.);
#36831=edge_loop('',(#36827,#36828,#36829,#36830));
#36832=face_outer_bound('',#36831,.f.);
#36834=cartesian_point('',(7.402229749901e1,8.290466491896e0,
-2.460528104879e1));
#36835=direction('',(9.816549007497e-3,-9.269387931737e-3,9.999088527526e-1));
#36836=direction('',(-6.859514237430e-1,-7.276473350052e-1,-1.117067589865e-5));
#36837=axis2_placement_3d('',#36834,#36835,#36836);
#36838=cylindrical_surface('',#36837,3.000055924659e-1);
#36839=oriented_edge('',*,*,#36826,.t.);
#36840=oriented_edge('',*,*,#28449,.f.);
#36842=oriented_edge('',*,*,#36841,.t.);
#36844=oriented_edge('',*,*,#36843,.f.);
#36845=edge_loop('',(#36839,#36840,#36842,#36844));
#36846=face_outer_bound('',#36845,.f.);
#36848=cartesian_point('',(7.021109274854e1,7.944916450186e0,
-3.934391487093e1));
#36849=direction('',(-1.303828328697e-1,9.914089360422e-1,1.042297599217e-2));
#36850=direction('',(8.104716430547e-1,1.126308324510e-1,-5.748478158483e-1));
#36851=axis2_placement_3d('',#36848,#36849,#36850);
#36852=toroidal_surface('',#36851,3.697836915821e0,2.999996387266e-1);
#36854=oriented_edge('',*,*,#36853,.f.);
#36855=oriented_edge('',*,*,#36841,.f.);
#36857=oriented_edge('',*,*,#36856,.f.);
#36859=oriented_edge('',*,*,#36858,.f.);
#36861=oriented_edge('',*,*,#36860,.t.);
#36862=edge_loop('',(#36854,#36855,#36857,#36859,#36861));
#36863=face_outer_bound('',#36862,.f.);
#36865=cartesian_point('',(6.590532645855e1,6.659342911421e0,0.e0));
#36866=direction('',(1.305190353861e-1,-9.913904998230e-1,-1.047178411625e-2));
#36867=direction('',(9.914448613738e-1,1.305261922200e-1,0.e0));
#36868=axis2_placement_3d('',#36865,#36866,#36867);
#36869=plane('',#36868);
#36871=oriented_edge('',*,*,#36870,.t.);
#36873=oriented_edge('',*,*,#36872,.t.);
#36874=oriented_edge('',*,*,#36738,.t.);
#36875=oriented_edge('',*,*,#36843,.t.);
#36876=oriented_edge('',*,*,#36853,.t.);
#36878=oriented_edge('',*,*,#36877,.t.);
#36879=edge_loop('',(#36871,#36873,#36874,#36875,#36876,#36878));
#36880=face_outer_bound('',#36879,.f.);
#36882=cartesian_point('',(7.350742435006e1,7.383429636959e0,
-2.154687439419e1));
#36883=direction('',(-9.705860993021e-3,9.283970269759e-3,-9.999097980110e-1));
#36884=direction('',(-8.074371541289e-1,-5.899488727406e-1,2.360017861676e-3));
#36885=axis2_placement_3d('',#36882,#36883,#36884);
#36886=cylindrical_surface('',#36885,5.000150365074e-1);
#36888=oriented_edge('',*,*,#36887,.f.);
#36890=oriented_edge('',*,*,#36889,.f.);
#36891=oriented_edge('',*,*,#36870,.f.);
#36893=oriented_edge('',*,*,#36892,.t.);
#36894=edge_loop('',(#36888,#36890,#36891,#36893));
#36895=face_outer_bound('',#36894,.f.);
#36897=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#36898=direction('',(0.e0,0.e0,1.e0));
#36899=direction('',(1.e0,0.e0,0.e0));
#36900=axis2_placement_3d('',#36897,#36898,#36899);
#36901=conical_surface('',#36900,7.334631745054e1,5.e-1);
#36903=oriented_edge('',*,*,#36902,.f.);
#36904=oriented_edge('',*,*,#33892,.f.);
#36906=oriented_edge('',*,*,#36905,.f.);
#36908=oriented_edge('',*,*,#36907,.t.);
#36910=oriented_edge('',*,*,#36909,.f.);
#36912=oriented_edge('',*,*,#36911,.f.);
#36913=oriented_edge('',*,*,#36887,.t.);
#36914=edge_loop('',(#36903,#36904,#36906,#36908,#36910,#36912,#36913));
#36915=face_outer_bound('',#36914,.f.);
#36917=cartesian_point('',(7.288811709634e1,7.311143548917e0,
-4.131567792264e1));
#36918=cartesian_point('',(7.291466244685e1,7.257235484876e0,
-4.151426726903e1));
#36919=cartesian_point('',(7.296311756450e1,7.210766532512e0,
-4.183251377347e1));
#36920=cartesian_point('',(7.302043195542e1,7.234293015487e0,
-4.217098418962e1));
#36921=cartesian_point('',(7.304168911768e1,7.254314805936e0,
-4.229078872158e1));
#36922=cartesian_point('',(7.256039399771e1,7.847932228916e0,
-4.133853508074e1));
#36923=cartesian_point('',(7.253036242774e1,7.761196991913e0,
-4.149714059223e1));
#36924=cartesian_point('',(7.250191589086e1,7.645259705161e0,
-4.176310167335e1));
#36925=cartesian_point('',(7.249819310374e1,7.572979993374e0,
-4.206737979154e1));
#36926=cartesian_point('',(7.250107634595e1,7.556574414652e0,
-4.217840850375e1));
#36927=cartesian_point('',(7.299112908092e1,8.306205381403e0,
-4.136104889190e1));
#36928=cartesian_point('',(7.291290732614e1,8.266062010051e0,
-4.149350543257e1));
#36929=cartesian_point('',(7.280031073294e1,8.206279401069e0,
-4.170552076875e1));
#36930=cartesian_point('',(7.269999070592e1,8.155462508639e0,
-4.193062048820e1));
#36931=cartesian_point('',(7.266751756542e1,8.140018006348e0,
-4.201024995338e1));
#36932=cartesian_point('',(7.354788413335e1,8.013091292992e0,
-4.135016285562e1));
#36933=cartesian_point('',(7.350061544667e1,8.030549083157e0,
-4.150869920966e1));
#36934=cartesian_point('',(7.342017594791e1,8.070093568771e0,
-4.174431575039e1));
#36935=cartesian_point('',(7.332953007919e1,8.126495155925e0,
-4.196150675473e1));
#36936=cartesian_point('',(7.329663104021e1,8.147989049703e0,
-4.203321632307e1));
#36937=(bounded_surface()b_spline_surface(3,3,((#36917,#36918,#36919,#36920,
#36921),(#36922,#36923,#36924,#36925,#36926),(#36927,#36928,#36929,#36930,
#36931),(#36932,#36933,#36934,#36935,#36936)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.705332929923e-1,
7.047876143453e-1,8.831339989610e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951382860e0,1.579951382860e0,1.579951382860e0,
1.579951382860e0,1.579951382860e0),(8.066828723799e-1,8.066828723799e-1,
8.066828723799e-1,8.066828723799e-1,8.066828723799e-1),(8.066828723799e-1,
8.066828723799e-1,8.066828723799e-1,8.066828723799e-1,8.066828723799e-1),(
1.579951382860e0,1.579951382860e0,1.579951382860e0,1.579951382860e0,
1.579951382860e0)))representation_item('')surface());
#36938=oriented_edge('',*,*,#36902,.t.);
#36939=oriented_edge('',*,*,#36892,.f.);
#36941=oriented_edge('',*,*,#36940,.f.);
#36943=oriented_edge('',*,*,#36942,.t.);
#36944=edge_loop('',(#36938,#36939,#36941,#36943));
#36945=face_outer_bound('',#36944,.f.);
#36947=cartesian_point('',(7.277908461070e1,8.311992507567e0,
-4.213845709209e1));
#36948=direction('',(5.414020686022e-1,6.242068762367e-2,8.384434732705e-1));
#36949=direction('',(-5.614915257796e-1,-7.154114028319e-1,4.158290408038e-1));
#36950=axis2_placement_3d('',#36947,#36948,#36949);
#36951=cylindrical_surface('',#36950,3.000000000007e-1);
#36953=oriented_edge('',*,*,#36952,.t.);
#36954=oriented_edge('',*,*,#36940,.t.);
#36955=oriented_edge('',*,*,#36877,.f.);
#36956=oriented_edge('',*,*,#36860,.f.);
#36958=oriented_edge('',*,*,#36957,.t.);
#36959=edge_loop('',(#36953,#36954,#36955,#36956,#36958));
#36960=face_outer_bound('',#36959,.f.);
#36962=cartesian_point('',(7.285013726236e1,7.365635871856e0,
-4.179733916173e1));
#36963=cartesian_point('',(7.286597271221e1,7.352462687994e0,
-4.187719431593e1));
#36964=cartesian_point('',(7.288923592089e1,7.339794089912e0,
-4.201029876006e1));
#36965=cartesian_point('',(7.291399648803e1,7.339938116628e0,
-4.219382114978e1));
#36966=cartesian_point('',(7.292934107459e1,7.349492100648e0,
-4.233947628133e1));
#36967=cartesian_point('',(7.293980128654e1,7.365733548828e0,
-4.247331726311e1));
#36968=cartesian_point('',(7.294632603637e1,7.386753871345e0,
-4.259635604901e1));
#36969=cartesian_point('',(7.294968773247e1,7.411219698209e0,
-4.270959887943e1));
#36970=cartesian_point('',(7.295050928098e1,7.438197123748e0,
-4.281397750034e1));
#36971=cartesian_point('',(7.294928699962e1,7.467065332130e0,
-4.291041996356e1));
#36972=cartesian_point('',(7.294640200484e1,7.497467097747e0,
-4.299987289350e1));
#36973=cartesian_point('',(7.294213155441e1,7.529251007528e0,
-4.308322983141e1));
#36974=cartesian_point('',(7.293665973470e1,7.562447051981e0,
-4.316133491020e1));
#36975=cartesian_point('',(7.293007886493e1,7.597280965635e0,
-4.323502674142e1));
#36976=cartesian_point('',(7.292237273188e1,7.634256052241e0,
-4.330523656178e1));
#36977=cartesian_point('',(7.291338705065e1,7.674270605920e0,
-4.337302642306e1));
#36978=cartesian_point('',(7.290280141188e1,7.718740468207e0,
-4.343948231142e1));
#36979=cartesian_point('',(7.289011141607e1,7.769743221880e0,
-4.350547799942e1));
#36980=cartesian_point('',(7.287462832342e1,7.830399357932e0,
-4.357151504354e1));
#36981=cartesian_point('',(7.285538224633e1,7.906021407802e0,
-4.363781444155e1));
#36982=cartesian_point('',(7.283077862699e1,8.008477922015e0,
-4.370458150819e1));
#36983=cartesian_point('',(7.279917960131e1,8.160740130373e0,
-4.376629123836e1));
#36984=cartesian_point('',(7.277012238401e1,8.377725165487e0,
-4.378310414033e1));
#36985=cartesian_point('',(7.276075518343e1,8.580959583222e0,
-4.372619794256e1));
#36986=cartesian_point('',(7.276169112595e1,8.706230266268e0,
-4.365083236647e1));
#36987=cartesian_point('',(7.276276945265e1,8.764099724165e0,
-4.360353020567e1));
#36988=cartesian_point('',(7.276325133595e1,8.786633052092e0,
-4.358313421099e1));
#36989=cartesian_point('',(7.263203351192e1,7.810903894941e0,
-4.175653255077e1));
#36990=cartesian_point('',(7.262405977617e1,7.784406790341e0,
-4.181850959029e1));
#36991=cartesian_point('',(7.261202814145e1,7.746203876770e0,
-4.192478776489e1));
#36992=cartesian_point('',(7.259629463291e1,7.705748459795e0,
-4.207693142614e1));
#36993=cartesian_point('',(7.258379896769e1,7.680471684278e0,
-4.220065875167e1));
#36994=cartesian_point('',(7.257200246226e1,7.662827253982e0,
-4.231668628126e1));
#36995=cartesian_point('',(7.256070247340e1,7.651292734236e0,
-4.242523929894e1));
#36996=cartesian_point('',(7.254978804945e1,7.644719096290e0,
-4.252672268804e1));
#36997=cartesian_point('',(7.253919630744e1,7.642246850677e0,
-4.262160587031e1));
#36998=cartesian_point('',(7.252887597299e1,7.643244661912e0,
-4.271045307819e1));
#36999=cartesian_point('',(7.251876553941e1,7.647281203390e0,
-4.279392478757e1));
#37000=cartesian_point('',(7.250878741877e1,7.654109003755e0,
-4.287269834278e1));
#37001=cartesian_point('',(7.249883723396e1,7.663657174183e0,
-4.294746032219e1));
#37002=cartesian_point('',(7.248876664942e1,7.676048821156e0,
-4.301894193302e1));
#37003=cartesian_point('',(7.247835124711e1,7.691670144692e0,
-4.308801468354e1));
#37004=cartesian_point('',(7.246725097222e1,7.711300978696e0,
-4.315573648648e1));
#37005=cartesian_point('',(7.245497363378e1,7.736306787965e0,
-4.322325593262e1));
#37006=cartesian_point('',(7.244084157180e1,7.768909351966e0,
-4.329157355290e1));
#37007=cartesian_point('',(7.242397297331e1,7.812636298829e0,
-4.336133240502e1));
#37008=cartesian_point('',(7.240317166415e1,7.873473327369e0,
-4.343285646460e1));
#37009=cartesian_point('',(7.237662330473e1,7.963977614993e0,
-4.350632710720e1));
#37010=cartesian_point('',(7.234262799198e1,8.109088301843e0,
-4.357551040784e1));
#37011=cartesian_point('',(7.231271530221e1,8.325629619247e0,
-4.359454620404e1));
#37012=cartesian_point('',(7.230683220672e1,8.525002481866e0,
-4.353031866507e1));
#37013=cartesian_point('',(7.231289277583e1,8.638506226211e0,
-4.344693871971e1));
#37014=cartesian_point('',(7.231740806462e1,8.686557903457e0,
-4.339578274289e1));
#37015=cartesian_point('',(7.231942130070e1,8.704537789746e0,
-4.337392746507e1));
#37016=cartesian_point('',(7.294755597432e1,8.189905709814e0,
-4.169113431398e1));
#37017=cartesian_point('',(7.291996060748e1,8.178947893880e0,
-4.174832089289e1));
#37018=cartesian_point('',(7.287461453798e1,8.162474119668e0,
-4.184419569616e1));
#37019=cartesian_point('',(7.281258774328e1,8.143406033449e0,
-4.197785714017e1));
#37020=cartesian_point('',(7.276340645248e1,8.130304766824e0,
-4.208483844269e1));
#37021=cartesian_point('',(7.271813801836e1,8.119926638604e0,
-4.218387955570e1));
#37022=cartesian_point('',(7.267641747203e1,8.111783459709e0,
-4.227549732521e1));
#37023=cartesian_point('',(7.263793518612e1,8.105500490996e0,
-4.236022462399e1));
#37024=cartesian_point('',(7.260243357461e1,8.100793217286e0,
-4.243855926451e1));
#37025=cartesian_point('',(7.256966890654e1,8.097446029874e0,
-4.251101414334e1));
#37026=cartesian_point('',(7.253939690613e1,8.095303078052e0,
-4.257812919552e1));
#37027=cartesian_point('',(7.251139504340e1,8.094266556368e0,
-4.264041000738e1));
#37028=cartesian_point('',(7.248546167971e1,8.094294957468e0,
-4.269832148569e1));
#37029=cartesian_point('',(7.246140302124e1,8.095407439832e0,
-4.275231039321e1));
#37030=cartesian_point('',(7.243900497113e1,8.097702368286e0,
-4.280286251840e1));
#37031=cartesian_point('',(7.241802859947e1,8.101397513213e0,
-4.285050507305e1));
#37032=cartesian_point('',(7.239824968326e1,8.106894169221e0,
-4.289569968743e1));
#37033=cartesian_point('',(7.237951984297e1,8.114867790907e0,
-4.293866024740e1));
#37034=cartesian_point('',(7.236174779232e1,8.126402169665e0,
-4.297930964445e1));
#37035=cartesian_point('',(7.234476787793e1,8.143324402196e0,
-4.301744298163e1));
#37036=cartesian_point('',(7.232803514446e1,8.169414266827e0,
-4.305311122922e1));
#37037=cartesian_point('',(7.231160981824e1,8.212249071349e0,
-4.308354973493e1));
#37038=cartesian_point('',(7.230123354052e1,8.277161554552e0,
-4.309142578677e1));
#37039=cartesian_point('',(7.230462251336e1,8.337635850581e0,
-4.306412138348e1));
#37040=cartesian_point('',(7.231576152969e1,8.372715823708e0,
-4.302463340940e1));
#37041=cartesian_point('',(7.232464950957e1,8.387938205510e0,
-4.299760941731e1));
#37042=cartesian_point('',(7.232877983296e1,8.393707954170e0,
-4.298558969285e1));
#37043=cartesian_point('',(7.342729358381e1,8.058909154868e0,
-4.167771216104e1));
#37044=cartesian_point('',(7.340723698252e1,8.074160567508e0,
-4.174880456484e1));
#37045=cartesian_point('',(7.336956114902e1,8.101239092502e0,
-4.186287907530e1));
#37046=cartesian_point('',(7.330964165073e1,8.140505003140e0,
-4.201259363900e1));
#37047=cartesian_point('',(7.325788058481e1,8.172330529645e0,
-4.212761680549e1));
#37048=cartesian_point('',(7.320711366545e1,8.201863558228e0,
-4.223038609228e1));
#37049=cartesian_point('',(7.315799287764e1,8.229087349734e0,
-4.232244678088e1));
#37050=cartesian_point('',(7.311092721057e1,8.254084871187e0,
-4.240503923104e1));
#37051=cartesian_point('',(7.306618341788e1,8.276973964675e0,
-4.247914712125e1));
#37052=cartesian_point('',(7.302390577413e1,8.297894265269e0,
-4.254560459937e1));
#37053=cartesian_point('',(7.298414107304e1,8.316992450166e0,
-4.260513779546e1));
#37054=cartesian_point('',(7.294690144315e1,8.334390876418e0,
-4.265832606958e1));
#37055=cartesian_point('',(7.291219305924e1,8.350173279362e0,
-4.270560807111e1));
#37056=cartesian_point('',(7.288002508787e1,8.364375250973e0,
-4.274730210343e1));
#37057=cartesian_point('',(7.285040019547e1,8.376973584471e0,
-4.278363384136e1));
#37058=cartesian_point('',(7.282334907559e1,8.387838442690e0,
-4.281469457408e1));
#37059=cartesian_point('',(7.279904148816e1,8.396621999002e0,
-4.284031369387e1));
#37060=cartesian_point('',(7.277794119789e1,8.402573285834e0,
-4.285992603551e1));
#37061=cartesian_point('',(7.276080550301e1,8.404342507622e0,
-4.287271582146e1));
#37062=cartesian_point('',(7.274854955313e1,8.399635246112e0,
-4.287793663138e1));
#37063=cartesian_point('',(7.274190075870e1,8.384264360168e0,
-4.287555524156e1));
#37064=cartesian_point('',(7.274244089901e1,8.349442670956e0,
-4.286639266947e1));
#37065=cartesian_point('',(7.274911984970e1,8.289066977022e0,
-4.286279207392e1));
#37066=cartesian_point('',(7.275671319390e1,8.238226977474e0,
-4.287342598409e1));
#37067=cartesian_point('',(7.276693867447e1,8.220044243667e0,
-4.287834796820e1));
#37068=cartesian_point('',(7.277601556419e1,8.217862080336e0,
-4.287518823529e1));
#37069=cartesian_point('',(7.278037004127e1,8.218060522604e0,
-4.287278351688e1));
#37070=(bounded_surface()b_spline_surface(3,3,((#36962,#36963,#36964,#36965,
#36966,#36967,#36968,#36969,#36970,#36971,#36972,#36973,#36974,#36975,#36976,
#36977,#36978,#36979,#36980,#36981,#36982,#36983,#36984,#36985,#36986,#36987,
#36988),(#36989,#36990,#36991,#36992,#36993,#36994,#36995,#36996,#36997,#36998,
#36999,#37000,#37001,#37002,#37003,#37004,#37005,#37006,#37007,#37008,#37009,
#37010,#37011,#37012,#37013,#37014,#37015),(#37016,#37017,#37018,#37019,#37020,
#37021,#37022,#37023,#37024,#37025,#37026,#37027,#37028,#37029,#37030,#37031,
#37032,#37033,#37034,#37035,#37036,#37037,#37038,#37039,#37040,#37041,#37042),(
#37043,#37044,#37045,#37046,#37047,#37048,#37049,#37050,#37051,#37052,#37053,
#37054,#37055,#37056,#37057,#37058,#37059,#37060,#37061,#37062,#37063,#37064,
#37065,#37066,#37067,#37068,#37069)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.701378954161e-2,1.174978810154e-1,1.685340419602e-1,2.151070878912e-1,
2.576965876635e-1,2.967580367602e-1,3.326328325926e-1,3.655969511825e-1,
3.959207895710e-1,4.238714449092e-1,4.496932977483e-1,4.735649085073e-1,
4.956646114190e-1,5.161820343203e-1,5.353131056758e-1,5.532536731444e-1,
5.700837480311e-1,5.856944514266e-1,6.000622052898e-1,6.134767493512e-1,
6.275048550139e-1,6.425426992196e-1,6.580310995513e-1,6.751448123606e-1,
6.888924528464e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0),(8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1),(8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,8.620589801676e-1,
8.620589801676e-1),(1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0,
1.413823059497e0,1.413823059497e0,1.413823059497e0,1.413823059497e0)))representation_item('')surface());
#37071=oriented_edge('',*,*,#33894,.t.);
#37072=oriented_edge('',*,*,#36942,.f.);
#37073=oriented_edge('',*,*,#36952,.f.);
#37075=oriented_edge('',*,*,#37074,.t.);
#37076=edge_loop('',(#37071,#37072,#37073,#37075));
#37077=face_outer_bound('',#37076,.f.);
#37079=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#37080=direction('',(0.e0,0.e0,1.e0));
#37081=direction('',(9.940542328680e-1,1.088860969874e-1,0.e0));
#37082=axis2_placement_3d('',#37079,#37080,#37081);
#37083=toroidal_surface('',#37082,7.344368814732e1,5.e-1);
#37084=oriented_edge('',*,*,#33896,.t.);
#37085=oriented_edge('',*,*,#37074,.f.);
#37087=oriented_edge('',*,*,#37086,.t.);
#37089=oriented_edge('',*,*,#37088,.t.);
#37091=oriented_edge('',*,*,#37090,.t.);
#37092=edge_loop('',(#37084,#37085,#37087,#37089,#37091));
#37093=face_outer_bound('',#37092,.f.);
#37095=cartesian_point('',(5.104563128935e-11,6.724270156972e-12,
-4.228096149021e1));
#37096=direction('',(0.e0,0.e0,1.e0));
#37097=direction('',(9.914448613738e-1,1.305261922201e-1,0.e0));
#37098=axis2_placement_3d('',#37095,#37096,#37097);
#37099=conical_surface('',#37098,7.351737503131e1,3.302386755580e1);
#37100=oriented_edge('',*,*,#37088,.f.);
#37101=oriented_edge('',*,*,#37086,.f.);
#37102=oriented_edge('',*,*,#36957,.f.);
#37104=oriented_edge('',*,*,#37103,.f.);
#37106=oriented_edge('',*,*,#37105,.f.);
#37108=oriented_edge('',*,*,#37107,.f.);
#37110=oriented_edge('',*,*,#37109,.f.);
#37111=edge_loop('',(#37100,#37101,#37102,#37104,#37106,#37108,#37110));
#37112=face_outer_bound('',#37111,.f.);
#37114=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#37115=direction('',(0.e0,0.e0,1.e0));
#37116=direction('',(-9.912498101264e-1,-1.319992951662e-1,0.e0));
#37117=axis2_placement_3d('',#37114,#37115,#37116);
#37118=toroidal_surface('',#37117,7.065650925828e1,4.e0);
#37120=oriented_edge('',*,*,#37119,.t.);
#37122=oriented_edge('',*,*,#37121,.t.);
#37123=oriented_edge('',*,*,#37107,.t.);
#37124=oriented_edge('',*,*,#37105,.t.);
#37125=oriented_edge('',*,*,#37103,.t.);
#37126=oriented_edge('',*,*,#36858,.t.);
#37127=oriented_edge('',*,*,#36856,.t.);
#37128=oriented_edge('',*,*,#28447,.t.);
#37129=oriented_edge('',*,*,#28445,.t.);
#37130=edge_loop('',(#37120,#37122,#37123,#37124,#37125,#37126,#37127,#37128,
#37129));
#37131=face_outer_bound('',#37130,.f.);
#37133=cartesian_point('',(6.987437851947e1,1.049793754286e1,
-3.934373632879e1));
#37134=direction('',(1.305896122575e-1,-9.913815089240e-1,1.044303279803e-2));
#37135=direction('',(9.910190113317e-1,1.308330299742e-1,2.764122730438e-2));
#37136=axis2_placement_3d('',#37133,#37134,#37135);
#37137=toroidal_surface('',#37136,3.698456031659e0,2.999994698671e-1);
#37139=oriented_edge('',*,*,#37138,.f.);
#37141=oriented_edge('',*,*,#37140,.f.);
#37142=oriented_edge('',*,*,#37121,.f.);
#37143=oriented_edge('',*,*,#37119,.f.);
#37145=oriented_edge('',*,*,#37144,.t.);
#37146=edge_loop('',(#37139,#37141,#37142,#37143,#37145));
#37147=face_outer_bound('',#37146,.f.);
#37149=cartesian_point('',(7.766248969707e1,1.224171865864e1,0.e0));
#37150=direction('',(-1.305190353861e-1,9.913904998230e-1,-1.047178411625e-2));
#37151=direction('',(-9.914448613738e-1,-1.305261922200e-1,0.e0));
#37152=axis2_placement_3d('',#37149,#37150,#37151);
#37153=plane('',#37152);
#37155=oriented_edge('',*,*,#37154,.t.);
#37157=oriented_edge('',*,*,#37156,.t.);
#37159=oriented_edge('',*,*,#37158,.t.);
#37161=oriented_edge('',*,*,#37160,.t.);
#37162=oriented_edge('',*,*,#37138,.t.);
#37164=oriented_edge('',*,*,#37163,.t.);
#37165=edge_loop('',(#37155,#37157,#37159,#37161,#37162,#37164));
#37166=face_outer_bound('',#37165,.f.);
#37168=cartesian_point('',(7.351827087826e1,1.213082084655e1,
-6.593298135932e0));
#37169=direction('',(4.420920199056e-1,6.764997688215e-2,8.944149632937e-1));
#37170=direction('',(-8.424541351519e-1,3.736475439831e-1,3.881475789449e-1));
#37171=axis2_placement_3d('',#37168,#37169,#37170);
#37172=cylindrical_surface('',#37171,5.000000030465e-1);
#37174=oriented_edge('',*,*,#37173,.t.);
#37176=oriented_edge('',*,*,#37175,.f.);
#37177=oriented_edge('',*,*,#37154,.f.);
#37179=oriented_edge('',*,*,#37178,.t.);
#37180=edge_loop('',(#37174,#37176,#37177,#37179));
#37181=face_outer_bound('',#37180,.f.);
#37183=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#37184=direction('',(0.e0,0.e0,1.e0));
#37185=direction('',(0.e0,-1.e0,0.e0));
#37186=axis2_placement_3d('',#37183,#37184,#37185);
#37187=conical_surface('',#37186,7.438528799863e1,2.656505117708e1);
#37189=oriented_edge('',*,*,#37188,.f.);
#37191=oriented_edge('',*,*,#37190,.f.);
#37193=oriented_edge('',*,*,#37192,.f.);
#37194=oriented_edge('',*,*,#37173,.f.);
#37196=oriented_edge('',*,*,#37195,.t.);
#37197=oriented_edge('',*,*,#28439,.f.);
#37199=oriented_edge('',*,*,#37198,.f.);
#37200=edge_loop('',(#37189,#37191,#37193,#37194,#37196,#37197,#37199));
#37201=face_outer_bound('',#37200,.f.);
#37203=cartesian_point('',(7.251463525066e1,1.691461084522e1,
-6.695552248316e0));
#37204=direction('',(-4.343283024968e-1,-1.066808648924e-1,-8.944149589067e-1));
#37205=direction('',(-6.353375173077e-1,-6.675984268353e-1,3.881476260245e-1));
#37206=axis2_placement_3d('',#37203,#37204,#37205);
#37207=cylindrical_surface('',#37206,5.000000035638e-1);
#37208=oriented_edge('',*,*,#37188,.t.);
#37210=oriented_edge('',*,*,#37209,.f.);
#37212=oriented_edge('',*,*,#37211,.f.);
#37214=oriented_edge('',*,*,#37213,.t.);
#37215=edge_loop('',(#37208,#37210,#37212,#37214));
#37216=face_outer_bound('',#37215,.f.);
#37218=cartesian_point('',(7.337618681779e1,1.835290816506e1,
-4.344496988952e0));
#37219=cartesian_point('',(7.342355134946e1,1.827751159427e1,
-4.305525238251e0));
#37220=cartesian_point('',(7.349902046977e1,1.812603237122e1,
-4.261895783099e0));
#37221=cartesian_point('',(7.355832969395e1,1.788989099132e1,
-4.261002651060e0));
#37222=cartesian_point('',(7.357764048392e1,1.771512167111e1,
-4.288795155494e0));
#37223=cartesian_point('',(7.357203655555e1,1.754612390950e1,
-4.343036995145e0));
#37224=cartesian_point('',(7.354453474127e1,1.739274595557e1,
-4.416732654188e0));
#37225=cartesian_point('',(7.349944254146e1,1.725663969434e1,
-4.504496105677e0));
#37226=cartesian_point('',(7.344028343301e1,1.713645397748e1,
-4.603390080725e0));
#37227=cartesian_point('',(7.336927494293e1,1.703014320607e1,
-4.712480109163e0));
#37228=cartesian_point('',(7.328756917934e1,1.693607553418e1,
-4.832011592573e0));
#37229=cartesian_point('',(7.319593280693e1,1.685353014049e1,
-4.962408002249e0));
#37230=cartesian_point('',(7.309507180866e1,1.678246811463e1,
-5.103904590572e0));
#37231=cartesian_point('',(7.298552391928e1,1.672317638217e1,
-5.256761400026e0));
#37232=cartesian_point('',(7.286749101488e1,1.667618056391e1,
-5.421545146960e0));
#37233=cartesian_point('',(7.274077726884e1,1.664237895596e1,
-5.599278542548e0));
#37234=cartesian_point('',(7.260493791271e1,1.662330139535e1,
-5.791307258080e0));
#37235=cartesian_point('',(7.243689500982e1,1.662105681733e1,
-6.031362527197e0));
#37236=cartesian_point('',(7.231674583301e1,1.663928198500e1,
-6.205750719448e0));
#37237=cartesian_point('',(7.224509998344e1,1.665736786368e1,
-6.310924930160e0));
#37238=cartesian_point('',(7.283359558540e1,1.821447361552e1,
-4.070308741856e0));
#37239=cartesian_point('',(7.288104667368e1,1.814973679143e1,
-4.018647322398e0));
#37240=cartesian_point('',(7.296496068512e1,1.800070426207e1,
-3.958993460863e0));
#37241=cartesian_point('',(7.302672094272e1,1.775721752336e1,
-3.956941032857e0));
#37242=cartesian_point('',(7.304170411021e1,1.757862847576e1,
-3.994059191838e0));
#37243=cartesian_point('',(7.302573361836e1,1.741405504049e1,
-4.065605623129e0));
#37244=cartesian_point('',(7.298453475456e1,1.727648039763e1,
-4.160023566679e0));
#37245=cartesian_point('',(7.292544491454e1,1.716719073528e1,
-4.268485700229e0));
#37246=cartesian_point('',(7.285435249697e1,1.708295433464e1,
-4.386274495946e0));
#37247=cartesian_point('',(7.277505707550e1,1.701976083592e1,
-4.511864917829e0));
#37248=cartesian_point('',(7.268981186042e1,1.697440938021e1,
-4.645483660443e0));
#37249=cartesian_point('',(7.260024382634e1,1.694482106999e1,
-4.787721597532e0));
#37250=cartesian_point('',(7.250774865222e1,1.692970167222e1,
-4.939034899191e0));
#37251=cartesian_point('',(7.241345193800e1,1.692826197750e1,
-5.099917543110e0));
#37252=cartesian_point('',(7.231817173224e1,1.694017637023e1,
-5.271147864167e0));
#37253=cartesian_point('',(7.222251087277e1,1.696565732907e1,
-5.453905044203e0));
#37254=cartesian_point('',(7.212712524163e1,1.700552645391e1,
-5.649604701438e0));
#37255=cartesian_point('',(7.201841042819e1,1.706989739480e1,
-5.892291140582e0));
#37256=cartesian_point('',(7.194962782045e1,1.712940903884e1,
-6.066890100700e0));
#37257=cartesian_point('',(7.191206470032e1,1.716955383605e1,
-6.171592440680e0));
#37258=cartesian_point('',(7.252153855573e1,1.785307622872e1,
-4.476276604533e0));
#37259=cartesian_point('',(7.253666069326e1,1.783453908177e1,
-4.442922742614e0));
#37260=cartesian_point('',(7.256481360838e1,1.778793380780e1,
-4.406144511411e0));
#37261=cartesian_point('',(7.258472961549e1,1.770988201260e1,
-4.404203559183e0));
#37262=cartesian_point('',(7.258855620980e1,1.765299691707e1,
-4.426135870551e0));
#37263=cartesian_point('',(7.258140757784e1,1.760212876750e1,
-4.470537539520e0));
#37264=cartesian_point('',(7.256558876387e1,1.756194434090e1,
-4.532771776530e0));
#37265=cartesian_point('',(7.254397245561e1,1.753277957597e1,
-4.609218291593e0));
#37266=cartesian_point('',(7.251885222150e1,1.751326770853e1,
-4.697853931772e0));
#37267=cartesian_point('',(7.249171732174e1,1.750178253471e1,
-4.798050450600e0));
#37268=cartesian_point('',(7.246347862148e1,1.749702772908e1,-4.910069941e0));
#37269=cartesian_point('',(7.243480596693e1,1.749809879097e1,
-5.034261274391e0));
#37270=cartesian_point('',(7.240626683642e1,1.750435589176e1,
-5.170759326768e0));
#37271=cartesian_point('',(7.237832479430e1,1.751535138527e1,
-5.319717606140e0));
#37272=cartesian_point('',(7.235134919761e1,1.753082702418e1,
-5.481609946594e0));
#37273=cartesian_point('',(7.232567123310e1,1.755072753789e1,
-5.657399891661e0));
#37274=cartesian_point('',(7.230169108802e1,1.757518786962e1,
-5.848426755504e0));
#37275=cartesian_point('',(7.227662160682e1,1.760905354960e1,
-6.088483284882e0));
#37276=cartesian_point('',(7.226312561847e1,1.763637390213e1,
-6.263979327445e0));
#37277=cartesian_point('',(7.225678622207e1,1.765367126683e1,
-6.370215881168e0));
#37278=cartesian_point('',(7.289648798524e1,1.779736257913e1,
-4.968557029605e0));
#37279=cartesian_point('',(7.289415592019e1,1.779298482395e1,
-4.957727943850e0));
#37280=cartesian_point('',(7.288390822510e1,1.779895835437e1,
-4.949263259692e0));
#37281=cartesian_point('',(7.287889382346e1,1.781712611568e1,
-4.948541489935e0));
#37282=cartesian_point('',(7.288105455741e1,1.782944198364e1,
-4.952990075706e0));
#37283=cartesian_point('',(7.288901172784e1,1.783523373712e1,
-4.965504568957e0));
#37284=cartesian_point('',(7.290052451677e1,1.783156552248e1,
-4.989726938995e0));
#37285=cartesian_point('',(7.291303720670e1,1.781862848670e1,
-5.028275489025e0));
#37286=cartesian_point('',(7.292454724618e1,1.779793831838e1,
-5.082354784711e0));
#37287=cartesian_point('',(7.293372071285e1,1.777111437981e1,
-5.152408914559e0));
#37288=cartesian_point('',(7.293964624116e1,1.773945250320e1,
-5.238737695049e0));
#37289=cartesian_point('',(7.294161918335e1,1.770403716817e1,
-5.341392587783e0));
#37290=cartesian_point('',(7.293907239960e1,1.766583542488e1,
-5.460114946901e0));
#37291=cartesian_point('',(7.293152593337e1,1.762565925514e1,
-5.594641439656e0));
#37292=cartesian_point('',(7.291849192525e1,1.758413783932e1,
-5.745070699094e0));
#37293=cartesian_point('',(7.289935696239e1,1.754175788524e1,
-5.912093953863e0));
#37294=cartesian_point('',(7.287328321836e1,1.749899369072e1,
-6.096939579479e0));
#37295=cartesian_point('',(7.283382120751e1,1.744985595614e1,
-6.332952110829e0));
#37296=cartesian_point('',(7.279865947285e1,1.741859617509e1,
-6.508719312021e0));
#37297=cartesian_point('',(7.277501121211e1,1.740156062879e1,
-6.616251939713e0));
#37298=(bounded_surface()b_spline_surface(3,3,((#37218,#37219,#37220,#37221,
#37222,#37223,#37224,#37225,#37226,#37227,#37228,#37229,#37230,#37231,#37232,
#37233,#37234,#37235,#37236,#37237),(#37238,#37239,#37240,#37241,#37242,#37243,
#37244,#37245,#37246,#37247,#37248,#37249,#37250,#37251,#37252,#37253,#37254,
#37255,#37256,#37257),(#37258,#37259,#37260,#37261,#37262,#37263,#37264,#37265,
#37266,#37267,#37268,#37269,#37270,#37271,#37272,#37273,#37274,#37275,#37276,
#37277),(#37278,#37279,#37280,#37281,#37282,#37283,#37284,#37285,#37286,#37287,
#37288,#37289,#37290,#37291,#37292,#37293,#37294,#37295,#37296,#37297)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995380205385e-1,5.203373200956e-1,
5.294694754085e-1,5.395069577036e-1,5.503755295436e-1,5.624436289457e-1,
5.759860925530e-1,5.910869693204e-1,6.079348925861e-1,6.267499962831e-1,
6.476415940269e-1,6.706337176380e-1,6.957447351835e-1,7.230585501781e-1,
7.527595921708e-1,7.851351011814e-1,8.205030150806e-1,8.757471470445e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0),(
8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,
8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,
8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,
8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,
8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,8.078228313297e-1),(
8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,
8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,
8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,
8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,
8.078228313297e-1,8.078228313297e-1,8.078228313297e-1,8.078228313297e-1),(
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0)))representation_item('')surface());
#37300=oriented_edge('',*,*,#37299,.f.);
#37301=oriented_edge('',*,*,#37209,.t.);
#37302=oriented_edge('',*,*,#37198,.t.);
#37303=oriented_edge('',*,*,#28437,.f.);
#37304=edge_loop('',(#37300,#37301,#37302,#37303));
#37305=face_outer_bound('',#37304,.f.);
#37307=cartesian_point('',(7.230690345956e1,1.788138903371e1,
-2.460528104879e1));
#37308=direction('',(1.094246498082e-2,-7.908770270327e-3,9.999088527526e-1));
#37309=direction('',(-5.851059782975e-1,-8.109568385776e-1,-1.117067604845e-5));
#37310=axis2_placement_3d('',#37307,#37308,#37309);
#37311=cylindrical_surface('',#37310,3.000055924634e-1);
#37312=oriented_edge('',*,*,#37299,.t.);
#37313=oriented_edge('',*,*,#28435,.f.);
#37315=oriented_edge('',*,*,#37314,.t.);
#37317=oriented_edge('',*,*,#37316,.f.);
#37318=edge_loop('',(#37312,#37313,#37315,#37317));
#37319=face_outer_bound('',#37318,.f.);
#37321=cartesian_point('',(6.857340742520e1,1.704133317676e1,
-3.934391487092e1));
#37322=direction('',(-2.586722229774e-1,9.659089204633e-1,1.042297602850e-2));
#37323=direction('',(7.888366721136e-1,2.174550375263e-1,-5.748478158463e-1));
#37324=axis2_placement_3d('',#37321,#37322,#37323);
#37325=toroidal_surface('',#37324,3.697836915823e0,2.999996387282e-1);
#37327=oriented_edge('',*,*,#37326,.f.);
#37328=oriented_edge('',*,*,#37314,.f.);
#37330=oriented_edge('',*,*,#37329,.f.);
#37332=oriented_edge('',*,*,#37331,.f.);
#37334=oriented_edge('',*,*,#37333,.t.);
#37335=edge_loop('',(#37327,#37328,#37330,#37332,#37334));
#37336=face_outer_bound('',#37335,.f.);
#37338=cartesian_point('',(6.447227858158e1,1.520474261931e1,0.e0));
#37339=direction('',(2.588048538901e-1,-9.658728639631e-1,-1.047178411625e-2));
#37340=direction('',(9.659258262891e-1,2.588190451026e-1,0.e0));
#37341=axis2_placement_3d('',#37338,#37339,#37340);
#37342=plane('',#37341);
#37344=oriented_edge('',*,*,#37343,.t.);
#37346=oriented_edge('',*,*,#37345,.t.);
#37347=oriented_edge('',*,*,#37211,.t.);
#37348=oriented_edge('',*,*,#37316,.t.);
#37349=oriented_edge('',*,*,#37326,.t.);
#37351=oriented_edge('',*,*,#37350,.t.);
#37352=edge_loop('',(#37344,#37346,#37347,#37348,#37349,#37351));
#37353=face_outer_bound('',#37352,.f.);
#37355=cartesian_point('',(7.191482718865e1,1.691490757320e1,
-2.154687439417e1));
#37356=direction('',(-1.083462729456e-2,7.937675539397e-3,-9.999097980110e-1));
#37357=direction('',(-7.235256373850e-1,-6.902934755322e-1,2.360017861694e-3));
#37358=axis2_placement_3d('',#37355,#37356,#37357);
#37359=cylindrical_surface('',#37358,5.000150365108e-1);
#37361=oriented_edge('',*,*,#37360,.f.);
#37363=oriented_edge('',*,*,#37362,.f.);
#37364=oriented_edge('',*,*,#37343,.f.);
#37366=oriented_edge('',*,*,#37365,.t.);
#37367=edge_loop('',(#37361,#37363,#37364,#37366));
#37368=face_outer_bound('',#37367,.f.);
#37370=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#37371=direction('',(0.e0,0.e0,1.e0));
#37372=direction('',(1.e0,0.e0,0.e0));
#37373=axis2_placement_3d('',#37370,#37371,#37372);
#37374=conical_surface('',#37373,7.334631745054e1,5.e-1);
#37376=oriented_edge('',*,*,#37375,.f.);
#37377=oriented_edge('',*,*,#33900,.f.);
#37379=oriented_edge('',*,*,#37378,.f.);
#37381=oriented_edge('',*,*,#37380,.t.);
#37383=oriented_edge('',*,*,#37382,.f.);
#37385=oriented_edge('',*,*,#37384,.f.);
#37386=oriented_edge('',*,*,#37360,.t.);
#37387=edge_loop('',(#37376,#37377,#37379,#37381,#37383,#37385,#37386));
#37388=face_outer_bound('',#37387,.f.);
#37390=cartesian_point('',(7.131025343474e1,1.676240460519e1,
-4.131567793131e1));
#37391=cartesian_point('',(7.134358633186e1,1.671245277451e1,
-4.151413986682e1));
#37392=cartesian_point('',(7.139769089548e1,1.667268699595e1,
-4.183237776306e1));
#37393=cartesian_point('',(7.145144445788e1,1.670345378600e1,
-4.217084194664e1));
#37394=cartesian_point('',(7.146992892868e1,1.672610603867e1,
-4.229078818639e1));
#37395=cartesian_point('',(7.091526961218e1,1.725182457028e1,
-4.133853517792e1));
#37396=cartesian_point('',(7.089682685613e1,1.716196762506e1,
-4.149703861474e1));
#37397=cartesian_point('',(7.088374887286e1,1.704330085945e1,
-4.176298618816e1));
#37398=cartesian_point('',(7.088948145675e1,1.697112335918e1,
-4.206724791845e1));
#37399=cartesian_point('',(7.089448852521e1,1.695521591973e1,
-4.217840782161e1));
#37400=cartesian_point('',(7.128250289316e1,1.776239886914e1,
-4.136104889081e1));
#37401=cartesian_point('',(7.121023588043e1,1.771242060202e1,
-4.149342046619e1));
#37402=cartesian_point('',(7.110640245589e1,1.763845211415e1,
-4.170543023694e1));
#37403=cartesian_point('',(7.101356617295e1,1.757496733752e1,
-4.193052596824e1));
#37404=cartesian_point('',(7.098335150365e1,1.755539329464e1,
-4.201024961933e1));
#37405=cartesian_point('',(7.187275340497e1,1.754446342931e1,
-4.135016272201e1));
#37406=cartesian_point('',(7.182364240513e1,1.755559472044e1,
-4.150859786244e1));
#37407=cartesian_point('',(7.173873469597e1,1.758429435938e1,
-4.174421794064e1));
#37408=cartesian_point('',(7.164150797550e1,1.762837600144e1,
-4.196142167643e1));
#37409=cartesian_point('',(7.160604247095e1,1.764541203021e1,
-4.203321625960e1));
#37410=(bounded_surface()b_spline_surface(3,3,((#37390,#37391,#37392,#37393,
#37394),(#37395,#37396,#37397,#37398,#37399),(#37400,#37401,#37402,#37403,
#37404),(#37405,#37406,#37407,#37408,#37409)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.705339010856e-1,
7.045763780751e-1,8.831338981451e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951154848e0,1.579951154848e0,1.579951154848e0,
1.579951154848e0,1.579951154848e0),(8.066829483839e-1,8.066829483839e-1,
8.066829483839e-1,8.066829483839e-1,8.066829483839e-1),(8.066829483839e-1,
8.066829483839e-1,8.066829483839e-1,8.066829483839e-1,8.066829483839e-1),(
1.579951154848e0,1.579951154848e0,1.579951154848e0,1.579951154848e0,
1.579951154848e0)))representation_item('')surface());
#37411=oriented_edge('',*,*,#37375,.t.);
#37412=oriented_edge('',*,*,#37365,.f.);
#37414=oriented_edge('',*,*,#37413,.f.);
#37416=oriented_edge('',*,*,#37415,.t.);
#37417=edge_loop('',(#37411,#37412,#37414,#37416));
#37418=face_outer_bound('',#37417,.f.);
#37420=cartesian_point('',(7.107151672074e1,1.774045904684e1,
-4.213845709250e1));
#37421=direction('',(5.286227641778e-1,1.325538204626e-1,8.384434732728e-1));
#37422=direction('',(-4.633079616518e-1,-7.825803099355e-1,4.158290407984e-1));
#37423=axis2_placement_3d('',#37420,#37421,#37422);
#37424=cylindrical_surface('',#37423,3.000000000007e-1);
#37426=oriented_edge('',*,*,#37425,.t.);
#37427=oriented_edge('',*,*,#37413,.t.);
#37428=oriented_edge('',*,*,#37350,.f.);
#37429=oriented_edge('',*,*,#37333,.f.);
#37431=oriented_edge('',*,*,#37430,.t.);
#37432=edge_loop('',(#37426,#37427,#37428,#37429,#37431));
#37433=face_outer_bound('',#37432,.f.);
#37435=cartesian_point('',(7.126540357263e1,1.681155517548e1,
-4.179711227457e1));
#37436=cartesian_point('',(7.128268653297e1,1.680063592038e1,
-4.187633256237e1));
#37437=cartesian_point('',(7.130733906141e1,1.679106675017e1,
-4.200887838690e1));
#37438=cartesian_point('',(7.133191407241e1,1.679427532439e1,
-4.219206807572e1));
#37439=cartesian_point('',(7.134598446767e1,1.680570459976e1,
-4.233826652736e1));
#37440=cartesian_point('',(7.135429212616e1,1.682319234597e1,
-4.247260895515e1));
#37441=cartesian_point('',(7.135803511523e1,1.684489365078e1,
-4.259583470271e1));
#37442=cartesian_point('',(7.135818652548e1,1.686952867724e1,
-4.270890631955e1));
#37443=cartesian_point('',(7.135551085022e1,1.689624418023e1,
-4.281288235304e1));
#37444=cartesian_point('',(7.135058932718e1,1.692450303906e1,
-4.290881339733e1));
#37445=cartesian_point('',(7.134385151012e1,1.695399248894e1,
-4.299765449163e1));
#37446=cartesian_point('',(7.133560256967e1,1.698457295667e1,
-4.308027317523e1));
#37447=cartesian_point('',(7.132603227238e1,1.701627620603e1,
-4.315752089593e1));
#37448=cartesian_point('',(7.131520163168e1,1.704935191476e1,
-4.323033075924e1));
#37449=cartesian_point('',(7.130302220070e1,1.708432041806e1,
-4.329973528081e1));
#37450=cartesian_point('',(7.128921340800e1,1.712208041932e1,
-4.336689631456e1));
#37451=cartesian_point('',(7.127325286158e1,1.716403970314e1,
-4.343301541199e1));
#37452=cartesian_point('',(7.125435446298e1,1.721220452893e1,
-4.349901455533e1));
#37453=cartesian_point('',(7.123142491432e1,1.726953289393e1,
-4.356535676543e1));
#37454=cartesian_point('',(7.120289273212e1,1.734082921265e1,
-4.363206909230e1));
#37455=cartesian_point('',(7.116577364679e1,1.743703832025e1,
-4.369928274334e1));
#37456=cartesian_point('',(7.111540746270e1,1.757977205151e1,
-4.376253100757e1));
#37457=cartesian_point('',(7.105741009420e1,1.778908723436e1,
-4.378467104116e1));
#37458=cartesian_point('',(7.101967540406e1,1.799408025526e1,
-4.373114991439e1));
#37459=cartesian_point('',(7.100331089217e1,1.812417726103e1,
-4.365451053973e1));
#37460=cartesian_point('',(7.099657652081e1,1.818380907990e1,
-4.360591231135e1));
#37461=cartesian_point('',(7.099395986100e1,1.820762914715e1,
-4.358430873460e1));
#37462=cartesian_point('',(7.099120289243e1,1.722455771243e1,
-4.175635536166e1));
#37463=cartesian_point('',(7.098678873520e1,1.719745910846e1,
-4.181783889154e1));
#37464=cartesian_point('',(7.097987092138e1,1.715812526888e1,
-4.192364694593e1));
#37465=cartesian_point('',(7.096957944697e1,1.711592717976e1,
-4.207546612001e1));
#37466=cartesian_point('',(7.096046403890e1,1.708907411965e1,
-4.219962863245e1));
#37467=cartesian_point('',(7.095104045318e1,1.706993971852e1,
-4.231607826283e1));
#37468=cartesian_point('',(7.094132899983e1,1.705699590360e1,
-4.242479024570e1));
#37469=cartesian_point('',(7.093138252470e1,1.704905222176e1,
-4.252611395939e1));
#37470=cartesian_point('',(7.092124844375e1,1.704520859051e1,
-4.262062066211e1));
#37471=cartesian_point('',(7.091095164246e1,1.704481154229e1,
-4.270898049694e1));
#37472=cartesian_point('',(7.090049034858e1,1.704741441833e1,
-4.279185873307e1));
#37473=cartesian_point('',(7.088982915205e1,1.705274340286e1,
-4.286990384939e1));
#37474=cartesian_point('',(7.087888266026e1,1.706068839133e1,
-4.294380297264e1));
#37475=cartesian_point('',(7.086748632232e1,1.707133211037e1,
-4.301437227885e1));
#37476=cartesian_point('',(7.085536517497e1,1.708501252870e1,
-4.308257826898e1));
#37477=cartesian_point('',(7.084207890314e1,1.710244514653e1,
-4.314957672073e1));
#37478=cartesian_point('',(7.082695385648e1,1.712491827888e1,
-4.321663656738e1));
#37479=cartesian_point('',(7.080902598215e1,1.715453546746e1,
-4.328482126777e1));
#37480=cartesian_point('',(7.078696299632e1,1.719464854221e1,
-4.335475722309e1));
#37481=cartesian_point('',(7.075887676510e1,1.725076217336e1,
-4.342658765133e1));
#37482=cartesian_point('',(7.072146506004e1,1.733451390454e1,
-4.350042618825e1));
#37483=cartesian_point('',(7.066972956354e1,1.746928845208e1,
-4.357123771792e1));
#37484=cartesian_point('',(7.061073000479e1,1.767772125856e1,
-4.359630199821e1));
#37485=cartesian_point('',(7.057664556800e1,1.787986645522e1,
-4.353584994654e1));
#37486=cartesian_point('',(7.056693686293e1,1.799912535045e1,
-4.345093634867e1));
#37487=cartesian_point('',(7.056500018815e1,1.804928537629e1,
-4.339833678106e1));
#37488=cartesian_point('',(7.056461836716e1,1.806854659405e1,
-4.337518076910e1));
#37489=cartesian_point('',(7.125457911342e1,1.764139501885e1,
-4.169098086672e1));
#37490=cartesian_point('',(7.122885731285e1,1.762704295499e1,
-4.174771595871e1));
#37491=cartesian_point('',(7.118622896725e1,1.760486956909e1,
-4.184318831654e1));
#37492=cartesian_point('',(7.112733421583e1,1.757788644326e1,
-4.197659893421e1));
#37493=cartesian_point('',(7.108011361913e1,1.755838935732e1,
-4.208397503598e1));
#37494=cartesian_point('',(7.103642784498e1,1.754212426693e1,
-4.218338677479e1));
#37495=cartesian_point('',(7.099606832561e1,1.752858319362e1,
-4.227514512003e1));
#37496=cartesian_point('',(7.095879383671e1,1.751734654494e1,
-4.235974549353e1));
#37497=cartesian_point('',(7.092434579139e1,1.750807648900e1,
-4.243777871480e1));
#37498=cartesian_point('',(7.089246979241e1,1.750051114498e1,
-4.250985097280e1));
#37499=cartesian_point('',(7.086293981629e1,1.749445950510e1,
-4.257651170377e1));
#37500=cartesian_point('',(7.083555436544e1,1.748979100324e1,
-4.263825216147e1));
#37501=cartesian_point('',(7.081011277976e1,1.748642805445e1,
-4.269555138916e1));
#37502=cartesian_point('',(7.078638468447e1,1.748434923203e1,
-4.274893766861e1));
#37503=cartesian_point('',(7.076410794124e1,1.748360997101e1,
-4.279898315427e1));
#37504=cartesian_point('',(7.074298377711e1,1.748438239123e1,
-4.284629702829e1));
#37505=cartesian_point('',(7.072270540065e1,1.748702687174e1,
-4.289142469446e1));
#37506=cartesian_point('',(7.070303734428e1,1.749219046475e1,
-4.293459849762e1));
#37507=cartesian_point('',(7.068378432017e1,1.750093585589e1,
-4.297567951858e1));
#37508=cartesian_point('',(7.066463773363e1,1.751498901065e1,
-4.301429691118e1));
#37509=cartesian_point('',(7.064463707021e1,1.753786225834e1,
-4.305042967365e1));
#37510=cartesian_point('',(7.062275168415e1,1.757671804762e1,
-4.308180706145e1));
#37511=cartesian_point('',(7.060322521395e1,1.763891039407e1,
-4.309219607798e1));
#37512=cartesian_point('',(7.059764633824e1,1.770080626210e1,
-4.306661664583e1));
#37513=cartesian_point('',(7.060380232268e1,1.773882160255e1,
-4.302672155573e1));
#37514=cartesian_point('',(7.061072334040e1,1.775568977929e1,
-4.299904168735e1));
#37515=cartesian_point('',(7.061424819505e1,1.776234870994e1,
-4.298632578091e1));
#37516=cartesian_point('',(7.174722659360e1,1.757412139942e1,
-4.167751553731e1));
#37517=cartesian_point('',(7.172552914416e1,1.758652078886e1,
-4.174804898681e1));
#37518=cartesian_point('',(7.168485247825e1,1.760834511958e1,
-4.186168658746e1));
#37519=cartesian_point('',(7.162051218143e1,1.763938809569e1,
-4.201119948408e1));
#37520=cartesian_point('',(7.156487257388e1,1.766427446177e1,
-4.212668871274e1));
#37521=cartesian_point('',(7.151050065150e1,1.768701135294e1,
-4.222986185590e1));
#37522=cartesian_point('',(7.145817577039e1,1.770762002744e1,
-4.232207245384e1));
#37523=cartesian_point('',(7.140833304636e1,1.772623086834e1,
-4.240455022942e1));
#37524=cartesian_point('',(7.136117716811e1,1.774301921720e1,
-4.247838951568e1));
#37525=cartesian_point('',(7.131677845089e1,1.775816432596e1,
-4.254452390843e1));
#37526=cartesian_point('',(7.127515620100e1,1.777182112021e1,
-4.260369654100e1));
#37527=cartesian_point('',(7.123631174697e1,1.778411208907e1,
-4.265648732350e1));
#37528=cartesian_point('',(7.120022398389e1,1.779512848799e1,
-4.270336703374e1));
#37529=cartesian_point('',(7.116683350632e1,1.780492945557e1,
-4.274474210071e1));
#37530=cartesian_point('',(7.113607532944e1,1.781351845717e1,
-4.278092361870e1));
#37531=cartesian_point('',(7.110792782030e1,1.782080013084e1,
-4.281207349444e1));
#37532=cartesian_point('',(7.108253972219e1,1.782648468606e1,
-4.283806964751e1));
#37533=cartesian_point('',(7.106045781763e1,1.782991386618e1,
-4.285831361211e1));
#37534=cartesian_point('',(7.104266884029e1,1.782985788560e1,
-4.287186832456e1));
#37535=cartesian_point('',(7.103049093104e1,1.782420835958e1,
-4.287782040088e1));
#37536=cartesian_point('',(7.102522377470e1,1.780904577719e1,
-4.287605474128e1));
#37537=cartesian_point('',(7.102946567307e1,1.777630479883e1,
-4.286716180270e1));
#37538=cartesian_point('',(7.104368075681e1,1.771808626124e1,
-4.286245476599e1));
#37539=cartesian_point('',(7.105809441746e1,1.766650579579e1,
-4.287272994867e1));
#37540=cartesian_point('',(7.107075292293e1,1.764797505196e1,
-4.287844787010e1));
#37541=cartesian_point('',(7.108022290038e1,1.764670243819e1,
-4.287543798198e1));
#37542=cartesian_point('',(7.108475315100e1,1.764746775879e1,
-4.287293363583e1));
#37543=(bounded_surface()b_spline_surface(3,3,((#37435,#37436,#37437,#37438,
#37439,#37440,#37441,#37442,#37443,#37444,#37445,#37446,#37447,#37448,#37449,
#37450,#37451,#37452,#37453,#37454,#37455,#37456,#37457,#37458,#37459,#37460,
#37461),(#37462,#37463,#37464,#37465,#37466,#37467,#37468,#37469,#37470,#37471,
#37472,#37473,#37474,#37475,#37476,#37477,#37478,#37479,#37480,#37481,#37482,
#37483,#37484,#37485,#37486,#37487,#37488),(#37489,#37490,#37491,#37492,#37493,
#37494,#37495,#37496,#37497,#37498,#37499,#37500,#37501,#37502,#37503,#37504,
#37505,#37506,#37507,#37508,#37509,#37510,#37511,#37512,#37513,#37514,#37515),(
#37516,#37517,#37518,#37519,#37520,#37521,#37522,#37523,#37524,#37525,#37526,
#37527,#37528,#37529,#37530,#37531,#37532,#37533,#37534,#37535,#37536,#37537,
#37538,#37539,#37540,#37541,#37542)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.693916630716e-2,1.167913039247e-1,1.679344357874e-1,2.147381495808e-1,
2.575243463466e-1,2.966439943015e-1,3.324456141844e-1,3.652644166884e-1,
3.954281982737e-1,4.232075171445e-1,4.487990537650e-1,4.724099625699e-1,
4.942590453687e-1,5.145722747441e-1,5.335792036161e-1,5.515082318374e-1,
5.684715735554e-1,5.843020371678e-1,5.988937903495e-1,6.124195500597e-1,
6.264232268854e-1,6.414947058090e-1,6.570181693650e-1,6.740808414379e-1,
6.886223466844e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413722430609e0,1.413722430609e0,1.413722430609e0,1.413722430609e0,
1.413722430609e0,1.413722430609e0,1.413722430609e0,1.413722430609e0,
1.413722430609e0,1.413722430609e0,1.413722430609e0,1.413722430609e0,
1.413722430609e0,1.413722430609e0,1.413722430609e0,1.413722430609e0,
1.413722430609e0,1.413722430609e0,1.413722430609e0,1.413722430609e0,
1.413722430609e0,1.413722430609e0,1.413722430609e0,1.413722430609e0,
1.413722430609e0,1.413722430609e0,1.413722430609e0),(8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1),(8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,8.620925231304e-1,
8.620925231304e-1),(1.413722430609e0,1.413722430609e0,1.413722430609e0,
1.413722430609e0,1.413722430609e0,1.413722430609e0,1.413722430609e0,
1.413722430609e0,1.413722430609e0,1.413722430609e0,1.413722430609e0,
1.413722430609e0,1.413722430609e0,1.413722430609e0,1.413722430609e0,
1.413722430609e0,1.413722430609e0,1.413722430609e0,1.413722430609e0,
1.413722430609e0,1.413722430609e0,1.413722430609e0,1.413722430609e0,
1.413722430609e0,1.413722430609e0,1.413722430609e0,1.413722430609e0)))representation_item('')surface());
#37544=oriented_edge('',*,*,#33902,.t.);
#37545=oriented_edge('',*,*,#37415,.f.);
#37546=oriented_edge('',*,*,#37425,.f.);
#37548=oriented_edge('',*,*,#37547,.t.);
#37549=edge_loop('',(#37544,#37545,#37546,#37548));
#37550=face_outer_bound('',#37549,.f.);
#37552=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#37553=direction('',(0.e0,0.e0,1.e0));
#37554=direction('',(9.713374734784e-1,2.377046752097e-1,0.e0));
#37555=axis2_placement_3d('',#37552,#37553,#37554);
#37556=toroidal_surface('',#37555,7.344368814732e1,5.e-1);
#37557=oriented_edge('',*,*,#33904,.t.);
#37558=oriented_edge('',*,*,#37547,.f.);
#37560=oriented_edge('',*,*,#37559,.t.);
#37562=oriented_edge('',*,*,#37561,.t.);
#37564=oriented_edge('',*,*,#37563,.t.);
#37565=edge_loop('',(#37557,#37558,#37560,#37562,#37564));
#37566=face_outer_bound('',#37565,.f.);
#37568=cartesian_point('',(4.973193104165e-11,1.333135692306e-11,
-4.228096149021e1));
#37569=direction('',(0.e0,0.e0,1.e0));
#37570=direction('',(9.659258262891e-1,2.588190451025e-1,0.e0));
#37571=axis2_placement_3d('',#37568,#37569,#37570);
#37572=conical_surface('',#37571,7.351737503131e1,3.302386755580e1);
#37573=oriented_edge('',*,*,#37561,.f.);
#37574=oriented_edge('',*,*,#37559,.f.);
#37575=oriented_edge('',*,*,#37430,.f.);
#37577=oriented_edge('',*,*,#37576,.f.);
#37579=oriented_edge('',*,*,#37578,.f.);
#37581=oriented_edge('',*,*,#37580,.f.);
#37583=oriented_edge('',*,*,#37582,.f.);
#37584=edge_loop('',(#37573,#37574,#37575,#37577,#37579,#37581,#37583));
#37585=face_outer_bound('',#37584,.f.);
#37587=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#37588=direction('',(0.e0,0.e0,1.e0));
#37589=direction('',(-9.655401652138e-1,-2.602540861522e-1,0.e0));
#37590=axis2_placement_3d('',#37587,#37588,#37589);
#37591=toroidal_surface('',#37590,7.065650925828e1,4.e0);
#37593=oriented_edge('',*,*,#37592,.t.);
#37595=oriented_edge('',*,*,#37594,.t.);
#37596=oriented_edge('',*,*,#37580,.t.);
#37597=oriented_edge('',*,*,#37578,.t.);
#37598=oriented_edge('',*,*,#37576,.t.);
#37599=oriented_edge('',*,*,#37331,.t.);
#37600=oriented_edge('',*,*,#37329,.t.);
#37601=oriented_edge('',*,*,#28433,.t.);
#37602=oriented_edge('',*,*,#28431,.t.);
#37603=edge_loop('',(#37593,#37595,#37596,#37597,#37598,#37599,#37600,#37601,
#37602));
#37604=face_outer_bound('',#37603,.f.);
#37606=cartesian_point('',(6.790633771135e1,1.952856279332e1,
-3.934373632880e1));
#37607=direction('',(2.588736535474e-1,-9.658547378180e-1,1.044303277203e-2));
#37608=direction('',(9.654635690551e-1,2.590676733606e-1,2.764122730362e-2));
#37609=axis2_placement_3d('',#37606,#37607,#37608);
#37610=toroidal_surface('',#37609,3.698456031620e0,2.999994698667e-1);
#37612=oriented_edge('',*,*,#37611,.f.);
#37614=oriented_edge('',*,*,#37613,.f.);
#37615=oriented_edge('',*,*,#37594,.f.);
#37616=oriented_edge('',*,*,#37592,.f.);
#37618=oriented_edge('',*,*,#37617,.t.);
#37619=edge_loop('',(#37612,#37614,#37615,#37616,#37618));
#37620=face_outer_bound('',#37619,.f.);
#37622=cartesian_point('',(7.540021140892e1,2.227397811698e1,0.e0));
#37623=direction('',(-2.588048538901e-1,9.658728639631e-1,-1.047178411625e-2));
#37624=direction('',(-9.659258262891e-1,-2.588190451026e-1,0.e0));
#37625=axis2_placement_3d('',#37622,#37623,#37624);
#37626=plane('',#37625);
#37628=oriented_edge('',*,*,#37627,.t.);
#37630=oriented_edge('',*,*,#37629,.t.);
#37632=oriented_edge('',*,*,#37631,.t.);
#37634=oriented_edge('',*,*,#37633,.t.);
#37635=oriented_edge('',*,*,#37611,.t.);
#37637=oriented_edge('',*,*,#37636,.t.);
#37638=edge_loop('',(#37628,#37630,#37632,#37634,#37635,#37637));
#37639=face_outer_bound('',#37638,.f.);
#37641=cartesian_point('',(7.130592202582e1,2.162309994893e1,
-6.593298135761e0));
#37642=direction('',(4.294797675041e-1,1.247758099215e-1,8.944149632934e-1));
#37643=direction('',(-8.840176143888e-1,2.604886070606e-1,3.881475789465e-1));
#37644=axis2_placement_3d('',#37641,#37642,#37643);
#37645=cylindrical_surface('',#37644,5.000000030453e-1);
#37647=oriented_edge('',*,*,#37646,.t.);
#37649=oriented_edge('',*,*,#37648,.f.);
#37650=oriented_edge('',*,*,#37627,.f.);
#37652=oriented_edge('',*,*,#37651,.t.);
#37653=edge_loop('',(#37647,#37649,#37650,#37652));
#37654=face_outer_bound('',#37653,.f.);
#37656=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#37657=direction('',(0.e0,0.e0,1.e0));
#37658=direction('',(0.e0,-1.e0,0.e0));
#37659=axis2_placement_3d('',#37656,#37657,#37658);
#37660=conical_surface('',#37659,7.438528799863e1,2.656505117708e1);
#37662=oriented_edge('',*,*,#37661,.f.);
#37664=oriented_edge('',*,*,#37663,.f.);
#37666=oriented_edge('',*,*,#37665,.f.);
#37667=oriented_edge('',*,*,#37646,.f.);
#37669=oriented_edge('',*,*,#37668,.t.);
#37670=oriented_edge('',*,*,#28425,.f.);
#37672=oriented_edge('',*,*,#37671,.f.);
#37673=edge_loop('',(#37662,#37664,#37666,#37667,#37669,#37670,#37672));
#37674=face_outer_bound('',#37673,.f.);
#37676=cartesian_point('',(6.968646274665e1,2.623496322393e1,
-6.695552249388e0));
#37677=direction('',(-4.166879165802e-1,-1.624594148037e-1,-8.944149589076e-1));
#37678=direction('',(-5.427630361778e-1,-7.448152166634e-1,3.881476260210e-1));
#37679=axis2_placement_3d('',#37676,#37677,#37678);
#37680=cylindrical_surface('',#37679,5.000000035616e-1);
#37681=oriented_edge('',*,*,#37661,.t.);
#37683=oriented_edge('',*,*,#37682,.f.);
#37685=oriented_edge('',*,*,#37684,.f.);
#37687=oriented_edge('',*,*,#37686,.t.);
#37688=edge_loop('',(#37681,#37683,#37685,#37687));
#37689=face_outer_bound('',#37688,.f.);
#37691=cartesian_point('',(7.035290816610e1,2.777341074395e1,
-4.344496986717e0));
#37692=cartesian_point('',(7.040970869477e1,2.770484152989e1,
-4.305525239547e0));
#37693=cartesian_point('',(7.050430417429e1,2.756450892790e1,
-4.261895783097e0));
#37694=cartesian_point('',(7.059392863599e1,2.733812917489e1,
-4.261002651051e0));
#37695=cartesian_point('',(7.063588619335e1,2.716737559433e1,
-4.288795155487e0));
#37696=cartesian_point('',(7.065238884168e1,2.699909217256e1,
-4.343036995140e0));
#37697=cartesian_point('',(7.064514214953e1,2.684343668120e1,
-4.416732654182e0));
#37698=cartesian_point('',(7.061820115176e1,2.670260911477e1,
-4.504496105672e0));
#37699=cartesian_point('',(7.057523554166e1,2.657572979021e1,
-4.603390080719e0));
#37700=cartesian_point('',(7.051871087925e1,2.646106005436e1,
-4.712480109157e0));
#37701=cartesian_point('',(7.044998241481e1,2.635713240225e1,
-4.832011592566e0));
#37702=cartesian_point('',(7.036990434019e1,2.626333224908e1,
-4.962408002243e0));
#37703=cartesian_point('',(7.027918167739e1,2.617971316665e1,
-5.103904590566e0));
#37704=cartesian_point('',(7.017831010946e1,2.610662981432e1,
-5.256761400020e0));
#37705=cartesian_point('',(7.006742117813e1,2.604462966624e1,
-5.421545146955e0));
#37706=cartesian_point('',(6.994620348093e1,2.599457777296e1,
-5.599278542544e0));
#37707=cartesian_point('',(6.981401637066e1,2.595793282961e1,
-5.791307258077e0));
#37708=cartesian_point('',(6.964770407432e1,2.593377345402e1,
-6.031362527202e0));
#37709=cartesian_point('',(6.952620392862e1,2.593616008830e1,
-6.205750719460e0));
#37710=cartesian_point('',(6.945281033833e1,2.594473957987e1,
-6.310924930182e0));
#37711=cartesian_point('',(6.983302816504e1,2.756533813287e1,
-4.070308741622e0));
#37712=cartesian_point('',(6.988852318002e1,2.750734878855e1,
-4.018647324168e0));
#37713=cartesian_point('',(6.999117194595e1,2.737054422807e1,
-3.958993460874e0));
#37714=cartesian_point('',(7.008418523390e1,2.713720188079e1,
-3.956941032848e0));
#37715=cartesian_point('',(7.012235076667e1,2.696209638305e1,
-3.994059191832e0));
#37716=cartesian_point('',(7.012799804843e1,2.679684632885e1,
-4.065605623124e0));
#37717=cartesian_point('',(7.010510874090e1,2.665507112532e1,
-4.160023566674e0));
#37718=cartesian_point('',(7.006078958613e1,2.653900367936e1,
-4.268485700224e0));
#37719=cartesian_point('',(7.000130043067e1,2.644620851025e1,
-4.386274495940e0));
#37720=cartesian_point('',(6.993093179928e1,2.637320551124e1,
-4.511864917822e0));
#37721=cartesian_point('',(6.985233542166e1,2.631711531020e1,
-4.645483660437e0));
#37722=cartesian_point('',(6.976739570399e1,2.627608915764e1,
-4.787721597526e0));
#37723=cartesian_point('',(6.967766531633e1,2.624902606554e1,
-4.939034899185e0));
#37724=cartesian_point('',(6.958436324144e1,2.623529049656e1,
-5.099917543105e0));
#37725=cartesian_point('',(6.948834303074e1,2.623466639756e1,
-5.271147864163e0));
#37726=cartesian_point('',(6.939017463065e1,2.624744311553e1,
-5.453905044199e0));
#37727=cartesian_point('',(6.929040107175e1,2.627452083126e1,
-5.649604701434e0));
#37728=cartesian_point('',(6.917421423480e1,2.632415093920e1,
-5.892291140587e0));
#37729=cartesian_point('',(6.909825224353e1,2.637417552097e1,
-6.066890100712e0));
#37730=cartesian_point('',(6.905577053358e1,2.640907390295e1,
-6.171592440694e0));
#37731=cartesian_point('',(6.957081265139e1,2.716630094732e1,
-4.476276605214e0));
#37732=cartesian_point('',(6.958822502826e1,2.714989624556e1,
-4.442922743702e0));
#37733=cartesian_point('',(6.962222030084e1,2.710736437850e1,
-4.406144511421e0));
#37734=cartesian_point('',(6.965215372772e1,2.703257988696e1,
-4.404203559173e0));
#37735=cartesian_point('',(6.966337257989e1,2.697668092210e1,
-4.426135870543e0));
#37736=cartesian_point('',(6.966292473134e1,2.692531487288e1,
-4.470537539513e0));
#37737=cartesian_point('',(6.965248636971e1,2.688340946008e1,
-4.532771776523e0));
#37738=cartesian_point('',(6.963486175768e1,2.685167270934e1,
-4.609218291587e0));
#37739=cartesian_point('',(6.961250324041e1,2.682904892013e1,
-4.697853931766e0));
#37740=cartesian_point('',(6.958709959949e1,2.681412018842e1,
-4.798050450594e0));
#37741=cartesian_point('',(6.955972311190e1,2.680572017080e1,
-4.910069940993e0));
#37742=cartesian_point('',(6.953115595425e1,2.680303953718e1,
-5.034261274384e0));
#37743=cartesian_point('',(6.950204426442e1,2.680551800358e1,
-5.170759326762e0));
#37744=cartesian_point('',(6.947290607044e1,2.681277226075e1,
-5.319717606135e0));
#37745=cartesian_point('',(6.944414127750e1,2.682459448150e1,
-5.481609946589e0));
#37746=cartesian_point('',(6.941608545326e1,2.684097309663e1,
-5.657399891657e0));
#37747=cartesian_point('',(6.938911774768e1,2.686209412980e1,
-5.848426755501e0));
#37748=cartesian_point('',(6.935984238111e1,2.689239786028e1,
-6.088483284887e0));
#37749=cartesian_point('',(6.934289583121e1,2.691772290345e1,
-6.263979327457e0));
#37750=cartesian_point('',(6.933435291019e1,2.693404482946e1,
-6.370215881190e0));
#37751=cartesian_point('',(6.994982645764e1,2.716000464861e1,
-4.968557031165e0));
#37752=cartesian_point('',(6.994808575432e1,2.715535997948e1,
-4.957727944086e0));
#37753=cartesian_point('',(6.993714602722e1,2.715994481278e1,
-4.949263259690e0));
#37754=cartesian_point('',(6.992980315570e1,2.717730263584e1,
-4.948541489925e0));
#37755=cartesian_point('',(6.993033786092e1,2.718979517220e1,
-4.952990075696e0));
#37756=cartesian_point('',(6.993747098112e1,2.719657599559e1,
-4.965504568948e0));
#37757=cartesian_point('',(6.994936407464e1,2.719444188354e1,
-4.989726938987e0));
#37758=cartesian_point('',(6.996345833879e1,2.718324875966e1,
-5.028275489017e0));
#37759=cartesian_point('',(6.997757051717e1,2.716423796022e1,
-5.082354784703e0));
#37760=cartesian_point('',(6.999016673013e1,2.713884088184e1,
-5.152408914551e0));
#37761=cartesian_point('',(7.000017426891e1,2.710822331362e1,
-5.238737695042e0));
#37762=cartesian_point('',(7.000675296113e1,2.707336848233e1,
-5.341392587776e0));
#37763=cartesian_point('',(7.000921429357e1,2.703516113826e1,
-5.460114946895e0));
#37764=cartesian_point('',(7.000697643086e1,2.699434366972e1,
-5.594641439650e0));
#37765=cartesian_point('',(6.999947356278e1,2.695147619591e1,
-5.745070699089e0));
#37766=cartesian_point('',(6.998603399621e1,2.690696119438e1,
-5.912093953858e0));
#37767=cartesian_point('',(6.996576516415e1,2.686115954694e1,
-6.096939579475e0));
#37768=cartesian_point('',(6.993305451767e1,2.680729136648e1,
-6.332952110833e0));
#37769=cartesian_point('',(6.990227381672e1,2.677170948985e1,
-6.508719312034e0));
#37770=cartesian_point('',(6.988105145503e1,2.675173296756e1,
-6.616251939733e0));
#37771=(bounded_surface()b_spline_surface(3,3,((#37691,#37692,#37693,#37694,
#37695,#37696,#37697,#37698,#37699,#37700,#37701,#37702,#37703,#37704,#37705,
#37706,#37707,#37708,#37709,#37710),(#37711,#37712,#37713,#37714,#37715,#37716,
#37717,#37718,#37719,#37720,#37721,#37722,#37723,#37724,#37725,#37726,#37727,
#37728,#37729,#37730),(#37731,#37732,#37733,#37734,#37735,#37736,#37737,#37738,
#37739,#37740,#37741,#37742,#37743,#37744,#37745,#37746,#37747,#37748,#37749,
#37750),(#37751,#37752,#37753,#37754,#37755,#37756,#37757,#37758,#37759,#37760,
#37761,#37762,#37763,#37764,#37765,#37766,#37767,#37768,#37769,#37770)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995380200904e-1,5.203373200949e-1,
5.294694754078e-1,5.395069577028e-1,5.503755295428e-1,5.624436289449e-1,
5.759860925521e-1,5.910869693195e-1,6.079348925851e-1,6.267499962821e-1,
6.476415940259e-1,6.706337176371e-1,6.957447351826e-1,7.230585501773e-1,
7.527595921701e-1,7.851351011807e-1,8.205030150801e-1,8.757471470477e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0),(
8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,
8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,
8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,
8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,
8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,8.078228313296e-1),(
8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,
8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,
8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,
8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,
8.078228313296e-1,8.078228313296e-1,8.078228313296e-1,8.078228313296e-1),(
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0,
1.576531506011e0,1.576531506011e0,1.576531506011e0,1.576531506011e0)))representation_item('')surface());
#37773=oriented_edge('',*,*,#37772,.f.);
#37774=oriented_edge('',*,*,#37682,.t.);
#37775=oriented_edge('',*,*,#37671,.t.);
#37776=oriented_edge('',*,*,#28423,.f.);
#37777=edge_loop('',(#37773,#37774,#37775,#37776));
#37778=face_outer_bound('',#37777,.f.);
#37780=cartesian_point('',(6.935431825466e1,2.716635605150e1,
-2.460528104879e1));
#37781=direction('',(1.188115234447e-2,-6.412831356779e-3,9.999088527526e-1));
#37782=direction('',(-4.742492073743e-1,-8.803906457818e-1,-1.117067560257e-5));
#37783=axis2_placement_3d('',#37780,#37781,#37782);
#37784=cylindrical_surface('',#37783,3.000055924655e-1);
#37785=oriented_edge('',*,*,#37772,.t.);
#37786=oriented_edge('',*,*,#28421,.f.);
#37788=oriented_edge('',*,*,#37787,.t.);
#37790=oriented_edge('',*,*,#37789,.f.);
#37791=edge_loop('',(#37785,#37786,#37788,#37790));
#37792=face_outer_bound('',#37791,.f.);
#37794=cartesian_point('',(6.576241208846e1,2.584616796846e1,
-3.934391487093e1));
#37795=direction('',(-3.825356595086e-1,9.238819355181e-1,1.042297594758e-2));
#37796=direction('',(7.537044870756e-1,3.185585264540e-1,-5.748478158483e-1));
#37797=axis2_placement_3d('',#37794,#37795,#37796);
#37798=toroidal_surface('',#37797,3.697836915797e0,2.999996387261e-1);
#37800=oriented_edge('',*,*,#37799,.f.);
#37801=oriented_edge('',*,*,#37787,.f.);
#37803=oriented_edge('',*,*,#37802,.f.);
#37805=oriented_edge('',*,*,#37804,.f.);
#37807=oriented_edge('',*,*,#37806,.t.);
#37808=edge_loop('',(#37800,#37801,#37803,#37805,#37807));
#37809=face_outer_bound('',#37808,.f.);
#37811=cartesian_point('',(6.193609214298e1,2.348998496543e1,0.e0));
#37812=direction('',(3.826624495897e-1,-9.238288756103e-1,-1.047178411625e-2));
#37813=direction('',(9.238795325113e-1,3.826834323651e-1,0.e0));
#37814=axis2_placement_3d('',#37811,#37812,#37813);
#37815=plane('',#37814);
#37817=oriented_edge('',*,*,#37816,.t.);
#37819=oriented_edge('',*,*,#37818,.t.);
#37820=oriented_edge('',*,*,#37684,.t.);
#37821=oriented_edge('',*,*,#37789,.t.);
#37822=oriented_edge('',*,*,#37799,.t.);
#37824=oriented_edge('',*,*,#37823,.t.);
#37825=edge_loop('',(#37817,#37819,#37820,#37821,#37822,#37824));
#37826=face_outer_bound('',#37825,.f.);
#37828=cartesian_point('',(6.909174739549e1,2.615696675116e1,
-2.154687439422e1));
#37829=direction('',(-1.177801011940e-2,6.455564979948e-3,-9.999097980110e-1));
#37830=direction('',(-6.272343963759e-1,-7.788269655826e-1,2.360017861604e-3));
#37831=axis2_placement_3d('',#37828,#37829,#37830);
#37832=cylindrical_surface('',#37831,5.000150365094e-1);
#37834=oriented_edge('',*,*,#37833,.f.);
#37836=oriented_edge('',*,*,#37835,.f.);
#37837=oriented_edge('',*,*,#37816,.f.);
#37839=oriented_edge('',*,*,#37838,.t.);
#37840=edge_loop('',(#37834,#37836,#37837,#37839));
#37841=face_outer_bound('',#37840,.f.);
#37843=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#37844=direction('',(0.e0,0.e0,1.e0));
#37845=direction('',(1.e0,0.e0,0.e0));
#37846=axis2_placement_3d('',#37843,#37844,#37845);
#37847=conical_surface('',#37846,7.334631745054e1,5.e-1);
#37849=oriented_edge('',*,*,#37848,.f.);
#37850=oriented_edge('',*,*,#33908,.f.);
#37852=oriented_edge('',*,*,#37851,.f.);
#37854=oriented_edge('',*,*,#37853,.t.);
#37856=oriented_edge('',*,*,#37855,.f.);
#37858=oriented_edge('',*,*,#37857,.f.);
#37859=oriented_edge('',*,*,#37833,.t.);
#37860=edge_loop('',(#37849,#37850,#37852,#37854,#37856,#37858,#37859));
#37861=face_outer_bound('',#37860,.f.);
#37863=cartesian_point('',(6.851225148481e1,2.592685576302e1,
-4.131567793107e1));
#37864=cartesian_point('',(6.855181897049e1,2.588168237419e1,
-4.151413853996e1));
#37865=cartesian_point('',(6.861065114941e1,2.584931866242e1,
-4.183237634797e1));
#37866=cartesian_point('',(6.865992902757e1,2.588683807947e1,
-4.217084046697e1));
#37867=cartesian_point('',(6.867529884460e1,2.591170955737e1,
-4.229078818215e1));
#37868=cartesian_point('',(6.805676468551e1,2.636053293928e1,
-4.133853517868e1));
#37869=cartesian_point('',(6.805020842745e1,2.626903806347e1,
-4.149703755267e1));
#37870=cartesian_point('',(6.805273138233e1,2.614967939310e1,
-4.176298498660e1));
#37871=cartesian_point('',(6.806783590612e1,2.607886730698e1,
-4.206724654663e1));
#37872=cartesian_point('',(6.807487657481e1,2.606374932973e1,
-4.217840781573e1));
#37873=cartesian_point('',(6.835421291471e1,2.691467276037e1,
-4.136104889056e1));
#37874=cartesian_point('',(6.828908805836e1,2.685568971509e1,
-4.149341958132e1));
#37875=cartesian_point('',(6.819579773480e1,2.676880104632e1,
-4.170542929509e1));
#37876=cartesian_point('',(6.811204203959e1,2.669374172913e1,
-4.193052498510e1));
#37877=cartesian_point('',(6.808464045373e1,2.667039105305e1,
-4.201024961683e1));
#37878=cartesian_point('',(6.896786002916e1,2.677564493857e1,
-4.135016272033e1));
#37879=cartesian_point('',(6.891771659642e1,2.678027069572e1,
-4.150859680700e1));
#37880=cartesian_point('',(6.882978929243e1,2.679764205952e1,
-4.174421692304e1));
#37881=cartesian_point('',(6.872764061616e1,2.682865589149e1,
-4.196142079149e1));
#37882=cartesian_point('',(6.869025441073e1,2.684091714835e1,
-4.203321625980e1));
#37883=(bounded_surface()b_spline_surface(3,3,((#37863,#37864,#37865,#37866,
#37867),(#37868,#37869,#37870,#37871,#37872),(#37873,#37874,#37875,#37876,
#37877),(#37878,#37879,#37880,#37881,#37882)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.705339075402e-1,
7.045741794524e-1,8.831338978193e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951151935e0,1.579951151935e0,1.579951151935e0,
1.579951151935e0,1.579951151935e0),(8.066829493550e-1,8.066829493550e-1,
8.066829493550e-1,8.066829493550e-1,8.066829493550e-1),(8.066829493550e-1,
8.066829493550e-1,8.066829493550e-1,8.066829493550e-1,8.066829493550e-1),(
1.579951151935e0,1.579951151935e0,1.579951151935e0,1.579951151935e0,
1.579951151935e0)))representation_item('')surface());
#37884=oriented_edge('',*,*,#37848,.t.);
#37885=oriented_edge('',*,*,#37838,.f.);
#37887=oriented_edge('',*,*,#37886,.f.);
#37889=oriented_edge('',*,*,#37888,.t.);
#37890=edge_loop('',(#37884,#37885,#37887,#37889));
#37891=face_outer_bound('',#37890,.f.);
#37893=cartesian_point('',(6.814789547573e1,2.686538141347e1,
-4.213845709163e1));
#37894=direction('',(5.067985777023e-1,2.004189206835e-1,8.384434732711e-1));
#37895=direction('',(-3.571970698674e-1,-8.363590509454e-1,4.158290408086e-1));
#37896=axis2_placement_3d('',#37893,#37894,#37895);
#37897=cylindrical_surface('',#37896,2.999999999993e-1);
#37899=oriented_edge('',*,*,#37898,.t.);
#37900=oriented_edge('',*,*,#37886,.t.);
#37901=oriented_edge('',*,*,#37823,.f.);
#37902=oriented_edge('',*,*,#37806,.f.);
#37904=oriented_edge('',*,*,#37903,.t.);
#37905=edge_loop('',(#37899,#37900,#37901,#37902,#37904));
#37906=face_outer_bound('',#37905,.f.);
#37908=cartesian_point('',(6.846146218807e1,2.596966087733e1,
-4.179733916468e1));
#37909=cartesian_point('',(6.848016752728e1,2.596103507556e1,
-4.187719431213e1));
#37910=cartesian_point('',(6.850591694265e1,2.595481910895e1,
-4.201029878990e1));
#37911=cartesian_point('',(6.852979653880e1,2.596136673882e1,
-4.219382121219e1));
#37912=cartesian_point('',(6.854214551517e1,2.597456665661e1,
-4.233947635969e1));
#37913=cartesian_point('',(6.854804570343e1,2.599296198948e1,
-4.247331729617e1));
#37914=cartesian_point('',(6.854890766765e1,2.601495478233e1,
-4.259635603147e1));
#37915=cartesian_point('',(6.854582259684e1,2.603945702024e1,
-4.270959883593e1));
#37916=cartesian_point('',(6.853963388188e1,2.606572784270e1,
-4.281397745589e1));
#37917=cartesian_point('',(6.853098160667e1,2.609329604335e1,
-4.291041993210e1));
#37918=cartesian_point('',(6.852032635851e1,2.612191520666e1,
-4.299987287806e1));
#37919=cartesian_point('',(6.850797513744e1,2.615151083600e1,
-4.308322982778e1));
#37920=cartesian_point('',(6.849409799602e1,2.618215954350e1,
-4.316133491157e1));
#37921=cartesian_point('',(6.847872568370e1,2.621410326580e1,
-4.323502674229e1));
#37922=cartesian_point('',(6.846171227509e1,2.624782396103e1,
-4.330523655882e1));
#37923=cartesian_point('',(6.844267624655e1,2.628414938347e1,
-4.337302641518e1));
#37924=cartesian_point('',(6.842094165915e1,2.632436420391e1,
-4.343948229973e1));
#37925=cartesian_point('',(6.839548358192e1,2.637034466583e1,
-4.350547798624e1));
#37926=cartesian_point('',(6.836482910055e1,2.642492667338e1,
-4.357151503107e1));
#37927=cartesian_point('',(6.832666639171e1,2.649299071146e1,
-4.363781443051e1));
#37928=cartesian_point('',(6.827638342466e1,2.658558821595e1,
-4.370458149838e1));
#37929=cartesian_point('',(6.820645275284e1,2.672448377819e1,
-4.376629123160e1));
#37930=cartesian_point('',(6.812222577528e1,2.692655466280e1,
-4.378310414367e1));
#37931=cartesian_point('',(6.806057681170e1,2.712043963429e1,
-4.372619795186e1));
#37932=cartesian_point('',(6.802905841313e1,2.724168410307e1,
-4.365083235416e1));
#37933=cartesian_point('',(6.801512227532e1,2.729786081439e1,
-4.360353017399e1));
#37934=cartesian_point('',(6.800975568064e1,2.731975107431e1,
-4.358313416076e1));
#37935=cartesian_point('',(6.813554629772e1,2.634330735515e1,
-4.175653255320e1));
#37936=cartesian_point('',(6.813470221569e1,2.631564936529e1,
-4.181850958738e1));
#37937=cartesian_point('',(6.813296819024e1,2.627563415779e1,
-4.192478778868e1));
#37938=cartesian_point('',(6.812824141905e1,2.623248508900e1,
-4.207693147815e1));
#37939=cartesian_point('',(6.812271364228e1,2.620483548391e1,
-4.220065881917e1));
#37940=cartesian_point('',(6.811588580904e1,2.618473912194e1,
-4.231668631053e1));
#37941=cartesian_point('',(6.810795621459e1,2.617067298488e1,
-4.242523928356e1));
#37942=cartesian_point('',(6.809911507588e1,2.616149847823e1,
-4.252672264886e1));
#37943=cartesian_point('',(6.808952410377e1,2.615636912624e1,
-4.262160582963e1));
#37944=cartesian_point('',(6.807929717285e1,2.615466183726e1,
-4.271045304899e1));
#37945=cartesian_point('',(6.806848650854e1,2.615594406362e1,
-4.279392477304e1));
#37946=cartesian_point('',(6.805708121785e1,2.615995668498e1,
-4.287269833933e1));
#37947=cartesian_point('',(6.804499882822e1,2.616660421252e1,
-4.294746032353e1));
#37948=cartesian_point('',(6.803206419632e1,2.617596716535e1,
-4.301894193391e1));
#37949=cartesian_point('',(6.801796059496e1,2.618836050004e1,
-4.308801468065e1));
#37950=cartesian_point('',(6.800215772038e1,2.620444946553e1,
-4.315573647858e1));
#37951=cartesian_point('',(6.798382674398e1,2.622542561138e1,
-4.322325592066e1));
#37952=cartesian_point('',(6.796173805728e1,2.625325962087e1,
-4.329157353913e1));
#37953=cartesian_point('',(6.793412687675e1,2.629113069153e1,
-4.336133239169e1));
#37954=cartesian_point('',(6.789828857440e1,2.634451097124e1,
-4.343285645255e1));
#37955=cartesian_point('',(6.784922059679e1,2.642506017490e1,
-4.350632709626e1));
#37956=cartesian_point('',(6.777882623964e1,2.655642769207e1,
-4.357551040015e1));
#37957=cartesian_point('',(6.769388778136e1,2.675784856511e1,
-4.359454620779e1));
#37958=cartesian_point('',(6.763660364820e1,2.694890531445e1,
-4.353031867545e1));
#37959=cartesian_point('',(6.761308076873e1,2.706011014194e1,
-4.344693870596e1));
#37960=cartesian_point('',(6.760500551266e1,2.710769315228e1,
-4.339578270860e1));
#37961=cartesian_point('',(6.760229661124e1,2.712558146444e1,
-4.337392741123e1));
#37962=cartesian_point('',(6.834222470408e1,2.679105821909e1,
-4.169113431604e1));
#37963=cartesian_point('',(6.831840572009e1,2.677333157668e1,
-4.174832089021e1));
#37964=cartesian_point('',(6.827886849697e1,2.674568269923e1,
-4.184419571768e1));
#37965=cartesian_point('',(6.822389038806e1,2.671121062118e1,
-4.197785718574e1));
#37966=cartesian_point('',(6.817977576123e1,2.668582671320e1,
-4.208483850060e1));
#37967=cartesian_point('',(6.813873588248e1,2.666408588631e1,
-4.218387958042e1));
#37968=cartesian_point('',(6.810054455478e1,2.664542211523e1,
-4.227549731224e1));
#37969=cartesian_point('',(6.806499968122e1,2.662939328827e1,
-4.236022459148e1));
#37970=cartesian_point('',(6.803192609030e1,2.661565791746e1,
-4.243855923120e1));
#37971=cartesian_point('',(6.800114416301e1,2.660394466059e1,
-4.251101411980e1));
#37972=cartesian_point('',(6.797245828763e1,2.659403975581e1,
-4.257812918407e1));
#37973=cartesian_point('',(6.794567883298e1,2.658579113612e1,
-4.264041000480e1));
#37974=cartesian_point('',(6.792062177489e1,2.657910652064e1,
-4.269832148681e1));
#37975=cartesian_point('',(6.789709496386e1,2.657395425715e1,
-4.275231039394e1));
#37976=cartesian_point('',(6.787486613883e1,2.657037394608e1,
-4.280286251636e1));
#37977=cartesian_point('',(6.785364814734e1,2.656851409752e1,
-4.285050506765e1));
#37978=cartesian_point('',(6.783312054323e1,2.656870429895e1,
-4.289569967971e1));
#37979=cartesian_point('',(6.781296518204e1,2.657155858600e1,
-4.293866023915e1));
#37980=cartesian_point('',(6.779281338225e1,2.657810019434e1,
-4.297930963715e1));
#37981=cartesian_point('',(6.777203224810e1,2.659005108962e1,
-4.301744297564e1));
#37982=cartesian_point('',(6.774911711491e1,2.661092121216e1,
-4.305311122429e1));
#37983=cartesian_point('',(6.772216500524e1,2.664804526610e1,
-4.308354973183e1));
#37984=cartesian_point('',(6.769534170238e1,2.670806033025e1,
-4.309142578843e1));
#37985=cartesian_point('',(6.768296329695e1,2.676735114793e1,
-4.306412138820e1));
#37986=cartesian_point('',(6.768464339483e1,2.680411880201e1,
-4.302463340328e1));
#37987=cartesian_point('',(6.768928868497e1,2.682112287699e1,
-4.299760939938e1));
#37988=cartesian_point('',(6.769178495328e1,2.682776503746e1,
-4.298558966334e1));
#37989=cartesian_point('',(6.883952005421e1,2.678869049462e1,
-4.167771216379e1));
#37990=cartesian_point('',(6.881619951081e1,2.679823119674e1,
-4.174880456138e1));
#37991=cartesian_point('',(6.877279900150e1,2.681463582423e1,
-4.186287910096e1));
#37992=cartesian_point('',(6.870475843126e1,2.683705547802e1,
-4.201259368959e1));
#37993=cartesian_point('',(6.864652401943e1,2.685439982786e1,
-4.212761686626e1));
#37994=cartesian_point('',(6.858984324849e1,2.686978709179e1,
-4.223038611695e1));
#37995=cartesian_point('',(6.853535019767e1,2.688336985410e1,
-4.232244676769e1));
#37996=cartesian_point('',(6.848341843216e1,2.689533411210e1,
-4.240503919968e1));
#37997=cartesian_point('',(6.843427511490e1,2.690586273308e1,
-4.247914709022e1));
#37998=cartesian_point('',(6.838802346875e1,2.691512793378e1,
-4.254560457821e1));
#37999=cartesian_point('',(6.834467073530e1,2.692328350341e1,
-4.260513778556e1));
#38000=cartesian_point('',(6.830419696520e1,2.693045076827e1,
-4.265832606745e1));
#38001=cartesian_point('',(6.826658645193e1,2.693671220849e1,
-4.270560807198e1));
#38002=cartesian_point('',(6.823183883716e1,2.694210457596e1,
-4.274730210390e1));
#38003=cartesian_point('',(6.819996270159e1,2.694660614504e1,
-4.278363383985e1));
#38004=cartesian_point('',(6.817102129598e1,2.695009944700e1,
-4.281469457065e1));
#38005=cartesian_point('',(6.814526861885e1,2.695229244442e1,
-4.284031368981e1));
#38006=cartesian_point('',(6.812334699679e1,2.695257978956e1,
-4.285992603230e1));
#38007=cartesian_point('',(6.810633727693e1,2.694985368313e1,
-4.287271581987e1));
#38008=cartesian_point('',(6.809571726583e1,2.694213474543e1,
-4.287793663126e1));
#38009=cartesian_point('',(6.809327330009e1,2.692556677661e1,
-4.287555524257e1));
#38010=cartesian_point('',(6.810280754994e1,2.689207140930e1,
-4.286639267091e1));
#38011=cartesian_point('',(6.812488529974e1,2.683548160804e1,
-4.286279207324e1));
#38012=cartesian_point('',(6.814537826814e1,2.678833923754e1,
-4.287342598286e1));
#38013=cartesian_point('',(6.815996136611e1,2.677342260744e1,
-4.287834796970e1));
#38014=cartesian_point('',(6.816929375757e1,2.677366407495e1,
-4.287518823337e1));
#38015=cartesian_point('',(6.817344850281e1,2.677498278033e1,
-4.287278351101e1));
#38016=(bounded_surface()b_spline_surface(3,3,((#37908,#37909,#37910,#37911,
#37912,#37913,#37914,#37915,#37916,#37917,#37918,#37919,#37920,#37921,#37922,
#37923,#37924,#37925,#37926,#37927,#37928,#37929,#37930,#37931,#37932,#37933,
#37934),(#37935,#37936,#37937,#37938,#37939,#37940,#37941,#37942,#37943,#37944,
#37945,#37946,#37947,#37948,#37949,#37950,#37951,#37952,#37953,#37954,#37955,
#37956,#37957,#37958,#37959,#37960,#37961),(#37962,#37963,#37964,#37965,#37966,
#37967,#37968,#37969,#37970,#37971,#37972,#37973,#37974,#37975,#37976,#37977,
#37978,#37979,#37980,#37981,#37982,#37983,#37984,#37985,#37986,#37987,#37988),(
#37989,#37990,#37991,#37992,#37993,#37994,#37995,#37996,#37997,#37998,#37999,
#38000,#38001,#38002,#38003,#38004,#38005,#38006,#38007,#38008,#38009,#38010,
#38011,#38012,#38013,#38014,#38015)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.701379053788e-2,1.174978753815e-1,1.685340762276e-1,2.151071197647e-1,
2.576965968175e-1,2.967580274574e-1,3.326328161646e-1,3.655969357168e-1,
3.959207795434e-1,4.238714409865e-1,4.496932975295e-1,4.735649095814e-1,
4.956646120852e-1,5.161820336120e-1,5.353131033774e-1,5.532536698093e-1,
5.700837446887e-1,5.856944486933e-1,6.000622032200e-1,6.134767474834e-1,
6.275048530756e-1,6.425426973641e-1,6.580310977670e-1,6.751448104821e-1,
6.888924642308e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413823059309e0,1.413823059309e0,1.413823059309e0,1.413823059309e0,
1.413823059309e0,1.413823059309e0,1.413823059309e0,1.413823059309e0,
1.413823059309e0,1.413823059309e0,1.413823059309e0,1.413823059309e0,
1.413823059309e0,1.413823059309e0,1.413823059309e0,1.413823059309e0,
1.413823059309e0,1.413823059309e0,1.413823059309e0,1.413823059309e0,
1.413823059309e0,1.413823059309e0,1.413823059309e0,1.413823059309e0,
1.413823059309e0,1.413823059309e0,1.413823059309e0),(8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1),(8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,8.620589802302e-1,
8.620589802302e-1),(1.413823059309e0,1.413823059309e0,1.413823059309e0,
1.413823059309e0,1.413823059309e0,1.413823059309e0,1.413823059309e0,
1.413823059309e0,1.413823059309e0,1.413823059309e0,1.413823059309e0,
1.413823059309e0,1.413823059309e0,1.413823059309e0,1.413823059309e0,
1.413823059309e0,1.413823059309e0,1.413823059309e0,1.413823059309e0,
1.413823059309e0,1.413823059309e0,1.413823059309e0,1.413823059309e0,
1.413823059309e0,1.413823059309e0,1.413823059309e0,1.413823059309e0)))representation_item('')surface());
#38017=oriented_edge('',*,*,#33910,.t.);
#38018=oriented_edge('',*,*,#37888,.f.);
#38019=oriented_edge('',*,*,#37898,.f.);
#38021=oriented_edge('',*,*,#38020,.t.);
#38022=edge_loop('',(#38017,#38018,#38019,#38021));
#38023=face_outer_bound('',#38022,.f.);
#38025=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#38026=direction('',(0.e0,0.e0,1.e0));
#38027=direction('',(9.320008606120e-1,3.624560605349e-1,0.e0));
#38028=axis2_placement_3d('',#38025,#38026,#38027);
#38029=toroidal_surface('',#38028,7.344368814732e1,5.e-1);
#38030=oriented_edge('',*,*,#33912,.t.);
#38031=oriented_edge('',*,*,#38020,.f.);
#38033=oriented_edge('',*,*,#38032,.t.);
#38035=oriented_edge('',*,*,#38034,.t.);
#38037=oriented_edge('',*,*,#38036,.t.);
#38038=edge_loop('',(#38030,#38031,#38033,#38035,#38037));
#38039=face_outer_bound('',#38038,.f.);
#38041=cartesian_point('',(4.756730366552e-11,1.970868569504e-11,
-4.228096149021e1));
#38042=direction('',(0.e0,0.e0,1.e0));
#38043=direction('',(9.238795325113e-1,3.826834323651e-1,0.e0));
#38044=axis2_placement_3d('',#38041,#38042,#38043);
#38045=conical_surface('',#38044,7.351737503131e1,3.302386755580e1);
#38046=oriented_edge('',*,*,#38034,.f.);
#38047=oriented_edge('',*,*,#38032,.f.);
#38048=oriented_edge('',*,*,#37903,.f.);
#38050=oriented_edge('',*,*,#38049,.f.);
#38052=oriented_edge('',*,*,#38051,.f.);
#38054=oriented_edge('',*,*,#38053,.f.);
#38056=oriented_edge('',*,*,#38055,.f.);
#38057=edge_loop('',(#38046,#38047,#38048,#38050,#38052,#38054,#38056));
#38058=face_outer_bound('',#38057,.f.);
#38060=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#38061=direction('',(0.e0,0.e0,1.e0));
#38062=direction('',(-9.233098603761e-1,-3.840558575680e-1,0.e0));
#38063=axis2_placement_3d('',#38060,#38061,#38062);
#38064=toroidal_surface('',#38063,7.065650925828e1,4.e0);
#38066=oriented_edge('',*,*,#38065,.t.);
#38068=oriented_edge('',*,*,#38067,.t.);
#38069=oriented_edge('',*,*,#38053,.t.);
#38070=oriented_edge('',*,*,#38051,.t.);
#38071=oriented_edge('',*,*,#38049,.t.);
#38072=oriented_edge('',*,*,#37804,.t.);
#38073=oriented_edge('',*,*,#37802,.t.);
#38074=oriented_edge('',*,*,#28419,.t.);
#38075=oriented_edge('',*,*,#28417,.t.);
#38076=edge_loop('',(#38066,#38068,#38069,#38070,#38071,#38072,#38073,#38074,
#38075));
#38077=face_outer_bound('',#38076,.f.);
#38079=cartesian_point('',(6.477640063756e1,2.822504892087e1,
-3.934373632880e1));
#38080=direction('',(3.827282946309e-1,-9.238019244159e-1,1.044303281298e-2));
#38081=direction('',(9.233887774885e-1,3.828695968098e-1,2.764122730730e-2));
#38082=axis2_placement_3d('',#38079,#38080,#38081);
#38083=toroidal_surface('',#38082,3.698456031607e0,2.999994698656e-1);
#38085=oriented_edge('',*,*,#38084,.f.);
#38087=oriented_edge('',*,*,#38086,.f.);
#38088=oriented_edge('',*,*,#38067,.f.);
#38089=oriented_edge('',*,*,#38065,.f.);
#38091=oriented_edge('',*,*,#38090,.t.);
#38092=edge_loop('',(#38085,#38087,#38088,#38089,#38091));
#38093=face_outer_bound('',#38092,.f.);
#38095=cartesian_point('',(7.184781459867e1,3.192512363422e1,0.e0));
#38096=direction('',(-3.826624495897e-1,9.238288756103e-1,-1.047178411625e-2));
#38097=direction('',(-9.238795325113e-1,-3.826834323651e-1,0.e0));
#38098=axis2_placement_3d('',#38095,#38096,#38097);
#38099=plane('',#38098);
#38101=oriented_edge('',*,*,#38100,.t.);
#38103=oriented_edge('',*,*,#38102,.t.);
#38105=oriented_edge('',*,*,#38104,.t.);
#38107=oriented_edge('',*,*,#38106,.t.);
#38108=oriented_edge('',*,*,#38084,.t.);
#38110=oriented_edge('',*,*,#38109,.t.);
#38111=edge_loop('',(#38101,#38103,#38105,#38107,#38108,#38110));
#38112=face_outer_bound('',#38111,.f.);
#38114=cartesian_point('',(6.787350907765e1,3.074540181608e1,
-6.593298135858e0));
#38115=direction('',(4.095189972059e-1,1.797666942599e-1,8.944149632929e-1));
#38116=direction('',(-9.104553071454e-1,1.428726378637e-1,3.881475789446e-1));
#38117=axis2_placement_3d('',#38114,#38115,#38116);
#38118=cylindrical_surface('',#38117,5.000000030464e-1);
#38120=oriented_edge('',*,*,#38119,.t.);
#38122=oriented_edge('',*,*,#38121,.f.);
#38123=oriented_edge('',*,*,#38100,.f.);
#38125=oriented_edge('',*,*,#38124,.t.);
#38126=edge_loop('',(#38120,#38122,#38123,#38125));
#38127=face_outer_bound('',#38126,.f.);
#38129=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#38130=direction('',(0.e0,0.e0,1.e0));
#38131=direction('',(0.e0,-1.e0,0.e0));
#38132=axis2_placement_3d('',#38129,#38130,#38131);
#38133=conical_surface('',#38132,7.438528799863e1,2.656505117708e1);
#38135=oriented_edge('',*,*,#38134,.f.);
#38137=oriented_edge('',*,*,#38136,.f.);
#38139=oriented_edge('',*,*,#38138,.f.);
#38140=oriented_edge('',*,*,#38119,.f.);
#38142=oriented_edge('',*,*,#38141,.t.);
#38143=oriented_edge('',*,*,#28411,.f.);
#38145=oriented_edge('',*,*,#38144,.f.);
#38146=edge_loop('',(#38135,#38137,#38139,#38140,#38142,#38143,#38145));
#38147=face_outer_bound('',#38146,.f.);
#38149=cartesian_point('',(6.566593554176e1,3.510642810661e1,
-6.695552256393e0));
#38150=direction('',(-3.919178848771e-1,-2.154582390836e-1,-8.944149589114e-1));
#38151=direction('',(-4.409017290381e-1,-8.092880116168e-1,3.881476260194e-1));
#38152=axis2_placement_3d('',#38149,#38150,#38151);
#38153=cylindrical_surface('',#38152,5.000000035649e-1);
#38154=oriented_edge('',*,*,#38134,.t.);
#38156=oriented_edge('',*,*,#38155,.f.);
#38158=oriented_edge('',*,*,#38157,.f.);
#38160=oriented_edge('',*,*,#38159,.t.);
#38161=edge_loop('',(#38154,#38156,#38158,#38160));
#38162=face_outer_bound('',#38161,.f.);
#38164=cartesian_point('',(6.612587173319e1,3.671870261848e1,
-4.344496984567e0));
#38165=cartesian_point('',(6.619113640927e1,3.665813393670e1,
-4.305525237979e0));
#38166=cartesian_point('',(6.630323968916e1,3.653134908899e1,
-4.261895783083e0));
#38167=cartesian_point('',(6.642164588672e1,3.631860438873e1,
-4.261002651049e0));
#38168=cartesian_point('',(6.648553230604e1,3.615478818892e1,
-4.288795155485e0));
#38169=cartesian_point('',(6.652385916618e1,3.599009848300e1,
-4.343036995138e0));
#38170=cartesian_point('',(6.653699158908e1,3.583482876281e1,
-4.416732654181e0));
#38171=cartesian_point('',(6.652866276128e1,3.569168948988e1,
-4.504496105670e0));
#38172=cartesian_point('',(6.650262580304e1,3.556028749805e1,
-4.603390080718e0));
#38173=cartesian_point('',(6.646155212093e1,3.543922082874e1,
-4.712480109156e0));
#38174=cartesian_point('',(6.640697691873e1,3.532721142733e1,
-4.832011592566e0));
#38175=cartesian_point('',(6.633982729997e1,3.522376146131e1,
-4.962408002243e0));
#38176=cartesian_point('',(6.626079526254e1,3.512901606801e1,
-5.103904590567e0));
#38177=cartesian_point('',(6.617032595655e1,3.504339157222e1,
-5.256761400022e0));
#38178=cartesian_point('',(6.606847833865e1,3.496744793403e1,
-5.421545146958e0));
#38179=cartesian_point('',(6.595483075870e1,3.490200215719e1,
-5.599278542549e0));
#38180=cartesian_point('',(6.582855765240e1,3.484841683625e1,
-5.791307258083e0));
#38181=cartesian_point('',(6.566682161212e1,3.480275603672e1,
-6.031362527198e0));
#38182=cartesian_point('',(6.554604939874e1,3.478926330163e1,
-6.205750719445e0));
#38183=cartesian_point('',(6.547216385245e1,3.478818960864e1,
-6.310924930153e0));
#38184=cartesian_point('',(6.563759829172e1,3.644455211615e1,
-4.070308742101e0));
#38185=cartesian_point('',(6.570018768467e1,3.639430241261e1,
-4.018647322030e0));
#38186=cartesian_point('',(6.581981485192e1,3.627206658812e1,
-3.958993460844e0));
#38187=cartesian_point('',(6.594248968471e1,3.605286119019e1,
-3.956941032848e0));
#38188=cartesian_point('',(6.600318455992e1,3.588423534593e1,
-3.994059191832e0));
#38189=cartesian_point('',(6.603035298874e1,3.572113614704e1,
-4.065605623125e0));
#38190=cartesian_point('',(6.602616487988e1,3.557758619587e1,
-4.160023566675e0));
#38191=cartesian_point('',(6.599737472338e1,3.545672691249e1,
-4.268485700224e0));
#38192=cartesian_point('',(6.595050670597e1,3.535696072598e1,
-4.386274495940e0));
#38193=cartesian_point('',(6.589026889146e1,3.527539732824e1,
-4.511864917823e0));
#38194=cartesian_point('',(6.581966615711e1,3.520952810075e1,
-4.645483660438e0));
#38195=cartesian_point('',(6.574080809798e1,3.515776607469e1,
-4.787721597527e0));
#38196=cartesian_point('',(6.565537780858e1,3.511922234527e1,
-4.939034899187e0));
#38197=cartesian_point('',(6.556466679739e1,3.509342592143e1,
-5.099917543108e0));
#38198=cartesian_point('',(6.546954951417e1,3.508027400920e1,
-5.271147864167e0));
#38199=cartesian_point('',(6.537055326201e1,3.508012787312e1,
-5.453905044205e0));
#38200=cartesian_point('',(6.526809892861e1,3.509395087251e1,
-5.649604701441e0));
#38201=cartesian_point('',(6.514642805715e1,3.512799096257e1,
-5.892291140584e0));
#38202=cartesian_point('',(6.506458641306e1,3.516767254766e1,
-6.066890100696e0));
#38203=cartesian_point('',(6.501791298719e1,3.519672739325e1,
-6.171592440675e0));
#38204=cartesian_point('',(6.542971090368e1,3.601470278137e1,
-4.476276606943e0));
#38205=cartesian_point('',(6.544911554166e1,3.600071115436e1,
-4.442922742380e0));
#38206=cartesian_point('',(6.548837150179e1,3.596298042728e1,
-4.406144511394e0));
#38207=cartesian_point('',(6.552781017844e1,3.589274282461e1,
-4.404203559172e0));
#38208=cartesian_point('',(6.554622933081e1,3.583878643719e1,
-4.426135870542e0));
#38209=cartesian_point('',(6.555248992848e1,3.578780137569e1,
-4.470537539513e0));
#38210=cartesian_point('',(6.554761062244e1,3.574489198990e1,
-4.532771776523e0));
#38211=cartesian_point('',(6.553427926864e1,3.571112627797e1,
-4.609218291587e0));
#38212=cartesian_point('',(6.551506502864e1,3.568577766628e1,
-4.697853931765e0));
#38213=cartesian_point('',(6.549182730990e1,3.566766081143e1,
-4.798050450594e0));
#38214=cartesian_point('',(6.546578145427e1,3.565575930844e1,
-4.910069940994e0));
#38215=cartesian_point('',(6.543780858551e1,3.564937284571e1,
-5.034261274386e0));
#38216=cartesian_point('',(6.540862244544e1,3.564803027046e1,
-5.170759326764e0));
#38217=cartesian_point('',(6.537878666218e1,3.565141916894e1,
-5.319717606138e0));
#38218=cartesian_point('',(6.534872484658e1,3.565938569007e1,
-5.481609946593e0));
#38219=cartesian_point('',(6.531877120554e1,3.567196216396e1,
-5.657399891663e0));
#38220=cartesian_point('',(6.528927736438e1,3.568938251185e1,
-5.848426755508e0));
#38221=cartesian_point('',(6.525629702210e1,3.571560578758e1,
-6.088483284883e0));
#38222=cartesian_point('',(6.523618987081e1,3.573850220286e1,
-6.263979327443e0));
#38223=cartesian_point('',(6.522558959681e1,3.575356941760e1,
-6.370215881169e0));
#38224=cartesian_point('',(6.580630398085e1,3.605793153871e1,
-4.968557033895e0));
#38225=cartesian_point('',(6.580518444721e1,3.605309939715e1,
-4.957727943782e0));
#38226=cartesian_point('',(6.579373987038e1,3.605621708572e1,
-4.949263259679e0));
#38227=cartesian_point('',(6.578419416773e1,3.607246797291e1,
-4.948541489923e0));
#38228=cartesian_point('',(6.578309369527e1,3.608492342694e1,
-4.952990075695e0));
#38229=cartesian_point('',(6.578928071559e1,3.609257729846e1,
-4.965504568947e0));
#38230=cartesian_point('',(6.580135061956e1,3.609201380424e1,
-4.989726938986e0));
#38231=cartesian_point('',(6.581678530117e1,3.608275610972e1,
-5.028275489015e0));
#38232=cartesian_point('',(6.583325815517e1,3.606574995921e1,
-5.082354784702e0));
#38233=cartesian_point('',(6.584906158971e1,3.604221429207e1,
-5.152408914551e0));
#38234=cartesian_point('',(6.586297990721e1,3.601316490732e1,
-5.238737695041e0));
#38235=cartesian_point('',(6.587405178621e1,3.597946695559e1,
-5.341392587777e0));
#38236=cartesian_point('',(6.588147912074e1,3.594190774900e1,
-5.460114946896e0));
#38237=cartesian_point('',(6.588458815200e1,3.590114737986e1,
-5.594641439652e0));
#38238=cartesian_point('',(6.588274480013e1,3.585766732243e1,
-5.745070699092e0));
#38239=cartesian_point('',(6.587523058456e1,3.581177893745e1,
-5.912093953863e0));
#38240=cartesian_point('',(6.586111346980e1,3.576372351599e1,
-6.096939579482e0));
#38241=cartesian_point('',(6.583571387592e1,3.570604658916e1,
-6.332952110829e0));
#38242=cartesian_point('',(6.580984087499e1,3.566675143273e1,
-6.508719312020e0));
#38243=cartesian_point('',(6.579140753294e1,3.564417573829e1,
-6.616251939705e0));
#38244=(bounded_surface()b_spline_surface(3,3,((#38164,#38165,#38166,#38167,
#38168,#38169,#38170,#38171,#38172,#38173,#38174,#38175,#38176,#38177,#38178,
#38179,#38180,#38181,#38182,#38183),(#38184,#38185,#38186,#38187,#38188,#38189,
#38190,#38191,#38192,#38193,#38194,#38195,#38196,#38197,#38198,#38199,#38200,
#38201,#38202,#38203),(#38204,#38205,#38206,#38207,#38208,#38209,#38210,#38211,
#38212,#38213,#38214,#38215,#38216,#38217,#38218,#38219,#38220,#38221,#38222,
#38223),(#38224,#38225,#38226,#38227,#38228,#38229,#38230,#38231,#38232,#38233,
#38234,#38235,#38236,#38237,#38238,#38239,#38240,#38241,#38242,#38243)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995380206236e-1,5.203373200929e-1,
5.294694754057e-1,5.395069577008e-1,5.503755295407e-1,5.624436289428e-1,
5.759860925500e-1,5.910869693174e-1,6.079348925830e-1,6.267499962800e-1,
6.476415940239e-1,6.706337176351e-1,6.957447351808e-1,7.230585501756e-1,
7.527595921685e-1,7.851351011794e-1,8.205030150790e-1,8.757471470405e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531506010e0,1.576531506010e0,1.576531506010e0,1.576531506010e0,
1.576531506010e0,1.576531506010e0,1.576531506010e0,1.576531506010e0,
1.576531506010e0,1.576531506010e0,1.576531506010e0,1.576531506010e0,
1.576531506010e0,1.576531506010e0,1.576531506010e0,1.576531506010e0,
1.576531506010e0,1.576531506010e0,1.576531506010e0,1.576531506010e0),(
8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,
8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,
8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,
8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,
8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,8.078228313300e-1),(
8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,
8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,
8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,
8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,
8.078228313300e-1,8.078228313300e-1,8.078228313300e-1,8.078228313300e-1),(
1.576531506010e0,1.576531506010e0,1.576531506010e0,1.576531506010e0,
1.576531506010e0,1.576531506010e0,1.576531506010e0,1.576531506010e0,
1.576531506010e0,1.576531506010e0,1.576531506010e0,1.576531506010e0,
1.576531506010e0,1.576531506010e0,1.576531506010e0,1.576531506010e0,
1.576531506010e0,1.576531506010e0,1.576531506010e0,1.576531506010e0)))representation_item('')surface());
#38246=oriented_edge('',*,*,#38245,.f.);
#38247=oriented_edge('',*,*,#38155,.t.);
#38248=oriented_edge('',*,*,#38144,.t.);
#38249=oriented_edge('',*,*,#28409,.f.);
#38250=edge_loop('',(#38246,#38247,#38248,#38249));
#38251=face_outer_bound('',#38250,.f.);
#38253=cartesian_point('',(6.521506143577e1,3.598649918531e1,
-2.460528104879e1));
#38254=direction('',(1.261654989746e-2,-4.807167120839e-3,9.999088527526e-1));
#38255=direction('',(-3.552779009790e-1,-9.347607249725e-1,-1.117067594939e-5));
#38256=axis2_placement_3d('',#38253,#38254,#38255);
#38257=cylindrical_surface('',#38256,3.000055924665e-1);
#38258=oriented_edge('',*,*,#38245,.t.);
#38259=oriented_edge('',*,*,#28407,.f.);
#38261=oriented_edge('',*,*,#38260,.t.);
#38263=oriented_edge('',*,*,#38262,.f.);
#38264=edge_loop('',(#38258,#38259,#38261,#38263));
#38265=face_outer_bound('',#38264,.f.);
#38267=cartesian_point('',(6.182620364826e1,3.420876765967e1,
-3.934391487094e1));
#38268=direction('',(-4.998538050188e-1,8.660470744602e-1,1.042297592243e-2));
#38269=direction('',(7.056762092530e-1,4.142113908457e-1,-5.748478158504e-1));
#38270=axis2_placement_3d('',#38267,#38268,#38269);
#38271=toroidal_surface('',#38270,3.697836915773e0,2.999996387243e-1);
#38273=oriented_edge('',*,*,#38272,.f.);
#38274=oriented_edge('',*,*,#38260,.f.);
#38276=oriented_edge('',*,*,#38275,.f.);
#38278=oriented_edge('',*,*,#38277,.f.);
#38280=oriented_edge('',*,*,#38279,.t.);
#38281=edge_loop('',(#38273,#38274,#38276,#38278,#38280));
#38282=face_outer_bound('',#38281,.f.);
#38284=cartesian_point('',(5.834016199589e1,3.137330715614e1,0.e0));
#38285=direction('',(4.999725846828e-1,-8.659779190621e-1,-1.047178411625e-2));
#38286=direction('',(8.660254037844e-1,5.e-1,0.e0));
#38287=axis2_placement_3d('',#38284,#38285,#38286);
#38288=plane('',#38287);
#38290=oriented_edge('',*,*,#38289,.t.);
#38292=oriented_edge('',*,*,#38291,.t.);
#38293=oriented_edge('',*,*,#38157,.t.);
#38294=oriented_edge('',*,*,#38262,.t.);
#38295=oriented_edge('',*,*,#38272,.t.);
#38297=oriented_edge('',*,*,#38296,.t.);
#38298=edge_loop('',(#38290,#38292,#38293,#38294,#38295,#38297));
#38299=face_outer_bound('',#38298,.f.);
#38301=cartesian_point('',(6.508648864854e1,3.495147297592e1,
-2.154687439419e1));
#38302=direction('',(-1.251986792564e-2,4.862997913792e-3,-9.999097980110e-1));
#38303=direction('',(-5.202110009605e-1,-8.540345103070e-1,2.360017861866e-3));
#38304=axis2_placement_3d('',#38301,#38302,#38303);
#38305=cylindrical_surface('',#38304,5.000150365122e-1);
#38307=oriented_edge('',*,*,#38306,.f.);
#38309=oriented_edge('',*,*,#38308,.f.);
#38310=oriented_edge('',*,*,#38289,.f.);
#38312=oriented_edge('',*,*,#38311,.t.);
#38313=edge_loop('',(#38307,#38309,#38310,#38312));
#38314=face_outer_bound('',#38313,.f.);
#38316=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#38317=direction('',(0.e0,0.e0,1.e0));
#38318=direction('',(1.e0,0.e0,0.e0));
#38319=axis2_placement_3d('',#38316,#38317,#38318);
#38320=conical_surface('',#38319,7.334631745054e1,5.e-1);
#38322=oriented_edge('',*,*,#38321,.f.);
#38323=oriented_edge('',*,*,#33916,.f.);
#38325=oriented_edge('',*,*,#38324,.f.);
#38327=oriented_edge('',*,*,#38326,.t.);
#38329=oriented_edge('',*,*,#38328,.f.);
#38331=oriented_edge('',*,*,#38330,.f.);
#38332=oriented_edge('',*,*,#38306,.t.);
#38333=edge_loop('',(#38322,#38323,#38325,#38327,#38329,#38331,#38332));
#38334=face_outer_bound('',#38333,.f.);
#38336=cartesian_point('',(6.454198591677e1,3.464769122455e1,
-4.131567793106e1));
#38337=cartesian_point('',(6.458711120756e1,3.460806889359e1,
-4.151413853995e1));
#38338=cartesian_point('',(6.464966438111e1,3.458366119813e1,
-4.183237634796e1));
#38339=cartesian_point('',(6.469362341355e1,3.462729168518e1,
-4.217084046698e1));
#38340=cartesian_point('',(6.470561536033e1,3.465395654784e1,
-4.229078818216e1));
#38341=cartesian_point('',(6.403378963969e1,3.501820527495e1,
-4.133853517865e1));
#38342=cartesian_point('',(6.403923194911e1,3.492663738708e1,
-4.149703755266e1));
#38343=cartesian_point('',(6.405731275251e1,3.480862915838e1,
-4.176298498660e1));
#38344=cartesian_point('',(6.408153088697e1,3.474039441544e1,
-4.206724654663e1));
#38345=cartesian_point('',(6.409048461371e1,3.472632476623e1,
-4.217840781574e1));
#38346=cartesian_point('',(6.425636339728e1,3.560642913779e1,
-4.136104889056e1));
#38347=cartesian_point('',(6.419949452539e1,3.553945020112e1,
-4.149341958130e1));
#38348=cartesian_point('',(6.411834356058e1,3.544112804625e1,
-4.170542929509e1));
#38349=cartesian_point('',(6.404510161380e1,3.535577855994e1,
-4.193052498508e1));
#38350=cartesian_point('',(6.402098232714e1,3.532905102749e1,
-4.201024961687e1));
#38351=cartesian_point('',(6.488290744779e1,3.554868773949e1,
-4.135016272032e1));
#38352=cartesian_point('',(6.483258921660e1,3.554672889131e1,
-4.150859680699e1));
#38353=cartesian_point('',(6.474314672491e1,3.555247482450e1,
-4.174421692304e1));
#38354=cartesian_point('',(6.463782382732e1,3.556989025109e1,
-4.196142079149e1));
#38355=cartesian_point('',(6.459915705092e1,3.557716673213e1,
-4.203321625976e1));
#38356=(bounded_surface()b_spline_surface(3,3,((#38336,#38337,#38338,#38339,
#38340),(#38341,#38342,#38343,#38344,#38345),(#38346,#38347,#38348,#38349,
#38350),(#38351,#38352,#38353,#38354,#38355)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.705339075279e-1,
7.045741794518e-1,8.831338978223e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951151938e0,1.579951151938e0,1.579951151938e0,
1.579951151938e0,1.579951151938e0),(8.066829493541e-1,8.066829493541e-1,
8.066829493541e-1,8.066829493541e-1,8.066829493541e-1),(8.066829493541e-1,
8.066829493541e-1,8.066829493541e-1,8.066829493541e-1,8.066829493541e-1),(
1.579951151938e0,1.579951151938e0,1.579951151938e0,1.579951151938e0,
1.579951151938e0)))representation_item('')surface());
#38357=oriented_edge('',*,*,#38321,.t.);
#38358=oriented_edge('',*,*,#38311,.f.);
#38360=oriented_edge('',*,*,#38359,.f.);
#38362=oriented_edge('',*,*,#38361,.t.);
#38363=edge_loop('',(#38357,#38358,#38360,#38362));
#38364=face_outer_bound('',#38363,.f.);
#38366=cartesian_point('',(6.405824484433e1,3.553062965545e1,
-4.213845709176e1));
#38367=direction('',(4.763029270512e-1,2.648547976063e-1,8.384434732690e-1));
#38368=direction('',(-2.449744371513e-1,-8.758274567320e-1,4.158290408050e-1));
#38369=axis2_placement_3d('',#38366,#38367,#38368);
#38370=cylindrical_surface('',#38369,2.999999999992e-1);
#38372=oriented_edge('',*,*,#38371,.t.);
#38373=oriented_edge('',*,*,#38359,.t.);
#38374=oriented_edge('',*,*,#38296,.f.);
#38375=oriented_edge('',*,*,#38279,.f.);
#38377=oriented_edge('',*,*,#38376,.t.);
#38378=edge_loop('',(#38372,#38373,#38374,#38375,#38377));
#38379=face_outer_bound('',#38378,.f.);
#38381=cartesian_point('',(6.448604393965e1,3.468350080235e1,
-4.179733915954e1));
#38382=cartesian_point('',(6.450571514349e1,3.467739033225e1,
-4.187719430009e1));
#38383=cartesian_point('',(6.453205562650e1,3.467458851540e1,
-4.201029882926e1));
#38384=cartesian_point('',(6.455487629426e1,3.468419704889e1,
-4.219382130152e1));
#38385=cartesian_point('',(6.456539668282e1,3.469889591328e1,
-4.233947647199e1));
#38386=cartesian_point('',(6.456884531566e1,3.471790399489e1,
-4.247331734344e1));
#38387=cartesian_point('',(6.456682927136e1,3.473982113228e1,
-4.259635600611e1));
#38388=cartesian_point('',(6.456057241419e1,3.476371105788e1,
-4.270959877332e1));
#38389=cartesian_point('',(6.455100761682e1,3.478894933788e1,
-4.281397739193e1));
#38390=cartesian_point('',(6.453883099041e1,3.481515234353e1,
-4.291041988681e1));
#38391=cartesian_point('',(6.452453134639e1,3.484213588288e1,
-4.299987285579e1));
#38392=cartesian_point('',(6.450842278399e1,3.486986616496e1,
-4.308322982250e1));
#38393=cartesian_point('',(6.449066390267e1,3.489844134076e1,
-4.316133491347e1));
#38394=cartesian_point('',(6.447125361022e1,3.492810529056e1,
-4.323502674350e1));
#38395=cartesian_point('',(6.444998432140e1,3.495931680268e1,
-4.330523655453e1));
#38396=cartesian_point('',(6.442636973247e1,3.499284675188e1,
-4.337302640384e1));
#38397=cartesian_point('',(6.439957200320e1,3.502988059194e1,
-4.343948228295e1));
#38398=cartesian_point('',(6.436833007128e1,3.507214473553e1,
-4.350547796734e1));
#38399=cartesian_point('',(6.433081346319e1,3.512225857175e1,
-4.357151501321e1));
#38400=cartesian_point('',(6.428409310330e1,3.518475907735e1,
-4.363781441471e1));
#38401=cartesian_point('',(6.422215391703e1,3.527000114862e1,
-4.370458148433e1));
#38402=cartesian_point('',(6.413469200792e1,3.539858064564e1,
-4.376629122189e1));
#38403=cartesian_point('',(6.402481005946e1,3.558792895398e1,
-4.378310414834e1));
#38404=cartesian_point('',(6.393838143607e1,3.577210841931e1,
-4.372619796499e1));
#38405=cartesian_point('',(6.389130710688e1,3.588820163715e1,
-4.365083238003e1));
#38406=cartesian_point('',(6.387015766389e1,3.594207871327e1,
-4.360353021079e1));
#38407=cartesian_point('',(6.386197973167e1,3.596308121045e1,
-4.358313420815e1));
#38408=cartesian_point('',(6.411414565420e1,3.501141012395e1,
-4.175653254906e1));
#38409=cartesian_point('',(6.411691888523e1,3.498387857921e1,
-4.181850957799e1));
#38410=cartesian_point('',(6.412042272885e1,3.494397935557e1,
-4.192478781995e1));
#38411=cartesian_point('',(6.412136847857e1,3.490058245736e1,
-4.207693155259e1));
#38412=cartesian_point('',(6.411949698737e1,3.487244788033e1,
-4.220065891590e1));
#38413=cartesian_point('',(6.411535066910e1,3.485163224782e1,
-4.231668635239e1));
#38414=cartesian_point('',(6.410932491627e1,3.483665143758e1,
-4.242523926132e1));
#38415=cartesian_point('',(6.410175693166e1,3.482640142154e1,
-4.252672259246e1));
#38416=cartesian_point('',(6.409291752784e1,3.482006407676e1,
-4.262160577110e1));
#38417=cartesian_point('',(6.408300093483e1,3.481703650919e1,
-4.271045300694e1));
#38418=cartesian_point('',(6.407211539096e1,3.481689669004e1,
-4.279392475208e1));
#38419=cartesian_point('',(6.406028391974e1,3.481938629386e1,
-4.287269833429e1));
#38420=cartesian_point('',(6.404743721896e1,3.482439988308e1,
-4.294746032538e1));
#38421=cartesian_point('',(6.403339113406e1,3.483199442639e1,
-4.301894193515e1));
#38422=cartesian_point('',(6.401779053739e1,3.484244084418e1,
-4.308801467646e1));
#38423=cartesian_point('',(6.400002282937e1,3.485632947540e1,
-4.315573646723e1));
#38424=cartesian_point('',(6.397911074317e1,3.487473349215e1,
-4.322325590349e1));
#38425=cartesian_point('',(6.395357796341e1,3.489944622268e1,
-4.329157351936e1));
#38426=cartesian_point('',(6.392125983556e1,3.493338931611e1,
-4.336133237260e1));
#38427=cartesian_point('',(6.387876061208e1,3.498163507982e1,
-4.343285643529e1));
#38428=cartesian_point('',(6.381959864012e1,3.505509051215e1,
-4.350632708061e1));
#38429=cartesian_point('',(6.373265962021e1,3.517614584308e1,
-4.357551038912e1));
#38430=cartesian_point('',(6.362215712100e1,3.536475683300e1,
-4.359454621303e1));
#38431=cartesian_point('',(6.354042514224e1,3.554670199787e1,
-4.353031869012e1));
#38432=cartesian_point('',(6.350258836355e1,3.565388509190e1,
-4.344693873439e1));
#38433=cartesian_point('',(6.348837136264e1,3.570000698862e1,
-4.339578274834e1));
#38434=cartesian_point('',(6.348335074384e1,3.571738867617e1,
-4.337392746202e1));
#38435=cartesian_point('',(6.426061268437e1,3.548230736176e1,
-4.169113431231e1));
#38436=cartesian_point('',(6.423931126797e1,3.546162337367e1,
-4.174832088163e1));
#38437=cartesian_point('',(6.420372118028e1,3.542905038024e1,
-4.184419574603e1));
#38438=cartesian_point('',(6.415371291192e1,3.538769712224e1,
-4.197785725096e1));
#38439=cartesian_point('',(6.411328894953e1,3.535677225975e1,
-4.208483858357e1));
#38440=cartesian_point('',(6.407543793789e1,3.532986066361e1,
-4.218387961574e1));
#38441=cartesian_point('',(6.404000947418e1,3.530637160897e1,
-4.227549729347e1));
#38442=cartesian_point('',(6.400686088486e1,3.528584038007e1,
-4.236022454466e1));
#38443=cartesian_point('',(6.397586306944e1,3.526790554691e1,
-4.243855918326e1));
#38444=cartesian_point('',(6.394687336719e1,3.525227464721e1,
-4.251101408591e1));
#38445=cartesian_point('',(6.391972574605e1,3.523871021833e1,
-4.257812916752e1));
#38446=cartesian_point('',(6.389425204910e1,3.522703674397e1,
-4.264041000100e1));
#38447=cartesian_point('',(6.387028187281e1,3.521713871304e1,
-4.269832148834e1));
#38448=cartesian_point('',(6.384762884246e1,3.520895966298e1,
-4.275231039492e1));
#38449=cartesian_point('',(6.382605751416e1,3.520250853858e1,
-4.280286251338e1));
#38450=cartesian_point('',(6.380526380664e1,3.519789509794e1,
-4.285050505986e1));
#38451=cartesian_point('',(6.378488699443e1,3.519540428188e1,
-4.289569966860e1));
#38452=cartesian_point('',(6.376453150666e1,3.519560334667e1,
-4.293866022727e1));
#38453=cartesian_point('',(6.374369825697e1,3.519945865177e1,
-4.297930962664e1));
#38454=cartesian_point('',(6.372153500326e1,3.520859482180e1,
-4.301744296701e1));
#38455=cartesian_point('',(6.369609181494e1,3.522629537051e1,
-4.305311121719e1));
#38456=cartesian_point('',(6.366452462388e1,3.525958386294e1,
-4.308354972733e1));
#38457=cartesian_point('',(6.363009725873e1,3.531558434391e1,
-4.309142579070e1));
#38458=cartesian_point('',(6.361008574393e1,3.537275221754e1,
-4.306412139483e1));
#38459=cartesian_point('',(6.360695232520e1,3.540942461238e1,
-4.302463341725e1));
#38460=cartesian_point('',(6.360933839469e1,3.542688954540e1,
-4.299760942058e1));
#38461=cartesian_point('',(6.361094632941e1,3.543380070706e1,
-4.298558969139e1));
#38462=cartesian_point('',(6.475396265362e1,3.554486996033e1,
-4.167771215912e1));
#38463=cartesian_point('',(6.472959631163e1,3.555128509812e1,
-4.174880455082e1));
#38464=cartesian_point('',(6.468442584917e1,3.556188448266e1,
-4.186287913495e1));
#38465=cartesian_point('',(6.461404100172e1,3.557523125990e1,
-4.201259376199e1));
#38466=cartesian_point('',(6.455404088818e1,3.558482611083e1,
-4.212761695332e1));
#38467=cartesian_point('',(6.449583661456e1,3.559268340489e1,
-4.223038615221e1));
#38468=cartesian_point('',(6.444003688610e1,3.559903719060e1,
-4.232244674860e1));
#38469=cartesian_point('',(6.438698777326e1,3.560412063581e1,
-4.240503915451e1));
#38470=cartesian_point('',(6.433689062445e1,3.560814469329e1,
-4.247914704555e1));
#38471=cartesian_point('',(6.428982530743e1,3.561129357860e1,
-4.254560454771e1));
#38472=cartesian_point('',(6.424577893590e1,3.561372070978e1,
-4.260513777124e1));
#38473=cartesian_point('',(6.420471590031e1,3.561554377102e1,
-4.265832606431e1));
#38474=cartesian_point('',(6.416660986475e1,3.561684248677e1,
-4.270560807315e1));
#38475=cartesian_point('',(6.413145567583e1,3.561765324791e1,
-4.274730210452e1));
#38476=cartesian_point('',(6.409926467488e1,3.561795563482e1,
-4.278363383762e1));
#38477=cartesian_point('',(6.407011490241e1,3.561764143973e1,
-4.281469456567e1));
#38478=cartesian_point('',(6.404429630080e1,3.561645427720e1,
-4.284031368391e1));
#38479=cartesian_point('',(6.402252471459e1,3.561387781880e1,
-4.285992602762e1));
#38480=cartesian_point('',(6.400601634150e1,3.560895482144e1,
-4.287271581751e1));
#38481=cartesian_point('',(6.399649470728e1,3.559991573184e1,
-4.287793663101e1));
#38482=cartesian_point('',(6.399623420147e1,3.558317050461e1,
-4.287555524391e1));
#38483=cartesian_point('',(6.401005890390e1,3.555120616802e1,
-4.286639267288e1));
#38484=cartesian_point('',(6.403933422566e1,3.549798222647e1,
-4.286279207218e1));
#38485=cartesian_point('',(6.406580519014e1,3.545391802913e1,
-4.287342598103e1));
#38486=cartesian_point('',(6.408221053667e1,3.544103248746e1,
-4.287834796889e1));
#38487=cartesian_point('',(6.409143156865e1,3.544249000638e1,
-4.287518823605e1));
#38488=cartesian_point('',(6.409537864185e1,3.544433973023e1,
-4.287278351659e1));
#38489=(bounded_surface()b_spline_surface(3,3,((#38381,#38382,#38383,#38384,
#38385,#38386,#38387,#38388,#38389,#38390,#38391,#38392,#38393,#38394,#38395,
#38396,#38397,#38398,#38399,#38400,#38401,#38402,#38403,#38404,#38405,#38406,
#38407),(#38408,#38409,#38410,#38411,#38412,#38413,#38414,#38415,#38416,#38417,
#38418,#38419,#38420,#38421,#38422,#38423,#38424,#38425,#38426,#38427,#38428,
#38429,#38430,#38431,#38432,#38433,#38434),(#38435,#38436,#38437,#38438,#38439,
#38440,#38441,#38442,#38443,#38444,#38445,#38446,#38447,#38448,#38449,#38450,
#38451,#38452,#38453,#38454,#38455,#38456,#38457,#38458,#38459,#38460,#38461),(
#38462,#38463,#38464,#38465,#38466,#38467,#38468,#38469,#38470,#38471,#38472,
#38473,#38474,#38475,#38476,#38477,#38478,#38479,#38480,#38481,#38482,#38483,
#38484,#38485,#38486,#38487,#38488)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.701378876632e-2,1.174978671445e-1,1.685341252950e-1,2.151071653951e-1,
2.576966098200e-1,2.967580139520e-1,3.326327924233e-1,3.655969133533e-1,
3.959207649850e-1,4.238714351910e-1,4.496932970498e-1,4.735649109564e-1,
4.956646128723e-1,5.161820324239e-1,5.353130999039e-1,5.532536648445e-1,
5.700837397105e-1,5.856944445869e-1,6.000622000636e-1,6.134767446144e-1,
6.275048501021e-1,6.425426945060e-1,6.580310950076e-1,6.751448075817e-1,
6.888924534694e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413823059036e0,1.413823059036e0,1.413823059036e0,1.413823059036e0,
1.413823059036e0,1.413823059036e0,1.413823059036e0,1.413823059036e0,
1.413823059036e0,1.413823059036e0,1.413823059036e0,1.413823059036e0,
1.413823059036e0,1.413823059036e0,1.413823059036e0,1.413823059036e0,
1.413823059036e0,1.413823059036e0,1.413823059036e0,1.413823059036e0,
1.413823059036e0,1.413823059036e0,1.413823059036e0,1.413823059036e0,
1.413823059036e0,1.413823059036e0,1.413823059036e0),(8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1),(8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,8.620589803212e-1,
8.620589803212e-1),(1.413823059036e0,1.413823059036e0,1.413823059036e0,
1.413823059036e0,1.413823059036e0,1.413823059036e0,1.413823059036e0,
1.413823059036e0,1.413823059036e0,1.413823059036e0,1.413823059036e0,
1.413823059036e0,1.413823059036e0,1.413823059036e0,1.413823059036e0,
1.413823059036e0,1.413823059036e0,1.413823059036e0,1.413823059036e0,
1.413823059036e0,1.413823059036e0,1.413823059036e0,1.413823059036e0,
1.413823059036e0,1.413823059036e0,1.413823059036e0,1.413823059036e0)))representation_item('')surface());
#38490=oriented_edge('',*,*,#33918,.t.);
#38491=oriented_edge('',*,*,#38361,.f.);
#38492=oriented_edge('',*,*,#38371,.f.);
#38494=oriented_edge('',*,*,#38493,.t.);
#38495=edge_loop('',(#38490,#38491,#38492,#38494));
#38496=face_outer_bound('',#38495,.f.);
#38498=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#38499=direction('',(0.e0,0.e0,1.e0));
#38500=direction('',(8.767174546210e-1,4.810057221727e-1,0.e0));
#38501=axis2_placement_3d('',#38498,#38499,#38500);
#38502=toroidal_surface('',#38501,7.344368814732e1,5.e-1);
#38503=oriented_edge('',*,*,#33920,.t.);
#38504=oriented_edge('',*,*,#38493,.f.);
#38506=oriented_edge('',*,*,#38505,.t.);
#38508=oriented_edge('',*,*,#38507,.t.);
#38510=oriented_edge('',*,*,#38509,.t.);
#38511=edge_loop('',(#38503,#38504,#38506,#38508,#38510));
#38512=face_outer_bound('',#38511,.f.);
#38514=cartesian_point('',(4.459589196289e-11,2.574891496633e-11,
-4.228096149021e1));
#38515=direction('',(0.e0,0.e0,1.e0));
#38516=direction('',(8.660254037844e-1,5.e-1,0.e0));
#38517=axis2_placement_3d('',#38514,#38515,#38516);
#38518=conical_surface('',#38517,7.351737503131e1,3.302386755580e1);
#38519=oriented_edge('',*,*,#38507,.f.);
#38520=oriented_edge('',*,*,#38505,.f.);
#38521=oriented_edge('',*,*,#38376,.f.);
#38523=oriented_edge('',*,*,#38522,.f.);
#38525=oriented_edge('',*,*,#38524,.f.);
#38527=oriented_edge('',*,*,#38526,.f.);
#38529=oriented_edge('',*,*,#38528,.f.);
#38530=edge_loop('',(#38519,#38520,#38521,#38523,#38525,#38527,#38529));
#38531=face_outer_bound('',#38530,.f.);
#38533=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#38534=direction('',(0.e0,0.e0,1.e0));
#38535=direction('',(-8.652814678375e-1,-5.012863267804e-1,0.e0));
#38536=axis2_placement_3d('',#38533,#38534,#38535);
#38537=toroidal_surface('',#38536,7.065650925828e1,4.e0);
#38539=oriented_edge('',*,*,#38538,.t.);
#38541=oriented_edge('',*,*,#38540,.t.);
#38542=oriented_edge('',*,*,#38526,.t.);
#38543=oriented_edge('',*,*,#38524,.t.);
#38544=oriented_edge('',*,*,#38522,.t.);
#38545=oriented_edge('',*,*,#38277,.t.);
#38546=oriented_edge('',*,*,#38275,.t.);
#38547=oriented_edge('',*,*,#28405,.t.);
#38548=oriented_edge('',*,*,#28403,.t.);
#38549=edge_loop('',(#38539,#38541,#38542,#38543,#38544,#38545,#38546,#38547,
#38548));
#38550=face_outer_bound('',#38549,.f.);
#38552=cartesian_point('',(6.053812138981e1,3.643859663509e1,
-3.934373632880e1));
#38553=direction('',(5.000343487006e-1,-8.659426038636e-1,1.044303277198e-2));
#38554=direction('',(8.655145478303e-1,5.001205155232e-1,2.764122730506e-2));
#38555=axis2_placement_3d('',#38552,#38553,#38554);
#38556=toroidal_surface('',#38555,3.698456031607e0,2.999994698665e-1);
#38558=oriented_edge('',*,*,#38557,.f.);
#38560=oriented_edge('',*,*,#38559,.f.);
#38561=oriented_edge('',*,*,#38540,.f.);
#38562=oriented_edge('',*,*,#38538,.f.);
#38564=oriented_edge('',*,*,#38563,.t.);
#38565=edge_loop('',(#38558,#38560,#38561,#38562,#38564));
#38566=face_outer_bound('',#38565,.f.);
#38568=cartesian_point('',(6.706608176066e1,4.103002143477e1,0.e0));
#38569=direction('',(-4.999725846828e-1,8.659779190621e-1,-1.047178411625e-2));
#38570=direction('',(-8.660254037844e-1,-5.e-1,0.e0));
#38571=axis2_placement_3d('',#38568,#38569,#38570);
#38572=plane('',#38571);
#38574=oriented_edge('',*,*,#38573,.t.);
#38576=oriented_edge('',*,*,#38575,.t.);
#38578=oriented_edge('',*,*,#38577,.t.);
#38580=oriented_edge('',*,*,#38579,.t.);
#38581=oriented_edge('',*,*,#38557,.t.);
#38583=oriented_edge('',*,*,#38582,.t.);
#38584=edge_loop('',(#38574,#38576,#38578,#38580,#38581,#38583));
#38585=face_outer_bound('',#38584,.f.);
#38587=cartesian_point('',(6.327976157111e1,3.934164133395e1,
-6.593298135855e0));
#38588=direction('',(3.825512433233e-1,2.316817206132e-1,8.944149632947e-1));
#38589=direction('',(-9.213148571733e-1,2.281207820986e-2,3.881475789432e-1));
#38590=axis2_placement_3d('',#38587,#38588,#38589);
#38591=cylindrical_surface('',#38590,5.000000030469e-1);
#38593=oriented_edge('',*,*,#38592,.t.);
#38595=oriented_edge('',*,*,#38594,.f.);
#38596=oriented_edge('',*,*,#38573,.f.);
#38598=oriented_edge('',*,*,#38597,.t.);
#38599=edge_loop('',(#38593,#38595,#38596,#38598));
#38600=face_outer_bound('',#38599,.f.);
#38602=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#38603=direction('',(0.e0,0.e0,1.e0));
#38604=direction('',(0.e0,-1.e0,0.e0));
#38605=axis2_placement_3d('',#38602,#38603,#38604);
#38606=conical_surface('',#38605,7.438528799863e1,2.656505117708e1);
#38608=oriented_edge('',*,*,#38607,.f.);
#38610=oriented_edge('',*,*,#38609,.f.);
#38612=oriented_edge('',*,*,#38611,.f.);
#38613=oriented_edge('',*,*,#38592,.f.);
#38615=oriented_edge('',*,*,#38614,.t.);
#38616=oriented_edge('',*,*,#28397,.f.);
#38618=oriented_edge('',*,*,#38617,.f.);
#38619=edge_loop('',(#38608,#38610,#38612,#38613,#38615,#38616,#38618));
#38620=face_outer_bound('',#38619,.f.);
#38622=cartesian_point('',(6.052184597797e1,4.337721227305e1,
-6.695552253939e0));
#38623=direction('',(-3.604420295194e-1,-2.647705131565e-1,-8.944149589082e-1));
#38624=direction('',(-3.314964710456e-1,-8.599136643289e-1,3.881476260198e-1));
#38625=axis2_placement_3d('',#38622,#38623,#38624);
#38626=cylindrical_surface('',#38625,5.000000035634e-1);
#38627=oriented_edge('',*,*,#38607,.t.);
#38629=oriented_edge('',*,*,#38628,.f.);
#38631=oriented_edge('',*,*,#38630,.f.);
#38633=oriented_edge('',*,*,#38632,.t.);
#38634=edge_loop('',(#38627,#38629,#38631,#38633));
#38635=face_outer_bound('',#38634,.f.);
#38637=cartesian_point('',(6.076740331232e1,4.503572725118e1,
-4.344496988506e0));
#38638=cartesian_point('',(6.084001542160e1,4.498419551609e1,
-4.305525239074e0));
#38639=cartesian_point('',(6.096770838761e1,4.487312774367e1,
-4.261895783104e0));
#38640=cartesian_point('',(6.111287036074e1,4.467765821210e1,
-4.261002651046e0));
#38641=cartesian_point('',(6.119759252768e1,4.452358233363e1,
-4.288795155473e0));
#38642=cartesian_point('',(6.125708781645e1,4.436530423009e1,
-4.343036995121e0));
#38643=cartesian_point('',(6.129037465500e1,4.421307698903e1,
-4.416732654161e0));
#38644=cartesian_point('',(6.130080050573e1,4.407007516223e1,
-4.504496105650e0));
#38645=cartesian_point('',(6.129213769893e1,4.393639882764e1,
-4.603390080698e0));
#38646=cartesian_point('',(6.126721777921e1,4.381100670914e1,
-4.712480109137e0));
#38647=cartesian_point('',(6.122772963609e1,4.369283207035e1,
-4.832011592548e0));
#38648=cartesian_point('',(6.117465742178e1,4.358150234908e1,
-4.962408002228e0));
#38649=cartesian_point('',(6.110866826980e1,4.347725176484e1,
-5.103904590553e0));
#38650=cartesian_point('',(6.103014918066e1,4.338055118445e1,
-5.256761400011e0));
#38651=cartesian_point('',(6.093908551717e1,4.329196347287e1,
-5.421545146950e0));
#38652=cartesian_point('',(6.083495259606e1,4.321224360785e1,
-5.599278542543e0));
#38653=cartesian_point('',(6.071675406159e1,4.314263476902e1,
-5.791307258080e0));
#38654=cartesian_point('',(6.056236162585e1,4.307625381447e1,
-6.031362527201e0));
#38655=cartesian_point('',(6.044438379082e1,4.304711257447e1,
-6.205750719453e0));
#38656=cartesian_point('',(6.037127049066e1,4.303640406793e1,
-6.310924930167e0));
#38657=cartesian_point('',(6.031909095392e1,4.470018970088e1,
-4.070308741288e0));
#38658=cartesian_point('',(6.038770375538e1,4.465853943950e1,
-4.018647323539e0));
#38659=cartesian_point('',(6.052226247438e1,4.455296383735e1,
-3.958993460885e0));
#38660=cartesian_point('',(6.067249985428e1,4.435164604894e1,
-3.956941032848e0));
#38661=cartesian_point('',(6.075468556579e1,4.419238509310e1,
-3.994059191820e0));
#38662=cartesian_point('',(6.080291028233e1,4.403422742202e1,
-4.065605623106e0));
#38663=cartesian_point('',(6.081749503185e1,4.389135890267e1,
-4.160023566654e0));
#38664=cartesian_point('',(6.080472648119e1,4.376777571771e1,
-4.268485700204e0));
#38665=cartesian_point('',(6.077128152661e1,4.366274554089e1,
-4.386274495920e0));
#38666=cartesian_point('',(6.072220521468e1,4.357401731677e1,
-4.511864917805e0));
#38667=cartesian_point('',(6.066080415596e1,4.349949610357e1,
-4.645483660421e0));
#38668=cartesian_point('',(6.058937703862e1,4.343788386664e1,
-4.787721597512e0));
#38669=cartesian_point('',(6.050970858343e1,4.338851899379e1,
-4.939034899175e0));
#38670=cartesian_point('',(6.042314072649e1,4.335110309904e1,
-5.099917543099e0));
#38671=cartesian_point('',(6.033055385383e1,4.332564840645e1,
-5.271147864160e0));
#38672=cartesian_point('',(6.023242360292e1,4.331258191674e1,
-5.453905044201e0));
#38673=cartesian_point('',(6.012904151707e1,4.331291368444e1,
-5.649604701441e0));
#38674=cartesian_point('',(6.000396843343e1,4.333078132127e1,
-5.892291140589e0));
#38675=cartesian_point('',(5.991764746976e1,4.335944094671e1,
-6.066890100706e0));
#38676=cartesian_point('',(5.986758092312e1,4.338215511951e1,
-6.171592440690e0));
#38677=cartesian_point('',(6.016908863094e1,4.424688303122e1,
-4.476276602381e0));
#38678=cartesian_point('',(6.019015354001e1,4.423554391639e1,
-4.442922743317e0));
#38679=cartesian_point('',(6.023399850866e1,4.420325991175e1,
-4.406144511427e0));
#38680=cartesian_point('',(6.028226762926e1,4.413877098119e1,
-4.404203559175e0));
#38681=cartesian_point('',(6.030757192502e1,4.408768037997e1,
-4.426135870537e0));
#38682=cartesian_point('',(6.032043384835e1,4.403794867471e1,
-4.470537539503e0));
#38683=cartesian_point('',(6.032119708420e1,4.399476950742e1,
-4.532771776510e0));
#38684=cartesian_point('',(6.031238709178e1,4.395955257499e1,
-4.609218291573e0));
#38685=cartesian_point('',(6.029664589004e1,4.393191286260e1,
-4.697853931751e0));
#38686=cartesian_point('',(6.027597169728e1,4.391091786901e1,
-4.798050450579e0));
#38687=cartesian_point('',(6.025170212542e1,4.389571851866e1,
-4.910069940980e0));
#38688=cartesian_point('',(6.022480216909e1,4.388573550096e1,
-5.034261274373e0));
#38689=cartesian_point('',(6.019604096173e1,4.388059485590e1,
-5.170759326753e0));
#38690=cartesian_point('',(6.016601808772e1,4.388006041071e1,
-5.319717606128e0));
#38691=cartesian_point('',(6.013517361545e1,4.388403492282e1,
-5.481609946586e0));
#38692=cartesian_point('',(6.010383467271e1,4.389259406852e1,
-5.657399891659e0));
#38693=cartesian_point('',(6.007231934377e1,4.390601566414e1,
-5.848426755507e0));
#38694=cartesian_point('',(6.003619832856e1,4.392770979763e1,
-6.088483284888e0));
#38695=cartesian_point('',(6.001327461485e1,4.394778582099e1,
-6.263979327452e0));
#38696=cartesian_point('',(6.000079836145e1,4.396134052027e1,
-6.370215881177e0));
#38697=cartesian_point('',(6.053681746306e1,4.433889722034e1,
-4.968557035576e0));
#38698=cartesian_point('',(6.053633819014e1,4.433396028806e1,
-4.957727943998e0));
#38699=cartesian_point('',(6.052458458312e1,4.433555748727e1,
-4.949263259690e0));
#38700=cartesian_point('',(6.051299937873e1,4.435042338178e1,
-4.948541489926e0));
#38701=cartesian_point('',(6.051028255799e1,4.436262863719e1,
-4.952990075696e0));
#38702=cartesian_point('',(6.051541761678e1,4.437102459699e1,
-4.965504568945e0));
#38703=cartesian_point('',(6.052745781180e1,4.437204136215e1,
-4.989726938981e0));
#38704=cartesian_point('',(6.054396881918e1,4.436487749870e1,
-5.028275489008e0));
#38705=cartesian_point('',(6.056252049370e1,4.435016697708e1,
-5.082354784692e0));
#38706=cartesian_point('',(6.058126074868e1,4.432889542297e1,
-5.152408914540e0));
#38707=cartesian_point('',(6.059885169862e1,4.430191126472e1,
-5.238737695030e0));
#38708=cartesian_point('',(6.061422732150e1,4.426994677385e1,
-5.341392587765e0));
#38709=cartesian_point('',(6.062649357437e1,4.423367835317e1,
-5.460114946885e0));
#38710=cartesian_point('',(6.063489630321e1,4.419367250465e1,
-5.594641439643e0));
#38711=cartesian_point('',(6.063874400781e1,4.415032381944e1,
-5.745070699085e0));
#38712=cartesian_point('',(6.063728371355e1,4.410384721401e1,
-5.912093953858e0));
#38713=cartesian_point('',(6.062955986384e1,4.405436026010e1,
-6.096939579480e0));
#38714=cartesian_point('',(6.061190591665e1,4.399386145510e1,
-6.332952110832e0));
#38715=cartesian_point('',(6.059138330998e1,4.395152536988e1,
-6.508719312026e0));
#38716=cartesian_point('',(6.057605438711e1,4.392673677979e1,
-6.616251939720e0));
#38717=(bounded_surface()b_spline_surface(3,3,((#38637,#38638,#38639,#38640,
#38641,#38642,#38643,#38644,#38645,#38646,#38647,#38648,#38649,#38650,#38651,
#38652,#38653,#38654,#38655,#38656),(#38657,#38658,#38659,#38660,#38661,#38662,
#38663,#38664,#38665,#38666,#38667,#38668,#38669,#38670,#38671,#38672,#38673,
#38674,#38675,#38676),(#38677,#38678,#38679,#38680,#38681,#38682,#38683,#38684,
#38685,#38686,#38687,#38688,#38689,#38690,#38691,#38692,#38693,#38694,#38695,
#38696),(#38697,#38698,#38699,#38700,#38701,#38702,#38703,#38704,#38705,#38706,
#38707,#38708,#38709,#38710,#38711,#38712,#38713,#38714,#38715,#38716)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995380202468e-1,5.203373200871e-1,
5.294694753998e-1,5.395069576950e-1,5.503755295349e-1,5.624436289370e-1,
5.759860925442e-1,5.910869693116e-1,6.079348925772e-1,6.267499962743e-1,
6.476415940184e-1,6.706337176298e-1,6.957447351759e-1,7.230585501711e-1,
7.527595921645e-1,7.851351011758e-1,8.205030150760e-1,8.757471470392e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531506006e0,1.576531506006e0,1.576531506006e0,1.576531506006e0,
1.576531506006e0,1.576531506006e0,1.576531506006e0,1.576531506006e0,
1.576531506006e0,1.576531506006e0,1.576531506006e0,1.576531506006e0,
1.576531506006e0,1.576531506006e0,1.576531506006e0,1.576531506006e0,
1.576531506006e0,1.576531506006e0,1.576531506006e0,1.576531506006e0),(
8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,
8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,
8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,
8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,
8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,8.078228313312e-1),(
8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,
8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,
8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,
8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,
8.078228313312e-1,8.078228313312e-1,8.078228313312e-1,8.078228313312e-1),(
1.576531506006e0,1.576531506006e0,1.576531506006e0,1.576531506006e0,
1.576531506006e0,1.576531506006e0,1.576531506006e0,1.576531506006e0,
1.576531506006e0,1.576531506006e0,1.576531506006e0,1.576531506006e0,
1.576531506006e0,1.576531506006e0,1.576531506006e0,1.576531506006e0,
1.576531506006e0,1.576531506006e0,1.576531506006e0,1.576531506006e0)))representation_item('')surface());
#38719=oriented_edge('',*,*,#38718,.f.);
#38720=oriented_edge('',*,*,#38628,.t.);
#38721=oriented_edge('',*,*,#38617,.t.);
#38722=oriented_edge('',*,*,#28395,.f.);
#38723=edge_loop('',(#38719,#38720,#38721,#38722));
#38724=face_outer_bound('',#38723,.f.);
#38726=cartesian_point('',(5.995995683469e1,4.419090334071e1,
-2.460528104879e1));
#38727=direction('',(1.313607478368e-2,-3.119250922732e-3,9.999088527526e-1));
#38728=direction('',(-2.302276912211e-1,-9.731367889820e-1,-1.117067599857e-5));
#38729=axis2_placement_3d('',#38726,#38727,#38728);
#38730=cylindrical_surface('',#38729,3.000055924647e-1);
#38731=oriented_edge('',*,*,#38718,.t.);
#38732=oriented_edge('',*,*,#28393,.f.);
#38734=oriented_edge('',*,*,#38733,.t.);
#38736=oriented_edge('',*,*,#38735,.f.);
#38737=edge_loop('',(#38731,#38732,#38734,#38736));
#38738=face_outer_bound('',#38737,.f.);
#38740=cartesian_point('',(5.683213172197e1,4.198604585194e1,
-3.934391487093e1));
#38741=direction('',(-6.086193132741e-1,7.933939078936e-1,1.042297592319e-2));
#38742=direction('',(6.455736158776e-1,5.027769834613e-1,-5.748478158472e-1));
#38743=axis2_placement_3d('',#38740,#38741,#38742);
#38744=toroidal_surface('',#38743,3.697836915798e0,2.999996387254e-1);
#38746=oriented_edge('',*,*,#38745,.f.);
#38747=oriented_edge('',*,*,#38733,.f.);
#38749=oriented_edge('',*,*,#38748,.f.);
#38751=oriented_edge('',*,*,#38750,.f.);
#38753=oriented_edge('',*,*,#38752,.t.);
#38754=edge_loop('',(#38746,#38747,#38749,#38751,#38753));
#38755=face_outer_bound('',#38754,.f.);
#38757=cartesian_point('',(5.374601550210e1,3.871982336308e1,0.e0));
#38758=direction('',(6.087280502333e-1,-7.933098402242e-1,-1.047178411625e-2));
#38759=direction('',(7.933533402912e-1,6.087614290087e-1,0.e0));
#38760=axis2_placement_3d('',#38757,#38758,#38759);
#38761=plane('',#38760);
#38763=oriented_edge('',*,*,#38762,.t.);
#38765=oriented_edge('',*,*,#38764,.t.);
#38766=oriented_edge('',*,*,#38630,.t.);
#38767=oriented_edge('',*,*,#38735,.t.);
#38768=oriented_edge('',*,*,#38745,.t.);
#38770=oriented_edge('',*,*,#38769,.t.);
#38771=edge_loop('',(#38763,#38765,#38766,#38767,#38768,#38770));
#38772=face_outer_bound('',#38771,.f.);
#38774=cartesian_point('',(5.996758203543e1,4.314794980769e1,
-2.154687439415e1));
#38775=direction('',(-1.304750732047e-2,3.187223605075e-3,-9.999097980110e-1));
#38776=direction('',(-4.042866510659e-1,-9.146292877913e-1,2.360017861714e-3));
#38777=axis2_placement_3d('',#38774,#38775,#38776);
#38778=cylindrical_surface('',#38777,5.000150365090e-1);
#38780=oriented_edge('',*,*,#38779,.f.);
#38782=oriented_edge('',*,*,#38781,.f.);
#38783=oriented_edge('',*,*,#38762,.f.);
#38785=oriented_edge('',*,*,#38784,.t.);
#38786=edge_loop('',(#38780,#38782,#38783,#38785));
#38787=face_outer_bound('',#38786,.f.);
#38789=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#38790=direction('',(0.e0,0.e0,1.e0));
#38791=direction('',(1.e0,0.e0,0.e0));
#38792=axis2_placement_3d('',#38789,#38790,#38791);
#38793=conical_surface('',#38792,7.334631745054e1,5.e-1);
#38795=oriented_edge('',*,*,#38794,.f.);
#38796=oriented_edge('',*,*,#33924,.f.);
#38798=oriented_edge('',*,*,#38797,.f.);
#38800=oriented_edge('',*,*,#38799,.t.);
#38802=oriented_edge('',*,*,#38801,.f.);
#38804=oriented_edge('',*,*,#38803,.f.);
#38805=oriented_edge('',*,*,#38779,.t.);
#38806=edge_loop('',(#38795,#38796,#38798,#38800,#38802,#38804,#38805));
#38807=face_outer_bound('',#38806,.f.);
#38809=cartesian_point('',(5.946738907528e1,4.277569508309e1,
-4.131567793107e1));
#38810=cartesian_point('',(5.951730006496e1,4.274230175903e1,
-4.151413853996e1));
#38811=cartesian_point('',(5.958250393097e1,4.272626770236e1,
-4.183237634798e1));
#38812=cartesian_point('',(5.962039196647e1,4.277526272965e1,
-4.217084046699e1));
#38813=cartesian_point('',(5.962880085750e1,4.280326473382e1,
-4.229078818219e1));
#38814=cartesian_point('',(5.891517869965e1,4.307670640947e1,
-4.133853517867e1));
#38815=cartesian_point('',(5.893252645709e1,4.298663226149e1,
-4.149703755267e1));
#38816=cartesian_point('',(5.896585574145e1,4.287199362797e1,
-4.176298498661e1));
#38817=cartesian_point('',(5.899877310759e1,4.280750374359e1,
-4.206724654665e1));
#38818=cartesian_point('',(5.900948669172e1,4.279472315806e1,
-4.217840781577e1));
#38819=cartesian_point('',(5.905906968691e1,4.368894964068e1,
-4.136104889056e1));
#38820=cartesian_point('',(5.901142984165e1,4.361512084080e1,
-4.149341958132e1));
#38821=cartesian_point('',(5.894380675109e1,4.350704751915e1,
-4.170542929509e1));
#38822=cartesian_point('',(5.888233174277e1,4.341286821711e1,
-4.193052498511e1));
#38823=cartesian_point('',(5.886190744298e1,4.338322114377e1,
-4.201024961685e1));
#38824=cartesian_point('',(5.968779033104e1,4.371348263724e1,
-4.135016272033e1));
#38825=cartesian_point('',(5.963815826029e1,4.370497270014e1,
-4.150859680699e1));
#38826=cartesian_point('',(5.954873096675e1,4.369899488822e1,
-4.174421692305e1));
#38827=cartesian_point('',(5.944203595182e1,4.370251392664e1,
-4.196142079150e1));
#38828=cartesian_point('',(5.940275020369e1,4.370468112928e1,
-4.203321625982e1));
#38829=(bounded_surface()b_spline_surface(3,3,((#38809,#38810,#38811,#38812,
#38813),(#38814,#38815,#38816,#38817,#38818),(#38819,#38820,#38821,#38822,
#38823),(#38824,#38825,#38826,#38827,#38828)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.705339075376e-1,
7.045741794506e-1,8.831338978403e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951151935e0,1.579951151935e0,1.579951151935e0,
1.579951151935e0,1.579951151935e0),(8.066829493552e-1,8.066829493552e-1,
8.066829493552e-1,8.066829493552e-1,8.066829493552e-1),(8.066829493552e-1,
8.066829493552e-1,8.066829493552e-1,8.066829493552e-1,8.066829493552e-1),(
1.579951151935e0,1.579951151935e0,1.579951151935e0,1.579951151935e0,
1.579951151935e0)))representation_item('')surface());
#38830=oriented_edge('',*,*,#38794,.t.);
#38831=oriented_edge('',*,*,#38784,.f.);
#38833=oriented_edge('',*,*,#38832,.f.);
#38835=oriented_edge('',*,*,#38834,.t.);
#38836=edge_loop('',(#38830,#38831,#38833,#38835));
#38837=face_outer_bound('',#38836,.f.);
#38839=cartesian_point('',(5.887253988317e1,4.358793897290e1,
-4.213845709228e1));
#38840=direction('',(4.376576012540e-1,3.247589355073e-1,8.384434732722e-1));
#38841=direction('',(-1.285602239232e-1,-9.003102118975e-1,4.158290408063e-1));
#38842=axis2_placement_3d('',#38839,#38840,#38841);
#38843=cylindrical_surface('',#38842,2.999999999987e-1);
#38845=oriented_edge('',*,*,#38844,.t.);
#38846=oriented_edge('',*,*,#38832,.t.);
#38847=oriented_edge('',*,*,#38769,.f.);
#38848=oriented_edge('',*,*,#38752,.f.);
#38850=oriented_edge('',*,*,#38849,.t.);
#38851=edge_loop('',(#38845,#38846,#38847,#38848,#38850));
#38852=face_outer_bound('',#38851,.f.);
#38854=cartesian_point('',(5.940725161682e1,4.280389639358e1,
-4.179733924194e1));
#38855=cartesian_point('',(5.942755211587e1,4.280040583366e1,
-4.187719439579e1));
#38856=cartesian_point('',(5.945403292616e1,4.280106610040e1,
-4.201029878493e1));
#38857=cartesian_point('',(5.947540419207e1,4.281357111577e1,
-4.219382115086e1));
#38858=cartesian_point('',(5.948391600129e1,4.282951740128e1,
-4.233947628102e1));
#38859=cartesian_point('',(5.948485408661e1,4.284881301411e1,
-4.247331726311e1));
#38860=cartesian_point('',(5.947999452443e1,4.287027952227e1,
-4.259635604893e1));
#38861=cartesian_point('',(5.947067292522e1,4.289314839790e1,
-4.270959887937e1));
#38862=cartesian_point('',(5.945789569434e1,4.291692230799e1,
-4.281397750027e1));
#38863=cartesian_point('',(5.944240306344e1,4.294131176912e1,
-4.291041996349e1));
#38864=cartesian_point('',(5.942470370186e1,4.296619797307e1,
-4.299987289343e1));
#38865=cartesian_point('',(5.940511342842e1,4.299158842115e1,
-4.308322983134e1));
#38866=cartesian_point('',(5.938377667132e1,4.301760112908e1,
-4.316133491013e1));
#38867=cartesian_point('',(5.936066051411e1,4.304447774833e1,
-4.323502674134e1));
#38868=cartesian_point('',(5.933549926382e1,4.307264604610e1,
-4.330523656170e1));
#38869=cartesian_point('',(5.930771015878e1,4.310280682548e1,
-4.337302642298e1));
#38870=cartesian_point('',(5.927630779555e1,4.313602603652e1,
-4.343948231133e1));
#38871=cartesian_point('',(5.923981655998e1,4.317385071894e1,
-4.350547799932e1));
#38872=cartesian_point('',(5.919607974040e1,4.321863892731e1,
-4.357151504344e1));
#38873=cartesian_point('',(5.914160112381e1,4.327450650502e1,
-4.363781444145e1));
#38874=cartesian_point('',(5.906906550736e1,4.335093463940e1,
-4.370458150809e1));
#38875=cartesian_point('',(5.896556884424e1,4.346699806697e1,
-4.376629123829e1));
#38876=cartesian_point('',(5.883191203834e1,4.364038401094e1,
-4.378310414035e1));
#38877=cartesian_point('',(5.872218259574e1,4.381170657940e1,
-4.372619794263e1));
#38878=cartesian_point('',(5.866035780503e1,4.392066214309e1,
-4.365083236755e1));
#38879=cartesian_point('',(5.863235693470e1,4.397131772652e1,
-4.360353020766e1));
#38880=cartesian_point('',(5.862150759426e1,4.399107310194e1,
-4.358313421385e1));
#38881=cartesian_point('',(5.899573419970e1,4.308045791786e1,
-4.175653261449e1));
#38882=cartesian_point('',(5.900207730795e1,4.305352390530e1,
-4.181850965292e1));
#38883=cartesian_point('',(5.901075905148e1,4.301442340365e1,
-4.192478778601e1));
#38884=cartesian_point('',(5.901736114321e1,4.297152123802e1,
-4.207693142693e1));
#38885=cartesian_point('',(5.901917796694e1,4.294338307562e1,
-4.220065875143e1));
#38886=cartesian_point('',(5.901778410881e1,4.292220429804e1,
-4.231668628126e1));
#38887=cartesian_point('',(5.901376529124e1,4.290656511648e1,
-4.242523929887e1));
#38888=cartesian_point('',(5.900759994180e1,4.289541496704e1,
-4.252672268798e1));
#38889=cartesian_point('',(5.899966334695e1,4.288797806853e1,
-4.262160587024e1));
#38890=cartesian_point('',(5.899022676952e1,4.288368203118e1,
-4.271045307812e1));
#38891=cartesian_point('',(5.897945260645e1,4.288212256184e1,
-4.279392478749e1));
#38892=cartesian_point('',(5.896739740031e1,4.288304655008e1,
-4.287269834269e1));
#38893=cartesian_point('',(5.895400620228e1,4.288634041582e1,
-4.294746032210e1));
#38894=cartesian_point('',(5.893908899675e1,4.289203660462e1,
-4.301894193292e1));
#38895=cartesian_point('',(5.892225833199e1,4.290035736647e1,
-4.308801468343e1));
#38896=cartesian_point('',(5.890282979495e1,4.291180802996e1,
-4.315573648636e1));
#38897=cartesian_point('',(5.887969440335e1,4.292732502680e1,
-4.322325593248e1));
#38898=cartesian_point('',(5.885115439668e1,4.294849364444e1,
-4.329157355275e1));
#38899=cartesian_point('',(5.881468228845e1,4.297792799198e1,
-4.336133240485e1));
#38900=cartesian_point('',(5.876624931204e1,4.302021374957e1,
-4.343285646441e1));
#38901=cartesian_point('',(5.869800561458e1,4.308531858204e1,
-4.350632710700e1));
#38902=cartesian_point('',(5.859600946678e1,4.319399046675e1,
-4.357551040766e1));
#38903=cartesian_point('',(5.846183365885e1,4.336656440363e1,
-4.359454620396e1));
#38904=cartesian_point('',(5.835705231735e1,4.353628481978e1,
-4.353031866505e1));
#38905=cartesian_point('',(5.830554905267e1,4.363761222901e1,
-4.344693872083e1));
#38906=cartesian_point('',(5.828543356897e1,4.368148384620e1,
-4.339578274497e1));
#38907=cartesian_point('',(5.827818713958e1,4.369806150204e1,
-4.337392746808e1));
#38908=cartesian_point('',(5.907948374212e1,4.356644436028e1,
-4.169113437107e1));
#38909=cartesian_point('',(5.906106436496e1,4.354315693570e1,
-4.174832095078e1));
#38910=cartesian_point('',(5.903003041471e1,4.350621720761e1,
-4.184419571424e1));
#38911=cartesian_point('',(5.898584768414e1,4.345869036982e1,
-4.197785714100e1));
#38912=cartesian_point('',(5.894980607045e1,4.342275369497e1,
-4.208483844250e1));
#38913=cartesian_point('',(5.891579152056e1,4.339113175518e1,
-4.218387955575e1));
#38914=cartesian_point('',(5.888373205703e1,4.336321928224e1,
-4.227549732519e1));
#38915=cartesian_point('',(5.885354690419e1,4.333853692877e1,
-4.236022462399e1));
#38916=cartesian_point('',(5.882515524359e1,4.331670950439e1,
-4.243855926450e1));
#38917=cartesian_point('',(5.879845380239e1,4.329742842103e1,
-4.251101414333e1));
#38918=cartesian_point('',(5.877330895692e1,4.328043657011e1,
-4.257812919552e1));
#38919=cartesian_point('',(5.874957689328e1,4.326553798463e1,
-4.264041000737e1));
#38920=cartesian_point('',(5.872710374097e1,4.325259589886e1,
-4.269832148568e1));
#38921=cartesian_point('',(5.870571209037e1,4.324153000761e1,
-4.275231039319e1));
#38922=cartesian_point('',(5.868516734575e1,4.323231844890e1,
-4.280286251837e1));
#38923=cartesian_point('',(5.866515370254e1,4.322503035244e1,
-4.285050507301e1));
#38924=cartesian_point('',(5.864527633065e1,4.321990113807e1,
-4.289569968739e1));
#38925=cartesian_point('',(5.862506900231e1,4.321744157686e1,
-4.293866024735e1));
#38926=cartesian_point('',(5.860391076560e1,4.321854461655e1,
-4.297930964439e1));
#38927=cartesian_point('',(5.858074461213e1,4.322470974260e1,
-4.301744298157e1));
#38928=cartesian_point('',(5.855320870756e1,4.323893786139e1,
-4.305311122914e1));
#38929=cartesian_point('',(5.851756655556e1,4.326782122712e1,
-4.308354973486e1));
#38930=cartesian_point('',(5.847612419387e1,4.331884894769e1,
-4.309142578674e1));
#38931=cartesian_point('',(5.844882198242e1,4.337291571074e1,
-4.306412138348e1));
#38932=cartesian_point('',(5.844092866708e1,4.340886536631e1,
-4.302463340995e1));
#38933=cartesian_point('',(5.844101469243e1,4.342649232536e1,
-4.299760941844e1));
#38934=cartesian_point('',(5.844170678299e1,4.343355423572e1,
-4.298558969453e1));
#38935=cartesian_point('',(5.956044697882e1,4.369286685022e1,
-4.167771222913e1));
#38936=cartesian_point('',(5.953545173288e1,4.369604665956e1,
-4.174880463601e1));
#38937=cartesian_point('',(5.948928426462e1,4.370065943129e1,
-4.186287909460e1));
#38938=cartesian_point('',(5.941775950972e1,4.370470495777e1,
-4.201259364011e1));
#38939=cartesian_point('',(5.935702034921e1,4.370638613922e1,
-4.212761680524e1));
#38940=cartesian_point('',(5.929828839291e1,4.370657903255e1,
-4.223038609235e1));
#38941=cartesian_point('',(5.924213664710e1,4.370559513368e1,
-4.232244678087e1));
#38942=cartesian_point('',(5.918887782303e1,4.370371078876e1,
-4.240503923106e1));
#38943=cartesian_point('',(5.913868401515e1,4.370116142884e1,
-4.247914712127e1));
#38944=cartesian_point('',(5.909161035135e1,4.369814011874e1,
-4.254560459939e1));
#38945=cartesian_point('',(5.904762401758e1,4.369479728148e1,
-4.260513779548e1));
#38946=cartesian_point('',(5.900667433894e1,4.369124494565e1,
-4.265832606960e1));
#38947=cartesian_point('',(5.896872479528e1,4.368755871558e1,
-4.270560807113e1));
#38948=cartesian_point('',(5.893376552909e1,4.368377399810e1,
-4.274730210345e1));
#38949=cartesian_point('',(5.890181045293e1,4.367987202875e1,
-4.278363384138e1));
#38950=cartesian_point('',(5.887295106681e1,4.367575571204e1,
-4.281469457410e1));
#38951=cartesian_point('',(5.884750830043e1,4.367120870123e1,
-4.284031369389e1));
#38952=cartesian_point('',(5.882625926960e1,4.366581252167e1,
-4.285992603553e1));
#38953=cartesian_point('',(5.881053471163e1,4.365877686525e1,
-4.287271582149e1));
#38954=cartesian_point('',(5.880227437843e1,4.364857228226e1,
-4.287793663141e1));
#38955=cartesian_point('',(5.880420179651e1,4.363193630735e1,
-4.287555524160e1));
#38956=cartesian_point('',(5.882208041633e1,4.360204991006e1,
-4.286639266950e1));
#38957=cartesian_point('',(5.885805240427e1,4.355310250068e1,
-4.286279207394e1));
#38958=cartesian_point('',(5.889004843305e1,4.351287044160e1,
-4.287342598411e1));
#38959=cartesian_point('',(5.890799532565e1,4.350223647261e1,
-4.287834796818e1));
#38960=cartesian_point('',(5.891694722428e1,4.350488510833e1,
-4.287518823546e1));
#38961=cartesian_point('',(5.892061909079e1,4.350723420270e1,
-4.287278351726e1));
#38962=(bounded_surface()b_spline_surface(3,3,((#38854,#38855,#38856,#38857,
#38858,#38859,#38860,#38861,#38862,#38863,#38864,#38865,#38866,#38867,#38868,
#38869,#38870,#38871,#38872,#38873,#38874,#38875,#38876,#38877,#38878,#38879,
#38880),(#38881,#38882,#38883,#38884,#38885,#38886,#38887,#38888,#38889,#38890,
#38891,#38892,#38893,#38894,#38895,#38896,#38897,#38898,#38899,#38900,#38901,
#38902,#38903,#38904,#38905,#38906,#38907),(#38908,#38909,#38910,#38911,#38912,
#38913,#38914,#38915,#38916,#38917,#38918,#38919,#38920,#38921,#38922,#38923,
#38924,#38925,#38926,#38927,#38928,#38929,#38930,#38931,#38932,#38933,#38934),(
#38935,#38936,#38937,#38938,#38939,#38940,#38941,#38942,#38943,#38944,#38945,
#38946,#38947,#38948,#38949,#38950,#38951,#38952,#38953,#38954,#38955,#38956,
#38957,#38958,#38959,#38960,#38961)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.701381712878e-2,1.174978790596e-1,1.685340401164e-1,2.151070861495e-1,
2.576965860152e-1,2.967580351980e-1,3.326328311101e-1,3.655969497734e-1,
3.959207882295e-1,4.238714436299e-1,4.496932965259e-1,4.735649073369e-1,
4.956646102965e-1,5.161820332421e-1,5.353131046389e-1,5.532536721466e-1,
5.700837470702e-1,5.856944505001e-1,6.000622043952e-1,6.134767484858e-1,
6.275048541790e-1,6.425426984174e-1,6.580310987828e-1,6.751448116297e-1,
6.888924515153e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413823059405e0,1.413823059405e0,1.413823059405e0,1.413823059405e0,
1.413823059405e0,1.413823059405e0,1.413823059405e0,1.413823059405e0,
1.413823059405e0,1.413823059405e0,1.413823059405e0,1.413823059405e0,
1.413823059405e0,1.413823059405e0,1.413823059405e0,1.413823059405e0,
1.413823059405e0,1.413823059405e0,1.413823059405e0,1.413823059405e0,
1.413823059405e0,1.413823059405e0,1.413823059405e0,1.413823059405e0,
1.413823059405e0,1.413823059405e0,1.413823059405e0),(8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1),(8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,8.620589801982e-1,
8.620589801982e-1),(1.413823059405e0,1.413823059405e0,1.413823059405e0,
1.413823059405e0,1.413823059405e0,1.413823059405e0,1.413823059405e0,
1.413823059405e0,1.413823059405e0,1.413823059405e0,1.413823059405e0,
1.413823059405e0,1.413823059405e0,1.413823059405e0,1.413823059405e0,
1.413823059405e0,1.413823059405e0,1.413823059405e0,1.413823059405e0,
1.413823059405e0,1.413823059405e0,1.413823059405e0,1.413823059405e0,
1.413823059405e0,1.413823059405e0,1.413823059405e0,1.413823059405e0)))representation_item('')surface());
#38963=oriented_edge('',*,*,#33926,.t.);
#38964=oriented_edge('',*,*,#38834,.f.);
#38965=oriented_edge('',*,*,#38844,.f.);
#38967=oriented_edge('',*,*,#38966,.t.);
#38968=edge_loop('',(#38963,#38964,#38965,#38967));
#38969=face_outer_bound('',#38968,.f.);
#38971=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#38972=direction('',(0.e0,0.e0,1.e0));
#38973=direction('',(8.064331699095e-1,5.913252425439e-1,0.e0));
#38974=axis2_placement_3d('',#38971,#38972,#38973);
#38975=toroidal_surface('',#38974,7.344368814732e1,5.e-1);
#38976=oriented_edge('',*,*,#33928,.t.);
#38977=oriented_edge('',*,*,#38966,.f.);
#38979=oriented_edge('',*,*,#38978,.t.);
#38981=oriented_edge('',*,*,#38980,.t.);
#38983=oriented_edge('',*,*,#38982,.t.);
#38984=edge_loop('',(#38976,#38977,#38979,#38981,#38983));
#38985=face_outer_bound('',#38984,.f.);
#38987=cartesian_point('',(4.085444833292e-11,3.134869473943e-11,
-4.228096149021e1));
#38988=direction('',(0.e0,0.e0,1.e0));
#38989=direction('',(7.933533402912e-1,6.087614290087e-1,0.e0));
#38990=axis2_placement_3d('',#38987,#38988,#38989);
#38991=conical_surface('',#38990,7.351737503131e1,3.302386755580e1);
#38992=oriented_edge('',*,*,#38980,.f.);
#38993=oriented_edge('',*,*,#38978,.f.);
#38994=oriented_edge('',*,*,#38849,.f.);
#38996=oriented_edge('',*,*,#38995,.f.);
#38998=oriented_edge('',*,*,#38997,.f.);
#39000=oriented_edge('',*,*,#38999,.f.);
#39002=oriented_edge('',*,*,#39001,.f.);
#39003=edge_loop('',(#38992,#38993,#38994,#38996,#38998,#39000,#39002));
#39004=face_outer_bound('',#39003,.f.);
#39006=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#39007=direction('',(0.e0,0.e0,1.e0));
#39008=direction('',(-7.924478694829e-1,-6.099396479588e-1,0.e0));
#39009=axis2_placement_3d('',#39006,#39007,#39008);
#39010=toroidal_surface('',#39009,7.065650925828e1,4.e0);
#39012=oriented_edge('',*,*,#39011,.t.);
#39014=oriented_edge('',*,*,#39013,.t.);
#39015=oriented_edge('',*,*,#38999,.t.);
#39016=oriented_edge('',*,*,#38997,.t.);
#39017=oriented_edge('',*,*,#38995,.t.);
#39018=oriented_edge('',*,*,#38750,.t.);
#39019=oriented_edge('',*,*,#38748,.t.);
#39020=oriented_edge('',*,*,#28391,.t.);
#39021=oriented_edge('',*,*,#28389,.t.);
#39022=edge_loop('',(#39012,#39014,#39015,#39016,#39017,#39018,#39019,#39020,
#39021));
#39023=face_outer_bound('',#39022,.f.);
#39025=cartesian_point('',(5.526401810043e1,4.402866985871e1,
-3.934373632877e1));
#39026=direction('',(6.087846762786e-1,-7.932667653411e-1,1.044303277567e-2));
#39027=direction('',(7.928311243594e-1,6.088142334082e-1,2.764122729778e-2));
#39028=axis2_placement_3d('',#39025,#39026,#39027);
#39029=toroidal_surface('',#39028,3.698456031682e0,2.999994698664e-1);
#39031=oriented_edge('',*,*,#39030,.f.);
#39033=oriented_edge('',*,*,#39032,.f.);
#39034=oriented_edge('',*,*,#39013,.f.);
#39035=oriented_edge('',*,*,#39011,.f.);
#39037=oriented_edge('',*,*,#39036,.t.);
#39038=edge_loop('',(#39031,#39033,#39034,#39035,#39037));
#39039=face_outer_bound('',#39038,.f.);
#39041=cartesian_point('',(6.113682966950e1,4.943288419290e1,0.e0));
#39042=direction('',(-6.087280502333e-1,7.933098402242e-1,-1.047178411625e-2));
#39043=direction('',(-7.933533402912e-1,-6.087614290087e-1,0.e0));
#39044=axis2_placement_3d('',#39041,#39042,#39043);
#39045=plane('',#39044);
#39047=oriented_edge('',*,*,#39046,.t.);
#39049=oriented_edge('',*,*,#39048,.t.);
#39051=oriented_edge('',*,*,#39050,.t.);
#39053=oriented_edge('',*,*,#39052,.t.);
#39054=oriented_edge('',*,*,#39030,.t.);
#39056=oriented_edge('',*,*,#39055,.t.);
#39057=edge_loop('',(#39047,#39049,#39051,#39053,#39054,#39056));
#39058=face_outer_bound('',#39057,.f.);
#39060=cartesian_point('',(5.760327979957e1,4.726473446097e1,
-6.593298136029e0));
#39061=direction('',(3.490379316049e-1,2.796326084961e-1,8.944149632953e-1));
#39062=direction('',(-9.164104545575e-1,-9.763880242576e-2,3.881475789421e-1));
#39063=axis2_placement_3d('',#39060,#39061,#39062);
#39064=cylindrical_surface('',#39063,5.000000030484e-1);
#39066=oriented_edge('',*,*,#39065,.t.);
#39068=oriented_edge('',*,*,#39067,.f.);
#39069=oriented_edge('',*,*,#39046,.f.);
#39071=oriented_edge('',*,*,#39070,.t.);
#39072=edge_loop('',(#39066,#39068,#39069,#39071));
#39073=face_outer_bound('',#39072,.f.);
#39075=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#39076=direction('',(0.e0,0.e0,1.e0));
#39077=direction('',(0.e0,-1.e0,0.e0));
#39078=axis2_placement_3d('',#39075,#39076,#39077);
#39079=conical_surface('',#39078,7.438528799863e1,2.656505117708e1);
#39081=oriented_edge('',*,*,#39080,.f.);
#39083=oriented_edge('',*,*,#39082,.f.);
#39085=oriented_edge('',*,*,#39084,.f.);
#39086=oriented_edge('',*,*,#39065,.f.);
#39088=oriented_edge('',*,*,#39087,.t.);
#39089=oriented_edge('',*,*,#28383,.f.);
#39091=oriented_edge('',*,*,#39090,.f.);
#39092=edge_loop('',(#39081,#39083,#39085,#39086,#39088,#39089,#39091));
#39093=face_outer_bound('',#39092,.f.);
#39095=cartesian_point('',(5.434221084968e1,5.090580031151e1,
-6.695552250937e0));
#39096=direction('',(-3.227989110888e-1,-3.095524903469e-1,-8.944149589089e-1));
#39097=direction('',(-2.164192165419e-1,-8.958259558216e-1,3.881476260235e-1));
#39098=axis2_placement_3d('',#39095,#39096,#39097);
#39099=cylindrical_surface('',#39098,5.000000035637e-1);
#39100=oriented_edge('',*,*,#39080,.t.);
#39102=oriented_edge('',*,*,#39101,.f.);
#39104=oriented_edge('',*,*,#39103,.f.);
#39106=oriented_edge('',*,*,#39105,.t.);
#39107=edge_loop('',(#39100,#39102,#39104,#39106));
#39108=face_outer_bound('',#39107,.f.);
#39110=cartesian_point('',(5.437496695262e1,5.258191473815e1,
-4.343380362154e0));
#39111=cartesian_point('',(5.445117327389e1,5.253834556932e1,
-4.304536716865e0));
#39112=cartesian_point('',(5.459015863498e1,5.244580295502e1,
-4.261992051015e0));
#39113=cartesian_point('',(5.475795289912e1,5.227283170593e1,
-4.260947790854e0));
#39114=cartesian_point('',(5.486213758405e1,5.213121201138e1,
-4.288611145659e0));
#39115=cartesian_point('',(5.494188386280e1,5.198209056768e1,
-4.342741003670e0));
#39116=cartesian_point('',(5.499485908382e1,5.183553956850e1,
-4.416331739049e0));
#39117=cartesian_point('',(5.502396693255e1,5.169512726860e1,
-4.504006471766e0));
#39118=cartesian_point('',(5.503292455173e1,5.156143941940e1,
-4.602837218627e0));
#39119=cartesian_point('',(5.502466953299e1,5.143382509609e1,
-4.711883660812e0));
#39120=cartesian_point('',(5.500101458013e1,5.131145274731e1,
-4.831388189515e0));
#39121=cartesian_point('',(5.496298147605e1,5.119407982918e1,
-4.961779663317e0));
#39122=cartesian_point('',(5.491119847163e1,5.108202855350e1,
-5.103295957093e0));
#39123=cartesian_point('',(5.484598842267e1,5.097582376296e1,
-5.256193036619e0));
#39124=cartesian_point('',(5.476726741610e1,5.087602937059e1,
-5.421029173306e0));
#39125=cartesian_point('',(5.467442129813e1,5.078332943443e1,
-5.598820176508e0));
#39126=cartesian_point('',(5.456630236559e1,5.069882672913e1,
-5.790909585542e0));
#39127=cartesian_point('',(5.442172019148e1,5.061271254155e1,
-6.031282751118e0));
#39128=cartesian_point('',(5.430836381142e1,5.056835364489e1,
-6.205961574068e0));
#39129=cartesian_point('',(5.423708630170e1,5.054816260332e1,
-6.311400425525e0));
#39130=cartesian_point('',(5.397509256710e1,5.219246441367e1,
-4.069115426691e0));
#39131=cartesian_point('',(5.404533227703e1,5.215650919832e1,
-4.017253586123e0));
#39132=cartesian_point('',(5.419029225045e1,5.207013293849e1,
-3.959079647492e0));
#39133=cartesian_point('',(5.436384185962e1,5.189210167715e1,
-3.956828984042e0));
#39134=cartesian_point('',(5.446622518448e1,5.174500565083e1,
-3.993775424433e0));
#39135=cartesian_point('',(5.453482389424e1,5.159450354423e1,
-4.065183464433e0));
#39136=cartesian_point('',(5.456807517932e1,5.145474525590e1,
-4.159484494804e0));
#39137=cartesian_point('',(5.457167844701e1,5.133050710095e1,
-4.267860558665e0));
#39138=cartesian_point('',(5.455233330873e1,5.122194163143e1,
-4.385599069732e0));
#39139=cartesian_point('',(5.451533363249e1,5.112749176085e1,
-4.511162714029e0));
#39140=cartesian_point('',(5.446423463422e1,5.104551875534e1,
-4.644771702365e0));
#39141=cartesian_point('',(5.440148535328e1,5.097503628538e1,
-4.787020997037e0));
#39142=cartesian_point('',(5.432894325642e1,5.091562463023e1,
-4.938368446679e0));
#39143=cartesian_point('',(5.424798299244e1,5.086716784233e1,
-5.099303320588e0));
#39144=cartesian_point('',(5.415948322967e1,5.082979614584e1,
-5.270595374141e0));
#39145=cartesian_point('',(5.406386579107e1,5.080399525368e1,
-5.453417218028e0));
#39146=cartesian_point('',(5.396129062525e1,5.079080333779e1,
-5.649182843311e0));
#39147=cartesian_point('',(5.383478634887e1,5.079217468369e1,
-5.892194343078e0));
#39148=cartesian_point('',(5.374531752307e1,5.080936433534e1,
-6.067083720404e0));
#39149=cartesian_point('',(5.369258844273e1,5.082541117272e1,
-6.172047646999e0));
#39150=cartesian_point('',(5.388118460836e1,5.172270475228e1,
-4.475188641809e0));
#39151=cartesian_point('',(5.390238973481e1,5.171277076513e1,
-4.442145575623e0));
#39152=cartesian_point('',(5.394933021973e1,5.168669406080e1,
-4.406271578258e0));
#39153=cartesian_point('',(5.400504952499e1,5.162970563953e1,
-4.404219601594e0));
#39154=cartesian_point('',(5.403683799721e1,5.158239339963e1,
-4.426042972552e0));
#39155=cartesian_point('',(5.405612720706e1,5.153477910476e1,
-4.470343499387e0));
#39156=cartesian_point('',(5.406256943063e1,5.149207060416e1,
-4.532475859676e0));
#39157=cartesian_point('',(5.405847806623e1,5.145599451997e1,
-4.608829062027e0));
#39158=cartesian_point('',(5.404651589452e1,5.142651861059e1,
-4.697391660249e0));
#39159=cartesian_point('',(5.402878529145e1,5.140298524232e1,
-4.797533014511e0));
#39160=cartesian_point('',(5.400672476423e1,5.138472967346e1,
-4.909514049531e0));
#39161=cartesian_point('',(5.398136711517e1,5.137130419578e1,
-5.033689724469e0));
#39162=cartesian_point('',(5.395352478765e1,5.136243958470e1,
-5.170198073569e0));
#39163=cartesian_point('',(5.392382545499e1,5.135798093453e1,
-5.319188888234e0));
#39164=cartesian_point('',(5.389272105039e1,5.135788941011e1,
-5.481127622336e0));
#39165=cartesian_point('',(5.386052819806e1,5.136228207721e1,
-5.656970717287e0));
#39166=cartesian_point('',(5.382752693856e1,5.137147508094e1,
-5.848055076829e0));
#39167=cartesian_point('',(5.378884156747e1,5.138828794968e1,
-6.088427041909e0));
#39168=cartesian_point('',(5.376346290155e1,5.140523253824e1,
-6.264216088386e0));
#39169=cartesian_point('',(5.374929883020e1,5.141707822714e1,
-6.370721365266e0));
#39170=cartesian_point('',(5.423062585967e1,5.185987064296e1,
-4.967535292135e0));
#39171=cartesian_point('',(5.423146340800e1,5.185629731386e1,
-4.957617041937e0));
#39172=cartesian_point('',(5.421978789316e1,5.185643814448e1,
-4.949348505668e0));
#39173=cartesian_point('',(5.420647106297e1,5.186951581911e1,
-4.948609637076e0));
#39174=cartesian_point('',(5.420214791427e1,5.188126881524e1,
-4.953028074712e0));
#39175=cartesian_point('',(5.420610301544e1,5.189029110498e1,
-4.965492323705e0));
#39176=cartesian_point('',(5.421787136263e1,5.189291050318e1,
-4.989638197723e0));
#39177=cartesian_point('',(5.423515217543e1,5.188800773336e1,
-5.028092184176e0));
#39178=cartesian_point('',(5.425545778496e1,5.187588450980e1,
-5.082078087839e0));
#39179=cartesian_point('',(5.427682029934e1,5.185727241183e1,
-5.152049193586e0));
#39180=cartesian_point('',(5.429779893474e1,5.183283696293e1,
-5.238310471930e0));
#39181=cartesian_point('',(5.431723864660e1,5.180316350723e1,
-5.340921884580e0));
#39182=cartesian_point('',(5.433416143237e1,5.176880557665e1,
-5.459629735633e0));
#39183=cartesian_point('',(5.434774200908e1,5.173022813330e1,
-5.594168196297e0));
#39184=cartesian_point('',(5.435724055029e1,5.168773523755e1,
-5.744627811282e0));
#39185=cartesian_point('',(5.436188120647e1,5.164144431823e1,
-5.911692126910e0));
#39186=cartesian_point('',(5.436070086182e1,5.159134835850e1,
-6.096586195418e0));
#39187=cartesian_point('',(5.435110075521e1,5.152896856698e1,
-6.332902263628e0));
#39188=cartesian_point('',(5.433625416939e1,5.148423299605e1,
-6.508963923240e0));
#39189=cartesian_point('',(5.432425301509e1,5.145758457827e1,
-6.616771907492e0));
#39190=(bounded_surface()b_spline_surface(3,3,((#39110,#39111,#39112,#39113,
#39114,#39115,#39116,#39117,#39118,#39119,#39120,#39121,#39122,#39123,#39124,
#39125,#39126,#39127,#39128,#39129),(#39130,#39131,#39132,#39133,#39134,#39135,
#39136,#39137,#39138,#39139,#39140,#39141,#39142,#39143,#39144,#39145,#39146,
#39147,#39148,#39149),(#39150,#39151,#39152,#39153,#39154,#39155,#39156,#39157,
#39158,#39159,#39160,#39161,#39162,#39163,#39164,#39165,#39166,#39167,#39168,
#39169),(#39170,#39171,#39172,#39173,#39174,#39175,#39176,#39177,#39178,#39179,
#39180,#39181,#39182,#39183,#39184,#39185,#39186,#39187,#39188,#39189)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.997870139515e-1,5.201939401089e-1,
5.293203767756e-1,5.393584205253e-1,5.502237866858e-1,5.622813562148e-1,
5.758145114610e-1,5.909094202097e-1,6.077526758710e-1,6.265655634734e-1,
6.474593160223e-1,6.704588684973e-1,6.955818087504e-1,7.229102582791e-1,
7.526271037869e-1,7.850194500081e-1,8.204058592638e-1,8.758034749042e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576634144521e0,1.576634144521e0,1.576634144521e0,1.576634144521e0,
1.576634144521e0,1.576634144521e0,1.576634144521e0,1.576634144521e0,
1.576634144521e0,1.576634144521e0,1.576634144521e0,1.576634144521e0,
1.576634144521e0,1.576634144521e0,1.576634144521e0,1.576634144521e0,
1.576634144521e0,1.576634144521e0,1.576634144521e0,1.576634144521e0),(
8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,
8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,
8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,
8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,
8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,8.077886184930e-1),(
8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,
8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,
8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,
8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,
8.077886184930e-1,8.077886184930e-1,8.077886184930e-1,8.077886184930e-1),(
1.576634144521e0,1.576634144521e0,1.576634144521e0,1.576634144521e0,
1.576634144521e0,1.576634144521e0,1.576634144521e0,1.576634144521e0,
1.576634144521e0,1.576634144521e0,1.576634144521e0,1.576634144521e0,
1.576634144521e0,1.576634144521e0,1.576634144521e0,1.576634144521e0,
1.576634144521e0,1.576634144521e0,1.576634144521e0,1.576634144521e0)))representation_item('')surface());
#39192=oriented_edge('',*,*,#39191,.f.);
#39193=oriented_edge('',*,*,#39101,.t.);
#39194=oriented_edge('',*,*,#39090,.t.);
#39195=oriented_edge('',*,*,#28381,.f.);
#39196=edge_loop('',(#39192,#39193,#39194,#39195));
#39197=face_outer_bound('',#39196,.f.);
#39199=cartesian_point('',(5.367892074812e1,5.163918888793e1,
-2.460528104879e1));
#39200=direction('',(1.343083778872e-2,-1.377963476358e-3,9.999088527526e-1));
#39201=direction('',(-1.012382218434e-1,-9.948622127276e-1,-1.117067572652e-5));
#39202=axis2_placement_3d('',#39199,#39200,#39201);
#39203=cylindrical_surface('',#39202,3.000055924633e-1);
#39204=oriented_edge('',*,*,#39191,.t.);
#39205=oriented_edge('',*,*,#28379,.f.);
#39207=oriented_edge('',*,*,#39206,.t.);
#39209=oriented_edge('',*,*,#39208,.f.);
#39210=edge_loop('',(#39204,#39205,#39207,#39209));
#39211=face_outer_bound('',#39210,.f.);
#39213=cartesian_point('',(5.350033019005e1,5.136009452145e1,
-3.940470304685e1));
#39214=cartesian_point('',(5.350052093228e1,5.136013904642e1,
-3.939483027350e1));
#39215=cartesian_point('',(5.350068231024e1,5.136015420198e1,
-3.938495715560e1));
#39216=cartesian_point('',(5.350081432129e1,5.136013999158e1,
-3.937508409854e1));
#39217=cartesian_point('',(5.386904338876e1,5.138519224542e1,
-3.941193789442e1));
#39218=cartesian_point('',(5.386924930991e1,5.138524032256e1,
-3.940128006941e1));
#39219=cartesian_point('',(5.386942353062e1,5.138525669383e1,
-3.939062187402e1));
#39220=cartesian_point('',(5.386956604795e1,5.138524136263e1,
-3.937996374595e1));
#39221=cartesian_point('',(5.399747719156e1,5.177160926347e1,
-3.941615946213e1));
#39222=cartesian_point('',(5.399770295692e1,5.177166198457e1,
-3.940447529564e1));
#39223=cartesian_point('',(5.399789396770e1,5.177167994503e1,
-3.939279072500e1));
#39224=cartesian_point('',(5.399805022049e1,5.177166314874e1,
-3.938110623008e1));
#39225=cartesian_point('',(5.359355538469e1,5.193701861539e1,
-3.940910280163e1));
#39226=cartesian_point('',(5.359377195692e1,5.193706918511e1,
-3.939789410339e1));
#39227=cartesian_point('',(5.359395518943e1,5.193708640936e1,
-3.938668501667e1));
#39228=cartesian_point('',(5.359410507908e1,5.193707029178e1,
-3.937547600178e1));
#39229=(bounded_surface()b_spline_surface(3,3,((#39213,#39214,#39215,#39216),(
#39217,#39218,#39219,#39220),(#39221,#39222,#39223,#39224),(#39225,#39226,
#39227,#39228)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(-5.835437616169e-1,1.292541218662e0),(8.246250959533e-1,8.356491053871e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.857790455732e0,1.857790455732e0,1.857790455732e0,1.857790455732e0),(
8.676518339049e-1,8.676518339049e-1,8.676518339049e-1,8.676518339049e-1),(
7.346932645159e-1,7.346932645159e-1,7.346932645159e-1,7.346932645159e-1),(
1.458914747565e0,1.458914747565e0,1.458914747565e0,1.458914747565e0)))representation_item('')surface());
#39231=oriented_edge('',*,*,#39230,.t.);
#39233=oriented_edge('',*,*,#39232,.f.);
#39234=oriented_edge('',*,*,#39206,.f.);
#39236=oriented_edge('',*,*,#39235,.t.);
#39237=edge_loop('',(#39231,#39233,#39234,#39236));
#39238=face_outer_bound('',#39237,.f.);
#39240=cartesian_point('',(5.291519493727e1,5.156754708287e1,
-3.997298239968e1));
#39241=cartesian_point('',(5.296404319282e1,5.155211854797e1,
-3.997540482001e1));
#39242=cartesian_point('',(5.304437144332e1,5.152663878643e1,
-3.997088780402e1));
#39243=cartesian_point('',(5.314940451970e1,5.149414188003e1,
-3.994588327403e1));
#39244=cartesian_point('',(5.323319208709e1,5.146877588617e1,
-3.991304586266e1));
#39245=cartesian_point('',(5.330838634001e1,5.144650064447e1,
-3.987111214673e1));
#39246=cartesian_point('',(5.337493158123e1,5.142720529924e1,
-3.982115078597e1));
#39247=cartesian_point('',(5.343117451283e1,5.141121069665e1,
-3.976566292567e1));
#39248=cartesian_point('',(5.347691127772e1,5.139839971628e1,
-3.970672127676e1));
#39249=cartesian_point('',(5.351289920671e1,5.138840677496e1,
-3.964525990463e1));
#39250=cartesian_point('',(5.353959661797e1,5.138098982058e1,
-3.958199227840e1));
#39251=cartesian_point('',(5.355725672895e1,5.137602286092e1,
-3.951851303473e1));
#39252=cartesian_point('',(5.356673958319e1,5.137330303875e1,
-3.945682260662e1));
#39253=cartesian_point('',(5.357017546656e1,5.137229731554e1,
-3.938137961077e1));
#39254=cartesian_point('',(5.356486586358e1,5.137386284308e1,
-3.932634599337e1));
#39255=cartesian_point('',(5.355789547637e1,5.137576621211e1,
-3.929047810885e1));
#39256=cartesian_point('',(5.291422846962e1,5.158721389222e1,
-3.997950147631e1));
#39257=cartesian_point('',(5.296327376693e1,5.157138946951e1,
-3.998303258829e1));
#39258=cartesian_point('',(5.304422174441e1,5.154516214310e1,
-3.998030883067e1));
#39259=cartesian_point('',(5.315071198601e1,5.151133853229e1,
-3.995743119955e1));
#39260=cartesian_point('',(5.323611389967e1,5.148467222764e1,
-3.992606777333e1));
#39261=cartesian_point('',(5.331320998980e1,5.146099687955e1,
-3.988516761517e1));
#39262=cartesian_point('',(5.338191860612e1,5.144022888842e1,
-3.983573470220e1));
#39263=cartesian_point('',(5.344049043306e1,5.142276260649e1,
-3.978019006865e1));
#39264=cartesian_point('',(5.348862889494e1,5.140854086453e1,
-3.972055492171e1));
#39265=cartesian_point('',(5.352701471131e1,5.139723826270e1,
-3.965770171391e1));
#39266=cartesian_point('',(5.355598241842e1,5.138866844871e1,
-3.959225498765e1));
#39267=cartesian_point('',(5.357554657085e1,5.138279814141e1,
-3.952579243650e1));
#39268=cartesian_point('',(5.358627094719e1,5.137951920067e1,
-3.946050646895e1));
#39269=cartesian_point('',(5.359020591951e1,5.137829535079e1,
-3.938016824044e1));
#39270=cartesian_point('',(5.358413045725e1,5.138019448257e1,
-3.932159222989e1));
#39271=cartesian_point('',(5.357628929532e1,5.138250590145e1,
-3.928381569296e1));
#39272=cartesian_point('',(5.291292055983e1,5.162920594463e1,
-3.998889456592e1));
#39273=cartesian_point('',(5.296212995950e1,5.161278481355e1,
-3.999475381104e1));
#39274=cartesian_point('',(5.304397915339e1,5.158537814878e1,
-3.999586056296e1));
#39275=cartesian_point('',(5.315302885784e1,5.154927890347e1,
-3.997767718900e1));
#39276=cartesian_point('',(5.324143744003e1,5.152028914045e1,
-3.994968623101e1));
#39277=cartesian_point('',(5.332219917619e1,5.149403970330e1,
-3.991129623515e1));
#39278=cartesian_point('',(5.339517730762e1,5.147050493568e1,
-3.986336604817e1));
#39279=cartesian_point('',(5.345842620587e1,5.145022652685e1,
-3.980812790200e1));
#39280=cartesian_point('',(5.351145240718e1,5.143327290755e1,
-3.974747804859e1));
#39281=cartesian_point('',(5.355476907868e1,5.141940697824e1,
-3.968215134280e1));
#39282=cartesian_point('',(5.358844405109e1,5.140856097410e1,
-3.961257861041e1));
#39283=cartesian_point('',(5.361198094747e1,5.140089501514e1,
-3.954028942017e1));
#39284=cartesian_point('',(5.362530642353e1,5.139649960006e1,
-3.946786715187e1));
#39285=cartesian_point('',(5.363028901054e1,5.139483939222e1,
-3.937774731800e1));
#39286=cartesian_point('',(5.362260616390e1,5.139740550176e1,
-3.931209631535e1));
#39287=cartesian_point('',(5.361294233059e1,5.140053289570e1,
-3.927055554392e1));
#39288=cartesian_point('',(5.291327564752e1,5.169561211866e1,
-3.998923308124e1));
#39289=cartesian_point('',(5.296192159358e1,5.167904454982e1,
-3.999864858821e1));
#39290=cartesian_point('',(5.304384259370e1,5.165110969039e1,
-4.000581800677e1));
#39291=cartesian_point('',(5.315517009064e1,5.161319840503e1,
-3.999554866204e1));
#39292=cartesian_point('',(5.324692156601e1,5.158198687291e1,
-3.997361330792e1));
#39293=cartesian_point('',(5.333221304690e1,5.155299889803e1,
-3.994016567795e1));
#39294=cartesian_point('',(5.341082160741e1,5.152629964307e1,
-3.989581259112e1));
#39295=cartesian_point('',(5.348051907561e1,5.150263297316e1,
-3.984243077914e1));
#39296=cartesian_point('',(5.354050409960e1,5.148225822578e1,
-3.978167083094e1));
#39297=cartesian_point('',(5.359101213499e1,5.146508596310e1,
-3.971403062284e1));
#39298=cartesian_point('',(5.363168151663e1,5.145123485941e1,
-3.963962231426e1));
#39299=cartesian_point('',(5.366120356843e1,5.144115627766e1,
-3.955986105105e1));
#39300=cartesian_point('',(5.367848282257e1,5.143524330312e1,
-3.947788778729e1));
#39301=cartesian_point('',(5.368506429399e1,5.143298726187e1,
-3.937444983503e1));
#39302=cartesian_point('',(5.367492887269e1,5.143646277152e1,
-3.929917748834e1));
#39303=cartesian_point('',(5.366249999334e1,5.144070325793e1,
-3.925268155917e1));
#39304=cartesian_point('',(5.291604979665e1,5.176082401448e1,
-3.997503762756e1));
#39305=cartesian_point('',(5.296331876720e1,5.174491050626e1,
-3.998781988903e1));
#39306=cartesian_point('',(5.304395577064e1,5.171779488230e1,
-4.000094804896e1));
#39307=cartesian_point('',(5.315574887205e1,5.167989228946e1,
-3.999894135291e1));
#39308=cartesian_point('',(5.324937008782e1,5.164795270890e1,
-3.998367568926e1));
#39309=cartesian_point('',(5.333784168265e1,5.161760868802e1,
-3.995605515424e1));
#39310=cartesian_point('',(5.342085709511e1,5.158901376234e1,
-3.991641653397e1));
#39311=cartesian_point('',(5.349593862003e1,5.156307948814e1,
-3.986623047720e1));
#39312=cartesian_point('',(5.356198602790e1,5.154024495302e1,
-3.980685822862e1));
#39313=cartesian_point('',(5.361894930219e1,5.152057375560e1,
-3.973854554992e1));
#39314=cartesian_point('',(5.366603727161e1,5.150436656057e1,
-3.966107933170e1));
#39315=cartesian_point('',(5.370113925334e1,5.149234612220e1,
-3.957572400422e1));
#39316=cartesian_point('',(5.372214144768e1,5.148519112024e1,
-3.948610731005e1));
#39317=cartesian_point('',(5.373023518793e1,5.148244426286e1,
-3.937174306135e1));
#39318=cartesian_point('',(5.371778071593e1,5.148666733803e1,
-3.928859075849e1));
#39319=cartesian_point('',(5.370275394073e1,5.149182346038e1,
-3.923822722176e1));
#39320=cartesian_point('',(5.292095755022e1,5.181985084611e1,
-3.994783273833e1));
#39321=cartesian_point('',(5.296616624554e1,5.180531777856e1,
-3.996353836939e1));
#39322=cartesian_point('',(5.304430256515e1,5.178026577354e1,
-3.998206515792e1));
#39323=cartesian_point('',(5.315476686568e1,5.174413801400e1,
-3.998802256841e1));
#39324=cartesian_point('',(5.324868418838e1,5.171297598215e1,
-3.997950843429e1));
#39325=cartesian_point('',(5.333878113155e1,5.168272198008e1,
-3.995812440290e1));
#39326=cartesian_point('',(5.342467640100e1,5.165360873101e1,
-3.992394056819e1));
#39327=cartesian_point('',(5.350369402356e1,5.162666909434e1,
-3.987800370982e1));
#39328=cartesian_point('',(5.357446667156e1,5.160249722747e1,
-3.982136564154e1));
#39329=cartesian_point('',(5.363667332803e1,5.158130318590e1,
-3.975402475418e1));
#39330=cartesian_point('',(5.368912640944e1,5.156355128090e1,
-3.967546133246e1));
#39331=cartesian_point('',(5.372898502784e1,5.155019547721e1,
-3.958676548935e1));
#39332=cartesian_point('',(5.375319921825e1,5.154216154814e1,
-3.949194554772e1));
#39333=cartesian_point('',(5.376260461999e1,5.153906361101e1,
-3.936981812529e1));
#39334=cartesian_point('',(5.374813940586e1,5.154381959190e1,
-3.928108302346e1));
#39335=cartesian_point('',(5.373087716553e1,5.154962916953e1,
-3.922820531387e1));
#39336=cartesian_point('',(5.292635745297e1,5.186105145020e1,
-3.991701816657e1));
#39337=cartesian_point('',(5.296945762961e1,5.184813138496e1,
-3.993466210650e1));
#39338=cartesian_point('',(5.304474591212e1,5.182560885009e1,
-3.995696128464e1));
#39339=cartesian_point('',(5.315284094637e1,5.179217546001e1,
-3.996887725445e1));
#39340=cartesian_point('',(5.324581475010e1,5.176273951098e1,
-3.996566418630e1));
#39341=cartesian_point('',(5.333601390288e1,5.173363359256e1,
-3.994942573845e1));
#39342=cartesian_point('',(5.342300574649e1,5.170514503900e1,
-3.992002750870e1));
#39343=cartesian_point('',(5.350399865108e1,5.167836626842e1,
-3.987817403864e1));
#39344=cartesian_point('',(5.357744168233e1,5.165399338989e1,
-3.982466200728e1));
#39345=cartesian_point('',(5.364281428285e1,5.163234522223e1,
-3.975930135123e1));
#39346=cartesian_point('',(5.369864587845e1,5.161399940972e1,
-3.968134830554e1));
#39347=cartesian_point('',(5.374158238599e1,5.160005940599e1,
-3.959174009297e1));
#39348=cartesian_point('',(5.376790852240e1,5.159161405331e1,
-3.949470122386e1));
#39349=cartesian_point('',(5.377818236296e1,5.158834782421e1,
-3.936890708549e1));
#39350=cartesian_point('',(5.376238643900e1,5.159335735260e1,
-3.927755183287e1));
#39351=cartesian_point('',(5.374365942990e1,5.159947860693e1,
-3.922373195610e1));
#39352=cartesian_point('',(5.293115654164e1,5.188853180105e1,
-3.988929295409e1));
#39353=cartesian_point('',(5.297244373123e1,5.187708148641e1,
-3.990816774233e1));
#39354=cartesian_point('',(5.304516369904e1,5.185690659991e1,
-3.993298558491e1));
#39355=cartesian_point('',(5.315080402818e1,5.182615310882e1,
-3.994911822365e1));
#39356=cartesian_point('',(5.324245091872e1,5.179858614271e1,
-3.994979784099e1));
#39357=cartesian_point('',(5.333209216672e1,5.177090418753e1,
-3.993747210220e1));
#39358=cartesian_point('',(5.341926133956e1,5.174343060123e1,
-3.991185908185e1));
#39359=cartesian_point('',(5.350110345373e1,5.171728229734e1,
-3.987340692404e1));
#39360=cartesian_point('',(5.357594682604e1,5.169321957267e1,
-3.982271838967e1));
#39361=cartesian_point('',(5.364313151084e1,5.167163775448e1,
-3.975946814192e1));
#39362=cartesian_point('',(5.370099436376e1,5.165318953795e1,
-3.968275688826e1));
#39363=cartesian_point('',(5.374583687523e1,5.163907086960e1,
-3.959340094220e1));
#39364=cartesian_point('',(5.377349279911e1,5.163047365464e1,
-3.949573901320e1));
#39365=cartesian_point('',(5.378431731381e1,5.162714173208e1,
-3.936856178032e1));
#39366=cartesian_point('',(5.376767796442e1,5.163224855249e1,
-3.927623319209e1));
#39367=cartesian_point('',(5.374803194058e1,5.163849009272e1,
-3.922227781461e1));
#39368=cartesian_point('',(5.293486885301e1,5.190617662825e1,
-3.986771213555e1));
#39369=cartesian_point('',(5.297477770730e1,5.189587755241e1,
-3.988734458165e1));
#39370=cartesian_point('',(5.304549627421e1,5.187755806672e1,
-3.991378095935e1));
#39371=cartesian_point('',(5.314909976127e1,5.184899041338e1,
-3.993274877231e1));
#39372=cartesian_point('',(5.323952711934e1,5.182300163088e1,
-3.993611589350e1));
#39373=cartesian_point('',(5.332848028715e1,5.179658076866e1,
-3.992655570329e1));
#39374=cartesian_point('',(5.341547140132e1,5.177007410359e1,
-3.990368569104e1));
#39375=cartesian_point('',(5.349761206411e1,5.174460625356e1,
-3.986777455112e1));
#39376=cartesian_point('',(5.357315396422e1,5.172097672078e1,
-3.981928802090e1));
#39377=cartesian_point('',(5.364134433869e1,5.169963204644e1,
-3.975780886049e1));
#39378=cartesian_point('',(5.370039438421e1,5.168127283008e1,
-3.968233470685e1));
#39379=cartesian_point('',(5.374638331615e1,5.166715060575e1,
-3.959359426381e1));
#39380=cartesian_point('',(5.377485153489e1,5.165852044995e1,
-3.949598376342e1));
#39381=cartesian_point('',(5.378601458154e1,5.165517087464e1,
-3.936847828482e1));
#39382=cartesian_point('',(5.376885693552e1,5.166030232528e1,
-3.927593266452e1));
#39383=cartesian_point('',(5.374865136460e1,5.166657494725e1,
-3.922214998088e1));
#39384=cartesian_point('',(5.293881842880e1,5.192174699583e1,
-3.984463313996e1));
#39385=cartesian_point('',(5.297728221022e1,5.191268543179e1,
-3.986489929416e1));
#39386=cartesian_point('',(5.304585843600e1,5.189637484643e1,
-3.989276533866e1));
#39387=cartesian_point('',(5.314717255831e1,5.187023273653e1,
-3.991437137121e1));
#39388=cartesian_point('',(5.323613126601e1,5.184604040347e1,
-3.992031085739e1));
#39389=cartesian_point('',(5.332412499357e1,5.182110270227e1,
-3.991346151600e1));
#39390=cartesian_point('',(5.341064723915e1,5.179578590838e1,
-3.989334581654e1));
#39391=cartesian_point('',(5.349278787697e1,5.177121286952e1,
-3.986005827493e1));
#39392=cartesian_point('',(5.356873194141e1,5.174821553869e1,
-3.981393035407e1));
#39393=cartesian_point('',(5.363764122153e1,5.172728788056e1,
-3.975445832765e1));
#39394=cartesian_point('',(5.369761388008e1,5.170917246260e1,
-3.968054545406e1));
#39395=cartesian_point('',(5.374453179076e1,5.169516581190e1,
-3.959283247495e1));
#39396=cartesian_point('',(5.377367243655e1,5.168657554107e1,
-3.949574950546e1));
#39397=cartesian_point('',(5.378511814297e1,5.168323658235e1,
-3.936855221329e1));
#39398=cartesian_point('',(5.376752797204e1,5.168834935791e1,
-3.927625071534e1));
#39399=cartesian_point('',(5.374686125503e1,5.169460012081e1,
-3.922289775567e1));
#39400=cartesian_point('',(5.294463839654e1,5.194030152539e1,
-3.981046171100e1));
#39401=cartesian_point('',(5.298100203886e1,5.193308091950e1,
-3.983142539242e1));
#39402=cartesian_point('',(5.304640352554e1,5.191977844608e1,
-3.986099745372e1));
#39403=cartesian_point('',(5.314417641072e1,5.189734761925e1,
-3.988597271360e1));
#39404=cartesian_point('',(5.323073632243e1,5.187596340391e1,
-3.989530947374e1));
#39405=cartesian_point('',(5.331700456040e1,5.185340516093e1,
-3.989213748222e1));
#39406=cartesian_point('',(5.340245286292e1,5.183006262398e1,
-3.987585563126e1));
#39407=cartesian_point('',(5.348415803291e1,5.180704236990e1,
-3.984632472038e1));
#39408=cartesian_point('',(5.356022727018e1,5.178521147646e1,
-3.980369412279e1));
#39409=cartesian_point('',(5.362971468375e1,5.176512410721e1,
-3.974734814528e1));
#39410=cartesian_point('',(5.369058018817e1,5.174757233801e1,
-3.967607191751e1));
#39411=cartesian_point('',(5.373846851213e1,5.173389960359e1,
-3.959038375514e1));
#39412=cartesian_point('',(5.376833713343e1,5.172547081924e1,
-3.949472625863e1));
#39413=cartesian_point('',(5.378009311162e1,5.172218780206e1,
-3.936888425874e1));
#39414=cartesian_point('',(5.376202856693e1,5.172721153926e1,
-3.927759364175e1));
#39415=cartesian_point('',(5.374086622627e1,5.173335479858e1,
-3.922521110844e1));
#39416=cartesian_point('',(5.295275904298e1,5.195771408776e1,
-3.976246734075e1));
#39417=cartesian_point('',(5.298624887694e1,5.195309578842e1,
-3.978394798586e1));
#39418=cartesian_point('',(5.304718614622e1,5.194408298416e1,
-3.981512666457e1));
#39419=cartesian_point('',(5.313969405576e1,5.192709526252e1,
-3.984380198632e1));
#39420=cartesian_point('',(5.322245378314e1,5.190994001156e1,
-3.985711950563e1));
#39421=cartesian_point('',(5.330571251266e1,5.189107633390e1,
-3.985846585328e1));
#39422=cartesian_point('',(5.338892263848e1,5.187091508653e1,
-3.984709924328e1));
#39423=cartesian_point('',(5.346917931351e1,5.185051375924e1,
-3.982259868338e1));
#39424=cartesian_point('',(5.354452050105e1,5.183076392614e1,
-3.978488993564e1));
#39425=cartesian_point('',(5.361388527470e1,5.181228504792e1,
-3.973323096615e1));
#39426=cartesian_point('',(5.367509533062e1,5.179591446047e1,
-3.966628252579e1));
#39427=cartesian_point('',(5.372356811621e1,5.178302359903e1,
-3.958440599765e1));
#39428=cartesian_point('',(5.375394480438e1,5.177501849290e1,
-3.949198909349e1));
#39429=cartesian_point('',(5.376592852907e1,5.177189135156e1,
-3.936977841744e1));
#39430=cartesian_point('',(5.374751682798e1,5.177667204962e1,
-3.928115576011e1));
#39431=cartesian_point('',(5.372601809104e1,5.178251990667e1,
-3.923077845267e1));
#39432=cartesian_point('',(5.296343981384e1,5.196626548572e1,
-3.969880942356e1));
#39433=cartesian_point('',(5.299324554540e1,5.196512678766e1,
-3.972019751482e1));
#39434=cartesian_point('',(5.304825283137e1,5.196191249316e1,
-3.975217930746e1));
#39435=cartesian_point('',(5.313328764414e1,5.195253203938e1,
-3.978402645261e1));
#39436=cartesian_point('',(5.321028201723e1,5.194146510914e1,
-3.980129394091e1));
#39437=cartesian_point('',(5.328856343716e1,5.192809474085e1,
-3.980754582048e1));
#39438=cartesian_point('',(5.336757750762e1,5.191283992198e1,
-3.980190902797e1));
#39439=cartesian_point('',(5.344450545912e1,5.189664891296e1,
-3.978366696398e1));
#39440=cartesian_point('',(5.351736083672e1,5.188040400684e1,
-3.975250285055e1));
#39441=cartesian_point('',(5.358499102357e1,5.186477889083e1,
-3.970755908121e1));
#39442=cartesian_point('',(5.364512849376e1,5.185063010461e1,
-3.964740129124e1));
#39443=cartesian_point('',(5.369306716536e1,5.183930251015e1,
-3.957220797041e1));
#39444=cartesian_point('',(5.372325261162e1,5.183219045662e1,
-3.948617222092e1));
#39445=cartesian_point('',(5.373518852580e1,5.182940007847e1,
-3.937168388293e1));
#39446=cartesian_point('',(5.371685306461e1,5.183365998852e1,
-3.928869912387e1));
#39447=cartesian_point('',(5.369551313238e1,5.183887315651e1,
-3.924206163204e1));
#39448=cartesian_point('',(5.297434749948e1,5.196036554738e1,
-3.963325581480e1));
#39449=cartesian_point('',(5.300048844834e1,5.196283838322e1,
-3.965376169126e1));
#39450=cartesian_point('',(5.304938024757e1,5.196570534188e1,
-3.968522787874e1));
#39451=cartesian_point('',(5.312622413039e1,5.196455075401e1,
-3.971858616598e1));
#39452=cartesian_point('',(5.319654845112e1,5.196023797141e1,
-3.973857647519e1));
#39453=cartesian_point('',(5.326870774886e1,5.195312408335e1,
-3.974878043372e1));
#39454=cartesian_point('',(5.334215971178e1,5.194361634176e1,
-3.974824572065e1));
#39455=cartesian_point('',(5.341423663787e1,5.193250591122e1,
-3.973603034781e1));
#39456=cartesian_point('',(5.348299509234e1,5.192062328993e1,
-3.971162242610e1));
#39457=cartesian_point('',(5.354724960385e1,5.190866526452e1,
-3.967409791504e1));
#39458=cartesian_point('',(5.360473592148e1,5.189746686810e1,
-3.962199513579e1));
#39459=cartesian_point('',(5.365080066540e1,5.188828117616e1,
-3.955532977575e1));
#39460=cartesian_point('',(5.367991441428e1,5.188242356023e1,
-3.947797136807e1));
#39461=cartesian_point('',(5.369144731154e1,5.188011143764e1,
-3.937437359452e1));
#39462=cartesian_point('',(5.367373303458e1,5.188363441029e1,
-3.929931723024e1));
#39463=cartesian_point('',(5.365316836394e1,5.188794840410e1,
-3.925762311664e1));
#39464=cartesian_point('',(5.298338974508e1,5.194247723586e1,
-3.957843068636e1));
#39465=cartesian_point('',(5.300657934588e1,5.194799548248e1,
-3.959750557616e1));
#39466=cartesian_point('',(5.305034866617e1,5.195604539291e1,
-3.962735786526e1));
#39467=cartesian_point('',(5.311990586210e1,5.196211577833e1,
-3.966043394816e1));
#39468=cartesian_point('',(5.318400606830e1,5.196387855800e1,
-3.968151690009e1));
#39469=cartesian_point('',(5.325016732817e1,5.196252536754e1,
-3.969405760133e1));
#39470=cartesian_point('',(5.331787424095e1,5.195843593147e1,
-3.969708671058e1));
#39471=cartesian_point('',(5.338464043770e1,5.195223073024e1,
-3.968954334486e1));
#39472=cartesian_point('',(5.344861850751e1,5.194465973853e1,
-3.967080057625e1));
#39473=cartesian_point('',(5.350864973315e1,5.193641022090e1,
-3.963992511878e1));
#39474=cartesian_point('',(5.356255642024e1,5.192826285960e1,
-3.959549466848e1));
#39475=cartesian_point('',(5.360588774196e1,5.192133721865e1,
-3.953741124959e1));
#39476=cartesian_point('',(5.363333464350e1,5.191682364385e1,
-3.946916529063e1));
#39477=cartesian_point('',(5.364421884757e1,5.191502730720e1,
-3.937726393852e1));
#39478=cartesian_point('',(5.362750211316e1,5.191775721252e1,
-3.931070813246e1));
#39479=cartesian_point('',(5.360812467312e1,5.192110286458e1,
-3.927411043756e1));
#39480=cartesian_point('',(5.298841806031e1,5.192588119129e1,
-3.954769606861e1));
#39481=cartesian_point('',(5.301001078136e1,5.193311932060e1,
-3.956561731001e1));
#39482=cartesian_point('',(5.305090449216e1,5.194412391900e1,
-3.959396521190e1));
#39483=cartesian_point('',(5.311615561241e1,5.195441967915e1,
-3.962609921618e1));
#39484=cartesian_point('',(5.317643924385e1,5.195980477629e1,
-3.964719409468e1));
#39485=cartesian_point('',(5.323879294549e1,5.196194878149e1,
-3.966055368540e1));
#39486=cartesian_point('',(5.330272492287e1,5.196120700689e1,
-3.966522408450e1));
#39487=cartesian_point('',(5.336587834214e1,5.195808432317e1,
-3.966011304978e1));
#39488=cartesian_point('',(5.342649006677e1,5.195326669999e1,
-3.964455357167e1));
#39489=cartesian_point('',(5.348344387442e1,5.194742144080e1,
-3.961763066454e1));
#39490=cartesian_point('',(5.353465309132e1,5.194128032166e1,
-3.957797564422e1));
#39491=cartesian_point('',(5.357586079181e1,5.193585928893e1,
-3.952543822154e1));
#39492=cartesian_point('',(5.360198258498e1,5.193224869869e1,
-3.946324129400e1));
#39493=cartesian_point('',(5.361234512983e1,5.193080022252e1,
-3.937920916321e1));
#39494=cartesian_point('',(5.359642997977e1,5.193299592947e1,
-3.931836671043e1));
#39495=cartesian_point('',(5.357799130272e1,5.193568905270e1,
-3.928511382939e1));
#39496=cartesian_point('',(5.299024794993e1,5.191882646554e1,
-3.953647352894e1));
#39497=cartesian_point('',(5.301126630932e1,5.192669451368e1,
-3.955392029294e1));
#39498=cartesian_point('',(5.305110940769e1,5.193878544213e1,
-3.958162805494e1));
#39499=cartesian_point('',(5.311475468929e1,5.195065059045e1,
-3.961329933879e1));
#39500=cartesian_point('',(5.317359513937e1,5.195739112811e1,
-3.963430760446e1));
#39501=cartesian_point('',(5.323449112190e1,5.196085266989e1,
-3.964789182869e1));
#39502=cartesian_point('',(5.329696075257e1,5.196138025370e1,
-3.965310752790e1));
#39503=cartesian_point('',(5.335869871928e1,5.195943351820e1,
-3.964885635471e1));
#39504=cartesian_point('',(5.341797726877e1,5.195567220489e1,
-3.963446036093e1));
#39505=cartesian_point('',(5.347369986014e1,5.195075411368e1,
-3.960901479998e1));
#39506=cartesian_point('',(5.352381949189e1,5.194539037036e1,
-3.957117534463e1));
#39507=cartesian_point('',(5.356416221016e1,5.194055472810e1,
-3.952077433134e1));
#39508=cartesian_point('',(5.358974097546e1,5.193729650363e1,
-3.946092863896e1));
#39509=cartesian_point('',(5.359988910819e1,5.193598393931e1,
-3.937996866111e1));
#39510=cartesian_point('',(5.358430336064e1,5.193797101490e1,
-3.932135598514e1));
#39511=cartesian_point('',(5.356624884712e1,5.194040925897e1,
-3.928939832222e1));
#39512=b_spline_surface_with_knots('',3,3,((#39240,#39241,#39242,#39243,#39244,
#39245,#39246,#39247,#39248,#39249,#39250,#39251,#39252,#39253,#39254,#39255),(
#39256,#39257,#39258,#39259,#39260,#39261,#39262,#39263,#39264,#39265,#39266,
#39267,#39268,#39269,#39270,#39271),(#39272,#39273,#39274,#39275,#39276,#39277,
#39278,#39279,#39280,#39281,#39282,#39283,#39284,#39285,#39286,#39287),(#39288,
#39289,#39290,#39291,#39292,#39293,#39294,#39295,#39296,#39297,#39298,#39299,
#39300,#39301,#39302,#39303),(#39304,#39305,#39306,#39307,#39308,#39309,#39310,
#39311,#39312,#39313,#39314,#39315,#39316,#39317,#39318,#39319),(#39320,#39321,
#39322,#39323,#39324,#39325,#39326,#39327,#39328,#39329,#39330,#39331,#39332,
#39333,#39334,#39335),(#39336,#39337,#39338,#39339,#39340,#39341,#39342,#39343,
#39344,#39345,#39346,#39347,#39348,#39349,#39350,#39351),(#39352,#39353,#39354,
#39355,#39356,#39357,#39358,#39359,#39360,#39361,#39362,#39363,#39364,#39365,
#39366,#39367),(#39368,#39369,#39370,#39371,#39372,#39373,#39374,#39375,#39376,
#39377,#39378,#39379,#39380,#39381,#39382,#39383),(#39384,#39385,#39386,#39387,
#39388,#39389,#39390,#39391,#39392,#39393,#39394,#39395,#39396,#39397,#39398,
#39399),(#39400,#39401,#39402,#39403,#39404,#39405,#39406,#39407,#39408,#39409,
#39410,#39411,#39412,#39413,#39414,#39415),(#39416,#39417,#39418,#39419,#39420,
#39421,#39422,#39423,#39424,#39425,#39426,#39427,#39428,#39429,#39430,#39431),(
#39432,#39433,#39434,#39435,#39436,#39437,#39438,#39439,#39440,#39441,#39442,
#39443,#39444,#39445,#39446,#39447),(#39448,#39449,#39450,#39451,#39452,#39453,
#39454,#39455,#39456,#39457,#39458,#39459,#39460,#39461,#39462,#39463),(#39464,
#39465,#39466,#39467,#39468,#39469,#39470,#39471,#39472,#39473,#39474,#39475,
#39476,#39477,#39478,#39479),(#39480,#39481,#39482,#39483,#39484,#39485,#39486,
#39487,#39488,#39489,#39490,#39491,#39492,#39493,#39494,#39495),(#39496,#39497,
#39498,#39499,#39500,#39501,#39502,#39503,#39504,#39505,#39506,#39507,#39508,
#39509,#39510,#39511)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,
4),(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(2.522143722892e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,
1.703086514118e0),(-1.146315744605e-1,0.e0,7.819129197547e-2,1.511300707315e-1,
2.234931015203e-1,2.943481415252e-1,3.626180076395e-1,4.275112887817e-1,
4.910195265903e-1,5.553508467539e-1,6.194863988721e-1,6.822622713401e-1,
7.429017770148e-1,8.511001944295e-1),.unspecified.);
#39514=oriented_edge('',*,*,#39513,.f.);
#39515=oriented_edge('',*,*,#39230,.f.);
#39517=oriented_edge('',*,*,#39516,.t.);
#39518=edge_loop('',(#39514,#39515,#39517));
#39519=face_outer_bound('',#39518,.f.);
#39521=cartesian_point('',(-2.121207266591e2,-2.135170591624e2,-3.94e1));
#39522=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#39523=direction('',(7.070680100731e-1,-7.070680100731e-1,-1.047178411625e-2));
#39524=axis2_placement_3d('',#39521,#39522,#39523);
#39525=cylindrical_surface('',#39524,6.e-1);
#39527=oriented_edge('',*,*,#39526,.t.);
#39529=oriented_edge('',*,*,#39528,.t.);
#39530=oriented_edge('',*,*,#39513,.t.);
#39532=oriented_edge('',*,*,#39531,.f.);
#39533=edge_loop('',(#39527,#39529,#39530,#39532));
#39534=face_outer_bound('',#39533,.f.);
#39536=cartesian_point('',(5.341556871660e1,5.017371204755e1,
-3.909117564707e1));
#39537=cartesian_point('',(5.341980957289e1,5.016334683694e1,
-3.913236611076e1));
#39538=cartesian_point('',(5.342330886721e1,5.014518211870e1,
-3.920707532448e1));
#39539=cartesian_point('',(5.341737894267e1,5.011942279349e1,
-3.931808030024e1));
#39540=cartesian_point('',(5.340113880901e1,5.009497899934e1,
-3.942780319780e1));
#39541=cartesian_point('',(5.337092993691e1,5.006964850228e1,
-3.954703941828e1));
#39542=cartesian_point('',(5.332343987816e1,5.004403256859e1,
-3.967486852899e1));
#39543=cartesian_point('',(5.325613186602e1,5.001911126635e1,
-3.980850219808e1));
#39544=cartesian_point('',(5.316763918520e1,4.999587763946e1,
-3.994440896030e1));
#39545=cartesian_point('',(5.305680840957e1,4.997499304356e1,
-4.008006410480e1));
#39546=cartesian_point('',(5.292160741034e1,4.995689728071e1,
-4.021393228793e1));
#39547=cartesian_point('',(5.275923510270e1,4.994208829384e1,
-4.034416022138e1));
#39548=cartesian_point('',(5.256735888328e1,4.993122751514e1,
-4.046745657791e1));
#39549=cartesian_point('',(5.234365061359e1,4.992500366172e1,
-4.057968084150e1));
#39550=cartesian_point('',(5.208488840222e1,4.992414793836e1,
-4.067570524133e1));
#39551=cartesian_point('',(5.183227058147e1,4.992871496536e1,
-4.073727015398e1));
#39552=cartesian_point('',(5.166402016467e1,4.993419249723e1,
-4.076085224174e1));
#39553=cartesian_point('',(5.159705628468e1,4.993663967318e1,
-4.076759572330e1));
#39554=cartesian_point('',(5.281610840230e1,5.035068361473e1,
-3.915595387567e1));
#39555=cartesian_point('',(5.281811453951e1,5.034417036654e1,
-3.916601414810e1));
#39556=cartesian_point('',(5.282128848091e1,5.033038534285e1,
-3.918344937640e1));
#39557=cartesian_point('',(5.282461990364e1,5.030406233557e1,
-3.921112594803e1));
#39558=cartesian_point('',(5.282568454799e1,5.027286514492e1,
-3.924253961990e1));
#39559=cartesian_point('',(5.282234097580e1,5.023362203695e1,
-3.928352495904e1));
#39560=cartesian_point('',(5.281099751555e1,5.018649656345e1,
-3.933657100616e1));
#39561=cartesian_point('',(5.278774736543e1,5.013279396727e1,
-3.940231143301e1));
#39562=cartesian_point('',(5.274933493197e1,5.007440089808e1,
-3.947958342992e1));
#39563=cartesian_point('',(5.269316704065e1,5.001279482907e1,
-3.956674527682e1));
#39564=cartesian_point('',(5.261651594183e1,4.994879780547e1,
-3.966252036937e1));
#39565=cartesian_point('',(5.251618442713e1,4.988307797852e1,
-3.976559013577e1));
#39566=cartesian_point('',(5.238915937772e1,4.981671150697e1,
-3.987368800276e1));
#39567=cartesian_point('',(5.223234350090e1,4.975089196140e1,
-3.998392167237e1));
#39568=cartesian_point('',(5.204173161729e1,4.968680366599e1,
-4.009281997784e1));
#39569=cartesian_point('',(5.184704733977e1,4.963518044504e1,
-4.017989575663e1));
#39570=cartesian_point('',(5.171280007148e1,4.960619915071e1,
-4.022665628079e1));
#39571=cartesian_point('',(5.165865843219e1,4.959534688884e1,
-4.024348284786e1));
#39572=cartesian_point('',(5.283622731482e1,5.096275829996e1,
-3.929660108764e1));
#39573=cartesian_point('',(5.283466240858e1,5.095739612200e1,
-3.930226014564e1));
#39574=cartesian_point('',(5.282992113045e1,5.094545957918e1,
-3.931223080645e1));
#39575=cartesian_point('',(5.281776579616e1,5.092160852492e1,
-3.932768579250e1));
#39576=cartesian_point('',(5.280083920447e1,5.089261394666e1,
-3.934442913980e1));
#39577=cartesian_point('',(5.277622560959e1,5.085525902672e1,
-3.936510032274e1));
#39578=cartesian_point('',(5.274197240018e1,5.080914105091e1,
-3.939055417079e1));
#39579=cartesian_point('',(5.269653194583e1,5.075476957378e1,
-3.942088297307e1));
#39580=cartesian_point('',(5.263897683433e1,5.069319234557e1,
-3.945549296891e1));
#39581=cartesian_point('',(5.256843532942e1,5.062509857503e1,
-3.949366663725e1));
#39582=cartesian_point('',(5.248348661021e1,5.055047230325e1,
-3.953486703041e1));
#39583=cartesian_point('',(5.238225539539e1,5.046899780403e1,
-3.957852642281e1));
#39584=cartesian_point('',(5.226315928584e1,5.038071823125e1,
-3.962366373429e1));
#39585=cartesian_point('',(5.212459438286e1,5.028572924950e1,
-3.966902995823e1));
#39586=cartesian_point('',(5.196436206180e1,5.018390267800e1,
-3.971311832837e1));
#39587=cartesian_point('',(5.180772900018e1,5.009161965069e1,
-3.974762490701e1));
#39588=cartesian_point('',(5.170315739888e1,5.003363871809e1,
-3.976569009528e1));
#39589=cartesian_point('',(5.166148524629e1,5.001102724823e1,
-3.977210526365e1));
#39590=cartesian_point('',(5.344642493388e1,5.111244624207e1,
-3.930688518302e1));
#39591=cartesian_point('',(5.344518891138e1,5.110384642309e1,
-3.934132554074e1));
#39592=cartesian_point('',(5.343654869488e1,5.108851670563e1,
-3.940458640519e1));
#39593=cartesian_point('',(5.340686685118e1,5.106654859559e1,
-3.949684722989e1));
#39594=cartesian_point('',(5.336303369831e1,5.104548293098e1,
-3.958407036442e1));
#39595=cartesian_point('',(5.330020315734e1,5.102304833326e1,
-3.967215092105e1));
#39596=cartesian_point('',(5.321757659395e1,5.099897759097e1,-3.975766209e1));
#39597=cartesian_point('',(5.311623548427e1,5.097303043121e1,
-3.983698522506e1));
#39598=cartesian_point('',(5.299838382657e1,5.094491328432e1,
-3.990746160706e1));
#39599=cartesian_point('',(5.286550835123e1,5.091407855089e1,
-3.996798396195e1));
#39600=cartesian_point('',(5.271758135594e1,5.087968079252e1,
-4.001815135179e1));
#39601=cartesian_point('',(5.255382918521e1,5.084070898695e1,
-4.005726205532e1));
#39602=cartesian_point('',(5.237411351938e1,5.079624025483e1,
-4.008399629607e1));
#39603=cartesian_point('',(5.217839662675e1,5.074527946330e1,
-4.009673386122e1));
#39604=cartesian_point('',(5.196622731488e1,5.068654483855e1,
-4.009335976577e1));
#39605=cartesian_point('',(5.177196834891e1,5.062875223580e1,
-4.007429970377e1));
#39606=cartesian_point('',(5.164923127248e1,5.058975324732e1,
-4.005387197737e1));
#39607=cartesian_point('',(5.160139174754e1,5.057416541716e1,
-4.004464757751e1));
#39608=(bounded_surface()b_spline_surface(3,3,((#39536,#39537,#39538,#39539,
#39540,#39541,#39542,#39543,#39544,#39545,#39546,#39547,#39548,#39549,#39550,
#39551,#39552,#39553),(#39554,#39555,#39556,#39557,#39558,#39559,#39560,#39561,
#39562,#39563,#39564,#39565,#39566,#39567,#39568,#39569,#39570,#39571),(#39572,
#39573,#39574,#39575,#39576,#39577,#39578,#39579,#39580,#39581,#39582,#39583,
#39584,#39585,#39586,#39587,#39588,#39589),(#39590,#39591,#39592,#39593,#39594,
#39595,#39596,#39597,#39598,#39599,#39600,#39601,#39602,#39603,#39604,#39605,
#39606,#39607)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.300616275991e-1,1.737923064251e-1,
2.094032573190e-1,2.484767437482e-1,2.918185469848e-1,3.396861155903e-1,
3.919456319506e-1,4.481211151810e-1,5.080323248627e-1,5.728566853850e-1,
6.437988839739e-1,7.213176844380e-1,8.056931460496e-1,8.981687724720e-1,1.e0,
1.066021141389e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578723701123e0,1.578723701123e0,1.578723701123e0,1.578723701123e0,
1.578723701123e0,1.578723701123e0,1.578723701123e0,1.578723701123e0,
1.578723701123e0,1.578723701123e0,1.578723701123e0,1.578723701123e0,
1.578723701123e0,1.578723701123e0,1.578723701123e0,1.578723701123e0,
1.578723701123e0,1.578723701123e0),(8.070920996255e-1,8.070920996255e-1,
8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,
8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,
8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,
8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,8.070920996255e-1),(
8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,
8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,
8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,
8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,8.070920996255e-1,
8.070920996255e-1,8.070920996255e-1),(1.578723701123e0,1.578723701123e0,
1.578723701123e0,1.578723701123e0,1.578723701123e0,1.578723701123e0,
1.578723701123e0,1.578723701123e0,1.578723701123e0,1.578723701123e0,
1.578723701123e0,1.578723701123e0,1.578723701123e0,1.578723701123e0,
1.578723701123e0,1.578723701123e0,1.578723701123e0,1.578723701123e0)))representation_item('')surface());
#39610=oriented_edge('',*,*,#39609,.f.);
#39612=oriented_edge('',*,*,#39611,.f.);
#39613=oriented_edge('',*,*,#39526,.f.);
#39614=edge_loop('',(#39610,#39612,#39613));
#39615=face_outer_bound('',#39614,.f.);
#39617=cartesian_point('',(0.e0,0.e0,-3.9e1));
#39618=direction('',(0.e0,0.e0,1.e0));
#39619=direction('',(-9.333331978272e-4,-9.999995644445e-1,0.e0));
#39620=axis2_placement_3d('',#39617,#39618,#39619);
#39621=toroidal_surface('',#39620,7.222506558621e1,1.e0);
#39622=oriented_edge('',*,*,#39609,.t.);
#39624=oriented_edge('',*,*,#39623,.f.);
#39626=oriented_edge('',*,*,#39625,.t.);
#39628=oriented_edge('',*,*,#39627,.t.);
#39630=oriented_edge('',*,*,#39629,.t.);
#39631=edge_loop('',(#39622,#39624,#39626,#39628,#39630));
#39632=face_outer_bound('',#39631,.f.);
#39634=cartesian_point('',(0.e0,0.e0,-4.e1));
#39635=direction('',(0.e0,0.e0,-1.e0));
#39636=direction('',(0.e0,1.e0,0.e0));
#39637=axis2_placement_3d('',#39634,#39635,#39636);
#39638=plane('',#39637);
#39639=oriented_edge('',*,*,#39531,.t.);
#39641=oriented_edge('',*,*,#39640,.t.);
#39643=oriented_edge('',*,*,#39642,.t.);
#39645=oriented_edge('',*,*,#39644,.t.);
#39647=oriented_edge('',*,*,#39646,.t.);
#39649=oriented_edge('',*,*,#39648,.t.);
#39651=oriented_edge('',*,*,#39650,.t.);
#39653=oriented_edge('',*,*,#39652,.t.);
#39655=oriented_edge('',*,*,#39654,.t.);
#39657=oriented_edge('',*,*,#39656,.t.);
#39659=oriented_edge('',*,*,#39658,.t.);
#39660=oriented_edge('',*,*,#39623,.t.);
#39661=edge_loop('',(#39639,#39641,#39643,#39645,#39647,#39649,#39651,#39653,
#39655,#39657,#39659,#39660));
#39662=face_outer_bound('',#39661,.f.);
#39664=oriented_edge('',*,*,#39663,.t.);
#39666=oriented_edge('',*,*,#39665,.t.);
#39667=edge_loop('',(#39664,#39666));
#39668=face_bound('',#39667,.f.);
#39670=cartesian_point('',(0.e0,0.e0,-3.94e1));
#39671=direction('',(0.e0,0.e0,1.e0));
#39672=direction('',(-7.064465069690e-1,-7.077664394356e-1,0.e0));
#39673=axis2_placement_3d('',#39670,#39671,#39672);
#39674=toroidal_surface('',#39673,7.405602616846e1,6.e-1);
#39675=oriented_edge('',*,*,#39516,.f.);
#39677=oriented_edge('',*,*,#39676,.f.);
#39679=oriented_edge('',*,*,#39678,.f.);
#39681=oriented_edge('',*,*,#39680,.f.);
#39683=oriented_edge('',*,*,#39682,.f.);
#39684=oriented_edge('',*,*,#39642,.f.);
#39685=oriented_edge('',*,*,#39640,.f.);
#39686=edge_loop('',(#39675,#39677,#39679,#39681,#39683,#39684,#39685));
#39687=face_outer_bound('',#39686,.f.);
#39689=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#39690=direction('',(0.e0,0.e0,1.e0));
#39691=direction('',(-7.060552683733e-1,-7.081567326534e-1,0.e0));
#39692=axis2_placement_3d('',#39689,#39690,#39691);
#39693=toroidal_surface('',#39692,7.065650925828e1,4.e0);
#39694=oriented_edge('',*,*,#39680,.t.);
#39695=oriented_edge('',*,*,#39678,.t.);
#39696=oriented_edge('',*,*,#39676,.t.);
#39697=oriented_edge('',*,*,#39235,.f.);
#39698=oriented_edge('',*,*,#28377,.t.);
#39699=oriented_edge('',*,*,#28375,.t.);
#39701=oriented_edge('',*,*,#39700,.f.);
#39702=edge_loop('',(#39694,#39695,#39696,#39697,#39698,#39699,#39701));
#39703=face_outer_bound('',#39702,.f.);
#39705=cartesian_point('',(5.136012154921e1,5.350054156440e1,
-3.937508041634e1));
#39706=cartesian_point('',(5.136013576502e1,5.350040950506e1,
-3.938495709719e1));
#39707=cartesian_point('',(5.136012059153e1,5.350024805555e1,
-3.939483383890e1));
#39708=cartesian_point('',(5.136007602537e1,5.350005721846e1,
-3.940471023559e1));
#39709=cartesian_point('',(5.138500166621e1,5.387102623421e1,
-3.937998349074e1));
#39710=cartesian_point('',(5.138501700751e1,5.387088362377e1,
-3.939064859144e1));
#39711=cartesian_point('',(5.138500061223e1,5.387070927572e1,
-3.940131375955e1));
#39712=cartesian_point('',(5.138495247676e1,5.387050319298e1,
-3.941197855670e1));
#39713=cartesian_point('',(5.177330724575e1,5.399907708599e1,
-3.938111740774e1));
#39714=cartesian_point('',(5.177332405704e1,5.399892069560e1,
-3.939281220485e1));
#39715=cartesian_point('',(5.177330606602e1,5.399872950173e1,
-3.940450707779e1));
#39716=cartesian_point('',(5.177325326890e1,5.399850350779e1,
-3.941620154587e1));
#39717=cartesian_point('',(5.193756404835e1,5.359289171506e1,
-3.937545901188e1));
#39718=cartesian_point('',(5.193758017091e1,5.359274178096e1,
-3.938667136516e1));
#39719=cartesian_point('',(5.193756292753e1,5.359255847989e1,
-3.939788379030e1));
#39720=cartesian_point('',(5.193751231456e1,5.359234181493e1,
-3.940909582646e1));
#39721=(bounded_surface()b_spline_surface(3,3,((#39705,#39706,#39707,#39708),(
#39709,#39710,#39711,#39712),(#39713,#39714,#39715,#39716),(#39717,#39718,
#39719,#39720)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(-5.845345145851e-1,1.296273549954e0),(1.643508646703e-1,1.753795688249e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.859359901401e0,1.859359901401e0,1.859359901401e0,1.859359901401e0),(
8.658208846396e-1,8.658208846396e-1,8.658208846396e-1,8.658208846396e-1),(
7.337833553962e-1,7.337833553962e-1,7.337833553962e-1,7.337833553962e-1),(
1.463247313671e0,1.463247313671e0,1.463247313671e0,1.463247313671e0)))representation_item('')surface());
#39723=oriented_edge('',*,*,#39722,.t.);
#39724=oriented_edge('',*,*,#39700,.t.);
#39726=oriented_edge('',*,*,#39725,.t.);
#39728=oriented_edge('',*,*,#39727,.f.);
#39729=edge_loop('',(#39723,#39724,#39726,#39728));
#39730=face_outer_bound('',#39729,.f.);
#39732=cartesian_point('',(5.190505705168e1,5.299096418907e1,
-3.951597107032e1));
#39733=cartesian_point('',(5.191439755146e1,5.301160144318e1,
-3.953327828011e1));
#39734=cartesian_point('',(5.192833780360e1,5.304941868399e1,
-3.955983589390e1));
#39735=cartesian_point('',(5.194287812702e1,5.310985871045e1,
-3.959062678138e1));
#39736=cartesian_point('',(5.195182847839e1,5.316410755499e1,
-3.961112683337e1));
#39737=cartesian_point('',(5.195766630754e1,5.322106830320e1,
-3.962533025923e1));
#39738=cartesian_point('',(5.196059205999e1,5.327917298664e1,
-3.963215116099e1));
#39739=cartesian_point('',(5.196099445334e1,5.333696848873e1,
-3.963071831181e1));
#39740=cartesian_point('',(5.195938203249e1,5.339316434366e1,
-3.962023834260e1));
#39741=cartesian_point('',(5.195634296709e1,5.344613015747e1,
-3.959990147007e1));
#39742=cartesian_point('',(5.195258713208e1,5.349348236508e1,
-3.956928975416e1));
#39743=cartesian_point('',(5.194891211677e1,5.353224534444e1,
-3.952907212380e1));
#39744=cartesian_point('',(5.194604070005e1,5.355969054267e1,
-3.948118458368e1));
#39745=cartesian_point('',(5.194365318929e1,5.358140717974e1,
-3.940116720906e1));
#39746=cartesian_point('',(5.194503518514e1,5.356887408815e1,
-3.933444647401e1));
#39747=cartesian_point('',(5.194767315918e1,5.354465016511e1,
-3.929600518839e1));
#39748=cartesian_point('',(5.191736654785e1,5.298819100427e1,
-3.953237126515e1));
#39749=cartesian_point('',(5.192574567176e1,5.300968066784e1,
-3.955051588687e1));
#39750=cartesian_point('',(5.193808463527e1,5.304903232416e1,
-3.957818873815e1));
#39751=cartesian_point('',(5.195028418968e1,5.311187500444e1,
-3.960989100954e1));
#39752=cartesian_point('',(5.195725214694e1,5.316825375875e1,
-3.963071017068e1));
#39753=cartesian_point('',(5.196111912375e1,5.322742693274e1,
-3.964476812146e1));
#39754=cartesian_point('',(5.196214062079e1,5.328776677656e1,
-3.965096602285e1));
#39755=cartesian_point('',(5.196075193601e1,5.334776594084e1,
-3.964843009545e1));
#39756=cartesian_point('',(5.195749735626e1,5.340608696518e1,
-3.963636289493e1));
#39757=cartesian_point('',(5.195300339327e1,5.346104064214e1,
-3.961394869484e1));
#39758=cartesian_point('',(5.194802638289e1,5.351015795063e1,
-3.958078542512e1));
#39759=cartesian_point('',(5.194340942193e1,5.355035762334e1,
-3.953760730705e1));
#39760=cartesian_point('',(5.193990310072e1,5.357881569109e1,
-3.948645724825e1));
#39761=cartesian_point('',(5.193702924234e1,5.360133167515e1,
-3.940121747138e1));
#39762=cartesian_point('',(5.193869209838e1,5.358833726111e1,
-3.933024797944e1));
#39763=cartesian_point('',(5.194187146053e1,5.356322172748e1,
-3.928915952195e1));
#39764=cartesian_point('',(5.193930903360e1,5.298199774583e1,
-3.956879985765e1));
#39765=cartesian_point('',(5.194556362722e1,5.300543198156e1,
-3.958850472110e1));
#39766=cartesian_point('',(5.195438724121e1,5.304818854637e1,
-3.961816305506e1));
#39767=cartesian_point('',(5.196153250002e1,5.311618772508e1,
-3.965124855689e1));
#39768=cartesian_point('',(5.196426864979e1,5.317704190914e1,
-3.967229608549e1));
#39769=cartesian_point('',(5.196397274749e1,5.324077692098e1,
-3.968562976154e1));
#39770=cartesian_point('',(5.196101133719e1,5.330564616199e1,
-3.969014818832e1));
#39771=cartesian_point('',(5.195591049684e1,5.337003886483e1,
-3.968499438522e1));
#39772=cartesian_point('',(5.194928112492e1,5.343253237366e1,
-3.966938199051e1));
#39773=cartesian_point('',(5.194182056449e1,5.349133284117e1,
-3.964250229561e1));
#39774=cartesian_point('',(5.193437100997e1,5.354382098734e1,
-3.960400244333e1));
#39775=cartesian_point('',(5.192785816188e1,5.358673362347e1,
-3.955475622694e1));
#39776=cartesian_point('',(5.192307967256e1,5.361708806891e1,
-3.949701293280e1));
#39777=cartesian_point('',(5.191923404214e1,5.364109274382e1,
-3.940130773693e1));
#39778=cartesian_point('',(5.192145803831e1,5.362723915598e1,
-3.932186666262e1));
#39779=cartesian_point('',(5.192571943629e1,5.360046319396e1,
-3.927541761997e1));
#39780=cartesian_point('',(5.196001948096e1,5.297134239699e1,
-3.963086801654e1));
#39781=cartesian_point('',(5.196268791496e1,5.299824789804e1,
-3.965230527331e1));
#39782=cartesian_point('',(5.196565006848e1,5.304679541220e1,
-3.968382798191e1));
#39783=cartesian_point('',(5.196463173712e1,5.312302343252e1,
-3.971729019005e1));
#39784=cartesian_point('',(5.196068737862e1,5.319071366557e1,
-3.973724306594e1));
#39785=cartesian_point('',(5.195396210626e1,5.326113276277e1,
-3.974810386637e1));
#39786=cartesian_point('',(5.194497693029e1,5.333237467604e1,
-3.974884771070e1));
#39787=cartesian_point('',(5.193437342546e1,5.340270507254e1,
-3.973871562973e1));
#39788=cartesian_point('',(5.192283651899e1,5.347061540278e1,
-3.971700232583e1));
#39789=cartesian_point('',(5.191113996754e1,5.353421382083e1,
-3.968297348970e1));
#39790=cartesian_point('',(5.190021869776e1,5.359074719802e1,
-3.963640323275e1));
#39791=cartesian_point('',(5.189108208510e1,5.363680526130e1,
-3.957838630158e1));
#39792=cartesian_point('',(5.188456252823e1,5.366929930109e1,
-3.951142764239e1));
#39793=cartesian_point('',(5.187939629433e1,5.369495460645e1,
-3.940139551117e1));
#39794=cartesian_point('',(5.188238269818e1,5.368014833103e1,
-3.931050319777e1));
#39795=cartesian_point('',(5.188811553041e1,5.365153166111e1,
-3.925652464470e1));
#39796=cartesian_point('',(5.196633802745e1,5.296001147930e1,
-3.969631261196e1));
#39797=cartesian_point('',(5.196525656194e1,5.299072415358e1,
-3.971871477207e1));
#39798=cartesian_point('',(5.196215760849e1,5.304536792383e1,
-3.975079011140e1));
#39799=cartesian_point('',(5.195294857491e1,5.312975411914e1,
-3.978280685265e1));
#39800=cartesian_point('',(5.194245330526e1,5.320391772778e1,
-3.980022474884e1));
#39801=cartesian_point('',(5.192956633896e1,5.328037154576e1,
-3.980732529377e1));
#39802=cartesian_point('',(5.191493923268e1,5.335708146271e1,
-3.980323954638e1));
#39803=cartesian_point('',(5.189929888285e1,5.343223184630e1,
-3.978737645414e1));
#39804=cartesian_point('',(5.188337154534e1,5.350427873290e1,
-3.975917405919e1));
#39805=cartesian_point('',(5.186797034852e1,5.357130166484e1,
-3.971803460712e1));
#39806=cartesian_point('',(5.185407815638e1,5.363052007223e1,
-3.966390621078e1));
#39807=cartesian_point('',(5.184273946393e1,5.367852017145e1,
-3.959810090563e1));
#39808=cartesian_point('',(5.183478102037e1,5.371225443608e1,
-3.952330389131e1));
#39809=cartesian_point('',(5.182853421709e1,5.373882579561e1,
-3.940142661927e1));
#39810=cartesian_point('',(5.183214426402e1,5.372349072925e1,
-3.930123602171e1));
#39811=cartesian_point('',(5.183908223205e1,5.369385300605e1,
-3.924081106142e1));
#39812=cartesian_point('',(5.195819217586e1,5.294890444590e1,
-3.975995389056e1));
#39813=cartesian_point('',(5.195349300120e1,5.298345482188e1,
-3.978250083885e1));
#39814=cartesian_point('',(5.194460972891e1,5.304401792132e1,
-3.981381226419e1));
#39815=cartesian_point('',(5.192781966243e1,5.313586021011e1,
-3.984272654277e1));
#39816=cartesian_point('',(5.191140798032e1,5.321564241142e1,
-3.985640781473e1));
#39817=cartesian_point('',(5.189309766412e1,5.329703186605e1,
-3.985879010362e1));
#39818=cartesian_point('',(5.187363745543e1,5.337790682049e1,
-3.984922541569e1));
#39819=cartesian_point('',(5.185380364887e1,5.345641769369e1,
-3.982734545086e1));
#39820=cartesian_point('',(5.183432886970e1,5.353103687073e1,
-3.979278092733e1));
#39821=cartesian_point('',(5.181602659521e1,5.359988487474e1,
-3.974512039222e1));
#39822=cartesian_point('',(5.179988041103e1,5.366025914144e1,
-3.968451811522e1));
#39823=cartesian_point('',(5.178692006002e1,5.370888205176e1,
-3.961248299055e1));
#39824=cartesian_point('',(5.177792785843e1,5.374288699977e1,
-3.953179325936e1));
#39825=cartesian_point('',(5.177091745048e1,5.376959004878e1,
-3.940140029207e1));
#39826=cartesian_point('',(5.177496798256e1,5.375417883238e1,
-3.929472381113e1));
#39827=cartesian_point('',(5.178275894823e1,5.372439518013e1,
-3.922940463153e1));
#39828=cartesian_point('',(5.194108499981e1,5.294045090978e1,
-3.980800301659e1));
#39829=cartesian_point('',(5.193367658723e1,5.297800259253e1,
-3.983005084372e1));
#39830=cartesian_point('',(5.192051032772e1,5.304302792296e1,
-3.985978773124e1));
#39831=cartesian_point('',(5.189829099893e1,5.314013360071e1,
-3.988505861367e1));
#39832=cartesian_point('',(5.187776052475e1,5.322363919954e1,
-3.989494381900e1));
#39833=cartesian_point('',(5.185579152495e1,5.330803983491e1,
-3.989294983643e1));
#39834=cartesian_point('',(5.183318329396e1,5.339117586847e1,
-3.987864862639e1));
#39835=cartesian_point('',(5.181072368032e1,5.347120667642e1,
-3.985188565984e1));
#39836=cartesian_point('',(5.178912418643e1,5.354665592795e1,
-3.981247798218e1));
#39837=cartesian_point('',(5.176916946413e1,5.361572784219e1,
-3.976019582636e1));
#39838=cartesian_point('',(5.175180845416e1,5.367585902049e1,
-3.969537744171e1));
#39839=cartesian_point('',(5.173802226442e1,5.372398166944e1,
-3.961966927677e1));
#39840=cartesian_point('',(5.172852980773e1,5.375747379160e1,
-3.953585675765e1));
#39841=cartesian_point('',(5.172116308116e1,5.378369420950e1,
-3.940133703381e1));
#39842=cartesian_point('',(5.172541891927e1,5.376856138950e1,
-3.929172366882e1));
#39843=cartesian_point('',(5.173360935787e1,5.373931698932e1,
-3.922376329707e1));
#39844=cartesian_point('',(5.192274765836e1,5.293438743324e1,
-3.984225139741e1));
#39845=cartesian_point('',(5.191342056803e1,5.297413660908e1,
-3.986360230659e1));
#39846=cartesian_point('',(5.189724868238e1,5.304233867571e1,
-3.989165743225e1));
#39847=cartesian_point('',(5.187132457219e1,5.314299078851e1,
-3.991360187737e1));
#39848=cartesian_point('',(5.184805349196e1,5.322885954106e1,
-3.992023468394e1));
#39849=cartesian_point('',(5.182372109780e1,5.331500545034e1,
-3.991466497797e1));
#39850=cartesian_point('',(5.179914992072e1,5.339925773450e1,
-3.989665129403e1));
#39851=cartesian_point('',(5.177512161113e1,5.347980154837e1,
-3.986621703887e1));
#39852=cartesian_point('',(5.175231807533e1,5.355521894976e1,
-3.982333497670e1));
#39853=cartesian_point('',(5.173148710867e1,5.362380339499e1,
-3.976792784708e1));
#39854=cartesian_point('',(5.171353322654e1,5.368313568849e1,
-3.970048092175e1));
#39855=cartesian_point('',(5.169938184598e1,5.373035760395e1,
-3.962273248569e1));
#39856=cartesian_point('',(5.168968994639e1,5.376308205962e1,
-3.953743772731e1));
#39857=cartesian_point('',(5.168219271288e1,5.378863210458e1,
-3.940126762049e1));
#39858=cartesian_point('',(5.168652353296e1,5.377388605575e1,
-3.929065987008e1));
#39859=cartesian_point('',(5.169486159186e1,5.374539016191e1,
-3.922140786687e1));
#39860=cartesian_point('',(5.190732387599e1,5.293027019543e1,
-3.986540106509e1));
#39861=cartesian_point('',(5.189670600246e1,5.297153343945e1,
-3.988611270900e1));
#39862=cartesian_point('',(5.187852577762e1,5.304188087613e1,
-3.991275524934e1));
#39863=cartesian_point('',(5.185017886389e1,5.314482898325e1,
-3.993209158490e1));
#39864=cartesian_point('',(5.182515153955e1,5.323215170299e1,
-3.993625647912e1));
#39865=cartesian_point('',(5.179934215579e1,5.331927958960e1,
-3.992804480050e1));
#39866=cartesian_point('',(5.177358264123e1,5.340404214818e1,
-3.990735588522e1));
#39867=cartesian_point('',(5.174864334081e1,5.348465151972e1,
-3.987434601652e1));
#39868=cartesian_point('',(5.172517898731e1,5.355973999367e1,
-3.982910450881e1));
#39869=cartesian_point('',(5.170390442225e1,5.362767592839e1,
-3.977166852783e1));
#39870=cartesian_point('',(5.168568440463e1,5.368615979020e1,
-3.970263055469e1));
#39871=cartesian_point('',(5.167139634251e1,5.373250459118e1,
-3.962378788860e1));
#39872=cartesian_point('',(5.166164709895e1,5.376451189616e1,
-3.953785784676e1));
#39873=cartesian_point('',(5.165412252337e1,5.378944791085e1,
-3.940120870943e1));
#39874=cartesian_point('',(5.165846884699e1,5.377505614612e1,
-3.929047062338e1));
#39875=cartesian_point('',(5.166683908777e1,5.374724572118e1,
-3.922063690900e1));
#39876=cartesian_point('',(5.188981600489e1,5.292639785370e1,
-3.988706697840e1));
#39877=cartesian_point('',(5.187799628552e1,5.296910724399e1,
-3.990700970795e1));
#39878=cartesian_point('',(5.185796004750e1,5.304146062201e1,
-3.993205039545e1));
#39879=cartesian_point('',(5.182742817876e1,5.314645493966e1,
-3.994858093873e1));
#39880=cartesian_point('',(5.180085479056e1,5.323499299619e1,
-3.995016270532e1));
#39881=cartesian_point('',(5.177378533347e1,5.332283935350e1,
-3.993925012323e1));
#39882=cartesian_point('',(5.174705413159e1,5.340783171734e1,
-3.991588920734e1));
#39883=cartesian_point('',(5.172141373028e1,5.348821718479e1,
-3.988037338637e1));
#39884=cartesian_point('',(5.169748615854e1,5.356268597743e1,
-3.983291251210e1));
#39885=cartesian_point('',(5.167594725886e1,5.362969134902e1,
-3.977366234792e1));
#39886=cartesian_point('',(5.165761471383e1,5.368706826846e1,
-3.970332365773e1));
#39887=cartesian_point('',(5.164331048445e1,5.373232002260e1,
-3.962374586706e1));
#39888=cartesian_point('',(5.163358615691e1,5.376345502180e1,
-3.953759316505e1));
#39889=cartesian_point('',(5.162609774252e1,5.378765313712e1,
-3.940114140900e1));
#39890=cartesian_point('',(5.163042288877e1,5.377368714275e1,
-3.929083096519e1));
#39891=cartesian_point('',(5.163875467323e1,5.374670036392e1,
-3.922074838051e1));
#39892=cartesian_point('',(5.186251142188e1,5.292138809882e1,
-3.991493116519e1));
#39893=cartesian_point('',(5.184915569805e1,5.296600273253e1,
-3.993361913340e1));
#39894=cartesian_point('',(5.182676925137e1,5.304093292262e1,
-3.995616369478e1));
#39895=cartesian_point('',(5.179355599845e1,5.314839892421e1,
-3.996851722871e1));
#39896=cartesian_point('',(5.176514635200e1,5.323827337367e1,
-3.996635085903e1));
#39897=cartesian_point('',(5.173664683149e1,5.332673120900e1,
-3.995160899223e1));
#39898=cartesian_point('',(5.170888486922e1,5.341163304280e1,
-3.992454950505e1));
#39899=cartesian_point('',(5.168257887030e1,5.349128604307e1,
-3.988566212986e1));
#39900=cartesian_point('',(5.165829747227e1,5.356447195323e1,
-3.983532959327e1));
#39901=cartesian_point('',(5.163665365044e1,5.362977626264e1,
-3.977387811360e1));
#39902=cartesian_point('',(5.161838916605e1,5.368524199862e1,
-3.970216009569e1));
#39903=cartesian_point('',(5.160423828511e1,5.372866392337e1,
-3.962208716481e1));
#39904=cartesian_point('',(5.159466845652e1,5.375836366744e1,
-3.953622762668e1));
#39905=cartesian_point('',(5.158732277192e1,5.378135843662e1,
-3.940103589838e1));
#39906=cartesian_point('',(5.159156507252e1,5.376808679462e1,
-3.929213189403e1));
#39907=cartesian_point('',(5.159974054088e1,5.374244308112e1,
-3.922218978848e1));
#39908=cartesian_point('',(5.182150569126e1,5.291574281403e1,
-3.994596590575e1));
#39909=cartesian_point('',(5.180646058474e1,5.296257988709e1,
-3.996266804788e1));
#39910=cartesian_point('',(5.178153789159e1,5.304037346258e1,
-3.998146771288e1));
#39911=cartesian_point('',(5.174562281525e1,5.315023855110e1,
-3.998791099173e1));
#39912=cartesian_point('',(5.171550454018e1,5.324109999214e1,
-3.998062736281e1));
#39913=cartesian_point('',(5.168583374303e1,5.332954734259e1,
-3.996083345301e1));
#39914=cartesian_point('',(5.165740811403e1,5.341349407759e1,
-3.992907448745e1));
#39915=cartesian_point('',(5.163088314401e1,5.349134771448e1,
-3.988610292222e1));
#39916=cartesian_point('',(5.160674293069e1,5.356202958393e1,
-3.983253353361e1));
#39917=cartesian_point('',(5.158550230314e1,5.362432346623e1,
-3.976892206004e1));
#39918=cartesian_point('',(5.156778443780e1,5.367658173485e1,
-3.969631719519e1));
#39919=cartesian_point('',(5.155418967172e1,5.371702727117e1,
-3.961668913432e1));
#39920=cartesian_point('',(5.154506287486e1,5.374443500316e1,
-3.953243841613e1));
#39921=cartesian_point('',(5.153808907212e1,5.376552671787e1,
-3.940087643729e1));
#39922=cartesian_point('',(5.154211605396e1,5.375335320422e1,
-3.929543396409e1));
#39923=cartesian_point('',(5.154988097715e1,5.372983330204e1,
-3.922666736701e1));
#39924=cartesian_point('',(5.176265032765e1,5.291059459232e1,
-3.997350448588e1));
#39925=cartesian_point('',(5.174615153388e1,5.295961668793e1,
-3.998719682433e1));
#39926=cartesian_point('',(5.171915091316e1,5.303993701439e1,
-4.000062736714e1));
#39927=cartesian_point('',(5.168144211873e1,5.315118047697e1,
-3.999915822977e1));
#39928=cartesian_point('',(5.165052151836e1,5.324185418213e1,
-3.998533460600e1));
#39929=cartesian_point('',(5.162070535570e1,5.332882556204e1,
-3.995938857414e1));
#39930=cartesian_point('',(5.159271813008e1,5.341011300312e1,
-3.992222930662e1));
#39931=cartesian_point('',(5.156710671850e1,5.348428399619e1,
-3.987493588172e1));
#39932=cartesian_point('',(5.154422702576e1,5.355046358812e1,
-3.981841276741e1));
#39933=cartesian_point('',(5.152444714011e1,5.360771969492e1,
-3.975350350047e1));
#39934=cartesian_point('',(5.150821285044e1,5.365484379570e1,
-3.968148904854e1));
#39935=cartesian_point('',(5.149592875911e1,5.369065812533e1,
-3.960436886998e1));
#39936=cartesian_point('',(5.148776974082e1,5.371456134142e1,
-3.952426531952e1));
#39937=cartesian_point('',(5.148157748348e1,5.373277079472e1,
-3.940064598050e1));
#39938=cartesian_point('',(5.148515243754e1,5.372226049289e1,
-3.930229425738e1));
#39939=cartesian_point('',(5.149205160112e1,5.370195689406e1,
-3.923673200364e1));
#39940=cartesian_point('',(5.169752567051e1,5.290765860312e1,
-3.998808658042e1));
#39941=cartesian_point('',(5.168032571684e1,5.295815955188e1,
-3.999829942138e1));
#39942=cartesian_point('',(5.165248567480e1,5.303979657304e1,
-4.000579444620e1));
#39943=cartesian_point('',(5.161473957007e1,5.315063567406e1,
-3.999610318098e1));
#39944=cartesian_point('',(5.158447299919e1,5.323960253052e1,
-3.997579491308e1));
#39945=cartesian_point('',(5.155593100397e1,5.332357563365e1,
-3.994406839046e1));
#39946=cartesian_point('',(5.152972859532e1,5.340071658935e1,
-3.990219019842e1));
#39947=cartesian_point('',(5.150627535498e1,5.346978479897e1,
-3.985155367561e1));
#39948=cartesian_point('',(5.148577893584e1,5.353013387176e1,
-3.979334331644e1));
#39949=cartesian_point('',(5.146843956794e1,5.358114568610e1,
-3.972868221245e1));
#39950=cartesian_point('',(5.145450004510e1,5.362209302404e1,
-3.965906213293e1));
#39951=cartesian_point('',(5.144414510836e1,5.365244718519e1,
-3.958646370936e1));
#39952=cartesian_point('',(5.143736708122e1,5.367227187402e1,
-3.951266654429e1));
#39953=cartesian_point('',(5.143227114994e1,5.368715112502e1,
-3.940038949630e1));
#39954=cartesian_point('',(5.143521232406e1,5.367856256158e1,
-3.931186702937e1));
#39955=cartesian_point('',(5.144089513988e1,5.366197485142e1,
-3.925126806349e1));
#39956=cartesian_point('',(5.163910007764e1,5.290728696182e1,
-3.998814687157e1));
#39957=cartesian_point('',(5.162201468458e1,5.295834519507e1,
-3.999511595605e1));
#39958=cartesian_point('',(5.159461791710e1,5.303995125567e1,
-3.999729054914e1));
#39959=cartesian_point('',(5.155843430036e1,5.314884631069e1,
-3.998065982172e1));
#39960=cartesian_point('',(5.153001800599e1,5.323505336568e1,
-3.995515021438e1));
#39961=cartesian_point('',(5.150379511061e1,5.331521791998e1,
-3.991907940659e1));
#39962=cartesian_point('',(5.148025904240e1,5.338765230233e1,
-3.987399750586e1));
#39963=cartesian_point('',(5.145968218758e1,5.345130029143e1,
-3.982154114218e1));
#39964=cartesian_point('',(5.144213394918e1,5.350572312618e1,
-3.976311282244e1));
#39965=cartesian_point('',(5.142765946958e1,5.355058399130e1,
-3.970005455787e1));
#39966=cartesian_point('',(5.141631392802e1,5.358558371204e1,
-3.963400936259e1));
#39967=cartesian_point('',(5.140808213493e1,5.361076430522e1,
-3.956689901350e1));
#39968=cartesian_point('',(5.140279719065e1,5.362676552395e1,
-3.950016698820e1));
#39969=cartesian_point('',(5.139887455107e1,5.363854164934e1,
-3.940015818330e1));
#39970=cartesian_point('',(5.140113765209e1,5.363174381947e1,
-3.932207911801e1));
#39971=cartesian_point('',(5.140551750734e1,5.361861841033e1,
-3.926709463029e1));
#39972=cartesian_point('',(5.160433689389e1,5.290813402721e1,
-3.998203432654e1));
#39973=cartesian_point('',(5.158767076259e1,5.295916054036e1,
-3.998701569027e1));
#39974=cartesian_point('',(5.156110261468e1,5.304017581721e1,
-3.998602676830e1));
#39975=cartesian_point('',(5.152660223057e1,5.314716754479e1,
-3.996547335146e1));
#39976=cartesian_point('',(5.149988343858e1,5.323115245441e1,
-3.993715992632e1));
#39977=cartesian_point('',(5.147559566952e1,5.330852272075e1,
-3.989890164164e1));
#39978=cartesian_point('',(5.145414898174e1,5.337769085131e1,
-3.985239977129e1));
#39979=cartesian_point('',(5.143572750891e1,5.343771609333e1,
-3.979941745780e1));
#39980=cartesian_point('',(5.142031591774e1,5.348828444252e1,
-3.974147124530e1));
#39981=cartesian_point('',(5.140786495047e1,5.352922629061e1,
-3.968001835016e1));
#39982=cartesian_point('',(5.139831555874e1,5.356049537746e1,
-3.961677389499e1));
#39983=cartesian_point('',(5.139153232640e1,5.358246782794e1,
-3.955360482431e1));
#39984=cartesian_point('',(5.138725576444e1,5.359611642271e1,
-3.949174110348e1));
#39985=cartesian_point('',(5.138412082052e1,5.360599166276e1,
-3.940001997992e1));
#39986=cartesian_point('',(5.138592877281e1,5.360029079965e1,
-3.932892210633e1));
#39987=cartesian_point('',(5.138943339514e1,5.358928619986e1,
-3.927782675962e1));
#39988=cartesian_point('',(5.159134832400e1,5.290860267304e1,
-3.997887469497e1));
#39989=cartesian_point('',(5.157488885309e1,5.295956558439e1,
-3.998310516921e1));
#39990=cartesian_point('',(5.154871076453e1,5.304027859753e1,
-3.998093456750e1));
#39991=cartesian_point('',(5.151494662536e1,5.314645283354e1,
-3.995894490001e1));
#39992=cartesian_point('',(5.148894705142e1,5.322952485641e1,
-3.992962533177e1));
#39993=cartesian_point('',(5.146546139729e1,5.330577585365e1,
-3.989060634265e1));
#39994=cartesian_point('',(5.144486700096e1,5.337365725802e1,
-3.984364318986e1));
#39995=cartesian_point('',(5.142731407917e1,5.343227228032e1,
-3.979054368588e1));
#39996=cartesian_point('',(5.141275528556e1,5.348135370260e1,
-3.973286474904e1));
#39997=cartesian_point('',(5.140110578933e1,5.352079436591e1,
-3.967210449578e1));
#39998=cartesian_point('',(5.139226349326e1,5.355064225434e1,
-3.961000244344e1));
#39999=cartesian_point('',(5.138604788031e1,5.357139754667e1,
-3.954840222712e1));
#40000=cartesian_point('',(5.138216517336e1,5.358415606802e1,
-3.948845211203e1));
#40001=cartesian_point('',(5.137933729742e1,5.359331331304e1,
-3.939996826148e1));
#40002=cartesian_point('',(5.138096782875e1,5.358802679401e1,
-3.933158807834e1));
#40003=cartesian_point('',(5.138413119736e1,5.357782324472e1,
-3.928202396612e1));
#40004=b_spline_surface_with_knots('',3,3,((#39732,#39733,#39734,#39735,#39736,
#39737,#39738,#39739,#39740,#39741,#39742,#39743,#39744,#39745,#39746,#39747),(
#39748,#39749,#39750,#39751,#39752,#39753,#39754,#39755,#39756,#39757,#39758,
#39759,#39760,#39761,#39762,#39763),(#39764,#39765,#39766,#39767,#39768,#39769,
#39770,#39771,#39772,#39773,#39774,#39775,#39776,#39777,#39778,#39779),(#39780,
#39781,#39782,#39783,#39784,#39785,#39786,#39787,#39788,#39789,#39790,#39791,
#39792,#39793,#39794,#39795),(#39796,#39797,#39798,#39799,#39800,#39801,#39802,
#39803,#39804,#39805,#39806,#39807,#39808,#39809,#39810,#39811),(#39812,#39813,
#39814,#39815,#39816,#39817,#39818,#39819,#39820,#39821,#39822,#39823,#39824,
#39825,#39826,#39827),(#39828,#39829,#39830,#39831,#39832,#39833,#39834,#39835,
#39836,#39837,#39838,#39839,#39840,#39841,#39842,#39843),(#39844,#39845,#39846,
#39847,#39848,#39849,#39850,#39851,#39852,#39853,#39854,#39855,#39856,#39857,
#39858,#39859),(#39860,#39861,#39862,#39863,#39864,#39865,#39866,#39867,#39868,
#39869,#39870,#39871,#39872,#39873,#39874,#39875),(#39876,#39877,#39878,#39879,
#39880,#39881,#39882,#39883,#39884,#39885,#39886,#39887,#39888,#39889,#39890,
#39891),(#39892,#39893,#39894,#39895,#39896,#39897,#39898,#39899,#39900,#39901,
#39902,#39903,#39904,#39905,#39906,#39907),(#39908,#39909,#39910,#39911,#39912,
#39913,#39914,#39915,#39916,#39917,#39918,#39919,#39920,#39921,#39922,#39923),(
#39924,#39925,#39926,#39927,#39928,#39929,#39930,#39931,#39932,#39933,#39934,
#39935,#39936,#39937,#39938,#39939),(#39940,#39941,#39942,#39943,#39944,#39945,
#39946,#39947,#39948,#39949,#39950,#39951,#39952,#39953,#39954,#39955),(#39956,
#39957,#39958,#39959,#39960,#39961,#39962,#39963,#39964,#39965,#39966,#39967,
#39968,#39969,#39970,#39971),(#39972,#39973,#39974,#39975,#39976,#39977,#39978,
#39979,#39980,#39981,#39982,#39983,#39984,#39985,#39986,#39987),(#39988,#39989,
#39990,#39991,#39992,#39993,#39994,#39995,#39996,#39997,#39998,#39999,#40000,
#40001,#40002,#40003)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,
4),(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(2.524330237403e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,
1.702978523922e0),(-1.206373867045e-1,0.e0,7.403562166067e-2,1.472650563691e-1,
2.190036658943e-1,2.886591143616e-1,3.557753076383e-1,4.208653643896e-1,
4.845854842471e-1,5.465342826701e-1,6.064335311843e-1,6.641929050850e-1,
7.201489473461e-1,8.631030135600e-1),.unspecified.);
#40005=oriented_edge('',*,*,#39682,.t.);
#40006=oriented_edge('',*,*,#39722,.f.);
#40008=oriented_edge('',*,*,#40007,.f.);
#40009=edge_loop('',(#40005,#40006,#40008));
#40010=face_outer_bound('',#40009,.f.);
#40012=cartesian_point('',(2.692463138992e2,2.706426464026e2,-3.94e1));
#40013=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#40014=direction('',(-7.070680100731e-1,7.070680100731e-1,-1.047178411625e-2));
#40015=axis2_placement_3d('',#40012,#40013,#40014);
#40016=cylindrical_surface('',#40015,6.e-1);
#40018=oriented_edge('',*,*,#40017,.t.);
#40019=oriented_edge('',*,*,#39644,.f.);
#40020=oriented_edge('',*,*,#40007,.t.);
#40022=oriented_edge('',*,*,#40021,.t.);
#40023=edge_loop('',(#40018,#40019,#40020,#40022));
#40024=face_outer_bound('',#40023,.f.);
#40026=cartesian_point('',(5.111248154514e1,5.344640931077e1,
-3.930690131126e1));
#40027=cartesian_point('',(5.110222804953e1,5.344497321560e1,
-3.934777460520e1));
#40028=cartesian_point('',(5.108444712974e1,5.343346495743e1,
-3.942161797663e1));
#40029=cartesian_point('',(5.105940738903e1,5.339427041623e1,
-3.952678884944e1));
#40030=cartesian_point('',(5.103613830816e1,5.333910696395e1,
-3.962170940049e1));
#40031=cartesian_point('',(5.101192710687e1,5.326385195147e1,
-3.971310609853e1));
#40032=cartesian_point('',(5.098676124865e1,5.317105586721e1,
-3.979670635312e1));
#40033=cartesian_point('',(5.096061552583e1,5.306478779698e1,
-3.986979396452e1));
#40034=cartesian_point('',(5.093308297866e1,5.294754827738e1,
-3.993225563015e1));
#40035=cartesian_point('',(5.090329842997e1,5.281897907858e1,
-3.998513568137e1));
#40036=cartesian_point('',(5.087009599638e1,5.267692942600e1,
-4.002900390671e1));
#40037=cartesian_point('',(5.083241991011e1,5.251985059507e1,
-4.006323704314e1));
#40038=cartesian_point('',(5.078939325861e1,5.234733551518e1,
-4.008644170210e1));
#40039=cartesian_point('',(5.074015376955e1,5.215950694023e1,
-4.009688331063e1));
#40040=cartesian_point('',(5.068364962163e1,5.195637261602e1,
-4.009250952820e1));
#40041=cartesian_point('',(5.062769505608e1,5.176863963931e1,
-4.007374169776e1));
#40042=cartesian_point('',(5.058982007631e1,5.164944265355e1,
-4.005390630262e1));
#40043=cartesian_point('',(5.057426573115e1,5.160170983790e1,
-4.004470421797e1));
#40044=cartesian_point('',(5.096270895999e1,5.283623351897e1,
-3.929660822554e1));
#40045=cartesian_point('',(5.095640871388e1,5.283436256983e1,
-3.930331691635e1));
#40046=cartesian_point('',(5.094199089345e1,5.282843313194e1,
-3.931487476407e1));
#40047=cartesian_point('',(5.091268738979e1,5.281284802838e1,
-3.933302494936e1));
#40048=cartesian_point('',(5.087795432406e1,5.279159563530e1,
-3.935259433933e1));
#40049=cartesian_point('',(5.083466561577e1,5.276147881137e1,
-3.937643826583e1));
#40050=cartesian_point('',(5.078397313793e1,5.272157705453e1,
-3.940455071567e1));
#40051=cartesian_point('',(5.072774159913e1,5.267193542867e1,
-3.943606066089e1));
#40052=cartesian_point('',(5.066702867606e1,5.261253873370e1,
-3.947018945254e1));
#40053=cartesian_point('',(5.060153196655e1,5.254226920242e1,
-3.950675225612e1));
#40054=cartesian_point('',(5.053016675759e1,5.245888547288e1,
-3.954586470431e1));
#40055=cartesian_point('',(5.045224214620e1,5.236021151305e1,
-3.958723927520e1));
#40056=cartesian_point('',(5.036767293117e1,5.224459302382e1,
-3.963004991379e1));
#40057=cartesian_point('',(5.027663465557e1,5.211059864321e1,
-3.967310030279e1));
#40058=cartesian_point('',(5.017921529127e1,5.195649261087e1,
-3.971491723161e1));
#40059=cartesian_point('',(5.009004592381e1,5.180488924965e1,
-3.974810898842e1));
#40060=cartesian_point('',(5.003373962335e1,5.170335166445e1,
-3.976565404876e1));
#40061=cartesian_point('',(5.001118169078e1,5.166178538293e1,
-3.977205570154e1));
#40062=cartesian_point('',(5.035055826202e1,5.281613743187e1,
-3.915596785314e1));
#40063=cartesian_point('',(5.034298031161e1,5.281847135162e1,
-3.916788939928e1));
#40064=cartesian_point('',(5.032643193633e1,5.282211178957e1,
-3.918804318142e1));
#40065=cartesian_point('',(5.029435670788e1,5.282539324175e1,
-3.922090440053e1));
#40066=cartesian_point('',(5.025731939895e1,5.282512016379e1,
-3.925841029455e1));
#40067=cartesian_point('',(5.021237973619e1,5.281833574354e1,
-3.930683342959e1));
#40068=cartesian_point('',(5.016138835300e1,5.280150173505e1,
-3.936663894722e1));
#40069=cartesian_point('',(5.010688179690e1,5.277221587235e1,
-3.943598799917e1));
#40070=cartesian_point('',(5.005042776683e1,5.272907845957e1,
-3.951297673521e1));
#40071=cartesian_point('',(4.999226627719e1,5.267026561447e1,
-3.959703289079e1));
#40072=cartesian_point('',(4.993209855254e1,5.259274220296e1,
-3.968837708116e1));
#40073=cartesian_point('',(4.987018202625e1,5.249316551483e1,
-3.978637160726e1));
#40074=cartesian_point('',(4.980741495076e1,5.236851882519e1,
-3.988913972584e1));
#40075=cartesian_point('',(4.974498759958e1,5.221592650016e1,
-3.999393165011e1));
#40076=cartesian_point('',(4.968412893689e1,5.203200952191e1,
-4.009735173927e1));
#40077=cartesian_point('',(4.963439166270e1,5.184339907625e1,
-4.018115859969e1));
#40078=cartesian_point('',(4.960624899379e1,5.171305167051e1,
-4.022657238038e1));
#40079=cartesian_point('',(4.959542602773e1,5.165905132679e1,
-4.024336317438e1));
#40080=cartesian_point('',(5.017363631656e1,5.341558828020e1,
-3.909120353738e1));
#40081=cartesian_point('',(5.016142322798e1,5.342060112154e1,
-3.914007170041e1));
#40082=cartesian_point('',(5.014037471208e1,5.342377002099e1,
-3.922709851186e1));
#40083=cartesian_point('',(5.011108402366e1,5.341351079894e1,
-3.935483144977e1));
#40084=cartesian_point('',(5.008428096375e1,5.339052296935e1,
-3.947726091536e1));
#40085=cartesian_point('',(5.005753772137e1,5.335105247190e1,
-3.960635433208e1));
#40086=cartesian_point('',(5.003191343705e1,5.329363500523e1,
-3.973856171161e1));
#40087=cartesian_point('',(5.000841329118e1,5.321858622654e1,
-3.986968252446e1));
#40088=cartesian_point('',(4.998741253656e1,5.312628329453e1,
-3.999787776583e1));
#40089=cartesian_point('',(4.996887789118e1,5.301528502261e1,
-4.012359757208e1));
#40090=cartesian_point('',(4.995284885093e1,5.288222324121e1,
-4.024757274175e1));
#40091=cartesian_point('',(4.993972409549e1,5.272375991106e1,
-4.036864295105e1));
#40092=cartesian_point('',(4.993013501864e1,5.253739843207e1,
-4.048380338846e1));
#40093=cartesian_point('',(4.992477562306e1,5.232104650262e1,
-4.058893695103e1));
#40094=cartesian_point('',(4.992434400819e1,5.207219163215e1,
-4.067904289934e1));
#40095=cartesian_point('',(4.992886578076e1,5.182770151256e1,
-4.073790260186e1));
#40096=cartesian_point('',(4.993418488894e1,5.166431938967e1,
-4.076080899431e1));
#40097=cartesian_point('',(4.993662826452e1,5.159751666198e1,
-4.076754056079e1));
#40098=(bounded_surface()b_spline_surface(3,3,((#40026,#40027,#40028,#40029,
#40030,#40031,#40032,#40033,#40034,#40035,#40036,#40037,#40038,#40039,#40040,
#40041,#40042,#40043),(#40044,#40045,#40046,#40047,#40048,#40049,#40050,#40051,
#40052,#40053,#40054,#40055,#40056,#40057,#40058,#40059,#40060,#40061),(#40062,
#40063,#40064,#40065,#40066,#40067,#40068,#40069,#40070,#40071,#40072,#40073,
#40074,#40075,#40076,#40077,#40078,#40079),(#40080,#40081,#40082,#40083,#40084,
#40085,#40086,#40087,#40088,#40089,#40090,#40091,#40092,#40093,#40094,#40095,
#40096,#40097)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.386263342007e-1,1.899953530445e-1,
2.301190019602e-1,2.737598124151e-1,3.210136377301e-1,3.712509960868e-1,
4.233762734991e-1,4.768070952865e-1,5.332796946808e-1,5.946476676322e-1,
6.618505481889e-1,7.354941772175e-1,8.159815524750e-1,9.038035855266e-1,1.e0,
1.065240145258e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578729351221e0,1.578729351221e0,1.578729351221e0,1.578729351221e0,
1.578729351221e0,1.578729351221e0,1.578729351221e0,1.578729351221e0,
1.578729351221e0,1.578729351221e0,1.578729351221e0,1.578729351221e0,
1.578729351221e0,1.578729351221e0,1.578729351221e0,1.578729351221e0,
1.578729351221e0,1.578729351221e0),(8.070902162597e-1,8.070902162597e-1,
8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,
8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,
8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,
8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,8.070902162597e-1),(
8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,
8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,
8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,
8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,8.070902162597e-1,
8.070902162597e-1,8.070902162597e-1),(1.578729351221e0,1.578729351221e0,
1.578729351221e0,1.578729351221e0,1.578729351221e0,1.578729351221e0,
1.578729351221e0,1.578729351221e0,1.578729351221e0,1.578729351221e0,
1.578729351221e0,1.578729351221e0,1.578729351221e0,1.578729351221e0,
1.578729351221e0,1.578729351221e0,1.578729351221e0,1.578729351221e0)))representation_item('')surface());
#40099=oriented_edge('',*,*,#40017,.f.);
#40101=oriented_edge('',*,*,#40100,.f.);
#40103=oriented_edge('',*,*,#40102,.f.);
#40104=edge_loop('',(#40099,#40101,#40103));
#40105=face_outer_bound('',#40104,.f.);
#40107=cartesian_point('',(5.106213488562e1,5.334656951256e1,
-3.879088886308e1));
#40108=cartesian_point('',(5.107833134144e1,5.336072837556e1,
-3.895647391348e1));
#40109=cartesian_point('',(5.107530652827e1,5.335346958282e1,
-3.925317645764e1));
#40110=cartesian_point('',(5.101615211540e1,5.329052360333e1,
-3.953663383766e1));
#40111=cartesian_point('',(5.098139811102e1,5.325382608805e1,
-3.965267234704e1));
#40112=cartesian_point('',(5.086079497969e1,5.296617867395e1,
-3.884111396483e1));
#40113=cartesian_point('',(5.087349177157e1,5.297667586987e1,
-3.896492546847e1));
#40114=cartesian_point('',(5.087203575426e1,5.297104367228e1,
-3.918698142883e1));
#40115=cartesian_point('',(5.082780964429e1,5.292398239584e1,
-3.939918196524e1));
#40116=cartesian_point('',(5.080179029496e1,5.289647977251e1,
-3.948601714123e1));
#40117=cartesian_point('',(5.042768619720e1,5.295108118716e1,
-3.888392679651e1));
#40118=cartesian_point('',(5.043735115799e1,5.295831476806e1,
-3.897562323218e1));
#40119=cartesian_point('',(5.043654399312e1,5.295353514643e1,
-3.913995107629e1));
#40120=cartesian_point('',(5.040392721991e1,5.291854489943e1,
-3.929694932822e1));
#40121=cartesian_point('',(5.038461935682e1,5.289827127028e1,
-3.936121589197e1));
#40122=cartesian_point('',(5.019857532374e1,5.332385700168e1,
-3.887565163518e1));
#40123=cartesian_point('',(5.020876809418e1,5.333155110775e1,
-3.897773494240e1));
#40124=cartesian_point('',(5.020701192423e1,5.332596788532e1,
-3.916028180002e1));
#40125=cartesian_point('',(5.017081629073e1,5.328688655607e1,
-3.933457580597e1));
#40126=cartesian_point('',(5.014933294483e1,5.326448719095e1,
-3.940598594008e1));
#40127=(bounded_surface()b_spline_surface(3,3,((#40107,#40108,#40109,#40110,
#40111),(#40112,#40113,#40114,#40115,#40116),(#40117,#40118,#40119,#40120,
#40121),(#40122,#40123,#40124,#40125,#40126)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(-1.973187353907e-1,1.170688535708e0),(
3.684911421724e-1,6.674033074192e-1,8.939043299102e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349613907473e0,
1.349613907473e0,1.349613907473e0,1.349613907473e0,1.349613907473e0),(
8.923630662849e-1,8.923630662849e-1,8.923630662849e-1,8.923630662849e-1,
8.923630662849e-1),(8.836319935430e-1,8.836319935430e-1,8.836319935430e-1,
8.836319935430e-1,8.836319935430e-1),(1.323420689248e0,1.323420689248e0,
1.323420689248e0,1.323420689248e0,1.323420689248e0)))representation_item('')surface());
#40129=oriented_edge('',*,*,#40128,.t.);
#40131=oriented_edge('',*,*,#40130,.f.);
#40133=oriented_edge('',*,*,#40132,.f.);
#40134=oriented_edge('',*,*,#40100,.t.);
#40135=edge_loop('',(#40129,#40131,#40133,#40134));
#40136=face_outer_bound('',#40135,.f.);
#40138=cartesian_point('',(5.416150947235e1,5.698993659710e1,0.e0));
#40139=direction('',(-7.070680100731e-1,7.070680100731e-1,-1.047178411625e-2));
#40140=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#40141=axis2_placement_3d('',#40138,#40139,#40140);
#40142=plane('',#40141);
#40143=oriented_edge('',*,*,#40128,.f.);
#40144=oriented_edge('',*,*,#40021,.f.);
#40145=oriented_edge('',*,*,#39727,.t.);
#40147=oriented_edge('',*,*,#40146,.t.);
#40149=oriented_edge('',*,*,#40148,.t.);
#40151=oriented_edge('',*,*,#40150,.t.);
#40153=oriented_edge('',*,*,#40152,.t.);
#40154=edge_loop('',(#40143,#40144,#40145,#40147,#40149,#40151,#40153));
#40155=face_outer_bound('',#40154,.f.);
#40157=cartesian_point('',(5.163960855904e1,5.367485028524e1,
-2.490846053290e1));
#40158=direction('',(1.377951275185e-3,-1.343084998758e-2,-9.999088526055e-1));
#40159=direction('',(-9.948616400886e-1,-1.012438489857e-1,-1.108092769828e-5));
#40160=axis2_placement_3d('',#40157,#40158,#40159);
#40161=cylindrical_surface('',#40160,3.000057677450e-1);
#40163=oriented_edge('',*,*,#40162,.t.);
#40164=oriented_edge('',*,*,#40146,.f.);
#40165=oriented_edge('',*,*,#39725,.f.);
#40166=oriented_edge('',*,*,#28373,.f.);
#40167=edge_loop('',(#40163,#40164,#40165,#40166));
#40168=face_outer_bound('',#40167,.f.);
#40170=cartesian_point('',(5.185027411543e1,5.414622197431e1,
-4.824518870277e0));
#40171=cartesian_point('',(5.183816192623e1,5.415677139307e1,
-4.799166734351e0));
#40172=cartesian_point('',(5.182630776947e1,5.416668867754e1,
-4.780340019689e0));
#40173=cartesian_point('',(5.181070594744e1,5.418280826044e1,
-4.799799489451e0));
#40174=cartesian_point('',(5.179478967014e1,5.419785655978e1,
-4.837534175020e0));
#40175=cartesian_point('',(5.177410898497e1,5.421330237920e1,
-4.896122034086e0));
#40176=cartesian_point('',(5.175029929809e1,5.422704310207e1,
-4.971007059352e0));
#40177=cartesian_point('',(5.172442441548e1,5.423829340920e1,
-5.059278817727e0));
#40178=cartesian_point('',(5.169700022692e1,5.424681467822e1,
-5.159648219273e0));
#40179=cartesian_point('',(5.166818688632e1,5.425251171643e1,
-5.271994693907e0));
#40180=cartesian_point('',(5.163789037060e1,5.425524043957e1,
-5.397339257165e0));
#40181=cartesian_point('',(5.160599783841e1,5.425469935090e1,
-5.537094755314e0));
#40182=cartesian_point('',(5.157255812853e1,5.425044825192e1,
-5.692277065051e0));
#40183=cartesian_point('',(5.153774094570e1,5.424195484845e1,
-5.863593343971e0));
#40184=cartesian_point('',(5.150172583480e1,5.422855408437e1,
-6.052035311573e0));
#40185=cartesian_point('',(5.145998927883e1,5.420689159320e1,
-6.285528171831e0));
#40186=cartesian_point('',(5.143203613177e1,5.418639817641e1,
-6.456821533937e0));
#40187=cartesian_point('',(5.141633246949e1,5.417251059350e1,
-6.559028673260e0));
#40188=cartesian_point('',(5.187432828566e1,5.393728491562e1,
-4.395003240297e0));
#40189=cartesian_point('',(5.186718068151e1,5.398882730066e1,
-4.342087355871e0));
#40190=cartesian_point('',(5.178665278537e1,5.410374430172e1,
-4.293033986338e0));
#40191=cartesian_point('',(5.164177487929e1,5.420190311489e1,
-4.344993784966e0));
#40192=cartesian_point('',(5.154247230027e1,5.423523454614e1,
-4.426288720120e0));
#40193=cartesian_point('',(5.146306657464e1,5.423915285684e1,
-4.527559336376e0));
#40194=cartesian_point('',(5.140103326464e1,5.422597540667e1,
-4.638073264147e0));
#40195=cartesian_point('',(5.135199140073e1,5.420284071185e1,
-4.754863445285e0));
#40196=cartesian_point('',(5.131252375043e1,5.417334535556e1,
-4.878008269129e0));
#40197=cartesian_point('',(5.128045637525e1,5.413917263587e1,
-5.008685161140e0));
#40198=cartesian_point('',(5.125448433004e1,5.410094326976e1,
-5.148903623115e0));
#40199=cartesian_point('',(5.123406807566e1,5.405885447877e1,
-5.300695917329e0));
#40200=cartesian_point('',(5.121923472488e1,5.401311195893e1,
-5.465413278910e0));
#40201=cartesian_point('',(5.121033366079e1,5.396398079023e1,
-5.643934677929e0));
#40202=cartesian_point('',(5.120795321161e1,5.391167008870e1,
-5.837299562394e0));
#40203=cartesian_point('',(5.121365857027e1,5.384929412117e1,
-6.073636513253e0));
#40204=cartesian_point('',(5.122525763734e1,5.380599527518e1,
-6.244296616276e0));
#40205=cartesian_point('',(5.123463998702e1,5.378117451248e1,
-6.345207013150e0));
#40206=cartesian_point('',(5.225949561619e1,5.405047248539e1,
-4.131613371104e0));
#40207=cartesian_point('',(5.223853400616e1,5.415511081530e1,
-4.062013566174e0));
#40208=cartesian_point('',(5.207690588637e1,5.438109669305e1,
-3.994902094990e0));
#40209=cartesian_point('',(5.178942775835e1,5.457970300221e1,
-4.067752475745e0));
#40210=cartesian_point('',(5.158917138528e1,5.465368697407e1,
-4.176500259582e0));
#40211=cartesian_point('',(5.142417583500e1,5.467189417481e1,
-4.304573884238e0));
#40212=cartesian_point('',(5.129059622403e1,5.465657315450e1,
-4.437425596100e0));
#40213=cartesian_point('',(5.118067415534e1,5.462088808981e1,
-4.572068243952e0));
#40214=cartesian_point('',(5.108816582857e1,5.457157544704e1,
-4.709438334448e0));
#40215=cartesian_point('',(5.100899605249e1,5.451181053426e1,
-4.851523430106e0));
#40216=cartesian_point('',(5.094060145475e1,5.444272231728e1,
-5.000946685909e0));
#40217=cartesian_point('',(5.088187537199e1,5.436453868601e1,
-5.160120848565e0));
#40218=cartesian_point('',(5.083289703262e1,5.427741084785e1,
-5.330598751948e0));
#40219=cartesian_point('',(5.079443774196e1,5.418154142400e1,
-5.513357922152e0));
#40220=cartesian_point('',(5.076773270938e1,5.407695086221e1,
-5.709457028779e0));
#40221=cartesian_point('',(5.075299615708e1,5.394897414115e1,
-5.947082630308e0));
#40222=cartesian_point('',(5.075802099748e1,5.385702363017e1,
-6.116929496417e0));
#40223=cartesian_point('',(5.076633157957e1,5.380310079876e1,
-6.216759390235e0));
#40224=cartesian_point('',(5.257094022775e1,5.436555673797e1,
-4.346152470434e0));
#40225=cartesian_point('',(5.253277755801e1,5.447413327582e1,
-4.290511626773e0));
#40226=cartesian_point('',(5.237140601908e1,5.468843553839e1,
-4.238915189318e0));
#40227=cartesian_point('',(5.209320286378e1,5.488984691646e1,
-4.296370743551e0));
#40228=cartesian_point('',(5.189109349628e1,5.498040731262e1,
-4.384007298951e0));
#40229=cartesian_point('',(5.171213737908e1,5.502302274064e1,
-4.491310419926e0));
#40230=cartesian_point('',(5.155564192255e1,5.503368961361e1,
-4.606793041358e0));
#40231=cartesian_point('',(5.141653467902e1,5.502263290536e1,
-4.727509071834e0));
#40232=cartesian_point('',(5.129017429696e1,5.499536157170e1,
-4.853729041470e0));
#40233=cartesian_point('',(5.117324108684e1,5.495451309109e1,
-4.986804552524e0));
#40234=cartesian_point('',(5.106332605653e1,5.490086869539e1,
-5.128871559281e0));
#40235=cartesian_point('',(5.095926893490e1,5.483416689248e1,
-5.282033977208e0));
#40236=cartesian_point('',(5.086121694538e1,5.475384282172e1,
-5.447673593793e0));
#40237=cartesian_point('',(5.077012386577e1,5.465921929838e1,
-5.626676175144e0));
#40238=cartesian_point('',(5.068736670040e1,5.454924726993e1,
-5.820067777792e0));
#40239=cartesian_point('',(5.060567827874e1,5.440612348539e1,
-6.055875097243e0));
#40240=cartesian_point('',(5.056402661439e1,5.429529194422e1,
-6.225667228876e0));
#40241=cartesian_point('',(5.054543781693e1,5.422727188065e1,
-6.325895693965e0));
#40242=(bounded_surface()b_spline_surface(3,3,((#40170,#40171,#40172,#40173,
#40174,#40175,#40176,#40177,#40178,#40179,#40180,#40181,#40182,#40183,#40184,
#40185,#40186,#40187),(#40188,#40189,#40190,#40191,#40192,#40193,#40194,#40195,
#40196,#40197,#40198,#40199,#40200,#40201,#40202,#40203,#40204,#40205),(#40206,
#40207,#40208,#40209,#40210,#40211,#40212,#40213,#40214,#40215,#40216,#40217,
#40218,#40219,#40220,#40221,#40222,#40223),(#40224,#40225,#40226,#40227,#40228,
#40229,#40230,#40231,#40232,#40233,#40234,#40235,#40236,#40237,#40238,#40239,
#40240,#40241)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(-3.104304166744e-2,1.e0),(4.959252428154e-1,
5.240058392959e-1,5.379877886808e-1,5.535209448274e-1,5.701094346857e-1,
5.876102428229e-1,6.062144090035e-1,6.259782994581e-1,6.470836933081e-1,
6.699348167189e-1,6.949249390429e-1,7.222595016777e-1,7.520358325585e-1,
7.844506285666e-1,8.198478861619e-1,8.721890933888e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.424042144730e0,
1.424042144730e0,1.424042144730e0,1.424042144730e0,1.424042144730e0,
1.424042144730e0,1.424042144730e0,1.424042144730e0,1.424042144730e0,
1.424042144730e0,1.424042144730e0,1.424042144730e0,1.424042144730e0,
1.424042144730e0,1.424042144730e0,1.424042144730e0,1.424042144730e0,
1.424042144730e0),(8.751780309102e-1,8.751780309102e-1,8.751780309102e-1,
8.751780309102e-1,8.751780309102e-1,8.751780309102e-1,8.751780309102e-1,
8.751780309102e-1,8.751780309102e-1,8.751780309102e-1,8.751780309102e-1,
8.751780309102e-1,8.751780309102e-1,8.751780309102e-1,8.751780309102e-1,
8.751780309102e-1,8.751780309102e-1,8.751780309102e-1),(8.591356292420e-1,
8.591356292420e-1,8.591356292420e-1,8.591356292420e-1,8.591356292420e-1,
8.591356292420e-1,8.591356292420e-1,8.591356292420e-1,8.591356292420e-1,
8.591356292420e-1,8.591356292420e-1,8.591356292420e-1,8.591356292420e-1,
8.591356292420e-1,8.591356292420e-1,8.591356292420e-1,8.591356292420e-1,
8.591356292420e-1),(1.375914939725e0,1.375914939725e0,1.375914939725e0,
1.375914939725e0,1.375914939725e0,1.375914939725e0,1.375914939725e0,
1.375914939725e0,1.375914939725e0,1.375914939725e0,1.375914939725e0,
1.375914939725e0,1.375914939725e0,1.375914939725e0,1.375914939725e0,
1.375914939725e0,1.375914939725e0,1.375914939725e0)))representation_item('')surface());
#40244=oriented_edge('',*,*,#40243,.f.);
#40246=oriented_edge('',*,*,#40245,.t.);
#40247=oriented_edge('',*,*,#40162,.f.);
#40248=oriented_edge('',*,*,#28371,.f.);
#40249=edge_loop('',(#40244,#40246,#40247,#40248));
#40250=face_outer_bound('',#40249,.f.);
#40252=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#40253=direction('',(0.e0,0.e0,1.e0));
#40254=direction('',(0.e0,-1.e0,0.e0));
#40255=axis2_placement_3d('',#40252,#40253,#40254);
#40256=conical_surface('',#40255,7.438528799863e1,2.656505117708e1);
#40258=oriented_edge('',*,*,#40257,.f.);
#40260=oriented_edge('',*,*,#40259,.f.);
#40262=oriented_edge('',*,*,#40261,.f.);
#40264=oriented_edge('',*,*,#40263,.t.);
#40265=oriented_edge('',*,*,#40243,.t.);
#40266=oriented_edge('',*,*,#28369,.f.);
#40268=oriented_edge('',*,*,#40267,.f.);
#40269=edge_loop('',(#40258,#40260,#40262,#40264,#40265,#40266,#40268));
#40270=face_outer_bound('',#40269,.f.);
#40272=cartesian_point('',(4.723276542702e1,5.756337599322e1,
-6.695552247787e0));
#40273=direction('',(-2.796326137997e-1,-3.490379385945e-1,-8.944149589096e-1));
#40274=direction('',(-9.763896923609e-2,-9.164104168445e-1,3.881476260207e-1));
#40275=axis2_placement_3d('',#40272,#40273,#40274);
#40276=cylindrical_surface('',#40275,5.000000035661e-1);
#40277=oriented_edge('',*,*,#40257,.t.);
#40279=oriented_edge('',*,*,#40278,.f.);
#40281=oriented_edge('',*,*,#40280,.f.);
#40283=oriented_edge('',*,*,#40282,.t.);
#40284=edge_loop('',(#40277,#40279,#40281,#40283));
#40285=face_outer_bound('',#40284,.f.);
#40287=cartesian_point('',(4.704070020784e1,5.922893335263e1,
-4.344497014480e0));
#40288=cartesian_point('',(4.712417557750e1,5.919795095034e1,
-4.305525256416e0));
#40289=cartesian_point('',(4.727626400557e1,5.912371708077e1,
-4.261895781165e0));
#40290=cartesian_point('',(4.746707097505e1,5.897247866564e1,
-4.261002652131e0));
#40291=cartesian_point('',(4.758878407453e1,5.884558050414e1,
-4.288795159054e0));
#40292=cartesian_point('',(4.768721749623e1,5.870809410912e1,
-4.343037000838e0));
#40293=cartesian_point('',(4.775876942051e1,5.856966915251e1,
-4.416732661881e0));
#40294=cartesian_point('',(4.780585161322e1,5.843423840324e1,
-4.504496115030e0));
#40295=cartesian_point('',(4.783208196374e1,5.830287488025e1,
-4.603390091192e0));
#40296=cartesian_point('',(4.784046503637e1,5.817530564550e1,
-4.712480120303e0));
#40297=cartesian_point('',(4.783290826485e1,5.805093742747e1,
-4.832011603980e0));
#40298=cartesian_point('',(4.781045869348e1,5.792966507607e1,
-4.962408013383e0));
#40299=cartesian_point('',(4.777370010337e1,5.781188749678e1,
-5.103904600827e0));
#40300=cartesian_point('',(4.772288443901e1,5.769815967495e1,
-5.256761408888e0));
#40301=cartesian_point('',(4.765785188174e1,5.758902150779e1,
-5.421545154101e0));
#40302=cartesian_point('',(4.757790022375e1,5.748506644968e1,
-5.599278547791e0));
#40303=cartesian_point('',(4.748174530068e1,5.738723744404e1,
-5.791307261290e0));
#40304=cartesian_point('',(4.734979431651e1,5.728315866445e1,
-6.031362527252e0));
#40305=cartesian_point('',(4.724337878819e1,5.722447547822e1,
-6.205750717069e0));
#40306=cartesian_point('',(4.717552832989e1,5.719520874106e1,
-6.310924926099e0));
#40307=cartesian_point('',(4.669450725409e1,5.878879713441e1,
-4.070308775141e0));
#40308=cartesian_point('',(4.677156204994e1,5.876632445949e1,
-4.018647347329e0));
#40309=cartesian_point('',(4.692886080965e1,5.869917260998e1,
-3.958993458329e0));
#40310=cartesian_point('',(4.712608388671e1,5.854359882316e1,
-3.956941034273e0));
#40311=cartesian_point('',(4.724668895443e1,5.841103577853e1,
-3.994059196587e0));
#40312=cartesian_point('',(4.733420466824e1,5.827074867404e1,
-4.065605630554e0));
#40313=cartesian_point('',(4.738526954537e1,5.813652309237e1,
-4.160023576381e0));
#40314=cartesian_point('',(4.740492175175e1,5.801384615887e1,
-4.268485711582e0));
#40315=cartesian_point('',(4.739980021421e1,5.790373860852e1,
-4.386274508195e0));
#40316=cartesian_point('',(4.737536068966e1,5.780533184255e1,
-4.511864930452e0));
#40317=cartesian_point('',(4.733533932942e1,5.771745811626e1,
-4.645483673023e0));
#40318=cartesian_point('',(4.728229245187e1,5.763945856867e1,
-4.787721609538e0));
#40319=cartesian_point('',(4.721811520271e1,5.757115605116e1,
-4.939034910054e0));
#40320=cartesian_point('',(4.714418102057e1,5.751260966348e1,
-5.099917552364e0));
#40321=cartesian_point('',(4.706133712907e1,5.746405907372e1,
-5.271147871538e0));
#40322=cartesian_point('',(4.696993244269e1,5.742603983690e1,
-5.453905049562e0));
#40323=cartesian_point('',(4.686998714924e1,5.739960304774e1,
-5.649604704689e0));
#40324=cartesian_point('',(4.674455134454e1,5.738449056392e1,
-5.892291140624e0));
#40325=cartesian_point('',(4.665375404074e1,5.738983212674e1,
-6.066890098315e0));
#40326=cartesian_point('',(4.659951461063e1,5.739881415679e1,
-6.171592436635e0));
#40327=cartesian_point('',(4.666694062348e1,5.831211307759e1,
-4.476276629277e0));
#40328=cartesian_point('',(4.669022253576e1,5.830661238119e1,
-4.442922757899e0));
#40329=cartesian_point('',(4.674092925207e1,5.828677633832e1,
-4.406144509990e0));
#40330=cartesian_point('',(4.680424461654e1,5.823697777251e1,
-4.404203559986e0));
#40331=cartesian_point('',(4.684190990915e1,5.819417727446e1,
-4.426135873417e0));
#40332=cartesian_point('',(4.686720508448e1,5.814946904662e1,
-4.470537544247e0));
#40333=cartesian_point('',(4.687911790346e1,5.810795871389e1,
-4.532771783121e0));
#40334=cartesian_point('',(4.687972291608e1,5.807166157588e1,
-4.609218299859e0));
#40335=cartesian_point('',(4.687167176599e1,5.804088954158e1,
-4.697853941277e0));
#40336=cartesian_point('',(4.685713593294e1,5.801525906079e1,
-4.798050460946e0));
#40337=cartesian_point('',(4.683762720773e1,5.799429618890e1,
-4.910069951789e0));
#40338=cartesian_point('',(4.681422764022e1,5.797769111380e1,
-5.034261285075e0));
#40339=cartesian_point('',(4.678777694421e1,5.796528168421e1,
-5.170759336723e0));
#40340=cartesian_point('',(4.675891539969e1,5.795699495859e1,
-5.319717614821e0));
#40341=cartesian_point('',(4.672809324824e1,5.795285090589e1,
-5.481609953641e0));
#40342=cartesian_point('',(4.669560688454e1,5.795300729070e1,
-5.657399896869e0));
#40343=cartesian_point('',(4.666169165023e1,5.795781478924e1,
-5.848426758712e0));
#40344=cartesian_point('',(4.662118657440e1,5.796942090629e1,
-6.088483284947e0));
#40345=cartesian_point('',(4.659384791047e1,5.798287976183e1,
-6.263979325054e0));
#40346=cartesian_point('',(4.657828856104e1,5.799274350378e1,
-6.370215877068e0));
#40347=cartesian_point('',(4.699832436985e1,5.849616726019e1,
-4.968557049862e0));
#40348=cartesian_point('',(4.699913922451e1,5.849127446856e1,
-4.957727947186e0));
#40349=cartesian_point('',(4.698737272297e1,5.848977518516e1,
-4.949263259460e0));
#40350=cartesian_point('',(4.697233469581e1,5.850113606766e1,
-4.948541490061e0));
#40351=cartesian_point('',(4.696655149654e1,5.851222227422e1,
-4.952990076368e0));
#40352=cartesian_point('',(4.696933854892e1,5.852166119934e1,
-4.965504570499e0));
#40353=cartesian_point('',(4.698070532685e1,5.852575955030e1,
-4.989726941903e0));
#40354=cartesian_point('',(4.699850788020e1,5.852311315205e1,
-5.028275493630e0));
#40355=cartesian_point('',(4.702023478520e1,5.851370540531e1,
-5.082354790956e0));
#40356=cartesian_point('',(4.704384196482e1,5.849800899617e1,
-5.152408922194e0));
#40357=cartesian_point('',(4.706781753157e1,5.847649717328e1,
-5.238737703702e0));
#40358=cartesian_point('',(4.709094226146e1,5.844960134986e1,
-5.341392596882e0));
#40359=cartesian_point('',(4.711217750947e1,5.841774348553e1,
-5.460114955758e0));
#40360=cartesian_point('',(4.713064819732e1,5.838127558972e1,
-5.594641447636e0));
#40361=cartesian_point('',(4.714558425947e1,5.834039983474e1,
-5.745070705736e0));
#40362=cartesian_point('',(4.715620275387e1,5.829512892972e1,
-5.912093958872e0));
#40363=cartesian_point('',(4.716155025392e1,5.824532912399e1,
-6.096939582620e0));
#40364=cartesian_point('',(4.716015609325e1,5.818232258884e1,
-6.332952110916e0));
#40365=cartesian_point('',(4.715129016277e1,5.813611742993e1,
-6.508719309633e0));
#40366=cartesian_point('',(4.714289931976e1,5.810820607380e1,
-6.616251935551e0));
#40367=(bounded_surface()b_spline_surface(3,3,((#40287,#40288,#40289,#40290,
#40291,#40292,#40293,#40294,#40295,#40296,#40297,#40298,#40299,#40300,#40301,
#40302,#40303,#40304,#40305,#40306),(#40307,#40308,#40309,#40310,#40311,#40312,
#40313,#40314,#40315,#40316,#40317,#40318,#40319,#40320,#40321,#40322,#40323,
#40324,#40325,#40326),(#40327,#40328,#40329,#40330,#40331,#40332,#40333,#40334,
#40335,#40336,#40337,#40338,#40339,#40340,#40341,#40342,#40343,#40344,#40345,
#40346),(#40347,#40348,#40349,#40350,#40351,#40352,#40353,#40354,#40355,#40356,
#40357,#40358,#40359,#40360,#40361,#40362,#40363,#40364,#40365,#40366)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995380173737e-1,5.203373242149e-1,
5.294694796444e-1,5.395069619291e-1,5.503755338390e-1,5.624436334590e-1,
5.759860972537e-1,5.910869741366e-1,6.079348974869e-1,6.267500012089e-1,
6.476415988748e-1,6.706337222842e-1,6.957447395217e-1,7.230585541416e-1,
7.527595957268e-1,7.851351042985e-1,8.205030177115e-1,8.757471485926e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531506017e0,1.576531506017e0,1.576531506017e0,1.576531506017e0,
1.576531506017e0,1.576531506017e0,1.576531506017e0,1.576531506017e0,
1.576531506017e0,1.576531506017e0,1.576531506017e0,1.576531506017e0,
1.576531506017e0,1.576531506017e0,1.576531506017e0,1.576531506017e0,
1.576531506017e0,1.576531506017e0,1.576531506017e0,1.576531506017e0),(
8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,
8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,
8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,
8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,
8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,8.078228313277e-1),(
8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,
8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,
8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,
8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,
8.078228313277e-1,8.078228313277e-1,8.078228313277e-1,8.078228313277e-1),(
1.576531506017e0,1.576531506017e0,1.576531506017e0,1.576531506017e0,
1.576531506017e0,1.576531506017e0,1.576531506017e0,1.576531506017e0,
1.576531506017e0,1.576531506017e0,1.576531506017e0,1.576531506017e0,
1.576531506017e0,1.576531506017e0,1.576531506017e0,1.576531506017e0,
1.576531506017e0,1.576531506017e0,1.576531506017e0,1.576531506017e0)))representation_item('')surface());
#40369=oriented_edge('',*,*,#40368,.f.);
#40370=oriented_edge('',*,*,#40278,.t.);
#40371=oriented_edge('',*,*,#40267,.t.);
#40372=oriented_edge('',*,*,#28367,.f.);
#40373=edge_loop('',(#40369,#40370,#40371,#40372));
#40374=face_outer_bound('',#40373,.f.);
#40376=cartesian_point('',(4.647942344494e1,5.820391359618e1,
-2.460528104879e1));
#40377=direction('',(1.349579543498e-2,3.869013070828e-4,9.999088527526e-1));
#40378=direction('',(2.948346159422e-2,-9.995652681879e-1,-1.117067579056e-5));
#40379=axis2_placement_3d('',#40376,#40377,#40378);
#40380=cylindrical_surface('',#40379,3.000055924640e-1);
#40381=oriented_edge('',*,*,#40368,.t.);
#40382=oriented_edge('',*,*,#28365,.f.);
#40384=oriented_edge('',*,*,#40383,.t.);
#40386=oriented_edge('',*,*,#40385,.f.);
#40387=edge_loop('',(#40381,#40382,#40384,#40386));
#40388=face_outer_bound('',#40387,.f.);
#40390=cartesian_point('',(4.402883537367e1,5.526464385124e1,
-3.934391581323e1));
#40391=direction('',(-7.932265936223e-1,6.088373639851e-1,1.042283004176e-2));
#40392=direction('',(4.934480903990e-1,6.527320932023e-1,-5.748476290161e-1));
#40393=axis2_placement_3d('',#40390,#40391,#40392);
#40394=toroidal_surface('',#40393,3.697836800479e0,2.999997076754e-1);
#40396=oriented_edge('',*,*,#40395,.f.);
#40397=oriented_edge('',*,*,#40383,.f.);
#40399=oriented_edge('',*,*,#40398,.f.);
#40401=oriented_edge('',*,*,#40400,.f.);
#40403=oriented_edge('',*,*,#40402,.t.);
#40404=edge_loop('',(#40396,#40397,#40399,#40401,#40403));
#40405=face_outer_bound('',#40404,.f.);
#40407=cartesian_point('',(4.189323672424e1,5.131096978607e1,0.e0));
#40408=direction('',(7.933098402242e-1,-6.087280502333e-1,-1.047178411625e-2));
#40409=direction('',(6.087614290087e-1,7.933533402912e-1,0.e0));
#40410=axis2_placement_3d('',#40407,#40408,#40409);
#40411=plane('',#40410);
#40413=oriented_edge('',*,*,#40412,.t.);
#40415=oriented_edge('',*,*,#40414,.t.);
#40416=oriented_edge('',*,*,#40280,.t.);
#40417=oriented_edge('',*,*,#40385,.t.);
#40418=oriented_edge('',*,*,#40395,.t.);
#40420=oriented_edge('',*,*,#40419,.t.);
#40421=edge_loop('',(#40413,#40415,#40416,#40417,#40418,#40420));
#40422=face_outer_bound('',#40421,.f.);
#40424=cartesian_point('',(4.675672506077e1,5.719847139019e1,
-2.154687439415e1));
#40425=direction('',(-1.342783845954e-2,-2.983217913263e-4,-9.999097980110e-1));
#40426=direction('',(-1.537874385967e-1,-9.881011355350e-1,2.360017861655e-3));
#40427=axis2_placement_3d('',#40424,#40425,#40426);
#40428=cylindrical_surface('',#40427,5.000150365049e-1);
#40430=oriented_edge('',*,*,#40429,.f.);
#40432=oriented_edge('',*,*,#40431,.f.);
#40433=oriented_edge('',*,*,#40412,.f.);
#40435=oriented_edge('',*,*,#40434,.t.);
#40436=edge_loop('',(#40430,#40432,#40433,#40435));
#40437=face_outer_bound('',#40436,.f.);
#40439=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#40440=direction('',(0.e0,0.e0,1.e0));
#40441=direction('',(1.e0,0.e0,0.e0));
#40442=axis2_placement_3d('',#40439,#40440,#40441);
#40443=conical_surface('',#40442,7.334631745055e1,5.e-1);
#40445=oriented_edge('',*,*,#40444,.f.);
#40447=oriented_edge('',*,*,#40446,.f.);
#40449=oriented_edge('',*,*,#40448,.t.);
#40451=oriented_edge('',*,*,#40450,.f.);
#40453=oriented_edge('',*,*,#40452,.t.);
#40455=oriented_edge('',*,*,#40454,.f.);
#40457=oriented_edge('',*,*,#40456,.f.);
#40458=oriented_edge('',*,*,#40429,.t.);
#40459=edge_loop('',(#40445,#40447,#40449,#40451,#40453,#40455,#40457,#40458));
#40460=face_outer_bound('',#40459,.f.);
#40462=cartesian_point('',(4.636992237479e1,5.670944147342e1,
-4.131567793103e1));
#40463=cartesian_point('',(4.642677551788e1,5.669010391367e1,
-4.151413854325e1));
#40464=cartesian_point('',(4.649390753504e1,5.669149220700e1,
-4.183237635150e1));
#40465=cartesian_point('',(4.651782372021e1,5.674862391520e1,
-4.217084047069e1));
#40466=cartesian_point('',(4.651869863320e1,5.677784815447e1,
-4.229078818218e1));
#40467=cartesian_point('',(4.575862064738e1,5.685727352544e1,
-4.133853517866e1));
#40468=cartesian_point('',(4.579869019992e1,5.677475850833e1,
-4.149703755529e1));
#40469=cartesian_point('',(4.586055447818e1,5.667265234536e1,
-4.176298498961e1));
#40470=cartesian_point('',(4.590904142228e1,5.661887954258e1,
-4.206724655008e1));
#40471=cartesian_point('',(4.592269780841e1,5.660930732481e1,
-4.217840781576e1));
#40472=cartesian_point('',(4.573914845966e1,5.748589680238e1,
-4.136104889054e1));
#40473=cartesian_point('',(4.571224020182e1,5.740225355720e1,
-4.149341958350e1));
#40474=cartesian_point('',(4.567489274615e1,5.728036060104e1,
-4.170542929744e1));
#40475=cartesian_point('',(4.563988784499e1,5.717347947824e1,
-4.193052498757e1));
#40476=cartesian_point('',(4.562783271393e1,5.713955640767e1,
-4.201024961684e1));
#40477=cartesian_point('',(4.634009636061e1,5.767231873411e1,
-4.135016272033e1));
#40478=cartesian_point('',(4.629435799468e1,5.765125304058e1,
-4.150859680960e1));
#40479=cartesian_point('',(4.620952503361e1,5.762233343099e1,
-4.174421692559e1));
#40480=cartesian_point('',(4.610555476880e1,5.759811785924e1,
-4.196142079372e1));
#40481=cartesian_point('',(4.606704673793e1,5.759004331670e1,
-4.203321625976e1));
#40482=(bounded_surface()b_spline_surface(3,3,((#40462,#40463,#40464,#40465,
#40466),(#40467,#40468,#40469,#40470,#40471),(#40472,#40473,#40474,#40475,
#40476),(#40477,#40478,#40479,#40480,#40481)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.705338920675e-1,
7.045741777191e-1,8.831338949632e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951151922e0,1.579951151922e0,1.579951151922e0,
1.579951151922e0,1.579951151922e0),(8.066829493592e-1,8.066829493592e-1,
8.066829493592e-1,8.066829493592e-1,8.066829493592e-1),(8.066829493592e-1,
8.066829493592e-1,8.066829493592e-1,8.066829493592e-1,8.066829493592e-1),(
1.579951151922e0,1.579951151922e0,1.579951151922e0,1.579951151922e0,
1.579951151922e0)))representation_item('')surface());
#40483=oriented_edge('',*,*,#40444,.t.);
#40484=oriented_edge('',*,*,#40434,.f.);
#40486=oriented_edge('',*,*,#40485,.f.);
#40488=oriented_edge('',*,*,#40487,.t.);
#40489=edge_loop('',(#40483,#40484,#40486,#40488));
#40490=face_outer_bound('',#40489,.f.);
#40492=cartesian_point('',(4.558511798972e1,5.734005052432e1,
-4.213845709156e1));
#40493=direction('',(3.386909825501e-1,4.269671655658e-1,8.384434732694e-1));
#40494=direction('',(1.088377888229e-1,-9.029067197363e-1,4.158290408078e-1));
#40495=axis2_placement_3d('',#40492,#40493,#40494);
#40496=cylindrical_surface('',#40495,2.999999999991e-1);
#40498=oriented_edge('',*,*,#40497,.t.);
#40499=oriented_edge('',*,*,#40485,.t.);
#40500=oriented_edge('',*,*,#40419,.f.);
#40501=oriented_edge('',*,*,#40402,.f.);
#40503=oriented_edge('',*,*,#40502,.t.);
#40504=edge_loop('',(#40498,#40499,#40500,#40501,#40503));
#40505=face_outer_bound('',#40504,.f.);
#40507=cartesian_point('',(4.630453499549e1,5.672111714127e1,
-4.179733916121e1));
#40508=cartesian_point('',(4.632504719721e1,5.672299964767e1,
-4.187719431509e1));
#40509=cartesian_point('',(4.635045482140e1,5.673049116859e1,
-4.201029875889e1));
#40510=cartesian_point('',(4.636786134413e1,5.674810137568e1,
-4.219382114808e1));
#40511=cartesian_point('',(4.637195591857e1,5.676570732368e1,
-4.233947627917e1));
#40512=cartesian_point('',(4.636786796737e1,5.678458824851e1,
-4.247331726055e1));
#40513=cartesian_point('',(4.635761804979e1,5.680406555585e1,
-4.259635604609e1));
#40514=cartesian_point('',(4.634269517601e1,5.682374258593e1,
-4.270959887619e1));
#40515=cartesian_point('',(4.632420017820e1,5.684339942889e1,
-4.281397749680e1));
#40516=cartesian_point('',(4.630292298907e1,5.686294805124e1,
-4.291041995975e1));
#40517=cartesian_point('',(4.627938569530e1,5.688240534638e1,
-4.299987288944e1));
#40518=cartesian_point('',(4.625389141296e1,5.690186029994e1,
-4.308322982713e1));
#40519=cartesian_point('',(4.622654910426e1,5.692146428712e1,
-4.316133490571e1));
#40520=cartesian_point('',(4.619726443038e1,5.694144220588e1,
-4.323502673672e1));
#40521=cartesian_point('',(4.616567003735e1,5.696213848122e1,
-4.330523655684e1));
#40522=cartesian_point('',(4.613102163946e1,5.698407920708e1,
-4.337302641781e1));
#40523=cartesian_point('',(4.609209152199e1,5.700803897094e1,
-4.343948230580e1));
#40524=cartesian_point('',(4.604705394786e1,5.703513018130e1,
-4.350547799335e1));
#40525=cartesian_point('',(4.599321538434e1,5.706707234581e1,
-4.357151503695e1));
#40526=cartesian_point('',(4.592613349068e1,5.710693617707e1,
-4.363781443441e1));
#40527=cartesian_point('',(4.583628841218e1,5.716198648452e1,
-4.370458150085e1));
#40528=cartesian_point('',(4.570627889234e1,5.724730823458e1,
-4.376629123291e1));
#40529=cartesian_point('',(4.553230074865e1,5.738019326521e1,
-4.378310414290e1));
#40530=cartesian_point('',(4.538196869603e1,5.751727809292e1,
-4.372619795052e1));
#40531=cartesian_point('',(4.529405075013e1,5.760651966109e1,
-4.365083237138e1));
#40532=cartesian_point('',(4.525389335329e1,5.764820204228e1,
-4.360353020755e1));
#40533=cartesian_point('',(4.523830062523e1,5.766447625634e1,
-4.358313421013e1));
#40534=cartesian_point('',(4.583546031627e1,5.688174653925e1,
-4.175653255029e1));
#40535=cartesian_point('',(4.584855831600e1,5.685737197430e1,
-4.181850958966e1));
#40536=cartesian_point('',(4.586706420472e1,5.682185078463e1,
-4.192478776395e1));
#40537=cartesian_point('',(4.588454523382e1,5.678211921442e1,
-4.207693142473e1));
#40538=cartesian_point('',(4.589358284360e1,5.675541006546e1,
-4.220065874984e1));
#40539=cartesian_point('',(4.589771795098e1,5.673459218016e1,
-4.231668627905e1));
#40540=cartesian_point('',(4.589788378943e1,5.671844574427e1,
-4.242523929637e1));
#40541=cartesian_point('',(4.589481439030e1,5.670607981708e1,
-4.252672268514e1));
#40542=cartesian_point('',(4.588907303944e1,5.669684218280e1,
-4.262160586710e1));
#40543=cartesian_point('',(4.588106990200e1,5.669025016337e1,
-4.271045307468e1));
#40544=cartesian_point('',(4.587106648014e1,5.668595527300e1,
-4.279392478378e1));
#40545=cartesian_point('',(4.585918289960e1,5.668372766009e1,
-4.287269833873e1));
#40546=cartesian_point('',(4.584539548058e1,5.668344339289e1,
-4.294746031789e1));
#40547=cartesian_point('',(4.582951228459e1,5.668508463175e1,
-4.301894192845e1));
#40548=cartesian_point('',(4.581110153949e1,5.668876577377e1,
-4.308801467866e1));
#40549=cartesian_point('',(4.578937136443e1,5.669479778974e1,
-4.315573648121e1));
#40550=cartesian_point('',(4.576300819848e1,5.670379817744e1,
-4.322325592687e1));
#40551=cartesian_point('',(4.572996182846e1,5.671685879416e1,
-4.329157354657e1));
#40552=cartesian_point('',(4.568711430887e1,5.673585051360e1,
-4.336133239799e1));
#40553=cartesian_point('',(4.562938728905e1,5.676416004080e1,
-4.343285645681e1));
#40554=cartesian_point('',(4.554661857241e1,5.680938370868e1,
-4.350632709901e1));
#40555=cartesian_point('',(4.541997151164e1,5.688795413802e1,
-4.357551040164e1));
#40556=cartesian_point('',(4.524570221338e1,5.701992050189e1,
-4.359454620692e1));
#40557=cartesian_point('',(4.510056432600e1,5.715673843251e1,
-4.353031867396e1));
#40558=cartesian_point('',(4.502459052052e1,5.724128317691e1,
-4.344693872502e1));
#40559=cartesian_point('',(4.499380564271e1,5.727845363777e1,
-4.339578274490e1));
#40560=cartesian_point('',(4.498251551463e1,5.729259091201e1,
-4.337392746415e1));
#40561=cartesian_point('',(4.579057363588e1,5.737284936524e1,
-4.169113431352e1));
#40562=cartesian_point('',(4.577880911089e1,5.734558814837e1,
-4.174832089234e1));
#40563=cartesian_point('',(4.575839331515e1,5.730187491777e1,
-4.184419569534e1));
#40564=cartesian_point('',(4.572801692118e1,5.724453217771e1,
-4.197785713897e1));
#40565=cartesian_point('',(4.570250449152e1,5.720049175913e1,
-4.208483844115e1));
#40566=cartesian_point('',(4.567783331972e1,5.716114369766e1,
-4.218387955387e1));
#40567=cartesian_point('',(4.565409053559e1,5.712588471950e1,
-4.227549732309e1));
#40568=cartesian_point('',(4.563132218015e1,5.709423090448e1,
-4.236022462163e1));
#40569=cartesian_point('',(4.560954729515e1,5.706579892913e1,
-4.243855926192e1));
#40570=cartesian_point('',(4.558874599517e1,5.704026399129e1,
-4.251101414055e1));
#40571=cartesian_point('',(4.556885575425e1,5.701734315879e1,
-4.257812919256e1));
#40572=cartesian_point('',(4.554978837881e1,5.699680992026e1,
-4.264041000427e1));
#40573=cartesian_point('',(4.553143063895e1,5.697849234555e1,
-4.269832148246e1));
#40574=cartesian_point('',(4.551363195465e1,5.696226694880e1,
-4.275231038987e1));
#40575=cartesian_point('',(4.549617138216e1,5.694805189511e1,
-4.280286251495e1));
#40576=cartesian_point('',(4.547872598560e1,5.693583222244e1,
-4.285050506949e1));
#40577=cartesian_point('',(4.546085345727e1,5.692573313929e1,
-4.289569968376e1));
#40578=cartesian_point('',(4.544197125847e1,5.691812734399e1,
-4.293866024363e1));
#40579=cartesian_point('',(4.542124848388e1,5.691371664358e1,
-4.297930964059e1));
#40580=cartesian_point('',(4.539727604653e1,5.691367585582e1,
-4.301744297775e1));
#40581=cartesian_point('',(4.536699589804e1,5.692029234576e1,
-4.305311122552e1));
#40582=cartesian_point('',(4.532509265933e1,5.693896666510e1,
-4.308354973242e1));
#40583=cartesian_point('',(4.527185546594e1,5.697752958401e1,
-4.309142578804e1));
#40584=cartesian_point('',(4.523149004415e1,5.702268773529e1,
-4.306412138750e1));
#40585=cartesian_point('',(4.521456122897e1,5.705536949849e1,
-4.302463341224e1));
#40586=cartesian_point('',(4.521008212999e1,5.707241809987e1,
-4.299760941851e1));
#40587=cartesian_point('',(4.520892288113e1,5.707941850889e1,
-4.298558969242e1));
#40588=cartesian_point('',(4.622242790507e1,5.761944652969e1,
-4.167771216064e1));
#40589=cartesian_point('',(4.619746136901e1,5.761604874817e1,
-4.174880456414e1));
#40590=cartesian_point('',(4.615167312317e1,5.760855531950e1,
-4.186287907432e1));
#40591=cartesian_point('',(4.608153844818e1,5.759395102768e1,
-4.201259363764e1));
#40592=cartesian_point('',(4.602243380209e1,5.757985447264e1,
-4.212761680383e1));
#40593=cartesian_point('',(4.596565316458e1,5.756483984455e1,
-4.223038609036e1));
#40594=cartesian_point('',(4.591166939504e1,5.754935633006e1,
-4.232244677874e1));
#40595=cartesian_point('',(4.586071302594e1,5.753375179472e1,
-4.240503922873e1));
#40596=cartesian_point('',(4.581288935366e1,5.751829818878e1,
-4.247914711879e1));
#40597=cartesian_point('',(4.576820165880e1,5.750319626668e1,
-4.254560459680e1));
#40598=cartesian_point('',(4.572657931307e1,5.748858283299e1,
-4.260513779283e1));
#40599=cartesian_point('',(4.568794437315e1,5.747455298341e1,
-4.265832606693e1));
#40600=cartesian_point('',(4.565224199544e1,5.746117029397e1,
-4.270560806850e1));
#40601=cartesian_point('',(4.561945349435e1,5.744846641375e1,
-4.274730210089e1));
#40602=cartesian_point('',(4.558959716498e1,5.743642681852e1,
-4.278363383895e1));
#40603=cartesian_point('',(4.556278651970e1,5.742498140317e1,
-4.281469457186e1));
#40604=cartesian_point('',(4.553938754742e1,5.741400425554e1,
-4.284031369194e1));
#40605=cartesian_point('',(4.552025919351e1,5.740329229254e1,
-4.285992603401e1));
#40606=cartesian_point('',(4.550689139820e1,5.739242655534e1,
-4.287271582055e1));
#40607=cartesian_point('',(4.550155366853e1,5.738043175384e1,
-4.287793663123e1));
#40608=cartesian_point('',(4.550772111701e1,5.736486148917e1,
-4.287555524227e1));
#40609=cartesian_point('',(4.553272570379e1,5.734062077490e1,
-4.286639267059e1));
#40610=cartesian_point('',(4.558014049653e1,5.730265144441e1,
-4.286279207336e1));
#40611=cartesian_point('',(4.562145911245e1,5.727207143870e1,
-4.287342598300e1));
#40612=cartesian_point('',(4.564154675564e1,5.726644480878e1,
-4.287834796845e1));
#40613=cartesian_point('',(4.564950810898e1,5.727132011666e1,
-4.287518823556e1));
#40614=cartesian_point('',(4.565244686976e1,5.727453951727e1,
-4.287278351681e1));
#40615=(bounded_surface()b_spline_surface(3,3,((#40507,#40508,#40509,#40510,
#40511,#40512,#40513,#40514,#40515,#40516,#40517,#40518,#40519,#40520,#40521,
#40522,#40523,#40524,#40525,#40526,#40527,#40528,#40529,#40530,#40531,#40532,
#40533),(#40534,#40535,#40536,#40537,#40538,#40539,#40540,#40541,#40542,#40543,
#40544,#40545,#40546,#40547,#40548,#40549,#40550,#40551,#40552,#40553,#40554,
#40555,#40556,#40557,#40558,#40559,#40560),(#40561,#40562,#40563,#40564,#40565,
#40566,#40567,#40568,#40569,#40570,#40571,#40572,#40573,#40574,#40575,#40576,
#40577,#40578,#40579,#40580,#40581,#40582,#40583,#40584,#40585,#40586,#40587),(
#40588,#40589,#40590,#40591,#40592,#40593,#40594,#40595,#40596,#40597,#40598,
#40599,#40600,#40601,#40602,#40603,#40604,#40605,#40606,#40607,#40608,#40609,
#40610,#40611,#40612,#40613,#40614)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.701378935916e-2,1.174978806880e-1,1.685340415007e-1,2.151070873165e-1,
2.576965869882e-1,2.967580359957e-1,3.326328317460e-1,3.655969502620e-1,
3.959207885860e-1,4.238714438704e-1,4.496932966688e-1,4.735649073986e-1,
4.956646102887e-1,5.161820331715e-1,5.353131045085e-1,5.532536719565e-1,
5.700837468390e-1,5.856944502437e-1,6.000622041117e-1,6.134767481480e-1,
6.275048537619e-1,6.425426979204e-1,6.580310982230e-1,6.751448110306e-1,
6.888924533853e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413823059332e0,1.413823059332e0,1.413823059332e0,1.413823059332e0,
1.413823059332e0,1.413823059332e0,1.413823059332e0,1.413823059332e0,
1.413823059332e0,1.413823059332e0,1.413823059332e0,1.413823059332e0,
1.413823059332e0,1.413823059332e0,1.413823059332e0,1.413823059332e0,
1.413823059332e0,1.413823059332e0,1.413823059332e0,1.413823059332e0,
1.413823059332e0,1.413823059332e0,1.413823059332e0,1.413823059332e0,
1.413823059332e0,1.413823059332e0,1.413823059332e0),(8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1),(8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,8.620589802226e-1,
8.620589802226e-1),(1.413823059332e0,1.413823059332e0,1.413823059332e0,
1.413823059332e0,1.413823059332e0,1.413823059332e0,1.413823059332e0,
1.413823059332e0,1.413823059332e0,1.413823059332e0,1.413823059332e0,
1.413823059332e0,1.413823059332e0,1.413823059332e0,1.413823059332e0,
1.413823059332e0,1.413823059332e0,1.413823059332e0,1.413823059332e0,
1.413823059332e0,1.413823059332e0,1.413823059332e0,1.413823059332e0,
1.413823059332e0,1.413823059332e0,1.413823059332e0,1.413823059332e0)))representation_item('')surface());
#40617=oriented_edge('',*,*,#40616,.t.);
#40618=oriented_edge('',*,*,#40487,.f.);
#40619=oriented_edge('',*,*,#40497,.f.);
#40621=oriented_edge('',*,*,#40620,.t.);
#40622=edge_loop('',(#40617,#40618,#40619,#40621));
#40623=face_outer_bound('',#40622,.f.);
#40625=cartesian_point('',(0.e0,0.e0,-4.2e1));
#40626=direction('',(0.e0,0.e0,1.e0));
#40627=direction('',(9.999788139917e-1,6.509344655868e-3,0.e0));
#40628=axis2_placement_3d('',#40625,#40626,#40627);
#40629=toroidal_surface('',#40628,7.019880882606e1,3.e0);
#40631=oriented_edge('',*,*,#40630,.f.);
#40633=oriented_edge('',*,*,#40632,.t.);
#40635=oriented_edge('',*,*,#40634,.t.);
#40637=oriented_edge('',*,*,#40636,.f.);
#40639=oriented_edge('',*,*,#40638,.t.);
#40641=oriented_edge('',*,*,#40640,.t.);
#40642=oriented_edge('',*,*,#40446,.t.);
#40643=oriented_edge('',*,*,#40616,.f.);
#40645=oriented_edge('',*,*,#40644,.f.);
#40647=oriented_edge('',*,*,#40646,.t.);
#40649=oriented_edge('',*,*,#40648,.t.);
#40651=oriented_edge('',*,*,#40650,.f.);
#40653=oriented_edge('',*,*,#40652,.f.);
#40655=oriented_edge('',*,*,#40654,.t.);
#40657=oriented_edge('',*,*,#40656,.t.);
#40659=oriented_edge('',*,*,#40658,.f.);
#40661=oriented_edge('',*,*,#40660,.f.);
#40662=edge_loop('',(#40631,#40633,#40635,#40637,#40639,#40641,#40642,#40643,
#40645,#40647,#40649,#40651,#40653,#40655,#40657,#40659,#40661));
#40663=face_outer_bound('',#40662,.f.);
#40665=cartesian_point('',(2.726877332378e1,6.803069564503e1,
-4.364398090908e1));
#40666=cartesian_point('',(2.720500601946e1,6.803401891411e1,
-4.369054894734e1));
#40667=cartesian_point('',(2.701178520116e1,6.809867015637e1,
-4.381425453613e1));
#40668=cartesian_point('',(2.643469699687e1,6.835235767173e1,
-4.367520627085e1));
#40669=cartesian_point('',(2.634666243129e1,6.842262367559e1,
-4.345486847543e1));
#40670=cartesian_point('',(2.622923599461e1,6.847908160186e1,
-4.328683873808e1));
#40671=cartesian_point('',(2.615845112705e1,6.851399273480e1,
-4.310656466626e1));
#40672=cartesian_point('',(2.609102132942e1,6.854042767668e1,
-4.291748032011e1));
#40673=cartesian_point('',(2.603573919216e1,6.855541769531e1,
-4.271295877827e1));
#40674=cartesian_point('',(2.599131425284e1,6.855788089121e1,
-4.249700195330e1));
#40675=cartesian_point('',(2.596183035089e1,6.854614967318e1,
-4.227676507393e1));
#40676=cartesian_point('',(2.594801908474e1,6.851791280947e1,
-4.203855618275e1));
#40677=cartesian_point('',(2.595445211225e1,6.848645555572e1,
-4.187744596734e1));
#40678=cartesian_point('',(2.596398706056e1,6.846523056709e1,
-4.178921550044e1));
#40679=cartesian_point('',(2.708013448019e1,6.760193398289e1,
-4.344176952158e1));
#40680=cartesian_point('',(2.702250053513e1,6.759749559603e1,
-4.349293501115e1));
#40681=cartesian_point('',(2.684343340589e1,6.765283139914e1,
-4.363220302536e1));
#40682=cartesian_point('',(2.626123930509e1,6.791493505196e1,
-4.347316547331e1));
#40683=cartesian_point('',(2.623342338841e1,6.797357718444e1,
-4.323572333105e1));
#40684=cartesian_point('',(2.616648347077e1,6.802092708339e1,
-4.306707926944e1));
#40685=cartesian_point('',(2.615251979818e1,6.804903628616e1,
-4.289145556695e1));
#40686=cartesian_point('',(2.614455836023e1,6.807339920324e1,
-4.271349268805e1));
#40687=cartesian_point('',(2.615288325893e1,6.809251676261e1,
-4.252619529311e1));
#40688=cartesian_point('',(2.617426033704e1,6.810720066350e1,
-4.233415545773e1));
#40689=cartesian_point('',(2.620996066334e1,6.811701862391e1,
-4.214433856972e1));
#40690=cartesian_point('',(2.626377706867e1,6.812320110130e1,
-4.194608923469e1));
#40691=cartesian_point('',(2.631282764867e1,6.812493913814e1,
-4.181810977024e1));
#40692=cartesian_point('',(2.634416547763e1,6.812575503635e1,
-4.175030475314e1));
#40693=cartesian_point('',(2.680555463467e1,6.768110772680e1,
-4.300924358437e1));
#40694=cartesian_point('',(2.678623337012e1,6.767285663115e1,
-4.303546782309e1));
#40695=cartesian_point('',(2.672897959609e1,6.767485763851e1,
-4.309923018377e1));
#40696=cartesian_point('',(2.656459201150e1,6.776353467277e1,
-4.303219406080e1));
#40697=cartesian_point('',(2.657262440787e1,6.781813937190e1,
-4.290034577889e1));
#40698=cartesian_point('',(2.657083787917e1,6.787390864369e1,
-4.278153495739e1));
#40699=cartesian_point('',(2.658714059086e1,6.793063654180e1,
-4.265003695273e1));
#40700=cartesian_point('',(2.660746334042e1,6.799199278411e1,
-4.250867905460e1));
#40701=cartesian_point('',(2.663473532161e1,6.805734747516e1,
-4.235579011035e1));
#40702=cartesian_point('',(2.666733625016e1,6.812534801470e1,
-4.219540477793e1));
#40703=cartesian_point('',(2.670457423708e1,6.819334750794e1,
-4.203375427082e1));
#40704=cartesian_point('',(2.674919044926e1,6.826576654603e1,
-4.186119339621e1));
#40705=cartesian_point('',(2.678302680302e1,6.831434242807e1,
-4.174618868227e1));
#40706=cartesian_point('',(2.680288931915e1,6.834113603897e1,
-4.168365684752e1));
#40707=cartesian_point('',(2.677587687905e1,6.817281990348e1,
-4.286755649143e1));
#40708=cartesian_point('',(2.678088441152e1,6.816929900429e1,
-4.286935265724e1));
#40709=cartesian_point('',(2.680632993256e1,6.813820931138e1,
-4.285751855229e1));
#40710=cartesian_point('',(2.697924341158e1,6.808057986348e1,
-4.288362143712e1));
#40711=cartesian_point('',(2.695555991301e1,6.814359829773e1,
-4.285283447428e1));
#40712=cartesian_point('',(2.695508988912e1,6.821516978390e1,
-4.277426005300e1));
#40713=cartesian_point('',(2.693863600559e1,6.830145414546e1,
-4.267319572628e1));
#40714=cartesian_point('',(2.692197896382e1,6.839429555808e1,
-4.254982073634e1));
#40715=cartesian_point('',(2.690070860765e1,6.849228554258e1,
-4.240706557422e1));
#40716=cartesian_point('',(2.687643152719e1,6.859045707999e1,
-4.224793153584e1));
#40717=cartesian_point('',(2.684970786953e1,6.868316714247e1,
-4.207825593849e1));
#40718=cartesian_point('',(2.681938139817e1,6.877383108596e1,
-4.188616023080e1));
#40719=cartesian_point('',(2.679850346993e1,6.882645213485e1,
-4.174834090331e1));
#40720=cartesian_point('',(2.678743916077e1,6.885185956474e1,
-4.166957629067e1));
#40721=(bounded_surface()b_spline_surface(3,3,((#40665,#40666,#40667,#40668,
#40669,#40670,#40671,#40672,#40673,#40674,#40675,#40676,#40677,#40678),(#40679,
#40680,#40681,#40682,#40683,#40684,#40685,#40686,#40687,#40688,#40689,#40690,
#40691,#40692),(#40693,#40694,#40695,#40696,#40697,#40698,#40699,#40700,#40701,
#40702,#40703,#40704,#40705,#40706),(#40707,#40708,#40709,#40710,#40711,#40712,
#40713,#40714,#40715,#40716,#40717,#40718,#40719,#40720)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.205887521828e-1,3.493895264318e-1,3.934487120046e-1,4.391167724120e-1,
4.878397954568e-1,5.415678563895e-1,6.008236851500e-1,6.658239308084e-1,
7.355399869531e-1,8.069144283162e-1,8.767978937633e-1,9.657126203461e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.431079235062e0,1.431079235062e0,1.431079235062e0,1.431079235062e0,
1.431079235062e0,1.431079235062e0,1.431079235062e0,1.431079235062e0,
1.431079235062e0,1.431079235062e0,1.431079235062e0,1.431079235062e0,
1.431079235062e0,1.431079235062e0),(8.563069216460e-1,8.563069216460e-1,
8.563069216460e-1,8.563069216460e-1,8.563069216460e-1,8.563069216460e-1,
8.563069216460e-1,8.563069216460e-1,8.563069216460e-1,8.563069216460e-1,
8.563069216460e-1,8.563069216460e-1,8.563069216460e-1,8.563069216460e-1),(
8.563069216460e-1,8.563069216460e-1,8.563069216460e-1,8.563069216460e-1,
8.563069216460e-1,8.563069216460e-1,8.563069216460e-1,8.563069216460e-1,
8.563069216460e-1,8.563069216460e-1,8.563069216460e-1,8.563069216460e-1,
8.563069216460e-1,8.563069216460e-1),(1.431079235062e0,1.431079235062e0,
1.431079235062e0,1.431079235062e0,1.431079235062e0,1.431079235062e0,
1.431079235062e0,1.431079235062e0,1.431079235062e0,1.431079235062e0,
1.431079235062e0,1.431079235062e0,1.431079235062e0,1.431079235062e0)))representation_item('')surface());
#40722=oriented_edge('',*,*,#40630,.t.);
#40724=oriented_edge('',*,*,#40723,.f.);
#40726=oriented_edge('',*,*,#40725,.t.);
#40728=oriented_edge('',*,*,#40727,.t.);
#40729=edge_loop('',(#40722,#40724,#40726,#40728));
#40730=face_outer_bound('',#40729,.f.);
#40732=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#40733=direction('',(0.e0,0.e0,1.e0));
#40734=direction('',(4.027339139718e-1,9.153171005378e-1,0.e0));
#40735=axis2_placement_3d('',#40732,#40733,#40734);
#40736=toroidal_surface('',#40735,7.344368814732e1,5.e-1);
#40737=oriented_edge('',*,*,#40660,.t.);
#40739=oriented_edge('',*,*,#40738,.f.);
#40741=oriented_edge('',*,*,#40740,.t.);
#40743=oriented_edge('',*,*,#40742,.t.);
#40744=oriented_edge('',*,*,#40723,.t.);
#40745=edge_loop('',(#40737,#40739,#40741,#40743,#40744));
#40746=face_outer_bound('',#40745,.f.);
#40748=cartesian_point('',(3.004601060760e1,6.677285828567e1,
-4.179691542676e1));
#40749=cartesian_point('',(3.006610231482e1,6.678025216381e1,
-4.187984745353e1));
#40750=cartesian_point('',(3.008911142215e1,6.679457476484e1,
-4.201734394225e1));
#40751=cartesian_point('',(3.010073206603e1,6.681683272093e1,
-4.220634434016e1));
#40752=cartesian_point('',(3.009915923320e1,6.683534167566e1,
-4.235502401978e1));
#40753=cartesian_point('',(3.008915693750e1,6.685288701619e1,
-4.249131256784e1));
#40754=cartesian_point('',(3.007294990083e1,6.686934831053e1,
-4.261631787045e1));
#40755=cartesian_point('',(3.005213519660e1,6.688474358163e1,
-4.273112801192e1));
#40756=cartesian_point('',(3.002786102959e1,6.689916223042e1,
-4.283674931886e1));
#40757=cartesian_point('',(3.000091282113e1,6.691274312591e1,
-4.293419758241e1));
#40758=cartesian_point('',(2.997177214971e1,6.692565492689e1,
-4.302448694978e1));
#40759=cartesian_point('',(2.994067289025e1,6.693807921074e1,
-4.310857173649e1));
#40760=cartesian_point('',(2.990762023341e1,6.695021073040e1,
-4.318736528511e1));
#40761=cartesian_point('',(2.987235418148e1,6.696227327665e1,
-4.326181120396e1));
#40762=cartesian_point('',(2.983424449612e1,6.697455193488e1,
-4.333297798526e1));
#40763=cartesian_point('',(2.979213927402e1,6.698743754398e1,
-4.340206665122e1));
#40764=cartesian_point('',(2.974426774935e1,6.700145739624e1,
-4.347017089091e1));
#40765=cartesian_point('',(2.968793253117e1,6.701742479076e1,
-4.353809474430e1));
#40766=cartesian_point('',(2.961907130087e1,6.703667911150e1,
-4.360620568998e1));
#40767=cartesian_point('',(2.952911763706e1,6.706254215472e1,
-4.367492709581e1));
#40768=cartesian_point('',(2.940104089773e1,6.710237080956e1,
-4.374302119261e1));
#40769=cartesian_point('',(2.921013080817e1,6.717356695858e1,
-4.378668368781e1));
#40770=cartesian_point('',(2.900453204157e1,6.727220761793e1,
-4.375252321014e1));
#40771=cartesian_point('',(2.885971939887e1,6.735501061030e1,
-4.366857667289e1));
#40772=cartesian_point('',(2.879879021152e1,6.739187703355e1,
-4.361133868044e1));
#40773=cartesian_point('',(2.877117034184e1,6.740863437899e1,
-4.358200256927e1));
#40774=cartesian_point('',(2.955152508924e1,6.680686809005e1,
-4.175620091882e1));
#40775=cartesian_point('',(2.957122179907e1,6.678593304187e1,
-4.182056602538e1));
#40776=cartesian_point('',(2.959901105711e1,6.675558214755e1,
-4.193046540090e1));
#40777=cartesian_point('',(2.962641893302e1,6.672106808632e1,
-4.208745219413e1));
#40778=cartesian_point('',(2.964180846455e1,6.669742513069e1,
-4.221402748711e1));
#40779=cartesian_point('',(2.965072972301e1,6.667833416283e1,
-4.233246148383e1));
#40780=cartesian_point('',(2.965446749359e1,6.666281774104e1,
-4.244303423215e1));
#40781=cartesian_point('',(2.965400344819e1,6.665018176071e1,
-4.254620526925e1));
#40782=cartesian_point('',(2.965007338976e1,6.663992823303e1,
-4.264250021558e1));
#40783=cartesian_point('',(2.964320240316e1,6.663168846350e1,
-4.273255808963e1));
#40784=cartesian_point('',(2.963371936651e1,6.662519204026e1,
-4.281710125029e1));
#40785=cartesian_point('',(2.962176766889e1,6.662025139287e1,
-4.289686687555e1));
#40786=cartesian_point('',(2.960729971024e1,6.661674861411e1,
-4.297261343666e1));
#40787=cartesian_point('',(2.959003296453e1,6.661463241305e1,
-4.304518406577e1));
#40788=cartesian_point('',(2.956934333711e1,6.661393373518e1,
-4.311560262658e1));
#40789=cartesian_point('',(2.954408156446e1,6.661481618187e1,
-4.318509273061e1));
#40790=cartesian_point('',(2.951236321632e1,6.661765967894e1,
-4.325484846822e1));
#40791=cartesian_point('',(2.947115354806e1,6.662324477724e1,
-4.332582712441e1));
#40792=cartesian_point('',(2.941576422794e1,6.663300932257e1,
-4.339854225529e1));
#40793=cartesian_point('',(2.933686338784e1,6.665042223234e1,
-4.347347725460e1));
#40794=cartesian_point('',(2.921629058774e1,6.668324475507e1,
-4.354922784805e1));
#40795=cartesian_point('',(2.902675519353e1,6.675130918423e1,
-4.359856462673e1));
#40796=cartesian_point('',(2.882307682205e1,6.685112574424e1,
-4.355986619723e1));
#40797=cartesian_point('',(2.869037632970e1,6.693332682322e1,
-4.346623534664e1));
#40798=cartesian_point('',(2.864158530138e1,6.696793670465e1,
-4.340412607530e1));
#40799=cartesian_point('',(2.862075608605e1,6.698332143323e1,
-4.337270523881e1));
#40800=cartesian_point('',(2.938125276255e1,6.726951389723e1,
-4.169085103781e1));
#40801=cartesian_point('',(2.937678310524e1,6.723900800298e1,
-4.175024701736e1));
#40802=cartesian_point('',(2.936805523027e1,6.718999204365e1,
-4.184931746906e1));
#40803=cartesian_point('',(2.935295805014e1,6.712497562186e1,
-4.198706643890e1));
#40804=cartesian_point('',(2.933926799537e1,6.707491369636e1,
-4.209636515562e1));
#40805=cartesian_point('',(2.932518398417e1,6.702980736041e1,
-4.219731413281e1));
#40806=cartesian_point('',(2.931095715905e1,6.698906187179e1,
-4.229048327321e1));
#40807=cartesian_point('',(2.929676246951e1,6.695219710296e1,
-4.237645074698e1));
#40808=cartesian_point('',(2.928271804044e1,6.691882846856e1,
-4.245575620956e1));
#40809=cartesian_point('',(2.926888218771e1,6.688861616090e1,
-4.252896546977e1));
#40810=cartesian_point('',(2.925525878169e1,6.686125889565e1,
-4.259665599485e1));
#40811=cartesian_point('',(2.924180842446e1,6.683650851556e1,
-4.265936397860e1));
#40812=cartesian_point('',(2.922844618283e1,6.681416497080e1,
-4.271758777200e1));
#40813=cartesian_point('',(2.921502291226e1,6.679406276643e1,
-4.277182779064e1));
#40814=cartesian_point('',(2.920128821382e1,6.677606404372e1,
-4.282263464805e1));
#40815=cartesian_point('',(2.918684342126e1,6.676009328386e1,
-4.287058227670e1));
#40816=cartesian_point('',(2.917111271118e1,6.674624409277e1,
-4.291606296393e1));
#40817=cartesian_point('',(2.915322954240e1,6.673486289089e1,
-4.295917788998e1));
#40818=cartesian_point('',(2.913187100025e1,6.672659429372e1,
-4.299972793610e1));
#40819=cartesian_point('',(2.910425836005e1,6.672255828083e1,
-4.303773156187e1));
#40820=cartesian_point('',(2.906499954447e1,6.672526805815e1,
-4.307246894937e1));
#40821=cartesian_point('',(2.900652568488e1,6.674222094436e1,
-4.309318556319e1));
#40822=cartesian_point('',(2.894645956033e1,6.677488267969e1,
-4.307707855665e1));
#40823=cartesian_point('',(2.891034396699e1,6.680807212787e1,
-4.303462747767e1));
#40824=cartesian_point('',(2.889929079161e1,6.682656727668e1,
-4.300231927368e1));
#40825=cartesian_point('',(2.889511171021e1,6.683585753810e1,
-4.298501521444e1));
#40826=cartesian_point('',(2.973447397566e1,6.761933239792e1,
-4.167734883469e1));
#40827=cartesian_point('',(2.971034999143e1,6.760921509764e1,
-4.175118916030e1));
#40828=cartesian_point('',(2.966654598324e1,6.758938739599e1,
-4.186887264406e1));
#40829=cartesian_point('',(2.960039778316e1,6.755583708972e1,
-4.202267479912e1));
#40830=cartesian_point('',(2.954561984910e1,6.752600890678e1,
-4.213974460715e1));
#40831=cartesian_point('',(2.949352624961e1,6.749595555458e1,
-4.224404190798e1));
#40832=cartesian_point('',(2.944445051519e1,6.746625680244e1,
-4.233720491712e1));
#40833=cartesian_point('',(2.939851370971e1,6.743732217382e1,
-4.242053877417e1));
#40834=cartesian_point('',(2.935573391099e1,6.740944855681e1,
-4.249507548475e1));
#40835=cartesian_point('',(2.931604252236e1,6.738282767284e1,
-4.256169689280e1));
#40836=cartesian_point('',(2.927932647592e1,6.735757169522e1,
-4.262115204634e1));
#40837=cartesian_point('',(2.924548521265e1,6.733375134950e1,
-4.267402753269e1));
#40838=cartesian_point('',(2.921445561714e1,6.731141109739e1,
-4.272076076862e1));
#40839=cartesian_point('',(2.918622173141e1,6.729056577771e1,
-4.276166831536e1));
#40840=cartesian_point('',(2.916083704483e1,6.727119162536e1,
-4.279695278892e1));
#40841=cartesian_point('',(2.913852297503e1,6.725324197594e1,
-4.282662653431e1));
#40842=cartesian_point('',(2.911990303229e1,6.723672026017e1,
-4.285031623180e1));
#40843=cartesian_point('',(2.910624685202e1,6.722164547586e1,
-4.286725955996e1));
#40844=cartesian_point('',(2.909964960885e1,6.720790568305e1,
-4.287652006077e1));
#40845=cartesian_point('',(2.910353475828e1,6.719452497327e1,
-4.287767044108e1));
#40846=cartesian_point('',(2.912423313333e1,6.717925822025e1,
-4.287072523876e1));
#40847=cartesian_point('',(2.917311814079e1,6.715693877421e1,
-4.286202320742e1));
#40848=cartesian_point('',(2.923027772493e1,6.713271044881e1,
-4.286919684409e1));
#40849=cartesian_point('',(2.926218043425e1,6.712583992414e1,
-4.287889073564e1));
#40850=cartesian_point('',(2.927029783737e1,6.713322222843e1,
-4.287617789320e1));
#40851=cartesian_point('',(2.927314167691e1,6.713882890831e1,
-4.287267036689e1));
#40852=(bounded_surface()b_spline_surface(3,3,((#40748,#40749,#40750,#40751,
#40752,#40753,#40754,#40755,#40756,#40757,#40758,#40759,#40760,#40761,#40762,
#40763,#40764,#40765,#40766,#40767,#40768,#40769,#40770,#40771,#40772,#40773),(
#40774,#40775,#40776,#40777,#40778,#40779,#40780,#40781,#40782,#40783,#40784,
#40785,#40786,#40787,#40788,#40789,#40790,#40791,#40792,#40793,#40794,#40795,
#40796,#40797,#40798,#40799),(#40800,#40801,#40802,#40803,#40804,#40805,#40806,
#40807,#40808,#40809,#40810,#40811,#40812,#40813,#40814,#40815,#40816,#40817,
#40818,#40819,#40820,#40821,#40822,#40823,#40824,#40825),(#40826,#40827,#40828,
#40829,#40830,#40831,#40832,#40833,#40834,#40835,#40836,#40837,#40838,#40839,
#40840,#40841,#40842,#40843,#40844,#40845,#40846,#40847,#40848,#40849,#40850,
#40851)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.703251645431e-2,
1.206088080792e-1,1.727859042615e-1,2.202814405813e-1,2.636173379023e-1,
3.032810948308e-1,3.396247506840e-1,3.729457385923e-1,4.035362204401e-1,
4.316841418866e-1,4.576331801259e-1,4.815729087423e-1,5.037038549997e-1,
5.242370645416e-1,5.433883248309e-1,5.613498404401e-1,5.780821762902e-1,
5.934978550163e-1,6.076500962475e-1,6.216257873176e-1,6.367780056751e-1,
6.525177602898e-1,6.693881195112e-1,6.891795017305e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413608639518e0,
1.413608639518e0,1.413608639518e0,1.413608639518e0,1.413608639518e0,
1.413608639518e0,1.413608639518e0,1.413608639518e0,1.413608639518e0,
1.413608639518e0,1.413608639518e0,1.413608639518e0,1.413608639518e0,
1.413608639518e0,1.413608639518e0,1.413608639518e0,1.413608639518e0,
1.413608639518e0,1.413608639518e0,1.413608639518e0,1.413608639518e0,
1.413608639518e0,1.413608639518e0,1.413608639518e0,1.413608639518e0,
1.413608639518e0),(8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,
8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,
8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,
8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,
8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,
8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,
8.621304534939e-1,8.621304534939e-1,8.621304534939e-1),(8.621304534939e-1,
8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,
8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,
8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,
8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,
8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,
8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,8.621304534939e-1,
8.621304534939e-1),(1.413608639518e0,1.413608639518e0,1.413608639518e0,
1.413608639518e0,1.413608639518e0,1.413608639518e0,1.413608639518e0,
1.413608639518e0,1.413608639518e0,1.413608639518e0,1.413608639518e0,
1.413608639518e0,1.413608639518e0,1.413608639518e0,1.413608639518e0,
1.413608639518e0,1.413608639518e0,1.413608639518e0,1.413608639518e0,
1.413608639518e0,1.413608639518e0,1.413608639518e0,1.413608639518e0,
1.413608639518e0,1.413608639518e0,1.413608639518e0)))representation_item('')surface());
#40853=oriented_edge('',*,*,#40658,.t.);
#40855=oriented_edge('',*,*,#40854,.f.);
#40857=oriented_edge('',*,*,#40856,.f.);
#40858=oriented_edge('',*,*,#40738,.t.);
#40859=edge_loop('',(#40853,#40855,#40857,#40858));
#40860=face_outer_bound('',#40859,.f.);
#40862=cartesian_point('',(3.011242253865e1,6.677853329127e1,
-4.131567866030e1));
#40863=cartesian_point('',(3.017236682847e1,6.677456805425e1,
-4.151421737473e1));
#40864=cartesian_point('',(3.023684167674e1,6.679329353847e1,
-4.183245846123e1));
#40865=cartesian_point('',(3.024513828886e1,6.685468007034e1,
-4.217092759453e1));
#40866=cartesian_point('',(3.023842471299e1,6.688311367779e1,
-4.229078761903e1));
#40867=cartesian_point('',(2.948368842135e1,6.676311116308e1,
-4.133853574019e1));
#40868=cartesian_point('',(2.954377267158e1,6.669375171800e1,
-4.149710063522e1));
#40869=cartesian_point('',(2.962995380849e1,6.661114604250e1,
-4.176305478811e1));
#40870=cartesian_point('',(2.969069589619e1,6.657176659194e1,
-4.206732716927e1));
#40871=cartesian_point('',(2.970635299868e1,6.656605856519e1,
-4.217840718542e1));
#40872=cartesian_point('',(2.930217963916e1,6.736527495584e1,
-4.136104939390e1));
#40873=cartesian_point('',(2.929783500777e1,6.727748309121e1,
-4.149347215379e1));
#40874=cartesian_point('',(2.929330934949e1,6.715008075375e1,
-4.170548392002e1));
#40875=cartesian_point('',(2.928715865515e1,6.703778601726e1,
-4.193058281359e1));
#40876=cartesian_point('',(2.928429629735e1,6.700192472060e1,
-4.201024915012e1));
#40877=cartesian_point('',(2.983440133310e1,6.770088151921e1,
-4.135016334509e1));
#40878=cartesian_point('',(2.979565841270e1,6.766868291827e1,
-4.150865954568e1));
#40879=cartesian_point('',(2.972119556196e1,6.761879231783e1,
-4.174427582921e1));
#40880=cartesian_point('',(2.962703095052e1,6.756849281748e1,
-4.196147309783e1));
#40881=cartesian_point('',(2.959195068837e1,6.755073996307e1,
-4.203321606172e1));
#40882=(bounded_surface()b_spline_surface(3,3,((#40862,#40863,#40864,#40865,
#40866),(#40867,#40868,#40869,#40870,#40871),(#40872,#40873,#40874,#40875,
#40876),(#40877,#40878,#40879,#40880,#40881)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.707158235146e-1,
7.046582971187e-1,8.829649788219e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951576842e0,1.579951576842e0,1.579951576842e0,
1.579951576842e0,1.579951576842e0),(8.066828077193e-1,8.066828077193e-1,
8.066828077193e-1,8.066828077193e-1,8.066828077193e-1),(8.066828077193e-1,
8.066828077193e-1,8.066828077193e-1,8.066828077193e-1,8.066828077193e-1),(
1.579951576842e0,1.579951576842e0,1.579951576842e0,1.579951576842e0,
1.579951576842e0)))representation_item('')surface());
#40884=oriented_edge('',*,*,#40883,.t.);
#40886=oriented_edge('',*,*,#40885,.f.);
#40888=oriented_edge('',*,*,#40887,.f.);
#40889=oriented_edge('',*,*,#40854,.t.);
#40890=edge_loop('',(#40884,#40886,#40888,#40889));
#40891=face_outer_bound('',#40890,.f.);
#40893=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#40894=direction('',(0.e0,0.e0,1.e0));
#40895=direction('',(1.e0,0.e0,0.e0));
#40896=axis2_placement_3d('',#40893,#40894,#40895);
#40897=conical_surface('',#40896,7.334631745054e1,5.e-1);
#40898=oriented_edge('',*,*,#40883,.f.);
#40899=oriented_edge('',*,*,#40656,.f.);
#40901=oriented_edge('',*,*,#40900,.f.);
#40903=oriented_edge('',*,*,#40902,.t.);
#40905=oriented_edge('',*,*,#40904,.f.);
#40907=oriented_edge('',*,*,#40906,.f.);
#40909=oriented_edge('',*,*,#40908,.t.);
#40910=edge_loop('',(#40898,#40899,#40901,#40903,#40905,#40907,#40909));
#40911=face_outer_bound('',#40910,.f.);
#40913=cartesian_point('',(3.467988119812e1,6.459442960248e1,
-4.226412663883e1));
#40914=cartesian_point('',(3.466523090053e1,6.458618626683e1,
-4.217262424248e1));
#40915=cartesian_point('',(3.464085261825e1,6.455607495375e1,
-4.190089090959e1));
#40916=cartesian_point('',(3.466655313245e1,6.450652701835e1,
-4.158697923556e1));
#40917=cartesian_point('',(3.471388732422e1,6.446620907054e1,
-4.137002624965e1));
#40918=cartesian_point('',(3.472738073172e1,6.445526571359e1,
-4.131707283800e1));
#40919=cartesian_point('',(3.482543124991e1,6.419797546474e1,
-4.216627205142e1));
#40920=cartesian_point('',(3.483220555723e1,6.419552970633e1,
-4.208308668858e1));
#40921=cartesian_point('',(3.486853399406e1,6.418747619006e1,
-4.183896118603e1));
#40922=cartesian_point('',(3.495402312328e1,6.417840364136e1,
-4.156511480506e1));
#40923=cartesian_point('',(3.503564155224e1,6.417552752411e1,
-4.138037691436e1));
#40924=cartesian_point('',(3.505705393842e1,6.417430279519e1,
-4.133577142818e1));
#40925=cartesian_point('',(3.524106800563e1,6.413948615070e1,
-4.204918263124e1));
#40926=cartesian_point('',(3.525507928377e1,6.415467631950e1,
-4.198291319967e1));
#40927=cartesian_point('',(3.530492538682e1,6.420142594989e1,
-4.178502768619e1));
#40928=cartesian_point('',(3.538451139789e1,6.426136123012e1,
-4.155331553743e1));
#40929=cartesian_point('',(3.545084499649e1,6.430773476808e1,
-4.139142269012e1));
#40930=cartesian_point('',(3.546784098406e1,6.431912146756e1,
-4.135172604712e1));
#40931=cartesian_point('',(3.550934855863e1,6.448520543694e1,
-4.203159074687e1));
#40932=cartesian_point('',(3.550876390962e1,6.451216486544e1,
-4.197379896077e1));
#40933=cartesian_point('',(3.551024560817e1,6.459136451399e1,
-4.179411694624e1));
#40934=cartesian_point('',(3.552293157140e1,6.467920699642e1,
-4.156378572108e1));
#40935=cartesian_point('',(3.553897180546e1,6.473677146667e1,
-4.139194047993e1));
#40936=cartesian_point('',(3.554346283786e1,6.475089041142e1,
-4.134865116178e1));
#40937=(bounded_surface()b_spline_surface(3,3,((#40913,#40914,#40915,#40916,
#40917,#40918),(#40919,#40920,#40921,#40922,#40923,#40924),(#40925,#40926,
#40927,#40928,#40929,#40930),(#40931,#40932,#40933,#40934,#40935,#40936)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974451547646e-1,1.170617894575e0),(1.400619008970e-1,3.042925190633e-1,
6.365995512976e-1,7.474730594694e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349943310530e0,1.349943310530e0,1.349943310530e0,
1.349943310530e0,1.349943310530e0,1.349943310530e0),(8.923259535913e-1,
8.923259535913e-1,8.923259535913e-1,8.923259535913e-1,8.923259535913e-1,
8.923259535913e-1),(8.835248171735e-1,8.835248171735e-1,8.835248171735e-1,
8.835248171735e-1,8.835248171735e-1,8.835248171735e-1),(1.323539901277e0,
1.323539901277e0,1.323539901277e0,1.323539901277e0,1.323539901277e0,
1.323539901277e0)))representation_item('')surface());
#40938=oriented_edge('',*,*,#40900,.t.);
#40940=oriented_edge('',*,*,#40939,.f.);
#40942=oriented_edge('',*,*,#40941,.f.);
#40944=oriented_edge('',*,*,#40943,.t.);
#40945=edge_loop('',(#40938,#40940,#40942,#40944));
#40946=face_outer_bound('',#40945,.f.);
#40948=cartesian_point('',(3.600797874943e1,6.398169613825e1,
-4.368646972317e1));
#40949=cartesian_point('',(3.590782574765e1,6.388374605733e1,
-4.365552028326e1));
#40950=cartesian_point('',(3.577546599117e1,6.395857268542e1,
-4.374996662768e1));
#40951=cartesian_point('',(3.523908527504e1,6.423228150667e1,
-4.378391059718e1));
#40952=cartesian_point('',(3.508207724147e1,6.438387888345e1,
-4.350648762281e1));
#40953=cartesian_point('',(3.497477610499e1,6.445190669722e1,
-4.335049504285e1));
#40954=cartesian_point('',(3.490055181729e1,6.450419793502e1,
-4.316948547391e1));
#40955=cartesian_point('',(3.483573884228e1,6.454154474064e1,
-4.298873591548e1));
#40956=cartesian_point('',(3.478061873126e1,6.456777819644e1,
-4.279496539553e1));
#40957=cartesian_point('',(3.473451190729e1,6.458117516414e1,
-4.259342528778e1));
#40958=cartesian_point('',(3.469939962554e1,6.458084934738e1,
-4.238850706872e1));
#40959=cartesian_point('',(3.467690395577e1,6.456679252815e1,
-4.218829847159e1));
#40960=cartesian_point('',(3.466693013605e1,6.453873582209e1,
-4.198561441114e1));
#40961=cartesian_point('',(3.467050005053e1,6.451025952856e1,
-4.185247485767e1));
#40962=cartesian_point('',(3.467583451293e1,6.449228216543e1,
-4.178256644840e1));
#40963=cartesian_point('',(3.577831410799e1,6.359634886313e1,
-4.349568427577e1));
#40964=cartesian_point('',(3.566739947193e1,6.346963868985e1,
-4.345443125298e1));
#40965=cartesian_point('',(3.554770224356e1,6.353645837515e1,
-4.356017244951e1));
#40966=cartesian_point('',(3.499413424823e1,6.381412274796e1,
-4.359899862623e1));
#40967=cartesian_point('',(3.488748663731e1,6.395558742775e1,
-4.328809766200e1));
#40968=cartesian_point('',(3.482940081069e1,6.400544152359e1,
-4.313056345155e1));
#40969=cartesian_point('',(3.480914090915e1,6.404281053363e1,
-4.295081407348e1));
#40970=cartesian_point('',(3.480138545793e1,6.406826993360e1,
-4.277900996888e1));
#40971=cartesian_point('',(3.480707258664e1,6.408774837902e1,
-4.259949773377e1));
#40972=cartesian_point('',(3.482431440349e1,6.410085289544e1,
-4.241816692131e1));
#40973=cartesian_point('',(3.485314769995e1,6.410798060302e1,
-4.223901291138e1));
#40974=cartesian_point('',(3.489236735231e1,6.410958501261e1,
-4.206936568443e1));
#40975=cartesian_point('',(3.494358389083e1,6.410671123843e1,
-4.190334904536e1));
#40976=cartesian_point('',(3.498593338578e1,6.410230035444e1,
-4.179877439788e1));
#40977=cartesian_point('',(3.501096802524e1,6.409956161370e1,
-4.174534941494e1));
#40978=cartesian_point('',(3.543920025314e1,6.363420951372e1,
-4.301899801690e1));
#40979=cartesian_point('',(3.540488309050e1,6.359313003936e1,
-4.301393804713e1));
#40980=cartesian_point('',(3.536442444624e1,6.360052070381e1,
-4.306494149103e1));
#40981=cartesian_point('',(3.520330951579e1,6.367694102116e1,
-4.308208898371e1));
#40982=cartesian_point('',(3.519272811592e1,6.375097362121e1,
-4.293271541038e1));
#40983=cartesian_point('',(3.519796188639e1,6.380195688822e1,
-4.282210067764e1));
#40984=cartesian_point('',(3.521798160347e1,6.385629808601e1,
-4.269311175164e1));
#40985=cartesian_point('',(3.524429081696e1,6.391201736400e1,
-4.255829160395e1));
#40986=cartesian_point('',(3.527695971775e1,6.397048109211e1,
-4.241377161726e1));
#40987=cartesian_point('',(3.531458306218e1,6.403011218946e1,
-4.226389468589e1));
#40988=cartesian_point('',(3.535608339638e1,6.408918903451e1,
-4.211308544673e1));
#40989=cartesian_point('',(3.539975289350e1,6.414553271722e1,
-4.196751290433e1));
#40990=cartesian_point('',(3.544722253303e1,6.420150081231e1,
-4.182196063962e1));
#40991=cartesian_point('',(3.548093195112e1,6.423784958381e1,
-4.172754117907e1));
#40992=cartesian_point('',(3.549947179864e1,6.425697697061e1,
-4.167825680626e1));
#40993=cartesian_point('',(3.540460800121e1,6.404905997406e1,
-4.283832211446e1));
#40994=cartesian_point('',(3.544074158639e1,6.410346892983e1,
-4.287176957608e1));
#40995=cartesian_point('',(3.544936765106e1,6.407255604482e1,
-4.286882338015e1));
#40996=cartesian_point('',(3.561126187548e1,6.398819993183e1,
-4.286419539501e1));
#40997=cartesian_point('',(3.562518033941e1,6.401981829536e1,
-4.287417119358e1));
#40998=cartesian_point('',(3.563054105182e1,6.408985519507e1,
-4.280166043206e1));
#40999=cartesian_point('',(3.562798456548e1,6.417234432009e1,
-4.271096676284e1));
#41000=cartesian_point('',(3.562378139035e1,6.426353123148e1,
-4.259602117595e1));
#41001=cartesian_point('',(3.561666879151e1,6.435912953211e1,
-4.246451086588e1));
#41002=cartesian_point('',(3.560682594720e1,6.445530925384e1,
-4.231893530247e1));
#41003=cartesian_point('',(3.559425158352e1,6.454741431385e1,
-4.216444972081e1));
#41004=cartesian_point('',(3.557967333208e1,6.463075274032e1,
-4.200707617947e1));
#41005=cartesian_point('',(3.556303281537e1,6.470739085371e1,
-4.184080350441e1));
#41006=cartesian_point('',(3.555122981087e1,6.475143647061e1,
-4.172573264036e1));
#41007=cartesian_point('',(3.554500836842e1,6.477236457181e1,
-4.166319144199e1));
#41008=(bounded_surface()b_spline_surface(3,3,((#40948,#40949,#40950,#40951,
#40952,#40953,#40954,#40955,#40956,#40957,#40958,#40959,#40960,#40961,#40962),(
#40963,#40964,#40965,#40966,#40967,#40968,#40969,#40970,#40971,#40972,#40973,
#40974,#40975,#40976,#40977),(#40978,#40979,#40980,#40981,#40982,#40983,#40984,
#40985,#40986,#40987,#40988,#40989,#40990,#40991,#40992),(#40993,#40994,#40995,
#40996,#40997,#40998,#40999,#41000,#41001,#41002,#41003,#41004,#41005,#41006,
#41007)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.184229257719e-1,3.368361786501e-1,
3.797709518983e-1,4.239417889607e-1,4.709350136109e-1,5.228726850619e-1,
5.796600822021e-1,6.408707488933e-1,7.055868676497e-1,7.716452899121e-1,
8.365169899926e-1,8.977930722719e-1,9.682268541126e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439233476812e0,
1.439233476812e0,1.439233476812e0,1.439233476812e0,1.439233476812e0,
1.439233476812e0,1.439233476812e0,1.439233476812e0,1.439233476812e0,
1.439233476812e0,1.439233476812e0,1.439233476812e0,1.439233476812e0,
1.439233476812e0,1.439233476812e0),(8.535888410626e-1,8.535888410626e-1,
8.535888410626e-1,8.535888410626e-1,8.535888410626e-1,8.535888410626e-1,
8.535888410626e-1,8.535888410626e-1,8.535888410626e-1,8.535888410626e-1,
8.535888410626e-1,8.535888410626e-1,8.535888410626e-1,8.535888410626e-1,
8.535888410626e-1),(8.535888410626e-1,8.535888410626e-1,8.535888410626e-1,
8.535888410626e-1,8.535888410626e-1,8.535888410626e-1,8.535888410626e-1,
8.535888410626e-1,8.535888410626e-1,8.535888410626e-1,8.535888410626e-1,
8.535888410626e-1,8.535888410626e-1,8.535888410626e-1,8.535888410626e-1),(
1.439233476812e0,1.439233476812e0,1.439233476812e0,1.439233476812e0,
1.439233476812e0,1.439233476812e0,1.439233476812e0,1.439233476812e0,
1.439233476812e0,1.439233476812e0,1.439233476812e0,1.439233476812e0,
1.439233476812e0,1.439233476812e0,1.439233476812e0)))representation_item('')surface());
#41009=oriented_edge('',*,*,#40654,.f.);
#41011=oriented_edge('',*,*,#41010,.f.);
#41013=oriented_edge('',*,*,#41012,.t.);
#41014=oriented_edge('',*,*,#40939,.t.);
#41015=edge_loop('',(#41009,#41011,#41013,#41014));
#41016=face_outer_bound('',#41015,.f.);
#41018=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#41019=direction('',(0.e0,0.e0,1.e0));
#41020=direction('',(5.187567265567e-1,8.549219020777e-1,0.e0));
#41021=axis2_placement_3d('',#41018,#41019,#41020);
#41022=toroidal_surface('',#41021,7.344368814732e1,5.e-1);
#41023=oriented_edge('',*,*,#40652,.t.);
#41025=oriented_edge('',*,*,#41024,.f.);
#41027=oriented_edge('',*,*,#41026,.t.);
#41029=oriented_edge('',*,*,#41028,.t.);
#41030=oriented_edge('',*,*,#41010,.t.);
#41031=edge_loop('',(#41023,#41025,#41027,#41029,#41030));
#41032=face_outer_bound('',#41031,.f.);
#41034=cartesian_point('',(3.850480184087e1,6.227981475669e1,
-4.179733916148e1));
#41035=cartesian_point('',(3.852489284127e1,6.228435853747e1,
-4.187719431531e1));
#41036=cartesian_point('',(3.854910526001e1,6.229510232783e1,
-4.201029875899e1));
#41037=cartesian_point('',(3.856406427424e1,6.231483388428e1,
-4.219382114807e1));
#41038=cartesian_point('',(3.856582578167e1,6.233282366016e1,
-4.233947627917e1));
#41039=cartesian_point('',(3.855930834824e1,6.235100947136e1,
-4.247331726054e1));
#41040=cartesian_point('',(3.854660382137e1,6.236898226492e1,
-4.259635604608e1));
#41041=cartesian_point('',(3.852924024702e1,6.238654312939e1,
-4.270959887618e1));
#41042=cartesian_point('',(3.850833774362e1,6.240361772369e1,
-4.281397749679e1));
#41043=cartesian_point('',(3.848469097656e1,6.242022187440e1,
-4.291041995973e1));
#41044=cartesian_point('',(3.845881536096e1,6.243644047634e1,
-4.299987288943e1));
#41045=cartesian_point('',(3.843099980473e1,6.245240131848e1,
-4.308322982711e1));
#41046=cartesian_point('',(3.840133257948e1,6.246826870339e1,
-4.316133490570e1));
#41047=cartesian_point('',(3.836969079837e1,6.248425329132e1,
-4.323502673670e1));
#41048=cartesian_point('',(3.833566529374e1,6.250064861133e1,
-4.330523655682e1));
#41049=cartesian_point('',(3.829844947830e1,6.251787910780e1,
-4.337302641780e1));
#41050=cartesian_point('',(3.825672503664e1,6.253655249256e1,
-4.343948230578e1));
#41051=cartesian_point('',(3.820853665267e1,6.255753335080e1,
-4.350547799334e1));
#41052=cartesian_point('',(3.815098939642e1,6.258217490297e1,
-4.357151503693e1));
#41053=cartesian_point('',(3.807927812356e1,6.261294174948e1,
-4.363781443440e1));
#41054=cartesian_point('',(3.798301617516e1,6.265579395794e1,
-4.370458150083e1));
#41055=cartesian_point('',(3.784298218164e1,6.272341612101e1,
-4.376629123289e1));
#41056=cartesian_point('',(3.765314746804e1,6.283245559716e1,
-4.378310414289e1));
#41057=cartesian_point('',(3.748620836639e1,6.294874537477e1,
-4.372619795052e1));
#41058=cartesian_point('',(3.738739420861e1,6.302574787426e1,
-4.365083237137e1));
#41059=cartesian_point('',(3.734213972136e1,6.306183206480e1,
-4.360353020754e1));
#41060=cartesian_point('',(3.732455618005e1,6.307593179129e1,
-4.358313421011e1));
#41061=cartesian_point('',(3.801877381675e1,6.237784341591e1,
-4.175653255061e1));
#41062=cartesian_point('',(3.803494128039e1,6.235538701086e1,
-4.181850958981e1));
#41063=cartesian_point('',(3.805792529428e1,6.232258521310e1,
-4.192478776403e1));
#41064=cartesian_point('',(3.808044278130e1,6.228547528418e1,
-4.207693142472e1));
#41065=cartesian_point('',(3.809288931659e1,6.226017428048e1,
-4.220065874983e1));
#41066=cartesian_point('',(3.809970632685e1,6.224007423490e1,
-4.231668627905e1));
#41067=cartesian_point('',(3.810197827932e1,6.222408758026e1,
-4.242523929636e1));
#41068=cartesian_point('',(3.810054921672e1,6.221142680832e1,
-4.252672268514e1));
#41069=cartesian_point('',(3.809606273714e1,6.220151880662e1,
-4.262160586709e1));
#41070=cartesian_point('',(3.808898849884e1,6.219393856377e1,
-4.271045307467e1));
#41071=cartesian_point('',(3.807963125333e1,6.218837470822e1,
-4.279392478377e1));
#41072=cartesian_point('',(3.806814010029e1,6.218461503432e1,
-4.287269833872e1));
#41073=cartesian_point('',(3.805450773887e1,6.218253357976e1,
-4.294746031788e1));
#41074=cartesian_point('',(3.803854620117e1,6.218208760450e1,
-4.301894192844e1));
#41075=cartesian_point('',(3.801981247709e1,6.218333416939e1,
-4.308801467864e1));
#41076=cartesian_point('',(3.799748087062e1,6.218647822362e1,
-4.315573648120e1));
#41077=cartesian_point('',(3.797016845887e1,6.219196052809e1,
-4.322325592685e1));
#41078=cartesian_point('',(3.793570005257e1,6.220059599257e1,
-4.329157354655e1));
#41079=cartesian_point('',(3.789074018263e1,6.221383251164e1,
-4.336133239797e1));
#41080=cartesian_point('',(3.782981189067e1,6.223436495883e1,
-4.343285645680e1));
#41081=cartesian_point('',(3.774184839872e1,6.226839824654e1,
-4.350632709899e1));
#41082=cartesian_point('',(3.760602932216e1,6.232976573636e1,
-4.357551040163e1));
#41083=cartesian_point('',(3.741602585493e1,6.243785640177e1,
-4.359454620692e1));
#41084=cartesian_point('',(3.725427131877e1,6.255455954024e1,
-4.353031867396e1));
#41085=cartesian_point('',(3.716791217615e1,6.262846442111e1,
-4.344693872501e1));
#41086=cartesian_point('',(3.713253894852e1,6.266129865065e1,
-4.339578274488e1));
#41087=cartesian_point('',(3.711950012448e1,6.267384132113e1,
-4.337392746413e1));
#41088=cartesian_point('',(3.791016936613e1,6.285888590165e1,
-4.169113431381e1));
#41089=cartesian_point('',(3.790206379114e1,6.283032232970e1,
-4.174832089248e1));
#41090=cartesian_point('',(3.788752837693e1,6.278431827582e1,
-4.184419569541e1));
#41091=cartesian_point('',(3.786489658674e1,6.272350119583e1,
-4.197785713897e1));
#41092=cartesian_point('',(3.784535084759e1,6.267650750885e1,
-4.208483844115e1));
#41093=cartesian_point('',(3.782602669372e1,6.263427584138e1,
-4.218387955386e1));
#41094=cartesian_point('',(3.780708925257e1,6.259621945347e1,
-4.227549732309e1));
#41095=cartesian_point('',(3.778864733551e1,6.256186457448e1,
-4.236022462162e1));
#41096=cartesian_point('',(3.777076985515e1,6.253083364580e1,
-4.243855926191e1));
#41097=cartesian_point('',(3.775347949138e1,6.250280204841e1,
-4.251101414054e1));
#41098=cartesian_point('',(3.773675118321e1,6.247748110940e1,
-4.257812919255e1));
#41099=cartesian_point('',(3.772052705725e1,6.245463474367e1,
-4.264041000426e1));
#41100=cartesian_point('',(3.770471729368e1,6.243407771246e1,
-4.269832148245e1));
#41101=cartesian_point('',(3.768918871885e1,6.241566793174e1,
-4.275231038986e1));
#41102=cartesian_point('',(3.767373296081e1,6.239929542777e1,
-4.280286251494e1));
#41103=cartesian_point('',(3.765803179938e1,6.238490321490e1,
-4.285050506948e1));
#41104=cartesian_point('',(3.764163036787e1,6.237255769774e1,
-4.289569968375e1));
#41105=cartesian_point('',(3.762390246440e1,6.236255234956e1,
-4.293866024362e1));
#41106=cartesian_point('',(3.760393268795e1,6.235547451845e1,
-4.297930964058e1));
#41107=cartesian_point('',(3.758017066199e1,6.235230504867e1,
-4.301744297774e1));
#41108=cartesian_point('',(3.754928593914e1,6.235491258114e1,
-4.305311122551e1));
#41109=cartesian_point('',(3.750530370065e1,6.236795766890e1,
-4.308354973241e1));
#41110=cartesian_point('',(3.744748848787e1,6.239924182855e1,
-4.309142578804e1));
#41111=cartesian_point('',(3.740157407632e1,6.243874490078e1,
-4.306412138751e1));
#41112=cartesian_point('',(3.738052426340e1,6.246893741318e1,
-4.302463341224e1));
#41113=cartesian_point('',(3.737385819470e1,6.248525552169e1,
-4.299760941850e1));
#41114=cartesian_point('',(3.737179512664e1,6.249204472889e1,
-4.298558969241e1));
#41115=cartesian_point('',(3.830614167329e1,6.315974168669e1,
-4.167771216081e1));
#41116=cartesian_point('',(3.828183222888e1,6.315311418675e1,
-4.174880456431e1));
#41117=cartesian_point('',(3.823741379658e1,6.313970830002e1,
-4.186287907440e1));
#41118=cartesian_point('',(3.816978537610e1,6.311607453789e1,
-4.201259363764e1));
#41119=cartesian_point('',(3.811302634810e1,6.309438387643e1,
-4.212761680382e1));
#41120=cartesian_point('',(3.805869127905e1,6.307208634017e1,
-4.223038609035e1));
#41121=cartesian_point('',(3.800719035233e1,6.304968899341e1,
-4.232244677873e1));
#41122=cartesian_point('',(3.795870672261e1,6.302756681620e1,
-4.240503922872e1));
#41123=cartesian_point('',(3.791330928881e1,6.300600317617e1,
-4.247914711878e1));
#41124=cartesian_point('',(3.787097509976e1,6.298519753845e1,
-4.254560459679e1));
#41125=cartesian_point('',(3.783161627483e1,6.296527631842e1,
-4.260513779282e1));
#41126=cartesian_point('',(3.779514312502e1,6.294632362455e1,
-4.265832606692e1));
#41127=cartesian_point('',(3.776149297759e1,6.292839533046e1,
-4.270560806849e1));
#41128=cartesian_point('',(3.773064317579e1,6.291152037550e1,
-4.274730210088e1));
#41129=cartesian_point('',(3.770261375398e1,6.289568674769e1,
-4.278363383894e1));
#41130=cartesian_point('',(3.767752640396e1,6.288083975802e1,
-4.281469457185e1));
#41131=cartesian_point('',(3.765576041841e1,6.286690234265e1,
-4.284031369194e1));
#41132=cartesian_point('',(3.763819390196e1,6.285378527078e1,
-4.285992603401e1));
#41133=cartesian_point('',(3.762635873330e1,6.284126764405e1,
-4.287271582055e1));
#41134=cartesian_point('',(3.762263230442e1,6.282867874621e1,
-4.287793663123e1));
#41135=cartesian_point('',(3.763077931687e1,6.281404670088e1,
-4.287555524227e1));
#41136=cartesian_point('',(3.765873403407e1,6.279327712278e1,
-4.286639267059e1));
#41137=cartesian_point('',(3.771069917882e1,6.276182149752e1,
-4.286279207336e1));
#41138=cartesian_point('',(3.775565579996e1,6.273689626961e1,
-4.287342598299e1));
#41139=cartesian_point('',(3.777630601316e1,6.273393973986e1,
-4.287834796845e1));
#41140=cartesian_point('',(3.778356290065e1,6.273981250394e1,
-4.287518823556e1));
#41141=cartesian_point('',(3.778605630382e1,6.274338794740e1,
-4.287278351679e1));
#41142=(bounded_surface()b_spline_surface(3,3,((#41034,#41035,#41036,#41037,
#41038,#41039,#41040,#41041,#41042,#41043,#41044,#41045,#41046,#41047,#41048,
#41049,#41050,#41051,#41052,#41053,#41054,#41055,#41056,#41057,#41058,#41059,
#41060),(#41061,#41062,#41063,#41064,#41065,#41066,#41067,#41068,#41069,#41070,
#41071,#41072,#41073,#41074,#41075,#41076,#41077,#41078,#41079,#41080,#41081,
#41082,#41083,#41084,#41085,#41086,#41087),(#41088,#41089,#41090,#41091,#41092,
#41093,#41094,#41095,#41096,#41097,#41098,#41099,#41100,#41101,#41102,#41103,
#41104,#41105,#41106,#41107,#41108,#41109,#41110,#41111,#41112,#41113,#41114),(
#41115,#41116,#41117,#41118,#41119,#41120,#41121,#41122,#41123,#41124,#41125,
#41126,#41127,#41128,#41129,#41130,#41131,#41132,#41133,#41134,#41135,#41136,
#41137,#41138,#41139,#41140,#41141)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.701378946181e-2,1.174978806878e-1,1.685340415004e-1,2.151070873163e-1,
2.576965869880e-1,2.967580359955e-1,3.326328317459e-1,3.655969502618e-1,
3.959207885858e-1,4.238714438702e-1,4.496932966687e-1,4.735649073988e-1,
4.956646102890e-1,5.161820331721e-1,5.353131045093e-1,5.532536719573e-1,
5.700837468400e-1,5.856944502449e-1,6.000622041130e-1,6.134767481494e-1,
6.275048537631e-1,6.425426979216e-1,6.580310982241e-1,6.751448110316e-1,
6.888924533912e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413823059328e0,1.413823059328e0,1.413823059328e0,1.413823059328e0,
1.413823059328e0,1.413823059328e0,1.413823059328e0,1.413823059328e0,
1.413823059328e0,1.413823059328e0,1.413823059328e0,1.413823059328e0,
1.413823059328e0,1.413823059328e0,1.413823059328e0,1.413823059328e0,
1.413823059328e0,1.413823059328e0,1.413823059328e0,1.413823059328e0,
1.413823059328e0,1.413823059328e0,1.413823059328e0,1.413823059328e0,
1.413823059328e0,1.413823059328e0,1.413823059328e0),(8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1),(8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,8.620589802240e-1,
8.620589802240e-1),(1.413823059328e0,1.413823059328e0,1.413823059328e0,
1.413823059328e0,1.413823059328e0,1.413823059328e0,1.413823059328e0,
1.413823059328e0,1.413823059328e0,1.413823059328e0,1.413823059328e0,
1.413823059328e0,1.413823059328e0,1.413823059328e0,1.413823059328e0,
1.413823059328e0,1.413823059328e0,1.413823059328e0,1.413823059328e0,
1.413823059328e0,1.413823059328e0,1.413823059328e0,1.413823059328e0,
1.413823059328e0,1.413823059328e0,1.413823059328e0,1.413823059328e0)))representation_item('')surface());
#41143=oriented_edge('',*,*,#40650,.t.);
#41145=oriented_edge('',*,*,#41144,.f.);
#41147=oriented_edge('',*,*,#41146,.f.);
#41148=oriented_edge('',*,*,#41024,.t.);
#41149=edge_loop('',(#41143,#41145,#41147,#41148));
#41150=face_outer_bound('',#41149,.f.);
#41152=cartesian_point('',(3.857115380235e1,6.227677374131e1,
-4.131567793105e1));
#41153=cartesian_point('',(3.863004461695e1,6.226502244137e1,
-4.151413854323e1));
#41154=cartesian_point('',(3.869642110176e1,6.227516134423e1,
-4.183237635151e1));
#41155=cartesian_point('',(3.871267549632e1,6.233492597132e1,
-4.217084047068e1));
#41156=cartesian_point('',(3.870972839562e1,6.236401439223e1,
-4.229078818217e1));
#41157=cartesian_point('',(3.794578589110e1,6.234355018286e1,
-4.133853517865e1));
#41158=cartesian_point('',(3.799628301406e1,6.226697121927e1,
-4.149703755528e1));
#41159=cartesian_point('',(3.807094556349e1,6.217381349738e1,
-4.176298498961e1));
#41160=cartesian_point('',(3.812603645427e1,6.212682954455e1,
-4.206724655007e1));
#41161=cartesian_point('',(3.814082543323e1,6.211912173454e1,
-4.217840781575e1));
#41162=cartesian_point('',(3.784442848796e1,6.296425387e1,-4.136104889053e1));
#41163=cartesian_point('',(3.782866806831e1,6.287781397195e1,
-4.149341958350e1));
#41164=cartesian_point('',(3.780755034873e1,6.275208900575e1,
-4.170542929743e1));
#41165=cartesian_point('',(3.778679570532e1,6.264155320931e1,
-4.193052498756e1));
#41166=cartesian_point('',(3.777927155682e1,6.260634684496e1,
-4.201024961683e1));
#41167=cartesian_point('',(3.841590225143e1,6.322752037751e1,
-4.135016272032e1));
#41168=cartesian_point('',(3.837330480832e1,6.320066484916e1,
-4.150859680960e1));
#41169=cartesian_point('',(3.829297237152e1,6.316091972746e1,
-4.174421692558e1));
#41170=cartesian_point('',(3.819305235310e1,6.312334048050e1,
-4.196142079370e1));
#41171=cartesian_point('',(3.815592770307e1,6.311030871016e1,
-4.203321625978e1));
#41172=(bounded_surface()b_spline_surface(3,3,((#41152,#41153,#41154,#41155,
#41156),(#41157,#41158,#41159,#41160,#41161),(#41162,#41163,#41164,#41165,
#41166),(#41167,#41168,#41169,#41170,#41171)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.705338920633e-1,
7.045741777175e-1,8.831338949579e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951151925e0,1.579951151925e0,1.579951151925e0,
1.579951151925e0,1.579951151925e0),(8.066829493585e-1,8.066829493585e-1,
8.066829493585e-1,8.066829493585e-1,8.066829493585e-1),(8.066829493585e-1,
8.066829493585e-1,8.066829493585e-1,8.066829493585e-1,8.066829493585e-1),(
1.579951151925e0,1.579951151925e0,1.579951151925e0,1.579951151925e0,
1.579951151925e0)))representation_item('')surface());
#41174=oriented_edge('',*,*,#41173,.t.);
#41176=oriented_edge('',*,*,#41175,.f.);
#41178=oriented_edge('',*,*,#41177,.f.);
#41179=oriented_edge('',*,*,#41144,.t.);
#41180=edge_loop('',(#41174,#41176,#41178,#41179));
#41181=face_outer_bound('',#41180,.f.);
#41183=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#41184=direction('',(0.e0,0.e0,1.e0));
#41185=direction('',(1.e0,0.e0,0.e0));
#41186=axis2_placement_3d('',#41183,#41184,#41185);
#41187=conical_surface('',#41186,7.334631745055e1,5.e-1);
#41188=oriented_edge('',*,*,#41173,.f.);
#41189=oriented_edge('',*,*,#40648,.f.);
#41191=oriented_edge('',*,*,#41190,.f.);
#41193=oriented_edge('',*,*,#41192,.t.);
#41195=oriented_edge('',*,*,#41194,.f.);
#41197=oriented_edge('',*,*,#41196,.f.);
#41199=oriented_edge('',*,*,#41198,.t.);
#41200=edge_loop('',(#41188,#41189,#41191,#41193,#41195,#41197,#41199));
#41201=face_outer_bound('',#41200,.f.);
#41203=cartesian_point('',(4.281445494164e1,5.951518246302e1,
-4.226412663883e1));
#41204=cartesian_point('',(4.279885400808e1,5.950892189813e1,
-4.217262424248e1));
#41205=cartesian_point('',(4.277075397036e1,5.948225019585e1,
-4.190089090958e1));
#41206=cartesian_point('',(4.278976730973e1,5.942977155967e1,
-4.158697923568e1));
#41207=cartesian_point('',(4.283143400271e1,5.938362018569e1,
-4.137002624985e1));
#41208=cartesian_point('',(4.284338358052e1,5.937100921564e1,
-4.131707283520e1));
#41209=cartesian_point('',(4.290701214336e1,5.910312195183e1,
-4.216627205147e1));
#41210=cartesian_point('',(4.291340926014e1,5.909981289250e1,
-4.208308668857e1));
#41211=cartesian_point('',(4.294837570732e1,5.908708646265e1,
-4.183896118605e1));
#41212=cartesian_point('',(4.303194925996e1,5.906693296037e1,
-4.156511480516e1));
#41213=cartesian_point('',(4.311249402325e1,5.905342810596e1,
-4.138037691453e1));
#41214=cartesian_point('',(4.313356335644e1,5.904941897423e1,
-4.133577143882e1));
#41215=cartesian_point('',(4.331145868169e1,5.899088153846e1,
-4.204918263124e1));
#41216=cartesian_point('',(4.332733280630e1,5.900411291477e1,
-4.198291319967e1));
#41217=cartesian_point('',(4.338285452028e1,5.904395637355e1,
-4.178502768619e1));
#41218=cartesian_point('',(4.346958278586e1,5.909299084014e1,
-4.155331553750e1));
#41219=cartesian_point('',(4.354140185261e1,5.913030937402e1,
-4.139142269028e1));
#41220=cartesian_point('',(4.355973868386e1,5.913938021783e1,
-4.135172601103e1));
#41221=cartesian_point('',(4.362256947965e1,5.929862550952e1,
-4.203159074688e1));
#41222=cartesian_point('',(4.362550874366e1,5.932543060838e1,
-4.197379896077e1));
#41223=cartesian_point('',(4.363731539463e1,5.940375929248e1,
-4.179411694624e1));
#41224=cartesian_point('',(4.366135857243e1,5.948919441980e1,
-4.156378572116e1));
#41225=cartesian_point('',(4.368477525117e1,5.954417274732e1,
-4.139194048010e1));
#41226=cartesian_point('',(4.369107077011e1,5.955758469142e1,
-4.134865117007e1));
#41227=(bounded_surface()b_spline_surface(3,3,((#41203,#41204,#41205,#41206,
#41207,#41208),(#41209,#41210,#41211,#41212,#41213,#41214),(#41215,#41216,
#41217,#41218,#41219,#41220),(#41221,#41222,#41223,#41224,#41225,#41226)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974451547694e-1,1.170617894555e0),(1.400619009006e-1,3.042925190636e-1,
6.365995512988e-1,7.474730592765e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349943310531e0,1.349943310531e0,1.349943310531e0,
1.349943310531e0,1.349943310531e0,1.349943310531e0),(8.923259535995e-1,
8.923259535995e-1,8.923259535995e-1,8.923259535995e-1,8.923259535995e-1,
8.923259535995e-1),(8.835248171737e-1,8.835248171737e-1,8.835248171737e-1,
8.835248171737e-1,8.835248171737e-1,8.835248171737e-1),(1.323539901254e0,
1.323539901254e0,1.323539901254e0,1.323539901254e0,1.323539901254e0,
1.323539901254e0)))representation_item('')surface());
#41228=oriented_edge('',*,*,#41190,.t.);
#41230=oriented_edge('',*,*,#41229,.f.);
#41232=oriented_edge('',*,*,#41231,.f.);
#41234=oriented_edge('',*,*,#41233,.t.);
#41235=edge_loop('',(#41228,#41230,#41232,#41234));
#41236=face_outer_bound('',#41235,.f.);
#41238=cartesian_point('',(4.408087527140e1,5.876938363404e1,
-4.370658331382e1));
#41239=cartesian_point('',(4.394009524034e1,5.864973432808e1,
-4.365463497550e1));
#41240=cartesian_point('',(4.381904834715e1,5.874094968450e1,
-4.374908823563e1));
#41241=cartesian_point('',(4.332316439194e1,5.908152671455e1,
-4.378517497628e1));
#41242=cartesian_point('',(4.318587862305e1,5.925372151202e1,
-4.350699666098e1));
#41243=cartesian_point('',(4.308850117613e1,5.933506370005e1,
-4.335104681499e1));
#41244=cartesian_point('',(4.302159897005e1,5.939674397482e1,
-4.316994807750e1));
#41245=cartesian_point('',(4.296220467105e1,5.944225435024e1,
-4.298917578804e1));
#41246=cartesian_point('',(4.291094566395e1,5.947550477046e1,
-4.279535894090e1));
#41247=cartesian_point('',(4.286696021011e1,5.949483686366e1,
-4.259376515382e1));
#41248=cartesian_point('',(4.283208457953e1,5.949912334689e1,
-4.238877848119e1));
#41249=cartesian_point('',(4.280793131273e1,5.948813817840e1,
-4.218849365540e1));
#41250=cartesian_point('',(4.279436776185e1,5.946161974646e1,
-4.198566703667e1));
#41251=cartesian_point('',(4.279419460636e1,5.943289798667e1,
-4.185241524183e1));
#41252=cartesian_point('',(4.279714705662e1,5.941435220725e1,
-4.178242281889e1));
#41253=cartesian_point('',(4.380927294280e1,5.842541121981e1,
-4.352034743398e1));
#41254=cartesian_point('',(4.364764919489e1,5.827076035536e1,
-4.345342747759e1));
#41255=cartesian_point('',(4.353814771541e1,5.835236351091e1,
-4.355914785551e1));
#41256=cartesian_point('',(4.302576635141e1,5.869892666469e1,
-4.360043996058e1));
#41257=cartesian_point('',(4.293695043971e1,5.885466488158e1,
-4.328862600226e1));
#41258=cartesian_point('',(4.288603494411e1,5.891152047780e1,
-4.313113512129e1));
#41259=cartesian_point('',(4.287067738282e1,5.895136653979e1,
-4.295127516612e1));
#41260=cartesian_point('',(4.286630456741e1,5.897763090860e1,
-4.277944143145e1));
#41261=cartesian_point('',(4.287445202621e1,5.899623878675e1,
-4.259987499403e1));
#41262=cartesian_point('',(4.289324098492e1,5.900700292654e1,
-4.241848591199e1));
#41263=cartesian_point('',(4.292274616531e1,5.901032577961e1,
-4.223926152813e1));
#41264=cartesian_point('',(4.296183669705e1,5.900680932037e1,
-4.206953954094e1));
#41265=cartesian_point('',(4.301225971786e1,5.899727837156e1,
-4.190339589564e1));
#41266=cartesian_point('',(4.305370200415e1,5.898737151480e1,
-4.179872861308e1));
#41267=cartesian_point('',(4.307819586116e1,5.898138159366e1,
-4.174523865657e1));
#41268=cartesian_point('',(4.345256680273e1,5.847675392815e1,
-4.302608370980e1));
#41269=cartesian_point('',(4.340293790206e1,5.842782304653e1,
-4.301352710907e1));
#41270=cartesian_point('',(4.336389810801e1,5.844034119293e1,
-4.306456596847e1));
#41271=cartesian_point('',(4.321403969271e1,5.853670646099e1,
-4.308275252722e1));
#41272=cartesian_point('',(4.321274338153e1,5.861193433953e1,
-4.293312674431e1));
#41273=cartesian_point('',(4.322461976260e1,5.866174611722e1,
-4.282253800779e1));
#41274=cartesian_point('',(4.325151099543e1,5.871305386153e1,
-4.269351142927e1));
#41275=cartesian_point('',(4.328486183808e1,5.876486816156e1,
-4.255867067193e1));
#41276=cartesian_point('',(4.332487265569e1,5.881858554310e1,
-4.241411265638e1));
#41277=cartesian_point('',(4.336995686230e1,5.887281247966e1,
-4.226418750632e1));
#41278=cartesian_point('',(4.341881732031e1,5.892598608356e1,
-4.211331882408e1));
#41279=cartesian_point('',(4.346947666468e1,5.897616596052e1,
-4.196768151123e1));
#41280=cartesian_point('',(4.352387485696e1,5.902549096152e1,
-4.182201738348e1));
#41281=cartesian_point('',(4.356206913330e1,5.905715177793e1,
-4.172751255881e1));
#41282=cartesian_point('',(4.358297165252e1,5.907371325937e1,
-4.167816609004e1));
#41283=cartesian_point('',(4.344612344626e1,5.886074672291e1,
-4.282705075489e1));
#41284=cartesian_point('',(4.350463645940e1,5.892922420056e1,
-4.287184119424e1));
#41285=cartesian_point('',(4.350897470588e1,5.889750418481e1,
-4.286898980152e1));
#41286=cartesian_point('',(4.365819298316e1,5.879285915311e1,
-4.286396069126e1));
#41287=cartesian_point('',(4.367664656784e1,5.882178743686e1,
-4.287439294370e1));
#41288=cartesian_point('',(4.369100599156e1,5.889059529271e1,
-4.280190451220e1));
#41289=cartesian_point('',(4.369928465748e1,5.897267139865e1,
-4.271126273720e1));
#41290=cartesian_point('',(4.370701884267e1,5.906364735833e1,
-4.259631870040e1));
#41291=cartesian_point('',(4.371246003616e1,5.915937442754e1,
-4.246479862972e1));
#41292=cartesian_point('',(4.371526644248e1,5.925604768584e1,
-4.231919427130e1));
#41293=cartesian_point('',(4.371483313574e1,5.934904256881e1,
-4.216466599442e1));
#41294=cartesian_point('',(4.371126633633e1,5.943360894123e1,
-4.200723935798e1));
#41295=cartesian_point('',(4.370477652244e1,5.951182347794e1,
-4.184085562524e1));
#41296=cartesian_point('',(4.369882359914e1,5.955707054920e1,
-4.172568771811e1));
#41297=cartesian_point('',(4.369538533660e1,5.957865453399e1,
-4.166306854757e1));
#41298=(bounded_surface()b_spline_surface(3,3,((#41238,#41239,#41240,#41241,
#41242,#41243,#41244,#41245,#41246,#41247,#41248,#41249,#41250,#41251,#41252),(
#41253,#41254,#41255,#41256,#41257,#41258,#41259,#41260,#41261,#41262,#41263,
#41264,#41265,#41266,#41267),(#41268,#41269,#41270,#41271,#41272,#41273,#41274,
#41275,#41276,#41277,#41278,#41279,#41280,#41281,#41282),(#41283,#41284,#41285,
#41286,#41287,#41288,#41289,#41290,#41291,#41292,#41293,#41294,#41295,#41296,
#41297)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.182880103928e-1,3.366553249360e-1,
3.796049578941e-1,4.237834534708e-1,4.707780830614e-1,5.227192969845e-1,
5.795143145050e-1,6.407371553972e-1,7.054709350413e-1,7.715525077766e-1,
8.364499969744e-1,8.977518208217e-1,9.682736913003e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439118257337e0,
1.439118257337e0,1.439118257337e0,1.439118257337e0,1.439118257337e0,
1.439118257337e0,1.439118257337e0,1.439118257337e0,1.439118257337e0,
1.439118257337e0,1.439118257337e0,1.439118257337e0,1.439118257337e0,
1.439118257337e0,1.439118257337e0),(8.536272475543e-1,8.536272475543e-1,
8.536272475543e-1,8.536272475543e-1,8.536272475543e-1,8.536272475543e-1,
8.536272475543e-1,8.536272475543e-1,8.536272475543e-1,8.536272475543e-1,
8.536272475543e-1,8.536272475543e-1,8.536272475543e-1,8.536272475543e-1,
8.536272475543e-1),(8.536272475543e-1,8.536272475543e-1,8.536272475543e-1,
8.536272475543e-1,8.536272475543e-1,8.536272475543e-1,8.536272475543e-1,
8.536272475543e-1,8.536272475543e-1,8.536272475543e-1,8.536272475543e-1,
8.536272475543e-1,8.536272475543e-1,8.536272475543e-1,8.536272475543e-1),(
1.439118257337e0,1.439118257337e0,1.439118257337e0,1.439118257337e0,
1.439118257337e0,1.439118257337e0,1.439118257337e0,1.439118257337e0,
1.439118257337e0,1.439118257337e0,1.439118257337e0,1.439118257337e0,
1.439118257337e0,1.439118257337e0,1.439118257337e0)))representation_item('')surface());
#41299=oriented_edge('',*,*,#40646,.f.);
#41301=oriented_edge('',*,*,#41300,.f.);
#41303=oriented_edge('',*,*,#41302,.t.);
#41304=oriented_edge('',*,*,#41229,.t.);
#41305=edge_loop('',(#41299,#41301,#41303,#41304));
#41306=face_outer_bound('',#41305,.f.);
#41308=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#41309=direction('',(0.e0,0.e0,1.e0));
#41310=direction('',(6.259083913715e-1,7.798965864849e-1,0.e0));
#41311=axis2_placement_3d('',#41308,#41309,#41310);
#41312=toroidal_surface('',#41311,7.344368814732e1,5.e-1);
#41313=oriented_edge('',*,*,#40644,.t.);
#41314=oriented_edge('',*,*,#40620,.f.);
#41316=oriented_edge('',*,*,#41315,.t.);
#41318=oriented_edge('',*,*,#41317,.t.);
#41319=oriented_edge('',*,*,#41300,.t.);
#41320=edge_loop('',(#41313,#41314,#41316,#41318,#41319));
#41321=face_outer_bound('',#41320,.f.);
#41323=cartesian_point('',(3.134370323002e-11,4.085282626663e-11,
-4.228096149021e1));
#41324=direction('',(0.e0,0.e0,1.e0));
#41325=direction('',(6.087614290087e-1,7.933533402912e-1,0.e0));
#41326=axis2_placement_3d('',#41323,#41324,#41325);
#41327=conical_surface('',#41326,7.351737503131e1,3.302386755580e1);
#41328=oriented_edge('',*,*,#41317,.f.);
#41329=oriented_edge('',*,*,#41315,.f.);
#41330=oriented_edge('',*,*,#40502,.f.);
#41332=oriented_edge('',*,*,#41331,.f.);
#41334=oriented_edge('',*,*,#41333,.f.);
#41336=oriented_edge('',*,*,#41335,.f.);
#41338=oriented_edge('',*,*,#41337,.f.);
#41339=edge_loop('',(#41328,#41329,#41330,#41332,#41334,#41336,#41338));
#41340=face_outer_bound('',#41339,.f.);
#41342=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#41343=direction('',(0.e0,0.e0,1.e0));
#41344=direction('',(-6.075818658664e-1,-7.942570593141e-1,0.e0));
#41345=axis2_placement_3d('',#41342,#41343,#41344);
#41346=toroidal_surface('',#41345,7.065650925828e1,4.e0);
#41348=oriented_edge('',*,*,#41347,.t.);
#41350=oriented_edge('',*,*,#41349,.t.);
#41351=oriented_edge('',*,*,#41335,.t.);
#41352=oriented_edge('',*,*,#41333,.t.);
#41353=oriented_edge('',*,*,#41331,.t.);
#41354=oriented_edge('',*,*,#40400,.t.);
#41355=oriented_edge('',*,*,#40398,.t.);
#41356=oriented_edge('',*,*,#28363,.t.);
#41357=oriented_edge('',*,*,#28361,.t.);
#41358=edge_loop('',(#41348,#41350,#41351,#41352,#41353,#41354,#41355,#41356,
#41357));
#41359=face_outer_bound('',#41358,.f.);
#41361=cartesian_point('',(4.198548396197e1,5.683180958709e1,
-3.934373683670e1));
#41362=direction('',(7.933533851291e-1,-6.086717914876e-1,1.044301448245e-2));
#41363=direction('',(6.082433417384e-1,7.932691804922e-1,2.764135510567e-2));
#41364=axis2_placement_3d('',#41361,#41362,#41363);
#41365=toroidal_surface('',#41364,3.698456085111e0,2.999995094503e-1);
#41367=oriented_edge('',*,*,#41366,.f.);
#41369=oriented_edge('',*,*,#41368,.f.);
#41370=oriented_edge('',*,*,#41349,.f.);
#41371=oriented_edge('',*,*,#41347,.f.);
#41373=oriented_edge('',*,*,#41372,.t.);
#41374=edge_loop('',(#41367,#41369,#41370,#41371,#41373));
#41375=face_outer_bound('',#41374,.f.);
#41377=cartesian_point('',(4.625947083173e1,6.357187538553e1,0.e0));
#41378=direction('',(-7.933098402242e-1,6.087280502333e-1,-1.047178411625e-2));
#41379=direction('',(-6.087614290087e-1,-7.933533402912e-1,0.e0));
#41380=axis2_placement_3d('',#41377,#41378,#41379);
#41381=plane('',#41380);
#41383=oriented_edge('',*,*,#41382,.t.);
#41385=oriented_edge('',*,*,#41384,.t.);
#41387=oriented_edge('',*,*,#41386,.t.);
#41389=oriented_edge('',*,*,#41388,.t.);
#41390=oriented_edge('',*,*,#41366,.t.);
#41392=oriented_edge('',*,*,#41391,.t.);
#41393=edge_loop('',(#41383,#41385,#41387,#41389,#41390,#41392));
#41394=face_outer_bound('',#41393,.f.);
#41396=cartesian_point('',(4.340748219733e1,6.056305356130e1,
-6.593298135389e0));
#41397=direction('',(2.647705077787e-1,3.604420225826e-1,8.944149632957e-1));
#41398=direction('',(-8.599137439309e-1,-3.314963196807e-1,3.881475789399e-1));
#41399=axis2_placement_3d('',#41396,#41397,#41398);
#41400=cylindrical_surface('',#41399,5.000000030471e-1);
#41402=oriented_edge('',*,*,#41401,.t.);
#41404=oriented_edge('',*,*,#41403,.f.);
#41405=oriented_edge('',*,*,#41382,.f.);
#41407=oriented_edge('',*,*,#41406,.t.);
#41408=edge_loop('',(#41402,#41404,#41405,#41407));
#41409=face_outer_bound('',#41408,.f.);
#41411=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#41412=direction('',(0.e0,0.e0,1.e0));
#41413=direction('',(0.e0,-1.e0,0.e0));
#41414=axis2_placement_3d('',#41411,#41412,#41413);
#41415=conical_surface('',#41414,7.438528799863e1,2.656505117708e1);
#41417=oriented_edge('',*,*,#41416,.f.);
#41419=oriented_edge('',*,*,#41418,.f.);
#41421=oriented_edge('',*,*,#41420,.f.);
#41422=oriented_edge('',*,*,#41401,.f.);
#41424=oriented_edge('',*,*,#41423,.t.);
#41425=oriented_edge('',*,*,#28355,.f.);
#41427=oriented_edge('',*,*,#41426,.f.);
#41428=edge_loop('',(#41417,#41419,#41421,#41422,#41424,#41425,#41427));
#41429=face_outer_bound('',#41428,.f.);
#41431=cartesian_point('',(3.931515429183e1,6.323602635180e1,
-6.695552245976e0));
#41432=direction('',(-2.316817249565e-1,-3.825512509427e-1,-8.944149589108e-1));
#41433=direction('',(2.281190790355e-2,-9.213148415572e-1,3.881476260190e-1));
#41434=axis2_placement_3d('',#41431,#41432,#41433);
#41435=cylindrical_surface('',#41434,5.000000035631e-1);
#41436=oriented_edge('',*,*,#41416,.t.);
#41438=oriented_edge('',*,*,#41437,.f.);
#41440=oriented_edge('',*,*,#41439,.f.);
#41442=oriented_edge('',*,*,#41441,.t.);
#41443=edge_loop('',(#41436,#41438,#41440,#41442));
#41444=face_outer_bound('',#41443,.f.);
#41446=cartesian_point('',(3.890732501173e1,6.486165580406e1,
-4.344277978879e0));
#41447=cartesian_point('',(3.899474769358e1,6.484234701958e1,
-4.305262936616e0));
#41448=cartesian_point('',(3.915609263573e1,6.478813243847e1,
-4.261560173484e0));
#41449=cartesian_point('',(3.936544623492e1,6.466232381700e1,
-4.261186337001e0));
#41450=cartesian_point('',(3.950237846243e1,6.455222655252e1,
-4.289336408844e0));
#41451=cartesian_point('',(3.961750975130e1,6.442876188371e1,
-4.343816771982e0));
#41452=cartesian_point('',(3.970615069202e1,6.430093797236e1,
-4.417643431837e0));
#41453=cartesian_point('',(3.977021332248e1,6.417291655106e1,
-4.505472007389e0));
#41454=cartesian_point('',(3.981313859378e1,6.404621075145e1,
-4.604395721741e0));
#41455=cartesian_point('',(3.983792526590e1,6.392093226151e1,
-4.713498898446e0));
#41456=cartesian_point('',(3.984652756260e1,6.379674269174e1,
-4.833032596297e0));
#41457=cartesian_point('',(3.983998878580e1,6.367367927858e1,
-4.963417851705e0));
#41458=cartesian_point('',(3.981883149184e1,6.355221501501e1,
-5.104888198991e0));
#41459=cartesian_point('',(3.978323027530e1,6.343293183465e1,
-5.257704015660e0));
#41460=cartesian_point('',(3.973295385236e1,6.331634246740e1,
-5.422433287680e0));
#41461=cartesian_point('',(3.966722701805e1,6.320294294972e1,
-5.600098904153e0));
#41462=cartesian_point('',(3.958465353888e1,6.309350075218e1,
-5.792044746163e0));
#41463=cartesian_point('',(3.946750637650e1,6.297328554829e1,
-6.031820388477e0));
#41464=cartesian_point('',(3.936978532974e1,6.290133435710e1,
-6.205961574084e0));
#41465=cartesian_point('',(3.930646216504e1,6.286353800063e1,
-6.310925110656e0));
#41466=cartesian_point('',(3.862141794825e1,6.437973925750e1,
-4.069952542340e0));
#41467=cartesian_point('',(3.870144765619e1,6.436846795540e1,
-4.018299898965e0));
#41468=cartesian_point('',(3.886714269462e1,6.432191567734e1,
-3.958529899769e0));
#41469=cartesian_point('',(3.908339946821e1,6.419254080377e1,
-3.957183633970e0));
#41470=cartesian_point('',(3.921986293911e1,6.407667330222e1,
-3.994780549437e0));
#41471=cartesian_point('',(3.932440932803e1,6.394906037192e1,
-4.066620723627e0));
#41472=cartesian_point('',(3.939209815219e1,6.382280523340e1,
-4.161169406952e0));
#41473=cartesian_point('',(3.942725345044e1,6.370392666155e1,
-4.269668263498e0));
#41474=cartesian_point('',(3.943631023348e1,6.359426816745e1,
-4.387450139646e0));
#41475=cartesian_point('',(3.942476261340e1,6.349366920182e1,
-4.513018655267e0));
#41476=cartesian_point('',(3.939644420042e1,6.340146148836e1,
-4.646609241770e0));
#41477=cartesian_point('',(3.935396172805e1,6.331733056647e1,
-4.788810664420e0));
#41478=cartesian_point('',(3.929920857409e1,6.324135021700e1,
-4.940077087318e0));
#41479=cartesian_point('',(3.923353209798e1,6.317375862142e1,
-5.100902255964e0));
#41480=cartesian_point('',(3.915773580809e1,6.311490404987e1,
-5.272065066400e0));
#41481=cartesian_point('',(3.907209242849e1,6.306536349662e1,
-5.454744148021e0));
#41482=cartesian_point('',(3.897648353199e1,6.302618209083e1,
-5.650352704246e0));
#41483=cartesian_point('',(3.885422813332e1,6.299492215537e1,
-5.892750160257e0));
#41484=cartesian_point('',(3.876363816405e1,6.298839433416e1,
-6.067099915012e0));
#41485=cartesian_point('',(3.870880036351e1,6.299021668554e1,
-6.171592451052e0));
#41486=cartesian_point('',(3.865637541376e1,6.390413171649e1,
-4.476125825828e0));
#41487=cartesian_point('',(3.868041340464e1,6.390209786177e1,
-4.442697833297e0));
#41488=cartesian_point('',(3.873360333751e1,6.388888333803e1,
-4.405862234996e0));
#41489=cartesian_point('',(3.880300095191e1,6.384747979835e1,
-4.404341951578e0));
#41490=cartesian_point('',(3.884577867205e1,6.380990292977e1,
-4.426571616910e0));
#41491=cartesian_point('',(3.887650077391e1,6.376890458091e1,
-4.471185803048e0));
#41492=cartesian_point('',(3.889356698051e1,6.372936819747e1,
-4.533553338363e0));
#41493=cartesian_point('',(3.889878728840e1,6.369353277603e1,
-4.610081505261e0));
#41494=cartesian_point('',(3.889474408929e1,6.366204039048e1,
-4.698767470063e0));
#41495=cartesian_point('',(3.888362905165e1,6.363479027984e1,
-4.798996741167e0));
#41496=cartesian_point('',(3.886699403917e1,6.361151063203e1,
-4.911035515194e0));
#41497=cartesian_point('',(3.884594702919e1,6.359203718210e1,
-5.035230064110e0));
#41498=cartesian_point('',(3.882133816197e1,6.357631955533e1,
-5.171713669787e0));
#41499=cartesian_point('',(3.879380895362e1,6.356436938397e1,
-5.320640442359e0));
#41500=cartesian_point('',(3.876380101240e1,6.355626557645e1,
-5.482485836065e0));
#41501=cartesian_point('',(3.873158622909e1,6.355220359843e1,
-5.658213938252e0));
#41502=cartesian_point('',(3.869735154061e1,6.355256200210e1,
-5.849162573907e0));
#41503=cartesian_point('',(3.865573124373e1,6.355879395037e1,
-6.088943551840e0));
#41504=cartesian_point('',(3.862691286181e1,6.356856132925e1,
-6.264192272050e0));
#41505=cartesian_point('',(3.861023266768e1,6.357629443614e1,
-6.370216068109e0));
#41506=cartesian_point('',(3.896106216250e1,6.413054489306e1,
-4.968653581182e0));
#41507=cartesian_point('',(3.896241352986e1,6.412543598976e1,
-4.957653740059e0));
#41508=cartesian_point('',(3.895081395404e1,6.412246869957e1,
-4.949206078361e0));
#41509=cartesian_point('',(3.893441347407e1,6.413189091818e1,
-4.948564739414e0));
#41510=cartesian_point('',(3.892733057506e1,6.414214317667e1,
-4.953092046274e0));
#41511=cartesian_point('',(3.892897807418e1,6.415182372795e1,
-4.965720216499e0));
#41512=cartesian_point('',(3.893980117588e1,6.415730517397e1,
-4.990077538010e0));
#41513=cartesian_point('',(3.895784729486e1,6.415693891598e1,
-5.028760294936e0));
#41514=cartesian_point('',(3.898063507918e1,6.415039121854e1,
-5.082957342534e0));
#41515=cartesian_point('',(3.900608672344e1,6.413786567712e1,
-5.153108656489e0));
#41516=cartesian_point('',(3.903264891680e1,6.411963335288e1,
-5.239512588338e0));
#41517=cartesian_point('',(3.905906105091e1,6.409596236525e1,
-5.342217410189e0));
#41518=cartesian_point('',(3.908424200192e1,6.406713485340e1,
-5.460963391441e0));
#41519=cartesian_point('',(3.910728133156e1,6.403338449617e1,
-5.595488817074e0));
#41520=cartesian_point('',(3.912739143776e1,6.399480995662e1,
-5.745895217810e0));
#41521=cartesian_point('',(3.914379583466e1,6.395132077976e1,
-5.912875685532e0));
#41522=cartesian_point('',(3.915556769893e1,6.390265976414e1,
-6.097658228481e0));
#41523=cartesian_point('',(3.916237401180e1,6.384007764038e1,
-6.333411781862e0));
#41524=cartesian_point('',(3.915960916593e1,6.379317567261e1,
-6.508934870505e0));
#41525=cartesian_point('',(3.915494244e1,6.376446541725e1,-6.616252282722e0));
#41526=(bounded_surface()b_spline_surface(3,3,((#41446,#41447,#41448,#41449,
#41450,#41451,#41452,#41453,#41454,#41455,#41456,#41457,#41458,#41459,#41460,
#41461,#41462,#41463,#41464,#41465),(#41466,#41467,#41468,#41469,#41470,#41471,
#41472,#41473,#41474,#41475,#41476,#41477,#41478,#41479,#41480,#41481,#41482,
#41483,#41484,#41485),(#41486,#41487,#41488,#41489,#41490,#41491,#41492,#41493,
#41494,#41495,#41496,#41497,#41498,#41499,#41500,#41501,#41502,#41503,#41504,
#41505),(#41506,#41507,#41508,#41509,#41510,#41511,#41512,#41513,#41514,#41515,
#41516,#41517,#41518,#41519,#41520,#41521,#41522,#41523,#41524,#41525)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995477656875e-1,5.204588760429e-1,
5.295987883344e-1,5.396389500859e-1,5.505116517639e-1,5.625868843914e-1,
5.761356248180e-1,5.912416559363e-1,6.080944977785e-1,6.269130757022e-1,
6.478055283535e-1,6.707953991522e-1,6.959012837487e-1,7.232074366885e-1,
7.528984917217e-1,7.852614331234e-1,8.206135224952e-1,8.757470973512e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531846760e0,1.576531846760e0,1.576531846760e0,1.576531846760e0,
1.576531846760e0,1.576531846760e0,1.576531846760e0,1.576531846760e0,
1.576531846760e0,1.576531846760e0,1.576531846760e0,1.576531846760e0,
1.576531846760e0,1.576531846760e0,1.576531846760e0,1.576531846760e0,
1.576531846760e0,1.576531846760e0,1.576531846760e0,1.576531846760e0),(
8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,
8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,
8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,
8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,
8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,8.078227177467e-1),(
8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,
8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,
8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,
8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,
8.078227177467e-1,8.078227177467e-1,8.078227177467e-1,8.078227177467e-1),(
1.576531846760e0,1.576531846760e0,1.576531846760e0,1.576531846760e0,
1.576531846760e0,1.576531846760e0,1.576531846760e0,1.576531846760e0,
1.576531846760e0,1.576531846760e0,1.576531846760e0,1.576531846760e0,
1.576531846760e0,1.576531846760e0,1.576531846760e0,1.576531846760e0,
1.576531846760e0,1.576531846760e0,1.576531846760e0,1.576531846760e0)))representation_item('')surface());
#41528=oriented_edge('',*,*,#41527,.f.);
#41529=oriented_edge('',*,*,#41437,.t.);
#41530=oriented_edge('',*,*,#41426,.t.);
#41531=oriented_edge('',*,*,#28353,.f.);
#41532=edge_loop('',(#41528,#41529,#41530,#41531));
#41533=face_outer_bound('',#41532,.f.);
#41535=cartesian_point('',(3.848465032009e1,6.377275320563e1,
-2.460528104879e1));
#41536=direction('',(1.332983627975e-2,2.145146101813e-3,9.999088527526e-1));
#41537=direction('',(1.597006748376e-1,-9.871654847753e-1,-1.117067601709e-5));
#41538=axis2_placement_3d('',#41535,#41536,#41537);
#41539=cylindrical_surface('',#41538,3.000055924646e-1);
#41540=oriented_edge('',*,*,#41527,.t.);
#41541=oriented_edge('',*,*,#28351,.f.);
#41543=oriented_edge('',*,*,#41542,.t.);
#41545=oriented_edge('',*,*,#41544,.f.);
#41546=edge_loop('',(#41540,#41541,#41543,#41545));
#41547=face_outer_bound('',#41546,.f.);
#41549=cartesian_point('',(3.643867905670e1,6.053876339145e1,
-3.934391581322e1));
#41550=direction('',(-8.659096528808e-1,5.000918292307e-1,1.042282996775e-2));
#41551=direction('',(4.040279390580e-1,7.115557798771e-1,-5.748476290149e-1));
#41552=axis2_placement_3d('',#41549,#41550,#41551);
#41553=toroidal_surface('',#41552,3.697836800492e0,2.999997076732e-1);
#41555=oriented_edge('',*,*,#41554,.f.);
#41556=oriented_edge('',*,*,#41542,.f.);
#41558=oriented_edge('',*,*,#41557,.f.);
#41560=oriented_edge('',*,*,#41559,.f.);
#41562=oriented_edge('',*,*,#41561,.t.);
#41563=edge_loop('',(#41555,#41556,#41558,#41560,#41562));
#41564=face_outer_bound('',#41563,.f.);
#41566=cartesian_point('',(3.483740877127e1,5.634016199589e1,0.e0));
#41567=direction('',(8.659779190621e-1,-4.999725846828e-1,-1.047178411625e-2));
#41568=direction('',(5.e-1,8.660254037844e-1,0.e0));
#41569=axis2_placement_3d('',#41566,#41567,#41568);
#41570=plane('',#41569);
#41572=oriented_edge('',*,*,#41571,.t.);
#41574=oriented_edge('',*,*,#41573,.t.);
#41575=oriented_edge('',*,*,#41439,.t.);
#41576=oriented_edge('',*,*,#41544,.t.);
#41577=oriented_edge('',*,*,#41554,.t.);
#41579=oriented_edge('',*,*,#41578,.t.);
#41580=edge_loop('',(#41572,#41574,#41575,#41576,#41577,#41579));
#41581=face_outer_bound('',#41580,.f.);
#41583=cartesian_point('',(3.889081612480e1,6.281210782110e1,
-2.154687439415e1));
#41584=direction('',(-1.327402263260e-2,-2.048454231015e-3,-9.999097980110e-1));
#41585=direction('',(-2.349868699945e-2,-9.997210821149e-1,2.360017861868e-3));
#41586=axis2_placement_3d('',#41583,#41584,#41585);
#41587=cylindrical_surface('',#41586,5.000150365077e-1);
#41588=oriented_edge('',*,*,#41198,.f.);
#41590=oriented_edge('',*,*,#41589,.f.);
#41591=oriented_edge('',*,*,#41571,.f.);
#41592=oriented_edge('',*,*,#41175,.t.);
#41593=edge_loop('',(#41588,#41590,#41591,#41592));
#41594=face_outer_bound('',#41593,.f.);
#41596=cartesian_point('',(4.031718295378e1,6.500241394392e1,
-8.219511289443e0));
#41597=direction('',(-8.658694368759e-1,5.001615591348e-1,1.041791956292e-2));
#41598=direction('',(-4.304046897224e-1,-7.553992062129e-1,4.940889012292e-1));
#41599=axis2_placement_3d('',#41596,#41597,#41598);
#41600=toroidal_surface('',#41599,2.497880036131e0,4.999993492915e-1);
#41602=oriented_edge('',*,*,#41601,.t.);
#41603=oriented_edge('',*,*,#41441,.f.);
#41604=oriented_edge('',*,*,#41573,.f.);
#41605=oriented_edge('',*,*,#41589,.t.);
#41606=edge_loop('',(#41602,#41603,#41604,#41605));
#41607=face_outer_bound('',#41606,.f.);
#41609=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#41610=direction('',(0.e0,0.e0,1.e0));
#41611=direction('',(-5.543340735695e-1,-8.322942597903e-1,0.e0));
#41612=axis2_placement_3d('',#41609,#41610,#41611);
#41613=toroidal_surface('',#41612,7.649382607502e1,3.e0);
#41614=oriented_edge('',*,*,#41601,.f.);
#41615=oriented_edge('',*,*,#41196,.t.);
#41616=oriented_edge('',*,*,#41194,.t.);
#41618=oriented_edge('',*,*,#41617,.f.);
#41619=oriented_edge('',*,*,#41420,.t.);
#41620=oriented_edge('',*,*,#41418,.t.);
#41621=edge_loop('',(#41614,#41615,#41616,#41618,#41619,#41620));
#41622=face_outer_bound('',#41621,.f.);
#41624=cartesian_point('',(4.462569865721e1,6.212353789330e1,
-8.219508166819e0));
#41625=direction('',(7.934353739757e-1,-6.085652884686e-1,1.042098820338e-2));
#41626=direction('',(-6.076148723364e-1,-7.929642967261e-1,-4.485299358148e-2));
#41627=axis2_placement_3d('',#41624,#41625,#41626);
#41628=toroidal_surface('',#41627,2.497867151113e0,4.999993318080e-1);
#41629=oriented_edge('',*,*,#41617,.t.);
#41631=oriented_edge('',*,*,#41630,.f.);
#41632=oriented_edge('',*,*,#41384,.f.);
#41633=oriented_edge('',*,*,#41403,.t.);
#41634=edge_loop('',(#41629,#41631,#41632,#41633));
#41635=face_outer_bound('',#41634,.f.);
#41637=cartesian_point('',(4.314794980767e1,5.996758203551e1,
-2.154687438804e1));
#41638=direction('',(-3.187223604956e-3,1.304750732044e-2,9.999097980110e-1));
#41639=direction('',(-9.146292877876e-1,-4.042866510741e-1,2.360017861930e-3));
#41640=axis2_placement_3d('',#41637,#41638,#41639);
#41641=cylindrical_surface('',#41640,5.000150365097e-1);
#41642=oriented_edge('',*,*,#41192,.f.);
#41643=oriented_edge('',*,*,#41233,.f.);
#41644=oriented_edge('',*,*,#41386,.f.);
#41645=oriented_edge('',*,*,#41630,.t.);
#41646=edge_loop('',(#41642,#41643,#41644,#41645));
#41647=face_outer_bound('',#41646,.f.);
#41649=cartesian_point('',(3.771075252908e1,6.279955031585e1,
-4.213845709245e1));
#41650=direction('',(2.800630359181e-1,4.675224465621e-1,8.384434732723e-1));
#41651=direction('',(2.257596425089e-1,-8.809760454402e-1,4.158290408026e-1));
#41652=axis2_placement_3d('',#41649,#41650,#41651);
#41653=cylindrical_surface('',#41652,2.999999999988e-1);
#41654=oriented_edge('',*,*,#41146,.t.);
#41655=oriented_edge('',*,*,#41177,.t.);
#41656=oriented_edge('',*,*,#41578,.f.);
#41657=oriented_edge('',*,*,#41561,.f.);
#41659=oriented_edge('',*,*,#41658,.t.);
#41660=edge_loop('',(#41654,#41655,#41656,#41657,#41659));
#41661=face_outer_bound('',#41660,.f.);
#41663=cartesian_point('',(2.574411709420e-11,4.459455969526e-11,
-4.228096149021e1));
#41664=direction('',(0.e0,0.e0,1.e0));
#41665=direction('',(5.e-1,8.660254037844e-1,0.e0));
#41666=axis2_placement_3d('',#41663,#41664,#41665);
#41667=conical_surface('',#41666,7.351737503131e1,3.302386755580e1);
#41668=oriented_edge('',*,*,#41028,.f.);
#41669=oriented_edge('',*,*,#41026,.f.);
#41670=oriented_edge('',*,*,#41658,.f.);
#41672=oriented_edge('',*,*,#41671,.f.);
#41674=oriented_edge('',*,*,#41673,.f.);
#41676=oriented_edge('',*,*,#41675,.f.);
#41678=oriented_edge('',*,*,#41677,.f.);
#41679=edge_loop('',(#41668,#41669,#41670,#41672,#41674,#41676,#41678));
#41680=face_outer_bound('',#41679,.f.);
#41682=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#41683=direction('',(0.e0,0.e0,1.e0));
#41684=direction('',(-4.987125691810e-1,-8.667674274804e-1,0.e0));
#41685=axis2_placement_3d('',#41682,#41683,#41684);
#41686=toroidal_surface('',#41685,7.065650925828e1,4.e0);
#41688=oriented_edge('',*,*,#41687,.t.);
#41690=oriented_edge('',*,*,#41689,.t.);
#41691=oriented_edge('',*,*,#41675,.t.);
#41692=oriented_edge('',*,*,#41673,.t.);
#41693=oriented_edge('',*,*,#41671,.t.);
#41694=oriented_edge('',*,*,#41559,.t.);
#41695=oriented_edge('',*,*,#41557,.t.);
#41696=oriented_edge('',*,*,#28349,.t.);
#41697=oriented_edge('',*,*,#28347,.t.);
#41698=edge_loop('',(#41688,#41690,#41691,#41692,#41693,#41694,#41695,#41696,
#41697));
#41699=face_outer_bound('',#41698,.f.);
#41701=cartesian_point('',(3.420825262368e1,6.182581092794e1,
-3.934373683670e1));
#41702=direction('',(8.660137481464e-1,-4.999111235698e-1,1.044301453865e-2));
#41703=direction('',(4.994973301771e-1,8.658743399788e-1,2.764135510831e-2));
#41704=axis2_placement_3d('',#41701,#41702,#41703);
#41705=toroidal_surface('',#41704,3.698456085132e0,2.999995094494e-1);
#41707=oriented_edge('',*,*,#41706,.f.);
#41709=oriented_edge('',*,*,#41708,.f.);
#41710=oriented_edge('',*,*,#41689,.f.);
#41711=oriented_edge('',*,*,#41687,.f.);
#41713=oriented_edge('',*,*,#41712,.t.);
#41714=edge_loop('',(#41707,#41709,#41710,#41711,#41713));
#41715=face_outer_bound('',#41714,.f.);
#41717=cartesian_point('',(3.756591981963e1,6.906608176066e1,0.e0));
#41718=direction('',(-8.659779190621e-1,4.999725846828e-1,-1.047178411625e-2));
#41719=direction('',(-5.e-1,-8.660254037844e-1,0.e0));
#41720=axis2_placement_3d('',#41717,#41718,#41719);
#41721=plane('',#41720);
#41723=oriented_edge('',*,*,#41722,.t.);
#41725=oriented_edge('',*,*,#41724,.t.);
#41727=oriented_edge('',*,*,#41726,.t.);
#41729=oriented_edge('',*,*,#41728,.t.);
#41730=oriented_edge('',*,*,#41706,.t.);
#41732=oriented_edge('',*,*,#41731,.t.);
#41733=edge_loop('',(#41723,#41725,#41727,#41729,#41730,#41732));
#41734=face_outer_bound('',#41733,.f.);
#41736=cartesian_point('',(3.513106039876e1,6.571074160682e1,
-6.593298137006e0));
#41737=direction('',(2.154582346588e-1,3.919178773039e-1,8.944149632957e-1));
#41738=direction('',(-8.092881103034e-1,-4.409015893421e-1,3.881475789403e-1));
#41739=axis2_placement_3d('',#41736,#41737,#41738);
#41740=cylindrical_surface('',#41739,5.000000030430e-1);
#41742=oriented_edge('',*,*,#41741,.t.);
#41744=oriented_edge('',*,*,#41743,.f.);
#41745=oriented_edge('',*,*,#41722,.f.);
#41747=oriented_edge('',*,*,#41746,.t.);
#41748=edge_loop('',(#41742,#41744,#41745,#41747));
#41749=face_outer_bound('',#41748,.f.);
#41751=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#41752=direction('',(0.e0,0.e0,1.e0));
#41753=direction('',(0.e0,-1.e0,0.e0));
#41754=axis2_placement_3d('',#41751,#41752,#41753);
#41755=conical_surface('',#41754,7.438528799863e1,2.656505117708e1);
#41757=oriented_edge('',*,*,#41756,.f.);
#41759=oriented_edge('',*,*,#41758,.f.);
#41761=oriented_edge('',*,*,#41760,.f.);
#41762=oriented_edge('',*,*,#41741,.f.);
#41764=oriented_edge('',*,*,#41763,.t.);
#41765=oriented_edge('',*,*,#28341,.f.);
#41767=oriented_edge('',*,*,#41766,.f.);
#41768=edge_loop('',(#41757,#41759,#41761,#41762,#41764,#41765,#41767));
#41769=face_outer_bound('',#41768,.f.);
#41771=cartesian_point('',(3.072485959108e1,6.782671269309e1,
-6.695504356807e0));
#41772=direction('',(-1.797666975818e-1,-4.095190053326e-1,-8.944149589044e-1));
#41773=direction('',(1.428724669752e-1,-9.104553138903e-1,3.881476260257e-1));
#41774=axis2_placement_3d('',#41771,#41772,#41773);
#41775=cylindrical_surface('',#41774,5.000000035609e-1);
#41776=oriented_edge('',*,*,#41756,.t.);
#41778=oriented_edge('',*,*,#41777,.f.);
#41780=oriented_edge('',*,*,#41779,.f.);
#41782=oriented_edge('',*,*,#41781,.t.);
#41783=edge_loop('',(#41776,#41778,#41780,#41782));
#41784=face_outer_bound('',#41783,.f.);
#41786=cartesian_point('',(3.010830721762e1,6.938531639298e1,
-4.344323963162e0));
#41787=cartesian_point('',(3.019738701442e1,6.937745004661e1,
-4.305319422217e0));
#41788=cartesian_point('',(3.036427160762e1,6.934482733390e1,
-4.261620460190e0));
#41789=cartesian_point('',(3.058822285021e1,6.924752255775e1,
-4.261150571695e0));
#41790=cartesian_point('',(3.073849473923e1,6.915620308991e1,
-4.289275123959e0));
#41791=cartesian_point('',(3.086886599764e1,6.904876045268e1,
-4.343771540726e0));
#41792=cartesian_point('',(3.097349631166e1,6.893354036316e1,
-4.417632577532e0));
#41793=cartesian_point('',(3.105374951323e1,6.881492857041e1,
-4.505497837343e0));
#41794=cartesian_point('',(3.111285353283e1,6.869487488444e1,
-4.604454654066e0));
#41795=cartesian_point('',(3.115377623065e1,6.857387944205e1,
-4.713585998436e0));
#41796=cartesian_point('',(3.117850478046e1,6.845185918944e1,
-4.833143515243e0));
#41797=cartesian_point('',(3.118807167989e1,6.832898512952e1,
-4.963549071459e0));
#41798=cartesian_point('',(3.118293487330e1,6.820579315431e1,
-5.105036612017e0));
#41799=cartesian_point('',(3.116319251844e1,6.808288264906e1,
-5.257866111757e0));
#41800=cartesian_point('',(3.112854936415e1,6.796073192686e1,
-5.422604475829e0));
#41801=cartesian_point('',(3.107817322975e1,6.783973181125e1,
-5.600273227363e0));
#41802=cartesian_point('',(3.101058098228e1,6.772046098060e1,
-5.792214855695e0));
#41803=cartesian_point('',(3.091013966663e1,6.758602918150e1,
-6.031930159920e0));
#41804=cartesian_point('',(3.082267111435e1,6.750197021306e1,
-6.206013574476e0));
#41805=cartesian_point('',(3.076485211792e1,6.745625494267e1,
-6.310924327586e0));
#41806=cartesian_point('',(2.988776541136e1,6.887028747908e1,
-4.070027673029e0));
#41807=cartesian_point('',(2.996846100222e1,6.886932543746e1,
-4.018374635835e0));
#41808=cartesian_point('',(3.013863480609e1,6.884487526757e1,
-3.958613106716e0));
#41809=cartesian_point('',(3.036990133052e1,6.874495410979e1,
-3.957135955846e0));
#41810=cartesian_point('',(3.052047647888e1,6.864785080257e1,
-3.994698924464e0));
#41811=cartesian_point('',(3.064089890201e1,6.853490703749e1,
-4.066562228749e0));
#41812=cartesian_point('',(3.072454352881e1,6.841850474396e1,
-4.161156241893e0));
#41813=cartesian_point('',(3.077493021803e1,6.830518736240e1,
-4.269699994125e0));
#41814=cartesian_point('',(3.079821784948e1,6.819762135878e1,
-4.387519347053e0));
#41815=cartesian_point('',(3.079988642416e1,6.809636056774e1,
-4.513117501655e0));
#41816=cartesian_point('',(3.078382996145e1,6.800123879527e1,
-4.646731662397e0));
#41817=cartesian_point('',(3.075267656755e1,6.791228166405e1,
-4.788952278406e0));
#41818=cartesian_point('',(3.070829488703e1,6.782980775916e1,
-4.940234414349e0));
#41819=cartesian_point('',(3.065199032142e1,6.775422830307e1,
-5.101071645356e0));
#41820=cartesian_point('',(3.058451475030e1,6.768599308411e1,
-5.272241892364e0));
#41821=cartesian_point('',(3.050606404762e1,6.762570937042e1,
-5.454922476925e0));
#41822=cartesian_point('',(3.041638521719e1,6.757439730281e1,
-5.650525253215e0));
#41823=cartesian_point('',(3.029928169376e1,6.752747300166e1,
-5.892860197049e0));
#41824=cartesian_point('',(3.021034752376e1,6.750918723941e1,
-6.067151640958e0));
#41825=cartesian_point('',(3.015576843363e1,6.750383901482e1,
-6.171591614800e0));
#41826=cartesian_point('',(2.998450523197e1,6.840317683853e1,
-4.476157202006e0));
#41827=cartesian_point('',(3.000856377880e1,6.840420608249e1,
-4.442746173175e0));
#41828=cartesian_point('',(3.006296247802e1,6.839807280471e1,
-4.405912923047e0));
#41829=cartesian_point('',(3.013716357224e1,6.836612289767e1,
-4.404314499415e0));
#41830=cartesian_point('',(3.018453189067e1,6.833443850975e1,
-4.426521981531e0));
#41831=cartesian_point('',(3.022037900213e1,6.829777808206e1,
-4.471147840995e0));
#41832=cartesian_point('',(3.024247550287e1,6.826078730818e1,
-4.533543659486e0));
#41833=cartesian_point('',(3.025233081686e1,6.822592631614e1,
-4.610104045074e0));
#41834=cartesian_point('',(3.025242866997e1,6.819416807258e1,
-4.698820775058e0));
#41835=cartesian_point('',(3.024495939709e1,6.816569707170e1,
-4.799077477926e0));
#41836=cartesian_point('',(3.023149904616e1,6.814044486664e1,
-4.911140290941e0));
#41837=cartesian_point('',(3.021316832312e1,6.811839217968e1,
-5.035355853687e0));
#41838=cartesian_point('',(3.019081692571e1,6.809959941717e1,
-5.171857590151e0));
#41839=cartesian_point('',(3.016507951158e1,6.808416152159e1,
-5.320799075279e0));
#41840=cartesian_point('',(3.013638379334e1,6.807221415135e1,
-5.482654614083e0));
#41841=cartesian_point('',(3.010497402300e1,6.806398635927e1,
-5.658386881080e0));
#41842=cartesian_point('',(3.007098631168e1,6.805987756517e1,
-5.849332267380e0));
#41843=cartesian_point('',(3.002891972521e1,6.806062823256e1,
-6.089053887288e0));
#41844=cartesian_point('',(2.999908325269e1,6.806655006019e1,
-6.264244779456e0));
#41845=cartesian_point('',(2.998154521284e1,6.807203708342e1,
-6.370215267890e0));
#41846=cartesian_point('',(3.025701705382e1,6.866726704989e1,
-4.968632226424e0));
#41847=cartesian_point('',(3.025903359049e1,6.866246175551e1,
-4.957669570667e0));
#41848=cartesian_point('',(3.024794699559e1,6.865799603793e1,
-4.949216295227e0));
#41849=cartesian_point('',(3.023045495626e1,6.866517766485e1,
-4.948559984464e0));
#41850=cartesian_point('',(3.022207579332e1,6.867442111879e1,
-4.953079857769e0));
#41851=cartesian_point('',(3.022243664276e1,6.868424234611e1,
-4.965706475057e0));
#41852=cartesian_point('',(3.023245427510e1,6.869109480876e1,
-4.990071975021e0));
#41853=cartesian_point('',(3.025040205249e1,6.869308732814e1,
-5.028771934755e0));
#41854=cartesian_point('',(3.027385840487e1,6.868956644225e1,
-5.082991772845e0));
#41855=cartesian_point('',(3.030073426946e1,6.868046453241e1,
-5.153167866106e0));
#41856=cartesian_point('',(3.032945360036e1,6.866584880309e1,
-5.239596335247e0));
#41857=cartesian_point('',(3.035873169742e1,6.864582123572e1,
-5.342324259634e0));
#41858=cartesian_point('',(3.038746016498e1,6.862052084613e1,
-5.461091153434e0));
#41859=cartesian_point('',(3.041470608348e1,6.859006082935e1,
-5.595634338219e0));
#41860=cartesian_point('',(3.043967588756e1,6.855443661338e1,
-5.746053996287e0));
#41861=cartesian_point('',(3.046161176396e1,6.851345762362e1,
-5.913041692199e0));
#41862=cartesian_point('',(3.047962872121e1,6.846674835700e1,
-6.097823912363e0));
#41863=cartesian_point('',(3.049453528509e1,6.840560321842e1,
-6.333521976735e0));
#41864=cartesian_point('',(3.049791257974e1,6.835875651206e1,
-6.508988036342e0));
#41865=cartesian_point('',(3.049703362883e1,6.832969734349e1,
-6.616251518914e0));
#41866=(bounded_surface()b_spline_surface(3,3,((#41786,#41787,#41788,#41789,
#41790,#41791,#41792,#41793,#41794,#41795,#41796,#41797,#41798,#41799,#41800,
#41801,#41802,#41803,#41804,#41805),(#41806,#41807,#41808,#41809,#41810,#41811,
#41812,#41813,#41814,#41815,#41816,#41817,#41818,#41819,#41820,#41821,#41822,
#41823,#41824,#41825),(#41826,#41827,#41828,#41829,#41830,#41831,#41832,#41833,
#41834,#41835,#41836,#41837,#41838,#41839,#41840,#41841,#41842,#41843,#41844,
#41845),(#41846,#41847,#41848,#41849,#41850,#41851,#41852,#41853,#41854,#41855,
#41856,#41857,#41858,#41859,#41860,#41861,#41862,#41863,#41864,#41865)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995457880073e-1,5.204329399345e-1,
5.295786086100e-1,5.396252093302e-1,5.505042050131e-1,5.625853606992e-1,
5.761397424132e-1,5.912508714361e-1,6.081082482583e-1,6.269308323684e-1,
6.478268184354e-1,6.708198055257e-1,6.959283078718e-1,7.232363165982e-1,
7.529282279596e-1,7.852908190078e-1,8.206410769638e-1,8.757469455847e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531959715e0,1.576531959715e0,1.576531959715e0,1.576531959715e0,
1.576531959715e0,1.576531959715e0,1.576531959715e0,1.576531959715e0,
1.576531959715e0,1.576531959715e0,1.576531959715e0,1.576531959715e0,
1.576531959715e0,1.576531959715e0,1.576531959715e0,1.576531959715e0,
1.576531959715e0,1.576531959715e0,1.576531959715e0,1.576531959715e0),(
8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,
8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,
8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,
8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,
8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,8.078226800950e-1),(
8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,
8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,
8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,
8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,
8.078226800950e-1,8.078226800950e-1,8.078226800950e-1,8.078226800950e-1),(
1.576531959715e0,1.576531959715e0,1.576531959715e0,1.576531959715e0,
1.576531959715e0,1.576531959715e0,1.576531959715e0,1.576531959715e0,
1.576531959715e0,1.576531959715e0,1.576531959715e0,1.576531959715e0,
1.576531959715e0,1.576531959715e0,1.576531959715e0,1.576531959715e0,
1.576531959715e0,1.576531959715e0,1.576531959715e0,1.576531959715e0)))representation_item('')surface());
#41868=oriented_edge('',*,*,#41867,.f.);
#41869=oriented_edge('',*,*,#41777,.t.);
#41870=oriented_edge('',*,*,#41766,.t.);
#41871=oriented_edge('',*,*,#28339,.f.);
#41872=edge_loop('',(#41868,#41869,#41870,#41871));
#41873=face_outer_bound('',#41872,.f.);
#41875=cartesian_point('',(2.983139415830e1,6.825042332658e1,
-2.460528104879e1));
#41876=direction('',(1.293579992999e-2,3.866686852031e-3,9.999088527526e-1));
#41877=direction('',(2.871853652271e-1,-9.578750262297e-1,-1.117067576399e-5));
#41878=axis2_placement_3d('',#41875,#41876,#41877);
#41879=cylindrical_surface('',#41878,3.000055924669e-1);
#41880=oriented_edge('',*,*,#41867,.t.);
#41881=oriented_edge('',*,*,#28337,.f.);
#41883=oriented_edge('',*,*,#41882,.t.);
#41885=oriented_edge('',*,*,#41884,.f.);
#41886=edge_loop('',(#41880,#41881,#41883,#41885));
#41887=face_outer_bound('',#41886,.f.);
#41889=cartesian_point('',(2.822504683751e1,6.477704790577e1,
-3.934391581322e1));
#41890=direction('',(-9.237767578494e-1,3.827895848579e-1,1.042282982812e-2));
#41891=direction('',(3.076947578910e-1,7.582045498283e-1,-5.748476290167e-1));
#41892=axis2_placement_3d('',#41889,#41890,#41891);
#41893=toroidal_surface('',#41892,3.697836800446e0,2.999997076725e-1);
#41895=oriented_edge('',*,*,#41894,.f.);
#41896=oriented_edge('',*,*,#41882,.f.);
#41898=oriented_edge('',*,*,#41897,.f.);
#41900=oriented_edge('',*,*,#41899,.f.);
#41902=oriented_edge('',*,*,#41901,.t.);
#41903=edge_loop('',(#41895,#41896,#41898,#41900,#41902));
#41904=face_outer_bound('',#41903,.f.);
#41906=cartesian_point('',(2.718550309547e1,6.040535841352e1,0.e0));
#41907=direction('',(9.238288756103e-1,-3.826624495897e-1,-1.047178411625e-2));
#41908=direction('',(3.826834323651e-1,9.238795325113e-1,0.e0));
#41909=axis2_placement_3d('',#41906,#41907,#41908);
#41910=plane('',#41909);
#41912=oriented_edge('',*,*,#41911,.t.);
#41914=oriented_edge('',*,*,#41913,.t.);
#41915=oriented_edge('',*,*,#41779,.t.);
#41916=oriented_edge('',*,*,#41884,.t.);
#41917=oriented_edge('',*,*,#41894,.t.);
#41919=oriented_edge('',*,*,#41918,.t.);
#41920=edge_loop('',(#41912,#41914,#41915,#41916,#41917,#41919));
#41921=face_outer_bound('',#41920,.f.);
#41923=cartesian_point('',(3.035947561618e1,6.735101198402e1,
-2.154679104913e1));
#41924=direction('',(-1.289308454212e-2,-3.763536915705e-3,-9.999097980122e-1));
#41925=direction('',(1.071921353405e-1,-9.942355236248e-1,2.360017711163e-3));
#41926=axis2_placement_3d('',#41923,#41924,#41925);
#41927=cylindrical_surface('',#41926,5.000150361836e-1);
#41928=oriented_edge('',*,*,#40908,.f.);
#41930=oriented_edge('',*,*,#41929,.f.);
#41931=oriented_edge('',*,*,#41911,.f.);
#41932=oriented_edge('',*,*,#40885,.t.);
#41933=edge_loop('',(#41928,#41930,#41931,#41932));
#41934=face_outer_bound('',#41933,.f.);
#41936=cartesian_point('',(3.148774742848e1,6.970875393333e1,
-8.219510586518e0));
#41937=direction('',(-9.237456134345e-1,3.828648764265e-1,1.041768014009e-2));
#41938=direction('',(-3.281239583550e-1,-8.051151983946e-1,4.940892482817e-1));
#41939=axis2_placement_3d('',#41936,#41937,#41938);
#41940=toroidal_surface('',#41939,2.497876978134e0,4.999993463425e-1);
#41942=oriented_edge('',*,*,#41941,.t.);
#41943=oriented_edge('',*,*,#41781,.f.);
#41944=oriented_edge('',*,*,#41913,.f.);
#41945=oriented_edge('',*,*,#41929,.t.);
#41946=edge_loop('',(#41942,#41943,#41944,#41945));
#41947=face_outer_bound('',#41946,.f.);
#41949=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#41950=direction('',(0.e0,0.e0,1.e0));
#41951=direction('',(-4.409554681879e-1,-8.975289828608e-1,0.e0));
#41952=axis2_placement_3d('',#41949,#41950,#41951);
#41953=toroidal_surface('',#41952,7.649382607502e1,3.e0);
#41954=oriented_edge('',*,*,#41941,.f.);
#41955=oriented_edge('',*,*,#40906,.t.);
#41956=oriented_edge('',*,*,#40904,.t.);
#41958=oriented_edge('',*,*,#41957,.f.);
#41959=oriented_edge('',*,*,#41760,.t.);
#41960=oriented_edge('',*,*,#41758,.t.);
#41961=edge_loop('',(#41954,#41955,#41956,#41958,#41959,#41960));
#41962=face_outer_bound('',#41961,.f.);
#41964=cartesian_point('',(3.613517077023e1,6.741688493570e1,
-8.219508166824e0));
#41965=direction('',(8.660811342341e-1,-4.997948298344e-1,1.042098817524e-2));
#41966=direction('',(-4.989140325648e-1,-8.654900329162e-1,-4.485299357537e-2));
#41967=axis2_placement_3d('',#41964,#41965,#41966);
#41968=toroidal_surface('',#41967,2.497867151127e0,4.999993318039e-1);
#41969=oriented_edge('',*,*,#41957,.t.);
#41971=oriented_edge('',*,*,#41970,.f.);
#41972=oriented_edge('',*,*,#41724,.f.);
#41973=oriented_edge('',*,*,#41743,.t.);
#41974=edge_loop('',(#41969,#41971,#41972,#41973));
#41975=face_outer_bound('',#41974,.f.);
#41977=cartesian_point('',(3.495147297589e1,6.508648864862e1,
-2.154687438803e1));
#41978=direction('',(-4.862997913790e-3,1.251986792569e-2,9.999097980110e-1));
#41979=direction('',(-8.540345103159e-1,-5.202110009459e-1,2.360017861669e-3));
#41980=axis2_placement_3d('',#41977,#41978,#41979);
#41981=cylindrical_surface('',#41980,5.000150365090e-1);
#41982=oriented_edge('',*,*,#40902,.f.);
#41983=oriented_edge('',*,*,#40943,.f.);
#41984=oriented_edge('',*,*,#41726,.f.);
#41985=oriented_edge('',*,*,#41970,.t.);
#41986=edge_loop('',(#41982,#41983,#41984,#41985));
#41987=face_outer_bound('',#41986,.f.);
#41989=cartesian_point('',(2.919114563786e1,6.718453239112e1,
-4.213845709161e1));
#41990=direction('',(2.166431330947e-1,5.000782888803e-1,8.384434732726e-1));
#41991=direction('',(3.388186861078e-1,-8.439716267542e-1,4.158290408064e-1));
#41992=axis2_placement_3d('',#41989,#41990,#41991);
#41993=cylindrical_surface('',#41992,3.e-1);
#41994=oriented_edge('',*,*,#40856,.t.);
#41995=oriented_edge('',*,*,#40887,.t.);
#41996=oriented_edge('',*,*,#41918,.f.);
#41997=oriented_edge('',*,*,#41901,.f.);
#41999=oriented_edge('',*,*,#41998,.t.);
#42000=edge_loop('',(#41994,#41995,#41996,#41997,#41999));
#42001=face_outer_bound('',#42000,.f.);
#42003=cartesian_point('',(1.970759469095e-11,4.758049484674e-11,
-4.228096149021e1));
#42004=direction('',(0.e0,0.e0,1.e0));
#42005=direction('',(3.826834323651e-1,9.238795325113e-1,0.e0));
#42006=axis2_placement_3d('',#42003,#42004,#42005);
#42007=conical_surface('',#42006,7.351737503131e1,3.302386755580e1);
#42008=oriented_edge('',*,*,#40742,.f.);
#42009=oriented_edge('',*,*,#40740,.f.);
#42010=oriented_edge('',*,*,#41998,.f.);
#42012=oriented_edge('',*,*,#42011,.f.);
#42014=oriented_edge('',*,*,#42013,.f.);
#42016=oriented_edge('',*,*,#42015,.f.);
#42018=oriented_edge('',*,*,#42017,.f.);
#42019=edge_loop('',(#42008,#42009,#42010,#42012,#42014,#42016,#42018));
#42020=face_outer_bound('',#42019,.f.);
#42022=cartesian_point('',(0.e0,1.421085471520e-14,-3.934268702288e1));
#42023=direction('',(0.e0,0.e0,1.e0));
#42024=direction('',(-3.813101621676e-1,-9.244471646491e-1,0.e0));
#42025=axis2_placement_3d('',#42022,#42023,#42024);
#42026=toroidal_surface('',#42025,7.065650925828e1,4.e0);
#42028=oriented_edge('',*,*,#42027,.t.);
#42030=oriented_edge('',*,*,#42029,.t.);
#42031=oriented_edge('',*,*,#42015,.t.);
#42032=oriented_edge('',*,*,#42013,.t.);
#42033=oriented_edge('',*,*,#42011,.t.);
#42034=oriented_edge('',*,*,#41899,.t.);
#42035=oriented_edge('',*,*,#41897,.t.);
#42036=oriented_edge('',*,*,#28335,.t.);
#42037=oriented_edge('',*,*,#28333,.t.);
#42038=edge_loop('',(#42028,#42030,#42031,#42032,#42033,#42034,#42035,#42036,
#42037));
#42039=face_outer_bound('',#42038,.f.);
#42041=cartesian_point('',(2.584570859747e1,6.576195550284e1,
-3.934373683670e1));
#42042=direction('',(9.238563757176e-1,-3.825968380573e-1,1.044301463071e-2));
#42043=direction('',(3.822047811395e-1,9.236641493321e-1,2.764135511555e-2));
#42044=axis2_placement_3d('',#42041,#42042,#42043);
#42045=toroidal_surface('',#42044,3.698456085158e0,2.999995094512e-1);
#42047=oriented_edge('',*,*,#42046,.f.);
#42049=oriented_edge('',*,*,#42048,.f.);
#42050=oriented_edge('',*,*,#42029,.f.);
#42051=oriented_edge('',*,*,#42027,.f.);
#42053=oriented_edge('',*,*,#42052,.t.);
#42054=edge_loop('',(#42047,#42049,#42050,#42051,#42053));
#42055=face_outer_bound('',#42054,.f.);
#42057=cartesian_point('',(2.822960550418e1,7.337854832813e1,0.e0));
#42058=direction('',(-9.238288756103e-1,3.826624495897e-1,-1.047178411625e-2));
#42059=direction('',(-3.826834323651e-1,-9.238795325113e-1,0.e0));
#42060=axis2_placement_3d('',#42057,#42058,#42059);
#42061=plane('',#42060);
#42063=oriented_edge('',*,*,#42062,.t.);
#42065=oriented_edge('',*,*,#42064,.t.);
#42067=oriented_edge('',*,*,#42066,.t.);
#42069=oriented_edge('',*,*,#42068,.t.);
#42070=oriented_edge('',*,*,#42046,.t.);
#42072=oriented_edge('',*,*,#42071,.t.);
#42073=edge_loop('',(#42063,#42065,#42067,#42069,#42070,#42072));
#42074=face_outer_bound('',#42073,.f.);
#42076=cartesian_point('',(2.625355660431e1,6.973415242339e1,
-6.593186996751e0));
#42077=direction('',(1.624594113949e-1,4.166879084574e-1,8.944149633110e-1));
#42078=direction('',(-7.448153327509e-1,-5.427629105665e-1,3.881475789087e-1));
#42079=axis2_placement_3d('',#42076,#42077,#42078);
#42080=cylindrical_surface('',#42079,5.000000030427e-1);
#42082=oriented_edge('',*,*,#42081,.t.);
#42084=oriented_edge('',*,*,#42083,.f.);
#42085=oriented_edge('',*,*,#42062,.f.);
#42087=oriented_edge('',*,*,#42086,.t.);
#42088=edge_loop('',(#42082,#42084,#42085,#42087));
#42089=face_outer_bound('',#42088,.f.);
#42091=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#42092=direction('',(0.e0,0.e0,1.e0));
#42093=direction('',(0.e0,-1.e0,0.e0));
#42094=axis2_placement_3d('',#42091,#42092,#42093);
#42095=conical_surface('',#42094,7.438528799863e1,2.656505117708e1);
#42097=oriented_edge('',*,*,#42096,.f.);
#42099=oriented_edge('',*,*,#42098,.f.);
#42101=oriented_edge('',*,*,#42100,.f.);
#42102=oriented_edge('',*,*,#42081,.f.);
#42104=oriented_edge('',*,*,#42103,.t.);
#42105=oriented_edge('',*,*,#28327,.f.);
#42107=oriented_edge('',*,*,#42106,.f.);
#42108=edge_loop('',(#42097,#42099,#42101,#42102,#42104,#42105,#42107));
#42109=face_outer_bound('',#42108,.f.);
#42111=cartesian_point('',(2.160883647739e1,7.125682699359e1,
-6.695541215482e0));
#42112=direction('',(-1.247758121538e-1,-4.294797760097e-1,-8.944149588977e-1));
#42113=direction('',(2.604856531901e-1,-8.840181802954e-1,3.881482724287e-1));
#42114=axis2_placement_3d('',#42111,#42112,#42113);
#42115=cylindrical_surface('',#42114,5.000000035630e-1);
#42116=oriented_edge('',*,*,#42096,.t.);
#42118=oriented_edge('',*,*,#42117,.f.);
#42120=oriented_edge('',*,*,#42119,.f.);
#42122=oriented_edge('',*,*,#42121,.t.);
#42123=edge_loop('',(#42116,#42118,#42120,#42122));
#42124=face_outer_bound('',#42123,.f.);
#42126=cartesian_point('',(2.079995365111e1,7.272481924633e1,
-4.343203839020e0));
#42127=cartesian_point('',(2.088766470113e1,7.272503057653e1,
-4.304451673851e0));
#42128=cartesian_point('',(2.105414285480e1,7.271429237331e1,
-4.262057629377e0));
#42129=cartesian_point('',(2.128575805260e1,7.264837228016e1,
-4.261096959279e0));
#42130=cartesian_point('',(2.144684268047e1,7.257772217216e1,
-4.288853944281e0));
#42131=cartesian_point('',(2.159043776841e1,7.248837800540e1,
-4.343074219487e0));
#42132=cartesian_point('',(2.170952555771e1,7.238790419487e1,
-4.416732040382e0));
#42133=cartesian_point('',(2.180486590121e1,7.228083538517e1,
-4.504452654470e0));
#42134=cartesian_point('',(2.187939774445e1,7.216952872880e1,
-4.603315764314e0));
#42135=cartesian_point('',(2.193599313728e1,7.205488458772e1,
-4.712385934502e0));
#42136=cartesian_point('',(2.197663732032e1,7.193708703197e1,
-4.831907622776e0));
#42137=cartesian_point('',(2.200233578873e1,7.181643589914e1,
-4.962310168116e0));
#42138=cartesian_point('',(2.201347109329e1,7.169352359597e1,
-5.103831458356e0));
#42139=cartesian_point('',(2.201006017802e1,7.156896612147e1,
-5.256726503418e0));
#42140=cartesian_point('',(2.199174871321e1,7.144321056171e1,
-5.421551660537e0));
#42141=cartesian_point('',(2.195766382665e1,7.131654301627e1,
-5.599320324552e0));
#42142=cartesian_point('',(2.190626198775e1,7.118934510654e1,
-5.791373487965e0));
#42143=cartesian_point('',(2.182413462596e1,7.104260118540e1,
-6.031576926303e0));
#42144=cartesian_point('',(2.174820428578e1,7.094759586071e1,
-6.206101266483e0));
#42145=cartesian_point('',(2.169664004235e1,7.089453704252e1,
-6.311404943851e0));
#42146=cartesian_point('',(2.064833762130e1,7.218777172356e1,
-4.068883655867e0));
#42147=cartesian_point('',(2.072713066261e1,7.219151942180e1,
-4.017123759524e0));
#42148=cartesian_point('',(2.089571735763e1,7.218907411915e1,
-3.959153986079e0));
#42149=cartesian_point('',(2.113483816230e1,7.212163406093e1,
-3.957018043601e0));
#42150=cartesian_point('',(2.129707996862e1,7.204532942867e1,
-3.994089159400e0));
#42151=cartesian_point('',(2.143167199125e1,7.194921764039e1,
-4.065609723960e0));
#42152=cartesian_point('',(2.153024309815e1,7.184477913550e1,
-4.159983921902e0));
#42153=cartesian_point('',(2.159538119490e1,7.173898632113e1,
-4.268400624494e0));
#42154=cartesian_point('',(2.163282636309e1,7.163530729164e1,
-4.386161162845e0));
#42155=cartesian_point('',(2.164794241798e1,7.153503302432e1,
-4.511736888892e0));
#42156=cartesian_point('',(2.164462483483e1,7.143851844074e1,
-4.645351870815e0));
#42157=cartesian_point('',(2.162548487495e1,7.134613213901e1,
-4.787602274013e0));
#42158=cartesian_point('',(2.159233871167e1,7.125843827057e1,
-4.938946149750e0));
#42159=cartesian_point('',(2.154643328255e1,7.117602346443e1,
-5.099871690375e0));
#42160=cartesian_point('',(2.148846388103e1,7.109943993519e1,
-5.271146515771e0));
#42161=cartesian_point('',(2.141855322752e1,7.102931916067e1,
-5.453940623373e0));
#42162=cartesian_point('',(2.133632157713e1,7.096663960354e1,
-5.649665323505e0));
#42163=cartesian_point('',(2.122614766158e1,7.090463971721e1,
-5.892501269948e0));
#42164=cartesian_point('',(2.114014474877e1,7.087481966147e1,
-6.067234762808e0));
#42165=cartesian_point('',(2.108652575260e1,7.086236226529e1,
-6.172064103330e0));
#42166=cartesian_point('',(2.080132709798e1,7.173387145770e1,
-4.475016296471e0));
#42167=cartesian_point('',(2.082466950085e1,7.173578331419e1,
-4.442059753369e0));
#42168=cartesian_point('',(2.087833065946e1,7.173662529718e1,
-4.406309457138e0));
#42169=cartesian_point('',(2.095503463410e1,7.171511226214e1,
-4.404326686514e0));
#42170=cartesian_point('',(2.100623707054e1,7.168999110526e1,
-4.426228461664e0));
#42171=cartesian_point('',(2.104673056623e1,7.165837067557e1,
-4.470609830467e0));
#42172=cartesian_point('',(2.107363099144e1,7.162459051107e1,
-4.532808374550e0));
#42173=cartesian_point('',(2.108809341456e1,7.159129767564e1,
-4.609212371575e0));
#42174=cartesian_point('',(2.109244525390e1,7.155979060494e1,
-4.697814628399e0));
#42175=cartesian_point('',(2.108883630293e1,7.153054819454e1,
-4.797987361367e0));
#42176=cartesian_point('',(2.107884369166e1,7.150371269163e1,
-4.909992620856e0));
#42177=cartesian_point('',(2.106358461993e1,7.147941212117e1,
-5.034185473384e0));
#42178=cartesian_point('',(2.104389636711e1,7.145781918798e1,
-5.170703874371e0));
#42179=cartesian_point('',(2.102039935498e1,7.143911347490e1,
-5.319696729850e0));
#42180=cartesian_point('',(2.099350412801e1,7.142348729209e1,
-5.481627693531e0));
#42181=cartesian_point('',(2.096342633145e1,7.141120021700e1,
-5.657450878324e0));
#42182=cartesian_point('',(2.093025048853e1,7.140266577227e1,
-5.848500672858e0));
#42183=cartesian_point('',(2.088836386306e1,7.139789015879e1,
-6.088703943603e0));
#42184=cartesian_point('',(2.085793422285e1,7.139987209446e1,
-6.264337007113e0));
#42185=cartesian_point('',(2.083976419569e1,7.140304187267e1,
-6.370704886313e0));
#42186=cartesian_point('',(2.103512418406e1,7.202709836573e1,
-4.967497720259e0));
#42187=cartesian_point('',(2.103759823200e1,7.202448784847e1,
-4.957649468497e0));
#42188=cartesian_point('',(2.102741658765e1,7.201880275375e1,
-4.949410482008e0));
#42189=cartesian_point('',(2.100936991464e1,7.202348018751e1,
-4.948685262706e0));
#42190=cartesian_point('',(2.099976843313e1,7.203150765382e1,
-4.953124430432e0));
#42191=cartesian_point('',(2.099871832471e1,7.204129750680e1,
-4.965627216244e0));
#42192=cartesian_point('',(2.100763627220e1,7.204943739996e1,
-4.989825668089e0));
#42193=cartesian_point('',(2.102507961770e1,7.205381320084e1,
-5.028337391946e0));
#42194=cartesian_point('',(2.104874147175e1,7.205344693313e1,
-5.082379339391e0));
#42195=cartesian_point('',(2.107655339434e1,7.204799065319e1,
-5.152400854497e0));
#42196=cartesian_point('',(2.110693694116e1,7.203730151490e1,
-5.238704779999e0));
#42197=cartesian_point('',(2.113860098466e1,7.202130955466e1,
-5.341349845518e0));
#42198=cartesian_point('',(2.117042335165e1,7.200000546014e1,
-5.460081897963e0));
#42199=cartesian_point('',(2.120145792646e1,7.197337953224e1,
-5.594634407363e0));
#42200=cartesian_point('',(2.123091267251e1,7.194132562363e1,
-5.745096484033e0));
#42201=cartesian_point('',(2.125805755865e1,7.190355816071e1,
-5.912149672137e0));
#42202=cartesian_point('',(2.128206271214e1,7.185959035747e1,
-6.097016722652e0));
#42203=cartesian_point('',(2.130490435257e1,7.180080972811e1,
-6.333173297497e0));
#42204=cartesian_point('',(2.131439944030e1,7.175468939070e1,
-6.509080428434e0));
#42205=cartesian_point('',(2.131732619957e1,7.172565215710e1,
-6.616749097447e0));
#42206=(bounded_surface()b_spline_surface(3,3,((#42126,#42127,#42128,#42129,
#42130,#42131,#42132,#42133,#42134,#42135,#42136,#42137,#42138,#42139,#42140,
#42141,#42142,#42143,#42144,#42145),(#42146,#42147,#42148,#42149,#42150,#42151,
#42152,#42153,#42154,#42155,#42156,#42157,#42158,#42159,#42160,#42161,#42162,
#42163,#42164,#42165),(#42166,#42167,#42168,#42169,#42170,#42171,#42172,#42173,
#42174,#42175,#42176,#42177,#42178,#42179,#42180,#42181,#42182,#42183,#42184,
#42185),(#42186,#42187,#42188,#42189,#42190,#42191,#42192,#42193,#42194,#42195,
#42196,#42197,#42198,#42199,#42200,#42201,#42202,#42203,#42204,#42205)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.998362262847e-1,5.202004260950e-1,
5.293349332814e-1,5.393807922483e-1,5.502537528633e-1,5.623184883325e-1,
5.758583920088e-1,5.909595861707e-1,6.078086532623e-1,6.266265809164e-1,
6.475244704256e-1,6.705272422424e-1,6.956523690579e-1,7.229815773107e-1,
7.526973536749e-1,7.850864621200e-1,8.204669914156e-1,8.757970522203e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576561270539e0,1.576561270539e0,1.576561270539e0,1.576561270539e0,
1.576561270539e0,1.576561270539e0,1.576561270539e0,1.576561270539e0,
1.576561270539e0,1.576561270539e0,1.576561270539e0,1.576561270539e0,
1.576561270539e0,1.576561270539e0,1.576561270539e0,1.576561270539e0,
1.576561270539e0,1.576561270539e0,1.576561270539e0,1.576561270539e0),(
8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,
8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,
8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,
8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,
8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,8.078129098203e-1),(
8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,
8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,
8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,
8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,
8.078129098203e-1,8.078129098203e-1,8.078129098203e-1,8.078129098203e-1),(
1.576561270539e0,1.576561270539e0,1.576561270539e0,1.576561270539e0,
1.576561270539e0,1.576561270539e0,1.576561270539e0,1.576561270539e0,
1.576561270539e0,1.576561270539e0,1.576561270539e0,1.576561270539e0,
1.576561270539e0,1.576561270539e0,1.576561270539e0,1.576561270539e0,
1.576561270539e0,1.576561270539e0,1.576561270539e0,1.576561270539e0)))representation_item('')surface());
#42208=oriented_edge('',*,*,#42207,.f.);
#42209=oriented_edge('',*,*,#42117,.t.);
#42210=oriented_edge('',*,*,#42106,.t.);
#42211=oriented_edge('',*,*,#28325,.f.);
#42212=edge_loop('',(#42208,#42209,#42210,#42211));
#42213=face_outer_bound('',#42212,.f.);
#42215=cartesian_point('',(2.074520528396e1,7.159509019063e1,
-1.831744729599e1));
#42216=direction('',(1.231824756826e-2,5.513925425550e-3,9.999089245543e-1));
#42217=direction('',(4.096154748696e-1,-9.122582762043e-1,-1.562214619674e-5));
#42218=axis2_placement_3d('',#42215,#42216,#42217);
#42219=cylindrical_surface('',#42218,3.000026704679e-1);
#42220=oriented_edge('',*,*,#42207,.t.);
#42221=oriented_edge('',*,*,#28323,.f.);
#42223=oriented_edge('',*,*,#42222,.t.);
#42225=oriented_edge('',*,*,#42224,.f.);
#42226=edge_loop('',(#42220,#42221,#42223,#42225));
#42227=face_outer_bound('',#42226,.f.);
#42229=cartesian_point('',(2.066124143301e1,7.075853264824e1,
-3.054558269718e1));
#42230=cartesian_point('',(2.066676688861e1,7.077846282628e1,
-3.052850243618e1));
#42231=cartesian_point('',(2.069839956447e1,7.089235948930e1,
-3.042573733114e1));
#42232=cartesian_point('',(2.075198389004e1,7.108297895696e1,
-3.019441070073e1));
#42233=cartesian_point('',(2.080502465821e1,7.126524562283e1,
-2.980678421964e1));
#42234=cartesian_point('',(2.082636590500e1,7.133032363209e1,
-2.944672843180e1));
#42235=cartesian_point('',(2.082820474088e1,7.132839912708e1,
-2.922955885657e1));
#42236=cartesian_point('',(2.082777291667e1,7.132415521581e1,
-2.916450236254e1));
#42237=cartesian_point('',(2.067627185875e1,7.076901039606e1,
-3.056266562999e1));
#42238=cartesian_point('',(2.068187395451e1,7.078921701272e1,
-3.054534844785e1));
#42239=cartesian_point('',(2.071394408919e1,7.090468878101e1,
-3.044116193013e1));
#42240=cartesian_point('',(2.076825560508e1,7.109789474271e1,
-3.020668624996e1));
#42241=cartesian_point('',(2.082199847143e1,7.128257341451e1,
-2.981391272449e1));
#42242=cartesian_point('',(2.084361882382e1,7.134850223078e1,
-2.944914068759e1));
#42243=cartesian_point('',(2.084548198372e1,7.134655314429e1,
-2.922912004909e1));
#42244=cartesian_point('',(2.084504448562e1,7.134225342882e1,
-2.916320771923e1));
#42245=cartesian_point('',(2.070090034014e1,7.079256554025e1,
-3.059810711152e1));
#42246=cartesian_point('',(2.070666176096e1,7.081334683743e1,
-3.058029740063e1));
#42247=cartesian_point('',(2.073964131656e1,7.093209304796e1,
-3.047315594792e1));
#42248=cartesian_point('',(2.079546456803e1,7.113067599974e1,
-3.023213379634e1));
#42249=cartesian_point('',(2.085066700663e1,7.132036892314e1,
-2.982866022439e1));
#42250=cartesian_point('',(2.087286758384e1,7.138806645830e1,
-2.945408370933e1));
#42251=cartesian_point('',(2.087478131026e1,7.138606627005e1,
-2.922813607520e1));
#42252=cartesian_point('',(2.087433201684e1,7.138165054480e1,
-2.916044457218e1));
#42253=cartesian_point('',(2.072145589871e1,7.083565414868e1,
-3.065501683721e1));
#42254=cartesian_point('',(2.072747408644e1,7.085736159604e1,
-3.063641337121e1));
#42255=cartesian_point('',(2.076191925703e1,7.098138486969e1,
-3.052450977052e1));
#42256=cartesian_point('',(2.082017880861e1,7.118863333267e1,
-3.027293738160e1));
#42257=cartesian_point('',(2.087773348137e1,7.138640718109e1,
-2.985221970627e1));
#42258=cartesian_point('',(2.090086914395e1,7.145695516849e1,
-2.946184237805e1));
#42259=cartesian_point('',(2.090286436295e1,7.145487262507e1,
-2.922634284846e1));
#42260=cartesian_point('',(2.090239606029e1,7.145026993945e1,
-2.915578404518e1));
#42261=cartesian_point('',(2.072487618153e1,7.088135472806e1,
-3.070943183796e1));
#42262=cartesian_point('',(2.073114067766e1,7.090395060201e1,
-3.069006694779e1));
#42263=cartesian_point('',(2.076699176633e1,7.103303599542e1,
-3.057359516914e1));
#42264=cartesian_point('',(2.082758838358e1,7.124859700933e1,
-3.031190227116e1));
#42265=cartesian_point('',(2.088739948019e1,7.145412263358e1,
-2.987464287271e1));
#42266=cartesian_point('',(2.091143214059e1,7.152740496967e1,
-2.946910832406e1));
#42267=cartesian_point('',(2.091350553284e1,7.152524342556e1,
-2.922444596320e1));
#42268=cartesian_point('',(2.091301899523e1,7.152046139475e1,
-2.915113664946e1));
#42269=cartesian_point('',(2.071239794016e1,7.092760958730e1,
-3.075935182002e1));
#42270=cartesian_point('',(2.071888916494e1,7.095102326436e1,
-3.073928603337e1));
#42271=cartesian_point('',(2.075603441143e1,7.108476837573e1,
-3.061860921378e1));
#42272=cartesian_point('',(2.081878231455e1,7.130798115299e1,
-3.034760031384e1));
#42273=cartesian_point('',(2.088067046567e1,7.152064234309e1,
-2.989511413937e1));
#42274=cartesian_point('',(2.090552881908e1,7.159644166697e1,
-2.947562725944e1));
#42275=cartesian_point('',(2.090767417037e1,7.159420740213e1,
-2.922253044597e1));
#42276=cartesian_point('',(2.090717084735e1,7.158926028280e1,
-2.914668926742e1));
#42277=cartesian_point('',(2.069112534158e1,7.096358812200e1,
-3.079444056772e1));
#42278=cartesian_point('',(2.069777654782e1,7.098757884720e1,
-3.077388022314e1));
#42279=cartesian_point('',(2.073583496198e1,7.112461189122e1,
-3.065023629448e1));
#42280=cartesian_point('',(2.080010082888e1,7.135322381129e1,
-3.037265395224e1));
#42281=cartesian_point('',(2.086345456556e1,7.157091991126e1,
-2.990942364805e1));
#42282=cartesian_point('',(2.088889553427e1,7.164849524101e1,
-2.948009189636e1));
#42283=cartesian_point('',(2.089109166042e1,7.164620966388e1,
-2.922104366857e1));
#42284=cartesian_point('',(2.089057649349e1,7.164114605681e1,
-2.914341598680e1));
#42285=cartesian_point('',(2.066951682868e1,7.098971023579e1,
-3.081792334772e1));
#42286=cartesian_point('',(2.067627546289e1,7.101408845031e1,
-3.079703090622e1));
#42287=cartesian_point('',(2.071494707145e1,7.115332934956e1,
-3.067139455620e1));
#42288=cartesian_point('',(2.078023225496e1,7.138556680788e1,
-3.038939813057e1));
#42289=cartesian_point('',(2.084457013611e1,7.160664386278e1,
-2.991895311565e1));
#42290=cartesian_point('',(2.087040233248e1,7.168541178502e1,
-2.948301050729e1));
#42291=cartesian_point('',(2.087263255407e1,7.168309175156e1,
-2.921996588949e1));
#42292=cartesian_point('',(2.087210943392e1,7.167794992267e1,
-2.914113856624e1));
#42293=cartesian_point('',(2.065181044785e1,7.100756273703e1,
-3.083302172507e1));
#42294=cartesian_point('',(2.065863834071e1,7.103219076526e1,
-3.081191518124e1));
#42295=cartesian_point('',(2.069770527471e1,7.117285506514e1,
-3.068499432046e1));
#42296=cartesian_point('',(2.076364760992e1,7.140742990200e1,
-3.040015214255e1));
#42297=cartesian_point('',(2.082861996739e1,7.163068665295e1,
-2.992505581554e1));
#42298=cartesian_point('',(2.085470438759e1,7.171022343761e1,
-2.948485119879e1));
#42299=cartesian_point('',(2.085695659047e1,7.170788119020e1,
-2.921923011494e1));
#42300=cartesian_point('',(2.085642834288e1,7.170268893183e1,
-2.913962938480e1));
#42301=cartesian_point('',(2.063203670231e1,7.102455784499e1,
-3.084645138411e1));
#42302=cartesian_point('',(2.063892639673e1,7.104940878960e1,
-3.082515379025e1));
#42303=cartesian_point('',(2.067834609167e1,7.119134323322e1,
-3.069708672136e1));
#42304=cartesian_point('',(2.074487482339e1,7.142800378417e1,
-3.040970519198e1));
#42305=cartesian_point('',(2.081041334341e1,7.165320554433e1,
-2.993045835749e1));
#42306=cartesian_point('',(2.083672283062e1,7.173342840834e1,
-2.948645062079e1));
#42307=cartesian_point('',(2.083899464805e1,7.173106633876e1,
-2.921853047779e1));
#42308=cartesian_point('',(2.083846182512e1,7.172582908063e1,
-2.913823961312e1));
#42309=cartesian_point('',(2.060145634140e1,7.104695901469e1,
-3.086269225966e1));
#42310=cartesian_point('',(2.060842110172e1,7.107208071958e1,
-3.084116261128e1));
#42311=cartesian_point('',(2.064826926958e1,7.121555791407e1,
-3.071170332712e1));
#42312=cartesian_point('',(2.071551025432e1,7.145475182961e1,
-3.042123743293e1));
#42313=cartesian_point('',(2.078173645064e1,7.168231605044e1,
-2.993694928002e1));
#42314=cartesian_point('',(2.080831931032e1,7.176337224496e1,
-2.948832217123e1));
#42315=cartesian_point('',(2.081061495215e1,7.176098609881e1,
-2.921760952896e1));
#42316=cartesian_point('',(2.081007657184e1,7.175569418277e1,
-2.913648040825e1));
#42317=cartesian_point('',(2.055608499681e1,7.107294328918e1,
-3.087832936301e1));
#42318=cartesian_point('',(2.056312281454e1,7.109832850986e1,
-3.085657386895e1));
#42319=cartesian_point('',(2.060338799114e1,7.124330717738e1,
-3.072575961961e1));
#42320=cartesian_point('',(2.067132217185e1,7.148496667485e1,
-3.043229188586e1));
#42321=cartesian_point('',(2.073821764502e1,7.171483014635e1,
-2.994309730003e1));
#42322=cartesian_point('',(2.076506656282e1,7.179669737479e1,
-2.948997441502e1));
#42323=cartesian_point('',(2.076738539157e1,7.179428779628e1,
-2.921654398954e1));
#42324=cartesian_point('',(2.076684160261e1,7.178894268475e1,
-2.913459904120e1));
#42325=cartesian_point('',(2.049206013499e1,7.109781907630e1,
-3.088664089680e1));
#42326=cartesian_point('',(2.049913874454e1,7.112335143176e1,
-3.086475930118e1));
#42327=cartesian_point('',(2.053963675912e1,7.126916845093e1,
-3.073318850326e1));
#42328=cartesian_point('',(2.060795798774e1,7.151220461294e1,
-3.043804468402e1));
#42329=cartesian_point('',(2.067522715350e1,7.174335187746e1,
-2.994611057770e1));
#42330=cartesian_point('',(2.070222462559e1,7.182567194896e1,
-2.949047746351e1));
#42331=cartesian_point('',(2.070455640082e1,7.182324928691e1,
-2.921552955621e1));
#42332=cartesian_point('',(2.070400959193e1,7.181787447354e1,
-2.913312908822e1));
#42333=cartesian_point('',(2.042276263691e1,7.111336518839e1,
-3.088236436849e1));
#42334=cartesian_point('',(2.042982527875e1,7.113883994881e1,
-3.086053213458e1));
#42335=cartesian_point('',(2.047023215026e1,7.128432880012e1,
-3.072925748319e1));
#42336=cartesian_point('',(2.053840187123e1,7.152682607483e1,
-3.043476975783e1));
#42337=cartesian_point('',(2.060552475721e1,7.175747080607e1,
-2.994390802081e1));
#42338=cartesian_point('',(2.063246407858e1,7.183961361478e1,
-2.948925752118e1));
#42339=cartesian_point('',(2.063479078600e1,7.183719607422e1,
-2.921490362329e1));
#42340=cartesian_point('',(2.063424515924e1,7.183183288746e1,
-2.913268146580e1));
#42341=cartesian_point('',(2.036028216132e1,7.111745425736e1,
-3.086692803286e1));
#42342=cartesian_point('',(2.036727795157e1,7.114268788623e1,
-3.084530246025e1));
#42343=cartesian_point('',(2.040730323704e1,7.128680280668e1,
-3.071526767693e1));
#42344=cartesian_point('',(2.047483864535e1,7.152704393756e1,
-3.042352680080e1));
#42345=cartesian_point('',(2.054134910598e1,7.175558472727e1,
-2.993715472126e1));
#42346=cartesian_point('',(2.056804496948e1,7.183698539509e1,
-2.948661810552e1));
#42347=cartesian_point('',(2.057035045957e1,7.183458929644e1,
-2.921475112957e1));
#42348=cartesian_point('',(2.056980978204e1,7.182927478649e1,
-2.913327549951e1));
#42349=cartesian_point('',(2.032366568438e1,7.111464439207e1,
-3.085180862385e1));
#42350=cartesian_point('',(2.033059478844e1,7.113963748601e1,
-3.083038920121e1));
#42351=cartesian_point('',(2.037023943193e1,7.128238187479e1,
-3.070159121845e1));
#42352=cartesian_point('',(2.043714209693e1,7.152037244374e1,
-3.041259039564e1));
#42353=cartesian_point('',(2.050304164744e1,7.174681449720e1,
-2.993069686583e1));
#42354=cartesian_point('',(2.052949465536e1,7.182747486026e1,
-2.948426395590e1));
#42355=cartesian_point('',(2.053177898062e1,7.182510015045e1,
-2.921487774905e1));
#42356=cartesian_point('',(2.053124324006e1,7.181983419689e1,
-2.913414679945e1));
#42357=cartesian_point('',(2.030912468333e1,7.111263086978e1,
-3.084475733372e1));
#42358=cartesian_point('',(2.031602256219e1,7.113751133540e1,
-3.082343443893e1));
#42359=cartesian_point('',(2.035548897356e1,7.127961398521e1,
-3.069521557678e1));
#42360=cartesian_point('',(2.042209536225e1,7.151655074899e1,
-3.040749775900e1));
#42361=cartesian_point('',(2.048770885963e1,7.174201008832e1,
-2.992770126935e1));
#42362=cartesian_point('',(2.051404815265e1,7.182232381039e1,
-2.948318988236e1));
#42363=cartesian_point('',(2.051632256768e1,7.181995911572e1,
-2.921496527306e1));
#42364=cartesian_point('',(2.051578913881e1,7.181471589826e1,
-2.913458301331e1));
#42365=b_spline_surface_with_knots('',3,3,((#42229,#42230,#42231,#42232,#42233,
#42234,#42235,#42236),(#42237,#42238,#42239,#42240,#42241,#42242,#42243,#42244),
(#42245,#42246,#42247,#42248,#42249,#42250,#42251,#42252),(#42253,#42254,#42255,
#42256,#42257,#42258,#42259,#42260),(#42261,#42262,#42263,#42264,#42265,#42266,
#42267,#42268),(#42269,#42270,#42271,#42272,#42273,#42274,#42275,#42276),
(#42277,#42278,#42279,#42280,#42281,#42282,#42283,#42284),(#42285,#42286,#42287,
#42288,#42289,#42290,#42291,#42292),(#42293,#42294,#42295,#42296,#42297,#42298,
#42299,#42300),(#42301,#42302,#42303,#42304,#42305,#42306,#42307,#42308),
(#42309,#42310,#42311,#42312,#42313,#42314,#42315,#42316),(#42317,#42318,#42319,
#42320,#42321,#42322,#42323,#42324),(#42325,#42326,#42327,#42328,#42329,#42330,
#42331,#42332),(#42333,#42334,#42335,#42336,#42337,#42338,#42339,#42340),
(#42341,#42342,#42343,#42344,#42345,#42346,#42347,#42348),(#42349,#42350,#42351,
#42352,#42353,#42354,#42355,#42356),(#42357,#42358,#42359,#42360,#42361,#42362,
#42363,#42364)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,
1,1,1,4),(2.334852031324e-1,3.75e-1,5.e-1,6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,
1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,1.714990435826e0),(
6.357833595579e-2,8.305478516935e-2,1.772286281198e-1,2.826419879849e-1,
3.920010862323e-1,4.390465634042e-1),.unspecified.);
#42366=oriented_edge('',*,*,#42222,.f.);
#42368=oriented_edge('',*,*,#42367,.t.);
#42370=oriented_edge('',*,*,#42369,.t.);
#42372=oriented_edge('',*,*,#42371,.f.);
#42373=edge_loop('',(#42366,#42368,#42370,#42372));
#42374=face_outer_bound('',#42373,.f.);
#42376=cartesian_point('',(-1.350093750200e0,3.293006918678e1,
-6.620797812740e1));
#42377=direction('',(-1.558858547720e-4,7.068311558184e-1,-7.073822819834e-1));
#42378=direction('',(3.880648739121e-1,6.519889550423e-1,6.513954683128e-1));
#42379=axis2_placement_3d('',#42376,#42377,#42378);
#42380=toroidal_surface('',#42379,5.650700629514e1,1.999999504084e0);
#42381=oriented_edge('',*,*,#42367,.f.);
#42382=oriented_edge('',*,*,#28321,.f.);
#42384=oriented_edge('',*,*,#42383,.f.);
#42386=oriented_edge('',*,*,#42385,.f.);
#42387=edge_loop('',(#42381,#42382,#42384,#42386));
#42388=face_outer_bound('',#42387,.f.);
#42390=cartesian_point('',(1.761864713432e1,7.219184673368e1,
-2.845170667887e1));
#42391=cartesian_point('',(1.761905310415e1,7.219275442891e1,
-2.846671838218e1));
#42392=cartesian_point('',(1.762324701245e1,7.220118899745e1,
-2.864509055988e1));
#42393=cartesian_point('',(1.761709780328e1,7.216460433647e1,
-2.898208505136e1));
#42394=cartesian_point('',(1.757449745353e1,7.198825763965e1,
-2.941112935278e1));
#42395=cartesian_point('',(1.752279268457e1,7.178469604509e1,
-2.967302316390e1));
#42396=cartesian_point('',(1.748977542469e1,7.165672453553e1,
-2.979040263389e1));
#42397=cartesian_point('',(1.748282958729e1,7.162987279169e1,
-2.981337539430e1));
#42398=cartesian_point('',(1.760900918786e1,7.223298870218e1,
-2.844948403772e1));
#42399=cartesian_point('',(1.760942425290e1,7.223391672363e1,
-2.846483229180e1));
#42400=cartesian_point('',(1.761371213712e1,7.224254021577e1,
-2.864720325699e1));
#42401=cartesian_point('',(1.760742637545e1,7.220514017533e1,
-2.899175441896e1));
#42402=cartesian_point('',(1.756385890554e1,7.202478799087e1,
-2.943058926876e1));
#42403=cartesian_point('',(1.751094657900e1,7.181647127594e1,
-2.969862349854e1));
#42404=cartesian_point('',(1.747714273418e1,7.168545101435e1,
-2.981880008278e1));
#42405=cartesian_point('',(1.747003084617e1,7.165795733832e1,
-2.984232207067e1));
#42406=cartesian_point('',(1.760735708530e1,7.230090321227e1,
-2.844542990456e1));
#42407=cartesian_point('',(1.760778806524e1,7.230186680078e1,
-2.846136705898e1));
#42408=cartesian_point('',(1.761224038957e1,7.231082087360e1,
-2.865073514787e1));
#42409=cartesian_point('',(1.760571568682e1,7.227199407292e1,
-2.900850905763e1));
#42410=cartesian_point('',(1.756045593904e1,7.208463304072e1,
-2.946447552008e1));
#42411=cartesian_point('',(1.750543061455e1,7.186799576221e1,
-2.974325432410e1));
#42412=cartesian_point('',(1.747025039448e1,7.173164075973e1,
-2.986832533058e1));
#42413=cartesian_point('',(1.746284794923e1,7.170302382346e1,
-2.989280836296e1));
#42414=cartesian_point('',(1.763519094701e1,7.238545000133e1,
-2.843957547966e1));
#42415=cartesian_point('',(1.763564362857e1,7.238646208922e1,
-2.845631566086e1));
#42416=cartesian_point('',(1.764032018409e1,7.239586694316e1,
-2.865522505477e1));
#42417=cartesian_point('',(1.763346966033e1,7.235509460666e1,
-2.903102955469e1));
#42418=cartesian_point('',(1.758590231591e1,7.215817628252e1,
-2.951035675059e1));
#42419=cartesian_point('',(1.752799569922e1,7.193019305124e1,
-2.980378689774e1));
#42420=cartesian_point('',(1.749093864851e1,7.178656357536e1,
-2.993553195738e1));
#42421=cartesian_point('',(1.748313999830e1,7.175641495710e1,
-2.996132547374e1));
#42422=cartesian_point('',(1.766837367786e1,7.244118571869e1,
-2.843531536517e1));
#42423=cartesian_point('',(1.766884160328e1,7.244223187402e1,
-2.845261961680e1));
#42424=cartesian_point('',(1.767367566561e1,7.245195337030e1,
-2.865823111339e1));
#42425=cartesian_point('',(1.766659627528e1,7.240981443031e1,
-2.904670084796e1));
#42426=cartesian_point('',(1.761740800482e1,7.220618277380e1,
-2.954243733314e1));
#42427=cartesian_point('',(1.755747748091e1,7.197022980040e1,
-2.984615902907e1));
#42428=cartesian_point('',(1.751910208731e1,7.182149051327e1,
-2.998259214651e1));
#42429=cartesian_point('',(1.751102513067e1,7.179026599501e1,
-3.000930618668e1));
#42430=cartesian_point('',(1.770346776277e1,7.247890938214e1,
-2.843209067875e1));
#42431=cartesian_point('',(1.770394680428e1,7.247998038001e1,
-2.844980626001e1));
#42432=cartesian_point('',(1.770889572321e1,7.248993277721e1,
-2.866030504234e1));
#42433=cartesian_point('',(1.770164943954e1,7.244679728702e1,
-2.905801047849e1));
#42434=cartesian_point('',(1.765127916262e1,7.223827015588e1,
-2.956571289275e1));
#42435=cartesian_point('',(1.758987277159e1,7.199650551282e1,
-2.987693935873e1));
#42436=cartesian_point('',(1.755053602024e1,7.184404006559e1,
-3.001679108659e1));
#42437=cartesian_point('',(1.754225611791e1,7.181203098300e1,
-3.004417638815e1));
#42438=cartesian_point('',(1.773409540372e1,7.250335083495e1,
-2.842978824938e1));
#42439=cartesian_point('',(1.773458214609e1,7.250443904294e1,
-2.844778878629e1));
#42440=cartesian_point('',(1.773961063392e1,7.251455140070e1,
-2.866167331973e1));
#42441=cartesian_point('',(1.773224873201e1,7.247072553325e1,
-2.906577694677e1));
#42442=cartesian_point('',(1.768105959982e1,7.225880697800e1,
-2.958176896390e1));
#42443=cartesian_point('',(1.761863077651e1,7.201301620097e1,
-2.989819448820e1));
#42444=cartesian_point('',(1.757862802806e1,7.185796939235e1,
-3.004041451714e1));
#42445=cartesian_point('',(1.757020753160e1,7.182541678935e1,
-3.006826484656e1));
#42446=cartesian_point('',(1.775756877809e1,7.251866603350e1,
-2.842822986383e1));
#42447=cartesian_point('',(1.775806061650e1,7.251976563027e1,
-2.844641897003e1));
#42448=cartesian_point('',(1.776314175901e1,7.252998384188e1,
-2.866254402294e1));
#42449=cartesian_point('',(1.775570334679e1,7.248570111754e1,
-2.907088165028e1));
#42450=cartesian_point('',(1.770397233742e1,7.227153828873e1,
-2.959235930883e1));
#42451=cartesian_point('',(1.764086691997e1,7.202308321913e1,
-2.991222530793e1));
#42452=cartesian_point('',(1.760042344819e1,7.186632819563e1,
-3.005601255916e1));
#42453=cartesian_point('',(1.759190991364e1,7.183341591820e1,
-3.008417062058e1));
#42454=cartesian_point('',(1.778234740167e1,7.253177591544e1,
-2.842676931436e1));
#42455=cartesian_point('',(1.778284389843e1,7.253288592283e1,
-2.844513079422e1));
#42456=cartesian_point('',(1.778797317327e1,7.254320089682e1,
-2.866330393525e1));
#42457=cartesian_point('',(1.778046482196e1,7.249850055365e1,
-2.907551191755e1));
#42458=cartesian_point('',(1.772823847562e1,7.228228620506e1,
-2.960200407257e1));
#42459=cartesian_point('',(1.766451457460e1,7.203139567082e1,
-2.992501505464e1));
#42460=cartesian_point('',(1.762366823189e1,7.187307914577e1,
-3.007023492424e1));
#42461=cartesian_point('',(1.761506964998e1,7.183983808526e1,
-3.009867428750e1));
#42462=cartesian_point('',(1.781859143660e1,7.254672830454e1,
-2.842488785123e1));
#42463=cartesian_point('',(1.781909375096e1,7.254785131326e1,
-2.844346460030e1));
#42464=cartesian_point('',(1.782428313597e1,7.255828712918e1,
-2.866419550064e1));
#42465=cartesian_point('',(1.781668744108e1,7.251306524180e1,
-2.908123698419e1));
#42466=cartesian_point('',(1.776384249206e1,7.229428884825e1,
-2.961399150407e1));
#42467=cartesian_point('',(1.769934619651e1,7.204035677870e1,
-2.994093010495e1));
#42468=cartesian_point('',(1.765799672755e1,7.188009016905e1,
-3.008793910313e1));
#42469=cartesian_point('',(1.764929193408e1,7.184643850708e1,
-3.011672977081e1));
#42470=cartesian_point('',(1.786864994257e1,7.255916788255e1,
-2.842278487051e1));
#42471=cartesian_point('',(1.786915835492e1,7.256030451926e1,
-2.844158726445e1));
#42472=cartesian_point('',(1.787441074731e1,7.257086700148e1,
-2.866499920424e1));
#42473=cartesian_point('',(1.786672349902e1,7.252509843226e1,
-2.908710715653e1));
#42474=cartesian_point('',(1.781323013162e1,7.230363650704e1,
-2.962642587783e1));
#42475=cartesian_point('',(1.774792421325e1,7.204651630475e1,
-2.995748140285e1));
#42476=cartesian_point('',(1.770604736812e1,7.188420561935e1,
-3.010636576293e1));
#42477=cartesian_point('',(1.769723124384e1,7.185012356553e1,
-3.013552466738e1));
#42478=cartesian_point('',(1.793359723846e1,7.256123955353e1,
-2.842090542063e1));
#42479=cartesian_point('',(1.793411024430e1,7.256238645587e1,
-2.843987778758e1));
#42480=cartesian_point('',(1.793941009869e1,7.257304435289e1,
-2.866530929184e1));
#42481=cartesian_point('',(1.793165388536e1,7.252686398098e1,
-2.909123369682e1));
#42482=cartesian_point('',(1.787767207950e1,7.230337910742e1,
-2.963549707791e1));
#42483=cartesian_point('',(1.781175629118e1,7.204385735909e1,
-2.996965378583e1));
#42484=cartesian_point('',(1.776948218587e1,7.188000691914e1,
-3.011995081225e1));
#42485=cartesian_point('',(1.776058219870e1,7.184560066118e1,
-3.014938710086e1));
#42486=cartesian_point('',(1.801255874050e1,7.254635714030e1,
-2.841967061420e1));
#42487=cartesian_point('',(1.801307322652e1,7.254750735058e1,
-2.843869775217e1));
#42488=cartesian_point('',(1.801838837475e1,7.255819599345e1,
-2.866478002807e1));
#42489=cartesian_point('',(1.801060993856e1,7.251188292486e1,
-2.909193422252e1));
#42490=cartesian_point('',(1.795647074140e1,7.228774618927e1,
-2.963779093937e1));
#42491=cartesian_point('',(1.789035843246e1,7.202745058201e1,
-2.997294695275e1));
#42492=cartesian_point('',(1.784795631656e1,7.186310398133e1,
-3.012369918782e1));
#42493=cartesian_point('',(1.783902930594e1,7.182859325389e1,
-3.015322485895e1));
#42494=cartesian_point('',(1.806444806767e1,7.251914040751e1,
-2.841991150637e1));
#42495=cartesian_point('',(1.806495941349e1,7.252028359998e1,
-2.843882244699e1));
#42496=cartesian_point('',(1.807024211564e1,7.253090701516e1,
-2.866352410354e1));
#42497=cartesian_point('',(1.806251082549e1,7.248487546407e1,
-2.908806928577e1));
#42498=cartesian_point('',(1.800870553576e1,7.226212166113e1,
-2.963054572284e1));
#42499=cartesian_point('',(1.794301014753e1,7.200346780433e1,
-2.996358169839e1));
#42500=cartesian_point('',(1.790087960754e1,7.184017381422e1,
-3.011336820321e1));
#42501=cartesian_point('',(1.789200992747e1,7.180588471996e1,
-3.014270424833e1));
#42502=cartesian_point('',(1.809202313776e1,7.249828350618e1,
-2.842042537225e1));
#42503=cartesian_point('',(1.809253130677e1,7.249941959903e1,
-2.843921876133e1));
#42504=cartesian_point('',(1.809778118471e1,7.250997702637e1,
-2.866252370839e1));
#42505=cartesian_point('',(1.809009759005e1,7.246423027367e1,
-2.908442947216e1));
#42506=cartesian_point('',(1.803663009920e1,7.224287552047e1,
-2.962348623465e1));
#42507=cartesian_point('',(1.797135649062e1,7.198588254757e1,
-2.995437746481e1));
#42508=cartesian_point('',(1.792950069158e1,7.182365343550e1,
-3.010318698446e1));
#42509=cartesian_point('',(1.792068901020e1,7.178958855741e1,
-3.013233119362e1));
#42510=b_spline_surface_with_knots('',3,3,((#42390,#42391,#42392,#42393,#42394,
#42395,#42396,#42397),(#42398,#42399,#42400,#42401,#42402,#42403,#42404,#42405),
(#42406,#42407,#42408,#42409,#42410,#42411,#42412,#42413),(#42414,#42415,#42416,
#42417,#42418,#42419,#42420,#42421),(#42422,#42423,#42424,#42425,#42426,#42427,
#42428,#42429),(#42430,#42431,#42432,#42433,#42434,#42435,#42436,#42437),
(#42438,#42439,#42440,#42441,#42442,#42443,#42444,#42445),(#42446,#42447,#42448,
#42449,#42450,#42451,#42452,#42453),(#42454,#42455,#42456,#42457,#42458,#42459,
#42460,#42461),(#42462,#42463,#42464,#42465,#42466,#42467,#42468,#42469),
(#42470,#42471,#42472,#42473,#42474,#42475,#42476,#42477),(#42478,#42479,#42480,
#42481,#42482,#42483,#42484,#42485),(#42486,#42487,#42488,#42489,#42490,#42491,
#42492,#42493),(#42494,#42495,#42496,#42497,#42498,#42499,#42500,#42501),
(#42502,#42503,#42504,#42505,#42506,#42507,#42508,#42509)),.unspecified.,.f.,
.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,4),(2.483254290143e-1,5.e-1,
6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,
1.701995271624e0),(5.663913367347e-1,5.772513285999e-1,6.953149060959e-1,
8.084284924512e-1,9.106903584717e-1,9.368942153931e-1),.unspecified.);
#42512=oriented_edge('',*,*,#42511,.f.);
#42514=oriented_edge('',*,*,#42513,.f.);
#42516=oriented_edge('',*,*,#42515,.t.);
#42517=oriented_edge('',*,*,#42383,.t.);
#42518=edge_loop('',(#42512,#42514,#42516,#42517));
#42519=face_outer_bound('',#42518,.f.);
#42521=cartesian_point('',(1.783325979858e1,7.237357702011e1,
-1.851824157552e1));
#42522=direction('',(7.911065848698e-3,-1.093390082088e-2,-9.999089282780e-1));
#42523=direction('',(-8.108590214511e-1,-5.852415288427e-1,-1.578771789887e-5));
#42524=axis2_placement_3d('',#42521,#42522,#42523);
#42525=cylindrical_surface('',#42524,3.000024102025e-1);
#42527=oriented_edge('',*,*,#42526,.t.);
#42529=oriented_edge('',*,*,#42528,.f.);
#42530=oriented_edge('',*,*,#42511,.t.);
#42531=oriented_edge('',*,*,#28319,.f.);
#42532=edge_loop('',(#42527,#42529,#42530,#42531));
#42533=face_outer_bound('',#42532,.f.);
#42535=cartesian_point('',(1.782967784351e1,7.281726123587e1,
-4.823274422310e0));
#42536=cartesian_point('',(1.781440492855e1,7.282021647866e1,
-4.798872842078e0));
#42537=cartesian_point('',(1.779935838301e1,7.282286972907e1,
-4.780663633959e0));
#42538=cartesian_point('',(1.777798436041e1,7.282897134146e1,
-4.799906541400e0));
#42539=cartesian_point('',(1.775665114493e1,7.283405323404e1,
-4.837681956331e0));
#42540=cartesian_point('',(1.773098284372e1,7.283709071314e1,
-4.896362256858e0));
#42541=cartesian_point('',(1.770346463981e1,7.283707892636e1,
-4.971350099810e0));
#42542=cartesian_point('',(1.767541728291e1,7.283387421137e1,
-5.059700893749e0));
#42543=cartesian_point('',(1.764740453533e1,7.282753177001e1,
-5.160117757857e0));
#42544=cartesian_point('',(1.761960866510e1,7.281805114959e1,
-5.272483254678e0));
#42545=cartesian_point('',(1.759201724921e1,7.280526138891e1,
-5.397822863509e0));
#42546=cartesian_point('',(1.756468051354e1,7.278884478829e1,
-5.537557239828e0));
#42547=cartesian_point('',(1.753785914468e1,7.276844403718e1,
-5.692708595634e0));
#42548=cartesian_point('',(1.751196586455e1,7.274368302060e1,
-5.863984869776e0));
#42549=cartesian_point('',(1.748748880327e1,7.271407628415e1,
-6.052374271028e0));
#42550=cartesian_point('',(1.746217941892e1,7.267444450806e1,
-6.285877455600e0));
#42551=cartesian_point('',(1.744822057196e1,7.264271345400e1,
-6.457198458970e0));
#42552=cartesian_point('',(1.744156516813e1,7.262282336775e1,
-6.559456000690e0));
#42553=cartesian_point('',(1.795397584704e1,7.265035727565e1,
-4.392167893813e0));
#42554=cartesian_point('',(1.792077198154e1,7.269062872940e1,
-4.341111535145e0));
#42555=cartesian_point('',(1.779525933913e1,7.274853563795e1,
-4.293660989471e0));
#42556=cartesian_point('',(1.762221359327e1,7.276106434661e1,
-4.345062625040e0));
#42557=cartesian_point('',(1.751940930411e1,7.274025481023e1,
-4.426456875020e0));
#42558=cartesian_point('',(1.744863106515e1,7.270388815583e1,
-4.527867481611e0));
#42559=cartesian_point('',(1.740149906455e1,7.266141191229e1,
-4.638500158207e0));
#42560=cartesian_point('',(1.737062013955e1,7.261683129322e1,
-4.755364159593e0));
#42561=cartesian_point('',(1.735121765356e1,7.257154843106e1,
-4.878542811808e0));
#42562=cartesian_point('',(1.734055971551e1,7.252592762561e1,
-5.009223641368e0));
#42563=cartesian_point('',(1.733720332519e1,7.247984920278e1,
-5.149423450496e0));
#42564=cartesian_point('',(1.734058227668e1,7.243320983562e1,
-5.301183483257e0));
#42565=cartesian_point('',(1.735061798324e1,7.238619855657e1,
-5.465861321810e0));
#42566=cartesian_point('',(1.736748110393e1,7.233921914983e1,
-5.644336174574e0));
#42567=cartesian_point('',(1.739157631854e1,7.229274739983e1,
-5.837643513031e0));
#42568=cartesian_point('',(1.742771413020e1,7.224158623984e1,
-6.073987872817e0));
#42569=cartesian_point('',(1.745941964148e1,7.220988944757e1,
-6.244672784933e0));
#42570=cartesian_point('',(1.747996969134e1,7.219308215987e1,
-6.345630762205e0));
#42571=cartesian_point('',(1.822875060714e1,7.294306673596e1,
-4.127812799571e0));
#42572=cartesian_point('',(1.815617670809e1,7.302162970857e1,
-4.060630079162e0));
#42573=cartesian_point('',(1.790654192957e1,7.313394270342e1,
-3.995722070816e0));
#42574=cartesian_point('',(1.756128062927e1,7.316208459040e1,
-4.067796061196e0));
#42575=cartesian_point('',(1.735057758876e1,7.312598737351e1,
-4.176679933048e0));
#42576=cartesian_point('',(1.719846195809e1,7.305914984796e1,
-4.304923245210e0));
#42577=cartesian_point('',(1.709042399973e1,7.297899736048e1,
-4.437903615031e0));
#42578=cartesian_point('',(1.701310992432e1,7.289307945233e1,
-4.572616786750e0));
#42579=cartesian_point('',(1.695770659307e1,7.280410280158e1,
-4.710012184408e0));
#42580=cartesian_point('',(1.691908017736e1,7.271276844003e1,
-4.852091844155e0));
#42581=cartesian_point('',(1.689443951624e1,7.261876383210e1,
-5.001488008220e0));
#42582=cartesian_point('',(1.688270982693e1,7.252172465010e1,
-5.160623144886e0));
#42583=cartesian_point('',(1.688388451088e1,7.242181612888e1,
-5.331056443526e0));
#42584=cartesian_point('',(1.689853118067e1,7.231959848869e1,
-5.513765333701e0));
#42585=cartesian_point('',(1.692770892782e1,7.221570839739e1,
-5.709804231521e0));
#42586=cartesian_point('',(1.697895302053e1,7.209751440799e1,
-5.947435874175e0));
#42587=cartesian_point('',(1.702930118265e1,7.202039247030e1,
-6.117306063871e0));
#42588=cartesian_point('',(1.706348635413e1,7.197783598037e1,
-6.217181844229e0));
#42589=cartesian_point('',(1.834004974580e1,7.337141090371e1,
-4.343148533840e0));
#42590=cartesian_point('',(1.825165442113e1,7.344479044050e1,
-4.289470453469e0));
#42591=cartesian_point('',(1.800796025762e1,7.354742719203e1,
-4.239581717843e0));
#42592=cartesian_point('',(1.766928904503e1,7.358255124917e1,
-4.296424398226e0));
#42593=cartesian_point('',(1.744868463232e1,7.355990099912e1,
-4.384169234844e0));
#42594=cartesian_point('',(1.727222946590e1,7.350723710664e1,
-4.491619465117e0));
#42595=cartesian_point('',(1.713130582459e1,7.343813358850e1,
-4.607223493963e0));
#42596=cartesian_point('',(1.701637347873e1,7.335894107962e1,
-4.728013035275e0));
#42597=cartesian_point('',(1.692062159591e1,7.327211140836e1,
-4.854265355408e0));
#42598=cartesian_point('',(1.683983494148e1,7.317826214698e1,
-4.987343157761e0));
#42599=cartesian_point('',(1.677152568919e1,7.307685926590e1,
-5.129390124512e0));
#42600=cartesian_point('',(1.671481293392e1,7.296708865405e1,
-5.282519335260e0));
#42601=cartesian_point('',(1.667010407577e1,7.284852931953e1,
-5.448118933713e0));
#42602=cartesian_point('',(1.663856388798e1,7.272107091990e1,
-5.627074861677e0));
#42603=cartesian_point('',(1.662190928608e1,7.258449576382e1,
-5.820409163155e0));
#42604=cartesian_point('',(1.662274903747e1,7.241969880344e1,
-6.056224390980e0));
#42605=cartesian_point('',(1.664211562635e1,7.230287453475e1,
-6.226041467849e0));
#42606=cartesian_point('',(1.666005078734e1,7.223464232697e1,
-6.326317238506e0));
#42607=(bounded_surface()b_spline_surface(3,3,((#42535,#42536,#42537,#42538,
#42539,#42540,#42541,#42542,#42543,#42544,#42545,#42546,#42547,#42548,#42549,
#42550,#42551,#42552),(#42553,#42554,#42555,#42556,#42557,#42558,#42559,#42560,
#42561,#42562,#42563,#42564,#42565,#42566,#42567,#42568,#42569,#42570),(#42571,
#42572,#42573,#42574,#42575,#42576,#42577,#42578,#42579,#42580,#42581,#42582,
#42583,#42584,#42585,#42586,#42587,#42588),(#42589,#42590,#42591,#42592,#42593,
#42594,#42595,#42596,#42597,#42598,#42599,#42600,#42601,#42602,#42603,#42604,
#42605,#42606)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(-3.103122903015e-2,1.e0),(4.963379701249e-1,
5.238843780190e-1,5.378823883001e-1,5.534399763576e-1,5.700591677752e-1,
5.875851495459e-1,6.062068258544e-1,6.259833121159e-1,6.470966635158e-1,
6.699521858586e-1,6.949452631029e-1,7.222827824456e-1,7.520619191699e-1,
7.844784205229e-1,8.198756133625e-1,8.722601240119e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.424027526065e0,
1.424027526065e0,1.424027526065e0,1.424027526065e0,1.424027526065e0,
1.424027526065e0,1.424027526065e0,1.424027526065e0,1.424027526065e0,
1.424027526065e0,1.424027526065e0,1.424027526065e0,1.424027526065e0,
1.424027526065e0,1.424027526065e0,1.424027526065e0,1.424027526065e0,
1.424027526065e0),(8.751764134353e-1,8.751764134353e-1,8.751764134353e-1,
8.751764134353e-1,8.751764134353e-1,8.751764134353e-1,8.751764134353e-1,
8.751764134353e-1,8.751764134353e-1,8.751764134353e-1,8.751764134353e-1,
8.751764134353e-1,8.751764134353e-1,8.751764134353e-1,8.751764134353e-1,
8.751764134353e-1,8.751764134353e-1,8.751764134353e-1),(8.591401394382e-1,
8.591401394382e-1,8.591401394382e-1,8.591401394383e-1,8.591401394383e-1,
8.591401394382e-1,8.591401394383e-1,8.591401394382e-1,8.591401394382e-1,
8.591401394382e-1,8.591401394383e-1,8.591401394382e-1,8.591401394382e-1,
8.591401394382e-1,8.591401394382e-1,8.591401394383e-1,8.591401394382e-1,
8.591401394382e-1),(1.375918704074e0,1.375918704074e0,1.375918704074e0,
1.375918704074e0,1.375918704074e0,1.375918704074e0,1.375918704074e0,
1.375918704074e0,1.375918704074e0,1.375918704074e0,1.375918704074e0,
1.375918704074e0,1.375918704074e0,1.375918704074e0,1.375918704074e0,
1.375918704074e0,1.375918704074e0,1.375918704074e0)))representation_item('')surface());
#42609=oriented_edge('',*,*,#42608,.f.);
#42611=oriented_edge('',*,*,#42610,.t.);
#42612=oriented_edge('',*,*,#42526,.f.);
#42613=oriented_edge('',*,*,#28317,.f.);
#42614=edge_loop('',(#42609,#42611,#42612,#42613));
#42615=face_outer_bound('',#42614,.f.);
#42617=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002761e0));
#42618=direction('',(0.e0,0.e0,1.e0));
#42619=direction('',(0.e0,-1.e0,0.e0));
#42620=axis2_placement_3d('',#42617,#42618,#42619);
#42621=conical_surface('',#42620,7.438528799863e1,2.656505117708e1);
#42623=oriented_edge('',*,*,#42622,.t.);
#42624=oriented_edge('',*,*,#42608,.t.);
#42625=oriented_edge('',*,*,#28315,.f.);
#42627=oriented_edge('',*,*,#42626,.f.);
#42629=oriented_edge('',*,*,#42628,.f.);
#42631=oriented_edge('',*,*,#42630,.f.);
#42633=oriented_edge('',*,*,#42632,.f.);
#42634=edge_loop('',(#42623,#42624,#42625,#42627,#42629,#42631,#42633));
#42635=face_outer_bound('',#42634,.f.);
#42637=cartesian_point('',(1.691215599409e1,7.250464084990e1,
-6.716133778899e0));
#42638=direction('',(-1.066808640249e-1,-4.343282993308e-1,-8.944149605476e-1));
#42639=direction('',(9.525772616308e-1,2.131827378291e-1,-2.171397727632e-1));
#42640=axis2_placement_3d('',#42637,#42638,#42639);
#42641=cylindrical_surface('',#42640,5.000000034852e-1);
#42643=oriented_edge('',*,*,#42642,.f.);
#42644=oriented_edge('',*,*,#42610,.f.);
#42645=oriented_edge('',*,*,#42622,.f.);
#42647=oriented_edge('',*,*,#42646,.t.);
#42648=edge_loop('',(#42643,#42644,#42645,#42647));
#42649=face_outer_bound('',#42648,.f.);
#42651=cartesian_point('',(1.841027481182e1,7.643548758933e1,0.e0));
#42652=direction('',(-9.658728639631e-1,2.588048538901e-1,-1.047178411625e-2));
#42653=direction('',(-2.588190451026e-1,-9.659258262891e-1,0.e0));
#42654=axis2_placement_3d('',#42651,#42652,#42653);
#42655=plane('',#42654);
#42657=oriented_edge('',*,*,#42656,.t.);
#42659=oriented_edge('',*,*,#42658,.t.);
#42660=oriented_edge('',*,*,#42513,.t.);
#42661=oriented_edge('',*,*,#42528,.t.);
#42662=oriented_edge('',*,*,#42642,.t.);
#42664=oriented_edge('',*,*,#42663,.t.);
#42665=edge_loop('',(#42657,#42659,#42660,#42661,#42662,#42664));
#42666=face_outer_bound('',#42665,.f.);
#42668=cartesian_point('',(1.689525270833e1,7.194174004491e1,
-1.906885554304e1));
#42669=direction('',(7.939434009674e-3,-1.082806690424e-2,-9.999098551143e-1));
#42670=direction('',(9.637291743257e-1,2.668396462386e-1,4.762535958840e-3));
#42671=axis2_placement_3d('',#42668,#42669,#42670);
#42672=cylindrical_surface('',#42671,5.000074384604e-1);
#42673=oriented_edge('',*,*,#42656,.f.);
#42675=oriented_edge('',*,*,#42674,.f.);
#42677=oriented_edge('',*,*,#42676,.f.);
#42679=oriented_edge('',*,*,#42678,.t.);
#42680=edge_loop('',(#42673,#42675,#42677,#42679));
#42681=face_outer_bound('',#42680,.f.);
#42683=cartesian_point('',(1.745409021637e1,7.447153513231e1,
-8.219257478005e0));
#42684=direction('',(-9.660121463879e-1,2.582903614017e-1,-1.032580447371e-2));
#42685=direction('',(-2.294877070640e-1,-8.385341742139e-1,4.941617457694e-1));
#42686=axis2_placement_3d('',#42683,#42684,#42685);
#42687=toroidal_surface('',#42686,2.496952275142e0,4.999972871998e-1);
#42688=oriented_edge('',*,*,#42663,.f.);
#42689=oriented_edge('',*,*,#42646,.f.);
#42691=oriented_edge('',*,*,#42690,.f.);
#42692=oriented_edge('',*,*,#42674,.t.);
#42693=edge_loop('',(#42688,#42689,#42691,#42692));
#42694=face_outer_bound('',#42693,.f.);
#42696=cartesian_point('',(0.e0,0.e0,-8.220551782468e0));
#42697=direction('',(0.e0,0.e0,1.e0));
#42698=direction('',(-1.936337043003e-1,-9.810738955649e-1,0.e0));
#42699=axis2_placement_3d('',#42696,#42697,#42698);
#42700=toroidal_surface('',#42699,7.649382607502e1,3.e0);
#42701=oriented_edge('',*,*,#42690,.t.);
#42702=oriented_edge('',*,*,#42632,.t.);
#42703=oriented_edge('',*,*,#42630,.t.);
#42705=oriented_edge('',*,*,#42704,.f.);
#42707=oriented_edge('',*,*,#42706,.t.);
#42709=oriented_edge('',*,*,#42708,.t.);
#42710=edge_loop('',(#42701,#42702,#42703,#42705,#42707,#42709));
#42711=face_outer_bound('',#42710,.f.);
#42713=cartesian_point('',(1.237287532511e1,7.548311446466e1,
-8.219510586630e0));
#42714=direction('',(-9.913624666286e-1,1.307361147557e-1,1.041768009904e-2));
#42715=direction('',(-1.085642589685e-1,-8.626062928239e-1,4.940892482692e-1));
#42716=axis2_placement_3d('',#42713,#42714,#42715);
#42717=toroidal_surface('',#42716,2.497876978374e0,4.999993463406e-1);
#42718=oriented_edge('',*,*,#42704,.t.);
#42720=oriented_edge('',*,*,#42719,.f.);
#42722=oriented_edge('',*,*,#42721,.f.);
#42724=oriented_edge('',*,*,#42723,.t.);
#42725=edge_loop('',(#42718,#42720,#42722,#42724));
#42726=face_outer_bound('',#42725,.f.);
#42728=cartesian_point('',(1.212308747805e1,7.346773338173e1,
-6.695542677327e0));
#42729=direction('',(-6.764997797859e-2,-4.420920286284e-1,-8.944149588992e-1));
#42730=direction('',(3.736440381850e-1,-8.424552984913e-1,3.881484287908e-1));
#42731=axis2_placement_3d('',#42728,#42729,#42730);
#42732=cylindrical_surface('',#42731,5.000000035624e-1);
#42733=oriented_edge('',*,*,#42628,.t.);
#42735=oriented_edge('',*,*,#42734,.f.);
#42737=oriented_edge('',*,*,#42736,.f.);
#42738=oriented_edge('',*,*,#42719,.t.);
#42739=edge_loop('',(#42733,#42735,#42737,#42738));
#42740=face_outer_bound('',#42739,.f.);
#42742=cartesian_point('',(1.112447386666e1,7.481452516025e1,
-4.344523503841e0));
#42743=cartesian_point('',(1.121207321368e1,7.482893862281e1,
-4.305606214750e0));
#42744=cartesian_point('',(1.138041608391e1,7.484065362251e1,
-4.262118181666e0));
#42745=cartesian_point('',(1.162088600512e1,7.480525632362e1,
-4.261086505872e0));
#42746=cartesian_point('',(1.178989524750e1,7.475624468412e1,
-4.288818777905e0));
#42747=cartesian_point('',(1.194402944905e1,7.468638415396e1,
-4.343049100275e0));
#42748=cartesian_point('',(1.207530958645e1,7.460225527239e1,
-4.416757574452e0));
#42749=cartesian_point('',(1.218386421602e1,7.450848259565e1,
-4.504541279274e0));
#42750=cartesian_point('',(1.227230235082e1,7.440780828322e1,
-4.603456633935e0));
#42751=cartesian_point('',(1.234337089146e1,7.430150041641e1,
-4.712565887415e0));
#42752=cartesian_point('',(1.239902445884e1,7.418999875339e1,
-4.832114026768e0));
#42753=cartesian_point('',(1.244022626448e1,7.407373428470e1,
-4.962525802611e0));
#42754=cartesian_point('',(1.246728424288e1,7.395334369446e1,
-5.104037105533e0));
#42755=cartesian_point('',(1.248013999651e1,7.382943425985e1,
-5.256907053751e0));
#42756=cartesian_point('',(1.247838615700e1,7.370239503802e1,
-5.421700268643e0));
#42757=cartesian_point('',(1.246111928536e1,7.357239002639e1,
-5.599437271812e0));
#42758=cartesian_point('',(1.242675750830e1,7.343959425423e1,
-5.791462057718e0));
#42759=cartesian_point('',(1.236452170796e1,7.328349267705e1,
-6.031506202037e0));
#42760=cartesian_point('',(1.230170487124e1,7.317947062942e1,
-6.205884440269e0));
#42761=cartesian_point('',(1.225757839596e1,7.312020349964e1,
-6.311052769946e0));
#42762=cartesian_point('',(1.104467069935e1,7.426054432005e1,
-4.070350109496e0));
#42763=cartesian_point('',(1.112253842582e1,7.427883681110e1,
-4.018707748221e0));
#42764=cartesian_point('',(1.129182387008e1,7.429926517010e1,
-3.959251093908e0));
#42765=cartesian_point('',(1.154000660363e1,7.426335015683e1,
-3.957010899902e0));
#42766=cartesian_point('',(1.171091130081e1,7.420888604099e1,
-3.994048534527e0));
#42767=cartesian_point('',(1.185700953950e1,7.413113664002e1,
-4.065583579057e0));
#42768=cartesian_point('',(1.196845423409e1,7.404039341877e1,
-4.160022959255e0));
#42769=cartesian_point('',(1.204687456965e1,7.394394479439e1,
-4.268514617116e0));
#42770=cartesian_point('',(1.209752623630e1,7.384599950371e1,
-4.386332083455e0));
#42771=cartesian_point('',(1.212558034412e1,7.374853503179e1,
-4.511946619172e0));
#42772=cartesian_point('',(1.213486406139e1,7.365240728269e1,
-4.645585048470e0));
#42773=cartesian_point('',(1.212792477067e1,7.355832198095e1,
-4.787840166409e0));
#42774=cartesian_point('',(1.210649427548e1,7.346707238625e1,
-4.939169159365e0));
#42775=cartesian_point('',(1.207173385502e1,7.337939660329e1,
-5.100065262960e0));
#42776=cartesian_point('',(1.202425892742e1,7.329592637580e1,
-5.271304838876e0));
#42777=cartesian_point('',(1.196410550596e1,7.321730014703e1,
-5.454065007476e0));
#42778=cartesian_point('',(1.189076700061e1,7.314443787836e1,
-5.649759840498e0));
#42779=cartesian_point('',(1.178969358474e1,7.306864030241e1,
-5.892433984414e0));
#42780=cartesian_point('',(1.170839218953e1,7.302787306191e1,
-6.067022160264e0));
#42781=cartesian_point('',(1.165692986732e1,7.300853501855e1,
-6.171718114147e0));
#42782=cartesian_point('',(1.125882153527e1,7.383346819106e1,
-4.476298952609e0));
#42783=cartesian_point('',(1.128171749551e1,7.384004948496e1,
-4.443020345205e0));
#42784=cartesian_point('',(1.133538047126e1,7.384819853818e1,
-4.406358558989e0));
#42785=cartesian_point('',(1.141498315444e1,7.383679940335e1,
-4.404306406886e0));
#42786=cartesian_point('',(1.146906214859e1,7.381857884058e1,
-4.426187785117e0));
#42787=cartesian_point('',(1.151337743963e1,7.379250270766e1,
-4.470576951674e0));
#42788=cartesian_point('',(1.154448453137e1,7.376249873727e1,
-4.532818880512e0));
#42789=cartesian_point('',(1.156317605374e1,7.373135583454e1,
-4.609280299210e0));
#42790=cartesian_point('',(1.157159847256e1,7.370067186719e1,
-4.697933004300e0));
#42791=cartesian_point('',(1.157182858246e1,7.367120094039e1,
-4.798145639184e0));
#42792=cartesian_point('',(1.156541533663e1,7.364328810454e1,
-4.910179569261e0));
#42793=cartesian_point('',(1.155345206734e1,7.361720542932e1,
-5.034384596042e0));
#42794=cartesian_point('',(1.153674772370e1,7.359323201813e1,
-5.170896034137e0));
#42795=cartesian_point('',(1.151589381964e1,7.357162482390e1,
-5.319866370514e0));
#42796=cartesian_point('',(1.149127089856e1,7.355262630177e1,
-5.481767269590e0));
#42797=cartesian_point('',(1.146305733651e1,7.353652117325e1,
-5.657559995600e0));
#42798=cartesian_point('',(1.143128204913e1,7.352373052813e1,
-5.848582086731e0));
#42799=cartesian_point('',(1.139040170563e1,7.351353374801e1,
-6.088626380741e0));
#42800=cartesian_point('',(1.135999761871e1,7.351152317979e1,
-6.264111590610e0));
#42801=cartesian_point('',(1.134159177625e1,7.351228750786e1,
-6.370341719787e0));
#42802=cartesian_point('',(1.145366909656e1,7.415801862668e1,
-4.968552917001e0));
#42803=cartesian_point('',(1.145676518439e1,7.415442949458e1,
-4.957864616115e0));
#42804=cartesian_point('',(1.144737181244e1,7.414726859852e1,
-4.949417127019e0));
#42805=cartesian_point('',(1.142869846301e1,7.414955740131e1,
-4.948674511490e0));
#42806=cartesian_point('',(1.141812183677e1,7.415625978529e1,
-4.953108404836e0));
#42807=cartesian_point('',(1.141579407327e1,7.416583202107e1,
-4.965609758761e0));
#42808=cartesian_point('',(1.142357828626e1,7.417507224274e1,
-4.989823925438e0));
#42809=cartesian_point('',(1.144031706948e1,7.418168830275e1,
-5.028370363348e0));
#42810=cartesian_point('',(1.146383989922e1,7.418440890140e1,
-5.082453298035e0));
#42811=cartesian_point('',(1.149213705732e1,7.418262152574e1,
-5.152514445599e0));
#42812=cartesian_point('',(1.152366106520e1,7.417598064362e1,
-5.238851890232e0));
#42813=cartesian_point('',(1.155713995085e1,7.416425062614e1,
-5.341516849963e0));
#42814=cartesian_point('',(1.159146302595e1,7.414727779019e1,
-5.460250430247e0));
#42815=cartesian_point('',(1.162569604301e1,7.412492978076e1,
-5.594787946396e0));
#42816=cartesian_point('',(1.165907058137e1,7.409699723586e1,
-5.745225635504e0));
#42817=cartesian_point('',(1.169090204380e1,7.406310040765e1,
-5.912252202551e0));
#42818=cartesian_point('',(1.172043174274e1,7.402264745403e1,
-6.097093993710e0));
#42819=cartesian_point('',(1.175072545353e1,7.396738820517e1,
-6.333095501284e0));
#42820=cartesian_point('',(1.176614856813e1,7.392294337792e1,
-6.508852670943e0));
#42821=cartesian_point('',(1.177283690910e1,7.389457785415e1,
-6.616379353243e0));
#42822=(bounded_surface()b_spline_surface(3,3,((#42742,#42743,#42744,#42745,
#42746,#42747,#42748,#42749,#42750,#42751,#42752,#42753,#42754,#42755,#42756,
#42757,#42758,#42759,#42760,#42761),(#42762,#42763,#42764,#42765,#42766,#42767,
#42768,#42769,#42770,#42771,#42772,#42773,#42774,#42775,#42776,#42777,#42778,
#42779,#42780,#42781),(#42782,#42783,#42784,#42785,#42786,#42787,#42788,#42789,
#42790,#42791,#42792,#42793,#42794,#42795,#42796,#42797,#42798,#42799,#42800,
#42801),(#42802,#42803,#42804,#42805,#42806,#42807,#42808,#42809,#42810,#42811,
#42812,#42813,#42814,#42815,#42816,#42817,#42818,#42819,#42820,#42821)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995750289299e-1,5.202982060703e-1,
5.294352221273e-1,5.394792992216e-1,5.503538235163e-1,5.624264069014e-1,
5.759732428748e-1,5.910783832970e-1,6.079301289395e-1,6.267487988014e-1,
6.476440076254e-1,6.706399476255e-1,6.957548061055e-1,7.230720183073e-1,
7.527755931667e-1,7.851525450032e-1,8.205206045878e-1,8.757652344642e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576533633689e0,1.576533633689e0,1.576533633689e0,1.576533633689e0,
1.576533633689e0,1.576533633689e0,1.576533633689e0,1.576533633689e0,
1.576533633689e0,1.576533633689e0,1.576533633689e0,1.576533633689e0,
1.576533633689e0,1.576533633689e0,1.576533633689e0,1.576533633689e0,
1.576533633689e0,1.576533633689e0,1.576533633689e0,1.576533633689e0),(
8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,
8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,
8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,
8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,
8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,8.078221221036e-1),(
8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,
8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,
8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,
8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,
8.078221221036e-1,8.078221221036e-1,8.078221221036e-1,8.078221221036e-1),(
1.576533633689e0,1.576533633689e0,1.576533633689e0,1.576533633689e0,
1.576533633689e0,1.576533633689e0,1.576533633689e0,1.576533633689e0,
1.576533633689e0,1.576533633689e0,1.576533633689e0,1.576533633689e0,
1.576533633689e0,1.576533633689e0,1.576533633689e0,1.576533633689e0,
1.576533633689e0,1.576533633689e0,1.576533633689e0,1.576533633689e0)))representation_item('')surface());
#42824=oriented_edge('',*,*,#42823,.f.);
#42825=oriented_edge('',*,*,#42734,.t.);
#42826=oriented_edge('',*,*,#42626,.t.);
#42827=oriented_edge('',*,*,#28313,.f.);
#42828=edge_loop('',(#42824,#42825,#42826,#42827));
#42829=face_outer_bound('',#42828,.f.);
#42831=cartesian_point('',(1.122857154544e1,7.369400370366e1,
-1.780608319232e1));
#42832=direction('',(1.149300986758e-2,7.073529953307e-3,9.999089338026e-1));
#42833=direction('',(5.251683112289e-1,-8.509983810904e-1,-1.620351982830e-5));
#42834=axis2_placement_3d('',#42831,#42832,#42833);
#42835=cylindrical_surface('',#42834,3.000019631393e-1);
#42836=oriented_edge('',*,*,#42823,.t.);
#42837=oriented_edge('',*,*,#28311,.f.);
#42839=oriented_edge('',*,*,#42838,.t.);
#42841=oriented_edge('',*,*,#42840,.f.);
#42842=edge_loop('',(#42836,#42837,#42839,#42841));
#42843=face_outer_bound('',#42842,.f.);
#42845=cartesian_point('',(1.127779933909e1,7.289875731586e1,
-2.843771373221e1));
#42846=cartesian_point('',(1.128133115751e1,7.292386056719e1,
-2.841623132958e1));
#42847=cartesian_point('',(1.129023014336e1,7.298684430452e1,
-2.835876324498e1));
#42848=cartesian_point('',(1.130341492939e1,7.307904189323e1,
-2.825966539681e1));
#42849=cartesian_point('',(1.131678211544e1,7.317091583320e1,
-2.813926535490e1));
#42850=cartesian_point('',(1.132844436150e1,7.324940433968e1,
-2.801344192510e1));
#42851=cartesian_point('',(1.133857894738e1,7.331576783076e1,
-2.788112127145e1));
#42852=cartesian_point('',(1.134723138626e1,7.337027580641e1,
-2.774135355989e1));
#42853=cartesian_point('',(1.135438573702e1,7.341266549652e1,
-2.759237284245e1));
#42854=cartesian_point('',(1.135993591717e1,7.344186115773e1,
-2.743081428420e1));
#42855=cartesian_point('',(1.136315426894e1,7.345353318556e1,
-2.727160344497e1));
#42856=cartesian_point('',(1.136391451357e1,7.345084187617e1,
-2.716608499503e1));
#42857=cartesian_point('',(1.136398234017e1,7.344763344454e1,
-2.711967418033e1));
#42858=cartesian_point('',(1.129032297919e1,7.291044475543e1,
-2.845343017378e1));
#42859=cartesian_point('',(1.129390079787e1,7.293587496470e1,
-2.843166797325e1));
#42860=cartesian_point('',(1.130291556770e1,7.299967817483e1,
-2.837345213227e1));
#42861=cartesian_point('',(1.131627145540e1,7.309307221621e1,
-2.827306809219e1));
#42862=cartesian_point('',(1.132981163119e1,7.318613511695e1,
-2.815110973285e1));
#42863=cartesian_point('',(1.134162445230e1,7.326563700145e1,
-2.802366159866e1));
#42864=cartesian_point('',(1.135188964287e1,7.333285570943e1,
-2.788963558423e1));
#42865=cartesian_point('',(1.136065342832e1,7.338806512795e1,
-2.774806910787e1));
#42866=cartesian_point('',(1.136789976364e1,7.343099982155e1,
-2.759717283371e1));
#42867=cartesian_point('',(1.137352127958e1,7.346057072986e1,
-2.743353776878e1));
#42868=cartesian_point('',(1.137678101305e1,7.347239285631e1,
-2.727228002823e1));
#42869=cartesian_point('',(1.137755104576e1,7.346966695037e1,
-2.716540370912e1));
#42870=cartesian_point('',(1.137761974554e1,7.346641720370e1,
-2.711839528245e1));
#42871=cartesian_point('',(1.131078878537e1,7.293590617139e1,
-2.848654807582e1));
#42872=cartesian_point('',(1.131446372114e1,7.296202666379e1,
-2.846419515784e1));
#42873=cartesian_point('',(1.132372293748e1,7.302755996875e1,
-2.840440063183e1));
#42874=cartesian_point('',(1.133744006001e1,7.312347999582e1,
-2.830130114596e1));
#42875=cartesian_point('',(1.135134545676e1,7.321905306512e1,
-2.817605282153e1));
#42876=cartesian_point('',(1.136347617629e1,7.330069442277e1,
-2.804517456416e1));
#42877=cartesian_point('',(1.137401710330e1,7.336971868950e1,
-2.790754814245e1));
#42878=cartesian_point('',(1.138301596684e1,7.342640901465e1,
-2.776218406151e1));
#42879=cartesian_point('',(1.139045650266e1,7.347049433548e1,
-2.760724360826e1));
#42880=cartesian_point('',(1.139622862479e1,7.350085747639e1,
-2.743922456200e1));
#42881=cartesian_point('',(1.139957572453e1,7.351299649540e1,
-2.727364534385e1));
#42882=cartesian_point('',(1.140036642211e1,7.351019754821e1,
-2.716390225186e1));
#42883=cartesian_point('',(1.140043696537e1,7.350686057605e1,
-2.711563212936e1));
#42884=cartesian_point('',(1.132626756407e1,7.297952417617e1,
-2.854006313926e1));
#42885=cartesian_point('',(1.133009997936e1,7.300676399231e1,
-2.851675234754e1));
#42886=cartesian_point('',(1.133975557623e1,7.307510272040e1,
-2.845439791589e1));
#42887=cartesian_point('',(1.135405845657e1,7.317511874185e1,
-2.834689521794e1));
#42888=cartesian_point('',(1.136855607480e1,7.327476215740e1,
-2.821631207368e1));
#42889=cartesian_point('',(1.138120228030e1,7.335987276272e1,
-2.807987172412e1));
#42890=cartesian_point('',(1.139219032578e1,7.343182482064e1,
-2.793640708720e1));
#42891=cartesian_point('',(1.140157037857e1,7.349091649952e1,
-2.778488502718e1));
#42892=cartesian_point('',(1.140932581884e1,7.353686761187e1,
-2.762338676369e1));
#42893=cartesian_point('',(1.141534215537e1,7.356851539200e1,
-2.744825890327e1));
#42894=cartesian_point('',(1.141883092327e1,7.358116826592e1,
-2.727567222339e1));
#42895=cartesian_point('',(1.141965512985e1,7.357825087922e1,
-2.716128053591e1));
#42896=cartesian_point('',(1.141972866240e1,7.357477246714e1,
-2.711096451941e1));
#42897=cartesian_point('',(1.132567631269e1,7.302444386295e1,
-2.859245727785e1));
#42898=cartesian_point('',(1.132966339988e1,7.305278304693e1,
-2.856820568989e1));
#42899=cartesian_point('',(1.133970831041e1,7.312387718149e1,
-2.850333699206e1));
#42900=cartesian_point('',(1.135458650532e1,7.322791617165e1,
-2.839150958496e1));
#42901=cartesian_point('',(1.136966578658e1,7.333155736503e1,
-2.825568673299e1));
#42902=cartesian_point('',(1.138281828767e1,7.342007536634e1,
-2.811378345535e1));
#42903=cartesian_point('',(1.139424548015e1,7.349490301714e1,
-2.796458469019e1));
#42904=cartesian_point('',(1.140399992614e1,7.355635323709e1,
-2.780701443899e1));
#42905=cartesian_point('',(1.141206465657e1,7.360413687657e1,
-2.763907528156e1));
#42906=cartesian_point('',(1.141832085351e1,7.363704639265e1,
-2.745696534688e1));
#42907=cartesian_point('',(1.142194876384e1,7.365020396019e1,
-2.727749613824e1));
#42908=cartesian_point('',(1.142280588195e1,7.364717024558e1,
-2.715853873302e1));
#42909=cartesian_point('',(1.142288235051e1,7.364355291527e1,
-2.710621329789e1));
#42910=cartesian_point('',(1.131002872798e1,7.306821257440e1,
-2.864103107302e1));
#42911=cartesian_point('',(1.131415967984e1,7.309757431144e1,
-2.861590442391e1));
#42912=cartesian_point('',(1.132456670199e1,7.317123132735e1,
-2.854869713610e1));
#42913=cartesian_point('',(1.133998001325e1,7.327901219428e1,
-2.843284719492e1));
#42914=cartesian_point('',(1.135560031569e1,7.338637183368e1,
-2.829215074292e1));
#42915=cartesian_point('',(1.136922373661e1,7.347805915020e1,
-2.814516624163e1));
#42916=cartesian_point('',(1.138105939211e1,7.355556147110e1,
-2.799063400194e1));
#42917=cartesian_point('',(1.139116207178e1,7.361920543667e1,
-2.782743815736e1));
#42918=cartesian_point('',(1.139951448172e1,7.366869356137e1,
-2.765350814266e1));
#42919=cartesian_point('',(1.140599377960e1,7.370277665369e1,
-2.746490398361e1));
#42920=cartesian_point('',(1.140975111023e1,7.371640365100e1,
-2.727903314066e1));
#42921=cartesian_point('',(1.141063884032e1,7.371326173654e1,
-2.715582903249e1));
#42922=cartesian_point('',(1.141071803974e1,7.370951519445e1,
-2.710163458034e1));
#42923=cartesian_point('',(1.128680364500e1,7.310117082953e1,
-2.867572641214e1));
#42924=cartesian_point('',(1.129103773233e1,7.313126562678e1,
-2.864997243861e1));
#42925=cartesian_point('',(1.130170434944e1,7.320675995212e1,
-2.858108863411e1));
#42926=cartesian_point('',(1.131750128138e1,7.331722334097e1,
-2.846235496999e1));
#42927=cartesian_point('',(1.133350943764e1,7.342724870499e1,
-2.831816467257e1));
#42928=cartesian_point('',(1.134747045727e1,7.352120807857e1,
-2.816753748214e1));
#42929=cartesian_point('',(1.135959893668e1,7.360062784938e1,
-2.800918171662e1));
#42930=cartesian_point('',(1.136995126234e1,7.366584449388e1,
-2.784195292854e1));
#42931=cartesian_point('',(1.137850990744e1,7.371655455059e1,
-2.766372811552e1));
#42932=cartesian_point('',(1.138514914462e1,7.375147897046e1,
-2.747046829825e1));
#42933=cartesian_point('',(1.138899925565e1,7.376544249828e1,
-2.728000817415e1));
#42934=cartesian_point('',(1.138990893122e1,7.376222301617e1,
-2.715375963815e1));
#42935=cartesian_point('',(1.138999008836e1,7.375838384319e1,
-2.709822530244e1));
#42936=cartesian_point('',(1.126395529762e1,7.312456518697e1,
-2.869930770185e1));
#42937=cartesian_point('',(1.126825970299e1,7.315515978654e1,
-2.867312601693e1));
#42938=cartesian_point('',(1.127910331258e1,7.323190679411e1,
-2.860309915907e1));
#42939=cartesian_point('',(1.129516179808e1,7.334419913325e1,
-2.848239936531e1));
#42940=cartesian_point('',(1.131143439408e1,7.345604199511e1,
-2.833582695518e1));
#42941=cartesian_point('',(1.132562558937e1,7.355155046298e1,
-2.818271617001e1));
#42942=cartesian_point('',(1.133795371687e1,7.363227755602e1,
-2.802175351484e1));
#42943=cartesian_point('',(1.134847625178e1,7.369856645703e1,
-2.785177505562e1));
#42944=cartesian_point('',(1.135717550856e1,7.375010963009e1,
-2.767062203816e1));
#42945=cartesian_point('',(1.136392379277e1,7.378560766921e1,
-2.747418798125e1));
#42946=cartesian_point('',(1.136783716170e1,7.379980064440e1,
-2.728059887359e1));
#42947=cartesian_point('',(1.136876179974e1,7.379652827648e1,
-2.715227463893e1));
#42948=cartesian_point('',(1.136884429168e1,7.379262594751e1,
-2.709582676721e1));
#42949=cartesian_point('',(1.124544920132e1,7.314031356578e1,
-2.871466810217e1));
#42950=cartesian_point('',(1.124979952346e1,7.317123452992e1,
-2.868820712715e1));
#42951=cartesian_point('',(1.126075870691e1,7.324879952308e1,
-2.861743386995e1));
#42952=cartesian_point('',(1.127698798356e1,7.336228614354e1,
-2.849545021852e1));
#42953=cartesian_point('',(1.129343325534e1,7.347531580838e1,
-2.834732231904e1));
#42954=cartesian_point('',(1.130777475241e1,7.357183581517e1,
-2.819258977806e1));
#42955=cartesian_point('',(1.132023324758e1,7.365341657301e1,
-2.802992485707e1));
#42956=cartesian_point('',(1.133086692699e1,7.372040564388e1,
-2.785815089750e1));
#42957=cartesian_point('',(1.133965800138e1,7.377249283135e1,
-2.767508579975e1));
#42958=cartesian_point('',(1.134647749193e1,7.380836543655e1,
-2.747657900468e1));
#42959=cartesian_point('',(1.135043216746e1,7.382270823796e1,
-2.728094671050e1));
#42960=cartesian_point('',(1.135136657582e1,7.381940133627e1,
-2.715126707098e1));
#42961=cartesian_point('',(1.135144993935e1,7.381545776726e1,
-2.709422267184e1));
#42962=cartesian_point('',(1.122499074050e1,7.315502903983e1,
-2.872850050991e1));
#42963=cartesian_point('',(1.122938253006e1,7.318624474369e1,
-2.870178730808e1));
#42964=cartesian_point('',(1.124044608821e1,7.326454845933e1,
-2.863033997795e1));
#42965=cartesian_point('',(1.125682960628e1,7.337911363476e1,
-2.850719687514e1));
#42966=cartesian_point('',(1.127343082151e1,7.349321510094e1,
-2.835766421384e1));
#42967=cartesian_point('',(1.128790805605e1,7.359064862811e1,
-2.820146706581e1));
#42968=cartesian_point('',(1.130048428621e1,7.367300033031e1,
-2.803726482922e1));
#42969=cartesian_point('',(1.131121834015e1,7.374062172433e1,
-2.786386935399e1));
#42970=cartesian_point('',(1.132009233502e1,7.379320021099e1,
-2.767907745726e1));
#42971=cartesian_point('',(1.132697613196e1,7.382941108669e1,
-2.747869877315e1));
#42972=cartesian_point('',(1.133096811148e1,7.384388919609e1,
-2.728122127802e1));
#42973=cartesian_point('',(1.133191134341e1,7.384055110698e1,
-2.715031757288e1));
#42974=cartesian_point('',(1.133199549408e1,7.383657029408e1,
-2.709273445008e1));
#42975=cartesian_point('',(1.119370431747e1,7.317395915792e1,
-2.874547779366e1));
#42976=cartesian_point('',(1.119814719488e1,7.320553798101e1,
-2.871845384852e1));
#42977=cartesian_point('',(1.120933934264e1,7.328475180251e1,
-2.864617606073e1));
#42978=cartesian_point('',(1.122591288610e1,7.340064575736e1,
-2.852160451418e1));
#42979=cartesian_point('',(1.124270622358e1,7.351606768245e1,
-2.837034118675e1));
#42980=cartesian_point('',(1.125735068665e1,7.361462666646e1,
-2.821233964328e1));
#42981=cartesian_point('',(1.127007196629e1,7.369792817187e1,
-2.804624343432e1));
#42982=cartesian_point('',(1.128092968164e1,7.376632858781e1,
-2.787085025230e1));
#42983=cartesian_point('',(1.128990583450e1,7.381951235493e1,
-2.768393093976e1));
#42984=cartesian_point('',(1.129686885691e1,7.385613997976e1,
-2.748124608894e1));
#42985=cartesian_point('',(1.130090679493e1,7.387078478856e1,
-2.728149530679e1));
#42986=cartesian_point('',(1.130186089748e1,7.386740827655e1,
-2.714908355321e1));
#42987=cartesian_point('',(1.130194601789e1,7.386338157920e1,
-2.709083672299e1));
#42988=cartesian_point('',(1.114789883829e1,7.319497128811e1,
-2.876250100529e1));
#42989=cartesian_point('',(1.115239339179e1,7.322691741154e1,
-2.873516273879e1));
#42990=cartesian_point('',(1.116371560978e1,7.330705181824e1,
-2.866204493111e1));
#42991=cartesian_point('',(1.118048136666e1,7.342428985261e1,
-2.853602849312e1));
#42992=cartesian_point('',(1.119746903858e1,7.354104744093e1,
-2.838301457196e1));
#42993=cartesian_point('',(1.121228265573e1,7.364074484074e1,
-2.822318785649e1));
#42994=cartesian_point('',(1.122515065500e1,7.372500708579e1,
-2.805517586719e1));
#42995=cartesian_point('',(1.123613345564e1,7.379419549364e1,
-2.787776197595e1));
#42996=cartesian_point('',(1.124521294279e1,7.384799151066e1,
-2.768869075164e1));
#42997=cartesian_point('',(1.125225610289e1,7.388504068327e1,
-2.748367317995e1));
#42998=cartesian_point('',(1.125634052860e1,7.389985411091e1,
-2.728162293521e1));
#42999=cartesian_point('',(1.125730562695e1,7.389643873359e1,
-2.714768576890e1));
#43000=cartesian_point('',(1.125739172828e1,7.389236562345e1,
-2.708876758906e1));
#43001=cartesian_point('',(1.108414007175e1,7.321328576332e1,
-2.877342020746e1));
#43002=cartesian_point('',(1.108866884369e1,7.324547510266e1,
-2.874587380624e1));
#43003=cartesian_point('',(1.110007719052e1,7.332621909485e1,
-2.867219976115e1));
#43004=cartesian_point('',(1.111697022569e1,7.344434714068e1,
-2.854522655690e1));
#43005=cartesian_point('',(1.113408658037e1,7.356198916742e1,
-2.839105344205e1));
#43006=cartesian_point('',(1.114901220657e1,7.366244039400e1,
-2.823001814929e1));
#43007=cartesian_point('',(1.116197735943e1,7.374733881368e1,
-2.806073758441e1));
#43008=cartesian_point('',(1.117304298802e1,7.381704900749e1,
-2.788198563666e1));
#43009=cartesian_point('',(1.118219090020e1,7.387125043908e1,
-2.769148947722e1));
#43010=cartesian_point('',(1.118928712523e1,7.390857874870e1,
-2.748492724372e1));
#43011=cartesian_point('',(1.119340233375e1,7.392350383098e1,
-2.728135435988e1));
#43012=cartesian_point('',(1.119437471321e1,7.392006271815e1,
-2.714640710837e1));
#43013=cartesian_point('',(1.119446146409e1,7.391595887478e1,
-2.708704437981e1));
#43014=cartesian_point('',(1.101571752908e1,7.322232154660e1,
-2.877272994707e1));
#43015=cartesian_point('',(1.102024639687e1,7.325451156713e1,
-2.874518296292e1));
#43016=cartesian_point('',(1.103165498493e1,7.333525726660e1,
-2.867150735994e1));
#43017=cartesian_point('',(1.104854837657e1,7.345338780512e1,
-2.854453147603e1));
#43018=cartesian_point('',(1.106566509166e1,7.357103230894e1,
-2.839035511459e1));
#43019=cartesian_point('',(1.108059103157e1,7.367148564679e1,
-2.822931643693e1));
#43020=cartesian_point('',(1.109355645653e1,7.375638584824e1,
-2.806003231910e1));
#43021=cartesian_point('',(1.110462231710e1,7.382609750343e1,
-2.788127662380e1));
#43022=cartesian_point('',(1.111377042092e1,7.388030007048e1,
-2.769077647349e1));
#43023=cartesian_point('',(1.112086679457e1,7.391762916189e1,
-2.748420991380e1));
#43024=cartesian_point('',(1.112498208931e1,7.393255455689e1,
-2.728063276543e1));
#43025=cartesian_point('',(1.112595448916e1,7.392911337198e1,
-2.714568268495e1));
#43026=cartesian_point('',(1.112604124185e1,7.392500944253e1,
-2.708631871132e1));
#43027=cartesian_point('',(1.095526795689e1,7.322113853206e1,
-2.876140921799e1));
#43028=cartesian_point('',(1.095976529364e1,7.325310443808e1,
-2.873405402232e1));
#43029=cartesian_point('',(1.097109451715e1,7.333328842700e1,
-2.866089097165e1));
#43030=cartesian_point('',(1.098787062653e1,7.345059885272e1,
-2.853479671259e1));
#43031=cartesian_point('',(1.100486876518e1,7.356742837911e1,
-2.838168850542e1));
#43032=cartesian_point('',(1.101969149288e1,7.366718709338e1,
-2.822176348722e1));
#43033=cartesian_point('',(1.103256739439e1,7.375150108333e1,
-2.805364831506e1));
#43034=cartesian_point('',(1.104355693207e1,7.382073193198e1,
-2.787612558957e1));
#43035=cartesian_point('',(1.105264198472e1,7.387456092444e1,
-2.768693846448e1));
#43036=cartesian_point('',(1.105968946100e1,7.391163280137e1,
-2.748179525375e1));
#43037=cartesian_point('',(1.106377639051e1,7.392645531073e1,
-2.727962116124e1));
#43038=cartesian_point('',(1.106474208108e1,7.392303784015e1,
-2.714560183705e1));
#43039=cartesian_point('',(1.106482823525e1,7.391896223025e1,
-2.708664749870e1));
#43040=cartesian_point('',(1.092008176803e1,7.321579090459e1,
-2.874937535506e1));
#43041=cartesian_point('',(1.092454468109e1,7.324751213591e1,
-2.872222954247e1));
#43042=cartesian_point('',(1.093578725916e1,7.332708288305e1,
-2.864962606552e1));
#43043=cartesian_point('',(1.095243532684e1,7.344349795906e1,
-2.852449431139e1));
#43044=cartesian_point('',(1.096930401090e1,7.355943774218e1,
-2.837255225073e1));
#43045=cartesian_point('',(1.098401405772e1,7.365843810824e1,
-2.821384305882e1));
#43046=cartesian_point('',(1.099679222291e1,7.374211210781e1,
-2.804700407113e1));
#43047=cartesian_point('',(1.100769843584e1,7.381081804085e1,
-2.787082742776e1));
#43048=cartesian_point('',(1.101671465306e1,7.386423918706e1,
-2.768307378453e1));
#43049=cartesian_point('',(1.102370874612e1,7.390103025273e1,
-2.747948450047e1));
#43050=cartesian_point('',(1.102776470816e1,7.391574043775e1,
-2.727884217982e1));
#43051=cartesian_point('',(1.102872307396e1,7.391234885704e1,
-2.714583899928e1));
#43052=cartesian_point('',(1.102880857470e1,7.390830416471e1,
-2.708733187606e1));
#43053=cartesian_point('',(1.090655650561e1,7.321298632201e1,
-2.874387439058e1));
#43054=cartesian_point('',(1.091100360298e1,7.324459513957e1,
-2.871682477733e1));
#43055=cartesian_point('',(1.092220637254e1,7.332388413791e1,
-2.864447839184e1));
#43056=cartesian_point('',(1.093879561254e1,7.343988785296e1,
-2.851978885256e1));
#43057=cartesian_point('',(1.095560481974e1,7.355541885097e1,
-2.836838256817e1));
#43058=cartesian_point('',(1.097026309628e1,7.365407080028e1,
-2.821023197752e1));
#43059=cartesian_point('',(1.098299635734e1,7.373745076161e1,
-2.804397932211e1));
#43060=cartesian_point('',(1.099386428740e1,7.380591552655e1,
-2.786842112496e1));
#43061=cartesian_point('',(1.100284887875e1,7.385914929121e1,
-2.768132608300e1));
#43062=cartesian_point('',(1.100981844535e1,7.389581134049e1,
-2.747845073755e1));
#43063=cartesian_point('',(1.101386017964e1,7.391046991903e1,
-2.727851217669e1));
#43064=cartesian_point('',(1.101481518013e1,7.390709023320e1,
-2.714597585488e1));
#43065=cartesian_point('',(1.101490038066e1,7.390305974569e1,
-2.708767420090e1));
#43066=b_spline_surface_with_knots('',3,3,((#42845,#42846,#42847,#42848,#42849,
#42850,#42851,#42852,#42853,#42854,#42855,#42856,#42857),(#42858,#42859,#42860,
#42861,#42862,#42863,#42864,#42865,#42866,#42867,#42868,#42869,#42870),(#42871,
#42872,#42873,#42874,#42875,#42876,#42877,#42878,#42879,#42880,#42881,#42882,
#42883),(#42884,#42885,#42886,#42887,#42888,#42889,#42890,#42891,#42892,#42893,
#42894,#42895,#42896),(#42897,#42898,#42899,#42900,#42901,#42902,#42903,#42904,
#42905,#42906,#42907,#42908,#42909),(#42910,#42911,#42912,#42913,#42914,#42915,
#42916,#42917,#42918,#42919,#42920,#42921,#42922),(#42923,#42924,#42925,#42926,
#42927,#42928,#42929,#42930,#42931,#42932,#42933,#42934,#42935),(#42936,#42937,
#42938,#42939,#42940,#42941,#42942,#42943,#42944,#42945,#42946,#42947,#42948),(
#42949,#42950,#42951,#42952,#42953,#42954,#42955,#42956,#42957,#42958,#42959,
#42960,#42961),(#42962,#42963,#42964,#42965,#42966,#42967,#42968,#42969,#42970,
#42971,#42972,#42973,#42974),(#42975,#42976,#42977,#42978,#42979,#42980,#42981,
#42982,#42983,#42984,#42985,#42986,#42987),(#42988,#42989,#42990,#42991,#42992,
#42993,#42994,#42995,#42996,#42997,#42998,#42999,#43000),(#43001,#43002,#43003,
#43004,#43005,#43006,#43007,#43008,#43009,#43010,#43011,#43012,#43013),(#43014,
#43015,#43016,#43017,#43018,#43019,#43020,#43021,#43022,#43023,#43024,#43025,
#43026),(#43027,#43028,#43029,#43030,#43031,#43032,#43033,#43034,#43035,#43036,
#43037,#43038,#43039),(#43040,#43041,#43042,#43043,#43044,#43045,#43046,#43047,
#43048,#43049,#43050,#43051,#43052),(#43053,#43054,#43055,#43056,#43057,#43058,
#43059,#43060,#43061,#43062,#43063,#43064,#43065)),.unspecified.,.f.,.f.,.f.,(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,1,1,1,1,1,4),(2.405593465049e-1,3.75e-1,
5.e-1,6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,
1.5e0,1.625e0,1.709289181173e0),(6.390565743820e-2,8.860822346903e-2,
1.276002975649e-1,1.648434129539e-1,2.014377957173e-1,2.379686922680e-1,
2.749084271030e-1,3.128858467374e-1,3.529475820255e-1,3.966909853837e-1,
4.312239737142e-1),.unspecified.);
#43067=oriented_edge('',*,*,#42838,.f.);
#43069=oriented_edge('',*,*,#43068,.t.);
#43071=oriented_edge('',*,*,#43070,.t.);
#43073=oriented_edge('',*,*,#43072,.f.);
#43074=edge_loop('',(#43067,#43069,#43071,#43073));
#43075=face_outer_bound('',#43074,.f.);
#43077=cartesian_point('',(1.151523750064e1,7.385428909314e1,
-2.702855326878e1));
#43078=cartesian_point('',(1.042992974567e1,7.402439743164e1,
-2.685844493028e1));
#43079=cartesian_point('',(9.336954251424e0,7.417103572956e1,
-2.671180663235e1));
#43080=cartesian_point('',(8.238399130302e0,7.429349153113e1,
-2.658935083078e1));
#43081=cartesian_point('',(1.141868936485e1,7.396144318030e1,
-2.775164934839e1));
#43082=cartesian_point('',(1.034227459080e1,7.413015781563e1,
-2.758293471306e1));
#43083=cartesian_point('',(9.258341090277e0,7.427558135095e1,
-2.743751117774e1));
#43084=cartesian_point('',(8.168938990028e0,7.439701670696e1,
-2.731607582173e1));
#43085=cartesian_point('',(1.127133644398e1,7.369154396668e1,
-2.842180817863e1));
#43086=cartesian_point('',(1.020849424392e1,7.385813151556e1,
-2.825522062976e1));
#43087=cartesian_point('',(9.138360742463e0,7.400170106566e1,
-2.811165107966e1));
#43088=cartesian_point('',(8.062928092262e0,7.412157900541e1,
-2.799177313991e1));
#43089=cartesian_point('',(1.111317038332e1,7.311784221345e1,
-2.885714836848e1));
#43090=cartesian_point('',(1.006489674796e1,7.328214658476e1,
-2.869284399717e1));
#43091=cartesian_point('',(9.009575925312e0,7.342372609937e1,
-2.855126448255e1));
#43092=cartesian_point('',(7.949137839662e0,7.354193233562e1,
-2.843305824630e1));
#43093=(bounded_surface()b_spline_surface(3,3,((#43077,#43078,#43079,#43080),(
#43081,#43082,#43083,#43084),(#43085,#43086,#43087,#43088),(#43089,#43090,
#43091,#43092)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(0.e0,1.e0),(5.023790414314e-1,5.131562295726e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.072788836406e0,1.072788836406e0,
1.072788836406e0,1.072788836406e0),(9.757370545313e-1,9.757370545313e-1,
9.757370545313e-1,9.757370545313e-1),(9.757370545313e-1,9.757370545313e-1,
9.757370545313e-1,9.757370545313e-1),(1.072788836406e0,1.072788836406e0,
1.072788836406e0,1.072788836406e0)))representation_item('')surface());
#43094=oriented_edge('',*,*,#43068,.f.);
#43095=oriented_edge('',*,*,#28309,.f.);
#43097=oriented_edge('',*,*,#43096,.f.);
#43099=oriented_edge('',*,*,#43098,.f.);
#43100=edge_loop('',(#43094,#43095,#43097,#43099));
#43101=face_outer_bound('',#43100,.f.);
#43103=cartesian_point('',(8.026962737621e0,7.387588175644e1,
-2.663410120761e1));
#43104=cartesian_point('',(8.028660155099e0,7.388416277471e1,
-2.669158644894e1));
#43105=cartesian_point('',(8.031238842830e0,7.389444493996e1,
-2.680756174171e1));
#43106=cartesian_point('',(8.032568173794e0,7.389087961619e1,
-2.697785065235e1));
#43107=cartesian_point('',(8.031568814481e0,7.387025713068e1,
-2.714027489334e1));
#43108=cartesian_point('',(8.028577113492e0,7.383531486286e1,
-2.729255908227e1));
#43109=cartesian_point('',(8.023730415865e0,7.378684949382e1,
-2.743777628847e1));
#43110=cartesian_point('',(8.017032933166e0,7.372476744715e1,
-2.757749155665e1));
#43111=cartesian_point('',(8.008390163994e0,7.364827836081e1,
-2.771260917392e1));
#43112=cartesian_point('',(7.997531652862e0,7.355522662878e1,
-2.784439163910e1));
#43113=cartesian_point('',(7.985233112285e0,7.345240703289e1,
-2.796158830506e1));
#43114=cartesian_point('',(7.976102542097e0,7.337743021405e1,
-2.803167583937e1));
#43115=cartesian_point('',(7.971824873823e0,7.334254567960e1,
-2.806149464534e1));
#43116=cartesian_point('',(8.011505091721e0,7.391553542898e1,
-2.662884502481e1));
#43117=cartesian_point('',(8.013242958387e0,7.392401378343e1,
-2.668770012339e1));
#43118=cartesian_point('',(8.015883094608e0,7.393454097206e1,
-2.680643895988e1));
#43119=cartesian_point('',(8.017244128779e0,7.393089073693e1,
-2.698078761866e1));
#43120=cartesian_point('',(8.016220936165e0,7.390977622904e1,
-2.714708800699e1));
#43121=cartesian_point('',(8.013157760461e0,7.387399907864e1,
-2.730301137667e1));
#43122=cartesian_point('',(8.008195065123e0,7.382437371704e1,
-2.745170478935e1));
#43123=cartesian_point('',(8.001336966410e0,7.376080280200e1,
-2.759477120283e1));
#43124=cartesian_point('',(7.992486464883e0,7.368247523006e1,
-2.773313692801e1));
#43125=cartesian_point('',(7.981366324991e0,7.358718143804e1,
-2.786809509271e1));
#43126=cartesian_point('',(7.968770674299e0,7.348187787194e1,
-2.798812348731e1));
#43127=cartesian_point('',(7.959418977768e0,7.340508523358e1,
-2.805990857923e1));
#43128=cartesian_point('',(7.955037600496e0,7.336935494841e1,
-2.809045032339e1));
#43129=cartesian_point('',(8.000527892339e0,7.398277812907e1,
-2.661948197762e1));
#43130=cartesian_point('',(8.002336507396e0,7.399160163741e1,
-2.668073304891e1));
#43131=cartesian_point('',(8.005084121161e0,7.400255738845e1,
-2.680430550933e1));
#43132=cartesian_point('',(8.006500606374e0,7.399875863763e1,
-2.698575494082e1));
#43133=cartesian_point('',(8.005435727714e0,7.397678354950e1,
-2.715883497170e1));
#43134=cartesian_point('',(8.002247537921e0,7.393954613328e1,
-2.732112351343e1));
#43135=cartesian_point('',(7.997081954782e0,7.388789186659e1,
-2.747589704522e1));
#43136=cartesian_point('',(7.989942927849e0,7.382171682060e1,
-2.762482483736e1));
#43137=cartesian_point('',(7.980729088452e0,7.374017361360e1,
-2.776887172186e1));
#43138=cartesian_point('',(7.969151342253e0,7.364095830780e1,
-2.790938439870e1));
#43139=cartesian_point('',(7.956036025977e0,7.353131011063e1,
-2.803436567727e1));
#43140=cartesian_point('',(7.946297564587e0,7.345134148171e1,
-2.810911991169e1));
#43141=cartesian_point('',(7.941734793301e0,7.341413192162e1,
-2.814092612340e1));
#43142=cartesian_point('',(8.017033664294e0,7.407014646697e1,
-2.660640802397e1));
#43143=cartesian_point('',(8.018938558169e0,7.407943968280e1,
-2.667091968382e1));
#43144=cartesian_point('',(8.021832434061e0,7.409097864817e1,
-2.680107004041e1));
#43145=cartesian_point('',(8.023324380500e0,7.408697778799e1,
-2.699218264516e1));
#43146=cartesian_point('',(8.022202772875e0,7.406383156872e1,
-2.717448883539e1));
#43147=cartesian_point('',(8.018844456133e0,7.402460693191e1,
-2.734543949923e1));
#43148=cartesian_point('',(8.013402770651e0,7.397019160497e1,
-2.750848723535e1));
#43149=cartesian_point('',(8.005881439120e0,7.390047269559e1,
-2.766539155623e1));
#43150=cartesian_point('',(7.996173146948e0,7.381455345235e1,
-2.781716971576e1));
#43151=cartesian_point('',(7.983972661617e0,7.371000150661e1,
-2.796524131830e1));
#43152=cartesian_point('',(7.970150152083e0,7.359444086519e1,
-2.809696278950e1));
#43153=cartesian_point('',(7.959885357016e0,7.351015015073e1,
-2.817575761774e1));
#43154=cartesian_point('',(7.955075733467e0,7.347092750131e1,
-2.820928459557e1));
#43155=cartesian_point('',(8.042529303285e0,7.412921577271e1,
-2.659714545523e1));
#43156=cartesian_point('',(8.044501320189e0,7.413883645563e1,
-2.666393031132e1));
#43157=cartesian_point('',(8.047497166169e0,7.415078202265e1,
-2.679866660305e1));
#43158=cartesian_point('',(8.049041722179e0,7.414664025714e1,
-2.699651611650e1));
#43159=cartesian_point('',(8.047880564621e0,7.412267755624e1,
-2.718525454093e1));
#43160=cartesian_point('',(8.044403639871e0,7.408206748181e1,
-2.736224420711e1));
#43161=cartesian_point('',(8.038769463142e0,7.402572721672e1,
-2.753106049956e1));
#43162=cartesian_point('',(8.030981598961e0,7.395353761954e1,
-2.769352584521e1));
#43163=cartesian_point('',(8.020928587396e0,7.386456751962e1,
-2.785069404512e1));
#43164=cartesian_point('',(8.008293944819e0,7.375629500972e1,
-2.800403553065e1));
#43165=cartesian_point('',(7.993978398857e0,7.363661236862e1,
-2.814045608583e1));
#43166=cartesian_point('',(7.983346657876e0,7.354930841049e1,
-2.822206790917e1));
#43167=cartesian_point('',(7.978364935463e0,7.350868228845e1,
-2.825679455961e1));
#43168=cartesian_point('',(8.072304886125e0,7.417081985493e1,
-2.659027259885e1));
#43169=cartesian_point('',(8.074325852597e0,7.418067934415e1,
-2.665871518460e1));
#43170=cartesian_point('',(8.077396060336e0,7.419292142568e1,
-2.679679577299e1));
#43171=cartesian_point('',(8.078978981915e0,7.418867690488e1,
-2.699955818218e1));
#43172=cartesian_point('',(8.077788982539e0,7.416411878413e1,
-2.719298731820e1));
#43173=cartesian_point('',(8.074225562811e0,7.412249837828e1,
-2.737438093138e1));
#43174=cartesian_point('',(8.068451011695e0,7.406475435060e1,
-2.754740394786e1));
#43175=cartesian_point('',(8.060468778378e0,7.399076300249e1,
-2.771392467500e1));
#43176=cartesian_point('',(8.050164379939e0,7.389956806306e1,
-2.787502356590e1));
#43177=cartesian_point('',(8.037213127865e0,7.378858232895e1,
-2.803220811755e1));
#43178=cartesian_point('',(8.022538034718e0,7.366589371648e1,
-2.817205548323e1));
#43179=cartesian_point('',(8.011638698153e0,7.357639234813e1,
-2.825572160237e1));
#43180=cartesian_point('',(8.006531472514e0,7.353474274264e1,
-2.829132311496e1));
#43181=cartesian_point('',(8.099414408488e0,7.419878940656e1,
-2.658544270123e1));
#43182=cartesian_point('',(8.101469286658e0,7.420881433784e1,
-2.665503374348e1));
#43183=cartesian_point('',(8.104591011377e0,7.422126184126e1,
-2.679543122261e1));
#43184=cartesian_point('',(8.106200512188e0,7.421694613276e1,
-2.700159723015e1));
#43185=cartesian_point('',(8.104990531527e0,7.419197551190e1,
-2.719827603789e1));
#43186=cartesian_point('',(8.101367189060e0,7.414965515993e1,
-2.738272065552e1));
#43187=cartesian_point('',(8.095495388164e0,7.409093862146e1,
-2.755865804261e1));
#43188=cartesian_point('',(8.087378498119e0,7.401569904078e1,
-2.772798829199e1));
#43189=cartesian_point('',(8.076899941706e0,7.392296275780e1,
-2.789181032096e1));
#43190=cartesian_point('',(8.063729346170e0,7.381009733278e1,
-2.805165730517e1));
#43191=cartesian_point('',(8.048805162818e0,7.368532621750e1,
-2.819387872625e1));
#43192=cartesian_point('',(8.037720439073e0,7.359430250832e1,
-2.827896803817e1));
#43193=cartesian_point('',(8.032526266225e0,7.355194384510e1,
-2.831517564532e1));
#43194=cartesian_point('',(8.120644247202e0,7.421686569752e1,
-2.658221167877e1));
#43195=cartesian_point('',(8.122721567032e0,7.422700011297e1,
-2.665256273360e1));
#43196=cartesian_point('',(8.125877384083e0,7.423958355820e1,
-2.679449345862e1));
#43197=cartesian_point('',(8.127504474198e0,7.423522073990e1,
-2.700291186121e1));
#43198=cartesian_point('',(8.126281270548e0,7.420997713936e1,
-2.720174120015e1));
#43199=cartesian_point('',(8.122618273085e0,7.416719358491e1,
-2.738820487720e1));
#43200=cartesian_point('',(8.116682115322e0,7.410783346919e1,
-2.756607090370e1));
#43201=cartesian_point('',(8.108476113661e0,7.403176784719e1,
-2.773726040710e1));
#43202=cartesian_point('',(8.097882304945e0,7.393801155122e1,
-2.790288452376e1));
#43203=cartesian_point('',(8.084566554759e0,7.382390220549e1,
-2.806449342264e1));
#43204=cartesian_point('',(8.069477531292e0,7.369775295491e1,
-2.820828591940e1));
#43205=cartesian_point('',(8.058270124104e0,7.360572180814e1,
-2.829431705584e1));
#43206=cartesian_point('',(8.053018412309e0,7.356289391270e1,
-2.833092575743e1));
#43207=cartesian_point('',(8.143459555546e0,7.423294116750e1,
-2.657922208329e1));
#43208=cartesian_point('',(8.145557390140e0,7.424317566652e1,
-2.665026789315e1));
#43209=cartesian_point('',(8.148744372216e0,7.425588338103e1,
-2.679360021338e1));
#43210=cartesian_point('',(8.150387541346e0,7.425147749796e1,
-2.700407761130e1));
#43211=cartesian_point('',(8.149152250085e0,7.422598435687e1,
-2.720487282816e1));
#43212=cartesian_point('',(8.145453002564e0,7.418277737237e1,
-2.739318220005e1));
#43213=cartesian_point('',(8.139458013875e0,7.412282893955e1,
-2.757281126521e1));
#43214=cartesian_point('',(8.131170552081e0,7.404600820346e1,
-2.774570037959e1));
#43215=cartesian_point('',(8.120471387088e0,7.395131947692e1,
-2.791297184944e1));
#43216=cartesian_point('',(8.107022945814e0,7.383607301853e1,
-2.807619137790e1));
#43217=cartesian_point('',(8.091783236069e0,7.370866396491e1,
-2.822142005144e1));
#43218=cartesian_point('',(8.080463679532e0,7.361571188319e1,
-2.830831214356e1));
#43219=cartesian_point('',(8.075159369316e0,7.357245504568e1,-2.83452875e1));
#43220=cartesian_point('',(8.177391160810e0,7.425230169908e1,
-2.657543097851e1));
#43221=cartesian_point('',(8.179514615984e0,7.426266119107e1,
-2.664734445870e1));
#43222=cartesian_point('',(8.182740519648e0,7.427552410383e1,
-2.679242721257e1));
#43223=cartesian_point('',(8.184403769646e0,7.427106443775e1,
-2.700547606235e1));
#43224=cartesian_point('',(8.183153382330e0,7.424525964879e1,
-2.720872643803e1));
#43225=cartesian_point('',(8.179408862593e0,7.420152384814e1,
-2.739934087365e1));
#43226=cartesian_point('',(8.173340400743e0,7.414084067391e1,
-2.758117177436e1));
#43227=cartesian_point('',(8.164951204471e0,7.406307688589e1,
-2.775618351030e1));
#43228=cartesian_point('',(8.154120461425e0,7.396722365921e1,
-2.792551233762e1));
#43229=cartesian_point('',(8.140506304018e0,7.385055707591e1,
-2.809074335995e1));
#43230=cartesian_point('',(8.125078404184e0,7.372157467103e1,
-2.823776565560e1));
#43231=cartesian_point('',(8.113618785817e0,7.362747244590e1,
-2.832573298379e1));
#43232=cartesian_point('',(8.108248786132e0,7.358367990834e1,
-2.836316625060e1));
#43233=cartesian_point('',(8.225343514683e0,7.427096657803e1,
-2.657132607302e1));
#43234=cartesian_point('',(8.227493827252e0,7.428145709688e1,
-2.664414910779e1));
#43235=cartesian_point('',(8.230760531330e0,7.429448269964e1,
-2.679106679242e1));
#43236=cartesian_point('',(8.232444831543e0,7.428996665434e1,
-2.700681122354e1));
#43237=cartesian_point('',(8.231178619451e0,7.426383517362e1,
-2.721263527373e1));
#43238=cartesian_point('',(8.227386642113e0,7.421954502973e1,
-2.740566604341e1));
#43239=cartesian_point('',(8.221241160396e0,7.415809164655e1,
-2.758980506692e1));
#43240=cartesian_point('',(8.212745318708e0,7.407933928348e1,
-2.776704188786e1));
#43241=cartesian_point('',(8.201776646058e0,7.398226534377e1,
-2.793852738567e1));
#43242=cartesian_point('',(8.187988773047e0,7.386411008315e1,
-2.810586700093e1));
#43243=cartesian_point('',(8.172363598790e0,7.373347837799e1,
-2.825476950061e1));
#43244=cartesian_point('',(8.160757157511e0,7.363817048960e1,
-2.834386396883e1));
#43245=cartesian_point('',(8.155318297388e0,7.359381639262e1,
-2.838177725032e1));
#43246=cartesian_point('',(8.289421870408e0,7.428135030533e1,
-2.656793799185e1));
#43247=cartesian_point('',(8.291592418824e0,7.429193954703e1,
-2.664144633689e1));
#43248=cartesian_point('',(8.294889864271e0,7.430508772981e1,
-2.678974656366e1));
#43249=cartesian_point('',(8.296590024925e0,7.430052920516e1,
-2.700752200038e1));
#43250=cartesian_point('',(8.295311889541e0,7.427415157610e1,
-2.721528520463e1));
#43251=cartesian_point('',(8.291484154923e0,7.422944375823e1,
-2.741013657901e1));
#43252=cartesian_point('',(8.285280642019e0,7.416741005545e1,
-2.759601467468e1));
#43253=cartesian_point('',(8.276704447556e0,7.408791284320e1,
-2.777492800231e1));
#43254=cartesian_point('',(8.265631850828e0,7.398991914826e1,
-2.794803845938e1));
#43255=cartesian_point('',(8.251713090516e0,7.387064223273e1,
-2.811696680956e1));
#43256=cartesian_point('',(8.235939278389e0,7.373876785012e1,
-2.826728596283e1));
#43257=cartesian_point('',(8.224222212305e0,7.364255154585e1,
-2.835722968300e1));
#43258=cartesian_point('',(8.218731468778e0,7.359777433779e1,
-2.839550463508e1));
#43259=cartesian_point('',(8.369632322109e0,7.427686485498e1,
-2.656621564588e1));
#43260=cartesian_point('',(8.371809402062e0,7.428748596141e1,
-2.663994518822e1));
#43261=cartesian_point('',(8.375116769885e0,7.430067370925e1,
-2.678869165725e1));
#43262=cartesian_point('',(8.376822049801e0,7.429610147357e1,
-2.700712264039e1));
#43263=cartesian_point('',(8.375540065943e0,7.426964439537e1,
-2.721551174416e1));
#43264=cartesian_point('',(8.371700789970e0,7.422480176513e1,
-2.741095075398e1));
#43265=cartesian_point('',(8.365478546377e0,7.416258075295e1,
-2.759739016888e1));
#43266=cartesian_point('',(8.356876416500e0,7.408284312621e1,
-2.777684462152e1));
#43267=cartesian_point('',(8.345770276262e0,7.398455256245e1,
-2.795047956569e1));
#43268=cartesian_point('',(8.331809269537e0,7.386491361106e1,
-2.811992071083e1));
#43269=cartesian_point('',(8.315987481659e0,7.373263813024e1,
-2.827069711649e1));
#43270=cartesian_point('',(8.304234709277e0,7.363612861715e1,
-2.836091494917e1));
#43271=cartesian_point('',(8.298727219375e0,7.359121484179e1,
-2.839930663746e1));
#43272=cartesian_point('',(8.424653966128e0,7.425677283751e1,
-2.656748543076e1));
#43273=cartesian_point('',(8.426817231041e0,7.426732654562e1,
-2.664074711163e1));
#43274=cartesian_point('',(8.430103611727e0,7.428043060810e1,
-2.678854971902e1));
#43275=cartesian_point('',(8.431798063720e0,7.427588737306e1,
-2.700559413447e1));
#43276=cartesian_point('',(8.430524219895e0,7.424959834036e1,
-2.721265937763e1));
#43277=cartesian_point('',(8.426709355420e0,7.420504085617e1,
-2.740685546050e1));
#43278=cartesian_point('',(8.420526729721e0,7.414321602823e1,
-2.759210761070e1));
#43279=cartesian_point('',(8.411979456689e0,7.406398691008e1,
-2.777041751211e1));
#43280=cartesian_point('',(8.400944265428e0,7.396632426327e1,
-2.794294309644e1));
#43281=cartesian_point('',(8.387072615473e0,7.384745106579e1,
-2.811129961214e1));
#43282=cartesian_point('',(8.371352302679e0,7.371602396094e1,
-2.826110886830e1));
#43283=cartesian_point('',(8.359675053860e0,7.362013462344e1,
-2.835074691661e1));
#43284=cartesian_point('',(8.354202984764e0,7.357550970604e1,
-2.838889169235e1));
#43285=cartesian_point('',(8.454741516987e0,7.423980919620e1,
-2.656904081094e1));
#43286=cartesian_point('',(8.456890800993e0,7.425029469666e1,
-2.664182901279e1));
#43287=cartesian_point('',(8.460155942564e0,7.426331406902e1,
-2.678867642637e1));
#43288=cartesian_point('',(8.461839436631e0,7.425880018284e1,
-2.700431762667e1));
#43289=cartesian_point('',(8.460573830571e0,7.423268121321e1,
-2.721004311463e1));
#43290=cartesian_point('',(8.456783670684e0,7.418841229862e1,
-2.740298134763e1));
#43291=cartesian_point('',(8.450641138543e0,7.412698841160e1,
-2.758703197854e1));
#43292=cartesian_point('',(8.442149380981e0,7.404827390731e1,
-2.776418358695e1));
#43293=cartesian_point('',(8.431185990527e0,7.395124671639e1,
-2.793558649222e1));
#43294=cartesian_point('',(8.417404770181e0,7.383314846662e1,
-2.810284535616e1));
#43295=cartesian_point('',(8.401787150806e0,7.370257992358e1,
-2.825167585096e1));
#43296=cartesian_point('',(8.390186332304e0,7.360731820765e1,
-2.834072715387e1));
#43297=cartesian_point('',(8.384750109282e0,7.356298561632e1,
-2.837862205257e1));
#43298=b_spline_surface_with_knots('',3,3,((#43103,#43104,#43105,#43106,#43107,
#43108,#43109,#43110,#43111,#43112,#43113,#43114,#43115),(#43116,#43117,#43118,
#43119,#43120,#43121,#43122,#43123,#43124,#43125,#43126,#43127,#43128),(#43129,
#43130,#43131,#43132,#43133,#43134,#43135,#43136,#43137,#43138,#43139,#43140,
#43141),(#43142,#43143,#43144,#43145,#43146,#43147,#43148,#43149,#43150,#43151,
#43152,#43153,#43154),(#43155,#43156,#43157,#43158,#43159,#43160,#43161,#43162,
#43163,#43164,#43165,#43166,#43167),(#43168,#43169,#43170,#43171,#43172,#43173,
#43174,#43175,#43176,#43177,#43178,#43179,#43180),(#43181,#43182,#43183,#43184,
#43185,#43186,#43187,#43188,#43189,#43190,#43191,#43192,#43193),(#43194,#43195,
#43196,#43197,#43198,#43199,#43200,#43201,#43202,#43203,#43204,#43205,#43206),(
#43207,#43208,#43209,#43210,#43211,#43212,#43213,#43214,#43215,#43216,#43217,
#43218,#43219),(#43220,#43221,#43222,#43223,#43224,#43225,#43226,#43227,#43228,
#43229,#43230,#43231,#43232),(#43233,#43234,#43235,#43236,#43237,#43238,#43239,
#43240,#43241,#43242,#43243,#43244,#43245),(#43246,#43247,#43248,#43249,#43250,
#43251,#43252,#43253,#43254,#43255,#43256,#43257,#43258),(#43259,#43260,#43261,
#43262,#43263,#43264,#43265,#43266,#43267,#43268,#43269,#43270,#43271),(#43272,
#43273,#43274,#43275,#43276,#43277,#43278,#43279,#43280,#43281,#43282,#43283,
#43284),(#43285,#43286,#43287,#43288,#43289,#43290,#43291,#43292,#43293,#43294,
#43295,#43296,#43297)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,4),(4,
1,1,1,1,1,1,1,1,1,4),(2.445490350290e-1,5.e-1,6.25e-1,7.5e-1,8.75e-1,9.375e-1,
1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.701991897225e0),(5.413300415655e-1,
5.845475729122e-1,6.278252285056e-1,6.678563048783e-1,7.062208676849e-1,
7.439883084305e-1,7.817407363219e-1,8.200316487166e-1,8.596614501912e-1,
9.020341559613e-1,9.363860179769e-1),.unspecified.);
#43300=oriented_edge('',*,*,#43299,.f.);
#43302=oriented_edge('',*,*,#43301,.f.);
#43304=oriented_edge('',*,*,#43303,.t.);
#43305=oriented_edge('',*,*,#43096,.t.);
#43306=edge_loop('',(#43300,#43302,#43304,#43305));
#43307=face_outer_bound('',#43306,.f.);
#43309=cartesian_point('',(8.230113405061e0,7.408628749834e1,
-1.809393693075e1));
#43310=direction('',(9.270655473350e-3,-9.806927705406e-3,-9.999089354117e-1));
#43311=direction('',(-7.275253773113e-1,-6.860807715587e-1,-1.629407824021e-5));
#43312=axis2_placement_3d('',#43309,#43310,#43311);
#43313=cylindrical_surface('',#43312,3.000018161026e-1);
#43315=oriented_edge('',*,*,#43314,.t.);
#43317=oriented_edge('',*,*,#43316,.f.);
#43318=oriented_edge('',*,*,#43299,.t.);
#43319=oriented_edge('',*,*,#28307,.f.);
#43320=edge_loop('',(#43315,#43317,#43318,#43319));
#43321=face_outer_bound('',#43320,.f.);
#43323=cartesian_point('',(8.172593497297e0,7.452155950659e1,
-4.823290915507e0));
#43324=cartesian_point('',(8.156958706814e0,7.452247099299e1,
-4.798734264631e0));
#43325=cartesian_point('',(8.141686364020e0,7.452314636211e1,
-4.780574692711e0));
#43326=cartesian_point('',(8.119578428843e0,7.452643086579e1,
-4.800221467399e0));
#43327=cartesian_point('',(8.097683071429e0,7.452866646383e1,
-4.838302133985e0));
#43328=cartesian_point('',(8.071787289658e0,7.452828669479e1,
-4.897261640724e0));
#43329=cartesian_point('',(8.044482420117e0,7.452463625183e1,
-4.972489506865e0));
#43330=cartesian_point('',(8.017088292926e0,7.451775142984e1,
-5.061043714158e0));
#43331=cartesian_point('',(7.990149840175e0,7.450776267849e1,
-5.161634076013e0));
#43332=cartesian_point('',(7.963842759539e0,7.449469285382e1,
-5.274155141089e0));
#43333=cartesian_point('',(7.938173665741e0,7.447836888690e1,
-5.399647147835e0));
#43334=cartesian_point('',(7.913232193709e0,7.445847975984e1,
-5.539545084100e0));
#43335=cartesian_point('',(7.889323615156e0,7.443470281676e1,
-5.694881463453e0));
#43336=cartesian_point('',(7.866907965882e0,7.440671709415e1,
-5.866369474528e0));
#43337=cartesian_point('',(7.846535422587e0,7.437410313792e1,
-6.055000384848e0));
#43338=cartesian_point('',(7.826747610824e0,7.433160383585e1,
-6.287807497440e0));
#43339=cartesian_point('',(7.817124584472e0,7.429846358592e1,
-6.458339461139e0));
#43340=cartesian_point('',(7.813160173964e0,7.427805004264e1,
-6.559720746164e0));
#43341=cartesian_point('',(8.317423574114e0,7.437215481277e1,
-4.392248343379e0));
#43342=cartesian_point('',(8.279236084437e0,7.440811502604e1,
-4.340695211028e0));
#43343=cartesian_point('',(8.146214254101e0,7.444915375904e1,
-4.293402688275e0));
#43344=cartesian_point('',(7.972812873909e0,7.443845706081e1,
-4.345785550852e0));
#43345=cartesian_point('',(7.873977216209e0,7.440415581775e1,
-4.427605424423e0));
#43346=cartesian_point('',(7.808879537343e0,7.435875018218e1,
-4.529254795027e0));
#43347=cartesian_point('',(7.767940580645e0,7.431044123392e1,
-4.640047963086e0));
#43348=cartesian_point('',(7.743326121688e0,7.426220090961e1,
-4.757036108575e0));
#43349=cartesian_point('',(7.730140246816e0,7.421477917591e1,
-4.880319971753e0));
#43350=cartesian_point('',(7.725641638221e0,7.416817146381e1,
-5.011100159247e0));
#43351=cartesian_point('',(7.728426247487e0,7.412206513847e1,
-5.151406616353e0));
#43352=cartesian_point('',(7.737954615881e0,7.407628100658e1,
-5.303292484374e0));
#43353=cartesian_point('',(7.754130785721e0,7.403099612160e1,
-5.468122984785e0));
#43354=cartesian_point('',(7.777076359576e0,7.398663538481e1,
-5.646779844760e0));
#43355=cartesian_point('',(7.807134710009e0,7.394372712120e1,
-5.840298791729e0));
#43356=cartesian_point('',(7.849589285457e0,7.389795368946e1,
-6.075897400128e0));
#43357=cartesian_point('',(7.885024012452e0,7.387083122685e1,
-6.245780797112e0));
#43358=cartesian_point('',(7.907404080871e0,7.385697513105e1,
-6.345871037818e0));
#43359=cartesian_point('',(8.551489950039e0,7.469818899873e1,
-4.127956016538e0));
#43360=cartesian_point('',(8.469197612966e0,7.476729192940e1,
-4.060068208322e0));
#43361=cartesian_point('',(8.205069201638e0,7.484608379670e1,
-3.995390043630e0));
#43362=cartesian_point('',(7.858625920345e0,7.482792401496e1,
-4.068802143475e0));
#43363=cartesian_point('',(7.655098187905e0,7.476414759414e1,
-4.178182995459e0));
#43364=cartesian_point('',(7.513600066145e0,7.467779391848e1,
-4.306636742278e0));
#43365=cartesian_point('',(7.417397270171e0,7.458411712286e1,
-4.439725464700e0));
#43366=cartesian_point('',(7.352295783551e0,7.448879772610e1,
-4.574511236147e0));
#43367=cartesian_point('',(7.309244596726e0,7.439333828596e1,
-4.711967455815e0));
#43368=cartesian_point('',(7.283087544264e0,7.429774603819e1,
-4.854109835982e0));
#43369=cartesian_point('',(7.271117037675e0,7.420133500038e1,
-5.003582680337e0));
#43370=cartesian_point('',(7.272330058028e0,7.410359679030e1,
-5.162818772081e0));
#43371=cartesian_point('',(7.286711263751e0,7.400469276248e1,
-5.333383224756e0));
#43372=cartesian_point('',(7.314761184895e0,7.390525564268e1,
-5.516254235116e0));
#43373=cartesian_point('',(7.357456724670e0,7.380606094850e1,
-5.712484679893e0));
#43374=cartesian_point('',(7.423672587281e0,7.369605406377e1,
-5.949339948968e0));
#43375=cartesian_point('',(7.483445869658e0,7.362654662472e1,
-6.118402414537e0));
#43376=cartesian_point('',(7.522565658631e0,7.358914464701e1,
-6.217418114844e0));
#43377=cartesian_point('',(8.605962066960e0,7.513748360908e1,
-4.343314391072e0));
#43378=cartesian_point('',(8.508502488127e0,7.519924957479e1,
-4.289105070590e0));
#43379=cartesian_point('',(8.251770104068e0,7.526922941283e1,
-4.239398960290e0));
#43380=cartesian_point('',(7.910825472560e0,7.525902362013e1,
-4.297291145903e0));
#43381=cartesian_point('',(7.695520399610e0,7.520732650103e1,
-4.385467150796e0));
#43382=cartesian_point('',(7.527888683867e0,7.513182088307e1,
-4.493141488071e0));
#43383=cartesian_point('',(7.397545072287e0,7.504475293795e1,
-4.608887786174e0));
#43384=cartesian_point('',(7.294216887123e0,7.495112978808e1,
-4.729784669405e0));
#43385=cartesian_point('',(7.210856352441e0,7.485246990848e1,
-4.856127901515e0));
#43386=cartesian_point('',(7.143217885610e0,7.474881922585e1,
-4.989293145430e0));
#43387=cartesian_point('',(7.088915751306e0,7.463931022902e1,
-5.131436793836e0));
#43388=cartesian_point('',(7.047193282071e0,7.452301068152e1,
-5.284683330928e0));
#43389=cartesian_point('',(7.018520783675e0,7.439955104698e1,
-5.450428056428e0));
#43390=cartesian_point('',(7.004079901477e0,7.426897355845e1,
-5.629558963861e0));
#43391=cartesian_point('',(7.005614719711e0,7.413128863857e1,
-5.823097888619e0));
#43392=cartesian_point('',(7.028157940025e0,7.396858719440e1,
-6.058161253661e0));
#43393=cartesian_point('',(7.062548174452e0,7.385584457479e1,
-6.227178198600e0));
#43394=cartesian_point('',(7.089017928963e0,7.379109757843e1,
-6.326591893237e0));
#43395=(bounded_surface()b_spline_surface(3,3,((#43323,#43324,#43325,#43326,
#43327,#43328,#43329,#43330,#43331,#43332,#43333,#43334,#43335,#43336,#43337,
#43338,#43339,#43340),(#43341,#43342,#43343,#43344,#43345,#43346,#43347,#43348,
#43349,#43350,#43351,#43352,#43353,#43354,#43355,#43356,#43357,#43358),(#43359,
#43360,#43361,#43362,#43363,#43364,#43365,#43366,#43367,#43368,#43369,#43370,
#43371,#43372,#43373,#43374,#43375,#43376),(#43377,#43378,#43379,#43380,#43381,
#43382,#43383,#43384,#43385,#43386,#43387,#43388,#43389,#43390,#43391,#43392,
#43393,#43394)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(-3.103205037804e-2,1.e0),(4.957877716780e-1,
5.234656253163e-1,5.374829603643e-1,5.530600946226e-1,5.696977580867e-1,
5.872407463273e-1,6.058761975844e-1,6.256634446251e-1,6.467859707197e-1,
6.696510389018e-1,6.946561190557e-1,7.220097199488e-1,7.518093407320e-1,
7.842506060747e-1,8.196776298114e-1,8.715918123078e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.424091075468e0,
1.424091075468e0,1.424091075468e0,1.424091075468e0,1.424091075468e0,
1.424091075468e0,1.424091075468e0,1.424091075468e0,1.424091075468e0,
1.424091075468e0,1.424091075468e0,1.424091075468e0,1.424091075468e0,
1.424091075468e0,1.424091075468e0,1.424091075468e0,1.424091075468e0,
1.424091075468e0),(8.751581177488e-1,8.751581177488e-1,8.751581177488e-1,
8.751581177488e-1,8.751581177488e-1,8.751581177488e-1,8.751581177488e-1,
8.751581177488e-1,8.751581177488e-1,8.751581177488e-1,8.751581177488e-1,
8.751581177488e-1,8.751581177488e-1,8.751581177488e-1,8.751581177488e-1,
8.751581177488e-1,8.751581177488e-1,8.751581177488e-1),(8.591190526999e-1,
8.591190526999e-1,8.591190526999e-1,8.591190526999e-1,8.591190526999e-1,
8.591190526999e-1,8.591190526999e-1,8.591190526999e-1,8.591190526999e-1,
8.591190526999e-1,8.591190526999e-1,8.591190526999e-1,8.591190526999e-1,
8.591190526999e-1,8.591190526999e-1,8.591190526999e-1,8.591190526999e-1,
8.591190526999e-1),(1.375973880321e0,1.375973880321e0,1.375973880321e0,
1.375973880321e0,1.375973880321e0,1.375973880321e0,1.375973880321e0,
1.375973880321e0,1.375973880321e0,1.375973880321e0,1.375973880321e0,
1.375973880321e0,1.375973880321e0,1.375973880321e0,1.375973880321e0,
1.375973880321e0,1.375973880321e0,1.375973880321e0)))representation_item('')surface());
#43397=oriented_edge('',*,*,#43396,.f.);
#43399=oriented_edge('',*,*,#43398,.t.);
#43400=oriented_edge('',*,*,#43314,.f.);
#43401=oriented_edge('',*,*,#28305,.f.);
#43402=edge_loop('',(#43397,#43399,#43400,#43401));
#43403=face_outer_bound('',#43402,.f.);
#43405=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#43406=direction('',(0.e0,0.e0,1.e0));
#43407=direction('',(0.e0,-1.e0,0.e0));
#43408=axis2_placement_3d('',#43405,#43406,#43407);
#43409=conical_surface('',#43408,7.438528799862e1,2.656505117708e1);
#43411=oriented_edge('',*,*,#43410,.t.);
#43412=oriented_edge('',*,*,#43396,.t.);
#43413=oriented_edge('',*,*,#28303,.f.);
#43415=oriented_edge('',*,*,#43414,.f.);
#43417=oriented_edge('',*,*,#43416,.f.);
#43419=oriented_edge('',*,*,#43418,.f.);
#43421=oriented_edge('',*,*,#43420,.f.);
#43422=edge_loop('',(#43411,#43412,#43413,#43415,#43417,#43419,#43421));
#43423=face_outer_bound('',#43422,.f.);
#43425=cartesian_point('',(7.303711102646e0,7.409179339133e1,
-6.716213312232e0));
#43426=direction('',(-4.907697537237e-2,-4.445372075292e-1,-8.944149605247e-1));
#43427=direction('',(9.166018710071e-1,3.356952735641e-1,-2.171398014482e-1));
#43428=axis2_placement_3d('',#43425,#43426,#43427);
#43429=cylindrical_surface('',#43428,5.000000034849e-1);
#43431=oriented_edge('',*,*,#43430,.f.);
#43432=oriented_edge('',*,*,#43398,.f.);
#43433=oriented_edge('',*,*,#43410,.f.);
#43435=oriented_edge('',*,*,#43434,.t.);
#43436=edge_loop('',(#43431,#43432,#43433,#43435));
#43437=face_outer_bound('',#43436,.f.);
#43439=cartesian_point('',(8.275939213140e0,7.818459446595e1,0.e0));
#43440=direction('',(-9.913904998230e-1,1.305190353861e-1,-1.047178411625e-2));
#43441=direction('',(-1.305261922200e-1,-9.914448613738e-1,0.e0));
#43442=axis2_placement_3d('',#43439,#43440,#43441);
#43443=plane('',#43442);
#43445=oriented_edge('',*,*,#43444,.t.);
#43447=oriented_edge('',*,*,#43446,.t.);
#43448=oriented_edge('',*,*,#43301,.t.);
#43449=oriented_edge('',*,*,#43316,.t.);
#43450=oriented_edge('',*,*,#43430,.t.);
#43452=oriented_edge('',*,*,#43451,.t.);
#43453=edge_loop('',(#43445,#43447,#43448,#43449,#43450,#43452));
#43454=face_outer_bound('',#43453,.f.);
#43456=cartesian_point('',(7.352638923458e0,7.353968823262e1,
-1.822970596405e1));
#43457=direction('',(9.285016841126e-3,-9.697916898491e-3,-9.999098653729e-1));
#43458=direction('',(9.207064627672e-1,3.902267365621e-1,4.764818024873e-3));
#43459=axis2_placement_3d('',#43456,#43457,#43458);
#43460=cylindrical_surface('',#43459,5.000062969949e-1);
#43461=oriented_edge('',*,*,#43444,.f.);
#43463=oriented_edge('',*,*,#43462,.f.);
#43465=oriented_edge('',*,*,#43464,.f.);
#43467=oriented_edge('',*,*,#43466,.t.);
#43468=edge_loop('',(#43461,#43463,#43465,#43467));
#43469=face_outer_bound('',#43468,.f.);
#43471=cartesian_point('',(7.584282145724e0,7.611263676033e1,
-8.219257478071e0));
#43472=direction('',(-9.914614359050e-1,1.299907645755e-1,-1.032580448939e-2));
#43473=direction('',(-1.180737352302e-1,-8.613145546675e-1,4.941617457541e-1));
#43474=axis2_placement_3d('',#43471,#43472,#43473);
#43475=toroidal_surface('',#43474,2.496952275372e0,4.999972871977e-1);
#43476=oriented_edge('',*,*,#43451,.f.);
#43477=oriented_edge('',*,*,#43434,.f.);
#43479=oriented_edge('',*,*,#43478,.f.);
#43480=oriented_edge('',*,*,#43462,.t.);
#43481=edge_loop('',(#43476,#43477,#43479,#43480));
#43482=face_outer_bound('',#43481,.f.);
#43484=cartesian_point('',(0.e0,0.e0,-8.220551782482e0));
#43485=direction('',(0.e0,0.e0,1.e0));
#43486=direction('',(-6.392124563551e-2,-9.979549460554e-1,0.e0));
#43487=axis2_placement_3d('',#43484,#43485,#43486);
#43488=toroidal_surface('',#43487,7.649382607501e1,3.e0);
#43489=oriented_edge('',*,*,#43478,.t.);
#43490=oriented_edge('',*,*,#43420,.t.);
#43491=oriented_edge('',*,*,#43418,.t.);
#43493=oriented_edge('',*,*,#43492,.f.);
#43495=oriented_edge('',*,*,#43494,.t.);
#43497=oriented_edge('',*,*,#43496,.t.);
#43498=edge_loop('',(#43489,#43490,#43491,#43493,#43495,#43497));
#43499=face_outer_bound('',#43498,.f.);
#43501=cartesian_point('',(2.414500153222e0,7.645233025949e1,
-8.219510586667e0));
#43502=direction('',(-9.999457105422e-1,2.188811744455e-4,1.041768013360e-2));
#43503=direction('',(4.957238223136e-3,-8.693970557394e-1,4.940892482749e-1));
#43504=axis2_placement_3d('',#43501,#43502,#43503);
#43505=toroidal_surface('',#43504,2.497876978395e0,4.999993463407e-1);
#43506=oriented_edge('',*,*,#43492,.t.);
#43508=oriented_edge('',*,*,#43507,.f.);
#43510=oriented_edge('',*,*,#43509,.f.);
#43512=oriented_edge('',*,*,#43511,.t.);
#43513=edge_loop('',(#43506,#43508,#43510,#43512));
#43514=face_outer_bound('',#43513,.f.);
#43516=cartesian_point('',(2.429909292580e0,7.442158708140e1,
-6.695542883682e0));
#43517=direction('',(-9.366633935658e-3,-4.471399640731e-1,-8.944149588963e-1));
#43518=direction('',(4.804097140219e-1,-7.864777547362e-1,3.881484870234e-1));
#43519=axis2_placement_3d('',#43516,#43517,#43518);
#43520=cylindrical_surface('',#43519,5.000000035617e-1);
#43521=oriented_edge('',*,*,#43416,.t.);
#43523=oriented_edge('',*,*,#43522,.f.);
#43525=oriented_edge('',*,*,#43524,.f.);
#43526=oriented_edge('',*,*,#43507,.t.);
#43527=edge_loop('',(#43521,#43523,#43525,#43526));
#43528=face_outer_bound('',#43527,.f.);
#43530=cartesian_point('',(1.259964128767e0,7.562373956050e1,
-4.345952920292e0));
#43531=cartesian_point('',(1.345353495354e0,7.565153070038e1,
-4.306543931212e0));
#43532=cartesian_point('',(1.512840277235e0,7.568594810384e1,
-4.262002605724e0));
#43533=cartesian_point('',(1.758313804929e0,7.568204394895e1,
-4.261156001283e0));
#43534=cartesian_point('',(1.932276902278e0,7.565537985746e1,
-4.289043167924e0));
#43535=cartesian_point('',(2.094155628712e0,7.560611895967e1,
-4.343407713249e0));
#43536=cartesian_point('',(2.235226239078e0,7.553973516107e1,
-4.417239461630e0));
#43537=cartesian_point('',(2.355003888843e0,7.546084322022e1,
-4.505125771419e0));
#43538=cartesian_point('',(2.455723129983e0,7.537251254796e1,
-4.604115438180e0));
#43539=cartesian_point('',(2.539955009658e0,7.527635277842e1,
-4.713278722786e0));
#43540=cartesian_point('',(2.609581837017e0,7.517305459222e1,
-4.832860394699e0));
#43541=cartesian_point('',(2.665501338533e0,7.506318019317e1,
-4.963272023492e0));
#43542=cartesian_point('',(2.707944345968e0,7.494739848504e1,
-5.104748330510e0));
#43543=cartesian_point('',(2.736784559101e0,7.482627959376e1,
-5.257574827202e0));
#43544=cartesian_point('',(2.751565755393e0,7.470013023275e1,
-5.422349175629e0));
#43545=cartesian_point('',(2.751358930939e0,7.456900149187e1,
-5.600086681357e0));
#43546=cartesian_point('',(2.734571265072e0,7.443289701738e1,
-5.792081870184e0));
#43547=cartesian_point('',(2.693237214240e0,7.427023714151e1,
-6.031819464029e0));
#43548=cartesian_point('',(2.644609374168e0,7.415909940028e1,
-6.205900267008e0));
#43549=cartesian_point('',(2.608694115251e0,7.409473314885e1,
-6.310811918651e0));
#43550=cartesian_point('',(1.253751194416e0,7.506295166486e1,
-4.072056982913e0));
#43551=cartesian_point('',(1.328365776072e0,7.509426544024e1,
-4.019993486053e0));
#43552=cartesian_point('',(1.495616670022e0,7.513764805438e1,
-3.959097068912e0));
#43553=cartesian_point('',(1.748886580096e0,7.513420467098e1,
-3.957101352863e0));
#43554=cartesian_point('',(1.925405992255e0,7.510235439298e1,
-3.994346421148e0));
#43555=cartesian_point('',(2.080285431682e0,7.504421052596e1,
-4.066049982640e0));
#43556=cartesian_point('',(2.202479586902e0,7.496868326112e1,
-4.160629497888e0));
#43557=cartesian_point('',(2.292661727469e0,7.488322512589e1,
-4.269223116437e0));
#43558=cartesian_point('',(2.355513686130e0,7.479269916097e1,
-4.387102394239e0));
#43559=cartesian_point('',(2.395917442025e0,7.469972850161e1,
-4.512753954480e0));
#43560=cartesian_point('',(2.417556562407e0,7.460565646787e1,
-4.646407784445e0));
#43561=cartesian_point('',(2.422865634506e0,7.451151891859e1,
-4.788644647573e0));
#43562=cartesian_point('',(2.413462343162e0,7.441832128315e1,
-4.939922412942e0));
#43563=cartesian_point('',(2.390398655089e0,7.432692491214e1,
-5.100762709678e0));
#43564=cartesian_point('',(2.354188958625e0,7.423801907350e1,
-5.271975066327e0));
#43565=cartesian_point('',(2.304777770019e0,7.415225019270e1,
-5.454729389084e0));
#43566=cartesian_point('',(2.241554851962e0,7.407048873280e1,
-5.650388467640e0));
#43567=cartesian_point('',(2.151323585393e0,7.398230062020e1,
-5.892747270852e0));
#43568=cartesian_point('',(2.076163543744e0,7.393136421100e1,
-6.067036838468e0));
#43569=cartesian_point('',(2.027788497940e0,7.390553034425e1,
-6.171478119037e0));
#43570=cartesian_point('',(1.524304710089e0,7.466993827813e1,
-4.477629220712e0));
#43571=cartesian_point('',(1.545972824715e0,7.468057954407e1,
-4.443809560013e0));
#43572=cartesian_point('',(1.598765679911e0,7.469602911666e1,
-4.406272761216e0));
#43573=cartesian_point('',(1.679984230439e0,7.469503884090e1,
-4.404359640013e0));
#43574=cartesian_point('',(1.735961683804e0,7.468397703384e1,
-4.426369295458e0));
#43575=cartesian_point('',(1.783252468553e0,7.466386477052e1,
-4.470875530371e0));
#43576=cartesian_point('',(1.817950737874e0,7.463814421059e1,
-4.533232510702e0));
#43577=cartesian_point('',(1.840484657186e0,7.460968841424e1,
-4.609797462532e0));
#43578=cartesian_point('',(1.852783031369e0,7.458036211442e1,
-4.698531686316e0));
#43579=cartesian_point('',(1.856810652764e0,7.455117899770e1,
-4.798807981943e0));
#43580=cartesian_point('',(1.854058316935e0,7.452268105239e1,
-4.910885718097e0));
#43581=cartesian_point('',(1.845575336397e0,7.449528095617e1,
-5.035100860320e0));
#43582=cartesian_point('',(1.832127861405e0,7.446935796182e1,
-5.171586478656e0));
#43583=cartesian_point('',(1.814265116117e0,7.444523738927e1,
-5.320520368930e0));
#43584=cartesian_point('',(1.792326144714e0,7.442320517707e1,
-5.482407278265e0));
#43585=cartesian_point('',(1.766448919787e0,7.440357008944e1,
-5.658204383108e0));
#43586=cartesian_point('',(1.736613830556e0,7.438675914381e1,
-5.849200521647e0));
#43587=cartesian_point('',(1.697459324914e0,7.437134989181e1,
-6.088941715329e0));
#43588=cartesian_point('',(1.667628538011e0,7.436540104505e1,
-6.264128094290e0));
#43589=cartesian_point('',(1.649325631202e0,7.436375756656e1,
-6.370098356671e0));
#43590=cartesian_point('',(1.675862031432e0,7.501959497947e1,
-4.969403117608e0));
#43591=cartesian_point('',(1.679861494283e0,7.501560809491e1,
-4.958038759609e0));
#43592=cartesian_point('',(1.671402093615e0,7.500708651336e1,
-4.949406101783e0));
#43593=cartesian_point('',(1.652396339253e0,7.500695330306e1,
-4.948686463066e0));
#43594=cartesian_point('',(1.641060983840e0,7.501224548255e1,
-4.953153581992e0));
#43595=cartesian_point('',(1.637553222067e0,7.502144719306e1,
-4.965710091470e0));
#43596=cartesian_point('',(1.644124174038e0,7.503162682059e1,
-4.990008997312e0));
#43597=cartesian_point('',(1.659912218389e0,7.504035951521e1,
-5.028660480935e0));
#43598=cartesian_point('',(1.682919921746e0,7.504610565543e1,
-5.082848043356e0));
#43599=cartesian_point('',(1.711233998959e0,7.504800081278e1,
-5.153004186230e0));
#43600=cartesian_point('',(1.743366005911e0,7.504550385172e1,
-5.239418844435e0));
#43601=cartesian_point('',(1.778084209227e0,7.503821901497e1,
-5.342127281466e0));
#43602=cartesian_point('',(1.814310452141e0,7.502585264065e1,
-5.460864933947e0));
#43603=cartesian_point('',(1.851145612931e0,7.500815086227e1,
-5.595388768913e0));
#43604=cartesian_point('',(1.887863928048e0,7.498480039083e1,
-5.745827935006e0));
#43605=cartesian_point('',(1.923833776852e0,7.495533325951e1,
-5.912870727225e0));
#43606=cartesian_point('',(1.958370256407e0,7.491907144496e1,
-6.097697992292e0));
#43607=cartesian_point('',(1.995551976069e0,7.486828805090e1,
-6.333411767371e0));
#43608=cartesian_point('',(2.016604775448e0,7.482630569589e1,
-6.508871158822e0));
#43609=cartesian_point('',(2.026916746310e0,7.479912518096e1,
-6.616133178477e0));
#43610=(bounded_surface()b_spline_surface(3,3,((#43530,#43531,#43532,#43533,
#43534,#43535,#43536,#43537,#43538,#43539,#43540,#43541,#43542,#43543,#43544,
#43545,#43546,#43547,#43548,#43549),(#43550,#43551,#43552,#43553,#43554,#43555,
#43556,#43557,#43558,#43559,#43560,#43561,#43562,#43563,#43564,#43565,#43566,
#43567,#43568,#43569),(#43570,#43571,#43572,#43573,#43574,#43575,#43576,#43577,
#43578,#43579,#43580,#43581,#43582,#43583,#43584,#43585,#43586,#43587,#43588,
#43589),(#43590,#43591,#43592,#43593,#43594,#43595,#43596,#43597,#43598,#43599,
#43600,#43601,#43602,#43603,#43604,#43605,#43606,#43607,#43608,#43609)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.993609081895e-1,5.204662778233e-1,
5.296100080851e-1,5.396539707461e-1,5.505328778724e-1,5.626179143757e-1,
5.761756141712e-1,5.912880928281e-1,6.081463470482e-1,6.269690070373e-1,
6.478617725334e-1,6.708464358425e-1,6.959458476619e-1,7.232537341558e-1,
7.529558371359e-1,7.853250978192e-1,8.206667722778e-1,8.757623930894e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576534090846e0,1.576534090846e0,1.576534090846e0,1.576534090846e0,
1.576534090846e0,1.576534090846e0,1.576534090846e0,1.576534090846e0,
1.576534090846e0,1.576534090846e0,1.576534090846e0,1.576534090846e0,
1.576534090846e0,1.576534090846e0,1.576534090846e0,1.576534090846e0,
1.576534090846e0,1.576534090846e0,1.576534090846e0,1.576534090846e0),(
8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,
8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,
8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,
8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,
8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,8.078219697180e-1),(
8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,
8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,
8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,
8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,
8.078219697180e-1,8.078219697180e-1,8.078219697180e-1,8.078219697180e-1),(
1.576534090846e0,1.576534090846e0,1.576534090846e0,1.576534090846e0,
1.576534090846e0,1.576534090846e0,1.576534090846e0,1.576534090846e0,
1.576534090846e0,1.576534090846e0,1.576534090846e0,1.576534090846e0,
1.576534090846e0,1.576534090846e0,1.576534090846e0,1.576534090846e0,
1.576534090846e0,1.576534090846e0,1.576534090846e0,1.576534090846e0)))representation_item('')surface());
#43612=oriented_edge('',*,*,#43611,.f.);
#43613=oriented_edge('',*,*,#43522,.t.);
#43614=oriented_edge('',*,*,#43414,.t.);
#43615=oriented_edge('',*,*,#28301,.f.);
#43616=edge_loop('',(#43612,#43613,#43614,#43615));
#43617=face_outer_bound('',#43616,.f.);
#43619=cartesian_point('',(1.515631864633e0,7.453089079791e1,
-1.760364567389e1));
#43620=direction('',(1.047140467765e-2,8.512782223912e-3,9.999089369652e-1));
#43621=direction('',(6.317452973040e-1,-7.751760310192e-1,-1.635741356531e-5));
#43622=axis2_placement_3d('',#43619,#43620,#43621);
#43623=cylindrical_surface('',#43622,3.000016996826e-1);
#43624=oriented_edge('',*,*,#43611,.t.);
#43625=oriented_edge('',*,*,#28299,.f.);
#43627=oriented_edge('',*,*,#43626,.t.);
#43629=oriented_edge('',*,*,#43628,.f.);
#43630=edge_loop('',(#43624,#43625,#43627,#43629));
#43631=face_outer_bound('',#43630,.f.);
#43633=cartesian_point('',(1.423346991364e0,7.275555083476e1,
-2.641574864972e1));
#43634=direction('',(-9.999451741618e-1,7.608380874947e-7,1.047132608561e-2));
#43635=direction('',(-7.961673630148e-3,6.494805929316e-1,-7.603364854840e-1));
#43636=axis2_placement_3d('',#43633,#43634,#43635);
#43637=toroidal_surface('',#43636,1.700240156575e0,2.999999673792e-1);
#43638=oriented_edge('',*,*,#43626,.f.);
#43640=oriented_edge('',*,*,#43639,.t.);
#43642=oriented_edge('',*,*,#43641,.t.);
#43644=oriented_edge('',*,*,#43643,.f.);
#43645=edge_loop('',(#43638,#43640,#43642,#43644));
#43646=face_outer_bound('',#43645,.f.);
#43648=cartesian_point('',(1.728345124814e0,7.473393863396e1,
-2.617371958472e1));
#43649=cartesian_point('',(5.766891033997e-1,7.476070415067e1,
-2.614695406801e1));
#43650=cartesian_point('',(-5.762241649114e-1,7.476071919411e1,
-2.614693902457e1));
#43651=cartesian_point('',(-1.727842271910e0,7.473395261083e1,
-2.617370560785e1));
#43652=cartesian_point('',(1.713645446292e0,7.482464078741e1,
-2.689674375359e1));
#43653=cartesian_point('',(5.717791756748e-1,7.485117888871e1,
-2.687020565229e1));
#43654=cartesian_point('',(-5.713181859094e-1,7.485119362289e1,
-2.687019091811e1));
#43655=cartesian_point('',(-1.713146898693e0,7.482465460729e1,
-2.689672993371e1));
#43656=cartesian_point('',(1.691480782385e0,7.454310889250e1,
-2.756864801260e1));
#43657=cartesian_point('',(5.643758234393e-1,7.456930408924e1,
-2.754245281586e1));
#43658=cartesian_point('',(-5.639207876901e-1,7.456931835712e1,
-2.754243854799e1));
#43659=cartesian_point('',(-1.690988726466e0,7.454312247562e1,
-2.756863442948e1));
#43660=cartesian_point('',(1.667743851010e0,7.396419127755e1,
-2.801079927790e1));
#43661=cartesian_point('',(5.564473087240e-1,7.399001924555e1,
-2.798497130990e1));
#43662=cartesian_point('',(-5.559986493435e-1,7.399003301408e1,
-2.798495754138e1));
#43663=cartesian_point('',(-1.667258747264e0,7.396420460716e1,
-2.801078594829e1));
#43664=(bounded_surface()b_spline_surface(3,3,((#43648,#43649,#43650,#43651),(
#43652,#43653,#43654,#43655),(#43656,#43657,#43658,#43659),(#43660,#43661,
#43662,#43663)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(0.e0,1.e0),(5.342872319170e-1,5.454526235757e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.071197380019e0,1.071197380019e0,
1.071197380019e0,1.071197380019e0),(9.762675399936e-1,9.762675399936e-1,
9.762675399936e-1,9.762675399936e-1),(9.762675399936e-1,9.762675399936e-1,
9.762675399936e-1,9.762675399936e-1),(1.071197380019e0,1.071197380019e0,
1.071197380019e0,1.071197380019e0)))representation_item('')surface());
#43665=oriented_edge('',*,*,#43639,.f.);
#43666=oriented_edge('',*,*,#28297,.t.);
#43667=oriented_edge('',*,*,#28295,.t.);
#43669=oriented_edge('',*,*,#43668,.f.);
#43671=oriented_edge('',*,*,#43670,.f.);
#43672=edge_loop('',(#43665,#43666,#43667,#43669,#43671));
#43673=face_outer_bound('',#43672,.f.);
#43675=cartesian_point('',(-1.423347675558e0,7.275556786475e1,
-2.641575072395e1));
#43676=direction('',(9.999451719379e-1,3.668553588414e-7,1.047153846620e-2));
#43677=direction('',(-7.338222556329e-4,9.975439840879e-1,7.003899852842e-2));
#43678=axis2_placement_3d('',#43675,#43676,#43677);
#43679=toroidal_surface('',#43678,1.700227600333e0,2.999999865807e-1);
#43681=oriented_edge('',*,*,#43680,.f.);
#43683=oriented_edge('',*,*,#43682,.f.);
#43685=oriented_edge('',*,*,#43684,.t.);
#43686=oriented_edge('',*,*,#43668,.t.);
#43687=edge_loop('',(#43681,#43683,#43685,#43686));
#43688=face_outer_bound('',#43687,.f.);
#43690=cartesian_point('',(-1.511663155135e0,7.452766396065e1,
-1.798261566084e1));
#43691=direction('',(1.047140467862e-2,-8.512771107174e-3,-9.999089370598e-1));
#43692=direction('',(-6.317537850531e-1,-7.751691136767e-1,-1.651381025635e-5));
#43693=axis2_placement_3d('',#43690,#43691,#43692);
#43694=cylindrical_surface('',#43693,3.000016685017e-1);
#43696=oriented_edge('',*,*,#43695,.t.);
#43698=oriented_edge('',*,*,#43697,.f.);
#43699=oriented_edge('',*,*,#43680,.t.);
#43700=oriented_edge('',*,*,#28293,.f.);
#43701=edge_loop('',(#43696,#43698,#43699,#43700));
#43702=face_outer_bound('',#43701,.f.);
#43704=cartesian_point('',(-1.624360050052e0,7.495078016173e1,
-4.823272614836e0));
#43705=cartesian_point('',(-1.640066621292e0,7.494960569843e1,
-4.798589048692e0));
#43706=cartesian_point('',(-1.655297093814e0,7.494829014050e1,
-4.780498367257e0));
#43707=cartesian_point('',(-1.677756076863e0,7.494867014053e1,
-4.800537408930e0));
#43708=cartesian_point('',(-1.699829044622e0,7.494800141815e1,
-4.838912837574e0));
#43709=cartesian_point('',(-1.725495023543e0,7.494420028303e1,
-4.898139889691e0));
#43710=cartesian_point('',(-1.752105508480e0,7.493697028022e1,
-4.973597394975e0));
#43711=cartesian_point('',(-1.778365403724e0,7.492652442109e1,
-5.062346862129e0));
#43712=cartesian_point('',(-1.803757994092e0,7.491306422520e1,
-5.163104828308e0));
#43713=cartesian_point('',(-1.828116615335e0,7.489663415882e1,
-5.275777263240e0));
#43714=cartesian_point('',(-1.851414933119e0,7.487706123083e1,
-5.401418334162e0));
#43715=cartesian_point('',(-1.873524617202e0,7.485404611899e1,
-5.541476631541e0));
#43716=cartesian_point('',(-1.894100374094e0,7.482730645370e1,
-5.696994600349e0));
#43717=cartesian_point('',(-1.912642256447e0,7.479658237833e1,
-5.868690636773e0));
#43718=cartesian_point('',(-1.928547018932e0,7.476152835001e1,
-6.057559096230e0));
#43719=cartesian_point('',(-1.942505097937e0,7.471691999207e1,
-6.289688718662e0));
#43720=cartesian_point('',(-1.947667335960e0,7.468295287187e1,
-6.459452077626e0));
#43721=cartesian_point('',(-1.948919720114e0,7.466237034799e1,
-6.559978822927e0));
#43722=cartesian_point('',(-1.461477647890e0,7.482142452505e1,
-4.392260538228e0));
#43723=cartesian_point('',(-1.504117882831e0,7.485241719530e1,
-4.340254366783e0));
#43724=cartesian_point('',(-1.642303547662e0,7.487558998072e1,
-4.293173661338e0));
#43725=cartesian_point('',(-1.812889846695e0,7.484181880240e1,
-4.346505167050e0));
#43726=cartesian_point('',(-1.906000698861e0,7.479472150098e1,
-4.428731467823e0));
#43727=cartesian_point('',(-1.964280988547e0,7.474114643225e1,
-4.530606243983e0));
#43728=cartesian_point('',(-1.998321338101e0,7.468789939206e1,
-4.641550845154e0));
#43729=cartesian_point('',(-2.016252894961e0,7.463687404599e1,
-4.758657320867e0));
#43730=cartesian_point('',(-2.023002629946e0,7.458816219691e1,
-4.882042867325e0));
#43731=cartesian_point('',(-2.021272193018e0,7.454139492958e1,
-5.012920265448e0));
#43732=cartesian_point('',(-2.012401491156e0,7.449607528039e1,
-5.153331690496e0));
#43733=cartesian_point('',(-1.996893573445e0,7.445195365112e1,
-5.305341501914e0));
#43734=cartesian_point('',(-1.974860338372e0,7.440919381961e1,
-5.470322288637e0));
#43735=cartesian_point('',(-1.946232065262e0,7.436823575804e1,
-5.649158353496e0));
#43736=cartesian_point('',(-1.910733651718e0,7.432965227922e1,
-5.842885791335e0));
#43737=cartesian_point('',(-1.862749403768e0,7.429003113014e1,
-6.077758805359e0));
#43738=cartesian_point('',(-1.824232222834e0,7.426790808592e1,
-6.246861577010e0));
#43739=cartesian_point('',(-1.800433643843e0,7.425718897621e1,
-6.346105635330e0));
#43740=cartesian_point('',(-1.272183406170e0,7.517520225354e1,
-4.127998414138e0));
#43741=cartesian_point('',(-1.363009182361e0,7.523357099398e1,
-4.059457968660e0));
#43742=cartesian_point('',(-1.636984602486e0,7.527692798845e1,
-3.995083651514e0));
#43743=cartesian_point('',(-1.978301924746e0,7.521269300127e1,
-4.069788958665e0));
#43744=cartesian_point('',(-2.171048557640e0,7.512252038782e1,
-4.179643470910e0));
#43745=cartesian_point('',(-2.299459835440e0,7.501829374337e1,
-4.308294510685e0));
#43746=cartesian_point('',(-2.382165525452e0,7.491281829417e1,
-4.441484417034e0));
#43747=cartesian_point('',(-2.433939075378e0,7.480981827826e1,
-4.576339283205e0));
#43748=cartesian_point('',(-2.463906428605e0,7.470957842056e1,
-4.713854949896e0));
#43749=cartesian_point('',(-2.477153585873e0,7.461141973837e1,
-4.856059725001e0));
#43750=cartesian_point('',(-2.476255657771e0,7.451430029706e1,
-5.005609038155e0));
#43751=cartesian_point('',(-2.462125484578e0,7.441758071858e1,
-5.164945358857e0));
#43752=cartesian_point('',(-2.434786933975e0,7.432141911506e1,
-5.335639524972e0));
#43753=cartesian_point('',(-2.393816282756e0,7.422651257613e1,
-5.518670624861e0));
#43754=cartesian_point('',(-2.338337344203e0,7.413376461922e1,
-5.715090160566e0));
#43755=cartesian_point('',(-2.258408622716e0,7.403381092449e1,
-5.951190229063e0));
#43756=cartesian_point('',(-2.190326921030e0,7.397304419090e1,
-6.119466056934e0));
#43757=cartesian_point('',(-2.147018940863e0,7.394134483851e1,
-6.217643017064e0));
#43758=cartesian_point('',(-1.275512112878e0,7.561793026994e1,
-4.343392053146e0));
#43759=cartesian_point('',(-1.380527558922e0,7.566690552537e1,
-4.288695890141e0));
#43760=cartesian_point('',(-1.645789379460e0,7.570253804565e1,
-4.239228718958e0));
#43761=cartesian_point('',(-1.982843762444e0,7.564705442969e1,
-4.298135883512e0));
#43762=cartesian_point('',(-2.189048446271e0,7.556733039358e1,
-4.386724475940e0));
#43763=cartesian_point('',(-2.344928249080e0,7.547040069372e1,
-4.494611095799e0));
#43764=cartesian_point('',(-2.462428708087e0,7.536695727144e1,
-4.610492256078e0));
#43765=cartesian_point('',(-2.552365899432e0,7.526058298526e1,
-4.731492160567e0));
#43766=cartesian_point('',(-2.621897288549e0,7.515184453573e1,
-4.857924034230e0));
#43767=cartesian_point('',(-2.675221726281e0,7.504022009855e1,
-4.991175599537e0));
#43768=cartesian_point('',(-2.714578603851e0,7.492452729037e1,
-5.133415075777e0));
#43769=cartesian_point('',(-2.740585035977e0,7.480373499333e1,
-5.286777705964e0));
#43770=cartesian_point('',(-2.752714850754e0,7.467753461535e1,
-5.452665702612e0));
#43771=cartesian_point('',(-2.749790002202e0,7.454612339247e1,
-5.631969189671e0));
#43772=cartesian_point('',(-2.730069935279e0,7.440974305676e1,
-5.825709919698e0));
#43773=cartesian_point('',(-2.686363532457e0,7.425195763320e1,
-6.060041817935e0));
#43774=cartesian_point('',(-2.637679909729e0,7.414519664761e1,
-6.228279429177e0));
#43775=cartesian_point('',(-2.603267813617e0,7.408497311067e1,
-6.326852386031e0));
#43776=(bounded_surface()b_spline_surface(3,3,((#43704,#43705,#43706,#43707,
#43708,#43709,#43710,#43711,#43712,#43713,#43714,#43715,#43716,#43717,#43718,
#43719,#43720,#43721),(#43722,#43723,#43724,#43725,#43726,#43727,#43728,#43729,
#43730,#43731,#43732,#43733,#43734,#43735,#43736,#43737,#43738,#43739),(#43740,
#43741,#43742,#43743,#43744,#43745,#43746,#43747,#43748,#43749,#43750,#43751,
#43752,#43753,#43754,#43755,#43756,#43757),(#43758,#43759,#43760,#43761,#43762,
#43763,#43764,#43765,#43766,#43767,#43768,#43769,#43770,#43771,#43772,#43773,
#43774,#43775)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(-3.104687886407e-2,1.e0),(4.952655548094e-1,
5.230586033839e-1,5.370939879518e-1,5.526892103134e-1,5.693439668481e-1,
5.869028508170e-1,6.055513220088e-1,6.253488999468e-1,6.464803914963e-1,
6.693548627556e-1,6.943717365267e-1,7.217411036384e-1,7.515608156391e-1,
7.840263986766e-1,8.194827368872e-1,8.709382935543e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.424168393623e0,
1.424168393623e0,1.424168393623e0,1.424168393623e0,1.424168393623e0,
1.424168393623e0,1.424168393623e0,1.424168393623e0,1.424168393623e0,
1.424168393623e0,1.424168393623e0,1.424168393623e0,1.424168393623e0,
1.424168393623e0,1.424168393623e0,1.424168393623e0,1.424168393623e0,
1.424168393623e0),(8.751427918493e-1,8.751427918493e-1,8.751427918493e-1,
8.751427918493e-1,8.751427918493e-1,8.751427918493e-1,8.751427918493e-1,
8.751427918493e-1,8.751427918493e-1,8.751427918493e-1,8.751427918493e-1,
8.751427918493e-1,8.751427918493e-1,8.751427918493e-1,8.751427918493e-1,
8.751427918493e-1,8.751427918493e-1,8.751427918493e-1),(8.590938025510e-1,
8.590938025510e-1,8.590938025510e-1,8.590938025510e-1,8.590938025510e-1,
8.590938025510e-1,8.590938025510e-1,8.590938025510e-1,8.590938025510e-1,
8.590938025510e-1,8.590938025510e-1,8.590938025510e-1,8.590938025510e-1,
8.590938025510e-1,8.590938025510e-1,8.590938025510e-1,8.590938025510e-1,
8.590938025510e-1),(1.376021425728e0,1.376021425728e0,1.376021425728e0,
1.376021425728e0,1.376021425728e0,1.376021425728e0,1.376021425728e0,
1.376021425728e0,1.376021425728e0,1.376021425728e0,1.376021425728e0,
1.376021425728e0,1.376021425728e0,1.376021425728e0,1.376021425728e0,
1.376021425728e0,1.376021425728e0,1.376021425728e0)))representation_item('')surface());
#43778=oriented_edge('',*,*,#43777,.t.);
#43780=oriented_edge('',*,*,#43779,.t.);
#43781=oriented_edge('',*,*,#43695,.f.);
#43783=oriented_edge('',*,*,#43782,.f.);
#43784=edge_loop('',(#43778,#43780,#43781,#43783));
#43785=face_outer_bound('',#43784,.f.);
#43787=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002761e0));
#43788=direction('',(0.e0,0.e0,1.e0));
#43789=direction('',(0.e0,-1.e0,0.e0));
#43790=axis2_placement_3d('',#43787,#43788,#43789);
#43791=conical_surface('',#43790,7.438528799863e1,2.656505117708e1);
#43793=oriented_edge('',*,*,#43792,.f.);
#43795=oriented_edge('',*,*,#43794,.f.);
#43797=oriented_edge('',*,*,#43796,.f.);
#43799=oriented_edge('',*,*,#43798,.t.);
#43800=oriented_edge('',*,*,#43777,.f.);
#43802=oriented_edge('',*,*,#43801,.f.);
#43804=oriented_edge('',*,*,#43803,.f.);
#43805=edge_loop('',(#43793,#43795,#43797,#43799,#43800,#43802,#43804));
#43806=face_outer_bound('',#43805,.f.);
#43808=cartesian_point('',(-7.304845302569e0,7.410206692708e1,
-6.695542818204e0));
#43809=direction('',(4.907697581296e-2,-4.445372107570e-1,-8.944149588963e-1));
#43810=direction('',(5.789558051077e-1,-7.170432011939e-1,3.881484553025e-1));
#43811=axis2_placement_3d('',#43808,#43809,#43810);
#43812=cylindrical_surface('',#43811,5.000000035604e-1);
#43813=oriented_edge('',*,*,#43792,.t.);
#43815=oriented_edge('',*,*,#43814,.f.);
#43817=oriented_edge('',*,*,#43816,.f.);
#43819=oriented_edge('',*,*,#43818,.t.);
#43820=edge_loop('',(#43813,#43815,#43817,#43819));
#43821=face_outer_bound('',#43820,.f.);
#43823=cartesian_point('',(-8.617973084367e0,7.514453911514e1,
-4.344512770861e0));
#43824=cartesian_point('',(-8.537090080476e0,7.518111264251e1,
-4.305599115367e0));
#43825=cartesian_point('',(-8.377533030458e0,7.523598882031e1,
-4.262120712551e0));
#43826=cartesian_point('',(-8.136117227707e0,7.526403444659e1,
-4.261087753077e0));
#43827=cartesian_point('',(-7.960181703647e0,7.526043655501e1,
-4.288818965974e0));
#43828=cartesian_point('',(-7.793218062591e0,7.523285016327e1,
-4.343048365806e0));
#43829=cartesian_point('',(-7.644636943989e0,7.518556662622e1,
-4.416755825329e0));
#43830=cartesian_point('',(-7.515510692963e0,7.512308603360e1,
-4.504538628013e0));
#43831=cartesian_point('',(-7.404028743062e0,7.504873206484e1,
-4.603453528020e0));
#43832=cartesian_point('',(-7.307866212821e0,7.496444046531e1,
-4.712562830512e0));
#43833=cartesian_point('',(-7.225249339453e0,7.487114219711e1,
-4.832111150403e0));
#43834=cartesian_point('',(-7.155359566366e0,7.476950340518e1,
-4.962522572465e0));
#43835=cartesian_point('',(-7.098063823151e0,7.466021858806e1,
-5.104033229963e0));
#43836=cartesian_point('',(-7.053574918027e0,7.454385733448e1,
-5.256904700467e0));
#43837=cartesian_point('',(-7.022387352656e0,7.442068804164e1,
-5.421704397018e0));
#43838=cartesian_point('',(-7.005417795061e0,7.429063632837e1,
-5.599451818281e0));
#43839=cartesian_point('',(-7.004240358673e0,7.415346588579e1,
-5.791485612928e0));
#43840=cartesian_point('',(-7.023955871441e0,7.398657904978e1,
-6.031525549181e0));
#43841=cartesian_point('',(-7.057708933873e0,7.386984875167e1,
-6.205895968135e0));
#43842=cartesian_point('',(-7.084990324276e0,7.380118584566e1,
-6.311055876755e0));
#43843=cartesian_point('',(-8.551683214877e0,7.458879098556e1,
-4.070337303763e0));
#43844=cartesian_point('',(-8.481197285178e0,7.462658344881e1,
-4.018697383192e0));
#43845=cartesian_point('',(-8.322984334055e0,7.469011825589e1,
-3.959253876832e0));
#43846=cartesian_point('',(-8.073985290815e0,7.471966015053e1,
-3.957012002441e0));
#43847=cartesian_point('',(-7.894807481778e0,7.471128637063e1,
-3.994048220473e0));
#43848=cartesian_point('',(-7.733563801676e0,7.467400019595e1,
-4.065582107477e0));
#43849=cartesian_point('',(-7.602429788255e0,7.461519397695e1,
-4.160020313676e0));
#43850=cartesian_point('',(-7.501717882804e0,7.454232922334e1,
-4.268511044707e0));
#43851=cartesian_point('',(-7.427440841866e0,7.446083123664e1,
-4.386328175147e0));
#43852=cartesian_point('',(-7.375115863496e0,7.437394850978e1,
-4.511942949760e0));
#43853=cartesian_point('',(-7.341267984793e0,7.428349869839e1,
-4.645581719689e0));
#43854=cartesian_point('',(-7.323619259379e0,7.419082329885e1,
-4.787836557076e0));
#43855=cartesian_point('',(-7.320701898277e0,7.409713651500e1,
-4.939164958220e0));
#43856=cartesian_point('',(-7.331585360486e0,7.400345032827e1,
-5.100062751614e0));
#43857=cartesian_point('',(-7.355839742347e0,7.391053307919e1,
-5.271309088014e0));
#43858=cartesian_point('',(-7.393596238171e0,7.381901212385e1,
-5.454079885821e0));
#43859=cartesian_point('',(-7.445581245520e0,7.372964798281e1,
-5.649783720618e0));
#43860=cartesian_point('',(-7.523593128655e0,7.363027680202e1,
-5.892453356087e0));
#43861=cartesian_point('',(-7.591570455719e0,7.356985970821e1,
-6.067033603532e0));
#43862=cartesian_point('',(-7.636270700999e0,7.353786381307e1,
-6.171721154627e0));
#43863=cartesian_point('',(-8.234313760987e0,7.423166596057e1,
-4.476288985817e0));
#43864=cartesian_point('',(-8.213898248391e0,7.424393761231e1,
-4.443014738907e0));
#43865=cartesian_point('',(-8.164178194636e0,7.426569392113e1,
-4.406360953630e0));
#43866=cartesian_point('',(-8.084344846467e0,7.427528551223e1,
-4.404307860752e0));
#43867=cartesian_point('',(-8.027392624393e0,7.427168287342e1,
-4.426188361696e0));
#43868=cartesian_point('',(-7.977838086903e0,7.425796524427e1,
-4.470576726645e0));
#43869=cartesian_point('',(-7.940025050557e0,7.423703507871e1,
-4.532817723614e0));
#43870=cartesian_point('',(-7.913909656360e0,7.421179131676e1,
-4.609278249992e0));
#43871=cartesian_point('',(-7.897832201603e0,7.418433283144e1,
-4.697930430828e0));
#43872=cartesian_point('',(-7.889981942202e0,7.415592556326e1,
-4.798143004268e0));
#43873=cartesian_point('',(-7.888952064104e0,7.412730383668e1,
-4.910177018045e0));
#43874=cartesian_point('',(-7.893756840316e0,7.409901358348e1,
-5.034381637687e0));
#43875=cartesian_point('',(-7.903687047674e0,7.407153367766e1,
-5.170892383357e0));
#43876=cartesian_point('',(-7.918238055615e0,7.404526497755e1,
-5.319864135884e0));
#43877=cartesian_point('',(-7.937105516642e0,7.402053993431e1,
-5.481771368910e0));
#43878=cartesian_point('',(-7.960190899136e0,7.399768022126e1,
-5.657574428760e0));
#43879=cartesian_point('',(-7.987574554e0,7.397710086123e1,-5.848605570503e0));
#43880=cartesian_point('',(-8.024422512085e0,7.395667202498e1,
-6.088645789263e0));
#43881=cartesian_point('',(-8.053269046573e0,7.394686157365e1,
-6.264123171576e0));
#43882=cartesian_point('',(-8.071244132276e0,7.394283645787e1,
-6.370344792158e0));
#43883=cartesian_point('',(-8.130108992383e0,7.459556224197e1,
-4.968546511912e0));
#43884=cartesian_point('',(-8.126194831005e0,7.459290492455e1,
-4.957864786912e0));
#43885=cartesian_point('',(-8.133414349527e0,7.458355869932e1,
-4.949419013624e0));
#43886=cartesian_point('',(-8.152042059518e0,7.458093648238e1,
-4.948676251332e0));
#43887=cartesian_point('',(-8.163993157315e0,7.458467284547e1,
-4.953109916177e0));
#43888=cartesian_point('',(-8.168719390897e0,7.459331630144e1,
-4.965610897564e0));
#43889=cartesian_point('',(-8.163592385027e0,7.460425628293e1,
-4.989824425205e0));
#43890=cartesian_point('',(-8.149136775804e0,7.461497924348e1,
-5.028370017424e0));
#43891=cartesian_point('',(-8.127119920018e0,7.462369543715e1,
-5.082452211007e0));
#43892=cartesian_point('',(-8.099324455238e0,7.462929300620e1,
-5.152512948590e0));
#43893=cartesian_point('',(-8.067155801618e0,7.463103760324e1,
-5.238850181094e0));
#43894=cartesian_point('',(-8.031781817525e0,7.462837242187e1,
-5.341514594367e0));
#43895=cartesian_point('',(-7.994235508917e0,7.462086160285e1,
-5.460247376135e0));
#43896=cartesian_point('',(-7.955384398589e0,7.460813530927e1,
-5.594785995178e0));
#43897=cartesian_point('',(-7.915915994624e0,7.458979188398e1,
-5.745229511261e0));
#43898=cartesian_point('',(-7.876393827622e0,7.456528704669e1,
-5.912266043100e0));
#43899=cartesian_point('',(-7.837398900425e0,7.453385338526e1,
-6.097116918568e0));
#43900=cartesian_point('',(-7.793836739406e0,7.448831765750e1,
-6.333114884270e0));
#43901=cartesian_point('',(-7.767437483408e0,7.444938049041e1,
-6.508864389587e0));
#43902=cartesian_point('',(-7.753636641556e0,7.442371459827e1,
-6.616382488010e0));
#43903=(bounded_surface()b_spline_surface(3,3,((#43823,#43824,#43825,#43826,
#43827,#43828,#43829,#43830,#43831,#43832,#43833,#43834,#43835,#43836,#43837,
#43838,#43839,#43840,#43841,#43842),(#43843,#43844,#43845,#43846,#43847,#43848,
#43849,#43850,#43851,#43852,#43853,#43854,#43855,#43856,#43857,#43858,#43859,
#43860,#43861,#43862),(#43863,#43864,#43865,#43866,#43867,#43868,#43869,#43870,
#43871,#43872,#43873,#43874,#43875,#43876,#43877,#43878,#43879,#43880,#43881,
#43882),(#43883,#43884,#43885,#43886,#43887,#43888,#43889,#43890,#43891,#43892,
#43893,#43894,#43895,#43896,#43897,#43898,#43899,#43900,#43901,#43902)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995737743765e-1,5.202934621560e-1,
5.294304053037e-1,5.394744944639e-1,5.503489794558e-1,5.624214194038e-1,
5.759681205089e-1,5.910731827643e-1,6.079249273326e-1,6.267436691465e-1,
6.476388614051e-1,6.706345500910e-1,6.957493359162e-1,7.230675984180e-1,
7.527734211951e-1,7.851523556994e-1,8.205208567821e-1,8.757610831435e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576533699572e0,1.576533699572e0,1.576533699572e0,1.576533699572e0,
1.576533699572e0,1.576533699572e0,1.576533699572e0,1.576533699572e0,
1.576533699572e0,1.576533699572e0,1.576533699572e0,1.576533699572e0,
1.576533699572e0,1.576533699572e0,1.576533699572e0,1.576533699572e0,
1.576533699572e0,1.576533699572e0,1.576533699572e0,1.576533699572e0),(
8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,
8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,
8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,
8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,
8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,8.078221001425e-1),(
8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,
8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,
8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,
8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,
8.078221001425e-1,8.078221001425e-1,8.078221001425e-1,8.078221001425e-1),(
1.576533699572e0,1.576533699572e0,1.576533699572e0,1.576533699572e0,
1.576533699572e0,1.576533699572e0,1.576533699572e0,1.576533699572e0,
1.576533699572e0,1.576533699572e0,1.576533699572e0,1.576533699572e0,
1.576533699572e0,1.576533699572e0,1.576533699572e0,1.576533699572e0,
1.576533699572e0,1.576533699572e0,1.576533699572e0,1.576533699572e0)))representation_item('')surface());
#43905=oriented_edge('',*,*,#43904,.f.);
#43906=oriented_edge('',*,*,#43814,.t.);
#43907=oriented_edge('',*,*,#43803,.t.);
#43909=oriented_edge('',*,*,#43908,.f.);
#43910=edge_loop('',(#43905,#43906,#43907,#43909));
#43911=face_outer_bound('',#43910,.f.);
#43913=cartesian_point('',(-8.226599838564e0,7.409000474654e1,
-1.771496730622e1));
#43914=direction('',(9.270653210683e-3,9.806944881020e-3,9.999089352642e-1));
#43915=direction('',(7.275251584522e-1,-6.860810036389e-1,-1.627634165673e-5));
#43916=axis2_placement_3d('',#43913,#43914,#43915);
#43917=cylindrical_surface('',#43916,3.000018431937e-1);
#43918=oriented_edge('',*,*,#43904,.t.);
#43920=oriented_edge('',*,*,#43919,.f.);
#43922=oriented_edge('',*,*,#43921,.t.);
#43924=oriented_edge('',*,*,#43923,.f.);
#43925=edge_loop('',(#43918,#43920,#43922,#43924));
#43926=face_outer_bound('',#43925,.f.);
#43928=cartesian_point('',(0.e0,0.e0,-1.968879658244e1));
#43929=direction('',(0.e0,0.e0,1.e0));
#43930=direction('',(0.e0,-1.e0,0.e0));
#43931=axis2_placement_3d('',#43928,#43929,#43930);
#43932=conical_surface('',#43931,7.482817847527e1,5.e-1);
#43934=oriented_edge('',*,*,#43933,.t.);
#43936=oriented_edge('',*,*,#43935,.t.);
#43938=oriented_edge('',*,*,#43937,.t.);
#43940=oriented_edge('',*,*,#43939,.t.);
#43942=oriented_edge('',*,*,#43941,.t.);
#43944=oriented_edge('',*,*,#43943,.f.);
#43946=oriented_edge('',*,*,#43945,.f.);
#43948=oriented_edge('',*,*,#43947,.t.);
#43950=oriented_edge('',*,*,#43949,.t.);
#43952=oriented_edge('',*,*,#43951,.t.);
#43954=oriented_edge('',*,*,#43953,.t.);
#43956=oriented_edge('',*,*,#43955,.t.);
#43958=oriented_edge('',*,*,#43957,.f.);
#43960=oriented_edge('',*,*,#43959,.f.);
#43962=oriented_edge('',*,*,#43961,.t.);
#43964=oriented_edge('',*,*,#43963,.t.);
#43966=oriented_edge('',*,*,#43965,.t.);
#43968=oriented_edge('',*,*,#43967,.t.);
#43970=oriented_edge('',*,*,#43969,.t.);
#43972=oriented_edge('',*,*,#43971,.f.);
#43974=oriented_edge('',*,*,#43973,.f.);
#43976=oriented_edge('',*,*,#43975,.t.);
#43978=oriented_edge('',*,*,#43977,.t.);
#43980=oriented_edge('',*,*,#43979,.t.);
#43982=oriented_edge('',*,*,#43981,.t.);
#43984=oriented_edge('',*,*,#43983,.t.);
#43986=oriented_edge('',*,*,#43985,.f.);
#43988=oriented_edge('',*,*,#43987,.f.);
#43990=oriented_edge('',*,*,#43989,.t.);
#43992=oriented_edge('',*,*,#43991,.t.);
#43994=oriented_edge('',*,*,#43993,.t.);
#43996=oriented_edge('',*,*,#43995,.t.);
#43998=oriented_edge('',*,*,#43997,.t.);
#44000=oriented_edge('',*,*,#43999,.f.);
#44002=oriented_edge('',*,*,#44001,.f.);
#44004=oriented_edge('',*,*,#44003,.t.);
#44006=oriented_edge('',*,*,#44005,.t.);
#44008=oriented_edge('',*,*,#44007,.t.);
#44010=oriented_edge('',*,*,#44009,.t.);
#44012=oriented_edge('',*,*,#44011,.t.);
#44014=oriented_edge('',*,*,#44013,.f.);
#44016=oriented_edge('',*,*,#44015,.f.);
#44018=oriented_edge('',*,*,#44017,.t.);
#44020=oriented_edge('',*,*,#44019,.t.);
#44022=oriented_edge('',*,*,#44021,.t.);
#44024=oriented_edge('',*,*,#44023,.t.);
#44026=oriented_edge('',*,*,#44025,.t.);
#44028=oriented_edge('',*,*,#44027,.f.);
#44030=oriented_edge('',*,*,#44029,.f.);
#44032=oriented_edge('',*,*,#44031,.t.);
#44034=oriented_edge('',*,*,#44033,.t.);
#44036=oriented_edge('',*,*,#44035,.t.);
#44038=oriented_edge('',*,*,#44037,.t.);
#44040=oriented_edge('',*,*,#44039,.t.);
#44042=oriented_edge('',*,*,#44041,.f.);
#44044=oriented_edge('',*,*,#44043,.f.);
#44046=oriented_edge('',*,*,#44045,.t.);
#44048=oriented_edge('',*,*,#44047,.t.);
#44050=oriented_edge('',*,*,#44049,.t.);
#44052=oriented_edge('',*,*,#44051,.t.);
#44054=oriented_edge('',*,*,#44053,.t.);
#44056=oriented_edge('',*,*,#44055,.f.);
#44058=oriented_edge('',*,*,#44057,.f.);
#44060=oriented_edge('',*,*,#44059,.t.);
#44062=oriented_edge('',*,*,#44061,.t.);
#44064=oriented_edge('',*,*,#44063,.t.);
#44066=oriented_edge('',*,*,#44065,.t.);
#44068=oriented_edge('',*,*,#44067,.t.);
#44070=oriented_edge('',*,*,#44069,.f.);
#44072=oriented_edge('',*,*,#44071,.f.);
#44074=oriented_edge('',*,*,#44073,.t.);
#44076=oriented_edge('',*,*,#44075,.t.);
#44078=oriented_edge('',*,*,#44077,.t.);
#44080=oriented_edge('',*,*,#44079,.t.);
#44082=oriented_edge('',*,*,#44081,.t.);
#44084=oriented_edge('',*,*,#44083,.f.);
#44086=oriented_edge('',*,*,#44085,.f.);
#44088=oriented_edge('',*,*,#44087,.t.);
#44090=oriented_edge('',*,*,#44089,.t.);
#44092=oriented_edge('',*,*,#44091,.t.);
#44094=oriented_edge('',*,*,#44093,.t.);
#44096=oriented_edge('',*,*,#44095,.t.);
#44098=oriented_edge('',*,*,#44097,.f.);
#44100=oriented_edge('',*,*,#44099,.f.);
#44102=oriented_edge('',*,*,#44101,.t.);
#44104=oriented_edge('',*,*,#44103,.t.);
#44106=oriented_edge('',*,*,#44105,.t.);
#44108=oriented_edge('',*,*,#44107,.t.);
#44110=oriented_edge('',*,*,#44109,.t.);
#44112=oriented_edge('',*,*,#44111,.f.);
#44114=oriented_edge('',*,*,#44113,.f.);
#44116=oriented_edge('',*,*,#44115,.t.);
#44118=oriented_edge('',*,*,#44117,.t.);
#44120=oriented_edge('',*,*,#44119,.t.);
#44122=oriented_edge('',*,*,#44121,.t.);
#44124=oriented_edge('',*,*,#44123,.t.);
#44126=oriented_edge('',*,*,#44125,.f.);
#44128=oriented_edge('',*,*,#44127,.f.);
#44130=oriented_edge('',*,*,#44129,.t.);
#44132=oriented_edge('',*,*,#44131,.t.);
#44134=oriented_edge('',*,*,#44133,.t.);
#44136=oriented_edge('',*,*,#44135,.t.);
#44138=oriented_edge('',*,*,#44137,.t.);
#44140=oriented_edge('',*,*,#44139,.f.);
#44142=oriented_edge('',*,*,#44141,.f.);
#44144=oriented_edge('',*,*,#44143,.t.);
#44146=oriented_edge('',*,*,#44145,.t.);
#44148=oriented_edge('',*,*,#44147,.t.);
#44150=oriented_edge('',*,*,#44149,.t.);
#44152=oriented_edge('',*,*,#44151,.t.);
#44154=oriented_edge('',*,*,#44153,.f.);
#44156=oriented_edge('',*,*,#44155,.f.);
#44158=oriented_edge('',*,*,#44157,.t.);
#44160=oriented_edge('',*,*,#44159,.t.);
#44162=oriented_edge('',*,*,#44161,.t.);
#44164=oriented_edge('',*,*,#44163,.t.);
#44166=oriented_edge('',*,*,#44165,.t.);
#44168=oriented_edge('',*,*,#44167,.f.);
#44170=oriented_edge('',*,*,#44169,.f.);
#44172=oriented_edge('',*,*,#44171,.t.);
#44174=oriented_edge('',*,*,#44173,.t.);
#44176=oriented_edge('',*,*,#44175,.t.);
#44178=oriented_edge('',*,*,#44177,.t.);
#44180=oriented_edge('',*,*,#44179,.t.);
#44182=oriented_edge('',*,*,#44181,.f.);
#44184=oriented_edge('',*,*,#44183,.f.);
#44186=oriented_edge('',*,*,#44185,.t.);
#44188=oriented_edge('',*,*,#44187,.t.);
#44190=oriented_edge('',*,*,#44189,.t.);
#44192=oriented_edge('',*,*,#44191,.t.);
#44194=oriented_edge('',*,*,#44193,.t.);
#44196=oriented_edge('',*,*,#44195,.f.);
#44198=oriented_edge('',*,*,#44197,.f.);
#44200=oriented_edge('',*,*,#44199,.t.);
#44202=oriented_edge('',*,*,#44201,.t.);
#44204=oriented_edge('',*,*,#44203,.t.);
#44206=oriented_edge('',*,*,#44205,.t.);
#44208=oriented_edge('',*,*,#44207,.t.);
#44210=oriented_edge('',*,*,#44209,.f.);
#44212=oriented_edge('',*,*,#44211,.f.);
#44214=oriented_edge('',*,*,#44213,.t.);
#44216=oriented_edge('',*,*,#44215,.t.);
#44218=oriented_edge('',*,*,#44217,.t.);
#44220=oriented_edge('',*,*,#44219,.t.);
#44222=oriented_edge('',*,*,#44221,.t.);
#44224=oriented_edge('',*,*,#44223,.t.);
#44226=oriented_edge('',*,*,#44225,.t.);
#44228=oriented_edge('',*,*,#44227,.t.);
#44230=oriented_edge('',*,*,#44229,.t.);
#44232=oriented_edge('',*,*,#44231,.t.);
#44234=oriented_edge('',*,*,#44233,.t.);
#44236=oriented_edge('',*,*,#44235,.t.);
#44237=oriented_edge('',*,*,#43919,.t.);
#44238=oriented_edge('',*,*,#43908,.t.);
#44239=oriented_edge('',*,*,#43801,.t.);
#44240=oriented_edge('',*,*,#43782,.t.);
#44241=oriented_edge('',*,*,#28291,.t.);
#44242=oriented_edge('',*,*,#28289,.t.);
#44243=oriented_edge('',*,*,#28287,.t.);
#44244=oriented_edge('',*,*,#28236,.f.);
#44245=oriented_edge('',*,*,#28284,.f.);
#44246=oriented_edge('',*,*,#28282,.t.);
#44247=oriented_edge('',*,*,#28280,.t.);
#44249=oriented_edge('',*,*,#44248,.t.);
#44251=oriented_edge('',*,*,#44250,.t.);
#44253=oriented_edge('',*,*,#44252,.t.);
#44255=oriented_edge('',*,*,#44254,.t.);
#44257=oriented_edge('',*,*,#44256,.f.);
#44259=oriented_edge('',*,*,#44258,.f.);
#44260=edge_loop('',(#43934,#43936,#43938,#43940,#43942,#43944,#43946,#43948,
#43950,#43952,#43954,#43956,#43958,#43960,#43962,#43964,#43966,#43968,#43970,
#43972,#43974,#43976,#43978,#43980,#43982,#43984,#43986,#43988,#43990,#43992,
#43994,#43996,#43998,#44000,#44002,#44004,#44006,#44008,#44010,#44012,#44014,
#44016,#44018,#44020,#44022,#44024,#44026,#44028,#44030,#44032,#44034,#44036,
#44038,#44040,#44042,#44044,#44046,#44048,#44050,#44052,#44054,#44056,#44058,
#44060,#44062,#44064,#44066,#44068,#44070,#44072,#44074,#44076,#44078,#44080,
#44082,#44084,#44086,#44088,#44090,#44092,#44094,#44096,#44098,#44100,#44102,
#44104,#44106,#44108,#44110,#44112,#44114,#44116,#44118,#44120,#44122,#44124,
#44126,#44128,#44130,#44132,#44134,#44136,#44138,#44140,#44142,#44144,#44146,
#44148,#44150,#44152,#44154,#44156,#44158,#44160,#44162,#44164,#44166,#44168,
#44170,#44172,#44174,#44176,#44178,#44180,#44182,#44184,#44186,#44188,#44190,
#44192,#44194,#44196,#44198,#44200,#44202,#44204,#44206,#44208,#44210,#44212,
#44214,#44216,#44218,#44220,#44222,#44224,#44226,#44228,#44230,#44232,#44234,
#44236,#44237,#44238,#44239,#44240,#44241,#44242,#44243,#44244,#44245,#44246,
#44247,#44249,#44251,#44253,#44255,#44257,#44259));
#44261=face_outer_bound('',#44260,.f.);
#44263=cartesian_point('',(-1.115040465848e1,-7.364577949644e1,
-2.460528104879e1));
#44264=direction('',(-1.149425103749e-2,-7.082964078175e-3,9.999088527526e-1));
#44265=direction('',(-5.253160608271e-1,8.509071841936e-1,-1.117067584410e-5));
#44266=axis2_placement_3d('',#44263,#44264,#44265);
#44267=cylindrical_surface('',#44266,3.000055924662e-1);
#44269=oriented_edge('',*,*,#44268,.t.);
#44270=oriented_edge('',*,*,#43933,.f.);
#44272=oriented_edge('',*,*,#44271,.t.);
#44274=oriented_edge('',*,*,#44273,.f.);
#44275=edge_loop('',(#44269,#44270,#44272,#44274));
#44276=face_outer_bound('',#44275,.f.);
#44278=cartesian_point('',(-1.112388492589e1,-7.481437665737e1,
-4.344595070977e0));
#44279=cartesian_point('',(-1.121153316373e1,-7.482896192332e1,
-4.305624590424e0));
#44280=cartesian_point('',(-1.138008373426e1,-7.484076312878e1,
-4.261998053684e0));
#44281=cartesian_point('',(-1.162087573688e1,-7.480533737580e1,
-4.260942713185e0));
#44282=cartesian_point('',(-1.179001850805e1,-7.475627891477e1,
-4.288706527949e0));
#44283=cartesian_point('',(-1.194423503524e1,-7.468635281408e1,
-4.342998106391e0));
#44284=cartesian_point('',(-1.207554700858e1,-7.460215866082e1,
-4.416774348194e0));
#44285=cartesian_point('',(-1.218409768082e1,-7.450833219846e1,
-4.504618658880e0));
#44286=cartesian_point('',(-1.227251173045e1,-7.440761852879e1,
-4.603583576381e0));
#44287=cartesian_point('',(-1.234354679430e1,-7.430128350351e1,
-4.712733109068e0));
#44288=cartesian_point('',(-1.239916293976e1,-7.418976439347e1,
-4.832314263760e0));
#44289=cartesian_point('',(-1.244032596082e1,-7.407349113682e1,
-4.962752071753e0));
#44290=cartesian_point('',(-1.246734556275e1,-7.395309937604e1,
-5.104282524402e0));
#44291=cartesian_point('',(-1.248016452898e1,-7.382919538089e1,
-5.257164857208e0));
#44292=cartesian_point('',(-1.247837627520e1,-7.370216747555e1,
-5.421963630263e0));
#44293=cartesian_point('',(-1.246107803205e1,-7.357217946415e1,
-5.599698722231e0));
#44294=cartesian_point('',(-1.242668886857e1,-7.343940664689e1,
-5.791712780206e0));
#44295=cartesian_point('',(-1.236445616114e1,-7.328340998304e1,
-6.031622933976e0));
#44296=cartesian_point('',(-1.230167703052e1,-7.317946957859e1,
-6.205873665774e0));
#44297=cartesian_point('',(-1.225760219285e1,-7.312026888435e1,
-6.310923371470e0));
#44298=cartesian_point('',(-1.104413251553e1,-7.426028813988e1,
-4.070469233983e0));
#44299=cartesian_point('',(-1.112200031871e1,-7.427883303266e1,
-4.018778753904e0));
#44300=cartesian_point('',(-1.129147925548e1,-7.429937620358e1,
-3.959134622995e0));
#44301=cartesian_point('',(-1.153999764827e1,-7.426343619727e1,
-3.956861057296e0));
#44302=cartesian_point('',(-1.171103709083e1,-7.420891886481e1,
-3.993941192304e0));
#44303=cartesian_point('',(-1.185720125650e1,-7.413109719619e1,
-4.065555809595e0));
#44304=cartesian_point('',(-1.196864852e1,-7.404028907021e1,-4.160077085689e0));
#44305=cartesian_point('',(-1.204703413760e1,-7.394379539958e1,
-4.268635177651e0));
#44306=cartesian_point('',(-1.209763730244e1,-7.384582516449e1,
-4.386501441464e0));
#44307=cartesian_point('',(-1.212564189972e1,-7.374835068406e1,
-4.512151953191e0));
#44308=cartesian_point('',(-1.213488008348e1,-7.365222337555e1,
-4.645817704981e0));
#44309=cartesian_point('',(-1.212790092707e1,-7.355814643903e1,
-4.788092934853e0));
#44310=cartesian_point('',(-1.210643674823e1,-7.346691109544e1,
-4.939435554276e0));
#44311=cartesian_point('',(-1.207164873258e1,-7.337925385405e1,
-5.100339178490e0));
#44312=cartesian_point('',(-1.202415203865e1,-7.329580536075e1,
-5.271580156053e0));
#44313=cartesian_point('',(-1.196398263611e1,-7.321720347042e1,
-5.454334905266e0));
#44314=cartesian_point('',(-1.189063436250e1,-7.314436780898e1,
-5.650016064189e0));
#44315=cartesian_point('',(-1.178960396485e1,-7.306863753593e1,
-5.892552203007e0));
#44316=cartesian_point('',(-1.170835997189e1,-7.302790676862e1,
-6.067012423885e0));
#44317=cartesian_point('',(-1.165695702625e1,-7.300858881789e1,
-6.171590779836e0));
#44318=cartesian_point('',(-1.125866695273e1,-7.383341359235e1,
-4.476343347805e0));
#44319=cartesian_point('',(-1.128155458097e1,-7.384008972361e1,
-4.443007782510e0));
#44320=cartesian_point('',(-1.133527668083e1,-7.384828068256e1,
-4.406230495239e0));
#44321=cartesian_point('',(-1.141498801262e1,-7.383687433667e1,
-4.404157456014e0));
#44322=cartesian_point('',(-1.146910978854e1,-7.381863563128e1,
-4.426063949204e0));
#44323=cartesian_point('',(-1.151344278349e1,-7.379253508851e1,
-4.470504492294e0));
#44324=cartesian_point('',(-1.154454514098e1,-7.376251014785e1,
-4.532806802102e0));
#44325=cartesian_point('',(-1.156321985758e1,-7.373135392753e1,
-4.609326038890e0));
#44326=cartesian_point('',(-1.157162229421e1,-7.370066390561e1,
-4.698029203168e0));
#44327=cartesian_point('',(-1.157183366317e1,-7.367119203139e1,
-4.798285077513e0));
#44328=cartesian_point('',(-1.156540440829e1,-7.364328157615e1,
-4.910355904951e0));
#44329=cartesian_point('',(-1.155342823689e1,-7.361720354823e1,
-5.034591138931e0));
#44330=cartesian_point('',(-1.153671403019e1,-7.359323622983e1,
-5.171125842737e0));
#44331=cartesian_point('',(-1.151585303528e1,-7.357163596517e1,
-5.320112459841e0));
#44332=cartesian_point('',(-1.149122551779e1,-7.355264479491e1,
-5.482022550454e0));
#44333=cartesian_point('',(-1.146300970742e1,-7.353654717833e1,
-5.657816754135e0));
#44334=cartesian_point('',(-1.143123456188e1,-7.352376398286e1,
-5.848831294564e0));
#44335=cartesian_point('',(-1.139037598310e1,-7.351358001022e1,
-6.088745036849e0));
#44336=cartesian_point('',(-1.135999443351e1,-7.351157168387e1,
-6.264103479651e0));
#44337=cartesian_point('',(-1.134160954154e1,-7.351233344422e1,
-6.370214292635e0));
#44338=cartesian_point('',(-1.145367052816e1,-7.415817864315e1,
-4.968510872219e0));
#44339=cartesian_point('',(-1.145680237936e1,-7.415451909893e1,
-4.957755844307e0));
#44340=cartesian_point('',(-1.144740979634e1,-7.414733229801e1,
-4.949280564098e0));
#44341=cartesian_point('',(-1.142870904165e1,-7.414962005744e1,
-4.948533475916e0));
#44342=cartesian_point('',(-1.141812421429e1,-7.415632964848e1,
-4.952972139882e0));
#44343=cartesian_point('',(-1.141580433173e1,-7.416591004164e1,
-4.965491322079e0));
#44344=cartesian_point('',(-1.142360890513e1,-7.417515271657e1,
-4.989740083520e0));
#44345=cartesian_point('',(-1.144037108080e1,-7.418176396715e1,
-5.028333783362e0));
#44346=cartesian_point('',(-1.146391353525e1,-7.418447445474e1,
-5.082468744909e0));
#44347=cartesian_point('',(-1.149222442983e1,-7.418267406021e1,
-5.152581258435e0));
#44348=cartesian_point('',(-1.152375635259e1,-7.417601892473e1,
-5.238966370080e0));
#44349=cartesian_point('',(-1.155723788691e1,-7.416427461480e1,
-5.341672824612e0));
#44350=cartesian_point('',(-1.159155921757e1,-7.414728827575e1,
-5.460440326291e0));
#44351=cartesian_point('',(-1.162578700991e1,-7.412492806037e1,
-5.595003656236e0));
#44352=cartesian_point('',(-1.165915359869e1,-7.409698492309e1,
-5.745458849297e0));
#44353=cartesian_point('',(-1.169097489881e1,-7.406307942293e1,
-5.912494085812e0));
#44354=cartesian_point('',(-1.172049257409e1,-7.402262016106e1,
-6.097334547535e0));
#44355=cartesian_point('',(-1.175075689313e1,-7.396738225770e1,
-6.333213513848e0));
#44356=cartesian_point('',(-1.176616427671e1,-7.392296657282e1,
-6.508845005920e0));
#44357=cartesian_point('',(-1.177284528861e1,-7.389463271293e1,
-6.616250427649e0));
#44358=(bounded_surface()b_spline_surface(3,3,((#44278,#44279,#44280,#44281,
#44282,#44283,#44284,#44285,#44286,#44287,#44288,#44289,#44290,#44291,#44292,
#44293,#44294,#44295,#44296,#44297),(#44298,#44299,#44300,#44301,#44302,#44303,
#44304,#44305,#44306,#44307,#44308,#44309,#44310,#44311,#44312,#44313,#44314,
#44315,#44316,#44317),(#44318,#44319,#44320,#44321,#44322,#44323,#44324,#44325,
#44326,#44327,#44328,#44329,#44330,#44331,#44332,#44333,#44334,#44335,#44336,
#44337),(#44338,#44339,#44340,#44341,#44342,#44343,#44344,#44345,#44346,#44347,
#44348,#44349,#44350,#44351,#44352,#44353,#44354,#44355,#44356,#44357)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995343340058e-1,5.202920143792e-1,
5.294366719884e-1,5.394877410758e-1,5.503696865455e-1,5.624505947647e-1,
5.760052253915e-1,5.911170651765e-1,6.079747634267e-1,6.267984397962e-1,
6.476974399216e-1,6.706958777175e-1,6.958119698663e-1,7.231290966158e-1,
7.528312070353e-1,7.852050911240e-1,8.205680685869e-1,8.757468471022e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531707864e0,1.576531707864e0,1.576531707864e0,1.576531707864e0,
1.576531707864e0,1.576531707864e0,1.576531707864e0,1.576531707864e0,
1.576531707864e0,1.576531707864e0,1.576531707864e0,1.576531707864e0,
1.576531707864e0,1.576531707864e0,1.576531707864e0,1.576531707864e0,
1.576531707864e0,1.576531707864e0,1.576531707864e0,1.576531707864e0),(
8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,
8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,
8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,
8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,
8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,8.078227640452e-1),(
8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,
8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,
8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,
8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,
8.078227640452e-1,8.078227640452e-1,8.078227640452e-1,8.078227640452e-1),(
1.576531707864e0,1.576531707864e0,1.576531707864e0,1.576531707864e0,
1.576531707864e0,1.576531707864e0,1.576531707864e0,1.576531707864e0,
1.576531707864e0,1.576531707864e0,1.576531707864e0,1.576531707864e0,
1.576531707864e0,1.576531707864e0,1.576531707864e0,1.576531707864e0,
1.576531707864e0,1.576531707864e0,1.576531707864e0,1.576531707864e0)))representation_item('')surface());
#44359=oriented_edge('',*,*,#44268,.f.);
#44361=oriented_edge('',*,*,#44360,.t.);
#44363=oriented_edge('',*,*,#44362,.t.);
#44364=oriented_edge('',*,*,#43935,.f.);
#44365=edge_loop('',(#44359,#44361,#44363,#44364));
#44366=face_outer_bound('',#44365,.f.);
#44368=cartesian_point('',(-1.212309427682e1,-7.346777781162e1,
-6.695452789328e0));
#44369=direction('',(6.764997798365e-2,4.420920286243e-1,-8.944149589009e-1));
#44370=direction('',(-3.736473806623e-1,8.424541858919e-1,3.881476260361e-1));
#44371=axis2_placement_3d('',#44368,#44369,#44370);
#44372=cylindrical_surface('',#44371,5.000000035617e-1);
#44374=oriented_edge('',*,*,#44373,.t.);
#44375=oriented_edge('',*,*,#44360,.f.);
#44377=oriented_edge('',*,*,#44376,.f.);
#44379=oriented_edge('',*,*,#44378,.t.);
#44380=edge_loop('',(#44374,#44375,#44377,#44379));
#44381=face_outer_bound('',#44380,.f.);
#44383=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002761e0));
#44384=direction('',(0.e0,0.e0,1.e0));
#44385=direction('',(0.e0,-1.e0,0.e0));
#44386=axis2_placement_3d('',#44383,#44384,#44385);
#44387=conical_surface('',#44386,7.438528799862e1,2.656505117708e1);
#44388=oriented_edge('',*,*,#44373,.f.);
#44390=oriented_edge('',*,*,#44389,.f.);
#44392=oriented_edge('',*,*,#44391,.f.);
#44394=oriented_edge('',*,*,#44393,.f.);
#44396=oriented_edge('',*,*,#44395,.t.);
#44397=oriented_edge('',*,*,#43937,.f.);
#44398=oriented_edge('',*,*,#44362,.f.);
#44399=edge_loop('',(#44388,#44390,#44392,#44394,#44396,#44397,#44398));
#44400=face_outer_bound('',#44399,.f.);
#44402=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#44403=direction('',(0.e0,0.e0,1.e0));
#44404=direction('',(1.936326806703e-1,9.810740975973e-1,0.e0));
#44405=axis2_placement_3d('',#44402,#44403,#44404);
#44406=toroidal_surface('',#44405,7.649382607502e1,3.e0);
#44408=oriented_edge('',*,*,#44407,.f.);
#44410=oriented_edge('',*,*,#44409,.t.);
#44412=oriented_edge('',*,*,#44411,.t.);
#44414=oriented_edge('',*,*,#44413,.f.);
#44415=oriented_edge('',*,*,#44391,.t.);
#44416=oriented_edge('',*,*,#44389,.t.);
#44417=edge_loop('',(#44408,#44410,#44412,#44414,#44415,#44416));
#44418=face_outer_bound('',#44417,.f.);
#44420=cartesian_point('',(-1.237287755228e1,-7.548311090765e1,
-8.219509828681e0));
#44421=direction('',(9.913623306449e-1,-1.307371664807e-1,1.041742189849e-2));
#44422=direction('',(1.085652687208e-1,8.626059514250e-1,4.940896224308e-1));
#44423=axis2_placement_3d('',#44420,#44421,#44422);
#44424=toroidal_surface('',#44423,2.497873680414e0,4.999993431573e-1);
#44425=oriented_edge('',*,*,#44407,.t.);
#44426=oriented_edge('',*,*,#44378,.f.);
#44428=oriented_edge('',*,*,#44427,.f.);
#44430=oriented_edge('',*,*,#44429,.t.);
#44431=edge_loop('',(#44425,#44426,#44428,#44430));
#44432=face_outer_bound('',#44431,.f.);
#44434=cartesian_point('',(-1.062512235692e1,-6.538322168967e1,0.e0));
#44435=direction('',(-9.913904998230e-1,1.305190353861e-1,-1.047178411625e-2));
#44436=direction('',(-1.305261922200e-1,-9.914448613738e-1,0.e0));
#44437=axis2_placement_3d('',#44434,#44435,#44436);
#44438=plane('',#44437);
#44440=oriented_edge('',*,*,#44439,.t.);
#44441=oriented_edge('',*,*,#44427,.t.);
#44442=oriented_edge('',*,*,#44376,.t.);
#44443=oriented_edge('',*,*,#44273,.t.);
#44445=oriented_edge('',*,*,#44444,.t.);
#44447=oriented_edge('',*,*,#44446,.t.);
#44448=edge_loop('',(#44440,#44441,#44442,#44443,#44445,#44447));
#44449=face_outer_bound('',#44448,.f.);
#44451=cartesian_point('',(-1.189327799620e1,-7.291369301686e1,
-2.154670092956e1));
#44452=direction('',(1.147968828876e-2,6.972273179025e-3,-9.999097980136e-1));
#44453=direction('',(-3.608667424233e-1,9.326144029179e-1,2.360017549310e-3));
#44454=axis2_placement_3d('',#44451,#44452,#44453);
#44455=cylindrical_surface('',#44454,5.000150358330e-1);
#44457=oriented_edge('',*,*,#44456,.f.);
#44458=oriented_edge('',*,*,#44429,.f.);
#44459=oriented_edge('',*,*,#44439,.f.);
#44461=oriented_edge('',*,*,#44460,.t.);
#44462=edge_loop('',(#44457,#44458,#44459,#44461));
#44463=face_outer_bound('',#44462,.f.);
#44465=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#44466=direction('',(0.e0,0.e0,1.e0));
#44467=direction('',(1.e0,0.e0,0.e0));
#44468=axis2_placement_3d('',#44465,#44466,#44467);
#44469=conical_surface('',#44468,7.334631745055e1,5.e-1);
#44471=oriented_edge('',*,*,#44470,.f.);
#44472=oriented_edge('',*,*,#29183,.f.);
#44474=oriented_edge('',*,*,#44473,.f.);
#44476=oriented_edge('',*,*,#44475,.t.);
#44477=oriented_edge('',*,*,#44411,.f.);
#44478=oriented_edge('',*,*,#44409,.f.);
#44479=oriented_edge('',*,*,#44456,.t.);
#44480=edge_loop('',(#44471,#44472,#44474,#44476,#44477,#44478,#44479));
#44481=face_outer_bound('',#44480,.f.);
#44483=cartesian_point('',(-1.180281082364e1,-7.229677867326e1,
-4.131567944441e1));
#44484=cartesian_point('',(-1.186176342479e1,-7.230846846090e1,
-4.151430174634e1));
#44485=cartesian_point('',(-1.191918147728e1,-7.234325009921e1,
-4.183254632935e1));
#44486=cartesian_point('',(-1.191128570470e1,-7.240469926696e1,
-4.217102083076e1));
#44487=cartesian_point('',(-1.189745291214e1,-7.243040583368e1,
-4.229078701275e1));
#44488=cartesian_point('',(-1.119949170130e1,-7.211915319786e1,
-4.133853634435e1));
#44489=cartesian_point('',(-1.127551197900e1,-7.206768687412e1,
-4.149716814836e1));
#44490=cartesian_point('',(-1.138013154777e1,-7.201021060743e1,
-4.176312948114e1));
#44491=cartesian_point('',(-1.144898233036e1,-7.198790351397e1,
-4.206741344445e1));
#44492=cartesian_point('',(-1.146557049937e1,-7.198644278247e1,
-4.217840650714e1));
#44493=cartesian_point('',(-1.086831575878e1,-7.265382082361e1,
-4.136104993523e1));
#44494=cartesian_point('',(-1.088684910849e1,-7.256785996409e1,
-4.149352841846e1));
#44495=cartesian_point('',(-1.091545188117e1,-7.244363127380e1,
-4.170554237269e1));
#44496=cartesian_point('',(-1.093857208112e1,-7.233357515636e1,
-4.193064469551e1));
#44497=cartesian_point('',(-1.094508378692e1,-7.229822238915e1,
-4.201024864722e1));
#44498=cartesian_point('',(-1.129554120632e1,-7.311574106482e1,
-4.135016401641e1));
#44499=cartesian_point('',(-1.126643979081e1,-7.307459479848e1,
-4.150872669044e1));
#44500=cartesian_point('',(-1.120742121216e1,-7.300713025275e1,
-4.174433886402e1));
#44501=cartesian_point('',(-1.112947888069e1,-7.293417227281e1,
-4.196152907115e1));
#44502=cartesian_point('',(-1.110021174357e1,-7.290796564841e1,
-4.203321584801e1));
#44503=(bounded_surface()b_spline_surface(3,3,((#44483,#44484,#44485,#44486,
#44487),(#44488,#44489,#44490,#44491,#44492),(#44493,#44494,#44495,#44496,
#44497),(#44498,#44499,#44500,#44501,#44502)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709118882305e-1,
7.047487627953e-1,8.827844589112e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036882e0,1.579952036882e0,1.579952036882e0,
1.579952036882e0,1.579952036882e0),(8.066826543725e-1,8.066826543725e-1,
8.066826543725e-1,8.066826543725e-1,8.066826543725e-1),(8.066826543725e-1,
8.066826543725e-1,8.066826543725e-1,8.066826543725e-1,8.066826543725e-1),(
1.579952036882e0,1.579952036882e0,1.579952036882e0,1.579952036882e0,
1.579952036882e0)))representation_item('')surface());
#44504=oriented_edge('',*,*,#44470,.t.);
#44505=oriented_edge('',*,*,#44460,.f.);
#44507=oriented_edge('',*,*,#44506,.f.);
#44509=oriented_edge('',*,*,#44508,.t.);
#44510=edge_loop('',(#44504,#44505,#44507,#44509));
#44511=face_outer_bound('',#44510,.f.);
#44513=cartesian_point('',(-1.080784495143e1,-7.245049940312e1,
-4.213845709170e1));
#44514=direction('',(-7.983141213994e-2,-5.391099032323e-1,8.384434732721e-1));
#44515=direction('',(-5.457096498850e-1,7.275212621283e-1,4.158290408012e-1));
#44516=axis2_placement_3d('',#44513,#44514,#44515);
#44517=cylindrical_surface('',#44516,2.999999999999e-1);
#44519=oriented_edge('',*,*,#44518,.t.);
#44520=oriented_edge('',*,*,#44506,.t.);
#44521=oriented_edge('',*,*,#44446,.f.);
#44523=oriented_edge('',*,*,#44522,.f.);
#44525=oriented_edge('',*,*,#44524,.t.);
#44526=edge_loop('',(#44519,#44520,#44521,#44523,#44525));
#44527=face_outer_bound('',#44526,.f.);
#44529=cartesian_point('',(-1.174013060320e1,-7.227410836086e1,
-4.179691564482e1));
#44530=cartesian_point('',(-1.175759054365e1,-7.228642639231e1,
-4.187968808744e1));
#44531=cartesian_point('',(-1.177610549384e1,-7.230619350508e1,
-4.201701626177e1));
#44532=cartesian_point('',(-1.178160949424e1,-7.233068550365e1,
-4.220584599465e1));
#44533=cartesian_point('',(-1.177533276277e1,-7.234816315309e1,
-4.235452812229e1));
#44534=cartesian_point('',(-1.176115760963e1,-7.236252912337e1,
-4.249082912042e1));
#44535=cartesian_point('',(-1.174126362133e1,-7.237424246918e1,
-4.261585775083e1));
#44536=cartesian_point('',(-1.171718842175e1,-7.238373344408e1,
-4.273070105931e1));
#44537=cartesian_point('',(-1.169001844988e1,-7.239138504603e1,
-4.283636170626e1));
#44538=cartesian_point('',(-1.166047809228e1,-7.239753428253e1,
-4.293384998113e1));
#44539=cartesian_point('',(-1.162899125049e1,-7.240246854523e1,
-4.302417482434e1));
#44540=cartesian_point('',(-1.159573901119e1,-7.240642387469e1,
-4.310828787933e1));
#44541=cartesian_point('',(-1.156067730719e1,-7.240959000371e1,
-4.318710268116e1));
#44542=cartesian_point('',(-1.152349715756e1,-7.241211611195e1,
-4.326156548799e1));
#44543=cartesian_point('',(-1.148351562270e1,-7.241411468027e1,
-4.333274767848e1));
#44544=cartesian_point('',(-1.143951820646e1,-7.241566522296e1,
-4.340185300880e1));
#44545=cartesian_point('',(-1.138965754016e1,-7.241681871949e1,
-4.346997691584e1));
#44546=cartesian_point('',(-1.133111673652e1,-7.241766234043e1,
-4.353792510571e1));
#44547=cartesian_point('',(-1.125962370885e1,-7.241843772638e1,
-4.360606684361e1));
#44548=cartesian_point('',(-1.116604517499e1,-7.242013516935e1,
-4.367482382628e1));
#44549=cartesian_point('',(-1.103202490284e1,-7.242545135738e1,
-4.374296232750e1));
#44550=cartesian_point('',(-1.082915422690e1,-7.244480071944e1,
-4.378668891808e1));
#44551=cartesian_point('',(-1.060494031670e1,-7.248687708957e1,
-4.375254487491e1));
#44552=cartesian_point('',(-1.044359518145e1,-7.252938796400e1,
-4.366858206701e1));
#44553=cartesian_point('',(-1.037519404658e1,-7.254923034893e1,
-4.361133896088e1));
#44554=cartesian_point('',(-1.034417642942e1,-7.255826860876e1,
-4.358200114986e1));
#44555=cartesian_point('',(-1.125369146313e1,-7.217897641661e1,
-4.175620110269e1));
#44556=cartesian_point('',(-1.127808837273e1,-7.216388137669e1,
-4.182044231162e1));
#44557=cartesian_point('',(-1.131275465289e1,-7.214177888917e1,
-4.193020115677e1));
#44558=cartesian_point('',(-1.134815809108e1,-7.211554976695e1,
-4.208703296601e1));
#44559=cartesian_point('',(-1.136916476499e1,-7.209669020548e1,
-4.221360078646e1));
#44560=cartesian_point('',(-1.138274412780e1,-7.208055372100e1,
-4.233203743649e1));
#44561=cartesian_point('',(-1.139038970803e1,-7.206652823304e1,
-4.244262379013e1));
#44562=cartesian_point('',(-1.139322875180e1,-7.205419723201e1,
-4.254581858215e1));
#44563=cartesian_point('',(-1.139210044901e1,-7.204327035214e1,
-4.264214418867e1));
#44564=cartesian_point('',(-1.138760755620e1,-7.203352779140e1,
-4.273223452384e1));
#44565=cartesian_point('',(-1.138013851702e1,-7.202479387521e1,
-4.281680690449e1));
#44566=cartesian_point('',(-1.136988156481e1,-7.201692469416e1,
-4.289659567256e1));
#44567=cartesian_point('',(-1.135682241190e1,-7.200979394533e1,
-4.297235912942e1));
#44568=cartesian_point('',(-1.134070218731e1,-7.200327868583e1,
-4.304494267354e1));
#44569=cartesian_point('',(-1.132091054504e1,-7.199724702426e1,
-4.311537280774e1));
#44570=cartesian_point('',(-1.129629527837e1,-7.199155931126e1,
-4.318487580847e1));
#44571=cartesian_point('',(-1.126493799669e1,-7.198609460360e1,
-4.325464766928e1));
#44572=cartesian_point('',(-1.122370475680e1,-7.198082102624e1,
-4.332564776833e1));
#44573=cartesian_point('',(-1.116769310174e1,-7.197591320769e1,
-4.339839218073e1));
#44574=cartesian_point('',(-1.108699020934e1,-7.197230564124e1,
-4.347336329048e1));
#44575=cartesian_point('',(-1.096204287923e1,-7.197279283739e1,
-4.354916168513e1));
#44576=cartesian_point('',(-1.076131576556e1,-7.198946880480e1,
-4.359857069732e1));
#44577=cartesian_point('',(-1.053864924811e1,-7.203317766831e1,
-4.355989066987e1));
#44578=cartesian_point('',(-1.038916053600e1,-7.207824271687e1,
-4.346624123036e1));
#44579=cartesian_point('',(-1.033306917732e1,-7.209904711262e1,
-4.340412638933e1));
#44580=cartesian_point('',(-1.030896651930e1,-7.210851709410e1,
-4.337270373602e1));
#44581=cartesian_point('',(-1.096947903822e1,-7.258178861825e1,
-4.169085108982e1));
#44582=cartesian_point('',(-1.097305028769e1,-7.255122413994e1,
-4.175013278027e1));
#44583=cartesian_point('',(-1.097730402520e1,-7.250167802811e1,
-4.184908076417e1));
#44584=cartesian_point('',(-1.097955514585e1,-7.243502689722e1,
-4.198670148081e1));
#44585=cartesian_point('',(-1.097929505367e1,-7.238312508710e1,
-4.209599896231e1));
#44586=cartesian_point('',(-1.097737101659e1,-7.233590502888e1,
-4.219695458702e1));
#44587=cartesian_point('',(-1.097417935113e1,-7.229285669584e1,
-4.229013913937e1));
#44588=cartesian_point('',(-1.097001315770e1,-7.225356180925e1,
-4.237613016822e1));
#44589=cartesian_point('',(-1.096508610173e1,-7.221768064624e1,
-4.245546462327e1));
#44590=cartesian_point('',(-1.095954274279e1,-7.218490191807e1,
-4.252870411953e1));
#44591=cartesian_point('',(-1.095346525751e1,-7.215493733986e1,
-4.259642211175e1));
#44592=cartesian_point('',(-1.094688028018e1,-7.212753783424e1,
-4.265915273653e1));
#44593=cartesian_point('',(-1.093975787662e1,-7.210248799657e1,
-4.271739453572e1));
#44594=cartesian_point('',(-1.093199691677e1,-7.207958838407e1,
-4.277164999823e1));
#44595=cartesian_point('',(-1.092339123433e1,-7.205864003098e1,
-4.282247195272e1));
#44596=cartesian_point('',(-1.091357526325e1,-7.203946599565e1,
-4.287043628726e1));
#44597=cartesian_point('',(-1.090196859271e1,-7.202200735962e1,
-4.291593623579e1));
#44598=cartesian_point('',(-1.088764440134e1,-7.200637451528e1,
-4.295907334928e1));
#44599=cartesian_point('',(-1.086915758431e1,-7.199284810439e1,
-4.299964829828e1));
#44600=cartesian_point('',(-1.084353411178e1,-7.198179202976e1,
-4.303767681899e1));
#44601=cartesian_point('',(-1.080491436695e1,-7.197423794485e1,
-4.307244015162e1));
#44602=cartesian_point('',(-1.074403437649e1,-7.197546891755e1,
-4.309318770859e1));
#44603=cartesian_point('',(-1.067753307973e1,-7.199147263727e1,
-4.307708877674e1));
#44604=cartesian_point('',(-1.063404787211e1,-7.201418809965e1,
-4.303463021081e1));
#44605=cartesian_point('',(-1.061858304184e1,-7.202919364056e1,
-4.300231907936e1));
#44606=cartesian_point('',(-1.061214153161e1,-7.203708618239e1,
-4.298501397825e1));
#44607=cartesian_point('',(-1.122012536261e1,-7.301110800409e1,
-4.167734891862e1));
#44608=cartesian_point('',(-1.119948192891e1,-7.299512259660e1,
-4.175104724858e1));
#44609=cartesian_point('',(-1.116235300090e1,-7.296467787057e1,
-4.186859548364e1));
#44610=cartesian_point('',(-1.110720033275e1,-7.291521231313e1,
-4.202227591286e1));
#44611=cartesian_point('',(-1.106201316373e1,-7.287223468003e1,
-4.213935960929e1));
#44612=cartesian_point('',(-1.101947243441e1,-7.282972902957e1,
-4.224367669688e1));
#44613=cartesian_point('',(-1.097975023293e1,-7.278834113767e1,
-4.233686636785e1));
#44614=cartesian_point('',(-1.094285800025e1,-7.274849802099e1,
-4.242023305456e1));
#44615=cartesian_point('',(-1.090873769341e1,-7.271049237201e1,
-4.249480608172e1));
#44616=cartesian_point('',(-1.087727536530e1,-7.267449381083e1,
-4.256146345769e1));
#44617=cartesian_point('',(-1.084833456041e1,-7.264058369326e1,
-4.262095090766e1));
#44618=cartesian_point('',(-1.082180069798e1,-7.260880564082e1,
-4.267385377222e1));
#44619=cartesian_point('',(-1.079760108341e1,-7.257918636255e1,
-4.272061032110e1));
#44620=cartesian_point('',(-1.077571534417e1,-7.255173507125e1,
-4.276153941283e1));
#44621=cartesian_point('',(-1.075620004240e1,-7.252644152604e1,
-4.279684577485e1));
#44622=cartesian_point('',(-1.073927994786e1,-7.250331700997e1,
-4.282654318945e1));
#44623=cartesian_point('',(-1.072555570767e1,-7.248252598523e1,
-4.285025833574e1));
#44624=cartesian_point('',(-1.071624866380e1,-7.246441591997e1,
-4.286722740843e1));
#44625=cartesian_point('',(-1.071341242488e1,-7.244942242043e1,
-4.287651074294e1));
#44626=cartesian_point('',(-1.072060917200e1,-7.243749180585e1,
-4.287767624047e1));
#44627=cartesian_point('',(-1.074453694436e1,-7.242809537778e1,
-4.287073552130e1));
#44628=cartesian_point('',(-1.079753557799e1,-7.241918602389e1,
-4.286202208600e1));
#44629=cartesian_point('',(-1.085904715345e1,-7.241057206981e1,
-4.286919322479e1));
#44630=cartesian_point('',(-1.089164982980e1,-7.241219134025e1,
-4.287889107417e1));
#44631=cartesian_point('',(-1.089758044760e1,-7.242142393250e1,
-4.287617790344e1));
#44632=cartesian_point('',(-1.089887629953e1,-7.242757605220e1,
-4.287267007198e1));
#44633=(bounded_surface()b_spline_surface(3,3,((#44529,#44530,#44531,#44532,
#44533,#44534,#44535,#44536,#44537,#44538,#44539,#44540,#44541,#44542,#44543,
#44544,#44545,#44546,#44547,#44548,#44549,#44550,#44551,#44552,#44553,#44554),(
#44555,#44556,#44557,#44558,#44559,#44560,#44561,#44562,#44563,#44564,#44565,
#44566,#44567,#44568,#44569,#44570,#44571,#44572,#44573,#44574,#44575,#44576,
#44577,#44578,#44579,#44580),(#44581,#44582,#44583,#44584,#44585,#44586,#44587,
#44588,#44589,#44590,#44591,#44592,#44593,#44594,#44595,#44596,#44597,#44598,
#44599,#44600,#44601,#44602,#44603,#44604,#44605,#44606),(#44607,#44608,#44609,
#44610,#44611,#44612,#44613,#44614,#44615,#44616,#44617,#44618,#44619,#44620,
#44621,#44622,#44623,#44624,#44625,#44626,#44627,#44628,#44629,#44630,#44631,
#44632)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714308967e-2,
1.205804578950e-1,1.727491604473e-1,2.202391617832e-1,2.635727508905e-1,
3.032383350708e-1,3.395879881025e-1,3.729174832635e-1,4.035172385194e-1,
4.316733755367e-1,4.576281717901e-1,4.815719407171e-1,5.037061971777e-1,
5.242428845214e-1,5.433986241260e-1,5.613661581507e-1,5.781055282482e-1,
5.935290256829e-1,6.076891862425e-1,6.216685324381e-1,6.368238086268e-1,
6.525668200596e-1,6.694368591224e-1,6.892265056485e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609459971e0,
1.413609459971e0,1.413609459971e0,1.413609459971e0,1.413609459971e0,
1.413609459971e0,1.413609459971e0,1.413609459971e0,1.413609459971e0,
1.413609459971e0,1.413609459971e0,1.413609459971e0,1.413609459971e0,
1.413609459971e0,1.413609459971e0,1.413609459971e0,1.413609459971e0,
1.413609459971e0,1.413609459971e0,1.413609459971e0,1.413609459971e0,
1.413609459971e0,1.413609459971e0,1.413609459971e0,1.413609459971e0,
1.413609459971e0),(8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,
8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,
8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,
8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,
8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,
8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,
8.621301800098e-1,8.621301800098e-1,8.621301800098e-1),(8.621301800098e-1,
8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,
8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,
8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,
8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,
8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,
8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,8.621301800098e-1,
8.621301800098e-1),(1.413609459971e0,1.413609459971e0,1.413609459971e0,
1.413609459971e0,1.413609459971e0,1.413609459971e0,1.413609459971e0,
1.413609459971e0,1.413609459971e0,1.413609459971e0,1.413609459971e0,
1.413609459971e0,1.413609459971e0,1.413609459971e0,1.413609459971e0,
1.413609459971e0,1.413609459971e0,1.413609459971e0,1.413609459971e0,
1.413609459971e0,1.413609459971e0,1.413609459971e0,1.413609459971e0,
1.413609459971e0,1.413609459971e0,1.413609459971e0)))representation_item('')surface());
#44634=oriented_edge('',*,*,#29185,.t.);
#44635=oriented_edge('',*,*,#44508,.f.);
#44636=oriented_edge('',*,*,#44518,.f.);
#44638=oriented_edge('',*,*,#44637,.t.);
#44639=edge_loop('',(#44634,#44635,#44636,#44638));
#44640=face_outer_bound('',#44639,.f.);
#44642=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#44643=direction('',(0.e0,0.e0,1.e0));
#44644=direction('',(-1.521153146158e-1,-9.883627527681e-1,0.e0));
#44645=axis2_placement_3d('',#44642,#44643,#44644);
#44646=toroidal_surface('',#44645,7.344368814732e1,5.e-1);
#44647=oriented_edge('',*,*,#29187,.t.);
#44648=oriented_edge('',*,*,#44637,.f.);
#44650=oriented_edge('',*,*,#44649,.t.);
#44652=oriented_edge('',*,*,#44651,.t.);
#44654=oriented_edge('',*,*,#44653,.t.);
#44655=edge_loop('',(#44647,#44648,#44650,#44652,#44654));
#44656=face_outer_bound('',#44655,.f.);
#44658=cartesian_point('',(-6.721582826245e-12,-5.104528349771e-11,
-4.228096149021e1));
#44659=direction('',(0.e0,0.e0,1.e0));
#44660=direction('',(-1.305261922201e-1,-9.914448613738e-1,0.e0));
#44661=axis2_placement_3d('',#44658,#44659,#44660);
#44662=conical_surface('',#44661,7.351737503131e1,3.302386755580e1);
#44663=oriented_edge('',*,*,#44651,.f.);
#44664=oriented_edge('',*,*,#44649,.f.);
#44665=oriented_edge('',*,*,#44524,.f.);
#44667=oriented_edge('',*,*,#44666,.f.);
#44669=oriented_edge('',*,*,#44668,.f.);
#44671=oriented_edge('',*,*,#44670,.f.);
#44673=oriented_edge('',*,*,#44672,.f.);
#44674=edge_loop('',(#44663,#44664,#44665,#44667,#44669,#44671,#44673));
#44675=face_outer_bound('',#44674,.f.);
#44677=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#44678=direction('',(0.e0,0.e0,1.e0));
#44679=direction('',(1.290528010620e-1,9.916377234343e-1,0.e0));
#44680=axis2_placement_3d('',#44677,#44678,#44679);
#44681=toroidal_surface('',#44680,7.065650925828e1,4.e0);
#44683=oriented_edge('',*,*,#44682,.t.);
#44685=oriented_edge('',*,*,#44684,.t.);
#44686=oriented_edge('',*,*,#44670,.t.);
#44687=oriented_edge('',*,*,#44668,.t.);
#44688=oriented_edge('',*,*,#44666,.t.);
#44690=oriented_edge('',*,*,#44689,.t.);
#44692=oriented_edge('',*,*,#44691,.t.);
#44693=oriented_edge('',*,*,#44258,.t.);
#44694=oriented_edge('',*,*,#44256,.t.);
#44695=edge_loop('',(#44683,#44685,#44686,#44687,#44688,#44690,#44692,#44693,
#44694));
#44696=face_outer_bound('',#44695,.f.);
#44698=cartesian_point('',(-7.944590916960e0,-7.021053284435e1,
-3.934373684236e1));
#44699=direction('',(-9.914000816859e-1,1.304485396340e-1,1.044301396345e-2));
#44700=direction('',(-1.301195935778e-1,-9.911129334084e-1,2.764135665434e-2));
#44701=axis2_placement_3d('',#44698,#44699,#44700);
#44702=toroidal_surface('',#44701,3.698456065639e0,2.999995096055e-1);
#44704=oriented_edge('',*,*,#44703,.f.);
#44706=oriented_edge('',*,*,#44705,.f.);
#44707=oriented_edge('',*,*,#44684,.f.);
#44708=oriented_edge('',*,*,#44682,.f.);
#44710=oriented_edge('',*,*,#44709,.t.);
#44711=edge_loop('',(#44704,#44706,#44707,#44708,#44710));
#44712=face_outer_bound('',#44711,.f.);
#44714=cartesian_point('',(-8.275939213140e0,-7.818459446595e1,0.e0));
#44715=direction('',(9.913904998230e-1,-1.305190353861e-1,-1.047178411625e-2));
#44716=direction('',(1.305261922200e-1,9.914448613738e-1,0.e0));
#44717=axis2_placement_3d('',#44714,#44715,#44716);
#44718=plane('',#44717);
#44720=oriented_edge('',*,*,#44719,.t.);
#44722=oriented_edge('',*,*,#44721,.t.);
#44724=oriented_edge('',*,*,#44723,.t.);
#44726=oriented_edge('',*,*,#44725,.t.);
#44727=oriented_edge('',*,*,#44703,.t.);
#44729=oriented_edge('',*,*,#44728,.t.);
#44730=edge_loop('',(#44720,#44722,#44724,#44726,#44727,#44729));
#44731=face_outer_bound('',#44730,.f.);
#44733=cartesian_point('',(-7.310468180266e0,-7.415299872082e1,
-6.593067342609e0));
#44734=direction('',(-4.907697460942e-2,-4.445372019686e-1,8.944149633303e-1));
#44735=direction('',(5.789589874967e-1,7.170411060828e-1,3.881475788723e-1));
#44736=axis2_placement_3d('',#44733,#44734,#44735);
#44737=cylindrical_surface('',#44736,5.000000030396e-1);
#44739=oriented_edge('',*,*,#44738,.t.);
#44741=oriented_edge('',*,*,#44740,.f.);
#44742=oriented_edge('',*,*,#44719,.f.);
#44744=oriented_edge('',*,*,#44743,.t.);
#44745=edge_loop('',(#44739,#44741,#44742,#44744));
#44746=face_outer_bound('',#44745,.f.);
#44748=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002761e0));
#44749=direction('',(0.e0,0.e0,1.e0));
#44750=direction('',(0.e0,-1.e0,0.e0));
#44751=axis2_placement_3d('',#44748,#44749,#44750);
#44752=conical_surface('',#44751,7.438528799862e1,2.656505117708e1);
#44754=oriented_edge('',*,*,#44753,.f.);
#44756=oriented_edge('',*,*,#44755,.f.);
#44758=oriented_edge('',*,*,#44757,.f.);
#44759=oriented_edge('',*,*,#44738,.f.);
#44761=oriented_edge('',*,*,#44760,.t.);
#44762=oriented_edge('',*,*,#44250,.f.);
#44764=oriented_edge('',*,*,#44763,.f.);
#44765=edge_loop('',(#44754,#44756,#44758,#44759,#44761,#44762,#44764));
#44766=face_outer_bound('',#44765,.f.);
#44768=cartesian_point('',(-2.429910236114e0,-7.442163212336e1,
-6.695452786138e0));
#44769=direction('',(9.366633935912e-3,4.471399640623e-1,-8.944149589017e-1));
#44770=direction('',(-4.804131125275e-1,7.864761037151e-1,3.881476260351e-1));
#44771=axis2_placement_3d('',#44768,#44769,#44770);
#44772=cylindrical_surface('',#44771,5.000000035630e-1);
#44773=oriented_edge('',*,*,#44753,.t.);
#44775=oriented_edge('',*,*,#44774,.f.);
#44777=oriented_edge('',*,*,#44776,.f.);
#44779=oriented_edge('',*,*,#44778,.t.);
#44780=edge_loop('',(#44773,#44775,#44777,#44779));
#44781=face_outer_bound('',#44780,.f.);
#44783=cartesian_point('',(-1.272808048574e0,-7.562910947435e1,
-4.340411383194e0));
#44784=cartesian_point('',(-1.356775754203e0,-7.565384848572e1,
-4.303472019228e0));
#44785=cartesian_point('',(-1.518553876067e0,-7.568580970513e1,
-4.261991588348e0));
#44786=cartesian_point('',(-1.757308485060e0,-7.568220394322e1,
-4.260935284233e0));
#44787=cartesian_point('',(-1.931418483269e0,-7.565565392260e1,
-4.288685695072e0));
#44788=cartesian_point('',(-2.093459231530e0,-7.560646205601e1,
-4.342969411003e0));
#44789=cartesian_point('',(-2.234652641681e0,-7.554013085735e1,
-4.416742252032e0));
#44790=cartesian_point('',(-2.354533818538e0,-7.546127655180e1,
-4.504585624066e0));
#44791=cartesian_point('',(-2.455346855772e0,-7.537296433463e1,
-4.603550806397e0));
#44792=cartesian_point('',(-2.539661166864e0,-7.527680980895e1,
-4.712701105051e0));
#44793=cartesian_point('',(-2.609363605780e0,-7.517350256894e1,
-4.832283346553e0));
#44794=cartesian_point('',(-2.665356019236e0,-7.506359494991e1,
-4.962722640370e0));
#44795=cartesian_point('',(-2.707862697170e0,-7.494775764520e1,
-5.104254997132e0));
#44796=cartesian_point('',(-2.736747885678e0,-7.482658439319e1,
-5.257139579128e0));
#44797=cartesian_point('',(-2.751557882652e0,-7.470040725429e1,
-5.421940836048e0));
#44798=cartesian_point('',(-2.751376350951e0,-7.456927087217e1,
-5.599678576400e0));
#44799=cartesian_point('',(-2.734613070464e0,-7.443314271322e1,
-5.791695441490e0));
#44800=cartesian_point('',(-2.693257797835e0,-7.427028540380e1,
-6.031711181233e0));
#44801=cartesian_point('',(-2.644544169070e0,-7.415897870537e1,
-6.206063683024e0));
#44802=cartesian_point('',(-2.608527475154e0,-7.409447571524e1,
-6.311212332627e0));
#44803=cartesian_point('',(-1.264989243373e0,-7.506966786226e1,
-4.064918064230e0));
#44804=cartesian_point('',(-1.339810770098e0,-7.509717357554e1,
-4.015835028927e0));
#44805=cartesian_point('',(-1.501516231637e0,-7.513749583856e1,
-3.959110370481e0));
#44806=cartesian_point('',(-1.747851833811e0,-7.513438348560e1,
-3.956851242464e0));
#44807=cartesian_point('',(-1.924558409637e0,-7.510267120715e1,
-3.993913428778e0));
#44808=cartesian_point('',(-2.079651238199e0,-7.504460072082e1,
-4.065518463235e0));
#44809=cartesian_point('',(-2.202017143450e0,-7.496911828693e1,
-4.160036719238e0));
#44810=cartesian_point('',(-2.292341794430e0,-7.488368063326e1,
-4.268595161658e0));
#44811=cartesian_point('',(-2.355310233633e0,-7.479315133321e1,
-4.386463144909e0));
#44812=cartesian_point('',(-2.395805621173e0,-7.470016335240e1,
-4.512115721621e0));
#44813=cartesian_point('',(-2.417517148889e0,-7.460606133955e1,
-4.645783631350e0));
#44814=cartesian_point('',(-2.422880916849e0,-7.451187526973e1,
-4.788061203688e0));
#44815=cartesian_point('',(-2.413511517733e0,-7.441861579888e1,
-4.939406395207e0));
#44816=cartesian_point('',(-2.390464331808e0,-7.432716481302e1,
-5.100312777833e0));
#44817=cartesian_point('',(-2.354267148850e0,-7.423822794681e1,
-5.271556621224e0));
#44818=cartesian_point('',(-2.304872532188e0,-7.415244232956e1,
-5.454314303620e0));
#44819=cartesian_point('',(-2.241658712068e0,-7.407065364956e1,
-5.649998482152e0));
#44820=cartesian_point('',(-2.151338531666e0,-7.398234420774e1,
-5.892641506928e0));
#44821=cartesian_point('',(-2.076056829190e0,-7.393133474208e1,
-6.067202700030e0));
#44822=cartesian_point('',(-2.027563795098e0,-7.390545730891e1,
-6.171878448692e0));
#44823=cartesian_point('',(-1.527571222357e0,-7.467236971510e1,
-4.472764441651e0));
#44824=cartesian_point('',(-1.549592737669e0,-7.468166182442e1,
-4.441192752196e0));
#44825=cartesian_point('',(-1.600658735881e0,-7.469602738528e1,
-4.406202794587e0));
#44826=cartesian_point('',(-1.679654432425e0,-7.469514778014e1,
-4.404151854163e0));
#44827=cartesian_point('',(-1.735699088562e0,-7.468413415103e1,
-4.426047173933e0));
#44828=cartesian_point('',(-1.783067297067e0,-7.466404588617e1,
-4.470480630693e0));
#44829=cartesian_point('',(-1.817829435893e0,-7.463833796653e1,
-4.532779252087e0));
#44830=cartesian_point('',(-1.840416165564e0,-7.460988527158e1,
-4.609296811042e0));
#44831=cartesian_point('',(-1.852756061030e0,-7.458055352589e1,
-4.697999427771e0));
#44832=cartesian_point('',(-1.856814803339e0,-7.455136022544e1,
-4.798255345184e0));
#44833=cartesian_point('',(-1.854085127241e0,-7.452284819670e1,
-4.910326661250e0));
#44834=cartesian_point('',(-1.845616239093e0,-7.449542891911e1,
-5.034562900021e0));
#44835=cartesian_point('',(-1.832173924687e0,-7.446948390811e1,
-5.171099131085e0));
#44836=cartesian_point('',(-1.814311025456e0,-7.444534452219e1,
-5.320087709535e0));
#44837=cartesian_point('',(-1.792373050437e0,-7.442330038802e1,
-5.482000068690e0));
#44838=cartesian_point('',(-1.766499638459e0,-7.440365679974e1,
-5.657796761927e0));
#44839=cartesian_point('',(-1.736664601989e0,-7.438683479942e1,
-5.848813994034e0));
#44840=cartesian_point('',(-1.697467735895e0,-7.437139760854e1,
-6.088833230339e0));
#44841=cartesian_point('',(-1.667590031962e0,-7.436544023311e1,
-6.264294688615e0));
#44842=cartesian_point('',(-1.649245130549e0,-7.436379782594e1,
-6.370506173733e0));
#44843=cartesian_point('',(-1.676453032580e0,-7.501837670730e1,
-4.967358982678e0));
#44844=cartesian_point('',(-1.679255759715e0,-7.501511755310e1,
-4.957338328788e0));
#44845=cartesian_point('',(-1.670957229350e0,-7.500717773837e1,
-4.949268807941e0));
#44846=cartesian_point('',(-1.652474410757e0,-7.500700419006e1,
-4.948532532935e0));
#44847=cartesian_point('',(-1.641101085602e0,-7.501227244549e1,
-4.952968207701e0));
#44848=cartesian_point('',(-1.637545922676e0,-7.502146742278e1,
-4.965483364460e0));
#44849=cartesian_point('',(-1.644073501407e0,-7.503165035837e1,
-4.989727697073e0));
#44850=cartesian_point('',(-1.659826923671e0,-7.504039419109e1,
-5.028317339646e0));
#44851=cartesian_point('',(-1.682812999642e0,-7.504615577777e1,
-5.082449080541e0));
#44852=cartesian_point('',(-1.711116349968e0,-7.504806739719e1,
-5.152559251364e0));
#44853=cartesian_point('',(-1.743247401636e0,-7.504558607032e1,
-5.238942883260e0));
#44854=cartesian_point('',(-1.777976047432e0,-7.503831337162e1,
-5.341648766930e0));
#44855=cartesian_point('',(-1.814221778535e0,-7.502595287015e1,
-5.460416566257e0));
#44856=cartesian_point('',(-1.851076330763e0,-7.500825202510e1,
-5.594980919872e0));
#44857=cartesian_point('',(-1.887805797308e0,-7.498490340309e1,
-5.745437678440e0));
#44858=cartesian_point('',(-1.923781416311e0,-7.495544154579e1,
-5.912474881238e0));
#44859=cartesian_point('',(-1.958328505634e0,-7.491918114699e1,
-6.097317645873e0));
#44860=cartesian_point('',(-1.995560763054e0,-7.486834416114e1,
-6.333300058394e0));
#44861=cartesian_point('',(-2.016642845857e0,-7.482629221552e1,
-6.509036461391e0));
#44862=cartesian_point('',(-2.026970316328e0,-7.479904367299e1,
-6.616545868246e0));
#44863=(bounded_surface()b_spline_surface(3,3,((#44783,#44784,#44785,#44786,
#44787,#44788,#44789,#44790,#44791,#44792,#44793,#44794,#44795,#44796,#44797,
#44798,#44799,#44800,#44801,#44802),(#44803,#44804,#44805,#44806,#44807,#44808,
#44809,#44810,#44811,#44812,#44813,#44814,#44815,#44816,#44817,#44818,#44819,
#44820,#44821,#44822),(#44823,#44824,#44825,#44826,#44827,#44828,#44829,#44830,
#44831,#44832,#44833,#44834,#44835,#44836,#44837,#44838,#44839,#44840,#44841,
#44842),(#44843,#44844,#44845,#44846,#44847,#44848,#44849,#44850,#44851,#44852,
#44853,#44854,#44855,#44856,#44857,#44858,#44859,#44860,#44861,#44862)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(5.002846576813e-1,5.202869880498e-1,
5.294315689439e-1,5.394827459641e-1,5.503647557550e-1,5.624456159419e-1,
5.760002323555e-1,5.911120889095e-1,6.079698084711e-1,6.267935567841e-1,
6.476927158225e-1,6.706914062883e-1,6.958078256073e-1,7.231253285991e-1,
7.528278460521e-1,7.852021675013e-1,8.205656212283e-1,8.757974630573e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531694371e0,1.576531694371e0,1.576531694371e0,1.576531694371e0,
1.576531694371e0,1.576531694371e0,1.576531694371e0,1.576531694371e0,
1.576531694371e0,1.576531694371e0,1.576531694371e0,1.576531694371e0,
1.576531694371e0,1.576531694371e0,1.576531694371e0,1.576531694371e0,
1.576531694371e0,1.576531694371e0,1.576531694371e0,1.576531694371e0),(
8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,
8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,
8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,
8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,
8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,8.078227685429e-1),(
8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,
8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,
8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,
8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,
8.078227685429e-1,8.078227685429e-1,8.078227685429e-1,8.078227685429e-1),(
1.576531694371e0,1.576531694371e0,1.576531694371e0,1.576531694371e0,
1.576531694371e0,1.576531694371e0,1.576531694371e0,1.576531694371e0,
1.576531694371e0,1.576531694371e0,1.576531694371e0,1.576531694371e0,
1.576531694371e0,1.576531694371e0,1.576531694371e0,1.576531694371e0,
1.576531694371e0,1.576531694371e0,1.576531694371e0,1.576531694371e0)))representation_item('')surface());
#44865=oriented_edge('',*,*,#44864,.f.);
#44866=oriented_edge('',*,*,#44774,.t.);
#44867=oriented_edge('',*,*,#44763,.t.);
#44868=oriented_edge('',*,*,#44248,.f.);
#44869=edge_loop('',(#44865,#44866,#44867,#44868));
#44870=face_outer_bound('',#44869,.f.);
#44872=cartesian_point('',(-1.442308230142e0,-7.447114950539e1,
-2.460528104879e1));
#44873=direction('',(-1.047140379570e-2,-8.522669158842e-3,9.999088527526e-1));
#44874=direction('',(-6.318875837922e-1,7.750600501410e-1,-1.117067596647e-5));
#44875=axis2_placement_3d('',#44872,#44873,#44874);
#44876=cylindrical_surface('',#44875,3.000055924669e-1);
#44877=oriented_edge('',*,*,#44864,.t.);
#44878=oriented_edge('',*,*,#28278,.f.);
#44880=oriented_edge('',*,*,#44879,.t.);
#44882=oriented_edge('',*,*,#44881,.f.);
#44883=edge_loop('',(#44877,#44878,#44880,#44882));
#44884=face_outer_bound('',#44883,.f.);
#44886=cartesian_point('',(-1.287440045373e0,-7.064744654601e1,
-3.934391582389e1));
#44887=direction('',(9.999456714035e-1,-1.374023395857e-4,1.042282888948e-2));
#44888=direction('',(5.879429884694e-3,-8.182393517899e-1,-5.748476280604e-1));
#44889=axis2_placement_3d('',#44886,#44887,#44888);
#44890=toroidal_surface('',#44889,3.697836790037e0,2.999997081852e-1);
#44892=oriented_edge('',*,*,#44891,.f.);
#44893=oriented_edge('',*,*,#44879,.f.);
#44895=oriented_edge('',*,*,#44894,.f.);
#44897=oriented_edge('',*,*,#44896,.f.);
#44899=oriented_edge('',*,*,#44898,.t.);
#44900=edge_loop('',(#44892,#44893,#44895,#44897,#44899));
#44901=face_outer_bound('',#44900,.f.);
#44903=cartesian_point('',(-2.e0,-6.621071592741e1,0.e0));
#44904=direction('',(-9.999451693655e-1,0.e0,-1.047178411625e-2));
#44905=direction('',(0.e0,-1.e0,0.e0));
#44906=axis2_placement_3d('',#44903,#44904,#44905);
#44907=plane('',#44906);
#44909=oriented_edge('',*,*,#44908,.t.);
#44911=oriented_edge('',*,*,#44910,.t.);
#44912=oriented_edge('',*,*,#44776,.t.);
#44913=oriented_edge('',*,*,#44881,.t.);
#44914=oriented_edge('',*,*,#44891,.t.);
#44916=oriented_edge('',*,*,#44915,.t.);
#44917=edge_loop('',(#44909,#44911,#44912,#44913,#44914,#44916));
#44918=face_outer_bound('',#44917,.f.);
#44920=cartesian_point('',(-2.274382644021e0,-7.384229055521e1,
-2.154670092956e1));
#44921=direction('',(1.047141369479e-2,8.411024415492e-3,-9.999097980136e-1));
#44922=direction('',(-4.795100842446e-1,8.775331956256e-1,2.360017549137e-3));
#44923=axis2_placement_3d('',#44920,#44921,#44922);
#44924=cylindrical_surface('',#44923,5.000150358350e-1);
#44926=oriented_edge('',*,*,#44925,.f.);
#44928=oriented_edge('',*,*,#44927,.f.);
#44929=oriented_edge('',*,*,#44908,.f.);
#44931=oriented_edge('',*,*,#44930,.t.);
#44932=edge_loop('',(#44926,#44928,#44929,#44931));
#44933=face_outer_bound('',#44932,.f.);
#44935=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#44936=direction('',(0.e0,0.e0,1.e0));
#44937=direction('',(1.e0,0.e0,0.e0));
#44938=axis2_placement_3d('',#44935,#44936,#44937);
#44939=conical_surface('',#44938,7.334631745054e1,5.e-1);
#44941=oriented_edge('',*,*,#44940,.f.);
#44942=oriented_edge('',*,*,#29191,.f.);
#44944=oriented_edge('',*,*,#44943,.f.);
#44946=oriented_edge('',*,*,#44945,.t.);
#44948=oriented_edge('',*,*,#44947,.f.);
#44950=oriented_edge('',*,*,#44949,.f.);
#44951=oriented_edge('',*,*,#44925,.t.);
#44952=edge_loop('',(#44941,#44942,#44944,#44946,#44948,#44950,#44951));
#44953=face_outer_bound('',#44952,.f.);
#44955=cartesian_point('',(-2.265212910866e0,-7.321884566380e1,
-4.131567944438e1));
#44956=cartesian_point('',(-2.322135340881e0,-7.323813030221e1,
-4.151430174633e1));
#44957=cartesian_point('',(-2.374522259153e0,-7.328010893854e1,
-4.183254632933e1));
#44958=cartesian_point('',(-2.358673310137e0,-7.334000179503e1,
-4.217102083076e1));
#44959=cartesian_point('',(-2.341603478751e0,-7.336368289673e1,
-4.229078701278e1));
#44960=cartesian_point('',(-1.690240044204e0,-7.296399085123e1,
-4.133853634433e1));
#44961=cartesian_point('',(-1.772327661154e0,-7.292288746641e1,
-4.149716814835e1));
#44962=cartesian_point('',(-1.883554353237e0,-7.287955851108e1,
-4.176312948114e1));
#44963=cartesian_point('',(-1.954727767820e0,-7.286642908838e1,
-4.206741344446e1));
#44964=cartesian_point('',(-1.971364686445e0,-7.286714604419e1,
-4.217840650714e1));
#44965=cartesian_point('',(-1.292109228505e0,-7.345085718661e1,
-4.136104993522e1));
#44966=cartesian_point('',(-1.321704166506e0,-7.336805082170e1,
-4.149352841845e1));
#44967=cartesian_point('',(-1.366277336401e0,-7.324861833609e1,
-4.170554237269e1));
#44968=cartesian_point('',(-1.403564945774e0,-7.314252155565e1,
-4.193064469552e1));
#44969=cartesian_point('',(-1.414635405152e0,-7.310832118443e1,
-4.201024864718e1));
#44970=cartesian_point('',(-1.655387012928e0,-7.396458974698e1,
-4.135016401640e1));
#44971=cartesian_point('',(-1.631905229518e0,-7.391999699570e1,
-4.150872669041e1));
#44972=cartesian_point('',(-1.582197453246e0,-7.384540614817e1,
-4.174433886402e1));
#44973=cartesian_point('',(-1.514444856542e0,-7.376289881812e1,
-4.196152907116e1));
#44974=cartesian_point('',(-1.488848754715e0,-7.373309626706e1,
-4.203321584801e1));
#44975=(bounded_surface()b_spline_surface(3,3,((#44955,#44956,#44957,#44958,
#44959),(#44960,#44961,#44962,#44963,#44964),(#44965,#44966,#44967,#44968,
#44969),(#44970,#44971,#44972,#44973,#44974)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709118882288e-1,
7.047487627945e-1,8.827844589183e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036876e0,1.579952036876e0,1.579952036876e0,
1.579952036876e0,1.579952036876e0),(8.066826543747e-1,8.066826543747e-1,
8.066826543747e-1,8.066826543747e-1,8.066826543747e-1),(8.066826543747e-1,
8.066826543747e-1,8.066826543747e-1,8.066826543747e-1,8.066826543747e-1),(
1.579952036876e0,1.579952036876e0,1.579952036876e0,1.579952036876e0,
1.579952036876e0)))representation_item('')surface());
#44976=oriented_edge('',*,*,#44940,.t.);
#44977=oriented_edge('',*,*,#44930,.f.);
#44979=oriented_edge('',*,*,#44978,.f.);
#44981=oriented_edge('',*,*,#44980,.t.);
#44982=edge_loop('',(#44976,#44977,#44979,#44981));
#44983=face_outer_bound('',#44982,.f.);
#44985=cartesian_point('',(-1.258694528095e0,-7.324138218480e1,
-4.213845709170e1));
#44986=direction('',(-8.780480487592e-3,-5.449178335251e-1,8.384434732698e-1));
#44987=direction('',(-6.360016082831e-1,6.500678142207e-1,4.158290408037e-1));
#44988=axis2_placement_3d('',#44985,#44986,#44987);
#44989=cylindrical_surface('',#44988,3.000000000011e-1);
#44991=oriented_edge('',*,*,#44990,.t.);
#44992=oriented_edge('',*,*,#44978,.t.);
#44993=oriented_edge('',*,*,#44915,.f.);
#44994=oriented_edge('',*,*,#44898,.f.);
#44996=oriented_edge('',*,*,#44995,.t.);
#44997=edge_loop('',(#44991,#44992,#44993,#44994,#44996));
#44998=face_outer_bound('',#44997,.f.);
#45000=cartesian_point('',(-2.206027997949e0,-7.318818788848e1,
-4.179691564488e1));
#45001=cartesian_point('',(-2.221730740459e0,-7.320267951709e1,
-4.187968808744e1));
#45002=cartesian_point('',(-2.237507166728e0,-7.322469420539e1,
-4.201701626179e1));
#45003=cartesian_point('',(-2.239767232326e0,-7.324969508775e1,
-4.220584599466e1));
#45004=cartesian_point('',(-2.231262908132e0,-7.326620393562e1,
-4.235452812230e1));
#45005=cartesian_point('',(-2.215333889986e0,-7.327859677427e1,
-4.249082912043e1));
#45006=cartesian_point('',(-2.194081199090e0,-7.328761322424e1,
-4.261585775085e1));
#45007=cartesian_point('',(-2.168973145365e0,-7.329388055840e1,
-4.273070105933e1));
#45008=cartesian_point('',(-2.141036881906e0,-7.329792030686e1,
-4.283636170628e1));
#45009=cartesian_point('',(-2.110946609726e0,-7.330016114540e1,
-4.293384998114e1));
#45010=cartesian_point('',(-2.079085091707e0,-7.330094333724e1,
-4.302417482435e1));
#45011=cartesian_point('',(-2.045601055828e0,-7.330052454012e1,
-4.310828787935e1));
#45012=cartesian_point('',(-2.010426046801e0,-7.329908711176e1,
-4.318710268118e1));
#45013=cartesian_point('',(-1.973234255210e0,-7.329673862543e1,
-4.326156548801e1));
#45014=cartesian_point('',(-1.933333902402e0,-7.329350145822e1,
-4.333274767850e1));
#45015=cartesian_point('',(-1.889510503718e0,-7.328929592059e1,
-4.340185300883e1));
#45016=cartesian_point('',(-1.839925840810e0,-7.328393142588e1,
-4.346997691588e1));
#45017=cartesian_point('',(-1.781775747213e0,-7.327712672134e1,
-4.353792510575e1));
#45018=cartesian_point('',(-1.710793144109e0,-7.326856376108e1,
-4.360606684365e1));
#45019=cartesian_point('',(-1.617793626777e0,-7.325803223249e1,
-4.367482382632e1));
#45020=cartesian_point('',(-1.484226014796e0,-7.324580978400e1,
-4.374296232754e1));
#45021=cartesian_point('',(-1.280565327004e0,-7.323851367276e1,
-4.378668891805e1));
#45022=cartesian_point('',(-1.052777529573e0,-7.325096428577e1,
-4.375254487481e1));
#45023=cartesian_point('',(-8.872639418630e-1,-7.327205170763e1,
-4.366858206693e1));
#45024=cartesian_point('',(-8.168580372644e-1,-7.328279619852e1,
-4.361133896082e1));
#45025=cartesian_point('',(-7.849260505050e-1,-7.328770852333e1,
-4.358200114982e1));
#45026=cartesian_point('',(-1.736167622698e0,-7.303037676256e1,
-4.175620110271e1));
#45027=cartesian_point('',(-1.762326111346e0,-7.301859529853e1,
-4.182044231163e1));
#45028=cartesian_point('',(-1.799580770215e0,-7.300120675840e1,
-4.193020115678e1));
#45029=cartesian_point('',(-1.838104914529e0,-7.297982310593e1,
-4.208703296601e1));
#45030=cartesian_point('',(-1.861393540175e0,-7.296386681178e1,
-4.221360078647e1));
#45031=cartesian_point('',(-1.876962963528e0,-7.294964083968e1,
-4.233203743650e1));
#45032=cartesian_point('',(-1.886373828298e0,-7.293673329019e1,
-4.244262379014e1));
#45033=cartesian_point('',(-1.890798102265e0,-7.292487835216e1,
-4.254581858216e1));
#45034=cartesian_point('',(-1.891105696281e0,-7.291389768019e1,
-4.264214418868e1));
#45035=cartesian_point('',(-1.887922900150e0,-7.290365202822e1,
-4.273223452385e1));
#45036=cartesian_point('',(-1.881657764454e0,-7.289401792665e1,
-4.281680690450e1));
#45037=cartesian_point('',(-1.872515696129e0,-7.288487726661e1,
-4.289659567257e1));
#45038=cartesian_point('',(-1.860499015570e0,-7.287610296083e1,
-4.297235912943e1));
#45039=cartesian_point('',(-1.845367113754e0,-7.286753932874e1,
-4.304494267356e1));
#45040=cartesian_point('',(-1.826532081533e0,-7.285897594117e1,
-4.311537280776e1));
#45041=cartesian_point('',(-1.802869797394e0,-7.285012395031e1,
-4.318487580850e1));
#45042=cartesian_point('',(-1.772494069084e0,-7.284061304740e1,
-4.325464766931e1));
#45043=cartesian_point('',(-1.732301925228e0,-7.283000256843e1,
-4.332564776838e1));
#45044=cartesian_point('',(-1.677410056488e0,-7.281782574890e1,
-4.339839218078e1));
#45045=cartesian_point('',(-1.597868470392e0,-7.280371520443e1,
-4.347336329054e1));
#45046=cartesian_point('',(-1.473926490094e0,-7.278788933333e1,
-4.354916168517e1));
#45047=cartesian_point('',(-1.272739974113e0,-7.277822248972e1,
-4.359857069729e1));
#45048=cartesian_point('',(-1.046273248137e0,-7.279249360521e1,
-4.355989066976e1));
#45049=cartesian_point('',(-8.921812636214e-1,-7.281766092364e1,
-4.346624123027e1));
#45050=cartesian_point('',(-8.338542557534e-1,-7.283096594343e1,
-4.340412638927e1));
#45051=cartesian_point('',(-8.087217187037e-1,-7.283720887974e1,
-4.337270373597e1));
#45052=cartesian_point('',(-1.401809131579e0,-7.339264568439e1,
-4.169085108975e1));
#45053=cartesian_point('',(-1.409339293443e0,-7.336280883102e1,
-4.175013278028e1));
#45054=cartesian_point('',(-1.420023704956e0,-7.331424181720e1,
-4.184908076418e1));
#45055=cartesian_point('',(-1.430955285276e0,-7.324845472618e1,
-4.198670148081e1));
#45056=cartesian_point('',(-1.437471963869e0,-7.319696299440e1,
-4.209599896232e1));
#45057=cartesian_point('',(-1.441727841586e0,-7.314989577309e1,
-4.219695458703e1));
#45058=cartesian_point('',(-1.444182416262e0,-7.310679912857e1,
-4.229013913937e1));
#45059=cartesian_point('',(-1.445180877112e0,-7.306729661781e1,
-4.237613016822e1));
#45060=cartesian_point('',(-1.444979404372e0,-7.303107931327e1,
-4.245546462327e1));
#45061=cartesian_point('',(-1.443761952206e0,-7.299785745813e1,
-4.252870411954e1));
#45062=cartesian_point('',(-1.441647622947e0,-7.296735596003e1,
-4.259642211176e1));
#45063=cartesian_point('',(-1.438695334150e0,-7.293933134896e1,
-4.265915273653e1));
#45064=cartesian_point('',(-1.434903523669e0,-7.291356615590e1,
-4.271739453572e1));
#45065=cartesian_point('',(-1.430197959121e0,-7.288984944423e1,
-4.277164999824e1));
#45066=cartesian_point('',(-1.424400208254e0,-7.286795704024e1,
-4.282247195273e1));
#45067=cartesian_point('',(-1.417170927983e0,-7.284766580011e1,
-4.287043628727e1));
#45068=cartesian_point('',(-1.407942363396e0,-7.282884155062e1,
-4.291593623581e1));
#45069=cartesian_point('',(-1.395781213116e0,-7.281147276528e1,
-4.295907334929e1));
#45070=cartesian_point('',(-1.379218104261e0,-7.279564906088e1,
-4.299964829829e1));
#45071=cartesian_point('',(-1.355256951404e0,-7.278134303820e1,
-4.303767681900e1));
#45072=cartesian_point('',(-1.317953609766e0,-7.276881269130e1,
-4.307244015162e1));
#45073=cartesian_point('',(-1.257433781862e0,-7.276208669953e1,
-4.309318770856e1));
#45074=cartesian_point('',(-1.189412508341e0,-7.276927334418e1,
-4.307708877668e1));
#45075=cartesian_point('',(-1.143334359936e0,-7.278611851407e1,
-4.303463021075e1));
#45076=cartesian_point('',(-1.126043217319e0,-7.279897711508e1,
-4.300231907932e1));
#45077=cartesian_point('',(-1.118626631674e0,-7.280596134932e1,
-4.298501397822e1));
#45078=cartesian_point('',(-1.594273717230e0,-7.385100809372e1,
-4.167734891865e1));
#45079=cartesian_point('',(-1.575893405300e0,-7.383246493474e1,
-4.175104724860e1));
#45080=cartesian_point('',(-1.543055954577e0,-7.379743437e1,-4.186859548365e1));
#45081=cartesian_point('',(-1.494831676008e0,-7.374119312949e1,
-4.202227591286e1));
#45082=cartesian_point('',(-1.455640796281e0,-7.369268506688e1,
-4.213935960930e1));
#45083=cartesian_point('',(-1.419012109498e0,-7.364499037875e1,
-4.224367669688e1));
#45084=cartesian_point('',(-1.385031940891e0,-7.359877177829e1,
-4.233686636785e1));
#45085=cartesian_point('',(-1.353655896685e0,-7.355445412235e1,
-4.242023305456e1));
#45086=cartesian_point('',(-1.324788226441e0,-7.351232002323e1,
-4.249480608172e1));
#45087=cartesian_point('',(-1.298293818029e0,-7.347252277685e1,
-4.256146345769e1));
#45088=cartesian_point('',(-1.274026764256e0,-7.343512523197e1,
-4.262095090766e1));
#45089=cartesian_point('',(-1.251867770879e0,-7.340015568114e1,
-4.267385377222e1));
#45090=cartesian_point('',(-1.231741278975e0,-7.336763111636e1,
-4.272061032109e1));
#45091=cartesian_point('',(-1.213625887792e0,-7.333755801246e1,
-4.276153941283e1));
#45092=cartesian_point('',(-1.197579012280e0,-7.330993359901e1,
-4.279684577484e1));
#45093=cartesian_point('',(-1.183822026529e0,-7.328479840086e1,
-4.282654318944e1));
#45094=cartesian_point('',(-1.172928972408e0,-7.326239387341e1,
-4.285025833572e1));
#45095=cartesian_point('',(-1.166065389453e0,-7.324322392927e1,
-4.286722740841e1));
#45096=cartesian_point('',(-1.165210459361e0,-7.322798849773e1,
-4.287651074291e1));
#45097=cartesian_point('',(-1.173902895014e0,-7.321709931522e1,
-4.287767624044e1));
#45098=cartesian_point('',(-1.198852441962e0,-7.321090647592e1,
-4.287073552126e1));
#45099=cartesian_point('',(-1.252560568998e0,-7.320899105262e1,
-4.286202208596e1));
#45100=cartesian_point('',(-1.314670250995e0,-7.320847966384e1,
-4.286919322477e1));
#45101=cartesian_point('',(-1.346782649683e0,-7.321434058441e1,
-4.287889107413e1));
#45102=cartesian_point('',(-1.351457435114e0,-7.322426829151e1,
-4.287617790341e1));
#45103=cartesian_point('',(-1.351939188090e0,-7.323053692159e1,
-4.287267007194e1));
#45104=(bounded_surface()b_spline_surface(3,3,((#45000,#45001,#45002,#45003,
#45004,#45005,#45006,#45007,#45008,#45009,#45010,#45011,#45012,#45013,#45014,
#45015,#45016,#45017,#45018,#45019,#45020,#45021,#45022,#45023,#45024,#45025),(
#45026,#45027,#45028,#45029,#45030,#45031,#45032,#45033,#45034,#45035,#45036,
#45037,#45038,#45039,#45040,#45041,#45042,#45043,#45044,#45045,#45046,#45047,
#45048,#45049,#45050,#45051),(#45052,#45053,#45054,#45055,#45056,#45057,#45058,
#45059,#45060,#45061,#45062,#45063,#45064,#45065,#45066,#45067,#45068,#45069,
#45070,#45071,#45072,#45073,#45074,#45075,#45076,#45077),(#45078,#45079,#45080,
#45081,#45082,#45083,#45084,#45085,#45086,#45087,#45088,#45089,#45090,#45091,
#45092,#45093,#45094,#45095,#45096,#45097,#45098,#45099,#45100,#45101,#45102,
#45103)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714309638e-2,
1.205804578974e-1,1.727491604508e-1,2.202391617878e-1,2.635727508959e-1,
3.032383350767e-1,3.395879881084e-1,3.729174832693e-1,4.035172385251e-1,
4.316733755424e-1,4.576281717963e-1,4.815719407241e-1,5.037061971855e-1,
5.242428845300e-1,5.433986241353e-1,5.613661581604e-1,5.781055282580e-1,
5.935290256927e-1,6.076891862525e-1,6.216685324486e-1,6.368238086378e-1,
6.525668200711e-1,6.694368591343e-1,6.892265056488e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0),(8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1),(8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1),(1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0)))representation_item('')surface());
#45105=oriented_edge('',*,*,#29193,.t.);
#45106=oriented_edge('',*,*,#44980,.f.);
#45107=oriented_edge('',*,*,#44990,.f.);
#45109=oriented_edge('',*,*,#45108,.t.);
#45110=edge_loop('',(#45105,#45106,#45107,#45109));
#45111=face_outer_bound('',#45110,.f.);
#45113=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#45114=direction('',(0.e0,0.e0,1.e0));
#45115=direction('',(-2.180672036118e-2,-9.997622052004e-1,0.e0));
#45116=axis2_placement_3d('',#45113,#45114,#45115);
#45117=toroidal_surface('',#45116,7.344368814732e1,5.e-1);
#45118=oriented_edge('',*,*,#29195,.t.);
#45119=oriented_edge('',*,*,#45108,.f.);
#45121=oriented_edge('',*,*,#45120,.t.);
#45123=oriented_edge('',*,*,#45122,.t.);
#45125=oriented_edge('',*,*,#45124,.t.);
#45126=edge_loop('',(#45118,#45119,#45121,#45123,#45125));
#45127=face_outer_bound('',#45126,.f.);
#45129=cartesian_point('',(0.e0,-5.148592663318e-11,-4.228096149021e1));
#45130=direction('',(0.e0,0.e0,1.e0));
#45131=direction('',(0.e0,-1.e0,0.e0));
#45132=axis2_placement_3d('',#45129,#45130,#45131);
#45133=conical_surface('',#45132,7.351737503131e1,3.302386755580e1);
#45134=oriented_edge('',*,*,#45122,.f.);
#45135=oriented_edge('',*,*,#45120,.f.);
#45136=oriented_edge('',*,*,#44995,.f.);
#45138=oriented_edge('',*,*,#45137,.f.);
#45140=oriented_edge('',*,*,#45139,.f.);
#45142=oriented_edge('',*,*,#45141,.f.);
#45144=oriented_edge('',*,*,#45143,.f.);
#45145=edge_loop('',(#45134,#45135,#45136,#45138,#45140,#45142,#45144));
#45146=face_outer_bound('',#45145,.f.);
#45148=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#45149=direction('',(0.e0,0.e0,1.e0));
#45150=direction('',(-1.485959642861e-3,9.999988959614e-1,0.e0));
#45151=axis2_placement_3d('',#45148,#45149,#45150);
#45152=toroidal_surface('',#45151,7.065650925828e1,4.e0);
#45154=oriented_edge('',*,*,#45153,.t.);
#45156=oriented_edge('',*,*,#45155,.t.);
#45157=oriented_edge('',*,*,#45141,.t.);
#45158=oriented_edge('',*,*,#45139,.t.);
#45159=oriented_edge('',*,*,#45137,.t.);
#45160=oriented_edge('',*,*,#44896,.t.);
#45161=oriented_edge('',*,*,#44894,.t.);
#45162=oriented_edge('',*,*,#28276,.t.);
#45163=oriented_edge('',*,*,#28274,.t.);
#45164=oriented_edge('',*,*,#28272,.t.);
#45165=edge_loop('',(#45154,#45156,#45157,#45158,#45159,#45160,#45161,#45162,
#45163,#45164));
#45166=face_outer_bound('',#45165,.f.);
#45168=cartesian_point('',(1.287689665006e0,-7.064684920402e1,
-3.934373684235e1));
#45169=direction('',(-9.999454677128e-1,-7.114348313947e-5,1.044301389414e-2));
#45170=direction('',(3.597949869289e-4,-9.996178399519e-1,2.764135664942e-2));
#45171=axis2_placement_3d('',#45168,#45169,#45170);
#45172=toroidal_surface('',#45171,3.698456065603e0,2.999995096061e-1);
#45174=oriented_edge('',*,*,#45173,.f.);
#45176=oriented_edge('',*,*,#45175,.f.);
#45177=oriented_edge('',*,*,#45155,.f.);
#45178=oriented_edge('',*,*,#45153,.f.);
#45180=oriented_edge('',*,*,#45179,.t.);
#45181=edge_loop('',(#45174,#45176,#45177,#45178,#45180));
#45182=face_outer_bound('',#45181,.f.);
#45184=cartesian_point('',(2.e0,-7.859594125440e1,0.e0));
#45185=direction('',(9.999451693655e-1,0.e0,-1.047178411625e-2));
#45186=direction('',(0.e0,1.e0,0.e0));
#45187=axis2_placement_3d('',#45184,#45185,#45186);
#45188=plane('',#45187);
#45190=oriented_edge('',*,*,#45189,.t.);
#45192=oriented_edge('',*,*,#45191,.t.);
#45194=oriented_edge('',*,*,#45193,.t.);
#45196=oriented_edge('',*,*,#45195,.t.);
#45197=oriented_edge('',*,*,#45173,.t.);
#45199=oriented_edge('',*,*,#45198,.t.);
#45200=edge_loop('',(#45190,#45192,#45194,#45196,#45197,#45199));
#45201=face_outer_bound('',#45200,.f.);
#45203=cartesian_point('',(2.430982453169e0,-7.447281711222e1,
-6.593067342440e0));
#45204=direction('',(9.366633982306e-3,-4.471399552028e-1,8.944149633303e-1));
#45205=direction('',(4.804132678531e-1,7.864760321107e-1,3.881475788745e-1));
#45206=axis2_placement_3d('',#45203,#45204,#45205);
#45207=cylindrical_surface('',#45206,5.000000030420e-1);
#45209=oriented_edge('',*,*,#45208,.t.);
#45211=oriented_edge('',*,*,#45210,.f.);
#45212=oriented_edge('',*,*,#45189,.f.);
#45214=oriented_edge('',*,*,#45213,.t.);
#45215=edge_loop('',(#45209,#45211,#45212,#45214));
#45216=face_outer_bound('',#45215,.f.);
#45218=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002762e0));
#45219=direction('',(0.e0,0.e0,1.e0));
#45220=direction('',(0.e0,-1.e0,0.e0));
#45221=axis2_placement_3d('',#45218,#45219,#45220);
#45222=conical_surface('',#45221,7.438528799862e1,2.656505117708e1);
#45224=oriented_edge('',*,*,#45223,.f.);
#45226=oriented_edge('',*,*,#45225,.f.);
#45228=oriented_edge('',*,*,#45227,.f.);
#45229=oriented_edge('',*,*,#45208,.f.);
#45231=oriented_edge('',*,*,#45230,.t.);
#45232=oriented_edge('',*,*,#28266,.f.);
#45234=oriented_edge('',*,*,#45233,.f.);
#45235=edge_loop('',(#45224,#45226,#45228,#45229,#45231,#45232,#45234));
#45236=face_outer_bound('',#45235,.f.);
#45238=cartesian_point('',(7.304852870314e0,-7.410213547542e1,
-6.695404897985e0));
#45239=direction('',(-4.907697581506e-2,4.445372107521e-1,-8.944149588986e-1));
#45240=direction('',(-5.789588428399e-1,7.170411973494e-1,3.881476260410e-1));
#45241=axis2_placement_3d('',#45238,#45239,#45240);
#45242=cylindrical_surface('',#45241,5.000000035646e-1);
#45243=oriented_edge('',*,*,#45223,.t.);
#45245=oriented_edge('',*,*,#45244,.f.);
#45247=oriented_edge('',*,*,#45246,.f.);
#45249=oriented_edge('',*,*,#45248,.t.);
#45250=edge_loop('',(#45243,#45245,#45247,#45249));
#45251=face_outer_bound('',#45250,.f.);
#45253=cartesian_point('',(8.618626141003e0,-7.514434736376e1,
-4.344652708274e0));
#45254=cartesian_point('',(8.537765272346e0,-7.518092264199e1,
-4.305680270095e0));
#45255=cartesian_point('',(8.378175976344e0,-7.523592755131e1,
-4.262057367845e0));
#45256=cartesian_point('',(8.136495505391e0,-7.526410009763e1,
-4.260908641764e0));
#45257=cartesian_point('',(7.960279260222e0,-7.526052770167e1,
-4.288647834011e0));
#45258=cartesian_point('',(7.793094558444e0,-7.523289890054e1,
-4.342956156510e0));
#45259=cartesian_point('',(7.644382434463e0,-7.518553906318e1,
-4.416767199209e0));
#45260=cartesian_point('',(7.515199290108e0,-7.512297747923e1,
-4.504648358042e0));
#45261=cartesian_point('',(7.403708301155e0,-7.504855228021e1,
-4.603646484010e0));
#45262=cartesian_point('',(7.307564350842e0,-7.496420271730e1,
-4.712824371106e0));
#45263=cartesian_point('',(7.224981628662e0,-7.487085920866e1,
-4.832429243082e0));
#45264=cartesian_point('',(7.155135171611e0,-7.476918730108e1,
-4.962886163395e0));
#45265=cartesian_point('',(7.097887820051e0,-7.465988065440e1,
-5.104431716835e0));
#45266=cartesian_point('',(7.053449793484e0,-7.454350828661e1,
-5.257327265176e0));
#45267=cartesian_point('',(7.022313779828e0,-7.442033857101e1,
-5.422139218280e0));
#45268=cartesian_point('',(7.005394818978e0,-7.429029776145e1,
-5.599885167095e0));
#45269=cartesian_point('',(7.004264995583e0,-7.415315069013e1,
-5.791901045449e0));
#45270=cartesian_point('',(7.024016175172e0,-7.398641182736e1,
-6.031746444105e0));
#45271=cartesian_point('',(7.057748037563e0,-7.386980962548e1,
-6.205932337513e0));
#45272=cartesian_point('',(7.084983494605e0,-7.380125755515e1,
-6.310922626391e0));
#45273=cartesian_point('',(8.552283362024e0,-7.458859572863e1,
-4.070563528476e0));
#45274=cartesian_point('',(8.481846129939e0,-7.462635774112e1,
-4.018852422786e0));
#45275=cartesian_point('',(8.323646257420e0,-7.469004229542e1,
-3.959216508384e0));
#45276=cartesian_point('',(8.074374015443e0,-7.471973598849e1,
-3.956815683230e0));
#45277=cartesian_point('',(7.894899520648e0,-7.471138733284e1,
-3.993863026630e0));
#45278=cartesian_point('',(7.733442835816e0,-7.467404400280e1,
-4.065501590454e0));
#45279=cartesian_point('',(7.602212741213e0,-7.461514781782e1,
-4.160068602490e0));
#45280=cartesian_point('',(7.501489592320e0,-7.454219874720e1,
-4.268671630379e0));
#45281=cartesian_point('',(7.427245675279e0,-7.446063724331e1,
-4.386575337426e0));
#45282=cartesian_point('',(7.374971902329e0,-7.437371237235e1,
-4.512255554993e0));
#45283=cartesian_point('',(7.341180109009e0,-7.428323815316e1,
-4.645944633965e0));
#45284=cartesian_point('',(7.323586352271e0,-7.419055291387e1,
-4.788237661853e0));
#45285=cartesian_point('',(7.320719977513e0,-7.409686802372e1,
-4.939593717709e0));
#45286=cartesian_point('',(7.331649134045e0,-7.400319339970e1,
-5.100508920205e0));
#45287=cartesian_point('',(7.355943102112e0,-7.391029611946e1,
-5.271761573413e0));
#45288=cartesian_point('',(7.393732114566e0,-7.381880291414e1,
-5.454525682845e0));
#45289=cartesian_point('',(7.445741061135e0,-7.372947393634e1,
-5.650207060776e0));
#45290=cartesian_point('',(7.523718930363e0,-7.363021377425e1,
-5.892676030933e0));
#45291=cartesian_point('',(7.591630722552e0,-7.356986981152e1,
-6.067070804848e0));
#45292=cartesian_point('',(7.636257128551e0,-7.353792419598e1,
-6.171589992126e0));
#45293=cartesian_point('',(8.234499720561e0,-7.423165013980e1,
-4.476382596849e0));
#45294=cartesian_point('',(8.214104048473e0,-7.424390672687e1,
-4.443055461407e0));
#45295=cartesian_point('',(8.164395781853e0,-7.426571478143e1,
-4.406280366805e0));
#45296=cartesian_point('',(8.084474136613e0,-7.427535919452e1,
-4.404131348985e0));
#45297=cartesian_point('',(8.027425271198e0,-7.427176432621e1,
-4.426016429380e0));
#45298=cartesian_point('',(7.977805091932e0,-7.425802552658e1,
-4.470469277675e0));
#45299=cartesian_point('',(7.939968338558e0,-7.423706376086e1,
-4.532800310331e0));
#45300=cartesian_point('',(7.913857980880e0,-7.421179188422e1,
-4.609351999665e0));
#45301=cartesian_point('',(7.897798880757e0,-7.418431374406e1,
-4.698086112335e0));
#45302=cartesian_point('',(7.889970866384e0,-7.415589495668e1,
-4.798369671409e0));
#45303=cartesian_point('',(7.888962740289e0,-7.412726814313e1,
-4.910464516359e0));
#45304=cartesian_point('',(7.893786953111e0,-7.409897777417e1,
-5.034719687510e0));
#45305=cartesian_point('',(7.903733601748e0,-7.407150147069e1,
-5.171270525342e0));
#45306=cartesian_point('',(7.918297877487e0,-7.404523917152e1,
-5.320271394087e0));
#45307=cartesian_point('',(7.937175355828e0,-7.402052270657e1,
-5.482195650633e0));
#45308=cartesian_point('',(7.960267316677e0,-7.399767332464e1,
-5.658001706711e0));
#45309=cartesian_point('',(7.987653719524e0,-7.397710565961e1,
-5.849019095071e0));
#45310=cartesian_point('',(8.024476532588e0,-7.395670413779e1,
-6.088869185753e0));
#45311=cartesian_point('',(8.053292845513e0,-7.394690626164e1,
-6.264162728036e0));
#45312=cartesian_point('',(8.071238308869e0,-7.394288601636e1,
-6.370213534736e0));
#45313=cartesian_point('',(8.130124373205e0,-7.459564528424e1,
-4.968483847273e0));
#45314=cartesian_point('',(8.126188144663e0,-7.459301322922e1,
-4.957771518652e0));
#45315=cartesian_point('',(8.133373766103e0,-7.458364495734e1,
-4.949290610137e0));
#45316=cartesian_point('',(8.152021562549e0,-7.458099745094e1,
-4.948528966051e0));
#45317=cartesian_point('',(8.163999823901e0,-7.458473264793e1,
-4.952960501084e0));
#45318=cartesian_point('',(8.168731869314e0,-7.459338908359e1,
-4.965478535517e0));
#45319=cartesian_point('',(8.163585384766e0,-7.460434260224e1,
-4.989735949109e0));
#45320=cartesian_point('',(8.149098137780e0,-7.461507111319e1,
-5.028347311468e0));
#45321=cartesian_point('',(8.127049718673e0,-7.462378366890e1,
-5.082505501166e0));
#45322=cartesian_point('',(8.099228452464e0,-7.462937053176e1,
-5.152643265401e0));
#45323=cartesian_point('',(8.067041273331e0,-7.463109977906e1,
-5.239053158221e0));
#45324=cartesian_point('',(8.031656054012e0,-7.462841662819e1,
-5.341782015672e0));
#45325=cartesian_point('',(7.994105073440e0,-7.462088681011e1,
-5.460568766777e0));
#45326=cartesian_point('',(7.955255006426e0,-7.460814167521e1,
-5.595149423276e0));
#45327=cartesian_point('',(7.915792683841e0,-7.458978052749e1,
-5.745621625665e0));
#45328=cartesian_point('',(7.876281195691e0,-7.456526002879e1,
-5.912671550910e0));
#45329=cartesian_point('',(7.837301230225e0,-7.453381387475e1,
-6.097517874816e0));
#45330=cartesian_point('',(7.793788242623e0,-7.448829769196e1,
-6.333337492818e0));
#45331=cartesian_point('',(7.767421950205e0,-7.444939568950e1,
-6.508904986388e0));
#45332=cartesian_point('',(7.753643063592e0,-7.442377091560e1,
-6.616249703519e0));
#45333=(bounded_surface()b_spline_surface(3,3,((#45253,#45254,#45255,#45256,
#45257,#45258,#45259,#45260,#45261,#45262,#45263,#45264,#45265,#45266,#45267,
#45268,#45269,#45270,#45271,#45272),(#45273,#45274,#45275,#45276,#45277,#45278,
#45279,#45280,#45281,#45282,#45283,#45284,#45285,#45286,#45287,#45288,#45289,
#45290,#45291,#45292),(#45293,#45294,#45295,#45296,#45297,#45298,#45299,#45300,
#45301,#45302,#45303,#45304,#45305,#45306,#45307,#45308,#45309,#45310,#45311,
#45312),(#45313,#45314,#45315,#45316,#45317,#45318,#45319,#45320,#45321,#45322,
#45323,#45324,#45325,#45326,#45327,#45328,#45329,#45330,#45331,#45332)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995322066619e-1,5.202665886472e-1,
5.294170232326e-1,5.394745435376e-1,5.503628052858e-1,5.624496593915e-1,
5.760099350293e-1,5.911268749289e-1,6.079891571194e-1,6.268169023549e-1,
6.477193102510e-1,6.707203855511e-1,6.958386928855e-1,7.231583234962e-1,
7.528630842003e-1,7.852380936424e-1,8.205991106016e-1,8.757467018571e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531785684e0,1.576531785684e0,1.576531785684e0,1.576531785684e0,
1.576531785684e0,1.576531785684e0,1.576531785684e0,1.576531785684e0,
1.576531785684e0,1.576531785684e0,1.576531785684e0,1.576531785684e0,
1.576531785684e0,1.576531785684e0,1.576531785684e0,1.576531785684e0,
1.576531785684e0,1.576531785684e0,1.576531785684e0,1.576531785684e0),(
8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,
8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,
8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,
8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,
8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,8.078227381052e-1),(
8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,
8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,
8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,
8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,
8.078227381052e-1,8.078227381052e-1,8.078227381052e-1,8.078227381052e-1),(
1.576531785684e0,1.576531785684e0,1.576531785684e0,1.576531785684e0,
1.576531785684e0,1.576531785684e0,1.576531785684e0,1.576531785684e0,
1.576531785684e0,1.576531785684e0,1.576531785684e0,1.576531785684e0,
1.576531785684e0,1.576531785684e0,1.576531785684e0,1.576531785684e0,
1.576531785684e0,1.576531785684e0,1.576531785684e0,1.576531785684e0)))representation_item('')surface());
#45335=oriented_edge('',*,*,#45334,.f.);
#45336=oriented_edge('',*,*,#45244,.t.);
#45337=oriented_edge('',*,*,#45233,.t.);
#45338=oriented_edge('',*,*,#28264,.f.);
#45339=edge_loop('',(#45335,#45336,#45337,#45338));
#45340=face_outer_bound('',#45339,.f.);
#45342=cartesian_point('',(8.290466491896e0,-7.402229749901e1,
-2.460528104879e1));
#45343=direction('',(-9.269387931737e-3,-9.816549007497e-3,9.999088527526e-1));
#45344=direction('',(-7.276473350052e-1,6.859514237430e-1,-1.117067589865e-5));
#45345=axis2_placement_3d('',#45342,#45343,#45344);
#45346=cylindrical_surface('',#45345,3.000055924659e-1);
#45347=oriented_edge('',*,*,#45334,.t.);
#45348=oriented_edge('',*,*,#28262,.f.);
#45350=oriented_edge('',*,*,#45349,.t.);
#45352=oriented_edge('',*,*,#45351,.f.);
#45353=edge_loop('',(#45347,#45348,#45350,#45352));
#45354=face_outer_bound('',#45353,.f.);
#45356=cartesian_point('',(7.944916371733e0,-7.021109249391e1,
-3.934391582388e1));
#45357=direction('',(9.914089322169e-1,1.303828737286e-1,1.042282873143e-2));
#45358=direction('',(1.126307970898e-1,-8.104717811597e-1,-5.748476280639e-1));
#45359=axis2_placement_3d('',#45356,#45357,#45358);
#45360=toroidal_surface('',#45359,3.697836790004e0,2.999997081832e-1);
#45362=oriented_edge('',*,*,#45361,.f.);
#45363=oriented_edge('',*,*,#45349,.f.);
#45365=oriented_edge('',*,*,#45364,.f.);
#45367=oriented_edge('',*,*,#45366,.f.);
#45369=oriented_edge('',*,*,#45368,.t.);
#45370=edge_loop('',(#45362,#45363,#45365,#45367,#45369));
#45371=face_outer_bound('',#45370,.f.);
#45373=cartesian_point('',(6.659342911421e0,-6.590532645855e1,0.e0));
#45374=direction('',(-9.913904998230e-1,-1.305190353861e-1,-1.047178411625e-2));
#45375=direction('',(1.305261922200e-1,-9.914448613738e-1,0.e0));
#45376=axis2_placement_3d('',#45373,#45374,#45375);
#45377=plane('',#45376);
#45379=oriented_edge('',*,*,#45378,.t.);
#45381=oriented_edge('',*,*,#45380,.t.);
#45382=oriented_edge('',*,*,#45246,.t.);
#45383=oriented_edge('',*,*,#45351,.t.);
#45384=oriented_edge('',*,*,#45361,.t.);
#45386=oriented_edge('',*,*,#45385,.t.);
#45387=edge_loop('',(#45379,#45381,#45382,#45383,#45384,#45386));
#45388=face_outer_bound('',#45387,.f.);
#45390=cartesian_point('',(7.383427254573e0,-7.350742683292e1,
-2.154661790146e1));
#45391=direction('',(9.283970328424e-3,9.705860547405e-3,-9.999097980148e-1));
#45392=direction('',(-5.899488769339e-1,8.074371510665e-1,2.360017398560e-3));
#45393=axis2_placement_3d('',#45390,#45391,#45392);
#45394=cylindrical_surface('',#45393,5.000150355082e-1);
#45396=oriented_edge('',*,*,#45395,.f.);
#45398=oriented_edge('',*,*,#45397,.f.);
#45399=oriented_edge('',*,*,#45378,.f.);
#45401=oriented_edge('',*,*,#45400,.t.);
#45402=edge_loop('',(#45396,#45398,#45399,#45401));
#45403=face_outer_bound('',#45402,.f.);
#45405=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#45406=direction('',(0.e0,0.e0,1.e0));
#45407=direction('',(1.e0,0.e0,0.e0));
#45408=axis2_placement_3d('',#45405,#45406,#45407);
#45409=conical_surface('',#45408,7.334631745054e1,5.e-1);
#45411=oriented_edge('',*,*,#45410,.f.);
#45412=oriented_edge('',*,*,#29199,.f.);
#45414=oriented_edge('',*,*,#45413,.f.);
#45416=oriented_edge('',*,*,#45415,.t.);
#45418=oriented_edge('',*,*,#45417,.f.);
#45420=oriented_edge('',*,*,#45419,.f.);
#45421=oriented_edge('',*,*,#45395,.t.);
#45422=edge_loop('',(#45411,#45412,#45414,#45416,#45418,#45420,#45421));
#45423=face_outer_bound('',#45422,.f.);
#45425=cartesian_point('',(7.311142576022e0,-7.288811817364e1,
-4.131568016912e1));
#45426=cartesian_point('',(7.257169473638e0,-7.291469657559e1,
-4.151451231968e1));
#45427=cartesian_point('',(7.210743074332e0,-7.296316096421e1,
-4.183276905822e1));
#45428=cartesian_point('',(7.234335779507e0,-7.302047879948e1,
-4.217125502411e1));
#45429=cartesian_point('',(7.254310731845e0,-7.304168660484e1,
-4.229078700158e1));
#45430=cartesian_point('',(7.847931290740e0,-7.256039362766e1,
-4.133853680900e1));
#45431=cartesian_point('',(7.761090912468e0,-7.253032652919e1,
-4.149733668051e1));
#45432=cartesian_point('',(7.645174428312e0,-7.250190249149e1,
-4.176331867494e1));
#45433=cartesian_point('',(7.572940347375e0,-7.249819571448e1,
-4.206763041246e1));
#45434=cartesian_point('',(7.556570958803e0,-7.250107058642e1,
-4.217840658143e1));
#45435=cartesian_point('',(8.306205736727e0,-7.299112836403e1,
-4.136105044291e1));
#45436=cartesian_point('',(8.266013634664e0,-7.291281154817e1,
-4.149366884896e1));
#45437=cartesian_point('',(8.206233680703e0,-7.280022573850e1,
-4.170569059386e1));
#45438=cartesian_point('',(8.155427556848e0,-7.269991550710e1,
-4.193080024735e1));
#45439=cartesian_point('',(8.140017852307e0,-7.266751548456e1,
-4.201024852358e1));
#45440=cartesian_point('',(8.013091330357e0,-7.354788376671e1,
-4.135016478290e1));
#45441=cartesian_point('',(8.030570388712e0,-7.350055704629e1,
-4.150889422376e1));
#45442=cartesian_point('',(8.070129511376e0,-7.342010905167e1,
-4.174449889591e1));
#45443=cartesian_point('',(8.126543875958e0,-7.332945731308e1,
-4.196166933850e1));
#45444=cartesian_point('',(8.147988796820e0,-7.329663380942e1,
-4.203321571377e1));
#45445=(bounded_surface()b_spline_surface(3,3,((#45425,#45426,#45427,#45428,
#45429),(#45430,#45431,#45432,#45433,#45434),(#45435,#45436,#45437,#45438,
#45439),(#45440,#45441,#45442,#45443,#45444)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.710923320188e-1,
7.050498469880e-1,8.826151639644e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952705166e0,1.579952705166e0,1.579952705166e0,
1.579952705166e0,1.579952705166e0),(8.066824316115e-1,8.066824316115e-1,
8.066824316115e-1,8.066824316115e-1,8.066824316115e-1),(8.066824316115e-1,
8.066824316115e-1,8.066824316115e-1,8.066824316115e-1,8.066824316115e-1),(
1.579952705166e0,1.579952705166e0,1.579952705166e0,1.579952705166e0,
1.579952705166e0)))representation_item('')surface());
#45446=oriented_edge('',*,*,#45410,.t.);
#45447=oriented_edge('',*,*,#45400,.f.);
#45449=oriented_edge('',*,*,#45448,.f.);
#45451=oriented_edge('',*,*,#45450,.t.);
#45452=edge_loop('',(#45446,#45447,#45449,#45451));
#45453=face_outer_bound('',#45452,.f.);
#45455=cartesian_point('',(8.311992507556e0,-7.277908461061e1,
-4.213845709224e1));
#45456=direction('',(6.242068762413e-2,-5.414020686023e-1,8.384434732704e-1));
#45457=direction('',(-7.154114028342e-1,5.614915257773e-1,4.158290408030e-1));
#45458=axis2_placement_3d('',#45455,#45456,#45457);
#45459=cylindrical_surface('',#45458,3.000000000008e-1);
#45461=oriented_edge('',*,*,#45460,.t.);
#45462=oriented_edge('',*,*,#45448,.t.);
#45463=oriented_edge('',*,*,#45385,.f.);
#45464=oriented_edge('',*,*,#45368,.f.);
#45466=oriented_edge('',*,*,#45465,.t.);
#45467=edge_loop('',(#45461,#45462,#45463,#45464,#45466));
#45468=face_outer_bound('',#45467,.f.);
#45470=cartesian_point('',(7.365819885149e0,-7.284999771965e1,
-4.179691616900e1));
#45471=cartesian_point('',(7.352170625157e0,-7.286638132925e1,
-4.187952006874e1));
#45472=cartesian_point('',(7.339399566948e0,-7.289024333141e1,
-4.201667284321e1));
#45473=cartesian_point('',(7.340377477949e0,-7.291532117864e1,
-4.220532643946e1));
#45474=cartesian_point('',(7.350932997041e0,-7.293059461646e1,
-4.235401651506e1));
#45475=cartesian_point('',(7.368318649232e0,-7.294081709346e1,
-4.249033468108e1));
#45476=cartesian_point('',(7.390548212699e0,-7.294699573016e1,
-4.261539131399e1));
#45477=cartesian_point('',(7.416248025262e0,-7.294994352737e1,
-4.273027265026e1));
#45478=cartesian_point('',(7.444467059961e0,-7.295031124608e1,
-4.283597732275e1));
#45479=cartesian_point('',(7.474590839123e0,-7.294861197846e1,
-4.293350939014e1));
#45480=cartesian_point('',(7.506281569740e0,-7.294523359602e1,
-4.302387186765e1));
#45481=cartesian_point('',(7.539423051005e0,-7.294045176096e1,
-4.310801346054e1));
#45482=cartesian_point('',(7.574105612669e0,-7.293443903029e1,
-4.318684813647e1));
#45483=cartesian_point('',(7.610666433437e0,-7.292725986815e1,
-4.326132548888e1));
#45484=cartesian_point('',(7.649794934029e0,-7.291884626023e1,
-4.333252046438e1));
#45485=cartesian_point('',(7.692685719757e0,-7.290896057710e1,
-4.340164007785e1));
#45486=cartesian_point('',(7.741136825006e0,-7.289717377124e1,
-4.346978154859e1));
#45487=cartesian_point('',(7.797892263261e0,-7.288284052706e1,
-4.353775208389e1));
#45488=cartesian_point('',(7.867141617323e0,-7.286508766355e1,
-4.360592236978e1));
#45489=cartesian_point('',(7.957960704157e0,-7.284250714040e1,
-4.367471259108e1));
#45490=cartesian_point('',(8.088776991951e0,-7.281295092337e1,
-4.374289392637e1));
#45491=cartesian_point('',(8.289762035864e0,-7.277911493374e1,
-4.378669205287e1));
#45492=cartesian_point('',(8.517318519166e0,-7.276170882444e1,
-4.375257896889e1));
#45493=cartesian_point('',(8.684230257235e0,-7.276101036945e1,
-4.366859762729e1));
#45494=cartesian_point('',(8.755449849518e0,-7.276247360707e1,
-4.361134363361e1));
#45495=cartesian_point('',(8.787757460145e0,-7.276317601676e1,
-4.358199890089e1));
#45496=cartesian_point('',(7.811062341745e0,-7.263220661825e1,
-4.175620152703e1));
#45497=cartesian_point('',(7.783645712196e0,-7.262395681820e1,
-4.182031188288e1));
#45498=cartesian_point('',(7.744477549314e0,-7.261159321918e1,
-4.192992421253e1));
#45499=cartesian_point('',(7.703498904374e0,-7.259543516647e1,
-4.208659587132e1));
#45500=cartesian_point('',(7.678302148514e0,-7.258265534165e1,
-4.221316055069e1));
#45501=cartesian_point('',(7.660986346586e0,-7.257058350841e1,
-4.233160372885e1));
#45502=cartesian_point('',(7.649950552012e0,-7.255901433204e1,
-4.244220768801e1));
#45503=cartesian_point('',(7.643998651047e0,-7.254783692078e1,
-4.254543054473e1));
#45504=cartesian_point('',(7.642245371640e0,-7.253698812198e1,
-4.264179109265e1));
#45505=cartesian_point('',(7.644051540539e0,-7.252641215357e1,
-4.273191744864e1));
#45506=cartesian_point('',(7.648995701242e0,-7.251604054952e1,
-4.281652117597e1));
#45507=cartesian_point('',(7.656857496881e0,-7.250578354024e1,
-4.289633346766e1));
#45508=cartesian_point('',(7.667616700725e0,-7.249551564896e1,
-4.297211261744e1));
#45509=cartesian_point('',(7.681490654567e0,-7.248505099581e1,
-4.304470689767e1));
#45510=cartesian_point('',(7.699034214117e0,-7.247410403303e1,
-4.311514608291e1));
#45511=cartesian_point('',(7.721323926352e0,-7.246224144839e1,
-4.318465962253e1));
#45512=cartesian_point('',(7.750181243082e0,-7.244884977542e1,
-4.325444545034e1));
#45513=cartesian_point('',(7.788625290256e0,-7.243308665915e1,
-4.332546486919e1));
#45514=cartesian_point('',(7.841437381393e0,-7.241385092430e1,
-4.339823606969e1));
#45515=cartesian_point('',(7.918433836754e0,-7.238947854579e1,
-4.347324060024e1));
#45516=cartesian_point('',(8.039224172173e0,-7.235760559778e1,
-4.354908485552e1));
#45517=cartesian_point('',(8.237439554063e0,-7.232173914006e1,
-4.359857444260e1));
#45518=cartesian_point('',(8.463927964772e0,-7.230630830300e1,
-4.355992921200e1));
#45519=cartesian_point('',(8.620048502538e0,-7.231114671165e1,
-4.346625824240e1));
#45520=cartesian_point('',(8.679624588235e0,-7.231672596350e1,
-4.340413141728e1));
#45521=cartesian_point('',(8.705363023e0,-7.231963562464e1,-4.337270135494e1));
#45522=cartesian_point('',(8.189846652498e0,-7.294773402084e1,
-4.169085133968e1));
#45523=cartesian_point('',(8.178509529833e0,-7.291919339031e1,
-4.175001231983e1));
#45524=cartesian_point('',(8.161595084856e0,-7.287249489434e1,
-4.184883265922e1));
#45525=cartesian_point('',(8.142178902103e0,-7.280875633918e1,
-4.198632094304e1));
#45526=cartesian_point('',(8.128989298837e0,-7.275855317687e1,
-4.209562111389e1));
#45527=cartesian_point('',(8.118618881586e0,-7.271243872300e1,
-4.219658680277e1));
#45528=cartesian_point('',(8.110552792014e0,-7.267002206098e1,
-4.228979020668e1));
#45529=cartesian_point('',(8.104399839612e0,-7.263097510686e1,
-4.237580841179e1));
#45530=cartesian_point('',(8.099866009111e0,-7.259502629455e1,
-4.245517537304e1));
#45531=cartesian_point('',(8.096731321029e0,-7.256191447268e1,
-4.252844793900e1));
#45532=cartesian_point('',(8.094841778585e0,-7.253138449288e1,
-4.259619498984e1));
#45533=cartesian_point('',(8.094106907812e0,-7.250320365950e1,
-4.265894840001e1));
#45534=cartesian_point('',(8.094499440230e0,-7.247715596541e1,
-4.271720710269e1));
#45535=cartesian_point('',(8.096065033665e0,-7.245302141024e1,
-4.277147620785e1));
#45536=cartesian_point('',(8.098951023068e0,-7.243055324284e1,
-4.282231130311e1));
#45537=cartesian_point('',(8.103464529833e0,-7.240948495792e1,
-4.287029064437e1));
#45538=cartesian_point('',(8.110150820614e0,-7.238960912072e1,
-4.291580845902e1));
#45539=cartesian_point('',(8.119933791927e0,-7.237079254473e1,
-4.295896657914e1));
#45540=cartesian_point('',(8.134282231714e0,-7.235293264957e1,
-4.299956528919e1));
#45541=cartesian_point('',(8.156163026987e0,-7.233561242033e1,
-4.303761770247e1));
#45542=cartesian_point('',(8.191502946279e0,-7.231831117032e1,
-4.307240659486e1));
#45543=cartesian_point('',(8.250629718489e0,-7.230372992136e1,
-4.309318879317e1));
#45544=cartesian_point('',(8.319035662354e0,-7.230196759676e1,
-4.307710486415e1));
#45545=cartesian_point('',(8.366936947083e0,-7.231265498601e1,
-4.303463845554e1));
#45546=cartesian_point('',(8.385762096886e0,-7.232314853853e1,
-4.300232138677e1));
#45547=cartesian_point('',(8.394028786190e0,-7.232910638036e1,
-4.298501215475e1));
#45548=cartesian_point('',(8.058856453890e0,-7.342729731264e1,
-4.167734925900e1));
#45549=cartesian_point('',(8.074626802809e0,-7.340655613349e1,
-4.175089761375e1));
#45550=cartesian_point('',(8.102571898514e0,-7.336759784849e1,
-4.186830499831e1));
#45551=cartesian_point('',(8.143001218629e0,-7.330562080136e1,
-4.202186004379e1));
#45552=cartesian_point('',(8.175525429658e0,-7.325242323689e1,
-4.213896239148e1));
#45553=cartesian_point('',(8.205618592242e0,-7.320036018536e1,
-4.224330315279e1));
#45554=cartesian_point('',(8.233281628286e0,-7.315009922041e1,
-4.233652314212e1));
#45555=cartesian_point('',(8.258613590348e0,-7.310205596069e1,
-4.241992626667e1));
#45556=cartesian_point('',(8.281745234850e0,-7.305649984692e1,
-4.249453889903e1));
#45557=cartesian_point('',(8.302829055197e0,-7.301356822064e1,
-4.256123470292e1));
#45558=cartesian_point('',(8.322016611721e0,-7.297330739303e1,
-4.262075563579e1));
#45559=cartesian_point('',(8.339429341760e0,-7.293573152402e1,
-4.267368572286e1));
#45560=cartesian_point('',(8.355144691238e0,-7.290084753315e1,
-4.272046439701e1));
#45561=cartesian_point('',(8.369185720078e0,-7.286865745657e1,
-4.276141339015e1));
#45562=cartesian_point('',(8.381496235257e0,-7.283916426352e1,
-4.279674006048e1));
#45563=cartesian_point('',(8.391863075048e0,-7.281243552023e1,
-4.282645997730e1));
#45564=cartesian_point('',(8.399749322375e0,-7.278878506849e1,
-4.285019987148e1));
#45565=cartesian_point('',(8.404065488178e0,-7.276886511128e1,
-4.286719443359e1));
#45566=cartesian_point('',(8.402940446584e0,-7.275362953052e1,
-4.287650084429e1));
#45567=cartesian_point('',(8.392918060136e0,-7.274395185788e1,
-4.287768222374e1));
#45568=cartesian_point('',(8.367391380415e0,-7.274105651168e1,
-4.287074728040e1));
#45569=cartesian_point('',(8.313895206208e0,-7.274616465893e1,
-4.286202139879e1));
#45570=cartesian_point('',(8.252218668787e0,-7.275376692169e1,
-4.286918723422e1));
#45571=cartesian_point('',(8.221128806291e0,-7.276376995917e1,
-4.287889148688e1));
#45572=cartesian_point('',(8.217789109860e0,-7.277422456726e1,
-4.287617843029e1));
#45573=cartesian_point('',(8.218129824868e0,-7.278050403129e1,
-4.287266964566e1));
#45574=(bounded_surface()b_spline_surface(3,3,((#45470,#45471,#45472,#45473,
#45474,#45475,#45476,#45477,#45478,#45479,#45480,#45481,#45482,#45483,#45484,
#45485,#45486,#45487,#45488,#45489,#45490,#45491,#45492,#45493,#45494,#45495),(
#45496,#45497,#45498,#45499,#45500,#45501,#45502,#45503,#45504,#45505,#45506,
#45507,#45508,#45509,#45510,#45511,#45512,#45513,#45514,#45515,#45516,#45517,
#45518,#45519,#45520,#45521),(#45522,#45523,#45524,#45525,#45526,#45527,#45528,
#45529,#45530,#45531,#45532,#45533,#45534,#45535,#45536,#45537,#45538,#45539,
#45540,#45541,#45542,#45543,#45544,#45545,#45546,#45547),(#45548,#45549,#45550,
#45551,#45552,#45553,#45554,#45555,#45556,#45557,#45558,#45559,#45560,#45561,
#45562,#45563,#45564,#45565,#45566,#45567,#45568,#45569,#45570,#45571,#45572,
#45573)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.733686730812e-2,
1.205569377449e-1,1.727187237311e-1,2.202041441425e-1,2.635361516249e-1,
3.032044010867e-1,3.395610986658e-1,3.729001354661e-1,4.035099473149e-1,
4.316745741739e-1,4.576346911604e-1,4.815815677151e-1,5.037179571313e-1,
5.242569247325e-1,5.434161286820e-1,5.613889257031e-1,5.781346101819e-1,
5.935652756005e-1,6.077327551920e-1,6.217150622059e-1,6.368726858073e-1,
6.526183727754e-1,6.694874003822e-1,6.892785538096e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413610494049e0,
1.413610494049e0,1.413610494049e0,1.413610494049e0,1.413610494049e0,
1.413610494049e0,1.413610494049e0,1.413610494049e0,1.413610494049e0,
1.413610494049e0,1.413610494049e0,1.413610494049e0,1.413610494049e0,
1.413610494049e0,1.413610494049e0,1.413610494049e0,1.413610494049e0,
1.413610494049e0,1.413610494049e0,1.413610494049e0,1.413610494049e0,
1.413610494049e0,1.413610494049e0,1.413610494049e0,1.413610494049e0,
1.413610494049e0),(8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,
8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,
8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,
8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,
8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,
8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,
8.621298353170e-1,8.621298353170e-1,8.621298353170e-1),(8.621298353170e-1,
8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,
8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,
8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,
8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,
8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,
8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,8.621298353170e-1,
8.621298353170e-1),(1.413610494049e0,1.413610494049e0,1.413610494049e0,
1.413610494049e0,1.413610494049e0,1.413610494049e0,1.413610494049e0,
1.413610494049e0,1.413610494049e0,1.413610494049e0,1.413610494049e0,
1.413610494049e0,1.413610494049e0,1.413610494049e0,1.413610494049e0,
1.413610494049e0,1.413610494049e0,1.413610494049e0,1.413610494049e0,
1.413610494049e0,1.413610494049e0,1.413610494049e0,1.413610494049e0,
1.413610494049e0,1.413610494049e0,1.413610494049e0)))representation_item('')surface());
#45575=oriented_edge('',*,*,#29201,.t.);
#45576=oriented_edge('',*,*,#45450,.f.);
#45577=oriented_edge('',*,*,#45460,.f.);
#45579=oriented_edge('',*,*,#45578,.t.);
#45580=edge_loop('',(#45575,#45576,#45577,#45579));
#45581=face_outer_bound('',#45580,.f.);
#45583=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#45584=direction('',(0.e0,0.e0,1.e0));
#45585=direction('',(1.088696452854e-1,-9.940560348066e-1,0.e0));
#45586=axis2_placement_3d('',#45583,#45584,#45585);
#45587=toroidal_surface('',#45586,7.344368814732e1,5.e-1);
#45588=oriented_edge('',*,*,#29203,.t.);
#45589=oriented_edge('',*,*,#45578,.f.);
#45591=oriented_edge('',*,*,#45590,.t.);
#45593=oriented_edge('',*,*,#45592,.t.);
#45594=oriented_edge('',*,*,#29092,.t.);
#45595=edge_loop('',(#45588,#45589,#45591,#45593,#45594));
#45596=face_outer_bound('',#45595,.f.);
#45598=cartesian_point('',(6.718941086454e-12,-5.104563128935e-11,
-4.228096149021e1));
#45599=direction('',(0.e0,0.e0,1.e0));
#45600=direction('',(1.305261922201e-1,-9.914448613738e-1,0.e0));
#45601=axis2_placement_3d('',#45598,#45599,#45600);
#45602=conical_surface('',#45601,7.351737503131e1,3.302386755580e1);
#45603=oriented_edge('',*,*,#45592,.f.);
#45604=oriented_edge('',*,*,#45590,.f.);
#45605=oriented_edge('',*,*,#45465,.f.);
#45607=oriented_edge('',*,*,#45606,.f.);
#45609=oriented_edge('',*,*,#45608,.f.);
#45611=oriented_edge('',*,*,#45610,.f.);
#45613=oriented_edge('',*,*,#45612,.f.);
#45614=edge_loop('',(#45603,#45604,#45605,#45607,#45609,#45611,#45613));
#45615=face_outer_bound('',#45614,.f.);
#45617=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#45618=direction('',(0.e0,0.e0,1.e0));
#45619=direction('',(-1.319992951662e-1,9.912498101264e-1,0.e0));
#45620=axis2_placement_3d('',#45617,#45618,#45619);
#45621=toroidal_surface('',#45620,7.065650925828e1,4.e0);
#45623=oriented_edge('',*,*,#45622,.t.);
#45625=oriented_edge('',*,*,#45624,.t.);
#45626=oriented_edge('',*,*,#45610,.t.);
#45627=oriented_edge('',*,*,#45608,.t.);
#45628=oriented_edge('',*,*,#45606,.t.);
#45629=oriented_edge('',*,*,#45366,.t.);
#45630=oriented_edge('',*,*,#45364,.t.);
#45631=oriented_edge('',*,*,#28260,.t.);
#45632=oriented_edge('',*,*,#28258,.t.);
#45633=edge_loop('',(#45623,#45625,#45626,#45627,#45628,#45629,#45630,#45631,
#45632));
#45634=face_outer_bound('',#45633,.f.);
#45636=cartesian_point('',(1.049793752096e1,-6.987437838674e1,
-3.934373684236e1));
#45637=direction('',(-9.913815095515e-1,-1.305896090036e-1,1.044301391505e-2));
#45638=direction('',(1.308330270504e-1,-9.910190081099e-1,2.764135665391e-2));
#45639=axis2_placement_3d('',#45636,#45637,#45638);
#45640=toroidal_surface('',#45639,3.698456065625e0,2.999995096072e-1);
#45642=oriented_edge('',*,*,#45641,.f.);
#45644=oriented_edge('',*,*,#45643,.f.);
#45645=oriented_edge('',*,*,#45624,.f.);
#45646=oriented_edge('',*,*,#45622,.f.);
#45648=oriented_edge('',*,*,#45647,.t.);
#45649=edge_loop('',(#45642,#45644,#45645,#45646,#45648));
#45650=face_outer_bound('',#45649,.f.);
#45652=cartesian_point('',(1.224171865864e1,-7.766248969707e1,0.e0));
#45653=direction('',(9.913904998230e-1,1.305190353861e-1,-1.047178411625e-2));
#45654=direction('',(-1.305261922200e-1,9.914448613738e-1,0.e0));
#45655=axis2_placement_3d('',#45652,#45653,#45654);
#45656=plane('',#45655);
#45657=oriented_edge('',*,*,#28749,.t.);
#45658=oriented_edge('',*,*,#28764,.t.);
#45659=oriented_edge('',*,*,#28993,.t.);
#45661=oriented_edge('',*,*,#45660,.t.);
#45662=oriented_edge('',*,*,#45641,.t.);
#45664=oriented_edge('',*,*,#45663,.t.);
#45665=edge_loop('',(#45657,#45658,#45659,#45661,#45662,#45664));
#45666=face_outer_bound('',#45665,.f.);
#45668=cartesian_point('',(1.080784495075e1,-7.245049939850e1,
-4.213845709886e1));
#45669=direction('',(-7.983141214457e-2,5.391099032385e-1,-8.384434732677e-1));
#45670=direction('',(5.457096498822e-1,7.275212621278e-1,4.158290408057e-1));
#45671=axis2_placement_3d('',#45668,#45669,#45670);
#45672=cylindrical_surface('',#45671,3.000000000002e-1);
#45673=oriented_edge('',*,*,#29027,.t.);
#45674=oriented_edge('',*,*,#29094,.f.);
#45675=oriented_edge('',*,*,#45612,.t.);
#45676=oriented_edge('',*,*,#45643,.t.);
#45677=oriented_edge('',*,*,#45660,.f.);
#45678=edge_loop('',(#45673,#45674,#45675,#45676,#45677));
#45679=face_outer_bound('',#45678,.f.);
#45681=cartesian_point('',(1.114691986357e1,-7.364363450312e1,
-2.490846053290e1));
#45682=direction('',(-1.149425328796e-2,7.082981184346e-3,-9.999088526055e-1));
#45683=direction('',(5.253112478997e-1,8.509101554848e-1,-1.108092750340e-5));
#45684=axis2_placement_3d('',#45681,#45682,#45683);
#45685=cylindrical_surface('',#45684,3.000057677442e-1);
#45686=oriented_edge('',*,*,#28735,.t.);
#45687=oriented_edge('',*,*,#45663,.f.);
#45688=oriented_edge('',*,*,#45647,.f.);
#45689=oriented_edge('',*,*,#28256,.f.);
#45690=edge_loop('',(#45686,#45687,#45688,#45689));
#45691=face_outer_bound('',#45690,.f.);
#45693=cartesian_point('',(2.342456908334e0,-7.336239068601e1,
-4.228405173653e1));
#45694=cartesian_point('',(2.355196501031e0,-7.334441723958e1,
-4.219223380228e1));
#45695=cartesian_point('',(2.373393524235e0,-7.329427046128e1,
-4.191549382379e1));
#45696=cartesian_point('',(2.337013301455e0,-7.324805149721e1,
-4.159362157785e1));
#45697=cartesian_point('',(2.280584584793e0,-7.322394035625e1,
-4.136892583842e1));
#45698=cartesian_point('',(2.264810742067e0,-7.321855501115e1,
-4.131419665277e1));
#45699=cartesian_point('',(1.970339993879e0,-7.286718326266e1,
-4.217220132219e1));
#45700=cartesian_point('',(1.957358955302e0,-7.286696279783e1,
-4.208718127830e1));
#45701=cartesian_point('',(1.903039489477e0,-7.287518911631e1,
-4.183690297874e1));
#45702=cartesian_point('',(1.801011403710e0,-7.291097739823e1,
-4.156287507066e1));
#45703=cartesian_point('',(1.712330866760e0,-7.295282767714e1,
-4.138103620703e1));
#45704=cartesian_point('',(1.689613780333e0,-7.296406415633e1,
-4.133740534585e1));
#45705=cartesian_point('',(1.414006152559e0,-7.311026772284e1,
-4.200577935877e1));
#45706=cartesian_point('',(1.405470192006e0,-7.313664202713e1,
-4.194474916312e1));
#45707=cartesian_point('',(1.375934803472e0,-7.322184635561e1,
-4.176072147255e1));
#45708=cartesian_point('',(1.332962868098e0,-7.333760454009e1,
-4.154638450344e1));
#45709=cartesian_point('',(1.300072784013e0,-7.342856658896e1,
-4.139656398199e1));
#45710=cartesian_point('',(1.291885110477e0,-7.345137802317e1,
-4.136005953740e1));
#45711=cartesian_point('',(1.490291655884e0,-7.373473569730e1,
-4.202913462754e1));
#45712=cartesian_point('',(1.509840003957e0,-7.375749883097e1,
-4.197406318174e1));
#45713=cartesian_point('',(1.566000077244e0,-7.382526324277e1,
-4.179880267966e1));
#45714=cartesian_point('',(1.620079207412e0,-7.390153830504e1,
-4.156836212513e1));
#45715=cartesian_point('',(1.649107606280e0,-7.395265419636e1,
-4.139271053257e1));
#45716=cartesian_point('',(1.655589215016e0,-7.396499880720e1,
-4.134889724705e1));
#45717=(bounded_surface()b_spline_surface(3,3,((#45693,#45694,#45695,#45696,
#45697,#45698),(#45699,#45700,#45701,#45702,#45703,#45704),(#45705,#45706,
#45707,#45708,#45709,#45710),(#45711,#45712,#45713,#45714,#45715,#45716)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.426834398480e-1,3.042661960919e-1,6.365714130296e-1,7.456903173266e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933828223e0,1.579933828223e0,1.579933828223e0,1.579933828223e0,
1.579933828223e0,1.579933828223e0),(8.066887239257e-1,8.066887239257e-1,
8.066887239257e-1,8.066887239257e-1,8.066887239257e-1,8.066887239257e-1),(
8.066887239257e-1,8.066887239257e-1,8.066887239257e-1,8.066887239257e-1,
8.066887239257e-1,8.066887239257e-1),(1.579933828223e0,1.579933828223e0,
1.579933828223e0,1.579933828223e0,1.579933828223e0,1.579933828223e0)))representation_item('')surface());
#45718=oriented_edge('',*,*,#45413,.t.);
#45720=oriented_edge('',*,*,#45719,.f.);
#45722=oriented_edge('',*,*,#45721,.f.);
#45724=oriented_edge('',*,*,#45723,.t.);
#45725=edge_loop('',(#45718,#45720,#45722,#45724));
#45726=face_outer_bound('',#45725,.f.);
#45728=cartesian_point('',(8.407810127359e-1,-7.328993448238e1,
-4.365112682923e1));
#45729=cartesian_point('',(8.882208917611e-1,-7.327073277922e1,
-4.368502460892e1));
#45730=cartesian_point('',(1.064678115695e0,-7.326340275125e1,
-4.378886269105e1));
#45731=cartesian_point('',(1.681016439136e0,-7.325863543771e1,
-4.372258119006e1));
#45732=cartesian_point('',(1.823551662899e0,-7.329837403824e1,
-4.348326487573e1));
#45733=cartesian_point('',(1.953666771402e0,-7.330488103951e1,
-4.332337751081e1));
#45734=cartesian_point('',(2.036264367075e0,-7.331147930440e1,
-4.314668245565e1));
#45735=cartesian_point('',(2.109242537623e0,-7.331107074258e1,
-4.296676343849e1));
#45736=cartesian_point('',(2.167283449907e0,-7.330566934894e1,
-4.277515000103e1));
#45737=cartesian_point('',(2.211791523323e0,-7.329391948931e1,
-4.257610341708e1));
#45738=cartesian_point('',(2.240137480084e0,-7.327599649192e1,
-4.237440892572e1));
#45739=cartesian_point('',(2.251232222462e0,-7.325277578191e1,
-4.217780721129e1));
#45740=cartesian_point('',(2.245172595853e0,-7.322462263480e1,
-4.198362320163e1));
#45741=cartesian_point('',(2.228819373502e0,-7.320309537690e1,
-4.185751662351e1));
#45742=cartesian_point('',(2.216706024973e0,-7.319136552285e1,
-4.179323934087e1));
#45743=cartesian_point('',(8.469825076128e-1,-7.281594678749e1,
-4.345018134999e1));
#45744=cartesian_point('',(8.874375387212e-1,-7.279231482290e1,
-4.348732571552e1));
#45745=cartesian_point('',(1.048933585286e0,-7.278323465501e1,
-4.360434220230e1));
#45746=cartesian_point('',(1.680526004362e0,-7.277979866047e1,
-4.352781272349e1));
#45747=cartesian_point('',(1.767629941221e0,-7.283324367228e1,
-4.326444933654e1));
#45748=cartesian_point('',(1.848253862356e0,-7.284943833226e1,
-4.310308530120e1));
#45749=cartesian_point('',(1.876915233037e0,-7.287031400677e1,
-4.292908943267e1));
#45750=cartesian_point('',(1.895605421566e0,-7.288863812319e1,
-4.275859626448e1));
#45751=cartesian_point('',(1.898661448215e0,-7.290813019488e1,
-4.258170888339e1));
#45752=cartesian_point('',(1.889457729935e0,-7.292798080966e1,
-4.240307119713e1));
#45753=cartesian_point('',(1.867549230771e0,-7.294838679336e1,
-4.222711958675e1));
#45754=cartesian_point('',(1.834412727685e0,-7.296918176440e1,
-4.206080375163e1));
#45755=cartesian_point('',(1.790163303887e0,-7.299151336533e1,
-4.190192565298e1));
#45756=cartesian_point('',(1.753521916040e0,-7.300798723171e1,
-4.180276267377e1));
#45757=cartesian_point('',(1.732628787562e0,-7.301723049775e1,
-4.175345612341e1));
#45758=cartesian_point('',(1.135273425197e0,-7.278327320686e1,
-4.301032916674e1));
#45759=cartesian_point('',(1.146644485496e0,-7.277064416431e1,
-4.302990202051e1));
#45760=cartesian_point('',(1.192496470266e0,-7.275472713597e1,
-4.308425695056e1));
#45761=cartesian_point('',(1.374484417577e0,-7.275970392290e1,
-4.305289074158e1));
#45762=cartesian_point('',(1.398840779472e0,-7.281412374125e1,
-4.291702689924e1));
#45763=cartesian_point('',(1.421544668803e0,-7.286210853494e1,
-4.280429278564e1));
#45764=cartesian_point('',(1.429324376531e0,-7.291871635510e1,
-4.267699449872e1));
#45765=cartesian_point('',(1.434314119582e0,-7.297992383752e1,
-4.254281659646e1));
#45766=cartesian_point('',(1.434868563496e0,-7.304624730952e1,
-4.239979313494e1));
#45767=cartesian_point('',(1.431977181453e0,-7.311580800362e1,
-4.225182046227e1));
#45768=cartesian_point('',(1.425529542520e0,-7.318656052026e1,
-4.210340048794e1));
#45769=cartesian_point('',(1.415969388783e0,-7.325588494737e1,
-4.196043199108e1));
#45770=cartesian_point('',(1.403344753774e0,-7.332503110079e1,
-4.182090722692e1));
#45771=cartesian_point('',(1.392982227366e0,-7.337075524961e1,
-4.173134557700e1));
#45772=cartesian_point('',(1.387101428708e0,-7.339443447355e1,
-4.168593811931e1));
#45773=cartesian_point('',(1.354877468112e0,-7.323166912964e1,
-4.286675786593e1));
#45774=cartesian_point('',(1.350453187074e0,-7.323208845128e1,
-4.286932114454e1));
#45775=cartesian_point('',(1.320687465259e0,-7.321256655212e1,
-4.286141764120e1));
#45776=cartesian_point('',(1.135265999648e0,-7.322280138008e1,
-4.287567380379e1));
#45777=cartesian_point('',(1.165906245435e0,-7.326427831004e1,
-4.286372179390e1));
#45778=cartesian_point('',(1.192735120375e0,-7.332747525213e1,
-4.279055401973e1));
#45779=cartesian_point('',(1.238095369146e0,-7.339779307355e1,
-4.269713269857e1));
#45780=cartesian_point('',(1.286642140616e0,-7.347385652356e1,
-4.258197309058e1));
#45781=cartesian_point('',(1.340222090940e0,-7.355196749687e1,
-4.245074768464e1));
#45782=cartesian_point('',(1.395986674663e0,-7.362886342528e1,
-4.230638466451e1));
#45783=cartesian_point('',(1.451903300346e0,-7.370072117556e1,
-4.215378612327e1));
#45784=cartesian_point('',(1.505040704815e0,-7.376404090033e1,
-4.199881868555e1));
#45785=cartesian_point('',(1.555376166735e0,-7.381937007622e1,
-4.183914662218e1));
#45786=cartesian_point('',(1.585884876878e0,-7.385000355457e1,
-4.173016167034e1));
#45787=cartesian_point('',(1.600542352736e0,-7.386401670649e1,
-4.167283746698e1));
#45788=(bounded_surface()b_spline_surface(3,3,((#45728,#45729,#45730,#45731,
#45732,#45733,#45734,#45735,#45736,#45737,#45738,#45739,#45740,#45741,#45742),(
#45743,#45744,#45745,#45746,#45747,#45748,#45749,#45750,#45751,#45752,#45753,
#45754,#45755,#45756,#45757),(#45758,#45759,#45760,#45761,#45762,#45763,#45764,
#45765,#45766,#45767,#45768,#45769,#45770,#45771,#45772),(#45773,#45774,#45775,
#45776,#45777,#45778,#45779,#45780,#45781,#45782,#45783,#45784,#45785,#45786,
#45787)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.216636997115e-1,3.448744537943e-1,
3.872154490375e-1,4.310254517675e-1,4.779933130733e-1,5.297841088520e-1,
5.862354946159e-1,6.469000667618e-1,7.108153494944e-1,7.758270491820e-1,
8.395350721267e-1,8.996508177592e-1,9.643101560847e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.437165774487e0,
1.437165774487e0,1.437165774487e0,1.437165774487e0,1.437165774487e0,
1.437165774487e0,1.437165774487e0,1.437165774487e0,1.437165774487e0,
1.437165774487e0,1.437165774487e0,1.437165774487e0,1.437165774487e0,
1.437165774487e0,1.437165774487e0),(8.542780751710e-1,8.542780751710e-1,
8.542780751710e-1,8.542780751710e-1,8.542780751710e-1,8.542780751710e-1,
8.542780751710e-1,8.542780751710e-1,8.542780751710e-1,8.542780751710e-1,
8.542780751710e-1,8.542780751710e-1,8.542780751710e-1,8.542780751710e-1,
8.542780751710e-1),(8.542780751710e-1,8.542780751710e-1,8.542780751710e-1,
8.542780751710e-1,8.542780751710e-1,8.542780751710e-1,8.542780751710e-1,
8.542780751710e-1,8.542780751710e-1,8.542780751710e-1,8.542780751710e-1,
8.542780751710e-1,8.542780751710e-1,8.542780751710e-1,8.542780751710e-1),(
1.437165774487e0,1.437165774487e0,1.437165774487e0,1.437165774487e0,
1.437165774487e0,1.437165774487e0,1.437165774487e0,1.437165774487e0,
1.437165774487e0,1.437165774487e0,1.437165774487e0,1.437165774487e0,
1.437165774487e0,1.437165774487e0,1.437165774487e0)))representation_item('')surface());
#45789=oriented_edge('',*,*,#29197,.t.);
#45790=oriented_edge('',*,*,#45124,.f.);
#45792=oriented_edge('',*,*,#45791,.t.);
#45793=oriented_edge('',*,*,#45719,.t.);
#45794=edge_loop('',(#45789,#45790,#45792,#45793));
#45795=face_outer_bound('',#45794,.f.);
#45797=cartesian_point('',(1.258694528010e0,-7.324138218016e1,
-4.213845709964e1));
#45798=direction('',(-8.780480477855e-3,5.449178335231e-1,-8.384434732712e-1));
#45799=direction('',(9.996412520711e-1,2.600053605578e-2,6.429563174072e-3));
#45800=axis2_placement_3d('',#45797,#45798,#45799);
#45801=cylindrical_surface('',#45800,3.000000000022e-1);
#45802=oriented_edge('',*,*,#45721,.t.);
#45803=oriented_edge('',*,*,#45791,.f.);
#45804=oriented_edge('',*,*,#45143,.t.);
#45805=oriented_edge('',*,*,#45175,.t.);
#45806=oriented_edge('',*,*,#45195,.f.);
#45807=edge_loop('',(#45802,#45803,#45804,#45805,#45806));
#45808=face_outer_bound('',#45807,.f.);
#45810=cartesian_point('',(2.274382644092e0,-7.384229055527e1,
-2.154670092292e1));
#45811=direction('',(1.047141369478e-2,-8.411024415517e-3,9.999097980136e-1));
#45812=direction('',(4.795100842379e-1,8.775331956293e-1,2.360017549264e-3));
#45813=axis2_placement_3d('',#45810,#45811,#45812);
#45814=cylindrical_surface('',#45813,5.000150358348e-1);
#45815=oriented_edge('',*,*,#45415,.f.);
#45816=oriented_edge('',*,*,#45723,.f.);
#45817=oriented_edge('',*,*,#45193,.f.);
#45819=oriented_edge('',*,*,#45818,.t.);
#45820=edge_loop('',(#45815,#45816,#45817,#45819));
#45821=face_outer_bound('',#45820,.f.);
#45823=cartesian_point('',(2.414471539005e0,-7.645231435600e1,
-8.219506755312e0));
#45824=direction('',(-9.999456834579e-1,-2.075033541260e-4,1.042051228384e-2));
#45825=direction('',(-6.747303782005e-4,9.989933353406e-1,-4.485377000818e-2));
#45826=axis2_placement_3d('',#45823,#45824,#45825);
#45827=toroidal_surface('',#45826,2.497861005162e0,4.999993257738e-1);
#45829=oriented_edge('',*,*,#45828,.t.);
#45830=oriented_edge('',*,*,#45818,.f.);
#45831=oriented_edge('',*,*,#45191,.f.);
#45832=oriented_edge('',*,*,#45210,.t.);
#45833=edge_loop('',(#45829,#45830,#45831,#45832));
#45834=face_outer_bound('',#45833,.f.);
#45836=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#45837=direction('',(0.e0,0.e0,1.e0));
#45838=direction('',(-6.688585404188e-2,9.977606338842e-1,0.e0));
#45839=axis2_placement_3d('',#45836,#45837,#45838);
#45840=toroidal_surface('',#45839,7.649382607502e1,3.e0);
#45842=oriented_edge('',*,*,#45841,.f.);
#45843=oriented_edge('',*,*,#45419,.t.);
#45844=oriented_edge('',*,*,#45417,.t.);
#45845=oriented_edge('',*,*,#45828,.f.);
#45846=oriented_edge('',*,*,#45227,.t.);
#45847=oriented_edge('',*,*,#45225,.t.);
#45848=edge_loop('',(#45842,#45843,#45844,#45845,#45846,#45847));
#45849=face_outer_bound('',#45848,.f.);
#45851=cartesian_point('',(7.585181852442e0,-7.611341996704e1,
-8.219509123416e0));
#45852=direction('',(9.914198781600e-1,1.303000672291e-1,1.041718144737e-2));
#45853=direction('',(-1.183918610644e-1,8.613120621100e-1,4.940899704482e-1));
#45854=axis2_placement_3d('',#45851,#45852,#45853);
#45855=toroidal_surface('',#45854,2.497870611459e0,4.999993401905e-1);
#45856=oriented_edge('',*,*,#45841,.t.);
#45857=oriented_edge('',*,*,#45248,.f.);
#45858=oriented_edge('',*,*,#45380,.f.);
#45859=oriented_edge('',*,*,#45397,.t.);
#45860=edge_loop('',(#45856,#45857,#45858,#45859));
#45861=face_outer_bound('',#45860,.f.);
#45863=cartesian_point('',(2.609089460194e0,-7.409553396803e1,
-6.309436088101e0));
#45864=cartesian_point('',(2.628886998924e0,-7.413102488692e1,
-6.251638522776e0));
#45865=cartesian_point('',(2.665113580026e0,-7.420513775391e1,
-6.133549524693e0));
#45866=cartesian_point('',(2.706496952078e0,-7.432041365450e1,
-5.957563434192e0));
#45867=cartesian_point('',(2.734538094133e0,-7.443760998997e1,
-5.785678337728e0));
#45868=cartesian_point('',(2.749412744117e0,-7.455222027034e1,
-5.623639023342e0));
#45869=cartesian_point('',(2.752330752494e0,-7.466347758840e1,
-5.471612065084e0));
#45870=cartesian_point('',(2.744412363225e0,-7.477041960378e1,
-5.330054362577e0));
#45871=cartesian_point('',(2.726731550302e0,-7.487244895269e1,
-5.198940260755e0));
#45872=cartesian_point('',(2.700147208422e0,-7.496947042614e1,
-5.077644182712e0));
#45873=cartesian_point('',(2.665190453328e0,-7.506168225109e1,
-4.965250064942e0));
#45874=cartesian_point('',(2.621869298478e0,-7.514969907142e1,
-4.860419381345e0));
#45875=cartesian_point('',(2.569469424991e0,-7.523437529849e1,
-4.761626232174e0));
#45876=cartesian_point('',(2.507231260006e0,-7.531540337935e1,
-4.668756796107e0));
#45877=cartesian_point('',(2.435191643213e0,-7.539115692891e1,
-4.583133569534e0));
#45878=cartesian_point('',(2.354455718983e0,-7.545969289912e1,
-4.506370601697e0));
#45879=cartesian_point('',(2.265517540739e0,-7.552025723241e1,
-4.438851697712e0));
#45880=cartesian_point('',(2.167826352726e0,-7.557266804761e1,
-4.380528842401e0));
#45881=cartesian_point('',(2.061760713817e0,-7.561602932976e1,
-4.332378817601e0));
#45882=cartesian_point('',(1.949434695289e0,-7.564912448118e1,
-4.295939869884e0));
#45883=cartesian_point('',(1.834098641818e0,-7.567127123815e1,
-4.272234594724e0));
#45884=cartesian_point('',(1.718148840967e0,-7.568266739087e1,
-4.261236986237e0));
#45885=cartesian_point('',(1.529307942572e0,-7.568442203930e1,
-4.263352898298e0));
#45886=cartesian_point('',(1.388090119345e0,-7.566057861932e1,
-4.294900895540e0));
#45887=cartesian_point('',(1.306049064468e0,-7.563461456617e1,
-4.326886765290e0));
#45888=cartesian_point('',(2.028360125790e0,-7.390590451301e1,
-6.170095134974e0));
#45889=cartesian_point('',(2.055029633594e0,-7.392016006650e1,
-6.112581920894e0));
#45890=cartesian_point('',(2.107520501932e0,-7.395233426800e1,
-5.994645154167e0));
#45891=cartesian_point('',(2.179503173975e0,-7.400931832126e1,
-5.817739119711e0));
#45892=cartesian_point('',(2.243316127684e0,-7.407364105858e1,
-5.643824234246e0));
#45893=cartesian_point('',(2.297055376779e0,-7.414216005869e1,
-5.478758075329e0));
#45894=cartesian_point('',(2.340971140038e0,-7.421373745054e1,
-5.322737645671e0));
#45895=cartesian_point('',(2.375190327062e0,-7.428715176750e1,
-5.176234687237e0));
#45896=cartesian_point('',(2.399948436468e0,-7.436143644090e1,
-5.039216796431e0));
#45897=cartesian_point('',(2.415501662491e0,-7.443603132178e1,
-4.911014287848e0));
#45898=cartesian_point('',(2.421937362193e0,-7.451067726907e1,
-4.790627171718e0));
#45899=cartesian_point('',(2.419023973599e0,-7.458555012979e1,
-4.676563587919e0));
#45900=cartesian_point('',(2.405907334746e0,-7.466117378935e1,
-4.567053126709e0));
#45901=cartesian_point('',(2.381067722092e0,-7.473715734402e1,
-4.461808751425e0));
#45902=cartesian_point('',(2.343037738715e0,-7.481172617394e1,
-4.362256530960e0));
#45903=cartesian_point('',(2.291311747848e0,-7.488237493336e1,
-4.270494976040e0));
#45904=cartesian_point('',(2.225528156157e0,-7.494750013887e1,
-4.187482390550e0));
#45905=cartesian_point('',(2.144774347121e0,-7.500601441651e1,
-4.113816592522e0));
#45906=cartesian_point('',(2.049226683592e0,-7.505596901406e1,
-4.051530120203e0));
#45907=cartesian_point('',(1.941431603100e0,-7.509497636930e1,
-4.003518636302e0));
#45908=cartesian_point('',(1.826016381952e0,-7.512135914614e1,
-3.971969379568e0));
#45909=cartesian_point('',(1.707336154371e0,-7.513476411173e1,
-3.957424673485e0));
#45910=cartesian_point('',(1.512965586215e0,-7.513585983607e1,
-3.960945658918e0));
#45911=cartesian_point('',(1.370647047769e0,-7.510567384757e1,
-4.004196498430e0));
#45912=cartesian_point('',(1.295943229734e0,-7.507419534709e1,
-4.046651425992e0));
#45913=cartesian_point('',(1.649570522647e0,-7.436382261665e1,
-6.368729245046e0));
#45914=cartesian_point('',(1.659662110585e0,-7.436473545380e1,
-6.310334932615e0));
#45915=cartesian_point('',(1.680056620501e0,-7.436782382345e1,
-6.191301897016e0));
#45916=cartesian_point('',(1.709644316141e0,-7.437603817094e1,
-6.014658479876e0));
#45917=cartesian_point('',(1.737570750761e0,-7.438752945834e1,
-5.842866381865e0));
#45918=cartesian_point('',(1.762812020739e0,-7.440152707474e1,
-5.681627047508e0));
#45919=cartesian_point('',(1.785269053504e0,-7.441760355570e1,
-5.531074007641e0));
#45920=cartesian_point('',(1.804795441544e0,-7.443532390765e1,
-5.391641407902e0));
#45921=cartesian_point('',(1.821310819906e0,-7.445431573902e1,
-5.263290784005e0));
#45922=cartesian_point('',(1.834788783531e0,-7.447432017263e1,
-5.145403126772e0));
#45923=cartesian_point('',(1.845180733897e0,-7.449517587340e1,
-5.037091633573e0));
#45924=cartesian_point('',(1.852377581204e0,-7.451686378560e1,
-4.937086071143e0));
#45925=cartesian_point('',(1.856092866201e0,-7.453949473088e1,
-4.843981047218e0));
#45926=cartesian_point('',(1.855706549329e0,-7.456292938026e1,
-4.757749449283e0));
#45927=cartesian_point('',(1.850470366628e0,-7.458657463359e1,
-4.679652934819e0));
#45928=cartesian_point('',(1.839921356823e0,-7.460953243383e1,
-4.611040235146e0));
#45929=cartesian_point('',(1.823791109190e0,-7.463114370335e1,
-4.551987096382e0));
#45930=cartesian_point('',(1.801732588261e0,-7.465090463339e1,
-4.502110064148e0));
#45931=cartesian_point('',(1.773768247487e0,-7.466801047115e1,
-4.461839550606e0));
#45932=cartesian_point('',(1.740783445144e0,-7.468149577543e1,
-4.432008872899e0));
#45933=cartesian_point('',(1.704495032086e0,-7.469065264001e1,
-4.413034140697e0));
#45934=cartesian_point('',(1.666642697677e0,-7.469527311665e1,
-4.404597581300e0));
#45935=cartesian_point('',(1.604385427694e0,-7.469548539375e1,
-4.407277918239e0));
#45936=cartesian_point('',(1.559240941186e0,-7.468471351510e1,
-4.433948976029e0));
#45937=cartesian_point('',(1.536938815266e0,-7.467367696365e1,
-4.461370275812e0));
#45938=cartesian_point('',(2.026785055318e0,-7.479948077782e1,
-6.614791663883e0));
#45939=cartesian_point('',(2.021097744711e0,-7.481446024093e1,
-6.555639606621e0));
#45940=cartesian_point('',(2.007983344037e0,-7.484386013841e1,
-6.435865340019e0));
#45941=cartesian_point('',(1.984193909544e0,-7.488416350994e1,
-6.260282964981e0));
#45942=cartesian_point('',(1.957067544399e0,-7.492014329200e1,
-6.091661180065e0));
#45943=cartesian_point('',(1.928132917023e0,-7.495093912324e1,
-5.935504753650e0));
#45944=cartesian_point('',(1.898062920456e0,-7.497687618794e1,
-5.791882685957e0));
#45945=cartesian_point('',(1.867557634649e0,-7.499820117235e1,
-5.661194080652e0));
#45946=cartesian_point('',(1.837205463908e0,-7.501523012730e1,
-5.543403965714e0));
#45947=cartesian_point('',(1.807430869639e0,-7.502833098182e1,
-5.437964667613e0));
#45948=cartesian_point('',(1.778555966241e0,-7.503785231777e1,
-5.344134122795e0));
#45949=cartesian_point('',(1.750777040788e0,-7.504410915955e1,
-5.260914506940e0));
#45950=cartesian_point('',(1.724252490508e0,-7.504732092529e1,
-5.187341053147e0));
#45951=cartesian_point('',(1.699605805706e0,-7.504756680201e1,
-5.123699515411e0));
#45952=cartesian_point('',(1.677979332370e0,-7.504503672726e1,
-5.071059644297e0));
#45953=cartesian_point('',(1.660543818908e0,-7.504025850035e1,
-5.029882870692e0));
#45954=cartesian_point('',(1.647936566188e0,-7.503392987667e1,
-4.999196264277e0));
#45955=cartesian_point('',(1.640476272998e0,-7.502676607619e1,
-4.977443322726e0));
#45956=cartesian_point('',(1.638304896879e0,-7.501962972753e1,
-4.963137916890e0));
#45957=cartesian_point('',(1.640982970789e0,-7.501349042640e1,
-4.954647897687e0));
#45958=cartesian_point('',(1.647286710369e0,-7.500915619097e1,
-4.950273145249e0));
#45959=cartesian_point('',(1.655591740912e0,-7.500704815412e1,
-4.948665447929e0));
#45960=cartesian_point('',(1.669845528589e0,-7.500744469974e1,
-4.949489050700e0));
#45961=cartesian_point('',(1.678011104663e0,-7.501344613713e1,
-4.955549336937e0));
#45962=cartesian_point('',(1.676525944933e0,-7.501890701453e1,
-4.964424363276e0));
#45963=(bounded_surface()b_spline_surface(3,3,((#45863,#45864,#45865,#45866,
#45867,#45868,#45869,#45870,#45871,#45872,#45873,#45874,#45875,#45876,#45877,
#45878,#45879,#45880,#45881,#45882,#45883,#45884,#45885,#45886,#45887),(#45888,
#45889,#45890,#45891,#45892,#45893,#45894,#45895,#45896,#45897,#45898,#45899,
#45900,#45901,#45902,#45903,#45904,#45905,#45906,#45907,#45908,#45909,#45910,
#45911,#45912),(#45913,#45914,#45915,#45916,#45917,#45918,#45919,#45920,#45921,
#45922,#45923,#45924,#45925,#45926,#45927,#45928,#45929,#45930,#45931,#45932,
#45933,#45934,#45935,#45936,#45937),(#45938,#45939,#45940,#45941,#45942,#45943,
#45944,#45945,#45946,#45947,#45948,#45949,#45950,#45951,#45952,#45953,#45954,
#45955,#45956,#45957,#45958,#45959,#45960,#45961,#45962)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283299490e-1,1.549056825084e-1,1.861784592880e-1,
2.154240499465e-1,2.428737639814e-1,2.684431944367e-1,2.920239498577e-1,
3.136616872694e-1,3.334899289995e-1,3.516792093484e-1,3.684021503154e-1,
3.839854880118e-1,3.986786309693e-1,4.119907468880e-1,4.236692602759e-1,
4.340146211427e-1,4.432935806143e-1,4.516676191209e-1,4.592156217522e-1,
4.660728212045e-1,4.724795646428e-1,4.787630293224e-1,4.973383723713e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493453413e0,1.576493453413e0,1.576493453413e0,1.576493453413e0,
1.576493453413e0,1.576493453413e0,1.576493453413e0,1.576493453413e0,
1.576493453413e0,1.576493453413e0,1.576493453413e0,1.576493453413e0,
1.576493453413e0,1.576493453413e0,1.576493453413e0,1.576493453413e0,
1.576493453413e0,1.576493453413e0,1.576493453413e0,1.576493453413e0,
1.576493453413e0,1.576493453413e0,1.576493453413e0,1.576493453413e0,
1.576493453413e0),(8.078355155345e-1,8.078355155287e-1,8.078355155290e-1,
8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,
8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,
8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,8.078355155290e-1,
8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,
8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,
8.078355155289e-1,8.078355155289e-1),(8.078355155345e-1,8.078355155287e-1,
8.078355155290e-1,8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,
8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,
8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,
8.078355155290e-1,8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,
8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,8.078355155289e-1,
8.078355155289e-1,8.078355155289e-1,8.078355155289e-1),(1.576493453413e0,
1.576493453413e0,1.576493453413e0,1.576493453413e0,1.576493453413e0,
1.576493453413e0,1.576493453413e0,1.576493453413e0,1.576493453413e0,
1.576493453413e0,1.576493453413e0,1.576493453413e0,1.576493453413e0,
1.576493453413e0,1.576493453413e0,1.576493453413e0,1.576493453413e0,
1.576493453413e0,1.576493453413e0,1.576493453413e0,1.576493453413e0,
1.576493453413e0,1.576493453413e0,1.576493453413e0,1.576493453413e0)))representation_item('')surface());
#45964=oriented_edge('',*,*,#45230,.f.);
#45965=oriented_edge('',*,*,#45213,.f.);
#45967=oriented_edge('',*,*,#45966,.f.);
#45968=oriented_edge('',*,*,#28268,.f.);
#45969=edge_loop('',(#45964,#45965,#45967,#45968));
#45970=face_outer_bound('',#45969,.f.);
#45972=cartesian_point('',(1.439133225950e0,-7.446856800578e1,
-2.490846053290e1));
#45973=direction('',(-1.047140379417e-2,8.522686412664e-3,-9.999088526055e-1));
#45974=direction('',(6.318831998652e-1,7.750636242305e-1,-1.108092735900e-5));
#45975=axis2_placement_3d('',#45972,#45973,#45974);
#45976=cylindrical_surface('',#45975,3.000057677449e-1);
#45977=oriented_edge('',*,*,#45966,.t.);
#45978=oriented_edge('',*,*,#45198,.f.);
#45979=oriented_edge('',*,*,#45179,.f.);
#45980=oriented_edge('',*,*,#28270,.f.);
#45981=edge_loop('',(#45977,#45978,#45979,#45980));
#45982=face_outer_bound('',#45981,.f.);
#45984=cartesian_point('',(-7.253296643834e0,-7.304051724462e1,
-4.228405173681e1));
#45985=cartesian_point('',(-7.238320035414e0,-7.302436041500e1,
-4.219223380780e1));
#45986=cartesian_point('',(-7.213733222177e0,-7.297701783979e1,
-4.191549384350e1));
#45987=cartesian_point('',(-7.243769417793e0,-7.292644571284e1,
-4.159362159614e1));
#45988=cartesian_point('',(-7.296568242875e0,-7.289517541939e1,
-4.136892585082e1));
#45989=cartesian_point('',(-7.311504213213e0,-7.288777724531e1,
-4.131419665192e1));
#45990=cartesian_point('',(-7.557592506850e0,-7.250097538538e1,
-4.217220132230e1));
#45991=cartesian_point('',(-7.570433713632e0,-7.249906244125e1,
-4.208718128334e1));
#45992=cartesian_point('',(-7.625362215081e0,-7.250012826886e1,
-4.183690299623e1));
#45993=cartesian_point('',(-7.731188742283e0,-7.252229303807e1,
-4.156287508574e1));
#45994=cartesian_point('',(-7.824573163736e0,-7.255221014902e1,
-4.138103621677e1));
#45995=cartesian_point('',(-7.848562562986e0,-7.256038532577e1,
-4.133740534494e1));
#45996=cartesian_point('',(-8.140895724006e0,-7.266936408606e1,
-4.200577935859e1));
#45997=cartesian_point('',(-8.152801195043e0,-7.269439858666e1,
-4.194474916652e1));
#45998=cartesian_point('',(-8.193205298439e0,-7.277501883402e1,
-4.176072148537e1));
#45999=cartesian_point('',(-8.250919077561e0,-7.288417772747e1,
-4.154638451536e1));
#46000=cartesian_point('',(-8.295400713210e0,-7.297006856755e1,
-4.139656398998e1));
#46001=cartesian_point('',(-8.306495832403e0,-7.299161614620e1,
-4.136005953659e1));
#46002=cartesian_point('',(-8.146772280926e0,-7.329844690670e1,
-4.202913462738e1));
#46003=cartesian_point('',(-8.130362357784e0,-7.332356686858e1,
-4.197406318472e1));
#46004=cartesian_point('',(-8.083527774566e0,-7.339808190325e1,
-4.179880269223e1));
#46005=cartesian_point('',(-8.039867191251e0,-7.348076316539e1,
-4.156836213853e1));
#46006=cartesian_point('',(-8.017759095858e0,-7.353523072121e1,
-4.139271054233e1));
#46007=cartesian_point('',(-8.012944232072e0,-7.354831574505e1,
-4.134889724619e1));
#46008=(bounded_surface()b_spline_surface(3,3,((#45984,#45985,#45986,#45987,
#45988,#45989),(#45990,#45991,#45992,#45993,#45994,#45995),(#45996,#45997,
#45998,#45999,#46000,#46001),(#46002,#46003,#46004,#46005,#46006,#46007)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.426834398496e-1,3.042661867781e-1,6.365713872977e-1,7.456903179834e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933828215e0,1.579933828215e0,1.579933828215e0,1.579933828215e0,
1.579933828215e0,1.579933828215e0),(8.066887239282e-1,8.066887239282e-1,
8.066887239282e-1,8.066887239282e-1,8.066887239282e-1,8.066887239282e-1),(
8.066887239282e-1,8.066887239282e-1,8.066887239282e-1,8.066887239282e-1,
8.066887239282e-1,8.066887239282e-1),(1.579933828215e0,1.579933828215e0,
1.579933828215e0,1.579933828215e0,1.579933828215e0,1.579933828215e0)))representation_item('')surface());
#46009=oriented_edge('',*,*,#44943,.t.);
#46011=oriented_edge('',*,*,#46010,.f.);
#46013=oriented_edge('',*,*,#46012,.f.);
#46015=oriented_edge('',*,*,#46014,.t.);
#46016=edge_loop('',(#46009,#46011,#46013,#46015));
#46017=face_outer_bound('',#46016,.f.);
#46019=cartesian_point('',(-8.732690036236e0,-7.277267294490e1,
-4.365111040918e1));
#46020=cartesian_point('',(-8.683149315242e0,-7.275982638602e1,
-4.368501214450e1));
#46021=cartesian_point('',(-8.507250369287e0,-7.277559032379e1,
-4.378885845317e1));
#46022=cartesian_point('',(-7.895547038420e0,-7.285131061219e1,
-4.372259076195e1));
#46023=cartesian_point('',(-7.759410238894e0,-7.290931656538e1,
-4.348326969386e1));
#46024=cartesian_point('',(-7.631257993252e0,-7.293275118638e1,
-4.332338391407e1));
#46025=cartesian_point('',(-7.550227527007e0,-7.295007453845e1,
-4.314668942315e1));
#46026=cartesian_point('',(-7.477820213195e0,-7.295919525964e1,
-4.296677155840e1));
#46027=cartesian_point('',(-7.419570355716e0,-7.296141630097e1,
-4.277515886384e1));
#46028=cartesian_point('',(-7.373908755791e0,-7.295557682079e1,
-4.257611247218e1));
#46029=cartesian_point('',(-7.343465108651e0,-7.294150738669e1,
-4.237441738385e1));
#46030=cartesian_point('',(-7.329433647103e0,-7.291993366998e1,
-4.217781431549e1));
#46031=cartesian_point('',(-7.331766208090e0,-7.289123014938e1,
-4.198362656337e1));
#46032=cartesian_point('',(-7.345169892802e0,-7.286775199410e1,
-4.185751680092e1));
#46033=cartesian_point('',(-7.355649052555e0,-7.285454085956e1,
-4.179323706375e1));
#46034=cartesian_point('',(-8.664671196027e0,-7.230355128044e1,
-4.345016301403e1));
#46035=cartesian_point('',(-8.621478348522e0,-7.228540017092e1,
-4.348731160283e1));
#46036=cartesian_point('',(-8.460185928075e0,-7.229747570858e1,
-4.360433717273e1));
#46037=cartesian_point('',(-7.833531993605e0,-7.237650627989e1,
-4.352782361701e1));
#46038=cartesian_point('',(-7.754140248469e0,-7.244086655860e1,
-4.326445426529e1));
#46039=cartesian_point('',(-7.676320163120e0,-7.246744589626e1,
-4.310309178399e1));
#46040=cartesian_point('',(-7.650627676508e0,-7.249188428629e1,
-4.292909617992e1));
#46041=cartesian_point('',(-7.634488723574e0,-7.251249115930e1,
-4.275860392744e1));
#46042=cartesian_point('',(-7.634002418705e0,-7.253221542013e1,
-4.258171700788e1));
#46043=cartesian_point('',(-7.645717826768e0,-7.255069495950e1,
-4.240307926693e1));
#46044=cartesian_point('',(-7.670101910173e0,-7.256806685232e1,
-4.222712689706e1));
#46045=cartesian_point('',(-7.705668952661e0,-7.258435887374e1,
-4.206080968866e1));
#46046=cartesian_point('',(-7.752455151664e0,-7.260072401663e1,
-4.190192831964e1));
#46047=cartesian_point('',(-7.790934221494e0,-7.261227456221e1,
-4.180276278166e1));
#46048=cartesian_point('',(-7.812855979594e0,-7.261871191521e1,
-4.175345436771e1));
#46049=cartesian_point('',(-8.374568379518e0,-7.230878814581e1,
-4.301032036487e1));
#46050=cartesian_point('',(-8.361646298591e0,-7.229775006709e1,
-4.302989565448e1));
#46051=cartesian_point('',(-8.314110934932e0,-7.228795245876e1,
-4.308425511557e1));
#46052=cartesian_point('',(-8.134324536910e0,-7.231663889876e1,
-4.305289558599e1));
#46053=cartesian_point('',(-8.117277088384e0,-7.237377290876e1,
-4.291703043887e1));
#46054=cartesian_point('',(-8.101030696e0,-7.242431009605e1,-4.280429744586e1));
#46055=cartesian_point('',(-8.100705938587e0,-7.248144872413e1,
-4.267699986406e1));
#46056=cartesian_point('',(-8.103747860173e0,-7.254278342173e1,
-4.254282283976e1));
#46057=cartesian_point('',(-8.111854866005e0,-7.260861156988e1,
-4.239979992275e1));
#46058=cartesian_point('',(-8.123800807525e0,-7.267719969108e1,
-4.225182731502e1));
#46059=cartesian_point('',(-8.139428211419e0,-7.274650552386e1,
-4.210340680393e1));
#46060=cartesian_point('',(-8.157955203709e0,-7.281398946759e1,
-4.196043722446e1));
#46061=cartesian_point('',(-8.179497504806e0,-7.288089747503e1,
-4.182090968612e1));
#46062=cartesian_point('',(-8.195739959525e0,-7.292487895238e1,
-4.173134574529e1));
#46063=cartesian_point('',(-8.204661559073e0,-7.294758886580e1,
-4.168593654886e1));
#46064=cartesian_point('',(-8.215362257044e0,-7.278201161961e1,
-4.286675807659e1));
#46065=cartesian_point('',(-8.219802082085e0,-7.278184942063e1,
-4.286932210887e1));
#46066=cartesian_point('',(-8.246761165111e0,-7.275860792511e1,
-4.286141866173e1));
#46067=cartesian_point('',(-8.431937344126e0,-7.274455170616e1,
-4.287567218829e1));
#46068=cartesian_point('',(-8.406976426657e0,-7.278967136756e1,
-4.286372384204e1));
#46069=cartesian_point('',(-8.388625878987e0,-7.285582898344e1,
-4.279055692105e1));
#46070=cartesian_point('',(-8.352832584751e0,-7.293146525275e1,
-4.269713698928e1));
#46071=cartesian_point('',(-8.314629693145e0,-7.301321413832e1,
-4.258197849701e1));
#46072=cartesian_point('',(-8.271703914191e0,-7.309765024370e1,
-4.245075401047e1));
#46073=cartesian_point('',(-8.226453414589e0,-7.318116722572e1,
-4.230639142181e1));
#46074=cartesian_point('',(-8.180394360404e0,-7.325970933586e1,
-4.215379270397e1));
#46075=cartesian_point('',(-8.135976115876e0,-7.332942395548e1,
-4.199882445036e1));
#46076=cartesian_point('',(-8.093292327834e0,-7.339085133464e1,
-4.183914954567e1));
#46077=cartesian_point('',(-8.067042420587e0,-7.342520585437e1,
-4.173016189529e1));
#46078=cartesian_point('',(-8.054338961065e0,-7.344101287159e1,
-4.167283546330e1));
#46079=(bounded_surface()b_spline_surface(3,3,((#46019,#46020,#46021,#46022,
#46023,#46024,#46025,#46026,#46027,#46028,#46029,#46030,#46031,#46032,#46033),(
#46034,#46035,#46036,#46037,#46038,#46039,#46040,#46041,#46042,#46043,#46044,
#46045,#46046,#46047,#46048),(#46049,#46050,#46051,#46052,#46053,#46054,#46055,
#46056,#46057,#46058,#46059,#46060,#46061,#46062,#46063),(#46064,#46065,#46066,
#46067,#46068,#46069,#46070,#46071,#46072,#46073,#46074,#46075,#46076,#46077,
#46078)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.216631307622e-1,3.448759529545e-1,
3.872166147647e-1,4.310262438849e-1,4.779935797283e-1,5.297837574645e-1,
5.862345113425e-1,6.468985351268e-1,7.108134859174e-1,7.758251272674e-1,
8.395333317710e-1,8.996494698237e-1,9.643110518811e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.437165339259e0,
1.437165339259e0,1.437165339259e0,1.437165339259e0,1.437165339259e0,
1.437165339259e0,1.437165339259e0,1.437165339259e0,1.437165339259e0,
1.437165339259e0,1.437165339259e0,1.437165339259e0,1.437165339259e0,
1.437165339259e0,1.437165339259e0),(8.542782202471e-1,8.542782202471e-1,
8.542782202471e-1,8.542782202471e-1,8.542782202471e-1,8.542782202471e-1,
8.542782202471e-1,8.542782202471e-1,8.542782202471e-1,8.542782202471e-1,
8.542782202471e-1,8.542782202471e-1,8.542782202471e-1,8.542782202471e-1,
8.542782202471e-1),(8.542782202471e-1,8.542782202471e-1,8.542782202471e-1,
8.542782202471e-1,8.542782202471e-1,8.542782202471e-1,8.542782202471e-1,
8.542782202471e-1,8.542782202471e-1,8.542782202471e-1,8.542782202471e-1,
8.542782202471e-1,8.542782202471e-1,8.542782202471e-1,8.542782202471e-1),(
1.437165339259e0,1.437165339259e0,1.437165339259e0,1.437165339259e0,
1.437165339259e0,1.437165339259e0,1.437165339259e0,1.437165339259e0,
1.437165339259e0,1.437165339259e0,1.437165339259e0,1.437165339259e0,
1.437165339259e0,1.437165339259e0,1.437165339259e0)))representation_item('')surface());
#46080=oriented_edge('',*,*,#29189,.t.);
#46081=oriented_edge('',*,*,#44653,.f.);
#46083=oriented_edge('',*,*,#46082,.t.);
#46084=oriented_edge('',*,*,#46010,.t.);
#46085=edge_loop('',(#46080,#46081,#46083,#46084));
#46086=face_outer_bound('',#46085,.f.);
#46088=cartesian_point('',(-8.311992507051e0,-7.277908460622e1,
-4.213845709901e1));
#46089=direction('',(6.242068762476e-2,5.414020686077e-1,-8.384434732668e-1));
#46090=direction('',(7.154114028422e-1,5.614915257671e-1,4.158290408029e-1));
#46091=axis2_placement_3d('',#46088,#46089,#46090);
#46092=cylindrical_surface('',#46091,2.999999999991e-1);
#46093=oriented_edge('',*,*,#46012,.t.);
#46094=oriented_edge('',*,*,#46082,.f.);
#46095=oriented_edge('',*,*,#44672,.t.);
#46096=oriented_edge('',*,*,#44705,.t.);
#46097=oriented_edge('',*,*,#44725,.f.);
#46098=edge_loop('',(#46093,#46094,#46095,#46096,#46097));
#46099=face_outer_bound('',#46098,.f.);
#46101=cartesian_point('',(-7.383428025706e0,-7.350742602928e1,
-2.154670092333e1));
#46102=direction('',(9.283970309299e-3,-9.705860692379e-3,9.999097980136e-1));
#46103=direction('',(5.899488755619e-1,8.074371520685e-1,2.360017549379e-3));
#46104=axis2_placement_3d('',#46101,#46102,#46103);
#46105=cylindrical_surface('',#46104,5.000150358357e-1);
#46106=oriented_edge('',*,*,#44945,.f.);
#46107=oriented_edge('',*,*,#46014,.f.);
#46108=oriented_edge('',*,*,#44723,.f.);
#46110=oriented_edge('',*,*,#46109,.t.);
#46111=edge_loop('',(#46106,#46107,#46108,#46110));
#46112=face_outer_bound('',#46111,.f.);
#46114=cartesian_point('',(-7.585214078931e0,-7.611340598462e1,
-8.219506755326e0));
#46115=direction('',(-9.914180941447e-1,1.303133743194e-1,1.042051227375e-2));
#46116=direction('',(1.297258381144e-1,9.905348788621e-1,-4.485376999971e-2));
#46117=axis2_placement_3d('',#46114,#46115,#46116);
#46118=toroidal_surface('',#46117,2.497861005168e0,4.999993257753e-1);
#46120=oriented_edge('',*,*,#46119,.t.);
#46121=oriented_edge('',*,*,#46109,.f.);
#46122=oriented_edge('',*,*,#44721,.f.);
#46123=oriented_edge('',*,*,#44740,.t.);
#46124=edge_loop('',(#46120,#46121,#46122,#46123));
#46125=face_outer_bound('',#46124,.f.);
#46127=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#46128=direction('',(0.e0,0.e0,1.e0));
#46129=direction('',(6.392010871812e-2,9.979550188768e-1,0.e0));
#46130=axis2_placement_3d('',#46127,#46128,#46129);
#46131=toroidal_surface('',#46130,7.649382607502e1,3.e0);
#46133=oriented_edge('',*,*,#46132,.f.);
#46134=oriented_edge('',*,*,#44949,.t.);
#46135=oriented_edge('',*,*,#44947,.t.);
#46136=oriented_edge('',*,*,#46119,.f.);
#46137=oriented_edge('',*,*,#44757,.t.);
#46138=oriented_edge('',*,*,#44755,.t.);
#46139=edge_loop('',(#46133,#46134,#46135,#46136,#46137,#46138));
#46140=face_outer_bound('',#46139,.f.);
#46142=cartesian_point('',(-2.414502826404e0,-7.645232702368e1,
-8.219509828719e0));
#46143=direction('',(9.999457130002e-1,-2.199419647979e-4,1.041742184954e-2));
#46144=direction('',(-4.956192233901e-3,8.693968490693e-1,4.940896224237e-1));
#46145=axis2_placement_3d('',#46142,#46143,#46144);
#46146=toroidal_surface('',#46145,2.497873680496e0,4.999993431545e-1);
#46147=oriented_edge('',*,*,#46132,.t.);
#46148=oriented_edge('',*,*,#44778,.f.);
#46149=oriented_edge('',*,*,#44910,.f.);
#46150=oriented_edge('',*,*,#44927,.t.);
#46151=edge_loop('',(#46147,#46148,#46149,#46150));
#46152=face_outer_bound('',#46151,.f.);
#46154=cartesian_point('',(-7.084639561274e0,-7.380219089735e1,
-6.309435891738e0));
#46155=cartesian_point('',(-7.069654923944e0,-7.383993451780e1,
-6.251681068201e0));
#46156=cartesian_point('',(-7.043421696714e0,-7.391810252796e1,
-6.133650266594e0));
#46157=cartesian_point('',(-7.017438258178e0,-7.403774257640e1,
-5.957735676442e0));
#46158=cartesian_point('',(-7.004922098480e0,-7.415757173370e1,
-5.785881329319e0));
#46159=cartesian_point('',(-7.005118257300e0,-7.427313268152e1,
-5.623851860526e0));
#46160=cartesian_point('',(-7.016731773824e0,-7.438382335130e1,
-5.471814833749e0));
#46161=cartesian_point('',(-7.038528873797e0,-7.448882917187e1,
-5.330237209538e0));
#46162=cartesian_point('',(-7.069366524490e0,-7.458769187176e1,
-5.199101886506e0));
#46163=cartesian_point('',(-7.108380132312e0,-7.468042730517e1,
-5.077785679190e0));
#46164=cartesian_point('',(-7.155068828196e0,-7.476730131369e1,
-4.965372437025e0));
#46165=cartesian_point('',(-7.209504819099e0,-7.484892440831e1,
-4.860523427931e0));
#46166=cartesian_point('',(-7.272507153368e0,-7.492604964723e1,
-4.761713683444e0));
#46167=cartesian_point('',(-7.344786494543e0,-7.499827090882e1,
-4.668831911982e0));
#46168=cartesian_point('',(-7.426091142304e0,-7.506397961770e1,
-4.583201781394e0));
#46169=cartesian_point('',(-7.515070320832e0,-7.512139498819e1,
-4.506435766400e0));
#46170=cartesian_point('',(-7.611137740204e0,-7.516983682240e1,
-4.438914010720e0));
#46171=cartesian_point('',(-7.714817587787e0,-7.520905450477e1,
-4.380586304948e0));
#46172=cartesian_point('',(-7.825618819124e0,-7.523820963694e1,
-4.332428426401e0));
#46173=cartesian_point('',(-7.941288838310e0,-7.525637203137e1,
-4.295978006982e0));
#46174=cartesian_point('',(-8.058519074424e0,-7.526328878473e1,
-4.272257947952e0));
#46175=cartesian_point('',(-8.174961629295e0,-7.525946742120e1,
-4.261243625862e0));
#46176=cartesian_point('',(-8.362474561101e0,-7.523657441021e1,
-4.263332660668e0));
#46177=cartesian_point('',(-8.499438208027e0,-7.519449154289e1,
-4.294885184361e0));
#46178=cartesian_point('',(-8.577416063301e0,-7.515801631059e1,
-4.326888630209e0));
#46179=cartesian_point('',(-7.635649067756e0,-7.353838331247e1,
-6.170094820599e0));
#46180=cartesian_point('',(-7.611086537612e0,-7.355598508342e1,
-6.112624269154e0));
#46181=cartesian_point('',(-7.563266186206e0,-7.359471433772e1,
-5.994745905079e0));
#46182=cartesian_point('',(-7.499356817537e0,-7.366057288333e1,
-5.817912716657e0));
#46183=cartesian_point('',(-7.444486808193e0,-7.373265318732e1,
-5.644030225637e0));
#46184=cartesian_point('',(-7.400143391661e0,-7.380758664448e1,
-5.478975641593e0));
#46185=cartesian_point('',(-7.365933029248e0,-7.388428007694e1,
-5.322946595262e0));
#46186=cartesian_point('',(-7.341574876377e0,-7.396153576609e1,
-5.176424827925e0));
#46187=cartesian_point('',(-7.326711542425e0,-7.403842199726e1,
-5.039386646755e0));
#46188=cartesian_point('',(-7.321016216715e0,-7.411441538351e1,
-4.911164833669e0));
#46189=cartesian_point('',(-7.324368390887e0,-7.418927032505e1,
-4.790759283589e0));
#46190=cartesian_point('',(-7.337020566980e0,-7.426313096591e1,
-4.676677877788e0));
#46191=cartesian_point('',(-7.359887795972e0,-7.433640444967e1,
-4.567151178353e0));
#46192=cartesian_point('',(-7.394424683875e0,-7.440850275160e1,
-4.461894975383e0));
#46193=cartesian_point('',(-7.441852099408e0,-7.447747356234e1,
-4.362336894595e0));
#46194=cartesian_point('',(-7.502342082367e0,-7.454076797428e1,
-4.270573923948e0));
#46195=cartesian_point('',(-7.576044311189e0,-7.459675214642e1,
-4.187560026484e0));
#46196=cartesian_point('',(-7.663723058962e0,-7.464423091928e1,
-4.113890067818e0));
#46197=cartesian_point('',(-7.764950752461e0,-7.468129613240e1,
-4.051594946257e0));
#46198=cartesian_point('',(-7.876894299100e0,-7.470591326596e1,
-4.003569221671e0));
#46199=cartesian_point('',(-7.994751446972e0,-7.471702235489e1,
-3.972000486337e0));
#46200=cartesian_point('',(-8.114161325290e0,-7.471483967589e1,
-3.957433166819e0));
#46201=cartesian_point('',(-8.307073597553e0,-7.469057653935e1,
-3.960917760040e0));
#46202=cartesian_point('',(-8.444306801044e0,-7.464205967196e1,
-4.004175503185e0));
#46203=cartesian_point('',(-8.514282603451e0,-7.460106837395e1,
-4.046653748010e0));
#46204=cartesian_point('',(-8.070968391430e0,-7.394294194257e1,
-6.368729108236e0));
#46205=cartesian_point('',(-8.061089564814e0,-7.394516257826e1,
-6.310377910051e0));
#46206=cartesian_point('',(-8.041282144288e0,-7.395088285775e1,
-6.191403352071e0));
#46207=cartesian_point('',(-8.013030102254e0,-7.396288109411e1,
-6.014831067611e0));
#46208=cartesian_point('',(-7.986845517927e0,-7.397791286899e1,
-5.843068873902e0));
#46209=cartesian_point('',(-7.963646545842e0,-7.399508038332e1,
-5.681838356508e0));
#46210=cartesian_point('',(-7.943476298578e0,-7.401394796909e1,
-5.531274280907e0));
#46211=cartesian_point('',(-7.926424961951e0,-7.403406477732e1,
-5.391820960517e0));
#46212=cartesian_point('',(-7.912524837574e0,-7.405505012571e1,
-5.263448440203e0));
#46213=cartesian_point('',(-7.901768596105e0,-7.407664349867e1,
-5.145540067075e0));
#46214=cartesian_point('',(-7.894183356147e0,-7.409867856195e1,
-5.037208963302e0));
#46215=cartesian_point('',(-7.889874784253e0,-7.412112218306e1,
-4.937184714513e0));
#46216=cartesian_point('',(-7.889141393557e0,-7.414404660378e1,
-4.844062835754e0));
#46217=cartesian_point('',(-7.892579618788e0,-7.416723207134e1,
-4.757818580688e0));
#46218=cartesian_point('',(-7.900853275404e0,-7.418999238788e1,
-4.679714560323e0));
#46219=cartesian_point('',(-7.914303276233e0,-7.421137700690e1,
-4.611097890217e0));
#46220=cartesian_point('',(-7.933109567301e0,-7.423069849270e1,
-4.552041010203e0));
#46221=cartesian_point('',(-7.957550797261e0,-7.424741277695e1,
-4.502158668099e0));
#46222=cartesian_point('',(-7.987500257471e0,-7.426072527291e1,
-4.461880599099e0));
#46223=cartesian_point('',(-8.021955343976e0,-7.426979446914e1,
-4.432039760120e0));
#46224=cartesian_point('',(-8.059123122739e0,-7.427414226368e1,
-4.413052551452e0));
#46225=cartesian_point('',(-8.097252818768e0,-7.427378882480e1,
-4.404602222115e0));
#46226=cartesian_point('',(-8.159025034242e0,-7.426588067832e1,
-4.407260814977e0));
#46227=cartesian_point('',(-8.202401199215e0,-7.424930399263e1,
-4.433935603623e0));
#46228=cartesian_point('',(-8.223076841838e0,-7.423543972706e1,
-4.461371905751e0));
#46229=cartesian_point('',(-7.753845776729e0,-7.442410942224e1,
-6.614791736697e0));
#46230=cartesian_point('',(-7.761434053642e0,-7.443820797909e1,
-6.555683115582e0));
#46231=cartesian_point('',(-7.778264449934e0,-7.446563206422e1,
-6.435967160716e0));
#46232=cartesian_point('',(-7.807096185731e0,-7.450247391889e1,
-6.260453652125e0));
#46233=cartesian_point('',(-7.838677459060e0,-7.453460370655e1,
-6.091858788470e0));
#46234=cartesian_point('',(-7.871378477832e0,-7.456136242141e1,
-5.935707967908e0));
#46235=cartesian_point('',(-7.904575535025e0,-7.458315876943e1,
-5.792072112828e0));
#46236=cartesian_point('',(-7.937605232728e0,-7.460032632464e1,
-5.661360646801e0));
#46237=cartesian_point('',(-7.969923602975e0,-7.461325390474e1,
-5.543546841542e0));
#46238=cartesian_point('',(-8.001157183358e0,-7.462236146997e1,
-5.438085244280e0));
#46239=cartesian_point('',(-8.031032048288e0,-7.462803671490e1,
-5.344233766042e0));
#46240=cartesian_point('',(-8.059394677965e0,-7.463061762753e1,
-5.260994495676e0));
#46241=cartesian_point('',(-8.086116331525e0,-7.463034242932e1,
-5.187403498361e0));
#46242=cartesian_point('',(-8.110588425864e0,-7.462737113454e1,
-5.123748349787e0));
#46243=cartesian_point('',(-8.131702915713e0,-7.462204153139e1,
-5.071099044551e0));
#46244=cartesian_point('',(-8.148368629815e0,-7.461502995735e1,
-5.029915296067e0));
#46245=cartesian_point('',(-8.160045807902e0,-7.460711110127e1,
-4.999222103040e0));
#46246=cartesian_point('',(-8.166512098260e0,-7.459903525478e1,
-4.977462543900e0));
#46247=cartesian_point('',(-8.167738968512e0,-7.459167589033e1,
-4.963150965352e0));
#46248=cartesian_point('',(-8.164287790123e0,-7.458593680433e1,
-4.954655745296e0));
#46249=cartesian_point('',(-8.157476146149e0,-7.458245957795e1,
-4.950276972970e0));
#46250=cartesian_point('',(-8.148968577650e0,-7.458145026247e1,
-4.948666156831e0));
#46251=cartesian_point('',(-8.134882967070e0,-7.458369939520e1,
-4.949485400603e0));
#46252=cartesian_point('',(-8.127562383660e0,-7.459071742232e1,
-4.955545336167e0));
#46253=cartesian_point('',(-8.129752255539e0,-7.459594393762e1,
-4.964425154529e0));
#46254=(bounded_surface()b_spline_surface(3,3,((#46154,#46155,#46156,#46157,
#46158,#46159,#46160,#46161,#46162,#46163,#46164,#46165,#46166,#46167,#46168,
#46169,#46170,#46171,#46172,#46173,#46174,#46175,#46176,#46177,#46178),(#46179,
#46180,#46181,#46182,#46183,#46184,#46185,#46186,#46187,#46188,#46189,#46190,
#46191,#46192,#46193,#46194,#46195,#46196,#46197,#46198,#46199,#46200,#46201,
#46202,#46203),(#46204,#46205,#46206,#46207,#46208,#46209,#46210,#46211,#46212,
#46213,#46214,#46215,#46216,#46217,#46218,#46219,#46220,#46221,#46222,#46223,
#46224,#46225,#46226,#46227,#46228),(#46229,#46230,#46231,#46232,#46233,#46234,
#46235,#46236,#46237,#46238,#46239,#46240,#46241,#46242,#46243,#46244,#46245,
#46246,#46247,#46248,#46249,#46250,#46251,#46252,#46253)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283405487e-1,1.548833318483e-1,1.861483684805e-1,
2.153879084090e-1,2.428365262309e-1,2.684089552399e-1,2.919936838433e-1,
3.136351564927e-1,3.334669237367e-1,3.516595280350e-1,3.683856020040e-1,
3.839719535605e-1,3.986674393310e-1,4.119804876078e-1,4.236592722907e-1,
4.340048920441e-1,4.432841286756e-1,4.516583843783e-1,4.592065752817e-1,
4.660639290474e-1,4.724707921006e-1,4.787543675766e-1,4.973384499585e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0),(8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,
8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,
8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,
8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,
8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,
8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,
8.078355116685e-1,8.078355116685e-1),(8.078355116685e-1,8.078355116685e-1,
8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,
8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,
8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,
8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,
8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,8.078355116685e-1,
8.078355116685e-1,8.078355116685e-1,8.078355116685e-1),(1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0)))representation_item('')surface());
#46255=oriented_edge('',*,*,#44760,.f.);
#46256=oriented_edge('',*,*,#44743,.f.);
#46258=oriented_edge('',*,*,#46257,.f.);
#46259=oriented_edge('',*,*,#44252,.f.);
#46260=edge_loop('',(#46255,#46256,#46258,#46259));
#46261=face_outer_bound('',#46260,.f.);
#46263=cartesian_point('',(-8.293277380173e0,-7.401932366328e1,
-2.490846053290e1));
#46264=direction('',(-9.269385678151e-3,9.816566113358e-3,-9.999088526055e-1));
#46265=direction('',(7.276434550916e-1,6.859555394773e-1,-1.108092732097e-5));
#46266=axis2_placement_3d('',#46263,#46264,#46265);
#46267=cylindrical_surface('',#46266,3.000057677453e-1);
#46268=oriented_edge('',*,*,#46257,.t.);
#46269=oriented_edge('',*,*,#44728,.f.);
#46270=oriented_edge('',*,*,#44709,.f.);
#46271=oriented_edge('',*,*,#44254,.f.);
#46272=edge_loop('',(#46268,#46269,#46270,#46271));
#46273=face_outer_bound('',#46272,.f.);
#46275=cartesian_point('',(-1.049776800363e1,-6.987500320054e1,
-3.934391582386e1));
#46276=direction('',(9.913730629133e-1,-1.306553281338e-1,1.042282879349e-2));
#46277=direction('',(-1.009725367290e-1,-8.120066202590e-1,-5.748476280564e-1));
#46278=axis2_placement_3d('',#46275,#46276,#46277);
#46279=toroidal_surface('',#46278,3.697836790070e0,2.999997081841e-1);
#46280=oriented_edge('',*,*,#44444,.f.);
#46281=oriented_edge('',*,*,#44271,.f.);
#46282=oriented_edge('',*,*,#44691,.f.);
#46283=oriented_edge('',*,*,#44689,.f.);
#46284=oriented_edge('',*,*,#44522,.t.);
#46285=edge_loop('',(#46280,#46281,#46282,#46283,#46284));
#46286=face_outer_bound('',#46285,.f.);
#46288=cartesian_point('',(-1.672494427941e1,-7.146890030235e1,
-4.228405173692e1));
#46289=cartesian_point('',(-1.670798691349e1,-7.145483654049e1,
-4.219223383475e1));
#46290=cartesian_point('',(-1.667743099737e1,-7.141110821904e1,
-4.191549392138e1));
#46291=cartesian_point('',(-1.670060922687e1,-7.135704823325e1,
-4.159362166973e1));
#46292=cartesian_point('',(-1.674887475685e1,-7.131915382728e1,
-4.136892589746e1));
#46293=cartesian_point('',(-1.676271730414e1,-7.130986940240e1,
-4.131419665194e1));
#46294=cartesian_point('',(-1.695621250464e1,-7.089425571820e1,
-4.217220132250e1));
#46295=cartesian_point('',(-1.696869416021e1,-7.089068302696e1,
-4.208718130831e1));
#46296=cartesian_point('',(-1.702329184415e1,-7.088457012774e1,
-4.183690306554e1));
#46297=cartesian_point('',(-1.713110608402e1,-7.089273213618e1,
-4.156287514689e1));
#46298=cartesian_point('',(-1.722759656227e1,-7.091020418831e1,
-4.138103625395e1));
#46299=cartesian_point('',(-1.725244782473e1,-7.091517818471e1,
-4.133740534496e1));
#46300=cartesian_point('',(-1.755650461776e1,-7.098506748234e1,
-4.200577935872e1));
#46301=cartesian_point('',(-1.757157588948e1,-7.100833382675e1,
-4.194474918443e1));
#46302=cartesian_point('',(-1.762215737328e1,-7.108299054784e1,
-4.176072153719e1));
#46303=cartesian_point('',(-1.769362549563e1,-7.118368240944e1,
-4.154638456438e1));
#46304=cartesian_point('',(-1.774893759451e1,-7.126303243031e1,
-4.139656402110e1));
#46305=cartesian_point('',(-1.776275032853e1,-7.128294747977e1,
-4.136005953652e1));
#46306=cartesian_point('',(-1.764444268506e1,-7.160800136750e1,
-4.202913462743e1));
#46307=cartesian_point('',(-1.763145196789e1,-7.163504834150e1,
-4.197406320088e1));
#46308=cartesian_point('',(-1.759474423076e1,-7.171503901531e1,
-4.179880274331e1));
#46309=cartesian_point('',(-1.756224923657e1,-7.180271178031e1,
-4.156836219355e1));
#46310=cartesian_point('',(-1.754743971797e1,-7.185959905205e1,
-4.139271057964e1));
#46311=cartesian_point('',(-1.754437398179e1,-7.187320060911e1,
-4.134889724626e1));
#46312=(bounded_surface()b_spline_surface(3,3,((#46288,#46289,#46290,#46291,
#46292,#46293),(#46294,#46295,#46296,#46297,#46298,#46299),(#46300,#46301,
#46302,#46303,#46304,#46305),(#46306,#46307,#46308,#46309,#46310,#46311)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.426834397771e-1,3.042661395252e-1,6.365712945856e-1,7.456903180607e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933828191e0,1.579933828191e0,1.579933828191e0,1.579933828191e0,
1.579933828191e0,1.579933828191e0),(8.066887239363e-1,8.066887239363e-1,
8.066887239363e-1,8.066887239363e-1,8.066887239363e-1,8.066887239363e-1),(
8.066887239363e-1,8.066887239363e-1,8.066887239363e-1,8.066887239363e-1,
8.066887239363e-1,8.066887239363e-1),(1.579933828191e0,1.579933828191e0,
1.579933828191e0,1.579933828191e0,1.579933828191e0,1.579933828191e0)))representation_item('')surface());
#46313=oriented_edge('',*,*,#44473,.t.);
#46315=oriented_edge('',*,*,#46314,.f.);
#46317=oriented_edge('',*,*,#46316,.f.);
#46319=oriented_edge('',*,*,#46318,.t.);
#46320=edge_loop('',(#46313,#46315,#46317,#46319));
#46321=face_outer_bound('',#46320,.f.);
#46323=cartesian_point('',(-1.819597000546e1,-7.097966895838e1,
-4.358668931545e1));
#46324=cartesian_point('',(-1.817721388560e1,-7.101084905291e1,
-4.368188565052e1));
#46325=cartesian_point('',(-1.755818697327e1,-7.110117965978e1,
-4.386842950246e1));
#46326=cartesian_point('',(-1.723823928882e1,-7.125740001612e1,
-4.353879318255e1));
#46327=cartesian_point('',(-1.712751337606e1,-7.129367323433e1,
-4.338622786857e1));
#46328=cartesian_point('',(-1.703617926258e1,-7.132796210261e1,
-4.321232855271e1));
#46329=cartesian_point('',(-1.696540403907e1,-7.134843777043e1,
-4.304142747596e1));
#46330=cartesian_point('',(-1.690384941791e1,-7.136219779396e1,
-4.285685757148e1));
#46331=cartesian_point('',(-1.685247136497e1,-7.136673720225e1,
-4.265865724682e1));
#46332=cartesian_point('',(-1.681226600185e1,-7.136071599520e1,
-4.244298228796e1));
#46333=cartesian_point('',(-1.678735504479e1,-7.134106304799e1,
-4.220761071416e1));
#46334=cartesian_point('',(-1.678522853880e1,-7.130857445858e1,
-4.198319154981e1));
#46335=cartesian_point('',(-1.679866005076e1,-7.127942763150e1,
-4.183925959617e1));
#46336=cartesian_point('',(-1.680721276907e1,-7.126581264234e1,
-4.177959926756e1));
#46337=cartesian_point('',(-1.805584866305e1,-7.053116552758e1,
-4.337764097118e1));
#46338=cartesian_point('',(-1.806671320117e1,-7.055867916886e1,
-4.348148032806e1));
#46339=cartesian_point('',(-1.742954871895e1,-7.063871552826e1,
-4.369314848491e1));
#46340=cartesian_point('',(-1.715540143531e1,-7.080263210460e1,
-4.332269181957e1));
#46341=cartesian_point('',(-1.709670871425e1,-7.083356984183e1,
-4.316759609258e1));
#46342=cartesian_point('',(-1.705736589016e1,-7.086721886814e1,
-4.299385125551e1));
#46343=cartesian_point('',(-1.704119407081e1,-7.088986332707e1,
-4.283029112805e1));
#46344=cartesian_point('',(-1.703666413233e1,-7.091102269956e1,
-4.265792436273e1));
#46345=cartesian_point('',(-1.704517121161e1,-7.092943671454e1,
-4.247790802543e1));
#46346=cartesian_point('',(-1.706763303170e1,-7.094598968527e1,
-4.228737821476e1));
#46347=cartesian_point('',(-1.710760190623e1,-7.096066820495e1,
-4.208608171866e1));
#46348=cartesian_point('',(-1.716247401481e1,-7.097246393578e1,
-4.190173116603e1));
#46349=cartesian_point('',(-1.720840480930e1,-7.097987536163e1,
-4.178873562923e1));
#46350=cartesian_point('',(-1.722944575567e1,-7.098312779806e1,
-4.174300147884e1));
#46351=cartesian_point('',(-1.775356903202e1,-7.059994810061e1,
-4.298105947175e1));
#46352=cartesian_point('',(-1.775349517988e1,-7.059276393060e1,
-4.303564027197e1));
#46353=cartesian_point('',(-1.756195344917e1,-7.059663507988e1,
-4.312869903304e1));
#46354=cartesian_point('',(-1.749231022602e1,-7.068334663998e1,
-4.295832511016e1));
#46355=cartesian_point('',(-1.748573568492e1,-7.073067648019e1,
-4.285204166035e1));
#46356=cartesian_point('',(-1.748653826972e1,-7.078574028287e1,
-4.272948321521e1));
#46357=cartesian_point('',(-1.749539241958e1,-7.084252745040e1,
-4.260228165989e1));
#46358=cartesian_point('',(-1.750899971483e1,-7.090417462582e1,
-4.246435172464e1));
#46359=cartesian_point('',(-1.752776100868e1,-7.097027513200e1,
-4.231614972645e1));
#46360=cartesian_point('',(-1.755203662228e1,-7.104150131933e1,
-4.215626568745e1));
#46361=cartesian_point('',(-1.758297813267e1,-7.111839746959e1,
-4.198388282762e1));
#46362=cartesian_point('',(-1.761728213719e1,-7.119124667883e1,
-4.182194266696e1));
#46363=cartesian_point('',(-1.764239900402e1,-7.123827730617e1,
-4.171939106581e1));
#46364=cartesian_point('',(-1.765340569875e1,-7.125796902590e1,
-4.167704732662e1));
#46365=cartesian_point('',(-1.765206799340e1,-7.110343177933e1,
-4.287310674696e1));
#46366=cartesian_point('',(-1.761363005616e1,-7.107217892297e1,
-4.287967048712e1));
#46367=cartesian_point('',(-1.779642730372e1,-7.102546287904e1,
-4.285279642268e1));
#46368=cartesian_point('',(-1.784445072474e1,-7.104276562608e1,
-4.288317578045e1));
#46369=cartesian_point('',(-1.782750282425e1,-7.110853371221e1,
-4.281844005553e1));
#46370=cartesian_point('',(-1.780840370921e1,-7.118135491534e1,
-4.273664215410e1));
#46371=cartesian_point('',(-1.778265856251e1,-7.126326471898e1,
-4.263116229171e1));
#46372=cartesian_point('',(-1.775373888234e1,-7.134987582217e1,
-4.250855574583e1));
#46373=cartesian_point('',(-1.772081158615e1,-7.144021915455e1,
-4.236760004261e1));
#46374=cartesian_point('',(-1.768386984330e1,-7.153257332403e1,
-4.220706706212e1));
#46375=cartesian_point('',(-1.764271564319e1,-7.162487067380e1,
-4.202372077661e1));
#46376=cartesian_point('',(-1.760358024863e1,-7.170223768279e1,
-4.183962539206e1));
#46377=cartesian_point('',(-1.757956055327e1,-7.174437903127e1,
-4.171448556678e1));
#46378=cartesian_point('',(-1.757005829852e1,-7.176034380667e1,
-4.166092571904e1));
#46379=(bounded_surface()b_spline_surface(3,3,((#46323,#46324,#46325,#46326,
#46327,#46328,#46329,#46330,#46331,#46332,#46333,#46334,#46335,#46336),(#46337,
#46338,#46339,#46340,#46341,#46342,#46343,#46344,#46345,#46346,#46347,#46348,
#46349,#46350),(#46351,#46352,#46353,#46354,#46355,#46356,#46357,#46358,#46359,
#46360,#46361,#46362,#46363,#46364),(#46365,#46366,#46367,#46368,#46369,#46370,
#46371,#46372,#46373,#46374,#46375,#46376,#46377,#46378)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.116880621850e-1,3.727570156026e-1,4.156806248803e-1,4.606269177475e-1,
5.093174032376e-1,5.623811687566e-1,6.200808785423e-1,6.827049926949e-1,
7.510131131903e-1,8.259276724879e-1,9.084982219296e-1,9.688319585993e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.428911314593e0,1.428911314593e0,1.428911314593e0,1.428911314593e0,
1.428911314593e0,1.428911314593e0,1.428911314593e0,1.428911314593e0,
1.428911314593e0,1.428911314593e0,1.428911314593e0,1.428911314593e0,
1.428911314593e0,1.428911314593e0),(8.570295618022e-1,8.570295618022e-1,
8.570295618022e-1,8.570295618022e-1,8.570295618022e-1,8.570295618022e-1,
8.570295618022e-1,8.570295618022e-1,8.570295618022e-1,8.570295618022e-1,
8.570295618022e-1,8.570295618022e-1,8.570295618022e-1,8.570295618022e-1),(
8.570295618022e-1,8.570295618022e-1,8.570295618022e-1,8.570295618022e-1,
8.570295618022e-1,8.570295618022e-1,8.570295618022e-1,8.570295618022e-1,
8.570295618022e-1,8.570295618022e-1,8.570295618022e-1,8.570295618022e-1,
8.570295618022e-1,8.570295618022e-1),(1.428911314593e0,1.428911314593e0,
1.428911314593e0,1.428911314593e0,1.428911314593e0,1.428911314593e0,
1.428911314593e0,1.428911314593e0,1.428911314593e0,1.428911314593e0,
1.428911314593e0,1.428911314593e0,1.428911314593e0,1.428911314593e0)))representation_item('')surface());
#46380=oriented_edge('',*,*,#29181,.f.);
#46382=oriented_edge('',*,*,#46381,.f.);
#46384=oriented_edge('',*,*,#46383,.t.);
#46385=oriented_edge('',*,*,#46314,.t.);
#46386=edge_loop('',(#46380,#46382,#46384,#46385));
#46387=face_outer_bound('',#46386,.f.);
#46389=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#46390=direction('',(0.e0,0.e0,1.e0));
#46391=direction('',(-2.798211736631e-1,-9.600521396100e-1,0.e0));
#46392=axis2_placement_3d('',#46389,#46390,#46391);
#46393=toroidal_surface('',#46392,7.344368814732e1,5.e-1);
#46394=oriented_edge('',*,*,#29179,.t.);
#46396=oriented_edge('',*,*,#46395,.f.);
#46398=oriented_edge('',*,*,#46397,.t.);
#46400=oriented_edge('',*,*,#46399,.t.);
#46401=oriented_edge('',*,*,#46381,.t.);
#46402=edge_loop('',(#46394,#46396,#46398,#46400,#46401));
#46403=face_outer_bound('',#46402,.f.);
#46405=cartesian_point('',(-2.107335678438e1,-7.012339890202e1,
-4.179691635961e1));
#46406=cartesian_point('',(-2.109227503437e1,-7.013333253694e1,
-4.187968834996e1));
#46407=cartesian_point('',(-2.111321201857e1,-7.015051413074e1,
-4.201701856088e1));
#46408=cartesian_point('',(-2.112186580541e1,-7.017407911934e1,
-4.220585556213e1));
#46409=cartesian_point('',(-2.111792273784e1,-7.019222793694e1,
-4.235454945849e1));
#46410=cartesian_point('',(-2.110574172713e1,-7.020832187178e1,
-4.249085671417e1));
#46411=cartesian_point('',(-2.108754672735e1,-7.022253039297e1,
-4.261587492434e1));
#46412=cartesian_point('',(-2.106492180449e1,-7.023507930618e1,
-4.273068814014e1));
#46413=cartesian_point('',(-2.103899495432e1,-7.024620749073e1,
-4.283630621742e1));
#46414=cartesian_point('',(-2.101052569397e1,-7.025615591927e1,
-4.293375297768e1));
#46415=cartesian_point('',(-2.097996720455e1,-7.026515528150e1,
-4.302404978408e1));
#46416=cartesian_point('',(-2.094752555956e1,-7.027341636986e1,
-4.310815440775e1));
#46417=cartesian_point('',(-2.091317962500e1,-7.028113284673e1,
-4.318697935213e1));
#46418=cartesian_point('',(-2.087664321888e1,-7.028849232239e1,
-4.326146420523e1));
#46419=cartesian_point('',(-2.083725602076e1,-7.029569482882e1,
-4.333267294768e1));
#46420=cartesian_point('',(-2.079382786535e1,-7.030297705653e1,
-4.340180176591e1));
#46421=cartesian_point('',(-2.074453790358e1,-7.031063012648e1,
-4.346994077008e1));
#46422=cartesian_point('',(-2.068660801656e1,-7.031910781378e1,
-4.353789450372e1));
#46423=cartesian_point('',(-2.061583474462e1,-7.032920728953e1,
-4.360603615302e1));
#46424=cartesian_point('',(-2.052329206415e1,-7.034310198471e1,
-4.367479251744e1));
#46425=cartesian_point('',(-2.039113354734e1,-7.036586011494e1,
-4.374293495818e1));
#46426=cartesian_point('',(-2.019254402939e1,-7.041151228538e1,
-4.378668595551e1));
#46427=cartesian_point('',(-1.997571840718e1,-7.048249335932e1,
-4.375257124862e1));
#46428=cartesian_point('',(-1.982125434879e1,-7.054571711536e1,
-4.366860144859e1));
#46429=cartesian_point('',(-1.975601571612e1,-7.057432388414e1,
-4.361134693108e1));
#46430=cartesian_point('',(-1.972643342231e1,-7.058733764501e1,
-4.358199954149e1));
#46431=cartesian_point('',(-2.057866161903e1,-7.009257330829e1,
-4.175620166221e1));
#46432=cartesian_point('',(-2.060087938555e1,-7.007442308293e1,
-4.182044251603e1));
#46433=cartesian_point('',(-2.063236462961e1,-7.004798442950e1,
-4.193020296743e1));
#46434=cartesian_point('',(-2.066404268524e1,-7.001735753116e1,
-4.208704087967e1));
#46435=cartesian_point('',(-2.068240883907e1,-6.999591594114e1,
-4.221361899255e1));
#46436=cartesian_point('',(-2.069376524174e1,-6.997814458860e1,
-4.233206154568e1));
#46437=cartesian_point('',(-2.069951317087e1,-6.996324269491e1,
-4.244263912150e1));
#46438=cartesian_point('',(-2.070071780076e1,-6.995064999736e1,
-4.254580698727e1));
#46439=cartesian_point('',(-2.069817502838e1,-6.993996791895e1,
-4.264209338033e1));
#46440=cartesian_point('',(-2.069245408982e1,-6.993089839329e1,
-4.273214439197e1));
#46441=cartesian_point('',(-2.068391591258e1,-6.992321555068e1,
-4.281668909878e1));
#46442=cartesian_point('',(-2.067272621217e1,-6.991675199282e1,
-4.289646817821e1));
#46443=cartesian_point('',(-2.065885242966e1,-6.991138490111e1,
-4.297223964520e1));
#46444=cartesian_point('',(-2.064202109678e1,-6.990702703264e1,
-4.304484306153e1));
#46445=cartesian_point('',(-2.062161001136e1,-6.990362799923e1,
-4.311529809550e1));
#46446=cartesian_point('',(-2.059645994576e1,-6.990120019601e1,
-4.318482366139e1));
#46447=cartesian_point('',(-2.056465559186e1,-6.989987415439e1,
-4.325461020658e1));
#46448=cartesian_point('',(-2.052308871964e1,-6.990002691238e1,
-4.332561545499e1));
#46449=cartesian_point('',(-2.046692351909e1,-6.990247076594e1,
-4.339835910284e1));
#46450=cartesian_point('',(-2.038645516786e1,-6.990942491127e1,
-4.347332885760e1));
#46451=cartesian_point('',(-2.026266412886e1,-6.992621027379e1,
-4.354913101383e1));
#46452=cartesian_point('',(-2.006585340232e1,-6.996893008367e1,
-4.359856745365e1));
#46453=cartesian_point('',(-1.985077205682e1,-7.004132694680e1,
-4.355992051334e1));
#46454=cartesian_point('',(-1.970839474605e1,-7.010553640821e1,-4.346626244e1));
#46455=cartesian_point('',(-1.965548838984e1,-7.013349013908e1,
-4.340413494607e1));
#46456=cartesian_point('',(-1.963282049947e1,-7.014602918593e1,
-4.337270203462e1));
#46457=cartesian_point('',(-2.034945781443e1,-7.052903681108e1,
-4.169085155238e1));
#46458=cartesian_point('',(-2.034900904235e1,-7.049826783479e1,
-4.175013290245e1));
#46459=cartesian_point('',(-2.034675929155e1,-7.044858961396e1,
-4.184908232495e1));
#46460=cartesian_point('',(-2.034029114580e1,-7.038221230889e1,
-4.198670832692e1));
#46461=cartesian_point('',(-2.033325800289e1,-7.033078445805e1,
-4.209601452388e1));
#46462=cartesian_point('',(-2.032518628642e1,-7.028421746448e1,
-4.219697491148e1));
#46463=cartesian_point('',(-2.031640341387e1,-7.024195762250e1,
-4.229015180235e1));
#46464=cartesian_point('',(-2.030714620087e1,-7.020355279380e1,
-4.237612029905e1));
#46465=cartesian_point('',(-2.029758204178e1,-7.016863564619e1,
-4.245542271835e1));
#46466=cartesian_point('',(-2.028781255494e1,-7.013687402827e1,
-4.252863102977e1));
#46467=cartesian_point('',(-2.027788015178e1,-7.010796728769e1,
-4.259632828202e1));
#46468=cartesian_point('',(-2.026777760706e1,-7.008166319903e1,
-4.265905332137e1));
#46469=cartesian_point('',(-2.025744670921e1,-7.005775281343e1,
-4.271730374916e1));
#46470=cartesian_point('',(-2.024676155818e1,-7.003605410528e1,
-4.277157672209e1));
#46471=cartesian_point('',(-2.023549248953e1,-7.001639933932e1,
-4.282241918839e1));
#46472=cartesian_point('',(-2.022325499198e1,-6.999866317655e1,
-4.287040126248e1));
#46473=cartesian_point('',(-2.020946701214e1,-6.998286422849e1,
-4.291591250860e1));
#46474=cartesian_point('',(-2.019322493624e1,-6.996923261505e1,
-4.295905425610e1));
#46475=cartesian_point('',(-2.017313285789e1,-6.995823363133e1,
-4.299963040836e1));
#46476=cartesian_point('',(-2.014628977624e1,-6.995061486744e1,
-4.303765994491e1));
#46477=cartesian_point('',(-2.010702122474e1,-6.994816293146e1,
-4.307242659740e1));
#46478=cartesian_point('',(-2.004682891278e1,-6.995732335868e1,
-4.309318612559e1));
#46479=cartesian_point('',(-1.998297726206e1,-6.998186720583e1,
-4.307710122946e1));
#46480=cartesian_point('',(-1.994281402467e1,-7.001006923737e1,
-4.303464069190e1));
#46481=cartesian_point('',(-1.992943742103e1,-7.002696811978e1,
-4.300232355811e1));
#46482=cartesian_point('',(-1.992407943176e1,-7.003563675794e1,
-4.298501278571e1));
#46483=cartesian_point('',(-2.065399752749e1,-7.092196771512e1,
-4.167734952455e1));
#46484=cartesian_point('',(-2.063144428970e1,-7.090881364417e1,
-4.175104743427e1));
#46485=cartesian_point('',(-2.059065855338e1,-7.088347531675e1,
-4.186859741051e1));
#46486=cartesian_point('',(-2.052951872272e1,-7.084163011713e1,
-4.202228363218e1));
#46487=cartesian_point('',(-2.047910421800e1,-7.080491502845e1,
-4.213937623013e1));
#46488=cartesian_point('',(-2.043137684443e1,-7.076832345640e1,
-4.224369750741e1));
#46489=cartesian_point('',(-2.038659578424e1,-7.073247692340e1,
-4.233687881888e1));
#46490=cartesian_point('',(-2.034482950957e1,-7.069779906324e1,
-4.242022347052e1));
#46491=cartesian_point('',(-2.030605608593e1,-7.066458592181e1,
-4.249476707838e1));
#46492=cartesian_point('',(-2.027017946078e1,-7.063301610869e1,
-4.256139784821e1));
#46493=cartesian_point('',(-2.023707004710e1,-7.060318348865e1,
-4.262086996547e1));
#46494=cartesian_point('',(-2.020661749998e1,-7.057514365142e1,
-4.267377192396e1));
#46495=cartesian_point('',(-2.017875375049e1,-7.054893267251e1,
-4.272053976530e1));
#46496=cartesian_point('',(-2.015346261256e1,-7.052456474447e1,
-4.276148660130e1));
#46497=cartesian_point('',(-2.013080196645e1,-7.050202519694e1,
-4.279681150744e1));
#46498=cartesian_point('',(-2.011099909489e1,-7.048129871730e1,
-4.282652360340e1));
#46499=cartesian_point('',(-2.009467251804e1,-7.046247165401e1,
-4.285024767564e1));
#46500=cartesian_point('',(-2.008307775964e1,-7.044572897565e1,
-4.286722137840e1));
#46501=cartesian_point('',(-2.007830512737e1,-7.043123296851e1,
-4.287650825839e1));
#46502=cartesian_point('',(-2.008387710622e1,-7.041846456187e1,
-4.287767751409e1));
#46503=cartesian_point('',(-2.010636387381e1,-7.040602546132e1,
-4.287073996922e1));
#46504=cartesian_point('',(-2.015773616130e1,-7.039027621743e1,
-4.286202269111e1));
#46505=cartesian_point('',(-2.021760565125e1,-7.037370374812e1,
-4.286918828538e1));
#46506=cartesian_point('',(-2.025015601841e1,-7.037104705746e1,
-4.287889127841e1));
#46507=cartesian_point('',(-2.025724239665e1,-7.037942749078e1,
-4.287617883320e1));
#46508=cartesian_point('',(-2.025933090024e1,-7.038535981725e1,
-4.287266980059e1));
#46509=(bounded_surface()b_spline_surface(3,3,((#46405,#46406,#46407,#46408,
#46409,#46410,#46411,#46412,#46413,#46414,#46415,#46416,#46417,#46418,#46419,
#46420,#46421,#46422,#46423,#46424,#46425,#46426,#46427,#46428,#46429,#46430),(
#46431,#46432,#46433,#46434,#46435,#46436,#46437,#46438,#46439,#46440,#46441,
#46442,#46443,#46444,#46445,#46446,#46447,#46448,#46449,#46450,#46451,#46452,
#46453,#46454,#46455,#46456),(#46457,#46458,#46459,#46460,#46461,#46462,#46463,
#46464,#46465,#46466,#46467,#46468,#46469,#46470,#46471,#46472,#46473,#46474,
#46475,#46476,#46477,#46478,#46479,#46480,#46481,#46482),(#46483,#46484,#46485,
#46486,#46487,#46488,#46489,#46490,#46491,#46492,#46493,#46494,#46495,#46496,
#46497,#46498,#46499,#46500,#46501,#46502,#46503,#46504,#46505,#46506,#46507,
#46508)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717737528381e-2,
1.205802143661e-1,1.727513944842e-1,2.202463716559e-1,2.635837156890e-1,
3.032464497963e-1,3.395851730266e-1,3.728997667079e-1,4.034850490244e-1,
4.316317458504e-1,4.575850851565e-1,4.815335181066e-1,5.036760519823e-1,
5.242221507936e-1,5.433859755654e-1,5.613580425103e-1,5.780987208365e-1,
5.935221903299e-1,6.076827404311e-1,6.216623021448e-1,6.368176016485e-1,
6.525608850750e-1,6.694307200707e-1,6.892268927874e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609983141e0,
1.413609983141e0,1.413609983141e0,1.413609983141e0,1.413609983141e0,
1.413609983141e0,1.413609983141e0,1.413609983141e0,1.413609983141e0,
1.413609983141e0,1.413609983141e0,1.413609983141e0,1.413609983141e0,
1.413609983141e0,1.413609983141e0,1.413609983141e0,1.413609983141e0,
1.413609983141e0,1.413609983141e0,1.413609983141e0,1.413609983141e0,
1.413609983141e0,1.413609983141e0,1.413609983141e0,1.413609983141e0,
1.413609983141e0),(8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,
8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,
8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,
8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,
8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,
8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,
8.621300056198e-1,8.621300056198e-1,8.621300056198e-1),(8.621300056198e-1,
8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,
8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,
8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,
8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,
8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,
8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,8.621300056198e-1,
8.621300056198e-1),(1.413609983141e0,1.413609983141e0,1.413609983141e0,
1.413609983141e0,1.413609983141e0,1.413609983141e0,1.413609983141e0,
1.413609983141e0,1.413609983141e0,1.413609983141e0,1.413609983141e0,
1.413609983141e0,1.413609983141e0,1.413609983141e0,1.413609983141e0,
1.413609983141e0,1.413609983141e0,1.413609983141e0,1.413609983141e0,
1.413609983141e0,1.413609983141e0,1.413609983141e0,1.413609983141e0,
1.413609983141e0,1.413609983141e0,1.413609983141e0)))representation_item('')surface());
#46510=oriented_edge('',*,*,#29177,.t.);
#46512=oriented_edge('',*,*,#46511,.f.);
#46514=oriented_edge('',*,*,#46513,.f.);
#46515=oriented_edge('',*,*,#46395,.t.);
#46516=edge_loop('',(#46510,#46512,#46514,#46515));
#46517=face_outer_bound('',#46516,.f.);
#46519=cartesian_point('',(-2.113845937087e1,-7.013769375518e1,
-4.131567944441e1));
#46520=cartesian_point('',(-2.119843344780e1,-7.014158867651e1,
-4.151430174632e1));
#46521=cartesian_point('',(-2.125990019570e1,-7.016857819332e1,
-4.183254632934e1));
#46522=cartesian_point('',(-2.126009269844e1,-7.023053226006e1,
-4.217102083077e1));
#46523=cartesian_point('',(-2.124973362759e1,-7.025782444524e1,
-4.229078701276e1));
#46524=cartesian_point('',(-2.051711695031e1,-7.004033683810e1,
-4.133853634434e1));
#46525=cartesian_point('',(-2.058576916073e1,-6.997938817851e1,
-4.149716814836e1));
#46526=cartesian_point('',(-2.068199153634e1,-6.990874803530e1,
-4.176312948114e1));
#46527=cartesian_point('',(-2.074734163099e1,-6.987764495163e1,
-4.206741344446e1));
#46528=cartesian_point('',(-2.076359722219e1,-6.987403152636e1,
-4.217840650715e1));
#46529=cartesian_point('',(-2.025856239320e1,-7.061365744292e1,
-4.136104993522e1));
#46530=cartesian_point('',(-2.026571704386e1,-7.052601290289e1,
-4.149352841845e1));
#46531=cartesian_point('',(-2.027786001793e1,-7.039911359527e1,
-4.170554237269e1));
#46532=cartesian_point('',(-2.028641721542e1,-7.028698123151e1,
-4.193064469552e1));
#46533=cartesian_point('',(-2.028825875062e1,-7.025108096394e1,
-4.201024864719e1));
#46534=cartesian_point('',(-2.074242555800e1,-7.101586178152e1,
-4.135016401639e1));
#46535=cartesian_point('',(-2.070820244366e1,-7.097886602414e1,
-4.150872669043e1));
#46536=cartesian_point('',(-2.064088288686e1,-7.091968211731e1,
-4.174433886402e1));
#46537=cartesian_point('',(-2.055408443552e1,-7.085752181873e1,
-4.196152907116e1));
#46538=cartesian_point('',(-2.052164703192e1,-7.083535952362e1,
-4.203321584798e1));
#46539=(bounded_surface()b_spline_surface(3,3,((#46519,#46520,#46521,#46522,
#46523),(#46524,#46525,#46526,#46527,#46528),(#46529,#46530,#46531,#46532,
#46533),(#46534,#46535,#46536,#46537,#46538)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709118882239e-1,
7.047487627949e-1,8.827844589160e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036872e0,1.579952036872e0,1.579952036872e0,
1.579952036872e0,1.579952036872e0),(8.066826543759e-1,8.066826543759e-1,
8.066826543759e-1,8.066826543759e-1,8.066826543759e-1),(8.066826543759e-1,
8.066826543759e-1,8.066826543759e-1,8.066826543759e-1,8.066826543759e-1),(
1.579952036872e0,1.579952036872e0,1.579952036872e0,1.579952036872e0,
1.579952036872e0)))representation_item('')surface());
#46541=oriented_edge('',*,*,#46540,.t.);
#46543=oriented_edge('',*,*,#46542,.f.);
#46545=oriented_edge('',*,*,#46544,.f.);
#46546=oriented_edge('',*,*,#46511,.t.);
#46547=edge_loop('',(#46541,#46543,#46545,#46546));
#46548=face_outer_bound('',#46547,.f.);
#46550=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#46551=direction('',(0.e0,0.e0,1.e0));
#46552=direction('',(1.e0,0.e0,0.e0));
#46553=axis2_placement_3d('',#46550,#46551,#46552);
#46554=conical_surface('',#46553,7.334631745054e1,5.e-1);
#46555=oriented_edge('',*,*,#46540,.f.);
#46556=oriented_edge('',*,*,#29175,.f.);
#46558=oriented_edge('',*,*,#46557,.f.);
#46560=oriented_edge('',*,*,#46559,.t.);
#46562=oriented_edge('',*,*,#46561,.f.);
#46564=oriented_edge('',*,*,#46563,.f.);
#46566=oriented_edge('',*,*,#46565,.t.);
#46567=edge_loop('',(#46555,#46556,#46558,#46560,#46562,#46564,#46566));
#46568=face_outer_bound('',#46567,.f.);
#46570=cartesian_point('',(-2.595192311717e1,-6.856844637220e1,
-4.226412577897e1));
#46571=cartesian_point('',(-2.593849676194e1,-6.855837868214e1,
-4.217277040176e1));
#46572=cartesian_point('',(-2.591822356435e1,-6.852533861703e1,
-4.190095317412e1));
#46573=cartesian_point('',(-2.595016358994e1,-6.847956752352e1,
-4.158703899221e1));
#46574=cartesian_point('',(-2.600239488718e1,-6.844575258494e1,
-4.136996036694e1));
#46575=cartesian_point('',(-2.601718179316e1,-6.843666453193e1,
-4.131708032489e1));
#46576=cartesian_point('',(-2.614797605397e1,-6.819438180608e1,
-4.216627129184e1));
#46577=cartesian_point('',(-2.615500120248e1,-6.819284518686e1,
-4.208321945503e1));
#46578=cartesian_point('',(-2.619205952393e1,-6.818960106164e1,
-4.183901436340e1));
#46579=cartesian_point('',(-2.627799697824e1,-6.819176045970e1,
-4.156516464084e1));
#46580=cartesian_point('',(-2.635934616136e1,-6.819956881162e1,
-4.138032119388e1));
#46581=cartesian_point('',(-2.638070739274e1,-6.820113399141e1,
-4.133578051001e1));
#46582=cartesian_point('',(-2.656769222626e1,-6.819064571361e1,
-4.204918203609e1));
#46583=cartesian_point('',(-2.657958214301e1,-6.820750830274e1,
-4.198301912878e1));
#46584=cartesian_point('',(-2.662290232005e1,-6.826037737211e1,
-4.178507410714e1));
#46585=cartesian_point('',(-2.669398244831e1,-6.833018553451e1,
-4.155336055356e1));
#46586=cartesian_point('',(-2.675373330514e1,-6.838485427051e1,
-4.139137337618e1));
#46587=cartesian_point('',(-2.676907797173e1,-6.839833855270e1,
-4.135173063986e1));
#46588=cartesian_point('',(-2.678855280718e1,-6.856842645603e1,
-4.203159014316e1));
#46589=cartesian_point('',(-2.678446085117e1,-6.859503558611e1,
-4.197389157885e1));
#46590=cartesian_point('',(-2.677558420633e1,-6.867377569779e1,
-4.179416582347e1));
#46591=cartesian_point('',(-2.677669316218e1,-6.876252462080e1,
-4.156383601288e1));
#46592=cartesian_point('',(-2.678508990459e1,-6.882172386234e1,
-4.139188723157e1));
#46593=cartesian_point('',(-2.678769655661e1,-6.883629301961e1,
-4.134864971450e1));
#46594=(bounded_surface()b_spline_surface(3,3,((#46570,#46571,#46572,#46573,
#46574,#46575),(#46576,#46577,#46578,#46579,#46580,#46581),(#46582,#46583,
#46584,#46585,#46586,#46587),(#46588,#46589,#46590,#46591,#46592,#46593)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974447164334e-1,1.170617845464e0),(1.405007452471e-1,3.042662033407e-1,
6.365714197670e-1,7.471722777924e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349942884129e0,1.349942884129e0,1.349942884129e0,
1.349942884129e0,1.349942884129e0,1.349942884129e0),(8.923259602362e-1,
8.923259602362e-1,8.923259602362e-1,8.923259602362e-1,8.923259602362e-1,
8.923259602362e-1),(8.835249543061e-1,8.835249543061e-1,8.835249543061e-1,
8.835249543061e-1,8.835249543061e-1,8.835249543061e-1),(1.323539866339e0,
1.323539866339e0,1.323539866339e0,1.323539866339e0,1.323539866339e0,
1.323539866339e0)))representation_item('')surface());
#46595=oriented_edge('',*,*,#46557,.t.);
#46597=oriented_edge('',*,*,#46596,.f.);
#46599=oriented_edge('',*,*,#46598,.f.);
#46601=oriented_edge('',*,*,#46600,.t.);
#46602=edge_loop('',(#46595,#46597,#46599,#46601));
#46603=face_outer_bound('',#46602,.f.);
#46605=cartesian_point('',(-2.716634114616e1,-6.806173714036e1,
-4.370275708784e1));
#46606=cartesian_point('',(-2.716547474433e1,-6.806206470057e1,
-4.370308310608e1));
#46607=cartesian_point('',(-2.702723425424e1,-6.811445199416e1,
-4.375474625412e1));
#46608=cartesian_point('',(-2.655691101441e1,-6.828036906643e1,
-4.378629577650e1));
#46609=cartesian_point('',(-2.637836042032e1,-6.841203165402e1,
-4.350714806903e1));
#46610=cartesian_point('',(-2.626334570215e1,-6.846532356085e1,
-4.335116460720e1));
#46611=cartesian_point('',(-2.618261623282e1,-6.850766893687e1,
-4.316986820041e1));
#46612=cartesian_point('',(-2.611345235860e1,-6.853625387573e1,
-4.298897457317e1));
#46613=cartesian_point('',(-2.605530808167e1,-6.855510541603e1,
-4.279502253872e1));
#46614=cartesian_point('',(-2.600781800122e1,-6.856237448042e1,
-4.259330494502e1));
#46615=cartesian_point('',(-2.597303638494e1,-6.855745559110e1,
-4.238819995988e1));
#46616=cartesian_point('',(-2.595258896040e1,-6.854055197397e1,
-4.218786124423e1));
#46617=cartesian_point('',(-2.594640892698e1,-6.851140759531e1,
-4.198518086120e1));
#46618=cartesian_point('',(-2.595369173989e1,-6.848364011228e1,
-4.185210668571e1));
#46619=cartesian_point('',(-2.596133337680e1,-6.846652408947e1,
-4.178226586694e1));
#46620=cartesian_point('',(-2.698781660358e1,-6.761703204207e1,
-4.350731956090e1));
#46621=cartesian_point('',(-2.698698022080e1,-6.761734055560e1,
-4.350768506868e1));
#46622=cartesian_point('',(-2.685345054689e1,-6.766675315077e1,
-4.356561530115e1));
#46623=cartesian_point('',(-2.636865170124e1,-6.783380278336e1,
-4.360172583394e1));
#46624=cartesian_point('',(-2.624111128204e1,-6.796220920643e1,
-4.328876690626e1));
#46625=cartesian_point('',(-2.617740031026e1,-6.800383493578e1,
-4.313126257013e1));
#46626=cartesian_point('',(-2.615214457286e1,-6.803843306916e1,
-4.295119934807e1));
#46627=cartesian_point('',(-2.614115239760e1,-6.806266777251e1,
-4.277925846995e1));
#46628=cartesian_point('',(-2.614421622411e1,-6.808276255357e1,
-4.259957304013e1));
#46629=cartesian_point('',(-2.615961238294e1,-6.809802258034e1,
-4.241808270542e1));
#46630=cartesian_point('',(-2.618729511178e1,-6.810886582987e1,
-4.223876748691e1));
#46631=cartesian_point('',(-2.622600884292e1,-6.811557862514e1,
-4.206901587577e1));
#46632=cartesian_point('',(-2.627718302174e1,-6.811941276122e1,
-4.190301071795e1));
#46633=cartesian_point('',(-2.631973766469e1,-6.812056714813e1,
-4.179849126540e1));
#46634=cartesian_point('',(-2.634489582829e1,-6.812111973098e1,
-4.174511867409e1));
#46635=cartesian_point('',(-2.677335863523e1,-6.767415989222e1,
-4.303950500294e1));
#46636=cartesian_point('',(-2.677310276743e1,-6.767420600409e1,
-4.303968029746e1));
#46637=cartesian_point('',(-2.673227517798e1,-6.768167583882e1,
-4.306744287468e1));
#46638=cartesian_point('',(-2.659148637328e1,-6.772638571571e1,
-4.308331612129e1));
#46639=cartesian_point('',(-2.657036131159e1,-6.779903996992e1,
-4.293327854950e1));
#46640=cartesian_point('',(-2.656900586045e1,-6.785022690973e1,
-4.282263106338e1));
#46641=cartesian_point('',(-2.658168523491e1,-6.790681190788e1,
-4.269347523046e1));
#46642=cartesian_point('',(-2.660051239335e1,-6.796553077922e1,
-4.255853625871e1));
#46643=cartesian_point('',(-2.662527439584e1,-6.802781562935e1,
-4.241387710010e1));
#46644=cartesian_point('',(-2.665481095631e1,-6.809189973233e1,
-4.226385985305e1));
#46645=cartesian_point('',(-2.668826958961e1,-6.815594040868e1,
-4.211290640579e1));
#46646=cartesian_point('',(-2.672423350732e1,-6.821753434531e1,
-4.196723333361e1));
#46647=cartesian_point('',(-2.676399355477e1,-6.827921015286e1,
-4.182167771130e1));
#46648=cartesian_point('',(-2.679265847919e1,-6.831962276546e1,
-4.172729911523e1));
#46649=cartesian_point('',(-2.680852883916e1,-6.834098304688e1,
-4.167805881781e1));
#46650=cartesian_point('',(-2.678470221959e1,-6.816339907243e1,
-4.287025714807e1));
#46651=cartesian_point('',(-2.678486887386e1,-6.816325967545e1,
-4.287024467209e1));
#46652=cartesian_point('',(-2.681159648581e1,-6.814100768099e1,
-4.286822293420e1));
#46653=cartesian_point('',(-2.695345671376e1,-6.808921489898e1,
-4.286375917047e1));
#46654=cartesian_point('',(-2.696427769266e1,-6.812166364974e1,
-4.287453835103e1));
#46655=cartesian_point('',(-2.696022781365e1,-6.819197021974e1,
-4.280193905104e1));
#46656=cartesian_point('',(-2.694700581668e1,-6.827344234650e1,
-4.271123494769e1));
#46657=cartesian_point('',(-2.693090697237e1,-6.836339362653e1,
-4.259618810590e1));
#46658=cartesian_point('',(-2.691137570969e1,-6.845732455323e1,
-4.246456711305e1));
#46659=cartesian_point('',(-2.688904919740e1,-6.855147855914e1,
-4.231885748904e1));
#46660=cartesian_point('',(-2.686454609860e1,-6.864122721248e1,
-4.216422372684e1));
#46661=cartesian_point('',(-2.683920524040e1,-6.872198739417e1,
-4.200673400315e1));
#46662=cartesian_point('',(-2.681271317621e1,-6.879577522913e1,
-4.184044461477e1));
#46663=cartesian_point('',(-2.679527852443e1,-6.883786976722e1,
-4.172541661223e1));
#46664=cartesian_point('',(-2.678639203955e1,-6.885778210831e1,
-4.166292942167e1));
#46665=(bounded_surface()b_spline_surface(3,3,((#46605,#46606,#46607,#46608,
#46609,#46610,#46611,#46612,#46613,#46614,#46615,#46616,#46617,#46618,#46619),(
#46620,#46621,#46622,#46623,#46624,#46625,#46626,#46627,#46628,#46629,#46630,
#46631,#46632,#46633,#46634),(#46635,#46636,#46637,#46638,#46639,#46640,#46641,
#46642,#46643,#46644,#46645,#46646,#46647,#46648,#46649),(#46650,#46651,#46652,
#46653,#46654,#46655,#46656,#46657,#46658,#46659,#46660,#46661,#46662,#46663,
#46664)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.360870039966e-1,3.363592171259e-1,
3.793542376390e-1,4.235773808182e-1,4.706016385478e-1,5.225714703382e-1,
5.793931498399e-1,6.406394658819e-1,7.053937041460e-1,7.714934181205e-1,
8.364072597249e-1,8.976723386736e-1,9.680229277975e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439081264665e0,
1.439081264665e0,1.439081264665e0,1.439081264665e0,1.439081264665e0,
1.439081264665e0,1.439081264665e0,1.439081264665e0,1.439081264665e0,
1.439081264665e0,1.439081264665e0,1.439081264665e0,1.439081264665e0,
1.439081264665e0,1.439081264665e0),(8.536395784450e-1,8.536395784450e-1,
8.536395784450e-1,8.536395784450e-1,8.536395784450e-1,8.536395784450e-1,
8.536395784450e-1,8.536395784450e-1,8.536395784450e-1,8.536395784450e-1,
8.536395784450e-1,8.536395784450e-1,8.536395784450e-1,8.536395784450e-1,
8.536395784450e-1),(8.536395784450e-1,8.536395784450e-1,8.536395784450e-1,
8.536395784450e-1,8.536395784450e-1,8.536395784450e-1,8.536395784450e-1,
8.536395784450e-1,8.536395784450e-1,8.536395784450e-1,8.536395784450e-1,
8.536395784450e-1,8.536395784450e-1,8.536395784450e-1,8.536395784450e-1),(
1.439081264665e0,1.439081264665e0,1.439081264665e0,1.439081264665e0,
1.439081264665e0,1.439081264665e0,1.439081264665e0,1.439081264665e0,
1.439081264665e0,1.439081264665e0,1.439081264665e0,1.439081264665e0,
1.439081264665e0,1.439081264665e0,1.439081264665e0)))representation_item('')surface());
#46666=oriented_edge('',*,*,#29173,.t.);
#46668=oriented_edge('',*,*,#46667,.f.);
#46670=oriented_edge('',*,*,#46669,.t.);
#46671=oriented_edge('',*,*,#46596,.t.);
#46672=edge_loop('',(#46666,#46668,#46670,#46671));
#46673=face_outer_bound('',#46672,.f.);
#46675=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#46676=direction('',(0.e0,0.e0,1.e0));
#46677=direction('',(-4.027392148479e-1,-9.153147681665e-1,0.e0));
#46678=axis2_placement_3d('',#46675,#46676,#46677);
#46679=toroidal_surface('',#46678,7.344368814732e1,5.e-1);
#46680=oriented_edge('',*,*,#29171,.t.);
#46682=oriented_edge('',*,*,#46681,.f.);
#46684=oriented_edge('',*,*,#46683,.t.);
#46686=oriented_edge('',*,*,#46685,.t.);
#46687=oriented_edge('',*,*,#46667,.t.);
#46688=edge_loop('',(#46680,#46682,#46684,#46686,#46687));
#46689=face_outer_bound('',#46688,.f.);
#46691=cartesian_point('',(-3.004601106517e1,-6.677285844565e1,
-4.179691564480e1));
#46692=cartesian_point('',(-3.006606421377e1,-6.678023778526e1,
-4.187968808742e1));
#46693=cartesian_point('',(-3.008906438759e1,-6.679453932826e1,
-4.201701626176e1));
#46694=cartesian_point('',(-3.010071983941e1,-6.681677224210e1,
-4.220584599465e1));
#46695=cartesian_point('',(-3.009918053091e1,-6.683527889272e1,
-4.235452812229e1));
#46696=cartesian_point('',(-3.008920657111e1,-6.685282415404e1,
-4.249082912042e1));
#46697=cartesian_point('',(-3.007302209100e1,-6.686928732032e1,
-4.261585775083e1));
#46698=cartesian_point('',(-3.005222367901e1,-6.688468601826e1,
-4.273070105932e1));
#46699=cartesian_point('',(-3.002795988180e1,-6.689910900437e1,
-4.283636170627e1));
#46700=cartesian_point('',(-3.000101762699e1,-6.691269431786e1,
-4.293384998113e1));
#46701=cartesian_point('',(-2.997188075447e1,-6.692560984397e1,
-4.302417482434e1));
#46702=cartesian_point('',(-2.994078527234e1,-6.693803671167e1,
-4.310828787934e1));
#46703=cartesian_point('',(-2.990773772143e1,-6.695016959420e1,
-4.318710268116e1));
#46704=cartesian_point('',(-2.987247825960e1,-6.696223255822e1,
-4.326156548799e1));
#46705=cartesian_point('',(-2.983437633004e1,-6.697451100965e1,
-4.333274767848e1));
#46706=cartesian_point('',(-2.979227939938e1,-6.698739608813e1,
-4.340185300881e1));
#46707=cartesian_point('',(-2.974441624096e1,-6.700141517027e1,
-4.346997691585e1));
#46708=cartesian_point('',(-2.968808851199e1,-6.701738152042e1,
-4.353792510572e1));
#46709=cartesian_point('',(-2.961923223480e1,-6.703663424288e1,
-4.360606684362e1));
#46710=cartesian_point('',(-2.952928164272e1,-6.706249375367e1,
-4.367482382629e1));
#46711=cartesian_point('',(-2.940120393130e1,-6.710231579586e1,
-4.374296232751e1));
#46712=cartesian_point('',(-2.921025388941e1,-6.717351263904e1,
-4.378668891807e1));
#46713=cartesian_point('',(-2.900457004889e1,-6.727218612175e1,
-4.375254487487e1));
#46714=cartesian_point('',(-2.885972523978e1,-6.735500766707e1,
-4.366858206700e1));
#46715=cartesian_point('',(-2.879879040420e1,-6.739187745552e1,
-4.361133896088e1));
#46716=cartesian_point('',(-2.877116896051e1,-6.740863569417e1,
-4.358200114988e1));
#46717=cartesian_point('',(-2.955152497798e1,-6.680686775755e1,
-4.175620110267e1));
#46718=cartesian_point('',(-2.957118369920e1,-6.678597268381e1,
-4.182044231160e1));
#46719=cartesian_point('',(-2.959894820979e1,-6.675565102675e1,
-4.193020115676e1));
#46720=cartesian_point('',(-2.962635670871e1,-6.672115255613e1,
-4.208703296601e1));
#46721=cartesian_point('',(-2.964176638387e1,-6.669749869135e1,
-4.221360078646e1));
#46722=cartesian_point('',(-2.965070661161e1,-6.667839744653e1,
-4.233203743649e1));
#46723=cartesian_point('',(-2.965446161161e1,-6.666287104371e1,
-4.244262379013e1));
#46724=cartesian_point('',(-2.965401241940e1,-6.665022541275e1,
-4.254581858215e1));
#46725=cartesian_point('',(-2.965009447798e1,-6.663996288353e1,
-4.264214418867e1));
#46726=cartesian_point('',(-2.964323311652e1,-6.663171513873e1,
-4.273223452384e1));
#46727=cartesian_point('',(-2.963375807482e1,-6.662521195311e1,
-4.281680690449e1));
#46728=cartesian_point('',(-2.962181392586e1,-6.662026560247e1,
-4.289659567256e1));
#46729=cartesian_point('',(-2.960735417919e1,-6.661675778551e1,
-4.297235912942e1));
#46730=cartesian_point('',(-2.959009696469e1,-6.661463674922e1,
-4.304494267355e1));
#46731=cartesian_point('',(-2.956941859738e1,-6.661393306549e1,
-4.311537280774e1));
#46732=cartesian_point('',(-2.954416998714e1,-6.661481005643e1,
-4.318487580847e1));
#46733=cartesian_point('',(-2.951246680850e1,-6.661764741586e1,
-4.325464766928e1));
#46734=cartesian_point('',(-2.947127365492e1,-6.662322547908e1,
-4.332564776835e1));
#46735=cartesian_point('',(-2.941590031381e1,-6.663298177347e1,
-4.339839218075e1));
#46736=cartesian_point('',(-2.933701359887e1,-6.665038457741e1,
-4.347336329050e1));
#46737=cartesian_point('',(-2.921644984142e1,-6.668319392144e1,
-4.354916168514e1));
#46738=cartesian_point('',(-2.902687839622e1,-6.675125366894e1,
-4.359857069731e1));
#46739=cartesian_point('',(-2.882311174272e1,-6.685110352446e1,
-4.355989066983e1));
#46740=cartesian_point('',(-2.869038042785e1,-6.693332354440e1,
-4.346624123034e1));
#46741=cartesian_point('',(-2.864158490971e1,-6.696793655945e1,
-4.340412638933e1));
#46742=cartesian_point('',(-2.862075454143e1,-6.698332208607e1,
-4.337270373603e1));
#46743=cartesian_point('',(-2.938125232600e1,-6.726951405465e1,
-4.169085108971e1));
#46744=cartesian_point('',(-2.937679121897e1,-6.723906672835e1,
-4.175013278025e1));
#46745=cartesian_point('',(-2.936807653654e1,-6.719010791105e1,
-4.184908076416e1));
#46746=cartesian_point('',(-2.935300037005e1,-6.712514522947e1,
-4.198670148081e1));
#46747=cartesian_point('',(-2.933931596337e1,-6.707507924745e1,
-4.209599896231e1));
#46748=cartesian_point('',(-2.932523603588e1,-6.702996615114e1,
-4.219695458702e1));
#46749=cartesian_point('',(-2.931101139534e1,-6.698921071829e1,
-4.229013913937e1));
#46750=cartesian_point('',(-2.929681689648e1,-6.695233306269e1,
-4.237613016822e1));
#46751=cartesian_point('',(-2.928277099753e1,-6.691894973658e1,
-4.245546462327e1));
#46752=cartesian_point('',(-2.926893276484e1,-6.688872264336e1,
-4.252870411953e1));
#46753=cartesian_point('',(-2.925530696132e1,-6.686135205233e1,
-4.259642211175e1));
#46754=cartesian_point('',(-2.924185484777e1,-6.683659047977e1,
-4.265915273653e1));
#46755=cartesian_point('',(-2.922849175917e1,-6.681423760830e1,
-4.271739453572e1));
#46756=cartesian_point('',(-2.921506839177e1,-6.679412696540e1,
-4.277164999824e1));
#46757=cartesian_point('',(-2.920133410810e1,-6.677611972464e1,
-4.282247195272e1));
#46758=cartesian_point('',(-2.918689000261e1,-6.676013958898e1,
-4.287043628727e1));
#46759=cartesian_point('',(-2.917116019227e1,-6.674627986894e1,
-4.291593623580e1));
#46760=cartesian_point('',(-2.915327800804e1,-6.673488707438e1,
-4.295907334929e1));
#46761=cartesian_point('',(-2.913192022127e1,-6.672660630510e1,
-4.299964829828e1));
#46762=cartesian_point('',(-2.910430832472e1,-6.672255879977e1,
-4.303767681899e1));
#46763=cartesian_point('',(-2.906504937473e1,-6.672525763954e1,
-4.307244015162e1));
#46764=cartesian_point('',(-2.900656241881e1,-6.674220356887e1,
-4.309318770857e1));
#46765=cartesian_point('',(-2.894646916626e1,-6.677487377719e1,
-4.307708877672e1));
#46766=cartesian_point('',(-2.891034487546e1,-6.680807002887e1,
-4.303463021079e1));
#46767=cartesian_point('',(-2.889929071628e1,-6.682656686097e1,
-4.300231907936e1));
#46768=cartesian_point('',(-2.889511143532e1,-6.683585765649e1,
-4.298501397825e1));
#46769=cartesian_point('',(-2.973447411752e1,-6.761933269487e1,
-4.167734891860e1));
#46770=cartesian_point('',(-2.971039676379e1,-6.760923489070e1,
-4.175104724857e1));
#46771=cartesian_point('',(-2.966665329840e1,-6.758943721726e1,
-4.186859548363e1));
#46772=cartesian_point('',(-2.960057728350e1,-6.755593171872e1,
-4.202227591286e1));
#46773=cartesian_point('',(-2.954580639996e1,-6.752611381288e1,
-4.213935960929e1));
#46774=cartesian_point('',(-2.949371393898e1,-6.749606685829e1,
-4.224367669688e1));
#46775=cartesian_point('',(-2.944463326403e1,-6.746637008686e1,
-4.233686636785e1));
#46776=cartesian_point('',(-2.939868594629e1,-6.743743300390e1,
-4.242023305455e1));
#46777=cartesian_point('',(-2.935589167493e1,-6.740955335123e1,
-4.249480608172e1));
#46778=cartesian_point('',(-2.931618428643e1,-6.738292446100e1,
-4.256146345769e1));
#46779=cartesian_point('',(-2.927945303130e1,-6.735766023415e1,
-4.262095090766e1));
#46780=cartesian_point('',(-2.924559852312e1,-6.733383246153e1,
-4.267385377222e1));
#46781=cartesian_point('',(-2.921455745710e1,-6.731148575683e1,
-4.272061032109e1));
#46782=cartesian_point('',(-2.918631253934e1,-6.729063429173e1,
-4.276153941283e1));
#46783=cartesian_point('',(-2.916091575414e1,-6.727125353494e1,
-4.279684577484e1));
#46784=cartesian_point('',(-2.913858713267e1,-6.725329621036e1,
-4.282654318944e1));
#46785=cartesian_point('',(-2.911994942146e1,-6.723676571735e1,
-4.285025833573e1));
#46786=cartesian_point('',(-2.910627227762e1,-6.722168157780e1,
-4.286722740842e1));
#46787=cartesian_point('',(-2.909965207797e1,-6.720793304202e1,
-4.287651074293e1));
#46788=cartesian_point('',(-2.910351573161e1,-6.719454629805e1,
-4.287767624046e1));
#46789=cartesian_point('',(-2.912419621036e1,-6.717927708231e1,
-4.287073552128e1));
#46790=cartesian_point('',(-2.917308304889e1,-6.715695425154e1,
-4.286202208598e1));
#46791=cartesian_point('',(-2.923026921286e1,-6.713271344361e1,
-4.286919322478e1));
#46792=cartesian_point('',(-2.926218007796e1,-6.712583934521e1,
-4.287889107415e1));
#46793=cartesian_point('',(-2.927029818557e1,-6.713322238766e1,
-4.287617790343e1));
#46794=cartesian_point('',(-2.927314216816e1,-6.713882948781e1,
-4.287267007196e1));
#46795=(bounded_surface()b_spline_surface(3,3,((#46691,#46692,#46693,#46694,
#46695,#46696,#46697,#46698,#46699,#46700,#46701,#46702,#46703,#46704,#46705,
#46706,#46707,#46708,#46709,#46710,#46711,#46712,#46713,#46714,#46715,#46716),(
#46717,#46718,#46719,#46720,#46721,#46722,#46723,#46724,#46725,#46726,#46727,
#46728,#46729,#46730,#46731,#46732,#46733,#46734,#46735,#46736,#46737,#46738,
#46739,#46740,#46741,#46742),(#46743,#46744,#46745,#46746,#46747,#46748,#46749,
#46750,#46751,#46752,#46753,#46754,#46755,#46756,#46757,#46758,#46759,#46760,
#46761,#46762,#46763,#46764,#46765,#46766,#46767,#46768),(#46769,#46770,#46771,
#46772,#46773,#46774,#46775,#46776,#46777,#46778,#46779,#46780,#46781,#46782,
#46783,#46784,#46785,#46786,#46787,#46788,#46789,#46790,#46791,#46792,#46793,
#46794)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714307964e-2,
1.205804578962e-1,1.727491604491e-1,2.202391617857e-1,2.635727508934e-1,
3.032383350742e-1,3.395879881060e-1,3.729174832672e-1,4.035172385232e-1,
4.316733755407e-1,4.576281717944e-1,4.815719407219e-1,5.037061971830e-1,
5.242428845271e-1,5.433986241321e-1,5.613661581570e-1,5.781055282547e-1,
5.935290256895e-1,6.076891862493e-1,6.216685324450e-1,6.368238086339e-1,
6.525668200668e-1,6.694368591297e-1,6.892265056444e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609459968e0,
1.413609459968e0,1.413609459968e0,1.413609459968e0,1.413609459968e0,
1.413609459968e0,1.413609459968e0,1.413609459968e0,1.413609459968e0,
1.413609459968e0,1.413609459968e0,1.413609459968e0,1.413609459968e0,
1.413609459968e0,1.413609459968e0,1.413609459968e0,1.413609459968e0,
1.413609459968e0,1.413609459968e0,1.413609459968e0,1.413609459968e0,
1.413609459968e0,1.413609459968e0,1.413609459968e0,1.413609459968e0,
1.413609459968e0),(8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,
8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,
8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,
8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,
8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,
8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,
8.621301800108e-1,8.621301800108e-1,8.621301800108e-1),(8.621301800108e-1,
8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,
8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,
8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,
8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,
8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,
8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,8.621301800108e-1,
8.621301800108e-1),(1.413609459968e0,1.413609459968e0,1.413609459968e0,
1.413609459968e0,1.413609459968e0,1.413609459968e0,1.413609459968e0,
1.413609459968e0,1.413609459968e0,1.413609459968e0,1.413609459968e0,
1.413609459968e0,1.413609459968e0,1.413609459968e0,1.413609459968e0,
1.413609459968e0,1.413609459968e0,1.413609459968e0,1.413609459968e0,
1.413609459968e0,1.413609459968e0,1.413609459968e0,1.413609459968e0,
1.413609459968e0,1.413609459968e0,1.413609459968e0)))representation_item('')surface());
#46796=oriented_edge('',*,*,#29169,.t.);
#46798=oriented_edge('',*,*,#46797,.f.);
#46800=oriented_edge('',*,*,#46799,.f.);
#46801=oriented_edge('',*,*,#46681,.t.);
#46802=edge_loop('',(#46796,#46798,#46800,#46801));
#46803=face_outer_bound('',#46802,.f.);
#46805=cartesian_point('',(-3.011242301756e1,-6.677853345110e1,
-4.131567944438e1));
#46806=cartesian_point('',(-3.017239239721e1,-6.677456686296e1,
-4.151430174632e1));
#46807=cartesian_point('',(-3.023685612742e1,-6.679330246016e1,
-4.183254632934e1));
#46808=cartesian_point('',(-3.024513361169e1,-6.685470137461e1,
-4.217102083078e1));
#46809=cartesian_point('',(-3.023842550915e1,-6.688311220150e1,
-4.229078701277e1));
#46810=cartesian_point('',(-2.948368863988e1,-6.676311089616e1,
-4.133853634431e1));
#46811=cartesian_point('',(-2.954379812466e1,-6.669372274918e1,
-4.149716814835e1));
#46812=cartesian_point('',(-2.962997691559e1,-6.661112740190e1,
-4.176312948114e1));
#46813=cartesian_point('',(-2.969070816406e1,-6.657176051041e1,
-4.206741344447e1));
#46814=cartesian_point('',(-2.970635303975e1,-6.656605621810e1,
-4.217840650716e1));
#46815=cartesian_point('',(-2.930217940830e1,-6.736527480555e1,
-4.136104993522e1));
#46816=cartesian_point('',(-2.929783294185e1,-6.727744620741e1,
-4.149352841844e1));
#46817=cartesian_point('',(-2.929330834769e1,-6.715004756479e1,
-4.170554237270e1));
#46818=cartesian_point('',(-2.928715612669e1,-6.703775757053e1,
-4.193064469553e1));
#46819=cartesian_point('',(-2.928429598209e1,-6.700192406615e1,
-4.201024864720e1));
#46820=cartesian_point('',(-2.983440125747e1,-6.770088141385e1,
-4.135016401639e1));
#46821=cartesian_point('',(-2.979564201127e1,-6.766866917309e1,
-4.150872669042e1));
#46822=cartesian_point('',(-2.972117333262e1,-6.761877855819e1,
-4.174433886403e1));
#46823=cartesian_point('',(-2.962700390698e1,-6.756847952093e1,
-4.196152907116e1));
#46824=cartesian_point('',(-2.959195124988e1,-6.755074075812e1,
-4.203321584799e1));
#46825=(bounded_surface()b_spline_surface(3,3,((#46805,#46806,#46807,#46808,
#46809),(#46810,#46811,#46812,#46813,#46814),(#46815,#46816,#46817,#46818,
#46819),(#46820,#46821,#46822,#46823,#46824)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709118882116e-1,
7.047487627932e-1,8.827844589230e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036877e0,1.579952036877e0,1.579952036877e0,
1.579952036877e0,1.579952036877e0),(8.066826543742e-1,8.066826543742e-1,
8.066826543742e-1,8.066826543742e-1,8.066826543742e-1),(8.066826543742e-1,
8.066826543742e-1,8.066826543742e-1,8.066826543742e-1,8.066826543742e-1),(
1.579952036877e0,1.579952036877e0,1.579952036877e0,1.579952036877e0,
1.579952036877e0)))representation_item('')surface());
#46827=oriented_edge('',*,*,#46826,.t.);
#46829=oriented_edge('',*,*,#46828,.f.);
#46831=oriented_edge('',*,*,#46830,.f.);
#46832=oriented_edge('',*,*,#46797,.t.);
#46833=edge_loop('',(#46827,#46829,#46831,#46832));
#46834=face_outer_bound('',#46833,.f.);
#46836=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#46837=direction('',(0.e0,0.e0,1.e0));
#46838=direction('',(1.e0,0.e0,0.e0));
#46839=axis2_placement_3d('',#46836,#46837,#46838);
#46840=conical_surface('',#46839,7.334631745054e1,5.e-1);
#46841=oriented_edge('',*,*,#46826,.f.);
#46842=oriented_edge('',*,*,#29167,.f.);
#46844=oriented_edge('',*,*,#46843,.f.);
#46846=oriented_edge('',*,*,#46845,.t.);
#46848=oriented_edge('',*,*,#46847,.f.);
#46850=oriented_edge('',*,*,#46849,.f.);
#46852=oriented_edge('',*,*,#46851,.t.);
#46853=edge_loop('',(#46841,#46842,#46844,#46846,#46848,#46850,#46852));
#46854=face_outer_bound('',#46853,.f.);
#46856=cartesian_point('',(-3.467987902894e1,-6.459442810285e1,
-4.226412577865e1));
#46857=cartesian_point('',(-3.466525344051e1,-6.458619903427e1,
-4.217277040156e1));
#46858=cartesian_point('',(-3.464084108908e1,-6.455608781477e1,
-4.190095317403e1));
#46859=cartesian_point('',(-3.466653353678e1,-6.450653928943e1,
-4.158703899224e1));
#46860=cartesian_point('',(-3.471390425283e1,-6.446619608999e1,
-4.136996036702e1));
#46861=cartesian_point('',(-3.472737842638e1,-6.445525570870e1,
-4.131708033255e1));
#46862=cartesian_point('',(-3.482542948160e1,-6.419797366783e1,
-4.216627129157e1));
#46863=cartesian_point('',(-3.483219396034e1,-6.419553322848e1,
-4.208321945484e1));
#46864=cartesian_point('',(-3.486851179940e1,-6.418747977565e1,
-4.183901436332e1));
#46865=cartesian_point('',(-3.495399590483e1,-6.417840361108e1,
-4.156516464087e1));
#46866=cartesian_point('',(-3.503566832885e1,-6.417552696234e1,
-4.138032119394e1));
#46867=cartesian_point('',(-3.505705112493e1,-6.417429056145e1,
-4.133578051655e1));
#46868=cartesian_point('',(-3.524106726652e1,-6.413948558400e1,
-4.204918203581e1));
#46869=cartesian_point('',(-3.525505647275e1,-6.415465196598e1,
-4.198301912864e1));
#46870=cartesian_point('',(-3.530490683795e1,-6.420141431533e1,
-4.178507410708e1));
#46871=cartesian_point('',(-3.538449065947e1,-6.426134744072e1,
-4.155336055358e1));
#46872=cartesian_point('',(-3.545086604135e1,-6.430774942626e1,
-4.139137337624e1));
#46873=cartesian_point('',(-3.546783947153e1,-6.431911545564e1,
-4.135173064555e1));
#46874=cartesian_point('',(-3.550934863619e1,-6.448520626936e1,
-4.203159014318e1));
#46875=cartesian_point('',(-3.550876487579e1,-6.451212186209e1,
-4.197389157869e1));
#46876=cartesian_point('',(-3.551024181887e1,-6.459134697580e1,
-4.179416582340e1));
#46877=cartesian_point('',(-3.552292534640e1,-6.467919189166e1,
-4.156383601290e1));
#46878=cartesian_point('',(-3.553897730510e1,-6.473678868066e1,
-4.139188723163e1));
#46879=cartesian_point('',(-3.554346334504e1,-6.475089297216e1,
-4.134864972047e1));
#46880=(bounded_surface()b_spline_surface(3,3,((#46856,#46857,#46858,#46859,
#46860,#46861),(#46862,#46863,#46864,#46865,#46866,#46867),(#46868,#46869,
#46870,#46871,#46872,#46873),(#46874,#46875,#46876,#46877,#46878,#46879)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974447164494e-1,1.170617845447e0),(1.405007454362e-1,3.042662033410e-1,
6.365714197667e-1,7.471722777180e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349942884147e0,1.349942884147e0,1.349942884147e0,
1.349942884147e0,1.349942884147e0,1.349942884147e0),(8.923259602415e-1,
8.923259602415e-1,8.923259602415e-1,8.923259602415e-1,8.923259602415e-1,
8.923259602415e-1),(8.835249543004e-1,8.835249543004e-1,8.835249543004e-1,
8.835249543004e-1,8.835249543004e-1,8.835249543004e-1),(1.323539866324e0,
1.323539866324e0,1.323539866324e0,1.323539866324e0,1.323539866324e0,
1.323539866324e0)))representation_item('')surface());
#46881=oriented_edge('',*,*,#46843,.t.);
#46883=oriented_edge('',*,*,#46882,.f.);
#46885=oriented_edge('',*,*,#46884,.f.);
#46887=oriented_edge('',*,*,#46886,.t.);
#46888=edge_loop('',(#46881,#46883,#46885,#46887));
#46889=face_outer_bound('',#46888,.f.);
#46891=cartesian_point('',(-3.591527175590e1,-6.388939008513e1,
-4.364398638035e1));
#46892=cartesian_point('',(-3.585246719480e1,-6.390101337395e1,
-4.369056771955e1));
#46893=cartesian_point('',(-3.566925949027e1,-6.399037888766e1,
-4.381430989192e1));
#46894=cartesian_point('',(-3.513008202407e1,-6.431735045194e1,
-4.367501766215e1));
#46895=cartesian_point('',(-3.505209720810e1,-6.439841245423e1,
-4.345466376160e1));
#46896=cartesian_point('',(-3.494302371038e1,-6.446972265492e1,
-4.328656114038e1));
#46897=cartesian_point('',(-3.487741090212e1,-6.451355832853e1,
-4.310622584086e1));
#46898=cartesian_point('',(-3.481401176430e1,-6.454855358483e1,
-4.291707888907e1));
#46899=cartesian_point('',(-3.476117261753e1,-6.457060557713e1,
-4.271250824149e1));
#46900=cartesian_point('',(-3.471747066985e1,-6.457881380856e1,
-4.249651923338e1));
#46901=cartesian_point('',(-3.468673726139e1,-6.457099464812e1,
-4.227627044939e1));
#46902=cartesian_point('',(-3.466940857817e1,-6.454477883453e1,
-4.203822448282e1));
#46903=cartesian_point('',(-3.467169560690e1,-6.451276770875e1,
-4.187727796226e1));
#46904=cartesian_point('',(-3.467836758665e1,-6.449051812934e1,
-4.178920147048e1));
#46905=cartesian_point('',(-3.567227535011e1,-6.348891728336e1,
-4.344177664466e1));
#46906=cartesian_point('',(-3.561453961409e1,-6.349204297297e1,
-4.349295673984e1));
#46907=cartesian_point('',(-3.544415419160e1,-6.357032232784e1,
-4.363226531729e1));
#46908=cartesian_point('',(-3.490103222140e1,-6.390630695061e1,
-4.347295095769e1));
#46909=cartesian_point('',(-3.488127373727e1,-6.396796308622e1,
-4.323551093841e1));
#46910=cartesian_point('',(-3.482108727853e1,-6.402365144630e1,
-4.306680245728e1));
#46911=cartesian_point('',(-3.481094503120e1,-6.405332752767e1,
-4.289113045068e1));
#46912=cartesian_point('',(-3.480625483354e1,-6.407851403712e1,
-4.271311859598e1));
#46913=cartesian_point('',(-3.481703292768e1,-6.409636935245e1,
-4.252578758723e1));
#46914=cartesian_point('',(-3.484017448080e1,-6.410812374161e1,
-4.233373168620e1));
#46915=cartesian_point('',(-3.487688236149e1,-6.411318372420e1,
-4.214391861635e1));
#46916=cartesian_point('',(-3.493104294567e1,-6.411227603866e1,
-4.194582193754e1));
#46917=cartesian_point('',(-3.497986570649e1,-6.410759878031e1,
-4.181798016256e1));
#46918=cartesian_point('',(-3.501098817196e1,-6.410432316594e1,
-4.175029393110e1));
#46919=cartesian_point('',(-3.541038302588e1,-6.360325886679e1,
-4.300924101941e1));
#46920=cartesian_point('',(-3.539014470899e1,-6.359759921124e1,
-4.303547284630e1));
#46921=cartesian_point('',(-3.533361867225e1,-6.360706347789e1,
-4.309925558217e1));
#46922=cartesian_point('',(-3.518219306874e1,-6.371649963173e1,
-4.303209694857e1));
#46923=cartesian_point('',(-3.519734714430e1,-6.376958002025e1,
-4.290020586463e1));
#46924=cartesian_point('',(-3.520286961621e1,-6.382513118332e1,
-4.278133435273e1));
#46925=cartesian_point('',(-3.522646023126e1,-6.387926417142e1,
-4.264978296464e1));
#46926=cartesian_point('',(-3.525463605591e1,-6.393746080844e1,
-4.250837661923e1));
#46927=cartesian_point('',(-3.529022250823e1,-6.399870859180e1,
-4.235545215319e1));
#46928=cartesian_point('',(-3.533143474203e1,-6.406187788418e1,
-4.219504670129e1));
#46929=cartesian_point('',(-3.537724093621e1,-6.412443488145e1,
-4.203339233419e1));
#46930=cartesian_point('',(-3.543090140416e1,-6.419036268061e1,
-4.186095502384e1));
#46931=cartesian_point('',(-3.547075261494e1,-6.423406217537e1,
-4.174606894094e1));
#46932=cartesian_point('',(-3.549390221172e1,-6.425799244184e1,
-4.168364634087e1));
#46933=cartesian_point('',(-3.544515286015e1,-6.409464290849e1,
-4.286754831112e1));
#46934=cartesian_point('',(-3.544965934100e1,-6.409049575890e1,
-4.286934539623e1));
#46935=cartesian_point('',(-3.547083887417e1,-6.405633236282e1,
-4.285751228837e1));
#46936=cartesian_point('',(-3.563478955045e1,-6.397663024388e1,
-4.288364738943e1));
#46937=cartesian_point('',(-3.561947573510e1,-6.404229805405e1,
-4.285276276445e1));
#46938=cartesian_point('',(-3.562835533138e1,-6.411336197449e1,
-4.277412172262e1));
#46939=cartesian_point('',(-3.562329586719e1,-6.420109986642e1,
-4.267298666892e1));
#46940=cartesian_point('',(-3.561889402212e1,-6.429535109662e1,
-4.254954970566e1));
#46941=cartesian_point('',(-3.561058797877e1,-6.439529624299e1,
-4.240674171538e1));
#46942=cartesian_point('',(-3.559932443293e1,-6.449579857892e1,
-4.224756794325e1));
#46943=cartesian_point('',(-3.558492326753e1,-6.459119142798e1,
-4.207786641484e1));
#46944=cartesian_point('',(-3.556669683332e1,-6.468495096830e1,
-4.188588118719e1));
#46945=cartesian_point('',(-3.555287917016e1,-6.473978021031e1,
-4.174819123086e1));
#46946=cartesian_point('',(-3.554523917548e1,-6.476636749048e1,
-4.166956340306e1));
#46947=(bounded_surface()b_spline_surface(3,3,((#46891,#46892,#46893,#46894,
#46895,#46896,#46897,#46898,#46899,#46900,#46901,#46902,#46903,#46904),(#46905,
#46906,#46907,#46908,#46909,#46910,#46911,#46912,#46913,#46914,#46915,#46916,
#46917,#46918),(#46919,#46920,#46921,#46922,#46923,#46924,#46925,#46926,#46927,
#46928,#46929,#46930,#46931,#46932),(#46933,#46934,#46935,#46936,#46937,#46938,
#46939,#46940,#46941,#46942,#46943,#46944,#46945,#46946)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.205375097025e-1,3.493411379989e-1,3.934181444090e-1,4.391044016901e-1,
4.878461535378e-1,5.415912502584e-1,6.008602383274e-1,6.658683588322e-1,
7.355846100946e-1,8.069525502808e-1,8.768250907607e-1,9.655719614546e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.431083661035e0,1.431083661035e0,1.431083661035e0,1.431083661035e0,
1.431083661035e0,1.431083661035e0,1.431083661035e0,1.431083661035e0,
1.431083661035e0,1.431083661035e0,1.431083661035e0,1.431083661035e0,
1.431083661035e0,1.431083661035e0),(8.563054463217e-1,8.563054463217e-1,
8.563054463217e-1,8.563054463217e-1,8.563054463217e-1,8.563054463217e-1,
8.563054463217e-1,8.563054463217e-1,8.563054463217e-1,8.563054463217e-1,
8.563054463217e-1,8.563054463217e-1,8.563054463217e-1,8.563054463217e-1),(
8.563054463217e-1,8.563054463217e-1,8.563054463217e-1,8.563054463217e-1,
8.563054463217e-1,8.563054463217e-1,8.563054463217e-1,8.563054463217e-1,
8.563054463217e-1,8.563054463217e-1,8.563054463217e-1,8.563054463217e-1,
8.563054463217e-1,8.563054463217e-1),(1.431083661035e0,1.431083661035e0,
1.431083661035e0,1.431083661035e0,1.431083661035e0,1.431083661035e0,
1.431083661035e0,1.431083661035e0,1.431083661035e0,1.431083661035e0,
1.431083661035e0,1.431083661035e0,1.431083661035e0,1.431083661035e0)))representation_item('')surface());
#46948=oriented_edge('',*,*,#29165,.t.);
#46950=oriented_edge('',*,*,#46949,.f.);
#46952=oriented_edge('',*,*,#46951,.t.);
#46953=oriented_edge('',*,*,#46882,.t.);
#46954=edge_loop('',(#46948,#46950,#46952,#46953));
#46955=face_outer_bound('',#46954,.f.);
#46957=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#46958=direction('',(0.e0,0.e0,1.e0));
#46959=direction('',(-5.187662764061e-1,-8.549161072665e-1,0.e0));
#46960=axis2_placement_3d('',#46957,#46958,#46959);
#46961=toroidal_surface('',#46960,7.344368814732e1,5.e-1);
#46962=oriented_edge('',*,*,#29163,.t.);
#46964=oriented_edge('',*,*,#46963,.f.);
#46966=oriented_edge('',*,*,#46965,.t.);
#46968=oriented_edge('',*,*,#46967,.t.);
#46969=oriented_edge('',*,*,#46949,.t.);
#46970=edge_loop('',(#46962,#46964,#46966,#46968,#46969));
#46971=face_outer_bound('',#46970,.f.);
#46973=cartesian_point('',(-3.850457023193e1,-6.227981596945e1,
-4.179691564484e1));
#46974=cartesian_point('',(-3.852541502014e1,-6.228451471667e1,
-4.187968808745e1));
#46975=cartesian_point('',(-3.855008515023e1,-6.229569178286e1,
-4.201701626177e1));
#46976=cartesian_point('',(-3.856454286563e1,-6.231621314929e1,
-4.220584599465e1));
#46977=cartesian_point('',(-3.856543232877e1,-6.233476239303e1,
-4.235452812229e1));
#46978=cartesian_point('',(-3.855783381372e1,-6.235345941520e1,
-4.249082912042e1));
#46979=cartesian_point('',(-3.854393666850e1,-6.237189423537e1,
-4.261585775083e1));
#46980=cartesian_point('',(-3.852532612321e1,-6.238987593284e1,
-4.273070105932e1));
#46981=cartesian_point('',(-3.850315248360e1,-6.240734258936e1,
-4.283636170627e1));
#46982=cartesian_point('',(-3.847821396276e1,-6.242432834854e1,
-4.293384998114e1));
#46983=cartesian_point('',(-3.845101217467e1,-6.244093650555e1,
-4.302417482434e1));
#46984=cartesian_point('',(-3.842180475042e1,-6.245731583455e1,
-4.310828787934e1));
#46985=cartesian_point('',(-3.839062358485e1,-6.247365848958e1,
-4.318710268117e1));
#46986=cartesian_point('',(-3.835724030536e1,-6.249022053656e1,
-4.326156548799e1));
#46987=cartesian_point('',(-3.832106700260e1,-6.250736724392e1,
-4.333274767848e1));
#46988=cartesian_point('',(-3.828101205725e1,-6.252563684083e1,
-4.340185300881e1));
#46989=cartesian_point('',(-3.823538823219e1,-6.254578338359e1,
-4.346997691585e1));
#46990=cartesian_point('',(-3.818162642164e1,-6.256896538338e1,
-4.353792510572e1));
#46991=cartesian_point('',(-3.811587220401e1,-6.259704094381e1,
-4.360606684362e1));
#46992=cartesian_point('',(-3.803006649520e1,-6.263442013117e1,
-4.367482382629e1));
#46993=cartesian_point('',(-3.790828232588e1,-6.269061898624e1,
-4.374296232752e1));
#46994=cartesian_point('',(-3.772825894091e1,-6.278613071243e1,
-4.378668891807e1));
#46995=cartesian_point('',(-3.753721422813e1,-6.291080715832e1,
-4.375254487488e1));
#46996=cartesian_point('',(-3.740441896734e1,-6.301182619527e1,
-4.366858206697e1));
#46997=cartesian_point('',(-3.734881791080e1,-6.305633414965e1,
-4.361133896083e1));
#46998=cartesian_point('',(-3.732362016145e1,-6.307655434112e1,
-4.358200114980e1));
#46999=cartesian_point('',(-3.801875364769e1,-6.237807771305e1,
-4.175620110270e1));
#47000=cartesian_point('',(-3.803551683145e1,-6.235479542150e1,
-4.182044231162e1));
#47001=cartesian_point('',(-3.805908604236e1,-6.232110917459e1,
-4.193020115678e1));
#47002=cartesian_point('',(-3.808175710377e1,-6.228332831617e1,
-4.208703296601e1));
#47003=cartesian_point('',(-3.809394749812e1,-6.225786544726e1,
-4.221360078646e1));
#47004=cartesian_point('',(-3.810031802821e1,-6.223776068235e1,
-4.233203743649e1));
#47005=cartesian_point('',(-3.810201430143e1,-6.222187698421e1,
-4.244262379013e1));
#47006=cartesian_point('',(-3.809991836607e1,-6.220939816973e1,
-4.254581858215e1));
#47007=cartesian_point('',(-3.809469441432e1,-6.219973483184e1,
-4.264214418867e1));
#47008=cartesian_point('',(-3.808681520603e1,-6.219245323502e1,
-4.273223452384e1));
#47009=cartesian_point('',(-3.807657238857e1,-6.218724242617e1,
-4.281680690449e1));
#47010=cartesian_point('',(-3.806408479514e1,-6.218389741653e1,
-4.289659567256e1));
#47011=cartesian_point('',(-3.804929089162e1,-6.218230698510e1,
-4.297235912942e1));
#47012=cartesian_point('',(-3.803190446420e1,-6.218245661307e1,
-4.304494267355e1));
#47013=cartesian_point('',(-3.801131115403e1,-6.218445801800e1,
-4.311537280775e1));
#47014=cartesian_point('',(-3.798639301943e1,-6.218862311111e1,
-4.318487580848e1));
#47015=cartesian_point('',(-3.795533141561e1,-6.219557429173e1,
-4.325464766929e1));
#47016=cartesian_point('',(-3.791521875852e1,-6.220648141932e1,
-4.332564776835e1));
#47017=cartesian_point('',(-3.786159259598e1,-6.222338191862e1,
-4.339839218075e1));
#47018=cartesian_point('',(-3.778565228955e1,-6.225093262169e1,
-4.347336329050e1));
#47019=cartesian_point('',(-3.767040245051e1,-6.229919800541e1,
-4.354916168514e1));
#47020=cartesian_point('',(-3.749133639499e1,-6.239141953122e1,
-4.359857069731e1));
#47021=cartesian_point('',(-3.730234601488e1,-6.251701204278e1,
-4.355989066984e1));
#47022=cartesian_point('',(-3.718148210089e1,-6.261585357222e1,
-4.346624123031e1));
#47023=cartesian_point('',(-3.713762194023e1,-6.265653956130e1,
-4.340412638927e1));
#47024=cartesian_point('',(-3.711897799283e1,-6.267451237127e1,
-4.337270373595e1));
#47025=cartesian_point('',(-3.791032516136e1,-6.285899104784e1,
-4.169085108983e1));
#47026=cartesian_point('',(-3.790192804619e1,-6.282938649391e1,
-4.175013278027e1));
#47027=cartesian_point('',(-3.788689751106e1,-6.278198402042e1,
-4.184908076417e1));
#47028=cartesian_point('',(-3.786347099181e1,-6.271954493819e1,
-4.198670148081e1));
#47029=cartesian_point('',(-3.784336873514e1,-6.267169345109e1,
-4.209599896232e1));
#47030=cartesian_point('',(-3.782352082270e1,-6.262880410289e1,
-4.219695458702e1));
#47031=cartesian_point('',(-3.780409822446e1,-6.259025402658e1,
-4.229013913937e1));
#47032=cartesian_point('',(-3.778521166155e1,-6.255554461832e1,
-4.237613016822e1));
#47033=cartesian_point('',(-3.776692852877e1,-6.252428024891e1,
-4.245546462327e1));
#47034=cartesian_point('',(-3.774926325669e1,-6.249611800448e1,
-4.252870411954e1));
#47035=cartesian_point('',(-3.773218144479e1,-6.247076009689e1,
-4.259642211176e1));
#47036=cartesian_point('',(-3.771561238216e1,-6.244796621618e1,
-4.265915273653e1));
#47037=cartesian_point('',(-3.769944598143e1,-6.242754880970e1,
-4.271739453572e1));
#47038=cartesian_point('',(-3.768351248716e1,-6.240936231717e1,
-4.277164999824e1));
#47039=cartesian_point('',(-3.766754528563e1,-6.239330181459e1,
-4.282247195272e1));
#47040=cartesian_point('',(-3.765113892520e1,-6.237934372530e1,
-4.287043628727e1));
#47041=cartesian_point('',(-3.763373462908e1,-6.236765572933e1,
-4.291593623580e1));
#47042=cartesian_point('',(-3.761451837133e1,-6.235869449513e1,
-4.295907334929e1));
#47043=cartesian_point('',(-3.759226244610e1,-6.235327231956e1,
-4.299964829828e1));
#47044=cartesian_point('',(-3.756435846770e1,-6.235286351692e1,
-4.303767681900e1));
#47045=cartesian_point('',(-3.752578765275e1,-6.236066358899e1,
-4.307244015162e1));
#47046=cartesian_point('',(-3.747001294847e1,-6.238509862319e1,
-4.309318770858e1));
#47047=cartesian_point('',(-3.741469811991e1,-6.242533307679e1,
-4.307708877673e1));
#47048=cartesian_point('',(-3.738321585775e1,-6.246296049607e1,
-4.303463021079e1));
#47049=cartesian_point('',(-3.737467058949e1,-6.248274194252e1,
-4.300231907933e1));
#47050=cartesian_point('',(-3.737173975503e1,-6.249249875963e1,
-4.298501397821e1));
#47051=cartesian_point('',(-3.830618558658e1,-6.315971224568e1,
-4.167734891864e1));
#47052=cartesian_point('',(-3.828099619002e1,-6.315284355487e1,
-4.175104724859e1));
#47053=cartesian_point('',(-3.823504284111e1,-6.313892492125e1,
-4.186859548364e1));
#47054=cartesian_point('',(-3.816515877055e1,-6.311433071751e1,
-4.202227591286e1));
#47055=cartesian_point('',(-3.810696444180e1,-6.309191694287e1,
-4.213935960930e1));
#47056=cartesian_point('',(-3.805139572448e1,-6.306892647471e1,
-4.224367669688e1));
#47057=cartesian_point('',(-3.799885873501e1,-6.304589007689e1,
-4.233686636785e1));
#47058=cartesian_point('',(-3.794952745569e1,-6.302319788311e1,
-4.242023305456e1));
#47059=cartesian_point('',(-3.790346027035e1,-6.300114251803e1,
-4.249480608172e1));
#47060=cartesian_point('',(-3.786061681641e1,-6.297992429587e1,
-4.256146345769e1));
#47061=cartesian_point('',(-3.782090215893e1,-6.295967059885e1,
-4.262095090766e1));
#47062=cartesian_point('',(-3.778422713233e1,-6.294046557616e1,
-4.267385377222e1));
#47063=cartesian_point('',(-3.775053479667e1,-6.292236172277e1,
-4.272061032110e1));
#47064=cartesian_point('',(-3.771980985575e1,-6.290537534641e1,
-4.276153941283e1));
#47065=cartesian_point('',(-3.769210064718e1,-6.288947534035e1,
-4.279684577485e1));
#47066=cartesian_point('',(-3.766761914897e1,-6.287458611311e1,
-4.282654318945e1));
#47067=cartesian_point('',(-3.764698322365e1,-6.286062975024e1,
-4.285025833574e1));
#47068=cartesian_point('',(-3.763145421437e1,-6.284745988310e1,
-4.286722740843e1));
#47069=cartesian_point('',(-3.762309610742e1,-6.283469307739e1,
-4.287651074294e1));
#47070=cartesian_point('',(-3.762517938625e1,-6.282091655089e1,
-4.287767624047e1));
#47071=cartesian_point('',(-3.764368990805e1,-6.280307862126e1,
-4.287073552129e1));
#47072=cartesian_point('',(-3.768924479880e1,-6.277456575252e1,
-4.286202208599e1));
#47073=cartesian_point('',(-3.774277766685e1,-6.274306803583e1,
-4.286919322479e1));
#47074=cartesian_point('',(-3.777351828021e1,-6.273208754256e1,
-4.287889107417e1));
#47075=cartesian_point('',(-3.778253061670e1,-6.273834779640e1,
-4.287617790343e1));
#47076=cartesian_point('',(-3.778608214205e1,-6.274353571282e1,
-4.287267007197e1));
#47077=(bounded_surface()b_spline_surface(3,3,((#46973,#46974,#46975,#46976,
#46977,#46978,#46979,#46980,#46981,#46982,#46983,#46984,#46985,#46986,#46987,
#46988,#46989,#46990,#46991,#46992,#46993,#46994,#46995,#46996,#46997,#46998),(
#46999,#47000,#47001,#47002,#47003,#47004,#47005,#47006,#47007,#47008,#47009,
#47010,#47011,#47012,#47013,#47014,#47015,#47016,#47017,#47018,#47019,#47020,
#47021,#47022,#47023,#47024),(#47025,#47026,#47027,#47028,#47029,#47030,#47031,
#47032,#47033,#47034,#47035,#47036,#47037,#47038,#47039,#47040,#47041,#47042,
#47043,#47044,#47045,#47046,#47047,#47048,#47049,#47050),(#47051,#47052,#47053,
#47054,#47055,#47056,#47057,#47058,#47059,#47060,#47061,#47062,#47063,#47064,
#47065,#47066,#47067,#47068,#47069,#47070,#47071,#47072,#47073,#47074,#47075,
#47076)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714309385e-2,
1.205804578961e-1,1.727491604489e-1,2.202391617853e-1,2.635727508930e-1,
3.032383350737e-1,3.395879881056e-1,3.729174832668e-1,4.035172385229e-1,
4.316733755404e-1,4.576281717940e-1,4.815719407214e-1,5.037061971822e-1,
5.242428845262e-1,5.433986241310e-1,5.613661581559e-1,5.781055282534e-1,
5.935290256882e-1,6.076891862480e-1,6.216685324437e-1,6.368238086325e-1,
6.525668200654e-1,6.694368591283e-1,6.892265056623e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0),(8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,
8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,
8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,
8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,
8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,
8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,
8.621301800105e-1,8.621301800105e-1,8.621301800105e-1),(8.621301800105e-1,
8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,
8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,
8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,
8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,
8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,
8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,8.621301800105e-1,
8.621301800105e-1),(1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0)))representation_item('')surface());
#47078=oriented_edge('',*,*,#29161,.t.);
#47080=oriented_edge('',*,*,#47079,.f.);
#47082=oriented_edge('',*,*,#47081,.f.);
#47083=oriented_edge('',*,*,#46963,.t.);
#47084=edge_loop('',(#47078,#47080,#47082,#47083));
#47085=face_outer_bound('',#47084,.f.);
#47087=cartesian_point('',(-3.857115475770e1,-6.227677392518e1,
-4.131567944441e1));
#47088=cartesian_point('',(-3.863009334733e1,-6.226501369696e1,
-4.151430174632e1));
#47089=cartesian_point('',(-3.869645106755e1,-6.227517480329e1,
-4.183254632933e1));
#47090=cartesian_point('',(-3.871267190331e1,-6.233496801302e1,
-4.217102083075e1));
#47091=cartesian_point('',(-3.870972954659e1,-6.236401136440e1,
-4.229078701277e1));
#47092=cartesian_point('',(-3.794578624240e1,-6.234354961656e1,
-4.133853634434e1));
#47093=cartesian_point('',(-3.799632451158e1,-6.226690923264e1,
-4.149716814836e1));
#47094=cartesian_point('',(-3.807098517485e1,-6.217377191057e1,
-4.176312948112e1));
#47095=cartesian_point('',(-3.812605844861e1,-6.212681478969e1,
-4.206741344445e1));
#47096=cartesian_point('',(-3.814082492068e1,-6.211911723232e1,
-4.217840650712e1));
#47097=cartesian_point('',(-3.784442800965e1,-6.296425363908e1,
-4.136104993522e1));
#47098=cartesian_point('',(-3.782865479533e1,-6.287774375449e1,
-4.149352841844e1));
#47099=cartesian_point('',(-3.780754004998e1,-6.275202560296e1,
-4.170554237269e1));
#47100=cartesian_point('',(-3.778678367672e1,-6.264149929116e1,
-4.193064469551e1));
#47101=cartesian_point('',(-3.777927079016e1,-6.260634567116e1,
-4.201024864722e1));
#47102=cartesian_point('',(-3.841590207978e1,-6.322752019492e1,
-4.135016401639e1));
#47103=cartesian_point('',(-3.837326988317e1,-6.320064263119e1,
-4.150872669042e1));
#47104=cartesian_point('',(-3.829292626239e1,-6.316089895047e1,
-4.174433886402e1));
#47105=cartesian_point('',(-3.819299712745e1,-6.312332180500e1,
-4.196152907115e1));
#47106=cartesian_point('',(-3.815592897750e1,-6.311031008962e1,
-4.203321584801e1));
#47107=(bounded_surface()b_spline_surface(3,3,((#47087,#47088,#47089,#47090,
#47091),(#47092,#47093,#47094,#47095,#47096),(#47097,#47098,#47099,#47100,
#47101),(#47102,#47103,#47104,#47105,#47106)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709118882268e-1,
7.047487627927e-1,8.827844589118e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036878e0,1.579952036878e0,1.579952036878e0,
1.579952036878e0,1.579952036878e0),(8.066826543739e-1,8.066826543739e-1,
8.066826543739e-1,8.066826543739e-1,8.066826543739e-1),(8.066826543739e-1,
8.066826543739e-1,8.066826543739e-1,8.066826543739e-1,8.066826543739e-1),(
1.579952036878e0,1.579952036878e0,1.579952036878e0,1.579952036878e0,
1.579952036878e0)))representation_item('')surface());
#47109=oriented_edge('',*,*,#47108,.t.);
#47111=oriented_edge('',*,*,#47110,.f.);
#47113=oriented_edge('',*,*,#47112,.f.);
#47114=oriented_edge('',*,*,#47079,.t.);
#47115=edge_loop('',(#47109,#47111,#47113,#47114));
#47116=face_outer_bound('',#47115,.f.);
#47118=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#47119=direction('',(0.e0,0.e0,1.e0));
#47120=direction('',(1.e0,0.e0,0.e0));
#47121=axis2_placement_3d('',#47118,#47119,#47120);
#47122=conical_surface('',#47121,7.334631745054e1,5.e-1);
#47123=oriented_edge('',*,*,#47108,.f.);
#47124=oriented_edge('',*,*,#29159,.f.);
#47126=oriented_edge('',*,*,#47125,.f.);
#47128=oriented_edge('',*,*,#47127,.t.);
#47130=oriented_edge('',*,*,#47129,.f.);
#47132=oriented_edge('',*,*,#47131,.f.);
#47134=oriented_edge('',*,*,#47133,.t.);
#47135=edge_loop('',(#47123,#47124,#47126,#47128,#47130,#47132,#47134));
#47136=face_outer_bound('',#47135,.f.);
#47138=cartesian_point('',(-4.281445259507e1,-5.951518125959e1,
-4.226412577895e1));
#47139=cartesian_point('',(-4.279887802175e1,-5.950893161426e1,
-4.217277040175e1));
#47140=cartesian_point('',(-4.277074421854e1,-5.948226445170e1,
-4.190095317412e1));
#47141=cartesian_point('',(-4.278974948348e1,-5.942978628333e1,
-4.158703899140e1));
#47142=cartesian_point('',(-4.283144909254e1,-5.938360510619e1,
-4.136996036541e1));
#47143=cartesian_point('',(-4.284338001675e1,-5.937099956697e1,
-4.131708034961e1));
#47144=cartesian_point('',(-4.290701015601e1,-5.910312040068e1,
-4.216627129182e1));
#47145=cartesian_point('',(-4.291339822219e1,-5.909981789823e1,
-4.208321945501e1));
#47146=cartesian_point('',(-4.294835417057e1,-5.908709291454e1,
-4.183901436340e1));
#47147=cartesian_point('',(-4.303192227068e1,-5.906693648297e1,
-4.156516464014e1));
#47148=cartesian_point('',(-4.311252049816e1,-5.905342405384e1,
-4.138032119262e1));
#47149=cartesian_point('',(-4.313355895636e1,-5.904940722233e1,
-4.133578048487e1));
#47150=cartesian_point('',(-4.331145787484e1,-5.899088107352e1,
-4.204918203608e1));
#47151=cartesian_point('',(-4.332730701165e1,-5.900409174696e1,
-4.198301912877e1));
#47152=cartesian_point('',(-4.338283461151e1,-5.904394725962e1,
-4.178507410714e1));
#47153=cartesian_point('',(-4.346956042527e1,-5.909297987579e1,
-4.155336055297e1));
#47154=cartesian_point('',(-4.354142463135e1,-5.913032116019e1,
-4.139137337504e1));
#47155=cartesian_point('',(-4.355973643002e1,-5.913937446689e1,
-4.135173067189e1));
#47156=cartesian_point('',(-4.362256966487e1,-5.929862632455e1,
-4.203159014315e1));
#47157=cartesian_point('',(-4.362550408854e1,-5.932538784677e1,
-4.197389157884e1));
#47158=cartesian_point('',(-4.363730934856e1,-5.940374239893e1,
-4.179416582346e1));
#47159=cartesian_point('',(-4.366135042922e1,-5.948918025704e1,
-4.156383601229e1));
#47160=cartesian_point('',(-4.368478295085e1,-5.954418909666e1,
-4.139188723037e1));
#47161=cartesian_point('',(-4.369107156435e1,-5.955758719507e1,
-4.134864969883e1));
#47162=(bounded_surface()b_spline_surface(3,3,((#47138,#47139,#47140,#47141,
#47142,#47143),(#47144,#47145,#47146,#47147,#47148,#47149),(#47150,#47151,
#47152,#47153,#47154,#47155),(#47156,#47157,#47158,#47159,#47160,#47161)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974447164238e-1,1.170617845459e0),(1.405007452588e-1,3.042662033408e-1,
6.365714197673e-1,7.471722793384e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349942884123e0,1.349942884123e0,1.349942884123e0,
1.349942884123e0,1.349942884123e0,1.349942884123e0),(8.923259602368e-1,
8.923259602368e-1,8.923259602368e-1,8.923259602368e-1,8.923259602368e-1,
8.923259602368e-1),(8.835249543080e-1,8.835249543080e-1,8.835249543080e-1,
8.835249543080e-1,8.835249543080e-1,8.835249543080e-1),(1.323539866337e0,
1.323539866337e0,1.323539866337e0,1.323539866337e0,1.323539866337e0,
1.323539866337e0)))representation_item('')surface());
#47163=oriented_edge('',*,*,#47125,.t.);
#47165=oriented_edge('',*,*,#47164,.f.);
#47167=oriented_edge('',*,*,#47166,.f.);
#47169=oriented_edge('',*,*,#47168,.t.);
#47170=edge_loop('',(#47163,#47165,#47167,#47169));
#47171=face_outer_bound('',#47170,.f.);
#47173=cartesian_point('',(-4.394645475668e1,-5.864285151636e1,
-4.363266629021e1));
#47174=cartesian_point('',(-4.389478160821e1,-5.869141984742e1,
-4.373412192662e1));
#47175=cartesian_point('',(-4.334414068804e1,-5.905625623763e1,
-4.382163810793e1));
#47176=cartesian_point('',(-4.318618163598e1,-5.925325784189e1,
-4.350824936561e1));
#47177=cartesian_point('',(-4.308916835412e1,-5.933425235316e1,
-4.335234313442e1));
#47178=cartesian_point('',(-4.302184736706e1,-5.939637299954e1,
-4.317085826048e1));
#47179=cartesian_point('',(-4.296241934269e1,-5.944193306855e1,
-4.298991463833e1));
#47180=cartesian_point('',(-4.291106247752e1,-5.947529191327e1,
-4.279586368593e1));
#47181=cartesian_point('',(-4.286702756504e1,-5.949467234566e1,
-4.259403109028e1));
#47182=cartesian_point('',(-4.283211461237e1,-5.949898026286e1,
-4.238877956914e1));
#47183=cartesian_point('',(-4.280795190731e1,-5.948797475460e1,
-4.218822382257e1));
#47184=cartesian_point('',(-4.279441834685e1,-5.946140940752e1,
-4.198523742726e1));
#47185=cartesian_point('',(-4.279428149951e1,-5.943264943227e1,
-4.185192351066e1));
#47186=cartesian_point('',(-4.279725319635e1,-5.941409670461e1,
-4.178195307719e1));
#47187=cartesian_point('',(-4.364969970363e1,-5.826734132585e1,
-4.342888906080e1));
#47188=cartesian_point('',(-4.361737093480e1,-5.830225556214e1,
-4.354209680521e1));
#47189=cartesian_point('',(-4.304123678439e1,-5.867552394746e1,
-4.364140579197e1));
#47190=cartesian_point('',(-4.293700049185e1,-5.885467493115e1,
-4.328991294156e1));
#47191=cartesian_point('',(-4.288661073561e1,-5.891102606560e1,
-4.313248625835e1));
#47192=cartesian_point('',(-4.287084337649e1,-5.895131726689e1,
-4.295219123023e1));
#47193=cartesian_point('',(-4.286648482894e1,-5.897759403894e1,
-4.278018612428e1));
#47194=cartesian_point('',(-4.287457170441e1,-5.899629642257e1,
-4.260038530750e1));
#47195=cartesian_point('',(-4.289335776472e1,-5.900710162442e1,
-4.241876990590e1));
#47196=cartesian_point('',(-4.292287674985e1,-5.901045508306e1,
-4.223930334050e1));
#47197=cartesian_point('',(-4.296201107119e1,-5.900694633842e1,
-4.206934488139e1));
#47198=cartesian_point('',(-4.301247891652e1,-5.899741153448e1,
-4.190306785489e1));
#47199=cartesian_point('',(-4.305395071555e1,-5.898749976383e1,
-4.179835110534e1));
#47200=cartesian_point('',(-4.307844236592e1,-5.898151193506e1,
-4.174487704690e1));
#47201=cartesian_point('',(-4.340541598512e1,-5.842949074944e1,
-4.300172144361e1));
#47202=cartesian_point('',(-4.338789659792e1,-5.842742200265e1,
-4.305703872753e1));
#47203=cartesian_point('',(-4.321546369166e1,-5.852625535700e1,
-4.310225708605e1));
#47204=cartesian_point('',(-4.321251456151e1,-5.861180108471e1,
-4.293418225843e1));
#47205=cartesian_point('',(-4.322452714717e1,-5.866147921092e1,
-4.282358416601e1));
#47206=cartesian_point('',(-4.325130714963e1,-5.871295262823e1,
-4.269434813507e1));
#47207=cartesian_point('',(-4.328467526387e1,-5.876481021902e1,
-4.255936341386e1));
#47208=cartesian_point('',(-4.332469050996e1,-5.881860280857e1,
-4.241462153189e1));
#47209=cartesian_point('',(-4.336980281392e1,-5.887289463587e1,
-4.226449922269e1));
#47210=cartesian_point('',(-4.341870257857e1,-5.892613390864e1,
-4.211341639020e1));
#47211=cartesian_point('',(-4.346941363804e1,-5.897637277349e1,
-4.196756313782e1));
#47212=cartesian_point('',(-4.352384405806e1,-5.902572282762e1,
-4.182176552257e1));
#47213=cartesian_point('',(-4.356205327541e1,-5.905738730369e1,
-4.172720301819e1));
#47214=cartesian_point('',(-4.358294856267e1,-5.907393753223e1,
-4.167786404624e1));
#47215=cartesian_point('',(-4.351160527915e1,-5.893149372537e1,
-4.287226516197e1));
#47216=cartesian_point('',(-4.348629431273e1,-5.891422864367e1,
-4.287066998250e1));
#47217=cartesian_point('',(-4.365428202722e1,-5.879054320127e1,
-4.286189942980e1));
#47218=cartesian_point('',(-4.367662426547e1,-5.882091807777e1,
-4.287501313256e1));
#47219=cartesian_point('',(-4.369069340015e1,-5.889003396626e1,
-4.280246648162e1));
#47220=cartesian_point('',(-4.369911097670e1,-5.897206007677e1,
-4.271187173486e1));
#47221=cartesian_point('',(-4.370684018766e1,-5.906315656438e1,
-4.259682810418e1));
#47222=cartesian_point('',(-4.371231901897e1,-5.915897948900e1,
-4.246518556598e1));
#47223=cartesian_point('',(-4.371514745607e1,-5.925577046874e1,
-4.231941382801e1));
#47224=cartesian_point('',(-4.371473423144e1,-5.934888012983e1,
-4.216468819332e1));
#47225=cartesian_point('',(-4.371117927935e1,-5.943355074787e1,
-4.200704212825e1));
#47226=cartesian_point('',(-4.370469949858e1,-5.951180634395e1,
-4.184051113540e1));
#47227=cartesian_point('',(-4.369875492918e1,-5.955705625062e1,
-4.172527279193e1));
#47228=cartesian_point('',(-4.369532473989e1,-5.957862352167e1,
-4.166266322672e1));
#47229=(bounded_surface()b_spline_surface(3,3,((#47173,#47174,#47175,#47176,
#47177,#47178,#47179,#47180,#47181,#47182,#47183,#47184,#47185,#47186),(#47187,
#47188,#47189,#47190,#47191,#47192,#47193,#47194,#47195,#47196,#47197,#47198,
#47199,#47200),(#47201,#47202,#47203,#47204,#47205,#47206,#47207,#47208,#47209,
#47210,#47211,#47212,#47213,#47214),(#47215,#47216,#47217,#47218,#47219,#47220,
#47221,#47222,#47223,#47224,#47225,#47226,#47227,#47228)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.203498354763e-1,3.789968866194e-1,4.232363487577e-1,4.702637368663e-1,
5.222411584411e-1,5.790792198239e-1,6.403517280365e-1,7.051439679803e-1,
7.712935283752e-1,8.362629182907e-1,8.976351928860e-1,9.681245391688e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.438797101527e0,1.438797101527e0,1.438797101527e0,1.438797101527e0,
1.438797101527e0,1.438797101527e0,1.438797101527e0,1.438797101527e0,
1.438797101527e0,1.438797101527e0,1.438797101527e0,1.438797101527e0,
1.438797101527e0,1.438797101527e0),(8.537342994911e-1,8.537342994911e-1,
8.537342994911e-1,8.537342994911e-1,8.537342994911e-1,8.537342994911e-1,
8.537342994911e-1,8.537342994911e-1,8.537342994911e-1,8.537342994911e-1,
8.537342994911e-1,8.537342994911e-1,8.537342994911e-1,8.537342994911e-1),(
8.537342994911e-1,8.537342994911e-1,8.537342994911e-1,8.537342994911e-1,
8.537342994911e-1,8.537342994911e-1,8.537342994911e-1,8.537342994911e-1,
8.537342994911e-1,8.537342994911e-1,8.537342994911e-1,8.537342994911e-1,
8.537342994911e-1,8.537342994911e-1),(1.438797101527e0,1.438797101527e0,
1.438797101527e0,1.438797101527e0,1.438797101527e0,1.438797101527e0,
1.438797101527e0,1.438797101527e0,1.438797101527e0,1.438797101527e0,
1.438797101527e0,1.438797101527e0,1.438797101527e0,1.438797101527e0)))representation_item('')surface());
#47230=oriented_edge('',*,*,#29157,.t.);
#47232=oriented_edge('',*,*,#47231,.f.);
#47234=oriented_edge('',*,*,#47233,.t.);
#47235=oriented_edge('',*,*,#47164,.t.);
#47236=edge_loop('',(#47230,#47232,#47234,#47235));
#47237=face_outer_bound('',#47236,.f.);
#47239=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#47240=direction('',(0.e0,0.e0,1.e0));
#47241=direction('',(-6.259171031460e-1,-7.798895947436e-1,0.e0));
#47242=axis2_placement_3d('',#47239,#47240,#47241);
#47243=toroidal_surface('',#47242,7.344368814732e1,5.e-1);
#47244=oriented_edge('',*,*,#29155,.t.);
#47246=oriented_edge('',*,*,#47245,.f.);
#47248=oriented_edge('',*,*,#47247,.t.);
#47250=oriented_edge('',*,*,#47249,.t.);
#47251=oriented_edge('',*,*,#47231,.t.);
#47252=edge_loop('',(#47244,#47246,#47248,#47250,#47251));
#47253=face_outer_bound('',#47252,.f.);
#47255=cartesian_point('',(-4.630430552655e1,-5.672114857476e1,
-4.179691564494e1));
#47256=cartesian_point('',(-4.632558529427e1,-5.672308633273e1,
-4.187968808751e1));
#47257=cartesian_point('',(-4.635150326785e1,-5.673094767942e1,
-4.201701626180e1));
#47258=cartesian_point('',(-4.636851587131e1,-5.674940637218e1,
-4.220584599466e1));
#47259=cartesian_point('',(-4.637181888712e1,-5.676768082633e1,
-4.235452812230e1));
#47260=cartesian_point('',(-4.636672582953e1,-5.678720969812e1,
-4.249082912043e1));
#47261=cartesian_point('',(-4.635535380319e1,-5.680730074730e1,
-4.261585775084e1));
#47262=cartesian_point('',(-4.633924955620e1,-5.682755777246e1,
-4.273070105932e1));
#47263=cartesian_point('',(-4.631954547132e1,-5.684776924006e1,
-4.283636170627e1));
#47264=cartesian_point('',(-4.629703738945e1,-5.686786481389e1,
-4.293384998114e1));
#47265=cartesian_point('',(-4.627223611592e1,-5.688788143164e1,
-4.302417482434e1));
#47266=cartesian_point('',(-4.624541649668e1,-5.690793296708e1,
-4.310828787934e1));
#47267=cartesian_point('',(-4.621663523483e1,-5.692820576724e1,
-4.318710268117e1));
#47268=cartesian_point('',(-4.618569933485e1,-5.694898351597e1,
-4.326156548800e1));
#47269=cartesian_point('',(-4.615207359413e1,-5.697070509434e1,
-4.333274767849e1));
#47270=cartesian_point('',(-4.611474598530e1,-5.699404661182e1,
-4.340185300882e1));
#47271=cartesian_point('',(-4.607214212990e1,-5.701997590227e1,
-4.346997691586e1));
#47272=cartesian_point('',(-4.602186611725e1,-5.704997690127e1,
-4.353792510573e1));
#47273=cartesian_point('',(-4.596033903205e1,-5.708639491904e1,
-4.360606684364e1));
#47274=cartesian_point('',(-4.588014636594e1,-5.713465421472e1,
-4.367482382631e1));
#47275=cartesian_point('',(-4.576673949961e1,-5.720626830472e1,
-4.374296232753e1));
#47276=cartesian_point('',(-4.560072302157e1,-5.732446068182e1,
-4.378668891805e1));
#47277=cartesian_point('',(-4.542758626457e1,-5.747300684232e1,
-4.375254487482e1));
#47278=cartesian_point('',(-4.530911271594e1,-5.759049490708e1,
-4.366858206694e1));
#47279=cartesian_point('',(-4.525979678798e1,-5.764187948392e1,
-4.361133896082e1));
#47280=cartesian_point('',(-4.523745387348e1,-5.766521565511e1,
-4.358200114982e1));
#47281=cartesian_point('',(-4.583547090184e1,-5.688198146433e1,
-4.175620110278e1));
#47282=cartesian_point('',(-4.584905172526e1,-5.685671032152e1,
-4.182044231167e1));
#47283=cartesian_point('',(-4.586802236077e1,-5.682023586577e1,
-4.193020115680e1));
#47284=cartesian_point('',(-4.588556807652e1,-5.677981906052e1,
-4.208703296601e1));
#47285=cartesian_point('',(-4.589433060903e1,-5.675298286423e1,
-4.221360078646e1));
#47286=cartesian_point('',(-4.589802243995e1,-5.673221857733e1,
-4.233203743649e1));
#47287=cartesian_point('',(-4.589763096268e1,-5.671624935835e1,
-4.244262379014e1));
#47288=cartesian_point('',(-4.589392414619e1,-5.670415087632e1,
-4.254581858215e1));
#47289=cartesian_point('',(-4.588748356738e1,-5.669525207216e1,
-4.264214418867e1));
#47290=cartesian_point('',(-4.587872132770e1,-5.668906121346e1,
-4.273223452384e1));
#47291=cartesian_point('',(-4.586788599193e1,-5.668523193977e1,
-4.281680690449e1));
#47292=cartesian_point('',(-4.585506862022e1,-5.668354550517e1,
-4.289659567257e1));
#47293=cartesian_point('',(-4.584019368763e1,-5.668389967200e1,
-4.297235912943e1));
#47294=cartesian_point('',(-4.582297553388e1,-5.668631740405e1,
-4.304494267355e1));
#47295=cartesian_point('',(-4.580281963809e1,-5.669098965304e1,
-4.311537280775e1));
#47296=cartesian_point('',(-4.577865833533e1,-5.669837158243e1,
-4.318487580849e1));
#47297=cartesian_point('',(-4.574876977897e1,-5.670931764761e1,
-4.325464766930e1));
#47298=cartesian_point('',(-4.571042395705e1,-5.672536721561e1,
-4.332564776836e1));
#47299=cartesian_point('',(-4.565946253157e1,-5.674912274761e1,
-4.339839218077e1));
#47300=cartesian_point('',(-4.558776799334e1,-5.678634994963e1,
-4.347336329052e1));
#47301=cartesian_point('',(-4.547980402937e1,-5.684924553897e1,
-4.354916168516e1));
#47302=cartesian_point('',(-4.531430723337e1,-5.696405090726e1,
-4.359857069729e1));
#47303=cartesian_point('',(-4.514332680450e1,-5.711323715213e1,
-4.355989066977e1));
#47304=cartesian_point('',(-4.503639830659e1,-5.722700898499e1,
-4.346624123028e1));
#47305=cartesian_point('',(-4.499822396293e1,-5.727307179954e1,
-4.340412638926e1));
#47306=cartesian_point('',(-4.498208543953e1,-5.729332437308e1,
-4.337270373597e1));
#47307=cartesian_point('',(-4.579074182258e1,-5.737293327638e1,
-4.169085108990e1));
#47308=cartesian_point('',(-4.577855237610e1,-5.734467803698e1,
-4.175013278032e1));
#47309=cartesian_point('',(-4.575746316493e1,-5.729964297673e1,
-4.184908076420e1));
#47310=cartesian_point('',(-4.572608712717e1,-5.724079584388e1,
-4.198670148081e1));
#47311=cartesian_point('',(-4.569991097568e1,-5.719597760390e1,
-4.209599896232e1));
#47312=cartesian_point('',(-4.567463468158e1,-5.715604585245e1,
-4.219695458702e1));
#47313=cartesian_point('',(-4.565034645169e1,-5.712036073518e1,
-4.229013913937e1));
#47314=cartesian_point('',(-4.562709097904e1,-5.708841346187e1,
-4.237613016822e1));
#47315=cartesian_point('',(-4.560488344191e1,-5.705980299117e1,
-4.245546462327e1));
#47316=cartesian_point('',(-4.558369338816e1,-5.703418745934e1,
-4.252870411953e1));
#47317=cartesian_point('',(-4.556344784240e1,-5.701127611604e1,
-4.259642211175e1));
#47318=cartesian_point('',(-4.554404533194e1,-5.699083993678e1,
-4.265915273653e1));
#47319=cartesian_point('',(-4.552535223069e1,-5.697270734278e1,
-4.271739453572e1));
#47320=cartesian_point('',(-4.550718123605e1,-5.695675617655e1,
-4.277164999823e1));
#47321=cartesian_point('',(-4.548925431989e1,-5.694291721182e1,
-4.282247195272e1));
#47322=cartesian_point('',(-4.547116642191e1,-5.693121999567e1,
-4.287043628727e1));
#47323=cartesian_point('',(-4.545238543235e1,-5.692190370863e1,
-4.291593623580e1));
#47324=cartesian_point('',(-4.543216389657e1,-5.691552736398e1,
-4.295907334929e1));
#47325=cartesian_point('',(-4.540939063793e1,-5.691305655705e1,
-4.299964829828e1));
#47326=cartesian_point('',(-4.538167202247e1,-5.691629345183e1,
-4.303767681899e1));
#47327=cartesian_point('',(-4.534444929989e1,-5.692906129482e1,
-4.307244015162e1));
#47328=cartesian_point('',(-4.529234116791e1,-5.696056734370e1,
-4.309318770856e1));
#47329=cartesian_point('',(-4.524275121541e1,-5.700767761990e1,
-4.307708877668e1));
#47330=cartesian_point('',(-4.521644965214e1,-5.704909239117e1,
-4.303463021075e1));
#47331=cartesian_point('',(-4.521055948672e1,-5.706981998593e1,
-4.300231907931e1));
#47332=cartesian_point('',(-4.520892724615e1,-5.707987588278e1,
-4.298501397821e1));
#47333=cartesian_point('',(-4.622246759977e1,-5.761941160862e1,
-4.167734891872e1));
#47334=cartesian_point('',(-4.619659715792e1,-5.761588955655e1,
-4.175104724865e1));
#47335=cartesian_point('',(-4.614922020006e1,-5.760808811441e1,
-4.186859548367e1));
#47336=cartesian_point('',(-4.607672380965e1,-5.759282601913e1,
-4.202227591286e1));
#47337=cartesian_point('',(-4.601610175680e1,-5.757819988158e1,
-4.213935960930e1));
#47338=cartesian_point('',(-4.595800757928e1,-5.756265927314e1,
-4.224367669688e1));
#47339=cartesian_point('',(-4.590291319775e1,-5.754667740808e1,
-4.233686636785e1));
#47340=cartesian_point('',(-4.585104202872e1,-5.753061837321e1,
-4.242023305455e1));
#47341=cartesian_point('',(-4.580249015171e1,-5.751476466913e1,
-4.249480608172e1));
#47342=cartesian_point('',(-4.575724369572e1,-5.749932016470e1,
-4.256146345769e1));
#47343=cartesian_point('',(-4.571522516469e1,-5.748442354389e1,
-4.262095090766e1));
#47344=cartesian_point('',(-4.567635713955e1,-5.747016987440e1,
-4.267385377221e1));
#47345=cartesian_point('',(-4.564059001943e1,-5.745661863427e1,
-4.272061032109e1));
#47346=cartesian_point('',(-4.560791076762e1,-5.744378798826e1,
-4.276153941282e1));
#47347=cartesian_point('',(-4.557836324793e1,-5.743164078644e1,
-4.279684577484e1));
#47348=cartesian_point('',(-4.555214775819e1,-5.742007441534e1,
-4.282654318944e1));
#47349=cartesian_point('',(-4.552986670517e1,-5.740893097984e1,
-4.285025833572e1));
#47350=cartesian_point('',(-4.551275153611e1,-5.739790072519e1,
-4.286722740841e1));
#47351=cartesian_point('',(-4.550279853139e1,-5.738633409315e1,
-4.287651074291e1));
#47352=cartesian_point('',(-4.550306578994e1,-5.737240350428e1,
-4.287767624044e1));
#47353=cartesian_point('',(-4.551908963465e1,-5.735230207268e1,
-4.287073552126e1));
#47354=cartesian_point('',(-4.556053312081e1,-5.731808702905e1,
-4.286202208596e1));
#47355=cartesian_point('',(-4.560949673072e1,-5.727987133828e1,
-4.286919322477e1));
#47356=cartesian_point('',(-4.563854111187e1,-5.726497232947e1,
-4.287889107413e1));
#47357=cartesian_point('',(-4.564829347366e1,-5.727000268001e1,
-4.287617790340e1));
#47358=cartesian_point('',(-4.565249177421e1,-5.727468264599e1,
-4.287267007194e1));
#47359=(bounded_surface()b_spline_surface(3,3,((#47255,#47256,#47257,#47258,
#47259,#47260,#47261,#47262,#47263,#47264,#47265,#47266,#47267,#47268,#47269,
#47270,#47271,#47272,#47273,#47274,#47275,#47276,#47277,#47278,#47279,#47280),(
#47281,#47282,#47283,#47284,#47285,#47286,#47287,#47288,#47289,#47290,#47291,
#47292,#47293,#47294,#47295,#47296,#47297,#47298,#47299,#47300,#47301,#47302,
#47303,#47304,#47305,#47306),(#47307,#47308,#47309,#47310,#47311,#47312,#47313,
#47314,#47315,#47316,#47317,#47318,#47319,#47320,#47321,#47322,#47323,#47324,
#47325,#47326,#47327,#47328,#47329,#47330,#47331,#47332),(#47333,#47334,#47335,
#47336,#47337,#47338,#47339,#47340,#47341,#47342,#47343,#47344,#47345,#47346,
#47347,#47348,#47349,#47350,#47351,#47352,#47353,#47354,#47355,#47356,#47357,
#47358)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714312570e-2,
1.205804578968e-1,1.727491604500e-1,2.202391617867e-1,2.635727508947e-1,
3.032383350753e-1,3.395879881068e-1,3.729174832675e-1,4.035172385231e-1,
4.316733755404e-1,4.576281717941e-1,4.815719407219e-1,5.037061971833e-1,
5.242428845277e-1,5.433986241331e-1,5.613661581581e-1,5.781055282558e-1,
5.935290256905e-1,6.076891862502e-1,6.216685324462e-1,6.368238086354e-1,
6.525668200686e-1,6.694368591318e-1,6.892265056496e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0),(8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1),(8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,8.621301800102e-1,
8.621301800102e-1),(1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0,1.413609459969e0,
1.413609459969e0,1.413609459969e0,1.413609459969e0)))representation_item('')surface());
#47360=oriented_edge('',*,*,#29153,.t.);
#47362=oriented_edge('',*,*,#47361,.f.);
#47364=oriented_edge('',*,*,#47363,.f.);
#47365=oriented_edge('',*,*,#47245,.t.);
#47366=edge_loop('',(#47360,#47362,#47364,#47365));
#47367=face_outer_bound('',#47366,.f.);
#47369=cartesian_point('',(-4.636992334595e1,-5.670944153101e1,
-4.131567944440e1));
#47370=cartesian_point('',(-4.642682269001e1,-5.669008888349e1,
-4.151430174633e1));
#47371=cartesian_point('',(-4.649393900123e1,-5.669150163960e1,
-4.183254632935e1));
#47372=cartesian_point('',(-4.651782564549e1,-5.674866606621e1,
-4.217102083077e1));
#47373=cartesian_point('',(-4.651869937906e1,-5.677784500230e1,
-4.229078701276e1));
#47374=cartesian_point('',(-4.575862092174e1,-5.685727291813e1,
-4.133853634434e1));
#47375=cartesian_point('',(-4.579872325155e1,-5.677469163548e1,
-4.149716814836e1));
#47376=cartesian_point('',(-4.586058832249e1,-5.667260594402e1,
-4.176312948114e1));
#47377=cartesian_point('',(-4.590906130257e1,-5.661886204310e1,
-4.206741344446e1));
#47378=cartesian_point('',(-4.592269671255e1,-5.660930292803e1,
-4.217840650716e1));
#47379=cartesian_point('',(-4.573914795528e1,-5.748589663586e1,
-4.136104993523e1));
#47380=cartesian_point('',(-4.571221787716e1,-5.740218567291e1,
-4.149352841846e1));
#47381=cartesian_point('',(-4.567487425979e1,-5.728029908493e1,
-4.170554237270e1));
#47382=cartesian_point('',(-4.563986888155e1,-5.717342759140e1,
-4.193064469552e1));
#47383=cartesian_point('',(-4.562783180065e1,-5.713955534396e1,
-4.201024864719e1));
#47384=cartesian_point('',(-4.634009616659e1,-5.767231857550e1,
-4.135016401640e1));
#47385=cartesian_point('',(-4.629432046828e1,-5.765123557132e1,
-4.150872669043e1));
#47386=cartesian_point('',(-4.620947660702e1,-5.762231885020e1,
-4.174433886402e1));
#47387=cartesian_point('',(-4.610549757796e1,-5.759810655189e1,
-4.196152907116e1));
#47388=cartesian_point('',(-4.606704818153e1,-5.759004451802e1,
-4.203321584798e1));
#47389=(bounded_surface()b_spline_surface(3,3,((#47369,#47370,#47371,#47372,
#47373),(#47374,#47375,#47376,#47377,#47378),(#47379,#47380,#47381,#47382,
#47383),(#47384,#47385,#47386,#47387,#47388)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709118882276e-1,
7.047487627946e-1,8.827844589217e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036876e0,1.579952036876e0,1.579952036876e0,
1.579952036876e0,1.579952036876e0),(8.066826543746e-1,8.066826543746e-1,
8.066826543746e-1,8.066826543746e-1,8.066826543746e-1),(8.066826543746e-1,
8.066826543746e-1,8.066826543746e-1,8.066826543746e-1,8.066826543746e-1),(
1.579952036876e0,1.579952036876e0,1.579952036876e0,1.579952036876e0,
1.579952036876e0)))representation_item('')surface());
#47391=oriented_edge('',*,*,#47390,.t.);
#47393=oriented_edge('',*,*,#47392,.f.);
#47395=oriented_edge('',*,*,#47394,.f.);
#47396=oriented_edge('',*,*,#47361,.t.);
#47397=edge_loop('',(#47391,#47393,#47395,#47396));
#47398=face_outer_bound('',#47397,.f.);
#47400=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#47401=direction('',(0.e0,0.e0,1.e0));
#47402=direction('',(1.e0,0.e0,0.e0));
#47403=axis2_placement_3d('',#47400,#47401,#47402);
#47404=conical_surface('',#47403,7.334631745054e1,5.e-1);
#47405=oriented_edge('',*,*,#47390,.f.);
#47406=oriented_edge('',*,*,#29151,.f.);
#47408=oriented_edge('',*,*,#47407,.t.);
#47410=oriented_edge('',*,*,#47409,.f.);
#47412=oriented_edge('',*,*,#47411,.t.);
#47414=oriented_edge('',*,*,#47413,.f.);
#47416=oriented_edge('',*,*,#47415,.f.);
#47418=oriented_edge('',*,*,#47417,.t.);
#47419=edge_loop('',(#47405,#47406,#47408,#47410,#47412,#47414,#47416,#47418));
#47420=face_outer_bound('',#47419,.f.);
#47422=cartesian_point('',(-4.664836061379e1,-5.486070678737e1,
-4.045566110813e1));
#47423=direction('',(7.277663203999e-2,-5.046486065880e-2,-9.960707101745e-1));
#47424=direction('',(-4.634026054503e-1,-8.860791548516e-1,1.103433728826e-2));
#47425=axis2_placement_3d('',#47422,#47423,#47424);
#47426=cylindrical_surface('',#47425,1.199969060643e0);
#47428=oriented_edge('',*,*,#47427,.f.);
#47429=oriented_edge('',*,*,#47407,.f.);
#47431=oriented_edge('',*,*,#47430,.f.);
#47433=oriented_edge('',*,*,#47432,.t.);
#47435=oriented_edge('',*,*,#47434,.t.);
#47436=edge_loop('',(#47428,#47429,#47431,#47433,#47435));
#47437=face_outer_bound('',#47436,.f.);
#47439=cartesian_point('',(-4.758238932939e1,-5.402776670093e1,
-4.069790921708e1));
#47440=cartesian_point('',(-4.761883517988e1,-5.407121002989e1,
-4.070582289014e1));
#47441=cartesian_point('',(-4.768758101249e1,-5.416059575690e1,
-4.071621071278e1));
#47442=cartesian_point('',(-4.777576443066e1,-5.429782653924e1,
-4.071630781421e1));
#47443=cartesian_point('',(-4.784858940926e1,-5.443335677449e1,
-4.070339567030e1));
#47444=cartesian_point('',(-4.790857996182e1,-5.456657622644e1,
-4.067989669201e1));
#47445=cartesian_point('',(-4.795985723590e1,-5.470439113210e1,
-4.064527742935e1));
#47446=cartesian_point('',(-4.800389684025e1,-5.485282103896e1,
-4.059702910303e1));
#47447=cartesian_point('',(-4.803991583771e1,-5.501630811911e1,
-4.053138802177e1));
#47448=cartesian_point('',(-4.806514187797e1,-5.519674325987e1,
-4.044415818058e1));
#47449=cartesian_point('',(-4.807548267930e1,-5.539196145785e1,
-4.033232447941e1));
#47450=cartesian_point('',(-4.806694610706e1,-5.559795328367e1,
-4.019415587932e1));
#47451=cartesian_point('',(-4.803573541011e1,-5.581116230476e1,
-4.002790022370e1));
#47452=cartesian_point('',(-4.797718362215e1,-5.602906206139e1,
-3.983034173947e1));
#47453=cartesian_point('',(-4.788512820057e1,-5.624795323292e1,
-3.959759107341e1));
#47454=cartesian_point('',(-4.777883843805e1,-5.641818077659e1,
-3.938104030271e1));
#47455=cartesian_point('',(-4.770023930999e1,-5.651272307032e1,
-3.924069571896e1));
#47456=cartesian_point('',(-4.767283842632e1,-5.654273694248e1,
-3.919365615372e1));
#47457=cartesian_point('',(-4.743049377257e1,-5.424316525650e1,
-4.015778942616e1));
#47458=cartesian_point('',(-4.744637288445e1,-5.426308717823e1,
-4.016210913993e1));
#47459=cartesian_point('',(-4.747436252167e1,-5.430456743854e1,
-4.017037008129e1));
#47460=cartesian_point('',(-4.750726796779e1,-5.437287811492e1,
-4.018162060365e1));
#47461=cartesian_point('',(-4.753312639354e1,-5.444666705071e1,
-4.019020176260e1));
#47462=cartesian_point('',(-4.755366044191e1,-5.452559526857e1,
-4.019494420535e1));
#47463=cartesian_point('',(-4.757034590791e1,-5.461377621033e1,
-4.019489276636e1));
#47464=cartesian_point('',(-4.758326248217e1,-5.471567232011e1,
-4.018825567326e1));
#47465=cartesian_point('',(-4.759127766734e1,-5.483542517344e1,
-4.017224399688e1));
#47466=cartesian_point('',(-4.759211791358e1,-5.497579470896e1,
-4.014321087712e1));
#47467=cartesian_point('',(-4.758275120119e1,-5.513638872665e1,
-4.009750334706e1));
#47468=cartesian_point('',(-4.756009267753e1,-5.531480928809e1,
-4.003213211087e1));
#47469=cartesian_point('',(-4.752098141631e1,-5.550867133789e1,
-3.994432407073e1));
#47470=cartesian_point('',(-4.746140831476e1,-5.571658250255e1,
-3.983042939761e1));
#47471=cartesian_point('',(-4.737613127548e1,-5.593640539907e1,
-3.968601739107e1));
#47472=cartesian_point('',(-4.728237585340e1,-5.611779323580e1,
-3.954264083088e1));
#47473=cartesian_point('',(-4.721402221423e1,-5.622419053113e1,
-3.944510204197e1));
#47474=cartesian_point('',(-4.719022791404e1,-5.625865934084e1,
-3.941190564097e1));
#47475=cartesian_point('',(-4.780580216603e1,-5.399826014720e1,
-3.975733633012e1));
#47476=cartesian_point('',(-4.781977511844e1,-5.401685028604e1,
-3.976069443805e1));
#47477=cartesian_point('',(-4.784336596539e1,-5.405723551847e1,
-3.976551565267e1));
#47478=cartesian_point('',(-4.786577970738e1,-5.412562595835e1,
-3.976734287364e1));
#47479=cartesian_point('',(-4.787719995236e1,-5.419847826346e1,
-3.976435659434e1));
#47480=cartesian_point('',(-4.788013454223e1,-5.427428988980e1,
-3.975718732792e1));
#47481=cartesian_point('',(-4.787573875630e1,-5.435645014735e1,
-3.974550280341e1));
#47482=cartesian_point('',(-4.786347929748e1,-5.444860687106e1,
-3.972817107477e1));
#47483=cartesian_point('',(-4.784167781541e1,-5.455398058557e1,
-3.970347789397e1));
#47484=cartesian_point('',(-4.780797560720e1,-5.467454123423e1,
-3.966942636209e1));
#47485=cartesian_point('',(-4.776017649041e1,-5.480972802859e1,
-3.962441689957e1));
#47486=cartesian_point('',(-4.769655759897e1,-5.495763361153e1,
-3.956738886887e1));
#47487=cartesian_point('',(-4.761529775315e1,-5.511663095790e1,
-3.949730899370e1));
#47488=cartesian_point('',(-4.751358768128e1,-5.528607146622e1,
-3.941251051240e1));
#47489=cartesian_point('',(-4.738777956100e1,-5.546488811755e1,
-3.931097492956e1));
#47490=cartesian_point('',(-4.726495032404e1,-5.561290402770e1,
-3.921506837187e1));
#47491=cartesian_point('',(-4.718229592545e1,-5.570030316875e1,
-3.915193077978e1));
#47492=cartesian_point('',(-4.715423472240e1,-5.572870146334e1,
-3.913064939492e1));
#47493=cartesian_point('',(-4.817908526665e1,-5.363839655551e1,
-4.006123617796e1));
#47494=cartesian_point('',(-4.821250054911e1,-5.367972250728e1,
-4.006762101153e1));
#47495=cartesian_point('',(-4.827425282569e1,-5.376736726952e1,
-4.007254007565e1));
#47496=cartesian_point('',(-4.834575567573e1,-5.390472486638e1,
-4.005765524288e1));
#47497=cartesian_point('',(-4.839562565531e1,-5.403876596969e1,
-4.002635224087e1));
#47498=cartesian_point('',(-4.842763515129e1,-5.416703040988e1,
-3.998391505447e1));
#47499=cartesian_point('',(-4.844539572924e1,-5.429527314006e1,
-3.993080056232e1));
#47500=cartesian_point('',(-4.844940841995e1,-5.442821857547e1,
-3.986554903092e1));
#47501=cartesian_point('',(-4.843802244457e1,-5.456884452632e1,
-3.978610538485e1));
#47502=cartesian_point('',(-4.840833006948e1,-5.471778588084e1,
-3.969089686221e1));
#47503=cartesian_point('',(-4.835756789533e1,-5.487260960004e1,
-3.958017300582e1));
#47504=cartesian_point('',(-4.828390918494e1,-5.503008622073e1,
-3.945526911525e1));
#47505=cartesian_point('',(-4.818568722571e1,-5.518786448872e1,
-3.931719914425e1));
#47506=cartesian_point('',(-4.806014264080e1,-5.534460045382e1,
-3.916590016221e1));
#47507=cartesian_point('',(-4.790364759628e1,-5.549829654757e1,
-3.900131793649e1));
#47508=cartesian_point('',(-4.775113390824e1,-5.561546667669e1,
-3.886023885287e1));
#47509=cartesian_point('',(-4.764979826484e1,-5.567980415308e1,
-3.877458810154e1));
#47510=cartesian_point('',(-4.761561351050e1,-5.570016662448e1,
-3.874649200214e1));
#47511=(bounded_surface()b_spline_surface(3,3,((#47439,#47440,#47441,#47442,
#47443,#47444,#47445,#47446,#47447,#47448,#47449,#47450,#47451,#47452,#47453,
#47454,#47455,#47456),(#47457,#47458,#47459,#47460,#47461,#47462,#47463,#47464,
#47465,#47466,#47467,#47468,#47469,#47470,#47471,#47472,#47473,#47474),(#47475,
#47476,#47477,#47478,#47479,#47480,#47481,#47482,#47483,#47484,#47485,#47486,
#47487,#47488,#47489,#47490,#47491,#47492),(#47493,#47494,#47495,#47496,#47497,
#47498,#47499,#47500,#47501,#47502,#47503,#47504,#47505,#47506,#47507,#47508,
#47509,#47510)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(7.132843271008e-2,1.249753603309e-1,
1.777664730244e-1,2.249932041545e-1,2.700768655474e-1,3.161534025416e-1,
3.654428534838e-1,4.199374974052e-1,4.813306321761e-1,5.499286298160e-1,
6.245197099406e-1,7.056070082935e-1,7.945212257005e-1,8.923211133095e-1,1.e0,
1.053250739639e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.544472104083e0,1.544472104083e0,1.544472104083e0,1.544472104083e0,
1.544472104083e0,1.544472104083e0,1.544472104083e0,1.544472104083e0,
1.544472104083e0,1.544472104083e0,1.544472104083e0,1.544472104083e0,
1.544472104083e0,1.544472104083e0,1.544472104083e0,1.544472104083e0,
1.544472104083e0,1.544472104083e0),(8.185092986389e-1,8.185092986389e-1,
8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,
8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,
8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,
8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,8.185092986389e-1),(
8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,
8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,
8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,
8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,8.185092986389e-1,
8.185092986389e-1,8.185092986389e-1),(1.544472104083e0,1.544472104083e0,
1.544472104083e0,1.544472104083e0,1.544472104083e0,1.544472104083e0,
1.544472104083e0,1.544472104083e0,1.544472104083e0,1.544472104083e0,
1.544472104083e0,1.544472104083e0,1.544472104083e0,1.544472104083e0,
1.544472104083e0,1.544472104083e0,1.544472104083e0,1.544472104083e0)))representation_item('')surface());
#47512=oriented_edge('',*,*,#47427,.t.);
#47514=oriented_edge('',*,*,#47513,.f.);
#47516=oriented_edge('',*,*,#47515,.f.);
#47517=edge_loop('',(#47512,#47514,#47516));
#47518=face_outer_bound('',#47517,.f.);
#47520=cartesian_point('',(-4.746204642918e1,-5.391053648484e1,
-4.071502717883e1));
#47521=cartesian_point('',(-4.750236368734e1,-5.394519280268e1,
-4.071459572006e1));
#47522=cartesian_point('',(-4.760701554681e1,-5.404720264817e1,
-4.071373586839e1));
#47523=cartesian_point('',(-4.769251476073e1,-5.416603548843e1,
-4.071363306574e1));
#47524=cartesian_point('',(-4.773800395969e1,-5.424661085647e1,
-4.071391309567e1));
#47525=cartesian_point('',(-4.729407846337e1,-5.410740987537e1,
-4.017187445597e1));
#47526=cartesian_point('',(-4.732631447491e1,-5.413448593508e1,
-4.017118555819e1));
#47527=cartesian_point('',(-4.740994869238e1,-5.421459812284e1,
-4.016970833394e1));
#47528=cartesian_point('',(-4.747786076219e1,-5.430882423319e1,
-4.016959860885e1));
#47529=cartesian_point('',(-4.751365009456e1,-5.437284347724e1,
-4.017003340436e1));
#47530=cartesian_point('',(-4.758161550673e1,-5.377039132214e1,
-3.976476726138e1));
#47531=cartesian_point('',(-4.762852207395e1,-5.380946299300e1,
-3.976449888402e1));
#47532=cartesian_point('',(-4.775022608653e1,-5.392531615833e1,
-3.976382902201e1));
#47533=cartesian_point('',(-4.784887190276e1,-5.406209997367e1,
-3.976383550195e1));
#47534=cartesian_point('',(-4.790067308677e1,-5.415508517522e1,
-3.976399374242e1));
#47535=cartesian_point('',(-4.791876156644e1,-5.337522641486e1,
-4.006839043219e1));
#47536=cartesian_point('',(-4.798238109123e1,-5.342893619842e1,
-4.006862691534e1));
#47537=cartesian_point('',(-4.814750186107e1,-5.358771593096e1,
-4.006904945338e1));
#47538=cartesian_point('',(-4.828181762763e1,-5.377414614182e1,
-4.006913122730e1));
#47539=cartesian_point('',(-4.835273956713e1,-5.390073016007e1,
-4.006897198558e1));
#47540=(bounded_surface()b_spline_surface(3,3,((#47520,#47521,#47522,#47523,
#47524),(#47525,#47526,#47527,#47528,#47529),(#47530,#47531,#47532,#47533,
#47534),(#47535,#47536,#47537,#47538,#47539)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(2.002836133916e-1,
3.330730267613e-1,5.645691684051e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.545374274185e0,1.545374274185e0,1.545374274185e0,
1.545374274185e0,1.545374274185e0),(8.182085752718e-1,8.182085752718e-1,
8.182085752718e-1,8.182085752718e-1,8.182085752718e-1),(8.182085752718e-1,
8.182085752718e-1,8.182085752718e-1,8.182085752718e-1,8.182085752718e-1),(
1.545374274185e0,1.545374274185e0,1.545374274185e0,1.545374274185e0,
1.545374274185e0)))representation_item('')surface());
#47541=oriented_edge('',*,*,#47434,.f.);
#47543=oriented_edge('',*,*,#47542,.t.);
#47545=oriented_edge('',*,*,#47544,.f.);
#47546=oriented_edge('',*,*,#47513,.t.);
#47547=edge_loop('',(#47541,#47543,#47545,#47546));
#47548=face_outer_bound('',#47547,.f.);
#47550=cartesian_point('',(-4.457652323085e1,-5.038100878320e1,-4.05e1));
#47551=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#47552=direction('',(7.044160264028e-1,-7.044160264028e-1,8.715574274765e-2));
#47553=axis2_placement_3d('',#47550,#47551,#47552);
#47554=cylindrical_surface('',#47553,5.e-1);
#47556=oriented_edge('',*,*,#47555,.t.);
#47558=oriented_edge('',*,*,#47557,.f.);
#47560=oriented_edge('',*,*,#47559,.f.);
#47561=oriented_edge('',*,*,#47542,.f.);
#47562=edge_loop('',(#47556,#47558,#47560,#47561));
#47563=face_outer_bound('',#47562,.f.);
#47565=cartesian_point('',(-4.160510524520e1,-4.867617305707e1,-4.5e1));
#47566=direction('',(7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#47567=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#47568=axis2_placement_3d('',#47565,#47566,#47567);
#47569=plane('',#47568);
#47570=oriented_edge('',*,*,#47555,.f.);
#47571=oriented_edge('',*,*,#47432,.f.);
#47573=oriented_edge('',*,*,#47572,.t.);
#47575=oriented_edge('',*,*,#47574,.f.);
#47577=oriented_edge('',*,*,#47576,.f.);
#47578=edge_loop('',(#47570,#47571,#47573,#47575,#47577));
#47579=face_outer_bound('',#47578,.f.);
#47581=cartesian_point('',(-4.524777608309e1,-5.364952433459e1,
-4.198461823406e1));
#47582=direction('',(-7.043668197253e-1,7.044748342296e-1,-8.707807535350e-2));
#47583=direction('',(-7.060295838231e-1,-7.079854331235e-1,-1.669889970863e-2));
#47584=axis2_placement_3d('',#47581,#47582,#47583);
#47585=toroidal_surface('',#47584,1.822246329492e0,1.199990493898e0);
#47586=oriented_edge('',*,*,#29149,.f.);
#47587=oriented_edge('',*,*,#29147,.f.);
#47588=oriented_edge('',*,*,#29145,.f.);
#47590=oriented_edge('',*,*,#47589,.t.);
#47591=oriented_edge('',*,*,#47572,.f.);
#47592=oriented_edge('',*,*,#47430,.t.);
#47593=edge_loop('',(#47586,#47587,#47588,#47590,#47591,#47592));
#47594=face_outer_bound('',#47593,.f.);
#47596=cartesian_point('',(-4.770066935147e1,-5.632680273204e1,-4.38e1));
#47597=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#47598=direction('',(0.e0,0.e0,-1.e0));
#47599=axis2_placement_3d('',#47596,#47597,#47598);
#47600=cylindrical_surface('',#47599,1.2e0);
#47602=oriented_edge('',*,*,#47601,.f.);
#47604=oriented_edge('',*,*,#47603,.f.);
#47605=oriented_edge('',*,*,#47574,.t.);
#47606=oriented_edge('',*,*,#47589,.f.);
#47607=edge_loop('',(#47602,#47604,#47605,#47606));
#47608=face_outer_bound('',#47607,.f.);
#47610=cartesian_point('',(0.e0,0.e0,-4.5e1));
#47611=direction('',(0.e0,0.e0,1.e0));
#47612=direction('',(0.e0,-1.e0,0.e0));
#47613=axis2_placement_3d('',#47610,#47611,#47612);
#47614=plane('',#47613);
#47616=oriented_edge('',*,*,#47615,.t.);
#47618=oriented_edge('',*,*,#47617,.t.);
#47620=oriented_edge('',*,*,#47619,.t.);
#47621=oriented_edge('',*,*,#40636,.t.);
#47623=oriented_edge('',*,*,#47622,.t.);
#47625=oriented_edge('',*,*,#47624,.f.);
#47627=oriented_edge('',*,*,#47626,.f.);
#47629=oriented_edge('',*,*,#47628,.f.);
#47631=oriented_edge('',*,*,#47630,.t.);
#47633=oriented_edge('',*,*,#47632,.t.);
#47635=oriented_edge('',*,*,#47634,.t.);
#47637=oriented_edge('',*,*,#47636,.t.);
#47639=oriented_edge('',*,*,#47638,.t.);
#47641=oriented_edge('',*,*,#47640,.t.);
#47643=oriented_edge('',*,*,#47642,.t.);
#47645=oriented_edge('',*,*,#47644,.t.);
#47647=oriented_edge('',*,*,#47646,.t.);
#47648=oriented_edge('',*,*,#47601,.t.);
#47649=oriented_edge('',*,*,#29143,.t.);
#47651=oriented_edge('',*,*,#47650,.t.);
#47653=oriented_edge('',*,*,#47652,.t.);
#47655=oriented_edge('',*,*,#47654,.t.);
#47656=oriented_edge('',*,*,#33940,.t.);
#47657=oriented_edge('',*,*,#33938,.t.);
#47658=edge_loop('',(#47616,#47618,#47620,#47621,#47623,#47625,#47627,#47629,
#47631,#47633,#47635,#47637,#47639,#47641,#47643,#47645,#47647,#47648,#47649,
#47651,#47653,#47655,#47656,#47657));
#47659=face_outer_bound('',#47658,.f.);
#47661=oriented_edge('',*,*,#47660,.t.);
#47663=oriented_edge('',*,*,#47662,.t.);
#47664=edge_loop('',(#47661,#47663));
#47665=face_bound('',#47664,.f.);
#47667=oriented_edge('',*,*,#47666,.t.);
#47669=oriented_edge('',*,*,#47668,.t.);
#47671=oriented_edge('',*,*,#47670,.t.);
#47673=oriented_edge('',*,*,#47672,.t.);
#47675=oriented_edge('',*,*,#47674,.t.);
#47677=oriented_edge('',*,*,#47676,.t.);
#47679=oriented_edge('',*,*,#47678,.t.);
#47681=oriented_edge('',*,*,#47680,.t.);
#47683=oriented_edge('',*,*,#47682,.t.);
#47685=oriented_edge('',*,*,#47684,.t.);
#47686=edge_loop('',(#47667,#47669,#47671,#47673,#47675,#47677,#47679,#47681,
#47683,#47685));
#47687=face_bound('',#47686,.f.);
#47689=oriented_edge('',*,*,#47688,.t.);
#47691=oriented_edge('',*,*,#47690,.t.);
#47693=oriented_edge('',*,*,#47692,.t.);
#47695=oriented_edge('',*,*,#47694,.t.);
#47697=oriented_edge('',*,*,#47696,.t.);
#47699=oriented_edge('',*,*,#47698,.t.);
#47701=oriented_edge('',*,*,#47700,.t.);
#47703=oriented_edge('',*,*,#47702,.t.);
#47705=oriented_edge('',*,*,#47704,.t.);
#47707=oriented_edge('',*,*,#47706,.t.);
#47708=edge_loop('',(#47689,#47691,#47693,#47695,#47697,#47699,#47701,#47703,
#47705,#47707));
#47709=face_bound('',#47708,.f.);
#47711=cartesian_point('',(5.170021461727e1,4.307408123670e1,-4.38e1));
#47712=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#47713=direction('',(0.e0,0.e0,-1.e0));
#47714=axis2_placement_3d('',#47711,#47712,#47713);
#47715=cylindrical_surface('',#47714,1.2e0);
#47716=oriented_edge('',*,*,#47615,.f.);
#47718=oriented_edge('',*,*,#47717,.f.);
#47720=oriented_edge('',*,*,#47719,.t.);
#47722=oriented_edge('',*,*,#47721,.f.);
#47723=edge_loop('',(#47716,#47718,#47720,#47722));
#47724=face_outer_bound('',#47723,.f.);
#47726=cartesian_point('',(5.364952483833e1,4.524777547727e1,
-4.198461809283e1));
#47727=direction('',(-7.044751154718e-1,7.043665822187e-1,-8.707772123002e-2));
#47728=direction('',(6.220496144018e-2,-6.094138750785e-2,-9.962011293212e-1));
#47729=axis2_placement_3d('',#47726,#47727,#47728);
#47730=toroidal_surface('',#47729,1.822246404716e0,1.199990499145e0);
#47731=oriented_edge('',*,*,#33936,.f.);
#47732=oriented_edge('',*,*,#33934,.f.);
#47734=oriented_edge('',*,*,#47733,.t.);
#47736=oriented_edge('',*,*,#47735,.t.);
#47738=oriented_edge('',*,*,#47737,.f.);
#47739=oriented_edge('',*,*,#47717,.t.);
#47740=edge_loop('',(#47731,#47732,#47734,#47736,#47738,#47739));
#47741=face_outer_bound('',#47740,.f.);
#47743=cartesian_point('',(5.486261204695e1,4.664561280707e1,
-4.049326843457e1));
#47744=direction('',(-5.046502367076e-2,7.277646947684e-2,9.960707137932e-1));
#47745=direction('',(8.860791318774e-1,4.634026442219e-1,1.103455389206e-2));
#47746=axis2_placement_3d('',#47743,#47744,#47745);
#47747=cylindrical_surface('',#47746,1.199969098691e0);
#47749=oriented_edge('',*,*,#47748,.t.);
#47751=oriented_edge('',*,*,#47750,.t.);
#47752=oriented_edge('',*,*,#47735,.f.);
#47753=oriented_edge('',*,*,#47733,.f.);
#47755=oriented_edge('',*,*,#47754,.f.);
#47757=oriented_edge('',*,*,#47756,.f.);
#47758=edge_loop('',(#47749,#47751,#47752,#47753,#47755,#47757));
#47759=face_outer_bound('',#47758,.f.);
#47761=cartesian_point('',(5.424716168738e1,4.773831429602e1,
-4.071391491613e1));
#47762=cartesian_point('',(5.416710293309e1,4.769316781554e1,
-4.071363473146e1));
#47763=cartesian_point('',(5.404820783875e1,4.760784868359e1,
-4.071373266414e1));
#47764=cartesian_point('',(5.394610184870e1,4.750336814700e1,
-4.071458578146e1));
#47765=cartesian_point('',(5.391105019730e1,4.746264246221e1,
-4.071502083157e1));
#47766=cartesian_point('',(5.437328185359e1,4.751389289401e1,
-4.017003517892e1));
#47767=cartesian_point('',(5.430967269065e1,4.747837498382e1,
-4.016960161883e1));
#47768=cartesian_point('',(5.421539410855e1,4.741061208337e1,
-4.016970073148e1));
#47769=cartesian_point('',(5.413519872297e1,4.732711643073e1,
-4.017116832894e1));
#47770=cartesian_point('',(5.410781232992e1,4.729455406833e1,
-4.017186286809e1));
#47771=cartesian_point('',(5.415572035476e1,4.790102736626e1,
-3.976399361100e1));
#47772=cartesian_point('',(5.406333039322e1,4.784961984884e1,
-3.976383719493e1));
#47773=cartesian_point('',(5.392646852532e1,4.775119370758e1,
-3.976382401395e1));
#47774=cartesian_point('',(5.381049013530e1,4.762969131459e1,
-3.976449113739e1));
#47775=cartesian_point('',(5.377096964609e1,4.758230974534e1,
-3.976476162529e1));
#47776=cartesian_point('',(5.390159474627e1,4.835322491254e1,
-4.006897294180e1));
#47777=cartesian_point('',(5.377582159587e1,4.828283994548e1,
-4.006913296283e1));
#47778=cartesian_point('',(5.358928872602e1,4.814881641323e1,
-4.006905253231e1));
#47779=cartesian_point('',(5.343034628534e1,4.798396732304e1,
-4.006863420519e1));
#47780=cartesian_point('',(5.337602126748e1,4.791970333754e1,
-4.006839570737e1));
#47781=(bounded_surface()b_spline_surface(3,3,((#47761,#47762,#47763,#47764,
#47765),(#47766,#47767,#47768,#47769,#47770),(#47771,#47772,#47773,#47774,
#47775),(#47776,#47777,#47778,#47779,#47780)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(4.441599911735e-1,
6.703167913395e-1,8.023282071671e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.545377454931e0,1.545377454931e0,1.545377454931e0,
1.545377454931e0,1.545377454931e0),(8.182075150229e-1,8.182075150229e-1,
8.182075150229e-1,8.182075150229e-1,8.182075150229e-1),(8.182075150229e-1,
8.182075150229e-1,8.182075150229e-1,8.182075150229e-1,8.182075150229e-1),(
1.545377454931e0,1.545377454931e0,1.545377454931e0,1.545377454931e0,
1.545377454931e0)))representation_item('')surface());
#47782=oriented_edge('',*,*,#47748,.f.);
#47784=oriented_edge('',*,*,#47783,.f.);
#47785=oriented_edge('',*,*,#39658,.f.);
#47787=oriented_edge('',*,*,#47786,.t.);
#47788=edge_loop('',(#47782,#47784,#47785,#47787));
#47789=face_outer_bound('',#47788,.f.);
#47791=cartesian_point('',(5.652229376999e1,4.769467534985e1,
-3.923082398869e1));
#47792=cartesian_point('',(5.650330834575e1,4.770871122270e1,
-3.925599670136e1));
#47793=cartesian_point('',(5.646088083975e1,4.774290333841e1,
-3.931725282661e1));
#47794=cartesian_point('',(5.638487894094e1,4.779754812356e1,
-3.942129304798e1));
#47795=cartesian_point('',(5.631260616856e1,4.784302394330e1,
-3.951357047588e1));
#47796=cartesian_point('',(5.622986536971e1,4.788829305157e1,
-3.961227555292e1));
#47797=cartesian_point('',(5.613523445235e1,4.793231421105e1,
-3.971722316878e1));
#47798=cartesian_point('',(5.602715329969e1,4.797386834603e1,
-3.982812248082e1));
#47799=cartesian_point('',(5.590402268005e1,4.801130108988e1,
-3.994424502795e1));
#47800=cartesian_point('',(5.576426320529e1,4.804250583009e1,
-4.006437357867e1));
#47801=cartesian_point('',(5.560637297420e1,4.806482882385e1,
-4.018667100961e1));
#47802=cartesian_point('',(5.543038525937e1,4.807487825079e1,
-4.030757839151e1));
#47803=cartesian_point('',(5.524354726868e1,4.806919118276e1,
-4.041896908783e1));
#47804=cartesian_point('',(5.505871982093e1,4.804730685037e1,
-4.051238026282e1));
#47805=cartesian_point('',(5.488739166075e1,4.801268432932e1,
-4.058432938894e1));
#47806=cartesian_point('',(5.473202214733e1,4.796901191015e1,
-4.063724132037e1));
#47807=cartesian_point('',(5.458838542474e1,4.791751152888e1,
-4.067520696158e1));
#47808=cartesian_point('',(5.445032477202e1,4.785697155025e1,
-4.070109994226e1));
#47809=cartesian_point('',(5.431056159535e1,4.778332464610e1,
-4.071575294227e1));
#47810=cartesian_point('',(5.416797706211e1,4.769298395863e1,
-4.071681376796e1));
#47811=cartesian_point('',(5.407488830121e1,4.762185492591e1,
-4.070643218652e1));
#47812=cartesian_point('',(5.402906085179e1,4.758347425104e1,
-4.069814562334e1));
#47813=cartesian_point('',(5.622215411749e1,4.722911645709e1,
-3.946640482372e1));
#47814=cartesian_point('',(5.620815385276e1,4.722865210765e1,
-3.946632033594e1));
#47815=cartesian_point('',(5.616604804003e1,4.725073761107e1,
-3.949758287300e1));
#47816=cartesian_point('',(5.608289368641e1,4.729902968271e1,
-3.956885902917e1));
#47817=cartesian_point('',(5.600581539022e1,4.733913662996e1,
-3.963000236671e1));
#47818=cartesian_point('',(5.591957595511e1,4.737966838659e1,
-3.969398096466e1));
#47819=cartesian_point('',(5.582327695808e1,4.741987278578e1,
-3.976018667262e1));
#47820=cartesian_point('',(5.571602578970e1,4.745900106821e1,
-3.982797325218e1));
#47821=cartesian_point('',(5.559710016265e1,4.749598533299e1,
-3.989625782772e1));
#47822=cartesian_point('',(5.546604991592e1,4.752950253503e1,
-3.996355283863e1));
#47823=cartesian_point('',(5.532283757344e1,4.755793445497e1,
-4.002786990900e1));
#47824=cartesian_point('',(5.516924574167e1,4.757919917234e1,
-4.008619578726e1));
#47825=cartesian_point('',(5.501352672265e1,4.759085882487e1,
-4.013360949291e1));
#47826=cartesian_point('',(5.486762074619e1,4.759231050175e1,
-4.016660424444e1));
#47827=cartesian_point('',(5.474030355507e1,4.758556084798e1,
-4.018572886705e1));
#47828=cartesian_point('',(5.463215510416e1,4.757319486813e1,
-4.019426231075e1));
#47829=cartesian_point('',(5.453904699628e1,4.755664987153e1,
-4.019535218340e1));
#47830=cartesian_point('',(5.445629198435e1,4.753604812662e1,
-4.019107932331e1));
#47831=cartesian_point('',(5.437946105260e1,4.751001208363e1,
-4.018258597223e1));
#47832=cartesian_point('',(5.430802646208e1,4.747648302866e1,
-4.017103698399e1));
#47833=cartesian_point('',(5.426478171720e1,4.744766615475e1,
-4.016246810755e1));
#47834=cartesian_point('',(5.424376018836e1,4.743096422804e1,
-4.015791860776e1));
#47835=cartesian_point('',(5.570838388524e1,4.717661002296e1,
-3.915587366277e1));
#47836=cartesian_point('',(5.569100039980e1,4.719163090879e1,
-3.916216850735e1));
#47837=cartesian_point('',(5.565214087129e1,4.722766451224e1,
-3.918636781937e1));
#47838=cartesian_point('',(5.558448540016e1,4.728746217740e1,
-3.923282684402e1));
#47839=cartesian_point('',(5.552154743621e1,4.733988021411e1,
-3.927370234559e1));
#47840=cartesian_point('',(5.545125916645e1,4.739497283886e1,
-3.931719797051e1));
#47841=cartesian_point('',(5.537286117746e1,4.745240751360e1,
-3.936315428352e1));
#47842=cartesian_point('',(5.528557777013e1,4.751175496297e1,
-3.941137011324e1));
#47843=cartesian_point('',(5.518870509196e1,4.757231820702e1,
-3.946142704514e1));
#47844=cartesian_point('',(5.508167977707e1,4.763310054733e1,
-3.951267726567e1));
#47845=cartesian_point('',(5.496414622285e1,4.769273981329e1,
-3.956418400509e1));
#47846=cartesian_point('',(5.483705368819e1,4.774898388044e1,
-3.961426629928e1));
#47847=cartesian_point('',(5.470652006305e1,4.779756927533e1,
-3.965939831834e1));
#47848=cartesian_point('',(5.458189780844e1,4.783472596539e1,
-3.969616641009e1));
#47849=cartesian_point('',(5.447053373891e1,4.785964409593e1,
-3.972348354220e1));
#47850=cartesian_point('',(5.437329853409e1,4.787409435903e1,
-3.974269056266e1));
#47851=cartesian_point('',(5.428701424437e1,4.787999450818e1,
-3.975566928817e1));
#47852=cartesian_point('',(5.420786959257e1,4.787809468396e1,
-3.976372082490e1));
#47853=cartesian_point('',(5.413220606701e1,4.786738077408e1,
-3.976730820695e1));
#47854=cartesian_point('',(5.406066907317e1,4.784508657725e1,
-3.976582389478e1));
#47855=cartesian_point('',(5.401844728985e1,4.782090345343e1,
-3.976095567501e1));
#47856=cartesian_point('',(5.399881483357e1,4.780621725055e1,
-3.975743515818e1));
#47857=cartesian_point('',(5.570546163025e1,4.761119651027e1,
-3.873711723611e1));
#47858=cartesian_point('',(5.568109729663e1,4.764985202225e1,
-3.877243231126e1));
#47859=cartesian_point('',(5.564383098748e1,4.770621991940e1,
-3.882245876833e1));
#47860=cartesian_point('',(5.559247042549e1,4.777915719797e1,
-3.888704277100e1));
#47861=cartesian_point('',(5.554267906039e1,4.784420615160e1,
-3.894709680643e1));
#47862=cartesian_point('',(5.548529867308e1,4.791262526803e1,
-3.901323644928e1));
#47863=cartesian_point('',(5.541912817984e1,4.798404046860e1,
-3.908598999166e1));
#47864=cartesian_point('',(5.534279333703e1,4.805774061819e1,
-3.916577419336e1));
#47865=cartesian_point('',(5.525472422213e1,4.813266106935e1,
-3.925291700551e1));
#47866=cartesian_point('',(5.515316146500e1,4.820721406106e1,
-3.934753629230e1));
#47867=cartesian_point('',(5.503609738193e1,4.827915293685e1,
-3.944946685613e1));
#47868=cartesian_point('',(5.490224032438e1,4.834481527271e1,
-3.955726794266e1));
#47869=cartesian_point('',(5.475544404472e1,4.839783564093e1,
-3.966503103500e1));
#47870=cartesian_point('',(5.460445512434e1,4.843271793394e1,
-3.976444136170e1));
#47871=cartesian_point('',(5.445849048589e1,4.844844333575e1,
-3.984941558083e1));
#47872=cartesian_point('',(5.432047170552e1,4.844740547916e1,
-3.991929720027e1));
#47873=cartesian_point('',(5.418768402331e1,4.843159014790e1,
-3.997616467058e1));
#47874=cartesian_point('',(5.405536340379e1,4.840078394702e1,
-4.002165194224e1));
#47875=cartesian_point('',(5.391745626089e1,4.835149736970e1,
-4.005551183762e1));
#47876=cartesian_point('',(5.377470891883e1,4.827901873932e1,
-4.007257427332e1));
#47877=cartesian_point('',(5.368324654228e1,4.821525680527e1,
-4.006807628558e1));
#47878=cartesian_point('',(5.363962754919e1,4.818008088597e1,
-4.006142568007e1));
#47879=(bounded_surface()b_spline_surface(3,3,((#47791,#47792,#47793,#47794,
#47795,#47796,#47797,#47798,#47799,#47800,#47801,#47802,#47803,#47804,#47805,
#47806,#47807,#47808,#47809,#47810,#47811,#47812),(#47813,#47814,#47815,#47816,
#47817,#47818,#47819,#47820,#47821,#47822,#47823,#47824,#47825,#47826,#47827,
#47828,#47829,#47830,#47831,#47832,#47833,#47834),(#47835,#47836,#47837,#47838,
#47839,#47840,#47841,#47842,#47843,#47844,#47845,#47846,#47847,#47848,#47849,
#47850,#47851,#47852,#47853,#47854,#47855,#47856),(#47857,#47858,#47859,#47860,
#47861,#47862,#47863,#47864,#47865,#47866,#47867,#47868,#47869,#47870,#47871,
#47872,#47873,#47874,#47875,#47876,#47877,#47878)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,
1.e0),(-5.061997755436e-2,0.e0,3.358009415462e-2,7.024035204690e-2,
1.102182805715e-1,1.537672663045e-1,2.011616617919e-1,2.526459247466e-1,
3.084016397061e-1,3.685936540198e-1,4.333901492397e-1,5.014463362918e-1,
5.659661817286e-1,6.232477838204e-1,6.747802460019e-1,7.226650853108e-1,
7.692287624899e-1,8.176494263445e-1,8.716409638289e-1,9.281662987374e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.544474120864e0,1.544474120864e0,1.544474120864e0,1.544474120864e0,
1.544474120864e0,1.544474120864e0,1.544474120864e0,1.544474120864e0,
1.544474120864e0,1.544474120864e0,1.544474120864e0,1.544474120864e0,
1.544474120864e0,1.544474120864e0,1.544474120864e0,1.544474120864e0,
1.544474120864e0,1.544474120864e0,1.544474120864e0,1.544474120864e0,
1.544474120864e0,1.544474120864e0),(8.185086263785e-1,8.185086263785e-1,
8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,
8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,
8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,
8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,
8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,8.185086263785e-1),(
8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,
8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,
8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,
8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,
8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,8.185086263785e-1,
8.185086263785e-1,8.185086263785e-1),(1.544474120864e0,1.544474120864e0,
1.544474120864e0,1.544474120864e0,1.544474120864e0,1.544474120864e0,
1.544474120864e0,1.544474120864e0,1.544474120864e0,1.544474120864e0,
1.544474120864e0,1.544474120864e0,1.544474120864e0,1.544474120864e0,
1.544474120864e0,1.544474120864e0,1.544474120864e0,1.544474120864e0,
1.544474120864e0,1.544474120864e0,1.544474120864e0,1.544474120864e0)))representation_item('')surface());
#47880=oriented_edge('',*,*,#39625,.f.);
#47881=oriented_edge('',*,*,#47783,.t.);
#47882=oriented_edge('',*,*,#47756,.t.);
#47883=edge_loop('',(#47880,#47881,#47882));
#47884=face_outer_bound('',#47883,.f.);
#47886=cartesian_point('',(5.391404025922e1,4.810955470688e1,-4.05e1));
#47887=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#47888=direction('',(7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#47889=axis2_placement_3d('',#47886,#47887,#47888);
#47890=cylindrical_surface('',#47889,5.e-1);
#47892=oriented_edge('',*,*,#47891,.t.);
#47893=oriented_edge('',*,*,#47786,.f.);
#47894=oriented_edge('',*,*,#39656,.f.);
#47896=oriented_edge('',*,*,#47895,.f.);
#47897=edge_loop('',(#47892,#47893,#47894,#47896));
#47898=face_outer_bound('',#47897,.f.);
#47900=cartesian_point('',(6.799644583871e1,6.092537802685e1,-4.5e1));
#47901=direction('',(7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#47902=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#47903=axis2_placement_3d('',#47900,#47901,#47902);
#47904=plane('',#47903);
#47905=oriented_edge('',*,*,#47891,.f.);
#47907=oriented_edge('',*,*,#47906,.f.);
#47908=oriented_edge('',*,*,#47719,.f.);
#47909=oriented_edge('',*,*,#47737,.t.);
#47910=oriented_edge('',*,*,#47750,.f.);
#47911=edge_loop('',(#47905,#47907,#47908,#47909,#47910));
#47912=face_outer_bound('',#47911,.f.);
#47914=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.218050450996e1));
#47915=direction('',(0.e0,0.e0,-1.e0));
#47916=direction('',(0.e0,1.e0,0.e0));
#47917=axis2_placement_3d('',#47914,#47915,#47916);
#47918=conical_surface('',#47917,4.753326107760e0,5.e0);
#47920=oriented_edge('',*,*,#47919,.f.);
#47922=oriented_edge('',*,*,#47921,.f.);
#47924=oriented_edge('',*,*,#47923,.f.);
#47926=oriented_edge('',*,*,#47925,.t.);
#47928=oriented_edge('',*,*,#47927,.f.);
#47930=oriented_edge('',*,*,#47929,.f.);
#47932=oriented_edge('',*,*,#47931,.f.);
#47933=oriented_edge('',*,*,#47906,.t.);
#47934=edge_loop('',(#47920,#47922,#47924,#47926,#47928,#47930,#47932,#47933));
#47935=face_outer_bound('',#47934,.f.);
#47937=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.05e1));
#47938=direction('',(0.e0,0.e0,-1.e0));
#47939=direction('',(7.580861838156e-1,-6.521543819586e-1,0.e0));
#47940=axis2_placement_3d('',#47937,#47938,#47939);
#47941=toroidal_surface('',#47940,4.104391095362e0,5.e-1);
#47942=oriented_edge('',*,*,#47923,.t.);
#47943=oriented_edge('',*,*,#47921,.t.);
#47944=oriented_edge('',*,*,#47919,.t.);
#47945=oriented_edge('',*,*,#47895,.t.);
#47946=oriented_edge('',*,*,#39654,.f.);
#47947=oriented_edge('',*,*,#39652,.f.);
#47949=oriented_edge('',*,*,#47948,.t.);
#47950=edge_loop('',(#47942,#47943,#47944,#47945,#47946,#47947,#47949));
#47951=face_outer_bound('',#47950,.f.);
#47953=cartesian_point('',(4.457652323085e1,5.038100878320e1,-4.05e1));
#47954=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#47955=direction('',(-7.044160264028e-1,7.044160264028e-1,8.715574274765e-2));
#47956=axis2_placement_3d('',#47953,#47954,#47955);
#47957=cylindrical_surface('',#47956,5.e-1);
#47959=oriented_edge('',*,*,#47958,.t.);
#47960=oriented_edge('',*,*,#47948,.f.);
#47961=oriented_edge('',*,*,#39650,.f.);
#47963=oriented_edge('',*,*,#47962,.f.);
#47964=edge_loop('',(#47959,#47960,#47961,#47963));
#47965=face_outer_bound('',#47964,.f.);
#47967=cartesian_point('',(4.160510524520e1,4.867617305707e1,-4.5e1));
#47968=direction('',(-7.044160264028e-1,7.044160264028e-1,8.715574274764e-2));
#47969=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#47970=axis2_placement_3d('',#47967,#47968,#47969);
#47971=plane('',#47970);
#47972=oriented_edge('',*,*,#47958,.f.);
#47974=oriented_edge('',*,*,#47973,.f.);
#47976=oriented_edge('',*,*,#47975,.t.);
#47978=oriented_edge('',*,*,#47977,.f.);
#47979=oriented_edge('',*,*,#47925,.f.);
#47980=edge_loop('',(#47972,#47974,#47976,#47978,#47979));
#47981=face_outer_bound('',#47980,.f.);
#47983=cartesian_point('',(4.664836061378e1,5.486070678738e1,
-4.045566110818e1));
#47984=direction('',(-7.277663204084e-2,5.046486065802e-2,-9.960707101745e-1));
#47985=direction('',(4.634026054533e-1,8.860791548500e-1,1.103433728687e-2));
#47986=axis2_placement_3d('',#47983,#47984,#47985);
#47987=cylindrical_surface('',#47986,1.199969060642e0);
#47989=oriented_edge('',*,*,#47988,.f.);
#47990=oriented_edge('',*,*,#40448,.f.);
#47992=oriented_edge('',*,*,#47991,.f.);
#47993=oriented_edge('',*,*,#47973,.t.);
#47995=oriented_edge('',*,*,#47994,.t.);
#47996=edge_loop('',(#47989,#47990,#47992,#47993,#47995));
#47997=face_outer_bound('',#47996,.f.);
#47999=cartesian_point('',(4.758238932982e1,5.402776670145e1,
-4.069790921718e1));
#48000=cartesian_point('',(4.761883518157e1,5.407121003195e1,
-4.070582289049e1));
#48001=cartesian_point('',(4.768758101536e1,5.416059576084e1,
-4.071621071310e1));
#48002=cartesian_point('',(4.777576443460e1,5.429782654589e1,
-4.071630781392e1));
#48003=cartesian_point('',(4.784858941366e1,5.443335678328e1,
-4.070339566917e1));
#48004=cartesian_point('',(4.790857996689e1,5.456657623858e1,
-4.067989668950e1));
#48005=cartesian_point('',(4.795985724159e1,5.470439114885e1,
-4.064527742463e1));
#48006=cartesian_point('',(4.800389684628e1,5.485282106176e1,
-4.059702909490e1));
#48007=cartesian_point('',(4.803991584346e1,5.501630814991e1,
-4.053138800836e1));
#48008=cartesian_point('',(4.806514188183e1,5.519674329811e1,
-4.044415816058e1));
#48009=cartesian_point('',(4.807548267953e1,5.539196149912e1,
-4.033232445375e1));
#48010=cartesian_point('',(4.806694610322e1,5.559795332383e1,
-4.019415585012e1));
#48011=cartesian_point('',(4.803573540162e1,5.581116234726e1,
-4.002790018825e1));
#48012=cartesian_point('',(4.797718360450e1,5.602906211624e1,
-3.983034168660e1));
#48013=cartesian_point('',(4.788512817810e1,5.624795327397e1,
-3.959759102495e1));
#48014=cartesian_point('',(4.777883841757e1,5.641818080211e1,
-3.938104026383e1));
#48015=cartesian_point('',(4.770023929577e1,5.651272307390e1,
-3.924069571912e1));
#48016=cartesian_point('',(4.767283840679e1,5.654273694594e1,
-3.919365615964e1));
#48017=cartesian_point('',(4.743049377275e1,5.424316525674e1,
-4.015778942622e1));
#48018=cartesian_point('',(4.744637288517e1,5.426308717918e1,
-4.016210914014e1));
#48019=cartesian_point('',(4.747436252279e1,5.430456744039e1,
-4.017037008164e1));
#48020=cartesian_point('',(4.750726796922e1,5.437287811836e1,
-4.018162060415e1));
#48021=cartesian_point('',(4.753312639507e1,5.444666705567e1,
-4.019020176308e1));
#48022=cartesian_point('',(4.755366044361e1,5.452559527600e1,
-4.019494420562e1));
#48023=cartesian_point('',(4.757034590970e1,5.461377622137e1,
-4.019489276606e1));
#48024=cartesian_point('',(4.758326248380e1,5.471567233622e1,
-4.018825567176e1));
#48025=cartesian_point('',(4.759127766829e1,5.483542519660e1,
-4.017224399309e1));
#48026=cartesian_point('',(4.759211791288e1,5.497579473951e1,
-4.014321086974e1));
#48027=cartesian_point('',(4.758275119795e1,5.513638876154e1,
-4.009750333570e1));
#48028=cartesian_point('',(4.756009267161e1,5.531480932380e1,
-4.003213209617e1));
#48029=cartesian_point('',(4.752098140687e1,5.550867137740e1,
-3.994432405122e1));
#48030=cartesian_point('',(4.746140829758e1,5.571658255585e1,
-3.983042936618e1));
#48031=cartesian_point('',(4.737613125534e1,5.593640544213e1,
-3.968601735982e1));
#48032=cartesian_point('',(4.728237583588e1,5.611779326363e1,
-3.954264080362e1));
#48033=cartesian_point('',(4.721402222351e1,5.622419051036e1,
-3.944510206621e1));
#48034=cartesian_point('',(4.719022792889e1,5.625865930867e1,
-3.941190568173e1));
#48035=cartesian_point('',(4.780580216619e1,5.399826014743e1,
-3.975733633016e1));
#48036=cartesian_point('',(4.781977511906e1,5.401685028693e1,
-3.976069443821e1));
#48037=cartesian_point('',(4.784336596630e1,5.405723552031e1,
-3.976551565284e1));
#48038=cartesian_point('',(4.786577970822e1,5.412562596179e1,
-3.976734287363e1));
#48039=cartesian_point('',(4.787719995287e1,5.419847826831e1,
-3.976435659404e1));
#48040=cartesian_point('',(4.788013454221e1,5.427428989685e1,
-3.975718732712e1));
#48041=cartesian_point('',(4.787573875540e1,5.435645015751e1,
-3.974550280178e1));
#48042=cartesian_point('',(4.786347929511e1,5.444860688545e1,
-3.972817107179e1));
#48043=cartesian_point('',(4.784167781062e1,5.455398060573e1,
-3.970347788884e1));
#48044=cartesian_point('',(4.780797559906e1,5.467454126020e1,
-3.966942635416e1));
#48045=cartesian_point('',(4.776017647899e1,5.480972805771e1,
-3.962441688911e1));
#48046=cartesian_point('',(4.769655758507e1,5.495763364094e1,
-3.956738885668e1));
#48047=cartesian_point('',(4.761529773539e1,5.511663099017e1,
-3.949730897863e1));
#48048=cartesian_point('',(4.751358765359e1,5.528607150965e1,
-3.941251048955e1));
#48049=cartesian_point('',(4.738777953379e1,5.546488815236e1,
-3.931097490823e1));
#48050=cartesian_point('',(4.726495030196e1,5.561290405129e1,
-3.921506835440e1));
#48051=cartesian_point('',(4.718229594302e1,5.570030314862e1,
-3.915193080030e1));
#48052=cartesian_point('',(4.715423475095e1,5.572870143109e1,
-3.913064942821e1));
#48053=cartesian_point('',(4.817908526704e1,5.363839655601e1,
-4.006123617804e1));
#48054=cartesian_point('',(4.821250055066e1,5.367972250925e1,
-4.006762101179e1));
#48055=cartesian_point('',(4.827425282823e1,5.376736727345e1,
-4.007254007567e1));
#48056=cartesian_point('',(4.834575567873e1,5.390472487303e1,
-4.005765524178e1));
#48057=cartesian_point('',(4.839562565807e1,5.403876597831e1,
-4.002635223851e1));
#48058=cartesian_point('',(4.842763515363e1,5.416703042142e1,
-3.998391505025e1));
#48059=cartesian_point('',(4.844539573066e1,5.429527315540e1,
-3.993080055546e1));
#48060=cartesian_point('',(4.844940841961e1,5.442821859554e1,
-3.986554902043e1));
#48061=cartesian_point('',(4.843802244117e1,5.456884455234e1,
-3.978610536932e1));
#48062=cartesian_point('',(4.840833006151e1,5.471778591182e1,
-3.969089684133e1));
#48063=cartesian_point('',(4.835756788254e1,5.487260963214e1,
-3.958017298159e1));
#48064=cartesian_point('',(4.828390916841e1,5.503008625088e1,
-3.945526909004e1));
#48065=cartesian_point('',(4.818568720399e1,5.518786451972e1,
-3.931719911588e1));
#48066=cartesian_point('',(4.806014260643e1,5.534460049298e1,
-3.916590012299e1));
#48067=cartesian_point('',(4.790364756255e1,5.549829657550e1,
-3.900131790381e1));
#48068=cartesian_point('',(4.775113388051e1,5.561546669549e1,
-3.886023882957e1));
#48069=cartesian_point('',(4.764979826379e1,5.567980415768e1,
-3.877458809581e1));
#48070=cartesian_point('',(4.761561351276e1,5.570016662783e1,
-3.874649199617e1));
#48071=(bounded_surface()b_spline_surface(3,3,((#47999,#48000,#48001,#48002,
#48003,#48004,#48005,#48006,#48007,#48008,#48009,#48010,#48011,#48012,#48013,
#48014,#48015,#48016),(#48017,#48018,#48019,#48020,#48021,#48022,#48023,#48024,
#48025,#48026,#48027,#48028,#48029,#48030,#48031,#48032,#48033,#48034),(#48035,
#48036,#48037,#48038,#48039,#48040,#48041,#48042,#48043,#48044,#48045,#48046,
#48047,#48048,#48049,#48050,#48051,#48052),(#48053,#48054,#48055,#48056,#48057,
#48058,#48059,#48060,#48061,#48062,#48063,#48064,#48065,#48066,#48067,#48068,
#48069,#48070)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(7.132843264023e-2,1.249753619398e-1,
1.777664746081e-1,2.249932061774e-1,2.700768685820e-1,3.161534067927e-1,
3.654428594400e-1,4.199375058703e-1,4.813306440029e-1,5.499286432938e-1,
6.245197221656e-1,7.056070201113e-1,7.945212435319e-1,8.923211439721e-1,1.e0,
1.053250741770e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.544472104084e0,1.544472104084e0,1.544472104084e0,1.544472104084e0,
1.544472104084e0,1.544472104084e0,1.544472104084e0,1.544472104084e0,
1.544472104084e0,1.544472104084e0,1.544472104084e0,1.544472104084e0,
1.544472104084e0,1.544472104084e0,1.544472104084e0,1.544472104084e0,
1.544472104084e0,1.544472104084e0),(8.185092986388e-1,8.185092986388e-1,
8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,
8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,
8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,
8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,8.185092986388e-1),(
8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,
8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,
8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,
8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,8.185092986388e-1,
8.185092986388e-1,8.185092986388e-1),(1.544472104084e0,1.544472104084e0,
1.544472104084e0,1.544472104084e0,1.544472104084e0,1.544472104084e0,
1.544472104084e0,1.544472104084e0,1.544472104084e0,1.544472104084e0,
1.544472104084e0,1.544472104084e0,1.544472104084e0,1.544472104084e0,
1.544472104084e0,1.544472104084e0,1.544472104084e0,1.544472104084e0)))representation_item('')surface());
#48072=oriented_edge('',*,*,#47988,.t.);
#48074=oriented_edge('',*,*,#48073,.f.);
#48076=oriented_edge('',*,*,#48075,.f.);
#48077=edge_loop('',(#48072,#48074,#48076));
#48078=face_outer_bound('',#48077,.f.);
#48080=cartesian_point('',(4.746204642916e1,5.391053648484e1,
-4.071502717883e1));
#48081=cartesian_point('',(4.750236368765e1,5.394519280296e1,
-4.071459572006e1));
#48082=cartesian_point('',(4.760701554707e1,5.404720264851e1,
-4.071373586839e1));
#48083=cartesian_point('',(4.769251476093e1,5.416603548880e1,
-4.071363306574e1));
#48084=cartesian_point('',(4.773800395967e1,5.424661085647e1,
-4.071391309567e1));
#48085=cartesian_point('',(4.729407846336e1,5.410740987538e1,
-4.017187445597e1));
#48086=cartesian_point('',(4.732631447516e1,5.413448593530e1,
-4.017118555818e1));
#48087=cartesian_point('',(4.740994869258e1,5.421459812311e1,
-4.016970833394e1));
#48088=cartesian_point('',(4.747786076234e1,5.430882423348e1,
-4.016959860885e1));
#48089=cartesian_point('',(4.751365009456e1,5.437284347724e1,
-4.017003340435e1));
#48090=cartesian_point('',(4.758161550672e1,5.377039132214e1,
-3.976476726138e1));
#48091=cartesian_point('',(4.762852207431e1,5.380946299331e1,
-3.976449888401e1));
#48092=cartesian_point('',(4.775022608684e1,5.392531615871e1,
-3.976382902200e1));
#48093=cartesian_point('',(4.784887190298e1,5.406209997409e1,
-3.976383550194e1));
#48094=cartesian_point('',(4.790067308677e1,5.415508517521e1,
-3.976399374242e1));
#48095=cartesian_point('',(4.791876156643e1,5.337522641486e1,
-4.006839043219e1));
#48096=cartesian_point('',(4.798238109172e1,5.342893619884e1,
-4.006862691534e1));
#48097=cartesian_point('',(4.814750186148e1,5.358771593147e1,
-4.006904945339e1));
#48098=cartesian_point('',(4.828181762794e1,5.377414614239e1,
-4.006913122730e1));
#48099=cartesian_point('',(4.835273956712e1,5.390073016006e1,
-4.006897198558e1));
#48100=(bounded_surface()b_spline_surface(3,3,((#48080,#48081,#48082,#48083,
#48084),(#48085,#48086,#48087,#48088,#48089),(#48090,#48091,#48092,#48093,
#48094),(#48095,#48096,#48097,#48098,#48099)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(2.002836133084e-1,
3.330730277422e-1,5.645691683672e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.545374274194e0,1.545374274194e0,1.545374274194e0,
1.545374274194e0,1.545374274194e0),(8.182085752688e-1,8.182085752688e-1,
8.182085752688e-1,8.182085752688e-1,8.182085752688e-1),(8.182085752688e-1,
8.182085752688e-1,8.182085752688e-1,8.182085752688e-1,8.182085752688e-1),(
1.545374274194e0,1.545374274194e0,1.545374274194e0,1.545374274194e0,
1.545374274194e0)))representation_item('')surface());
#48101=oriented_edge('',*,*,#47994,.f.);
#48102=oriented_edge('',*,*,#47962,.t.);
#48103=oriented_edge('',*,*,#39648,.f.);
#48104=oriented_edge('',*,*,#48073,.t.);
#48105=edge_loop('',(#48101,#48102,#48103,#48104));
#48106=face_outer_bound('',#48105,.f.);
#48108=cartesian_point('',(0.e0,0.e0,-3.9e1));
#48109=direction('',(0.e0,0.e0,1.e0));
#48110=direction('',(-9.333331978272e-4,-9.999995644445e-1,0.e0));
#48111=axis2_placement_3d('',#48108,#48109,#48110);
#48112=toroidal_surface('',#48111,7.222506558621e1,1.e0);
#48113=oriented_edge('',*,*,#40102,.t.);
#48114=oriented_edge('',*,*,#40132,.t.);
#48115=oriented_edge('',*,*,#40450,.t.);
#48116=oriented_edge('',*,*,#48075,.t.);
#48117=oriented_edge('',*,*,#39646,.f.);
#48118=edge_loop('',(#48113,#48114,#48115,#48116,#48117));
#48119=face_outer_bound('',#48118,.f.);
#48121=cartesian_point('',(4.524777608315e1,5.364952433486e1,
-4.198461823308e1));
#48122=direction('',(7.043668195420e-1,-7.044748343160e-1,-8.707807613697e-2));
#48123=direction('',(7.060295839395e-1,7.079854330043e-1,-1.669889984163e-2));
#48124=axis2_placement_3d('',#48121,#48122,#48123);
#48125=toroidal_surface('',#48124,1.822246329705e0,1.199990494475e0);
#48126=oriented_edge('',*,*,#40640,.f.);
#48127=oriented_edge('',*,*,#40638,.f.);
#48129=oriented_edge('',*,*,#48128,.t.);
#48130=oriented_edge('',*,*,#47975,.f.);
#48131=oriented_edge('',*,*,#47991,.t.);
#48132=edge_loop('',(#48126,#48127,#48129,#48130,#48131));
#48133=face_outer_bound('',#48132,.f.);
#48135=cartesian_point('',(4.770066935147e1,5.632680273204e1,-4.38e1));
#48136=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#48137=direction('',(0.e0,0.e0,-1.e0));
#48138=axis2_placement_3d('',#48135,#48136,#48137);
#48139=cylindrical_surface('',#48138,1.2e0);
#48140=oriented_edge('',*,*,#47619,.f.);
#48142=oriented_edge('',*,*,#48141,.f.);
#48143=oriented_edge('',*,*,#47977,.t.);
#48144=oriented_edge('',*,*,#48128,.f.);
#48145=edge_loop('',(#48140,#48142,#48143,#48144));
#48146=face_outer_bound('',#48145,.f.);
#48148=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.38e1));
#48149=direction('',(0.e0,0.e0,-1.e0));
#48150=direction('',(-6.319566508698e-1,7.750037363919e-1,0.e0));
#48151=axis2_placement_3d('',#48148,#48149,#48150);
#48152=toroidal_surface('',#48151,6.099597408821e0,1.2e0);
#48153=oriented_edge('',*,*,#47617,.f.);
#48154=oriented_edge('',*,*,#47721,.t.);
#48155=oriented_edge('',*,*,#47931,.t.);
#48156=oriented_edge('',*,*,#47929,.t.);
#48157=oriented_edge('',*,*,#47927,.t.);
#48158=oriented_edge('',*,*,#48141,.t.);
#48159=edge_loop('',(#48153,#48154,#48155,#48156,#48157,#48158));
#48160=face_outer_bound('',#48159,.f.);
#48162=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#48163=direction('',(0.e0,0.e0,1.e0));
#48164=direction('',(1.e0,0.e0,0.e0));
#48165=axis2_placement_3d('',#48162,#48163,#48164);
#48166=conical_surface('',#48165,7.334631745054e1,5.e-1);
#48168=oriented_edge('',*,*,#48167,.t.);
#48169=oriented_edge('',*,*,#39627,.f.);
#48170=oriented_edge('',*,*,#47754,.t.);
#48171=oriented_edge('',*,*,#33932,.f.);
#48173=oriented_edge('',*,*,#48172,.f.);
#48175=oriented_edge('',*,*,#48174,.t.);
#48177=oriented_edge('',*,*,#48176,.f.);
#48179=oriented_edge('',*,*,#48178,.f.);
#48180=edge_loop('',(#48168,#48169,#48170,#48171,#48173,#48175,#48177,#48179));
#48181=face_outer_bound('',#48180,.f.);
#48183=cartesian_point('',(5.383630138377e1,5.060467074991e1,
-2.052254847528e1));
#48184=direction('',(-1.335073458980e-2,1.458080879831e-3,-9.999098118761e-1));
#48185=direction('',(-2.816257031676e-1,-9.595214373303e-1,2.361063094949e-3));
#48186=axis2_placement_3d('',#48183,#48184,#48185);
#48187=cylindrical_surface('',#48186,5.000128905163e-1);
#48188=oriented_edge('',*,*,#48167,.f.);
#48190=oriented_edge('',*,*,#48189,.f.);
#48192=oriented_edge('',*,*,#48191,.f.);
#48194=oriented_edge('',*,*,#48193,.t.);
#48195=edge_loop('',(#48188,#48190,#48192,#48194));
#48196=face_outer_bound('',#48195,.f.);
#48198=cartesian_point('',(5.576727096426e1,5.235265560662e1,
-8.219511289443e0));
#48199=direction('',(-7.069143142847e-1,7.072224679765e-1,1.041791959690e-2));
#48200=direction('',(-6.112507066424e-1,-6.182626717728e-1,4.940889012328e-1));
#48201=axis2_placement_3d('',#48198,#48199,#48200);
#48202=toroidal_surface('',#48201,2.497880036156e0,4.999993492904e-1);
#48204=oriented_edge('',*,*,#48203,.t.);
#48205=oriented_edge('',*,*,#39105,.f.);
#48207=oriented_edge('',*,*,#48206,.f.);
#48208=oriented_edge('',*,*,#48189,.t.);
#48209=edge_loop('',(#48204,#48205,#48207,#48208));
#48210=face_outer_bound('',#48209,.f.);
#48212=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#48213=direction('',(0.e0,0.e0,1.e0));
#48214=direction('',(-7.508592036161e-1,-6.604623050144e-1,0.e0));
#48215=axis2_placement_3d('',#48212,#48213,#48214);
#48216=toroidal_surface('',#48215,7.649382607502e1,3.e0);
#48217=oriented_edge('',*,*,#48203,.f.);
#48218=oriented_edge('',*,*,#48178,.t.);
#48219=oriented_edge('',*,*,#48176,.t.);
#48221=oriented_edge('',*,*,#48220,.f.);
#48222=oriented_edge('',*,*,#39084,.t.);
#48223=oriented_edge('',*,*,#39082,.t.);
#48224=edge_loop('',(#48217,#48218,#48219,#48221,#48222,#48223));
#48225=face_outer_bound('',#48224,.f.);
#48227=cartesian_point('',(5.918386960482e1,4.845674895857e1,
-8.219508166829e0));
#48228=direction('',(6.088914325458e-1,-7.931851148244e-1,1.042098812090e-2));
#48229=direction('',(-7.921451595750e-1,-6.086823926566e-1,-4.485299356561e-2));
#48230=axis2_placement_3d('',#48227,#48228,#48229);
#48231=toroidal_surface('',#48230,2.497867151163e0,4.999993318053e-1);
#48232=oriented_edge('',*,*,#48220,.t.);
#48234=oriented_edge('',*,*,#48233,.f.);
#48235=oriented_edge('',*,*,#39048,.f.);
#48236=oriented_edge('',*,*,#39067,.t.);
#48237=edge_loop('',(#48232,#48234,#48235,#48236));
#48238=face_outer_bound('',#48237,.f.);
#48240=cartesian_point('',(5.719847139019e1,4.675672506086e1,
-2.154687438803e1));
#48241=direction('',(2.983217913855e-4,1.342783845945e-2,9.999097980110e-1));
#48242=direction('',(-9.881011355336e-1,-1.537874386055e-1,2.360017861815e-3));
#48243=axis2_placement_3d('',#48240,#48241,#48242);
#48244=cylindrical_surface('',#48243,5.000150365102e-1);
#48245=oriented_edge('',*,*,#48174,.f.);
#48247=oriented_edge('',*,*,#48246,.f.);
#48248=oriented_edge('',*,*,#39050,.f.);
#48249=oriented_edge('',*,*,#48233,.t.);
#48250=edge_loop('',(#48245,#48247,#48248,#48249));
#48251=face_outer_bound('',#48250,.f.);
#48253=cartesian_point('',(5.675925046093e1,4.640605545301e1,
-4.226412663857e1));
#48254=cartesian_point('',(5.674256076270e1,4.640404603014e1,
-4.217262424233e1));
#48255=cartesian_point('',(5.670851506607e1,4.638555596902e1,
-4.190089090953e1));
#48256=cartesian_point('',(5.671329807108e1,4.632994448510e1,
-4.158697923804e1));
#48257=cartesian_point('',(5.674160015082e1,4.627458154809e1,
-4.137002625429e1));
#48258=cartesian_point('',(5.674987859077e1,4.625930752255e1,
-4.131707285879e1));
#48259=cartesian_point('',(5.674200474450e1,4.598407999629e1,
-4.216627205118e1));
#48260=cartesian_point('',(5.674732743707e1,4.597922799492e1,
-4.208308668846e1));
#48261=cartesian_point('',(5.677780858904e1,4.595788522519e1,
-4.183896118598e1));
#48262=cartesian_point('',(5.685331833111e1,4.591678801006e1,
-4.156511480724e1));
#48263=cartesian_point('',(5.692762328366e1,4.588289680407e1,
-4.138037691834e1));
#48264=cartesian_point('',(5.694693704589e1,4.587357112748e1,
-4.133577141202e1));
#48265=cartesian_point('',(5.710362014453e1,4.577098561582e1,
-4.204918263103e1));
#48266=cartesian_point('',(5.712237790356e1,4.577965761788e1,
-4.198291319957e1));
#48267=cartesian_point('',(5.718632000696e1,4.580377336674e1,
-4.178502768617e1));
#48268=cartesian_point('',(5.728278413162e1,4.582869009733e1,
-4.155331553925e1));
#48269=cartesian_point('',(5.736181476940e1,4.584614889055e1,
-4.139142269362e1));
#48270=cartesian_point('',(5.738187454636e1,4.585016472939e1,
-4.135172601788e1));
#48271=cartesian_point('',(5.748378009962e1,4.598772206556e1,
-4.203159074664e1));
#48272=cartesian_point('',(5.749355688088e1,4.601285306523e1,
-4.197379896068e1));
#48273=cartesian_point('',(5.752523418517e1,4.608545697798e1,
-4.179411694619e1));
#48274=cartesian_point('',(5.757057034928e1,4.616175814102e1,
-4.156378572290e1));
#48275=cartesian_point('',(5.760741856187e1,4.620880244464e1,
-4.139194048361e1));
#48276=cartesian_point('',(5.761697078593e1,4.622012798827e1,
-4.134865120188e1));
#48277=(bounded_surface()b_spline_surface(3,3,((#48253,#48254,#48255,#48256,
#48257,#48258),(#48259,#48260,#48261,#48262,#48263,#48264),(#48265,#48266,
#48267,#48268,#48269,#48270),(#48271,#48272,#48273,#48274,#48275,#48276)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974451547708e-1,1.170617894533e0),(1.400619010410e-1,3.042925190497e-1,
6.365995512821e-1,7.474730547204e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349943310532e0,1.349943310532e0,1.349943310532e0,
1.349943310532e0,1.349943310532e0,1.349943310532e0),(8.923259536067e-1,
8.923259536067e-1,8.923259536067e-1,8.923259536067e-1,8.923259536067e-1,
8.923259536067e-1),(8.835248171735e-1,8.835248171735e-1,8.835248171735e-1,
8.835248171735e-1,8.835248171735e-1,8.835248171735e-1),(1.323539901233e0,
1.323539901233e0,1.323539901233e0,1.323539901233e0,1.323539901233e0,
1.323539901233e0)))representation_item('')surface());
#48278=oriented_edge('',*,*,#48172,.t.);
#48280=oriented_edge('',*,*,#48279,.f.);
#48282=oriented_edge('',*,*,#48281,.f.);
#48283=oriented_edge('',*,*,#48246,.t.);
#48284=edge_loop('',(#48278,#48280,#48282,#48283));
#48285=face_outer_bound('',#48284,.f.);
#48287=cartesian_point('',(5.763076211165e1,4.528197460962e1,
-4.364410656553e1));
#48288=cartesian_point('',(5.757730021121e1,4.531665094561e1,
-4.369054916843e1));
#48289=cartesian_point('',(5.744253179152e1,4.546907523944e1,
-4.381402306299e1));
#48290=cartesian_point('',(5.706951377002e1,4.597715970230e1,
-4.367563267422e1));
#48291=cartesian_point('',(5.702832036747e1,4.608226578618e1,
-4.345513481830e1));
#48292=cartesian_point('',(5.695484152828e1,4.618987923163e1,
-4.328718256331e1));
#48293=cartesian_point('',(5.691098394702e1,4.625554319314e1,
-4.310692844445e1));
#48294=cartesian_point('',(5.686579705881e1,4.631217578006e1,
-4.291788145436e1));
#48295=cartesian_point('',(5.682540630897e1,4.635283136085e1,
-4.271338469978e1));
#48296=cartesian_point('',(5.678815212669e1,4.637721379226e1,
-4.249744732920e1));
#48297=cartesian_point('',(5.675673656984e1,4.638183756677e1,
-4.227722232906e1));
#48298=cartesian_point('',(5.673061911685e1,4.636432776343e1,
-4.203887573040e1));
#48299=cartesian_point('',(5.672043946755e1,4.633386298652e1,
-4.187762608295e1));
#48300=cartesian_point('',(5.671807748657e1,4.631068058751e1,
-4.178926042861e1));
#48301=cartesian_point('',(5.725299049130e1,4.500489741795e1,
-4.344191437638e1));
#48302=cartesian_point('',(5.720095313935e1,4.502980210564e1,
-4.349294297694e1));
#48303=cartesian_point('',(5.707378726865e1,4.516710683853e1,
-4.363195345530e1));
#48304=cartesian_point('',(5.670047147759e1,4.568507651135e1,
-4.347365407763e1));
#48305=cartesian_point('',(5.670560608366e1,4.575003932357e1,
-4.323599071144e1));
#48306=cartesian_point('',(5.667128154418e1,4.582452076654e1,
-4.306741523013e1));
#48307=cartesian_point('',(5.667322080096e1,4.585588037499e1,
-4.289179362555e1));
#48308=cartesian_point('',(5.667848868269e1,4.588097411e1,-4.271385543125e1));
#48309=cartesian_point('',(5.669523886818e1,4.589338573679e1,
-4.252656941980e1));
#48310=cartesian_point('',(5.672107528272e1,4.589543083936e1,
-4.233453629696e1));
#48311=cartesian_point('',(5.675688204824e1,4.588610094540e1,
-4.214471872417e1));
#48312=cartesian_point('',(5.680658633880e1,4.586455286043e1,
-4.194634227194e1));
#48313=cartesian_point('',(5.684996197729e1,4.584151792193e1,
-4.181824765035e1));
#48314=cartesian_point('',(5.687755124850e1,4.582653177021e1,
-4.175033991985e1));
#48315=cartesian_point('',(5.705478854179e1,4.521075943925e1,
-4.300928120219e1));
#48316=cartesian_point('',(5.703397261661e1,4.521326406161e1,
-4.303543793254e1));
#48317=cartesian_point('',(5.698548142342e1,4.524358811871e1,
-4.309908901105e1));
#48318=cartesian_point('',(5.688736308491e1,4.540248623504e1,
-4.303237873290e1));
#48319=cartesian_point('',(5.692158119951e1,4.544582292575e1,
-4.290049955974e1));
#48320=cartesian_point('',(5.694789664482e1,4.549499819552e1,
-4.278174661327e1));
#48321=cartesian_point('',(5.699036294782e1,4.553597291297e1,
-4.265027747231e1));
#48322=cartesian_point('',(5.703862868578e1,4.557894223623e1,
-4.250895030327e1));
#48323=cartesian_point('',(5.709491537580e1,4.562190393218e1,
-4.235608215326e1));
#48324=cartesian_point('',(5.715714251197e1,4.566449491991e1,
-4.219571153430e1));
#48325=cartesian_point('',(5.722338656263e1,4.570476893760e1,
-4.203406986692e1));
#48326=cartesian_point('',(5.729827557213e1,4.574520787315e1,
-4.186140968267e1));
#48327=cartesian_point('',(5.735191210657e1,4.577038242808e1,
-4.174630800990e1));
#48328=cartesian_point('',(5.738255825005e1,4.578367648014e1,
-4.168368274696e1));
#48329=cartesian_point('',(5.727499662678e1,4.565148965181e1,
-4.286754532952e1));
#48330=cartesian_point('',(5.727757608264e1,4.564595866356e1,
-4.286934380569e1));
#48331=cartesian_point('',(5.728402592463e1,4.560635643054e1,
-4.285755024460e1));
#48332=cartesian_point('',(5.740497759073e1,4.546992015771e1,
-4.288355904796e1));
#48333=cartesian_point('',(5.741598805666e1,4.553620811885e1,
-4.285294007464e1));
#48334=cartesian_point('',(5.745135584401e1,4.559839787905e1,
-4.277441750638e1));
#48335=cartesian_point('',(5.748024287640e1,4.568132062091e1,
-4.267341549707e1));
#48336=cartesian_point('',(5.751223561833e1,4.577003925611e1,
-4.255008400160e1));
#48337=cartesian_point('',(5.754281149486e1,4.586553112982e1,
-4.240736609019e1));
#48338=cartesian_point('',(5.757087736996e1,4.596269199009e1,
-4.224826179349e1));
#48339=cartesian_point('',(5.759409566272e1,4.605635303044e1,
-4.207861154635e1));
#48340=cartesian_point('',(5.761318388890e1,4.615010773509e1,
-4.188642473859e1));
#48341=cartesian_point('',(5.762142218467e1,4.620617729265e1,
-4.174849697440e1));
#48342=cartesian_point('',(5.762454718116e1,4.623375685867e1,
-4.166961316231e1));
#48343=(bounded_surface()b_spline_surface(3,3,((#48287,#48288,#48289,#48290,
#48291,#48292,#48293,#48294,#48295,#48296,#48297,#48298,#48299,#48300),(#48301,
#48302,#48303,#48304,#48305,#48306,#48307,#48308,#48309,#48310,#48311,#48312,
#48313,#48314),(#48315,#48316,#48317,#48318,#48319,#48320,#48321,#48322,#48323,
#48324,#48325,#48326,#48327,#48328),(#48329,#48330,#48331,#48332,#48333,#48334,
#48335,#48336,#48337,#48338,#48339,#48340,#48341,#48342)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.206603918728e-1,3.494086009038e-1,3.934561578677e-1,4.391133568445e-1,
4.878254427181e-1,5.415463080098e-1,6.007992557589e-1,6.658002772132e-1,
7.355208495544e-1,8.069020695372e-1,8.767923563995e-1,9.658552392943e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.431145134468e0,1.431145134468e0,1.431145134468e0,1.431145134468e0,
1.431145134468e0,1.431145134468e0,1.431145134468e0,1.431145134468e0,
1.431145134468e0,1.431145134468e0,1.431145134468e0,1.431145134468e0,
1.431145134468e0,1.431145134468e0),(8.562849551772e-1,8.562849551772e-1,
8.562849551772e-1,8.562849551772e-1,8.562849551772e-1,8.562849551772e-1,
8.562849551772e-1,8.562849551772e-1,8.562849551772e-1,8.562849551772e-1,
8.562849551772e-1,8.562849551772e-1,8.562849551772e-1,8.562849551772e-1),(
8.562849551772e-1,8.562849551772e-1,8.562849551772e-1,8.562849551772e-1,
8.562849551772e-1,8.562849551772e-1,8.562849551772e-1,8.562849551772e-1,
8.562849551772e-1,8.562849551772e-1,8.562849551772e-1,8.562849551772e-1,
8.562849551772e-1,8.562849551772e-1),(1.431145134468e0,1.431145134468e0,
1.431145134468e0,1.431145134468e0,1.431145134468e0,1.431145134468e0,
1.431145134468e0,1.431145134468e0,1.431145134468e0,1.431145134468e0,
1.431145134468e0,1.431145134468e0,1.431145134468e0,1.431145134468e0)))representation_item('')surface());
#48344=oriented_edge('',*,*,#33930,.t.);
#48345=oriented_edge('',*,*,#38982,.f.);
#48347=oriented_edge('',*,*,#48346,.t.);
#48348=oriented_edge('',*,*,#48279,.t.);
#48349=edge_loop('',(#48344,#48345,#48347,#48348));
#48350=face_outer_bound('',#48349,.f.);
#48352=cartesian_point('',(5.734005052025e1,4.558511798649e1,
-4.213845709953e1));
#48353=direction('',(-4.269671655686e-1,-3.386909825508e-1,-8.384434732676e-1));
#48354=direction('',(-9.029067197356e-1,1.088377888364e-1,4.158290408057e-1));
#48355=axis2_placement_3d('',#48352,#48353,#48354);
#48356=cylindrical_surface('',#48355,3.000000000017e-1);
#48357=oriented_edge('',*,*,#48281,.t.);
#48358=oriented_edge('',*,*,#48346,.f.);
#48359=oriented_edge('',*,*,#39001,.t.);
#48360=oriented_edge('',*,*,#39032,.t.);
#48361=oriented_edge('',*,*,#39052,.f.);
#48362=edge_loop('',(#48357,#48358,#48359,#48360,#48361));
#48363=face_outer_bound('',#48362,.f.);
#48365=cartesian_point('',(4.823225978186e1,4.540383265712e1,0.e0));
#48366=direction('',(7.070680100731e-1,-7.070680100731e-1,-1.047178411625e-2));
#48367=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#48368=axis2_placement_3d('',#48365,#48366,#48367);
#48369=plane('',#48368);
#48371=oriented_edge('',*,*,#48370,.t.);
#48372=oriented_edge('',*,*,#48191,.t.);
#48373=oriented_edge('',*,*,#48206,.t.);
#48374=oriented_edge('',*,*,#39103,.t.);
#48375=oriented_edge('',*,*,#39208,.t.);
#48376=oriented_edge('',*,*,#39232,.t.);
#48377=oriented_edge('',*,*,#39528,.f.);
#48378=edge_loop('',(#48371,#48372,#48373,#48374,#48375,#48376,#48377));
#48379=face_outer_bound('',#48378,.f.);
#48381=cartesian_point('',(5.333856403912e1,5.018984896287e1,
-3.887541759818e1));
#48382=cartesian_point('',(5.334716650511e1,5.020120415954e1,
-3.898904295082e1));
#48383=cartesian_point('',(5.333739736499e1,5.019616917917e1,
-3.921822055798e1));
#48384=cartesian_point('',(5.327585327276e1,5.013777718010e1,
-3.943198746434e1));
#48385=cartesian_point('',(5.323464047832e1,5.009735792801e1,
-3.952755896452e1));
#48386=cartesian_point('',(5.296202680983e1,5.040399145660e1,
-3.888542140404e1));
#48387=cartesian_point('',(5.296994169138e1,5.041465144972e1,
-3.898604570811e1));
#48388=cartesian_point('',(5.296155814491e1,5.041107630765e1,
-3.918947926405e1));
#48389=cartesian_point('',(5.290701864533e1,5.035904341366e1,
-3.937929864291e1));
#48390=cartesian_point('',(5.287008680362e1,5.032321437460e1,
-3.946396201385e1));
#48391=cartesian_point('',(5.295477748066e1,5.083747445623e1,
-3.884442389930e1));
#48392=cartesian_point('',(5.296616300661e1,5.085139532072e1,
-3.897889243958e1));
#48393=cartesian_point('',(5.295595673789e1,5.084623789475e1,
-3.925102626013e1));
#48394=cartesian_point('',(5.288298626421e1,5.077658697593e1,
-3.950498610286e1));
#48395=cartesian_point('',(5.283312568467e1,5.072895750269e1,
-3.961814110306e1));
#48396=cartesian_point('',(5.333168789435e1,5.105388569093e1,
-3.879308521380e1));
#48397=cartesian_point('',(5.334725697500e1,5.107178742403e1,
-3.897477385760e1));
#48398=cartesian_point('',(5.333380828577e1,5.106355305070e1,
-3.934209970355e1));
#48399=cartesian_point('',(5.323519965996e1,5.096973818614e1,
-3.968484383676e1));
#48400=cartesian_point('',(5.316800012316e1,5.090558621185e1,
-3.983771338983e1));
#48401=(bounded_surface()b_spline_surface(3,3,((#48381,#48382,#48383,#48384,
#48385),(#48386,#48387,#48388,#48389,#48390),(#48391,#48392,#48393,#48394,
#48395),(#48396,#48397,#48398,#48399,#48400)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(-1.976723759563e-1,1.170357379893e0),(
2.563453913198e-1,6.645093075377e-1,1.064772982591e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349980228510e0,1.349980228510e0,
1.349980228510e0,1.349980228510e0,1.349980228510e0),(8.924747832029e-1,
8.924747832029e-1,8.924747832029e-1,8.924747832029e-1,8.924747832029e-1),(
8.835187460511e-1,8.835187460511e-1,8.835187460511e-1,8.835187460511e-1,
8.835187460511e-1),(1.323112117055e0,1.323112117055e0,1.323112117055e0,
1.323112117055e0,1.323112117055e0)))representation_item('')surface());
#48402=oriented_edge('',*,*,#39629,.f.);
#48403=oriented_edge('',*,*,#48193,.f.);
#48404=oriented_edge('',*,*,#48370,.f.);
#48405=oriented_edge('',*,*,#39611,.t.);
#48406=edge_loop('',(#48402,#48403,#48404,#48405));
#48407=face_outer_bound('',#48406,.f.);
#48409=cartesian_point('',(1.951191325231e1,5.760558924230e1,-4.35e1));
#48410=direction('',(3.420201433257e-1,9.396926207859e-1,0.e0));
#48411=direction('',(0.e0,0.e0,-1.e0));
#48412=axis2_placement_3d('',#48409,#48410,#48411);
#48413=cylindrical_surface('',#48412,1.5e0);
#48414=oriented_edge('',*,*,#47622,.f.);
#48416=oriented_edge('',*,*,#48415,.f.);
#48418=oriented_edge('',*,*,#48417,.t.);
#48420=oriented_edge('',*,*,#48419,.f.);
#48421=edge_loop('',(#48414,#48416,#48418,#48420));
#48422=face_outer_bound('',#48421,.f.);
#48424=cartesian_point('',(2.387990169779e1,6.912489398365e1,
-4.149092770872e1));
#48425=cartesian_point('',(2.288844740654e1,6.967165754051e1,
-4.150007739123e1));
#48426=cartesian_point('',(2.187606577524e1,6.919184828073e1,
-4.166403538048e1));
#48427=cartesian_point('',(2.169423300642e1,6.808901576887e1,
-4.184490276391e1));
#48428=cartesian_point('',(2.408425218515e1,6.945801705229e1,
-4.372757512309e1));
#48429=cartesian_point('',(2.310494803240e1,7.002458722410e1,
-4.386970993421e1));
#48430=cartesian_point('',(2.203712672969e1,6.945440267969e1,
-4.342687222021e1));
#48431=cartesian_point('',(2.177889270694e1,6.822702424437e1,
-4.277151616577e1));
#48432=cartesian_point('',(2.358544866058e1,6.792438232579e1,
-4.532584960713e1));
#48433=cartesian_point('',(2.257648697199e1,6.839976664058e1,
-4.556301358397e1));
#48434=cartesian_point('',(2.164398956232e1,6.824565257577e1,
-4.468656881895e1));
#48435=cartesian_point('',(2.157224501281e1,6.759165968846e1,
-4.343366011714e1));
#48436=cartesian_point('',(2.280792952046e1,6.582897950828e1,
-4.492575864762e1));
#48437=cartesian_point('',(2.175273860406e1,6.617977672392e1,
-4.513913427617e1));
#48438=cartesian_point('',(2.103117979401e1,6.659413912888e1,
-4.437123298276e1));
#48439=cartesian_point('',(2.125012913043e1,6.672356205245e1,
-4.326790773138e1));
#48440=(bounded_surface()b_spline_surface(3,3,((#48424,#48425,#48426,#48427),(
#48428,#48429,#48430,#48431),(#48432,#48433,#48434,#48435),(#48436,#48437,
#48438,#48439)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(0.e0,1.e0),(0.e0,1.e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.608400817010e0,1.157478958589e0,1.157478958589e0,
1.608400817010e0),(1.152197769866e0,8.291743330695e-1,8.291743330695e-1,
1.152197769866e0),(1.152197769866e0,8.291743330695e-1,8.291743330695e-1,
1.152197769866e0),(1.608400817010e0,1.157478958589e0,1.157478958589e0,
1.608400817010e0)))representation_item('')surface());
#48441=oriented_edge('',*,*,#40634,.f.);
#48443=oriented_edge('',*,*,#48442,.f.);
#48445=oriented_edge('',*,*,#48444,.f.);
#48446=oriented_edge('',*,*,#48415,.t.);
#48447=edge_loop('',(#48441,#48443,#48445,#48446));
#48448=face_outer_bound('',#48447,.f.);
#48450=cartesian_point('',(2.306869172878e1,6.792158907488e1,
-3.817362100321e1));
#48451=direction('',(-3.006660769429e-2,1.942873246736e-2,9.993590563238e-1));
#48452=direction('',(4.851964200027e-1,8.744018899430e-1,-2.401849423961e-3));
#48453=axis2_placement_3d('',#48450,#48451,#48452);
#48454=cylindrical_surface('',#48453,1.499980458092e0);
#48456=oriented_edge('',*,*,#48455,.f.);
#48458=oriented_edge('',*,*,#48457,.f.);
#48460=oriented_edge('',*,*,#48459,.f.);
#48461=oriented_edge('',*,*,#48442,.t.);
#48462=edge_loop('',(#48456,#48458,#48460,#48461));
#48463=face_outer_bound('',#48462,.f.);
#48465=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#48466=direction('',(0.e0,0.e0,1.e0));
#48467=direction('',(1.e0,0.e0,0.e0));
#48468=axis2_placement_3d('',#48465,#48466,#48467);
#48469=conical_surface('',#48468,7.334631745054e1,5.e-1);
#48471=oriented_edge('',*,*,#48470,.f.);
#48473=oriented_edge('',*,*,#48472,.t.);
#48475=oriented_edge('',*,*,#48474,.t.);
#48476=oriented_edge('',*,*,#48455,.t.);
#48477=oriented_edge('',*,*,#40632,.f.);
#48479=oriented_edge('',*,*,#48478,.f.);
#48481=oriented_edge('',*,*,#48480,.t.);
#48483=oriented_edge('',*,*,#48482,.f.);
#48485=oriented_edge('',*,*,#48484,.f.);
#48487=oriented_edge('',*,*,#48486,.t.);
#48488=edge_loop('',(#48471,#48473,#48475,#48476,#48477,#48479,#48481,#48483,
#48485,#48487));
#48489=face_outer_bound('',#48488,.f.);
#48491=cartesian_point('',(2.125346627960e1,7.019643649773e1,
-3.049140680819e1));
#48492=cartesian_point('',(2.127204745250e1,7.019652188340e1,
-3.054051225524e1));
#48493=cartesian_point('',(2.130358435788e1,7.019869554402e1,
-3.063700954955e1));
#48494=cartesian_point('',(2.133710392521e1,7.020806547433e1,
-3.078101242312e1));
#48495=cartesian_point('',(2.135705827069e1,7.022187157573e1,
-3.091563688088e1));
#48496=cartesian_point('',(2.136584524741e1,7.023878586070e1,
-3.103998677804e1));
#48497=cartesian_point('',(2.136550846044e1,7.026731483934e1,
-3.121141654913e1));
#48498=cartesian_point('',(2.134885483250e1,7.029602529552e1,
-3.134408622173e1));
#48499=cartesian_point('',(2.132679993276e1,7.032029480136e1,
-3.143860459504e1));
#48500=cartesian_point('',(2.063280751999e1,7.011312473662e1,
-3.054671894916e1));
#48501=cartesian_point('',(2.065213134552e1,7.009649789778e1,
-3.057851896947e1));
#48502=cartesian_point('',(2.068786064938e1,7.006627929458e1,
-3.064318180406e1));
#48503=cartesian_point('',(2.073457023743e1,7.002899955247e1,
-3.074524600737e1));
#48504=cartesian_point('',(2.077205661470e1,7.000064038268e1,
-3.084512433521e1));
#48505=cartesian_point('',(2.080096646775e1,6.997982918113e1,
-3.094098971843e1));
#48506=cartesian_point('',(2.083288567234e1,6.995789945650e1,
-3.107759943826e1));
#48507=cartesian_point('',(2.084646474110e1,6.994953711524e1,
-3.118890051484e1));
#48508=cartesian_point('',(2.084834577460e1,6.994851739531e1,
-3.127125131788e1));
#48509=cartesian_point('',(2.038955696623e1,7.069116711799e1,
-3.059113869565e1));
#48510=cartesian_point('',(2.039163785839e1,7.066796865503e1,
-3.061275592041e1));
#48511=cartesian_point('',(2.039571684493e1,7.062390255417e1,
-3.065566063846e1));
#48512=cartesian_point('',(2.040149586652e1,7.056262565060e1,
-3.072077156610e1));
#48513=cartesian_point('',(2.040630667673e1,7.050902085585e1,
-3.078251121019e1));
#48514=cartesian_point('',(2.040999414021e1,7.046253512795e1,
-3.084024352419e1));
#48515=cartesian_point('',(2.041380316544e1,7.040222676478e1,
-3.092070461419e1));
#48516=cartesian_point('',(2.041471003893e1,7.036033474364e1,
-3.098406894622e1));
#48517=cartesian_point('',(2.041361045238e1,7.033318087989e1,
-3.102981660312e1));
#48518=cartesian_point('',(2.088051280332e1,7.108269503568e1,
-3.055951147565e1));
#48519=cartesian_point('',(2.087265695596e1,7.107270497735e1,
-3.059300459586e1));
#48520=cartesian_point('',(2.085566736614e1,7.105364755448e1,
-3.065614218858e1));
#48521=cartesian_point('',(2.082643189324e1,7.102622486346e1,
-3.074348803294e1));
#48522=cartesian_point('',(2.079628782323e1,7.100132419026e1,
-3.081963798522e1));
#48523=cartesian_point('',(2.076640365003e1,7.097887410594e1,
-3.088552198514e1));
#48524=cartesian_point('',(2.072296813296e1,7.094856067865e1,
-3.097086427126e1));
#48525=cartesian_point('',(2.068688540376e1,7.092586318747e1,
-3.103003698087e1));
#48526=cartesian_point('',(2.066026059496e1,7.091006363472e1,
-3.106843514553e1));
#48527=(bounded_surface()b_spline_surface(3,3,((#48491,#48492,#48493,#48494,
#48495,#48496,#48497,#48498,#48499),(#48500,#48501,#48502,#48503,#48504,#48505,
#48506,#48507,#48508),(#48509,#48510,#48511,#48512,#48513,#48514,#48515,#48516,
#48517),(#48518,#48519,#48520,#48521,#48522,#48523,#48524,#48525,#48526)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(
0.e0,1.e0),(2.287151719787e-1,2.920160029274e-1,3.499302165526e-1,
4.024090613668e-1,4.494029605525e-1,4.918620216202e-1,5.945435369222e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579025971682e0,1.579025971682e0,1.579025971682e0,1.579025971682e0,
1.579025971682e0,1.579025971682e0,1.579025971682e0,1.579025971682e0,
1.579025971682e0),(8.069913427725e-1,8.069913427725e-1,8.069913427725e-1,
8.069913427725e-1,8.069913427725e-1,8.069913427725e-1,8.069913427725e-1,
8.069913427725e-1,8.069913427725e-1),(8.069913427725e-1,8.069913427725e-1,
8.069913427725e-1,8.069913427725e-1,8.069913427725e-1,8.069913427725e-1,
8.069913427725e-1,8.069913427725e-1,8.069913427725e-1),(1.579025971682e0,
1.579025971682e0,1.579025971682e0,1.579025971682e0,1.579025971682e0,
1.579025971682e0,1.579025971682e0,1.579025971682e0,1.579025971682e0)))representation_item('')surface());
#48528=oriented_edge('',*,*,#48470,.t.);
#48530=oriented_edge('',*,*,#48529,.f.);
#48532=oriented_edge('',*,*,#48531,.f.);
#48534=oriented_edge('',*,*,#48533,.t.);
#48535=edge_loop('',(#48528,#48530,#48532,#48534));
#48536=face_outer_bound('',#48535,.f.);
#48538=cartesian_point('',(2.136198490102e1,7.076103855551e1,
-1.721092078583e1));
#48539=direction('',(-1.228967037314e-2,-5.407236077226e-3,-9.999098588373e-1));
#48540=direction('',(2.352583872148e-1,-9.719299875830e-1,2.364419993579e-3));
#48541=axis2_placement_3d('',#48538,#48539,#48540);
#48542=cylindrical_surface('',#48541,5.000068011029e-1);
#48543=oriented_edge('',*,*,#48486,.f.);
#48545=oriented_edge('',*,*,#48544,.f.);
#48547=oriented_edge('',*,*,#48546,.f.);
#48548=oriented_edge('',*,*,#48529,.t.);
#48549=edge_loop('',(#48543,#48545,#48547,#48548));
#48550=face_outer_bound('',#48549,.f.);
#48552=cartesian_point('',(2.211954716901e1,7.322236165343e1,
-8.219510586558e0));
#48553=direction('',(-9.658167360994e-1,2.590164168759e-1,1.041768012342e-2));
#48554=direction('',(-2.202281913061e-1,-8.410560971110e-1,4.940892482806e-1));
#48555=axis2_placement_3d('',#48552,#48553,#48554);
#48556=toroidal_surface('',#48555,2.497876978203e0,4.999993463423e-1);
#48558=oriented_edge('',*,*,#48557,.t.);
#48559=oriented_edge('',*,*,#42121,.f.);
#48561=oriented_edge('',*,*,#48560,.f.);
#48562=oriented_edge('',*,*,#48544,.t.);
#48563=edge_loop('',(#48558,#48559,#48561,#48562));
#48564=face_outer_bound('',#48563,.f.);
#48566=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#48567=direction('',(0.e0,0.e0,1.e0));
#48568=direction('',(-3.200316481809e-1,-9.474068524993e-1,0.e0));
#48569=axis2_placement_3d('',#48566,#48567,#48568);
#48570=toroidal_surface('',#48569,7.649382607502e1,3.e0);
#48571=oriented_edge('',*,*,#48557,.f.);
#48572=oriented_edge('',*,*,#48484,.t.);
#48573=oriented_edge('',*,*,#48482,.t.);
#48575=oriented_edge('',*,*,#48574,.f.);
#48576=oriented_edge('',*,*,#42100,.t.);
#48577=oriented_edge('',*,*,#42098,.t.);
#48578=edge_loop('',(#48571,#48572,#48573,#48575,#48576,#48577));
#48579=face_outer_bound('',#48578,.f.);
#48581=cartesian_point('',(2.702635679202e1,7.155670861371e1,
-8.219507487716e0));
#48582=direction('',(9.239083682854e-1,-3.824718745095e-1,1.042075915475e-2));
#48583=direction('',(-3.816757660133e-1,-9.232073359152e-1,-4.485336721431e-2));
#48584=axis2_placement_3d('',#48581,#48582,#48583);
#48585=toroidal_surface('',#48584,2.497864194223e0,4.999993289040e-1);
#48586=oriented_edge('',*,*,#48574,.t.);
#48588=oriented_edge('',*,*,#48587,.f.);
#48589=oriented_edge('',*,*,#42064,.f.);
#48590=oriented_edge('',*,*,#42083,.t.);
#48591=edge_loop('',(#48586,#48588,#48589,#48590));
#48592=face_outer_bound('',#48591,.f.);
#48594=cartesian_point('',(2.615696621096e1,6.909174837742e1,
-2.154679085582e1));
#48595=direction('',(-6.455565035931e-3,1.177800998456e-2,9.999097980122e-1));
#48596=direction('',(-7.788269666394e-1,-6.272343950643e-1,2.360017711141e-3));
#48597=axis2_placement_3d('',#48594,#48595,#48596);
#48598=cylindrical_surface('',#48597,5.000150361862e-1);
#48599=oriented_edge('',*,*,#48480,.f.);
#48601=oriented_edge('',*,*,#48600,.f.);
#48602=oriented_edge('',*,*,#42066,.f.);
#48603=oriented_edge('',*,*,#48587,.t.);
#48604=edge_loop('',(#48599,#48601,#48602,#48603));
#48605=face_outer_bound('',#48604,.f.);
#48607=cartesian_point('',(2.595192413182e1,6.856844729088e1,
-4.226412622480e1));
#48608=cartesian_point('',(2.593848603851e1,6.855837059335e1,
-4.217269461603e1));
#48609=cartesian_point('',(2.591823036239e1,6.852533278343e1,
-4.190092087712e1));
#48610=cartesian_point('',(2.595017449710e1,6.847956253945e1,
-4.158700799532e1));
#48611=cartesian_point('',(2.600238530921e1,6.844575811052e1,
-4.136999451639e1));
#48612=cartesian_point('',(2.601718231012e1,6.843666987899e1,
-4.131707642172e1));
#48613=cartesian_point('',(2.614797684173e1,6.819438285072e1,
-4.216627168590e1));
#48614=cartesian_point('',(2.615500740240e1,6.819284416116e1,
-4.208315061364e1));
#48615=cartesian_point('',(2.619207117914e1,6.818960071976e1,
-4.183898677976e1));
#48616=cartesian_point('',(2.627801097309e1,6.819176231765e1,
-4.156513878993e1));
#48617=cartesian_point('',(2.635933236269e1,6.819956728877e1,
-4.138035007588e1));
#48618=cartesian_point('',(2.638070799589e1,6.820114053374e1,
-4.133577575959e1));
#48619=cartesian_point('',(2.656769256821e1,6.819064605503e1,
-4.204918234473e1));
#48620=cartesian_point('',(2.657959222134e1,6.820752236622e1,
-4.198296420299e1));
#48621=cartesian_point('',(2.662291107065e1,6.826038461077e1,
-4.178505002840e1));
#48622=cartesian_point('',(2.669399217955e1,6.833019402983e1,
-4.155333720293e1));
#48623=cartesian_point('',(2.675372348182e1,6.838484531373e1,
-4.139139893744e1));
#48624=cartesian_point('',(2.676907832485e1,6.839834177556e1,
-4.135172824464e1));
#48625=cartesian_point('',(2.678855282382e1,6.856842602259e1,
-4.203159045650e1));
#48626=cartesian_point('',(2.678445744393e1,6.859505762783e1,
-4.197384355509e1));
#48627=cartesian_point('',(2.677558496742e1,6.867378497384e1,
-4.179414047108e1));
#48628=cartesian_point('',(2.677669534053e1,6.876253281049e1,
-4.156380992614e1));
#48629=cartesian_point('',(2.678508824293e1,6.882171464389e1,
-4.139191483218e1));
#48630=cartesian_point('',(2.678769651159e1,6.883629164588e1,
-4.134865046690e1));
#48631=(bounded_surface()b_spline_surface(3,3,((#48607,#48608,#48609,#48610,
#48611,#48612),(#48613,#48614,#48615,#48616,#48617,#48618),(#48619,#48620,
#48621,#48622,#48623,#48624),(#48625,#48626,#48627,#48628,#48629,#48630)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974449438334e-1,1.170617870877e0),(1.402733498407e-1,3.042798493740e-1,
6.365860081829e-1,7.473281257555e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349943105365e0,1.349943105365e0,1.349943105365e0,
1.349943105365e0,1.349943105365e0,1.349943105365e0),(8.923259568025e-1,
8.923259568025e-1,8.923259568025e-1,8.923259568025e-1,8.923259568025e-1,
8.923259568025e-1),(8.835248831558e-1,8.835248831558e-1,8.835248831558e-1,
8.835248831558e-1,8.835248831558e-1,8.835248831558e-1),(1.323539884425e0,
1.323539884425e0,1.323539884425e0,1.323539884425e0,1.323539884425e0,
1.323539884425e0)))representation_item('')surface());
#48632=oriented_edge('',*,*,#48478,.t.);
#48633=oriented_edge('',*,*,#40727,.f.);
#48635=oriented_edge('',*,*,#48634,.f.);
#48636=oriented_edge('',*,*,#48600,.t.);
#48637=edge_loop('',(#48632,#48633,#48635,#48636));
#48638=face_outer_bound('',#48637,.f.);
#48640=cartesian_point('',(2.686538141185e1,6.814789547164e1,
-4.213845709838e1));
#48641=direction('',(-2.004189206867e-1,-5.067985777100e-1,-8.384434732657e-1));
#48642=direction('',(-8.363590509612e-1,-3.571970698369e-1,4.158290408031e-1));
#48643=axis2_placement_3d('',#48640,#48641,#48642);
#48644=cylindrical_surface('',#48643,2.999999999998e-1);
#48645=oriented_edge('',*,*,#48634,.t.);
#48646=oriented_edge('',*,*,#40725,.f.);
#48647=oriented_edge('',*,*,#42017,.t.);
#48648=oriented_edge('',*,*,#42048,.t.);
#48649=oriented_edge('',*,*,#42068,.f.);
#48650=edge_loop('',(#48645,#48646,#48647,#48648,#48649));
#48651=face_outer_bound('',#48650,.f.);
#48653=cartesian_point('',(1.906844592446e1,6.343700240117e1,0.e0));
#48654=direction('',(9.658728639631e-1,-2.588048538901e-1,-1.047178411625e-2));
#48655=direction('',(2.588190451026e-1,9.659258262891e-1,0.e0));
#48656=axis2_placement_3d('',#48653,#48654,#48655);
#48657=plane('',#48656);
#48658=oriented_edge('',*,*,#48546,.t.);
#48659=oriented_edge('',*,*,#48560,.t.);
#48660=oriented_edge('',*,*,#42119,.t.);
#48661=oriented_edge('',*,*,#42224,.t.);
#48662=oriented_edge('',*,*,#42371,.t.);
#48664=oriented_edge('',*,*,#48663,.t.);
#48665=edge_loop('',(#48658,#48659,#48660,#48661,#48662,#48664));
#48666=face_outer_bound('',#48665,.f.);
#48668=cartesian_point('',(-3.364364270304e0,-1.443036181138e1,
-1.160060977427e2));
#48669=direction('',(1.934125900426e-1,6.937548450328e-1,6.937548450328e-1));
#48670=direction('',(9.658728639631e-1,-2.588048538901e-1,-1.047178411615e-2));
#48671=axis2_placement_3d('',#48668,#48669,#48670);
#48672=cylindrical_surface('',#48671,3.e-1);
#48674=oriented_edge('',*,*,#48673,.t.);
#48675=oriented_edge('',*,*,#48531,.t.);
#48676=oriented_edge('',*,*,#48663,.f.);
#48677=oriented_edge('',*,*,#42369,.f.);
#48679=oriented_edge('',*,*,#48678,.f.);
#48680=edge_loop('',(#48674,#48675,#48676,#48677,#48679));
#48681=face_outer_bound('',#48680,.f.);
#48683=cartesian_point('',(2.127711928276e1,7.020236577694e1,
-3.101936763413e1));
#48684=cartesian_point('',(2.126306672348e1,7.021660241060e1,
-3.112463371114e1));
#48685=cartesian_point('',(2.119154007284e1,7.023529308578e1,
-3.135659219428e1));
#48686=cartesian_point('',(2.099846463511e1,7.021080941833e1,
-3.165299404505e1));
#48687=cartesian_point('',(2.075298062542e1,7.013471655316e1,
-3.189676363769e1));
#48688=cartesian_point('',(2.050977489701e1,7.002823428087e1,
-3.207368890009e1));
#48689=cartesian_point('',(2.031445724189e1,6.992141984618e1,-3.218381463e1));
#48690=cartesian_point('',(2.020162222389e1,6.984983718259e1,
-3.223605206085e1));
#48691=cartesian_point('',(2.016088284913e1,6.982256197751e1,
-3.225357155596e1));
#48692=cartesian_point('',(2.077873340524e1,7.008429955321e1,
-3.095658201244e1));
#48693=cartesian_point('',(2.077275514831e1,7.008972390404e1,
-3.101474923123e1));
#48694=cartesian_point('',(2.073122647374e1,7.010236345950e1,
-3.114999121551e1));
#48695=cartesian_point('',(2.059278197177e1,7.010515131013e1,
-3.134580815203e1));
#48696=cartesian_point('',(2.039491813317e1,7.007814125269e1,
-3.152667522500e1));
#48697=cartesian_point('',(2.018447095958e1,7.002390555479e1,
-3.167174296882e1));
#48698=cartesian_point('',(2.000667955250e1,6.995892816984e1,
-3.177075525074e1));
#48699=cartesian_point('',(1.990062821191e1,6.991071757950e1,
-3.182132448006e1));
#48700=cartesian_point('',(1.986188757023e1,6.989176663009e1,
-3.183875262211e1));
#48701=cartesian_point('',(2.048443530136e1,7.049627093908e1,
-3.085682221878e1));
#48702=cartesian_point('',(2.047863552103e1,7.049817234428e1,
-3.090044197691e1));
#48703=cartesian_point('',(2.044574538822e1,7.051054026197e1,
-3.101475308081e1));
#48704=cartesian_point('',(2.032356622527e1,7.052674898599e1,
-3.121810431290e1));
#48705=cartesian_point('',(2.013146455369e1,7.051296885358e1,
-3.143480624920e1));
#48706=cartesian_point('',(1.991505837339e1,7.046258670548e1,
-3.162679570218e1));
#48707=cartesian_point('',(1.972462116231e1,7.039172877460e1,
-3.176834892905e1));
#48708=cartesian_point('',(1.960804408039e1,7.033521623473e1,
-3.184471476035e1));
#48709=cartesian_point('',(1.956504732235e1,7.031256609044e1,
-3.187154149222e1));
#48710=cartesian_point('',(2.075232200049e1,7.093700001636e1,
-3.084147430794e1));
#48711=cartesian_point('',(2.073858770362e1,7.094495447464e1,
-3.092079911070e1));
#48712=cartesian_point('',(2.068246544457e1,7.096316076082e1,
-3.111543329921e1));
#48713=cartesian_point('',(2.051839463040e1,7.096260941842e1,
-3.142527043137e1));
#48714=cartesian_point('',(2.028318581294e1,7.091010837597e1,
-3.173294134937e1));
#48715=cartesian_point('',(2.002935388447e1,7.081049781790e1,
-3.199353818532e1));
#48716=cartesian_point('',(1.981148602098e1,7.069319709574e1,
-3.217952363707e1));
#48717=cartesian_point('',(1.967988132566e1,7.060681025742e1,
-3.227776199839e1));
#48718=cartesian_point('',(1.963155237328e1,7.057293858640e1,
-3.231204121546e1));
#48719=(bounded_surface()b_spline_surface(3,3,((#48683,#48684,#48685,#48686,
#48687,#48688,#48689,#48690,#48691),(#48692,#48693,#48694,#48695,#48696,#48697,
#48698,#48699,#48700),(#48701,#48702,#48703,#48704,#48705,#48706,#48707,#48708,
#48709),(#48710,#48711,#48712,#48713,#48714,#48715,#48716,#48717,#48718)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(
0.e0,1.e0),(3.462110101660e-2,1.973485550402e-1,4.148980783912e-1,
6.328462849443e-1,8.264907505763e-1,1.e0,1.099407946972e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.437185992457e0,
1.437185992457e0,1.437185992457e0,1.437185992457e0,1.437185992457e0,
1.437185992457e0,1.437185992457e0,1.437185992457e0,1.437185992457e0),(
8.542713358476e-1,8.542713358476e-1,8.542713358476e-1,8.542713358476e-1,
8.542713358476e-1,8.542713358476e-1,8.542713358476e-1,8.542713358476e-1,
8.542713358476e-1),(8.542713358476e-1,8.542713358476e-1,8.542713358476e-1,
8.542713358476e-1,8.542713358476e-1,8.542713358476e-1,8.542713358476e-1,
8.542713358476e-1,8.542713358476e-1),(1.437185992457e0,1.437185992457e0,
1.437185992457e0,1.437185992457e0,1.437185992457e0,1.437185992457e0,
1.437185992457e0,1.437185992457e0,1.437185992457e0)))representation_item('')surface());
#48721=oriented_edge('',*,*,#48720,.f.);
#48722=oriented_edge('',*,*,#48533,.f.);
#48723=oriented_edge('',*,*,#48673,.f.);
#48724=edge_loop('',(#48721,#48722,#48723));
#48725=face_outer_bound('',#48724,.f.);
#48727=cartesian_point('',(2.138154293241e1,7.008288668928e1,
-3.094852673057e1));
#48728=cartesian_point('',(2.107835283317e1,7.017588671680e1,
-3.085552670305e1));
#48729=cartesian_point('',(2.077397273730e1,7.026707877105e1,
-3.076433464879e1));
#48730=cartesian_point('',(2.046844890409e1,7.035642994598e1,
-3.067498347387e1));
#48731=cartesian_point('',(2.124673944611e1,7.023315906336e1,
-3.153821478912e1));
#48732=cartesian_point('',(2.094531289573e1,7.032561815993e1,
-3.144575569256e1));
#48733=cartesian_point('',(2.064271212620e1,7.041627710377e1,
-3.135509674872e1));
#48734=cartesian_point('',(2.033898297830e1,7.050510345585e1,
-3.126627039664e1));
#48735=cartesian_point('',(2.101917151900e1,7.003771182664e1,
-3.208456525515e1));
#48736=cartesian_point('',(2.072072209603e1,7.012925775293e1,
-3.199301932886e1));
#48737=cartesian_point('',(2.042112508866e1,7.021901672872e1,
-3.190326035307e1));
#48738=cartesian_point('',(2.012042563106e1,7.030695710336e1,
-3.181531997843e1));
#48739=cartesian_point('',(2.077499398797e1,6.956195073563e1,
-3.240474379361e1));
#48740=cartesian_point('',(2.047973898538e1,6.965251684167e1,
-3.231417768757e1));
#48741=cartesian_point('',(2.018336497709e1,6.974131016303e1,
-3.222538436621e1));
#48742=cartesian_point('',(1.988591633919e1,6.982829989500e1,
-3.213839463425e1));
#48743=(bounded_surface()b_spline_surface(3,3,((#48727,#48728,#48729,#48730),(
#48731,#48732,#48733,#48734),(#48735,#48736,#48737,#48738),(#48739,#48740,
#48741,#48742)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(0.e0,1.e0),(3.235362202806e-3,8.577109999410e-3),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.091299959863e0,1.091299959863e0,
1.091299959863e0,1.091299959863e0),(9.695666800458e-1,9.695666800458e-1,
9.695666800458e-1,9.695666800458e-1),(9.695666800458e-1,9.695666800458e-1,
9.695666800458e-1,9.695666800458e-1),(1.091299959863e0,1.091299959863e0,
1.091299959863e0,1.091299959863e0)))representation_item('')surface());
#48744=oriented_edge('',*,*,#48720,.t.);
#48746=oriented_edge('',*,*,#48745,.f.);
#48748=oriented_edge('',*,*,#48747,.t.);
#48749=oriented_edge('',*,*,#48472,.f.);
#48750=edge_loop('',(#48744,#48746,#48748,#48749));
#48751=face_outer_bound('',#48750,.f.);
#48753=cartesian_point('',(-2.732e1,7.679898987322e1,-2.520101012678e1));
#48754=direction('',(0.e0,-7.071067811865e-1,7.071067811865e-1));
#48755=direction('',(0.e0,-7.071067811865e-1,-7.071067811865e-1));
#48756=axis2_placement_3d('',#48753,#48754,#48755);
#48757=plane('',#48756);
#48758=oriented_edge('',*,*,#48678,.t.);
#48759=oriented_edge('',*,*,#42385,.t.);
#48761=oriented_edge('',*,*,#48760,.t.);
#48763=oriented_edge('',*,*,#48762,.t.);
#48765=oriented_edge('',*,*,#48764,.t.);
#48766=oriented_edge('',*,*,#43098,.t.);
#48768=oriented_edge('',*,*,#48767,.t.);
#48770=oriented_edge('',*,*,#48769,.t.);
#48772=oriented_edge('',*,*,#48771,.f.);
#48773=oriented_edge('',*,*,#43670,.t.);
#48775=oriented_edge('',*,*,#48774,.f.);
#48777=oriented_edge('',*,*,#48776,.t.);
#48779=oriented_edge('',*,*,#48778,.t.);
#48781=oriented_edge('',*,*,#48780,.t.);
#48783=oriented_edge('',*,*,#48782,.t.);
#48785=oriented_edge('',*,*,#48784,.t.);
#48787=oriented_edge('',*,*,#48786,.t.);
#48789=oriented_edge('',*,*,#48788,.t.);
#48791=oriented_edge('',*,*,#48790,.t.);
#48793=oriented_edge('',*,*,#48792,.t.);
#48795=oriented_edge('',*,*,#48794,.t.);
#48797=oriented_edge('',*,*,#48796,.f.);
#48799=oriented_edge('',*,*,#48798,.t.);
#48800=oriented_edge('',*,*,#48745,.t.);
#48801=edge_loop('',(#48758,#48759,#48761,#48763,#48765,#48766,#48768,#48770,
#48772,#48773,#48775,#48777,#48779,#48781,#48783,#48785,#48787,#48789,#48791,
#48793,#48795,#48797,#48799,#48800));
#48802=face_outer_bound('',#48801,.f.);
#48804=oriented_edge('',*,*,#48803,.t.);
#48806=oriented_edge('',*,*,#48805,.t.);
#48807=edge_loop('',(#48804,#48806));
#48808=face_bound('',#48807,.f.);
#48810=oriented_edge('',*,*,#48809,.t.);
#48812=oriented_edge('',*,*,#48811,.t.);
#48813=edge_loop('',(#48810,#48812));
#48814=face_bound('',#48813,.f.);
#48816=cartesian_point('',(1.805893765075e1,7.280081145027e1,
-2.877492448101e1));
#48817=direction('',(-1.788704007196e-1,-6.957030184448e-1,-6.957030184448e-1));
#48818=direction('',(-9.658728639631e-1,2.588048538901e-1,-1.047178411633e-2));
#48819=axis2_placement_3d('',#48816,#48817,#48818);
#48820=cylindrical_surface('',#48819,3.e-1);
#48822=oriented_edge('',*,*,#48821,.t.);
#48823=oriented_edge('',*,*,#48760,.f.);
#48824=oriented_edge('',*,*,#42515,.f.);
#48825=oriented_edge('',*,*,#42658,.f.);
#48827=oriented_edge('',*,*,#48826,.t.);
#48828=edge_loop('',(#48822,#48823,#48824,#48825,#48827));
#48829=face_outer_bound('',#48828,.f.);
#48831=cartesian_point('',(1.745420513918e1,7.198660610791e1,
-2.985723302769e1));
#48832=cartesian_point('',(1.745571355542e1,7.198099477681e1,
-2.987937774655e1));
#48833=cartesian_point('',(1.746117171218e1,7.196271825603e1,
-2.994330905759e1));
#48834=cartesian_point('',(1.747421692087e1,7.192385396737e1,
-3.004708530721e1));
#48835=cartesian_point('',(1.749366202571e1,7.186605212107e1,
-3.016783788330e1));
#48836=cartesian_point('',(1.751588870621e1,7.179682051025e1,
-3.028799454803e1));
#48837=cartesian_point('',(1.754000418277e1,7.171621980584e1,
-3.040844823675e1));
#48838=cartesian_point('',(1.756513458528e1,7.162473606907e1,
-3.052902378092e1));
#48839=cartesian_point('',(1.759045004616e1,7.152314051447e1,
-3.064915762081e1));
#48840=cartesian_point('',(1.761535176594e1,7.141170719529e1,
-3.076892184425e1));
#48841=cartesian_point('',(1.763964352110e1,7.128880133410e1,
-3.089007633845e1));
#48842=cartesian_point('',(1.766330460936e1,7.115040250725e1,
-3.101576823604e1));
#48843=cartesian_point('',(1.768599350037e1,7.099094141498e1,
-3.114924493684e1));
#48844=cartesian_point('',(1.770295290818e1,7.083713699548e1,
-3.126755882882e1));
#48845=cartesian_point('',(1.771135585693e1,7.073538734362e1,
-3.134070516680e1));
#48846=cartesian_point('',(1.771418194867e1,7.069623326300e1,
-3.136815992728e1));
#48847=cartesian_point('',(1.766000290843e1,7.141251245919e1,
-2.992094148934e1));
#48848=cartesian_point('',(1.765296840381e1,7.140232833864e1,
-2.992947774859e1));
#48849=cartesian_point('',(1.763215765329e1,7.137260352654e1,
-2.995588080008e1));
#48850=cartesian_point('',(1.759660398045e1,7.132249582365e1,
-3.000689591677e1));
#48851=cartesian_point('',(1.755386799712e1,7.126086709943e1,
-3.007778577104e1));
#48852=cartesian_point('',(1.751089180938e1,7.119580791319e1,
-3.015914222808e1));
#48853=cartesian_point('',(1.746806327639e1,7.112649864453e1,
-3.025094602110e1));
#48854=cartesian_point('',(1.742599808435e1,7.105273671715e1,
-3.035253992690e1));
#48855=cartesian_point('',(1.738533130987e1,7.097462689768e1,
-3.046290901263e1));
#48856=cartesian_point('',(1.734638141711e1,7.089192941133e1,
-3.058158139897e1));
#48857=cartesian_point('',(1.730890167326e1,7.080310235488e1,
-3.071005446414e1));
#48858=cartesian_point('',(1.727238014175e1,7.070506143933e1,
-3.085209740961e1));
#48859=cartesian_point('',(1.723662314344e1,7.059374108512e1,
-3.101270946104e1));
#48860=cartesian_point('',(1.720825675001e1,7.048735661049e1,
-3.116454428179e1));
#48861=cartesian_point('',(1.719265461746e1,7.041713010584e1,
-3.126330098234e1));
#48862=cartesian_point('',(1.718707911799e1,7.039007420602e1,
-3.130108399590e1));
#48863=cartesian_point('',(1.716494016174e1,7.105073752705e1,
-2.992599913822e1));
#48864=cartesian_point('',(1.715199561078e1,7.104865206330e1,
-2.993533674157e1));
#48865=cartesian_point('',(1.711457227060e1,7.104294214609e1,
-2.996515677119e1));
#48866=cartesian_point('',(1.705471383383e1,7.103426279954e1,
-3.002683293787e1));
#48867=cartesian_point('',(1.698891306759e1,7.102328987337e1,
-3.011706329099e1));
#48868=cartesian_point('',(1.692905883531e1,7.101001660929e1,
-3.022372518419e1));
#48869=cartesian_point('',(1.687609546445e1,7.099309659998e1,
-3.034611051622e1));
#48870=cartesian_point('',(1.683119628405e1,7.097145054138e1,
-3.048267969278e1));
#48871=cartesian_point('',(1.679537198188e1,7.094422533321e1,
-3.063141998895e1));
#48872=cartesian_point('',(1.676915273075e1,7.091057252441e1,
-3.079108058498e1));
#48873=cartesian_point('',(1.675283075136e1,7.086902197575e1,
-3.096307993411e1));
#48874=cartesian_point('',(1.674741566094e1,7.081683289447e1,
-3.115176331163e1));
#48875=cartesian_point('',(1.675546808150e1,7.074968804689e1,
-3.136276392668e1));
#48876=cartesian_point('',(1.677691575851e1,7.067700624563e1,
-3.155921205230e1));
#48877=cartesian_point('',(1.679809019866e1,7.062396211740e1,
-3.168507690669e1));
#48878=cartesian_point('',(1.680717803612e1,7.060274134430e1,
-3.173295025733e1));
#48879=cartesian_point('',(1.667966615595e1,7.142059949567e1,
-2.986514585541e1));
#48880=cartesian_point('',(1.667192814573e1,7.142765873099e1,
-2.988854429865e1));
#48881=cartesian_point('',(1.665139545914e1,7.144695415920e1,
-2.995782156388e1));
#48882=cartesian_point('',(1.662641521091e1,7.147290564837e1,
-3.007827731298e1));
#48883=cartesian_point('',(1.660977484250e1,7.149435616064e1,
-3.022928861975e1));
#48884=cartesian_point('',(1.660559536835e1,7.150614501794e1,-3.038903632e1));
#48885=cartesian_point('',(1.661385461845e1,7.150750871893e1,
-3.055733564907e1));
#48886=cartesian_point('',(1.663455116995e1,7.149756166068e1,
-3.073263094509e1));
#48887=cartesian_point('',(1.666744280901e1,7.147557644913e1,
-3.091279757580e1));
#48888=cartesian_point('',(1.671226196004e1,7.144087484716e1,
-3.109668895580e1));
#48889=cartesian_point('',(1.676965560680e1,7.139193435403e1,
-3.128594149202e1));
#48890=cartesian_point('',(1.684198355881e1,7.132527195520e1,
-3.148460360005e1));
#48891=cartesian_point('',(1.693321346401e1,7.123492463127e1,
-3.169691456397e1));
#48892=cartesian_point('',(1.702810832491e1,7.113384895079e1,
-3.188502717142e1));
#48893=cartesian_point('',(1.709404921086e1,7.105898158900e1,
-3.200058494523e1));
#48894=cartesian_point('',(1.711981648763e1,7.102895672108e1,
-3.204382630948e1));
#48895=(bounded_surface()b_spline_surface(3,3,((#48831,#48832,#48833,#48834,
#48835,#48836,#48837,#48838,#48839,#48840,#48841,#48842,#48843,#48844,#48845,
#48846),(#48847,#48848,#48849,#48850,#48851,#48852,#48853,#48854,#48855,#48856,
#48857,#48858,#48859,#48860,#48861,#48862),(#48863,#48864,#48865,#48866,#48867,
#48868,#48869,#48870,#48871,#48872,#48873,#48874,#48875,#48876,#48877,#48878),(
#48879,#48880,#48881,#48882,#48883,#48884,#48885,#48886,#48887,#48888,#48889,
#48890,#48891,#48892,#48893,#48894)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(2.869612508584e-2,
6.277628777232e-2,1.278742766228e-1,1.948285970928e-1,2.652644656411e-1,
3.394226172085e-1,4.175475559121e-1,4.992534598510e-1,5.838402063200e-1,
6.726799178275e-1,7.692939687514e-1,8.772514727177e-1,1.e0,1.075950896910e0),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.559741878191e0,1.559741878191e0,1.559741878191e0,1.559741878191e0,
1.559741878191e0,1.559741878191e0,1.559741878191e0,1.559741878191e0,
1.559741878191e0,1.559741878191e0,1.559741878191e0,1.559741878191e0,
1.559741878191e0,1.559741878191e0,1.559741878191e0,1.559741878191e0),(
8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,
8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,
8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,
8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,8.134193739364e-1),(
8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,
8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,
8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,
8.134193739364e-1,8.134193739364e-1,8.134193739364e-1,8.134193739364e-1),(
1.559741878191e0,1.559741878191e0,1.559741878191e0,1.559741878191e0,
1.559741878191e0,1.559741878191e0,1.559741878191e0,1.559741878191e0,
1.559741878191e0,1.559741878191e0,1.559741878191e0,1.559741878191e0,
1.559741878191e0,1.559741878191e0,1.559741878191e0,1.559741878191e0)))representation_item('')surface());
#48896=oriented_edge('',*,*,#48821,.f.);
#48898=oriented_edge('',*,*,#48897,.f.);
#48900=oriented_edge('',*,*,#48899,.f.);
#48901=edge_loop('',(#48896,#48898,#48900));
#48902=face_outer_bound('',#48901,.f.);
#48904=cartesian_point('',(1.746374567223e1,7.195671110537e1,
-2.996432861263e1));
#48905=cartesian_point('',(1.746534214218e1,7.195113177209e1,
-2.997727736903e1));
#48906=cartesian_point('',(1.746706398810e1,7.194547547746e1,
-2.999012728909e1));
#48907=cartesian_point('',(1.746890589559e1,7.193974848742e1,
-3.000287239846e1));
#48908=cartesian_point('',(1.763089509650e1,7.135078836686e1,
-2.995663351865e1));
#48909=cartesian_point('',(1.762563546822e1,7.134337516635e1,
-2.996615402223e1));
#48910=cartesian_point('',(1.762041155242e1,7.133601135084e1,
-2.997578498097e1));
#48911=cartesian_point('',(1.761523021684e1,7.132869571351e1,
-2.998552304836e1));
#48912=cartesian_point('',(1.709146671475e1,7.102806196637e1,
-2.995711342844e1));
#48913=cartesian_point('',(1.708261500138e1,7.102668323722e1,
-2.997188491195e1));
#48914=cartesian_point('',(1.707398882842e1,7.102539437143e1,
-2.998694431183e1));
#48915=cartesian_point('',(1.706560334861e1,7.102418504665e1,
-3.000228709310e1));
#48916=cartesian_point('',(1.663662623883e1,7.146186640208e1,
-2.996506447069e1));
#48917=cartesian_point('',(1.663271487222e1,7.146553987919e1,
-2.998606468986e1));
#48918=cartesian_point('',(1.662921994956e1,7.146919846146e1,
-3.000723817856e1));
#48919=cartesian_point('',(1.662614886018e1,7.147283443775e1,
-3.002857714010e1));
#48920=(bounded_surface()b_spline_surface(3,3,((#48904,#48905,#48906,#48907),(
#48908,#48909,#48910,#48911),(#48912,#48913,#48914,#48915),(#48916,#48917,
#48918,#48919)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(0.e0,1.e0),(5.962882297507e-1,6.431661713515e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578952088687e0,1.578952088687e0,
1.578952088687e0,1.578952088687e0),(8.070159704378e-1,8.070159704378e-1,
8.070159704378e-1,8.070159704378e-1),(8.070159704378e-1,8.070159704378e-1,
8.070159704378e-1,8.070159704378e-1),(1.578952088687e0,1.578952088687e0,
1.578952088687e0,1.578952088687e0)))representation_item('')surface());
#48921=oriented_edge('',*,*,#48826,.f.);
#48922=oriented_edge('',*,*,#42678,.f.);
#48924=oriented_edge('',*,*,#48923,.f.);
#48925=oriented_edge('',*,*,#48897,.t.);
#48926=edge_loop('',(#48921,#48922,#48924,#48925));
#48927=face_outer_bound('',#48926,.f.);
#48929=cartesian_point('',(0.e0,0.e0,-1.910478529103e1));
#48930=direction('',(0.e0,0.e0,1.e0));
#48931=direction('',(1.e0,0.e0,0.e0));
#48932=axis2_placement_3d('',#48929,#48930,#48931);
#48933=conical_surface('',#48932,7.339872657303e1,5.e-1);
#48934=oriented_edge('',*,*,#48923,.t.);
#48935=oriented_edge('',*,*,#42676,.t.);
#48936=oriented_edge('',*,*,#42708,.f.);
#48937=oriented_edge('',*,*,#42706,.f.);
#48939=oriented_edge('',*,*,#48938,.t.);
#48941=oriented_edge('',*,*,#48940,.f.);
#48943=oriented_edge('',*,*,#48942,.t.);
#48944=edge_loop('',(#48934,#48935,#48936,#48937,#48939,#48941,#48943));
#48945=face_outer_bound('',#48944,.f.);
#48947=cartesian_point('',(1.195255097078e1,7.294973194958e1,
-1.638436215713e1));
#48948=direction('',(-1.147856334646e-2,-6.963722578743e-3,-9.999098705140e-1));
#48949=direction('',(3.599651378857e-1,-9.329627566096e-1,2.365224352043e-3));
#48950=axis2_placement_3d('',#48947,#48948,#48949);
#48951=cylindrical_surface('',#48950,5.000055843251e-1);
#48952=oriented_edge('',*,*,#48938,.f.);
#48953=oriented_edge('',*,*,#42723,.f.);
#48955=oriented_edge('',*,*,#48954,.f.);
#48957=oriented_edge('',*,*,#48956,.t.);
#48958=edge_loop('',(#48952,#48953,#48955,#48957));
#48959=face_outer_bound('',#48958,.f.);
#48961=cartesian_point('',(1.062512235692e1,6.538322168967e1,0.e0));
#48962=direction('',(9.913904998230e-1,-1.305190353861e-1,-1.047178411625e-2));
#48963=direction('',(1.305261922200e-1,9.914448613738e-1,0.e0));
#48964=axis2_placement_3d('',#48961,#48962,#48963);
#48965=plane('',#48964);
#48966=oriented_edge('',*,*,#48954,.t.);
#48967=oriented_edge('',*,*,#42721,.t.);
#48968=oriented_edge('',*,*,#42736,.t.);
#48969=oriented_edge('',*,*,#42840,.t.);
#48970=oriented_edge('',*,*,#43072,.t.);
#48972=oriented_edge('',*,*,#48971,.t.);
#48973=edge_loop('',(#48966,#48967,#48968,#48969,#48970,#48972));
#48974=face_outer_bound('',#48973,.f.);
#48976=cartesian_point('',(-1.410480912559e0,-1.443036181138e1,
-1.160060977427e2));
#48977=direction('',(1.000567041538e-1,7.035583330307e-1,7.035583330307e-1));
#48978=direction('',(9.913904998230e-1,-1.305190353861e-1,-1.047178411622e-2));
#48979=axis2_placement_3d('',#48976,#48977,#48978);
#48980=cylindrical_surface('',#48979,3.e-1);
#48982=oriented_edge('',*,*,#48981,.t.);
#48984=oriented_edge('',*,*,#48983,.t.);
#48985=oriented_edge('',*,*,#48971,.f.);
#48986=oriented_edge('',*,*,#43070,.f.);
#48987=oriented_edge('',*,*,#48764,.f.);
#48988=edge_loop('',(#48982,#48984,#48985,#48986,#48987));
#48989=face_outer_bound('',#48988,.f.);
#48991=cartesian_point('',(1.196716485769e1,7.239395756055e1,
-2.890493943060e1));
#48992=cartesian_point('',(1.195435879033e1,7.240314067020e1,
-2.899432421636e1));
#48993=cartesian_point('',(1.189981075893e1,7.241012029373e1,
-2.918814304873e1));
#48994=cartesian_point('',(1.176758463240e1,7.237969161819e1,
-2.943603338001e1));
#48995=cartesian_point('',(1.160716780419e1,7.231682281286e1,
-2.964712697437e1));
#48996=cartesian_point('',(1.145167040940e1,7.223981044751e1,
-2.980915336609e1));
#48997=cartesian_point('',(1.130711250291e1,7.215653092314e1,
-2.993541733249e1));
#48998=cartesian_point('',(1.117500947261e1,7.207110706903e1,
-3.003503194182e1));
#48999=cartesian_point('',(1.105437277206e1,7.198517510820e1,
-3.011494802971e1));
#49000=cartesian_point('',(1.097772585396e1,7.192567280295e1,
-3.015991321990e1));
#49001=cartesian_point('',(1.094073386640e1,7.189572398184e1,
-3.018038237757e1));
#49002=cartesian_point('',(1.148053739286e1,7.220546754972e1,
-2.885448376757e1));
#49003=cartesian_point('',(1.147365775819e1,7.221036891181e1,
-2.890297796469e1));
#49004=cartesian_point('',(1.143896097825e1,7.221893340659e1,
-2.901456436559e1));
#49005=cartesian_point('',(1.134008169456e1,7.221547878522e1,
-2.917581336728e1));
#49006=cartesian_point('',(1.120869374433e1,7.219230282402e1,
-2.932776717823e1));
#49007=cartesian_point('',(1.107418423847e1,7.215556680524e1,
-2.945404393769e1));
#49008=cartesian_point('',(1.094424353716e1,7.210981998859e1,
-2.955919470014e1));
#49009=cartesian_point('',(1.082194447519e1,7.205814553752e1,
-2.964722225721e1));
#49010=cartesian_point('',(1.070748802328e1,7.200218995333e1,
-2.972186342872e1));
#49011=cartesian_point('',(1.063359021422e1,7.196121780144e1,
-2.976593335122e1));
#49012=cartesian_point('',(1.059774881847e1,7.194013072945e1,
-2.978643409020e1));
#49013=cartesian_point('',(1.112796306828e1,7.258306011892e1,
-2.876505519860e1));
#49014=cartesian_point('',(1.112271440914e1,7.258670590336e1,
-2.880207583730e1));
#49015=cartesian_point('',(1.109676161293e1,7.259860774547e1,
-2.889741674179e1));
#49016=cartesian_point('',(1.101284997607e1,7.260927469346e1,
-2.906224532287e1));
#49017=cartesian_point('',(1.089171417772e1,7.260016276190e1,
-2.923649710776e1));
#49018=cartesian_point('',(1.076165709330e1,7.257239543243e1,
-2.939261185673e1));
#49019=cartesian_point('',(1.063188806231e1,7.253026954194e1,
-2.952994009358e1));
#49020=cartesian_point('',(1.050675459085e1,7.247747453801e1,
-2.965007275199e1));
#49021=cartesian_point('',(1.038729168125e1,7.241632633205e1,
-2.975580586217e1));
#49022=cartesian_point('',(1.030932045396e1,7.236971871488e1,
-2.981995033898e1));
#49023=cartesian_point('',(1.027142067033e1,7.234542884622e1,
-2.985008577215e1));
#49024=cartesian_point('',(1.134553055264e1,7.305970227867e1,
-2.874726525400e1));
#49025=cartesian_point('',(1.133560010687e1,7.306667164197e1,
-2.881642066677e1));
#49026=cartesian_point('',(1.129646885392e1,7.307953544208e1,-2.898159658e1));
#49027=cartesian_point('',(1.119063263184e1,7.307400492655e1,
-2.923579817444e1));
#49028=cartesian_point('',(1.104829167831e1,7.303593283126e1,
-2.948620599155e1));
#49029=cartesian_point('',(1.090064448054e1,7.297473342948e1,
-2.970084063231e1));
#49030=cartesian_point('',(1.075638925111e1,7.289783806800e1,
-2.988383766332e1));
#49031=cartesian_point('',(1.061928878891e1,7.281043853373e1,
-3.004005773417e1));
#49032=cartesian_point('',(1.048982505354e1,7.271535130661e1,
-3.017479294626e1));
#49033=cartesian_point('',(1.040599617027e1,7.264591294447e1,
-3.025515218175e1));
#49034=cartesian_point('',(1.036537497766e1,7.261031717706e1,
-3.029260855604e1));
#49035=(bounded_surface()b_spline_surface(3,3,((#48991,#48992,#48993,#48994,
#48995,#48996,#48997,#48998,#48999,#49000,#49001),(#49002,#49003,#49004,#49005,
#49006,#49007,#49008,#49009,#49010,#49011,#49012),(#49013,#49014,#49015,#49016,
#49017,#49018,#49019,#49020,#49021,#49022,#49023),(#49024,#49025,#49026,#49027,
#49028,#49029,#49030,#49031,#49032,#49033,#49034)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(4.915620529198e-2,1.864974628758e-1,3.619476321866e-1,5.186271997577e-1,
6.584960367746e-1,7.839794886070e-1,8.971810811517e-1,1.e0,1.096407148187e0),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.447633756707e0,1.447633756707e0,1.447633756707e0,1.447633756707e0,
1.447633756707e0,1.447633756707e0,1.447633756707e0,1.447633756707e0,
1.447633756707e0,1.447633756707e0,1.447633756707e0),(8.507887477643e-1,
8.507887477643e-1,8.507887477643e-1,8.507887477643e-1,8.507887477643e-1,
8.507887477643e-1,8.507887477643e-1,8.507887477643e-1,8.507887477643e-1,
8.507887477643e-1,8.507887477643e-1),(8.507887477643e-1,8.507887477643e-1,
8.507887477643e-1,8.507887477643e-1,8.507887477643e-1,8.507887477643e-1,
8.507887477643e-1,8.507887477643e-1,8.507887477643e-1,8.507887477643e-1,
8.507887477643e-1),(1.447633756707e0,1.447633756707e0,1.447633756707e0,
1.447633756707e0,1.447633756707e0,1.447633756707e0,1.447633756707e0,
1.447633756707e0,1.447633756707e0,1.447633756707e0,1.447633756707e0)))representation_item('')surface());
#49037=oriented_edge('',*,*,#49036,.f.);
#49039=oriented_edge('',*,*,#49038,.f.);
#49040=oriented_edge('',*,*,#48981,.f.);
#49041=edge_loop('',(#49037,#49039,#49040));
#49042=face_outer_bound('',#49041,.f.);
#49044=cartesian_point('',(1.801414005266e1,7.103173814494e1,
-3.002441359925e1));
#49045=cartesian_point('',(1.714590537636e1,7.125314503886e1,
-2.980300670533e1));
#49046=cartesian_point('',(1.483335196652e1,7.179784952612e1,
-2.925830221807e1));
#49047=cartesian_point('',(1.247173202629e1,7.223298670434e1,
-2.882316503985e1));
#49048=cartesian_point('',(1.099087086479e1,7.245874624239e1,
-2.859740550180e1));
#49049=cartesian_point('',(1.789834887997e1,7.116638825401e1,
-3.061316963806e1));
#49050=cartesian_point('',(1.703538071885e1,7.138645203326e1,
-3.039310585882e1));
#49051=cartesian_point('',(1.473702328228e1,7.192780906002e1,
-2.985174883206e1));
#49052=cartesian_point('',(1.239032392532e1,7.236019085512e1,
-2.941936703696e1));
#49053=cartesian_point('',(1.091894337121e1,7.258450470601e1,
-2.919505318606e1));
#49054=cartesian_point('',(1.770640858105e1,7.096033546241e1,
-3.115986186042e1));
#49055=cartesian_point('',(1.685217041614e1,7.117817283849e1,
-3.094202448434e1));
#49056=cartesian_point('',(1.457734481958e1,7.171398097449e1,
-3.040621634834e1));
#49057=cartesian_point('',(1.225537844655e1,7.214179533110e1,
-2.997840199173e1));
#49058=cartesian_point('',(1.079971334446e1,7.236371275040e1,
-2.975648457243e1));
#49059=cartesian_point('',(1.750107568797e1,7.048095050312e1,
-3.148574454078e1));
#49060=cartesian_point('',(1.665617665292e1,7.069640612923e1,
-3.127028891467e1));
#49061=cartesian_point('',(1.440652482559e1,7.122627820177e1,
-3.074041684213e1));
#49062=cartesian_point('',(1.211101717526e1,7.164920642782e1,
-3.031748861607e1));
#49063=cartesian_point('',(1.067216406756e1,7.186856020502e1,
-3.009813483888e1));
#49064=(bounded_surface()b_spline_surface(3,3,((#49044,#49045,#49046,#49047,
#49048),(#49049,#49050,#49051,#49052,#49053),(#49054,#49055,#49056,#49057,
#49058),(#49059,#49060,#49061,#49062,#49063)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(4.108854414048e-1,
4.187432283967e-1,4.316266310740e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.089015768721e0,1.089015768721e0,1.089015768721e0,
1.089015768721e0,1.089015768721e0),(9.703280770931e-1,9.703280770931e-1,
9.703280770931e-1,9.703280770931e-1,9.703280770931e-1),(9.703280770931e-1,
9.703280770931e-1,9.703280770931e-1,9.703280770931e-1,9.703280770931e-1),(
1.089015768721e0,1.089015768721e0,1.089015768721e0,1.089015768721e0,
1.089015768721e0)))representation_item('')surface());
#49065=oriented_edge('',*,*,#48899,.t.);
#49066=oriented_edge('',*,*,#48942,.f.);
#49067=oriented_edge('',*,*,#49036,.t.);
#49068=oriented_edge('',*,*,#48762,.f.);
#49069=edge_loop('',(#49065,#49066,#49067,#49068));
#49070=face_outer_bound('',#49069,.f.);
#49072=cartesian_point('',(1.193388522607e1,7.238461442322e1,
-2.842015182539e1));
#49073=cartesian_point('',(1.195691954054e1,7.238771089978e1,
-2.848231050213e1));
#49074=cartesian_point('',(1.199731853158e1,7.239698999882e1,
-2.861461235555e1));
#49075=cartesian_point('',(1.203323245408e1,7.241950021704e1,
-2.881941995004e1));
#49076=cartesian_point('',(1.204398365157e1,7.245401719321e1,
-2.905312189479e1));
#49077=cartesian_point('',(1.202630783660e1,7.248513127428e1,
-2.921762453022e1));
#49078=cartesian_point('',(1.200604223969e1,7.250555978362e1,
-2.931250473948e1));
#49079=cartesian_point('',(1.132945993534e1,7.222067625395e1,
-2.847306450241e1));
#49080=cartesian_point('',(1.135633305419e1,7.220278069333e1,
-2.851393151652e1));
#49081=cartesian_point('',(1.140939740637e1,7.216899160609e1,
-2.860442968424e1));
#49082=cartesian_point('',(1.147697342486e1,7.212972899640e1,
-2.875473447258e1));
#49083=cartesian_point('',(1.153533011331e1,7.209909031429e1,
-2.893708603279e1));
#49084=cartesian_point('',(1.155901916096e1,7.208845509339e1,
-2.907387960879e1));
#49085=cartesian_point('',(1.156491354635e1,7.208628119025e1,
-2.915578095592e1));
#49086=cartesian_point('',(1.101222244093e1,7.276153429091e1,
-2.851592444324e1));
#49087=cartesian_point('',(1.101864498785e1,7.273264235314e1,
-2.854415131975e1));
#49088=cartesian_point('',(1.103201245911e1,7.267392061851e1,
-2.860487403858e1));
#49089=cartesian_point('',(1.105083447306e1,7.259129105143e1,
-2.870073969464e1));
#49090=cartesian_point('',(1.106904390997e1,7.250590727584e1,
-2.881211498183e1));
#49091=cartesian_point('',(1.107823691274e1,7.245269041073e1,
-2.889206494163e1));
#49092=cartesian_point('',(1.108165898185e1,7.242446621758e1,
-2.893873555814e1));
#49093=cartesian_point('',(1.144740779402e1,7.321400954117e1,
-2.848587669857e1));
#49094=cartesian_point('',(1.143908155967e1,7.320024329106e1,
-2.852865197359e1));
#49095=cartesian_point('',(1.141860616782e1,7.317128866767e1,
-2.861529376415e1));
#49096=cartesian_point('',(1.137975678718e1,7.312729651318e1,
-2.873662002439e1));
#49097=cartesian_point('',(1.132894296730e1,7.307786296964e1,
-2.886148125615e1));
#49098=cartesian_point('',(1.128903775375e1,7.304367894024e1,
-2.893881532877e1));
#49099=cartesian_point('',(1.126498090864e1,7.302415984444e1,
-2.897966990762e1));
#49100=(bounded_surface()b_spline_surface(3,3,((#49072,#49073,#49074,#49075,
#49076,#49077,#49078),(#49079,#49080,#49081,#49082,#49083,#49084,#49085),
(#49086,#49087,#49088,#49089,#49090,#49091,#49092),(#49093,#49094,#49095,#49096,
#49097,#49098,#49099)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,4),(0.e0,1.e0),(2.313938623944e-1,3.108530677124e-1,
3.953639719433e-1,4.725523857750e-1,5.752701805430e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578855804352e0,
1.578855804352e0,1.578855804352e0,1.578855804352e0,1.578855804352e0,
1.578855804352e0,1.578855804352e0),(8.070480652159e-1,8.070480652159e-1,
8.070480652159e-1,8.070480652159e-1,8.070480652159e-1,8.070480652159e-1,
8.070480652159e-1),(8.070480652159e-1,8.070480652159e-1,8.070480652159e-1,
8.070480652159e-1,8.070480652159e-1,8.070480652159e-1,8.070480652159e-1),(
1.578855804352e0,1.578855804352e0,1.578855804352e0,1.578855804352e0,
1.578855804352e0,1.578855804352e0,1.578855804352e0)))representation_item('')surface());
#49101=oriented_edge('',*,*,#48940,.t.);
#49102=oriented_edge('',*,*,#48956,.f.);
#49103=oriented_edge('',*,*,#48983,.f.);
#49104=oriented_edge('',*,*,#49038,.t.);
#49105=edge_loop('',(#49101,#49102,#49103,#49104));
#49106=face_outer_bound('',#49105,.f.);
#49108=cartesian_point('',(8.344667214863e0,7.421273596329e1,
-2.736299996800e1));
#49109=direction('',(-8.531124718018e-2,-7.045289174706e-1,-7.045289174706e-1));
#49110=direction('',(-9.913904998230e-1,1.305190353861e-1,-1.047178411624e-2));
#49111=axis2_placement_3d('',#49108,#49109,#49110);
#49112=cylindrical_surface('',#49111,3.e-1);
#49114=oriented_edge('',*,*,#49113,.t.);
#49115=oriented_edge('',*,*,#48767,.f.);
#49116=oriented_edge('',*,*,#43303,.f.);
#49117=oriented_edge('',*,*,#43446,.f.);
#49119=oriented_edge('',*,*,#49118,.t.);
#49120=edge_loop('',(#49114,#49115,#49116,#49117,#49119));
#49121=face_outer_bound('',#49120,.f.);
#49123=cartesian_point('',(7.907367387039e0,7.362312246518e1,
-2.824364737711e1));
#49124=cartesian_point('',(7.911040308666e0,7.361735935052e1,
-2.826458312959e1));
#49125=cartesian_point('',(7.932481981833e0,7.358377918421e1,
-2.837528532319e1));
#49126=cartesian_point('',(7.986444762930e0,7.349408282297e1,
-2.857241816869e1));
#49127=cartesian_point('',(8.070927254621e0,7.332717300740e1,
-2.882357983211e1));
#49128=cartesian_point('',(8.161381993223e0,7.311233756459e1,
-2.907210073628e1));
#49129=cartesian_point('',(8.251467874464e0,7.284994115597e1,
-2.931898900815e1));
#49130=cartesian_point('',(8.313496544516e0,7.261799989215e1,
-2.950116212271e1));
#49131=cartesian_point('',(8.344166072275e0,7.247578866899e1,
-2.960105162174e1));
#49132=cartesian_point('',(8.351421304824e0,7.244013509209e1,
-2.962545383856e1));
#49133=cartesian_point('',(8.124267545584e0,7.309516674233e1,
-2.827518953261e1));
#49134=cartesian_point('',(8.119247120280e0,7.308520387303e1,
-2.828541039114e1));
#49135=cartesian_point('',(8.092336077332e0,7.303168332864e1,
-2.834209764882e1));
#49136=cartesian_point('',(8.043011652083e0,7.292777590828e1,
-2.846865210410e1));
#49137=cartesian_point('',(7.985083310763e0,7.277545645851e1,
-2.867492442551e1));
#49138=cartesian_point('',(7.937055158540e0,7.260256915291e1,
-2.891904508810e1));
#49139=cartesian_point('',(7.901762831915e0,7.240593905860e1,
-2.919826044577e1));
#49140=cartesian_point('',(7.887140207603e0,7.223945252790e1,
-2.943049646009e1));
#49141=cartesian_point('',(7.884982281402e0,7.213628921189e1,
-2.957036295081e1));
#49142=cartesian_point('',(7.884847753656e0,7.211020461542e1,
-2.960537956950e1));
#49143=cartesian_point('',(7.695582255076e0,7.271934798893e1,
-2.831719915301e1));
#49144=cartesian_point('',(7.684675785903e0,7.271626848626e1,
-2.832877862697e1));
#49145=cartesian_point('',(7.627352827966e0,7.270013531874e1,
-2.839431144204e1));
#49146=cartesian_point('',(7.533877831694e0,7.267174677625e1,
-2.855240102849e1));
#49147=cartesian_point('',(7.448972506044e0,7.262396259842e1,
-2.882273600429e1));
#49148=cartesian_point('',(7.408849280670e0,7.255540281973e1,
-2.914608411535e1));
#49149=cartesian_point('',(7.419907452425e0,7.245667691917e1,
-2.951273303756e1));
#49150=cartesian_point('',(7.471238055773e0,7.235324614092e1,
-2.981062849651e1));
#49151=cartesian_point('',(7.520351937215e0,7.227708371045e1,
-2.998788098559e1));
#49152=cartesian_point('',(7.533743184945e0,7.225693787241e1,
-3.003213565242e1));
#49153=cartesian_point('',(7.198598029202e0,7.300176030881e1,
-2.831310423120e1));
#49154=cartesian_point('',(7.192539225420e0,7.300737784902e1,
-2.833628625854e1));
#49155=cartesian_point('',(7.163699179261e0,7.303561232316e1,
-2.846161330671e1));
#49156=cartesian_point('',(7.144665352904e0,7.307077554484e1,
-2.871088494765e1));
#49157=cartesian_point('',(7.184545288167e0,7.307669973875e1,
-2.906796497920e1));
#49158=cartesian_point('',(7.288069684278e0,7.303435482896e1,
-2.944747705339e1));
#49159=cartesian_point('',(7.454789435867e0,7.293382889750e1,
-2.983892412576e1));
#49160=cartesian_point('',(7.625862264538e0,7.280614123456e1,
-3.012965567105e1));
#49161=cartesian_point('',(7.741302338389e0,7.270857208503e1,
-3.029135753133e1));
#49162=cartesian_point('',(7.770920491737e0,7.268273738950e1,
-3.033103352957e1));
#49163=(bounded_surface()b_spline_surface(3,3,((#49123,#49124,#49125,#49126,
#49127,#49128,#49129,#49130,#49131,#49132),(#49133,#49134,#49135,#49136,#49137,
#49138,#49139,#49140,#49141,#49142),(#49143,#49144,#49145,#49146,#49147,#49148,
#49149,#49150,#49151,#49152),(#49153,#49154,#49155,#49156,#49157,#49158,#49159,
#49160,#49161,#49162)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(9.488580493868e-2,1.277271069835e-1,
2.701021577103e-1,4.273660599103e-1,5.998741323877e-1,7.901009699646e-1,1.e0,
1.069816076872e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.507524862222e0,1.507524862222e0,1.507524862222e0,1.507524862222e0,
1.507524862222e0,1.507524862222e0,1.507524862222e0,1.507524862222e0,
1.507524862222e0,1.507524862222e0),(8.308250459259e-1,8.308250459259e-1,
8.308250459259e-1,8.308250459259e-1,8.308250459259e-1,8.308250459259e-1,
8.308250459259e-1,8.308250459259e-1,8.308250459259e-1,8.308250459259e-1),(
8.308250459259e-1,8.308250459259e-1,8.308250459259e-1,8.308250459259e-1,
8.308250459259e-1,8.308250459259e-1,8.308250459259e-1,8.308250459259e-1,
8.308250459259e-1,8.308250459259e-1),(1.507524862222e0,1.507524862222e0,
1.507524862222e0,1.507524862222e0,1.507524862222e0,1.507524862222e0,
1.507524862222e0,1.507524862222e0,1.507524862222e0,1.507524862222e0)))representation_item('')surface());
#49164=oriented_edge('',*,*,#49113,.f.);
#49166=oriented_edge('',*,*,#49165,.f.);
#49168=oriented_edge('',*,*,#49167,.f.);
#49169=edge_loop('',(#49164,#49166,#49168));
#49170=face_outer_bound('',#49169,.f.);
#49172=cartesian_point('',(7.905724118169e0,7.363821552497e1,
-2.824070767117e1));
#49173=cartesian_point('',(7.911951760907e0,7.362380388749e1,
-2.827616134098e1));
#49174=cartesian_point('',(7.922201185766e0,7.360262966081e1,
-2.832564334284e1));
#49175=cartesian_point('',(7.934195661618e0,7.358074168206e1,
-2.837344888880e1));
#49176=cartesian_point('',(7.937916285969e0,7.357416039616e1,
-2.838752166297e1));
#49177=cartesian_point('',(8.151569494046e0,7.305983607163e1,
-2.823356354363e1));
#49178=cartesian_point('',(8.140058468239e0,7.303803148387e1,
-2.825989906602e1));
#49179=cartesian_point('',(8.123964694009e0,7.300756942245e1,
-2.829852773196e1));
#49180=cartesian_point('',(8.108568555566e0,7.297792885639e1,
-2.833864363365e1));
#49181=cartesian_point('',(8.104060668181e0,7.296918721793e1,
-2.835071547479e1));
#49182=cartesian_point('',(7.659755362293e0,7.266852882032e1,
-2.823320608306e1));
#49183=cartesian_point('',(7.636398176118e0,7.266164445176e1,
-2.827337912686e1));
#49184=cartesian_point('',(7.605316301729e0,7.265315911705e1,
-2.833352111837e1));
#49185=cartesian_point('',(7.577995349016e0,7.264621958920e1,
-2.839770599112e1));
#49186=cartesian_point('',(7.570234557820e0,7.264430399739e1,
-2.841717162594e1));
#49187=cartesian_point('',(7.151462398922e0,7.303809433878e1,
-2.824015945834e1));
#49188=cartesian_point('',(7.139522395168e0,7.304656482173e1,
-2.829683478896e1));
#49189=cartesian_point('',(7.126785595225e0,7.305909479875e1,
-2.837931030784e1));
#49190=cartesian_point('',(7.120491798470e0,7.307202185071e1,
-2.846402878963e1));
#49191=cartesian_point('',(7.119223666577e0,7.307590920600e1,
-2.848944091982e1));
#49192=(bounded_surface()b_spline_surface(3,3,((#49172,#49173,#49174,#49175,
#49176),(#49177,#49178,#49179,#49180,#49181),(#49182,#49183,#49184,#49185,
#49186),(#49187,#49188,#49189,#49190,#49191)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(5.538940312448e-1,
6.710937959002e-1,7.208095581820e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578761457768e0,1.578761457768e0,1.578761457768e0,
1.578761457768e0,1.578761457768e0),(8.070795140774e-1,8.070795140774e-1,
8.070795140774e-1,8.070795140774e-1,8.070795140774e-1),(8.070795140774e-1,
8.070795140774e-1,8.070795140774e-1,8.070795140774e-1,8.070795140774e-1),(
1.578761457768e0,1.578761457768e0,1.578761457768e0,1.578761457768e0,
1.578761457768e0)))representation_item('')surface());
#49193=oriented_edge('',*,*,#49118,.f.);
#49194=oriented_edge('',*,*,#43466,.f.);
#49196=oriented_edge('',*,*,#49195,.f.);
#49197=oriented_edge('',*,*,#49165,.t.);
#49198=edge_loop('',(#49193,#49194,#49196,#49197));
#49199=face_outer_bound('',#49198,.f.);
#49201=cartesian_point('',(0.e0,0.e0,-1.831824640875e1));
#49202=direction('',(0.e0,0.e0,1.e0));
#49203=direction('',(1.e0,0.e0,0.e0));
#49204=axis2_placement_3d('',#49201,#49202,#49203);
#49205=conical_surface('',#49204,7.340559059386e1,5.e-1);
#49206=oriented_edge('',*,*,#49195,.t.);
#49207=oriented_edge('',*,*,#43464,.t.);
#49208=oriented_edge('',*,*,#43496,.f.);
#49209=oriented_edge('',*,*,#43494,.f.);
#49211=oriented_edge('',*,*,#49210,.t.);
#49213=oriented_edge('',*,*,#49212,.f.);
#49215=oriented_edge('',*,*,#49214,.t.);
#49216=edge_loop('',(#49206,#49207,#49208,#49209,#49211,#49213,#49215));
#49217=face_outer_bound('',#49216,.f.);
#49219=cartesian_point('',(2.331864667055e0,7.388850524535e1,
-1.605777271839e1));
#49220=direction('',(-1.047141450241e-2,-8.401850141026e-3,-9.999098751350e-1));
#49221=direction('',(4.786086672832e-1,-8.780251407711e-1,2.365539107138e-3));
#49222=axis2_placement_3d('',#49219,#49220,#49221);
#49223=cylindrical_surface('',#49222,5.000051353696e-1);
#49224=oriented_edge('',*,*,#49210,.f.);
#49225=oriented_edge('',*,*,#43511,.f.);
#49227=oriented_edge('',*,*,#49226,.f.);
#49229=oriented_edge('',*,*,#49228,.t.);
#49230=edge_loop('',(#49224,#49225,#49227,#49229));
#49231=face_outer_bound('',#49230,.f.);
#49233=cartesian_point('',(2.e0,6.621071592741e1,0.e0));
#49234=direction('',(9.999451693655e-1,0.e0,-1.047178411625e-2));
#49235=direction('',(0.e0,1.e0,0.e0));
#49236=axis2_placement_3d('',#49233,#49234,#49235);
#49237=plane('',#49236);
#49238=oriented_edge('',*,*,#49226,.t.);
#49239=oriented_edge('',*,*,#43509,.t.);
#49240=oriented_edge('',*,*,#43524,.t.);
#49241=oriented_edge('',*,*,#43628,.t.);
#49242=oriented_edge('',*,*,#43643,.t.);
#49244=oriented_edge('',*,*,#49243,.t.);
#49245=edge_loop('',(#49238,#49239,#49240,#49241,#49242,#49244));
#49246=face_outer_bound('',#49245,.f.);
#49248=cartesian_point('',(4.851261267750e-1,-1.443036181138e1,
-1.160060977427e2));
#49249=direction('',(7.404872563867e-3,7.070873948326e-1,7.070873948326e-1));
#49250=direction('',(9.999451693655e-1,0.e0,-1.047178411624e-2));
#49251=axis2_placement_3d('',#49248,#49249,#49250);
#49252=cylindrical_surface('',#49251,3.e-1);
#49254=oriented_edge('',*,*,#49253,.t.);
#49256=oriented_edge('',*,*,#49255,.t.);
#49257=oriented_edge('',*,*,#49243,.f.);
#49258=oriented_edge('',*,*,#43641,.f.);
#49259=oriented_edge('',*,*,#48771,.t.);
#49260=edge_loop('',(#49254,#49256,#49257,#49258,#49259));
#49261=face_outer_bound('',#49260,.f.);
#49263=cartesian_point('',(2.385478534495e0,7.331920990055e1,
-2.798888468570e1));
#49264=cartesian_point('',(2.404805218356e0,7.333787753594e1,
-2.807929318318e1));
#49265=cartesian_point('',(2.420346418492e0,7.336480017407e1,
-2.824553647627e1));
#49266=cartesian_point('',(2.402235894978e0,7.338571763696e1,
-2.849431054801e1));
#49267=cartesian_point('',(2.354143534747e0,7.338892615521e1,
-2.873284206551e1));
#49268=cartesian_point('',(2.271746833483e0,7.337231084235e1,
-2.898550530432e1));
#49269=cartesian_point('',(2.152788766221e0,7.333078264201e1,
-2.924877721813e1));
#49270=cartesian_point('',(1.994647293736e0,7.325778411995e1,
-2.951857157504e1));
#49271=cartesian_point('',(1.837388653016e0,7.316923652727e1,
-2.973173052021e1));
#49272=cartesian_point('',(1.728236870697e0,7.309895994582e1,
-2.985616146623e1));
#49273=cartesian_point('',(1.692450828999e0,7.307488939251e1,
-2.989481300454e1));
#49274=cartesian_point('',(1.883579653012e0,7.311605734350e1,
-2.795600123882e1));
#49275=cartesian_point('',(1.919385426530e0,7.310074307229e1,
-2.800642967275e1));
#49276=cartesian_point('',(1.975683543641e0,7.307552096520e1,
-2.811117709804e1));
#49277=cartesian_point('',(2.033635880809e0,7.303822406127e1,
-2.829130270762e1));
#49278=cartesian_point('',(2.067167590331e0,7.299943545050e1,
-2.848027122358e1));
#49279=cartesian_point('',(2.078414073902e0,7.295179011189e1,
-2.869609963355e1));
#49280=cartesian_point('',(2.063317797806e0,7.289165175430e1,
-2.893672612594e1));
#49281=cartesian_point('',(2.017423400794e0,7.281431364002e1,
-2.920001008376e1));
#49282=cartesian_point('',(1.953362783848e0,7.273580422186e1,
-2.942285135998e1));
#49283=cartesian_point('',(1.898504034179e0,7.267639751319e1,
-2.956119454023e1));
#49284=cartesian_point('',(1.879504969179e0,7.265609807290e1,
-2.960503856223e1));
#49285=cartesian_point('',(1.517465467996e0,7.351031303050e1,
-2.788732802759e1));
#49286=cartesian_point('',(1.529780217124e0,7.347203184085e1,
-2.793068339265e1));
#49287=cartesian_point('',(1.550252063727e0,7.340238015637e1,
-2.801620075248e1));
#49288=cartesian_point('',(1.573778829576e0,7.329654530128e1,
-2.815680222475e1));
#49289=cartesian_point('',(1.590053267286e0,7.319172113271e1,
-2.830157913693e1));
#49290=cartesian_point('',(1.600166081075e0,7.307489505453e1,
-2.846596266412e1));
#49291=cartesian_point('',(1.602685359223e0,7.294452113918e1,
-2.864993738474e1));
#49292=cartesian_point('',(1.596048652961e0,7.279852424967e1,
-2.885372609786e1));
#49293=cartesian_point('',(1.582301563030e0,7.266941537692e1,
-2.902997833171e1));
#49294=cartesian_point('',(1.568734497605e0,7.258680028887e1,
-2.913953562748e1));
#49295=cartesian_point('',(1.563894371264e0,7.256026084359e1,
-2.917424249523e1));
#49296=cartesian_point('',(1.755767134173e0,7.399732430009e1,
-2.787076769986e1));
#49297=cartesian_point('',(1.734689576765e0,7.397648914932e1,
-2.794901061543e1));
#49298=cartesian_point('',(1.688610080702e0,7.392699352084e1,
-2.808217845848e1));
#49299=cartesian_point('',(1.611288044468e0,7.383002664337e1,
-2.826297155357e1));
#49300=cartesian_point('',(1.533513412304e0,7.371965490367e1,
-2.842549411584e1));
#49301=cartesian_point('',(1.449166814490e0,7.358404966316e1,
-2.858967285856e1));
#49302=cartesian_point('',(1.360507260055e0,7.342171726228e1,
-2.875550449829e1));
#49303=cartesian_point('',(1.269888479745e0,7.323062658410e1,
-2.892296784649e1));
#49304=cartesian_point('',(1.199168418648e0,7.305504862026e1,
-2.905599427479e1));
#49305=cartesian_point('',(1.161037769548e0,7.294485394308e1,
-2.913091389244e1));
#49306=cartesian_point('',(1.149604909046e0,7.291005066645e1,
-2.915384965029e1));
#49307=(bounded_surface()b_spline_surface(3,3,((#49263,#49264,#49265,#49266,
#49267,#49268,#49269,#49270,#49271,#49272,#49273),(#49274,#49275,#49276,#49277,
#49278,#49279,#49280,#49281,#49282,#49283,#49284),(#49285,#49286,#49287,#49288,
#49289,#49290,#49291,#49292,#49293,#49294,#49295),(#49296,#49297,#49298,#49299,
#49300,#49301,#49302,#49303,#49304,#49305,#49306)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(1.203335412692e-1,2.490525949275e-1,3.484262507164e-1,4.568050689826e-1,
5.750845412838e-1,7.041433026184e-1,8.453249342156e-1,1.e0,1.071369389810e0),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.470595615967e0,1.470595615967e0,1.470595615967e0,1.470595615967e0,
1.470595615967e0,1.470595615967e0,1.470595615967e0,1.470595615967e0,
1.470595615967e0,1.470595615967e0,1.470595615967e0),(8.431347946775e-1,
8.431347946775e-1,8.431347946775e-1,8.431347946775e-1,8.431347946775e-1,
8.431347946775e-1,8.431347946775e-1,8.431347946775e-1,8.431347946775e-1,
8.431347946775e-1,8.431347946775e-1),(8.431347946775e-1,8.431347946775e-1,
8.431347946775e-1,8.431347946775e-1,8.431347946775e-1,8.431347946775e-1,
8.431347946775e-1,8.431347946775e-1,8.431347946775e-1,8.431347946775e-1,
8.431347946775e-1),(1.470595615967e0,1.470595615967e0,1.470595615967e0,
1.470595615967e0,1.470595615967e0,1.470595615967e0,1.470595615967e0,
1.470595615967e0,1.470595615967e0,1.470595615967e0,1.470595615967e0)))representation_item('')surface());
#49309=oriented_edge('',*,*,#49308,.t.);
#49311=oriented_edge('',*,*,#49310,.f.);
#49312=oriented_edge('',*,*,#49253,.f.);
#49313=edge_loop('',(#49309,#49311,#49312));
#49314=face_outer_bound('',#49313,.f.);
#49316=cartesian_point('',(-5.806110998856e-3,3.602326063127e1,
-6.377915152802e1));
#49317=direction('',(-9.595796108573e-5,7.063543268558e-1,-7.078584291539e-1));
#49318=direction('',(1.603128956351e-1,6.987140320940e-1,6.972076282199e-1));
#49319=axis2_placement_3d('',#49316,#49317,#49318);
#49320=toroidal_surface('',#49319,5.057092872964e1,1.499993781699e0);
#49321=oriented_edge('',*,*,#49167,.t.);
#49322=oriented_edge('',*,*,#49214,.f.);
#49323=oriented_edge('',*,*,#49308,.f.);
#49324=oriented_edge('',*,*,#48769,.f.);
#49325=edge_loop('',(#49321,#49322,#49323,#49324));
#49326=face_outer_bound('',#49325,.f.);
#49328=cartesian_point('',(2.407376321616e0,7.333433604008e1,
-2.764306333731e1));
#49329=cartesian_point('',(2.430557850769e0,7.334161166201e1,
-2.771372692985e1));
#49330=cartesian_point('',(2.463186006933e0,7.335644861466e1,
-2.784149127327e1));
#49331=cartesian_point('',(2.492555619162e0,7.338777176818e1,
-2.806993236534e1));
#49332=cartesian_point('',(2.490063397525e0,7.341303883739e1,
-2.822857320793e1));
#49333=cartesian_point('',(2.478155583181e0,7.343038226343e1,
-2.832921290349e1));
#49334=cartesian_point('',(1.834444546867e0,7.307891410834e1,
-2.768082152455e1));
#49335=cartesian_point('',(1.866166984552e0,7.306361610865e1,
-2.772839228045e1));
#49336=cartesian_point('',(1.918542859525e0,7.303994629952e1,
-2.781799384329e1));
#49337=cartesian_point('',(1.994485208791e0,7.300909132387e1,
-2.798871694652e1));
#49338=cartesian_point('',(2.032001546502e0,7.299613433010e1,
-2.811516424396e1));
#49339=cartesian_point('',(2.048067460564e0,7.299118746124e1,
-2.819863092730e1));
#49340=cartesian_point('',(1.436438926967e0,7.356407743922e1,
-2.771424392093e1));
#49341=cartesian_point('',(1.447786084732e0,7.353311123406e1,
-2.774684364634e1));
#49342=cartesian_point('',(1.467550800753e0,7.347996884966e1,
-2.780642590306e1));
#49343=cartesian_point('',(1.499455902984e0,7.339320183083e1,
-2.791483306472e1));
#49344=cartesian_point('',(1.518279499925e0,7.333908157190e1,
-2.799152649462e1));
#49345=cartesian_point('',(1.528281914288e0,7.330718763779e1,
-2.804076542146e1));
#49346=cartesian_point('',(1.796996055653e0,7.407838111914e1,
-2.769431982746e1));
#49347=cartesian_point('',(1.788930114548e0,7.406162802656e1,
-2.774202389118e1));
#49348=cartesian_point('',(1.771545891791e0,7.403126592312e1,
-2.782375071364e1));
#49349=cartesian_point('',(1.733380109511e0,7.397684252917e1,
-2.795662425820e1));
#49350=cartesian_point('',(1.702220754769e0,7.393898173417e1,
-2.803896271363e1));
#49351=cartesian_point('',(1.681013974841e0,7.391499921885e1,
-2.808711082100e1));
#49352=(bounded_surface()b_spline_surface(3,3,((#49328,#49329,#49330,#49331,
#49332,#49333),(#49334,#49335,#49336,#49337,#49338,#49339),(#49340,#49341,
#49342,#49343,#49344,#49345),(#49346,#49347,#49348,#49349,#49350,#49351)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(2.918842706304e-1,3.953580914745e-1,4.730680633874e-1,6.015746498862e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.578782985700e0,1.578782985700e0,1.578782985700e0,1.578782985700e0,
1.578782985700e0,1.578782985700e0),(8.070723381e-1,8.070723381e-1,
8.070723381e-1,8.070723381e-1,8.070723381e-1,8.070723381e-1),(8.070723381e-1,
8.070723381e-1,8.070723381e-1,8.070723381e-1,8.070723381e-1,8.070723381e-1),(
1.578782985700e0,1.578782985700e0,1.578782985700e0,1.578782985700e0,
1.578782985700e0,1.578782985700e0)))representation_item('')surface());
#49353=oriented_edge('',*,*,#49212,.t.);
#49354=oriented_edge('',*,*,#49228,.f.);
#49355=oriented_edge('',*,*,#49255,.f.);
#49356=oriented_edge('',*,*,#49310,.t.);
#49357=edge_loop('',(#49353,#49354,#49355,#49356));
#49358=face_outer_bound('',#49357,.f.);
#49360=cartesian_point('',(-1.413428409470e0,7.421273596329e1,
-2.736299996800e1));
#49361=direction('',(7.404872563867e-3,-7.070873948326e-1,-7.070873948326e-1));
#49362=direction('',(-9.999451693655e-1,0.e0,-1.047178411625e-2));
#49363=axis2_placement_3d('',#49360,#49361,#49362);
#49364=cylindrical_surface('',#49363,3.e-1);
#49366=oriented_edge('',*,*,#49365,.t.);
#49367=oriented_edge('',*,*,#48774,.t.);
#49368=oriented_edge('',*,*,#43684,.f.);
#49370=oriented_edge('',*,*,#49369,.f.);
#49372=oriented_edge('',*,*,#49371,.t.);
#49373=edge_loop('',(#49366,#49367,#49368,#49370,#49372));
#49374=face_outer_bound('',#49373,.f.);
#49376=cartesian_point('',(-1.756029742117e0,7.399768450708e1,
-2.786958889578e1));
#49377=cartesian_point('',(-1.736326723056e0,7.397809686445e1,
-2.794333848648e1));
#49378=cartesian_point('',(-1.677972258292e0,7.391590195234e1,
-2.811386278897e1));
#49379=cartesian_point('',(-1.565106698450e0,7.377008852684e1,
-2.836471839822e1));
#49380=cartesian_point('',(-1.430719903659e0,7.355701685109e1,
-2.862581086007e1));
#49381=cartesian_point('',(-1.299205071780e0,7.330058845414e1,
-2.886827542317e1));
#49382=cartesian_point('',(-1.205472971395e0,7.307359098075e1,
-2.904339129991e1));
#49383=cartesian_point('',(-1.158166653343e0,7.293823227722e1,
-2.913606551754e1));
#49384=cartesian_point('',(-1.145407034886e0,7.289988455886e1,
-2.916149659396e1));
#49385=cartesian_point('',(-1.517311767796e0,7.351089798881e1,
-2.788665345972e1));
#49386=cartesian_point('',(-1.528875601336e0,7.347476720853e1,
-2.792754768707e1));
#49387=cartesian_point('',(-1.555216056296e0,7.338611197636e1,
-2.803593021561e1));
#49388=cartesian_point('',(-1.586237426007e0,7.323494913102e1,
-2.824042335539e1));
#49389=cartesian_point('',(-1.603341555278e0,7.305064702166e1,
-2.850028343428e1));
#49390=cartesian_point('',(-1.600921312312e0,7.285041707654e1,
-2.878247619188e1));
#49391=cartesian_point('',(-1.584176852284e0,7.268250101855e1,
-2.901265545365e1));
#49392=cartesian_point('',(-1.569347863554e0,7.258413695329e1,
-2.914324341644e1));
#49393=cartesian_point('',(-1.564798848574e0,7.255631457492e1,
-2.917979462744e1));
#49394=cartesian_point('',(-1.883120358751e0,7.311628815853e1,
-2.795522273047e1));
#49395=cartesian_point('',(-1.916774966474e0,7.310173178460e1,
-2.800282764521e1));
#49396=cartesian_point('',(-1.989470937740e0,7.306967475818e1,
-2.813511993962e1));
#49397=cartesian_point('',(-2.062862990424e0,7.301673739849e1,
-2.839970937361e1));
#49398=cartesian_point('',(-2.084048148931e0,7.294297716445e1,
-2.874149789182e1));
#49399=cartesian_point('',(-2.041248633033e0,7.284500339276e1,
-2.910935614551e1));
#49400=cartesian_point('',(-1.961189151506e0,7.274446633520e1,
-2.940187489799e1));
#49401=cartesian_point('',(-1.899711857062e0,7.267702184281e1,
-2.956367711283e1));
#49402=cartesian_point('',(-1.881314255403e0,7.265719254844e1,
-2.960863835198e1));
#49403=cartesian_point('',(-2.385218282907e0,7.331895801067e1,
-2.798752762242e1));
#49404=cartesian_point('',(-2.403511260433e0,7.333647821510e1,
-2.807281955443e1));
#49405=cartesian_point('',(-2.424888000410e0,7.337163187099e1,
-2.828446850807e1));
#49406=cartesian_point('',(-2.384899756332e0,7.339476568051e1,
-2.863868937607e1));
#49407=cartesian_point('',(-2.257532306886e0,7.337182535473e1,
-2.904069825284e1));
#49408=cartesian_point('',(-2.056565372343e0,7.329127695113e1,
-2.943050694568e1));
#49409=cartesian_point('',(-1.853931821933e0,7.318017094668e1,
-2.971284636544e1));
#49410=cartesian_point('',(-1.726390703145e0,7.309799371952e1,
-2.985920890584e1));
#49411=cartesian_point('',(-1.689811600237e0,7.307339405679e1,
-2.989910517927e1));
#49412=(bounded_surface()b_spline_surface(3,3,((#49376,#49377,#49378,#49379,
#49380,#49381,#49382,#49383,#49384),(#49385,#49386,#49387,#49388,#49389,#49390,
#49391,#49392,#49393),(#49394,#49395,#49396,#49397,#49398,#49399,#49400,#49401,
#49402),(#49403,#49404,#49405,#49406,#49407,#49408,#49409,#49410,#49411)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(
0.e0,1.e0),(3.182271997633e-2,1.654913579887e-1,3.507189300355e-1,
5.568488957268e-1,7.840202749237e-1,1.e0,1.084057774877e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.470591539549e0,
1.470591539549e0,1.470591539549e0,1.470591539549e0,1.470591539549e0,
1.470591539549e0,1.470591539549e0,1.470591539549e0,1.470591539549e0),(
8.431361534837e-1,8.431361534837e-1,8.431361534837e-1,8.431361534837e-1,
8.431361534837e-1,8.431361534837e-1,8.431361534837e-1,8.431361534837e-1,
8.431361534837e-1),(8.431361534837e-1,8.431361534837e-1,8.431361534837e-1,
8.431361534837e-1,8.431361534837e-1,8.431361534837e-1,8.431361534837e-1,
8.431361534837e-1,8.431361534837e-1),(1.470591539549e0,1.470591539549e0,
1.470591539549e0,1.470591539549e0,1.470591539549e0,1.470591539549e0,
1.470591539549e0,1.470591539549e0,1.470591539549e0)))representation_item('')surface());
#49413=oriented_edge('',*,*,#49365,.f.);
#49415=oriented_edge('',*,*,#49414,.f.);
#49417=oriented_edge('',*,*,#49416,.f.);
#49418=edge_loop('',(#49413,#49415,#49417));
#49419=face_outer_bound('',#49418,.f.);
#49421=cartesian_point('',(-1.796998092690e0,7.407839202476e1,
-2.769431698188e1));
#49422=cartesian_point('',(-1.791175517817e0,7.406628896182e1,
-2.772876219633e1));
#49423=cartesian_point('',(-1.777467097735e0,7.404127106544e1,
-2.779714901502e1));
#49424=cartesian_point('',(-1.752212024666e0,7.400310536163e1,
-2.789337578254e1));
#49425=cartesian_point('',(-1.720456768733e0,7.396101173558e1,
-2.799134482660e1));
#49426=cartesian_point('',(-1.695759536775e0,7.393167880472e1,
-2.805363471046e1));
#49427=cartesian_point('',(-1.681033338243e0,7.391501944379e1,
-2.808706319184e1));
#49428=cartesian_point('',(-1.436434394460e0,7.356406855586e1,
-2.771424830154e1));
#49429=cartesian_point('',(-1.444628311612e0,7.354172061329e1,
-2.773777966053e1));
#49430=cartesian_point('',(-1.461089211319e0,7.349727670138e1,
-2.778675777046e1));
#49431=cartesian_point('',(-1.484315755177e0,7.343453002421e1,
-2.786242261577e1));
#49432=cartesian_point('',(-1.507458797520e0,7.337039894483e1,
-2.794685800010e1));
#49433=cartesian_point('',(-1.521327190086e0,7.332936135172e1,
-2.800652811621e1));
#49434=cartesian_point('',(-1.528256707164e0,7.330722146176e1,
-2.804072492228e1));
#49435=cartesian_point('',(-1.834439523764e0,7.307888619020e1,
-2.768083176983e1));
#49436=cartesian_point('',(-1.857348480416e0,7.306786423707e1,
-2.771516457195e1));
#49437=cartesian_point('',(-1.901634630328e0,7.304746792046e1,
-2.778823323139e1));
#49438=cartesian_point('',(-1.959068422017e0,7.302324212917e1,
-2.790569833742e1));
#49439=cartesian_point('',(-2.010715694564e0,7.300343760923e1,
-2.804135496959e1));
#49440=cartesian_point('',(-2.036907475864e0,7.299461864286e1,
-2.814059467064e1));
#49441=cartesian_point('',(-2.048009892797e0,7.299120186457e1,
-2.819856815785e1));
#49442=cartesian_point('',(-2.407374549147e0,7.333432148153e1,
-2.764306974248e1));
#49443=cartesian_point('',(-2.424118803195e0,7.333958783540e1,
-2.769407993569e1));
#49444=cartesian_point('',(-2.453082892505e0,7.335144907684e1,
-2.779941176630e1));
#49445=cartesian_point('',(-2.480287692889e0,7.337235859614e1,
-2.795974297153e1));
#49446=cartesian_point('',(-2.492246222893e0,7.339824371281e1,
-2.813626437949e1));
#49447=cartesian_point('',(-2.486448009555e0,7.341832092711e1,
-2.825923776026e1));
#49448=cartesian_point('',(-2.478121326046e0,7.343037513213e1,
-2.832912990831e1));
#49449=(bounded_surface()b_spline_surface(3,3,((#49421,#49422,#49423,#49424,
#49425,#49426,#49427),(#49428,#49429,#49430,#49431,#49432,#49433,#49434),
(#49435,#49436,#49437,#49438,#49439,#49440,#49441),(#49442,#49443,#49444,#49445,
#49446,#49447,#49448)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,4),(0.e0,1.e0),(3.143431017106e-1,3.905299036696e-1,
4.680169489948e-1,5.390961612001e-1,6.301336500304e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578787772123e0,
1.578787772123e0,1.578787772123e0,1.578787772123e0,1.578787772123e0,
1.578787772123e0,1.578787772123e0),(8.070707426255e-1,8.070707426255e-1,
8.070707426255e-1,8.070707426255e-1,8.070707426255e-1,8.070707426255e-1,
8.070707426255e-1),(8.070707426255e-1,8.070707426255e-1,8.070707426255e-1,
8.070707426255e-1,8.070707426255e-1,8.070707426255e-1,8.070707426255e-1),(
1.578787772123e0,1.578787772123e0,1.578787772123e0,1.578787772123e0,
1.578787772123e0,1.578787772123e0,1.578787772123e0)))representation_item('')surface());
#49450=oriented_edge('',*,*,#49371,.f.);
#49452=oriented_edge('',*,*,#49451,.f.);
#49454=oriented_edge('',*,*,#49453,.f.);
#49455=oriented_edge('',*,*,#49414,.t.);
#49456=edge_loop('',(#49450,#49452,#49454,#49455));
#49457=face_outer_bound('',#49456,.f.);
#49459=cartesian_point('',(-2.310716265850e0,7.387154115748e1,
-1.807722245021e1));
#49460=direction('',(1.047141443005e-2,-8.402674219455e-3,-9.999098682110e-1));
#49461=direction('',(8.619123031044e-1,5.070349815576e-1,4.765420676158e-3));
#49462=axis2_placement_3d('',#49459,#49460,#49461);
#49463=cylindrical_surface('',#49462,5.000059907437e-1);
#49465=oriented_edge('',*,*,#49464,.f.);
#49467=oriented_edge('',*,*,#49466,.f.);
#49469=oriented_edge('',*,*,#49468,.f.);
#49470=oriented_edge('',*,*,#49451,.t.);
#49471=edge_loop('',(#49465,#49467,#49469,#49470));
#49472=face_outer_bound('',#49471,.f.);
#49474=cartesian_point('',(-2.e0,7.859594125440e1,0.e0));
#49475=direction('',(-9.999451693655e-1,0.e0,-1.047178411625e-2));
#49476=direction('',(0.e0,-1.e0,0.e0));
#49477=axis2_placement_3d('',#49474,#49475,#49476);
#49478=plane('',#49477);
#49479=oriented_edge('',*,*,#49464,.t.);
#49480=oriented_edge('',*,*,#49369,.t.);
#49481=oriented_edge('',*,*,#43682,.t.);
#49482=oriented_edge('',*,*,#43697,.t.);
#49484=oriented_edge('',*,*,#49483,.t.);
#49486=oriented_edge('',*,*,#49485,.t.);
#49487=edge_loop('',(#49479,#49480,#49481,#49482,#49484,#49486));
#49488=face_outer_bound('',#49487,.f.);
#49490=cartesian_point('',(-2.429692113498e0,7.441121948827e1,
-6.716281200176e0));
#49491=direction('',(9.366633956073e-3,-4.471399608526e-1,-8.944149605061e-1));
#49492=direction('',(8.649431926917e-1,4.524639004834e-1,-2.171397986911e-1));
#49493=axis2_placement_3d('',#49490,#49491,#49492);
#49494=cylindrical_surface('',#49493,5.000000034811e-1);
#49495=oriented_edge('',*,*,#49483,.f.);
#49496=oriented_edge('',*,*,#43779,.f.);
#49497=oriented_edge('',*,*,#43798,.f.);
#49499=oriented_edge('',*,*,#49498,.t.);
#49500=edge_loop('',(#49495,#49496,#49497,#49499));
#49501=face_outer_bound('',#49500,.f.);
#49503=cartesian_point('',(-2.415295095684e0,7.645143007079e1,
-8.219257478031e0));
#49504=direction('',(-9.999465454022e-1,-5.330104436881e-4,-1.032580447995e-2));
#49505=direction('',(-4.639488887758e-3,-8.693576043117e-1,4.941617457556e-1));
#49506=axis2_placement_3d('',#49503,#49504,#49505);
#49507=toroidal_surface('',#49506,2.496952275307e0,4.999972871975e-1);
#49508=oriented_edge('',*,*,#49485,.f.);
#49509=oriented_edge('',*,*,#49498,.f.);
#49511=oriented_edge('',*,*,#49510,.f.);
#49512=oriented_edge('',*,*,#49466,.t.);
#49513=edge_loop('',(#49508,#49509,#49511,#49512));
#49514=face_outer_bound('',#49513,.f.);
#49516=cartesian_point('',(0.e0,0.e0,-8.220551782468e0));
#49517=direction('',(0.e0,0.e0,1.e0));
#49518=direction('',(6.688506640182e-2,-9.977606866841e-1,0.e0));
#49519=axis2_placement_3d('',#49516,#49517,#49518);
#49520=toroidal_surface('',#49519,7.649382607502e1,3.e0);
#49522=oriented_edge('',*,*,#49521,.f.);
#49524=oriented_edge('',*,*,#49523,.t.);
#49526=oriented_edge('',*,*,#49525,.t.);
#49527=oriented_edge('',*,*,#49510,.t.);
#49528=oriented_edge('',*,*,#43796,.t.);
#49529=oriented_edge('',*,*,#43794,.t.);
#49530=edge_loop('',(#49522,#49524,#49526,#49527,#49528,#49529));
#49531=face_outer_bound('',#49530,.f.);
#49533=cartesian_point('',(-7.585187785572e0,7.611342548696e1,
-8.219510586656e0));
#49534=direction('',(-9.914196060884e-1,-1.303020974677e-1,1.041768012180e-2));
#49535=direction('',(1.183939156219e-1,-8.613121939712e-1,4.940892482744e-1));
#49536=axis2_placement_3d('',#49533,#49534,#49535);
#49537=toroidal_surface('',#49536,2.497876978433e0,4.999993463386e-1);
#49538=oriented_edge('',*,*,#49521,.t.);
#49539=oriented_edge('',*,*,#43818,.f.);
#49541=oriented_edge('',*,*,#49540,.f.);
#49543=oriented_edge('',*,*,#49542,.t.);
#49544=edge_loop('',(#49538,#49539,#49541,#49543));
#49545=face_outer_bound('',#49544,.f.);
#49547=cartesian_point('',(-6.659342911421e0,6.590532645855e1,0.e0));
#49548=direction('',(9.913904998230e-1,1.305190353861e-1,-1.047178411625e-2));
#49549=direction('',(-1.305261922200e-1,9.914448613738e-1,0.e0));
#49550=axis2_placement_3d('',#49547,#49548,#49549);
#49551=plane('',#49550);
#49553=oriented_edge('',*,*,#49552,.t.);
#49554=oriented_edge('',*,*,#49540,.t.);
#49555=oriented_edge('',*,*,#43816,.t.);
#49556=oriented_edge('',*,*,#43923,.t.);
#49558=oriented_edge('',*,*,#49557,.t.);
#49560=oriented_edge('',*,*,#49559,.t.);
#49561=edge_loop('',(#49553,#49554,#49555,#49556,#49558,#49560));
#49562=face_outer_bound('',#49561,.f.);
#49564=cartesian_point('',(-7.333742752750e0,7.355941728552e1,
-1.619485680740e1));
#49565=direction('',(-9.285127983713e-3,-9.697073260997e-3,-9.999098725228e-1));
#49566=direction('',(5.891461281298e-1,-8.080230471418e-1,2.365374669167e-3));
#49567=axis2_placement_3d('',#49564,#49565,#49566);
#49568=cylindrical_surface('',#49567,5.000053987051e-1);
#49570=oriented_edge('',*,*,#49569,.f.);
#49571=oriented_edge('',*,*,#49542,.f.);
#49572=oriented_edge('',*,*,#49552,.f.);
#49574=oriented_edge('',*,*,#49573,.t.);
#49575=edge_loop('',(#49570,#49571,#49572,#49574));
#49576=face_outer_bound('',#49575,.f.);
#49578=cartesian_point('',(0.e0,0.e0,-1.831831911080e1));
#49579=direction('',(0.e0,0.e0,1.e0));
#49580=direction('',(1.e0,0.e0,0.e0));
#49581=axis2_placement_3d('',#49578,#49579,#49580);
#49582=conical_surface('',#49581,7.340558995941e1,5.e-1);
#49584=oriented_edge('',*,*,#49583,.f.);
#49586=oriented_edge('',*,*,#49585,.t.);
#49587=oriented_edge('',*,*,#49453,.t.);
#49588=oriented_edge('',*,*,#49468,.t.);
#49589=oriented_edge('',*,*,#49525,.f.);
#49590=oriented_edge('',*,*,#49523,.f.);
#49591=oriented_edge('',*,*,#49569,.t.);
#49592=edge_loop('',(#49584,#49586,#49587,#49588,#49589,#49590,#49591));
#49593=face_outer_bound('',#49592,.f.);
#49595=cartesian_point('',(-7.151451541962e0,7.303807812807e1,
-2.824016943026e1));
#49596=cartesian_point('',(-7.135764550375e0,7.304916808629e1,
-2.831449836781e1));
#49597=cartesian_point('',(-7.124340067271e0,7.306185258693e1,
-2.839755113154e1));
#49598=cartesian_point('',(-7.119580001208e0,7.307490555091e1,
-2.848275713599e1));
#49599=cartesian_point('',(-7.119243420578e0,7.307594888879e1,
-2.848956687560e1));
#49600=cartesian_point('',(-7.659757148042e0,7.266851909914e1,
-2.823321322220e1));
#49601=cartesian_point('',(-7.629108280722e0,7.265945458904e1,
-2.828589895131e1));
#49602=cartesian_point('',(-7.598685816752e0,7.265138291467e1,
-2.834697147729e1));
#49603=cartesian_point('',(-7.572308719338e0,7.264486448111e1,
-2.841205158900e1));
#49604=cartesian_point('',(-7.570231352531e0,7.264435438165e1,
-2.841726805766e1));
#49605=cartesian_point('',(-8.151569213543e0,7.305984155129e1,
-2.823356845722e1));
#49606=cartesian_point('',(-8.136470096505e0,7.303123054908e1,
-2.826810725969e1));
#49607=cartesian_point('',(-8.120461993182e0,7.300094316550e1,
-2.830709869213e1));
#49608=cartesian_point('',(-8.105257068656e0,7.297152158410e1,
-2.834754108083e1));
#49609=cartesian_point('',(-8.104049680123e0,7.296918046215e1,
-2.835077603643e1));
#49610=cartesian_point('',(-7.905716203326e0,7.363822748909e1,
-2.824071423436e1));
#49611=cartesian_point('',(-7.913876994161e0,7.361934008547e1,
-2.828721224533e1));
#49612=cartesian_point('',(-7.924559009890e0,7.359795359524e1,
-2.833640047074e1));
#49613=cartesian_point('',(-7.936933080606e0,7.357588128220e1,
-2.838382097719e1));
#49614=cartesian_point('',(-7.937930737004e0,7.357411648329e1,
-2.838759178105e1));
#49615=(bounded_surface()b_spline_surface(3,3,((#49595,#49596,#49597,#49598,
#49599),(#49600,#49601,#49602,#49603,#49604),(#49605,#49606,#49607,#49608,
#49609),(#49610,#49611,#49612,#49613,#49614)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(5.255350962094e-1,
6.780209270244e-1,6.912380894823e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578753715233e0,1.578753715233e0,1.578753715233e0,
1.578753715233e0,1.578753715233e0),(8.070820949223e-1,8.070820949223e-1,
8.070820949223e-1,8.070820949223e-1,8.070820949223e-1),(8.070820949223e-1,
8.070820949223e-1,8.070820949223e-1,8.070820949223e-1,8.070820949223e-1),(
1.578753715233e0,1.578753715233e0,1.578753715233e0,1.578753715233e0,
1.578753715233e0)))representation_item('')surface());
#49616=oriented_edge('',*,*,#49583,.t.);
#49617=oriented_edge('',*,*,#49573,.f.);
#49619=oriented_edge('',*,*,#49618,.f.);
#49621=oriented_edge('',*,*,#49620,.t.);
#49622=edge_loop('',(#49616,#49617,#49619,#49621));
#49623=face_outer_bound('',#49622,.f.);
#49625=cartesian_point('',(2.389105434558e0,-1.443036181138e1,
-1.160060977427e2));
#49626=direction('',(-8.531124718018e-2,7.045289174706e-1,7.045289174706e-1));
#49627=direction('',(9.913904998230e-1,1.305190353861e-1,-1.047178411624e-2));
#49628=axis2_placement_3d('',#49625,#49626,#49627);
#49629=cylindrical_surface('',#49628,3.e-1);
#49631=oriented_edge('',*,*,#49630,.t.);
#49632=oriented_edge('',*,*,#49618,.t.);
#49633=oriented_edge('',*,*,#49559,.f.);
#49635=oriented_edge('',*,*,#49634,.f.);
#49636=oriented_edge('',*,*,#48778,.f.);
#49637=edge_loop('',(#49631,#49632,#49633,#49635,#49636));
#49638=face_outer_bound('',#49637,.f.);
#49640=cartesian_point('',(-7.198680408321e0,7.300162060098e1,
-2.831269453991e1));
#49641=cartesian_point('',(-7.192357508321e0,7.300745444291e1,
-2.833685522127e1));
#49642=cartesian_point('',(-7.174827751894e0,7.302467249280e1,
-2.841361660426e1));
#49643=cartesian_point('',(-7.156287688734e0,7.304862650918e1,
-2.855248486435e1));
#49644=cartesian_point('',(-7.152544778721e0,7.306786446752e1,
-2.873672902913e1));
#49645=cartesian_point('',(-7.170100291420e0,7.307482597519e1,
-2.894274866551e1));
#49646=cartesian_point('',(-7.212391367489e0,7.306537696036e1,
-2.916971169870e1));
#49647=cartesian_point('',(-7.282523671518e0,7.303481427542e1,
-2.941503859499e1));
#49648=cartesian_point('',(-7.383230195160e0,7.297786074901e1,
-2.967530430440e1));
#49649=cartesian_point('',(-7.517084516554e0,7.288821818489e1,
-2.994634455424e1));
#49650=cartesian_point('',(-7.652738944610e0,7.278393855616e1,
-3.016750096419e1));
#49651=cartesian_point('',(-7.744121283449e0,7.270630632901e1,
-3.029589123936e1));
#49652=cartesian_point('',(-7.775192880152e0,7.267901190979e1,
-3.033760051371e1));
#49653=cartesian_point('',(-7.695764924875e0,7.271936481597e1,
-2.831699380114e1));
#49654=cartesian_point('',(-7.684397960576e0,7.271613176985e1,
-2.832907435952e1));
#49655=cartesian_point('',(-7.649399390843e0,7.270625969464e1,
-2.836931513386e1));
#49656=cartesian_point('',(-7.592933852805e0,7.268973187736e1,
-2.845164646323e1));
#49657=cartesian_point('',(-7.531415252309e0,7.266774117679e1,
-2.857528145670e1));
#49658=cartesian_point('',(-7.478461867580e0,7.264066569979e1,
-2.872765868175e1));
#49659=cartesian_point('',(-7.438266217148e0,7.260567535555e1,
-2.890954336873e1));
#49660=cartesian_point('',(-7.415217245197e0,7.255965365501e1,
-2.912027763546e1));
#49661=cartesian_point('',(-7.413646770436e0,7.249902194180e1,
-2.935847412402e1));
#49662=cartesian_point('',(-7.438058524806e0,7.241939004830e1,
-2.962230332353e1));
#49663=cartesian_point('',(-7.482439311934e0,7.233589287118e1,
-2.985187280509e1));
#49664=cartesian_point('',(-7.520142830239e0,7.227661737020e1,
-2.999196753739e1));
#49665=cartesian_point('',(-7.533721605548e0,7.225599799781e1,
-3.003826553575e1));
#49666=cartesian_point('',(-8.124351452806e0,7.309530925770e1,
-2.827502844786e1));
#49667=cartesian_point('',(-8.119120396565e0,7.308492108228e1,
-2.828568305673e1));
#49668=cartesian_point('',(-8.102669642496e0,7.305214942768e1,
-2.832045256777e1));
#49669=cartesian_point('',(-8.074259953210e0,7.299375366447e1,
-2.838810359738e1));
#49670=cartesian_point('',(-8.039782373681e0,7.291649825329e1,
-2.848545170929e1));
#49671=cartesian_point('',(-8.005327767957e0,7.282883632635e1,
-2.860245266768e1));
#49672=cartesian_point('',(-7.972223263221e0,7.272919933280e1,
-2.874036733060e1));
#49673=cartesian_point('',(-7.941966876973e0,7.261632983416e1,
-2.889967405060e1));
#49674=cartesian_point('',(-7.916082685593e0,7.248888762169e1,
-2.908058179279e1));
#49675=cartesian_point('',(-7.896181516196e0,7.234523304887e1,
-2.928326067937e1));
#49676=cartesian_point('',(-7.886529507876e0,7.221563607734e1,
-2.946292108201e1));
#49677=cartesian_point('',(-7.884086588182e0,7.213324512886e1,
-2.957468991755e1));
#49678=cartesian_point('',(-7.883643330820e0,7.210560485937e1,
-2.961187109192e1));
#49679=cartesian_point('',(-7.907287431089e0,7.362319140227e1,
-2.824331078167e1));
#49680=cartesian_point('',(-7.911109384600e0,7.361719525294e1,
-2.826511385778e1));
#49681=cartesian_point('',(-7.924245810096e0,7.359655209695e1,
-2.833282928309e1));
#49682=cartesian_point('',(-7.952092112723e0,7.355128340430e1,
-2.844742575012e1));
#49683=cartesian_point('',(-7.993057694720e0,7.347914900373e1,
-2.858820828542e1));
#49684=cartesian_point('',(-8.041198314185e0,7.338593941151e1,
-2.873573828352e1));
#49685=cartesian_point('',(-8.095213593683e0,7.326960633309e1,
-2.889000311971e1));
#49686=cartesian_point('',(-8.153429460647e0,7.312852029732e1,
-2.905030186323e1));
#49687=cartesian_point('',(-8.213936703109e0,7.296110508842e1,
-2.921584875775e1));
#49688=cartesian_point('',(-8.274525891480e0,7.276561010657e1,
-2.938578564020e1));
#49689=cartesian_point('',(-8.320844757594e0,7.258511100770e1,
-2.952442446848e1));
#49690=cartesian_point('',(-8.345850656551e0,7.246926066738e1,
-2.960598189179e1));
#49691=cartesian_point('',(-8.353738811458e0,7.243035819081e1,
-2.963261779101e1));
#49692=(bounded_surface()b_spline_surface(3,3,((#49640,#49641,#49642,#49643,
#49644,#49645,#49646,#49647,#49648,#49649,#49650,#49651,#49652),(#49653,#49654,
#49655,#49656,#49657,#49658,#49659,#49660,#49661,#49662,#49663,#49664,#49665),(
#49666,#49667,#49668,#49669,#49670,#49671,#49672,#49673,#49674,#49675,#49676,
#49677,#49678),(#49679,#49680,#49681,#49682,#49683,#49684,#49685,#49686,#49687,
#49688,#49689,#49690,#49691)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.371151499217e-2,
7.034347979154e-2,1.485119517865e-1,2.349982837386e-1,3.317357809375e-1,
4.398179736165e-1,5.600039561163e-1,6.927832645659e-1,8.391344920404e-1,1.e0,
1.080243224846e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.507523596725e0,1.507523596725e0,1.507523596725e0,1.507523596725e0,
1.507523596725e0,1.507523596725e0,1.507523596725e0,1.507523596725e0,
1.507523596725e0,1.507523596725e0,1.507523596725e0,1.507523596725e0,
1.507523596725e0),(8.308254677585e-1,8.308254677585e-1,8.308254677585e-1,
8.308254677585e-1,8.308254677585e-1,8.308254677585e-1,8.308254677585e-1,
8.308254677585e-1,8.308254677585e-1,8.308254677585e-1,8.308254677585e-1,
8.308254677585e-1,8.308254677585e-1),(8.308254677585e-1,8.308254677585e-1,
8.308254677585e-1,8.308254677585e-1,8.308254677585e-1,8.308254677585e-1,
8.308254677585e-1,8.308254677585e-1,8.308254677585e-1,8.308254677585e-1,
8.308254677585e-1,8.308254677585e-1,8.308254677585e-1),(1.507523596725e0,
1.507523596725e0,1.507523596725e0,1.507523596725e0,1.507523596725e0,
1.507523596725e0,1.507523596725e0,1.507523596725e0,1.507523596725e0,
1.507523596725e0,1.507523596725e0,1.507523596725e0,1.507523596725e0)))representation_item('')surface());
#49694=oriented_edge('',*,*,#49693,.t.);
#49695=oriented_edge('',*,*,#49620,.f.);
#49696=oriented_edge('',*,*,#49630,.f.);
#49697=edge_loop('',(#49694,#49695,#49696));
#49698=face_outer_bound('',#49697,.f.);
#49700=cartesian_point('',(-1.158929621241e0,7.328843820985e1,
-2.780688939824e1));
#49701=cartesian_point('',(-2.669362713752e0,7.326439635090e1,
-2.783093125720e1));
#49702=cartesian_point('',(-5.103746221391e0,7.315005184927e1,
-2.794527575882e1));
#49703=cartesian_point('',(-7.518649990853e0,7.291488608016e1,
-2.818044152793e1));
#49704=cartesian_point('',(-8.432629748218e0,7.280844826399e1,
-2.828687934411e1));
#49705=cartesian_point('',(-1.151175932030e0,7.339301366503e1,
-2.839936225974e1));
#49706=cartesian_point('',(-2.651505572285e0,7.336913307062e1,
-2.842324285415e1));
#49707=cartesian_point('',(-5.069628068545e0,7.325555223083e1,
-2.853682369394e1));
#49708=cartesian_point('',(-7.468586990018e0,7.302194264081e1,
-2.877043328396e1));
#49709=cartesian_point('',(-8.376569025815e0,7.291620361537e1,
-2.887617230940e1));
#49710=cartesian_point('',(-1.138678500051e0,7.316207008119e1,
-2.895481396241e1));
#49711=cartesian_point('',(-2.622723349426e0,7.313844941372e1,
-2.897843462988e1));
#49712=cartesian_point('',(-5.014636272659e0,7.302609944759e1,
-2.909078459602e1));
#49713=cartesian_point('',(-7.387895214707e0,7.279499811419e1,
-2.932188592942e1));
#49714=cartesian_point('',(-8.286210095259e0,7.269038540287e1,
-2.942649864073e1));
#49715=cartesian_point('',(-1.125371593458e0,7.266830991345e1,
-2.929838490719e1));
#49716=cartesian_point('',(-2.592076865270e0,7.264496600871e1,
-2.932172881193e1));
#49717=cartesian_point('',(-4.956082587991e0,7.253392664146e1,
-2.943276817918e1));
#49718=cartesian_point('',(-7.301976930156e0,7.230549602767e1,
-2.966119879297e1));
#49719=cartesian_point('',(-8.189998501484e0,7.220208258329e1,
-2.976461223734e1));
#49720=(bounded_surface()b_spline_surface(3,3,((#49700,#49701,#49702,#49703,
#49704),(#49705,#49706,#49707,#49708,#49709),(#49710,#49711,#49712,#49713,
#49714),(#49715,#49716,#49717,#49718,#49719)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(4.662913189623e-1,
4.791353829082e-1,4.870126328995e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.085424576687e0,1.085424576687e0,1.085424576687e0,
1.085424576687e0,1.085424576687e0),(9.715251411043e-1,9.715251411043e-1,
9.715251411043e-1,9.715251411043e-1,9.715251411043e-1),(9.715251411043e-1,
9.715251411043e-1,9.715251411043e-1,9.715251411043e-1,9.715251411043e-1),(
1.085424576687e0,1.085424576687e0,1.085424576687e0,1.085424576687e0,
1.085424576687e0)))representation_item('')surface());
#49721=oriented_edge('',*,*,#49693,.f.);
#49722=oriented_edge('',*,*,#48776,.f.);
#49723=oriented_edge('',*,*,#49416,.t.);
#49724=oriented_edge('',*,*,#49585,.f.);
#49725=edge_loop('',(#49721,#49722,#49723,#49724));
#49726=face_outer_bound('',#49725,.f.);
#49728=cartesian_point('',(-7.971121341114e0,7.334382171120e1,
-2.806263556740e1));
#49729=cartesian_point('',(-7.974211277296e0,7.336902063784e1,
-2.804109136644e1));
#49730=cartesian_point('',(-7.981897366839e0,7.343201173555e1,
-2.798363972771e1));
#49731=cartesian_point('',(-7.992975733972e0,7.352410558015e1,
-2.788461058220e1));
#49732=cartesian_point('',(-8.003765953614e0,7.361570768951e1,
-2.776443070702e1));
#49733=cartesian_point('',(-8.012735451498e0,7.369391732697e1,
-2.763880059149e1));
#49734=cartesian_point('',(-8.020037405661e0,7.375998441644e1,
-2.750664309213e1));
#49735=cartesian_point('',(-8.025695508040e0,7.381416499977e1,
-2.736700991119e1));
#49736=cartesian_point('',(-8.029654480103e0,7.385618090759e1,
-2.721813475775e1));
#49737=cartesian_point('',(-8.031734016730e0,7.388493244414e1,
-2.705665415985e1));
#49738=cartesian_point('',(-8.031529238363e0,7.389588752186e1,
-2.690072452205e1));
#49739=cartesian_point('',(-8.030100737022e0,7.389323912140e1,
-2.679849399741e1));
#49740=cartesian_point('',(-8.029265575052e0,7.389036086711e1,
-2.675530129360e1));
#49741=cartesian_point('',(-7.954793145794e0,7.337033661922e1,
-2.809130684499e1));
#49742=cartesian_point('',(-7.957957196852e0,7.339613996461e1,
-2.806924588698e1));
#49743=cartesian_point('',(-7.965827503493e0,7.346064081273e1,
-2.801041720632e1));
#49744=cartesian_point('',(-7.977170848672e0,7.355493743123e1,
-2.790901910363e1));
#49745=cartesian_point('',(-7.988218522210e0,7.364872519086e1,
-2.778597136769e1));
#49746=cartesian_point('',(-7.997401529009e0,7.372879655435e1,
-2.765735036008e1));
#49747=cartesian_point('',(-8.004876911490e0,7.379643283679e1,
-2.752205353282e1));
#49748=cartesian_point('',(-8.010669121848e0,7.385189764986e1,
-2.737911021387e1));
#49749=cartesian_point('',(-8.014721753256e0,7.389490761035e1,
-2.722671227850e1));
#49750=cartesian_point('',(-8.016850401567e0,7.392433827752e1,
-2.706141660799e1));
#49751=cartesian_point('',(-8.016640777124e0,7.393555174626e1,
-2.690180762587e1));
#49752=cartesian_point('',(-8.015178589125e0,7.393284088398e1,
-2.679716641578e1));
#49753=cartesian_point('',(-8.014323735367e0,7.392989476406e1,
-2.675295530907e1));
#49754=cartesian_point('',(-7.941848808560e0,7.341467484745e1,
-2.814131048308e1));
#49755=cartesian_point('',(-7.945142545041e0,7.344153579833e1,
-2.811834530909e1));
#49756=cartesian_point('',(-7.953335192805e0,7.350867839169e1,
-2.805710709506e1));
#49757=cartesian_point('',(-7.965142193757e0,7.360682940060e1,
-2.795156381626e1));
#49758=cartesian_point('',(-7.976640357387e0,7.370444158787e1,
-2.782349792801e1));
#49759=cartesian_point('',(-7.986196959821e0,7.378777057981e1,
-2.768964348917e1));
#49760=cartesian_point('',(-7.993975805331e0,7.385815261943e1,
-2.754885349928e1));
#49761=cartesian_point('',(-8.000002676408e0,7.391586456407e1,
-2.740011813595e1));
#49762=cartesian_point('',(-8.004219191943e0,7.396061390739e1,
-2.724155607415e1));
#49763=cartesian_point('',(-8.006433775357e0,7.399123291010e1,
-2.706958483010e1));
#49764=cartesian_point('',(-8.006215671303e0,7.400289850870e1,
-2.690353777035e1));
#49765=cartesian_point('',(-8.004694538745e0,7.400007835139e1,
-2.679467836841e1));
#49766=cartesian_point('',(-8.003805228506e0,7.399701348093e1,
-2.674868527113e1));
#49767=cartesian_point('',(-7.955092185442e0,7.347106424182e1,
-2.820916571829e1));
#49768=cartesian_point('',(-7.958562752128e0,7.349936727151e1,
-2.818496761700e1));
#49769=cartesian_point('',(-7.967194922284e0,7.357011196866e1,
-2.812044392745e1));
#49770=cartesian_point('',(-7.979634132651e0,7.367351856168e1,
-2.800924856896e1));
#49771=cartesian_point('',(-7.991746553877e0,7.377634547788e1,
-2.787434027015e1));
#49772=cartesian_point('',(-8.001812565858e0,7.386411635001e1,
-2.773334988110e1));
#49773=cartesian_point('',(-8.010005192879e0,7.393824231700e1,
-2.758506978898e1));
#49774=cartesian_point('',(-8.016352031321e0,7.399901829714e1,
-2.742843678861e1));
#49775=cartesian_point('',(-8.020792008086e0,7.404613934436e1,
-2.726146974404e1));
#49776=cartesian_point('',(-8.023123766749e0,7.407837868045e1,
-2.708039614280e1));
#49777=cartesian_point('',(-8.022894100474e0,7.409066077251e1,
-2.690557055908e1));
#49778=cartesian_point('',(-8.021292595133e0,7.408769158795e1,
-2.679095951819e1));
#49779=cartesian_point('',(-8.020356302385e0,7.408446479734e1,
-2.674253661997e1));
#49780=cartesian_point('',(-7.978382063683e0,7.350882404210e1,
-2.825667177817e1));
#49781=cartesian_point('',(-7.981976815858e0,7.353813982445e1,
-2.823160780852e1));
#49782=cartesian_point('',(-7.990917656710e0,7.361141423093e1,
-2.816477677345e1));
#49783=cartesian_point('',(-8.003800859298e0,7.371851175039e1,
-2.804961203498e1));
#49784=cartesian_point('',(-8.016344665417e0,7.382500090097e1,
-2.790989840274e1));
#49785=cartesian_point('',(-8.026768428911e0,7.391589124616e1,
-2.776389653128e1));
#49786=cartesian_point('',(-8.035251649153e0,7.399264652330e1,
-2.761035624053e1));
#49787=cartesian_point('',(-8.041823196396e0,7.405557433458e1,
-2.744817683528e1));
#49788=cartesian_point('',(-8.046420106996e0,7.410436099773e1,
-2.727530708371e1));
#49789=cartesian_point('',(-8.048834156270e0,7.413773827228e1,
-2.708784101874e1));
#49790=cartesian_point('',(-8.048596370002e0,7.415045331946e1,
-2.690685039502e1));
#49791=cartesian_point('',(-8.046938419929e0,7.414737947506e1,
-2.678820005501e1));
#49792=cartesian_point('',(-8.045969131994e0,7.414403897008e1,
-2.673807074010e1));
#49793=cartesian_point('',(-8.006548719666e0,7.353488791968e1,
-2.829119716086e1));
#49794=cartesian_point('',(-8.010234033345e0,7.356494224569e1,
-2.826550176204e1));
#49795=cartesian_point('',(-8.019399970404e0,7.364006142714e1,
-2.819698810944e1));
#49796=cartesian_point('',(-8.032606951588e0,7.374985053200e1,
-2.807892872503e1));
#49797=cartesian_point('',(-8.045465342488e0,7.385901034449e1,
-2.793571083294e1));
#49798=cartesian_point('',(-8.056149994073e0,7.395217554620e1,
-2.778605436876e1));
#49799=cartesian_point('',(-8.064845127633e0,7.403084823160e1,
-2.762867811049e1));
#49800=cartesian_point('',(-8.071580542389e0,7.409534525250e1,
-2.746245402360e1));
#49801=cartesian_point('',(-8.076291896021e0,7.414534655583e1,
-2.728527975926e1));
#49802=cartesian_point('',(-8.078765955216e0,7.417955366501e1,
-2.709315202942e1));
#49803=cartesian_point('',(-8.078522247494e0,7.419258444204e1,
-2.690766558820e1));
#49804=cartesian_point('',(-8.076823135448e0,7.418943427509e1,
-2.678606961417e1));
#49805=cartesian_point('',(-8.075829785976e0,7.418601084463e1,
-2.673469590538e1));
#49806=cartesian_point('',(-8.032543634372e0,7.355209148331e1,
-2.831504760341e1));
#49807=cartesian_point('',(-8.036291688319e0,7.358265746630e1,
-2.828891475563e1));
#49808=cartesian_point('',(-8.045613570189e0,7.365905469275e1,
-2.821923539936e1));
#49809=cartesian_point('',(-8.059044862534e0,7.377070850595e1,
-2.809917062794e1));
#49810=cartesian_point('',(-8.072121195196e0,7.388171853116e1,
-2.795352501331e1));
#49811=cartesian_point('',(-8.082986587915e0,7.397645973487e1,
-2.780133667719e1));
#49812=cartesian_point('',(-8.091828533289e0,7.405646078500e1,
-2.764130289204e1));
#49813=cartesian_point('',(-8.098677474116e0,7.412204494149e1,
-2.747227668279e1));
#49814=cartesian_point('',(-8.103468112944e0,7.417288773759e1,
-2.729212028723e1));
#49815=cartesian_point('',(-8.105983746523e0,7.420766974941e1,
-2.709676299413e1));
#49816=cartesian_point('',(-8.105735936464e0,7.422091926149e1,
-2.690816188734e1));
#49817=cartesian_point('',(-8.104008307741e0,7.421771621892e1,
-2.678452520214e1));
#49818=cartesian_point('',(-8.102998288631e0,7.421423533834e1,
-2.673228938746e1));
#49819=cartesian_point('',(-8.053035843979e0,7.356304318851e1,
-2.833079634193e1));
#49820=cartesian_point('',(-8.056825417496e0,7.359394777028e1,
-2.830437400395e1));
#49821=cartesian_point('',(-8.066250498818e0,7.367119076740e1,
-2.823392322105e1));
#49822=cartesian_point('',(-8.079830233354e0,7.378407858693e1,
-2.811253134650e1));
#49823=cartesian_point('',(-8.093050793135e0,7.389631302570e1,
-2.796527914015e1));
#49824=cartesian_point('',(-8.104035794749e0,7.399209717879e1,
-2.781141528948e1));
#49825=cartesian_point('',(-8.112974895641e0,7.407297729964e1,
-2.764962283519e1));
#49826=cartesian_point('',(-8.119898964512e0,7.413928088885e1,
-2.747874226802e1));
#49827=cartesian_point('',(-8.124742071831e0,7.419068055885e1,
-2.729661239021e1));
#49828=cartesian_point('',(-8.127285218051e0,7.422584302345e1,
-2.709911787201e1));
#49829=cartesian_point('',(-8.127034693194e0,7.423923728763e1,
-2.690845557585e1));
#49830=cartesian_point('',(-8.125288193014e0,7.423599925361e1,
-2.678346841111e1));
#49831=cartesian_point('',(-8.124267142455e0,7.423248035432e1,
-2.673066208140e1));
#49832=cartesian_point('',(-8.075176848922e0,7.357260583436e1,
-2.834515684595e1));
#49833=cartesian_point('',(-8.079004377016e0,7.360381994182e1,
-2.831846987425e1));
#49834=cartesian_point('',(-8.088523796781e0,7.368183608922e1,
-2.824731390170e1));
#49835=cartesian_point('',(-8.102239227821e0,7.379585195963e1,
-2.812470887304e1));
#49836=cartesian_point('',(-8.115591630953e0,7.390920568019e1,
-2.797598802170e1));
#49837=cartesian_point('',(-8.126685971487e0,7.400594323194e1,
-2.782059252111e1));
#49838=cartesian_point('',(-8.135713885837e0,7.408762694388e1,
-2.765719240225e1));
#49839=cartesian_point('',(-8.142706632035e0,7.415458819319e1,
-2.748461669782e1));
#49840=cartesian_point('',(-8.147597702744e0,7.420649692226e1,
-2.730068278681e1));
#49841=cartesian_point('',(-8.150165999289e0,7.424200717283e1,
-2.710123455198e1));
#49842=cartesian_point('',(-8.149912992733e0,7.425553376027e1,
-2.690868804628e1));
#49843=cartesian_point('',(-8.148149241458e0,7.425226373924e1,
-2.678246635818e1));
#49844=cartesian_point('',(-8.147118106641e0,7.424871008567e1,
-2.672913849954e1));
#49845=cartesian_point('',(-8.108266294641e0,7.358383260504e1,
-2.836303406706e1));
#49846=cartesian_point('',(-8.112141223744e0,7.361543327537e1,
-2.833601659753e1));
#49847=cartesian_point('',(-8.121778461646e0,7.369441500079e1,
-2.826397992217e1));
#49848=cartesian_point('',(-8.135663362403e0,7.380983968025e1,
-2.813985980005e1));
#49849=cartesian_point('',(-8.149180423098e0,7.392459125826e1,
-2.798930477582e1));
#49850=cartesian_point('',(-8.160411315681e0,7.402251949803e1,
-2.783199641624e1));
#49851=cartesian_point('',(-8.169550148082e0,7.410520680514e1,
-2.766658850459e1));
#49852=cartesian_point('',(-8.176628664559e0,7.417298939817e1,
-2.749189576380e1));
#49853=cartesian_point('',(-8.181579636167e0,7.422553388490e1,
-2.730570881762e1));
#49854=cartesian_point('',(-8.184179342646e0,7.426147848117e1,
-2.710382060979e1));
#49855=cartesian_point('',(-8.183923236728e0,7.427517032552e1,
-2.690892093766e1));
#49856=cartesian_point('',(-8.182137940767e0,7.427186035633e1,
-2.678115746829e1));
#49857=cartesian_point('',(-8.181094211845e0,7.426826329851e1,
-2.672717827853e1));
#49858=cartesian_point('',(-8.155335775150e0,7.359397114157e1,
-2.838164351568e1));
#49859=cartesian_point('',(-8.159260393546e0,7.362597703607e1,
-2.835427959354e1));
#49860=cartesian_point('',(-8.169021137250e0,7.370597095273e1,
-2.828131969950e1));
#49861=cartesian_point('',(-8.183083688866e0,7.382287245145e1,
-2.815561134287e1));
#49862=cartesian_point('',(-8.196773355957e0,7.393908936839e1,
-2.800313360112e1));
#49863=cartesian_point('',(-8.208147392635e0,7.403826577659e1,
-2.784382003938e1));
#49864=cartesian_point('',(-8.217402497648e0,7.412200512738e1,
-2.767630740884e1));
#49865=cartesian_point('',(-8.224570924963e0,7.419064871443e1,
-2.749939543188e1));
#49866=cartesian_point('',(-8.229584689180e0,7.424385965001e1,
-2.731084668536e1));
#49867=cartesian_point('',(-8.232217321908e0,7.428025956001e1,
-2.710640071498e1));
#49868=cartesian_point('',(-8.231957967006e0,7.429412463903e1,
-2.690903427741e1));
#49869=cartesian_point('',(-8.230150086291e0,7.429077279318e1,
-2.677965459738e1));
#49870=cartesian_point('',(-8.229093155282e0,7.428713023579e1,
-2.672499263350e1));
#49871=cartesian_point('',(-8.218748803198e0,7.359793076632e1,
-2.839536987044e1));
#49872=cartesian_point('',(-8.222710860714e0,7.363024198288e1,
-2.836774490855e1));
#49873=cartesian_point('',(-8.232564661663e0,7.371099854977e1,
-2.829408940194e1));
#49874=cartesian_point('',(-8.246761066906e0,7.382901277946e1,
-2.816718436688e1));
#49875=cartesian_point('',(-8.260580786801e0,7.394633377736e1,
-2.801325792562e1));
#49876=cartesian_point('',(-8.272062677481e0,7.404645063626e1,
-2.785243351511e1));
#49877=cartesian_point('',(-8.281405389788e0,7.413098266467e1,
-2.768333505346e1));
#49878=cartesian_point('',(-8.288641561732e0,7.420027498022e1,
-2.750475096068e1));
#49879=cartesian_point('',(-8.293702637956e0,7.425398806139e1,
-2.731442268130e1));
#49880=cartesian_point('',(-8.296360079445e0,7.429073103413e1,
-2.710804952745e1));
#49881=cartesian_point('',(-8.296098276547e0,7.430472663935e1,
-2.690882446956e1));
#49882=cartesian_point('',(-8.294273379021e0,7.430134324092e1,
-2.677822703207e1));
#49883=cartesian_point('',(-8.293206500709e0,7.429766640123e1,
-2.672305062209e1));
#49884=cartesian_point('',(-8.299159972513e0,7.359133802788e1,
-2.839919161214e1));
#49885=cartesian_point('',(-8.303134177843e0,7.362374831182e1,
-2.837148195109e1));
#49886=cartesian_point('',(-8.313018172931e0,7.370475233465e1,
-2.829760074014e1));
#49887=cartesian_point('',(-8.327258009454e0,7.382312761044e1,
-2.817030742069e1));
#49888=cartesian_point('',(-8.341119927382e0,7.394080684779e1,
-2.801591092213e1));
#49889=cartesian_point('',(-8.352636813281e0,7.404122885323e1,
-2.785459628886e1));
#49890=cartesian_point('',(-8.362007951392e0,7.412601808054e1,
-2.768498327505e1));
#49891=cartesian_point('',(-8.369266104330e0,7.419552088802e1,
-2.750585663345e1));
#49892=cartesian_point('',(-8.374342531807e0,7.424939689959e1,
-2.731495095180e1));
#49893=cartesian_point('',(-8.377008022958e0,7.428625118537e1,
-2.710795248771e1));
#49894=cartesian_point('',(-8.376745425764e0,7.430028914222e1,
-2.690812436617e1));
#49895=cartesian_point('',(-8.374915006818e0,7.429689550597e1,
-2.677713180479e1));
#49896=cartesian_point('',(-8.373844900919e0,7.429320754275e1,
-2.672178847327e1));
#49897=cartesian_point('',(-8.355016652570e0,7.357544013302e1,
-2.838860786932e1));
#49898=cartesian_point('',(-8.358964867861e0,7.360763846401e1,
-2.836107942067e1));
#49899=cartesian_point('',(-8.368784263104e0,7.368811305909e1,
-2.828768110028e1));
#49900=cartesian_point('',(-8.382931179150e0,7.380571588295e1,
-2.816121850864e1));
#49901=cartesian_point('',(-8.396702815111e0,7.392262867315e1,
-2.800782768960e1));
#49902=cartesian_point('',(-8.408144829336e0,7.402239782274e1,
-2.784756187952e1));
#49903=cartesian_point('',(-8.417455150928e0,7.410663677744e1,
-2.767904974125e1));
#49904=cartesian_point('',(-8.424666275904e0,7.417568924105e1,
-2.750108387358e1));
#49905=cartesian_point('',(-8.429709859638e0,7.422921666580e1,
-2.731141353418e1));
#49906=cartesian_point('',(-8.432358128678e0,7.426583279926e1,
-2.710575291062e1));
#49907=cartesian_point('',(-8.432097230868e0,7.427978014551e1,
-2.690721503344e1));
#49908=cartesian_point('',(-8.430278624904e0,7.427640841289e1,
-2.677706783284e1));
#49909=cartesian_point('',(-8.429215424370e0,7.427274424829e1,
-2.672208162706e1));
#49910=cartesian_point('',(-8.385830920108e0,7.356270338205e1,
-2.837812986006e1));
#49911=cartesian_point('',(-8.389752732424e0,7.359468639254e1,
-2.835078550297e1));
#49912=cartesian_point('',(-8.399506501448e0,7.367462314824e1,
-2.827787774539e1));
#49913=cartesian_point('',(-8.413559020677e0,7.379144124729e1,
-2.815225908031e1));
#49914=cartesian_point('',(-8.427238940255e0,7.390757541289e1,
-2.799988991921e1));
#49915=cartesian_point('',(-8.438604893228e0,7.400668133391e1,
-2.784068959624e1));
#49916=cartesian_point('',(-8.447853432037e0,7.409036127317e1,
-2.767329582442e1));
#49917=cartesian_point('',(-8.455016781862e0,7.415895623774e1,
-2.749650917325e1));
#49918=cartesian_point('',(-8.460027000025e0,7.421212953730e1,
-2.730809380349e1));
#49919=cartesian_point('',(-8.462657773327e0,7.424850373459e1,
-2.710379227633e1));
#49920=cartesian_point('',(-8.462398601901e0,7.426235903062e1,
-2.690656514316e1));
#49921=cartesian_point('',(-8.460591996604e0,7.425900954965e1,
-2.677727673458e1));
#49922=cartesian_point('',(-8.459535811150e0,7.425536956174e1,
-2.672265332865e1));
#49923=b_spline_surface_with_knots('',3,3,((#49728,#49729,#49730,#49731,#49732,
#49733,#49734,#49735,#49736,#49737,#49738,#49739,#49740),(#49741,#49742,#49743,
#49744,#49745,#49746,#49747,#49748,#49749,#49750,#49751,#49752,#49753),(#49754,
#49755,#49756,#49757,#49758,#49759,#49760,#49761,#49762,#49763,#49764,#49765,
#49766),(#49767,#49768,#49769,#49770,#49771,#49772,#49773,#49774,#49775,#49776,
#49777,#49778,#49779),(#49780,#49781,#49782,#49783,#49784,#49785,#49786,#49787,
#49788,#49789,#49790,#49791,#49792),(#49793,#49794,#49795,#49796,#49797,#49798,
#49799,#49800,#49801,#49802,#49803,#49804,#49805),(#49806,#49807,#49808,#49809,
#49810,#49811,#49812,#49813,#49814,#49815,#49816,#49817,#49818),(#49819,#49820,
#49821,#49822,#49823,#49824,#49825,#49826,#49827,#49828,#49829,#49830,#49831),(
#49832,#49833,#49834,#49835,#49836,#49837,#49838,#49839,#49840,#49841,#49842,
#49843,#49844),(#49845,#49846,#49847,#49848,#49849,#49850,#49851,#49852,#49853,
#49854,#49855,#49856,#49857),(#49858,#49859,#49860,#49861,#49862,#49863,#49864,
#49865,#49866,#49867,#49868,#49869,#49870),(#49871,#49872,#49873,#49874,#49875,
#49876,#49877,#49878,#49879,#49880,#49881,#49882,#49883),(#49884,#49885,#49886,
#49887,#49888,#49889,#49890,#49891,#49892,#49893,#49894,#49895,#49896),(#49897,
#49898,#49899,#49900,#49901,#49902,#49903,#49904,#49905,#49906,#49907,#49908,
#49909),(#49910,#49911,#49912,#49913,#49914,#49915,#49916,#49917,#49918,#49919,
#49920,#49921,#49922)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,4),(4,
1,1,1,1,1,1,1,1,1,4),(2.482103001190e-1,5.e-1,6.25e-1,7.5e-1,8.75e-1,9.375e-1,
1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.704340592317e0),(6.366722778659e-2,
8.846386927420e-2,1.273831169652e-1,1.645602692450e-1,2.010996078935e-1,
2.375869523084e-1,2.744952665800e-1,3.124552876301e-1,3.525183738323e-1,
3.962854500737e-1,4.284588899134e-1),.unspecified.);
#49924=oriented_edge('',*,*,#43921,.f.);
#49926=oriented_edge('',*,*,#49925,.t.);
#49927=oriented_edge('',*,*,#49634,.t.);
#49928=oriented_edge('',*,*,#49557,.f.);
#49929=edge_loop('',(#49924,#49926,#49927,#49928));
#49930=face_outer_bound('',#49929,.f.);
#49932=cartesian_point('',(-8.238453718212e0,7.429348464650e1,
-2.658936678635e1));
#49933=cartesian_point('',(-8.852891820575e0,7.422500159776e1,
-2.665784983509e1));
#49934=cartesian_point('',(-9.948306070383e0,7.408904711239e1,
-2.679380432047e1));
#49935=cartesian_point('',(-1.103693336489e1,7.392926412287e1,
-2.695358730999e1));
#49936=cartesian_point('',(-1.151518082707e1,7.385429775192e1,
-2.702855368093e1));
#49937=cartesian_point('',(-8.168993293991e0,7.439700613315e1,
-2.731608585980e1));
#49938=cartesian_point('',(-8.778311808424e0,7.432909368122e1,
-2.738399831173e1));
#49939=cartesian_point('',(-9.864634898889e0,7.419426783031e1,
-2.751882416265e1));
#49940=cartesian_point('',(-1.094430467488e1,7.403580004777e1,
-2.767729194519e1));
#49941=cartesian_point('',(-1.141863354998e1,7.396144794760e1,
-2.775164404536e1));
#49942=cartesian_point('',(-8.062982526982e0,7.412157098348e1,
-2.799177726767e1));
#49943=cartesian_point('',(-8.664487506594e0,7.405452937860e1,
-2.805881887255e1));
#49944=cartesian_point('',(-9.736935634655e0,7.392142605395e1,
-2.819192219720e1));
#49945=cartesian_point('',(-1.080293441139e1,7.376496554539e1,
-2.834838270577e1));
#49946=cartesian_point('',(-1.127128272378e1,7.369155094763e1,
-2.842179730353e1));
#49947=cartesian_point('',(-7.949192349515e0,7.354193128424e1,
-2.843306084660e1));
#49948=cartesian_point('',(-8.542310412035e0,7.347582443197e1,
-2.849916769888e1));
#49949=cartesian_point('',(-9.599865388400e0,7.334457003808e1,
-2.863042209277e1));
#49950=cartesian_point('',(-1.065118994405e1,7.319026410370e1,
-2.878472802715e1));
#49951=cartesian_point('',(-1.111311882086e1,7.311785580530e1,
-2.885713632555e1));
#49952=(bounded_surface()b_spline_surface(3,3,((#49932,#49933,#49934,#49935,
#49936),(#49937,#49938,#49939,#49940,#49941),(#49942,#49943,#49944,#49945,
#49946),(#49947,#49948,#49949,#49950,#49951)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(4.868845922611e-1,
4.929125011281e-1,4.976616851456e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.072787656228e0,1.072787656228e0,1.072787656228e0,
1.072787656228e0,1.072787656228e0),(9.757374479239e-1,9.757374479239e-1,
9.757374479239e-1,9.757374479239e-1,9.757374479239e-1),(9.757374479239e-1,
9.757374479239e-1,9.757374479239e-1,9.757374479239e-1,9.757374479239e-1),(
1.072787656228e0,1.072787656228e0,1.072787656228e0,1.072787656228e0,
1.072787656228e0)))representation_item('')surface());
#49953=oriented_edge('',*,*,#49925,.f.);
#49954=oriented_edge('',*,*,#44235,.f.);
#49956=oriented_edge('',*,*,#49955,.f.);
#49957=oriented_edge('',*,*,#48780,.f.);
#49958=edge_loop('',(#49953,#49954,#49956,#49957));
#49959=face_outer_bound('',#49958,.f.);
#49961=cartesian_point('',(-1.136291401364e1,7.344616808428e1,
-2.711964648485e1));
#49962=cartesian_point('',(-1.136288432731e1,7.344758693337e1,
-2.714014132669e1));
#49963=cartesian_point('',(-1.136257026307e1,7.345151480206e1,
-2.721883106421e1));
#49964=cartesian_point('',(-1.136074861763e1,7.344833381445e1,
-2.735164344161e1));
#49965=cartesian_point('',(-1.135625682688e1,7.342725896553e1,
-2.751421838650e1));
#49966=cartesian_point('',(-1.134999420820e1,7.339192102230e1,
-2.766666866386e1));
#49967=cartesian_point('',(-1.134203043359e1,7.334309631949e1,
-2.781207439123e1));
#49968=cartesian_point('',(-1.133233507208e1,7.328067925551e1,
-2.795200033836e1));
#49969=cartesian_point('',(-1.132079324927e1,7.320386985250e1,
-2.808735113176e1));
#49970=cartesian_point('',(-1.130710712674e1,7.311050670753e1,
-2.821938443383e1));
#49971=cartesian_point('',(-1.129231106342e1,7.300753071082e1,
-2.833668525350e1));
#49972=cartesian_point('',(-1.128169619987e1,7.293252973235e1,
-2.840681843259e1));
#49973=cartesian_point('',(-1.127679884190e1,7.289772007818e1,
-2.843660052890e1));
#49974=cartesian_point('',(-1.137700251518e1,7.346532731627e1,
-2.711834072064e1));
#49975=cartesian_point('',(-1.137697243805e1,7.346676483963e1,
-2.713910531376e1));
#49976=cartesian_point('',(-1.137665424012e1,7.347074438369e1,
-2.721883047324e1));
#49977=cartesian_point('',(-1.137480864065e1,7.346752153149e1,
-2.735338884526e1));
#49978=cartesian_point('',(-1.137025783330e1,7.344616977976e1,
-2.751809975860e1));
#49979=cartesian_point('',(-1.136391293162e1,7.341036754469e1,
-2.767255310118e1));
#49980=cartesian_point('',(-1.135584445809e1,7.336090095762e1,
-2.781987057559e1));
#49981=cartesian_point('',(-1.134602148114e1,7.329766233928e1,
-2.796163844923e1));
#49982=cartesian_point('',(-1.133432747511e1,7.321984019014e1,
-2.809877407104e1));
#49983=cartesian_point('',(-1.132046048462e1,7.312524322845e1,
-2.823255246362e1));
#49984=cartesian_point('',(-1.130546832626e1,7.302090249122e1,
-2.835140814232e1));
#49985=cartesian_point('',(-1.129471235156e1,7.294490447827e1,
-2.842247375786e1));
#49986=cartesian_point('',(-1.128974979375e1,7.290963139379e1,
-2.845265235140e1));
#49987=cartesian_point('',(-1.140026229176e1,7.350623554570e1,
-2.711554280121e1));
#49988=cartesian_point('',(-1.140023139693e1,7.350771214373e1,
-2.713687183095e1));
#49989=cartesian_point('',(-1.139990454954e1,7.351179981505e1,
-2.721876354207e1));
#49990=cartesian_point('',(-1.139800882782e1,7.350848936397e1,
-2.735697529180e1));
#49991=cartesian_point('',(-1.139333453219e1,7.348655821150e1,
-2.752615557718e1));
#49992=cartesian_point('',(-1.138681745880e1,7.344978447663e1,
-2.768480020062e1));
#49993=cartesian_point('',(-1.137852990973e1,7.339897478938e1,
-2.783611787869e1));
#49994=cartesian_point('',(-1.136843990593e1,7.333401712316e1,
-2.798173986114e1));
#49995=cartesian_point('',(-1.135642746666e1,7.325407587001e1,
-2.812261011779e1));
#49996=cartesian_point('',(-1.134218202199e1,7.315689722885e1,
-2.826003999629e1));
#49997=cartesian_point('',(-1.132677954776e1,7.304970086277e1,
-2.838214911418e1));
#49998=cartesian_point('',(-1.131572830737e1,7.297161662143e1,
-2.845516579104e1));
#49999=cartesian_point('',(-1.131062932321e1,7.293537383981e1,
-2.848617402868e1));
#50000=cartesian_point('',(-1.141972940083e1,7.357476799841e1,
-2.711082725169e1));
#50001=cartesian_point('',(-1.141969718385e1,7.357630777587e1,
-2.713306891319e1));
#50002=cartesian_point('',(-1.141935635122e1,7.358057027705e1,
-2.721846369932e1));
#50003=cartesian_point('',(-1.141737958740e1,7.357711818826e1,
-2.736258255780e1));
#50004=cartesian_point('',(-1.141250562480e1,7.355425020872e1,
-2.753898932474e1));
#50005=cartesian_point('',(-1.140571016874e1,7.351590566584e1,
-2.770441078698e1));
#50006=cartesian_point('',(-1.139706839868e1,7.346292433378e1,
-2.786219635307e1));
#50007=cartesian_point('',(-1.138654664196e1,7.339518715677e1,
-2.801405000432e1));
#50008=cartesian_point('',(-1.137401933125e1,7.331181954618e1,
-2.816095875352e1));
#50009=cartesian_point('',(-1.135916196789e1,7.321046661410e1,
-2.830429268196e1));
#50010=cartesian_point('',(-1.134309605820e1,7.309865301119e1,
-2.843166225212e1));
#50011=cartesian_point('',(-1.133156740574e1,7.301719556869e1,
-2.850783357990e1));
#50012=cartesian_point('',(-1.132624783521e1,7.297938489376e1,
-2.854018326050e1));
#50013=cartesian_point('',(-1.142288317038e1,7.364354743201e1,
-2.710607095490e1));
#50014=cartesian_point('',(-1.142284966661e1,7.364514869980e1,
-2.712920084925e1));
#50015=cartesian_point('',(-1.142249522264e1,7.364958135684e1,
-2.721800505678e1));
#50016=cartesian_point('',(-1.142043958335e1,7.364599141697e1,
-2.736787309940e1));
#50017=cartesian_point('',(-1.141537129182e1,7.362221165611e1,
-2.755131315025e1));
#50018=cartesian_point('',(-1.140830489556e1,7.358233830027e1,
-2.772333027470e1));
#50019=cartesian_point('',(-1.139931837450e1,7.352724338160e1,
-2.788741081194e1));
#50020=cartesian_point('',(-1.138837640761e1,7.345680100312e1,
-2.804532953033e1));
#50021=cartesian_point('',(-1.137534799039e1,7.337009863767e1,
-2.819811533495e1));
#50022=cartesian_point('',(-1.135989506781e1,7.326468301297e1,
-2.834719547047e1));
#50023=cartesian_point('',(-1.134318345937e1,7.314837561357e1,
-2.847968485640e1));
#50024=cartesian_point('',(-1.133119015831e1,7.306363515134e1,
-2.855892649653e1));
#50025=cartesian_point('',(-1.132565589873e1,7.302429850022e1,
-2.859258175708e1));
#50026=cartesian_point('',(-1.141071885013e1,7.370950956666e1,
-2.710148746129e1));
#50027=cartesian_point('',(-1.141068414944e1,7.371116802909e1,
-2.712544353620e1));
#50028=cartesian_point('',(-1.141031704505e1,7.371575895480e1,
-2.721741898167e1));
#50029=cartesian_point('',(-1.140818804053e1,7.371204079418e1,
-2.737263456820e1));
#50030=cartesian_point('',(-1.140293899598e1,7.368741294941e1,
-2.756261655505e1));
#50031=cartesian_point('',(-1.139562058749e1,7.364611758406e1,
-2.774076856623e1));
#50032=cartesian_point('',(-1.138631339987e1,7.358905673476e1,
-2.791070430552e1));
#50033=cartesian_point('',(-1.137498057887e1,7.351609814122e1,
-2.807426438315e1));
#50034=cartesian_point('',(-1.136148606261e1,7.342629398816e1,
-2.823251666984e1));
#50035=cartesian_point('',(-1.134547918680e1,7.331709949211e1,
-2.838694158021e1));
#50036=cartesian_point('',(-1.132816698841e1,7.319661223455e1,
-2.852419310964e1));
#50037=cartesian_point('',(-1.131574149926e1,7.310881810560e1,
-2.860629056891e1));
#50038=cartesian_point('',(-1.131000754888e1,7.306806208359e1,
-2.864116020109e1));
#50039=cartesian_point('',(-1.138999090697e1,7.375837793955e1,
-2.709807477140e1));
#50040=cartesian_point('',(-1.138995534824e1,7.376007740418e1,
-2.712262312646e1));
#50041=cartesian_point('',(-1.138957916771e1,7.376478179107e1,
-2.721687199901e1));
#50042=cartesian_point('',(-1.138739756845e1,7.376097171034e1,
-2.737592118343e1));
#50043=cartesian_point('',(-1.138201894395e1,7.373573588315e1,
-2.757059301528e1));
#50044=cartesian_point('',(-1.137451987056e1,7.369342109415e1,
-2.775314306214e1));
#50045=cartesian_point('',(-1.136498280046e1,7.363495088990e1,
-2.792727633409e1));
#50046=cartesian_point('',(-1.135336978026e1,7.356018844828e1,
-2.809488064273e1));
#50047=cartesian_point('',(-1.133954112252e1,7.346816065636e1,
-2.825705179283e1));
#50048=cartesian_point('',(-1.132313712348e1,7.335625712725e1,
-2.841530831599e1));
#50049=cartesian_point('',(-1.130539436846e1,7.323277337341e1,
-2.855597377592e1));
#50050=cartesian_point('',(-1.129265904824e1,7.314279010296e1,
-2.864011854186e1));
#50051=cartesian_point('',(-1.128678194161e1,7.310101654890e1,
-2.867585874425e1));
#50052=cartesian_point('',(-1.136884511125e1,7.379261989059e1,
-2.709567390745e1));
#50053=cartesian_point('',(-1.136880896750e1,7.379434731067e1,
-2.712062608106e1));
#50054=cartesian_point('',(-1.136842659882e1,7.379912905575e1,
-2.721642498365e1));
#50055=cartesian_point('',(-1.136620914030e1,7.379525630359e1,
-2.737808792773e1));
#50056=cartesian_point('',(-1.136074216777e1,7.376960595197e1,
-2.757595731132e1));
#50057=cartesian_point('',(-1.135311991645e1,7.372659611660e1,
-2.776150595336e1));
#50058=cartesian_point('',(-1.134342611173e1,7.366716500950e1,
-2.793850111689e1));
#50059=cartesian_point('',(-1.133162205078e1,7.359117269833e1,
-2.810886279552e1));
#50060=cartesian_point('',(-1.131756557429e1,7.349762882212e1,
-2.827370583958e1));
#50061=cartesian_point('',(-1.130089081531e1,7.338387826536e1,
-2.843457476894e1));
#50062=cartesian_point('',(-1.128285450538e1,7.325835149051e1,
-2.857756785791e1));
#50063=cartesian_point('',(-1.126990794129e1,7.316687565618e1,
-2.866310848426e1));
#50064=cartesian_point('',(-1.126393323029e1,7.312440834542e1,
-2.869944224430e1));
#50065=cartesian_point('',(-1.135145075967e1,7.381545160508e1,
-2.709406829183e1));
#50066=cartesian_point('',(-1.135141423391e1,7.381719727969e1,
-2.711928415374e1));
#50067=cartesian_point('',(-1.135102782446e1,7.382202953868e1,
-2.721609520601e1));
#50068=cartesian_point('',(-1.134878695028e1,7.381811586288e1,
-2.737946490152e1));
#50069=cartesian_point('',(-1.134326228763e1,7.379219483216e1,
-2.757942224526e1));
#50070=cartesian_point('',(-1.133555960271e1,7.374873114043e1,
-2.776692893137e1));
#50071=cartesian_point('',(-1.132576345229e1,7.368867257614e1,
-2.794579287327e1));
#50072=cartesian_point('',(-1.131383464421e1,7.361187717598e1,
-2.811795507904e1));
#50073=cartesian_point('',(-1.129962940499e1,7.351734331623e1,
-2.828454283548e1));
#50074=cartesian_point('',(-1.128277784326e1,7.340238667419e1,
-2.844711763247e1));
#50075=cartesian_point('',(-1.126454984573e1,7.327552583289e1,
-2.859163063324e1));
#50076=cartesian_point('',(-1.125146534215e1,7.318307537357e1,
-2.867808273850e1));
#50077=cartesian_point('',(-1.124542689673e1,7.314015504861e1,
-2.871480408403e1));
#50078=cartesian_point('',(-1.133199631442e1,7.383656403808e1,
-2.709257869701e1));
#50079=cartesian_point('',(-1.133195944367e1,7.383832619839e1,
-2.711803269577e1));
#50080=cartesian_point('',(-1.133156938500e1,7.384320407645e1,
-2.721575782007e1));
#50081=cartesian_point('',(-1.132930736416e1,7.383925344252e1,
-2.738066888223e1));
#50082=cartesian_point('',(-1.132373060158e1,7.381308796159e1,
-2.758251186210e1));
#50083=cartesian_point('',(-1.131595527710e1,7.376921439234e1,
-2.777178685716e1));
#50084=cartesian_point('',(-1.130606669830e1,7.370858917167e1,
-2.795233849219e1));
#50085=cartesian_point('',(-1.129402523112e1,7.363106850211e1,
-2.812612675342e1));
#50086=cartesian_point('',(-1.127968564434e1,7.353564058855e1,
-2.829429015903e1));
#50087=cartesian_point('',(-1.126267441211e1,7.341959473129e1,
-2.845840552453e1));
#50088=cartesian_point('',(-1.124427330159e1,7.329152909503e1,
-2.860429115716e1));
#50089=cartesian_point('',(-1.123106422487e1,7.319819845218e1,
-2.869156641870e1));
#50090=cartesian_point('',(-1.122496822092e1,7.315486901026e1,
-2.872863779258e1));
#50091=cartesian_point('',(-1.130194683717e1,7.386337520727e1,
-2.709067927837e1));
#50092=cartesian_point('',(-1.130190954137e1,7.386515767791e1,
-2.711642666162e1));
#50093=cartesian_point('',(-1.130151498686e1,7.387009175868e1,
-2.721527792238e1));
#50094=cartesian_point('',(-1.129922691335e1,7.386609559236e1,
-2.738208794773e1));
#50095=cartesian_point('',(-1.129358596366e1,7.383962894884e1,
-2.758625403067e1));
#50096=cartesian_point('',(-1.128572114727e1,7.379525041062e1,
-2.777770758177e1));
#50097=cartesian_point('',(-1.127571869677e1,7.373392706948e1,
-2.796033845419e1));
#50098=cartesian_point('',(-1.126353843361e1,7.365551286825e1,
-2.813613001519e1));
#50099=cartesian_point('',(-1.124903333068e1,7.355898348071e1,
-2.830623462006e1));
#50100=cartesian_point('',(-1.123182538444e1,7.344159571065e1,
-2.847224796543e1));
#50101=cartesian_point('',(-1.121321099875e1,7.331204576740e1,
-2.861982468005e1));
#50102=cartesian_point('',(-1.119984844798e1,7.321763073875e1,
-2.870811406985e1));
#50103=cartesian_point('',(-1.119368153195e1,7.317379726485e1,
-2.874561667853e1));
#50104=cartesian_point('',(-1.125739254391e1,7.389235913412e1,
-2.708860843341e1));
#50105=cartesian_point('',(-1.125735481819e1,7.389416214897e1,
-2.711465257931e1));
#50106=cartesian_point('',(-1.125695571607e1,7.389915307957e1,
-2.721464294330e1));
#50107=cartesian_point('',(-1.125464128989e1,7.389511085659e1,
-2.738337379726e1));
#50108=cartesian_point('',(-1.124893541403e1,7.386833958278e1,
-2.758988973239e1));
#50109=cartesian_point('',(-1.124098007528e1,7.382345026119e1,
-2.778354692429e1));
#50110=cartesian_point('',(-1.123086244190e1,7.376142076112e1,
-2.796828097525e1));
#50111=cartesian_point('',(-1.121854178461e1,7.368210273977e1,
-2.814609890281e1));
#50112=cartesian_point('',(-1.120386925971e1,7.358445919544e1,
-2.831816705866e1));
#50113=cartesian_point('',(-1.118646233442e1,7.346571406126e1,
-2.848610023800e1));
#50114=cartesian_point('',(-1.116763221784e1,7.333466272013e1,
-2.863538750640e1));
#50115=cartesian_point('',(-1.115411442585e1,7.323915081964e1,
-2.872470270156e1));
#50116=cartesian_point('',(-1.114787578125e1,7.319480751014e1,
-2.876264151043e1));
#50117=cartesian_point('',(-1.119446227179e1,7.391595230595e1,
-2.708688409127e1));
#50118=cartesian_point('',(-1.119442426139e1,7.391776892460e1,
-2.711312474496e1));
#50119=cartesian_point('',(-1.119402214797e1,7.392279749954e1,
-2.721386939079e1));
#50120=cartesian_point('',(-1.119169027181e1,7.391872477914e1,
-2.738387216293e1));
#50121=cartesian_point('',(-1.118594140367e1,7.389175178780e1,
-2.759194410351e1));
#50122=cartesian_point('',(-1.117792612359e1,7.384652423995e1,
-2.778706048379e1));
#50123=cartesian_point('',(-1.116773221937e1,7.378402714150e1,
-2.797318719989e1));
#50124=cartesian_point('',(-1.115531859708e1,7.370411063610e1,
-2.815234692989e1));
#50125=cartesian_point('',(-1.114053521010e1,7.360572932875e1,
-2.832571529348e1));
#50126=cartesian_point('',(-1.112299652652e1,7.348608538659e1,
-2.849491973239e1));
#50127=cartesian_point('',(-1.110402355909e1,7.335403986240e1,
-2.864533968095e1));
#50128=cartesian_point('',(-1.109040297076e1,7.325780164448e1,
-2.873533413529e1));
#50129=cartesian_point('',(-1.108411682951e1,7.321312073633e1,
-2.877356178356e1));
#50130=cartesian_point('',(-1.112604203936e1,7.392500286905e1,
-2.708615841990e1));
#50131=cartesian_point('',(-1.112600402817e1,7.392681952578e1,
-2.711239962389e1));
#50132=cartesian_point('',(-1.112560190632e1,7.393184820615e1,
-2.721314638198e1));
#50133=cartesian_point('',(-1.112326998130e1,7.392777540035e1,
-2.738315271596e1));
#50134=cartesian_point('',(-1.111752099277e1,7.390080184412e1,
-2.759122901390e1));
#50135=cartesian_point('',(-1.110950554483e1,7.385557334912e1,
-2.778634948045e1));
#50136=cartesian_point('',(-1.109931142702e1,7.379307494122e1,
-2.797248009651e1));
#50137=cartesian_point('',(-1.108689754440e1,7.371315675985e1,
-2.815164358403e1));
#50138=cartesian_point('',(-1.107211384696e1,7.361477338650e1,
-2.832501558868e1));
#50139=cartesian_point('',(-1.105457479441e1,7.349512692734e1,
-2.849422358757e1));
#50140=cartesian_point('',(-1.103560142693e1,7.336307861907e1,
-2.864464670805e1));
#50141=cartesian_point('',(-1.102198055074e1,7.326683836722e1,
-2.873464306457e1));
#50142=cartesian_point('',(-1.101569427650e1,7.322215651367e1,
-2.877287152169e1));
#50143=cartesian_point('',(-1.106482985442e1,7.391895580399e1,
-2.708648824725e1));
#50144=cartesian_point('',(-1.106479210555e1,7.392075992551e1,
-2.711254837887e1));
#50145=cartesian_point('',(-1.106439275845e1,7.392575391843e1,
-2.721260010296e1));
#50146=cartesian_point('',(-1.106207691274e1,7.392170921452e1,
-2.738143442622e1));
#50147=cartesian_point('',(-1.105636753948e1,7.389492153117e1,
-2.758807694090e1));
#50148=cartesian_point('',(-1.104840732457e1,7.385000469521e1,
-2.778185283636e1));
#50149=cartesian_point('',(-1.103828348664e1,7.378793715647e1,
-2.796670017929e1));
#50150=cartesian_point('',(-1.102595526673e1,7.370857044902e1,
-2.814462726117e1));
#50151=cartesian_point('',(-1.101127372330e1,7.361086688838e1,
-2.831680118766e1));
#50152=cartesian_point('',(-1.099385607961e1,7.349204863704e1,
-2.848483778274e1));
#50153=cartesian_point('',(-1.097501434225e1,7.336091642009e1,
-2.863421719358e1));
#50154=cartesian_point('',(-1.096148818788e1,7.326534543436e1,
-2.872358764582e1));
#50155=cartesian_point('',(-1.095524567947e1,7.322097466155e1,
-2.876154995150e1));
#50156=cartesian_point('',(-1.102881092e1,7.390829819176e1,-2.708717373949e1));
#50157=cartesian_point('',(-1.102877345751e1,7.391008862829e1,
-2.711303619065e1));
#50158=cartesian_point('',(-1.102837713968e1,7.391504475224e1,
-2.721232913181e1));
#50159=cartesian_point('',(-1.102607884809e1,7.391103072773e1,
-2.737988394683e1));
#50160=cartesian_point('',(-1.102041272366e1,7.388444596565e1,
-2.758496117074e1));
#50161=cartesian_point('',(-1.101251280778e1,7.383986937428e1,
-2.777726917022e1));
#50162=cartesian_point('',(-1.100246569581e1,7.377827222428e1,
-2.796071553740e1));
#50163=cartesian_point('',(-1.099023099568e1,7.369950757227e1,
-2.813729280977e1));
#50164=cartesian_point('',(-1.097566097589e1,7.360254617718e1,
-2.830815876966e1));
#50165=cartesian_point('',(-1.095837587673e1,7.348463209738e1,
-2.847491651904e1));
#50166=cartesian_point('',(-1.093967784270e1,7.335449999620e1,
-2.862315649054e1));
#50167=cartesian_point('',(-1.092625509807e1,7.325965966212e1,
-2.871184363017e1));
#50168=cartesian_point('',(-1.092006036973e1,7.321562850256e1,
-2.874951537283e1));
#50169=cartesian_point('',(-1.101490340849e1,7.390305419140e1,
-2.708751656250e1));
#50170=cartesian_point('',(-1.101486607758e1,7.390483834073e1,
-2.711328819432e1));
#50171=cartesian_point('',(-1.101447115148e1,7.390977706671e1,
-2.721223253163e1));
#50172=cartesian_point('',(-1.101218092467e1,7.390577713708e1,
-2.737919950856e1));
#50173=cartesian_point('',(-1.100653466984e1,7.387928560211e1,
-2.758355759877e1));
#50174=cartesian_point('',(-1.099866245684e1,7.383486532762e1,
-2.777519121013e1));
#50175=cartesian_point('',(-1.098865059470e1,7.377348428597e1,
-2.795799393401e1));
#50176=cartesian_point('',(-1.097645885989e1,7.369499623328e1,
-2.813395107014e1));
#50177=cartesian_point('',(-1.096194007684e1,7.359837580759e1,
-2.830421611745e1));
#50178=cartesian_point('',(-1.094471587196e1,7.348087712683e1,
-2.847038633315e1));
#50179=cartesian_point('',(-1.092608385883e1,7.335120450382e1,
-2.861810281773e1));
#50180=cartesian_point('',(-1.091270862324e1,7.325669984938e1,
-2.870647602647e1));
#50181=cartesian_point('',(-1.090653584626e1,7.321282471664e1,
-2.874401427721e1));
#50182=b_spline_surface_with_knots('',3,3,((#49961,#49962,#49963,#49964,#49965,
#49966,#49967,#49968,#49969,#49970,#49971,#49972,#49973),(#49974,#49975,#49976,
#49977,#49978,#49979,#49980,#49981,#49982,#49983,#49984,#49985,#49986),(#49987,
#49988,#49989,#49990,#49991,#49992,#49993,#49994,#49995,#49996,#49997,#49998,
#49999),(#50000,#50001,#50002,#50003,#50004,#50005,#50006,#50007,#50008,#50009,
#50010,#50011,#50012),(#50013,#50014,#50015,#50016,#50017,#50018,#50019,#50020,
#50021,#50022,#50023,#50024,#50025),(#50026,#50027,#50028,#50029,#50030,#50031,
#50032,#50033,#50034,#50035,#50036,#50037,#50038),(#50039,#50040,#50041,#50042,
#50043,#50044,#50045,#50046,#50047,#50048,#50049,#50050,#50051),(#50052,#50053,
#50054,#50055,#50056,#50057,#50058,#50059,#50060,#50061,#50062,#50063,#50064),(
#50065,#50066,#50067,#50068,#50069,#50070,#50071,#50072,#50073,#50074,#50075,
#50076,#50077),(#50078,#50079,#50080,#50081,#50082,#50083,#50084,#50085,#50086,
#50087,#50088,#50089,#50090),(#50091,#50092,#50093,#50094,#50095,#50096,#50097,
#50098,#50099,#50100,#50101,#50102,#50103),(#50104,#50105,#50106,#50107,#50108,
#50109,#50110,#50111,#50112,#50113,#50114,#50115,#50116),(#50117,#50118,#50119,
#50120,#50121,#50122,#50123,#50124,#50125,#50126,#50127,#50128,#50129),(#50130,
#50131,#50132,#50133,#50134,#50135,#50136,#50137,#50138,#50139,#50140,#50141,
#50142),(#50143,#50144,#50145,#50146,#50147,#50148,#50149,#50150,#50151,#50152,
#50153,#50154,#50155),(#50156,#50157,#50158,#50159,#50160,#50161,#50162,#50163,
#50164,#50165,#50166,#50167,#50168),(#50169,#50170,#50171,#50172,#50173,#50174,
#50175,#50176,#50177,#50178,#50179,#50180,#50181)),.unspecified.,.f.,.f.,.f.,(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,1,1,1,1,1,4),(2.370589198745e-1,3.75e-1,
5.e-1,6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,
1.5e0,1.625e0,1.709284644163e0),(5.687926012695e-1,5.840577963314e-1,
6.273245634100e-1,6.673623887431e-1,7.057523483383e-1,7.435596224672e-1,
7.813643204119e-1,8.197191704386e-1,8.594228080042e-1,9.018738099771e-1,
9.361509319477e-1),.unspecified.);
#50184=oriented_edge('',*,*,#50183,.f.);
#50186=oriented_edge('',*,*,#50185,.f.);
#50188=oriented_edge('',*,*,#50187,.t.);
#50189=oriented_edge('',*,*,#49955,.t.);
#50190=edge_loop('',(#50184,#50186,#50188,#50189));
#50191=face_outer_bound('',#50190,.f.);
#50193=cartesian_point('',(-1.122421564474e1,7.369132251933e1,
-1.818504946350e1));
#50194=direction('',(1.149300698864e-2,-7.073508072308e-3,-9.999089339904e-1));
#50195=direction('',(-5.251715629993e-1,-8.509963743472e-1,-1.627220218071e-5));
#50196=axis2_placement_3d('',#50193,#50194,#50195);
#50197=cylindrical_surface('',#50196,3.000019396047e-1);
#50199=oriented_edge('',*,*,#50198,.t.);
#50201=oriented_edge('',*,*,#50200,.f.);
#50202=oriented_edge('',*,*,#50183,.t.);
#50203=oriented_edge('',*,*,#44233,.f.);
#50204=edge_loop('',(#50199,#50201,#50202,#50203));
#50205=face_outer_bound('',#50204,.f.);
#50207=cartesian_point('',(-1.139347550961e1,7.409752314116e1,
-4.823296010277e0));
#50208=cartesian_point('',(-1.140881492556e1,7.409435715842e1,
-4.798736286203e0));
#50209=cartesian_point('',(-1.142374249835e1,7.409105635277e1,
-4.780572891661e0));
#50210=cartesian_point('',(-1.144594703847e1,7.408850693298e1,
-4.800216459636e0));
#50211=cartesian_point('',(-1.146767428037e1,7.408499978195e1,
-4.838294207962e0));
#50212=cartesian_point('',(-1.149258902171e1,7.407793113228e1,
-4.897250968478e0));
#50213=cartesian_point('',(-1.151801858120e1,7.406733855282e1,
-4.972476418112e0));
#50214=cartesian_point('',(-1.154269744109e1,7.405359863562e1,
-5.061028667052e0));
#50215=cartesian_point('',(-1.156613292538e1,7.403697841240e1,
-5.161617499688e0));
#50216=cartesian_point('',(-1.158816117926e1,7.401754545105e1,
-5.274137339049e0));
#50217=cartesian_point('',(-1.160873098327e1,7.399513431775e1,
-5.399628276624e0));
#50218=cartesian_point('',(-1.162767523633e1,7.396946782859e1,
-5.539525108237e0));
#50219=cartesian_point('',(-1.164461555721e1,7.394031336756e1,
-5.694860176957e0));
#50220=cartesian_point('',(-1.165902453447e1,7.390747999496e1,
-5.866346584771e0));
#50221=cartesian_point('',(-1.167026220990e1,7.387070495550e1,
-6.054975573943e0));
#50222=cartesian_point('',(-1.167837700505e1,7.382453134962e1,
-6.287787893924e0));
#50223=cartesian_point('',(-1.167909514671e1,7.379002851992e1,
-6.458325805911e0));
#50224=cartesian_point('',(-1.167764103801e1,7.376928312038e1,
-6.559713757044e0));
#50225=cartesian_point('',(-1.121490107110e1,7.399068878798e1,
-4.392260829904e0));
#50226=cartesian_point('',(-1.126108915168e1,7.401554232921e1,
-4.340704150527e0));
#50227=cartesian_point('',(-1.140019985436e1,7.402076015815e1,
-4.293401312298e0));
#50228=cartesian_point('',(-1.156493170216e1,7.396555146061e1,
-4.345776639515e0));
#50229=cartesian_point('',(-1.165152617878e1,7.390683975151e1,
-4.427592518508e0));
#50230=cartesian_point('',(-1.170265727415e1,7.384613299574e1,
-4.529239510010e0));
#50231=cartesian_point('',(-1.172970046718e1,7.378887417478e1,
-4.640031014020e0));
#50232=cartesian_point('',(-1.174099248827e1,7.373590650890e1,
-4.757017984904e0));
#50233=cartesian_point('',(-1.174145675966e1,7.368668736771e1,
-4.880301011706e0));
#50234=cartesian_point('',(-1.173374015804e1,7.364050290647e1,
-5.011080548258e0));
#50235=cartesian_point('',(-1.171911808743e1,7.359668778855e1,
-5.151386402081e0));
#50236=cartesian_point('',(-1.169806533950e1,7.355492933398e1,
-5.303271540154e0));
#50237=cartesian_point('',(-1.167072050536e1,7.351537372953e1,
-5.468101038944e0));
#50238=cartesian_point('',(-1.163707615252e1,7.347846283847e1,
-5.646756569711e0));
#50239=cartesian_point('',(-1.159693738214e1,7.344479580180e1,
-5.840273865972e0));
#50240=cartesian_point('',(-1.154408166946e1,7.341156830825e1,
-6.075878112057e0));
#50241=cartesian_point('',(-1.150283329889e1,7.339454010582e1,
-6.245767595835e0));
#50242=cartesian_point('',(-1.147762800427e1,7.338694788194e1,
-6.345864467593e0));
#50243=cartesian_point('',(-1.107317791791e1,7.436618939720e1,
-4.127972755546e0));
#50244=cartesian_point('',(-1.117054179234e1,7.441164335580e1,
-4.060081097074e0));
#50245=cartesian_point('',(-1.144606320944e1,7.441940030084e1,
-3.995388594038e0));
#50246=cartesian_point('',(-1.177601574083e1,7.431219905963e1,
-4.068790522838e0));
#50247=cartesian_point('',(-1.195610974646e1,7.419792160697e1,
-4.178166748854e0));
#50248=cartesian_point('',(-1.207044263497e1,7.407788872132e1,
-4.306618377969e0));
#50249=cartesian_point('',(-1.213912659580e1,7.396250475724e1,
-4.439705931051e0));
#50250=cartesian_point('',(-1.217734269052e1,7.385358332998e1,
-4.574491036696e0));
#50251=cartesian_point('',(-1.219422280604e1,7.375023343323e1,
-4.711946867944e0));
#50252=cartesian_point('',(-1.219474953828e1,7.365112769238e1,
-4.854088968217e0));
#50253=cartesian_point('',(-1.218136086460e1,7.355490281541e1,
-5.003561509845e0));
#50254=cartesian_point('',(-1.215489421029e1,7.346080822112e1,
-5.162797113345e0));
#50255=cartesian_point('',(-1.211540630347e1,7.336899581993e1,
-5.333360763734e0));
#50256=cartesian_point('',(-1.206257754757e1,7.328020627449e1,
-5.516230621570e0));
#50257=cartesian_point('',(-1.199566513164e1,7.319544142379e1,
-5.712459589677e0));
#50258=cartesian_point('',(-1.190323286004e1,7.310631710286e1,
-5.949320754778e0));
#50259=cartesian_point('',(-1.182750436837e1,7.305464595819e1,
-6.118389375791e0));
#50260=cartesian_point('',(-1.178003426956e1,7.302864147350e1,
-6.217411663825e0));
#50261=cartesian_point('',(-1.113425610051e1,7.480461558518e1,
-4.343326549758e0));
#50262=cartesian_point('',(-1.124437500323e1,7.483905676819e1,
-4.289113564819e0));
#50263=cartesian_point('',(-1.151047319134e1,7.484021413326e1,
-4.239396281139e0));
#50264=cartesian_point('',(-1.183717130322e1,7.474211805999e1,
-4.297280525184e0));
#50265=cartesian_point('',(-1.203176572937e1,7.463646024110e1,
-4.385452533504e0));
#50266=cartesian_point('',(-1.217414804826e1,7.452014250290e1,
-4.493124666269e0));
#50267=cartesian_point('',(-1.227751920449e1,7.440230662240e1,
-4.608869502224e0));
#50268=cartesian_point('',(-1.235309812878e1,7.428513053719e1,
-4.729765395875e0));
#50269=cartesian_point('',(-1.240808569421e1,7.416825704347e1,
-4.856107947974e0));
#50270=cartesian_point('',(-1.244659483180e1,7.405063182148e1,
-4.989272668658e0));
#50271=cartesian_point('',(-1.247070556680e1,7.393079956657e1,
-5.131415816842e0));
#50272=cartesian_point('',(-1.248090760668e1,7.380766409594e1,
-5.284661706798e0));
#50273=cartesian_point('',(-1.247665115316e1,7.368099026819e1,
-5.450405498229e0));
#50274=cartesian_point('',(-1.245680589170e1,7.355112470114e1,
-5.629535134100e0));
#50275=cartesian_point('',(-1.241968999729e1,7.341852879996e1,
-5.823072460975e0));
#50276=cartesian_point('',(-1.235580536707e1,7.326720118794e1,
-6.058141505526e0));
#50277=cartesian_point('',(-1.229340575099e1,7.316719700392e1,
-6.227164520689e0));
#50278=cartesian_point('',(-1.225107762393e1,7.311150333101e1,
-6.326584799037e0));
#50279=(bounded_surface()b_spline_surface(3,3,((#50207,#50208,#50209,#50210,
#50211,#50212,#50213,#50214,#50215,#50216,#50217,#50218,#50219,#50220,#50221,
#50222,#50223,#50224),(#50225,#50226,#50227,#50228,#50229,#50230,#50231,#50232,
#50233,#50234,#50235,#50236,#50237,#50238,#50239,#50240,#50241,#50242),(#50243,
#50244,#50245,#50246,#50247,#50248,#50249,#50250,#50251,#50252,#50253,#50254,
#50255,#50256,#50257,#50258,#50259,#50260),(#50261,#50262,#50263,#50264,#50265,
#50266,#50267,#50268,#50269,#50270,#50271,#50272,#50273,#50274,#50275,#50276,
#50277,#50278)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(-3.103185659901e-2,1.e0),(4.957912478806e-1,
5.234702655639e-1,5.374874492900e-1,5.530643874811e-1,5.697017853073e-1,
5.872445315709e-1,6.058798042564e-1,6.256669140882e-1,6.467893373193e-1,
6.696543188590e-1,6.946592935938e-1,7.220127367149e-1,7.518121392293e-1,
7.842531321755e-1,8.196798238607e-1,8.715974659085e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.424089852028e0,
1.424089852028e0,1.424089852028e0,1.424089852028e0,1.424089852028e0,
1.424089852028e0,1.424089852028e0,1.424089852028e0,1.424089852028e0,
1.424089852028e0,1.424089852028e0,1.424089852028e0,1.424089852028e0,
1.424089852028e0,1.424089852028e0,1.424089852028e0,1.424089852028e0,
1.424089852028e0),(8.751583807579e-1,8.751583807579e-1,8.751583807579e-1,
8.751583807579e-1,8.751583807579e-1,8.751583807579e-1,8.751583807579e-1,
8.751583807579e-1,8.751583807579e-1,8.751583807579e-1,8.751583807579e-1,
8.751583807579e-1,8.751583807579e-1,8.751583807579e-1,8.751583807579e-1,
8.751583807579e-1,8.751583807579e-1,8.751583807579e-1),(8.591194534436e-1,
8.591194534436e-1,8.591194534436e-1,8.591194534436e-1,8.591194534436e-1,
8.591194534436e-1,8.591194534436e-1,8.591194534436e-1,8.591194534436e-1,
8.591194534436e-1,8.591194534436e-1,8.591194534436e-1,8.591194534436e-1,
8.591194534436e-1,8.591194534436e-1,8.591194534436e-1,8.591194534436e-1,
8.591194534436e-1),(1.375973070085e0,1.375973070085e0,1.375973070085e0,
1.375973070085e0,1.375973070085e0,1.375973070085e0,1.375973070085e0,
1.375973070085e0,1.375973070085e0,1.375973070085e0,1.375973070085e0,
1.375973070085e0,1.375973070085e0,1.375973070085e0,1.375973070085e0,
1.375973070085e0,1.375973070085e0,1.375973070085e0)))representation_item('')surface());
#50281=oriented_edge('',*,*,#50280,.f.);
#50283=oriented_edge('',*,*,#50282,.t.);
#50284=oriented_edge('',*,*,#50198,.f.);
#50285=oriented_edge('',*,*,#44231,.f.);
#50286=edge_loop('',(#50281,#50283,#50284,#50285));
#50287=face_outer_bound('',#50286,.f.);
#50289=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002764e0));
#50290=direction('',(0.e0,0.e0,1.e0));
#50291=direction('',(0.e0,-1.e0,0.e0));
#50292=axis2_placement_3d('',#50289,#50290,#50291);
#50293=conical_surface('',#50292,7.438528799863e1,2.656505117708e1);
#50295=oriented_edge('',*,*,#50294,.f.);
#50297=oriented_edge('',*,*,#50296,.f.);
#50299=oriented_edge('',*,*,#50298,.f.);
#50301=oriented_edge('',*,*,#50300,.t.);
#50302=oriented_edge('',*,*,#50280,.t.);
#50303=oriented_edge('',*,*,#44229,.f.);
#50305=oriented_edge('',*,*,#50304,.f.);
#50306=edge_loop('',(#50295,#50297,#50299,#50301,#50302,#50303,#50305));
#50307=face_outer_bound('',#50306,.f.);
#50309=cartesian_point('',(-1.691461207753e1,7.251464026777e1,
-6.695541916562e0));
#50310=direction('',(1.066808649013e-1,-4.343283025138e-1,-8.944149588974e-1));
#50311=direction('',(6.675960982260e-1,-6.353395351795e-1,3.881483281830e-1));
#50312=axis2_placement_3d('',#50309,#50310,#50311);
#50313=cylindrical_surface('',#50312,5.000000035652e-1);
#50314=oriented_edge('',*,*,#50294,.t.);
#50316=oriented_edge('',*,*,#50315,.f.);
#50318=oriented_edge('',*,*,#50317,.f.);
#50320=oriented_edge('',*,*,#50319,.t.);
#50321=edge_loop('',(#50314,#50316,#50318,#50320));
#50322=face_outer_bound('',#50321,.f.);
#50324=cartesian_point('',(-1.834935183960e1,7.338202031739e1,
-4.343386959748e0));
#50325=cartesian_point('',(-1.827344310291e1,7.342541713466e1,
-4.304557696317e0));
#50326=cartesian_point('',(-1.812433958225e1,7.349921297633e1,
-4.262210963229e0));
#50327=cartesian_point('',(-1.789120975306e1,7.355802572810e1,
-4.261021326858e0));
#50328=cartesian_point('',(-1.771634220303e1,7.357753408744e1,
-4.288616791585e0));
#50329=cartesian_point('',(-1.754718673323e1,7.357208766655e1,
-4.342728641291e0));
#50330=cartesian_point('',(-1.739367700342e1,7.354471174329e1,
-4.416326030119e0));
#50331=cartesian_point('',(-1.725744943066e1,7.349971891618e1,
-4.504015716306e0));
#50332=cartesian_point('',(-1.713714261913e1,7.344062879101e1,
-4.602864115246e0));
#50333=cartesian_point('',(-1.703071790629e1,7.336966515308e1,
-4.711927353130e0));
#50334=cartesian_point('',(-1.693654347374e1,7.328798436124e1,
-4.831447224985e0));
#50335=cartesian_point('',(-1.685389425716e1,7.319634995327e1,
-4.961854220618e0));
#50336=cartesian_point('',(-1.678273348680e1,7.309546710916e1,
-5.103387063772e0));
#50337=cartesian_point('',(-1.672335410187e1,7.298587907307e1,
-5.256300561710e0));
#50338=cartesian_point('',(-1.667628638222e1,7.286779727711e1,
-5.421150351335e0));
#50339=cartesian_point('',(-1.664242905974e1,7.274103388256e1,
-5.598949596043e0));
#50340=cartesian_point('',(-1.662330959148e1,7.260514760311e1,
-5.791040016902e0));
#50341=cartesian_point('',(-1.662102761031e1,7.243690832538e1,
-6.031369958656e0));
#50342=cartesian_point('',(-1.663928377750e1,7.231658785237e1,
-6.206006115671e0));
#50343=cartesian_point('',(-1.665742642365e1,7.224479033876e1,
-6.311405295419e0));
#50344=cartesian_point('',(-1.821228025146e1,7.284145772541e1,
-4.069193504689e0));
#50345=cartesian_point('',(-1.814567824312e1,7.288310830540e1,
-4.017263319266e0));
#50346=cartesian_point('',(-1.799893839381e1,7.296511637389e1,
-3.959365170849e0));
#50347=cartesian_point('',(-1.775857588859e1,7.302640532984e1,
-3.956918009917e0));
#50348=cartesian_point('',(-1.757984752461e1,7.304163323524e1,
-3.993772714285e0));
#50349=cartesian_point('',(-1.741504799983e1,7.302584779592e1,
-4.065159461710e0));
#50350=cartesian_point('',(-1.727726882350e1,7.298478449910e1,
-4.159472797390e0));
#50351=cartesian_point('',(-1.716779430207e1,7.292578599263e1,
-4.267870969133e0));
#50352=cartesian_point('',(-1.708339434310e1,7.285474082380e1,
-4.385633132874e0));
#50353=cartesian_point('',(-1.702006431154e1,7.277546151502e1,
-4.511217678886e0));
#50354=cartesian_point('',(-1.697460044106e1,7.269021000861e1,
-4.644844551819e0));
#50355=cartesian_point('',(-1.694491970210e1,7.260061388610e1,
-4.787110889606e0));
#50356=cartesian_point('',(-1.692972798072e1,7.250807192076e1,
-4.938475686598e0));
#50357=cartesian_point('',(-1.692823656889e1,7.241371770812e1,
-5.099427168811e0));
#50358=cartesian_point('',(-1.694011777257e1,7.231837888192e1,
-5.270732544430e0));
#50359=cartesian_point('',(-1.696557981068e1,7.222266467178e1,
-5.453561907848e0));
#50360=cartesian_point('',(-1.700544021019e1,7.212723287922e1,
-5.649327584720e0));
#50361=cartesian_point('',(-1.706986564442e1,7.201837824993e1,
-5.892294269294e0));
#50362=cartesian_point('',(-1.712946812975e1,7.194950179966e1,
-6.067140568025e0));
#50363=cartesian_point('',(-1.716971102757e1,7.191186947312e1,
-6.172065009833e0));
#50364=cartesian_point('',(-1.785260603683e1,7.252434721386e1,
-4.475134473864e0));
#50365=cartesian_point('',(-1.783323762789e1,7.253729702398e1,
-4.442150367225e0));
#50366=cartesian_point('',(-1.778734647927e1,7.256479971708e1,
-4.406437803973e0));
#50367=cartesian_point('',(-1.771030538163e1,7.258457117843e1,
-4.404269742828e0));
#50368=cartesian_point('',(-1.765337319599e1,7.258848394335e1,
-4.426037325631e0));
#50369=cartesian_point('',(-1.760242534660e1,7.258139986321e1,
-4.470322319880e0));
#50370=cartesian_point('',(-1.756216653357e1,7.256562749110e1,
-4.532459755919e0));
#50371=cartesian_point('',(-1.753293458963e1,7.254404098870e1,
-4.608825652543e0));
#50372=cartesian_point('',(-1.751336560827e1,7.251893445962e1,
-4.697404068517e0));
#50373=cartesian_point('',(-1.750183507088e1,7.249180237211e1,
-4.797561092352e0));
#50374=cartesian_point('',(-1.749704528023e1,7.246355910630e1,
-4.909556850521e0));
#50375=cartesian_point('',(-1.749809054937e1,7.243487528874e1,
-5.033747651864e0));
#50376=cartesian_point('',(-1.750433076712e1,7.240632002283e1,
-5.170272245412e0));
#50377=cartesian_point('',(-1.751531741926e1,7.237835985464e1,
-5.319279226014e0));
#50378=cartesian_point('',(-1.753079030494e1,7.235136722995e1,
-5.481231375568e0));
#50379=cartesian_point('',(-1.755069188107e1,7.232567512302e1,
-5.657082410884e0));
#50380=cartesian_point('',(-1.757515544433e1,7.230168406951e1,
-5.848167309848e0));
#50381=cartesian_point('',(-1.760905571638e1,7.227658364777e1,
-6.088495164482e0));
#50382=cartesian_point('',(-1.763641598446e1,7.226307368834e1,
-6.264240129498e0));
#50383=cartesian_point('',(-1.765375233591e1,7.225672780863e1,
-6.370704419333e0));
#50384=cartesian_point('',(-1.779647061264e1,7.289456694302e1,
-4.967388193863e0));
#50385=cartesian_point('',(-1.779316801265e1,7.289384557720e1,
-4.957682339422e0));
#50386=cartesian_point('',(-1.779908633123e1,7.288385726036e1,
-4.949438675514e0));
#50387=cartesian_point('',(-1.781700966203e1,7.287885046533e1,
-4.948678063631e0));
#50388=cartesian_point('',(-1.782936383575e1,7.288096550301e1,
-4.953082021499e0));
#50389=cartesian_point('',(-1.783521801902e1,7.288889457130e1,
-4.965533804240e0));
#50390=cartesian_point('',(-1.783161390008e1,7.290039515947e1,
-4.989671288206e0));
#50391=cartesian_point('',(-1.781873300270e1,7.291291103243e1,
-5.028121845181e0));
#50392=cartesian_point('',(-1.779808258061e1,7.292443651636e1,
-5.082109792535e0));
#50393=cartesian_point('',(-1.777128262052e1,7.293363214767e1,
-5.152086545136e0));
#50394=cartesian_point('',(-1.773963126086e1,7.293958284986e1,
-5.238355664402e0));
#50395=cartesian_point('',(-1.770421321588e1,7.294158115584e1,
-5.340977444304e0));
#50396=cartesian_point('',(-1.766599703083e1,7.293905690004e1,
-5.459698336319e0));
#50397=cartesian_point('',(-1.762579858144e1,7.293152795660e1,
-5.594251076053e0));
#50398=cartesian_point('',(-1.758425189622e1,7.291850605521e1,
-5.744723344722e0));
#50399=cartesian_point('',(-1.754184718506e1,7.289937870509e1,
-5.911795696077e0));
#50400=cartesian_point('',(-1.749906012507e1,7.287330915791e1,
-6.096690954325e0));
#50401=cartesian_point('',(-1.744985570711e1,7.283381453638e1,
-6.332964559531e0));
#50402=cartesian_point('',(-1.741855002785e1,7.279860190497e1,
-6.508982121549e0));
#50403=cartesian_point('',(-1.740148136301e1,7.277489705399e1,
-6.616748313196e0));
#50404=(bounded_surface()b_spline_surface(3,3,((#50324,#50325,#50326,#50327,
#50328,#50329,#50330,#50331,#50332,#50333,#50334,#50335,#50336,#50337,#50338,
#50339,#50340,#50341,#50342,#50343),(#50344,#50345,#50346,#50347,#50348,#50349,
#50350,#50351,#50352,#50353,#50354,#50355,#50356,#50357,#50358,#50359,#50360,
#50361,#50362,#50363),(#50364,#50365,#50366,#50367,#50368,#50369,#50370,#50371,
#50372,#50373,#50374,#50375,#50376,#50377,#50378,#50379,#50380,#50381,#50382,
#50383),(#50384,#50385,#50386,#50387,#50388,#50389,#50390,#50391,#50392,#50393,
#50394,#50395,#50396,#50397,#50398,#50399,#50400,#50401,#50402,#50403)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.998352983487e-1,5.201445063348e-1,
5.292754046224e-1,5.393200795772e-1,5.501912280598e-1,5.622526283165e-1,
5.757895521250e-1,5.908883434664e-1,6.077351374623e-1,6.265514638913e-1,
6.474489838628e-1,6.704528581415e-1,6.955804505344e-1,7.229132983437e-1,
7.526337640440e-1,7.850287165445e-1,8.204165545293e-1,8.757970908107e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576558219113e0,1.576558219113e0,1.576558219113e0,1.576558219113e0,
1.576558219113e0,1.576558219113e0,1.576558219113e0,1.576558219113e0,
1.576558219113e0,1.576558219113e0,1.576558219113e0,1.576558219113e0,
1.576558219113e0,1.576558219113e0,1.576558219113e0,1.576558219113e0,
1.576558219113e0,1.576558219113e0,1.576558219113e0,1.576558219113e0),(
8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,
8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,
8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,
8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,
8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,8.078139269622e-1),(
8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,
8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,
8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,
8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,
8.078139269622e-1,8.078139269622e-1,8.078139269622e-1,8.078139269622e-1),(
1.576558219113e0,1.576558219113e0,1.576558219113e0,1.576558219113e0,
1.576558219113e0,1.576558219113e0,1.576558219113e0,1.576558219113e0,
1.576558219113e0,1.576558219113e0,1.576558219113e0,1.576558219113e0,
1.576558219113e0,1.576558219113e0,1.576558219113e0,1.576558219113e0,
1.576558219113e0,1.576558219113e0,1.576558219113e0,1.576558219113e0)))representation_item('')surface());
#50406=oriented_edge('',*,*,#50405,.f.);
#50407=oriented_edge('',*,*,#50315,.t.);
#50408=oriented_edge('',*,*,#50304,.t.);
#50409=oriented_edge('',*,*,#44227,.f.);
#50410=edge_loop('',(#50406,#50407,#50408,#50409));
#50411=face_outer_bound('',#50410,.f.);
#50413=cartesian_point('',(-1.783026144333e1,7.237772114297e1,
-1.813926612680e1));
#50414=direction('',(7.911056340444e-3,1.093393629447e-2,9.999089279653e-1));
#50415=direction('',(8.108598032758e-1,-5.852404456142e-1,-1.577727549188e-5));
#50416=axis2_placement_3d('',#50413,#50414,#50415);
#50417=cylindrical_surface('',#50416,3.000024182775e-1);
#50418=oriented_edge('',*,*,#50405,.t.);
#50419=oriented_edge('',*,*,#44225,.f.);
#50421=oriented_edge('',*,*,#50420,.t.);
#50423=oriented_edge('',*,*,#50422,.f.);
#50424=edge_loop('',(#50418,#50419,#50421,#50423));
#50425=face_outer_bound('',#50424,.f.);
#50427=cartesian_point('',(-1.748284337622e1,7.162992266185e1,
-2.981332966915e1));
#50428=cartesian_point('',(-1.748983084536e1,7.165693543414e1,
-2.979021710797e1));
#50429=cartesian_point('',(-1.752301316362e1,7.178554916148e1,
-2.967218983235e1));
#50430=cartesian_point('',(-1.757494229059e1,7.199001969586e1,
-2.940852586138e1));
#50431=cartesian_point('',(-1.761742885600e1,7.216603807684e1,
-2.897710073759e1));
#50432=cartesian_point('',(-1.762323256306e1,7.220130088597e1,
-2.864090749983e1));
#50433=cartesian_point('',(-1.761899493717e1,7.219262324432e1,
-2.846451042693e1));
#50434=cartesian_point('',(-1.761864807125e1,7.219184772198e1,
-2.845168363082e1));
#50435=cartesian_point('',(-1.747004449489e1,7.165800873348e1,
-2.984227565657e1));
#50436=cartesian_point('',(-1.747719901180e1,7.168566729465e1,
-2.981861052571e1));
#50437=cartesian_point('',(-1.751117184017e1,7.181734504532e1,
-2.969777075477e1));
#50438=cartesian_point('',(-1.756431359175e1,7.202659126647e1,
-2.942792543903e1));
#50439=cartesian_point('',(-1.760776441357e1,7.220660655688e1,
-2.898665763098e1));
#50440=cartesian_point('',(-1.761369694627e1,7.224265514664e1,
-2.864292655189e1));
#50441=cartesian_point('',(-1.760936435102e1,7.223378308509e1,
-2.846257489799e1));
#50442=cartesian_point('',(-1.760900971303e1,7.223299019274e1,
-2.844946053137e1));
#50443=cartesian_point('',(-1.746286182339e1,7.170307773294e1,
-2.989276070548e1));
#50444=cartesian_point('',(-1.747030864218e1,7.173186630208e1,
-2.986812868257e1));
#50445=cartesian_point('',(-1.750566471321e1,7.186890551205e1,
-2.974236757857e1));
#50446=cartesian_point('',(-1.756092832772e1,7.208650827867e1,
-2.946170608265e1));
#50447=cartesian_point('',(-1.760606641525e1,7.227351740202e1,
-2.900321544521e1));
#50448=cartesian_point('',(-1.761222436839e1,7.231094095876e1,
-2.864629457439e1));
#50449=cartesian_point('',(-1.760772559477e1,7.230172869927e1,
-2.845902315427e1));
#50450=cartesian_point('',(-1.760735735716e1,7.230090541269e1,
-2.844540559385e1));
#50451=cartesian_point('',(-1.748315476109e1,7.175647199653e1,
-2.996127594762e1));
#50452=cartesian_point('',(-1.749100016292e1,7.178680144519e1,
-2.993532547016e1));
#50453=cartesian_point('',(-1.752824242444e1,7.193115154412e1,
-2.980285363363e1));
#50454=cartesian_point('',(-1.758639941244e1,7.216014930089e1,
-2.950744318823e1));
#50455=cartesian_point('',(-1.763383825644e1,7.235669521880e1,
-2.902546749085e1));
#50456=cartesian_point('',(-1.764030359301e1,7.239599368131e1,
-2.865056101252e1));
#50457=cartesian_point('',(-1.763557821847e1,7.238631752771e1,
-2.845385379529e1));
#50458=cartesian_point('',(-1.763519143640e1,7.238545279553e1,
-2.843955007948e1));
#50459=cartesian_point('',(-1.751104038900e1,7.179032492987e1,
-3.000925495490e1));
#50460=cartesian_point('',(-1.751916576537e1,7.182173673031e1,
-2.998237836246e1));
#50461=cartesian_point('',(-1.755773293359e1,7.197122217793e1,
-2.984519274190e1));
#50462=cartesian_point('',(-1.761792229850e1,7.220822405676e1,
-2.953942227071e1));
#50463=cartesian_point('',(-1.766697725059e1,7.241146885435e1,
-2.904095008809e1));
#50464=cartesian_point('',(-1.767365850085e1,7.245208429688e1,
-2.865341007553e1));
#50465=cartesian_point('',(-1.766877395624e1,7.244208229262e1,
-2.845007492173e1));
#50466=cartesian_point('',(-1.766837414809e1,7.244118844806e1,
-2.843528923346e1));
#50467=cartesian_point('',(-1.754227173060e1,7.181209130315e1,
-3.004412391409e1));
#50468=cartesian_point('',(-1.755060126913e1,7.184429237269e1,
-3.001657198303e1));
#50469=cartesian_point('',(-1.759013458158e1,7.199752260287e1,
-2.987594899195e1));
#50470=cartesian_point('',(-1.765180598988e1,7.224036122207e1,
-2.956262381581e1));
#50471=cartesian_point('',(-1.770203943514e1,7.244849095532e1,
-2.905212211887e1));
#50472=cartesian_point('',(-1.770887813330e1,7.249006676183e1,
-2.865536952081e1));
#50473=cartesian_point('',(-1.770387751921e1,7.247982714179e1,
-2.844720116424e1));
#50474=cartesian_point('',(-1.770346821220e1,7.247891206797e1,
-2.843206401358e1));
#50475=cartesian_point('',(-1.757022338694e1,7.182547807095e1,
-3.006821151310e1));
#50476=cartesian_point('',(-1.757869436230e1,7.185822592024e1,
-3.004019172960e1));
#50477=cartesian_point('',(-1.761889698781e1,7.201405041299e1,
-2.989718744093e1));
#50478=cartesian_point('',(-1.768159510716e1,7.226093253450e1,
-2.957862861295e1));
#50479=cartesian_point('',(-1.773264497386e1,7.247244639099e1,
-2.905979326298e1));
#50480=cartesian_point('',(-1.773959274675e1,7.251468750617e1,
-2.865665848779e1));
#50481=cartesian_point('',(-1.773451172352e1,7.250428327371e1,
-2.844514184685e1));
#50482=cartesian_point('',(-1.773409583604e1,7.250335349296e1,
-2.842976121455e1));
#50483=cartesian_point('',(-1.759192592866e1,7.183347783701e1,
-3.008411671928e1));
#50484=cartesian_point('',(-1.760049049980e1,7.186658751759e1,
-3.005578733458e1));
#50485=cartesian_point('',(-1.764113604297e1,7.202412876267e1,
-2.991120722310e1));
#50486=cartesian_point('',(-1.770451358801e1,7.227368667038e1,
-2.958918502788e1));
#50487=cartesian_point('',(-1.775610372129e1,7.248743996919e1,
-2.906483488603e1));
#50488=cartesian_point('',(-1.776312367436e1,7.253012135214e1,
-2.865747670743e1));
#50489=cartesian_point('',(-1.775798944041e1,7.251960818748e1,
-2.844374434051e1));
#50490=cartesian_point('',(-1.775756919828e1,7.251866867442e1,
-2.842820258432e1));
#50491=cartesian_point('',(-1.761508580954e1,7.183990058716e1,
-3.009861986741e1));
#50492=cartesian_point('',(-1.762373593779e1,7.187334102248e1,
-3.007000747222e1));
#50493=cartesian_point('',(-1.766478635781e1,7.203245157331e1,
-2.992398688048e1));
#50494=cartesian_point('',(-1.772878497473e1,7.228445545217e1,
-2.959879877600e1));
#50495=cartesian_point('',(-1.778086897276e1,7.250025585450e1,
-2.906940749075e1));
#50496=cartesian_point('',(-1.778795490667e1,7.254333969199e1,
-2.865818864385e1));
#50497=cartesian_point('',(-1.778277203210e1,7.253272695096e1,
-2.844243085283e1));
#50498=cartesian_point('',(-1.778234780937e1,7.253177854148e1,
-2.842674181119e1));
#50499=cartesian_point('',(-1.764930827068e1,7.184650173807e1,
-3.011667470284e1));
#50500=cartesian_point('',(-1.765806524713e1,7.188035523716e1,
-3.008770886937e1));
#50501=cartesian_point('',(-1.769962129846e1,7.204142561888e1,
-2.993988933074e1));
#50502=cartesian_point('',(-1.776439554237e1,7.229648415416e1,
-2.961074747356e1));
#50503=cartesian_point('',(-1.781709630447e1,7.251484108618e1,
-2.907506054540e1));
#50504=cartesian_point('',(-1.782426463869e1,7.255842752989e1,
-2.865902029448e1));
#50505=cartesian_point('',(-1.781902101919e1,7.254769043271e1,
-2.844073304818e1));
#50506=cartesian_point('',(-1.781859182524e1,7.254673091291e1,
-2.842486006878e1));
#50507=cartesian_point('',(-1.769724775906e1,7.185018756354e1,
-3.013546892142e1));
#50508=cartesian_point('',(-1.770611673365e1,7.188447403546e1,
-3.010613261448e1));
#50509=cartesian_point('',(-1.774820278699e1,7.204759870910e1,
-2.995642742230e1));
#50510=cartesian_point('',(-1.781379004200e1,7.230585913080e1,
-2.962314124727e1));
#50511=cartesian_point('',(-1.786713729530e1,7.252689581356e1,
-2.908085523531e1));
#50512=cartesian_point('',(-1.787439200142e1,7.257100908838e1,
-2.865976119568e1));
#50513=cartesian_point('',(-1.786908470916e1,7.256014164126e1,
-2.843882257798e1));
#50514=cartesian_point('',(-1.786865030439e1,7.255917047564e1,
-2.842275679531e1));
#50515=cartesian_point('',(-1.776059883500e1,7.184566524468e1,
-3.014933084916e1));
#50516=cartesian_point('',(-1.776955217520e1,7.188027786504e1,
-3.011971547308e1));
#50517=cartesian_point('',(-1.781203746681e1,7.204494998936e1,
-2.996858986163e1));
#50518=cartesian_point('',(-1.787823714430e1,7.230562231821e1,
-2.963218186762e1));
#50519=cartesian_point('',(-1.793207138452e1,7.252867759534e1,
-2.908492491816e1));
#50520=cartesian_point('',(-1.793939115257e1,7.257318771987e1,
-2.866002397615e1));
#50521=cartesian_point('',(-1.793403589710e1,7.256222208315e1,
-2.843708814159e1));
#50522=cartesian_point('',(-1.793359756714e1,7.256124214499e1,
-2.842087712465e1));
#50523=cartesian_point('',(-1.783903909833e1,7.182865953019e1,
-3.015316812148e1));
#50524=cartesian_point('',(-1.784801962165e1,7.186337723763e1,
-3.012346282756e1));
#50525=cartesian_point('',(-1.789063355038e1,7.202854796037e1,
-2.997187954802e1));
#50526=cartesian_point('',(-1.795703055428e1,7.228999742097e1,
-2.963446568417e1));
#50527=cartesian_point('',(-1.801102170476e1,7.251370310197e1,
-2.908560706718e1));
#50528=cartesian_point('',(-1.801836243619e1,7.255834109399e1,
-2.865947951710e1));
#50529=cartesian_point('',(-1.801299172666e1,7.254734381997e1,
-2.843590016664e1));
#50530=cartesian_point('',(-1.801255213198e1,7.254636105524e1,
-2.841964235429e1));
#50531=cartesian_point('',(-1.789201365529e1,7.180595462560e1,
-3.014265075679e1));
#50532=cartesian_point('',(-1.790093652086e1,7.184044943427e1,
-3.011313618636e1));
#50533=cartesian_point('',(-1.794327759918e1,7.200456258676e1,
-2.996252366033e1));
#50534=cartesian_point('',(-1.800925605675e1,7.226436368385e1,
-2.962724333319e1));
#50535=cartesian_point('',(-1.806291438702e1,7.248668980209e1,
-2.908178199126e1));
#50536=cartesian_point('',(-1.807021065332e1,7.253105657613e1,
-2.865825618272e1));
#50537=cartesian_point('',(-1.806487272319e1,7.252012640757e1,
-2.843604178503e1));
#50538=cartesian_point('',(-1.806443581108e1,7.251914963824e1,
-2.841988322977e1));
#50539=cartesian_point('',(-1.792068860398e1,7.178966215343e1,
-3.013228161246e1));
#50540=cartesian_point('',(-1.792955314356e1,7.182393148010e1,
-3.010295997584e1));
#50541=cartesian_point('',(-1.797161820941e1,7.198697480605e1,
-2.995332945348e1));
#50542=cartesian_point('',(-1.803717327008e1,7.224510843660e1,
-2.962020738884e1));
#50543=cartesian_point('',(-1.809049492304e1,7.246603900418e1,
-2.907818269331e1));
#50544=cartesian_point('',(-1.809774620892e1,7.251013141707e1,
-2.865728877813e1));
#50545=cartesian_point('',(-1.809244143805e1,7.249926913167e1,
-2.843645515180e1));
#50546=cartesian_point('',(-1.809200723960e1,7.249829842719e1,
-2.842039700392e1));
#50547=b_spline_surface_with_knots('',3,3,((#50427,#50428,#50429,#50430,#50431,
#50432,#50433,#50434),(#50435,#50436,#50437,#50438,#50439,#50440,#50441,#50442),
(#50443,#50444,#50445,#50446,#50447,#50448,#50449,#50450),(#50451,#50452,#50453,
#50454,#50455,#50456,#50457,#50458),(#50459,#50460,#50461,#50462,#50463,#50464,
#50465,#50466),(#50467,#50468,#50469,#50470,#50471,#50472,#50473,#50474),
(#50475,#50476,#50477,#50478,#50479,#50480,#50481,#50482),(#50483,#50484,#50485,
#50486,#50487,#50488,#50489,#50490),(#50491,#50492,#50493,#50494,#50495,#50496,
#50497,#50498),(#50499,#50500,#50501,#50502,#50503,#50504,#50505,#50506),
(#50507,#50508,#50509,#50510,#50511,#50512,#50513,#50514),(#50515,#50516,#50517,
#50518,#50519,#50520,#50521,#50522),(#50523,#50524,#50525,#50526,#50527,#50528,
#50529,#50530),(#50531,#50532,#50533,#50534,#50535,#50536,#50537,#50538),
(#50539,#50540,#50541,#50542,#50543,#50544,#50545,#50546)),.unspecified.,.f.,
.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,1,1,1,4),(2.483213541923e-1,5.e-1,
6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,
1.701955754244e0),(6.312219230227e-2,8.948312966666e-2,1.922535293911e-1,
3.060909039633e-1,4.243263310224e-1,4.336058590924e-1),.unspecified.);
#50548=oriented_edge('',*,*,#50420,.f.);
#50550=oriented_edge('',*,*,#50549,.t.);
#50552=oriented_edge('',*,*,#50551,.t.);
#50554=oriented_edge('',*,*,#50553,.f.);
#50555=edge_loop('',(#50548,#50550,#50552,#50554));
#50556=face_outer_bound('',#50555,.f.);
#50558=cartesian_point('',(1.358327793437e0,3.292500611903e1,
-6.623283233972e1));
#50559=direction('',(6.217863942469e-5,7.069934903411e-1,-7.072200511503e-1));
#50560=direction('',(-3.314471736367e-1,6.672581455420e-1,6.670152459248e-1));
#50561=axis2_placement_3d('',#50558,#50559,#50560);
#50562=toroidal_surface('',#50561,5.652970132889e1,1.999999848838e0);
#50563=oriented_edge('',*,*,#50549,.f.);
#50564=oriented_edge('',*,*,#44223,.f.);
#50566=oriented_edge('',*,*,#50565,.f.);
#50567=oriented_edge('',*,*,#48788,.f.);
#50568=edge_loop('',(#50563,#50564,#50566,#50567));
#50569=face_outer_bound('',#50568,.f.);
#50571=cartesian_point('',(-2.082778172517e1,7.132415537753e1,
-2.916443569201e1));
#50572=cartesian_point('',(-2.082821469615e1,7.132840370462e1,
-2.922949554581e1));
#50573=cartesian_point('',(-2.082636169341e1,7.133036758497e1,
-2.944894495465e1));
#50574=cartesian_point('',(-2.080479079461e1,7.126445547197e1,
-2.980956841540e1));
#50575=cartesian_point('',(-2.075146906253e1,7.108112982767e1,
-3.019693769654e1));
#50576=cartesian_point('',(-2.069821447769e1,7.089166735962e1,
-3.042644510414e1));
#50577=cartesian_point('',(-2.066668617138e1,7.077814344752e1,
-3.052879595586e1));
#50578=cartesian_point('',(-2.066122839559e1,7.075845729628e1,
-3.054566471791e1));
#50579=cartesian_point('',(-2.084504883878e1,7.134225073060e1,
-2.916314035385e1));
#50580=cartesian_point('',(-2.084548749306e1,7.134655489274e1,
-2.922905593968e1));
#50581=cartesian_point('',(-2.084360995723e1,7.134854376642e1,
-2.945138587352e1));
#50582=cartesian_point('',(-2.082175704429e1,7.128177025371e1,
-2.981673206212e1));
#50583=cartesian_point('',(-2.076772943019e1,7.109601835273e1,
-3.020924519224e1));
#50584=cartesian_point('',(-2.071375217947e1,7.090398526267e1,
-3.044187660487e1));
#50585=cartesian_point('',(-2.068178791915e1,7.078889162161e1,
-3.054564294461e1));
#50586=cartesian_point('',(-2.067625445537e1,7.076893246496e1,
-3.056274565429e1));
#50587=cartesian_point('',(-2.087433184993e1,7.138164427235e1,
-2.916037557611e1));
#50588=cartesian_point('',(-2.087478231997e1,7.138606451736e1,
-2.922807025644e1));
#50589=cartesian_point('',(-2.087285377906e1,7.138810535300e1,
-2.945638889478e1));
#50590=cartesian_point('',(-2.085041454960e1,7.131954096245e1,
-2.983155378705e1));
#50591=cartesian_point('',(-2.079491938402e1,7.112874479551e1,
-3.023476114526e1));
#50592=cartesian_point('',(-2.073943968760e1,7.093136729929e1,
-3.047388746521e1));
#50593=cartesian_point('',(-2.070656906480e1,7.081301014106e1,
-3.058059665027e1));
#50594=cartesian_point('',(-2.070087824325e1,7.079248339736e1,
-3.059818574462e1));
#50595=cartesian_point('',(-2.090239363515e1,7.145025797011e1,
-2.915571238358e1));
#50596=cartesian_point('',(-2.090286314771e1,7.145486529676e1,
-2.922627429052e1));
#50597=cartesian_point('',(-2.090085240596e1,7.145698987539e1,
-2.946424445256e1));
#50598=cartesian_point('',(-2.087746825628e1,7.138553926799e1,
-2.985523337677e1));
#50599=cartesian_point('',(-2.081960795345e1,7.118661365459e1,
-3.027567578076e1));
#50600=cartesian_point('',(-2.076170688356e1,7.098062299957e1,
-3.052526943166e1));
#50601=cartesian_point('',(-2.072737554768e1,7.085700628758e1,
-3.063672136891e1));
#50602=cartesian_point('',(-2.072143112501e1,7.083556480850e1,
-3.065509433113e1));
#50603=cartesian_point('',(-2.091301648615e1,7.152044914677e1,
-2.915106207869e1));
#50604=cartesian_point('',(-2.091350426704e1,7.152523594902e1,
-2.922437464178e1));
#50605=cartesian_point('',(-2.091141466640e1,7.152744086598e1,
-2.947160393351e1));
#50606=cartesian_point('',(-2.088712401336e1,7.145322138425e1,
-2.987777354511e1));
#50607=cartesian_point('',(-2.082699473072e1,7.124649683657e1,
-3.031475028389e1));
#50608=cartesian_point('',(-2.076677073112e1,7.103224320082e1,
-3.057438570413e1));
#50609=cartesian_point('',(-2.073103806918e1,7.090358076839e1,
-3.069038757141e1));
#50610=cartesian_point('',(-2.072485035582e1,7.088126174357e1,
-3.070951253245e1));
#50611=cartesian_point('',(-2.090716825825e1,7.158924774299e1,
-2.914661202105e1));
#50612=cartesian_point('',(-2.090767285526e1,7.159419975376e1,
-2.922245658171e1));
#50613=cartesian_point('',(-2.090551066447e1,7.159647862267e1,
-2.947820896486e1));
#50614=cartesian_point('',(-2.088038556897e1,7.151971037343e1,
-2.989835250174e1));
#50615=cartesian_point('',(-2.081816767509e1,7.130580685405e1,
-3.035054920738e1));
#50616=cartesian_point('',(-2.075580540301e1,7.108394708873e1,
-3.061942814414e1));
#50617=cartesian_point('',(-2.071878281095e1,7.095064003653e1,
-3.073961825275e1));
#50618=cartesian_point('',(-2.071237114687e1,7.092751322493e1,
-3.075943543378e1));
#50619=cartesian_point('',(-2.089057384686e1,7.164113331109e1,
-2.914333685252e1));
#50620=cartesian_point('',(-2.089109030946e1,7.164620189427e1,
-2.922096801004e1));
#50621=cartesian_point('',(-2.088887689852e1,7.164853294425e1,
-2.948273435171e1));
#50622=cartesian_point('',(-2.086316301403e1,7.156996626514e1,
-2.991273799720e1));
#50623=cartesian_point('',(-2.079947138007e1,7.135099720841e1,
-3.037567402790e1));
#50624=cartesian_point('',(-2.073560032658e1,7.112377049986e1,
-3.065107526064e1));
#50625=cartesian_point('',(-2.069766754994e1,7.098718616844e1,
-3.077422062438e1));
#50626=cartesian_point('',(-2.069109786453e1,7.096348937629e1,
-3.079452624114e1));
#50627=cartesian_point('',(-2.087210674782e1,7.167793703403e1,
-2.914105816453e1));
#50628=cartesian_point('',(-2.087263117819e1,7.168308389585e1,
-2.921988902624e1));
#50629=cartesian_point('',(-2.087038337278e1,7.168544998556e1,
-2.948569375590e1));
#50630=cartesian_point('',(-2.084427411504e1,7.160567565635e1,
-2.992231848861e1));
#50631=cartesian_point('',(-2.077959286098e1,7.138330507881e1,
-3.039246600259e1));
#50632=cartesian_point('',(-2.071470865704e1,7.115247445464e1,
-3.067224697317e1));
#50633=cartesian_point('',(-2.067616468923e1,7.101368942212e1,
-3.079737679801e1));
#50634=cartesian_point('',(-2.066948889210e1,7.098960988665e1,
-3.081801040055e1));
#50635=cartesian_point('',(-2.085642563089e1,7.170267594945e1,
-2.913954816610e1));
#50636=cartesian_point('',(-2.085695519807e1,7.170787327738e1,
-2.921915247507e1));
#50637=cartesian_point('',(-2.085468521862e1,7.171026195713e1,
-2.948756074656e1));
#50638=cartesian_point('',(-2.082832106441e1,7.162970905797e1,
-2.992845408293e1));
#50639=cartesian_point('',(-2.076300180395e1,7.140514552575e1,
-3.040325082788e1));
#50640=cartesian_point('',(-2.069746442365e1,7.117199146333e1,
-3.068585540797e1));
#50641=cartesian_point('',(-2.065852642195e1,7.103178764258e1,
-3.081226461150e1));
#50642=cartesian_point('',(-2.065178221477e1,7.100746135313e1,
-3.083310966593e1));
#50643=cartesian_point('',(-2.083845908958e1,7.172581601266e1,
-2.913815766552e1));
#50644=cartesian_point('',(-2.083899324049e1,7.173105837302e1,
-2.921845214494e1));
#50645=cartesian_point('',(-2.083670347445e1,7.173346721058e1,
-2.948918363589e1));
#50646=cartesian_point('',(-2.081011186839e1,7.165221956980e1,
-2.993388597695e1));
#50647=cartesian_point('',(-2.074422329546e1,7.142569919752e1,
-3.041283137188e1));
#50648=cartesian_point('',(-2.067810306605e1,7.119047186060e1,
-3.069795554449e1));
#50649=cartesian_point('',(-2.063881345591e1,7.104900201201e1,
-3.082550637649e1));
#50650=cartesian_point('',(-2.063200820438e1,7.102445553649e1,
-3.084654011584e1));
#50651=cartesian_point('',(-2.081007380701e1,7.175568100770e1,
-2.913639757551e1));
#50652=cartesian_point('',(-2.081061352543e1,7.176097806569e1,
-2.921753035448e1));
#50653=cartesian_point('',(-2.080829972608e1,7.176341138741e1,
-2.949108369007e1));
#50654=cartesian_point('',(-2.078143185090e1,7.168131989486e1,
-2.994041255028e1));
#50655=cartesian_point('',(-2.071485177578e1,7.145242269220e1,
-3.042439700667e1));
#50656=cartesian_point('',(-2.064802360222e1,7.121467710049e1,
-3.071258154389e1));
#50657=cartesian_point('',(-2.060830691907e1,7.107166950056e1,
-3.084151902841e1));
#50658=cartesian_point('',(-2.060142752142e1,7.104685558115e1,
-3.086278194954e1));
#50659=cartesian_point('',(-2.076683880757e1,7.178892939801e1,
-2.913451534749e1));
#50660=cartesian_point('',(-2.076738394455e1,7.179427969010e1,
-2.921646399617e1));
#50661=cartesian_point('',(-2.076504675493e1,7.179673684092e1,
-2.949276367412e1));
#50662=cartesian_point('',(-2.073791000257e1,7.171382407496e1,
-2.994659526475e1));
#50663=cartesian_point('',(-2.067065692734e1,7.148261363722e1,
-3.043548395574e1));
#50664=cartesian_point('',(-2.060313975164e1,7.124241717002e1,
-3.072664697338e1));
#50665=cartesian_point('',(-2.056300742238e1,7.109791296336e1,
-3.085693400867e1));
#50666=cartesian_point('',(-2.055605586250e1,7.107283875587e1,
-3.087841997952e1));
#50667=cartesian_point('',(-2.070400677580e1,7.181786110615e1,
-2.913304491503e1));
#50668=cartesian_point('',(-2.070455493823e1,7.182324112159e1,
-2.921544910611e1));
#50669=cartesian_point('',(-2.070220468861e1,7.182571157742e1,
-2.949328220951e1));
#50670=cartesian_point('',(-2.067491780819e1,7.174234025191e1,
-2.994962790817e1));
#50671=cartesian_point('',(-2.060728896206e1,7.150983821501e1,
-3.044125488779e1));
#50672=cartesian_point('',(-2.053938708071e1,7.126827329683e1,
-3.073408094561e1));
#50673=cartesian_point('',(-2.049902267467e1,7.112293345698e1,
-3.086512150513e1));
#50674=cartesian_point('',(-2.049203082285e1,7.109771391715e1,
-3.088673201620e1));
#50675=cartesian_point('',(-2.063424234093e1,7.183181950714e1,
-2.913259748328e1));
#50676=cartesian_point('',(-2.063478931906e1,7.183718788743e1,
-2.921482335317e1));
#50677=cartesian_point('',(-2.063244418176e1,7.183965313503e1,
-2.949205620012e1));
#50678=cartesian_point('',(-2.060521606867e1,7.175646131179e1,
-2.994741775604e1));
#50679=cartesian_point('',(-2.053773431733e1,7.152446486888e1,
-3.043797283785e1));
#50680=cartesian_point('',(-2.046998302827e1,7.128343562820e1,
-3.073014790180e1));
#50681=cartesian_point('',(-2.042970946824e1,7.113842289536e1,
-3.086089349571e1));
#50682=cartesian_point('',(-2.042273338863e1,7.111326024559e1,
-3.088245525575e1));
#50683=cartesian_point('',(-2.056980671591e1,7.182926144897e1,
-2.913319231050e1));
#50684=cartesian_point('',(-2.057034873572e1,7.183458111680e1,
-2.921467160946e1));
#50685=cartesian_point('',(-2.056802500195e1,7.183702455932e1,
-2.948939138438e1));
#50686=cartesian_point('',(-2.054104292799e1,7.175458425171e1,
-2.994063266525e1));
#50687=cartesian_point('',(-2.047417701314e1,7.152470456105e1,
-3.042670007103e1));
#50688=cartesian_point('',(-2.040705620336e1,7.128591802207e1,
-3.071614964235e1));
#50689=cartesian_point('',(-2.036716298507e1,7.114227477635e1,
-3.084566031436e1));
#50690=cartesian_point('',(-2.036025293834e1,7.111735030617e1,
-3.086701797021e1));
#50691=cartesian_point('',(-2.053123995702e1,7.181982081290e1,
-2.913406440763e1));
#50692=cartesian_point('',(-2.053177703077e1,7.182509188856e1,
-2.921479897967e1));
#50693=cartesian_point('',(-2.052947464767e1,7.182751357988e1,
-2.948701188980e1));
#50694=cartesian_point('',(-2.050273800513e1,7.174582293165e1,
-2.993414307268e1));
#50695=cartesian_point('',(-2.043648640563e1,7.151805476491e1,
-3.041573388690e1));
#50696=cartesian_point('',(-2.036999451790e1,7.128150538816e1,
-3.070246469753e1));
#50697=cartesian_point('',(-2.033048070188e1,7.113922824697e1,
-3.083074349790e1));
#50698=cartesian_point('',(-2.032363652494e1,7.111454136807e1,
-3.085189755369e1));
#50699=cartesian_point('',(-2.051578564709e1,7.181470243082e1,
-2.913450099949e1));
#50700=cartesian_point('',(-2.051632040487e1,7.181995075342e1,
-2.921488685653e1));
#50701=cartesian_point('',(-2.051402801912e1,7.182236225983e1,
-2.948592593859e1));
#50702=cartesian_point('',(-2.048740629873e1,7.174102263623e1,
-2.993113258666e1));
#50703=cartesian_point('',(-2.042144234962e1,7.151424318098e1,
-3.041062725718e1));
#50704=cartesian_point('',(-2.035524495179e1,7.127874134535e1,
-3.069608502040e1));
#50705=cartesian_point('',(-2.031590878917e1,7.113710387640e1,
-3.082378700245e1));
#50706=cartesian_point('',(-2.030909545545e1,7.111252824855e1,
-3.084484572343e1));
#50707=b_spline_surface_with_knots('',3,3,((#50571,#50572,#50573,#50574,#50575,
#50576,#50577,#50578),(#50579,#50580,#50581,#50582,#50583,#50584,#50585,#50586),
(#50587,#50588,#50589,#50590,#50591,#50592,#50593,#50594),(#50595,#50596,#50597,
#50598,#50599,#50600,#50601,#50602),(#50603,#50604,#50605,#50606,#50607,#50608,
#50609,#50610),(#50611,#50612,#50613,#50614,#50615,#50616,#50617,#50618),
(#50619,#50620,#50621,#50622,#50623,#50624,#50625,#50626),(#50627,#50628,#50629,
#50630,#50631,#50632,#50633,#50634),(#50635,#50636,#50637,#50638,#50639,#50640,
#50641,#50642),(#50643,#50644,#50645,#50646,#50647,#50648,#50649,#50650),
(#50651,#50652,#50653,#50654,#50655,#50656,#50657,#50658),(#50659,#50660,#50661,
#50662,#50663,#50664,#50665,#50666),(#50667,#50668,#50669,#50670,#50671,#50672,
#50673,#50674),(#50675,#50676,#50677,#50678,#50679,#50680,#50681,#50682),
(#50683,#50684,#50685,#50686,#50687,#50688,#50689,#50690),(#50691,#50692,#50693,
#50694,#50695,#50696,#50697,#50698),(#50699,#50700,#50701,#50702,#50703,#50704,
#50705,#50706)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(4,1,
1,1,1,4),(2.335154413238e-1,3.75e-1,5.e-1,6.25e-1,7.5e-1,8.75e-1,9.375e-1,1.e0,
1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,1.714991827349e0),(
5.609628348004e-1,6.079905377470e-1,7.189472137360e-1,8.232049050384e-1,
9.172121816906e-1,9.364493931748e-1),.unspecified.);
#50709=oriented_edge('',*,*,#50708,.f.);
#50711=oriented_edge('',*,*,#50710,.f.);
#50713=oriented_edge('',*,*,#50712,.t.);
#50714=oriented_edge('',*,*,#50565,.t.);
#50715=edge_loop('',(#50709,#50711,#50713,#50714));
#50716=face_outer_bound('',#50715,.f.);
#50718=cartesian_point('',(-2.074053631542e1,7.159300033798e1,
-1.869644345948e1));
#50719=direction('',(1.231823648781e-2,-5.513884056869e-3,-9.999089249189e-1));
#50720=direction('',(-4.096133064842e-1,-9.122592498336e-1,-1.562326732775e-5));
#50721=axis2_placement_3d('',#50718,#50719,#50720);
#50722=cylindrical_surface('',#50721,3.000026719719e-1);
#50724=oriented_edge('',*,*,#50723,.t.);
#50726=oriented_edge('',*,*,#50725,.f.);
#50727=oriented_edge('',*,*,#50708,.t.);
#50728=oriented_edge('',*,*,#44221,.f.);
#50729=edge_loop('',(#50724,#50726,#50727,#50728));
#50730=face_outer_bound('',#50729,.f.);
#50732=cartesian_point('',(-2.096765083085e1,7.197646323597e1,
-4.823322149710e0));
#50733=cartesian_point('',(-2.098241689562e1,7.197134810926e1,
-4.798809859382e0));
#50734=cartesian_point('',(-2.099678131093e1,7.196612351540e1,
-4.780609636293e0));
#50735=cartesian_point('',(-2.101840170082e1,7.196070942308e1,
-4.800050232596e0));
#50736=cartesian_point('',(-2.103943388985e1,7.195442691697e1,
-4.837935387697e0));
#50737=cartesian_point('',(-2.106317901966e1,7.194420796138e1,
-4.896686826447e0));
#50738=cartesian_point('',(-2.108699292510e1,7.193042868451e1,
-4.971715135566e0));
#50739=cartesian_point('',(-2.110966637529e1,7.191362357955e1,
-5.060088847995e0));
#50740=cartesian_point('',(-2.113074109535e1,7.189412109772e1,
-5.160517526530e0));
#50741=cartesian_point('',(-2.115005985941e1,7.187201088249e1,
-5.272888630288e0));
#50742=cartesian_point('',(-2.116754794313e1,7.184713806505e1,
-5.398230060925e0));
#50743=cartesian_point('',(-2.118300254494e1,7.181925288041e1,
-5.537960791861e0));
#50744=cartesian_point('',(-2.119601908321e1,7.178817676153e1,
-5.693100163666e0));
#50745=cartesian_point('',(-2.120605232123e1,7.175379054802e1,
-5.864354941382e0));
#50746=cartesian_point('',(-2.121243716359e1,7.171591785285e1,
-6.052713373071e0));
#50747=cartesian_point('',(-2.121452986628e1,7.166896594630e1,
-6.286091518479e0));
#50748=cartesian_point('',(-2.121075279620e1,7.163452979430e1,
-6.457296356611e0));
#50749=cartesian_point('',(-2.120657582577e1,7.161399716360e1,
-6.559451689604e0));
#50750=cartesian_point('',(-2.077656306980e1,7.189391445447e1,
-4.392324045330e0));
#50751=cartesian_point('',(-2.082550377362e1,7.191240598817e1,
-4.340947773856e0));
#50752=cartesian_point('',(-2.096367540367e1,7.189961632949e1,
-4.293537896856e0));
#50753=cartesian_point('',(-2.111978792166e1,7.182367000744e1,
-4.345416262505e0));
#50754=cartesian_point('',(-2.119817011780e1,7.175425547319e1,
-4.426941269208e0));
#50755=cartesian_point('',(-2.124112392790e1,7.168742409402e1,
-4.528379301636e0));
#50756=cartesian_point('',(-2.126061038092e1,7.162712532090e1,
-4.639005101943e0));
#50757=cartesian_point('',(-2.126500842030e1,7.157312130953e1,
-4.755854638646e0));
#50758=cartesian_point('',(-2.125913769014e1,7.152423912695e1,
-4.879017537448e0));
#50759=cartesian_point('',(-2.124553696667e1,7.147943008584e1,
-5.009683824417e0));
#50760=cartesian_point('',(-2.122539101872e1,7.143787103037e1,
-5.149870431304e0));
#50761=cartesian_point('',(-2.119913651133e1,7.139919148313e1,
-5.301615139075e0));
#50762=cartesian_point('',(-2.116693550609e1,7.136351707226e1,
-5.466271644205e0));
#50763=cartesian_point('',(-2.112884183281e1,7.133128297567e1,
-5.644717473784e0));
#50764=cartesian_point('',(-2.108474261710e1,7.130310333148e1,
-5.837987803856e0));
#50765=cartesian_point('',(-2.102789344120e1,7.127689334167e1,
-6.074200742164e0));
#50766=cartesian_point('',(-2.098461634423e1,7.126530816930e1,
-6.244768462960e0));
#50767=cartesian_point('',(-2.095844218644e1,7.126103207097e1,
-6.345625463532e0));
#50768=cartesian_point('',(-2.068492275855e1,7.228469450816e1,
-4.128033141414e0));
#50769=cartesian_point('',(-2.078718554916e1,7.231683833912e1,
-4.060401901401e0));
#50770=cartesian_point('',(-2.106053918535e1,7.228893764896e1,
-3.995555774572e0));
#50771=cartesian_point('',(-2.137363211593e1,7.214014737586e1,
-4.068279996489e0));
#50772=cartesian_point('',(-2.153760259038e1,7.200354179253e1,
-4.177307197027e0));
#50773=cartesian_point('',(-2.163561565151e1,7.186969113265e1,
-4.305550480381e0));
#50774=cartesian_point('',(-2.168891860391e1,7.174635238935e1,
-4.438494361232e0));
#50775=cartesian_point('',(-2.171280474506e1,7.163336704385e1,
-4.573169696838e0));
#50776=cartesian_point('',(-2.171622670383e1,7.152867397838e1,
-4.710532095081e0));
#50777=cartesian_point('',(-2.170396389897e1,7.143031613066e1,
-4.852584590214e0));
#50778=cartesian_point('',(-2.167826761228e1,7.133663070459e1,
-5.001958120498e0));
#50779=cartesian_point('',(-2.163988228989e1,7.124676897239e1,
-5.161070581628e0));
#50780=cartesian_point('',(-2.158889512734e1,7.116087336079e1,
-5.331476651171e0));
#50781=cartesian_point('',(-2.152509428377e1,7.107971327175e1,
-5.514151767943e0));
#50782=cartesian_point('',(-2.144788052993e1,7.100436914626e1,
-5.710149849143e0));
#50783=cartesian_point('',(-2.134444849263e1,7.092769959487e1,
-5.947646228341e0));
#50784=cartesian_point('',(-2.126233740010e1,7.088612070026e1,
-6.117398808596e0));
#50785=cartesian_point('',(-2.121150471406e1,7.086637824300e1,
-6.217174631032e0));
#50786=cartesian_point('',(-2.080267004985e1,7.271137063146e1,
-4.343317138949e0));
#50787=cartesian_point('',(-2.091612548177e1,7.273100383847e1,
-4.289295026712e0));
#50788=cartesian_point('',(-2.117938711497e1,7.269773737754e1,
-4.239454201617e0));
#50789=cartesian_point('',(-2.149036447146e1,7.255833645214e1,
-4.296809483824e0));
#50790=cartesian_point('',(-2.166971753367e1,7.242839750158e1,
-4.384686422895e0));
#50791=cartesian_point('',(-2.179592951146e1,7.229461586630e1,
-4.492157448184e0));
#50792=cartesian_point('',(-2.188324080428e1,7.216437511097e1,
-4.607747758153e0));
#50793=cartesian_point('',(-2.194305904316e1,7.203838533298e1,
-4.728517449993e0));
#50794=cartesian_point('',(-2.198248340697e1,7.191536371474e1,
-4.854750007443e0));
#50795=cartesian_point('',(-2.200545962493e1,7.179373811377e1,
-4.987810288244e0));
#50796=cartesian_point('',(-2.201386675020e1,7.167180419325e1,
-5.129841781626e0));
#50797=cartesian_point('',(-2.200805616300e1,7.154842053716e1,
-5.282953862702e0));
#50798=cartesian_point('',(-2.198746322431e1,7.142342940797e1,
-5.448530662942e0));
#50799=cartesian_point('',(-2.195102408554e1,7.129731833786e1,
-5.627456386776e0));
#50800=cartesian_point('',(-2.189714328541e1,7.117075678645e1,
-5.820752747626e0));
#50801=cartesian_point('',(-2.181403686799e1,7.102855719397e1,
-6.056435936514e0));
#50802=cartesian_point('',(-2.173889617903e1,7.093713680678e1,
-6.226136110222e0));
#50803=cartesian_point('',(-2.168929739733e1,7.088706363543e1,
-6.326311552743e0));
#50804=(bounded_surface()b_spline_surface(3,3,((#50732,#50733,#50734,#50735,
#50736,#50737,#50738,#50739,#50740,#50741,#50742,#50743,#50744,#50745,#50746,
#50747,#50748,#50749),(#50750,#50751,#50752,#50753,#50754,#50755,#50756,#50757,
#50758,#50759,#50760,#50761,#50762,#50763,#50764,#50765,#50766,#50767),(#50768,
#50769,#50770,#50771,#50772,#50773,#50774,#50775,#50776,#50777,#50778,#50779,
#50780,#50781,#50782,#50783,#50784,#50785),(#50786,#50787,#50788,#50789,#50790,
#50791,#50792,#50793,#50794,#50795,#50796,#50797,#50798,#50799,#50800,#50801,
#50802,#50803)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(-3.103643503257e-2,1.e0),(4.963262480462e-1,
5.239631431722e-1,5.379659111750e-1,5.535253177954e-1,5.701428287957e-1,
5.876673691836e-1,6.062874050243e-1,6.260617386890e-1,6.471732469724e-1,
6.700273246149e-1,6.950184661703e-1,7.223527368777e-1,7.521271634401e-1,
7.845376742319e-1,8.199274515086e-1,8.722592229574e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.424036431568e0,
1.424036431568e0,1.424036431568e0,1.424036431568e0,1.424036431568e0,
1.424036431568e0,1.424036431568e0,1.424036431568e0,1.424036431568e0,
1.424036431568e0,1.424036431568e0,1.424036431568e0,1.424036431568e0,
1.424036431568e0,1.424036431568e0,1.424036431568e0,1.424036431568e0,
1.424036431568e0),(8.751764012751e-1,8.751764012751e-1,8.751764012751e-1,
8.751764012751e-1,8.751764012751e-1,8.751764012751e-1,8.751764012751e-1,
8.751764012751e-1,8.751764012751e-1,8.751764012751e-1,8.751764012751e-1,
8.751764012751e-1,8.751764012751e-1,8.751764012751e-1,8.751764012751e-1,
8.751764012751e-1,8.751764012751e-1,8.751764012751e-1),(8.591373335687e-1,
8.591373335687e-1,8.591373335687e-1,8.591373335687e-1,8.591373335687e-1,
8.591373335687e-1,8.591373335687e-1,8.591373335687e-1,8.591373335687e-1,
8.591373335687e-1,8.591373335687e-1,8.591373335687e-1,8.591373335687e-1,
8.591373335687e-1,8.591373335687e-1,8.591373335687e-1,8.591373335687e-1,
8.591373335687e-1),(1.375919228449e0,1.375919228449e0,1.375919228449e0,
1.375919228449e0,1.375919228449e0,1.375919228449e0,1.375919228449e0,
1.375919228449e0,1.375919228449e0,1.375919228449e0,1.375919228449e0,
1.375919228449e0,1.375919228449e0,1.375919228449e0,1.375919228449e0,
1.375919228449e0,1.375919228449e0,1.375919228449e0)))representation_item('')surface());
#50806=oriented_edge('',*,*,#50805,.f.);
#50808=oriented_edge('',*,*,#50807,.t.);
#50809=oriented_edge('',*,*,#50723,.f.);
#50810=oriented_edge('',*,*,#44219,.f.);
#50811=edge_loop('',(#50806,#50808,#50809,#50810));
#50812=face_outer_bound('',#50811,.f.);
#50814=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002761e0));
#50815=direction('',(0.e0,0.e0,1.e0));
#50816=direction('',(0.e0,-1.e0,0.e0));
#50817=axis2_placement_3d('',#50814,#50815,#50816);
#50818=conical_surface('',#50817,7.438528799862e1,2.656505117708e1);
#50820=oriented_edge('',*,*,#50819,.f.);
#50822=oriented_edge('',*,*,#50821,.f.);
#50824=oriented_edge('',*,*,#50823,.f.);
#50826=oriented_edge('',*,*,#50825,.t.);
#50827=oriented_edge('',*,*,#50805,.t.);
#50828=oriented_edge('',*,*,#44217,.f.);
#50830=oriented_edge('',*,*,#50829,.f.);
#50831=edge_loop('',(#50820,#50822,#50824,#50826,#50827,#50828,#50830));
#50832=face_outer_bound('',#50831,.f.);
#50834=cartesian_point('',(-2.623497192155e1,6.968648505497e1,
-6.695504364889e0));
#50835=direction('',(1.624594148106e-1,-4.166879165833e-1,-8.944149589049e-1));
#50836=direction('',(7.448152166513e-1,-5.427630361867e-1,3.881476260318e-1));
#50837=axis2_placement_3d('',#50834,#50835,#50836);
#50838=cylindrical_surface('',#50837,5.000000035674e-1);
#50839=oriented_edge('',*,*,#50819,.t.);
#50841=oriented_edge('',*,*,#50840,.f.);
#50843=oriented_edge('',*,*,#50842,.f.);
#50845=oriented_edge('',*,*,#50844,.t.);
#50846=edge_loop('',(#50839,#50841,#50843,#50845));
#50847=face_outer_bound('',#50846,.f.);
#50849=cartesian_point('',(-2.777352942994e1,7.035301092582e1,
-4.344552138480e0));
#50850=cartesian_point('',(-2.770493786317e1,7.040961644193e1,
-4.305582429817e0));
#50851=cartesian_point('',(-2.756476443828e1,7.050414933934e1,
-4.261957005046e0));
#50852=cartesian_point('',(-2.733848098396e1,7.059382227949e1,
-4.260967322116e0));
#50853=cartesian_point('',(-2.716760174062e1,7.063585372987e1,
-4.288733235294e0));
#50854=cartesian_point('',(-2.699919638451e1,7.065239097863e1,
-4.342990487751e0));
#50855=cartesian_point('',(-2.684345307129e1,7.064514742161e1,
-4.416720299809e0));
#50856=cartesian_point('',(-2.670257114081e1,7.061819330281e1,
-4.504520404451e0));
#50857=cartesian_point('',(-2.657566142069e1,7.057520861036e1,
-4.603447521221e0));
#50858=cartesian_point('',(-2.646097719513e1,7.051866415715e1,
-4.712565769279e0));
#50859=cartesian_point('',(-2.635704516094e1,7.044991725674e1,
-4.832121120862e0));
#50860=cartesian_point('',(-2.626324710903e1,7.036982274164e1,
-4.962537884972e0));
#50861=cartesian_point('',(-2.617963457120e1,7.027908587469e1,
-5.104051732084e0));
#50862=cartesian_point('',(-2.610656122700e1,7.017820280424e1,
-5.256922306870e0));
#50863=cartesian_point('',(-2.604457396794e1,7.006730587903e1,
-5.421715244726e0));
#50864=cartesian_point('',(-2.599453719118e1,6.994608465721e1,
-5.599451888464e0));
#50865=cartesian_point('',(-2.595790866358e1,6.981389944791e1,
-5.791476516288e0));
#50866=cartesian_point('',(-2.593377277226e1,6.964762801742e1,
-6.031471787350e0));
#50867=cartesian_point('',(-2.593616425477e1,6.952616782444e1,
-6.205802501428e0));
#50868=cartesian_point('',(-2.594473956107e1,6.945281089005e1,
-6.310924173791e0));
#50869=cartesian_point('',(-2.756551055116e1,6.983321420623e1,
-4.070398913586e0));
#50870=cartesian_point('',(-2.750742559087e1,6.988842724022e1,
-4.018722997446e0));
#50871=cartesian_point('',(-2.737080241354e1,6.999100237118e1,
-3.959077976449e0));
#50872=cartesian_point('',(-2.713756569043e1,7.008408105086e1,
-3.956893986593e0));
#50873=cartesian_point('',(-2.696232276342e1,7.012232995995e1,
-3.993976724109e0));
#50874=cartesian_point('',(-2.679694286187e1,7.012801013052e1,
-4.065545466026e0));
#50875=cartesian_point('',(-2.665508332644e1,7.010511636414e1,
-4.160008530050e0));
#50876=cartesian_point('',(-2.653897271406e1,7.006077686150e1,
-4.268515608058e0));
#50877=cartesian_point('',(-2.644616085766e1,7.000126459767e1,
-4.386342000632e0));
#50878=cartesian_point('',(-2.637315622180e1,6.993087573469e1,
-4.511962176062e0));
#50879=cartesian_point('',(-2.631707229358e1,6.985226343498e1,
-4.645604587259e0));
#50880=cartesian_point('',(-2.627605640141e1,6.976731195983e1,
-4.787861803980e0));
#50881=cartesian_point('',(-2.624900555734e1,6.967757355673e1,
-4.939190908291e0));
#50882=cartesian_point('',(-2.623528319080e1,6.958426711976e1,
-5.100085714923e0));
#50883=cartesian_point('',(-2.623467247569e1,6.948824643194e1,
-5.271323585100e0));
#50884=cartesian_point('',(-2.624746191822e1,6.939008173207e1,
-5.454082391568e0));
#50885=cartesian_point('',(-2.627455068985e1,6.929031622625e1,
-5.649776402803e0));
#50886=cartesian_point('',(-2.632418084504e1,6.917416559167e1,
-5.892400676636e0));
#50887=cartesian_point('',(-2.637419265988e1,6.909823126749e1,
-6.066941620059e0));
#50888=cartesian_point('',(-2.640907369591e1,6.905577082402e1,
-6.171591641967e0));
#50889=cartesian_point('',(-2.716636515357e1,6.957088659247e1,
-4.476314195313e0));
#50890=cartesian_point('',(-2.714991693836e1,6.958819383843e1,
-4.442971709757e0));
#50891=cartesian_point('',(-2.710744629776e1,6.962216388801e1,
-4.406195988167e0));
#50892=cartesian_point('',(-2.703269660842e1,6.965212139362e1,
-4.404176492384e0));
#50893=cartesian_point('',(-2.697675212868e1,6.966336837677e1,
-4.426085749897e0));
#50894=cartesian_point('',(-2.692534374793e1,6.966293053637e1,
-4.470498535222e0));
#50895=cartesian_point('',(-2.688341250163e1,6.965248922808e1,
-4.532760816971e0));
#50896=cartesian_point('',(-2.685166433502e1,6.963485667857e1,
-4.609239472920e0));
#50897=cartesian_point('',(-2.682903794311e1,6.961248992668e1,
-4.697905871613e0));
#50898=cartesian_point('',(-2.681411118844e1,6.958707962341e1,
-4.798129838339e0));
#50899=cartesian_point('',(-2.680571522527e1,6.955969839057e1,
-4.910173390782e0));
#50900=cartesian_point('',(-2.680303943125e1,6.953112821782e1,
-5.034385772388e0));
#50901=cartesian_point('',(-2.680552289840e1,6.950201499018e1,
-5.170902006669e0));
#50902=cartesian_point('',(-2.681278197884e1,6.947287661162e1,
-5.319875069963e0));
#50903=cartesian_point('',(-2.682460856122e1,6.944411296428e1,
-5.481777646163e0));
#50904=cartesian_point('',(-2.684099077038e1,6.941605959657e1,
-5.657571862983e0));
#50905=cartesian_point('',(-2.686211429054e1,6.938909558167e1,
-5.848595598922e0));
#50906=cartesian_point('',(-2.689241345844e1,6.935983122692e1,
-6.088593108075e0));
#50907=cartesian_point('',(-2.691773097636e1,6.934289159259e1,
-6.264031616720e0));
#50908=cartesian_point('',(-2.693404477371e1,6.933435296584e1,
-6.370215110388e0));
#50909=cartesian_point('',(-2.715995703134e1,6.994975690766e1,
-4.968531308007e0));
#50910=cartesian_point('',(-2.715537010795e1,6.994809307599e1,
-4.957744023022e0));
#50911=cartesian_point('',(-2.715992939918e1,6.993716519575e1,
-4.949273634213e0));
#50912=cartesian_point('',(-2.717727463114e1,6.992980730410e1,
-4.948536814085e0));
#50913=cartesian_point('',(-2.718978278106e1,6.993033098195e1,
-4.952977822304e0));
#50914=cartesian_point('',(-2.719657618555e1,6.993746353092e1,
-4.965490523976e0));
#50915=cartesian_point('',(-2.719444416294e1,6.994936208246e1,
-4.989720802242e0));
#50916=cartesian_point('',(-2.718324547119e1,6.996346229946e1,
-5.028286327847e0));
#50917=cartesian_point('',(-2.716422591789e1,6.997757825468e1,
-5.082388257137e0));
#50918=cartesian_point('',(-2.713881989737e1,6.999017552970e1,
-5.152467065713e0));
#50919=cartesian_point('',(-2.710819453062e1,7.000018180688e1,
-5.238820322090e0));
#50920=cartesian_point('',(-2.707333346254e1,7.000675749004e1,
-5.341498290356e0));
#50921=cartesian_point('',(-2.703512151851e1,7.000921456774e1,
-5.460241567664e0));
#50922=cartesian_point('',(-2.699430117471e1,7.000697161567e1,
-5.594785856703e0));
#50923=cartesian_point('',(-2.695143271911e1,6.999946323922e1,
-5.745228438231e0));
#50924=cartesian_point('',(-2.690691879802e1,6.998601822686e1,
-5.912259008505e0));
#50925=cartesian_point('',(-2.686112039487e1,6.996574458010e1,
-6.097104417891e0));
#50926=cartesian_point('',(-2.680726861497e1,6.993303606458e1,
-6.333061786214e0));
#50927=cartesian_point('',(-2.677169964748e1,6.990226340892e1,
-6.508772251243e0));
#50928=cartesian_point('',(-2.675173311113e1,6.988105160866e1,
-6.616251199802e0));
#50929=(bounded_surface()b_spline_surface(3,3,((#50849,#50850,#50851,#50852,
#50853,#50854,#50855,#50856,#50857,#50858,#50859,#50860,#50861,#50862,#50863,
#50864,#50865,#50866,#50867,#50868),(#50869,#50870,#50871,#50872,#50873,#50874,
#50875,#50876,#50877,#50878,#50879,#50880,#50881,#50882,#50883,#50884,#50885,
#50886,#50887,#50888),(#50889,#50890,#50891,#50892,#50893,#50894,#50895,#50896,
#50897,#50898,#50899,#50900,#50901,#50902,#50903,#50904,#50905,#50906,#50907,
#50908),(#50909,#50910,#50911,#50912,#50913,#50914,#50915,#50916,#50917,#50918,
#50919,#50920,#50921,#50922,#50923,#50924,#50925,#50926,#50927,#50928)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995358842674e-1,5.203111640878e-1,
5.294490585683e-1,5.394929802545e-1,5.503678510658e-1,5.624418712343e-1,
5.759899777615e-1,5.910959566579e-1,6.079484175856e-1,6.267675308233e-1,
6.476626670481e-1,6.706579148199e-1,6.957715618839e-1,7.230872479771e-1,
7.527891638896e-1,7.851643424926e-1,8.205304475741e-1,8.757470021015e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531588874e0,1.576531588874e0,1.576531588874e0,1.576531588874e0,
1.576531588874e0,1.576531588874e0,1.576531588874e0,1.576531588874e0,
1.576531588874e0,1.576531588874e0,1.576531588874e0,1.576531588874e0,
1.576531588874e0,1.576531588874e0,1.576531588874e0,1.576531588874e0,
1.576531588874e0,1.576531588874e0,1.576531588874e0,1.576531588874e0),(
8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,
8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,
8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,
8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,
8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,8.078228037085e-1),(
8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,
8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,
8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,
8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,
8.078228037085e-1,8.078228037085e-1,8.078228037085e-1,8.078228037085e-1),(
1.576531588874e0,1.576531588874e0,1.576531588874e0,1.576531588874e0,
1.576531588874e0,1.576531588874e0,1.576531588874e0,1.576531588874e0,
1.576531588874e0,1.576531588874e0,1.576531588874e0,1.576531588874e0,
1.576531588874e0,1.576531588874e0,1.576531588874e0,1.576531588874e0,
1.576531588874e0,1.576531588874e0,1.576531588874e0,1.576531588874e0)))representation_item('')surface());
#50931=oriented_edge('',*,*,#50930,.f.);
#50932=oriented_edge('',*,*,#50840,.t.);
#50933=oriented_edge('',*,*,#50829,.t.);
#50934=oriented_edge('',*,*,#44215,.f.);
#50935=edge_loop('',(#50931,#50932,#50933,#50934));
#50936=face_outer_bound('',#50935,.f.);
#50938=cartesian_point('',(-2.716635605150e1,6.935431825466e1,
-2.460528104879e1));
#50939=direction('',(6.412831356779e-3,1.188115234447e-2,9.999088527526e-1));
#50940=direction('',(8.803906457818e-1,-4.742492073743e-1,-1.117067560257e-5));
#50941=axis2_placement_3d('',#50938,#50939,#50940);
#50942=cylindrical_surface('',#50941,3.000055924655e-1);
#50943=oriented_edge('',*,*,#50930,.t.);
#50944=oriented_edge('',*,*,#44213,.f.);
#50946=oriented_edge('',*,*,#50945,.t.);
#50948=oriented_edge('',*,*,#50947,.f.);
#50949=edge_loop('',(#50943,#50944,#50946,#50948));
#50950=face_outer_bound('',#50949,.f.);
#50952=cartesian_point('',(-2.584616782055e1,6.576241185786e1,
-3.934391581323e1));
#50953=direction('',(-9.238819209146e-1,-3.825356987575e-1,1.042282990877e-2));
#50954=direction('',(-3.185585290753e-1,7.537046284609e-1,-5.748476290201e-1));
#50955=axis2_placement_3d('',#50952,#50953,#50954);
#50956=toroidal_surface('',#50955,3.697836800420e0,2.999997076725e-1);
#50958=oriented_edge('',*,*,#50957,.f.);
#50959=oriented_edge('',*,*,#50945,.f.);
#50961=oriented_edge('',*,*,#50960,.f.);
#50963=oriented_edge('',*,*,#50962,.f.);
#50965=oriented_edge('',*,*,#50964,.t.);
#50966=edge_loop('',(#50958,#50959,#50961,#50963,#50965));
#50967=face_outer_bound('',#50966,.f.);
#50969=cartesian_point('',(-2.348998496543e1,6.193609214298e1,0.e0));
#50970=direction('',(9.238288756103e-1,3.826624495897e-1,-1.047178411625e-2));
#50971=direction('',(-3.826834323651e-1,9.238795325113e-1,0.e0));
#50972=axis2_placement_3d('',#50969,#50970,#50971);
#50973=plane('',#50972);
#50975=oriented_edge('',*,*,#50974,.t.);
#50977=oriented_edge('',*,*,#50976,.t.);
#50978=oriented_edge('',*,*,#50842,.t.);
#50979=oriented_edge('',*,*,#50947,.t.);
#50980=oriented_edge('',*,*,#50957,.t.);
#50982=oriented_edge('',*,*,#50981,.t.);
#50983=edge_loop('',(#50975,#50977,#50978,#50979,#50980,#50982));
#50984=face_outer_bound('',#50983,.f.);
#50986=cartesian_point('',(-2.615696621100e1,6.909174837735e1,
-2.154679086196e1));
#50987=direction('',(-6.455565035930e-3,-1.177800998474e-2,-9.999097980122e-1));
#50988=direction('',(7.788269666482e-1,-6.272343950534e-1,2.360017711070e-3));
#50989=axis2_placement_3d('',#50986,#50987,#50988);
#50990=cylindrical_surface('',#50989,5.000150361847e-1);
#50992=oriented_edge('',*,*,#50991,.f.);
#50994=oriented_edge('',*,*,#50993,.f.);
#50995=oriented_edge('',*,*,#50974,.f.);
#50997=oriented_edge('',*,*,#50996,.t.);
#50998=edge_loop('',(#50992,#50994,#50995,#50997));
#50999=face_outer_bound('',#50998,.f.);
#51001=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#51002=direction('',(0.e0,0.e0,1.e0));
#51003=direction('',(1.e0,0.e0,0.e0));
#51004=axis2_placement_3d('',#51001,#51002,#51003);
#51005=conical_surface('',#51004,7.334631745054e1,5.e-1);
#51007=oriented_edge('',*,*,#51006,.f.);
#51009=oriented_edge('',*,*,#51008,.f.);
#51011=oriented_edge('',*,*,#51010,.t.);
#51013=oriented_edge('',*,*,#51012,.t.);
#51015=oriented_edge('',*,*,#51014,.t.);
#51017=oriented_edge('',*,*,#51016,.t.);
#51019=oriented_edge('',*,*,#51018,.t.);
#51021=oriented_edge('',*,*,#51020,.f.);
#51023=oriented_edge('',*,*,#51022,.f.);
#51024=oriented_edge('',*,*,#50991,.t.);
#51025=edge_loop('',(#51007,#51009,#51011,#51013,#51015,#51017,#51019,#51021,
#51023,#51024));
#51026=face_outer_bound('',#51025,.f.);
#51028=cartesian_point('',(-2.592685555401e1,6.851225190250e1,
-4.131567865889e1));
#51029=cartesian_point('',(-2.588166476597e1,6.855183500500e1,
-4.151421704518e1));
#51030=cartesian_point('',(-2.584931502567e1,6.861066652582e1,
-4.183245811293e1));
#51031=cartesian_point('',(-2.588685517457e1,6.865993996652e1,
-4.217092722706e1));
#51032=cartesian_point('',(-2.591170806437e1,6.867529839654e1,
-4.229078761987e1));
#51033=cartesian_point('',(-2.636053262089e1,6.805676465441e1,
-4.133853573928e1));
#51034=cartesian_point('',(-2.626900225491e1,6.805020611093e1,
-4.149710037148e1));
#51035=cartesian_point('',(-2.614965192482e1,6.805273432250e1,
-4.176305449216e1));
#51036=cartesian_point('',(-2.607885523426e1,6.806783997823e1,
-4.206732682894e1));
#51037=cartesian_point('',(-2.606374776178e1,6.807487506124e1,
-4.217840718624e1));
#51038=cartesian_point('',(-2.691467281180e1,6.835421266515e1,
-4.136104939293e1));
#51039=cartesian_point('',(-2.685566680403e1,6.828906243092e1,
-4.149347193400e1));
#51040=cartesian_point('',(-2.676877986579e1,6.819577523916e1,
-4.170548368818e1));
#51041=cartesian_point('',(-2.669372467374e1,6.811202165987e1,
-4.193058256943e1));
#51042=cartesian_point('',(-2.667039082915e1,6.808463981801e1,
-4.201024915075e1));
#51043=cartesian_point('',(-2.677564491923e1,6.896785990998e1,
-4.135016334367e1));
#51044=cartesian_point('',(-2.678027244400e1,6.891769676261e1,
-4.150865928346e1));
#51045=cartesian_point('',(-2.679764763288e1,6.882976561093e1,
-4.174427557904e1));
#51046=cartesian_point('',(-2.682866493642e1,6.872761407162e1,
-4.196147287753e1));
#51047=cartesian_point('',(-2.684091730147e1,6.869025530071e1,
-4.203321606214e1));
#51048=(bounded_surface()b_spline_surface(3,3,((#51028,#51029,#51030,#51031,
#51032),(#51033,#51034,#51035,#51036,#51037),(#51038,#51039,#51040,#51041,
#51042),(#51043,#51044,#51045,#51046,#51047)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.707160444530e-1,
7.046581694860e-1,8.829655080038e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951576292e0,1.579951576292e0,1.579951576292e0,
1.579951576292e0,1.579951576292e0),(8.066828079028e-1,8.066828079028e-1,
8.066828079028e-1,8.066828079028e-1,8.066828079028e-1),(8.066828079028e-1,
8.066828079028e-1,8.066828079028e-1,8.066828079028e-1,8.066828079028e-1),(
1.579951576292e0,1.579951576292e0,1.579951576292e0,1.579951576292e0,
1.579951576292e0)))representation_item('')surface());
#51049=oriented_edge('',*,*,#51006,.t.);
#51050=oriented_edge('',*,*,#50996,.f.);
#51052=oriented_edge('',*,*,#51051,.f.);
#51054=oriented_edge('',*,*,#51053,.t.);
#51055=edge_loop('',(#51049,#51050,#51052,#51054));
#51056=face_outer_bound('',#51055,.f.);
#51058=cartesian_point('',(-2.686538141339e1,6.814789547554e1,
-4.213845709195e1));
#51059=direction('',(-2.004189206815e-1,5.067985777039e-1,8.384434732707e-1));
#51060=direction('',(8.363590509526e-1,-3.571970698571e-1,4.158290408030e-1));
#51061=axis2_placement_3d('',#51058,#51059,#51060);
#51062=cylindrical_surface('',#51061,2.999999999999e-1);
#51064=oriented_edge('',*,*,#51063,.t.);
#51065=oriented_edge('',*,*,#51051,.t.);
#51066=oriented_edge('',*,*,#50981,.f.);
#51067=oriented_edge('',*,*,#50964,.f.);
#51069=oriented_edge('',*,*,#51068,.t.);
#51070=edge_loop('',(#51064,#51065,#51066,#51067,#51069));
#51071=face_outer_bound('',#51070,.f.);
#51073=cartesian_point('',(-2.596980309814e1,6.846127866266e1,
-4.179691530183e1));
#51074=cartesian_point('',(-2.596082341463e1,6.848071602883e1,
-4.187985633618e1));
#51075=cartesian_point('',(-2.595468164535e1,6.850711454123e1,
-4.201736133381e1));
#51076=cartesian_point('',(-2.596220555674e1,6.853106980444e1,
-4.220636959299e1));
#51077=cartesian_point('',(-2.597640650516e1,6.854304420037e1,
-4.235504677165e1));
#51078=cartesian_point('',(-2.599588621218e1,6.854837698514e1,
-4.249133276334e1));
#51079=cartesian_point('',(-2.601898642706e1,6.854855608128e1,
-4.261633517840e1));
#51080=cartesian_point('',(-2.604459060334e1,6.854472353812e1,
-4.273114207445e1));
#51081=cartesian_point('',(-2.607195012945e1,6.853775445941e1,
-4.283676005358e1));
#51082=cartesian_point('',(-2.610060798165e1,6.852830234978e1,
-4.293420536420e1));
#51083=cartesian_point('',(-2.613034310205e1,6.851682688123e1,
-4.302449261975e1));
#51084=cartesian_point('',(-2.616111868497e1,6.850362170112e1,
-4.310857634464e1));
#51085=cartesian_point('',(-2.619306885673e1,6.848882810664e1,
-4.318736978991e1));
#51086=cartesian_point('',(-2.622653565825e1,6.847242048772e1,
-4.326181618527e1));
#51087=cartesian_point('',(-2.626216622257e1,6.845415481725e1,
-4.333298362873e1));
#51088=cartesian_point('',(-2.630105132419e1,6.843349299313e1,
-4.340207282154e1));
#51089=cartesian_point('',(-2.634481593044e1,6.840955575318e1,
-4.347017737832e1));
#51090=cartesian_point('',(-2.639594255214e1,6.838101081561e1,
-4.353810135383e1));
#51091=cartesian_point('',(-2.645825104069e1,6.834593265625e1,
-4.360621232909e1));
#51092=cartesian_point('',(-2.654014820722e1,6.830061257333e1,
-4.367493365795e1));
#51093=cartesian_point('',(-2.665887965144e1,6.823820990592e1,
-4.374302707109e1));
#51094=cartesian_point('',(-2.684422246619e1,6.815355838967e1,
-4.378668441358e1));
#51095=cartesian_point('',(-2.705934922519e1,6.807793053293e1,
-4.375251718592e1));
#51096=cartesian_point('',(-2.722028667227e1,6.803408678235e1,
-4.366857209152e1));
#51097=cartesian_point('',(-2.728943545651e1,6.801707250682e1,
-4.361133673240e1));
#51098=cartesian_point('',(-2.732081240276e1,6.800939217036e1,
-4.358200292065e1));
#51099=cartesian_point('',(-2.634350573469e1,6.813567329832e1,
-4.175620082048e1));
#51100=cartesian_point('',(-2.631477163118e1,6.813479758279e1,
-4.182057292025e1));
#51101=cartesian_point('',(-2.627365847448e1,6.813298606413e1,
-4.193047943600e1));
#51102=cartesian_point('',(-2.622987277488e1,6.812796064852e1,
-4.208747346402e1));
#51103=cartesian_point('',(-2.620227413457e1,6.812212437303e1,
-4.221404708648e1));
#51104=cartesian_point('',(-2.618246769819e1,6.811493313637e1,
-4.233247921940e1));
#51105=cartesian_point('',(-2.616885390961e1,6.810660429531e1,
-4.244304969364e1));
#51106=cartesian_point('',(-2.616024782299e1,6.809734121174e1,
-4.254621802857e1));
#51107=cartesian_point('',(-2.615577700061e1,6.808731203443e1,
-4.264251009852e1));
#51108=cartesian_point('',(-2.615480945540e1,6.807662729913e1,
-4.273256535500e1));
#51109=cartesian_point('',(-2.615692148329e1,6.806532827194e1,
-4.281710661561e1));
#51110=cartesian_point('',(-2.616187916216e1,6.805338364226e1,
-4.289687129186e1));
#51111=cartesian_point('',(-2.616963288738e1,6.804067633674e1,
-4.297261780812e1));
#51112=cartesian_point('',(-2.618034623728e1,6.802697031789e1,
-4.304518896437e1));
#51113=cartesian_point('',(-2.619448242680e1,6.801184619021e1,
-4.311560825985e1));
#51114=cartesian_point('',(-2.621296979266e1,6.799460701498e1,
-4.318509899498e1));
#51115=cartesian_point('',(-2.623740950647e1,6.797418893557e1,
-4.325485517984e1));
#51116=cartesian_point('',(-2.627049947125e1,6.794899795861e1,
-4.332583410236e1));
#51117=cartesian_point('',(-2.631657180699e1,6.791673551921e1,
-4.339854941469e1));
#51118=cartesian_point('',(-2.638467859276e1,6.787325570078e1,
-4.347348447048e1));
#51119=cartesian_point('',(-2.649315036112e1,6.781120486093e1,
-4.354923443404e1));
#51120=cartesian_point('',(-2.667530736044e1,6.772531095314e1,
-4.359856542418e1));
#51121=cartesian_point('',(-2.688990726210e1,6.765187305705e1,
-4.355985938031e1));
#51122=cartesian_point('',(-2.704185405184e1,6.761616834566e1,
-4.346623033223e1));
#51123=cartesian_point('',(-2.710082466151e1,6.760614112782e1,
-4.340412398406e1));
#51124=cartesian_point('',(-2.712642975423e1,6.760229162425e1,
-4.337270561039e1));
#51125=cartesian_point('',(-2.679104634318e1,6.834241257635e1,
-4.169085096042e1));
#51126=cartesian_point('',(-2.677263394755e1,6.831767844947e1,
-4.175025339321e1));
#51127=cartesian_point('',(-2.674414442153e1,6.827684488156e1,
-4.184933004642e1));
#51128=cartesian_point('',(-2.670884518645e1,6.822019356388e1,
-4.198708495682e1));
#51129=cartesian_point('',(-2.668312713368e1,6.817511477607e1,
-4.209638198378e1));
#51130=cartesian_point('',(-2.666119169957e1,6.813326158177e1,
-4.219732918281e1));
#51131=cartesian_point('',(-2.664244081118e1,6.809439111437e1,
-4.229049625184e1));
#51132=cartesian_point('',(-2.662641126433e1,6.805828759507e1,
-4.237646134240e1));
#51133=cartesian_point('',(-2.661274755093e1,6.802476252136e1,
-4.245576432391e1));
#51134=cartesian_point('',(-2.660116810277e1,6.799361669689e1,
-4.252897136196e1));
#51135=cartesian_point('',(-2.659145710512e1,6.796463965945e1,
-4.259666028726e1));
#51136=cartesian_point('',(-2.658346695113e1,6.793762800159e1,
-4.265936745468e1));
#51137=cartesian_point('',(-2.657711628992e1,6.791238023700e1,
-4.271759113641e1));
#51138=cartesian_point('',(-2.657239363048e1,6.788867400625e1,
-4.277183144652e1));
#51139=cartesian_point('',(-2.656937860977e1,6.786623489928e1,
-4.282263868694e1));
#51140=cartesian_point('',(-2.656829976524e1,6.784472771744e1,
-4.287058654432e1));
#51141=cartesian_point('',(-2.656963047132e1,6.782381149556e1,
-4.291606725270e1));
#51142=cartesian_point('',(-2.657422844053e1,6.780311842715e1,
-4.295918201645e1));
#51143=cartesian_point('',(-2.658348499179e1,6.778216881258e1,
-4.299973179896e1));
#51144=cartesian_point('',(-2.660015708014e1,6.775978965393e1,
-4.303773510122e1));
#51145=cartesian_point('',(-2.662983494410e1,6.773394523365e1,
-4.307247186371e1));
#51146=cartesian_point('',(-2.668317184081e1,6.770458565415e1,
-4.309318594574e1));
#51147=cartesian_point('',(-2.674873954053e1,6.768520943780e1,
-4.307707571177e1));
#51148=cartesian_point('',(-2.679774217428e1,6.768314157625e1,
-4.303462499933e1));
#51149=cartesian_point('',(-2.681863505912e1,6.768840365063e1,
-4.300231817374e1));
#51150=cartesian_point('',(-2.682815856909e1,6.769201752199e1,
-4.298501547491e1));
#51151=cartesian_point('',(-2.678864027546e1,6.883953664337e1,
-4.167734873325e1));
#51152=cartesian_point('',(-2.679854557792e1,6.881532176022e1,
-4.175119707722e1));
#51153=cartesian_point('',(-2.681550047945e1,6.877032405955e1,
-4.186888734992e1));
#51154=cartesian_point('',(-2.683855154642e1,6.869982262515e1,
-4.202269499385e1));
#51155=cartesian_point('',(-2.685619328872e1,6.863999744042e1,
-4.213976226176e1));
#51156=cartesian_point('',(-2.687177770121e1,6.858191140015e1,
-4.224405715891e1));
#51157=cartesian_point('',(-2.688547888452e1,6.852621038478e1,
-4.233721764739e1));
#51158=cartesian_point('',(-2.689750081797e1,6.847326956808e1,
-4.242054883869e1));
#51159=cartesian_point('',(-2.690804068395e1,6.842331151110e1,
-4.249508294082e1));
#51160=cartesian_point('',(-2.691728259826e1,6.837642302099e1,
-4.256170211555e1));
#51161=cartesian_point('',(-2.692538586519e1,6.833260319814e1,
-4.262115570278e1));
#51162=cartesian_point('',(-2.693247160476e1,6.829183081500e1,
-4.267403036617e1));
#51163=cartesian_point('',(-2.693861585911e1,6.825409272359e1,
-4.272076337247e1));
#51164=cartesian_point('',(-2.694384035577e1,6.821938833981e1,
-4.276167096035e1));
#51165=cartesian_point('',(-2.694809041894e1,6.818773890733e1,
-4.279695544815e1));
#51166=cartesian_point('',(-2.695117644406e1,6.815926817734e1,
-4.282662897931e1));
#51167=cartesian_point('',(-2.695265993816e1,6.813441951712e1,
-4.285031820871e1));
#51168=cartesian_point('',(-2.695165653014e1,6.811410412270e1,
-4.286726086838e1));
#51169=cartesian_point('',(-2.694660547080e1,6.809972433432e1,
-4.287652057708e1));
#51170=cartesian_point('',(-2.693439577498e1,6.809301081439e1,
-4.287767017673e1));
#51171=cartesian_point('',(-2.690896291982e1,6.809685277784e1,
-4.287072429029e1));
#51172=cartesian_point('',(-2.685861161612e1,6.811563860094e1,
-4.286202305836e1));
#51173=cartesian_point('',(-2.680106343736e1,6.813892403251e1,
-4.286919797674e1));
#51174=cartesian_point('',(-2.677365037389e1,6.815662353108e1,
-4.287889069553e1));
#51175=cartesian_point('',(-2.677313071657e1,6.816758312128e1,
-4.287617766688e1));
#51176=cartesian_point('',(-2.677508419246e1,6.817355805707e1,
-4.287267042620e1));
#51177=(bounded_surface()b_spline_surface(3,3,((#51073,#51074,#51075,#51076,
#51077,#51078,#51079,#51080,#51081,#51082,#51083,#51084,#51085,#51086,#51087,
#51088,#51089,#51090,#51091,#51092,#51093,#51094,#51095,#51096,#51097,#51098),(
#51099,#51100,#51101,#51102,#51103,#51104,#51105,#51106,#51107,#51108,#51109,
#51110,#51111,#51112,#51113,#51114,#51115,#51116,#51117,#51118,#51119,#51120,
#51121,#51122,#51123,#51124),(#51125,#51126,#51127,#51128,#51129,#51130,#51131,
#51132,#51133,#51134,#51135,#51136,#51137,#51138,#51139,#51140,#51141,#51142,
#51143,#51144,#51145,#51146,#51147,#51148,#51149,#51150),(#51151,#51152,#51153,
#51154,#51155,#51156,#51157,#51158,#51159,#51160,#51161,#51162,#51163,#51164,
#51165,#51166,#51167,#51168,#51169,#51170,#51171,#51172,#51173,#51174,#51175,
#51176)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.702127507472e-2,
1.206076010309e-1,1.727843571069e-1,2.202796408029e-1,2.636152557410e-1,
3.032785488412e-1,3.396215383058e-1,3.729417978517e-1,4.035316372554e-1,
4.316791605418e-1,4.576281907323e-1,4.815681913048e-1,5.036995463747e-1,
5.242331734139e-1,5.433847435671e-1,5.613464087279e-1,5.780788479354e-1,
5.934945746292e-1,6.076468384519e-1,6.216227253386e-1,6.367751601267e-1,
6.525150740357e-1,6.693857525013e-1,6.891757994426e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413608525132e0,
1.413608525132e0,1.413608525132e0,1.413608525132e0,1.413608525132e0,
1.413608525132e0,1.413608525132e0,1.413608525132e0,1.413608525132e0,
1.413608525132e0,1.413608525132e0,1.413608525132e0,1.413608525132e0,
1.413608525132e0,1.413608525132e0,1.413608525132e0,1.413608525132e0,
1.413608525132e0,1.413608525132e0,1.413608525132e0,1.413608525132e0,
1.413608525132e0,1.413608525132e0,1.413608525132e0,1.413608525132e0,
1.413608525132e0),(8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,
8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,
8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,
8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,
8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,
8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,
8.621304916227e-1,8.621304916227e-1,8.621304916227e-1),(8.621304916227e-1,
8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,
8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,
8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,
8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,
8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,
8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,8.621304916227e-1,
8.621304916227e-1),(1.413608525132e0,1.413608525132e0,1.413608525132e0,
1.413608525132e0,1.413608525132e0,1.413608525132e0,1.413608525132e0,
1.413608525132e0,1.413608525132e0,1.413608525132e0,1.413608525132e0,
1.413608525132e0,1.413608525132e0,1.413608525132e0,1.413608525132e0,
1.413608525132e0,1.413608525132e0,1.413608525132e0,1.413608525132e0,
1.413608525132e0,1.413608525132e0,1.413608525132e0,1.413608525132e0,
1.413608525132e0,1.413608525132e0,1.413608525132e0)))representation_item('')surface());
#51179=oriented_edge('',*,*,#51178,.t.);
#51180=oriented_edge('',*,*,#51053,.f.);
#51181=oriented_edge('',*,*,#51063,.f.);
#51183=oriented_edge('',*,*,#51182,.t.);
#51184=edge_loop('',(#51179,#51180,#51181,#51183));
#51185=face_outer_bound('',#51184,.f.);
#51187=cartesian_point('',(0.e0,0.e0,-4.2e1));
#51188=direction('',(0.e0,0.e0,1.e0));
#51189=direction('',(9.999788139917e-1,6.509344655868e-3,0.e0));
#51190=axis2_placement_3d('',#51187,#51188,#51189);
#51191=toroidal_surface('',#51190,7.019880882606e1,3.e0);
#51193=oriented_edge('',*,*,#51192,.f.);
#51195=oriented_edge('',*,*,#51194,.t.);
#51197=oriented_edge('',*,*,#51196,.t.);
#51199=oriented_edge('',*,*,#51198,.t.);
#51200=oriented_edge('',*,*,#47632,.f.);
#51202=oriented_edge('',*,*,#51201,.t.);
#51203=oriented_edge('',*,*,#51008,.t.);
#51204=oriented_edge('',*,*,#51178,.f.);
#51206=oriented_edge('',*,*,#51205,.f.);
#51208=oriented_edge('',*,*,#51207,.t.);
#51210=oriented_edge('',*,*,#51209,.t.);
#51212=oriented_edge('',*,*,#51211,.f.);
#51214=oriented_edge('',*,*,#51213,.f.);
#51216=oriented_edge('',*,*,#51215,.t.);
#51218=oriented_edge('',*,*,#51217,.t.);
#51220=oriented_edge('',*,*,#51219,.f.);
#51222=oriented_edge('',*,*,#51221,.f.);
#51223=edge_loop('',(#51193,#51195,#51197,#51199,#51200,#51202,#51203,#51204,
#51206,#51208,#51210,#51212,#51214,#51216,#51218,#51220,#51222));
#51224=face_outer_bound('',#51223,.f.);
#51226=cartesian_point('',(-4.528191634270e1,5.763080395165e1,
-4.364396142056e1));
#51227=cartesian_point('',(-4.531669031884e1,5.757722697507e1,
-4.369054773898e1));
#51228=cartesian_point('',(-4.546931157293e1,5.744218628388e1,
-4.381428543903e1));
#51229=cartesian_point('',(-4.597756508903e1,5.706927750808e1,
-4.367515636954e1));
#51230=cartesian_point('',(-4.608241099248e1,5.702817610675e1,
-4.345484219437e1));
#51231=cartesian_point('',(-4.619001829947e1,5.695471240163e1,
-4.328680216457e1));
#51232=cartesian_point('',(-4.625564193749e1,5.691086678778e1,
-4.310652217929e1));
#51233=cartesian_point('',(-4.631224820598e1,5.686568863636e1,
-4.291742949618e1));
#51234=cartesian_point('',(-4.635286675991e1,5.682530925234e1,
-4.271290443936e1));
#51235=cartesian_point('',(-4.637720707845e1,5.678807046419e1,
-4.249695103605e1));
#51236=cartesian_point('',(-4.638178486050e1,5.675667486872e1,
-4.227672623054e1));
#51237=cartesian_point('',(-4.636423454883e1,5.673059931820e1,
-4.203853351452e1));
#51238=cartesian_point('',(-4.633377642263e1,5.672044367735e1,
-4.187743509418e1));
#51239=cartesian_point('',(-4.631062865299e1,5.671808926807e1,
-4.178920966497e1));
#51240=cartesian_point('',(-4.500492920825e1,5.725306139608e1,
-4.344174701470e1));
#51241=cartesian_point('',(-4.502991226165e1,5.720091618420e1,
-4.349293243821e1));
#51242=cartesian_point('',(-4.516738590329e1,5.707347453435e1,
-4.363223611563e1));
#51243=cartesian_point('',(-4.568547460719e1,5.670036336298e1,
-4.347310817612e1));
#51244=cartesian_point('',(-4.575014213861e1,5.670560064791e1,
-4.323569735596e1));
#51245=cartesian_point('',(-4.582461843089e1,5.667130729998e1,
-4.306704385045e1));
#51246=cartesian_point('',(-4.585594064048e1,5.667327134008e1,
-4.289141645503e1));
#51247=cartesian_point('',(-4.588101911190e1,5.667856043446e1,
-4.271344705665e1));
#51248=cartesian_point('',(-4.589341078846e1,5.669533114350e1,
-4.252614792634e1));
#51249=cartesian_point('',(-4.589543683010e1,5.672118779166e1,
-4.233411244514e1));
#51250=cartesian_point('',(-4.588608825916e1,5.675701395125e1,
-4.214430701699e1));
#51251=cartesian_point('',(-4.586453493691e1,5.680670946512e1,
-4.194607172496e1));
#51252=cartesian_point('',(-4.584151656397e1,5.685005465998e1,
-4.181810153603e1));
#51253=cartesian_point('',(-4.582655522164e1,5.687760034181e1,
-4.175030017403e1));
#51254=cartesian_point('',(-4.521078458348e1,5.705485410050e1,
-4.300923810439e1));
#51255=cartesian_point('',(-4.521330106021e1,5.703398972255e1,
-4.303547216158e1));
#51256=cartesian_point('',(-4.524366518167e1,5.698539457852e1,
-4.309924974993e1));
#51257=cartesian_point('',(-4.540266426334e1,5.688738320184e1,
-4.303217371200e1));
#51258=cartesian_point('',(-4.544593062146e1,5.692164369803e1,
-4.290033234604e1));
#51259=cartesian_point('',(-4.549512363273e1,5.694798355248e1,
-4.278151425119e1));
#51260=cartesian_point('',(-4.553610126671e1,5.699046851881e1,
-4.265001019914e1));
#51261=cartesian_point('',(-4.557907751734e1,5.703874900014e1,
-4.250864562473e1));
#51262=cartesian_point('',(-4.562204058898e1,5.709504567621e1,
-4.235575367370e1));
#51263=cartesian_point('',(-4.566462901552e1,5.715727813466e1,
-4.219537073311e1));
#51264=cartesian_point('',(-4.570489648654e1,5.722352316950e1,
-4.203372884598e1));
#51265=cartesian_point('',(-4.574530182904e1,5.729836613213e1,
-4.186117917449e1));
#51266=cartesian_point('',(-4.577044945720e1,5.735195302474e1,
-4.174618231041e1));
#51267=cartesian_point('',(-4.578372121017e1,5.738254933655e1,
-4.168365367260e1));
#51268=cartesian_point('',(-4.565145016898e1,5.727499929897e1,
-4.286755870432e1));
#51269=cartesian_point('',(-4.564589408310e1,5.727757497904e1,
-4.286935448047e1));
#51270=cartesian_point('',(-4.560624155871e1,5.728407273909e1,
-4.285751425527e1));
#51271=cartesian_point('',(-4.546988833617e1,5.740499940291e1,
-4.288362882521e1));
#51272=cartesian_point('',(-4.553631669795e1,5.741599796883e1,
-4.285282383482e1));
#51273=cartesian_point('',(-4.559853763812e1,5.745137776243e1,
-4.277424403876e1));
#51274=cartesian_point('',(-4.568149386174e1,5.748027182271e1,
-4.267317047635e1));
#51275=cartesian_point('',(-4.577022868081e1,5.751226810358e1,
-4.254978761813e1));
#51276=cartesian_point('',(-4.586572636814e1,5.754284232869e1,
-4.240702736390e1));
#51277=cartesian_point('',(-4.596288078383e1,5.757090225980e1,
-4.224789387325e1));
#51278=cartesian_point('',(-4.605652500784e1,5.759411200729e1,
-4.207822582907e1));
#51279=cartesian_point('',(-4.615019755068e1,5.761317898923e1,
-4.188614172508e1));
#51280=cartesian_point('',(-4.620620287807e1,5.762140836139e1,
-4.174833189933e1));
#51281=cartesian_point('',(-4.623373672761e1,5.762453018005e1,
-4.166957161002e1));
#51282=(bounded_surface()b_spline_surface(3,3,((#51226,#51227,#51228,#51229,
#51230,#51231,#51232,#51233,#51234,#51235,#51236,#51237,#51238,#51239),(#51240,
#51241,#51242,#51243,#51244,#51245,#51246,#51247,#51248,#51249,#51250,#51251,
#51252,#51253),(#51254,#51255,#51256,#51257,#51258,#51259,#51260,#51261,#51262,
#51263,#51264,#51265,#51266,#51267),(#51268,#51269,#51270,#51271,#51272,#51273,
#51274,#51275,#51276,#51277,#51278,#51279,#51280,#51281)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.205896731880e-1,3.493990754338e-1,3.934596058176e-1,4.391288328202e-1,
4.878548093162e-1,5.415867199570e-1,6.008463760967e-1,6.658492411884e-1,
7.355651608854e-1,8.069366254984e-1,8.768146914978e-1,9.657257022714e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.431068742404e0,1.431068742404e0,1.431068742404e0,1.431068742404e0,
1.431068742404e0,1.431068742404e0,1.431068742404e0,1.431068742404e0,
1.431068742404e0,1.431068742404e0,1.431068742404e0,1.431068742404e0,
1.431068742404e0,1.431068742404e0),(8.563104191986e-1,8.563104191986e-1,
8.563104191986e-1,8.563104191986e-1,8.563104191986e-1,8.563104191986e-1,
8.563104191986e-1,8.563104191986e-1,8.563104191986e-1,8.563104191986e-1,
8.563104191986e-1,8.563104191986e-1,8.563104191986e-1,8.563104191986e-1),(
8.563104191986e-1,8.563104191986e-1,8.563104191986e-1,8.563104191986e-1,
8.563104191986e-1,8.563104191986e-1,8.563104191986e-1,8.563104191986e-1,
8.563104191986e-1,8.563104191986e-1,8.563104191986e-1,8.563104191986e-1,
8.563104191986e-1,8.563104191986e-1),(1.431068742404e0,1.431068742404e0,
1.431068742404e0,1.431068742404e0,1.431068742404e0,1.431068742404e0,
1.431068742404e0,1.431068742404e0,1.431068742404e0,1.431068742404e0,
1.431068742404e0,1.431068742404e0,1.431068742404e0,1.431068742404e0)))representation_item('')surface());
#51283=oriented_edge('',*,*,#51192,.t.);
#51285=oriented_edge('',*,*,#51284,.f.);
#51287=oriented_edge('',*,*,#51286,.t.);
#51289=oriented_edge('',*,*,#51288,.t.);
#51290=edge_loop('',(#51283,#51285,#51287,#51289));
#51291=face_outer_bound('',#51290,.f.);
#51293=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#51294=direction('',(0.e0,0.e0,1.e0));
#51295=direction('',(-5.913209045982e-1,8.064363507340e-1,0.e0));
#51296=axis2_placement_3d('',#51293,#51294,#51295);
#51297=toroidal_surface('',#51296,7.344368814732e1,5.e-1);
#51298=oriented_edge('',*,*,#51221,.t.);
#51300=oriented_edge('',*,*,#51299,.f.);
#51302=oriented_edge('',*,*,#51301,.t.);
#51304=oriented_edge('',*,*,#51303,.t.);
#51305=oriented_edge('',*,*,#51284,.t.);
#51306=edge_loop('',(#51298,#51300,#51302,#51304,#51305));
#51307=face_outer_bound('',#51306,.f.);
#51309=cartesian_point('',(-4.280398626856e1,5.940703753550e1,
-4.179691537978e1));
#51310=cartesian_point('',(-4.280034334752e1,5.942813670810e1,
-4.187985641594e1));
#51311=cartesian_point('',(-4.280124328226e1,5.945522529494e1,
-4.201736132510e1));
#51312=cartesian_point('',(-4.281471089653e1,5.947641697018e1,
-4.220636952881e1));
#51313=cartesian_point('',(-4.283152715556e1,5.948430787722e1,
-4.235504669704e1));
#51314=cartesian_point('',(-4.285172333942e1,5.948441723552e1,
-4.249133273744e1));
#51315=cartesian_point('',(-4.287408279595e1,5.947861145090e1,
-4.261633520113e1));
#51316=cartesian_point('',(-4.289782260149e1,5.946828264628e1,
-4.273114211852e1));
#51317=cartesian_point('',(-4.292244614465e1,5.945446986518e1,
-4.283676009478e1));
#51318=cartesian_point('',(-4.294768111534e1,5.943792263155e1,
-4.293420539067e1));
#51319=cartesian_point('',(-4.297343296230e1,5.941914216722e1,
-4.302449263066e1));
#51320=cartesian_point('',(-4.299974213753e1,5.939842163804e1,
-4.310857634559e1));
#51321=cartesian_point('',(-4.302677476848e1,5.937586281107e1,
-4.318736978789e1));
#51322=cartesian_point('',(-4.305485461280e1,5.935135242205e1,
-4.326181618525e1));
#51323=cartesian_point('',(-4.308454359368e1,5.932448726875e1,
-4.333298363333e1));
#51324=cartesian_point('',(-4.311675604659e1,5.929446527184e1,
-4.340207283088e1));
#51325=cartesian_point('',(-4.315283399884e1,5.926001655756e1,
-4.347017739054e1));
#51326=cartesian_point('',(-4.319483055129e1,5.921921172006e1,
-4.353810136640e1));
#51327=cartesian_point('',(-4.324593703502e1,5.916920219537e1,
-4.360621234041e1));
#51328=cartesian_point('',(-4.331331392467e1,5.910422980876e1,
-4.367493366791e1));
#51329=cartesian_point('',(-4.341184869902e1,5.901322349809e1,
-4.374302707951e1));
#51330=cartesian_point('',(-4.356896669278e1,5.888348615908e1,
-4.378668441440e1));
#51331=cartesian_point('',(-4.375718925142e1,5.875475636248e1,
-4.375251717770e1));
#51332=cartesian_point('',(-4.390129524046e1,5.867075290520e1,
-4.366857210697e1));
#51333=cartesian_point('',(-4.396368420576e1,5.863642136012e1,
-4.361133677158e1));
#51334=cartesian_point('',(-4.399200417653e1,5.862088178169e1,
-4.358200298053e1));
#51335=cartesian_point('',(-4.308068240763e1,5.899580552868e1,
-4.175620088242e1));
#51336=cartesian_point('',(-4.305270076330e1,5.900239659939e1,
-4.182057298289e1));
#51337=cartesian_point('',(-4.301251966752e1,5.901128766084e1,
-4.193047943033e1));
#51338=cartesian_point('',(-4.296892526799e1,5.901776605659e1,
-4.208747341030e1));
#51339=cartesian_point('',(-4.294075648710e1,5.901927170297e1,
-4.221404702208e1));
#51340=cartesian_point('',(-4.291976370037e1,5.901745178548e1,
-4.233247919639e1));
#51341=cartesian_point('',(-4.290445812197e1,5.901293024860e1,
-4.244304971377e1));
#51342=cartesian_point('',(-4.289374781744e1,5.900621021385e1,
-4.254621806846e1));
#51343=cartesian_point('',(-4.288683359407e1,5.899767990558e1,
-4.264251013642e1));
#51344=cartesian_point('',(-4.288313360574e1,5.898760966361e1,
-4.273256537973e1));
#51345=cartesian_point('',(-4.288224926527e1,5.897614900992e1,
-4.281710662597e1));
#51346=cartesian_point('',(-4.288394651759e1,5.896332824333e1,
-4.289687129282e1));
#51347=cartesian_point('',(-4.288814714811e1,5.894904711759e1,
-4.297261780617e1));
#51348=cartesian_point('',(-4.289494807083e1,5.893303530067e1,
-4.304518896434e1));
#51349=cartesian_point('',(-4.290468816979e1,5.891476779881e1,
-4.311560826441e1));
#51350=cartesian_point('',(-4.291808376843e1,5.889333114995e1,
-4.318509900441e1));
#51351=cartesian_point('',(-4.293640613316e1,5.886728333425e1,
-4.325485519245e1));
#51352=cartesian_point('',(-4.296184868193e1,5.883438640414e1,
-4.332583411561e1));
#51353=cartesian_point('',(-4.299800100893e1,5.879129888129e1,
-4.339854942687e1));
#51354=cartesian_point('',(-4.305253370977e1,5.873167326647e1,
-4.347348448139e1));
#51355=cartesian_point('',(-4.314124945861e1,5.864366219419e1,
-4.354923444341e1));
#51356=cartesian_point('',(-4.329496863732e1,5.851354934661e1,
-4.359856542499e1));
#51357=cartesian_point('',(-4.348324909397e1,5.838707125117e1,
-4.355985937094e1));
#51358=cartesian_point('',(-4.362077731437e1,5.831325645301e1,
-4.346623034954e1));
#51359=cartesian_point('',(-4.367514330616e1,5.828830818804e1,
-4.340412402655e1));
#51360=cartesian_point('',(-4.369887959098e1,5.827796277147e1,
-4.337270567449e1));
#51361=cartesian_point('',(-4.356648151345e1,5.907966828634e1,
-4.169085101592e1));
#51362=cartesian_point('',(-4.354229484712e1,5.906054243615e1,
-4.175025345104e1));
#51363=cartesian_point('',(-4.350420759610e1,5.902847388892e1,
-4.184933004037e1));
#51364=cartesian_point('',(-4.345544872726e1,5.898288904663e1,
-4.198708491003e1));
#51365=cartesian_point('',(-4.341893974842e1,5.894600260632e1,
-4.209638192872e1));
#51366=cartesian_point('',(-4.338691933034e1,5.891125282113e1,
-4.219732916357e1));
#51367=cartesian_point('',(-4.335874693484e1,5.887855990704e1,
-4.229049626889e1));
#51368=cartesian_point('',(-4.333391929895e1,5.884783533137e1,
-4.237646137557e1));
#51369=cartesian_point('',(-4.331204423879e1,5.881898902662e1,
-4.245576435499e1));
#51370=cartesian_point('',(-4.329279822149e1,5.879190145603e1,
-4.252897138196e1));
#51371=cartesian_point('',(-4.327591831202e1,5.876642518266e1,
-4.259666029552e1));
#51372=cartesian_point('',(-4.326120928623e1,5.874240193158e1,
-4.265936745550e1));
#51373=cartesian_point('',(-4.324854041668e1,5.871965813664e1,
-4.271759113505e1));
#51374=cartesian_point('',(-4.323784305363e1,5.869798198974e1,
-4.277183144665e1));
#51375=cartesian_point('',(-4.322912309849e1,5.867708782021e1,
-4.282263869034e1));
#51376=cartesian_point('',(-4.322251454620e1,5.865659270190e1,
-4.287058655084e1));
#51377=cartesian_point('',(-4.321838639329e1,5.863604476997e1,
-4.291606726080e1));
#51378=cartesian_point('',(-4.321747193103e1,5.861486675847e1,
-4.295918202427e1));
#51379=cartesian_point('',(-4.322099091462e1,5.859223521299e1,
-4.299973180552e1));
#51380=cartesian_point('',(-4.323130276399e1,5.856630355151e1,
-4.303773510658e1));
#51381=cartesian_point('',(-4.325328035301e1,5.853365856125e1,
-4.307247186787e1));
#51382=cartesian_point('',(-4.329720102353e1,5.849149478015e1,
-4.309318594616e1));
#51383=cartesian_point('',(-4.335551962336e1,5.845580862559e1,
-4.307707570788e1));
#51384=cartesian_point('',(-4.340231731494e1,5.844112841634e1,
-4.303462500692e1));
#51385=cartesian_point('',(-4.342386021195e1,5.844080370988e1,
-4.300231819588e1));
#51386=cartesian_point('',(-4.343399454912e1,5.844182957344e1,
-4.298501551032e1));
#51387=cartesian_point('',(-4.369282263578e1,5.956047600001e1,
-4.167734879912e1));
#51388=cartesian_point('',(-4.369612314965e1,5.953452252417e1,
-4.175119714819e1));
#51389=cartesian_point('',(-4.370085406176e1,5.948666986606e1,
-4.186888734044e1));
#51390=cartesian_point('',(-4.370487256818e1,5.941260467728e1,
-4.202269494230e1));
#51391=cartesian_point('',(-4.370642928646e1,5.935025197444e1,
-4.213976220416e1));
#51392=cartesian_point('',(-4.370644890006e1,5.929011160477e1,
-4.224405713983e1));
#51393=cartesian_point('',(-4.370526674272e1,5.923276240583e1,
-4.233721766440e1));
#51394=cartesian_point('',(-4.370317694634e1,5.917851398775e1,
-4.242054887036e1));
#51395=cartesian_point('',(-4.370042757821e1,5.912753029321e1,
-4.249508296944e1));
#51396=cartesian_point('',(-4.369721894793e1,5.907984751328e1,
-4.256170213324e1));
#51397=cartesian_point('',(-4.369370469855e1,5.903542354254e1,
-4.262115570974e1));
#51398=cartesian_point('',(-4.368999632854e1,5.899420652523e1,
-4.267403036674e1));
#51399=cartesian_point('',(-4.368616388588e1,5.895616407948e1,
-4.272076337137e1));
#51400=cartesian_point('',(-4.368222820655e1,5.892129001868e1,
-4.276167096046e1));
#51401=cartesian_point('',(-4.367814197617e1,5.888961901515e1,
-4.279695545046e1));
#51402=cartesian_point('',(-4.367375408003e1,5.886131967805e1,
-4.282662898313e1));
#51403=cartesian_point('',(-4.366875571843e1,5.883693375854e1,
-4.285031821248e1));
#51404=cartesian_point('',(-4.366252848936e1,5.881757029655e1,
-4.286726087081e1));
#51405=cartesian_point('',(-4.365392777714e1,5.880498779962e1,
-4.287652057788e1));
#51406=cartesian_point('',(-4.364039652903e1,5.880166314088e1,
-4.287767017629e1));
#51407=cartesian_point('',(-4.361682464898e1,5.881195670218e1,
-4.287072428891e1));
#51408=cartesian_point('',(-4.357305115079e1,5.884313429245e1,
-4.286202305817e1));
#51409=cartesian_point('',(-4.352349059434e1,5.888052085534e1,
-4.286919797826e1));
#51410=cartesian_point('',(-4.350159258569e1,5.890471227234e1,
-4.287889069296e1));
#51411=cartesian_point('',(-4.350392717877e1,5.891543291868e1,
-4.287617766859e1));
#51412=cartesian_point('',(-4.350736051309e1,5.892069866326e1,
-4.287267043339e1));
#51413=(bounded_surface()b_spline_surface(3,3,((#51309,#51310,#51311,#51312,
#51313,#51314,#51315,#51316,#51317,#51318,#51319,#51320,#51321,#51322,#51323,
#51324,#51325,#51326,#51327,#51328,#51329,#51330,#51331,#51332,#51333,#51334),(
#51335,#51336,#51337,#51338,#51339,#51340,#51341,#51342,#51343,#51344,#51345,
#51346,#51347,#51348,#51349,#51350,#51351,#51352,#51353,#51354,#51355,#51356,
#51357,#51358,#51359,#51360),(#51361,#51362,#51363,#51364,#51365,#51366,#51367,
#51368,#51369,#51370,#51371,#51372,#51373,#51374,#51375,#51376,#51377,#51378,
#51379,#51380,#51381,#51382,#51383,#51384,#51385,#51386),(#51387,#51388,#51389,
#51390,#51391,#51392,#51393,#51394,#51395,#51396,#51397,#51398,#51399,#51400,
#51401,#51402,#51403,#51404,#51405,#51406,#51407,#51408,#51409,#51410,#51411,
#51412)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.702130218050e-2,
1.206076015455e-1,1.727843199267e-1,2.202796092723e-1,2.636152482637e-1,
3.032785584443e-1,3.396215534795e-1,3.729418107914e-1,4.035316441568e-1,
4.316791617749e-1,4.576281890830e-1,4.815681890679e-1,5.036995450645e-1,
5.242331737411e-1,5.433847454216e-1,5.613464111999e-1,5.780788500744e-1,
5.934945760811e-1,6.076468394705e-1,6.216227264183e-1,6.367751612204e-1,
6.525150750388e-1,6.693857535952e-1,6.891757852080e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413608524844e0,
1.413608524844e0,1.413608524844e0,1.413608524844e0,1.413608524844e0,
1.413608524844e0,1.413608524844e0,1.413608524844e0,1.413608524844e0,
1.413608524844e0,1.413608524844e0,1.413608524844e0,1.413608524844e0,
1.413608524844e0,1.413608524844e0,1.413608524844e0,1.413608524844e0,
1.413608524844e0,1.413608524844e0,1.413608524844e0,1.413608524844e0,
1.413608524844e0,1.413608524844e0,1.413608524844e0,1.413608524844e0,
1.413608524844e0),(8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,
8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,
8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,
8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,
8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,
8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,
8.621304917186e-1,8.621304917186e-1,8.621304917186e-1),(8.621304917186e-1,
8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,
8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,
8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,
8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,
8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,
8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,8.621304917186e-1,
8.621304917186e-1),(1.413608524844e0,1.413608524844e0,1.413608524844e0,
1.413608524844e0,1.413608524844e0,1.413608524844e0,1.413608524844e0,
1.413608524844e0,1.413608524844e0,1.413608524844e0,1.413608524844e0,
1.413608524844e0,1.413608524844e0,1.413608524844e0,1.413608524844e0,
1.413608524844e0,1.413608524844e0,1.413608524844e0,1.413608524844e0,
1.413608524844e0,1.413608524844e0,1.413608524844e0,1.413608524844e0,
1.413608524844e0,1.413608524844e0,1.413608524844e0)))representation_item('')surface());
#51414=oriented_edge('',*,*,#51219,.t.);
#51416=oriented_edge('',*,*,#51415,.f.);
#51418=oriented_edge('',*,*,#51417,.f.);
#51419=oriented_edge('',*,*,#51299,.t.);
#51420=edge_loop('',(#51414,#51416,#51418,#51419));
#51421=face_outer_bound('',#51420,.f.);
#51423=cartesian_point('',(-4.277569498932e1,5.946738953286e1,
-4.131567865888e1));
#51424=cartesian_point('',(-4.274228890084e1,5.951732011043e1,
-4.151421704517e1));
#51425=cartesian_point('',(-4.272626816924e1,5.958251972472e1,
-4.183245811292e1));
#51426=cartesian_point('',(-4.277528207346e1,5.962039810811e1,
-4.217092722707e1));
#51427=cartesian_point('',(-4.280326317578e1,5.962880081116e1,
-4.229078761988e1));
#51428=cartesian_point('',(-4.307670609387e1,5.891517875202e1,
-4.133853573927e1));
#51429=cartesian_point('',(-4.298659707352e1,5.893253348743e1,
-4.149710037147e1));
#51430=cartesian_point('',(-4.287196785662e1,5.896586569075e1,
-4.176305449216e1));
#51431=cartesian_point('',(-4.280749313617e1,5.899878016558e1,
-4.206732682895e1));
#51432=cartesian_point('',(-4.279472125180e1,5.900948563555e1,
-4.217840718625e1));
#51433=cartesian_point('',(-4.368894962577e1,5.905906943254e1,
-4.136104939294e1));
#51434=cartesian_point('',(-4.361509207755e1,5.901141101727e1,
-4.149347193399e1));
#51435=cartesian_point('',(-4.350702123805e1,5.894379050387e1,
-4.170548368818e1));
#51436=cartesian_point('',(-4.341284646821e1,5.888231647174e1,
-4.193058256944e1));
#51437=cartesian_point('',(-4.338322076297e1,5.886190688689e1,
-4.201024915081e1));
#51438=cartesian_point('',(-4.371348258769e1,5.968779022094e1,
-4.135016334366e1));
#51439=cartesian_point('',(-4.370496925549e1,5.963813864982e1,
-4.150865928344e1));
#51440=cartesian_point('',(-4.369899414245e1,5.954870664968e1,
-4.174427557904e1));
#51441=cartesian_point('',(-4.370251579314e1,5.944200797076e1,
-4.196147287753e1));
#51442=cartesian_point('',(-4.370468150757e1,5.940275102368e1,
-4.203321606215e1));
#51443=(bounded_surface()b_spline_surface(3,3,((#51423,#51424,#51425,#51426,
#51427),(#51428,#51429,#51430,#51431,#51432),(#51433,#51434,#51435,#51436,
#51437),(#51438,#51439,#51440,#51441,#51442)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.707160444487e-1,
7.046581694863e-1,8.829655080126e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951576295e0,1.579951576295e0,1.579951576295e0,
1.579951576295e0,1.579951576295e0),(8.066828079017e-1,8.066828079017e-1,
8.066828079017e-1,8.066828079017e-1,8.066828079017e-1),(8.066828079017e-1,
8.066828079017e-1,8.066828079017e-1,8.066828079017e-1,8.066828079017e-1),(
1.579951576295e0,1.579951576295e0,1.579951576295e0,1.579951576295e0,
1.579951576295e0)))representation_item('')surface());
#51445=oriented_edge('',*,*,#51444,.t.);
#51447=oriented_edge('',*,*,#51446,.f.);
#51449=oriented_edge('',*,*,#51448,.f.);
#51450=oriented_edge('',*,*,#51415,.t.);
#51451=edge_loop('',(#51445,#51447,#51449,#51450));
#51452=face_outer_bound('',#51451,.f.);
#51454=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#51455=direction('',(0.e0,0.e0,1.e0));
#51456=direction('',(1.e0,0.e0,0.e0));
#51457=axis2_placement_3d('',#51454,#51455,#51456);
#51458=conical_surface('',#51457,7.334631745054e1,5.e-1);
#51459=oriented_edge('',*,*,#51444,.f.);
#51460=oriented_edge('',*,*,#51217,.f.);
#51462=oriented_edge('',*,*,#51461,.f.);
#51464=oriented_edge('',*,*,#51463,.t.);
#51466=oriented_edge('',*,*,#51465,.f.);
#51468=oriented_edge('',*,*,#51467,.f.);
#51470=oriented_edge('',*,*,#51469,.t.);
#51471=edge_loop('',(#51459,#51460,#51462,#51464,#51466,#51468,#51470));
#51472=face_outer_bound('',#51471,.f.);
#51474=cartesian_point('',(-3.870982230204e1,6.236246677439e1,
-4.228405242193e1));
#51475=cartesian_point('',(-3.871187017821e1,6.234051232965e1,
-4.219215662854e1));
#51476=cartesian_point('',(-3.870254525092e1,6.228800325460e1,
-4.191546034384e1));
#51477=cartesian_point('',(-3.864792711855e1,6.226617043545e1,
-4.159358920396e1));
#51478=cartesian_point('',(-3.858702495435e1,6.227349816117e1,
-4.136896134580e1));
#51479=cartesian_point('',(-3.857066107012e1,6.227672351646e1,
-4.131419630187e1));
#51480=cartesian_point('',(-3.813995637188e1,6.211966325220e1,
-4.217220199275e1));
#51481=cartesian_point('',(-3.812859439991e1,6.212596739168e1,
-4.208710990080e1));
#51482=cartesian_point('',(-3.808566537324e1,6.216025605348e1,
-4.183687572922e1));
#51483=cartesian_point('',(-3.801520157091e1,6.224226721887e1,
-4.156285003346e1));
#51484=cartesian_point('',(-3.795934498533e1,6.232282298703e1,
-4.138106453563e1));
#51485=cartesian_point('',(-3.794528060741e1,6.234392664005e1,
-4.133740504365e1));
#51486=cartesian_point('',(-3.777969920225e1,6.260834640321e1,
-4.200577981697e1));
#51487=cartesian_point('',(-3.778549880485e1,6.263547791298e1,
-4.194469786895e1));
#51488=cartesian_point('',(-3.780251947181e1,6.272402537321e1,
-4.176069916277e1));
#51489=cartesian_point('',(-3.782318479131e1,6.284576204502e1,
-4.154636289293e1));
#51490=cartesian_point('',(-3.784017656167e1,6.294095218736e1,
-4.139658766505e1));
#51491=cartesian_point('',(-3.784449443839e1,6.296481699568e1,
-4.136005930314e1));
#51492=cartesian_point('',(-3.815799779945e1,6.311100798189e1,
-4.202913498482e1));
#51493=cartesian_point('',(-3.818633294515e1,6.312095589535e1,
-4.197401676824e1));
#51494=cartesian_point('',(-3.826883605810e1,6.315155782259e1,
-4.179877676489e1));
#51495=cartesian_point('',(-3.835380510562e1,6.319057461218e1,
-4.156833499975e1));
#51496=cartesian_point('',(-3.840448852850e1,6.322031856426e1,
-4.139273892442e1));
#51497=cartesian_point('',(-3.841628169270e1,6.322777332366e1,
-4.134889700062e1));
#51498=(bounded_surface()b_spline_surface(3,3,((#51474,#51475,#51476,#51477,
#51478,#51479),(#51480,#51481,#51482,#51483,#51484,#51485),(#51486,#51487,
#51488,#51489,#51490,#51491),(#51492,#51493,#51494,#51495,#51496,#51497)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.424573358739e-1,3.042798493740e-1,6.365860081818e-1,7.458452574917e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933817627e0,1.579933817627e0,1.579933817627e0,1.579933817627e0,
1.579933817627e0,1.579933817627e0),(8.066887274578e-1,8.066887274578e-1,
8.066887274578e-1,8.066887274578e-1,8.066887274578e-1,8.066887274578e-1),(
8.066887274578e-1,8.066887274578e-1,8.066887274578e-1,8.066887274578e-1,
8.066887274578e-1,8.066887274578e-1),(1.579933817627e0,1.579933817627e0,
1.579933817627e0,1.579933817627e0,1.579933817627e0,1.579933817627e0)))representation_item('')surface());
#51499=oriented_edge('',*,*,#51461,.t.);
#51501=oriented_edge('',*,*,#51500,.f.);
#51503=oriented_edge('',*,*,#51502,.f.);
#51505=oriented_edge('',*,*,#51504,.t.);
#51506=edge_loop('',(#51499,#51501,#51503,#51505));
#51507=face_outer_bound('',#51506,.f.);
#51509=cartesian_point('',(-3.741285527268e1,6.318842922559e1,
-4.369323238341e1));
#51510=cartesian_point('',(-3.737070448035e1,6.303923117380e1,
-4.365519977584e1));
#51511=cartesian_point('',(-3.750158749902e1,6.296211334374e1,
-4.374965760477e1));
#51512=cartesian_point('',(-3.800675109533e1,6.263426091722e1,
-4.378431324525e1));
#51513=cartesian_point('',(-3.821706665401e1,6.257390552489e1,
-4.350650428626e1));
#51514=cartesian_point('',(-3.832959201755e1,6.251499921628e1,
-4.335049160544e1));
#51515=cartesian_point('',(-3.841204171419e1,6.247684240020e1,
-4.316939619500e1));
#51516=cartesian_point('',(-3.847679233486e1,6.243937967762e1,
-4.298859052813e1));
#51517=cartesian_point('',(-3.852707303438e1,6.240475269323e1,
-4.279475974286e1));
#51518=cartesian_point('',(-3.856171679883e1,6.237151632992e1,
-4.259316576860e1));
#51519=cartesian_point('',(-3.857897021776e1,6.234094226666e1,
-4.238819803444e1));
#51520=cartesian_point('',(-3.857801471330e1,6.231443234020e1,
-4.218794599156e1));
#51521=cartesian_point('',(-3.855867585294e1,6.229178516819e1,
-4.198534968560e1));
#51522=cartesian_point('',(-3.853223293481e1,6.228065243170e1,
-4.185231027077e1));
#51523=cartesian_point('',(-3.851402267779e1,6.227629090311e1,
-4.178251008639e1));
#51524=cartesian_point('',(-3.719564372901e1,6.279987429814e1,
-4.350398425467e1));
#51525=cartesian_point('',(-3.713233557747e1,6.262395616851e1,
-4.345407097416e1));
#51526=cartesian_point('',(-3.724994333059e1,6.255381274655e1,
-4.355981714434e1));
#51527=cartesian_point('',(-3.776708501098e1,6.221302298077e1,
-4.359946236012e1));
#51528=cartesian_point('',(-3.794347798078e1,6.219122470068e1,
-4.328810688852e1));
#51529=cartesian_point('',(-3.801562244585e1,6.216587277003e1,
-4.313056220315e1));
#51530=cartesian_point('',(-3.805815648584e1,6.216700424889e1,
-4.295072641301e1));
#51531=cartesian_point('',(-3.808407159228e1,6.217302797794e1,
-4.277887375435e1));
#51532=cartesian_point('',(-3.809809293828e1,6.218770170414e1,
-4.259930991243e1));
#51533=cartesian_point('',(-3.810080776531e1,6.220919921466e1,
-4.241793665530e1));
#51534=cartesian_point('',(-3.809254739206e1,6.223774945706e1,
-4.223874667247e1));
#51535=cartesian_point('',(-3.807430679260e1,6.227253616409e1,
-4.206907160941e1));
#51536=cartesian_point('',(-3.804620367823e1,6.231545122588e1,
-4.190313831050e1));
#51537=cartesian_point('',(-3.802122075855e1,6.234990376292e1,
-4.179864789523e1));
#51538=cartesian_point('',(-3.800635379241e1,6.237018451626e1,
-4.174530650752e1));
#51539=cartesian_point('',(-3.739181298257e1,6.251327343430e1,
-4.302136077193e1));
#51540=cartesian_point('',(-3.737076541498e1,6.245820531597e1,
-4.301376941928e1));
#51541=cartesian_point('',(-3.739735827643e1,6.242688373179e1,
-4.306479178026e1));
#51542=cartesian_point('',(-3.754403034058e1,6.232543916405e1,
-4.308228672378e1));
#51543=cartesian_point('',(-3.761360919708e1,6.235326459310e1,
-4.293274141520e1));
#51544=cartesian_point('',(-3.765513260364e1,6.238331184822e1,
-4.282209587685e1));
#51545=cartesian_point('',(-3.769220642435e1,6.242783676634e1,
-4.269304864919e1));
#51546=cartesian_point('',(-3.772731304932e1,6.247850158439e1,
-4.255818342399e1));
#51547=cartesian_point('',(-3.776161833215e1,6.253604521664e1,
-4.241361887488e1));
#51548=cartesian_point('',(-3.779445385100e1,6.259846280587e1,
-4.226370296993e1));
#51549=cartesian_point('',(-3.782486903694e1,6.266395997402e1,
-4.211285961893e1));
#51550=cartesian_point('',(-3.785183068921e1,6.272996836556e1,
-4.196725840400e1));
#51551=cartesian_point('',(-3.787655009326e1,6.279903711811e1,
-4.182177251544e1));
#51552=cartesian_point('',(-3.789116165614e1,6.284637178622e1,
-4.172742522204e1));
#51553=cartesian_point('',(-3.789844504554e1,6.287195218325e1,
-4.167821719219e1));
#51554=cartesian_point('',(-3.776189059776e1,6.267849299840e1,
-4.283452068856e1));
#51555=cartesian_point('',(-3.779493312536e1,6.274431733114e1,
-4.287178888243e1));
#51556=cartesian_point('',(-3.776387699844e1,6.273627363969e1,
-4.286887883302e1));
#51557=cartesian_point('',(-3.760987886839e1,6.283427852243e1,
-4.286412338263e1));
#51558=cartesian_point('',(-3.763014436026e1,6.286221660505e1,
-4.287421675550e1));
#51559=cartesian_point('',(-3.768818690278e1,6.290187984527e1,
-4.280164984554e1));
#51560=cartesian_point('',(-3.776092145030e1,6.294093123490e1,
-4.271092048689e1));
#51561=cartesian_point('',(-3.784202617115e1,6.298289661114e1,
-4.259592507658e1));
#51562=cartesian_point('',(-3.792839726577e1,6.302454633080e1,
-4.246436712896e1));
#51563=cartesian_point('',(-3.801663356884e1,6.306411742200e1,
-4.231874395948e1));
#51564=cartesian_point('',(-3.810270085873e1,6.309928154156e1,
-4.216421225019e1));
#51565=cartesian_point('',(-3.818217190743e1,6.312832310583e1,
-4.200679383953e1));
#51566=cartesian_point('',(-3.825681803507e1,6.315221014661e1,
-4.184057879055e1));
#51567=cartesian_point('',(-3.830082399132e1,6.316399806914e1,
-4.172558662552e1));
#51568=cartesian_point('',(-3.832202497318e1,6.316906598401e1,
-4.166314075882e1));
#51569=(bounded_surface()b_spline_surface(3,3,((#51509,#51510,#51511,#51512,
#51513,#51514,#51515,#51516,#51517,#51518,#51519,#51520,#51521,#51522,#51523),(
#51524,#51525,#51526,#51527,#51528,#51529,#51530,#51531,#51532,#51533,#51534,
#51535,#51536,#51537,#51538),(#51539,#51540,#51541,#51542,#51543,#51544,#51545,
#51546,#51547,#51548,#51549,#51550,#51551,#51552,#51553),(#51554,#51555,#51556,
#51557,#51558,#51559,#51560,#51561,#51562,#51563,#51564,#51565,#51566,#51567,
#51568)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.183268450730e-1,3.367134193627e-1,
3.796684499859e-1,4.238599925901e-1,4.708673773097e-1,5.228185260766e-1,
5.796180113588e-1,6.408387157427e-1,7.055627804435e-1,7.716273864499e-1,
8.365040816291e-1,8.977844778871e-1,9.680998489193e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439232085960e0,
1.439232085960e0,1.439232085960e0,1.439232085960e0,1.439232085960e0,
1.439232085960e0,1.439232085960e0,1.439232085960e0,1.439232085960e0,
1.439232085960e0,1.439232085960e0,1.439232085960e0,1.439232085960e0,
1.439232085960e0,1.439232085960e0),(8.535893046800e-1,8.535893046800e-1,
8.535893046800e-1,8.535893046800e-1,8.535893046800e-1,8.535893046800e-1,
8.535893046800e-1,8.535893046800e-1,8.535893046800e-1,8.535893046800e-1,
8.535893046800e-1,8.535893046800e-1,8.535893046800e-1,8.535893046800e-1,
8.535893046800e-1),(8.535893046800e-1,8.535893046800e-1,8.535893046800e-1,
8.535893046800e-1,8.535893046800e-1,8.535893046800e-1,8.535893046800e-1,
8.535893046800e-1,8.535893046800e-1,8.535893046800e-1,8.535893046800e-1,
8.535893046800e-1,8.535893046800e-1,8.535893046800e-1,8.535893046800e-1),(
1.439232085960e0,1.439232085960e0,1.439232085960e0,1.439232085960e0,
1.439232085960e0,1.439232085960e0,1.439232085960e0,1.439232085960e0,
1.439232085960e0,1.439232085960e0,1.439232085960e0,1.439232085960e0,
1.439232085960e0,1.439232085960e0,1.439232085960e0)))representation_item('')surface());
#51570=oriented_edge('',*,*,#51215,.f.);
#51572=oriented_edge('',*,*,#51571,.f.);
#51574=oriented_edge('',*,*,#51573,.t.);
#51575=oriented_edge('',*,*,#51500,.t.);
#51576=edge_loop('',(#51570,#51572,#51574,#51575));
#51577=face_outer_bound('',#51576,.f.);
#51579=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#51580=direction('',(0.e0,0.e0,1.e0));
#51581=direction('',(-4.810010061577e-1,8.767200420176e-1,0.e0));
#51582=axis2_placement_3d('',#51579,#51580,#51581);
#51583=toroidal_surface('',#51582,7.344368814732e1,5.e-1);
#51584=oriented_edge('',*,*,#51213,.t.);
#51586=oriented_edge('',*,*,#51585,.f.);
#51588=oriented_edge('',*,*,#51587,.t.);
#51590=oriented_edge('',*,*,#51589,.t.);
#51591=oriented_edge('',*,*,#51571,.t.);
#51592=edge_loop('',(#51584,#51586,#51588,#51590,#51591));
#51593=face_outer_bound('',#51592,.f.);
#51595=cartesian_point('',(-3.468361785121e1,6.448584342142e1,
-4.179691529836e1));
#51596=cartesian_point('',(-3.467725207537e1,6.450628658144e1,
-4.187985633004e1));
#51597=cartesian_point('',(-3.467460854576e1,6.453326092353e1,
-4.201736138071e1));
#51598=cartesian_point('',(-3.468519488587e1,6.455602917934e1,
-4.220636968677e1));
#51599=cartesian_point('',(-3.470083732352e1,6.456604753049e1,
-4.235504687873e1));
#51600=cartesian_point('',(-3.472084643989e1,6.456879207553e1,
-4.249133280047e1));
#51601=cartesian_point('',(-3.474377239265e1,6.456595445847e1,
-4.261633514521e1));
#51602=cartesian_point('',(-3.476865726569e1,6.455881269194e1,
-4.273114201046e1));
#51603=cartesian_point('',(-3.479487307880e1,6.454833210204e1,
-4.283675999374e1));
#51604=cartesian_point('',(-3.482205201556e1,6.453522025515e1,
-4.293420532564e1));
#51605=cartesian_point('',(-3.485003490483e1,6.451996174587e1,
-4.302449260369e1));
#51606=cartesian_point('',(-3.487882358124e1,6.450285251551e1,
-4.310857634297e1));
#51607=cartesian_point('',(-3.490856946505e1,6.448401514687e1,
-4.318736979255e1));
#51608=cartesian_point('',(-3.493960832837e1,6.446337960391e1,
-4.326181618502e1));
#51609=cartesian_point('',(-3.497254991665e1,6.444061947914e1,
-4.333298362180e1));
#51610=cartesian_point('',(-3.500840543742e1,6.441505889865e1,
-4.340207280779e1));
#51611=cartesian_point('',(-3.504867119074e1,6.438561402070e1,
-4.347017736041e1));
#51612=cartesian_point('',(-3.509563455243e1,6.435063992790e1,
-4.353810133541e1));
#51613=cartesian_point('',(-3.515283136276e1,6.430772897870e1,
-4.360621231247e1));
#51614=cartesian_point('',(-3.522811242660e1,6.425210689206e1,
-4.367493364328e1));
#51615=cartesian_point('',(-3.533768291669e1,6.417474052909e1,
-4.374302705867e1));
#51616=cartesian_point('',(-3.551039084735e1,6.406662112935e1,
-4.378668441225e1));
#51617=cartesian_point('',(-3.571380575795e1,6.396356059514e1,
-4.375251719778e1));
#51618=cartesian_point('',(-3.586764358861e1,6.389908538746e1,
-4.366857212047e1));
#51619=cartesian_point('',(-3.593397998395e1,6.387319094391e1,
-4.361133677538e1));
#51620=cartesian_point('',(-3.596408600356e1,6.386148080347e1,
-4.358200297617e1));
#51621=cartesian_point('',(-3.501162338233e1,6.411424567439e1,
-4.175620081770e1));
#51622=cartesian_point('',(-3.49830208e1,6.411712800367e1,-4.182057291545e1));
#51623=cartesian_point('',(-3.494202290533e1,6.412069832815e1,
-4.193047947338e1));
#51624=cartesian_point('',(-3.489795584337e1,6.412143108504e1,
-4.208747354237e1));
#51625=cartesian_point('',(-3.486983152991e1,6.411924708219e1,
-4.221404717895e1));
#51626=cartesian_point('',(-3.484925590905e1,6.411470262707e1,
-4.233247925241e1));
#51627=cartesian_point('',(-3.483467146423e1,6.410822200024e1,
-4.244304966426e1));
#51628=cartesian_point('',(-3.482492992950e1,6.410016148666e1,
-4.254621797065e1));
#51629=cartesian_point('',(-3.481918828293e1,6.409080167074e1,
-4.264251004349e1));
#51630=cartesian_point('',(-3.481683437527e1,6.408033463355e1,
-4.273256531900e1));
#51631=cartesian_point('',(-3.481745351481e1,6.406885659382e1,
-4.281710660036e1));
#51632=cartesian_point('',(-3.482080969339e1,6.405636704315e1,
-4.289687129020e1));
#51633=cartesian_point('',(-3.482683844868e1,6.404275638535e1,
-4.297261781064e1));
#51634=cartesian_point('',(-3.483567114974e1,6.402776925110e1,
-4.304518896413e1));
#51635=cartesian_point('',(-3.484771230614e1,6.401092937111e1,
-4.311560825297e1));
#51636=cartesian_point('',(-3.486379134378e1,6.399142459642e1,
-4.318509898105e1));
#51637=cartesian_point('',(-3.488535687532e1,6.396799117639e1,
-4.325485516132e1));
#51638=cartesian_point('',(-3.491487566561e1,6.393869660686e1,
-4.332583408290e1));
#51639=cartesian_point('',(-3.495634274991e1,6.390069653237e1,
-4.339854939675e1));
#51640=cartesian_point('',(-3.501819161334e1,6.384869897283e1,
-4.347348445434e1));
#51641=cartesian_point('',(-3.511763612211e1,6.377302058445e1,
-4.354923442013e1));
#51642=cartesian_point('',(-3.528702332633e1,6.366408525451e1,
-4.359856542272e1));
#51643=cartesian_point('',(-3.549020173486e1,6.356326471301e1,
-4.355985939373e1));
#51644=cartesian_point('',(-3.563618818501e1,6.350803242777e1,
-4.346623036433e1));
#51645=cartesian_point('',(-3.569334547919e1,6.349039378223e1,
-4.340412403065e1));
#51646=cartesian_point('',(-3.571822905126e1,6.348323507708e1,
-4.337270566987e1));
#51647=cartesian_point('',(-3.548232010953e1,6.426080049876e1,
-4.169085095789e1));
#51648=cartesian_point('',(-3.546083678371e1,6.423868127637e1,
-4.175025338876e1));
#51649=cartesian_point('',(-3.542726112635e1,6.420191566050e1,
-4.184933008015e1));
#51650=cartesian_point('',(-3.538486939111e1,6.415035646429e1,
-4.198708502523e1));
#51651=cartesian_point('',(-3.535348739629e1,6.410902020675e1,
-4.209638206285e1));
#51652=cartesian_point('',(-3.532627669961e1,6.407038824040e1,
-4.219732921047e1));
#51653=cartesian_point('',(-3.530261262676e1,6.403429781767e1,
-4.229049622700e1));
#51654=cartesian_point('',(-3.528200776492e1,6.400059545402e1,
-4.237646129431e1));
#51655=cartesian_point('',(-3.526408504485e1,6.396914066349e1,
-4.245576427883e1));
#51656=cartesian_point('',(-3.524853931064e1,6.393977271089e1,
-4.252897133292e1));
#51657=cartesian_point('',(-3.523512912591e1,6.391231110878e1,
-4.259666027515e1));
#51658=cartesian_point('',(-3.522368159791e1,6.388657345938e1,
-4.265936745334e1));
#51659=cartesian_point('',(-3.521408977243e1,6.386237061922e1,
-4.271759113823e1));
#51660=cartesian_point('',(-3.520631323233e1,6.383948363020e1,
-4.277183144619e1));
#51661=cartesian_point('',(-3.520039511483e1,6.381763003412e1,
-4.282263868188e1));
#51662=cartesian_point('',(-3.519651824947e1,6.379644766877e1,
-4.287058653476e1));
#51663=cartesian_point('',(-3.519510745577e1,6.377553669736e1,
-4.291606724086e1));
#51664=cartesian_point('',(-3.519696510018e1,6.375442050590e1,
-4.295918200499e1));
#51665=cartesian_point('',(-3.520340798563e1,6.373244189557e1,
-4.299973178932e1));
#51666=cartesian_point('',(-3.521701637394e1,6.370807804958e1,
-4.303773509331e1));
#51667=cartesian_point('',(-3.524306696290e1,6.367858099418e1,
-4.307247185754e1));
#51668=cartesian_point('',(-3.529211535678e1,6.364251072790e1,
-4.309318594500e1));
#51669=cartesian_point('',(-3.535459301373e1,6.361474197191e1,
-4.307707571735e1));
#51670=cartesian_point('',(-3.540290650777e1,6.360629567289e1,
-4.303462501424e1));
#51671=cartesian_point('',(-3.542430748832e1,6.360878565712e1,
-4.300231819798e1));
#51672=cartesian_point('',(-3.543422122545e1,6.361112554143e1,
-4.298501550753e1));
#51673=cartesian_point('',(-3.554482233623e1,6.475398565562e1,
-4.167734873015e1));
#51674=cartesian_point('',(-3.555148222083e1,6.472868503376e1,
-4.175119707180e1));
#51675=cartesian_point('',(-3.556241869653e1,6.468185921805e1,
-4.186888739017e1));
#51676=cartesian_point('',(-3.557607027758e1,6.460895214418e1,
-4.202269506949e1));
#51677=cartesian_point('',(-3.558575233855e1,6.454733605347e1,
-4.213976234437e1));
#51678=cartesian_point('',(-3.559362166993e1,6.448771280229e1,
-4.224405718633e1));
#51679=cartesian_point('',(-3.559993519281e1,6.443069998586e1,
-4.233721762259e1));
#51680=cartesian_point('',(-3.560494411283e1,6.437664292332e1,
-4.242054879275e1));
#51681=cartesian_point('',(-3.560887297445e1,6.432573653453e1,
-4.249508289929e1));
#51682=cartesian_point('',(-3.561191564779e1,6.427804285992e1,
-4.256170208981e1));
#51683=cartesian_point('',(-3.561422995625e1,6.423354022206e1,
-4.262115569258e1));
#51684=cartesian_point('',(-3.561593321274e1,6.419219177059e1,
-4.267403036520e1));
#51685=cartesian_point('',(-3.561709909282e1,6.415397454560e1,
-4.272076337393e1));
#51686=cartesian_point('',(-3.561774906206e1,6.411888513039e1,
-4.276167096006e1));
#51687=cartesian_point('',(-3.561783168547e1,6.408695172157e1,
-4.279695544469e1));
#51688=cartesian_point('',(-3.561717513343e1,6.405832175793e1,
-4.282662897368e1));
#51689=cartesian_point('',(-3.561540253549e1,6.403349204712e1,
-4.285031820317e1));
#51690=cartesian_point('',(-3.561175602141e1,6.401348142330e1,
-4.286726086477e1));
#51691=cartesian_point('',(-3.560487123652e1,6.399988394921e1,
-4.287652057584e1));
#51692=cartesian_point('',(-3.559188970761e1,6.399482154713e1,
-4.287767017731e1));
#51693=cartesian_point('',(-3.556717591384e1,6.400195029279e1,
-4.287072429225e1));
#51694=cartesian_point('',(-3.551970741833e1,6.402714756174e1,
-4.286202305857e1));
#51695=cartesian_point('',(-3.546569092706e1,6.405774532957e1,
-4.286919797447e1));
#51696=cartesian_point('',(-3.544082263333e1,6.407887152689e1,
-4.287889069320e1));
#51697=cartesian_point('',(-3.544173792862e1,6.408980518355e1,
-4.287617766915e1));
#51698=cartesian_point('',(-3.544445457362e1,6.409547402064e1,
-4.287267043276e1));
#51699=(bounded_surface()b_spline_surface(3,3,((#51595,#51596,#51597,#51598,
#51599,#51600,#51601,#51602,#51603,#51604,#51605,#51606,#51607,#51608,#51609,
#51610,#51611,#51612,#51613,#51614,#51615,#51616,#51617,#51618,#51619,#51620),(
#51621,#51622,#51623,#51624,#51625,#51626,#51627,#51628,#51629,#51630,#51631,
#51632,#51633,#51634,#51635,#51636,#51637,#51638,#51639,#51640,#51641,#51642,
#51643,#51644,#51645,#51646),(#51647,#51648,#51649,#51650,#51651,#51652,#51653,
#51654,#51655,#51656,#51657,#51658,#51659,#51660,#51661,#51662,#51663,#51664,
#51665,#51666,#51667,#51668,#51669,#51670,#51671,#51672),(#51673,#51674,#51675,
#51676,#51677,#51678,#51679,#51680,#51681,#51682,#51683,#51684,#51685,#51686,
#51687,#51688,#51689,#51690,#51691,#51692,#51693,#51694,#51695,#51696,#51697,
#51698)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.702127389594e-2,
1.206075974920e-1,1.727844081702e-1,2.202796838422e-1,2.636152641586e-1,
3.032785326978e-1,3.396215142171e-1,3.729417770824e-1,4.035316252930e-1,
4.316791568453e-1,4.576281912721e-1,4.815681927608e-1,5.036995465547e-1,
5.242331712865e-1,5.433847392871e-1,5.613464036055e-1,5.780788433407e-1,
5.934945710700e-1,6.076468355578e-1,6.216227223920e-1,6.367751571981e-1,
6.525150712790e-1,6.693857496563e-1,6.891757868588e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413608525364e0,
1.413608525364e0,1.413608525364e0,1.413608525364e0,1.413608525364e0,
1.413608525364e0,1.413608525364e0,1.413608525364e0,1.413608525364e0,
1.413608525364e0,1.413608525364e0,1.413608525364e0,1.413608525364e0,
1.413608525364e0,1.413608525364e0,1.413608525364e0,1.413608525364e0,
1.413608525364e0,1.413608525364e0,1.413608525364e0,1.413608525364e0,
1.413608525364e0,1.413608525364e0,1.413608525364e0,1.413608525364e0,
1.413608525364e0),(8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,
8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,
8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,
8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,
8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,
8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,
8.621304915453e-1,8.621304915453e-1,8.621304915453e-1),(8.621304915453e-1,
8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,
8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,
8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,
8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,
8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,
8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,8.621304915453e-1,
8.621304915453e-1),(1.413608525364e0,1.413608525364e0,1.413608525364e0,
1.413608525364e0,1.413608525364e0,1.413608525364e0,1.413608525364e0,
1.413608525364e0,1.413608525364e0,1.413608525364e0,1.413608525364e0,
1.413608525364e0,1.413608525364e0,1.413608525364e0,1.413608525364e0,
1.413608525364e0,1.413608525364e0,1.413608525364e0,1.413608525364e0,
1.413608525364e0,1.413608525364e0,1.413608525364e0,1.413608525364e0,
1.413608525364e0,1.413608525364e0,1.413608525364e0)))representation_item('')surface());
#51700=oriented_edge('',*,*,#51211,.t.);
#51702=oriented_edge('',*,*,#51701,.f.);
#51704=oriented_edge('',*,*,#51703,.f.);
#51705=oriented_edge('',*,*,#51585,.t.);
#51706=edge_loop('',(#51700,#51702,#51704,#51705));
#51707=face_outer_bound('',#51706,.f.);
#51709=cartesian_point('',(-3.464769107186e1,6.454198635819e1,
-4.131567865890e1));
#51710=cartesian_point('',(-3.460805352893e1,6.458712940323e1,
-4.151421704518e1));
#51711=cartesian_point('',(-3.458365959953e1,6.464968010067e1,
-4.183245811292e1));
#51712=cartesian_point('',(-3.462731006185e1,6.469363202754e1,
-4.217092722707e1));
#51713=cartesian_point('',(-3.465395500912e1,6.470561511104e1,
-4.229078761983e1));
#51714=cartesian_point('',(-3.501820495522e1,6.403378965043e1,
-4.133853573926e1));
#51715=cartesian_point('',(-3.492660158249e1,6.403923432636e1,
-4.149710037148e1));
#51716=cartesian_point('',(-3.480860230886e1,6.405731925286e1,
-4.176305449216e1));
#51717=cartesian_point('',(-3.474038297751e1,6.408153650004e1,
-4.206732682894e1));
#51718=cartesian_point('',(-3.472632301419e1,6.409048331779e1,
-4.217840718623e1));
#51719=cartesian_point('',(-3.560642915619e1,6.425636314314e1,
-4.136104939294e1));
#51720=cartesian_point('',(-3.553942414101e1,6.419947210769e1,
-4.149347193400e1));
#51721=cartesian_point('',(-3.544110411065e1,6.411832402200e1,
-4.170548368817e1));
#51722=cartesian_point('',(-3.535575899037e1,6.404508363462e1,
-4.193058256942e1));
#51723=cartesian_point('',(-3.532905072249e1,6.402098172610e1,
-4.201024915078e1));
#51724=cartesian_point('',(-3.554868770476e1,6.488290733215e1,
-4.135016334366e1));
#51725=cartesian_point('',(-3.554672803579e1,6.483256932427e1,
-4.150865928346e1));
#51726=cartesian_point('',(-3.555247725912e1,6.474312251854e1,
-4.174427557903e1));
#51727=cartesian_point('',(-3.556989575387e1,6.463779632928e1,
-4.196147287753e1));
#51728=cartesian_point('',(-3.557716700015e1,6.459915791327e1,
-4.203321606213e1));
#51729=(bounded_surface()b_spline_surface(3,3,((#51709,#51710,#51711,#51712,
#51713),(#51714,#51715,#51716,#51717,#51718),(#51719,#51720,#51721,#51722,
#51723),(#51724,#51725,#51726,#51727,#51728)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.707160444583e-1,
7.046581694873e-1,8.829655080015e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579951576293e0,1.579951576293e0,1.579951576293e0,
1.579951576293e0,1.579951576293e0),(8.066828079023e-1,8.066828079023e-1,
8.066828079023e-1,8.066828079023e-1,8.066828079023e-1),(8.066828079023e-1,
8.066828079023e-1,8.066828079023e-1,8.066828079023e-1,8.066828079023e-1),(
1.579951576293e0,1.579951576293e0,1.579951576293e0,1.579951576293e0,
1.579951576293e0)))representation_item('')surface());
#51731=oriented_edge('',*,*,#51730,.t.);
#51733=oriented_edge('',*,*,#51732,.f.);
#51735=oriented_edge('',*,*,#51734,.f.);
#51736=oriented_edge('',*,*,#51701,.t.);
#51737=edge_loop('',(#51731,#51733,#51735,#51736));
#51738=face_outer_bound('',#51737,.f.);
#51740=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#51741=direction('',(0.e0,0.e0,1.e0));
#51742=direction('',(1.e0,0.e0,0.e0));
#51743=axis2_placement_3d('',#51740,#51741,#51742);
#51744=conical_surface('',#51743,7.334631745054e1,5.e-1);
#51745=oriented_edge('',*,*,#51730,.f.);
#51746=oriented_edge('',*,*,#51209,.f.);
#51748=oriented_edge('',*,*,#51747,.f.);
#51750=oriented_edge('',*,*,#51749,.t.);
#51752=oriented_edge('',*,*,#51751,.f.);
#51754=oriented_edge('',*,*,#51753,.f.);
#51756=oriented_edge('',*,*,#51755,.t.);
#51757=edge_loop('',(#51745,#51746,#51748,#51750,#51752,#51754,#51756));
#51758=face_outer_bound('',#51757,.f.);
#51760=cartesian_point('',(-3.023871908055e1,6.688159293264e1,
-4.228405242186e1));
#51761=cartesian_point('',(-3.024361506692e1,6.686009361272e1,
-4.219215662854e1));
#51762=cartesian_point('',(-3.024122372529e1,6.680681661283e1,
-4.191546034383e1));
#51763=cartesian_point('',(-3.018992261337e1,6.677804147962e1,
-4.159358920393e1));
#51764=cartesian_point('',(-3.012858501548e1,6.677735718806e1,
-4.136896134573e1));
#51765=cartesian_point('',(-3.011194013318e1,6.677841903439e1,
-4.131419630174e1));
#51766=cartesian_point('',(-2.970542065157e1,6.656648419834e1,
-4.217220199276e1));
#51767=cartesian_point('',(-2.969333302757e1,6.657125137008e1,
-4.208710990080e1));
#51768=cartesian_point('',(-2.964629569622e1,6.659964332525e1,
-4.183687572923e1));
#51769=cartesian_point('',(-2.956573011633e1,6.667175550194e1,
-4.156285003344e1));
#51770=cartesian_point('',(-2.949983675391e1,6.674433135693e1,
-4.138106453557e1));
#51771=cartesian_point('',(-2.948313811919e1,6.676341869558e1,
-4.133740504355e1));
#51772=cartesian_point('',(-2.928445958117e1,6.700396360061e1,
-4.200577981705e1));
#51773=cartesian_point('',(-2.928666819465e1,6.703161999667e1,
-4.194469786894e1));
#51774=cartesian_point('',(-2.929198548464e1,6.712163156393e1,
-4.176069916278e1));
#51775=cartesian_point('',(-2.929658418524e1,6.724502412712e1,
-4.154636289291e1));
#51776=cartesian_point('',(-2.930100578184e1,6.734161777570e1,
-4.139658766502e1));
#51777=cartesian_point('',(-2.930217173599e1,6.736584201329e1,
-4.136005930306e1));
#51778=cartesian_point('',(-2.959391127957e1,6.755170271531e1,
-4.202913498476e1));
#51779=cartesian_point('',(-2.962070555087e1,6.756526400162e1,
-4.197401676825e1));
#51780=cartesian_point('',(-2.969850848523e1,6.760637294231e1,
-4.179877676488e1));
#51781=cartesian_point('',(-2.977765789779e1,6.765614662410e1,
-4.156833499973e1));
#51782=cartesian_point('',(-2.982402535218e1,6.769225162674e1,
-4.139273892438e1));
#51783=cartesian_point('',(-2.983474458275e1,6.770118192647e1,
-4.134889700044e1));
#51784=(bounded_surface()b_spline_surface(3,3,((#51760,#51761,#51762,#51763,
#51764,#51765),(#51766,#51767,#51768,#51769,#51770,#51771),(#51772,#51773,
#51774,#51775,#51776,#51777),(#51778,#51779,#51780,#51781,#51782,#51783)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.424573358767e-1,3.042798493710e-1,6.365860081793e-1,7.458452575585e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933817621e0,1.579933817621e0,1.579933817621e0,1.579933817621e0,
1.579933817621e0,1.579933817621e0),(8.066887274597e-1,8.066887274597e-1,
8.066887274597e-1,8.066887274597e-1,8.066887274597e-1,8.066887274597e-1),(
8.066887274597e-1,8.066887274597e-1,8.066887274597e-1,8.066887274597e-1,
8.066887274597e-1,8.066887274597e-1),(1.579933817621e0,1.579933817621e0,
1.579933817621e0,1.579933817621e0,1.579933817621e0,1.579933817621e0)))representation_item('')surface());
#51785=oriented_edge('',*,*,#51747,.t.);
#51787=oriented_edge('',*,*,#51786,.f.);
#51789=oriented_edge('',*,*,#51788,.f.);
#51791=oriented_edge('',*,*,#51790,.t.);
#51792=edge_loop('',(#51785,#51787,#51789,#51791));
#51793=face_outer_bound('',#51792,.f.);
#51795=cartesian_point('',(-2.884503763244e1,6.753120107245e1,
-4.369323278273e1));
#51796=cartesian_point('',(-2.882272211877e1,6.737777756806e1,
-4.365519977674e1));
#51797=cartesian_point('',(-2.896255131188e1,6.731840315363e1,
-4.374965760477e1));
#51798=cartesian_point('',(-2.950618649060e1,6.705929263153e1,
-4.378431324546e1));
#51799=cartesian_point('',(-2.972258073036e1,6.702690527691e1,
-4.350650428637e1));
#51800=cartesian_point('',(-2.984183223994e1,6.698319042718e1,
-4.335049160557e1));
#51801=cartesian_point('',(-2.992855703194e1,6.695612189290e1,
-4.316939619512e1));
#51802=cartesian_point('',(-2.999764356861e1,6.692743132107e1,
-4.298859052827e1));
#51803=cartesian_point('',(-3.005201383820e1,6.689966352358e1,
-4.279475974300e1));
#51804=cartesian_point('',(-3.009069943640e1,6.687123342062e1,
-4.259316576874e1));
#51805=cartesian_point('',(-3.011179596601e1,6.684317294579e1,
-4.238819803456e1));
#51806=cartesian_point('',(-3.011430887579e1,6.681676509706e1,
-4.218794599165e1));
#51807=cartesian_point('',(-3.009809151119e1,6.679178744693e1,
-4.198534968557e1));
#51808=cartesian_point('',(-3.007332792954e1,6.677729845911e1,
-4.185231027062e1));
#51809=cartesian_point('',(-3.005584275775e1,6.677059732854e1,
-4.178251008580e1));
#51810=cartesian_point('',(-2.868040125575e1,6.711761804032e1,
-4.350398411392e1));
#51811=cartesian_point('',(-2.864059675991e1,6.693494191285e1,
-4.345407097518e1));
#51812=cartesian_point('',(-2.876635391649e1,6.688074946953e1,
-4.355981714432e1));
#51813=cartesian_point('',(-2.932355336669e1,6.661037574263e1,
-4.359946236037e1));
#51814=cartesian_point('',(-2.950128251700e1,6.661178785245e1,
-4.328810688863e1));
#51815=cartesian_point('',(-2.957611886712e1,6.659606955340e1,
-4.313056220328e1));
#51816=cartesian_point('',(-2.961814133491e1,6.660274315857e1,
-4.295072641313e1));
#51817=cartesian_point('',(-2.964304847961e1,6.661209795395e1,
-4.277887375448e1));
#51818=cartesian_point('',(-2.965503456545e1,6.662847629729e1,
-4.259930991256e1));
#51819=cartesian_point('',(-2.965492017858e1,6.665014424966e1,
-4.241793665543e1));
#51820=cartesian_point('',(-2.964300391954e1,6.667737204570e1,
-4.223874667258e1));
#51821=cartesian_point('',(-2.962037879453e1,6.670948027164e1,
-4.206907160950e1));
#51822=cartesian_point('',(-2.958691456659e1,6.674835999664e1,
-4.190313831046e1));
#51823=cartesian_point('',(-2.955764842073e1,6.677925686212e1,
-4.179864789512e1));
#51824=cartesian_point('',(-2.954026147445e1,6.679742358214e1,
-4.174530650716e1));
#51825=cartesian_point('',(-2.891230110944e1,6.685907535033e1,
-4.302136115092e1));
#51826=cartesian_point('',(-2.889862162381e1,6.680173042084e1,
-4.301376941978e1));
#51827=cartesian_point('',(-2.892907526690e1,6.677414786216e1,
-4.306479178027e1));
#51828=cartesian_point('',(-2.908773370381e1,6.669271571301e1,
-4.308228672391e1));
#51829=cartesian_point('',(-2.915308535634e1,6.672938495483e1,
-4.293274141529e1));
#51830=cartesian_point('',(-2.919033157059e1,6.676459504366e1,
-4.282209587695e1));
#51831=cartesian_point('',(-2.922127655161e1,6.681357814957e1,
-4.269304864929e1));
#51832=cartesian_point('',(-2.924946974876e1,6.686839185716e1,
-4.255818342410e1));
#51833=cartesian_point('',(-2.927597059394e1,6.692992093359e1,
-4.241361887499e1));
#51834=cartesian_point('',(-2.930037807012e1,6.699609042694e1,
-4.226370297004e1));
#51835=cartesian_point('',(-2.932198395398e1,6.706499723614e1,
-4.211285961903e1));
#51836=cartesian_point('',(-2.934009912158e1,6.713396011856e1,
-4.196725840408e1));
#51837=cartesian_point('',(-2.935559176644e1,6.720566450809e1,
-4.182177251542e1));
#51838=cartesian_point('',(-2.936389991137e1,6.725450141325e1,
-4.172742522195e1));
#51839=cartesian_point('',(-2.936778207873e1,6.728081363958e1,
-4.167821719182e1));
#51840=cartesian_point('',(-2.925764767275e1,6.707118593718e1,
-4.283452028935e1));
#51841=cartesian_point('',(-2.928181540813e1,6.714075970428e1,
-4.287178888245e1));
#51842=cartesian_point('',(-2.925207488292e1,6.712873119009e1,
-4.286887883304e1));
#51843=cartesian_point('',(-2.908660202461e1,6.720579683768e1,
-4.286412338261e1));
#51844=cartesian_point('',(-2.910304749073e1,6.723614108364e1,
-4.287421675555e1));
#51845=cartesian_point('',(-2.915541637954e1,6.728304107140e1,
-4.280164984561e1));
#51846=cartesian_point('',(-2.922243144372e1,6.733125213450e1,
-4.271092048697e1));
#51847=cartesian_point('',(-2.929736472168e1,6.738344478152e1,
-4.259592507667e1));
#51848=cartesian_point('',(-2.937756052029e1,6.743601187215e1,
-4.246436712906e1));
#51849=cartesian_point('',(-2.945987688570e1,6.748676157583e1,
-4.231874395958e1));
#51850=cartesian_point('',(-2.954061801937e1,6.753285889711e1,
-4.216421225029e1));
#51851=cartesian_point('',(-2.961561849744e1,6.757202506017e1,
-4.200679383962e1));
#51852=cartesian_point('',(-2.968650813269e1,6.760545101884e1,
-4.184057879054e1));
#51853=cartesian_point('',(-2.972859897928e1,6.762288202395e1,
-4.172558662539e1));
#51854=cartesian_point('',(-2.974895708835e1,6.763067386589e1,
-4.166314075859e1));
#51855=(bounded_surface()b_spline_surface(3,3,((#51795,#51796,#51797,#51798,
#51799,#51800,#51801,#51802,#51803,#51804,#51805,#51806,#51807,#51808,#51809),(
#51810,#51811,#51812,#51813,#51814,#51815,#51816,#51817,#51818,#51819,#51820,
#51821,#51822,#51823,#51824),(#51825,#51826,#51827,#51828,#51829,#51830,#51831,
#51832,#51833,#51834,#51835,#51836,#51837,#51838,#51839),(#51840,#51841,#51842,
#51843,#51844,#51845,#51846,#51847,#51848,#51849,#51850,#51851,#51852,#51853,
#51854)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.183268453916e-1,3.367134193415e-1,
3.796684499643e-1,4.238599925670e-1,4.708673772824e-1,5.228185260442e-1,
5.796180113216e-1,6.408387157022e-1,7.055627804030e-1,7.716273864132e-1,
8.365040815991e-1,8.977844778659e-1,9.680998490068e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439232085947e0,
1.439232085947e0,1.439232085947e0,1.439232085947e0,1.439232085947e0,
1.439232085947e0,1.439232085947e0,1.439232085947e0,1.439232085947e0,
1.439232085947e0,1.439232085947e0,1.439232085947e0,1.439232085947e0,
1.439232085947e0,1.439232085947e0),(8.535893046845e-1,8.535893046845e-1,
8.535893046845e-1,8.535893046845e-1,8.535893046845e-1,8.535893046845e-1,
8.535893046845e-1,8.535893046845e-1,8.535893046845e-1,8.535893046845e-1,
8.535893046845e-1,8.535893046845e-1,8.535893046845e-1,8.535893046845e-1,
8.535893046845e-1),(8.535893046845e-1,8.535893046845e-1,8.535893046845e-1,
8.535893046845e-1,8.535893046845e-1,8.535893046845e-1,8.535893046845e-1,
8.535893046845e-1,8.535893046845e-1,8.535893046845e-1,8.535893046845e-1,
8.535893046845e-1,8.535893046845e-1,8.535893046845e-1,8.535893046845e-1),(
1.439232085947e0,1.439232085947e0,1.439232085947e0,1.439232085947e0,
1.439232085947e0,1.439232085947e0,1.439232085947e0,1.439232085947e0,
1.439232085947e0,1.439232085947e0,1.439232085947e0,1.439232085947e0,
1.439232085947e0,1.439232085947e0,1.439232085947e0)))representation_item('')surface());
#51856=oriented_edge('',*,*,#51207,.f.);
#51858=oriented_edge('',*,*,#51857,.f.);
#51860=oriented_edge('',*,*,#51859,.t.);
#51861=oriented_edge('',*,*,#51786,.t.);
#51862=edge_loop('',(#51856,#51858,#51860,#51861));
#51863=face_outer_bound('',#51862,.f.);
#51865=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#51866=direction('',(0.e0,0.e0,1.e0));
#51867=direction('',(-3.624510471431e-1,9.320028103095e-1,0.e0));
#51868=axis2_placement_3d('',#51865,#51866,#51867);
#51869=toroidal_surface('',#51868,7.344368814732e1,5.e-1);
#51870=oriented_edge('',*,*,#51205,.t.);
#51871=oriented_edge('',*,*,#51182,.f.);
#51873=oriented_edge('',*,*,#51872,.t.);
#51875=oriented_edge('',*,*,#51874,.t.);
#51876=oriented_edge('',*,*,#51857,.t.);
#51877=edge_loop('',(#51870,#51871,#51873,#51875,#51876));
#51878=face_outer_bound('',#51877,.f.);
#51880=cartesian_point('',(-1.970513298137e-11,4.758151452023e-11,
-4.228096149021e1));
#51881=direction('',(0.e0,0.e0,1.e0));
#51882=direction('',(-3.826834323651e-1,9.238795325113e-1,0.e0));
#51883=axis2_placement_3d('',#51880,#51881,#51882);
#51884=conical_surface('',#51883,7.351737503131e1,3.302386755580e1);
#51885=oriented_edge('',*,*,#51874,.f.);
#51886=oriented_edge('',*,*,#51872,.f.);
#51887=oriented_edge('',*,*,#51068,.f.);
#51889=oriented_edge('',*,*,#51888,.f.);
#51891=oriented_edge('',*,*,#51890,.f.);
#51893=oriented_edge('',*,*,#51892,.f.);
#51895=oriented_edge('',*,*,#51894,.f.);
#51896=edge_loop('',(#51885,#51886,#51887,#51889,#51891,#51893,#51895));
#51897=face_outer_bound('',#51896,.f.);
#51899=cartesian_point('',(0.e0,1.421085471520e-14,-3.934268702288e1));
#51900=direction('',(0.e0,0.e0,1.e0));
#51901=direction('',(3.840558575680e-1,-9.233098603761e-1,0.e0));
#51902=axis2_placement_3d('',#51899,#51900,#51901);
#51903=toroidal_surface('',#51902,7.065650925828e1,4.e0);
#51905=oriented_edge('',*,*,#51904,.t.);
#51907=oriented_edge('',*,*,#51906,.t.);
#51908=oriented_edge('',*,*,#51892,.t.);
#51909=oriented_edge('',*,*,#51890,.t.);
#51910=oriented_edge('',*,*,#51888,.t.);
#51911=oriented_edge('',*,*,#50962,.t.);
#51912=oriented_edge('',*,*,#50960,.t.);
#51913=oriented_edge('',*,*,#44211,.t.);
#51914=oriented_edge('',*,*,#44209,.t.);
#51915=edge_loop('',(#51905,#51907,#51908,#51909,#51910,#51911,#51912,#51913,
#51914));
#51916=face_outer_bound('',#51915,.f.);
#51918=cartesian_point('',(-2.822504886575e1,6.477640049429e1,
-3.934373683672e1));
#51919=direction('',(9.238019266982e-1,3.827282896191e-1,1.044301460211e-2));
#51920=direction('',(-3.828695911427e-1,9.233887760123e-1,2.764135511777e-2));
#51921=axis2_placement_3d('',#51918,#51919,#51920);
#51922=toroidal_surface('',#51921,3.698456085085e0,2.999995094488e-1);
#51924=oriented_edge('',*,*,#51923,.f.);
#51926=oriented_edge('',*,*,#51925,.f.);
#51927=oriented_edge('',*,*,#51906,.f.);
#51928=oriented_edge('',*,*,#51904,.f.);
#51930=oriented_edge('',*,*,#51929,.t.);
#51931=edge_loop('',(#51924,#51926,#51927,#51928,#51930));
#51932=face_outer_bound('',#51931,.f.);
#51934=cartesian_point('',(-3.192512363422e1,7.184781459867e1,0.e0));
#51935=direction('',(-9.238288756103e-1,-3.826624495897e-1,-1.047178411625e-2));
#51936=direction('',(3.826834323651e-1,-9.238795325113e-1,0.e0));
#51937=axis2_placement_3d('',#51934,#51935,#51936);
#51938=plane('',#51937);
#51940=oriented_edge('',*,*,#51939,.t.);
#51942=oriented_edge('',*,*,#51941,.t.);
#51944=oriented_edge('',*,*,#51943,.t.);
#51946=oriented_edge('',*,*,#51945,.t.);
#51947=oriented_edge('',*,*,#51923,.t.);
#51949=oriented_edge('',*,*,#51948,.t.);
#51950=edge_loop('',(#51940,#51942,#51944,#51946,#51947,#51949));
#51951=face_outer_bound('',#51950,.f.);
#51953=cartesian_point('',(-3.074542415374e1,6.787355996413e1,
-6.593186996571e0));
#51954=direction('',(-1.797666942413e-1,4.095189971698e-1,8.944149633132e-1));
#51955=direction('',(-1.428726378683e-1,-9.104553071603e-1,3.881475789080e-1));
#51956=axis2_placement_3d('',#51953,#51954,#51955);
#51957=cylindrical_surface('',#51956,5.000000030438e-1);
#51959=oriented_edge('',*,*,#51958,.t.);
#51961=oriented_edge('',*,*,#51960,.f.);
#51962=oriented_edge('',*,*,#51939,.f.);
#51964=oriented_edge('',*,*,#51963,.t.);
#51965=edge_loop('',(#51959,#51961,#51962,#51964));
#51966=face_outer_bound('',#51965,.f.);
#51968=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002761e0));
#51969=direction('',(0.e0,0.e0,1.e0));
#51970=direction('',(0.e0,-1.e0,0.e0));
#51971=axis2_placement_3d('',#51968,#51969,#51970);
#51972=conical_surface('',#51971,7.438528799862e1,2.656505117708e1);
#51974=oriented_edge('',*,*,#51973,.f.);
#51976=oriented_edge('',*,*,#51975,.f.);
#51978=oriented_edge('',*,*,#51977,.f.);
#51979=oriented_edge('',*,*,#51958,.f.);
#51981=oriented_edge('',*,*,#51980,.t.);
#51982=oriented_edge('',*,*,#44203,.f.);
#51984=oriented_edge('',*,*,#51983,.f.);
#51985=edge_loop('',(#51974,#51976,#51978,#51979,#51981,#51982,#51984));
#51986=face_outer_bound('',#51985,.f.);
#51988=cartesian_point('',(-3.510643964491e1,6.566595652988e1,
-6.695504358379e0));
#51989=direction('',(2.154582390909e-1,-3.919178848848e-1,-8.944149589062e-1));
#51990=direction('',(8.092880116211e-1,-4.409017290237e-1,3.881476260268e-1));
#51991=axis2_placement_3d('',#51988,#51989,#51990);
#51992=cylindrical_surface('',#51991,5.000000035622e-1);
#51993=oriented_edge('',*,*,#51973,.t.);
#51995=oriented_edge('',*,*,#51994,.f.);
#51997=oriented_edge('',*,*,#51996,.f.);
#51999=oriented_edge('',*,*,#51998,.t.);
#52000=edge_loop('',(#51993,#51995,#51997,#51999));
#52001=face_outer_bound('',#52000,.f.);
#52003=cartesian_point('',(-3.671883365193e1,6.612595811272e1,
-4.344552137260e0));
#52004=cartesian_point('',(-3.665821740948e1,6.619103236714e1,
-4.305582430015e0));
#52005=cartesian_point('',(-3.653158220666e1,6.630305282625e1,
-4.261957005044e0));
#52006=cartesian_point('',(-3.631893930571e1,6.642149451983e1,
-4.260967322114e0));
#52007=cartesian_point('',(-3.615500816316e1,6.648547060227e1,
-4.288733235293e0));
#52008=cartesian_point('',(-3.599020208232e1,6.652384768247e1,
-4.342990487750e0));
#52009=cartesian_point('',(-3.583484570082e1,6.653699467672e1,
-4.416720299809e0));
#52010=cartesian_point('',(-3.569165081629e1,6.652865993607e1,
-4.504520404451e0));
#52011=cartesian_point('',(-3.556021619820e1,6.650260802615e1,
-4.603447521221e0));
#52012=cartesian_point('',(-3.543913257991e1,6.646151661385e1,
-4.712565769280e0));
#52013=cartesian_point('',(-3.532711642755e1,6.640692370538e1,
-4.832121120863e0));
#52014=cartesian_point('',(-3.522366639891e1,6.633975751251e1,
-4.962537884974e0));
#52015=cartesian_point('',(-3.512892564019e1,6.626071053822e1,
-5.104051732087e0));
#52016=cartesian_point('',(-3.504330956553e1,6.617022852179e1,
-5.256922306874e0));
#52017=cartesian_point('',(-3.496737766269e1,6.606837129604e1,
-5.421715244730e0));
#52018=cartesian_point('',(-3.490194641299e1,6.595471824852e1,
-5.599451888470e0));
#52019=cartesian_point('',(-3.484837761549e1,6.582844488424e1,
-5.791476516295e0));
#52020=cartesian_point('',(-3.480274543337e1,6.566674629487e1,
-6.031471787371e0));
#52021=cartesian_point('',(-3.478926271991e1,6.554601305958e1,
-6.205802501458e0));
#52022=cartesian_point('',(-3.478818966201e1,6.547216440173e1,
-6.310924173842e0));
#52023=cartesian_point('',(-3.644474732892e1,6.563776025532e1,
-4.070398916318e0));
#52024=cartesian_point('',(-3.639436604015e1,6.570008253610e1,
-4.018722997707e0));
#52025=cartesian_point('',(-3.627230043412e1,6.581961302607e1,
-3.959077976453e0));
#52026=cartesian_point('',(-3.605320828878e1,6.594233890629e1,
-3.956893986593e0));
#52027=cartesian_point('',(-3.588445707376e1,6.600313438264e1,
-3.993976724110e0));
#52028=cartesian_point('',(-3.572123343123e1,6.603035236738e1,
-4.065545466027e0));
#52029=cartesian_point('',(-3.557759928765e1,6.602617084533e1,
-4.160008530052e0));
#52030=cartesian_point('',(-3.545669455121e1,6.599736614939e1,
-4.268515608060e0));
#52031=cartesian_point('',(-3.535690880392e1,6.595047739944e1,
-4.386342000634e0));
#52032=cartesian_point('',(-3.527534114258e1,6.589021974007e1,
-4.511962176064e0));
#52033=cartesian_point('',(-3.520947605600e1,6.581960040108e1,
-4.645604587262e0));
#52034=cartesian_point('',(-3.515772266789e1,6.574072934580e1,
-4.787861803983e0));
#52035=cartesian_point('',(-3.511919003549e1,6.565528951085e1,
-4.939190908295e0));
#52036=cartesian_point('',(-3.509340613177e1,6.556457245163e1,
-5.100085714928e0));
#52037=cartesian_point('',(-3.508026742666e1,6.546945294843e1,
-5.271323585106e0));
#52038=cartesian_point('',(-3.508013438925e1,6.537045870394e1,
-5.454082391575e0));
#52039=cartesian_point('',(-3.509396940109e1,6.526801091164e1,
-5.649776402811e0));
#52040=cartesian_point('',(-3.512801426337e1,6.514637592667e1,
-5.892400676657e0));
#52041=cartesian_point('',(-3.516768680202e1,6.506456337938e1,
-6.066941620092e0));
#52042=cartesian_point('',(-3.519672722600e1,6.501791330209e1,
-6.171591642001e0));
#52043=cartesian_point('',(-3.601477608110e1,6.542977577646e1,
-4.476314198403e0));
#52044=cartesian_point('',(-3.600072760056e1,6.544908191620e1,
-4.442971709917e0));
#52045=cartesian_point('',(-3.596305428342e1,6.548830487836e1,
-4.406195988169e0));
#52046=cartesian_point('',(-3.589285432706e1,6.552776288576e1,
-4.404176492383e0));
#52047=cartesian_point('',(-3.583885648598e1,6.554621586932e1,
-4.426085749897e0));
#52048=cartesian_point('',(-3.578783076141e1,6.555249191489e1,
-4.470498535222e0));
#52049=cartesian_point('',(-3.574489537852e1,6.554761305936e1,
-4.532760816971e0));
#52050=cartesian_point('',(-3.571111731233e1,6.553427532605e1,
-4.609239472921e0));
#52051=cartesian_point('',(-3.568576504539e1,6.551505326161e1,
-4.697905871614e0));
#52052=cartesian_point('',(-3.566764928104e1,6.549180867945e1,
-4.798129838340e0));
#52053=cartesian_point('',(-3.565575117844e1,6.546575758995e1,
-4.910173390784e0));
#52054=cartesian_point('',(-3.564936912035e1,6.543778110020e1,
-5.034385772390e0));
#52055=cartesian_point('',(-3.564803130235e1,6.540859278274e1,
-5.170902006673e0));
#52056=cartesian_point('',(-3.565142495874e1,6.537875618692e1,
-5.319875069968e0));
#52057=cartesian_point('',(-3.565939595371e1,6.534869493781e1,
-5.481777646168e0));
#52058=cartesian_point('',(-3.567197631154e1,6.531874326317e1,
-5.657571862989e0));
#52059=cartesian_point('',(-3.568939960686e1,6.528925275650e1,
-5.848595598929e0));
#52060=cartesian_point('',(-3.571561979639e1,6.525628392734e1,
-6.088593108096e0));
#52061=cartesian_point('',(-3.573850965347e1,6.523618461473e1,
-6.264031616754e0));
#52062=cartesian_point('',(-3.575356936957e1,6.522558965933e1,
-6.370215110430e0));
#52063=cartesian_point('',(-3.605787525068e1,6.580624122426e1,
-4.968531307374e0));
#52064=cartesian_point('',(-3.605311039448e1,6.580519038468e1,
-4.957744023065e0));
#52065=cartesian_point('',(-3.605620430572e1,6.579376088695e1,
-4.949273634212e0));
#52066=cartesian_point('',(-3.607244074928e1,6.578420193599e1,
-4.948536814083e0));
#52067=cartesian_point('',(-3.608491024391e1,6.578308849252e1,
-4.952977822302e0));
#52068=cartesian_point('',(-3.609257651434e1,6.578927330432e1,
-4.965490523975e0));
#52069=cartesian_point('',(-3.609201580411e1,6.580134834690e1,
-4.989720802241e0));
#52070=cartesian_point('',(-3.608275336635e1,6.581678965718e1,
-5.028286327846e0));
#52071=cartesian_point('',(-3.606573902985e1,6.583326739832e1,
-5.082388257137e0));
#52072=cartesian_point('',(-3.604219463570e1,6.584907305302e1,
-5.152467065713e0));
#52073=cartesian_point('',(-3.601313735447e1,6.586299113762e1,
-5.238820322091e0));
#52074=cartesian_point('',(-3.597943282654e1,6.587406084737e1,
-5.341498290358e0));
#52075=cartesian_point('',(-3.594186850399e1,6.588148456398e1,
-5.460241567666e0));
#52076=cartesian_point('',(-3.590110461989e1,6.588458892473e1,
-5.594785856706e0));
#52077=cartesian_point('',(-3.585762287008e1,6.588274023975e1,
-5.745228438235e0));
#52078=cartesian_point('',(-3.581173484550e1,6.587522048396e1,
-5.912259008511e0));
#52079=cartesian_point('',(-3.576368201211e1,6.586109817223e1,
-6.097104417898e0));
#52080=cartesian_point('',(-3.570602162367e1,6.583569855036e1,
-6.333061786233e0));
#52081=cartesian_point('',(-3.566674031604e1,6.580983184092e1,
-6.508772251276e0));
#52082=cartesian_point('',(-3.564417590075e1,6.579140766655e1,
-6.616251199844e0));
#52083=(bounded_surface()b_spline_surface(3,3,((#52003,#52004,#52005,#52006,
#52007,#52008,#52009,#52010,#52011,#52012,#52013,#52014,#52015,#52016,#52017,
#52018,#52019,#52020,#52021,#52022),(#52023,#52024,#52025,#52026,#52027,#52028,
#52029,#52030,#52031,#52032,#52033,#52034,#52035,#52036,#52037,#52038,#52039,
#52040,#52041,#52042),(#52043,#52044,#52045,#52046,#52047,#52048,#52049,#52050,
#52051,#52052,#52053,#52054,#52055,#52056,#52057,#52058,#52059,#52060,#52061,
#52062),(#52063,#52064,#52065,#52066,#52067,#52068,#52069,#52070,#52071,#52072,
#52073,#52074,#52075,#52076,#52077,#52078,#52079,#52080,#52081,#52082)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995358841990e-1,5.203111640862e-1,
5.294490585667e-1,5.394929802529e-1,5.503678510642e-1,5.624418712328e-1,
5.759899777599e-1,5.910959566564e-1,6.079484175840e-1,6.267675308218e-1,
6.476626670466e-1,6.706579148185e-1,6.957715618825e-1,7.230872479759e-1,
7.527891638885e-1,7.851643424916e-1,8.205304475732e-1,8.757470021066e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531588873e0,1.576531588873e0,1.576531588873e0,1.576531588873e0,
1.576531588873e0,1.576531588873e0,1.576531588873e0,1.576531588873e0,
1.576531588873e0,1.576531588873e0,1.576531588873e0,1.576531588873e0,
1.576531588873e0,1.576531588873e0,1.576531588873e0,1.576531588873e0,
1.576531588873e0,1.576531588873e0,1.576531588873e0,1.576531588873e0),(
8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,
8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,
8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,
8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,
8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,8.078228037090e-1),(
8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,
8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,
8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,
8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,
8.078228037090e-1,8.078228037090e-1,8.078228037090e-1,8.078228037090e-1),(
1.576531588873e0,1.576531588873e0,1.576531588873e0,1.576531588873e0,
1.576531588873e0,1.576531588873e0,1.576531588873e0,1.576531588873e0,
1.576531588873e0,1.576531588873e0,1.576531588873e0,1.576531588873e0,
1.576531588873e0,1.576531588873e0,1.576531588873e0,1.576531588873e0,
1.576531588873e0,1.576531588873e0,1.576531588873e0,1.576531588873e0)))representation_item('')surface());
#52085=oriented_edge('',*,*,#52084,.f.);
#52086=oriented_edge('',*,*,#51994,.t.);
#52087=oriented_edge('',*,*,#51983,.t.);
#52088=oriented_edge('',*,*,#44201,.f.);
#52089=edge_loop('',(#52085,#52086,#52087,#52088));
#52090=face_outer_bound('',#52089,.f.);
#52092=cartesian_point('',(-3.598649918531e1,6.521506143577e1,
-2.460528104879e1));
#52093=direction('',(4.807167120839e-3,1.261654989746e-2,9.999088527526e-1));
#52094=direction('',(9.347607249725e-1,-3.552779009790e-1,-1.117067594939e-5));
#52095=axis2_placement_3d('',#52092,#52093,#52094);
#52096=cylindrical_surface('',#52095,3.000055924665e-1);
#52097=oriented_edge('',*,*,#52084,.t.);
#52098=oriented_edge('',*,*,#44199,.f.);
#52100=oriented_edge('',*,*,#52099,.t.);
#52102=oriented_edge('',*,*,#52101,.f.);
#52103=edge_loop('',(#52097,#52098,#52100,#52102));
#52104=face_outer_bound('',#52103,.f.);
#52106=cartesian_point('',(-3.420876748293e1,6.182620343896e1,
-3.934391581325e1));
#52107=direction('',(-8.660470548591e-1,-4.998538420248e-1,1.042282988821e-2));
#52108=direction('',(-4.142114119002e-1,7.056763490851e-1,-5.748476290232e-1));
#52109=axis2_placement_3d('',#52106,#52107,#52108);
#52110=toroidal_surface('',#52109,3.697836800382e0,2.999997076706e-1);
#52112=oriented_edge('',*,*,#52111,.f.);
#52113=oriented_edge('',*,*,#52099,.f.);
#52115=oriented_edge('',*,*,#52114,.f.);
#52117=oriented_edge('',*,*,#52116,.f.);
#52119=oriented_edge('',*,*,#52118,.t.);
#52120=edge_loop('',(#52112,#52113,#52115,#52117,#52119));
#52121=face_outer_bound('',#52120,.f.);
#52123=cartesian_point('',(-3.137330715614e1,5.834016199589e1,0.e0));
#52124=direction('',(8.659779190621e-1,4.999725846828e-1,-1.047178411625e-2));
#52125=direction('',(-5.e-1,8.660254037844e-1,0.e0));
#52126=axis2_placement_3d('',#52123,#52124,#52125);
#52127=plane('',#52126);
#52129=oriented_edge('',*,*,#52128,.t.);
#52131=oriented_edge('',*,*,#52130,.t.);
#52132=oriented_edge('',*,*,#51996,.t.);
#52133=oriented_edge('',*,*,#52101,.t.);
#52134=oriented_edge('',*,*,#52111,.t.);
#52136=oriented_edge('',*,*,#52135,.t.);
#52137=edge_loop('',(#52129,#52131,#52132,#52133,#52134,#52136));
#52138=face_outer_bound('',#52137,.f.);
#52140=cartesian_point('',(-3.495147256855e1,6.508648969251e1,
-2.154679086196e1));
#52141=direction('',(-4.862997986834e-3,-1.251986779918e-2,-9.999097980122e-1));
#52142=direction('',(8.540345111956e-1,-5.202109995025e-1,2.360017711106e-3));
#52143=axis2_placement_3d('',#52140,#52141,#52142);
#52144=cylindrical_surface('',#52143,5.000150361873e-1);
#52145=oriented_edge('',*,*,#51755,.f.);
#52147=oriented_edge('',*,*,#52146,.f.);
#52148=oriented_edge('',*,*,#52128,.f.);
#52149=oriented_edge('',*,*,#51732,.t.);
#52150=edge_loop('',(#52145,#52147,#52148,#52149));
#52151=face_outer_bound('',#52150,.f.);
#52153=cartesian_point('',(-3.613514665947e1,6.741691025982e1,
-8.219510586633e0));
#52154=direction('',(-8.660878283431e-1,-4.997832985781e-1,1.041768008046e-2));
#52155=direction('',(4.389916220474e-1,-7.504413171610e-1,4.940892482840e-1));
#52156=axis2_placement_3d('',#52153,#52154,#52155);
#52157=toroidal_surface('',#52156,2.497876978300e0,4.999993463424e-1);
#52159=oriented_edge('',*,*,#52158,.t.);
#52160=oriented_edge('',*,*,#51998,.f.);
#52161=oriented_edge('',*,*,#52130,.f.);
#52162=oriented_edge('',*,*,#52146,.t.);
#52163=edge_loop('',(#52159,#52160,#52161,#52162));
#52164=face_outer_bound('',#52163,.f.);
#52166=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#52167=direction('',(0.e0,0.e0,1.e0));
#52168=direction('',(4.436209356174e-1,-8.962145197897e-1,0.e0));
#52169=axis2_placement_3d('',#52166,#52167,#52168);
#52170=toroidal_surface('',#52169,7.649382607502e1,3.e0);
#52171=oriented_edge('',*,*,#52158,.f.);
#52172=oriented_edge('',*,*,#51753,.t.);
#52173=oriented_edge('',*,*,#51751,.t.);
#52175=oriented_edge('',*,*,#52174,.f.);
#52176=oriented_edge('',*,*,#51977,.t.);
#52177=oriented_edge('',*,*,#51975,.t.);
#52178=edge_loop('',(#52171,#52172,#52173,#52175,#52176,#52177));
#52179=face_outer_bound('',#52178,.f.);
#52181=cartesian_point('',(-3.148771373995e1,6.970875405955e1,
-8.219507487680e0));
#52182=direction('',(9.237503288013e-1,3.828534155718e-1,1.042075930677e-2));
#52183=direction('',(3.829206445521e-1,-9.226916903353e-1,-4.485336734326e-2));
#52184=axis2_placement_3d('',#52181,#52182,#52183);
#52185=toroidal_surface('',#52184,2.497864194448e0,4.999993289081e-1);
#52186=oriented_edge('',*,*,#52174,.t.);
#52188=oriented_edge('',*,*,#52187,.f.);
#52189=oriented_edge('',*,*,#51941,.f.);
#52190=oriented_edge('',*,*,#51960,.t.);
#52191=edge_loop('',(#52186,#52188,#52189,#52190));
#52192=face_outer_bound('',#52191,.f.);
#52194=cartesian_point('',(-3.035947561868e1,6.735101198475e1,
-2.154679085574e1));
#52195=direction('',(-1.289308454219e-2,3.763536915814e-3,9.999097980122e-1));
#52196=direction('',(-1.071921353336e-1,-9.942355236256e-1,2.360017711356e-3));
#52197=axis2_placement_3d('',#52194,#52195,#52196);
#52198=cylindrical_surface('',#52197,5.000150361864e-1);
#52199=oriented_edge('',*,*,#51749,.f.);
#52200=oriented_edge('',*,*,#51790,.f.);
#52201=oriented_edge('',*,*,#51943,.f.);
#52202=oriented_edge('',*,*,#52187,.t.);
#52203=edge_loop('',(#52199,#52200,#52201,#52202));
#52204=face_outer_bound('',#52203,.f.);
#52206=cartesian_point('',(-3.553062965548e1,6.405824484440e1,
-4.213845709164e1));
#52207=direction('',(-2.648547976052e-1,4.763029270489e-1,8.384434732707e-1));
#52208=direction('',(8.758274567306e-1,-2.449744371565e-1,4.158290408049e-1));
#52209=axis2_placement_3d('',#52206,#52207,#52208);
#52210=cylindrical_surface('',#52209,2.999999999993e-1);
#52211=oriented_edge('',*,*,#51703,.t.);
#52212=oriented_edge('',*,*,#51734,.t.);
#52213=oriented_edge('',*,*,#52135,.f.);
#52214=oriented_edge('',*,*,#52118,.f.);
#52216=oriented_edge('',*,*,#52215,.t.);
#52217=edge_loop('',(#52211,#52212,#52213,#52214,#52216));
#52218=face_outer_bound('',#52217,.f.);
#52220=cartesian_point('',(-2.574180953898e-11,4.459589196289e-11,
-4.228096149021e1));
#52221=direction('',(0.e0,0.e0,1.e0));
#52222=direction('',(-5.e-1,8.660254037844e-1,0.e0));
#52223=axis2_placement_3d('',#52220,#52221,#52222);
#52224=conical_surface('',#52223,7.351737503131e1,3.302386755580e1);
#52225=oriented_edge('',*,*,#51589,.f.);
#52226=oriented_edge('',*,*,#51587,.f.);
#52227=oriented_edge('',*,*,#52215,.f.);
#52229=oriented_edge('',*,*,#52228,.f.);
#52231=oriented_edge('',*,*,#52230,.f.);
#52233=oriented_edge('',*,*,#52232,.f.);
#52235=oriented_edge('',*,*,#52234,.f.);
#52236=edge_loop('',(#52225,#52226,#52227,#52229,#52231,#52233,#52235));
#52237=face_outer_bound('',#52236,.f.);
#52239=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#52240=direction('',(0.e0,0.e0,1.e0));
#52241=direction('',(5.012863267804e-1,-8.652814678375e-1,0.e0));
#52242=axis2_placement_3d('',#52239,#52240,#52241);
#52243=toroidal_surface('',#52242,7.065650925828e1,4.e0);
#52245=oriented_edge('',*,*,#52244,.t.);
#52247=oriented_edge('',*,*,#52246,.t.);
#52248=oriented_edge('',*,*,#52232,.t.);
#52249=oriented_edge('',*,*,#52230,.t.);
#52250=oriented_edge('',*,*,#52228,.t.);
#52251=oriented_edge('',*,*,#52116,.t.);
#52252=oriented_edge('',*,*,#52114,.t.);
#52253=oriented_edge('',*,*,#44197,.t.);
#52254=oriented_edge('',*,*,#44195,.t.);
#52255=edge_loop('',(#52245,#52247,#52248,#52249,#52250,#52251,#52252,#52253,
#52254));
#52256=face_outer_bound('',#52255,.f.);
#52258=cartesian_point('',(-3.643859656175e1,6.053812125496e1,
-3.934373683672e1));
#52259=direction('',(8.659426067799e-1,5.000343440305e-1,1.044301456502e-2));
#52260=direction('',(-5.001205097130e-1,8.655145471058e-1,2.764135511561e-2));
#52261=axis2_placement_3d('',#52258,#52259,#52260);
#52262=toroidal_surface('',#52261,3.698456085084e0,2.999995094497e-1);
#52264=oriented_edge('',*,*,#52263,.f.);
#52266=oriented_edge('',*,*,#52265,.f.);
#52267=oriented_edge('',*,*,#52246,.f.);
#52268=oriented_edge('',*,*,#52244,.f.);
#52270=oriented_edge('',*,*,#52269,.t.);
#52271=edge_loop('',(#52264,#52266,#52267,#52268,#52270));
#52272=face_outer_bound('',#52271,.f.);
#52274=cartesian_point('',(-4.103002143477e1,6.706608176066e1,0.e0));
#52275=direction('',(-8.659779190621e-1,-4.999725846828e-1,-1.047178411625e-2));
#52276=direction('',(5.e-1,-8.660254037844e-1,0.e0));
#52277=axis2_placement_3d('',#52274,#52275,#52276);
#52278=plane('',#52277);
#52280=oriented_edge('',*,*,#52279,.t.);
#52282=oriented_edge('',*,*,#52281,.t.);
#52284=oriented_edge('',*,*,#52283,.t.);
#52286=oriented_edge('',*,*,#52285,.t.);
#52287=oriented_edge('',*,*,#52263,.t.);
#52289=oriented_edge('',*,*,#52288,.t.);
#52290=edge_loop('',(#52280,#52282,#52284,#52286,#52287,#52289));
#52291=face_outer_bound('',#52290,.f.);
#52293=cartesian_point('',(-3.934167012245e1,6.327980910650e1,
-6.593186996825e0));
#52294=direction('',(-2.316817205968e-1,3.825512432911e-1,8.944149633127e-1));
#52295=direction('',(-2.281207821247e-2,-9.213148571880e-1,3.881475789083e-1));
#52296=axis2_placement_3d('',#52293,#52294,#52295);
#52297=cylindrical_surface('',#52296,5.000000030439e-1);
#52299=oriented_edge('',*,*,#52298,.t.);
#52301=oriented_edge('',*,*,#52300,.f.);
#52302=oriented_edge('',*,*,#52279,.f.);
#52304=oriented_edge('',*,*,#52303,.t.);
#52305=edge_loop('',(#52299,#52301,#52302,#52304));
#52306=face_outer_bound('',#52305,.f.);
#52308=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002761e0));
#52309=direction('',(0.e0,0.e0,1.e0));
#52310=direction('',(0.e0,-1.e0,0.e0));
#52311=axis2_placement_3d('',#52308,#52309,#52310);
#52312=conical_surface('',#52311,7.438528799862e1,2.656505117708e1);
#52314=oriented_edge('',*,*,#52313,.f.);
#52316=oriented_edge('',*,*,#52315,.f.);
#52318=oriented_edge('',*,*,#52317,.f.);
#52319=oriented_edge('',*,*,#52298,.f.);
#52321=oriented_edge('',*,*,#52320,.t.);
#52322=oriented_edge('',*,*,#44189,.f.);
#52324=oriented_edge('',*,*,#52323,.f.);
#52325=edge_loop('',(#52314,#52316,#52318,#52319,#52321,#52322,#52324));
#52326=face_outer_bound('',#52325,.f.);
#52328=cartesian_point('',(-4.337722645034e1,6.052186527804e1,
-6.695504361991e0));
#52329=direction('',(2.647705131572e-1,-3.604420295247e-1,-8.944149589059e-1));
#52330=direction('',(8.599136643262e-1,-3.314964710479e-1,3.881476260236e-1));
#52331=axis2_placement_3d('',#52328,#52329,#52330);
#52332=cylindrical_surface('',#52331,5.000000035621e-1);
#52333=oriented_edge('',*,*,#52313,.t.);
#52335=oriented_edge('',*,*,#52334,.f.);
#52337=oriented_edge('',*,*,#52336,.f.);
#52339=oriented_edge('',*,*,#52338,.t.);
#52340=edge_loop('',(#52333,#52335,#52337,#52339));
#52341=face_outer_bound('',#52340,.f.);
#52343=cartesian_point('',(-4.503586846803e1,6.076747185481e1,
-4.344552142751e0));
#52344=cartesian_point('',(-4.498426469093e1,6.083990137833e1,
-4.305582429694e0));
#52345=cartesian_point('',(-4.487333447411e1,6.096749269714e1,
-4.261957005053e0));
#52346=cartesian_point('',(-4.467797050647e1,6.111267657337e1,
-4.260967322112e0));
#52347=cartesian_point('',(-4.452379237200e1,6.119750263940e1,
-4.288733235282e0));
#52348=cartesian_point('',(-4.436540544417e1,6.125706290855e1,
-4.342990487735e0));
#52349=cartesian_point('',(-4.421309418515e1,6.129037550536e1,
-4.416720299791e0));
#52350=cartesian_point('',(-4.407003645074e1,6.130080275261e1,
-4.504520404434e0));
#52351=cartesian_point('',(-4.393632581741e1,6.129212938061e1,
-4.603447521204e0));
#52352=cartesian_point('',(-4.381091458069e1,6.126719409468e1,
-4.712565769263e0));
#52353=cartesian_point('',(-4.369273093757e1,6.122768927794e1,
-4.832121120848e0));
#52354=cartesian_point('',(-4.358139899085e1,6.117460063949e1,
-4.962537884960e0));
#52355=cartesian_point('',(-4.347715105190e1,6.110859607351e1,
-5.104051732075e0));
#52356=cartesian_point('',(-4.338045716156e1,6.103006328349e1,
-5.256922306864e0));
#52357=cartesian_point('',(-4.329187983084e1,6.093898856257e1,
-5.421715244723e0));
#52358=cartesian_point('',(-4.321217365502e1,6.083484832450e1,
-5.599451888465e0));
#52359=cartesian_point('',(-4.314258116459e1,6.071664737751e1,
-5.791476516293e0));
#52360=cartesian_point('',(-4.307623347096e1,6.056228833697e1,
-6.031471787358e0));
#52361=cartesian_point('',(-4.304710725451e1,6.044434783849e1,
-6.205802501433e0));
#52362=cartesian_point('',(-4.303640419260e1,6.037127102846e1,
-6.310924173793e0));
#52363=cartesian_point('',(-4.470040435270e1,6.031922599143e1,
-4.070398911680e0));
#52364=cartesian_point('',(-4.465858879479e1,6.038759120581e1,
-4.018722997290e0));
#52365=cartesian_point('',(-4.455316933676e1,6.052203185395e1,
-3.959077976466e0));
#52366=cartesian_point('',(-4.435197049751e1,6.067230506033e1,
-3.956893986593e0));
#52367=cartesian_point('',(-4.419259837456e1,6.075460687649e1,
-3.993976724099e0));
#52368=cartesian_point('',(-4.403432379282e1,6.080289696815e1,
-4.065545466011e0));
#52369=cartesian_point('',(-4.389137266109e1,6.081749923744e1,
-4.160008530033e0));
#52370=cartesian_point('',(-4.376774251414e1,6.080472220455e1,
-4.268515608042e0));
#52371=cartesian_point('',(-4.366269023776e1,6.077125924799e1,
-4.386342000617e0));
#52372=cartesian_point('',(-4.357395519624e1,6.072216381749e1,
-4.511962176048e0));
#52373=cartesian_point('',(-4.349943592118e1,6.066074575569e1,
-4.645604587247e0));
#52374=cartesian_point('',(-4.343783055196e1,6.058930462590e1,
-4.787861803971e0));
#52375=cartesian_point('',(-4.338847543525e1,6.050962525837e1,
-4.939190908285e0));
#52376=cartesian_point('',(-4.335107116409e1,6.042304977094e1,
-5.100085714921e0));
#52377=cartesian_point('',(-4.332562927586e1,6.033045897342e1,
-5.271323585101e0));
#52378=cartesian_point('',(-4.331257603483e1,6.023232900328e1,
-5.454082391573e0));
#52379=cartesian_point('',(-4.331292056599e1,6.012895183463e1,
-5.649776402812e0));
#52380=cartesian_point('',(-4.333079761832e1,6.000391370758e1,
-5.892400676645e0));
#52381=cartesian_point('',(-4.335945207264e1,5.991762277258e1,
-6.066941620068e0));
#52382=cartesian_point('',(-4.338215499476e1,5.986758125728e1,
-6.171591641969e0));
#52383=cartesian_point('',(-4.424696416786e1,6.016914338791e1,
-4.476314194826e0));
#52384=cartesian_point('',(-4.423555583188e1,6.019011805688e1,
-4.442971709667e0));
#52385=cartesian_point('',(-4.420332443915e1,6.023392281566e1,
-4.406195988177e0));
#52386=cartesian_point('',(-4.413887535678e1,6.028220618718e1,
-4.404176492386e0));
#52387=cartesian_point('',(-4.408774807240e1,6.030754943550e1,
-4.426085749893e0));
#52388=cartesian_point('',(-4.403797806831e1,6.032043198217e1,
-4.470498535214e0));
#52389=cartesian_point('',(-4.399477318513e1,6.032119905796e1,
-4.532760816960e0));
#52390=cartesian_point('',(-4.395954317144e1,6.031238435317e1,
-4.609239472909e0));
#52391=cartesian_point('',(-4.393189881377e1,6.029663587102e1,
-4.697905871601e0));
#52392=cartesian_point('',(-4.391090400550e1,6.027595473123e1,
-4.798129838328e0));
#52393=cartesian_point('',(-4.389570734330e1,6.025167952644e1,
-4.910173390772e0));
#52394=cartesian_point('',(-4.388572821992e1,6.022477540518e1,
-5.034385772379e0));
#52395=cartesian_point('',(-4.388059200720e1,6.019601141811e1,
-5.170902006664e0));
#52396=cartesian_point('',(-4.388006217315e1,6.016598711746e1,
-5.319875069960e0));
#52397=cartesian_point('',(-4.388404119478e1,6.013514262288e1,
-5.481777646163e0));
#52398=cartesian_point('',(-4.389260444785e1,6.010380512276e1,
-5.657571862987e0));
#52399=cartesian_point('',(-4.390602940093e1,6.007229271507e1,
-5.848595598930e0));
#52400=cartesian_point('',(-4.392772197736e1,6.003618351733e1,
-6.088593108085e0));
#52401=cartesian_point('',(-4.394779252180e1,6.001326843123e1,
-6.264031616729e0));
#52402=cartesian_point('',(-4.396134048081e1,6.000079842972e1,
-6.370215110391e0));
#52403=cartesian_point('',(-4.433883323199e1,6.053676253696e1,
-4.968531308367e0));
#52404=cartesian_point('',(-4.433397196638e1,6.053634264116e1,
-4.957744023008e0));
#52405=cartesian_point('',(-4.433554755999e1,6.052460708784e1,
-4.949273634215e0));
#52406=cartesian_point('',(-4.435039740501e1,6.051301063394e1,
-4.948536814086e0));
#52407=cartesian_point('',(-4.436261488785e1,6.051027912047e1,
-4.952977822304e0));
#52408=cartesian_point('',(-4.437102285221e1,6.051541037126e1,
-4.965490523974e0));
#52409=cartesian_point('',(-4.437204304826e1,6.052745529755e1,
-4.989720802237e0));
#52410=cartesian_point('',(-4.436487534738e1,6.054397349601e1,
-5.028286327840e0));
#52411=cartesian_point('',(-4.435015734770e1,6.056253108434e1,
-5.082388257128e0));
#52412=cartesian_point('',(-4.432887743103e1,6.058127467959e1,
-5.152467065704e0));
#52413=cartesian_point('',(-4.430188541345e1,6.059886642933e1,
-5.238820322081e0));
#52414=cartesian_point('',(-4.426991411950e1,6.061424075987e1,
-5.341498290348e0));
#52415=cartesian_point('',(-4.423364015439e1,6.062650409354e1,
-5.460241567657e0));
#52416=cartesian_point('',(-4.419363021136e1,6.063490265062e1,
-5.594785856699e0));
#52417=cartesian_point('',(-4.415027915214e1,6.063874528864e1,
-5.745228438230e0));
#52418=cartesian_point('',(-4.410380218087e1,6.063727945452e1,
-5.912259008508e0));
#52419=cartesian_point('',(-4.405431711456e1,6.062955011449e1,
-6.097104417897e0));
#52420=cartesian_point('',(-4.399383470281e1,6.061189398086e1,
-6.333061786222e0));
#52421=cartesian_point('',(-4.395151316913e1,6.059137580420e1,
-6.508772251248e0));
#52422=cartesian_point('',(-4.392673695822e1,6.057605449839e1,
-6.616251199812e0));
#52423=(bounded_surface()b_spline_surface(3,3,((#52343,#52344,#52345,#52346,
#52347,#52348,#52349,#52350,#52351,#52352,#52353,#52354,#52355,#52356,#52357,
#52358,#52359,#52360,#52361,#52362),(#52363,#52364,#52365,#52366,#52367,#52368,
#52369,#52370,#52371,#52372,#52373,#52374,#52375,#52376,#52377,#52378,#52379,
#52380,#52381,#52382),(#52383,#52384,#52385,#52386,#52387,#52388,#52389,#52390,
#52391,#52392,#52393,#52394,#52395,#52396,#52397,#52398,#52399,#52400,#52401,
#52402),(#52403,#52404,#52405,#52406,#52407,#52408,#52409,#52410,#52411,#52412,
#52413,#52414,#52415,#52416,#52417,#52418,#52419,#52420,#52421,#52422)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995358843057e-1,5.203111640806e-1,
5.294490585610e-1,5.394929802472e-1,5.503678510587e-1,5.624418712272e-1,
5.759899777543e-1,5.910959566508e-1,6.079484175785e-1,6.267675308164e-1,
6.476626670414e-1,6.706579148135e-1,6.957715618779e-1,7.230872479717e-1,
7.527891638847e-1,7.851643424882e-1,8.205304475704e-1,8.757470020965e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531588870e0,1.576531588870e0,1.576531588870e0,1.576531588870e0,
1.576531588870e0,1.576531588870e0,1.576531588870e0,1.576531588870e0,
1.576531588870e0,1.576531588870e0,1.576531588870e0,1.576531588870e0,
1.576531588870e0,1.576531588870e0,1.576531588870e0,1.576531588870e0,
1.576531588870e0,1.576531588870e0,1.576531588870e0,1.576531588870e0),(
8.078228037076e-1,8.078228037103e-1,8.078228037100e-1,8.078228037102e-1,
8.078228037102e-1,8.078228037101e-1,8.078228037101e-1,8.078228037101e-1,
8.078228037101e-1,8.078228037101e-1,8.078228037101e-1,8.078228037101e-1,
8.078228037101e-1,8.078228037102e-1,8.078228037101e-1,8.078228037101e-1,
8.078228037102e-1,8.078228037101e-1,8.078228037101e-1,8.078228037101e-1),(
8.078228037076e-1,8.078228037103e-1,8.078228037100e-1,8.078228037102e-1,
8.078228037102e-1,8.078228037101e-1,8.078228037101e-1,8.078228037101e-1,
8.078228037101e-1,8.078228037101e-1,8.078228037101e-1,8.078228037101e-1,
8.078228037101e-1,8.078228037102e-1,8.078228037101e-1,8.078228037101e-1,
8.078228037102e-1,8.078228037101e-1,8.078228037101e-1,8.078228037101e-1),(
1.576531588870e0,1.576531588870e0,1.576531588870e0,1.576531588870e0,
1.576531588870e0,1.576531588870e0,1.576531588870e0,1.576531588870e0,
1.576531588870e0,1.576531588870e0,1.576531588870e0,1.576531588870e0,
1.576531588870e0,1.576531588870e0,1.576531588870e0,1.576531588870e0,
1.576531588870e0,1.576531588870e0,1.576531588870e0,1.576531588870e0)))representation_item('')surface());
#52425=oriented_edge('',*,*,#52424,.f.);
#52426=oriented_edge('',*,*,#52334,.t.);
#52427=oriented_edge('',*,*,#52323,.t.);
#52428=oriented_edge('',*,*,#44187,.f.);
#52429=edge_loop('',(#52425,#52426,#52427,#52428));
#52430=face_outer_bound('',#52429,.f.);
#52432=cartesian_point('',(-4.419090334071e1,5.995995683469e1,
-2.460528104879e1));
#52433=direction('',(3.119250922732e-3,1.313607478368e-2,9.999088527526e-1));
#52434=direction('',(9.731367889820e-1,-2.302276912211e-1,-1.117067599857e-5));
#52435=axis2_placement_3d('',#52432,#52433,#52434);
#52436=cylindrical_surface('',#52435,3.000055924647e-1);
#52437=oriented_edge('',*,*,#52424,.t.);
#52438=oriented_edge('',*,*,#44185,.f.);
#52440=oriented_edge('',*,*,#52439,.t.);
#52442=oriented_edge('',*,*,#52441,.f.);
#52443=edge_loop('',(#52437,#52438,#52440,#52442));
#52444=face_outer_bound('',#52443,.f.);
#52446=cartesian_point('',(-4.198604564952e1,5.683213153742e1,
-3.934391581323e1));
#52447=direction('',(-7.933938836561e-1,-6.086193473711e-1,1.042282987642e-2));
#52448=direction('',(-5.027770225547e-1,6.455737517921e-1,-5.748476290184e-1));
#52449=axis2_placement_3d('',#52446,#52447,#52448);
#52450=toroidal_surface('',#52449,3.697836800427e0,2.999997076718e-1);
#52452=oriented_edge('',*,*,#52451,.f.);
#52453=oriented_edge('',*,*,#52439,.f.);
#52455=oriented_edge('',*,*,#52454,.f.);
#52457=oriented_edge('',*,*,#52456,.f.);
#52459=oriented_edge('',*,*,#52458,.t.);
#52460=edge_loop('',(#52452,#52453,#52455,#52457,#52459));
#52461=face_outer_bound('',#52460,.f.);
#52463=cartesian_point('',(-3.871982336308e1,5.374601550210e1,0.e0));
#52464=direction('',(7.933098402242e-1,6.087280502333e-1,-1.047178411625e-2));
#52465=direction('',(-6.087614290087e-1,7.933533402912e-1,0.e0));
#52466=axis2_placement_3d('',#52463,#52464,#52465);
#52467=plane('',#52466);
#52469=oriented_edge('',*,*,#52468,.t.);
#52471=oriented_edge('',*,*,#52470,.t.);
#52472=oriented_edge('',*,*,#52336,.t.);
#52473=oriented_edge('',*,*,#52441,.t.);
#52474=oriented_edge('',*,*,#52451,.t.);
#52476=oriented_edge('',*,*,#52475,.t.);
#52477=edge_loop('',(#52469,#52471,#52472,#52473,#52474,#52476));
#52478=face_outer_bound('',#52477,.f.);
#52480=cartesian_point('',(-4.314794954007e1,5.996758312363e1,
-2.154679086210e1));
#52481=direction('',(-3.187223694057e-3,-1.304750720465e-2,-9.999097980122e-1));
#52482=direction('',(9.146292884750e-1,-4.042866495201e-1,2.360017711143e-3));
#52483=axis2_placement_3d('',#52480,#52481,#52482);
#52484=cylindrical_surface('',#52483,5.000150361844e-1);
#52485=oriented_edge('',*,*,#51469,.f.);
#52487=oriented_edge('',*,*,#52486,.f.);
#52488=oriented_edge('',*,*,#52468,.f.);
#52489=oriented_edge('',*,*,#51446,.t.);
#52490=edge_loop('',(#52485,#52487,#52488,#52489));
#52491=face_outer_bound('',#52490,.f.);
#52493=cartesian_point('',(-4.462567805839e1,6.212356614778e1,
-8.219510586648e0));
#52494=direction('',(-7.934435158954e-1,-6.085547296864e-1,1.041768016005e-2));
#52495=direction('',(5.331882356398e-1,-6.867212826960e-1,4.940892482817e-1));
#52496=axis2_placement_3d('',#52493,#52494,#52495);
#52497=toroidal_surface('',#52496,2.497876978362e0,4.999993463416e-1);
#52499=oriented_edge('',*,*,#52498,.t.);
#52500=oriented_edge('',*,*,#52338,.f.);
#52501=oriented_edge('',*,*,#52470,.f.);
#52502=oriented_edge('',*,*,#52486,.t.);
#52503=edge_loop('',(#52499,#52500,#52501,#52502));
#52504=face_outer_bound('',#52503,.f.);
#52506=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#52507=direction('',(0.e0,0.e0,1.e0));
#52508=direction('',(5.568051656964e-1,-8.306431288188e-1,0.e0));
#52509=axis2_placement_3d('',#52506,#52507,#52508);
#52510=toroidal_surface('',#52509,7.649382607502e1,3.e0);
#52511=oriented_edge('',*,*,#52498,.f.);
#52512=oriented_edge('',*,*,#51467,.t.);
#52513=oriented_edge('',*,*,#51465,.t.);
#52515=oriented_edge('',*,*,#52514,.f.);
#52516=oriented_edge('',*,*,#52317,.t.);
#52517=oriented_edge('',*,*,#52315,.t.);
#52518=edge_loop('',(#52511,#52512,#52513,#52515,#52516,#52517));
#52519=face_outer_bound('',#52518,.f.);
#52521=cartesian_point('',(-4.031715021588e1,6.500241462873e1,
-8.219507487751e0));
#52522=direction('',(8.658751181150e-1,5.001516646028e-1,1.042075930381e-2));
#52523=direction('',(5.000801383832e-1,-8.648167613103e-1,-4.485336722396e-2));
#52524=axis2_placement_3d('',#52521,#52522,#52523);
#52525=toroidal_surface('',#52524,2.497864194404e0,4.999993289063e-1);
#52526=oriented_edge('',*,*,#52514,.t.);
#52528=oriented_edge('',*,*,#52527,.f.);
#52529=oriented_edge('',*,*,#52281,.f.);
#52530=oriented_edge('',*,*,#52300,.t.);
#52531=edge_loop('',(#52526,#52528,#52529,#52530));
#52532=face_outer_bound('',#52531,.f.);
#52534=cartesian_point('',(-3.889081723268e1,6.281210799030e1,
-2.154679085560e1));
#52535=direction('',(-1.327402255960e-2,2.048454104374e-3,9.999097980122e-1));
#52536=direction('',(2.349868531777e-2,-9.997210821548e-1,2.360017711288e-3));
#52537=axis2_placement_3d('',#52534,#52535,#52536);
#52538=cylindrical_surface('',#52537,5.000150361833e-1);
#52539=oriented_edge('',*,*,#51463,.f.);
#52540=oriented_edge('',*,*,#51504,.f.);
#52541=oriented_edge('',*,*,#52283,.f.);
#52542=oriented_edge('',*,*,#52527,.t.);
#52543=edge_loop('',(#52539,#52540,#52541,#52542));
#52544=face_outer_bound('',#52543,.f.);
#52546=cartesian_point('',(-4.358793897313e1,5.887253988348e1,
-4.213845709168e1));
#52547=direction('',(-3.247589355074e-1,4.376576012542e-1,8.384434732721e-1));
#52548=direction('',(9.003102118983e-1,-1.285602239206e-1,4.158290408054e-1));
#52549=axis2_placement_3d('',#52546,#52547,#52548);
#52550=cylindrical_surface('',#52549,2.999999999984e-1);
#52551=oriented_edge('',*,*,#51417,.t.);
#52552=oriented_edge('',*,*,#51448,.t.);
#52553=oriented_edge('',*,*,#52475,.f.);
#52554=oriented_edge('',*,*,#52458,.f.);
#52556=oriented_edge('',*,*,#52555,.t.);
#52557=edge_loop('',(#52551,#52552,#52553,#52554,#52556));
#52558=face_outer_bound('',#52557,.f.);
#52560=cartesian_point('',(-3.134158931208e-11,4.085444833292e-11,
-4.228096149021e1));
#52561=direction('',(0.e0,0.e0,1.e0));
#52562=direction('',(-6.087614290087e-1,7.933533402912e-1,0.e0));
#52563=axis2_placement_3d('',#52560,#52561,#52562);
#52564=conical_surface('',#52563,7.351737503131e1,3.302386755580e1);
#52565=oriented_edge('',*,*,#51303,.f.);
#52566=oriented_edge('',*,*,#51301,.f.);
#52567=oriented_edge('',*,*,#52555,.f.);
#52569=oriented_edge('',*,*,#52568,.f.);
#52571=oriented_edge('',*,*,#52570,.f.);
#52573=oriented_edge('',*,*,#52572,.f.);
#52575=oriented_edge('',*,*,#52574,.f.);
#52576=edge_loop('',(#52565,#52566,#52567,#52569,#52571,#52573,#52575));
#52577=face_outer_bound('',#52576,.f.);
#52579=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#52580=direction('',(0.e0,0.e0,1.e0));
#52581=direction('',(6.099396479588e-1,-7.924478694829e-1,0.e0));
#52582=axis2_placement_3d('',#52579,#52580,#52581);
#52583=toroidal_surface('',#52582,7.065650925828e1,4.e0);
#52585=oriented_edge('',*,*,#52584,.t.);
#52587=oriented_edge('',*,*,#52586,.t.);
#52588=oriented_edge('',*,*,#52572,.t.);
#52589=oriented_edge('',*,*,#52570,.t.);
#52590=oriented_edge('',*,*,#52568,.t.);
#52591=oriented_edge('',*,*,#52456,.t.);
#52592=oriented_edge('',*,*,#52454,.t.);
#52593=oriented_edge('',*,*,#44183,.t.);
#52594=oriented_edge('',*,*,#44181,.t.);
#52595=edge_loop('',(#52585,#52587,#52588,#52589,#52590,#52591,#52592,#52593,
#52594));
#52596=face_outer_bound('',#52595,.f.);
#52598=cartesian_point('',(-4.402866976839e1,5.526401797631e1,
-3.934373683669e1));
#52599=direction('',(7.932667688428e-1,6.087846720282e-1,1.044301456440e-2));
#52600=direction('',(-6.088142275521e-1,7.928311244003e-1,2.764135510841e-2));
#52601=axis2_placement_3d('',#52598,#52599,#52600);
#52602=toroidal_surface('',#52601,3.698456085160e0,2.999995094497e-1);
#52604=oriented_edge('',*,*,#52603,.f.);
#52606=oriented_edge('',*,*,#52605,.f.);
#52607=oriented_edge('',*,*,#52586,.f.);
#52608=oriented_edge('',*,*,#52584,.f.);
#52610=oriented_edge('',*,*,#52609,.t.);
#52611=edge_loop('',(#52604,#52606,#52607,#52608,#52610));
#52612=face_outer_bound('',#52611,.f.);
#52614=cartesian_point('',(-4.943288419290e1,6.113682966950e1,0.e0));
#52615=direction('',(-7.933098402242e-1,-6.087280502333e-1,-1.047178411625e-2));
#52616=direction('',(6.087614290087e-1,-7.933533402912e-1,0.e0));
#52617=axis2_placement_3d('',#52614,#52615,#52616);
#52618=plane('',#52617);
#52620=oriented_edge('',*,*,#52619,.t.);
#52622=oriented_edge('',*,*,#52621,.t.);
#52624=oriented_edge('',*,*,#52623,.t.);
#52626=oriented_edge('',*,*,#52625,.t.);
#52627=oriented_edge('',*,*,#52603,.t.);
#52629=oriented_edge('',*,*,#52628,.t.);
#52630=edge_loop('',(#52620,#52622,#52624,#52626,#52627,#52629));
#52631=face_outer_bound('',#52630,.f.);
#52633=cartesian_point('',(-4.726476920764e1,5.760332317043e1,
-6.593186997505e0));
#52634=direction('',(-2.796326084755e-1,3.490379315779e-1,8.944149633124e-1));
#52635=direction('',(9.763880242750e-2,-9.164104545707e-1,3.881475789104e-1));
#52636=axis2_placement_3d('',#52633,#52634,#52635);
#52637=cylindrical_surface('',#52636,5.000000030450e-1);
#52639=oriented_edge('',*,*,#52638,.t.);
#52641=oriented_edge('',*,*,#52640,.f.);
#52642=oriented_edge('',*,*,#52619,.f.);
#52644=oriented_edge('',*,*,#52643,.t.);
#52645=edge_loop('',(#52639,#52641,#52642,#52644));
#52646=face_outer_bound('',#52645,.f.);
#52648=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002761e0));
#52649=direction('',(0.e0,0.e0,1.e0));
#52650=direction('',(0.e0,-1.e0,0.e0));
#52651=axis2_placement_3d('',#52648,#52649,#52650);
#52652=conical_surface('',#52651,7.438528799862e1,2.656505117708e1);
#52654=oriented_edge('',*,*,#52653,.t.);
#52655=oriented_edge('',*,*,#44175,.f.);
#52657=oriented_edge('',*,*,#52656,.f.);
#52659=oriented_edge('',*,*,#52658,.f.);
#52661=oriented_edge('',*,*,#52660,.f.);
#52663=oriented_edge('',*,*,#52662,.f.);
#52664=oriented_edge('',*,*,#52638,.f.);
#52665=edge_loop('',(#52654,#52655,#52657,#52659,#52661,#52663,#52664));
#52666=face_outer_bound('',#52665,.f.);
#52668=cartesian_point('',(-4.717643282031e1,5.719562630906e1,
-6.309436665369e0));
#52669=cartesian_point('',(-4.721378646231e1,5.721174913897e1,
-6.251574127778e0));
#52670=cartesian_point('',(-4.728768870902e1,5.724852124550e1,
-6.133409551016e0));
#52671=cartesian_point('',(-4.739073834317e1,5.731482953026e1,
-5.957336486233e0));
#52672=cartesian_point('',(-4.748433646759e1,5.739076645479e1,
-5.785420466442e0));
#52673=cartesian_point('',(-4.756591156617e1,5.747267038757e1,
-5.623350833559e0));
#52674=cartesian_point('',(-4.763595606792e1,5.755919641765e1,
-5.471294503327e0));
#52675=cartesian_point('',(-4.769477212688e1,5.764889859434e1,
-5.329709313861e0));
#52676=cartesian_point('',(-4.774284763440e1,5.774064903573e1,
-5.198569872491e0));
#52677=cartesian_point('',(-4.778080547607e1,5.783384954480e1,
-5.077250513291e0));
#52678=cartesian_point('',(-4.780918661577e1,5.792833377148e1,
-4.964835905549e0));
#52679=cartesian_point('',(-4.782837137264e1,5.802459021974e1,
-4.859981813320e0));
#52680=cartesian_point('',(-4.783830887109e1,5.812372763725e1,
-4.761168974828e0));
#52681=cartesian_point('',(-4.783820605430e1,5.822594224295e1,
-4.668305194995e0));
#52682=cartesian_point('',(-4.782711119872e1,5.832989499066e1,
-4.582728227114e0));
#52683=cartesian_point('',(-4.780473527071e1,5.843336886592e1,
-4.506041880798e0));
#52684=cartesian_point('',(-4.777101564372e1,5.853549304893e1,
-4.438602899739e0));
#52685=cartesian_point('',(-4.772540304554e1,5.863647231517e1,
-4.380353498698e0));
#52686=cartesian_point('',(-4.766765880968e1,5.873536005598e1,
-4.332271623137e0));
#52687=cartesian_point('',(-4.759872726157e1,5.882990355764e1,
-4.295890774307e0));
#52688=cartesian_point('',(-4.752076881345e1,5.891759494577e1,
-4.272224054705e0));
#52689=cartesian_point('',(-4.743579176939e1,5.899714713469e1,
-4.261240704371e0));
#52690=cartesian_point('',(-4.728707221479e1,5.911348565180e1,
-4.263346135657e0));
#52691=cartesian_point('',(-4.716051100934e1,5.918054991350e1,
-4.294890660421e0));
#52692=cartesian_point('',(-4.707959390129e1,5.920989306122e1,
-4.326888735719e0));
#52693=cartesian_point('',(-4.660027025233e1,5.739870890482e1,
-6.170095899224e0));
#52694=cartesian_point('',(-4.663014012567e1,5.739377763968e1,
-6.112517826442e0));
#52695=cartesian_point('',(-4.669140988211e1,5.738734861913e1,
-5.994505152863e0));
#52696=cartesian_point('',(-4.678325306036e1,5.738875058758e1,
-5.817510334476e0));
#52697=cartesian_point('',(-4.687305253791e1,5.740095171722e1,
-5.643562554270e0));
#52698=cartesian_point('',(-4.695741342053e1,5.742261834686e1,
-5.478463568114e0));
#52699=cartesian_point('',(-4.703584095429e1,5.745269576957e1,
-5.322410568452e0));
#52700=cartesian_point('',(-4.710769124038e1,5.749013775439e1,
-5.175876095012e0));
#52701=cartesian_point('',(-4.717256189979e1,5.753403433296e1,
-5.038827834021e0));
#52702=cartesian_point('',(-4.723031431447e1,5.758378567970e1,
-4.910595787893e0));
#52703=cartesian_point('',(-4.728085841557e1,5.763913344693e1,
-4.790180490785e0));
#52704=cartesian_point('',(-4.732411805166e1,5.770036253040e1,
-4.676083581296e0));
#52705=cartesian_point('',(-4.735972826846e1,5.776840781001e1,
-4.566541266920e0));
#52706=cartesian_point('',(-4.738623449880e1,5.784386942013e1,
-4.461290684397e0));
#52707=cartesian_point('',(-4.740139279721e1,5.792620799141e1,
-4.361778341648e0));
#52708=cartesian_point('',(-4.740329512726e1,5.801373214391e1,
-4.270095836637e0));
#52709=cartesian_point('',(-4.739069344525e1,5.810540801270e1,
-4.187171708291e0));
#52710=cartesian_point('',(-4.736220608771e1,5.820093942861e1,
-4.113591851972e0));
#52711=cartesian_point('',(-4.731679573237e1,5.829866704180e1,
-4.051389693055e0));
#52712=cartesian_point('',(-4.725504081994e1,5.839514592343e1,
-4.003453380094e0));
#52713=cartesian_point('',(-4.717959084624e1,5.848624347263e1,
-3.971955387043e0));
#52714=cartesian_point('',(-4.709367070907e1,5.856904798608e1,
-3.957429724796e0));
#52715=cartesian_point('',(-4.694016532885e1,5.868823091696e1,
-3.960936323885e0));
#52716=cartesian_point('',(-4.680886695980e1,5.875093620075e1,
-4.004182803106e0));
#52717=cartesian_point('',(-4.673041437040e1,5.877142991995e1,
-4.046653990704e0));
#52718=cartesian_point('',(-4.657851920257e1,5.799259220527e1,
-6.368729732165e0));
#52719=cartesian_point('',(-4.658709064195e1,5.798716694415e1,
-6.310269884877e0));
#52720=cartesian_point('',(-4.660516297487e1,5.797719655838e1,
-6.191160945106e0));
#52721=cartesian_point('',(-4.663365287129e1,5.796569992399e1,
-6.014431113509e0));
#52722=cartesian_point('',(-4.666281084668e1,5.795781931939e1,
-5.842609146564e0));
#52723=cartesian_point('',(-4.669136428952e1,5.795356306139e1,
-5.681340875645e0));
#52724=cartesian_point('',(-4.671897418531e1,5.795265250101e1,
-5.530760255412e0));
#52725=cartesian_point('',(-4.674525920322e1,5.795483179699e1,
-5.391302445632e0));
#52726=cartesian_point('',(-4.676992857375e1,5.795985457730e1,
-5.262929332890e0));
#52727=cartesian_point('',(-4.679280341898e1,5.796753176398e1,
-5.145021933659e0));
#52728=cartesian_point('',(-4.681374634797e1,5.797776521078e1,
-5.036694287173e0));
#52729=cartesian_point('',(-4.683265954906e1,5.799060735722e1,
-4.936670863723e0));
#52730=cartesian_point('',(-4.684938084581e1,5.800632087410e1,
-4.843552934642e0));
#52731=cartesian_point('',(-4.686332848291e1,5.802516933216e1,
-4.757333647626e0));
#52732=cartesian_point('',(-4.687354628164e1,5.804713019347e1,
-4.679287082697e0));
#52733=cartesian_point('',(-4.687912636965e1,5.807176754147e1,
-4.610749895109e0));
#52734=cartesian_point('',(-4.687946144836e1,5.809872575960e1,
-4.551772240066e0));
#52735=cartesian_point('',(-4.687397200903e1,5.812781933056e1,
-4.501962081102e0));
#52736=cartesian_point('',(-4.686218929434e1,5.815839414375e1,
-4.461751111757e0));
#52737=cartesian_point('',(-4.684423239207e1,5.818914510665e1,
-4.431969296443e0));
#52738=cartesian_point('',(-4.682103274499e1,5.821847072332e1,
-4.413025995692e0));
#52739=cartesian_point('',(-4.679383877498e1,5.824515411421e1,
-4.404600587835e0));
#52740=cartesian_point('',(-4.674458657279e1,5.828321884745e1,
-4.407272192845e0));
#52741=cartesian_point('',(-4.670220881451e1,5.830216054209e1,
-4.433940288198e0));
#52742=cartesian_point('',(-4.667778945305e1,5.830697687957e1,
-4.461371950003e0));
#52743=cartesian_point('',(-4.714299543525e1,5.810858924789e1,
-6.614791822270e0));
#52744=cartesian_point('',(-4.714760749544e1,5.812395267133e1,
-6.555573753116e0));
#52745=cartesian_point('',(-4.715510335089e1,5.815528071975e1,
-6.435723911919e0));
#52746=cartesian_point('',(-4.716076146311e1,5.820176028333e1,
-6.260058205144e0));
#52747=cartesian_point('',(-4.716113682116e1,5.824682602637e1,
-6.091410148479e0));
#52748=cartesian_point('',(-4.715692044472e1,5.828887930885e1,
-5.935229384749e0));
#52749=cartesian_point('',(-4.714884417733e1,5.832776823554e1,
-5.791585615727e0));
#52750=cartesian_point('',(-4.713761381268e1,5.836326190345e1,
-5.660879216189e0));
#52751=cartesian_point('',(-4.712388881681e1,5.839525256181e1,
-5.543075877807e0));
#52752=cartesian_point('',(-4.710823018476e1,5.842377344634e1,
-5.437628357381e0));
#52753=cartesian_point('',(-4.709110613324e1,5.844890448085e1,
-5.343795812901e0));
#52754=cartesian_point('',(-4.707286368366e1,5.847077681981e1,
-5.260576562388e0));
#52755=cartesian_point('',(-4.705376368604e1,5.848946583953e1,
-5.187012548184e0));
#52756=cartesian_point('',(-4.703435483688e1,5.850465036750e1,
-5.123405134883e0));
#52757=cartesian_point('',(-4.701566506644e1,5.851578587044e1,
-5.070827006389e0));
#52758=cartesian_point('',(-4.699894286991e1,5.852258532847e1,
-5.029721416503e0));
#52759=cartesian_point('',(-4.698511062333e1,5.852522057716e1,
-4.999094790118e0));
#52760=cartesian_point('',(-4.697485218821e1,5.852406649453e1,
-4.977385990210e0));
#52761=cartesian_point('',(-4.696880293969e1,5.851972180275e1,
-4.963110657263e0));
#52762=cartesian_point('',(-4.696720105069e1,5.851322330856e1,
-4.954638294073e0));
#52763=cartesian_point('',(-4.696956581052e1,5.850595414611e1,
-4.950271610009e0));
#52764=cartesian_point('',(-4.697486713301e1,5.849923264278e1,
-4.948666038412e0));
#52765=cartesian_point('',(-4.698641355648e1,5.849087004736e1,
-4.949487852784e0));
#52766=cartesian_point('',(-4.699654793124e1,5.849065756472e1,
-4.955546814845e0));
#52767=cartesian_point('',(-4.699869484378e1,5.849590023935e1,
-4.964424977303e0));
#52768=(bounded_surface()b_spline_surface(3,3,((#52668,#52669,#52670,#52671,
#52672,#52673,#52674,#52675,#52676,#52677,#52678,#52679,#52680,#52681,#52682,
#52683,#52684,#52685,#52686,#52687,#52688,#52689,#52690,#52691,#52692),(#52693,
#52694,#52695,#52696,#52697,#52698,#52699,#52700,#52701,#52702,#52703,#52704,
#52705,#52706,#52707,#52708,#52709,#52710,#52711,#52712,#52713,#52714,#52715,
#52716,#52717),(#52718,#52719,#52720,#52721,#52722,#52723,#52724,#52725,#52726,
#52727,#52728,#52729,#52730,#52731,#52732,#52733,#52734,#52735,#52736,#52737,
#52738,#52739,#52740,#52741,#52742),(#52743,#52744,#52745,#52746,#52747,#52748,
#52749,#52750,#52751,#52752,#52753,#52754,#52755,#52756,#52757,#52758,#52759,
#52760,#52761,#52762,#52763,#52764,#52765,#52766,#52767)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245282605532e-1,1.549395993280e-1,1.862174213852e-1,
2.154678263495e-1,2.429224447066e-1,2.684964733866e-1,2.920813781168e-1,
3.137228362764e-1,3.335543104803e-1,3.517463610688e-1,3.684712316079e-1,
3.840587384265e-1,3.987523468545e-1,4.120541799566e-1,4.237188684004e-1,
4.340528877605e-1,4.433225114072e-1,4.516878498726e-1,4.592278008777e-1,
4.660778848709e-1,4.724787440281e-1,4.787575271644e-1,4.973384713292e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493431548e0,1.576493431548e0,1.576493431548e0,1.576493431548e0,
1.576493431548e0,1.576493431548e0,1.576493431548e0,1.576493431548e0,
1.576493431548e0,1.576493431548e0,1.576493431548e0,1.576493431548e0,
1.576493431548e0,1.576493431548e0,1.576493431548e0,1.576493431548e0,
1.576493431548e0,1.576493431548e0,1.576493431548e0,1.576493431548e0,
1.576493431548e0,1.576493431548e0,1.576493431548e0,1.576493431548e0,
1.576493431548e0),(8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,
8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,
8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,
8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,
8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,
8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,
8.078355228174e-1,8.078355228174e-1),(8.078355228174e-1,8.078355228174e-1,
8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,
8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,
8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,
8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,
8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,8.078355228174e-1,
8.078355228174e-1,8.078355228174e-1,8.078355228174e-1),(1.576493431548e0,
1.576493431548e0,1.576493431548e0,1.576493431548e0,1.576493431548e0,
1.576493431548e0,1.576493431548e0,1.576493431548e0,1.576493431548e0,
1.576493431548e0,1.576493431548e0,1.576493431548e0,1.576493431548e0,
1.576493431548e0,1.576493431548e0,1.576493431548e0,1.576493431548e0,
1.576493431548e0,1.576493431548e0,1.576493431548e0,1.576493431548e0,
1.576493431548e0,1.576493431548e0,1.576493431548e0,1.576493431548e0)))representation_item('')surface());
#52769=oriented_edge('',*,*,#52653,.f.);
#52770=oriented_edge('',*,*,#52643,.f.);
#52772=oriented_edge('',*,*,#52771,.f.);
#52773=oriented_edge('',*,*,#44177,.f.);
#52774=edge_loop('',(#52769,#52770,#52772,#52773));
#52775=face_outer_bound('',#52774,.f.);
#52777=cartesian_point('',(-4.647533302736e1,5.820379837493e1,
-2.490846053290e1));
#52778=direction('',(1.349580593705e-2,-3.869149961956e-4,-9.999088526055e-1));
#52779=direction('',(-2.947780783590e-2,-9.995654349378e-1,-1.108092754442e-5));
#52780=axis2_placement_3d('',#52777,#52778,#52779);
#52781=cylindrical_surface('',#52780,3.000057677465e-1);
#52782=oriented_edge('',*,*,#52771,.t.);
#52783=oriented_edge('',*,*,#52628,.f.);
#52784=oriented_edge('',*,*,#52609,.f.);
#52785=oriented_edge('',*,*,#44179,.f.);
#52786=edge_loop('',(#52782,#52783,#52784,#52785));
#52787=face_outer_bound('',#52786,.f.);
#52789=cartesian_point('',(-5.258211684693e1,5.437508748601e1,
-4.343460495468e0));
#52790=cartesian_point('',(-5.253838858491e1,5.445107275977e1,
-4.304584513224e0));
#52791=cartesian_point('',(-5.244595494160e1,5.458995119014e1,
-4.262045066686e0));
#52792=cartesian_point('',(-5.227307632738e1,5.475775333066e1,
-4.260916674588e0));
#52793=cartesian_point('',(-5.213136690469e1,5.486204695016e1,
-4.288561304438e0));
#52794=cartesian_point('',(-5.198214827234e1,5.494186321684e1,
-4.342711850274e0));
#52795=cartesian_point('',(-5.183552106840e1,5.499486755584e1,
-4.416339647317e0));
#52796=cartesian_point('',(-5.169505743415e1,5.502397839461e1,
-4.504052497563e0));
#52797=cartesian_point('',(-5.156133785187e1,5.503292576523e1,
-4.602917066590e0));
#52798=cartesian_point('',(-5.143370584577e1,5.502465481851e1,
-4.711992025076e0));
#52799=cartesian_point('',(-5.131132538944e1,5.500098209302e1,
-4.831520458310e0));
#52800=cartesian_point('',(-5.119395097534e1,5.496293119946e1,
-4.961932015666e0));
#52801=cartesian_point('',(-5.108190306254e1,5.491113130715e1,
-5.103464964285e0));
#52802=cartesian_point('',(-5.097570575445e1,5.484590600759e1,
-5.256374884407e0));
#52803=cartesian_point('',(-5.087592271576e1,5.476717229675e1,
-5.421218990376e0));
#52804=cartesian_point('',(-5.078323776547e1,5.467431712413e1,
-5.599011721110e0));
#52805=cartesian_point('',(-5.069875319058e1,5.456619402800e1,
-5.791095181526e0));
#52806=cartesian_point('',(-5.061268131269e1,5.442164576275e1,
-6.031398653048e0));
#52807=cartesian_point('',(-5.056834454392e1,5.430833015498e1,
-6.206011132391e0));
#52808=cartesian_point('',(-5.054816476637e1,5.423709369602e1,
-6.311389460303e0));
#52809=cartesian_point('',(-5.219279198842e1,5.397530645609e1,
-4.069249787350e0));
#52810=cartesian_point('',(-5.215653559218e1,5.404523550192e1,
-4.017316776696e0));
#52811=cartesian_point('',(-5.207028220601e1,5.419007214927e1,
-3.959152872879e0));
#52812=cartesian_point('',(-5.189235660016e1,5.436364023964e1,
-3.956787556544e0));
#52813=cartesian_point('',(-5.174516406145e1,5.446614336957e1,
-3.993709099055e0));
#52814=cartesian_point('',(-5.159455866912e1,5.453481112684e1,
-4.065145941812e0));
#52815=cartesian_point('',(-5.145472672003e1,5.456808165967e1,
-4.159494999617e0));
#52816=cartesian_point('',(-5.133044676661e1,5.457167638099e1,
-4.267916850246e0));
#52817=cartesian_point('',(-5.122186216237e1,5.455231216881e1,
-4.385692827666e0));
#52818=cartesian_point('',(-5.112740733463e1,5.451529182402e1,
-4.511285739349e0));
#52819=cartesian_point('',(-5.104543765733e1,5.446417414932e1,
-4.644917749666e0));
#52820=cartesian_point('',(-5.097496329711e1,5.440140928667e1,
-4.787185480727e0));
#52821=cartesian_point('',(-5.091556260951e1,5.432885489656e1,
-4.938547663030e0));
#52822=cartesian_point('',(-5.086711870300e1,5.424788579667e1,
-5.099493402954e0));
#52823=cartesian_point('',(-5.082976121e1,5.415938105498e1,-5.270791490007e0));
#52824=cartesian_point('',(-5.080397520880e1,5.406376302019e1,
-5.453613207191e0));
#52825=cartesian_point('',(-5.079079802100e1,5.396119216455e1,
-5.649371140520e0));
#52826=cartesian_point('',(-5.079218454852e1,5.383472659872e1,
-5.892310529241e0));
#52827=cartesian_point('',(-5.080937219455e1,5.374529280486e1,
-6.067133005255e0));
#52828=cartesian_point('',(-5.082540955896e1,5.369259391968e1,
-6.172036703149e0));
#52829=cartesian_point('',(-5.172283106343e1,5.388126926734e1,
-4.475241292902e0));
#52830=cartesian_point('',(-5.171277601549e1,5.390235970217e1,
-4.442186534206e0));
#52831=cartesian_point('',(-5.168674056562e1,5.394925833454e1,
-4.406316146741e0));
#52832=cartesian_point('',(-5.162978777978e1,5.400498577320e1,
-4.404195731787e0));
#52833=cartesian_point('',(-5.158244389217e1,5.403681407263e1,
-4.426002594369e0));
#52834=cartesian_point('',(-5.153479596165e1,5.405612477644e1,
-4.470318935849e0));
#52835=cartesian_point('',(-5.149206476031e1,5.406257105042e1,
-4.532482294052e0));
#52836=cartesian_point('',(-5.145597730415e1,5.405847462070e1,
-4.608869460414e0));
#52837=cartesian_point('',(-5.142649772564e1,5.404650455271e1,
-4.697463950175e0));
#52838=cartesian_point('',(-5.140296517463e1,5.402876631388e1,
-4.797633484513e0));
#52839=cartesian_point('',(-5.138471279143e1,5.400669950610e1,
-4.909638999868e0));
#52840=cartesian_point('',(-5.137129166438e1,5.398133714980e1,
-5.033835774874e0));
#52841=cartesian_point('',(-5.136243193130e1,5.395349161880e1,
-5.170361966996e0));
#52842=cartesian_point('',(-5.135797835080e1,5.392379054168e1,
-5.319366853946e0));
#52843=cartesian_point('',(-5.135789183684e1,5.389268589457e1,
-5.481314771214e0));
#52844=cartesian_point('',(-5.136228918093e1,5.386049437398e1,
-5.657160750542e0));
#52845=cartesian_point('',(-5.137148619203e1,5.382749606671e1,
-5.848240225408e0));
#52846=cartesian_point('',(-5.138829876989e1,5.378882438316e1,
-6.088543567003e0));
#52847=cartesian_point('',(-5.140523820876e1,5.376345629682e1,
-6.264266163687e0));
#52848=cartesian_point('',(-5.141707702785e1,5.374930029608e1,
-6.370710289007e0));
#52849=cartesian_point('',(-5.185976328603e1,5.423054756969e1,
-4.967489797841e0));
#52850=cartesian_point('',(-5.185630785435e1,5.423146548812e1,
-4.957630644069e0));
#52851=cartesian_point('',(-5.185643219998e1,5.421980827651e1,
-4.949357450528e0));
#52852=cartesian_point('',(-5.186949487872e1,5.420648342386e1,
-4.948605484136e0));
#52853=cartesian_point('',(-5.188125784166e1,5.420214628350e1,
-4.953018092707e0));
#52854=cartesian_point('',(-5.189028999296e1,5.420609828301e1,
-4.965483067584e0));
#52855=cartesian_point('',(-5.189291150937e1,5.421787239051e1,
-4.989639829745e0));
#52856=cartesian_point('',(-5.188800416757e1,5.423516154431e1,
-5.028113763255e0));
#52857=cartesian_point('',(-5.187587297815e1,5.425547408547e1,
-5.082124921864e0));
#52858=cartesian_point('',(-5.185725206920e1,5.427684070291e1,
-5.152122874008e0));
#52859=cartesian_point('',(-5.183280829026e1,5.429782061721e1,
-5.238410299593e0));
#52860=cartesian_point('',(-5.180312755762e1,5.431725925222e1,
-5.341045890964e0));
#52861=cartesian_point('',(-5.176876362730e1,5.433417911916e1,
-5.459775178429e0));
#52862=cartesian_point('',(-5.173018165706e1,5.434775534246e1,
-5.594331408517e0));
#52863=cartesian_point('',(-5.168768598284e1,5.435724845646e1,
-5.744803834476e0));
#52864=cartesian_point('',(-5.164139434841e1,5.436188301796e1,
-5.911874506188e0));
#52865=cartesian_point('',(-5.159130003962e1,5.436069641877e1,
-6.096766941253e0));
#52866=cartesian_point('',(-5.152893877496e1,5.435109175475e1,
-6.333018676104e0));
#52867=cartesian_point('',(-5.148422049932e1,5.433624835329e1,
-6.509014686072e0));
#52868=cartesian_point('',(-5.145758734702e1,5.432425424123e1,
-6.616760728217e0));
#52869=(bounded_surface()b_spline_surface(3,3,((#52789,#52790,#52791,#52792,
#52793,#52794,#52795,#52796,#52797,#52798,#52799,#52800,#52801,#52802,#52803,
#52804,#52805,#52806,#52807,#52808),(#52809,#52810,#52811,#52812,#52813,#52814,
#52815,#52816,#52817,#52818,#52819,#52820,#52821,#52822,#52823,#52824,#52825,
#52826,#52827,#52828),(#52829,#52830,#52831,#52832,#52833,#52834,#52835,#52836,
#52837,#52838,#52839,#52840,#52841,#52842,#52843,#52844,#52845,#52846,#52847,
#52848),(#52849,#52850,#52851,#52852,#52853,#52854,#52855,#52856,#52857,#52858,
#52859,#52860,#52861,#52862,#52863,#52864,#52865,#52866,#52867,#52868)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.997861405769e-1,5.201704831981e-1,
5.293028304951e-1,5.393473844972e-1,5.502191429604e-1,5.622827916416e-1,
5.758217322055e-1,5.909218606516e-1,6.077697647235e-1,6.265867372653e-1,
6.474840435527e-1,6.704866669830e-1,6.956121215578e-1,7.229422709381e-1,
7.526597657419e-1,7.850514983923e-1,8.204357424758e-1,8.758015406619e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576634177477e0,1.576634177477e0,1.576634177477e0,1.576634177477e0,
1.576634177477e0,1.576634177477e0,1.576634177477e0,1.576634177477e0,
1.576634177477e0,1.576634177477e0,1.576634177477e0,1.576634177477e0,
1.576634177477e0,1.576634177477e0,1.576634177477e0,1.576634177477e0,
1.576634177477e0,1.576634177477e0,1.576634177477e0,1.576634177477e0),(
8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,
8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,
8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,
8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,
8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,8.077886075078e-1),(
8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,
8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,
8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,
8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,
8.077886075078e-1,8.077886075078e-1,8.077886075078e-1,8.077886075078e-1),(
1.576634177477e0,1.576634177477e0,1.576634177477e0,1.576634177477e0,
1.576634177477e0,1.576634177477e0,1.576634177477e0,1.576634177477e0,
1.576634177477e0,1.576634177477e0,1.576634177477e0,1.576634177477e0,
1.576634177477e0,1.576634177477e0,1.576634177477e0,1.576634177477e0,
1.576634177477e0,1.576634177477e0,1.576634177477e0,1.576634177477e0)))representation_item('')surface());
#52871=oriented_edge('',*,*,#52870,.f.);
#52873=oriented_edge('',*,*,#52872,.t.);
#52874=oriented_edge('',*,*,#52656,.t.);
#52875=oriented_edge('',*,*,#44173,.f.);
#52876=edge_loop('',(#52871,#52873,#52874,#52875));
#52877=face_outer_bound('',#52876,.f.);
#52879=cartesian_point('',(-5.163918888793e1,5.367892074812e1,
-2.460528104879e1));
#52880=direction('',(1.377963476358e-3,1.343083778872e-2,9.999088527526e-1));
#52881=direction('',(9.948622127276e-1,-1.012382218434e-1,-1.117067572652e-5));
#52882=axis2_placement_3d('',#52879,#52880,#52881);
#52883=cylindrical_surface('',#52882,3.000055924633e-1);
#52884=oriented_edge('',*,*,#52870,.t.);
#52885=oriented_edge('',*,*,#44171,.f.);
#52887=oriented_edge('',*,*,#52886,.t.);
#52889=oriented_edge('',*,*,#52888,.f.);
#52890=edge_loop('',(#52884,#52885,#52887,#52889));
#52891=face_outer_bound('',#52890,.f.);
#52893=cartesian_point('',(-5.136009452145e1,5.350033019e1,-3.940470304680e1));
#52894=cartesian_point('',(-5.136013904641e1,5.350052093222e1,
-3.939483027346e1));
#52895=cartesian_point('',(-5.136015420197e1,5.350068231018e1,
-3.938495715559e1));
#52896=cartesian_point('',(-5.136013999158e1,5.350081432123e1,
-3.937508409854e1));
#52897=cartesian_point('',(-5.138519224536e1,5.386904338904e1,
-3.941193789438e1));
#52898=cartesian_point('',(-5.138524032251e1,5.386924931020e1,
-3.940128006937e1));
#52899=cartesian_point('',(-5.138525669378e1,5.386942353090e1,
-3.939062187400e1));
#52900=cartesian_point('',(-5.138524136258e1,5.386956604823e1,
-3.937996374596e1));
#52901=cartesian_point('',(-5.177160926379e1,5.399747719177e1,
-3.941615946208e1));
#52902=cartesian_point('',(-5.177166198488e1,5.399770295713e1,
-3.940447529560e1));
#52903=cartesian_point('',(-5.177167994535e1,5.399789396790e1,
-3.939279072498e1));
#52904=cartesian_point('',(-5.177166314905e1,5.399805022070e1,
-3.938110623009e1));
#52905=cartesian_point('',(-5.193701861548e1,5.359355538445e1,
-3.940910280158e1));
#52906=cartesian_point('',(-5.193706918521e1,5.359377195669e1,
-3.939789410335e1));
#52907=cartesian_point('',(-5.193708640945e1,5.359395518920e1,
-3.938668501665e1));
#52908=cartesian_point('',(-5.193707029188e1,5.359410507884e1,
-3.937547600178e1));
#52909=(bounded_surface()b_spline_surface(3,3,((#52893,#52894,#52895,#52896),(
#52897,#52898,#52899,#52900),(#52901,#52902,#52903,#52904),(#52905,#52906,
#52907,#52908)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(-5.835437618284e-1,1.292541219382e0),(8.246250959699e-1,8.356491053871e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.857790456068e0,1.857790456068e0,1.857790456068e0,1.857790456068e0),(
8.676518335546e-1,8.676518335546e-1,8.676518335546e-1,8.676518335546e-1),(
7.346932643321e-1,7.346932643321e-1,7.346932643321e-1,7.346932643321e-1),(
1.458914748399e0,1.458914748399e0,1.458914748399e0,1.458914748399e0)))representation_item('')surface());
#52911=oriented_edge('',*,*,#52910,.t.);
#52913=oriented_edge('',*,*,#52912,.f.);
#52914=oriented_edge('',*,*,#52886,.f.);
#52916=oriented_edge('',*,*,#52915,.t.);
#52917=edge_loop('',(#52911,#52913,#52914,#52916));
#52918=face_outer_bound('',#52917,.f.);
#52920=cartesian_point('',(-5.156754708287e1,5.291519493724e1,
-3.997298239966e1));
#52921=cartesian_point('',(-5.155211854796e1,5.296404319279e1,-3.997540482e1));
#52922=cartesian_point('',(-5.152663878642e1,5.304437144331e1,
-3.997088780401e1));
#52923=cartesian_point('',(-5.149414188002e1,5.314940451969e1,
-3.994588327402e1));
#52924=cartesian_point('',(-5.146877588615e1,5.323319208708e1,
-3.991304586265e1));
#52925=cartesian_point('',(-5.144650064446e1,5.330838634001e1,
-3.987111214671e1));
#52926=cartesian_point('',(-5.142720529924e1,5.337493158122e1,
-3.982115078595e1));
#52927=cartesian_point('',(-5.141121069664e1,5.343117451282e1,
-3.976566292566e1));
#52928=cartesian_point('',(-5.139839971627e1,5.347691127771e1,
-3.970672127675e1));
#52929=cartesian_point('',(-5.138840677495e1,5.351289920670e1,
-3.964525990462e1));
#52930=cartesian_point('',(-5.138098982058e1,5.353959661796e1,
-3.958199227839e1));
#52931=cartesian_point('',(-5.137602286091e1,5.355725672894e1,
-3.951851303473e1));
#52932=cartesian_point('',(-5.137330303875e1,5.356673958318e1,
-3.945682260662e1));
#52933=cartesian_point('',(-5.137229731554e1,5.357017546656e1,
-3.938137961073e1));
#52934=cartesian_point('',(-5.137386284308e1,5.356486586356e1,
-3.932634599326e1));
#52935=cartesian_point('',(-5.137576621211e1,5.355789547633e1,
-3.929047810867e1));
#52936=cartesian_point('',(-5.158721389221e1,5.291422846959e1,
-3.997950147628e1));
#52937=cartesian_point('',(-5.157138946951e1,5.296327376690e1,
-3.998303258829e1));
#52938=cartesian_point('',(-5.154516214310e1,5.304422174439e1,
-3.998030883067e1));
#52939=cartesian_point('',(-5.151133853229e1,5.315071198602e1,
-3.995743119955e1));
#52940=cartesian_point('',(-5.148467222763e1,5.323611389966e1,
-3.992606777334e1));
#52941=cartesian_point('',(-5.146099687954e1,5.331320998980e1,
-3.988516761517e1));
#52942=cartesian_point('',(-5.144022888842e1,5.338191860611e1,
-3.983573470219e1));
#52943=cartesian_point('',(-5.142276260649e1,5.344049043305e1,
-3.978019006865e1));
#52944=cartesian_point('',(-5.140854086452e1,5.348862889493e1,
-3.972055492170e1));
#52945=cartesian_point('',(-5.139723826268e1,5.352701471131e1,
-3.965770171390e1));
#52946=cartesian_point('',(-5.138866844870e1,5.355598241842e1,
-3.959225498764e1));
#52947=cartesian_point('',(-5.138279814141e1,5.357554657084e1,
-3.952579243649e1));
#52948=cartesian_point('',(-5.137951920067e1,5.358627094718e1,
-3.946050646895e1));
#52949=cartesian_point('',(-5.137829535078e1,5.359020591951e1,
-3.938016824039e1));
#52950=cartesian_point('',(-5.138019448257e1,5.358413045723e1,
-3.932159222979e1));
#52951=cartesian_point('',(-5.138250590145e1,5.357628929528e1,
-3.928381569276e1));
#52952=cartesian_point('',(-5.162920594462e1,5.291292055979e1,
-3.998889456590e1));
#52953=cartesian_point('',(-5.161278481355e1,5.296212995947e1,
-3.999475381104e1));
#52954=cartesian_point('',(-5.158537814878e1,5.304397915338e1,
-3.999586056296e1));
#52955=cartesian_point('',(-5.154927890347e1,5.315302885784e1,
-3.997767718900e1));
#52956=cartesian_point('',(-5.152028914044e1,5.324143744003e1,
-3.994968623101e1));
#52957=cartesian_point('',(-5.149403970330e1,5.332219917618e1,
-3.991129623515e1));
#52958=cartesian_point('',(-5.147050493568e1,5.339517730762e1,
-3.986336604817e1));
#52959=cartesian_point('',(-5.145022652685e1,5.345842620586e1,
-3.980812790199e1));
#52960=cartesian_point('',(-5.143327290754e1,5.351145240717e1,
-3.974747804860e1));
#52961=cartesian_point('',(-5.141940697823e1,5.355476907868e1,
-3.968215134281e1));
#52962=cartesian_point('',(-5.140856097409e1,5.358844405110e1,
-3.961257861040e1));
#52963=cartesian_point('',(-5.140089501513e1,5.361198094746e1,
-3.954028942016e1));
#52964=cartesian_point('',(-5.139649960007e1,5.362530642353e1,
-3.946786715187e1));
#52965=cartesian_point('',(-5.139483939221e1,5.363028901055e1,
-3.937774731793e1));
#52966=cartesian_point('',(-5.139740550176e1,5.362260616388e1,
-3.931209631523e1));
#52967=cartesian_point('',(-5.140053289571e1,5.361294233054e1,
-3.927055554366e1));
#52968=cartesian_point('',(-5.169561211868e1,5.291327564750e1,
-3.998923308123e1));
#52969=cartesian_point('',(-5.167904454983e1,5.296192159355e1,
-3.999864858820e1));
#52970=cartesian_point('',(-5.165110969039e1,5.304384259369e1,
-4.000581800677e1));
#52971=cartesian_point('',(-5.161319840503e1,5.315517009064e1,
-3.999554866204e1));
#52972=cartesian_point('',(-5.158198687291e1,5.324692156601e1,
-3.997361330792e1));
#52973=cartesian_point('',(-5.155299889803e1,5.333221304690e1,
-3.994016567795e1));
#52974=cartesian_point('',(-5.152629964307e1,5.341082160741e1,
-3.989581259112e1));
#52975=cartesian_point('',(-5.150263297316e1,5.348051907561e1,
-3.984243077914e1));
#52976=cartesian_point('',(-5.148225822578e1,5.354050409960e1,
-3.978167083094e1));
#52977=cartesian_point('',(-5.146508596310e1,5.359101213499e1,
-3.971403062284e1));
#52978=cartesian_point('',(-5.145123485941e1,5.363168151663e1,
-3.963962231426e1));
#52979=cartesian_point('',(-5.144115627766e1,5.366120356843e1,
-3.955986105105e1));
#52980=cartesian_point('',(-5.143524330312e1,5.367848282257e1,
-3.947788778729e1));
#52981=cartesian_point('',(-5.143298726187e1,5.368506429400e1,
-3.937444983494e1));
#52982=cartesian_point('',(-5.143646277152e1,5.367492887267e1,
-3.929917748820e1));
#52983=cartesian_point('',(-5.144070325794e1,5.366249999329e1,
-3.925268155880e1));
#52984=cartesian_point('',(-5.176082401450e1,5.291604979662e1,
-3.997503762755e1));
#52985=cartesian_point('',(-5.174491050626e1,5.296331876718e1,
-3.998781988903e1));
#52986=cartesian_point('',(-5.171779488231e1,5.304395577064e1,
-4.000094804896e1));
#52987=cartesian_point('',(-5.167989228946e1,5.315574887205e1,
-3.999894135291e1));
#52988=cartesian_point('',(-5.164795270890e1,5.324937008782e1,
-3.998367568926e1));
#52989=cartesian_point('',(-5.161760868802e1,5.333784168265e1,
-3.995605515424e1));
#52990=cartesian_point('',(-5.158901376234e1,5.342085709511e1,
-3.991641653397e1));
#52991=cartesian_point('',(-5.156307948814e1,5.349593862003e1,
-3.986623047720e1));
#52992=cartesian_point('',(-5.154024495302e1,5.356198602790e1,
-3.980685822862e1));
#52993=cartesian_point('',(-5.152057375560e1,5.361894930219e1,
-3.973854554992e1));
#52994=cartesian_point('',(-5.150436656057e1,5.366603727161e1,
-3.966107933170e1));
#52995=cartesian_point('',(-5.149234612220e1,5.370113925334e1,
-3.957572400422e1));
#52996=cartesian_point('',(-5.148519112024e1,5.372214144768e1,
-3.948610731005e1));
#52997=cartesian_point('',(-5.148244426285e1,5.373023518794e1,
-3.937174306127e1));
#52998=cartesian_point('',(-5.148666733804e1,5.371778071591e1,
-3.928859075833e1));
#52999=cartesian_point('',(-5.149182346041e1,5.370275394067e1,
-3.923822722128e1));
#53000=cartesian_point('',(-5.181985084610e1,5.292095755020e1,
-3.994783273832e1));
#53001=cartesian_point('',(-5.180531777856e1,5.296616624553e1,
-3.996353836939e1));
#53002=cartesian_point('',(-5.178026577355e1,5.304430256514e1,
-3.998206515793e1));
#53003=cartesian_point('',(-5.174413801400e1,5.315476686568e1,
-3.998802256841e1));
#53004=cartesian_point('',(-5.171297598215e1,5.324868418838e1,
-3.997950843429e1));
#53005=cartesian_point('',(-5.168272198008e1,5.333878113155e1,
-3.995812440290e1));
#53006=cartesian_point('',(-5.165360873101e1,5.342467640100e1,
-3.992394056819e1));
#53007=cartesian_point('',(-5.162666909434e1,5.350369402356e1,
-3.987800370982e1));
#53008=cartesian_point('',(-5.160249722747e1,5.357446667156e1,
-3.982136564154e1));
#53009=cartesian_point('',(-5.158130318590e1,5.363667332803e1,
-3.975402475418e1));
#53010=cartesian_point('',(-5.156355128090e1,5.368912640944e1,
-3.967546133246e1));
#53011=cartesian_point('',(-5.155019547721e1,5.372898502784e1,
-3.958676548935e1));
#53012=cartesian_point('',(-5.154216154814e1,5.375319921825e1,
-3.949194554772e1));
#53013=cartesian_point('',(-5.153906361100e1,5.376260462e1,-3.936981812519e1));
#53014=cartesian_point('',(-5.154381959190e1,5.374813940583e1,
-3.928108302330e1));
#53015=cartesian_point('',(-5.154962916956e1,5.373087716546e1,
-3.922820531326e1));
#53016=cartesian_point('',(-5.186105145021e1,5.292635745296e1,
-3.991701816657e1));
#53017=cartesian_point('',(-5.184813138497e1,5.296945762959e1,
-3.993466210649e1));
#53018=cartesian_point('',(-5.182560885009e1,5.304474591212e1,
-3.995696128465e1));
#53019=cartesian_point('',(-5.179217546001e1,5.315284094637e1,
-3.996887725445e1));
#53020=cartesian_point('',(-5.176273951098e1,5.324581475010e1,
-3.996566418630e1));
#53021=cartesian_point('',(-5.173363359256e1,5.333601390288e1,
-3.994942573845e1));
#53022=cartesian_point('',(-5.170514503900e1,5.342300574649e1,
-3.992002750870e1));
#53023=cartesian_point('',(-5.167836626842e1,5.350399865108e1,
-3.987817403864e1));
#53024=cartesian_point('',(-5.165399338989e1,5.357744168233e1,
-3.982466200728e1));
#53025=cartesian_point('',(-5.163234522223e1,5.364281428285e1,
-3.975930135123e1));
#53026=cartesian_point('',(-5.161399940972e1,5.369864587845e1,
-3.968134830554e1));
#53027=cartesian_point('',(-5.160005940599e1,5.374158238599e1,
-3.959174009297e1));
#53028=cartesian_point('',(-5.159161405331e1,5.376790852240e1,
-3.949470122386e1));
#53029=cartesian_point('',(-5.158834782421e1,5.377818236297e1,
-3.936890708540e1));
#53030=cartesian_point('',(-5.159335735262e1,5.376238643897e1,
-3.927755183270e1));
#53031=cartesian_point('',(-5.159947860694e1,5.374365942981e1,
-3.922373195538e1));
#53032=cartesian_point('',(-5.188853180105e1,5.293115654161e1,
-3.988929295409e1));
#53033=cartesian_point('',(-5.187708148643e1,5.297244373121e1,
-3.990816774231e1));
#53034=cartesian_point('',(-5.185690659991e1,5.304516369903e1,
-3.993298558491e1));
#53035=cartesian_point('',(-5.182615310882e1,5.315080402818e1,
-3.994911822365e1));
#53036=cartesian_point('',(-5.179858614271e1,5.324245091872e1,
-3.994979784099e1));
#53037=cartesian_point('',(-5.177090418753e1,5.333209216672e1,
-3.993747210220e1));
#53038=cartesian_point('',(-5.174343060123e1,5.341926133956e1,
-3.991185908185e1));
#53039=cartesian_point('',(-5.171728229734e1,5.350110345373e1,
-3.987340692404e1));
#53040=cartesian_point('',(-5.169321957267e1,5.357594682604e1,
-3.982271838967e1));
#53041=cartesian_point('',(-5.167163775448e1,5.364313151084e1,
-3.975946814192e1));
#53042=cartesian_point('',(-5.165318953795e1,5.370099436376e1,
-3.968275688826e1));
#53043=cartesian_point('',(-5.163907086960e1,5.374583687523e1,
-3.959340094220e1));
#53044=cartesian_point('',(-5.163047365464e1,5.377349279911e1,
-3.949573901320e1));
#53045=cartesian_point('',(-5.162714173208e1,5.378431731382e1,
-3.936856178022e1));
#53046=cartesian_point('',(-5.163224855251e1,5.376767796439e1,
-3.927623319191e1));
#53047=cartesian_point('',(-5.163849009276e1,5.374803194051e1,
-3.922227781381e1));
#53048=cartesian_point('',(-5.190617662826e1,5.293486885299e1,
-3.986771213555e1));
#53049=cartesian_point('',(-5.189587755241e1,5.297477770730e1,
-3.988734458165e1));
#53050=cartesian_point('',(-5.187755806672e1,5.304549627419e1,
-3.991378095934e1));
#53051=cartesian_point('',(-5.184899041338e1,5.314909976127e1,
-3.993274877231e1));
#53052=cartesian_point('',(-5.182300163088e1,5.323952711934e1,
-3.993611589350e1));
#53053=cartesian_point('',(-5.179658076866e1,5.332848028715e1,
-3.992655570329e1));
#53054=cartesian_point('',(-5.177007410359e1,5.341547140132e1,
-3.990368569104e1));
#53055=cartesian_point('',(-5.174460625356e1,5.349761206411e1,
-3.986777455112e1));
#53056=cartesian_point('',(-5.172097672078e1,5.357315396422e1,
-3.981928802090e1));
#53057=cartesian_point('',(-5.169963204644e1,5.364134433869e1,
-3.975780886049e1));
#53058=cartesian_point('',(-5.168127283008e1,5.370039438421e1,
-3.968233470685e1));
#53059=cartesian_point('',(-5.166715060575e1,5.374638331615e1,
-3.959359426381e1));
#53060=cartesian_point('',(-5.165852044995e1,5.377485153489e1,
-3.949598376342e1));
#53061=cartesian_point('',(-5.165517087464e1,5.378601458155e1,
-3.936847828473e1));
#53062=cartesian_point('',(-5.166030232528e1,5.376885693550e1,
-3.927593266434e1));
#53063=cartesian_point('',(-5.166657494728e1,5.374865136451e1,
-3.922214997996e1));
#53064=cartesian_point('',(-5.192174699584e1,5.293881842879e1,
-3.984463313994e1));
#53065=cartesian_point('',(-5.191268543180e1,5.297728221020e1,
-3.986489929415e1));
#53066=cartesian_point('',(-5.189637484643e1,5.304585843599e1,
-3.989276533866e1));
#53067=cartesian_point('',(-5.187023273653e1,5.314717255831e1,
-3.991437137121e1));
#53068=cartesian_point('',(-5.184604040347e1,5.323613126601e1,
-3.992031085739e1));
#53069=cartesian_point('',(-5.182110270227e1,5.332412499357e1,
-3.991346151600e1));
#53070=cartesian_point('',(-5.179578590838e1,5.341064723915e1,
-3.989334581654e1));
#53071=cartesian_point('',(-5.177121286952e1,5.349278787697e1,
-3.986005827493e1));
#53072=cartesian_point('',(-5.174821553869e1,5.356873194141e1,
-3.981393035407e1));
#53073=cartesian_point('',(-5.172728788056e1,5.363764122153e1,
-3.975445832765e1));
#53074=cartesian_point('',(-5.170917246260e1,5.369761388008e1,
-3.968054545406e1));
#53075=cartesian_point('',(-5.169516581190e1,5.374453179076e1,
-3.959283247495e1));
#53076=cartesian_point('',(-5.168657554107e1,5.377367243655e1,
-3.949574950546e1));
#53077=cartesian_point('',(-5.168323658235e1,5.378511814298e1,
-3.936855221320e1));
#53078=cartesian_point('',(-5.168834935792e1,5.376752797200e1,
-3.927625071515e1));
#53079=cartesian_point('',(-5.169460012084e1,5.374686125494e1,
-3.922289775489e1));
#53080=cartesian_point('',(-5.194030152538e1,5.294463839653e1,
-3.981046171100e1));
#53081=cartesian_point('',(-5.193308091950e1,5.298100203884e1,
-3.983142539242e1));
#53082=cartesian_point('',(-5.191977844607e1,5.304640352553e1,
-3.986099745372e1));
#53083=cartesian_point('',(-5.189734761925e1,5.314417641072e1,
-3.988597271360e1));
#53084=cartesian_point('',(-5.187596340391e1,5.323073632243e1,
-3.989530947374e1));
#53085=cartesian_point('',(-5.185340516093e1,5.331700456040e1,
-3.989213748222e1));
#53086=cartesian_point('',(-5.183006262398e1,5.340245286292e1,
-3.987585563126e1));
#53087=cartesian_point('',(-5.180704236990e1,5.348415803291e1,
-3.984632472038e1));
#53088=cartesian_point('',(-5.178521147646e1,5.356022727018e1,
-3.980369412279e1));
#53089=cartesian_point('',(-5.176512410721e1,5.362971468375e1,
-3.974734814528e1));
#53090=cartesian_point('',(-5.174757233801e1,5.369058018817e1,
-3.967607191751e1));
#53091=cartesian_point('',(-5.173389960359e1,5.373846851213e1,
-3.959038375514e1));
#53092=cartesian_point('',(-5.172547081924e1,5.376833713343e1,
-3.949472625863e1));
#53093=cartesian_point('',(-5.172218780205e1,5.378009311163e1,
-3.936888425864e1));
#53094=cartesian_point('',(-5.172721153928e1,5.376202856689e1,
-3.927759364156e1));
#53095=cartesian_point('',(-5.173335479861e1,5.374086622618e1,
-3.922521110777e1));
#53096=cartesian_point('',(-5.195771408779e1,5.295275904297e1,
-3.976246734074e1));
#53097=cartesian_point('',(-5.195309578842e1,5.298624887692e1,
-3.978394798585e1));
#53098=cartesian_point('',(-5.194408298416e1,5.304718614619e1,
-3.981512666458e1));
#53099=cartesian_point('',(-5.192709526252e1,5.313969405576e1,
-3.984380198632e1));
#53100=cartesian_point('',(-5.190994001156e1,5.322245378314e1,
-3.985711950563e1));
#53101=cartesian_point('',(-5.189107633390e1,5.330571251266e1,
-3.985846585328e1));
#53102=cartesian_point('',(-5.187091508653e1,5.338892263848e1,
-3.984709924328e1));
#53103=cartesian_point('',(-5.185051375924e1,5.346917931351e1,
-3.982259868338e1));
#53104=cartesian_point('',(-5.183076392614e1,5.354452050105e1,
-3.978488993564e1));
#53105=cartesian_point('',(-5.181228504792e1,5.361388527470e1,
-3.973323096615e1));
#53106=cartesian_point('',(-5.179591446047e1,5.367509533062e1,
-3.966628252579e1));
#53107=cartesian_point('',(-5.178302359903e1,5.372356811621e1,
-3.958440599765e1));
#53108=cartesian_point('',(-5.177501849290e1,5.375394480438e1,
-3.949198909349e1));
#53109=cartesian_point('',(-5.177189135156e1,5.376592852907e1,
-3.936977841735e1));
#53110=cartesian_point('',(-5.177667204963e1,5.374751682795e1,
-3.928115575993e1));
#53111=cartesian_point('',(-5.178251990670e1,5.372601809095e1,
-3.923077845215e1));
#53112=cartesian_point('',(-5.196626548571e1,5.296343981383e1,
-3.969880942354e1));
#53113=cartesian_point('',(-5.196512678766e1,5.299324554539e1,
-3.972019751481e1));
#53114=cartesian_point('',(-5.196191249317e1,5.304825283137e1,
-3.975217930745e1));
#53115=cartesian_point('',(-5.195253203938e1,5.313328764414e1,
-3.978402645261e1));
#53116=cartesian_point('',(-5.194146510914e1,5.321028201723e1,
-3.980129394091e1));
#53117=cartesian_point('',(-5.192809474085e1,5.328856343716e1,
-3.980754582048e1));
#53118=cartesian_point('',(-5.191283992197e1,5.336757750762e1,
-3.980190902797e1));
#53119=cartesian_point('',(-5.189664891296e1,5.344450545912e1,
-3.978366696398e1));
#53120=cartesian_point('',(-5.188040400684e1,5.351736083672e1,
-3.975250285055e1));
#53121=cartesian_point('',(-5.186477889083e1,5.358499102357e1,
-3.970755908121e1));
#53122=cartesian_point('',(-5.185063010461e1,5.364512849376e1,
-3.964740129124e1));
#53123=cartesian_point('',(-5.183930251015e1,5.369306716536e1,
-3.957220797041e1));
#53124=cartesian_point('',(-5.183219045662e1,5.372325261162e1,
-3.948617222092e1));
#53125=cartesian_point('',(-5.182940007847e1,5.373518852580e1,
-3.937168388285e1));
#53126=cartesian_point('',(-5.183365998854e1,5.371685306457e1,
-3.928869912370e1));
#53127=cartesian_point('',(-5.183887315654e1,5.369551313228e1,
-3.924206163167e1));
#53128=cartesian_point('',(-5.196036554738e1,5.297434749947e1,
-3.963325581479e1));
#53129=cartesian_point('',(-5.196283838322e1,5.300048844835e1,
-3.965376169125e1));
#53130=cartesian_point('',(-5.196570534188e1,5.304938024757e1,
-3.968522787874e1));
#53131=cartesian_point('',(-5.196455075401e1,5.312622413039e1,
-3.971858616598e1));
#53132=cartesian_point('',(-5.196023797141e1,5.319654845112e1,
-3.973857647519e1));
#53133=cartesian_point('',(-5.195312408335e1,5.326870774886e1,
-3.974878043372e1));
#53134=cartesian_point('',(-5.194361634175e1,5.334215971178e1,
-3.974824572065e1));
#53135=cartesian_point('',(-5.193250591122e1,5.341423663787e1,
-3.973603034781e1));
#53136=cartesian_point('',(-5.192062328993e1,5.348299509234e1,
-3.971162242610e1));
#53137=cartesian_point('',(-5.190866526452e1,5.354724960385e1,
-3.967409791504e1));
#53138=cartesian_point('',(-5.189746686810e1,5.360473592148e1,
-3.962199513579e1));
#53139=cartesian_point('',(-5.188828117616e1,5.365080066540e1,
-3.955532977575e1));
#53140=cartesian_point('',(-5.188242356023e1,5.367991441428e1,
-3.947797136807e1));
#53141=cartesian_point('',(-5.188011143764e1,5.369144731154e1,
-3.937437359445e1));
#53142=cartesian_point('',(-5.188363441030e1,5.367373303454e1,
-3.929931723008e1));
#53143=cartesian_point('',(-5.188794840414e1,5.365316836386e1,
-3.925762311638e1));
#53144=cartesian_point('',(-5.194247723584e1,5.298338974507e1,
-3.957843068629e1));
#53145=cartesian_point('',(-5.194799548245e1,5.300657934589e1,
-3.959750557610e1));
#53146=cartesian_point('',(-5.195604539290e1,5.305034866617e1,
-3.962735786519e1));
#53147=cartesian_point('',(-5.196211577834e1,5.311990586209e1,
-3.966043394810e1));
#53148=cartesian_point('',(-5.196387855801e1,5.318400606827e1,
-3.968151690002e1));
#53149=cartesian_point('',(-5.196252536755e1,5.325016732816e1,
-3.969405760128e1));
#53150=cartesian_point('',(-5.195843593149e1,5.331787424092e1,
-3.969708671052e1));
#53151=cartesian_point('',(-5.195223073027e1,5.338464043767e1,
-3.968954334481e1));
#53152=cartesian_point('',(-5.194465973856e1,5.344861850747e1,
-3.967080057620e1));
#53153=cartesian_point('',(-5.193641022093e1,5.350864973311e1,
-3.963992511874e1));
#53154=cartesian_point('',(-5.192826285963e1,5.356255642018e1,
-3.959549466845e1));
#53155=cartesian_point('',(-5.192133721869e1,5.360588774190e1,
-3.953741124958e1));
#53156=cartesian_point('',(-5.191682364389e1,5.363333464345e1,
-3.946916529063e1));
#53157=cartesian_point('',(-5.191502730724e1,5.364421884752e1,
-3.937726393846e1));
#53158=cartesian_point('',(-5.191775721256e1,5.362750211308e1,
-3.931070813232e1));
#53159=cartesian_point('',(-5.192110286463e1,5.360812467298e1,
-3.927411043738e1));
#53160=cartesian_point('',(-5.192588119122e1,5.298841806032e1,
-3.954769606848e1));
#53161=cartesian_point('',(-5.193311932055e1,5.301001078137e1,
-3.956561730988e1));
#53162=cartesian_point('',(-5.194412391895e1,5.305090449216e1,
-3.959396521176e1));
#53163=cartesian_point('',(-5.195441967911e1,5.311615561240e1,
-3.962609921604e1));
#53164=cartesian_point('',(-5.195980477628e1,5.317643924382e1,
-3.964719409456e1));
#53165=cartesian_point('',(-5.196194878149e1,5.323879294544e1,
-3.966055368529e1));
#53166=cartesian_point('',(-5.196120700689e1,5.330272492281e1,
-3.966522408438e1));
#53167=cartesian_point('',(-5.195808432318e1,5.336587834207e1,
-3.966011304967e1));
#53168=cartesian_point('',(-5.195326670003e1,5.342649006669e1,
-3.964455357156e1));
#53169=cartesian_point('',(-5.194742144084e1,5.348344387432e1,
-3.961763066447e1));
#53170=cartesian_point('',(-5.194128032172e1,5.353465309121e1,
-3.957797564416e1));
#53171=cartesian_point('',(-5.193585928898e1,5.357586079170e1,
-3.952543822150e1));
#53172=cartesian_point('',(-5.193224869875e1,5.360198258487e1,
-3.946324129398e1));
#53173=cartesian_point('',(-5.193080022259e1,5.361234512972e1,
-3.937920916315e1));
#53174=cartesian_point('',(-5.193299592954e1,5.359642997963e1,
-3.931836671034e1));
#53175=cartesian_point('',(-5.193568905278e1,5.357799130253e1,
-3.928511382925e1));
#53176=cartesian_point('',(-5.191882646542e1,5.299024794995e1,
-3.953647352877e1));
#53177=cartesian_point('',(-5.192669451358e1,5.301126630933e1,
-3.955392029277e1));
#53178=cartesian_point('',(-5.193878544206e1,5.305110940769e1,
-3.958162805475e1));
#53179=cartesian_point('',(-5.195065059040e1,5.311475468926e1,
-3.961329933861e1));
#53180=cartesian_point('',(-5.195739112806e1,5.317359513933e1,
-3.963430760427e1));
#53181=cartesian_point('',(-5.196085266986e1,5.323449112184e1,
-3.964789182852e1));
#53182=cartesian_point('',(-5.196138025370e1,5.329696075249e1,
-3.965310752773e1));
#53183=cartesian_point('',(-5.195943351821e1,5.335869871918e1,
-3.964885635456e1));
#53184=cartesian_point('',(-5.195567220494e1,5.341797726865e1,
-3.963446036078e1));
#53185=cartesian_point('',(-5.195075411373e1,5.347369986e1,-3.960901479986e1));
#53186=cartesian_point('',(-5.194539037043e1,5.352381949174e1,
-3.957117534454e1));
#53187=cartesian_point('',(-5.194055472818e1,5.356416220999e1,
-3.952077433128e1));
#53188=cartesian_point('',(-5.193729650371e1,5.358974097529e1,
-3.946092863892e1));
#53189=cartesian_point('',(-5.193598393939e1,5.359988910802e1,
-3.937996866105e1));
#53190=cartesian_point('',(-5.193797101498e1,5.358430336043e1,
-3.932135598508e1));
#53191=cartesian_point('',(-5.194040925904e1,5.356624884687e1,
-3.928939832212e1));
#53192=b_spline_surface_with_knots('',3,3,((#52920,#52921,#52922,#52923,#52924,
#52925,#52926,#52927,#52928,#52929,#52930,#52931,#52932,#52933,#52934,#52935),(
#52936,#52937,#52938,#52939,#52940,#52941,#52942,#52943,#52944,#52945,#52946,
#52947,#52948,#52949,#52950,#52951),(#52952,#52953,#52954,#52955,#52956,#52957,
#52958,#52959,#52960,#52961,#52962,#52963,#52964,#52965,#52966,#52967),(#52968,
#52969,#52970,#52971,#52972,#52973,#52974,#52975,#52976,#52977,#52978,#52979,
#52980,#52981,#52982,#52983),(#52984,#52985,#52986,#52987,#52988,#52989,#52990,
#52991,#52992,#52993,#52994,#52995,#52996,#52997,#52998,#52999),(#53000,#53001,
#53002,#53003,#53004,#53005,#53006,#53007,#53008,#53009,#53010,#53011,#53012,
#53013,#53014,#53015),(#53016,#53017,#53018,#53019,#53020,#53021,#53022,#53023,
#53024,#53025,#53026,#53027,#53028,#53029,#53030,#53031),(#53032,#53033,#53034,
#53035,#53036,#53037,#53038,#53039,#53040,#53041,#53042,#53043,#53044,#53045,
#53046,#53047),(#53048,#53049,#53050,#53051,#53052,#53053,#53054,#53055,#53056,
#53057,#53058,#53059,#53060,#53061,#53062,#53063),(#53064,#53065,#53066,#53067,
#53068,#53069,#53070,#53071,#53072,#53073,#53074,#53075,#53076,#53077,#53078,
#53079),(#53080,#53081,#53082,#53083,#53084,#53085,#53086,#53087,#53088,#53089,
#53090,#53091,#53092,#53093,#53094,#53095),(#53096,#53097,#53098,#53099,#53100,
#53101,#53102,#53103,#53104,#53105,#53106,#53107,#53108,#53109,#53110,#53111),(
#53112,#53113,#53114,#53115,#53116,#53117,#53118,#53119,#53120,#53121,#53122,
#53123,#53124,#53125,#53126,#53127),(#53128,#53129,#53130,#53131,#53132,#53133,
#53134,#53135,#53136,#53137,#53138,#53139,#53140,#53141,#53142,#53143),(#53144,
#53145,#53146,#53147,#53148,#53149,#53150,#53151,#53152,#53153,#53154,#53155,
#53156,#53157,#53158,#53159),(#53160,#53161,#53162,#53163,#53164,#53165,#53166,
#53167,#53168,#53169,#53170,#53171,#53172,#53173,#53174,#53175),(#53176,#53177,
#53178,#53179,#53180,#53181,#53182,#53183,#53184,#53185,#53186,#53187,#53188,
#53189,#53190,#53191)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,
4),(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(2.522143722610e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,
1.703086514494e0),(-1.146315744851e-1,0.e0,7.819129197538e-2,1.511300707313e-1,
2.234931015201e-1,2.943481415250e-1,3.626180076393e-1,4.275112887815e-1,
4.910195265902e-1,5.553508467538e-1,6.194863988720e-1,6.822622713400e-1,
7.429017770148e-1,8.511001946e-1),.unspecified.);
#53193=oriented_edge('',*,*,#52910,.f.);
#53195=oriented_edge('',*,*,#53194,.t.);
#53197=oriented_edge('',*,*,#53196,.f.);
#53198=edge_loop('',(#53193,#53195,#53197));
#53199=face_outer_bound('',#53198,.f.);
#53201=cartesian_point('',(0.e0,0.e0,-3.94e1));
#53202=direction('',(0.e0,0.e0,1.e0));
#53203=direction('',(7.077664394356e-1,-7.064465069690e-1,0.e0));
#53204=axis2_placement_3d('',#53201,#53202,#53203);
#53205=toroidal_surface('',#53204,7.405602616846e1,6.e-1);
#53207=oriented_edge('',*,*,#53206,.f.);
#53209=oriented_edge('',*,*,#53208,.f.);
#53210=oriented_edge('',*,*,#53194,.f.);
#53212=oriented_edge('',*,*,#53211,.f.);
#53214=oriented_edge('',*,*,#53213,.f.);
#53216=oriented_edge('',*,*,#53215,.f.);
#53218=oriented_edge('',*,*,#53217,.f.);
#53219=edge_loop('',(#53207,#53209,#53210,#53212,#53214,#53216,#53218));
#53220=face_outer_bound('',#53219,.f.);
#53222=cartesian_point('',(0.e0,0.e0,-4.e1));
#53223=direction('',(0.e0,0.e0,-1.e0));
#53224=direction('',(-1.e0,0.e0,0.e0));
#53225=axis2_placement_3d('',#53222,#53223,#53224);
#53226=plane('',#53225);
#53228=oriented_edge('',*,*,#53227,.t.);
#53229=oriented_edge('',*,*,#53208,.t.);
#53230=oriented_edge('',*,*,#53206,.t.);
#53232=oriented_edge('',*,*,#53231,.t.);
#53234=oriented_edge('',*,*,#53233,.t.);
#53236=oriented_edge('',*,*,#53235,.t.);
#53238=oriented_edge('',*,*,#53237,.t.);
#53240=oriented_edge('',*,*,#53239,.t.);
#53242=oriented_edge('',*,*,#53241,.t.);
#53244=oriented_edge('',*,*,#53243,.t.);
#53246=oriented_edge('',*,*,#53245,.t.);
#53248=oriented_edge('',*,*,#53247,.t.);
#53249=edge_loop('',(#53228,#53229,#53230,#53232,#53234,#53236,#53238,#53240,
#53242,#53244,#53246,#53248));
#53250=face_outer_bound('',#53249,.f.);
#53252=oriented_edge('',*,*,#53251,.t.);
#53254=oriented_edge('',*,*,#53253,.t.);
#53255=edge_loop('',(#53252,#53254));
#53256=face_bound('',#53255,.f.);
#53258=cartesian_point('',(1.462192299245e2,-1.448228974212e2,-3.94e1));
#53259=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#53260=direction('',(7.070680100731e-1,7.070680100731e-1,-1.047178411625e-2));
#53261=axis2_placement_3d('',#53258,#53259,#53260);
#53262=cylindrical_surface('',#53261,6.e-1);
#53264=oriented_edge('',*,*,#53263,.t.);
#53266=oriented_edge('',*,*,#53265,.t.);
#53267=oriented_edge('',*,*,#53196,.t.);
#53268=oriented_edge('',*,*,#53227,.f.);
#53269=edge_loop('',(#53264,#53266,#53267,#53268));
#53270=face_outer_bound('',#53269,.f.);
#53272=cartesian_point('',(-5.017371533017e1,5.341556795237e1,
-3.909117474330e1));
#53273=cartesian_point('',(-5.016338728436e1,5.341979296595e1,
-3.913220433691e1));
#53274=cartesian_point('',(-5.014525724400e1,5.342330151002e1,
-3.920676244578e1));
#53275=cartesian_point('',(-5.011952515957e1,5.341742545168e1,
-3.931762956653e1));
#53276=cartesian_point('',(-5.009506975967e1,5.340122377835e1,
-3.942738571079e1));
#53277=cartesian_point('',(-5.006972729874e1,5.337105063475e1,
-3.954665721374e1));
#53278=cartesian_point('',(-5.004409869386e1,5.332359122287e1,
-3.967452597928e1));
#53279=cartesian_point('',(-5.001916416775e1,5.325630500912e1,
-3.980820516203e1));
#53280=cartesian_point('',(-4.999591781873e1,5.316782332888e1,
-3.994416037646e1));
#53281=cartesian_point('',(-4.997502192859e1,5.305699375808e1,
-4.007986292309e1));
#53282=cartesian_point('',(-4.995691663914e1,5.292178625204e1,
-4.021377516740e1));
#53283=cartesian_point('',(-4.994209969477e1,5.275939824689e1,
-4.034404512802e1));
#53284=cartesian_point('',(-4.993123269893e1,5.256749541220e1,
-4.046738101158e1));
#53285=cartesian_point('',(-4.992500470369e1,5.234374962598e1,
-4.057963999795e1));
#53286=cartesian_point('',(-4.992414711808e1,5.208494139131e1,
-4.067569124432e1));
#53287=cartesian_point('',(-4.992871429257e1,5.183229224195e1,
-4.073726676234e1));
#53288=cartesian_point('',(-4.993419227018e1,5.166402634935e1,
-4.076085136138e1));
#53289=cartesian_point('',(-4.993663928788e1,5.159706564848e1,
-4.076759479567e1));
#53290=cartesian_point('',(-5.035068908555e1,5.281610708432e1,
-3.915595320773e1));
#53291=cartesian_point('',(-5.034419543676e1,5.281810701569e1,
-3.916597480073e1));
#53292=cartesian_point('',(-5.033044701301e1,5.282127557386e1,
-3.918337753660e1));
#53293=cartesian_point('',(-5.030418085454e1,5.282461032638e1,
-3.921100622698e1));
#53294=cartesian_point('',(-5.027299439959e1,5.282568766709e1,
-3.924240821858e1));
#53295=cartesian_point('',(-5.023375654407e1,5.282236286441e1,
-3.928337927385e1));
#53296=cartesian_point('',(-5.018662949948e1,5.281104263175e1,
-3.933641445492e1));
#53297=cartesian_point('',(-5.013291818150e1,5.278781589461e1,
-3.940215254663e1));
#53298=cartesian_point('',(-5.007451123973e1,5.274942260070e1,
-3.947943166712e1));
#53299=cartesian_point('',(-5.001288893645e1,5.269326747706e1,
-3.956660768825e1));
#53300=cartesian_point('',(-4.994887525802e1,5.261662271408e1,
-3.966240118563e1));
#53301=cartesian_point('',(-4.988313822974e1,5.251628960096e1,
-3.976549340636e1));
#53302=cartesian_point('',(-4.981675428164e1,5.238925314620e1,
-3.987361703148e1));
#53303=cartesian_point('',(-4.975091794726e1,5.223241533602e1,
-3.998387765332e1));
#53304=cartesian_point('',(-4.968681486853e1,5.204177217759e1,
-4.009280102102e1));
#53305=cartesian_point('',(-4.963518432116e1,5.184706453433e1,
-4.017988951088e1));
#53306=cartesian_point('',(-4.960620024098e1,5.171280499920e1,
-4.022665455140e1));
#53307=cartesian_point('',(-4.959534840257e1,5.165866599506e1,
-4.024348050048e1));
#53308=cartesian_point('',(-5.096276050781e1,5.283622691386e1,
-3.929660079451e1));
#53309=cartesian_point('',(-5.095741692408e1,5.283466866753e1,
-3.930223797659e1));
#53310=cartesian_point('',(-5.094551371324e1,5.282994429333e1,
-3.931218947601e1));
#53311=cartesian_point('',(-5.092171742811e1,5.281782568280e1,
-3.932762038783e1));
#53312=cartesian_point('',(-5.089273554288e1,5.280091494904e1,
-3.934436114722e1));
#53313=cartesian_point('',(-5.085538882678e1,5.277631678425e1,
-3.936502890077e1));
#53314=cartesian_point('',(-5.080927337864e1,5.274207719253e1,
-3.939048076972e1));
#53315=cartesian_point('',(-5.075489800160e1,5.269664617304e1,
-3.942081096477e1));
#53316=cartesian_point('',(-5.069331162810e1,5.263909501308e1,
-3.945542591734e1));
#53317=cartesian_point('',(-5.062520561988e1,5.256855236597e1,
-3.949360703983e1));
#53318=cartesian_point('',(-5.055056568364e1,5.248359843848e1,
-3.953481625244e1));
#53319=cartesian_point('',(-5.046907552251e1,5.238235681808e1,
-3.957848582821e1));
#53320=cartesian_point('',(-5.038077795796e1,5.226324390489e1,
-3.962363439442e1));
#53321=cartesian_point('',(-5.028576916977e1,5.212465569094e1,
-3.966901206845e1));
#53322=cartesian_point('',(-5.018392226999e1,5.196439490444e1,
-3.971311081804e1));
#53323=cartesian_point('',(-5.009162720576e1,5.180774245552e1,
-3.974762251240e1));
#53324=cartesian_point('',(-5.003364087076e1,5.170316123902e1,
-3.976568945603e1));
#53325=cartesian_point('',(-5.001103042147e1,5.166149106970e1,
-3.977210439822e1));
#53326=cartesian_point('',(-5.111244457430e1,5.344642557849e1,
-3.930688487037e1));
#53327=cartesian_point('',(-5.110388037106e1,5.344519344420e1,
-3.934119012346e1));
#53328=cartesian_point('',(-5.108858031958e1,5.343659665852e1,
-3.940432032823e1));
#53329=cartesian_point('',(-5.106663626093e1,5.340701989591e1,
-3.949647980965e1));
#53330=cartesian_point('',(-5.104556199269e1,5.336323005089e1,
-3.958375013463e1));
#53331=cartesian_point('',(-5.102311995777e1,5.330043011515e1,
-3.967188261963e1));
#53332=cartesian_point('',(-5.099904283059e1,5.321781945826e1,
-3.975744707115e1));
#53333=cartesian_point('',(-5.097308984222e1,5.311647870716e1,
-3.983682143468e1));
#53334=cartesian_point('',(-5.094496722316e1,5.299861475487e1,
-3.990734294235e1));
#53335=cartesian_point('',(-5.091412732454e1,5.286571914978e1,
-3.996790238912e1));
#53336=cartesian_point('',(-5.087972462507e1,5.271776794192e1,
-4.001809913497e1));
#53337=cartesian_point('',(-5.084074722180e1,5.255398656613e1,
-4.005723304127e1));
#53338=cartesian_point('',(-5.079627148065e1,5.237423600632e1,
-4.008398456051e1));
#53339=cartesian_point('',(-5.074530191701e1,5.217847948572e1,
-4.009673306800e1));
#53340=cartesian_point('',(-5.068655692286e1,5.196626846159e1,
-4.009336329531e1));
#53341=cartesian_point('',(-5.062875724005e1,5.177198427160e1,
-4.007430218577e1));
#53342=cartesian_point('',(-5.058975468214e1,5.164923578841e1,
-4.005387273395e1));
#53343=cartesian_point('',(-5.057416760862e1,5.160139844376e1,
-4.004464888692e1));
#53344=(bounded_surface()b_spline_surface(3,3,((#53272,#53273,#53274,#53275,
#53276,#53277,#53278,#53279,#53280,#53281,#53282,#53283,#53284,#53285,#53286,
#53287,#53288,#53289),(#53290,#53291,#53292,#53293,#53294,#53295,#53296,#53297,
#53298,#53299,#53300,#53301,#53302,#53303,#53304,#53305,#53306,#53307),(#53308,
#53309,#53310,#53311,#53312,#53313,#53314,#53315,#53316,#53317,#53318,#53319,
#53320,#53321,#53322,#53323,#53324,#53325),(#53326,#53327,#53328,#53329,#53330,
#53331,#53332,#53333,#53334,#53335,#53336,#53337,#53338,#53339,#53340,#53341,
#53342,#53343)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.302704779891e-1,1.738194837694e-1,
2.094326189136e-1,2.485067949671e-1,2.918475887616e-1,3.397134720085e-1,
3.919717714816e-1,4.481471558234e-1,5.080568655612e-1,5.728776780625e-1,
6.438154053998e-1,7.213311498531e-1,8.057034634022e-1,8.981746701168e-1,1.e0,
1.066002173250e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578723653793e0,1.578723653793e0,1.578723653793e0,1.578723653793e0,
1.578723653793e0,1.578723653793e0,1.578723653793e0,1.578723653793e0,
1.578723653793e0,1.578723653793e0,1.578723653793e0,1.578723653793e0,
1.578723653793e0,1.578723653793e0,1.578723653793e0,1.578723653793e0,
1.578723653793e0,1.578723653793e0),(8.070921154022e-1,8.070921154022e-1,
8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,
8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,
8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,
8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,8.070921154022e-1),(
8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,
8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,
8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,
8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,8.070921154022e-1,
8.070921154022e-1,8.070921154022e-1),(1.578723653793e0,1.578723653793e0,
1.578723653793e0,1.578723653793e0,1.578723653793e0,1.578723653793e0,
1.578723653793e0,1.578723653793e0,1.578723653793e0,1.578723653793e0,
1.578723653793e0,1.578723653793e0,1.578723653793e0,1.578723653793e0,
1.578723653793e0,1.578723653793e0,1.578723653793e0,1.578723653793e0)))representation_item('')surface());
#53346=oriented_edge('',*,*,#53345,.f.);
#53348=oriented_edge('',*,*,#53347,.f.);
#53349=oriented_edge('',*,*,#53263,.f.);
#53350=edge_loop('',(#53346,#53348,#53349));
#53351=face_outer_bound('',#53350,.f.);
#53353=cartesian_point('',(0.e0,0.e0,-3.9e1));
#53354=direction('',(0.e0,0.e0,1.e0));
#53355=direction('',(-9.333331978272e-4,-9.999995644445e-1,0.e0));
#53356=axis2_placement_3d('',#53353,#53354,#53355);
#53357=toroidal_surface('',#53356,7.222506558621e1,1.e0);
#53358=oriented_edge('',*,*,#53345,.t.);
#53359=oriented_edge('',*,*,#53247,.f.);
#53361=oriented_edge('',*,*,#53360,.t.);
#53363=oriented_edge('',*,*,#53362,.t.);
#53365=oriented_edge('',*,*,#53364,.t.);
#53366=edge_loop('',(#53358,#53359,#53361,#53363,#53365));
#53367=face_outer_bound('',#53366,.f.);
#53369=cartesian_point('',(-4.769467278113e1,5.652229575021e1,
-3.923082064483e1));
#53370=cartesian_point('',(-4.770870972904e1,5.650330973609e1,
-3.925599446090e1));
#53371=cartesian_point('',(-4.774290233746e1,5.646088215080e1,
-3.931725100652e1));
#53372=cartesian_point('',(-4.779754618501e1,5.638488170626e1,
-3.942128933224e1));
#53373=cartesian_point('',(-4.784302042482e1,5.631261203009e1,
-3.951356317483e1));
#53374=cartesian_point('',(-4.788828822900e1,5.622987474835e1,
-3.961226468720e1));
#53375=cartesian_point('',(-4.793230835687e1,5.613524802911e1,
-3.971720859005e1));
#53376=cartesian_point('',(-4.797386183270e1,5.602717193090e1,
-3.982810403649e1));
#53377=cartesian_point('',(-4.801129453216e1,5.590404714724e1,
-3.994422286594e1));
#53378=cartesian_point('',(-4.804250013219e1,5.576429388955e1,
-4.006434840177e1));
#53379=cartesian_point('',(-4.806482510097e1,5.560640960451e1,
-4.018664415061e1));
#53380=cartesian_point('',(-4.807487767934e1,5.543042594727e1,
-4.030755225879e1));
#53381=cartesian_point('',(-4.806919428926e1,5.524358802194e1,
-4.041894672320e1));
#53382=cartesian_point('',(-4.804731284889e1,5.505875637551e1,
-4.051236350186e1));
#53383=cartesian_point('',(-4.801269168630e1,5.488742153847e1,
-4.058431817569e1));
#53384=cartesian_point('',(-4.796901949794e1,5.473204549455e1,
-4.063723438594e1));
#53385=cartesian_point('',(-4.791751875250e1,5.458840330369e1,
-4.067520302333e1));
#53386=cartesian_point('',(-4.785697824267e1,5.445033847548e1,
-4.070109801671e1));
#53387=cartesian_point('',(-4.778333075494e1,5.431057198623e1,
-4.071575243563e1));
#53388=cartesian_point('',(-4.769298817312e1,5.416798279454e1,
-4.071681425194e1));
#53389=cartesian_point('',(-4.762185690184e1,5.407489066171e1,
-4.070643261582e1));
#53390=cartesian_point('',(-4.758347427349e1,5.402906087742e1,
-4.069814562976e1));
#53391=cartesian_point('',(-4.722911435038e1,5.622215574301e1,
-3.946640216358e1));
#53392=cartesian_point('',(-4.722865064415e1,5.620815533006e1,
-3.946631830729e1));
#53393=cartesian_point('',(-4.725073680823e1,5.616604945686e1,
-3.949758173986e1));
#53394=cartesian_point('',(-4.729902798707e1,5.608289668243e1,
-3.956885653918e1));
#53395=cartesian_point('',(-4.733913351385e1,5.600582158789e1,
-3.962999757486e1));
#53396=cartesian_point('',(-4.737966403802e1,5.591958563673e1,
-3.969397400038e1));
#53397=cartesian_point('',(-4.741986737711e1,5.582329063078e1,
-3.976017759395e1));
#53398=cartesian_point('',(-4.745899482268e1,5.571604406767e1,
-3.982796215745e1));
#53399=cartesian_point('',(-4.749597864775e1,5.559712349395e1,
-3.989624505873e1));
#53400=cartesian_point('',(-4.752949602484e1,5.546607826828e1,
-3.996353911149e1));
#53401=cartesian_point('',(-4.755792889551e1,5.532287022501e1,
-4.002785630562e1));
#53402=cartesian_point('',(-4.757919544752e1,5.516928049389e1,
-4.008618387062e1));
#53403=cartesian_point('',(-4.759085746860e1,5.501355978788e1,
-4.013360077508e1));
#53404=cartesian_point('',(-4.759231118456e1,5.486764870446e1,
-4.016659909074e1));
#53405=cartesian_point('',(-4.758556271487e1,5.474032498590e1,
-4.018572651691e1));
#53406=cartesian_point('',(-4.757319720790e1,5.463217072543e1,
-4.019426169130e1));
#53407=cartesian_point('',(-4.755665227987e1,5.453905808389e1,
-4.019535247296e1));
#53408=cartesian_point('',(-4.753605045304e1,5.445629980046e1,
-4.019108000800e1));
#53409=cartesian_point('',(-4.751001429364e1,5.437946644994e1,
-4.018258675083e1));
#53410=cartesian_point('',(-4.747648468170e1,5.430802913857e1,
-4.017103750422e1));
#53411=cartesian_point('',(-4.744766701131e1,5.426478280286e1,
-4.016246834348e1));
#53412=cartesian_point('',(-4.743096423546e1,5.424376020134e1,
-4.015791861077e1));
#53413=cartesian_point('',(-4.717660939805e1,5.570838431379e1,
-3.915587279016e1));
#53414=cartesian_point('',(-4.719163012059e1,5.569100114545e1,
-3.916216764752e1));
#53415=cartesian_point('',(-4.722766339479e1,5.565214209262e1,
-3.918636702522e1));
#53416=cartesian_point('',(-4.728746002097e1,5.558448786094e1,
-3.923282519395e1));
#53417=cartesian_point('',(-4.733987608050e1,5.552155249797e1,
-3.927369911901e1));
#53418=cartesian_point('',(-4.739496681263e1,5.545126705451e1,
-3.931719319502e1));
#53419=cartesian_point('',(-4.745239960187e1,5.537287230525e1,
-3.936314791833e1));
#53420=cartesian_point('',(-4.751174519338e1,5.528559264735e1,
-3.941136212255e1));
#53421=cartesian_point('',(-4.757230679328e1,5.518872411223e1,
-3.946141753334e1));
#53422=cartesian_point('',(-4.763308800849e1,5.508170297334e1,
-3.951266658400e1));
#53423=cartesian_point('',(-4.769272698372e1,5.496417310730e1,
-3.956417277563e1));
#53424=cartesian_point('',(-4.774897207242e1,5.483708260398e1,
-3.961425558360e1));
#53425=cartesian_point('',(-4.779755993258e1,5.470654802376e1,
-3.965938938354e1));
#53426=cartesian_point('',(-4.783471972619e1,5.458192197863e1,
-3.969615993356e1));
#53427=cartesian_point('',(-4.785964062288e1,5.447055276251e1,
-3.972347938378e1));
#53428=cartesian_point('',(-4.787409286968e1,5.437331281866e1,
-3.974268812328e1));
#53429=cartesian_point('',(-4.787999432492e1,5.428702470976e1,
-3.975566800421e1));
#53430=cartesian_point('',(-4.787809535077e1,5.420787720517e1,
-3.976372028270e1));
#53431=cartesian_point('',(-4.786738203472e1,5.413221145843e1,
-3.976730815822e1));
#53432=cartesian_point('',(-4.784508792635e1,5.406067173310e1,
-3.976582413890e1));
#53433=cartesian_point('',(-4.782090420885e1,5.401844830179e1,
-3.976095585536e1));
#53434=cartesian_point('',(-4.780621725867e1,5.399881484517e1,
-3.975743515876e1));
#53435=cartesian_point('',(-4.761119629773e1,5.570546170958e1,
-3.873711673565e1));
#53436=cartesian_point('',(-4.764985160237e1,5.568109752613e1,
-3.877243193050e1));
#53437=cartesian_point('',(-4.770621841839e1,5.564383199006e1,
-3.882245748863e1));
#53438=cartesian_point('',(-4.777915452686e1,5.559247234216e1,
-3.888704039219e1));
#53439=cartesian_point('',(-4.784420101542e1,5.554268311820e1,
-3.894709199562e1));
#53440=cartesian_point('',(-4.791261777811e1,5.548530520235e1,
-3.901322906521e1));
#53441=cartesian_point('',(-4.798403063468e1,5.541913771259e1,
-3.908597972887e1));
#53442=cartesian_point('',(-4.805772850178e1,5.534280656346e1,
-3.916576068600e1));
#53443=cartesian_point('',(-4.813264699353e1,5.525474183717e1,
-3.925290002406e1));
#53444=cartesian_point('',(-4.820719877787e1,5.515318395346e1,
-3.934751595941e1));
#53445=cartesian_point('',(-4.827913765477e1,5.503612484490e1,
-3.944944377352e1));
#53446=cartesian_point('',(-4.834480184918e1,5.490227173459e1,
-3.955724372149e1));
#53447=cartesian_point('',(-4.839782604894e1,5.475547668384e1,
-3.966500832760e1));
#53448=cartesian_point('',(-4.843271292619e1,5.460448565763e1,
-3.976442249977e1));
#53449=cartesian_point('',(-4.844844220162e1,5.445851653765e1,
-3.984940149476e1));
#53450=cartesian_point('',(-4.844740697773e1,5.432049292875e1,
-3.991928737446e1));
#53451=cartesian_point('',(-4.843159324971e1,5.418770091416e1,
-3.997615823264e1));
#53452=cartesian_point('',(-4.840078799928e1,5.405537678485e1,
-4.002164806805e1));
#53453=cartesian_point('',(-4.835150196751e1,5.391746664350e1,
-4.005551001754e1));
#53454=cartesian_point('',(-4.827902246889e1,5.377471462607e1,
-4.007257432019e1));
#53455=cartesian_point('',(-4.821525861870e1,5.368324878673e1,
-4.006807662838e1));
#53456=cartesian_point('',(-4.818008090781e1,5.363962757375e1,
-4.006142568448e1));
#53457=(bounded_surface()b_spline_surface(3,3,((#53369,#53370,#53371,#53372,
#53373,#53374,#53375,#53376,#53377,#53378,#53379,#53380,#53381,#53382,#53383,
#53384,#53385,#53386,#53387,#53388,#53389,#53390),(#53391,#53392,#53393,#53394,
#53395,#53396,#53397,#53398,#53399,#53400,#53401,#53402,#53403,#53404,#53405,
#53406,#53407,#53408,#53409,#53410,#53411,#53412),(#53413,#53414,#53415,#53416,
#53417,#53418,#53419,#53420,#53421,#53422,#53423,#53424,#53425,#53426,#53427,
#53428,#53429,#53430,#53431,#53432,#53433,#53434),(#53435,#53436,#53437,#53438,
#53439,#53440,#53441,#53442,#53443,#53444,#53445,#53446,#53447,#53448,#53449,
#53450,#53451,#53452,#53453,#53454,#53455,#53456)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,
1.e0),(-5.062077349462e-2,0.e0,3.357862317852e-2,7.023745079586e-2,
1.102138909853e-1,1.537612297479e-1,2.011537235081e-1,2.526358986581e-1,
3.083895695778e-1,3.685798170124e-1,4.333750472050e-1,5.014315784759e-1,
5.659537505472e-1,6.232378620599e-1,6.747725328332e-1,7.226591612030e-1,
7.692241171144e-1,8.176456408672e-1,8.716380870410e-1,9.281662937435e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.544474123616e0,1.544474123616e0,1.544474123616e0,1.544474123616e0,
1.544474123616e0,1.544474123616e0,1.544474123616e0,1.544474123616e0,
1.544474123616e0,1.544474123616e0,1.544474123616e0,1.544474123616e0,
1.544474123616e0,1.544474123616e0,1.544474123616e0,1.544474123616e0,
1.544474123616e0,1.544474123616e0,1.544474123616e0,1.544474123616e0,
1.544474123616e0,1.544474123616e0),(8.185086254615e-1,8.185086254615e-1,
8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,
8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,
8.185086254615e-1,8.185086254615e-1,8.185086254614e-1,8.185086254615e-1,
8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,
8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,8.185086254615e-1),(
8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,
8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,
8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,
8.185086254614e-1,8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,
8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,8.185086254615e-1,
8.185086254615e-1,8.185086254615e-1),(1.544474123616e0,1.544474123616e0,
1.544474123616e0,1.544474123616e0,1.544474123616e0,1.544474123616e0,
1.544474123616e0,1.544474123616e0,1.544474123616e0,1.544474123616e0,
1.544474123616e0,1.544474123616e0,1.544474123616e0,1.544474123616e0,
1.544474123616e0,1.544474123616e0,1.544474123616e0,1.544474123616e0,
1.544474123616e0,1.544474123616e0,1.544474123616e0,1.544474123616e0)))representation_item('')surface());
#53458=oriented_edge('',*,*,#53360,.f.);
#53460=oriented_edge('',*,*,#53459,.t.);
#53462=oriented_edge('',*,*,#53461,.t.);
#53463=edge_loop('',(#53458,#53460,#53462));
#53464=face_outer_bound('',#53463,.f.);
#53466=cartesian_point('',(-4.773831429595e1,5.424716168698e1,
-4.071391491616e1));
#53467=cartesian_point('',(-4.769316781521e1,5.416710293209e1,
-4.071363473147e1));
#53468=cartesian_point('',(-4.760784868303e1,5.404820783744e1,
-4.071373266415e1));
#53469=cartesian_point('',(-4.750336814614e1,5.394610184716e1,
-4.071458578146e1));
#53470=cartesian_point('',(-4.746264246157e1,5.391105019594e1,
-4.071502083156e1));
#53471=cartesian_point('',(-4.751389289390e1,5.437328185298e1,
-4.017003517918e1));
#53472=cartesian_point('',(-4.747837498351e1,5.430967268955e1,
-4.016960161907e1));
#53473=cartesian_point('',(-4.741061208287e1,5.421539410718e1,
-4.016970073170e1));
#53474=cartesian_point('',(-4.732711642999e1,5.413519872140e1,
-4.017116832915e1));
#53475=cartesian_point('',(-4.729455406775e1,5.410781232848e1,
-4.017186286829e1));
#53476=cartesian_point('',(-4.790102736606e1,5.415572035460e1,
-3.976399361127e1));
#53477=cartesian_point('',(-4.784961984837e1,5.406333039239e1,
-3.976383719519e1));
#53478=cartesian_point('',(-4.775119370689e1,5.392646852413e1,
-3.976382401421e1));
#53479=cartesian_point('',(-4.762969131359e1,5.381049013386e1,
-3.976449113764e1));
#53480=cartesian_point('',(-4.758230974459e1,5.377096964486e1,
-3.976476162553e1));
#53481=cartesian_point('',(-4.835322491251e1,5.390159474648e1,
-4.006897294166e1));
#53482=cartesian_point('',(-4.828283994508e1,5.377582159517e1,
-4.006913296269e1));
#53483=cartesian_point('',(-4.814881641253e1,5.358928872485e1,
-4.006905253218e1));
#53484=cartesian_point('',(-4.798396732192e1,5.343034628386e1,
-4.006863420506e1));
#53485=cartesian_point('',(-4.791970333676e1,5.337602126630e1,
-4.006839570725e1));
#53486=(bounded_surface()b_spline_surface(3,3,((#53466,#53467,#53468,#53469,
#53470),(#53471,#53472,#53473,#53474,#53475),(#53476,#53477,#53478,#53479,
#53480),(#53481,#53482,#53483,#53484,#53485)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(4.441599912042e-1,
6.703167930131e-1,8.023282082162e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.545377454640e0,1.545377454640e0,1.545377454640e0,
1.545377454640e0,1.545377454640e0),(8.182075151201e-1,8.182075151201e-1,
8.182075151201e-1,8.182075151201e-1,8.182075151201e-1),(8.182075151201e-1,
8.182075151201e-1,8.182075151201e-1,8.182075151201e-1,8.182075151201e-1),(
1.545377454640e0,1.545377454640e0,1.545377454640e0,1.545377454640e0,
1.545377454640e0)))representation_item('')surface());
#53488=oriented_edge('',*,*,#53487,.f.);
#53489=oriented_edge('',*,*,#53459,.f.);
#53490=oriented_edge('',*,*,#53245,.f.);
#53492=oriented_edge('',*,*,#53491,.t.);
#53493=edge_loop('',(#53488,#53489,#53490,#53492));
#53494=face_outer_bound('',#53493,.f.);
#53496=cartesian_point('',(-4.664561556430e1,5.486261013337e1,
-4.049323068383e1));
#53497=direction('',(-7.277646933580e-2,-5.046502381207e-2,9.960707137963e-1));
#53498=direction('',(-4.634026445375e-1,8.860791317103e-1,1.103455405183e-2));
#53499=axis2_placement_3d('',#53496,#53497,#53498);
#53500=cylindrical_surface('',#53499,1.199969099193e0);
#53501=oriented_edge('',*,*,#53487,.t.);
#53503=oriented_edge('',*,*,#53502,.t.);
#53505=oriented_edge('',*,*,#53504,.f.);
#53507=oriented_edge('',*,*,#53506,.f.);
#53509=oriented_edge('',*,*,#53508,.f.);
#53510=oriented_edge('',*,*,#53461,.f.);
#53511=edge_loop('',(#53501,#53503,#53505,#53507,#53509,#53510));
#53512=face_outer_bound('',#53511,.f.);
#53514=cartesian_point('',(-6.092537802685e1,6.799644583871e1,-4.5e1));
#53515=direction('',(7.044160264028e-1,7.044160264028e-1,8.715574274764e-2));
#53516=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#53517=axis2_placement_3d('',#53514,#53515,#53516);
#53518=plane('',#53517);
#53520=oriented_edge('',*,*,#53519,.f.);
#53522=oriented_edge('',*,*,#53521,.f.);
#53524=oriented_edge('',*,*,#53523,.f.);
#53526=oriented_edge('',*,*,#53525,.t.);
#53527=oriented_edge('',*,*,#53502,.f.);
#53528=edge_loop('',(#53520,#53522,#53524,#53526,#53527));
#53529=face_outer_bound('',#53528,.f.);
#53531=cartesian_point('',(-4.810955470688e1,5.391404025922e1,-4.05e1));
#53532=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#53533=direction('',(7.044160264028e-1,7.044160264028e-1,8.715574274765e-2));
#53534=axis2_placement_3d('',#53531,#53532,#53533);
#53535=cylindrical_surface('',#53534,5.e-1);
#53536=oriented_edge('',*,*,#53519,.t.);
#53537=oriented_edge('',*,*,#53491,.f.);
#53538=oriented_edge('',*,*,#53243,.f.);
#53540=oriented_edge('',*,*,#53539,.f.);
#53541=edge_loop('',(#53536,#53537,#53538,#53540));
#53542=face_outer_bound('',#53541,.f.);
#53544=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.05e1));
#53545=direction('',(0.e0,0.e0,-1.e0));
#53546=direction('',(6.521543819586e-1,7.580861838156e-1,0.e0));
#53547=axis2_placement_3d('',#53544,#53545,#53546);
#53548=toroidal_surface('',#53547,4.104391095362e0,5.e-1);
#53550=oriented_edge('',*,*,#53549,.t.);
#53552=oriented_edge('',*,*,#53551,.t.);
#53554=oriented_edge('',*,*,#53553,.t.);
#53555=oriented_edge('',*,*,#53539,.t.);
#53556=oriented_edge('',*,*,#53241,.f.);
#53557=oriented_edge('',*,*,#53239,.f.);
#53559=oriented_edge('',*,*,#53558,.t.);
#53560=edge_loop('',(#53550,#53552,#53554,#53555,#53556,#53557,#53559));
#53561=face_outer_bound('',#53560,.f.);
#53563=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.218050450996e1));
#53564=direction('',(0.e0,0.e0,-1.e0));
#53565=direction('',(-1.e0,0.e0,0.e0));
#53566=axis2_placement_3d('',#53563,#53564,#53565);
#53567=conical_surface('',#53566,4.753326107760e0,5.e0);
#53568=oriented_edge('',*,*,#53553,.f.);
#53569=oriented_edge('',*,*,#53551,.f.);
#53570=oriented_edge('',*,*,#53549,.f.);
#53572=oriented_edge('',*,*,#53571,.t.);
#53574=oriented_edge('',*,*,#53573,.f.);
#53576=oriented_edge('',*,*,#53575,.f.);
#53578=oriented_edge('',*,*,#53577,.f.);
#53579=oriented_edge('',*,*,#53521,.t.);
#53580=edge_loop('',(#53568,#53569,#53570,#53572,#53574,#53576,#53578,#53579));
#53581=face_outer_bound('',#53580,.f.);
#53583=cartesian_point('',(-4.867617305707e1,4.160510524520e1,-4.5e1));
#53584=direction('',(-7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#53585=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#53586=axis2_placement_3d('',#53583,#53584,#53585);
#53587=plane('',#53586);
#53589=oriented_edge('',*,*,#53588,.f.);
#53591=oriented_edge('',*,*,#53590,.f.);
#53593=oriented_edge('',*,*,#53592,.t.);
#53595=oriented_edge('',*,*,#53594,.f.);
#53596=oriented_edge('',*,*,#53571,.f.);
#53597=edge_loop('',(#53589,#53591,#53593,#53595,#53596));
#53598=face_outer_bound('',#53597,.f.);
#53600=cartesian_point('',(-5.038100878320e1,4.457652323085e1,-4.05e1));
#53601=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#53602=direction('',(-7.044160264028e-1,-7.044160264028e-1,8.715574274764e-2));
#53603=axis2_placement_3d('',#53600,#53601,#53602);
#53604=cylindrical_surface('',#53603,5.e-1);
#53605=oriented_edge('',*,*,#53588,.t.);
#53606=oriented_edge('',*,*,#53558,.f.);
#53607=oriented_edge('',*,*,#53237,.f.);
#53609=oriented_edge('',*,*,#53608,.f.);
#53610=edge_loop('',(#53605,#53606,#53607,#53609));
#53611=face_outer_bound('',#53610,.f.);
#53613=cartesian_point('',(-5.391053648451e1,4.746204642901e1,
-4.071502717883e1));
#53614=cartesian_point('',(-5.394519280268e1,4.750236368757e1,
-4.071459572006e1));
#53615=cartesian_point('',(-5.404720264831e1,4.760701554704e1,
-4.071373586839e1));
#53616=cartesian_point('',(-5.416603548869e1,4.769251476093e1,
-4.071363306575e1));
#53617=cartesian_point('',(-5.424661085638e1,4.773800395967e1,
-4.071391309568e1));
#53618=cartesian_point('',(-5.410740987502e1,4.729407846322e1,
-4.017187445602e1));
#53619=cartesian_point('',(-5.413448593500e1,4.732631447507e1,
-4.017118555822e1));
#53620=cartesian_point('',(-5.421459812287e1,4.740994869255e1,
-4.016970833399e1));
#53621=cartesian_point('',(-5.430882423332e1,4.747786076233e1,
-4.016959860891e1));
#53622=cartesian_point('',(-5.437284347710e1,4.751365009453e1,
-4.017003340442e1));
#53623=cartesian_point('',(-5.377039132183e1,4.758161550654e1,
-3.976476726144e1));
#53624=cartesian_point('',(-5.380946299308e1,4.762852207421e1,
-3.976449888408e1));
#53625=cartesian_point('',(-5.392531615857e1,4.775022608680e1,
-3.976382902206e1));
#53626=cartesian_point('',(-5.406209997405e1,4.784887190296e1,
-3.976383550200e1));
#53627=cartesian_point('',(-5.415508517518e1,4.790067308672e1,
-3.976399374248e1));
#53628=cartesian_point('',(-5.337522641457e1,4.791876156624e1,
-4.006839043216e1));
#53629=cartesian_point('',(-5.342893619864e1,4.798238109164e1,
-4.006862691531e1));
#53630=cartesian_point('',(-5.358771593139e1,4.814750186148e1,
-4.006904945335e1));
#53631=cartesian_point('',(-5.377414614244e1,4.828181762797e1,
-4.006913122727e1));
#53632=cartesian_point('',(-5.390073016012e1,4.835273956711e1,
-4.006897198555e1));
#53633=(bounded_surface()b_spline_surface(3,3,((#53613,#53614,#53615,#53616,
#53617),(#53618,#53619,#53620,#53621,#53622),(#53623,#53624,#53625,#53626,
#53627),(#53628,#53629,#53630,#53631,#53632)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(2.002836131179e-1,
3.330730277924e-1,5.645691683933e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.545374274123e0,1.545374274123e0,1.545374274123e0,
1.545374274123e0,1.545374274123e0),(8.182085752925e-1,8.182085752925e-1,
8.182085752925e-1,8.182085752925e-1,8.182085752925e-1),(8.182085752925e-1,
8.182085752925e-1,8.182085752925e-1,8.182085752925e-1,8.182085752925e-1),(
1.545374274123e0,1.545374274123e0,1.545374274123e0,1.545374274123e0,
1.545374274123e0)))representation_item('')surface());
#53635=oriented_edge('',*,*,#53634,.f.);
#53636=oriented_edge('',*,*,#53608,.t.);
#53637=oriented_edge('',*,*,#53235,.f.);
#53639=oriented_edge('',*,*,#53638,.t.);
#53640=edge_loop('',(#53635,#53636,#53637,#53639));
#53641=face_outer_bound('',#53640,.f.);
#53643=cartesian_point('',(-5.486070638197e1,4.664836119785e1,
-4.045565311096e1));
#53644=direction('',(-5.046486070366e-2,-7.277663199491e-2,-9.960707101756e-1));
#53645=direction('',(-8.860791548092e-1,4.634026055301e-1,1.103433734115e-2));
#53646=axis2_placement_3d('',#53643,#53644,#53645);
#53647=cylindrical_surface('',#53646,1.199969060765e0);
#53649=oriented_edge('',*,*,#53648,.f.);
#53651=oriented_edge('',*,*,#53650,.f.);
#53653=oriented_edge('',*,*,#53652,.f.);
#53654=oriented_edge('',*,*,#53590,.t.);
#53655=oriented_edge('',*,*,#53634,.t.);
#53656=edge_loop('',(#53649,#53651,#53653,#53654,#53655));
#53657=face_outer_bound('',#53656,.f.);
#53659=cartesian_point('',(-5.402776670276e1,4.758238933105e1,
-4.069790921743e1));
#53660=cartesian_point('',(-5.407121003265e1,4.761883518220e1,
-4.070582289058e1));
#53661=cartesian_point('',(-5.416059576080e1,4.768758101536e1,
-4.071621071306e1));
#53662=cartesian_point('',(-5.429782654493e1,4.777576443407e1,
-4.071630781397e1));
#53663=cartesian_point('',(-5.443335678208e1,4.784858941306e1,
-4.070339566935e1));
#53664=cartesian_point('',(-5.456657623716e1,4.790857996627e1,
-4.067989668982e1));
#53665=cartesian_point('',(-5.470439114722e1,4.795985724097e1,
-4.064527742512e1));
#53666=cartesian_point('',(-5.485282105989e1,4.800389684569e1,
-4.059702909562e1));
#53667=cartesian_point('',(-5.501630814774e1,4.803991584293e1,
-4.053138800937e1));
#53668=cartesian_point('',(-5.519674329562e1,4.806514188141e1,
-4.044415816198e1));
#53669=cartesian_point('',(-5.539196149649e1,4.807548267930e1,
-4.033232445552e1));
#53670=cartesian_point('',(-5.559795332128e1,4.806694610321e1,
-4.019415585220e1));
#53671=cartesian_point('',(-5.581116234463e1,4.803573540180e1,
-4.002790019078e1));
#53672=cartesian_point('',(-5.602906211299e1,4.797718360524e1,
-3.983034169045e1));
#53673=cartesian_point('',(-5.624795327105e1,4.788512817860e1,
-3.959759102915e1));
#53674=cartesian_point('',(-5.641818079907e1,4.777883842086e1,
-3.938104027340e1));
#53675=cartesian_point('',(-5.651272308650e1,4.770023928119e1,
-3.924069569295e1));
#53676=cartesian_point('',(-5.654273696494e1,4.767283838276e1,
-3.919365611586e1));
#53677=cartesian_point('',(-5.424316525724e1,4.743049377325e1,
-4.015778942635e1));
#53678=cartesian_point('',(-5.426308717940e1,4.744637288540e1,
-4.016210914020e1));
#53679=cartesian_point('',(-5.430456744029e1,4.747436252274e1,
-4.017037008165e1));
#53680=cartesian_point('',(-5.437287811779e1,4.750726796898e1,
-4.018162060410e1));
#53681=cartesian_point('',(-5.444666705491e1,4.753312639481e1,
-4.019020176305e1));
#53682=cartesian_point('',(-5.452559527507e1,4.755366044334e1,
-4.019494420564e1));
#53683=cartesian_point('',(-5.461377622024e1,4.757034590944e1,
-4.019489276615e1));
#53684=cartesian_point('',(-5.471567233484e1,4.758326248356e1,
-4.018825567196e1));
#53685=cartesian_point('',(-5.483542519492e1,4.759127766809e1,
-4.017224399345e1));
#53686=cartesian_point('',(-5.497579473747e1,4.759211791276e1,
-4.014321087034e1));
#53687=cartesian_point('',(-5.513638875927e1,4.758275119795e1,
-4.009750333659e1));
#53688=cartesian_point('',(-5.531480932146e1,4.756009267176e1,
-4.003213209736e1));
#53689=cartesian_point('',(-5.550867137485e1,4.752098140713e1,
-3.994432405279e1));
#53690=cartesian_point('',(-5.571658255253e1,4.746140829845e1,
-3.983042936886e1));
#53691=cartesian_point('',(-5.593640543857e1,4.737613125573e1,
-3.968601736312e1));
#53692=cartesian_point('',(-5.611779325881e1,4.728237584134e1,
-3.954264081458e1));
#53693=cartesian_point('',(-5.622419053286e1,4.721402219804e1,
-3.944510202663e1));
#53694=cartesian_point('',(-5.625865934286e1,4.719022788681e1,
-3.941190561681e1));
#53695=cartesian_point('',(-5.399826014795e1,4.780580216669e1,
-3.975733633026e1));
#53696=cartesian_point('',(-5.401685028721e1,4.781977511931e1,
-3.976069443823e1));
#53697=cartesian_point('',(-5.405723552027e1,4.784336596629e1,
-3.976551565282e1));
#53698=cartesian_point('',(-5.412562596128e1,4.786577970810e1,
-3.976734287363e1));
#53699=cartesian_point('',(-5.419847826765e1,4.787719995277e1,
-3.976435659408e1));
#53700=cartesian_point('',(-5.427428989603e1,4.788013454217e1,
-3.975718732722e1));
#53701=cartesian_point('',(-5.435645015654e1,4.787573875542e1,
-3.974550280195e1));
#53702=cartesian_point('',(-5.444860688429e1,4.786347929520e1,
-3.972817107206e1));
#53703=cartesian_point('',(-5.455398060435e1,4.784167781083e1,
-3.970347788923e1));
#53704=cartesian_point('',(-5.467454125856e1,4.780797559943e1,
-3.966942635473e1));
#53705=cartesian_point('',(-5.480972805592e1,4.776017647951e1,
-3.962441688984e1));
#53706=cartesian_point('',(-5.495763363916e1,4.769655758571e1,
-3.956738885757e1));
#53707=cartesian_point('',(-5.511663098829e1,4.761529773615e1,
-3.949730897974e1));
#53708=cartesian_point('',(-5.528607150725e1,4.751358765487e1,
-3.941251049128e1));
#53709=cartesian_point('',(-5.546488815027e1,4.738777953464e1,
-3.931097491018e1));
#53710=cartesian_point('',(-5.561290404964e1,4.726495030377e1,
-3.921506835938e1));
#53711=cartesian_point('',(-5.570030315700e1,4.718229593393e1,
-3.915193078426e1));
#53712=cartesian_point('',(-5.572870144343e1,4.715423473636e1,
-3.913064940173e1));
#53713=cartesian_point('',(-5.363839655736e1,4.817908526826e1,
-4.006123617826e1));
#53714=cartesian_point('',(-5.367972251005e1,4.821250055131e1,
-4.006762101183e1));
#53715=cartesian_point('',(-5.376736727352e1,4.827425282828e1,
-4.007254007561e1));
#53716=cartesian_point('',(-5.390472487219e1,4.834575567838e1,
-4.005765524191e1));
#53717=cartesian_point('',(-5.403876597725e1,4.839562565773e1,
-4.002635223881e1));
#53718=cartesian_point('',(-5.416703042020e1,4.842763515336e1,
-3.998391505071e1));
#53719=cartesian_point('',(-5.429527315404e1,4.844539573049e1,
-3.993080055610e1));
#53720=cartesian_point('',(-5.442821859403e1,4.844940841957e1,
-3.986554902127e1));
#53721=cartesian_point('',(-5.456884455066e1,4.843802244130e1,
-3.978610537040e1));
#53722=cartesian_point('',(-5.471778590996e1,4.840833006187e1,
-3.969089684269e1));
#53723=cartesian_point('',(-5.487260963029e1,4.835756788314e1,
-3.958017298314e1));
#53724=cartesian_point('',(-5.503008624922e1,4.828390916918e1,
-3.945526909166e1));
#53725=cartesian_point('',(-5.518786451816e1,4.818568720496e1,
-3.931719911767e1));
#53726=cartesian_point('',(-5.534460049119e1,4.806014260783e1,
-3.916590012533e1));
#53727=cartesian_point('',(-5.549829657491e1,4.790364756379e1,
-3.900131790586e1));
#53728=cartesian_point('',(-5.561546669749e1,4.775113387799e1,
-3.886023882963e1));
#53729=cartesian_point('',(-5.567980414784e1,4.764979827525e1,
-3.877458810705e1));
#53730=cartesian_point('',(-5.570016661210e1,4.761561353243e1,
-3.874649201352e1));
#53731=(bounded_surface()b_spline_surface(3,3,((#53659,#53660,#53661,#53662,
#53663,#53664,#53665,#53666,#53667,#53668,#53669,#53670,#53671,#53672,#53673,
#53674,#53675,#53676),(#53677,#53678,#53679,#53680,#53681,#53682,#53683,#53684,
#53685,#53686,#53687,#53688,#53689,#53690,#53691,#53692,#53693,#53694),(#53695,
#53696,#53697,#53698,#53699,#53700,#53701,#53702,#53703,#53704,#53705,#53706,
#53707,#53708,#53709,#53710,#53711,#53712),(#53713,#53714,#53715,#53716,#53717,
#53718,#53719,#53720,#53721,#53722,#53723,#53724,#53725,#53726,#53727,#53728,
#53729,#53730)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(7.132843325493e-2,1.249753617511e-1,
1.777664743302e-1,2.249932058377e-1,2.700768681948e-1,3.161534063516e-1,
3.654428589326e-1,4.199375052762e-1,4.813306432906e-1,5.499286424561e-1,
6.245197213943e-1,7.056070194126e-1,7.945212425409e-1,8.923211422606e-1,1.e0,
1.053250741773e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0),(8.185092986356e-1,8.185092986356e-1,
8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,
8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,
8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,
8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,8.185092986356e-1),(
8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,
8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,
8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,
8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,8.185092986356e-1,
8.185092986356e-1,8.185092986356e-1),(1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0,
1.544472104093e0,1.544472104093e0,1.544472104093e0,1.544472104093e0)))representation_item('')surface());
#53732=oriented_edge('',*,*,#53648,.t.);
#53733=oriented_edge('',*,*,#53638,.f.);
#53735=oriented_edge('',*,*,#53734,.f.);
#53736=edge_loop('',(#53732,#53733,#53735));
#53737=face_outer_bound('',#53736,.f.);
#53739=cartesian_point('',(0.e0,0.e0,-3.9e1));
#53740=direction('',(0.e0,0.e0,1.e0));
#53741=direction('',(-9.333331978272e-4,-9.999995644445e-1,0.e0));
#53742=axis2_placement_3d('',#53739,#53740,#53741);
#53743=toroidal_surface('',#53742,7.222506558621e1,1.e0);
#53745=oriented_edge('',*,*,#53744,.t.);
#53747=oriented_edge('',*,*,#53746,.t.);
#53749=oriented_edge('',*,*,#53748,.t.);
#53750=oriented_edge('',*,*,#53734,.t.);
#53751=oriented_edge('',*,*,#53233,.f.);
#53752=edge_loop('',(#53745,#53747,#53749,#53750,#53751));
#53753=face_outer_bound('',#53752,.f.);
#53755=cartesian_point('',(-5.344641015631e1,5.111248069876e1,
-3.930690153170e1));
#53756=cartesian_point('',(-5.344497944953e1,5.110227766164e1,
-3.934757674111e1));
#53757=cartesian_point('',(-5.343354815847e1,5.108454381787e1,
-3.942121072364e1));
#53758=cartesian_point('',(-5.339454399791e1,5.105954536866e1,
-3.952621370769e1));
#53759=cartesian_point('',(-5.333947889748e1,5.103627246094e1,
-3.962117935362e1));
#53760=cartesian_point('',(-5.326429647252e1,5.101205619260e1,
-3.971264691651e1));
#53761=cartesian_point('',(-5.317153218858e1,5.098688269606e1,
-3.979633634580e1));
#53762=cartesian_point('',(-5.306525352013e1,5.096072649699e1,
-3.986951617150e1));
#53763=cartesian_point('',(-5.294797292368e1,5.093318151488e1,
-3.993206010225e1));
#53764=cartesian_point('',(-5.281934898771e1,5.090338430167e1,
-3.998500625379e1));
#53765=cartesian_point('',(-5.267724052594e1,5.087016965258e1,
-4.002892492919e1));
#53766=cartesian_point('',(-5.252010094076e1,5.083248127908e1,
-4.006319536170e1));
#53767=cartesian_point('',(-5.234752296700e1,5.078944143802e1,
-4.008642596722e1));
#53768=cartesian_point('',(-5.215963057089e1,5.074018749010e1,
-4.009688303986e1));
#53769=cartesian_point('',(-5.195643299810e1,5.068366742159e1,
-4.009251487549e1));
#53770=cartesian_point('',(-5.176866168317e1,5.062770202395e1,
-4.007374520586e1));
#53771=cartesian_point('',(-5.164944737384e1,5.058982159840e1,
-4.005390710571e1));
#53772=cartesian_point('',(-5.160171683321e1,5.057426804602e1,
-4.004470560089e1));
#53773=cartesian_point('',(-5.283623322995e1,5.096271014279e1,
-3.929660804719e1));
#53774=cartesian_point('',(-5.283437165689e1,5.095643894919e1,
-3.930328460351e1));
#53775=cartesian_point('',(-5.282847107536e1,5.094207709494e1,
-3.931481189968e1));
#53776=cartesian_point('',(-5.281295345660e1,5.091287185883e1,
-3.933291770875e1));
#53777=cartesian_point('',(-5.279174042873e1,5.087817621648e1,
-3.935247172492e1));
#53778=cartesian_point('',(-5.276166262155e1,5.083491356254e1,
-3.937630150955e1));
#53779=cartesian_point('',(-5.272179076719e1,5.078422844065e1,
-3.940440824652e1));
#53780=cartesian_point('',(-5.267216286591e1,5.072798488647e1,
-3.943592386767e1));
#53781=cartesian_point('',(-5.261276334722e1,5.066724644391e1,
-3.947006728225e1));
#53782=cartesian_point('',(-5.254247993464e1,5.060171885942e1,
-3.950664880079e1));
#53783=cartesian_point('',(-5.245907556301e1,5.053032187763e1,
-3.954578104426e1));
#53784=cartesian_point('',(-5.236037508068e1,5.045236543903e1,
-3.958717547105e1));
#53785=cartesian_point('',(-5.224472372488e1,5.036776415743e1,
-3.963000549653e1));
#53786=cartesian_point('',(-5.211069064124e1,5.027669413149e1,
-3.967307383112e1));
#53787=cartesian_point('',(-5.195654090438e1,5.017924400059e1,
-3.971490621202e1));
#53788=cartesian_point('',(-5.180490791914e1,5.009005634137e1,
-3.974810563819e1));
#53789=cartesian_point('',(-5.170335567787e1,5.003374183765e1,
-3.976565333047e1));
#53790=cartesian_point('',(-5.166179146004e1,5.001118496475e1,
-3.977205475031e1));
#53791=cartesian_point('',(-5.281613638802e1,5.035056093169e1,
-3.915596737406e1));
#53792=cartesian_point('',(-5.281846059305e1,5.034301663431e1,
-3.916783207748e1));
#53793=cartesian_point('',(-5.282209208485e1,5.032652939793e1,
-3.918793418559e1));
#53794=cartesian_point('',(-5.282538273417e1,5.029455588231e1,
-3.922070504307e1));
#53795=cartesian_point('',(-5.282513732341e1,5.025755293909e1,
-3.925816803744e1));
#53796=cartesian_point('',(-5.281839601072e1,5.021263320250e1,
-3.930654841062e1));
#53797=cartesian_point('',(-5.280161161128e1,5.016164036480e1,
-3.936632985688e1));
#53798=cartesian_point('',(-5.277236776428e1,5.010711245770e1,
-3.943568252834e1));
#53799=cartesian_point('',(-5.272925618785e1,5.005062518769e1,
-3.951269802348e1));
#53800=cartesian_point('',(-5.267045365916e1,4.999242746578e1,
-3.959679282584e1));
#53801=cartesian_point('',(-5.259292809367e1,4.993222496308e1,
-3.968818007986e1));
#53802=cartesian_point('',(-5.249333758870e1,4.987027612716e1,
-3.978621929616e1));
#53803=cartesian_point('',(-5.236866487285e1,4.980747942153e1,
-3.988903222492e1));
#53804=cartesian_point('',(-5.221603478672e1,4.974502588973e1,
-3.999386658858e1));
#53805=cartesian_point('',(-5.203206925579e1,4.968414521731e1,
-4.009732408465e1));
#53806=cartesian_point('',(-5.184342296554e1,4.963439691568e1,
-4.018115003145e1));
#53807=cartesian_point('',(-5.171305681530e1,4.960625005820e1,
-4.022657059499e1));
#53808=cartesian_point('',(-5.165905920915e1,4.959542752580e1,
-4.024336075065e1));
#53809=cartesian_point('',(-5.341558796970e1,5.017363779766e1,
-3.909120330735e1));
#53810=cartesian_point('',(-5.342057691978e1,5.016148222273e1,
-3.913983549076e1));
#53811=cartesian_point('',(-5.342376480852e1,5.014048871630e1,
-3.922662051748e1));
#53812=cartesian_point('',(-5.341360657089e1,5.011124460358e1,
-3.935411503846e1));
#53813=cartesian_point('',(-5.339069915053e1,5.008443302751e1,
-3.947654738163e1));
#53814=cartesian_point('',(-5.335130751282e1,5.005767531950e1,
-3.960566776733e1));
#53815=cartesian_point('',(-5.329395206838e1,5.003202988442e1,
-3.973793616305e1));
#53816=cartesian_point('',(-5.321893607953e1,5.000850494429e1,
-3.986914603345e1));
#53817=cartesian_point('',(-5.312663602491e1,4.998747991367e1,
-3.999744214971e1));
#53818=cartesian_point('',(-5.301562012655e1,4.996892438685e1,
-4.012325862179e1));
#53819=cartesian_point('',(-5.288252789041e1,4.995287852119e1,
-4.024731992388e1));
#53820=cartesian_point('',(-5.272402329254e1,4.993974073743e1,
-4.036846551290e1));
#53821=cartesian_point('',(-5.253760941134e1,4.993014220608e1,
-4.048369088361e1));
#53822=cartesian_point('',(-5.232119510674e1,4.992477689167e1,
-4.058887747131e1));
#53823=cartesian_point('',(-5.207226955441e1,4.992434278369e1,
-4.067902270476e1));
#53824=cartesian_point('',(-5.182773155903e1,4.992886486236e1,
-4.073789807437e1));
#53825=cartesian_point('',(-5.166432584440e1,4.993418467988e1,
-4.076080812587e1));
#53826=cartesian_point('',(-5.159752642618e1,4.993662788725e1,
-4.076753964964e1));
#53827=(bounded_surface()b_spline_surface(3,3,((#53755,#53756,#53757,#53758,
#53759,#53760,#53761,#53762,#53763,#53764,#53765,#53766,#53767,#53768,#53769,
#53770,#53771,#53772),(#53773,#53774,#53775,#53776,#53777,#53778,#53779,#53780,
#53781,#53782,#53783,#53784,#53785,#53786,#53787,#53788,#53789,#53790),(#53791,
#53792,#53793,#53794,#53795,#53796,#53797,#53798,#53799,#53800,#53801,#53802,
#53803,#53804,#53805,#53806,#53807,#53808),(#53809,#53810,#53811,#53812,#53813,
#53814,#53815,#53816,#53817,#53818,#53819,#53820,#53821,#53822,#53823,#53824,
#53825,#53826)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.388422853187e-1,1.899500855852e-1,
2.300580402358e-1,2.736829682397e-1,3.209263592565e-1,3.711626694174e-1,
4.232994227225e-1,4.767475131252e-1,5.332356019612e-1,5.946155381071e-1,
6.618282132599e-1,7.354800106727e-1,8.159743314513e-1,9.038011804990e-1,1.e0,
1.065220567021e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578729398451e0,1.578729398451e0,1.578729398451e0,1.578729398451e0,
1.578729398451e0,1.578729398451e0,1.578729398451e0,1.578729398451e0,
1.578729398451e0,1.578729398451e0,1.578729398451e0,1.578729398451e0,
1.578729398451e0,1.578729398451e0,1.578729398451e0,1.578729398451e0,
1.578729398451e0,1.578729398451e0),(8.070902005163e-1,8.070902005163e-1,
8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,
8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,
8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,
8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,8.070902005163e-1),(
8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,
8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,
8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,
8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,8.070902005163e-1,
8.070902005163e-1,8.070902005163e-1),(1.578729398451e0,1.578729398451e0,
1.578729398451e0,1.578729398451e0,1.578729398451e0,1.578729398451e0,
1.578729398451e0,1.578729398451e0,1.578729398451e0,1.578729398451e0,
1.578729398451e0,1.578729398451e0,1.578729398451e0,1.578729398451e0,
1.578729398451e0,1.578729398451e0,1.578729398451e0,1.578729398451e0)))representation_item('')surface());
#53829=oriented_edge('',*,*,#53828,.f.);
#53831=oriented_edge('',*,*,#53830,.f.);
#53832=oriented_edge('',*,*,#53744,.f.);
#53833=edge_loop('',(#53829,#53831,#53832));
#53834=face_outer_bound('',#53833,.f.);
#53836=cartesian_point('',(-2.504229466030e2,2.490266140996e2,-3.94e1));
#53837=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#53838=direction('',(-7.070680100731e-1,-7.070680100731e-1,-1.047178411625e-2));
#53839=axis2_placement_3d('',#53836,#53837,#53838);
#53840=cylindrical_surface('',#53839,6.e-1);
#53841=oriented_edge('',*,*,#53828,.t.);
#53842=oriented_edge('',*,*,#53231,.f.);
#53844=oriented_edge('',*,*,#53843,.t.);
#53846=oriented_edge('',*,*,#53845,.t.);
#53847=edge_loop('',(#53841,#53842,#53844,#53846));
#53848=face_outer_bound('',#53847,.f.);
#53850=cartesian_point('',(-5.299096418905e1,5.190505705181e1,
-3.951597107050e1));
#53851=cartesian_point('',(-5.301160144318e1,5.191439755158e1,
-3.953327828030e1));
#53852=cartesian_point('',(-5.304941868400e1,5.192833780371e1,
-3.955983589410e1));
#53853=cartesian_point('',(-5.310985871047e1,5.194287812709e1,
-3.959062678158e1));
#53854=cartesian_point('',(-5.316410755503e1,5.195182847845e1,
-3.961112683357e1));
#53855=cartesian_point('',(-5.322106830326e1,5.195766630758e1,
-3.962533025943e1));
#53856=cartesian_point('',(-5.327917298674e1,5.196059206001e1,
-3.963215116119e1));
#53857=cartesian_point('',(-5.333696848883e1,5.196099445333e1,
-3.963071831199e1));
#53858=cartesian_point('',(-5.339316434379e1,5.195938203247e1,
-3.962023834276e1));
#53859=cartesian_point('',(-5.344613015762e1,5.195634296705e1,
-3.959990147022e1));
#53860=cartesian_point('',(-5.349348236526e1,5.195258713203e1,
-3.956928975427e1));
#53861=cartesian_point('',(-5.353224534462e1,5.194891211672e1,
-3.952907212389e1));
#53862=cartesian_point('',(-5.355969054286e1,5.194604069998e1,
-3.948118458372e1));
#53863=cartesian_point('',(-5.358140718007e1,5.194365318921e1,
-3.940116720871e1));
#53864=cartesian_point('',(-5.356887408819e1,5.194503518510e1,
-3.933444647224e1));
#53865=cartesian_point('',(-5.354465016431e1,5.194767315921e1,
-3.929600519066e1));
#53866=cartesian_point('',(-5.298819100426e1,5.191736654793e1,
-3.953237126529e1));
#53867=cartesian_point('',(-5.300968066785e1,5.192574567183e1,
-3.955051588701e1));
#53868=cartesian_point('',(-5.304903232417e1,5.193808463533e1,
-3.957818873829e1));
#53869=cartesian_point('',(-5.311187500446e1,5.195028418971e1,
-3.960989100969e1));
#53870=cartesian_point('',(-5.316825375879e1,5.195725214697e1,
-3.963071017082e1));
#53871=cartesian_point('',(-5.322742693278e1,5.196111912376e1,
-3.964476812160e1));
#53872=cartesian_point('',(-5.328776677662e1,5.196214062079e1,
-3.965096602299e1));
#53873=cartesian_point('',(-5.334776594091e1,5.196075193599e1,
-3.964843009557e1));
#53874=cartesian_point('',(-5.340608696527e1,5.195749735623e1,
-3.963636289505e1));
#53875=cartesian_point('',(-5.346104064224e1,5.195300339323e1,
-3.961394869494e1));
#53876=cartesian_point('',(-5.351015795076e1,5.194802638285e1,
-3.958078542519e1));
#53877=cartesian_point('',(-5.355035762346e1,5.194340942189e1,
-3.953760730711e1));
#53878=cartesian_point('',(-5.357881569122e1,5.193990310065e1,
-3.948645724826e1));
#53879=cartesian_point('',(-5.360133167541e1,5.193702924227e1,
-3.940121747101e1));
#53880=cartesian_point('',(-5.358833726109e1,5.193869209835e1,
-3.933024797757e1));
#53881=cartesian_point('',(-5.356322172648e1,5.194187146059e1,
-3.928915952448e1));
#53882=cartesian_point('',(-5.298199774585e1,5.193930903362e1,
-3.956879985775e1));
#53883=cartesian_point('',(-5.300543198157e1,5.194556362725e1,
-3.958850472119e1));
#53884=cartesian_point('',(-5.304818854640e1,5.195438724122e1,
-3.961816305514e1));
#53885=cartesian_point('',(-5.311618772509e1,5.196153250002e1,
-3.965124855697e1));
#53886=cartesian_point('',(-5.317704190917e1,5.196426864978e1,
-3.967229608557e1));
#53887=cartesian_point('',(-5.324077692101e1,5.196397274748e1,
-3.968562976161e1));
#53888=cartesian_point('',(-5.330564616201e1,5.196101133718e1,
-3.969014818839e1));
#53889=cartesian_point('',(-5.337003886487e1,5.195591049682e1,
-3.968499438529e1));
#53890=cartesian_point('',(-5.343253237371e1,5.194928112488e1,
-3.966938199057e1));
#53891=cartesian_point('',(-5.349133284122e1,5.194182056445e1,
-3.964250229566e1));
#53892=cartesian_point('',(-5.354382098739e1,5.193437100993e1,
-3.960400244336e1));
#53893=cartesian_point('',(-5.358673362352e1,5.192785816184e1,
-3.955475622698e1));
#53894=cartesian_point('',(-5.361708806897e1,5.192307967251e1,
-3.949701293279e1));
#53895=cartesian_point('',(-5.364109274400e1,5.191923404208e1,
-3.940130773649e1));
#53896=cartesian_point('',(-5.362723915594e1,5.192145803831e1,
-3.932186666055e1));
#53897=cartesian_point('',(-5.360046319258e1,5.192571943639e1,
-3.927541762274e1));
#53898=cartesian_point('',(-5.297134239702e1,5.196001948098e1,
-3.963086801658e1));
#53899=cartesian_point('',(-5.299824789806e1,5.196268791495e1,
-3.965230527333e1));
#53900=cartesian_point('',(-5.304679541222e1,5.196565006848e1,
-3.968382798192e1));
#53901=cartesian_point('',(-5.312302343252e1,5.196463173712e1,
-3.971729019005e1));
#53902=cartesian_point('',(-5.319071366557e1,5.196068737862e1,
-3.973724306594e1));
#53903=cartesian_point('',(-5.326113276277e1,5.195396210626e1,
-3.974810386637e1));
#53904=cartesian_point('',(-5.333237467604e1,5.194497693029e1,
-3.974884771070e1));
#53905=cartesian_point('',(-5.340270507254e1,5.193437342546e1,
-3.973871562973e1));
#53906=cartesian_point('',(-5.347061540278e1,5.192283651899e1,
-3.971700232583e1));
#53907=cartesian_point('',(-5.353421382083e1,5.191113996754e1,
-3.968297348970e1));
#53908=cartesian_point('',(-5.359074719802e1,5.190021869776e1,
-3.963640323275e1));
#53909=cartesian_point('',(-5.363680526130e1,5.189108208510e1,
-3.957838630159e1));
#53910=cartesian_point('',(-5.366929930109e1,5.188456252823e1,
-3.951142764237e1));
#53911=cartesian_point('',(-5.369495460656e1,5.187939629430e1,
-3.940139551065e1));
#53912=cartesian_point('',(-5.368014833109e1,5.188238269823e1,
-3.931050319549e1));
#53913=cartesian_point('',(-5.365153165875e1,5.188811553060e1,
-3.925652464746e1));
#53914=cartesian_point('',(-5.296001147933e1,5.196633802745e1,
-3.969631261197e1));
#53915=cartesian_point('',(-5.299072415360e1,5.196525656193e1,
-3.971871477210e1));
#53916=cartesian_point('',(-5.304536792385e1,5.196215760849e1,
-3.975079011141e1));
#53917=cartesian_point('',(-5.312975411914e1,5.195294857491e1,
-3.978280685265e1));
#53918=cartesian_point('',(-5.320391772778e1,5.194245330526e1,
-3.980022474884e1));
#53919=cartesian_point('',(-5.328037154576e1,5.192956633896e1,
-3.980732529377e1));
#53920=cartesian_point('',(-5.335708146271e1,5.191493923268e1,
-3.980323954638e1));
#53921=cartesian_point('',(-5.343223184630e1,5.189929888285e1,
-3.978737645414e1));
#53922=cartesian_point('',(-5.350427873290e1,5.188337154534e1,
-3.975917405919e1));
#53923=cartesian_point('',(-5.357130166484e1,5.186797034852e1,
-3.971803460712e1));
#53924=cartesian_point('',(-5.363052007223e1,5.185407815638e1,
-3.966390621077e1));
#53925=cartesian_point('',(-5.367852017144e1,5.184273946393e1,
-3.959810090563e1));
#53926=cartesian_point('',(-5.371225443609e1,5.183478102037e1,
-3.952330389128e1));
#53927=cartesian_point('',(-5.373882579569e1,5.182853421705e1,
-3.940142661869e1));
#53928=cartesian_point('',(-5.372349072956e1,5.183214426406e1,
-3.930123601926e1));
#53929=cartesian_point('',(-5.369385300233e1,5.183908223229e1,
-3.924081106417e1));
#53930=cartesian_point('',(-5.294890444593e1,5.195819217585e1,
-3.975995389058e1));
#53931=cartesian_point('',(-5.298345482190e1,5.195349300121e1,
-3.978250083886e1));
#53932=cartesian_point('',(-5.304401792134e1,5.194460972890e1,
-3.981381226419e1));
#53933=cartesian_point('',(-5.313586021011e1,5.192781966243e1,
-3.984272654277e1));
#53934=cartesian_point('',(-5.321564241142e1,5.191140798032e1,
-3.985640781473e1));
#53935=cartesian_point('',(-5.329703186605e1,5.189309766412e1,
-3.985879010362e1));
#53936=cartesian_point('',(-5.337790682049e1,5.187363745543e1,
-3.984922541569e1));
#53937=cartesian_point('',(-5.345641769369e1,5.185380364887e1,
-3.982734545086e1));
#53938=cartesian_point('',(-5.353103687073e1,5.183432886970e1,
-3.979278092733e1));
#53939=cartesian_point('',(-5.359988487474e1,5.181602659521e1,
-3.974512039222e1));
#53940=cartesian_point('',(-5.366025914144e1,5.179988041103e1,
-3.968451811521e1));
#53941=cartesian_point('',(-5.370888205175e1,5.178692006002e1,
-3.961248299056e1));
#53942=cartesian_point('',(-5.374288699980e1,5.177792785843e1,
-3.953179325933e1));
#53943=cartesian_point('',(-5.376959004879e1,5.177091745044e1,
-3.940140029146e1));
#53944=cartesian_point('',(-5.375417883303e1,5.177496798263e1,
-3.929472380847e1));
#53945=cartesian_point('',(-5.372439517457e1,5.178275894849e1,
-3.922940463470e1));
#53946=cartesian_point('',(-5.294045090982e1,5.194108499978e1,
-3.980800301660e1));
#53947=cartesian_point('',(-5.297800259254e1,5.193367658723e1,
-3.983005084373e1));
#53948=cartesian_point('',(-5.304302792298e1,5.192051032771e1,
-3.985978773125e1));
#53949=cartesian_point('',(-5.314013360071e1,5.189829099893e1,
-3.988505861367e1));
#53950=cartesian_point('',(-5.322363919954e1,5.187776052475e1,
-3.989494381900e1));
#53951=cartesian_point('',(-5.330803983491e1,5.185579152495e1,
-3.989294983643e1));
#53952=cartesian_point('',(-5.339117586847e1,5.183318329396e1,
-3.987864862639e1));
#53953=cartesian_point('',(-5.347120667642e1,5.181072368032e1,
-3.985188565984e1));
#53954=cartesian_point('',(-5.354665592795e1,5.178912418643e1,
-3.981247798218e1));
#53955=cartesian_point('',(-5.361572784219e1,5.176916946413e1,
-3.976019582636e1));
#53956=cartesian_point('',(-5.367585902049e1,5.175180845416e1,
-3.969537744171e1));
#53957=cartesian_point('',(-5.372398166943e1,5.173802226442e1,
-3.961966927678e1));
#53958=cartesian_point('',(-5.375747379163e1,5.172852980773e1,
-3.953585675762e1));
#53959=cartesian_point('',(-5.378369420943e1,5.172116308112e1,
-3.940133703322e1));
#53960=cartesian_point('',(-5.376856139058e1,5.172541891932e1,
-3.929172366585e1));
#53961=cartesian_point('',(-5.373931698165e1,5.173360935814e1,
-3.922376330151e1));
#53962=cartesian_point('',(-5.293438743329e1,5.192274765835e1,
-3.984225139744e1));
#53963=cartesian_point('',(-5.297413660909e1,5.191342056802e1,
-3.986360230661e1));
#53964=cartesian_point('',(-5.304233867572e1,5.189724868237e1,
-3.989165743226e1));
#53965=cartesian_point('',(-5.314299078851e1,5.187132457219e1,
-3.991360187737e1));
#53966=cartesian_point('',(-5.322885954106e1,5.184805349196e1,
-3.992023468394e1));
#53967=cartesian_point('',(-5.331500545034e1,5.182372109780e1,
-3.991466497797e1));
#53968=cartesian_point('',(-5.339925773450e1,5.179914992072e1,
-3.989665129403e1));
#53969=cartesian_point('',(-5.347980154837e1,5.177512161113e1,
-3.986621703887e1));
#53970=cartesian_point('',(-5.355521894976e1,5.175231807533e1,
-3.982333497670e1));
#53971=cartesian_point('',(-5.362380339499e1,5.173148710867e1,
-3.976792784708e1));
#53972=cartesian_point('',(-5.368313568849e1,5.171353322654e1,
-3.970048092175e1));
#53973=cartesian_point('',(-5.373035760393e1,5.169938184598e1,
-3.962273248570e1));
#53974=cartesian_point('',(-5.376308205967e1,5.168968994639e1,
-3.953743772727e1));
#53975=cartesian_point('',(-5.378863210444e1,5.168219271284e1,
-3.940126761994e1));
#53976=cartesian_point('',(-5.377388605712e1,5.168652353302e1,
-3.929065986688e1));
#53977=cartesian_point('',(-5.374539015285e1,5.169486159216e1,
-3.922140787230e1));
#53978=cartesian_point('',(-5.293027019549e1,5.190732387598e1,
-3.986540106511e1));
#53979=cartesian_point('',(-5.297153343948e1,5.189670600244e1,
-3.988611270902e1));
#53980=cartesian_point('',(-5.304188087615e1,5.187852577762e1,
-3.991275524934e1));
#53981=cartesian_point('',(-5.314482898325e1,5.185017886389e1,
-3.993209158490e1));
#53982=cartesian_point('',(-5.323215170299e1,5.182515153955e1,
-3.993625647912e1));
#53983=cartesian_point('',(-5.331927958960e1,5.179934215579e1,
-3.992804480050e1));
#53984=cartesian_point('',(-5.340404214818e1,5.177358264124e1,
-3.990735588522e1));
#53985=cartesian_point('',(-5.348465151972e1,5.174864334081e1,
-3.987434601652e1));
#53986=cartesian_point('',(-5.355973999367e1,5.172517898731e1,
-3.982910450881e1));
#53987=cartesian_point('',(-5.362767592839e1,5.170390442225e1,
-3.977166852783e1));
#53988=cartesian_point('',(-5.368615979020e1,5.168568440463e1,
-3.970263055469e1));
#53989=cartesian_point('',(-5.373250459116e1,5.167139634251e1,
-3.962378788861e1));
#53990=cartesian_point('',(-5.376451189622e1,5.166164709895e1,
-3.953785784670e1));
#53991=cartesian_point('',(-5.378944791065e1,5.165412252333e1,
-3.940120870894e1));
#53992=cartesian_point('',(-5.377505614796e1,5.165846884706e1,
-3.929047061974e1));
#53993=cartesian_point('',(-5.374724570970e1,5.166683908804e1,
-3.922063691678e1));
#53994=cartesian_point('',(-5.292639785374e1,5.188981600487e1,
-3.988706697841e1));
#53995=cartesian_point('',(-5.296910724403e1,5.187799628550e1,
-3.990700970797e1));
#53996=cartesian_point('',(-5.304146062202e1,5.185796004750e1,
-3.993205039546e1));
#53997=cartesian_point('',(-5.314645493966e1,5.182742817876e1,
-3.994858093873e1));
#53998=cartesian_point('',(-5.323499299619e1,5.180085479056e1,
-3.995016270532e1));
#53999=cartesian_point('',(-5.332283935350e1,5.177378533347e1,
-3.993925012323e1));
#54000=cartesian_point('',(-5.340783171734e1,5.174705413159e1,
-3.991588920734e1));
#54001=cartesian_point('',(-5.348821718479e1,5.172141373028e1,
-3.988037338637e1));
#54002=cartesian_point('',(-5.356268597743e1,5.169748615854e1,
-3.983291251210e1));
#54003=cartesian_point('',(-5.362969134902e1,5.167594725886e1,
-3.977366234793e1));
#54004=cartesian_point('',(-5.368706826847e1,5.165761471383e1,
-3.970332365773e1));
#54005=cartesian_point('',(-5.373232002259e1,5.164331048445e1,
-3.962374586707e1));
#54006=cartesian_point('',(-5.376345502184e1,5.163358615691e1,
-3.953759316501e1));
#54007=cartesian_point('',(-5.378765313699e1,5.162609774248e1,
-3.940114140845e1));
#54008=cartesian_point('',(-5.377368714413e1,5.163042288883e1,
-3.929083096203e1));
#54009=cartesian_point('',(-5.374670035489e1,5.163875467353e1,
-3.922074838589e1));
#54010=cartesian_point('',(-5.292138809889e1,5.186251142184e1,
-3.991493116521e1));
#54011=cartesian_point('',(-5.296600273256e1,5.184915569806e1,
-3.993361913340e1));
#54012=cartesian_point('',(-5.304093292264e1,5.182676925136e1,
-3.995616369477e1));
#54013=cartesian_point('',(-5.314839892421e1,5.179355599845e1,
-3.996851722871e1));
#54014=cartesian_point('',(-5.323827337367e1,5.176514635200e1,
-3.996635085903e1));
#54015=cartesian_point('',(-5.332673120900e1,5.173664683149e1,
-3.995160899223e1));
#54016=cartesian_point('',(-5.341163304280e1,5.170888486922e1,
-3.992454950505e1));
#54017=cartesian_point('',(-5.349128604307e1,5.168257887030e1,
-3.988566212986e1));
#54018=cartesian_point('',(-5.356447195323e1,5.165829747227e1,
-3.983532959327e1));
#54019=cartesian_point('',(-5.362977626264e1,5.163665365044e1,
-3.977387811360e1));
#54020=cartesian_point('',(-5.368524199862e1,5.161838916605e1,
-3.970216009569e1));
#54021=cartesian_point('',(-5.372866392336e1,5.160423828511e1,
-3.962208716482e1));
#54022=cartesian_point('',(-5.375836366748e1,5.159466845652e1,
-3.953622762664e1));
#54023=cartesian_point('',(-5.378135843653e1,5.158732277189e1,
-3.940103589777e1));
#54024=cartesian_point('',(-5.376808679573e1,5.159156507260e1,
-3.929213189115e1));
#54025=cartesian_point('',(-5.374244307355e1,5.159974054116e1,
-3.922218979245e1));
#54026=cartesian_point('',(-5.291574281410e1,5.182150569124e1,
-3.994596590577e1));
#54027=cartesian_point('',(-5.296257988711e1,5.180646058472e1,
-3.996266804789e1));
#54028=cartesian_point('',(-5.304037346260e1,5.178153789160e1,
-3.998146771288e1));
#54029=cartesian_point('',(-5.315023855110e1,5.174562281525e1,
-3.998791099173e1));
#54030=cartesian_point('',(-5.324109999214e1,5.171550454018e1,
-3.998062736281e1));
#54031=cartesian_point('',(-5.332954734259e1,5.168583374303e1,
-3.996083345301e1));
#54032=cartesian_point('',(-5.341349407759e1,5.165740811403e1,
-3.992907448745e1));
#54033=cartesian_point('',(-5.349134771448e1,5.163088314401e1,
-3.988610292222e1));
#54034=cartesian_point('',(-5.356202958393e1,5.160674293069e1,
-3.983253353361e1));
#54035=cartesian_point('',(-5.362432346623e1,5.158550230314e1,
-3.976892206004e1));
#54036=cartesian_point('',(-5.367658173485e1,5.156778443780e1,
-3.969631719519e1));
#54037=cartesian_point('',(-5.371702727117e1,5.155418967172e1,
-3.961668913433e1));
#54038=cartesian_point('',(-5.374443500319e1,5.154506287486e1,
-3.953243841611e1));
#54039=cartesian_point('',(-5.376552671784e1,5.153808907208e1,
-3.940087643665e1));
#54040=cartesian_point('',(-5.375335320493e1,5.154211605403e1,
-3.929543396167e1));
#54041=cartesian_point('',(-5.372983329669e1,5.154988097740e1,
-3.922666736890e1));
#54042=cartesian_point('',(-5.291059459238e1,5.176265032762e1,
-3.997350448589e1));
#54043=cartesian_point('',(-5.295961668798e1,5.174615153388e1,
-3.998719682434e1));
#54044=cartesian_point('',(-5.303993701441e1,5.171915091315e1,
-4.000062736714e1));
#54045=cartesian_point('',(-5.315118047697e1,5.168144211873e1,
-3.999915822977e1));
#54046=cartesian_point('',(-5.324185418213e1,5.165052151836e1,
-3.998533460600e1));
#54047=cartesian_point('',(-5.332882556204e1,5.162070535570e1,
-3.995938857414e1));
#54048=cartesian_point('',(-5.341011300312e1,5.159271813008e1,
-3.992222930662e1));
#54049=cartesian_point('',(-5.348428399619e1,5.156710671850e1,
-3.987493588172e1));
#54050=cartesian_point('',(-5.355046358812e1,5.154422702576e1,
-3.981841276741e1));
#54051=cartesian_point('',(-5.360771969492e1,5.152444714011e1,
-3.975350350047e1));
#54052=cartesian_point('',(-5.365484379570e1,5.150821285044e1,
-3.968148904854e1));
#54053=cartesian_point('',(-5.369065812533e1,5.149592875911e1,
-3.960436886998e1));
#54054=cartesian_point('',(-5.371456134144e1,5.148776974082e1,
-3.952426531951e1));
#54055=cartesian_point('',(-5.373277079473e1,5.148157748345e1,
-3.940064597984e1));
#54056=cartesian_point('',(-5.372226049326e1,5.148515243760e1,
-3.930229425542e1));
#54057=cartesian_point('',(-5.370195689065e1,5.149205160135e1,
-3.923673200385e1));
#54058=cartesian_point('',(-5.290765860319e1,5.169752567049e1,
-3.998808658044e1));
#54059=cartesian_point('',(-5.295815955192e1,5.168032571683e1,
-3.999829942138e1));
#54060=cartesian_point('',(-5.303979657307e1,5.165248567479e1,
-4.000579444621e1));
#54061=cartesian_point('',(-5.315063567406e1,5.161473957007e1,
-3.999610318098e1));
#54062=cartesian_point('',(-5.323960253052e1,5.158447299919e1,
-3.997579491308e1));
#54063=cartesian_point('',(-5.332357563365e1,5.155593100397e1,
-3.994406839046e1));
#54064=cartesian_point('',(-5.340071658935e1,5.152972859532e1,
-3.990219019842e1));
#54065=cartesian_point('',(-5.346978479897e1,5.150627535498e1,
-3.985155367561e1));
#54066=cartesian_point('',(-5.353013387176e1,5.148577893584e1,
-3.979334331644e1));
#54067=cartesian_point('',(-5.358114568610e1,5.146843956794e1,
-3.972868221245e1));
#54068=cartesian_point('',(-5.362209302404e1,5.145450004510e1,
-3.965906213293e1));
#54069=cartesian_point('',(-5.365244718519e1,5.144414510836e1,
-3.958646370936e1));
#54070=cartesian_point('',(-5.367227187403e1,5.143736708122e1,
-3.951266654429e1));
#54071=cartesian_point('',(-5.368715112507e1,5.143227114991e1,
-3.940038949566e1));
#54072=cartesian_point('',(-5.367856256173e1,5.143521232413e1,
-3.931186702780e1));
#54073=cartesian_point('',(-5.366197484948e1,5.144089514003e1,
-3.925126806256e1));
#54074=cartesian_point('',(-5.290728696189e1,5.163910007751e1,
-3.998814687158e1));
#54075=cartesian_point('',(-5.295834519513e1,5.162201468446e1,
-3.999511595604e1));
#54076=cartesian_point('',(-5.303995125568e1,5.159461791699e1,
-3.999729054913e1));
#54077=cartesian_point('',(-5.314884631068e1,5.155843430026e1,
-3.998065982169e1));
#54078=cartesian_point('',(-5.323505336567e1,5.153001800589e1,
-3.995515021434e1));
#54079=cartesian_point('',(-5.331521791997e1,5.150379511051e1,
-3.991907940655e1));
#54080=cartesian_point('',(-5.338765230230e1,5.148025904232e1,
-3.987399750581e1));
#54081=cartesian_point('',(-5.345130029140e1,5.145968218749e1,
-3.982154114212e1));
#54082=cartesian_point('',(-5.350572312614e1,5.144213394911e1,
-3.976311282239e1));
#54083=cartesian_point('',(-5.355058399124e1,5.142765946950e1,
-3.970005455781e1));
#54084=cartesian_point('',(-5.358558371197e1,5.141631392796e1,
-3.963400936254e1));
#54085=cartesian_point('',(-5.361076430515e1,5.140808213486e1,
-3.956689901347e1));
#54086=cartesian_point('',(-5.362676552387e1,5.140279719058e1,
-3.950016698817e1));
#54087=cartesian_point('',(-5.363854164930e1,5.139887455099e1,
-3.940015818271e1));
#54088=cartesian_point('',(-5.363174381941e1,5.140113765207e1,
-3.932207911676e1));
#54089=cartesian_point('',(-5.361861840918e1,5.140551750741e1,
-3.926709462888e1));
#54090=cartesian_point('',(-5.290813402727e1,5.160433689367e1,
-3.998203432651e1));
#54091=cartesian_point('',(-5.295916054040e1,5.158767076238e1,
-3.998701569022e1));
#54092=cartesian_point('',(-5.304017581724e1,5.156110261448e1,
-3.998602676824e1));
#54093=cartesian_point('',(-5.314716754478e1,5.152660223039e1,
-3.996547335138e1));
#54094=cartesian_point('',(-5.323115245439e1,5.149988343842e1,
-3.993715992622e1));
#54095=cartesian_point('',(-5.330852272071e1,5.147559566936e1,
-3.989890164154e1));
#54096=cartesian_point('',(-5.337769085126e1,5.145414898159e1,
-3.985239977117e1));
#54097=cartesian_point('',(-5.343771609325e1,5.143572750879e1,
-3.979941745769e1));
#54098=cartesian_point('',(-5.348828444242e1,5.142031591762e1,
-3.974147124518e1));
#54099=cartesian_point('',(-5.352922629050e1,5.140786495036e1,
-3.968001835005e1));
#54100=cartesian_point('',(-5.356049537733e1,5.139831555864e1,
-3.961677389489e1));
#54101=cartesian_point('',(-5.358246782778e1,5.139153232630e1,
-3.955360482424e1));
#54102=cartesian_point('',(-5.359611642254e1,5.138725576435e1,
-3.949174110343e1));
#54103=cartesian_point('',(-5.360599166262e1,5.138412082041e1,
-3.940001997938e1));
#54104=cartesian_point('',(-5.360029079945e1,5.138592877276e1,
-3.932892210524e1));
#54105=cartesian_point('',(-5.358928619895e1,5.138943339516e1,
-3.927782675813e1));
#54106=cartesian_point('',(-5.290860267312e1,5.159134832368e1,
-3.997887469491e1));
#54107=cartesian_point('',(-5.295956558445e1,5.157488885280e1,
-3.998310516913e1));
#54108=cartesian_point('',(-5.304027859755e1,5.154871076426e1,
-3.998093456737e1));
#54109=cartesian_point('',(-5.314645283352e1,5.151494662511e1,
-3.995894489987e1));
#54110=cartesian_point('',(-5.322952485638e1,5.148894705119e1,
-3.992962533161e1));
#54111=cartesian_point('',(-5.330577585358e1,5.146546139708e1,
-3.989060634247e1));
#54112=cartesian_point('',(-5.337365725793e1,5.144486700075e1,
-3.984364318966e1));
#54113=cartesian_point('',(-5.343227228020e1,5.142731407898e1,
-3.979054368568e1));
#54114=cartesian_point('',(-5.348135370246e1,5.141275528539e1,
-3.973286474885e1));
#54115=cartesian_point('',(-5.352079436572e1,5.140110578918e1,
-3.967210449561e1));
#54116=cartesian_point('',(-5.355064225413e1,5.139226349312e1,
-3.961000244330e1));
#54117=cartesian_point('',(-5.357139754644e1,5.138604788019e1,
-3.954840222700e1));
#54118=cartesian_point('',(-5.358415606775e1,5.138216517326e1,
-3.948845211195e1));
#54119=cartesian_point('',(-5.359331331280e1,5.137933729730e1,
-3.939996826095e1));
#54120=cartesian_point('',(-5.358802679372e1,5.138096782868e1,
-3.933158807732e1));
#54121=cartesian_point('',(-5.357782324384e1,5.138413119733e1,
-3.928202396464e1));
#54122=b_spline_surface_with_knots('',3,3,((#53850,#53851,#53852,#53853,#53854,
#53855,#53856,#53857,#53858,#53859,#53860,#53861,#53862,#53863,#53864,#53865),(
#53866,#53867,#53868,#53869,#53870,#53871,#53872,#53873,#53874,#53875,#53876,
#53877,#53878,#53879,#53880,#53881),(#53882,#53883,#53884,#53885,#53886,#53887,
#53888,#53889,#53890,#53891,#53892,#53893,#53894,#53895,#53896,#53897),(#53898,
#53899,#53900,#53901,#53902,#53903,#53904,#53905,#53906,#53907,#53908,#53909,
#53910,#53911,#53912,#53913),(#53914,#53915,#53916,#53917,#53918,#53919,#53920,
#53921,#53922,#53923,#53924,#53925,#53926,#53927,#53928,#53929),(#53930,#53931,
#53932,#53933,#53934,#53935,#53936,#53937,#53938,#53939,#53940,#53941,#53942,
#53943,#53944,#53945),(#53946,#53947,#53948,#53949,#53950,#53951,#53952,#53953,
#53954,#53955,#53956,#53957,#53958,#53959,#53960,#53961),(#53962,#53963,#53964,
#53965,#53966,#53967,#53968,#53969,#53970,#53971,#53972,#53973,#53974,#53975,
#53976,#53977),(#53978,#53979,#53980,#53981,#53982,#53983,#53984,#53985,#53986,
#53987,#53988,#53989,#53990,#53991,#53992,#53993),(#53994,#53995,#53996,#53997,
#53998,#53999,#54000,#54001,#54002,#54003,#54004,#54005,#54006,#54007,#54008,
#54009),(#54010,#54011,#54012,#54013,#54014,#54015,#54016,#54017,#54018,#54019,
#54020,#54021,#54022,#54023,#54024,#54025),(#54026,#54027,#54028,#54029,#54030,
#54031,#54032,#54033,#54034,#54035,#54036,#54037,#54038,#54039,#54040,#54041),(
#54042,#54043,#54044,#54045,#54046,#54047,#54048,#54049,#54050,#54051,#54052,
#54053,#54054,#54055,#54056,#54057),(#54058,#54059,#54060,#54061,#54062,#54063,
#54064,#54065,#54066,#54067,#54068,#54069,#54070,#54071,#54072,#54073),(#54074,
#54075,#54076,#54077,#54078,#54079,#54080,#54081,#54082,#54083,#54084,#54085,
#54086,#54087,#54088,#54089),(#54090,#54091,#54092,#54093,#54094,#54095,#54096,
#54097,#54098,#54099,#54100,#54101,#54102,#54103,#54104,#54105),(#54106,#54107,
#54108,#54109,#54110,#54111,#54112,#54113,#54114,#54115,#54116,#54117,#54118,
#54119,#54120,#54121)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,
4),(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(2.524330241577e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,
1.702978524488e0),(-1.206373866539e-1,0.e0,7.403562166058e-2,1.472650563690e-1,
2.190036658941e-1,2.886591143614e-1,3.557753076382e-1,4.208653643896e-1,
4.845854842472e-1,5.465342826702e-1,6.064335311844e-1,6.641929050851e-1,
7.201489473462e-1,8.631030151006e-1),.unspecified.);
#54124=oriented_edge('',*,*,#54123,.f.);
#54125=oriented_edge('',*,*,#53843,.f.);
#54126=oriented_edge('',*,*,#53217,.t.);
#54127=edge_loop('',(#54124,#54125,#54126));
#54128=face_outer_bound('',#54127,.f.);
#54130=cartesian_point('',(-5.350054156440e1,5.136012154921e1,
-3.937508041634e1));
#54131=cartesian_point('',(-5.350040950506e1,5.136013576502e1,
-3.938495709719e1));
#54132=cartesian_point('',(-5.350024805555e1,5.136012059153e1,
-3.939483383888e1));
#54133=cartesian_point('',(-5.350005721846e1,5.136007602537e1,
-3.940471023557e1));
#54134=cartesian_point('',(-5.387102623421e1,5.138500166621e1,
-3.937998349074e1));
#54135=cartesian_point('',(-5.387088362377e1,5.138501700751e1,
-3.939064859143e1));
#54136=cartesian_point('',(-5.387070927572e1,5.138500061224e1,
-3.940131375953e1));
#54137=cartesian_point('',(-5.387050319298e1,5.138495247677e1,
-3.941197855667e1));
#54138=cartesian_point('',(-5.399907708599e1,5.177330724575e1,
-3.938111740774e1));
#54139=cartesian_point('',(-5.399892069560e1,5.177332405704e1,
-3.939281220485e1));
#54140=cartesian_point('',(-5.399872950173e1,5.177330606602e1,
-3.940450707777e1));
#54141=cartesian_point('',(-5.399850350779e1,5.177325326890e1,
-3.941620154585e1));
#54142=cartesian_point('',(-5.359289171506e1,5.193756404835e1,
-3.937545901188e1));
#54143=cartesian_point('',(-5.359274178096e1,5.193758017091e1,
-3.938667136516e1));
#54144=cartesian_point('',(-5.359255847989e1,5.193756292753e1,
-3.939788379028e1));
#54145=cartesian_point('',(-5.359234181493e1,5.193751231456e1,
-3.940909582644e1));
#54146=(bounded_surface()b_spline_surface(3,3,((#54130,#54131,#54132,#54133),(
#54134,#54135,#54136,#54137),(#54138,#54139,#54140,#54141),(#54142,#54143,
#54144,#54145)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(-5.845345145814e-1,1.296273549954e0),(1.643508646705e-1,1.753795688167e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.859359901395e0,1.859359901395e0,1.859359901395e0,1.859359901395e0),(
8.658208846391e-1,8.658208846391e-1,8.658208846391e-1,8.658208846391e-1),(
7.337833553976e-1,7.337833553976e-1,7.337833553976e-1,7.337833553976e-1),(
1.463247313671e0,1.463247313671e0,1.463247313671e0,1.463247313671e0)))representation_item('')surface());
#54147=oriented_edge('',*,*,#54123,.t.);
#54149=oriented_edge('',*,*,#54148,.t.);
#54151=oriented_edge('',*,*,#54150,.t.);
#54153=oriented_edge('',*,*,#54152,.f.);
#54154=edge_loop('',(#54147,#54149,#54151,#54153));
#54155=face_outer_bound('',#54154,.f.);
#54157=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#54158=direction('',(0.e0,0.e0,1.e0));
#54159=direction('',(7.081567326534e-1,-7.060552683733e-1,0.e0));
#54160=axis2_placement_3d('',#54157,#54158,#54159);
#54161=toroidal_surface('',#54160,7.065650925828e1,4.e0);
#54162=oriented_edge('',*,*,#53215,.t.);
#54163=oriented_edge('',*,*,#53213,.t.);
#54164=oriented_edge('',*,*,#53211,.t.);
#54165=oriented_edge('',*,*,#52915,.f.);
#54166=oriented_edge('',*,*,#44169,.t.);
#54167=oriented_edge('',*,*,#44167,.t.);
#54168=oriented_edge('',*,*,#54148,.f.);
#54169=edge_loop('',(#54162,#54163,#54164,#54165,#54166,#54167,#54168));
#54170=face_outer_bound('',#54169,.f.);
#54172=cartesian_point('',(-5.367485028524e1,5.163960855904e1,
-2.490846053290e1));
#54173=direction('',(1.343084998758e-2,1.377951275185e-3,-9.999088526055e-1));
#54174=direction('',(1.012438489857e-1,-9.948616400886e-1,-1.108092769828e-5));
#54175=axis2_placement_3d('',#54172,#54173,#54174);
#54176=cylindrical_surface('',#54175,3.000057677450e-1);
#54178=oriented_edge('',*,*,#54177,.t.);
#54180=oriented_edge('',*,*,#54179,.f.);
#54181=oriented_edge('',*,*,#54150,.f.);
#54182=oriented_edge('',*,*,#44165,.f.);
#54183=edge_loop('',(#54178,#54180,#54181,#54182));
#54184=face_outer_bound('',#54183,.f.);
#54186=cartesian_point('',(-5.414622562928e1,5.185026386950e1,
-4.824505036010e0));
#54187=cartesian_point('',(-5.415676320483e1,5.183817272316e1,
-4.799189270914e0));
#54188=cartesian_point('',(-5.416668056903e1,5.182631660396e1,
-4.780353520561e0));
#54189=cartesian_point('',(-5.418279121307e1,5.181072272066e1,
-4.799763612262e0));
#54190=cartesian_point('',(-5.419784733531e1,5.179480153042e1,
-4.837501998127e0));
#54191=cartesian_point('',(-5.421330145775e1,5.177411138498e1,
-4.896114384239e0));
#54192=cartesian_point('',(-5.422704753716e1,5.175029150724e1,
-4.971032521541e0));
#54193=cartesian_point('',(-5.423830035545e1,5.172440684443e1,
-5.059341031880e0));
#54194=cartesian_point('',(-5.424682182736e1,5.169697345156e1,
-5.159749631030e0));
#54195=cartesian_point('',(-5.425251707943e1,5.166815168841e1,
-5.272136450873e0));
#54196=cartesian_point('',(-5.425524223212e1,5.163784810774e1,
-5.397519737858e0));
#54197=cartesian_point('',(-5.425469613648e1,5.160595057556e1,
-5.537308574966e0));
#54198=cartesian_point('',(-5.425043916070e1,5.157250840164e1,
-5.692515524456e0));
#54199=cartesian_point('',(-5.424193967502e1,5.153769141538e1,
-5.863845635699e0));
#54200=cartesian_point('',(-5.422853331527e1,5.150167917440e1,
-6.052288890112e0));
#54201=cartesian_point('',(-5.420687240821e1,5.145996127253e1,
-6.285697414004e0));
#54202=cartesian_point('',(-5.418638712302e1,5.143202347055e1,
-6.456904559118e0));
#54203=cartesian_point('',(-5.417251058547e1,5.141633236661e1,
-6.559030076549e0));
#54204=cartesian_point('',(-5.393730001713e1,5.187437040356e1,
-4.394945693557e0));
#54205=cartesian_point('',(-5.398879635299e1,5.186716276894e1,
-4.342148212025e0));
#54206=cartesian_point('',(-5.410362244982e1,5.178675713811e1,
-4.293062371650e0));
#54207=cartesian_point('',(-5.420184974166e1,5.164189986847e1,
-4.344908235593e0));
#54208=cartesian_point('',(-5.423523043696e1,5.154252023863e1,
-4.426231048653e0));
#54209=cartesian_point('',(-5.423915550046e1,5.146306988244e1,
-4.527549709470e0));
#54210=cartesian_point('',(-5.422597012617e1,5.140101387918e1,
-4.638110172533e0));
#54211=cartesian_point('',(-5.420282324176e1,5.135196130373e1,
-4.754943375550e0));
#54212=cartesian_point('',(-5.417331477605e1,5.131248920719e1,
-4.878129759832e0));
#54213=cartesian_point('',(-5.413912921333e1,5.128042158367e1,
-5.008847012585e0));
#54214=cartesian_point('',(-5.410088837284e1,5.125445276241e1,
-5.149102583073e0));
#54215=cartesian_point('',(-5.405879063935e1,5.123404269796e1,
-5.300925438228e0));
#54216=cartesian_point('',(-5.401304256874e1,5.121921769458e1,
-5.465663971077e0));
#54217=cartesian_point('',(-5.396390962233e1,5.121032614593e1,
-5.644195458696e0));
#54218=cartesian_point('',(-5.391160113079e1,5.120795541172e1,
-5.837557887807e0));
#54219=cartesian_point('',(-5.384925093802e1,5.121366906697e1,
-6.073805671443e0));
#54220=cartesian_point('',(-5.380597526053e1,5.122526552084e1,
-6.244378673040e0));
#54221=cartesian_point('',(-5.378117436870e1,5.123464045551e1,
-6.345208403589e0));
#54222=cartesian_point('',(-5.405050294128e1,5.225957029492e1,
-4.131528699754e0));
#54223=cartesian_point('',(-5.415504688169e1,5.223850608974e1,
-4.062097741773e0));
#54224=cartesian_point('',(-5.438085821433e1,5.207711135343e1,
-3.994938854280e0));
#54225=cartesian_point('',(-5.457958935265e1,5.178967760295e1,
-4.067635401062e0));
#54226=cartesian_point('',(-5.465367276671e1,5.158927030134e1,
-4.176426428379e0));
#54227=cartesian_point('',(-5.467189851584e1,5.142418327411e1,
-4.304562890569e0));
#54228=cartesian_point('',(-5.465656622095e1,5.129055385056e1,
-4.437469559993e0));
#54229=cartesian_point('',(-5.462086001750e1,5.118060522159e1,
-4.572159148100e0));
#54230=cartesian_point('',(-5.457152310867e1,5.108808271385e1,
-4.709572249717e0));
#54231=cartesian_point('',(-5.451173325312e1,5.100890729276e1,
-4.851697666291e0));
#54232=cartesian_point('',(-5.444262160243e1,5.094051454533e1,
-5.001156951028e0));
#54233=cartesian_point('',(-5.436441841400e1,5.088179727080e1,
-5.160359853856e0));
#54234=cartesian_point('',(-5.427727682197e1,5.083283343725e1,
-5.330856670751e0));
#54235=cartesian_point('',(-5.418140053972e1,5.079439253097e1,
-5.513623504250e0));
#54236=cartesian_point('',(-5.407681081109e1,5.076770791458e1,
-5.709717746353e0));
#54237=cartesian_point('',(-5.394888271703e1,5.075299878111e1,
-5.947251258968e0));
#54238=cartesian_point('',(-5.385697978013e1,5.075802809960e1,
-6.117010653096e0));
#54239=cartesian_point('',(-5.380310006753e1,5.076633223516e1,
-6.216760692731e0));
#54240=cartesian_point('',(-5.436558868401e1,5.257098923890e1,
-4.346089101134e0));
#54241=cartesian_point('',(-5.447406405248e1,5.253277071313e1,
-4.290576236288e0));
#54242=cartesian_point('',(-5.468821297058e1,5.237160096773e1,
-4.238943568815e0));
#54243=cartesian_point('',(-5.488971831857e1,5.209344968968e1,
-4.296277281806e0));
#54244=cartesian_point('',(-5.498037910055e1,5.189119948245e1,
-4.383945500940e0));
#54245=cartesian_point('',(-5.502302497952e1,5.171214733572e1,
-4.491300062333e0));
#54246=cartesian_point('',(-5.503369138456e1,5.155559129192e1,
-4.606831124254e0));
#54247=cartesian_point('',(-5.502262091939e1,5.141644458860e1,
-4.727591044306e0));
#54248=cartesian_point('',(-5.499532933366e1,5.129005658348e1,
-4.853852859840e0));
#54249=cartesian_point('',(-5.495445676428e1,5.117310454402e1,
-4.986968651806e0));
#54250=cartesian_point('',(-5.490078664660e1,5.106317950850e1,
-5.129072425275e0));
#54251=cartesian_point('',(-5.483406006384e1,5.095912189715e1,
-5.282264875701e0));
#54252=cartesian_point('',(-5.475371471067e1,5.086107860269e1,
-5.447925029661e0));
#54253=cartesian_point('',(-5.465907540860e1,5.077000201274e1,
-5.626937035336e0));
#54254=cartesian_point('',(-5.454909490324e1,5.068726753384e1,
-5.820325545593e0));
#54255=cartesian_point('',(-5.440601463142e1,5.060563396619e1,
-6.056043226229e0));
#54256=cartesian_point('',(-5.429523639233e1,5.056401157539e1,
-6.225748477210e0));
#54257=cartesian_point('',(-5.422727060255e1,5.054543785997e1,
-6.325896807466e0));
#54258=(bounded_surface()b_spline_surface(3,3,((#54186,#54187,#54188,#54189,
#54190,#54191,#54192,#54193,#54194,#54195,#54196,#54197,#54198,#54199,#54200,
#54201,#54202,#54203),(#54204,#54205,#54206,#54207,#54208,#54209,#54210,#54211,
#54212,#54213,#54214,#54215,#54216,#54217,#54218,#54219,#54220,#54221),(#54222,
#54223,#54224,#54225,#54226,#54227,#54228,#54229,#54230,#54231,#54232,#54233,
#54234,#54235,#54236,#54237,#54238,#54239),(#54240,#54241,#54242,#54243,#54244,
#54245,#54246,#54247,#54248,#54249,#54250,#54251,#54252,#54253,#54254,#54255,
#54256,#54257)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(-3.104264204521e-2,1.e0),(4.959285976235e-1,
5.239801280854e-1,5.379696888141e-1,5.535115580500e-1,5.701081010686e-1,
5.876160572574e-1,6.062270224353e-1,6.259977691455e-1,6.471100828437e-1,
6.699677620039e-1,6.949633716646e-1,7.223017729499e-1,7.520801023573e-1,
7.844949430987e-1,8.198898421966e-1,8.721892638170e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.424041620721e0,
1.424041620721e0,1.424041620721e0,1.424041620721e0,1.424041620721e0,
1.424041620721e0,1.424041620721e0,1.424041620721e0,1.424041620721e0,
1.424041620721e0,1.424041620721e0,1.424041620721e0,1.424041620721e0,
1.424041620721e0,1.424041620721e0,1.424041620721e0,1.424041620721e0,
1.424041620721e0),(8.751779848599e-1,8.751779848599e-1,8.751779848599e-1,
8.751779848599e-1,8.751779848599e-1,8.751779848599e-1,8.751779848599e-1,
8.751779848599e-1,8.751779848599e-1,8.751779848599e-1,8.751779848599e-1,
8.751779848599e-1,8.751779848599e-1,8.751779848599e-1,8.751779848599e-1,
8.751779848599e-1,8.751779848599e-1,8.751779848599e-1),(8.591357916058e-1,
8.591357916058e-1,8.591357916058e-1,8.591357916058e-1,8.591357916058e-1,
8.591357916058e-1,8.591357916058e-1,8.591357916058e-1,8.591357916058e-1,
8.591357916058e-1,8.591357916058e-1,8.591357916058e-1,8.591357916058e-1,
8.591357916058e-1,8.591357916058e-1,8.591357916058e-1,8.591357916058e-1,
8.591357916058e-1),(1.375915040959e0,1.375915040959e0,1.375915040959e0,
1.375915040959e0,1.375915040959e0,1.375915040959e0,1.375915040959e0,
1.375915040959e0,1.375915040959e0,1.375915040959e0,1.375915040959e0,
1.375915040959e0,1.375915040959e0,1.375915040959e0,1.375915040959e0,
1.375915040959e0,1.375915040959e0,1.375915040959e0)))representation_item('')surface());
#54260=oriented_edge('',*,*,#54259,.f.);
#54262=oriented_edge('',*,*,#54261,.t.);
#54263=oriented_edge('',*,*,#54177,.f.);
#54264=oriented_edge('',*,*,#44163,.f.);
#54265=edge_loop('',(#54260,#54262,#54263,#54264));
#54266=face_outer_bound('',#54265,.f.);
#54268=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002762e0));
#54269=direction('',(0.e0,0.e0,1.e0));
#54270=direction('',(0.e0,-1.e0,0.e0));
#54271=axis2_placement_3d('',#54268,#54269,#54270);
#54272=conical_surface('',#54271,7.438528799863e1,2.656505117708e1);
#54274=oriented_edge('',*,*,#54273,.f.);
#54276=oriented_edge('',*,*,#54275,.f.);
#54278=oriented_edge('',*,*,#54277,.f.);
#54280=oriented_edge('',*,*,#54279,.t.);
#54281=oriented_edge('',*,*,#54259,.t.);
#54282=oriented_edge('',*,*,#44161,.f.);
#54284=oriented_edge('',*,*,#54283,.f.);
#54285=edge_loop('',(#54274,#54276,#54278,#54280,#54281,#54282,#54284));
#54286=face_outer_bound('',#54285,.f.);
#54288=cartesian_point('',(-5.756341480460e1,4.723279652085e1,
-6.695452793040e0));
#54289=direction('',(3.490379386044e-1,-2.796326138122e-1,-8.944149589018e-1));
#54290=direction('',(9.164104168386e-1,-9.763896923823e-2,3.881476260339e-1));
#54291=axis2_placement_3d('',#54288,#54289,#54290);
#54292=cylindrical_surface('',#54291,5.000000035651e-1);
#54293=oriented_edge('',*,*,#54273,.t.);
#54295=oriented_edge('',*,*,#54294,.f.);
#54297=oriented_edge('',*,*,#54296,.f.);
#54299=oriented_edge('',*,*,#54298,.t.);
#54300=edge_loop('',(#54293,#54295,#54297,#54299));
#54301=face_outer_bound('',#54300,.f.);
#54303=cartesian_point('',(-5.922920827634e1,4.704075534145e1,
-4.344595039537e0));
#54304=cartesian_point('',(-5.919801534817e1,4.712395356580e1,
-4.305624571012e0));
#54305=cartesian_point('',(-5.912396021837e1,4.727582320152e1,
-4.261998055453e0));
#54306=cartesian_point('',(-5.897288464681e1,4.746664228011e1,
-4.260942712188e0));
#54307=cartesian_point('',(-5.884582738928e1,4.758859498754e1,
-4.288706524597e0));
#54308=cartesian_point('',(-5.870816134701e1,4.768718736914e1,
-4.342998100996e0));
#54309=cartesian_point('',(-5.856959108560e1,4.775880979903e1,
-4.416774340846e0));
#54310=cartesian_point('',(-5.843405964989e1,4.780590420952e1,
-4.504618649895e0));
#54311=cartesian_point('',(-5.830263202835e1,4.783211618957e1,
-4.603583566291e0));
#54312=cartesian_point('',(-5.817502566251e1,4.784046684842e1,
-4.712733098309e0));
#54313=cartesian_point('',(-5.805063920645e1,4.783287228960e1,
-4.832314252733e0));
#54314=cartesian_point('',(-5.792936210050e1,4.781038388423e1,
-4.962752060995e0));
#54315=cartesian_point('',(-5.781158997460e1,4.777358766611e1,
-5.104282514513e0));
#54316=cartesian_point('',(-5.769787648224e1,4.772273721910e1,
-5.257164848699e0));
#54317=cartesian_point('',(-5.758876121438e1,4.765767459300e1,
-5.421963623455e0));
#54318=cartesian_point('',(-5.748483741436e1,4.757769986875e1,
-5.599698717297e0));
#54319=cartesian_point('',(-5.738704736211e1,4.748153157012e1,
-5.791712777274e0));
#54320=cartesian_point('',(-5.728306664052e1,4.734963813104e1,
-6.031622934109e0));
#54321=cartesian_point('',(-5.722444117442e1,4.724329960538e1,
-6.205873668262e0));
#54322=cartesian_point('',(-5.719520928781e1,4.717552932801e1,
-6.310923375568e0));
#54323=cartesian_point('',(-5.878922980737e1,4.669464345330e1,
-4.070469199691e0));
#54324=cartesian_point('',(-5.876635617879e1,4.677135140478e1,
-4.018778727291e0));
#54325=cartesian_point('',(-5.869940762631e1,4.692839601018e1,
-3.959134625303e0));
#54326=cartesian_point('',(-5.854402350457e1,4.712564921129e1,
-3.956861055989e0));
#54327=cartesian_point('',(-5.841129039002e1,4.724651504928e1,
-3.993941187843e0));
#54328=cartesian_point('',(-5.827081276570e1,4.733418609814e1,
-4.065555802568e0));
#54329=cartesian_point('',(-5.813644699008e1,4.738529819920e1,
-4.160077076430e0));
#54330=cartesian_point('',(-5.801368821067e1,4.740493530259e1,
-4.268635166753e0));
#54331=cartesian_point('',(-5.790354191474e1,4.739977381345e1,
-4.386501429664e0));
#54332=cartesian_point('',(-5.780512423847e1,4.737528926748e1,
-4.512151941006e0));
#54333=cartesian_point('',(-5.771725645397e1,4.733522611611e1,
-4.645817692829e0));
#54334=cartesian_point('',(-5.763927301370e1,4.728214352162e1,
-4.788092923258e0));
#54335=cartesian_point('',(-5.757099297631e1,4.721793732567e1,
-4.939435543807e0));
#54336=cartesian_point('',(-5.751247358488e1,4.714398139923e1,
-5.100339169610e0));
#54337=cartesian_point('',(-5.746395341559e1,4.706112380829e1,
-5.271580149033e0));
#54338=cartesian_point('',(-5.742596688219e1,4.696971463108e1,
-5.454334900229e0));
#54339=cartesian_point('',(-5.739956348532e1,4.686977533106e1,
-5.650016061224e0));
#54340=cartesian_point('',(-5.738449434349e1,4.674441530202e1,
-5.892552203157e0));
#54341=cartesian_point('',(-5.738984246094e1,4.665369055533e1,
-6.067012426383e0));
#54342=cartesian_point('',(-5.739881409800e1,4.659951532243e1,
-6.171590783931e0));
#54343=cartesian_point('',(-5.831227836863e1,4.666699840401e1,
-4.476343323223e0));
#54344=cartesian_point('',(-5.830661621845e1,4.669015774623e1,
-4.443007766185e0));
#54345=cartesian_point('',(-5.828684874888e1,4.674077791440e1,
-4.406230496517e0));
#54346=cartesian_point('',(-5.823711490837e1,4.680410676786e1,
-4.404157455273e0));
#54347=cartesian_point('',(-5.819425883871e1,4.684185824876e1,
-4.426063946512e0));
#54348=cartesian_point('',(-5.814948860823e1,4.686720147820e1,
-4.470504487821e0));
#54349=cartesian_point('',(-5.810793506802e1,4.687912444060e1,
-4.532806795812e0));
#54350=cartesian_point('',(-5.807161563110e1,4.687971911037e1,
-4.609326030954e0));
#54351=cartesian_point('',(-5.804083607365e1,4.687165082372e1,
-4.698029194011e0));
#54352=cartesian_point('',(-5.801520699686e1,4.685709793801e1,
-4.798285067525e0));
#54353=cartesian_point('',(-5.799425046049e1,4.683757481262e1,
-4.910355894526e0));
#54354=cartesian_point('',(-5.797765431102e1,4.681416413006e1,
-5.034591128611e0));
#54355=cartesian_point('',(-5.796525510731e1,4.678770554313e1,
-5.171125833142e0));
#54356=cartesian_point('',(-5.795697922648e1,4.675883925900e1,
-5.320112451509e0));
#54357=cartesian_point('',(-5.795284614909e1,4.672801561774e1,
-5.482022543740e0));
#54358=cartesian_point('',(-5.795301310922e1,4.669553120051e1,
-5.657816749238e0));
#54359=cartesian_point('',(-5.795783010993e1,4.666162151914e1,
-5.848831291637e0));
#54360=cartesian_point('',(-5.796943982041e1,4.662114496511e1,
-6.088745036976e0));
#54361=cartesian_point('',(-5.798289133377e1,4.659382960781e1,
-6.264103482154e0));
#54362=cartesian_point('',(-5.799274348375e1,4.657828870438e1,
-6.370214296788e0));
#54363=cartesian_point('',(-5.849603130214e1,4.699825895274e1,
-4.968510857128e0));
#54364=cartesian_point('',(-5.849129615506e1,4.699914145065e1,
-4.957755840717e0));
#54365=cartesian_point('',(-5.848976849667e1,4.698741383818e1,
-4.949280564294e0));
#54366=cartesian_point('',(-5.850110012908e1,4.697236239196e1,
-4.948533475800e0));
#54367=cartesian_point('',(-5.851220321896e1,4.696655045752e1,
-4.952972139259e0));
#54368=cartesian_point('',(-5.852166002437e1,4.696933157614e1,
-4.965491320620e0));
#54369=cartesian_point('',(-5.852576212947e1,4.698071187168e1,
-4.989740080745e0));
#54370=cartesian_point('',(-5.852310655327e1,4.699853396633e1,
-5.028333778938e0));
#54371=cartesian_point('',(-5.851368267780e1,4.702027757345e1,
-5.082468738888e0));
#54372=cartesian_point('',(-5.849796804365e1,4.704389533007e1,
-5.152581251060e0));
#54373=cartesian_point('',(-5.847643856626e1,4.706787520863e1,
-5.238966361715e0));
#54374=cartesian_point('',(-5.844952692854e1,4.709099891328e1,
-5.341672815820e0));
#54375=cartesian_point('',(-5.841765566204e1,4.711222888843e1,
-5.460440317750e0));
#54376=cartesian_point('',(-5.838117725109e1,4.713069091887e1,
-5.595003648573e0));
#54377=cartesian_point('',(-5.834029448960e1,4.714561566413e1,
-5.745458842965e0));
#54378=cartesian_point('',(-5.829502081463e1,4.715622096864e1,
-5.912494081098e0));
#54379=cartesian_point('',(-5.824522322789e1,4.716155439454e1,
-6.097334544665e0));
#54380=cartesian_point('',(-5.818225364e1,4.716014511205e1,-6.333213513949e0));
#54381=cartesian_point('',(-5.813608483617e1,4.715128045501e1,
-6.508845008420e0));
#54382=cartesian_point('',(-5.810820648730e1,4.714289945096e1,
-6.616250431845e0));
#54383=(bounded_surface()b_spline_surface(3,3,((#54303,#54304,#54305,#54306,
#54307,#54308,#54309,#54310,#54311,#54312,#54313,#54314,#54315,#54316,#54317,
#54318,#54319,#54320,#54321,#54322),(#54323,#54324,#54325,#54326,#54327,#54328,
#54329,#54330,#54331,#54332,#54333,#54334,#54335,#54336,#54337,#54338,#54339,
#54340,#54341,#54342),(#54343,#54344,#54345,#54346,#54347,#54348,#54349,#54350,
#54351,#54352,#54353,#54354,#54355,#54356,#54357,#54358,#54359,#54360,#54361,
#54362),(#54363,#54364,#54365,#54366,#54367,#54368,#54369,#54370,#54371,#54372,
#54373,#54374,#54375,#54376,#54377,#54378,#54379,#54380,#54381,#54382)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995343375487e-1,5.202920102987e-1,
5.294366677942e-1,5.394877368939e-1,5.503696822955e-1,5.624505902993e-1,
5.760052207409e-1,5.911170604125e-1,6.079747585802e-1,6.267984349261e-1,
6.476974351301e-1,6.706958731275e-1,6.958119655834e-1,7.231290927057e-1,
7.528312035298e-1,7.852050880534e-1,8.205680659972e-1,8.757468455624e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531707850e0,1.576531707850e0,1.576531707850e0,1.576531707850e0,
1.576531707850e0,1.576531707850e0,1.576531707850e0,1.576531707850e0,
1.576531707850e0,1.576531707850e0,1.576531707850e0,1.576531707850e0,
1.576531707850e0,1.576531707850e0,1.576531707850e0,1.576531707850e0,
1.576531707850e0,1.576531707850e0,1.576531707850e0,1.576531707850e0),(
8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,
8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,
8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,
8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,
8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,8.078227640500e-1),(
8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,
8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,
8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,
8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,
8.078227640500e-1,8.078227640500e-1,8.078227640500e-1,8.078227640500e-1),(
1.576531707850e0,1.576531707850e0,1.576531707850e0,1.576531707850e0,
1.576531707850e0,1.576531707850e0,1.576531707850e0,1.576531707850e0,
1.576531707850e0,1.576531707850e0,1.576531707850e0,1.576531707850e0,
1.576531707850e0,1.576531707850e0,1.576531707850e0,1.576531707850e0,
1.576531707850e0,1.576531707850e0,1.576531707850e0,1.576531707850e0)))representation_item('')surface());
#54385=oriented_edge('',*,*,#54384,.f.);
#54386=oriented_edge('',*,*,#54294,.t.);
#54387=oriented_edge('',*,*,#54283,.t.);
#54388=oriented_edge('',*,*,#44159,.f.);
#54389=edge_loop('',(#54385,#54386,#54387,#54388));
#54390=face_outer_bound('',#54389,.f.);
#54392=cartesian_point('',(-5.820391359618e1,4.647942344494e1,
-2.460528104879e1));
#54393=direction('',(-3.869013070828e-4,1.349579543498e-2,9.999088527526e-1));
#54394=direction('',(9.995652681879e-1,2.948346159425e-2,-1.117067579097e-5));
#54395=axis2_placement_3d('',#54392,#54393,#54394);
#54396=cylindrical_surface('',#54395,3.000055924640e-1);
#54397=oriented_edge('',*,*,#54384,.t.);
#54398=oriented_edge('',*,*,#44157,.f.);
#54400=oriented_edge('',*,*,#54399,.t.);
#54402=oriented_edge('',*,*,#54401,.f.);
#54403=edge_loop('',(#54397,#54398,#54400,#54402));
#54404=face_outer_bound('',#54403,.f.);
#54406=cartesian_point('',(-5.526464410436e1,4.402883550188e1,
-3.934391487366e1));
#54407=direction('',(-6.088373970922e-1,-7.932265662962e-1,1.042297577425e-2));
#54408=direction('',(-6.527320192691e-1,4.934479698193e-1,-5.748478164716e-1));
#54409=axis2_placement_3d('',#54406,#54407,#54408);
#54410=toroidal_surface('',#54409,3.697836906394e0,2.999996386517e-1);
#54412=oriented_edge('',*,*,#54411,.f.);
#54413=oriented_edge('',*,*,#54399,.f.);
#54415=oriented_edge('',*,*,#54414,.f.);
#54417=oriented_edge('',*,*,#54416,.f.);
#54419=oriented_edge('',*,*,#54418,.t.);
#54420=edge_loop('',(#54412,#54413,#54415,#54417,#54419));
#54421=face_outer_bound('',#54420,.f.);
#54423=cartesian_point('',(-5.131096978607e1,4.189323672424e1,0.e0));
#54424=direction('',(6.087280502333e-1,7.933098402242e-1,-1.047178411625e-2));
#54425=direction('',(-7.933533402912e-1,6.087614290087e-1,0.e0));
#54426=axis2_placement_3d('',#54423,#54424,#54425);
#54427=plane('',#54426);
#54429=oriented_edge('',*,*,#54428,.t.);
#54431=oriented_edge('',*,*,#54430,.t.);
#54432=oriented_edge('',*,*,#54296,.t.);
#54433=oriented_edge('',*,*,#54401,.t.);
#54434=oriented_edge('',*,*,#54411,.t.);
#54436=oriented_edge('',*,*,#54435,.t.);
#54437=edge_loop('',(#54429,#54431,#54432,#54433,#54434,#54436));
#54438=face_outer_bound('',#54437,.f.);
#54440=cartesian_point('',(-5.719847143825e1,4.675672738740e1,
-2.154670092950e1));
#54441=direction('',(2.983215508160e-4,-1.342783827481e-2,-9.999097980136e-1));
#54442=direction('',(9.881011360757e-1,-1.537874351271e-1,2.360017549132e-3));
#54443=axis2_placement_3d('',#54440,#54441,#54442);
#54444=cylindrical_surface('',#54443,5.000150358339e-1);
#54446=oriented_edge('',*,*,#54445,.f.);
#54448=oriented_edge('',*,*,#54447,.f.);
#54449=oriented_edge('',*,*,#54428,.f.);
#54451=oriented_edge('',*,*,#54450,.t.);
#54452=edge_loop('',(#54446,#54448,#54449,#54451));
#54453=face_outer_bound('',#54452,.f.);
#54455=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#54456=direction('',(0.e0,0.e0,1.e0));
#54457=direction('',(1.e0,0.e0,0.e0));
#54458=axis2_placement_3d('',#54455,#54456,#54457);
#54459=conical_surface('',#54458,7.334631745054e1,5.e-1);
#54461=oriented_edge('',*,*,#54460,.f.);
#54463=oriented_edge('',*,*,#54462,.f.);
#54464=oriented_edge('',*,*,#53650,.t.);
#54465=oriented_edge('',*,*,#53748,.f.);
#54467=oriented_edge('',*,*,#54466,.t.);
#54469=oriented_edge('',*,*,#54468,.f.);
#54471=oriented_edge('',*,*,#54470,.f.);
#54472=oriented_edge('',*,*,#54445,.t.);
#54473=edge_loop('',(#54461,#54463,#54464,#54465,#54467,#54469,#54471,#54472));
#54474=face_outer_bound('',#54473,.f.);
#54476=cartesian_point('',(-5.670944153103e1,4.636992334596e1,
-4.131567944440e1));
#54477=cartesian_point('',(-5.669008888379e1,4.642682268909e1,
-4.151430174302e1));
#54478=cartesian_point('',(-5.669150163947e1,4.649393900057e1,
-4.183254632577e1));
#54479=cartesian_point('',(-5.674866606526e1,4.651782564546e1,
-4.217102082703e1));
#54480=cartesian_point('',(-5.677784500227e1,4.651869937911e1,
-4.229078701272e1));
#54481=cartesian_point('',(-5.685727291815e1,4.575862092174e1,
-4.133853634433e1));
#54482=cartesian_point('',(-5.677469163685e1,4.579872325091e1,
-4.149716814571e1));
#54483=cartesian_point('',(-5.667260594508e1,4.586058832178e1,
-4.176312947810e1));
#54484=cartesian_point('',(-5.661886204336e1,4.590906130213e1,
-4.206741344100e1));
#54485=cartesian_point('',(-5.660930292802e1,4.592269671257e1,
-4.217840650712e1));
#54486=cartesian_point('',(-5.748589663588e1,4.573914795529e1,
-4.136104993523e1));
#54487=cartesian_point('',(-5.740218567432e1,4.571221787763e1,
-4.149352841624e1));
#54488=cartesian_point('',(-5.728029908626e1,4.567487426018e1,
-4.170554237031e1));
#54489=cartesian_point('',(-5.717342759244e1,4.563986888193e1,
-4.193064469303e1));
#54490=cartesian_point('',(-5.713955534398e1,4.562783180062e1,
-4.201024864719e1));
#54491=cartesian_point('',(-5.767231857548e1,4.634009616659e1,
-4.135016401640e1));
#54492=cartesian_point('',(-5.765123557167e1,4.629432046907e1,
-4.150872668779e1));
#54493=cartesian_point('',(-5.762231885051e1,4.620947660804e1,
-4.174433886146e1));
#54494=cartesian_point('',(-5.759810655216e1,4.610549757918e1,
-4.196152906892e1));
#54495=cartesian_point('',(-5.759004451800e1,4.606704818155e1,
-4.203321584801e1));
#54496=(bounded_surface()b_spline_surface(3,3,((#54476,#54477,#54478,#54479,
#54480),(#54481,#54482,#54483,#54484,#54485),(#54486,#54487,#54488,#54489,
#54490),(#54491,#54492,#54493,#54494,#54495)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709119038047e-1,
7.047487645571e-1,8.827844618095e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036883e0,1.579952036883e0,1.579952036883e0,
1.579952036883e0,1.579952036883e0),(8.066826543724e-1,8.066826543724e-1,
8.066826543724e-1,8.066826543724e-1,8.066826543724e-1),(8.066826543724e-1,
8.066826543724e-1,8.066826543724e-1,8.066826543724e-1,8.066826543724e-1),(
1.579952036883e0,1.579952036883e0,1.579952036883e0,1.579952036883e0,
1.579952036883e0)))representation_item('')surface());
#54497=oriented_edge('',*,*,#54460,.t.);
#54498=oriented_edge('',*,*,#54450,.f.);
#54500=oriented_edge('',*,*,#54499,.f.);
#54502=oriented_edge('',*,*,#54501,.t.);
#54503=edge_loop('',(#54497,#54498,#54500,#54502));
#54504=face_outer_bound('',#54503,.f.);
#54506=cartesian_point('',(-5.734005052406e1,4.558511798952e1,
-4.213845709207e1));
#54507=direction('',(-4.269671655648e-1,3.386909825497e-1,8.384434732700e-1));
#54508=direction('',(9.029067197365e-1,1.088377888163e-1,4.158290408092e-1));
#54509=axis2_placement_3d('',#54506,#54507,#54508);
#54510=cylindrical_surface('',#54509,3.000000000002e-1);
#54512=oriented_edge('',*,*,#54511,.t.);
#54513=oriented_edge('',*,*,#54499,.t.);
#54514=oriented_edge('',*,*,#54435,.f.);
#54515=oriented_edge('',*,*,#54418,.f.);
#54517=oriented_edge('',*,*,#54516,.t.);
#54518=edge_loop('',(#54512,#54513,#54514,#54515,#54517));
#54519=face_outer_bound('',#54518,.f.);
#54521=cartesian_point('',(-5.672114857481e1,4.630430552643e1,
-4.179691564482e1));
#54522=cartesian_point('',(-5.672308633274e1,4.632558529429e1,
-4.187968808781e1));
#54523=cartesian_point('',(-5.673094767949e1,4.635150326794e1,
-4.201701626273e1));
#54524=cartesian_point('',(-5.674940637237e1,4.636851587135e1,
-4.220584599636e1));
#54525=cartesian_point('',(-5.676768082661e1,4.637181888705e1,
-4.235452812445e1));
#54526=cartesian_point('',(-5.678720969849e1,4.636672582931e1,
-4.249082912298e1));
#54527=cartesian_point('',(-5.680730074777e1,4.635535380279e1,
-4.261585775375e1));
#54528=cartesian_point('',(-5.682755777303e1,4.633924955561e1,
-4.273070106256e1));
#54529=cartesian_point('',(-5.684776924074e1,4.631954547052e1,
-4.283636170981e1));
#54530=cartesian_point('',(-5.686786481467e1,4.629703738842e1,
-4.293384998495e1));
#54531=cartesian_point('',(-5.688788143253e1,4.627223611466e1,
-4.302417482840e1));
#54532=cartesian_point('',(-5.690793296810e1,4.624541649516e1,
-4.310828788361e1));
#54533=cartesian_point('',(-5.692820576840e1,4.621663523303e1,
-4.318710268565e1));
#54534=cartesian_point('',(-5.694898351730e1,4.618569933271e1,
-4.326156549271e1));
#54535=cartesian_point('',(-5.697070509588e1,4.615207359157e1,
-4.333274768347e1));
#54536=cartesian_point('',(-5.699404661367e1,4.611474598217e1,
-4.340185301415e1));
#54537=cartesian_point('',(-5.701997590455e1,4.607214212597e1,
-4.346997692160e1));
#54538=cartesian_point('',(-5.704997690420e1,4.602186611215e1,
-4.353792511197e1));
#54539=cartesian_point('',(-5.708639492305e1,4.596033902514e1,
-4.360606685046e1));
#54540=cartesian_point('',(-5.713465422066e1,4.588014635609e1,
-4.367482383358e1));
#54541=cartesian_point('',(-5.720626831431e1,4.576673948485e1,
-4.374296233435e1));
#54542=cartesian_point('',(-5.732446069686e1,4.560072300212e1,
-4.378668891900e1));
#54543=cartesian_point('',(-5.747300685599e1,4.542758625e1,-4.375254486772e1));
#54544=cartesian_point('',(-5.759049491170e1,4.530911271153e1,
-4.366858206153e1));
#54545=cartesian_point('',(-5.764187948568e1,4.525979678616e1,
-4.361133895851e1));
#54546=cartesian_point('',(-5.766521565482e1,4.523745387366e1,
-4.358200115007e1));
#54547=cartesian_point('',(-5.688198146441e1,4.583547090180e1,
-4.175620110267e1));
#54548=cartesian_point('',(-5.685671032148e1,4.584905172538e1,
-4.182044231193e1));
#54549=cartesian_point('',(-5.682023586560e1,4.586802236095e1,
-4.193020115755e1));
#54550=cartesian_point('',(-5.677981906025e1,4.588556807669e1,
-4.208703296745e1));
#54551=cartesian_point('',(-5.675298286393e1,4.589433060916e1,
-4.221360078833e1));
#54552=cartesian_point('',(-5.673221857704e1,4.589802244001e1,
-4.233203743875e1));
#54553=cartesian_point('',(-5.671624935808e1,4.589763096265e1,
-4.244262379275e1));
#54554=cartesian_point('',(-5.670415087608e1,4.589392414606e1,
-4.254581858510e1));
#54555=cartesian_point('',(-5.669525207197e1,4.588748356712e1,
-4.264214419194e1));
#54556=cartesian_point('',(-5.668906121333e1,4.587872132731e1,
-4.273223452740e1));
#54557=cartesian_point('',(-5.668523193971e1,4.586788599139e1,
-4.281680690833e1));
#54558=cartesian_point('',(-5.668354550520e1,4.585506861950e1,
-4.289659567666e1));
#54559=cartesian_point('',(-5.668389967214e1,4.584019368670e1,
-4.297235913378e1));
#54560=cartesian_point('',(-5.668631740434e1,4.582297553267e1,
-4.304494267819e1));
#54561=cartesian_point('',(-5.669098965353e1,4.580281963653e1,
-4.311537281273e1));
#54562=cartesian_point('',(-5.669837158319e1,4.577865833326e1,
-4.318487581389e1));
#54563=cartesian_point('',(-5.670931764879e1,4.574876977614e1,
-4.325464767524e1));
#54564=cartesian_point('',(-5.672536721743e1,4.571042395305e1,
-4.332564777494e1));
#54565=cartesian_point('',(-5.674912275054e1,4.565946252567e1,
-4.339839218812e1));
#54566=cartesian_point('',(-5.678634995462e1,4.558776798430e1,
-4.347336329851e1));
#54567=cartesian_point('',(-5.684924554796e1,4.547980401499e1,
-4.354916169280e1));
#54568=cartesian_point('',(-5.696405092241e1,4.531430721391e1,
-4.359857069833e1));
#54569=cartesian_point('',(-5.711323716580e1,4.514332679073e1,
-4.355989066173e1));
#54570=cartesian_point('',(-5.722700898919e1,4.503639830332e1,
-4.346624122436e1));
#54571=cartesian_point('',(-5.727307180114e1,4.499822396169e1,
-4.340412638678e1));
#54572=cartesian_point('',(-5.729332437290e1,4.498208543975e1,
-4.337270373623e1));
#54573=cartesian_point('',(-5.737293327640e1,4.579074182260e1,
-4.169085108978e1));
#54574=cartesian_point('',(-5.734467803683e1,4.577855237613e1,
-4.175013278058e1));
#54575=cartesian_point('',(-5.729964297639e1,4.575746316487e1,
-4.184908076489e1));
#54576=cartesian_point('',(-5.724079584332e1,4.572608712695e1,
-4.198670148209e1));
#54577=cartesian_point('',(-5.719597760323e1,4.569991097536e1,
-4.209599896395e1));
#54578=cartesian_point('',(-5.715604585169e1,4.567463468117e1,
-4.219695458897e1));
#54579=cartesian_point('',(-5.712036073434e1,4.565034645119e1,
-4.229013914160e1));
#54580=cartesian_point('',(-5.708841346097e1,4.562709097845e1,
-4.237613017070e1));
#54581=cartesian_point('',(-5.705980299022e1,4.560488344122e1,
-4.245546462599e1));
#54582=cartesian_point('',(-5.703418745836e1,4.558369338738e1,
-4.252870412245e1));
#54583=cartesian_point('',(-5.701127611503e1,4.556344784155e1,
-4.259642211485e1));
#54584=cartesian_point('',(-5.699083993578e1,4.554404533101e1,
-4.265915273977e1));
#54585=cartesian_point('',(-5.697270734178e1,4.552535222967e1,
-4.271739453908e1));
#54586=cartesian_point('',(-5.695675617559e1,4.550718123494e1,
-4.277165000171e1));
#54587=cartesian_point('',(-5.694291721092e1,4.548925431867e1,
-4.282247195630e1));
#54588=cartesian_point('',(-5.693121999487e1,4.547116642054e1,
-4.287043629097e1));
#54589=cartesian_point('',(-5.692190370797e1,4.545238543077e1,
-4.291593623962e1));
#54590=cartesian_point('',(-5.691552736357e1,4.543216389467e1,
-4.295907335320e1));
#54591=cartesian_point('',(-5.691305655706e1,4.540939063552e1,
-4.299964830227e1));
#54592=cartesian_point('',(-5.691629345259e1,4.538167201921e1,
-4.303767682293e1));
#54593=cartesian_point('',(-5.692906129702e1,4.534444929520e1,
-4.307244015500e1));
#54594=cartesian_point('',(-5.696056734822e1,4.529234116204e1,
-4.309318770905e1));
#54595=cartesian_point('',(-5.700767762456e1,4.524275121170e1,
-4.307708877333e1));
#54596=cartesian_point('',(-5.704909239310e1,4.521644965167e1,
-4.303463020783e1));
#54597=cartesian_point('',(-5.706981998678e1,4.521055948662e1,
-4.300231907801e1));
#54598=cartesian_point('',(-5.707987588273e1,4.520892724619e1,
-4.298501397843e1));
#54599=cartesian_point('',(-5.761941160871e1,4.622246759974e1,
-4.167734891860e1));
#54600=cartesian_point('',(-5.761588955648e1,4.619659715777e1,
-4.175104724895e1));
#54601=cartesian_point('',(-5.760808811431e1,4.614922019969e1,
-4.186859548447e1));
#54602=cartesian_point('',(-5.759282601893e1,4.607672380893e1,
-4.202227591424e1));
#54603=cartesian_point('',(-5.757819988129e1,4.601610175586e1,
-4.213935961099e1));
#54604=cartesian_point('',(-5.756265927277e1,4.595800757814e1,
-4.224367669883e1));
#54605=cartesian_point('',(-5.754667740763e1,4.590291319642e1,
-4.233686637001e1));
#54606=cartesian_point('',(-5.753061837268e1,4.585104202721e1,
-4.242023305689e1));
#54607=cartesian_point('',(-5.751476466851e1,4.580249015004e1,
-4.249480608420e1));
#54608=cartesian_point('',(-5.749932016401e1,4.575724369392e1,
-4.256146346027e1));
#54609=cartesian_point('',(-5.748442354313e1,4.571522516278e1,
-4.262095091030e1));
#54610=cartesian_point('',(-5.747016987360e1,4.567635713756e1,
-4.267385377486e1));
#54611=cartesian_point('',(-5.745661863342e1,4.564059001740e1,
-4.272061032369e1));
#54612=cartesian_point('',(-5.744378798737e1,4.560791076558e1,
-4.276153941533e1));
#54613=cartesian_point('',(-5.743164078552e1,4.557836324591e1,
-4.279684577719e1));
#54614=cartesian_point('',(-5.742007441438e1,4.555214775626e1,
-4.282654319156e1));
#54615=cartesian_point('',(-5.740893097883e1,4.552986670345e1,
-4.285025833749e1));
#54616=cartesian_point('',(-5.739790072409e1,4.551275153480e1,
-4.286722740968e1));
#54617=cartesian_point('',(-5.738633409185e1,4.550279853081e1,
-4.287651074348e1));
#54618=cartesian_point('',(-5.737240350252e1,4.550306579062e1,
-4.287767624018e1));
#54619=cartesian_point('',(-5.735230206987e1,4.551908963758e1,
-4.287073552017e1));
#54620=cartesian_point('',(-5.731808702466e1,4.556053312623e1,
-4.286202208578e1));
#54621=cartesian_point('',(-5.727987133542e1,4.560949673459e1,
-4.286919322612e1));
#54622=cartesian_point('',(-5.726497232986e1,4.563854111262e1,
-4.287889107410e1));
#54623=cartesian_point('',(-5.727000268033e1,4.564829347396e1,
-4.287617790315e1));
#54624=cartesian_point('',(-5.727468264591e1,4.565249177411e1,
-4.287267007201e1));
#54625=(bounded_surface()b_spline_surface(3,3,((#54521,#54522,#54523,#54524,
#54525,#54526,#54527,#54528,#54529,#54530,#54531,#54532,#54533,#54534,#54535,
#54536,#54537,#54538,#54539,#54540,#54541,#54542,#54543,#54544,#54545,#54546),(
#54547,#54548,#54549,#54550,#54551,#54552,#54553,#54554,#54555,#54556,#54557,
#54558,#54559,#54560,#54561,#54562,#54563,#54564,#54565,#54566,#54567,#54568,
#54569,#54570,#54571,#54572),(#54573,#54574,#54575,#54576,#54577,#54578,#54579,
#54580,#54581,#54582,#54583,#54584,#54585,#54586,#54587,#54588,#54589,#54590,
#54591,#54592,#54593,#54594,#54595,#54596,#54597,#54598),(#54599,#54600,#54601,
#54602,#54603,#54604,#54605,#54606,#54607,#54608,#54609,#54610,#54611,#54612,
#54613,#54614,#54615,#54616,#54617,#54618,#54619,#54620,#54621,#54622,#54623,
#54624)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714307006e-2,
1.205804582316e-1,1.727491609190e-1,2.202391623723e-1,2.635727515814e-1,
3.032383358523e-1,3.395879889668e-1,3.729174842017e-1,4.035172395212e-1,
4.316733765901e-1,4.576281728811e-1,4.815719418351e-1,5.037061983167e-1,
5.242428856794e-1,5.433986253046e-1,5.613661593461e-1,5.781055294392e-1,
5.935290268649e-1,6.076891874331e-1,6.216685336725e-1,6.368238099140e-1,
6.525668213810e-1,6.694368604635e-1,6.892265052283e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609459837e0,
1.413609459837e0,1.413609459837e0,1.413609459837e0,1.413609459837e0,
1.413609459837e0,1.413609459837e0,1.413609459837e0,1.413609459837e0,
1.413609459837e0,1.413609459837e0,1.413609459837e0,1.413609459837e0,
1.413609459837e0,1.413609459837e0,1.413609459837e0,1.413609459837e0,
1.413609459837e0,1.413609459837e0,1.413609459837e0,1.413609459837e0,
1.413609459837e0,1.413609459837e0,1.413609459837e0,1.413609459837e0,
1.413609459837e0),(8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,
8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,
8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,
8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,
8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,
8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,
8.621301800543e-1,8.621301800543e-1,8.621301800543e-1),(8.621301800543e-1,
8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,
8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,
8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,
8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,
8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,
8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,8.621301800543e-1,
8.621301800543e-1),(1.413609459837e0,1.413609459837e0,1.413609459837e0,
1.413609459837e0,1.413609459837e0,1.413609459837e0,1.413609459837e0,
1.413609459837e0,1.413609459837e0,1.413609459837e0,1.413609459837e0,
1.413609459837e0,1.413609459837e0,1.413609459837e0,1.413609459837e0,
1.413609459837e0,1.413609459837e0,1.413609459837e0,1.413609459837e0,
1.413609459837e0,1.413609459837e0,1.413609459837e0,1.413609459837e0,
1.413609459837e0,1.413609459837e0,1.413609459837e0)))representation_item('')surface());
#54627=oriented_edge('',*,*,#54626,.t.);
#54628=oriented_edge('',*,*,#54501,.f.);
#54629=oriented_edge('',*,*,#54511,.f.);
#54631=oriented_edge('',*,*,#54630,.t.);
#54632=edge_loop('',(#54627,#54628,#54629,#54631));
#54633=face_outer_bound('',#54632,.f.);
#54635=cartesian_point('',(0.e0,0.e0,-4.2e1));
#54636=direction('',(0.e0,0.e0,1.e0));
#54637=direction('',(9.999788139917e-1,6.509344655868e-3,0.e0));
#54638=axis2_placement_3d('',#54635,#54636,#54637);
#54639=toroidal_surface('',#54638,7.019880882606e1,3.e0);
#54641=oriented_edge('',*,*,#54640,.f.);
#54643=oriented_edge('',*,*,#54642,.t.);
#54645=oriented_edge('',*,*,#54644,.t.);
#54647=oriented_edge('',*,*,#54646,.t.);
#54648=oriented_edge('',*,*,#47642,.f.);
#54649=oriented_edge('',*,*,#47640,.f.);
#54651=oriented_edge('',*,*,#54650,.t.);
#54653=oriented_edge('',*,*,#54652,.t.);
#54654=oriented_edge('',*,*,#54462,.t.);
#54655=oriented_edge('',*,*,#54626,.f.);
#54657=oriented_edge('',*,*,#54656,.f.);
#54659=oriented_edge('',*,*,#54658,.f.);
#54661=oriented_edge('',*,*,#54660,.t.);
#54663=oriented_edge('',*,*,#54662,.f.);
#54665=oriented_edge('',*,*,#54664,.f.);
#54667=oriented_edge('',*,*,#54666,.f.);
#54669=oriented_edge('',*,*,#54668,.t.);
#54671=oriented_edge('',*,*,#54670,.f.);
#54673=oriented_edge('',*,*,#54672,.f.);
#54675=oriented_edge('',*,*,#54674,.f.);
#54677=oriented_edge('',*,*,#54676,.t.);
#54679=oriented_edge('',*,*,#54678,.f.);
#54681=oriented_edge('',*,*,#54680,.f.);
#54683=oriented_edge('',*,*,#54682,.t.);
#54685=oriented_edge('',*,*,#54684,.t.);
#54687=oriented_edge('',*,*,#54686,.f.);
#54689=oriented_edge('',*,*,#54688,.f.);
#54691=oriented_edge('',*,*,#54690,.f.);
#54693=oriented_edge('',*,*,#54692,.t.);
#54695=oriented_edge('',*,*,#54694,.f.);
#54697=oriented_edge('',*,*,#54696,.f.);
#54699=oriented_edge('',*,*,#54698,.f.);
#54701=oriented_edge('',*,*,#54700,.f.);
#54703=oriented_edge('',*,*,#54702,.t.);
#54705=oriented_edge('',*,*,#54704,.f.);
#54707=oriented_edge('',*,*,#54706,.f.);
#54709=oriented_edge('',*,*,#54708,.f.);
#54711=oriented_edge('',*,*,#54710,.t.);
#54713=oriented_edge('',*,*,#54712,.f.);
#54715=oriented_edge('',*,*,#54714,.f.);
#54717=oriented_edge('',*,*,#54716,.f.);
#54719=oriented_edge('',*,*,#54718,.t.);
#54721=oriented_edge('',*,*,#54720,.f.);
#54723=oriented_edge('',*,*,#54722,.f.);
#54725=oriented_edge('',*,*,#54724,.f.);
#54727=oriented_edge('',*,*,#54726,.t.);
#54729=oriented_edge('',*,*,#54728,.f.);
#54731=oriented_edge('',*,*,#54730,.f.);
#54733=oriented_edge('',*,*,#54732,.f.);
#54735=oriented_edge('',*,*,#54734,.t.);
#54737=oriented_edge('',*,*,#54736,.f.);
#54739=oriented_edge('',*,*,#54738,.f.);
#54740=edge_loop('',(#54641,#54643,#54645,#54647,#54648,#54649,#54651,#54653,
#54654,#54655,#54657,#54659,#54661,#54663,#54665,#54667,#54669,#54671,#54673,
#54675,#54677,#54679,#54681,#54683,#54685,#54687,#54689,#54691,#54693,#54695,
#54697,#54699,#54701,#54703,#54705,#54707,#54709,#54711,#54713,#54715,#54717,
#54719,#54721,#54723,#54725,#54727,#54729,#54731,#54733,#54735,#54737,#54739));
#54741=face_outer_bound('',#54740,.f.);
#54743=cartesian_point('',(-5.763085027098e1,-4.528185272227e1,
-4.364380429479e1));
#54744=cartesian_point('',(-5.757714966726e1,-4.531673159872e1,
-4.369054493795e1));
#54745=cartesian_point('',(-5.744181583312e1,-4.546956474906e1,
-4.381456677027e1));
#54746=cartesian_point('',(-5.706902503559e1,-4.597799834123e1,
-4.367464600335e1));
#54747=cartesian_point('',(-5.702802133092e1,-4.608256664751e1,
-4.345452845648e1));
#54748=cartesian_point('',(-5.695457404940e1,-4.619016712633e1,
-4.328639432612e1));
#54749=cartesian_point('',(-5.691074120823e1,-4.625574761627e1,
-4.310608667604e1));
#54750=cartesian_point('',(-5.686557246991e1,-4.631232561820e1,
-4.291694511331e1));
#54751=cartesian_point('',(-5.682520527404e1,-4.635290449381e1,
-4.271238974594e1));
#54752=cartesian_point('',(-5.678798298074e1,-4.637719968628e1,
-4.249641904535e1));
#54753=cartesian_point('',(-5.675660876018e1,-4.638172816460e1,
-4.227619415920e1));
#54754=cartesian_point('',(-5.673057812403e1,-4.636413444270e1,
-4.203816631698e1));
#54755=cartesian_point('',(-5.672044822e1,-4.633368345590e1,-4.187723001501e1));
#54756=cartesian_point('',(-5.671810192503e1,-4.631057284865e1,
-4.178915506085e1));
#54757=cartesian_point('',(-5.725313896422e1,-4.500496246457e1,
-4.344156591981e1));
#54758=cartesian_point('',(-5.720087788759e1,-4.503002969857e1,
-4.349291969434e1));
#54759=cartesian_point('',(-5.707313926809e1,-4.516768508614e1,
-4.363253912085e1));
#54760=cartesian_point('',(-5.670024852567e1,-4.568589991405e1,
-4.347252336222e1));
#54761=cartesian_point('',(-5.670559483233e1,-4.575025245235e1,
-4.323538290379e1));
#54762=cartesian_point('',(-5.667133514440e1,-4.582472296169e1,
-4.306664576399e1));
#54763=cartesian_point('',(-5.667332565117e1,-4.585600522263e1,
-4.289101221262e1));
#54764=cartesian_point('',(-5.667863749365e1,-4.588106731389e1,
-4.271300945689e1));
#54765=cartesian_point('',(-5.669543017906e1,-4.589343764175e1,
-4.252569627977e1));
#54766=cartesian_point('',(-5.672130852119e1,-4.589544327117e1,
-4.233365816202e1));
#54767=cartesian_point('',(-5.675715551451e1,-4.588607467880e1,
-4.214386549570e1));
#54768=cartesian_point('',(-5.680684162552e1,-4.586451575056e1,
-4.194578143897e1));
#54769=cartesian_point('',(-5.685015417810e1,-4.584151513881e1,
-4.181794463711e1));
#54770=cartesian_point('',(-5.687765308235e1,-4.582658041342e1,
-4.175025742281e1));
#54771=cartesian_point('',(-5.705492506508e1,-4.521081141640e1,
-4.300919118716e1));
#54772=cartesian_point('',(-5.703400860887e1,-4.521334062202e1,
-4.303550832551e1));
#54773=cartesian_point('',(-5.698530148753e1,-4.524374783288e1,
-4.309942221277e1));
#54774=cartesian_point('',(-5.688740508556e1,-4.540285481496e1,
-4.303195406039e1));
#54775=cartesian_point('',(-5.692171070383e1,-4.544604621603e1,
-4.290015311616e1));
#54776=cartesian_point('',(-5.694807677223e1,-4.549525817353e1,
-4.278126517741e1));
#54777=cartesian_point('',(-5.699058167669e1,-4.553623895314e1,
-4.264972375958e1));
#54778=cartesian_point('',(-5.703887792157e1,-4.557922259872e1,
-4.250831916265e1));
#54779=cartesian_point('',(-5.709518527156e1,-4.562218714168e1,
-4.235540171365e1));
#54780=cartesian_point('',(-5.715742345227e1,-4.566477284154e1,
-4.219500547019e1));
#54781=cartesian_point('',(-5.722366961896e1,-4.570503334122e1,
-4.203336312123e1));
#54782=cartesian_point('',(-5.729846324282e1,-4.574540268260e1,
-4.186093184267e1));
#54783=cartesian_point('',(-5.735199691792e1,-4.577052144091e1,
-4.174604733181e1));
#54784=cartesian_point('',(-5.738253975882e1,-4.578376926540e1,
-4.168362238819e1));
#54785=cartesian_point('',(-5.727500198863e1,-4.565140801699e1,
-4.286757312922e1));
#54786=cartesian_point('',(-5.727757357052e1,-4.564582495466e1,
-4.286936614741e1));
#54787=cartesian_point('',(-5.728412293934e1,-4.560611822945e1,
-4.285747578474e1));
#54788=cartesian_point('',(-5.740502236307e1,-4.546985480134e1,
-4.288370333976e1));
#54789=cartesian_point('',(-5.741600856094e1,-4.553643306572e1,
-4.285269909607e1));
#54790=cartesian_point('',(-5.745140113048e1,-4.559868752023e1,
-4.277405794603e1));
#54791=cartesian_point('',(-5.748030273879e1,-4.568167950969e1,
-4.267290776196e1));
#54792=cartesian_point('',(-5.751230278545e1,-4.577043161419e1,
-4.254946992639e1));
#54793=cartesian_point('',(-5.754287524409e1,-4.586593549226e1,
-4.240666431940e1));
#54794=cartesian_point('',(-5.757092882784e1,-4.596308303478e1,
-4.224749945668e1));
#54795=cartesian_point('',(-5.759412945633e1,-4.605670933743e1,
-4.207781210664e1));
#54796=cartesian_point('',(-5.761317368814e1,-4.615029383499e1,
-4.188583803304e1));
#54797=cartesian_point('',(-5.762139350076e1,-4.620623030775e1,
-4.174815464383e1));
#54798=cartesian_point('',(-5.762451190655e1,-4.623371510255e1,
-4.166952690789e1));
#54799=(bounded_surface()b_spline_surface(3,3,((#54743,#54744,#54745,#54746,
#54747,#54748,#54749,#54750,#54751,#54752,#54753,#54754,#54755,#54756),(#54757,
#54758,#54759,#54760,#54761,#54762,#54763,#54764,#54765,#54766,#54767,#54768,
#54769,#54770),(#54771,#54772,#54773,#54774,#54775,#54776,#54777,#54778,#54779,
#54780,#54781,#54782,#54783,#54784),(#54785,#54786,#54787,#54788,#54789,#54790,
#54791,#54792,#54793,#54794,#54795,#54796,#54797,#54798)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.205134420352e-1,3.493885861778e-1,3.934630423460e-1,4.391451657195e-1,
4.878859890733e-1,5.416296601252e-1,6.008964175578e-1,6.659011906356e-1,
7.356121093173e-1,8.069731672575e-1,8.768382430705e-1,9.655862771513e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.430986670696e0,1.430986670696e0,1.430986670696e0,1.430986670696e0,
1.430986670696e0,1.430986670696e0,1.430986670696e0,1.430986670696e0,
1.430986670696e0,1.430986670696e0,1.430986670696e0,1.430986670696e0,
1.430986670696e0,1.430986670696e0),(8.563377764348e-1,8.563377764348e-1,
8.563377764348e-1,8.563377764348e-1,8.563377764348e-1,8.563377764348e-1,
8.563377764348e-1,8.563377764348e-1,8.563377764348e-1,8.563377764348e-1,
8.563377764348e-1,8.563377764348e-1,8.563377764348e-1,8.563377764348e-1),(
8.563377764348e-1,8.563377764348e-1,8.563377764348e-1,8.563377764348e-1,
8.563377764348e-1,8.563377764348e-1,8.563377764348e-1,8.563377764348e-1,
8.563377764348e-1,8.563377764348e-1,8.563377764348e-1,8.563377764348e-1,
8.563377764348e-1,8.563377764348e-1),(1.430986670696e0,1.430986670696e0,
1.430986670696e0,1.430986670696e0,1.430986670696e0,1.430986670696e0,
1.430986670696e0,1.430986670696e0,1.430986670696e0,1.430986670696e0,
1.430986670696e0,1.430986670696e0,1.430986670696e0,1.430986670696e0)))representation_item('')surface());
#54800=oriented_edge('',*,*,#54640,.t.);
#54802=oriented_edge('',*,*,#54801,.f.);
#54804=oriented_edge('',*,*,#54803,.t.);
#54806=oriented_edge('',*,*,#54805,.t.);
#54807=edge_loop('',(#54800,#54802,#54804,#54806));
#54808=face_outer_bound('',#54807,.f.);
#54810=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#54811=direction('',(0.e0,0.e0,1.e0));
#54812=direction('',(-8.064397752418e-1,-5.913162342673e-1,0.e0));
#54813=axis2_placement_3d('',#54810,#54811,#54812);
#54814=toroidal_surface('',#54813,7.344368814732e1,5.e-1);
#54815=oriented_edge('',*,*,#54738,.t.);
#54817=oriented_edge('',*,*,#54816,.f.);
#54819=oriented_edge('',*,*,#54818,.t.);
#54821=oriented_edge('',*,*,#54820,.t.);
#54822=oriented_edge('',*,*,#54801,.t.);
#54823=edge_loop('',(#54815,#54817,#54819,#54821,#54822));
#54824=face_outer_bound('',#54823,.f.);
#54826=cartesian_point('',(-5.940703810227e1,-4.280398614697e1,
-4.179691572520e1));
#54827=cartesian_point('',(-5.942809431272e1,-4.280035029507e1,
-4.187968816678e1));
#54828=cartesian_point('',(-5.945516380126e1,-4.280123569838e1,
-4.201701628828e1));
#54829=cartesian_point('',(-5.947637417454e1,-4.281466224152e1,
-4.220584599732e1));
#54830=cartesian_point('',(-5.948429441901e1,-4.283145912487e1,
-4.235452812415e1));
#54831=cartesian_point('',(-5.948442934710e1,-4.285164074704e1,
-4.249082912297e1));
#54832=cartesian_point('',(-5.947864475915e1,-4.287399050742e1,
-4.261585775366e1));
#54833=cartesian_point('',(-5.946833215483e1,-4.289772537715e1,
-4.273070106248e1));
#54834=cartesian_point('',(-5.945453058293e1,-4.292234794827e1,
-4.283636170972e1));
#54835=cartesian_point('',(-5.943799056239e1,-4.294758430244e1,
-4.293384998486e1));
#54836=cartesian_point('',(-5.941921505346e1,-4.297333791256e1,
-4.302417482830e1));
#54837=cartesian_point('',(-5.939849900963e1,-4.299964763692e1,
-4.310828788352e1));
#54838=cartesian_point('',(-5.937594543204e1,-4.302667879708e1,
-4.318710268555e1));
#54839=cartesian_point('',(-5.935144132410e1,-4.305475536152e1,
-4.326156549261e1));
#54840=cartesian_point('',(-5.932458331054e1,-4.308443977746e1,
-4.333274768336e1));
#54841=cartesian_point('',(-5.929456883795e1,-4.311664704852e1,
-4.340185301403e1));
#54842=cartesian_point('',(-5.926012766727e1,-4.315271950961e1,
-4.346997692148e1));
#54843=cartesian_point('',(-5.921932959718e1,-4.319471063985e1,
-4.353792511184e1));
#54844=cartesian_point('',(-5.916932467171e1,-4.324581212667e1,
-4.360606685032e1));
#54845=cartesian_point('',(-5.910435492695e1,-4.331318241857e1,
-4.367482383343e1));
#54846=cartesian_point('',(-5.901334739255e1,-4.341170817919e1,
-4.374296233422e1));
#54847=cartesian_point('',(-5.888357822392e1,-4.356884148140e1,
-4.378668891897e1));
#54848=cartesian_point('',(-5.875478753855e1,-4.375713714180e1,
-4.375254486782e1));
#54849=cartesian_point('',(-5.867075903547e1,-4.390128509535e1,
-4.366858206277e1));
#54850=cartesian_point('',(-5.863642281605e1,-4.396368268272e1,
-4.361133896084e1));
#54851=cartesian_point('',(-5.862088106517e1,-4.399200646184e1,
-4.358200115333e1));
#54852=cartesian_point('',(-5.899580522772e1,-4.308068209852e1,
-4.175620116655e1));
#54853=cartesian_point('',(-5.900238265615e1,-4.305275709443e1,
-4.182044237395e1));
#54854=cartesian_point('',(-5.901126658764e1,-4.301261552293e1,
-4.193020117925e1));
#54855=cartesian_point('',(-5.901775380987e1,-4.296903472891e1,
-4.208703296817e1));
#54856=cartesian_point('',(-5.901927204712e1,-4.294084504345e1,
-4.221360078811e1));
#54857=cartesian_point('',(-5.901746388907e1,-4.291983276636e1,
-4.233203743873e1));
#54858=cartesian_point('',(-5.901295261295e1,-4.290450900713e1,
-4.244262379268e1));
#54859=cartesian_point('',(-5.900624078551e1,-4.289378216564e1,
-4.254581858504e1));
#54860=cartesian_point('',(-5.899771648399e1,-4.288685352541e1,
-4.264214419186e1));
#54861=cartesian_point('',(-5.898765049813e1,-4.288314144970e1,
-4.273223452733e1));
#54862=cartesian_point('',(-5.897619327838e1,-4.288224704670e1,
-4.281680690825e1));
#54863=cartesian_point('',(-5.896337616648e1,-4.288393545601e1,
-4.289659567657e1));
#54864=cartesian_point('',(-5.894909974987e1,-4.288812747090e1,
-4.297235913368e1));
#54865=cartesian_point('',(-5.893309404536e1,-4.289491920704e1,
-4.304494267808e1));
#54866=cartesian_point('',(-5.891483421180e1,-4.290464898299e1,
-4.311537281261e1));
#54867=cartesian_point('',(-5.889340676897e1,-4.291803278493e1,
-4.318487581375e1));
#54868=cartesian_point('',(-5.886736968999e1,-4.293634160017e1,
-4.325464767508e1));
#54869=cartesian_point('',(-5.883448440319e1,-4.296176892232e1,
-4.332564777477e1));
#54870=cartesian_point('',(-5.879140782877e1,-4.299790479320e1,
-4.339839218792e1));
#54871=cartesian_point('',(-5.873179132912e1,-4.305241942374e1,
-4.347336329829e1));
#54872=cartesian_point('',(-5.864378472034e1,-4.314111503304e1,
-4.354916169258e1));
#54873=cartesian_point('',(-5.851364090347e1,-4.329484223310e1,
-4.359857069822e1));
#54874=cartesian_point('',(-5.838709873792e1,-4.348319806840e1,
-4.355989066178e1));
#54875=cartesian_point('',(-5.831326006598e1,-4.362076833815e1,
-4.346624122570e1));
#54876=cartesian_point('',(-5.828830841646e1,-4.367514184428e1,
-4.340412638926e1));
#54877=cartesian_point('',(-5.827796155274e1,-4.369888128279e1,
-4.337270373968e1));
#54878=cartesian_point('',(-5.907966791594e1,-4.356648188224e1,
-4.169085114701e1));
#54879=cartesian_point('',(-5.906058082442e1,-4.354234428364e1,
-4.175013283783e1));
#54880=cartesian_point('',(-5.902855428978e1,-4.350430205846e1,
-4.184908078348e1));
#54881=cartesian_point('',(-5.898301661206e1,-4.345558081580e1,
-4.198670148284e1));
#54882=cartesian_point('',(-5.894613257731e1,-4.341906460701e1,
-4.209599896377e1));
#54883=cartesian_point('',(-5.891138245409e1,-4.338703548318e1,
-4.219695458900e1));
#54884=cartesian_point('',(-5.887868583749e1,-4.335885256323e1,
-4.229013914158e1));
#54885=cartesian_point('',(-5.884795421298e1,-4.333401282604e1,
-4.237613017070e1));
#54886=cartesian_point('',(-5.881909844451e1,-4.331212496703e1,
-4.245546462598e1));
#54887=cartesian_point('',(-5.879200063675e1,-4.329286665275e1,
-4.252870412244e1));
#54888=cartesian_point('',(-5.876651504915e1,-4.327597592736e1,
-4.259642211484e1));
#54889=cartesian_point('',(-5.874248439073e1,-4.326125783328e1,
-4.265915273975e1));
#54890=cartesian_point('',(-5.871973518071e1,-4.324858122309e1,
-4.271739453906e1));
#54891=cartesian_point('',(-5.869805488201e1,-4.323787657921e1,
-4.277165000168e1));
#54892=cartesian_point('',(-5.867715702298e1,-4.322914899317e1,
-4.282247195628e1));
#54893=cartesian_point('',(-5.865665799273e1,-4.322253184261e1,
-4.287043629093e1));
#54894=cartesian_point('',(-5.863610571720e1,-4.321839387833e1,
-4.291593623958e1));
#54895=cartesian_point('',(-5.861492289387e1,-4.321746852125e1,
-4.295907335316e1));
#54896=cartesian_point('',(-5.859228612294e1,-4.322097605861e1,
-4.299964830222e1));
#54897=cartesian_point('',(-5.856634976580e1,-4.323127676538e1,
-4.303767682287e1));
#54898=cartesian_point('',(-5.853369993667e1,-4.325324350591e1,
-4.307244015495e1));
#54899=cartesian_point('',(-5.849152171120e1,-4.329716259166e1,
-4.309318770905e1));
#54900=cartesian_point('',(-5.845581453415e1,-4.335550244784e1,
-4.307708877339e1));
#54901=cartesian_point('',(-5.844112810906e1,-4.340231338640e1,
-4.303463020849e1));
#54902=cartesian_point('',(-5.844080334233e1,-4.342385919115e1,
-4.300231907936e1));
#54903=cartesian_point('',(-5.844182937641e1,-4.343399489542e1,
-4.298501398038e1));
#54904=cartesian_point('',(-5.956047628267e1,-4.369282284527e1,
-4.167734898673e1));
#54905=cartesian_point('',(-5.953457576761e1,-4.369611656641e1,
-4.175104731914e1));
#54906=cartesian_point('',(-5.948679400079e1,-4.370084300898e1,
-4.186859550431e1));
#54907=cartesian_point('',(-5.941281775223e1,-4.370486440300e1,
-4.202227591524e1));
#54908=cartesian_point('',(-5.935047582326e1,-4.370642678078e1,
-4.213935961073e1));
#54909=cartesian_point('',(-5.929033895102e1,-4.370645158526e1,
-4.224367669886e1));
#54910=cartesian_point('',(-5.923298545380e1,-4.370527376424e1,
-4.233686636998e1));
#54911=cartesian_point('',(-5.917872536772e1,-4.370318717411e1,
-4.242023305688e1));
#54912=cartesian_point('',(-5.912772461509e1,-4.370043982230e1,
-4.249480608419e1));
#54913=cartesian_point('',(-5.908002256266e1,-4.369723222110e1,
-4.256146346026e1));
#54914=cartesian_point('',(-5.903558024906e1,-4.369371838637e1,
-4.262095091028e1));
#54915=cartesian_point('',(-5.899434749855e1,-4.369001018402e1,
-4.267385377485e1));
#54916=cartesian_point('',(-5.895629179441e1,-4.368617790304e1,
-4.272061032368e1));
#54917=cartesian_point('',(-5.892140524553e1,-4.368224246341e1,
-4.276153941532e1));
#54918=cartesian_point('',(-5.888972060600e1,-4.367815662825e1,
-4.279684577718e1));
#54919=cartesian_point('',(-5.886140479037e1,-4.367376943964e1,
-4.282654319156e1));
#54920=cartesian_point('',(-5.883699881267e1,-4.366877246827e1,
-4.285025833750e1));
#54921=cartesian_point('',(-5.881761198924e1,-4.366254779196e1,
-4.286722740969e1));
#54922=cartesian_point('',(-5.880500446091e1,-4.365395131015e1,
-4.287651074352e1));
#54923=cartesian_point('',(-5.880165711222e1,-4.364042622222e1,
-4.287767624022e1));
#54924=cartesian_point('',(-5.881193232620e1,-4.361686245254e1,
-4.287073552023e1));
#54925=cartesian_point('',(-5.884310815686e1,-4.357308689260e1,
-4.286202208583e1));
#54926=cartesian_point('',(-5.888051242254e1,-4.352350065700e1,
-4.286919322614e1));
#54927=cartesian_point('',(-5.890471099070e1,-4.350159208480e1,
-4.287889107401e1));
#54928=cartesian_point('',(-5.891543299880e1,-4.350392693298e1,
-4.287617790330e1));
#54929=cartesian_point('',(-5.892069950942e1,-4.350736083228e1,
-4.287267007243e1));
#54930=(bounded_surface()b_spline_surface(3,3,((#54826,#54827,#54828,#54829,
#54830,#54831,#54832,#54833,#54834,#54835,#54836,#54837,#54838,#54839,#54840,
#54841,#54842,#54843,#54844,#54845,#54846,#54847,#54848,#54849,#54850,#54851),(
#54852,#54853,#54854,#54855,#54856,#54857,#54858,#54859,#54860,#54861,#54862,
#54863,#54864,#54865,#54866,#54867,#54868,#54869,#54870,#54871,#54872,#54873,
#54874,#54875,#54876,#54877),(#54878,#54879,#54880,#54881,#54882,#54883,#54884,
#54885,#54886,#54887,#54888,#54889,#54890,#54891,#54892,#54893,#54894,#54895,
#54896,#54897,#54898,#54899,#54900,#54901,#54902,#54903),(#54904,#54905,#54906,
#54907,#54908,#54909,#54910,#54911,#54912,#54913,#54914,#54915,#54916,#54917,
#54918,#54919,#54920,#54921,#54922,#54923,#54924,#54925,#54926,#54927,#54928,
#54929)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717717095912e-2,
1.205804563916e-1,1.727491591865e-1,2.202391607375e-1,2.635727500360e-1,
3.032383343892e-1,3.395879875797e-1,3.729174828843e-1,4.035172382679e-1,
4.316733753958e-1,4.576281717405e-1,4.815719407439e-1,5.037061972708e-1,
5.242428846756e-1,5.433986243401e-1,5.613661584188e-1,5.781055285469e-1,
5.935290260051e-1,6.076891866028e-1,6.216685328705e-1,6.368238091426e-1,
6.525668206418e-1,6.694368597587e-1,6.892265038554e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609459717e0,
1.413609459717e0,1.413609459717e0,1.413609459717e0,1.413609459717e0,
1.413609459717e0,1.413609459717e0,1.413609459717e0,1.413609459717e0,
1.413609459717e0,1.413609459717e0,1.413609459717e0,1.413609459717e0,
1.413609459717e0,1.413609459717e0,1.413609459717e0,1.413609459717e0,
1.413609459717e0,1.413609459717e0,1.413609459717e0,1.413609459717e0,
1.413609459717e0,1.413609459717e0,1.413609459717e0,1.413609459717e0,
1.413609459717e0),(8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,
8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,
8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,
8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,
8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,
8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,
8.621301800945e-1,8.621301800945e-1,8.621301800945e-1),(8.621301800945e-1,
8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,
8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,
8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,
8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,
8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,
8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,8.621301800945e-1,
8.621301800945e-1),(1.413609459717e0,1.413609459717e0,1.413609459717e0,
1.413609459717e0,1.413609459717e0,1.413609459717e0,1.413609459717e0,
1.413609459717e0,1.413609459717e0,1.413609459717e0,1.413609459717e0,
1.413609459717e0,1.413609459717e0,1.413609459717e0,1.413609459717e0,
1.413609459717e0,1.413609459717e0,1.413609459717e0,1.413609459717e0,
1.413609459717e0,1.413609459717e0,1.413609459717e0,1.413609459717e0,
1.413609459717e0,1.413609459717e0,1.413609459717e0)))representation_item('')surface());
#54931=oriented_edge('',*,*,#54736,.t.);
#54933=oriented_edge('',*,*,#54932,.f.);
#54935=oriented_edge('',*,*,#54934,.f.);
#54936=oriented_edge('',*,*,#54816,.t.);
#54937=edge_loop('',(#54931,#54933,#54935,#54936));
#54938=face_outer_bound('',#54937,.f.);
#54940=cartesian_point('',(-5.946739002827e1,-4.277569488738e1,
-4.131567944440e1));
#54941=cartesian_point('',(-5.951734173962e1,-4.274227503194e1,
-4.151430174302e1));
#54942=cartesian_point('',(-5.958253676631e1,-4.272626866950e1,
-4.183254632579e1));
#54943=cartesian_point('',(-5.962040473562e1,-4.277530294609e1,
-4.217102082705e1));
#54944=cartesian_point('',(-5.962880076212e1,-4.280326149607e1,
-4.229078701277e1));
#54945=cartesian_point('',(-5.891517880748e1,-4.307670575183e1,
-4.133853634435e1));
#54946=cartesian_point('',(-5.893254107455e1,-4.298655911291e1,
-4.149716814571e1));
#54947=cartesian_point('',(-5.896587642298e1,-4.287194004817e1,
-4.176312947813e1));
#54948=cartesian_point('',(-5.899878778126e1,-4.280748169500e1,
-4.206741344101e1));
#54949=cartesian_point('',(-5.900948449525e1,-4.279471919469e1,
-4.217840650716e1));
#54950=cartesian_point('',(-5.905906915662e1,-4.368894961039e1,
-4.136104993522e1));
#54951=cartesian_point('',(-5.901139070797e1,-4.361506104767e1,
-4.149352841626e1));
#54952=cartesian_point('',(-5.894377297309e1,-4.350699288379e1,
-4.170554237033e1));
#54953=cartesian_point('',(-5.888229999621e1,-4.341282300638e1,
-4.193064469306e1));
#54954=cartesian_point('',(-5.886190628550e1,-4.338322035270e1,
-4.201024864719e1));
#54955=cartesian_point('',(-5.968779010259e1,-4.371348253423e1,
-4.135016401640e1));
#54956=cartesian_point('',(-5.963811749121e1,-4.370496553868e1,
-4.150872668780e1));
#54957=cartesian_point('',(-5.954868041647e1,-4.369899333799e1,
-4.174433886147e1));
#54958=cartesian_point('',(-5.944197778317e1,-4.370251780666e1,
-4.196152906895e1));
#54959=cartesian_point('',(-5.940275190900e1,-4.370468191605e1,
-4.203321584800e1));
#54960=(bounded_surface()b_spline_surface(3,3,((#54940,#54941,#54942,#54943,
#54944),(#54945,#54946,#54947,#54948,#54949),(#54950,#54951,#54952,#54953,
#54954),(#54955,#54956,#54957,#54958,#54959)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709119038083e-1,
7.047487645592e-1,8.827844618261e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036890e0,1.579952036890e0,1.579952036890e0,
1.579952036890e0,1.579952036890e0),(8.066826543700e-1,8.066826543700e-1,
8.066826543700e-1,8.066826543700e-1,8.066826543700e-1),(8.066826543700e-1,
8.066826543700e-1,8.066826543700e-1,8.066826543700e-1,8.066826543700e-1),(
1.579952036890e0,1.579952036890e0,1.579952036890e0,1.579952036890e0,
1.579952036890e0)))representation_item('')surface());
#54962=oriented_edge('',*,*,#54961,.t.);
#54964=oriented_edge('',*,*,#54963,.f.);
#54966=oriented_edge('',*,*,#54965,.f.);
#54967=oriented_edge('',*,*,#54932,.t.);
#54968=edge_loop('',(#54962,#54964,#54966,#54967));
#54969=face_outer_bound('',#54968,.f.);
#54971=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#54972=direction('',(0.e0,0.e0,1.e0));
#54973=direction('',(1.e0,0.e0,0.e0));
#54974=axis2_placement_3d('',#54971,#54972,#54973);
#54975=conical_surface('',#54974,7.334631745054e1,5.e-1);
#54976=oriented_edge('',*,*,#54961,.f.);
#54977=oriented_edge('',*,*,#54734,.f.);
#54979=oriented_edge('',*,*,#54978,.f.);
#54981=oriented_edge('',*,*,#54980,.t.);
#54983=oriented_edge('',*,*,#54982,.f.);
#54985=oriented_edge('',*,*,#54984,.f.);
#54987=oriented_edge('',*,*,#54986,.t.);
#54988=edge_loop('',(#54976,#54977,#54979,#54981,#54983,#54985,#54987));
#54989=face_outer_bound('',#54988,.f.);
#54991=cartesian_point('',(-6.236246556250e1,-3.870982253293e1,
-4.228405173682e1));
#54992=cartesian_point('',(-6.234053030394e1,-3.871186862071e1,
-4.219223379840e1));
#54993=cartesian_point('',(-6.228800340824e1,-3.870255431523e1,
-4.191549381626e1));
#54994=cartesian_point('',(-6.226616672353e1,-3.864793863512e1,
-4.159362157042e1));
#54995=cartesian_point('',(-6.227350022150e1,-3.858701436314e1,
-4.136892583456e1));
#54996=cartesian_point('',(-6.227672329700e1,-3.857066114306e1,
-4.131419665204e1));
#54997=cartesian_point('',(-6.211966181064e1,-3.813995612027e1,
-4.217220132234e1));
#54998=cartesian_point('',(-6.212596140203e1,-3.812860397818e1,
-4.208718127464e1));
#54999=cartesian_point('',(-6.216024533676e1,-3.808567509922e1,
-4.183690297199e1));
#55000=cartesian_point('',(-6.224225294188e1,-3.801521032566e1,
-4.156287506437e1));
#55001=cartesian_point('',(-6.232283661412e1,-3.795933586811e1,
-4.138103620379e1));
#55002=cartesian_point('',(-6.234392623257e1,-3.794528053460e1,
-4.133740534499e1));
#55003=cartesian_point('',(-6.260834604885e1,-3.777969911064e1,
-4.200577935862e1));
#55004=cartesian_point('',(-6.263545484785e1,-3.778549390430e1,
-4.194474916028e1));
#55005=cartesian_point('',(-6.272401165654e1,-3.780251767199e1,
-4.176072146725e1));
#55006=cartesian_point('',(-6.284574715305e1,-3.782318197661e1,
-4.154638449822e1));
#55007=cartesian_point('',(-6.294096763883e1,-3.784017935247e1,
-4.139656397914e1));
#55008=cartesian_point('',(-6.296481675582e1,-3.784449433604e1,
-4.136005953663e1));
#55009=cartesian_point('',(-6.311100842713e1,-3.815799828133e1,
-4.202913462743e1));
#55010=cartesian_point('',(-6.312094770559e1,-3.818630921555e1,
-4.197406317910e1));
#55011=cartesian_point('',(-6.315155337145e1,-3.826882747256e1,
-4.179880267437e1));
#55012=cartesian_point('',(-6.319056994805e1,-3.835379890389e1,
-4.156836211931e1));
#55013=cartesian_point('',(-6.322032340859e1,-3.840449617947e1,
-4.139271052931e1));
#55014=cartesian_point('',(-6.322777335046e1,-3.841628172201e1,
-4.134889724628e1));
#55015=(bounded_surface()b_spline_surface(3,3,((#54991,#54992,#54993,#54994,
#54995,#54996),(#54997,#54998,#54999,#55000,#55001,#55002),(#55003,#55004,
#55005,#55006,#55007,#55008),(#55009,#55010,#55011,#55012,#55013,#55014)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.426834398288e-1,3.042662033229e-1,6.365714197461e-1,7.456903178978e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933828221e0,1.579933828221e0,1.579933828221e0,1.579933828221e0,
1.579933828221e0,1.579933828221e0),(8.066887239263e-1,8.066887239263e-1,
8.066887239263e-1,8.066887239263e-1,8.066887239263e-1,8.066887239263e-1),(
8.066887239263e-1,8.066887239263e-1,8.066887239263e-1,8.066887239263e-1,
8.066887239263e-1,8.066887239263e-1),(1.579933828221e0,1.579933828221e0,
1.579933828221e0,1.579933828221e0,1.579933828221e0,1.579933828221e0)))representation_item('')surface());
#55016=oriented_edge('',*,*,#54978,.t.);
#55018=oriented_edge('',*,*,#55017,.f.);
#55020=oriented_edge('',*,*,#55019,.f.);
#55022=oriented_edge('',*,*,#55021,.t.);
#55023=edge_loop('',(#55016,#55018,#55020,#55022));
#55024=face_outer_bound('',#55023,.f.);
#55026=cartesian_point('',(-6.298586795719e1,-3.745918565450e1,
-4.370275702609e1));
#55027=cartesian_point('',(-6.298537994316e1,-3.745997304976e1,
-4.370308308297e1));
#55028=cartesian_point('',(-6.290759772620e1,-3.758569020949e1,
-4.375474627191e1));
#55029=cartesian_point('',(-6.263546905210e1,-3.80036359e1,-4.378629569502e1));
#55030=cartesian_point('',(-6.257396649269e1,-3.821678545123e1,
-4.350714803860e1));
#55031=cartesian_point('',(-6.251516123648e1,-3.832908129610e1,
-4.335116457700e1));
#55032=cartesian_point('',(-6.247689247937e1,-3.841182111530e1,
-4.316986818058e1));
#55033=cartesian_point('',(-6.243942249865e1,-3.847660336845e1,
-4.298897456042e1));
#55034=cartesian_point('',(-6.240476963465e1,-3.852695529047e1,
-4.279502253239e1));
#55035=cartesian_point('',(-6.237151834999e1,-3.856163235557e1,
-4.259330494952e1));
#55036=cartesian_point('',(-6.234092980273e1,-3.857890364267e1,
-4.238819995001e1));
#55037=cartesian_point('',(-6.231441039158e1,-3.857794045307e1,
-4.218780739584e1));
#55038=cartesian_point('',(-6.229176739378e1,-3.855857343326e1,
-4.198512932880e1));
#55039=cartesian_point('',(-6.228064379225e1,-3.853210542764e1,
-4.185205869718e1));
#55040=cartesian_point('',(-6.227628970245e1,-3.851388848793e1,
-4.178227092958e1));
#55041=cartesian_point('',(-6.257351556840e1,-3.721505622364e1,
-4.350731947259e1));
#55042=cartesian_point('',(-6.257303977669e1,-3.721581022967e1,
-4.350768502368e1));
#55043=cartesian_point('',(-6.249718402577e1,-3.733629962892e1,
-4.356561530180e1));
#55044=cartesian_point('',(-6.221426054366e1,-3.776395603812e1,
-4.360172572041e1));
#55045=cartesian_point('',(-6.219124485541e1,-3.794346925729e1,
-4.328876685499e1));
#55046=cartesian_point('',(-6.216603968008e1,-3.801527796087e1,
-4.313126251957e1));
#55047=cartesian_point('',(-6.216706497343e1,-3.805810120887e1,
-4.295119930988e1));
#55048=cartesian_point('',(-6.217309745077e1,-3.808401950112e1,
-4.277925843975e1));
#55049=cartesian_point('',(-6.218776108e1,-3.809809661864e1,-4.259957301773e1));
#55050=cartesian_point('',(-6.220926539410e1,-3.810083062333e1,
-4.241808269419e1));
#55051=cartesian_point('',(-6.223782853646e1,-3.809258096765e1,
-4.223876746646e1));
#55052=cartesian_point('',(-6.227263806372e1,-3.807433426921e1,
-4.206897023657e1));
#55053=cartesian_point('',(-6.231557400903e1,-3.804621951612e1,
-4.190296935464e1));
#55054=cartesian_point('',(-6.235003971763e1,-3.802122802657e1,
-4.179845464252e1));
#55055=cartesian_point('',(-6.237031963179e1,-3.800636248681e1,
-4.174512259777e1));
#55056=cartesian_point('',(-6.243815180287e1,-3.739093270798e1,
-4.303950491198e1));
#55057=cartesian_point('',(-6.243797685989e1,-3.739112507583e1,
-4.303968022727e1));
#55058=cartesian_point('',(-6.241013349731e1,-3.742190555287e1,
-4.306744282351e1));
#55059=cartesian_point('',(-6.232565588813e1,-3.754308310093e1,
-4.308331601941e1));
#55060=cartesian_point('',(-6.235312537775e1,-3.761358366824e1,
-4.293327848477e1));
#55061=cartesian_point('',(-6.238321066579e1,-3.765501814398e1,
-4.282263100491e1));
#55062=cartesian_point('',(-6.242771665959e1,-3.769219132165e1,
-4.269347518392e1));
#55063=cartesian_point('',(-6.247839903640e1,-3.772731488601e1,
-4.255853622201e1));
#55064=cartesian_point('',(-6.253596067222e1,-3.776165462828e1,
-4.241387707240e1));
#55065=cartesian_point('',(-6.259840553368e1,-3.779451524854e1,
-4.226385983700e1));
#55066=cartesian_point('',(-6.266393555472e1,-3.782495381263e1,
-4.211290638344e1));
#55067=cartesian_point('',(-6.272998141461e1,-3.785193337993e1,
-4.196719416398e1));
#55068=cartesian_point('',(-6.279907117947e1,-3.787665835500e1,
-4.182164096818e1));
#55069=cartesian_point('',(-6.284641397243e1,-3.789126882450e1,
-4.172726529954e1));
#55070=cartesian_point('',(-6.287198858156e1,-3.789854832587e1,
-4.167806233605e1));
#55071=cartesian_point('',(-6.274498122447e1,-3.777216683903e1,
-4.287025712785e1));
#55072=cartesian_point('',(-6.274502858611e1,-3.777195477047e1,
-4.287024465041e1));
#55073=cartesian_point('',(-6.275268686583e1,-3.773803032237e1,
-4.286822290903e1));
#55074=cartesian_point('',(-6.283370275568e1,-3.761058123001e1,
-4.286375916097e1));
#55075=cartesian_point('',(-6.286204114817e1,-3.762973720085e1,
-4.287453833178e1));
#55076=cartesian_point('',(-6.290162809477e1,-3.768798055629e1,
-4.280193903728e1));
#55077=cartesian_point('',(-6.294073546433e1,-3.776066578684e1,
-4.271123493849e1));
#55078=cartesian_point('',(-6.298272225965e1,-3.784182929176e1,
-4.259618810340e1));
#55079=cartesian_point('',(-6.302440858884e1,-3.792823958915e1,
-4.246456711563e1));
#55080=cartesian_point('',(-6.306401309872e1,-3.801652850499e1,
-4.231885750019e1));
#55081=cartesian_point('',(-6.309920899968e1,-3.810264745471e1,
-4.216422372604e1));
#55082=cartesian_point('',(-6.312827623743e1,-3.818216671432e1,
-4.200669167776e1));
#55083=cartesian_point('',(-6.315217529699e1,-3.825683068890e1,
-4.184040131229e1));
#55084=cartesian_point('',(-6.316396712461e1,-3.830083639152e1,
-4.172537362631e1));
#55085=cartesian_point('',(-6.316903521454e1,-3.832202768392e1,
-4.166293376962e1));
#55086=(bounded_surface()b_spline_surface(3,3,((#55026,#55027,#55028,#55029,
#55030,#55031,#55032,#55033,#55034,#55035,#55036,#55037,#55038,#55039,#55040),(
#55041,#55042,#55043,#55044,#55045,#55046,#55047,#55048,#55049,#55050,#55051,
#55052,#55053,#55054,#55055),(#55056,#55057,#55058,#55059,#55060,#55061,#55062,
#55063,#55064,#55065,#55066,#55067,#55068,#55069,#55070),(#55071,#55072,#55073,
#55074,#55075,#55076,#55077,#55078,#55079,#55080,#55081,#55082,#55083,#55084,
#55085)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.360869907236e-1,3.363592359851e-1,
3.793542542364e-1,4.235773956481e-1,4.706016516691e-1,5.225714809611e-1,
5.793931574001e-1,6.406394703217e-1,7.053937059472e-1,7.714934179471e-1,
8.364072582898e-1,8.977240751710e-1,9.680212710518e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439081315844e0,
1.439081315844e0,1.439081315844e0,1.439081315844e0,1.439081315844e0,
1.439081315844e0,1.439081315844e0,1.439081315844e0,1.439081315844e0,
1.439081315844e0,1.439081315844e0,1.439081315844e0,1.439081315844e0,
1.439081315844e0,1.439081315844e0),(8.536395613854e-1,8.536395613854e-1,
8.536395613854e-1,8.536395613854e-1,8.536395613854e-1,8.536395613854e-1,
8.536395613854e-1,8.536395613854e-1,8.536395613854e-1,8.536395613854e-1,
8.536395613854e-1,8.536395613854e-1,8.536395613854e-1,8.536395613854e-1,
8.536395613854e-1),(8.536395613854e-1,8.536395613854e-1,8.536395613854e-1,
8.536395613854e-1,8.536395613854e-1,8.536395613854e-1,8.536395613854e-1,
8.536395613854e-1,8.536395613854e-1,8.536395613854e-1,8.536395613854e-1,
8.536395613854e-1,8.536395613854e-1,8.536395613854e-1,8.536395613854e-1),(
1.439081315844e0,1.439081315844e0,1.439081315844e0,1.439081315844e0,
1.439081315844e0,1.439081315844e0,1.439081315844e0,1.439081315844e0,
1.439081315844e0,1.439081315844e0,1.439081315844e0,1.439081315844e0,
1.439081315844e0,1.439081315844e0,1.439081315844e0)))representation_item('')surface());
#55087=oriented_edge('',*,*,#54732,.t.);
#55089=oriented_edge('',*,*,#55088,.f.);
#55091=oriented_edge('',*,*,#55090,.t.);
#55092=oriented_edge('',*,*,#55017,.t.);
#55093=edge_loop('',(#55087,#55089,#55091,#55092));
#55094=face_outer_bound('',#55093,.f.);
#55096=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#55097=direction('',(0.e0,0.e0,1.e0));
#55098=direction('',(-8.767228276277e-1,-4.809959287942e-1,0.e0));
#55099=axis2_placement_3d('',#55096,#55097,#55098);
#55100=toroidal_surface('',#55099,7.344368814732e1,5.e-1);
#55101=oriented_edge('',*,*,#54730,.t.);
#55103=oriented_edge('',*,*,#55102,.f.);
#55105=oriented_edge('',*,*,#55104,.t.);
#55107=oriented_edge('',*,*,#55106,.t.);
#55108=oriented_edge('',*,*,#55088,.t.);
#55109=edge_loop('',(#55101,#55103,#55105,#55107,#55108));
#55110=face_outer_bound('',#55109,.f.);
#55112=cartesian_point('',(-6.448584396733e1,-3.468361765676e1,
-4.179691564379e1));
#55113=cartesian_point('',(-6.450624545550e1,-3.467726449717e1,
-4.187968808050e1));
#55114=cartesian_point('',(-6.453319896605e1,-3.467460905331e1,
-4.201701634380e1));
#55115=cartesian_point('',(-6.455598039917e1,-3.468515223305e1,
-4.220584615580e1));
#55116=cartesian_point('',(-6.456602530774e1,-3.470077163165e1,
-4.235452830747e1));
#55117=cartesian_point('',(-6.456879330303e1,-3.472076297354e1,
-4.249082918797e1));
#55118=cartesian_point('',(-6.456597543561e1,-3.474367654642e1,
-4.261585769946e1));
#55119=cartesian_point('',(-6.455884908648e1,-3.476855441128e1,
-4.273070095576e1));
#55120=cartesian_point('',(-6.454837948300e1,-3.479476779757e1,
-4.283636160984e1));
#55121=cartesian_point('',(-6.453527496806e1,-3.482194716446e1,
-4.293384992085e1));
#55122=cartesian_point('',(-6.452002160192e1,-3.484993115498e1,
-4.302417480217e1));
#55123=cartesian_point('',(-6.450291689023e1,-3.487871979032e1,
-4.310828788154e1));
#55124=cartesian_point('',(-6.448408453409e1,-3.490846353070e1,
-4.318710269071e1));
#55125=cartesian_point('',(-6.446345479038e1,-3.493949832233e1,
-4.326156549277e1));
#55126=cartesian_point('',(-6.444070114843e1,-3.497243445281e1,
-4.333274767218e1));
#55127=cartesian_point('',(-6.441514735149e1,-3.500828385394e1,
-4.340185299127e1));
#55128=cartesian_point('',(-6.438570923584e1,-3.504854317848e1,
-4.346997689166e1));
#55129=cartesian_point('',(-6.435074114479e1,-3.509550028107e1,
-4.353792508116e1));
#55130=cartesian_point('',(-6.430783410318e1,-3.515269153698e1,
-4.360606682268e1));
#55131=cartesian_point('',(-6.425221377454e1,-3.522796571479e1,
-4.367482380909e1));
#55132=cartesian_point('',(-6.417484502168e1,-3.533752742819e1,
-4.374296231362e1));
#55133=cartesian_point('',(-6.406669606273e1,-3.551025469116e1,
-4.378668891680e1));
#55134=cartesian_point('',(-6.396358470251e1,-3.571375002554e1,
-4.375254488760e1));
#55135=cartesian_point('',(-6.389909014099e1,-3.586763273038e1,
-4.366858207602e1));
#55136=cartesian_point('',(-6.387319218855e1,-3.593397828401e1,
-4.361133896450e1));
#55137=cartesian_point('',(-6.386148039136e1,-3.596408836285e1,
-4.358200114893e1));
#55138=cartesian_point('',(-6.411424533574e1,-3.501162311529e1,
-4.175620110187e1));
#55139=cartesian_point('',(-6.411712153236e1,-3.498307846924e1,
-4.182044230622e1));
#55140=cartesian_point('',(-6.412068994689e1,-3.494212069131e1,
-4.193020122222e1));
#55141=cartesian_point('',(-6.412143323062e1,-3.489806596620e1,
-4.208703310066e1));
#55142=cartesian_point('',(-6.411925898229e1,-3.486991928342e1,
-4.221360094635e1));
#55143=cartesian_point('',(-6.411472364196e1,-3.484932280407e1,
-4.233203749648e1));
#55144=cartesian_point('',(-6.410825081499e1,-3.483471899476e1,
-4.244262374470e1));
#55145=cartesian_point('',(-6.410019628e1,-3.482495999337e1,-4.254581848845e1));
#55146=cartesian_point('',(-6.409084053765e1,-3.481920326928e1,-4.26421441e1));
#55147=cartesian_point('',(-6.408037614245e1,-3.481683682215e1,
-4.273223446755e1));
#55148=cartesian_point('',(-6.406890019386e1,-3.481744553706e1,
-4.281680688343e1));
#55149=cartesian_point('',(-6.405641311239e1,-3.482079247126e1,
-4.289659567456e1));
#55150=cartesian_point('',(-6.404280599887e1,-3.482681206997e1,
-4.297235913862e1));
#55151=cartesian_point('',(-6.402782372565e1,-3.483563486523e1,
-4.304494267826e1));
#55152=cartesian_point('',(-6.401099010094e1,-3.484766478602e1,
-4.311537280151e1));
#55153=cartesian_point('',(-6.399149291371e1,-3.486373092629e1,
-4.318487579072e1));
#55154=cartesian_point('',(-6.396806836996e1,-3.488528162288e1,
-4.325464764428e1));
#55155=cartesian_point('',(-6.393878335662e1,-3.491478379710e1,
-4.332564774239e1));
#55156=cartesian_point('',(-6.390079198890e1,-3.495623313709e1,
-4.339839215813e1));
#55157=cartesian_point('',(-6.384880110781e1,-3.501806289516e1,
-4.347336327157e1));
#55158=cartesian_point('',(-6.377312451590e1,-3.511748685432e1,
-4.354916166958e1));
#55159=cartesian_point('',(-6.366415952855e1,-3.528688605381e1,
-4.359857069593e1));
#55160=cartesian_point('',(-6.356328530417e1,-3.549014755877e1,
-4.355989068422e1));
#55161=cartesian_point('',(-6.350803483816e1,-3.563617881420e1,
-4.346624124022e1));
#55162=cartesian_point('',(-6.349039381788e1,-3.569334400008e1,
-4.340412639321e1));
#55163=cartesian_point('',(-6.348323408961e1,-3.571823088768e1,
-4.337270373503e1));
#55164=cartesian_point('',(-6.426080017961e1,-3.548232052350e1,
-4.169085108904e1));
#55165=cartesian_point('',(-6.423872578909e1,-3.546088078670e1,
-4.175013277525e1));
#55166=cartesian_point('',(-6.420200770336e1,-3.542734428616e1,
-4.184908082320e1));
#55167=cartesian_point('',(-6.415050017925e1,-3.538498369884e1,
-4.198670159841e1));
#55168=cartesian_point('',(-6.410916536269e1,-3.535359422173e1,
-4.209599909908e1));
#55169=cartesian_point('',(-6.407053192476e1,-3.532637493786e1,
-4.219695463736e1));
#55170=cartesian_point('',(-6.403443645754e1,-3.530270091394e1,
-4.229013910098e1));
#55171=cartesian_point('',(-6.400072552592e1,-3.528208497448e1,
-4.237613009044e1));
#55172=cartesian_point('',(-6.396925968210e1,-3.526415080036e1,
-4.245546455069e1));
#55173=cartesian_point('',(-6.393987997487e1,-3.524859421062e1,
-4.252870407416e1));
#55174=cartesian_point('',(-6.391240772651e1,-3.523517451829e1,
-4.259642209509e1));
#55175=cartesian_point('',(-6.388666154955e1,-3.522371896647e1,
-4.265915273807e1));
#55176=cartesian_point('',(-6.386245233032e1,-3.521412017340e1,
-4.271739454259e1));
#55177=cartesian_point('',(-6.383956027472e1,-3.520633695670e1,
-4.277165000150e1));
#55178=cartesian_point('',(-6.381770202468e1,-3.520041175518e1,
-4.282247194805e1));
#55179=cartesian_point('',(-6.379651465856e1,-3.519652687574e1,
-4.287043627506e1));
#55180=cartesian_point('',(-6.377559810008e1,-3.519510692157e1,
-4.291593621983e1));
#55181=cartesian_point('',(-6.375447571590e1,-3.519695439246e1,
-4.295907333406e1));
#55182=cartesian_point('',(-6.373249043078e1,-3.520338661169e1,
-4.299964828619e1));
#55183=cartesian_point('',(-6.370812047489e1,-3.521698456568e1,
-4.303767680974e1));
#55184=cartesian_point('',(-6.367861720598e1,-3.524302503063e1,
-4.307244014472e1));
#55185=cartesian_point('',(-6.364253241205e1,-3.529207373876e1,
-4.309318770786e1));
#55186=cartesian_point('',(-6.361474558803e1,-3.535457521414e1,
-4.307708878270e1));
#55187=cartesian_point('',(-6.360629485549e1,-3.540290265303e1,
-4.303463021565e1));
#55188=cartesian_point('',(-6.360878515948e1,-3.542430652426e1,
-4.300231908136e1));
#55189=cartesian_point('',(-6.361112539129e1,-3.543422159450e1,
-4.298501397756e1));
#55190=cartesian_point('',(-6.475398596318e1,-3.554482250719e1,
-4.167734891769e1));
#55191=cartesian_point('',(-6.472873696254e1,-3.555146874417e1,
-4.175104724241e1));
#55192=cartesian_point('',(-6.468198084816e1,-3.556239153546e1,
-4.186859555397e1));
#55193=cartesian_point('',(-6.460916233029e1,-3.557603437043e1,
-4.202227604287e1));
#55194=cartesian_point('',(-6.454755765950e1,-3.558572063628e1,
-4.213935975223e1));
#55195=cartesian_point('',(-6.448793855318e1,-3.559359465763e1,
-4.224367674684e1));
#55196=cartesian_point('',(-6.443092204132e1,-3.559991304073e1,
-4.233686632943e1));
#55197=cartesian_point('',(-6.437685382926e1,-3.560492666253e1,
-4.242023298022e1));
#55198=cartesian_point('',(-6.432593079156e1,-3.560885974973e1,
-4.249480601483e1));
#55199=cartesian_point('',(-6.427821814373e1,-3.561190595890e1,
-4.256146341749e1));
#55200=cartesian_point('',(-6.423369737414e1,-3.561422307269e1,
-4.262095089365e1));
#55201=cartesian_point('',(-6.419233334605e1,-3.561592854898e1,
-4.267385377370e1));
#55202=cartesian_point('',(-6.415410299728e1,-3.561709631992e1,
-4.272061032651e1));
#55203=cartesian_point('',(-6.411900123218e1,-3.561774815683e1,
-4.276153941511e1));
#55204=cartesian_point('',(-6.408705435563e1,-3.561783295192e1,
-4.279684577155e1));
#55205=cartesian_point('',(-6.405840814681e1,-3.561717925224e1,
-4.282654318221e1));
#55206=cartesian_point('',(-6.403355873090e1,-3.561541065075e1,
-4.285025832826e1));
#55207=cartesian_point('',(-6.401352527874e1,-3.561176971685e1,
-4.286722740368e1));
#55208=cartesian_point('',(-6.399990353962e1,-3.560489239341e1,
-4.287651074146e1));
#55209=cartesian_point('',(-6.399481944580e1,-3.559191993359e1,
-4.287767624119e1));
#55210=cartesian_point('',(-6.400193105980e1,-3.556721657553e1,
-4.287073552349e1));
#55211=cartesian_point('',(-6.402712631514e1,-3.551974626549e1,
-4.286202208619e1));
#55212=cartesian_point('',(-6.405773828247e1,-3.546570200417e1,
-4.286919322236e1));
#55213=cartesian_point('',(-6.407887019089e1,-3.544082230402e1,
-4.287889107422e1));
#55214=cartesian_point('',(-6.408980523093e1,-3.544173767449e1,
-4.287617790382e1));
#55215=cartesian_point('',(-6.409547490124e1,-3.544445477963e1,
-4.287267007178e1));
#55216=(bounded_surface()b_spline_surface(3,3,((#55112,#55113,#55114,#55115,
#55116,#55117,#55118,#55119,#55120,#55121,#55122,#55123,#55124,#55125,#55126,
#55127,#55128,#55129,#55130,#55131,#55132,#55133,#55134,#55135,#55136,#55137),(
#55138,#55139,#55140,#55141,#55142,#55143,#55144,#55145,#55146,#55147,#55148,
#55149,#55150,#55151,#55152,#55153,#55154,#55155,#55156,#55157,#55158,#55159,
#55160,#55161,#55162,#55163),(#55164,#55165,#55166,#55167,#55168,#55169,#55170,
#55171,#55172,#55173,#55174,#55175,#55176,#55177,#55178,#55179,#55180,#55181,
#55182,#55183,#55184,#55185,#55186,#55187,#55188,#55189),(#55190,#55191,#55192,
#55193,#55194,#55195,#55196,#55197,#55198,#55199,#55200,#55201,#55202,#55203,
#55204,#55205,#55206,#55207,#55208,#55209,#55210,#55211,#55212,#55213,#55214,
#55215)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714270402e-2,
1.205804520481e-1,1.727492476176e-1,2.202392359539e-1,2.635727666706e-1,
3.032383091710e-1,3.395879487406e-1,3.729174495569e-1,4.035172197527e-1,
4.316733707395e-1,4.576281741316e-1,4.815719445898e-1,5.037061988831e-1,
5.242428823257e-1,5.433986183023e-1,5.613661509165e-1,5.781055218964e-1,
5.935290210673e-1,6.076891827575e-1,6.216685289129e-1,6.368238051882e-1,
6.525668169480e-1,6.694368558884e-1,6.892265055112e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609460232e0,
1.413609460232e0,1.413609460232e0,1.413609460232e0,1.413609460232e0,
1.413609460232e0,1.413609460232e0,1.413609460232e0,1.413609460232e0,
1.413609460232e0,1.413609460232e0,1.413609460232e0,1.413609460232e0,
1.413609460232e0,1.413609460232e0,1.413609460232e0,1.413609460232e0,
1.413609460232e0,1.413609460232e0,1.413609460232e0,1.413609460232e0,
1.413609460232e0,1.413609460232e0,1.413609460232e0,1.413609460232e0,
1.413609460232e0),(8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,
8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,
8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,
8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,
8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,
8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,
8.621301799226e-1,8.621301799226e-1,8.621301799226e-1),(8.621301799226e-1,
8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,
8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,
8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,
8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,
8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,
8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,8.621301799226e-1,
8.621301799226e-1),(1.413609460232e0,1.413609460232e0,1.413609460232e0,
1.413609460232e0,1.413609460232e0,1.413609460232e0,1.413609460232e0,
1.413609460232e0,1.413609460232e0,1.413609460232e0,1.413609460232e0,
1.413609460232e0,1.413609460232e0,1.413609460232e0,1.413609460232e0,
1.413609460232e0,1.413609460232e0,1.413609460232e0,1.413609460232e0,
1.413609460232e0,1.413609460232e0,1.413609460232e0,1.413609460232e0,
1.413609460232e0,1.413609460232e0,1.413609460232e0)))representation_item('')surface());
#55217=oriented_edge('',*,*,#54728,.t.);
#55219=oriented_edge('',*,*,#55218,.f.);
#55221=oriented_edge('',*,*,#55220,.f.);
#55222=oriented_edge('',*,*,#55102,.t.);
#55223=edge_loop('',(#55217,#55219,#55221,#55222));
#55224=face_outer_bound('',#55223,.f.);
#55226=cartesian_point('',(-6.454198683606e1,-3.464769090613e1,
-4.131567944439e1));
#55227=cartesian_point('',(-6.458714903711e1,-3.460803695550e1,
-4.151430174302e1));
#55228=cartesian_point('',(-6.464969706178e1,-3.458365787113e1,
-4.183254632577e1));
#55229=cartesian_point('',(-6.469364132277e1,-3.462732989085e1,
-4.217102082702e1));
#55230=cartesian_point('',(-6.470561484313e1,-3.465395335015e1,
-4.229078701276e1));
#55231=cartesian_point('',(-6.403378966078e1,-3.501820460884e1,
-4.133853634434e1));
#55232=cartesian_point('',(-6.403923689372e1,-3.492656295632e1,
-4.149716814571e1));
#55233=cartesian_point('',(-6.405732626355e1,-3.480857333747e1,
-4.176312947811e1));
#55234=cartesian_point('',(-6.408154255720e1,-3.474037064018e1,
-4.206741344099e1));
#55235=cartesian_point('',(-6.409048191874e1,-3.472632112351e1,
-4.217840650713e1));
#55236=cartesian_point('',(-6.425636286759e1,-3.560642917697e1,
-4.136104993522e1));
#55237=cartesian_point('',(-6.419944792194e1,-3.553939602748e1,
-4.149352841624e1));
#55238=cartesian_point('',(-6.411830294023e1,-3.544107828719e1,
-4.170554237032e1));
#55239=cartesian_point('',(-6.404506423766e1,-3.535573787974e1,
-4.193064469303e1));
#55240=cartesian_point('',(-6.402098107633e1,-3.532905039428e1,
-4.201024864719e1));
#55241=cartesian_point('',(-6.488290720783e1,-3.554868766719e1,
-4.135016401639e1));
#55242=cartesian_point('',(-6.483254786154e1,-3.554672711255e1,
-4.150872668779e1));
#55243=cartesian_point('',(-6.474309640476e1,-3.555247988566e1,
-4.174433886145e1));
#55244=cartesian_point('',(-6.463776666276e1,-3.556990169045e1,
-4.196152906892e1));
#55245=cartesian_point('',(-6.459915884431e1,-3.557716728954e1,
-4.203321584800e1));
#55246=(bounded_surface()b_spline_surface(3,3,((#55226,#55227,#55228,#55229,
#55230),(#55231,#55232,#55233,#55234,#55235),(#55236,#55237,#55238,#55239,
#55240),(#55241,#55242,#55243,#55244,#55245)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709119038044e-1,
7.047487645575e-1,8.827844618076e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036885e0,1.579952036885e0,1.579952036885e0,
1.579952036885e0,1.579952036885e0),(8.066826543716e-1,8.066826543716e-1,
8.066826543716e-1,8.066826543716e-1,8.066826543716e-1),(8.066826543716e-1,
8.066826543716e-1,8.066826543716e-1,8.066826543716e-1,8.066826543716e-1),(
1.579952036885e0,1.579952036885e0,1.579952036885e0,1.579952036885e0,
1.579952036885e0)))representation_item('')surface());
#55248=oriented_edge('',*,*,#55247,.t.);
#55250=oriented_edge('',*,*,#55249,.f.);
#55252=oriented_edge('',*,*,#55251,.f.);
#55253=oriented_edge('',*,*,#55218,.t.);
#55254=edge_loop('',(#55248,#55250,#55252,#55253));
#55255=face_outer_bound('',#55254,.f.);
#55257=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#55258=direction('',(0.e0,0.e0,1.e0));
#55259=direction('',(1.e0,0.e0,0.e0));
#55260=axis2_placement_3d('',#55257,#55258,#55259);
#55261=conical_surface('',#55260,7.334631745054e1,5.e-1);
#55262=oriented_edge('',*,*,#55247,.f.);
#55263=oriented_edge('',*,*,#54726,.f.);
#55265=oriented_edge('',*,*,#55264,.f.);
#55267=oriented_edge('',*,*,#55266,.t.);
#55269=oriented_edge('',*,*,#55268,.f.);
#55271=oriented_edge('',*,*,#55270,.f.);
#55273=oriented_edge('',*,*,#55272,.t.);
#55274=edge_loop('',(#55262,#55263,#55265,#55267,#55269,#55271,#55273));
#55275=face_outer_bound('',#55274,.f.);
#55277=cartesian_point('',(-6.688159176126e1,-3.023871946762e1,
-4.228405173657e1));
#55278=cartesian_point('',(-6.686011122991e1,-3.024361117663e1,
-4.219223379824e1));
#55279=cartesian_point('',(-6.680681794827e1,-3.024123269199e1,
-4.191549381618e1));
#55280=cartesian_point('',(-6.677803930268e1,-3.018993451591e1,
-4.159362157040e1));
#55281=cartesian_point('',(-6.677735784833e1,-3.012857424596e1,
-4.136892583453e1));
#55282=cartesian_point('',(-6.677841882645e1,-3.011194023412e1,
-4.131419665196e1));
#55283=cartesian_point('',(-6.656648273621e1,-2.970542059028e1,
-4.217220132210e1));
#55284=cartesian_point('',(-6.657124668191e1,-2.969334330567e1,
-4.208718127449e1));
#55285=cartesian_point('',(-6.659963396973e1,-2.964630673778e1,
-4.183690297192e1));
#55286=cartesian_point('',(-6.667174248982e1,-2.956574065972e1,
-4.156287506436e1));
#55287=cartesian_point('',(-6.674434367739e1,-2.949982593599e1,
-4.138103620376e1));
#55288=cartesian_point('',(-6.676341828212e1,-2.948313810014e1,
-4.133740534500e1));
#55289=cartesian_point('',(-6.700396323750e1,-2.928445953653e1,
-4.200577935845e1));
#55290=cartesian_point('',(-6.703159648925e1,-2.928666634664e1,
-4.194474916017e1));
#55291=cartesian_point('',(-6.712161772971e1,-2.929198549059e1,
-4.176072146720e1));
#55292=cartesian_point('',(-6.724500899516e1,-2.929658333840e1,
-4.154638449821e1));
#55293=cartesian_point('',(-6.734163345924e1,-2.930100653192e1,
-4.139656397912e1));
#55294=cartesian_point('',(-6.736584176208e1,-2.930217166583e1,
-4.136005953658e1));
#55295=cartesian_point('',(-6.755170321968e1,-2.959391169930e1,
-4.202913462721e1));
#55296=cartesian_point('',(-6.756525278461e1,-2.962068309329e1,
-4.197406317901e1));
#55297=cartesian_point('',(-6.760636740864e1,-2.969850055413e1,
-4.179880267432e1));
#55298=cartesian_point('',(-6.765614119038e1,-2.977765235790e1,
-4.156836211929e1));
#55299=cartesian_point('',(-6.769225742829e1,-2.982403230534e1,
-4.139271052929e1));
#55300=cartesian_point('',(-6.770118195681e1,-2.983474460843e1,
-4.134889724622e1));
#55301=(bounded_surface()b_spline_surface(3,3,((#55277,#55278,#55279,#55280,
#55281,#55282),(#55283,#55284,#55285,#55286,#55287,#55288),(#55289,#55290,
#55291,#55292,#55293,#55294),(#55295,#55296,#55297,#55298,#55299,#55300)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.426834399747e-1,3.042662033252e-1,6.365714197482e-1,7.456903179283e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933828221e0,1.579933828221e0,1.579933828221e0,1.579933828221e0,
1.579933828221e0,1.579933828221e0),(8.066887239262e-1,8.066887239262e-1,
8.066887239262e-1,8.066887239262e-1,8.066887239262e-1,8.066887239262e-1),(
8.066887239262e-1,8.066887239262e-1,8.066887239262e-1,8.066887239262e-1,
8.066887239262e-1,8.066887239262e-1),(1.579933828221e0,1.579933828221e0,
1.579933828221e0,1.579933828221e0,1.579933828221e0,1.579933828221e0)))representation_item('')surface());
#55302=oriented_edge('',*,*,#55264,.t.);
#55304=oriented_edge('',*,*,#55303,.f.);
#55306=oriented_edge('',*,*,#55305,.f.);
#55308=oriented_edge('',*,*,#55307,.t.);
#55309=edge_loop('',(#55302,#55304,#55306,#55308));
#55310=face_outer_bound('',#55309,.f.);
#55312=cartesian_point('',(-6.738693254980e1,-2.882294937111e1,
-4.364380429469e1));
#55313=cartesian_point('',(-6.734408906729e1,-2.887053851754e1,
-4.369054493797e1));
#55314=cartesian_point('',(-6.725292275186e1,-2.905319097819e1,
-4.381456677018e1));
#55315=cartesian_point('',(-6.702442678944e1,-2.964078547409e1,
-4.367464600356e1));
#55316=cartesian_point('',(-6.701188452132e1,-2.975240324151e1,
-4.345452845659e1));
#55317=cartesian_point('',(-6.696878894840e1,-2.987534687820e1,
-4.328639432627e1));
#55318=cartesian_point('',(-6.694342315486e1,-2.995003754124e1,
-4.310608667619e1));
#55319=cartesian_point('',(-6.691443696841e1,-3.001637822424e1,
-4.291694511348e1));
#55320=cartesian_point('',(-6.688594783722e1,-3.006602220729e1,
-4.271238974612e1));
#55321=cartesian_point('',(-6.685628192132e1,-3.009912339958e1,
-4.249641904552e1));
#55322=cartesian_point('',(-6.682714880783e1,-3.011161781957e1,
-4.227619415935e1));
#55323=cartesian_point('',(-6.679745155380e1,-3.010136081361e1,
-4.203816631708e1));
#55324=cartesian_point('',(-6.677978552253e1,-3.007456923111e1,
-4.187723001509e1));
#55325=cartesian_point('',(-6.677153771030e1,-3.005285336453e1,
-4.178915506083e1));
#55326=cartesian_point('',(-6.695042697152e1,-2.865325279985e1,
-4.344156591993e1));
#55327=cartesian_point('',(-6.690643452558e1,-2.869099205042e1,
-4.349291969435e1));
#55328=cartesian_point('',(-6.681867633002e1,-2.885701813183e1,
-4.363253912077e1));
#55329=cartesian_point('',(-6.659261539832e1,-2.945408644364e1,
-4.347252336245e1));
#55330=cartesian_point('',(-6.661443519652e1,-2.951486249647e1,
-4.323538290390e1));
#55331=cartesian_point('',(-6.660061726525e1,-2.959566254446e1,
-4.306664576413e1));
#55332=cartesian_point('',(-6.661063639206e1,-2.962536370715e1,
-4.289101221276e1));
#55333=cartesian_point('',(-6.662225378442e1,-2.964819702238e1,
-4.271300945705e1));
#55334=cartesian_point('',(-6.664167594939e1,-2.965579957474e1,
-4.252569627992e1));
#55335=cartesian_point('',(-6.666719160347e1,-2.965103905620e1,
-4.233365816217e1));
#55336=cartesian_point('',(-6.669939236999e1,-2.963271180630e1,
-4.214386549582e1));
#55337=cartesian_point('',(-6.674180560660e1,-2.959902776891e1,
-4.194578143906e1));
#55338=cartesian_point('',(-6.677768932338e1,-2.956560077049e1,
-4.181794463716e1));
#55339=cartesian_point('',(-6.680038583382e1,-2.954405769343e1,
-4.175025742282e1));
#55340=cartesian_point('',(-6.681224467648e1,-2.890338915080e1,
-4.300919118724e1));
#55341=cartesian_point('',(-6.679269553777e1,-2.891124575307e1,
-4.303550832549e1));
#55342=cartesian_point('',(-6.675351803666e1,-2.895322319395e1,
-4.309942221273e1));
#55343=cartesian_point('',(-6.670013729080e1,-2.913224619036e1,
-4.303195406048e1));
#55344=cartesian_point('',(-6.674445273066e1,-2.916508693279e1,
-4.290015311623e1));
#55345=cartesian_point('',(-6.678265738890e1,-2.920579799285e1,
-4.278126517750e1));
#55346=cartesian_point('',(-6.683432058011e1,-2.923438130747e1,
-4.264972375967e1));
#55347=cartesian_point('',(-6.689209615645e1,-2.926340033286e1,
-4.250831916276e1));
#55348=cartesian_point('',(-6.695760492200e1,-2.929032747996e1,
-4.235540171377e1));
#55349=cartesian_point('',(-6.702874437830e1,-2.931535368079e1,
-4.219500547031e1));
#55350=cartesian_point('',(-6.710315344569e1,-2.933709656762e1,
-4.203336312133e1));
#55351=cartesian_point('',(-6.718584689303e1,-2.935673234275e1,
-4.186093184274e1));
#55352=cartesian_point('',(-6.724405766543e1,-2.936713966547e1,
-4.174604733186e1));
#55353=cartesian_point('',(-6.727698857364e1,-2.937203101225e1,
-4.168362238815e1));
#55354=cartesian_point('',(-6.713885745207e1,-2.927201268724e1,
-4.286757312914e1));
#55355=cartesian_point('',(-6.713989640663e1,-2.926595428869e1,
-4.286936614744e1));
#55356=cartesian_point('',(-6.713594575439e1,-2.922590543598e1,
-4.285747578477e1));
#55357=cartesian_point('',(-6.721745805982e1,-2.906299399813e1,
-4.288370333976e1));
#55358=cartesian_point('',(-6.724530163488e1,-2.912446022589e1,
-4.285269909613e1));
#55359=cartesian_point('',(-6.729560087033e1,-2.917543314024e1,
-4.277405794610e1));
#55360=cartesian_point('',(-6.734499758767e1,-2.924811695957e1,
-4.267290776205e1));
#55361=cartesian_point('',(-6.739887799412e1,-2.932556268791e1,
-4.254946992651e1));
#55362=cartesian_point('',(-6.745312694401e1,-2.940989961570e1,
-4.240666431953e1));
#55363=cartesian_point('',(-6.750536825927e1,-2.949647613423e1,
-4.224749945682e1));
#55364=cartesian_point('',(-6.755201061578e1,-2.958090743349e1,
-4.207781210676e1));
#55365=cartesian_point('',(-6.759462738142e1,-2.966637410675e1,
-4.188583803313e1));
#55366=cartesian_point('',(-6.761704453520e1,-2.971827714639e1,
-4.174815464389e1));
#55367=cartesian_point('',(-6.762717027223e1,-2.974401831672e1,
-4.166952690792e1));
#55368=(bounded_surface()b_spline_surface(3,3,((#55312,#55313,#55314,#55315,
#55316,#55317,#55318,#55319,#55320,#55321,#55322,#55323,#55324,#55325),(#55326,
#55327,#55328,#55329,#55330,#55331,#55332,#55333,#55334,#55335,#55336,#55337,
#55338,#55339),(#55340,#55341,#55342,#55343,#55344,#55345,#55346,#55347,#55348,
#55349,#55350,#55351,#55352,#55353),(#55354,#55355,#55356,#55357,#55358,#55359,
#55360,#55361,#55362,#55363,#55364,#55365,#55366,#55367)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.205134420467e-1,3.493885861649e-1,3.934630423300e-1,4.391451657007e-1,
4.878859890478e-1,5.416296600913e-1,6.008964175156e-1,6.659011905873e-1,
7.356121092682e-1,8.069731672135e-1,8.768382430366e-1,9.655862771386e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.430986670741e0,1.430986670741e0,1.430986670741e0,1.430986670741e0,
1.430986670741e0,1.430986670741e0,1.430986670741e0,1.430986670741e0,
1.430986670741e0,1.430986670741e0,1.430986670741e0,1.430986670741e0,
1.430986670741e0,1.430986670741e0),(8.563377764198e-1,8.563377764198e-1,
8.563377764198e-1,8.563377764198e-1,8.563377764198e-1,8.563377764198e-1,
8.563377764198e-1,8.563377764198e-1,8.563377764198e-1,8.563377764198e-1,
8.563377764198e-1,8.563377764198e-1,8.563377764198e-1,8.563377764198e-1),(
8.563377764198e-1,8.563377764198e-1,8.563377764198e-1,8.563377764198e-1,
8.563377764198e-1,8.563377764198e-1,8.563377764198e-1,8.563377764198e-1,
8.563377764198e-1,8.563377764198e-1,8.563377764198e-1,8.563377764198e-1,
8.563377764198e-1,8.563377764198e-1),(1.430986670741e0,1.430986670741e0,
1.430986670741e0,1.430986670741e0,1.430986670741e0,1.430986670741e0,
1.430986670741e0,1.430986670741e0,1.430986670741e0,1.430986670741e0,
1.430986670741e0,1.430986670741e0,1.430986670741e0,1.430986670741e0)))representation_item('')surface());
#55369=oriented_edge('',*,*,#54724,.t.);
#55371=oriented_edge('',*,*,#55370,.f.);
#55373=oriented_edge('',*,*,#55372,.t.);
#55374=oriented_edge('',*,*,#55303,.t.);
#55375=edge_loop('',(#55369,#55371,#55373,#55374));
#55376=face_outer_bound('',#55375,.f.);
#55378=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#55379=direction('',(0.e0,0.e0,1.e0));
#55380=direction('',(-9.320049093594e-1,-3.624456496221e-1,0.e0));
#55381=axis2_placement_3d('',#55378,#55379,#55380);
#55382=toroidal_surface('',#55381,7.344368814732e1,5.e-1);
#55383=oriented_edge('',*,*,#54722,.t.);
#55385=oriented_edge('',*,*,#55384,.f.);
#55387=oriented_edge('',*,*,#55386,.t.);
#55389=oriented_edge('',*,*,#55388,.t.);
#55390=oriented_edge('',*,*,#55370,.t.);
#55391=edge_loop('',(#55383,#55385,#55387,#55389,#55390));
#55392=face_outer_bound('',#55391,.f.);
#55394=cartesian_point('',(-6.846127917865e1,-2.596980283417e1,
-4.179691564748e1));
#55395=cartesian_point('',(-6.848067687616e1,-2.596084109814e1,
-4.187968808698e1));
#55396=cartesian_point('',(-6.850705318003e1,-2.595469023565e1,
-4.201701629691e1));
#55397=cartesian_point('',(-6.853101587419e1,-2.596216963592e1,
-4.220584606146e1));
#55398=cartesian_point('',(-6.854301359313e1,-2.597634427582e1,
-4.235452819914e1));
#55399=cartesian_point('',(-6.854836730756e1,-2.599580329948e1,
-4.249082914955e1));
#55400=cartesian_point('',(-6.854856436853e1,-2.601888866254e1,
-4.261585773170e1));
#55401=cartesian_point('',(-6.854474619615e1,-2.604448387826e1,
-4.273070101909e1));
#55402=cartesian_point('',(-6.853778769310e1,-2.607183956430e1,
-4.283636166912e1));
#55403=cartesian_point('',(-6.852834290885e1,-2.610049688593e1,
-4.293384995887e1));
#55404=cartesian_point('',(-6.851687268321e1,-2.613023242685e1,
-4.302417481775e1));
#55405=cartesian_point('',(-6.850367197774e1,-2.616100737925e1,
-4.310828788280e1));
#55406=cartesian_point('',(-6.848888307311e1,-2.619295477167e1,
-4.318710268774e1));
#55407=cartesian_point('',(-6.847248067236e1,-2.622641677940e1,
-4.326156549276e1));
#55408=cartesian_point('',(-6.845422071685e1,-2.626204108644e1,
-4.333274767889e1));
#55409=cartesian_point('',(-6.843356481949e1,-2.630091923535e1,
-4.340185300483e1));
#55410=cartesian_point('',(-6.840963344487e1,-2.634467658515e1,
-4.346997690940e1));
#55411=cartesian_point('',(-6.838109364073e1,-2.639579621789e1,
-4.353792509941e1));
#55412=cartesian_point('',(-6.834601863056e1,-2.645809868946e1,
-4.360606683913e1));
#55413=cartesian_point('',(-6.830069939183e1,-2.653998879933e1,
-4.367482382359e1));
#55414=cartesian_point('',(-6.823829320943e1,-2.665871185376e1,
-4.374296232589e1));
#55415=cartesian_point('',(-6.815361491024e1,-2.684407769354e1,
-4.378668891813e1));
#55416=cartesian_point('',(-6.807794715965e1,-2.705929082250e1,
-4.375254487590e1));
#55417=cartesian_point('',(-6.803409007799e1,-2.722027528627e1,
-4.366858204725e1));
#55418=cartesian_point('',(-6.801707351895e1,-2.728943360853e1,
-4.361133892165e1));
#55419=cartesian_point('',(-6.800939206975e1,-2.732081479557e1,
-4.358200109348e1));
#55420=cartesian_point('',(-6.813567292761e1,-2.634350551396e1,
-4.175620110481e1));
#55421=cartesian_point('',(-6.813479869420e1,-2.631482965164e1,
-4.182044231130e1));
#55422=cartesian_point('',(-6.813299051820e1,-2.627375651788e1,
-4.193020118485e1));
#55423=cartesian_point('',(-6.812797714966e1,-2.622998167569e1,
-4.208703302184e1));
#55424=cartesian_point('',(-6.812214762550e1,-2.620235958430e1,
-4.221360085282e1));
#55425=cartesian_point('',(-6.811496270309e1,-2.618253127809e1,
-4.233203746235e1));
#55426=cartesian_point('',(-6.810663906760e1,-2.616889727252e1,
-4.244262377323e1));
#55427=cartesian_point('',(-6.809737963160e1,-2.616027308825e1,
-4.254581854577e1));
#55428=cartesian_point('',(-6.808735252500e1,-2.615578678561e1,
-4.264214415452e1));
#55429=cartesian_point('',(-6.807666877236e1,-2.615480646335e1,
-4.273223450306e1));
#55430=cartesian_point('',(-6.806537045773e1,-2.615690788283e1,
-4.281680689822e1));
#55431=cartesian_point('',(-6.805342706948e1,-2.616185607410e1,
-4.289659567584e1));
#55432=cartesian_point('',(-6.804072208275e1,-2.616960025846e1,
-4.297235913578e1));
#55433=cartesian_point('',(-6.802701959037e1,-2.618030315280e1,
-4.304494267824e1));
#55434=cartesian_point('',(-6.801190019791e1,-2.619442738635e1,
-4.311537280817e1));
#55435=cartesian_point('',(-6.799466686180e1,-2.621290097479e1,
-4.318487580446e1));
#55436=cartesian_point('',(-6.797425564639e1,-2.623732482196e1,
-4.325464766262e1));
#55437=cartesian_point('',(-6.794907197505e1,-2.627039706546e1,
-4.332564776167e1));
#55438=cartesian_point('',(-6.791681585186e1,-2.631645067220e1,
-4.339839217588e1));
#55439=cartesian_point('',(-6.787334016103e1,-2.638453764426e1,
-4.347336328751e1));
#55440=cartesian_point('',(-6.781128842007e1,-2.649298880418e1,
-4.354916168332e1));
#55441=cartesian_point('',(-6.772536667431e1,-2.667516156707e1,
-4.359857069739e1));
#55442=cartesian_point('',(-6.765188640075e1,-2.688985086139e1,
-4.355989067099e1));
#55443=cartesian_point('',(-6.761616951231e1,-2.704184444642e1,
-4.346624120829e1));
#55444=cartesian_point('',(-6.760614097012e1,-2.710082319031e1,
-4.340412634676e1));
#55445=cartesian_point('',(-6.760229088494e1,-2.712643170378e1,
-4.337270367563e1));
#55446=cartesian_point('',(-6.834241231386e1,-2.679104679510e1,
-4.169085109172e1));
#55447=cartesian_point('',(-6.831772832482e1,-2.677267176396e1,
-4.175013277994e1));
#55448=cartesian_point('',(-6.827694699150e1,-2.674421485590e1,
-4.184908078949e1));
#55449=cartesian_point('',(-6.822035096966e1,-2.670893975781e1,
-4.198670152958e1));
#55450=cartesian_point('',(-6.817527263407e1,-2.668321409878e1,
-4.209599901910e1));
#55451=cartesian_point('',(-6.813341685995e1,-2.666127034301e1,
-4.219695460876e1));
#55452=cartesian_point('',(-6.809454009225e1,-2.664251024706e1,
-4.229013912510e1));
#55453=cartesian_point('',(-6.805842663226e1,-2.662647083565e1,
-4.237613013804e1));
#55454=cartesian_point('',(-6.802488910474e1,-2.661279720892e1,
-4.245546459535e1));
#55455=cartesian_point('',(-6.799373020927e1,-2.660120853238e1,
-4.252870410281e1));
#55456=cartesian_point('',(-6.796474137565e1,-2.659148949807e1,
-4.259642210683e1));
#55457=cartesian_point('',(-6.793772021584e1,-2.658349250196e1,
-4.265915273911e1));
#55458=cartesian_point('',(-6.791246521728e1,-2.657713576540e1,
-4.271739454054e1));
#55459=cartesian_point('',(-6.788875309180e1,-2.657240714779e1,
-4.277165000165e1));
#55460=cartesian_point('',(-6.786630844602e1,-2.656938571111e1,
-4.282247195296e1));
#55461=cartesian_point('',(-6.784479526014e1,-2.656829957378e1,
-4.287043628450e1));
#55462=cartesian_point('',(-6.782387230329e1,-2.656962192702e1,
-4.291593623157e1));
#55463=cartesian_point('',(-6.780317176723e1,-2.657421061805e1,
-4.295907334541e1));
#55464=cartesian_point('',(-6.778221414275e1,-2.658345746555e1,
-4.299964829573e1));
#55465=cartesian_point('',(-6.775982756453e1,-2.660012000633e1,
-4.303767681756e1));
#55466=cartesian_point('',(-6.773397566246e1,-2.662978864387e1,
-4.307244015083e1));
#55467=cartesian_point('',(-6.770460172061e1,-2.668312774833e1,
-4.309318770860e1));
#55468=cartesian_point('',(-6.768521069968e1,-2.674872142110e1,
-4.307708877721e1));
#55469=cartesian_point('',(-6.768314026269e1,-2.679773845915e1,
-4.303463020083e1));
#55470=cartesian_point('',(-6.768840303141e1,-2.681863416822e1,
-4.300231905720e1));
#55471=cartesian_point('',(-6.769201742131e1,-2.682815895456e1,
-4.298501394498e1));
#55472=cartesian_point('',(-6.883953697053e1,-2.678864040470e1,
-4.167734892093e1));
#55473=cartesian_point('',(-6.881537148560e1,-2.679852543857e1,
-4.175104724811e1));
#55474=cartesian_point('',(-6.877044110382e1,-2.681545767483e1,
-4.186859551372e1));
#55475=cartesian_point('',(-6.870002632647e1,-2.683848851161e1,
-4.202227596676e1));
#55476=cartesian_point('',(-6.864021301311e1,-2.685613293214e1,
-4.213935966863e1));
#55477=cartesian_point('',(-6.858213169446e1,-2.687172145345e1,
-4.224367671846e1));
#55478=cartesian_point('',(-6.852642764953e1,-2.688542793780e1,
-4.233686635353e1));
#55479=cartesian_point('',(-6.847347639227e1,-2.689745598815e1,
-4.242023302570e1));
#55480=cartesian_point('',(-6.842350238033e1,-2.690800221670e1,
-4.249480605597e1));
#55481=cartesian_point('',(-6.837659554082e1,-2.691725011309e1,
-4.256146344288e1));
#55482=cartesian_point('',(-6.833275810751e1,-2.692535852802e1,
-4.262095090355e1));
#55483=cartesian_point('',(-6.829197057071e1,-2.693244850157e1,
-4.267385377442e1));
#55484=cartesian_point('',(-6.825421971457e1,-2.693859634361e1,
-4.272061032487e1));
#55485=cartesian_point('',(-6.821950333029e1,-2.694382430394e1,
-4.276153941527e1));
#55486=cartesian_point('',(-6.818784082874e1,-2.694807827812e1,
-4.279684577492e1));
#55487=cartesian_point('',(-6.815935436484e1,-2.695116925162e1,
-4.282654318778e1));
#55488=cartesian_point('',(-6.813448668971e1,-2.695265928002e1,
-4.285025833376e1));
#55489=cartesian_point('',(-6.811414939059e1,-2.695166438414e1,
-4.286722740726e1));
#55490=cartesian_point('',(-6.809974651867e1,-2.694662388965e1,
-4.287651074269e1));
#55491=cartesian_point('',(-6.809301267632e1,-2.693442601670e1,
-4.287767624063e1));
#55492=cartesian_point('',(-6.809683901676e1,-2.690900574415e1,
-4.287073552157e1));
#55493=cartesian_point('',(-6.811562260661e1,-2.685865290433e1,
-4.286202208599e1));
#55494=cartesian_point('',(-6.813891849150e1,-2.680107533965e1,
-4.286919322461e1));
#55495=cartesian_point('',(-6.815662216349e1,-2.677365022178e1,
-4.287889107653e1));
#55496=cartesian_point('',(-6.816758313504e1,-2.677313045844e1,
-4.287617790156e1));
#55497=cartesian_point('',(-6.817355895701e1,-2.677508428177e1,
-4.287267006524e1));
#55498=(bounded_surface()b_spline_surface(3,3,((#55394,#55395,#55396,#55397,
#55398,#55399,#55400,#55401,#55402,#55403,#55404,#55405,#55406,#55407,#55408,
#55409,#55410,#55411,#55412,#55413,#55414,#55415,#55416,#55417,#55418,#55419),(
#55420,#55421,#55422,#55423,#55424,#55425,#55426,#55427,#55428,#55429,#55430,
#55431,#55432,#55433,#55434,#55435,#55436,#55437,#55438,#55439,#55440,#55441,
#55442,#55443,#55444,#55445),(#55446,#55447,#55448,#55449,#55450,#55451,#55452,
#55453,#55454,#55455,#55456,#55457,#55458,#55459,#55460,#55461,#55462,#55463,
#55464,#55465,#55466,#55467,#55468,#55469,#55470,#55471),(#55472,#55473,#55474,
#55475,#55476,#55477,#55478,#55479,#55480,#55481,#55482,#55483,#55484,#55485,
#55486,#55487,#55488,#55489,#55490,#55491,#55492,#55493,#55494,#55495,#55496,
#55497)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714395776e-2,
1.205804557758e-1,1.727491963181e-1,2.202391924269e-1,2.635727577995e-1,
3.032383250494e-1,3.395879726467e-1,3.729174701594e-1,4.035172315448e-1,
4.316733742887e-1,4.576281734759e-1,4.815719430448e-1,5.037061986361e-1,
5.242428844027e-1,5.433986225425e-1,5.613661560042e-1,5.781055264605e-1,
5.935290245993e-1,6.076891856264e-1,6.216685318334e-1,6.368238080905e-1,
6.525668196788e-1,6.694368587057e-1,6.892265180868e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609460001e0,
1.413609460001e0,1.413609460001e0,1.413609460001e0,1.413609460001e0,
1.413609460001e0,1.413609460001e0,1.413609460001e0,1.413609460001e0,
1.413609460001e0,1.413609460001e0,1.413609460001e0,1.413609460001e0,
1.413609460001e0,1.413609460001e0,1.413609460001e0,1.413609460001e0,
1.413609460001e0,1.413609460001e0,1.413609460001e0,1.413609460001e0,
1.413609460001e0,1.413609460001e0,1.413609460001e0,1.413609460001e0,
1.413609460001e0),(8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,
8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,
8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,
8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,
8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,
8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,
8.621301799996e-1,8.621301799996e-1,8.621301799996e-1),(8.621301799996e-1,
8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,
8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,
8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,
8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,
8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,
8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,8.621301799996e-1,
8.621301799996e-1),(1.413609460001e0,1.413609460001e0,1.413609460001e0,
1.413609460001e0,1.413609460001e0,1.413609460001e0,1.413609460001e0,
1.413609460001e0,1.413609460001e0,1.413609460001e0,1.413609460001e0,
1.413609460001e0,1.413609460001e0,1.413609460001e0,1.413609460001e0,
1.413609460001e0,1.413609460001e0,1.413609460001e0,1.413609460001e0,
1.413609460001e0,1.413609460001e0,1.413609460001e0,1.413609460001e0,
1.413609460001e0,1.413609460001e0,1.413609460001e0)))representation_item('')surface());
#55499=oriented_edge('',*,*,#54720,.t.);
#55501=oriented_edge('',*,*,#55500,.f.);
#55503=oriented_edge('',*,*,#55502,.f.);
#55504=oriented_edge('',*,*,#55384,.t.);
#55505=edge_loop('',(#55499,#55501,#55503,#55504));
#55506=face_outer_bound('',#55505,.f.);
#55508=cartesian_point('',(-6.851225235466e1,-2.592685532733e1,
-4.131567944439e1));
#55509=cartesian_point('',(-6.855185230764e1,-2.588164577161e1,
-4.151430174302e1));
#55510=cartesian_point('',(-6.861068311623e1,-2.584931109819e1,
-4.183254632576e1));
#55511=cartesian_point('',(-6.865995177042e1,-2.588687362066e1,
-4.217102082703e1));
#55512=cartesian_point('',(-6.867529791444e1,-2.591170645456e1,
-4.229078701272e1));
#55513=cartesian_point('',(-6.805676461945e1,-2.636053227615e1,
-4.133853634435e1));
#55514=cartesian_point('',(-6.805020361459e1,-2.626896362409e1,
-4.149716814571e1));
#55515=cartesian_point('',(-6.805273749169e1,-2.614962228621e1,
-4.176312947810e1));
#55516=cartesian_point('',(-6.806784437321e1,-2.607884221186e1,
-4.206741344100e1));
#55517=cartesian_point('',(-6.807487342738e1,-2.606374606989e1,
-4.217840650712e1));
#55518=cartesian_point('',(-6.835421239468e1,-2.691467286836e1,
-4.136104993523e1));
#55519=cartesian_point('',(-6.828903478252e1,-2.685564208791e1,
-4.149352841624e1));
#55520=cartesian_point('',(-6.819575096710e1,-2.676875701499e1,
-4.170554237031e1));
#55521=cartesian_point('',(-6.811199967336e1,-2.669370627554e1,
-4.193064469303e1));
#55522=cartesian_point('',(-6.808463913093e1,-2.667039058850e1,
-4.201024864719e1));
#55523=cartesian_point('',(-6.896785978182e1,-2.677564489822e1,
-4.135016401640e1));
#55524=cartesian_point('',(-6.891767536298e1,-2.678027433010e1,
-4.150872668778e1));
#55525=cartesian_point('',(-6.882974006339e1,-2.679765364549e1,
-4.174433886146e1));
#55526=cartesian_point('',(-6.872758543377e1,-2.682867469447e1,
-4.196152906892e1));
#55527=cartesian_point('',(-6.869025626159e1,-2.684091746689e1,
-4.203321584801e1));
#55528=(bounded_surface()b_spline_surface(3,3,((#55508,#55509,#55510,#55511,
#55512),(#55513,#55514,#55515,#55516,#55517),(#55518,#55519,#55520,#55521,
#55522),(#55523,#55524,#55525,#55526,#55527)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709119038029e-1,
7.047487645571e-1,8.827844618080e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036887e0,1.579952036887e0,1.579952036887e0,
1.579952036887e0,1.579952036887e0),(8.066826543709e-1,8.066826543709e-1,
8.066826543709e-1,8.066826543709e-1,8.066826543709e-1),(8.066826543709e-1,
8.066826543709e-1,8.066826543709e-1,8.066826543709e-1,8.066826543709e-1),(
1.579952036887e0,1.579952036887e0,1.579952036887e0,1.579952036887e0,
1.579952036887e0)))representation_item('')surface());
#55530=oriented_edge('',*,*,#55529,.t.);
#55532=oriented_edge('',*,*,#55531,.f.);
#55534=oriented_edge('',*,*,#55533,.f.);
#55535=oriented_edge('',*,*,#55500,.t.);
#55536=edge_loop('',(#55530,#55532,#55534,#55535));
#55537=face_outer_bound('',#55536,.f.);
#55539=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#55540=direction('',(0.e0,0.e0,1.e0));
#55541=direction('',(1.e0,0.e0,0.e0));
#55542=axis2_placement_3d('',#55539,#55540,#55541);
#55543=conical_surface('',#55542,7.334631745054e1,5.e-1);
#55544=oriented_edge('',*,*,#55529,.f.);
#55545=oriented_edge('',*,*,#54718,.f.);
#55547=oriented_edge('',*,*,#55546,.f.);
#55549=oriented_edge('',*,*,#55548,.t.);
#55551=oriented_edge('',*,*,#55550,.f.);
#55553=oriented_edge('',*,*,#55552,.f.);
#55555=oriented_edge('',*,*,#55554,.t.);
#55556=edge_loop('',(#55544,#55545,#55547,#55549,#55551,#55553,#55555));
#55557=face_outer_bound('',#55556,.f.);
#55559=cartesian_point('',(-7.025635538211e1,-2.125022352821e1,
-4.228405173664e1));
#55560=cartesian_point('',(-7.023569713190e1,-2.125787715414e1,
-4.219223386855e1));
#55561=cartesian_point('',(-7.018254933719e1,-2.126247519939e1,
-4.191549397646e1));
#55562=cartesian_point('',(-7.014732112565e1,-2.121537227945e1,
-4.159362172146e1));
#55563=cartesian_point('',(-7.013863636962e1,-2.115462589548e1,
-4.136892591738e1));
#55564=cartesian_point('',(-7.013751709502e1,-2.113799567928e1,
-4.131419665179e1));
#55565=cartesian_point('',(-6.987433268681e1,-2.076261707794e1,
-4.217220132223e1));
#55566=cartesian_point('',(-6.987747947230e1,-2.075002130632e1,
-4.208718133960e1));
#55567=cartesian_point('',(-6.989948438175e1,-2.069968188367e1,
-4.183690311396e1));
#55568=cartesian_point('',(-6.996046000254e1,-2.061039302079e1,
-4.156287518946e1));
#55569=cartesian_point('',(-7.002383648960e1,-2.053556583202e1,
-4.138103626984e1));
#55570=cartesian_point('',(-7.004056973417e1,-2.051653099866e1,
-4.133740534482e1));
#55571=cartesian_point('',(-7.025312403811e1,-2.028815474048e1,
-4.200577935851e1));
#55572=cartesian_point('',(-7.028080890906e1,-2.028673580912e1,
-4.194474920691e1));
#55573=cartesian_point('',(-7.037075425861e1,-2.028025932096e1,
-4.176072157383e1));
#55574=cartesian_point('',(-7.049369002788e1,-2.026871204237e1,
-4.154638459886e1));
#55575=cartesian_point('',(-7.059006522379e1,-2.026048536887e1,
-4.139656403438e1));
#55576=cartesian_point('',(-7.061421853839e1,-2.025848071420e1,
-4.136005953646e1));
#55577=cartesian_point('',(-7.083656964109e1,-2.052346508291e1,
-4.202913462718e1));
#55578=cartesian_point('',(-7.085349764267e1,-2.054823885178e1,
-4.197406322113e1));
#55579=cartesian_point('',(-7.090441772589e1,-2.062002401718e1,
-4.179880278037e1));
#55580=cartesian_point('',(-7.096409707102e1,-2.069200189351e1,
-4.156836223290e1));
#55581=cartesian_point('',(-7.100595814011e1,-2.073327095545e1,
-4.139271059559e1));
#55582=cartesian_point('',(-7.101620456973e1,-2.074272674293e1,
-4.134889724608e1));
#55583=(bounded_surface()b_spline_surface(3,3,((#55559,#55560,#55561,#55562,
#55563,#55564),(#55565,#55566,#55567,#55568,#55569,#55570),(#55571,#55572,
#55573,#55574,#55575,#55576),(#55577,#55578,#55579,#55580,#55581,#55582)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.426834400063e-1,3.042660796657e-1,6.365712547066e-1,7.456903182111e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933828175e0,1.579933828175e0,1.579933828175e0,1.579933828175e0,
1.579933828175e0,1.579933828175e0),(8.066887239418e-1,8.066887239418e-1,
8.066887239418e-1,8.066887239418e-1,8.066887239418e-1,8.066887239418e-1),(
8.066887239418e-1,8.066887239418e-1,8.066887239418e-1,8.066887239418e-1,
8.066887239418e-1,8.066887239418e-1),(1.579933828175e0,1.579933828175e0,
1.579933828175e0,1.579933828175e0,1.579933828175e0,1.579933828175e0)))representation_item('')surface());
#55584=oriented_edge('',*,*,#55546,.t.);
#55586=oriented_edge('',*,*,#55585,.f.);
#55588=oriented_edge('',*,*,#55587,.f.);
#55590=oriented_edge('',*,*,#55589,.t.);
#55591=edge_loop('',(#55584,#55586,#55588,#55590));
#55592=face_outer_bound('',#55591,.f.);
#55594=cartesian_point('',(-7.053482721251e1,-1.988085265582e1,
-4.370275702605e1));
#55595=cartesian_point('',(-7.053455962008e1,-1.988173952846e1,
-4.370308308289e1));
#55596=cartesian_point('',(-7.049196576313e1,-2.002330449888e1,
-4.375474627183e1));
#55597=cartesian_point('',(-7.033728195326e1,-2.049744111868e1,
-4.378629569526e1));
#55598=cartesian_point('',(-7.033304220600e1,-2.071924580913e1,
-4.350714803870e1));
#55599=cartesian_point('',(-7.030530499366e1,-2.084293518610e1,
-4.335116457711e1));
#55600=cartesian_point('',(-7.028975485382e1,-2.093276039754e1,
-4.316986818066e1));
#55601=cartesian_point('',(-7.027032851263e1,-2.100503319358e1,
-4.298897456049e1));
#55602=cartesian_point('',(-7.024988845271e1,-2.106263823664e1,
-4.279502253246e1));
#55603=cartesian_point('',(-7.022674526298e1,-2.110473977515e1,
-4.259330494958e1));
#55604=cartesian_point('',(-7.020166913323e1,-2.112933945602e1,
-4.238819995005e1));
#55605=cartesian_point('',(-7.017580405729e1,-2.113527281497e1,
-4.218780739587e1));
#55606=cartesian_point('',(-7.014892004734e1,-2.112242614943e1,
-4.198512932870e1));
#55607=cartesian_point('',(-7.013132504940e1,-2.109973901912e1,
-4.185205869696e1));
#55608=cartesian_point('',(-7.012240443053e1,-2.108326972784e1,
-4.178227092938e1));
#55609=cartesian_point('',(-7.007334004449e1,-1.975176638512e1,
-4.350731947254e1));
#55610=cartesian_point('',(-7.007307561614e1,-1.975261784288e1,
-4.350768502359e1));
#55611=cartesian_point('',(-7.003098953852e1,-1.988863457835e1,
-4.356561530170e1));
#55612=cartesian_point('',(-6.986839206372e1,-2.037494493399e1,
-4.360172572068e1));
#55613=cartesian_point('',(-6.989262205596e1,-2.055429828739e1,
-4.328876685509e1));
#55614=cartesian_point('',(-6.988686118625e1,-2.063018374810e1,
-4.313126251968e1));
#55615=cartesian_point('',(-6.989893501573e1,-2.067128246390e1,
-4.295119930996e1));
#55616=cartesian_point('',(-6.991147008903e1,-2.069475629174e1,
-4.277925843982e1));
#55617=cartesian_point('',(-6.992927749333e1,-2.070455851661e1,
-4.259957301780e1));
#55618=cartesian_point('',(-6.995075667818e1,-2.070163363631e1,
-4.241808269425e1));
#55619=cartesian_point('',(-6.997621138706e1,-2.068627239560e1,
-4.223876746650e1));
#55620=cartesian_point('',(-7.000511221538e1,-2.065963806973e1,
-4.206897023660e1));
#55621=cartesian_point('',(-7.003930852031e1,-2.062136866323e1,
-4.190296935456e1));
#55622=cartesian_point('',(-7.006613156493e1,-2.058830835624e1,
-4.179845464235e1));
#55623=cartesian_point('',(-7.008187297313e1,-2.056870051927e1,
-4.174512259721e1));
#55624=cartesian_point('',(-6.998810887115e1,-1.995668474410e1,
-4.303950491197e1));
#55625=cartesian_point('',(-6.998798967768e1,-1.995691583572e1,
-4.303968022724e1));
#55626=cartesian_point('',(-6.996906162835e1,-1.999385388592e1,
-4.306744282349e1));
#55627=cartesian_point('',(-6.991882558113e1,-2.013276682323e1,
-4.308331601954e1));
#55628=cartesian_point('',(-6.996360596009e1,-2.019375551501e1,
-4.293327848485e1));
#55629=cartesian_point('',(-7.000339014824e1,-2.022599149969e1,
-4.282263100500e1));
#55630=cartesian_point('',(-7.005600076342e1,-2.025037903324e1,
-4.269347518400e1));
#55631=cartesian_point('',(-7.011404682751e1,-2.027118822680e1,
-4.255853622208e1));
#55632=cartesian_point('',(-7.017853487746e1,-2.028945982311e1,
-4.241387707246e1));
#55633=cartesian_point('',(-7.024735693622e1,-2.030503882547e1,
-4.226385983705e1));
#55634=cartesian_point('',(-7.031853215604e1,-2.031747980318e1,
-4.211290638348e1));
#55635=cartesian_point('',(-7.038931038367e1,-2.032644613763e1,
-4.196719416401e1));
#55636=cartesian_point('',(-7.046244526637e1,-2.033244688265e1,
-4.182164096812e1));
#55637=cartesian_point('',(-7.051195636058e1,-2.033430629599e1,
-4.172726529939e1));
#55638=cartesian_point('',(-7.053854360955e1,-2.033471855854e1,
-4.167806233594e1));
#55639=cartesian_point('',(-7.038315398745e1,-2.024551533920e1,
-4.287025712788e1));
#55640=cartesian_point('',(-7.038314484790e1,-2.024529823863e1,
-4.287024465044e1));
#55641=cartesian_point('',(-7.038176188481e1,-2.021054762944e1,
-4.286822290906e1));
#55642=cartesian_point('',(-7.042703097273e1,-2.006647280443e1,
-4.286375916094e1));
#55643=cartesian_point('',(-7.045936168800e1,-2.007764153556e1,
-4.287453833183e1));
#55644=cartesian_point('',(-7.051267423174e1,-2.012365444110e1,
-4.280193903733e1));
#55645=cartesian_point('',(-7.056926137196e1,-2.018374125041e1,
-4.271123493854e1));
#55646=cartesian_point('',(-7.063082416277e1,-2.025127219370e1,
-4.259618810346e1));
#55647=cartesian_point('',(-7.069345469540e1,-2.032394891570e1,
-4.246456711568e1));
#55648=cartesian_point('',(-7.075456056724e1,-2.039897905826e1,
-4.231885750024e1));
#55649=cartesian_point('',(-7.081084642128e1,-2.047305420645e1,
-4.216422372608e1));
#55650=cartesian_point('',(-7.085950431577e1,-2.054234075828e1,
-4.200669167778e1));
#55651=cartesian_point('',(-7.090191349327e1,-2.060827508789e1,
-4.184040131222e1));
#55652=cartesian_point('',(-7.092469303802e1,-2.064772938299e1,
-4.172537362612e1));
#55653=cartesian_point('',(-7.093507314719e1,-2.066688688216e1,
-4.166293376946e1));
#55654=(bounded_surface()b_spline_surface(3,3,((#55594,#55595,#55596,#55597,
#55598,#55599,#55600,#55601,#55602,#55603,#55604,#55605,#55606,#55607,#55608),(
#55609,#55610,#55611,#55612,#55613,#55614,#55615,#55616,#55617,#55618,#55619,
#55620,#55621,#55622,#55623),(#55624,#55625,#55626,#55627,#55628,#55629,#55630,
#55631,#55632,#55633,#55634,#55635,#55636,#55637,#55638),(#55639,#55640,#55641,
#55642,#55643,#55644,#55645,#55646,#55647,#55648,#55649,#55650,#55651,#55652,
#55653)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.360869907074e-1,3.363592359378e-1,
3.793542541933e-1,4.235773956075e-1,4.706016516299e-1,5.225714809242e-1,
5.793931573668e-1,6.406394702929e-1,7.053937059234e-1,7.714934179289e-1,
8.364072582772e-1,8.977240751636e-1,9.680212711587e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439081315823e0,
1.439081315823e0,1.439081315823e0,1.439081315823e0,1.439081315823e0,
1.439081315823e0,1.439081315823e0,1.439081315823e0,1.439081315823e0,
1.439081315823e0,1.439081315823e0,1.439081315823e0,1.439081315823e0,
1.439081315823e0,1.439081315823e0),(8.536395613924e-1,8.536395613924e-1,
8.536395613924e-1,8.536395613924e-1,8.536395613924e-1,8.536395613924e-1,
8.536395613924e-1,8.536395613924e-1,8.536395613924e-1,8.536395613924e-1,
8.536395613924e-1,8.536395613924e-1,8.536395613924e-1,8.536395613924e-1,
8.536395613924e-1),(8.536395613924e-1,8.536395613924e-1,8.536395613924e-1,
8.536395613924e-1,8.536395613924e-1,8.536395613924e-1,8.536395613924e-1,
8.536395613924e-1,8.536395613924e-1,8.536395613924e-1,8.536395613924e-1,
8.536395613924e-1,8.536395613924e-1,8.536395613924e-1,8.536395613924e-1),(
1.439081315823e0,1.439081315823e0,1.439081315823e0,1.439081315823e0,
1.439081315823e0,1.439081315823e0,1.439081315823e0,1.439081315823e0,
1.439081315823e0,1.439081315823e0,1.439081315823e0,1.439081315823e0,
1.439081315823e0,1.439081315823e0,1.439081315823e0)))representation_item('')surface());
#55655=oriented_edge('',*,*,#54716,.t.);
#55657=oriented_edge('',*,*,#55656,.f.);
#55659=oriented_edge('',*,*,#55658,.t.);
#55660=oriented_edge('',*,*,#55585,.t.);
#55661=edge_loop('',(#55655,#55657,#55659,#55660));
#55662=face_outer_bound('',#55661,.f.);
#55664=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#55665=direction('',(0.e0,0.e0,1.e0));
#55666=direction('',(-9.713401286914e-1,-2.376938248961e-1,0.e0));
#55667=axis2_placement_3d('',#55664,#55665,#55666);
#55668=toroidal_surface('',#55667,7.344368814732e1,5.e-1);
#55669=oriented_edge('',*,*,#54714,.t.);
#55671=oriented_edge('',*,*,#55670,.f.);
#55673=oriented_edge('',*,*,#55672,.t.);
#55675=oriented_edge('',*,*,#55674,.t.);
#55676=oriented_edge('',*,*,#55656,.t.);
#55677=edge_loop('',(#55669,#55671,#55673,#55675,#55676));
#55678=face_outer_bound('',#55677,.f.);
#55680=cartesian_point('',(-7.126540210330e1,-1.681155685780e1,
-4.179710720306e1));
#55681=cartesian_point('',(-7.128261045613e1,-1.680068385681e1,
-4.187598656007e1));
#55682=cartesian_point('',(-7.130721362701e1,-1.679110457597e1,
-4.200816812413e1));
#55683=cartesian_point('',(-7.133178808632e1,-1.679422418126e1,
-4.219098472022e1));
#55684=cartesian_point('',(-7.134589728967e1,-1.680559165401e1,
-4.233717651208e1));
#55685=cartesian_point('',(-7.135424157686e1,-1.682302805559e1,
-4.247153257332e1));
#55686=cartesian_point('',(-7.135801764330e1,-1.684468784719e1,
-4.259478728031e1));
#55687=cartesian_point('',(-7.135819798148e1,-1.686928998177e1,
-4.270789869323e1));
#55688=cartesian_point('',(-7.135554700761e1,-1.689597992266e1,
-4.281192216907e1));
#55689=cartesian_point('',(-7.135064613013e1,-1.692421957925e1,
-4.290790688674e1));
#55690=cartesian_point('',(-7.134392510418e1,-1.695369557800e1,
-4.299680731954e1));
#55691=cartesian_point('',(-7.133568928058e1,-1.698426799651e1,
-4.307949065545e1));
#55692=cartesian_point('',(-7.132612877813e1,-1.701596787200e1,
-4.315680680661e1));
#55693=cartesian_point('',(-7.131530516437e1,-1.704904380298e1,
-4.322968683847e1));
#55694=cartesian_point('',(-7.130313071471e1,-1.708401473929e1,
-4.329916116075e1));
#55695=cartesian_point('',(-7.128932578138e1,-1.712177748605e1,
-4.336638944990e1));
#55696=cartesian_point('',(-7.127336939026e1,-1.716373649470e1,
-4.343257002047e1));
#55697=cartesian_point('',(-7.125447669920e1,-1.721189460862e1,
-4.349862406194e1));
#55698=cartesian_point('',(-7.123155408879e1,-1.726920916022e1,
-4.356501944078e1));
#55699=cartesian_point('',(-7.120302697898e1,-1.734048713509e1,
-4.363179276752e1));
#55700=cartesian_point('',(-7.116590914024e1,-1.743667107967e1,
-4.369907712158e1));
#55701=cartesian_point('',(-7.111552987112e1,-1.757938075636e1,
-4.376243062208e1));
#55702=cartesian_point('',(-7.105747271271e1,-1.778878752857e1,
-4.378471398101e1));
#55703=cartesian_point('',(-7.101969114105e1,-1.799395483430e1,
-4.373121362904e1));
#55704=cartesian_point('',(-7.100331367090e1,-1.812414449343e1,
-4.365453665309e1));
#55705=cartesian_point('',(-7.099657640136e1,-1.818380307734e1,
-4.360591768788e1));
#55706=cartesian_point('',(-7.099395793723e1,-1.820763959373e1,
-4.358429845370e1));
#55707=cartesian_point('',(-7.099120426535e1,-1.722455986949e1,
-4.175635142907e1));
#55708=cartesian_point('',(-7.098680856782e1,-1.719757763491e1,
-4.181757026305e1));
#55709=cartesian_point('',(-7.097990829778e1,-1.715832666264e1,
-4.192307516211e1));
#55710=cartesian_point('',(-7.096964376809e1,-1.711615235739e1,
-4.207455729102e1));
#55711=cartesian_point('',(-7.096053648934e1,-1.708925272150e1,
-4.219869348325e1));
#55712=cartesian_point('',(-7.095112092319e1,-1.707007377938e1,
-4.231513709336e1));
#55713=cartesian_point('',(-7.094141667158e1,-1.705708862572e1,
-4.242385907400e1));
#55714=cartesian_point('',(-7.093147627274e1,-1.704910721813e1,
-4.252520472394e1));
#55715=cartesian_point('',(-7.092134706534e1,-1.704522937286e1,
-4.261974225770e1));
#55716=cartesian_point('',(-7.091105392229e1,-1.704480125101e1,
-4.270814034054e1));
#55717=cartesian_point('',(-7.090059509625e1,-1.704737584598e1,
-4.279106358158e1));
#55718=cartesian_point('',(-7.088993523966e1,-1.705267912157e1,
-4.286916006279e1));
#55719=cartesian_point('',(-7.087898923761e1,-1.706060070430e1,
-4.294311542418e1));
#55720=cartesian_point('',(-7.086759298343e1,-1.707122284374e1,
-4.301374385333e1));
#55721=cartesian_point('',(-7.085547208111e1,-1.708488273662e1,
-4.308200976692e1));
#55722=cartesian_point('',(-7.084218695060e1,-1.710229459993e1,
-4.314906675039e1));
#55723=cartesian_point('',(-7.082706514410e1,-1.712474430332e1,
-4.321618043658e1));
#55724=cartesian_point('',(-7.080914367046e1,-1.715433208252e1,
-4.328441343356e1));
#55725=cartesian_point('',(-7.078708978364e1,-1.719440782058e1,
-4.335439732885e1));
#55726=cartesian_point('',(-7.075901186110e1,-1.725047743680e1,
-4.342628633428e1));
#55727=cartesian_point('',(-7.072160454110e1,-1.733417875581e1,
-4.350019727423e1));
#55728=cartesian_point('',(-7.066985699090e1,-1.746890464947e1,
-4.357112375632e1));
#55729=cartesian_point('',(-7.061079160533e1,-1.767742149251e1,
-4.359635026072e1));
#55730=cartesian_point('',(-7.057665744723e1,-1.787974839062e1,
-4.353592083342e1));
#55731=cartesian_point('',(-7.056693841672e1,-1.799909760919e1,
-4.345096439793e1));
#55732=cartesian_point('',(-7.056500084301e1,-1.804928049326e1,
-4.339834227745e1));
#55733=cartesian_point('',(-7.056461887023e1,-1.806855472431e1,
-4.337516958575e1));
#55734=cartesian_point('',(-7.125458133234e1,-1.764139536493e1,
-4.169097728150e1));
#55735=cartesian_point('',(-7.122897002218e1,-1.762710498893e1,
-4.174746832711e1));
#55736=cartesian_point('',(-7.118645733936e1,-1.760498484395e1,
-4.184267600675e1));
#55737=cartesian_point('',(-7.112768360352e1,-1.757803810057e1,
-4.197580704308e1));
#55738=cartesian_point('',(-7.108046729138e1,-1.755852770117e1,
-4.208317184889e1));
#55739=cartesian_point('',(-7.103677963841e1,-1.754224829891e1,
-4.218258812573e1));
#55740=cartesian_point('',(-7.099641308269e1,-1.752869258420e1,
-4.227436364090e1));
#55741=cartesian_point('',(-7.095912747622e1,-1.751744139331e1,
-4.235899074627e1));
#55742=cartesian_point('',(-7.092466505117e1,-1.750815708464e1,
-4.243705801400e1));
#55743=cartesian_point('',(-7.089277176061e1,-1.750057775970e1,
-4.250917062608e1));
#55744=cartesian_point('',(-7.086322173259e1,-1.749451234473e1,
-4.257587759014e1));
#55745=cartesian_point('',(-7.083581362889e1,-1.748983024392e1,
-4.263766981688e1));
#55746=cartesian_point('',(-7.081034742181e1,-1.748645393317e1,
-4.269502503233e1));
#55747=cartesian_point('',(-7.078659360127e1,-1.748436203120e1,
-4.274846976067e1));
#55748=cartesian_point('',(-7.076429096354e1,-1.748360993839e1,
-4.279857431665e1));
#55749=cartesian_point('',(-7.074314173180e1,-1.748436958929e1,
-4.284594599180e1));
#55750=cartesian_point('',(-7.072284048191e1,-1.748700088864e1,
-4.289112759939e1));
#55751=cartesian_point('',(-7.070315247135e1,-1.749214999870e1,
-4.293435058165e1));
#55752=cartesian_point('',(-7.068388173256e1,-1.750087887457e1,
-4.297547843674e1));
#55753=cartesian_point('',(-7.066471832736e1,-1.751491377394e1,
-4.301414409696e1));
#55754=cartesian_point('',(-7.064470246357e1,-1.753776755502e1,
-4.305032487402e1));
#55755=cartesian_point('',(-7.062279887520e1,-1.757660491440e1,
-4.308176002153e1));
#55756=cartesian_point('',(-7.060324080998e1,-1.763881958151e1,
-4.309221658224e1));
#55757=cartesian_point('',(-7.059764381032e1,-1.770076940736e1,
-4.306664893459e1));
#55758=cartesian_point('',(-7.060379926090e1,-1.773881257040e1,
-4.302673684870e1));
#55759=cartesian_point('',(-7.061072297599e1,-1.775568835443e1,
-4.299904548353e1));
#55760=cartesian_point('',(-7.061425052060e1,-1.776235186272e1,
-4.298632022802e1));
#55761=cartesian_point('',(-7.174722737621e1,-1.757412088281e1,
-4.167751092679e1));
#55762=cartesian_point('',(-7.172562362414e1,-1.758646652550e1,
-4.174774120900e1));
#55763=cartesian_point('',(-7.168507700543e1,-1.760822659259e1,
-4.186108491218e1));
#55764=cartesian_point('',(-7.162090812135e1,-1.763920368837e1,
-4.201032979188e1));
#55765=cartesian_point('',(-7.156530018639e1,-1.766408912202e1,
-4.212583980141e1));
#55766=cartesian_point('',(-7.151094669287e1,-1.768682997778e1,
-4.222904584799e1));
#55767=cartesian_point('',(-7.145862875988e1,-1.770744597793e1,
-4.232129848086e1));
#55768=cartesian_point('',(-7.140878343607e1,-1.772606633039e1,
-4.240382478101e1));
#55769=cartesian_point('',(-7.136161697203e1,-1.774286562007e1,
-4.247771734788e1));
#55770=cartesian_point('',(-7.131720051680e1,-1.775802277704e1,
-4.254390922338e1));
#55771=cartesian_point('',(-7.127555380917e1,-1.777169263445e1,
-4.260314339795e1));
#55772=cartesian_point('',(-7.123667853458e1,-1.778399768152e1,
-4.265599952850e1));
#55773=cartesian_point('',(-7.120055458898e1,-1.779502905056e1,
-4.270294716680e1));
#55774=cartesian_point('',(-7.116712389005e1,-1.780484575650e1,
-4.274439112328e1));
#55775=cartesian_point('',(-7.113632284736e1,-1.781345122745e1,
-4.278064083271e1));
#55776=cartesian_point('',(-7.110813122968e1,-1.782075021029e1,
-4.281185657468e1));
#55777=cartesian_point('',(-7.108269950059e1,-1.782645318478e1,
-4.283791432863e1));
#55778=cartesian_point('',(-7.106057508499e1,-1.782990289429e1,
-4.285821473897e1));
#55779=cartesian_point('',(-7.104274400011e1,-1.782987110742e1,-4.287182052e1));
#55780=cartesian_point('',(-7.103052521888e1,-1.782425024994e1,
-4.287781464696e1));
#55781=cartesian_point('',(-7.102522352583e1,-1.780911895396e1,
-4.287607497307e1));
#55782=cartesian_point('',(-7.102944117062e1,-1.777640895678e1,
-4.286718253628e1));
#55783=cartesian_point('',(-7.104365919405e1,-1.771816871383e1,
-4.286244557705e1));
#55784=cartesian_point('',(-7.105808385396e1,-1.766652846253e1,
-4.287272179715e1));
#55785=cartesian_point('',(-7.107074735640e1,-1.764797581528e1,
-4.287844951303e1));
#55786=cartesian_point('',(-7.108022103849e1,-1.764670197726e1,
-4.287543918079e1));
#55787=cartesian_point('',(-7.108475469397e1,-1.764746828105e1,
-4.287293261593e1));
#55788=(bounded_surface()b_spline_surface(3,3,((#55680,#55681,#55682,#55683,
#55684,#55685,#55686,#55687,#55688,#55689,#55690,#55691,#55692,#55693,#55694,
#55695,#55696,#55697,#55698,#55699,#55700,#55701,#55702,#55703,#55704,#55705,
#55706),(#55707,#55708,#55709,#55710,#55711,#55712,#55713,#55714,#55715,#55716,
#55717,#55718,#55719,#55720,#55721,#55722,#55723,#55724,#55725,#55726,#55727,
#55728,#55729,#55730,#55731,#55732,#55733),(#55734,#55735,#55736,#55737,#55738,
#55739,#55740,#55741,#55742,#55743,#55744,#55745,#55746,#55747,#55748,#55749,
#55750,#55751,#55752,#55753,#55754,#55755,#55756,#55757,#55758,#55759,#55760),(
#55761,#55762,#55763,#55764,#55765,#55766,#55767,#55768,#55769,#55770,#55771,
#55772,#55773,#55774,#55775,#55776,#55777,#55778,#55779,#55780,#55781,#55782,
#55783,#55784,#55785,#55786,#55787)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(3.723798202359e-2,1.167225347148e-1,1.678434026185e-1,2.146328633512e-1,
2.574118810685e-1,2.965297248105e-1,3.323339199461e-1,3.651587933079e-1,
3.953313872678e-1,4.231227518267e-1,4.487293474968e-1,4.723576243013e-1,
4.942256020163e-1,5.145584223222e-1,5.335847739229e-1,5.515321494002e-1,
5.685110368599e-1,5.843552979372e-1,5.989615654711e-1,6.125005938986e-1,
6.265088763146e-1,6.415866094281e-1,6.571143463716e-1,6.741739920046e-1,
6.887216718294e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413721095020e0,1.413721095020e0,1.413721095020e0,1.413721095020e0,
1.413721095020e0,1.413721095020e0,1.413721095020e0,1.413721095020e0,
1.413721095020e0,1.413721095020e0,1.413721095020e0,1.413721095020e0,
1.413721095020e0,1.413721095020e0,1.413721095020e0,1.413721095020e0,
1.413721095020e0,1.413721095020e0,1.413721095020e0,1.413721095020e0,
1.413721095020e0,1.413721095020e0,1.413721095020e0,1.413721095020e0,
1.413721095020e0,1.413721095020e0,1.413721095020e0),(8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1),(8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,8.620929683268e-1,
8.620929683268e-1),(1.413721095020e0,1.413721095020e0,1.413721095020e0,
1.413721095020e0,1.413721095020e0,1.413721095020e0,1.413721095020e0,
1.413721095020e0,1.413721095020e0,1.413721095020e0,1.413721095020e0,
1.413721095020e0,1.413721095020e0,1.413721095020e0,1.413721095020e0,
1.413721095020e0,1.413721095020e0,1.413721095020e0,1.413721095020e0,
1.413721095020e0,1.413721095020e0,1.413721095020e0,1.413721095020e0,
1.413721095020e0,1.413721095020e0,1.413721095020e0,1.413721095020e0)))representation_item('')surface());
#55789=oriented_edge('',*,*,#54712,.t.);
#55791=oriented_edge('',*,*,#55790,.f.);
#55793=oriented_edge('',*,*,#55792,.f.);
#55794=oriented_edge('',*,*,#55670,.t.);
#55795=edge_loop('',(#55789,#55791,#55793,#55794));
#55796=face_outer_bound('',#55795,.f.);
#55798=cartesian_point('',(-7.131025424026e1,-1.676240405952e1,
-4.131567944467e1));
#55799=cartesian_point('',(-7.134361461195e1,-1.671241212571e1,
-4.151430310323e1));
#55800=cartesian_point('',(-7.139772160746e1,-1.667267532086e1,
-4.183254777585e1));
#55801=cartesian_point('',(-7.145147165103e1,-1.670348606180e1,
-4.217102234265e1));
#55802=cartesian_point('',(-7.146992760134e1,-1.672610308373e1,
-4.229078701531e1));
#55803=cartesian_point('',(-7.091526945992e1,-1.725182392126e1,
-4.133853634357e1));
#55804=cartesian_point('',(-7.089681236527e1,-1.716189443590e1,
-4.149716923450e1));
#55805=cartesian_point('',(-7.088374747505e1,-1.704324343114e1,
-4.176313070935e1));
#55806=cartesian_point('',(-7.088948657777e1,-1.697109736911e1,
-4.206741484620e1));
#55807=cartesian_point('',(-7.089448497927e1,-1.695521309902e1,
-4.217840651153e1));
#55808=cartesian_point('',(-7.128250239152e1,-1.776239904407e1,
-4.136104993549e1));
#55809=cartesian_point('',(-7.121017683171e1,-1.771238032789e1,
-4.149352932337e1));
#55810=cartesian_point('',(-7.110635032998e1,-1.763841455587e1,
-4.170554333545e1));
#55811=cartesian_point('',(-7.101351953264e1,-1.757493771137e1,
-4.193064570007e1));
#55812=cartesian_point('',(-7.098335013194e1,-1.755539300704e1,
-4.201024864858e1));
#55813=cartesian_point('',(-7.187275315453e1,-1.754446342161e1,
-4.135016401813e1));
#55814=cartesian_point('',(-7.182360199044e1,-1.755560370770e1,
-4.150872776976e1));
#55815=cartesian_point('',(-7.173868739083e1,-1.758431227563e1,
-4.174433990422e1));
#55816=cartesian_point('',(-7.164145570867e1,-1.762840185140e1,
-4.196152997531e1));
#55817=cartesian_point('',(-7.160604434793e1,-1.764541210419e1,
-4.203321584678e1));
#55818=(bounded_surface()b_spline_surface(3,3,((#55798,#55799,#55800,#55801,
#55802),(#55803,#55804,#55805,#55806,#55807),(#55808,#55809,#55810,#55811,
#55812),(#55813,#55814,#55815,#55816,#55817)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709118971753e-1,
7.047510151006e-1,8.827844612626e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952039878e0,1.579952039878e0,1.579952039878e0,
1.579952039878e0,1.579952039878e0),(8.066826533740e-1,8.066826533740e-1,
8.066826533740e-1,8.066826533740e-1,8.066826533740e-1),(8.066826533740e-1,
8.066826533740e-1,8.066826533740e-1,8.066826533740e-1,8.066826533740e-1),(
1.579952039878e0,1.579952039878e0,1.579952039878e0,1.579952039878e0,
1.579952039878e0)))representation_item('')surface());
#55820=oriented_edge('',*,*,#55819,.t.);
#55822=oriented_edge('',*,*,#55821,.f.);
#55824=oriented_edge('',*,*,#55823,.f.);
#55825=oriented_edge('',*,*,#55790,.t.);
#55826=edge_loop('',(#55820,#55822,#55824,#55825));
#55827=face_outer_bound('',#55826,.f.);
#55829=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#55830=direction('',(0.e0,0.e0,1.e0));
#55831=direction('',(1.e0,0.e0,0.e0));
#55832=axis2_placement_3d('',#55829,#55830,#55831);
#55833=conical_surface('',#55832,7.334631745054e1,5.e-1);
#55834=oriented_edge('',*,*,#55819,.f.);
#55835=oriented_edge('',*,*,#54710,.f.);
#55837=oriented_edge('',*,*,#55836,.f.);
#55839=oriented_edge('',*,*,#55838,.t.);
#55841=oriented_edge('',*,*,#55840,.f.);
#55843=oriented_edge('',*,*,#55842,.f.);
#55845=oriented_edge('',*,*,#55844,.t.);
#55846=edge_loop('',(#55834,#55835,#55837,#55839,#55841,#55843,#55845));
#55847=face_outer_bound('',#55846,.f.);
#55849=cartesian_point('',(-7.242901328330e1,-1.189813037299e1,
-4.228405173676e1));
#55850=cartesian_point('',(-7.240953075544e1,-1.190841496928e1,
-4.219223381987e1));
#55851=cartesian_point('',(-7.235743780418e1,-1.191991084934e1,
-4.191549386224e1));
#55852=cartesian_point('',(-7.231636281872e1,-1.187780908574e1,
-4.159362161378e1));
#55853=cartesian_point('',(-7.229982337498e1,-1.181871598748e1,
-4.136892585721e1));
#55854=cartesian_point('',(-7.229654300073e1,-1.180237415771e1,
-4.131419665202e1));
#55855=cartesian_point('',(-7.198661343181e1,-1.146455943124e1,
-4.217220132230e1));
#55856=cartesian_point('',(-7.198808921845e1,-1.145166067334e1,
-4.208718129452e1));
#55857=cartesian_point('',(-7.200333526931e1,-1.139887967473e1,
-4.183690301268e1));
#55858=cartesian_point('',(-7.205213471124e1,-1.130239576481e1,
-4.156287510025e1));
#55859=cartesian_point('',(-7.210520209020e1,-1.121993645478e1,
-4.138103622185e1));
#55860=cartesian_point('',(-7.211930761960e1,-1.119888036351e1,
-4.133740534502e1));
#55861=cartesian_point('',(-7.230023440835e1,-1.094471399201e1,
-4.200577935857e1));
#55862=cartesian_point('',(-7.232749723809e1,-1.093969359628e1,
-4.194474917453e1));
#55863=cartesian_point('',(-7.241582776563e1,-1.092153228557e1,
-4.176072149784e1));
#55864=cartesian_point('',(-7.253620458450e1,-1.089403745648e1,
-4.154638452712e1));
#55865=cartesian_point('',(-7.263068146405e1,-1.087330168002e1,
-4.139656399424e1));
#55866=cartesian_point('',(-7.265436645758e1,-1.086816154103e1,
-4.136005953664e1));
#55867=cartesian_point('',(-7.290940271647e1,-1.110185628889e1,
-4.202913462730e1));
#55868=cartesian_point('',(-7.292941953310e1,-1.112420857901e1,
-4.197406319196e1));
#55869=cartesian_point('',(-7.298927384607e1,-1.118873322147e1,
-4.179880270487e1));
#55870=cartesian_point('',(-7.305783762238e1,-1.125230559292e1,
-4.156836215198e1));
#55871=cartesian_point('',(-7.310472724747e1,-1.128775761607e1,
-4.139271054743e1));
#55872=cartesian_point('',(-7.311612023282e1,-1.129579507167e1,
-4.134889724635e1));
#55873=(bounded_surface()b_spline_surface(3,3,((#55849,#55850,#55851,#55852,
#55853,#55854),(#55855,#55856,#55857,#55858,#55859,#55860),(#55861,#55862,
#55863,#55864,#55865,#55866),(#55867,#55868,#55869,#55870,#55871,#55872)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.426834399116e-1,3.042661654265e-1,6.365713747098e-1,7.456903179363e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933828210e0,1.579933828210e0,1.579933828210e0,1.579933828210e0,
1.579933828210e0,1.579933828210e0),(8.066887239301e-1,8.066887239301e-1,
8.066887239301e-1,8.066887239301e-1,8.066887239301e-1,8.066887239301e-1),(
8.066887239301e-1,8.066887239301e-1,8.066887239301e-1,8.066887239301e-1,
8.066887239301e-1,8.066887239301e-1),(1.579933828210e0,1.579933828210e0,
1.579933828210e0,1.579933828210e0,1.579933828210e0,1.579933828210e0)))representation_item('')surface());
#55874=oriented_edge('',*,*,#55836,.t.);
#55876=oriented_edge('',*,*,#55875,.f.);
#55878=oriented_edge('',*,*,#55877,.f.);
#55880=oriented_edge('',*,*,#55879,.t.);
#55881=edge_loop('',(#55874,#55876,#55878,#55880));
#55882=face_outer_bound('',#55881,.f.);
#55884=cartesian_point('',(-7.252636398295e1,-1.050412679050e1,
-4.370275702615e1));
#55885=cartesian_point('',(-7.252621443989e1,-1.050504100376e1,
-4.370308308303e1));
#55886=cartesian_point('',(-7.250246291584e1,-1.065095448031e1,
-4.375474627194e1));
#55887=cartesian_point('',(-7.241098969505e1,-1.114122508458e1,
-4.378629569489e1));
#55888=cartesian_point('',(-7.243573754108e1,-1.136168560268e1,
-4.350714803853e1));
#55889=cartesian_point('',(-7.242438232782e1,-1.148793723264e1,
-4.335116457692e1));
#55890=cartesian_point('',(-7.242068976440e1,-1.157902367743e1,
-4.316986818049e1));
#55891=cartesian_point('',(-7.241086311111e1,-1.165321381602e1,
-4.298897456031e1));
#55892=cartesian_point('',(-7.239811688566e1,-1.171299400313e1,
-4.279502253228e1));
#55893=cartesian_point('',(-7.238066704263e1,-1.175775614956e1,
-4.259330494941e1));
#55894=cartesian_point('',(-7.235901634532e1,-1.178541846846e1,
-4.238819994991e1));
#55895=cartesian_point('',(-7.233414700744e1,-1.179467713657e1,
-4.218780739575e1));
#55896=cartesian_point('',(-7.230581616763e1,-1.178544944348e1,
-4.198512932886e1));
#55897=cartesian_point('',(-7.228541043262e1,-1.176525301287e1,
-4.185205869737e1));
#55898=cartesian_point('',(-7.227441645671e1,-1.175008899313e1,
-4.178227092988e1));
#55899=cartesian_point('',(-7.205197576221e1,-1.043638103352e1,
-4.350731947266e1));
#55900=cartesian_point('',(-7.205182473360e1,-1.043725972187e1,
-4.350768502375e1));
#55901=cartesian_point('',(-7.202785245477e1,-1.057760615089e1,
-4.356561530184e1));
#55902=cartesian_point('',(-7.193012226296e1,-1.108097928359e1,
-4.360172572025e1));
#55903=cartesian_point('',(-7.197755527454e1,-1.125563559496e1,
-4.328876685492e1));
#55904=cartesian_point('',(-7.198174873009e1,-1.133162378948e1,
-4.313126251948e1));
#55905=cartesian_point('',(-7.199908372517e1,-1.137079494903e1,
-4.295119930979e1));
#55906=cartesian_point('',(-7.201457550855e1,-1.139243179962e1,
-4.277925843965e1));
#55907=cartesian_point('',(-7.203351001512e1,-1.139982583241e1,
-4.259957301763e1));
#55908=cartesian_point('',(-7.205442366907e1,-1.139412237864e1,
-4.241808269409e1));
#55909=cartesian_point('',(-7.207765556514e1,-1.137557004924e1,
-4.223876746637e1));
#55910=cartesian_point('',(-7.210283266572e1,-1.134539126865e1,
-4.206897023650e1));
#55911=cartesian_point('',(-7.213174125657e1,-1.130298574879e1,
-4.190296935469e1));
#55912=cartesian_point('',(-7.215401959031e1,-1.126670716753e1,
-4.179845464266e1));
#55913=cartesian_point('',(-7.216706699175e1,-1.124521241213e1,
-4.174512259778e1));
#55914=cartesian_point('',(-7.199422096652e1,-1.065067118798e1,
-4.303950491200e1));
#55915=cartesian_point('',(-7.199413295626e1,-1.065091586048e1,
-4.303968022729e1));
#55916=cartesian_point('',(-7.198018822207e1,-1.069000850679e1,
-4.306744282352e1));
#55917=cartesian_point('',(-7.194851372803e1,-1.083429014470e1,
-4.308331601933e1));
#55918=cartesian_point('',(-7.200087162635e1,-1.088891205724e1,
-4.293327848471e1));
#55919=cartesian_point('',(-7.204452309559e1,-1.091567938003e1,
-4.282263100485e1));
#55920=cartesian_point('',(-7.209986683157e1,-1.093299121156e1,
-4.269347518384e1));
#55921=cartesian_point('',(-7.216013244834e1,-1.094604584787e1,
-4.255853622192e1));
#55922=cartesian_point('',(-7.222645371597e1,-1.095574374853e1,
-4.241387707231e1));
#55923=cartesian_point('',(-7.229672046034e1,-1.096220638909e1,
-4.226385983691e1));
#55924=cartesian_point('',(-7.236891063972e1,-1.096525070209e1,
-4.211290638336e1));
#55925=cartesian_point('',(-7.244025369129e1,-1.096490191575e1,
-4.196719416392e1));
#55926=cartesian_point('',(-7.251354614923e1,-1.096130530581e1,
-4.182164096822e1));
#55927=cartesian_point('',(-7.256287637120e1,-1.095668631703e1,
-4.172726529968e1));
#55928=cartesian_point('',(-7.258928997380e1,-1.095362472060e1,
-4.167806233652e1));
#55929=cartesian_point('',(-7.242358637493e1,-1.088546706248e1,
-4.287025712783e1));
#55930=cartesian_point('',(-7.242354897625e1,-1.088525301217e1,
-4.287024465039e1));
#55931=cartesian_point('',(-7.241764197991e1,-1.085098021214e1,
-4.286822290901e1));
#55932=cartesian_point('',(-7.244371824624e1,-1.070222916545e1,
-4.286375916098e1));
#55933=cartesian_point('',(-7.247723017972e1,-1.070908234161e1,
-4.287453833175e1));
#55934=cartesian_point('',(-7.253609251662e1,-1.074774291700e1,
-4.280193903723e1));
#55935=cartesian_point('',(-7.260003844844e1,-1.079992957141e1,
-4.271123493842e1));
#55936=cartesian_point('',(-7.266988911792e1,-1.085884722145e1,
-4.259618810333e1));
#55937=cartesian_point('',(-7.274147005344e1,-1.092272725908e1,
-4.246456711555e1));
#55938=cartesian_point('',(-7.281184655487e1,-1.098913959160e1,
-4.231885750011e1));
#55939=cartesian_point('',(-7.287731962266e1,-1.105523423841e1,
-4.216422372596e1));
#55940=cartesian_point('',(-7.293460495188e1,-1.111757690449e1,
-4.200669167769e1));
#55941=cartesian_point('',(-7.298525746989e1,-1.117741164823e1,
-4.184040131234e1));
#55942=cartesian_point('',(-7.301299195135e1,-1.121355507910e1,
-4.172537362647e1));
#55943=cartesian_point('',(-7.302578381251e1,-1.123119380627e1,
-4.166293377006e1));
#55944=(bounded_surface()b_spline_surface(3,3,((#55884,#55885,#55886,#55887,
#55888,#55889,#55890,#55891,#55892,#55893,#55894,#55895,#55896,#55897,#55898),(
#55899,#55900,#55901,#55902,#55903,#55904,#55905,#55906,#55907,#55908,#55909,
#55910,#55911,#55912,#55913),(#55914,#55915,#55916,#55917,#55918,#55919,#55920,
#55921,#55922,#55923,#55924,#55925,#55926,#55927,#55928),(#55929,#55930,#55931,
#55932,#55933,#55934,#55935,#55936,#55937,#55938,#55939,#55940,#55941,#55942,
#55943)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.360869907306e-1,3.363592359939e-1,
3.793542542467e-1,4.235773956605e-1,4.706016516857e-1,5.225714809832e-1,
5.793931574277e-1,6.406394703535e-1,7.053937059803e-1,7.714934179780e-1,
8.364072583157e-1,8.977240751897e-1,9.680212709466e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439081315851e0,
1.439081315851e0,1.439081315851e0,1.439081315851e0,1.439081315851e0,
1.439081315851e0,1.439081315851e0,1.439081315851e0,1.439081315851e0,
1.439081315851e0,1.439081315851e0,1.439081315851e0,1.439081315851e0,
1.439081315851e0,1.439081315851e0),(8.536395613829e-1,8.536395613829e-1,
8.536395613829e-1,8.536395613829e-1,8.536395613829e-1,8.536395613829e-1,
8.536395613829e-1,8.536395613829e-1,8.536395613829e-1,8.536395613829e-1,
8.536395613829e-1,8.536395613829e-1,8.536395613829e-1,8.536395613829e-1,
8.536395613829e-1),(8.536395613829e-1,8.536395613829e-1,8.536395613829e-1,
8.536395613829e-1,8.536395613829e-1,8.536395613829e-1,8.536395613829e-1,
8.536395613829e-1,8.536395613829e-1,8.536395613829e-1,8.536395613829e-1,
8.536395613829e-1,8.536395613829e-1,8.536395613829e-1,8.536395613829e-1),(
1.439081315851e0,1.439081315851e0,1.439081315851e0,1.439081315851e0,
1.439081315851e0,1.439081315851e0,1.439081315851e0,1.439081315851e0,
1.439081315851e0,1.439081315851e0,1.439081315851e0,1.439081315851e0,
1.439081315851e0,1.439081315851e0,1.439081315851e0)))representation_item('')surface());
#55945=oriented_edge('',*,*,#54708,.t.);
#55947=oriented_edge('',*,*,#55946,.f.);
#55949=oriented_edge('',*,*,#55948,.t.);
#55950=oriented_edge('',*,*,#55875,.t.);
#55951=edge_loop('',(#55945,#55947,#55949,#55950));
#55952=face_outer_bound('',#55951,.f.);
#55954=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#55955=direction('',(0.e0,0.e0,1.e0));
#55956=direction('',(-9.940554491152e-1,-1.088749929248e-1,0.e0));
#55957=axis2_placement_3d('',#55954,#55955,#55956);
#55958=toroidal_surface('',#55957,7.344368814732e1,5.e-1);
#55959=oriented_edge('',*,*,#54706,.t.);
#55961=oriented_edge('',*,*,#55960,.f.);
#55963=oriented_edge('',*,*,#55962,.t.);
#55965=oriented_edge('',*,*,#55964,.t.);
#55966=oriented_edge('',*,*,#55946,.t.);
#55967=edge_loop('',(#55959,#55961,#55963,#55965,#55966));
#55968=face_outer_bound('',#55967,.f.);
#55970=cartesian_point('',(-7.284999722987e1,-7.365820358009e0,
-4.179691564501e1));
#55971=cartesian_point('',(-7.286641449974e1,-7.352143491678e0,
-4.187968808793e1));
#55972=cartesian_point('',(-7.289030008627e1,-7.339375528358e0,
-4.201701626279e1));
#55973=cartesian_point('',(-7.291538208040e1,-7.340398068030e0,
-4.220584599636e1));
#55974=cartesian_point('',(-7.293063965572e1,-7.350984473748e0,
-4.235452812445e1));
#55975=cartesian_point('',(-7.294084731779e1,-7.368394807147e0,
-4.249082912298e1));
#55976=cartesian_point('',(-7.294701259791e1,-7.390642561398e0,
-4.261585775375e1));
#55977=cartesian_point('',(-7.294994905545e1,-7.416353863713e0,
-4.273070106256e1));
#55978=cartesian_point('',(-7.295030782914e1,-7.444578421769e0,
-4.283636170981e1));
#55979=cartesian_point('',(-7.294860192826e1,-7.474703755854e0,
-4.293384998495e1));
#55980=cartesian_point('',(-7.294521866562e1,-7.506394790940e0,
-4.302417482840e1));
#55981=cartesian_point('',(-7.294043290758e1,-7.539537702524e0,
-4.310828788362e1));
#55982=cartesian_point('',(-7.293441651652e1,-7.574224162720e0,
-4.318710268566e1));
#55983=cartesian_point('',(-7.292723361876e1,-7.610791234755e0,
-4.326156549271e1));
#55984=cartesian_point('',(-7.291881610470e1,-7.649927699855e0,
-4.333274768347e1));
#55985=cartesian_point('',(-7.290892644447e1,-7.692827251086e0,
-4.340185301414e1));
#55986=cartesian_point('',(-7.289713574627e1,-7.741287504123e0,
-4.346997692160e1));
#55987=cartesian_point('',(-7.288279914626e1,-7.798051924713e0,
-4.353792511196e1));
#55988=cartesian_point('',(-7.286504435389e1,-7.867309573241e0,
-4.360606685045e1));
#55989=cartesian_point('',(-7.284246405041e1,-7.958138829915e0,
-4.367482383357e1));
#55990=cartesian_point('',(-7.281291209397e1,-8.088968408822e0,
-4.374296233434e1));
#55991=cartesian_point('',(-7.277909534843e1,-8.289934424717e0,
-4.378668891902e1));
#55992=cartesian_point('',(-7.276170717335e1,-8.517398592678e0,
-4.375254486777e1));
#55993=cartesian_point('',(-7.276101033182e1,-8.684248635989e0,
-4.366858206160e1));
#55994=cartesian_point('',(-7.276247308728e1,-8.755454641951e0,
-4.361133895862e1));
#55995=cartesian_point('',(-7.276317542577e1,-8.787754630317e0,
-4.358200115020e1));
#55996=cartesian_point('',(-7.263220711436e1,-7.811062527173e0,
-4.175620110283e1));
#55997=cartesian_point('',(-7.262394081025e1,-7.783590038269e0,
-4.182044231200e1));
#55998=cartesian_point('',(-7.261156374021e1,-7.744384438129e0,
-4.193020115761e1));
#55999=cartesian_point('',(-7.259539143767e1,-7.703398746423e0,
-4.208703296745e1));
#56000=cartesian_point('',(-7.258261142741e1,-7.678226643897e0,
-4.221360078833e1));
#56001=cartesian_point('',(-7.257053937797e1,-7.660933557201e0,
-4.233203743875e1));
#56002=cartesian_point('',(-7.255897061865e1,-7.649918430474e0,
-4.244262379275e1));
#56003=cartesian_point('',(-7.254779458484e1,-7.643984626960e0,
-4.254581858511e1));
#56004=cartesian_point('',(-7.253694800307e1,-7.642246399271e0,
-4.264214419194e1));
#56005=cartesian_point('',(-7.252637456575e1,-7.644064640339e0,
-4.273223452741e1));
#56006=cartesian_point('',(-7.251600512090e1,-7.649018674499e0,
-4.281680690834e1));
#56007=cartesian_point('',(-7.250574938104e1,-7.656889435803e0,
-4.289659567667e1));
#56008=cartesian_point('',(-7.249548164904e1,-7.667658035502e0,
-4.297235913378e1));
#56009=cartesian_point('',(-7.248501617040e1,-7.681542703803e0,
-4.304494267819e1));
#56010=cartesian_point('',(-7.247406757864e1,-7.699098853727e0,
-4.311537281273e1));
#56011=cartesian_point('',(-7.246220276978e1,-7.721403287636e0,
-4.318487581389e1));
#56012=cartesian_point('',(-7.244880840557e1,-7.750277726259e0,
-4.325464767523e1));
#56013=cartesian_point('',(-7.243304257286e1,-7.788741076615e0,
-4.332564777494e1));
#56014=cartesian_point('',(-7.241380510054e1,-7.841573946032e0,
-4.339839218811e1));
#56015=cartesian_point('',(-7.238943301261e1,-7.918593250848e0,
-4.347336329850e1));
#56016=cartesian_point('',(-7.235756485834e1,-8.039409206203e0,
-4.354916169279e1));
#56017=cartesian_point('',(-7.232172060682e1,-8.237612775280e0,
-4.359857069835e1));
#56018=cartesian_point('',(-7.230630979449e1,-8.464004796355e0,
-4.355989066178e1));
#56019=cartesian_point('',(-7.231114876376e1,-8.620063482698e0,
-4.346624122444e1));
#56020=cartesian_point('',(-7.231672675462e1,-8.679628145223e0,
-4.340412638690e1));
#56021=cartesian_point('',(-7.231963582714e1,-8.705360534345e0,
-4.337270373638e1));
#56022=cartesian_point('',(-7.294773423454e1,-8.189846117920e0,
-4.169085108994e1));
#56023=cartesian_point('',(-7.291913552283e1,-8.178485886725e0,
-4.175013278064e1));
#56024=cartesian_point('',(-7.287237860194e1,-8.161553614400e0,
-4.184908076493e1));
#56025=cartesian_point('',(-7.280858118592e1,-8.142128616737e0,
-4.198670148209e1));
#56026=cartesian_point('',(-7.275838057014e1,-8.128946669542e0,
-4.209599896395e1));
#56027=cartesian_point('',(-7.271227151881e1,-8.118583696275e0,
-4.219695458897e1));
#56028=cartesian_point('',(-7.266986395822e1,-8.110524879931e0,
-4.229013914160e1));
#56029=cartesian_point('',(-7.263082972211e1,-8.104378848759e0,
-4.237613017071e1));
#56030=cartesian_point('',(-7.259489596406e1,-8.099851291045e0,
-4.245546462599e1));
#56031=cartesian_point('',(-7.256179941701e1,-8.096722005524e0,
-4.252870412246e1));
#56032=cartesian_point('',(-7.253128288803e1,-8.094837002043e0,
-4.259642211486e1));
#56033=cartesian_point('',(-7.250311268033e1,-8.094106087884e0,
-4.265915273978e1));
#56034=cartesian_point('',(-7.247707298144e1,-8.094502426428e0,
-4.271739453908e1));
#56035=cartesian_point('',(-7.245294497006e1,-8.096072082241e0,
-4.277165000171e1));
#56036=cartesian_point('',(-7.243048310024e1,-8.098962700532e0,
-4.282247195631e1));
#56037=cartesian_point('',(-7.240942184402e1,-8.103481595168e0,
-4.287043629097e1));
#56038=cartesian_point('',(-7.238955406915e1,-8.110174150752e0,
-4.291593623962e1));
#56039=cartesian_point('',(-7.237074652749e1,-8.119964179688e0,
-4.295907335321e1));
#56040=cartesian_point('',(-7.235289627748e1,-8.134320181620e0,
-4.299964830228e1));
#56041=cartesian_point('',(-7.233558508670e1,-8.156209033952e0,
-4.303767682293e1));
#56042=cartesian_point('',(-7.231829287551e1,-8.191557703885e0,
-4.307244015501e1));
#56043=cartesian_point('',(-7.230372500365e1,-8.250681860642e0,
-4.309318770908e1));
#56044=cartesian_point('',(-7.230197160934e1,-8.319059246678e0,
-4.307708877337e1));
#56045=cartesian_point('',(-7.231265826156e1,-8.366941921794e0,
-4.303463020788e1));
#56046=cartesian_point('',(-7.232314990794e1,-8.385763519496e0,
-4.300231907809e1));
#56047=cartesian_point('',(-7.232910633188e1,-8.394028279989e0,
-4.298501397852e1));
#56048=cartesian_point('',(-7.342729695939e1,-8.058856393570e0,
-4.167734891872e1));
#56049=cartesian_point('',(-7.340651332746e1,-8.074659091502e0,
-4.175104724903e1));
#56050=cartesian_point('',(-7.336749630648e1,-8.102643207167e0,
-4.186859548451e1));
#56051=cartesian_point('',(-7.330544168583e1,-8.143113965528e0,
-4.202227591424e1));
#56052=cartesian_point('',(-7.325223317991e1,-8.175637989242e0,
-4.213935961099e1));
#56053=cartesian_point('',(-7.320016552323e1,-8.205727906586e0,
-4.224367669883e1));
#56054=cartesian_point('',(-7.314990702709e1,-8.233384632287e0,
-4.233686637002e1));
#56055=cartesian_point('',(-7.310187311908e1,-8.258707635271e0,
-4.242023305690e1));
#56056=cartesian_point('',(-7.305633149578e1,-8.281828735128e0,
-4.249480608421e1));
#56057=cartesian_point('',(-7.301341650596e1,-8.302901897216e0,
-4.256146346028e1));
#56058=cartesian_point('',(-7.297317141602e1,-8.322079983879e0,
-4.262095091031e1));
#56059=cartesian_point('',(-7.293560870543e1,-8.339484961700e0,
-4.267385377487e1));
#56060=cartesian_point('',(-7.290073535839e1,-8.355193961082e0,
-4.272061032370e1));
#56061=cartesian_point('',(-7.286855500100e1,-8.369229044823e0,
-4.276153941534e1));
#56062=cartesian_point('',(-7.283907238067e1,-8.381532927545e0,
-4.279684577720e1));
#56063=cartesian_point('',(-7.281235657070e1,-8.391891418579e0,
-4.282654319157e1));
#56064=cartesian_point('',(-7.278872188833e1,-8.399766903274e0,
-4.285025833751e1));
#56065=cartesian_point('',(-7.276882006859e1,-8.404069587165e0,
-4.286722740969e1));
#56066=cartesian_point('',(-7.275360338788e1,-8.402928579696e0,
-4.287651074351e1));
#56067=cartesian_point('',(-7.274394195492e1,-8.392889184292e0,
-4.287767624020e1));
#56068=cartesian_point('',(-7.274105866643e1,-8.367344754118e0,
-4.287073552020e1));
#56069=cartesian_point('',(-7.274616994780e1,-8.313846091772e0,
-4.286202208581e1));
#56070=cartesian_point('',(-7.275376987429e1,-8.252201019251e0,
-4.286919322614e1));
#56071=cartesian_point('',(-7.276377216308e1,-8.221128354729e0,
-4.287889107411e1));
#56072=cartesian_point('',(-7.277422511883e1,-8.217789388807e0,
-4.287617790318e1));
#56073=cartesian_point('',(-7.278050300074e1,-8.218129977687e0,
-4.287267007204e1));
#56074=(bounded_surface()b_spline_surface(3,3,((#55970,#55971,#55972,#55973,
#55974,#55975,#55976,#55977,#55978,#55979,#55980,#55981,#55982,#55983,#55984,
#55985,#55986,#55987,#55988,#55989,#55990,#55991,#55992,#55993,#55994,#55995),(
#55996,#55997,#55998,#55999,#56000,#56001,#56002,#56003,#56004,#56005,#56006,
#56007,#56008,#56009,#56010,#56011,#56012,#56013,#56014,#56015,#56016,#56017,
#56018,#56019,#56020,#56021),(#56022,#56023,#56024,#56025,#56026,#56027,#56028,
#56029,#56030,#56031,#56032,#56033,#56034,#56035,#56036,#56037,#56038,#56039,
#56040,#56041,#56042,#56043,#56044,#56045,#56046,#56047),(#56048,#56049,#56050,
#56051,#56052,#56053,#56054,#56055,#56056,#56057,#56058,#56059,#56060,#56061,
#56062,#56063,#56064,#56065,#56066,#56067,#56068,#56069,#56070,#56071,#56072,
#56073)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714312248e-2,
1.205804582309e-1,1.727491609179e-1,2.202391623707e-1,2.635727515794e-1,
3.032383358503e-1,3.395879889650e-1,3.729174842002e-1,4.035172395199e-1,
4.316733765889e-1,4.576281728796e-1,4.815719418332e-1,5.037061983141e-1,
5.242428856762e-1,5.433986253009e-1,5.613661593422e-1,5.781055294351e-1,
5.935290268607e-1,6.076891874288e-1,6.216685336680e-1,6.368238099092e-1,
6.525668213760e-1,6.694368604582e-1,6.892265052031e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609459838e0,
1.413609459838e0,1.413609459838e0,1.413609459838e0,1.413609459838e0,
1.413609459838e0,1.413609459838e0,1.413609459838e0,1.413609459838e0,
1.413609459838e0,1.413609459838e0,1.413609459838e0,1.413609459838e0,
1.413609459838e0,1.413609459838e0,1.413609459838e0,1.413609459838e0,
1.413609459838e0,1.413609459838e0,1.413609459838e0,1.413609459838e0,
1.413609459838e0,1.413609459838e0,1.413609459838e0,1.413609459838e0,
1.413609459838e0),(8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,
8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,
8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,
8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,
8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,
8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,
8.621301800539e-1,8.621301800539e-1,8.621301800539e-1),(8.621301800539e-1,
8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,
8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,
8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,
8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,
8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,
8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,8.621301800539e-1,
8.621301800539e-1),(1.413609459838e0,1.413609459838e0,1.413609459838e0,
1.413609459838e0,1.413609459838e0,1.413609459838e0,1.413609459838e0,
1.413609459838e0,1.413609459838e0,1.413609459838e0,1.413609459838e0,
1.413609459838e0,1.413609459838e0,1.413609459838e0,1.413609459838e0,
1.413609459838e0,1.413609459838e0,1.413609459838e0,1.413609459838e0,
1.413609459838e0,1.413609459838e0,1.413609459838e0,1.413609459838e0,
1.413609459838e0,1.413609459838e0,1.413609459838e0)))representation_item('')surface());
#56075=oriented_edge('',*,*,#54704,.t.);
#56077=oriented_edge('',*,*,#56076,.f.);
#56079=oriented_edge('',*,*,#56078,.f.);
#56080=oriented_edge('',*,*,#55960,.t.);
#56081=edge_loop('',(#56075,#56077,#56079,#56080));
#56082=face_outer_bound('',#56081,.f.);
#56084=cartesian_point('',(-7.288811782141e1,-7.311142896622e0,
-4.131567943458e1));
#56085=cartesian_point('',(-7.291468537108e1,-7.257191138034e0,
-4.151443187964e1));
#56086=cartesian_point('',(-7.296314671962e1,-7.210750783563e0,
-4.183268525053e1));
#56087=cartesian_point('',(-7.302046341577e1,-7.234321734361e0,
-4.217116611687e1));
#56088=cartesian_point('',(-7.304168742515e1,-7.254312062543e0,
-4.229078756228e1));
#56089=cartesian_point('',(-7.256039375190e1,-7.847931599470e0,
-4.133853624419e1));
#56090=cartesian_point('',(-7.253033831129e1,-7.761125732067e0,
-4.149727231258e1));
#56091=cartesian_point('',(-7.250190689807e1,-7.645202431380e0,
-4.176324743620e1));
#56092=cartesian_point('',(-7.249819484715e1,-7.572953356472e0,
-4.206754813973e1));
#56093=cartesian_point('',(-7.250107247057e1,-7.556572088746e0,
-4.217840720766e1));
#56094=cartesian_point('',(-7.299112860043e1,-8.306205620064e0,
-4.136104993571e1));
#56095=cartesian_point('',(-7.291284298810e1,-8.266029514141e0,
-4.149361520615e1));
#56096=cartesian_point('',(-7.280025364572e1,-8.206248692671e0,
-4.170563484183e1));
#56097=cartesian_point('',(-7.269994018912e1,-8.155439029242e0,
-4.193074123749e1));
#56098=cartesian_point('',(-7.266751616654e1,-8.140017902210e0,
-4.201024899024e1));
#56099=cartesian_point('',(-7.354788388600e1,-8.013091318283e0,
-4.135016415230e1));
#56100=cartesian_point('',(-7.350057621826e1,-8.030563393475e0,
-4.150883020911e1));
#56101=cartesian_point('',(-7.342013101116e1,-8.070117712285e0,
-4.174443876947e1));
#56102=cartesian_point('',(-7.332948120427e1,-8.126527882357e0,
-4.196161596829e1));
#56103=cartesian_point('',(-7.329663290414e1,-8.147988879208e0,
-4.203321591307e1));
#56104=(bounded_surface()b_spline_surface(3,3,((#56084,#56085,#56086,#56087,
#56088),(#56089,#56090,#56091,#56092,#56093),(#56094,#56095,#56096,#56097,
#56098),(#56099,#56100,#56101,#56102,#56103)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709112794659e-1,
7.049642141817e-1,8.827845650182e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952270889e0,1.579952270889e0,1.579952270889e0,
1.579952270889e0,1.579952270889e0),(8.066825763704e-1,8.066825763704e-1,
8.066825763704e-1,8.066825763704e-1,8.066825763704e-1),(8.066825763704e-1,
8.066825763704e-1,8.066825763704e-1,8.066825763704e-1,8.066825763704e-1),(
1.579952270889e0,1.579952270889e0,1.579952270889e0,1.579952270889e0,
1.579952270889e0)))representation_item('')surface());
#56106=oriented_edge('',*,*,#56105,.t.);
#56108=oriented_edge('',*,*,#56107,.f.);
#56110=oriented_edge('',*,*,#56109,.f.);
#56111=oriented_edge('',*,*,#56076,.t.);
#56112=edge_loop('',(#56106,#56108,#56110,#56111));
#56113=face_outer_bound('',#56112,.f.);
#56115=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#56116=direction('',(0.e0,0.e0,1.e0));
#56117=direction('',(1.e0,0.e0,0.e0));
#56118=axis2_placement_3d('',#56115,#56116,#56117);
#56119=conical_surface('',#56118,7.334631745054e1,5.e-1);
#56120=oriented_edge('',*,*,#56105,.f.);
#56121=oriented_edge('',*,*,#54702,.f.);
#56123=oriented_edge('',*,*,#56122,.f.);
#56125=oriented_edge('',*,*,#56124,.t.);
#56127=oriented_edge('',*,*,#56126,.f.);
#56129=oriented_edge('',*,*,#56128,.f.);
#56131=oriented_edge('',*,*,#56130,.t.);
#56132=edge_loop('',(#56120,#56121,#56123,#56125,#56127,#56129,#56131));
#56133=face_outer_bound('',#56132,.f.);
#56135=cartesian_point('',(-7.336239068596e1,-2.342456908333e0,
-4.228405173661e1));
#56136=cartesian_point('',(-7.334441723960e1,-2.355196501027e0,
-4.219223380229e1));
#56137=cartesian_point('',(-7.329427046128e1,-2.373393524236e0,
-4.191549382382e1));
#56138=cartesian_point('',(-7.324805149722e1,-2.337013301461e0,
-4.159362157790e1));
#56139=cartesian_point('',(-7.322394035625e1,-2.280584584809e0,
-4.136892583847e1));
#56140=cartesian_point('',(-7.321855501117e1,-2.264810742091e0,
-4.131419665291e1));
#56141=cartesian_point('',(-7.286718326266e1,-1.970339993887e0,
-4.217220132220e1));
#56142=cartesian_point('',(-7.286696279783e1,-1.957358955306e0,
-4.208718127833e1));
#56143=cartesian_point('',(-7.287518911631e1,-1.903039489484e0,
-4.183690297876e1));
#56144=cartesian_point('',(-7.291097739822e1,-1.801011403725e0,
-4.156287507069e1));
#56145=cartesian_point('',(-7.295282767713e1,-1.712330866784e0,
-4.138103620709e1));
#56146=cartesian_point('',(-7.296406415630e1,-1.689613780370e0,
-4.133740534589e1));
#56147=cartesian_point('',(-7.311026772282e1,-1.414006152561e0,
-4.200577935876e1));
#56148=cartesian_point('',(-7.313664202712e1,-1.405470192009e0,
-4.194474916314e1));
#56149=cartesian_point('',(-7.322184635561e1,-1.375934803475e0,
-4.176072147257e1));
#56150=cartesian_point('',(-7.333760454007e1,-1.332962868104e0,
-4.154638450347e1));
#56151=cartesian_point('',(-7.342856658893e1,-1.300072784023e0,
-4.139656398203e1));
#56152=cartesian_point('',(-7.345137802318e1,-1.291885110491e0,
-4.136005953749e1));
#56153=cartesian_point('',(-7.373473569728e1,-1.490291655880e0,
-4.202913462759e1));
#56154=cartesian_point('',(-7.375749883097e1,-1.509840003951e0,
-4.197406318175e1));
#56155=cartesian_point('',(-7.382526324277e1,-1.566000077238e0,
-4.179880267969e1));
#56156=cartesian_point('',(-7.390153830503e1,-1.620079207406e0,
-4.156836212516e1));
#56157=cartesian_point('',(-7.395265419634e1,-1.649107606272e0,
-4.139271053261e1));
#56158=cartesian_point('',(-7.396499880717e1,-1.655589215006e0,
-4.134889724716e1));
#56159=(bounded_surface()b_spline_surface(3,3,((#56135,#56136,#56137,#56138,
#56139,#56140),(#56141,#56142,#56143,#56144,#56145,#56146),(#56147,#56148,
#56149,#56150,#56151,#56152),(#56153,#56154,#56155,#56156,#56157,#56158)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.426834398305e-1,3.042661960773e-1,6.365714130128e-1,7.456903172727e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933828223e0,1.579933828223e0,1.579933828223e0,1.579933828223e0,
1.579933828223e0,1.579933828223e0),(8.066887239257e-1,8.066887239257e-1,
8.066887239257e-1,8.066887239257e-1,8.066887239257e-1,8.066887239257e-1),(
8.066887239257e-1,8.066887239257e-1,8.066887239257e-1,8.066887239257e-1,
8.066887239257e-1,8.066887239257e-1),(1.579933828223e0,1.579933828223e0,
1.579933828223e0,1.579933828223e0,1.579933828223e0,1.579933828223e0)))representation_item('')surface());
#56160=oriented_edge('',*,*,#56122,.t.);
#56162=oriented_edge('',*,*,#56161,.f.);
#56164=oriented_edge('',*,*,#56163,.f.);
#56166=oriented_edge('',*,*,#56165,.t.);
#56167=edge_loop('',(#56160,#56162,#56164,#56166));
#56168=face_outer_bound('',#56167,.f.);
#56170=cartesian_point('',(-7.328993447035e1,-8.407810274624e-1,
-4.365112682263e1));
#56171=cartesian_point('',(-7.327073276782e1,-8.882209296831e-1,
-4.368502462803e1));
#56172=cartesian_point('',(-7.326340272714e1,-1.064678188972e0,
-4.378886273807e1));
#56173=cartesian_point('',(-7.325863544742e1,-1.681016507824e0,
-4.372258111739e1));
#56174=cartesian_point('',(-7.329837403121e1,-1.823551676672e0,
-4.348326485443e1));
#56175=cartesian_point('',(-7.330488103494e1,-1.953666781845e0,
-4.332337748672e1));
#56176=cartesian_point('',(-7.331147929818e1,-2.036264369309e0,
-4.314668244181e1));
#56177=cartesian_point('',(-7.331107073675e1,-2.109242536235e0,
-4.296676343081e1));
#56178=cartesian_point('',(-7.330566934350e1,-2.167283445525e0,
-4.277515000035e1));
#56179=cartesian_point('',(-7.329391948478e1,-2.211791517577e0,
-4.257610342154e1));
#56180=cartesian_point('',(-7.327599648842e1,-2.240137473976e0,
-4.237440893337e1));
#56181=cartesian_point('',(-7.325277577938e1,-2.251232216628e0,
-4.217780721991e1));
#56182=cartesian_point('',(-7.322462263241e1,-2.245172590264e0,
-4.198362320502e1));
#56183=cartesian_point('',(-7.320309537405e1,-2.228819367024e0,
-4.185751662156e1));
#56184=cartesian_point('',(-7.319136551937e1,-2.216706017128e0,
-4.179323933354e1));
#56185=cartesian_point('',(-7.281594678621e1,-8.469825288557e-1,
-4.345018134093e1));
#56186=cartesian_point('',(-7.279231482244e1,-8.874375800460e-1,
-4.348732573566e1));
#56187=cartesian_point('',(-7.278323463917e1,-1.048933659692e0,
-4.360434225393e1));
#56188=cartesian_point('',(-7.277979868668e1,-1.680526062660e0,
-4.352781263852e1));
#56189=cartesian_point('',(-7.283324367788e1,-1.767629942357e0,
-4.326444931602e1));
#56190=cartesian_point('',(-7.284943834126e1,-1.848253863505e0,
-4.310308527789e1));
#56191=cartesian_point('',(-7.287031401382e1,-1.876915228927e0,
-4.292908942127e1));
#56192=cartesian_point('',(-7.288863813035e1,-1.895605417354e0,
-4.275859625922e1));
#56193=cartesian_point('',(-7.290813020166e1,-1.898661444255e0,
-4.258170888483e1));
#56194=cartesian_point('',(-7.292798081637e1,-1.889457727353e0,
-4.240307120300e1));
#56195=cartesian_point('',(-7.294838680005e1,-1.867549229872e0,
-4.222711959498e1));
#56196=cartesian_point('',(-7.296918177117e1,-1.834412728423e0,
-4.206080376004e1));
#56197=cartesian_point('',(-7.299151337272e1,-1.790163304897e0,
-4.190192565627e1));
#56198=cartesian_point('',(-7.300798723979e1,-1.753521916109e0,
-4.180276267234e1));
#56199=cartesian_point('',(-7.301723050671e1,-1.732628786232e0,
-4.175345611847e1));
#56200=cartesian_point('',(-7.278327321134e1,-1.135273428732e0,
-4.301032916944e1));
#56201=cartesian_point('',(-7.277064416620e1,-1.146644495028e0,
-4.302990203618e1));
#56202=cartesian_point('',(-7.275472713165e1,-1.192496490420e0,
-4.308425697859e1));
#56203=cartesian_point('',(-7.275970394249e1,-1.374484437034e0,
-4.305289071160e1));
#56204=cartesian_point('',(-7.281412375315e1,-1.398840783478e0,
-4.291702688952e1));
#56205=cartesian_point('',(-7.286210854695e1,-1.421544673843e0,
-4.280429277544e1));
#56206=cartesian_point('',(-7.291871636429e1,-1.429324380756e0,
-4.267699449430e1));
#56207=cartesian_point('',(-7.297992384414e1,-1.434314124421e0,
-4.254281659654e1));
#56208=cartesian_point('',(-7.304624731330e1,-1.434868568947e0,
-4.239979313967e1));
#56209=cartesian_point('',(-7.311580800506e1,-1.431977187743e0,
-4.225182047022e1));
#56210=cartesian_point('',(-7.318656051998e1,-1.425529549617e0,
-4.210340049745e1));
#56211=cartesian_point('',(-7.325588494609e1,-1.415969396543e0,
-4.196043200041e1));
#56212=cartesian_point('',(-7.332503110064e1,-1.403344761678e0,
-4.182090723151e1));
#56213=cartesian_point('',(-7.337075525092e1,-1.392982234960e0,
-4.173134557715e1));
#56214=cartesian_point('',(-7.339443447588e1,-1.387101435877e0,
-4.168593811558e1));
#56215=cartesian_point('',(-7.323166912730e1,-1.354877458566e0,
-4.286675786874e1));
#56216=cartesian_point('',(-7.323208844350e1,-1.350453174837e0,
-4.286932114414e1));
#56217=cartesian_point('',(-7.321256654784e1,-1.320687445409e0,
-4.286141763304e1));
#56218=cartesian_point('',(-7.322280137746e1,-1.135265991358e0,
-4.287567381722e1));
#56219=cartesian_point('',(-7.326427831374e1,-1.165906255028e0,
-4.286372178309e1));
#56220=cartesian_point('',(-7.332747525325e1,-1.192735126999e0,
-4.279055401150e1));
#56221=cartesian_point('',(-7.339779307238e1,-1.238095374959e0,
-4.269713269082e1));
#56222=cartesian_point('',(-7.347385651906e1,-1.286642143739e0,
-4.258197308698e1));
#56223=cartesian_point('',(-7.355196748956e1,-1.340222091648e0,
-4.245074768523e1));
#56224=cartesian_point('',(-7.362886341609e1,-1.395986673203e0,
-4.230638466885e1));
#56225=cartesian_point('',(-7.370072116564e1,-1.451903297353e0,
-4.215378613006e1));
#56226=cartesian_point('',(-7.376404089068e1,-1.505040700953e0,
-4.199881869328e1));
#56227=cartesian_point('',(-7.381937006879e1,-1.555376163687e0,
-4.183914662586e1));
#56228=cartesian_point('',(-7.385000354876e1,-1.585884874728e0,
-4.173016166938e1));
#56229=cartesian_point('',(-7.386401670193e1,-1.600542351384e0,
-4.167283746163e1));
#56230=(bounded_surface()b_spline_surface(3,3,((#56170,#56171,#56172,#56173,
#56174,#56175,#56176,#56177,#56178,#56179,#56180,#56181,#56182,#56183,#56184),(
#56185,#56186,#56187,#56188,#56189,#56190,#56191,#56192,#56193,#56194,#56195,
#56196,#56197,#56198,#56199),(#56200,#56201,#56202,#56203,#56204,#56205,#56206,
#56207,#56208,#56209,#56210,#56211,#56212,#56213,#56214),(#56215,#56216,#56217,
#56218,#56219,#56220,#56221,#56222,#56223,#56224,#56225,#56226,#56227,#56228,
#56229)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.216637067156e-1,3.448744707747e-1,
3.872154639600e-1,4.310254648464e-1,4.779933244341e-1,5.297841177208e-1,
5.862355005503e-1,6.469000698196e-1,7.108153502390e-1,7.758270483151e-1,
8.395350703646e-1,8.996508158247e-1,9.643101585654e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.437165761469e0,
1.437165761469e0,1.437165761469e0,1.437165761469e0,1.437165761469e0,
1.437165761469e0,1.437165761469e0,1.437165761469e0,1.437165761469e0,
1.437165761469e0,1.437165761469e0,1.437165761469e0,1.437165761469e0,
1.437165761469e0,1.437165761469e0),(8.542780795104e-1,8.542780795104e-1,
8.542780795104e-1,8.542780795104e-1,8.542780795104e-1,8.542780795104e-1,
8.542780795104e-1,8.542780795104e-1,8.542780795104e-1,8.542780795104e-1,
8.542780795104e-1,8.542780795104e-1,8.542780795104e-1,8.542780795104e-1,
8.542780795104e-1),(8.542780795104e-1,8.542780795104e-1,8.542780795104e-1,
8.542780795104e-1,8.542780795104e-1,8.542780795104e-1,8.542780795104e-1,
8.542780795104e-1,8.542780795104e-1,8.542780795104e-1,8.542780795104e-1,
8.542780795104e-1,8.542780795104e-1,8.542780795104e-1,8.542780795104e-1),(
1.437165761469e0,1.437165761469e0,1.437165761469e0,1.437165761469e0,
1.437165761469e0,1.437165761469e0,1.437165761469e0,1.437165761469e0,
1.437165761469e0,1.437165761469e0,1.437165761469e0,1.437165761469e0,
1.437165761469e0,1.437165761469e0,1.437165761469e0)))representation_item('')surface());
#56231=oriented_edge('',*,*,#54700,.t.);
#56233=oriented_edge('',*,*,#56232,.f.);
#56235=oriented_edge('',*,*,#56234,.t.);
#56236=oriented_edge('',*,*,#56161,.t.);
#56237=edge_loop('',(#56231,#56233,#56235,#56236));
#56238=face_outer_bound('',#56237,.f.);
#56240=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#56241=direction('',(0.e0,0.e0,1.e0));
#56242=direction('',(-9.997622052004e-1,2.180672036119e-2,0.e0));
#56243=axis2_placement_3d('',#56240,#56241,#56242);
#56244=toroidal_surface('',#56243,7.344368814732e1,5.e-1);
#56245=oriented_edge('',*,*,#54698,.t.);
#56246=oriented_edge('',*,*,#54696,.t.);
#56248=oriented_edge('',*,*,#56247,.f.);
#56250=oriented_edge('',*,*,#56249,.t.);
#56252=oriented_edge('',*,*,#56251,.t.);
#56253=oriented_edge('',*,*,#56232,.t.);
#56254=edge_loop('',(#56245,#56246,#56248,#56250,#56252,#56253));
#56255=face_outer_bound('',#56254,.f.);
#56257=cartesian_point('',(-7.318818788839e1,2.206027997808e0,
-4.179691564448e1));
#56258=cartesian_point('',(-7.320267951710e1,2.221730740432e0,
-4.187968808758e1));
#56259=cartesian_point('',(-7.322469420549e1,2.237507166751e0,
-4.201701626261e1));
#56260=cartesian_point('',(-7.324969508792e1,2.239767232236e0,
-4.220584599636e1));
#56261=cartesian_point('',(-7.326620393579e1,2.231262907894e0,
-4.235452812445e1));
#56262=cartesian_point('',(-7.327859677443e1,2.215333889574e0,
-4.249082912298e1));
#56263=cartesian_point('',(-7.328761322437e1,2.194081198482e0,
-4.261585775375e1));
#56264=cartesian_point('',(-7.329388055850e1,2.168973144543e0,
-4.273070106256e1));
#56265=cartesian_point('',(-7.329792030691e1,2.141036880857e0,
-4.283636170981e1));
#56266=cartesian_point('',(-7.330016114540e1,2.110946608435e0,
-4.293384998495e1));
#56267=cartesian_point('',(-7.330094333718e1,2.079085090158e0,
-4.302417482840e1));
#56268=cartesian_point('',(-7.330052454001e1,2.045601054002e0,
-4.310828788362e1));
#56269=cartesian_point('',(-7.329908711158e1,2.010426044664e0,
-4.318710268566e1));
#56270=cartesian_point('',(-7.329673862518e1,1.973234252705e0,
-4.326156549271e1));
#56271=cartesian_point('',(-7.329350145788e1,1.933333899430e0,
-4.333274768347e1));
#56272=cartesian_point('',(-7.328929592015e1,1.889510500114e0,
-4.340185301414e1));
#56273=cartesian_point('',(-7.328393142530e1,1.839925836317e0,
-4.346997692160e1));
#56274=cartesian_point('',(-7.327712672057e1,1.781775741403e0,
-4.353792511197e1));
#56275=cartesian_point('',(-7.326856376006e1,1.710793136215e0,
-4.360606685045e1));
#56276=cartesian_point('',(-7.325803223121e1,1.617793615385e0,
-4.367482383357e1));
#56277=cartesian_point('',(-7.324580978262e1,1.484225997309e0,
-4.374296233434e1));
#56278=cartesian_point('',(-7.323851367285e1,1.280565302508e0,
-4.378668891901e1));
#56279=cartesian_point('',(-7.325096428773e1,1.052777509765e0,
-4.375254486775e1));
#56280=cartesian_point('',(-7.327205170860e1,8.872639356392e-1,
-4.366858206159e1));
#56281=cartesian_point('',(-7.328279619880e1,8.168580348335e-1,
-4.361133895861e1));
#56282=cartesian_point('',(-7.328770852319e1,7.849260509156e-1,
-4.358200115019e1));
#56283=cartesian_point('',(-7.303037676271e1,1.736167622577e0,
-4.175620110240e1));
#56284=cartesian_point('',(-7.301859529858e1,1.762326111398e0,
-4.182044231174e1));
#56285=cartesian_point('',(-7.300120675838e1,1.799580770429e0,
-4.193020115745e1));
#56286=cartesian_point('',(-7.297982310582e1,1.838104914826e0,
-4.208703296745e1));
#56287=cartesian_point('',(-7.296386681162e1,1.861393540449e0,
-4.221360078833e1));
#56288=cartesian_point('',(-7.294964083948e1,1.876962963745e0,
-4.233203743875e1));
#56289=cartesian_point('',(-7.293673328996e1,1.886373828434e0,
-4.244262379275e1));
#56290=cartesian_point('',(-7.292487835189e1,1.890798102298e0,
-4.254581858511e1));
#56291=cartesian_point('',(-7.291389767988e1,1.891105696191e0,
-4.264214419194e1));
#56292=cartesian_point('',(-7.290365202788e1,1.887922899916e0,
-4.273223452741e1));
#56293=cartesian_point('',(-7.289401792627e1,1.881657764052e0,
-4.281680690833e1));
#56294=cartesian_point('',(-7.288487726620e1,1.872515695530e0,
-4.289659567666e1));
#56295=cartesian_point('',(-7.287610296038e1,1.860499014732e0,
-4.297235913378e1));
#56296=cartesian_point('',(-7.286753932824e1,1.845367112616e0,
-4.304494267819e1));
#56297=cartesian_point('',(-7.285897594060e1,1.826532079995e0,
-4.311537281273e1));
#56298=cartesian_point('',(-7.285012394966e1,1.802869795287e0,
-4.318487581389e1));
#56299=cartesian_point('',(-7.284061304661e1,1.772494066129e0,
-4.325464767523e1));
#56300=cartesian_point('',(-7.283000256745e1,1.732301920954e0,
-4.332564777494e1));
#56301=cartesian_point('',(-7.281782574764e1,1.677410050046e0,
-4.339839218811e1));
#56302=cartesian_point('',(-7.280371520289e1,1.597868460221e0,
-4.347336329850e1));
#56303=cartesian_point('',(-7.278788933171e1,1.473926473276e0,
-4.354916169279e1));
#56304=cartesian_point('',(-7.277822248989e1,1.272739949540e0,
-4.359857069834e1));
#56305=cartesian_point('',(-7.279249360766e1,1.046273228950e0,
-4.355989066177e1));
#56306=cartesian_point('',(-7.281766092497e1,8.921812585448e-1,
-4.346624122442e1));
#56307=cartesian_point('',(-7.283096594393e1,8.338542538733e-1,
-4.340412638688e1));
#56308=cartesian_point('',(-7.283720887969e1,8.087217190670e-1,
-4.337270373636e1));
#56309=cartesian_point('',(-7.339264568456e1,1.401809131618e0,
-4.169085108945e1));
#56310=cartesian_point('',(-7.336280883097e1,1.409339293533e0,
-4.175013278041e1));
#56311=cartesian_point('',(-7.331424181693e1,1.420023705093e0,
-4.184908076480e1));
#56312=cartesian_point('',(-7.324845472561e1,1.430955285432e0,
-4.198670148209e1));
#56313=cartesian_point('',(-7.319696299368e1,1.437471964016e0,
-4.209599896395e1));
#56314=cartesian_point('',(-7.314989577224e1,1.441727841714e0,
-4.219695458897e1));
#56315=cartesian_point('',(-7.310679912760e1,1.444182416362e0,
-4.229013914160e1));
#56316=cartesian_point('',(-7.306729661674e1,1.445180877178e0,
-4.237613017070e1));
#56317=cartesian_point('',(-7.303107931210e1,1.444979404397e0,
-4.245546462599e1));
#56318=cartesian_point('',(-7.299785745688e1,1.443761952185e0,
-4.252870412246e1));
#56319=cartesian_point('',(-7.296735595871e1,1.441647622873e0,
-4.259642211485e1));
#56320=cartesian_point('',(-7.293933134759e1,1.438695334013e0,
-4.265915273977e1));
#56321=cartesian_point('',(-7.291356615450e1,1.434903523458e0,
-4.271739453908e1));
#56322=cartesian_point('',(-7.288984944280e1,1.430197958817e0,
-4.277165000171e1));
#56323=cartesian_point('',(-7.286795703879e1,1.424400207827e0,
-4.282247195631e1));
#56324=cartesian_point('',(-7.284766579864e1,1.417170927383e0,
-4.287043629097e1));
#56325=cartesian_point('',(-7.282884154914e1,1.407942362538e0,
-4.291593623962e1));
#56326=cartesian_point('',(-7.281147276381e1,1.395781211859e0,
-4.295907335320e1));
#56327=cartesian_point('',(-7.279564905943e1,1.379218102347e0,
-4.299964830227e1));
#56328=cartesian_point('',(-7.278134303683e1,1.355256948365e0,
-4.303767682293e1));
#56329=cartesian_point('',(-7.276881269019e1,1.317953604719e0,
-4.307244015501e1));
#56330=cartesian_point('',(-7.276208669955e1,1.257433774476e0,
-4.309318770907e1));
#56331=cartesian_point('',(-7.276927334560e1,1.189412502577e0,
-4.307708877335e1));
#56332=cartesian_point('',(-7.278611851528e1,1.143334358409e0,
-4.303463020787e1));
#56333=cartesian_point('',(-7.279897711566e1,1.126043216737e0,
-4.300231907808e1));
#56334=cartesian_point('',(-7.280596134929e1,1.118626631753e0,
-4.298501397850e1));
#56335=cartesian_point('',(-7.385100809379e1,1.594273717282e0,
-4.167734891839e1));
#56336=cartesian_point('',(-7.383246493466e1,1.575893405251e0,
-4.175104724872e1));
#56337=cartesian_point('',(-7.379743436972e1,1.543055954356e0,
-4.186859548437e1));
#56338=cartesian_point('',(-7.374119312889e1,1.494831675556e0,
-4.202227591424e1));
#56339=cartesian_point('',(-7.369268506609e1,1.455640795702e0,
-4.213935961099e1));
#56340=cartesian_point('',(-7.364499037776e1,1.419012108807e0,
-4.224367669883e1));
#56341=cartesian_point('',(-7.359877177712e1,1.385031940100e0,
-4.233686637001e1));
#56342=cartesian_point('',(-7.355445412101e1,1.353655895807e0,
-4.242023305690e1));
#56343=cartesian_point('',(-7.351232002173e1,1.324788225487e0,
-4.249480608420e1));
#56344=cartesian_point('',(-7.347252277521e1,1.298293817012e0,
-4.256146346027e1));
#56345=cartesian_point('',(-7.343512523021e1,1.274026763192e0,
-4.262095091030e1));
#56346=cartesian_point('',(-7.340015567930e1,1.251867769787e0,
-4.267385377486e1));
#56347=cartesian_point('',(-7.336763111446e1,1.231741277874e0,
-4.272061032369e1));
#56348=cartesian_point('',(-7.333755801052e1,1.213625886704e0,
-4.276153941533e1));
#56349=cartesian_point('',(-7.330993359706e1,1.197579011237e0,
-4.279684577719e1));
#56350=cartesian_point('',(-7.328479839894e1,1.183822025582e0,
-4.282654319157e1));
#56351=cartesian_point('',(-7.326239387158e1,1.172928971656e0,
-4.285025833750e1));
#56352=cartesian_point('',(-7.324322392761e1,1.166065389074e0,
-4.286722740968e1));
#56353=cartesian_point('',(-7.322798849635e1,1.165210459676e0,
-4.287651074350e1));
#56354=cartesian_point('',(-7.321709931424e1,1.173902896606e0,
-4.287767624019e1));
#56355=cartesian_point('',(-7.321090647547e1,1.198852445973e0,
-4.287073552019e1));
#56356=cartesian_point('',(-7.320899105243e1,1.252560575942e0,
-4.286202208580e1));
#56357=cartesian_point('',(-7.320847966392e1,1.314670255783e0,
-4.286919322613e1));
#56358=cartesian_point('',(-7.321434058516e1,1.346782650019e0,
-4.287889107411e1));
#56359=cartesian_point('',(-7.322426829192e1,1.351457435135e0,
-4.287617790317e1));
#56360=cartesian_point('',(-7.323053692144e1,1.351939188059e0,
-4.287267007203e1));
#56361=(bounded_surface()b_spline_surface(3,3,((#56257,#56258,#56259,#56260,
#56261,#56262,#56263,#56264,#56265,#56266,#56267,#56268,#56269,#56270,#56271,
#56272,#56273,#56274,#56275,#56276,#56277,#56278,#56279,#56280,#56281,#56282),(
#56283,#56284,#56285,#56286,#56287,#56288,#56289,#56290,#56291,#56292,#56293,
#56294,#56295,#56296,#56297,#56298,#56299,#56300,#56301,#56302,#56303,#56304,
#56305,#56306,#56307,#56308),(#56309,#56310,#56311,#56312,#56313,#56314,#56315,
#56316,#56317,#56318,#56319,#56320,#56321,#56322,#56323,#56324,#56325,#56326,
#56327,#56328,#56329,#56330,#56331,#56332,#56333,#56334),(#56335,#56336,#56337,
#56338,#56339,#56340,#56341,#56342,#56343,#56344,#56345,#56346,#56347,#56348,
#56349,#56350,#56351,#56352,#56353,#56354,#56355,#56356,#56357,#56358,#56359,
#56360)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714295262e-2,
1.205804582313e-1,1.727491609186e-1,2.202391623717e-1,2.635727515806e-1,
3.032383358515e-1,3.395879889662e-1,3.729174842013e-1,4.035172395209e-1,
4.316733765900e-1,4.576281728809e-1,4.815719418347e-1,5.037061983160e-1,
5.242428856784e-1,5.433986253034e-1,5.613661593448e-1,5.781055294379e-1,
5.935290268636e-1,6.076891874317e-1,6.216685336710e-1,6.368238099123e-1,
6.525668213791e-1,6.694368604614e-1,6.892265052061e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609459839e0,
1.413609459839e0,1.413609459839e0,1.413609459839e0,1.413609459839e0,
1.413609459839e0,1.413609459839e0,1.413609459839e0,1.413609459839e0,
1.413609459839e0,1.413609459839e0,1.413609459839e0,1.413609459839e0,
1.413609459839e0,1.413609459839e0,1.413609459839e0,1.413609459839e0,
1.413609459839e0,1.413609459839e0,1.413609459839e0,1.413609459839e0,
1.413609459839e0,1.413609459839e0,1.413609459839e0,1.413609459839e0,
1.413609459839e0),(8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,
8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,
8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,
8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,
8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,
8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,
8.621301800537e-1,8.621301800537e-1,8.621301800537e-1),(8.621301800537e-1,
8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,
8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,
8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,
8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,
8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,
8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,8.621301800537e-1,
8.621301800537e-1),(1.413609459839e0,1.413609459839e0,1.413609459839e0,
1.413609459839e0,1.413609459839e0,1.413609459839e0,1.413609459839e0,
1.413609459839e0,1.413609459839e0,1.413609459839e0,1.413609459839e0,
1.413609459839e0,1.413609459839e0,1.413609459839e0,1.413609459839e0,
1.413609459839e0,1.413609459839e0,1.413609459839e0,1.413609459839e0,
1.413609459839e0,1.413609459839e0,1.413609459839e0,1.413609459839e0,
1.413609459839e0,1.413609459839e0,1.413609459839e0)))representation_item('')surface());
#56362=oriented_edge('',*,*,#54694,.t.);
#56364=oriented_edge('',*,*,#56363,.f.);
#56366=oriented_edge('',*,*,#56365,.f.);
#56367=oriented_edge('',*,*,#56247,.t.);
#56368=edge_loop('',(#56362,#56364,#56366,#56367));
#56369=face_outer_bound('',#56368,.f.);
#56371=cartesian_point('',(-7.321884566382e1,2.265212910861e0,
-4.131567944443e1));
#56372=cartesian_point('',(-7.323813030190e1,2.322135339974e0,
-4.151430174303e1));
#56373=cartesian_point('',(-7.328010893804e1,2.374522258702e0,
-4.183254632578e1));
#56374=cartesian_point('',(-7.334000179426e1,2.358673310689e0,
-4.217102082702e1));
#56375=cartesian_point('',(-7.336368289676e1,2.341603478772e0,
-4.229078701276e1));
#56376=cartesian_point('',(-7.296399085126e1,1.690240044196e0,
-4.133853634436e1));
#56377=cartesian_point('',(-7.292288746708e1,1.772327659809e0,
-4.149716814572e1));
#56378=cartesian_point('',(-7.287955851148e1,1.883554352031e0,
-4.176312947810e1));
#56379=cartesian_point('',(-7.286642908832e1,1.954727767309e0,
-4.206741344099e1));
#56380=cartesian_point('',(-7.286714604417e1,1.971364686452e0,
-4.217840650712e1));
#56381=cartesian_point('',(-7.345085718661e1,1.292109228495e0,
-4.136104993523e1));
#56382=cartesian_point('',(-7.336805082308e1,1.321704166007e0,
-4.149352841626e1));
#56383=cartesian_point('',(-7.324861833738e1,1.366277335888e0,
-4.170554237031e1));
#56384=cartesian_point('',(-7.314252155671e1,1.403564945419e0,
-4.193064469303e1));
#56385=cartesian_point('',(-7.310832118441e1,1.414635405142e0,
-4.201024864719e1));
#56386=cartesian_point('',(-7.396458974697e1,1.655387012925e0,
-4.135016401640e1));
#56387=cartesian_point('',(-7.391999699644e1,1.631905229919e0,
-4.150872668781e1));
#56388=cartesian_point('',(-7.384540614902e1,1.582197453864e0,
-4.174433886146e1));
#56389=cartesian_point('',(-7.376289881907e1,1.514444857347e0,
-4.196152906892e1));
#56390=cartesian_point('',(-7.373309626707e1,1.488848754719e0,
-4.203321584800e1));
#56391=(bounded_surface()b_spline_surface(3,3,((#56371,#56372,#56373,#56374,
#56375),(#56376,#56377,#56378,#56379,#56380),(#56381,#56382,#56383,#56384,
#56385),(#56386,#56387,#56388,#56389,#56390)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709119038193e-1,
7.047487645597e-1,8.827844618061e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036889e0,1.579952036889e0,1.579952036889e0,
1.579952036889e0,1.579952036889e0),(8.066826543705e-1,8.066826543705e-1,
8.066826543705e-1,8.066826543705e-1,8.066826543705e-1),(8.066826543705e-1,
8.066826543705e-1,8.066826543705e-1,8.066826543705e-1,8.066826543705e-1),(
1.579952036889e0,1.579952036889e0,1.579952036889e0,1.579952036889e0,
1.579952036889e0)))representation_item('')surface());
#56393=oriented_edge('',*,*,#56392,.t.);
#56395=oriented_edge('',*,*,#56394,.f.);
#56397=oriented_edge('',*,*,#56396,.f.);
#56398=oriented_edge('',*,*,#56363,.t.);
#56399=edge_loop('',(#56393,#56395,#56397,#56398));
#56400=face_outer_bound('',#56399,.f.);
#56402=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#56403=direction('',(0.e0,0.e0,1.e0));
#56404=direction('',(1.e0,0.e0,0.e0));
#56405=axis2_placement_3d('',#56402,#56403,#56404);
#56406=conical_surface('',#56405,7.334631745054e1,5.e-1);
#56407=oriented_edge('',*,*,#56392,.f.);
#56408=oriented_edge('',*,*,#54692,.f.);
#56410=oriented_edge('',*,*,#56409,.f.);
#56412=oriented_edge('',*,*,#56411,.t.);
#56414=oriented_edge('',*,*,#56413,.f.);
#56416=oriented_edge('',*,*,#56415,.f.);
#56418=oriented_edge('',*,*,#56417,.t.);
#56419=edge_loop('',(#56407,#56408,#56410,#56412,#56414,#56416,#56418));
#56420=face_outer_bound('',#56419,.f.);
#56422=cartesian_point('',(-7.304051724464e1,7.253296643833e0,
-4.228405173682e1));
#56423=cartesian_point('',(-7.302436041500e1,7.238320035416e0,
-4.219223380780e1));
#56424=cartesian_point('',(-7.297701783980e1,7.213733222177e0,
-4.191549384353e1));
#56425=cartesian_point('',(-7.292644571284e1,7.243769417784e0,
-4.159362159621e1));
#56426=cartesian_point('',(-7.289517541940e1,7.296568242851e0,
-4.136892585092e1));
#56427=cartesian_point('',(-7.288777724534e1,7.311504213176e0,
-4.131419665207e1));
#56428=cartesian_point('',(-7.250097538538e1,7.557592506848e0,
-4.217220132230e1));
#56429=cartesian_point('',(-7.249906244124e1,7.570433713631e0,
-4.208718128335e1));
#56430=cartesian_point('',(-7.250012826886e1,7.625362215074e0,
-4.183690299625e1));
#56431=cartesian_point('',(-7.252229303807e1,7.731188742258e0,
-4.156287508580e1));
#56432=cartesian_point('',(-7.255221014901e1,7.824573163693e0,
-4.138103621684e1));
#56433=cartesian_point('',(-7.256038532574e1,7.848562562925e0,
-4.133740534504e1));
#56434=cartesian_point('',(-7.266936408610e1,8.140895724001e0,
-4.200577935864e1));
#56435=cartesian_point('',(-7.269439858665e1,8.152801195042e0,
-4.194474916651e1));
#56436=cartesian_point('',(-7.277501883401e1,8.193205298434e0,
-4.176072148539e1));
#56437=cartesian_point('',(-7.288417772744e1,8.250919077548e0,
-4.154638451540e1));
#56438=cartesian_point('',(-7.297006856752e1,8.295400713190e0,
-4.139656399005e1));
#56439=cartesian_point('',(-7.299161614611e1,8.306495832372e0,
-4.136005953659e1));
#56440=cartesian_point('',(-7.329844690668e1,8.146772280926e0,
-4.202913462735e1));
#56441=cartesian_point('',(-7.332356686859e1,8.130362357785e0,
-4.197406318474e1));
#56442=cartesian_point('',(-7.339808190324e1,8.083527774571e0,
-4.179880269224e1));
#56443=cartesian_point('',(-7.348076316538e1,8.039867191262e0,
-4.156836213859e1));
#56444=cartesian_point('',(-7.353523072119e1,8.017759095869e0,
-4.139271054240e1));
#56445=cartesian_point('',(-7.354831574500e1,8.012944232080e0,
-4.134889724637e1));
#56446=(bounded_surface()b_spline_surface(3,3,((#56422,#56423,#56424,#56425,
#56426,#56427),(#56428,#56429,#56430,#56431,#56432,#56433),(#56434,#56435,
#56436,#56437,#56438,#56439),(#56440,#56441,#56442,#56443,#56444,#56445)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.426834398532e-1,3.042661867573e-1,6.365713872751e-1,7.456903178982e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933828216e0,1.579933828216e0,1.579933828216e0,1.579933828216e0,
1.579933828216e0,1.579933828216e0),(8.066887239282e-1,8.066887239282e-1,
8.066887239282e-1,8.066887239282e-1,8.066887239282e-1,8.066887239282e-1),(
8.066887239282e-1,8.066887239282e-1,8.066887239282e-1,8.066887239282e-1,
8.066887239282e-1,8.066887239282e-1),(1.579933828216e0,1.579933828216e0,
1.579933828216e0,1.579933828216e0,1.579933828216e0,1.579933828216e0)))representation_item('')surface());
#56447=oriented_edge('',*,*,#56409,.t.);
#56449=oriented_edge('',*,*,#56448,.f.);
#56451=oriented_edge('',*,*,#56450,.f.);
#56453=oriented_edge('',*,*,#56452,.t.);
#56454=edge_loop('',(#56447,#56449,#56451,#56453));
#56455=face_outer_bound('',#56454,.f.);
#56457=cartesian_point('',(-7.277267293507e1,8.732690020756e0,
-4.365111040228e1));
#56458=cartesian_point('',(-7.275982637961e1,8.683149276687e0,
-4.368501216327e1));
#56459=cartesian_point('',(-7.277559030935e1,8.507250293980e0,
-4.378885850034e1));
#56460=cartesian_point('',(-7.285131063082e1,7.895546971443e0,
-4.372259068914e1));
#56461=cartesian_point('',(-7.290931656020e1,7.759410224283e0,
-4.348326967250e1));
#56462=cartesian_point('',(-7.293275118321e1,7.631257982263e0,
-4.332338388990e1));
#56463=cartesian_point('',(-7.295007453257e1,7.550227523956e0,
-4.314668940923e1));
#56464=cartesian_point('',(-7.295919525367e1,7.477820213790e0,
-4.296677155065e1));
#56465=cartesian_point('',(-7.296141629500e1,7.419570359338e0,
-4.277515886308e1));
#56466=cartesian_point('',(-7.295557681553e1,7.373908760892e0,
-4.257611247657e1));
#56467=cartesian_point('',(-7.294150738241e1,7.343465114253e0,
-4.237441739144e1));
#56468=cartesian_point('',(-7.291993366670e1,7.329433652566e0,
-4.217781432406e1));
#56469=cartesian_point('',(-7.289123014629e1,7.331766213330e0,
-4.198362656688e1));
#56470=cartesian_point('',(-7.286775199046e1,7.345169898841e0,
-4.185751679920e1));
#56471=cartesian_point('',(-7.285454085579e1,7.355649059784e0,
-4.179323705786e1));
#56472=cartesian_point('',(-7.230355128200e1,8.664671175367e0,
-4.345016300470e1));
#56473=cartesian_point('',(-7.228540017584e1,8.621478307968e0,
-4.348731162259e1));
#56474=cartesian_point('',(-7.229747570249e1,8.460185852742e0,
-4.360433722452e1));
#56475=cartesian_point('',(-7.237650631355e1,7.833531939106e0,
-4.352782353186e1));
#56476=cartesian_point('',(-7.244086656431e1,7.754140248067e0,
-4.326445424471e1));
#56477=cartesian_point('',(-7.246744590535e1,7.676320163147e0,
-4.310309176060e1));
#56478=cartesian_point('',(-7.249188429277e1,7.650627681508e0,
-4.292909616845e1));
#56479=cartesian_point('',(-7.251249116587e1,7.634488728691e0,
-4.275860392210e1));
#56480=cartesian_point('',(-7.253221542636e1,7.634002423528e0,
-4.258171700926e1));
#56481=cartesian_point('',(-7.255069496583e1,7.645717830216e0,
-4.240307927275e1));
#56482=cartesian_point('',(-7.256806685886e1,7.670101911952e0,
-4.222712690525e1));
#56483=cartesian_point('',(-7.258435888057e1,7.705668952826e0,
-4.206080969703e1));
#56484=cartesian_point('',(-7.260072402409e1,7.752455151604e0,
-4.190192832303e1));
#56485=cartesian_point('',(-7.261227457022e1,7.790934222401e0,
-4.180276278043e1));
#56486=cartesian_point('',(-7.261871192383e1,7.812855981978e0,
-4.175345436286e1));
#56487=cartesian_point('',(-7.230878815082e1,8.374568376755e0,
-4.301032036740e1));
#56488=cartesian_point('',(-7.229775007025e1,8.361646289532e0,
-4.302989566999e1));
#56489=cartesian_point('',(-7.228795245707e1,8.314110914531e0,
-4.308425514368e1));
#56490=cartesian_point('',(-7.231663892076e1,8.134324520138e0,
-4.305289555595e1));
#56491=cartesian_point('',(-7.237377292111e1,8.117277085959e0,
-4.291703042911e1));
#56492=cartesian_point('',(-7.242431010866e1,8.101030692563e0,
-4.280429743562e1));
#56493=cartesian_point('',(-7.248144873384e1,8.100705935593e0,
-4.267699985959e1));
#56494=cartesian_point('',(-7.254278342895e1,8.103747856234e0,
-4.254282283979e1));
#56495=cartesian_point('',(-7.260861157437e1,8.111854861090e0,
-4.239979992743e1));
#56496=cartesian_point('',(-7.267719969335e1,8.123800801470e0,
-4.225182732292e1));
#56497=cartesian_point('',(-7.274650552454e1,8.139428204340e0,
-4.210340681339e1));
#56498=cartesian_point('',(-7.281398946736e1,8.157955195840e0,
-4.196043723376e1));
#56499=cartesian_point('',(-7.288089747587e1,8.179497496925e0,
-4.182090969080e1));
#56500=cartesian_point('',(-7.292487895457e1,8.195739952116e0,
-4.173134574564e1));
#56501=cartesian_point('',(-7.294758886917e1,8.204661552331e0,
-4.168593654520e1));
#56502=cartesian_point('',(-7.278201161623e1,8.215362266148e0,
-4.286675807931e1));
#56503=cartesian_point('',(-7.278184941137e1,8.219802093128e0,
-4.286932210849e1));
#56504=cartesian_point('',(-7.275860791829e1,8.246761184075e0,
-4.286141865353e1));
#56505=cartesian_point('',(-7.274455170248e1,8.431937352022e0,
-4.287567220174e1));
#56506=cartesian_point('',(-7.278967137250e1,8.406976417608e0,
-4.286372383120e1));
#56507=cartesian_point('',(-7.285582898544e1,8.388625872548e0,
-4.279055691278e1));
#56508=cartesian_point('',(-7.293146525237e1,8.352832578813e0,
-4.269713698148e1));
#56509=cartesian_point('',(-7.301321413429e1,8.314629689441e0,
-4.258197849337e1));
#56510=cartesian_point('',(-7.309765023656e1,8.271703912516e0,
-4.245075401101e1));
#56511=cartesian_point('',(-7.318116721642e1,8.226453414819e0,
-4.230639142610e1));
#56512=cartesian_point('',(-7.325970932564e1,8.180394362064e0,
-4.215379271071e1));
#56513=cartesian_point('',(-7.332942394541e1,8.135976118437e0,
-4.199882445806e1));
#56514=cartesian_point('',(-7.339085132681e1,8.093292329912e0,
-4.183914954944e1));
#56515=cartesian_point('',(-7.342520584827e1,8.067042422022e0,
-4.173016189456e1));
#56516=cartesian_point('',(-7.344101286656e1,8.054338961808e0,
-4.167283545846e1));
#56517=(bounded_surface()b_spline_surface(3,3,((#56457,#56458,#56459,#56460,
#56461,#56462,#56463,#56464,#56465,#56466,#56467,#56468,#56469,#56470,#56471),(
#56472,#56473,#56474,#56475,#56476,#56477,#56478,#56479,#56480,#56481,#56482,
#56483,#56484,#56485,#56486),(#56487,#56488,#56489,#56490,#56491,#56492,#56493,
#56494,#56495,#56496,#56497,#56498,#56499,#56500,#56501),(#56502,#56503,#56504,
#56505,#56506,#56507,#56508,#56509,#56510,#56511,#56512,#56513,#56514,#56515,
#56516)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.216631376549e-1,3.448759699524e-1,
3.872166297042e-1,4.310262569809e-1,4.779935911075e-1,5.297837663533e-1,
5.862345172980e-1,6.468985382060e-1,7.108134866821e-1,7.758251264181e-1,
8.395333300226e-1,8.996494678986e-1,9.643110542282e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.437165326217e0,
1.437165326217e0,1.437165326217e0,1.437165326217e0,1.437165326217e0,
1.437165326217e0,1.437165326217e0,1.437165326217e0,1.437165326217e0,
1.437165326217e0,1.437165326217e0,1.437165326217e0,1.437165326217e0,
1.437165326217e0,1.437165326217e0),(8.542782245944e-1,8.542782245944e-1,
8.542782245944e-1,8.542782245944e-1,8.542782245944e-1,8.542782245944e-1,
8.542782245944e-1,8.542782245944e-1,8.542782245944e-1,8.542782245944e-1,
8.542782245944e-1,8.542782245944e-1,8.542782245944e-1,8.542782245944e-1,
8.542782245944e-1),(8.542782245944e-1,8.542782245944e-1,8.542782245944e-1,
8.542782245944e-1,8.542782245944e-1,8.542782245944e-1,8.542782245944e-1,
8.542782245944e-1,8.542782245944e-1,8.542782245944e-1,8.542782245944e-1,
8.542782245944e-1,8.542782245944e-1,8.542782245944e-1,8.542782245944e-1),(
1.437165326217e0,1.437165326217e0,1.437165326217e0,1.437165326217e0,
1.437165326217e0,1.437165326217e0,1.437165326217e0,1.437165326217e0,
1.437165326217e0,1.437165326217e0,1.437165326217e0,1.437165326217e0,
1.437165326217e0,1.437165326217e0,1.437165326217e0)))representation_item('')surface());
#56518=oriented_edge('',*,*,#54690,.t.);
#56520=oriented_edge('',*,*,#56519,.f.);
#56522=oriented_edge('',*,*,#56521,.t.);
#56523=oriented_edge('',*,*,#56448,.t.);
#56524=edge_loop('',(#56518,#56520,#56522,#56523));
#56525=face_outer_bound('',#56524,.f.);
#56527=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#56528=direction('',(0.e0,0.e0,1.e0));
#56529=direction('',(-9.883627527681e-1,1.521153146158e-1,0.e0));
#56530=axis2_placement_3d('',#56527,#56528,#56529);
#56531=toroidal_surface('',#56530,7.344368814732e1,5.e-1);
#56532=oriented_edge('',*,*,#54688,.t.);
#56534=oriented_edge('',*,*,#56533,.f.);
#56536=oriented_edge('',*,*,#56535,.t.);
#56538=oriented_edge('',*,*,#56537,.t.);
#56539=oriented_edge('',*,*,#56519,.t.);
#56540=edge_loop('',(#56532,#56534,#56536,#56538,#56539));
#56541=face_outer_bound('',#56540,.f.);
#56543=cartesian_point('',(-7.227410836078e1,1.174013060306e1,
-4.179691564485e1));
#56544=cartesian_point('',(-7.228642639235e1,1.175759054367e1,
-4.187968808781e1));
#56545=cartesian_point('',(-7.230619350519e1,1.177610549388e1,
-4.201701626272e1));
#56546=cartesian_point('',(-7.233068550383e1,1.178160949418e1,
-4.220584599635e1));
#56547=cartesian_point('',(-7.234816315330e1,1.177533276256e1,
-4.235452812444e1));
#56548=cartesian_point('',(-7.236252912358e1,1.176115760924e1,
-4.249082912297e1));
#56549=cartesian_point('',(-7.237424246939e1,1.174126362074e1,
-4.261585775373e1));
#56550=cartesian_point('',(-7.238373344428e1,1.171718842095e1,
-4.273070106254e1));
#56551=cartesian_point('',(-7.239138504621e1,1.169001844885e1,
-4.283636170979e1));
#56552=cartesian_point('',(-7.239753428270e1,1.166047809099e1,
-4.293384998493e1));
#56553=cartesian_point('',(-7.240246854538e1,1.162899124894e1,
-4.302417482838e1));
#56554=cartesian_point('',(-7.240642387482e1,1.159573900936e1,
-4.310828788359e1));
#56555=cartesian_point('',(-7.240959000382e1,1.156067730504e1,
-4.318710268563e1));
#56556=cartesian_point('',(-7.241211611203e1,1.152349715503e1,
-4.326156549269e1));
#56557=cartesian_point('',(-7.241411468033e1,1.148351561969e1,
-4.333274768345e1));
#56558=cartesian_point('',(-7.241566522300e1,1.143951820281e1,
-4.340185301412e1));
#56559=cartesian_point('',(-7.241681871951e1,1.138965753560e1,
-4.346997692157e1));
#56560=cartesian_point('',(-7.241766234043e1,1.133111673062e1,
-4.353792511194e1));
#56561=cartesian_point('',(-7.241843772640e1,1.125962370083e1,
-4.360606685042e1));
#56562=cartesian_point('',(-7.242013516958e1,1.116604516345e1,
-4.367482383354e1));
#56563=cartesian_point('',(-7.242545135832e1,1.103202488521e1,
-4.374296233431e1));
#56564=cartesian_point('',(-7.244480072277e1,1.082915420248e1,
-4.378668891900e1));
#56565=cartesian_point('',(-7.248687709413e1,1.060494029722e1,
-4.375254486777e1));
#56566=cartesian_point('',(-7.252938796581e1,1.044359517529e1,
-4.366858206156e1));
#56567=cartesian_point('',(-7.254923034957e1,1.037519404409e1,
-4.361133895853e1));
#56568=cartesian_point('',(-7.255826860861e1,1.034417642968e1,
-4.358200115007e1));
#56569=cartesian_point('',(-7.217897641667e1,1.125369146325e1,
-4.175620110264e1));
#56570=cartesian_point('',(-7.216388137671e1,1.127808837284e1,
-4.182044231191e1));
#56571=cartesian_point('',(-7.214177888911e1,1.131275465313e1,
-4.193020115754e1));
#56572=cartesian_point('',(-7.211554976681e1,1.134815809136e1,
-4.208703296744e1));
#56573=cartesian_point('',(-7.209669020529e1,1.136916476524e1,
-4.221360078832e1));
#56574=cartesian_point('',(-7.208055372078e1,1.138274412799e1,
-4.233203743873e1));
#56575=cartesian_point('',(-7.206652823280e1,1.139038970814e1,
-4.244262379274e1));
#56576=cartesian_point('',(-7.205419723175e1,1.139322875180e1,
-4.254581858509e1));
#56577=cartesian_point('',(-7.204327035185e1,1.139210044888e1,
-4.264214419192e1));
#56578=cartesian_point('',(-7.203352779110e1,1.138760755592e1,
-4.273223452739e1));
#56579=cartesian_point('',(-7.202479387490e1,1.138013851657e1,
-4.281680690831e1));
#56580=cartesian_point('',(-7.201692469383e1,1.136988156416e1,
-4.289659567664e1));
#56581=cartesian_point('',(-7.200979394500e1,1.135682241100e1,
-4.297235913376e1));
#56582=cartesian_point('',(-7.200327868549e1,1.134070218611e1,
-4.304494267817e1));
#56583=cartesian_point('',(-7.199724702391e1,1.132091054343e1,
-4.311537281271e1));
#56584=cartesian_point('',(-7.199155931089e1,1.129629527618e1,
-4.318487581386e1));
#56585=cartesian_point('',(-7.198609460320e1,1.126493799364e1,
-4.325464767521e1));
#56586=cartesian_point('',(-7.198082102583e1,1.122370475240e1,
-4.332564777491e1));
#56587=cartesian_point('',(-7.197591320729e1,1.116769309514e1,
-4.339839218808e1));
#56588=cartesian_point('',(-7.197230564105e1,1.108699019898e1,
-4.347336329846e1));
#56589=cartesian_point('',(-7.197279283801e1,1.096204286223e1,
-4.354916169276e1));
#56590=cartesian_point('',(-7.198946880821e1,1.076131574107e1,
-4.359857069833e1));
#56591=cartesian_point('',(-7.203317767329e1,1.053864922931e1,
-4.355989066179e1));
#56592=cartesian_point('',(-7.207824271888e1,1.038916053105e1,
-4.346624122439e1));
#56593=cartesian_point('',(-7.209904711341e1,1.033306917544e1,
-4.340412638680e1));
#56594=cartesian_point('',(-7.210851709407e1,1.030896651956e1,
-4.337270373622e1));
#56595=cartesian_point('',(-7.258178861825e1,1.096947903834e1,
-4.169085108975e1));
#56596=cartesian_point('',(-7.255122413981e1,1.097305028778e1,
-4.175013278055e1));
#56597=cartesian_point('',(-7.250167802777e1,1.097730402531e1,
-4.184908076487e1));
#56598=cartesian_point('',(-7.243502689664e1,1.097955514593e1,
-4.198670148208e1));
#56599=cartesian_point('',(-7.238312508637e1,1.097929505373e1,
-4.209599896394e1));
#56600=cartesian_point('',(-7.233590502802e1,1.097737101661e1,
-4.219695458896e1));
#56601=cartesian_point('',(-7.229285669487e1,1.097417935111e1,
-4.229013914158e1));
#56602=cartesian_point('',(-7.225356180818e1,1.097001315763e1,
-4.237613017069e1));
#56603=cartesian_point('',(-7.221768064508e1,1.096508610161e1,
-4.245546462597e1));
#56604=cartesian_point('',(-7.218490191684e1,1.095954274261e1,
-4.252870412244e1));
#56605=cartesian_point('',(-7.215493733857e1,1.095346525726e1,
-4.259642211483e1));
#56606=cartesian_point('',(-7.212753783291e1,1.094688027987e1,
-4.265915273975e1));
#56607=cartesian_point('',(-7.210248799521e1,1.093975787623e1,
-4.271739453906e1));
#56608=cartesian_point('',(-7.207958838270e1,1.093199691628e1,
-4.277165000169e1));
#56609=cartesian_point('',(-7.205864002960e1,1.092339123372e1,
-4.282247195629e1));
#56610=cartesian_point('',(-7.203946599427e1,1.091357526246e1,
-4.287043629095e1));
#56611=cartesian_point('',(-7.202200735827e1,1.090196859166e1,
-4.291593623960e1));
#56612=cartesian_point('',(-7.200637451399e1,1.088764439990e1,
-4.295907335319e1));
#56613=cartesian_point('',(-7.199284810321e1,1.086915758221e1,
-4.299964830225e1));
#56614=cartesian_point('',(-7.198179202881e1,1.084353410857e1,
-4.303767682291e1));
#56615=cartesian_point('',(-7.197423794442e1,1.080491436177e1,
-4.307244015499e1));
#56616=cartesian_point('',(-7.197546891855e1,1.074403436912e1,
-4.309318770906e1));
#56617=cartesian_point('',(-7.199147263946e1,1.067753307418e1,
-4.307708877336e1));
#56618=cartesian_point('',(-7.201418810109e1,1.063404787074e1,
-4.303463020785e1));
#56619=cartesian_point('',(-7.202919364126e1,1.061858304133e1,
-4.300231907803e1));
#56620=cartesian_point('',(-7.203708618240e1,1.061214153167e1,
-4.298501397843e1));
#56621=cartesian_point('',(-7.301110800406e1,1.122012536267e1,
-4.167734891856e1));
#56622=cartesian_point('',(-7.299512259645e1,1.119948192878e1,
-4.175104724892e1));
#56623=cartesian_point('',(-7.296467787030e1,1.116235300061e1,
-4.186859548445e1));
#56624=cartesian_point('',(-7.291521231259e1,1.110720033222e1,
-4.202227591423e1));
#56625=cartesian_point('',(-7.287223467931e1,1.106201316305e1,
-4.213935961097e1));
#56626=cartesian_point('',(-7.282972902868e1,1.101947243360e1,
-4.224367669881e1));
#56627=cartesian_point('',(-7.278834113661e1,1.097975023199e1,-4.233686637e1));
#56628=cartesian_point('',(-7.274849801977e1,1.094285799921e1,
-4.242023305688e1));
#56629=cartesian_point('',(-7.271049237064e1,1.090873769227e1,
-4.249480608419e1));
#56630=cartesian_point('',(-7.267449380934e1,1.087727536408e1,
-4.256146346026e1));
#56631=cartesian_point('',(-7.264058369165e1,1.084833455913e1,
-4.262095091028e1));
#56632=cartesian_point('',(-7.260880563913e1,1.082180069666e1,
-4.267385377485e1));
#56633=cartesian_point('',(-7.257918636080e1,1.079760108207e1,
-4.272061032368e1));
#56634=cartesian_point('',(-7.255173506947e1,1.077571534284e1,
-4.276153941532e1));
#56635=cartesian_point('',(-7.252644152424e1,1.075620004111e1,
-4.279684577718e1));
#56636=cartesian_point('',(-7.250331700818e1,1.073927994667e1,
-4.282654319155e1));
#56637=cartesian_point('',(-7.248252598351e1,1.072555570669e1,
-4.285025833749e1));
#56638=cartesian_point('',(-7.246441591837e1,1.071624866321e1,
-4.286722740968e1));
#56639=cartesian_point('',(-7.244942241902e1,1.071341242503e1,
-4.287651074349e1));
#56640=cartesian_point('',(-7.243749180467e1,1.072060917347e1,
-4.287767624019e1));
#56641=cartesian_point('',(-7.242809537682e1,1.074453694831e1,
-4.287073552019e1));
#56642=cartesian_point('',(-7.241918602280e1,1.079753558490e1,
-4.286202208579e1));
#56643=cartesian_point('',(-7.241057206927e1,1.085904715823e1,
-4.286919322612e1));
#56644=cartesian_point('',(-7.241219134098e1,1.089164983025e1,
-4.287889107411e1));
#56645=cartesian_point('',(-7.242142393294e1,1.089758044768e1,
-4.287617790316e1));
#56646=cartesian_point('',(-7.242757605211e1,1.089887629948e1,
-4.287267007201e1));
#56647=(bounded_surface()b_spline_surface(3,3,((#56543,#56544,#56545,#56546,
#56547,#56548,#56549,#56550,#56551,#56552,#56553,#56554,#56555,#56556,#56557,
#56558,#56559,#56560,#56561,#56562,#56563,#56564,#56565,#56566,#56567,#56568),(
#56569,#56570,#56571,#56572,#56573,#56574,#56575,#56576,#56577,#56578,#56579,
#56580,#56581,#56582,#56583,#56584,#56585,#56586,#56587,#56588,#56589,#56590,
#56591,#56592,#56593,#56594),(#56595,#56596,#56597,#56598,#56599,#56600,#56601,
#56602,#56603,#56604,#56605,#56606,#56607,#56608,#56609,#56610,#56611,#56612,
#56613,#56614,#56615,#56616,#56617,#56618,#56619,#56620),(#56621,#56622,#56623,
#56624,#56625,#56626,#56627,#56628,#56629,#56630,#56631,#56632,#56633,#56634,
#56635,#56636,#56637,#56638,#56639,#56640,#56641,#56642,#56643,#56644,#56645,
#56646)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714306308e-2,
1.205804582304e-1,1.727491609175e-1,2.202391623704e-1,2.635727515793e-1,
3.032383358501e-1,3.395879889647e-1,3.729174841997e-1,4.035172395193e-1,
4.316733765885e-1,4.576281728794e-1,4.815719418335e-1,5.037061983151e-1,
5.242428856777e-1,5.433986253029e-1,5.613661593445e-1,5.781055294377e-1,
5.935290268636e-1,6.076891874319e-1,6.216685336710e-1,6.368238099120e-1,
6.525668213788e-1,6.694368604608e-1,6.892265052385e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609459836e0,
1.413609459836e0,1.413609459836e0,1.413609459836e0,1.413609459836e0,
1.413609459836e0,1.413609459836e0,1.413609459836e0,1.413609459836e0,
1.413609459836e0,1.413609459836e0,1.413609459836e0,1.413609459836e0,
1.413609459836e0,1.413609459836e0,1.413609459836e0,1.413609459836e0,
1.413609459836e0,1.413609459836e0,1.413609459836e0,1.413609459836e0,
1.413609459836e0,1.413609459836e0,1.413609459836e0,1.413609459836e0,
1.413609459836e0),(8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,
8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,
8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,
8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,
8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,
8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,
8.621301800547e-1,8.621301800547e-1,8.621301800547e-1),(8.621301800547e-1,
8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,
8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,
8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,
8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,
8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,
8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,8.621301800547e-1,
8.621301800547e-1),(1.413609459836e0,1.413609459836e0,1.413609459836e0,
1.413609459836e0,1.413609459836e0,1.413609459836e0,1.413609459836e0,
1.413609459836e0,1.413609459836e0,1.413609459836e0,1.413609459836e0,
1.413609459836e0,1.413609459836e0,1.413609459836e0,1.413609459836e0,
1.413609459836e0,1.413609459836e0,1.413609459836e0,1.413609459836e0,
1.413609459836e0,1.413609459836e0,1.413609459836e0,1.413609459836e0,
1.413609459836e0,1.413609459836e0,1.413609459836e0)))representation_item('')surface());
#56648=oriented_edge('',*,*,#54686,.t.);
#56650=oriented_edge('',*,*,#56649,.f.);
#56652=oriented_edge('',*,*,#56651,.f.);
#56653=oriented_edge('',*,*,#56533,.t.);
#56654=edge_loop('',(#56648,#56650,#56652,#56653));
#56655=face_outer_bound('',#56654,.f.);
#56657=cartesian_point('',(-7.229677867329e1,1.180281082363e1,
-4.131567944441e1));
#56658=cartesian_point('',(-7.230846846070e1,1.186176342387e1,
-4.151430174302e1));
#56659=cartesian_point('',(-7.234325009875e1,1.191918147676e1,
-4.183254632577e1));
#56660=cartesian_point('',(-7.240469926613e1,1.191128570517e1,
-4.217102082702e1));
#56661=cartesian_point('',(-7.243040583366e1,1.189745291213e1,
-4.229078701276e1));
#56662=cartesian_point('',(-7.211915319789e1,1.119949170131e1,
-4.133853634436e1));
#56663=cartesian_point('',(-7.206768687497e1,1.127551197776e1,
-4.149716814571e1));
#56664=cartesian_point('',(-7.201021060798e1,1.138013154662e1,
-4.176312947811e1));
#56665=cartesian_point('',(-7.198790351397e1,1.144898232987e1,
-4.206741344099e1));
#56666=cartesian_point('',(-7.198644278245e1,1.146557049937e1,
-4.217840650712e1));
#56667=cartesian_point('',(-7.265382082364e1,1.086831575878e1,
-4.136104993522e1));
#56668=cartesian_point('',(-7.256785996551e1,1.088684910819e1,
-4.149352841625e1));
#56669=cartesian_point('',(-7.244363127516e1,1.091545188084e1,
-4.170554237032e1));
#56670=cartesian_point('',(-7.233357515745e1,1.093857208090e1,
-4.193064469303e1));
#56671=cartesian_point('',(-7.229822238914e1,1.094508378694e1,
-4.201024864719e1));
#56672=cartesian_point('',(-7.311574106481e1,1.129554120633e1,
-4.135016401640e1));
#56673=cartesian_point('',(-7.307459479916e1,1.126643979131e1,
-4.150872668780e1));
#56674=cartesian_point('',(-7.300713025351e1,1.120742121288e1,
-4.174433886145e1));
#56675=cartesian_point('',(-7.293417227364e1,1.112947888162e1,
-4.196152906892e1));
#56676=cartesian_point('',(-7.290796564843e1,1.110021174356e1,
-4.203321584800e1));
#56677=(bounded_surface()b_spline_surface(3,3,((#56657,#56658,#56659,#56660,
#56661),(#56662,#56663,#56664,#56665,#56666),(#56667,#56668,#56669,#56670,
#56671),(#56672,#56673,#56674,#56675,#56676)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709119038039e-1,
7.047487645567e-1,8.827844618053e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036892e0,1.579952036892e0,1.579952036892e0,
1.579952036892e0,1.579952036892e0),(8.066826543693e-1,8.066826543693e-1,
8.066826543693e-1,8.066826543693e-1,8.066826543693e-1),(8.066826543693e-1,
8.066826543693e-1,8.066826543693e-1,8.066826543693e-1,8.066826543693e-1),(
1.579952036892e0,1.579952036892e0,1.579952036892e0,1.579952036892e0,
1.579952036892e0)))representation_item('')surface());
#56679=oriented_edge('',*,*,#56678,.t.);
#56681=oriented_edge('',*,*,#56680,.f.);
#56683=oriented_edge('',*,*,#56682,.f.);
#56684=oriented_edge('',*,*,#56649,.t.);
#56685=edge_loop('',(#56679,#56681,#56683,#56684));
#56686=face_outer_bound('',#56685,.f.);
#56688=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#56689=direction('',(0.e0,0.e0,1.e0));
#56690=direction('',(1.e0,0.e0,0.e0));
#56691=axis2_placement_3d('',#56688,#56689,#56690);
#56692=conical_surface('',#56691,7.334631745055e1,5.e-1);
#56693=oriented_edge('',*,*,#56678,.f.);
#56694=oriented_edge('',*,*,#54684,.f.);
#56696=oriented_edge('',*,*,#56695,.f.);
#56698=oriented_edge('',*,*,#56697,.t.);
#56700=oriented_edge('',*,*,#56699,.f.);
#56702=oriented_edge('',*,*,#56701,.f.);
#56704=oriented_edge('',*,*,#56703,.t.);
#56705=edge_loop('',(#56693,#56694,#56696,#56698,#56700,#56702,#56704));
#56706=face_outer_bound('',#56705,.f.);
#56708=cartesian_point('',(-7.146890030236e1,1.672494427941e1,
-4.228405173691e1));
#56709=cartesian_point('',(-7.145483654049e1,1.670798691349e1,
-4.219223383476e1));
#56710=cartesian_point('',(-7.141110821903e1,1.667743099737e1,
-4.191549392140e1));
#56711=cartesian_point('',(-7.135704823326e1,1.670060922687e1,
-4.159362166973e1));
#56712=cartesian_point('',(-7.131915382727e1,1.674887475685e1,
-4.136892589744e1));
#56713=cartesian_point('',(-7.130986940241e1,1.676271730421e1,
-4.131419665189e1));
#56714=cartesian_point('',(-7.089425571820e1,1.695621250463e1,
-4.217220132249e1));
#56715=cartesian_point('',(-7.089068302696e1,1.696869416021e1,
-4.208718130830e1));
#56716=cartesian_point('',(-7.088457012774e1,1.702329184416e1,
-4.183690306555e1));
#56717=cartesian_point('',(-7.089273213619e1,1.713110608402e1,
-4.156287514690e1));
#56718=cartesian_point('',(-7.091020418831e1,1.722759656227e1,
-4.138103625394e1));
#56719=cartesian_point('',(-7.091517818472e1,1.725244782479e1,
-4.133740534490e1));
#56720=cartesian_point('',(-7.098506748239e1,1.755650461781e1,
-4.200577935870e1));
#56721=cartesian_point('',(-7.100833382675e1,1.757157588947e1,
-4.194474918444e1));
#56722=cartesian_point('',(-7.108299054784e1,1.762215737327e1,
-4.176072153719e1));
#56723=cartesian_point('',(-7.118368240944e1,1.769362549563e1,
-4.154638456439e1));
#56724=cartesian_point('',(-7.126303243032e1,1.774893759450e1,
-4.139656402107e1));
#56725=cartesian_point('',(-7.128294747976e1,1.776275032859e1,
-4.136005953654e1));
#56726=cartesian_point('',(-7.160800136749e1,1.764444268507e1,
-4.202913462740e1));
#56727=cartesian_point('',(-7.163504834150e1,1.763145196789e1,
-4.197406320089e1));
#56728=cartesian_point('',(-7.171503901531e1,1.759474423076e1,
-4.179880274332e1));
#56729=cartesian_point('',(-7.180271178032e1,1.756224923657e1,
-4.156836219355e1));
#56730=cartesian_point('',(-7.185959905206e1,1.754743971797e1,
-4.139271057963e1));
#56731=cartesian_point('',(-7.187320060910e1,1.754437398172e1,
-4.134889724621e1));
#56732=(bounded_surface()b_spline_surface(3,3,((#56708,#56709,#56710,#56711,
#56712,#56713),(#56714,#56715,#56716,#56717,#56718,#56719),(#56720,#56721,
#56722,#56723,#56724,#56725),(#56726,#56727,#56728,#56729,#56730,#56731)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.426834397818e-1,3.042661395073e-1,6.365712945651e-1,7.456903180885e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933828189e0,1.579933828189e0,1.579933828189e0,1.579933828189e0,
1.579933828189e0,1.579933828189e0),(8.066887239369e-1,8.066887239369e-1,
8.066887239369e-1,8.066887239369e-1,8.066887239369e-1,8.066887239369e-1),(
8.066887239369e-1,8.066887239369e-1,8.066887239369e-1,8.066887239369e-1,
8.066887239369e-1,8.066887239369e-1),(1.579933828189e0,1.579933828189e0,
1.579933828189e0,1.579933828189e0,1.579933828189e0,1.579933828189e0)))representation_item('')surface());
#56733=oriented_edge('',*,*,#56695,.t.);
#56735=oriented_edge('',*,*,#56734,.f.);
#56737=oriented_edge('',*,*,#56736,.f.);
#56739=oriented_edge('',*,*,#56738,.t.);
#56740=edge_loop('',(#56733,#56735,#56737,#56739));
#56741=face_outer_bound('',#56740,.f.);
#56743=cartesian_point('',(-7.097966949240e1,1.819596939728e1,
-4.358669084217e1));
#56744=cartesian_point('',(-7.101084952470e1,1.817721054891e1,
-4.368188717557e1));
#56745=cartesian_point('',(-7.110118054415e1,1.755818480044e1,
-4.386842851368e1));
#56746=cartesian_point('',(-7.125740019558e1,1.723823911993e1,
-4.353879277166e1));
#56747=cartesian_point('',(-7.129367341557e1,1.712751308610e1,
-4.338622750471e1));
#56748=cartesian_point('',(-7.132796223496e1,1.703617909631e1,
-4.321232819935e1));
#56749=cartesian_point('',(-7.134843788622e1,1.696540388118e1,
-4.304142713343e1));
#56750=cartesian_point('',(-7.136219788750e1,1.690384928853e1,
-4.285685723623e1));
#56751=cartesian_point('',(-7.136673727565e1,1.685247124807e1,
-4.265865690151e1));
#56752=cartesian_point('',(-7.136071604358e1,1.681226589785e1,
-4.244298190729e1));
#56753=cartesian_point('',(-7.134106306477e1,1.678735496555e1,
-4.220761031624e1));
#56754=cartesian_point('',(-7.130857446681e1,1.678522849256e1,
-4.198319130929e1));
#56755=cartesian_point('',(-7.127942766476e1,1.679865999469e1,
-4.183925953240e1));
#56756=cartesian_point('',(-7.126581270662e1,1.680721268557e1,
-4.177959935599e1));
#56757=cartesian_point('',(-7.053116583088e1,1.805584848652e1,
-4.337764263983e1));
#56758=cartesian_point('',(-7.055867938557e1,1.806670987216e1,
-4.348148207124e1));
#56759=cartesian_point('',(-7.063871632202e1,1.742954650655e1,
-4.369314739964e1));
#56760=cartesian_point('',(-7.080263214359e1,1.715540131594e1,
-4.332269137618e1));
#56761=cartesian_point('',(-7.083356988708e1,1.709670845733e1,
-4.316759571195e1));
#56762=cartesian_point('',(-7.086721886494e1,1.705736577543e1,
-4.299385089061e1));
#56763=cartesian_point('',(-7.088986331157e1,1.704119397001e1,
-4.283029077997e1));
#56764=cartesian_point('',(-7.091102266649e1,1.703666407070e1,
-4.265792402812e1));
#56765=cartesian_point('',(-7.092943666934e1,1.704517117843e1,
-4.247790769041e1));
#56766=cartesian_point('',(-7.094598962962e1,1.706763303590e1,
-4.228737786044e1));
#56767=cartesian_point('',(-7.096066813840e1,1.710760195379e1,
-4.208608136749e1));
#56768=cartesian_point('',(-7.097246385365e1,1.716247406607e1,
-4.190173096639e1));
#56769=cartesian_point('',(-7.097987526986e1,1.720840482010e1,
-4.178873557975e1));
#56770=cartesian_point('',(-7.098312769161e1,1.722944571450e1,
-4.174300155110e1));
#56771=cartesian_point('',(-7.059994790937e1,1.775356887700e1,
-4.298106026743e1));
#56772=cartesian_point('',(-7.059276379027e1,1.775349411704e1,
-4.303564095665e1));
#56773=cartesian_point('',(-7.059663535008e1,1.756195282765e1,
-4.312869847740e1));
#56774=cartesian_point('',(-7.068334667172e1,1.749231024636e1,
-4.295832477663e1));
#56775=cartesian_point('',(-7.073067653095e1,1.748573568055e1,
-4.285204132641e1));
#56776=cartesian_point('',(-7.078574033139e1,1.748653832004e1,
-4.272948287751e1));
#56777=cartesian_point('',(-7.084252750179e1,1.749539248338e1,
-4.260228132940e1));
#56778=cartesian_point('',(-7.090417467754e1,1.750899979842e1,
-4.246435140436e1));
#56779=cartesian_point('',(-7.097027519061e1,1.752776110919e1,
-4.231614940740e1));
#56780=cartesian_point('',(-7.104150139388e1,1.755203674339e1,
-4.215626535424e1));
#56781=cartesian_point('',(-7.111839755596e1,1.758297827335e1,
-4.198388249759e1));
#56782=cartesian_point('',(-7.119124672273e1,1.761728226931e1,
-4.182194246738e1));
#56783=cartesian_point('',(-7.123827729980e1,1.764239911069e1,
-4.171939100225e1));
#56784=cartesian_point('',(-7.125796897138e1,1.765340577729e1,
-4.167704737615e1));
#56785=cartesian_point('',(-7.110343140171e1,1.765206752011e1,
-4.287310682930e1));
#56786=cartesian_point('',(-7.107217874147e1,1.761363089692e1,
-4.287967024967e1));
#56787=cartesian_point('',(-7.102546283477e1,1.779642795120e1,
-4.285279656680e1));
#56788=cartesian_point('',(-7.104276583052e1,1.784445069983e1,
-4.288317568339e1));
#56789=cartesian_point('',(-7.110853393619e1,1.782750286470e1,
-4.281843987627e1));
#56790=cartesian_point('',(-7.118135516673e1,1.780840370311e1,
-4.273664193393e1));
#56791=cartesian_point('',(-7.126326497021e1,1.778265855603e1,
-4.263116205351e1));
#56792=cartesian_point('',(-7.134987607046e1,1.775373886371e1,
-4.250855549805e1));
#56793=cartesian_point('',(-7.144021940172e1,1.772081155597e1,
-4.236759977760e1));
#56794=cartesian_point('',(-7.153257357624e1,1.768386979525e1,
-4.220706676123e1));
#56795=cartesian_point('',(-7.162487091545e1,1.764271557997e1,
-4.202372044930e1));
#56796=cartesian_point('',(-7.170223784804e1,1.760358020291e1,
-4.183962517709e1));
#56797=cartesian_point('',(-7.174437913588e1,1.757956053133e1,
-4.171448549975e1));
#56798=cartesian_point('',(-7.176034386893e1,1.757005829909e1,
-4.166092579163e1));
#56799=(bounded_surface()b_spline_surface(3,3,((#56743,#56744,#56745,#56746,
#56747,#56748,#56749,#56750,#56751,#56752,#56753,#56754,#56755,#56756),(#56757,
#56758,#56759,#56760,#56761,#56762,#56763,#56764,#56765,#56766,#56767,#56768,
#56769,#56770),(#56771,#56772,#56773,#56774,#56775,#56776,#56777,#56778,#56779,
#56780,#56781,#56782,#56783,#56784),(#56785,#56786,#56787,#56788,#56789,#56790,
#56791,#56792,#56793,#56794,#56795,#56796,#56797,#56798)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.116883881747e-1,3.727571084748e-1,4.156807322262e-1,4.606270388730e-1,
5.093175273358e-1,5.623812887686e-1,6.200809989871e-1,6.827051109903e-1,
7.510132401494e-1,8.259278221396e-1,9.084983521583e-1,9.688319310374e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.428911477299e0,1.428911477299e0,1.428911477299e0,1.428911477299e0,
1.428911477299e0,1.428911477299e0,1.428911477299e0,1.428911477299e0,
1.428911477299e0,1.428911477299e0,1.428911477299e0,1.428911477299e0,
1.428911477299e0,1.428911477299e0),(8.570295075671e-1,8.570295075671e-1,
8.570295075671e-1,8.570295075671e-1,8.570295075671e-1,8.570295075671e-1,
8.570295075671e-1,8.570295075671e-1,8.570295075671e-1,8.570295075671e-1,
8.570295075671e-1,8.570295075671e-1,8.570295075671e-1,8.570295075671e-1),(
8.570295075671e-1,8.570295075671e-1,8.570295075671e-1,8.570295075671e-1,
8.570295075671e-1,8.570295075671e-1,8.570295075671e-1,8.570295075671e-1,
8.570295075671e-1,8.570295075671e-1,8.570295075671e-1,8.570295075671e-1,
8.570295075671e-1,8.570295075671e-1),(1.428911477299e0,1.428911477299e0,
1.428911477299e0,1.428911477299e0,1.428911477299e0,1.428911477299e0,
1.428911477299e0,1.428911477299e0,1.428911477299e0,1.428911477299e0,
1.428911477299e0,1.428911477299e0,1.428911477299e0,1.428911477299e0)))representation_item('')surface());
#56800=oriented_edge('',*,*,#54682,.f.);
#56802=oriented_edge('',*,*,#56801,.f.);
#56804=oriented_edge('',*,*,#56803,.t.);
#56805=oriented_edge('',*,*,#56734,.t.);
#56806=edge_loop('',(#56800,#56802,#56804,#56805));
#56807=face_outer_bound('',#56806,.f.);
#56809=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#56810=direction('',(0.e0,0.e0,1.e0));
#56811=direction('',(-9.600521396100e-1,2.798211736631e-1,0.e0));
#56812=axis2_placement_3d('',#56809,#56810,#56811);
#56813=toroidal_surface('',#56812,7.344368814732e1,5.e-1);
#56814=oriented_edge('',*,*,#54680,.t.);
#56816=oriented_edge('',*,*,#56815,.f.);
#56818=oriented_edge('',*,*,#56817,.t.);
#56820=oriented_edge('',*,*,#56819,.t.);
#56821=oriented_edge('',*,*,#56801,.t.);
#56822=edge_loop('',(#56814,#56816,#56818,#56820,#56821));
#56823=face_outer_bound('',#56822,.f.);
#56825=cartesian_point('',(-7.012339890201e1,2.107335678425e1,
-4.179691635925e1));
#56826=cartesian_point('',(-7.013333253694e1,2.109227503435e1,
-4.187968835013e1));
#56827=cartesian_point('',(-7.015051413084e1,2.111321201862e1,
-4.201701856173e1));
#56828=cartesian_point('',(-7.017407911953e1,2.112186580536e1,
-4.220585556382e1));
#56829=cartesian_point('',(-7.019222793717e1,2.111792273765e1,
-4.235454946063e1));
#56830=cartesian_point('',(-7.020832187204e1,2.110574172677e1,
-4.249085671671e1));
#56831=cartesian_point('',(-7.022253039325e1,2.108754672679e1,
-4.261587492723e1));
#56832=cartesian_point('',(-7.023507930649e1,2.106492180372e1,
-4.273068814336e1));
#56833=cartesian_point('',(-7.024620749105e1,2.103899495331e1,
-4.283630622094e1));
#56834=cartesian_point('',(-7.025615591960e1,2.101052569272e1,
-4.293375298147e1));
#56835=cartesian_point('',(-7.026515528185e1,2.097996720304e1,
-4.302404978811e1));
#56836=cartesian_point('',(-7.027341637022e1,2.094752555777e1,
-4.310815441201e1));
#56837=cartesian_point('',(-7.028113284712e1,2.091317962288e1,
-4.318697935659e1));
#56838=cartesian_point('',(-7.028849232280e1,2.087664321640e1,
-4.326146420992e1));
#56839=cartesian_point('',(-7.029569482927e1,2.083725601781e1,
-4.333267295264e1));
#56840=cartesian_point('',(-7.030297705704e1,2.079382786176e1,
-4.340180177121e1));
#56841=cartesian_point('',(-7.031063012708e1,2.074453789910e1,
-4.346994077578e1));
#56842=cartesian_point('',(-7.031910781453e1,2.068660801077e1,
-4.353789450992e1));
#56843=cartesian_point('',(-7.032920729058e1,2.061583473676e1,
-4.360603615980e1));
#56844=cartesian_point('',(-7.034310198641e1,2.052329205286e1,
-4.367479252466e1));
#56845=cartesian_point('',(-7.036586011812e1,2.039113353017e1,
-4.374293496496e1));
#56846=cartesian_point('',(-7.041151229177e1,2.019254400585e1,
-4.378668595647e1));
#56847=cartesian_point('',(-7.048249336631e1,1.997571838863e1,
-4.375257124160e1));
#56848=cartesian_point('',(-7.054571711790e1,1.982125434304e1,
-4.366860144327e1));
#56849=cartesian_point('',(-7.057432388502e1,1.975601571384e1,
-4.361134692888e1));
#56850=cartesian_point('',(-7.058733764476e1,1.972643342264e1,
-4.358199954186e1));
#56851=cartesian_point('',(-7.009257330847e1,2.057866161895e1,
-4.175620166203e1));
#56852=cartesian_point('',(-7.007442308296e1,2.060087938563e1,
-4.182044251614e1));
#56853=cartesian_point('',(-7.004798442942e1,2.063236462980e1,
-4.193020296812e1));
#56854=cartesian_point('',(-7.001735753098e1,2.066404268549e1,
-4.208704088110e1));
#56855=cartesian_point('',(-6.999591594092e1,2.068240883928e1,
-4.221361899441e1));
#56856=cartesian_point('',(-6.997814458836e1,2.069376524190e1,
-4.233206154792e1));
#56857=cartesian_point('',(-6.996324269465e1,2.069951317094e1,
-4.244263912410e1));
#56858=cartesian_point('',(-6.995064999709e1,2.070071780072e1,
-4.254580699020e1));
#56859=cartesian_point('',(-6.993996791868e1,2.069817502821e1,
-4.264209338358e1));
#56860=cartesian_point('',(-6.993089839303e1,2.069245408950e1,
-4.273214439552e1));
#56861=cartesian_point('',(-6.992321555042e1,2.068391591209e1,
-4.281668910260e1));
#56862=cartesian_point('',(-6.991675199258e1,2.067272621149e1,
-4.289646818230e1));
#56863=cartesian_point('',(-6.991138490089e1,2.065885242873e1,
-4.297223964954e1));
#56864=cartesian_point('',(-6.990702703245e1,2.064202109555e1,
-4.304484306615e1));
#56865=cartesian_point('',(-6.990362799908e1,2.062161000973e1,
-4.311529810045e1));
#56866=cartesian_point('',(-6.990120019592e1,2.059645994356e1,
-4.318482366676e1));
#56867=cartesian_point('',(-6.989987415438e1,2.056465558881e1,
-4.325461021248e1));
#56868=cartesian_point('',(-6.990002691253e1,2.052308871527e1,
-4.332561546153e1));
#56869=cartesian_point('',(-6.990247076639e1,2.046692351257e1,
-4.339835911014e1));
#56870=cartesian_point('',(-6.990942491241e1,2.038645515768e1,
-4.347332886554e1));
#56871=cartesian_point('',(-6.992621027657e1,2.026266411227e1,
-4.354913102142e1));
#56872=cartesian_point('',(-6.996893009016e1,2.006585337873e1,
-4.359856745470e1));
#56873=cartesian_point('',(-7.004132695410e1,1.985077203899e1,
-4.355992050539e1));
#56874=cartesian_point('',(-7.010553641080e1,1.970839474150e1,
-4.346626243418e1));
#56875=cartesian_point('',(-7.013349014005e1,1.965548838815e1,
-4.340413494370e1));
#56876=cartesian_point('',(-7.014602918581e1,1.963282049979e1,
-4.337270203501e1));
#56877=cartesian_point('',(-7.052903681119e1,2.034945781452e1,
-4.169085155221e1));
#56878=cartesian_point('',(-7.049826783471e1,2.034900904242e1,
-4.175013290258e1));
#56879=cartesian_point('',(-7.044858961366e1,2.034675929159e1,
-4.184908232559e1));
#56880=cartesian_point('',(-7.038221230830e1,2.034029114580e1,
-4.198670832819e1));
#56881=cartesian_point('',(-7.033078445732e1,2.033325800285e1,
-4.209601452550e1));
#56882=cartesian_point('',(-7.028421746363e1,2.032518628632e1,
-4.219697491342e1));
#56883=cartesian_point('',(-7.024195762155e1,2.031640341371e1,
-4.229015180457e1));
#56884=cartesian_point('',(-7.020355279275e1,2.030714620065e1,
-4.237612030152e1));
#56885=cartesian_point('',(-7.016863564506e1,2.029758204149e1,
-4.245542272106e1));
#56886=cartesian_point('',(-7.013687402707e1,2.028781255460e1,
-4.252863103269e1));
#56887=cartesian_point('',(-7.010796728644e1,2.027788015136e1,
-4.259632828511e1));
#56888=cartesian_point('',(-7.008166319775e1,2.026777760657e1,
-4.265905332461e1));
#56889=cartesian_point('',(-7.005775281213e1,2.025744670864e1,
-4.271730375251e1));
#56890=cartesian_point('',(-7.003605410399e1,2.024676155751e1,
-4.277157672555e1));
#56891=cartesian_point('',(-7.001639933803e1,2.023549248874e1,
-4.282241919196e1));
#56892=cartesian_point('',(-6.999866317529e1,2.022325499101e1,
-4.287040126617e1));
#56893=cartesian_point('',(-6.998286422729e1,2.020946701093e1,
-4.291591251240e1));
#56894=cartesian_point('',(-6.996923261396e1,2.019322493465e1,-4.295905426e1));
#56895=cartesian_point('',(-6.995823363042e1,2.017313285567e1,
-4.299963041233e1));
#56896=cartesian_point('',(-6.995061486690e1,2.014628977296e1,
-4.303765994883e1));
#56897=cartesian_point('',(-6.994816293169e1,2.010702121960e1,
-4.307242660078e1));
#56898=cartesian_point('',(-6.995732336059e1,2.004682890568e1,
-4.309318612610e1));
#56899=cartesian_point('',(-6.998186720868e1,1.998297725688e1,
-4.307710122616e1));
#56900=cartesian_point('',(-7.001006923894e1,1.994281402350e1,
-4.303464068903e1));
#56901=cartesian_point('',(-7.002696812048e1,1.992943742062e1,
-4.300232355689e1));
#56902=cartesian_point('',(-7.003563675789e1,1.992407943182e1,
-4.298501278600e1));
#56903=cartesian_point('',(-7.092196771508e1,2.065399752754e1,
-4.167734952430e1));
#56904=cartesian_point('',(-7.090881364410e1,2.063144428960e1,
-4.175104743444e1));
#56905=cartesian_point('',(-7.088347531653e1,2.059065855309e1,
-4.186859741124e1));
#56906=cartesian_point('',(-7.084163011667e1,2.052951872213e1,
-4.202228363355e1));
#56907=cartesian_point('',(-7.080491502784e1,2.047910421723e1,
-4.213937623181e1));
#56908=cartesian_point('',(-7.076832345563e1,2.043137684351e1,
-4.224369750935e1));
#56909=cartesian_point('',(-7.073247692248e1,2.038659578317e1,
-4.233687882103e1));
#56910=cartesian_point('',(-7.069779906217e1,2.034482950837e1,
-4.242022347285e1));
#56911=cartesian_point('',(-7.066458592061e1,2.030605608462e1,
-4.249476708086e1));
#56912=cartesian_point('',(-7.063301610737e1,2.027017945937e1,
-4.256139785078e1));
#56913=cartesian_point('',(-7.060318348723e1,2.023707004561e1,
-4.262086996811e1));
#56914=cartesian_point('',(-7.057514364992e1,2.020661749845e1,
-4.267377192660e1));
#56915=cartesian_point('',(-7.054893267095e1,2.017875374893e1,
-4.272053976790e1));
#56916=cartesian_point('',(-7.052456474288e1,2.015346261100e1,
-4.276148660380e1));
#56917=cartesian_point('',(-7.050202519533e1,2.013080196493e1,
-4.279681150979e1));
#56918=cartesian_point('',(-7.048129871569e1,2.011099909347e1,
-4.282652360553e1));
#56919=cartesian_point('',(-7.046247165243e1,2.009467251683e1,
-4.285024767742e1));
#56920=cartesian_point('',(-7.044572897415e1,2.008307775884e1,
-4.286722137968e1));
#56921=cartesian_point('',(-7.043123296710e1,2.007830512731e1,
-4.287650825897e1));
#56922=cartesian_point('',(-7.041846456051e1,2.008387710749e1,
-4.287767751385e1));
#56923=cartesian_point('',(-7.040602545986e1,2.010636387754e1,
-4.287073996817e1));
#56924=cartesian_point('',(-7.039027621545e1,2.015773616792e1,
-4.286202269095e1));
#56925=cartesian_point('',(-7.037370374696e1,2.021760565587e1,
-4.286918828674e1));
#56926=cartesian_point('',(-7.037104705811e1,2.025015601892e1,
-4.287889127838e1));
#56927=cartesian_point('',(-7.037942749118e1,2.025724239677e1,
-4.287617883297e1));
#56928=cartesian_point('',(-7.038535981711e1,2.025933090017e1,
-4.287266980069e1));
#56929=(bounded_surface()b_spline_surface(3,3,((#56825,#56826,#56827,#56828,
#56829,#56830,#56831,#56832,#56833,#56834,#56835,#56836,#56837,#56838,#56839,
#56840,#56841,#56842,#56843,#56844,#56845,#56846,#56847,#56848,#56849,#56850),(
#56851,#56852,#56853,#56854,#56855,#56856,#56857,#56858,#56859,#56860,#56861,
#56862,#56863,#56864,#56865,#56866,#56867,#56868,#56869,#56870,#56871,#56872,
#56873,#56874,#56875,#56876),(#56877,#56878,#56879,#56880,#56881,#56882,#56883,
#56884,#56885,#56886,#56887,#56888,#56889,#56890,#56891,#56892,#56893,#56894,
#56895,#56896,#56897,#56898,#56899,#56900,#56901,#56902),(#56903,#56904,#56905,
#56906,#56907,#56908,#56909,#56910,#56911,#56912,#56913,#56914,#56915,#56916,
#56917,#56918,#56919,#56920,#56921,#56922,#56923,#56924,#56925,#56926,#56927,
#56928)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717737515800e-2,
1.205802146991e-1,1.727513949506e-1,2.202463722380e-1,2.635837163720e-1,
3.032464505698e-1,3.395851738836e-1,3.728997676396e-1,4.034850500205e-1,
4.316317468988e-1,4.575850862424e-1,4.815335192186e-1,5.036760531140e-1,
5.242221519429e-1,5.433859767339e-1,5.613580436948e-1,5.780987220162e-1,
5.935221915006e-1,6.076827416102e-1,6.216623033668e-1,6.368176029223e-1,
6.525608863823e-1,6.694307213967e-1,6.892268923535e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609983009e0,
1.413609983009e0,1.413609983009e0,1.413609983009e0,1.413609983009e0,
1.413609983009e0,1.413609983009e0,1.413609983009e0,1.413609983009e0,
1.413609983009e0,1.413609983009e0,1.413609983009e0,1.413609983009e0,
1.413609983009e0,1.413609983009e0,1.413609983009e0,1.413609983009e0,
1.413609983009e0,1.413609983009e0,1.413609983009e0,1.413609983009e0,
1.413609983009e0,1.413609983009e0,1.413609983009e0,1.413609983009e0,
1.413609983009e0),(8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,
8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,
8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,
8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,
8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,
8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,
8.621300056637e-1,8.621300056637e-1,8.621300056637e-1),(8.621300056637e-1,
8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,
8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,
8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,
8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,
8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,
8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,8.621300056637e-1,
8.621300056637e-1),(1.413609983009e0,1.413609983009e0,1.413609983009e0,
1.413609983009e0,1.413609983009e0,1.413609983009e0,1.413609983009e0,
1.413609983009e0,1.413609983009e0,1.413609983009e0,1.413609983009e0,
1.413609983009e0,1.413609983009e0,1.413609983009e0,1.413609983009e0,
1.413609983009e0,1.413609983009e0,1.413609983009e0,1.413609983009e0,
1.413609983009e0,1.413609983009e0,1.413609983009e0,1.413609983009e0,
1.413609983009e0,1.413609983009e0,1.413609983009e0)))representation_item('')surface());
#56930=oriented_edge('',*,*,#54678,.t.);
#56932=oriented_edge('',*,*,#56931,.f.);
#56934=oriented_edge('',*,*,#56933,.f.);
#56935=oriented_edge('',*,*,#56815,.t.);
#56936=edge_loop('',(#56930,#56932,#56934,#56935));
#56937=face_outer_bound('',#56936,.f.);
#56939=cartesian_point('',(-7.013769375520e1,2.113845937087e1,
-4.131567944444e1));
#56940=cartesian_point('',(-7.014158867644e1,2.119843344684e1,
-4.151430174303e1));
#56941=cartesian_point('',(-7.016857819295e1,2.125990019512e1,
-4.183254632579e1));
#56942=cartesian_point('',(-7.023053225919e1,2.126009269878e1,
-4.217102082702e1));
#56943=cartesian_point('',(-7.025782444524e1,2.124973362758e1,
-4.229078701276e1));
#56944=cartesian_point('',(-7.004033683809e1,2.051711695031e1,
-4.133853634437e1));
#56945=cartesian_point('',(-6.997938817952e1,2.058576915960e1,
-4.149716814573e1));
#56946=cartesian_point('',(-6.990874803599e1,2.068199153527e1,
-4.176312947811e1));
#56947=cartesian_point('',(-6.987764495169e1,2.074734163048e1,
-4.206741344099e1));
#56948=cartesian_point('',(-6.987403152635e1,2.076359722216e1,
-4.217840650712e1));
#56949=cartesian_point('',(-7.061365744294e1,2.025856239319e1,
-4.136104993523e1));
#56950=cartesian_point('',(-7.052601290434e1,2.026571704372e1,
-4.149352841627e1));
#56951=cartesian_point('',(-7.039911359664e1,2.027786001777e1,
-4.170554237032e1));
#56952=cartesian_point('',(-7.028698123261e1,2.028641721534e1,
-4.193064469303e1));
#56953=cartesian_point('',(-7.025108096396e1,2.028825875064e1,
-4.201024864719e1));
#56954=cartesian_point('',(-7.101586178153e1,2.074242555799e1,
-4.135016401641e1));
#56955=cartesian_point('',(-7.097886602476e1,2.070820244423e1,
-4.150872668781e1));
#56956=cartesian_point('',(-7.091968211797e1,2.064088288767e1,
-4.174433886147e1));
#56957=cartesian_point('',(-7.085752181945e1,2.055408443654e1,
-4.196152906892e1));
#56958=cartesian_point('',(-7.083535952365e1,2.052164703193e1,
-4.203321584800e1));
#56959=(bounded_surface()b_spline_surface(3,3,((#56939,#56940,#56941,#56942,
#56943),(#56944,#56945,#56946,#56947,#56948),(#56949,#56950,#56951,#56952,
#56953),(#56954,#56955,#56956,#56957,#56958)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709119038216e-1,
7.047487645574e-1,8.827844618053e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036888e0,1.579952036888e0,1.579952036888e0,
1.579952036888e0,1.579952036888e0),(8.066826543707e-1,8.066826543707e-1,
8.066826543707e-1,8.066826543707e-1,8.066826543707e-1),(8.066826543707e-1,
8.066826543707e-1,8.066826543707e-1,8.066826543707e-1,8.066826543707e-1),(
1.579952036888e0,1.579952036888e0,1.579952036888e0,1.579952036888e0,
1.579952036888e0)))representation_item('')surface());
#56961=oriented_edge('',*,*,#56960,.t.);
#56963=oriented_edge('',*,*,#56962,.f.);
#56965=oriented_edge('',*,*,#56964,.f.);
#56966=oriented_edge('',*,*,#56931,.t.);
#56967=edge_loop('',(#56961,#56963,#56965,#56966));
#56968=face_outer_bound('',#56967,.f.);
#56970=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#56971=direction('',(0.e0,0.e0,1.e0));
#56972=direction('',(1.e0,0.e0,0.e0));
#56973=axis2_placement_3d('',#56970,#56971,#56972);
#56974=conical_surface('',#56973,7.334631745054e1,5.e-1);
#56975=oriented_edge('',*,*,#56960,.f.);
#56976=oriented_edge('',*,*,#54676,.f.);
#56978=oriented_edge('',*,*,#56977,.f.);
#56980=oriented_edge('',*,*,#56979,.t.);
#56982=oriented_edge('',*,*,#56981,.f.);
#56984=oriented_edge('',*,*,#56983,.f.);
#56986=oriented_edge('',*,*,#56985,.t.);
#56987=edge_loop('',(#56975,#56976,#56978,#56980,#56982,#56984,#56986));
#56988=face_outer_bound('',#56987,.f.);
#56990=cartesian_point('',(-6.856844637220e1,2.595192311719e1,
-4.226412577889e1));
#56991=cartesian_point('',(-6.855837868214e1,2.593849676193e1,
-4.217277040177e1));
#56992=cartesian_point('',(-6.852533861704e1,2.591822356435e1,
-4.190095317412e1));
#56993=cartesian_point('',(-6.847956752349e1,2.595016358997e1,
-4.158703899198e1));
#56994=cartesian_point('',(-6.844575258488e1,2.600239488728e1,
-4.136996036648e1));
#56995=cartesian_point('',(-6.843666453666e1,2.601718178969e1,
-4.131708035321e1));
#56996=cartesian_point('',(-6.819438180615e1,2.614797605386e1,
-4.216627129180e1));
#56997=cartesian_point('',(-6.819284518685e1,2.615500120248e1,
-4.208321945502e1));
#56998=cartesian_point('',(-6.818960106164e1,2.619205952393e1,
-4.183901436343e1));
#56999=cartesian_point('',(-6.819176045970e1,2.627799697828e1,
-4.156516464064e1));
#57000=cartesian_point('',(-6.819956881164e1,2.635934616154e1,
-4.138032119349e1));
#57001=cartesian_point('',(-6.820113397885e1,2.638070738546e1,
-4.133578049966e1));
#57002=cartesian_point('',(-6.819064571338e1,2.656769222653e1,
-4.204918203594e1));
#57003=cartesian_point('',(-6.820750830274e1,2.657958214299e1,
-4.198301912879e1));
#57004=cartesian_point('',(-6.826037737210e1,2.662290232005e1,
-4.178507410714e1));
#57005=cartesian_point('',(-6.833018553456e1,2.669398244838e1,
-4.155336055339e1));
#57006=cartesian_point('',(-6.838485427059e1,2.675373330526e1,
-4.139137337584e1));
#57007=cartesian_point('',(-6.839833858564e1,2.676907796726e1,
-4.135173063484e1));
#57008=cartesian_point('',(-6.856842645588e1,2.678855280711e1,
-4.203159014328e1));
#57009=cartesian_point('',(-6.859503558612e1,2.678446085118e1,
-4.197389157883e1));
#57010=cartesian_point('',(-6.867377569780e1,2.677558420634e1,
-4.179416582347e1));
#57011=cartesian_point('',(-6.876252462086e1,2.677669316218e1,
-4.156383601271e1));
#57012=cartesian_point('',(-6.882172386249e1,2.678508990461e1,
-4.139188723120e1));
#57013=cartesian_point('',(-6.883629300384e1,2.678769655602e1,
-4.134864970910e1));
#57014=(bounded_surface()b_spline_surface(3,3,((#56990,#56991,#56992,#56993,
#56994,#56995),(#56996,#56997,#56998,#56999,#57000,#57001),(#57002,#57003,
#57004,#57005,#57006,#57007),(#57008,#57009,#57010,#57011,#57012,#57013)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974447164456e-1,1.170617845473e0),(1.405007452592e-1,3.042662033286e-1,
6.365714197520e-1,7.471722782671e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349942884141e0,1.349942884141e0,1.349942884141e0,
1.349942884141e0,1.349942884141e0,1.349942884141e0),(8.923259602335e-1,
8.923259602335e-1,8.923259602335e-1,8.923259602335e-1,8.923259602335e-1,
8.923259602335e-1),(8.835249543020e-1,8.835249543020e-1,8.835249543020e-1,
8.835249543020e-1,8.835249543020e-1,8.835249543020e-1),(1.323539866347e0,
1.323539866347e0,1.323539866347e0,1.323539866347e0,1.323539866347e0,
1.323539866347e0)))representation_item('')surface());
#57015=oriented_edge('',*,*,#56977,.t.);
#57017=oriented_edge('',*,*,#57016,.f.);
#57019=oriented_edge('',*,*,#57018,.f.);
#57021=oriented_edge('',*,*,#57020,.t.);
#57022=edge_loop('',(#57015,#57017,#57019,#57021));
#57023=face_outer_bound('',#57022,.f.);
#57025=cartesian_point('',(-6.806173713504e1,2.716634114086e1,
-4.370275710800e1));
#57026=cartesian_point('',(-6.806206470763e1,2.716547470628e1,
-4.370308313858e1));
#57027=cartesian_point('',(-6.811445201501e1,2.702723419042e1,
-4.375474628495e1));
#57028=cartesian_point('',(-6.828036913755e1,2.655691089706e1,
-4.378629569690e1));
#57029=cartesian_point('',(-6.841203166203e1,2.637836041134e1,
-4.350714804238e1));
#57030=cartesian_point('',(-6.846532357342e1,2.626334568468e1,
-4.335116458044e1));
#57031=cartesian_point('',(-6.850766894242e1,2.618261622703e1,
-4.316986818416e1));
#57032=cartesian_point('',(-6.853625388025e1,2.611345235457e1,
-4.298897456350e1));
#57033=cartesian_point('',(-6.855510541911e1,2.605530808041e1,
-4.279502253643e1));
#57034=cartesian_point('',(-6.856237448334e1,2.600781800076e1,
-4.259330494839e1));
#57035=cartesian_point('',(-6.855745559428e1,2.597303638446e1,
-4.238819996695e1));
#57036=cartesian_point('',(-6.854055197760e1,2.595258895917e1,
-4.218786125276e1));
#57037=cartesian_point('',(-6.851140759936e1,2.594640892476e1,
-4.198518087036e1));
#57038=cartesian_point('',(-6.848364011661e1,2.595369173689e1,
-4.185210669499e1));
#57039=cartesian_point('',(-6.846652409357e1,2.596133337306e1,
-4.178226587624e1));
#57040=cartesian_point('',(-6.761703202733e1,2.698781659919e1,
-4.350731958486e1));
#57041=cartesian_point('',(-6.761734055251e1,2.698698018482e1,
-4.350768510647e1));
#57042=cartesian_point('',(-6.766675316197e1,2.685345048609e1,
-4.356561533744e1));
#57043=cartesian_point('',(-6.783380285372e1,2.636865158207e1,
-4.360172574319e1));
#57044=cartesian_point('',(-6.796220920622e1,2.624111128087e1,
-4.328876687888e1));
#57045=cartesian_point('',(-6.800383494247e1,2.617740029622e1,
-4.313126254224e1));
#57046=cartesian_point('',(-6.803843306876e1,2.615214456960e1,
-4.295119933165e1));
#57047=cartesian_point('',(-6.806266777155e1,2.614115239394e1,
-4.277925845982e1));
#57048=cartesian_point('',(-6.808276255100e1,2.614421622165e1,
-4.259957303701e1));
#57049=cartesian_point('',(-6.809802257714e1,2.615961238016e1,
-4.241808270739e1));
#57050=cartesian_point('',(-6.810886582626e1,2.618729510862e1,
-4.223876749212e1));
#57051=cartesian_point('',(-6.811557862137e1,2.622600883940e1,
-4.206901588219e1));
#57052=cartesian_point('',(-6.811941275733e1,2.627718301794e1,
-4.190301072494e1));
#57053=cartesian_point('',(-6.812056714419e1,2.631973766073e1,
-4.179849127250e1));
#57054=cartesian_point('',(-6.812111972720e1,2.634489582414e1,
-4.174511868156e1));
#57055=cartesian_point('',(-6.767415988465e1,2.677335863146e1,
-4.303950500927e1));
#57056=cartesian_point('',(-6.767420599824e1,2.677310275400e1,
-4.303968031043e1));
#57057=cartesian_point('',(-6.768167583710e1,2.673227515808e1,
-4.306744288665e1));
#57058=cartesian_point('',(-6.772638574059e1,2.659148634230e1,
-4.308331607966e1));
#57059=cartesian_point('',(-6.779903997403e1,2.657036131549e1,
-4.293327852709e1));
#57060=cartesian_point('',(-6.785022691548e1,2.656900586093e1,
-4.282263104173e1));
#57061=cartesian_point('',(-6.790681191014e1,2.658168523828e1,
-4.269347521497e1));
#57062=cartesian_point('',(-6.796553077952e1,2.660051239617e1,
-4.255853624853e1));
#57063=cartesian_point('',(-6.802781562733e1,2.662527439850e1,
-4.241387709562e1));
#57064=cartesian_point('',(-6.809189972869e1,2.665481095850e1,
-4.226385985313e1));
#57065=cartesian_point('',(-6.815594040412e1,2.668826959151e1,
-4.211290640893e1));
#57066=cartesian_point('',(-6.821753434060e1,2.672423350916e1,
-4.196723333814e1));
#57067=cartesian_point('',(-6.827921014829e1,2.676399355661e1,
-4.182167771669e1));
#57068=cartesian_point('',(-6.831962276109e1,2.679265848105e1,
-4.172729912094e1));
#57069=cartesian_point('',(-6.834098304256e1,2.680852884044e1,
-4.167805882418e1));
#57070=cartesian_point('',(-6.816339907911e1,2.678470221819e1,
-4.287025714294e1));
#57071=cartesian_point('',(-6.816325967686e1,2.678486887872e1,
-4.287024466649e1));
#57072=cartesian_point('',(-6.814100767867e1,2.681159649635e1,
-4.286822292824e1));
#57073=cartesian_point('',(-6.808921489056e1,2.695345675043e1,
-4.286375918502e1));
#57074=cartesian_point('',(-6.812166366757e1,2.696427768842e1,
-4.287453833784e1));
#57075=cartesian_point('',(-6.819197023265e1,2.696022781692e1,
-4.280193903940e1));
#57076=cartesian_point('',(-6.827344235849e1,2.694700581711e1,
-4.271123493645e1));
#57077=cartesian_point('',(-6.836339363457e1,2.693090697387e1,
-4.259618809899e1));
#57078=cartesian_point('',(-6.845732455801e1,2.691137571128e1,
-4.246456711075e1));
#57079=cartesian_point('',(-6.855147856136e1,2.688904919934e1,
-4.231885749104e1));
#57080=cartesian_point('',(-6.864122721335e1,2.686454610061e1,
-4.216422373187e1));
#57081=cartesian_point('',(-6.872198739479e1,2.683920524222e1,
-4.200673400964e1));
#57082=cartesian_point('',(-6.879577522987e1,2.681271317771e1,
-4.184044462216e1));
#57083=cartesian_point('',(-6.883786976818e1,2.679527852559e1,
-4.172541661999e1));
#57084=cartesian_point('',(-6.885778210937e1,2.678639204104e1,-4.166292943e1));
#57085=(bounded_surface()b_spline_surface(3,3,((#57025,#57026,#57027,#57028,
#57029,#57030,#57031,#57032,#57033,#57034,#57035,#57036,#57037,#57038,#57039),(
#57040,#57041,#57042,#57043,#57044,#57045,#57046,#57047,#57048,#57049,#57050,
#57051,#57052,#57053,#57054),(#57055,#57056,#57057,#57058,#57059,#57060,#57061,
#57062,#57063,#57064,#57065,#57066,#57067,#57068,#57069),(#57070,#57071,#57072,
#57073,#57074,#57075,#57076,#57077,#57078,#57079,#57080,#57081,#57082,#57083,
#57084)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.360870127372e-1,3.363592361949e-1,
3.793542544678e-1,4.235773959041e-1,4.706016519560e-1,5.225714812833e-1,
5.793931577595e-1,6.406394707171e-1,7.053937063739e-1,7.714934183981e-1,
8.364072587587e-1,8.976723372007e-1,9.680229250002e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439081271396e0,
1.439081271396e0,1.439081271396e0,1.439081271396e0,1.439081271396e0,
1.439081271396e0,1.439081271396e0,1.439081271396e0,1.439081271396e0,
1.439081271396e0,1.439081271396e0,1.439081271396e0,1.439081271396e0,
1.439081271396e0,1.439081271396e0),(8.536395762014e-1,8.536395762014e-1,
8.536395762014e-1,8.536395762014e-1,8.536395762014e-1,8.536395762014e-1,
8.536395762014e-1,8.536395762014e-1,8.536395762014e-1,8.536395762014e-1,
8.536395762014e-1,8.536395762014e-1,8.536395762014e-1,8.536395762014e-1,
8.536395762014e-1),(8.536395762014e-1,8.536395762014e-1,8.536395762014e-1,
8.536395762014e-1,8.536395762014e-1,8.536395762014e-1,8.536395762014e-1,
8.536395762014e-1,8.536395762014e-1,8.536395762014e-1,8.536395762014e-1,
8.536395762014e-1,8.536395762014e-1,8.536395762014e-1,8.536395762014e-1),(
1.439081271396e0,1.439081271396e0,1.439081271396e0,1.439081271396e0,
1.439081271396e0,1.439081271396e0,1.439081271396e0,1.439081271396e0,
1.439081271396e0,1.439081271396e0,1.439081271396e0,1.439081271396e0,
1.439081271396e0,1.439081271396e0,1.439081271396e0)))representation_item('')surface());
#57086=oriented_edge('',*,*,#54674,.t.);
#57088=oriented_edge('',*,*,#57087,.f.);
#57090=oriented_edge('',*,*,#57089,.t.);
#57091=oriented_edge('',*,*,#57016,.t.);
#57092=edge_loop('',(#57086,#57088,#57090,#57091));
#57093=face_outer_bound('',#57092,.f.);
#57095=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#57096=direction('',(0.e0,0.e0,1.e0));
#57097=direction('',(-9.153147681665e-1,4.027392148479e-1,0.e0));
#57098=axis2_placement_3d('',#57095,#57096,#57097);
#57099=toroidal_surface('',#57098,7.344368814732e1,5.e-1);
#57100=oriented_edge('',*,*,#54672,.t.);
#57102=oriented_edge('',*,*,#57101,.f.);
#57104=oriented_edge('',*,*,#57103,.t.);
#57106=oriented_edge('',*,*,#57105,.t.);
#57107=oriented_edge('',*,*,#57087,.t.);
#57108=edge_loop('',(#57100,#57102,#57104,#57106,#57107));
#57109=face_outer_bound('',#57108,.f.);
#57111=cartesian_point('',(-6.677285844565e1,3.004601106500e1,
-4.179691564451e1));
#57112=cartesian_point('',(-6.678023778529e1,3.006606421377e1,
-4.187968808760e1));
#57113=cartesian_point('',(-6.679453932834e1,3.008906438765e1,
-4.201701626263e1));
#57114=cartesian_point('',(-6.681677224229e1,3.010071983939e1,
-4.220584599635e1));
#57115=cartesian_point('',(-6.683527889297e1,3.009918053076e1,
-4.235452812444e1));
#57116=cartesian_point('',(-6.685282415434e1,3.008920657079e1,
-4.249082912297e1));
#57117=cartesian_point('',(-6.686928732067e1,3.007302209049e1,
-4.261585775374e1));
#57118=cartesian_point('',(-6.688468601866e1,3.005222367830e1,
-4.273070106255e1));
#57119=cartesian_point('',(-6.689910900481e1,3.002795988085e1,
-4.283636170980e1));
#57120=cartesian_point('',(-6.691269431836e1,3.000101762580e1,
-4.293384998494e1));
#57121=cartesian_point('',(-6.692560984451e1,2.997188075302e1,
-4.302417482838e1));
#57122=cartesian_point('',(-6.693803671226e1,2.994078527062e1,
-4.310828788360e1));
#57123=cartesian_point('',(-6.695016959486e1,2.990773771939e1,
-4.318710268564e1));
#57124=cartesian_point('',(-6.696223255894e1,2.987247825719e1,
-4.326156549269e1));
#57125=cartesian_point('',(-6.697451101048e1,2.983437632717e1,
-4.333274768345e1));
#57126=cartesian_point('',(-6.698739608910e1,2.979227939589e1,
-4.340185301412e1));
#57127=cartesian_point('',(-6.700141517145e1,2.974441623658e1,
-4.346997692157e1));
#57128=cartesian_point('',(-6.701738152193e1,2.968808850632e1,
-4.353792511194e1));
#57129=cartesian_point('',(-6.703663424496e1,2.961923222712e1,
-4.360606685042e1));
#57130=cartesian_point('',(-6.706249375685e1,2.952928163170e1,
-4.367482383354e1));
#57131=cartesian_point('',(-6.710231580129e1,2.940120391460e1,
-4.374296233432e1));
#57132=cartesian_point('',(-6.717351264851e1,2.921025386678e1,
-4.378668891901e1));
#57133=cartesian_point('',(-6.727218613115e1,2.900457003132e1,
-4.375254486779e1));
#57134=cartesian_point('',(-6.735500767036e1,2.885972523438e1,
-4.366858206162e1));
#57135=cartesian_point('',(-6.739187745673e1,2.879879040203e1,
-4.361133895862e1));
#57136=cartesian_point('',(-6.740863569390e1,2.877116896080e1,
-4.358200115020e1));
#57137=cartesian_point('',(-6.680686775769e1,2.955152497796e1,
-4.175620110242e1));
#57138=cartesian_point('',(-6.678597268383e1,2.957118369928e1,
-4.182044231176e1));
#57139=cartesian_point('',(-6.675565102664e1,2.959894820999e1,
-4.193020115746e1));
#57140=cartesian_point('',(-6.672115255591e1,2.962635670895e1,
-4.208703296745e1));
#57141=cartesian_point('',(-6.669749869110e1,2.964176638407e1,
-4.221360078833e1));
#57142=cartesian_point('',(-6.667839744626e1,2.965070661174e1,
-4.233203743874e1));
#57143=cartesian_point('',(-6.666287104344e1,2.965446161165e1,
-4.244262379274e1));
#57144=cartesian_point('',(-6.665022541249e1,2.965401241933e1,
-4.254581858510e1));
#57145=cartesian_point('',(-6.663996288329e1,2.965009447778e1,
-4.264214419193e1));
#57146=cartesian_point('',(-6.663171513850e1,2.964323311617e1,
-4.273223452740e1));
#57147=cartesian_point('',(-6.662521195291e1,2.963375807431e1,
-4.281680690832e1));
#57148=cartesian_point('',(-6.662026560232e1,2.962181392515e1,
-4.289659567665e1));
#57149=cartesian_point('',(-6.661675778541e1,2.960735417825e1,
-4.297235913377e1));
#57150=cartesian_point('',(-6.661463674919e1,2.959009696345e1,
-4.304494267817e1));
#57151=cartesian_point('',(-6.661393306556e1,2.956941859575e1,
-4.311537281271e1));
#57152=cartesian_point('',(-6.661481005663e1,2.954416998494e1,
-4.318487581387e1));
#57153=cartesian_point('',(-6.661764741626e1,2.951246680547e1,
-4.325464767521e1));
#57154=cartesian_point('',(-6.662322547980e1,2.947127365060e1,
-4.332564777491e1));
#57155=cartesian_point('',(-6.663298177477e1,2.941590030738e1,
-4.339839218808e1));
#57156=cartesian_point('',(-6.665038457989e1,2.933701358888e1,
-4.347336329847e1));
#57157=cartesian_point('',(-6.668319392639e1,2.921644982525e1,
-4.354916169276e1));
#57158=cartesian_point('',(-6.675125367851e1,2.902687837356e1,
-4.359857069835e1));
#57159=cartesian_point('',(-6.685110353408e1,2.882311172591e1,
-4.355989066181e1));
#57160=cartesian_point('',(-6.693332354759e1,2.869038042365e1,
-4.346624122446e1));
#57161=cartesian_point('',(-6.696793656065e1,2.864158490815e1,
-4.340412638690e1));
#57162=cartesian_point('',(-6.698332208592e1,2.862075454173e1,
-4.337270373637e1));
#57163=cartesian_point('',(-6.726951405485e1,2.938125232610e1,
-4.169085108947e1));
#57164=cartesian_point('',(-6.723906672823e1,2.937679121904e1,
-4.175013278042e1));
#57165=cartesian_point('',(-6.719010791073e1,2.936807653656e1,
-4.184908076481e1));
#57166=cartesian_point('',(-6.712514522888e1,2.935300036999e1,
-4.198670148208e1));
#57167=cartesian_point('',(-6.707507924673e1,2.933931596324e1,
-4.209599896394e1));
#57168=cartesian_point('',(-6.702996615030e1,2.932523603568e1,
-4.219695458896e1));
#57169=cartesian_point('',(-6.698921071735e1,2.931101139507e1,
-4.229013914159e1));
#57170=cartesian_point('',(-6.695233306167e1,2.929681689614e1,
-4.237613017070e1));
#57171=cartesian_point('',(-6.691894973549e1,2.928277099711e1,
-4.245546462598e1));
#57172=cartesian_point('',(-6.688872264221e1,2.926893276434e1,
-4.252870412245e1));
#57173=cartesian_point('',(-6.686135205114e1,2.925530696075e1,
-4.259642211485e1));
#57174=cartesian_point('',(-6.683659047855e1,2.924185484713e1,
-4.265915273977e1));
#57175=cartesian_point('',(-6.681423760708e1,2.922849175844e1,
-4.271739453907e1));
#57176=cartesian_point('',(-6.679412696420e1,2.921506839094e1,
-4.277165000170e1));
#57177=cartesian_point('',(-6.677611972346e1,2.920133410716e1,
-4.282247195630e1));
#57178=cartesian_point('',(-6.676013958785e1,2.918689000150e1,
-4.287043629096e1));
#57179=cartesian_point('',(-6.674627986789e1,2.917116019091e1,
-4.291593623961e1));
#57180=cartesian_point('',(-6.673488707350e1,2.915327800632e1,
-4.295907335320e1));
#57181=cartesian_point('',(-6.672660630449e1,2.913192021895e1,
-4.299964830226e1));
#57182=cartesian_point('',(-6.672255879967e1,2.910430832139e1,
-4.303767682292e1));
#57183=cartesian_point('',(-6.672525764045e1,2.906504936964e1,
-4.307244015500e1));
#57184=cartesian_point('',(-6.674220357171e1,2.900656241199e1,
-4.309318770908e1));
#57185=cartesian_point('',(-6.677487378071e1,2.894646916148e1,
-4.307708877338e1));
#57186=cartesian_point('',(-6.680807003058e1,2.891034487452e1,
-4.303463020789e1));
#57187=cartesian_point('',(-6.682656686173e1,2.889929071596e1,
-4.300231907809e1));
#57188=cartesian_point('',(-6.683585765643e1,2.889511143538e1,
-4.298501397852e1));
#57189=cartesian_point('',(-6.761933269489e1,2.973447411756e1,
-4.167734891839e1));
#57190=cartesian_point('',(-6.760923489063e1,2.971039676369e1,
-4.175104724876e1));
#57191=cartesian_point('',(-6.758943721707e1,2.966665329808e1,
-4.186859548437e1));
#57192=cartesian_point('',(-6.755593171834e1,2.960057728286e1,
-4.202227591423e1));
#57193=cartesian_point('',(-6.752611381237e1,2.954580639913e1,
-4.213935961098e1));
#57194=cartesian_point('',(-6.749606685764e1,2.949371393797e1,
-4.224367669882e1));
#57195=cartesian_point('',(-6.746637008608e1,2.944463326286e1,
-4.233686637001e1));
#57196=cartesian_point('',(-6.743743300299e1,2.939868594497e1,
-4.242023305689e1));
#57197=cartesian_point('',(-6.740955335021e1,2.935589167348e1,
-4.249480608420e1));
#57198=cartesian_point('',(-6.738292445987e1,2.931618428487e1,
-4.256146346027e1));
#57199=cartesian_point('',(-6.735766023293e1,2.927945302965e1,
-4.262095091030e1));
#57200=cartesian_point('',(-6.733383246023e1,2.924559852141e1,
-4.267385377486e1));
#57201=cartesian_point('',(-6.731148575548e1,2.921455745536e1,
-4.272061032369e1));
#57202=cartesian_point('',(-6.729063429034e1,2.918631253760e1,
-4.276153941533e1));
#57203=cartesian_point('',(-6.727125353353e1,2.916091575243e1,
-4.279684577719e1));
#57204=cartesian_point('',(-6.725329620893e1,2.913858713107e1,
-4.282654319157e1));
#57205=cartesian_point('',(-6.723676571593e1,2.911994942006e1,
-4.285025833751e1));
#57206=cartesian_point('',(-6.722168157640e1,2.910627227664e1,
-4.286722740969e1));
#57207=cartesian_point('',(-6.720793304061e1,2.909965207774e1,
-4.287651074351e1));
#57208=cartesian_point('',(-6.719454629653e1,2.910351573271e1,
-4.287767624021e1));
#57209=cartesian_point('',(-6.717927708036e1,2.912419621391e1,
-4.287073552021e1));
#57210=cartesian_point('',(-6.715695424870e1,2.917308305525e1,
-4.286202208581e1));
#57211=cartesian_point('',(-6.713271344185e1,2.923026921732e1,
-4.286919322613e1));
#57212=cartesian_point('',(-6.712583934577e1,2.926218007858e1,
-4.287889107413e1));
#57213=cartesian_point('',(-6.713322238804e1,2.927029818576e1,
-4.287617790319e1));
#57214=cartesian_point('',(-6.713882948768e1,2.927314216809e1,
-4.287267007205e1));
#57215=(bounded_surface()b_spline_surface(3,3,((#57111,#57112,#57113,#57114,
#57115,#57116,#57117,#57118,#57119,#57120,#57121,#57122,#57123,#57124,#57125,
#57126,#57127,#57128,#57129,#57130,#57131,#57132,#57133,#57134,#57135,#57136),(
#57137,#57138,#57139,#57140,#57141,#57142,#57143,#57144,#57145,#57146,#57147,
#57148,#57149,#57150,#57151,#57152,#57153,#57154,#57155,#57156,#57157,#57158,
#57159,#57160,#57161,#57162),(#57163,#57164,#57165,#57166,#57167,#57168,#57169,
#57170,#57171,#57172,#57173,#57174,#57175,#57176,#57177,#57178,#57179,#57180,
#57181,#57182,#57183,#57184,#57185,#57186,#57187,#57188),(#57189,#57190,#57191,
#57192,#57193,#57194,#57195,#57196,#57197,#57198,#57199,#57200,#57201,#57202,
#57203,#57204,#57205,#57206,#57207,#57208,#57209,#57210,#57211,#57212,#57213,
#57214)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714296623e-2,
1.205804582301e-1,1.727491609168e-1,2.202391623695e-1,2.635727515780e-1,
3.032383358487e-1,3.395879889634e-1,3.729174841986e-1,4.035172395183e-1,
4.316733765874e-1,4.576281728781e-1,4.815719418317e-1,5.037061983126e-1,
5.242428856747e-1,5.433986252994e-1,5.613661593407e-1,5.781055294337e-1,
5.935290268595e-1,6.076891874276e-1,6.216685336667e-1,6.368238099077e-1,
6.525668213744e-1,6.694368604565e-1,6.892265052082e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609459835e0,
1.413609459835e0,1.413609459835e0,1.413609459835e0,1.413609459835e0,
1.413609459835e0,1.413609459835e0,1.413609459835e0,1.413609459835e0,
1.413609459835e0,1.413609459835e0,1.413609459835e0,1.413609459835e0,
1.413609459835e0,1.413609459835e0,1.413609459835e0,1.413609459835e0,
1.413609459835e0,1.413609459835e0,1.413609459835e0,1.413609459835e0,
1.413609459835e0,1.413609459835e0,1.413609459835e0,1.413609459835e0,
1.413609459835e0),(8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,
8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,
8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,
8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,
8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,
8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,
8.621301800549e-1,8.621301800549e-1,8.621301800549e-1),(8.621301800549e-1,
8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,
8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,
8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,
8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,
8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,
8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,8.621301800549e-1,
8.621301800549e-1),(1.413609459835e0,1.413609459835e0,1.413609459835e0,
1.413609459835e0,1.413609459835e0,1.413609459835e0,1.413609459835e0,
1.413609459835e0,1.413609459835e0,1.413609459835e0,1.413609459835e0,
1.413609459835e0,1.413609459835e0,1.413609459835e0,1.413609459835e0,
1.413609459835e0,1.413609459835e0,1.413609459835e0,1.413609459835e0,
1.413609459835e0,1.413609459835e0,1.413609459835e0,1.413609459835e0,
1.413609459835e0,1.413609459835e0,1.413609459835e0)))representation_item('')surface());
#57216=oriented_edge('',*,*,#54670,.t.);
#57218=oriented_edge('',*,*,#57217,.f.);
#57220=oriented_edge('',*,*,#57219,.f.);
#57221=oriented_edge('',*,*,#57101,.t.);
#57222=edge_loop('',(#57216,#57218,#57220,#57221));
#57223=face_outer_bound('',#57222,.f.);
#57225=cartesian_point('',(-6.677853345113e1,3.011242301756e1,
-4.131567944441e1));
#57226=cartesian_point('',(-6.677456686301e1,3.017239239625e1,
-4.151430174302e1));
#57227=cartesian_point('',(-6.679330245986e1,3.023685612681e1,
-4.183254632578e1));
#57228=cartesian_point('',(-6.685470137370e1,3.024513361191e1,
-4.217102082703e1));
#57229=cartesian_point('',(-6.688311220142e1,3.023842550916e1,
-4.229078701273e1));
#57230=cartesian_point('',(-6.676311089618e1,2.948368863988e1,
-4.133853634434e1));
#57231=cartesian_point('',(-6.669372275034e1,2.954379812368e1,
-4.149716814571e1));
#57232=cartesian_point('',(-6.661112740273e1,2.962997691465e1,
-4.176312947811e1));
#57233=cartesian_point('',(-6.657176051054e1,2.969070816355e1,
-4.206741344100e1));
#57234=cartesian_point('',(-6.656605621807e1,2.970635303977e1,
-4.217840650713e1));
#57235=cartesian_point('',(-6.736527480557e1,2.930217940831e1,
-4.136104993522e1));
#57236=cartesian_point('',(-6.727744620886e1,2.929783294192e1,
-4.149352841625e1));
#57237=cartesian_point('',(-6.715004756618e1,2.929330834772e1,
-4.170554237032e1));
#57238=cartesian_point('',(-6.703775757164e1,2.928715612678e1,
-4.193064469303e1));
#57239=cartesian_point('',(-6.700192406615e1,2.928429598211e1,
-4.201024864720e1));
#57240=cartesian_point('',(-6.770088141383e1,2.983440125747e1,
-4.135016401640e1));
#57241=cartesian_point('',(-6.766866917362e1,2.979564201193e1,
-4.150872668780e1));
#57242=cartesian_point('',(-6.761877855874e1,2.972117333351e1,
-4.174433886145e1));
#57243=cartesian_point('',(-6.756847952149e1,2.962700390810e1,
-4.196152906893e1));
#57244=cartesian_point('',(-6.755074075814e1,2.959195124987e1,
-4.203321584801e1));
#57245=(bounded_surface()b_spline_surface(3,3,((#57225,#57226,#57227,#57228,
#57229),(#57230,#57231,#57232,#57233,#57234),(#57235,#57236,#57237,#57238,
#57239),(#57240,#57241,#57242,#57243,#57244)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709119038043e-1,
7.047487645569e-1,8.827844618101e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036887e0,1.579952036887e0,1.579952036887e0,
1.579952036887e0,1.579952036887e0),(8.066826543710e-1,8.066826543710e-1,
8.066826543710e-1,8.066826543710e-1,8.066826543710e-1),(8.066826543710e-1,
8.066826543710e-1,8.066826543710e-1,8.066826543710e-1,8.066826543710e-1),(
1.579952036887e0,1.579952036887e0,1.579952036887e0,1.579952036887e0,
1.579952036887e0)))representation_item('')surface());
#57247=oriented_edge('',*,*,#57246,.t.);
#57249=oriented_edge('',*,*,#57248,.f.);
#57251=oriented_edge('',*,*,#57250,.f.);
#57252=oriented_edge('',*,*,#57217,.t.);
#57253=edge_loop('',(#57247,#57249,#57251,#57252));
#57254=face_outer_bound('',#57253,.f.);
#57256=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#57257=direction('',(0.e0,0.e0,1.e0));
#57258=direction('',(1.e0,0.e0,0.e0));
#57259=axis2_placement_3d('',#57256,#57257,#57258);
#57260=conical_surface('',#57259,7.334631745054e1,5.e-1);
#57261=oriented_edge('',*,*,#57246,.f.);
#57262=oriented_edge('',*,*,#54668,.f.);
#57264=oriented_edge('',*,*,#57263,.f.);
#57266=oriented_edge('',*,*,#57265,.t.);
#57268=oriented_edge('',*,*,#57267,.f.);
#57270=oriented_edge('',*,*,#57269,.f.);
#57272=oriented_edge('',*,*,#57271,.t.);
#57273=edge_loop('',(#57261,#57262,#57264,#57266,#57268,#57270,#57272));
#57274=face_outer_bound('',#57273,.f.);
#57276=cartesian_point('',(-6.459442810266e1,3.467987902887e1,
-4.226412577868e1));
#57277=cartesian_point('',(-6.458619903428e1,3.466525344052e1,
-4.217277040159e1));
#57278=cartesian_point('',(-6.455608781478e1,3.464084108908e1,
-4.190095317406e1));
#57279=cartesian_point('',(-6.450653928933e1,3.466653353684e1,
-4.158703899163e1));
#57280=cartesian_point('',(-6.446619608976e1,3.471390425309e1,
-4.136996036580e1));
#57281=cartesian_point('',(-6.445525571106e1,3.472737842456e1,
-4.131708032735e1));
#57282=cartesian_point('',(-6.419797366785e1,3.482542948185e1,
-4.216627129158e1));
#57283=cartesian_point('',(-6.419553322849e1,3.483219396033e1,
-4.208321945487e1));
#57284=cartesian_point('',(-6.418747977564e1,3.486851179940e1,
-4.183901436335e1));
#57285=cartesian_point('',(-6.417840361105e1,3.495399590497e1,
-4.156516464032e1));
#57286=cartesian_point('',(-6.417552696235e1,3.503566832932e1,
-4.138032119293e1));
#57287=cartesian_point('',(-6.417429056064e1,3.505705111984e1,
-4.133578049479e1));
#57288=cartesian_point('',(-6.413948558397e1,3.524106726642e1,
-4.204918203581e1));
#57289=cartesian_point('',(-6.415465196597e1,3.525505647273e1,
-4.198301912866e1));
#57290=cartesian_point('',(-6.420141431533e1,3.530490683794e1,
-4.178507410711e1));
#57291=cartesian_point('',(-6.426134744085e1,3.538449065964e1,
-4.155336055312e1));
#57292=cartesian_point('',(-6.430774942651e1,3.545086604171e1,
-4.139137337532e1));
#57293=cartesian_point('',(-6.431911545363e1,3.546783946835e1,
-4.135173067152e1));
#57294=cartesian_point('',(-6.448520626931e1,3.550934863619e1,
-4.203159014313e1));
#57295=cartesian_point('',(-6.451212186207e1,3.550876487581e1,
-4.197389157871e1));
#57296=cartesian_point('',(-6.459134697579e1,3.551024181886e1,
-4.179416582340e1));
#57297=cartesian_point('',(-6.467919189181e1,3.552292534643e1,
-4.156383601245e1));
#57298=cartesian_point('',(-6.473678868099e1,3.553897730519e1,
-4.139188723066e1));
#57299=cartesian_point('',(-6.475089296823e1,3.554346334424e1,
-4.134864970049e1));
#57300=(bounded_surface()b_spline_surface(3,3,((#57276,#57277,#57278,#57279,
#57280,#57281),(#57282,#57283,#57284,#57285,#57286,#57287),(#57288,#57289,
#57290,#57291,#57292,#57293),(#57294,#57295,#57296,#57297,#57298,#57299)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974447164526e-1,1.170617845433e0),(1.405007454208e-1,3.042662033231e-1,
6.365714197464e-1,7.471722789684e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349942884152e0,1.349942884152e0,1.349942884152e0,
1.349942884152e0,1.349942884152e0,1.349942884152e0),(8.923259602455e-1,
8.923259602455e-1,8.923259602455e-1,8.923259602455e-1,8.923259602455e-1,
8.923259602455e-1),(8.835249542988e-1,8.835249542988e-1,8.835249542988e-1,
8.835249542988e-1,8.835249542988e-1,8.835249542988e-1),(1.323539866312e0,
1.323539866312e0,1.323539866312e0,1.323539866312e0,1.323539866312e0,
1.323539866312e0)))representation_item('')surface());
#57301=oriented_edge('',*,*,#57263,.t.);
#57303=oriented_edge('',*,*,#57302,.f.);
#57305=oriented_edge('',*,*,#57304,.f.);
#57307=oriented_edge('',*,*,#57306,.t.);
#57308=edge_loop('',(#57301,#57303,#57305,#57307));
#57309=face_outer_bound('',#57308,.f.);
#57311=cartesian_point('',(-6.388939009494e1,3.591527173895e1,
-4.364398642308e1));
#57312=cartesian_point('',(-6.390101337119e1,3.585246721706e1,
-4.369056772261e1));
#57313=cartesian_point('',(-6.399037887052e1,3.566925959399e1,
-4.381430982526e1));
#57314=cartesian_point('',(-6.431735040126e1,3.513008209019e1,
-4.367501776728e1));
#57315=cartesian_point('',(-6.439841244550e1,3.505209724423e1,
-4.345466381203e1));
#57316=cartesian_point('',(-6.446972264624e1,3.494302374032e1,
-4.328656120747e1));
#57317=cartesian_point('',(-6.451355832556e1,3.487741092777e1,
-4.310622591195e1));
#57318=cartesian_point('',(-6.454855358512e1,3.481401178676e1,
-4.291707897032e1));
#57319=cartesian_point('',(-6.457060558280e1,3.476117263501e1,
-4.271250832750e1));
#57320=cartesian_point('',(-6.457881382011e1,3.471747068045e1,
-4.249651931763e1));
#57321=cartesian_point('',(-6.457099466474e1,3.468673726401e1,
-4.227627052293e1));
#57322=cartesian_point('',(-6.454477885313e1,3.466940857229e1,
-4.203822453103e1));
#57323=cartesian_point('',(-6.451276772466e1,3.467169559794e1,
-4.187727798907e1));
#57324=cartesian_point('',(-6.449051814164e1,3.467836757765e1,
-4.178920148281e1));
#57325=cartesian_point('',(-6.348891726528e1,3.567227533389e1,
-4.344177669402e1));
#57326=cartesian_point('',(-6.349204294635e1,3.561453963337e1,
-4.349295674602e1));
#57327=cartesian_point('',(-6.357032229418e1,3.544415429125e1,
-4.363226524598e1));
#57328=cartesian_point('',(-6.390630688680e1,3.490103225538e1,
-4.347295107847e1));
#57329=cartesian_point('',(-6.396796306892e1,3.488127374127e1,
-4.323551098780e1));
#57330=cartesian_point('',(-6.402365142703e1,3.482108727463e1,
-4.306680252185e1));
#57331=cartesian_point('',(-6.405332751243e1,3.481094502172e1,
-4.289113051521e1));
#57332=cartesian_point('',(-6.407851402205e1,3.480625481979e1,
-4.271311866790e1));
#57333=cartesian_point('',(-6.409636933877e1,3.481703290957e1,
-4.252578766115e1));
#57334=cartesian_point('',(-6.410812372932e1,3.484017445904e1,
-4.233373175657e1));
#57335=cartesian_point('',(-6.411318371312e1,3.487688233804e1,
-4.214391867584e1));
#57336=cartesian_point('',(-6.411227602792e1,3.493104292497e1,
-4.194582197479e1));
#57337=cartesian_point('',(-6.410759876867e1,3.497986569143e1,
-4.181798018289e1));
#57338=cartesian_point('',(-6.410432315352e1,3.501098816234e1,
-4.175029394078e1));
#57339=cartesian_point('',(-6.360325885246e1,3.541038301063e1,
-4.300924103119e1));
#57340=cartesian_point('',(-6.359759919890e1,3.539014470722e1,
-4.303547283676e1));
#57341=cartesian_point('',(-6.360706346752e1,3.533361869887e1,
-4.309925553974e1));
#57342=cartesian_point('',(-6.371649959341e1,3.518219307376e1,
-4.303209699091e1));
#57343=cartesian_point('',(-6.376957999404e1,3.519734714151e1,
-4.290020588930e1));
#57344=cartesian_point('',(-6.382513115283e1,3.520286961106e1,
-4.278133438866e1));
#57345=cartesian_point('',(-6.387926413914e1,3.522646022415e1,
-4.264978300682e1));
#57346=cartesian_point('',(-6.393746077344e1,3.525463604726e1,
-4.250837666981e1));
#57347=cartesian_point('',(-6.399870855604e1,3.529022249874e1,
-4.235545220826e1));
#57348=cartesian_point('',(-6.406187784999e1,3.533143473305e1,
-4.219504675564e1));
#57349=cartesian_point('',(-6.412443485148e1,3.537724092959e1,
-4.203339238145e1));
#57350=cartesian_point('',(-6.419036265898e1,3.543090140338e1,
-4.186095505391e1));
#57351=cartesian_point('',(-6.423406216039e1,3.547075261966e1,
-4.174606895699e1));
#57352=cartesian_point('',(-6.425799243129e1,3.549390222054e1,
-4.168364634747e1));
#57353=cartesian_point('',(-6.409464291983e1,3.544515285653e1,
-4.286754830569e1));
#57354=cartesian_point('',(-6.409049577700e1,3.544965933570e1,
-4.286934539190e1));
#57355=cartesian_point('',(-6.405633238579e1,3.547083885183e1,
-4.285751229777e1));
#57356=cartesian_point('',(-6.397663024760e1,3.563478955181e1,
-4.288364737381e1));
#57357=cartesian_point('',(-6.404229803836e1,3.561947574469e1,
-4.285276278576e1));
#57358=cartesian_point('',(-6.411336195470e1,3.562835534171e1,
-4.277412175129e1));
#57359=cartesian_point('',(-6.420109984078e1,3.562329587819e1,
-4.267298671089e1));
#57360=cartesian_point('',(-6.429535106756e1,3.561889403335e1,
-4.254954975790e1));
#57361=cartesian_point('',(-6.439529621347e1,3.561058799021e1,
-4.240674177530e1));
#57362=cartesian_point('',(-6.449579855327e1,3.559932444413e1,
-4.224756800505e1));
#57363=cartesian_point('',(-6.459119141020e1,3.558492327758e1,
-4.207786647145e1));
#57364=cartesian_point('',(-6.468495096379e1,3.556669684047e1,
-4.188588122639e1));
#57365=cartesian_point('',(-6.473978021447e1,3.555287917433e1,
-4.174819125326e1));
#57366=cartesian_point('',(-6.476636749923e1,3.554523917772e1,
-4.166956341287e1));
#57367=(bounded_surface()b_spline_surface(3,3,((#57311,#57312,#57313,#57314,
#57315,#57316,#57317,#57318,#57319,#57320,#57321,#57322,#57323,#57324),(#57325,
#57326,#57327,#57328,#57329,#57330,#57331,#57332,#57333,#57334,#57335,#57336,
#57337,#57338),(#57339,#57340,#57341,#57342,#57343,#57344,#57345,#57346,#57347,
#57348,#57349,#57350,#57351,#57352),(#57353,#57354,#57355,#57356,#57357,#57358,
#57359,#57360,#57361,#57362,#57363,#57364,#57365,#57366)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.205375228186e-1,3.493411329641e-1,3.934181377970e-1,4.391043935320e-1,
4.878461420151e-1,5.415912344316e-1,6.008602181970e-1,6.658683355581e-1,
7.355845863697e-1,8.069525289546e-1,8.768250743466e-1,9.655719579932e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.431083684318e0,1.431083684318e0,1.431083684318e0,1.431083684318e0,
1.431083684318e0,1.431083684318e0,1.431083684318e0,1.431083684318e0,
1.431083684318e0,1.431083684318e0,1.431083684318e0,1.431083684318e0,
1.431083684318e0,1.431083684318e0),(8.563054385606e-1,8.563054385606e-1,
8.563054385606e-1,8.563054385606e-1,8.563054385606e-1,8.563054385606e-1,
8.563054385606e-1,8.563054385606e-1,8.563054385606e-1,8.563054385606e-1,
8.563054385606e-1,8.563054385606e-1,8.563054385606e-1,8.563054385606e-1),(
8.563054385606e-1,8.563054385606e-1,8.563054385606e-1,8.563054385606e-1,
8.563054385606e-1,8.563054385606e-1,8.563054385606e-1,8.563054385606e-1,
8.563054385606e-1,8.563054385606e-1,8.563054385606e-1,8.563054385606e-1,
8.563054385606e-1,8.563054385606e-1),(1.431083684318e0,1.431083684318e0,
1.431083684318e0,1.431083684318e0,1.431083684318e0,1.431083684318e0,
1.431083684318e0,1.431083684318e0,1.431083684318e0,1.431083684318e0,
1.431083684318e0,1.431083684318e0,1.431083684318e0,1.431083684318e0)))representation_item('')surface());
#57368=oriented_edge('',*,*,#54666,.t.);
#57370=oriented_edge('',*,*,#57369,.f.);
#57372=oriented_edge('',*,*,#57371,.t.);
#57373=oriented_edge('',*,*,#57302,.t.);
#57374=edge_loop('',(#57368,#57370,#57372,#57373));
#57375=face_outer_bound('',#57374,.f.);
#57377=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#57378=direction('',(0.e0,0.e0,1.e0));
#57379=direction('',(-8.549161072665e-1,5.187662764061e-1,0.e0));
#57380=axis2_placement_3d('',#57377,#57378,#57379);
#57381=toroidal_surface('',#57380,7.344368814732e1,5.e-1);
#57382=oriented_edge('',*,*,#54664,.t.);
#57384=oriented_edge('',*,*,#57383,.f.);
#57386=oriented_edge('',*,*,#57385,.t.);
#57388=oriented_edge('',*,*,#57387,.t.);
#57389=oriented_edge('',*,*,#57369,.t.);
#57390=edge_loop('',(#57382,#57384,#57386,#57388,#57389));
#57391=face_outer_bound('',#57390,.f.);
#57393=cartesian_point('',(-6.227981596951e1,3.850457023192e1,
-4.179691564491e1));
#57394=cartesian_point('',(-6.228451471668e1,3.852541502016e1,
-4.187968808787e1));
#57395=cartesian_point('',(-6.229569178295e1,3.855008515032e1,
-4.201701626276e1));
#57396=cartesian_point('',(-6.231621314948e1,3.856454286564e1,
-4.220584599636e1));
#57397=cartesian_point('',(-6.233476239330e1,3.856543232865e1,
-4.235452812445e1));
#57398=cartesian_point('',(-6.235345941554e1,3.855783381345e1,
-4.249082912298e1));
#57399=cartesian_point('',(-6.237189423579e1,3.854393666803e1,
-4.261585775375e1));
#57400=cartesian_point('',(-6.238987593333e1,3.852532612255e1,
-4.273070106256e1));
#57401=cartesian_point('',(-6.240734258993e1,3.850315248271e1,
-4.283636170981e1));
#57402=cartesian_point('',(-6.242432834919e1,3.847821396163e1,
-4.293384998495e1));
#57403=cartesian_point('',(-6.244093650629e1,3.845101217329e1,
-4.302417482839e1));
#57404=cartesian_point('',(-6.245731583538e1,3.842180474877e1,
-4.310828788361e1));
#57405=cartesian_point('',(-6.247365849051e1,3.839062358289e1,
-4.318710268565e1));
#57406=cartesian_point('',(-6.249022053761e1,3.835724030305e1,
-4.326156549271e1));
#57407=cartesian_point('',(-6.250736724513e1,3.832106699984e1,
-4.333274768348e1));
#57408=cartesian_point('',(-6.252563684227e1,3.828101205388e1,
-4.340185301415e1));
#57409=cartesian_point('',(-6.254578338536e1,3.823538822796e1,
-4.346997692161e1));
#57410=cartesian_point('',(-6.256896538566e1,3.818162641616e1,
-4.353792511198e1));
#57411=cartesian_point('',(-6.259704094692e1,3.811587219657e1,
-4.360606685047e1));
#57412=cartesian_point('',(-6.263442013583e1,3.803006648455e1,
-4.367482383359e1));
#57413=cartesian_point('',(-6.269061899391e1,3.790828230984e1,
-4.374296233436e1));
#57414=cartesian_point('',(-6.278613072493e1,3.772825891948e1,
-4.378668891898e1));
#57415=cartesian_point('',(-6.291080717008e1,3.753721421177e1,
-4.375254486768e1));
#57416=cartesian_point('',(-6.301182619929e1,3.740441896237e1,
-4.366858206150e1));
#57417=cartesian_point('',(-6.305633415115e1,3.734881790881e1,
-4.361133895852e1));
#57418=cartesian_point('',(-6.307655434082e1,3.732362016174e1,
-4.358200115010e1));
#57419=cartesian_point('',(-6.237807771309e1,3.801875364782e1,
-4.175620110273e1));
#57420=cartesian_point('',(-6.235479542145e1,3.803551683157e1,
-4.182044231197e1));
#57421=cartesian_point('',(-6.232110917443e1,3.805908604257e1,
-4.193020115757e1));
#57422=cartesian_point('',(-6.228332831592e1,3.808175710397e1,
-4.208703296745e1));
#57423=cartesian_point('',(-6.225786544699e1,3.809394749828e1,
-4.221360078833e1));
#57424=cartesian_point('',(-6.223776068207e1,3.810031802831e1,
-4.233203743875e1));
#57425=cartesian_point('',(-6.222187698394e1,3.810201430144e1,
-4.244262379275e1));
#57426=cartesian_point('',(-6.220939816948e1,3.809991836596e1,
-4.254581858511e1));
#57427=cartesian_point('',(-6.219973483163e1,3.809469441409e1,
-4.264214419194e1));
#57428=cartesian_point('',(-6.219245323485e1,3.808681520565e1,
-4.273223452740e1));
#57429=cartesian_point('',(-6.218724242605e1,3.807657238803e1,
-4.281680690833e1));
#57430=cartesian_point('',(-6.218389741648e1,3.806408479441e1,
-4.289659567666e1));
#57431=cartesian_point('',(-6.218230698514e1,3.804929089066e1,
-4.297235913378e1));
#57432=cartesian_point('',(-6.218245661322e1,3.803190446295e1,
-4.304494267819e1));
#57433=cartesian_point('',(-6.218445801829e1,3.801131115240e1,
-4.311537281274e1));
#57434=cartesian_point('',(-6.218862311161e1,3.798639301725e1,
-4.318487581390e1));
#57435=cartesian_point('',(-6.219557429255e1,3.795533141262e1,
-4.325464767524e1));
#57436=cartesian_point('',(-6.220648142063e1,3.791521875427e1,
-4.332564777495e1));
#57437=cartesian_point('',(-6.222338192080e1,3.786159258969e1,
-4.339839218813e1));
#57438=cartesian_point('',(-6.225093262551e1,3.778565227985e1,
-4.347336329852e1));
#57439=cartesian_point('',(-6.229919801253e1,3.767040243493e1,
-4.354916169281e1));
#57440=cartesian_point('',(-6.239141954383e1,3.749133637353e1,
-4.359857069832e1));
#57441=cartesian_point('',(-6.251701205465e1,3.730234599932e1,
-4.355989066169e1));
#57442=cartesian_point('',(-6.261585357597e1,3.718148209712e1,
-4.346624122433e1));
#57443=cartesian_point('',(-6.265653956271e1,3.713762193884e1,
-4.340412638679e1));
#57444=cartesian_point('',(-6.267451237108e1,3.711897799313e1,
-4.337270373626e1));
#57445=cartesian_point('',(-6.285899104773e1,3.791032516147e1,
-4.169085108975e1));
#57446=cartesian_point('',(-6.282938649373e1,3.790192804620e1,
-4.175013278062e1));
#57447=cartesian_point('',(-6.278198402005e1,3.788689751104e1,
-4.184908076491e1));
#57448=cartesian_point('',(-6.271954493761e1,3.786347099167e1,
-4.198670148209e1));
#57449=cartesian_point('',(-6.267169345039e1,3.784336873491e1,
-4.209599896395e1));
#57450=cartesian_point('',(-6.262880410208e1,3.782352082239e1,
-4.219695458897e1));
#57451=cartesian_point('',(-6.259025402568e1,3.780409822407e1,
-4.229013914160e1));
#57452=cartesian_point('',(-6.255554461736e1,3.778521166107e1,
-4.237613017070e1));
#57453=cartesian_point('',(-6.252428024788e1,3.776692852821e1,
-4.245546462598e1));
#57454=cartesian_point('',(-6.249611800340e1,3.774926325605e1,
-4.252870412245e1));
#57455=cartesian_point('',(-6.247076009579e1,3.773218144407e1,
-4.259642211485e1));
#57456=cartesian_point('',(-6.244796621506e1,3.771561238136e1,
-4.265915273977e1));
#57457=cartesian_point('',(-6.242754880859e1,3.769944598055e1,
-4.271739453908e1));
#57458=cartesian_point('',(-6.240936231608e1,3.768351248618e1,
-4.277165000170e1));
#57459=cartesian_point('',(-6.239330181355e1,3.766754528453e1,
-4.282247195630e1));
#57460=cartesian_point('',(-6.237934372433e1,3.765113892394e1,
-4.287043629097e1));
#57461=cartesian_point('',(-6.236765572848e1,3.763373462759e1,
-4.291593623962e1));
#57462=cartesian_point('',(-6.235869449449e1,3.761451836950e1,
-4.295907335320e1));
#57463=cartesian_point('',(-6.235327231927e1,3.759226244370e1,
-4.299964830227e1));
#57464=cartesian_point('',(-6.235286351727e1,3.756435846434e1,
-4.303767682293e1));
#57465=cartesian_point('',(-6.236066359060e1,3.752578764777e1,
-4.307244015500e1));
#57466=cartesian_point('',(-6.238509862697e1,3.747001294202e1,
-4.309318770904e1));
#57467=cartesian_point('',(-6.242533308097e1,3.741469811560e1,
-4.307708877331e1));
#57468=cartesian_point('',(-6.246296049792e1,3.738321585704e1,
-4.303463020781e1));
#57469=cartesian_point('',(-6.248274194334e1,3.737467058929e1,
-4.300231907802e1));
#57470=cartesian_point('',(-6.249249875958e1,3.737173975510e1,
-4.298501397844e1));
#57471=cartesian_point('',(-6.315971224558e1,3.830618558654e1,
-4.167734891866e1));
#57472=cartesian_point('',(-6.315284355478e1,3.828099618983e1,
-4.175104724899e1));
#57473=cartesian_point('',(-6.313892492109e1,3.823504284073e1,
-4.186859548448e1));
#57474=cartesian_point('',(-6.311433071721e1,3.816515876985e1,
-4.202227591423e1));
#57475=cartesian_point('',(-6.309191694246e1,3.810696444090e1,
-4.213935961098e1));
#57476=cartesian_point('',(-6.306892647419e1,3.805139572338e1,
-4.224367669882e1));
#57477=cartesian_point('',(-6.304589007626e1,3.799885873374e1,
-4.233686637001e1));
#57478=cartesian_point('',(-6.302319788238e1,3.794952745425e1,
-4.242023305689e1));
#57479=cartesian_point('',(-6.300114251720e1,3.790346026877e1,
-4.249480608420e1));
#57480=cartesian_point('',(-6.297992429495e1,3.786061681471e1,
-4.256146346026e1));
#57481=cartesian_point('',(-6.295967059785e1,3.782090215713e1,
-4.262095091029e1));
#57482=cartesian_point('',(-6.294046557511e1,3.778422713046e1,
-4.267385377485e1));
#57483=cartesian_point('',(-6.292236172166e1,3.775053479476e1,
-4.272061032368e1));
#57484=cartesian_point('',(-6.290537534527e1,3.771980985383e1,
-4.276153941532e1));
#57485=cartesian_point('',(-6.288947533918e1,3.769210064530e1,
-4.279684577718e1));
#57486=cartesian_point('',(-6.287458611191e1,3.766761914718e1,
-4.282654319155e1));
#57487=cartesian_point('',(-6.286062974901e1,3.764698322208e1,
-4.285025833749e1));
#57488=cartesian_point('',(-6.284745988184e1,3.763145421322e1,
-4.286722740966e1));
#57489=cartesian_point('',(-6.283469307603e1,3.762309610702e1,
-4.287651074347e1));
#57490=cartesian_point('',(-6.282091654923e1,3.762517938717e1,
-4.287767624016e1));
#57491=cartesian_point('',(-6.280307861885e1,3.764368991137e1,
-4.287073552015e1));
#57492=cartesian_point('',(-6.277456574885e1,3.768924480481e1,
-4.286202208577e1));
#57493=cartesian_point('',(-6.274306803349e1,3.774277767110e1,
-4.286919322611e1));
#57494=cartesian_point('',(-6.273208754308e1,3.777351828090e1,
-4.287889107409e1));
#57495=cartesian_point('',(-6.273834779678e1,3.778253061694e1,
-4.287617790313e1));
#57496=cartesian_point('',(-6.274353571273e1,3.778608214197e1,
-4.287267007199e1));
#57497=(bounded_surface()b_spline_surface(3,3,((#57393,#57394,#57395,#57396,
#57397,#57398,#57399,#57400,#57401,#57402,#57403,#57404,#57405,#57406,#57407,
#57408,#57409,#57410,#57411,#57412,#57413,#57414,#57415,#57416,#57417,#57418),(
#57419,#57420,#57421,#57422,#57423,#57424,#57425,#57426,#57427,#57428,#57429,
#57430,#57431,#57432,#57433,#57434,#57435,#57436,#57437,#57438,#57439,#57440,
#57441,#57442,#57443,#57444),(#57445,#57446,#57447,#57448,#57449,#57450,#57451,
#57452,#57453,#57454,#57455,#57456,#57457,#57458,#57459,#57460,#57461,#57462,
#57463,#57464,#57465,#57466,#57467,#57468,#57469,#57470),(#57471,#57472,#57473,
#57474,#57475,#57476,#57477,#57478,#57479,#57480,#57481,#57482,#57483,#57484,
#57485,#57486,#57487,#57488,#57489,#57490,#57491,#57492,#57493,#57494,#57495,
#57496)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.717714309741e-2,
1.205804582320e-1,1.727491609196e-1,2.202391623731e-1,2.635727515823e-1,
3.032383358532e-1,3.395879889676e-1,3.729174842022e-1,4.035172395215e-1,
4.316733765903e-1,4.576281728814e-1,4.815719418356e-1,5.037061983175e-1,
5.242428856805e-1,5.433986253059e-1,5.613661593476e-1,5.781055294407e-1,
5.935290268664e-1,6.076891874346e-1,6.216685336743e-1,6.368238099160e-1,
6.525668213832e-1,6.694368604659e-1,6.892265052146e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.413609459833e0,
1.413609459833e0,1.413609459833e0,1.413609459833e0,1.413609459833e0,
1.413609459833e0,1.413609459833e0,1.413609459833e0,1.413609459833e0,
1.413609459833e0,1.413609459833e0,1.413609459833e0,1.413609459833e0,
1.413609459833e0,1.413609459833e0,1.413609459833e0,1.413609459833e0,
1.413609459833e0,1.413609459833e0,1.413609459833e0,1.413609459833e0,
1.413609459833e0,1.413609459833e0,1.413609459833e0,1.413609459833e0,
1.413609459833e0),(8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,
8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,
8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,
8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,
8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,
8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,
8.621301800557e-1,8.621301800557e-1,8.621301800557e-1),(8.621301800557e-1,
8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,
8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,
8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,
8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,
8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,
8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,8.621301800557e-1,
8.621301800557e-1),(1.413609459833e0,1.413609459833e0,1.413609459833e0,
1.413609459833e0,1.413609459833e0,1.413609459833e0,1.413609459833e0,
1.413609459833e0,1.413609459833e0,1.413609459833e0,1.413609459833e0,
1.413609459833e0,1.413609459833e0,1.413609459833e0,1.413609459833e0,
1.413609459833e0,1.413609459833e0,1.413609459833e0,1.413609459833e0,
1.413609459833e0,1.413609459833e0,1.413609459833e0,1.413609459833e0,
1.413609459833e0,1.413609459833e0,1.413609459833e0)))representation_item('')surface());
#57498=oriented_edge('',*,*,#54662,.t.);
#57500=oriented_edge('',*,*,#57499,.f.);
#57502=oriented_edge('',*,*,#57501,.f.);
#57503=oriented_edge('',*,*,#57383,.t.);
#57504=edge_loop('',(#57498,#57500,#57502,#57503));
#57505=face_outer_bound('',#57504,.f.);
#57507=cartesian_point('',(-6.227677392519e1,3.857115475769e1,
-4.131567944440e1));
#57508=cartesian_point('',(-6.226501369714e1,3.863009334639e1,
-4.151430174302e1));
#57509=cartesian_point('',(-6.227517480307e1,3.869645106691e1,
-4.183254632577e1));
#57510=cartesian_point('',(-6.233496801209e1,3.871267190342e1,
-4.217102082703e1));
#57511=cartesian_point('',(-6.236401136435e1,3.870972954658e1,
-4.229078701277e1));
#57512=cartesian_point('',(-6.234354961658e1,3.794578624240e1,
-4.133853634433e1));
#57513=cartesian_point('',(-6.226690923391e1,3.799632451077e1,
-4.149716814571e1));
#57514=cartesian_point('',(-6.217377191151e1,3.807098517402e1,
-4.176312947811e1));
#57515=cartesian_point('',(-6.212681478988e1,3.812605844814e1,
-4.206741344099e1));
#57516=cartesian_point('',(-6.211911723227e1,3.814082492070e1,
-4.217840650713e1));
#57517=cartesian_point('',(-6.296425363910e1,3.784442800966e1,
-4.136104993523e1));
#57518=cartesian_point('',(-6.287774375592e1,3.782865479559e1,
-4.149352841624e1));
#57519=cartesian_point('',(-6.275202560433e1,3.780754005019e1,
-4.170554237032e1));
#57520=cartesian_point('',(-6.264149929223e1,3.778678367695e1,
-4.193064469303e1));
#57521=cartesian_point('',(-6.260634567117e1,3.777927079016e1,
-4.201024864720e1));
#57522=cartesian_point('',(-6.322752019491e1,3.841590207978e1,
-4.135016401639e1));
#57523=cartesian_point('',(-6.320064263163e1,3.837326988389e1,
-4.150872668778e1));
#57524=cartesian_point('',(-6.316089895089e1,3.829292626336e1,
-4.174433886145e1));
#57525=cartesian_point('',(-6.312332180542e1,3.819299712862e1,
-4.196152906893e1));
#57526=cartesian_point('',(-6.311031008962e1,3.815592897752e1,
-4.203321584801e1));
#57527=(bounded_surface()b_spline_surface(3,3,((#57507,#57508,#57509,#57510,
#57511),(#57512,#57513,#57514,#57515,#57516),(#57517,#57518,#57519,#57520,
#57521),(#57522,#57523,#57524,#57525,#57526)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(3.709119038017e-1,
7.047487645573e-1,8.827844618095e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579952036885e0,1.579952036885e0,1.579952036885e0,
1.579952036885e0,1.579952036885e0),(8.066826543715e-1,8.066826543715e-1,
8.066826543715e-1,8.066826543715e-1,8.066826543715e-1),(8.066826543715e-1,
8.066826543715e-1,8.066826543715e-1,8.066826543715e-1,8.066826543715e-1),(
1.579952036885e0,1.579952036885e0,1.579952036885e0,1.579952036885e0,
1.579952036885e0)))representation_item('')surface());
#57529=oriented_edge('',*,*,#57528,.t.);
#57531=oriented_edge('',*,*,#57530,.f.);
#57533=oriented_edge('',*,*,#57532,.f.);
#57534=oriented_edge('',*,*,#57499,.t.);
#57535=edge_loop('',(#57529,#57531,#57533,#57534));
#57536=face_outer_bound('',#57535,.f.);
#57538=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#57539=direction('',(0.e0,0.e0,1.e0));
#57540=direction('',(1.e0,0.e0,0.e0));
#57541=axis2_placement_3d('',#57538,#57539,#57540);
#57542=conical_surface('',#57541,7.334631745054e1,5.e-1);
#57543=oriented_edge('',*,*,#57528,.f.);
#57544=oriented_edge('',*,*,#54660,.f.);
#57546=oriented_edge('',*,*,#57545,.f.);
#57548=oriented_edge('',*,*,#57547,.t.);
#57550=oriented_edge('',*,*,#57549,.f.);
#57552=oriented_edge('',*,*,#57551,.f.);
#57554=oriented_edge('',*,*,#57553,.t.);
#57555=edge_loop('',(#57543,#57544,#57546,#57548,#57550,#57552,#57554));
#57556=face_outer_bound('',#57555,.f.);
#57558=cartesian_point('',(-5.951518125961e1,4.281445259506e1,
-4.226412577891e1));
#57559=cartesian_point('',(-5.950893161427e1,4.279887802175e1,
-4.217277040173e1));
#57560=cartesian_point('',(-5.948226445171e1,4.277074421851e1,
-4.190095317412e1));
#57561=cartesian_point('',(-5.942978628334e1,4.278974948348e1,
-4.158703899145e1));
#57562=cartesian_point('',(-5.938360510621e1,4.283144909252e1,
-4.136996036547e1));
#57563=cartesian_point('',(-5.937099960285e1,4.284338000137e1,
-4.131708035263e1));
#57564=cartesian_point('',(-5.910312040069e1,4.290701015591e1,
-4.216627129179e1));
#57565=cartesian_point('',(-5.909981789823e1,4.291339822218e1,
-4.208321945500e1));
#57566=cartesian_point('',(-5.908709291453e1,4.294835417058e1,
-4.183901436340e1));
#57567=cartesian_point('',(-5.906693648299e1,4.303192227064e1,
-4.156516464019e1));
#57568=cartesian_point('',(-5.905342405382e1,4.311252049812e1,
-4.138032119267e1));
#57569=cartesian_point('',(-5.904940720664e1,4.313355898517e1,
-4.133578048464e1));
#57570=cartesian_point('',(-5.899088107350e1,4.331145787507e1,
-4.204918203597e1));
#57571=cartesian_point('',(-5.900409174696e1,4.332730701163e1,
-4.198301912876e1));
#57572=cartesian_point('',(-5.904394725962e1,4.338283461149e1,
-4.178507410715e1));
#57573=cartesian_point('',(-5.909297987577e1,4.346956042526e1,
-4.155336055301e1));
#57574=cartesian_point('',(-5.913032116018e1,4.354142463133e1,
-4.139137337508e1));
#57575=cartesian_point('',(-5.913937449994e1,4.355973641270e1,
-4.135173066923e1));
#57576=cartesian_point('',(-5.929862632453e1,4.362256966481e1,
-4.203159014330e1));
#57577=cartesian_point('',(-5.932538784678e1,4.362550408855e1,
-4.197389157880e1));
#57578=cartesian_point('',(-5.940374239894e1,4.363730934857e1,
-4.179416582347e1));
#57579=cartesian_point('',(-5.948918025704e1,4.366135042921e1,
-4.156383601233e1));
#57580=cartesian_point('',(-5.954418909666e1,4.368478295084e1,
-4.139188723041e1));
#57581=cartesian_point('',(-5.955758717946e1,4.369107156350e1,
-4.134864969695e1));
#57582=(bounded_surface()b_spline_surface(3,3,((#57558,#57559,#57560,#57561,
#57562,#57563),(#57564,#57565,#57566,#57567,#57568,#57569),(#57570,#57571,
#57572,#57573,#57574,#57575),(#57576,#57577,#57578,#57579,#57580,#57581)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974447164438e-1,1.170617845471e0),(1.405007452895e-1,3.042662033206e-1,
6.365714197442e-1,7.471722792905e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349942884140e0,1.349942884140e0,1.349942884140e0,
1.349942884140e0,1.349942884140e0,1.349942884140e0),(8.923259602339e-1,
8.923259602339e-1,8.923259602339e-1,8.923259602339e-1,8.923259602339e-1,
8.923259602339e-1),(8.835249543024e-1,8.835249543024e-1,8.835249543024e-1,
8.835249543024e-1,8.835249543024e-1,8.835249543024e-1),(1.323539866345e0,
1.323539866345e0,1.323539866345e0,1.323539866345e0,1.323539866345e0,
1.323539866345e0)))representation_item('')surface());
#57583=oriented_edge('',*,*,#57545,.t.);
#57585=oriented_edge('',*,*,#57584,.f.);
#57587=oriented_edge('',*,*,#57586,.f.);
#57589=oriented_edge('',*,*,#57588,.t.);
#57590=edge_loop('',(#57583,#57585,#57587,#57589));
#57591=face_outer_bound('',#57590,.f.);
#57593=cartesian_point('',(-5.864285157410e1,4.394645468988e1,
-4.363266636688e1));
#57594=cartesian_point('',(-5.869141990648e1,4.389478148297e1,
-4.373412200499e1));
#57595=cartesian_point('',(-5.905625635311e1,4.334414058128e1,
-4.382163802151e1));
#57596=cartesian_point('',(-5.925325785160e1,4.318618162945e1,
-4.350824933856e1));
#57597=cartesian_point('',(-5.933425237050e1,4.308916834069e1,
-4.335234310806e1));
#57598=cartesian_point('',(-5.939637300675e1,4.302184736304e1,
-4.317085824443e1));
#57599=cartesian_point('',(-5.944193307443e1,4.296241934006e1,
-4.298991462895e1));
#57600=cartesian_point('',(-5.947529191702e1,4.291106247715e1,
-4.279586368393e1));
#57601=cartesian_point('',(-5.949467234906e1,4.286702756535e1,
-4.259403109394e1));
#57602=cartesian_point('',(-5.949898026652e1,4.283211461265e1,
-4.238877957649e1));
#57603=cartesian_point('',(-5.948797475889e1,4.280795190692e1,
-4.218822383132e1));
#57604=cartesian_point('',(-5.946140941242e1,4.279441834552e1,
-4.198523743627e1));
#57605=cartesian_point('',(-5.943264943752e1,4.279428149747e1,
-4.185192351945e1));
#57606=cartesian_point('',(-5.941409671021e1,4.279725319381e1,
-4.178195308610e1));
#57607=cartesian_point('',(-5.826734136923e1,4.364969964395e1,
-4.342888914711e1));
#57608=cartesian_point('',(-5.830225560560e1,4.361737080686e1,
-4.354209689595e1));
#57609=cartesian_point('',(-5.867552406375e1,4.304123667477e1,
-4.364140569350e1));
#57610=cartesian_point('',(-5.885467493029e1,4.293700048993e1,
-4.328991291363e1));
#57611=cartesian_point('',(-5.891102607592e1,4.288661072325e1,
-4.313248623082e1));
#57612=cartesian_point('',(-5.895131726714e1,4.287084337267e1,
-4.295219121388e1));
#57613=cartesian_point('',(-5.897759403880e1,4.286648482462e1,
-4.278018611430e1));
#57614=cartesian_point('',(-5.899629642049e1,4.287457170084e1,
-4.260038530450e1));
#57615=cartesian_point('',(-5.900710162177e1,4.289335776070e1,
-4.241876990799e1));
#57616=cartesian_point('',(-5.901045508006e1,4.292287674538e1,
-4.223930334583e1));
#57617=cartesian_point('',(-5.900694633532e1,4.296201106638e1,
-4.206934488791e1));
#57618=cartesian_point('',(-5.899741153126e1,4.301247891154e1,
-4.190306786171e1));
#57619=cartesian_point('',(-5.898749976056e1,4.305395071052e1,
-4.179835111206e1));
#57620=cartesian_point('',(-5.898151193201e1,4.307844236104e1,
-4.174487705381e1));
#57621=cartesian_point('',(-5.842949075256e1,4.340541595918e1,
-4.300172148088e1));
#57622=cartesian_point('',(-5.842742200704e1,4.338789655349e1,
-4.305703876279e1));
#57623=cartesian_point('',(-5.852625539411e1,4.321546366449e1,
-4.310225704115e1));
#57624=cartesian_point('',(-5.861180108699e1,4.321251456613e1,
-4.293418223550e1));
#57625=cartesian_point('',(-5.866147921598e1,4.322452714903e1,
-4.282358414416e1));
#57626=cartesian_point('',(-5.871295262903e1,4.325130715343e1,
-4.269434811931e1));
#57627=cartesian_point('',(-5.876481021808e1,4.328467526670e1,
-4.255936340349e1));
#57628=cartesian_point('',(-5.881860280542e1,4.332469051209e1,
-4.241462152725e1));
#57629=cartesian_point('',(-5.887289463128e1,4.336980281523e1,
-4.226449922265e1));
#57630=cartesian_point('',(-5.892613390324e1,4.341870257944e1,
-4.211341639326e1));
#57631=cartesian_point('',(-5.897637276799e1,4.346941363887e1,
-4.196756314230e1));
#57632=cartesian_point('',(-5.902572282238e1,4.352384405907e1,
-4.182176552769e1));
#57633=cartesian_point('',(-5.905738729876e1,4.356205327663e1,
-4.172720302351e1));
#57634=cartesian_point('',(-5.907393752749e1,4.358294856377e1,
-4.167786405140e1));
#57635=cartesian_point('',(-5.893149370899e1,4.351160527602e1,
-4.287226515767e1));
#57636=cartesian_point('',(-5.891422863135e1,4.348629433952e1,
-4.287066996932e1));
#57637=cartesian_point('',(-5.879054317801e1,4.365428206466e1,
-4.286189944671e1));
#57638=cartesian_point('',(-5.882091809668e1,4.367662426652e1,
-4.287501311967e1));
#57639=cartesian_point('',(-5.889003397794e1,4.369069340704e1,
-4.280246646993e1));
#57640=cartesian_point('',(-5.897206008849e1,4.369911098063e1,
-4.271187172370e1));
#57641=cartesian_point('',(-5.906315657198e1,4.370684019157e1,
-4.259682809737e1));
#57642=cartesian_point('',(-5.915897949349e1,4.371231902209e1,
-4.246518556381e1));
#57643=cartesian_point('',(-5.925577047067e1,4.371514745883e1,
-4.231941383016e1));
#57644=cartesian_point('',(-5.934888013049e1,4.371473423388e1,
-4.216468819850e1));
#57645=cartesian_point('',(-5.943355074838e1,4.371117928150e1,
-4.200704213488e1));
#57646=cartesian_point('',(-5.951180634482e1,4.370469950037e1,
-4.184051114263e1));
#57647=cartesian_point('',(-5.955705625189e1,4.369875493068e1,
-4.172527279923e1));
#57648=cartesian_point('',(-5.957862352334e1,4.369532474102e1,
-4.166266323392e1));
#57649=(bounded_surface()b_spline_surface(3,3,((#57593,#57594,#57595,#57596,
#57597,#57598,#57599,#57600,#57601,#57602,#57603,#57604,#57605,#57606),(#57607,
#57608,#57609,#57610,#57611,#57612,#57613,#57614,#57615,#57616,#57617,#57618,
#57619,#57620),(#57621,#57622,#57623,#57624,#57625,#57626,#57627,#57628,#57629,
#57630,#57631,#57632,#57633,#57634),(#57635,#57636,#57637,#57638,#57639,#57640,
#57641,#57642,#57643,#57644,#57645,#57646,#57647,#57648)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.203498566512e-1,3.789969034489e-1,4.232363638490e-1,4.702637502739e-1,
5.222411693799e-1,5.790792277275e-1,6.403517328445e-1,7.051439701729e-1,
7.712935286151e-1,8.362629172898e-1,8.976351913935e-1,9.681245366441e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.438797109180e0,1.438797109180e0,1.438797109180e0,1.438797109180e0,
1.438797109180e0,1.438797109180e0,1.438797109180e0,1.438797109180e0,
1.438797109180e0,1.438797109180e0,1.438797109180e0,1.438797109180e0,
1.438797109180e0,1.438797109180e0),(8.537342969401e-1,8.537342969401e-1,
8.537342969401e-1,8.537342969401e-1,8.537342969401e-1,8.537342969401e-1,
8.537342969401e-1,8.537342969401e-1,8.537342969401e-1,8.537342969401e-1,
8.537342969401e-1,8.537342969401e-1,8.537342969401e-1,8.537342969401e-1),(
8.537342969401e-1,8.537342969401e-1,8.537342969401e-1,8.537342969401e-1,
8.537342969401e-1,8.537342969401e-1,8.537342969401e-1,8.537342969401e-1,
8.537342969401e-1,8.537342969401e-1,8.537342969401e-1,8.537342969401e-1,
8.537342969401e-1,8.537342969401e-1),(1.438797109180e0,1.438797109180e0,
1.438797109180e0,1.438797109180e0,1.438797109180e0,1.438797109180e0,
1.438797109180e0,1.438797109180e0,1.438797109180e0,1.438797109180e0,
1.438797109180e0,1.438797109180e0,1.438797109180e0,1.438797109180e0)))representation_item('')surface());
#57650=oriented_edge('',*,*,#54658,.t.);
#57652=oriented_edge('',*,*,#57651,.f.);
#57654=oriented_edge('',*,*,#57653,.t.);
#57655=oriented_edge('',*,*,#57584,.t.);
#57656=edge_loop('',(#57650,#57652,#57654,#57655));
#57657=face_outer_bound('',#57656,.f.);
#57659=cartesian_point('',(0.e0,0.e0,-4.331177673041e1));
#57660=direction('',(0.e0,0.e0,1.e0));
#57661=direction('',(-7.798895947436e-1,6.259171031460e-1,0.e0));
#57662=axis2_placement_3d('',#57659,#57660,#57661);
#57663=toroidal_surface('',#57662,7.344368814732e1,5.e-1);
#57664=oriented_edge('',*,*,#54656,.t.);
#57665=oriented_edge('',*,*,#54630,.f.);
#57667=oriented_edge('',*,*,#57666,.t.);
#57669=oriented_edge('',*,*,#57668,.t.);
#57670=oriented_edge('',*,*,#57651,.t.);
#57671=edge_loop('',(#57664,#57665,#57667,#57669,#57670));
#57672=face_outer_bound('',#57671,.f.);
#57674=cartesian_point('',(-4.085282626663e-11,3.135080865738e-11,
-4.228096149021e1));
#57675=direction('',(0.e0,0.e0,1.e0));
#57676=direction('',(-7.933533402912e-1,6.087614290087e-1,0.e0));
#57677=axis2_placement_3d('',#57674,#57675,#57676);
#57678=conical_surface('',#57677,7.351737503131e1,3.302386755580e1);
#57679=oriented_edge('',*,*,#57668,.f.);
#57680=oriented_edge('',*,*,#57666,.f.);
#57681=oriented_edge('',*,*,#54516,.f.);
#57683=oriented_edge('',*,*,#57682,.f.);
#57685=oriented_edge('',*,*,#57684,.f.);
#57687=oriented_edge('',*,*,#57686,.f.);
#57689=oriented_edge('',*,*,#57688,.f.);
#57690=edge_loop('',(#57679,#57680,#57681,#57683,#57685,#57687,#57689));
#57691=face_outer_bound('',#57690,.f.);
#57693=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#57694=direction('',(0.e0,0.e0,1.e0));
#57695=direction('',(7.942570593141e-1,-6.075818658664e-1,0.e0));
#57696=axis2_placement_3d('',#57693,#57694,#57695);
#57697=toroidal_surface('',#57696,7.065650925828e1,4.e0);
#57699=oriented_edge('',*,*,#57698,.t.);
#57701=oriented_edge('',*,*,#57700,.t.);
#57702=oriented_edge('',*,*,#57686,.t.);
#57703=oriented_edge('',*,*,#57684,.t.);
#57704=oriented_edge('',*,*,#57682,.t.);
#57705=oriented_edge('',*,*,#54416,.t.);
#57706=oriented_edge('',*,*,#54414,.t.);
#57707=oriented_edge('',*,*,#44155,.t.);
#57708=oriented_edge('',*,*,#44153,.t.);
#57709=edge_loop('',(#57699,#57701,#57702,#57703,#57704,#57705,#57706,#57707,
#57708));
#57710=face_outer_bound('',#57709,.f.);
#57712=cartesian_point('',(-5.683180971550e1,4.198548407567e1,
-3.934373633893e1));
#57713=direction('',(6.086717853933e-1,7.933533895806e-1,1.044303150966e-2));
#57714=direction('',(-7.932691873185e-1,6.082433385234e-1,2.764122994761e-2));
#57715=axis2_placement_3d('',#57712,#57713,#57714);
#57716=toroidal_surface('',#57715,3.698456012595e0,2.999994703739e-1);
#57718=oriented_edge('',*,*,#57717,.f.);
#57720=oriented_edge('',*,*,#57719,.f.);
#57721=oriented_edge('',*,*,#57700,.f.);
#57722=oriented_edge('',*,*,#57698,.f.);
#57724=oriented_edge('',*,*,#57723,.t.);
#57725=edge_loop('',(#57718,#57720,#57721,#57722,#57724));
#57726=face_outer_bound('',#57725,.f.);
#57728=cartesian_point('',(-6.357187538553e1,4.625947083173e1,0.e0));
#57729=direction('',(-6.087280502333e-1,-7.933098402242e-1,-1.047178411625e-2));
#57730=direction('',(7.933533402912e-1,-6.087614290087e-1,0.e0));
#57731=axis2_placement_3d('',#57728,#57729,#57730);
#57732=plane('',#57731);
#57734=oriented_edge('',*,*,#57733,.t.);
#57736=oriented_edge('',*,*,#57735,.t.);
#57738=oriented_edge('',*,*,#57737,.t.);
#57740=oriented_edge('',*,*,#57739,.t.);
#57741=oriented_edge('',*,*,#57717,.t.);
#57743=oriented_edge('',*,*,#57742,.t.);
#57744=edge_loop('',(#57734,#57736,#57738,#57740,#57741,#57743));
#57745=face_outer_bound('',#57744,.f.);
#57747=cartesian_point('',(-6.056314656896e1,4.340755051813e1,
-6.593067342433e0));
#57748=direction('',(-3.604420225288e-1,2.647705077387e-1,8.944149633292e-1));
#57749=direction('',(3.314963196738e-1,-8.599137439634e-1,3.881475788738e-1));
#57750=axis2_placement_3d('',#57747,#57748,#57749);
#57751=cylindrical_surface('',#57750,5.000000030378e-1);
#57753=oriented_edge('',*,*,#57752,.t.);
#57755=oriented_edge('',*,*,#57754,.f.);
#57756=oriented_edge('',*,*,#57733,.f.);
#57758=oriented_edge('',*,*,#57757,.t.);
#57759=edge_loop('',(#57753,#57755,#57756,#57758));
#57760=face_outer_bound('',#57759,.f.);
#57762=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#57763=direction('',(0.e0,0.e0,1.e0));
#57764=direction('',(0.e0,-1.e0,0.e0));
#57765=axis2_placement_3d('',#57762,#57763,#57764);
#57766=conical_surface('',#57765,7.438528799863e1,2.656505117708e1);
#57768=oriented_edge('',*,*,#57767,.f.);
#57770=oriented_edge('',*,*,#57769,.f.);
#57772=oriented_edge('',*,*,#57771,.f.);
#57773=oriented_edge('',*,*,#57752,.f.);
#57775=oriented_edge('',*,*,#57774,.t.);
#57776=oriented_edge('',*,*,#44147,.f.);
#57778=oriented_edge('',*,*,#57777,.f.);
#57779=edge_loop('',(#57768,#57770,#57772,#57773,#57775,#57776,#57778));
#57780=face_outer_bound('',#57779,.f.);
#57782=cartesian_point('',(-6.323606888902e1,3.931518005334e1,
-6.695452792823e0));
#57783=direction('',(3.825512509572e-1,-2.316817249681e-1,-8.944149589015e-1));
#57784=direction('',(9.213148415503e-1,2.281190790079e-2,3.881476260355e-1));
#57785=axis2_placement_3d('',#57782,#57783,#57784);
#57786=cylindrical_surface('',#57785,5.000000035658e-1);
#57787=oriented_edge('',*,*,#57767,.t.);
#57789=oriented_edge('',*,*,#57788,.f.);
#57791=oriented_edge('',*,*,#57790,.f.);
#57793=oriented_edge('',*,*,#57792,.t.);
#57794=edge_loop('',(#57787,#57789,#57791,#57793));
#57795=face_outer_bound('',#57794,.f.);
#57797=cartesian_point('',(-6.486190322416e1,3.890733160354e1,
-4.344360767092e0));
#57798=cartesian_point('',(-6.484238087406e1,3.899452064496e1,
-4.305362411481e0));
#57799=cartesian_point('',(-6.478831729572e1,3.915562147850e1,
-4.261662580590e0));
#57800=cartesian_point('',(-6.466267375070e1,3.936496527973e1,
-4.261124779425e0));
#57801=cartesian_point('',(-6.455244986660e1,3.950215611310e1,
-4.289246173342e0));
#57802=cartesian_point('',(-6.442882801618e1,3.961746851148e1,
-4.343776068288e0));
#57803=cartesian_point('',(-6.430086946905e1,3.970619860764e1,
-4.417682926236e0));
#57804=cartesian_point('',(-6.417274990516e1,3.977028697845e1,
-4.505592002016e0));
#57805=cartesian_point('',(-6.404597811696e1,3.981320294440e1,
-4.604586384017e0));
#57806=cartesian_point('',(-6.392065844960e1,3.983796284359e1,
-4.713748872185e0));
#57807=cartesian_point('',(-6.379644566548e1,3.984653051948e1,
-4.833332119803e0));
#57808=cartesian_point('',(-6.367337221617e1,3.983995425972e1,
-4.963758721216e0));
#57809=cartesian_point('',(-6.355190815682e1,3.981875927791e1,
-5.105262945908e0));
#57810=cartesian_point('',(-6.343263433241e1,3.978312197115e1,
-5.258104353296e0));
#57811=cartesian_point('',(-6.331606342325e1,3.973281295421e1,
-5.422848765816e0));
#57812=cartesian_point('',(-6.320269155651e1,3.966705932137e1,
-5.600516243266e0));
#57813=cartesian_point('',(-6.309328589274e1,3.958446758674e1,
-5.792447655565e0));
#57814=cartesian_point('',(-6.297317466472e1,3.946736444522e1,
-6.032079139475e0));
#57815=cartesian_point('',(-6.290129030200e1,3.936971180082e1,
-6.206083726336e0));
#57816=cartesian_point('',(-6.286353868877e1,3.930646313855e1,
-6.310923503198e0));
#57817=cartesian_point('',(-6.438013200134e1,3.862147411415e1,
-4.070087936616e0));
#57818=cartesian_point('',(-6.436847067073e1,3.870123633015e1,
-4.018431488925e0));
#57819=cartesian_point('',(-6.432208950953e1,3.886664842560e1,
-3.958671220458e0));
#57820=cartesian_point('',(-6.419290871702e1,3.908291034343e1,
-3.957101428892e0));
#57821=cartesian_point('',(-6.407690630744e1,3.921965500295e1,
-3.994660397901e0));
#57822=cartesian_point('',(-6.394912487061e1,3.932438042529e1,
-4.066568531588e0));
#57823=cartesian_point('',(-6.382273701935e1,3.939213483560e1,
-4.161220100561e0));
#57824=cartesian_point('',(-6.370377524643e1,3.942728651937e1,
-4.269814547687e0));
#57825=cartesian_point('',(-6.359407288169e1,3.943630942155e1,
-4.387673666639e0));
#57826=cartesian_point('',(-6.349345689788e1,3.942471915271e1,
-4.513302160582e0));
#57827=cartesian_point('',(-6.340124926026e1,3.939635896354e1,
-4.646939724780e0));
#57828=cartesian_point('',(-6.331712927462e1,3.935383928640e1,
-4.789178473602e0));
#57829=cartesian_point('',(-6.324116707023e1,3.929905470050e1,
-4.940474302199e0));
#57830=cartesian_point('',(-6.317359905703e1,3.923335325809e1,
-5.101320580576e0));
#57831=cartesian_point('',(-6.311477253696e1,3.915753946372e1,
-5.272494212155e0));
#57832=cartesian_point('',(-6.306526352383e1,3.907188735399e1,
-5.455171068076e0));
#57833=cartesian_point('',(-6.302611573184e1,3.897627997590e1,
-5.650761386726e0));
#57834=cartesian_point('',(-6.299490824308e1,3.885409360340e1,
-5.893009541838e0));
#57835=cartesian_point('',(-6.298839626580e1,3.876357427066e1,
-6.067221429763e0));
#57836=cartesian_point('',(-6.299021669998e1,3.870880108598e1,
-6.171590723942e0));
#57837=cartesian_point('',(-6.390428213396e1,3.865640221232e1,
-4.476182208566e0));
#57838=cartesian_point('',(-6.390209275158e1,3.868034922055e1,
-4.442782939841e0));
#57839=cartesian_point('',(-6.388893585059e1,3.873344289010e1,
-4.405948330335e0));
#57840=cartesian_point('',(-6.384759892309e1,3.880284554881e1,
-4.404294536057e0));
#57841=cartesian_point('',(-6.380997807620e1,3.884571614308e1,
-4.426498361931e0));
#57842=cartesian_point('',(-6.376892455233e1,3.887649404744e1,
-4.471151227172e0));
#57843=cartesian_point('',(-6.372934667711e1,3.889357613095e1,
-4.533586483562e0));
#57844=cartesian_point('',(-6.369348774371e1,3.889878934485e1,
-4.610187017370e0));
#57845=cartesian_point('',(-6.366198555353e1,3.889473037553e1,
-4.698940204500e0));
#57846=cartesian_point('',(-6.363473447545e1,3.888359843636e1,
-4.799228594221e0));
#57847=cartesian_point('',(-6.361145909018e1,3.886694845328e1,
-4.911318534595e0));
#57848=cartesian_point('',(-6.359199290366e1,3.884588934140e1,
-5.035556884566e0));
#57849=cartesian_point('',(-6.357628426039e1,3.882127135764e1,
-5.172077113105e0));
#57850=cartesian_point('',(-6.356434411074e1,3.879373604519e1,
-5.321032255895e0));
#57851=cartesian_point('',(-6.355625089209e1,3.876372518186e1,
-5.482895485638e0));
#57852=cartesian_point('',(-6.355219956783e1,3.873151091700e1,
-5.658627987928e0));
#57853=cartesian_point('',(-6.355256804495e1,3.869728044550e1,
-5.849564509365e0));
#57854=cartesian_point('',(-6.355880721202e1,3.865568777399e1,
-6.089203636839e0));
#57855=cartesian_point('',(-6.356857037419e1,3.862689330606e1,
-6.264315618094e0));
#57856=cartesian_point('',(-6.357629445002e1,3.861023279572e1,
-6.370214426039e0));
#57857=cartesian_point('',(-6.413041992149e1,3.896102354833e1,
-4.968614744023e0));
#57858=cartesian_point('',(-6.412545800315e1,3.896241267865e1,
-4.957681588589e0));
#57859=cartesian_point('',(-6.412246723736e1,3.895085600611e1,
-4.949223411648e0));
#57860=cartesian_point('',(-6.413185854991e1,3.893444563388e1,
-4.948556480304e0));
#57861=cartesian_point('',(-6.414212393564e1,3.892733189880e1,
-4.953073726495e0));
#57862=cartesian_point('',(-6.415182148519e1,3.892897110489e1,
-4.965706429277e0));
#57863=cartesian_point('',(-6.415730848660e1,3.893980696870e1,
-4.990089906387e0));
#57864=cartesian_point('',(-6.415693580745e1,3.895787349136e1,
-5.028817476687e0));
#57865=cartesian_point('',(-6.415037445662e1,3.898067981558e1,
-5.083069800061e0));
#57866=cartesian_point('',(-6.413783238160e1,3.900614426575e1,
-5.153279114160e0));
#57867=cartesian_point('',(-6.411958325103e1,3.903271303951e1,
-5.239739043335e0));
#57868=cartesian_point('',(-6.409589655520e1,3.905912627051e1,
-5.342495171745e0));
#57869=cartesian_point('',(-6.406705513994e1,3.908430382506e1,
-5.461286130697e0));
#57870=cartesian_point('',(-6.403329327052e1,3.910733604431e1,
-5.595848312779e0));
#57871=cartesian_point('',(-6.399471032480e1,3.912743595427e1,
-5.746280641173e0));
#57872=cartesian_point('',(-6.395121667370e1,3.914382774810e1,
-5.913273157961e0));
#57873=cartesian_point('',(-6.390255598934e1,3.915558548044e1,
-6.098050685992e0));
#57874=cartesian_point('',(-6.384000830131e1,3.916237213969e1,
-6.333671534948e0));
#57875=cartesian_point('',(-6.379314231790e1,3.915960384864e1,
-6.509059758271e0));
#57876=cartesian_point('',(-6.376446586811e1,3.915494253961e1,
-6.616250725786e0));
#57877=(bounded_surface()b_spline_surface(3,3,((#57797,#57798,#57799,#57800,
#57801,#57802,#57803,#57804,#57805,#57806,#57807,#57808,#57809,#57810,#57811,
#57812,#57813,#57814,#57815,#57816),(#57817,#57818,#57819,#57820,#57821,#57822,
#57823,#57824,#57825,#57826,#57827,#57828,#57829,#57830,#57831,#57832,#57833,
#57834,#57835,#57836),(#57837,#57838,#57839,#57840,#57841,#57842,#57843,#57844,
#57845,#57846,#57847,#57848,#57849,#57850,#57851,#57852,#57853,#57854,#57855,
#57856),(#57857,#57858,#57859,#57860,#57861,#57862,#57863,#57864,#57865,#57866,
#57867,#57868,#57869,#57870,#57871,#57872,#57873,#57874,#57875,#57876)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995443092287e-1,5.204133166678e-1,
5.295657156574e-1,5.396194447088e-1,5.505054883787e-1,5.625934931500e-1,
5.761543586849e-1,5.912713132294e-1,6.081338948994e-1,6.269610167109e-1,
6.478608546423e-1,6.708570353328e-1,6.959679996293e-1,7.232774774061e-1,
7.529696232239e-1,7.853309725092e-1,8.206781721701e-1,8.757467846468e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576532097642e0,1.576532097642e0,1.576532097642e0,1.576532097642e0,
1.576532097642e0,1.576532097642e0,1.576532097642e0,1.576532097642e0,
1.576532097642e0,1.576532097642e0,1.576532097642e0,1.576532097642e0,
1.576532097642e0,1.576532097642e0,1.576532097642e0,1.576532097642e0,
1.576532097642e0,1.576532097642e0,1.576532097642e0,1.576532097642e0),(
8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,
8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,
8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,
8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,
8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,8.078226341194e-1),(
8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,
8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,
8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,
8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,
8.078226341194e-1,8.078226341194e-1,8.078226341194e-1,8.078226341194e-1),(
1.576532097642e0,1.576532097642e0,1.576532097642e0,1.576532097642e0,
1.576532097642e0,1.576532097642e0,1.576532097642e0,1.576532097642e0,
1.576532097642e0,1.576532097642e0,1.576532097642e0,1.576532097642e0,
1.576532097642e0,1.576532097642e0,1.576532097642e0,1.576532097642e0,
1.576532097642e0,1.576532097642e0,1.576532097642e0,1.576532097642e0)))representation_item('')surface());
#57879=oriented_edge('',*,*,#57878,.f.);
#57880=oriented_edge('',*,*,#57788,.t.);
#57881=oriented_edge('',*,*,#57777,.t.);
#57882=oriented_edge('',*,*,#44145,.f.);
#57883=edge_loop('',(#57879,#57880,#57881,#57882));
#57884=face_outer_bound('',#57883,.f.);
#57886=cartesian_point('',(-6.377275320563e1,3.848465032009e1,
-2.460528104879e1));
#57887=direction('',(-2.145146101813e-3,1.332983627975e-2,9.999088527526e-1));
#57888=direction('',(9.871654847753e-1,1.597006748376e-1,-1.117067601709e-5));
#57889=axis2_placement_3d('',#57886,#57887,#57888);
#57890=cylindrical_surface('',#57889,3.000055924646e-1);
#57891=oriented_edge('',*,*,#57878,.t.);
#57892=oriented_edge('',*,*,#44143,.f.);
#57894=oriented_edge('',*,*,#57893,.t.);
#57896=oriented_edge('',*,*,#57895,.f.);
#57897=edge_loop('',(#57891,#57892,#57894,#57896));
#57898=face_outer_bound('',#57897,.f.);
#57900=cartesian_point('',(-6.053876365903e1,3.643867915093e1,
-3.934391487365e1));
#57901=direction('',(-5.000918655766e-1,-8.659096301356e-1,1.042297570878e-2));
#57902=direction('',(-7.115556908612e-1,4.040278291192e-1,-5.748478164700e-1));
#57903=axis2_placement_3d('',#57900,#57901,#57902);
#57904=toroidal_surface('',#57903,3.697836906422e0,2.999996386495e-1);
#57906=oriented_edge('',*,*,#57905,.f.);
#57907=oriented_edge('',*,*,#57893,.f.);
#57909=oriented_edge('',*,*,#57908,.f.);
#57911=oriented_edge('',*,*,#57910,.f.);
#57913=oriented_edge('',*,*,#57912,.t.);
#57914=edge_loop('',(#57906,#57907,#57909,#57911,#57913));
#57915=face_outer_bound('',#57914,.f.);
#57917=cartesian_point('',(-5.634016199589e1,3.483740877127e1,0.e0));
#57918=direction('',(4.999725846828e-1,8.659779190621e-1,-1.047178411625e-2));
#57919=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#57920=axis2_placement_3d('',#57917,#57918,#57919);
#57921=plane('',#57920);
#57923=oriented_edge('',*,*,#57922,.t.);
#57925=oriented_edge('',*,*,#57924,.t.);
#57926=oriented_edge('',*,*,#57790,.t.);
#57927=oriented_edge('',*,*,#57895,.t.);
#57928=oriented_edge('',*,*,#57905,.t.);
#57930=oriented_edge('',*,*,#57929,.t.);
#57931=edge_loop('',(#57923,#57925,#57926,#57927,#57928,#57930));
#57932=face_outer_bound('',#57931,.f.);
#57934=cartesian_point('',(-6.281210817244e1,3.889081842526e1,
-2.154670092950e1));
#57935=direction('',(2.048453968185e-3,-1.327402248102e-2,-9.999097980136e-1));
#57936=direction('',(9.997210821983e-1,-2.349868348498e-2,2.360017549031e-3));
#57937=axis2_placement_3d('',#57934,#57935,#57936);
#57938=cylindrical_surface('',#57937,5.000150358353e-1);
#57939=oriented_edge('',*,*,#57553,.f.);
#57941=oriented_edge('',*,*,#57940,.f.);
#57942=oriented_edge('',*,*,#57922,.f.);
#57943=oriented_edge('',*,*,#57530,.t.);
#57944=edge_loop('',(#57939,#57941,#57942,#57943));
#57945=face_outer_bound('',#57944,.f.);
#57947=cartesian_point('',(-6.500240596770e1,4.031718429692e1,
-8.219509828690e0));
#57948=direction('',(-5.001633318098e-1,-8.658684188920e-1,1.041742186229e-2));
#57949=direction('',(7.553978533914e-1,-4.304062361305e-1,4.940896224286e-1));
#57950=axis2_placement_3d('',#57947,#57948,#57949);
#57951=toroidal_surface('',#57950,2.497873680413e0,4.999993431551e-1);
#57953=oriented_edge('',*,*,#57952,.t.);
#57954=oriented_edge('',*,*,#57792,.f.);
#57955=oriented_edge('',*,*,#57924,.f.);
#57956=oriented_edge('',*,*,#57940,.t.);
#57957=edge_loop('',(#57953,#57954,#57955,#57956));
#57958=face_outer_bound('',#57957,.f.);
#57960=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#57961=direction('',(0.e0,0.e0,1.e0));
#57962=direction('',(8.322942597903e-1,-5.543340735695e-1,0.e0));
#57963=axis2_placement_3d('',#57960,#57961,#57962);
#57964=toroidal_surface('',#57963,7.649382607502e1,3.e0);
#57965=oriented_edge('',*,*,#57952,.f.);
#57966=oriented_edge('',*,*,#57551,.t.);
#57967=oriented_edge('',*,*,#57549,.t.);
#57969=oriented_edge('',*,*,#57968,.f.);
#57970=oriented_edge('',*,*,#57771,.t.);
#57971=oriented_edge('',*,*,#57769,.t.);
#57972=edge_loop('',(#57965,#57966,#57967,#57969,#57970,#57971));
#57973=face_outer_bound('',#57972,.f.);
#57975=cartesian_point('',(-6.212353611142e1,4.462569107822e1,
-8.219506755297e0));
#57976=direction('',(6.085637398591e-1,7.934365680076e-1,1.042051231838e-2));
#57977=direction('',(7.929654492396e-1,-6.076133109367e-1,-4.485377001826e-2));
#57978=axis2_placement_3d('',#57975,#57976,#57977);
#57979=toroidal_surface('',#57978,2.497861005134e0,4.999993257741e-1);
#57980=oriented_edge('',*,*,#57968,.t.);
#57982=oriented_edge('',*,*,#57981,.f.);
#57983=oriented_edge('',*,*,#57735,.f.);
#57984=oriented_edge('',*,*,#57754,.t.);
#57985=edge_loop('',(#57980,#57982,#57983,#57984));
#57986=face_outer_bound('',#57985,.f.);
#57988=cartesian_point('',(-5.996758429530e1,4.314794925191e1,
-2.154670092349e1));
#57989=direction('',(-1.304750707995e-2,-3.187223789633e-3,9.999097980136e-1));
#57990=direction('',(4.042866478649e-1,-9.146292892070e-1,2.360017549364e-3));
#57991=axis2_placement_3d('',#57988,#57989,#57990);
#57992=cylindrical_surface('',#57991,5.000150358354e-1);
#57993=oriented_edge('',*,*,#57547,.f.);
#57994=oriented_edge('',*,*,#57588,.f.);
#57995=oriented_edge('',*,*,#57737,.f.);
#57996=oriented_edge('',*,*,#57981,.t.);
#57997=edge_loop('',(#57993,#57994,#57995,#57996));
#57998=face_outer_bound('',#57997,.f.);
#58000=cartesian_point('',(-6.279955031574e1,3.771075252902e1,
-4.213845709265e1));
#58001=direction('',(-4.675224465630e-1,2.800630359179e-1,8.384434732719e-1));
#58002=direction('',(8.809760454397e-1,2.257596425092e-1,4.158290408034e-1));
#58003=axis2_placement_3d('',#58000,#58001,#58002);
#58004=cylindrical_surface('',#58003,2.999999999988e-1);
#58005=oriented_edge('',*,*,#57501,.t.);
#58006=oriented_edge('',*,*,#57532,.t.);
#58007=oriented_edge('',*,*,#57929,.f.);
#58008=oriented_edge('',*,*,#57912,.f.);
#58010=oriented_edge('',*,*,#58009,.t.);
#58011=edge_loop('',(#58005,#58006,#58007,#58008,#58010));
#58012=face_outer_bound('',#58011,.f.);
#58014=cartesian_point('',(-4.459455969526e-11,2.575122252156e-11,
-4.228096149021e1));
#58015=direction('',(0.e0,0.e0,1.e0));
#58016=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#58017=axis2_placement_3d('',#58014,#58015,#58016);
#58018=conical_surface('',#58017,7.351737503131e1,3.302386755580e1);
#58019=oriented_edge('',*,*,#57387,.f.);
#58020=oriented_edge('',*,*,#57385,.f.);
#58021=oriented_edge('',*,*,#58009,.f.);
#58023=oriented_edge('',*,*,#58022,.f.);
#58025=oriented_edge('',*,*,#58024,.f.);
#58027=oriented_edge('',*,*,#58026,.f.);
#58029=oriented_edge('',*,*,#58028,.f.);
#58030=edge_loop('',(#58019,#58020,#58021,#58023,#58025,#58027,#58029));
#58031=face_outer_bound('',#58030,.f.);
#58033=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#58034=direction('',(0.e0,0.e0,1.e0));
#58035=direction('',(8.667674274804e-1,-4.987125691810e-1,0.e0));
#58036=axis2_placement_3d('',#58033,#58034,#58035);
#58037=toroidal_surface('',#58036,7.065650925828e1,4.e0);
#58039=oriented_edge('',*,*,#58038,.t.);
#58041=oriented_edge('',*,*,#58040,.t.);
#58042=oriented_edge('',*,*,#58026,.t.);
#58043=oriented_edge('',*,*,#58024,.t.);
#58044=oriented_edge('',*,*,#58022,.t.);
#58045=oriented_edge('',*,*,#57910,.t.);
#58046=oriented_edge('',*,*,#57908,.t.);
#58047=oriented_edge('',*,*,#44141,.t.);
#58048=oriented_edge('',*,*,#44139,.t.);
#58049=edge_loop('',(#58039,#58041,#58042,#58043,#58044,#58045,#58046,#58047,
#58048));
#58050=face_outer_bound('',#58049,.f.);
#58052=cartesian_point('',(-6.182581107009e1,3.420825271964e1,
-3.934373633893e1));
#58053=direction('',(4.999111169467e-1,8.660137517643e-1,1.044303156532e-2));
#58054=direction('',(-8.658743463270e-1,4.994973260987e-1,2.764122995003e-2));
#58055=axis2_placement_3d('',#58052,#58053,#58054);
#58056=toroidal_surface('',#58055,3.698456012617e0,2.999994703729e-1);
#58058=oriented_edge('',*,*,#58057,.f.);
#58060=oriented_edge('',*,*,#58059,.f.);
#58061=oriented_edge('',*,*,#58040,.f.);
#58062=oriented_edge('',*,*,#58038,.f.);
#58064=oriented_edge('',*,*,#58063,.t.);
#58065=edge_loop('',(#58058,#58060,#58061,#58062,#58064));
#58066=face_outer_bound('',#58065,.f.);
#58068=cartesian_point('',(-6.906608176066e1,3.756591981963e1,0.e0));
#58069=direction('',(-4.999725846828e-1,-8.659779190621e-1,-1.047178411625e-2));
#58070=direction('',(8.660254037844e-1,-5.e-1,0.e0));
#58071=axis2_placement_3d('',#58068,#58069,#58070);
#58072=plane('',#58071);
#58074=oriented_edge('',*,*,#58073,.t.);
#58076=oriented_edge('',*,*,#58075,.t.);
#58078=oriented_edge('',*,*,#58077,.t.);
#58080=oriented_edge('',*,*,#58079,.t.);
#58081=oriented_edge('',*,*,#58057,.t.);
#58083=oriented_edge('',*,*,#58082,.t.);
#58084=edge_loop('',(#58074,#58076,#58078,#58080,#58081,#58083));
#58085=face_outer_bound('',#58084,.f.);
#58087=cartesian_point('',(-6.571084273708e1,3.513111599547e1,
-6.593067342610e0));
#58088=direction('',(-3.919178772486e-1,2.154582346197e-1,8.944149633294e-1));
#58089=direction('',(4.409015893478e-1,-8.092881103327e-1,3.881475788726e-1));
#58090=axis2_placement_3d('',#58087,#58088,#58089);
#58091=cylindrical_surface('',#58090,5.000000030393e-1);
#58093=oriented_edge('',*,*,#58092,.t.);
#58095=oriented_edge('',*,*,#58094,.f.);
#58096=oriented_edge('',*,*,#58073,.f.);
#58098=oriented_edge('',*,*,#58097,.t.);
#58099=edge_loop('',(#58093,#58095,#58096,#58098));
#58100=face_outer_bound('',#58099,.f.);
#58102=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#58103=direction('',(0.e0,0.e0,1.e0));
#58104=direction('',(0.e0,-1.e0,0.e0));
#58105=axis2_placement_3d('',#58102,#58103,#58104);
#58106=conical_surface('',#58105,7.438528799863e1,2.656505117708e1);
#58108=oriented_edge('',*,*,#58107,.f.);
#58110=oriented_edge('',*,*,#58109,.f.);
#58112=oriented_edge('',*,*,#58111,.f.);
#58113=oriented_edge('',*,*,#58092,.f.);
#58115=oriented_edge('',*,*,#58114,.t.);
#58116=oriented_edge('',*,*,#44133,.f.);
#58118=oriented_edge('',*,*,#58117,.f.);
#58119=edge_loop('',(#58108,#58110,#58112,#58113,#58115,#58116,#58118));
#58120=face_outer_bound('',#58119,.f.);
#58122=cartesian_point('',(-6.782673629818e1,3.072486995301e1,
-6.695452801835e0));
#58123=direction('',(4.095190053386e-1,-1.797666975784e-1,-8.944149589023e-1));
#58124=direction('',(9.104553138883e-1,1.428724669634e-1,3.881476260347e-1));
#58125=axis2_placement_3d('',#58122,#58123,#58124);
#58126=cylindrical_surface('',#58125,5.000000035650e-1);
#58127=oriented_edge('',*,*,#58107,.t.);
#58129=oriented_edge('',*,*,#58128,.f.);
#58131=oriented_edge('',*,*,#58130,.f.);
#58133=oriented_edge('',*,*,#58132,.t.);
#58134=edge_loop('',(#58127,#58129,#58131,#58133));
#58135=face_outer_bound('',#58134,.f.);
#58137=cartesian_point('',(-6.938542476135e1,3.010829696354e1,
-4.344360152179e0));
#58138=cartesian_point('',(-6.937745156861e1,3.019728980943e1,
-4.305361660097e0));
#58139=cartesian_point('',(-6.934487738550e1,3.036407176018e1,
-4.261661619499e0));
#58140=cartesian_point('',(-6.924763156430e1,3.058802590026e1,
-4.261125309451e0));
#58141=cartesian_point('',(-6.915625705942e1,3.073842934917e1,
-4.289247727797e0));
#58142=cartesian_point('',(-6.904874394265e1,3.086888997025e1,
-4.343778304281e0));
#58143=cartesian_point('',(-6.893346178458e1,3.097356183902e1,
-4.417685535647e0));
#58144=cartesian_point('',(-6.881480370235e1,3.105382401034e1,
-4.505594796538e0));
#58145=cartesian_point('',(-6.869471835046e1,3.111291917826e1,
-4.604589262742e0));
#58146=cartesian_point('',(-6.857370285873e1,3.115382421463e1,
-4.713751787931e0));
#58147=cartesian_point('',(-6.845167127330e1,3.117853118343e1,
-4.833335041417e0));
#58148=cartesian_point('',(-6.832879260767e1,3.118807514230e1,
-4.963761610511e0));
#58149=cartesian_point('',(-6.820560145189e1,3.118291544477e1,
-5.105265759788e0));
#58150=cartesian_point('',(-6.808269670179e1,3.116315115598e1,
-5.258107049611e0));
#58151=cartesian_point('',(-6.796055670521e1,3.112848792884e1,
-5.422851306039e0));
#58152=cartesian_point('',(-6.783957245792e1,3.107809470825e1,
-5.600518589377e0));
#58153=cartesian_point('',(-6.772032267151e1,3.101048979522e1,
-5.792449764436e0));
#58154=cartesian_point('',(-6.758595457414e1,3.091006633080e1,
-6.032080448650e0));
#58155=cartesian_point('',(-6.750193935067e1,3.082263221847e1,
-6.206084329170e0));
#58156=cartesian_point('',(-6.745625536421e1,3.076485256249e1,
-6.310923503638e0));
#58157=cartesian_point('',(-6.887046224928e1,2.988776856222e1,
-4.070086935620e0));
#58158=cartesian_point('',(-6.886931466003e1,2.996837212828e1,
-4.018430493774e0));
#58159=cartesian_point('',(-6.884491983133e1,3.013842602503e1,
-3.958669892962e0));
#58160=cartesian_point('',(-6.874506971096e1,3.036970077010e1,
-3.957102129157e0));
#58161=cartesian_point('',(-6.864790781296e1,3.052041580207e1,
-3.994662469567e0));
#58162=cartesian_point('',(-6.853488892364e1,3.064092257671e1,
-4.066571441961e0));
#58163=cartesian_point('',(-6.841842633893e1,3.072459290176e1,
-4.161223382750e0));
#58164=cartesian_point('',(-6.830507091100e1,3.077497044914e1,
-4.269817933211e0));
#58165=cartesian_point('',(-6.819748520029e1,3.079823445324e1,
-4.387677031285e0));
#58166=cartesian_point('',(-6.809621754858e1,3.079987584579e1,
-4.513305461942e0));
#58167=cartesian_point('',(-6.800109736349e1,3.078379343319e1,
-4.646942945174e0));
#58168=cartesian_point('',(-6.791214743361e1,3.075261713340e1,
-4.789181589204e0));
#58169=cartesian_point('',(-6.782968458307e1,3.070821613817e1,
-4.940477283421e0));
#58170=cartesian_point('',(-6.775411915387e1,3.065189609045e1,
-5.101323397146e0));
#58171=cartesian_point('',(-6.768590048392e1,3.058440926543e1,
-5.272496835394e0));
#58172=cartesian_point('',(-6.762563542824e1,3.050595216089e1,
-5.455173467722e0));
#58173=cartesian_point('',(-6.757434350713e1,3.041627258865e1,
-5.650763525628e0));
#58174=cartesian_point('',(-6.752745480261e1,3.029920527849e1,
-5.893010854338e0));
#58175=cartesian_point('',(-6.750918351858e1,3.021031068670e1,
-6.067222029653e0));
#58176=cartesian_point('',(-6.750383907538e1,3.015576879296e1,
-6.171590723914e0));
#58177=cartesian_point('',(-6.840324405427e1,2.998450868074e1,
-4.476181784708e0));
#58178=cartesian_point('',(-6.840420027936e1,3.000853711419e1,
-4.442782295594e0));
#58179=cartesian_point('',(-6.839808570022e1,3.006289487536e1,
-4.405947521993e0));
#58180=cartesian_point('',(-6.836616048735e1,3.013709979750e1,
-4.404294935633e0));
#58181=cartesian_point('',(-6.833445700448e1,3.018451372215e1,
-4.426499613570e0));
#58182=cartesian_point('',(-6.829777202416e1,3.022038632102e1,
-4.471153086378e0));
#58183=cartesian_point('',(-6.826076252372e1,3.024248772820e1,
-4.533588723208e0));
#58184=cartesian_point('',(-6.822589099097e1,3.025233651317e1,
-4.610189489682e0));
#58185=cartesian_point('',(-6.819412866666e1,3.025242388543e1,
-4.698942820012e0));
#58186=cartesian_point('',(-6.816565786309e1,3.024494400062e1,
-4.799231302848e0));
#58187=cartesian_point('',(-6.814040847469e1,3.023147440607e1,
-4.911321297892e0));
#58188=cartesian_point('',(-6.811836017704e1,3.021313624629e1,
-5.035559656610e0));
#58189=cartesian_point('',(-6.809957273826e1,3.019077923618e1,
-5.172079843429e0));
#58190=cartesian_point('',(-6.808414075325e1,3.016503799303e1,
-5.321034895754e0));
#58191=cartesian_point('',(-6.807219965210e1,3.013634027076e1,
-5.482897990909e0));
#58192=cartesian_point('',(-6.806397825340e1,3.010493043860e1,
-5.658630316044e0));
#58193=cartesian_point('',(-6.805987566513e1,3.007094476138e1,
-5.849566613508e0));
#58194=cartesian_point('',(-6.806063257620e1,3.002889369242e1,
-6.089204952908e0));
#58195=cartesian_point('',(-6.806655377447e1,2.999907134199e1,
-6.264316226909e0));
#58196=cartesian_point('',(-6.807203710587e1,2.998154527118e1,
-6.370214426508e0));
#58197=cartesian_point('',(-6.866721024788e1,3.025700725028e1,
-4.968615014269e0));
#58198=cartesian_point('',(-6.866247102794e1,3.025903200570e1,
-4.957681376019e0));
#58199=cartesian_point('',(-6.865799750843e1,3.024796418650e1,
-4.949223247968e0));
#58200=cartesian_point('',(-6.866516683564e1,3.023046832724e1,
-4.948556547465e0));
#58201=cartesian_point('',(-6.867441595150e1,3.022207582267e1,
-4.953074019775e0));
#58202=cartesian_point('',(-6.868424442163e1,3.022243556693e1,
-4.965707048822e0));
#58203=cartesian_point('',(-6.869109869173e1,3.023246280631e1,
-4.990090912652e0));
#58204=cartesian_point('',(-6.869308718620e1,3.025042357896e1,
-5.028818866918e0));
#58205=cartesian_point('',(-6.868955863850e1,3.027389129383e1,
-5.083071526761e0));
#58206=cartesian_point('',(-6.868044751267e1,3.030077497097e1,
-5.153281118340e0));
#58207=cartesian_point('',(-6.866582232460e1,3.032949840138e1,
-5.239741261912e0));
#58208=cartesian_point('',(-6.864578581386e1,3.035877733442e1,
-5.342497532565e0));
#58209=cartesian_point('',(-6.862047742028e1,3.038750396905e1,
-5.461288558562e0));
#58210=cartesian_point('',(-6.859001066872e1,3.041474586009e1,
-5.595850737135e0));
#58211=cartesian_point('',(-6.855438136335e1,3.043970980169e1,
-5.746282999754e0));
#58212=cartesian_point('',(-6.851339937689e1,3.046163832740e1,
-5.913275393822e0));
#58213=cartesian_point('',(-6.846668971417e1,3.047964687382e1,
-6.098052741147e0));
#58214=cartesian_point('',(-6.840556314492e1,3.049453945833e1,
-6.333672849327e0));
#58215=cartesian_point('',(-6.835873695454e1,3.049791204823e1,
-6.509060374545e0));
#58216=cartesian_point('',(-6.832969757935e1,3.049703364965e1,
-6.616250726679e0));
#58217=(bounded_surface()b_spline_surface(3,3,((#58137,#58138,#58139,#58140,
#58141,#58142,#58143,#58144,#58145,#58146,#58147,#58148,#58149,#58150,#58151,
#58152,#58153,#58154,#58155,#58156),(#58157,#58158,#58159,#58160,#58161,#58162,
#58163,#58164,#58165,#58166,#58167,#58168,#58169,#58170,#58171,#58172,#58173,
#58174,#58175,#58176),(#58177,#58178,#58179,#58180,#58181,#58182,#58183,#58184,
#58185,#58186,#58187,#58188,#58189,#58190,#58191,#58192,#58193,#58194,#58195,
#58196),(#58197,#58198,#58199,#58200,#58201,#58202,#58203,#58204,#58205,#58206,
#58207,#58208,#58209,#58210,#58211,#58212,#58213,#58214,#58215,#58216)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995443380996e-1,5.204136661958e-1,
5.295660872599e-1,5.396198238658e-1,5.505058793364e-1,5.625939044648e-1,
5.761547878329e-1,5.912717570109e-1,6.081343526454e-1,6.269614842734e-1,
6.478613245266e-1,6.708574986559e-1,6.959684481554e-1,7.232779039013e-1,
7.529700210414e-1,7.853313342670e-1,8.206784885564e-1,8.757467847796e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576532098531e0,1.576532098531e0,1.576532098531e0,1.576532098531e0,
1.576532098531e0,1.576532098531e0,1.576532098531e0,1.576532098531e0,
1.576532098531e0,1.576532098531e0,1.576532098531e0,1.576532098531e0,
1.576532098531e0,1.576532098531e0,1.576532098531e0,1.576532098531e0,
1.576532098531e0,1.576532098531e0,1.576532098531e0,1.576532098531e0),(
8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,
8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,
8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,
8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,
8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,8.078226338229e-1),(
8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,
8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,
8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,
8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,
8.078226338229e-1,8.078226338229e-1,8.078226338229e-1,8.078226338229e-1),(
1.576532098531e0,1.576532098531e0,1.576532098531e0,1.576532098531e0,
1.576532098531e0,1.576532098531e0,1.576532098531e0,1.576532098531e0,
1.576532098531e0,1.576532098531e0,1.576532098531e0,1.576532098531e0,
1.576532098531e0,1.576532098531e0,1.576532098531e0,1.576532098531e0,
1.576532098531e0,1.576532098531e0,1.576532098531e0,1.576532098531e0)))representation_item('')surface());
#58219=oriented_edge('',*,*,#58218,.f.);
#58220=oriented_edge('',*,*,#58128,.t.);
#58221=oriented_edge('',*,*,#58117,.t.);
#58222=oriented_edge('',*,*,#44131,.f.);
#58223=edge_loop('',(#58219,#58220,#58221,#58222));
#58224=face_outer_bound('',#58223,.f.);
#58226=cartesian_point('',(-6.825042332658e1,2.983139415830e1,
-2.460528104879e1));
#58227=direction('',(-3.866686852034e-3,1.293579993e-2,9.999088527526e-1));
#58228=direction('',(9.578750262293e-1,2.871853652286e-1,-1.117067578494e-5));
#58229=axis2_placement_3d('',#58226,#58227,#58228);
#58230=cylindrical_surface('',#58229,3.000055924668e-1);
#58231=oriented_edge('',*,*,#58218,.t.);
#58232=oriented_edge('',*,*,#44129,.f.);
#58234=oriented_edge('',*,*,#58233,.t.);
#58236=oriented_edge('',*,*,#58235,.f.);
#58237=edge_loop('',(#58231,#58232,#58234,#58236));
#58238=face_outer_bound('',#58237,.f.);
#58240=cartesian_point('',(-6.477704818331e1,2.822504689613e1,
-3.934391487366e1));
#58241=direction('',(-3.827896238275e-1,-9.237767400570e-1,1.042297556988e-2));
#58242=direction('',(-7.582044472354e-1,3.076946604832e-1,-5.748478164719e-1));
#58243=axis2_placement_3d('',#58240,#58241,#58242);
#58244=toroidal_surface('',#58243,3.697836906383e0,2.999996386487e-1);
#58246=oriented_edge('',*,*,#58245,.f.);
#58247=oriented_edge('',*,*,#58233,.f.);
#58249=oriented_edge('',*,*,#58248,.f.);
#58251=oriented_edge('',*,*,#58250,.f.);
#58253=oriented_edge('',*,*,#58252,.t.);
#58254=edge_loop('',(#58246,#58247,#58249,#58251,#58253));
#58255=face_outer_bound('',#58254,.f.);
#58257=cartesian_point('',(-6.040535841352e1,2.718550309547e1,0.e0));
#58258=direction('',(3.826624495897e-1,9.238288756103e-1,-1.047178411625e-2));
#58259=direction('',(-9.238795325113e-1,3.826834323651e-1,0.e0));
#58260=axis2_placement_3d('',#58257,#58258,#58259);
#58261=plane('',#58260);
#58263=oriented_edge('',*,*,#58262,.t.);
#58265=oriented_edge('',*,*,#58264,.t.);
#58266=oriented_edge('',*,*,#58130,.t.);
#58267=oriented_edge('',*,*,#58235,.t.);
#58268=oriented_edge('',*,*,#58245,.t.);
#58270=oriented_edge('',*,*,#58269,.t.);
#58271=edge_loop('',(#58263,#58265,#58266,#58267,#58268,#58270));
#58272=face_outer_bound('',#58271,.f.);
#58274=cartesian_point('',(-6.735101232099e1,3.035947677728e1,
-2.154670092964e1));
#58275=direction('',(3.763536770548e-3,-1.289308448215e-2,-9.999097980136e-1));
#58276=direction('',(9.942355234307e-1,1.071921371444e-1,2.360017549261e-3));
#58277=axis2_placement_3d('',#58274,#58275,#58276);
#58278=cylindrical_surface('',#58277,5.000150358339e-1);
#58279=oriented_edge('',*,*,#57271,.f.);
#58281=oriented_edge('',*,*,#58280,.f.);
#58282=oriented_edge('',*,*,#58262,.f.);
#58283=oriented_edge('',*,*,#57248,.t.);
#58284=edge_loop('',(#58279,#58281,#58282,#58283));
#58285=face_outer_bound('',#58284,.f.);
#58287=cartesian_point('',(-6.970874992068e1,3.148774866050e1,
-8.219509828591e0));
#58288=direction('',(-3.828658576379e-1,-9.237452096647e-1,1.041742178391e-2));
#58289=direction('',(8.051146070861e-1,-3.281248458685e-1,4.940896224172e-1));
#58290=axis2_placement_3d('',#58287,#58288,#58289);
#58291=toroidal_surface('',#58290,2.497873680303e0,4.999993431581e-1);
#58293=oriented_edge('',*,*,#58292,.t.);
#58294=oriented_edge('',*,*,#58132,.f.);
#58295=oriented_edge('',*,*,#58264,.f.);
#58296=oriented_edge('',*,*,#58280,.t.);
#58297=edge_loop('',(#58293,#58294,#58295,#58296));
#58298=face_outer_bound('',#58297,.f.);
#58300=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#58301=direction('',(0.e0,0.e0,1.e0));
#58302=direction('',(8.975289828608e-1,-4.409554681880e-1,0.e0));
#58303=axis2_placement_3d('',#58300,#58301,#58302);
#58304=toroidal_surface('',#58303,7.649382607502e1,3.e0);
#58305=oriented_edge('',*,*,#58292,.f.);
#58306=oriented_edge('',*,*,#57269,.t.);
#58307=oriented_edge('',*,*,#57267,.t.);
#58309=oriented_edge('',*,*,#58308,.f.);
#58310=oriented_edge('',*,*,#58111,.t.);
#58311=oriented_edge('',*,*,#58109,.t.);
#58312=edge_loop('',(#58305,#58306,#58307,#58309,#58310,#58311));
#58313=face_outer_bound('',#58312,.f.);
#58315=cartesian_point('',(-6.741688217999e1,3.613516348852e1,
-8.219506755326e0));
#58316=direction('',(4.997931385448e-1,8.660821159609e-1,1.042051228036e-2));
#58317=direction('',(8.654909718103e-1,-4.989123340143e-1,-4.485377000065e-2));
#58318=axis2_placement_3d('',#58315,#58316,#58317);
#58319=toroidal_surface('',#58318,2.497861005233e0,4.999993257755e-1);
#58320=oriented_edge('',*,*,#58308,.t.);
#58322=oriented_edge('',*,*,#58321,.f.);
#58323=oriented_edge('',*,*,#58075,.f.);
#58324=oriented_edge('',*,*,#58094,.t.);
#58325=edge_loop('',(#58320,#58322,#58323,#58324));
#58326=face_outer_bound('',#58325,.f.);
#58328=cartesian_point('',(-6.508649081654e1,3.495147212992e1,
-2.154670092321e1));
#58329=direction('',(-1.251986766317e-2,-4.862998065472e-3,9.999097980136e-1));
#58330=direction('',(5.202109979599e-1,-8.540345121356e-1,2.360017549293e-3));
#58331=axis2_placement_3d('',#58328,#58329,#58330);
#58332=cylindrical_surface('',#58331,5.000150358351e-1);
#58333=oriented_edge('',*,*,#57265,.f.);
#58334=oriented_edge('',*,*,#57306,.f.);
#58335=oriented_edge('',*,*,#58077,.f.);
#58336=oriented_edge('',*,*,#58321,.t.);
#58337=edge_loop('',(#58333,#58334,#58335,#58336));
#58338=face_outer_bound('',#58337,.f.);
#58340=cartesian_point('',(-6.718453239091e1,2.919114563777e1,
-4.213845709196e1));
#58341=direction('',(-5.000782888788e-1,2.166431330924e-1,8.384434732741e-1));
#58342=direction('',(8.439716267574e-1,3.388186860953e-1,4.158290408102e-1));
#58343=axis2_placement_3d('',#58340,#58341,#58342);
#58344=cylindrical_surface('',#58343,2.999999999982e-1);
#58345=oriented_edge('',*,*,#57219,.t.);
#58346=oriented_edge('',*,*,#57250,.t.);
#58347=oriented_edge('',*,*,#58269,.f.);
#58348=oriented_edge('',*,*,#58252,.f.);
#58350=oriented_edge('',*,*,#58349,.t.);
#58351=edge_loop('',(#58345,#58346,#58347,#58348,#58350));
#58352=face_outer_bound('',#58351,.f.);
#58354=cartesian_point('',(-4.756628399202e-11,1.971114740463e-11,
-4.228096149021e1));
#58355=direction('',(0.e0,0.e0,1.e0));
#58356=direction('',(-9.238795325113e-1,3.826834323651e-1,0.e0));
#58357=axis2_placement_3d('',#58354,#58355,#58356);
#58358=conical_surface('',#58357,7.351737503131e1,3.302386755580e1);
#58359=oriented_edge('',*,*,#57105,.f.);
#58360=oriented_edge('',*,*,#57103,.f.);
#58361=oriented_edge('',*,*,#58349,.f.);
#58363=oriented_edge('',*,*,#58362,.f.);
#58365=oriented_edge('',*,*,#58364,.f.);
#58367=oriented_edge('',*,*,#58366,.f.);
#58369=oriented_edge('',*,*,#58368,.f.);
#58370=edge_loop('',(#58359,#58360,#58361,#58363,#58365,#58367,#58369));
#58371=face_outer_bound('',#58370,.f.);
#58373=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#58374=direction('',(0.e0,0.e0,1.e0));
#58375=direction('',(9.244471646491e-1,-3.813101621676e-1,0.e0));
#58376=axis2_placement_3d('',#58373,#58374,#58375);
#58377=toroidal_surface('',#58376,7.065650925828e1,4.e0);
#58379=oriented_edge('',*,*,#58378,.t.);
#58381=oriented_edge('',*,*,#58380,.t.);
#58382=oriented_edge('',*,*,#58366,.t.);
#58383=oriented_edge('',*,*,#58364,.t.);
#58384=oriented_edge('',*,*,#58362,.t.);
#58385=oriented_edge('',*,*,#58250,.t.);
#58386=oriented_edge('',*,*,#58248,.t.);
#58387=oriented_edge('',*,*,#44127,.t.);
#58388=oriented_edge('',*,*,#44125,.t.);
#58389=edge_loop('',(#58379,#58381,#58382,#58383,#58384,#58385,#58386,#58387,
#58388));
#58390=face_outer_bound('',#58389,.f.);
#58392=cartesian_point('',(-6.576195565630e1,2.584570867406e1,
-3.934373633894e1));
#58393=direction('',(3.825968310176e-1,9.238563784404e-1,1.044303166103e-2));
#58394=direction('',(-9.236641550941e-1,3.822047762662e-1,2.764122995766e-2));
#58395=axis2_placement_3d('',#58392,#58393,#58394);
#58396=toroidal_surface('',#58395,3.698456012643e0,2.999994703748e-1);
#58398=oriented_edge('',*,*,#58397,.f.);
#58400=oriented_edge('',*,*,#58399,.f.);
#58401=oriented_edge('',*,*,#58380,.f.);
#58402=oriented_edge('',*,*,#58378,.f.);
#58404=oriented_edge('',*,*,#58403,.t.);
#58405=edge_loop('',(#58398,#58400,#58401,#58402,#58404));
#58406=face_outer_bound('',#58405,.f.);
#58408=cartesian_point('',(-7.337854832813e1,2.822960550418e1,0.e0));
#58409=direction('',(-3.826624495897e-1,-9.238288756103e-1,-1.047178411625e-2));
#58410=direction('',(9.238795325113e-1,-3.826834323651e-1,0.e0));
#58411=axis2_placement_3d('',#58408,#58409,#58410);
#58412=plane('',#58411);
#58414=oriented_edge('',*,*,#58413,.t.);
#58416=oriented_edge('',*,*,#58415,.t.);
#58418=oriented_edge('',*,*,#58417,.t.);
#58420=oriented_edge('',*,*,#58419,.t.);
#58421=oriented_edge('',*,*,#58397,.t.);
#58423=oriented_edge('',*,*,#58422,.t.);
#58424=edge_loop('',(#58414,#58416,#58418,#58420,#58421,#58423));
#58425=face_outer_bound('',#58424,.f.);
#58427=cartesian_point('',(-6.973420816763e1,2.625357833803e1,
-6.593067342434e0));
#58428=direction('',(-4.166879084276e-1,1.624594113756e-1,8.944149633284e-1));
#58429=direction('',(5.427629105681e-1,-7.448153327693e-1,3.881475788711e-1));
#58430=axis2_placement_3d('',#58427,#58428,#58429);
#58431=cylindrical_surface('',#58430,5.000000030371e-1);
#58433=oriented_edge('',*,*,#58432,.t.);
#58435=oriented_edge('',*,*,#58434,.f.);
#58436=oriented_edge('',*,*,#58413,.f.);
#58438=oriented_edge('',*,*,#58437,.t.);
#58439=edge_loop('',(#58433,#58435,#58436,#58438));
#58440=face_outer_bound('',#58439,.f.);
#58442=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#58443=direction('',(0.e0,0.e0,1.e0));
#58444=direction('',(0.e0,-1.e0,0.e0));
#58445=axis2_placement_3d('',#58442,#58443,#58444);
#58446=conical_surface('',#58445,7.438528799863e1,2.656505117708e1);
#58448=oriented_edge('',*,*,#58447,.f.);
#58450=oriented_edge('',*,*,#58449,.f.);
#58452=oriented_edge('',*,*,#58451,.f.);
#58453=oriented_edge('',*,*,#58432,.f.);
#58455=oriented_edge('',*,*,#58454,.t.);
#58456=oriented_edge('',*,*,#44119,.f.);
#58458=oriented_edge('',*,*,#58457,.f.);
#58459=edge_loop('',(#58448,#58450,#58452,#58453,#58455,#58456,#58458));
#58460=face_outer_bound('',#58459,.f.);
#58462=cartesian_point('',(-7.125686945048e1,2.160884881229e1,
-6.695452796682e0));
#58463=direction('',(4.294797760005e-1,-1.247758121504e-1,-8.944149589026e-1));
#58464=direction('',(8.840176433783e-1,2.604884385155e-1,3.881476260336e-1));
#58465=axis2_placement_3d('',#58462,#58463,#58464);
#58466=cylindrical_surface('',#58465,5.000000035650e-1);
#58467=oriented_edge('',*,*,#58447,.t.);
#58469=oriented_edge('',*,*,#58468,.f.);
#58471=oriented_edge('',*,*,#58470,.f.);
#58473=oriented_edge('',*,*,#58472,.t.);
#58474=edge_loop('',(#58467,#58469,#58471,#58473));
#58475=face_outer_bound('',#58474,.f.);
#58477=cartesian_point('',(-7.272208253054e1,2.079401801501e1,
-4.344486323617e0));
#58478=cartesian_point('',(-7.272541918811e1,2.088302965299e1,
-4.305508376004e0));
#58479=cartesian_point('',(-7.271501964360e1,2.105210088407e1,
-4.261849280719e0));
#58480=cartesian_point('',(-7.264818950093e1,2.128648449605e1,
-4.261022732840e0));
#58481=cartesian_point('',(-7.257736476360e1,2.144766729684e1,
-4.288945123601e0));
#58482=cartesian_point('',(-7.248785986247e1,2.159126406547e1,
-4.343342492883e0));
#58483=cartesian_point('',(-7.238723744305e1,2.171029720209e1,
-4.417176726161e0));
#58484=cartesian_point('',(-7.228005634986e1,2.180553459527e1,
-4.505049795145e0));
#58485=cartesian_point('',(-7.216868507998e1,2.187993683665e1,
-4.604027796896e0));
#58486=cartesian_point('',(-7.205401267214e1,2.193639756392e1,
-4.713183082734e0));
#58487=cartesian_point('',(-7.193621552689e1,2.197691090207e1,
-4.832765176262e0));
#58488=cartesian_point('',(-7.181559493371e1,2.200248629203e1,
-4.963198032507e0));
#58489=cartesian_point('',(-7.169274076128e1,2.201351181884e1,
-5.104716877347e0));
#58490=cartesian_point('',(-7.156826074524e1,2.201000884492e1,
-5.257581088138e0));
#58491=cartesian_point('',(-7.144259196885e1,2.199162413448e1,
-5.422355784274e0));
#58492=cartesian_point('',(-7.131601419979e1,2.195748344036e1,
-5.600060925796e0));
#58493=cartesian_point('',(-7.118890768233e1,2.190604222145e1,
-5.792038373030e0));
#58494=cartesian_point('',(-7.104246254578e1,2.182399623833e1,
-6.031825056839e0));
#58495=cartesian_point('',(-7.094767105792e1,2.174822659684e1,
-6.205966727699e0));
#58496=cartesian_point('',(-7.089477675945e1,2.169684692626e1,
-6.310923417555e0));
#58497=cartesian_point('',(-7.218295811516e1,2.064260912835e1,
-4.070292175746e0));
#58498=cartesian_point('',(-7.219171249797e1,2.072242965593e1,
-4.018624819024e0));
#58499=cartesian_point('',(-7.218985482334e1,2.089361292573e1,
-3.958929108678e0));
#58500=cartesian_point('',(-7.212145860040e1,2.113559202692e1,
-3.956966659509e0));
#58501=cartesian_point('',(-7.204495747727e1,2.129789709558e1,
-3.994259178818e0));
#58502=cartesian_point('',(-7.194868395212e1,2.143241971990e1,
-4.066004149905e0));
#58503=cartesian_point('',(-7.184412037064e1,2.153084625598e1,
-4.160583332080e0));
#58504=cartesian_point('',(-7.173826032391e1,2.159579931871e1,
-4.269157616151e0));
#58505=cartesian_point('',(-7.163457107744e1,2.163306034448e1,
-4.387020746015e0));
#58506=cartesian_point('',(-7.153432327037e1,2.164801544440e1,
-4.512661510936e0));
#58507=cartesian_point('',(-7.143785898244e1,2.164456504236e1,
-4.646314780008e0));
#58508=cartesian_point('',(-7.134554329606e1,2.162532172507e1,
-4.788573855252e0));
#58509=cartesian_point('',(-7.125793444329e1,2.159210231625e1,
-4.939895752409e0));
#58510=cartesian_point('',(-7.117561045312e1,2.154615133878e1,
-5.100773976437e0));
#58511=cartesian_point('',(-7.109911571977e1,2.148815878326e1,
-5.271985121648e0));
#58512=cartesian_point('',(-7.102907777260e1,2.141824210307e1,
-5.454705364874e0));
#58513=cartesian_point('',(-7.096647446186e1,2.133601892216e1,
-5.650346281379e0));
#58514=cartesian_point('',(-7.090463547027e1,2.122601456999e1,
-5.892754821687e0));
#58515=cartesian_point('',(-7.087488405409e1,2.114020051946e1,
-6.067105011666e0));
#58516=cartesian_point('',(-7.086245201831e1,2.108676310581e1,
-6.171590736007e0));
#58517=cartesian_point('',(-7.173202371972e1,2.079955415377e1,
-4.476268628847e0));
#58518=cartesian_point('',(-7.173586284390e1,2.082317824399e1,
-4.442908106405e0));
#58519=cartesian_point('',(-7.173693820981e1,2.087766818229e1,
-4.406105361002e0));
#58520=cartesian_point('',(-7.171511329988e1,2.095529579084e1,
-4.404217660093e0));
#58521=cartesian_point('',(-7.168992356019e1,2.100651591990e1,
-4.426255991747e0));
#58522=cartesian_point('',(-7.165824857665e1,2.104697763665e1,
-4.470790754907e0));
#58523=cartesian_point('',(-7.162442948567e1,2.107381784911e1,
-4.533152060197e0));
#58524=cartesian_point('',(-7.159111972655e1,2.108820768661e1,
-4.609707370149e0));
#58525=cartesian_point('',(-7.155961541168e1,2.109249158077e1,
-4.698432727199e0));
#58526=cartesian_point('',(-7.153038742888e1,2.108882668372e1,
-4.798703024120e0));
#58527=cartesian_point('',(-7.150357304743e1,2.107879109509e1,
-4.910782334763e0));
#58528=cartesian_point('',(-7.147929831239e1,2.106350209686e1,
-5.035018965797e0));
#58529=cartesian_point('',(-7.145773347729e1,2.104379636321e1,
-5.171547271457e0));
#58530=cartesian_point('',(-7.143905536184e1,2.102029230120e1,
-5.320519955925e0));
#58531=cartesian_point('',(-7.142345419926e1,2.099339754840e1,
-5.482409293889e0));
#58532=cartesian_point('',(-7.141118874949e1,2.096332530986e1,
-5.658176168054e0));
#58533=cartesian_point('',(-7.140267249648e1,2.093015894690e1,
-5.849156148409e0));
#58534=cartesian_point('',(-7.139791999443e1,2.088834193385e1,
-6.088948218704e0));
#58535=cartesian_point('',(-7.139989598727e1,2.085797746358e1,
-6.264197460634e0));
#58536=cartesian_point('',(-7.140304822698e1,2.083986533631e1,
-6.370214337810e0));
#58537=cartesian_point('',(-7.202889953729e1,2.103527626588e1,
-4.968559320914e0));
#58538=cartesian_point('',(-7.202468037334e1,2.103790186910e1,
-4.957722906063e0));
#58539=cartesian_point('',(-7.201878954208e1,2.102759038917e1,
-4.949255214296e0));
#58540=cartesian_point('',(-7.202354950896e1,2.100933046150e1,
-4.948543570548e0));
#58541=cartesian_point('',(-7.203160138740e1,2.099975185398e1,
-4.953016998955e0));
#58542=cartesian_point('',(-7.204139831766e1,2.099875680753e1,
-4.965586435098e0));
#58543=cartesian_point('',(-7.204952537293e1,2.100774639118e1,
-4.989894872625e0));
#58544=cartesian_point('',(-7.205386965240e1,2.102525724841e1,
-5.028547902123e0));
#58545=cartesian_point('',(-7.205346212453e1,2.104896655647e1,
-5.082734889548e0));
#58546=cartesian_point('',(-7.204796243854e1,2.107680434966e1,
-5.152890317612e0));
#58547=cartesian_point('',(-7.203723215727e1,2.110719484181e1,
-5.239308603899e0));
#58548=cartesian_point('',(-7.202120511849e1,2.113884886937e1,
-5.342037092966e0));
#58549=cartesian_point('',(-7.199987478456e1,2.117064781707e1,
-5.460815010664e0));
#58550=cartesian_point('',(-7.197323214630e1,2.120165057281e1,
-5.595377850366e0));
#58551=cartesian_point('',(-7.194116986544e1,2.123106986358e1,
-5.745822926848e0));
#58552=cartesian_point('',(-7.190340083188e1,2.125817863311e1,
-5.912839246847e0));
#58553=cartesian_point('',(-7.185943773766e1,2.128214827863e1,
-6.097651834256e0));
#58554=cartesian_point('',(-7.180074679519e1,2.130492087939e1,
-6.333416441751e0));
#58555=cartesian_point('',(-7.175472714867e1,2.131438915089e1,
-6.508940148538e0));
#58556=cartesian_point('',(-7.172578922833e1,2.131731203167e1,
-6.616250549120e0));
#58557=(bounded_surface()b_spline_surface(3,3,((#58477,#58478,#58479,#58480,
#58481,#58482,#58483,#58484,#58485,#58486,#58487,#58488,#58489,#58490,#58491,
#58492,#58493,#58494,#58495,#58496),(#58497,#58498,#58499,#58500,#58501,#58502,
#58503,#58504,#58505,#58506,#58507,#58508,#58509,#58510,#58511,#58512,#58513,
#58514,#58515,#58516),(#58517,#58518,#58519,#58520,#58521,#58522,#58523,#58524,
#58525,#58526,#58527,#58528,#58529,#58530,#58531,#58532,#58533,#58534,#58535,
#58536),(#58537,#58538,#58539,#58540,#58541,#58542,#58543,#58544,#58545,#58546,
#58547,#58548,#58549,#58550,#58551,#58552,#58553,#58554,#58555,#58556)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995388265968e-1,5.203457370979e-1,
5.294938348365e-1,5.395460870693e-1,5.504298425271e-1,5.625138929789e-1,
5.760712881859e-1,5.911853946838e-1,6.080452572227e-1,6.268704622040e-1,
6.477698361732e-1,6.707672762972e-1,6.958810982421e-1,7.231948372286e-1,
7.528925335730e-1,7.852608648114e-1,8.206168524184e-1,8.757468175139e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531900042e0,1.576531900042e0,1.576531900042e0,1.576531900042e0,
1.576531900042e0,1.576531900042e0,1.576531900042e0,1.576531900042e0,
1.576531900042e0,1.576531900042e0,1.576531900042e0,1.576531900042e0,
1.576531900042e0,1.576531900042e0,1.576531900042e0,1.576531900042e0,
1.576531900042e0,1.576531900042e0,1.576531900042e0,1.576531900042e0),(
8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,
8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,
8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,
8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,
8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,8.078226999859e-1),(
8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,
8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,
8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,
8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,
8.078226999859e-1,8.078226999859e-1,8.078226999859e-1,8.078226999859e-1),(
1.576531900042e0,1.576531900042e0,1.576531900042e0,1.576531900042e0,
1.576531900042e0,1.576531900042e0,1.576531900042e0,1.576531900042e0,
1.576531900042e0,1.576531900042e0,1.576531900042e0,1.576531900042e0,
1.576531900042e0,1.576531900042e0,1.576531900042e0,1.576531900042e0,
1.576531900042e0,1.576531900042e0,1.576531900042e0,1.576531900042e0)))representation_item('')surface());
#58559=oriented_edge('',*,*,#58558,.f.);
#58560=oriented_edge('',*,*,#58468,.t.);
#58561=oriented_edge('',*,*,#58457,.t.);
#58562=oriented_edge('',*,*,#44117,.f.);
#58563=edge_loop('',(#58559,#58560,#58561,#58562));
#58564=face_outer_bound('',#58563,.f.);
#58566=cartesian_point('',(-7.156030978182e1,2.066771457164e1,
-2.460528104879e1));
#58567=direction('',(-5.522067518144e-3,1.232042845706e-2,9.999088527526e-1));
#58568=direction('',(9.121950604044e-1,4.097562344237e-1,-1.117067595733e-5));
#58569=axis2_placement_3d('',#58566,#58567,#58568);
#58570=cylindrical_surface('',#58569,3.000055924654e-1);
#58571=oriented_edge('',*,*,#58558,.t.);
#58572=oriented_edge('',*,*,#44115,.f.);
#58574=oriented_edge('',*,*,#58573,.t.);
#58576=oriented_edge('',*,*,#58575,.f.);
#58577=edge_loop('',(#58571,#58572,#58574,#58576));
#58578=face_outer_bound('',#58577,.f.);
#58580=cartesian_point('',(-6.790697945284e1,1.952847626487e1,
-3.934391487366e1));
#58581=direction('',(-2.589377451213e-1,-9.658377740235e-1,1.042297562497e-2));
#58582=direction('',(-7.918801155027e-1,2.060967504990e-1,-5.748478164743e-1));
#58583=axis2_placement_3d('',#58580,#58581,#58582);
#58584=toroidal_surface('',#58583,3.697836906352e0,2.999996386465e-1);
#58586=oriented_edge('',*,*,#58585,.f.);
#58587=oriented_edge('',*,*,#58573,.f.);
#58589=oriented_edge('',*,*,#58588,.f.);
#58591=oriented_edge('',*,*,#58590,.f.);
#58593=oriented_edge('',*,*,#58592,.t.);
#58594=edge_loop('',(#58586,#58587,#58589,#58591,#58593));
#58595=face_outer_bound('',#58594,.f.);
#58597=cartesian_point('',(-6.343700240117e1,1.906844592446e1,0.e0));
#58598=direction('',(2.588048538901e-1,9.658728639631e-1,-1.047178411625e-2));
#58599=direction('',(-9.659258262891e-1,2.588190451026e-1,0.e0));
#58600=axis2_placement_3d('',#58597,#58598,#58599);
#58601=plane('',#58600);
#58603=oriented_edge('',*,*,#58602,.t.);
#58605=oriented_edge('',*,*,#58604,.t.);
#58606=oriented_edge('',*,*,#58470,.t.);
#58607=oriented_edge('',*,*,#58575,.t.);
#58608=oriented_edge('',*,*,#58585,.t.);
#58610=oriented_edge('',*,*,#58609,.t.);
#58611=edge_loop('',(#58603,#58605,#58606,#58607,#58608,#58610));
#58612=face_outer_bound('',#58611,.f.);
#58614=cartesian_point('',(-7.073752197550e1,2.130867606440e1,
-2.154670092979e1));
#58615=direction('',(5.414224415121e-3,-1.229154223305e-2,-9.999097980136e-1));
#58616=direction('',(9.717383192027e-1,2.360488705974e-1,2.360017549195e-3));
#58617=axis2_placement_3d('',#58614,#58615,#58616);
#58618=cylindrical_surface('',#58617,5.000150358344e-1);
#58619=oriented_edge('',*,*,#56985,.f.);
#58621=oriented_edge('',*,*,#58620,.f.);
#58622=oriented_edge('',*,*,#58602,.f.);
#58623=oriented_edge('',*,*,#56962,.t.);
#58624=edge_loop('',(#58619,#58621,#58622,#58623));
#58625=face_outer_bound('',#58624,.f.);
#58627=cartesian_point('',(-7.322235783587e1,2.211954891409e1,
-8.219509828628e0));
#58628=direction('',(-2.590174423456e-1,-9.658164638708e-1,1.041742179686e-2));
#58629=direction('',(8.410556267133e-1,-2.202291483486e-1,4.940896224285e-1));
#58630=axis2_placement_3d('',#58627,#58628,#58629);
#58631=toroidal_surface('',#58630,2.497873680295e0,4.999993431568e-1);
#58633=oriented_edge('',*,*,#58632,.t.);
#58634=oriented_edge('',*,*,#58472,.f.);
#58635=oriented_edge('',*,*,#58604,.f.);
#58636=oriented_edge('',*,*,#58620,.t.);
#58637=edge_loop('',(#58633,#58634,#58635,#58636));
#58638=face_outer_bound('',#58637,.f.);
#58640=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#58641=direction('',(0.e0,0.e0,1.e0));
#58642=direction('',(9.474067361925e-1,-3.200319924898e-1,0.e0));
#58643=axis2_placement_3d('',#58640,#58641,#58642);
#58644=toroidal_surface('',#58643,7.649382607502e1,3.e0);
#58645=oriented_edge('',*,*,#58632,.f.);
#58646=oriented_edge('',*,*,#56983,.t.);
#58647=oriented_edge('',*,*,#56981,.t.);
#58649=oriented_edge('',*,*,#58648,.f.);
#58650=oriented_edge('',*,*,#58451,.t.);
#58651=oriented_edge('',*,*,#58449,.t.);
#58652=edge_loop('',(#58645,#58646,#58647,#58649,#58650,#58651));
#58653=face_outer_bound('',#58652,.f.);
#58655=cartesian_point('',(-7.155670670233e1,2.702635323344e1,
-8.219506755279e0));
#58656=direction('',(3.824709382976e-1,9.239087586342e-1,1.042051230537e-2));
#58657=direction('',(9.232077037422e-1,-3.816748289654e-1,-4.485377002395e-2));
#58658=axis2_placement_3d('',#58655,#58656,#58657);
#58659=toroidal_surface('',#58658,2.497861005034e0,4.999993257746e-1);
#58660=oriented_edge('',*,*,#58648,.t.);
#58662=oriented_edge('',*,*,#58661,.f.);
#58663=oriented_edge('',*,*,#58415,.f.);
#58664=oriented_edge('',*,*,#58434,.t.);
#58665=edge_loop('',(#58660,#58662,#58663,#58664));
#58666=face_outer_bound('',#58665,.f.);
#58668=cartesian_point('',(-6.909174943452e1,2.615696562942e1,
-2.154670092292e1));
#58669=direction('',(-1.177800983933e-2,-6.455565096036e-3,9.999097980136e-1));
#58670=direction('',(6.272343936514e-1,-7.788269677778e-1,2.360017549226e-3));
#58671=axis2_placement_3d('',#58668,#58669,#58670);
#58672=cylindrical_surface('',#58671,5.000150358365e-1);
#58673=oriented_edge('',*,*,#56979,.f.);
#58674=oriented_edge('',*,*,#57020,.f.);
#58675=oriented_edge('',*,*,#58417,.f.);
#58676=oriented_edge('',*,*,#58661,.t.);
#58677=edge_loop('',(#58673,#58674,#58675,#58676));
#58678=face_outer_bound('',#58677,.f.);
#58680=cartesian_point('',(-7.041996848942e1,2.017207015111e1,
-4.213845709195e1));
#58681=direction('',(-5.240776530313e-1,1.495164062025e-1,8.384434732702e-1));
#58682=direction('',(7.925266195413e-1,4.460804480552e-1,4.158290408103e-1));
#58683=axis2_placement_3d('',#58680,#58681,#58682);
#58684=cylindrical_surface('',#58683,2.999999999981e-1);
#58685=oriented_edge('',*,*,#56933,.t.);
#58686=oriented_edge('',*,*,#56964,.t.);
#58687=oriented_edge('',*,*,#58609,.f.);
#58688=oriented_edge('',*,*,#58592,.f.);
#58690=oriented_edge('',*,*,#58689,.t.);
#58691=edge_loop('',(#58685,#58686,#58687,#58688,#58690));
#58692=face_outer_bound('',#58691,.f.);
#58694=cartesian_point('',(-4.973124140917e-11,1.333393066649e-11,
-4.228096149021e1));
#58695=direction('',(0.e0,0.e0,1.e0));
#58696=direction('',(-9.659258262891e-1,2.588190451025e-1,0.e0));
#58697=axis2_placement_3d('',#58694,#58695,#58696);
#58698=conical_surface('',#58697,7.351737503131e1,3.302386755580e1);
#58699=oriented_edge('',*,*,#56819,.f.);
#58700=oriented_edge('',*,*,#56817,.f.);
#58701=oriented_edge('',*,*,#58689,.f.);
#58703=oriented_edge('',*,*,#58702,.f.);
#58705=oriented_edge('',*,*,#58704,.f.);
#58707=oriented_edge('',*,*,#58706,.f.);
#58709=oriented_edge('',*,*,#58708,.f.);
#58710=edge_loop('',(#58699,#58700,#58701,#58703,#58705,#58707,#58709));
#58711=face_outer_bound('',#58710,.f.);
#58713=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#58714=direction('',(0.e0,0.e0,1.e0));
#58715=direction('',(9.663093545255e-1,-2.573834325604e-1,0.e0));
#58716=axis2_placement_3d('',#58713,#58714,#58715);
#58717=toroidal_surface('',#58716,7.065650925828e1,4.e0);
#58719=oriented_edge('',*,*,#58718,.t.);
#58721=oriented_edge('',*,*,#58720,.t.);
#58722=oriented_edge('',*,*,#58706,.t.);
#58723=oriented_edge('',*,*,#58704,.t.);
#58724=oriented_edge('',*,*,#58702,.t.);
#58725=oriented_edge('',*,*,#58590,.t.);
#58726=oriented_edge('',*,*,#58588,.t.);
#58727=oriented_edge('',*,*,#44113,.t.);
#58728=oriented_edge('',*,*,#44111,.t.);
#58729=edge_loop('',(#58719,#58721,#58722,#58723,#58724,#58725,#58726,#58727,
#58728));
#58730=face_outer_bound('',#58729,.f.);
#58732=cartesian_point('',(-6.857289494748e1,1.704093738990e1,
-3.934373633893e1));
#58733=direction('',(2.587362065341e-1,9.658915666470e-1,1.044303158228e-2));
#58734=direction('',(-9.656498143829e-1,2.583725960490e-1,2.764122994973e-2));
#58735=axis2_placement_3d('',#58732,#58733,#58734);
#58736=toroidal_surface('',#58735,3.698456012628e0,2.999994703721e-1);
#58738=oriented_edge('',*,*,#58737,.f.);
#58740=oriented_edge('',*,*,#58739,.f.);
#58741=oriented_edge('',*,*,#58720,.f.);
#58742=oriented_edge('',*,*,#58718,.f.);
#58744=oriented_edge('',*,*,#58743,.t.);
#58745=edge_loop('',(#58738,#58740,#58741,#58742,#58744));
#58746=face_outer_bound('',#58745,.f.);
#58748=cartesian_point('',(-7.643548758933e1,1.841027481182e1,0.e0));
#58749=direction('',(-2.588048538901e-1,-9.658728639631e-1,-1.047178411625e-2));
#58750=direction('',(9.659258262891e-1,-2.588190451026e-1,0.e0));
#58751=axis2_placement_3d('',#58748,#58749,#58750);
#58752=plane('',#58751);
#58754=oriented_edge('',*,*,#58753,.t.);
#58756=oriented_edge('',*,*,#58755,.t.);
#58758=oriented_edge('',*,*,#58757,.t.);
#58760=oriented_edge('',*,*,#58759,.t.);
#58761=oriented_edge('',*,*,#58737,.t.);
#58763=oriented_edge('',*,*,#58762,.t.);
#58764=edge_loop('',(#58754,#58756,#58758,#58760,#58761,#58763));
#58765=face_outer_bound('',#58764,.f.);
#58767=cartesian_point('',(-7.256440196238e1,1.692683467631e1,
-6.593067342438e0));
#58768=direction('',(-4.343282939561e-1,1.066808625660e-1,8.944149633316e-1));
#58769=direction('',(6.353374079275e-1,-6.675985583448e-1,3.881475788716e-1));
#58770=axis2_placement_3d('',#58767,#58768,#58769);
#58771=cylindrical_surface('',#58770,5.000000030384e-1);
#58773=oriented_edge('',*,*,#58772,.t.);
#58775=oriented_edge('',*,*,#58774,.f.);
#58776=oriented_edge('',*,*,#58753,.f.);
#58778=oriented_edge('',*,*,#58777,.t.);
#58779=edge_loop('',(#58773,#58775,#58776,#58778));
#58780=face_outer_bound('',#58779,.f.);
#58782=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#58783=direction('',(0.e0,0.e0,1.e0));
#58784=direction('',(0.e0,-1.e0,0.e0));
#58785=axis2_placement_3d('',#58782,#58783,#58784);
#58786=conical_surface('',#58785,7.438528799863e1,2.656505117708e1);
#58788=oriented_edge('',*,*,#58787,.f.);
#58790=oriented_edge('',*,*,#58789,.f.);
#58792=oriented_edge('',*,*,#58791,.f.);
#58793=oriented_edge('',*,*,#58772,.f.);
#58795=oriented_edge('',*,*,#58794,.t.);
#58796=oriented_edge('',*,*,#44105,.f.);
#58798=oriented_edge('',*,*,#58797,.f.);
#58799=edge_loop('',(#58788,#58790,#58792,#58793,#58795,#58796,#58798));
#58800=face_outer_bound('',#58799,.f.);
#58802=cartesian_point('',(-7.346777780794e1,1.212309427626e1,
-6.695452796777e0));
#58803=direction('',(4.420920286221e-1,-6.764997799264e-2,-8.944149589013e-1));
#58804=direction('',(8.424541858962e-1,3.736473806560e-1,3.881476260327e-1));
#58805=axis2_placement_3d('',#58802,#58803,#58804);
#58806=cylindrical_surface('',#58805,5.000000035643e-1);
#58807=oriented_edge('',*,*,#58787,.t.);
#58809=oriented_edge('',*,*,#58808,.f.);
#58811=oriented_edge('',*,*,#58810,.f.);
#58813=oriented_edge('',*,*,#58812,.t.);
#58814=edge_loop('',(#58807,#58809,#58811,#58813));
#58815=face_outer_bound('',#58814,.f.);
#58817=cartesian_point('',(-7.481437669193e1,1.112388499554e1,
-4.344595043741e0));
#58818=cartesian_point('',(-7.482896192761e1,1.121153323495e1,
-4.305624572459e0));
#58819=cartesian_point('',(-7.484076312267e1,1.138008376519e1,
-4.261998055448e0));
#58820=cartesian_point('',(-7.480533737864e1,1.162087572357e1,
-4.260942712183e0));
#58821=cartesian_point('',(-7.475627891959e1,1.179001849502e1,
-4.288706524598e0));
#58822=cartesian_point('',(-7.468635282055e1,1.194423502323e1,
-4.342998101001e0));
#58823=cartesian_point('',(-7.460215866890e1,1.207554699769e1,
-4.416774340851e0));
#58824=cartesian_point('',(-7.450833220781e1,1.218409767140e1,
-4.504618649899e0));
#58825=cartesian_point('',(-7.440761853883e1,1.227251172277e1,
-4.603583566295e0));
#58826=cartesian_point('',(-7.430128351375e1,1.234354678839e1,
-4.712733098312e0));
#58827=cartesian_point('',(-7.418976440351e1,1.239916293555e1,
-4.832314252736e0));
#58828=cartesian_point('',(-7.407349114617e1,1.244032595818e1,
-4.962752060999e0));
#58829=cartesian_point('',(-7.395309938422e1,1.246734556148e1,
-5.104282514518e0));
#58830=cartesian_point('',(-7.382919538758e1,1.248016452875e1,
-5.257164848706e0));
#58831=cartesian_point('',(-7.370216748063e1,1.247837627564e1,
-5.421963623465e0));
#58832=cartesian_point('',(-7.357217946762e1,1.246107803279e1,
-5.599698717310e0));
#58833=cartesian_point('',(-7.343940664881e1,1.242668886926e1,
-5.791712777290e0));
#58834=cartesian_point('',(-7.328340998288e1,1.236445616122e1,
-6.031622934122e0));
#58835=cartesian_point('',(-7.317946957710e1,1.230167702962e1,
-6.205873668274e0));
#58836=cartesian_point('',(-7.312026888204e1,1.225760219115e1,
-6.310923375578e0));
#58837=cartesian_point('',(-7.426028819863e1,1.104413256738e1,
-4.070469203263e0));
#58838=cartesian_point('',(-7.427883304038e1,1.112200039076e1,
-4.018778729261e0));
#58839=cartesian_point('',(-7.429937619705e1,1.129147928744e1,
-3.959134625306e0));
#58840=cartesian_point('',(-7.426343620035e1,1.153999763458e1,
-3.956861055979e0));
#58841=cartesian_point('',(-7.420891887022e1,1.171103707799e1,
-3.993941187843e0));
#58842=cartesian_point('',(-7.413109720332e1,1.185720124562e1,
-4.065555802572e0));
#58843=cartesian_point('',(-7.404028907876e1,1.196864851138e1,
-4.160077076435e0));
#58844=cartesian_point('',(-7.394379540896e1,1.204703413148e1,
-4.268635166756e0));
#58845=cartesian_point('',(-7.384582517398e1,1.209763729872e1,
-4.386501429666e0));
#58846=cartesian_point('',(-7.374835069317e1,1.212564189805e1,
-4.512151941008e0));
#58847=cartesian_point('',(-7.365222338393e1,1.213488008345e1,
-4.645817692830e0));
#58848=cartesian_point('',(-7.355814644633e1,1.212790092826e1,
-4.788092923260e0));
#58849=cartesian_point('',(-7.346691110141e1,1.210643675018e1,
-4.939435543810e0));
#58850=cartesian_point('',(-7.337925385860e1,1.207164873483e1,
-5.100339169615e0));
#58851=cartesian_point('',(-7.329580536393e1,1.202415204083e1,
-5.271580149041e0));
#58852=cartesian_point('',(-7.321720347240e1,1.196398263792e1,
-5.454334900240e0));
#58853=cartesian_point('',(-7.314436780995e1,1.189063436370e1,
-5.650016061238e0));
#58854=cartesian_point('',(-7.306863753579e1,1.178960396485e1,
-5.892552203170e0));
#58855=cartesian_point('',(-7.302790676803e1,1.170835997074e1,
-6.067012426391e0));
#58856=cartesian_point('',(-7.300858881710e1,1.165695702419e1,
-6.171590783934e0));
#58857=cartesian_point('',(-7.383341359060e1,1.125866698149e1,
-4.476343326633e0));
#58858=cartesian_point('',(-7.384008972681e1,1.128155460390e1,
-4.443007767393e0));
#58859=cartesian_point('',(-7.384828068042e1,1.133527669108e1,
-4.406230496523e0));
#58860=cartesian_point('',(-7.383687433769e1,1.141498800824e1,
-4.404157455262e0));
#58861=cartesian_point('',(-7.381863563310e1,1.146910978455e1,
-4.426063946506e0));
#58862=cartesian_point('',(-7.379253509090e1,1.151344278030e1,
-4.470504487819e0));
#58863=cartesian_point('',(-7.376251015066e1,1.154454513873e1,
-4.532806795811e0));
#58864=cartesian_point('',(-7.373135393052e1,1.156321985632e1,
-4.609326030953e0));
#58865=cartesian_point('',(-7.370066390853e1,1.157162229383e1,
-4.698029194010e0));
#58866=cartesian_point('',(-7.367119203409e1,1.157183366350e1,
-4.798285067524e0));
#58867=cartesian_point('',(-7.364328157853e1,1.156540440914e1,
-4.910355894525e0));
#58868=cartesian_point('',(-7.361720355020e1,1.155342823805e1,
-5.034591128611e0));
#58869=cartesian_point('',(-7.359323623134e1,1.153671403148e1,
-5.171125833144e0));
#58870=cartesian_point('',(-7.357163596624e1,1.151585303652e1,
-5.320112451514e0));
#58871=cartesian_point('',(-7.355264479559e1,1.149122551886e1,
-5.482022543747e0));
#58872=cartesian_point('',(-7.353654717869e1,1.146300970823e1,
-5.657816749248e0));
#58873=cartesian_point('',(-7.352376398300e1,1.143123456238e1,
-5.848831291651e0));
#58874=cartesian_point('',(-7.351358001018e1,1.139037598309e1,
-6.088745036989e0));
#58875=cartesian_point('',(-7.351157168382e1,1.135999443309e1,
-6.264103482163e0));
#58876=cartesian_point('',(-7.351233344426e1,1.134160954082e1,
-6.370214296791e0));
#58877=cartesian_point('',(-7.415817859277e1,1.145367051144e1,
-4.968510850888e0));
#58878=cartesian_point('',(-7.415451909614e1,1.145680237512e1,
-4.957755840995e0));
#58879=cartesian_point('',(-7.414733229865e1,1.144740979389e1,
-4.949280564290e0));
#58880=cartesian_point('',(-7.414962005711e1,1.142870904266e1,
-4.948533475789e0));
#58881=cartesian_point('',(-7.415632964779e1,1.141812421485e1,
-4.952972139250e0));
#58882=cartesian_point('',(-7.416591004081e1,1.141580433153e1,
-4.965491320613e0));
#58883=cartesian_point('',(-7.417515271581e1,1.142360890402e1,
-4.989740080739e0));
#58884=cartesian_point('',(-7.418176396668e1,1.144037107884e1,
-5.028333778934e0));
#58885=cartesian_point('',(-7.418447445469e1,1.146391353271e1,
-5.082468738885e0));
#58886=cartesian_point('',(-7.418267406061e1,1.149222442700e1,
-5.152581251058e0));
#58887=cartesian_point('',(-7.417601892554e1,1.152375634971e1,
-5.238966361714e0));
#58888=cartesian_point('',(-7.416427461595e1,1.155723788422e1,
-5.341672815820e0));
#58889=cartesian_point('',(-7.414728827708e1,1.159155921528e1,
-5.460440317752e0));
#58890=cartesian_point('',(-7.412492806173e1,1.162578700811e1,
-5.595003648578e0));
#58891=cartesian_point('',(-7.409698492432e1,1.165915359740e1,
-5.745458842973e0));
#58892=cartesian_point('',(-7.406307942393e1,1.169097489801e1,
-5.912494081109e0));
#58893=cartesian_point('',(-7.402262016171e1,1.172049257370e1,
-6.097334544680e0));
#58894=cartesian_point('',(-7.396738225768e1,1.175075689319e1,
-6.333213513963e0));
#58895=cartesian_point('',(-7.392296657219e1,1.176616427693e1,
-6.508845008432e0));
#58896=cartesian_point('',(-7.389463271186e1,1.177284528891e1,
-6.616250431848e0));
#58897=(bounded_surface()b_spline_surface(3,3,((#58817,#58818,#58819,#58820,
#58821,#58822,#58823,#58824,#58825,#58826,#58827,#58828,#58829,#58830,#58831,
#58832,#58833,#58834,#58835,#58836),(#58837,#58838,#58839,#58840,#58841,#58842,
#58843,#58844,#58845,#58846,#58847,#58848,#58849,#58850,#58851,#58852,#58853,
#58854,#58855,#58856),(#58857,#58858,#58859,#58860,#58861,#58862,#58863,#58864,
#58865,#58866,#58867,#58868,#58869,#58870,#58871,#58872,#58873,#58874,#58875,
#58876),(#58877,#58878,#58879,#58880,#58881,#58882,#58883,#58884,#58885,#58886,
#58887,#58888,#58889,#58890,#58891,#58892,#58893,#58894,#58895,#58896)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995343370409e-1,5.202920102938e-1,
5.294366677893e-1,5.394877368889e-1,5.503696822904e-1,5.624505902939e-1,
5.760052207354e-1,5.911170604068e-1,6.079747585744e-1,6.267984349203e-1,
6.476974351244e-1,6.706958731220e-1,6.958119655782e-1,7.231290927010e-1,
7.528312035255e-1,7.852050880496e-1,8.205680659939e-1,8.757468455569e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531707854e0,1.576531707854e0,1.576531707854e0,1.576531707854e0,
1.576531707854e0,1.576531707854e0,1.576531707854e0,1.576531707854e0,
1.576531707854e0,1.576531707854e0,1.576531707854e0,1.576531707854e0,
1.576531707854e0,1.576531707854e0,1.576531707854e0,1.576531707854e0,
1.576531707854e0,1.576531707854e0,1.576531707854e0,1.576531707854e0),(
8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,
8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,
8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,
8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,
8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,8.078227640485e-1),(
8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,
8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,
8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,
8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,
8.078227640485e-1,8.078227640485e-1,8.078227640485e-1,8.078227640485e-1),(
1.576531707854e0,1.576531707854e0,1.576531707854e0,1.576531707854e0,
1.576531707854e0,1.576531707854e0,1.576531707854e0,1.576531707854e0,
1.576531707854e0,1.576531707854e0,1.576531707854e0,1.576531707854e0,
1.576531707854e0,1.576531707854e0,1.576531707854e0,1.576531707854e0,
1.576531707854e0,1.576531707854e0,1.576531707854e0,1.576531707854e0)))representation_item('')surface());
#58899=oriented_edge('',*,*,#58898,.f.);
#58900=oriented_edge('',*,*,#58808,.t.);
#58901=oriented_edge('',*,*,#58797,.t.);
#58902=oriented_edge('',*,*,#44103,.f.);
#58903=edge_loop('',(#58899,#58900,#58901,#58902));
#58904=face_outer_bound('',#58903,.f.);
#58906=cartesian_point('',(-7.364577949644e1,1.115040465848e1,
-2.460528104879e1));
#58907=direction('',(-7.082964078175e-3,1.149425103749e-2,9.999088527526e-1));
#58908=direction('',(8.509071841936e-1,5.253160608271e-1,-1.117067584410e-5));
#58909=axis2_placement_3d('',#58906,#58907,#58908);
#58910=cylindrical_surface('',#58909,3.000055924662e-1);
#58911=oriented_edge('',*,*,#58898,.t.);
#58912=oriented_edge('',*,*,#44101,.f.);
#58914=oriented_edge('',*,*,#58913,.t.);
#58916=oriented_edge('',*,*,#58915,.f.);
#58917=edge_loop('',(#58911,#58912,#58914,#58916));
#58918=face_outer_bound('',#58917,.f.);
#58920=cartesian_point('',(-6.987500347647e1,1.049776799096e1,
-3.934391487365e1));
#58921=direction('',(-1.306553696488e-1,-9.913730558971e-1,1.042297573504e-2));
#58922=direction('',(-8.120064954452e-1,1.009724678130e-1,-5.748478164685e-1));
#58923=axis2_placement_3d('',#58920,#58921,#58922);
#58924=toroidal_surface('',#58923,3.697836906422e0,2.999996386499e-1);
#58926=oriented_edge('',*,*,#58925,.f.);
#58927=oriented_edge('',*,*,#58913,.f.);
#58929=oriented_edge('',*,*,#58928,.f.);
#58931=oriented_edge('',*,*,#58930,.f.);
#58933=oriented_edge('',*,*,#58932,.t.);
#58934=edge_loop('',(#58926,#58927,#58929,#58931,#58933));
#58935=face_outer_bound('',#58934,.f.);
#58937=cartesian_point('',(-6.538322168967e1,1.062512235692e1,0.e0));
#58938=direction('',(1.305190353861e-1,9.913904998230e-1,-1.047178411625e-2));
#58939=direction('',(-9.914448613738e-1,1.305261922200e-1,0.e0));
#58940=axis2_placement_3d('',#58937,#58938,#58939);
#58941=plane('',#58940);
#58943=oriented_edge('',*,*,#58942,.t.);
#58945=oriented_edge('',*,*,#58944,.t.);
#58946=oriented_edge('',*,*,#58810,.t.);
#58947=oriented_edge('',*,*,#58915,.t.);
#58948=oriented_edge('',*,*,#58925,.t.);
#58950=oriented_edge('',*,*,#58949,.t.);
#58951=edge_loop('',(#58943,#58945,#58946,#58947,#58948,#58950));
#58952=face_outer_bound('',#58951,.f.);
#58954=cartesian_point('',(-7.291369301686e1,1.189327799620e1,
-2.154670092964e1));
#58955=direction('',(6.972273179029e-3,-1.147968828877e-2,-9.999097980136e-1));
#58956=direction('',(9.326144029167e-1,3.608667424265e-1,2.360017549265e-3));
#58957=axis2_placement_3d('',#58954,#58955,#58956);
#58958=cylindrical_surface('',#58957,5.000150358329e-1);
#58959=oriented_edge('',*,*,#56703,.f.);
#58961=oriented_edge('',*,*,#58960,.f.);
#58962=oriented_edge('',*,*,#58942,.f.);
#58963=oriented_edge('',*,*,#56680,.t.);
#58964=edge_loop('',(#58959,#58961,#58962,#58963));
#58965=face_outer_bound('',#58964,.f.);
#58967=cartesian_point('',(-7.548311090765e1,1.237287755228e1,
-8.219509828679e0));
#58968=direction('',(-1.307371664796e-1,-9.913623306450e-1,1.041742189877e-2));
#58969=direction('',(8.626059514252e-1,-1.085652687197e-1,4.940896224306e-1));
#58970=axis2_placement_3d('',#58967,#58968,#58969);
#58971=toroidal_surface('',#58970,2.497873680417e0,4.999993431573e-1);
#58973=oriented_edge('',*,*,#58972,.t.);
#58974=oriented_edge('',*,*,#58812,.f.);
#58975=oriented_edge('',*,*,#58944,.f.);
#58976=oriented_edge('',*,*,#58960,.t.);
#58977=edge_loop('',(#58973,#58974,#58975,#58976));
#58978=face_outer_bound('',#58977,.f.);
#58980=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#58981=direction('',(0.e0,0.e0,1.e0));
#58982=direction('',(9.810740975974e-1,-1.936326806702e-1,0.e0));
#58983=axis2_placement_3d('',#58980,#58981,#58982);
#58984=toroidal_surface('',#58983,7.649382607502e1,3.e0);
#58985=oriented_edge('',*,*,#58972,.f.);
#58986=oriented_edge('',*,*,#56701,.t.);
#58987=oriented_edge('',*,*,#56699,.t.);
#58989=oriented_edge('',*,*,#58988,.f.);
#58990=oriented_edge('',*,*,#58791,.t.);
#58991=oriented_edge('',*,*,#58789,.t.);
#58992=edge_loop('',(#58985,#58986,#58987,#58989,#58990,#58991));
#58993=face_outer_bound('',#58992,.f.);
#58995=cartesian_point('',(-7.447217613426e1,1.745511458100e1,
-8.219506755319e0));
#58996=direction('',(2.586045540456e-1,9.659270663727e-1,1.042051224558e-2));
#58997=direction('',(9.651280959823e-1,-2.579067615678e-1,-4.485376999890e-2));
#58998=axis2_placement_3d('',#58995,#58996,#58997);
#58999=toroidal_surface('',#58998,2.497861005200e0,4.999993257746e-1);
#59000=oriented_edge('',*,*,#58988,.t.);
#59002=oriented_edge('',*,*,#59001,.f.);
#59003=oriented_edge('',*,*,#58755,.f.);
#59004=oriented_edge('',*,*,#58774,.t.);
#59005=edge_loop('',(#59000,#59002,#59003,#59004));
#59006=face_outer_bound('',#59005,.f.);
#59008=cartesian_point('',(-7.191482906382e1,1.691490619491e1,
-2.154670092335e1));
#59009=direction('',(-1.083462700171e-2,-7.937675617950e-3,9.999097980136e-1));
#59010=direction('',(7.235256349644e-1,-6.902934780704e-1,2.360017549176e-3));
#59011=axis2_placement_3d('',#59008,#59009,#59010);
#59012=cylindrical_surface('',#59011,5.000150358369e-1);
#59013=oriented_edge('',*,*,#56697,.f.);
#59014=oriented_edge('',*,*,#56738,.f.);
#59015=oriented_edge('',*,*,#58757,.f.);
#59016=oriented_edge('',*,*,#59001,.t.);
#59017=edge_loop('',(#59013,#59014,#59015,#59016));
#59018=face_outer_bound('',#59017,.f.);
#59020=cartesian_point('',(-7.245049940309e1,1.080784495143e1,
-4.213845709174e1));
#59021=direction('',(-5.391099032318e-1,7.983141214109e-2,8.384434732723e-1));
#59022=direction('',(7.275212621222e-1,5.457096498981e-1,4.158290407947e-1));
#59023=axis2_placement_3d('',#59020,#59021,#59022);
#59024=cylindrical_surface('',#59023,2.999999999999e-1);
#59025=oriented_edge('',*,*,#56651,.t.);
#59026=oriented_edge('',*,*,#56682,.t.);
#59027=oriented_edge('',*,*,#58949,.f.);
#59028=oriented_edge('',*,*,#58932,.f.);
#59030=oriented_edge('',*,*,#59029,.t.);
#59031=edge_loop('',(#59025,#59026,#59027,#59028,#59030));
#59032=face_outer_bound('',#59031,.f.);
#59034=cartesian_point('',(-5.104528349771e-11,6.726911896763e-12,
-4.228096149021e1));
#59035=direction('',(0.e0,0.e0,1.e0));
#59036=direction('',(-9.914448613738e-1,1.305261922201e-1,0.e0));
#59037=axis2_placement_3d('',#59034,#59035,#59036);
#59038=conical_surface('',#59037,7.351737503131e1,3.302386755580e1);
#59039=oriented_edge('',*,*,#56537,.f.);
#59040=oriented_edge('',*,*,#56535,.f.);
#59041=oriented_edge('',*,*,#59029,.f.);
#59043=oriented_edge('',*,*,#59042,.f.);
#59045=oriented_edge('',*,*,#59044,.f.);
#59047=oriented_edge('',*,*,#59046,.f.);
#59049=oriented_edge('',*,*,#59048,.f.);
#59050=edge_loop('',(#59039,#59040,#59041,#59043,#59045,#59047,#59049));
#59051=face_outer_bound('',#59050,.f.);
#59053=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#59054=direction('',(0.e0,0.e0,1.e0));
#59055=direction('',(9.916377234343e-1,-1.290528010620e-1,0.e0));
#59056=axis2_placement_3d('',#59053,#59054,#59055);
#59057=toroidal_surface('',#59056,7.065650925828e1,4.e0);
#59059=oriented_edge('',*,*,#59058,.t.);
#59061=oriented_edge('',*,*,#59060,.t.);
#59062=oriented_edge('',*,*,#59046,.t.);
#59063=oriented_edge('',*,*,#59044,.t.);
#59064=oriented_edge('',*,*,#59042,.t.);
#59065=oriented_edge('',*,*,#58930,.t.);
#59066=oriented_edge('',*,*,#58928,.t.);
#59067=oriented_edge('',*,*,#44099,.t.);
#59068=oriented_edge('',*,*,#44097,.t.);
#59069=edge_loop('',(#59059,#59061,#59062,#59063,#59064,#59065,#59066,#59067,
#59068));
#59070=face_outer_bound('',#59069,.f.);
#59072=cartesian_point('',(-7.021053299466e1,7.944590940508e0,
-3.934373633894e1));
#59073=direction('',(1.304485343111e-1,9.914000822e-1,1.044303164724e-2));
#59074=direction('',(-9.911129374688e-1,1.301195895648e-1,2.764122995665e-2));
#59075=axis2_placement_3d('',#59072,#59073,#59074);
#59076=toroidal_surface('',#59075,3.698456012635e0,2.999994703722e-1);
#59078=oriented_edge('',*,*,#59077,.f.);
#59080=oriented_edge('',*,*,#59079,.f.);
#59081=oriented_edge('',*,*,#59060,.f.);
#59082=oriented_edge('',*,*,#59058,.f.);
#59084=oriented_edge('',*,*,#59083,.t.);
#59085=edge_loop('',(#59078,#59080,#59081,#59082,#59084));
#59086=face_outer_bound('',#59085,.f.);
#59088=cartesian_point('',(-7.818459446595e1,8.275939213140e0,0.e0));
#59089=direction('',(-1.305190353861e-1,-9.913904998230e-1,-1.047178411625e-2));
#59090=direction('',(9.914448613738e-1,-1.305261922200e-1,0.e0));
#59091=axis2_placement_3d('',#59088,#59089,#59090);
#59092=plane('',#59091);
#59094=oriented_edge('',*,*,#59093,.t.);
#59096=oriented_edge('',*,*,#59095,.t.);
#59098=oriented_edge('',*,*,#59097,.t.);
#59100=oriented_edge('',*,*,#59099,.t.);
#59101=oriented_edge('',*,*,#59077,.t.);
#59103=oriented_edge('',*,*,#59102,.t.);
#59104=edge_loop('',(#59094,#59096,#59098,#59100,#59101,#59103));
#59105=face_outer_bound('',#59104,.f.);
#59107=cartesian_point('',(-7.415299872091e1,7.310468180277e0,
-6.593067342435e0));
#59108=direction('',(-4.445372019666e-1,4.907697461133e-2,8.944149633312e-1));
#59109=direction('',(7.170411060779e-1,-5.789589875046e-1,3.881475788695e-1));
#59110=axis2_placement_3d('',#59107,#59108,#59109);
#59111=cylindrical_surface('',#59110,5.000000030397e-1);
#59113=oriented_edge('',*,*,#59112,.t.);
#59115=oriented_edge('',*,*,#59114,.f.);
#59116=oriented_edge('',*,*,#59093,.f.);
#59118=oriented_edge('',*,*,#59117,.t.);
#59119=edge_loop('',(#59113,#59115,#59116,#59118));
#59120=face_outer_bound('',#59119,.f.);
#59122=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#59123=direction('',(0.e0,0.e0,1.e0));
#59124=direction('',(0.e0,-1.e0,0.e0));
#59125=axis2_placement_3d('',#59122,#59123,#59124);
#59126=conical_surface('',#59125,7.438528799863e1,2.656505117708e1);
#59128=oriented_edge('',*,*,#59127,.f.);
#59130=oriented_edge('',*,*,#59129,.f.);
#59132=oriented_edge('',*,*,#59131,.f.);
#59133=oriented_edge('',*,*,#59112,.f.);
#59135=oriented_edge('',*,*,#59134,.t.);
#59136=oriented_edge('',*,*,#44091,.f.);
#59138=oriented_edge('',*,*,#59137,.f.);
#59139=edge_loop('',(#59128,#59130,#59132,#59133,#59135,#59136,#59138));
#59140=face_outer_bound('',#59139,.f.);
#59142=cartesian_point('',(-7.442163211602e1,2.429910235960e0,
-6.695452800832e0));
#59143=direction('',(4.471399640637e-1,-9.366633938509e-3,-8.944149589010e-1));
#59144=direction('',(7.864761037161e-1,4.804131125255e-1,3.881476260357e-1));
#59145=axis2_placement_3d('',#59142,#59143,#59144);
#59146=cylindrical_surface('',#59145,5.000000035639e-1);
#59147=oriented_edge('',*,*,#59127,.t.);
#59149=oriented_edge('',*,*,#59148,.f.);
#59151=oriented_edge('',*,*,#59150,.f.);
#59153=oriented_edge('',*,*,#59152,.t.);
#59154=edge_loop('',(#59147,#59149,#59151,#59153));
#59155=face_outer_bound('',#59154,.f.);
#59157=cartesian_point('',(-7.562628768060e1,1.263482899924e0,
-4.344595041026e0));
#59158=cartesian_point('',(-7.565218852716e1,1.348477545747e0,
-4.305624572489e0));
#59159=cartesian_point('',(-7.568588902027e1,1.514045737743e0,
-4.261998055461e0));
#59160=cartesian_point('',(-7.568219600583e1,1.757401675071e0,
-4.260942712204e0));
#59161=cartesian_point('',(-7.565563481059e1,1.931500820511e0,
-4.288706524625e0));
#59162=cartesian_point('',(-7.560643623522e1,2.093525192380e0,
-4.342998101032e0));
#59163=cartesian_point('',(-7.554010202823e1,2.234703316714e0,
-4.416774340885e0));
#59164=cartesian_point('',(-7.546124697162e1,2.354572135057e0,
-4.504618649936e0));
#59165=cartesian_point('',(-7.537293527151e1,2.455375563674e0,
-4.603583566332e0));
#59166=cartesian_point('',(-7.527678189394e1,2.539682420378e0,
-4.712733098350e0));
#59167=cartesian_point('',(-7.517347620906e1,2.609378928505e0,
-4.832314252773e0));
#59168=cartesian_point('',(-7.506357053816e1,2.665366501306e0,
-4.962752061033e0));
#59169=cartesian_point('',(-7.494773551037e1,2.707869226408e0,
-5.104282514549e0));
#59170=cartesian_point('',(-7.482656474058e1,2.736751242520e0,
-5.257164848731e0));
#59171=cartesian_point('',(-7.470039016112e1,2.751558757162e0,
-5.421963623484e0));
#59172=cartesian_point('',(-7.456925633981e1,2.751375343553e0,
-5.599698717322e0));
#59173=cartesian_point('',(-7.443313072432e1,2.734610714553e0,
-5.791712777295e0));
#59174=cartesian_point('',(-7.427034563308e1,2.693272066761e0,
-6.031622934113e0));
#59175=cartesian_point('',(-7.415910013088e1,2.644596964735e0,
-6.205873668255e0));
#59176=cartesian_point('',(-7.409465298511e1,2.608626433917e0,
-6.310923375548e0));
#59177=cartesian_point('',(-7.506652975272e1,1.256735826184e0,
-4.070469204010e0));
#59178=cartesian_point('',(-7.509507968758e1,1.331516896295e0,
-4.018778729296e0));
#59179=cartesian_point('',(-7.513756852975e1,1.496864457510e0,
-3.959134625321e0));
#59180=cartesian_point('',(-7.513437415825e1,1.747947806703e0,
-3.956861056006e0));
#59181=cartesian_point('',(-7.510264835870e1,1.924639923468e0,
-3.993941187877e0));
#59182=cartesian_point('',(-7.504457071919e1,2.079711402233e0,
-4.065555802611e0));
#59183=cartesian_point('',(-7.496908625796e1,2.202058059898e0,
-4.160077076477e0));
#59184=cartesian_point('',(-7.488364948139e1,2.292368031434e0,
-4.268635166800e0));
#59185=cartesian_point('',(-7.479312243409e1,2.355325963282e0,
-4.386501429710e0));
#59186=cartesian_point('',(-7.470013719469e1,2.395813952191e0,
-4.512151941051e0));
#59187=cartesian_point('',(-7.460603809307e1,2.417520235280e0,
-4.645817692871e0));
#59188=cartesian_point('',(-7.451185503417e1,2.422880292171e0,
-4.788092923298e0));
#59189=cartesian_point('',(-7.441859858284e1,2.413508345277e0,
-4.939435543844e0));
#59190=cartesian_point('',(-7.432715051271e1,2.390459512343e0,
-5.100339169643e0));
#59191=cartesian_point('',(-7.423821636888e1,2.354261373398e0,
-5.271580149062e0));
#59192=cartesian_point('',(-7.415243324438e1,2.304866333677e0,
-5.454334900254e0));
#59193=cartesian_point('',(-7.407064683019e1,2.241652525797e0,
-5.650016061245e0));
#59194=cartesian_point('',(-7.398237732576e1,2.151371240338e0,
-5.892552203163e0));
#59195=cartesian_point('',(-7.393139054616e1,2.076138731890e0,
-6.067012426375e0));
#59196=cartesian_point('',(-7.390552843221e1,2.027697043315e0,
-6.171590783905e0));
#59197=cartesian_point('',(-7.467130945911e1,1.525153174991e0,
-4.476343323012e0));
#59198=cartesian_point('',(-7.468091588774e1,1.546973595101e0,
-4.443007767424e0));
#59199=cartesian_point('',(-7.469604890613e1,1.599166948412e0,
-4.406230496540e0));
#59200=cartesian_point('',(-7.469514456095e1,1.679685150699e0,
-4.404157455286e0));
#59201=cartesian_point('',(-7.468412620039e1,1.735724536368e0,
-4.426063946536e0));
#59202=cartesian_point('',(-7.466403556906e1,1.783085061581e0,
-4.470504487852e0));
#59203=cartesian_point('',(-7.463832716876e1,1.817840376136e0,
-4.532806795847e0));
#59204=cartesian_point('',(-7.460987503419e1,1.840422031703e0,
-4.609326030991e0));
#59205=cartesian_point('',(-7.458054430776e1,1.852758436906e0,
-4.698029194048e0));
#59206=cartesian_point('',(-7.455135215857e1,1.856814849830e0,
-4.798285067563e0));
#59207=cartesian_point('',(-7.452284129473e1,1.854083644114e0,
-4.910355894563e0));
#59208=cartesian_point('',(-7.449542316355e1,1.845613796571e0,
-5.034591128647e0));
#59209=cartesian_point('',(-7.446947924669e1,1.832170945221e0,
-5.171125833176e0));
#59210=cartesian_point('',(-7.444534086861e1,1.814307819321e0,
-5.320112451541e0));
#59211=cartesian_point('',(-7.442329763395e1,1.792369838678e0,
-5.482022543768e0));
#59212=cartesian_point('',(-7.440365483208e1,1.766496578864e0,
-5.657816749262e0));
#59213=cartesian_point('',(-7.438683350960e1,1.736661815649e0,
-5.848831291657e0));
#59214=cartesian_point('',(-7.437140354731e1,1.697482062364e0,
-6.088745036982e0));
#59215=cartesian_point('',(-7.436544681442e1,1.667622569923e0,
-6.264103482146e0));
#59216=cartesian_point('',(-7.436380234787e1,1.649295533314e0,
-6.370214296770e0));
#59217=cartesian_point('',(-7.501874907752e1,1.676098095551e0,
-4.968510854792e0));
#59218=cartesian_point('',(-7.501552969464e1,1.679680829064e0,
-4.957755841004e0));
#59219=cartesian_point('',(-7.500717840323e1,1.671306667969e0,
-4.949280564310e0));
#59220=cartesian_point('',(-7.500700565176e1,1.652467291867e0,
-4.948533475809e0));
#59221=cartesian_point('',(-7.501227624369e1,1.641097241405e0,
-4.952972139271e0));
#59222=cartesian_point('',(-7.502147186959e1,1.637546712781e0,
-4.965491320636e0));
#59223=cartesian_point('',(-7.503165417336e1,1.644078104900e0,
-4.989740080765e0));
#59224=cartesian_point('',(-7.504039676691e1,1.659833935592e0,
-5.028333778962e0));
#59225=cartesian_point('',(-7.504615697318e1,1.682821190825e0,
-5.082468738917e0));
#59226=cartesian_point('',(-7.504806729494e1,1.711124880074e0,
-5.152581251091e0));
#59227=cartesian_point('',(-7.504558483728e1,1.743255712252e0,
-5.238966361747e0));
#59228=cartesian_point('',(-7.503831121909e1,1.777983747608e0,
-5.341672815853e0));
#59229=cartesian_point('',(-7.502595003336e1,1.814228617050e0,
-5.460440317782e0));
#59230=cartesian_point('',(-7.500824873622e1,1.851082180140e0,
-5.595003648603e0));
#59231=cartesian_point('',(-7.498489987008e1,1.887810624956e0,
-5.745458842993e0));
#59232=cartesian_point('',(-7.495543794914e1,1.923785245781e0,
-5.912494081122e0));
#59233=cartesian_point('',(-7.491917765134e1,1.958331387104e0,
-6.097334544686e0));
#59234=cartesian_point('',(-7.486836260162e1,1.995546784427e0,
-6.333213513954e0));
#59235=cartesian_point('',(-7.482633796563e1,2.016619766163e0,
-6.508845008413e0));
#59236=cartesian_point('',(-7.479911855230e1,2.026941932039e0,
-6.616250431823e0));
#59237=(bounded_surface()b_spline_surface(3,3,((#59157,#59158,#59159,#59160,
#59161,#59162,#59163,#59164,#59165,#59166,#59167,#59168,#59169,#59170,#59171,
#59172,#59173,#59174,#59175,#59176),(#59177,#59178,#59179,#59180,#59181,#59182,
#59183,#59184,#59185,#59186,#59187,#59188,#59189,#59190,#59191,#59192,#59193,
#59194,#59195,#59196),(#59197,#59198,#59199,#59200,#59201,#59202,#59203,#59204,
#59205,#59206,#59207,#59208,#59209,#59210,#59211,#59212,#59213,#59214,#59215,
#59216),(#59217,#59218,#59219,#59220,#59221,#59222,#59223,#59224,#59225,#59226,
#59227,#59228,#59229,#59230,#59231,#59232,#59233,#59234,#59235,#59236)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995343370484e-1,5.202920103074e-1,
5.294366678029e-1,5.394877369025e-1,5.503696823041e-1,5.624505903079e-1,
5.760052207497e-1,5.911170604213e-1,6.079747585890e-1,6.267984349348e-1,
6.476974351385e-1,6.706958731354e-1,6.958119655907e-1,7.231290927124e-1,
7.528312035357e-1,7.852050880586e-1,8.205680660015e-1,8.757468455604e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531707851e0,1.576531707851e0,1.576531707851e0,1.576531707851e0,
1.576531707851e0,1.576531707851e0,1.576531707851e0,1.576531707851e0,
1.576531707851e0,1.576531707851e0,1.576531707851e0,1.576531707851e0,
1.576531707851e0,1.576531707851e0,1.576531707851e0,1.576531707851e0,
1.576531707851e0,1.576531707851e0,1.576531707851e0,1.576531707851e0),(
8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,
8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,
8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,
8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,
8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,8.078227640497e-1),(
8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,
8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,
8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,
8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,
8.078227640497e-1,8.078227640497e-1,8.078227640497e-1,8.078227640497e-1),(
1.576531707851e0,1.576531707851e0,1.576531707851e0,1.576531707851e0,
1.576531707851e0,1.576531707851e0,1.576531707851e0,1.576531707851e0,
1.576531707851e0,1.576531707851e0,1.576531707851e0,1.576531707851e0,
1.576531707851e0,1.576531707851e0,1.576531707851e0,1.576531707851e0,
1.576531707851e0,1.576531707851e0,1.576531707851e0,1.576531707851e0)))representation_item('')surface());
#59239=oriented_edge('',*,*,#59238,.f.);
#59240=oriented_edge('',*,*,#59148,.t.);
#59241=oriented_edge('',*,*,#59137,.t.);
#59242=oriented_edge('',*,*,#44089,.f.);
#59243=edge_loop('',(#59239,#59240,#59241,#59242));
#59244=face_outer_bound('',#59243,.f.);
#59246=cartesian_point('',(-7.447114950539e1,1.442308230142e0,
-2.460528104879e1));
#59247=direction('',(-8.522669158842e-3,1.047140379570e-2,9.999088527526e-1));
#59248=direction('',(7.750600501410e-1,6.318875837921e-1,-1.117067596543e-5));
#59249=axis2_placement_3d('',#59246,#59247,#59248);
#59250=cylindrical_surface('',#59249,3.000055924669e-1);
#59251=oriented_edge('',*,*,#59238,.t.);
#59252=oriented_edge('',*,*,#44087,.f.);
#59254=oriented_edge('',*,*,#59253,.t.);
#59256=oriented_edge('',*,*,#59255,.f.);
#59257=edge_loop('',(#59251,#59252,#59254,#59256));
#59258=face_outer_bound('',#59257,.f.);
#59260=cartesian_point('',(-7.064744681792e1,1.287439996795e0,
-3.934391487368e1));
#59261=direction('',(-1.374444167597e-4,-9.999456698660e-1,1.042297583647e-2));
#59262=direction('',(-8.182392190486e-1,-5.879481921548e-3,-5.748478164724e-1));
#59263=axis2_placement_3d('',#59260,#59261,#59262);
#59264=toroidal_surface('',#59263,3.697836906389e0,2.999996386512e-1);
#59266=oriented_edge('',*,*,#59265,.f.);
#59267=oriented_edge('',*,*,#59253,.f.);
#59269=oriented_edge('',*,*,#59268,.f.);
#59271=oriented_edge('',*,*,#59270,.f.);
#59273=oriented_edge('',*,*,#59272,.t.);
#59274=edge_loop('',(#59266,#59267,#59269,#59271,#59273));
#59275=face_outer_bound('',#59274,.f.);
#59277=cartesian_point('',(-6.621071592741e1,2.e0,0.e0));
#59278=direction('',(0.e0,9.999451693655e-1,-1.047178411625e-2));
#59279=direction('',(-1.e0,0.e0,0.e0));
#59280=axis2_placement_3d('',#59277,#59278,#59279);
#59281=plane('',#59280);
#59283=oriented_edge('',*,*,#59282,.t.);
#59285=oriented_edge('',*,*,#59284,.t.);
#59286=oriented_edge('',*,*,#59150,.t.);
#59287=oriented_edge('',*,*,#59255,.t.);
#59288=oriented_edge('',*,*,#59265,.t.);
#59290=oriented_edge('',*,*,#59289,.t.);
#59291=edge_loop('',(#59283,#59285,#59286,#59287,#59288,#59290));
#59292=face_outer_bound('',#59291,.f.);
#59294=cartesian_point('',(-7.384229055522e1,2.274382644025e0,
-2.154670092921e1));
#59295=direction('',(8.411024415564e-3,-1.047141369484e-2,-9.999097980136e-1));
#59296=direction('',(8.775331956265e-1,4.795100842429e-1,2.360017549200e-3));
#59297=axis2_placement_3d('',#59294,#59295,#59296);
#59298=cylindrical_surface('',#59297,5.000150358349e-1);
#59299=oriented_edge('',*,*,#56417,.f.);
#59301=oriented_edge('',*,*,#59300,.f.);
#59302=oriented_edge('',*,*,#59282,.f.);
#59303=oriented_edge('',*,*,#56394,.t.);
#59304=edge_loop('',(#59299,#59301,#59302,#59303));
#59305=face_outer_bound('',#59304,.f.);
#59307=cartesian_point('',(-7.645232702368e1,2.414502826387e0,
-8.219509828717e0));
#59308=direction('',(-2.199419575047e-4,-9.999457130002e-1,1.041742184992e-2));
#59309=direction('',(8.693968490694e-1,4.956192240430e-3,4.940896224235e-1));
#59310=axis2_placement_3d('',#59307,#59308,#59309);
#59311=toroidal_surface('',#59310,2.497873680501e0,4.999993431546e-1);
#59313=oriented_edge('',*,*,#59312,.t.);
#59314=oriented_edge('',*,*,#59152,.f.);
#59315=oriented_edge('',*,*,#59284,.f.);
#59316=oriented_edge('',*,*,#59300,.t.);
#59317=edge_loop('',(#59313,#59314,#59315,#59316));
#59318=face_outer_bound('',#59317,.f.);
#59320=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#59321=direction('',(0.e0,0.e0,1.e0));
#59322=direction('',(9.979550091871e-1,-6.392025999956e-2,0.e0));
#59323=axis2_placement_3d('',#59320,#59321,#59322);
#59324=toroidal_surface('',#59323,7.649382607502e1,3.e0);
#59325=oriented_edge('',*,*,#59312,.f.);
#59326=oriented_edge('',*,*,#56415,.t.);
#59327=oriented_edge('',*,*,#56413,.t.);
#59329=oriented_edge('',*,*,#59328,.f.);
#59330=oriented_edge('',*,*,#59131,.t.);
#59331=oriented_edge('',*,*,#59129,.t.);
#59332=edge_loop('',(#59325,#59326,#59327,#59329,#59330,#59331));
#59333=face_outer_bound('',#59332,.f.);
#59335=cartesian_point('',(-7.611340598462e1,7.585214078970e0,
-8.219506755324e0));
#59336=direction('',(1.303133743351e-1,9.914180941426e-1,1.042051227632e-2));
#59337=direction('',(9.905348788600e-1,-1.297258381301e-1,-4.485376999966e-2));
#59338=axis2_placement_3d('',#59335,#59336,#59337);
#59339=toroidal_surface('',#59338,2.497861005174e0,4.999993257761e-1);
#59340=oriented_edge('',*,*,#59328,.t.);
#59342=oriented_edge('',*,*,#59341,.f.);
#59343=oriented_edge('',*,*,#59095,.f.);
#59344=oriented_edge('',*,*,#59114,.t.);
#59345=edge_loop('',(#59340,#59342,#59343,#59344));
#59346=face_outer_bound('',#59345,.f.);
#59348=cartesian_point('',(-7.350742602928e1,7.383428025706e0,
-2.154670092335e1));
#59349=direction('',(-9.705860692379e-3,-9.283970309301e-3,9.999097980136e-1));
#59350=direction('',(8.074371520685e-1,-5.899488755619e-1,2.360017549378e-3));
#59351=axis2_placement_3d('',#59348,#59349,#59350);
#59352=cylindrical_surface('',#59351,5.000150358357e-1);
#59353=oriented_edge('',*,*,#56411,.f.);
#59354=oriented_edge('',*,*,#56452,.f.);
#59355=oriented_edge('',*,*,#59097,.f.);
#59356=oriented_edge('',*,*,#59341,.t.);
#59357=edge_loop('',(#59353,#59354,#59355,#59356));
#59358=face_outer_bound('',#59357,.f.);
#59360=cartesian_point('',(-7.324138218480e1,1.258694528095e0,
-4.213845709171e1));
#59361=direction('',(-5.449178335245e-1,8.780480487618e-3,8.384434732702e-1));
#59362=direction('',(6.500678142186e-1,6.360016082865e-1,4.158290408017e-1));
#59363=axis2_placement_3d('',#59360,#59361,#59362);
#59364=cylindrical_surface('',#59363,2.999999999996e-1);
#59365=oriented_edge('',*,*,#56365,.t.);
#59366=oriented_edge('',*,*,#56396,.t.);
#59367=oriented_edge('',*,*,#59289,.f.);
#59368=oriented_edge('',*,*,#59272,.f.);
#59370=oriented_edge('',*,*,#59369,.t.);
#59371=edge_loop('',(#59365,#59366,#59367,#59368,#59370));
#59372=face_outer_bound('',#59371,.f.);
#59374=cartesian_point('',(-5.148592663318e-11,0.e0,-4.228096149021e1));
#59375=direction('',(0.e0,0.e0,1.e0));
#59376=direction('',(-1.e0,0.e0,0.e0));
#59377=axis2_placement_3d('',#59374,#59375,#59376);
#59378=conical_surface('',#59377,7.351737503131e1,3.302386755580e1);
#59379=oriented_edge('',*,*,#56251,.f.);
#59380=oriented_edge('',*,*,#56249,.f.);
#59381=oriented_edge('',*,*,#59369,.f.);
#59383=oriented_edge('',*,*,#59382,.f.);
#59385=oriented_edge('',*,*,#59384,.f.);
#59387=oriented_edge('',*,*,#59386,.f.);
#59389=oriented_edge('',*,*,#59388,.f.);
#59390=edge_loop('',(#59379,#59380,#59381,#59383,#59385,#59387,#59389));
#59391=face_outer_bound('',#59390,.f.);
#59393=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#59394=direction('',(0.e0,0.e0,1.e0));
#59395=direction('',(9.999988959614e-1,1.485959642861e-3,0.e0));
#59396=axis2_placement_3d('',#59393,#59394,#59395);
#59397=toroidal_surface('',#59396,7.065650925828e1,4.e0);
#59399=oriented_edge('',*,*,#59398,.t.);
#59401=oriented_edge('',*,*,#59400,.t.);
#59402=oriented_edge('',*,*,#59386,.t.);
#59403=oriented_edge('',*,*,#59384,.t.);
#59404=oriented_edge('',*,*,#59382,.t.);
#59405=oriented_edge('',*,*,#59270,.t.);
#59406=oriented_edge('',*,*,#59268,.t.);
#59407=oriented_edge('',*,*,#44085,.t.);
#59408=oriented_edge('',*,*,#44083,.t.);
#59409=edge_loop('',(#59399,#59401,#59402,#59403,#59404,#59405,#59406,#59407,
#59408));
#59410=face_outer_bound('',#59409,.f.);
#59412=cartesian_point('',(-7.064684935611e1,-1.287689661278e0,
-3.934373633894e1));
#59413=direction('',(-7.114882717592e-5,9.999454675278e-1,1.044303157664e-2));
#59414=direction('',(-9.996178434537e-1,-3.597994951492e-4,2.764122995214e-2));
#59415=axis2_placement_3d('',#59412,#59413,#59414);
#59416=toroidal_surface('',#59415,3.698456012600e0,2.999994703729e-1);
#59418=oriented_edge('',*,*,#59417,.f.);
#59420=oriented_edge('',*,*,#59419,.f.);
#59421=oriented_edge('',*,*,#59400,.f.);
#59422=oriented_edge('',*,*,#59398,.f.);
#59424=oriented_edge('',*,*,#59423,.t.);
#59425=edge_loop('',(#59418,#59420,#59421,#59422,#59424));
#59426=face_outer_bound('',#59425,.f.);
#59428=cartesian_point('',(-7.859594125440e1,-2.e0,0.e0));
#59429=direction('',(0.e0,-9.999451693655e-1,-1.047178411625e-2));
#59430=direction('',(1.e0,0.e0,0.e0));
#59431=axis2_placement_3d('',#59428,#59429,#59430);
#59432=plane('',#59431);
#59434=oriented_edge('',*,*,#59433,.t.);
#59436=oriented_edge('',*,*,#59435,.t.);
#59438=oriented_edge('',*,*,#59437,.t.);
#59440=oriented_edge('',*,*,#59439,.t.);
#59441=oriented_edge('',*,*,#59417,.t.);
#59443=oriented_edge('',*,*,#59442,.t.);
#59444=edge_loop('',(#59434,#59436,#59438,#59440,#59441,#59443));
#59445=face_outer_bound('',#59444,.f.);
#59447=cartesian_point('',(-7.447281711222e1,-2.430982453168e0,
-6.593067342438e0));
#59448=direction('',(-4.471399552031e-1,-9.366633986144e-3,8.944149633301e-1));
#59449=direction('',(7.864760321098e-1,-4.804132678562e-1,3.881475788724e-1));
#59450=axis2_placement_3d('',#59447,#59448,#59449);
#59451=cylindrical_surface('',#59450,5.000000030396e-1);
#59453=oriented_edge('',*,*,#59452,.t.);
#59455=oriented_edge('',*,*,#59454,.f.);
#59456=oriented_edge('',*,*,#59433,.f.);
#59458=oriented_edge('',*,*,#59457,.t.);
#59459=edge_loop('',(#59453,#59455,#59456,#59458));
#59460=face_outer_bound('',#59459,.f.);
#59462=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#59463=direction('',(0.e0,0.e0,1.e0));
#59464=direction('',(0.e0,-1.e0,0.e0));
#59465=axis2_placement_3d('',#59462,#59463,#59464);
#59466=conical_surface('',#59465,7.438528799863e1,2.656505117708e1);
#59468=oriented_edge('',*,*,#59467,.f.);
#59470=oriented_edge('',*,*,#59469,.f.);
#59472=oriented_edge('',*,*,#59471,.f.);
#59473=oriented_edge('',*,*,#59452,.f.);
#59475=oriented_edge('',*,*,#59474,.t.);
#59476=oriented_edge('',*,*,#44077,.f.);
#59478=oriented_edge('',*,*,#59477,.f.);
#59479=edge_loop('',(#59468,#59470,#59472,#59473,#59475,#59476,#59478));
#59480=face_outer_bound('',#59479,.f.);
#59482=cartesian_point('',(-7.410211167096e1,-7.304850242299e0,
-6.695452792880e0));
#59483=direction('',(4.445372107476e-1,4.907697581017e-2,-8.944149589011e-1));
#59484=direction('',(7.170411973505e-1,5.789588428433e-1,3.881476260338e-1));
#59485=axis2_placement_3d('',#59482,#59483,#59484);
#59486=cylindrical_surface('',#59485,5.000000035633e-1);
#59487=oriented_edge('',*,*,#59467,.t.);
#59489=oriented_edge('',*,*,#59488,.f.);
#59491=oriented_edge('',*,*,#59490,.f.);
#59493=oriented_edge('',*,*,#59492,.t.);
#59494=edge_loop('',(#59487,#59489,#59491,#59493));
#59495=face_outer_bound('',#59494,.f.);
#59497=cartesian_point('',(-7.514421178975e1,-8.618537637697e0,
-4.344594981310e0));
#59498=cartesian_point('',(-7.518098527583e1,-8.537650840333e0,
-4.305624511133e0));
#59499=cartesian_point('',(-7.523600846989e1,-8.377897702987e0,
-4.261997984082e0));
#59500=cartesian_point('',(-7.526411129873e1,-8.136141513577e0,
-4.260942751763e0));
#59501=cartesian_point('',(-7.526050177222e1,-7.960064914173e0,
-4.288706635059e0));
#59502=cartesian_point('',(-7.523287247351e1,-7.793005075265e0,
-4.342998253285e0));
#59503=cartesian_point('',(-7.518553321798e1,-7.644376583814e0,
-4.416774455175e0));
#59504=cartesian_point('',(-7.512299887205e1,-7.515240791201e0,
-4.504618656123e0));
#59505=cartesian_point('',(-7.504860020700e1,-7.403772776046e0,
-4.603583538009e0));
#59506=cartesian_point('',(-7.496427359733e1,-7.307636534316e0,
-4.712733186970e0));
#59507=cartesian_point('',(-7.487094902338e1,-7.225052315114e0,
-4.832314216102e0));
#59508=cartesian_point('',(-7.476929236014e1,-7.155198755605e0,
-4.962750864737e0));
#59509=cartesian_point('',(-7.465999756754e1,-7.097940695956e0,
-5.104279314023e0));
#59510=cartesian_point('',(-7.454363347620e1,-7.053489408120e0,
-5.257161329249e0));
#59511=cartesian_point('',(-7.442046784049e1,-7.022338345070e0,
-5.421964401368e0));
#59512=cartesian_point('',(-7.429042616224e1,-7.005403423722e0,
-5.599707491030e0));
#59513=cartesian_point('',(-7.415327259406e1,-7.004257874747e0,
-5.791727928758e0));
#59514=cartesian_point('',(-7.398648707672e1,-7.023996721162e0,
-6.031634798275e0));
#59515=cartesian_point('',(-7.386984413913e1,-7.057734383404e0,
-6.205879458348e0));
#59516=cartesian_point('',(-7.380125703387e1,-7.084983650367e0,
-6.310923374352e0));
#59517=cartesian_point('',(-7.458836186231e1,-8.552163893318e0,
-4.070469101243e0));
#59518=cartesian_point('',(-7.462642877950e1,-8.481749112706e0,
-4.018778647438e0));
#59519=cartesian_point('',(-7.469013634561e1,-8.323361802746e0,
-3.959134526086e0));
#59520=cartesian_point('',(-7.471974216001e1,-8.074009387721e0,
-3.956861107679e0));
#59521=cartesian_point('',(-7.471135064901e1,-7.894687900338e0,
-3.993941334517e0));
#59522=cartesian_point('',(-7.467401070727e1,-7.733362547988e0,
-4.065556000169e0));
#59523=cartesian_point('',(-7.461514149086e1,-7.602210077384e0,
-4.160077218251e0));
#59524=cartesian_point('',(-7.454222354501e1,-7.501521133290e0,
-4.268635171658e0));
#59525=cartesian_point('',(-7.446068865586e1,-7.427285664157e0,
-4.386501396721e0));
#59526=cartesian_point('',(-7.437378356604e1,-7.375006986247e0,
-4.512152043707e0));
#59527=cartesian_point('',(-7.428332283703e1,-7.341204078732e0,
-4.645817648950e0));
#59528=cartesian_point('',(-7.419064597467e1,-7.323596657107e0,
-4.788091618329e0));
#59529=cartesian_point('',(-7.409696528859e1,-7.320715835640e0,
-4.939432137156e0));
#59530=cartesian_point('',(-7.400329106326e1,-7.331630705682e0,
-5.100335497181e0));
#59531=cartesian_point('',(-7.391039036518e1,-7.355911331913e0,
-5.271580980644e0));
#59532=cartesian_point('',(-7.381888986929e1,-7.393688820922e0,
-5.454343907408e0));
#59533=cartesian_point('',(-7.372954982657e1,-7.445689075959e0,
-5.650031446207e0));
#59534=cartesian_point('',(-7.363025386631e1,-7.523676542991e0,
-5.892564101207e0));
#59535=cartesian_point('',(-7.356988596868e1,-7.591608273475e0,
-6.067018191068e0));
#59536=cartesian_point('',(-7.353792396821e1,-7.636257399948e0,
-6.171590780775e0));
#59537=cartesian_point('',(-7.423155841351e1,-8.234456366657e0,
-4.476343282217e0));
#59538=cartesian_point('',(-7.424393089868e1,-8.214076529780e0,
-4.443007714492e0));
#59539=cartesian_point('',(-7.426574706374e1,-8.164304876953e0,
-4.406230436132e0));
#59540=cartesian_point('',(-7.427536015527e1,-8.084357423664e0,
-4.404157484805e0));
#59541=cartesian_point('',(-7.427175063800e1,-8.027359297583e0,
-4.426064035036e0));
#59542=cartesian_point('',(-7.425801365551e1,-7.977781638085e0,
-4.470504614191e0));
#59543=cartesian_point('',(-7.423706168191e1,-7.939968102898e0,
-4.532806894500e0));
#59544=cartesian_point('',(-7.421180048876e1,-7.913865928879e0,
-4.609326037383e0));
#59545=cartesian_point('',(-7.418433092350e1,-7.897806631993e0,
-4.698029167731e0));
#59546=cartesian_point('',(-7.415591795398e1,-7.889974572591e0,
-4.798285148130e0));
#59547=cartesian_point('',(-7.412729454504e1,-7.888961010974e0,
-4.910355861396e0));
#59548=cartesian_point('',(-7.409900569203e1,-7.893779563842e0,
-5.034589988903e0));
#59549=cartesian_point('',(-7.407152942800e1,-7.903720844746e0,
-5.171122736187e0));
#59550=cartesian_point('',(-7.404526590482e1,-7.918280326142e0,
-5.320109002695e0));
#59551=cartesian_point('',(-7.402054705272e1,-7.937153842148e0,
-5.482023293482e0));
#59552=cartesian_point('',(-7.399769422137e1,-7.960242956665e0,
-5.657825435508e0));
#59553=cartesian_point('',(-7.397712220929e1,-7.987627933423e0,
-5.848846399306e0));
#59554=cartesian_point('',(-7.395671101821e1,-8.024458190910e0,
-6.088756963225e0));
#59555=cartesian_point('',(-7.394690830854e1,-8.053283766890e0,
-6.264109330045e0));
#59556=cartesian_point('',(-7.394288597714e1,-8.071238379217e0,
-6.370214296304e0));
#59557=cartesian_point('',(-7.459572807664e1,-8.130152846430e0,
-4.968510880142e0));
#59558=cartesian_point('',(-7.459300377139e1,-8.126180513529e0,
-4.957755823759e0));
#59559=cartesian_point('',(-7.458363087266e1,-8.133393000568e0,
-4.949280552219e0));
#59560=cartesian_point('',(-7.458100058671e1,-8.152048670315e0,
-4.948533480915e0));
#59561=cartesian_point('',(-7.458474201300e1,-8.164009384629e0,
-4.952972159949e0));
#59562=cartesian_point('',(-7.459339553880e1,-8.168729782579e0,
-4.965491363052e0));
#59563=cartesian_point('',(-7.460434324014e1,-8.163583308743e0,
-4.989740128440e0));
#59564=cartesian_point('',(-7.461506757238e1,-8.149103422690e0,
-5.028333787207e0));
#59565=cartesian_point('',(-7.462377893766e1,-8.127064695900e0,
-5.082468720573e0));
#59566=cartesian_point('',(-7.462936729646e1,-8.099252465701e0,
-5.152581305502e0));
#59567=cartesian_point('',(-7.463109998246e1,-8.067072522964e0,
-5.238966341374e0));
#59568=cartesian_point('',(-7.462842153717e1,-8.031692509278e0,
-5.341671873324e0));
#59569=cartesian_point('',(-7.462089717946e1,-7.994144778552e0,
-5.460437593125e0));
#59570=cartesian_point('',(-7.460815783496e1,-7.955296042192e0,
-5.595000472673e0));
#59571=cartesian_point('',(-7.458980236002e1,-7.915833087852e0,
-5.745459494842e0));
#59572=cartesian_point('',(-7.456528690583e1,-7.876318975963e0,
-5.912502361345e0));
#59573=cartesian_point('',(-7.453384459030e1,-7.837334450404e0,
-6.097349269683e0));
#59574=cartesian_point('',(-7.448832192849e1,-7.793805814298e0,
-6.333225421287e0));
#59575=cartesian_point('',(-7.444940855956e1,-7.767428906727e0,
-6.508850926238e0));
#59576=cartesian_point('',(-7.442377073450e1,-7.753642964412e0,
-6.616250434552e0));
#59577=(bounded_surface()b_spline_surface(3,3,((#59497,#59498,#59499,#59500,
#59501,#59502,#59503,#59504,#59505,#59506,#59507,#59508,#59509,#59510,#59511,
#59512,#59513,#59514,#59515,#59516),(#59517,#59518,#59519,#59520,#59521,#59522,
#59523,#59524,#59525,#59526,#59527,#59528,#59529,#59530,#59531,#59532,#59533,
#59534,#59535,#59536),(#59537,#59538,#59539,#59540,#59541,#59542,#59543,#59544,
#59545,#59546,#59547,#59548,#59549,#59550,#59551,#59552,#59553,#59554,#59555,
#59556),(#59557,#59558,#59559,#59560,#59561,#59562,#59563,#59564,#59565,#59566,
#59567,#59568,#59569,#59570,#59571,#59572,#59573,#59574,#59575,#59576)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995343392198e-1,5.202920379484e-1,
5.294366932310e-1,5.394877632912e-1,5.503697113663e-1,5.624506131315e-1,
5.760052202717e-1,5.911170395986e-1,6.079747656057e-1,6.267984883405e-1,
6.476973565430e-1,6.706953217207e-1,6.958110288518e-1,7.231288322986e-1,
7.528327774177e-1,7.852081904818e-1,8.205711050994e-1,8.757468452569e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531708402e0,1.576531708402e0,1.576531708402e0,1.576531708402e0,
1.576531708402e0,1.576531708402e0,1.576531708402e0,1.576531708402e0,
1.576531708402e0,1.576531708402e0,1.576531708402e0,1.576531708402e0,
1.576531708402e0,1.576531708402e0,1.576531708402e0,1.576531708402e0,
1.576531708402e0,1.576531708402e0,1.576531708402e0,1.576531708402e0),(
8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,
8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,
8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,
8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,
8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,8.078227638661e-1),(
8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,
8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,
8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,
8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,
8.078227638661e-1,8.078227638661e-1,8.078227638661e-1,8.078227638661e-1),(
1.576531708402e0,1.576531708402e0,1.576531708402e0,1.576531708402e0,
1.576531708402e0,1.576531708402e0,1.576531708402e0,1.576531708402e0,
1.576531708402e0,1.576531708402e0,1.576531708402e0,1.576531708402e0,
1.576531708402e0,1.576531708402e0,1.576531708402e0,1.576531708402e0,
1.576531708402e0,1.576531708402e0,1.576531708402e0,1.576531708402e0)))representation_item('')surface());
#59579=oriented_edge('',*,*,#59578,.f.);
#59580=oriented_edge('',*,*,#59488,.t.);
#59581=oriented_edge('',*,*,#59477,.t.);
#59582=oriented_edge('',*,*,#44075,.f.);
#59583=edge_loop('',(#59579,#59580,#59581,#59582));
#59584=face_outer_bound('',#59583,.f.);
#59586=cartesian_point('',(-7.402229749901e1,-8.290466491896e0,
-2.460528104879e1));
#59587=direction('',(-9.816549007496e-3,9.269387931736e-3,9.999088527526e-1));
#59588=direction('',(6.859514237430e-1,7.276473350052e-1,-1.117067589861e-5));
#59589=axis2_placement_3d('',#59586,#59587,#59588);
#59590=cylindrical_surface('',#59589,3.000055924659e-1);
#59591=oriented_edge('',*,*,#59578,.t.);
#59592=oriented_edge('',*,*,#44073,.f.);
#59594=oriented_edge('',*,*,#59593,.t.);
#59596=oriented_edge('',*,*,#59595,.f.);
#59597=edge_loop('',(#59591,#59592,#59594,#59596));
#59598=face_outer_bound('',#59597,.f.);
#59600=cartesian_point('',(-7.021109275716e1,-7.944916455384e0,
-3.934391487367e1));
#59601=direction('',(1.303828318131e-1,-9.914089361845e-1,1.042297567e-2));
#59602=direction('',(-8.104716427620e-1,-1.126308313523e-1,-5.748478164763e-1));
#59603=axis2_placement_3d('',#59600,#59601,#59602);
#59604=toroidal_surface('',#59603,3.697836906357e0,2.999996386489e-1);
#59606=oriented_edge('',*,*,#59605,.f.);
#59607=oriented_edge('',*,*,#59593,.f.);
#59609=oriented_edge('',*,*,#59608,.f.);
#59611=oriented_edge('',*,*,#59610,.f.);
#59613=oriented_edge('',*,*,#59612,.t.);
#59614=edge_loop('',(#59606,#59607,#59609,#59611,#59613));
#59615=face_outer_bound('',#59614,.f.);
#59617=cartesian_point('',(-6.590532645855e1,-6.659342911421e0,0.e0));
#59618=direction('',(-1.305190353861e-1,9.913904998230e-1,-1.047178411625e-2));
#59619=direction('',(-9.914448613738e-1,-1.305261922200e-1,0.e0));
#59620=axis2_placement_3d('',#59617,#59618,#59619);
#59621=plane('',#59620);
#59623=oriented_edge('',*,*,#59622,.t.);
#59625=oriented_edge('',*,*,#59624,.t.);
#59626=oriented_edge('',*,*,#59490,.t.);
#59627=oriented_edge('',*,*,#59595,.t.);
#59628=oriented_edge('',*,*,#59605,.t.);
#59630=oriented_edge('',*,*,#59629,.t.);
#59631=edge_loop('',(#59623,#59625,#59626,#59627,#59628,#59630));
#59632=face_outer_bound('',#59631,.f.);
#59634=cartesian_point('',(-7.350742602921e1,-7.383428025769e0,
-2.154670092993e1));
#59635=direction('',(9.705860692312e-3,-9.283970309359e-3,-9.999097980136e-1));
#59636=direction('',(8.074371520648e-1,5.899488755669e-1,2.360017549208e-3));
#59637=axis2_placement_3d('',#59634,#59635,#59636);
#59638=cylindrical_surface('',#59637,5.000150358335e-1);
#59639=oriented_edge('',*,*,#56130,.f.);
#59641=oriented_edge('',*,*,#59640,.f.);
#59642=oriented_edge('',*,*,#59622,.f.);
#59643=oriented_edge('',*,*,#56107,.t.);
#59644=edge_loop('',(#59639,#59641,#59642,#59643));
#59645=face_outer_bound('',#59644,.f.);
#59647=cartesian_point('',(-7.611342262773e1,-7.585184712553e0,
-8.219509828713e0));
#59648=direction('',(1.303010459356e-1,-9.914197470045e-1,1.041742183628e-2));
#59649=direction('',(8.613121256146e-1,1.183928514849e-1,4.940896224235e-1));
#59650=axis2_placement_3d('',#59647,#59648,#59649);
#59651=toroidal_surface('',#59650,2.497873680470e0,4.999993431555e-1);
#59653=oriented_edge('',*,*,#59652,.t.);
#59654=oriented_edge('',*,*,#59492,.f.);
#59655=oriented_edge('',*,*,#59624,.f.);
#59656=oriented_edge('',*,*,#59640,.t.);
#59657=edge_loop('',(#59653,#59654,#59655,#59656));
#59658=face_outer_bound('',#59657,.f.);
#59660=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#59661=direction('',(0.e0,0.e0,1.e0));
#59662=direction('',(9.977606338842e-1,6.688585404188e-2,0.e0));
#59663=axis2_placement_3d('',#59660,#59661,#59662);
#59664=toroidal_surface('',#59663,7.649382607502e1,3.e0);
#59665=oriented_edge('',*,*,#59652,.f.);
#59666=oriented_edge('',*,*,#56128,.t.);
#59667=oriented_edge('',*,*,#56126,.t.);
#59669=oriented_edge('',*,*,#59668,.f.);
#59670=oriented_edge('',*,*,#59471,.t.);
#59671=oriented_edge('',*,*,#59469,.t.);
#59672=edge_loop('',(#59665,#59666,#59667,#59669,#59670,#59671));
#59673=face_outer_bound('',#59672,.f.);
#59675=cartesian_point('',(-7.645231435600e1,-2.414471538981e0,
-8.219506755308e0));
#59676=direction('',(-2.075033443267e-4,9.999456834579e-1,1.042051228607e-2));
#59677=direction('',(9.989933353406e-1,6.747303685163e-4,-4.485377000874e-2));
#59678=axis2_placement_3d('',#59675,#59676,#59677);
#59679=toroidal_surface('',#59678,2.497861005159e0,4.999993257737e-1);
#59680=oriented_edge('',*,*,#59668,.t.);
#59682=oriented_edge('',*,*,#59681,.f.);
#59683=oriented_edge('',*,*,#59435,.f.);
#59684=oriented_edge('',*,*,#59454,.t.);
#59685=edge_loop('',(#59680,#59682,#59683,#59684));
#59686=face_outer_bound('',#59685,.f.);
#59688=cartesian_point('',(-7.384229055526e1,-2.274382644082e0,
-2.154670092394e1));
#59689=direction('',(-8.411024415529e-3,-1.047141369477e-2,9.999097980136e-1));
#59690=direction('',(8.775331956296e-1,-4.795100842373e-1,2.360017549287e-3));
#59691=axis2_placement_3d('',#59688,#59689,#59690);
#59692=cylindrical_surface('',#59691,5.000150358350e-1);
#59693=oriented_edge('',*,*,#56124,.f.);
#59694=oriented_edge('',*,*,#56165,.f.);
#59695=oriented_edge('',*,*,#59437,.f.);
#59696=oriented_edge('',*,*,#59681,.t.);
#59697=edge_loop('',(#59693,#59694,#59695,#59696));
#59698=face_outer_bound('',#59697,.f.);
#59700=cartesian_point('',(-7.277908461073e1,-8.311992507568e0,
-4.213845709206e1));
#59701=direction('',(-5.414020686009e-1,-6.242068762532e-2,8.384434732712e-1));
#59702=direction('',(5.614915257869e-1,7.154114028237e-1,4.158290408081e-1));
#59703=axis2_placement_3d('',#59700,#59701,#59702);
#59704=cylindrical_surface('',#59703,3.e-1);
#59705=oriented_edge('',*,*,#56078,.t.);
#59706=oriented_edge('',*,*,#56109,.t.);
#59707=oriented_edge('',*,*,#59629,.f.);
#59708=oriented_edge('',*,*,#59612,.f.);
#59710=oriented_edge('',*,*,#59709,.t.);
#59711=edge_loop('',(#59705,#59706,#59707,#59708,#59710));
#59712=face_outer_bound('',#59711,.f.);
#59714=cartesian_point('',(-5.104563128935e-11,-6.713612015936e-12,
-4.228096149021e1));
#59715=direction('',(0.e0,0.e0,1.e0));
#59716=direction('',(-9.914448613738e-1,-1.305261922201e-1,0.e0));
#59717=axis2_placement_3d('',#59714,#59715,#59716);
#59718=conical_surface('',#59717,7.351737503131e1,3.302386755580e1);
#59719=oriented_edge('',*,*,#55964,.f.);
#59720=oriented_edge('',*,*,#55962,.f.);
#59721=oriented_edge('',*,*,#59709,.f.);
#59723=oriented_edge('',*,*,#59722,.f.);
#59725=oriented_edge('',*,*,#59724,.f.);
#59727=oriented_edge('',*,*,#59726,.f.);
#59729=oriented_edge('',*,*,#59728,.f.);
#59730=edge_loop('',(#59719,#59720,#59721,#59723,#59725,#59727,#59729));
#59731=face_outer_bound('',#59730,.f.);
#59733=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#59734=direction('',(0.e0,0.e0,1.e0));
#59735=direction('',(9.912498101264e-1,1.319992951662e-1,0.e0));
#59736=axis2_placement_3d('',#59733,#59734,#59735);
#59737=toroidal_surface('',#59736,7.065650925828e1,4.e0);
#59739=oriented_edge('',*,*,#59738,.t.);
#59741=oriented_edge('',*,*,#59740,.t.);
#59742=oriented_edge('',*,*,#59726,.t.);
#59743=oriented_edge('',*,*,#59724,.t.);
#59744=oriented_edge('',*,*,#59722,.t.);
#59745=oriented_edge('',*,*,#59610,.t.);
#59746=oriented_edge('',*,*,#59608,.t.);
#59747=oriented_edge('',*,*,#44071,.t.);
#59748=oriented_edge('',*,*,#44069,.t.);
#59749=edge_loop('',(#59739,#59741,#59742,#59743,#59744,#59745,#59746,#59747,
#59748));
#59750=face_outer_bound('',#59749,.f.);
#59752=cartesian_point('',(-6.987437853802e1,-1.049793753711e1,
-3.934373633895e1));
#59753=direction('',(-1.305896142824e-1,9.913815086697e-1,1.044303161331e-2));
#59754=direction('',(-9.910190109926e-1,-1.308330319822e-1,2.764122995684e-2));
#59755=axis2_placement_3d('',#59752,#59753,#59754);
#59756=toroidal_surface('',#59755,3.698456012621e0,2.999994703740e-1);
#59758=oriented_edge('',*,*,#59757,.f.);
#59760=oriented_edge('',*,*,#59759,.f.);
#59761=oriented_edge('',*,*,#59740,.f.);
#59762=oriented_edge('',*,*,#59738,.f.);
#59764=oriented_edge('',*,*,#59763,.t.);
#59765=edge_loop('',(#59758,#59760,#59761,#59762,#59764));
#59766=face_outer_bound('',#59765,.f.);
#59768=cartesian_point('',(-7.766248969707e1,-1.224171865864e1,0.e0));
#59769=direction('',(1.305190353861e-1,-9.913904998230e-1,-1.047178411625e-2));
#59770=direction('',(9.914448613738e-1,1.305261922200e-1,0.e0));
#59771=axis2_placement_3d('',#59768,#59769,#59770);
#59772=plane('',#59771);
#59774=oriented_edge('',*,*,#59773,.t.);
#59776=oriented_edge('',*,*,#59775,.t.);
#59778=oriented_edge('',*,*,#59777,.t.);
#59780=oriented_edge('',*,*,#59779,.t.);
#59781=oriented_edge('',*,*,#59757,.t.);
#59783=oriented_edge('',*,*,#59782,.t.);
#59784=edge_loop('',(#59774,#59776,#59778,#59780,#59781,#59783));
#59785=face_outer_bound('',#59784,.f.);
#59787=cartesian_point('',(-7.351838495504e1,-1.213083830285e1,
-6.593067342306e0));
#59788=direction('',(-4.420920198324e-1,-6.764997687285e-2,8.944149633306e-1));
#59789=direction('',(8.424541351767e-1,-3.736475439999e-1,3.881475788749e-1));
#59790=axis2_placement_3d('',#59787,#59788,#59789);
#59791=cylindrical_surface('',#59790,5.000000030390e-1);
#59793=oriented_edge('',*,*,#59792,.t.);
#59795=oriented_edge('',*,*,#59794,.f.);
#59796=oriented_edge('',*,*,#59773,.f.);
#59798=oriented_edge('',*,*,#59797,.t.);
#59799=edge_loop('',(#59793,#59795,#59796,#59798));
#59800=face_outer_bound('',#59799,.f.);
#59802=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#59803=direction('',(0.e0,0.e0,1.e0));
#59804=direction('',(0.e0,-1.e0,0.e0));
#59805=axis2_placement_3d('',#59802,#59803,#59804);
#59806=conical_surface('',#59805,7.438528799863e1,2.656505117708e1);
#59808=oriented_edge('',*,*,#59807,.f.);
#59810=oriented_edge('',*,*,#59809,.f.);
#59812=oriented_edge('',*,*,#59811,.f.);
#59813=oriented_edge('',*,*,#59792,.f.);
#59815=oriented_edge('',*,*,#59814,.t.);
#59816=oriented_edge('',*,*,#44063,.f.);
#59818=oriented_edge('',*,*,#59817,.f.);
#59819=edge_loop('',(#59808,#59810,#59812,#59813,#59815,#59816,#59818));
#59820=face_outer_bound('',#59819,.f.);
#59822=cartesian_point('',(-7.251468354877e1,-1.691462270832e1,
-6.695452787724e0));
#59823=direction('',(4.343283025062e-1,1.066808648986e-1,-8.944149589014e-1));
#59824=direction('',(6.353375173063e-1,6.675984268295e-1,3.881476260367e-1));
#59825=axis2_placement_3d('',#59822,#59823,#59824);
#59826=cylindrical_surface('',#59825,5.000000035666e-1);
#59827=oriented_edge('',*,*,#59807,.t.);
#59829=oriented_edge('',*,*,#59828,.f.);
#59831=oriented_edge('',*,*,#59830,.f.);
#59833=oriented_edge('',*,*,#59832,.t.);
#59834=edge_loop('',(#59827,#59829,#59831,#59833));
#59835=face_outer_bound('',#59834,.f.);
#59837=cartesian_point('',(-7.337639784832e1,-1.835309279296e1,
-4.344595047177e0));
#59838=cartesian_point('',(-7.342341438405e1,-1.827769790757e1,
-4.305624572679e0));
#59839=cartesian_point('',(-7.349881876231e1,-1.812649364413e1,
-4.261998055472e0));
#59840=cartesian_point('',(-7.355823673570e1,-1.789047403641e1,
-4.260942712203e0));
#59841=cartesian_point('',(-7.357764076583e1,-1.771543263231e1,
-4.288706524619e0));
#59842=cartesian_point('',(-7.357205358447e1,-1.754619557873e1,
-4.342998101022e0));
#59843=cartesian_point('',(-7.354451924811e1,-1.739265942622e1,
-4.416774340872e0));
#59844=cartesian_point('',(-7.349937544550e1,-1.725646584835e1,
-4.504618649921e0));
#59845=cartesian_point('',(-7.344016274073e1,-1.713624046338e1,
-4.603583566316e0));
#59846=cartesian_point('',(-7.336910593020e1,-1.702991996778e1,
-4.712733098333e0));
#59847=cartesian_point('',(-7.328735908485e1,-1.693586083186e1,
-4.832314252756e0));
#59848=cartesian_point('',(-7.319568900901e1,-1.685333530855e1,
-4.962752061017e0));
#59849=cartesian_point('',(-7.309480147880e1,-1.678230051740e1,
-5.104282514534e0));
#59850=cartesian_point('',(-7.298523471870e1,-1.672304132919e1,
-5.257164848718e0));
#59851=cartesian_point('',(-7.286719190057e1,-1.667608198420e1,
-5.421963623474e0));
#59852=cartesian_point('',(-7.274047888494e1,-1.664231921773e1,
-5.599698717315e0));
#59853=cartesian_point('',(-7.260465263204e1,-1.662328070403e1,
-5.791712777290e0));
#59854=cartesian_point('',(-7.243671507893e1,-1.662107888968e1,
-6.031622934107e0));
#59855=cartesian_point('',(-7.231666213188e1,-1.663930297319e1,
-6.205873668246e0));
#59856=cartesian_point('',(-7.224510111091e1,-1.665736768909e1,
-6.310923375535e0));
#59857=cartesian_point('',(-7.283396692335e1,-1.821473394686e1,
-4.070469204132e0));
#59858=cartesian_point('',(-7.288089882868e1,-1.814989025908e1,
-4.018778729572e0));
#59859=cartesian_point('',(-7.296473499688e1,-1.800117370066e1,
-3.959134625331e0));
#59860=cartesian_point('',(-7.302663462374e1,-1.775781904455e1,
-3.956861056002e0));
#59861=cartesian_point('',(-7.304172113953e1,-1.757893632452e1,
-3.993941187866e0));
#59862=cartesian_point('',(-7.302575789966e1,-1.741411717905e1,
-4.065555802595e0));
#59863=cartesian_point('',(-7.298451115419e1,-1.727640256647e1,
-4.160077076458e0));
#59864=cartesian_point('',(-7.292535950578e1,-1.716705716766e1,
-4.268635166780e0));
#59865=cartesian_point('',(-7.285421180462e1,-1.708281435138e1,
-4.386501429689e0));
#59866=cartesian_point('',(-7.277487402305e1,-1.701963960636e1,
-4.512151941030e0));
#59867=cartesian_point('',(-7.268959927002e1,-1.697431830730e1,
-4.645817692851e0));
#59868=cartesian_point('',(-7.260001270584e1,-1.694476452055e1,
-4.788092923279e0));
#59869=cartesian_point('',(-7.250750825268e1,-1.692968058041e1,
-4.939435543827e0));
#59870=cartesian_point('',(-7.241321072305e1,-1.692827554122e1,
-5.100339169628e0));
#59871=cartesian_point('',(-7.231793816892e1,-1.694022240831e1,
-5.271580149050e0));
#59872=cartesian_point('',(-7.222229365649e1,-1.696573204650e1,
-5.454334900245e0));
#59873=cartesian_point('',(-7.212693310939e1,-1.700562401448e1,
-5.650016061239e0));
#59874=cartesian_point('',(-7.201830479931e1,-1.706998321089e1,
-5.892552203156e0));
#59875=cartesian_point('',(-7.194958374610e1,-1.712945588417e1,
-6.067012426364e0));
#59876=cartesian_point('',(-7.191206523065e1,-1.716955335461e1,
-6.171590783891e0));
#59877=cartesian_point('',(-7.252168498287e1,-1.785317217106e1,
-4.476343326165e0));
#59878=cartesian_point('',(-7.253661161546e1,-1.783458158951e1,
-4.443007767593e0));
#59879=cartesian_point('',(-7.256473762269e1,-1.778808339494e1,
-4.406230496548e0));
#59880=cartesian_point('',(-7.258470373659e1,-1.771007472198e1,
-4.404157455284e0));
#59881=cartesian_point('',(-7.258856487785e1,-1.765309307051e1,
-4.426063946529e0));
#59882=cartesian_point('',(-7.258141662410e1,-1.760214647804e1,
-4.470504487842e0));
#59883=cartesian_point('',(-7.256557955362e1,-1.756192159850e1,
-4.532806795834e0));
#59884=cartesian_point('',(-7.254394146455e1,-1.753274543988e1,
-4.609326030977e0));
#59885=cartesian_point('',(-7.251880305501e1,-1.751323803688e1,
-4.698029194032e0));
#59886=cartesian_point('',(-7.249165548110e1,-1.750176435870e1,
-4.798285067546e0));
#59887=cartesian_point('',(-7.246340921334e1,-1.749702334628e1,
-4.910355894546e0));
#59888=cartesian_point('',(-7.243473317446e1,-1.749810825624e1,
-5.034591128630e0));
#59889=cartesian_point('',(-7.240619400918e1,-1.750437827375e1,
-5.171125833160e0));
#59890=cartesian_point('',(-7.237825480920e1,-1.751538525643e1,
-5.320112451527e0));
#59891=cartesian_point('',(-7.235128471235e1,-1.753087050956e1,
-5.482022543756e0));
#59892=cartesian_point('',(-7.232561473032e1,-1.755077822820e1,
-5.657816749254e0));
#59893=cartesian_point('',(-7.230164477558e1,-1.757524271789e1,
-5.848831291652e0));
#59894=cartesian_point('',(-7.227660011018e1,-1.760909388535e1,
-6.088745036974e0));
#59895=cartesian_point('',(-7.226311814272e1,-1.763639422434e1,
-6.264103482137e0));
#59896=cartesian_point('',(-7.225678632388e1,-1.765367116310e1,
-6.370214296754e0));
#59897=cartesian_point('',(-7.289635329361e1,-1.779729455569e1,
-4.968510854540e0));
#59898=cartesian_point('',(-7.289417089306e1,-1.779300067072e1,
-4.957755841044e0));
#59899=cartesian_point('',(-7.288393677265e1,-1.779892801589e1,
-4.949280564315e0));
#59900=cartesian_point('',(-7.287889391819e1,-1.781708074447e1,
-4.948533475810e0));
#59901=cartesian_point('',(-7.288104213345e1,-1.782942749943e1,
-4.952972139271e0));
#59902=cartesian_point('',(-7.288900548157e1,-1.783523704985e1,
-4.965491320634e0));
#59903=cartesian_point('',(-7.290053128041e1,-1.783156358365e1,
-4.989740080761e0));
#59904=cartesian_point('',(-7.291305388637e1,-1.781860736959e1,
-5.028333778955e0));
#59905=cartesian_point('',(-7.292456735782e1,-1.779789423717e1,
-5.082468738907e0));
#59906=cartesian_point('',(-7.293373812077e1,-1.777104940040e1,
-5.152581251079e0));
#59907=cartesian_point('',(-7.293965632211e1,-1.773937089246e1,
-5.238966361734e0));
#59908=cartesian_point('',(-7.294161882340e1,-1.770394363530e1,
-5.341672815839e0));
#59909=cartesian_point('',(-7.293905969736e1,-1.766573446955e1,
-5.460440317769e0));
#59910=cartesian_point('',(-7.293149996130e1,-1.762555522835e1,
-5.595003648591e0));
#59911=cartesian_point('',(-7.291845270950e1,-1.758403514370e1,
-5.745458842983e0));
#59912=cartesian_point('',(-7.289930559618e1,-1.754166102211e1,
-5.912494081115e0));
#59913=cartesian_point('',(-7.287322203737e1,-1.749890715635e1,
-6.097334544681e0));
#59914=cartesian_point('',(-7.283377052209e1,-1.744980794031e1,
-6.333213513948e0));
#59915=cartesian_point('',(-7.279863192984e1,-1.741857622684e1,
-6.508845008404e0));
#59916=cartesian_point('',(-7.277501156867e1,-1.740156087765e1,
-6.616250431811e0));
#59917=(bounded_surface()b_spline_surface(3,3,((#59837,#59838,#59839,#59840,
#59841,#59842,#59843,#59844,#59845,#59846,#59847,#59848,#59849,#59850,#59851,
#59852,#59853,#59854,#59855,#59856),(#59857,#59858,#59859,#59860,#59861,#59862,
#59863,#59864,#59865,#59866,#59867,#59868,#59869,#59870,#59871,#59872,#59873,
#59874,#59875,#59876),(#59877,#59878,#59879,#59880,#59881,#59882,#59883,#59884,
#59885,#59886,#59887,#59888,#59889,#59890,#59891,#59892,#59893,#59894,#59895,
#59896),(#59897,#59898,#59899,#59900,#59901,#59902,#59903,#59904,#59905,#59906,
#59907,#59908,#59909,#59910,#59911,#59912,#59913,#59914,#59915,#59916)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995343369761e-1,5.202920103001e-1,
5.294366677956e-1,5.394877368952e-1,5.503696822967e-1,5.624505903004e-1,
5.760052207419e-1,5.911170604134e-1,6.079747585810e-1,6.267984349269e-1,
6.476974351308e-1,6.706958731281e-1,6.958119655839e-1,7.231290927062e-1,
7.528312035301e-1,7.852050880537e-1,8.205680659974e-1,8.757468455546e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0),(
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1),(
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1),(
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0)))representation_item('')surface());
#59919=oriented_edge('',*,*,#59918,.f.);
#59920=oriented_edge('',*,*,#59828,.t.);
#59921=oriented_edge('',*,*,#59817,.t.);
#59922=oriented_edge('',*,*,#44061,.f.);
#59923=edge_loop('',(#59919,#59920,#59921,#59922));
#59924=face_outer_bound('',#59923,.f.);
#59926=cartesian_point('',(-7.230690345956e1,-1.788138903371e1,
-2.460528104879e1));
#59927=direction('',(-1.094246498082e-2,7.908770270327e-3,9.999088527526e-1));
#59928=direction('',(5.851059782975e-1,8.109568385776e-1,-1.117067604845e-5));
#59929=axis2_placement_3d('',#59926,#59927,#59928);
#59930=cylindrical_surface('',#59929,3.000055924634e-1);
#59931=oriented_edge('',*,*,#59918,.t.);
#59932=oriented_edge('',*,*,#44059,.f.);
#59934=oriented_edge('',*,*,#59933,.t.);
#59936=oriented_edge('',*,*,#59935,.f.);
#59937=edge_loop('',(#59931,#59932,#59934,#59936));
#59938=face_outer_bound('',#59937,.f.);
#59940=cartesian_point('',(-6.857340743306e1,-1.704133318301e1,
-3.934391487367e1));
#59941=direction('',(2.586722219556e-1,-9.659089207404e-1,1.042297570854e-2));
#59942=direction('',(-7.888366719654e-1,-2.174550364061e-1,-5.748478164733e-1));
#59943=axis2_placement_3d('',#59940,#59941,#59942);
#59944=toroidal_surface('',#59943,3.697836906371e0,2.999996386506e-1);
#59946=oriented_edge('',*,*,#59945,.f.);
#59947=oriented_edge('',*,*,#59933,.f.);
#59949=oriented_edge('',*,*,#59948,.f.);
#59951=oriented_edge('',*,*,#59950,.f.);
#59953=oriented_edge('',*,*,#59952,.t.);
#59954=edge_loop('',(#59946,#59947,#59949,#59951,#59953));
#59955=face_outer_bound('',#59954,.f.);
#59957=cartesian_point('',(-6.447227858158e1,-1.520474261931e1,0.e0));
#59958=direction('',(-2.588048538901e-1,9.658728639631e-1,-1.047178411625e-2));
#59959=direction('',(-9.659258262891e-1,-2.588190451026e-1,0.e0));
#59960=axis2_placement_3d('',#59957,#59958,#59959);
#59961=plane('',#59960);
#59963=oriented_edge('',*,*,#59962,.t.);
#59965=oriented_edge('',*,*,#59964,.t.);
#59966=oriented_edge('',*,*,#59830,.t.);
#59967=oriented_edge('',*,*,#59935,.t.);
#59968=oriented_edge('',*,*,#59945,.t.);
#59970=oriented_edge('',*,*,#59969,.t.);
#59971=edge_loop('',(#59963,#59965,#59966,#59967,#59968,#59970));
#59972=face_outer_bound('',#59971,.f.);
#59974=cartesian_point('',(-7.191482906375e1,-1.691490619496e1,
-2.154670092964e1));
#59975=direction('',(1.083462700186e-2,-7.937675618002e-3,-9.999097980136e-1));
#59976=direction('',(7.235256349644e-1,6.902934780705e-1,2.360017549251e-3));
#59977=axis2_placement_3d('',#59974,#59975,#59976);
#59978=cylindrical_surface('',#59977,5.000150358372e-1);
#59979=oriented_edge('',*,*,#55844,.f.);
#59981=oriented_edge('',*,*,#59980,.f.);
#59982=oriented_edge('',*,*,#59962,.f.);
#59983=oriented_edge('',*,*,#55821,.t.);
#59984=edge_loop('',(#59979,#59981,#59982,#59983));
#59985=face_outer_bound('',#59984,.f.);
#59987=cartesian_point('',(-7.447219646794e1,-1.745508763821e1,
-8.219509828676e0));
#59988=direction('',(2.585925468819e-1,-9.659303142669e-1,1.041742182436e-2));
#59989=direction('',(8.384901128905e-1,2.298037762817e-1,4.940896224285e-1));
#59990=axis2_placement_3d('',#59987,#59988,#59989);
#59991=toroidal_surface('',#59990,2.497873680370e0,4.999993431588e-1);
#59993=oriented_edge('',*,*,#59992,.t.);
#59994=oriented_edge('',*,*,#59832,.f.);
#59995=oriented_edge('',*,*,#59964,.f.);
#59996=oriented_edge('',*,*,#59980,.t.);
#59997=edge_loop('',(#59993,#59994,#59995,#59996));
#59998=face_outer_bound('',#59997,.f.);
#60000=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#60001=direction('',(0.e0,0.e0,1.e0));
#60002=direction('',(9.804942975041e-1,1.965475325765e-1,0.e0));
#60003=axis2_placement_3d('',#60000,#60001,#60002);
#60004=toroidal_surface('',#60003,7.649382607502e1,3.e0);
#60005=oriented_edge('',*,*,#59992,.f.);
#60006=oriented_edge('',*,*,#55842,.t.);
#60007=oriented_edge('',*,*,#55840,.t.);
#60009=oriented_edge('',*,*,#60008,.f.);
#60010=oriented_edge('',*,*,#59811,.t.);
#60011=oriented_edge('',*,*,#59809,.t.);
#60012=edge_loop('',(#60005,#60006,#60007,#60009,#60010,#60011));
#60013=face_outer_bound('',#60012,.f.);
#60015=cartesian_point('',(-7.548310243236e1,-1.237284487871e1,
-8.219506755298e0));
#60016=direction('',(-1.307248302683e-1,9.913639249407e-1,1.042051234243e-2));
#60017=direction('',(9.903587389282e-1,1.310637537301e-1,-4.485377003852e-2));
#60018=axis2_placement_3d('',#60015,#60016,#60017);
#60019=toroidal_surface('',#60018,2.497861005218e0,4.999993257731e-1);
#60020=oriented_edge('',*,*,#60008,.t.);
#60022=oriented_edge('',*,*,#60021,.f.);
#60023=oriented_edge('',*,*,#59775,.f.);
#60024=oriented_edge('',*,*,#59794,.t.);
#60025=edge_loop('',(#60020,#60022,#60023,#60024));
#60026=face_outer_bound('',#60025,.f.);
#60028=cartesian_point('',(-7.291369301690e1,-1.189327799626e1,
-2.154670092378e1));
#60029=direction('',(-6.972273178790e-3,-1.147968828860e-2,9.999097980136e-1));
#60030=direction('',(9.326144029186e-1,-3.608667424215e-1,2.360017549171e-3));
#60031=axis2_placement_3d('',#60028,#60029,#60030);
#60032=cylindrical_surface('',#60031,5.000150358338e-1);
#60033=oriented_edge('',*,*,#55838,.f.);
#60034=oriented_edge('',*,*,#55879,.f.);
#60035=oriented_edge('',*,*,#59777,.f.);
#60036=oriented_edge('',*,*,#60021,.t.);
#60037=edge_loop('',(#60033,#60034,#60035,#60036));
#60038=face_outer_bound('',#60037,.f.);
#60040=cartesian_point('',(-7.107151672124e1,-1.774045904696e1,
-4.213845709170e1));
#60041=direction('',(-5.286227641788e-1,-1.325538204640e-1,8.384434732720e-1));
#60042=direction('',(4.633079616472e-1,7.825803099383e-1,4.158290407982e-1));
#60043=axis2_placement_3d('',#60040,#60041,#60042);
#60044=cylindrical_surface('',#60043,3.000000000015e-1);
#60045=oriented_edge('',*,*,#55792,.t.);
#60046=oriented_edge('',*,*,#55823,.t.);
#60047=oriented_edge('',*,*,#59969,.f.);
#60048=oriented_edge('',*,*,#59952,.f.);
#60050=oriented_edge('',*,*,#60049,.t.);
#60051=edge_loop('',(#60045,#60046,#60047,#60048,#60050));
#60052=face_outer_bound('',#60051,.f.);
#60054=cartesian_point('',(-4.973193104165e-11,-1.332069878203e-11,
-4.228096149021e1));
#60055=direction('',(0.e0,0.e0,1.e0));
#60056=direction('',(-9.659258262891e-1,-2.588190451025e-1,0.e0));
#60057=axis2_placement_3d('',#60054,#60055,#60056);
#60058=conical_surface('',#60057,7.351737503131e1,3.302386755580e1);
#60059=oriented_edge('',*,*,#55674,.f.);
#60060=oriented_edge('',*,*,#55672,.f.);
#60061=oriented_edge('',*,*,#60049,.f.);
#60063=oriented_edge('',*,*,#60062,.f.);
#60065=oriented_edge('',*,*,#60064,.f.);
#60067=oriented_edge('',*,*,#60066,.f.);
#60069=oriented_edge('',*,*,#60068,.f.);
#60070=edge_loop('',(#60059,#60060,#60061,#60063,#60065,#60067,#60069));
#60071=face_outer_bound('',#60070,.f.);
#60073=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#60074=direction('',(0.e0,0.e0,1.e0));
#60075=direction('',(9.655401652138e-1,2.602540861522e-1,0.e0));
#60076=axis2_placement_3d('',#60073,#60074,#60075);
#60077=toroidal_surface('',#60076,7.065650925828e1,4.e0);
#60079=oriented_edge('',*,*,#60078,.t.);
#60081=oriented_edge('',*,*,#60080,.t.);
#60082=oriented_edge('',*,*,#60066,.t.);
#60083=oriented_edge('',*,*,#60064,.t.);
#60084=oriented_edge('',*,*,#60062,.t.);
#60085=oriented_edge('',*,*,#59950,.t.);
#60086=oriented_edge('',*,*,#59948,.t.);
#60087=oriented_edge('',*,*,#44057,.t.);
#60088=oriented_edge('',*,*,#44055,.t.);
#60089=edge_loop('',(#60079,#60081,#60082,#60083,#60084,#60085,#60086,#60087,
#60088));
#60090=face_outer_bound('',#60089,.f.);
#60092=cartesian_point('',(-6.790633773049e1,-1.952856279004e1,
-3.934373633895e1));
#60093=direction('',(-2.588736555219e-1,9.658547373016e-1,1.044303158730e-2));
#60094=direction('',(-9.654635684568e-1,-2.590676753072e-1,2.764122995609e-2));
#60095=axis2_placement_3d('',#60092,#60093,#60094);
#60096=toroidal_surface('',#60095,3.698456012582e0,2.999994703736e-1);
#60098=oriented_edge('',*,*,#60097,.f.);
#60100=oriented_edge('',*,*,#60099,.f.);
#60101=oriented_edge('',*,*,#60080,.f.);
#60102=oriented_edge('',*,*,#60078,.f.);
#60104=oriented_edge('',*,*,#60103,.t.);
#60105=edge_loop('',(#60098,#60100,#60101,#60102,#60104));
#60106=face_outer_bound('',#60105,.f.);
#60108=cartesian_point('',(-7.540021140892e1,-2.227397811698e1,0.e0));
#60109=direction('',(2.588048538901e-1,-9.658728639631e-1,-1.047178411625e-2));
#60110=direction('',(9.659258262891e-1,2.588190451026e-1,0.e0));
#60111=axis2_placement_3d('',#60108,#60109,#60110);
#60112=plane('',#60111);
#60114=oriented_edge('',*,*,#60113,.t.);
#60116=oriented_edge('',*,*,#60115,.t.);
#60118=oriented_edge('',*,*,#60117,.t.);
#60120=oriented_edge('',*,*,#60119,.t.);
#60121=oriented_edge('',*,*,#60097,.t.);
#60123=oriented_edge('',*,*,#60122,.t.);
#60124=edge_loop('',(#60114,#60116,#60118,#60120,#60121,#60123));
#60125=face_outer_bound('',#60124,.f.);
#60127=cartesian_point('',(-7.130603284789e1,-2.162313214582e1,
-6.593067342680e0));
#60128=direction('',(-4.294797674321e-1,-1.247758099050e-1,8.944149633302e-1));
#60129=direction('',(8.840176144139e-1,-2.604886070851e-1,3.881475788729e-1));
#60130=axis2_placement_3d('',#60127,#60128,#60129);
#60131=cylindrical_surface('',#60130,5.000000030390e-1);
#60133=oriented_edge('',*,*,#60132,.t.);
#60135=oriented_edge('',*,*,#60134,.f.);
#60136=oriented_edge('',*,*,#60113,.f.);
#60138=oriented_edge('',*,*,#60137,.t.);
#60139=edge_loop('',(#60133,#60135,#60136,#60138));
#60140=face_outer_bound('',#60139,.f.);
#60142=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#60143=direction('',(0.e0,0.e0,1.e0));
#60144=direction('',(0.e0,-1.e0,0.e0));
#60145=axis2_placement_3d('',#60142,#60143,#60144);
#60146=conical_surface('',#60145,7.438528799863e1,2.656505117708e1);
#60148=oriented_edge('',*,*,#60147,.f.);
#60150=oriented_edge('',*,*,#60149,.f.);
#60152=oriented_edge('',*,*,#60151,.f.);
#60153=oriented_edge('',*,*,#60132,.f.);
#60155=oriented_edge('',*,*,#60154,.t.);
#60156=oriented_edge('',*,*,#44049,.f.);
#60158=oriented_edge('',*,*,#60157,.f.);
#60159=edge_loop('',(#60148,#60150,#60152,#60153,#60155,#60156,#60158));
#60160=face_outer_bound('',#60159,.f.);
#60162=cartesian_point('',(-6.968650908210e1,-2.623498128932e1,
-6.695452790975e0));
#60163=direction('',(4.166879165902e-1,1.624594148095e-1,-8.944149589019e-1));
#60164=direction('',(5.427630361777e-1,7.448152166571e-1,3.881476260332e-1));
#60165=axis2_placement_3d('',#60162,#60163,#60164);
#60166=cylindrical_surface('',#60165,5.000000035617e-1);
#60167=oriented_edge('',*,*,#60147,.t.);
#60169=oriented_edge('',*,*,#60168,.f.);
#60171=oriented_edge('',*,*,#60170,.f.);
#60173=oriented_edge('',*,*,#60172,.t.);
#60174=edge_loop('',(#60167,#60169,#60171,#60173));
#60175=face_outer_bound('',#60174,.f.);
#60177=cartesian_point('',(-7.035309326961e1,-2.777362135418e1,
-4.344595045552e0));
#60178=cartesian_point('',(-7.040954858362e1,-2.770500836975e1,
-4.305624573359e0));
#60179=cartesian_point('',(-7.050404398475e1,-2.756493992524e1,
-4.261998055465e0));
#60180=cartesian_point('',(-7.059376037035e1,-2.733869509847e1,
-4.260942712194e0));
#60181=cartesian_point('',(-7.063584588427e1,-2.716768393201e1,
-4.288706524612e0));
#60182=cartesian_point('',(-7.065239637021e1,-2.699916545138e1,
-4.342998101016e0));
#60183=cartesian_point('',(-7.064513808326e1,-2.684334886985e1,
-4.416774340866e0));
#60184=cartesian_point('',(-7.061815732127e1,-2.670242799827e1,
-4.504618649915e0));
#60185=cartesian_point('',(-7.057514375111e1,-2.657550234925e1,
-4.603583566310e0));
#60186=cartesian_point('',(-7.051857245088e1,-2.646081666532e1,
-4.712733098326e0));
#60187=cartesian_point('',(-7.044980214199e1,-2.635689211390e1,
-4.832314252749e0));
#60188=cartesian_point('',(-7.036968805867e1,-2.626310726194e1,
-4.962752061010e0));
#60189=cartesian_point('',(-7.027893553607e1,-2.617951171812e1,
-5.104282514527e0));
#60190=cartesian_point('',(-7.017804101098e1,-2.610645816848e1,
-5.257164848711e0));
#60191=cartesian_point('',(-7.006713749002e1,-2.604449288763e1,
-5.421963623466e0));
#60192=cartesian_point('',(-6.994591544714e1,-2.599447959888e1,
-5.599698717306e0));
#60193=cartesian_point('',(-6.981373623137e1,-2.595787507871e1,
-5.791712777281e0));
#60194=cartesian_point('',(-6.964752280174e1,-2.593377185185e1,
-6.031622934108e0));
#60195=cartesian_point('',(-6.952611820408e1,-2.593616997174e1,
-6.205873668257e0));
#60196=cartesian_point('',(-6.945281147891e1,-2.594473955400e1,
-6.310923375555e0));
#60197=cartesian_point('',(-6.983336241097e1,-2.756564474871e1,
-4.070469207470e0));
#60198=cartesian_point('',(-6.988835656964e1,-2.750748164364e1,
-4.018778730500e0));
#60199=cartesian_point('',(-6.999088691498e1,-2.737098019109e1,
-3.959134625332e0));
#60200=cartesian_point('',(-7.008402113912e1,-2.713778698900e1,
-3.956861055993e0));
#60201=cartesian_point('',(-7.012232746798e1,-2.696240382090e1,
-3.993941187860e0));
#60202=cartesian_point('',(-7.012801401129e1,-2.679691110516e1,
-4.065555802590e0));
#60203=cartesian_point('',(-7.010509550144e1,-2.665499087955e1,
-4.160077076454e0));
#60204=cartesian_point('',(-7.006072234213e1,-2.653886010636e1,
-4.268635166774e0));
#60205=cartesian_point('',(-7.000117921344e1,-2.644605136053e1,
-4.386501429683e0));
#60206=cartesian_point('',(-6.993076613650e1,-2.637306142568e1,
-4.512151941024e0));
#60207=cartesian_point('',(-6.985213653740e1,-2.631699726782e1,
-4.645817692845e0));
#60208=cartesian_point('',(-6.976717394195e1,-2.627600292471e1,
-4.788092923272e0));
#60209=cartesian_point('',(-6.967742972648e1,-2.624897377574e1,
-4.939435543820e0));
#60210=cartesian_point('',(-6.958412231970e1,-2.623527245938e1,
-5.100339169621e0));
#60211=cartesian_point('',(-6.948810545641e1,-2.623468155565e1,
-5.271580149042e0));
#60212=cartesian_point('',(-6.938994952011e1,-2.624748884133e1,
-5.454334900237e0));
#60213=cartesian_point('',(-6.929019784903e1,-2.627459247890e1,
-5.650016061231e0));
#60214=cartesian_point('',(-6.917409830834e1,-2.632422223378e1,
-5.892552203157e0));
#60215=cartesian_point('',(-6.909820243168e1,-2.637421621270e1,
-6.067012426373e0));
#60216=cartesian_point('',(-6.905577112231e1,-2.640907349470e1,
-6.171590783920e0));
#60217=cartesian_point('',(-6.957094532156e1,-2.716641518756e1,
-4.476343324290e0));
#60218=cartesian_point('',(-6.958817082232e1,-2.714993198314e1,
-4.443007768164e0));
#60219=cartesian_point('',(-6.962212544035e1,-2.710750276737e1,
-4.406230496548e0));
#60220=cartesian_point('',(-6.965210291660e1,-2.703276756981e1,
-4.404157455275e0));
#60221=cartesian_point('',(-6.966336862325e1,-2.697677738434e1,
-4.426063946521e0));
#60222=cartesian_point('',(-6.966293138852e1,-2.692533361269e1,
-4.470504487835e0));
#60223=cartesian_point('',(-6.965248020674e1,-2.688338571006e1,
-4.532806795827e0));
#60224=cartesian_point('',(-6.963483548741e1,-2.685163482015e1,
-4.609326030970e0));
#60225=cartesian_point('',(-6.961245836747e1,-2.682901308481e1,
-4.698029194026e0));
#60226=cartesian_point('',(-6.958704066035e1,-2.681409409609e1,
-4.798285067539e0));
#60227=cartesian_point('',(-6.955965486962e1,-2.680570676591e1,
-4.910355894539e0));
#60228=cartesian_point('',(-6.953108254907e1,-2.680303942015e1,
-5.034591128623e0));
#60229=cartesian_point('',(-6.950196913879e1,-2.680553068822e1,
-5.171125833153e0));
#60230=cartesian_point('',(-6.947283226300e1,-2.681279670725e1,
-5.320112451520e0));
#60231=cartesian_point('',(-6.944407166794e1,-2.682462917785e1,
-5.482022543749e0));
#60232=cartesian_point('',(-6.941602281745e1,-2.684101597819e1,
-5.657816749246e0));
#60233=cartesian_point('',(-6.938906467231e1,-2.686214246386e1,
-5.848831291644e0));
#60234=cartesian_point('',(-6.935981580350e1,-2.689243504507e1,
-6.088745036975e0));
#60235=cartesian_point('',(-6.934288576685e1,-2.691774207602e1,
-6.264103482148e0));
#60236=cartesian_point('',(-6.933435302467e1,-2.693404473996e1,
-6.370214296766e0));
#60237=cartesian_point('',(-6.994970181154e1,-2.715991967855e1,
-4.968510854962e0));
#60238=cartesian_point('',(-6.994809853047e1,-2.715537764500e1,
-4.957755841170e0));
#60239=cartesian_point('',(-6.993717829047e1,-2.715991846015e1,
-4.949280564307e0));
#60240=cartesian_point('',(-6.992980917175e1,-2.717725766515e1,
-4.948533475800e0));
#60241=cartesian_point('',(-6.993032743382e1,-2.718977919027e1,
-4.952972139261e0));
#60242=cartesian_point('',(-6.993746435589e1,-2.719657846467e1,
-4.965491320625e0));
#60243=cartesian_point('',(-6.994937103349e1,-2.719444084413e1,
-4.989740080752e0));
#60244=cartesian_point('',(-6.996347763210e1,-2.718323000035e1,
-5.028333778947e0));
#60245=cartesian_point('',(-6.997759621051e1,-2.716419688123e1,
-5.082468738899e0));
#60246=cartesian_point('',(-6.999019247064e1,-2.713877873053e1,
-5.152581251071e0));
#60247=cartesian_point('',(-7.000019491596e1,-2.710814371690e1,
-5.238966361726e0));
#60248=cartesian_point('',(-7.000676481276e1,-2.707327570266e1,
-5.341672815831e0));
#60249=cartesian_point('',(-7.000921487731e1,-2.703505938864e1,
-5.460440317761e0));
#60250=cartesian_point('',(-7.000696425920e1,-2.699423714285e1,
-5.595003648584e0));
#60251=cartesian_point('',(-6.999944808699e1,-2.695136926019e1,
-5.745458842975e0));
#60252=cartesian_point('',(-6.998599571263e1,-2.690685845529e1,
-5.912494081107e0));
#60253=cartesian_point('',(-6.996571580158e1,-2.686106576717e1,
-6.097334544672e0));
#60254=cartesian_point('',(-6.993301053318e1,-2.680723714565e1,
-6.333213513949e0));
#60255=cartesian_point('',(-6.990224911309e1,-2.677168611717e1,
-6.508845008413e0));
#60256=cartesian_point('',(-6.988105177620e1,-2.675173326094e1,
-6.616250431840e0));
#60257=(bounded_surface()b_spline_surface(3,3,((#60177,#60178,#60179,#60180,
#60181,#60182,#60183,#60184,#60185,#60186,#60187,#60188,#60189,#60190,#60191,
#60192,#60193,#60194,#60195,#60196),(#60197,#60198,#60199,#60200,#60201,#60202,
#60203,#60204,#60205,#60206,#60207,#60208,#60209,#60210,#60211,#60212,#60213,
#60214,#60215,#60216),(#60217,#60218,#60219,#60220,#60221,#60222,#60223,#60224,
#60225,#60226,#60227,#60228,#60229,#60230,#60231,#60232,#60233,#60234,#60235,
#60236),(#60237,#60238,#60239,#60240,#60241,#60242,#60243,#60244,#60245,#60246,
#60247,#60248,#60249,#60250,#60251,#60252,#60253,#60254,#60255,#60256)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995343367396e-1,5.202920103015e-1,
5.294366677969e-1,5.394877368965e-1,5.503696822980e-1,5.624505903016e-1,
5.760052207432e-1,5.911170604147e-1,6.079747585822e-1,6.267984349280e-1,
6.476974351319e-1,6.706958731291e-1,6.958119655849e-1,7.231290927071e-1,
7.528312035310e-1,7.852050880544e-1,8.205680659980e-1,8.757468455601e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0),(
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1),(
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,
8.078227640491e-1,8.078227640491e-1,8.078227640491e-1,8.078227640491e-1),(
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0,
1.576531707853e0,1.576531707853e0,1.576531707853e0,1.576531707853e0)))representation_item('')surface());
#60259=oriented_edge('',*,*,#60258,.f.);
#60260=oriented_edge('',*,*,#60168,.t.);
#60261=oriented_edge('',*,*,#60157,.t.);
#60262=oriented_edge('',*,*,#44047,.f.);
#60263=edge_loop('',(#60259,#60260,#60261,#60262));
#60264=face_outer_bound('',#60263,.f.);
#60266=cartesian_point('',(-6.935431825466e1,-2.716635605150e1,
-2.460528104879e1));
#60267=direction('',(-1.188115234447e-2,6.412831356779e-3,9.999088527526e-1));
#60268=direction('',(4.742492073743e-1,8.803906457818e-1,-1.117067560257e-5));
#60269=axis2_placement_3d('',#60266,#60267,#60268);
#60270=cylindrical_surface('',#60269,3.000055924656e-1);
#60271=oriented_edge('',*,*,#60258,.t.);
#60272=oriented_edge('',*,*,#44045,.f.);
#60274=oriented_edge('',*,*,#60273,.t.);
#60276=oriented_edge('',*,*,#60275,.f.);
#60277=edge_loop('',(#60271,#60272,#60274,#60276));
#60278=face_outer_bound('',#60277,.f.);
#60280=cartesian_point('',(-6.576241209548e1,-2.584616797560e1,
-3.934391487367e1));
#60281=direction('',(3.825356585543e-1,-9.238819359168e-1,1.042297563501e-2));
#60282=direction('',(-7.537044870652e-1,-3.185585253463e-1,-5.748478164758e-1));
#60283=axis2_placement_3d('',#60280,#60281,#60282);
#60284=toroidal_surface('',#60283,3.697836906340e0,2.999996386485e-1);
#60286=oriented_edge('',*,*,#60285,.f.);
#60287=oriented_edge('',*,*,#60273,.f.);
#60289=oriented_edge('',*,*,#60288,.f.);
#60291=oriented_edge('',*,*,#60290,.f.);
#60293=oriented_edge('',*,*,#60292,.t.);
#60294=edge_loop('',(#60286,#60287,#60289,#60291,#60293));
#60295=face_outer_bound('',#60294,.f.);
#60297=cartesian_point('',(-6.193609214298e1,-2.348998496543e1,0.e0));
#60298=direction('',(-3.826624495897e-1,9.238288756103e-1,-1.047178411625e-2));
#60299=direction('',(-9.238795325113e-1,-3.826834323651e-1,0.e0));
#60300=axis2_placement_3d('',#60297,#60298,#60299);
#60301=plane('',#60300);
#60303=oriented_edge('',*,*,#60302,.t.);
#60305=oriented_edge('',*,*,#60304,.t.);
#60306=oriented_edge('',*,*,#60170,.t.);
#60307=oriented_edge('',*,*,#60275,.t.);
#60308=oriented_edge('',*,*,#60285,.t.);
#60310=oriented_edge('',*,*,#60309,.t.);
#60311=edge_loop('',(#60303,#60305,#60306,#60307,#60308,#60310));
#60312=face_outer_bound('',#60311,.f.);
#60314=cartesian_point('',(-6.909174943444e1,-2.615696562946e1,
-2.154670092978e1));
#60315=direction('',(1.177800983938e-2,-6.455565096027e-3,-9.999097980136e-1));
#60316=direction('',(6.272343936438e-1,7.788269677839e-1,2.360017549132e-3));
#60317=axis2_placement_3d('',#60314,#60315,#60316);
#60318=cylindrical_surface('',#60317,5.000150358344e-1);
#60319=oriented_edge('',*,*,#55554,.f.);
#60321=oriented_edge('',*,*,#60320,.f.);
#60322=oriented_edge('',*,*,#60302,.f.);
#60323=oriented_edge('',*,*,#55531,.t.);
#60324=edge_loop('',(#60319,#60321,#60322,#60323));
#60325=face_outer_bound('',#60324,.f.);
#60327=cartesian_point('',(-7.155673037930e1,-2.702632917463e1,
-8.219509828709e0));
#60328=direction('',(3.824594575270e-1,-9.239135461026e-1,1.041742176135e-2));
#60329=direction('',(8.013213019279e-1,3.372826946194e-1,4.940896224238e-1));
#60330=axis2_placement_3d('',#60327,#60328,#60329);
#60331=toroidal_surface('',#60330,2.497873680453e0,4.999993431537e-1);
#60333=oriented_edge('',*,*,#60332,.t.);
#60334=oriented_edge('',*,*,#60172,.f.);
#60335=oriented_edge('',*,*,#60304,.f.);
#60336=oriented_edge('',*,*,#60320,.t.);
#60337=edge_loop('',(#60333,#60334,#60335,#60336));
#60338=face_outer_bound('',#60337,.f.);
#60340=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#60341=direction('',(0.e0,0.e0,1.e0));
#60342=direction('',(9.464514318493e-1,3.228462283353e-1,0.e0));
#60343=axis2_placement_3d('',#60340,#60341,#60342);
#60344=toroidal_surface('',#60343,7.649382607502e1,3.e0);
#60345=oriented_edge('',*,*,#60332,.f.);
#60346=oriented_edge('',*,*,#55552,.t.);
#60347=oriented_edge('',*,*,#55550,.t.);
#60349=oriented_edge('',*,*,#60348,.f.);
#60350=oriented_edge('',*,*,#60151,.t.);
#60351=oriented_edge('',*,*,#60149,.t.);
#60352=edge_loop('',(#60345,#60346,#60347,#60349,#60350,#60351));
#60353=face_outer_bound('',#60352,.f.);
#60355=cartesian_point('',(-7.322235369790e1,-2.211951541414e1,
-8.219506755294e0));
#60356=direction('',(-2.590054198938e-1,9.658196546923e-1,1.042051225246e-2));
#60357=direction('',(9.647788297958e-1,2.592102407112e-1,-4.485377005728e-2));
#60358=axis2_placement_3d('',#60355,#60356,#60357);
#60359=toroidal_surface('',#60358,2.497861005244e0,4.999993257743e-1);
#60360=oriented_edge('',*,*,#60348,.t.);
#60362=oriented_edge('',*,*,#60361,.f.);
#60363=oriented_edge('',*,*,#60115,.f.);
#60364=oriented_edge('',*,*,#60134,.t.);
#60365=edge_loop('',(#60360,#60362,#60363,#60364));
#60366=face_outer_bound('',#60365,.f.);
#60368=cartesian_point('',(-7.073752197553e1,-2.130867606449e1,
-2.154670092320e1));
#60369=direction('',(-5.414224415093e-3,-1.229154223304e-2,9.999097980136e-1));
#60370=direction('',(9.717383192033e-1,-2.360488705949e-1,2.360017549206e-3));
#60371=axis2_placement_3d('',#60368,#60369,#60370);
#60372=cylindrical_surface('',#60371,5.000150358366e-1);
#60373=oriented_edge('',*,*,#55548,.f.);
#60374=oriented_edge('',*,*,#55589,.f.);
#60375=oriented_edge('',*,*,#60117,.f.);
#60376=oriented_edge('',*,*,#60361,.t.);
#60377=edge_loop('',(#60373,#60374,#60375,#60376));
#60378=face_outer_bound('',#60377,.f.);
#60380=cartesian_point('',(-6.814789547540e1,-2.686538141334e1,
-4.213845709218e1));
#60381=direction('',(-5.067985777021e-1,-2.004189206822e-1,8.384434732716e-1));
#60382=direction('',(3.571970698626e-1,8.363590509492e-1,4.158290408050e-1));
#60383=axis2_placement_3d('',#60380,#60381,#60382);
#60384=cylindrical_surface('',#60383,2.999999999990e-1);
#60385=oriented_edge('',*,*,#55502,.t.);
#60386=oriented_edge('',*,*,#55533,.t.);
#60387=oriented_edge('',*,*,#60309,.f.);
#60388=oriented_edge('',*,*,#60292,.f.);
#60390=oriented_edge('',*,*,#60389,.t.);
#60391=edge_loop('',(#60385,#60386,#60387,#60388,#60390));
#60392=face_outer_bound('',#60391,.f.);
#60394=cartesian_point('',(-4.756730366552e-11,-1.969802755401e-11,
-4.228096149021e1));
#60395=direction('',(0.e0,0.e0,1.e0));
#60396=direction('',(-9.238795325113e-1,-3.826834323651e-1,0.e0));
#60397=axis2_placement_3d('',#60394,#60395,#60396);
#60398=conical_surface('',#60397,7.351737503131e1,3.302386755580e1);
#60399=oriented_edge('',*,*,#55388,.f.);
#60400=oriented_edge('',*,*,#55386,.f.);
#60401=oriented_edge('',*,*,#60389,.f.);
#60403=oriented_edge('',*,*,#60402,.f.);
#60405=oriented_edge('',*,*,#60404,.f.);
#60407=oriented_edge('',*,*,#60406,.f.);
#60409=oriented_edge('',*,*,#60408,.f.);
#60410=edge_loop('',(#60399,#60400,#60401,#60403,#60405,#60407,#60409));
#60411=face_outer_bound('',#60410,.f.);
#60413=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#60414=direction('',(0.e0,0.e0,1.e0));
#60415=direction('',(9.233098603761e-1,3.840558575680e-1,0.e0));
#60416=axis2_placement_3d('',#60413,#60414,#60415);
#60417=toroidal_surface('',#60416,7.065650925828e1,4.e0);
#60419=oriented_edge('',*,*,#60418,.t.);
#60421=oriented_edge('',*,*,#60420,.t.);
#60422=oriented_edge('',*,*,#60406,.t.);
#60423=oriented_edge('',*,*,#60404,.t.);
#60424=oriented_edge('',*,*,#60402,.t.);
#60425=oriented_edge('',*,*,#60290,.t.);
#60426=oriented_edge('',*,*,#60288,.t.);
#60427=oriented_edge('',*,*,#44043,.t.);
#60428=oriented_edge('',*,*,#44041,.t.);
#60429=edge_loop('',(#60419,#60421,#60422,#60423,#60424,#60425,#60426,#60427,
#60428));
#60430=face_outer_bound('',#60429,.f.);
#60432=cartesian_point('',(-6.477640065696e1,-2.822504892011e1,
-3.934373633895e1));
#60433=direction('',(-3.827282965210e-1,9.238019236463e-1,1.044303162826e-2));
#60434=direction('',(-9.233887766413e-1,-3.828695986616e-1,2.764122995976e-2));
#60435=axis2_placement_3d('',#60432,#60433,#60434);
#60436=toroidal_surface('',#60435,3.698456012569e0,2.999994703724e-1);
#60438=oriented_edge('',*,*,#60437,.f.);
#60440=oriented_edge('',*,*,#60439,.f.);
#60441=oriented_edge('',*,*,#60420,.f.);
#60442=oriented_edge('',*,*,#60418,.f.);
#60444=oriented_edge('',*,*,#60443,.t.);
#60445=edge_loop('',(#60438,#60440,#60441,#60442,#60444));
#60446=face_outer_bound('',#60445,.f.);
#60448=cartesian_point('',(-7.184781459867e1,-3.192512363422e1,0.e0));
#60449=direction('',(3.826624495897e-1,-9.238288756103e-1,-1.047178411625e-2));
#60450=direction('',(9.238795325113e-1,3.826834323651e-1,0.e0));
#60451=axis2_placement_3d('',#60448,#60449,#60450);
#60452=plane('',#60451);
#60454=oriented_edge('',*,*,#60453,.t.);
#60456=oriented_edge('',*,*,#60455,.t.);
#60458=oriented_edge('',*,*,#60457,.t.);
#60460=oriented_edge('',*,*,#60459,.t.);
#60461=oriented_edge('',*,*,#60437,.t.);
#60463=oriented_edge('',*,*,#60462,.t.);
#60464=edge_loop('',(#60454,#60456,#60458,#60460,#60461,#60463));
#60465=face_outer_bound('',#60464,.f.);
#60467=cartesian_point('',(-6.787361474924e1,-3.074544820277e1,
-6.593067342438e0));
#60468=direction('',(-4.095189971386e-1,-1.797666942330e-1,8.944149633292e-1));
#60469=direction('',(9.104553071723e-1,-1.428726378901e-1,3.881475788718e-1));
#60470=axis2_placement_3d('',#60467,#60468,#60469);
#60471=cylindrical_surface('',#60470,5.000000030402e-1);
#60473=oriented_edge('',*,*,#60472,.t.);
#60475=oriented_edge('',*,*,#60474,.f.);
#60476=oriented_edge('',*,*,#60453,.f.);
#60478=oriented_edge('',*,*,#60477,.t.);
#60479=edge_loop('',(#60473,#60475,#60476,#60478));
#60480=face_outer_bound('',#60479,.f.);
#60482=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#60483=direction('',(0.e0,0.e0,1.e0));
#60484=direction('',(0.e0,-1.e0,0.e0));
#60485=axis2_placement_3d('',#60482,#60483,#60484);
#60486=conical_surface('',#60485,7.438528799863e1,2.656505117708e1);
#60488=oriented_edge('',*,*,#60487,.f.);
#60490=oriented_edge('',*,*,#60489,.f.);
#60492=oriented_edge('',*,*,#60491,.f.);
#60493=oriented_edge('',*,*,#60472,.f.);
#60495=oriented_edge('',*,*,#60494,.t.);
#60496=oriented_edge('',*,*,#44035,.f.);
#60498=oriented_edge('',*,*,#60497,.f.);
#60499=edge_loop('',(#60488,#60490,#60492,#60493,#60495,#60496,#60498));
#60500=face_outer_bound('',#60499,.f.);
#60502=cartesian_point('',(-6.566597912304e1,-3.510645206558e1,
-6.695452797419e0));
#60503=direction('',(3.919178848938e-1,2.154582390947e-1,-8.944149589014e-1));
#60504=direction('',(4.409017290241e-1,8.092880116166e-1,3.881476260358e-1));
#60505=axis2_placement_3d('',#60502,#60503,#60504);
#60506=cylindrical_surface('',#60505,5.000000035653e-1);
#60507=oriented_edge('',*,*,#60487,.t.);
#60509=oriented_edge('',*,*,#60508,.f.);
#60511=oriented_edge('',*,*,#60510,.f.);
#60513=oriented_edge('',*,*,#60512,.t.);
#60514=edge_loop('',(#60507,#60509,#60511,#60513));
#60515=face_outer_bound('',#60514,.f.);
#60517=cartesian_point('',(-6.612602777935e1,-3.671893553853e1,
-4.344595042248e0));
#60518=cartesian_point('',(-6.619095588733e1,-3.665827845469e1,
-4.305624573230e0));
#60519=cartesian_point('',(-6.630292546767e1,-3.653174244016e1,
-4.261998055464e0));
#60520=cartesian_point('',(-6.642140519276e1,-3.631914350769e1,
-4.260942712190e0));
#60521=cartesian_point('',(-6.648545209566e1,-3.615508862735e1,
-4.288706524606e0));
#60522=cartesian_point('',(-6.652385706550e1,-3.599017211759e1,
-4.342998101008e0));
#60523=cartesian_point('',(-6.653699901928e1,-3.583474117196e1,
-4.416774340857e0));
#60524=cartesian_point('',(-6.652864294621e1,-3.569150420185e1,
-4.504618649905e0));
#60525=cartesian_point('',(-6.650256448477e1,-3.556005002181e1,
-4.603583566300e0));
#60526=cartesian_point('',(-6.646144664549e1,-3.543896145341e1,
-4.712733098316e0));
#60527=cartesian_point('',(-6.640682955209e1,-3.532694966437e1,
-4.832314252739e0));
#60528=cartesian_point('',(-6.633964223548e1,-3.522351016858e1,-4.962752061e0));
#60529=cartesian_point('',(-6.626057752131e1,-3.512878421501e1,
-5.104282514518e0));
#60530=cartesian_point('',(-6.617008156453e1,-3.504318627044e1,
-5.257164848703e0));
#60531=cartesian_point('',(-6.606821493073e1,-3.496727529686e1,
-5.421963623459e0));
#60532=cartesian_point('',(-6.595455800338e1,-3.490186722705e1,
-5.599698717300e0));
#60533=cartesian_point('',(-6.582828744775e1,-3.484832301390e1,
-5.791712777276e0));
#60534=cartesian_point('',(-6.566664209947e1,-3.480273078743e1,
-6.031622934107e0));
#60535=cartesian_point('',(-6.554596311752e1,-3.478926191122e1,
-6.205873668258e0));
#60536=cartesian_point('',(-6.547216498657e1,-3.478818973175e1,
-6.310923375565e0));
#60537=cartesian_point('',(-6.563788964654e1,-3.644489970686e1,
-4.070469206391e0));
#60538=cartesian_point('',(-6.570000515469e1,-3.639441238817e1,
-4.018778730317e0));
#60539=cartesian_point('',(-6.581947535331e1,-3.627246162007e1,
-3.959134625332e0));
#60540=cartesian_point('',(-6.594225062183e1,-3.605341987408e1,
-3.956861055990e0));
#60541=cartesian_point('',(-6.600312133185e1,-3.588453711254e1,
-3.993941187853e0));
#60542=cartesian_point('',(-6.603036036003e1,-3.572120245276e1,
-4.065555802582e0));
#60543=cartesian_point('',(-6.602616222785e1,-3.557750490853e1,
-4.160077076444e0));
#60544=cartesian_point('',(-6.599732679470e1,-3.545657579068e1,
-4.268635166764e0));
#60545=cartesian_point('',(-6.595040703793e1,-3.535678909867e1,
-4.386501429673e0));
#60546=cartesian_point('',(-6.589012345289e1,-3.527523285203e1,
-4.512151941014e0));
#60547=cartesian_point('',(-6.581948438196e1,-3.520938510863e1,
-4.645817692835e0));
#60548=cartesian_point('',(-6.574059948879e1,-3.515765163375e1,
-4.788092923263e0));
#60549=cartesian_point('',(-6.565515105943e1,-3.511913975217e1,
-4.939435543811e0));
#60550=cartesian_point('',(-6.556443029110e1,-3.509337659196e1,
-5.100339169613e0));
#60551=cartesian_point('',(-6.546931199380e1,-3.508025802794e1,
-5.271580149035e0));
#60552=cartesian_point('',(-6.537032410891e1,-3.508014382490e1,
-5.454334900231e0));
#60553=cartesian_point('',(-6.526788809259e1,-3.509399538130e1,
-5.650016061226e0));
#60554=cartesian_point('',(-6.514630381665e1,-3.512804651579e1,
-5.892552203155e0));
#60555=cartesian_point('',(-6.506453171602e1,-3.516770638950e1,
-6.067012426378e0));
#60556=cartesian_point('',(-6.501791362411e1,-3.519672706539e1,
-6.171590783921e0));
#60557=cartesian_point('',(-6.542982752767e1,-3.601483337329e1,
-4.476343324792e0));
#60558=cartesian_point('',(-6.544905713354e1,-3.600073951209e1,
-4.443007768048e0));
#60559=cartesian_point('',(-6.548825938898e1,-3.596310525132e1,
-4.406230496547e0));
#60560=cartesian_point('',(-6.552773530448e1,-3.589292226963e1,
-4.404157455273e0));
#60561=cartesian_point('',(-6.554621281716e1,-3.583888155775e1,
-4.426063946517e0));
#60562=cartesian_point('',(-6.555249408266e1,-3.578782082411e1,
-4.470504487829e0));
#60563=cartesian_point('',(-6.554760761219e1,-3.574486763864e1,
-4.532806795820e0));
#60564=cartesian_point('',(-6.553425816864e1,-3.571108528397e1,
-4.609326030962e0));
#60565=cartesian_point('',(-6.551502521705e1,-3.568573628045e1,
-4.698029194018e0));
#60566=cartesian_point('',(-6.549177228073e1,-3.566762724922e1,
-4.798285067531e0));
#60567=cartesian_point('',(-6.546571554550e1,-3.565573711083e1,
-4.910355894531e0));
#60568=cartesian_point('',(-6.543773582360e1,-3.564936314838e1,
-5.034591128615e0));
#60569=cartesian_point('',(-6.540854630684e1,-3.564803304071e1,
-5.171125833145e0));
#60570=cartesian_point('',(-6.537871029527e1,-3.565143377249e1,
-5.320112451512e0));
#60571=cartesian_point('',(-6.534865130376e1,-3.565941100371e1,
-5.482022543742e0));
#60572=cartesian_point('',(-6.531870350842e1,-3.567199650305e1,
-5.657816749240e0));
#60573=cartesian_point('',(-6.528921843422e1,-3.568942350467e1,
-5.848831291639e0));
#60574=cartesian_point('',(-6.525626581825e1,-3.571563918519e1,
-6.088745036975e0));
#60575=cartesian_point('',(-6.523617739004e1,-3.573851989775e1,
-6.264103482150e0));
#60576=cartesian_point('',(-6.522558972191e1,-3.575356934375e1,
-6.370214296778e0));
#60577=cartesian_point('',(-6.580619150622e1,-3.605783101032e1,
-4.968510852034e0));
#60578=cartesian_point('',(-6.580519480862e1,-3.605311857909e1,
-4.957755841143e0));
#60579=cartesian_point('',(-6.579377529745e1,-3.605619516954e1,
-4.949280564306e0));
#60580=cartesian_point('',(-6.578420600216e1,-3.607242417221e1,
-4.948533475798e0));
#60581=cartesian_point('',(-6.578308544344e1,-3.608490622071e1,
-4.952972139259e0));
#60582=cartesian_point('',(-6.578927382476e1,-3.609257888165e1,
-4.965491320621e0));
#60583=cartesian_point('',(-6.580135765454e1,-3.609201368204e1,
-4.989740080748e0));
#60584=cartesian_point('',(-6.581680687800e1,-3.608274002918e1,
-5.028333778942e0));
#60585=cartesian_point('',(-6.583328899058e1,-3.606571258532e1,
-5.082468738893e0));
#60586=cartesian_point('',(-6.584909522238e1,-3.604215603229e1,
-5.152581251065e0));
#60587=cartesian_point('',(-6.586301076707e1,-3.601308868655e1,
-5.238966361719e0));
#60588=cartesian_point('',(-6.587407564662e1,-3.597937651662e1,
-5.341672815824e0));
#60589=cartesian_point('',(-6.588149298048e1,-3.594180694606e1,
-5.460440317754e0));
#60590=cartesian_point('',(-6.588458998902e1,-3.590104017563e1,
-5.595003648577e0));
#60591=cartesian_point('',(-6.588273350020e1,-3.585755797631e1,
-5.745458842968e0));
#60592=cartesian_point('',(-6.587520603864e1,-3.581167208031e1,
-5.912494081101e0));
#60593=cartesian_point('',(-6.586107677025e1,-3.576362409542e1,
-6.097334544667e0));
#60594=cartesian_point('',(-6.583567734497e1,-3.570598709106e1,
-6.333213513948e0));
#60595=cartesian_point('',(-6.580981943346e1,-3.566672503553e1,
-6.508845008416e0));
#60596=cartesian_point('',(-6.579140781304e1,-3.564417607107e1,
-6.616250431842e0));
#60597=(bounded_surface()b_spline_surface(3,3,((#60517,#60518,#60519,#60520,
#60521,#60522,#60523,#60524,#60525,#60526,#60527,#60528,#60529,#60530,#60531,
#60532,#60533,#60534,#60535,#60536),(#60537,#60538,#60539,#60540,#60541,#60542,
#60543,#60544,#60545,#60546,#60547,#60548,#60549,#60550,#60551,#60552,#60553,
#60554,#60555,#60556),(#60557,#60558,#60559,#60560,#60561,#60562,#60563,#60564,
#60565,#60566,#60567,#60568,#60569,#60570,#60571,#60572,#60573,#60574,#60575,
#60576),(#60577,#60578,#60579,#60580,#60581,#60582,#60583,#60584,#60585,#60586,
#60587,#60588,#60589,#60590,#60591,#60592,#60593,#60594,#60595,#60596)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995343367867e-1,5.202920103001e-1,
5.294366677955e-1,5.394877368951e-1,5.503696822966e-1,5.624505903002e-1,
5.760052207416e-1,5.911170604131e-1,6.079747585807e-1,6.267984349265e-1,
6.476974351303e-1,6.706958731277e-1,6.958119655835e-1,7.231290927058e-1,
7.528312035298e-1,7.852050880535e-1,8.205680659972e-1,8.757468455611e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531707852e0,1.576531707852e0,1.576531707852e0,1.576531707852e0,
1.576531707852e0,1.576531707852e0,1.576531707852e0,1.576531707852e0,
1.576531707852e0,1.576531707852e0,1.576531707852e0,1.576531707852e0,
1.576531707852e0,1.576531707852e0,1.576531707852e0,1.576531707852e0,
1.576531707852e0,1.576531707852e0,1.576531707852e0,1.576531707852e0),(
8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,
8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,
8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,
8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,
8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,8.078227640495e-1),(
8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,
8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,
8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,
8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,
8.078227640495e-1,8.078227640495e-1,8.078227640495e-1,8.078227640495e-1),(
1.576531707852e0,1.576531707852e0,1.576531707852e0,1.576531707852e0,
1.576531707852e0,1.576531707852e0,1.576531707852e0,1.576531707852e0,
1.576531707852e0,1.576531707852e0,1.576531707852e0,1.576531707852e0,
1.576531707852e0,1.576531707852e0,1.576531707852e0,1.576531707852e0,
1.576531707852e0,1.576531707852e0,1.576531707852e0,1.576531707852e0)))representation_item('')surface());
#60599=oriented_edge('',*,*,#60598,.f.);
#60600=oriented_edge('',*,*,#60508,.t.);
#60601=oriented_edge('',*,*,#60497,.t.);
#60602=oriented_edge('',*,*,#44033,.f.);
#60603=edge_loop('',(#60599,#60600,#60601,#60602));
#60604=face_outer_bound('',#60603,.f.);
#60606=cartesian_point('',(-6.521506143577e1,-3.598649918531e1,
-2.460528104879e1));
#60607=direction('',(-1.261654989746e-2,4.807167120839e-3,9.999088527526e-1));
#60608=direction('',(3.552779009790e-1,9.347607249725e-1,-1.117067594939e-5));
#60609=axis2_placement_3d('',#60606,#60607,#60608);
#60610=cylindrical_surface('',#60609,3.000055924665e-1);
#60611=oriented_edge('',*,*,#60598,.t.);
#60612=oriented_edge('',*,*,#44031,.f.);
#60614=oriented_edge('',*,*,#60613,.t.);
#60616=oriented_edge('',*,*,#60615,.f.);
#60617=edge_loop('',(#60611,#60612,#60614,#60616));
#60618=face_outer_bound('',#60617,.f.);
#60620=cartesian_point('',(-6.182620365437e1,-3.420876766754e1,
-3.934391487369e1));
#60621=direction('',(4.998538041580e-1,-8.660470749607e-1,1.042297562151e-2));
#60622=direction('',(-7.056762093674e-1,-4.142113897788e-1,-5.748478164787e-1));
#60623=axis2_placement_3d('',#60620,#60621,#60622);
#60624=toroidal_surface('',#60623,3.697836906308e0,2.999996386467e-1);
#60626=oriented_edge('',*,*,#60625,.f.);
#60627=oriented_edge('',*,*,#60613,.f.);
#60629=oriented_edge('',*,*,#60628,.f.);
#60631=oriented_edge('',*,*,#60630,.f.);
#60633=oriented_edge('',*,*,#60632,.t.);
#60634=edge_loop('',(#60626,#60627,#60629,#60631,#60633));
#60635=face_outer_bound('',#60634,.f.);
#60637=cartesian_point('',(-5.834016199589e1,-3.137330715614e1,0.e0));
#60638=direction('',(-4.999725846828e-1,8.659779190621e-1,-1.047178411625e-2));
#60639=direction('',(-8.660254037844e-1,-5.e-1,0.e0));
#60640=axis2_placement_3d('',#60637,#60638,#60639);
#60641=plane('',#60640);
#60643=oriented_edge('',*,*,#60642,.t.);
#60645=oriented_edge('',*,*,#60644,.t.);
#60646=oriented_edge('',*,*,#60510,.t.);
#60647=oriented_edge('',*,*,#60615,.t.);
#60648=oriented_edge('',*,*,#60625,.t.);
#60650=oriented_edge('',*,*,#60649,.t.);
#60651=edge_loop('',(#60643,#60645,#60646,#60647,#60648,#60650));
#60652=face_outer_bound('',#60651,.f.);
#60654=cartesian_point('',(-6.508649081646e1,-3.495147212996e1,
-2.154670092950e1));
#60655=direction('',(1.251986766309e-2,-4.862998065429e-3,-9.999097980136e-1));
#60656=direction('',(5.202109979603e-1,8.540345121354e-1,2.360017549298e-3));
#60657=axis2_placement_3d('',#60654,#60655,#60656);
#60658=cylindrical_surface('',#60657,5.000150358377e-1);
#60659=oriented_edge('',*,*,#55272,.f.);
#60661=oriented_edge('',*,*,#60660,.f.);
#60662=oriented_edge('',*,*,#60642,.f.);
#60663=oriented_edge('',*,*,#55249,.t.);
#60664=edge_loop('',(#60659,#60661,#60662,#60663));
#60665=face_outer_bound('',#60664,.f.);
#60667=cartesian_point('',(-6.741690879444e1,-3.613514272608e1,
-8.219509828706e0));
#60668=direction('',(4.997823809527e-1,-8.660883609733e-1,1.041742174366e-2));
#60669=direction('',(7.504416612849e-1,4.389906126803e-1,4.940896224235e-1));
#60670=axis2_placement_3d('',#60667,#60668,#60669);
#60671=toroidal_surface('',#60670,2.497873680459e0,4.999993431533e-1);
#60673=oriented_edge('',*,*,#60672,.t.);
#60674=oriented_edge('',*,*,#60512,.f.);
#60675=oriented_edge('',*,*,#60644,.f.);
#60676=oriented_edge('',*,*,#60660,.t.);
#60677=edge_loop('',(#60673,#60674,#60675,#60676));
#60678=face_outer_bound('',#60677,.f.);
#60680=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#60681=direction('',(0.e0,0.e0,1.e0));
#60682=direction('',(8.962145197897e-1,4.436209356174e-1,0.e0));
#60683=axis2_placement_3d('',#60680,#60681,#60682);
#60684=toroidal_surface('',#60683,7.649382607502e1,3.e0);
#60685=oriented_edge('',*,*,#60672,.f.);
#60686=oriented_edge('',*,*,#55270,.t.);
#60687=oriented_edge('',*,*,#55268,.t.);
#60689=oriented_edge('',*,*,#60688,.f.);
#60690=oriented_edge('',*,*,#60491,.t.);
#60691=oriented_edge('',*,*,#60489,.t.);
#60692=edge_loop('',(#60685,#60686,#60687,#60689,#60690,#60691));
#60693=face_outer_bound('',#60692,.f.);
#60695=cartesian_point('',(-6.970875019111e1,-3.148771490629e1,
-8.219506755270e0));
#60696=direction('',(-3.828543542243e-1,9.237499425571e-1,1.042051232678e-2));
#60697=direction('',(9.226912875771e-1,3.829215678639e-1,-4.485377012052e-2));
#60698=axis2_placement_3d('',#60695,#60696,#60697);
#60699=toroidal_surface('',#60698,2.497861005323e0,4.999993257764e-1);
#60700=oriented_edge('',*,*,#60688,.t.);
#60702=oriented_edge('',*,*,#60701,.f.);
#60703=oriented_edge('',*,*,#60455,.f.);
#60704=oriented_edge('',*,*,#60474,.t.);
#60705=edge_loop('',(#60700,#60702,#60703,#60704));
#60706=face_outer_bound('',#60705,.f.);
#60708=cartesian_point('',(-6.735101232101e1,-3.035947677736e1,
-2.154670092349e1));
#60709=direction('',(-3.763536770455e-3,-1.289308448201e-2,9.999097980136e-1));
#60710=direction('',(9.942355234306e-1,-1.071921371455e-1,2.360017549171e-3));
#60711=axis2_placement_3d('',#60708,#60709,#60710);
#60712=cylindrical_surface('',#60711,5.000150358366e-1);
#60713=oriented_edge('',*,*,#55266,.f.);
#60714=oriented_edge('',*,*,#55307,.f.);
#60715=oriented_edge('',*,*,#60457,.f.);
#60716=oriented_edge('',*,*,#60701,.t.);
#60717=edge_loop('',(#60713,#60714,#60715,#60716));
#60718=face_outer_bound('',#60717,.f.);
#60720=cartesian_point('',(-6.405824484440e1,-3.553062965548e1,
-4.213845709164e1));
#60721=direction('',(-4.763029270489e-1,-2.648547976052e-1,8.384434732707e-1));
#60722=direction('',(2.449744371565e-1,8.758274567306e-1,4.158290408049e-1));
#60723=axis2_placement_3d('',#60720,#60721,#60722);
#60724=cylindrical_surface('',#60723,2.999999999993e-1);
#60725=oriented_edge('',*,*,#55220,.t.);
#60726=oriented_edge('',*,*,#55251,.t.);
#60727=oriented_edge('',*,*,#60649,.f.);
#60728=oriented_edge('',*,*,#60632,.f.);
#60730=oriented_edge('',*,*,#60729,.t.);
#60731=edge_loop('',(#60725,#60726,#60727,#60728,#60730));
#60732=face_outer_bound('',#60731,.f.);
#60734=cartesian_point('',(-4.459589196289e-11,-2.574180953898e-11,
-4.228096149021e1));
#60735=direction('',(0.e0,0.e0,1.e0));
#60736=direction('',(-8.660254037844e-1,-5.e-1,0.e0));
#60737=axis2_placement_3d('',#60734,#60735,#60736);
#60738=conical_surface('',#60737,7.351737503131e1,3.302386755580e1);
#60739=oriented_edge('',*,*,#55106,.f.);
#60740=oriented_edge('',*,*,#55104,.f.);
#60741=oriented_edge('',*,*,#60729,.f.);
#60743=oriented_edge('',*,*,#60742,.f.);
#60745=oriented_edge('',*,*,#60744,.f.);
#60747=oriented_edge('',*,*,#60746,.f.);
#60749=oriented_edge('',*,*,#60748,.f.);
#60750=edge_loop('',(#60739,#60740,#60741,#60743,#60745,#60747,#60749));
#60751=face_outer_bound('',#60750,.f.);
#60753=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#60754=direction('',(0.e0,0.e0,1.e0));
#60755=direction('',(8.652814678375e-1,5.012863267804e-1,0.e0));
#60756=axis2_placement_3d('',#60753,#60754,#60755);
#60757=toroidal_surface('',#60756,7.065650925828e1,4.e0);
#60759=oriented_edge('',*,*,#60758,.t.);
#60761=oriented_edge('',*,*,#60760,.t.);
#60762=oriented_edge('',*,*,#60746,.t.);
#60763=oriented_edge('',*,*,#60744,.t.);
#60764=oriented_edge('',*,*,#60742,.t.);
#60765=oriented_edge('',*,*,#60630,.t.);
#60766=oriented_edge('',*,*,#60628,.t.);
#60767=oriented_edge('',*,*,#44029,.t.);
#60768=oriented_edge('',*,*,#44027,.t.);
#60769=edge_loop('',(#60759,#60761,#60762,#60763,#60764,#60765,#60766,#60767,
#60768));
#60770=face_outer_bound('',#60769,.f.);
#60772=cartesian_point('',(-6.053812140915e1,-3.643859663687e1,
-3.934373633895e1));
#60773=direction('',(-5.000343504741e-1,8.659426028538e-1,1.044303158726e-2));
#60774=direction('',(-8.655145467486e-1,-5.001205172486e-1,2.764122995752e-2));
#60775=axis2_placement_3d('',#60772,#60773,#60774);
#60776=toroidal_surface('',#60775,3.698456012569e0,2.999994703733e-1);
#60778=oriented_edge('',*,*,#60777,.f.);
#60780=oriented_edge('',*,*,#60779,.f.);
#60781=oriented_edge('',*,*,#60760,.f.);
#60782=oriented_edge('',*,*,#60758,.f.);
#60784=oriented_edge('',*,*,#60783,.t.);
#60785=edge_loop('',(#60778,#60780,#60781,#60782,#60784));
#60786=face_outer_bound('',#60785,.f.);
#60788=cartesian_point('',(-6.706608176066e1,-4.103002143477e1,0.e0));
#60789=direction('',(4.999725846828e-1,-8.659779190621e-1,-1.047178411625e-2));
#60790=direction('',(8.660254037844e-1,5.e-1,0.e0));
#60791=axis2_placement_3d('',#60788,#60789,#60790);
#60792=plane('',#60791);
#60794=oriented_edge('',*,*,#60793,.t.);
#60796=oriented_edge('',*,*,#60795,.t.);
#60798=oriented_edge('',*,*,#60797,.t.);
#60800=oriented_edge('',*,*,#60799,.t.);
#60801=oriented_edge('',*,*,#60777,.t.);
#60803=oriented_edge('',*,*,#60802,.t.);
#60804=edge_loop('',(#60794,#60796,#60798,#60800,#60801,#60803));
#60805=face_outer_bound('',#60804,.f.);
#60807=cartesian_point('',(-6.327986028345e1,-3.934170111638e1,
-6.593067343692e0));
#60808=direction('',(-3.825512432605e-1,-2.316817205778e-1,8.944149633308e-1));
#60809=direction('',(9.213148572027e-1,-2.281207822416e-2,3.881475788726e-1));
#60810=axis2_placement_3d('',#60807,#60808,#60809);
#60811=cylindrical_surface('',#60810,5.000000030410e-1);
#60813=oriented_edge('',*,*,#60812,.t.);
#60815=oriented_edge('',*,*,#60814,.f.);
#60816=oriented_edge('',*,*,#60793,.f.);
#60818=oriented_edge('',*,*,#60817,.t.);
#60819=edge_loop('',(#60813,#60815,#60816,#60818));
#60820=face_outer_bound('',#60819,.f.);
#60822=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#60823=direction('',(0.e0,0.e0,1.e0));
#60824=direction('',(0.e0,-1.e0,0.e0));
#60825=axis2_placement_3d('',#60822,#60823,#60824);
#60826=conical_surface('',#60825,7.438528799863e1,2.656505117708e1);
#60828=oriented_edge('',*,*,#60827,.f.);
#60830=oriented_edge('',*,*,#60829,.f.);
#60832=oriented_edge('',*,*,#60831,.f.);
#60833=oriented_edge('',*,*,#60812,.f.);
#60835=oriented_edge('',*,*,#60834,.t.);
#60836=oriented_edge('',*,*,#44021,.f.);
#60838=oriented_edge('',*,*,#60837,.f.);
#60839=edge_loop('',(#60828,#60830,#60832,#60833,#60835,#60836,#60838));
#60840=face_outer_bound('',#60839,.f.);
#60842=cartesian_point('',(-6.052188605694e1,-4.337724171393e1,
-6.695452800416e0));
#60843=direction('',(3.604420295323e-1,2.647705131697e-1,-8.944149588991e-1));
#60844=direction('',(3.314964710412e-1,8.599136643225e-1,3.881476260376e-1));
#60845=axis2_placement_3d('',#60842,#60843,#60844);
#60846=cylindrical_surface('',#60845,5.000000035633e-1);
#60847=oriented_edge('',*,*,#60827,.t.);
#60849=oriented_edge('',*,*,#60848,.f.);
#60851=oriented_edge('',*,*,#60850,.f.);
#60853=oriented_edge('',*,*,#60852,.t.);
#60854=edge_loop('',(#60847,#60849,#60851,#60853));
#60855=face_outer_bound('',#60854,.f.);
#60857=cartesian_point('',(-6.076752759456e1,-4.503597858764e1,
-4.344595044655e0));
#60858=cartesian_point('',(-6.083981758509e1,-4.498431523106e1,
-4.305624572823e0));
#60859=cartesian_point('',(-6.096734551358e1,-4.487347671301e1,
-4.261998055472e0));
#60860=cartesian_point('',(-6.111256135681e1,-4.467816130195e1,
-4.260942712188e0));
#60861=cartesian_point('',(-6.119747378843e1,-4.452386973221e1,
-4.288706524596e0));
#60862=cartesian_point('',(-6.125707612249e1,-4.436537696052e1,
-4.342998100994e0));
#60863=cartesian_point('',(-6.129039345453e1,-4.421299111736e1,
-4.416774340843e0));
#60864=cartesian_point('',(-6.130080504512e1,-4.406988887297e1,
-4.504618649891e0));
#60865=cartesian_point('',(-6.129210790211e1,-4.393615537940e1,
-4.603583566288e0));
#60866=cartesian_point('',(-6.126714706140e1,-4.381073578548e1,
-4.712733098305e0));
#60867=cartesian_point('',(-6.122761769712e1,-4.369255331159e1,
-4.832314252730e0));
#60868=cartesian_point('',(-6.117450674082e1,-4.358122905042e1,
-4.962752060992e0));
#60869=cartesian_point('',(-6.110848265427e1,-4.347699347443e1,
-5.104282514512e0));
#60870=cartesian_point('',(-6.102993367671e1,-4.338031573950e1,
-5.257164848699e0));
#60871=cartesian_point('',(-6.093884689640e1,-4.329175793100e1,
-5.421963623456e0));
#60872=cartesian_point('',(-6.083469978612e1,-4.321207423035e1,
-5.599698717300e0));
#60873=cartesian_point('',(-6.071649841485e1,-4.314250648054e1,
-5.791712777278e0));
#60874=cartesian_point('',(-6.056218694467e1,-4.307620535010e1,
-6.031622934101e0));
#60875=cartesian_point('',(-6.044429842923e1,-4.304709993398e1,
-6.205873668243e0));
#60876=cartesian_point('',(-6.037127159915e1,-4.303640433825e1,
-6.310923375539e0));
#60877=cartesian_point('',(-6.031933441005e1,-4.470057233962e1,
-4.070469208161e0));
#60878=cartesian_point('',(-6.038750843700e1,-4.465862464566e1,
-4.018778729769e0));
#60879=cartesian_point('',(-6.052187432015e1,-4.455331117372e1,
-3.959134625344e0));
#60880=cartesian_point('',(-6.067218991373e1,-4.435216874923e1,
-3.956861055992e0));
#60881=cartesian_point('',(-6.075458349020e1,-4.419267602512e1,
-3.993941187844e0));
#60882=cartesian_point('',(-6.080290893593e1,-4.403429412262e1,
-4.065555802568e0));
#60883=cartesian_point('',(-6.081750301264e1,-4.389127796459e1,
-4.160077076429e0));
#60884=cartesian_point('',(-6.080469868790e1,-4.376761963281e1,
-4.268635166751e0));
#60885=cartesian_point('',(-6.077120511310e1,-4.366256237259e1,
-4.386501429662e0));
#60886=cartesian_point('',(-6.072208248881e1,-4.357383526412e1,
-4.512151941004e0));
#60887=cartesian_point('',(-6.066064260014e1,-4.349933060835e1,
-4.645817692827e0));
#60888=cartesian_point('',(-6.058918515165e1,-4.343774317579e1,
-4.788092923257e0));
#60889=cartesian_point('',(-6.050949455470e1,-4.338840751058e1,
-4.939435543807e0));
#60890=cartesian_point('',(-6.042291268233e1,-4.335102332133e1,
-5.100339169611e0));
#60891=cartesian_point('',(-6.033032045146e1,-4.332560155928e1,
-5.271580149035e0));
#60892=cartesian_point('',(-6.023219432812e1,-4.331256782158e1,
-5.454334900233e0));
#60893=cartesian_point('',(-6.012882667521e1,-4.331293029283e1,
-5.650016061230e0));
#60894=cartesian_point('',(-6.000383800468e1,-4.333082018257e1,
-5.892552203152e0));
#60895=cartesian_point('',(-5.991758882344e1,-4.335946735964e1,
-6.067012426366e0));
#60896=cartesian_point('',(-5.986758159733e1,-4.338215487758e1,
-6.171590783896e0));
#60897=cartesian_point('',(-6.016918723758e1,-4.424702768322e1,
-4.476343327261e0));
#60898=cartesian_point('',(-6.019009193153e1,-4.423556440670e1,
-4.443007767712e0));
#60899=cartesian_point('',(-6.023387106283e1,-4.420336903340e1,
-4.406230496555e0));
#60900=cartesian_point('',(-6.028216997358e1,-4.413893911802e1,
-4.404157455276e0));
#60901=cartesian_point('',(-6.030754313693e1,-4.408777253129e1,
-4.426063946514e0));
#60902=cartesian_point('',(-6.032043542847e1,-4.403796849897e1,
-4.470504487822e0));
#60903=cartesian_point('',(-6.032119727818e1,-4.399474497157e1,
-4.532806795812e0));
#60904=cartesian_point('',(-6.031237152309e1,-4.395950917759e1,
-4.609326030954e0));
#60905=cartesian_point('',(-6.029661182097e1,-4.393186663438e1,
-4.698029194009e0));
#60906=cartesian_point('',(-6.027592151963e1,-4.391087741118e1,
-4.798285067524e0));
#60907=cartesian_point('',(-6.025163967788e1,-4.389568790814e1,
-4.910355894524e0));
#60908=cartesian_point('',(-6.022473129542e1,-4.388571638926e1,
-5.034591128610e0));
#60909=cartesian_point('',(-6.019596511292e1,-4.388058766437e1,
-5.171125833142e0));
#60910=cartesian_point('',(-6.016594046799e1,-4.388006492144e1,
-5.320112451510e0));
#60911=cartesian_point('',(-6.013509739770e1,-4.388405042063e1,
-5.482022543742e0));
#60912=cartesian_point('',(-6.010376307260e1,-4.389261927759e1,
-5.657816749242e0));
#60913=cartesian_point('',(-6.007225556713e1,-4.390604861434e1,
-5.848831291643e0));
#60914=cartesian_point('',(-6.003616303242e1,-4.392773883658e1,
-6.088745036970e0));
#60915=cartesian_point('',(-6.001325993120e1,-4.394780173543e1,
-6.264103482138e0));
#60916=cartesian_point('',(-6.000079849518e1,-4.396134046336e1,
-6.370214296751e0));
#60917=cartesian_point('',(-6.053671905685e1,-4.433878287532e1,
-4.968510855202e0));
#60918=cartesian_point('',(-6.053634595882e1,-4.433398065832e1,
-4.957755841073e0));
#60919=cartesian_point('',(-6.052462256758e1,-4.433554038294e1,
-4.949280564309e0));
#60920=cartesian_point('',(-6.051301682906e1,-4.435038150050e1,
-4.948533475801e0));
#60921=cartesian_point('',(-6.051027662261e1,-4.436261050109e1,
-4.952972139261e0));
#60922=cartesian_point('',(-6.051541057825e1,-4.437102526720e1,
-4.965491320621e0));
#60923=cartesian_point('',(-6.052746480255e1,-4.437204215924e1,
-4.989740080745e0));
#60924=cartesian_point('',(-6.054399231035e1,-4.436486437208e1,
-5.028333778937e0));
#60925=cartesian_point('',(-6.056255594358e1,-4.435013394776e1,
-5.082468738888e0));
#60926=cartesian_point('',(-6.058130169805e1,-4.432884205156e1,
-5.152581251059e0));
#60927=cartesian_point('',(-6.059889224329e1,-4.430183972405e1,
-5.238966361713e0));
#60928=cartesian_point('',(-6.061426278243e1,-4.426986022300e1,
-5.341672815818e0));
#60929=cartesian_point('',(-6.062652047296e1,-4.423358022167e1,
-5.460440317749e0));
#60930=cartesian_point('',(-6.063491211748e1,-4.419356645734e1,
-5.595003648574e0));
#60931=cartesian_point('',(-6.063874707708e1,-4.415021393385e1,
-5.745458842967e0));
#60932=cartesian_point('',(-6.063727332528e1,-4.410373806716e1,
-5.912494081101e0));
#60933=cartesian_point('',(-6.062953645525e1,-4.405425689983e1,
-6.097334544670e0));
#60934=cartesian_point('',(-6.061187746428e1,-4.399379769777e1,
-6.333213513942e0));
#60935=cartesian_point('',(-6.059136549739e1,-4.395149639985e1,
-6.508845008403e0));
#60936=cartesian_point('',(-6.057605462145e1,-4.392673714620e1,
-6.616250431814e0));
#60937=(bounded_surface()b_spline_surface(3,3,((#60857,#60858,#60859,#60860,
#60861,#60862,#60863,#60864,#60865,#60866,#60867,#60868,#60869,#60870,#60871,
#60872,#60873,#60874,#60875,#60876),(#60877,#60878,#60879,#60880,#60881,#60882,
#60883,#60884,#60885,#60886,#60887,#60888,#60889,#60890,#60891,#60892,#60893,
#60894,#60895,#60896),(#60897,#60898,#60899,#60900,#60901,#60902,#60903,#60904,
#60905,#60906,#60907,#60908,#60909,#60910,#60911,#60912,#60913,#60914,#60915,
#60916),(#60917,#60918,#60919,#60920,#60921,#60922,#60923,#60924,#60925,#60926,
#60927,#60928,#60929,#60930,#60931,#60932,#60933,#60934,#60935,#60936)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995343369249e-1,5.202920102958e-1,
5.294366677913e-1,5.394877368909e-1,5.503696822926e-1,5.624505902962e-1,
5.760052207378e-1,5.911170604094e-1,6.079747585770e-1,6.267984349229e-1,
6.476974351270e-1,6.706958731245e-1,6.958119655806e-1,7.231290927032e-1,
7.528312035274e-1,7.852050880514e-1,8.205680659954e-1,8.757468455543e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531707848e0,1.576531707848e0,1.576531707848e0,1.576531707848e0,
1.576531707848e0,1.576531707848e0,1.576531707848e0,1.576531707848e0,
1.576531707848e0,1.576531707848e0,1.576531707848e0,1.576531707848e0,
1.576531707848e0,1.576531707848e0,1.576531707848e0,1.576531707848e0,
1.576531707848e0,1.576531707848e0,1.576531707848e0,1.576531707848e0),(
8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,
8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,
8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,
8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,
8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,8.078227640507e-1),(
8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,
8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,
8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,
8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,
8.078227640507e-1,8.078227640507e-1,8.078227640507e-1,8.078227640507e-1),(
1.576531707848e0,1.576531707848e0,1.576531707848e0,1.576531707848e0,
1.576531707848e0,1.576531707848e0,1.576531707848e0,1.576531707848e0,
1.576531707848e0,1.576531707848e0,1.576531707848e0,1.576531707848e0,
1.576531707848e0,1.576531707848e0,1.576531707848e0,1.576531707848e0,
1.576531707848e0,1.576531707848e0,1.576531707848e0,1.576531707848e0)))representation_item('')surface());
#60939=oriented_edge('',*,*,#60938,.f.);
#60940=oriented_edge('',*,*,#60848,.t.);
#60941=oriented_edge('',*,*,#60837,.t.);
#60942=oriented_edge('',*,*,#44019,.f.);
#60943=edge_loop('',(#60939,#60940,#60941,#60942));
#60944=face_outer_bound('',#60943,.f.);
#60946=cartesian_point('',(-5.995995683469e1,-4.419090334071e1,
-2.460528104879e1));
#60947=direction('',(-1.313607478368e-2,3.119250922732e-3,9.999088527526e-1));
#60948=direction('',(2.302276912211e-1,9.731367889820e-1,-1.117067599857e-5));
#60949=axis2_placement_3d('',#60946,#60947,#60948);
#60950=cylindrical_surface('',#60949,3.000055924647e-1);
#60951=oriented_edge('',*,*,#60938,.t.);
#60952=oriented_edge('',*,*,#44017,.f.);
#60954=oriented_edge('',*,*,#60953,.t.);
#60956=oriented_edge('',*,*,#60955,.f.);
#60957=edge_loop('',(#60951,#60952,#60954,#60956));
#60958=face_outer_bound('',#60957,.f.);
#60960=cartesian_point('',(-5.683213172724e1,-4.198604586013e1,
-3.934391487366e1));
#60961=direction('',(6.086193125869e-1,-7.933939084242e-1,1.042297566059e-2));
#60962=direction('',(-6.455736160547e-1,-5.027769825198e-1,-5.748478164717e-1));
#60963=axis2_placement_3d('',#60960,#60961,#60962);
#60964=toroidal_surface('',#60963,3.697836906396e0,2.999996386476e-1);
#60966=oriented_edge('',*,*,#60965,.f.);
#60967=oriented_edge('',*,*,#60953,.f.);
#60969=oriented_edge('',*,*,#60968,.f.);
#60971=oriented_edge('',*,*,#60970,.f.);
#60973=oriented_edge('',*,*,#60972,.t.);
#60974=edge_loop('',(#60966,#60967,#60969,#60971,#60973));
#60975=face_outer_bound('',#60974,.f.);
#60977=cartesian_point('',(-5.374601550210e1,-3.871982336308e1,0.e0));
#60978=direction('',(-6.087280502333e-1,7.933098402242e-1,-1.047178411625e-2));
#60979=direction('',(-7.933533402912e-1,-6.087614290087e-1,0.e0));
#60980=axis2_placement_3d('',#60977,#60978,#60979);
#60981=plane('',#60980);
#60983=oriented_edge('',*,*,#60982,.t.);
#60985=oriented_edge('',*,*,#60984,.t.);
#60986=oriented_edge('',*,*,#60850,.t.);
#60987=oriented_edge('',*,*,#60955,.t.);
#60988=oriented_edge('',*,*,#60965,.t.);
#60990=oriented_edge('',*,*,#60989,.t.);
#60991=edge_loop('',(#60983,#60985,#60986,#60987,#60988,#60990));
#60992=face_outer_bound('',#60991,.f.);
#60994=cartesian_point('',(-5.996758429522e1,-4.314794925194e1,
-2.154670092964e1));
#60995=direction('',(1.304750707989e-2,-3.187223789704e-3,-9.999097980136e-1));
#60996=direction('',(4.042866478572e-1,9.146292892104e-1,2.360017549160e-3));
#60997=axis2_placement_3d('',#60994,#60995,#60996);
#60998=cylindrical_surface('',#60997,5.000150358352e-1);
#60999=oriented_edge('',*,*,#54986,.f.);
#61001=oriented_edge('',*,*,#61000,.f.);
#61002=oriented_edge('',*,*,#60982,.f.);
#61003=oriented_edge('',*,*,#54963,.t.);
#61004=edge_loop('',(#60999,#61001,#61002,#61003));
#61005=face_outer_bound('',#61004,.f.);
#61007=cartesian_point('',(-6.212356520824e1,-4.462567396745e1,
-8.219509828708e0));
#61008=direction('',(6.085538894657e-1,-7.934441637182e-1,1.041742183594e-2));
#61009=direction('',(6.867217555979e-1,5.331872798571e-1,4.940896224240e-1));
#61010=axis2_placement_3d('',#61007,#61008,#61009);
#61011=toroidal_surface('',#61010,2.497873680476e0,4.999993431560e-1);
#61013=oriented_edge('',*,*,#61012,.t.);
#61014=oriented_edge('',*,*,#60852,.f.);
#61015=oriented_edge('',*,*,#60984,.f.);
#61016=oriented_edge('',*,*,#61000,.t.);
#61017=edge_loop('',(#61013,#61014,#61015,#61016));
#61018=face_outer_bound('',#61017,.f.);
#61020=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#61021=direction('',(0.e0,0.e0,1.e0));
#61022=direction('',(8.306431288188e-1,5.568051656963e-1,0.e0));
#61023=axis2_placement_3d('',#61020,#61021,#61022);
#61024=toroidal_surface('',#61023,7.649382607502e1,3.e0);
#61025=oriented_edge('',*,*,#61012,.f.);
#61026=oriented_edge('',*,*,#54984,.t.);
#61027=oriented_edge('',*,*,#54982,.t.);
#61029=oriented_edge('',*,*,#61028,.f.);
#61030=oriented_edge('',*,*,#60831,.t.);
#61031=oriented_edge('',*,*,#60829,.t.);
#61032=edge_loop('',(#61025,#61026,#61027,#61029,#61030,#61031));
#61033=face_outer_bound('',#61032,.f.);
#61035=cartesian_point('',(-6.500241064101e1,-4.031715086717e1,
-8.219506755286e0));
#61036=direction('',(-5.001525447916e-1,8.658746126670e-1,1.042051233342e-2));
#61037=direction('',(8.648162414907e-1,5.000810012072e-1,-4.485377002469e-2));
#61038=axis2_placement_3d('',#61035,#61036,#61037);
#61039=toroidal_surface('',#61038,2.497861005087e0,4.999993257742e-1);
#61040=oriented_edge('',*,*,#61028,.t.);
#61042=oriented_edge('',*,*,#61041,.f.);
#61043=oriented_edge('',*,*,#60795,.f.);
#61044=oriented_edge('',*,*,#60814,.t.);
#61045=edge_loop('',(#61040,#61042,#61043,#61044));
#61046=face_outer_bound('',#61045,.f.);
#61048=cartesian_point('',(-6.281210817245e1,-3.889081842533e1,
-2.154670092378e1));
#61049=direction('',(-2.048453968222e-3,-1.327402248094e-2,9.999097980136e-1));
#61050=direction('',(9.997210821981e-1,2.349868348938e-2,2.360017549126e-3));
#61051=axis2_placement_3d('',#61048,#61049,#61050);
#61052=cylindrical_surface('',#61051,5.000150358339e-1);
#61053=oriented_edge('',*,*,#54980,.f.);
#61054=oriented_edge('',*,*,#55021,.f.);
#61055=oriented_edge('',*,*,#60797,.f.);
#61056=oriented_edge('',*,*,#61041,.t.);
#61057=edge_loop('',(#61053,#61054,#61055,#61056));
#61058=face_outer_bound('',#61057,.f.);
#61060=cartesian_point('',(-5.887253988354e1,-4.358793897318e1,
-4.213845709157e1));
#61061=direction('',(-4.376576012549e-1,-3.247589355061e-1,8.384434732722e-1));
#61062=direction('',(1.285602239153e-1,9.003102119005e-1,4.158290408022e-1));
#61063=axis2_placement_3d('',#61060,#61061,#61062);
#61064=cylindrical_surface('',#61063,2.999999999992e-1);
#61065=oriented_edge('',*,*,#54934,.t.);
#61066=oriented_edge('',*,*,#54965,.t.);
#61067=oriented_edge('',*,*,#60989,.f.);
#61068=oriented_edge('',*,*,#60972,.f.);
#61070=oriented_edge('',*,*,#61069,.t.);
#61071=edge_loop('',(#61065,#61066,#61067,#61068,#61070));
#61072=face_outer_bound('',#61071,.f.);
#61074=cartesian_point('',(-4.085444833292e-11,-3.134158931208e-11,
-4.228096149021e1));
#61075=direction('',(0.e0,0.e0,1.e0));
#61076=direction('',(-7.933533402912e-1,-6.087614290087e-1,0.e0));
#61077=axis2_placement_3d('',#61074,#61075,#61076);
#61078=conical_surface('',#61077,7.351737503131e1,3.302386755580e1);
#61079=oriented_edge('',*,*,#54820,.f.);
#61080=oriented_edge('',*,*,#54818,.f.);
#61081=oriented_edge('',*,*,#61069,.f.);
#61083=oriented_edge('',*,*,#61082,.f.);
#61085=oriented_edge('',*,*,#61084,.f.);
#61087=oriented_edge('',*,*,#61086,.f.);
#61089=oriented_edge('',*,*,#61088,.f.);
#61090=edge_loop('',(#61079,#61080,#61081,#61083,#61085,#61087,#61089));
#61091=face_outer_bound('',#61090,.f.);
#61093=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#61094=direction('',(0.e0,0.e0,1.e0));
#61095=direction('',(7.924478694829e-1,6.099396479588e-1,0.e0));
#61096=axis2_placement_3d('',#61093,#61094,#61095);
#61097=toroidal_surface('',#61096,7.065650925828e1,4.e0);
#61099=oriented_edge('',*,*,#61098,.t.);
#61101=oriented_edge('',*,*,#61100,.t.);
#61102=oriented_edge('',*,*,#61086,.t.);
#61103=oriented_edge('',*,*,#61084,.t.);
#61104=oriented_edge('',*,*,#61082,.t.);
#61105=oriented_edge('',*,*,#60970,.t.);
#61106=oriented_edge('',*,*,#60968,.t.);
#61107=oriented_edge('',*,*,#44015,.t.);
#61108=oriented_edge('',*,*,#44013,.t.);
#61109=edge_loop('',(#61099,#61101,#61102,#61103,#61104,#61105,#61106,#61107,
#61108));
#61110=face_outer_bound('',#61109,.f.);
#61112=cartesian_point('',(-5.526401811937e1,-4.402866986300e1,
-3.934373633893e1));
#61113=direction('',(-6.087846779052e-1,7.932667641085e-1,1.044303159093e-2));
#61114=direction('',(-7.928311230618e-1,-6.088142349777e-1,2.764122995025e-2));
#61115=axis2_placement_3d('',#61112,#61113,#61114);
#61116=toroidal_surface('',#61115,3.698456012644e0,2.999994703733e-1);
#61118=oriented_edge('',*,*,#61117,.f.);
#61120=oriented_edge('',*,*,#61119,.f.);
#61121=oriented_edge('',*,*,#61100,.f.);
#61122=oriented_edge('',*,*,#61098,.f.);
#61124=oriented_edge('',*,*,#61123,.t.);
#61125=edge_loop('',(#61118,#61120,#61121,#61122,#61124));
#61126=face_outer_bound('',#61125,.f.);
#61128=cartesian_point('',(-6.113682966950e1,-4.943288419290e1,0.e0));
#61129=direction('',(6.087280502333e-1,-7.933098402242e-1,-1.047178411625e-2));
#61130=direction('',(7.933533402912e-1,6.087614290087e-1,0.e0));
#61131=axis2_placement_3d('',#61128,#61129,#61130);
#61132=plane('',#61131);
#61134=oriented_edge('',*,*,#61133,.t.);
#61136=oriented_edge('',*,*,#61135,.t.);
#61138=oriented_edge('',*,*,#61137,.t.);
#61140=oriented_edge('',*,*,#61139,.t.);
#61141=oriented_edge('',*,*,#61117,.t.);
#61143=oriented_edge('',*,*,#61142,.t.);
#61144=edge_loop('',(#61134,#61136,#61138,#61140,#61141,#61143));
#61145=face_outer_bound('',#61144,.f.);
#61147=cartesian_point('',(-5.760336986479e1,-4.726480661695e1,
-6.593067342439e0));
#61148=direction('',(-3.490379315475e-1,-2.796326084519e-1,8.944149633316e-1));
#61149=direction('',(9.164104545879e-1,9.763880241828e-2,3.881475788721e-1));
#61150=axis2_placement_3d('',#61147,#61148,#61149);
#61151=cylindrical_surface('',#61150,5.000000030418e-1);
#61153=oriented_edge('',*,*,#61152,.t.);
#61155=oriented_edge('',*,*,#61154,.f.);
#61156=oriented_edge('',*,*,#61133,.f.);
#61158=oriented_edge('',*,*,#61157,.t.);
#61159=edge_loop('',(#61153,#61155,#61156,#61158));
#61160=face_outer_bound('',#61159,.f.);
#61162=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002763e0));
#61163=direction('',(0.e0,0.e0,1.e0));
#61164=direction('',(0.e0,-1.e0,0.e0));
#61165=axis2_placement_3d('',#61162,#61163,#61164);
#61166=conical_surface('',#61165,7.438528799863e1,2.656505117708e1);
#61168=oriented_edge('',*,*,#61167,.f.);
#61170=oriented_edge('',*,*,#61169,.f.);
#61172=oriented_edge('',*,*,#61171,.f.);
#61173=oriented_edge('',*,*,#61152,.f.);
#61175=oriented_edge('',*,*,#61174,.t.);
#61176=oriented_edge('',*,*,#44007,.f.);
#61178=oriented_edge('',*,*,#61177,.f.);
#61179=edge_loop('',(#61168,#61170,#61172,#61173,#61175,#61176,#61178));
#61180=face_outer_bound('',#61179,.f.);
#61182=cartesian_point('',(-5.434224674308e1,-5.090583473199e1,
-6.695452797069e0));
#61183=direction('',(3.227989111015e-1,3.095524903511e-1,-8.944149589028e-1));
#61184=direction('',(2.164192165376e-1,8.958259558194e-1,3.881476260311e-1));
#61185=axis2_placement_3d('',#61182,#61183,#61184);
#61186=cylindrical_surface('',#61185,5.000000035635e-1);
#61187=oriented_edge('',*,*,#61167,.t.);
#61189=oriented_edge('',*,*,#61188,.f.);
#61191=oriented_edge('',*,*,#61190,.f.);
#61193=oriented_edge('',*,*,#61192,.t.);
#61194=edge_loop('',(#61187,#61189,#61191,#61193));
#61195=face_outer_bound('',#61194,.f.);
#61197=cartesian_point('',(-5.437518903424e1,-5.258231374708e1,
-4.343542656520e0));
#61198=cartesian_point('',(-5.445097245567e1,-5.253843399574e1,
-4.304630403429e0));
#61199=cartesian_point('',(-5.458976874859e1,-5.244609059996e1,
-4.262090091960e0));
#61200=cartesian_point('',(-5.475759356697e1,-5.227327456843e1,
-4.260889778425e0));
#61201=cartesian_point('',(-5.486199223454e1,-5.213146526293e1,
-4.288527320246e0));
#61202=cartesian_point('',(-5.494186946774e1,-5.198214575583e1,
-4.342708880769e0));
#61203=cartesian_point('',(-5.499489287246e1,-5.183544281650e1,
-4.416381334070e0));
#61204=cartesian_point('',(-5.502399751927e1,-5.169493049661e1,
-4.504137554106e0));
#61205=cartesian_point('',(-5.503292688461e1,-5.156118284463e1,
-4.603039572134e0));
#61206=cartesian_point('',(-5.502463359739e1,-5.143353720886e1,
-4.712145666383e0));
#61207=cartesian_point('',(-5.500093781599e1,-5.131115291228e1,
-4.831699882747e0));
#61208=cartesian_point('',(-5.496286485678e1,-5.119378151402e1,
-4.962132633951e0));
#61209=cartesian_point('',(-5.491104474114e1,-5.108174168027e1,
-5.103682541742e0));
#61210=cartesian_point('',(-5.484580174572e1,-5.097555670869e1,
-5.256604777230e0));
#61211=cartesian_point('',(-5.476705374779e1,-5.087578996093e1,
-5.421455459662e0));
#61212=cartesian_point('',(-5.467418882428e1,-5.078312498808e1,
-5.599247558992e0));
#61213=cartesian_point('',(-5.456606185160e1,-5.069866355715e1,
-5.791321573418e0));
#61214=cartesian_point('',(-5.442155280982e1,-5.061264187168e1,
-6.031543674189e0));
#61215=cartesian_point('',(-5.430828400035e1,-5.056833140036e1,
-6.206079478447e0));
#61216=cartesian_point('',(-5.423709422384e1,-5.054816499279e1,
-6.311388658179e0));
#61217=cartesian_point('',(-5.397549731562e1,-5.219310570163e1,
-4.069385283930e0));
#61218=cartesian_point('',(-5.404513801925e1,-5.215656567993e1,
-4.017377581120e0));
#61219=cartesian_point('',(-5.418987860038e1,-5.207041590403e1,
-3.959215078206e0));
#61220=cartesian_point('',(-5.436347919824e1,-5.189256325547e1,
-3.956751663240e0));
#61221=cartesian_point('',(-5.446609514566e1,-5.174526420759e1,
-3.993663910383e0));
#61222=cartesian_point('',(-5.453481890439e1,-5.159455444320e1,
-4.065142542315e0));
#61223=cartesian_point('',(-5.456809537353e1,-5.145465316503e1,
-4.159548051931e0));
#61224=cartesian_point('',(-5.457167056070e1,-5.133033799979e1,
-4.268020484785e0));
#61225=cartesian_point('',(-5.455227910271e1,-5.122174128145e1,
-4.385836489288e0));
#61226=cartesian_point('',(-5.451523229156e1,-5.112728816618e1,
-4.511460062498e0));
#61227=cartesian_point('',(-5.446409198305e1,-5.104532797279e1,
-4.645115797668e0));
#61228=cartesian_point('',(-5.440130906349e1,-5.097486741458e1,
-4.787402026177e0));
#61229=cartesian_point('',(-5.432874111524e1,-5.091548293835e1,
-4.938778348212e0));
#61230=cartesian_point('',(-5.424776291027e1,-5.086705671394e1,
-5.099733679236e0));
#61231=cartesian_point('',(-5.415925376645e1,-5.082971778846e1,
-5.271035785839e0));
#61232=cartesian_point('',(-5.406363648658e1,-5.080395060406e1,
-5.453854501492e0));
#61233=cartesian_point('',(-5.396107206477e1,-5.079079159152e1,
-5.649600814420e0));
#61234=cartesian_point('',(-5.383465178948e1,-5.079219655788e1,
-5.892455935125e0));
#61235=cartesian_point('',(-5.374525859800e1,-5.080938252151e1,
-6.067201024529e0));
#61236=cartesian_point('',(-5.369259430686e1,-5.082540949645e1,
-6.172035864578e0));
#61237=cartesian_point('',(-5.388134581360e1,-5.172295135894e1,
-4.475296521209e0));
#61238=cartesian_point('',(-5.390232928304e1,-5.171278265771e1,
-4.442225797935e0));
#61239=cartesian_point('',(-5.394919512405e1,-5.168678229600e1,
-4.406354022555e0));
#61240=cartesian_point('',(-5.400493491626e1,-5.162985436897e1,
-4.404174994729e0));
#61241=cartesian_point('',(-5.403680021606e1,-5.158247572215e1,
-4.425974949495e0));
#61242=cartesian_point('',(-5.405612750301e1,-5.153479430158e1,
-4.470316099389e0));
#61243=cartesian_point('',(-5.406257297467e1,-5.149204248407e1,
-4.532517671430e0));
#61244=cartesian_point('',(-5.405846763104e1,-5.145594646400e1,
-4.608944344522e0));
#61245=cartesian_point('',(-5.404648696834e1,-5.142646605311e1,
-4.697574960980e0));
#61246=cartesian_point('',(-5.402873934023e1,-5.140293690804e1,
-4.797775987209e0));
#61247=cartesian_point('',(-5.400666521680e1,-5.138469000209e1,
-4.909808528984e0));
#61248=cartesian_point('',(-5.398129768150e1,-5.137127523970e1,
-5.034028115746e0));
#61249=cartesian_point('',(-5.395344891576e1,-5.136242213587e1,
-5.170572975278e0));
#61250=cartesian_point('',(-5.392374640577e1,-5.135797512846e1,
-5.319591848343e0));
#61251=cartesian_point('',(-5.389264210102e1,-5.135789489381e1,
-5.481547922193e0));
#61252=cartesian_point('',(-5.386045273069e1,-5.136229795370e1,
-5.657394730682e0));
#61253=cartesian_point('',(-5.382745841040e1,-5.137149976655e1,
-5.848466072877e0));
#61254=cartesian_point('',(-5.378880282231e1,-5.138831221549e1,
-6.088689342634e0));
#61255=cartesian_point('',(-5.376344708006e1,-5.140524588712e1,
-6.264335185345e0));
#61256=cartesian_point('',(-5.374930038809e1,-5.141707698169e1,
-6.370709475496e0));
#61257=cartesian_point('',(-5.423047341713e1,-5.185966308030e1,
-4.967448545646e0));
#61258=cartesian_point('',(-5.423146827655e1,-5.185631726675e1,
-4.957643388252e0));
#61259=cartesian_point('',(-5.421982619250e1,-5.185642653279e1,
-4.949365041273e0));
#61260=cartesian_point('',(-5.420649305035e1,-5.186947785392e1,
-4.948601845016e0));
#61261=cartesian_point('',(-5.420214442949e1,-5.188125120868e1,
-4.953011036660e0));
#61262=cartesian_point('',(-5.420609681188e1,-5.189029142548e1,
-4.965480928296e0));
#61263=cartesian_point('',(-5.421787962983e1,-5.189291207226e1,
-4.989654316835e0));
#61264=cartesian_point('',(-5.423517891618e1,-5.188799699632e1,
-5.028154599327e0));
#61265=cartesian_point('',(-5.425549904500e1,-5.187585507090e1,
-5.082197214383e0));
#61266=cartesian_point('',(-5.427686956858e1,-5.185722312906e1,
-5.152227580810e0));
#61267=cartesian_point('',(-5.429784996922e1,-5.183276934591e1,
-5.238545866077e0));
#61268=cartesian_point('',(-5.431728632930e1,-5.180308019256e1,
-5.341209284174e0));
#61269=cartesian_point('',(-5.433420183663e1,-5.176870960872e1,
-5.459962491367e0));
#61270=cartesian_point('',(-5.434777215219e1,-5.173012289605e1,
-5.594537793219e0));
#61271=cartesian_point('',(-5.435725826662e1,-5.168762462194e1,
-5.745023155278e0));
#61272=cartesian_point('',(-5.436188521642e1,-5.164133282543e1,
-5.912099084158e0));
#61273=cartesian_point('',(-5.436069097372e1,-5.159124110292e1,
-6.096987434453e0));
#61274=cartesian_point('',(-5.435108065126e1,-5.152890148975e1,
-6.333164248519e0));
#61275=cartesian_point('',(-5.433624060811e1,-5.148420323295e1,
-6.509084555717e0));
#61276=cartesian_point('',(-5.432425431040e1,-5.145758754738e1,
-6.616759947360e0));
#61277=(bounded_surface()b_spline_surface(3,3,((#61197,#61198,#61199,#61200,
#61201,#61202,#61203,#61204,#61205,#61206,#61207,#61208,#61209,#61210,#61211,
#61212,#61213,#61214,#61215,#61216),(#61217,#61218,#61219,#61220,#61221,#61222,
#61223,#61224,#61225,#61226,#61227,#61228,#61229,#61230,#61231,#61232,#61233,
#61234,#61235,#61236),(#61237,#61238,#61239,#61240,#61241,#61242,#61243,#61244,
#61245,#61246,#61247,#61248,#61249,#61250,#61251,#61252,#61253,#61254,#61255,
#61256),(#61257,#61258,#61259,#61260,#61261,#61262,#61263,#61264,#61265,#61266,
#61267,#61268,#61269,#61270,#61271,#61272,#61273,#61274,#61275,#61276)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.997842098458e-1,5.201496770204e-1,
5.292886780594e-1,5.393403461416e-1,5.502191251049e-1,5.622895685472e-1,
5.758349578914e-1,5.909408850505e-1,6.077939650760e-1,6.266154561722e-1,
6.475166155244e-1,6.705224602190e-1,6.956504314632e-1,7.229821273801e-1,
7.526999525221e-1,7.850905614082e-1,8.204718927537e-1,8.758013851427e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576634231461e0,1.576634231461e0,1.576634231461e0,1.576634231461e0,
1.576634231461e0,1.576634231461e0,1.576634231461e0,1.576634231461e0,
1.576634231461e0,1.576634231461e0,1.576634231461e0,1.576634231461e0,
1.576634231461e0,1.576634231461e0,1.576634231461e0,1.576634231461e0,
1.576634231461e0,1.576634231461e0,1.576634231461e0,1.576634231461e0),(
8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,
8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,
8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,
8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,
8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,8.077885895129e-1),(
8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,
8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,
8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,
8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,
8.077885895129e-1,8.077885895129e-1,8.077885895129e-1,8.077885895129e-1),(
1.576634231461e0,1.576634231461e0,1.576634231461e0,1.576634231461e0,
1.576634231461e0,1.576634231461e0,1.576634231461e0,1.576634231461e0,
1.576634231461e0,1.576634231461e0,1.576634231461e0,1.576634231461e0,
1.576634231461e0,1.576634231461e0,1.576634231461e0,1.576634231461e0,
1.576634231461e0,1.576634231461e0,1.576634231461e0,1.576634231461e0)))representation_item('')surface());
#61279=oriented_edge('',*,*,#61278,.f.);
#61280=oriented_edge('',*,*,#61188,.t.);
#61281=oriented_edge('',*,*,#61177,.t.);
#61282=oriented_edge('',*,*,#44005,.f.);
#61283=edge_loop('',(#61279,#61280,#61281,#61282));
#61284=face_outer_bound('',#61283,.f.);
#61286=cartesian_point('',(-5.367892074812e1,-5.163918888793e1,
-2.460528104879e1));
#61287=direction('',(-1.343083778872e-2,1.377963476358e-3,9.999088527526e-1));
#61288=direction('',(1.012382218434e-1,9.948622127276e-1,-1.117067572652e-5));
#61289=axis2_placement_3d('',#61286,#61287,#61288);
#61290=cylindrical_surface('',#61289,3.000055924633e-1);
#61291=oriented_edge('',*,*,#61278,.t.);
#61292=oriented_edge('',*,*,#44003,.f.);
#61294=oriented_edge('',*,*,#61293,.t.);
#61296=oriented_edge('',*,*,#61295,.f.);
#61297=edge_loop('',(#61291,#61292,#61294,#61296));
#61298=face_outer_bound('',#61297,.f.);
#61300=cartesian_point('',(-5.350033019015e1,-5.136009452146e1,
-3.940470304679e1));
#61301=cartesian_point('',(-5.350052093236e1,-5.136013904642e1,
-3.939483027346e1));
#61302=cartesian_point('',(-5.350068231032e1,-5.136015420198e1,
-3.938495715559e1));
#61303=cartesian_point('',(-5.350081432137e1,-5.136013999159e1,
-3.937508409855e1));
#61304=cartesian_point('',(-5.386904338836e1,-5.138519224549e1,
-3.941193789432e1));
#61305=cartesian_point('',(-5.386924930952e1,-5.138524032264e1,
-3.940128006935e1));
#61306=cartesian_point('',(-5.386942353023e1,-5.138525669391e1,
-3.939062187399e1));
#61307=cartesian_point('',(-5.386956604755e1,-5.138524136271e1,
-3.937996374595e1));
#61308=cartesian_point('',(-5.399747719127e1,-5.177160926303e1,
-3.941615946207e1));
#61309=cartesian_point('',(-5.399770295662e1,-5.177166198412e1,
-3.940447529558e1));
#61310=cartesian_point('',(-5.399789396740e1,-5.177167994459e1,
-3.939279072497e1));
#61311=cartesian_point('',(-5.399805022019e1,-5.177166314829e1,
-3.938110623007e1));
#61312=cartesian_point('',(-5.359355538502e1,-5.193701861525e1,
-3.940910280157e1));
#61313=cartesian_point('',(-5.359377195726e1,-5.193706918498e1,
-3.939789410335e1));
#61314=cartesian_point('',(-5.359395518977e1,-5.193708640922e1,
-3.938668501665e1));
#61315=cartesian_point('',(-5.359410507941e1,-5.193707029164e1,
-3.937547600179e1));
#61316=(bounded_surface()b_spline_surface(3,3,((#61300,#61301,#61302,#61303),(
#61304,#61305,#61306,#61307),(#61308,#61309,#61310,#61311),(#61312,#61313,
#61314,#61315)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(-5.835437613079e-1,1.292541217631e0),(8.246250959761e-1,8.356491053870e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.857790455243e0,1.857790455243e0,1.857790455243e0,1.857790455243e0),(
8.676518344052e-1,8.676518344052e-1,8.676518344052e-1,8.676518344052e-1),(
7.346932647814e-1,7.346932647814e-1,7.346932647814e-1,7.346932647814e-1),(
1.458914746371e0,1.458914746371e0,1.458914746371e0,1.458914746371e0)))representation_item('')surface());
#61318=oriented_edge('',*,*,#61317,.t.);
#61320=oriented_edge('',*,*,#61319,.f.);
#61321=oriented_edge('',*,*,#61293,.f.);
#61323=oriented_edge('',*,*,#61322,.t.);
#61324=edge_loop('',(#61318,#61320,#61321,#61323));
#61325=face_outer_bound('',#61324,.f.);
#61327=cartesian_point('',(-5.291519493722e1,-5.156754708300e1,
-3.997298239970e1));
#61328=cartesian_point('',(-5.296404319277e1,-5.155211854808e1,
-3.997540482005e1));
#61329=cartesian_point('',(-5.304437144330e1,-5.152663878653e1,
-3.997088780407e1));
#61330=cartesian_point('',(-5.314940451970e1,-5.149414188013e1,
-3.994588327409e1));
#61331=cartesian_point('',(-5.323319208710e1,-5.146877588624e1,
-3.991304586272e1));
#61332=cartesian_point('',(-5.330838634003e1,-5.144650064454e1,
-3.987111214680e1));
#61333=cartesian_point('',(-5.337493158126e1,-5.142720529932e1,
-3.982115078603e1));
#61334=cartesian_point('',(-5.343117451289e1,-5.141121069670e1,
-3.976566292575e1));
#61335=cartesian_point('',(-5.347691127778e1,-5.139839971633e1,
-3.970672127683e1));
#61336=cartesian_point('',(-5.351289920679e1,-5.138840677501e1,
-3.964525990469e1));
#61337=cartesian_point('',(-5.353959661805e1,-5.138098982062e1,
-3.958199227845e1));
#61338=cartesian_point('',(-5.355725672905e1,-5.137602286095e1,
-3.951851303477e1));
#61339=cartesian_point('',(-5.356673958330e1,-5.137330303878e1,
-3.945682260665e1));
#61340=cartesian_point('',(-5.357017546667e1,-5.137229731557e1,
-3.938137961077e1));
#61341=cartesian_point('',(-5.356486586367e1,-5.137386284312e1,
-3.932634599334e1));
#61342=cartesian_point('',(-5.355789547646e1,-5.137576621206e1,
-3.929047810881e1));
#61343=cartesian_point('',(-5.291422846957e1,-5.158721389231e1,
-3.997950147631e1));
#61344=cartesian_point('',(-5.296327376688e1,-5.157138946960e1,
-3.998303258832e1));
#61345=cartesian_point('',(-5.304422174439e1,-5.154516214317e1,
-3.998030883070e1));
#61346=cartesian_point('',(-5.315071198601e1,-5.151133853236e1,
-3.995743119958e1));
#61347=cartesian_point('',(-5.323611389967e1,-5.148467222770e1,
-3.992606777337e1));
#61348=cartesian_point('',(-5.331320998981e1,-5.146099687960e1,
-3.988516761522e1));
#61349=cartesian_point('',(-5.338191860614e1,-5.144022888849e1,
-3.983573470223e1));
#61350=cartesian_point('',(-5.344049043309e1,-5.142276260654e1,
-3.978019006870e1));
#61351=cartesian_point('',(-5.348862889498e1,-5.140854086457e1,
-3.972055492176e1));
#61352=cartesian_point('',(-5.352701471136e1,-5.139723826273e1,
-3.965770171394e1));
#61353=cartesian_point('',(-5.355598241848e1,-5.138866844874e1,
-3.959225498768e1));
#61354=cartesian_point('',(-5.357554657091e1,-5.138279814144e1,
-3.952579243653e1));
#61355=cartesian_point('',(-5.358627094726e1,-5.137951920069e1,
-3.946050646896e1));
#61356=cartesian_point('',(-5.359020591958e1,-5.137829535081e1,
-3.938016824044e1));
#61357=cartesian_point('',(-5.358413045731e1,-5.138019448261e1,
-3.932159222987e1));
#61358=cartesian_point('',(-5.357628929538e1,-5.138250590139e1,
-3.928381569294e1));
#61359=cartesian_point('',(-5.291292055977e1,-5.162920594468e1,
-3.998889456591e1));
#61360=cartesian_point('',(-5.296212995945e1,-5.161278481361e1,
-3.999475381105e1));
#61361=cartesian_point('',(-5.304397915336e1,-5.158537814883e1,
-3.999586056298e1));
#61362=cartesian_point('',(-5.315302885784e1,-5.154927890351e1,
-3.997767718901e1));
#61363=cartesian_point('',(-5.324143744003e1,-5.152028914048e1,
-3.994968623103e1));
#61364=cartesian_point('',(-5.332219917619e1,-5.149403970334e1,
-3.991129623516e1));
#61365=cartesian_point('',(-5.339517730762e1,-5.147050493571e1,
-3.986336604819e1));
#61366=cartesian_point('',(-5.345842620589e1,-5.145022652689e1,
-3.980812790202e1));
#61367=cartesian_point('',(-5.351145240719e1,-5.143327290758e1,
-3.974747804861e1));
#61368=cartesian_point('',(-5.355476907871e1,-5.141940697827e1,
-3.968215134282e1));
#61369=cartesian_point('',(-5.358844405112e1,-5.140856097412e1,
-3.961257861042e1));
#61370=cartesian_point('',(-5.361198094750e1,-5.140089501516e1,
-3.954028942018e1));
#61371=cartesian_point('',(-5.362530642356e1,-5.139649960009e1,
-3.946786715188e1));
#61372=cartesian_point('',(-5.363028901058e1,-5.139483939224e1,
-3.937774731799e1));
#61373=cartesian_point('',(-5.362260616393e1,-5.139740550179e1,
-3.931209631534e1));
#61374=cartesian_point('',(-5.361294233062e1,-5.140053289565e1,
-3.927055554391e1));
#61375=cartesian_point('',(-5.291327564747e1,-5.169561211870e1,
-3.998923308122e1));
#61376=cartesian_point('',(-5.296192159353e1,-5.167904454983e1,
-3.999864858821e1));
#61377=cartesian_point('',(-5.304384259368e1,-5.165110969039e1,
-4.000581800677e1));
#61378=cartesian_point('',(-5.315517009063e1,-5.161319840503e1,
-3.999554866204e1));
#61379=cartesian_point('',(-5.324692156601e1,-5.158198687291e1,
-3.997361330792e1));
#61380=cartesian_point('',(-5.333221304690e1,-5.155299889803e1,
-3.994016567795e1));
#61381=cartesian_point('',(-5.341082160741e1,-5.152629964307e1,
-3.989581259112e1));
#61382=cartesian_point('',(-5.348051907561e1,-5.150263297316e1,
-3.984243077914e1));
#61383=cartesian_point('',(-5.354050409960e1,-5.148225822578e1,
-3.978167083095e1));
#61384=cartesian_point('',(-5.359101213499e1,-5.146508596310e1,
-3.971403062284e1));
#61385=cartesian_point('',(-5.363168151663e1,-5.145123485941e1,
-3.963962231426e1));
#61386=cartesian_point('',(-5.366120356843e1,-5.144115627766e1,
-3.955986105105e1));
#61387=cartesian_point('',(-5.367848282257e1,-5.143524330312e1,
-3.947788778729e1));
#61388=cartesian_point('',(-5.368506429399e1,-5.143298726187e1,
-3.937444983502e1));
#61389=cartesian_point('',(-5.367492887269e1,-5.143646277153e1,
-3.929917748833e1));
#61390=cartesian_point('',(-5.366249999334e1,-5.144070325784e1,
-3.925268155915e1));
#61391=cartesian_point('',(-5.291604979658e1,-5.176082401451e1,
-3.997503762753e1));
#61392=cartesian_point('',(-5.296331876717e1,-5.174491050627e1,
-3.998781988903e1));
#61393=cartesian_point('',(-5.304395577063e1,-5.171779488231e1,
-4.000094804896e1));
#61394=cartesian_point('',(-5.315574887204e1,-5.167989228946e1,
-3.999894135291e1));
#61395=cartesian_point('',(-5.324937008782e1,-5.164795270890e1,
-3.998367568926e1));
#61396=cartesian_point('',(-5.333784168265e1,-5.161760868802e1,
-3.995605515424e1));
#61397=cartesian_point('',(-5.342085709511e1,-5.158901376234e1,
-3.991641653397e1));
#61398=cartesian_point('',(-5.349593862003e1,-5.156307948814e1,
-3.986623047720e1));
#61399=cartesian_point('',(-5.356198602790e1,-5.154024495302e1,
-3.980685822863e1));
#61400=cartesian_point('',(-5.361894930219e1,-5.152057375560e1,
-3.973854554992e1));
#61401=cartesian_point('',(-5.366603727160e1,-5.150436656057e1,
-3.966107933170e1));
#61402=cartesian_point('',(-5.370113925334e1,-5.149234612220e1,
-3.957572400422e1));
#61403=cartesian_point('',(-5.372214144768e1,-5.148519112024e1,
-3.948610731005e1));
#61404=cartesian_point('',(-5.373023518793e1,-5.148244426285e1,
-3.937174306135e1));
#61405=cartesian_point('',(-5.371778071594e1,-5.148666733804e1,
-3.928859075848e1));
#61406=cartesian_point('',(-5.370275394073e1,-5.149182346034e1,
-3.923822722176e1));
#61407=cartesian_point('',(-5.292095755017e1,-5.181985084613e1,
-3.994783273831e1));
#61408=cartesian_point('',(-5.296616624550e1,-5.180531777856e1,
-3.996353836939e1));
#61409=cartesian_point('',(-5.304430256513e1,-5.178026577354e1,
-3.998206515792e1));
#61410=cartesian_point('',(-5.315476686568e1,-5.174413801400e1,
-3.998802256841e1));
#61411=cartesian_point('',(-5.324868418838e1,-5.171297598215e1,
-3.997950843429e1));
#61412=cartesian_point('',(-5.333878113155e1,-5.168272198008e1,
-3.995812440290e1));
#61413=cartesian_point('',(-5.342467640100e1,-5.165360873101e1,
-3.992394056819e1));
#61414=cartesian_point('',(-5.350369402356e1,-5.162666909434e1,
-3.987800370982e1));
#61415=cartesian_point('',(-5.357446667156e1,-5.160249722747e1,
-3.982136564155e1));
#61416=cartesian_point('',(-5.363667332803e1,-5.158130318590e1,
-3.975402475418e1));
#61417=cartesian_point('',(-5.368912640943e1,-5.156355128090e1,
-3.967546133246e1));
#61418=cartesian_point('',(-5.372898502784e1,-5.155019547721e1,
-3.958676548935e1));
#61419=cartesian_point('',(-5.375319921825e1,-5.154216154814e1,
-3.949194554772e1));
#61420=cartesian_point('',(-5.376260461999e1,-5.153906361100e1,
-3.936981812529e1));
#61421=cartesian_point('',(-5.374813940586e1,-5.154381959190e1,
-3.928108302347e1));
#61422=cartesian_point('',(-5.373087716554e1,-5.154962916951e1,
-3.922820531387e1));
#61423=cartesian_point('',(-5.292635745292e1,-5.186105145021e1,
-3.991701816656e1));
#61424=cartesian_point('',(-5.296945762956e1,-5.184813138498e1,
-3.993466210648e1));
#61425=cartesian_point('',(-5.304474591210e1,-5.182560885008e1,
-3.995696128464e1));
#61426=cartesian_point('',(-5.315284094637e1,-5.179217546001e1,
-3.996887725445e1));
#61427=cartesian_point('',(-5.324581475010e1,-5.176273951098e1,
-3.996566418630e1));
#61428=cartesian_point('',(-5.333601390288e1,-5.173363359256e1,
-3.994942573845e1));
#61429=cartesian_point('',(-5.342300574649e1,-5.170514503900e1,
-3.992002750870e1));
#61430=cartesian_point('',(-5.350399865108e1,-5.167836626842e1,
-3.987817403864e1));
#61431=cartesian_point('',(-5.357744168233e1,-5.165399338989e1,
-3.982466200729e1));
#61432=cartesian_point('',(-5.364281428285e1,-5.163234522223e1,
-3.975930135123e1));
#61433=cartesian_point('',(-5.369864587844e1,-5.161399940972e1,
-3.968134830554e1));
#61434=cartesian_point('',(-5.374158238599e1,-5.160005940599e1,
-3.959174009297e1));
#61435=cartesian_point('',(-5.376790852240e1,-5.159161405331e1,
-3.949470122386e1));
#61436=cartesian_point('',(-5.377818236296e1,-5.158834782421e1,
-3.936890708548e1));
#61437=cartesian_point('',(-5.376238643900e1,-5.159335735261e1,
-3.927755183287e1));
#61438=cartesian_point('',(-5.374365942990e1,-5.159947860691e1,
-3.922373195610e1));
#61439=cartesian_point('',(-5.293115654158e1,-5.188853180105e1,
-3.988929295407e1));
#61440=cartesian_point('',(-5.297244373120e1,-5.187708148643e1,
-3.990816774230e1));
#61441=cartesian_point('',(-5.304516369903e1,-5.185690659991e1,
-3.993298558490e1));
#61442=cartesian_point('',(-5.315080402818e1,-5.182615310882e1,
-3.994911822365e1));
#61443=cartesian_point('',(-5.324245091872e1,-5.179858614271e1,
-3.994979784099e1));
#61444=cartesian_point('',(-5.333209216672e1,-5.177090418753e1,
-3.993747210220e1));
#61445=cartesian_point('',(-5.341926133956e1,-5.174343060123e1,
-3.991185908185e1));
#61446=cartesian_point('',(-5.350110345373e1,-5.171728229734e1,
-3.987340692404e1));
#61447=cartesian_point('',(-5.357594682604e1,-5.169321957267e1,
-3.982271838968e1));
#61448=cartesian_point('',(-5.364313151084e1,-5.167163775448e1,
-3.975946814192e1));
#61449=cartesian_point('',(-5.370099436376e1,-5.165318953795e1,
-3.968275688826e1));
#61450=cartesian_point('',(-5.374583687523e1,-5.163907086960e1,
-3.959340094220e1));
#61451=cartesian_point('',(-5.377349279911e1,-5.163047365464e1,
-3.949573901320e1));
#61452=cartesian_point('',(-5.378431731381e1,-5.162714173208e1,
-3.936856178033e1));
#61453=cartesian_point('',(-5.376767796442e1,-5.163224855250e1,
-3.927623319208e1));
#61454=cartesian_point('',(-5.374803194058e1,-5.163849009272e1,
-3.922227781461e1));
#61455=cartesian_point('',(-5.293486885295e1,-5.190617662827e1,
-3.986771213552e1));
#61456=cartesian_point('',(-5.297477770727e1,-5.189587755242e1,
-3.988734458164e1));
#61457=cartesian_point('',(-5.304549627418e1,-5.187755806672e1,
-3.991378095935e1));
#61458=cartesian_point('',(-5.314909976127e1,-5.184899041338e1,
-3.993274877231e1));
#61459=cartesian_point('',(-5.323952711934e1,-5.182300163088e1,
-3.993611589350e1));
#61460=cartesian_point('',(-5.332848028715e1,-5.179658076866e1,
-3.992655570329e1));
#61461=cartesian_point('',(-5.341547140132e1,-5.177007410359e1,
-3.990368569104e1));
#61462=cartesian_point('',(-5.349761206411e1,-5.174460625356e1,
-3.986777455112e1));
#61463=cartesian_point('',(-5.357315396422e1,-5.172097672078e1,
-3.981928802090e1));
#61464=cartesian_point('',(-5.364134433869e1,-5.169963204644e1,
-3.975780886049e1));
#61465=cartesian_point('',(-5.370039438421e1,-5.168127283008e1,
-3.968233470685e1));
#61466=cartesian_point('',(-5.374638331615e1,-5.166715060575e1,
-3.959359426381e1));
#61467=cartesian_point('',(-5.377485153489e1,-5.165852044995e1,
-3.949598376342e1));
#61468=cartesian_point('',(-5.378601458154e1,-5.165517087464e1,
-3.936847828482e1));
#61469=cartesian_point('',(-5.376885693552e1,-5.166030232527e1,
-3.927593266452e1));
#61470=cartesian_point('',(-5.374865136460e1,-5.166657494725e1,
-3.922214998088e1));
#61471=cartesian_point('',(-5.293881842875e1,-5.192174699584e1,
-3.984463313993e1));
#61472=cartesian_point('',(-5.297728221018e1,-5.191268543182e1,
-3.986489929415e1));
#61473=cartesian_point('',(-5.304585843599e1,-5.189637484643e1,
-3.989276533866e1));
#61474=cartesian_point('',(-5.314717255831e1,-5.187023273653e1,
-3.991437137121e1));
#61475=cartesian_point('',(-5.323613126601e1,-5.184604040347e1,
-3.992031085739e1));
#61476=cartesian_point('',(-5.332412499357e1,-5.182110270227e1,
-3.991346151600e1));
#61477=cartesian_point('',(-5.341064723915e1,-5.179578590838e1,
-3.989334581654e1));
#61478=cartesian_point('',(-5.349278787697e1,-5.177121286952e1,
-3.986005827493e1));
#61479=cartesian_point('',(-5.356873194141e1,-5.174821553869e1,
-3.981393035407e1));
#61480=cartesian_point('',(-5.363764122153e1,-5.172728788056e1,
-3.975445832765e1));
#61481=cartesian_point('',(-5.369761388008e1,-5.170917246260e1,
-3.968054545406e1));
#61482=cartesian_point('',(-5.374453179076e1,-5.169516581190e1,
-3.959283247495e1));
#61483=cartesian_point('',(-5.377367243655e1,-5.168657554107e1,
-3.949574950546e1));
#61484=cartesian_point('',(-5.378511814297e1,-5.168323658235e1,
-3.936855221328e1));
#61485=cartesian_point('',(-5.376752797204e1,-5.168834935791e1,
-3.927625071532e1));
#61486=cartesian_point('',(-5.374686125502e1,-5.169460012081e1,
-3.922289775566e1));
#61487=cartesian_point('',(-5.294463839649e1,-5.194030152538e1,
-3.981046171098e1));
#61488=cartesian_point('',(-5.298100203883e1,-5.193308091950e1,
-3.983142539240e1));
#61489=cartesian_point('',(-5.304640352552e1,-5.191977844609e1,
-3.986099745372e1));
#61490=cartesian_point('',(-5.314417641072e1,-5.189734761925e1,
-3.988597271360e1));
#61491=cartesian_point('',(-5.323073632243e1,-5.187596340391e1,
-3.989530947374e1));
#61492=cartesian_point('',(-5.331700456040e1,-5.185340516093e1,
-3.989213748222e1));
#61493=cartesian_point('',(-5.340245286292e1,-5.183006262398e1,
-3.987585563126e1));
#61494=cartesian_point('',(-5.348415803291e1,-5.180704236990e1,
-3.984632472038e1));
#61495=cartesian_point('',(-5.356022727018e1,-5.178521147646e1,
-3.980369412279e1));
#61496=cartesian_point('',(-5.362971468375e1,-5.176512410721e1,
-3.974734814528e1));
#61497=cartesian_point('',(-5.369058018817e1,-5.174757233801e1,
-3.967607191751e1));
#61498=cartesian_point('',(-5.373846851213e1,-5.173389960359e1,
-3.959038375514e1));
#61499=cartesian_point('',(-5.376833713343e1,-5.172547081924e1,
-3.949472625863e1));
#61500=cartesian_point('',(-5.378009311162e1,-5.172218780206e1,
-3.936888425874e1));
#61501=cartesian_point('',(-5.376202856693e1,-5.172721153926e1,
-3.927759364174e1));
#61502=cartesian_point('',(-5.374086622628e1,-5.173335479858e1,
-3.922521110844e1));
#61503=cartesian_point('',(-5.295275904294e1,-5.195771408778e1,
-3.976246734072e1));
#61504=cartesian_point('',(-5.298624887691e1,-5.195309578842e1,
-3.978394798584e1));
#61505=cartesian_point('',(-5.304718614619e1,-5.194408298417e1,
-3.981512666458e1));
#61506=cartesian_point('',(-5.313969405576e1,-5.192709526252e1,
-3.984380198632e1));
#61507=cartesian_point('',(-5.322245378314e1,-5.190994001156e1,
-3.985711950563e1));
#61508=cartesian_point('',(-5.330571251266e1,-5.189107633390e1,
-3.985846585328e1));
#61509=cartesian_point('',(-5.338892263848e1,-5.187091508653e1,
-3.984709924328e1));
#61510=cartesian_point('',(-5.346917931351e1,-5.185051375924e1,
-3.982259868338e1));
#61511=cartesian_point('',(-5.354452050105e1,-5.183076392614e1,
-3.978488993564e1));
#61512=cartesian_point('',(-5.361388527470e1,-5.181228504792e1,
-3.973323096615e1));
#61513=cartesian_point('',(-5.367509533062e1,-5.179591446047e1,
-3.966628252579e1));
#61514=cartesian_point('',(-5.372356811621e1,-5.178302359903e1,
-3.958440599765e1));
#61515=cartesian_point('',(-5.375394480438e1,-5.177501849290e1,
-3.949198909349e1));
#61516=cartesian_point('',(-5.376592852907e1,-5.177189135156e1,
-3.936977841743e1));
#61517=cartesian_point('',(-5.374751682799e1,-5.177667204963e1,
-3.928115576010e1));
#61518=cartesian_point('',(-5.372601809104e1,-5.178251990668e1,
-3.923077845266e1));
#61519=cartesian_point('',(-5.296343981380e1,-5.196626548571e1,
-3.969880942354e1));
#61520=cartesian_point('',(-5.299324554537e1,-5.196512678767e1,
-3.972019751480e1));
#61521=cartesian_point('',(-5.304825283136e1,-5.196191249317e1,
-3.975217930745e1));
#61522=cartesian_point('',(-5.313328764414e1,-5.195253203938e1,
-3.978402645261e1));
#61523=cartesian_point('',(-5.321028201723e1,-5.194146510914e1,
-3.980129394091e1));
#61524=cartesian_point('',(-5.328856343716e1,-5.192809474085e1,
-3.980754582048e1));
#61525=cartesian_point('',(-5.336757750762e1,-5.191283992198e1,
-3.980190902797e1));
#61526=cartesian_point('',(-5.344450545912e1,-5.189664891296e1,
-3.978366696398e1));
#61527=cartesian_point('',(-5.351736083672e1,-5.188040400684e1,
-3.975250285055e1));
#61528=cartesian_point('',(-5.358499102357e1,-5.186477889083e1,
-3.970755908121e1));
#61529=cartesian_point('',(-5.364512849376e1,-5.185063010461e1,
-3.964740129124e1));
#61530=cartesian_point('',(-5.369306716536e1,-5.183930251015e1,
-3.957220797041e1));
#61531=cartesian_point('',(-5.372325261162e1,-5.183219045662e1,
-3.948617222092e1));
#61532=cartesian_point('',(-5.373518852579e1,-5.182940007847e1,
-3.937168388293e1));
#61533=cartesian_point('',(-5.371685306461e1,-5.183365998853e1,
-3.928869912387e1));
#61534=cartesian_point('',(-5.369551313236e1,-5.183887315651e1,
-3.924206163205e1));
#61535=cartesian_point('',(-5.297434749944e1,-5.196036554738e1,
-3.963325581477e1));
#61536=cartesian_point('',(-5.300048844832e1,-5.196283838322e1,
-3.965376169124e1));
#61537=cartesian_point('',(-5.304938024757e1,-5.196570534188e1,
-3.968522787873e1));
#61538=cartesian_point('',(-5.312622413039e1,-5.196455075401e1,
-3.971858616598e1));
#61539=cartesian_point('',(-5.319654845112e1,-5.196023797141e1,
-3.973857647519e1));
#61540=cartesian_point('',(-5.326870774886e1,-5.195312408335e1,
-3.974878043372e1));
#61541=cartesian_point('',(-5.334215971178e1,-5.194361634176e1,
-3.974824572065e1));
#61542=cartesian_point('',(-5.341423663787e1,-5.193250591122e1,
-3.973603034781e1));
#61543=cartesian_point('',(-5.348299509234e1,-5.192062328993e1,
-3.971162242610e1));
#61544=cartesian_point('',(-5.354724960385e1,-5.190866526452e1,
-3.967409791504e1));
#61545=cartesian_point('',(-5.360473592148e1,-5.189746686810e1,
-3.962199513579e1));
#61546=cartesian_point('',(-5.365080066540e1,-5.188828117616e1,
-3.955532977575e1));
#61547=cartesian_point('',(-5.367991441428e1,-5.188242356023e1,
-3.947797136807e1));
#61548=cartesian_point('',(-5.369144731153e1,-5.188011143765e1,
-3.937437359451e1));
#61549=cartesian_point('',(-5.367373303458e1,-5.188363441030e1,
-3.929931723023e1));
#61550=cartesian_point('',(-5.365316836394e1,-5.188794840412e1,
-3.925762311663e1));
#61551=cartesian_point('',(-5.298338974501e1,-5.194247723591e1,
-3.957843068650e1));
#61552=cartesian_point('',(-5.300657934584e1,-5.194799548252e1,
-3.959750557632e1));
#61553=cartesian_point('',(-5.305034866616e1,-5.195604539294e1,
-3.962735786544e1));
#61554=cartesian_point('',(-5.311990586212e1,-5.196211577836e1,
-3.966043394835e1));
#61555=cartesian_point('',(-5.318400606833e1,-5.196387855799e1,
-3.968151690027e1));
#61556=cartesian_point('',(-5.325016732824e1,-5.196252536752e1,
-3.969405760151e1));
#61557=cartesian_point('',(-5.331787424102e1,-5.195843593143e1,
-3.969708671073e1));
#61558=cartesian_point('',(-5.338464043779e1,-5.195223073019e1,
-3.968954334501e1));
#61559=cartesian_point('',(-5.344861850762e1,-5.194465973846e1,
-3.967080057638e1));
#61560=cartesian_point('',(-5.350864973327e1,-5.193641022080e1,
-3.963992511889e1));
#61561=cartesian_point('',(-5.356255642036e1,-5.192826285951e1,
-3.959549466856e1));
#61562=cartesian_point('',(-5.360588774209e1,-5.192133721856e1,
-3.953741124965e1));
#61563=cartesian_point('',(-5.363333464364e1,-5.191682364374e1,
-3.946916529066e1));
#61564=cartesian_point('',(-5.364421884772e1,-5.191502730709e1,
-3.937726393850e1));
#61565=cartesian_point('',(-5.362750211331e1,-5.191775721241e1,
-3.931070813242e1));
#61566=cartesian_point('',(-5.360812467326e1,-5.192110286449e1,
-3.927411043751e1));
#61567=cartesian_point('',(-5.298841806023e1,-5.192588119144e1,
-3.954769606890e1));
#61568=cartesian_point('',(-5.301001078131e1,-5.193311932075e1,
-3.956561731033e1));
#61569=cartesian_point('',(-5.305090449213e1,-5.194412391912e1,
-3.959396521223e1));
#61570=cartesian_point('',(-5.311615561244e1,-5.195441967921e1,
-3.962609921652e1));
#61571=cartesian_point('',(-5.317643924392e1,-5.195980477633e1,
-3.964719409504e1));
#61572=cartesian_point('',(-5.323879294560e1,-5.196194878150e1,
-3.966055368575e1));
#61573=cartesian_point('',(-5.330272492302e1,-5.196120700685e1,
-3.966522408482e1));
#61574=cartesian_point('',(-5.336587834233e1,-5.195808432310e1,
-3.966011305007e1));
#61575=cartesian_point('',(-5.342649006699e1,-5.195326669991e1,
-3.964455357193e1));
#61576=cartesian_point('',(-5.348344387466e1,-5.194742144069e1,
-3.961763066476e1));
#61577=cartesian_point('',(-5.353465309160e1,-5.194128032153e1,
-3.957797564439e1));
#61578=cartesian_point('',(-5.357586079211e1,-5.193585928878e1,
-3.952543822167e1));
#61579=cartesian_point('',(-5.360198258531e1,-5.193224869853e1,
-3.946324129406e1));
#61580=cartesian_point('',(-5.361234513014e1,-5.193080022237e1,
-3.937920916319e1));
#61581=cartesian_point('',(-5.359642998008e1,-5.193299592933e1,
-3.931836671034e1));
#61582=cartesian_point('',(-5.357799130302e1,-5.193568905256e1,
-3.928511382927e1));
#61583=cartesian_point('',(-5.299024794983e1,-5.191882646581e1,
-3.953647352935e1));
#61584=cartesian_point('',(-5.301126630926e1,-5.192669451393e1,
-3.955392029338e1));
#61585=cartesian_point('',(-5.305110940768e1,-5.193878544234e1,
-3.958162805540e1));
#61586=cartesian_point('',(-5.311475468934e1,-5.195065059060e1,
-3.961329933930e1));
#61587=cartesian_point('',(-5.317359513949e1,-5.195739112820e1,
-3.963430760496e1));
#61588=cartesian_point('',(-5.323449112207e1,-5.196085266993e1,
-3.964789182920e1));
#61589=cartesian_point('',(-5.329696075279e1,-5.196138025369e1,
-3.965310752838e1));
#61590=cartesian_point('',(-5.335869871957e1,-5.195943351815e1,
-3.964885635516e1));
#61591=cartesian_point('',(-5.341797726912e1,-5.195567220480e1,
-3.963446036133e1));
#61592=cartesian_point('',(-5.347369986051e1,-5.195075411355e1,
-3.960901480032e1));
#61593=cartesian_point('',(-5.352381949232e1,-5.194539037020e1,
-3.957117534490e1));
#61594=cartesian_point('',(-5.356416221062e1,-5.194055472792e1,
-3.952077433153e1));
#61595=cartesian_point('',(-5.358974097594e1,-5.193729650344e1,
-3.946092863904e1));
#61596=cartesian_point('',(-5.359988910868e1,-5.193598393911e1,
-3.937996866107e1));
#61597=cartesian_point('',(-5.358430336112e1,-5.193797101471e1,
-3.932135598503e1));
#61598=cartesian_point('',(-5.356624884758e1,-5.194040925878e1,
-3.928939832204e1));
#61599=b_spline_surface_with_knots('',3,3,((#61327,#61328,#61329,#61330,#61331,
#61332,#61333,#61334,#61335,#61336,#61337,#61338,#61339,#61340,#61341,#61342),(
#61343,#61344,#61345,#61346,#61347,#61348,#61349,#61350,#61351,#61352,#61353,
#61354,#61355,#61356,#61357,#61358),(#61359,#61360,#61361,#61362,#61363,#61364,
#61365,#61366,#61367,#61368,#61369,#61370,#61371,#61372,#61373,#61374),(#61375,
#61376,#61377,#61378,#61379,#61380,#61381,#61382,#61383,#61384,#61385,#61386,
#61387,#61388,#61389,#61390),(#61391,#61392,#61393,#61394,#61395,#61396,#61397,
#61398,#61399,#61400,#61401,#61402,#61403,#61404,#61405,#61406),(#61407,#61408,
#61409,#61410,#61411,#61412,#61413,#61414,#61415,#61416,#61417,#61418,#61419,
#61420,#61421,#61422),(#61423,#61424,#61425,#61426,#61427,#61428,#61429,#61430,
#61431,#61432,#61433,#61434,#61435,#61436,#61437,#61438),(#61439,#61440,#61441,
#61442,#61443,#61444,#61445,#61446,#61447,#61448,#61449,#61450,#61451,#61452,
#61453,#61454),(#61455,#61456,#61457,#61458,#61459,#61460,#61461,#61462,#61463,
#61464,#61465,#61466,#61467,#61468,#61469,#61470),(#61471,#61472,#61473,#61474,
#61475,#61476,#61477,#61478,#61479,#61480,#61481,#61482,#61483,#61484,#61485,
#61486),(#61487,#61488,#61489,#61490,#61491,#61492,#61493,#61494,#61495,#61496,
#61497,#61498,#61499,#61500,#61501,#61502),(#61503,#61504,#61505,#61506,#61507,
#61508,#61509,#61510,#61511,#61512,#61513,#61514,#61515,#61516,#61517,#61518),(
#61519,#61520,#61521,#61522,#61523,#61524,#61525,#61526,#61527,#61528,#61529,
#61530,#61531,#61532,#61533,#61534),(#61535,#61536,#61537,#61538,#61539,#61540,
#61541,#61542,#61543,#61544,#61545,#61546,#61547,#61548,#61549,#61550),(#61551,
#61552,#61553,#61554,#61555,#61556,#61557,#61558,#61559,#61560,#61561,#61562,
#61563,#61564,#61565,#61566),(#61567,#61568,#61569,#61570,#61571,#61572,#61573,
#61574,#61575,#61576,#61577,#61578,#61579,#61580,#61581,#61582),(#61583,#61584,
#61585,#61586,#61587,#61588,#61589,#61590,#61591,#61592,#61593,#61594,#61595,
#61596,#61597,#61598)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,
4),(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(2.522143725020e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,
1.703086513105e0),(-1.146315745071e-1,0.e0,7.819129197538e-2,1.511300707313e-1,
2.234931015200e-1,2.943481415248e-1,3.626180076391e-1,4.275112887812e-1,
4.910195265898e-1,5.553508467535e-1,6.194863988717e-1,6.822622713397e-1,
7.429017770145e-1,8.511001944322e-1),.unspecified.);
#61600=oriented_edge('',*,*,#61317,.f.);
#61602=oriented_edge('',*,*,#61601,.t.);
#61604=oriented_edge('',*,*,#61603,.f.);
#61605=edge_loop('',(#61600,#61602,#61604));
#61606=face_outer_bound('',#61605,.f.);
#61608=cartesian_point('',(0.e0,0.e0,-3.94e1));
#61609=direction('',(0.e0,0.e0,1.e0));
#61610=direction('',(7.064465069690e-1,7.077664394356e-1,0.e0));
#61611=axis2_placement_3d('',#61608,#61609,#61610);
#61612=toroidal_surface('',#61611,7.405602616846e1,6.e-1);
#61614=oriented_edge('',*,*,#61613,.f.);
#61616=oriented_edge('',*,*,#61615,.f.);
#61617=oriented_edge('',*,*,#61601,.f.);
#61619=oriented_edge('',*,*,#61618,.f.);
#61621=oriented_edge('',*,*,#61620,.f.);
#61623=oriented_edge('',*,*,#61622,.f.);
#61625=oriented_edge('',*,*,#61624,.f.);
#61626=edge_loop('',(#61614,#61616,#61617,#61619,#61621,#61623,#61625));
#61627=face_outer_bound('',#61626,.f.);
#61629=cartesian_point('',(0.e0,0.e0,-4.e1));
#61630=direction('',(0.e0,0.e0,-1.e0));
#61631=direction('',(0.e0,-1.e0,0.e0));
#61632=axis2_placement_3d('',#61629,#61630,#61631);
#61633=plane('',#61632);
#61635=oriented_edge('',*,*,#61634,.t.);
#61636=oriented_edge('',*,*,#61615,.t.);
#61637=oriented_edge('',*,*,#61613,.t.);
#61639=oriented_edge('',*,*,#61638,.t.);
#61641=oriented_edge('',*,*,#61640,.t.);
#61642=oriented_edge('',*,*,#47544,.t.);
#61643=oriented_edge('',*,*,#47559,.t.);
#61645=oriented_edge('',*,*,#61644,.t.);
#61647=oriented_edge('',*,*,#61646,.t.);
#61649=oriented_edge('',*,*,#61648,.t.);
#61651=oriented_edge('',*,*,#61650,.t.);
#61653=oriented_edge('',*,*,#61652,.t.);
#61654=edge_loop('',(#61635,#61636,#61637,#61639,#61641,#61642,#61643,#61645,
#61647,#61649,#61651,#61653));
#61655=face_outer_bound('',#61654,.f.);
#61657=oriented_edge('',*,*,#61656,.t.);
#61659=oriented_edge('',*,*,#61658,.t.);
#61660=edge_loop('',(#61657,#61659));
#61661=face_bound('',#61660,.f.);
#61663=cartesian_point('',(2.123569203982e2,2.137532529016e2,-3.94e1));
#61664=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#61665=direction('',(-7.070680100731e-1,7.070680100731e-1,-1.047178411625e-2));
#61666=axis2_placement_3d('',#61663,#61664,#61665);
#61667=cylindrical_surface('',#61666,6.e-1);
#61669=oriented_edge('',*,*,#61668,.t.);
#61671=oriented_edge('',*,*,#61670,.t.);
#61672=oriented_edge('',*,*,#61603,.t.);
#61673=oriented_edge('',*,*,#61634,.f.);
#61674=edge_loop('',(#61669,#61671,#61672,#61673));
#61675=face_outer_bound('',#61674,.f.);
#61677=cartesian_point('',(-5.341556709646e1,-5.017371902880e1,
-3.909117373888e1));
#61678=cartesian_point('',(-5.341977508908e1,-5.016343082537e1,
-3.913203019087e1));
#61679=cartesian_point('',(-5.342329351744e1,-5.014533811474e1,
-3.920642567857e1));
#61680=cartesian_point('',(-5.341747530633e1,-5.011963535491e1,
-3.931714444525e1));
#61681=cartesian_point('',(-5.340131503994e1,-5.009516744727e1,
-3.942693643910e1));
#61682=cartesian_point('',(-5.337118034799e1,-5.006981209606e1,
-3.954624597757e1));
#61683=cartesian_point('',(-5.332375390807e1,-5.004416984383e1,
-3.967415747038e1));
#61684=cartesian_point('',(-5.325649114076e1,-5.001922108059e1,
-3.980788566386e1));
#61685=cartesian_point('',(-5.316802129016e1,-4.999596103932e1,
-3.994389302817e1));
#61686=cartesian_point('',(-5.305719301718e1,-4.997505299763e1,
-4.007964657263e1));
#61687=cartesian_point('',(-5.292197852302e1,-4.995693746097e1,
-4.021360620467e1));
#61688=cartesian_point('',(-5.275957365308e1,-4.994211195806e1,
-4.034392135796e1));
#61689=cartesian_point('',(-5.256764221123e1,-4.993123827520e1,
-4.046729974731e1));
#61690=cartesian_point('',(-5.234385608983e1,-4.992500582486e1,
-4.057959607508e1));
#61691=cartesian_point('',(-5.208499836820e1,-4.992414623602e1,
-4.067567619270e1));
#61692=cartesian_point('',(-5.183231553499e1,-4.992871356890e1,
-4.073726311448e1));
#61693=cartesian_point('',(-5.166403300383e1,-4.993419202579e1,
-4.076085041368e1));
#61694=cartesian_point('',(-5.159707572346e1,-4.993663887332e1,
-4.076759379699e1));
#61695=cartesian_point('',(-5.281610561358e1,-5.035069524204e1,
-3.915595246187e1));
#61696=cartesian_point('',(-5.281809891149e1,-5.034422242742e1,
-3.916593244165e1));
#61697=cartesian_point('',(-5.282126168009e1,-5.033051335187e1,
-3.918330020244e1));
#61698=cartesian_point('',(-5.282459997355e1,-5.030430831501e1,
-3.921087745584e1));
#61699=cartesian_point('',(-5.282569095782e1,-5.027313342143e1,
-3.924226691239e1));
#61700=cartesian_point('',(-5.282238633475e1,-5.023390121889e1,
-3.928322261551e1));
#61701=cartesian_point('',(-5.281109108200e1,-5.018677247894e1,
-3.933624611439e1));
#61702=cartesian_point('',(-5.278788952770e1,-5.013305177034e1,
-3.940198169849e1));
#61703=cartesian_point('',(-5.274951682109e1,-5.007462989915e1,
-3.947926848421e1));
#61704=cartesian_point('',(-5.269337543299e1,-5.001299013190e1,
-3.956645974917e1));
#61705=cartesian_point('',(-5.261673749182e1,-4.994895854292e1,
-3.966227303428e1));
#61706=cartesian_point('',(-5.251640267238e1,-4.988320301939e1,
-3.976538939424e1));
#61707=cartesian_point('',(-5.238935396443e1,-4.981680027910e1,
-3.987354071405e1));
#61708=cartesian_point('',(-5.223249257580e1,-4.975094589078e1,
-3.998383031787e1));
#61709=cartesian_point('',(-5.204181579003e1,-4.968682691456e1,
-4.009278063628e1));
#61710=cartesian_point('',(-5.184708302475e1,-4.963518848958e1,
-4.017988279351e1));
#61711=cartesian_point('',(-5.171281030026e1,-4.960620141432e1,
-4.022665268959e1));
#61712=cartesian_point('',(-5.165867413072e1,-4.959535003170e1,
-4.024347797347e1));
#61713=cartesian_point('',(-5.283622645938e1,-5.096276299107e1,
-3.929660047076e1));
#61714=cartesian_point('',(-5.283467540502e1,-5.095743932008e1,
-3.930221411129e1));
#61715=cartesian_point('',(-5.282996919243e1,-5.094557193855e1,
-3.931214498670e1));
#61716=cartesian_point('',(-5.281789004256e1,-5.092183453504e1,
-3.932755002370e1));
#61717=cartesian_point('',(-5.280099637273e1,-5.089286631612e1,
-3.934428801416e1));
#61718=cartesian_point('',(-5.277641480480e1,-5.085552842668e1,
-3.936495208747e1));
#61719=cartesian_point('',(-5.274218985594e1,-5.080941569107e1,
-3.939040183329e1));
#61720=cartesian_point('',(-5.269676897889e1,-5.075503610963e1,
-3.942073353066e1));
#61721=cartesian_point('',(-5.263922206453e1,-5.069343989133e1,
-3.945535381750e1));
#61722=cartesian_point('',(-5.256867818863e1,-5.062532071802e1,
-3.949354295753e1));
#61723=cartesian_point('',(-5.248371866507e1,-5.055066608847e1,
-3.953476165300e1));
#61724=cartesian_point('',(-5.238246586414e1,-5.046915908988e1,
-3.957844217681e1));
#61725=cartesian_point('',(-5.226333488929e1,-5.038084218155e1,
-3.962360284419e1));
#61726=cartesian_point('',(-5.212472161287e1,-5.028581209629e1,
-3.966899283072e1));
#61727=cartesian_point('',(-5.196443021864e1,-5.018394333728e1,
-3.971310274187e1));
#61728=cartesian_point('',(-5.180775692494e1,-5.009163533095e1,
-3.974761993678e1));
#61729=cartesian_point('',(-5.170316537074e1,-5.003364318805e1,
-3.976568876758e1));
#61730=cartesian_point('',(-5.166149733522e1,-5.001103383713e1,
-3.977210346627e1));
#61731=cartesian_point('',(-5.344642628667e1,-5.111244268854e1,
-3.930688452606e1));
#61732=cartesian_point('',(-5.344519833130e1,-5.110391691509e1,
-3.934104435225e1));
#61733=cartesian_point('',(-5.343664816294e1,-5.108864879658e1,
-3.940403394538e1));
#61734=cartesian_point('',(-5.340718433616e1,-5.106673062727e1,
-3.949608427623e1));
#61735=cartesian_point('',(-5.336344114239e1,-5.104564707980e1,
-3.958340542784e1));
#61736=cartesian_point('',(-5.330067416174e1,-5.102319702219e1,
-3.967159384783e1));
#61737=cartesian_point('',(-5.321808062110e1,-5.099911300811e1,
-3.975721568504e1));
#61738=cartesian_point('',(-5.311674024730e1,-5.097315373660e1,
-3.983664520641e1));
#61739=cartesian_point('',(-5.299886305992e1,-5.094502522328e1,
-3.990721528551e1));
#61740=cartesian_point('',(-5.286594580081e1,-5.091417976574e1,
-3.996781464324e1));
#61741=cartesian_point('',(-5.271796855897e1,-5.087977175246e1,
-4.001804296790e1));
#61742=cartesian_point('',(-5.255415578780e1,-5.084078833193e1,
-4.005720183082e1));
#61743=cartesian_point('',(-5.237436771304e1,-5.079630505601e1,
-4.008397193505e1));
#61744=cartesian_point('',(-5.217856858272e1,-5.074532606092e1,
-4.009673221284e1));
#61745=cartesian_point('',(-5.196631270524e1,-5.068656991699e1,
-4.009336709043e1));
#61746=cartesian_point('',(-5.177200139447e1,-5.062876262191e1,
-4.007430485497e1));
#61747=cartesian_point('',(-5.164924064870e1,-5.058975622693e1,
-4.005387354840e1));
#61748=cartesian_point('',(-5.160140565075e1,-5.057416996780e1,
-4.004465029629e1));
#61749=(bounded_surface()b_spline_surface(3,3,((#61677,#61678,#61679,#61680,
#61681,#61682,#61683,#61684,#61685,#61686,#61687,#61688,#61689,#61690,#61691,
#61692,#61693,#61694),(#61695,#61696,#61697,#61698,#61699,#61700,#61701,#61702,
#61703,#61704,#61705,#61706,#61707,#61708,#61709,#61710,#61711,#61712),(#61713,
#61714,#61715,#61716,#61717,#61718,#61719,#61720,#61721,#61722,#61723,#61724,
#61725,#61726,#61727,#61728,#61729,#61730),(#61731,#61732,#61733,#61734,#61735,
#61736,#61737,#61738,#61739,#61740,#61741,#61742,#61743,#61744,#61745,#61746,
#61747,#61748)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.304952394380e-1,1.738487909411e-1,
2.094642973109e-1,2.485392388989e-1,2.918789699990e-1,3.397430581762e-1,
3.920000580670e-1,4.481753342180e-1,5.080834202177e-1,5.729003969608e-1,
6.438332896952e-1,7.213457190300e-1,8.057146206609e-1,8.981810450508e-1,1.e0,
1.065981761439e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578723603199e0,1.578723603199e0,1.578723603199e0,1.578723603199e0,
1.578723603199e0,1.578723603199e0,1.578723603199e0,1.578723603199e0,
1.578723603199e0,1.578723603199e0,1.578723603199e0,1.578723603199e0,
1.578723603199e0,1.578723603199e0,1.578723603199e0,1.578723603199e0,
1.578723603199e0,1.578723603199e0),(8.070921322671e-1,8.070921322671e-1,
8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,
8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,
8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,
8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,8.070921322671e-1),(
8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,
8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,
8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,
8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,8.070921322671e-1,
8.070921322671e-1,8.070921322671e-1),(1.578723603199e0,1.578723603199e0,
1.578723603199e0,1.578723603199e0,1.578723603199e0,1.578723603199e0,
1.578723603199e0,1.578723603199e0,1.578723603199e0,1.578723603199e0,
1.578723603199e0,1.578723603199e0,1.578723603199e0,1.578723603199e0,
1.578723603199e0,1.578723603199e0,1.578723603199e0,1.578723603199e0)))representation_item('')surface());
#61751=oriented_edge('',*,*,#61750,.f.);
#61753=oriented_edge('',*,*,#61752,.f.);
#61754=oriented_edge('',*,*,#61668,.f.);
#61755=edge_loop('',(#61751,#61753,#61754));
#61756=face_outer_bound('',#61755,.f.);
#61758=cartesian_point('',(0.e0,0.e0,-3.9e1));
#61759=direction('',(0.e0,0.e0,1.e0));
#61760=direction('',(-9.333331978272e-4,-9.999995644445e-1,0.e0));
#61761=axis2_placement_3d('',#61758,#61759,#61760);
#61762=toroidal_surface('',#61761,7.222506558621e1,1.e0);
#61763=oriented_edge('',*,*,#61750,.t.);
#61764=oriented_edge('',*,*,#61652,.f.);
#61766=oriented_edge('',*,*,#61765,.t.);
#61768=oriented_edge('',*,*,#61767,.t.);
#61770=oriented_edge('',*,*,#61769,.t.);
#61771=edge_loop('',(#61763,#61764,#61766,#61768,#61770));
#61772=face_outer_bound('',#61771,.f.);
#61774=cartesian_point('',(-5.652228782091e1,-4.769468160420e1,
-3.923083399093e1));
#61775=cartesian_point('',(-5.650330513452e1,-4.770871414169e1,
-3.925600165306e1));
#61776=cartesian_point('',(-5.646088079045e1,-4.774290321997e1,
-3.931725273728e1));
#61777=cartesian_point('',(-5.638488212652e1,-4.779754590345e1,
-3.942128875759e1));
#61778=cartesian_point('',(-5.631261289508e1,-4.784301990408e1,
-3.951356208338e1));
#61779=cartesian_point('',(-5.622987612360e1,-4.788828752543e1,
-3.961226308854e1));
#61780=cartesian_point('',(-5.613525001767e1,-4.793230750123e1,
-3.971720645018e1));
#61781=cartesian_point('',(-5.602717465762e1,-4.797386088152e1,
-3.982810133433e1));
#61782=cartesian_point('',(-5.590405072632e1,-4.801129357453e1,
-3.994421962198e1));
#61783=cartesian_point('',(-5.576429837668e1,-4.804249930039e1,
-4.006434471855e1));
#61784=cartesian_point('',(-5.560641496065e1,-4.806482455778e1,
-4.018664022217e1));
#61785=cartesian_point('',(-5.543043189730e1,-4.807487759670e1,
-4.030754843643e1));
#61786=cartesian_point('',(-5.524359398246e1,-4.806919474434e1,
-4.041894345160e1));
#61787=cartesian_point('',(-5.505876172274e1,-4.804731372695e1,
-4.051236104967e1));
#61788=cartesian_point('',(-5.488742590935e1,-4.801269276302e1,
-4.058431653502e1));
#61789=cartesian_point('',(-5.473204891034e1,-4.796902060837e1,
-4.063723337123e1));
#61790=cartesian_point('',(-5.458840591967e1,-4.791751980961e1,
-4.067520244699e1));
#61791=cartesian_point('',(-5.445034048064e1,-4.785697922196e1,
-4.070109773488e1));
#61792=cartesian_point('',(-5.431057350682e1,-4.778333164875e1,
-4.071575236143e1));
#61793=cartesian_point('',(-5.416798361476e1,-4.769298877770e1,
-4.071681432285e1));
#61794=cartesian_point('',(-5.407489097210e1,-4.762185716371e1,
-4.070643267467e1));
#61795=cartesian_point('',(-5.402906083045e1,-4.758347423370e1,
-4.069814562145e1));
#61796=cartesian_point('',(-5.622214544291e1,-4.722912506110e1,
-3.946641657452e1));
#61797=cartesian_point('',(-5.620814952642e1,-4.722865572461e1,
-3.946632544472e1));
#61798=cartesian_point('',(-5.616604805591e1,-4.725073744358e1,
-3.949758267667e1));
#61799=cartesian_point('',(-5.608289714848e1,-4.729902773726e1,
-3.956885613715e1));
#61800=cartesian_point('',(-5.600582250781e1,-4.733913304551e1,
-3.962999684447e1));
#61801=cartesian_point('',(-5.591958705857e1,-4.737966340300e1,
-3.969397297226e1));
#61802=cartesian_point('',(-5.582329263481e1,-4.741986658561e1,
-3.976017625838e1));
#61803=cartesian_point('',(-5.571604674352e1,-4.745899391027e1,
-3.982796053052e1));
#61804=cartesian_point('',(-5.559712690746e1,-4.749597767116e1,
-3.989624318853e1));
#61805=cartesian_point('',(-5.546608241482e1,-4.752949507409e1,
-3.996353710250e1));
#61806=cartesian_point('',(-5.532287499970e1,-4.755792808366e1,
-4.002785431534e1));
#61807=cartesian_point('',(-5.516928557620e1,-4.757919490371e1,
-4.008618212710e1));
#61808=cartesian_point('',(-5.501356462422e1,-4.759085727098e1,
-4.013359949936e1));
#61809=cartesian_point('',(-5.486765279447e1,-4.759231128508e1,
-4.016659833637e1));
#61810=cartesian_point('',(-5.474032812131e1,-4.758556298851e1,
-4.018572617274e1));
#61811=cartesian_point('',(-5.463217301116e1,-4.757319755065e1,
-4.019426160038e1));
#61812=cartesian_point('',(-5.453905970650e1,-4.755665263259e1,
-4.019535251510e1));
#61813=cartesian_point('',(-5.445630094449e1,-4.753605079371e1,
-4.019108010801e1));
#61814=cartesian_point('',(-5.437946724018e1,-4.751001461721e1,
-4.018258686464e1));
#61815=cartesian_point('',(-5.430802952135e1,-4.747648491926e1,
-4.017103757877e1));
#61816=cartesian_point('',(-5.426478294594e1,-4.744766712576e1,
-4.016246837476e1));
#61817=cartesian_point('',(-5.424376018049e1,-4.743096421792e1,
-4.015791860617e1));
#61818=cartesian_point('',(-5.570837866390e1,-4.717661564431e1,
-3.915587933663e1));
#61819=cartesian_point('',(-5.569099756938e1,-4.719163370457e1,-3.916217115e1));
#61820=cartesian_point('',(-5.565214083065e1,-4.722766447179e1,
-3.918636775843e1));
#61821=cartesian_point('',(-5.558448822744e1,-4.728745970969e1,
-3.923282493605e1));
#61822=cartesian_point('',(-5.552155324127e1,-4.733987547394e1,
-3.927369863442e1));
#61823=cartesian_point('',(-5.545126820948e1,-4.739496593302e1,
-3.931719249185e1));
#61824=cartesian_point('',(-5.537287393391e1,-4.745239844547e1,
-3.936314698356e1));
#61825=cartesian_point('',(-5.528559482382e1,-4.751174376570e1,
-3.941136095164e1));
#61826=cartesian_point('',(-5.518872689387e1,-4.757230512533e1,
-3.946141614087e1));
#61827=cartesian_point('',(-5.508170636495e1,-4.763308617626e1,
-3.951266502121e1));
#61828=cartesian_point('',(-5.496417703798e1,-4.769272510889e1,
-3.956417113308e1));
#61829=cartesian_point('',(-5.483708683220e1,-4.774897034656e1,
-3.961425401617e1));
#61830=cartesian_point('',(-5.470655211302e1,-4.779755856684e1,
-3.965938807646e1));
#61831=cartesian_point('',(-5.458192551407e1,-4.783471881411e1,
-3.969615898597e1));
#61832=cartesian_point('',(-5.447055554537e1,-4.785964011527e1,
-3.972347877530e1));
#61833=cartesian_point('',(-5.437331490845e1,-4.787409265214e1,
-3.974268776630e1));
#61834=cartesian_point('',(-5.428702624096e1,-4.787999429836e1,
-3.975566781628e1));
#61835=cartesian_point('',(-5.420787831908e1,-4.787809544848e1,
-3.976372020333e1));
#61836=cartesian_point('',(-5.413221224746e1,-4.786738221920e1,
-3.976730815107e1));
#61837=cartesian_point('',(-5.406067211311e1,-4.784508812071e1,
-3.976582417443e1));
#61838=cartesian_point('',(-5.401844843416e1,-4.782090431001e1,
-3.976095587992e1));
#61839=cartesian_point('',(-5.399881482535e1,-4.780621724322e1,
-3.975743515495e1));
#61840=cartesian_point('',(-5.570546117436e1,-4.761119802273e1,
-3.873711757808e1));
#61841=cartesian_point('',(-5.568109646642e1,-4.764985363585e1,
-3.877243334372e1));
#61842=cartesian_point('',(-5.564383085101e1,-4.770622000308e1,
-3.882245889589e1));
#61843=cartesian_point('',(-5.559247260445e1,-4.777915414758e1,
-3.888704004689e1));
#61844=cartesian_point('',(-5.554268370270e1,-4.784420027492e1,
-3.894709129519e1));
#61845=cartesian_point('',(-5.548530615361e1,-4.791261668566e1,
-3.901322798341e1));
#61846=cartesian_point('',(-5.541913910463e1,-4.798402919890e1,
-3.908597822647e1));
#61847=cartesian_point('',(-5.534280849648e1,-4.805772673135e1,
-3.916575870911e1));
#61848=cartesian_point('',(-5.525474441192e1,-4.813264493670e1,
-3.925289753990e1));
#61849=cartesian_point('',(-5.515318724059e1,-4.820719654455e1,
-3.934751298587e1));
#61850=cartesian_point('',(-5.503612885940e1,-4.827913542146e1,
-3.944944039822e1));
#61851=cartesian_point('',(-5.490227632693e1,-4.834479988710e1,
-3.955724017940e1));
#61852=cartesian_point('',(-5.475548145678e1,-4.839782464672e1,
-3.966500500643e1));
#61853=cartesian_point('',(-5.460449012336e1,-4.843271219418e1,
-3.976441974068e1));
#61854=cartesian_point('',(-5.445852034818e1,-4.844844203607e1,
-3.984939943418e1));
#61855=cartesian_point('',(-5.432049603319e1,-4.844740719718e1,
-3.991928593702e1));
#61856=cartesian_point('',(-5.418770338498e1,-4.843159370360e1,
-3.997615729080e1));
#61857=cartesian_point('',(-5.405537874226e1,-4.840078859209e1,
-4.002164750129e1));
#61858=cartesian_point('',(-5.391746816231e1,-4.835150263997e1,
-4.005550975129e1));
#61859=cartesian_point('',(-5.377471544203e1,-4.827902300455e1,
-4.007257432931e1));
#61860=cartesian_point('',(-5.368324908023e1,-4.821525885920e1,
-4.006807667679e1));
#61861=cartesian_point('',(-5.363962752859e1,-4.818008087111e1,
-4.006142567765e1));
#61862=(bounded_surface()b_spline_surface(3,3,((#61774,#61775,#61776,#61777,
#61778,#61779,#61780,#61781,#61782,#61783,#61784,#61785,#61786,#61787,#61788,
#61789,#61790,#61791,#61792,#61793,#61794,#61795),(#61796,#61797,#61798,#61799,
#61800,#61801,#61802,#61803,#61804,#61805,#61806,#61807,#61808,#61809,#61810,
#61811,#61812,#61813,#61814,#61815,#61816,#61817),(#61818,#61819,#61820,#61821,
#61822,#61823,#61824,#61825,#61826,#61827,#61828,#61829,#61830,#61831,#61832,
#61833,#61834,#61835,#61836,#61837,#61838,#61839),(#61840,#61841,#61842,#61843,
#61844,#61845,#61846,#61847,#61848,#61849,#61850,#61851,#61852,#61853,#61854,
#61855,#61856,#61857,#61858,#61859,#61860,#61861)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,
1.e0),(-5.061816713333e-2,0.e0,3.357840785665e-2,7.023702603435e-2,
1.102132483372e-1,1.537603461821e-1,2.011525620475e-1,2.526344323362e-1,
3.083878048070e-1,3.685777940926e-1,4.333728390546e-1,5.014294199925e-1,
5.659519322142e-1,6.232364107451e-1,6.747714045070e-1,7.226582945340e-1,
7.692234375476e-1,8.176450871367e-1,8.716376661755e-1,9.281663141332e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.544474123992e0,1.544474123992e0,1.544474123992e0,1.544474123992e0,
1.544474123992e0,1.544474123992e0,1.544474123992e0,1.544474123992e0,
1.544474123992e0,1.544474123992e0,1.544474123992e0,1.544474123992e0,
1.544474123992e0,1.544474123992e0,1.544474123992e0,1.544474123992e0,
1.544474123992e0,1.544474123992e0,1.544474123992e0,1.544474123992e0,
1.544474123992e0,1.544474123992e0),(8.185086253359e-1,8.185086253359e-1,
8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,
8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,
8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,
8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,
8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,8.185086253359e-1),(
8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,
8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,
8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,
8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,
8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,8.185086253359e-1,
8.185086253359e-1,8.185086253359e-1),(1.544474123992e0,1.544474123992e0,
1.544474123992e0,1.544474123992e0,1.544474123992e0,1.544474123992e0,
1.544474123992e0,1.544474123992e0,1.544474123992e0,1.544474123992e0,
1.544474123992e0,1.544474123992e0,1.544474123992e0,1.544474123992e0,
1.544474123992e0,1.544474123992e0,1.544474123992e0,1.544474123992e0,
1.544474123992e0,1.544474123992e0,1.544474123992e0,1.544474123992e0)))representation_item('')surface());
#61863=oriented_edge('',*,*,#61765,.f.);
#61865=oriented_edge('',*,*,#61864,.t.);
#61867=oriented_edge('',*,*,#61866,.t.);
#61868=edge_loop('',(#61863,#61865,#61867));
#61869=face_outer_bound('',#61868,.f.);
#61871=cartesian_point('',(-5.424716168739e1,-4.773831429602e1,
-4.071391491613e1));
#61872=cartesian_point('',(-5.416710293248e1,-4.769316781519e1,
-4.071363473145e1));
#61873=cartesian_point('',(-5.404820783820e1,-4.760784868313e1,
-4.071373266414e1));
#61874=cartesian_point('',(-5.394610184825e1,-4.750336814647e1,
-4.071458578147e1));
#61875=cartesian_point('',(-5.391105019732e1,-4.746264246223e1,
-4.071502083157e1));
#61876=cartesian_point('',(-5.437328185360e1,-4.751389289401e1,
-4.017003517892e1));
#61877=cartesian_point('',(-5.430967269017e1,-4.747837498355e1,
-4.016960161883e1));
#61878=cartesian_point('',(-5.421539410813e1,-4.741061208300e1,
-4.016970073148e1));
#61879=cartesian_point('',(-5.413519872263e1,-4.732711643030e1,
-4.017116832894e1));
#61880=cartesian_point('',(-5.410781232994e1,-4.729455406834e1,
-4.017186286809e1));
#61881=cartesian_point('',(-5.415572035477e1,-4.790102736626e1,
-3.976399361099e1));
#61882=cartesian_point('',(-5.406333039252e1,-4.784961984844e1,
-3.976383719492e1));
#61883=cartesian_point('',(-5.392646852470e1,-4.775119370704e1,
-3.976382401395e1));
#61884=cartesian_point('',(-5.381049013480e1,-4.762969131398e1,
-3.976449113739e1));
#61885=cartesian_point('',(-5.377096964612e1,-4.758230974535e1,
-3.976476162528e1));
#61886=cartesian_point('',(-5.390159474627e1,-4.835322491253e1,
-4.006897294180e1));
#61887=cartesian_point('',(-5.377582159491e1,-4.828283994493e1,
-4.006913296283e1));
#61888=cartesian_point('',(-5.358928872516e1,-4.814881641250e1,
-4.006905253231e1));
#61889=cartesian_point('',(-5.343034628464e1,-4.798396732220e1,
-4.006863420519e1));
#61890=cartesian_point('',(-5.337602126751e1,-4.791970333755e1,
-4.006839570737e1));
#61891=(bounded_surface()b_spline_surface(3,3,((#61871,#61872,#61873,#61874,
#61875),(#61876,#61877,#61878,#61879,#61880),(#61881,#61882,#61883,#61884,
#61885),(#61886,#61887,#61888,#61889,#61890)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(4.441599911189e-1,
6.703167930357e-1,8.023282071251e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.545377454932e0,1.545377454932e0,1.545377454932e0,
1.545377454932e0,1.545377454932e0),(8.182075150226e-1,8.182075150226e-1,
8.182075150226e-1,8.182075150226e-1,8.182075150226e-1),(8.182075150226e-1,
8.182075150226e-1,8.182075150226e-1,8.182075150226e-1,8.182075150226e-1),(
1.545377454932e0,1.545377454932e0,1.545377454932e0,1.545377454932e0,
1.545377454932e0)))representation_item('')surface());
#61893=oriented_edge('',*,*,#61892,.f.);
#61894=oriented_edge('',*,*,#61864,.f.);
#61895=oriented_edge('',*,*,#61650,.f.);
#61897=oriented_edge('',*,*,#61896,.t.);
#61898=edge_loop('',(#61893,#61894,#61895,#61897));
#61899=face_outer_bound('',#61898,.f.);
#61901=cartesian_point('',(-5.486261208388e1,-4.664561275385e1,
-4.049326916316e1));
#61902=direction('',(5.046502366839e-2,-7.277646947901e-2,9.960707137931e-1));
#61903=direction('',(-8.860791318797e-1,-4.634026442175e-1,1.103455388939e-2));
#61904=axis2_placement_3d('',#61901,#61902,#61903);
#61905=cylindrical_surface('',#61904,1.199969098681e0);
#61906=oriented_edge('',*,*,#61892,.t.);
#61908=oriented_edge('',*,*,#61907,.t.);
#61910=oriented_edge('',*,*,#61909,.f.);
#61912=oriented_edge('',*,*,#61911,.f.);
#61914=oriented_edge('',*,*,#61913,.f.);
#61915=oriented_edge('',*,*,#61866,.f.);
#61916=edge_loop('',(#61906,#61908,#61910,#61912,#61914,#61915));
#61917=face_outer_bound('',#61916,.f.);
#61919=cartesian_point('',(-6.799644583871e1,-6.092537802685e1,-4.5e1));
#61920=direction('',(-7.044160264028e-1,7.044160264028e-1,8.715574274764e-2));
#61921=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#61922=axis2_placement_3d('',#61919,#61920,#61921);
#61923=plane('',#61922);
#61925=oriented_edge('',*,*,#61924,.f.);
#61927=oriented_edge('',*,*,#61926,.f.);
#61929=oriented_edge('',*,*,#61928,.f.);
#61931=oriented_edge('',*,*,#61930,.t.);
#61932=oriented_edge('',*,*,#61907,.f.);
#61933=edge_loop('',(#61925,#61927,#61929,#61931,#61932));
#61934=face_outer_bound('',#61933,.f.);
#61936=cartesian_point('',(-5.391404025922e1,-4.810955470688e1,-4.05e1));
#61937=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#61938=direction('',(-7.044160264028e-1,7.044160264028e-1,8.715574274765e-2));
#61939=axis2_placement_3d('',#61936,#61937,#61938);
#61940=cylindrical_surface('',#61939,5.e-1);
#61941=oriented_edge('',*,*,#61924,.t.);
#61942=oriented_edge('',*,*,#61896,.f.);
#61943=oriented_edge('',*,*,#61648,.f.);
#61945=oriented_edge('',*,*,#61944,.f.);
#61946=edge_loop('',(#61941,#61942,#61943,#61945));
#61947=face_outer_bound('',#61946,.f.);
#61949=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.05e1));
#61950=direction('',(0.e0,0.e0,-1.e0));
#61951=direction('',(-7.580861838156e-1,6.521543819586e-1,0.e0));
#61952=axis2_placement_3d('',#61949,#61950,#61951);
#61953=toroidal_surface('',#61952,4.104391095362e0,5.e-1);
#61955=oriented_edge('',*,*,#61954,.t.);
#61957=oriented_edge('',*,*,#61956,.t.);
#61959=oriented_edge('',*,*,#61958,.t.);
#61960=oriented_edge('',*,*,#61944,.t.);
#61961=oriented_edge('',*,*,#61646,.f.);
#61962=oriented_edge('',*,*,#61644,.f.);
#61963=oriented_edge('',*,*,#47557,.t.);
#61964=edge_loop('',(#61955,#61957,#61959,#61960,#61961,#61962,#61963));
#61965=face_outer_bound('',#61964,.f.);
#61967=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.218050450996e1));
#61968=direction('',(0.e0,0.e0,-1.e0));
#61969=direction('',(0.e0,-1.e0,0.e0));
#61970=axis2_placement_3d('',#61967,#61968,#61969);
#61971=conical_surface('',#61970,4.753326107760e0,5.e0);
#61972=oriented_edge('',*,*,#61958,.f.);
#61973=oriented_edge('',*,*,#61956,.f.);
#61974=oriented_edge('',*,*,#61954,.f.);
#61975=oriented_edge('',*,*,#47576,.t.);
#61977=oriented_edge('',*,*,#61976,.f.);
#61979=oriented_edge('',*,*,#61978,.f.);
#61981=oriented_edge('',*,*,#61980,.f.);
#61982=oriented_edge('',*,*,#61926,.t.);
#61983=edge_loop('',(#61972,#61973,#61974,#61975,#61977,#61979,#61981,#61982));
#61984=face_outer_bound('',#61983,.f.);
#61986=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.38e1));
#61987=direction('',(0.e0,0.e0,-1.e0));
#61988=direction('',(6.319566508698e-1,-7.750037363919e-1,0.e0));
#61989=axis2_placement_3d('',#61986,#61987,#61988);
#61990=toroidal_surface('',#61989,6.099597408821e0,1.2e0);
#61991=oriented_edge('',*,*,#47646,.f.);
#61993=oriented_edge('',*,*,#61992,.t.);
#61994=oriented_edge('',*,*,#61980,.t.);
#61995=oriented_edge('',*,*,#61978,.t.);
#61996=oriented_edge('',*,*,#61976,.t.);
#61997=oriented_edge('',*,*,#47603,.t.);
#61998=edge_loop('',(#61991,#61993,#61994,#61995,#61996,#61997));
#61999=face_outer_bound('',#61998,.f.);
#62001=cartesian_point('',(-5.170021461727e1,-4.307408123670e1,-4.38e1));
#62002=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#62003=direction('',(0.e0,0.e0,-1.e0));
#62004=axis2_placement_3d('',#62001,#62002,#62003);
#62005=cylindrical_surface('',#62004,1.2e0);
#62006=oriented_edge('',*,*,#47644,.f.);
#62008=oriented_edge('',*,*,#62007,.f.);
#62009=oriented_edge('',*,*,#61928,.t.);
#62010=oriented_edge('',*,*,#61992,.f.);
#62011=edge_loop('',(#62006,#62008,#62009,#62010));
#62012=face_outer_bound('',#62011,.f.);
#62014=cartesian_point('',(-5.364952483765e1,-4.524777547772e1,
-4.198461809406e1));
#62015=direction('',(7.044751151448e-1,-7.043665826077e-1,-8.707772072854e-2));
#62016=direction('',(-6.220496102187e-2,6.094138721763e-2,-9.962011293651e-1));
#62017=axis2_placement_3d('',#62014,#62015,#62016);
#62018=toroidal_surface('',#62017,1.822246404318e0,1.199990498547e0);
#62019=oriented_edge('',*,*,#54646,.f.);
#62020=oriented_edge('',*,*,#54644,.f.);
#62021=oriented_edge('',*,*,#61911,.t.);
#62022=oriented_edge('',*,*,#61909,.t.);
#62023=oriented_edge('',*,*,#61930,.f.);
#62024=oriented_edge('',*,*,#62007,.t.);
#62025=edge_loop('',(#62019,#62020,#62021,#62022,#62023,#62024));
#62026=face_outer_bound('',#62025,.f.);
#62028=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#62029=direction('',(0.e0,0.e0,1.e0));
#62030=direction('',(1.e0,0.e0,0.e0));
#62031=axis2_placement_3d('',#62028,#62029,#62030);
#62032=conical_surface('',#62031,7.334631745054e1,5.e-1);
#62034=oriented_edge('',*,*,#62033,.t.);
#62035=oriented_edge('',*,*,#61767,.f.);
#62036=oriented_edge('',*,*,#61913,.t.);
#62037=oriented_edge('',*,*,#54642,.f.);
#62039=oriented_edge('',*,*,#62038,.f.);
#62041=oriented_edge('',*,*,#62040,.t.);
#62043=oriented_edge('',*,*,#62042,.f.);
#62045=oriented_edge('',*,*,#62044,.f.);
#62046=edge_loop('',(#62034,#62035,#62036,#62037,#62039,#62041,#62043,#62045));
#62047=face_outer_bound('',#62046,.f.);
#62049=cartesian_point('',(-5.383630394021e1,-5.060467046739e1,
-2.052235678520e1));
#62050=direction('',(1.335073437691e-2,-1.458081092813e-3,-9.999098118786e-1));
#62051=direction('',(2.816257001314e-1,9.595214382222e-1,2.361062788761e-3));
#62052=axis2_placement_3d('',#62049,#62050,#62051);
#62053=cylindrical_surface('',#62052,5.000128899056e-1);
#62054=oriented_edge('',*,*,#62033,.f.);
#62056=oriented_edge('',*,*,#62055,.f.);
#62058=oriented_edge('',*,*,#62057,.f.);
#62060=oriented_edge('',*,*,#62059,.t.);
#62061=edge_loop('',(#62054,#62056,#62058,#62060));
#62062=face_outer_bound('',#62061,.f.);
#62064=cartesian_point('',(-5.576727019763e1,-5.235264755420e1,
-8.219509828705e0));
#62065=direction('',(7.069128720373e-1,-7.072239169243e-1,1.041742185874e-2));
#62066=direction('',(6.112518503689e-1,6.182609646699e-1,4.940896224230e-1));
#62067=axis2_placement_3d('',#62064,#62065,#62066);
#62068=toroidal_surface('',#62067,2.497873680474e0,4.999993431558e-1);
#62070=oriented_edge('',*,*,#62069,.t.);
#62071=oriented_edge('',*,*,#61192,.f.);
#62073=oriented_edge('',*,*,#62072,.f.);
#62074=oriented_edge('',*,*,#62055,.t.);
#62075=edge_loop('',(#62070,#62071,#62073,#62074));
#62076=face_outer_bound('',#62075,.f.);
#62078=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#62079=direction('',(0.e0,0.e0,1.e0));
#62080=direction('',(7.508592036161e-1,6.604623050145e-1,0.e0));
#62081=axis2_placement_3d('',#62078,#62079,#62080);
#62082=toroidal_surface('',#62081,7.649382607502e1,3.e0);
#62083=oriented_edge('',*,*,#62069,.f.);
#62084=oriented_edge('',*,*,#62044,.t.);
#62085=oriented_edge('',*,*,#62042,.t.);
#62087=oriented_edge('',*,*,#62086,.f.);
#62088=oriented_edge('',*,*,#61171,.t.);
#62089=oriented_edge('',*,*,#61169,.t.);
#62090=edge_loop('',(#62083,#62084,#62085,#62087,#62088,#62089));
#62091=face_outer_bound('',#62090,.f.);
#62093=cartesian_point('',(-5.918386182278e1,-4.845674919920e1,
-8.219506755331e0));
#62094=direction('',(-6.088929867800e-1,7.931839279603e-1,1.042051225130e-2));
#62095=direction('',(7.921439496107e-1,6.086839100982e-1,-4.485376999436e-2));
#62096=axis2_placement_3d('',#62093,#62094,#62095);
#62097=toroidal_surface('',#62096,2.497861005219e0,4.999993257752e-1);
#62098=oriented_edge('',*,*,#62086,.t.);
#62100=oriented_edge('',*,*,#62099,.f.);
#62101=oriented_edge('',*,*,#61135,.f.);
#62102=oriented_edge('',*,*,#61154,.t.);
#62103=edge_loop('',(#62098,#62100,#62101,#62102));
#62104=face_outer_bound('',#62103,.f.);
#62106=cartesian_point('',(-5.719847143825e1,-4.675672738749e1,
-2.154670092334e1));
#62107=direction('',(-2.983215508104e-4,-1.342783827503e-2,9.999097980136e-1));
#62108=direction('',(9.881011360737e-1,1.537874351401e-1,2.360017549336e-3));
#62109=axis2_placement_3d('',#62106,#62107,#62108);
#62110=cylindrical_surface('',#62109,5.000150358364e-1);
#62111=oriented_edge('',*,*,#62040,.f.);
#62113=oriented_edge('',*,*,#62112,.f.);
#62114=oriented_edge('',*,*,#61137,.f.);
#62115=oriented_edge('',*,*,#62099,.t.);
#62116=edge_loop('',(#62111,#62113,#62114,#62115));
#62117=face_outer_bound('',#62116,.f.);
#62119=cartesian_point('',(-5.675924788264e1,-4.640605489771e1,
-4.226412577869e1));
#62120=cartesian_point('',(-5.674258647287e1,-4.640404920004e1,
-4.217277040160e1));
#62121=cartesian_point('',(-5.670850933622e1,-4.638557226308e1,
-4.190095317406e1));
#62122=cartesian_point('',(-5.671328466300e1,-4.632996332064e1,
-4.158703899261e1));
#62123=cartesian_point('',(-5.674161082390e1,-4.627456307632e1,
-4.136996036768e1));
#62124=cartesian_point('',(-5.674987265830e1,-4.625929911772e1,
-4.131708032233e1));
#62125=cartesian_point('',(-5.674200242337e1,-4.598407901265e1,
-4.216627129159e1));
#62126=cartesian_point('',(-5.674731807080e1,-4.597923568691e1,
-4.208321945488e1));
#62127=cartesian_point('',(-5.677778945600e1,-4.595789703134e1,
-4.183901436335e1));
#62128=cartesian_point('',(-5.685329317346e1,-4.591679839784e1,
-4.156516464119e1));
#62129=cartesian_point('',(-5.692764780844e1,-4.588288603744e1,
-4.138032119452e1));
#62130=cartesian_point('',(-5.694692976737e1,-4.587356092553e1,
-4.133578048980e1));
#62131=cartesian_point('',(-5.710361924474e1,-4.577098537522e1,
-4.204918203582e1));
#62132=cartesian_point('',(-5.712234750921e1,-4.577964384751e1,
-4.198301912867e1));
#62133=cartesian_point('',(-5.718629841769e1,-4.580376971615e1,
-4.178507410711e1));
#62134=cartesian_point('',(-5.728275969553e1,-4.582868529400e1,
-4.155336055386e1));
#62135=cartesian_point('',(-5.736183982330e1,-4.584615437971e1,
-4.139137337671e1));
#62136=cartesian_point('',(-5.738187082450e1,-4.585015980083e1,
-4.135173065640e1));
#62137=cartesian_point('',(-5.748378048967e1,-4.598772280482e1,
-4.203159014314e1));
#62138=cartesian_point('',(-5.749354131684e1,-4.601281296553e1,
-4.197389157872e1));
#62139=cartesian_point('',(-5.752522397276e1,-4.608544222490e1,
-4.179416582341e1));
#62140=cartesian_point('',(-5.757055881812e1,-4.616174656877e1,
-4.156383601318e1));
#62141=cartesian_point('',(-5.760743023106e1,-4.620881624456e1,
-4.139188723214e1));
#62142=cartesian_point('',(-5.761697224952e1,-4.622013017766e1,
-4.134864972142e1));
#62143=(bounded_surface()b_spline_surface(3,3,((#62119,#62120,#62121,#62122,
#62123,#62124),(#62125,#62126,#62127,#62128,#62129,#62130),(#62131,#62132,
#62133,#62134,#62135,#62136),(#62137,#62138,#62139,#62140,#62141,#62142)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974447164348e-1,1.170617845452e0),(1.405007454095e-1,3.042662033229e-1,
6.365714197460e-1,7.471722770532e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349942884132e0,1.349942884132e0,1.349942884132e0,
1.349942884132e0,1.349942884132e0,1.349942884132e0),(8.923259602397e-1,
8.923259602397e-1,8.923259602397e-1,8.923259602397e-1,8.923259602397e-1,
8.923259602397e-1),(8.835249543051e-1,8.835249543051e-1,8.835249543051e-1,
8.835249543051e-1,8.835249543051e-1,8.835249543051e-1),(1.323539866329e0,
1.323539866329e0,1.323539866329e0,1.323539866329e0,1.323539866329e0,
1.323539866329e0)))representation_item('')surface());
#62144=oriented_edge('',*,*,#62038,.t.);
#62145=oriented_edge('',*,*,#54805,.f.);
#62147=oriented_edge('',*,*,#62146,.f.);
#62148=oriented_edge('',*,*,#62112,.t.);
#62149=edge_loop('',(#62144,#62145,#62147,#62148));
#62150=face_outer_bound('',#62149,.f.);
#62152=cartesian_point('',(-5.734005052028e1,-4.558511798651e1,
-4.213845709947e1));
#62153=direction('',(4.269671655661e-1,3.386909825516e-1,-8.384434732686e-1));
#62154=direction('',(9.029067197374e-1,-1.088377888461e-1,4.158290407994e-1));
#62155=axis2_placement_3d('',#62152,#62153,#62154);
#62156=cylindrical_surface('',#62155,3.000000000008e-1);
#62157=oriented_edge('',*,*,#62146,.t.);
#62158=oriented_edge('',*,*,#54803,.f.);
#62159=oriented_edge('',*,*,#61088,.t.);
#62160=oriented_edge('',*,*,#61119,.t.);
#62161=oriented_edge('',*,*,#61139,.f.);
#62162=edge_loop('',(#62157,#62158,#62159,#62160,#62161));
#62163=face_outer_bound('',#62162,.f.);
#62165=cartesian_point('',(-4.823225978186e1,-4.540383265712e1,0.e0));
#62166=direction('',(-7.070680100731e-1,7.070680100731e-1,-1.047178411625e-2));
#62167=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#62168=axis2_placement_3d('',#62165,#62166,#62167);
#62169=plane('',#62168);
#62171=oriented_edge('',*,*,#62170,.t.);
#62172=oriented_edge('',*,*,#62057,.t.);
#62173=oriented_edge('',*,*,#62072,.t.);
#62174=oriented_edge('',*,*,#61190,.t.);
#62175=oriented_edge('',*,*,#61295,.t.);
#62176=oriented_edge('',*,*,#61319,.t.);
#62177=oriented_edge('',*,*,#61670,.f.);
#62178=edge_loop('',(#62171,#62172,#62173,#62174,#62175,#62176,#62177));
#62179=face_outer_bound('',#62178,.f.);
#62181=cartesian_point('',(-5.333856423859e1,-5.018984903174e1,
-3.887541742700e1));
#62182=cartesian_point('',(-5.334716854271e1,-5.020120688797e1,
-3.898907041736e1));
#62183=cartesian_point('',(-5.333739328198e1,-5.019616541610e1,
-3.921824907981e1));
#62184=cartesian_point('',(-5.327584223639e1,-5.013776659060e1,
-3.943201140527e1));
#62185=cartesian_point('',(-5.323464018791e1,-5.009735771909e1,
-3.952756041434e1));
#62186=cartesian_point('',(-5.296202687396e1,-5.040399161742e1,
-3.888542125263e1));
#62187=cartesian_point('',(-5.296994366862e1,-5.041465390356e1,
-3.898607003227e1));
#62188=cartesian_point('',(-5.296155434246e1,-5.041107321089e1,
-3.918950463637e1));
#62189=cartesian_point('',(-5.290700917408e1,-5.035903357970e1,
-3.937931985350e1));
#62190=cartesian_point('',(-5.287008672419e1,-5.032321407338e1,
-3.946396329032e1));
#62191=cartesian_point('',(-5.295477742635e1,-5.083747473033e1,
-3.884442370292e1));
#62192=cartesian_point('',(-5.296616582620e1,-5.085139846058e1,
-3.897892494531e1));
#62193=cartesian_point('',(-5.295595152859e1,-5.084623383587e1,
-3.925106022041e1));
#62194=cartesian_point('',(-5.288297363663e1,-5.077657365298e1,
-3.950501442999e1));
#62195=cartesian_point('',(-5.283312560808e1,-5.072895703568e1,
-3.961814277792e1));
#62196=cartesian_point('',(-5.333168787218e1,-5.105388602467e1,
-3.879308494739e1));
#62197=cartesian_point('',(-5.334726071485e1,-5.107179157281e1,
-3.897481777713e1));
#62198=cartesian_point('',(-5.333380139198e1,-5.106354738682e1,
-3.934214550129e1));
#62199=cartesian_point('',(-5.323518227957e1,-5.096972062986e1,
-3.968488210539e1));
#62200=cartesian_point('',(-5.316799984977e1,-5.090558571486e1,
-3.983771565906e1));
#62201=(bounded_surface()b_spline_surface(3,3,((#62181,#62182,#62183,#62184,
#62185),(#62186,#62187,#62188,#62189,#62190),(#62191,#62192,#62193,#62194,
#62195),(#62196,#62197,#62198,#62199,#62200)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(-1.976724203113e-1,1.170357371897e0),(
2.569290932811e-1,6.645148159456e-1,1.064012665376e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349980212153e0,1.349980212153e0,
1.349980212153e0,1.349980212153e0,1.349980212153e0),(8.924748051548e-1,
8.924748051548e-1,8.924748051548e-1,8.924748051548e-1,8.924748051548e-1),(
8.835187521578e-1,8.835187521578e-1,8.835187521578e-1,8.835187521578e-1,
8.835187521578e-1),(1.323112053162e0,1.323112053162e0,1.323112053162e0,
1.323112053162e0,1.323112053162e0)))representation_item('')surface());
#62202=oriented_edge('',*,*,#61769,.f.);
#62203=oriented_edge('',*,*,#62059,.f.);
#62204=oriented_edge('',*,*,#62170,.f.);
#62205=oriented_edge('',*,*,#61752,.t.);
#62206=edge_loop('',(#62202,#62203,#62204,#62205));
#62207=face_outer_bound('',#62206,.f.);
#62209=cartesian_point('',(-2.693250546192e2,-2.707213871226e2,-3.94e1));
#62210=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#62211=direction('',(7.070680100731e-1,-7.070680100731e-1,-1.047178411625e-2));
#62212=axis2_placement_3d('',#62209,#62210,#62211);
#62213=cylindrical_surface('',#62212,6.e-1);
#62215=oriented_edge('',*,*,#62214,.t.);
#62216=oriented_edge('',*,*,#61638,.f.);
#62218=oriented_edge('',*,*,#62217,.t.);
#62220=oriented_edge('',*,*,#62219,.t.);
#62221=edge_loop('',(#62215,#62216,#62218,#62220));
#62222=face_outer_bound('',#62221,.f.);
#62224=cartesian_point('',(-5.111247976370e1,-5.344641104901e1,
-3.930690174399e1));
#62225=cartesian_point('',(-5.110233104580e1,-5.344498617387e1,
-3.934736384008e1));
#62226=cartesian_point('',(-5.108464785951e1,-5.343363738022e1,
-3.942077257290e1));
#62227=cartesian_point('',(-5.105969385498e1,-5.339483765735e1,
-3.952559465204e1));
#62228=cartesian_point('',(-5.103641681592e1,-5.333987849090e1,
-3.962060872835e1));
#62229=cartesian_point('',(-5.101219509181e1,-5.326477435654e1,
-3.971215247176e1));
#62230=cartesian_point('',(-5.098701338470e1,-5.317204452289e1,
-3.979593783422e1));
#62231=cartesian_point('',(-5.096084592584e1,-5.306575465070e1,
-3.986921692849e1));
#62232=cartesian_point('',(-5.093328757293e1,-5.294842997387e1,
-3.993184945810e1));
#62233=cartesian_point('',(-5.090347673285e1,-5.281974717139e1,
-3.998486681943e1));
#62234=cartesian_point('',(-5.087024893646e1,-5.267757542098e1,
-4.002883984587e1));
#62235=cartesian_point('',(-5.083254733809e1,-5.252037044197e1,
-4.006315045517e1));
#62236=cartesian_point('',(-5.078949330081e1,-5.234772476726e1,
-4.008640900987e1));
#62237=cartesian_point('',(-5.074022378925e1,-5.215976366756e1,
-4.009688274057e1));
#62238=cartesian_point('',(-5.068368658223e1,-5.195649800424e1,
-4.009252062971e1));
#62239=cartesian_point('',(-5.062770952255e1,-5.176868541349e1,
-4.007374898097e1));
#62240=cartesian_point('',(-5.058982323353e1,-5.164945245231e1,
-4.005390796848e1));
#62241=cartesian_point('',(-5.057427053401e1,-5.160172435922e1,
-4.004470708751e1));
#62242=cartesian_point('',(-5.096271144276e1,-5.283623291753e1,
-3.929660785311e1));
#62243=cartesian_point('',(-5.095647148586e1,-5.283438143779e1,
-3.930324982975e1));
#62244=cartesian_point('',(-5.094216973465e1,-5.282851182694e1,
-3.931474425755e1));
#62245=cartesian_point('',(-5.091307007055e1,-5.281306664545e1,
-3.933280241319e1));
#62246=cartesian_point('',(-5.087841473171e1,-5.279189595578e1,
-3.935233991084e1));
#62247=cartesian_point('',(-5.083518018947e1,-5.276186015041e1,
-3.937615445798e1));
#62248=cartesian_point('',(-5.078450308612e1,-5.272202054495e1,
-3.940425499251e1));
#62249=cartesian_point('',(-5.072824669244e1,-5.267240751086e1,
-3.943577666488e1));
#62250=cartesian_point('',(-5.066748084133e1,-5.261300503793e1,
-3.946993578051e1));
#62251=cartesian_point('',(-5.060192004431e1,-5.254270673216e1,
-3.950653743011e1));
#62252=cartesian_point('',(-5.053048886581e1,-5.245928016597e1,
-3.954569097983e1));
#62253=cartesian_point('',(-5.045249816745e1,-5.236055114869e1,
-3.958710678198e1));
#62254=cartesian_point('',(-5.036786236722e1,-5.224486442299e1,
-3.962995767922e1));
#62255=cartesian_point('',(-5.027675816150e1,-5.211078968070e1,
-3.967304533484e1));
#62256=cartesian_point('',(-5.017927490867e1,-5.195659289600e1,
-3.971489435246e1));
#62257=cartesian_point('',(-5.009006755642e1,-5.180492801683e1,
-3.974810203598e1));
#62258=cartesian_point('',(-5.003374422069e1,-5.170335999565e1,
-3.976565256192e1));
#62259=cartesian_point('',(-5.001118848790e1,-5.166179799806e1,
-3.977205373114e1));
#62260=cartesian_point('',(-5.035056388980e1,-5.281613526458e1,
-3.915596685766e1));
#62261=cartesian_point('',(-5.034305572535e1,-5.281844900801e1,
-3.916777038834e1));
#62262=cartesian_point('',(-5.032663416212e1,-5.282207089069e1,
-3.918781690105e1));
#62263=cartesian_point('',(-5.029476993441e1,-5.282537129803e1,
-3.922049079193e1));
#62264=cartesian_point('',(-5.025780401956e1,-5.282515555981e1,
-3.925790769390e1));
#62265=cartesian_point('',(-5.021290581753e1,-5.281846056236e1,
-3.930624201086e1));
#62266=cartesian_point('',(-5.016191152581e1,-5.280172955528e1,
-3.936599742109e1));
#62267=cartesian_point('',(-5.010736072668e1,-5.277253100407e1,
-3.943535384296e1));
#62268=cartesian_point('',(-5.005083772499e1,-5.272944733331e1,
-3.951239803897e1));
#62269=cartesian_point('',(-4.999260101130e1,-5.267065598056e1,
-3.959653439934e1));
#62270=cartesian_point('',(-4.993236106733e1,-5.259312814172e1,
-3.968796799752e1));
#62271=cartesian_point('',(-4.987037744503e1,-5.249352279357e1,
-3.978605532002e1));
#62272=cartesian_point('',(-4.980754883796e1,-5.236882208157e1,
-3.988891648851e1));
#62273=cartesian_point('',(-4.974506711851e1,-5.221615135724e1,
-3.999379654257e1));
#62274=cartesian_point('',(-4.968416274923e1,-5.203213356261e1,
-4.009729431222e1));
#62275=cartesian_point('',(-4.963440257490e1,-5.184344868205e1,
-4.018114080828e1));
#62276=cartesian_point('',(-4.960625120769e1,-5.171306235028e1,
-4.022656867439e1));
#62277=cartesian_point('',(-4.959542914180e1,-5.165906768950e1,
-4.024335814321e1));
#62278=cartesian_point('',(-5.017363944859e1,-5.341558762055e1,
-3.909120303560e1));
#62279=cartesian_point('',(-5.016154570267e1,-5.342055087665e1,
-3.913958131969e1));
#62280=cartesian_point('',(-5.014061139662e1,-5.342375902559e1,-3.922610624e1));
#62281=cartesian_point('',(-5.011141742779e1,-5.341370909423e1,
-3.935334422427e1));
#62282=cartesian_point('',(-5.008459669752e1,-5.339088818123e1,
-3.947577963959e1));
#62283=cartesian_point('',(-5.005782344663e1,-5.335158144793e1,
-3.960492893791e1));
#62284=cartesian_point('',(-5.003215527308e1,-5.329429287948e1,
-3.973726284611e1));
#62285=cartesian_point('',(-5.000860365564e1,-5.321931235330e1,
-3.986856845369e1));
#62286=cartesian_point('',(-4.998755248891e1,-5.312701554645e1,
-3.999697310338e1));
#62287=cartesian_point('',(-4.996897447114e1,-5.301598076255e1,
-4.012289364403e1));
#62288=cartesian_point('',(-4.995291048126e1,-5.288285579018e1,
-4.024704769368e1));
#62289=cartesian_point('',(-4.993975866384e1,-5.272430679739e1,
-4.036827445211e1));
#62290=cartesian_point('',(-4.993014994866e1,-5.253783652485e1,
-4.048356974153e1));
#62291=cartesian_point('',(-4.992477825860e1,-5.232135508303e1,
-4.058881342521e1));
#62292=cartesian_point('',(-4.992434146461e1,-5.207235344282e1,
-4.067900095925e1));
#62293=cartesian_point('',(-4.992886387234e1,-5.182776390410e1,
-4.073789319803e1));
#62294=cartesian_point('',(-4.993418445341e1,-5.166433278898e1,
-4.076080718912e1));
#62295=cartesian_point('',(-4.993662747969e1,-5.159753693130e1,
-4.076753866699e1));
#62296=(bounded_surface()b_spline_surface(3,3,((#62224,#62225,#62226,#62227,
#62228,#62229,#62230,#62231,#62232,#62233,#62234,#62235,#62236,#62237,#62238,
#62239,#62240,#62241),(#62242,#62243,#62244,#62245,#62246,#62247,#62248,#62249,
#62250,#62251,#62252,#62253,#62254,#62255,#62256,#62257,#62258,#62259),(#62260,
#62261,#62262,#62263,#62264,#62265,#62266,#62267,#62268,#62269,#62270,#62271,
#62272,#62273,#62274,#62275,#62276,#62277),(#62278,#62279,#62280,#62281,#62282,
#62283,#62284,#62285,#62286,#62287,#62288,#62289,#62290,#62291,#62292,#62293,
#62294,#62295)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(1.390746835341e-1,1.899015654421e-1,
2.299926712101e-1,2.736005183508e-1,3.208326548703e-1,3.710677795756e-1,
4.232168052757e-1,4.766834429136e-1,5.331881893053e-1,5.945809936123e-1,
6.618042018962e-1,7.354647817759e-1,8.159665699465e-1,9.037985970619e-1,1.e0,
1.065199499949e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578729442573e0,1.578729442573e0,1.578729442573e0,1.578729442573e0,
1.578729442573e0,1.578729442573e0,1.578729442573e0,1.578729442573e0,
1.578729442573e0,1.578729442573e0,1.578729442573e0,1.578729442573e0,
1.578729442573e0,1.578729442573e0,1.578729442573e0,1.578729442573e0,
1.578729442573e0,1.578729442573e0),(8.070901858089e-1,8.070901858089e-1,
8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,
8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,
8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,
8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,8.070901858089e-1),(
8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,
8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,
8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,
8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,8.070901858089e-1,
8.070901858089e-1,8.070901858089e-1),(1.578729442573e0,1.578729442573e0,
1.578729442573e0,1.578729442573e0,1.578729442573e0,1.578729442573e0,
1.578729442573e0,1.578729442573e0,1.578729442573e0,1.578729442573e0,
1.578729442573e0,1.578729442573e0,1.578729442573e0,1.578729442573e0,
1.578729442573e0,1.578729442573e0,1.578729442573e0,1.578729442573e0)))representation_item('')surface());
#62297=oriented_edge('',*,*,#62214,.f.);
#62299=oriented_edge('',*,*,#62298,.f.);
#62301=oriented_edge('',*,*,#62300,.f.);
#62302=edge_loop('',(#62297,#62299,#62301));
#62303=face_outer_bound('',#62302,.f.);
#62305=cartesian_point('',(-5.106213518551e1,-5.334656955953e1,
-3.879088851974e1));
#62306=cartesian_point('',(-5.107833194965e1,-5.336072904596e1,
-3.895648156921e1));
#62307=cartesian_point('',(-5.107530673509e1,-5.335346900010e1,
-3.925318466235e1));
#62308=cartesian_point('',(-5.101614849179e1,-5.329052074375e1,
-3.953664157051e1));
#62309=cartesian_point('',(-5.098139659903e1,-5.325382541748e1,
-3.965267309169e1));
#62310=cartesian_point('',(-5.086079523267e1,-5.296617862609e1,
-3.884111371273e1));
#62311=cartesian_point('',(-5.087349217934e1,-5.297667638551e1,
-3.896493119364e1));
#62312=cartesian_point('',(-5.087203605867e1,-5.297104304669e1,
-3.918698756603e1));
#62313=cartesian_point('',(-5.082780666909e1,-5.292398045722e1,
-3.939918774155e1));
#62314=cartesian_point('',(-5.080178891178e1,-5.289647946667e1,
-3.948601768407e1));
#62315=cartesian_point('',(-5.042768630158e1,-5.295108121480e1,
-3.888392661222e1));
#62316=cartesian_point('',(-5.043735145272e1,-5.295831512431e1,
-3.897562747332e1));
#62317=cartesian_point('',(-5.043654407775e1,-5.295353479539e1,
-3.913995561456e1));
#62318=cartesian_point('',(-5.040392510657e1,-5.291854336251e1,
-3.929695359765e1));
#62319=cartesian_point('',(-5.038461841873e1,-5.289827094276e1,
-3.936121628770e1));
#62320=cartesian_point('',(-5.019857536622e1,-5.332385721573e1,
-3.887565142122e1));
#62321=cartesian_point('',(-5.020876851990e1,-5.333155147592e1,
-3.897773966249e1));
#62322=cartesian_point('',(-5.020701172851e1,-5.332596786743e1,
-3.916028684874e1));
#62323=cartesian_point('',(-5.017081441912e1,-5.328688449543e1,
-3.933458057135e1));
#62324=cartesian_point('',(-5.014933235861e1,-5.326448648157e1,
-3.940598640963e1));
#62325=(bounded_surface()b_spline_surface(3,3,((#62305,#62306,#62307,#62308,
#62309),(#62310,#62311,#62312,#62313,#62314),(#62315,#62316,#62317,#62318,
#62319),(#62320,#62321,#62322,#62323,#62324)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(-1.973189140947e-1,1.170688666750e0),(
3.690306137215e-1,6.674157035004e-1,8.934903584654e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349613970870e0,
1.349613970870e0,1.349613970870e0,1.349613970870e0,1.349613970870e0),(
8.923630604167e-1,8.923630604167e-1,8.923630604167e-1,8.923630604167e-1,
8.923630604167e-1),(8.836319729630e-1,8.836319729630e-1,8.836319729630e-1,
8.836319729630e-1,8.836319729630e-1),(1.323420708509e0,1.323420708509e0,
1.323420708509e0,1.323420708509e0,1.323420708509e0)))representation_item('')surface());
#62327=oriented_edge('',*,*,#62326,.t.);
#62329=oriented_edge('',*,*,#62328,.f.);
#62331=oriented_edge('',*,*,#62330,.f.);
#62332=oriented_edge('',*,*,#62298,.t.);
#62333=edge_loop('',(#62327,#62329,#62331,#62332));
#62334=face_outer_bound('',#62333,.f.);
#62336=cartesian_point('',(-5.416150947235e1,-5.698993659710e1,0.e0));
#62337=direction('',(7.070680100731e-1,-7.070680100731e-1,-1.047178411625e-2));
#62338=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#62339=axis2_placement_3d('',#62336,#62337,#62338);
#62340=plane('',#62339);
#62341=oriented_edge('',*,*,#62326,.f.);
#62342=oriented_edge('',*,*,#62219,.f.);
#62344=oriented_edge('',*,*,#62343,.t.);
#62346=oriented_edge('',*,*,#62345,.t.);
#62348=oriented_edge('',*,*,#62347,.t.);
#62350=oriented_edge('',*,*,#62349,.t.);
#62352=oriented_edge('',*,*,#62351,.t.);
#62353=edge_loop('',(#62341,#62342,#62344,#62346,#62348,#62350,#62352));
#62354=face_outer_bound('',#62353,.f.);
#62356=cartesian_point('',(-5.136012154927e1,-5.350054156530e1,
-3.937508041636e1));
#62357=cartesian_point('',(-5.136013576508e1,-5.350040950597e1,
-3.938495709717e1));
#62358=cartesian_point('',(-5.136012059159e1,-5.350024805645e1,
-3.939483383889e1));
#62359=cartesian_point('',(-5.136007602543e1,-5.350005721936e1,
-3.940471023558e1));
#62360=cartesian_point('',(-5.138500166734e1,-5.387102623436e1,
-3.937998349074e1));
#62361=cartesian_point('',(-5.138501700864e1,-5.387088362392e1,
-3.939064859146e1));
#62362=cartesian_point('',(-5.138500061337e1,-5.387070927587e1,
-3.940131375949e1));
#62363=cartesian_point('',(-5.138495247790e1,-5.387050319313e1,
-3.941197855661e1));
#62364=cartesian_point('',(-5.177330724607e1,-5.399907708449e1,
-3.938111740772e1));
#62365=cartesian_point('',(-5.177332405736e1,-5.399892069409e1,
-3.939281220480e1));
#62366=cartesian_point('',(-5.177330606633e1,-5.399872950022e1,
-3.940450707775e1));
#62367=cartesian_point('',(-5.177325326922e1,-5.399850350629e1,
-3.941620154580e1));
#62368=cartesian_point('',(-5.193756404828e1,-5.359289171523e1,
-3.937545901188e1));
#62369=cartesian_point('',(-5.193758017084e1,-5.359274178113e1,
-3.938667136514e1));
#62370=cartesian_point('',(-5.193756292746e1,-5.359255848006e1,
-3.939788379027e1));
#62371=cartesian_point('',(-5.193751231449e1,-5.359234181511e1,
-3.940909582641e1));
#62372=(bounded_surface()b_spline_surface(3,3,((#62356,#62357,#62358,#62359),(
#62360,#62361,#62362,#62363),(#62364,#62365,#62366,#62367),(#62368,#62369,
#62370,#62371)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(-5.845345113030e-1,1.296273549423e0),(1.643508646708e-1,1.753795688037e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.859359896201e0,1.859359896201e0,1.859359896201e0,1.859359896201e0),(
8.658208844591e-1,8.658208844591e-1,8.658208844591e-1,8.658208844591e-1),(
7.337833567436e-1,7.337833567436e-1,7.337833567436e-1,7.337833567436e-1),(
1.463247313053e0,1.463247313053e0,1.463247313053e0,1.463247313053e0)))representation_item('')surface());
#62374=oriented_edge('',*,*,#62373,.t.);
#62376=oriented_edge('',*,*,#62375,.t.);
#62378=oriented_edge('',*,*,#62377,.t.);
#62379=oriented_edge('',*,*,#62343,.f.);
#62380=edge_loop('',(#62374,#62376,#62378,#62379));
#62381=face_outer_bound('',#62380,.f.);
#62383=cartesian_point('',(-5.190505705101e1,-5.299096418907e1,
-3.951597106941e1));
#62384=cartesian_point('',(-5.191439755087e1,-5.301160144318e1,
-3.953327827920e1));
#62385=cartesian_point('',(-5.192833780311e1,-5.304941868397e1,
-3.955983589297e1));
#62386=cartesian_point('',(-5.194287812665e1,-5.310985871035e1,
-3.959062678042e1));
#62387=cartesian_point('',(-5.195182847813e1,-5.316410755478e1,
-3.961112683240e1));
#62388=cartesian_point('',(-5.195766630736e1,-5.322106830289e1,
-3.962533025827e1));
#62389=cartesian_point('',(-5.196059205991e1,-5.327917298622e1,
-3.963215116006e1));
#62390=cartesian_point('',(-5.196099445335e1,-5.333696848819e1,
-3.963071831094e1));
#62391=cartesian_point('',(-5.195938203259e1,-5.339316434302e1,
-3.962023834179e1));
#62392=cartesian_point('',(-5.195634296726e1,-5.344613015674e1,
-3.959990146938e1));
#62393=cartesian_point('',(-5.195258713231e1,-5.349348236426e1,
-3.956928975359e1));
#62394=cartesian_point('',(-5.194891211705e1,-5.353224534355e1,
-3.952907212338e1));
#62395=cartesian_point('',(-5.194604070035e1,-5.355969054172e1,
-3.948118458340e1));
#62396=cartesian_point('',(-5.194365318962e1,-5.358140717871e1,
-3.940116720928e1));
#62397=cartesian_point('',(-5.194503518545e1,-5.356887408727e1,
-3.933444647401e1));
#62398=cartesian_point('',(-5.194767315946e1,-5.354465016423e1,
-3.929600519166e1));
#62399=cartesian_point('',(-5.191736654745e1,-5.298819100423e1,
-3.953237126445e1));
#62400=cartesian_point('',(-5.192574567140e1,-5.300968066782e1,
-3.955051588618e1));
#62401=cartesian_point('',(-5.193808463500e1,-5.304903232413e1,
-3.957818873747e1));
#62402=cartesian_point('',(-5.195028418950e1,-5.311187500437e1,
-3.960989100886e1));
#62403=cartesian_point('',(-5.195725214684e1,-5.316825375861e1,-3.963071017e1));
#62404=cartesian_point('',(-5.196111912370e1,-5.322742693253e1,
-3.964476812080e1));
#62405=cartesian_point('',(-5.196214062080e1,-5.328776677626e1,
-3.965096602222e1));
#62406=cartesian_point('',(-5.196075193608e1,-5.334776594048e1,
-3.964843009486e1));
#62407=cartesian_point('',(-5.195749735639e1,-5.340608696475e1,
-3.963636289439e1));
#62408=cartesian_point('',(-5.195300339345e1,-5.346104064165e1,
-3.961394869438e1));
#62409=cartesian_point('',(-5.194802638311e1,-5.351015795009e1,
-3.958078542473e1));
#62410=cartesian_point('',(-5.194340942219e1,-5.355035762275e1,
-3.953760730677e1));
#62411=cartesian_point('',(-5.193990310099e1,-5.357881569047e1,
-3.948645724806e1));
#62412=cartesian_point('',(-5.193702924265e1,-5.360133167446e1,
-3.940121747162e1));
#62413=cartesian_point('',(-5.193869209865e1,-5.358833726056e1,
-3.933024797935e1));
#62414=cartesian_point('',(-5.194187146080e1,-5.356322172690e1,
-3.928915952538e1));
#62415=cartesian_point('',(-5.193930903344e1,-5.298199774574e1,
-3.956879985721e1));
#62416=cartesian_point('',(-5.194556362711e1,-5.300543198149e1,
-3.958850472068e1));
#62417=cartesian_point('',(-5.195438724115e1,-5.304818854632e1,
-3.961816305468e1));
#62418=cartesian_point('',(-5.19615325e1,-5.311618772505e1,-3.965124855654e1));
#62419=cartesian_point('',(-5.196426864982e1,-5.317704190907e1,
-3.967229608514e1));
#62420=cartesian_point('',(-5.196397274754e1,-5.324077692088e1,
-3.968562976120e1));
#62421=cartesian_point('',(-5.196101133729e1,-5.330564616183e1,
-3.969014818801e1));
#62422=cartesian_point('',(-5.195591049697e1,-5.337003886467e1,
-3.968499438492e1));
#62423=cartesian_point('',(-5.194928112506e1,-5.343253237346e1,
-3.966938199024e1));
#62424=cartesian_point('',(-5.194182056465e1,-5.349133284095e1,
-3.964250229540e1));
#62425=cartesian_point('',(-5.193437101016e1,-5.354382098708e1,
-3.960400244315e1));
#62426=cartesian_point('',(-5.192785816208e1,-5.358673362321e1,
-3.955475622682e1));
#62427=cartesian_point('',(-5.192307967277e1,-5.361708806863e1,
-3.949701293270e1));
#62428=cartesian_point('',(-5.191923404237e1,-5.364109274347e1,
-3.940130773718e1));
#62429=cartesian_point('',(-5.192145803851e1,-5.362723915579e1,
-3.932186666243e1));
#62430=cartesian_point('',(-5.192571943649e1,-5.360046319373e1,
-3.927541762357e1));
#62431=cartesian_point('',(-5.196001948095e1,-5.297134239683e1,
-3.963086801643e1));
#62432=cartesian_point('',(-5.196268791494e1,-5.299824789792e1,
-3.965230527324e1));
#62433=cartesian_point('',(-5.196565006848e1,-5.304679541215e1,
-3.968382798188e1));
#62434=cartesian_point('',(-5.196463173712e1,-5.312302343252e1,
-3.971729019005e1));
#62435=cartesian_point('',(-5.196068737862e1,-5.319071366557e1,
-3.973724306594e1));
#62436=cartesian_point('',(-5.195396210626e1,-5.326113276277e1,
-3.974810386637e1));
#62437=cartesian_point('',(-5.194497693029e1,-5.333237467604e1,
-3.974884771070e1));
#62438=cartesian_point('',(-5.193437342546e1,-5.340270507255e1,
-3.973871562973e1));
#62439=cartesian_point('',(-5.192283651899e1,-5.347061540279e1,
-3.971700232583e1));
#62440=cartesian_point('',(-5.191113996754e1,-5.353421382084e1,
-3.968297348969e1));
#62441=cartesian_point('',(-5.190021869776e1,-5.359074719802e1,
-3.963640323274e1));
#62442=cartesian_point('',(-5.189108208510e1,-5.363680526131e1,
-3.957838630158e1));
#62443=cartesian_point('',(-5.188456252822e1,-5.366929930109e1,
-3.951142764237e1));
#62444=cartesian_point('',(-5.187939629435e1,-5.369495460641e1,
-3.940139551145e1));
#62445=cartesian_point('',(-5.188238269815e1,-5.368014833115e1,
-3.931050319756e1));
#62446=cartesian_point('',(-5.188811553041e1,-5.365153166114e1,
-3.925652464830e1));
#62447=cartesian_point('',(-5.196633802745e1,-5.296001147912e1,
-3.969631261183e1));
#62448=cartesian_point('',(-5.196525656194e1,-5.299072415344e1,
-3.971871477200e1));
#62449=cartesian_point('',(-5.196215760850e1,-5.304536792377e1,
-3.975079011137e1));
#62450=cartesian_point('',(-5.195294857491e1,-5.312975411914e1,
-3.978280685265e1));
#62451=cartesian_point('',(-5.194245330526e1,-5.320391772778e1,
-3.980022474884e1));
#62452=cartesian_point('',(-5.192956633896e1,-5.328037154577e1,
-3.980732529377e1));
#62453=cartesian_point('',(-5.191493923268e1,-5.335708146271e1,
-3.980323954637e1));
#62454=cartesian_point('',(-5.189929888285e1,-5.343223184631e1,
-3.978737645414e1));
#62455=cartesian_point('',(-5.188337154534e1,-5.350427873291e1,
-3.975917405919e1));
#62456=cartesian_point('',(-5.186797034852e1,-5.357130166485e1,
-3.971803460711e1));
#62457=cartesian_point('',(-5.185407815637e1,-5.363052007223e1,
-3.966390621077e1));
#62458=cartesian_point('',(-5.184273946393e1,-5.367852017145e1,
-3.959810090562e1));
#62459=cartesian_point('',(-5.183478102037e1,-5.371225443608e1,
-3.952330389129e1));
#62460=cartesian_point('',(-5.182853421710e1,-5.373882579557e1,
-3.940142661957e1));
#62461=cartesian_point('',(-5.183214426398e1,-5.372349072936e1,
-3.930123602153e1));
#62462=cartesian_point('',(-5.183908223205e1,-5.369385300610e1,
-3.924081106513e1));
#62463=cartesian_point('',(-5.195819217588e1,-5.294890444568e1,
-3.975995389042e1));
#62464=cartesian_point('',(-5.195349300123e1,-5.298345482173e1,
-3.978250083877e1));
#62465=cartesian_point('',(-5.194460972892e1,-5.304401792125e1,
-3.981381226415e1));
#62466=cartesian_point('',(-5.192781966243e1,-5.313586021011e1,
-3.984272654277e1));
#62467=cartesian_point('',(-5.191140798032e1,-5.321564241142e1,
-3.985640781473e1));
#62468=cartesian_point('',(-5.189309766412e1,-5.329703186605e1,
-3.985879010362e1));
#62469=cartesian_point('',(-5.187363745543e1,-5.337790682049e1,
-3.984922541568e1));
#62470=cartesian_point('',(-5.185380364887e1,-5.345641769370e1,
-3.982734545086e1));
#62471=cartesian_point('',(-5.183432886970e1,-5.353103687074e1,
-3.979278092732e1));
#62472=cartesian_point('',(-5.181602659521e1,-5.359988487475e1,
-3.974512039221e1));
#62473=cartesian_point('',(-5.179988041102e1,-5.366025914144e1,
-3.968451811521e1));
#62474=cartesian_point('',(-5.178692006002e1,-5.370888205177e1,
-3.961248299055e1));
#62475=cartesian_point('',(-5.177792785843e1,-5.374288699978e1,
-3.953179325934e1));
#62476=cartesian_point('',(-5.177091745050e1,-5.376959004872e1,
-3.940140029239e1));
#62477=cartesian_point('',(-5.177496798254e1,-5.375417883249e1,
-3.929472381088e1));
#62478=cartesian_point('',(-5.178275894822e1,-5.372439518016e1,
-3.922940463576e1));
#62479=cartesian_point('',(-5.194108499984e1,-5.294045090955e1,
-3.980800301646e1));
#62480=cartesian_point('',(-5.193367658727e1,-5.297800259236e1,
-3.983005084365e1));
#62481=cartesian_point('',(-5.192051032773e1,-5.304302792289e1,
-3.985978773121e1));
#62482=cartesian_point('',(-5.189829099893e1,-5.314013360071e1,
-3.988505861367e1));
#62483=cartesian_point('',(-5.187776052475e1,-5.322363919954e1,
-3.989494381900e1));
#62484=cartesian_point('',(-5.185579152495e1,-5.330803983492e1,
-3.989294983643e1));
#62485=cartesian_point('',(-5.183318329396e1,-5.339117586847e1,
-3.987864862638e1));
#62486=cartesian_point('',(-5.181072368032e1,-5.347120667643e1,
-3.985188565984e1));
#62487=cartesian_point('',(-5.178912418643e1,-5.354665592796e1,
-3.981247798218e1));
#62488=cartesian_point('',(-5.176916946413e1,-5.361572784220e1,
-3.976019582635e1));
#62489=cartesian_point('',(-5.175180845415e1,-5.367585902049e1,
-3.969537744170e1));
#62490=cartesian_point('',(-5.173802226442e1,-5.372398166945e1,
-3.961966927677e1));
#62491=cartesian_point('',(-5.172852980773e1,-5.375747379160e1,
-3.953585675762e1));
#62492=cartesian_point('',(-5.172116308118e1,-5.378369420945e1,
-3.940133703420e1));
#62493=cartesian_point('',(-5.172541891923e1,-5.376856138960e1,
-3.929172366834e1));
#62494=cartesian_point('',(-5.173360935785e1,-5.373931698938e1,
-3.922376330267e1));
#62495=cartesian_point('',(-5.192274765841e1,-5.293438743300e1,
-3.984225139729e1));
#62496=cartesian_point('',(-5.191342056806e1,-5.297413660891e1,
-3.986360230651e1));
#62497=cartesian_point('',(-5.189724868240e1,-5.304233867563e1,
-3.989165743223e1));
#62498=cartesian_point('',(-5.187132457219e1,-5.314299078851e1,
-3.991360187737e1));
#62499=cartesian_point('',(-5.184805349196e1,-5.322885954106e1,
-3.992023468394e1));
#62500=cartesian_point('',(-5.182372109780e1,-5.331500545034e1,
-3.991466497797e1));
#62501=cartesian_point('',(-5.179914992072e1,-5.339925773450e1,
-3.989665129403e1));
#62502=cartesian_point('',(-5.177512161113e1,-5.347980154838e1,
-3.986621703886e1));
#62503=cartesian_point('',(-5.175231807533e1,-5.355521894977e1,
-3.982333497670e1));
#62504=cartesian_point('',(-5.173148710867e1,-5.362380339500e1,
-3.976792784707e1));
#62505=cartesian_point('',(-5.171353322653e1,-5.368313568849e1,
-3.970048092174e1));
#62506=cartesian_point('',(-5.169938184598e1,-5.373035760396e1,
-3.962273248569e1));
#62507=cartesian_point('',(-5.168968994639e1,-5.376308205963e1,
-3.953743772728e1));
#62508=cartesian_point('',(-5.168219271290e1,-5.378863210453e1,
-3.940126762092e1));
#62509=cartesian_point('',(-5.168652353293e1,-5.377388605586e1,
-3.929065986940e1));
#62510=cartesian_point('',(-5.169486159185e1,-5.374539016197e1,
-3.922140787349e1));
#62511=cartesian_point('',(-5.190732387604e1,-5.293027019520e1,
-3.986540106498e1));
#62512=cartesian_point('',(-5.189670600251e1,-5.297153343928e1,
-3.988611270894e1));
#62513=cartesian_point('',(-5.187852577765e1,-5.304188087606e1,
-3.991275524932e1));
#62514=cartesian_point('',(-5.185017886389e1,-5.314482898325e1,
-3.993209158490e1));
#62515=cartesian_point('',(-5.182515153955e1,-5.323215170298e1,
-3.993625647912e1));
#62516=cartesian_point('',(-5.179934215579e1,-5.331927958960e1,
-3.992804480050e1));
#62517=cartesian_point('',(-5.177358264124e1,-5.340404214818e1,
-3.990735588521e1));
#62518=cartesian_point('',(-5.174864334081e1,-5.348465151973e1,
-3.987434601651e1));
#62519=cartesian_point('',(-5.172517898731e1,-5.355973999368e1,
-3.982910450881e1));
#62520=cartesian_point('',(-5.170390442225e1,-5.362767592840e1,
-3.977166852782e1));
#62521=cartesian_point('',(-5.168568440462e1,-5.368615979021e1,
-3.970263055468e1));
#62522=cartesian_point('',(-5.167139634251e1,-5.373250459119e1,
-3.962378788860e1));
#62523=cartesian_point('',(-5.166164709895e1,-5.376451189616e1,
-3.953785784671e1));
#62524=cartesian_point('',(-5.165412252339e1,-5.378944791081e1,
-3.940120870994e1));
#62525=cartesian_point('',(-5.165846884695e1,-5.377505614623e1,
-3.929047062224e1));
#62526=cartesian_point('',(-5.166683908775e1,-5.374724572123e1,
-3.922063691798e1));
#62527=cartesian_point('',(-5.188981600495e1,-5.292639785344e1,
-3.988706697828e1));
#62528=cartesian_point('',(-5.187799628556e1,-5.296910724382e1,
-3.990700970789e1));
#62529=cartesian_point('',(-5.185796004753e1,-5.304146062192e1,
-3.993205039545e1));
#62530=cartesian_point('',(-5.182742817876e1,-5.314645493966e1,
-3.994858093873e1));
#62531=cartesian_point('',(-5.180085479056e1,-5.323499299619e1,
-3.995016270532e1));
#62532=cartesian_point('',(-5.177378533347e1,-5.332283935350e1,
-3.993925012323e1));
#62533=cartesian_point('',(-5.174705413159e1,-5.340783171734e1,
-3.991588920734e1));
#62534=cartesian_point('',(-5.172141373028e1,-5.348821718480e1,
-3.988037338636e1));
#62535=cartesian_point('',(-5.169748615854e1,-5.356268597744e1,
-3.983291251210e1));
#62536=cartesian_point('',(-5.167594725886e1,-5.362969134903e1,
-3.977366234792e1));
#62537=cartesian_point('',(-5.165761471382e1,-5.368706826847e1,
-3.970332365772e1));
#62538=cartesian_point('',(-5.164331048445e1,-5.373232002261e1,
-3.962374586706e1));
#62539=cartesian_point('',(-5.163358615691e1,-5.376345502180e1,
-3.953759316502e1));
#62540=cartesian_point('',(-5.162609774254e1,-5.378765313707e1,
-3.940114140943e1));
#62541=cartesian_point('',(-5.163042288874e1,-5.377368714286e1,
-3.929083096452e1));
#62542=cartesian_point('',(-5.163875467322e1,-5.374670036395e1,
-3.922074838708e1));
#62543=cartesian_point('',(-5.186251142193e1,-5.292138809857e1,
-3.991493116507e1));
#62544=cartesian_point('',(-5.184915569810e1,-5.296600273234e1,
-3.993361913335e1));
#62545=cartesian_point('',(-5.182676925139e1,-5.304093292255e1,
-3.995616369476e1));
#62546=cartesian_point('',(-5.179355599845e1,-5.314839892421e1,
-3.996851722871e1));
#62547=cartesian_point('',(-5.176514635200e1,-5.323827337368e1,
-3.996635085903e1));
#62548=cartesian_point('',(-5.173664683149e1,-5.332673120900e1,
-3.995160899223e1));
#62549=cartesian_point('',(-5.170888486922e1,-5.341163304280e1,
-3.992454950504e1));
#62550=cartesian_point('',(-5.168257887030e1,-5.349128604308e1,
-3.988566212985e1));
#62551=cartesian_point('',(-5.165829747227e1,-5.356447195324e1,
-3.983532959327e1));
#62552=cartesian_point('',(-5.163665365044e1,-5.362977626264e1,
-3.977387811359e1));
#62553=cartesian_point('',(-5.161838916605e1,-5.368524199862e1,
-3.970216009568e1));
#62554=cartesian_point('',(-5.160423828511e1,-5.372866392338e1,
-3.962208716481e1));
#62555=cartesian_point('',(-5.159466845652e1,-5.375836366744e1,
-3.953622762665e1));
#62556=cartesian_point('',(-5.158732277194e1,-5.378135843658e1,
-3.940103589875e1));
#62557=cartesian_point('',(-5.159156507251e1,-5.376808679470e1,
-3.929213189361e1));
#62558=cartesian_point('',(-5.159974054086e1,-5.374244308115e1,
-3.922218979367e1));
#62559=cartesian_point('',(-5.182150569133e1,-5.291574281376e1,
-3.994596590566e1));
#62560=cartesian_point('',(-5.180646058480e1,-5.296257988691e1,
-3.996266804784e1));
#62561=cartesian_point('',(-5.178153789163e1,-5.304037346249e1,
-3.998146771288e1));
#62562=cartesian_point('',(-5.174562281525e1,-5.315023855110e1,
-3.998791099173e1));
#62563=cartesian_point('',(-5.171550454018e1,-5.324109999214e1,
-3.998062736281e1));
#62564=cartesian_point('',(-5.168583374303e1,-5.332954734259e1,
-3.996083345301e1));
#62565=cartesian_point('',(-5.165740811403e1,-5.341349407760e1,
-3.992907448744e1));
#62566=cartesian_point('',(-5.163088314400e1,-5.349134771448e1,
-3.988610292222e1));
#62567=cartesian_point('',(-5.160674293069e1,-5.356202958394e1,
-3.983253353361e1));
#62568=cartesian_point('',(-5.158550230313e1,-5.362432346623e1,
-3.976892206003e1));
#62569=cartesian_point('',(-5.156778443780e1,-5.367658173486e1,
-3.969631719518e1));
#62570=cartesian_point('',(-5.155418967172e1,-5.371702727118e1,
-3.961668913432e1));
#62571=cartesian_point('',(-5.154506287486e1,-5.374443500316e1,
-3.953243841612e1));
#62572=cartesian_point('',(-5.153808907214e1,-5.376552671783e1,
-3.940087643760e1));
#62573=cartesian_point('',(-5.154211605393e1,-5.375335320431e1,
-3.929543396406e1));
#62574=cartesian_point('',(-5.154988097714e1,-5.372983330207e1,
-3.922666737010e1));
#62575=cartesian_point('',(-5.176265032773e1,-5.291059459205e1,
-3.997350448579e1));
#62576=cartesian_point('',(-5.174615153395e1,-5.295961668776e1,
-3.998719682431e1));
#62577=cartesian_point('',(-5.171915091320e1,-5.303993701430e1,
-4.000062736714e1));
#62578=cartesian_point('',(-5.168144211873e1,-5.315118047697e1,
-3.999915822977e1));
#62579=cartesian_point('',(-5.165052151836e1,-5.324185418213e1,
-3.998533460600e1));
#62580=cartesian_point('',(-5.162070535570e1,-5.332882556205e1,
-3.995938857414e1));
#62581=cartesian_point('',(-5.159271813007e1,-5.341011300313e1,
-3.992222930661e1));
#62582=cartesian_point('',(-5.156710671850e1,-5.348428399620e1,
-3.987493588171e1));
#62583=cartesian_point('',(-5.154422702576e1,-5.355046358813e1,
-3.981841276741e1));
#62584=cartesian_point('',(-5.152444714010e1,-5.360771969492e1,
-3.975350350046e1));
#62585=cartesian_point('',(-5.150821285044e1,-5.365484379570e1,
-3.968148904853e1));
#62586=cartesian_point('',(-5.149592875911e1,-5.369065812534e1,
-3.960436886997e1));
#62587=cartesian_point('',(-5.148776974082e1,-5.371456134142e1,
-3.952426531951e1));
#62588=cartesian_point('',(-5.148157748350e1,-5.373277079469e1,
-3.940064598072e1));
#62589=cartesian_point('',(-5.148515243752e1,-5.372226049296e1,
-3.930229425765e1));
#62590=cartesian_point('',(-5.149205160111e1,-5.370195689409e1,
-3.923673200501e1));
#62591=cartesian_point('',(-5.169752567060e1,-5.290765860283e1,
-3.998808658037e1));
#62592=cartesian_point('',(-5.168032571690e1,-5.295815955170e1,
-3.999829942138e1));
#62593=cartesian_point('',(-5.165248567483e1,-5.303979657295e1,
-4.000579444621e1));
#62594=cartesian_point('',(-5.161473957007e1,-5.315063567406e1,
-3.999610318098e1));
#62595=cartesian_point('',(-5.158447299919e1,-5.323960253053e1,
-3.997579491308e1));
#62596=cartesian_point('',(-5.155593100397e1,-5.332357563366e1,
-3.994406839046e1));
#62597=cartesian_point('',(-5.152972859532e1,-5.340071658936e1,
-3.990219019842e1));
#62598=cartesian_point('',(-5.150627535497e1,-5.346978479898e1,
-3.985155367561e1));
#62599=cartesian_point('',(-5.148577893584e1,-5.353013387176e1,
-3.979334331644e1));
#62600=cartesian_point('',(-5.146843956793e1,-5.358114568610e1,
-3.972868221244e1));
#62601=cartesian_point('',(-5.145450004510e1,-5.362209302404e1,
-3.965906213292e1));
#62602=cartesian_point('',(-5.144414510836e1,-5.365244718519e1,
-3.958646370935e1));
#62603=cartesian_point('',(-5.143736708122e1,-5.367227187402e1,
-3.951266654430e1));
#62604=cartesian_point('',(-5.143227114995e1,-5.368715112500e1,
-3.940038949647e1));
#62605=cartesian_point('',(-5.143521232405e1,-5.367856256164e1,
-3.931186702982e1));
#62606=cartesian_point('',(-5.144089513985e1,-5.366197485144e1,
-3.925126806364e1));
#62607=cartesian_point('',(-5.163910007762e1,-5.290728696154e1,
-3.998814687152e1));
#62608=cartesian_point('',(-5.162201468453e1,-5.295834519490e1,
-3.999511595604e1));
#62609=cartesian_point('',(-5.159461791701e1,-5.303995125558e1,
-3.999729054914e1));
#62610=cartesian_point('',(-5.155843430025e1,-5.314884631068e1,
-3.998065982169e1));
#62611=cartesian_point('',(-5.153001800588e1,-5.323505336568e1,
-3.995515021434e1));
#62612=cartesian_point('',(-5.150379511050e1,-5.331521791997e1,
-3.991907940654e1));
#62613=cartesian_point('',(-5.148025904230e1,-5.338765230230e1,
-3.987399750579e1));
#62614=cartesian_point('',(-5.145968218748e1,-5.345130029140e1,
-3.982154114211e1));
#62615=cartesian_point('',(-5.144213394910e1,-5.350572312613e1,
-3.976311282237e1));
#62616=cartesian_point('',(-5.142765946949e1,-5.355058399123e1,
-3.970005455779e1));
#62617=cartesian_point('',(-5.141631392794e1,-5.358558371196e1,
-3.963400936252e1));
#62618=cartesian_point('',(-5.140808213485e1,-5.361076430514e1,
-3.956689901346e1));
#62619=cartesian_point('',(-5.140279719057e1,-5.362676552386e1,
-3.950016698819e1));
#62620=cartesian_point('',(-5.139887455101e1,-5.363854164923e1,
-3.940015818342e1));
#62621=cartesian_point('',(-5.140113765200e1,-5.363174381943e1,
-3.932207911855e1));
#62622=cartesian_point('',(-5.140551750729e1,-5.361861841026e1,
-3.926709462990e1));
#62623=cartesian_point('',(-5.160433689376e1,-5.290813402694e1,
-3.998203432648e1));
#62624=cartesian_point('',(-5.158767076242e1,-5.295916054018e1,
-3.998701569022e1));
#62625=cartesian_point('',(-5.156110261450e1,-5.304017581713e1,
-3.998602676825e1));
#62626=cartesian_point('',(-5.152660223036e1,-5.314716754478e1,
-3.996547335136e1));
#62627=cartesian_point('',(-5.149988343839e1,-5.323115245439e1,
-3.993715992620e1));
#62628=cartesian_point('',(-5.147559566933e1,-5.330852272072e1,
-3.989890164152e1));
#62629=cartesian_point('',(-5.145414898157e1,-5.337769085126e1,
-3.985239977114e1));
#62630=cartesian_point('',(-5.143572750877e1,-5.343771609325e1,
-3.979941745766e1));
#62631=cartesian_point('',(-5.142031591761e1,-5.348828444241e1,
-3.974147124515e1));
#62632=cartesian_point('',(-5.140786495034e1,-5.352922629047e1,
-3.968001835003e1));
#62633=cartesian_point('',(-5.139831555863e1,-5.356049537730e1,
-3.961677389488e1));
#62634=cartesian_point('',(-5.139153232629e1,-5.358246782776e1,
-3.955360482422e1));
#62635=cartesian_point('',(-5.138725576434e1,-5.359611642252e1,
-3.949174110343e1));
#62636=cartesian_point('',(-5.138412082044e1,-5.360599166253e1,
-3.940001998004e1));
#62637=cartesian_point('',(-5.138592877270e1,-5.360029079949e1,
-3.932892210687e1));
#62638=cartesian_point('',(-5.138943339504e1,-5.358928619968e1,
-3.927782675909e1));
#62639=cartesian_point('',(-5.159134832376e1,-5.290860267280e1,
-3.997887469488e1));
#62640=cartesian_point('',(-5.157488885283e1,-5.295956558423e1,
-3.998310516912e1));
#62641=cartesian_point('',(-5.154871076425e1,-5.304027859743e1,
-3.998093456738e1));
#62642=cartesian_point('',(-5.151494662507e1,-5.314645283352e1,
-3.995894489985e1));
#62643=cartesian_point('',(-5.148894705115e1,-5.322952485638e1,
-3.992962533158e1));
#62644=cartesian_point('',(-5.146546139704e1,-5.330577585359e1,
-3.989060634244e1));
#62645=cartesian_point('',(-5.144486700072e1,-5.337365725792e1,
-3.984364318963e1));
#62646=cartesian_point('',(-5.142731407894e1,-5.343227228019e1,
-3.979054368564e1));
#62647=cartesian_point('',(-5.141275528536e1,-5.348135370243e1,
-3.973286474881e1));
#62648=cartesian_point('',(-5.140110578915e1,-5.352079436571e1,
-3.967210449558e1));
#62649=cartesian_point('',(-5.139226349311e1,-5.355064225410e1,
-3.961000244327e1));
#62650=cartesian_point('',(-5.138604788018e1,-5.357139754640e1,
-3.954840222698e1));
#62651=cartesian_point('',(-5.138216517324e1,-5.358415606771e1,
-3.948845211196e1));
#62652=cartesian_point('',(-5.137933729730e1,-5.359331331271e1,
-3.939996826158e1));
#62653=cartesian_point('',(-5.138096782861e1,-5.358802679374e1,
-3.933158807891e1));
#62654=cartesian_point('',(-5.138413119723e1,-5.357782324445e1,
-3.928202396558e1));
#62655=b_spline_surface_with_knots('',3,3,((#62383,#62384,#62385,#62386,#62387,
#62388,#62389,#62390,#62391,#62392,#62393,#62394,#62395,#62396,#62397,#62398),(
#62399,#62400,#62401,#62402,#62403,#62404,#62405,#62406,#62407,#62408,#62409,
#62410,#62411,#62412,#62413,#62414),(#62415,#62416,#62417,#62418,#62419,#62420,
#62421,#62422,#62423,#62424,#62425,#62426,#62427,#62428,#62429,#62430),(#62431,
#62432,#62433,#62434,#62435,#62436,#62437,#62438,#62439,#62440,#62441,#62442,
#62443,#62444,#62445,#62446),(#62447,#62448,#62449,#62450,#62451,#62452,#62453,
#62454,#62455,#62456,#62457,#62458,#62459,#62460,#62461,#62462),(#62463,#62464,
#62465,#62466,#62467,#62468,#62469,#62470,#62471,#62472,#62473,#62474,#62475,
#62476,#62477,#62478),(#62479,#62480,#62481,#62482,#62483,#62484,#62485,#62486,
#62487,#62488,#62489,#62490,#62491,#62492,#62493,#62494),(#62495,#62496,#62497,
#62498,#62499,#62500,#62501,#62502,#62503,#62504,#62505,#62506,#62507,#62508,
#62509,#62510),(#62511,#62512,#62513,#62514,#62515,#62516,#62517,#62518,#62519,
#62520,#62521,#62522,#62523,#62524,#62525,#62526),(#62527,#62528,#62529,#62530,
#62531,#62532,#62533,#62534,#62535,#62536,#62537,#62538,#62539,#62540,#62541,
#62542),(#62543,#62544,#62545,#62546,#62547,#62548,#62549,#62550,#62551,#62552,
#62553,#62554,#62555,#62556,#62557,#62558),(#62559,#62560,#62561,#62562,#62563,
#62564,#62565,#62566,#62567,#62568,#62569,#62570,#62571,#62572,#62573,#62574),(
#62575,#62576,#62577,#62578,#62579,#62580,#62581,#62582,#62583,#62584,#62585,
#62586,#62587,#62588,#62589,#62590),(#62591,#62592,#62593,#62594,#62595,#62596,
#62597,#62598,#62599,#62600,#62601,#62602,#62603,#62604,#62605,#62606),(#62607,
#62608,#62609,#62610,#62611,#62612,#62613,#62614,#62615,#62616,#62617,#62618,
#62619,#62620,#62621,#62622),(#62623,#62624,#62625,#62626,#62627,#62628,#62629,
#62630,#62631,#62632,#62633,#62634,#62635,#62636,#62637,#62638),(#62639,#62640,
#62641,#62642,#62643,#62644,#62645,#62646,#62647,#62648,#62649,#62650,#62651,
#62652,#62653,#62654)),.unspecified.,.f.,.f.,.f.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,
4),(4,1,1,1,1,1,1,1,1,1,1,1,1,4),(2.524330217170e-1,3.75e-1,5.e-1,6.25e-1,
7.5e-1,8.75e-1,9.375e-1,1.e0,1.0625e0,1.125e0,1.25e0,1.375e0,1.5e0,1.625e0,
1.702978524572e0),(-1.206373869248e-1,0.e0,7.403562166180e-2,1.472650563714e-1,
2.190036658976e-1,2.886591143659e-1,3.557753076436e-1,4.208653643958e-1,
4.845854842536e-1,5.465342826765e-1,6.064335311900e-1,6.641929050898e-1,
7.201489473498e-1,8.631030131334e-1),.unspecified.);
#62656=oriented_edge('',*,*,#62373,.f.);
#62657=oriented_edge('',*,*,#62217,.f.);
#62658=oriented_edge('',*,*,#61624,.t.);
#62659=edge_loop('',(#62656,#62657,#62658));
#62660=face_outer_bound('',#62659,.f.);
#62662=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#62663=direction('',(0.e0,0.e0,1.e0));
#62664=direction('',(7.060552683733e-1,7.081567326534e-1,0.e0));
#62665=axis2_placement_3d('',#62662,#62663,#62664);
#62666=toroidal_surface('',#62665,7.065650925828e1,4.e0);
#62667=oriented_edge('',*,*,#61622,.t.);
#62668=oriented_edge('',*,*,#61620,.t.);
#62669=oriented_edge('',*,*,#61618,.t.);
#62670=oriented_edge('',*,*,#61322,.f.);
#62671=oriented_edge('',*,*,#44001,.t.);
#62672=oriented_edge('',*,*,#43999,.t.);
#62673=oriented_edge('',*,*,#62375,.f.);
#62674=edge_loop('',(#62667,#62668,#62669,#62670,#62671,#62672,#62673));
#62675=face_outer_bound('',#62674,.f.);
#62677=cartesian_point('',(-5.163960855904e1,-5.367485028524e1,
-2.490846053290e1));
#62678=direction('',(-1.377951275185e-3,1.343084998758e-2,-9.999088526055e-1));
#62679=direction('',(9.948616400886e-1,1.012438489857e-1,-1.108092769828e-5));
#62680=axis2_placement_3d('',#62677,#62678,#62679);
#62681=cylindrical_surface('',#62680,3.000057677450e-1);
#62683=oriented_edge('',*,*,#62682,.t.);
#62684=oriented_edge('',*,*,#62345,.f.);
#62685=oriented_edge('',*,*,#62377,.f.);
#62686=oriented_edge('',*,*,#43997,.f.);
#62687=edge_loop('',(#62683,#62684,#62685,#62686));
#62688=face_outer_bound('',#62687,.f.);
#62690=cartesian_point('',(-5.185025281750e1,-5.414622952105e1,
-4.824490170184e0));
#62691=cartesian_point('',(-5.183818437277e1,-5.415675436646e1,
-4.799213570548e0));
#62692=cartesian_point('',(-5.182632614336e1,-5.416667181926e1,
-4.780368097252e0));
#62693=cartesian_point('',(-5.181074080567e1,-5.418277282783e1,
-4.799724944975e0));
#62694=cartesian_point('',(-5.179481433085e1,-5.419783737703e1,
-4.837467273546e0));
#62695=cartesian_point('',(-5.177411399367e1,-5.421330045022e1,
-4.896106072353e0));
#62696=cartesian_point('',(-5.175028314035e1,-5.422705230138e1,
-4.971059866321e0));
#62697=cartesian_point('',(-5.172438795022e1,-5.423830782362e1,
-5.059407934439e0));
#62698=cartesian_point('',(-5.169694465722e1,-5.424682951243e1,
-5.159858697591e0));
#62699=cartesian_point('',(-5.166811384135e1,-5.425252284095e1,
-5.272288889915e0));
#62700=cartesian_point('',(-5.163780267167e1,-5.425524415229e1,
-5.397713787089e0));
#62701=cartesian_point('',(-5.160589977121e1,-5.425469267277e1,
-5.537538438201e0));
#62702=cartesian_point('',(-5.157245495391e1,-5.425042937982e1,
-5.692771851197e0));
#62703=cartesian_point('',(-5.153763818284e1,-5.424192335758e1,
-5.864116811307e0));
#62704=cartesian_point('',(-5.150162902955e1,-5.422851098548e1,
-6.052561430944e0));
#62705=cartesian_point('',(-5.145993117394e1,-5.420685178688e1,
-6.285879309620e0));
#62706=cartesian_point('',(-5.143200986211e1,-5.418637524297e1,
-6.456993796411e0));
#62707=cartesian_point('',(-5.141633225381e1,-5.417251057529e1,
-6.559031599992e0));
#62708=cartesian_point('',(-5.187441584050e1,-5.393731628587e1,
-4.394884249208e0));
#62709=cartesian_point('',(-5.186714355703e1,-5.398876292915e1,
-4.342213698883e0));
#62710=cartesian_point('',(-5.178686964530e1,-5.410349099968e1,
-4.293093087021e0));
#62711=cartesian_point('',(-5.164203473362e1,-5.420179210034e1,
-4.344815995747e0));
#62712=cartesian_point('',(-5.154257199635e1,-5.423522599143e1,
-4.426168801733e0));
#62713=cartesian_point('',(-5.146307351734e1,-5.423915835560e1,
-4.527539228923e0));
#62714=cartesian_point('',(-5.140099305654e1,-5.422596445636e1,
-4.638149814202e0));
#62715=cartesian_point('',(-5.135192894674e1,-5.420280445350e1,
-4.755029326354e0));
#62716=cartesian_point('',(-5.131245207025e1,-5.417328188717e1,
-4.878260414545e0));
#62717=cartesian_point('',(-5.128038418762e1,-5.413908251874e1,
-5.009021052171e0));
#62718=cartesian_point('',(-5.125441884063e1,-5.410082935030e1,
-5.149316492295e0));
#62719=cartesian_point('',(-5.123401543557e1,-5.405872201278e1,
-5.301172172866e0));
#62720=cartesian_point('',(-5.121919940697e1,-5.401296798327e1,
-5.465933440326e0));
#62721=cartesian_point('',(-5.121031808577e1,-5.396383313226e1,
-5.644475753186e0));
#62722=cartesian_point('',(-5.120795779132e1,-5.391152702135e1,
-5.837835526156e0));
#62723=cartesian_point('',(-5.121368035318e1,-5.384920452906e1,
-6.073987476299e0));
#62724=cartesian_point('',(-5.122527399530e1,-5.380595374974e1,
-6.244466870184e0));
#62725=cartesian_point('',(-5.123464096115e1,-5.378117421190e1,
-6.345209913629e0));
#62726=cartesian_point('',(-5.225965085799e1,-5.405053572417e1,
-4.131438350378e0));
#62727=cartesian_point('',(-5.223847618857e1,-5.415497783339e1,
-4.062188290807e0));
#62728=cartesian_point('',(-5.207733288411e1,-5.438060094832e1,
-3.994978653452e0));
#62729=cartesian_point('',(-5.178994718006e1,-5.457946663068e1,
-4.067509159641e0));
#62730=cartesian_point('',(-5.158937709499e1,-5.465365740980e1,
-4.176346736080e0));
#62731=cartesian_point('',(-5.142419143837e1,-5.467190319412e1,
-4.304550912724e0));
#62732=cartesian_point('',(-5.129050833428e1,-5.465655877582e1,
-4.437516780693e0));
#62733=cartesian_point('',(-5.118053110740e1,-5.462082982364e1,
-4.572256897259e0));
#62734=cartesian_point('',(-5.108799335148e1,-5.457146681306e1,
-4.709716262189e0));
#62735=cartesian_point('',(-5.100881187818e1,-5.451165014280e1,
-4.851885018141e0));
#62736=cartesian_point('',(-5.094042113995e1,-5.444251331189e1,
-5.001383009359e0));
#62737=cartesian_point('',(-5.088171334867e1,-5.436428911552e1,
-5.160616778915e0));
#62738=cartesian_point('',(-5.083276511501e1,-5.427713275342e1,
-5.331133903202e0));
#62739=cartesian_point('',(-5.079434397149e1,-5.418124911138e1,
-5.513908955341e0));
#62740=cartesian_point('',(-5.076768129710e1,-5.407666028917e1,
-5.709997952417e0));
#62741=cartesian_point('',(-5.075300161148e1,-5.394878445870e1,
-5.947432493848e0));
#62742=cartesian_point('',(-5.075803573582e1,-5.385693264919e1,
-6.117097882756e0));
#62743=cartesian_point('',(-5.076633294311e1,-5.380309927345e1,
-6.216762107927e0));
#62744=cartesian_point('',(-5.257104211233e1,-5.436562300267e1,
-4.346021445274e0));
#62745=cartesian_point('',(-5.253276352089e1,-5.447398929786e1,
-4.290645751602e0));
#62746=cartesian_point('',(-5.237181118101e1,-5.468797286482e1,
-4.238974286968e0));
#62747=cartesian_point('',(-5.209371598865e1,-5.488957949395e1,
-4.296176506287e0));
#62748=cartesian_point('',(-5.189131390231e1,-5.498034862725e1,
-4.383878798476e0));
#62749=cartesian_point('',(-5.171215823088e1,-5.502302736707e1,
-4.491288787552e0));
#62750=cartesian_point('',(-5.155553690592e1,-5.503369328944e1,
-4.606872025049e0));
#62751=cartesian_point('',(-5.141634772073e1,-5.502260802202e1,
-4.727679188754e0));
#62752=cartesian_point('',(-5.128993000847e1,-5.499529464966e1,
-4.853986015146e0));
#62753=cartesian_point('',(-5.117295774417e1,-5.495439617782e1,
-4.987145105644e0));
#62754=cartesian_point('',(-5.106302198036e1,-5.490069841292e1,
-5.129288380810e0));
#62755=cartesian_point('',(-5.095896386634e1,-5.483394520276e1,
-5.282513088361e0));
#62756=cartesian_point('',(-5.086092993361e1,-5.475357698433e1,
-5.448195295561e0));
#62757=cartesian_point('',(-5.076987107626e1,-5.465892073379e1,
-5.627217412613e0));
#62758=cartesian_point('',(-5.068716098504e1,-5.454893112950e1,
-5.820602582235e0));
#62759=cartesian_point('',(-5.060558635032e1,-5.440589763388e1,
-6.056223923201e0));
#62760=cartesian_point('',(-5.056399541216e1,-5.429517668165e1,
-6.225835803934e0));
#62761=cartesian_point('',(-5.054543790430e1,-5.422726921656e1,
-6.325898018228e0));
#62762=(bounded_surface()b_spline_surface(3,3,((#62690,#62691,#62692,#62693,
#62694,#62695,#62696,#62697,#62698,#62699,#62700,#62701,#62702,#62703,#62704,
#62705,#62706,#62707),(#62708,#62709,#62710,#62711,#62712,#62713,#62714,#62715,
#62716,#62717,#62718,#62719,#62720,#62721,#62722,#62723,#62724,#62725),(#62726,
#62727,#62728,#62729,#62730,#62731,#62732,#62733,#62734,#62735,#62736,#62737,
#62738,#62739,#62740,#62741,#62742,#62743),(#62744,#62745,#62746,#62747,#62748,
#62749,#62750,#62751,#62752,#62753,#62754,#62755,#62756,#62757,#62758,#62759,
#62760,#62761)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(-3.104221213722e-2,1.e0),(4.959321997054e-1,
5.239524019741e-1,5.379501645190e-1,5.535014265815e-1,5.701066478163e-1,
5.876223031776e-1,6.062405871261e-1,6.260187088829e-1,6.471384604900e-1,
6.700031826934e-1,6.950046862018e-1,7.223472100652e-1,7.521276848289e-1,
7.845425707426e-1,8.199349320628e-1,8.721894493815e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.424041054996e0,
1.424041054996e0,1.424041054996e0,1.424041054996e0,1.424041054996e0,
1.424041054996e0,1.424041054996e0,1.424041054996e0,1.424041054996e0,
1.424041054996e0,1.424041054996e0,1.424041054996e0,1.424041054996e0,
1.424041054996e0,1.424041054996e0,1.424041054996e0,1.424041054996e0,
1.424041054996e0),(8.751779359100e-1,8.751779359100e-1,8.751779359100e-1,
8.751779359100e-1,8.751779359100e-1,8.751779359100e-1,8.751779359100e-1,
8.751779359100e-1,8.751779359100e-1,8.751779359100e-1,8.751779359100e-1,
8.751779359100e-1,8.751779359100e-1,8.751779359100e-1,8.751779359100e-1,
8.751779359100e-1,8.751779359100e-1,8.751779359100e-1),(8.591359669407e-1,
8.591359669407e-1,8.591359669407e-1,8.591359669407e-1,8.591359669407e-1,
8.591359669407e-1,8.591359669407e-1,8.591359669407e-1,8.591359669407e-1,
8.591359669407e-1,8.591359669407e-1,8.591359669407e-1,8.591359669407e-1,
8.591359669407e-1,8.591359669407e-1,8.591359669407e-1,8.591359669407e-1,
8.591359669407e-1),(1.375915148088e0,1.375915148088e0,1.375915148088e0,
1.375915148088e0,1.375915148088e0,1.375915148088e0,1.375915148088e0,
1.375915148088e0,1.375915148088e0,1.375915148088e0,1.375915148088e0,
1.375915148088e0,1.375915148088e0,1.375915148088e0,1.375915148088e0,
1.375915148088e0,1.375915148088e0,1.375915148088e0)))representation_item('')surface());
#62764=oriented_edge('',*,*,#62763,.f.);
#62766=oriented_edge('',*,*,#62765,.t.);
#62767=oriented_edge('',*,*,#62682,.f.);
#62768=oriented_edge('',*,*,#43995,.f.);
#62769=edge_loop('',(#62764,#62766,#62767,#62768));
#62770=face_outer_bound('',#62769,.f.);
#62772=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002765e0));
#62773=direction('',(0.e0,0.e0,1.e0));
#62774=direction('',(0.e0,-1.e0,0.e0));
#62775=axis2_placement_3d('',#62772,#62773,#62774);
#62776=conical_surface('',#62775,7.438528799863e1,2.656505117708e1);
#62778=oriented_edge('',*,*,#62777,.f.);
#62780=oriented_edge('',*,*,#62779,.f.);
#62782=oriented_edge('',*,*,#62781,.f.);
#62784=oriented_edge('',*,*,#62783,.t.);
#62785=oriented_edge('',*,*,#62763,.t.);
#62786=oriented_edge('',*,*,#43993,.f.);
#62788=oriented_edge('',*,*,#62787,.f.);
#62789=edge_loop('',(#62778,#62780,#62782,#62784,#62785,#62786,#62788));
#62790=face_outer_bound('',#62789,.f.);
#62792=cartesian_point('',(-4.723279652206e1,-5.756341480612e1,
-6.695452789156e0));
#62793=direction('',(2.796326138135e-1,3.490379386052e-1,-8.944149589011e-1));
#62794=direction('',(9.763896922879e-2,9.164104168401e-1,3.881476260328e-1));
#62795=axis2_placement_3d('',#62792,#62793,#62794);
#62796=cylindrical_surface('',#62795,5.000000035592e-1);
#62797=oriented_edge('',*,*,#62777,.t.);
#62799=oriented_edge('',*,*,#62798,.f.);
#62801=oriented_edge('',*,*,#62800,.f.);
#62803=oriented_edge('',*,*,#62802,.t.);
#62804=edge_loop('',(#62797,#62799,#62801,#62803));
#62805=face_outer_bound('',#62804,.f.);
#62807=cartesian_point('',(-4.704075524095e1,-5.922920825618e1,
-4.344595067583e0));
#62808=cartesian_point('',(-4.712395350021e1,-5.919801538088e1,
-4.305624589462e0));
#62809=cartesian_point('',(-4.727582317702e1,-5.912396023976e1,
-4.261998053696e0));
#62810=cartesian_point('',(-4.746664229019e1,-5.897288463772e1,
-4.260942713188e0));
#62811=cartesian_point('',(-4.758859499639e1,-5.884582737861e1,
-4.288706527941e0));
#62812=cartesian_point('',(-4.768718737629e1,-5.870816133542e1,
-4.342998106376e0));
#62813=cartesian_point('',(-4.775880980441e1,-5.856959107317e1,
-4.416774348177e0));
#62814=cartesian_point('',(-4.780590421299e1,-5.843405963710e1,
-4.504618658863e0));
#62815=cartesian_point('',(-4.783211619120e1,-5.830263201584e1,
-4.603583576364e0));
#62816=cartesian_point('',(-4.784046684841e1,-5.817502565070e1,
-4.712733109051e0));
#62817=cartesian_point('',(-4.783287228823e1,-5.805063919566e1,
-4.832314263744e0));
#62818=cartesian_point('',(-4.781038388184e1,-5.792936209110e1,
-4.962752071737e0));
#62819=cartesian_point('',(-4.777358766312e1,-5.781158996689e1,
-5.104282524385e0));
#62820=cartesian_point('',(-4.772273721595e1,-5.769787647633e1,
-5.257164857190e0));
#62821=cartesian_point('',(-4.765767459009e1,-5.758876121022e1,
-5.421963630243e0));
#62822=cartesian_point('',(-4.757769986638e1,-5.748483741173e1,
-5.599698722210e0));
#62823=cartesian_point('',(-4.748153156856e1,-5.738704736079e1,
-5.791712780183e0));
#62824=cartesian_point('',(-4.734963813106e1,-5.728306664070e1,
-6.031622933964e0));
#62825=cartesian_point('',(-4.724329960687e1,-5.722444117528e1,
-6.205873665775e0));
#62826=cartesian_point('',(-4.717552933068e1,-5.719520928896e1,
-6.310923371480e0));
#62827=cartesian_point('',(-4.669464340714e1,-5.878922981491e1,
-4.070469235334e0));
#62828=cartesian_point('',(-4.677135133680e1,-5.876635620880e1,
-4.018778752582e0));
#62829=cartesian_point('',(-4.692839598494e1,-5.869940764861e1,
-3.959134623007e0));
#62830=cartesian_point('',(-4.712564922159e1,-5.854402349508e1,
-3.956861057302e0));
#62831=cartesian_point('',(-4.724651505767e1,-5.841129037894e1,
-3.993941192295e0));
#62832=cartesian_point('',(-4.733418610397e1,-5.827081275411e1,
-4.065555809578e0));
#62833=cartesian_point('',(-4.738529820238e1,-5.813644697838e1,
-4.160077085670e0));
#62834=cartesian_point('',(-4.740493530320e1,-5.801368819950e1,
-4.268635177632e0));
#62835=cartesian_point('',(-4.739977381193e1,-5.790354190468e1,
-4.386501441447e0));
#62836=cartesian_point('',(-4.737528926438e1,-5.780512422976e1,
-4.512151953175e0));
#62837=cartesian_point('',(-4.733522611195e1,-5.771725644670e1,
-4.645817704966e0));
#62838=cartesian_point('',(-4.728214351694e1,-5.763927300797e1,
-4.788092934838e0));
#62839=cartesian_point('',(-4.721793732100e1,-5.757099297211e1,
-4.939435554260e0));
#62840=cartesian_point('',(-4.714398139501e1,-5.751247358208e1,
-5.100339178473e0));
#62841=cartesian_point('',(-4.706112380482e1,-5.746395341393e1,
-5.271580156036e0));
#62842=cartesian_point('',(-4.696971462852e1,-5.742596688139e1,
-5.454334905247e0));
#62843=cartesian_point('',(-4.686977532954e1,-5.739956348508e1,
-5.650016064168e0));
#62844=cartesian_point('',(-4.674441530210e1,-5.738449434360e1,
-5.892552202997e0));
#62845=cartesian_point('',(-4.665369055661e1,-5.738984246089e1,
-6.067012423889e0));
#62846=cartesian_point('',(-4.659951532452e1,-5.739881409759e1,
-6.171590779839e0));
#62847=cartesian_point('',(-4.666699837953e1,-5.831227832292e1,
-4.476343348553e0));
#62848=cartesian_point('',(-4.669015772429e1,-5.830661622746e1,
-4.443007781701e0));
#62849=cartesian_point('',(-4.674077790632e1,-5.828684875606e1,
-4.406230495246e0));
#62850=cartesian_point('',(-4.680410677114e1,-5.823711490530e1,
-4.404157456023e0));
#62851=cartesian_point('',(-4.684185825130e1,-5.819425883514e1,
-4.426063949203e0));
#62852=cartesian_point('',(-4.686720147977e1,-5.814948860457e1,
-4.470504492287e0));
#62853=cartesian_point('',(-4.687912444115e1,-5.810793506447e1,
-4.532806802092e0));
#62854=cartesian_point('',(-4.687971910998e1,-5.807161562788e1,
-4.609326038879e0));
#62855=cartesian_point('',(-4.687165082258e1,-5.804083607094e1,
-4.698029203157e0));
#62856=cartesian_point('',(-4.685709793637e1,-5.801520699468e1,
-4.798285077501e0));
#62857=cartesian_point('',(-4.683757481070e1,-5.799425045885e1,
-4.910355904939e0));
#62858=cartesian_point('',(-4.681416412807e1,-5.797765430990e1,
-5.034591138918e0));
#62859=cartesian_point('',(-4.678770554126e1,-5.796525510664e1,
-5.171125842724e0));
#62860=cartesian_point('',(-4.675883925739e1,-5.795697922618e1,
-5.320112459826e0));
#62861=cartesian_point('',(-4.672801561648e1,-5.795284614903e1,
-5.482022550437e0));
#62862=cartesian_point('',(-4.669553119962e1,-5.795301310931e1,
-5.657816754116e0));
#62863=cartesian_point('',(-4.666162151864e1,-5.795783011006e1,
-5.848831294543e0));
#62864=cartesian_point('',(-4.662114496514e1,-5.796943982044e1,
-6.088745036840e0));
#62865=cartesian_point('',(-4.659382960820e1,-5.798289133359e1,
-6.264103479652e0));
#62866=cartesian_point('',(-4.657828870491e1,-5.799274348343e1,
-6.370214292648e0));
#62867=cartesian_point('',(-4.699825894962e1,-5.849603131206e1,
-4.968510871944e0));
#62868=cartesian_point('',(-4.699914145584e1,-5.849129615544e1,
-4.957755844135e0));
#62869=cartesian_point('',(-4.698741384004e1,-5.848976849483e1,
-4.949280564103e0));
#62870=cartesian_point('',(-4.697236239125e1,-5.850110012987e1,
-4.948533475927e0));
#62871=cartesian_point('',(-4.696655045738e1,-5.851220321985e1,
-4.952972139890e0));
#62872=cartesian_point('',(-4.696933157673e1,-5.852166002498e1,
-4.965491322083e0));
#62873=cartesian_point('',(-4.698071187302e1,-5.852576212957e1,
-4.989740083521e0));
#62874=cartesian_point('',(-4.699853396826e1,-5.852310655269e1,
-5.028333783359e0));
#62875=cartesian_point('',(-4.702027757568e1,-5.851368267658e1,
-5.082468744904e0));
#62876=cartesian_point('',(-4.704389533232e1,-5.849796804189e1,
-5.152581258428e0));
#62877=cartesian_point('',(-4.706787521072e1,-5.847643856412e1,
-5.238966370071e0));
#62878=cartesian_point('',(-4.709099891504e1,-5.844952692621e1,
-5.341672824602e0));
#62879=cartesian_point('',(-4.711222888976e1,-5.841765565974e1,
-5.460440326279e0));
#62880=cartesian_point('',(-4.713069091975e1,-5.838117724902e1,
-5.595003656221e0));
#62881=cartesian_point('',(-4.714561566463e1,-5.834029448789e1,
-5.745458849281e0));
#62882=cartesian_point('',(-4.715622096884e1,-5.829502081336e1,
-5.912494085793e0));
#62883=cartesian_point('',(-4.716155439456e1,-5.824522322713e1,
-6.097334547514e0));
#62884=cartesian_point('',(-4.716014511200e1,-5.818225364003e1,
-6.333213513837e0));
#62885=cartesian_point('',(-4.715128045515e1,-5.813608483683e1,
-6.508845005919e0));
#62886=cartesian_point('',(-4.714289945122e1,-5.810820648839e1,
-6.616250427668e0));
#62887=(bounded_surface()b_spline_surface(3,3,((#62807,#62808,#62809,#62810,
#62811,#62812,#62813,#62814,#62815,#62816,#62817,#62818,#62819,#62820,#62821,
#62822,#62823,#62824,#62825,#62826),(#62827,#62828,#62829,#62830,#62831,#62832,
#62833,#62834,#62835,#62836,#62837,#62838,#62839,#62840,#62841,#62842,#62843,
#62844,#62845,#62846),(#62847,#62848,#62849,#62850,#62851,#62852,#62853,#62854,
#62855,#62856,#62857,#62858,#62859,#62860,#62861,#62862,#62863,#62864,#62865,
#62866),(#62867,#62868,#62869,#62870,#62871,#62872,#62873,#62874,#62875,#62876,
#62877,#62878,#62879,#62880,#62881,#62882,#62883,#62884,#62885,#62886)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995343343495e-1,5.202920143813e-1,
5.294366719905e-1,5.394877410780e-1,5.503696865479e-1,5.624505947672e-1,
5.760052253942e-1,5.911170651792e-1,6.079747634295e-1,6.267984397990e-1,
6.476974399243e-1,6.706958777202e-1,6.958119698688e-1,7.231290966182e-1,
7.528312070374e-1,7.852050911260e-1,8.205680685886e-1,8.757468471102e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531707860e0,1.576531707860e0,1.576531707860e0,1.576531707860e0,
1.576531707860e0,1.576531707860e0,1.576531707860e0,1.576531707860e0,
1.576531707860e0,1.576531707860e0,1.576531707860e0,1.576531707860e0,
1.576531707860e0,1.576531707860e0,1.576531707860e0,1.576531707860e0,
1.576531707860e0,1.576531707860e0,1.576531707860e0,1.576531707860e0),(
8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,
8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,
8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,
8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,
8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,8.078227640466e-1),(
8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,
8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,
8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,
8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,
8.078227640466e-1,8.078227640466e-1,8.078227640466e-1,8.078227640466e-1),(
1.576531707860e0,1.576531707860e0,1.576531707860e0,1.576531707860e0,
1.576531707860e0,1.576531707860e0,1.576531707860e0,1.576531707860e0,
1.576531707860e0,1.576531707860e0,1.576531707860e0,1.576531707860e0,
1.576531707860e0,1.576531707860e0,1.576531707860e0,1.576531707860e0,
1.576531707860e0,1.576531707860e0,1.576531707860e0,1.576531707860e0)))representation_item('')surface());
#62889=oriented_edge('',*,*,#62888,.f.);
#62890=oriented_edge('',*,*,#62798,.t.);
#62891=oriented_edge('',*,*,#62787,.t.);
#62892=oriented_edge('',*,*,#43991,.f.);
#62893=edge_loop('',(#62889,#62890,#62891,#62892));
#62894=face_outer_bound('',#62893,.f.);
#62896=cartesian_point('',(-4.647942344494e1,-5.820391359618e1,
-2.460528104879e1));
#62897=direction('',(-1.349579543498e-2,-3.869013070828e-4,9.999088527526e-1));
#62898=direction('',(-2.948346159425e-2,9.995652681879e-1,-1.117067579097e-5));
#62899=axis2_placement_3d('',#62896,#62897,#62898);
#62900=cylindrical_surface('',#62899,3.000055924640e-1);
#62901=oriented_edge('',*,*,#62888,.t.);
#62902=oriented_edge('',*,*,#43989,.f.);
#62904=oriented_edge('',*,*,#62903,.t.);
#62906=oriented_edge('',*,*,#62905,.f.);
#62907=edge_loop('',(#62901,#62902,#62904,#62906));
#62908=face_outer_bound('',#62907,.f.);
#62910=cartesian_point('',(-4.402883537489e1,-5.526464385907e1,
-3.934391582387e1));
#62911=direction('',(7.932265931310e-1,-6.088373646459e-1,1.042282882682e-2));
#62912=direction('',(-4.934480919107e-1,-6.527320929017e-1,-5.748476280597e-1));
#62913=axis2_placement_3d('',#62910,#62911,#62912);
#62914=toroidal_surface('',#62913,3.697836790042e0,2.999997081857e-1);
#62916=oriented_edge('',*,*,#62915,.f.);
#62917=oriented_edge('',*,*,#62903,.f.);
#62919=oriented_edge('',*,*,#62918,.f.);
#62921=oriented_edge('',*,*,#62920,.f.);
#62923=oriented_edge('',*,*,#62922,.t.);
#62924=edge_loop('',(#62916,#62917,#62919,#62921,#62923));
#62925=face_outer_bound('',#62924,.f.);
#62927=cartesian_point('',(-4.189323672424e1,-5.131096978607e1,0.e0));
#62928=direction('',(-7.933098402242e-1,6.087280502333e-1,-1.047178411625e-2));
#62929=direction('',(-6.087614290087e-1,-7.933533402912e-1,0.e0));
#62930=axis2_placement_3d('',#62927,#62928,#62929);
#62931=plane('',#62930);
#62933=oriented_edge('',*,*,#62932,.t.);
#62935=oriented_edge('',*,*,#62934,.t.);
#62936=oriented_edge('',*,*,#62800,.t.);
#62937=oriented_edge('',*,*,#62905,.t.);
#62938=oriented_edge('',*,*,#62915,.t.);
#62940=oriented_edge('',*,*,#62939,.t.);
#62941=edge_loop('',(#62933,#62935,#62936,#62937,#62938,#62940));
#62942=face_outer_bound('',#62941,.f.);
#62944=cartesian_point('',(-4.675672738740e1,-5.719847143825e1,
-2.154670092964e1));
#62945=direction('',(1.342783827482e-2,2.983215507261e-4,-9.999097980136e-1));
#62946=direction('',(1.537874351380e-1,9.881011360741e-1,2.360017549192e-3));
#62947=axis2_placement_3d('',#62944,#62945,#62946);
#62948=cylindrical_surface('',#62947,5.000150358306e-1);
#62949=oriented_edge('',*,*,#47417,.f.);
#62951=oriented_edge('',*,*,#62950,.f.);
#62952=oriented_edge('',*,*,#62932,.f.);
#62953=oriented_edge('',*,*,#47392,.t.);
#62954=edge_loop('',(#62949,#62951,#62952,#62953));
#62955=face_outer_bound('',#62954,.f.);
#62957=cartesian_point('',(-4.845678173270e1,-5.918385282603e1,
-8.219509828707e0));
#62958=direction('',(7.931763792437e-1,-6.089028729882e-1,1.041742178719e-2));
#62959=direction('',(5.253232566763e-1,6.927560328144e-1,4.940896224312e-1));
#62960=axis2_placement_3d('',#62957,#62958,#62959);
#62961=toroidal_surface('',#62960,2.497873680415e0,4.999993431543e-1);
#62963=oriented_edge('',*,*,#62962,.t.);
#62964=oriented_edge('',*,*,#62802,.f.);
#62965=oriented_edge('',*,*,#62934,.f.);
#62966=oriented_edge('',*,*,#62950,.t.);
#62967=edge_loop('',(#62963,#62964,#62965,#62966));
#62968=face_outer_bound('',#62967,.f.);
#62970=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#62971=direction('',(0.e0,0.e0,1.e0));
#62972=direction('',(6.582278692620e-1,7.528187511791e-1,0.e0));
#62973=axis2_placement_3d('',#62970,#62971,#62972);
#62974=toroidal_surface('',#62973,7.649382607502e1,3.e0);
#62975=oriented_edge('',*,*,#62962,.f.);
#62976=oriented_edge('',*,*,#47415,.t.);
#62977=oriented_edge('',*,*,#47413,.t.);
#62979=oriented_edge('',*,*,#62978,.t.);
#62980=oriented_edge('',*,*,#62781,.t.);
#62981=oriented_edge('',*,*,#62779,.t.);
#62982=edge_loop('',(#62975,#62976,#62977,#62979,#62980,#62981));
#62983=face_outer_bound('',#62982,.f.);
#62985=cartesian_point('',(-5.235144591199e1,-5.576719562513e1,
-8.219256231126e0));
#62986=direction('',(7.074471977010e-1,-7.066907736056e-1,-1.032535548010e-2));
#62987=direction('',(6.180077482205e-1,6.114491148148e-1,4.941623246784e-1));
#62988=axis2_placement_3d('',#62985,#62986,#62987);
#62989=toroidal_surface('',#62988,2.496946733376e0,4.999972840368e-1);
#62990=oriented_edge('',*,*,#62349,.f.);
#62992=oriented_edge('',*,*,#62991,.f.);
#62993=oriented_edge('',*,*,#62978,.f.);
#62995=oriented_edge('',*,*,#62994,.t.);
#62996=edge_loop('',(#62990,#62992,#62993,#62995));
#62997=face_outer_bound('',#62996,.f.);
#62999=cartesian_point('',(-5.089869758185e1,-5.433480417886e1,
-6.716074739461e0));
#63000=direction('',(3.095524880057e-1,3.227989087735e-1,-8.944149605548e-1));
#63001=direction('',(-9.315474555315e-1,2.916670634262e-1,-2.171397296793e-1));
#63002=axis2_placement_3d('',#62999,#63000,#63001);
#63003=cylindrical_surface('',#63002,5.000000034853e-1);
#63004=oriented_edge('',*,*,#62347,.f.);
#63005=oriented_edge('',*,*,#62765,.f.);
#63006=oriented_edge('',*,*,#62783,.f.);
#63007=oriented_edge('',*,*,#62991,.t.);
#63008=edge_loop('',(#63004,#63005,#63006,#63007));
#63009=face_outer_bound('',#63008,.f.);
#63011=cartesian_point('',(-5.060458520598e1,-5.383707919127e1,
-2.046425390372e1));
#63012=direction('',(-1.458120145435e-3,1.335069533092e-2,-9.999098123430e-1));
#63013=direction('',(-9.682180028819e-1,2.500626513184e-1,4.750716902596e-3));
#63014=axis2_placement_3d('',#63011,#63012,#63013);
#63015=cylindrical_surface('',#63014,5.000127823690e-1);
#63016=oriented_edge('',*,*,#62351,.f.);
#63017=oriented_edge('',*,*,#62994,.f.);
#63018=oriented_edge('',*,*,#47411,.f.);
#63019=oriented_edge('',*,*,#62328,.t.);
#63020=edge_loop('',(#63016,#63017,#63018,#63019));
#63021=face_outer_bound('',#63020,.f.);
#63023=cartesian_point('',(-4.558511798959e1,-5.734005052416e1,
-4.213845709188e1));
#63024=direction('',(-3.386909825512e-1,-4.269671655634e-1,8.384434732701e-1));
#63025=direction('',(-1.088377888266e-1,9.029067197377e-1,4.158290408039e-1));
#63026=axis2_placement_3d('',#63023,#63024,#63025);
#63027=cylindrical_surface('',#63026,2.999999999991e-1);
#63028=oriented_edge('',*,*,#47363,.t.);
#63029=oriented_edge('',*,*,#47394,.t.);
#63030=oriented_edge('',*,*,#62939,.f.);
#63031=oriented_edge('',*,*,#62922,.f.);
#63033=oriented_edge('',*,*,#63032,.t.);
#63034=edge_loop('',(#63028,#63029,#63030,#63031,#63033));
#63035=face_outer_bound('',#63034,.f.);
#63037=cartesian_point('',(-3.134370323002e-11,-4.084572083927e-11,
-4.228096149021e1));
#63038=direction('',(0.e0,0.e0,1.e0));
#63039=direction('',(-6.087614290087e-1,-7.933533402912e-1,0.e0));
#63040=axis2_placement_3d('',#63037,#63038,#63039);
#63041=conical_surface('',#63040,7.351737503131e1,3.302386755580e1);
#63042=oriented_edge('',*,*,#47249,.f.);
#63043=oriented_edge('',*,*,#47247,.f.);
#63044=oriented_edge('',*,*,#63032,.f.);
#63046=oriented_edge('',*,*,#63045,.f.);
#63048=oriented_edge('',*,*,#63047,.f.);
#63050=oriented_edge('',*,*,#63049,.f.);
#63052=oriented_edge('',*,*,#63051,.f.);
#63053=edge_loop('',(#63042,#63043,#63044,#63046,#63048,#63050,#63052));
#63054=face_outer_bound('',#63053,.f.);
#63056=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#63057=direction('',(0.e0,0.e0,1.e0));
#63058=direction('',(6.075818658664e-1,7.942570593141e-1,0.e0));
#63059=axis2_placement_3d('',#63056,#63057,#63058);
#63060=toroidal_surface('',#63059,7.065650925828e1,4.e0);
#63062=oriented_edge('',*,*,#63061,.t.);
#63064=oriented_edge('',*,*,#63063,.t.);
#63065=oriented_edge('',*,*,#63049,.t.);
#63066=oriented_edge('',*,*,#63047,.t.);
#63067=oriented_edge('',*,*,#63045,.t.);
#63068=oriented_edge('',*,*,#62920,.t.);
#63069=oriented_edge('',*,*,#62918,.t.);
#63070=oriented_edge('',*,*,#43987,.t.);
#63071=oriented_edge('',*,*,#43985,.t.);
#63072=edge_loop('',(#63062,#63064,#63065,#63066,#63067,#63068,#63069,#63070,
#63071));
#63073=face_outer_bound('',#63072,.f.);
#63075=cartesian_point('',(-4.198548398012e1,-5.683180959711e1,
-3.934373684235e1));
#63076=direction('',(-7.933533864726e-1,6.086717897478e-1,1.044301381827e-2));
#63077=direction('',(-6.082433399705e-1,-7.932691817941e-1,2.764135664477e-2));
#63078=axis2_placement_3d('',#63075,#63076,#63077);
#63079=toroidal_surface('',#63078,3.698456065599e0,2.999995096071e-1);
#63081=oriented_edge('',*,*,#63080,.f.);
#63083=oriented_edge('',*,*,#63082,.f.);
#63084=oriented_edge('',*,*,#63063,.f.);
#63085=oriented_edge('',*,*,#63061,.f.);
#63087=oriented_edge('',*,*,#63086,.t.);
#63088=edge_loop('',(#63081,#63083,#63084,#63085,#63087));
#63089=face_outer_bound('',#63088,.f.);
#63091=cartesian_point('',(-4.625947083173e1,-6.357187538553e1,0.e0));
#63092=direction('',(7.933098402242e-1,-6.087280502333e-1,-1.047178411625e-2));
#63093=direction('',(6.087614290087e-1,7.933533402912e-1,0.e0));
#63094=axis2_placement_3d('',#63091,#63092,#63093);
#63095=plane('',#63094);
#63097=oriented_edge('',*,*,#63096,.t.);
#63099=oriented_edge('',*,*,#63098,.t.);
#63101=oriented_edge('',*,*,#63100,.t.);
#63103=oriented_edge('',*,*,#63102,.t.);
#63104=oriented_edge('',*,*,#63080,.t.);
#63106=oriented_edge('',*,*,#63105,.t.);
#63107=edge_loop('',(#63097,#63099,#63101,#63103,#63104,#63106));
#63108=face_outer_bound('',#63107,.f.);
#63110=cartesian_point('',(-4.340755051826e1,-6.056314656914e1,
-6.593067341992e0));
#63111=direction('',(-2.647705077342e-1,-3.604420225293e-1,8.944149633303e-1));
#63112=direction('',(8.599137439621e-1,3.314963196800e-1,3.881475788714e-1));
#63113=axis2_placement_3d('',#63110,#63111,#63112);
#63114=cylindrical_surface('',#63113,5.000000030409e-1);
#63116=oriented_edge('',*,*,#63115,.t.);
#63118=oriented_edge('',*,*,#63117,.f.);
#63119=oriented_edge('',*,*,#63096,.f.);
#63121=oriented_edge('',*,*,#63120,.t.);
#63122=edge_loop('',(#63116,#63118,#63119,#63121));
#63123=face_outer_bound('',#63122,.f.);
#63125=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002761e0));
#63126=direction('',(0.e0,0.e0,1.e0));
#63127=direction('',(0.e0,-1.e0,0.e0));
#63128=axis2_placement_3d('',#63125,#63126,#63127);
#63129=conical_surface('',#63128,7.438528799862e1,2.656505117708e1);
#63131=oriented_edge('',*,*,#63130,.f.);
#63133=oriented_edge('',*,*,#63132,.f.);
#63135=oriented_edge('',*,*,#63134,.f.);
#63136=oriented_edge('',*,*,#63115,.f.);
#63138=oriented_edge('',*,*,#63137,.t.);
#63139=oriented_edge('',*,*,#43979,.f.);
#63141=oriented_edge('',*,*,#63140,.f.);
#63142=edge_loop('',(#63131,#63133,#63135,#63136,#63138,#63139,#63141));
#63143=face_outer_bound('',#63142,.f.);
#63145=cartesian_point('',(-3.931518005203e1,-6.323606888686e1,
-6.695452797874e0));
#63146=direction('',(2.316817249752e-1,3.825512509567e-1,-8.944149589e-1));
#63147=direction('',(-2.281190790632e-2,9.213148415508e-1,3.881476260342e-1));
#63148=axis2_placement_3d('',#63145,#63146,#63147);
#63149=cylindrical_surface('',#63148,5.000000035617e-1);
#63150=oriented_edge('',*,*,#63130,.t.);
#63152=oriented_edge('',*,*,#63151,.f.);
#63154=oriented_edge('',*,*,#63153,.f.);
#63156=oriented_edge('',*,*,#63155,.t.);
#63157=edge_loop('',(#63150,#63152,#63154,#63156));
#63158=face_outer_bound('',#63157,.f.);
#63160=cartesian_point('',(-3.890733151388e1,-6.486190321190e1,
-4.344360796443e0));
#63161=cartesian_point('',(-3.899452057786e1,-6.484238089731e1,
-4.305362429269e0));
#63162=cartesian_point('',(-3.915562145262e1,-6.478831731310e1,
-4.261662578721e0));
#63163=cartesian_point('',(-3.936496529105e1,-6.466267374287e1,
-4.261124780470e0));
#63164=cartesian_point('',(-3.950215612337e1,-6.455244985705e1,
-4.289246176752e0));
#63165=cartesian_point('',(-3.961746852016e1,-6.442882800549e1,
-4.343776073750e0));
#63166=cartesian_point('',(-3.970619861464e1,-6.430086945731e1,
-4.417682933656e0));
#63167=cartesian_point('',(-3.977028698359e1,-6.417274989283e1,
-4.505592011072e0));
#63168=cartesian_point('',(-3.981320294765e1,-6.404597810467e1,
-4.604586394174e0));
#63169=cartesian_point('',(-3.983796284512e1,-6.392065843781e1,
-4.713748883009e0));
#63170=cartesian_point('',(-3.984653051952e1,-6.379644565454e1,
-4.833332130892e0));
#63171=cartesian_point('',(-3.983995425856e1,-6.367337220648e1,
-4.963758732031e0));
#63172=cartesian_point('',(-3.981875927594e1,-6.355190814873e1,
-5.105262955848e0));
#63173=cartesian_point('',(-3.978312196878e1,-6.343263432610e1,
-5.258104361850e0));
#63174=cartesian_point('',(-3.973281295184e1,-6.331606341870e1,
-5.422848772662e0));
#63175=cartesian_point('',(-3.966705931933e1,-6.320269155356e1,
-5.600516248233e0));
#63176=cartesian_point('',(-3.958446758533e1,-6.309328589121e1,
-5.792447658523e0));
#63177=cartesian_point('',(-3.946736444520e1,-6.297317466488e1,
-6.032079139362e0));
#63178=cartesian_point('',(-3.936971180218e1,-6.290129030303e1,
-6.206083723865e0));
#63179=cartesian_point('',(-3.930646314106e1,-6.286353869032e1,
-6.310923499111e0));
#63180=cartesian_point('',(-3.862147403796e1,-6.438013196189e1,
-4.070087972949e0));
#63181=cartesian_point('',(-3.870123626092e1,-6.436847069116e1,
-4.018431513335e0));
#63182=cartesian_point('',(-3.886664839894e1,-6.432208952771e1,
-3.958671218008e0));
#63183=cartesian_point('',(-3.908291035502e1,-6.419290870881e1,
-3.957101430271e0));
#63184=cartesian_point('',(-3.921965501281e1,-6.407690629742e1,
-3.994660402446e0));
#63185=cartesian_point('',(-3.932438043264e1,-6.394912485976e1,
-4.066568538706e0));
#63186=cartesian_point('',(-3.939213484030e1,-6.382273700806e1,
-4.161220109913e0));
#63187=cartesian_point('',(-3.942728652143e1,-6.370377523536e1,
-4.269814558672e0));
#63188=cartesian_point('',(-3.943630942133e1,-6.359407287145e1,
-4.387673678520e0));
#63189=cartesian_point('',(-3.942471915075e1,-6.349345688878e1,
-4.513302172843e0));
#63190=cartesian_point('',(-3.939635896033e1,-6.340124925247e1,
-4.646939737003e0));
#63191=cartesian_point('',(-3.935383928248e1,-6.331712926830e1,
-4.789178485261e0));
#63192=cartesian_point('',(-3.929905469639e1,-6.324116706544e1,
-4.940474312725e0));
#63193=cartesian_point('',(-3.923335325425e1,-6.317359905369e1,
-5.101320589506e0));
#63194=cartesian_point('',(-3.915753946047e1,-6.311477253485e1,
-5.272494219220e0));
#63195=cartesian_point('',(-3.907188735154e1,-6.306526352269e1,
-5.455171073151e0));
#63196=cartesian_point('',(-3.897627997439e1,-6.302611573140e1,
-5.650761389721e0));
#63197=cartesian_point('',(-3.885409360345e1,-6.299490824320e1,
-5.893009541710e0));
#63198=cartesian_point('',(-3.876357427193e1,-6.298839626593e1,
-6.067221427288e0));
#63199=cartesian_point('',(-3.870880108820e1,-6.299021669982e1,
-6.171590719867e0));
#63200=cartesian_point('',(-3.865640216983e1,-6.390428210808e1,
-4.476182236831e0));
#63201=cartesian_point('',(-3.868034919834e1,-6.390209275743e1,
-4.442782954796e0));
#63202=cartesian_point('',(-3.873344288157e1,-6.388893585647e1,
-4.405948328965e0));
#63203=cartesian_point('',(-3.880284555250e1,-6.384759892043e1,
-4.404294536844e0));
#63204=cartesian_point('',(-3.884571614609e1,-6.380997807295e1,
-4.426498364678e0));
#63205=cartesian_point('',(-3.887649404948e1,-6.376892454887e1,
-4.471151231708e0));
#63206=cartesian_point('',(-3.889357613196e1,-6.372934667364e1,
-4.533586489922e0));
#63207=cartesian_point('',(-3.889878934486e1,-6.369348774045e1,
-4.610187025375e0));
#63208=cartesian_point('',(-3.889473037475e1,-6.366198555067e1,
-4.698940213725e0));
#63209=cartesian_point('',(-3.888359843502e1,-6.363473447307e1,
-4.799228604275e0));
#63210=cartesian_point('',(-3.886694845158e1,-6.361145908830e1,
-4.911318545084e0));
#63211=cartesian_point('',(-3.884588933956e1,-6.359199290228e1,
-5.035556894945e0));
#63212=cartesian_point('',(-3.882127135586e1,-6.357628425948e1,
-5.172077122753e0));
#63213=cartesian_point('',(-3.879373604363e1,-6.356434411022e1,
-5.321032264274e0));
#63214=cartesian_point('',(-3.876372518061e1,-6.355625089187e1,
-5.482895492393e0));
#63215=cartesian_point('',(-3.873151091611e1,-6.355219956780e1,
-5.658627992861e0));
#63216=cartesian_point('',(-3.869728044498e1,-6.355256804501e1,
-5.849564512320e0));
#63217=cartesian_point('',(-3.865568777402e1,-6.355880721205e1,
-6.089203636733e0));
#63218=cartesian_point('',(-3.862689330648e1,-6.356857037406e1,
-6.264315615610e0));
#63219=cartesian_point('',(-3.861023279640e1,-6.357629444978e1,
-6.370214421914e0));
#63220=cartesian_point('',(-3.896102354747e1,-6.413041992682e1,
-4.968614757556e0));
#63221=cartesian_point('',(-3.896241268364e1,-6.412545800407e1,
-4.957681591860e0));
#63222=cartesian_point('',(-3.895085600810e1,-6.412246723582e1,
-4.949223411435e0));
#63223=cartesian_point('',(-3.893444563307e1,-6.413185855061e1,
-4.948556480435e0));
#63224=cartesian_point('',(-3.892733189855e1,-6.414212393650e1,
-4.953073727139e0));
#63225=cartesian_point('',(-3.892897110541e1,-6.415182148588e1,
-4.965706430767e0));
#63226=cartesian_point('',(-3.893980697004e1,-6.415730848687e1,
-4.990089909205e0));
#63227=cartesian_point('',(-3.895787349338e1,-6.415693580712e1,
-5.028817481160e0));
#63228=cartesian_point('',(-3.898067981797e1,-6.415037445569e1,
-5.083069806135e0));
#63229=cartesian_point('',(-3.900614426824e1,-6.413783238013e1,
-5.153279121591e0));
#63230=cartesian_point('',(-3.903271304187e1,-6.411958324915e1,
-5.239739051755e0));
#63231=cartesian_point('',(-3.905912627257e1,-6.409589655309e1,
-5.342495180590e0));
#63232=cartesian_point('',(-3.908430382668e1,-6.406705513781e1,
-5.461286139286e0));
#63233=cartesian_point('',(-3.910733604546e1,-6.403329326856e1,
-5.595848320484e0));
#63234=cartesian_point('',(-3.912743595499e1,-6.399471032315e1,
-5.746280647543e0));
#63235=cartesian_point('',(-3.914382774846e1,-6.395121667246e1,
-5.913273162706e0));
#63236=cartesian_point('',(-3.915558548055e1,-6.390255598857e1,
-6.098050688887e0));
#63237=cartesian_point('',(-3.916237213964e1,-6.384000830134e1,
-6.333671534867e0));
#63238=cartesian_point('',(-3.915960384868e1,-6.379314231856e1,
-6.509059755785e0));
#63239=cartesian_point('',(-3.915494253978e1,-6.376446586920e1,
-6.616250721610e0));
#63240=(bounded_surface()b_spline_surface(3,3,((#63160,#63161,#63162,#63163,
#63164,#63165,#63166,#63167,#63168,#63169,#63170,#63171,#63172,#63173,#63174,
#63175,#63176,#63177,#63178,#63179),(#63180,#63181,#63182,#63183,#63184,#63185,
#63186,#63187,#63188,#63189,#63190,#63191,#63192,#63193,#63194,#63195,#63196,
#63197,#63198,#63199),(#63200,#63201,#63202,#63203,#63204,#63205,#63206,#63207,
#63208,#63209,#63210,#63211,#63212,#63213,#63214,#63215,#63216,#63217,#63218,
#63219),(#63220,#63221,#63222,#63223,#63224,#63225,#63226,#63227,#63228,#63229,
#63230,#63231,#63232,#63233,#63234,#63235,#63236,#63237,#63238,#63239)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995443062292e-1,5.204133207624e-1,
5.295657198642e-1,5.396194489031e-1,5.505054926437e-1,5.625934976316e-1,
5.761543633512e-1,5.912713180091e-1,6.081338997617e-1,6.269610215963e-1,
6.478608594482e-1,6.708570399363e-1,6.959680039249e-1,7.232774813280e-1,
7.529696267405e-1,7.853309755898e-1,8.206781747685e-1,8.757467861956e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576532097646e0,1.576532097646e0,1.576532097646e0,1.576532097646e0,
1.576532097646e0,1.576532097646e0,1.576532097646e0,1.576532097646e0,
1.576532097646e0,1.576532097646e0,1.576532097646e0,1.576532097646e0,
1.576532097646e0,1.576532097646e0,1.576532097646e0,1.576532097646e0,
1.576532097646e0,1.576532097646e0,1.576532097646e0,1.576532097646e0),(
8.078226341157e-1,8.078226341182e-1,8.078226341179e-1,8.078226341181e-1,
8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,
8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,
8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,
8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,8.078226341180e-1),(
8.078226341157e-1,8.078226341182e-1,8.078226341179e-1,8.078226341181e-1,
8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,
8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,
8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,
8.078226341180e-1,8.078226341180e-1,8.078226341180e-1,8.078226341180e-1),(
1.576532097646e0,1.576532097646e0,1.576532097646e0,1.576532097646e0,
1.576532097646e0,1.576532097646e0,1.576532097646e0,1.576532097646e0,
1.576532097646e0,1.576532097646e0,1.576532097646e0,1.576532097646e0,
1.576532097646e0,1.576532097646e0,1.576532097646e0,1.576532097646e0,
1.576532097646e0,1.576532097646e0,1.576532097646e0,1.576532097646e0)))representation_item('')surface());
#63242=oriented_edge('',*,*,#63241,.f.);
#63243=oriented_edge('',*,*,#63151,.t.);
#63244=oriented_edge('',*,*,#63140,.t.);
#63245=oriented_edge('',*,*,#43977,.f.);
#63246=edge_loop('',(#63242,#63243,#63244,#63245));
#63247=face_outer_bound('',#63246,.f.);
#63249=cartesian_point('',(-3.848465032009e1,-6.377275320563e1,
-2.460528104879e1));
#63250=direction('',(-1.332983627975e-2,-2.145146101813e-3,9.999088527526e-1));
#63251=direction('',(-1.597006748376e-1,9.871654847753e-1,-1.117067601709e-5));
#63252=axis2_placement_3d('',#63249,#63250,#63251);
#63253=cylindrical_surface('',#63252,3.000055924646e-1);
#63254=oriented_edge('',*,*,#63241,.t.);
#63255=oriented_edge('',*,*,#43975,.f.);
#63257=oriented_edge('',*,*,#63256,.t.);
#63259=oriented_edge('',*,*,#63258,.f.);
#63260=edge_loop('',(#63254,#63255,#63257,#63259));
#63261=face_outer_bound('',#63260,.f.);
#63263=cartesian_point('',(-3.643867905704e1,-6.053876339926e1,
-3.934391582386e1));
#63264=direction('',(8.659096525047e-1,-5.000918299069e-1,1.042282876786e-2));
#63265=direction('',(-4.040279405534e-1,-7.115557798013e-1,-5.748476280577e-1));
#63266=axis2_placement_3d('',#63263,#63264,#63265);
#63267=toroidal_surface('',#63266,3.697836790070e0,2.999997081837e-1);
#63269=oriented_edge('',*,*,#63268,.f.);
#63270=oriented_edge('',*,*,#63256,.f.);
#63272=oriented_edge('',*,*,#63271,.f.);
#63274=oriented_edge('',*,*,#63273,.f.);
#63276=oriented_edge('',*,*,#63275,.t.);
#63277=edge_loop('',(#63269,#63270,#63272,#63274,#63276));
#63278=face_outer_bound('',#63277,.f.);
#63280=cartesian_point('',(-3.483740877127e1,-5.634016199589e1,0.e0));
#63281=direction('',(-8.659779190621e-1,4.999725846828e-1,-1.047178411625e-2));
#63282=direction('',(-5.e-1,-8.660254037844e-1,0.e0));
#63283=axis2_placement_3d('',#63280,#63281,#63282);
#63284=plane('',#63283);
#63286=oriented_edge('',*,*,#63285,.t.);
#63288=oriented_edge('',*,*,#63287,.t.);
#63289=oriented_edge('',*,*,#63153,.t.);
#63290=oriented_edge('',*,*,#63258,.t.);
#63291=oriented_edge('',*,*,#63268,.t.);
#63293=oriented_edge('',*,*,#63292,.t.);
#63294=edge_loop('',(#63286,#63288,#63289,#63290,#63291,#63293));
#63295=face_outer_bound('',#63294,.f.);
#63297=cartesian_point('',(-3.889081842525e1,-6.281210817244e1,
-2.154670092993e1));
#63298=direction('',(1.327402248110e-2,2.048453968193e-3,-9.999097980136e-1));
#63299=direction('',(2.349868348739e-2,9.997210821982e-1,2.360017549075e-3));
#63300=axis2_placement_3d('',#63297,#63298,#63299);
#63301=cylindrical_surface('',#63300,5.000150358355e-1);
#63302=oriented_edge('',*,*,#47133,.f.);
#63304=oriented_edge('',*,*,#63303,.f.);
#63305=oriented_edge('',*,*,#63285,.f.);
#63306=oriented_edge('',*,*,#47110,.t.);
#63307=edge_loop('',(#63302,#63304,#63305,#63306));
#63308=face_outer_bound('',#63307,.f.);
#63310=cartesian_point('',(-4.031718429691e1,-6.500240596770e1,
-8.219509828692e0));
#63311=direction('',(8.658684188950e-1,-5.001633318048e-1,1.041742186232e-2));
#63312=direction('',(4.304062361261e-1,7.553978533938e-1,4.940896224289e-1));
#63313=axis2_placement_3d('',#63310,#63311,#63312);
#63314=toroidal_surface('',#63313,2.497873680411e0,4.999993431551e-1);
#63316=oriented_edge('',*,*,#63315,.t.);
#63317=oriented_edge('',*,*,#63155,.f.);
#63318=oriented_edge('',*,*,#63287,.f.);
#63319=oriented_edge('',*,*,#63303,.t.);
#63320=edge_loop('',(#63316,#63317,#63318,#63319));
#63321=face_outer_bound('',#63320,.f.);
#63323=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#63324=direction('',(0.e0,0.e0,1.e0));
#63325=direction('',(5.543340735695e-1,8.322942597903e-1,0.e0));
#63326=axis2_placement_3d('',#63323,#63324,#63325);
#63327=toroidal_surface('',#63326,7.649382607502e1,3.e0);
#63328=oriented_edge('',*,*,#63315,.f.);
#63329=oriented_edge('',*,*,#47131,.t.);
#63330=oriented_edge('',*,*,#47129,.t.);
#63332=oriented_edge('',*,*,#63331,.f.);
#63333=oriented_edge('',*,*,#63134,.t.);
#63334=oriented_edge('',*,*,#63132,.t.);
#63335=edge_loop('',(#63328,#63329,#63330,#63332,#63333,#63334));
#63336=face_outer_bound('',#63335,.f.);
#63338=cartesian_point('',(-4.462569107820e1,-6.212353611145e1,
-8.219506755301e0));
#63339=direction('',(-7.934365680170e-1,6.085637398469e-1,1.042051231605e-2));
#63340=direction('',(6.076133109246e-1,7.929654492489e-1,-4.485377001748e-2));
#63341=axis2_placement_3d('',#63338,#63339,#63340);
#63342=toroidal_surface('',#63341,2.497861005138e0,4.999993257741e-1);
#63343=oriented_edge('',*,*,#63331,.t.);
#63345=oriented_edge('',*,*,#63344,.f.);
#63346=oriented_edge('',*,*,#63098,.f.);
#63347=oriented_edge('',*,*,#63117,.t.);
#63348=edge_loop('',(#63343,#63345,#63346,#63347));
#63349=face_outer_bound('',#63348,.f.);
#63351=cartesian_point('',(-4.314794925191e1,-5.996758429531e1,
-2.154670092321e1));
#63352=direction('',(3.187223789657e-3,-1.304750707999e-2,9.999097980136e-1));
#63353=direction('',(9.146292892096e-1,4.042866478592e-1,2.360017549274e-3));
#63354=axis2_placement_3d('',#63351,#63352,#63353);
#63355=cylindrical_surface('',#63354,5.000150358354e-1);
#63356=oriented_edge('',*,*,#47127,.f.);
#63357=oriented_edge('',*,*,#47168,.f.);
#63358=oriented_edge('',*,*,#63100,.f.);
#63359=oriented_edge('',*,*,#63344,.t.);
#63360=edge_loop('',(#63356,#63357,#63358,#63359));
#63361=face_outer_bound('',#63360,.f.);
#63363=cartesian_point('',(-3.771075252906e1,-6.279955031582e1,
-4.213845709252e1));
#63364=direction('',(-2.800630359168e-1,-4.675224465614e-1,8.384434732731e-1));
#63365=direction('',(-2.257596425128e-1,8.809760454402e-1,4.158290408005e-1));
#63366=axis2_placement_3d('',#63363,#63364,#63365);
#63367=cylindrical_surface('',#63366,2.999999999988e-1);
#63368=oriented_edge('',*,*,#47081,.t.);
#63369=oriented_edge('',*,*,#47112,.t.);
#63370=oriented_edge('',*,*,#63292,.f.);
#63371=oriented_edge('',*,*,#63275,.f.);
#63373=oriented_edge('',*,*,#63372,.t.);
#63374=edge_loop('',(#63368,#63369,#63370,#63371,#63373));
#63375=face_outer_bound('',#63374,.f.);
#63377=cartesian_point('',(-2.574411709420e-11,-4.458745426790e-11,
-4.228096149021e1));
#63378=direction('',(0.e0,0.e0,1.e0));
#63379=direction('',(-5.e-1,-8.660254037844e-1,0.e0));
#63380=axis2_placement_3d('',#63377,#63378,#63379);
#63381=conical_surface('',#63380,7.351737503131e1,3.302386755580e1);
#63382=oriented_edge('',*,*,#46967,.f.);
#63383=oriented_edge('',*,*,#46965,.f.);
#63384=oriented_edge('',*,*,#63372,.f.);
#63386=oriented_edge('',*,*,#63385,.f.);
#63388=oriented_edge('',*,*,#63387,.f.);
#63390=oriented_edge('',*,*,#63389,.f.);
#63392=oriented_edge('',*,*,#63391,.f.);
#63393=edge_loop('',(#63382,#63383,#63384,#63386,#63388,#63390,#63392));
#63394=face_outer_bound('',#63393,.f.);
#63396=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#63397=direction('',(0.e0,0.e0,1.e0));
#63398=direction('',(4.987125691810e-1,8.667674274804e-1,0.e0));
#63399=axis2_placement_3d('',#63396,#63397,#63398);
#63400=toroidal_surface('',#63399,7.065650925828e1,4.e0);
#63402=oriented_edge('',*,*,#63401,.t.);
#63404=oriented_edge('',*,*,#63403,.t.);
#63405=oriented_edge('',*,*,#63389,.t.);
#63406=oriented_edge('',*,*,#63387,.t.);
#63407=oriented_edge('',*,*,#63385,.t.);
#63408=oriented_edge('',*,*,#63273,.t.);
#63409=oriented_edge('',*,*,#63271,.t.);
#63410=oriented_edge('',*,*,#43973,.t.);
#63411=oriented_edge('',*,*,#43971,.t.);
#63412=edge_loop('',(#63402,#63404,#63405,#63406,#63407,#63408,#63409,#63410,
#63411));
#63413=face_outer_bound('',#63412,.f.);
#63415=cartesian_point('',(-3.420825264037e1,-6.182581094024e1,
-3.934373684235e1));
#63416=direction('',(-8.660137492513e-1,4.999111216696e-1,1.044301387448e-2));
#63417=direction('',(-4.994973282545e-1,-8.658743410388e-1,2.764135664741e-2));
#63418=axis2_placement_3d('',#63415,#63416,#63417);
#63419=toroidal_surface('',#63418,3.698456065621e0,2.999995096061e-1);
#63421=oriented_edge('',*,*,#63420,.f.);
#63423=oriented_edge('',*,*,#63422,.f.);
#63424=oriented_edge('',*,*,#63403,.f.);
#63425=oriented_edge('',*,*,#63401,.f.);
#63427=oriented_edge('',*,*,#63426,.t.);
#63428=edge_loop('',(#63421,#63423,#63424,#63425,#63427));
#63429=face_outer_bound('',#63428,.f.);
#63431=cartesian_point('',(-3.756591981963e1,-6.906608176066e1,0.e0));
#63432=direction('',(8.659779190621e-1,-4.999725846828e-1,-1.047178411625e-2));
#63433=direction('',(5.e-1,8.660254037844e-1,0.e0));
#63434=axis2_placement_3d('',#63431,#63432,#63433);
#63435=plane('',#63434);
#63437=oriented_edge('',*,*,#63436,.t.);
#63439=oriented_edge('',*,*,#63438,.t.);
#63441=oriented_edge('',*,*,#63440,.t.);
#63443=oriented_edge('',*,*,#63442,.t.);
#63444=oriented_edge('',*,*,#63420,.t.);
#63446=oriented_edge('',*,*,#63445,.t.);
#63447=edge_loop('',(#63437,#63439,#63441,#63443,#63444,#63446));
#63448=face_outer_bound('',#63447,.f.);
#63450=cartesian_point('',(-3.513111599551e1,-6.571084273715e1,
-6.593067342440e0));
#63451=direction('',(-2.154582346223e-1,-3.919178772443e-1,8.944149633306e-1));
#63452=direction('',(8.092881103367e-1,4.409015893421e-1,3.881475788708e-1));
#63453=axis2_placement_3d('',#63450,#63451,#63452);
#63454=cylindrical_surface('',#63453,5.000000030361e-1);
#63456=oriented_edge('',*,*,#63455,.t.);
#63458=oriented_edge('',*,*,#63457,.f.);
#63459=oriented_edge('',*,*,#63436,.f.);
#63461=oriented_edge('',*,*,#63460,.t.);
#63462=edge_loop('',(#63456,#63458,#63459,#63461));
#63463=face_outer_bound('',#63462,.f.);
#63465=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002761e0));
#63466=direction('',(0.e0,0.e0,1.e0));
#63467=direction('',(0.e0,-1.e0,0.e0));
#63468=axis2_placement_3d('',#63465,#63466,#63467);
#63469=conical_surface('',#63468,7.438528799862e1,2.656505117708e1);
#63471=oriented_edge('',*,*,#63470,.f.);
#63473=oriented_edge('',*,*,#63472,.f.);
#63475=oriented_edge('',*,*,#63474,.f.);
#63476=oriented_edge('',*,*,#63455,.f.);
#63478=oriented_edge('',*,*,#63477,.t.);
#63479=oriented_edge('',*,*,#43965,.f.);
#63481=oriented_edge('',*,*,#63480,.f.);
#63482=edge_loop('',(#63471,#63473,#63475,#63476,#63478,#63479,#63481));
#63483=face_outer_bound('',#63482,.f.);
#63485=cartesian_point('',(-3.072486995512e1,-6.782673630299e1,
-6.695452791326e0));
#63486=direction('',(1.797666975820e-1,4.095190053392e-1,-8.944149589013e-1));
#63487=direction('',(-1.428724669791e-1,9.104553138872e-1,3.881476260315e-1));
#63488=axis2_placement_3d('',#63485,#63486,#63487);
#63489=cylindrical_surface('',#63488,5.000000035637e-1);
#63490=oriented_edge('',*,*,#63470,.t.);
#63492=oriented_edge('',*,*,#63491,.f.);
#63494=oriented_edge('',*,*,#63493,.f.);
#63496=oriented_edge('',*,*,#63495,.t.);
#63497=edge_loop('',(#63490,#63492,#63494,#63496));
#63498=face_outer_bound('',#63497,.f.);
#63500=cartesian_point('',(-3.010829686106e1,-6.938542474329e1,
-4.344360175683e0));
#63501=cartesian_point('',(-3.019728974226e1,-6.937745158247e1,
-4.305361677253e0));
#63502=cartesian_point('',(-3.036407173343e1,-6.934487739881e1,
-4.261661617642e0));
#63503=cartesian_point('',(-3.058802591242e1,-6.924763155806e1,
-4.261125310488e0));
#63504=cartesian_point('',(-3.073842936052e1,-6.915625705135e1,
-4.289247731185e0));
#63505=cartesian_point('',(-3.086888998019e1,-6.904874393324e1,
-4.343778309712e0));
#63506=cartesian_point('',(-3.097356184745e1,-6.893346177390e1,
-4.417685543033e0));
#63507=cartesian_point('',(-3.105382401702e1,-6.881480369083e1,
-4.505594805558e0));
#63508=cartesian_point('',(-3.111291918307e1,-6.869471833874e1,
-4.604589272865e0));
#63509=cartesian_point('',(-3.115382421768e1,-6.857370284727e1,
-4.713751798721e0));
#63510=cartesian_point('',(-3.117853118489e1,-6.845167126248e1,
-4.833335052473e0));
#63511=cartesian_point('',(-3.118807514242e1,-6.832879259794e1,
-4.963761621295e0));
#63512=cartesian_point('',(-3.118291544388e1,-6.820560144364e1,
-5.105265769698e0));
#63513=cartesian_point('',(-3.116315115446e1,-6.808269669525e1,
-5.258107058139e0));
#63514=cartesian_point('',(-3.112848792709e1,-6.796055670041e1,
-5.422851312862e0));
#63515=cartesian_point('',(-3.107809470662e1,-6.783957245475e1,
-5.600518594323e0));
#63516=cartesian_point('',(-3.101048979403e1,-6.772032266982e1,
-5.792449767376e0));
#63517=cartesian_point('',(-3.091006633075e1,-6.758595457429e1,
-6.032080448525e0));
#63518=cartesian_point('',(-3.082263221969e1,-6.750193935189e1,
-6.206084326694e0));
#63519=cartesian_point('',(-3.076485256476e1,-6.745625536598e1,
-6.310923499538e0));
#63520=cartesian_point('',(-2.988776848130e1,-6.887046219273e1,
-4.070086966176e0));
#63521=cartesian_point('',(-2.996837205940e1,-6.886931467095e1,
-4.018430517309e0));
#63522=cartesian_point('',(-3.013842599745e1,-6.884491984532e1,
-3.958669890526e0));
#63523=cartesian_point('',(-3.036970078256e1,-6.874506970439e1,
-3.957102130525e0));
#63524=cartesian_point('',(-3.052041581308e1,-6.864790780436e1,
-3.994662474082e0));
#63525=cartesian_point('',(-3.064092258537e1,-6.853488891389e1,
-4.066571449039e0));
#63526=cartesian_point('',(-3.072459290786e1,-6.841842632840e1,
-4.161223392058e0));
#63527=cartesian_point('',(-3.077497045261e1,-6.830507090033e1,
-4.269817944154e0));
#63528=cartesian_point('',(-3.079823445436e1,-6.819748519014e1,
-4.387677043125e0));
#63529=cartesian_point('',(-3.079987584503e1,-6.809621753933e1,
-4.513305474164e0));
#63530=cartesian_point('',(-3.078379343103e1,-6.800109735538e1,
-4.646942957362e0));
#63531=cartesian_point('',(-3.075261713034e1,-6.791214742686e1,
-4.789181600830e0));
#63532=cartesian_point('',(-3.070821613473e1,-6.782968457779e1,
-4.940477293917e0));
#63533=cartesian_point('',(-3.065189608709e1,-6.775411915006e1,
-5.101323406049e0));
#63534=cartesian_point('',(-3.058440926249e1,-6.768590048141e1,
-5.272496842434e0));
#63535=cartesian_point('',(-3.050595215861e1,-6.762563542680e1,
-5.455173472776e0));
#63536=cartesian_point('',(-3.041627258722e1,-6.757434350650e1,
-5.650763528605e0));
#63537=cartesian_point('',(-3.029920527853e1,-6.752745480275e1,
-5.893010854200e0));
#63538=cartesian_point('',(-3.021031068797e1,-6.750918351884e1,
-6.067222027168e0));
#63539=cartesian_point('',(-3.015576879505e1,-6.750383907570e1,
-6.171590719838e0));
#63540=cartesian_point('',(-2.998450861720e1,-6.840324403002e1,
-4.476181812245e0));
#63541=cartesian_point('',(-3.000853709226e1,-6.840420028222e1,
-4.442782310020e0));
#63542=cartesian_point('',(-3.006289486651e1,-6.839808570474e1,
-4.405947520626e0));
#63543=cartesian_point('',(-3.013709980148e1,-6.836616048522e1,
-4.404294936414e0));
#63544=cartesian_point('',(-3.018451372554e1,-6.833445700167e1,
-4.426499616299e0));
#63545=cartesian_point('',(-3.022038632348e1,-6.829777202102e1,
-4.471153090889e0));
#63546=cartesian_point('',(-3.024248772965e1,-6.826076252042e1,
-4.533588729538e0));
#63547=cartesian_point('',(-3.025233651361e1,-6.822589098775e1,
-4.610189497656e0));
#63548=cartesian_point('',(-3.025242388504e1,-6.819412866373e1,
-4.698942829206e0));
#63549=cartesian_point('',(-3.024494399960e1,-6.816565786057e1,
-4.799231312871e0));
#63550=cartesian_point('',(-3.023147440463e1,-6.814040847261e1,
-4.911321308350e0));
#63551=cartesian_point('',(-3.021313624465e1,-6.811836017544e1,
-5.035559666959e0));
#63552=cartesian_point('',(-3.019077923454e1,-6.809957273712e1,
-5.172079853050e0));
#63553=cartesian_point('',(-3.016503799155e1,-6.808414075254e1,
-5.321034904107e0));
#63554=cartesian_point('',(-3.013634026955e1,-6.807219965172e1,
-5.482897997642e0));
#63555=cartesian_point('',(-3.010493043772e1,-6.806397825325e1,
-5.658630320956e0));
#63556=cartesian_point('',(-3.007094476086e1,-6.805987566512e1,
-5.849566616446e0));
#63557=cartesian_point('',(-3.002889369244e1,-6.806063257624e1,
-6.089204952791e0));
#63558=cartesian_point('',(-2.999907134241e1,-6.806655377441e1,
-6.264316224418e0));
#63559=cartesian_point('',(-2.998154527189e1,-6.807203710564e1,
-6.370214422365e0));
#63560=cartesian_point('',(-3.025700724658e1,-6.866721025398e1,
-4.968615029054e0));
#63561=cartesian_point('',(-3.025903201042e1,-6.866247102945e1,
-4.957681379169e0));
#63562=cartesian_point('',(-3.024796418857e1,-6.865799750721e1,
-4.949223247754e0));
#63563=cartesian_point('',(-3.023046832635e1,-6.866516683622e1,
-4.948556547596e0));
#63564=cartesian_point('',(-3.022207582231e1,-6.867441595232e1,
-4.953074020415e0));
#63565=cartesian_point('',(-3.022243556736e1,-6.868424442238e1,
-4.965707050304e0));
#63566=cartesian_point('',(-3.023246280760e1,-6.869109869217e1,
-4.990090915457e0));
#63567=cartesian_point('',(-3.025042358099e1,-6.869308718614e1,
-5.028818871375e0));
#63568=cartesian_point('',(-3.027389129631e1,-6.868955863789e1,
-5.083071532815e0));
#63569=cartesian_point('',(-3.030077497361e1,-6.868044751154e1,
-5.153281125748e0));
#63570=cartesian_point('',(-3.032949840396e1,-6.866582232306e1,
-5.239741270308e0));
#63571=cartesian_point('',(-3.035877733673e1,-6.864578581205e1,
-5.342497541384e0));
#63572=cartesian_point('',(-3.038750397093e1,-6.862047741839e1,
-5.461288567126e0));
#63573=cartesian_point('',(-3.041474586148e1,-6.859001066693e1,
-5.595850744817e0));
#63574=cartesian_point('',(-3.043970980261e1,-6.855438136182e1,
-5.746283006101e0));
#63575=cartesian_point('',(-3.046163832792e1,-6.851339937571e1,
-5.913275398548e0));
#63576=cartesian_point('',(-3.047964687403e1,-6.846668971343e1,
-6.098052744025e0));
#63577=cartesian_point('',(-3.049453945827e1,-6.840556314494e1,
-6.333672849234e0));
#63578=cartesian_point('',(-3.049791204816e1,-6.835873695519e1,
-6.509060372053e0));
#63579=cartesian_point('',(-3.049703364973e1,-6.832969758054e1,
-6.616250722497e0));
#63580=(bounded_surface()b_spline_surface(3,3,((#63500,#63501,#63502,#63503,
#63504,#63505,#63506,#63507,#63508,#63509,#63510,#63511,#63512,#63513,#63514,
#63515,#63516,#63517,#63518,#63519),(#63520,#63521,#63522,#63523,#63524,#63525,
#63526,#63527,#63528,#63529,#63530,#63531,#63532,#63533,#63534,#63535,#63536,
#63537,#63538,#63539),(#63540,#63541,#63542,#63543,#63544,#63545,#63546,#63547,
#63548,#63549,#63550,#63551,#63552,#63553,#63554,#63555,#63556,#63557,#63558,
#63559),(#63560,#63561,#63562,#63563,#63564,#63565,#63566,#63567,#63568,#63569,
#63570,#63571,#63572,#63573,#63574,#63575,#63576,#63577,#63578,#63579)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995443353223e-1,5.204136702852e-1,
5.295660914614e-1,5.396198280550e-1,5.505058835963e-1,5.625939089413e-1,
5.761547924941e-1,5.912717617855e-1,6.081343575026e-1,6.269614891539e-1,
6.478613293278e-1,6.708575032550e-1,6.959684524467e-1,7.232779078195e-1,
7.529700245546e-1,7.853313373447e-1,8.206784911523e-1,8.757467863276e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576532098536e0,1.576532098536e0,1.576532098536e0,1.576532098536e0,
1.576532098536e0,1.576532098536e0,1.576532098536e0,1.576532098536e0,
1.576532098536e0,1.576532098536e0,1.576532098536e0,1.576532098536e0,
1.576532098536e0,1.576532098536e0,1.576532098536e0,1.576532098536e0,
1.576532098536e0,1.576532098536e0,1.576532098536e0,1.576532098536e0),(
8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,
8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,
8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,
8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,
8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,8.078226338215e-1),(
8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,
8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,
8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,
8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,
8.078226338215e-1,8.078226338215e-1,8.078226338215e-1,8.078226338215e-1),(
1.576532098536e0,1.576532098536e0,1.576532098536e0,1.576532098536e0,
1.576532098536e0,1.576532098536e0,1.576532098536e0,1.576532098536e0,
1.576532098536e0,1.576532098536e0,1.576532098536e0,1.576532098536e0,
1.576532098536e0,1.576532098536e0,1.576532098536e0,1.576532098536e0,
1.576532098536e0,1.576532098536e0,1.576532098536e0,1.576532098536e0)))representation_item('')surface());
#63582=oriented_edge('',*,*,#63581,.f.);
#63583=oriented_edge('',*,*,#63491,.t.);
#63584=oriented_edge('',*,*,#63480,.t.);
#63585=oriented_edge('',*,*,#43963,.f.);
#63586=edge_loop('',(#63582,#63583,#63584,#63585));
#63587=face_outer_bound('',#63586,.f.);
#63589=cartesian_point('',(-2.983139415830e1,-6.825042332658e1,
-2.460528104879e1));
#63590=direction('',(-1.293579993e-2,-3.866686852034e-3,9.999088527526e-1));
#63591=direction('',(-2.871853652286e-1,9.578750262293e-1,-1.117067578494e-5));
#63592=axis2_placement_3d('',#63589,#63590,#63591);
#63593=cylindrical_surface('',#63592,3.000055924668e-1);
#63594=oriented_edge('',*,*,#63581,.t.);
#63595=oriented_edge('',*,*,#43961,.f.);
#63597=oriented_edge('',*,*,#63596,.t.);
#63599=oriented_edge('',*,*,#63598,.f.);
#63600=edge_loop('',(#63594,#63595,#63597,#63599));
#63601=face_outer_bound('',#63600,.f.);
#63603=cartesian_point('',(-2.822504683695e1,-6.477704791350e1,
-3.934391582387e1));
#63604=direction('',(9.237767575778e-1,-3.827895855457e-1,1.042282863854e-2));
#63605=direction('',(-3.076947593521e-1,-7.582045499612e-1,-5.748476280593e-1));
#63606=axis2_placement_3d('',#63603,#63604,#63605);
#63607=toroidal_surface('',#63606,3.697836790030e0,2.999997081831e-1);
#63609=oriented_edge('',*,*,#63608,.f.);
#63610=oriented_edge('',*,*,#63596,.f.);
#63612=oriented_edge('',*,*,#63611,.f.);
#63614=oriented_edge('',*,*,#63613,.f.);
#63616=oriented_edge('',*,*,#63615,.t.);
#63617=edge_loop('',(#63609,#63610,#63612,#63614,#63616));
#63618=face_outer_bound('',#63617,.f.);
#63620=cartesian_point('',(-2.718550309547e1,-6.040535841352e1,0.e0));
#63621=direction('',(-9.238288756103e-1,3.826624495897e-1,-1.047178411625e-2));
#63622=direction('',(-3.826834323651e-1,-9.238795325113e-1,0.e0));
#63623=axis2_placement_3d('',#63620,#63621,#63622);
#63624=plane('',#63623);
#63626=oriented_edge('',*,*,#63625,.t.);
#63628=oriented_edge('',*,*,#63627,.t.);
#63629=oriented_edge('',*,*,#63493,.t.);
#63630=oriented_edge('',*,*,#63598,.t.);
#63631=oriented_edge('',*,*,#63608,.t.);
#63633=oriented_edge('',*,*,#63632,.t.);
#63634=edge_loop('',(#63626,#63628,#63629,#63630,#63631,#63633));
#63635=face_outer_bound('',#63634,.f.);
#63637=cartesian_point('',(-3.035947677728e1,-6.735101232099e1,
-2.154670092936e1));
#63638=direction('',(1.289308448210e-2,3.763536770537e-3,-9.999097980136e-1));
#63639=direction('',(-1.071921371471e-1,9.942355234304e-1,2.360017549221e-3));
#63640=axis2_placement_3d('',#63637,#63638,#63639);
#63641=cylindrical_surface('',#63640,5.000150358346e-1);
#63642=oriented_edge('',*,*,#46851,.f.);
#63644=oriented_edge('',*,*,#63643,.f.);
#63645=oriented_edge('',*,*,#63625,.f.);
#63646=oriented_edge('',*,*,#46828,.t.);
#63647=edge_loop('',(#63642,#63644,#63645,#63646));
#63648=face_outer_bound('',#63647,.f.);
#63650=cartesian_point('',(-3.148774866048e1,-6.970874992068e1,
-8.219509828593e0));
#63651=direction('',(9.237452096673e-1,-3.828658576318e-1,1.041742178413e-2));
#63652=direction('',(3.281248458631e-1,8.051146070882e-1,4.940896224173e-1));
#63653=axis2_placement_3d('',#63650,#63651,#63652);
#63654=toroidal_surface('',#63653,2.497873680304e0,4.999993431581e-1);
#63656=oriented_edge('',*,*,#63655,.t.);
#63657=oriented_edge('',*,*,#63495,.f.);
#63658=oriented_edge('',*,*,#63627,.f.);
#63659=oriented_edge('',*,*,#63643,.t.);
#63660=edge_loop('',(#63656,#63657,#63658,#63659));
#63661=face_outer_bound('',#63660,.f.);
#63663=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#63664=direction('',(0.e0,0.e0,1.e0));
#63665=direction('',(4.409554681878e-1,8.975289828609e-1,0.e0));
#63666=axis2_placement_3d('',#63663,#63664,#63665);
#63667=toroidal_surface('',#63666,7.649382607502e1,3.e0);
#63668=oriented_edge('',*,*,#63655,.f.);
#63669=oriented_edge('',*,*,#46849,.t.);
#63670=oriented_edge('',*,*,#46847,.t.);
#63672=oriented_edge('',*,*,#63671,.f.);
#63673=oriented_edge('',*,*,#63474,.t.);
#63674=oriented_edge('',*,*,#63472,.t.);
#63675=edge_loop('',(#63668,#63669,#63670,#63672,#63673,#63674));
#63676=face_outer_bound('',#63675,.f.);
#63678=cartesian_point('',(-3.613516348852e1,-6.741688217999e1,
-8.219506755329e0));
#63679=direction('',(-8.660821159608e-1,4.997931385449e-1,1.042051228039e-2));
#63680=direction('',(4.989123340145e-1,8.654909718102e-1,-4.485377000068e-2));
#63681=axis2_placement_3d('',#63678,#63679,#63680);
#63682=toroidal_surface('',#63681,2.497861005233e0,4.999993257755e-1);
#63683=oriented_edge('',*,*,#63671,.t.);
#63685=oriented_edge('',*,*,#63684,.f.);
#63686=oriented_edge('',*,*,#63438,.f.);
#63687=oriented_edge('',*,*,#63457,.t.);
#63688=edge_loop('',(#63683,#63685,#63686,#63687));
#63689=face_outer_bound('',#63688,.f.);
#63691=cartesian_point('',(-3.495147212993e1,-6.508649081654e1,
-2.154670092349e1));
#63692=direction('',(4.862998065461e-3,-1.251986766314e-2,9.999097980136e-1));
#63693=direction('',(8.540345121342e-1,5.202109979622e-1,2.360017549325e-3));
#63694=axis2_placement_3d('',#63691,#63692,#63693);
#63695=cylindrical_surface('',#63694,5.000150358353e-1);
#63696=oriented_edge('',*,*,#46845,.f.);
#63697=oriented_edge('',*,*,#46886,.f.);
#63698=oriented_edge('',*,*,#63440,.f.);
#63699=oriented_edge('',*,*,#63684,.t.);
#63700=edge_loop('',(#63696,#63697,#63698,#63699));
#63701=face_outer_bound('',#63700,.f.);
#63703=cartesian_point('',(-2.919114563782e1,-6.718453239104e1,
-4.213845709174e1));
#63704=direction('',(-2.166431330949e-1,-5.000782888799e-1,8.384434732728e-1));
#63705=direction('',(-3.388186861182e-1,8.439716267523e-1,4.158290408020e-1));
#63706=axis2_placement_3d('',#63703,#63704,#63705);
#63707=cylindrical_surface('',#63706,3.e-1);
#63708=oriented_edge('',*,*,#46799,.t.);
#63709=oriented_edge('',*,*,#46830,.t.);
#63710=oriented_edge('',*,*,#63632,.f.);
#63711=oriented_edge('',*,*,#63615,.f.);
#63713=oriented_edge('',*,*,#63712,.t.);
#63714=edge_loop('',(#63708,#63709,#63710,#63711,#63713));
#63715=face_outer_bound('',#63714,.f.);
#63717=cartesian_point('',(-1.970759469095e-11,-4.756628399202e-11,
-4.228096149021e1));
#63718=direction('',(0.e0,0.e0,1.e0));
#63719=direction('',(-3.826834323651e-1,-9.238795325113e-1,0.e0));
#63720=axis2_placement_3d('',#63717,#63718,#63719);
#63721=conical_surface('',#63720,7.351737503131e1,3.302386755580e1);
#63722=oriented_edge('',*,*,#46685,.f.);
#63723=oriented_edge('',*,*,#46683,.f.);
#63724=oriented_edge('',*,*,#63712,.f.);
#63726=oriented_edge('',*,*,#63725,.f.);
#63728=oriented_edge('',*,*,#63727,.f.);
#63730=oriented_edge('',*,*,#63729,.f.);
#63732=oriented_edge('',*,*,#63731,.f.);
#63733=edge_loop('',(#63722,#63723,#63724,#63726,#63728,#63730,#63732));
#63734=face_outer_bound('',#63733,.f.);
#63736=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#63737=direction('',(0.e0,0.e0,1.e0));
#63738=direction('',(3.813101621676e-1,9.244471646491e-1,0.e0));
#63739=axis2_placement_3d('',#63736,#63737,#63738);
#63740=toroidal_surface('',#63739,7.065650925828e1,4.e0);
#63742=oriented_edge('',*,*,#63741,.t.);
#63744=oriented_edge('',*,*,#63743,.t.);
#63745=oriented_edge('',*,*,#63729,.t.);
#63746=oriented_edge('',*,*,#63727,.t.);
#63747=oriented_edge('',*,*,#63725,.t.);
#63748=oriented_edge('',*,*,#63613,.t.);
#63749=oriented_edge('',*,*,#63611,.t.);
#63750=oriented_edge('',*,*,#43959,.t.);
#63751=oriented_edge('',*,*,#43957,.t.);
#63752=edge_loop('',(#63742,#63744,#63745,#63746,#63747,#63748,#63749,#63750,
#63751));
#63753=face_outer_bound('',#63752,.f.);
#63755=cartesian_point('',(-2.584570861241e1,-6.576195551721e1,
-3.934373684236e1));
#63756=direction('',(-9.238563765650e-1,3.825968360291e-1,1.044301396654e-2));
#63757=direction('',(-3.822047790949e-1,-9.236641501321e-1,2.764135665466e-2));
#63758=axis2_placement_3d('',#63755,#63756,#63757);
#63759=toroidal_surface('',#63758,3.698456065647e0,2.999995096080e-1);
#63761=oriented_edge('',*,*,#63760,.f.);
#63763=oriented_edge('',*,*,#63762,.f.);
#63764=oriented_edge('',*,*,#63743,.f.);
#63765=oriented_edge('',*,*,#63741,.f.);
#63767=oriented_edge('',*,*,#63766,.t.);
#63768=edge_loop('',(#63761,#63763,#63764,#63765,#63767));
#63769=face_outer_bound('',#63768,.f.);
#63771=cartesian_point('',(-2.822960550418e1,-7.337854832813e1,0.e0));
#63772=direction('',(9.238288756103e-1,-3.826624495897e-1,-1.047178411625e-2));
#63773=direction('',(3.826834323651e-1,9.238795325113e-1,0.e0));
#63774=axis2_placement_3d('',#63771,#63772,#63773);
#63775=plane('',#63774);
#63777=oriented_edge('',*,*,#63776,.t.);
#63779=oriented_edge('',*,*,#63778,.t.);
#63781=oriented_edge('',*,*,#63780,.t.);
#63783=oriented_edge('',*,*,#63782,.t.);
#63784=oriented_edge('',*,*,#63760,.t.);
#63786=oriented_edge('',*,*,#63785,.t.);
#63787=edge_loop('',(#63777,#63779,#63781,#63783,#63784,#63786));
#63788=face_outer_bound('',#63787,.f.);
#63790=cartesian_point('',(-2.625357833818e1,-6.973420816802e1,
-6.593067341607e0));
#63791=direction('',(-1.624594113758e-1,-4.166879084273e-1,8.944149633285e-1));
#63792=direction('',(7.448153327663e-1,5.427629105715e-1,3.881475788720e-1));
#63793=axis2_placement_3d('',#63790,#63791,#63792);
#63794=cylindrical_surface('',#63793,5.000000030369e-1);
#63796=oriented_edge('',*,*,#63795,.t.);
#63798=oriented_edge('',*,*,#63797,.f.);
#63799=oriented_edge('',*,*,#63776,.f.);
#63801=oriented_edge('',*,*,#63800,.t.);
#63802=edge_loop('',(#63796,#63798,#63799,#63801));
#63803=face_outer_bound('',#63802,.f.);
#63805=cartesian_point('',(3.150403890807e-13,0.e0,-5.729424002761e0));
#63806=direction('',(0.e0,0.e0,1.e0));
#63807=direction('',(0.e0,-1.e0,0.e0));
#63808=axis2_placement_3d('',#63805,#63806,#63807);
#63809=conical_surface('',#63808,7.438528799862e1,2.656505117708e1);
#63811=oriented_edge('',*,*,#63810,.f.);
#63813=oriented_edge('',*,*,#63812,.f.);
#63815=oriented_edge('',*,*,#63814,.f.);
#63816=oriented_edge('',*,*,#63795,.f.);
#63818=oriented_edge('',*,*,#63817,.t.);
#63819=oriented_edge('',*,*,#43951,.f.);
#63821=oriented_edge('',*,*,#63820,.f.);
#63822=edge_loop('',(#63811,#63813,#63815,#63816,#63818,#63819,#63821));
#63823=face_outer_bound('',#63822,.f.);
#63825=cartesian_point('',(-2.160884881289e1,-7.125686945253e1,
-6.695452792417e0));
#63826=direction('',(1.247758121514e-1,4.294797760062e-1,-8.944149588998e-1));
#63827=direction('',(-2.604884385305e-1,8.840176433731e-1,3.881476260356e-1));
#63828=axis2_placement_3d('',#63825,#63826,#63827);
#63829=cylindrical_surface('',#63828,5.000000035629e-1);
#63830=oriented_edge('',*,*,#63810,.t.);
#63832=oriented_edge('',*,*,#63831,.f.);
#63834=oriented_edge('',*,*,#63833,.f.);
#63836=oriented_edge('',*,*,#63835,.t.);
#63837=edge_loop('',(#63830,#63832,#63834,#63836));
#63838=face_outer_bound('',#63837,.f.);
#63840=cartesian_point('',(-2.079401792706e1,-7.272208251765e1,
-4.344486346679e0));
#63841=cartesian_point('',(-2.088302959239e1,-7.272541919250e1,
-4.305508391190e0));
#63842=cartesian_point('',(-2.105210085978e1,-7.271501965214e1,
-4.261849278901e0));
#63843=cartesian_point('',(-2.128648450885e1,-7.264818949637e1,
-4.261022733855e0));
#63844=cartesian_point('',(-2.144766730911e1,-7.257736475711e1,
-4.288945126959e0));
#63845=cartesian_point('',(-2.159126407651e1,-7.248785985449e1,
-4.343342498278e0));
#63846=cartesian_point('',(-2.171029721182e1,-7.238723743361e1,
-4.417176733507e0));
#63847=cartesian_point('',(-2.180553460337e1,-7.228005633936e1,
-4.505049804126e0));
#63848=cartesian_point('',(-2.187993684294e1,-7.216868506904e1,
-4.604027806979e0));
#63849=cartesian_point('',(-2.193639756843e1,-7.205401266122e1,
-4.713183093486e0));
#63850=cartesian_point('',(-2.197691090493e1,-7.193621551639e1,
-4.832765187280e0));
#63851=cartesian_point('',(-2.200248629342e1,-7.181559492411e1,
-4.963198043253e0));
#63852=cartesian_point('',(-2.201351181903e1,-7.169274075301e1,
-5.104716887222e0));
#63853=cartesian_point('',(-2.201000884427e1,-7.156826073858e1,
-5.257581096631e0));
#63854=cartesian_point('',(-2.199162413338e1,-7.144259196389e1,
-5.422355791061e0));
#63855=cartesian_point('',(-2.195748343917e1,-7.131601419646e1,
-5.600060930708e0));
#63856=cartesian_point('',(-2.190604222051e1,-7.118890768052e1,
-5.792038375937e0));
#63857=cartesian_point('',(-2.182399623827e1,-7.104246254594e1,
-6.031825056702e0));
#63858=cartesian_point('',(-2.174822659789e1,-7.094767105928e1,
-6.205966725230e0));
#63859=cartesian_point('',(-2.169684692830e1,-7.089477676145e1,
-6.310923413484e0));
#63860=cartesian_point('',(-2.064260903835e1,-7.218295810061e1,
-4.070292201051e0));
#63861=cartesian_point('',(-2.072242959423e1,-7.219171249959e1,
-4.018624839860e0));
#63862=cartesian_point('',(-2.089361290064e1,-7.218985483240e1,
-3.958929106277e0));
#63863=cartesian_point('',(-2.113559204008e1,-7.212145859555e1,
-3.956966660845e0));
#63864=cartesian_point('',(-2.129789710758e1,-7.204495747023e1,
-3.994259183291e0));
#63865=cartesian_point('',(-2.143241972973e1,-7.194868394363e1,
-4.066004156936e0));
#63866=cartesian_point('',(-2.153084626339e1,-7.184412036104e1,
-4.160583341338e0));
#63867=cartesian_point('',(-2.159579932354e1,-7.173826031382e1,
-4.269157627045e0));
#63868=cartesian_point('',(-2.163306034693e1,-7.163457106756e1,
-4.387020757810e0));
#63869=cartesian_point('',(-2.164801544486e1,-7.153432326113e1,
-4.512661523115e0));
#63870=cartesian_point('',(-2.164456504129e1,-7.143785897413e1,
-4.646314792154e0));
#63871=cartesian_point('',(-2.162532172293e1,-7.134554328898e1,
-4.788573866837e0));
#63872=cartesian_point('',(-2.159210231353e1,-7.125793443763e1,
-4.939895762866e0));
#63873=cartesian_point('',(-2.154615133595e1,-7.117561044892e1,
-5.100773985302e0));
#63874=cartesian_point('',(-2.148815878069e1,-7.109911571691e1,
-5.271985128652e0));
#63875=cartesian_point('',(-2.141824210102e1,-7.102907777088e1,
-5.454705369892e0));
#63876=cartesian_point('',(-2.133601892084e1,-7.096647446106e1,
-5.650346284321e0));
#63877=cartesian_point('',(-2.122601457e1,-7.090463547041e1,-5.892754821535e0));
#63878=cartesian_point('',(-2.114020052067e1,-7.087488405451e1,
-6.067105009189e0));
#63879=cartesian_point('',(-2.108676310785e1,-7.086245201874e1,
-6.171590731957e0));
#63880=cartesian_point('',(-2.079955415282e1,-7.173202373938e1,
-4.476268649097e0));
#63881=cartesian_point('',(-2.082317822428e1,-7.173586284380e1,
-4.442908119181e0));
#63882=cartesian_point('',(-2.087766817425e1,-7.173693821276e1,
-4.406105359644e0));
#63883=cartesian_point('',(-2.095529579504e1,-7.171511329830e1,
-4.404217660856e0));
#63884=cartesian_point('',(-2.100651592361e1,-7.168992355786e1,
-4.426255994451e0));
#63885=cartesian_point('',(-2.104697763949e1,-7.165824857387e1,
-4.470790759386e0));
#63886=cartesian_point('',(-2.107381785098e1,-7.162442948260e1,
-4.533152066491e0));
#63887=cartesian_point('',(-2.108820768748e1,-7.159111972342e1,
-4.609707378087e0));
#63888=cartesian_point('',(-2.109249158076e1,-7.155961540873e1,
-4.698432736356e0));
#63889=cartesian_point('',(-2.108882668304e1,-7.153038742625e1,
-4.798703034106e0));
#63890=cartesian_point('',(-2.107879109394e1,-7.150357304519e1,
-4.910782345184e0));
#63891=cartesian_point('',(-2.106350209545e1,-7.147929831059e1,
-5.035018976110e0));
#63892=cartesian_point('',(-2.104379636174e1,-7.145773347595e1,
-5.171547281042e0));
#63893=cartesian_point('',(-2.102029229983e1,-7.143905536095e1,
-5.320519964243e0));
#63894=cartesian_point('',(-2.099339754726e1,-7.142345419872e1,
-5.482409300587e0));
#63895=cartesian_point('',(-2.096332530901e1,-7.141118874923e1,
-5.658176172931e0));
#63896=cartesian_point('',(-2.093015894639e1,-7.140267249641e1,
-5.849156151313e0));
#63897=cartesian_point('',(-2.088834193388e1,-7.139791999447e1,
-6.088948218575e0));
#63898=cartesian_point('',(-2.085797746401e1,-7.139989598724e1,
-6.264197458150e0));
#63899=cartesian_point('',(-2.083986533695e1,-7.140304822692e1,
-6.370214333702e0));
#63900=cartesian_point('',(-2.103527623202e1,-7.202889956315e1,
-4.968559335855e0));
#63901=cartesian_point('',(-2.103790187314e1,-7.202468037516e1,
-4.957722908836e0));
#63902=cartesian_point('',(-2.102759039107e1,-7.201878954123e1,
-4.949255214079e0));
#63903=cartesian_point('',(-2.100933046054e1,-7.202354950942e1,
-4.948543570676e0));
#63904=cartesian_point('',(-2.099975185352e1,-7.203160138817e1,
-4.953016999589e0));
#63905=cartesian_point('',(-2.099875680784e1,-7.204139831845e1,
-4.965586436568e0));
#63906=cartesian_point('',(-2.100774639239e1,-7.204952537353e1,
-4.989894875410e0));
#63907=cartesian_point('',(-2.102525725042e1,-7.205386965261e1,
-5.028547906554e0));
#63908=cartesian_point('',(-2.104896655899e1,-7.205346212425e1,
-5.082734895574e0));
#63909=cartesian_point('',(-2.107680435242e1,-7.204796243777e1,
-5.152890324990e0));
#63910=cartesian_point('',(-2.110719484456e1,-7.203723215609e1,
-5.239308612263e0));
#63911=cartesian_point('',(-2.113884887188e1,-7.202120511701e1,
-5.342037101754e0));
#63912=cartesian_point('',(-2.117064781917e1,-7.199987478294e1,
-5.460815019197e0));
#63913=cartesian_point('',(-2.120165057441e1,-7.197323214472e1,
-5.595377858015e0));
#63914=cartesian_point('',(-2.123106986469e1,-7.194116986404e1,
-5.745822933164e0));
#63915=cartesian_point('',(-2.125817863377e1,-7.190340083078e1,
-5.912839251541e0));
#63916=cartesian_point('',(-2.128214827893e1,-7.185943773696e1,
-6.097651837102e0));
#63917=cartesian_point('',(-2.130492087934e1,-7.180074679520e1,
-6.333416441647e0));
#63918=cartesian_point('',(-2.131438915073e1,-7.175472714933e1,
-6.508940146055e0));
#63919=cartesian_point('',(-2.131731203165e1,-7.172578922945e1,
-6.616250544967e0));
#63920=(bounded_surface()b_spline_surface(3,3,((#63840,#63841,#63842,#63843,
#63844,#63845,#63846,#63847,#63848,#63849,#63850,#63851,#63852,#63853,#63854,
#63855,#63856,#63857,#63858,#63859),(#63860,#63861,#63862,#63863,#63864,#63865,
#63866,#63867,#63868,#63869,#63870,#63871,#63872,#63873,#63874,#63875,#63876,
#63877,#63878,#63879),(#63880,#63881,#63882,#63883,#63884,#63885,#63886,#63887,
#63888,#63889,#63890,#63891,#63892,#63893,#63894,#63895,#63896,#63897,#63898,
#63899),(#63900,#63901,#63902,#63903,#63904,#63905,#63906,#63907,#63908,#63909,
#63910,#63911,#63912,#63913,#63914,#63915,#63916,#63917,#63918,#63919)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(4.995388245080e-1,5.203457411841e-1,
5.294938390356e-1,5.395460912561e-1,5.504298467832e-1,5.625138974509e-1,
5.760712928427e-1,5.911853994540e-1,6.080452620753e-1,6.268704670799e-1,
6.477698409701e-1,6.707672808922e-1,6.958811025296e-1,7.231948411430e-1,
7.528925370825e-1,7.852608678856e-1,8.206168550112e-1,8.757468190692e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576531900050e0,1.576531900050e0,1.576531900050e0,1.576531900050e0,
1.576531900050e0,1.576531900050e0,1.576531900050e0,1.576531900050e0,
1.576531900050e0,1.576531900050e0,1.576531900050e0,1.576531900050e0,
1.576531900050e0,1.576531900050e0,1.576531900050e0,1.576531900050e0,
1.576531900050e0,1.576531900050e0,1.576531900050e0,1.576531900050e0),(
8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,
8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,
8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,
8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,
8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,8.078226999834e-1),(
8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,
8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,
8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,
8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,
8.078226999834e-1,8.078226999834e-1,8.078226999834e-1,8.078226999834e-1),(
1.576531900050e0,1.576531900050e0,1.576531900050e0,1.576531900050e0,
1.576531900050e0,1.576531900050e0,1.576531900050e0,1.576531900050e0,
1.576531900050e0,1.576531900050e0,1.576531900050e0,1.576531900050e0,
1.576531900050e0,1.576531900050e0,1.576531900050e0,1.576531900050e0,
1.576531900050e0,1.576531900050e0,1.576531900050e0,1.576531900050e0)))representation_item('')surface());
#63922=oriented_edge('',*,*,#63921,.f.);
#63923=oriented_edge('',*,*,#63831,.t.);
#63924=oriented_edge('',*,*,#63820,.t.);
#63925=oriented_edge('',*,*,#43949,.f.);
#63926=edge_loop('',(#63922,#63923,#63924,#63925));
#63927=face_outer_bound('',#63926,.f.);
#63929=cartesian_point('',(-2.066771457164e1,-7.156030978182e1,
-2.460528104879e1));
#63930=direction('',(-1.232042845706e-2,-5.522067518144e-3,9.999088527526e-1));
#63931=direction('',(-4.097562344237e-1,9.121950604044e-1,-1.117067595733e-5));
#63932=axis2_placement_3d('',#63929,#63930,#63931);
#63933=cylindrical_surface('',#63932,3.000055924654e-1);
#63934=oriented_edge('',*,*,#63921,.t.);
#63935=oriented_edge('',*,*,#43947,.f.);
#63937=oriented_edge('',*,*,#63936,.t.);
#63939=oriented_edge('',*,*,#63938,.f.);
#63940=edge_loop('',(#63934,#63935,#63937,#63939));
#63941=face_outer_bound('',#63940,.f.);
#63943=cartesian_point('',(-1.952847624141e1,-6.790697917762e1,
-3.934391582387e1));
#63944=direction('',(9.658377863981e-1,-2.589377048784e-1,1.042282868740e-2));
#63945=direction('',(-2.060968351158e-1,-7.918802302539e-1,-5.748476280618e-1));
#63946=axis2_placement_3d('',#63943,#63944,#63945);
#63947=toroidal_surface('',#63946,3.697836789999e0,2.999997081808e-1);
#63949=oriented_edge('',*,*,#63948,.f.);
#63950=oriented_edge('',*,*,#63936,.f.);
#63952=oriented_edge('',*,*,#63951,.f.);
#63954=oriented_edge('',*,*,#63953,.f.);
#63956=oriented_edge('',*,*,#63955,.t.);
#63957=edge_loop('',(#63949,#63950,#63952,#63954,#63956));
#63958=face_outer_bound('',#63957,.f.);
#63960=cartesian_point('',(-1.906844592446e1,-6.343700240117e1,0.e0));
#63961=direction('',(-9.658728639631e-1,2.588048538901e-1,-1.047178411625e-2));
#63962=direction('',(-2.588190451026e-1,-9.659258262891e-1,0.e0));
#63963=axis2_placement_3d('',#63960,#63961,#63962);
#63964=plane('',#63963);
#63966=oriented_edge('',*,*,#63965,.t.);
#63968=oriented_edge('',*,*,#63967,.t.);
#63969=oriented_edge('',*,*,#63833,.t.);
#63970=oriented_edge('',*,*,#63938,.t.);
#63971=oriented_edge('',*,*,#63948,.t.);
#63973=oriented_edge('',*,*,#63972,.t.);
#63974=edge_loop('',(#63966,#63968,#63969,#63970,#63971,#63973));
#63975=face_outer_bound('',#63974,.f.);
#63977=cartesian_point('',(-2.130867606440e1,-7.073752197550e1,
-2.154670092964e1));
#63978=direction('',(1.229154223304e-2,5.414224415178e-3,-9.999097980136e-1));
#63979=direction('',(-2.360488706093e-1,9.717383191998e-1,2.360017549090e-3));
#63980=axis2_placement_3d('',#63977,#63978,#63979);
#63981=cylindrical_surface('',#63980,5.000150358342e-1);
#63982=oriented_edge('',*,*,#46565,.f.);
#63984=oriented_edge('',*,*,#63983,.f.);
#63985=oriented_edge('',*,*,#63965,.f.);
#63986=oriented_edge('',*,*,#46542,.t.);
#63987=edge_loop('',(#63982,#63984,#63985,#63986));
#63988=face_outer_bound('',#63987,.f.);
#63990=cartesian_point('',(-2.211954891396e1,-7.322235783592e1,
-8.219509828635e0));
#63991=direction('',(9.658164638844e-1,-2.590174422944e-1,1.041742180961e-2));
#63992=direction('',(2.202291482981e-1,8.410556267269e-1,4.940896224278e-1));
#63993=axis2_placement_3d('',#63990,#63991,#63992);
#63994=toroidal_surface('',#63993,2.497873680316e0,4.999993431561e-1);
#63996=oriented_edge('',*,*,#63995,.t.);
#63997=oriented_edge('',*,*,#63835,.f.);
#63998=oriented_edge('',*,*,#63967,.f.);
#63999=oriented_edge('',*,*,#63983,.t.);
#64000=edge_loop('',(#63996,#63997,#63998,#63999));
#64001=face_outer_bound('',#64000,.f.);
#64003=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#64004=direction('',(0.e0,0.e0,1.e0));
#64005=direction('',(3.200319924898e-1,9.474067361925e-1,0.e0));
#64006=axis2_placement_3d('',#64003,#64004,#64005);
#64007=toroidal_surface('',#64006,7.649382607502e1,3.e0);
#64008=oriented_edge('',*,*,#63995,.f.);
#64009=oriented_edge('',*,*,#46563,.t.);
#64010=oriented_edge('',*,*,#46561,.t.);
#64012=oriented_edge('',*,*,#64011,.f.);
#64013=oriented_edge('',*,*,#63814,.t.);
#64014=oriented_edge('',*,*,#63812,.t.);
#64015=edge_loop('',(#64008,#64009,#64010,#64012,#64013,#64014));
#64016=face_outer_bound('',#64015,.f.);
#64018=cartesian_point('',(-2.702635323288e1,-7.155670670263e1,
-8.219506755298e0));
#64019=direction('',(-9.239087587314e-1,3.824709380640e-1,1.042051226676e-2));
#64020=direction('',(3.816748287338e-1,9.232077038385e-1,-4.485377001085e-2));
#64021=axis2_placement_3d('',#64018,#64019,#64020);
#64022=toroidal_surface('',#64021,2.497861005094e0,4.999993257745e-1);
#64023=oriented_edge('',*,*,#64011,.t.);
#64025=oriented_edge('',*,*,#64024,.f.);
#64026=oriented_edge('',*,*,#63778,.f.);
#64027=oriented_edge('',*,*,#63797,.t.);
#64028=edge_loop('',(#64023,#64025,#64026,#64027));
#64029=face_outer_bound('',#64028,.f.);
#64031=cartesian_point('',(-2.615696562942e1,-6.909174943452e1,
-2.154670092292e1));
#64032=direction('',(6.455565096036e-3,-1.177800983933e-2,9.999097980136e-1));
#64033=direction('',(7.788269677784e-1,6.272343936506e-1,2.360017549213e-3));
#64034=axis2_placement_3d('',#64031,#64032,#64033);
#64035=cylindrical_surface('',#64034,5.000150358364e-1);
#64036=oriented_edge('',*,*,#46559,.f.);
#64037=oriented_edge('',*,*,#46600,.f.);
#64038=oriented_edge('',*,*,#63780,.f.);
#64039=oriented_edge('',*,*,#64024,.t.);
#64040=edge_loop('',(#64036,#64037,#64038,#64039));
#64041=face_outer_bound('',#64040,.f.);
#64043=cartesian_point('',(-2.017207015116e1,-7.041996848957e1,
-4.213845709170e1));
#64044=direction('',(-1.495164062035e-1,-5.240776530329e-1,8.384434732691e-1));
#64045=direction('',(-4.460804480628e-1,7.925266195381e-1,4.158290408085e-1));
#64046=axis2_placement_3d('',#64043,#64044,#64045);
#64047=cylindrical_surface('',#64046,2.999999999977e-1);
#64048=oriented_edge('',*,*,#46513,.t.);
#64049=oriented_edge('',*,*,#46544,.t.);
#64050=oriented_edge('',*,*,#63972,.f.);
#64051=oriented_edge('',*,*,#63955,.f.);
#64053=oriented_edge('',*,*,#64052,.t.);
#64054=edge_loop('',(#64048,#64049,#64050,#64051,#64053));
#64055=face_outer_bound('',#64054,.f.);
#64057=cartesian_point('',(-1.332682523913e-11,-4.973124140917e-11,
-4.228096149021e1));
#64058=direction('',(0.e0,0.e0,1.e0));
#64059=direction('',(-2.588190451025e-1,-9.659258262891e-1,0.e0));
#64060=axis2_placement_3d('',#64057,#64058,#64059);
#64061=conical_surface('',#64060,7.351737503131e1,3.302386755580e1);
#64062=oriented_edge('',*,*,#46399,.f.);
#64063=oriented_edge('',*,*,#46397,.f.);
#64064=oriented_edge('',*,*,#64052,.f.);
#64066=oriented_edge('',*,*,#64065,.f.);
#64068=oriented_edge('',*,*,#64067,.f.);
#64070=oriented_edge('',*,*,#64069,.f.);
#64072=oriented_edge('',*,*,#64071,.f.);
#64073=edge_loop('',(#64062,#64063,#64064,#64066,#64068,#64070,#64072));
#64074=face_outer_bound('',#64073,.f.);
#64076=cartesian_point('',(0.e0,0.e0,-3.934268702288e1));
#64077=direction('',(0.e0,0.e0,1.e0));
#64078=direction('',(2.573834325604e-1,9.663093545255e-1,0.e0));
#64079=axis2_placement_3d('',#64076,#64077,#64078);
#64080=toroidal_surface('',#64079,7.065650925828e1,4.e0);
#64082=oriented_edge('',*,*,#64081,.t.);
#64084=oriented_edge('',*,*,#64083,.t.);
#64085=oriented_edge('',*,*,#64069,.t.);
#64086=oriented_edge('',*,*,#64067,.t.);
#64087=oriented_edge('',*,*,#64065,.t.);
#64088=oriented_edge('',*,*,#63953,.t.);
#64089=oriented_edge('',*,*,#63951,.t.);
#64090=oriented_edge('',*,*,#43945,.t.);
#64091=oriented_edge('',*,*,#43943,.t.);
#64092=edge_loop('',(#64082,#64084,#64085,#64086,#64087,#64088,#64089,#64090,
#64091));
#64093=face_outer_bound('',#64092,.f.);
#64095=cartesian_point('',(-1.704093734693e1,-6.857289480154e1,
-3.934373684234e1));
#64096=direction('',(-9.658915654420e-1,2.587362117462e-1,1.044301389226e-2));
#64097=direction('',(-2.583725994998e-1,-9.656498098330e-1,2.764135664685e-2));
#64098=axis2_placement_3d('',#64095,#64096,#64097);
#64099=toroidal_surface('',#64098,3.698456065632e0,2.999995096052e-1);
#64101=oriented_edge('',*,*,#64100,.f.);
#64103=oriented_edge('',*,*,#64102,.f.);
#64104=oriented_edge('',*,*,#64083,.f.);
#64105=oriented_edge('',*,*,#64081,.f.);
#64107=oriented_edge('',*,*,#64106,.t.);
#64108=edge_loop('',(#64101,#64103,#64104,#64105,#64107));
#64109=face_outer_bound('',#64108,.f.);
#64111=cartesian_point('',(-1.841027481182e1,-7.643548758933e1,0.e0));
#64112=direction('',(9.658728639631e-1,-2.588048538901e-1,-1.047178411625e-2));
#64113=direction('',(2.588190451026e-1,9.659258262891e-1,0.e0));
#64114=axis2_placement_3d('',#64111,#64112,#64113);
#64115=plane('',#64114);
#64117=oriented_edge('',*,*,#64116,.t.);
#64119=oriented_edge('',*,*,#64118,.t.);
#64121=oriented_edge('',*,*,#64120,.t.);
#64123=oriented_edge('',*,*,#64122,.t.);
#64124=oriented_edge('',*,*,#64100,.t.);
#64126=oriented_edge('',*,*,#64125,.t.);
#64127=edge_loop('',(#64117,#64119,#64121,#64123,#64124,#64126));
#64128=face_outer_bound('',#64127,.f.);
#64130=cartesian_point('',(-1.692683467631e1,-7.256440196238e1,
-6.593067342438e0));
#64131=direction('',(-1.066808625661e-1,-4.343282939553e-1,8.944149633319e-1));
#64132=direction('',(6.675985583441e-1,6.353374079285e-1,3.881475788713e-1));
#64133=axis2_placement_3d('',#64130,#64131,#64132);
#64134=cylindrical_surface('',#64133,5.000000030383e-1);
#64135=oriented_edge('',*,*,#44393,.t.);
#64137=oriented_edge('',*,*,#64136,.f.);
#64138=oriented_edge('',*,*,#64116,.f.);
#64140=oriented_edge('',*,*,#64139,.t.);
#64141=edge_loop('',(#64135,#64137,#64138,#64140));
#64142=face_outer_bound('',#64141,.f.);
#64144=cartesian_point('',(-1.745511458097e1,-7.447217613427e1,
-8.219506755321e0));
#64145=direction('',(-9.659270663765e-1,2.586045540315e-1,1.042051224343e-2));
#64146=direction('',(2.579067615538e-1,9.651280959861e-1,-4.485376999884e-2));
#64147=axis2_placement_3d('',#64144,#64145,#64146);
#64148=toroidal_surface('',#64147,2.497861005193e0,4.999993257746e-1);
#64149=oriented_edge('',*,*,#44413,.t.);
#64151=oriented_edge('',*,*,#64150,.f.);
#64152=oriented_edge('',*,*,#64118,.f.);
#64153=oriented_edge('',*,*,#64136,.t.);
#64154=edge_loop('',(#64149,#64151,#64152,#64153));
#64155=face_outer_bound('',#64154,.f.);
#64157=cartesian_point('',(-1.691490619491e1,-7.191482906382e1,
-2.154670092333e1));
#64158=direction('',(7.937675617913e-3,-1.083462700166e-2,9.999097980136e-1));
#64159=direction('',(6.902934780679e-1,7.235256349668e-1,2.360017549209e-3));
#64160=axis2_placement_3d('',#64157,#64158,#64159);
#64161=cylindrical_surface('',#64160,5.000150358371e-1);
#64162=oriented_edge('',*,*,#44475,.f.);
#64163=oriented_edge('',*,*,#46318,.f.);
#64164=oriented_edge('',*,*,#64120,.f.);
#64165=oriented_edge('',*,*,#64150,.t.);
#64166=edge_loop('',(#64162,#64163,#64164,#64165));
#64167=face_outer_bound('',#64166,.f.);
#64169=cartesian_point('',(-1.665714845677e1,-7.224607196384e1,
-6.309436254857e0));
#64170=cartesian_point('',(-1.664720491646e1,-7.228550252223e1,
-6.251601787652e0));
#64171=cartesian_point('',(-1.663139427225e1,-7.236648225024e1,
-6.133489819515e0));
#64172=cartesian_point('',(-1.662126367647e1,-7.248853867972e1,
-5.957508083383e0));
#64173=cartesian_point('',(-1.662451154693e1,-7.260895384408e1,
-5.785687985461e0));
#64174=cartesian_point('',(-1.663979784225e1,-7.272346648858e1,
-5.623707994574e0));
#64175=cartesian_point('',(-1.666576185736e1,-7.283166441478e1,
-5.471713648362e0));
#64176=cartesian_point('',(-1.670107788529e1,-7.293290607405e1,
-5.330165286616e0));
#64177=cartesian_point('',(-1.674455437541e1,-7.302688362468e1,
-5.199049859674e0));
#64178=cartesian_point('',(-1.679533665830e1,-7.311372318442e1,
-5.077747768623e0));
#64179=cartesian_point('',(-1.685296331355e1,-7.319375257705e1,
-4.965344509943e0));
#64180=cartesian_point('',(-1.691758554389e1,-7.326756650411e1,
-4.860503020133e0));
#64181=cartesian_point('',(-1.699011355939e1,-7.333580403555e1,
-4.761699264153e0));
#64182=cartesian_point('',(-1.707119915096e1,-7.339796973857e1,
-4.668822021883e0));
#64183=cartesian_point('',(-1.716038324503e1,-7.345250167512e1,
-4.583194918167e0));
#64184=cartesian_point('',(-1.725609440280e1,-7.349781031678e1,
-4.506430766579e0));
#64185=cartesian_point('',(-1.735766190549e1,-7.353329729102e1,
-4.438910508789e0));
#64186=cartesian_point('',(-1.746557212968e1,-7.355864556746e1,
-4.380584285883e0));
#64187=cartesian_point('',(-1.757922867175e1,-7.357308816751e1,
-4.332427758413e0));
#64188=cartesian_point('',(-1.769627696284e1,-7.357599706674e1,
-4.295978304523e0));
#64189=cartesian_point('',(-1.781340427078e1,-7.356755344903e1,
-4.272258574425e0));
#64190=cartesian_point('',(-1.792834993970e1,-7.354856674953e1,
-4.261243907548e0));
#64191=cartesian_point('',(-1.811127216805e1,-7.350139477361e1,
-4.263331855998e0));
#64192=cartesian_point('',(-1.824157368194e1,-7.344179385108e1,
-4.294884532623e0));
#64193=cartesian_point('',(-1.831412446900e1,-7.339545132243e1,
-4.326888704111e0));
#64194=cartesian_point('',(-1.716901021123e1,-7.191260016952e1,
-6.170095411631e0));
#64195=cartesian_point('',(-1.714692502871e1,-7.193328561984e1,
-6.112545346924e0));
#64196=cartesian_point('',(-1.710454347837e1,-7.197795937951e1,
-5.994585399320e0));
#64197=cartesian_point('',(-1.704976782149e1,-7.205163393877e1,
-5.817683160875e0));
#64198=cartesian_point('',(-1.700479564107e1,-7.213025221981e1,
-5.643833848118e0));
#64199=cartesian_point('',(-1.697063159644e1,-7.221031415888e1,
-5.478828451702e0));
#64200=cartesian_point('',(-1.694673768754e1,-7.229079827319e1,
-5.322842249544e0));
#64201=cartesian_point('',(-1.693267978177e1,-7.237055868596e1,
-5.176349983056e0));
#64202=cartesian_point('',(-1.692798403556e1,-7.244871725136e1,
-5.039331929727e0));
#64203=cartesian_point('',(-1.693225938784e1,-7.252479635128e1,
-4.911124465598e0));
#64204=cartesian_point('',(-1.694535508188e1,-7.259856769064e1,
-4.790729107348e0));
#64205=cartesian_point('',(-1.696754066639e1,-7.267014045025e1,
-4.676655436919e0));
#64206=cartesian_point('',(-1.699977664189e1,-7.273979840610e1,
-4.567134984324e0));
#64207=cartesian_point('',(-1.704342857248e1,-7.280676878561e1,
-4.461883594047e0));
#64208=cartesian_point('',(-1.709945240093e1,-7.286895679821e1,
-4.362328785892e0));
#64209=cartesian_point('',(-1.716768634181e1,-7.292381272729e1,
-4.270567847850e0));
#64210=cartesian_point('',(-1.724806516113e1,-7.296969663775e1,
-4.187555644920e0));
#64211=cartesian_point('',(-1.734119003799e1,-7.300532367837e1,
-4.113887469249e0));
#64212=cartesian_point('',(-1.744638777406e1,-7.302885803582e1,
-4.051594060466e0));
#64213=cartesian_point('',(-1.756058407778e1,-7.303865266860e1,
-4.003569608372e0));
#64214=cartesian_point('',(-1.767888004491e1,-7.303428364872e1,
-3.972001317149e0));
#64215=cartesian_point('',(-1.779698143616e1,-7.301653439755e1,
-3.957433526672e0));
#64216=cartesian_point('',(-1.798507809500e1,-7.296729945212e1,
-3.960916645907e0));
#64217=cartesian_point('',(-1.811480729815e1,-7.290128427997e1,
-4.004174628367e0));
#64218=cartesian_point('',(-1.817883466930e1,-7.285150856828e1,
-4.046653832635e0));
#64219=cartesian_point('',(-1.765341079660e1,-7.225687710506e1,
-6.368729351074e0));
#64220=cartesian_point('',(-1.764389329110e1,-7.226037291867e1,
-6.310297824171e0));
#64221=cartesian_point('',(-1.762498968521e1,-7.226863685813e1,
-6.191241792551e0));
#64222=cartesian_point('',(-1.759853776967e1,-7.228423041115e1,
-6.014603125010e0));
#64223=cartesian_point('',(-1.757454647378e1,-7.230255158059e1,
-5.842876113847e0));
#64224=cartesian_point('',(-1.755379517016e1,-7.232259700104e1,
-5.681695598615e0));
#64225=cartesian_point('',(-1.753626672542e1,-7.234393185303e1,
-5.531174382818e0));
#64226=cartesian_point('',(-1.752199128653e1,-7.236609895952e1,
-5.391750360796e0));
#64227=cartesian_point('',(-1.751095198264e1,-7.238871661807e1,
-5.263397711866e0));
#64228=cartesian_point('',(-1.750310811222e1,-7.241152724180e1,
-5.145503391768e0));
#64229=cartesian_point('',(-1.749846516305e1,-7.243436231099e1,
-5.037182197354e0));
#64230=cartesian_point('',(-1.749712379157e1,-7.245717500094e1,
-4.937165375163e0));
#64231=cartesian_point('',(-1.749938948191e1,-7.247999785985e1,
-4.844049360132e0));
#64232=cartesian_point('',(-1.750582492074e1,-7.250253521136e1,
-4.757809489148e0));
#64233=cartesian_point('',(-1.751699877074e1,-7.252402016415e1,
-4.679708366797e0));
#64234=cartesian_point('',(-1.753312509127e1,-7.254346577638e1,
-4.611093471022e0));
#64235=cartesian_point('',(-1.755429249979e1,-7.256016682977e1,
-4.552037984416e0));
#64236=cartesian_point('',(-1.758070608286e1,-7.257354748412e1,
-4.502156963561e0));
#64237=cartesian_point('',(-1.761213641566e1,-7.258283656785e1,
-4.461880047824e0));
#64238=cartesian_point('',(-1.764747966139e1,-7.258733074167e1,
-4.432040000663e0));
#64239=cartesian_point('',(-1.768489602752e1,-7.258679008094e1,
-4.413053043905e0));
#64240=cartesian_point('',(-1.772265272829e1,-7.258146303535e1,
-4.404602419708e0));
#64241=cartesian_point('',(-1.778286482531e1,-7.256555991794e1,
-4.407260129762e0));
#64242=cartesian_point('',(-1.782370712781e1,-7.254346303541e1,
-4.433935043702e0));
#64243=cartesian_point('',(-1.784239638395e1,-7.252701816794e1,
-4.461371966352e0));
#64244=cartesian_point('',(-1.740180615530e1,-7.277532082762e1,
-6.614791563725e0));
#64245=cartesian_point('',(-1.741118260235e1,-7.278832617637e1,
-6.555602045602e0));
#64246=cartesian_point('',(-1.743146405307e1,-7.281333393932e1,
-6.435805093138e0));
#64247=cartesian_point('',(-1.746487488236e1,-7.284610379641e1,
-6.260228538394e0));
#64248=cartesian_point('',(-1.750037617588e1,-7.287382562142e1,
-6.091671005071e0));
#64249=cartesian_point('',(-1.753628156423e1,-7.289607627558e1,
-5.935570914566e0));
#64250=cartesian_point('',(-1.757203105850e1,-7.291334542429e1,
-5.791977764066e0));
#64251=cartesian_point('',(-1.760701267786e1,-7.292605024090e1,
-5.661295249215e0));
#64252=cartesian_point('',(-1.764073736514e1,-7.293464605452e1,
-5.543500945774e0));
#64253=cartesian_point('',(-1.767288905044e1,-7.293959723172e1,
-5.438053009824e0));
#64254=cartesian_point('',(-1.770324650438e1,-7.294132348760e1,
-5.344211080800e0));
#64255=cartesian_point('',(-1.773170129556e1,-7.294017970005e1,
-5.260978855005e0));
#64256=cartesian_point('',(-1.775815669267e1,-7.293641873240e1,
-5.187393257200e0));
#64257=cartesian_point('',(-1.778203024192e1,-7.293027858073e1,
-5.123741978870e0));
#64258=cartesian_point('',(-1.780226751314e1,-7.292223865546e1,
-5.071095124550e0));
#64259=cartesian_point('',(-1.781787484492e1,-7.291311184526e1,
-5.029912842366e0));
#64260=cartesian_point('',(-1.782841803071e1,-7.290373669591e1,
-4.999220684245e0));
#64261=cartesian_point('',(-1.783377454329e1,-7.289488612306e1,
-4.977461898070e0));
#64262=cartesian_point('',(-1.783403018170e1,-7.288742979701e1,
-4.963150810403e0));
#64263=cartesian_point('',(-1.782985951108e1,-7.288219042465e1,
-4.954655816893e0));
#64264=cartesian_point('',(-1.782265250013e1,-7.287963205393e1,
-4.950277077998e0));
#64265=cartesian_point('',(-1.781408615560e1,-7.287974172052e1,
-4.948666187765e0));
#64266=cartesian_point('',(-1.780041443824e1,-7.288380998417e1,
-4.949485253986e0));
#64267=cartesian_point('',(-1.779407219881e1,-7.289172362101e1,
-4.955545167259e0));
#64268=cartesian_point('',(-1.779692575729e1,-7.289661983088e1,
-4.964425190270e0));
#64269=(bounded_surface()b_spline_surface(3,3,((#64169,#64170,#64171,#64172,
#64173,#64174,#64175,#64176,#64177,#64178,#64179,#64180,#64181,#64182,#64183,
#64184,#64185,#64186,#64187,#64188,#64189,#64190,#64191,#64192,#64193),(#64194,
#64195,#64196,#64197,#64198,#64199,#64200,#64201,#64202,#64203,#64204,#64205,
#64206,#64207,#64208,#64209,#64210,#64211,#64212,#64213,#64214,#64215,#64216,
#64217,#64218),(#64219,#64220,#64221,#64222,#64223,#64224,#64225,#64226,#64227,
#64228,#64229,#64230,#64231,#64232,#64233,#64234,#64235,#64236,#64237,#64238,
#64239,#64240,#64241,#64242,#64243),(#64244,#64245,#64246,#64247,#64248,#64249,
#64250,#64251,#64252,#64253,#64254,#64255,#64256,#64257,#64258,#64259,#64260,
#64261,#64262,#64263,#64264,#64265,#64266,#64267,#64268)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283244640e-1,1.549249700767e-1,1.861902071452e-1,
2.154213527563e-1,2.428596843584e-1,2.684250236105e-1,2.920051828944e-1,
3.136433624457e-1,3.334728756964e-1,3.516638879282e-1,3.683887836229e-1,
3.839741492526e-1,3.986688438405e-1,4.119814713426e-1,4.236600283101e-1,
4.340054363932e-1,4.432844571594e-1,4.516585102093e-1,4.592065118636e-1,
4.660636990091e-1,4.724704516086e-1,4.787540004362e-1,4.973384489628e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493466818e0,1.576493466818e0,1.576493466818e0,1.576493466818e0,
1.576493466818e0,1.576493466818e0,1.576493466818e0,1.576493466818e0,
1.576493466818e0,1.576493466818e0,1.576493466818e0,1.576493466818e0,
1.576493466818e0,1.576493466818e0,1.576493466818e0,1.576493466818e0,
1.576493466818e0,1.576493466818e0,1.576493466818e0,1.576493466818e0,
1.576493466818e0,1.576493466818e0,1.576493466818e0,1.576493466818e0,
1.576493466818e0),(8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,
8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,
8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,
8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,
8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,
8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,
8.078355110606e-1,8.078355110606e-1),(8.078355110606e-1,8.078355110606e-1,
8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,
8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,
8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,
8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,
8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,8.078355110606e-1,
8.078355110606e-1,8.078355110606e-1,8.078355110606e-1),(1.576493466818e0,
1.576493466818e0,1.576493466818e0,1.576493466818e0,1.576493466818e0,
1.576493466818e0,1.576493466818e0,1.576493466818e0,1.576493466818e0,
1.576493466818e0,1.576493466818e0,1.576493466818e0,1.576493466818e0,
1.576493466818e0,1.576493466818e0,1.576493466818e0,1.576493466818e0,
1.576493466818e0,1.576493466818e0,1.576493466818e0,1.576493466818e0,
1.576493466818e0,1.576493466818e0,1.576493466818e0,1.576493466818e0)))representation_item('')surface());
#64270=oriented_edge('',*,*,#44395,.f.);
#64271=oriented_edge('',*,*,#64139,.f.);
#64273=oriented_edge('',*,*,#64272,.f.);
#64274=oriented_edge('',*,*,#43939,.f.);
#64275=edge_loop('',(#64270,#64271,#64273,#64274));
#64276=face_outer_bound('',#64275,.f.);
#64278=cartesian_point('',(-1.788378771099e1,-7.230358817086e1,
-2.490846053290e1));
#64279=direction('',(-7.908765803142e-3,1.094248164607e-2,-9.999088526055e-1));
#64280=direction('',(8.109535290680e-1,5.851105652519e-1,-1.108092743743e-5));
#64281=axis2_placement_3d('',#64278,#64279,#64280);
#64282=cylindrical_surface('',#64281,3.000057677467e-1);
#64283=oriented_edge('',*,*,#64272,.t.);
#64284=oriented_edge('',*,*,#64125,.f.);
#64285=oriented_edge('',*,*,#64106,.f.);
#64286=oriented_edge('',*,*,#43941,.f.);
#64287=edge_loop('',(#64283,#64284,#64285,#64286));
#64288=face_outer_bound('',#64287,.f.);
#64290=cartesian_point('',(-1.774045904592e1,-7.107151671708e1,
-4.213845709829e1));
#64291=direction('',(1.325538204645e-1,5.286227641868e-1,-8.384434732669e-1));
#64292=direction('',(7.825803099230e-1,4.633079616609e-1,4.158290408118e-1));
#64293=axis2_placement_3d('',#64290,#64291,#64292);
#64294=cylindrical_surface('',#64293,2.999999999993e-1);
#64295=oriented_edge('',*,*,#46316,.t.);
#64296=oriented_edge('',*,*,#46383,.f.);
#64297=oriented_edge('',*,*,#64071,.t.);
#64298=oriented_edge('',*,*,#64102,.t.);
#64299=oriented_edge('',*,*,#64122,.f.);
#64300=edge_loop('',(#64295,#64296,#64297,#64298,#64299));
#64301=face_outer_bound('',#64300,.f.);
#64303=cartesian_point('',(-2.594464890859e1,-6.945380259662e1,
-6.309436087317e0));
#64304=cartesian_point('',(-2.593994015686e1,-6.949416811743e1,
-6.251638522357e0));
#64305=cartesian_point('',(-2.593483292640e1,-6.957650279061e1,
-6.133549524482e0));
#64306=cartesian_point('',(-2.594071385327e1,-6.969884056646e1,
-5.957563434197e0));
#64307=cartesian_point('',(-2.595965631197e1,-6.981784674258e1,
-5.785678337731e0));
#64308=cartesian_point('',(-2.598977338277e1,-6.992942511694e1,
-5.623639023345e0));
#64309=cartesian_point('',(-2.602965382691e1,-7.003333014940e1,
-5.471612065086e0));
#64310=cartesian_point('',(-2.607789440219e1,-7.012910145219e1,
-5.330054362578e0));
#64311=cartesian_point('',(-2.613327428481e1,-7.021659812519e1,
-5.198940260756e0));
#64312=cartesian_point('',(-2.619496352463e1,-7.029606089152e1,
-5.077644182712e0));
#64313=cartesian_point('',(-2.626254729286e1,-7.036787613823e1,
-4.965250064941e0));
#64314=cartesian_point('',(-2.633625340006e1,-7.043261478882e1,
-4.860419381343e0));
#64315=cartesian_point('',(-2.641706875990e1,-7.049079285846e1,
-4.761626232173e0));
#64316=cartesian_point('',(-2.650557743077e1,-7.054183552932e1,
-4.668756796105e0));
#64317=cartesian_point('',(-2.660112298661e1,-7.058425431546e1,
-4.583133569532e0));
#64318=cartesian_point('',(-2.670194083486e1,-7.061667699498e1,
-4.506370601695e0));
#64319=cartesian_point('',(-2.680728596434e1,-7.063859597559e1,
-4.438851697710e0));
#64320=cartesian_point('',(-2.691759760410e1,-7.064963245589e1,
-4.380528842398e0));
#64321=cartesian_point('',(-2.703218312128e1,-7.064910349422e1,
-4.332378817598e0));
#64322=cartesian_point('',(-2.714862379690e1,-7.063669412093e1,
-4.295939869879e0));
#64323=cartesian_point('',(-2.726365561304e1,-7.061301785960e1,
-4.272234594716e0));
#64324=cartesian_point('',(-2.737514037968e1,-7.057917446407e1,
-4.261236986227e0));
#64325=cartesian_point('',(-2.755027809682e1,-7.050852926414e1,
-4.263352898299e0));
#64326=cartesian_point('',(-2.767162187248e1,-7.043245909424e1,
-4.294900896123e0));
#64327=cartesian_point('',(-2.773748191144e1,-7.037707568405e1,
-4.326886766843e0));
#64328=cartesian_point('',(-2.640860480343e1,-6.905637232321e1,
-6.170095134199e0));
#64329=cartesian_point('',(-2.638942075794e1,-6.907974871939e1,
-6.112581920476e0));
#64330=cartesian_point('',(-2.635323805296e1,-6.912956119120e1,
-5.994645153957e0));
#64331=cartesian_point('',(-2.630854158871e1,-6.920975416759e1,
-5.817739119718e0));
#64332=cartesian_point('',(-2.627420135276e1,-6.929360078823e1,
-5.643824234252e0));
#64333=cartesian_point('',(-2.625077384658e1,-6.937746921032e1,
-5.478758075335e0));
#64334=cartesian_point('',(-2.623759245374e1,-6.946040393266e1,
-5.322737645675e0));
#64335=cartesian_point('',(-2.623407249002e1,-6.954132503343e1,
-5.176234687242e0));
#64336=cartesian_point('',(-2.623962649327e1,-6.961942964105e1,
-5.039216796435e0));
#64337=cartesian_point('',(-2.625380341113e1,-6.969429828664e1,
-4.911014287852e0));
#64338=cartesian_point('',(-2.627642336722e1,-6.976572498518e1,
-4.790627171721e0));
#64339=cartesian_point('',(-2.630776759064e1,-6.983378358319e1,
-4.676563587922e0));
#64340=cartesian_point('',(-2.634882570642e1,-6.989863121406e1,
-4.567053126712e0));
#64341=cartesian_point('',(-2.640085216365e1,-6.995932515680e1,
-4.461808751428e0));
#64342=cartesian_point('',(-2.646452354269e1,-7.001366432795e1,
-4.362256530964e0));
#64343=cartesian_point('',(-2.653934823670e1,-7.005914059105e1,
-4.270494976044e0));
#64344=cartesian_point('',(-2.662504668781e1,-7.009413414481e1,
-4.187482390555e0));
#64345=cartesian_point('',(-2.672204592376e1,-7.011729114347e1,
-4.113816592527e0));
#64346=cartesian_point('',(-2.682943725132e1,-7.012687866586e1,
-4.051530120206e0));
#64347=cartesian_point('',(-2.694395438848e1,-7.012166537160e1,
-4.003518636304e0));
#64348=cartesian_point('',(-2.706068040063e1,-7.010187238616e1,
-3.971969379567e0));
#64349=cartesian_point('',(-2.717545649205e1,-7.006884000266e1,
-3.957424673480e0));
#64350=cartesian_point('',(-2.735545079861e1,-6.999546992322e1,
-3.960945658935e0));
#64351=cartesian_point('',(-2.747538430662e1,-6.991311875857e1,
-4.004196499239e0));
#64352=cartesian_point('',(-2.753235533462e1,-6.985544850192e1,
-4.046651427280e0));
#64353=cartesian_point('',(-2.693379843603e1,-6.933447698534e1,
-6.368729244222e0));
#64354=cartesian_point('',(-2.692482435548e1,-6.933918221946e1,
-6.310334932196e0));
#64355=cartesian_point('',(-2.690716415311e1,-6.934984014203e1,
-6.191301896805e0));
#64356=cartesian_point('',(-2.688297218142e1,-6.936875193044e1,
-6.014658479882e0));
#64357=cartesian_point('',(-2.686156904536e1,-6.939005547952e1,
-5.842866381871e0));
#64358=cartesian_point('',(-2.684360580854e1,-6.941264700665e1,
-5.681627047513e0));
#64359=cartesian_point('',(-2.682901041852e1,-6.943609367275e1,
-5.531074007645e0));
#64360=cartesian_point('',(-2.681775167337e1,-6.945993756842e1,
-5.391641407906e0));
#64361=cartesian_point('',(-2.680976131255e1,-6.948380389439e1,
-5.263290784008e0));
#64362=cartesian_point('',(-2.680496466313e1,-6.950744337453e1,
-5.145403126774e0));
#64363=cartesian_point('',(-2.680334488404e1,-6.953068835685e1,
-5.037091633575e0));
#64364=cartesian_point('',(-2.680499546880e1,-6.955347948926e1,
-4.937086071143e0));
#64365=cartesian_point('',(-2.681022348085e1,-6.957580953443e1,
-4.843981047218e0));
#64366=cartesian_point('',(-2.681954844316e1,-6.959731249027e1,
-4.757749449283e0));
#64367=cartesian_point('',(-2.683343469189e1,-6.961715405550e1,
-4.679652934819e0));
#64368=cartesian_point('',(-2.685196627593e1,-6.963432736597e1,
-4.611040235146e0));
#64369=cartesian_point('',(-2.687513895637e1,-6.964812079702e1,
-4.551987096383e0));
#64370=cartesian_point('',(-2.690308055291e1,-6.965793608533e1,
-4.502110064148e0));
#64371=cartesian_point('',(-2.693546235569e1,-6.966303832881e1,
-4.461839550605e0));
#64372=cartesian_point('',(-2.697109694199e1,-6.966287438805e1,
-4.432008872897e0));
#64373=cartesian_point('',(-2.700812724444e1,-6.965744725335e1,
-4.413034140693e0));
#64374=cartesian_point('',(-2.704486642132e1,-6.964723055589e1,
-4.404597581294e0));
#64375=cartesian_point('',(-2.710246587417e1,-6.962360184841e1,
-4.407277918248e0));
#64376=cartesian_point('',(-2.714005172206e1,-6.959637388288e1,
-4.433948976527e0));
#64377=cartesian_point('',(-2.715643269317e1,-6.957764278310e1,
-4.461370276689e0));
#64378=cartesian_point('',(-2.675201681161e1,-6.988132639523e1,
-6.614791663639e0));
#64379=cartesian_point('',(-2.676300359609e1,-6.989298917466e1,
-6.555639606193e0));
#64380=cartesian_point('',(-2.678637057608e1,-6.991513247427e1,
-6.435865339811e0));
#64381=cartesian_point('',(-2.682377258021e1,-6.994326411185e1,
-6.260282964985e0));
#64382=cartesian_point('',(-2.686260294025e1,-6.996612428556e1,
-6.091661180068e0));
#64383=cartesian_point('',(-2.690112010466e1,-6.998350312121e1,
-5.935504753653e0));
#64384=cartesian_point('',(-2.693882684398e1,-6.999595855492e1,
-5.791882685959e0));
#64385=cartesian_point('',(-2.697517077140e1,-7.000398640407e1,
-5.661194080653e0));
#64386=cartesian_point('',(-2.700972921964e1,-7.000810383413e1,
-5.543403965714e0));
#64387=cartesian_point('',(-2.704225083785e1,-7.000881320155e1,
-5.437964667613e0));
#64388=cartesian_point('',(-2.707257142763e1,-7.000655982181e1,
-5.344134122793e0));
#64389=cartesian_point('',(-2.710063019798e1,-7.000170985533e1,
-5.260914506937e0));
#64390=cartesian_point('',(-2.712636477663e1,-6.999452663402e1,
-5.187341053144e0));
#64391=cartesian_point('',(-2.714922943721e1,-6.998532191655e1,
-5.123699515407e0));
#64392=cartesian_point('',(-2.716824147559e1,-6.997470833923e1,
-5.071059644292e0));
#64393=cartesian_point('',(-2.718252124135e1,-6.996362155105e1,
-5.029882870687e0));
#64394=cartesian_point('',(-2.719174696466e1,-6.995295007842e1,
-4.999196264271e0));
#64395=cartesian_point('',(-2.719589790909e1,-6.994347665918e1,
-4.977443322719e0));
#64396=cartesian_point('',(-2.719517303665e1,-6.993605258304e1,
-4.963137916882e0));
#64397=cartesian_point('',(-2.719034941015e1,-6.993140546290e1,
-4.954647897679e0));
#64398=cartesian_point('',(-2.718286687408e1,-6.992981348820e1,
-4.950273145240e0));
#64399=cartesian_point('',(-2.717438731557e1,-6.993104411369e1,
-4.948665447920e0));
#64400=cartesian_point('',(-2.716137028422e1,-6.993686516252e1,
-4.949489050695e0));
#64401=cartesian_point('',(-2.715612292628e1,-6.994553459847e1,
-4.955549337048e0));
#64402=cartesian_point('',(-2.715958481585e1,-6.995001144392e1,
-4.964424363128e0));
#64403=(bounded_surface()b_spline_surface(3,3,((#64303,#64304,#64305,#64306,
#64307,#64308,#64309,#64310,#64311,#64312,#64313,#64314,#64315,#64316,#64317,
#64318,#64319,#64320,#64321,#64322,#64323,#64324,#64325,#64326,#64327),(#64328,
#64329,#64330,#64331,#64332,#64333,#64334,#64335,#64336,#64337,#64338,#64339,
#64340,#64341,#64342,#64343,#64344,#64345,#64346,#64347,#64348,#64349,#64350,
#64351,#64352),(#64353,#64354,#64355,#64356,#64357,#64358,#64359,#64360,#64361,
#64362,#64363,#64364,#64365,#64366,#64367,#64368,#64369,#64370,#64371,#64372,
#64373,#64374,#64375,#64376,#64377),(#64378,#64379,#64380,#64381,#64382,#64383,
#64384,#64385,#64386,#64387,#64388,#64389,#64390,#64391,#64392,#64393,#64394,
#64395,#64396,#64397,#64398,#64399,#64400,#64401,#64402)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283300611e-1,1.549056825091e-1,1.861784592887e-1,
2.154240499472e-1,2.428737639822e-1,2.684431944376e-1,2.920239498586e-1,
3.136616872703e-1,3.334899290006e-1,3.516792093495e-1,3.684021503166e-1,
3.839854880129e-1,3.986786309705e-1,4.119907468891e-1,4.236692602769e-1,
4.340146211437e-1,4.432935806153e-1,4.516676191218e-1,4.592156217531e-1,
4.660728212053e-1,4.724795646436e-1,4.787630293231e-1,4.973383726083e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493453409e0,1.576493453409e0,1.576493453409e0,1.576493453409e0,
1.576493453409e0,1.576493453409e0,1.576493453409e0,1.576493453409e0,
1.576493453409e0,1.576493453409e0,1.576493453409e0,1.576493453409e0,
1.576493453409e0,1.576493453409e0,1.576493453409e0,1.576493453409e0,
1.576493453409e0,1.576493453409e0,1.576493453409e0,1.576493453409e0,
1.576493453409e0,1.576493453409e0,1.576493453409e0,1.576493453409e0,
1.576493453409e0),(8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,
8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,
8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,
8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,
8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,
8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,
8.078355155303e-1,8.078355155303e-1),(8.078355155303e-1,8.078355155303e-1,
8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,
8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,
8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,
8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,
8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,8.078355155303e-1,
8.078355155303e-1,8.078355155303e-1,8.078355155303e-1),(1.576493453409e0,
1.576493453409e0,1.576493453409e0,1.576493453409e0,1.576493453409e0,
1.576493453409e0,1.576493453409e0,1.576493453409e0,1.576493453409e0,
1.576493453409e0,1.576493453409e0,1.576493453409e0,1.576493453409e0,
1.576493453409e0,1.576493453409e0,1.576493453409e0,1.576493453409e0,
1.576493453409e0,1.576493453409e0,1.576493453409e0,1.576493453409e0,
1.576493453409e0,1.576493453409e0,1.576493453409e0,1.576493453409e0)))representation_item('')surface());
#64404=oriented_edge('',*,*,#63817,.f.);
#64405=oriented_edge('',*,*,#63800,.f.);
#64407=oriented_edge('',*,*,#64406,.f.);
#64408=oriented_edge('',*,*,#43953,.f.);
#64409=edge_loop('',(#64404,#64405,#64407,#64408));
#64410=face_outer_bound('',#64409,.f.);
#64412=cartesian_point('',(-2.716830147575e1,-6.935071823851e1,
-2.490846053290e1));
#64413=direction('',(-6.412824752672e-3,1.188116828425e-2,-9.999088526055e-1));
#64414=direction('',(8.803879633131e-1,4.742541870459e-1,-1.108092728387e-5));
#64415=axis2_placement_3d('',#64412,#64413,#64414);
#64416=cylindrical_surface('',#64415,3.000057677439e-1);
#64417=oriented_edge('',*,*,#64406,.t.);
#64418=oriented_edge('',*,*,#63785,.f.);
#64419=oriented_edge('',*,*,#63766,.f.);
#64420=oriented_edge('',*,*,#43955,.f.);
#64421=edge_loop('',(#64417,#64418,#64419,#64420));
#64422=face_outer_bound('',#64421,.f.);
#64424=cartesian_point('',(-2.686538141154e1,-6.814789547085e1,
-4.213845709968e1));
#64425=direction('',(2.004189206872e-1,5.067985777091e-1,-8.384434732661e-1));
#64426=direction('',(8.363590509492e-1,3.571970698554e-1,4.158290408113e-1));
#64427=axis2_placement_3d('',#64424,#64425,#64426);
#64428=cylindrical_surface('',#64427,2.999999999990e-1);
#64429=oriented_edge('',*,*,#46598,.t.);
#64430=oriented_edge('',*,*,#46669,.f.);
#64431=oriented_edge('',*,*,#63731,.t.);
#64432=oriented_edge('',*,*,#63762,.t.);
#64433=oriented_edge('',*,*,#63782,.f.);
#64434=edge_loop('',(#64429,#64430,#64431,#64432,#64433));
#64435=face_outer_bound('',#64434,.f.);
#64437=cartesian_point('',(-3.478822922754e1,-6.547315945652e1,
-6.309436087572e0));
#64438=cartesian_point('',(-3.478882951895e1,-6.551379426038e1,
-6.251638522493e0));
#64439=cartesian_point('',(-3.479451281259e1,-6.559609117615e1,
-6.133549524699e0));
#64440=cartesian_point('',(-3.481631171151e1,-6.571661472059e1,
-5.957563434204e0));
#64441=cartesian_point('',(-3.485062553784e1,-6.583213029534e1,
-5.785678337759e0));
#64442=cartesian_point('',(-3.489504885327e1,-6.593882303468e1,
-5.623639023368e0));
#64443=cartesian_point('',(-3.494815044292e1,-6.603663370266e1,
-5.471612065111e0));
#64444=cartesian_point('',(-3.500847897686e1,-6.612528901007e1,
-5.330054362604e0));
#64445=cartesian_point('',(-3.507480568447e1,-6.620480861170e1,
-5.198940260783e0));
#64446=cartesian_point('',(-3.514633913660e1,-6.627553950148e1,
-5.077644182741e0));
#64447=cartesian_point('',(-3.522271848701e1,-6.633791890687e1,
-4.965250064971e0));
#64448=cartesian_point('',(-3.530424411779e1,-6.639248313181e1,
-4.860419381375e0));
#64449=cartesian_point('',(-3.539196185292e1,-6.643961495881e1,
-4.761626232206e0));
#64450=cartesian_point('',(-3.548637572530e1,-6.647866825277e1,
-4.668756796140e0));
#64451=cartesian_point('',(-3.558664063830e1,-6.650825294272e1,
-4.583133569568e0));
#64452=cartesian_point('',(-3.569082798477e1,-6.652723887189e1,
-4.506370601731e0));
#64453=cartesian_point('',(-3.579813287313e1,-6.653522003396e1,
-4.438851697745e0));
#64454=cartesian_point('',(-3.590894133126e1,-6.653176353736e1,
-4.380528842433e0));
#64455=cartesian_point('',(-3.602247751009e1,-6.651628268980e1,
-4.332378817629e0));
#64456=cartesian_point('',(-3.613630227134e1,-6.648878092242e1,
-4.295939869905e0));
#64457=cartesian_point('',(-3.624725960210e1,-6.645029254985e1,
-4.272234594733e0));
#64458=cartesian_point('',(-3.635337315156e1,-6.640218700719e1,
-4.261236986233e0));
#64459=cartesian_point('',(-3.651779149421e1,-6.630928612636e1,
-4.263352898312e0));
#64460=cartesian_point('',(-3.662816800888e1,-6.621802820461e1,
-4.294900897021e0));
#64461=cartesian_point('',(-3.668623561618e1,-6.615452215178e1,
-4.326886769236e0));
#64462=cartesian_point('',(-3.519634085749e1,-6.501857085629e1,
-6.170095134677e0));
#64463=cartesian_point('',(-3.518037216514e1,-6.504425128657e1,
-6.112581920668e0));
#64464=cartesian_point('',(-3.515100084027e1,-6.509836039611e1,
-5.994645154157e0));
#64465=cartesian_point('',(-3.511715404437e1,-6.518370136999e1,
-5.817739119738e0));
#64466=cartesian_point('',(-3.509405177401e1,-6.527131297136e1,
-5.643824234286e0));
#64467=cartesian_point('',(-3.508177171917e1,-6.535752179066e1,
-5.478758075366e0));
#64468=cartesian_point('',(-3.507952824849e1,-6.544146751196e1,
-5.322737645708e0));
#64469=cartesian_point('',(-3.508660072170e1,-6.552215576896e1,
-5.176234687276e0));
#64470=cartesian_point('',(-3.510230190671e1,-6.559886723793e1,
-5.039216796471e0));
#64471=cartesian_point('',(-3.512612985829e1,-6.567124491277e1,
-4.911014287890e0));
#64472=cartesian_point('',(-3.515787935250e1,-6.573910804927e1,
-4.790627171761e0));
#64473=cartesian_point('',(-3.519783885139e1,-6.580249315441e1,
-4.676563587965e0));
#64474=cartesian_point('',(-3.524701002363e1,-6.586142684529e1,
-4.567053126758e0));
#64475=cartesian_point('',(-3.530651353653e1,-6.591481072757e1,
-4.461808751477e0));
#64476=cartesian_point('',(-3.537673288319e1,-6.596037423692e1,
-4.362256531016e0));
#64477=cartesian_point('',(-3.545685328501e1,-6.599569486189e1,
-4.270494976098e0));
#64478=cartesian_point('',(-3.554638614931e1,-6.601920314846e1,
-4.187482390610e0));
#64479=cartesian_point('',(-3.564557813820e1,-6.602950109487e1,
-4.113816592583e0));
#64480=cartesian_point('',(-3.575330214084e1,-6.602498921363e1,
-4.051530120260e0));
#64481=cartesian_point('',(-3.586615909655e1,-6.600487303397e1,
-4.003518636351e0));
#64482=cartesian_point('',(-3.597930299846e1,-6.597001357839e1,
-3.971969379603e0));
#64483=cartesian_point('',(-3.608878557326e1,-6.592228250534e1,
-3.957424673502e0));
#64484=cartesian_point('',(-3.625766328845e1,-6.582604614455e1,
-3.960945658974e0));
#64485=cartesian_point('',(-3.636582176592e1,-6.572874503962e1,
-4.004196500490e0));
#64486=cartesian_point('',(-3.641477791911e1,-6.566413195513e1,
-4.046651429170e0));
#64487=cartesian_point('',(-3.575334132833e1,-6.522574476925e1,
-6.368729244884e0));
#64488=cartesian_point('',(-3.574505817743e1,-6.523158110411e1,
-6.310334932313e0));
#64489=cartesian_point('',(-3.572894019857e1,-6.524445296549e1,
-6.191301897040e0));
#64490=cartesian_point('',(-3.570742367627e1,-6.526636064697e1,
-6.014658479892e0));
#64491=cartesian_point('',(-3.568898431814e1,-6.529027561107e1,
-5.842866381905e0));
#64492=cartesian_point('',(-3.567412354532e1,-6.531501853745e1,
-5.681627047542e0));
#64493=cartesian_point('',(-3.566271342493e1,-6.534016969475e1,
-5.531074007676e0));
#64494=cartesian_point('',(-3.565466325282e1,-6.536527916372e1,
-5.391641407938e0));
#64495=cartesian_point('',(-3.564985643129e1,-6.538998426134e1,
-5.263290784041e0));
#64496=cartesian_point('',(-3.564818638920e1,-6.541404759084e1,
-5.145403126809e0));
#64497=cartesian_point('',(-3.564961454658e1,-6.543730513271e1,
-5.037091633611e0));
#64498=cartesian_point('',(-3.565422585008e1,-6.545968583927e1,
-4.937086071181e0));
#64499=cartesian_point('',(-3.566232379153e1,-6.548114245530e1,
-4.843981047258e0));
#64500=cartesian_point('',(-3.567437567645e1,-6.550124429855e1,
-4.757749449324e0));
#64501=cartesian_point('',(-3.569073297035e1,-6.551910359727e1,
-4.679652934861e0));
#64502=cartesian_point('',(-3.571134758094e1,-6.553371113058e1,
-4.611040235188e0));
#64503=cartesian_point('',(-3.573612241991e1,-6.554436191518e1,
-4.551987096424e0));
#64504=cartesian_point('',(-3.576510612442e1,-6.555044612214e1,
-4.502110064188e0));
#64505=cartesian_point('',(-3.579787687281e1,-6.555127804181e1,
-4.461839550643e0));
#64506=cartesian_point('',(-3.583318520171e1,-6.554646425673e1,
-4.432008872930e0));
#64507=cartesian_point('',(-3.586919032156e1,-6.553625012754e1,
-4.413034140719e0));
#64508=cartesian_point('',(-3.590428164307e1,-6.552132541050e1,
-4.404597581312e0));
#64509=cartesian_point('',(-3.595830416003e1,-6.549038061228e1,
-4.407277918282e0));
#64510=cartesian_point('',(-3.599201449344e1,-6.545847964751e1,
-4.433948977297e0));
#64511=cartesian_point('',(-3.600581043121e1,-6.543777064528e1,
-4.461370278986e0));
#64512=cartesian_point('',(-3.564449304185e1,-6.579164306856e1,
-6.614791663710e0));
#64513=cartesian_point('',(-3.565690813011e1,-6.580177201140e1,
-6.555639606225e0));
#64514=cartesian_point('',(-3.568296548289e1,-6.582067586920e1,
-6.435865340082e0));
#64515=cartesian_point('',(-3.572371942327e1,-6.584368489552e1,
-6.260282964981e0));
#64516=cartesian_point('',(-3.576520143562e1,-6.586128111825e1,
-6.091661180101e0));
#64517=cartesian_point('',(-3.580565747360e1,-6.587348377674e1,
-5.935504753677e0));
#64518=cartesian_point('',(-3.584466738687e1,-6.588091093538e1,
-5.791882685986e0));
#64519=cartesian_point('',(-3.588174823153e1,-6.588412627072e1,
-5.661194080679e0));
#64520=cartesian_point('',(-3.591654845993e1,-6.588369769293e1,
-5.543403965741e0));
#64521=cartesian_point('',(-3.594888444221e1,-6.588015606862e1,
-5.437964667641e0));
#64522=cartesian_point('',(-3.597865151006e1,-6.587396433573e1,
-5.344134122822e0));
#64523=cartesian_point('',(-3.600583718608e1,-6.586549345694e1,
-5.260914506966e0));
#64524=cartesian_point('',(-3.603041400332e1,-6.585501265252e1,
-5.187341053172e0));
#64525=cartesian_point('',(-3.605188159684e1,-6.584290224561e1,
-5.123699515434e0));
#64526=cartesian_point('',(-3.606934563477e1,-6.582989789993e1,
-5.071059644318e0));
#64527=cartesian_point('',(-3.608205611890e1,-6.581704207732e1,
-5.029882870710e0));
#64528=cartesian_point('',(-3.608981000819e1,-6.580525770208e1,
-4.999196264292e0));
#64529=cartesian_point('',(-3.609268891138e1,-6.579532352228e1,
-4.977443322737e0));
#64530=cartesian_point('',(-3.609100120393e1,-6.578805757499e1,
-4.963137916896e0));
#64531=cartesian_point('',(-3.608561227333e1,-6.578407982120e1,
-4.954647897690e0));
#64532=cartesian_point('',(-3.607798595700e1,-6.578347813300e1,
-4.950273145249e0));
#64533=cartesian_point('',(-3.606973957115e1,-6.578580503480e1,
-4.948665447927e0));
#64534=cartesian_point('',(-3.605759370148e1,-6.579327534735e1,
-4.949489050709e0));
#64535=cartesian_point('',(-3.605352282398e1,-6.580255553298e1,
-4.955549337220e0));
#64536=cartesian_point('',(-3.605753944769e1,-6.580654220805e1,
-4.964424364273e0));
#64537=(bounded_surface()b_spline_surface(3,3,((#64437,#64438,#64439,#64440,
#64441,#64442,#64443,#64444,#64445,#64446,#64447,#64448,#64449,#64450,#64451,
#64452,#64453,#64454,#64455,#64456,#64457,#64458,#64459,#64460,#64461),(#64462,
#64463,#64464,#64465,#64466,#64467,#64468,#64469,#64470,#64471,#64472,#64473,
#64474,#64475,#64476,#64477,#64478,#64479,#64480,#64481,#64482,#64483,#64484,
#64485,#64486),(#64487,#64488,#64489,#64490,#64491,#64492,#64493,#64494,#64495,
#64496,#64497,#64498,#64499,#64500,#64501,#64502,#64503,#64504,#64505,#64506,
#64507,#64508,#64509,#64510,#64511),(#64512,#64513,#64514,#64515,#64516,#64517,
#64518,#64519,#64520,#64521,#64522,#64523,#64524,#64525,#64526,#64527,#64528,
#64529,#64530,#64531,#64532,#64533,#64534,#64535,#64536)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283296372e-1,1.549056821632e-1,1.861784589557e-1,
2.154240496262e-1,2.428737636724e-1,2.684431941381e-1,2.920239495687e-1,
3.136616869891e-1,3.334899287272e-1,3.516792090834e-1,3.684021500571e-1,
3.839854877597e-1,3.986786307231e-1,4.119907466471e-1,4.236692600397e-1,
4.340146209107e-1,4.432935803859e-1,4.516676188957e-1,4.592156215300e-1,
4.660728209849e-1,4.724795644258e-1,4.787630291079e-1,4.973383727647e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493453398e0,1.576493453398e0,1.576493453398e0,1.576493453398e0,
1.576493453398e0,1.576493453398e0,1.576493453398e0,1.576493453398e0,
1.576493453398e0,1.576493453398e0,1.576493453398e0,1.576493453398e0,
1.576493453398e0,1.576493453398e0,1.576493453398e0,1.576493453398e0,
1.576493453398e0,1.576493453398e0,1.576493453398e0,1.576493453398e0,
1.576493453398e0,1.576493453398e0,1.576493453398e0,1.576493453398e0,
1.576493453398e0),(8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,
8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,
8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,
8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,
8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,
8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,
8.078355155339e-1,8.078355155339e-1),(8.078355155339e-1,8.078355155339e-1,
8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,
8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,
8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,
8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,
8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,8.078355155339e-1,
8.078355155339e-1,8.078355155339e-1,8.078355155339e-1),(1.576493453398e0,
1.576493453398e0,1.576493453398e0,1.576493453398e0,1.576493453398e0,
1.576493453398e0,1.576493453398e0,1.576493453398e0,1.576493453398e0,
1.576493453398e0,1.576493453398e0,1.576493453398e0,1.576493453398e0,
1.576493453398e0,1.576493453398e0,1.576493453398e0,1.576493453398e0,
1.576493453398e0,1.576493453398e0,1.576493453398e0,1.576493453398e0,
1.576493453398e0,1.576493453398e0,1.576493453398e0,1.576493453398e0)))representation_item('')surface());
#64538=oriented_edge('',*,*,#63477,.f.);
#64539=oriented_edge('',*,*,#63460,.f.);
#64541=oriented_edge('',*,*,#64540,.f.);
#64542=oriented_edge('',*,*,#43967,.f.);
#64543=edge_loop('',(#64538,#64539,#64541,#64542));
#64544=face_outer_bound('',#64543,.f.);
#64546=cartesian_point('',(-3.598795806979e1,-6.521123828943e1,
-2.490846053290e1));
#64547=direction('',(-4.807158492736e-3,1.261656483887e-2,-9.999088526055e-1));
#64548=direction('',(9.347587154305e-1,3.552831881807e-1,-1.108092769616e-5));
#64549=axis2_placement_3d('',#64546,#64547,#64548);
#64550=cylindrical_surface('',#64549,3.000057677460e-1);
#64551=oriented_edge('',*,*,#64540,.t.);
#64552=oriented_edge('',*,*,#63445,.f.);
#64553=oriented_edge('',*,*,#63426,.f.);
#64554=oriented_edge('',*,*,#43969,.f.);
#64555=edge_loop('',(#64551,#64552,#64553,#64554));
#64556=face_outer_bound('',#64555,.f.);
#64558=cartesian_point('',(-3.553062965318e1,-6.405824484026e1,
-4.213845709891e1));
#64559=direction('',(2.648547976077e-1,4.763029270528e-1,-8.384434732676e-1));
#64560=direction('',(8.758274567318e-1,2.449744371493e-1,4.158290408065e-1));
#64561=axis2_placement_3d('',#64558,#64559,#64560);
#64562=cylindrical_surface('',#64561,2.999999999986e-1);
#64563=oriented_edge('',*,*,#46884,.t.);
#64564=oriented_edge('',*,*,#46951,.f.);
#64565=oriented_edge('',*,*,#63391,.t.);
#64566=oriented_edge('',*,*,#63422,.t.);
#64567=oriented_edge('',*,*,#63442,.f.);
#64568=edge_loop('',(#64563,#64564,#64565,#64566,#64567));
#64569=face_outer_bound('',#64568,.f.);
#64571=cartesian_point('',(-4.303657330440e1,-6.037225240402e1,
-6.309436086952e0));
#64572=cartesian_point('',(-4.304247236230e1,-6.041246121997e1,
-6.251638521938e0));
#64573=cartesian_point('',(-4.305884893798e1,-6.049331225555e1,
-6.133549524288e0));
#64574=cartesian_point('',(-4.309619282340e1,-6.060995937675e1,
-5.957563434229e0));
#64575=cartesian_point('',(-4.314529089834e1,-6.072000784668e1,
-5.785678337763e0));
#64576=cartesian_point('',(-4.320326036315e1,-6.081998940863e1,
-5.623639023377e0));
#64577=cartesian_point('',(-4.326867451538e1,-6.091003214449e1,
-5.471612065118e0));
#64578=cartesian_point('',(-4.334005877006e1,-6.099005453964e1,
-5.330054362610e0));
#64579=cartesian_point('',(-4.341619743429e1,-6.106023646747e1,
-5.198940260789e0));
#64580=cartesian_point('',(-4.349635114154e1,-6.112102525556e1,
-5.077644182745e0));
#64581=cartesian_point('',(-4.358021920228e1,-6.117290149071e1,
-4.965250064975e0));
#64582=cartesian_point('',(-4.366816943051e1,-6.121635768100e1,
-4.860419381378e0));
#64583=cartesian_point('',(-4.376128866616e1,-6.125163682673e1,
-4.761626232208e0));
#64584=cartesian_point('',(-4.385999229253e1,-6.127803253108e1,
-4.668756796141e0));
#64585=cartesian_point('',(-4.396326100223e1,-6.129427692260e1,
-4.583133569568e0));
#64586=cartesian_point('',(-4.406903517255e1,-6.129950124690e1,
-4.506370601732e0));
#64587=cartesian_point('',(-4.417646380341e1,-6.129340803054e1,
-4.438851697746e0));
#64588=cartesian_point('',(-4.428587311649e1,-6.127551769864e1,
-4.380528842434e0));
#64589=cartesian_point('',(-4.439641732148e1,-6.124534984677e1,
-4.332378817631e0));
#64590=cartesian_point('',(-4.450567859515e1,-6.120322624815e1,
-4.295939869908e0));
#64591=cartesian_point('',(-4.461066292984e1,-6.115058431106e1,
-4.272234594738e0));
#64592=cartesian_point('',(-4.470958962987e1,-6.108903972044e1,
-4.261236986240e0));
#64593=cartesian_point('',(-4.486047535360e1,-6.097547271853e1,
-4.263352898338e0));
#64594=cartesian_point('',(-4.495799603342e1,-6.087058849393e1,
-4.294900897566e0));
#64595=cartesian_point('',(-4.500727766446e1,-6.080004638899e1,
-4.326886770022e0));
#64596=cartesian_point('',(-4.338185776050e1,-5.986828361871e1,
-6.170095133309e0));
#64597=cartesian_point('',(-4.336937765029e1,-5.989582868044e1,
-6.112581920059e0));
#64598=cartesian_point('',(-4.334732025752e1,-5.995330860647e1,
-5.994645153758e0));
#64599=cartesian_point('',(-4.332490225797e1,-6.004233736955e1,
-5.817739119748e0));
#64600=cartesian_point('',(-4.331343323947e1,-6.013221489295e1,
-5.643824234282e0));
#64601=cartesian_point('',(-4.331251075112e1,-6.021928905263e1,
-5.478758075365e0));
#64602=cartesian_point('',(-4.332124358899e1,-6.030280943834e1,
-5.322737645706e0));
#64603=cartesian_point('',(-4.333878748716e1,-6.038188425312e1,
-5.176234687272e0));
#64604=cartesian_point('',(-4.336436720229e1,-6.045589002895e1,
-5.039216796466e0));
#64605=cartesian_point('',(-4.339743848475e1,-6.052453833097e1,
-4.911014287883e0));
#64606=cartesian_point('',(-4.343777427444e1,-6.058767674834e1,
-4.790627171753e0));
#64607=cartesian_point('',(-4.348566533069e1,-6.064530382388e1,
-4.676563587955e0));
#64608=cartesian_point('',(-4.354210822700e1,-6.069731520299e1,
-4.567053126746e0));
#64609=cartesian_point('',(-4.360807067398e1,-6.074247561180e1,
-4.461808751463e0));
#64610=cartesian_point('',(-4.368363651578e1,-6.077848385508e1,
-4.362256531001e0));
#64611=cartesian_point('',(-4.376768174315e1,-6.080304449623e1,
-4.270494976082e0));
#64612=cartesian_point('',(-4.385951708852e1,-6.081466528229e1,
-4.187482390593e0));
#64613=cartesian_point('',(-4.395920462792e1,-6.081192797574e1,
-4.113816592564e0));
#64614=cartesian_point('',(-4.406541811811e1,-6.079339389038e1,
-4.051530120241e0));
#64615=cartesian_point('',(-4.417468387860e1,-6.075871901874e1,
-4.003518636333e0));
#64616=cartesian_point('',(-4.428230974674e1,-6.070938954793e1,
-3.971969379587e0));
#64617=cartesian_point('',(-4.438462552772e1,-6.064777647723e1,
-3.957424673488e0));
#64618=cartesian_point('',(-4.453949710598e1,-6.053032046593e1,
-3.960945658990e0));
#64619=cartesian_point('',(-4.463402993051e1,-6.041973427014e1,
-4.004196501213e0));
#64620=cartesian_point('',(-4.467413355337e1,-6.034928389723e1,
-4.046651431105e0));
#64621=cartesian_point('',(-4.396113463803e1,-6.000098197919e1,
-6.368729243397e0));
#64622=cartesian_point('',(-4.395368414342e1,-6.000784955034e1,
-6.310334931772e0));
#64623=cartesian_point('',(-4.393938417124e1,-6.002271510970e1,
-6.191301896608e0));
#64624=cartesian_point('',(-4.392091125203e1,-6.004724383753e1,
-6.014658479912e0));
#64625=cartesian_point('',(-4.390575117438e1,-6.007336102502e1,
-5.842866381901e0));
#64626=cartesian_point('',(-4.389424713749e1,-6.009983199232e1,
-5.681627047543e0));
#64627=cartesian_point('',(-4.388621751706e1,-6.012625729755e1,
-5.531074007675e0));
#64628=cartesian_point('',(-4.388151365865e1,-6.015220270985e1,
-5.391641407936e0));
#64629=cartesian_point('',(-4.387997262247e1,-6.017732386804e1,
-5.263290784038e0));
#64630=cartesian_point('',(-4.388145776260e1,-6.020139931666e1,
-5.145403126804e0));
#64631=cartesian_point('',(-4.388590942027e1,-6.022427147509e1,
-5.037091633605e0));
#64632=cartesian_point('',(-4.389340254183e1,-6.024585881572e1,
-4.937086071174e0));
#64633=cartesian_point('',(-4.390423185467e1,-6.026607487396e1,
-4.843981047248e0));
#64634=cartesian_point('',(-4.391880445109e1,-6.028443165651e1,
-4.757749449313e0));
#64635=cartesian_point('',(-4.393735291233e1,-6.030000311116e1,
-4.679652934849e0));
#64636=cartesian_point('',(-4.395969782777e1,-6.031179492838e1,
-4.611040235176e0));
#64637=cartesian_point('',(-4.398565092092e1,-6.031912082865e1,
-4.551987096412e0));
#64638=cartesian_point('',(-4.401518081419e1,-6.032136985179e1,
-4.502110064175e0));
#64639=cartesian_point('',(-4.404777979159e1,-6.031791721327e1,
-4.461839550630e0));
#64640=cartesian_point('',(-4.408215772780e1,-6.030853594905e1,
-4.432008872918e0));
#64641=cartesian_point('',(-4.411652160748e1,-6.029370959197e1,
-4.413034140707e0));
#64642=cartesian_point('',(-4.414936465138e1,-6.027433222136e1,
-4.404597581302e0));
#64643=cartesian_point('',(-4.419888589187e1,-6.023660080650e1,
-4.407277918294e0));
#64644=cartesian_point('',(-4.422814391750e1,-6.020057267708e1,
-4.433948977741e0));
#64645=cartesian_point('',(-4.423911875265e1,-6.017824011815e1,
-4.461370279557e0));
#64646=cartesian_point('',(-4.392708211075e1,-6.057624649161e1,
-6.614791662759e0));
#64647=cartesian_point('',(-4.394071308018e1,-6.058466828561e1,
-6.555639605771e0));
#64648=cartesian_point('',(-4.396901495724e1,-6.060000925107e1,
-6.435865339616e0));
#64649=cartesian_point('',(-4.401242352250e1,-6.061750197533e1,
-6.260282965017e0));
#64650=cartesian_point('',(-4.405584741844e1,-6.062953317080e1,
-6.091661180099e0));
#64651=cartesian_point('',(-4.409755011595e1,-6.063635086127e1,
-5.935504753684e0));
#64652=cartesian_point('',(-4.413719573274e1,-6.063862266411e1,
-5.791882685989e0));
#64653=cartesian_point('',(-4.417437903112e1,-6.063697047035e1,
-5.661194080683e0));
#64654=cartesian_point('',(-4.420882559811e1,-6.063200321780e1,
-5.543403965743e0));
#64655=cartesian_point('',(-4.424042266685e1,-6.062427119994e1,
-5.437964667642e0));
#64656=cartesian_point('',(-4.426912688999e1,-6.061424705617e1,
-5.344134122821e0));
#64657=cartesian_point('',(-4.429497431723e1,-6.060230020414e1,
-5.260914506965e0));
#64658=cartesian_point('',(-4.431797285690e1,-6.058870114609e1,
-5.187341053171e0));
#64659=cartesian_point('',(-4.433767606688e1,-6.057389226214e1,
-5.123699515432e0));
#64660=cartesian_point('',(-4.435329328982e1,-6.055871965608e1,
-5.071059644316e0));
#64661=cartesian_point('',(-4.436421701242e1,-6.054431476571e1,
-5.029882870708e0));
#64662=cartesian_point('',(-4.437036639649e1,-6.053161912179e1,
-4.999196264290e0));
#64663=cartesian_point('',(-4.437192399959e1,-6.052139415801e1,
-4.977443322736e0));
#64664=cartesian_point('',(-4.436930233428e1,-6.051441066193e1,
-4.963137916896e0));
#64665=cartesian_point('',(-4.436344030567e1,-6.051117033496e1,
-4.954647897691e0));
#64666=cartesian_point('',(-4.435580069747e1,-6.051156922833e1,
-4.950273145250e0));
#64667=cartesian_point('',(-4.434792858222e1,-6.051495259250e1,
-4.948665447928e0));
#64668=cartesian_point('',(-4.433686169355e1,-6.052394434968e1,
-4.949489050718e0));
#64669=cartesian_point('',(-4.433403695020e1,-6.053367649825e1,
-4.955549337323e0));
#64670=cartesian_point('',(-4.433853957689e1,-6.053710479858e1,
-4.964424364664e0));
#64671=(bounded_surface()b_spline_surface(3,3,((#64571,#64572,#64573,#64574,
#64575,#64576,#64577,#64578,#64579,#64580,#64581,#64582,#64583,#64584,#64585,
#64586,#64587,#64588,#64589,#64590,#64591,#64592,#64593,#64594,#64595),(#64596,
#64597,#64598,#64599,#64600,#64601,#64602,#64603,#64604,#64605,#64606,#64607,
#64608,#64609,#64610,#64611,#64612,#64613,#64614,#64615,#64616,#64617,#64618,
#64619,#64620),(#64621,#64622,#64623,#64624,#64625,#64626,#64627,#64628,#64629,
#64630,#64631,#64632,#64633,#64634,#64635,#64636,#64637,#64638,#64639,#64640,
#64641,#64642,#64643,#64644,#64645),(#64646,#64647,#64648,#64649,#64650,#64651,
#64652,#64653,#64654,#64655,#64656,#64657,#64658,#64659,#64660,#64661,#64662,
#64663,#64664,#64665,#64666,#64667,#64668,#64669,#64670)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283301783e-1,1.549056825091e-1,1.861784592888e-1,
2.154240499473e-1,2.428737639823e-1,2.684431944377e-1,2.920239498587e-1,
3.136616872704e-1,3.334899290006e-1,3.516792093495e-1,3.684021503166e-1,
3.839854880129e-1,3.986786309704e-1,4.119907468890e-1,4.236692602768e-1,
4.340146211435e-1,4.432935806150e-1,4.516676191214e-1,4.592156217527e-1,
4.660728212048e-1,4.724795646430e-1,4.787630293226e-1,4.973383731820e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0),(8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1),(8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1),(1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0)))representation_item('')surface());
#64672=oriented_edge('',*,*,#63137,.f.);
#64673=oriented_edge('',*,*,#63120,.f.);
#64675=oriented_edge('',*,*,#64674,.f.);
#64676=oriented_edge('',*,*,#43981,.f.);
#64677=edge_loop('',(#64672,#64673,#64675,#64676));
#64678=face_outer_bound('',#64677,.f.);
#64680=cartesian_point('',(-4.419185072350e1,-5.995597597326e1,
-2.490846053290e1));
#64681=direction('',(-3.119240418072e-3,1.313608847097e-2,-9.999088526055e-1));
#64682=direction('',(9.731354867469e-1,2.302331955022e-1,-1.108092744773e-5));
#64683=axis2_placement_3d('',#64680,#64681,#64682);
#64684=cylindrical_surface('',#64683,3.000057677444e-1);
#64685=oriented_edge('',*,*,#64674,.t.);
#64686=oriented_edge('',*,*,#63105,.f.);
#64687=oriented_edge('',*,*,#63086,.f.);
#64688=oriented_edge('',*,*,#43983,.f.);
#64689=edge_loop('',(#64685,#64686,#64687,#64688));
#64690=face_outer_bound('',#64689,.f.);
#64692=cartesian_point('',(-4.358793897013e1,-5.887253987943e1,
-4.213845709942e1));
#64693=direction('',(3.247589355094e-1,4.376576012643e-1,-8.384434732660e-1));
#64694=direction('',(9.003102118964e-1,1.285602239183e-1,4.158290408102e-1));
#64695=axis2_placement_3d('',#64692,#64693,#64694);
#64696=cylindrical_surface('',#64695,2.999999999984e-1);
#64697=oriented_edge('',*,*,#47166,.t.);
#64698=oriented_edge('',*,*,#47233,.f.);
#64699=oriented_edge('',*,*,#63051,.t.);
#64700=oriented_edge('',*,*,#63082,.t.);
#64701=oriented_edge('',*,*,#63102,.f.);
#64702=edge_loop('',(#64697,#64698,#64699,#64700,#64701));
#64703=face_outer_bound('',#64702,.f.);
#64705=cartesian_point('',(0.e0,0.e0,-3.9e1));
#64706=direction('',(0.e0,0.e0,1.e0));
#64707=direction('',(-9.333331978272e-4,-9.999995644445e-1,0.e0));
#64708=axis2_placement_3d('',#64705,#64706,#64707);
#64709=toroidal_surface('',#64708,7.222506558621e1,1.e0);
#64710=oriented_edge('',*,*,#62300,.t.);
#64711=oriented_edge('',*,*,#62330,.t.);
#64712=oriented_edge('',*,*,#47409,.t.);
#64713=oriented_edge('',*,*,#47515,.t.);
#64714=oriented_edge('',*,*,#61640,.f.);
#64715=edge_loop('',(#64710,#64711,#64712,#64713,#64714));
#64716=face_outer_bound('',#64715,.f.);
#64718=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,0.e0));
#64719=direction('',(0.e0,0.e0,1.e0));
#64720=direction('',(1.e0,0.e0,0.e0));
#64721=axis2_placement_3d('',#64718,#64719,#64720);
#64722=cylindrical_surface('',#64721,2.25e0);
#64723=oriented_edge('',*,*,#61656,.f.);
#64725=oriented_edge('',*,*,#64724,.t.);
#64727=oriented_edge('',*,*,#64726,.f.);
#64729=oriented_edge('',*,*,#64728,.f.);
#64730=edge_loop('',(#64723,#64725,#64727,#64729));
#64731=face_outer_bound('',#64730,.f.);
#64733=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,0.e0));
#64734=direction('',(0.e0,0.e0,1.e0));
#64735=direction('',(1.e0,0.e0,0.e0));
#64736=axis2_placement_3d('',#64733,#64734,#64735);
#64737=cylindrical_surface('',#64736,2.25e0);
#64738=oriented_edge('',*,*,#61658,.f.);
#64739=oriented_edge('',*,*,#64728,.t.);
#64741=oriented_edge('',*,*,#64740,.f.);
#64742=oriented_edge('',*,*,#64724,.f.);
#64743=edge_loop('',(#64738,#64739,#64741,#64742));
#64744=face_outer_bound('',#64743,.f.);
#64746=cartesian_point('',(0.e0,0.e0,-1.1e1));
#64747=direction('',(0.e0,0.e0,1.e0));
#64748=direction('',(-1.e0,0.e0,0.e0));
#64749=axis2_placement_3d('',#64746,#64747,#64748);
#64750=plane('',#64749);
#64752=oriented_edge('',*,*,#64751,.f.);
#64754=oriented_edge('',*,*,#64753,.t.);
#64756=oriented_edge('',*,*,#64755,.f.);
#64758=oriented_edge('',*,*,#64757,.t.);
#64760=oriented_edge('',*,*,#64759,.t.);
#64762=oriented_edge('',*,*,#64761,.t.);
#64763=edge_loop('',(#64752,#64754,#64756,#64758,#64760,#64762));
#64764=face_outer_bound('',#64763,.f.);
#64765=oriented_edge('',*,*,#64726,.t.);
#64766=oriented_edge('',*,*,#64740,.t.);
#64767=edge_loop('',(#64765,#64766));
#64768=face_bound('',#64767,.f.);
#64770=cartesian_point('',(-4.550748317469e1,-5.038192776339e1,
-1.174567626453e1));
#64771=cartesian_point('',(-4.568989075794e1,-5.055155739462e1,
-1.174505764012e1));
#64772=cartesian_point('',(-4.605570296417e1,-5.097061700461e1,
-1.174384917226e1));
#64773=cartesian_point('',(-4.645727787311e1,-5.173297293560e1,
-1.174242853789e1));
#64774=cartesian_point('',(-4.666647657684e1,-5.262483612893e1,
-1.174161532914e1));
#64775=cartesian_point('',(-4.664418525562e1,-5.354043495273e1,
-1.174153492151e1));
#64776=cartesian_point('',(-4.639194144417e1,-5.442100973855e1,
-1.174219800231e1));
#64777=cartesian_point('',(-4.593050634590e1,-5.520182637585e1,
-1.174354452489e1));
#64778=cartesian_point('',(-4.549143289223e1,-5.564164882058e1,
-1.174487287429e1));
#64779=cartesian_point('',(-4.524242833022e1,-5.583266435125e1,
-1.174563333660e1));
#64780=cartesian_point('',(-4.522637347622e1,-5.584476559471e1,
-1.174568226670e1));
#64781=cartesian_point('',(-4.529551453112e1,-5.061064530105e1,
-1.119294257133e1));
#64782=cartesian_point('',(-4.546247310130e1,-5.076489516784e1,
-1.119191147689e1));
#64783=cartesian_point('',(-4.579756594601e1,-5.114643577566e1,
-1.118976787103e1));
#64784=cartesian_point('',(-4.616593741288e1,-5.184197705232e1,
-1.118737943219e1));
#64785=cartesian_point('',(-4.635810251596e1,-5.265674989104e1,
-1.118598609563e1));
#64786=cartesian_point('',(-4.633782827410e1,-5.349358575876e1,
-1.118585213951e1));
#64787=cartesian_point('',(-4.610651161485e1,-5.429809402343e1,
-1.118697888297e1));
#64788=cartesian_point('',(-4.568352342632e1,-5.501054182121e1,
-1.118927497329e1));
#64789=cartesian_point('',(-4.528148488408e1,-5.541092089473e1,
-1.119154589465e1));
#64790=cartesian_point('',(-4.505368793307e1,-5.558449742604e1,
-1.119285209572e1));
#64791=cartesian_point('',(-4.503900124237e1,-5.559549242874e1,
-1.119293653062e1));
#64792=cartesian_point('',(-4.560300728166e1,-5.027885574291e1,
-1.074783303099e1));
#64793=cartesian_point('',(-4.579356050813e1,-5.045413926264e1,
-1.074745251846e1));
#64794=cartesian_point('',(-4.617621374250e1,-5.088808189308e1,
-1.074654608804e1));
#64795=cartesian_point('',(-4.659727171455e1,-5.168028422990e1,
-1.074564630557e1));
#64796=cartesian_point('',(-4.681712279857e1,-5.260913234751e1,
-1.074509830522e1));
#64797=cartesian_point('',(-4.679407667036e1,-5.356343111050e1,
-1.074504892708e1));
#64798=cartesian_point('',(-4.652972004830e1,-5.448061889645e1,
-1.074548395226e1));
#64799=cartesian_point('',(-4.604644956722e1,-5.529213435437e1,
-1.074637745193e1));
#64800=cartesian_point('',(-4.558746880743e1,-5.574745807734e1,
-1.074726622930e1));
#64801=cartesian_point('',(-4.532756839377e1,-5.594461280102e1,
-1.074778276866e1));
#64802=cartesian_point('',(-4.531081251542e1,-5.595710020381e1,
-1.074781649649e1));
#64803=cartesian_point('',(-4.597525125685e1,-4.987719857866e1,
-1.106856099704e1));
#64804=cartesian_point('',(-4.619355180702e1,-5.007882529429e1,
-1.106893205920e1));
#64805=cartesian_point('',(-4.663171444172e1,-5.057760058402e1,
-1.106960562331e1));
#64806=cartesian_point('',(-4.711343779462e1,-5.148700049784e1,
-1.107044958196e1));
#64807=cartesian_point('',(-4.736475332286e1,-5.255239875610e1,
-1.107092232644e1));
#64808=cartesian_point('',(-4.733824531698e1,-5.364668599824e1,
-1.107097058161e1));
#64809=cartesian_point('',(-4.703574002778e1,-5.469867257662e1,
-1.107058139784e1));
#64810=cartesian_point('',(-4.648260152407e1,-5.563019419576e1,
-1.106979425340e1));
#64811=cartesian_point('',(-4.595690569686e1,-5.615360024776e1,
-1.106902003991e1));
#64812=cartesian_point('',(-4.565906429194e1,-5.638048369988e1,
-1.106857924287e1));
#64813=cartesian_point('',(-4.563986172164e1,-5.639485523144e1,
-1.106855103571e1));
#64814=(bounded_surface()b_spline_surface(3,3,((#64770,#64771,#64772,#64773,
#64774,#64775,#64776,#64777,#64778,#64779,#64780),(#64781,#64782,#64783,#64784,
#64785,#64786,#64787,#64788,#64789,#64790,#64791),(#64792,#64793,#64794,#64795,
#64796,#64797,#64798,#64799,#64800,#64801,#64802),(#64803,#64804,#64805,#64806,
#64807,#64808,#64809,#64810,#64811,#64812,#64813)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(1.819251033802e-2,8.745015671765e-2,1.716998097246e-1,2.559050563296e-1,
3.400893197910e-1,4.243353124648e-1,5.085532657857e-1,5.901964822801e-1,
5.957848781008e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0),(8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1),(8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1),(1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0)))representation_item('')surface());
#64815=oriented_edge('',*,*,#64751,.t.);
#64817=oriented_edge('',*,*,#64816,.t.);
#64819=oriented_edge('',*,*,#64818,.f.);
#64821=oriented_edge('',*,*,#64820,.f.);
#64822=edge_loop('',(#64815,#64817,#64819,#64821));
#64823=face_outer_bound('',#64822,.f.);
#64825=cartesian_point('',(-4.388887155571e1,-4.814374712541e1,-1.15e1));
#64826=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#64827=direction('',(7.069990853988e-1,-7.069990853988e-1,1.745240643728e-2));
#64828=axis2_placement_3d('',#64825,#64826,#64827);
#64829=cylindrical_surface('',#64828,5.e-1);
#64831=oriented_edge('',*,*,#64830,.t.);
#64832=oriented_edge('',*,*,#64816,.f.);
#64833=oriented_edge('',*,*,#64761,.f.);
#64835=oriented_edge('',*,*,#64834,.f.);
#64836=edge_loop('',(#64831,#64832,#64833,#64835));
#64837=face_outer_bound('',#64836,.f.);
#64839=cartesian_point('',(-5.171934078057e1,-5.666908824887e1,-1.1e1));
#64840=direction('',(7.069990853988e-1,-7.069990853988e-1,1.745240643728e-2));
#64841=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#64842=axis2_placement_3d('',#64839,#64840,#64841);
#64843=plane('',#64842);
#64844=oriented_edge('',*,*,#64830,.f.);
#64846=oriented_edge('',*,*,#64845,.f.);
#64848=oriented_edge('',*,*,#64847,.t.);
#64849=edge_loop('',(#64844,#64846,#64848));
#64850=face_outer_bound('',#64849,.f.);
#64852=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-2.435e1));
#64853=direction('',(0.e0,0.e0,-1.e0));
#64854=direction('',(1.e0,0.e0,0.e0));
#64855=axis2_placement_3d('',#64852,#64853,#64854);
#64856=conical_surface('',#64855,3.733025116791e0,1.e0);
#64858=oriented_edge('',*,*,#64857,.f.);
#64860=oriented_edge('',*,*,#64859,.f.);
#64862=oriented_edge('',*,*,#64861,.f.);
#64864=oriented_edge('',*,*,#64863,.t.);
#64865=oriented_edge('',*,*,#64845,.t.);
#64867=oriented_edge('',*,*,#64866,.f.);
#64869=oriented_edge('',*,*,#64868,.f.);
#64871=oriented_edge('',*,*,#64870,.f.);
#64873=oriented_edge('',*,*,#64872,.t.);
#64875=oriented_edge('',*,*,#64874,.t.);
#64876=edge_loop('',(#64858,#64860,#64862,#64864,#64865,#64867,#64869,#64871,
#64873,#64875));
#64877=face_outer_bound('',#64876,.f.);
#64879=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-3.72e1));
#64880=direction('',(0.e0,0.e0,1.e0));
#64881=direction('',(6.402393564262e-1,-7.681754789649e-1,0.e0));
#64882=axis2_placement_3d('',#64879,#64880,#64881);
#64883=toroidal_surface('',#64882,4.457398865141e0,5.e-1);
#64885=oriented_edge('',*,*,#64884,.f.);
#64887=oriented_edge('',*,*,#64886,.f.);
#64889=oriented_edge('',*,*,#64888,.f.);
#64890=oriented_edge('',*,*,#64861,.t.);
#64891=oriented_edge('',*,*,#64859,.t.);
#64892=oriented_edge('',*,*,#64857,.t.);
#64894=oriented_edge('',*,*,#64893,.f.);
#64895=edge_loop('',(#64885,#64887,#64889,#64890,#64891,#64892,#64894));
#64896=face_outer_bound('',#64895,.f.);
#64898=cartesian_point('',(0.e0,0.e0,-3.77e1));
#64899=direction('',(0.e0,0.e0,-1.e0));
#64900=direction('',(0.e0,1.e0,0.e0));
#64901=axis2_placement_3d('',#64898,#64899,#64900);
#64902=plane('',#64901);
#64904=oriented_edge('',*,*,#64903,.t.);
#64906=oriented_edge('',*,*,#64905,.f.);
#64908=oriented_edge('',*,*,#64907,.t.);
#64910=oriented_edge('',*,*,#64909,.f.);
#64912=oriented_edge('',*,*,#64911,.t.);
#64914=oriented_edge('',*,*,#64913,.t.);
#64915=oriented_edge('',*,*,#64886,.t.);
#64916=oriented_edge('',*,*,#64884,.t.);
#64918=oriented_edge('',*,*,#64917,.t.);
#64919=edge_loop('',(#64904,#64906,#64908,#64910,#64912,#64914,#64915,#64916,
#64918));
#64920=face_outer_bound('',#64919,.f.);
#64922=cartesian_point('',(0.e0,0.e0,-3.72e1));
#64923=direction('',(0.e0,0.e0,1.e0));
#64924=direction('',(-6.010053616391e-1,-7.992449907764e-1,0.e0));
#64925=axis2_placement_3d('',#64922,#64923,#64924);
#64926=toroidal_surface('',#64925,7.085059542064e1,5.e-1);
#64927=oriented_edge('',*,*,#64903,.f.);
#64929=oriented_edge('',*,*,#64928,.f.);
#64931=oriented_edge('',*,*,#64930,.t.);
#64933=oriented_edge('',*,*,#64932,.t.);
#64934=edge_loop('',(#64927,#64929,#64931,#64933));
#64935=face_outer_bound('',#64934,.f.);
#64937=cartesian_point('',(-5.296005219039e1,-4.241513155918e1,
-3.719989610561e1));
#64938=direction('',(-5.028419561362e-6,-4.481543510974e-5,9.999999989831e-1));
#64939=direction('',(7.323806759657e-1,-6.808953992737e-1,-2.683190629258e-5));
#64940=axis2_placement_3d('',#64937,#64938,#64939);
#64941=toroidal_surface('',#64940,2.999138448809e0,4.999956815635e-1);
#64942=oriented_edge('',*,*,#64917,.f.);
#64943=oriented_edge('',*,*,#64893,.t.);
#64945=oriented_edge('',*,*,#64944,.f.);
#64946=oriented_edge('',*,*,#64928,.t.);
#64947=edge_loop('',(#64942,#64943,#64945,#64946));
#64948=face_outer_bound('',#64947,.f.);
#64950=cartesian_point('',(-5.296160629031e1,-4.244266810111e1,
-3.607235433708e1));
#64951=direction('',(-1.480471309064e-3,-2.605077570651e-2,9.996595246832e-1));
#64952=direction('',(-8.272870500112e-1,-5.615555402826e-1,-1.585913181148e-2));
#64953=axis2_placement_3d('',#64950,#64951,#64952);
#64954=cylindrical_surface('',#64953,3.500002394878e0);
#64955=oriented_edge('',*,*,#64944,.t.);
#64956=oriented_edge('',*,*,#64874,.f.);
#64958=oriented_edge('',*,*,#64957,.t.);
#64960=oriented_edge('',*,*,#64959,.f.);
#64961=edge_loop('',(#64955,#64956,#64958,#64960));
#64962=face_outer_bound('',#64961,.f.);
#64964=cartesian_point('',(-5.298201036394e1,-4.282197515187e1,
-2.152397388121e1));
#64965=direction('',(-1.380648787161e-3,-2.605743288589e-2,9.996594940280e-1));
#64966=direction('',(-8.249981913298e-1,-5.649126467973e-1,-1.586460812639e-2));
#64967=axis2_placement_3d('',#64964,#64965,#64966);
#64968=cylindrical_surface('',#64967,3.499933211912e0);
#64970=oriented_edge('',*,*,#64969,.t.);
#64972=oriented_edge('',*,*,#64971,.f.);
#64973=oriented_edge('',*,*,#64957,.f.);
#64975=oriented_edge('',*,*,#64974,.f.);
#64976=edge_loop('',(#64970,#64972,#64973,#64975));
#64977=face_outer_bound('',#64976,.f.);
#64979=cartesian_point('',(-5.584466611400e1,-4.522650950423e1,
-1.174568395121e1));
#64980=cartesian_point('',(-5.566630623283e1,-4.546307815658e1,
-1.174495952667e1));
#64981=cartesian_point('',(-5.524774017763e1,-4.589431675944e1,
-1.174365515562e1));
#64982=cartesian_point('',(-5.447778355405e1,-4.636604117126e1,
-1.174227327580e1));
#64983=cartesian_point('',(-5.361099895700e1,-4.663188692016e1,
-1.174156465126e1));
#64984=cartesian_point('',(-5.270617319784e1,-4.667310164182e1,
-1.174158267099e1));
#64985=cartesian_point('',(-5.180343720615e1,-4.648407865227e1,
-1.174233279656e1));
#64986=cartesian_point('',(-5.100858160997e1,-4.608558484645e1,
-1.174375136821e1));
#64987=cartesian_point('',(-5.056331339985e1,-4.570248511176e1,
-1.174501390384e1));
#64988=cartesian_point('',(-5.038201559138e1,-4.550756638179e1,
-1.174567691416e1));
#64989=cartesian_point('',(-5.559539121018e1,-4.503911752651e1,
-1.119291894681e1));
#64990=cartesian_point('',(-5.543333664020e1,-4.525552543794e1,
-1.119167880474e1));
#64991=cartesian_point('',(-5.505238148547e1,-4.565035500732e1,
-1.118944187757e1));
#64992=cartesian_point('',(-5.434992620380e1,-4.608274893690e1,
-1.118708754465e1));
#64993=cartesian_point('',(-5.355807144487e1,-4.632654001817e1,
-1.118588254438e1));
#64994=cartesian_point('',(-5.273108726752e1,-4.636418760803e1,
-1.118591041689e1));
#64995=cartesian_point('',(-5.190632143060e1,-4.619052820427e1,
-1.118719729375e1));
#64996=cartesian_point('',(-5.118102790969e1,-4.582493954097e1,
-1.118957542035e1));
#64997=cartesian_point('',(-5.077559468938e1,-4.547399088497e1,
-1.119182701789e1));
#64998=cartesian_point('',(-5.061073514072e1,-4.529558147644e1,
-1.119292658881e1));
#64999=cartesian_point('',(-5.595700642130e1,-4.531096113593e1,
-1.074779156853e1));
#65000=cartesian_point('',(-5.577295396669e1,-4.555786027612e1,
-1.074730479983e1));
#65001=cartesian_point('',(-5.533977322613e1,-4.600858808295e1,
-1.074642333204e1));
#65002=cartesian_point('',(-5.453969697010e1,-4.650258894134e1,
-1.074550904687e1));
#65003=cartesian_point('',(-5.363696846705e1,-4.678120476494e1,
-1.074504309777e1));
#65004=cartesian_point('',(-5.269389885293e1,-4.682412108174e1,
-1.074505145508e1));
#65005=cartesian_point('',(-5.175360207234e1,-4.662541950446e1,
-1.074555894380e1));
#65006=cartesian_point('',(-5.092742520153e1,-4.620750458359e1,
-1.074644869643e1));
#65007=cartesian_point('',(-5.046627981502e1,-4.580672554169e1,
-1.074741082805e1));
#65008=cartesian_point('',(-5.027893842658e1,-4.560310174412e1,
-1.074781165954e1));
#65009=cartesian_point('',(-5.639475071489e1,-4.564003465139e1,
-1.106856167122e1));
#65010=cartesian_point('',(-5.618292792283e1,-4.592298618503e1,
-1.106898326896e1));
#65011=cartesian_point('',(-5.568491695035e1,-4.643925649754e1,
-1.106974080601e1));
#65012=cartesian_point('',(-5.476646050411e1,-4.700469660993e1,
-1.107054950907e1));
#65013=cartesian_point('',(-5.373101613445e1,-4.732351732751e1,
-1.107096512007e1));
#65014=cartesian_point('',(-5.264960264006e1,-4.737274677164e1,
-1.107095345351e1));
#65015=cartesian_point('',(-5.157112240120e1,-4.714562993647e1,
-1.107051798343e1));
#65016=cartesian_point('',(-5.062280429692e1,-4.666753807275e1,
-1.106967245898e1));
#65017=cartesian_point('',(-5.009278742642e1,-4.620863696938e1,
-1.106897347493e1));
#65018=cartesian_point('',(-4.987729052047e1,-4.597536242166e1,
-1.106857357146e1));
#65019=(bounded_surface()b_spline_surface(3,3,((#64979,#64980,#64981,#64982,
#64983,#64984,#64985,#64986,#64987,#64988),(#64989,#64990,#64991,#64992,#64993,
#64994,#64995,#64996,#64997,#64998),(#64999,#65000,#65001,#65002,#65003,#65004,
#65005,#65006,#65007,#65008),(#65009,#65010,#65011,#65012,#65013,#65014,#65015,
#65016,#65017,#65018)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(4.042734192553e-1,4.866126116318e-1,
5.700165539387e-1,6.533387578036e-1,7.367382269022e-1,8.199085549028e-1,
9.077956309391e-1,9.817981991477e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0),(8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1),(8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1),(1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0)))representation_item('')surface());
#65020=oriented_edge('',*,*,#64969,.f.);
#65022=oriented_edge('',*,*,#65021,.t.);
#65023=oriented_edge('',*,*,#64755,.t.);
#65025=oriented_edge('',*,*,#65024,.f.);
#65026=edge_loop('',(#65020,#65022,#65023,#65025));
#65027=face_outer_bound('',#65026,.f.);
#65029=cartesian_point('',(-5.040480005483e1,-4.614992448513e1,-1.15e1));
#65030=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#65031=direction('',(-7.069990853988e-1,7.069990853988e-1,1.745240643728e-2));
#65032=axis2_placement_3d('',#65029,#65030,#65031);
#65033=cylindrical_surface('',#65032,5.e-1);
#65035=oriented_edge('',*,*,#65034,.t.);
#65037=oriented_edge('',*,*,#65036,.f.);
#65038=oriented_edge('',*,*,#64757,.f.);
#65039=oriented_edge('',*,*,#65021,.f.);
#65040=edge_loop('',(#65035,#65037,#65038,#65039));
#65041=face_outer_bound('',#65040,.f.);
#65043=cartesian_point('',(5.171934078057e1,5.666908824887e1,-1.1e1));
#65044=direction('',(-7.069990853988e-1,7.069990853988e-1,1.745240643728e-2));
#65045=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#65046=axis2_placement_3d('',#65043,#65044,#65045);
#65047=plane('',#65046);
#65048=oriented_edge('',*,*,#65034,.f.);
#65049=oriented_edge('',*,*,#64974,.t.);
#65050=oriented_edge('',*,*,#64872,.f.);
#65051=edge_loop('',(#65048,#65049,#65050));
#65052=face_outer_bound('',#65051,.f.);
#65054=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-1.15e1));
#65055=direction('',(0.e0,0.e0,1.e0));
#65056=direction('',(-7.660037535267e-1,6.428360985376e-1,0.e0));
#65057=axis2_placement_3d('',#65054,#65055,#65056);
#65058=toroidal_surface('',#65057,3.008651368442e0,5.e-1);
#65059=oriented_edge('',*,*,#64870,.t.);
#65060=oriented_edge('',*,*,#64868,.t.);
#65061=oriented_edge('',*,*,#64866,.t.);
#65062=oriented_edge('',*,*,#64834,.t.);
#65063=oriented_edge('',*,*,#64759,.f.);
#65064=oriented_edge('',*,*,#65036,.t.);
#65065=edge_loop('',(#65059,#65060,#65061,#65062,#65063,#65064));
#65066=face_outer_bound('',#65065,.f.);
#65068=cartesian_point('',(0.e0,0.e0,-2.100872620322e1));
#65069=direction('',(0.e0,0.e0,1.e0));
#65070=direction('',(0.e0,1.e0,0.e0));
#65071=axis2_placement_3d('',#65068,#65069,#65070);
#65072=conical_surface('',#65071,7.163329132006e1,1.e0);
#65074=oriented_edge('',*,*,#65073,.f.);
#65076=oriented_edge('',*,*,#65075,.f.);
#65078=oriented_edge('',*,*,#65077,.t.);
#65080=oriented_edge('',*,*,#65079,.f.);
#65082=oriented_edge('',*,*,#65081,.t.);
#65084=oriented_edge('',*,*,#65083,.t.);
#65086=oriented_edge('',*,*,#65085,.f.);
#65088=oriented_edge('',*,*,#65087,.t.);
#65090=oriented_edge('',*,*,#65089,.t.);
#65092=oriented_edge('',*,*,#65091,.t.);
#65094=oriented_edge('',*,*,#65093,.f.);
#65096=oriented_edge('',*,*,#65095,.t.);
#65098=oriented_edge('',*,*,#65097,.t.);
#65100=oriented_edge('',*,*,#65099,.t.);
#65102=oriented_edge('',*,*,#65101,.f.);
#65104=oriented_edge('',*,*,#65103,.t.);
#65106=oriented_edge('',*,*,#65105,.t.);
#65108=oriented_edge('',*,*,#65107,.f.);
#65110=oriented_edge('',*,*,#65109,.t.);
#65112=oriented_edge('',*,*,#65111,.t.);
#65113=oriented_edge('',*,*,#64930,.f.);
#65114=oriented_edge('',*,*,#64959,.t.);
#65115=oriented_edge('',*,*,#64971,.t.);
#65116=oriented_edge('',*,*,#65024,.t.);
#65117=oriented_edge('',*,*,#64753,.f.);
#65118=oriented_edge('',*,*,#64820,.t.);
#65120=oriented_edge('',*,*,#65119,.t.);
#65122=oriented_edge('',*,*,#65121,.t.);
#65124=oriented_edge('',*,*,#65123,.f.);
#65126=oriented_edge('',*,*,#65125,.t.);
#65128=oriented_edge('',*,*,#65127,.t.);
#65130=oriented_edge('',*,*,#65129,.f.);
#65132=oriented_edge('',*,*,#65131,.t.);
#65133=oriented_edge('',*,*,#28240,.f.);
#65135=oriented_edge('',*,*,#65134,.f.);
#65136=edge_loop('',(#65074,#65076,#65078,#65080,#65082,#65084,#65086,#65088,
#65090,#65092,#65094,#65096,#65098,#65100,#65102,#65104,#65106,#65108,#65110,
#65112,#65113,#65114,#65115,#65116,#65117,#65118,#65120,#65122,#65124,#65126,
#65128,#65130,#65132,#65133,#65135));
#65137=face_outer_bound('',#65136,.f.);
#65139=cartesian_point('',(2.253948515504e-1,7.148099076512e1,
-2.694265870413e1));
#65140=cartesian_point('',(-1.231353262731e0,7.148563585591e1,
-2.693801361334e1));
#65141=cartesian_point('',(-4.301130596785e0,7.140023445827e1,
-2.702341501097e1));
#65142=cartesian_point('',(-8.967194555305e0,7.096466307333e1,
-2.745898639592e1));
#65143=cartesian_point('',(-1.365277791536e1,7.020061855363e1,
-2.822303091562e1));
#65144=cartesian_point('',(-1.801563145053e1,6.918656085410e1,
-2.923708861515e1));
#65145=cartesian_point('',(-2.074133792419e1,6.837510968649e1,
-3.004853978276e1));
#65146=cartesian_point('',(-2.200766251326e1,6.795892396371e1,
-3.046472550554e1));
#65147=cartesian_point('',(2.243602319431e-1,7.162220038335e1,
-2.740766674553e1));
#65148=cartesian_point('',(-1.225701137882e0,7.162682416439e1,
-2.740304296449e1));
#65149=cartesian_point('',(-4.281383530948e0,7.154181592871e1,
-2.748805120017e1));
#65150=cartesian_point('',(-8.926265263961e0,7.110822859456e1,
-2.792163853432e1));
#65151=cartesian_point('',(-1.359110908545e1,7.034757750015e1,
-2.868228962872e1));
#65152=cartesian_point('',(-1.793534378576e1,6.933786028260e1,
-2.969200684628e1));
#65153=cartesian_point('',(-2.064989902190e1,6.852973633404e1,
-3.050013079484e1));
#65154=cartesian_point('',(-2.191115637219e1,6.811521599464e1,
-3.091465113423e1));
#65155=cartesian_point('',(2.223440728904e-1,7.144290422964e1,
-2.785935527213e1));
#65156=cartesian_point('',(-1.214686865002e0,7.144748648444e1,
-2.785477301733e1));
#65157=cartesian_point('',(-4.242902503456e0,7.136324440189e1,
-2.793901509988e1));
#65158=cartesian_point('',(-8.846506519119e0,7.093352337952e1,
-2.836873612225e1));
#65159=cartesian_point('',(-1.347093528554e1,7.017948503928e1,
-2.912277446249e1));
#65160=cartesian_point('',(-1.777888753746e1,6.917822610144e1,
-3.012403340033e1));
#65161=cartesian_point('',(-2.047171240208e1,6.837658589120e1,
-3.092567361057e1));
#65162=cartesian_point('',(-2.172309524461e1,6.796531087770e1,
-3.133694862407e1));
#65163=cartesian_point('',(2.202248271854e-1,7.102122273145e1,
-2.810092083864e1));
#65164=cartesian_point('',(-1.203109429946e0,7.102576133677e1,
-2.809638223332e1));
#65165=cartesian_point('',(-4.202453932631e0,7.094232458091e1,
-2.817981898917e1));
#65166=cartesian_point('',(-8.762669692249e0,7.051666755570e1,
-2.860547601439e1));
#65167=cartesian_point('',(-1.334461697301e1,6.976958008119e1,
-2.935256348890e1));
#65168=cartesian_point('',(-1.761443164705e1,6.877721189675e1,
-3.034493167334e1));
#65169=cartesian_point('',(-2.028441506150e1,6.798238693979e1,
-3.113975663030e1));
#65170=cartesian_point('',(-2.152541851053e1,6.757452318640e1,
-3.154762038369e1));
#65171=(bounded_surface()b_spline_surface(3,3,((#65139,#65140,#65141,#65142,
#65143,#65144,#65145,#65146),(#65147,#65148,#65149,#65150,#65151,#65152,#65153,
#65154),(#65155,#65156,#65157,#65158,#65159,#65160,#65161,#65162),(#65163,
#65164,#65165,#65166,#65167,#65168,#65169,#65170)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,4),(0.e0,1.e0),(5.585305205707e-3,
1.929333547673e-1,4.001515387676e-1,6.101384448047e-1,8.107979864645e-1,
9.907277610826e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.122241910914e0,1.122241910914e0,1.122241910914e0,1.122241910914e0,
1.122241910914e0,1.122241910914e0,1.122241910914e0,1.122241910914e0),(
9.592526963622e-1,9.592526963622e-1,9.592526963622e-1,9.592526963622e-1,
9.592526963622e-1,9.592526963622e-1,9.592526963622e-1,9.592526963622e-1),(
9.592526963622e-1,9.592526963622e-1,9.592526963622e-1,9.592526963622e-1,
9.592526963622e-1,9.592526963622e-1,9.592526963622e-1,9.592526963622e-1),(
1.122241910914e0,1.122241910914e0,1.122241910914e0,1.122241910914e0,
1.122241910914e0,1.122241910914e0,1.122241910914e0,1.122241910914e0)))representation_item('')surface());
#65172=oriented_edge('',*,*,#65073,.t.);
#65174=oriented_edge('',*,*,#65173,.f.);
#65176=oriented_edge('',*,*,#65175,.f.);
#65178=oriented_edge('',*,*,#65177,.t.);
#65179=edge_loop('',(#65172,#65174,#65176,#65178));
#65180=face_outer_bound('',#65179,.f.);
#65182=cartesian_point('',(2.200767333089e1,6.795891858877e1,
-3.046472895185e1));
#65183=cartesian_point('',(2.079215339014e1,6.835840469974e1,
-3.006524284088e1));
#65184=cartesian_point('',(1.811194283887e1,6.915959912208e1,
-2.926404841854e1));
#65185=cartesian_point('',(1.378754777329e1,7.017454092196e1,
-2.824910661866e1));
#65186=cartesian_point('',(9.073222631791e0,7.095178674691e1,
-2.747186079371e1));
#65187=cartesian_point('',(4.361183057936e0,7.139771465538e1,
-2.702593288524e1));
#65188=cartesian_point('',(1.255342402829e0,7.148571223587e1,
-2.693793530475e1));
#65189=cartesian_point('',(-2.253845517362e-1,7.148099049216e1,
-2.694265704846e1));
#65190=cartesian_point('',(2.191116730326e1,6.811521153517e1,
-3.091465504297e1));
#65191=cartesian_point('',(2.070051134505e1,6.851309907734e1,
-3.051676750080e1));
#65192=cartesian_point('',(1.803125615701e1,6.931101183061e1,
-2.971885474753e1));
#65193=cartesian_point('',(1.372529102116e1,7.032161507393e1,
-2.870825150421e1));
#65194=cartesian_point('',(9.031815945088e0,7.109541144979e1,
-2.793445512835e1));
#65195=cartesian_point('',(4.341160267934e0,7.153930869905e1,
-2.749055787909e1));
#65196=cartesian_point('',(1.249580173695e0,7.162690110497e1,
-2.740296547317e1));
#65197=cartesian_point('',(-2.243499811813e-1,7.162220103252e1,
-2.740766554562e1));
#65198=cartesian_point('',(2.172310591044e1,6.796530654248e1,
-3.133695325390e1));
#65199=cartesian_point('',(2.052192839989e1,6.836007895203e1,
-3.094218084434e1));
#65200=cartesian_point('',(1.787402193914e1,6.915159671348e1,
-3.015066308290e1));
#65201=cartesian_point('',(1.360397122584e1,7.015374540730e1,
-2.914851438908e1));
#65202=cartesian_point('',(8.951126693180e0,7.092081983824e1,
-2.838143995814e1));
#65203=cartesian_point('',(4.302141836973e0,7.136075993987e1,
-2.794149985651e1));
#65204=cartesian_point('',(1.238351312003e0,7.144756278169e1,
-2.785469701469e1));
#65205=cartesian_point('',(-2.223339125033e-1,7.144290494005e1,
-2.785935485633e1));
#65206=cartesian_point('',(2.152542884278e1,6.757451828534e1,
-3.154762524174e1));
#65207=cartesian_point('',(2.033421441775e1,6.796601628396e1,
-3.115612724311e1));
#65208=cartesian_point('',(1.770874825559e1,6.875081207440e1,
-3.037133145268e1));
#65209=cartesian_point('',(1.347644828757e1,6.974407393328e1,
-2.937806959379e1));
#65210=cartesian_point('',(8.866311758709e0,7.050408272284e1,
-2.861806080423e1));
#65211=cartesian_point('',(4.261128373757e0,7.093986334586e1,
-2.818228018121e1));
#65212=cartesian_point('',(1.226548312891e0,7.102583625276e1,
-2.809630727431e1));
#65213=cartesian_point('',(-2.202147612066e-1,7.102122280122e1,
-2.810092072585e1));
#65214=(bounded_surface()b_spline_surface(3,3,((#65182,#65183,#65184,#65185,
#65186,#65187,#65188,#65189),(#65190,#65191,#65192,#65193,#65194,#65195,#65196,
#65197),(#65198,#65199,#65200,#65201,#65202,#65203,#65204,#65205),(#65206,
#65207,#65208,#65209,#65210,#65211,#65212,#65213)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,4),(0.e0,1.e0),(1.940879267082e-2,
1.905660269528e-1,3.905430375617e-1,6.000942751843e-1,8.069898596711e-1,
9.957142402770e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.122242237004e0,1.122242237004e0,1.122242237004e0,1.122242237004e0,
1.122242237004e0,1.122242237004e0,1.122242237004e0,1.122242237004e0),(
9.592525876655e-1,9.592525876655e-1,9.592525876655e-1,9.592525876655e-1,
9.592525876655e-1,9.592525876655e-1,9.592525876655e-1,9.592525876655e-1),(
9.592525876655e-1,9.592525876655e-1,9.592525876655e-1,9.592525876655e-1,
9.592525876655e-1,9.592525876655e-1,9.592525876655e-1,9.592525876655e-1),(
1.122242237004e0,1.122242237004e0,1.122242237004e0,1.122242237004e0,
1.122242237004e0,1.122242237004e0,1.122242237004e0,1.122242237004e0)))representation_item('')surface());
#65216=oriented_edge('',*,*,#65215,.t.);
#65218=oriented_edge('',*,*,#65217,.f.);
#65220=oriented_edge('',*,*,#65219,.f.);
#65221=oriented_edge('',*,*,#65173,.t.);
#65222=edge_loop('',(#65216,#65218,#65220,#65221));
#65223=face_outer_bound('',#65222,.f.);
#65225=cartesian_point('',(0.e0,0.e0,-2.100872620322e1));
#65226=direction('',(0.e0,0.e0,1.e0));
#65227=direction('',(0.e0,1.e0,0.e0));
#65228=axis2_placement_3d('',#65225,#65226,#65227);
#65229=conical_surface('',#65228,7.163329132006e1,1.e0);
#65231=oriented_edge('',*,*,#65230,.t.);
#65233=oriented_edge('',*,*,#65232,.f.);
#65234=oriented_edge('',*,*,#65215,.f.);
#65235=oriented_edge('',*,*,#65134,.t.);
#65236=oriented_edge('',*,*,#28242,.f.);
#65237=oriented_edge('',*,*,#65131,.f.);
#65239=oriented_edge('',*,*,#65238,.f.);
#65241=oriented_edge('',*,*,#65240,.f.);
#65243=oriented_edge('',*,*,#65242,.t.);
#65245=oriented_edge('',*,*,#65244,.t.);
#65247=oriented_edge('',*,*,#65246,.f.);
#65249=oriented_edge('',*,*,#65248,.t.);
#65251=oriented_edge('',*,*,#65250,.t.);
#65253=oriented_edge('',*,*,#65252,.t.);
#65255=oriented_edge('',*,*,#65254,.f.);
#65257=oriented_edge('',*,*,#65256,.t.);
#65259=oriented_edge('',*,*,#65258,.t.);
#65261=oriented_edge('',*,*,#65260,.t.);
#65263=oriented_edge('',*,*,#65262,.f.);
#65265=oriented_edge('',*,*,#65264,.t.);
#65267=oriented_edge('',*,*,#65266,.t.);
#65269=oriented_edge('',*,*,#65268,.f.);
#65271=oriented_edge('',*,*,#65270,.t.);
#65273=oriented_edge('',*,*,#65272,.t.);
#65275=oriented_edge('',*,*,#65274,.f.);
#65277=oriented_edge('',*,*,#65276,.t.);
#65279=oriented_edge('',*,*,#65278,.t.);
#65281=oriented_edge('',*,*,#65280,.t.);
#65283=oriented_edge('',*,*,#65282,.f.);
#65285=oriented_edge('',*,*,#65284,.t.);
#65287=oriented_edge('',*,*,#65286,.t.);
#65289=oriented_edge('',*,*,#65288,.t.);
#65291=oriented_edge('',*,*,#65290,.f.);
#65293=oriented_edge('',*,*,#65292,.t.);
#65295=oriented_edge('',*,*,#65294,.t.);
#65297=oriented_edge('',*,*,#65296,.f.);
#65298=edge_loop('',(#65231,#65233,#65234,#65235,#65236,#65237,#65239,#65241,
#65243,#65245,#65247,#65249,#65251,#65253,#65255,#65257,#65259,#65261,#65263,
#65265,#65267,#65269,#65271,#65273,#65275,#65277,#65279,#65281,#65283,#65285,
#65287,#65289,#65291,#65293,#65295,#65297));
#65299=face_outer_bound('',#65298,.f.);
#65301=cartesian_point('',(2.407503313295e1,6.608186318835e1,
-3.832648521907e1));
#65302=direction('',(-2.681882635426e-2,2.833963121660e-2,9.992385180003e-1));
#65303=direction('',(5.779153773679e-1,8.160609926406e-1,-7.633668329626e-3));
#65304=axis2_placement_3d('',#65301,#65302,#65303);
#65305=cylindrical_surface('',#65304,9.999832899184e-1);
#65306=oriented_edge('',*,*,#65230,.f.);
#65308=oriented_edge('',*,*,#65307,.f.);
#65310=oriented_edge('',*,*,#65309,.f.);
#65312=oriented_edge('',*,*,#65311,.t.);
#65313=edge_loop('',(#65306,#65308,#65310,#65312));
#65314=face_outer_bound('',#65313,.f.);
#65316=cartesian_point('',(2.417361735002e1,6.597764973111e1,-4.2e1));
#65317=direction('',(1.370001001533e-9,3.769997480862e-9,-1.e0));
#65318=direction('',(3.440264783620e-1,9.389599470615e-1,4.011193210918e-9));
#65319=axis2_placement_3d('',#65316,#65317,#65318);
#65320=spherical_surface('',#65319,1.e0);
#65322=oriented_edge('',*,*,#65321,.t.);
#65324=oriented_edge('',*,*,#65323,.t.);
#65325=oriented_edge('',*,*,#65307,.t.);
#65326=edge_loop('',(#65322,#65324,#65325));
#65327=face_outer_bound('',#65326,.f.);
#65329=cartesian_point('',(0.e0,0.e0,-4.2e1));
#65330=direction('',(0.e0,0.e0,1.e0));
#65331=direction('',(-9.999995644445e-1,9.333331978283e-4,0.e0));
#65332=axis2_placement_3d('',#65329,#65330,#65331);
#65333=toroidal_surface('',#65332,7.026673494497e1,1.e0);
#65334=oriented_edge('',*,*,#65321,.f.);
#65335=oriented_edge('',*,*,#65296,.t.);
#65337=oriented_edge('',*,*,#65336,.f.);
#65339=oriented_edge('',*,*,#65338,.f.);
#65340=edge_loop('',(#65334,#65335,#65337,#65339));
#65341=face_outer_bound('',#65340,.f.);
#65343=cartesian_point('',(4.109942859292e1,5.666499870864e1,
-4.296478668253e1));
#65344=cartesian_point('',(4.123996317724e1,5.657360152871e1,
-4.296478668253e1));
#65345=cartesian_point('',(4.153029510314e1,5.633528931141e1,
-4.296478668253e1));
#65346=cartesian_point('',(4.187559140362e1,5.586635659044e1,
-4.296478668253e1));
#65347=cartesian_point('',(4.209468675351e1,5.528729498622e1,
-4.296478668253e1));
#65348=cartesian_point('',(4.214894178747e1,5.467185251070e1,
-4.296478668253e1));
#65349=cartesian_point('',(4.203468240963e1,5.406550174286e1,
-4.296478668253e1));
#65350=cartesian_point('',(4.178932435913e1,5.357066357362e1,
-4.296478668253e1));
#65351=cartesian_point('',(4.156852343425e1,5.330458266635e1,
-4.296478668253e1));
#65352=cartesian_point('',(4.146935272472e1,5.320555966859e1,
-4.296478668253e1));
#65353=cartesian_point('',(4.155184495611e1,5.736118733776e1,
-4.319114984776e1));
#65354=cartesian_point('',(4.174407592334e1,5.723617647164e1,
-4.319114984776e1));
#65355=cartesian_point('',(4.214124149308e1,5.691016251787e1,
-4.319114984776e1));
#65356=cartesian_point('',(4.261394513199e1,5.626829811139e1,
-4.319114984776e1));
#65357=cartesian_point('',(4.291421362636e1,5.547486798371e1,
-4.319114984776e1));
#65358=cartesian_point('',(4.298868577038e1,5.463070646354e1,
-4.319114984776e1));
#65359=cartesian_point('',(4.283187717025e1,5.379838314773e1,
-4.319114984776e1));
#65360=cartesian_point('',(4.249499352285e1,5.311897958365e1,
-4.319114984776e1));
#65361=cartesian_point('',(4.219192432523e1,5.275375297922e1,
-4.319114984776e1));
#65362=cartesian_point('',(4.205583229642e1,5.261786491288e1,
-4.319114984776e1));
#65363=cartesian_point('',(4.188630978990e1,5.787586946041e1,
-4.258795874004e1));
#65364=cartesian_point('',(4.211675914075e1,5.772600848524e1,
-4.258795874004e1));
#65365=cartesian_point('',(4.259290526873e1,5.733515791391e1,
-4.258795874004e1));
#65366=cartesian_point('',(4.315979929894e1,5.656544762883e1,
-4.258795874004e1));
#65367=cartesian_point('',(4.352007791779e1,5.561353797121e1,
-4.258795874004e1));
#65368=cartesian_point('',(4.360949627708e1,5.460028778962e1,
-4.258795874004e1));
#65369=cartesian_point('',(4.342123165609e1,5.360090625743e1,
-4.258795874004e1));
#65370=cartesian_point('',(4.301668446677e1,5.278505618272e1,
-4.258795874004e1));
#65371=cartesian_point('',(4.265279553227e1,5.234653260714e1,
-4.258795874004e1));
#65372=cartesian_point('',(4.248940810940e1,5.218339073205e1,
-4.258795874004e1));
#65373=cartesian_point('',(4.177088327781e1,5.769824850822e1,
-4.175385072084e1));
#65374=cartesian_point('',(4.198814315618e1,5.755696350613e1,
-4.175385072084e1));
#65375=cartesian_point('',(4.243703245642e1,5.718848857452e1,
-4.175385072084e1));
#65376=cartesian_point('',(4.297142062280e1,5.646289893341e1,
-4.175385072084e1));
#65377=cartesian_point('',(4.331098926363e1,5.556568183995e1,
-4.175385072084e1));
#65378=cartesian_point('',(4.339524956346e1,5.461078551936e1,
-4.175385072084e1));
#65379=cartesian_point('',(4.321784066902e1,5.366905712522e1,
-4.175385072084e1));
#65380=cartesian_point('',(4.283664471381e1,5.290029584197e1,
-4.175385072084e1));
#65381=cartesian_point('',(4.249374516112e1,5.248706764238e1,
-4.175385072084e1));
#65382=cartesian_point('',(4.233977759891e1,5.233333127653e1,
-4.175385072084e1));
#65383=(bounded_surface()b_spline_surface(3,3,((#65343,#65344,#65345,#65346,
#65347,#65348,#65349,#65350,#65351,#65352),(#65353,#65354,#65355,#65356,#65357,
#65358,#65359,#65360,#65361,#65362),(#65363,#65364,#65365,#65366,#65367,#65368,
#65369,#65370,#65371,#65372),(#65373,#65374,#65375,#65376,#65377,#65378,#65379,
#65380,#65381,#65382)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(2.610459535456e-2,1.433237818077e-1,
2.865000273649e-1,4.294688213344e-1,5.722239841613e-1,7.148276617460e-1,
8.573817681353e-1,9.555120513391e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.329986455507e0,1.329986455507e0,1.329986455507e0,
1.329986455507e0,1.329986455507e0,1.329986455507e0,1.329986455507e0,
1.329986455507e0,1.329986455507e0,1.329986455507e0),(8.900045148310e-1,
8.900045148310e-1,8.900045148310e-1,8.900045148310e-1,8.900045148310e-1,
8.900045148310e-1,8.900045148310e-1,8.900045148310e-1,8.900045148310e-1,
8.900045148310e-1),(8.900045148310e-1,8.900045148310e-1,8.900045148310e-1,
8.900045148310e-1,8.900045148310e-1,8.900045148310e-1,8.900045148310e-1,
8.900045148310e-1,8.900045148310e-1,8.900045148310e-1),(1.329986455507e0,
1.329986455507e0,1.329986455507e0,1.329986455507e0,1.329986455507e0,
1.329986455507e0,1.329986455507e0,1.329986455507e0,1.329986455507e0,
1.329986455507e0)))representation_item('')surface());
#65385=oriented_edge('',*,*,#65384,.f.);
#65386=oriented_edge('',*,*,#65336,.t.);
#65388=oriented_edge('',*,*,#65387,.f.);
#65390=oriented_edge('',*,*,#65389,.t.);
#65391=edge_loop('',(#65385,#65386,#65388,#65390));
#65392=face_outer_bound('',#65391,.f.);
#65394=cartesian_point('',(0.e0,0.e0,-4.3e1));
#65395=direction('',(0.e0,0.e0,1.e0));
#65396=direction('',(0.e0,1.e0,0.e0));
#65397=axis2_placement_3d('',#65394,#65395,#65396);
#65398=plane('',#65397);
#65400=oriented_edge('',*,*,#65399,.f.);
#65402=oriented_edge('',*,*,#65401,.t.);
#65403=oriented_edge('',*,*,#65338,.t.);
#65404=oriented_edge('',*,*,#65384,.t.);
#65406=oriented_edge('',*,*,#65405,.t.);
#65408=oriented_edge('',*,*,#65407,.t.);
#65410=oriented_edge('',*,*,#65409,.t.);
#65412=oriented_edge('',*,*,#65411,.t.);
#65414=oriented_edge('',*,*,#65413,.t.);
#65416=oriented_edge('',*,*,#65415,.t.);
#65418=oriented_edge('',*,*,#65417,.t.);
#65420=oriented_edge('',*,*,#65419,.t.);
#65422=oriented_edge('',*,*,#65421,.t.);
#65424=oriented_edge('',*,*,#65423,.t.);
#65426=oriented_edge('',*,*,#65425,.t.);
#65428=oriented_edge('',*,*,#65427,.t.);
#65430=oriented_edge('',*,*,#65429,.t.);
#65432=oriented_edge('',*,*,#65431,.t.);
#65434=oriented_edge('',*,*,#65433,.t.);
#65436=oriented_edge('',*,*,#65435,.t.);
#65438=oriented_edge('',*,*,#65437,.t.);
#65440=oriented_edge('',*,*,#65439,.f.);
#65442=oriented_edge('',*,*,#65441,.f.);
#65443=edge_loop('',(#65400,#65402,#65403,#65404,#65406,#65408,#65410,#65412,
#65414,#65416,#65418,#65420,#65422,#65424,#65426,#65428,#65430,#65432,#65434,
#65436,#65438,#65440,#65442));
#65444=face_outer_bound('',#65443,.f.);
#65446=cartesian_point('',(1.748511563196e1,5.491066450403e1,
-4.251851132594e1));
#65447=cartesian_point('',(1.757676981025e1,5.490607028076e1,
-4.252146344050e1));
#65448=cartesian_point('',(1.802558425174e1,5.490314974371e1,
-4.253827517768e1));
#65449=cartesian_point('',(1.883777421443e1,5.507554085575e1,
-4.258728765645e1));
#65450=cartesian_point('',(1.980110252558e1,5.559908787861e1,
-4.267452101033e1));
#65451=cartesian_point('',(2.064829256412e1,5.638318119239e1,
-4.277072804246e1));
#65452=cartesian_point('',(2.135280274148e1,5.739705357410e1,
-4.286346923085e1));
#65453=cartesian_point('',(2.181195689063e1,5.845433247007e1,
-4.293091023798e1));
#65454=cartesian_point('',(2.199866677051e1,5.917061447383e1,
-4.296111073514e1));
#65455=cartesian_point('',(2.205685635169e1,5.946814867591e1,
-4.297102230163e1));
#65456=cartesian_point('',(1.751527301527e1,5.534973607695e1,
-4.324400885549e1));
#65457=cartesian_point('',(1.759519852832e1,5.534843421763e1,
-4.324546647382e1));
#65458=cartesian_point('',(1.798634212985e1,5.536115526307e1,
-4.325376899386e1));
#65459=cartesian_point('',(1.868879024173e1,5.555728015615e1,
-4.327554795457e1));
#65460=cartesian_point('',(1.950159660146e1,5.609263617856e1,
-4.330404018445e1));
#65461=cartesian_point('',(2.019563833734e1,5.686121525828e1,
-4.331628313383e1));
#65462=cartesian_point('',(2.075419998295e1,5.782662521418e1,
-4.329938755487e1));
#65463=cartesian_point('',(2.110307533513e1,5.880947361358e1,
-4.324955190321e1));
#65464=cartesian_point('',(2.123666486948e1,5.946305583755e1,
-4.319828721237e1));
#65465=cartesian_point('',(2.127644137063e1,5.973248487789e1,
-4.317398157942e1));
#65466=cartesian_point('',(1.757343385336e1,5.619621052799e1,
-4.323765709349e1));
#65467=cartesian_point('',(1.763040528411e1,5.619648643104e1,
-4.323619766617e1));
#65468=cartesian_point('',(1.791029419786e1,5.621223704686e1,
-4.322788900890e1));
#65469=cartesian_point('',(1.842566917281e1,5.637222030301e1,
-4.319999773229e1));
#65470=cartesian_point('',(1.905642873019e1,5.680607886443e1,
-4.313482593956e1));
#65471=cartesian_point('',(1.963277420853e1,5.744199818385e1,
-4.303394649025e1));
#65472=cartesian_point('',(2.013671199157e1,5.825903101225e1,
-4.289330631577e1));
#65473=cartesian_point('',(2.049199727905e1,5.910911218003e1,
-4.273425325513e1));
#65474=cartesian_point('',(2.065567701482e1,5.968469700604e1,
-4.261925462910e1));
#65475=cartesian_point('',(2.071165006873e1,5.992378666389e1,
-4.257020064261e1));
#65476=cartesian_point('',(1.760285061968e1,5.662418278161e1,
-4.250565345378e1));
#65477=cartesian_point('',(1.764803884793e1,5.662278242280e1,
-4.250270059266e1));
#65478=cartesian_point('',(1.787164041885e1,5.662599464524e1,
-4.248588632270e1));
#65479=cartesian_point('',(1.830513822022e1,5.672522423965e1,
-4.243435133735e1));
#65480=cartesian_point('',(1.889994917939e1,5.704330994667e1,
-4.233198060512e1));
#65481=cartesian_point('',(1.950888667736e1,5.755886010044e1,
-4.219919395942e1));
#65482=cartesian_point('',(2.010282176672e1,5.827237265479e1,
-4.204143895631e1));
#65483=cartesian_point('',(2.057495154823e1,5.906089083654e1,
-4.188779115647e1));
#65484=cartesian_point('',(2.082257302452e1,5.961928270334e1,
-4.178897504512e1));
#65485=cartesian_point('',(2.091354928832e1,5.985540089179e1,
-4.174878851817e1));
#65486=(bounded_surface()b_spline_surface(3,3,((#65446,#65447,#65448,#65449,
#65450,#65451,#65452,#65453,#65454,#65455),(#65456,#65457,#65458,#65459,#65460,
#65461,#65462,#65463,#65464,#65465),(#65466,#65467,#65468,#65469,#65470,#65471,
#65472,#65473,#65474,#65475),(#65476,#65477,#65478,#65479,#65480,#65481,#65482,
#65483,#65484,#65485)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(6.834082188940e-2,9.623384565791e-2,
2.053797469608e-1,3.290647425361e-1,4.683636069946e-1,6.250291893981e-1,
8.012597074141e-1,9.256188096643e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.322620086493e0,1.322620086493e0,1.322620086493e0,
1.322620086493e0,1.322620086493e0,1.322620086493e0,1.322620086493e0,
1.322620086493e0,1.322620086493e0,1.322620086493e0),(8.924599711691e-1,
8.924599711691e-1,8.924599711691e-1,8.924599711691e-1,8.924599711691e-1,
8.924599711691e-1,8.924599711691e-1,8.924599711691e-1,8.924599711691e-1,
8.924599711691e-1),(8.924599711691e-1,8.924599711691e-1,8.924599711691e-1,
8.924599711691e-1,8.924599711691e-1,8.924599711691e-1,8.924599711691e-1,
8.924599711691e-1,8.924599711691e-1,8.924599711691e-1),(1.322620086493e0,
1.322620086493e0,1.322620086493e0,1.322620086493e0,1.322620086493e0,
1.322620086493e0,1.322620086493e0,1.322620086493e0,1.322620086493e0,
1.322620086493e0)))representation_item('')surface());
#65487=oriented_edge('',*,*,#65399,.t.);
#65489=oriented_edge('',*,*,#65488,.t.);
#65491=oriented_edge('',*,*,#65490,.f.);
#65493=oriented_edge('',*,*,#65492,.t.);
#65494=edge_loop('',(#65487,#65489,#65491,#65493));
#65495=face_outer_bound('',#65494,.f.);
#65497=cartesian_point('',(-2.182846140198e1,5.575735931288e1,-4.2e1));
#65498=direction('',(1.e0,0.e0,0.e0));
#65499=direction('',(0.e0,0.e0,-1.e0));
#65500=axis2_placement_3d('',#65497,#65498,#65499);
#65501=cylindrical_surface('',#65500,1.e0);
#65502=oriented_edge('',*,*,#65441,.t.);
#65504=oriented_edge('',*,*,#65503,.f.);
#65506=oriented_edge('',*,*,#65505,.t.);
#65507=oriented_edge('',*,*,#65488,.f.);
#65508=edge_loop('',(#65502,#65504,#65506,#65507));
#65509=face_outer_bound('',#65508,.f.);
#65511=cartesian_point('',(-2.205688701326e1,5.946830499899e1,
-4.297102685347e1));
#65512=cartesian_point('',(-2.199897137451e1,5.917213700012e1,
-4.296116152041e1));
#65513=cartesian_point('',(-2.181315753879e1,5.845840491137e1,
-4.293109976995e1));
#65514=cartesian_point('',(-2.135612431731e1,5.740344035772e1,
-4.286394140774e1));
#65515=cartesian_point('',(-2.065409352811e1,5.639004117723e1,
-4.277144918371e1));
#65516=cartesian_point('',(-1.980801603683e1,5.560407400693e1,
-4.267523474818e1));
#65517=cartesian_point('',(-1.884382429610e1,5.507743258967e1,
-4.258771838896e1));
#65518=cartesian_point('',(-1.802856511457e1,5.490325631160e1,
-4.253839775860e1));
#65519=cartesian_point('',(-1.757760209026e1,5.490604253303e1,
-4.252149100110e1));
#65520=cartesian_point('',(-1.748559091440e1,5.491064008347e1,
-4.251852628433e1));
#65521=cartesian_point('',(-2.127646154220e1,5.973262670903e1,
-4.317396915669e1));
#65522=cartesian_point('',(-2.123687320726e1,5.946443556222e1,
-4.319816404540e1));
#65523=cartesian_point('',(-2.110394727098e1,5.881320450685e1,
-4.324928199261e1));
#65524=cartesian_point('',(-2.075676522071e1,5.783261406339e1,
-4.329916052717e1));
#65525=cartesian_point('',(-2.020030666527e1,5.686782883905e1,
-4.331627017498e1));
#65526=cartesian_point('',(-1.950734607358e1,5.609762146643e1,
-4.330421811286e1));
#65527=cartesian_point('',(-1.869399037040e1,5.555932869540e1,
-4.327573401912e1));
#65528=cartesian_point('',(-1.798893855501e1,5.536136295177e1,
-4.325382832447e1));
#65529=cartesian_point('',(-1.759592397570e1,5.534843598928e1,
-4.324548104246e1));
#65530=cartesian_point('',(-1.751568721128e1,5.534972861701e1,
-4.324401761224e1));
#65531=cartesian_point('',(-2.071167807836e1,5.992391278023e1,
-4.257017452469e1));
#65532=cartesian_point('',(-2.065596625161e1,5.968592102579e1,
-4.261900365857e1));
#65533=cartesian_point('',(-2.049301285231e1,5.911238550507e1,
-4.273360817600e1));
#65534=cartesian_point('',(-2.013919593246e1,5.826416940269e1,
-4.289237531990e1));
#65535=cartesian_point('',(-1.963682138134e1,5.744753827464e1,
-4.303303027983e1));
#65536=cartesian_point('',(-1.906103536327e1,5.681015127863e1,
-4.313420764061e1));
#65537=cartesian_point('',(-1.842954169757e1,5.637386878805e1,
-4.319974302785e1));
#65538=cartesian_point('',(-1.791215881312e1,5.621243518444e1,
-4.322782513071e1));
#65539=cartesian_point('',(-1.763092336450e1,5.619650035629e1,
-4.323618403960e1));
#65540=cartesian_point('',(-1.757372941590e1,5.619621274322e1,
-4.323765032103e1));
#65541=cartesian_point('',(-2.091359682572e1,5.985552506158e1,
-4.174876642579e1));
#65542=cartesian_point('',(-2.082304243043e1,5.962048964036e1,
-4.178876815257e1));
#65543=cartesian_point('',(-2.057644405332e1,5.906403648783e1,
-4.188722215623e1));
#65544=cartesian_point('',(-2.010597987683e1,5.827703708353e1,
-4.204048681731e1));
#65545=cartesian_point('',(-1.951343124389e1,5.756354598353e1,
-4.219808715460e1));
#65546=cartesian_point('',(-1.890455003904e1,5.704644687153e1,
-4.233108284369e1));
#65547=cartesian_point('',(-1.830850130576e1,5.672630468828e1,
-4.243388995696e1));
#65548=cartesian_point('',(-1.787314001604e1,5.662608035798e1,
-4.248575953851e1));
#65549=cartesian_point('',(-1.764845129239e1,5.662277776216e1,
-4.250267109433e1));
#65550=cartesian_point('',(-1.760308564866e1,5.662417643389e1,
-4.250563698776e1));
#65551=(bounded_surface()b_spline_surface(3,3,((#65511,#65512,#65513,#65514,
#65515,#65516,#65517,#65518,#65519,#65520),(#65521,#65522,#65523,#65524,#65525,
#65526,#65527,#65528,#65529,#65530),(#65531,#65532,#65533,#65534,#65535,#65536,
#65537,#65538,#65539,#65540),(#65541,#65542,#65543,#65544,#65545,#65546,#65547,
#65548,#65549,#65550)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(7.435858226425e-2,1.981474024387e-1,
3.738811572128e-1,5.305154196649e-1,6.697987273398e-1,7.939090722075e-1,
9.036096797411e-1,9.316123754574e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.322620867977e0,1.322620867977e0,1.322620867977e0,
1.322620867977e0,1.322620867977e0,1.322620867977e0,1.322620867977e0,
1.322620867977e0,1.322620867977e0,1.322620867977e0),(8.924597106744e-1,
8.924597106744e-1,8.924597106744e-1,8.924597106744e-1,8.924597106744e-1,
8.924597106744e-1,8.924597106744e-1,8.924597106744e-1,8.924597106744e-1,
8.924597106744e-1),(8.924597106744e-1,8.924597106744e-1,8.924597106744e-1,
8.924597106744e-1,8.924597106744e-1,8.924597106744e-1,8.924597106744e-1,
8.924597106744e-1,8.924597106744e-1,8.924597106744e-1),(1.322620867977e0,
1.322620867977e0,1.322620867977e0,1.322620867977e0,1.322620867977e0,
1.322620867977e0,1.322620867977e0,1.322620867977e0,1.322620867977e0,
1.322620867977e0)))representation_item('')surface());
#65552=oriented_edge('',*,*,#65439,.t.);
#65554=oriented_edge('',*,*,#65553,.t.);
#65556=oriented_edge('',*,*,#65555,.f.);
#65557=oriented_edge('',*,*,#65503,.t.);
#65558=edge_loop('',(#65552,#65554,#65556,#65557));
#65559=face_outer_bound('',#65558,.f.);
#65561=cartesian_point('',(-2.441075087979e1,6.662916874953e1,-4.2e1));
#65562=direction('',(3.420201433256e-1,-9.396926207859e-1,0.e0));
#65563=direction('',(0.e0,0.e0,-1.e0));
#65564=axis2_placement_3d('',#65561,#65562,#65563);
#65565=cylindrical_surface('',#65564,1.e0);
#65566=oriented_edge('',*,*,#65437,.f.);
#65568=oriented_edge('',*,*,#65567,.f.);
#65570=oriented_edge('',*,*,#65569,.t.);
#65571=oriented_edge('',*,*,#65553,.f.);
#65572=edge_loop('',(#65566,#65568,#65570,#65571));
#65573=face_outer_bound('',#65572,.f.);
#65575=cartesian_point('',(-2.417361735003e1,6.597764973111e1,-4.2e1));
#65576=direction('',(0.e0,0.e0,-1.e0));
#65577=direction('',(3.440264785421e-1,-9.389599469956e-1,0.e0));
#65578=axis2_placement_3d('',#65575,#65576,#65577);
#65579=spherical_surface('',#65578,1.e0);
#65581=oriented_edge('',*,*,#65580,.t.);
#65583=oriented_edge('',*,*,#65582,.t.);
#65584=oriented_edge('',*,*,#65567,.t.);
#65585=edge_loop('',(#65581,#65583,#65584));
#65586=face_outer_bound('',#65585,.f.);
#65588=cartesian_point('',(0.e0,0.e0,-4.2e1));
#65589=direction('',(0.e0,0.e0,1.e0));
#65590=direction('',(6.763713031010e-3,-9.999771258314e-1,0.e0));
#65591=axis2_placement_3d('',#65588,#65589,#65590);
#65592=toroidal_surface('',#65591,7.026673494497e1,1.e0);
#65593=oriented_edge('',*,*,#65580,.f.);
#65594=oriented_edge('',*,*,#65435,.f.);
#65596=oriented_edge('',*,*,#65595,.f.);
#65597=oriented_edge('',*,*,#65079,.t.);
#65598=edge_loop('',(#65593,#65594,#65596,#65597));
#65599=face_outer_bound('',#65598,.f.);
#65601=cartesian_point('',(-4.146920666213e1,5.320541384718e1,
-4.296478668261e1));
#65602=cartesian_point('',(-4.156843505732e1,5.330447617665e1,
-4.296478668261e1));
#65603=cartesian_point('',(-4.178929349509e1,5.357060133828e1,
-4.296478668261e1));
#65604=cartesian_point('',(-4.203468241710e1,5.406550175237e1,
-4.296478668261e1));
#65605=cartesian_point('',(-4.214894178544e1,5.467185250976e1,
-4.296478668261e1));
#65606=cartesian_point('',(-4.209468675864e1,5.528729498451e1,
-4.296478668261e1));
#65607=cartesian_point('',(-4.187559138995e1,5.586635660284e1,
-4.296478668261e1));
#65608=cartesian_point('',(-4.153032585811e1,5.633524757500e1,
-4.296478668261e1));
#65609=cartesian_point('',(-4.124004307077e1,5.657353594872e1,
-4.296478668261e1));
#65610=cartesian_point('',(-4.109955754966e1,5.666491484430e1,
-4.296478668261e1));
#65611=cartesian_point('',(-4.205563185725e1,5.261766480092e1,
-4.319114984749e1));
#65612=cartesian_point('',(-4.219180302300e1,5.275360680619e1,
-4.319114984749e1));
#65613=cartesian_point('',(-4.249495114290e1,5.311889413860e1,
-4.319114984749e1));
#65614=cartesian_point('',(-4.283187718074e1,5.379838315997e1,
-4.319114984749e1));
#65615=cartesian_point('',(-4.298868576679e1,5.463070646214e1,
-4.319114984749e1));
#65616=cartesian_point('',(-4.291421363313e1,5.547486798106e1,
-4.319114984749e1));
#65617=cartesian_point('',(-4.261394511208e1,5.626829812652e1,
-4.319114984749e1));
#65618=cartesian_point('',(-4.214128359846e1,5.691010539257e1,
-4.319114984749e1));
#65619=cartesian_point('',(-4.174418521036e1,5.723608675015e1,
-4.319114984749e1));
#65620=cartesian_point('',(-4.155202134762e1,5.736107262580e1,
-4.319114984749e1));
#65621=cartesian_point('',(-4.248916747036e1,5.218315048393e1,
-4.258795873998e1));
#65622=cartesian_point('',(-4.265264988880e1,5.234635709685e1,
-4.258795873998e1));
#65623=cartesian_point('',(-4.301663357321e1,5.278495357911e1,
-4.258795873998e1));
#65624=cartesian_point('',(-4.342123166874e1,5.360090627172e1,
-4.258795873998e1));
#65625=cartesian_point('',(-4.360949627226e1,5.460028778790e1,
-4.258795873998e1));
#65626=cartesian_point('',(-4.352007792570e1,5.561353796784e1,
-4.258795873998e1));
#65627=cartesian_point('',(-4.315979927433e1,5.656544764593e1,
-4.258795873998e1));
#65628=cartesian_point('',(-4.259295576526e1,5.733508941177e1,
-4.258795873998e1));
#65629=cartesian_point('',(-4.211689015789e1,5.772590091621e1,
-4.258795873998e1));
#65630=cartesian_point('',(-4.188652124921e1,5.787573194320e1,
-4.258795873998e1));
#65631=cartesian_point('',(-4.233955083330e1,5.233310487960e1,
-4.175385072106e1));
#65632=cartesian_point('',(-4.249360791814e1,5.248690225649e1,
-4.175385072106e1));
#65633=cartesian_point('',(-4.283659675853e1,5.290019915981e1,
-4.175385072106e1));
#65634=cartesian_point('',(-4.321784068109e1,5.366905713874e1,
-4.175385072106e1));
#65635=cartesian_point('',(-4.339524955926e1,5.461078551774e1,
-4.175385072106e1));
#65636=cartesian_point('',(-4.331098927133e1,5.556568183686e1,
-4.175385072106e1));
#65637=cartesian_point('',(-4.297142059998e1,5.646289894992e1,
-4.175385072106e1));
#65638=cartesian_point('',(-4.243708005723e1,5.718842399874e1,
-4.175385072106e1));
#65639=cartesian_point('',(-4.198826667419e1,5.755686209657e1,
-4.175385072106e1));
#65640=cartesian_point('',(-4.177108263504e1,5.769811886143e1,
-4.175385072106e1));
#65641=(bounded_surface()b_spline_surface(3,3,((#65601,#65602,#65603,#65604,
#65605,#65606,#65607,#65608,#65609,#65610),(#65611,#65612,#65613,#65614,#65615,
#65616,#65617,#65618,#65619,#65620),(#65621,#65622,#65623,#65624,#65625,#65626,
#65627,#65628,#65629,#65630),(#65631,#65632,#65633,#65634,#65635,#65636,#65637,
#65638,#65639,#65640)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(4.443976529993e-2,1.426182318612e-1,
2.851723382472e-1,4.277760158342e-1,5.705311786697e-1,7.134999726487e-1,
8.566762182067e-1,9.738595376292e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.329986455297e0,1.329986455297e0,1.329986455297e0,
1.329986455297e0,1.329986455297e0,1.329986455297e0,1.329986455297e0,
1.329986455297e0,1.329986455297e0,1.329986455297e0),(8.900045149009e-1,
8.900045149009e-1,8.900045149009e-1,8.900045149009e-1,8.900045149009e-1,
8.900045149009e-1,8.900045149009e-1,8.900045149009e-1,8.900045149009e-1,
8.900045149009e-1),(8.900045149009e-1,8.900045149009e-1,8.900045149009e-1,
8.900045149009e-1,8.900045149009e-1,8.900045149009e-1,8.900045149009e-1,
8.900045149009e-1,8.900045149009e-1,8.900045149009e-1),(1.329986455297e0,
1.329986455297e0,1.329986455297e0,1.329986455297e0,1.329986455297e0,
1.329986455297e0,1.329986455297e0,1.329986455297e0,1.329986455297e0,
1.329986455297e0)))representation_item('')surface());
#65642=oriented_edge('',*,*,#65433,.f.);
#65644=oriented_edge('',*,*,#65643,.t.);
#65646=oriented_edge('',*,*,#65645,.f.);
#65647=oriented_edge('',*,*,#65595,.t.);
#65648=edge_loop('',(#65642,#65644,#65646,#65647));
#65649=face_outer_bound('',#65648,.f.);
#65651=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.2e1));
#65652=direction('',(0.e0,0.e0,-1.e0));
#65653=direction('',(-7.274289711977e-1,-6.861829871560e-1,0.e0));
#65654=axis2_placement_3d('',#65651,#65652,#65653);
#65655=toroidal_surface('',#65654,8.050139473315e0,1.e0);
#65656=oriented_edge('',*,*,#65431,.f.);
#65658=oriented_edge('',*,*,#65657,.f.);
#65660=oriented_edge('',*,*,#65659,.t.);
#65662=oriented_edge('',*,*,#65661,.t.);
#65663=oriented_edge('',*,*,#65643,.f.);
#65664=edge_loop('',(#65656,#65658,#65660,#65662,#65663));
#65665=face_outer_bound('',#65664,.f.);
#65667=cartesian_point('',(-5.666499871148e1,4.109942859302e1,
-4.296478668253e1));
#65668=cartesian_point('',(-5.657360153198e1,4.123996317656e1,
-4.296478668253e1));
#65669=cartesian_point('',(-5.633528931523e1,4.153029510198e1,
-4.296478668253e1));
#65670=cartesian_point('',(-5.586635659496e1,4.187559140270e1,
-4.296478668253e1));
#65671=cartesian_point('',(-5.528729499034e1,4.209468675346e1,
-4.296478668253e1));
#65672=cartesian_point('',(-5.467185251426e1,4.214894178819e1,
-4.296478668253e1));
#65673=cartesian_point('',(-5.406550174574e1,4.203468241096e1,
-4.296478668253e1));
#65674=cartesian_point('',(-5.357066357510e1,4.178932436047e1,
-4.296478668253e1));
#65675=cartesian_point('',(-5.330458266686e1,4.156852343505e1,
-4.296478668253e1));
#65676=cartesian_point('',(-5.320555966845e1,4.146935272489e1,
-4.296478668253e1));
#65677=cartesian_point('',(-5.736118734132e1,4.155184495703e1,
-4.319114984804e1));
#65678=cartesian_point('',(-5.723617647578e1,4.174407592323e1,
-4.319114984804e1));
#65679=cartesian_point('',(-5.691016252271e1,4.214124149234e1,
-4.319114984804e1));
#65680=cartesian_point('',(-5.626829811721e1,4.261394513157e1,
-4.319114984804e1));
#65681=cartesian_point('',(-5.547486798900e1,4.291421362713e1,
-4.319114984804e1));
#65682=cartesian_point('',(-5.463070646803e1,4.298868577221e1,
-4.319114984804e1));
#65683=cartesian_point('',(-5.379838315121e1,4.283187717290e1,
-4.319114984804e1));
#65684=cartesian_point('',(-5.311897958510e1,4.249499352547e1,
-4.319114984804e1));
#65685=cartesian_point('',(-5.275375297928e1,4.219192432706e1,
-4.319114984804e1));
#65686=cartesian_point('',(-5.261786491202e1,4.205583229735e1,
-4.319114984804e1));
#65687=cartesian_point('',(-5.787586946405e1,4.188630979115e1,
-4.258795873901e1));
#65688=cartesian_point('',(-5.772600848958e1,4.211675914073e1,
-4.258795873901e1));
#65689=cartesian_point('',(-5.733515791915e1,4.259290526792e1,
-4.258795873901e1));
#65690=cartesian_point('',(-5.656544763534e1,4.315979929842e1,
-4.258795873901e1));
#65691=cartesian_point('',(-5.561353797724e1,4.352007791865e1,
-4.258795873901e1));
#65692=cartesian_point('',(-5.460028779483e1,4.360949627919e1,
-4.258795873901e1));
#65693=cartesian_point('',(-5.360090626153e1,4.342123165921e1,
-4.258795873901e1));
#65694=cartesian_point('',(-5.278505618443e1,4.301668446988e1,
-4.258795873901e1));
#65695=cartesian_point('',(-5.234653260721e1,4.265279553445e1,
-4.258795873901e1));
#65696=cartesian_point('',(-5.218339073104e1,4.248940811052e1,
-4.258795873901e1));
#65697=cartesian_point('',(-5.769824851044e1,4.177088327804e1,
-4.175385071913e1));
#65698=cartesian_point('',(-5.755696350908e1,4.198814315512e1,
-4.175385071913e1));
#65699=cartesian_point('',(-5.718848857847e1,4.243703245442e1,
-4.175385071913e1));
#65700=cartesian_point('',(-5.646289893888e1,4.297142062085e1,
-4.175385071913e1));
#65701=cartesian_point('',(-5.556568184535e1,4.331098926282e1,
-4.175385071913e1));
#65702=cartesian_point('',(-5.461078552440e1,4.339524956380e1,
-4.175385071913e1));
#65703=cartesian_point('',(-5.366905712963e1,4.321784067038e1,
-4.175385071913e1));
#65704=cartesian_point('',(-5.290029584449e1,4.283664471535e1,
-4.175385071913e1));
#65705=cartesian_point('',(-5.248706764354e1,4.249374516193e1,
-4.175385071913e1));
#65706=cartesian_point('',(-5.233333127674e1,4.233977759880e1,
-4.175385071913e1));
#65707=(bounded_surface()b_spline_surface(3,3,((#65667,#65668,#65669,#65670,
#65671,#65672,#65673,#65674,#65675,#65676),(#65677,#65678,#65679,#65680,#65681,
#65682,#65683,#65684,#65685,#65686),(#65687,#65688,#65689,#65690,#65691,#65692,
#65693,#65694,#65695,#65696),(#65697,#65698,#65699,#65700,#65701,#65702,#65703,
#65704,#65705,#65706)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(2.610459609076e-2,1.433237818091e-1,
2.865000273798e-1,4.294688213651e-1,5.722239841992e-1,7.148276617780e-1,
8.573817681515e-1,9.555120519056e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.329986456176e0,1.329986456176e0,1.329986456176e0,
1.329986456176e0,1.329986456176e0,1.329986456176e0,1.329986456176e0,
1.329986456176e0,1.329986456176e0,1.329986456176e0),(8.900045146080e-1,
8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,
8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,
8.900045146080e-1),(8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,
8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,
8.900045146080e-1,8.900045146080e-1,8.900045146080e-1),(1.329986456176e0,
1.329986456176e0,1.329986456176e0,1.329986456176e0,1.329986456176e0,
1.329986456176e0,1.329986456176e0,1.329986456176e0,1.329986456176e0,
1.329986456176e0)))representation_item('')surface());
#65708=oriented_edge('',*,*,#65429,.f.);
#65710=oriented_edge('',*,*,#65709,.t.);
#65712=oriented_edge('',*,*,#65711,.f.);
#65713=oriented_edge('',*,*,#65657,.t.);
#65714=edge_loop('',(#65708,#65710,#65712,#65713));
#65715=face_outer_bound('',#65714,.f.);
#65717=cartesian_point('',(0.e0,0.e0,-4.2e1));
#65718=direction('',(0.e0,0.e0,1.e0));
#65719=direction('',(6.763713031010e-3,-9.999771258314e-1,0.e0));
#65720=axis2_placement_3d('',#65717,#65718,#65719);
#65721=toroidal_surface('',#65720,7.026673494497e1,1.e0);
#65722=oriented_edge('',*,*,#65427,.f.);
#65724=oriented_edge('',*,*,#65723,.f.);
#65725=oriented_edge('',*,*,#65107,.t.);
#65726=oriented_edge('',*,*,#65709,.f.);
#65727=edge_loop('',(#65722,#65724,#65725,#65726));
#65728=face_outer_bound('',#65727,.f.);
#65730=cartesian_point('',(-5.320541384729e1,-4.146920666198e1,
-4.296478668261e1));
#65731=cartesian_point('',(-5.330447617669e1,-4.156843505710e1,
-4.296478668261e1));
#65732=cartesian_point('',(-5.357060133826e1,-4.178929349485e1,
-4.296478668261e1));
#65733=cartesian_point('',(-5.406550175233e1,-4.203468241681e1,
-4.296478668261e1));
#65734=cartesian_point('',(-5.467185250980e1,-4.214894178502e1,
-4.296478668261e1));
#65735=cartesian_point('',(-5.528729498456e1,-4.209468675794e1,
-4.296478668261e1));
#65736=cartesian_point('',(-5.586635660277e1,-4.187559138883e1,
-4.296478668261e1));
#65737=cartesian_point('',(-5.633524757236e1,-4.153032585822e1,
-4.296478668261e1));
#65738=cartesian_point('',(-5.657353594450e1,-4.124004307330e1,
-4.296478668261e1));
#65739=cartesian_point('',(-5.666491483892e1,-4.109955755477e1,
-4.296478668261e1));
#65740=cartesian_point('',(-5.261766480108e1,-4.205563185702e1,
-4.319114984747e1));
#65741=cartesian_point('',(-5.275360680627e1,-4.219180302270e1,
-4.319114984747e1));
#65742=cartesian_point('',(-5.311889413864e1,-4.249495114260e1,
-4.319114984747e1));
#65743=cartesian_point('',(-5.379838316007e1,-4.283187718042e1,
-4.319114984747e1));
#65744=cartesian_point('',(-5.463070646248e1,-4.298868576631e1,
-4.319114984747e1));
#65745=cartesian_point('',(-5.547486798156e1,-4.291421363225e1,
-4.319114984747e1));
#65746=cartesian_point('',(-5.626829812701e1,-4.261394511056e1,
-4.319114984747e1));
#65747=cartesian_point('',(-5.691010538962e1,-4.214128359857e1,
-4.319114984747e1));
#65748=cartesian_point('',(-5.723608674505e1,-4.174418521375e1,
-4.319114984747e1));
#65749=cartesian_point('',(-5.736107261914e1,-4.155202135454e1,
-4.319114984747e1));
#65750=cartesian_point('',(-5.218315048409e1,-4.248916747010e1,
-4.258795874007e1));
#65751=cartesian_point('',(-5.234635709693e1,-4.265264988847e1,
-4.258795874007e1));
#65752=cartesian_point('',(-5.278495357917e1,-4.301663357290e1,
-4.258795874007e1));
#65753=cartesian_point('',(-5.360090627190e1,-4.342123166844e1,
-4.258795874007e1));
#65754=cartesian_point('',(-5.460028778845e1,-4.360949627179e1,
-4.258795874007e1));
#65755=cartesian_point('',(-5.561353796869e1,-4.352007792473e1,
-4.258795874007e1));
#65756=cartesian_point('',(-5.656544764687e1,-4.315979927258e1,
-4.258795874007e1));
#65757=cartesian_point('',(-5.733508940864e1,-4.259295576541e1,
-4.258795874007e1));
#65758=cartesian_point('',(-5.772590091052e1,-4.211689016195e1,
-4.258795874007e1));
#65759=cartesian_point('',(-5.787573193563e1,-4.188652125749e1,
-4.258795874007e1));
#65760=cartesian_point('',(-5.233310487965e1,-4.233955083315e1,
-4.175385072121e1));
#65761=cartesian_point('',(-5.248690225647e1,-4.249360791793e1,
-4.175385072121e1));
#65762=cartesian_point('',(-5.290019915979e1,-4.283659675834e1,
-4.175385072121e1));
#65763=cartesian_point('',(-5.366905713885e1,-4.321784068093e1,
-4.175385072121e1));
#65764=cartesian_point('',(-5.461078551821e1,-4.339524955893e1,
-4.175385072121e1));
#65765=cartesian_point('',(-5.556568183763e1,-4.331098927053e1,
-4.175385072121e1));
#65766=cartesian_point('',(-5.646289895078e1,-4.297142059844e1,
-4.175385072121e1));
#65767=cartesian_point('',(-5.718842399579e1,-4.243708005747e1,
-4.175385072121e1));
#65768=cartesian_point('',(-5.755686209120e1,-4.198826667811e1,
-4.175385072121e1));
#65769=cartesian_point('',(-5.769811885431e1,-4.177108264293e1,
-4.175385072121e1));
#65770=(bounded_surface()b_spline_surface(3,3,((#65730,#65731,#65732,#65733,
#65734,#65735,#65736,#65737,#65738,#65739),(#65740,#65741,#65742,#65743,#65744,
#65745,#65746,#65747,#65748,#65749),(#65750,#65751,#65752,#65753,#65754,#65755,
#65756,#65757,#65758,#65759),(#65760,#65761,#65762,#65763,#65764,#65765,#65766,
#65767,#65768,#65769)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(4.443976537449e-2,1.426182318620e-1,
2.851723382488e-1,4.277760158326e-1,5.705311786616e-1,7.134999726357e-1,
8.566762181950e-1,9.738595356368e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.329986455241e0,1.329986455241e0,1.329986455241e0,
1.329986455241e0,1.329986455241e0,1.329986455241e0,1.329986455241e0,
1.329986455241e0,1.329986455241e0,1.329986455241e0),(8.900045149196e-1,
8.900045149196e-1,8.900045149196e-1,8.900045149196e-1,8.900045149196e-1,
8.900045149196e-1,8.900045149196e-1,8.900045149196e-1,8.900045149196e-1,
8.900045149196e-1),(8.900045149196e-1,8.900045149196e-1,8.900045149196e-1,
8.900045149196e-1,8.900045149196e-1,8.900045149196e-1,8.900045149196e-1,
8.900045149196e-1,8.900045149196e-1,8.900045149196e-1),(1.329986455241e0,
1.329986455241e0,1.329986455241e0,1.329986455241e0,1.329986455241e0,
1.329986455241e0,1.329986455241e0,1.329986455241e0,1.329986455241e0,
1.329986455241e0)))representation_item('')surface());
#65771=oriented_edge('',*,*,#65425,.f.);
#65773=oriented_edge('',*,*,#65772,.t.);
#65775=oriented_edge('',*,*,#65774,.f.);
#65776=oriented_edge('',*,*,#65723,.t.);
#65777=edge_loop('',(#65771,#65773,#65775,#65776));
#65778=face_outer_bound('',#65777,.f.);
#65780=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-4.2e1));
#65781=direction('',(0.e0,0.e0,-1.e0));
#65782=direction('',(6.861829871560e-1,-7.274289711977e-1,0.e0));
#65783=axis2_placement_3d('',#65780,#65781,#65782);
#65784=toroidal_surface('',#65783,8.050139473315e0,1.e0);
#65785=oriented_edge('',*,*,#65423,.f.);
#65787=oriented_edge('',*,*,#65786,.f.);
#65789=oriented_edge('',*,*,#65788,.t.);
#65791=oriented_edge('',*,*,#65790,.t.);
#65792=oriented_edge('',*,*,#65772,.f.);
#65793=edge_loop('',(#65785,#65787,#65789,#65791,#65792));
#65794=face_outer_bound('',#65793,.f.);
#65796=cartesian_point('',(-4.109942859292e1,-5.666499871216e1,
-4.296478668253e1));
#65797=cartesian_point('',(-4.123996317654e1,-5.657360153265e1,
-4.296478668253e1));
#65798=cartesian_point('',(-4.153029510199e1,-5.633528931591e1,
-4.296478668253e1));
#65799=cartesian_point('',(-4.187559140273e1,-5.586635659570e1,
-4.296478668253e1));
#65800=cartesian_point('',(-4.209468675356e1,-5.528729499122e1,
-4.296478668253e1));
#65801=cartesian_point('',(-4.214894178845e1,-5.467185251524e1,
-4.296478668253e1));
#65802=cartesian_point('',(-4.203468241144e1,-5.406550174676e1,
-4.296478668253e1));
#65803=cartesian_point('',(-4.178932436102e1,-5.357066357569e1,
-4.296478668253e1));
#65804=cartesian_point('',(-4.156852343541e1,-5.330458266709e1,
-4.296478668253e1));
#65805=cartesian_point('',(-4.146935272497e1,-5.320555966840e1,
-4.296478668253e1));
#65806=cartesian_point('',(-4.155184495664e1,-5.736118734175e1,
-4.319114984793e1));
#65807=cartesian_point('',(-4.174407592290e1,-5.723617647621e1,
-4.319114984793e1));
#65808=cartesian_point('',(-4.214124149201e1,-5.691016252320e1,
-4.319114984793e1));
#65809=cartesian_point('',(-4.261394513122e1,-5.626829811786e1,
-4.319114984793e1));
#65810=cartesian_point('',(-4.291421362681e1,-5.547486798997e1,
-4.319114984793e1));
#65811=cartesian_point('',(-4.298868577209e1,-5.463070646929e1,
-4.319114984793e1));
#65812=cartesian_point('',(-4.283187717313e1,-5.379838315267e1,
-4.319114984793e1));
#65813=cartesian_point('',(-4.249499352584e1,-5.311897958610e1,
-4.319114984793e1));
#65814=cartesian_point('',(-4.219192432724e1,-5.275375297985e1,
-4.319114984793e1));
#65815=cartesian_point('',(-4.205583229718e1,-5.261786491224e1,
-4.319114984793e1));
#65816=cartesian_point('',(-4.188630979063e1,-5.787586946445e1,
-4.258795873937e1));
#65817=cartesian_point('',(-4.211675914028e1,-5.772600848998e1,
-4.258795873937e1));
#65818=cartesian_point('',(-4.259290526747e1,-5.733515791962e1,
-4.258795873937e1));
#65819=cartesian_point('',(-4.315979929794e1,-5.656544763602e1,
-4.258795873937e1));
#65820=cartesian_point('',(-4.352007791820e1,-5.561353797832e1,
-4.258795873937e1));
#65821=cartesian_point('',(-4.360949627898e1,-5.460028779629e1,
-4.258795873937e1));
#65822=cartesian_point('',(-4.342123165942e1,-5.360090626326e1,
-4.258795873937e1));
#65823=cartesian_point('',(-4.301668447028e1,-5.278505618563e1,
-4.258795873937e1));
#65824=cartesian_point('',(-4.265279553464e1,-5.234653260792e1,
-4.258795873937e1));
#65825=cartesian_point('',(-4.248940811028e1,-5.218339073133e1,
-4.258795873937e1));
#65826=cartesian_point('',(-4.177088327788e1,-5.769824851134e1,
-4.175385071973e1));
#65827=cartesian_point('',(-4.198814315507e1,-5.755696350996e1,
-4.175385071973e1));
#65828=cartesian_point('',(-4.243703245444e1,-5.718848857936e1,
-4.175385071973e1));
#65829=cartesian_point('',(-4.297142062093e1,-5.646289893983e1,
-4.175385071973e1));
#65830=cartesian_point('',(-4.331098926300e1,-5.556568184652e1,
-4.175385071973e1));
#65831=cartesian_point('',(-4.339524956421e1,-5.461078552577e1,
-4.175385071973e1));
#65832=cartesian_point('',(-4.321784067116e1,-5.366905713108e1,
-4.175385071973e1));
#65833=cartesian_point('',(-4.283664471624e1,-5.290029584530e1,
-4.175385071973e1));
#65834=cartesian_point('',(-4.249374516256e1,-5.248706764382e1,
-4.175385071973e1));
#65835=cartesian_point('',(-4.233977759900e1,-5.233333127659e1,
-4.175385071973e1));
#65836=(bounded_surface()b_spline_surface(3,3,((#65796,#65797,#65798,#65799,
#65800,#65801,#65802,#65803,#65804,#65805),(#65806,#65807,#65808,#65809,#65810,
#65811,#65812,#65813,#65814,#65815),(#65816,#65817,#65818,#65819,#65820,#65821,
#65822,#65823,#65824,#65825),(#65826,#65827,#65828,#65829,#65830,#65831,#65832,
#65833,#65834,#65835)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(2.610459601854e-2,1.433237817999e-1,
2.865000273644e-1,4.294688213476e-1,5.722239841833e-1,7.148276617666e-1,
8.573817681459e-1,9.555120521913e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.329986455937e0,1.329986455937e0,1.329986455937e0,
1.329986455937e0,1.329986455937e0,1.329986455937e0,1.329986455937e0,
1.329986455937e0,1.329986455937e0,1.329986455937e0),(8.900045146877e-1,
8.900045146877e-1,8.900045146877e-1,8.900045146877e-1,8.900045146877e-1,
8.900045146877e-1,8.900045146877e-1,8.900045146877e-1,8.900045146877e-1,
8.900045146877e-1),(8.900045146877e-1,8.900045146877e-1,8.900045146877e-1,
8.900045146877e-1,8.900045146877e-1,8.900045146877e-1,8.900045146877e-1,
8.900045146877e-1,8.900045146877e-1,8.900045146877e-1),(1.329986455937e0,
1.329986455937e0,1.329986455937e0,1.329986455937e0,1.329986455937e0,
1.329986455937e0,1.329986455937e0,1.329986455937e0,1.329986455937e0,
1.329986455937e0)))representation_item('')surface());
#65837=oriented_edge('',*,*,#65421,.f.);
#65839=oriented_edge('',*,*,#65838,.t.);
#65841=oriented_edge('',*,*,#65840,.f.);
#65842=oriented_edge('',*,*,#65786,.t.);
#65843=edge_loop('',(#65837,#65839,#65841,#65842));
#65844=face_outer_bound('',#65843,.f.);
#65846=cartesian_point('',(0.e0,0.e0,-4.2e1));
#65847=direction('',(0.e0,0.e0,1.e0));
#65848=direction('',(6.763713031010e-3,-9.999771258314e-1,0.e0));
#65849=axis2_placement_3d('',#65846,#65847,#65848);
#65850=toroidal_surface('',#65849,7.026673494497e1,1.e0);
#65851=oriented_edge('',*,*,#65419,.f.);
#65852=oriented_edge('',*,*,#65417,.f.);
#65854=oriented_edge('',*,*,#65853,.f.);
#65855=oriented_edge('',*,*,#65240,.t.);
#65856=oriented_edge('',*,*,#65238,.t.);
#65857=oriented_edge('',*,*,#65129,.t.);
#65858=oriented_edge('',*,*,#65838,.f.);
#65859=edge_loop('',(#65851,#65852,#65854,#65855,#65856,#65857,#65858));
#65860=face_outer_bound('',#65859,.f.);
#65862=cartesian_point('',(4.146920666213e1,-5.320541384718e1,
-4.296478668261e1));
#65863=cartesian_point('',(4.156843505732e1,-5.330447617665e1,
-4.296478668261e1));
#65864=cartesian_point('',(4.178929349509e1,-5.357060133828e1,
-4.296478668261e1));
#65865=cartesian_point('',(4.203468241710e1,-5.406550175237e1,
-4.296478668261e1));
#65866=cartesian_point('',(4.214894178544e1,-5.467185250976e1,
-4.296478668261e1));
#65867=cartesian_point('',(4.209468675864e1,-5.528729498451e1,
-4.296478668261e1));
#65868=cartesian_point('',(4.187559138995e1,-5.586635660284e1,
-4.296478668261e1));
#65869=cartesian_point('',(4.153032585932e1,-5.633524757336e1,
-4.296478668261e1));
#65870=cartesian_point('',(4.124004307392e1,-5.657353594614e1,
-4.296478668261e1));
#65871=cartesian_point('',(4.109955755474e1,-5.666491484100e1,
-4.296478668261e1));
#65872=cartesian_point('',(4.205563185727e1,-5.261766480091e1,
-4.319114984749e1));
#65873=cartesian_point('',(4.219180302302e1,-5.275360680618e1,
-4.319114984749e1));
#65874=cartesian_point('',(4.249495114292e1,-5.311889413859e1,
-4.319114984749e1));
#65875=cartesian_point('',(4.283187718076e1,-5.379838315997e1,
-4.319114984749e1));
#65876=cartesian_point('',(4.298868576681e1,-5.463070646214e1,
-4.319114984749e1));
#65877=cartesian_point('',(4.291421363315e1,-5.547486798106e1,
-4.319114984749e1));
#65878=cartesian_point('',(4.261394511209e1,-5.626829812653e1,
-4.319114984749e1));
#65879=cartesian_point('',(4.214128360013e1,-5.691010539032e1,
-4.319114984749e1));
#65880=cartesian_point('',(4.174418521467e1,-5.723608674663e1,
-4.319114984749e1));
#65881=cartesian_point('',(4.155202135458e1,-5.736107262130e1,
-4.319114984749e1));
#65882=cartesian_point('',(4.248916747037e1,-5.218315048392e1,
-4.258795873996e1));
#65883=cartesian_point('',(4.265264988882e1,-5.234635709684e1,
-4.258795873996e1));
#65884=cartesian_point('',(4.301663357323e1,-5.278495357910e1,
-4.258795873996e1));
#65885=cartesian_point('',(4.342123166876e1,-5.360090627172e1,
-4.258795873996e1));
#65886=cartesian_point('',(4.360949627229e1,-5.460028778790e1,
-4.258795873996e1));
#65887=cartesian_point('',(4.352007792572e1,-5.561353796784e1,
-4.258795873996e1));
#65888=cartesian_point('',(4.315979927435e1,-5.656544764594e1,
-4.258795873996e1));
#65889=cartesian_point('',(4.259295576726e1,-5.733508940909e1,
-4.258795873996e1));
#65890=cartesian_point('',(4.211689016306e1,-5.772590091199e1,
-4.258795873996e1));
#65891=cartesian_point('',(4.188652125754e1,-5.787573193780e1,
-4.258795873996e1));
#65892=cartesian_point('',(4.233955083329e1,-5.233310487960e1,
-4.175385072103e1));
#65893=cartesian_point('',(4.249360791813e1,-5.248690225650e1,
-4.175385072103e1));
#65894=cartesian_point('',(4.283659675852e1,-5.290019915981e1,
-4.175385072103e1));
#65895=cartesian_point('',(4.321784068108e1,-5.366905713875e1,
-4.175385072103e1));
#65896=cartesian_point('',(4.339524955925e1,-5.461078551774e1,
-4.175385072103e1));
#65897=cartesian_point('',(4.331098927132e1,-5.556568183686e1,
-4.175385072103e1));
#65898=cartesian_point('',(4.297142059997e1,-5.646289894992e1,
-4.175385072103e1));
#65899=cartesian_point('',(4.243708005909e1,-5.718842399620e1,
-4.175385072103e1));
#65900=cartesian_point('',(4.198826667906e1,-5.755686209258e1,
-4.175385072103e1));
#65901=cartesian_point('',(4.177108264288e1,-5.769811885632e1,
-4.175385072103e1));
#65902=(bounded_surface()b_spline_surface(3,3,((#65862,#65863,#65864,#65865,
#65866,#65867,#65868,#65869,#65870,#65871),(#65872,#65873,#65874,#65875,#65876,
#65877,#65878,#65879,#65880,#65881),(#65882,#65883,#65884,#65885,#65886,#65887,
#65888,#65889,#65890,#65891),(#65892,#65893,#65894,#65895,#65896,#65897,#65898,
#65899,#65900,#65901)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(4.443976529991e-2,1.426182318612e-1,
2.851723382472e-1,4.277760158342e-1,5.705311786697e-1,7.134999726487e-1,
8.566762182067e-1,9.738595362174e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.329986455309e0,1.329986455309e0,1.329986455309e0,
1.329986455309e0,1.329986455309e0,1.329986455309e0,1.329986455309e0,
1.329986455309e0,1.329986455309e0,1.329986455309e0),(8.900045148971e-1,
8.900045148971e-1,8.900045148971e-1,8.900045148971e-1,8.900045148971e-1,
8.900045148971e-1,8.900045148971e-1,8.900045148971e-1,8.900045148971e-1,
8.900045148971e-1),(8.900045148971e-1,8.900045148971e-1,8.900045148971e-1,
8.900045148971e-1,8.900045148971e-1,8.900045148971e-1,8.900045148971e-1,
8.900045148971e-1,8.900045148971e-1,8.900045148971e-1),(1.329986455309e0,
1.329986455309e0,1.329986455309e0,1.329986455309e0,1.329986455309e0,
1.329986455309e0,1.329986455309e0,1.329986455309e0,1.329986455309e0,
1.329986455309e0)))representation_item('')surface());
#65903=oriented_edge('',*,*,#65415,.f.);
#65905=oriented_edge('',*,*,#65904,.t.);
#65907=oriented_edge('',*,*,#65906,.f.);
#65908=oriented_edge('',*,*,#65853,.t.);
#65909=edge_loop('',(#65903,#65905,#65907,#65908));
#65910=face_outer_bound('',#65909,.f.);
#65912=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.2e1));
#65913=direction('',(0.e0,0.e0,-1.e0));
#65914=direction('',(7.274289711977e-1,6.861829871560e-1,0.e0));
#65915=axis2_placement_3d('',#65912,#65913,#65914);
#65916=toroidal_surface('',#65915,8.050139473315e0,1.e0);
#65917=oriented_edge('',*,*,#65413,.f.);
#65919=oriented_edge('',*,*,#65918,.f.);
#65921=oriented_edge('',*,*,#65920,.t.);
#65923=oriented_edge('',*,*,#65922,.t.);
#65924=oriented_edge('',*,*,#65904,.f.);
#65925=edge_loop('',(#65917,#65919,#65921,#65923,#65924));
#65926=face_outer_bound('',#65925,.f.);
#65928=cartesian_point('',(5.666499871150e1,-4.109942859298e1,
-4.296478668253e1));
#65929=cartesian_point('',(5.657360153200e1,-4.123996317654e1,
-4.296478668253e1));
#65930=cartesian_point('',(5.633528931524e1,-4.153029510197e1,
-4.296478668253e1));
#65931=cartesian_point('',(5.586635659496e1,-4.187559140270e1,
-4.296478668253e1));
#65932=cartesian_point('',(5.528729499034e1,-4.209468675346e1,
-4.296478668253e1));
#65933=cartesian_point('',(5.467185251426e1,-4.214894178819e1,
-4.296478668253e1));
#65934=cartesian_point('',(5.406550174574e1,-4.203468241096e1,
-4.296478668253e1));
#65935=cartesian_point('',(5.357066357510e1,-4.178932436047e1,
-4.296478668253e1));
#65936=cartesian_point('',(5.330458266686e1,-4.156852343505e1,
-4.296478668253e1));
#65937=cartesian_point('',(5.320555966845e1,-4.146935272489e1,
-4.296478668253e1));
#65938=cartesian_point('',(5.736118734135e1,-4.155184495699e1,
-4.319114984804e1));
#65939=cartesian_point('',(5.723617647580e1,-4.174407592320e1,
-4.319114984804e1));
#65940=cartesian_point('',(5.691016252272e1,-4.214124149233e1,
-4.319114984804e1));
#65941=cartesian_point('',(5.626829811721e1,-4.261394513157e1,
-4.319114984804e1));
#65942=cartesian_point('',(5.547486798900e1,-4.291421362713e1,
-4.319114984804e1));
#65943=cartesian_point('',(5.463070646803e1,-4.298868577221e1,
-4.319114984804e1));
#65944=cartesian_point('',(5.379838315121e1,-4.283187717290e1,
-4.319114984804e1));
#65945=cartesian_point('',(5.311897958510e1,-4.249499352547e1,
-4.319114984804e1));
#65946=cartesian_point('',(5.275375297928e1,-4.219192432706e1,
-4.319114984804e1));
#65947=cartesian_point('',(5.261786491202e1,-4.205583229735e1,
-4.319114984804e1));
#65948=cartesian_point('',(5.787586946409e1,-4.188630979109e1,
-4.258795873901e1));
#65949=cartesian_point('',(5.772600848961e1,-4.211675914069e1,
-4.258795873901e1));
#65950=cartesian_point('',(5.733515791917e1,-4.259290526791e1,
-4.258795873901e1));
#65951=cartesian_point('',(5.656544763534e1,-4.315979929842e1,
-4.258795873901e1));
#65952=cartesian_point('',(5.561353797724e1,-4.352007791865e1,
-4.258795873901e1));
#65953=cartesian_point('',(5.460028779483e1,-4.360949627919e1,
-4.258795873901e1));
#65954=cartesian_point('',(5.360090626153e1,-4.342123165921e1,
-4.258795873901e1));
#65955=cartesian_point('',(5.278505618443e1,-4.301668446988e1,
-4.258795873901e1));
#65956=cartesian_point('',(5.234653260721e1,-4.265279553445e1,
-4.258795873901e1));
#65957=cartesian_point('',(5.218339073104e1,-4.248940811052e1,
-4.258795873901e1));
#65958=cartesian_point('',(5.769824851047e1,-4.177088327799e1,
-4.175385071913e1));
#65959=cartesian_point('',(5.755696350911e1,-4.198814315509e1,
-4.175385071913e1));
#65960=cartesian_point('',(5.718848857849e1,-4.243703245441e1,
-4.175385071913e1));
#65961=cartesian_point('',(5.646289893888e1,-4.297142062085e1,
-4.175385071913e1));
#65962=cartesian_point('',(5.556568184535e1,-4.331098926282e1,
-4.175385071913e1));
#65963=cartesian_point('',(5.461078552440e1,-4.339524956380e1,
-4.175385071913e1));
#65964=cartesian_point('',(5.366905712963e1,-4.321784067038e1,
-4.175385071913e1));
#65965=cartesian_point('',(5.290029584449e1,-4.283664471535e1,
-4.175385071913e1));
#65966=cartesian_point('',(5.248706764354e1,-4.249374516193e1,
-4.175385071913e1));
#65967=cartesian_point('',(5.233333127674e1,-4.233977759880e1,
-4.175385071913e1));
#65968=(bounded_surface()b_spline_surface(3,3,((#65928,#65929,#65930,#65931,
#65932,#65933,#65934,#65935,#65936,#65937),(#65938,#65939,#65940,#65941,#65942,
#65943,#65944,#65945,#65946,#65947),(#65948,#65949,#65950,#65951,#65952,#65953,
#65954,#65955,#65956,#65957),(#65958,#65959,#65960,#65961,#65962,#65963,#65964,
#65965,#65966,#65967)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(2.610459608100e-2,1.433237818091e-1,
2.865000273798e-1,4.294688213651e-1,5.722239841992e-1,7.148276617780e-1,
8.573817681515e-1,9.555120519056e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.329986456176e0,1.329986456176e0,1.329986456176e0,
1.329986456176e0,1.329986456176e0,1.329986456176e0,1.329986456176e0,
1.329986456176e0,1.329986456176e0,1.329986456176e0),(8.900045146080e-1,
8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,
8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,
8.900045146080e-1),(8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,
8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,8.900045146080e-1,
8.900045146080e-1,8.900045146080e-1,8.900045146080e-1),(1.329986456176e0,
1.329986456176e0,1.329986456176e0,1.329986456176e0,1.329986456176e0,
1.329986456176e0,1.329986456176e0,1.329986456176e0,1.329986456176e0,
1.329986456176e0)))representation_item('')surface());
#65969=oriented_edge('',*,*,#65411,.f.);
#65971=oriented_edge('',*,*,#65970,.t.);
#65973=oriented_edge('',*,*,#65972,.f.);
#65974=oriented_edge('',*,*,#65918,.t.);
#65975=edge_loop('',(#65969,#65971,#65973,#65974));
#65976=face_outer_bound('',#65975,.f.);
#65978=cartesian_point('',(0.e0,0.e0,-4.2e1));
#65979=direction('',(0.e0,0.e0,1.e0));
#65980=direction('',(2.751246010521e-1,9.614085780228e-1,0.e0));
#65981=axis2_placement_3d('',#65978,#65979,#65980);
#65982=toroidal_surface('',#65981,7.026673494497e1,1.e0);
#65983=oriented_edge('',*,*,#65409,.f.);
#65985=oriented_edge('',*,*,#65984,.f.);
#65986=oriented_edge('',*,*,#65268,.t.);
#65987=oriented_edge('',*,*,#65970,.f.);
#65988=edge_loop('',(#65983,#65985,#65986,#65987));
#65989=face_outer_bound('',#65988,.f.);
#65991=cartesian_point('',(5.320541384729e1,4.146920666197e1,
-4.296478668261e1));
#65992=cartesian_point('',(5.330447617670e1,4.156843505710e1,
-4.296478668261e1));
#65993=cartesian_point('',(5.357060133828e1,4.178929349485e1,
-4.296478668261e1));
#65994=cartesian_point('',(5.406550175236e1,4.203468241681e1,
-4.296478668261e1));
#65995=cartesian_point('',(5.467185250986e1,4.214894178500e1,
-4.296478668261e1));
#65996=cartesian_point('',(5.528729498466e1,4.209468675790e1,
-4.296478668261e1));
#65997=cartesian_point('',(5.586635660291e1,4.187559138876e1,
-4.296478668261e1));
#65998=cartesian_point('',(5.633524757250e1,4.153032585814e1,
-4.296478668261e1));
#65999=cartesian_point('',(5.657353594461e1,4.124004307325e1,
-4.296478668261e1));
#66000=cartesian_point('',(5.666491483903e1,4.109955755476e1,
-4.296478668261e1));
#66001=cartesian_point('',(5.261766480093e1,4.205563185715e1,
-4.319114984752e1));
#66002=cartesian_point('',(5.275360680614e1,4.219180302285e1,
-4.319114984752e1));
#66003=cartesian_point('',(5.311889413855e1,4.249495114277e1,
-4.319114984752e1));
#66004=cartesian_point('',(5.379838316006e1,4.283187718062e1,
-4.319114984752e1));
#66005=cartesian_point('',(5.463070646256e1,4.298868576650e1,
-4.319114984752e1));
#66006=cartesian_point('',(5.547486798174e1,4.291421363241e1,
-4.319114984752e1));
#66007=cartesian_point('',(5.626829812728e1,4.261394511066e1,
-4.319114984752e1));
#66008=cartesian_point('',(5.691010538990e1,4.214128359864e1,
-4.319114984752e1));
#66009=cartesian_point('',(5.723608674532e1,4.174418521384e1,
-4.319114984752e1));
#66010=cartesian_point('',(5.736107261940e1,4.155202135467e1,
-4.319114984752e1));
#66011=cartesian_point('',(5.218315048391e1,4.248916747027e1,
-4.258795873987e1));
#66012=cartesian_point('',(5.234635709677e1,4.265264988866e1,
-4.258795873987e1));
#66013=cartesian_point('',(5.278495357906e1,4.301663357312e1,
-4.258795873987e1));
#66014=cartesian_point('',(5.360090627188e1,4.342123166869e1,
-4.258795873987e1));
#66015=cartesian_point('',(5.460028778855e1,4.360949627204e1,
-4.258795873987e1));
#66016=cartesian_point('',(5.561353796890e1,4.352007792494e1,
-4.258795873987e1));
#66017=cartesian_point('',(5.656544764717e1,4.315979927271e1,
-4.258795873987e1));
#66018=cartesian_point('',(5.733508940895e1,4.259295576551e1,
-4.258795873987e1));
#66019=cartesian_point('',(5.772590091082e1,4.211689016207e1,
-4.258795873987e1));
#66020=cartesian_point('',(5.787573193592e1,4.188652125767e1,
-4.258795873987e1));
#66021=cartesian_point('',(5.233310487971e1,4.233955083308e1,
-4.175385072088e1));
#66022=cartesian_point('',(5.248690225654e1,4.249360791786e1,
-4.175385072088e1));
#66023=cartesian_point('',(5.290019915986e1,4.283659675828e1,
-4.175385072088e1));
#66024=cartesian_point('',(5.366905713893e1,4.321784068085e1,
-4.175385072088e1));
#66025=cartesian_point('',(5.461078551832e1,4.339524955883e1,
-4.175385072088e1));
#66026=cartesian_point('',(5.556568183775e1,4.331098927040e1,
-4.175385072088e1));
#66027=cartesian_point('',(5.646289895091e1,4.297142059827e1,
-4.175385072088e1));
#66028=cartesian_point('',(5.718842399585e1,4.243708005732e1,
-4.175385072088e1));
#66029=cartesian_point('',(5.755686209124e1,4.198826667802e1,
-4.175385072088e1));
#66030=cartesian_point('',(5.769811885430e1,4.177108264291e1,
-4.175385072088e1));
#66031=(bounded_surface()b_spline_surface(3,3,((#65991,#65992,#65993,#65994,
#65995,#65996,#65997,#65998,#65999,#66000),(#66001,#66002,#66003,#66004,#66005,
#66006,#66007,#66008,#66009,#66010),(#66011,#66012,#66013,#66014,#66015,#66016,
#66017,#66018,#66019,#66020),(#66021,#66022,#66023,#66024,#66025,#66026,#66027,
#66028,#66029,#66030)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(4.443976537309e-2,1.426182318585e-1,
2.851723382418e-1,4.277760158241e-1,5.705311786538e-1,7.134999726297e-1,
8.566762181921e-1,9.738595355962e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.329986455373e0,1.329986455373e0,1.329986455373e0,
1.329986455373e0,1.329986455373e0,1.329986455373e0,1.329986455373e0,
1.329986455373e0,1.329986455373e0,1.329986455373e0),(8.900045148757e-1,
8.900045148757e-1,8.900045148757e-1,8.900045148757e-1,8.900045148757e-1,
8.900045148757e-1,8.900045148757e-1,8.900045148757e-1,8.900045148757e-1,
8.900045148757e-1),(8.900045148757e-1,8.900045148757e-1,8.900045148757e-1,
8.900045148757e-1,8.900045148757e-1,8.900045148757e-1,8.900045148757e-1,
8.900045148757e-1,8.900045148757e-1,8.900045148757e-1),(1.329986455373e0,
1.329986455373e0,1.329986455373e0,1.329986455373e0,1.329986455373e0,
1.329986455373e0,1.329986455373e0,1.329986455373e0,1.329986455373e0,
1.329986455373e0)))representation_item('')surface());
#66032=oriented_edge('',*,*,#65407,.f.);
#66034=oriented_edge('',*,*,#66033,.t.);
#66036=oriented_edge('',*,*,#66035,.f.);
#66037=oriented_edge('',*,*,#65984,.t.);
#66038=edge_loop('',(#66032,#66034,#66036,#66037));
#66039=face_outer_bound('',#66038,.f.);
#66041=cartesian_point('',(4.772970773009e1,4.772970773009e1,-4.2e1));
#66042=direction('',(0.e0,0.e0,-1.e0));
#66043=direction('',(-6.861829871560e-1,7.274289711977e-1,0.e0));
#66044=axis2_placement_3d('',#66041,#66042,#66043);
#66045=toroidal_surface('',#66044,8.050139473315e0,1.e0);
#66046=oriented_edge('',*,*,#65405,.f.);
#66047=oriented_edge('',*,*,#65389,.f.);
#66049=oriented_edge('',*,*,#66048,.t.);
#66051=oriented_edge('',*,*,#66050,.t.);
#66052=oriented_edge('',*,*,#66033,.f.);
#66053=edge_loop('',(#66046,#66047,#66049,#66051,#66052));
#66054=face_outer_bound('',#66053,.f.);
#66056=cartesian_point('',(4.772970773009e1,4.772970773009e1,
-4.012178893569e1));
#66057=direction('',(0.e0,0.e0,-1.e0));
#66058=direction('',(0.e0,1.e0,0.e0));
#66059=axis2_placement_3d('',#66056,#66057,#66058);
#66060=conical_surface('',#66059,6.881997459936e0,5.e0);
#66062=oriented_edge('',*,*,#66061,.f.);
#66064=oriented_edge('',*,*,#66063,.f.);
#66066=oriented_edge('',*,*,#66065,.t.);
#66067=oriented_edge('',*,*,#66050,.f.);
#66068=oriented_edge('',*,*,#66048,.f.);
#66070=oriented_edge('',*,*,#66069,.t.);
#66071=edge_loop('',(#66062,#66064,#66066,#66067,#66068,#66070));
#66072=face_outer_bound('',#66071,.f.);
#66074=cartesian_point('',(4.772970773009e1,4.772970773009e1,-3.82e1));
#66075=direction('',(0.e0,0.e0,-1.e0));
#66076=direction('',(7.146124503757e-1,-6.995205828051e-1,0.e0));
#66077=axis2_placement_3d('',#66074,#66075,#66076);
#66078=toroidal_surface('',#66077,6.211952795602e0,5.e-1);
#66079=oriented_edge('',*,*,#66063,.t.);
#66080=oriented_edge('',*,*,#66061,.t.);
#66082=oriented_edge('',*,*,#66081,.f.);
#66084=oriented_edge('',*,*,#66083,.f.);
#66086=oriented_edge('',*,*,#66085,.f.);
#66087=edge_loop('',(#66079,#66080,#66082,#66084,#66086));
#66088=face_outer_bound('',#66087,.f.);
#66090=cartesian_point('',(4.273008477523e1,5.214081175110e1,
-3.841492052959e1));
#66091=cartesian_point('',(4.290367657654e1,5.231660909830e1,
-3.841395239574e1));
#66092=cartesian_point('',(4.324885459509e1,5.274738258609e1,
-3.841247563402e1));
#66093=cartesian_point('',(4.361587980569e1,5.352038418232e1,
-3.841243231315e1));
#66094=cartesian_point('',(4.378732168862e1,5.441567885345e1,
-3.841508368577e1));
#66095=cartesian_point('',(4.372770265393e1,5.532760996138e1,
-3.842022496019e1));
#66096=cartesian_point('',(4.343962461039e1,5.619802295324e1,
-3.842749035479e1));
#66097=cartesian_point('',(4.293242144843e1,5.698267423114e1,
-3.843649495507e1));
#66098=cartesian_point('',(4.246532130783e1,5.740655962954e1,
-3.844323683970e1));
#66099=cartesian_point('',(4.220114884046e1,5.758854847771e1,
-3.844674050853e1));
#66100=cartesian_point('',(4.220040073996e1,5.758906342593e1,
-3.844675042779e1));
#66101=cartesian_point('',(4.254448398341e1,5.232488632573e1,
-3.786585508980e1));
#66102=cartesian_point('',(4.270605054309e1,5.248689670957e1,
-3.786435578990e1));
#66103=cartesian_point('',(4.302732192120e1,5.288494829405e1,
-3.786196069887e1));
#66104=cartesian_point('',(4.336762752902e1,5.360158176038e1,
-3.786192685549e1));
#66105=cartesian_point('',(4.352336251787e1,5.443186621617e1,
-3.786608582196e1));
#66106=cartesian_point('',(4.346198812012e1,5.527550388632e1,
-3.787423979455e1));
#66107=cartesian_point('',(4.318758235236e1,5.607674350756e1,
-3.788591236785e1));
#66108=cartesian_point('',(4.271124104398e1,5.679370270918e1,
-3.790063829243e1));
#66109=cartesian_point('',(4.227689577843e1,5.717692944179e1,
-3.791189164015e1));
#66110=cartesian_point('',(4.203245730653e1,5.734034853655e1,
-3.791781646605e1));
#66111=cartesian_point('',(4.203176509859e1,5.734081093014e1,
-3.791783324160e1));
#66112=cartesian_point('',(4.286451990852e1,5.200748218748e1,
-3.745764303626e1));
#66113=cartesian_point('',(4.304886173795e1,5.219124274388e1,
-3.745711882605e1));
#66114=cartesian_point('',(4.341548322398e1,5.264353604178e1,
-3.745618002845e1));
#66115=cartesian_point('',(4.380300762685e1,5.345954146940e1,
-3.745619937477e1));
#66116=cartesian_point('',(4.397813592635e1,5.440499749397e1,
-3.745770313269e1));
#66117=cartesian_point('',(4.390407813886e1,5.536381967612e1,
-3.746073407198e1));
#66118=cartesian_point('',(4.358677257690e1,5.627106811115e1,
-3.746521008847e1));
#66119=cartesian_point('',(4.304077374405e1,5.707837849318e1,
-3.747109122971e1));
#66120=cartesian_point('',(4.254615437137e1,5.750641646945e1,
-3.747578784466e1));
#66121=cartesian_point('',(4.226872726528e1,5.768797826373e1,
-3.747832724667e1));
#66122=cartesian_point('',(4.226794164581e1,5.768849198290e1,
-3.747833443823e1));
#66123=cartesian_point('',(4.323413194362e1,5.164090956961e1,
-3.777199855257e1));
#66124=cartesian_point('',(4.344359412485e1,5.185096279883e1,
-3.777256615632e1));
#66125=cartesian_point('',(4.386019722945e1,5.236716538976e1,
-3.777338301391e1));
#66126=cartesian_point('',(4.430159065333e1,5.329667490207e1,
-3.777342346525e1));
#66127=cartesian_point('',(4.450357643008e1,5.437336140631e1,
-3.777189296250e1));
#66128=cartesian_point('',(4.442398142963e1,5.546670473256e1,
-3.776896561018e1));
#66129=cartesian_point('',(4.406833747209e1,5.650407848795e1,
-3.776489663949e1));
#66130=cartesian_point('',(4.345142575802e1,5.743103021737e1,
-3.775997096615e1));
#66131=cartesian_point('',(4.288939567162e1,5.792549200643e1,
-3.775638618953e1));
#66132=cartesian_point('',(4.257326707576e1,5.813605507269e1,
-3.775455791532e1));
#66133=cartesian_point('',(4.257237185483e1,5.813665085718e1,
-3.775455274007e1));
#66134=(bounded_surface()b_spline_surface(3,3,((#66090,#66091,#66092,#66093,
#66094,#66095,#66096,#66097,#66098,#66099,#66100),(#66101,#66102,#66103,#66104,
#66105,#66106,#66107,#66108,#66109,#66110,#66111),(#66112,#66113,#66114,#66115,
#66116,#66117,#66118,#66119,#66120,#66121,#66122),(#66123,#66124,#66125,#66126,
#66127,#66128,#66129,#66130,#66131,#66132,#66133)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(1.380815741946e-2,6.502932353459e-2,1.274153185697e-1,1.898670709317e-1,
2.524246020376e-1,3.151718903046e-1,3.780031420155e-1,4.438836456525e-1,
4.440706904217e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.553415803034e0,1.553415803034e0,1.553415803034e0,1.553415803034e0,
1.553415803034e0,1.553415803034e0,1.553415803034e0,1.553415803034e0,
1.553415803034e0,1.553415803034e0,1.553415803034e0),(8.155280656552e-1,
8.155280656552e-1,8.155280656552e-1,8.155280656552e-1,8.155280656552e-1,
8.155280656552e-1,8.155280656552e-1,8.155280656552e-1,8.155280656553e-1,
8.155280656552e-1,8.155280656552e-1),(8.155280656552e-1,8.155280656552e-1,
8.155280656552e-1,8.155280656552e-1,8.155280656552e-1,8.155280656552e-1,
8.155280656552e-1,8.155280656552e-1,8.155280656553e-1,8.155280656552e-1,
8.155280656552e-1),(1.553415803034e0,1.553415803034e0,1.553415803034e0,
1.553415803034e0,1.553415803034e0,1.553415803034e0,1.553415803034e0,
1.553415803034e0,1.553415803034e0,1.553415803034e0,1.553415803034e0)))representation_item('')surface());
#66136=oriented_edge('',*,*,#66135,.f.);
#66138=oriented_edge('',*,*,#66137,.t.);
#66139=oriented_edge('',*,*,#66081,.t.);
#66141=oriented_edge('',*,*,#66140,.f.);
#66142=edge_loop('',(#66136,#66138,#66139,#66141));
#66143=face_outer_bound('',#66142,.f.);
#66145=cartesian_point('',(4.199659057354e1,5.672801677279e1,
-3.856106297503e1));
#66146=cartesian_point('',(4.199986960371e1,5.672565086302e1,
-3.855791640370e1));
#66147=cartesian_point('',(4.202450859180e1,5.670787244578e1,
-3.853705126090e1));
#66148=cartesian_point('',(4.213883031263e1,5.662482506564e1,
-3.845933549948e1));
#66149=cartesian_point('',(4.230522296496e1,5.650311804152e1,
-3.834495827612e1));
#66150=cartesian_point('',(4.250689453596e1,5.635455198456e1,
-3.821019292553e1));
#66151=cartesian_point('',(4.273223320255e1,5.618699580705e1,
-3.806757709549e1));
#66152=cartesian_point('',(4.297307908321e1,5.600600887475e1,
-3.792961228466e1));
#66153=cartesian_point('',(4.322175825211e1,5.581694281634e1,
-3.780776536205e1));
#66154=cartesian_point('',(4.347036562715e1,5.562557560814e1,
-3.771211311934e1));
#66155=cartesian_point('',(4.371151928795e1,5.543755745789e1,
-3.765005222052e1));
#66156=cartesian_point('',(4.392905335489e1,5.526576507527e1,
-3.762640738836e1));
#66157=cartesian_point('',(4.406245293744e1,5.515916392410e1,
-3.763352960203e1));
#66158=cartesian_point('',(4.412076006351e1,5.511231910907e1,
-3.764174834733e1));
#66159=cartesian_point('',(4.246208878053e1,5.706649395226e1,
-3.882936785647e1));
#66160=cartesian_point('',(4.246131104170e1,5.706697696311e1,
-3.882910296329e1));
#66161=cartesian_point('',(4.246807892047e1,5.706174424391e1,
-3.882099677352e1));
#66162=cartesian_point('',(4.258665493619e1,5.697530214096e1,
-3.874086462175e1));
#66163=cartesian_point('',(4.275187138930e1,5.685384620987e1,
-3.862799243210e1));
#66164=cartesian_point('',(4.295117232025e1,5.670633733977e1,
-3.849566584852e1));
#66165=cartesian_point('',(4.317090917957e1,5.654216037217e1,
-3.835753434929e1));
#66166=cartesian_point('',(4.340237403227e1,5.636741873883e1,
-3.822589970707e1));
#66167=cartesian_point('',(4.363763956969e1,5.618778602717e1,
-3.811154453076e1));
#66168=cartesian_point('',(4.386805326830e1,5.600976783398e1,
-3.802372134185e1));
#66169=cartesian_point('',(4.408607747175e1,5.583931083855e1,
-3.796829248644e1));
#66170=cartesian_point('',(4.427660491124e1,5.568863420091e1,
-3.794806060390e1));
#66171=cartesian_point('',(4.438885210722e1,5.559898357417e1,
-3.795419527006e1));
#66172=cartesian_point('',(4.443672167051e1,5.556059910082e1,
-3.796086049972e1));
#66173=cartesian_point('',(4.252417004111e1,5.758095146127e1,
-3.846164043968e1));
#66174=cartesian_point('',(4.252953765917e1,5.757705220409e1,
-3.845709989651e1));
#66175=cartesian_point('',(4.256356768921e1,5.755237479505e1,
-3.843005569468e1));
#66176=cartesian_point('',(4.267788358339e1,5.746944857957e1,
-3.835343588127e1));
#66177=cartesian_point('',(4.284779223399e1,5.734541631797e1,
-3.823837605350e1));
#66178=cartesian_point('',(4.305417786633e1,5.719365380890e1,
-3.810250460600e1));
#66179=cartesian_point('',(4.328619771603e1,5.702144799868e1,
-3.795785491850e1));
#66180=cartesian_point('',(4.353581064357e1,5.683420050318e1,
-3.781701907493e1));
#66181=cartesian_point('',(4.379532914279e1,5.663720763465e1,
-3.769177428882e1));
#66182=cartesian_point('',(4.405706670739e1,5.643600518537e1,
-3.759257119760e1));
#66183=cartesian_point('',(4.431358592651e1,5.623620475407e1,
-3.752750235145e1));
#66184=cartesian_point('',(4.454792697888e1,5.605122965580e1,
-3.750230958420e1));
#66185=cartesian_point('',(4.469383526913e1,5.593461336060e1,
-3.750987969767e1));
#66186=cartesian_point('',(4.475818160277e1,5.588288499195e1,
-3.751880303624e1));
#66187=cartesian_point('',(4.209104560476e1,5.751075055778e1,
-3.800157522773e1));
#66188=cartesian_point('',(4.210367463637e1,5.750171714064e1,
-3.799192336562e1));
#66189=cartesian_point('',(4.216979228203e1,5.745435413106e1,
-3.794224452762e1));
#66190=cartesian_point('',(4.227763233821e1,5.737665608270e1,
-3.786987269809e1));
#66191=cartesian_point('',(4.245116404757e1,5.725102923839e1,
-3.775216703996e1));
#66192=cartesian_point('',(4.266361480838e1,5.709599137982e1,
-3.761200827066e1));
#66193=cartesian_point('',(4.290764172692e1,5.691621952606e1,
-3.745947518587e1));
#66194=cartesian_point('',(4.317609943376e1,5.671620524817e1,
-3.730751098534e1));
#66195=cartesian_point('',(4.346167885632e1,5.650072616039e1,
-3.716909580326e1));
#66196=cartesian_point('',(4.375794468276e1,5.627408470659e1,
-3.705612933371e1));
#66197=cartesian_point('',(4.405766751360e1,5.604142127812e1,
-3.697940143847e1));
#66198=cartesian_point('',(4.434186285857e1,5.581744467535e1,
-3.694820874862e1));
#66199=cartesian_point('',(4.452647692483e1,5.566981595753e1,
-3.695751495823e1));
#66200=cartesian_point('',(4.460985303055e1,5.560266875116e1,
-3.696916935777e1));
#66201=(bounded_surface()b_spline_surface(3,3,((#66145,#66146,#66147,#66148,
#66149,#66150,#66151,#66152,#66153,#66154,#66155,#66156,#66157,#66158),(#66159,
#66160,#66161,#66162,#66163,#66164,#66165,#66166,#66167,#66168,#66169,#66170,
#66171,#66172),(#66173,#66174,#66175,#66176,#66177,#66178,#66179,#66180,#66181,
#66182,#66183,#66184,#66185,#66186),(#66187,#66188,#66189,#66190,#66191,#66192,
#66193,#66194,#66195,#66196,#66197,#66198,#66199,#66200)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
-1.101955962842e-2,0.e0,4.968874411360e-2,1.179072641118e-1,2.002039974395e-1,
2.923057751467e-1,3.901710317617e-1,4.900212396121e-1,5.888143451812e-1,
6.842133052896e-1,7.743491995893e-1,8.477800099695e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586373610084e0,
1.586373610084e0,1.586373610084e0,1.586373610084e0,1.586373610084e0,
1.586373610084e0,1.586373610084e0,1.586373610084e0,1.586373610084e0,
1.586373610084e0,1.586373610084e0,1.586373610084e0,1.586373610084e0,
1.586373610084e0),(8.045421299720e-1,8.045421299720e-1,8.045421299720e-1,
8.045421299720e-1,8.045421299720e-1,8.045421299720e-1,8.045421299720e-1,
8.045421299720e-1,8.045421299720e-1,8.045421299720e-1,8.045421299720e-1,
8.045421299720e-1,8.045421299720e-1,8.045421299720e-1),(8.045421299720e-1,
8.045421299720e-1,8.045421299720e-1,8.045421299720e-1,8.045421299720e-1,
8.045421299720e-1,8.045421299720e-1,8.045421299720e-1,8.045421299720e-1,
8.045421299720e-1,8.045421299720e-1,8.045421299720e-1,8.045421299720e-1,
8.045421299720e-1),(1.586373610084e0,1.586373610084e0,1.586373610084e0,
1.586373610084e0,1.586373610084e0,1.586373610084e0,1.586373610084e0,
1.586373610084e0,1.586373610084e0,1.586373610084e0,1.586373610084e0,
1.586373610084e0,1.586373610084e0,1.586373610084e0)))representation_item('')surface());
#66202=oriented_edge('',*,*,#65292,.f.);
#66204=oriented_edge('',*,*,#66203,.t.);
#66205=oriented_edge('',*,*,#66135,.t.);
#66206=edge_loop('',(#66202,#66204,#66205));
#66207=face_outer_bound('',#66206,.f.);
#66209=cartesian_point('',(0.e0,0.e0,-3.72e1));
#66210=direction('',(0.e0,0.e0,1.e0));
#66211=direction('',(6.015558150395e-1,7.988307714355e-1,0.e0));
#66212=axis2_placement_3d('',#66209,#66210,#66211);
#66213=toroidal_surface('',#66212,7.085059542064e1,5.e-1);
#66215=oriented_edge('',*,*,#66214,.f.);
#66216=oriented_edge('',*,*,#66203,.f.);
#66217=oriented_edge('',*,*,#65290,.t.);
#66219=oriented_edge('',*,*,#66218,.f.);
#66220=edge_loop('',(#66215,#66216,#66217,#66219));
#66221=face_outer_bound('',#66220,.f.);
#66223=cartesian_point('',(0.e0,0.e0,-3.77e1));
#66224=direction('',(0.e0,0.e0,-1.e0));
#66225=direction('',(0.e0,1.e0,0.e0));
#66226=axis2_placement_3d('',#66223,#66224,#66225);
#66227=plane('',#66226);
#66229=oriented_edge('',*,*,#66228,.t.);
#66231=oriented_edge('',*,*,#66230,.f.);
#66232=oriented_edge('',*,*,#66083,.t.);
#66233=oriented_edge('',*,*,#66137,.f.);
#66234=oriented_edge('',*,*,#66214,.t.);
#66236=oriented_edge('',*,*,#66235,.t.);
#66238=oriented_edge('',*,*,#66237,.t.);
#66240=oriented_edge('',*,*,#66239,.t.);
#66242=oriented_edge('',*,*,#66241,.t.);
#66243=edge_loop('',(#66229,#66231,#66232,#66233,#66234,#66236,#66238,#66240,
#66242));
#66244=face_outer_bound('',#66243,.f.);
#66246=cartesian_point('',(0.e0,0.e0,-3.72e1));
#66247=direction('',(0.e0,0.e0,1.e0));
#66248=direction('',(6.015558150395e-1,7.988307714355e-1,0.e0));
#66249=axis2_placement_3d('',#66246,#66247,#66248);
#66250=toroidal_surface('',#66249,7.085059542064e1,5.e-1);
#66251=oriented_edge('',*,*,#66228,.f.);
#66253=oriented_edge('',*,*,#66252,.f.);
#66254=oriented_edge('',*,*,#65274,.t.);
#66256=oriented_edge('',*,*,#66255,.t.);
#66257=edge_loop('',(#66251,#66253,#66254,#66256));
#66258=face_outer_bound('',#66257,.f.);
#66260=cartesian_point('',(5.296005586392e1,4.241513091966e1,
-3.719989776412e1));
#66261=direction('',(-9.959216089243e-6,4.742355335282e-5,9.999999988259e-1));
#66262=direction('',(-7.323816904977e-1,6.808943074052e-1,-3.958437507681e-5));
#66263=axis2_placement_3d('',#66260,#66261,#66262);
#66264=toroidal_surface('',#66263,2.999135264702e0,4.999973704541e-1);
#66265=oriented_edge('',*,*,#66241,.f.);
#66267=oriented_edge('',*,*,#66266,.t.);
#66269=oriented_edge('',*,*,#66268,.f.);
#66270=oriented_edge('',*,*,#66252,.t.);
#66271=edge_loop('',(#66265,#66267,#66269,#66270));
#66272=face_outer_bound('',#66271,.f.);
#66274=cartesian_point('',(4.772970773009e1,4.772970773009e1,-3.72e1));
#66275=direction('',(0.e0,0.e0,1.e0));
#66276=direction('',(-6.402393564249e-1,7.681754789660e-1,0.e0));
#66277=axis2_placement_3d('',#66274,#66275,#66276);
#66278=toroidal_surface('',#66277,4.457398865141e0,5.e-1);
#66279=oriented_edge('',*,*,#66239,.f.);
#66280=oriented_edge('',*,*,#66237,.f.);
#66282=oriented_edge('',*,*,#66281,.f.);
#66284=oriented_edge('',*,*,#66283,.t.);
#66286=oriented_edge('',*,*,#66285,.t.);
#66288=oriented_edge('',*,*,#66287,.t.);
#66289=oriented_edge('',*,*,#66266,.f.);
#66290=edge_loop('',(#66279,#66280,#66282,#66284,#66286,#66288,#66289));
#66291=face_outer_bound('',#66290,.f.);
#66293=cartesian_point('',(4.241514212158e1,5.296006476346e1,
-3.719989778443e1));
#66294=direction('',(4.561850654378e-5,8.754370684767e-6,9.999999989212e-1));
#66295=direction('',(5.898340908888e-1,8.075244541629e-1,-3.397671878035e-5));
#66296=axis2_placement_3d('',#66293,#66294,#66295);
#66297=toroidal_surface('',#66296,2.999125265404e0,4.999946189023e-1);
#66298=oriented_edge('',*,*,#66235,.f.);
#66299=oriented_edge('',*,*,#66218,.t.);
#66301=oriented_edge('',*,*,#66300,.f.);
#66302=oriented_edge('',*,*,#66281,.t.);
#66303=edge_loop('',(#66298,#66299,#66301,#66302));
#66304=face_outer_bound('',#66303,.f.);
#66306=cartesian_point('',(4.245474514714e1,5.296228827681e1,
-3.560907389222e1));
#66307=direction('',(-2.604869581374e-2,-1.482552615591e-3,-9.996595757978e-1));
#66308=direction('',(5.615544492803e-1,8.272877804917e-1,-1.585965770629e-2));
#66309=axis2_placement_3d('',#66306,#66307,#66308);
#66310=cylindrical_surface('',#66309,3.500000074512e0);
#66311=oriented_edge('',*,*,#66300,.t.);
#66312=oriented_edge('',*,*,#65288,.f.);
#66314=oriented_edge('',*,*,#66313,.f.);
#66316=oriented_edge('',*,*,#66315,.f.);
#66317=edge_loop('',(#66311,#66312,#66314,#66316));
#66318=face_outer_bound('',#66317,.f.);
#66320=cartesian_point('',(4.277635614690e1,5.297960339714e1,
-2.327449874838e1));
#66321=direction('',(-2.605902939973e-2,-1.382246382303e-3,-9.996594502038e-1));
#66322=direction('',(5.649118039937e-1,8.249987261229e-1,-1.586680825143e-2));
#66323=axis2_placement_3d('',#66320,#66321,#66322);
#66324=cylindrical_surface('',#66323,3.499925777380e0);
#66326=oriented_edge('',*,*,#66325,.t.);
#66328=oriented_edge('',*,*,#66327,.f.);
#66329=oriented_edge('',*,*,#66313,.t.);
#66330=oriented_edge('',*,*,#65286,.f.);
#66331=edge_loop('',(#66326,#66328,#66329,#66330));
#66332=face_outer_bound('',#66331,.f.);
#66334=cartesian_point('',(4.550748317469e1,5.038192776339e1,
-1.174567626453e1));
#66335=cartesian_point('',(4.568989075794e1,5.055155739462e1,
-1.174505764012e1));
#66336=cartesian_point('',(4.605570296418e1,5.097061700461e1,
-1.174384917226e1));
#66337=cartesian_point('',(4.645727787311e1,5.173297293560e1,
-1.174242853789e1));
#66338=cartesian_point('',(4.666647657684e1,5.262483612893e1,
-1.174161532914e1));
#66339=cartesian_point('',(4.664418525562e1,5.354043495274e1,
-1.174153492151e1));
#66340=cartesian_point('',(4.639194144417e1,5.442100973855e1,
-1.174219800231e1));
#66341=cartesian_point('',(4.593050634590e1,5.520182637585e1,
-1.174354452489e1));
#66342=cartesian_point('',(4.549143289223e1,5.564164882058e1,
-1.174487287429e1));
#66343=cartesian_point('',(4.524242833023e1,5.583266435125e1,
-1.174563333660e1));
#66344=cartesian_point('',(4.522637347622e1,5.584476559471e1,
-1.174568226670e1));
#66345=cartesian_point('',(4.529551453112e1,5.061064530105e1,
-1.119294257133e1));
#66346=cartesian_point('',(4.546247310130e1,5.076489516784e1,
-1.119191147689e1));
#66347=cartesian_point('',(4.579756594601e1,5.114643577566e1,
-1.118976787103e1));
#66348=cartesian_point('',(4.616593741289e1,5.184197705232e1,
-1.118737943219e1));
#66349=cartesian_point('',(4.635810251596e1,5.265674989104e1,
-1.118598609563e1));
#66350=cartesian_point('',(4.633782827410e1,5.349358575876e1,
-1.118585213951e1));
#66351=cartesian_point('',(4.610651161485e1,5.429809402343e1,
-1.118697888297e1));
#66352=cartesian_point('',(4.568352342632e1,5.501054182121e1,
-1.118927497329e1));
#66353=cartesian_point('',(4.528148488408e1,5.541092089473e1,
-1.119154589465e1));
#66354=cartesian_point('',(4.505368793308e1,5.558449742604e1,
-1.119285209572e1));
#66355=cartesian_point('',(4.503900124237e1,5.559549242874e1,
-1.119293653062e1));
#66356=cartesian_point('',(4.560300728166e1,5.027885574291e1,
-1.074783303099e1));
#66357=cartesian_point('',(4.579356050813e1,5.045413926264e1,
-1.074745251846e1));
#66358=cartesian_point('',(4.617621374250e1,5.088808189308e1,
-1.074654608804e1));
#66359=cartesian_point('',(4.659727171455e1,5.168028422990e1,
-1.074564630557e1));
#66360=cartesian_point('',(4.681712279858e1,5.260913234751e1,
-1.074509830522e1));
#66361=cartesian_point('',(4.679407667036e1,5.356343111050e1,
-1.074504892708e1));
#66362=cartesian_point('',(4.652972004830e1,5.448061889646e1,
-1.074548395226e1));
#66363=cartesian_point('',(4.604644956722e1,5.529213435437e1,
-1.074637745193e1));
#66364=cartesian_point('',(4.558746880743e1,5.574745807734e1,
-1.074726622930e1));
#66365=cartesian_point('',(4.532756839378e1,5.594461280102e1,
-1.074778276866e1));
#66366=cartesian_point('',(4.531081251542e1,5.595710020381e1,
-1.074781649649e1));
#66367=cartesian_point('',(4.597525125685e1,4.987719857866e1,
-1.106856099704e1));
#66368=cartesian_point('',(4.619355180702e1,5.007882529429e1,
-1.106893205920e1));
#66369=cartesian_point('',(4.663171444173e1,5.057760058403e1,
-1.106960562331e1));
#66370=cartesian_point('',(4.711343779462e1,5.148700049784e1,
-1.107044958196e1));
#66371=cartesian_point('',(4.736475332286e1,5.255239875610e1,
-1.107092232644e1));
#66372=cartesian_point('',(4.733824531698e1,5.364668599824e1,
-1.107097058161e1));
#66373=cartesian_point('',(4.703574002778e1,5.469867257662e1,
-1.107058139784e1));
#66374=cartesian_point('',(4.648260152407e1,5.563019419576e1,
-1.106979425340e1));
#66375=cartesian_point('',(4.595690569686e1,5.615360024776e1,
-1.106902003991e1));
#66376=cartesian_point('',(4.565906429194e1,5.638048369988e1,
-1.106857924287e1));
#66377=cartesian_point('',(4.563986172164e1,5.639485523144e1,
-1.106855103571e1));
#66378=(bounded_surface()b_spline_surface(3,3,((#66334,#66335,#66336,#66337,
#66338,#66339,#66340,#66341,#66342,#66343,#66344),(#66345,#66346,#66347,#66348,
#66349,#66350,#66351,#66352,#66353,#66354,#66355),(#66356,#66357,#66358,#66359,
#66360,#66361,#66362,#66363,#66364,#66365,#66366),(#66367,#66368,#66369,#66370,
#66371,#66372,#66373,#66374,#66375,#66376,#66377)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(1.819251033761e-2,8.745015671777e-2,1.716998097248e-1,2.559050563299e-1,
3.400893197914e-1,4.243353124652e-1,5.085532657862e-1,5.901964822806e-1,
5.957848781011e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0),(8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1),(8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1),(1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0)))representation_item('')surface());
#66380=oriented_edge('',*,*,#66379,.t.);
#66382=oriented_edge('',*,*,#66381,.t.);
#66383=oriented_edge('',*,*,#66325,.f.);
#66384=oriented_edge('',*,*,#65284,.f.);
#66385=edge_loop('',(#66380,#66382,#66383,#66384));
#66386=face_outer_bound('',#66385,.f.);
#66388=cartesian_point('',(0.e0,0.e0,-1.1e1));
#66389=direction('',(0.e0,0.e0,1.e0));
#66390=direction('',(1.e0,0.e0,0.e0));
#66391=axis2_placement_3d('',#66388,#66389,#66390);
#66392=plane('',#66391);
#66393=oriented_edge('',*,*,#66379,.f.);
#66394=oriented_edge('',*,*,#65282,.t.);
#66396=oriented_edge('',*,*,#66395,.f.);
#66398=oriented_edge('',*,*,#66397,.t.);
#66400=oriented_edge('',*,*,#66399,.t.);
#66402=oriented_edge('',*,*,#66401,.t.);
#66403=edge_loop('',(#66393,#66394,#66396,#66398,#66400,#66402));
#66404=face_outer_bound('',#66403,.f.);
#66406=oriented_edge('',*,*,#66405,.t.);
#66408=oriented_edge('',*,*,#66407,.t.);
#66409=edge_loop('',(#66406,#66408));
#66410=face_bound('',#66409,.f.);
#66412=cartesian_point('',(5.584466611401e1,4.522650950422e1,
-1.174568395121e1));
#66413=cartesian_point('',(5.566630623283e1,4.546307815658e1,
-1.174495952667e1));
#66414=cartesian_point('',(5.524774017763e1,4.589431675944e1,
-1.174365515562e1));
#66415=cartesian_point('',(5.447778355405e1,4.636604117126e1,
-1.174227327580e1));
#66416=cartesian_point('',(5.361099895700e1,4.663188692016e1,
-1.174156465126e1));
#66417=cartesian_point('',(5.270617319784e1,4.667310164182e1,
-1.174158267099e1));
#66418=cartesian_point('',(5.180343720615e1,4.648407865227e1,
-1.174233279656e1));
#66419=cartesian_point('',(5.100858160997e1,4.608558484645e1,
-1.174375136821e1));
#66420=cartesian_point('',(5.056331339985e1,4.570248511176e1,
-1.174501390384e1));
#66421=cartesian_point('',(5.038201559138e1,4.550756638179e1,
-1.174567691416e1));
#66422=cartesian_point('',(5.559539121019e1,4.503911752650e1,
-1.119291894681e1));
#66423=cartesian_point('',(5.543333664021e1,4.525552543793e1,
-1.119167880474e1));
#66424=cartesian_point('',(5.505238148548e1,4.565035500732e1,
-1.118944187757e1));
#66425=cartesian_point('',(5.434992620380e1,4.608274893690e1,
-1.118708754465e1));
#66426=cartesian_point('',(5.355807144487e1,4.632654001817e1,
-1.118588254438e1));
#66427=cartesian_point('',(5.273108726752e1,4.636418760803e1,
-1.118591041689e1));
#66428=cartesian_point('',(5.190632143060e1,4.619052820427e1,
-1.118719729375e1));
#66429=cartesian_point('',(5.118102790969e1,4.582493954097e1,
-1.118957542035e1));
#66430=cartesian_point('',(5.077559468938e1,4.547399088497e1,
-1.119182701789e1));
#66431=cartesian_point('',(5.061073514072e1,4.529558147644e1,
-1.119292658881e1));
#66432=cartesian_point('',(5.595700642131e1,4.531096113592e1,
-1.074779156853e1));
#66433=cartesian_point('',(5.577295396670e1,4.555786027611e1,
-1.074730479983e1));
#66434=cartesian_point('',(5.533977322613e1,4.600858808295e1,
-1.074642333204e1));
#66435=cartesian_point('',(5.453969697010e1,4.650258894134e1,
-1.074550904687e1));
#66436=cartesian_point('',(5.363696846705e1,4.678120476494e1,
-1.074504309777e1));
#66437=cartesian_point('',(5.269389885293e1,4.682412108174e1,
-1.074505145508e1));
#66438=cartesian_point('',(5.175360207234e1,4.662541950446e1,
-1.074555894380e1));
#66439=cartesian_point('',(5.092742520153e1,4.620750458359e1,
-1.074644869643e1));
#66440=cartesian_point('',(5.046627981502e1,4.580672554169e1,
-1.074741082805e1));
#66441=cartesian_point('',(5.027893842658e1,4.560310174412e1,
-1.074781165954e1));
#66442=cartesian_point('',(5.639475071490e1,4.564003465137e1,
-1.106856167122e1));
#66443=cartesian_point('',(5.618292792284e1,4.592298618502e1,
-1.106898326896e1));
#66444=cartesian_point('',(5.568491695035e1,4.643925649754e1,
-1.106974080601e1));
#66445=cartesian_point('',(5.476646050412e1,4.700469660993e1,
-1.107054950907e1));
#66446=cartesian_point('',(5.373101613445e1,4.732351732751e1,
-1.107096512007e1));
#66447=cartesian_point('',(5.264960264006e1,4.737274677164e1,
-1.107095345351e1));
#66448=cartesian_point('',(5.157112240120e1,4.714562993647e1,
-1.107051798343e1));
#66449=cartesian_point('',(5.062280429692e1,4.666753807275e1,
-1.106967245898e1));
#66450=cartesian_point('',(5.009278742642e1,4.620863696938e1,
-1.106897347493e1));
#66451=cartesian_point('',(4.987729052047e1,4.597536242166e1,
-1.106857357146e1));
#66452=(bounded_surface()b_spline_surface(3,3,((#66412,#66413,#66414,#66415,
#66416,#66417,#66418,#66419,#66420,#66421),(#66422,#66423,#66424,#66425,#66426,
#66427,#66428,#66429,#66430,#66431),(#66432,#66433,#66434,#66435,#66436,#66437,
#66438,#66439,#66440,#66441),(#66442,#66443,#66444,#66445,#66446,#66447,#66448,
#66449,#66450,#66451)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(4.042734192542e-1,4.866126116318e-1,
5.700165539387e-1,6.533387578036e-1,7.367382269022e-1,8.199085549028e-1,
9.077956309391e-1,9.817981991477e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0),(8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1),(8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1),(1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0)))representation_item('')surface());
#66454=oriented_edge('',*,*,#66453,.f.);
#66456=oriented_edge('',*,*,#66455,.t.);
#66457=oriented_edge('',*,*,#66395,.t.);
#66458=oriented_edge('',*,*,#65280,.f.);
#66459=edge_loop('',(#66454,#66456,#66457,#66458));
#66460=face_outer_bound('',#66459,.f.);
#66462=cartesian_point('',(5.298201036394e1,4.282197515188e1,
-2.152397388093e1));
#66463=direction('',(1.380648787173e-3,2.605743288570e-2,9.996594940280e-1));
#66464=direction('',(8.249981913300e-1,5.649126467971e-1,-1.586460812629e-2));
#66465=axis2_placement_3d('',#66462,#66463,#66464);
#66466=cylindrical_surface('',#66465,3.499933211914e0);
#66467=oriented_edge('',*,*,#66453,.t.);
#66468=oriented_edge('',*,*,#65278,.f.);
#66470=oriented_edge('',*,*,#66469,.f.);
#66472=oriented_edge('',*,*,#66471,.f.);
#66473=edge_loop('',(#66467,#66468,#66470,#66472));
#66474=face_outer_bound('',#66473,.f.);
#66476=cartesian_point('',(5.296160629031e1,4.244266810111e1,
-3.607235433708e1));
#66477=direction('',(1.480471309054e-3,2.605077570632e-2,9.996595246832e-1));
#66478=direction('',(8.272870500112e-1,5.615555402825e-1,-1.585913181136e-2));
#66479=axis2_placement_3d('',#66476,#66477,#66478);
#66480=cylindrical_surface('',#66479,3.500002394878e0);
#66481=oriented_edge('',*,*,#66268,.t.);
#66483=oriented_edge('',*,*,#66482,.f.);
#66484=oriented_edge('',*,*,#66469,.t.);
#66485=oriented_edge('',*,*,#65276,.f.);
#66486=edge_loop('',(#66481,#66483,#66484,#66485));
#66487=face_outer_bound('',#66486,.f.);
#66489=cartesian_point('',(4.772970773009e1,4.772970773009e1,-2.435e1));
#66490=direction('',(0.e0,0.e0,-1.e0));
#66491=direction('',(-1.e0,0.e0,0.e0));
#66492=axis2_placement_3d('',#66489,#66490,#66491);
#66493=conical_surface('',#66492,3.733025116791e0,1.e0);
#66494=oriented_edge('',*,*,#66287,.f.);
#66495=oriented_edge('',*,*,#66285,.f.);
#66496=oriented_edge('',*,*,#66283,.f.);
#66497=oriented_edge('',*,*,#66315,.t.);
#66499=oriented_edge('',*,*,#66498,.t.);
#66501=oriented_edge('',*,*,#66500,.f.);
#66503=oriented_edge('',*,*,#66502,.f.);
#66505=oriented_edge('',*,*,#66504,.f.);
#66507=oriented_edge('',*,*,#66506,.t.);
#66508=oriented_edge('',*,*,#66482,.t.);
#66509=edge_loop('',(#66494,#66495,#66496,#66497,#66499,#66501,#66503,#66505,
#66507,#66508));
#66510=face_outer_bound('',#66509,.f.);
#66512=cartesian_point('',(5.171934078057e1,5.666908824887e1,-1.1e1));
#66513=direction('',(-7.069990853988e-1,7.069990853988e-1,1.745240643728e-2));
#66514=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#66515=axis2_placement_3d('',#66512,#66513,#66514);
#66516=plane('',#66515);
#66518=oriented_edge('',*,*,#66517,.f.);
#66519=oriented_edge('',*,*,#66498,.f.);
#66520=oriented_edge('',*,*,#66327,.t.);
#66521=edge_loop('',(#66518,#66519,#66520));
#66522=face_outer_bound('',#66521,.f.);
#66524=cartesian_point('',(4.388887155571e1,4.814374712541e1,-1.15e1));
#66525=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#66526=direction('',(-7.069990853988e-1,7.069990853988e-1,1.745240643728e-2));
#66527=axis2_placement_3d('',#66524,#66525,#66526);
#66528=cylindrical_surface('',#66527,5.e-1);
#66529=oriented_edge('',*,*,#66517,.t.);
#66530=oriented_edge('',*,*,#66381,.f.);
#66531=oriented_edge('',*,*,#66401,.f.);
#66533=oriented_edge('',*,*,#66532,.f.);
#66534=edge_loop('',(#66529,#66530,#66531,#66533));
#66535=face_outer_bound('',#66534,.f.);
#66537=cartesian_point('',(4.772970773009e1,4.772970773009e1,-1.15e1));
#66538=direction('',(0.e0,0.e0,1.e0));
#66539=direction('',(7.660037535267e-1,-6.428360985376e-1,0.e0));
#66540=axis2_placement_3d('',#66537,#66538,#66539);
#66541=toroidal_surface('',#66540,3.008651368442e0,5.e-1);
#66542=oriented_edge('',*,*,#66504,.t.);
#66543=oriented_edge('',*,*,#66502,.t.);
#66544=oriented_edge('',*,*,#66500,.t.);
#66545=oriented_edge('',*,*,#66532,.t.);
#66546=oriented_edge('',*,*,#66399,.f.);
#66548=oriented_edge('',*,*,#66547,.t.);
#66549=edge_loop('',(#66542,#66543,#66544,#66545,#66546,#66548));
#66550=face_outer_bound('',#66549,.f.);
#66552=cartesian_point('',(5.040480005483e1,4.614992448513e1,-1.15e1));
#66553=direction('',(-7.071067811865e-1,-7.071067811865e-1,0.e0));
#66554=direction('',(7.069990853988e-1,-7.069990853988e-1,1.745240643729e-2));
#66555=axis2_placement_3d('',#66552,#66553,#66554);
#66556=cylindrical_surface('',#66555,5.e-1);
#66558=oriented_edge('',*,*,#66557,.t.);
#66559=oriented_edge('',*,*,#66547,.f.);
#66560=oriented_edge('',*,*,#66397,.f.);
#66561=oriented_edge('',*,*,#66455,.f.);
#66562=edge_loop('',(#66558,#66559,#66560,#66561));
#66563=face_outer_bound('',#66562,.f.);
#66565=cartesian_point('',(-5.171934078057e1,-5.666908824887e1,-1.1e1));
#66566=direction('',(7.069990853988e-1,-7.069990853988e-1,1.745240643728e-2));
#66567=direction('',(7.071067811865e-1,7.071067811865e-1,0.e0));
#66568=axis2_placement_3d('',#66565,#66566,#66567);
#66569=plane('',#66568);
#66570=oriented_edge('',*,*,#66557,.f.);
#66571=oriented_edge('',*,*,#66471,.t.);
#66572=oriented_edge('',*,*,#66506,.f.);
#66573=edge_loop('',(#66570,#66571,#66572));
#66574=face_outer_bound('',#66573,.f.);
#66576=cartesian_point('',(4.772970773009e1,4.772970773009e1,0.e0));
#66577=direction('',(0.e0,0.e0,1.e0));
#66578=direction('',(1.e0,0.e0,0.e0));
#66579=axis2_placement_3d('',#66576,#66577,#66578);
#66580=cylindrical_surface('',#66579,2.25e0);
#66581=oriented_edge('',*,*,#39663,.f.);
#66583=oriented_edge('',*,*,#66582,.t.);
#66584=oriented_edge('',*,*,#66405,.f.);
#66586=oriented_edge('',*,*,#66585,.f.);
#66587=edge_loop('',(#66581,#66583,#66584,#66586));
#66588=face_outer_bound('',#66587,.f.);
#66590=cartesian_point('',(4.772970773009e1,4.772970773009e1,0.e0));
#66591=direction('',(0.e0,0.e0,1.e0));
#66592=direction('',(1.e0,0.e0,0.e0));
#66593=axis2_placement_3d('',#66590,#66591,#66592);
#66594=cylindrical_surface('',#66593,2.25e0);
#66595=oriented_edge('',*,*,#39665,.f.);
#66596=oriented_edge('',*,*,#66585,.t.);
#66597=oriented_edge('',*,*,#66407,.f.);
#66598=oriented_edge('',*,*,#66582,.f.);
#66599=edge_loop('',(#66595,#66596,#66597,#66598));
#66600=face_outer_bound('',#66599,.f.);
#66602=cartesian_point('',(5.514439814321e1,4.408079230312e1,
-3.763692982116e1));
#66603=cartesian_point('',(5.517888514576e1,4.403776029149e1,
-3.763257411269e1));
#66604=cartesian_point('',(5.527172981691e1,4.392145932749e1,
-3.762791466642e1));
#66605=cartesian_point('',(5.542927443439e1,4.372207673704e1,
-3.764818632167e1));
#66606=cartesian_point('',(5.561798529030e1,4.348018602943e1,
-3.770880544274e1));
#66607=cartesian_point('',(5.581486798190e1,4.322452853854e1,
-3.780612810492e1));
#66608=cartesian_point('',(5.601485587470e1,4.296145216056e1,
-3.793532962504e1));
#66609=cartesian_point('',(5.621010999106e1,4.270139571658e1,
-3.808586127110e1));
#66610=cartesian_point('',(5.638910028469e1,4.246016473683e1,
-3.824079224338e1));
#66611=cartesian_point('',(5.654298999744e1,4.225104165729e1,
-3.838171795974e1));
#66612=cartesian_point('',(5.664902512633e1,4.210515695252e1,
-3.848274119499e1));
#66613=cartesian_point('',(5.675691404213e1,4.195790911559e1,
-3.857872839935e1));
#66614=cartesian_point('',(5.655022715075e1,4.223917339042e1,
-3.840328875811e1));
#66615=cartesian_point('',(5.618513805029e1,4.276280947651e1,
-3.808127180306e1));
#66616=cartesian_point('',(5.558704867986e1,4.440371368423e1,
-3.795692194648e1));
#66617=cartesian_point('',(5.561564283736e1,4.436798611973e1,
-3.795334938277e1));
#66618=cartesian_point('',(5.569399444309e1,4.426979824899e1,
-3.794935290626e1));
#66619=cartesian_point('',(5.583192154072e1,4.409547537749e1,
-3.796665132563e1));
#66620=cartesian_point('',(5.600278780983e1,4.387705205905e1,
-3.802071244491e1));
#66621=cartesian_point('',(5.618577639061e1,4.364030782581e1,
-3.810998071164e1));
#66622=cartesian_point('',(5.637580746881e1,4.339139377904e1,
-3.823123098014e1));
#66623=cartesian_point('',(5.656473703048e1,4.314093882551e1,
-3.837516985849e1));
#66624=cartesian_point('',(5.674002113799e1,4.290579082244e1,
-3.852516295133e1));
#66625=cartesian_point('',(5.689453815172e1,4.269695285306e1,
-3.866499787951e1));
#66626=cartesian_point('',(5.699837809433e1,4.255438635319e1,
-3.876317956959e1));
#66627=cartesian_point('',(5.712159801395e1,4.238739737468e1,
-3.887185853038e1));
#66628=cartesian_point('',(5.674019926108e1,4.290984201255e1,
-3.851757415547e1));
#66629=cartesian_point('',(5.610474454336e1,4.382496957057e1,
-3.791188070139e1));
#66630=cartesian_point('',(5.591822125093e1,4.471416228529e1,
-3.751356924562e1));
#66631=cartesian_point('',(5.595614374577e1,4.466686404411e1,
-3.750885830341e1));
#66632=cartesian_point('',(5.605758314506e1,4.453981404793e1,
-3.750389813468e1));
#66633=cartesian_point('',(5.622733892776e1,4.432487847226e1,
-3.752551844697e1));
#66634=cartesian_point('',(5.642798069582e1,4.406744571455e1,
-3.758911227157e1));
#66635=cartesian_point('',(5.663505934903e1,4.379818697137e1,
-3.769008840004e1));
#66636=cartesian_point('',(5.684342235774e1,4.352365630652e1,
-3.782289660051e1));
#66637=cartesian_point('',(5.704523363098e1,4.325438573626e1,
-3.797641871988e1));
#66638=cartesian_point('',(5.722923795925e1,4.300596118476e1,
-3.813358950968e1));
#66639=cartesian_point('',(5.738561429485e1,4.279298954277e1,
-3.827501000655e1));
#66640=cartesian_point('',(5.749462215478e1,4.264292799573e1,
-3.837732216406e1));
#66641=cartesian_point('',(5.759712196642e1,4.250251047612e1,
-3.846755239948e1));
#66642=cartesian_point('',(5.747308327758e1,4.267175577824e1,
-3.837491717126e1));
#66643=cartesian_point('',(5.723499507556e1,4.301491992484e1,
-3.818412814268e1));
#66644=cartesian_point('',(5.564827310631e1,4.455313600266e1,
-3.696237418067e1));
#66645=cartesian_point('',(5.569695305853e1,4.449249934984e1,
-3.695628644343e1));
#66646=cartesian_point('',(5.582492552149e1,4.433228501963e1,
-3.695016075139e1));
#66647=cartesian_point('',(5.603089708888e1,4.407111070304e1,
-3.697700811317e1));
#66648=cartesian_point('',(5.626491099749e1,4.376986761698e1,
-3.705213112725e1));
#66649=cartesian_point('',(5.649844643577e1,4.346473970213e1,
-3.716726715598e1));
#66650=cartesian_point('',(5.672632613369e1,4.316268795717e1,
-3.731405392638e1));
#66651=cartesian_point('',(5.694117961457e1,4.287400378549e1,
-3.747916635490e1));
#66652=cartesian_point('',(5.713343761601e1,4.261257270183e1,
-3.764501810416e1));
#66653=cartesian_point('',(5.729015626396e1,4.239716029062e1,
-3.778835624363e1));
#66654=cartesian_point('',(5.740405431501e1,4.223987196446e1,
-3.789566393391e1));
#66655=cartesian_point('',(5.748041784327e1,4.213305227299e1,
-3.796358163122e1));
#66656=cartesian_point('',(5.766530110019e1,4.187692813521e1,
-3.818623792439e1));
#66657=cartesian_point('',(5.790480022933e1,4.153032897841e1,
-3.849549291138e1));
#66658=(bounded_surface()b_spline_surface(3,3,((#66602,#66603,#66604,#66605,
#66606,#66607,#66608,#66609,#66610,#66611,#66612,#66613,#66614,#66615),(#66616,
#66617,#66618,#66619,#66620,#66621,#66622,#66623,#66624,#66625,#66626,#66627,
#66628,#66629),(#66630,#66631,#66632,#66633,#66634,#66635,#66636,#66637,#66638,
#66639,#66640,#66641,#66642,#66643),(#66644,#66645,#66646,#66647,#66648,#66649,
#66650,#66651,#66652,#66653,#66654,#66655,#66656,#66657)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.689098218373e-1,2.224785523366e-1,3.112152937969e-1,4.065061457024e-1,
5.076714813380e-1,6.135127800802e-1,7.202447456639e-1,8.204499249907e-1,
9.061094045792e-1,9.688365730991e-1,1.e0,1.047331433052e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586365123029e0,
1.586365123029e0,1.586365123029e0,1.586365123029e0,1.586365123029e0,
1.586365123029e0,1.586365123029e0,1.586365123029e0,1.586365123029e0,
1.586365123029e0,1.586365123029e0,1.586365123029e0,1.586365123029e0,
1.586365123029e0),(8.045449589902e-1,8.045449589902e-1,8.045449589902e-1,
8.045449589902e-1,8.045449589902e-1,8.045449589902e-1,8.045449589902e-1,
8.045449589902e-1,8.045449589902e-1,8.045449589902e-1,8.045449589902e-1,
8.045449589902e-1,8.045449589902e-1,8.045449589902e-1),(8.045449589902e-1,
8.045449589902e-1,8.045449589902e-1,8.045449589902e-1,8.045449589902e-1,
8.045449589902e-1,8.045449589902e-1,8.045449589902e-1,8.045449589902e-1,
8.045449589902e-1,8.045449589902e-1,8.045449589902e-1,8.045449589902e-1,
8.045449589902e-1),(1.586365123029e0,1.586365123029e0,1.586365123029e0,
1.586365123029e0,1.586365123029e0,1.586365123029e0,1.586365123029e0,
1.586365123029e0,1.586365123029e0,1.586365123029e0,1.586365123029e0,
1.586365123029e0,1.586365123029e0,1.586365123029e0)))representation_item('')surface());
#66660=oriented_edge('',*,*,#66659,.t.);
#66661=oriented_edge('',*,*,#66255,.f.);
#66662=oriented_edge('',*,*,#65272,.f.);
#66663=edge_loop('',(#66660,#66661,#66662));
#66664=face_outer_bound('',#66663,.f.);
#66666=cartesian_point('',(5.758919378158e1,4.220016578300e1,
-3.844675905488e1));
#66667=cartesian_point('',(5.743108846465e1,4.242983722867e1,
-3.844370926846e1));
#66668=cartesian_point('',(5.704351600717e1,4.287277495883e1,
-3.843739943466e1));
#66669=cartesian_point('',(5.630840080663e1,4.338473009763e1,
-3.842859930388e1));
#66670=cartesian_point('',(5.544432162411e1,4.370326023165e1,
-3.842105938765e1));
#66671=cartesian_point('',(5.453137277733e1,4.379288805424e1,
-3.841560200739e1));
#66672=cartesian_point('',(5.361168260352e1,4.364687812840e1,
-3.841255957285e1));
#66673=cartesian_point('',(5.279674175854e1,4.328386576183e1,
-3.841235255892e1));
#66674=cartesian_point('',(5.233494024133e1,4.292090848883e1,
-3.841385500354e1));
#66675=cartesian_point('',(5.214654305933e1,4.273574335048e1,
-3.841488538584e1));
#66676=cartesian_point('',(5.734091693748e1,4.203154139788e1,
-3.791784366967e1));
#66677=cartesian_point('',(5.719894826126e1,4.224405257659e1,
-3.791269766173e1));
#66678=cartesian_point('',(5.684883970517e1,4.265562617962e1,
-3.790212800536e1));
#66679=cartesian_point('',(5.617795858815e1,4.313573681917e1,
-3.788770626378e1));
#66680=cartesian_point('',(5.538321489400e1,4.343839127995e1,
-3.787556512843e1));
#66681=cartesian_point('',(5.453905739196e1,4.352788539995e1,
-3.786689766542e1));
#66682=cartesian_point('',(5.368628551166e1,4.339621849772e1,
-3.786212195366e1));
#66683=cartesian_point('',(5.293061588900e1,4.305990089108e1,
-3.786175518755e1));
#66684=cartesian_point('',(5.250379913490e1,4.272208825813e1,
-3.786420915466e1));
#66685=cartesian_point('',(5.233016560704e1,4.254975039478e1,
-3.786579835626e1));
#66686=cartesian_point('',(5.768861416154e1,4.226769000726e1,
-3.747833522963e1));
#66687=cartesian_point('',(5.753088722251e1,4.250887884421e1,
-3.747613938280e1));
#66688=cartesian_point('',(5.714008880615e1,4.297733356578e1,
-3.747169561728e1));
#66689=cartesian_point('',(5.638535481300e1,4.352714178511e1,
-3.746590929702e1));
#66690=cartesian_point('',(5.548602312892e1,4.387658627926e1,
-3.746122886526e1));
#66691=cartesian_point('',(5.452696987066e1,4.398285784527e1,
-3.745799602443e1));
#66692=cartesian_point('',(5.355603642629e1,4.383547348518e1,
-3.745626624819e1));
#66693=cartesian_point('',(5.269547193079e1,4.345266840758e1,
-3.745609471295e1));
#66694=cartesian_point('',(5.221042152165e1,4.306716861427e1,
-3.745707198340e1));
#66695=cartesian_point('',(5.201346822097e1,4.287053616529e1,
-3.745762151292e1));
#66696=cartesian_point('',(5.813680221369e1,4.257208986170e1,
-3.775455183809e1));
#66697=cartesian_point('',(5.795387829887e1,4.284692740701e1,
-3.775614843074e1));
#66698=cartesian_point('',(5.750222103126e1,4.337945049472e1,
-3.775948661611e1));
#66699=cartesian_point('',(5.663504109495e1,4.400117637583e1,
-3.776428690892e1));
#66700=cartesian_point('',(5.560624024881e1,4.439339883479e1,
-3.776849728551e1));
#66701=cartesian_point('',(5.451233544218e1,4.450945042574e1,
-3.777159920548e1));
#66702=cartesian_point('',(5.340654579916e1,4.433868616806e1,
-3.777335399065e1));
#66703=cartesian_point('',(5.242639996297e1,4.390245799958e1,
-3.777345445710e1));
#66704=cartesian_point('',(5.187288290036e1,4.346439546458e1,
-3.777263116689e1));
#66705=cartesian_point('',(5.164775806182e1,4.324096738068e1,
-3.777202410959e1));
#66706=(bounded_surface()b_spline_surface(3,3,((#66666,#66667,#66668,#66669,
#66670,#66671,#66672,#66673,#66674,#66675),(#66676,#66677,#66678,#66679,#66680,
#66681,#66682,#66683,#66684,#66685),(#66686,#66687,#66688,#66689,#66690,#66691,
#66692,#66693,#66694,#66695),(#66696,#66697,#66698,#66699,#66700,#66701,#66702,
#66703,#66704,#66705)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(5.559434710838e-1,6.133870245011e-1,
6.764896279278e-1,7.394436911968e-1,8.023165894831e-1,8.649052442728e-1,
9.308739556150e-1,9.856263716381e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.553423556148e0,1.553423556148e0,1.553423556148e0,
1.553423556148e0,1.553423556148e0,1.553423556148e0,1.553423556148e0,
1.553423556148e0,1.553423556148e0,1.553423556148e0),(8.155254812839e-1,
8.155254812839e-1,8.155254812839e-1,8.155254812839e-1,8.155254812839e-1,
8.155254812839e-1,8.155254812839e-1,8.155254812839e-1,8.155254812839e-1,
8.155254812839e-1),(8.155254812839e-1,8.155254812839e-1,8.155254812839e-1,
8.155254812839e-1,8.155254812839e-1,8.155254812839e-1,8.155254812839e-1,
8.155254812839e-1,8.155254812839e-1,8.155254812839e-1),(1.553423556148e0,
1.553423556148e0,1.553423556148e0,1.553423556148e0,1.553423556148e0,
1.553423556148e0,1.553423556148e0,1.553423556148e0,1.553423556148e0,
1.553423556148e0)))representation_item('')surface());
#66707=oriented_edge('',*,*,#66659,.f.);
#66709=oriented_edge('',*,*,#66708,.f.);
#66710=oriented_edge('',*,*,#66085,.t.);
#66711=oriented_edge('',*,*,#66230,.t.);
#66712=edge_loop('',(#66707,#66709,#66710,#66711));
#66713=face_outer_bound('',#66712,.f.);
#66715=cartesian_point('',(5.469931511864e1,4.007216519133e1,
-3.965511185424e1));
#66716=direction('',(-3.885451069862e-2,8.244753325780e-2,9.958377032720e-1));
#66717=direction('',(8.504600790276e-1,5.259375439667e-1,-1.036116916892e-2));
#66718=axis2_placement_3d('',#66715,#66716,#66717);
#66719=cylindrical_surface('',#66718,3.499981625165e0);
#66720=oriented_edge('',*,*,#66708,.t.);
#66721=oriented_edge('',*,*,#65270,.f.);
#66722=oriented_edge('',*,*,#66035,.t.);
#66723=oriented_edge('',*,*,#66065,.f.);
#66724=edge_loop('',(#66720,#66721,#66722,#66723));
#66725=face_outer_bound('',#66724,.f.);
#66727=cartesian_point('',(4.006298924992e1,5.470364910732e1,
-3.976596186711e1));
#66728=direction('',(-8.244991230207e-2,3.884169673876e-2,-9.958380061816e-1));
#66729=direction('',(5.259374404627e-1,8.504599944214e-1,-1.037336051309e-2));
#66730=axis2_placement_3d('',#66727,#66728,#66729);
#66731=cylindrical_surface('',#66730,3.499980013595e0);
#66732=oriented_edge('',*,*,#66140,.t.);
#66733=oriented_edge('',*,*,#66069,.f.);
#66734=oriented_edge('',*,*,#65387,.t.);
#66735=oriented_edge('',*,*,#65294,.f.);
#66736=edge_loop('',(#66732,#66733,#66734,#66735));
#66737=face_outer_bound('',#66736,.f.);
#66739=cartesian_point('',(5.470963448456e1,-4.005036258863e1,
-3.991854505876e1));
#66740=direction('',(3.885112057345e-2,8.244814487809e-2,-9.958377849009e-1));
#66741=direction('',(8.504579138826e-1,-5.259409744139e-1,-1.036475504083e-2));
#66742=axis2_placement_3d('',#66739,#66740,#66741);
#66743=cylindrical_surface('',#66742,3.499974346095e0);
#66745=oriented_edge('',*,*,#66744,.t.);
#66747=oriented_edge('',*,*,#66746,.f.);
#66748=oriented_edge('',*,*,#65972,.t.);
#66749=oriented_edge('',*,*,#65266,.f.);
#66750=edge_loop('',(#66745,#66747,#66748,#66749));
#66751=face_outer_bound('',#66750,.f.);
#66753=cartesian_point('',(5.214082944286e1,-4.273008049075e1,
-3.841491814125e1));
#66754=cartesian_point('',(5.231740058704e1,-4.290443595586e1,
-3.841394591873e1));
#66755=cartesian_point('',(5.275082285240e1,-4.325141403859e1,
-3.841246418637e1));
#66756=cartesian_point('',(5.352929894278e1,-4.361933188666e1,
-3.841243960548e1));
#66757=cartesian_point('',(5.443139064188e1,-4.378878565647e1,
-3.841514692983e1));
#66758=cartesian_point('',(5.534933661924e1,-4.372394275359e1,
-3.842037327406e1));
#66759=cartesian_point('',(5.622369297801e1,-4.342778945260e1,
-3.842774038910e1));
#66760=cartesian_point('',(5.699872787163e1,-4.291724641308e1,
-3.843673049646e1));
#66761=cartesian_point('',(5.741365053876e1,-4.245523354931e1,
-3.844337274221e1));
#66762=cartesian_point('',(5.758911173317e1,-4.220035277487e1,
-3.844675495211e1));
#66763=cartesian_point('',(5.232490268928e1,-4.254448138743e1,
-3.786584987052e1));
#66764=cartesian_point('',(5.248762645486e1,-4.270675856940e1,
-3.786434445976e1));
#66765=cartesian_point('',(5.288813056293e1,-4.302970489195e1,
-3.786194082082e1));
#66766=cartesian_point('',(5.360985272458e1,-4.337081920042e1,
-3.786193678219e1));
#66767=cartesian_point('',(5.444643147937e1,-4.352464110309e1,
-3.786618387389e1));
#66768=cartesian_point('',(5.529557027892e1,-4.345833173550e1,
-3.787447420453e1));
#66769=cartesian_point('',(5.610030386108e1,-4.317638456612e1,
-3.788631604850e1));
#66770=cartesian_point('',(5.680826272738e1,-4.269707940052e1,
-3.790102423579e1));
#66771=cartesian_point('',(5.718329760959e1,-4.226755506501e1,
-3.791212612934e1));
#66772=cartesian_point('',(5.734085131422e1,-4.203171746693e1,
-3.791783936952e1));
#66773=cartesian_point('',(5.200749534506e1,-4.286451994308e1,
-3.745763991979e1));
#66774=cartesian_point('',(5.219206546909e1,-4.304967268558e1,
-3.745711378520e1));
#66775=cartesian_point('',(5.264714972333e1,-4.341820594634e1,
-3.745617120923e1));
#66776=cartesian_point('',(5.346895983612e1,-4.380663912449e1,
-3.745620171086e1));
#66777=cartesian_point('',(5.442157438609e1,-4.397954095430e1,
-3.745773765086e1));
#66778=cartesian_point('',(5.538659505901e1,-4.389980206294e1,
-3.746082056740e1));
#66779=cartesian_point('',(5.629768524728e1,-4.357387988945e1,
-3.746536674116e1));
#66780=cartesian_point('',(5.709468022044e1,-4.302461056117e1,
-3.747124604903e1));
#66781=cartesian_point('',(5.751349193228e1,-4.253555030711e1,
-3.747589234969e1));
#66782=cartesian_point('',(5.768853399400e1,-4.226788711652e1,
-3.747833572724e1));
#66783=cartesian_point('',(5.164092336210e1,-4.323413064259e1,
-3.777200095514e1));
#66784=cartesian_point('',(5.185190179909e1,-4.344451435976e1,
-3.777257106023e1));
#66785=cartesian_point('',(5.237128599145e1,-4.386329036409e1,
-3.777339045378e1));
#66786=cartesian_point('',(5.330739729822e1,-4.430573386863e1,
-3.777342027267e1));
#66787=cartesian_point('',(5.439224154119e1,-4.450523789330e1,
-3.777185762266e1));
#66788=cartesian_point('',(5.549269764063e1,-4.441924393418e1,
-3.776888246171e1));
#66789=cartesian_point('',(5.653456214025e1,-4.405383145453e1,
-3.776475913721e1));
#66790=cartesian_point('',(5.744982596063e1,-4.343309717024e1,
-3.775984405117e1));
#66791=cartesian_point('',(5.793369568815e1,-4.287731720169e1,
-3.775631895140e1));
#66792=cartesian_point('',(5.813670046720e1,-4.257231217049e1,
-3.775455123568e1));
#66793=(bounded_surface()b_spline_surface(3,3,((#66753,#66754,#66755,#66756,
#66757,#66758,#66759,#66760,#66761,#66762),(#66763,#66764,#66765,#66766,#66767,
#66768,#66769,#66770,#66771,#66772),(#66773,#66774,#66775,#66776,#66777,#66778,
#66779,#66780,#66781,#66782),(#66783,#66784,#66785,#66786,#66787,#66788,#66789,
#66790,#66791,#66792)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(1.380845445386e-2,6.525445109860e-2,
1.280643252686e-1,1.909368091229e-1,2.539173587308e-1,3.170947340485e-1,
3.803311470015e-1,4.440616363658e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.553417988837e0,1.553417988837e0,1.553417988837e0,
1.553417988837e0,1.553417988837e0,1.553417988837e0,1.553417988838e0,
1.553417988837e0,1.553417988837e0,1.553417988837e0),(8.155273370542e-1,
8.155273370542e-1,8.155273370542e-1,8.155273370542e-1,8.155273370542e-1,
8.155273370542e-1,8.155273370542e-1,8.155273370542e-1,8.155273370542e-1,
8.155273370542e-1),(8.155273370542e-1,8.155273370542e-1,8.155273370542e-1,
8.155273370542e-1,8.155273370542e-1,8.155273370542e-1,8.155273370542e-1,
8.155273370542e-1,8.155273370542e-1,8.155273370542e-1),(1.553417988837e0,
1.553417988837e0,1.553417988837e0,1.553417988837e0,1.553417988837e0,
1.553417988837e0,1.553417988838e0,1.553417988837e0,1.553417988837e0,
1.553417988837e0)))representation_item('')surface());
#66795=oriented_edge('',*,*,#66794,.f.);
#66797=oriented_edge('',*,*,#66796,.t.);
#66799=oriented_edge('',*,*,#66798,.t.);
#66800=oriented_edge('',*,*,#66744,.f.);
#66801=edge_loop('',(#66795,#66797,#66799,#66800));
#66802=face_outer_bound('',#66801,.f.);
#66804=cartesian_point('',(5.672156134108e1,-4.200557081499e1,
-3.855384198545e1));
#66805=cartesian_point('',(5.672045901547e1,-4.200709303915e1,
-3.855230950810e1));
#66806=cartesian_point('',(5.670845489479e1,-4.202369127427e1,
-3.853749395438e1));
#66807=cartesian_point('',(5.663507713446e1,-4.212474508671e1,
-3.846909444561e1));
#66808=cartesian_point('',(5.652602339731e1,-4.227394839539e1,
-3.836640430013e1));
#66809=cartesian_point('',(5.639327937179e1,-4.245444858107e1,
-3.824493482358e1));
#66810=cartesian_point('',(5.624317378598e1,-4.265687274433e1,
-3.811434637751e1));
#66811=cartesian_point('',(5.608010922770e1,-4.287473132726e1,
-3.798429792665e1));
#66812=cartesian_point('',(5.590813397485e1,-4.310211684863e1,
-3.786405380885e1));
#66813=cartesian_point('',(5.573165769765e1,-4.333286775638e1,
-3.776213364818e1));
#66814=cartesian_point('',(5.555516630329e1,-4.356096385073e1,
-3.768571061758e1));
#66815=cartesian_point('',(5.538331333277e1,-4.378044307655e1,
-3.763962847091e1));
#66816=cartesian_point('',(5.522243777663e1,-4.398348690280e1,
-3.762619255077e1));
#66817=cartesian_point('',(5.512137732345e1,-4.410959085839e1,
-3.763842242988e1));
#66818=cartesian_point('',(5.507457197901e1,-4.416767514189e1,
-3.764952538864e1));
#66819=cartesian_point('',(5.706134475331e1,-4.246915421327e1,
-3.882342308275e1));
#66820=cartesian_point('',(5.706204666045e1,-4.246811516296e1,
-3.882372025500e1));
#66821=cartesian_point('',(5.706274390052e1,-4.246667978648e1,
-3.882182739207e1));
#66822=cartesian_point('',(5.698567291581e1,-4.257247479674e1,
-3.875062996149e1));
#66823=cartesian_point('',(5.687673187304e1,-4.272077054576e1,
-3.864918272791e1));
#66824=cartesian_point('',(5.674463493461e1,-4.289955697170e1,
-3.852963347681e1));
#66825=cartesian_point('',(5.659699258172e1,-4.309770376532e1,
-3.840264947367e1));
#66826=cartesian_point('',(5.643872501599e1,-4.330816538992e1,
-3.827789270639e1));
#66827=cartesian_point('',(5.627409637546e1,-4.352487419653e1,
-3.816415142299e1));
#66828=cartesian_point('',(5.610803240672e1,-4.374114195119e1,
-3.806942781814e1));
#66829=cartesian_point('',(5.594548488908e1,-4.395051525735e1,
-3.799997106557e1));
#66830=cartesian_point('',(5.579124845482e1,-4.414703270047e1,
-3.795925414445e1));
#66831=cartesian_point('',(5.565162427933e1,-4.432309072788e1,
-3.794796945430e1));
#66832=cartesian_point('',(5.556766897308e1,-4.442796764072e1,
-3.795824546114e1));
#66833=cartesian_point('',(5.552990129802e1,-4.447496415707e1,
-3.796711994820e1));
#66834=cartesian_point('',(5.757368390791e1,-4.253421515822e1,
-3.845379043452e1));
#66835=cartesian_point('',(5.757162082020e1,-4.253705131554e1,
-3.845137523698e1));
#66836=cartesian_point('',(5.755276739784e1,-4.256301224470e1,
-3.843032019345e1));
#66837=cartesian_point('',(5.747982903110e1,-4.266359179935e1,
-3.836318969804e1));
#66838=cartesian_point('',(5.736874550562e1,-4.281587750838e1,
-3.825993582279e1));
#66839=cartesian_point('',(5.723328760346e1,-4.300040159383e1,
-3.813759541707e1));
#66840=cartesian_point('',(5.707928591446e1,-4.320846609087e1,
-3.800537215539e1));
#66841=cartesian_point('',(5.691097647263e1,-4.343373325263e1,
-3.787292363133e1));
#66842=cartesian_point('',(5.673237910949e1,-4.367026849425e1,
-3.774973011600e1));
#66843=cartesian_point('',(5.654773762189e1,-4.391205394708e1,
-3.764454591648e1));
#66844=cartesian_point('',(5.636139719799e1,-4.415317078935e1,
-3.756496329085e1));
#66845=cartesian_point('',(5.617802862795e1,-4.438755148400e1,
-3.751644771559e1));
#66846=cartesian_point('',(5.600410332974e1,-4.460713586844e1,
-3.750203609286e1));
#66847=cartesian_point('',(5.589305419514e1,-4.474565530191e1,
-3.751515216186e1));
#66848=cartesian_point('',(5.584109056687e1,-4.481008681941e1,
-3.752726585664e1));
#66849=cartesian_point('',(5.750107319824e1,-4.210455949771e1,
-3.799145468882e1));
#66850=cartesian_point('',(5.749576399866e1,-4.211197775829e1,
-3.798579540527e1));
#66851=cartesian_point('',(5.745401400935e1,-4.217025882186e1,
-3.794182504883e1));
#66852=cartesian_point('',(5.738692392912e1,-4.226337744242e1,
-3.787961328533e1));
#66853=cartesian_point('',(5.727461045540e1,-4.241865138051e1,
-3.777417437746e1));
#66854=cartesian_point('',(5.713675280339e1,-4.260788127888e1,
-3.764845822542e1));
#66855=cartesian_point('',(5.697697163871e1,-4.282539499236e1,
-3.750989837190e1));
#66856=cartesian_point('',(5.679862860439e1,-4.306577984851e1,
-3.736814709577e1));
#66857=cartesian_point('',(5.660540027182e1,-4.332333081993e1,
-3.723352163154e1));
#66858=cartesian_point('',(5.640065874083e1,-4.359290629946e1,
-3.711568592449e1));
#66859=cartesian_point('',(5.618796700461e1,-4.386929943019e1,
-3.702385661849e1));
#66860=cartesian_point('',(5.597179018130e1,-4.414638669409e1,
-3.696590900473e1));
#66861=cartesian_point('',(5.575872628149e1,-4.441565483893e1,
-3.694771553094e1));
#66862=cartesian_point('',(5.561644321188e1,-4.459294509075e1,
-3.696426649719e1));
#66863=cartesian_point('',(5.554803906174e1,-4.467755631445e1,
-3.698029783357e1));
#66864=(bounded_surface()b_spline_surface(3,3,((#66804,#66805,#66806,#66807,
#66808,#66809,#66810,#66811,#66812,#66813,#66814,#66815,#66816,#66817,#66818),(
#66819,#66820,#66821,#66822,#66823,#66824,#66825,#66826,#66827,#66828,#66829,
#66830,#66831,#66832,#66833),(#66834,#66835,#66836,#66837,#66838,#66839,#66840,
#66841,#66842,#66843,#66844,#66845,#66846,#66847,#66848),(#66849,#66850,#66851,
#66852,#66853,#66854,#66855,#66856,#66857,#66858,#66859,#66860,#66861,#66862,
#66863)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(-6.292837841849e-3,0.e0,4.502872346469e-2,
1.059392851602e-1,1.793152934667e-1,2.618587559038e-1,3.504322626113e-1,
4.420649263724e-1,5.340924536158e-1,6.244072201650e-1,7.112783658671e-1,
7.932795763696e-1,8.676129614841e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586372267161e0,1.586372267161e0,1.586372267161e0,
1.586372267161e0,1.586372267161e0,1.586372267161e0,1.586372267161e0,
1.586372267161e0,1.586372267161e0,1.586372267161e0,1.586372267161e0,
1.586372267161e0,1.586372267161e0,1.586372267161e0,1.586372267161e0),(
8.045425776131e-1,8.045425776131e-1,8.045425776131e-1,8.045425776131e-1,
8.045425776131e-1,8.045425776131e-1,8.045425776131e-1,8.045425776131e-1,
8.045425776131e-1,8.045425776131e-1,8.045425776131e-1,8.045425776131e-1,
8.045425776131e-1,8.045425776131e-1,8.045425776131e-1),(8.045425776131e-1,
8.045425776131e-1,8.045425776131e-1,8.045425776131e-1,8.045425776131e-1,
8.045425776131e-1,8.045425776131e-1,8.045425776131e-1,8.045425776131e-1,
8.045425776131e-1,8.045425776131e-1,8.045425776131e-1,8.045425776131e-1,
8.045425776131e-1,8.045425776131e-1),(1.586372267161e0,1.586372267161e0,
1.586372267161e0,1.586372267161e0,1.586372267161e0,1.586372267161e0,
1.586372267161e0,1.586372267161e0,1.586372267161e0,1.586372267161e0,
1.586372267161e0,1.586372267161e0,1.586372267161e0,1.586372267161e0,
1.586372267161e0)))representation_item('')surface());
#66865=oriented_edge('',*,*,#65264,.f.);
#66867=oriented_edge('',*,*,#66866,.t.);
#66868=oriented_edge('',*,*,#66794,.t.);
#66869=edge_loop('',(#66865,#66867,#66868));
#66870=face_outer_bound('',#66869,.f.);
#66872=cartesian_point('',(0.e0,0.e0,-3.72e1));
#66873=direction('',(0.e0,0.e0,1.e0));
#66874=direction('',(7.990992046535e-1,-6.011991858961e-1,0.e0));
#66875=axis2_placement_3d('',#66872,#66873,#66874);
#66876=toroidal_surface('',#66875,7.085059542064e1,5.e-1);
#66878=oriented_edge('',*,*,#66877,.f.);
#66879=oriented_edge('',*,*,#66866,.f.);
#66880=oriented_edge('',*,*,#65262,.t.);
#66882=oriented_edge('',*,*,#66881,.f.);
#66883=edge_loop('',(#66878,#66879,#66880,#66882));
#66884=face_outer_bound('',#66883,.f.);
#66886=cartesian_point('',(0.e0,0.e0,-3.77e1));
#66887=direction('',(0.e0,0.e0,-1.e0));
#66888=direction('',(0.e0,1.e0,0.e0));
#66889=axis2_placement_3d('',#66886,#66887,#66888);
#66890=plane('',#66889);
#66892=oriented_edge('',*,*,#66891,.t.);
#66894=oriented_edge('',*,*,#66893,.f.);
#66896=oriented_edge('',*,*,#66895,.t.);
#66897=oriented_edge('',*,*,#66796,.f.);
#66898=oriented_edge('',*,*,#66877,.t.);
#66900=oriented_edge('',*,*,#66899,.t.);
#66902=oriented_edge('',*,*,#66901,.t.);
#66904=oriented_edge('',*,*,#66903,.t.);
#66906=oriented_edge('',*,*,#66905,.t.);
#66907=edge_loop('',(#66892,#66894,#66896,#66897,#66898,#66900,#66902,#66904,
#66906));
#66908=face_outer_bound('',#66907,.f.);
#66910=cartesian_point('',(0.e0,0.e0,-3.72e1));
#66911=direction('',(0.e0,0.e0,1.e0));
#66912=direction('',(7.990992046535e-1,-6.011991858961e-1,0.e0));
#66913=axis2_placement_3d('',#66910,#66911,#66912);
#66914=toroidal_surface('',#66913,7.085059542064e1,5.e-1);
#66915=oriented_edge('',*,*,#66891,.f.);
#66917=oriented_edge('',*,*,#66916,.f.);
#66918=oriented_edge('',*,*,#65246,.t.);
#66920=oriented_edge('',*,*,#66919,.t.);
#66921=edge_loop('',(#66915,#66917,#66918,#66920));
#66922=face_outer_bound('',#66921,.f.);
#66924=cartesian_point('',(4.241513156175e1,-5.296005213641e1,
-3.719989599197e1));
#66925=direction('',(4.482118497608e-5,-4.903269518674e-6,9.999999989835e-1));
#66926=direction('',(6.808954005788e-1,7.323806747488e-1,-2.692747888748e-5));
#66927=axis2_placement_3d('',#66924,#66925,#66926);
#66928=toroidal_surface('',#66927,2.999138435565e0,4.999957045186e-1);
#66929=oriented_edge('',*,*,#66905,.f.);
#66931=oriented_edge('',*,*,#66930,.t.);
#66933=oriented_edge('',*,*,#66932,.f.);
#66934=oriented_edge('',*,*,#66916,.t.);
#66935=edge_loop('',(#66929,#66931,#66933,#66934));
#66936=face_outer_bound('',#66935,.f.);
#66938=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-3.72e1));
#66939=direction('',(0.e0,0.e0,1.e0));
#66940=direction('',(7.681754789640e-1,6.402393564273e-1,0.e0));
#66941=axis2_placement_3d('',#66938,#66939,#66940);
#66942=toroidal_surface('',#66941,4.457398865141e0,5.e-1);
#66943=oriented_edge('',*,*,#66903,.f.);
#66944=oriented_edge('',*,*,#66901,.f.);
#66946=oriented_edge('',*,*,#66945,.f.);
#66948=oriented_edge('',*,*,#66947,.t.);
#66950=oriented_edge('',*,*,#66949,.t.);
#66952=oriented_edge('',*,*,#66951,.t.);
#66953=oriented_edge('',*,*,#66930,.f.);
#66954=edge_loop('',(#66943,#66944,#66946,#66948,#66950,#66952,#66953));
#66955=face_outer_bound('',#66954,.f.);
#66957=cartesian_point('',(5.296006476346e1,-4.241514212157e1,
-3.719989778439e1));
#66958=direction('',(8.754371724334e-6,-4.561852404841e-5,9.999999989212e-1));
#66959=direction('',(8.075244541607e-1,-5.898340908917e-1,-3.397672994478e-5));
#66960=axis2_placement_3d('',#66957,#66958,#66959);
#66961=toroidal_surface('',#66960,2.999125265411e0,4.999946189034e-1);
#66962=oriented_edge('',*,*,#66899,.f.);
#66963=oriented_edge('',*,*,#66881,.t.);
#66965=oriented_edge('',*,*,#66964,.f.);
#66966=oriented_edge('',*,*,#66945,.t.);
#66967=edge_loop('',(#66962,#66963,#66965,#66966));
#66968=face_outer_bound('',#66967,.f.);
#66970=cartesian_point('',(5.296228827679e1,-4.245474514669e1,
-3.560907390972e1));
#66971=direction('',(-1.482552614668e-3,2.604869581043e-2,-9.996595757978e-1));
#66972=direction('',(8.272877804715e-1,-5.615544493101e-1,-1.585965770442e-2));
#66973=axis2_placement_3d('',#66970,#66971,#66972);
#66974=cylindrical_surface('',#66973,3.500000074509e0);
#66975=oriented_edge('',*,*,#66964,.t.);
#66976=oriented_edge('',*,*,#65260,.f.);
#66978=oriented_edge('',*,*,#66977,.f.);
#66980=oriented_edge('',*,*,#66979,.f.);
#66981=edge_loop('',(#66975,#66976,#66978,#66980));
#66982=face_outer_bound('',#66981,.f.);
#66984=cartesian_point('',(5.297960339712e1,-4.277635614667e1,
-2.327449875741e1));
#66985=direction('',(-1.382246382180e-3,2.605902939921e-2,-9.996594502038e-1));
#66986=direction('',(8.249987261285e-1,-5.649118039856e-1,-1.586680825083e-2));
#66987=axis2_placement_3d('',#66984,#66985,#66986);
#66988=cylindrical_surface('',#66987,3.499925777376e0);
#66990=oriented_edge('',*,*,#66989,.t.);
#66992=oriented_edge('',*,*,#66991,.f.);
#66993=oriented_edge('',*,*,#66977,.t.);
#66994=oriented_edge('',*,*,#65258,.f.);
#66995=edge_loop('',(#66990,#66992,#66993,#66994));
#66996=face_outer_bound('',#66995,.f.);
#66998=cartesian_point('',(5.038192776339e1,-4.550748317470e1,
-1.174567626453e1));
#66999=cartesian_point('',(5.055155739463e1,-4.568989075794e1,
-1.174505764012e1));
#67000=cartesian_point('',(5.097061700461e1,-4.605570296417e1,
-1.174384917226e1));
#67001=cartesian_point('',(5.173297293559e1,-4.645727787311e1,
-1.174242853789e1));
#67002=cartesian_point('',(5.262483612893e1,-4.666647657684e1,
-1.174161532914e1));
#67003=cartesian_point('',(5.354043495273e1,-4.664418525562e1,
-1.174153492151e1));
#67004=cartesian_point('',(5.442100973855e1,-4.639194144417e1,
-1.174219800231e1));
#67005=cartesian_point('',(5.520182637585e1,-4.593050634590e1,
-1.174354452489e1));
#67006=cartesian_point('',(5.564164882058e1,-4.549143289223e1,
-1.174487287429e1));
#67007=cartesian_point('',(5.583266435125e1,-4.524242833022e1,
-1.174563333660e1));
#67008=cartesian_point('',(5.584476559471e1,-4.522637347621e1,
-1.174568226670e1));
#67009=cartesian_point('',(5.061064530105e1,-4.529551453113e1,
-1.119294257133e1));
#67010=cartesian_point('',(5.076489516784e1,-4.546247310129e1,
-1.119191147689e1));
#67011=cartesian_point('',(5.114643577566e1,-4.579756594601e1,
-1.118976787103e1));
#67012=cartesian_point('',(5.184197705232e1,-4.616593741288e1,
-1.118737943219e1));
#67013=cartesian_point('',(5.265674989104e1,-4.635810251596e1,
-1.118598609563e1));
#67014=cartesian_point('',(5.349358575876e1,-4.633782827410e1,
-1.118585213951e1));
#67015=cartesian_point('',(5.429809402343e1,-4.610651161485e1,
-1.118697888297e1));
#67016=cartesian_point('',(5.501054182121e1,-4.568352342632e1,
-1.118927497329e1));
#67017=cartesian_point('',(5.541092089474e1,-4.528148488408e1,
-1.119154589465e1));
#67018=cartesian_point('',(5.558449742604e1,-4.505368793307e1,
-1.119285209572e1));
#67019=cartesian_point('',(5.559549242874e1,-4.503900124236e1,
-1.119293653062e1));
#67020=cartesian_point('',(5.027885574292e1,-4.560300728166e1,
-1.074783303099e1));
#67021=cartesian_point('',(5.045413926264e1,-4.579356050813e1,
-1.074745251846e1));
#67022=cartesian_point('',(5.088808189307e1,-4.617621374250e1,
-1.074654608804e1));
#67023=cartesian_point('',(5.168028422989e1,-4.659727171455e1,
-1.074564630557e1));
#67024=cartesian_point('',(5.260913234751e1,-4.681712279857e1,
-1.074509830522e1));
#67025=cartesian_point('',(5.356343111050e1,-4.679407667036e1,
-1.074504892708e1));
#67026=cartesian_point('',(5.448061889645e1,-4.652972004830e1,
-1.074548395226e1));
#67027=cartesian_point('',(5.529213435437e1,-4.604644956722e1,
-1.074637745193e1));
#67028=cartesian_point('',(5.574745807734e1,-4.558746880743e1,
-1.074726622930e1));
#67029=cartesian_point('',(5.594461280102e1,-4.532756839377e1,
-1.074778276866e1));
#67030=cartesian_point('',(5.595710020381e1,-4.531081251541e1,
-1.074781649649e1));
#67031=cartesian_point('',(4.987719857867e1,-4.597525125685e1,
-1.106856099704e1));
#67032=cartesian_point('',(5.007882529429e1,-4.619355180703e1,
-1.106893205920e1));
#67033=cartesian_point('',(5.057760058402e1,-4.663171444172e1,
-1.106960562331e1));
#67034=cartesian_point('',(5.148700049783e1,-4.711343779462e1,
-1.107044958196e1));
#67035=cartesian_point('',(5.255239875610e1,-4.736475332286e1,
-1.107092232644e1));
#67036=cartesian_point('',(5.364668599824e1,-4.733824531698e1,
-1.107097058161e1));
#67037=cartesian_point('',(5.469867257662e1,-4.703574002778e1,
-1.107058139784e1));
#67038=cartesian_point('',(5.563019419576e1,-4.648260152407e1,
-1.106979425340e1));
#67039=cartesian_point('',(5.615360024776e1,-4.595690569686e1,
-1.106902003991e1));
#67040=cartesian_point('',(5.638048369988e1,-4.565906429194e1,
-1.106857924287e1));
#67041=cartesian_point('',(5.639485523144e1,-4.563986172164e1,
-1.106855103571e1));
#67042=(bounded_surface()b_spline_surface(3,3,((#66998,#66999,#67000,#67001,
#67002,#67003,#67004,#67005,#67006,#67007,#67008),(#67009,#67010,#67011,#67012,
#67013,#67014,#67015,#67016,#67017,#67018,#67019),(#67020,#67021,#67022,#67023,
#67024,#67025,#67026,#67027,#67028,#67029,#67030),(#67031,#67032,#67033,#67034,
#67035,#67036,#67037,#67038,#67039,#67040,#67041)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(1.819251033877e-2,8.745015671755e-2,1.716998097244e-1,2.559050563294e-1,
3.400893197907e-1,4.243353124644e-1,5.085532657852e-1,5.901964822797e-1,
5.957848781006e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0),(8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1),(8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1),(1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0)))representation_item('')surface());
#67044=oriented_edge('',*,*,#67043,.t.);
#67046=oriented_edge('',*,*,#67045,.t.);
#67047=oriented_edge('',*,*,#66989,.f.);
#67048=oriented_edge('',*,*,#65256,.f.);
#67049=edge_loop('',(#67044,#67046,#67047,#67048));
#67050=face_outer_bound('',#67049,.f.);
#67052=cartesian_point('',(0.e0,0.e0,-1.1e1));
#67053=direction('',(0.e0,0.e0,1.e0));
#67054=direction('',(0.e0,-1.e0,0.e0));
#67055=axis2_placement_3d('',#67052,#67053,#67054);
#67056=plane('',#67055);
#67057=oriented_edge('',*,*,#67043,.f.);
#67058=oriented_edge('',*,*,#65254,.t.);
#67060=oriented_edge('',*,*,#67059,.f.);
#67062=oriented_edge('',*,*,#67061,.t.);
#67064=oriented_edge('',*,*,#67063,.t.);
#67066=oriented_edge('',*,*,#67065,.t.);
#67067=edge_loop('',(#67057,#67058,#67060,#67062,#67064,#67066));
#67068=face_outer_bound('',#67067,.f.);
#67070=oriented_edge('',*,*,#67069,.t.);
#67072=oriented_edge('',*,*,#67071,.t.);
#67073=edge_loop('',(#67070,#67072));
#67074=face_bound('',#67073,.f.);
#67076=cartesian_point('',(4.522650950424e1,-5.584466611400e1,
-1.174568395121e1));
#67077=cartesian_point('',(4.546307815659e1,-5.566630623282e1,
-1.174495952667e1));
#67078=cartesian_point('',(4.589431675945e1,-5.524774017762e1,
-1.174365515562e1));
#67079=cartesian_point('',(4.636604117126e1,-5.447778355405e1,
-1.174227327580e1));
#67080=cartesian_point('',(4.663188692016e1,-5.361099895700e1,
-1.174156465126e1));
#67081=cartesian_point('',(4.667310164182e1,-5.270617319784e1,
-1.174158267099e1));
#67082=cartesian_point('',(4.648407865227e1,-5.180343720615e1,
-1.174233279656e1));
#67083=cartesian_point('',(4.608558484645e1,-5.100858160997e1,
-1.174375136821e1));
#67084=cartesian_point('',(4.570248511176e1,-5.056331339985e1,
-1.174501390384e1));
#67085=cartesian_point('',(4.550756638179e1,-5.038201559138e1,
-1.174567691416e1));
#67086=cartesian_point('',(4.503911752652e1,-5.559539121018e1,
-1.119291894681e1));
#67087=cartesian_point('',(4.525552543794e1,-5.543333664020e1,
-1.119167880474e1));
#67088=cartesian_point('',(4.565035500732e1,-5.505238148547e1,
-1.118944187757e1));
#67089=cartesian_point('',(4.608274893690e1,-5.434992620380e1,
-1.118708754465e1));
#67090=cartesian_point('',(4.632654001817e1,-5.355807144487e1,
-1.118588254438e1));
#67091=cartesian_point('',(4.636418760803e1,-5.273108726752e1,
-1.118591041689e1));
#67092=cartesian_point('',(4.619052820427e1,-5.190632143060e1,
-1.118719729375e1));
#67093=cartesian_point('',(4.582493954097e1,-5.118102790969e1,
-1.118957542035e1));
#67094=cartesian_point('',(4.547399088497e1,-5.077559468938e1,
-1.119182701789e1));
#67095=cartesian_point('',(4.529558147644e1,-5.061073514072e1,
-1.119292658881e1));
#67096=cartesian_point('',(4.531096113594e1,-5.595700642129e1,
-1.074779156853e1));
#67097=cartesian_point('',(4.555786027613e1,-5.577295396669e1,
-1.074730479983e1));
#67098=cartesian_point('',(4.600858808295e1,-5.533977322613e1,
-1.074642333204e1));
#67099=cartesian_point('',(4.650258894134e1,-5.453969697010e1,
-1.074550904687e1));
#67100=cartesian_point('',(4.678120476494e1,-5.363696846705e1,
-1.074504309777e1));
#67101=cartesian_point('',(4.682412108174e1,-5.269389885293e1,
-1.074505145508e1));
#67102=cartesian_point('',(4.662541950446e1,-5.175360207234e1,
-1.074555894380e1));
#67103=cartesian_point('',(4.620750458359e1,-5.092742520153e1,
-1.074644869643e1));
#67104=cartesian_point('',(4.580672554169e1,-5.046627981502e1,
-1.074741082805e1));
#67105=cartesian_point('',(4.560310174412e1,-5.027893842658e1,
-1.074781165954e1));
#67106=cartesian_point('',(4.564003465140e1,-5.639475071489e1,
-1.106856167122e1));
#67107=cartesian_point('',(4.592298618503e1,-5.618292792282e1,
-1.106898326896e1));
#67108=cartesian_point('',(4.643925649754e1,-5.568491695034e1,
-1.106974080601e1));
#67109=cartesian_point('',(4.700469660993e1,-5.476646050411e1,
-1.107054950907e1));
#67110=cartesian_point('',(4.732351732751e1,-5.373101613445e1,
-1.107096512007e1));
#67111=cartesian_point('',(4.737274677164e1,-5.264960264006e1,
-1.107095345351e1));
#67112=cartesian_point('',(4.714562993647e1,-5.157112240120e1,
-1.107051798343e1));
#67113=cartesian_point('',(4.666753807275e1,-5.062280429692e1,
-1.106967245898e1));
#67114=cartesian_point('',(4.620863696938e1,-5.009278742642e1,
-1.106897347493e1));
#67115=cartesian_point('',(4.597536242166e1,-4.987729052047e1,
-1.106857357146e1));
#67116=(bounded_surface()b_spline_surface(3,3,((#67076,#67077,#67078,#67079,
#67080,#67081,#67082,#67083,#67084,#67085),(#67086,#67087,#67088,#67089,#67090,
#67091,#67092,#67093,#67094,#67095),(#67096,#67097,#67098,#67099,#67100,#67101,
#67102,#67103,#67104,#67105),(#67106,#67107,#67108,#67109,#67110,#67111,#67112,
#67113,#67114,#67115)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(4.042734192562e-1,4.866126116318e-1,
5.700165539387e-1,6.533387578037e-1,7.367382269022e-1,8.199085549028e-1,
9.077956309391e-1,9.817981991477e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0),(8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1),(8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1),(1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0)))representation_item('')surface());
#67118=oriented_edge('',*,*,#67117,.f.);
#67120=oriented_edge('',*,*,#67119,.t.);
#67121=oriented_edge('',*,*,#67059,.t.);
#67122=oriented_edge('',*,*,#65252,.f.);
#67123=edge_loop('',(#67118,#67120,#67121,#67122));
#67124=face_outer_bound('',#67123,.f.);
#67126=cartesian_point('',(4.282197515187e1,-5.298201036394e1,
-2.152397388111e1));
#67127=direction('',(2.605743288589e-2,-1.380648787224e-3,9.996594940280e-1));
#67128=direction('',(5.649126467961e-1,-8.249981913306e-1,-1.586460812641e-2));
#67129=axis2_placement_3d('',#67126,#67127,#67128);
#67130=cylindrical_surface('',#67129,3.499933211913e0);
#67131=oriented_edge('',*,*,#67117,.t.);
#67132=oriented_edge('',*,*,#65250,.f.);
#67134=oriented_edge('',*,*,#67133,.f.);
#67136=oriented_edge('',*,*,#67135,.f.);
#67137=edge_loop('',(#67131,#67132,#67134,#67136));
#67138=face_outer_bound('',#67137,.f.);
#67140=cartesian_point('',(4.244266810111e1,-5.296160629031e1,
-3.607235433708e1));
#67141=direction('',(2.605077570641e-2,-1.480471309071e-3,9.996595246832e-1));
#67142=direction('',(5.615555402825e-1,-8.272870500112e-1,-1.585913181143e-2));
#67143=axis2_placement_3d('',#67140,#67141,#67142);
#67144=cylindrical_surface('',#67143,3.500002394878e0);
#67145=oriented_edge('',*,*,#66932,.t.);
#67147=oriented_edge('',*,*,#67146,.f.);
#67148=oriented_edge('',*,*,#67133,.t.);
#67149=oriented_edge('',*,*,#65248,.f.);
#67150=edge_loop('',(#67145,#67147,#67148,#67149));
#67151=face_outer_bound('',#67150,.f.);
#67153=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-2.435e1));
#67154=direction('',(0.e0,0.e0,-1.e0));
#67155=direction('',(0.e0,1.e0,0.e0));
#67156=axis2_placement_3d('',#67153,#67154,#67155);
#67157=conical_surface('',#67156,3.733025116791e0,1.e0);
#67158=oriented_edge('',*,*,#66951,.f.);
#67159=oriented_edge('',*,*,#66949,.f.);
#67160=oriented_edge('',*,*,#66947,.f.);
#67161=oriented_edge('',*,*,#66979,.t.);
#67163=oriented_edge('',*,*,#67162,.t.);
#67165=oriented_edge('',*,*,#67164,.f.);
#67167=oriented_edge('',*,*,#67166,.f.);
#67169=oriented_edge('',*,*,#67168,.f.);
#67171=oriented_edge('',*,*,#67170,.t.);
#67172=oriented_edge('',*,*,#67146,.t.);
#67173=edge_loop('',(#67158,#67159,#67160,#67161,#67163,#67165,#67167,#67169,
#67171,#67172));
#67174=face_outer_bound('',#67173,.f.);
#67176=cartesian_point('',(5.505875625620e1,-5.010900878790e1,-1.1e1));
#67177=direction('',(7.069990853988e-1,7.069990853988e-1,1.745240643728e-2));
#67178=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#67179=axis2_placement_3d('',#67176,#67177,#67178);
#67180=plane('',#67179);
#67182=oriented_edge('',*,*,#67181,.f.);
#67183=oriented_edge('',*,*,#67162,.f.);
#67184=oriented_edge('',*,*,#66991,.t.);
#67185=edge_loop('',(#67182,#67183,#67184));
#67186=face_outer_bound('',#67185,.f.);
#67188=cartesian_point('',(4.814374712541e1,-4.388887155571e1,-1.15e1));
#67189=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#67190=direction('',(7.069990853988e-1,7.069990853988e-1,1.745240643728e-2));
#67191=axis2_placement_3d('',#67188,#67189,#67190);
#67192=cylindrical_surface('',#67191,5.e-1);
#67193=oriented_edge('',*,*,#67181,.t.);
#67194=oriented_edge('',*,*,#67045,.f.);
#67195=oriented_edge('',*,*,#67065,.f.);
#67197=oriented_edge('',*,*,#67196,.f.);
#67198=edge_loop('',(#67193,#67194,#67195,#67197));
#67199=face_outer_bound('',#67198,.f.);
#67201=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-1.15e1));
#67202=direction('',(0.e0,0.e0,1.e0));
#67203=direction('',(-6.428360985375e-1,-7.660037535267e-1,0.e0));
#67204=axis2_placement_3d('',#67201,#67202,#67203);
#67205=toroidal_surface('',#67204,3.008651368442e0,5.e-1);
#67206=oriented_edge('',*,*,#67168,.t.);
#67207=oriented_edge('',*,*,#67166,.t.);
#67208=oriented_edge('',*,*,#67164,.t.);
#67209=oriented_edge('',*,*,#67196,.t.);
#67210=oriented_edge('',*,*,#67063,.f.);
#67212=oriented_edge('',*,*,#67211,.t.);
#67213=edge_loop('',(#67206,#67207,#67208,#67209,#67210,#67212));
#67214=face_outer_bound('',#67213,.f.);
#67216=cartesian_point('',(4.614992448513e1,-5.040480005483e1,-1.15e1));
#67217=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#67218=direction('',(-7.069990853988e-1,-7.069990853988e-1,1.745240643728e-2));
#67219=axis2_placement_3d('',#67216,#67217,#67218);
#67220=cylindrical_surface('',#67219,5.e-1);
#67222=oriented_edge('',*,*,#67221,.t.);
#67223=oriented_edge('',*,*,#67211,.f.);
#67224=oriented_edge('',*,*,#67061,.f.);
#67225=oriented_edge('',*,*,#67119,.f.);
#67226=edge_loop('',(#67222,#67223,#67224,#67225));
#67227=face_outer_bound('',#67226,.f.);
#67229=cartesian_point('',(-5.666908824887e1,5.171934078057e1,-1.1e1));
#67230=direction('',(-7.069990853988e-1,-7.069990853988e-1,1.745240643728e-2));
#67231=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#67232=axis2_placement_3d('',#67229,#67230,#67231);
#67233=plane('',#67232);
#67234=oriented_edge('',*,*,#67221,.f.);
#67235=oriented_edge('',*,*,#67135,.t.);
#67236=oriented_edge('',*,*,#67170,.f.);
#67237=edge_loop('',(#67234,#67235,#67236));
#67238=face_outer_bound('',#67237,.f.);
#67240=cartesian_point('',(4.772970773009e1,-4.772970773009e1,0.e0));
#67241=direction('',(0.e0,0.e0,1.e0));
#67242=direction('',(1.e0,0.e0,0.e0));
#67243=axis2_placement_3d('',#67240,#67241,#67242);
#67244=cylindrical_surface('',#67243,2.25e0);
#67245=oriented_edge('',*,*,#32345,.f.);
#67247=oriented_edge('',*,*,#67246,.t.);
#67248=oriented_edge('',*,*,#67069,.f.);
#67250=oriented_edge('',*,*,#67249,.f.);
#67251=edge_loop('',(#67245,#67247,#67248,#67250));
#67252=face_outer_bound('',#67251,.f.);
#67254=cartesian_point('',(4.772970773009e1,-4.772970773009e1,0.e0));
#67255=direction('',(0.e0,0.e0,1.e0));
#67256=direction('',(1.e0,0.e0,0.e0));
#67257=axis2_placement_3d('',#67254,#67255,#67256);
#67258=cylindrical_surface('',#67257,2.25e0);
#67259=oriented_edge('',*,*,#32347,.f.);
#67260=oriented_edge('',*,*,#67249,.t.);
#67261=oriented_edge('',*,*,#67071,.f.);
#67262=oriented_edge('',*,*,#67246,.f.);
#67263=edge_loop('',(#67259,#67260,#67261,#67262));
#67264=face_outer_bound('',#67263,.f.);
#67266=cartesian_point('',(4.461394877881e1,-5.486735717807e1,
-3.788920217184e1));
#67267=cartesian_point('',(4.458422067174e1,-5.489209132702e1,
-3.785856029246e1));
#67268=cartesian_point('',(4.451531808101e1,-5.494903668526e1,
-3.780277036135e1));
#67269=cartesian_point('',(4.438744244800e1,-5.505363429161e1,
-3.773756527607e1));
#67270=cartesian_point('',(4.423419690650e1,-5.517772089085e1,
-3.769417347747e1));
#67271=cartesian_point('',(4.405440457962e1,-5.532175808405e1,
-3.767731010623e1));
#67272=cartesian_point('',(4.385038353110e1,-5.548336618006e1,
-3.769181388887e1));
#67273=cartesian_point('',(4.362476068481e1,-5.565997350433e1,
-3.774079668353e1));
#67274=cartesian_point('',(4.337968761226e1,-5.584944530902e1,
-3.782599408777e1));
#67275=cartesian_point('',(4.311820485182e1,-5.604904390738e1,
-3.794690689564e1));
#67276=cartesian_point('',(4.285025395941e1,-5.625095649276e1,
-3.809665796820e1));
#67277=cartesian_point('',(4.259297375074e1,-5.644250858198e1,
-3.825886798959e1));
#67278=cartesian_point('',(4.236700558812e1,-5.660888448681e1,
-3.841036718439e1));
#67279=cartesian_point('',(4.220656075083e1,-5.672624096088e1,
-3.852154481415e1));
#67280=cartesian_point('',(4.206981352898e1,-5.682542580470e1,
-3.861314285699e1));
#67281=cartesian_point('',(4.216648597269e1,-5.675548044153e1,
-3.855774141903e1));
#67282=cartesian_point('',(4.232808341519e1,-5.663721387839e1,
-3.846041966850e1));
#67283=cartesian_point('',(4.487219784720e1,-5.530584155993e1,
-3.799894390807e1));
#67284=cartesian_point('',(4.484772781172e1,-5.532604292126e1,
-3.797383056565e1));
#67285=cartesian_point('',(4.478902927863e1,-5.537426989994e1,
-3.792675828557e1));
#67286=cartesian_point('',(4.467534989307e1,-5.546695631853e1,
-3.786927483886e1));
#67287=cartesian_point('',(4.453511682014e1,-5.558033018779e1,
-3.782982184313e1));
#67288=cartesian_point('',(4.436709496981e1,-5.571488165265e1,
-3.781407704395e1));
#67289=cartesian_point('',(4.417334050450e1,-5.586841763780e1,
-3.782761921145e1));
#67290=cartesian_point('',(4.395637589210e1,-5.603841342590e1,
-3.787424877804e1));
#67291=cartesian_point('',(4.371830835095e1,-5.622272689170e1,
-3.795630055540e1));
#67292=cartesian_point('',(4.346205898390e1,-5.641866336229e1,
-3.807386771331e1));
#67293=cartesian_point('',(4.319755071812e1,-5.661835692886e1,
-3.822061981015e1));
#67294=cartesian_point('',(4.294199946993e1,-5.680900854843e1,
-3.838062017368e1));
#67295=cartesian_point('',(4.271583766164e1,-5.697583920453e1,
-3.853124233384e1));
#67296=cartesian_point('',(4.255587394873e1,-5.709312135735e1,
-3.864138520953e1));
#67297=cartesian_point('',(4.241416267596e1,-5.719601131177e1,
-3.873578523283e1));
#67298=cartesian_point('',(4.255184621992e1,-5.709693364064e1,
-3.865112172472e1));
#67299=cartesian_point('',(4.276417893936e1,-5.694221527129e1,
-3.851774575618e1));
#67300=cartesian_point('',(4.527167399298e1,-5.538982942394e1,
-3.767522434447e1));
#67301=cartesian_point('',(4.522862540290e1,-5.542598738645e1,
-3.763208093471e1));
#67302=cartesian_point('',(4.513355711659e1,-5.550517594530e1,
-3.755657801630e1));
#67303=cartesian_point('',(4.496837719183e1,-5.564093529034e1,
-3.747391219958e1));
#67304=cartesian_point('',(4.477992173536e1,-5.579391244048e1,
-3.742161369313e1));
#67305=cartesian_point('',(4.456711850490e1,-5.596451502092e1,
-3.740222092525e1));
#67306=cartesian_point('',(4.433297251145e1,-5.614985439770e1,
-3.741889918206e1));
#67307=cartesian_point('',(4.408043285926e1,-5.634717482370e1,
-3.747320326742e1));
#67308=cartesian_point('',(4.381181702831e1,-5.655429825859e1,
-3.756551379225e1));
#67309=cartesian_point('',(4.353053397813e1,-5.676830630624e1,
-3.769399202742e1));
#67310=cartesian_point('',(4.324684938347e1,-5.698128628188e1,
-3.785052460225e1));
#67311=cartesian_point('',(4.297820159612e1,-5.718049105864e1,
-3.801773126293e1));
#67312=cartesian_point('',(4.274630704980e1,-5.735058630527e1,
-3.817121367229e1));
#67313=cartesian_point('',(4.258018975440e1,-5.747150499298e1,
-3.828473116332e1));
#67314=cartesian_point('',(4.245133592104e1,-5.756476646929e1,
-3.836999316389e1));
#67315=cartesian_point('',(4.245603612574e1,-5.756128016654e1,
-3.838042636612e1));
#67316=cartesian_point('',(4.250490730485e1,-5.752532453529e1,
-3.836423711629e1));
#67317=cartesian_point('',(4.532187766423e1,-5.501619568967e1,
-3.731552478892e1));
#67318=cartesian_point('',(4.525922570029e1,-5.506920721891e1,
-3.725293105056e1));
#67319=cartesian_point('',(4.512587070326e1,-5.518102092705e1,
-3.714675796061e1));
#67320=cartesian_point('',(4.490672874635e1,-5.536194992173e1,
-3.703692611269e1));
#67321=cartesian_point('',(4.466802624177e1,-5.555621920093e1,
-3.697077023123e1));
#67322=cartesian_point('',(4.440887490219e1,-5.576414412896e1,
-3.694744213751e1));
#67323=cartesian_point('',(4.413327428678e1,-5.598211238522e1,
-3.696750351910e1));
#67324=cartesian_point('',(4.384460738009e1,-5.620714287730e1,
-3.703008665906e1));
#67325=cartesian_point('',(4.354539836732e1,-5.643703721078e1,
-3.713346403159e1));
#67326=cartesian_point('',(4.323955233867e1,-5.666866122929e1,
-3.727371282948e1));
#67327=cartesian_point('',(4.293761824783e1,-5.689411923248e1,
-3.744079630836e1));
#67328=cartesian_point('',(4.265712909798e1,-5.710082873998e1,
-3.761577691937e1));
#67329=cartesian_point('',(4.242100170336e1,-5.727298996632e1,
-3.777234488495e1));
#67330=cartesian_point('',(4.224965183747e1,-5.739679090051e1,
-3.788950281594e1));
#67331=cartesian_point('',(4.213568983783e1,-5.747891270352e1,
-3.796490697507e1));
#67332=cartesian_point('',(4.199669677776e1,-5.757836892188e1,
-3.807803051383e1));
#67333=cartesian_point('',(4.186861698350e1,-5.767056692266e1,
-3.818838039534e1));
#67334=(bounded_surface()b_spline_surface(3,3,((#67266,#67267,#67268,#67269,
#67270,#67271,#67272,#67273,#67274,#67275,#67276,#67277,#67278,#67279,#67280,
#67281,#67282),(#67283,#67284,#67285,#67286,#67287,#67288,#67289,#67290,#67291,
#67292,#67293,#67294,#67295,#67296,#67297,#67298,#67299),(#67300,#67301,#67302,
#67303,#67304,#67305,#67306,#67307,#67308,#67309,#67310,#67311,#67312,#67313,
#67314,#67315,#67316),(#67317,#67318,#67319,#67320,#67321,#67322,#67323,#67324,
#67325,#67326,#67327,#67328,#67329,#67330,#67331,#67332,#67333)),.unspecified.,
.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(
0.e0,1.e0),(-6.197208722918e-2,0.e0,6.345016536512e-2,1.328408148996e-1,
2.089987553665e-1,2.920504627215e-1,3.820635526149e-1,4.796122386930e-1,
5.849219702327e-1,6.958199090726e-1,8.034669754067e-1,8.973888364753e-1,
9.666584506481e-1,1.e0,1.039418667595e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.442926967172e0,1.442926967172e0,
1.442926967172e0,1.442926967172e0,1.442926967172e0,1.442926967172e0,
1.442926967172e0,1.442926967172e0,1.442926967172e0,1.442926967172e0,
1.442926967172e0,1.442926967172e0,1.442926967172e0,1.442926967172e0,
1.442926967172e0,1.442926967172e0,1.442926967172e0),(8.523576776094e-1,
8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,
8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,
8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,
8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,8.523576776094e-1),(
8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,
8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,
8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,
8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,8.523576776094e-1,
8.523576776094e-1),(1.442926967172e0,1.442926967172e0,1.442926967172e0,
1.442926967172e0,1.442926967172e0,1.442926967172e0,1.442926967172e0,
1.442926967172e0,1.442926967172e0,1.442926967172e0,1.442926967172e0,
1.442926967172e0,1.442926967172e0,1.442926967172e0,1.442926967172e0,
1.442926967172e0,1.442926967172e0)))representation_item('')surface());
#67336=oriented_edge('',*,*,#67335,.t.);
#67337=oriented_edge('',*,*,#66919,.f.);
#67338=oriented_edge('',*,*,#65244,.f.);
#67339=edge_loop('',(#67336,#67337,#67338));
#67340=face_outer_bound('',#67339,.f.);
#67342=cartesian_point('',(4.220022621390e1,-5.758918549265e1,
-3.844675634145e1));
#67343=cartesian_point('',(4.224832509100e1,-5.755608714544e1,
-3.844611930694e1));
#67344=cartesian_point('',(4.253193091347e1,-5.735059803344e1,
-3.844230619837e1));
#67345=cartesian_point('',(4.299532893758e1,-5.689860928037e1,
-3.843545072320e1));
#67346=cartesian_point('',(4.345935879736e1,-5.614903336162e1,
-3.842705034856e1));
#67347=cartesian_point('',(4.372796906863e1,-5.531048183976e1,
-3.842014027305e1));
#67348=cartesian_point('',(4.378544748966e1,-5.443537180540e1,
-3.841520350479e1));
#67349=cartesian_point('',(4.362695652210e1,-5.355806768405e1,
-3.841250429163e1));
#67350=cartesian_point('',(4.326797933146e1,-5.277434631107e1,
-3.841240944079e1));
#67351=cartesian_point('',(4.291346304352e1,-5.232661854297e1,
-3.841389532685e1));
#67352=cartesian_point('',(4.273038404004e1,-5.214114876381e1,
-3.841491763606e1));
#67353=cartesian_point('',(4.203159831368e1,-5.734091445965e1,
-3.791784388598e1));
#67354=cartesian_point('',(4.207610338081e1,-5.731119435867e1,
-3.791676458851e1));
#67355=cartesian_point('',(4.233873220736e1,-5.712642076724e1,
-3.791032385431e1));
#67356=cartesian_point('',(4.277015572551e1,-5.671707616943e1,
-3.789891863571e1));
#67357=cartesian_point('',(4.320629655119e1,-5.603171550586e1,
-3.788519793567e1));
#67358=cartesian_point('',(4.346234190535e1,-5.525963854273e1,
-3.787410177888e1));
#67359=cartesian_point('',(4.352147681004e1,-5.445008780528e1,
-3.786627050869e1));
#67360=cartesian_point('',(4.337781098977e1,-5.363655113312e1,
-3.786203525048e1));
#67361=cartesian_point('',(4.304511808522e1,-5.290990139879e1,
-3.786184807634e1));
#67362=cartesian_point('',(4.271515725551e1,-5.249612511754e1,
-3.786426978084e1));
#67363=cartesian_point('',(4.254476110598e1,-5.232520006942e1,
-3.786584814507e1));
#67364=cartesian_point('',(4.226775350522e1,-5.768860599530e1,
-3.747833946272e1));
#67365=cartesian_point('',(4.231826437327e1,-5.765558714531e1,
-3.747787512155e1));
#67366=cartesian_point('',(4.261649909453e1,-5.745007915074e1,
-3.747512098687e1));
#67367=cartesian_point('',(4.310818923857e1,-5.699225619214e1,
-3.747039392927e1));
#67368=cartesian_point('',(4.360836328025e1,-5.622014104940e1,
-3.746492955680e1));
#67369=cartesian_point('',(4.390456385933e1,-5.534576974967e1,
-3.746067971184e1));
#67370=cartesian_point('',(4.397589587761e1,-5.442570520192e1,
-3.745776729980e1));
#67371=cartesian_point('',(4.381455337356e1,-5.349937575138e1,
-3.745623484287e1));
#67372=cartesian_point('',(4.343579825613e1,-5.267190941877e1,
-3.745613162184e1));
#67373=cartesian_point('',(4.305925749276e1,-5.220170334340e1,
-3.745709140813e1));
#67374=cartesian_point('',(4.286484112603e1,-5.200783018936e1,
-3.745763871254e1));
#67375=cartesian_point('',(4.257216105374e1,-5.813678554658e1,
-3.775455471673e1));
#67376=cartesian_point('',(4.262971882348e1,-5.809849180360e1,
-3.775488621344e1));
#67377=cartesian_point('',(4.296940248468e1,-5.786034684836e1,
-3.775687934944e1));
#67378=cartesian_point('',(4.352771799799e1,-5.733200664505e1,
-3.776054170675e1));
#67379=cartesian_point('',(4.409259757351e1,-5.644579594346e1,
-3.776514471286e1));
#67380=cartesian_point('',(4.442445069390e1,-5.544613499415e1,
-3.776901730055e1));
#67381=cartesian_point('',(4.450113907368e1,-5.439697019493e1,
-3.777182753420e1));
#67382=cartesian_point('',(4.431480804678e1,-5.334202202652e1,
-3.777338512332e1));
#67383=cartesian_point('',(4.388328474076e1,-5.239951860396e1,
-3.777342249523e1));
#67384=cartesian_point('',(4.345540694825e1,-5.186291620092e1,
-3.777260591947e1));
#67385=cartesian_point('',(4.323449707781e1,-5.164130408652e1,
-3.777200435130e1));
#67386=(bounded_surface()b_spline_surface(3,3,((#67342,#67343,#67344,#67345,
#67346,#67347,#67348,#67349,#67350,#67351,#67352),(#67353,#67354,#67355,#67356,
#67357,#67358,#67359,#67360,#67361,#67362,#67363),(#67364,#67365,#67366,#67367,
#67368,#67369,#67370,#67371,#67372,#67373,#67374),(#67375,#67376,#67377,#67378,
#67379,#67380,#67381,#67382,#67383,#67384,#67385)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(5.560159234043e-1,5.680433083219e-1,6.281525553467e-1,6.885441991008e-1,
7.487807353685e-1,8.089308073663e-1,8.687927809392e-1,9.321542620295e-1,
9.861559668308e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.553422548360e0,1.553422548360e0,1.553422548360e0,1.553422548360e0,
1.553422548360e0,1.553422548360e0,1.553422548360e0,1.553422548360e0,
1.553422548360e0,1.553422548360e0,1.553422548360e0),(8.155258172133e-1,
8.155258172133e-1,8.155258172133e-1,8.155258172133e-1,8.155258172133e-1,
8.155258172133e-1,8.155258172133e-1,8.155258172133e-1,8.155258172133e-1,
8.155258172133e-1,8.155258172133e-1),(8.155258172133e-1,8.155258172133e-1,
8.155258172133e-1,8.155258172133e-1,8.155258172133e-1,8.155258172133e-1,
8.155258172133e-1,8.155258172133e-1,8.155258172133e-1,8.155258172133e-1,
8.155258172133e-1),(1.553422548360e0,1.553422548360e0,1.553422548360e0,
1.553422548360e0,1.553422548360e0,1.553422548360e0,1.553422548360e0,
1.553422548360e0,1.553422548360e0,1.553422548360e0,1.553422548360e0)))representation_item('')surface());
#67387=oriented_edge('',*,*,#67335,.f.);
#67389=oriented_edge('',*,*,#67388,.f.);
#67391=oriented_edge('',*,*,#67390,.t.);
#67392=oriented_edge('',*,*,#66893,.t.);
#67393=edge_loop('',(#67387,#67389,#67391,#67392));
#67394=face_outer_bound('',#67393,.f.);
#67396=cartesian_point('',(4.005701819124e1,-5.470650094444e1,
-3.983816168977e1));
#67397=direction('',(8.244819790654e-2,3.885078823008e-2,9.958377934764e-1));
#67398=direction('',(5.259412118006e-1,-8.504577629670e-1,-1.036509232498e-2));
#67399=axis2_placement_3d('',#67396,#67397,#67398);
#67400=cylindrical_surface('',#67399,3.499973915528e0);
#67401=oriented_edge('',*,*,#67388,.t.);
#67402=oriented_edge('',*,*,#65242,.f.);
#67403=oriented_edge('',*,*,#65906,.t.);
#67405=oriented_edge('',*,*,#67404,.f.);
#67406=edge_loop('',(#67401,#67402,#67403,#67405));
#67407=face_outer_bound('',#67406,.f.);
#67409=cartesian_point('',(4.772970773009e1,-4.772970773009e1,
-4.012178893569e1));
#67410=direction('',(0.e0,0.e0,-1.e0));
#67411=direction('',(1.e0,0.e0,0.e0));
#67412=axis2_placement_3d('',#67409,#67410,#67411);
#67413=conical_surface('',#67412,6.881997459936e0,5.e0);
#67415=oriented_edge('',*,*,#67414,.f.);
#67417=oriented_edge('',*,*,#67416,.f.);
#67418=oriented_edge('',*,*,#67404,.t.);
#67419=oriented_edge('',*,*,#65922,.f.);
#67420=oriented_edge('',*,*,#65920,.f.);
#67421=oriented_edge('',*,*,#66746,.t.);
#67422=edge_loop('',(#67415,#67417,#67418,#67419,#67420,#67421));
#67423=face_outer_bound('',#67422,.f.);
#67425=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-3.82e1));
#67426=direction('',(0.e0,0.e0,-1.e0));
#67427=direction('',(-6.995205818721e-1,-7.146124512891e-1,0.e0));
#67428=axis2_placement_3d('',#67425,#67426,#67427);
#67429=toroidal_surface('',#67428,6.211952795602e0,5.e-1);
#67430=oriented_edge('',*,*,#67416,.t.);
#67431=oriented_edge('',*,*,#67414,.t.);
#67432=oriented_edge('',*,*,#66798,.f.);
#67433=oriented_edge('',*,*,#66895,.f.);
#67434=oriented_edge('',*,*,#67390,.f.);
#67435=edge_loop('',(#67430,#67431,#67432,#67433,#67434));
#67436=face_outer_bound('',#67435,.f.);
#67438=cartesian_point('',(-4.005708075459e1,-5.470647292738e1,
-3.983740905745e1));
#67439=direction('',(8.244814112143e-2,-3.885110280803e-2,-9.958377859050e-1));
#67440=direction('',(-5.259413194821e-1,-8.504576998746e-1,-1.036480513657e-2));
#67441=axis2_placement_3d('',#67438,#67439,#67440);
#67442=cylindrical_surface('',#67441,3.499973686284e0);
#67444=oriented_edge('',*,*,#67443,.t.);
#67446=oriented_edge('',*,*,#67445,.f.);
#67447=oriented_edge('',*,*,#65840,.t.);
#67448=oriented_edge('',*,*,#65127,.f.);
#67449=edge_loop('',(#67444,#67446,#67447,#67448));
#67450=face_outer_bound('',#67449,.f.);
#67452=cartesian_point('',(-4.273012092961e1,-5.214085392481e1,
-3.841494114081e1));
#67453=cartesian_point('',(-4.289856060985e1,-5.231143063183e1,
-3.841400257058e1));
#67454=cartesian_point('',(-4.323296133872e1,-5.272614752288e1,
-3.841255852586e1));
#67455=cartesian_point('',(-4.359480916361e1,-5.346687354777e1,
-3.841241096473e1));
#67456=cartesian_point('',(-4.377749475989e1,-5.432350848610e1,
-3.841475201553e1));
#67457=cartesian_point('',(-4.374708373241e1,-5.520123361495e1,
-3.841942180506e1));
#67458=cartesian_point('',(-4.350468636080e1,-5.604626570890e1,
-3.842609997665e1));
#67459=cartesian_point('',(-4.306230333506e1,-5.681323286982e1,
-3.843437548772e1));
#67460=cartesian_point('',(-4.258702759714e1,-5.730511890923e1,
-3.844155729554e1));
#67461=cartesian_point('',(-4.227547495279e1,-5.753739399712e1,
-3.844577786801e1));
#67462=cartesian_point('',(-4.220038612694e1,-5.758907083953e1,
-3.844677233380e1));
#67463=cartesian_point('',(-4.254449301739e1,-5.232495130566e1,
-3.786586491877e1));
#67464=cartesian_point('',(-4.270126250166e1,-5.248214897152e1,
-3.786440979820e1));
#67465=cartesian_point('',(-4.301249920326e1,-5.286533148233e1,
-3.786207106832e1));
#67466=cartesian_point('',(-4.334810520711e1,-5.355195955934e1,
-3.786187098929e1));
#67467=cartesian_point('',(-4.351464899606e1,-5.434642693641e1,
-3.786554196891e1));
#67468=cartesian_point('',(-4.348087147484e1,-5.515874367604e1,
-3.787294047765e1));
#67469=cartesian_point('',(-4.324917230756e1,-5.593733590514e1,
-3.788364478552e1));
#67470=cartesian_point('',(-4.283280531073e1,-5.663930612841e1,
-3.789713318198e1));
#67471=cartesian_point('',(-4.238984730087e1,-5.708536921273e1,
-3.790904664391e1));
#67472=cartesian_point('',(-4.210120559355e1,-5.729438219649e1,
-3.791617543344e1));
#67473=cartesian_point('',(-4.203172775916e1,-5.734078422643e1,
-3.791786049209e1));
#67474=cartesian_point('',(-4.286454004857e1,-5.200754320209e1,
-3.745762761845e1));
#67475=cartesian_point('',(-4.304340921756e1,-5.218584574608e1,
-3.745711741540e1));
#67476=cartesian_point('',(-4.339857887198e1,-5.262122431279e1,
-3.745620376643e1));
#67477=cartesian_point('',(-4.378082209317e1,-5.340301277256e1,
-3.745616049474e1));
#67478=cartesian_point('',(-4.396852556064e1,-5.430773573640e1,
-3.745748652443e1));
#67479=cartesian_point('',(-4.392623992815e1,-5.523125165776e1,
-3.746022927147e1));
#67480=cartesian_point('',(-4.365776008407e1,-5.611347442694e1,
-3.746431107063e1));
#67481=cartesian_point('',(-4.317984016950e1,-5.690491031439e1,
-3.746965725059e1));
#67482=cartesian_point('',(-4.267463696176e1,-5.740430827835e1,
-3.747456429152e1));
#67483=cartesian_point('',(-4.234675684405e1,-5.763691176955e1,
-3.747761224176e1));
#67484=cartesian_point('',(-4.226790299819e1,-5.768846427797e1,
-3.747833729658e1));
#67485=cartesian_point('',(-4.323416951032e1,-5.164096144487e1,
-3.777199991102e1));
#67486=cartesian_point('',(-4.343741443364e1,-5.184477665384e1,
-3.777254951061e1));
#67487=cartesian_point('',(-4.384100606371e1,-5.234169817526e1,
-3.777334985481e1));
#67488=cartesian_point('',(-4.427630379102e1,-5.323229422297e1,
-3.777344925274e1));
#67489=cartesian_point('',(-4.449231419549e1,-5.426257292805e1,
-3.777209719419e1));
#67490=cartesian_point('',(-4.444850357048e1,-5.531542791052e1,
-3.776943452990e1));
#67491=cartesian_point('',(-4.414817956269e1,-5.632366985040e1,
-3.776568277779e1));
#67492=cartesian_point('',(-4.360885559450e1,-5.723153830599e1,
-3.776113494644e1));
#67493=cartesian_point('',(-4.303554862808e1,-5.780742253245e1,
-3.775728219929e1));
#67494=cartesian_point('',(-4.266219861290e1,-5.807685079044e1,
-3.775507577493e1));
#67495=cartesian_point('',(-4.257234331584e1,-5.813663922619e1,
-3.775455831116e1));
#67496=(bounded_surface()b_spline_surface(3,3,((#67452,#67453,#67454,#67455,
#67456,#67457,#67458,#67459,#67460,#67461,#67462),(#67463,#67464,#67465,#67466,
#67467,#67468,#67469,#67470,#67471,#67472,#67473),(#67474,#67475,#67476,#67477,
#67478,#67479,#67480,#67481,#67482,#67483,#67484),(#67485,#67486,#67487,#67488,
#67489,#67490,#67491,#67492,#67493,#67494,#67495)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(1.380725326279e-2,6.349193459818e-2,1.234606787971e-1,1.834952707911e-1,
2.436390939206e-1,3.039948666912e-1,3.639986882507e-1,4.252275177629e-1,
4.440012365881e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.553446112618e0,1.553446112618e0,1.553446112618e0,1.553446112618e0,
1.553446112618e0,1.553446112618e0,1.553446112618e0,1.553446112618e0,
1.553446112618e0,1.553446112618e0,1.553446112618e0),(8.155179624607e-1,
8.155179624607e-1,8.155179624607e-1,8.155179624607e-1,8.155179624607e-1,
8.155179624607e-1,8.155179624607e-1,8.155179624607e-1,8.155179624607e-1,
8.155179624607e-1,8.155179624607e-1),(8.155179624607e-1,8.155179624607e-1,
8.155179624607e-1,8.155179624607e-1,8.155179624607e-1,8.155179624607e-1,
8.155179624607e-1,8.155179624607e-1,8.155179624607e-1,8.155179624607e-1,
8.155179624607e-1),(1.553446112618e0,1.553446112618e0,1.553446112618e0,
1.553446112618e0,1.553446112618e0,1.553446112618e0,1.553446112618e0,
1.553446112618e0,1.553446112618e0,1.553446112618e0,1.553446112618e0)))representation_item('')surface());
#67498=oriented_edge('',*,*,#67497,.t.);
#67499=oriented_edge('',*,*,#64909,.t.);
#67501=oriented_edge('',*,*,#67500,.t.);
#67502=oriented_edge('',*,*,#67443,.f.);
#67503=edge_loop('',(#67498,#67499,#67501,#67502));
#67504=face_outer_bound('',#67503,.f.);
#67506=cartesian_point('',(-4.227191930700e1,-5.738651762510e1,
-3.842940890193e1));
#67507=cartesian_point('',(-4.229025242109e1,-5.736734055348e1,
-3.842341054816e1));
#67508=cartesian_point('',(-4.235278433205e1,-5.730341336138e1,
-3.840121866749e1));
#67509=cartesian_point('',(-4.250522673811e1,-5.715079874806e1,
-3.833939232764e1));
#67510=cartesian_point('',(-4.271037000702e1,-5.692668110816e1,
-3.824773457648e1));
#67511=cartesian_point('',(-4.294501001459e1,-5.664511322879e1,
-3.813095508529e1));
#67512=cartesian_point('',(-4.317850323681e1,-5.633833809484e1,
-3.800365919301e1));
#67513=cartesian_point('',(-4.339650840358e1,-5.603425302091e1,
-3.788086107353e1));
#67514=cartesian_point('',(-4.359587170762e1,-5.574933757949e1,
-3.777376096846e1));
#67515=cartesian_point('',(-4.377958828892e1,-5.548937963904e1,
-3.768913145967e1));
#67516=cartesian_point('',(-4.392731006063e1,-5.528732735974e1,
-3.763903945326e1));
#67517=cartesian_point('',(-4.401465733671e1,-5.517216675850e1,
-3.762032218857e1));
#67518=cartesian_point('',(-4.404352862738e1,-5.513461870691e1,
-3.761552318477e1));
#67519=cartesian_point('',(-4.218803288118e1,-5.781432841336e1,
-3.796589279602e1));
#67520=cartesian_point('',(-4.222905421482e1,-5.779324171434e1,
-3.795606317525e1));
#67521=cartesian_point('',(-4.234642111945e1,-5.773216064953e1,
-3.793224091730e1));
#67522=cartesian_point('',(-4.254935788346e1,-5.762001569037e1,
-3.791076537402e1));
#67523=cartesian_point('',(-4.283861598700e1,-5.743450438176e1,
-3.788173099726e1));
#67524=cartesian_point('',(-4.317077032875e1,-5.717807250348e1,
-3.785738563718e1));
#67525=cartesian_point('',(-4.349552818148e1,-5.687166779210e1,
-3.784520033310e1));
#67526=cartesian_point('',(-4.377763872503e1,-5.654701397304e1,
-3.784928013875e1));
#67527=cartesian_point('',(-4.400425305121e1,-5.623121118006e1,
-3.786938311936e1));
#67528=cartesian_point('',(-4.417717692391e1,-5.594053987244e1,
-3.790282793214e1));
#67529=cartesian_point('',(-4.428586540751e1,-5.571856475324e1,
-3.794025864303e1));
#67530=cartesian_point('',(-4.433672468220e1,-5.559617985377e1,
-3.796613198974e1));
#67531=cartesian_point('',(-4.435208087165e1,-5.555684429803e1,
-3.797502957276e1));
#67532=cartesian_point('',(-4.171593440639e1,-5.758361256917e1,
-3.760796132994e1));
#67533=cartesian_point('',(-4.176956062157e1,-5.756471160721e1,
-3.758196634310e1));
#67534=cartesian_point('',(-4.191424190917e1,-5.751846892877e1,
-3.751829369585e1));
#67535=cartesian_point('',(-4.212757791330e1,-5.747084684382e1,
-3.745723022832e1));
#67536=cartesian_point('',(-4.245530331024e1,-5.737499240482e1,
-3.737398757630e1));
#67537=cartesian_point('',(-4.285763671267e1,-5.722573612740e1,
-3.730094258531e1));
#67538=cartesian_point('',(-4.328631460021e1,-5.702254317386e1,
-3.725870513126e1));
#67539=cartesian_point('',(-4.369361723040e1,-5.678138856931e1,
-3.725928606304e1));
#67540=cartesian_point('',(-4.405048091939e1,-5.652499033695e1,
-3.730291854338e1));
#67541=cartesian_point('',(-4.434611165259e1,-5.627208396551e1,
-3.738316763857e1));
#67542=cartesian_point('',(-4.454637803374e1,-5.606930183680e1,
-3.747667864240e1));
#67543=cartesian_point('',(-4.464508313398e1,-5.595492005566e1,
-3.754261647363e1));
#67544=cartesian_point('',(-4.467539231166e1,-5.591797433256e1,
-3.756542531960e1));
#67545=cartesian_point('',(-4.155370127276e1,-5.703552246329e1,
-3.788487667124e1));
#67546=cartesian_point('',(-4.159121058127e1,-5.701967062102e1,
-3.785428544684e1));
#67547=cartesian_point('',(-4.169529670934e1,-5.697831752581e1,
-3.777146793427e1));
#67548=cartesian_point('',(-4.186355980159e1,-5.692386356015e1,
-3.764941525871e1));
#67549=cartesian_point('',(-4.212722455578e1,-5.683614369379e1,
-3.747528877886e1));
#67550=cartesian_point('',(-4.246863014269e1,-5.671762537661e1,
-3.728442103032e1));
#67551=cartesian_point('',(-4.286022013362e1,-5.656786948765e1,
-3.711140587120e1));
#67552=cartesian_point('',(-4.326868390058e1,-5.639081435578e1,
-3.698328480650e1));
#67553=cartesian_point('',(-4.366619959575e1,-5.619627291296e1,
-3.691198085838e1));
#67554=cartesian_point('',(-4.403659392573e1,-5.599376793997e1,
-3.689855615454e1));
#67555=cartesian_point('',(-4.432363599031e1,-5.582091455178e1,
-3.693378083530e1));
#67556=cartesian_point('',(-4.448377260322e1,-5.571792934241e1,
-3.697601491223e1));
#67557=cartesian_point('',(-4.453539233815e1,-5.568401701725e1,
-3.699237954376e1));
#67558=(bounded_surface()b_spline_surface(3,3,((#67506,#67507,#67508,#67509,
#67510,#67511,#67512,#67513,#67514,#67515,#67516,#67517,#67518),(#67519,#67520,
#67521,#67522,#67523,#67524,#67525,#67526,#67527,#67528,#67529,#67530,#67531),(
#67532,#67533,#67534,#67535,#67536,#67537,#67538,#67539,#67540,#67541,#67542,
#67543,#67544),(#67545,#67546,#67547,#67548,#67549,#67550,#67551,#67552,#67553,
#67554,#67555,#67556,#67557)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(-2.847995628388e-2,0.e0,
5.857871168716e-2,1.480891631374e-1,2.567195425016e-1,3.731702636637e-1,
4.869021688055e-1,5.927770942111e-1,6.903050121066e-1,7.796669466902e-1,
8.232354778480e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586463668325e0,1.586463668325e0,1.586463668325e0,1.586463668325e0,
1.586463668325e0,1.586463668325e0,1.586463668325e0,1.586463668325e0,
1.586463668325e0,1.586463668325e0,1.586463668325e0,1.586463668325e0,
1.586463668325e0),(8.045121105585e-1,8.045121105585e-1,8.045121105585e-1,
8.045121105585e-1,8.045121105585e-1,8.045121105585e-1,8.045121105585e-1,
8.045121105585e-1,8.045121105585e-1,8.045121105585e-1,8.045121105585e-1,
8.045121105585e-1,8.045121105585e-1),(8.045121105585e-1,8.045121105585e-1,
8.045121105585e-1,8.045121105585e-1,8.045121105585e-1,8.045121105585e-1,
8.045121105585e-1,8.045121105585e-1,8.045121105585e-1,8.045121105585e-1,
8.045121105585e-1,8.045121105585e-1,8.045121105585e-1),(1.586463668325e0,
1.586463668325e0,1.586463668325e0,1.586463668325e0,1.586463668325e0,
1.586463668325e0,1.586463668325e0,1.586463668325e0,1.586463668325e0,
1.586463668325e0,1.586463668325e0,1.586463668325e0,1.586463668325e0)))representation_item('')surface());
#67559=oriented_edge('',*,*,#65125,.f.);
#67561=oriented_edge('',*,*,#67560,.t.);
#67562=oriented_edge('',*,*,#67497,.f.);
#67563=edge_loop('',(#67559,#67561,#67562));
#67564=face_outer_bound('',#67563,.f.);
#67566=cartesian_point('',(0.e0,0.e0,-3.72e1));
#67567=direction('',(0.e0,0.e0,1.e0));
#67568=direction('',(-6.010053616391e-1,-7.992449907764e-1,0.e0));
#67569=axis2_placement_3d('',#67566,#67567,#67568);
#67570=toroidal_surface('',#67569,7.085059542064e1,5.e-1);
#67571=oriented_edge('',*,*,#64911,.f.);
#67572=oriented_edge('',*,*,#67560,.f.);
#67573=oriented_edge('',*,*,#65123,.t.);
#67575=oriented_edge('',*,*,#67574,.f.);
#67576=edge_loop('',(#67571,#67572,#67573,#67575));
#67577=face_outer_bound('',#67576,.f.);
#67579=cartesian_point('',(-4.241514158047e1,-5.296005267879e1,
-3.719988234660e1));
#67580=direction('',(-5.062659464094e-5,-5.569182270825e-6,9.999999987030e-1));
#67581=direction('',(-5.898329871584e-1,-8.075252603351e-1,-3.435849095437e-5));
#67582=axis2_placement_3d('',#67579,#67580,#67581);
#67583=toroidal_surface('',#67582,2.999130594552e0,4.999956485594e-1);
#67584=oriented_edge('',*,*,#64913,.f.);
#67585=oriented_edge('',*,*,#67574,.t.);
#67587=oriented_edge('',*,*,#67586,.f.);
#67588=oriented_edge('',*,*,#64888,.t.);
#67589=edge_loop('',(#67584,#67585,#67587,#67588));
#67590=face_outer_bound('',#67589,.f.);
#67592=cartesian_point('',(-4.245474514689e1,-5.296228827680e1,
-3.560907390191e1));
#67593=direction('',(2.604869581109e-2,1.482552613480e-3,-9.996595757978e-1));
#67594=direction('',(-5.615544492983e-1,-8.272877804796e-1,-1.585965770351e-2));
#67595=axis2_placement_3d('',#67592,#67593,#67594);
#67596=cylindrical_surface('',#67595,3.500000074509e0);
#67597=oriented_edge('',*,*,#67586,.t.);
#67598=oriented_edge('',*,*,#65121,.f.);
#67600=oriented_edge('',*,*,#67599,.f.);
#67601=oriented_edge('',*,*,#64863,.f.);
#67602=edge_loop('',(#67597,#67598,#67600,#67601));
#67603=face_outer_bound('',#67602,.f.);
#67605=cartesian_point('',(-4.277635614677e1,-5.297960339713e1,
-2.327449875350e1));
#67606=direction('',(2.605902939992e-2,1.382246382253e-3,-9.996594502038e-1));
#67607=direction('',(-5.649118039893e-1,-8.249987261259e-1,-1.586680825139e-2));
#67608=axis2_placement_3d('',#67605,#67606,#67607);
#67609=cylindrical_surface('',#67608,3.499925777379e0);
#67610=oriented_edge('',*,*,#64818,.t.);
#67611=oriented_edge('',*,*,#64847,.f.);
#67612=oriented_edge('',*,*,#67599,.t.);
#67613=oriented_edge('',*,*,#65119,.f.);
#67614=edge_loop('',(#67610,#67611,#67612,#67613));
#67615=face_outer_bound('',#67614,.f.);
#67617=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,-3.82e1));
#67618=direction('',(0.e0,0.e0,-1.e0));
#67619=direction('',(-7.146124505375e-1,6.995205826399e-1,0.e0));
#67620=axis2_placement_3d('',#67617,#67618,#67619);
#67621=toroidal_surface('',#67620,6.211952795601e0,5.e-1);
#67623=oriented_edge('',*,*,#67622,.t.);
#67625=oriented_edge('',*,*,#67624,.t.);
#67626=oriented_edge('',*,*,#67500,.f.);
#67627=oriented_edge('',*,*,#64907,.f.);
#67629=oriented_edge('',*,*,#67628,.f.);
#67630=edge_loop('',(#67623,#67625,#67626,#67627,#67629));
#67631=face_outer_bound('',#67630,.f.);
#67633=cartesian_point('',(-4.772970773009e1,-4.772970773009e1,
-4.012178893569e1));
#67634=direction('',(0.e0,0.e0,-1.e0));
#67635=direction('',(0.e0,-1.e0,0.e0));
#67636=axis2_placement_3d('',#67633,#67634,#67635);
#67637=conical_surface('',#67636,6.881997459935e0,5.e0);
#67638=oriented_edge('',*,*,#67624,.f.);
#67639=oriented_edge('',*,*,#67622,.f.);
#67641=oriented_edge('',*,*,#67640,.t.);
#67642=oriented_edge('',*,*,#65790,.f.);
#67643=oriented_edge('',*,*,#65788,.f.);
#67644=oriented_edge('',*,*,#67445,.t.);
#67645=edge_loop('',(#67638,#67639,#67641,#67642,#67643,#67644));
#67646=face_outer_bound('',#67645,.f.);
#67648=cartesian_point('',(-5.470117026803e1,-4.006823374201e1,
-3.970260227969e1));
#67649=direction('',(3.885066486533e-2,-8.244824532644e-2,9.958377943632e-1));
#67650=direction('',(-8.504600878392e-1,-5.259374577589e-1,-1.036482120694e-2));
#67651=axis2_placement_3d('',#67648,#67649,#67650);
#67652=cylindrical_surface('',#67651,3.499981265524e0);
#67654=oriented_edge('',*,*,#67653,.t.);
#67655=oriented_edge('',*,*,#65109,.f.);
#67656=oriented_edge('',*,*,#65774,.t.);
#67657=oriented_edge('',*,*,#67640,.f.);
#67658=edge_loop('',(#67654,#67655,#67656,#67657));
#67659=face_outer_bound('',#67658,.f.);
#67661=cartesian_point('',(-5.758919923193e1,-4.220010467187e1,
-3.844675251454e1));
#67662=cartesian_point('',(-5.752144861864e1,-4.229856503098e1,
-3.844544828117e1));
#67663=cartesian_point('',(-5.724229985771e1,-4.266401856678e1,
-3.844046256478e1));
#67664=cartesian_point('',(-5.663923351612e1,-4.320042396771e1,
-3.843210436051e1));
#67665=cartesian_point('',(-5.571136456747e1,-4.364098672601e1,
-3.842302478762e1));
#67666=cartesian_point('',(-5.469956711787e1,-4.380341179320e1,
-3.841632675490e1));
#67667=cartesian_point('',(-5.368332296578e1,-4.367544324727e1,
-3.841261380682e1));
#67668=cartesian_point('',(-5.281229735642e1,-4.329628453812e1,
-3.841229857645e1));
#67669=cartesian_point('',(-5.233417024468e1,-4.292027830466e1,
-3.841385910389e1));
#67670=cartesian_point('',(-5.214569633934e1,-4.273490516485e1,
-3.841489054665e1));
#67671=cartesian_point('',(-5.734092518939e1,-4.203148737795e1,
-3.791784809267e1));
#67672=cartesian_point('',(-5.728008969617e1,-4.212259105438e1,
-3.791563899089e1));
#67673=cartesian_point('',(-5.702874044867e1,-4.246131253041e1,
-3.790722516813e1));
#67674=cartesian_point('',(-5.648090868967e1,-4.296207953607e1,
-3.789341193788e1));
#67675=cartesian_point('',(-5.562956860160e1,-4.337847989336e1,
-3.787870484733e1));
#67676=cartesian_point('',(-5.469493567851e1,-4.353674769374e1,
-3.786804166773e1));
#67677=cartesian_point('',(-5.375274902571e1,-4.342264715451e1,
-3.786220965580e1));
#67678=cartesian_point('',(-5.294499043632e1,-4.307146253927e1,
-3.786167236066e1));
#67679=cartesian_point('',(-5.250308789569e1,-4.272150256665e1,
-3.786421456654e1));
#67680=cartesian_point('',(-5.232938539723e1,-4.254897094051e1,
-3.786580772004e1));
#67681=cartesian_point('',(-5.768862137004e1,-4.226762800943e1,
-3.747835046396e1));
#67682=cartesian_point('',(-5.762103360341e1,-4.237102568305e1,
-3.747740055971e1));
#67683=cartesian_point('',(-5.734118117270e1,-4.275590011928e1,
-3.747380919163e1));
#67684=cartesian_point('',(-5.672703929285e1,-4.332766719306e1,
-3.746816440024e1));
#67685=cartesian_point('',(-5.576542013527e1,-4.380689328134e1,
-3.746241649867e1));
#67686=cartesian_point('',(-5.470437064689e1,-4.399232902978e1,
-3.745841609981e1));
#67687=cartesian_point('',(-5.363174960338e1,-4.386552761859e1,
-3.745630019193e1));
#67688=cartesian_point('',(-5.271180581907e1,-4.346586093444e1,
-3.745606627614e1));
#67689=cartesian_point('',(-5.220961416660e1,-4.306649777329e1,
-3.745707280331e1));
#67690=cartesian_point('',(-5.201258415239e1,-4.286964442570e1,
-3.745762588769e1));
#67691=cartesian_point('',(-5.813680775509e1,-4.257201736365e1,
-3.775456013286e1));
#67692=cartesian_point('',(-5.805842256289e1,-4.268984031003e1,
-3.775523908864e1));
#67693=cartesian_point('',(-5.773438235093e1,-4.312798303765e1,
-3.775784855861e1));
#67694=cartesian_point('',(-5.702688004091e1,-4.377621089915e1,
-3.776235534104e1));
#67695=cartesian_point('',(-5.592532566876e1,-4.431572184176e1,
-3.776738615682e1));
#67696=cartesian_point('',(-5.471442684135e1,-4.452093541438e1,
-3.777118175539e1));
#67697=cartesian_point('',(-5.349275338622e1,-4.437296346858e1,
-3.777332153265e1));
#67698=cartesian_point('',(-5.244504027686e1,-4.391744730819e1,
-3.777348411345e1));
#67699=cartesian_point('',(-5.187196006143e1,-4.346363289445e1,
-3.777262600418e1));
#67700=cartesian_point('',(-5.164674618837e1,-4.323995395002e1,
-3.777201937683e1));
#67701=(bounded_surface()b_spline_surface(3,3,((#67661,#67662,#67663,#67664,
#67665,#67666,#67667,#67668,#67669,#67670),(#67671,#67672,#67673,#67674,#67675,
#67676,#67677,#67678,#67679,#67680),(#67681,#67682,#67683,#67684,#67685,#67686,
#67687,#67688,#67689,#67690),(#67691,#67692,#67693,#67694,#67695,#67696,#67697,
#67698,#67699,#67700)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(5.561620971701e-1,5.807777099381e-1,
6.507855378528e-1,7.209402298883e-1,7.908438450654e-1,8.606739348495e-1,
9.309136523666e-1,9.857089611439e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.553420546857e0,1.553420546857e0,1.553420546857e0,
1.553420546857e0,1.553420546857e0,1.553420546857e0,1.553420546857e0,
1.553420546857e0,1.553420546857e0,1.553420546857e0),(8.155264843809e-1,
8.155264843809e-1,8.155264843809e-1,8.155264843809e-1,8.155264843809e-1,
8.155264843809e-1,8.155264843809e-1,8.155264843809e-1,8.155264843809e-1,
8.155264843809e-1),(8.155264843809e-1,8.155264843809e-1,8.155264843809e-1,
8.155264843809e-1,8.155264843809e-1,8.155264843809e-1,8.155264843809e-1,
8.155264843809e-1,8.155264843809e-1,8.155264843809e-1),(1.553420546857e0,
1.553420546857e0,1.553420546857e0,1.553420546857e0,1.553420546857e0,
1.553420546857e0,1.553420546857e0,1.553420546857e0,1.553420546857e0,
1.553420546857e0)))representation_item('')surface());
#67703=oriented_edge('',*,*,#67702,.f.);
#67704=oriented_edge('',*,*,#67653,.f.);
#67705=oriented_edge('',*,*,#67628,.t.);
#67706=oriented_edge('',*,*,#64905,.t.);
#67707=edge_loop('',(#67703,#67704,#67705,#67706));
#67708=face_outer_bound('',#67707,.f.);
#67710=cartesian_point('',(-5.507731043781e1,-4.416428539289e1,
-3.764890871802e1));
#67711=cartesian_point('',(-5.512219479009e1,-4.410857269239e1,
-3.763847224963e1));
#67712=cartesian_point('',(-5.522074381099e1,-4.398560438200e1,
-3.762648069467e1));
#67713=cartesian_point('',(-5.537973291603e1,-4.378500058600e1,
-3.763894863483e1));
#67714=cartesian_point('',(-5.555545715317e1,-4.356063469206e1,
-3.768544318839e1));
#67715=cartesian_point('',(-5.574438678977e1,-4.331641329526e1,
-3.776777235592e1));
#67716=cartesian_point('',(-5.594464870323e1,-4.305422655265e1,
-3.788654416546e1));
#67717=cartesian_point('',(-5.614952313008e1,-4.278245320061e1,
-3.803664405213e1));
#67718=cartesian_point('',(-5.634549088615e1,-4.251934746431e1,
-3.820132346430e1));
#67719=cartesian_point('',(-5.651674667029e1,-4.228656246064e1,
-3.835722310828e1));
#67720=cartesian_point('',(-5.663839144937e1,-4.212052785560e1,
-3.847286067001e1));
#67721=cartesian_point('',(-5.674814505080e1,-4.196845446268e1,
-3.857301768419e1));
#67722=cartesian_point('',(-5.663920281363e1,-4.212009274350e1,
-3.848643132268e1));
#67723=cartesian_point('',(-5.644044454582e1,-4.238467938251e1,
-3.832770446240e1));
#67724=cartesian_point('',(-5.553210857360e1,-4.447223178318e1,
-3.796662530312e1));
#67725=cartesian_point('',(-5.556837698945e1,-4.442709367542e1,
-3.795827352936e1));
#67726=cartesian_point('',(-5.565025062898e1,-4.432481661984e1,
-3.794821390620e1));
#67727=cartesian_point('',(-5.578808844462e1,-4.415105390887e1,
-3.795866215843e1));
#67728=cartesian_point('',(-5.594568157254e1,-4.395030793636e1,
-3.799969746236e1));
#67729=cartesian_point('',(-5.611984746514e1,-4.372592573078e1,
-3.807458133781e1));
#67730=cartesian_point('',(-5.630858188343e1,-4.347984738424e1,
-3.818509803247e1));
#67731=cartesian_point('',(-5.650575886310e1,-4.321945115583e1,
-3.832783580240e1));
#67732=cartesian_point('',(-5.669717267880e1,-4.296375258454e1,
-3.848678111245e1));
#67733=cartesian_point('',(-5.686769646376e1,-4.273288048231e1,
-3.864034171187e1));
#67734=cartesian_point('',(-5.698778396418e1,-4.257018623613e1,
-3.875315726376e1));
#67735=cartesian_point('',(-5.710902893711e1,-4.240209283520e1,
-3.886327037549e1));
#67736=cartesian_point('',(-5.688996034180e1,-4.270900974440e1,
-3.866539488615e1));
#67737=cartesian_point('',(-5.653327680398e1,-4.318758303160e1,
-3.835191226478e1));
#67738=cartesian_point('',(-5.584412926484e1,-4.480632271245e1,
-3.752657705464e1));
#67739=cartesian_point('',(-5.589393644719e1,-4.474455031329e1,
-3.751519494777e1));
#67740=cartesian_point('',(-5.600222462583e1,-4.460947782813e1,
-3.750232704907e1));
#67741=cartesian_point('',(-5.617418281804e1,-4.439244453908e1,
-3.751571114004e1));
#67742=cartesian_point('',(-5.636173932462e1,-4.415277356411e1,
-3.756468206425e1));
#67743=cartesian_point('',(-5.656113520560e1,-4.389470896130e1,
-3.765038849129e1));
#67744=cartesian_point('',(-5.677052647442e1,-4.362015041966e1,
-3.777290490413e1));
#67745=cartesian_point('',(-5.698278729712e1,-4.333810372841e1,
-3.792634432114e1));
#67746=cartesian_point('',(-5.718448105236e1,-4.306678160980e1,
-3.809362477981e1));
#67747=cartesian_point('',(-5.735918868289e1,-4.282894905518e1,
-3.825058543798e1));
#67748=cartesian_point('',(-5.748378363818e1,-4.265836941929e1,
-3.836750309181e1));
#67749=cartesian_point('',(-5.759002108632e1,-4.251126070559e1,
-3.846314391981e1));
#67750=cartesian_point('',(-5.753045161943e1,-4.259498469760e1,
-3.842592962256e1));
#67751=cartesian_point('',(-5.740187362528e1,-4.276678403990e1,
-3.833592737496e1));
#67752=cartesian_point('',(-5.555204323791e1,-4.467259758753e1,
-3.697938473119e1));
#67753=cartesian_point('',(-5.561752653348e1,-4.459157616888e1,
-3.696433767587e1));
#67754=cartesian_point('',(-5.575626471001e1,-4.441871031466e1,
-3.694807338978e1));
#67755=cartesian_point('',(-5.596716723734e1,-4.415227126071e1,
-3.696500814573e1));
#67756=cartesian_point('',(-5.618848011348e1,-4.386868180907e1,
-3.702357657562e1));
#67757=cartesian_point('',(-5.641579663712e1,-4.357321336617e1,
-3.712237202364e1));
#67758=cartesian_point('',(-5.664748750632e1,-4.326769461658e1,
-3.725940114741e1));
#67759=cartesian_point('',(-5.687531167733e1,-4.296298054896e1,
-3.742578336096e1));
#67760=cartesian_point('',(-5.708692014126e1,-4.267610391997e1,
-3.760314452325e1));
#67761=cartesian_point('',(-5.726454155685e1,-4.243272873704e1,
-3.776421728383e1));
#67762=cartesian_point('',(-5.739304433199e1,-4.225469668041e1,
-3.788609610580e1));
#67763=cartesian_point('',(-5.747996430583e1,-4.213455103976e1,
-3.796423385019e1));
#67764=cartesian_point('',(-5.761369657701e1,-4.194660607653e1,
-3.812209005205e1));
#67765=cartesian_point('',(-5.776199600924e1,-4.174444272765e1,
-3.830338379485e1));
#67766=(bounded_surface()b_spline_surface(3,3,((#67710,#67711,#67712,#67713,
#67714,#67715,#67716,#67717,#67718,#67719,#67720,#67721,#67722,#67723),(#67724,
#67725,#67726,#67727,#67728,#67729,#67730,#67731,#67732,#67733,#67734,#67735,
#67736,#67737),(#67738,#67739,#67740,#67741,#67742,#67743,#67744,#67745,#67746,
#67747,#67748,#67749,#67750,#67751),(#67752,#67753,#67754,#67755,#67756,#67757,
#67758,#67759,#67760,#67761,#67762,#67763,#67764,#67765)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.338986753392e-1,2.051099019895e-1,2.863986433391e-1,3.743857198358e-1,
4.701608310264e-1,5.745338340030e-1,6.861724135581e-1,7.960994524731e-1,
8.929788989618e-1,9.650075723923e-1,1.e0,1.046480607303e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586370799386e0,
1.586370799386e0,1.586370799386e0,1.586370799386e0,1.586370799386e0,
1.586370799386e0,1.586370799386e0,1.586370799386e0,1.586370799386e0,
1.586370799386e0,1.586370799386e0,1.586370799386e0,1.586370799386e0,
1.586370799386e0),(8.045430668715e-1,8.045430668715e-1,8.045430668715e-1,
8.045430668715e-1,8.045430668715e-1,8.045430668715e-1,8.045430668715e-1,
8.045430668715e-1,8.045430668715e-1,8.045430668715e-1,8.045430668715e-1,
8.045430668715e-1,8.045430668715e-1,8.045430668715e-1),(8.045430668715e-1,
8.045430668715e-1,8.045430668715e-1,8.045430668715e-1,8.045430668715e-1,
8.045430668715e-1,8.045430668715e-1,8.045430668715e-1,8.045430668715e-1,
8.045430668715e-1,8.045430668715e-1,8.045430668715e-1,8.045430668715e-1,
8.045430668715e-1),(1.586370799386e0,1.586370799386e0,1.586370799386e0,
1.586370799386e0,1.586370799386e0,1.586370799386e0,1.586370799386e0,
1.586370799386e0,1.586370799386e0,1.586370799386e0,1.586370799386e0,
1.586370799386e0,1.586370799386e0,1.586370799386e0)))representation_item('')surface());
#67767=oriented_edge('',*,*,#67702,.t.);
#67768=oriented_edge('',*,*,#64932,.f.);
#67769=oriented_edge('',*,*,#65111,.f.);
#67770=edge_loop('',(#67767,#67768,#67769));
#67771=face_outer_bound('',#67770,.f.);
#67773=cartesian_point('',(-5.470963448456e1,4.005036258864e1,
-3.991854505876e1));
#67774=direction('',(-3.885112057343e-2,-8.244814487831e-2,-9.958377849009e-1));
#67775=direction('',(-8.504579138827e-1,5.259409744137e-1,-1.036475504095e-2));
#67776=axis2_placement_3d('',#67773,#67774,#67775);
#67777=cylindrical_surface('',#67776,3.499974346095e0);
#67779=oriented_edge('',*,*,#67778,.t.);
#67781=oriented_edge('',*,*,#67780,.f.);
#67782=oriented_edge('',*,*,#65711,.t.);
#67783=oriented_edge('',*,*,#65105,.f.);
#67784=edge_loop('',(#67779,#67781,#67782,#67783));
#67785=face_outer_bound('',#67784,.f.);
#67787=cartesian_point('',(-5.214083932736e1,4.273009668142e1,
-3.841494203945e1));
#67788=cartesian_point('',(-5.232941528379e1,4.291628969711e1,
-3.841390269303e1));
#67789=cartesian_point('',(-5.280606028014e1,4.329239631946e1,
-3.841233270723e1));
#67790=cartesian_point('',(-5.367559930957e1,4.367312626777e1,
-3.841262450266e1));
#67791=cartesian_point('',(-5.469159686782e1,4.380381481488e1,
-3.841630749754e1));
#67792=cartesian_point('',(-5.570503990356e1,4.364309512096e1,
-3.842299627821e1));
#67793=cartesian_point('',(-5.662113225356e1,4.320982930595e1,
-3.843194337505e1));
#67794=cartesian_point('',(-5.722884271270e1,4.267772539780e1,
-3.844028322838e1));
#67795=cartesian_point('',(-5.751190267735e1,4.231248255495e1,
-3.844528705582e1));
#67796=cartesian_point('',(-5.758907808845e1,4.220035960403e1,-3.844677345e1));
#67797=cartesian_point('',(-5.232494033573e1,4.254446764997e1,
-3.786586561978e1));
#67798=cartesian_point('',(-5.249872540373e1,4.271776019011e1,
-3.786425938881e1));
#67799=cartesian_point('',(-5.293923860691e1,4.306781357101e1,
-3.786170504014e1));
#67800=cartesian_point('',(-5.374559518157e1,4.342047661926e1,
-3.786220404154e1));
#67801=cartesian_point('',(-5.468756064e1,4.353713471209e1,-3.786798925669e1));
#67802=cartesian_point('',(-5.562373729213e1,4.338044986671e1,
-3.787863707722e1));
#67803=cartesian_point('',(-5.646429740719e1,4.297091971823e1,
-3.789312924383e1));
#67804=cartesian_point('',(-5.701652820142e1,4.247405253756e1,
-3.790690570124e1));
#67805=cartesian_point('',(-5.727148899519e1,4.213544541974e1,
-3.791534672420e1));
#67806=cartesian_point('',(-5.734078692514e1,4.203170093142e1,
-3.791786145306e1));
#67807=cartesian_point('',(-5.200752884189e1,4.286451372602e1,
-3.745762753123e1));
#67808=cartesian_point('',(-5.220464602683e1,4.306223535593e1,
-3.745706916200e1));
#67809=cartesian_point('',(-5.270524982442e1,4.346170872214e1,
-3.745606085187e1));
#67810=cartesian_point('',(-5.362359050873e1,4.386307768393e1,
-3.745627948049e1));
#67811=cartesian_point('',(-5.469598039193e1,4.399281729475e1,
-3.745837838201e1));
#67812=cartesian_point('',(-5.575881536430e1,4.380918173911e1,
-3.746237196733e1));
#67813=cartesian_point('',(-5.670829082680e1,4.333783812587e1,
-3.746803492298e1));
#67814=cartesian_point('',(-5.732752539076e1,4.277043086667e1,
-3.747365841587e1));
#67815=cartesian_point('',(-5.761148034753e1,4.238561943008e1,
-3.747725813039e1));
#67816=cartesian_point('',(-5.768847031778e1,4.226787454203e1,
-3.747833684311e1));
#67817=cartesian_point('',(-5.164094420833e1,4.323414103515e1,
-3.777200304125e1));
#67818=cartesian_point('',(-5.186626619194e1,4.345880771351e1,
-3.777261398470e1));
#67819=cartesian_point('',(-5.243754857674e1,4.391274645573e1,
-3.777347887329e1));
#67820=cartesian_point('',(-5.348345270608e1,4.437018392382e1,
-3.777332910631e1));
#67821=cartesian_point('',(-5.470485723481e1,4.452147470848e1,
-3.777120648222e1));
#67822=cartesian_point('',(-5.591777595842e1,4.431831002194e1,
-3.776741542908e1));
#67823=cartesian_point('',(-5.700540037838e1,4.378769344957e1,
-3.776245729707e1));
#67824=cartesian_point('',(-5.771863586764e1,4.314449513670e1,
-3.775795695006e1));
#67825=cartesian_point('',(-5.804735908282e1,4.270648456527e1,
-3.775533614354e1));
#67826=cartesian_point('',(-5.813664877922e1,4.257231221909e1,
-3.775456093889e1));
#67827=(bounded_surface()b_spline_surface(3,3,((#67787,#67788,#67789,#67790,
#67791,#67792,#67793,#67794,#67795,#67796),(#67797,#67798,#67799,#67800,#67801,
#67802,#67803,#67804,#67805,#67806),(#67807,#67808,#67809,#67810,#67811,#67812,
#67813,#67814,#67815,#67816),(#67817,#67818,#67819,#67820,#67821,#67822,#67823,
#67824,#67825,#67826)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(1.380797674743e-2,6.874127716585e-2,
1.386160492012e-1,2.085542035237e-1,2.787256076856e-1,3.487642598905e-1,
4.157999276174e-1,4.438414426894e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.553451245079e0,1.553451245079e0,1.553451245079e0,
1.553451245079e0,1.553451245079e0,1.553451245079e0,1.553451245079e0,
1.553451245079e0,1.553451245079e0,1.553451245079e0),(8.155162516404e-1,
8.155162516404e-1,8.155162516404e-1,8.155162516404e-1,8.155162516404e-1,
8.155162516404e-1,8.155162516404e-1,8.155162516404e-1,8.155162516404e-1,
8.155162516404e-1),(8.155162516404e-1,8.155162516404e-1,8.155162516404e-1,
8.155162516404e-1,8.155162516404e-1,8.155162516404e-1,8.155162516404e-1,
8.155162516404e-1,8.155162516404e-1,8.155162516404e-1),(1.553451245079e0,
1.553451245079e0,1.553451245079e0,1.553451245079e0,1.553451245079e0,
1.553451245079e0,1.553451245079e0,1.553451245079e0,1.553451245079e0,
1.553451245079e0)))representation_item('')surface());
#67829=oriented_edge('',*,*,#67828,.t.);
#67831=oriented_edge('',*,*,#67830,.t.);
#67833=oriented_edge('',*,*,#67832,.t.);
#67834=oriented_edge('',*,*,#67778,.f.);
#67835=edge_loop('',(#67829,#67831,#67833,#67834));
#67836=face_outer_bound('',#67835,.f.);
#67838=cartesian_point('',(-5.736510608555e1,4.229642547283e1,
-3.841823890943e1));
#67839=cartesian_point('',(-5.735291784644e1,4.230660961575e1,
-3.841575535330e1));
#67840=cartesian_point('',(-5.730551147582e1,4.234971710545e1,
-3.840225957322e1));
#67841=cartesian_point('',(-5.717588230288e1,4.248064378377e1,
-3.834956560704e1));
#67842=cartesian_point('',(-5.698528261346e1,4.265776409808e1,
-3.827180480479e1));
#67843=cartesian_point('',(-5.674516750261e1,4.286336868435e1,
-3.817247214887e1));
#67844=cartesian_point('',(-5.647553333973e1,4.307578530734e1,
-3.806049117542e1));
#67845=cartesian_point('',(-5.619679865864e1,4.328080078669e1,
-3.794596570723e1));
#67846=cartesian_point('',(-5.592516152170e1,4.347290062498e1,
-3.783884400346e1));
#67847=cartesian_point('',(-5.566917635905e1,4.365220380807e1,
-3.774631580673e1));
#67848=cartesian_point('',(-5.543222130024e1,4.382087891744e1,
-3.767342712818e1));
#67849=cartesian_point('',(-5.525632182030e1,4.395062247356e1,
-3.763332957278e1));
#67850=cartesian_point('',(-5.515956880101e1,4.402432676157e1,
-3.761872081875e1));
#67851=cartesian_point('',(-5.513445441487e1,4.404363274117e1,
-3.761551298601e1));
#67852=cartesian_point('',(-5.780875496162e1,4.220284586944e1,
-3.796916429648e1));
#67853=cartesian_point('',(-5.778948060466e1,4.223863226918e1,
-3.795843253546e1));
#67854=cartesian_point('',(-5.773153183038e1,4.234657003159e1,
-3.793112278586e1));
#67855=cartesian_point('',(-5.763904754502e1,4.251550453281e1,
-3.791455181986e1));
#67856=cartesian_point('',(-5.748402435787e1,4.276423879660e1,
-3.788886816436e1));
#67857=cartesian_point('',(-5.727122849787e1,4.305518253875e1,
-3.786509325580e1));
#67858=cartesian_point('',(-5.701091346176e1,4.335395502409e1,
-3.784919400849e1));
#67859=cartesian_point('',(-5.672217963465e1,4.363058605742e1,
-3.784554970116e1));
#67860=cartesian_point('',(-5.642675293360e1,4.386779399354e1,
-3.785547657047e1));
#67861=cartesian_point('',(-5.614148386081e1,4.406039594022e1,
-3.787841635962e1));
#67862=cartesian_point('',(-5.587719725735e1,4.421005556810e1,
-3.791247743997e1));
#67863=cartesian_point('',(-5.568532028482e1,4.430016808782e1,
-3.794698729086e1));
#67864=cartesian_point('',(-5.558297853569e1,4.434182723438e1,
-3.796913562905e1));
#67865=cartesian_point('',(-5.555666860511e1,4.435209307381e1,
-3.797508997599e1));
#67866=cartesian_point('',(-5.759383283886e1,4.171843743044e1,
-3.761566992747e1));
#67867=cartesian_point('',(-5.757171304199e1,4.177077649655e1,
-3.758757001390e1));
#67868=cartesian_point('',(-5.751563614079e1,4.191751645839e1,
-3.751545395223e1));
#67869=cartesian_point('',(-5.747944022859e1,4.209120625951e1,
-3.746792507571e1));
#67870=cartesian_point('',(-5.740130472821e1,4.236985524021e1,
-3.739457496230e1));
#67871=cartesian_point('',(-5.728158349691e1,4.271515765464e1,
-3.732441837876e1));
#67872=cartesian_point('',(-5.711705647421e1,4.309601580819e1,
-3.727380746812e1));
#67873=cartesian_point('',(-5.691395075958e1,4.347779914831e1,
-3.725488412871e1));
#67874=cartesian_point('',(-5.668559221578e1,4.383292815003e1,
-3.727197091333e1));
#67875=cartesian_point('',(-5.644814365158e1,4.414448608471e1,
-3.732424482720e1));
#67876=cartesian_point('',(-5.621489608196e1,4.440543448741e1,
-3.740707922941e1));
#67877=cartesian_point('',(-5.603829430197e1,4.457393496241e1,
-3.749376107015e1));
#67878=cartesian_point('',(-5.594250591813e1,4.465523086379e1,
-3.755031431529e1));
#67879=cartesian_point('',(-5.591780082616e1,4.467549504905e1,
-3.756557750874e1));
#67880=cartesian_point('',(-5.703813404159e1,4.155947008556e1,
-3.788044980557e1));
#67881=cartesian_point('',(-5.702161689113e1,4.159483664767e1,
-3.785154318972e1));
#67882=cartesian_point('',(-5.697705829694e1,4.169697591226e1,
-3.776988127042e1));
#67883=cartesian_point('',(-5.693306351129e1,4.183513707208e1,
-3.767008944814e1));
#67884=cartesian_point('',(-5.685943700085e1,4.205776817859e1,
-3.751981122020e1));
#67885=cartesian_point('',(-5.676092109341e1,4.234607139929e1,
-3.734991574471e1));
#67886=cartesian_point('',(-5.663701414521e1,4.268336915682e1,
-3.718512613859e1));
#67887=cartesian_point('',(-5.648854990072e1,4.304835823037e1,
-3.704735589574e1));
#67888=cartesian_point('',(-5.631894698917e1,4.341985743010e1,
-3.695112693814e1));
#67889=cartesian_point('',(-5.613571361739e1,4.378013445515e1,
-3.690322624894e1));
#67890=cartesian_point('',(-5.594597983177e1,4.411811888204e1,
-3.690453892494e1));
#67891=cartesian_point('',(-5.579331928522e1,4.436711805253e1,
-3.694381329190e1));
#67892=cartesian_point('',(-5.570653623643e1,4.450112376732e1,
-3.698154648633e1));
#67893=cartesian_point('',(-5.568386337353e1,4.453564074293e1,
-3.699250067894e1));
#67894=(bounded_surface()b_spline_surface(3,3,((#67838,#67839,#67840,#67841,
#67842,#67843,#67844,#67845,#67846,#67847,#67848,#67849,#67850,#67851),(#67852,
#67853,#67854,#67855,#67856,#67857,#67858,#67859,#67860,#67861,#67862,#67863,
#67864,#67865),(#67866,#67867,#67868,#67869,#67870,#67871,#67872,#67873,#67874,
#67875,#67876,#67877,#67878,#67879),(#67880,#67881,#67882,#67883,#67884,#67885,
#67886,#67887,#67888,#67889,#67890,#67891,#67892,#67893)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
-2.206736890327e-2,0.e0,5.098761606608e-2,1.265550349226e-1,2.190224755751e-1,
3.210017104330e-1,4.254217698946e-1,5.264391462624e-1,6.220260012134e-1,
7.113968720024e-1,7.941137741522e-1,8.232461293152e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586450911148e0,
1.586450911148e0,1.586450911148e0,1.586450911148e0,1.586450911148e0,
1.586450911148e0,1.586450911148e0,1.586450911148e0,1.586450911148e0,
1.586450911148e0,1.586450911148e0,1.586450911148e0,1.586450911148e0,
1.586450911148e0),(8.045163629508e-1,8.045163629508e-1,8.045163629508e-1,
8.045163629508e-1,8.045163629508e-1,8.045163629508e-1,8.045163629508e-1,
8.045163629508e-1,8.045163629508e-1,8.045163629508e-1,8.045163629508e-1,
8.045163629508e-1,8.045163629508e-1,8.045163629508e-1),(8.045163629508e-1,
8.045163629508e-1,8.045163629508e-1,8.045163629508e-1,8.045163629508e-1,
8.045163629508e-1,8.045163629508e-1,8.045163629508e-1,8.045163629508e-1,
8.045163629508e-1,8.045163629508e-1,8.045163629508e-1,8.045163629508e-1,
8.045163629508e-1),(1.586450911148e0,1.586450911148e0,1.586450911148e0,
1.586450911148e0,1.586450911148e0,1.586450911148e0,1.586450911148e0,
1.586450911148e0,1.586450911148e0,1.586450911148e0,1.586450911148e0,
1.586450911148e0,1.586450911148e0,1.586450911148e0)))representation_item('')surface());
#67895=oriented_edge('',*,*,#65103,.f.);
#67897=oriented_edge('',*,*,#67896,.t.);
#67898=oriented_edge('',*,*,#67828,.f.);
#67899=edge_loop('',(#67895,#67897,#67898));
#67900=face_outer_bound('',#67899,.f.);
#67902=cartesian_point('',(0.e0,0.e0,-3.72e1));
#67903=direction('',(0.e0,0.e0,1.e0));
#67904=direction('',(-7.989227311107e-1,6.014336785670e-1,0.e0));
#67905=axis2_placement_3d('',#67902,#67903,#67904);
#67906=toroidal_surface('',#67905,7.085059542064e1,5.e-1);
#67908=oriented_edge('',*,*,#67907,.f.);
#67909=oriented_edge('',*,*,#67896,.f.);
#67910=oriented_edge('',*,*,#65101,.t.);
#67912=oriented_edge('',*,*,#67911,.f.);
#67913=edge_loop('',(#67908,#67909,#67910,#67912));
#67914=face_outer_bound('',#67913,.f.);
#67916=cartesian_point('',(0.e0,0.e0,-3.77e1));
#67917=direction('',(0.e0,0.e0,-1.e0));
#67918=direction('',(0.e0,1.e0,0.e0));
#67919=axis2_placement_3d('',#67916,#67917,#67918);
#67920=plane('',#67919);
#67922=oriented_edge('',*,*,#67921,.t.);
#67924=oriented_edge('',*,*,#67923,.f.);
#67926=oriented_edge('',*,*,#67925,.t.);
#67927=oriented_edge('',*,*,#67830,.f.);
#67928=oriented_edge('',*,*,#67907,.t.);
#67930=oriented_edge('',*,*,#67929,.t.);
#67932=oriented_edge('',*,*,#67931,.t.);
#67934=oriented_edge('',*,*,#67933,.t.);
#67936=oriented_edge('',*,*,#67935,.t.);
#67937=edge_loop('',(#67922,#67924,#67926,#67927,#67928,#67930,#67932,#67934,
#67936));
#67938=face_outer_bound('',#67937,.f.);
#67940=cartesian_point('',(0.e0,0.e0,-3.72e1));
#67941=direction('',(0.e0,0.e0,1.e0));
#67942=direction('',(-7.989227311107e-1,6.014336785670e-1,0.e0));
#67943=axis2_placement_3d('',#67940,#67941,#67942);
#67944=toroidal_surface('',#67943,7.085059542064e1,5.e-1);
#67945=oriented_edge('',*,*,#67921,.f.);
#67947=oriented_edge('',*,*,#67946,.f.);
#67948=oriented_edge('',*,*,#65085,.t.);
#67950=oriented_edge('',*,*,#67949,.t.);
#67951=edge_loop('',(#67945,#67947,#67948,#67950));
#67952=face_outer_bound('',#67951,.f.);
#67954=cartesian_point('',(-4.241513092092e1,5.296005583488e1,
-3.719989781793e1));
#67955=direction('',(-4.742648312573e-5,-1.002653979507e-5,9.999999988251e-1));
#67956=direction('',(-6.808943081178e-1,-7.323816898325e-1,-3.963567661919e-5));
#67957=axis2_placement_3d('',#67954,#67955,#67956);
#67958=toroidal_surface('',#67957,2.999135274640e0,4.999973694956e-1);
#67959=oriented_edge('',*,*,#67935,.f.);
#67961=oriented_edge('',*,*,#67960,.t.);
#67963=oriented_edge('',*,*,#67962,.f.);
#67964=oriented_edge('',*,*,#67946,.t.);
#67965=edge_loop('',(#67959,#67961,#67963,#67964));
#67966=face_outer_bound('',#67965,.f.);
#67968=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-3.72e1));
#67969=direction('',(0.e0,0.e0,1.e0));
#67970=direction('',(-7.681754789660e-1,-6.402393564249e-1,0.e0));
#67971=axis2_placement_3d('',#67968,#67969,#67970);
#67972=toroidal_surface('',#67971,4.457398865141e0,5.e-1);
#67973=oriented_edge('',*,*,#67933,.f.);
#67974=oriented_edge('',*,*,#67931,.f.);
#67976=oriented_edge('',*,*,#67975,.f.);
#67978=oriented_edge('',*,*,#67977,.t.);
#67980=oriented_edge('',*,*,#67979,.t.);
#67982=oriented_edge('',*,*,#67981,.t.);
#67983=oriented_edge('',*,*,#67960,.f.);
#67984=edge_loop('',(#67973,#67974,#67976,#67978,#67980,#67982,#67983));
#67985=face_outer_bound('',#67984,.f.);
#67987=cartesian_point('',(-5.296005267893e1,4.241514158301e1,
-3.719988237140e1));
#67988=direction('',(-5.568632161349e-6,5.061625277598e-5,9.999999987035e-1));
#67989=direction('',(-8.075252611858e-1,5.898329859942e-1,-3.435194669976e-5));
#67990=axis2_placement_3d('',#67987,#67988,#67989);
#67991=toroidal_surface('',#67990,2.999130592544e0,4.999956485476e-1);
#67992=oriented_edge('',*,*,#67929,.f.);
#67993=oriented_edge('',*,*,#67911,.t.);
#67995=oriented_edge('',*,*,#67994,.f.);
#67996=oriented_edge('',*,*,#67975,.t.);
#67997=edge_loop('',(#67992,#67993,#67995,#67996));
#67998=face_outer_bound('',#67997,.f.);
#68000=cartesian_point('',(-5.296228827681e1,4.245474514714e1,
-3.560907389222e1));
#68001=direction('',(1.482552615564e-3,-2.604869581378e-2,-9.996595757978e-1));
#68002=direction('',(-8.272877804917e-1,5.615544492803e-1,-1.585965770629e-2));
#68003=axis2_placement_3d('',#68000,#68001,#68002);
#68004=cylindrical_surface('',#68003,3.500000074512e0);
#68005=oriented_edge('',*,*,#67994,.t.);
#68006=oriented_edge('',*,*,#65099,.f.);
#68008=oriented_edge('',*,*,#68007,.f.);
#68010=oriented_edge('',*,*,#68009,.f.);
#68011=edge_loop('',(#68005,#68006,#68008,#68010));
#68012=face_outer_bound('',#68011,.f.);
#68014=cartesian_point('',(-5.297960339714e1,4.277635614689e1,
-2.327449874863e1));
#68015=direction('',(1.382246382319e-3,-2.605902939972e-2,-9.996594502038e-1));
#68016=direction('',(-8.249987261230e-1,5.649118039936e-1,-1.586680825144e-2));
#68017=axis2_placement_3d('',#68014,#68015,#68016);
#68018=cylindrical_surface('',#68017,3.499925777380e0);
#68020=oriented_edge('',*,*,#68019,.t.);
#68022=oriented_edge('',*,*,#68021,.f.);
#68023=oriented_edge('',*,*,#68007,.t.);
#68024=oriented_edge('',*,*,#65097,.f.);
#68025=edge_loop('',(#68020,#68022,#68023,#68024));
#68026=face_outer_bound('',#68025,.f.);
#68028=cartesian_point('',(-5.038192776338e1,4.550748317469e1,
-1.174567626453e1));
#68029=cartesian_point('',(-5.055155739463e1,4.568989075794e1,
-1.174505764012e1));
#68030=cartesian_point('',(-5.097061700461e1,4.605570296418e1,
-1.174384917226e1));
#68031=cartesian_point('',(-5.173297293560e1,4.645727787311e1,
-1.174242853789e1));
#68032=cartesian_point('',(-5.262483612893e1,4.666647657684e1,
-1.174161532914e1));
#68033=cartesian_point('',(-5.354043495274e1,4.664418525562e1,
-1.174153492151e1));
#68034=cartesian_point('',(-5.442100973855e1,4.639194144417e1,
-1.174219800231e1));
#68035=cartesian_point('',(-5.520182637585e1,4.593050634590e1,
-1.174354452489e1));
#68036=cartesian_point('',(-5.564164882333e1,4.549143288948e1,
-1.174487287430e1));
#68037=cartesian_point('',(-5.583266435594e1,4.524242832410e1,
-1.174563333662e1));
#68038=cartesian_point('',(-5.584476560168e1,4.522637346698e1,
-1.174568226673e1));
#68039=cartesian_point('',(-5.061064530105e1,4.529551453112e1,
-1.119294257133e1));
#68040=cartesian_point('',(-5.076489516784e1,4.546247310130e1,
-1.119191147689e1));
#68041=cartesian_point('',(-5.114643577566e1,4.579756594601e1,
-1.118976787103e1));
#68042=cartesian_point('',(-5.184197705232e1,4.616593741289e1,
-1.118737943219e1));
#68043=cartesian_point('',(-5.265674989104e1,4.635810251596e1,
-1.118598609563e1));
#68044=cartesian_point('',(-5.349358575876e1,4.633782827410e1,
-1.118585213951e1));
#68045=cartesian_point('',(-5.429809402343e1,4.610651161485e1,
-1.118697888297e1));
#68046=cartesian_point('',(-5.501054182121e1,4.568352342632e1,
-1.118927497329e1));
#68047=cartesian_point('',(-5.541092089723e1,4.528148488157e1,
-1.119154589467e1));
#68048=cartesian_point('',(-5.558449743030e1,4.505368792747e1,
-1.119285209575e1));
#68049=cartesian_point('',(-5.559549243507e1,4.503900123391e1,
-1.119293653066e1));
#68050=cartesian_point('',(-5.027885574292e1,4.560300728166e1,
-1.074783303099e1));
#68051=cartesian_point('',(-5.045413926264e1,4.579356050813e1,
-1.074745251846e1));
#68052=cartesian_point('',(-5.088808189308e1,4.617621374250e1,
-1.074654608804e1));
#68053=cartesian_point('',(-5.168028422990e1,4.659727171455e1,
-1.074564630557e1));
#68054=cartesian_point('',(-5.260913234751e1,4.681712279858e1,
-1.074509830522e1));
#68055=cartesian_point('',(-5.356343111050e1,4.679407667036e1,
-1.074504892708e1));
#68056=cartesian_point('',(-5.448061889646e1,4.652972004830e1,
-1.074548395226e1));
#68057=cartesian_point('',(-5.529213435437e1,4.604644956722e1,
-1.074637745193e1));
#68058=cartesian_point('',(-5.574745808018e1,4.558746880456e1,
-1.074726622931e1));
#68059=cartesian_point('',(-5.594461280587e1,4.532756838739e1,
-1.074778276868e1));
#68060=cartesian_point('',(-5.595710021100e1,4.531081250577e1,
-1.074781649651e1));
#68061=cartesian_point('',(-4.987719857866e1,4.597525125685e1,
-1.106856099704e1));
#68062=cartesian_point('',(-5.007882529429e1,4.619355180702e1,
-1.106893205920e1));
#68063=cartesian_point('',(-5.057760058403e1,4.663171444173e1,
-1.106960562331e1));
#68064=cartesian_point('',(-5.148700049784e1,4.711343779462e1,
-1.107044958196e1));
#68065=cartesian_point('',(-5.255239875610e1,4.736475332286e1,
-1.107092232644e1));
#68066=cartesian_point('',(-5.364668599824e1,4.733824531698e1,
-1.107097058161e1));
#68067=cartesian_point('',(-5.469867257662e1,4.703574002778e1,
-1.107058139784e1));
#68068=cartesian_point('',(-5.563019419576e1,4.648260152407e1,
-1.106979425340e1));
#68069=cartesian_point('',(-5.615360025103e1,4.595690569357e1,
-1.106902003991e1));
#68070=cartesian_point('',(-5.638048370546e1,4.565906428462e1,
-1.106857924286e1));
#68071=cartesian_point('',(-5.639485523971e1,4.563986171059e1,
-1.106855103569e1));
#68072=(bounded_surface()b_spline_surface(3,3,((#68028,#68029,#68030,#68031,
#68032,#68033,#68034,#68035,#68036,#68037,#68038),(#68039,#68040,#68041,#68042,
#68043,#68044,#68045,#68046,#68047,#68048,#68049),(#68050,#68051,#68052,#68053,
#68054,#68055,#68056,#68057,#68058,#68059,#68060),(#68061,#68062,#68063,#68064,
#68065,#68066,#68067,#68068,#68069,#68070,#68071)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(1.819251033780e-2,8.745015671775e-2,1.716998097248e-1,2.559050563299e-1,
3.400893197914e-1,4.243353124652e-1,5.085532657862e-1,5.901964822806e-1,
5.957848791735e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0),(8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1),(8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,8.044915335680e-1,
8.044915335680e-1),(1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0,
1.586525399296e0,1.586525399296e0,1.586525399296e0,1.586525399296e0)))representation_item('')surface());
#68074=oriented_edge('',*,*,#68073,.t.);
#68076=oriented_edge('',*,*,#68075,.t.);
#68077=oriented_edge('',*,*,#68019,.f.);
#68078=oriented_edge('',*,*,#65095,.f.);
#68079=edge_loop('',(#68074,#68076,#68077,#68078));
#68080=face_outer_bound('',#68079,.f.);
#68082=cartesian_point('',(0.e0,0.e0,-1.1e1));
#68083=direction('',(0.e0,0.e0,1.e0));
#68084=direction('',(0.e0,1.e0,0.e0));
#68085=axis2_placement_3d('',#68082,#68083,#68084);
#68086=plane('',#68085);
#68087=oriented_edge('',*,*,#68073,.f.);
#68088=oriented_edge('',*,*,#65093,.t.);
#68090=oriented_edge('',*,*,#68089,.f.);
#68092=oriented_edge('',*,*,#68091,.t.);
#68094=oriented_edge('',*,*,#68093,.t.);
#68096=oriented_edge('',*,*,#68095,.t.);
#68097=edge_loop('',(#68087,#68088,#68090,#68092,#68094,#68096));
#68098=face_outer_bound('',#68097,.f.);
#68100=oriented_edge('',*,*,#68099,.t.);
#68102=oriented_edge('',*,*,#68101,.t.);
#68103=edge_loop('',(#68100,#68102));
#68104=face_bound('',#68103,.f.);
#68106=cartesian_point('',(-4.522650950423e1,5.584466611400e1,
-1.174568395121e1));
#68107=cartesian_point('',(-4.546307815659e1,5.566630623282e1,
-1.174495952667e1));
#68108=cartesian_point('',(-4.589431675944e1,5.524774017763e1,
-1.174365515562e1));
#68109=cartesian_point('',(-4.636604117126e1,5.447778355405e1,
-1.174227327580e1));
#68110=cartesian_point('',(-4.663188692016e1,5.361099895700e1,
-1.174156465126e1));
#68111=cartesian_point('',(-4.667310164182e1,5.270617319784e1,
-1.174158267099e1));
#68112=cartesian_point('',(-4.648407865227e1,5.180343720615e1,
-1.174233279656e1));
#68113=cartesian_point('',(-4.608558484645e1,5.100858160997e1,
-1.174375136821e1));
#68114=cartesian_point('',(-4.570248511176e1,5.056331339985e1,
-1.174501390384e1));
#68115=cartesian_point('',(-4.550756638179e1,5.038201559138e1,
-1.174567691416e1));
#68116=cartesian_point('',(-4.503911752652e1,5.559539121018e1,
-1.119291894681e1));
#68117=cartesian_point('',(-4.525552543794e1,5.543333664020e1,
-1.119167880474e1));
#68118=cartesian_point('',(-4.565035500732e1,5.505238148547e1,
-1.118944187757e1));
#68119=cartesian_point('',(-4.608274893690e1,5.434992620380e1,
-1.118708754465e1));
#68120=cartesian_point('',(-4.632654001817e1,5.355807144487e1,
-1.118588254438e1));
#68121=cartesian_point('',(-4.636418760803e1,5.273108726752e1,
-1.118591041689e1));
#68122=cartesian_point('',(-4.619052820427e1,5.190632143060e1,
-1.118719729375e1));
#68123=cartesian_point('',(-4.582493954097e1,5.118102790969e1,
-1.118957542035e1));
#68124=cartesian_point('',(-4.547399088497e1,5.077559468938e1,
-1.119182701789e1));
#68125=cartesian_point('',(-4.529558147644e1,5.061073514072e1,
-1.119292658881e1));
#68126=cartesian_point('',(-4.531096113594e1,5.595700642129e1,
-1.074779156853e1));
#68127=cartesian_point('',(-4.555786027612e1,5.577295396669e1,
-1.074730479983e1));
#68128=cartesian_point('',(-4.600858808295e1,5.533977322613e1,
-1.074642333204e1));
#68129=cartesian_point('',(-4.650258894134e1,5.453969697010e1,
-1.074550904687e1));
#68130=cartesian_point('',(-4.678120476494e1,5.363696846705e1,
-1.074504309777e1));
#68131=cartesian_point('',(-4.682412108174e1,5.269389885293e1,
-1.074505145508e1));
#68132=cartesian_point('',(-4.662541950446e1,5.175360207234e1,
-1.074555894380e1));
#68133=cartesian_point('',(-4.620750458359e1,5.092742520153e1,
-1.074644869643e1));
#68134=cartesian_point('',(-4.580672554169e1,5.046627981502e1,
-1.074741082805e1));
#68135=cartesian_point('',(-4.560310174412e1,5.027893842658e1,
-1.074781165954e1));
#68136=cartesian_point('',(-4.564003465139e1,5.639475071489e1,
-1.106856167122e1));
#68137=cartesian_point('',(-4.592298618503e1,5.618292792283e1,
-1.106898326896e1));
#68138=cartesian_point('',(-4.643925649754e1,5.568491695034e1,
-1.106974080601e1));
#68139=cartesian_point('',(-4.700469660993e1,5.476646050411e1,
-1.107054950907e1));
#68140=cartesian_point('',(-4.732351732751e1,5.373101613445e1,
-1.107096512007e1));
#68141=cartesian_point('',(-4.737274677164e1,5.264960264006e1,
-1.107095345351e1));
#68142=cartesian_point('',(-4.714562993647e1,5.157112240120e1,
-1.107051798343e1));
#68143=cartesian_point('',(-4.666753807275e1,5.062280429692e1,
-1.106967245898e1));
#68144=cartesian_point('',(-4.620863696938e1,5.009278742642e1,
-1.106897347493e1));
#68145=cartesian_point('',(-4.597536242166e1,4.987729052047e1,
-1.106857357146e1));
#68146=(bounded_surface()b_spline_surface(3,3,((#68106,#68107,#68108,#68109,
#68110,#68111,#68112,#68113,#68114,#68115),(#68116,#68117,#68118,#68119,#68120,
#68121,#68122,#68123,#68124,#68125),(#68126,#68127,#68128,#68129,#68130,#68131,
#68132,#68133,#68134,#68135),(#68136,#68137,#68138,#68139,#68140,#68141,#68142,
#68143,#68144,#68145)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(4.042734192560e-1,4.866126116318e-1,
5.700165539387e-1,6.533387578036e-1,7.367382269022e-1,8.199085549028e-1,
9.077956309391e-1,9.817981991477e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0),(8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1),(8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,8.044820508526e-1,
8.044820508526e-1,8.044820508526e-1,8.044820508526e-1),(1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0,1.586553847442e0,1.586553847442e0,1.586553847442e0,
1.586553847442e0)))representation_item('')surface());
#68148=oriented_edge('',*,*,#68147,.f.);
#68150=oriented_edge('',*,*,#68149,.t.);
#68151=oriented_edge('',*,*,#68089,.t.);
#68152=oriented_edge('',*,*,#65091,.f.);
#68153=edge_loop('',(#68148,#68150,#68151,#68152));
#68154=face_outer_bound('',#68153,.f.);
#68156=cartesian_point('',(-4.282197515187e1,5.298201036394e1,
-2.152397388121e1));
#68157=direction('',(-2.605743288589e-2,1.380648787164e-3,9.996594940280e-1));
#68158=direction('',(-5.649126467973e-1,8.249981913298e-1,-1.586460812639e-2));
#68159=axis2_placement_3d('',#68156,#68157,#68158);
#68160=cylindrical_surface('',#68159,3.499933211912e0);
#68161=oriented_edge('',*,*,#68147,.t.);
#68162=oriented_edge('',*,*,#65089,.f.);
#68164=oriented_edge('',*,*,#68163,.f.);
#68166=oriented_edge('',*,*,#68165,.f.);
#68167=edge_loop('',(#68161,#68162,#68164,#68166));
#68168=face_outer_bound('',#68167,.f.);
#68170=cartesian_point('',(-4.244266810111e1,5.296160629031e1,
-3.607235433708e1));
#68171=direction('',(-2.605077570650e-2,1.480471309074e-3,9.996595246832e-1));
#68172=direction('',(-5.615555402825e-1,8.272870500112e-1,-1.585913181148e-2));
#68173=axis2_placement_3d('',#68170,#68171,#68172);
#68174=cylindrical_surface('',#68173,3.500002394878e0);
#68175=oriented_edge('',*,*,#67962,.t.);
#68177=oriented_edge('',*,*,#68176,.f.);
#68178=oriented_edge('',*,*,#68163,.t.);
#68179=oriented_edge('',*,*,#65087,.f.);
#68180=edge_loop('',(#68175,#68177,#68178,#68179));
#68181=face_outer_bound('',#68180,.f.);
#68183=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-2.435e1));
#68184=direction('',(0.e0,0.e0,-1.e0));
#68185=direction('',(0.e0,-1.e0,0.e0));
#68186=axis2_placement_3d('',#68183,#68184,#68185);
#68187=conical_surface('',#68186,3.733025116791e0,1.e0);
#68188=oriented_edge('',*,*,#67981,.f.);
#68189=oriented_edge('',*,*,#67979,.f.);
#68190=oriented_edge('',*,*,#67977,.f.);
#68191=oriented_edge('',*,*,#68009,.t.);
#68193=oriented_edge('',*,*,#68192,.t.);
#68195=oriented_edge('',*,*,#68194,.f.);
#68197=oriented_edge('',*,*,#68196,.f.);
#68199=oriented_edge('',*,*,#68198,.f.);
#68201=oriented_edge('',*,*,#68200,.t.);
#68202=oriented_edge('',*,*,#68176,.t.);
#68203=edge_loop('',(#68188,#68189,#68190,#68191,#68193,#68195,#68197,#68199,
#68201,#68202));
#68204=face_outer_bound('',#68203,.f.);
#68206=cartesian_point('',(-5.666908824887e1,5.171934078057e1,-1.1e1));
#68207=direction('',(-7.069990853988e-1,-7.069990853988e-1,1.745240643728e-2));
#68208=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#68209=axis2_placement_3d('',#68206,#68207,#68208);
#68210=plane('',#68209);
#68212=oriented_edge('',*,*,#68211,.f.);
#68213=oriented_edge('',*,*,#68192,.f.);
#68214=oriented_edge('',*,*,#68021,.t.);
#68215=edge_loop('',(#68212,#68213,#68214));
#68216=face_outer_bound('',#68215,.f.);
#68218=cartesian_point('',(-4.814374712541e1,4.388887155571e1,-1.15e1));
#68219=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#68220=direction('',(-7.069990853988e-1,-7.069990853988e-1,1.745240643728e-2));
#68221=axis2_placement_3d('',#68218,#68219,#68220);
#68222=cylindrical_surface('',#68221,5.e-1);
#68223=oriented_edge('',*,*,#68211,.t.);
#68224=oriented_edge('',*,*,#68075,.f.);
#68225=oriented_edge('',*,*,#68095,.f.);
#68227=oriented_edge('',*,*,#68226,.f.);
#68228=edge_loop('',(#68223,#68224,#68225,#68227));
#68229=face_outer_bound('',#68228,.f.);
#68231=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-1.15e1));
#68232=direction('',(0.e0,0.e0,1.e0));
#68233=direction('',(6.428360985375e-1,7.660037535267e-1,0.e0));
#68234=axis2_placement_3d('',#68231,#68232,#68233);
#68235=toroidal_surface('',#68234,3.008651368442e0,5.e-1);
#68236=oriented_edge('',*,*,#68198,.t.);
#68237=oriented_edge('',*,*,#68196,.t.);
#68238=oriented_edge('',*,*,#68194,.t.);
#68239=oriented_edge('',*,*,#68226,.t.);
#68240=oriented_edge('',*,*,#68093,.f.);
#68242=oriented_edge('',*,*,#68241,.t.);
#68243=edge_loop('',(#68236,#68237,#68238,#68239,#68240,#68242));
#68244=face_outer_bound('',#68243,.f.);
#68246=cartesian_point('',(-4.614992448513e1,5.040480005483e1,-1.15e1));
#68247=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#68248=direction('',(7.069990853988e-1,7.069990853988e-1,1.745240643729e-2));
#68249=axis2_placement_3d('',#68246,#68247,#68248);
#68250=cylindrical_surface('',#68249,5.e-1);
#68252=oriented_edge('',*,*,#68251,.t.);
#68253=oriented_edge('',*,*,#68241,.f.);
#68254=oriented_edge('',*,*,#68091,.f.);
#68255=oriented_edge('',*,*,#68149,.f.);
#68256=edge_loop('',(#68252,#68253,#68254,#68255));
#68257=face_outer_bound('',#68256,.f.);
#68259=cartesian_point('',(5.505875625620e1,-5.010900878790e1,-1.1e1));
#68260=direction('',(7.069990853988e-1,7.069990853988e-1,1.745240643728e-2));
#68261=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#68262=axis2_placement_3d('',#68259,#68260,#68261);
#68263=plane('',#68262);
#68264=oriented_edge('',*,*,#68251,.f.);
#68265=oriented_edge('',*,*,#68165,.t.);
#68266=oriented_edge('',*,*,#68200,.f.);
#68267=edge_loop('',(#68264,#68265,#68266));
#68268=face_outer_bound('',#68267,.f.);
#68270=cartesian_point('',(-4.772970773009e1,4.772970773009e1,0.e0));
#68271=direction('',(0.e0,0.e0,1.e0));
#68272=direction('',(1.e0,0.e0,0.e0));
#68273=axis2_placement_3d('',#68270,#68271,#68272);
#68274=cylindrical_surface('',#68273,2.25e0);
#68275=oriented_edge('',*,*,#53251,.f.);
#68277=oriented_edge('',*,*,#68276,.t.);
#68278=oriented_edge('',*,*,#68099,.f.);
#68280=oriented_edge('',*,*,#68279,.f.);
#68281=edge_loop('',(#68275,#68277,#68278,#68280));
#68282=face_outer_bound('',#68281,.f.);
#68284=cartesian_point('',(-4.772970773009e1,4.772970773009e1,0.e0));
#68285=direction('',(0.e0,0.e0,1.e0));
#68286=direction('',(1.e0,0.e0,0.e0));
#68287=axis2_placement_3d('',#68284,#68285,#68286);
#68288=cylindrical_surface('',#68287,2.25e0);
#68289=oriented_edge('',*,*,#53253,.f.);
#68290=oriented_edge('',*,*,#68279,.t.);
#68291=oriented_edge('',*,*,#68101,.f.);
#68292=oriented_edge('',*,*,#68276,.f.);
#68293=edge_loop('',(#68289,#68290,#68291,#68292));
#68294=face_outer_bound('',#68293,.f.);
#68296=cartesian_point('',(-4.413990951628e1,5.509693247356e1,
-3.764464890887e1));
#68297=cartesian_point('',(-4.407591794789e1,5.514840670985e1,
-3.763434677085e1));
#68298=cartesian_point('',(-4.393699777988e1,5.525948910358e1,
-3.762570945946e1));
#68299=cartesian_point('',(-4.371326845312e1,5.543619204121e1,
-3.764973661259e1));
#68300=cartesian_point('',(-4.347019551807e1,5.562572727445e1,
-3.771201315545e1));
#68301=cartesian_point('',(-4.321459575594e1,5.582246074035e1,
-3.781057211250e1));
#68302=cartesian_point('',(-4.295302043811e1,5.602121801189e1,
-3.793997476753e1));
#68303=cartesian_point('',(-4.269584674010e1,5.621422954961e1,
-3.808940856120e1));
#68304=cartesian_point('',(-4.245757045027e1,5.639104183624e1,
-3.824260569358e1));
#68305=cartesian_point('',(-4.225197304327e1,5.654219640455e1,
-3.838132689649e1));
#68306=cartesian_point('',(-4.210562326062e1,5.664890012836e1,
-3.848262821752e1));
#68307=cartesian_point('',(-4.197329813595e1,5.674524505183e1,
-3.857046679954e1));
#68308=cartesian_point('',(-4.211055436234e1,5.664505521893e1,
-3.848971975126e1));
#68309=cartesian_point('',(-4.234177573498e1,5.648230149794e1,
-3.835178772965e1));
#68310=cartesian_point('',(-4.445239542200e1,5.554803138573e1,
-3.796319698484e1));
#68311=cartesian_point('',(-4.440015549568e1,5.558995851559e1,
-3.795488529032e1));
#68312=cartesian_point('',(-4.428351634693e1,5.568316742441e1,
-3.794745641913e1));
#68313=cartesian_point('',(-4.408764592247e1,5.583808302354e1,
-3.796800494148e1));
#68314=cartesian_point('',(-4.386791221174e1,5.600989374818e1,
-3.802361509905e1));
#68315=cartesian_point('',(-4.363100343239e1,5.619291715411e1,
-3.811410676992e1));
#68316=cartesian_point('',(-4.338331999176e1,5.638192889753e1,
-3.823564829875e1));
#68317=cartesian_point('',(-4.313562198779e1,5.656869582113e1,
-3.837854681453e1));
#68318=cartesian_point('',(-4.290307921921e1,5.674208282724e1,
-3.852704460670e1));
#68319=cartesian_point('',(-4.269834583611e1,5.689333227733e1,
-3.866430114114e1));
#68320=cartesian_point('',(-4.255444441586e1,5.699870393185e1,
-3.876333746941e1));
#68321=cartesian_point('',(-4.240882725263e1,5.710519862822e1,
-3.885963014496e1));
#68322=cartesian_point('',(-4.268339413615e1,5.690629347924e1,
-3.867918035721e1));
#68323=cartesian_point('',(-4.309849523836e1,5.661526804268e1,
-3.840986243101e1));
#68324=cartesian_point('',(-4.477933263280e1,5.586586633917e1,
-3.752194480886e1));
#68325=cartesian_point('',(-4.470857027821e1,5.592282677502e1,
-3.751073981685e1));
#68326=cartesian_point('',(-4.455650114998e1,5.604444654315e1,
-3.750155436380e1));
#68327=cartesian_point('',(-4.431544493689e1,5.623474257234e1,
-3.752715940426e1));
#68328=cartesian_point('',(-4.405687062294e1,5.643616634020e1,
-3.759245978197e1));
#68329=cartesian_point('',(-4.378777735113e1,5.664300525654e1,
-3.769467801463e1));
#68330=cartesian_point('',(-4.351490409851e1,5.685001449624e1,
-3.782764643227e1));
#68331=cartesian_point('',(-4.324862783598e1,5.704950451992e1,
-3.798004459122e1));
#68332=cartesian_point('',(-4.300337769231e1,5.723115692528e1,
-3.813537331787e1));
#68333=cartesian_point('',(-4.279371737358e1,5.738500361748e1,
-3.827475888616e1));
#68334=cartesian_point('',(-4.264359867481e1,5.749427877991e1,
-3.837708759515e1));
#68335=cartesian_point('',(-4.251528354678e1,5.758750752005e1,
-3.846109144792e1));
#68336=cartesian_point('',(-4.258790157545e1,5.753467810942e1,
-3.842687961057e1));
#68337=cartesian_point('',(-4.273350644623e1,5.743281074764e1,
-3.835020189100e1));
#68338=cartesian_point('',(-4.463734031962e1,5.558051430821e1,
-3.697328934158e1));
#68339=cartesian_point('',(-4.454516711245e1,5.565486152815e1,
-3.695858508828e1));
#68340=cartesian_point('',(-4.435234068179e1,5.580917068257e1,
-3.694727515994e1));
#68341=cartesian_point('',(-4.405986175299e1,5.603970449402e1,
-3.697899574102e1));
#68342=cartesian_point('',(-4.375769333470e1,5.627429559547e1,
-3.705601583042e1));
#68343=cartesian_point('',(-4.345312527710e1,5.650726405721e1,
-3.717241660194e1));
#68344=cartesian_point('',(-4.315322398106e1,5.673340429018e1,
-3.731920512277e1));
#68345=cartesian_point('',(-4.286778369921e1,5.694577386267e1,
-3.748309250257e1));
#68346=cartesian_point('',(-4.261017329999e1,5.713516184901e1,
-3.764668281479e1));
#68347=cartesian_point('',(-4.239707962316e1,5.729026808812e1,
-3.778864331560e1));
#68348=cartesian_point('',(-4.224127033040e1,5.740291094951e1,
-3.789495395196e1));
#68349=cartesian_point('',(-4.213527003200e1,5.747907188950e1,
-3.796409524660e1));
#68350=cartesian_point('',(-4.196526364715e1,5.760113443251e1,
-3.810584737780e1));
#68351=cartesian_point('',(-4.178644993515e1,5.772618231375e1,
-3.826101497770e1));
#68352=(bounded_surface()b_spline_surface(3,3,((#68296,#68297,#68298,#68299,
#68300,#68301,#68302,#68303,#68304,#68305,#68306,#68307,#68308,#68309),(#68310,
#68311,#68312,#68313,#68314,#68315,#68316,#68317,#68318,#68319,#68320,#68321,
#68322,#68323),(#68324,#68325,#68326,#68327,#68328,#68329,#68330,#68331,#68332,
#68333,#68334,#68335,#68336,#68337),(#68338,#68339,#68340,#68341,#68342,#68343,
#68344,#68345,#68346,#68347,#68348,#68349,#68350,#68351)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
1.441643891803e-1,2.252476664216e-1,3.147760401092e-1,4.105781428085e-1,
5.118123929071e-1,6.171039775321e-1,7.226129447469e-1,8.213390202617e-1,
9.057618311480e-1,9.680144119329e-1,1.e0,1.040473342591e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.586365337788e0,
1.586365337788e0,1.586365337788e0,1.586365337788e0,1.586365337788e0,
1.586365337788e0,1.586365337788e0,1.586365337788e0,1.586365337788e0,
1.586365337788e0,1.586365337788e0,1.586365337788e0,1.586365337788e0,
1.586365337788e0),(8.045448874038e-1,8.045448874038e-1,8.045448874038e-1,
8.045448874038e-1,8.045448874038e-1,8.045448874038e-1,8.045448874038e-1,
8.045448874038e-1,8.045448874038e-1,8.045448874038e-1,8.045448874038e-1,
8.045448874038e-1,8.045448874038e-1,8.045448874038e-1),(8.045448874038e-1,
8.045448874038e-1,8.045448874038e-1,8.045448874038e-1,8.045448874038e-1,
8.045448874038e-1,8.045448874038e-1,8.045448874038e-1,8.045448874038e-1,
8.045448874038e-1,8.045448874038e-1,8.045448874038e-1,8.045448874038e-1,
8.045448874038e-1),(1.586365337788e0,1.586365337788e0,1.586365337788e0,
1.586365337788e0,1.586365337788e0,1.586365337788e0,1.586365337788e0,
1.586365337788e0,1.586365337788e0,1.586365337788e0,1.586365337788e0,
1.586365337788e0,1.586365337788e0,1.586365337788e0)))representation_item('')surface());
#68354=oriented_edge('',*,*,#68353,.t.);
#68355=oriented_edge('',*,*,#67949,.f.);
#68356=oriented_edge('',*,*,#65083,.f.);
#68357=edge_loop('',(#68354,#68355,#68356));
#68358=face_outer_bound('',#68357,.f.);
#68360=cartesian_point('',(-4.220017614608e1,5.758923671026e1,
-3.844675945496e1));
#68361=cartesian_point('',(-4.243723858284e1,5.742605454692e1,
-3.844361289674e1));
#68362=cartesian_point('',(-4.288420379578e1,5.703196785049e1,
-3.843722753091e1));
#68363=cartesian_point('',(-4.339411359015e1,5.628927961343e1,
-3.842840974646e1));
#68364=cartesian_point('',(-4.370625872202e1,5.542903102166e1,
-3.842095330994e1));
#68365=cartesian_point('',(-4.379209808577e1,5.452154528950e1,
-3.841556263210e1));
#68366=cartesian_point('',(-4.364511478386e1,5.360732652504e1,
-3.841255826157e1));
#68367=cartesian_point('',(-4.328196062916e1,5.279334268737e1,
-3.841235753388e1));
#68368=cartesian_point('',(-4.291769262796e1,5.233090932432e1,
-3.841387149979e1));
#68369=cartesian_point('',(-4.273035166520e1,5.214112008122e1,
-3.841491811724e1));
#68370=cartesian_point('',(-4.203155121754e1,5.734095962476e1,
-3.791784307706e1));
#68371=cartesian_point('',(-4.225090102349e1,5.719443241101e1,
-3.791253026459e1));
#68372=cartesian_point('',(-4.266627987177e1,5.683837807929e1,
-3.790184435550e1));
#68373=cartesian_point('',(-4.314460030050e1,5.616042373158e1,
-3.788739814162e1));
#68374=cartesian_point('',(-4.344129089433e1,5.536910247497e1,
-3.787539578993e1));
#68375=cartesian_point('',(-4.352720145254e1,5.452995241929e1,
-3.786683529644e1));
#68376=cartesian_point('',(-4.339458489224e1,5.368224900372e1,
-3.786211924580e1));
#68377=cartesian_point('',(-4.305812979431e1,5.292747273044e1,
-3.786176343601e1));
#68378=cartesian_point('',(-4.271909288903e1,5.250008020273e1,
-3.786423405879e1));
#68379=cartesian_point('',(-4.254473010562e1,5.232517451482e1,
-3.786584859619e1));
#68380=cartesian_point('',(-4.226770058498e1,5.768865718472e1,
-3.747833387828e1));
#68381=cartesian_point('',(-4.251665096304e1,5.752586574664e1,
-3.747606383023e1));
#68382=cartesian_point('',(-4.298948572361e1,5.712837715610e1,
-3.747158010325e1));
#68383=cartesian_point('',(-4.353733889250e1,5.636554747977e1,
-3.746578792695e1));
#68384=cartesian_point('',(-4.387996938711e1,5.547000254972e1,
-3.746116493916e1));
#68385=cartesian_point('',(-4.398211278471e1,5.451659970279e1,
-3.745797294703e1));
#68386=cartesian_point('',(-4.383361438638e1,5.355143111154e1,
-3.745626470256e1));
#68387=cartesian_point('',(-4.345064859340e1,5.269188775230e1,
-3.745609814344e1));
#68388=cartesian_point('',(-4.306374873156e1,5.220618873340e1,
-3.745708012219e1));
#68389=cartesian_point('',(-4.286480651814e1,5.200780046815e1,
-3.745763868969e1));
#68390=cartesian_point('',(-4.257210120729e1,5.813684536014e1,
-3.775455143666e1));
#68391=cartesian_point('',(-4.285578326753e1,5.794804774545e1,
-3.775619710107e1));
#68392=cartesian_point('',(-4.339323906244e1,5.748870387974e1,
-3.775957990436e1));
#68393=cartesian_point('',(-4.401265992144e1,5.661234066342e1,
-3.776439185559e1));
#68394=cartesian_point('',(-4.439715841422e1,5.558794428442e1,
-3.776855759870e1));
#68395=cartesian_point('',(-4.450856379939e1,5.450051533733e1,
-3.777162207881e1));
#68396=cartesian_point('',(-4.433656728806e1,5.340129399112e1,
-3.777335487316e1));
#68397=cartesian_point('',(-4.390016079611e1,5.242230651494e1,
-3.777345220712e1));
#68398=cartesian_point('',(-4.346051070415e1,5.186804294485e1,
-3.777262162293e1));
#68399=cartesian_point('',(-4.323445820002e1,5.164126965598e1,
-3.777200513336e1));
#68400=(bounded_surface()b_spline_surface(3,3,((#68360,#68361,#68362,#68363,
#68364,#68365,#68366,#68367,#68368,#68369),(#68370,#68371,#68372,#68373,#68374,
#68375,#68376,#68377,#68378,#68379),(#68380,#68381,#68382,#68383,#68384,#68385,
#68386,#68387,#68388,#68389),(#68390,#68391,#68392,#68393,#68394,#68395,#68396,
#68397,#68398,#68399)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(5.559268832558e-1,6.152194461715e-1,
6.779293064412e-1,7.404976755016e-1,8.029921107198e-1,8.651811684592e-1,
9.308772203022e-1,9.861543823878e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.553424096220e0,1.553424096220e0,1.553424096220e0,
1.553424096220e0,1.553424096220e0,1.553424096220e0,1.553424096220e0,
1.553424096220e0,1.553424096220e0,1.553424096220e0),(8.155253012601e-1,
8.155253012601e-1,8.155253012601e-1,8.155253012601e-1,8.155253012601e-1,
8.155253012601e-1,8.155253012601e-1,8.155253012601e-1,8.155253012601e-1,
8.155253012601e-1),(8.155253012601e-1,8.155253012601e-1,8.155253012601e-1,
8.155253012601e-1,8.155253012601e-1,8.155253012601e-1,8.155253012601e-1,
8.155253012601e-1,8.155253012601e-1,8.155253012601e-1),(1.553424096220e0,
1.553424096220e0,1.553424096220e0,1.553424096220e0,1.553424096220e0,
1.553424096220e0,1.553424096220e0,1.553424096220e0,1.553424096220e0,
1.553424096220e0)))representation_item('')surface());
#68401=oriented_edge('',*,*,#68353,.f.);
#68403=oriented_edge('',*,*,#68402,.f.);
#68405=oriented_edge('',*,*,#68404,.t.);
#68406=oriented_edge('',*,*,#67923,.t.);
#68407=edge_loop('',(#68401,#68403,#68405,#68406));
#68408=face_outer_bound('',#68407,.f.);
#68410=cartesian_point('',(-4.005701819125e1,5.470650094444e1,
-3.983816168976e1));
#68411=direction('',(-8.244819790582e-2,-3.885078822975e-2,9.958377934764e-1));
#68412=direction('',(-5.259412118004e-1,8.504577629671e-1,-1.036509232486e-2));
#68413=axis2_placement_3d('',#68410,#68411,#68412);
#68414=cylindrical_surface('',#68413,3.499973915526e0);
#68415=oriented_edge('',*,*,#68402,.t.);
#68416=oriented_edge('',*,*,#65081,.f.);
#68417=oriented_edge('',*,*,#65645,.t.);
#68419=oriented_edge('',*,*,#68418,.f.);
#68420=edge_loop('',(#68415,#68416,#68417,#68419));
#68421=face_outer_bound('',#68420,.f.);
#68423=cartesian_point('',(-4.772970773009e1,4.772970773009e1,
-4.012178893569e1));
#68424=direction('',(0.e0,0.e0,-1.e0));
#68425=direction('',(-1.e0,0.e0,0.e0));
#68426=axis2_placement_3d('',#68423,#68424,#68425);
#68427=conical_surface('',#68426,6.881997459936e0,5.e0);
#68429=oriented_edge('',*,*,#68428,.f.);
#68431=oriented_edge('',*,*,#68430,.f.);
#68432=oriented_edge('',*,*,#68418,.t.);
#68433=oriented_edge('',*,*,#65661,.f.);
#68434=oriented_edge('',*,*,#65659,.f.);
#68435=oriented_edge('',*,*,#67780,.t.);
#68436=edge_loop('',(#68429,#68431,#68432,#68433,#68434,#68435));
#68437=face_outer_bound('',#68436,.f.);
#68439=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-3.82e1));
#68440=direction('',(0.e0,0.e0,-1.e0));
#68441=direction('',(6.995205818721e-1,7.146124512891e-1,0.e0));
#68442=axis2_placement_3d('',#68439,#68440,#68441);
#68443=toroidal_surface('',#68442,6.211952795602e0,5.e-1);
#68444=oriented_edge('',*,*,#68430,.t.);
#68445=oriented_edge('',*,*,#68428,.t.);
#68446=oriented_edge('',*,*,#67832,.f.);
#68447=oriented_edge('',*,*,#67925,.f.);
#68448=oriented_edge('',*,*,#68404,.f.);
#68449=edge_loop('',(#68444,#68445,#68446,#68447,#68448));
#68450=face_outer_bound('',#68449,.f.);
#68452=cartesian_point('',(-2.407503313519e1,6.608186318599e1,
-3.832648530233e1));
#68453=direction('',(-2.681882635301e-2,-2.833963122011e-2,-9.992385180003e-1));
#68454=direction('',(-5.779153773742e-1,8.160609926361e-1,-7.633668332919e-3));
#68455=axis2_placement_3d('',#68452,#68453,#68454);
#68456=cylindrical_surface('',#68455,9.999832899196e-1);
#68457=oriented_edge('',*,*,#65077,.f.);
#68459=oriented_edge('',*,*,#68458,.f.);
#68461=oriented_edge('',*,*,#68460,.f.);
#68462=oriented_edge('',*,*,#65582,.f.);
#68463=edge_loop('',(#68457,#68459,#68461,#68462));
#68464=face_outer_bound('',#68463,.f.);
#68466=cartesian_point('',(-2.161778774778e1,6.762538165769e1,
-2.976023159548e1));
#68467=cartesian_point('',(-2.169930592605e1,6.760173396380e1,
-2.978154342939e1));
#68468=cartesian_point('',(-2.210471312537e1,6.748565619591e1,
-2.990630810362e1));
#68469=cartesian_point('',(-2.279938169944e1,6.729906184220e1,
-3.029919807549e1));
#68470=cartesian_point('',(-2.354541032570e1,6.712119849504e1,
-3.107164772253e1));
#68471=cartesian_point('',(-2.411430511546e1,6.700442849816e1,
-3.205830818556e1));
#68472=cartesian_point('',(-2.448679032172e1,6.694693297073e1,
-3.322141622321e1));
#68473=cartesian_point('',(-2.461656188742e1,6.694985496860e1,
-3.436060896833e1));
#68474=cartesian_point('',(-2.458333535480e1,6.698020304786e1,
-3.509714316335e1));
#68475=cartesian_point('',(-2.454974014335e1,6.699735071466e1,
-3.540065169192e1));
#68476=cartesian_point('',(-2.174272184147e1,6.835853905728e1,
-3.020982991775e1));
#68477=cartesian_point('',(-2.181322992902e1,6.833707865848e1,
-3.023065263938e1));
#68478=cartesian_point('',(-2.216278108667e1,6.823104751065e1,
-3.035257504263e1));
#68479=cartesian_point('',(-2.274783164831e1,6.805386976302e1,
-3.073548913041e1));
#68480=cartesian_point('',(-2.333830688462e1,6.786920282906e1,
-3.147448255711e1));
#68481=cartesian_point('',(-2.374594159280e1,6.772194329729e1,
-3.239880320943e1));
#68482=cartesian_point('',(-2.396259979428e1,6.760543469489e1,
-3.346690953169e1));
#68483=cartesian_point('',(-2.397243292343e1,6.752761698891e1,
-3.449321640855e1));
#68484=cartesian_point('',(-2.388101321281e1,6.749236081182e1,
-3.514605188332e1));
#68485=cartesian_point('',(-2.382708323680e1,6.747999821226e1,
-3.541319294483e1));
#68486=cartesian_point('',(-2.154399689676e1,6.838686025500e1,
-3.105533710131e1));
#68487=cartesian_point('',(-2.159287652168e1,6.836976854744e1,
-3.107095349086e1));
#68488=cartesian_point('',(-2.183515329282e1,6.828311739327e1,
-3.116260743828e1));
#68489=cartesian_point('',(-2.224247930630e1,6.811692828385e1,
-3.145374481337e1));
#68490=cartesian_point('',(-2.266291479540e1,6.789651999183e1,
-3.203566268655e1));
#68491=cartesian_point('',(-2.296250570796e1,6.767178985084e1,
-3.279050201364e1));
#68492=cartesian_point('',(-2.313032004860e1,6.744529666275e1,
-3.369204222561e1));
#68493=cartesian_point('',(-2.314811496076e1,6.725080486895e1,
-3.458510352275e1));
#68494=cartesian_point('',(-2.308644655049e1,6.713802857348e1,
-3.516763037885e1));
#68495=cartesian_point('',(-2.304858233344e1,6.709363381888e1,
-3.540856520912e1));
#68496=cartesian_point('',(-2.122118204926e1,6.768190374364e1,
-3.144765421692e1));
#68497=cartesian_point('',(-2.125953518077e1,6.766697487387e1,
-3.145857550337e1));
#68498=cartesian_point('',(-2.145084931262e1,6.758957476638e1,
-3.152293184745e1));
#68499=cartesian_point('',(-2.179082377078e1,6.742491100893e1,
-3.173265826480e1));
#68500=cartesian_point('',(-2.219749523776e1,6.717571677626e1,
-3.219162406753e1));
#68501=cartesian_point('',(-2.255076141030e1,6.690433465894e1,
-3.284004184303e1));
#68502=cartesian_point('',(-2.282576638540e1,6.662733717871e1,
-3.367072523906e1));
#68503=cartesian_point('',(-2.297142769515e1,6.639740663677e1,
-3.454399285689e1));
#68504=cartesian_point('',(-2.299757737863e1,6.627304378757e1,
-3.514020848817e1));
#68505=cartesian_point('',(-2.299604543718e1,6.622626321808e1,
-3.539141587929e1));
#68506=(bounded_surface()b_spline_surface(3,3,((#68466,#68467,#68468,#68469,
#68470,#68471,#68472,#68473,#68474,#68475),(#68476,#68477,#68478,#68479,#68480,
#68481,#68482,#68483,#68484,#68485),(#68486,#68487,#68488,#68489,#68490,#68491,
#68492,#68493,#68494,#68495),(#68496,#68497,#68498,#68499,#68500,#68501,#68502,
#68503,#68504,#68505)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(6.946220391528e-2,9.645105156994e-2,
2.055860579897e-1,3.291789578342e-1,4.683534040769e-1,6.248500744721e-1,
8.010189419438e-1,9.281013703040e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.335224026959e0,1.335224026959e0,1.335224026959e0,
1.335224026959e0,1.335224026959e0,1.335224026959e0,1.335224026959e0,
1.335224026959e0,1.335224026959e0,1.335224026959e0),(8.882586576803e-1,
8.882586576803e-1,8.882586576803e-1,8.882586576803e-1,8.882586576803e-1,
8.882586576803e-1,8.882586576803e-1,8.882586576803e-1,8.882586576803e-1,
8.882586576803e-1),(8.882586576803e-1,8.882586576803e-1,8.882586576803e-1,
8.882586576803e-1,8.882586576803e-1,8.882586576803e-1,8.882586576803e-1,
8.882586576803e-1,8.882586576803e-1,8.882586576803e-1),(1.335224026959e0,
1.335224026959e0,1.335224026959e0,1.335224026959e0,1.335224026959e0,
1.335224026959e0,1.335224026959e0,1.335224026959e0,1.335224026959e0,
1.335224026959e0)))representation_item('')surface());
#68507=oriented_edge('',*,*,#65075,.t.);
#68508=oriented_edge('',*,*,#65177,.f.);
#68510=oriented_edge('',*,*,#68509,.f.);
#68511=oriented_edge('',*,*,#68458,.t.);
#68512=edge_loop('',(#68507,#68508,#68510,#68511));
#68513=face_outer_bound('',#68512,.f.);
#68515=cartesian_point('',(5.657404961724e0,-1.329899096148e1,
-1.160060977427e2));
#68516=direction('',(-2.251547326373e-1,6.889504141704e-1,6.889504141704e-1));
#68517=direction('',(-9.391201854310e-1,-3.418117938954e-1,3.489949670254e-2));
#68518=axis2_placement_3d('',#68515,#68516,#68517);
#68519=cylindrical_surface('',#68518,2.5e0);
#68520=oriented_edge('',*,*,#68509,.t.);
#68522=oriented_edge('',*,*,#68521,.f.);
#68523=oriented_edge('',*,*,#65555,.t.);
#68525=oriented_edge('',*,*,#68524,.f.);
#68526=edge_loop('',(#68520,#68522,#68523,#68525));
#68527=face_outer_bound('',#68526,.f.);
#68529=cartesian_point('',(-2.732e1,7.538477631085e1,-2.378679656440e1));
#68530=direction('',(0.e0,-7.071067811865e-1,7.071067811865e-1));
#68531=direction('',(0.e0,-7.071067811865e-1,-7.071067811865e-1));
#68532=axis2_placement_3d('',#68529,#68530,#68531);
#68533=plane('',#68532);
#68534=oriented_edge('',*,*,#65219,.t.);
#68536=oriented_edge('',*,*,#68535,.t.);
#68537=oriented_edge('',*,*,#65505,.f.);
#68538=oriented_edge('',*,*,#68521,.t.);
#68539=oriented_edge('',*,*,#65175,.t.);
#68540=edge_loop('',(#68534,#68536,#68537,#68538,#68539));
#68541=face_outer_bound('',#68540,.f.);
#68543=oriented_edge('',*,*,#68542,.t.);
#68545=oriented_edge('',*,*,#68544,.t.);
#68546=edge_loop('',(#68543,#68545));
#68547=face_bound('',#68546,.f.);
#68549=oriented_edge('',*,*,#68548,.t.);
#68551=oriented_edge('',*,*,#68550,.t.);
#68552=edge_loop('',(#68549,#68551));
#68553=face_bound('',#68552,.f.);
#68555=cartesian_point('',(5.571064730634e1,1.744809616590e2,7.177385487777e1));
#68556=direction('',(-2.251547326373e-1,-6.889504141704e-1,-6.889504141704e-1));
#68557=direction('',(9.391201854310e-1,-3.418117938954e-1,3.489949670254e-2));
#68558=axis2_placement_3d('',#68555,#68556,#68557);
#68559=cylindrical_surface('',#68558,2.5e0);
#68560=oriented_edge('',*,*,#65490,.t.);
#68561=oriented_edge('',*,*,#68535,.f.);
#68563=oriented_edge('',*,*,#68562,.t.);
#68565=oriented_edge('',*,*,#68564,.f.);
#68566=edge_loop('',(#68560,#68561,#68563,#68565));
#68567=face_outer_bound('',#68566,.f.);
#68569=cartesian_point('',(2.454971416390e1,6.699736382030e1,
-3.540087997515e1));
#68570=cartesian_point('',(2.458331445052e1,6.698021659450e1,
-3.509742125702e1));
#68571=cartesian_point('',(2.461657131553e1,6.694986276389e1,
-3.436094179337e1));
#68572=cartesian_point('',(2.448682378107e1,6.694692450577e1,
-3.322140519820e1));
#68573=cartesian_point('',(2.411415772436e1,6.700445002437e1,
-3.205782217563e1));
#68574=cartesian_point('',(2.354484698521e1,6.712132259949e1,
-3.107088071847e1));
#68575=cartesian_point('',(2.279830889547e1,6.729933091575e1,
-3.029827792110e1));
#68576=cartesian_point('',(2.210385776732e1,6.748589026355e1,
-2.990594789452e1));
#68577=cartesian_point('',(2.169891977051e1,6.760185064718e1,
-2.978145256075e1));
#68578=cartesian_point('',(2.161835044817e1,6.762522208888e1,
-2.976037139710e1));
#68579=cartesian_point('',(2.382704170707e1,6.747998918712e1,
-3.541339388510e1));
#68580=cartesian_point('',(2.388097149177e1,6.749234872682e1,
-3.514629764624e1));
#68581=cartesian_point('',(2.397241143618e1,6.752759818703e1,
-3.449351372266e1));
#68582=cartesian_point('',(2.396262884502e1,6.760543096765e1,
-3.346690289252e1));
#68583=cartesian_point('',(2.374585884172e1,6.772198976061e1,
-3.239835717999e1));
#68584=cartesian_point('',(2.333788110474e1,6.786934293047e1,
-3.147375685842e1));
#68585=cartesian_point('',(2.274696145948e1,6.805413913191e1,
-3.073460251140e1));
#68586=cartesian_point('',(2.216204842794e1,6.823126445406e1,
-3.035222312248e1));
#68587=cartesian_point('',(2.181289567454e1,6.833718546669e1,
-3.023056383232e1));
#68588=cartesian_point('',(2.174320930349e1,6.835839591595e1,
-3.020996638751e1));
#68589=cartesian_point('',(2.304855281699e1,6.709360019178e1,
-3.540874641975e1));
#68590=cartesian_point('',(2.308641742293e1,6.713798661918e1,
-3.516785069697e1));
#68591=cartesian_point('',(2.314810172344e1,6.725075092829e1,
-3.458536575312e1));
#68592=cartesian_point('',(2.313034089762e1,6.744529456655e1,
-3.369203218782e1));
#68593=cartesian_point('',(2.296244000496e1,6.767188302603e1,
-3.279012545500e1));
#68594=cartesian_point('',(2.266260628210e1,6.789671118887e1,
-3.203508053844e1));
#68595=cartesian_point('',(2.224186465122e1,6.811722185166e1,
-3.145305634203e1));
#68596=cartesian_point('',(2.183464604600e1,6.828330691306e1,
-3.116234250277e1));
#68597=cartesian_point('',(2.159264427904e1,6.836985073364e1,
-3.107088788356e1));
#68598=cartesian_point('',(2.154433435941e1,6.838674522960e1,
-3.105544035473e1));
#68599=cartesian_point('',(2.299604384778e1,6.622622743007e1,
-3.539160478953e1));
#68600=cartesian_point('',(2.299758203091e1,6.627299791120e1,
-3.514043578886e1));
#68601=cartesian_point('',(2.297145402704e1,6.639734445119e1,
-3.454425561458e1));
#68602=cartesian_point('',(2.282578391934e1,6.662733205419e1,
-3.367070731138e1));
#68603=cartesian_point('',(2.255064846009e1,6.690444943716e1,
-3.283969427098e1));
#68604=cartesian_point('',(2.219716629185e1,6.717594284035e1,
-3.219114325593e1));
#68605=cartesian_point('',(2.179026121775e1,6.742522834393e1,
-3.173213318144e1));
#68606=cartesian_point('',(2.145044399516e1,6.758975407556e1,
-3.152274480672e1));
#68607=cartesian_point('',(2.125935273284e1,6.766704240042e1,
-3.145853048822e1));
#68608=cartesian_point('',(2.122144549401e1,6.768180027217e1,
-3.144772727675e1));
#68609=(bounded_surface()b_spline_surface(3,3,((#68569,#68570,#68571,#68572,
#68573,#68574,#68575,#68576,#68577,#68578),(#68579,#68580,#68581,#68582,#68583,
#68584,#68585,#68586,#68587,#68588),(#68589,#68590,#68591,#68592,#68593,#68594,
#68595,#68596,#68597,#68598),(#68599,#68600,#68601,#68602,#68603,#68604,#68605,
#68606,#68607,#68608)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(7.186533658296e-2,1.989278849477e-1,
3.751045087492e-1,5.317502417015e-1,6.709567029879e-1,7.945108921096e-1,
9.037979722202e-1,9.304760650187e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.335224264295e0,1.335224264295e0,1.335224264295e0,
1.335224264295e0,1.335224264295e0,1.335224264295e0,1.335224264295e0,
1.335224264295e0,1.335224264295e0,1.335224264295e0),(8.882585785683e-1,
8.882585785683e-1,8.882585785683e-1,8.882585785683e-1,8.882585785683e-1,
8.882585785683e-1,8.882585785683e-1,8.882585785683e-1,8.882585785683e-1,
8.882585785683e-1),(8.882585785683e-1,8.882585785683e-1,8.882585785683e-1,
8.882585785683e-1,8.882585785683e-1,8.882585785683e-1,8.882585785683e-1,
8.882585785683e-1,8.882585785683e-1,8.882585785683e-1),(1.335224264295e0,
1.335224264295e0,1.335224264295e0,1.335224264295e0,1.335224264295e0,
1.335224264295e0,1.335224264295e0,1.335224264295e0,1.335224264295e0,
1.335224264295e0)))representation_item('')surface());
#68610=oriented_edge('',*,*,#65232,.t.);
#68611=oriented_edge('',*,*,#65311,.f.);
#68612=oriented_edge('',*,*,#68562,.f.);
#68613=oriented_edge('',*,*,#65217,.t.);
#68614=edge_loop('',(#68610,#68611,#68612,#68613));
#68615=face_outer_bound('',#68614,.f.);
#68617=cartesian_point('',(2.774591343255e1,7.861593764243e1,-4.3e1));
#68618=direction('',(9.391201854310e-1,-3.418117938954e-1,3.489949670250e-2));
#68619=direction('',(3.420201433256e-1,9.396926207859e-1,0.e0));
#68620=axis2_placement_3d('',#68617,#68618,#68619);
#68621=plane('',#68620);
#68623=oriented_edge('',*,*,#68622,.f.);
#68624=oriented_edge('',*,*,#68564,.t.);
#68625=oriented_edge('',*,*,#65309,.t.);
#68626=edge_loop('',(#68623,#68624,#68625));
#68627=face_outer_bound('',#68626,.f.);
#68629=cartesian_point('',(2.131253986234e1,5.811690393838e1,-4.2e1));
#68630=direction('',(3.420201433256e-1,9.396926207859e-1,0.e0));
#68631=direction('',(0.e0,0.e0,-1.e0));
#68632=axis2_placement_3d('',#68629,#68630,#68631);
#68633=cylindrical_surface('',#68632,1.e0);
#68634=oriented_edge('',*,*,#65401,.f.);
#68635=oriented_edge('',*,*,#65492,.f.);
#68636=oriented_edge('',*,*,#68622,.t.);
#68637=oriented_edge('',*,*,#65323,.f.);
#68638=edge_loop('',(#68634,#68635,#68636,#68637));
#68639=face_outer_bound('',#68638,.f.);
#68641=cartesian_point('',(-9.75e0,6.217228714275e1,-3.558507217013e1));
#68642=direction('',(0.e0,7.071067811865e-1,-7.071067811865e-1));
#68643=direction('',(1.e0,0.e0,0.e0));
#68644=axis2_placement_3d('',#68641,#68642,#68643);
#68645=cylindrical_surface('',#68644,6.2e0);
#68646=oriented_edge('',*,*,#48809,.f.);
#68648=oriented_edge('',*,*,#68647,.t.);
#68649=oriented_edge('',*,*,#68542,.f.);
#68651=oriented_edge('',*,*,#68650,.f.);
#68652=edge_loop('',(#68646,#68648,#68649,#68651));
#68653=face_outer_bound('',#68652,.f.);
#68655=cartesian_point('',(-9.75e0,6.217228714275e1,-3.558507217013e1));
#68656=direction('',(0.e0,7.071067811865e-1,-7.071067811865e-1));
#68657=direction('',(1.e0,0.e0,0.e0));
#68658=axis2_placement_3d('',#68655,#68656,#68657);
#68659=cylindrical_surface('',#68658,6.2e0);
#68660=oriented_edge('',*,*,#48811,.f.);
#68661=oriented_edge('',*,*,#68650,.t.);
#68662=oriented_edge('',*,*,#68544,.f.);
#68663=oriented_edge('',*,*,#68647,.f.);
#68664=edge_loop('',(#68660,#68661,#68662,#68663));
#68665=face_outer_bound('',#68664,.f.);
#68667=cartesian_point('',(9.75e0,6.217228714275e1,-3.558507217013e1));
#68668=direction('',(0.e0,7.071067811865e-1,-7.071067811865e-1));
#68669=direction('',(1.e0,0.e0,0.e0));
#68670=axis2_placement_3d('',#68667,#68668,#68669);
#68671=cylindrical_surface('',#68670,6.2e0);
#68672=oriented_edge('',*,*,#48803,.f.);
#68674=oriented_edge('',*,*,#68673,.t.);
#68675=oriented_edge('',*,*,#68548,.f.);
#68677=oriented_edge('',*,*,#68676,.f.);
#68678=edge_loop('',(#68672,#68674,#68675,#68677));
#68679=face_outer_bound('',#68678,.f.);
#68681=cartesian_point('',(9.75e0,6.217228714275e1,-3.558507217013e1));
#68682=direction('',(0.e0,7.071067811865e-1,-7.071067811865e-1));
#68683=direction('',(1.e0,0.e0,0.e0));
#68684=axis2_placement_3d('',#68681,#68682,#68683);
#68685=cylindrical_surface('',#68684,6.2e0);
#68686=oriented_edge('',*,*,#48805,.f.);
#68687=oriented_edge('',*,*,#68676,.t.);
#68688=oriented_edge('',*,*,#68550,.f.);
#68689=oriented_edge('',*,*,#68673,.f.);
#68690=edge_loop('',(#68686,#68687,#68688,#68689));
#68691=face_outer_bound('',#68690,.f.);
#68693=cartesian_point('',(-1.866654752170e1,5.367058481939e1,-4.3e1));
#68694=direction('',(-9.391201854310e-1,-3.418117938954e-1,3.489949670250e-2));
#68695=direction('',(3.420201433256e-1,-9.396926207859e-1,0.e0));
#68696=axis2_placement_3d('',#68693,#68694,#68695);
#68697=plane('',#68696);
#68698=oriented_edge('',*,*,#68460,.t.);
#68699=oriented_edge('',*,*,#68524,.t.);
#68700=oriented_edge('',*,*,#65569,.f.);
#68701=edge_loop('',(#68698,#68699,#68700));
#68702=face_outer_bound('',#68701,.f.);
#68704=cartesian_point('',(-5.719562634458e1,-4.717643298230e1,
-6.309436088141e0));
#68705=cartesian_point('',(-5.721173120660e1,-4.721374492475e1,
-6.251638524491e0));
#68706=cartesian_point('',(-5.724847555140e1,-4.728760245800e1,
-6.133549527687e0));
#68707=cartesian_point('',(-5.731473747079e1,-4.739060961596e1,
-5.957563438265e0));
#68708=cartesian_point('',(-5.739064520936e1,-4.748420075885e1,
-5.785678341130e0));
#68709=cartesian_point('',(-5.747251654501e1,-4.756577193054e1,
-5.623639026225e0));
#68710=cartesian_point('',(-5.755900653899e1,-4.763581610643e1,
-5.471612067635e0));
#68711=cartesian_point('',(-5.764866975401e1,-4.769463620013e1,
-5.330054364990e0));
#68712=cartesian_point('',(-5.774037847554e1,-4.774272060049e1,
-5.198940263193e0));
#68713=cartesian_point('',(-5.783353430725e1,-4.778069275498e1,
-5.077644185293e0));
#68714=cartesian_point('',(-5.792797119039e1,-4.780909469900e1,
-4.965250067740e0));
#68715=cartesian_point('',(-5.802417187645e1,-4.782830696159e1,
-4.860419384412e0));
#68716=cartesian_point('',(-5.812324906534e1,-4.783828296818e1,
-4.761626235523e0));
#68717=cartesian_point('',(-5.822542115758e1,-4.783823288278e1,
-4.668756799686e0));
#68718=cartesian_point('',(-5.832937542862e1,-4.782719585179e1,
-4.583133573244e0));
#68719=cartesian_point('',(-5.843289758554e1,-4.780486579247e1,
-4.506370605436e0));
#68720=cartesian_point('',(-5.853508863352e1,-4.777117562261e1,
-4.438851701404e0));
#68721=cartesian_point('',(-5.863613955539e1,-4.772557767613e1,
-4.380528845936e0));
#68722=cartesian_point('',(-5.873510904272e1,-4.766782682460e1,
-4.332378820779e0));
#68723=cartesian_point('',(-5.882974493879e1,-4.759885965569e1,
-4.295939872422e0));
#68724=cartesian_point('',(-5.891752728309e1,-4.752083950519e1,
-4.272234596333e0));
#68725=cartesian_point('',(-5.899715422576e1,-4.743578788263e1,
-4.261236986712e0));
#68726=cartesian_point('',(-5.911350533634e1,-4.728703849101e1,
-4.263352896787e0));
#68727=cartesian_point('',(-5.918055704418e1,-4.716048790743e1,
-4.294900891414e0));
#68728=cartesian_point('',(-5.920990180466e1,-4.707959445138e1,
-4.326886759034e0));
#68729=cartesian_point('',(-5.739870880223e1,-4.660027032718e1,
-6.170095134835e0));
#68730=cartesian_point('',(-5.739378312737e1,-4.663010689794e1,
-6.112581922603e0));
#68731=cartesian_point('',(-5.738735422154e1,-4.669133711590e1,
-5.994645157160e0));
#68732=cartesian_point('',(-5.738874243596e1,-4.678313450233e1,
-5.817739123818e0));
#68733=cartesian_point('',(-5.740092622939e1,-4.687291792415e1,
-5.643824237699e0));
#68734=cartesian_point('',(-5.742257162481e1,-4.695726386163e1,
-5.478758078276e0));
#68735=cartesian_point('',(-5.745262356481e1,-4.703567813463e1,
-5.322737648298e0));
#68736=cartesian_point('',(-5.749003573708e1,-4.710751784556e1,
-5.176234689745e0));
#68737=cartesian_point('',(-5.753389794861e1,-4.717238141831e1,
-5.039216798990e0));
#68738=cartesian_point('',(-5.758360984217e1,-4.723013110839e1,
-4.911014290590e0));
#68739=cartesian_point('',(-5.763891264771e1,-4.728067846578e1,
-4.790627174733e0));
#68740=cartesian_point('',(-5.770008684003e1,-4.732394682891e1,
-4.676563591281e0));
#68741=cartesian_point('',(-5.776806802621e1,-4.735957746682e1,
-4.567053130454e0));
#68742=cartesian_point('',(-5.784347123055e1,-4.738612673471e1,
-4.461808755524e0));
#68743=cartesian_point('',(-5.792578184715e1,-4.740135014826e1,
-4.362256535327e0));
#68744=cartesian_point('',(-5.801332006378e1,-4.740332140103e1,
-4.270494980566e0));
#68745=cartesian_point('',(-5.810503387556e1,-4.739077748291e1,
-4.187482395145e0));
#68746=cartesian_point('',(-5.820061617646e1,-4.736233241527e1,
-4.113816597039e0));
#68747=cartesian_point('',(-5.829841355461e1,-4.731693979100e1,
-4.051530124351e0));
#68748=cartesian_point('',(-5.839498165681e1,-4.725516637890e1,
-4.003518639665e0));
#68749=cartesian_point('',(-5.848617285576e1,-4.717966214630e1,
-3.971969381708e0));
#68750=cartesian_point('',(-5.856905567537e1,-4.709366721864e1,
-3.957424674089e0));
#68751=cartesian_point('',(-5.868825027630e1,-4.694012971775e1,
-3.960945656812e0));
#68752=cartesian_point('',(-5.875094015988e1,-4.680884476688e1,
-4.004196492798e0));
#68753=cartesian_point('',(-5.877144339160e1,-4.673041534440e1,
-4.046651418292e0));
#68754=cartesian_point('',(-5.799259215988e1,-4.657851920668e1,
-6.368729245050e0));
#68755=cartesian_point('',(-5.798717299419e1,-4.658708110163e1,
-6.310334934348e0));
#68756=cartesian_point('',(-5.797720777165e1,-4.660514123431e1,
-6.191301900028e0));
#68757=cartesian_point('',(-5.796571280378e1,-4.663361530919e1,
-6.014658483953e0));
#68758=cartesian_point('',(-5.795782891867e1,-4.666276629200e1,
-5.842866385256e0));
#68759=cartesian_point('',(-5.795356806274e1,-4.669131274688e1,
-5.681627050369e0));
#68760=cartesian_point('',(-5.795265141719e1,-4.671891585041e1,
-5.531074010160e0));
#68761=cartesian_point('',(-5.795482300566e1,-4.674519464238e1,
-5.391641410272e0));
#68762=cartesian_point('',(-5.795983631314e1,-4.676985866737e1,
-5.263290786383e0));
#68763=cartesian_point('',(-5.796750203289e1,-4.679272938239e1,
-5.145403129270e0));
#68764=cartesian_point('',(-5.797772175411e1,-4.681367001711e1,
-5.037091636258e0));
#68765=cartesian_point('',(-5.799054676851e1,-4.683258242435e1,
-4.937086074052e0));
#68766=cartesian_point('',(-5.800623938217e1,-4.684930680470e1,
-4.843981050353e0));
#68767=cartesian_point('',(-5.802506651413e1,-4.686326642961e1,
-4.757749452579e0));
#68768=cartesian_point('',(-5.804701314066e1,-4.687350660491e1,
-4.679652938171e0));
#68769=cartesian_point('',(-5.807164861817e1,-4.687911333622e1,
-4.611040238453e0));
#68770=cartesian_point('',(-5.809861346333e1,-4.687947245800e1,
-4.551987099576e0));
#68771=cartesian_point('',(-5.812771923958e1,-4.687400194917e1,
-4.502110067138e0));
#68772=cartesian_point('',(-5.815831382484e1,-4.686222972078e1,
-4.461839553234e0));
#68773=cartesian_point('',(-5.818909231121e1,-4.684427045139e1,
-4.432008874954e0));
#68774=cartesian_point('',(-5.821844792644e1,-4.682105526424e1,
-4.413034141964e0));
#68775=cartesian_point('',(-5.824515663836e1,-4.679383775673e1,
-4.404597581631e0));
#68776=cartesian_point('',(-5.828322487364e1,-4.674457497102e1,
-4.407277916927e0));
#68777=cartesian_point('',(-5.830216119041e1,-4.670220193842e1,
-4.433948972528e0));
#68778=cartesian_point('',(-5.830698198679e1,-4.667778984109e1,
-4.461370270965e0));
#68779=cartesian_point('',(-5.810858935906e1,-4.714299549953e1,
-6.614791664293e0));
#68780=cartesian_point('',(-5.812393558256e1,-4.714760237348e1,
-6.555639608372e0));
#68781=cartesian_point('',(-5.815524363037e1,-4.715509554346e1,
-6.435865343042e0));
#68782=cartesian_point('',(-5.820170053465e1,-4.716075725429e1,
-6.260282969006e0));
#68783=cartesian_point('',(-5.824675869993e1,-4.716113956554e1,
-6.091661183370e0));
#68784=cartesian_point('',(-5.828880496076e1,-4.715693149657e1,
-5.935504756401e0));
#68785=cartesian_point('',(-5.832768767185e1,-4.714886484897e1,
-5.791882688341e0));
#68786=cartesian_point('',(-5.836317636090e1,-4.713764520662e1,
-5.661194082852e0));
#68787=cartesian_point('',(-5.839516357003e1,-4.712393178158e1,
-5.543403967873e0));
#68788=cartesian_point('',(-5.842368280127e1,-4.710828530276e1,
-5.437964669819e0));
#68789=cartesian_point('',(-5.844881451239e1,-4.709117352387e1,
-5.344134125083e0));
#68790=cartesian_point('',(-5.847068913707e1,-4.707294394462e1,
-5.260914509311e0));
#68791=cartesian_point('',(-5.848938432530e1,-4.705385580327e1,
-5.187341055557e0));
#68792=cartesian_point('',(-5.850458334354e1,-4.703445195392e1,
-5.123699517754e0));
#68793=cartesian_point('',(-5.851574146321e1,-4.701575430718e1,
-5.071059646447e0));
#68794=cartesian_point('',(-5.852256470920e1,-4.699901298409e1,
-5.029882872556e0));
#68795=cartesian_point('',(-5.852521868384e1,-4.698515835595e1,
-4.999196265812e0));
#68796=cartesian_point('',(-5.852407679777e1,-4.697487866184e1,
-4.977443323913e0));
#68797=cartesian_point('',(-5.851973700198e1,-4.696881165928e1,
-4.963137917729e0));
#68798=cartesian_point('',(-5.851323605900e1,-4.696719894811e1,
-4.954647898212e0));
#68799=cartesian_point('',(-5.850596000541e1,-4.696956152528e1,
-4.950273145515e0));
#68800=cartesian_point('',(-5.849923180499e1,-4.697486705722e1,
-4.948665447982e0));
#68801=cartesian_point('',(-5.849086924945e1,-4.698641674858e1,
-4.949489050413e0));
#68802=cartesian_point('',(-5.849065962148e1,-4.699654837918e1,
-4.955549336077e0));
#68803=cartesian_point('',(-5.849589613506e1,-4.699869449716e1,
-4.964424361338e0));
#68804=(bounded_surface()b_spline_surface(3,3,((#68704,#68705,#68706,#68707,
#68708,#68709,#68710,#68711,#68712,#68713,#68714,#68715,#68716,#68717,#68718,
#68719,#68720,#68721,#68722,#68723,#68724,#68725,#68726,#68727,#68728),(#68729,
#68730,#68731,#68732,#68733,#68734,#68735,#68736,#68737,#68738,#68739,#68740,
#68741,#68742,#68743,#68744,#68745,#68746,#68747,#68748,#68749,#68750,#68751,
#68752,#68753),(#68754,#68755,#68756,#68757,#68758,#68759,#68760,#68761,#68762,
#68763,#68764,#68765,#68766,#68767,#68768,#68769,#68770,#68771,#68772,#68773,
#68774,#68775,#68776,#68777,#68778),(#68779,#68780,#68781,#68782,#68783,#68784,
#68785,#68786,#68787,#68788,#68789,#68790,#68791,#68792,#68793,#68794,#68795,
#68796,#68797,#68798,#68799,#68800,#68801,#68802,#68803)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283316402e-1,1.549056833685e-1,1.861784602577e-1,
2.154240510067e-1,2.428737651082e-1,2.684431955954e-1,2.920239510147e-1,
3.136616884e-1,3.334899300874e-1,3.516792103837e-1,3.684021512960e-1,
3.839854889339e-1,3.986786318413e-1,4.119907477368e-1,4.236692611143e-1,
4.340146219681e-1,4.432935814226e-1,4.516676199110e-1,4.592156225250e-1,
4.660728219603e-1,4.724795653847e-1,4.787630300569e-1,4.973383725228e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493453416e0,1.576493453416e0,1.576493453416e0,1.576493453416e0,
1.576493453416e0,1.576493453416e0,1.576493453416e0,1.576493453416e0,
1.576493453416e0,1.576493453416e0,1.576493453416e0,1.576493453416e0,
1.576493453416e0,1.576493453416e0,1.576493453416e0,1.576493453416e0,
1.576493453416e0,1.576493453416e0,1.576493453416e0,1.576493453416e0,
1.576493453416e0,1.576493453416e0,1.576493453416e0,1.576493453416e0,
1.576493453416e0),(8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,
8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,
8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,
8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,
8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,
8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,
8.078355155280e-1,8.078355155280e-1),(8.078355155280e-1,8.078355155280e-1,
8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,
8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,
8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,
8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,
8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,8.078355155280e-1,
8.078355155280e-1,8.078355155280e-1,8.078355155280e-1),(1.576493453416e0,
1.576493453416e0,1.576493453416e0,1.576493453416e0,1.576493453416e0,
1.576493453416e0,1.576493453416e0,1.576493453416e0,1.576493453416e0,
1.576493453416e0,1.576493453416e0,1.576493453416e0,1.576493453416e0,
1.576493453416e0,1.576493453416e0,1.576493453416e0,1.576493453416e0,
1.576493453416e0,1.576493453416e0,1.576493453416e0,1.576493453416e0,
1.576493453416e0,1.576493453416e0,1.576493453416e0,1.576493453416e0)))representation_item('')surface());
#68805=oriented_edge('',*,*,#61174,.f.);
#68806=oriented_edge('',*,*,#61157,.f.);
#68808=oriented_edge('',*,*,#68807,.f.);
#68809=oriented_edge('',*,*,#44009,.f.);
#68810=edge_loop('',(#68805,#68806,#68808,#68809));
#68811=face_outer_bound('',#68810,.f.);
#68813=cartesian_point('',(-5.820379837493e1,-4.647533302736e1,
-2.490846053290e1));
#68814=direction('',(3.869149961956e-4,1.349580593705e-2,-9.999088526055e-1));
#68815=direction('',(9.995654349378e-1,-2.947780783590e-2,-1.108092754442e-5));
#68816=axis2_placement_3d('',#68813,#68814,#68815);
#68817=cylindrical_surface('',#68816,3.000057677465e-1);
#68818=oriented_edge('',*,*,#68807,.t.);
#68819=oriented_edge('',*,*,#61142,.f.);
#68820=oriented_edge('',*,*,#61123,.f.);
#68821=oriented_edge('',*,*,#44011,.f.);
#68822=edge_loop('',(#68818,#68819,#68820,#68821));
#68823=face_outer_bound('',#68822,.f.);
#68825=cartesian_point('',(-6.286406992246e1,-3.930730466759e1,
-6.309435955772e0));
#68826=cartesian_point('',(-6.288488922277e1,-3.934216518609e1,
-6.251688573262e0));
#68827=cartesian_point('',(-6.293093349352e1,-3.941056289718e1,
-6.133658690211e0));
#68828=cartesian_point('',(-6.301003333993e1,-3.950401155778e1,
-5.957740810253e0));
#68829=cartesian_point('',(-6.309748460316e1,-3.958689185499e1,
-5.785879492618e0));
#68830=cartesian_point('',(-6.318927925475e1,-3.965708072230e1,
-5.623860039153e0));
#68831=cartesian_point('',(-6.328414925541e1,-3.971524253293e1,
-5.471848177412e0));
#68832=cartesian_point('',(-6.338070165246e1,-3.976186583501e1,
-5.330300951770e0));
#68833=cartesian_point('',(-6.347788186146e1,-3.979758140655e1,
-5.199193858653e0));
#68834=cartesian_point('',(-6.357517733849e1,-3.982308514861e1,
-5.077902545971e0));
#68835=cartesian_point('',(-6.367249353515e1,-3.983893626268e1,
-4.965511807293e0));
#68836=cartesian_point('',(-6.377035592340e1,-3.984544951643e1,
-4.860685905040e0));
#68837=cartesian_point('',(-6.386986228475e1,-3.984243540551e1,
-4.761897161226e0));
#68838=cartesian_point('',(-6.397112977234e1,-3.982908382566e1,
-4.669027523635e0));
#68839=cartesian_point('',(-6.407273679828e1,-3.980461225560e1,
-4.583395605268e0));
#68840=cartesian_point('',(-6.417244711881e1,-3.976900465738e1,
-4.506617574368e0));
#68841=cartesian_point('',(-6.426935610576e1,-3.972231346856e1,
-4.439080451939e0));
#68842=cartesian_point('',(-6.436358240862e1,-3.966397199263e1,
-4.380734152959e0));
#68843=cartesian_point('',(-6.445416660903e1,-3.959385631723e1,
-4.332551080176e0));
#68844=cartesian_point('',(-6.453900228182e1,-3.951318221196e1,
-4.296068446278e0));
#68845=cartesian_point('',(-6.461587174023e1,-3.942441977564e1,
-4.272312320409e0));
#68846=cartesian_point('',(-6.468374288670e1,-3.932974648939e1,
-4.261260291941e0));
#68847=cartesian_point('',(-6.477984485778e1,-3.916696419199e1,
-4.263283596355e0));
#68848=cartesian_point('',(-6.482991361695e1,-3.903254514487e1,
-4.294844835856e0));
#68849=cartesian_point('',(-6.484843706718e1,-3.894838274537e1,
-4.326894079528e0));
#68850=cartesian_point('',(-6.299021066797e1,-3.870956353761e1,
-6.170094851376e0));
#68851=cartesian_point('',(-6.298922250415e1,-3.873976173095e1,
-6.112631735243e0));
#68852=cartesian_point('',(-6.299083682700e1,-3.880127658386e1,
-5.994754337140e0));
#68853=cartesian_point('',(-6.300417982298e1,-3.889207322687e1,
-5.817917924394e0));
#68854=cartesian_point('',(-6.302796341014e1,-3.897948776488e1,
-5.644028358278e0));
#68855=cartesian_point('',(-6.306041582126e1,-3.906027930991e1,
-5.478983943687e0));
#68856=cartesian_point('',(-6.310042718004e1,-3.913409621893e1,
-5.322980850397e0));
#68857=cartesian_point('',(-6.314687677810e1,-3.920043776154e1,
-5.176490981009e0));
#68858=cartesian_point('',(-6.319880986406e1,-3.925902428596e1,
-5.039483143637e0));
#68859=cartesian_point('',(-6.325561291227e1,-3.930979741553e1,
-4.911288982924e0));
#68860=cartesian_point('',(-6.331701729211e1,-3.935270348254e1,
-4.790909500699e0));
#68861=cartesian_point('',(-6.338328886527e1,-3.938762992868e1,
-4.676855998943e0));
#68862=cartesian_point('',(-6.345530807623e1,-3.941410158368e1,
-4.567356437857e0));
#68863=cartesian_point('',(-6.353349843269e1,-3.943061044454e1,
-4.462119198660e0));
#68864=cartesian_point('',(-6.361706167026e1,-3.943499984310e1,
-4.362565250295e0));
#68865=cartesian_point('',(-6.370408180097e1,-3.942557776312e1,
-4.270794287444e0));
#68866=cartesian_point('',(-6.379334809247e1,-3.940122977223e1,
-4.187767457538e0));
#68867=cartesian_point('',(-6.388437681815e1,-3.936062316721e1,
-4.114079166204e0));
#68868=cartesian_point('',(-6.397539969160e1,-3.930293223683e1,
-4.051755267238e0));
#68869=cartesian_point('',(-6.406308252732e1,-3.922915881745e1,
-4.003689198221e0));
#68870=cartesian_point('',(-6.414365887174e1,-3.914246367385e1,
-3.972072912079e0));
#68871=cartesian_point('',(-6.421463977286e1,-3.904644237549e1,
-3.957454555466e0));
#68872=cartesian_point('',(-6.431295541149e1,-3.887854442563e1,
-3.960850115832e0));
#68873=cartesian_point('',(-6.435808975630e1,-3.873997948674e1,
-4.004121551289e0));
#68874=cartesian_point('',(-6.436813315152e1,-3.865942225778e1,
-4.046660732479e0));
#68875=cartesian_point('',(-6.357617424706e1,-3.861048123996e1,
-6.368729187853e0));
#68876=cartesian_point('',(-6.357192269685e1,-3.861966930380e1,
-6.310385492299e0));
#68877=cartesian_point('',(-6.356440281578e1,-3.863886566721e1,
-6.191411828324e0));
#68878=cartesian_point('',(-6.355672250194e1,-3.866858406978e1,
-6.014836187917e0));
#68879=cartesian_point('',(-6.355270775241e1,-3.869850969475e1,
-5.843067042038e0));
#68880=cartesian_point('',(-6.355220513727e1,-3.872736382385e1,
-5.681846511128e0));
#68881=cartesian_point('',(-6.355489413461e1,-3.875484721935e1,
-5.531307276897e0));
#68882=cartesian_point('',(-6.356047140890e1,-3.878061572006e1,
-5.391883632007e0));
#68883=cartesian_point('',(-6.356865472494e1,-3.880441348088e1,
-5.263538243930e0));
#68884=cartesian_point('',(-6.357923304567e1,-3.882608815845e1,
-5.145653281084e0));
#68885=cartesian_point('',(-6.359209080656e1,-3.884551709253e1,
-5.037342731020e0));
#68886=cartesian_point('',(-6.360726546407e1,-3.886259619529e1,
-4.937338953224e0));
#68887=cartesian_point('',(-6.362499593240e1,-3.887713376812e1,
-4.844234690819e0));
#68888=cartesian_point('',(-6.364547197669e1,-3.888852471952e1,
-4.757998785508e0));
#68889=cartesian_point('',(-6.366855555900e1,-3.889582545191e1,
-4.679889669863e0));
#68890=cartesian_point('',(-6.369370103170e1,-3.889818553928e1,
-4.611258691970e0));
#68891=cartesian_point('',(-6.372047122553e1,-3.889504289113e1,
-4.552184983380e0));
#68892=cartesian_point('',(-6.374860403087e1,-3.888584550455e1,
-4.502283695024e0));
#68893=cartesian_point('',(-6.377739398821e1,-3.887020911546e1,
-4.461982059432e0));
#68894=cartesian_point('',(-6.380556490135e1,-3.884841416191e1,
-4.432112988746e0));
#68895=cartesian_point('',(-6.383164548393e1,-3.882159023635e1,
-4.413095415924e0));
#68896=cartesian_point('',(-6.385458403496e1,-3.879113962527e1,
-4.404613967562e0));
#68897=cartesian_point('',(-6.388595731070e1,-3.873729374532e1,
-4.407219341289e0));
#68898=cartesian_point('',(-6.389923913636e1,-3.869273810787e1,
-4.433901283714e0));
#68899=cartesian_point('',(-6.390081070406e1,-3.866786821143e1,
-4.461376561417e0));
#68900=cartesian_point('',(-6.376485802246e1,-3.915498776768e1,
-6.614791869741e0));
#68901=cartesian_point('',(-6.378066058309e1,-3.915754991019e1,
-6.555690792923e0));
#68902=cartesian_point('',(-6.381266305610e1,-3.916089239841e1,
-6.435975646014e0));
#68903=cartesian_point('',(-6.385944426066e1,-3.916044691033e1,
-6.260458645267e0));
#68904=cartesian_point('',(-6.390416179189e1,-3.915495084782e1,
-6.091857000005e0));
#68905=cartesian_point('',(-6.394529545336e1,-3.914529754190e1,
-5.935715913374e0));
#68906=cartesian_point('',(-6.398279066181e1,-3.913223192725e1,
-5.792103514210e0));
#68907=cartesian_point('',(-6.401651099269e1,-3.911648324218e1,
-5.661419030009e0));
#68908=cartesian_point('',(-6.404643570493e1,-3.909871886214e1,
-5.543628517333e0));
#68909=cartesian_point('',(-6.407267099092e1,-3.907949023536e1,
-5.438185293108e0));
#68910=cartesian_point('',(-6.409535760715e1,-3.905925050279e1,
-5.344347841207e0));
#68911=cartesian_point('',(-6.411466990356e1,-3.903832745351e1,
-5.261120250576e0));
#68912=cartesian_point('',(-6.413071945223e1,-3.901696735756e1,
-5.187535615474e0));
#68913=cartesian_point('',(-6.414326407930e1,-3.899574813533e1,
-5.123876283486e0));
#68914=cartesian_point('',(-6.415189714754e1,-3.897575209061e1,
-5.071211004256e0));
#68915=cartesian_point('',(-6.415648900531e1,-3.895825694233e1,
-5.030005530334e0));
#68916=cartesian_point('',(-6.415732420487e1,-3.894416423029e1,
-4.999290980362e0));
#68917=cartesian_point('',(-6.415486208232e1,-3.893410741033e1,
-4.977511884006e0));
#68918=cartesian_point('',(-6.414977707817e1,-3.892864119641e1,
-4.963183120983e0));
#68919=cartesian_point('',(-6.414312646606e1,-3.892787236941e1,
-4.954674306476e0));
#68920=cartesian_point('',(-6.413622086600e1,-3.893114855450e1,
-4.950285887554e0));
#68921=cartesian_point('',(-6.413023763274e1,-3.893727555026e1,
-4.948667984423e0));
#68922=cartesian_point('',(-6.412343067704e1,-3.894982282897e1,
-4.949476553419e0));
#68923=cartesian_point('',(-6.412453330445e1,-3.895992207956e1,
-4.955535153799e0));
#68924=cartesian_point('',(-6.413003319543e1,-3.896136651100e1,
-4.964427011217e0));
#68925=(bounded_surface()b_spline_surface(3,3,((#68825,#68826,#68827,#68828,
#68829,#68830,#68831,#68832,#68833,#68834,#68835,#68836,#68837,#68838,#68839,
#68840,#68841,#68842,#68843,#68844,#68845,#68846,#68847,#68848,#68849),(#68850,
#68851,#68852,#68853,#68854,#68855,#68856,#68857,#68858,#68859,#68860,#68861,
#68862,#68863,#68864,#68865,#68866,#68867,#68868,#68869,#68870,#68871,#68872,
#68873,#68874),(#68875,#68876,#68877,#68878,#68879,#68880,#68881,#68882,#68883,
#68884,#68885,#68886,#68887,#68888,#68889,#68890,#68891,#68892,#68893,#68894,
#68895,#68896,#68897,#68898,#68899),(#68900,#68901,#68902,#68903,#68904,#68905,
#68906,#68907,#68908,#68909,#68910,#68911,#68912,#68913,#68914,#68915,#68916,
#68917,#68918,#68919,#68920,#68921,#68922,#68923,#68924)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283114213e-1,1.548794112502e-1,1.861478991856e-1,
2.153896253864e-1,2.428361430856e-1,2.684033754172e-1,2.919827774853e-1,
3.136197499610e-1,3.334476519596e-1,3.516368422965e-1,3.683598757455e-1,
3.839423941632e-1,3.986358404708e-1,4.119503038538e-1,4.236315426231e-1,
4.339789714645e-1,4.432596431058e-1,4.516354246831e-1,4.591851016878e-1,
4.660434716899e-1,4.724502747035e-1,4.787322155292e-1,4.973385570975e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493484754e0,1.576493484754e0,1.576493484754e0,1.576493484754e0,
1.576493484754e0,1.576493484754e0,1.576493484754e0,1.576493484754e0,
1.576493484754e0,1.576493484754e0,1.576493484754e0,1.576493484754e0,
1.576493484754e0,1.576493484754e0,1.576493484754e0,1.576493484754e0,
1.576493484754e0,1.576493484754e0,1.576493484754e0,1.576493484754e0,
1.576493484754e0,1.576493484754e0,1.576493484754e0,1.576493484754e0,
1.576493484754e0),(8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,
8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,
8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,
8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,
8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,
8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,
8.078355050819e-1,8.078355050819e-1),(8.078355050819e-1,8.078355050819e-1,
8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,
8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,
8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,
8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,
8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,8.078355050819e-1,
8.078355050819e-1,8.078355050819e-1,8.078355050819e-1),(1.576493484754e0,
1.576493484754e0,1.576493484754e0,1.576493484754e0,1.576493484754e0,
1.576493484754e0,1.576493484754e0,1.576493484754e0,1.576493484754e0,
1.576493484754e0,1.576493484754e0,1.576493484754e0,1.576493484754e0,
1.576493484754e0,1.576493484754e0,1.576493484754e0,1.576493484754e0,
1.576493484754e0,1.576493484754e0,1.576493484754e0,1.576493484754e0,
1.576493484754e0,1.576493484754e0,1.576493484754e0,1.576493484754e0)))representation_item('')surface());
#68926=oriented_edge('',*,*,#60834,.f.);
#68927=oriented_edge('',*,*,#60817,.f.);
#68929=oriented_edge('',*,*,#68928,.f.);
#68930=oriented_edge('',*,*,#44023,.f.);
#68931=edge_loop('',(#68926,#68927,#68929,#68930));
#68932=face_outer_bound('',#68931,.f.);
#68934=cartesian_point('',(-6.377210506348e1,-3.848060993599e1,
-2.490846053290e1));
#68935=direction('',(2.145161044637e-3,1.332984490536e-2,-9.999088526055e-1));
#68936=direction('',(9.871663880655e-1,-1.596950911921e-1,-1.108092748256e-5));
#68937=axis2_placement_3d('',#68934,#68935,#68936);
#68938=cylindrical_surface('',#68937,3.000057677463e-1);
#68939=oriented_edge('',*,*,#68928,.t.);
#68940=oriented_edge('',*,*,#60802,.f.);
#68941=oriented_edge('',*,*,#60783,.f.);
#68942=oriented_edge('',*,*,#44025,.f.);
#68943=edge_loop('',(#68939,#68940,#68941,#68942));
#68944=face_outer_bound('',#68943,.f.);
#68946=cartesian_point('',(-6.279955031113e1,-3.771075252626e1,
-4.213845710090e1));
#68947=direction('',(4.675224465688e-1,2.800630359207e-1,-8.384434732677e-1));
#68948=direction('',(8.809760454362e-1,-2.257596425193e-1,4.158290408055e-1));
#68949=axis2_placement_3d('',#68946,#68947,#68948);
#68950=cylindrical_surface('',#68949,3.000000000007e-1);
#68951=oriented_edge('',*,*,#55019,.t.);
#68952=oriented_edge('',*,*,#55090,.f.);
#68953=oriented_edge('',*,*,#60748,.t.);
#68954=oriented_edge('',*,*,#60779,.t.);
#68955=oriented_edge('',*,*,#60799,.f.);
#68956=edge_loop('',(#68951,#68952,#68953,#68954,#68955));
#68957=face_outer_bound('',#68956,.f.);
#68959=cartesian_point('',(-6.745689191359e1,-3.076561756556e1,
-6.309435994601e0));
#68960=cartesian_point('',(-6.748208869615e1,-3.079746919605e1,
-6.251676182380e0));
#68961=cartesian_point('',(-6.753667417456e1,-3.085927875383e1,
-6.133631657643e0));
#68962=cartesian_point('',(-6.762730562646e1,-3.094160900318e1,
-5.957696883345e0));
#68963=cartesian_point('',(-6.772483254196e1,-3.101236536225e1,
-5.785829676377e0));
#68964=cartesian_point('',(-6.782500905650e1,-3.106997092362e1,
-5.623805303692e0));
#68965=cartesian_point('',(-6.792666443793e1,-3.111524990674e1,
-5.471789702560e0));
#68966=cartesian_point('',(-6.802848129045e1,-3.114886862405e1,
-5.330239881651e0));
#68967=cartesian_point('',(-6.812949647009e1,-3.117159025391e1,
-5.199131052386e0));
#68968=cartesian_point('',(-6.822929281949e1,-3.118417170190e1,
-5.077838559136e0));
#68969=cartesian_point('',(-6.832784974677e1,-3.118717967372e1,
-4.965446984005e0));
#68970=cartesian_point('',(-6.842572999095e1,-3.118085744129e1,
-4.860619897061e0));
#68971=cartesian_point('',(-6.852399697347e1,-3.116487338635e1,
-4.761830065302e0));
#68972=cartesian_point('',(-6.862266010922e1,-3.113840881081e1,
-4.668960517553e0));
#68973=cartesian_point('',(-6.872020653382e1,-3.110087394546e1,
-4.583330847762e0));
#68974=cartesian_point('',(-6.881441731901e1,-3.105254517739e1,
-4.506556688071e0));
#68975=cartesian_point('',(-6.890440353844e1,-3.099359203832e1,
-4.439024211591e0));
#68976=cartesian_point('',(-6.899020866396e1,-3.092343691461e1,
-4.380683809690e0));
#68977=cartesian_point('',(-6.907086402819e1,-3.084208328001e1,
-4.332508944139e0));
#68978=cartesian_point('',(-6.914443913611e1,-3.075101320488e1,
-4.296037060943e0));
#68979=cartesian_point('',(-6.920905819241e1,-3.065296596442e1,
-4.272293385900e0));
#68980=cartesian_point('',(-6.926398325038e1,-3.055023428021e1,
-4.261254634140e0));
#68981=cartesian_point('',(-6.933798047157e1,-3.037633458063e1,
-4.263300373577e0));
#68982=cartesian_point('',(-6.937005583440e1,-3.023658153451e1,
-4.294858383175e0));
#68983=cartesian_point('',(-6.937744225191e1,-3.015075224166e1,
-4.326892299616e0));
#68984=cartesian_point('',(-6.750393263335e1,-3.015652553931e1,
-6.170094927905e0));
#68985=cartesian_point('',(-6.750689519643e1,-3.018660078622e1,
-6.112619402943e0));
#68986=cartesian_point('',(-6.751652696153e1,-3.024738606524e1,
-5.994727300397e0));
#68987=cartesian_point('',(-6.754161200974e1,-3.033567222508e1,
-5.817873643906e0));
#68988=cartesian_point('',(-6.757660604788e1,-3.041923662271e1,
-5.643977806989e0));
#68989=cartesian_point('',(-6.761933069257e1,-3.049510238497e1,
-5.478928006802e0));
#68990=cartesian_point('',(-6.766863948310e1,-3.056306561985e1,
-5.322920619481e0));
#68991=cartesian_point('',(-6.772335579800e1,-3.062277615728e1,
-5.176427507993e0));
#68992=cartesian_point('',(-6.778249654469e1,-3.067408143769e1,
-5.039417180547e0));
#68993=cartesian_point('',(-6.784544591214e1,-3.071700369708e1,
-4.911220952188e0));
#68994=cartesian_point('',(-6.791193068426e1,-3.075152471169e1,
-4.790839580030e0));
#68995=cartesian_point('',(-6.798220029745e1,-3.077749809977e1,
-4.676783581097e0));
#68996=cartesian_point('',(-6.805706563607e1,-3.079433718202e1,
-4.567281324331e0));
#68997=cartesian_point('',(-6.813674907100e1,-3.080049077124e1,
-4.462042363608e0));
#68998=cartesian_point('',(-6.822017638129e1,-3.079392466812e1,
-4.362488956920e0));
#68999=cartesian_point('',(-6.830522693044e1,-3.077321184773e1,
-4.270720498985e0));
#69000=cartesian_point('',(-6.839055560939e1,-3.073740527091e1,
-4.187697373550e0));
#69001=cartesian_point('',(-6.847550846596e1,-3.068524651278e1,
-4.114014782865e0));
#69002=cartesian_point('',(-6.855822287574e1,-3.061614897245e1,
-4.051700196485e0));
#69003=cartesian_point('',(-6.863552265558e1,-3.053154365703e1,
-4.003647565014e0));
#69004=cartesian_point('',(-6.870408643480e1,-3.043505782201e1,
-3.972047691036e0));
#69005=cartesian_point('',(-6.876191712333e1,-3.033058097150e1,
-3.957447301177e0));
#69006=cartesian_point('',(-6.883743658358e1,-3.015132042816e1,
-3.960873246122e0));
#69007=cartesian_point('',(-6.886407734846e1,-3.000810640634e1,
-4.004139664509e0));
#69008=cartesian_point('',(-6.886353509296e1,-2.992695521292e1,
-4.046658456493e0));
#69009=cartesian_point('',(-6.807195036195e1,-2.998180729028e1,
-6.368729208189e0));
#69010=cartesian_point('',(-6.806893381245e1,-2.999147375435e1,
-6.310372975178e0));
#69011=cartesian_point('',(-6.806398353636e1,-3.001148997310e1,
-6.191384605931e0));
#69012=cartesian_point('',(-6.806024843492e1,-3.004195966453e1,
-6.014792178558e0));
#69013=cartesian_point('',(-6.806017507732e1,-3.007215442845e1,
-5.843017348048e0));
#69014=cartesian_point('',(-6.806344416817e1,-3.010082821902e1,
-5.681792159767e0));
#69015=cartesian_point('',(-6.806969882620e1,-3.012772612730e1,
-5.531249505790e0));
#69016=cartesian_point('',(-6.807859334149e1,-3.015254650387e1,
-5.391823642512e0));
#69017=cartesian_point('',(-6.808981448021e1,-3.017507254674e1,
-5.263476957280e0));
#69018=cartesian_point('',(-6.810313313828e1,-3.019518076948e1,
-5.145591326664e0));
#69019=cartesian_point('',(-6.811841876154e1,-3.021276461741e1,
-5.037280543285e0));
#69020=cartesian_point('',(-6.813569504653e1,-3.022771600653e1,
-4.937276322798e0));
#69021=cartesian_point('',(-6.815517388074e1,-3.023981344524e1,
-4.844171874461e0));
#69022=cartesian_point('',(-6.817696426737e1,-3.024843188102e1,
-4.757937072684e0));
#69023=cartesian_point('',(-6.820080578209e1,-3.025265362102e1,
-4.679831164157e0));
#69024=cartesian_point('',(-6.822604629983e1,-3.025170688464e1,
-4.611204834992e0));
#69025=cartesian_point('',(-6.825217918364e1,-3.024509147298e1,
-4.552136331052e0));
#69026=cartesian_point('',(-6.827887234575e1,-3.023229423813e1,
-4.502241118887e0));
#69027=cartesian_point('',(-6.830537559783e1,-3.021302669866e1,
-4.461947200374e0));
#69028=cartesian_point('',(-6.833045976735e1,-3.018773441803e1,
-4.432087573277e0));
#69029=cartesian_point('',(-6.835281365269e1,-3.015773016883e1,
-4.413080487951e0));
#69030=cartesian_point('',(-6.837157800773e1,-3.012454158310e1,
-4.404609988657e0));
#69031=cartesian_point('',(-6.839564107911e1,-3.006707187244e1,
-4.407233521876e0));
#69032=cartesian_point('',(-6.840298672676e1,-3.002118264582e1,
-4.433912807950e0));
#69033=cartesian_point('',(-6.840130497623e1,-2.999632864043e1,
-4.461375037890e0));
#69034=cartesian_point('',(-6.833009227636e1,-3.049702729189e1,
-6.614791824563e0));
#69035=cartesian_point('',(-6.834609750612e1,-3.049750497688e1,
-6.555678120593e0));
#69036=cartesian_point('',(-6.837826635395e1,-3.049664121248e1,
-6.435948330712e0));
#69037=cartesian_point('',(-6.842459326429e1,-3.049009155813e1,
-6.260415137822e0));
#69038=cartesian_point('',(-6.846821189306e1,-3.047880402841e1,
-6.091808504363e0));
#69039=cartesian_point('',(-6.850773430814e1,-3.046386247622e1,
-5.935663618046e0));
#69040=cartesian_point('',(-6.854320357935e1,-3.044601269389e1,
-5.792048823584e0));
#69041=cartesian_point('',(-6.857457965179e1,-3.042599558349e1,
-5.661363317940e0));
#69042=cartesian_point('',(-6.860192913964e1,-3.040447556506e1,
-5.543572903079e0));
#69043=cartesian_point('',(-6.862542936112e1,-3.038198552846e1,
-5.438130650422e0));
#69044=cartesian_point('',(-6.864527903515e1,-3.035895639036e1,
-5.344294908910e0));
#69045=cartesian_point('',(-6.866169387619e1,-3.033569029690e1,
-5.261069292093e0));
#69046=cartesian_point('',(-6.867481648181e1,-3.031241702433e1,
-5.187487427444e0));
#69047=cartesian_point('',(-6.868448198937e1,-3.028974159970e1,
-5.123832528452e0));
#69048=cartesian_point('',(-6.869042856503e1,-3.026879063310e1,
-5.071173595609e0));
#69049=cartesian_point('',(-6.869269478879e1,-3.025084780337e1,
-5.029975288841e0));
#69050=cartesian_point('',(-6.869168069782e1,-3.023676955927e1,
-4.999267691331e0));
#69051=cartesian_point('',(-6.868792455858e1,-3.022712398407e1,
-4.977495069690e0));
#69052=cartesian_point('',(-6.868216782570e1,-3.022237284350e1,
-4.963172061461e0));
#69053=cartesian_point('',(-6.867547309798e1,-3.022248330855e1,
-4.954667858085e0));
#69054=cartesian_point('',(-6.866905476594e1,-3.022663665398e1,
-4.950282782305e0));
#69055=cartesian_point('',(-6.866392406379e1,-3.023349475074e1,
-4.948667367841e0));
#69056=cartesian_point('',(-6.865881858271e1,-3.024682124771e1,
-4.949479578510e0));
#69057=cartesian_point('',(-6.866123201331e1,-3.025668333153e1,
-4.955538577830e0));
#69058=cartesian_point('',(-6.866686670494e1,-3.025739837528e1,
-4.964426394811e0));
#69059=(bounded_surface()b_spline_surface(3,3,((#68959,#68960,#68961,#68962,
#68963,#68964,#68965,#68966,#68967,#68968,#68969,#68970,#68971,#68972,#68973,
#68974,#68975,#68976,#68977,#68978,#68979,#68980,#68981,#68982,#68983),(#68984,
#68985,#68986,#68987,#68988,#68989,#68990,#68991,#68992,#68993,#68994,#68995,
#68996,#68997,#68998,#68999,#69000,#69001,#69002,#69003,#69004,#69005,#69006,
#69007,#69008),(#69009,#69010,#69011,#69012,#69013,#69014,#69015,#69016,#69017,
#69018,#69019,#69020,#69021,#69022,#69023,#69024,#69025,#69026,#69027,#69028,
#69029,#69030,#69031,#69032,#69033),(#69034,#69035,#69036,#69037,#69038,#69039,
#69040,#69041,#69042,#69043,#69044,#69045,#69046,#69047,#69048,#69049,#69050,
#69051,#69052,#69053,#69054,#69055,#69056,#69057,#69058)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283118040e-1,1.548859131708e-1,1.861554623928e-1,
2.153981448496e-1,2.428454534461e-1,2.684132295428e-1,2.919929661958e-1,
3.136301275703e-1,3.334581131609e-1,3.516473253731e-1,3.683703351378e-1,
3.839530565145e-1,3.986464256456e-1,4.119602896447e-1,4.236408280915e-1,
4.339877223643e-1,4.432679514922e-1,4.516432846674e-1,4.591925344776e-1,
4.660506068349e-1,4.724573744292e-1,4.787396415875e-1,4.973385023155e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493476350e0,1.576493476350e0,1.576493476350e0,1.576493476350e0,
1.576493476350e0,1.576493476350e0,1.576493476350e0,1.576493476350e0,
1.576493476350e0,1.576493476350e0,1.576493476350e0,1.576493476350e0,
1.576493476350e0,1.576493476350e0,1.576493476350e0,1.576493476350e0,
1.576493476350e0,1.576493476350e0,1.576493476350e0,1.576493476350e0,
1.576493476350e0,1.576493476350e0,1.576493476350e0,1.576493476350e0,
1.576493476350e0),(8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,
8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,
8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,
8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,
8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,
8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,
8.078355078832e-1,8.078355078832e-1),(8.078355078832e-1,8.078355078832e-1,
8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,
8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,
8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,
8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,
8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,8.078355078832e-1,
8.078355078832e-1,8.078355078832e-1,8.078355078832e-1),(1.576493476350e0,
1.576493476350e0,1.576493476350e0,1.576493476350e0,1.576493476350e0,
1.576493476350e0,1.576493476350e0,1.576493476350e0,1.576493476350e0,
1.576493476350e0,1.576493476350e0,1.576493476350e0,1.576493476350e0,
1.576493476350e0,1.576493476350e0,1.576493476350e0,1.576493476350e0,
1.576493476350e0,1.576493476350e0,1.576493476350e0,1.576493476350e0,
1.576493476350e0,1.576493476350e0,1.576493476350e0,1.576493476350e0)))representation_item('')surface());
#69060=oriented_edge('',*,*,#60494,.f.);
#69061=oriented_edge('',*,*,#60477,.f.);
#69063=oriented_edge('',*,*,#69062,.f.);
#69064=oriented_edge('',*,*,#44037,.f.);
#69065=edge_loop('',(#69060,#69061,#69063,#69064));
#69066=face_outer_bound('',#69065,.f.);
#69068=cartesian_point('',(-6.824925335343e1,-2.982747293978e1,
-2.490846053290e1));
#69069=direction('',(3.866702792961e-3,1.293580653128e-2,-9.999088526055e-1));
#69070=direction('',(9.578766505975e-1,-2.871799472759e-1,-1.108092744442e-5));
#69071=axis2_placement_3d('',#69068,#69069,#69070);
#69072=cylindrical_surface('',#69071,3.000057677445e-1);
#69073=oriented_edge('',*,*,#69062,.t.);
#69074=oriented_edge('',*,*,#60462,.f.);
#69075=oriented_edge('',*,*,#60443,.f.);
#69076=oriented_edge('',*,*,#44039,.f.);
#69077=edge_loop('',(#69073,#69074,#69075,#69076));
#69078=face_outer_bound('',#69077,.f.);
#69080=cartesian_point('',(-6.718453238611e1,-2.919114563569e1,
-4.213845709999e1));
#69081=direction('',(5.000782888886e-1,2.166431330996e-1,-8.384434732664e-1));
#69082=direction('',(8.439716267460e-1,-3.388186861295e-1,4.158290408054e-1));
#69083=axis2_placement_3d('',#69080,#69081,#69082);
#69084=cylindrical_surface('',#69083,3.000000000006e-1);
#69085=oriented_edge('',*,*,#55305,.t.);
#69086=oriented_edge('',*,*,#55372,.f.);
#69087=oriented_edge('',*,*,#60408,.t.);
#69088=oriented_edge('',*,*,#60439,.t.);
#69089=oriented_edge('',*,*,#60459,.f.);
#69090=edge_loop('',(#69085,#69086,#69087,#69088,#69089));
#69091=face_outer_bound('',#69090,.f.);
#69093=cartesian_point('',(-7.089550780631e1,-2.169752222630e1,
-6.309436047454e0));
#69094=cartesian_point('',(-7.092465781517e1,-2.172582351771e1,
-6.251653654945e0));
#69095=cartesian_point('',(-7.098685911264e1,-2.177999026404e1,
-6.133582530633e0));
#69096=cartesian_point('',(-7.108748228182e1,-2.184979400992e1,
-5.957617063620e0));
#69097=cartesian_point('',(-7.119342072820e1,-2.190721348474e1,
-5.785739155533e0));
#69098=cartesian_point('',(-7.130026921979e1,-2.195124700701e1,
-5.623705844882e0));
#69099=cartesian_point('',(-7.140697415966e1,-2.198286464953e1,
-5.471683449889e0));
#69100=cartesian_point('',(-7.151231619276e1,-2.200289923849e1,
-5.330128914127e0));
#69101=cartesian_point('',(-7.161544021829e1,-2.201223338115e1,
-5.199016930769e0));
#69102=cartesian_point('',(-7.171603176030e1,-2.201167202144e1,
-5.077722293187e0));
#69103=cartesian_point('',(-7.181414464556e1,-2.200177957195e1,
-4.965329197144e0));
#69104=cartesian_point('',(-7.191036971656e1,-2.198272322331e1,
-4.860499959840e0));
#69105=cartesian_point('',(-7.200571750037e1,-2.195403463831e1,
-4.761708141945e0));
#69106=cartesian_point('',(-7.210008871703e1,-2.191490066672e1,
-4.668838642754e0));
#69107=cartesian_point('',(-7.219190432158e1,-2.186493517626e1,
-4.583212785678e0));
#69108=cartesian_point('',(-7.227900103921e1,-2.180470236511e1,
-4.506445262083e0));
#69109=cartesian_point('',(-7.236052142718e1,-2.173448511478e1,
-4.438920848781e0));
#69110=cartesian_point('',(-7.243643267498e1,-2.165370465184e1,
-4.380590902296e0));
#69111=cartesian_point('',(-7.250577273044e1,-2.156249317819e1,
-4.332430881031e0));
#69112=cartesian_point('',(-7.256681998836e1,-2.146257554328e1,
-4.295978720668e0));
#69113=cartesian_point('',(-7.261807340984e1,-2.135691382315e1,
-4.272258068559e0));
#69114=cartesian_point('',(-7.265910257026e1,-2.124787523545e1,
-4.261244004878e0));
#69115=cartesian_point('',(-7.270971105946e1,-2.106587572793e1,
-4.263331936656e0));
#69116=cartesian_point('',(-7.272324613884e1,-2.092323199113e1,
-4.294883956433e0));
#69117=cartesian_point('',(-7.271938692405e1,-2.083722912642e1,
-4.326888951660e0));
#69118=cartesian_point('',(-7.086264362227e1,-2.108750103678e1,
-6.170095048165e0));
#69119=cartesian_point('',(-7.086950908496e1,-2.111694372998e1,
-6.112596981629e0));
#69120=cartesian_point('',(-7.088699779559e1,-2.117596465997e1,
-5.994678165376e0));
#69121=cartesian_point('',(-7.092340253032e1,-2.126023434842e1,
-5.817793181164e0));
#69122=cartesian_point('',(-7.096901229810e1,-2.133851899954e1,
-5.643885949884e0));
#69123=cartesian_point('',(-7.102128222993e1,-2.140816030058e1,
-5.478826364184e0));
#69124=cartesian_point('',(-7.107904870433e1,-2.146910556430e1,
-5.322811175048e0));
#69125=cartesian_point('',(-7.114109920171e1,-2.152116122070e1,
-5.176312173205e0));
#69126=cartesian_point('',(-7.120643913283e1,-2.156430448e1,-5.039297321514e0));
#69127=cartesian_point('',(-7.127446101884e1,-2.159863780469e1,
-4.911097336684e0));
#69128=cartesian_point('',(-7.134489180376e1,-2.162417861891e1,
-4.790712528909e0));
#69129=cartesian_point('',(-7.141796063490e1,-2.164074895313e1,
-4.676651994392e0));
#69130=cartesian_point('',(-7.149439472818e1,-2.164766013165e1,
-4.567144828450e0));
#69131=cartesian_point('',(-7.157421074907e1,-2.164334391225e1,
-4.461902608654e0));
#69132=cartesian_point('',(-7.165607588149e1,-2.162592363006e1,
-4.362349862897e0));
#69133=cartesian_point('',(-7.173770115959e1,-2.159426195398e1,
-4.270585461515e0));
#69134=cartesian_point('',(-7.181763052163e1,-2.154759495949e1,
-4.187568567526e0));
#69135=cartesian_point('',(-7.189505043927e1,-2.148475995103e1,
-4.113895964019e0));
#69136=cartesian_point('',(-7.196803480705e1,-2.140542112479e1,
-4.051598168774e0));
#69137=cartesian_point('',(-7.203361955622e1,-2.131141685432e1,
-4.003570174184e0));
#69138=cartesian_point('',(-7.208898619737e1,-2.120678032898e1,
-3.972000646984e0));
#69139=cartesian_point('',(-7.213266478389e1,-2.109562744986e1,
-3.957433670317e0));
#69140=cartesian_point('',(-7.218407387861e1,-2.090811538883e1,
-3.960916760421e0));
#69141=cartesian_point('',(-7.219176806784e1,-2.076276000342e1,
-4.004173853332e0));
#69142=cartesian_point('',(-7.218067345078e1,-2.068242228955e1,
-4.046654194700e0));
#69143=cartesian_point('',(-7.140299653941e1,-2.084013631816e1,
-6.368729226602e0));
#69144=cartesian_point('',(-7.140126683473e1,-2.085011769697e1,
-6.310350218603e0));
#69145=cartesian_point('',(-7.139897150990e1,-2.087061347698e1,
-6.191335134337e0));
#69146=cartesian_point('',(-7.139924703777e1,-2.090131540837e1,
-6.014712209465e0));
#69147=cartesian_point('',(-7.140311752532e1,-2.093126322745e1,
-5.842927049851e0));
#69148=cartesian_point('',(-7.141010368220e1,-2.095926636210e1,
-5.681693399472e0));
#69149=cartesian_point('',(-7.141981831432e1,-2.098511855474e1,
-5.531144532539e0));
#69150=cartesian_point('',(-7.143187920466e1,-2.100856582556e1,
-5.391714639326e0));
#69151=cartesian_point('',(-7.144594747076e1,-2.102943414452e1,
-5.263365597809e0));
#69152=cartesian_point('',(-7.146177987438e1,-2.104763099661e1,
-5.145478754806e0));
#69153=cartesian_point('',(-7.147923312150e1,-2.106306772164e1,
-5.037167546715e0));
#69154=cartesian_point('',(-7.149831686235e1,-2.107563403593e1,
-4.937162524338e0));
#69155=cartesian_point('',(-7.151921227530e1,-2.108508223060e1,
-4.844057729800e0));
#69156=cartesian_point('',(-7.154194549699e1,-2.109077775112e1,
-4.757824827274e0));
#69157=cartesian_point('',(-7.156613780674e1,-2.109184449167e1,
-4.679724500461e0));
#69158=cartesian_point('',(-7.159104171335e1,-2.108760264903e1,
-4.611106273188e0));
#69159=cartesian_point('',(-7.161608988428e1,-2.107762239410e1,
-4.552046914519e0));
#69160=cartesian_point('',(-7.164088573240e1,-2.106143819636e1,
-4.502162546291e0));
#69161=cartesian_point('',(-7.166464680016e1,-2.103886285698e1,
-4.461882619898e0));
#69162=cartesian_point('',(-7.168621186778e1,-2.101050044246e1,
-4.432040331353e0));
#69163=cartesian_point('',(-7.170445259760e1,-2.097782510784e1,
-4.413052645007e0));
#69164=cartesian_point('',(-7.171871731813e1,-2.094246347953e1,
-4.404602512603e0));
#69165=cartesian_point('',(-7.173505069410e1,-2.088236733474e1,
-4.407260200511e0));
#69166=cartesian_point('',(-7.173633554330e1,-2.083594870590e1,
-4.433934564285e0));
#69167=cartesian_point('',(-7.173143801263e1,-2.081154078576e1,
-4.461372159794e0));
#69168=cartesian_point('',(-7.172617970646e1,-2.131725422811e1,
-6.614791725313e0));
#69169=cartesian_point('',(-7.174211656984e1,-2.131563809638e1,
-6.555655082082e0));
#69170=cartesian_point('',(-7.177390433219e1,-2.131058103045e1,
-6.435898690591e0));
#69171=cartesian_point('',(-7.181898691645e1,-2.129803631598e1,
-6.260336081272e0));
#69172=cartesian_point('',(-7.186076054332e1,-2.128114870915e1,
-6.091720384337e0));
#69173=cartesian_point('',(-7.189799534655e1,-2.126117285187e1,
-5.935568594594e0));
#69174=cartesian_point('',(-7.193083131287e1,-2.123884273679e1,
-5.791949448904e0));
#69175=cartesian_point('',(-7.195932549199e1,-2.121489832356e1,
-5.661262088541e0));
#69176=cartesian_point('',(-7.198363078576e1,-2.118998972128e1,
-5.543471852530e0));
#69177=cartesian_point('',(-7.200399265685e1,-2.116462213956e1,
-5.438031366730e0));
#69178=cartesian_point('',(-7.202066441202e1,-2.113919691003e1,
-5.344198733164e0));
#69179=cartesian_point('',(-7.203389946606e1,-2.111398527518e1,
-5.260976706012e0));
#69180=cartesian_point('',(-7.204386893525e1,-2.108919678577e1,
-5.187399870140e0));
#69181=cartesian_point('',(-7.205048809946e1,-2.106545362786e1,
-5.123752949893e0));
#69182=cartesian_point('',(-7.205364462228e1,-2.104390780518e1,
-5.071105394838e0));
#69183=cartesian_point('',(-7.205354490184e1,-2.102582686283e1,
-5.029919943474e0));
#69184=cartesian_point('',(-7.205069771801e1,-2.101200727936e1,
-4.999224889021e0));
#69185=cartesian_point('',(-7.204571121423e1,-2.100294201690e1,
-4.977464040389e0));
#69186=cartesian_point('',(-7.203938144157e1,-2.099899172431e1,
-4.963151574068e0));
#69187=cartesian_point('',(-7.203275827235e1,-2.099998377966e1,
-4.954655874372e0));
#69188=cartesian_point('',(-7.202693889845e1,-2.100494631535e1,
-4.950276992007e0));
#69189=cartesian_point('',(-7.202275081047e1,-2.101241984530e1,
-4.948666209981e0));
#69190=cartesian_point('',(-7.201943821744e1,-2.102629384644e1,
-4.949485270263e0));
#69191=cartesian_point('',(-7.202312036817e1,-2.103574327214e1,
-4.955545048284e0));
#69192=cartesian_point('',(-7.202878778786e1,-2.103571995693e1,
-4.964425181517e0));
#69193=(bounded_surface()b_spline_surface(3,3,((#69093,#69094,#69095,#69096,
#69097,#69098,#69099,#69100,#69101,#69102,#69103,#69104,#69105,#69106,#69107,
#69108,#69109,#69110,#69111,#69112,#69113,#69114,#69115,#69116,#69117),(#69118,
#69119,#69120,#69121,#69122,#69123,#69124,#69125,#69126,#69127,#69128,#69129,
#69130,#69131,#69132,#69133,#69134,#69135,#69136,#69137,#69138,#69139,#69140,
#69141,#69142),(#69143,#69144,#69145,#69146,#69147,#69148,#69149,#69150,#69151,
#69152,#69153,#69154,#69155,#69156,#69157,#69158,#69159,#69160,#69161,#69162,
#69163,#69164,#69165,#69166,#69167),(#69168,#69169,#69170,#69171,#69172,#69173,
#69174,#69175,#69176,#69177,#69178,#69179,#69180,#69181,#69182,#69183,#69184,
#69185,#69186,#69187,#69188,#69189,#69190,#69191,#69192)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283256196e-1,1.548977402691e-1,1.861692204466e-1,
2.154136428167e-1,2.428623906102e-1,2.684311566310e-1,2.920115029805e-1,
3.136490091790e-1,3.334771482163e-1,3.516664013466e-1,3.683893701603e-1,
3.839724599073e-1,3.986656952246e-1,4.119785214118e-1,4.236578585093e-1,
4.340038444718e-1,4.432833214901e-1,4.516578870112e-1,4.592063957974e-1,
4.660639488197e-1,4.724707095826e-1,4.787537125367e-1,4.973384307427e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493462786e0,1.576493462786e0,1.576493462786e0,1.576493462786e0,
1.576493462786e0,1.576493462786e0,1.576493462786e0,1.576493462786e0,
1.576493462786e0,1.576493462786e0,1.576493462786e0,1.576493462786e0,
1.576493462786e0,1.576493462786e0,1.576493462786e0,1.576493462786e0,
1.576493462786e0,1.576493462786e0,1.576493462786e0,1.576493462786e0,
1.576493462786e0,1.576493462786e0,1.576493462786e0,1.576493462786e0,
1.576493462786e0),(8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,
8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,
8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,
8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,
8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,
8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,
8.078355124047e-1,8.078355124047e-1),(8.078355124047e-1,8.078355124047e-1,
8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,
8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,
8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,
8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,
8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,8.078355124047e-1,
8.078355124047e-1,8.078355124047e-1,8.078355124047e-1),(1.576493462786e0,
1.576493462786e0,1.576493462786e0,1.576493462786e0,1.576493462786e0,
1.576493462786e0,1.576493462786e0,1.576493462786e0,1.576493462786e0,
1.576493462786e0,1.576493462786e0,1.576493462786e0,1.576493462786e0,
1.576493462786e0,1.576493462786e0,1.576493462786e0,1.576493462786e0,
1.576493462786e0,1.576493462786e0,1.576493462786e0,1.576493462786e0,
1.576493462786e0,1.576493462786e0,1.576493462786e0,1.576493462786e0)))representation_item('')surface());
#69194=oriented_edge('',*,*,#60154,.f.);
#69195=oriented_edge('',*,*,#60137,.f.);
#69197=oriented_edge('',*,*,#69196,.f.);
#69198=oriented_edge('',*,*,#44051,.f.);
#69199=edge_loop('',(#69194,#69195,#69197,#69198));
#69200=face_outer_bound('',#69199,.f.);
#69202=cartesian_point('',(-7.155863799623e1,-2.066397961182e1,
-2.490846053290e1));
#69203=direction('',(5.522084184450e-3,1.232043292141e-2,-9.999088526055e-1));
#69204=direction('',(9.121973780687e-1,-4.097510748268e-1,-1.108092734697e-5));
#69205=axis2_placement_3d('',#69202,#69203,#69204);
#69206=cylindrical_surface('',#69205,3.000057677427e-1);
#69207=oriented_edge('',*,*,#69196,.t.);
#69208=oriented_edge('',*,*,#60122,.f.);
#69209=oriented_edge('',*,*,#60103,.f.);
#69210=oriented_edge('',*,*,#44053,.f.);
#69211=edge_loop('',(#69207,#69208,#69209,#69210));
#69212=face_outer_bound('',#69211,.f.);
#69214=cartesian_point('',(-7.041996848537e1,-2.017207014996e1,
-4.213845709840e1));
#69215=direction('',(5.240776530354e-1,1.495164062010e-1,-8.384434732680e-1));
#69216=direction('',(7.925266195304e-1,-4.460804480797e-1,4.158290408049e-1));
#69217=axis2_placement_3d('',#69214,#69215,#69216);
#69218=cylindrical_surface('',#69217,3.e-1);
#69219=oriented_edge('',*,*,#55587,.t.);
#69220=oriented_edge('',*,*,#55658,.f.);
#69221=oriented_edge('',*,*,#60068,.t.);
#69222=oriented_edge('',*,*,#60099,.t.);
#69223=oriented_edge('',*,*,#60119,.f.);
#69224=edge_loop('',(#69219,#69220,#69221,#69222,#69223));
#69225=face_outer_bound('',#69224,.f.);
#69227=cartesian_point('',(-7.312108189061e1,-1.225817624874e1,
-6.309436087888e0));
#69228=cartesian_point('',(-7.315368508202e1,-1.228243690950e1,
-6.251638524084e0));
#69229=cartesian_point('',(-7.322243538457e1,-1.232802723705e1,
-6.133549527486e0));
#69230=cartesian_point('',(-7.333132346892e1,-1.238410309285e1,
-5.957563438275e0));
#69231=cartesian_point('',(-7.344385707030e1,-1.242720153088e1,
-5.785678341137e0));
#69232=cartesian_point('',(-7.355554531267e1,-1.245690856996e1,
-5.623639026231e0));
#69233=cartesian_point('',(-7.366546993258e1,-1.247432360868e1,
-5.471612067640e0));
#69234=cartesian_point('',(-7.377253060141e1,-1.248043169657e1,
-5.330054364995e0));
#69235=cartesian_point('',(-7.387599488419e1,-1.247621964804e1,
-5.198940263199e0));
#69236=cartesian_point('',(-7.397565627820e1,-1.246252658261e1,
-5.077644185299e0));
#69237=cartesian_point('',(-7.407164199007e1,-1.243990494608e1,
-4.965250067747e0));
#69238=cartesian_point('',(-7.416456035935e1,-1.240844291051e1,
-4.860419384420e0));
#69239=cartesian_point('',(-7.425535172516e1,-1.236754379121e1,
-4.761626235532e0));
#69240=cartesian_point('',(-7.434381030990e1,-1.231641436986e1,
-4.668756799697e0));
#69241=cartesian_point('',(-7.442831883395e1,-1.225487888512e1,
-4.583133573255e0));
#69242=cartesian_point('',(-7.450680662204e1,-1.218377940802e1,
-4.506370605447e0));
#69243=cartesian_point('',(-7.457846158070e1,-1.210350734108e1,
-4.438851701414e0));
#69244=cartesian_point('',(-7.464317527287e1,-1.201349290014e1,
-4.380528845947e0));
#69245=cartesian_point('',(-7.470000993733e1,-1.191399445196e1,
-4.332378820788e0));
#69246=cartesian_point('',(-7.474748344299e1,-1.180694918363e1,
-4.295939872430e0));
#69247=cartesian_point('',(-7.478449510790e1,-1.169549057914e1,
-4.272234596337e0));
#69248=cartesian_point('',(-7.481092825181e1,-1.158202024204e1,
-4.261236986713e0));
#69249=cartesian_point('',(-7.483731657429e1,-1.139502392939e1,
-4.263352896843e0));
#69250=cartesian_point('',(-7.483210976370e1,-1.125190205016e1,
-4.294900893706e0));
#69251=cartesian_point('',(-7.481707634574e1,-1.116717388051e1,
-4.326886764518e0));
#69252=cartesian_point('',(-7.300887512368e1,-1.165766352131e1,
-6.170095134583e0));
#69253=cartesian_point('',(-7.301952765667e1,-1.168596559134e1,
-6.112581922193e0));
#69254=cartesian_point('',(-7.304457516983e1,-1.174220696835e1,
-5.994645156955e0));
#69255=cartesian_point('',(-7.309167609194e1,-1.182101172970e1,
-5.817739123826e0));
#69256=cartesian_point('',(-7.314711927748e1,-1.189267455711e1,
-5.643824237705e0));
#69257=cartesian_point('',(-7.320803770852e1,-1.195489758397e1,
-5.478758078280e0));
#69258=cartesian_point('',(-7.327327058851e1,-1.200778036641e1,
-5.322737648301e0));
#69259=cartesian_point('',(-7.334159033556e1,-1.205128929494e1,
-5.176234689747e0));
#69260=cartesian_point('',(-7.341200791139e1,-1.208553169096e1,
-5.039216798992e0));
#69261=cartesian_point('',(-7.348393451912e1,-1.211068844285e1,
-4.911014290593e0));
#69262=cartesian_point('',(-7.355710183232e1,-1.212681233567e1,
-4.790627174737e0));
#69263=cartesian_point('',(-7.363171441848e1,-1.213369674117e1,
-4.676563591286e0));
#69264=cartesian_point('',(-7.370840317164e1,-1.213056318566e1,
-4.567053130461e0));
#69265=cartesian_point('',(-7.378697889607e1,-1.211585392394e1,
-4.461808755532e0));
#69266=cartesian_point('',(-7.386587368783e1,-1.208788247851e1,
-4.362256535335e0));
#69267=cartesian_point('',(-7.394266963361e1,-1.204582052517e1,
-4.270494980574e0));
#69268=cartesian_point('',(-7.401582416543e1,-1.198910026753e1,
-4.187482395154e0));
#69269=cartesian_point('',(-7.408437833235e1,-1.191667496590e1,
-4.113816597047e0));
#69270=cartesian_point('',(-7.414637703411e1,-1.182846511106e1,
-4.051530124357e0));
#69271=cartesian_point('',(-7.419912075776e1,-1.172668371581e1,
-4.003518639669e0));
#69272=cartesian_point('',(-7.424034253636e1,-1.161569953282e1,
-3.971969381708e0));
#69273=cartesian_point('',(-7.426912369986e1,-1.149978433106e1,
-3.957424674084e0));
#69274=cartesian_point('',(-7.429558050257e1,-1.130721964883e1,
-3.960945656900e0));
#69275=cartesian_point('',(-7.428422905729e1,-1.116217859935e1,
-4.004196495938e0));
#69276=cartesian_point('',(-7.426277066493e1,-1.108400511775e1,
-4.046651424053e0));
#69277=cartesian_point('',(-7.351231765109e1,-1.134188482440e1,
-6.368729244335e0));
#69278=cartesian_point('',(-7.351190545740e1,-1.135200922516e1,
-6.310334933935e0));
#69279=cartesian_point('',(-7.351230538791e1,-1.137263237008e1,
-6.191301899824e0));
#69280=cartesian_point('',(-7.351658749114e1,-1.140303912617e1,
-6.014658483960e0));
#69281=cartesian_point('',(-7.352433533776e1,-1.143222656039e1,
-5.842866385262e0));
#69282=cartesian_point('',(-7.353491855572e1,-1.145907894347e1,
-5.681627050373e0));
#69283=cartesian_point('',(-7.354792626916e1,-1.148344225512e1,
-5.531074010163e0));
#69284=cartesian_point('',(-7.356294631592e1,-1.150511456231e1,
-5.391641410274e0));
#69285=cartesian_point('',(-7.357961998005e1,-1.152396758078e1,
-5.263290786386e0));
#69286=cartesian_point('',(-7.359769404560e1,-1.153994134112e1,
-5.145403129273e0));
#69287=cartesian_point('',(-7.361701490116e1,-1.155296660214e1,
-5.037091636261e0));
#69288=cartesian_point('',(-7.363757789305e1,-1.156293272006e1,
-4.937086074056e0));
#69289=cartesian_point('',(-7.365953028531e1,-1.156957015148e1,
-4.843981050358e0));
#69290=cartesian_point('',(-7.368281487232e1,-1.157224597530e1,
-4.757749452585e0));
#69291=cartesian_point('',(-7.370694129607e1,-1.157014091398e1,
-4.679652938177e0));
#69292=cartesian_point('',(-7.373107961109e1,-1.156267874697e1,
-4.611040238458e0));
#69293=cartesian_point('',(-7.375461141289e1,-1.154950733298e1,
-4.551987099581e0));
#69294=cartesian_point('',(-7.377708250010e1,-1.153021684523e1,
-4.502110067142e0));
#69295=cartesian_point('',(-7.379769207396e1,-1.150472450377e1,
-4.461839553237e0));
#69296=cartesian_point('',(-7.381536739035e1,-1.147378207705e1,
-4.432008874954e0));
#69297=cartesian_point('',(-7.382918250531e1,-1.143899932762e1,
-4.413034141962e0));
#69298=cartesian_point('',(-7.383870417458e1,-1.140207391873e1,
-4.404597581627e0));
#69299=cartesian_point('',(-7.384704084080e1,-1.134037697541e1,
-4.407277916994e0));
#69300=cartesian_point('',(-7.384225365536e1,-1.129421269275e1,
-4.433948974461e0));
#69301=cartesian_point('',(-7.383422253621e1,-1.127066080127e1,
-4.461370275233e0));
#69302=cartesian_point('',(-7.389501231204e1,-1.177273703346e1,
-6.614791663523e0));
#69303=cartesian_point('',(-7.391060596927e1,-1.176905359165e1,
-6.555639607961e0));
#69304=cartesian_point('',(-7.394146611895e1,-1.175988884332e1,
-6.435865342840e0));
#69305=cartesian_point('',(-7.398452983361e1,-1.174156357660e1,
-6.260282969015e0));
#69306=cartesian_point('',(-7.402374250501e1,-1.171936558522e1,
-6.091661183377e0));
#69307=cartesian_point('',(-7.405805160054e1,-1.169469816017e1,
-5.935504756406e0));
#69308=cartesian_point('',(-7.408769169232e1,-1.166827088288e1,
-5.791882688344e0));
#69309=cartesian_point('',(-7.411281597740e1,-1.164081004306e1,
-5.661194082856e0));
#69310=cartesian_point('',(-7.413366100059e1,-1.161294026404e1,
-5.543403967876e0));
#69311=cartesian_point('',(-7.415053613993e1,-1.158513040028e1,
-5.437964669823e0));
#69312=cartesian_point('',(-7.416374495075e1,-1.155774530950e1,
-5.344134125087e0));
#69313=cartesian_point('',(-7.417357414180e1,-1.153102071843e1,
-5.260914509315e0));
#69314=cartesian_point('',(-7.418022057906e1,-1.150514230900e1,
-5.187341055562e0));
#69315=cartesian_point('',(-7.418368139029e1,-1.148073857340e1,
-5.123699517759e0));
#69316=cartesian_point('',(-7.418399578202e1,-1.145896687650e1,
-5.071059646451e0));
#69317=cartesian_point('',(-7.418153422483e1,-1.144105684242e1,
-5.029882872559e0));
#69318=cartesian_point('',(-7.417690532022e1,-1.142773139517e1,
-4.999196265815e0));
#69319=cartesian_point('',(-7.417077657083e1,-1.141939986196e1,
-4.977443323915e0));
#69320=cartesian_point('',(-7.416398469614e1,-1.141631558151e1,
-4.963137917729e0));
#69321=cartesian_point('',(-7.415754835878e1,-1.141816940416e1,
-4.954647898211e0));
#69322=cartesian_point('',(-7.415242840012e1,-1.142385348280e1,
-4.950273145513e0));
#69323=cartesian_point('',(-7.414925437361e1,-1.143181230845e1,
-4.948665447980e0));
#69324=cartesian_point('',(-7.414778703370e1,-1.144599591273e1,
-4.949489050433e0));
#69325=cartesian_point('',(-7.415267130630e1,-1.145487497656e1,
-4.955549336513e0));
#69326=cartesian_point('',(-7.415827931916e1,-1.145411530922e1,
-4.964424363082e0));
#69327=(bounded_surface()b_spline_surface(3,3,((#69227,#69228,#69229,#69230,
#69231,#69232,#69233,#69234,#69235,#69236,#69237,#69238,#69239,#69240,#69241,
#69242,#69243,#69244,#69245,#69246,#69247,#69248,#69249,#69250,#69251),(#69252,
#69253,#69254,#69255,#69256,#69257,#69258,#69259,#69260,#69261,#69262,#69263,
#69264,#69265,#69266,#69267,#69268,#69269,#69270,#69271,#69272,#69273,#69274,
#69275,#69276),(#69277,#69278,#69279,#69280,#69281,#69282,#69283,#69284,#69285,
#69286,#69287,#69288,#69289,#69290,#69291,#69292,#69293,#69294,#69295,#69296,
#69297,#69298,#69299,#69300,#69301),(#69302,#69303,#69304,#69305,#69306,#69307,
#69308,#69309,#69310,#69311,#69312,#69313,#69314,#69315,#69316,#69317,#69318,
#69319,#69320,#69321,#69322,#69323,#69324,#69325,#69326)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283317528e-1,1.549056833717e-1,1.861784602613e-1,
2.154240510106e-1,2.428737651122e-1,2.684431955996e-1,2.920239510189e-1,
3.136616884041e-1,3.334899300914e-1,3.516792103874e-1,3.684021512996e-1,
3.839854889372e-1,3.986786318445e-1,4.119907477400e-1,4.236692611174e-1,
4.340146219711e-1,4.432935814256e-1,4.516676199140e-1,4.592156225279e-1,
4.660728219632e-1,4.724795653875e-1,4.787630300597e-1,4.973383734315e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493453421e0,1.576493453421e0,1.576493453421e0,1.576493453421e0,
1.576493453421e0,1.576493453421e0,1.576493453421e0,1.576493453421e0,
1.576493453421e0,1.576493453421e0,1.576493453421e0,1.576493453421e0,
1.576493453421e0,1.576493453421e0,1.576493453421e0,1.576493453421e0,
1.576493453421e0,1.576493453421e0,1.576493453421e0,1.576493453421e0,
1.576493453421e0,1.576493453421e0,1.576493453421e0,1.576493453421e0,
1.576493453421e0),(8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,
8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,
8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,
8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,
8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,
8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,
8.078355155263e-1,8.078355155263e-1),(8.078355155263e-1,8.078355155263e-1,
8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,
8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,
8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,
8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,
8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,8.078355155263e-1,
8.078355155263e-1,8.078355155263e-1,8.078355155263e-1),(1.576493453421e0,
1.576493453421e0,1.576493453421e0,1.576493453421e0,1.576493453421e0,
1.576493453421e0,1.576493453421e0,1.576493453421e0,1.576493453421e0,
1.576493453421e0,1.576493453421e0,1.576493453421e0,1.576493453421e0,
1.576493453421e0,1.576493453421e0,1.576493453421e0,1.576493453421e0,
1.576493453421e0,1.576493453421e0,1.576493453421e0,1.576493453421e0,
1.576493453421e0,1.576493453421e0,1.576493453421e0,1.576493453421e0)))representation_item('')surface());
#69328=oriented_edge('',*,*,#59814,.f.);
#69329=oriented_edge('',*,*,#59797,.f.);
#69331=oriented_edge('',*,*,#69330,.f.);
#69332=oriented_edge('',*,*,#44065,.f.);
#69333=edge_loop('',(#69328,#69329,#69331,#69332));
#69334=face_outer_bound('',#69333,.f.);
#69336=cartesian_point('',(-7.364363450312e1,-1.114691986357e1,
-2.490846053290e1));
#69337=direction('',(7.082981184342e-3,1.149425328796e-2,-9.999088526055e-1));
#69338=direction('',(8.509101554854e-1,-5.253112478989e-1,-1.108092749336e-5));
#69339=axis2_placement_3d('',#69336,#69337,#69338);
#69340=cylindrical_surface('',#69339,3.000057677443e-1);
#69341=oriented_edge('',*,*,#69330,.t.);
#69342=oriented_edge('',*,*,#59782,.f.);
#69343=oriented_edge('',*,*,#59763,.f.);
#69344=oriented_edge('',*,*,#44067,.f.);
#69345=edge_loop('',(#69341,#69342,#69343,#69344));
#69346=face_outer_bound('',#69345,.f.);
#69348=cartesian_point('',(-7.245049939827e1,-1.080784495072e1,
-4.213845709921e1));
#69349=direction('',(5.391099032403e-1,7.983141214364e-2,-8.384434732666e-1));
#69350=direction('',(7.275212621156e-1,-5.457096499041e-1,4.158290407984e-1));
#69351=axis2_placement_3d('',#69348,#69349,#69350);
#69352=cylindrical_surface('',#69351,3.000000000020e-1);
#69353=oriented_edge('',*,*,#55877,.t.);
#69354=oriented_edge('',*,*,#55948,.f.);
#69355=oriented_edge('',*,*,#59728,.t.);
#69356=oriented_edge('',*,*,#59759,.t.);
#69357=oriented_edge('',*,*,#59779,.f.);
#69358=edge_loop('',(#69353,#69354,#69355,#69356,#69357));
#69359=face_outer_bound('',#69358,.f.);
#69361=cartesian_point('',(-7.409553397090e1,-2.609089460304e0,
-6.309436088660e0));
#69362=cartesian_point('',(-7.413102488584e1,-2.628886998337e0,
-6.251638524503e0));
#69363=cartesian_point('',(-7.420513775201e1,-2.665113579171e0,
-6.133549527684e0));
#69364=cartesian_point('',(-7.432041365178e1,-2.706496951285e0,
-5.957563438245e0));
#69365=cartesian_point('',(-7.443760998762e1,-2.734538093713e0,
-5.785678341108e0));
#69366=cartesian_point('',(-7.455222026828e1,-2.749412743965e0,
-5.623639026203e0));
#69367=cartesian_point('',(-7.466347758652e1,-2.752330752542e0,
-5.471612067612e0));
#69368=cartesian_point('',(-7.477041960194e1,-2.744412363448e0,
-5.330054364966e0));
#69369=cartesian_point('',(-7.487244895078e1,-2.726731550720e0,
-5.198940263169e0));
#69370=cartesian_point('',(-7.496947042407e1,-2.700147209086e0,
-5.077644185268e0));
#69371=cartesian_point('',(-7.506168224879e1,-2.665190454314e0,
-4.965250067716e0));
#69372=cartesian_point('',(-7.514969906884e1,-2.621869299889e0,
-4.860419384387e0));
#69373=cartesian_point('',(-7.523437529562e1,-2.569469426954e0,
-4.761626235499e0));
#69374=cartesian_point('',(-7.531540337623e1,-2.507231262650e0,
-4.668756799661e0));
#69375=cartesian_point('',(-7.539115692563e1,-2.435191646648e0,
-4.583133573219e0));
#69376=cartesian_point('',(-7.545969289580e1,-2.354455723311e0,
-4.506370605410e0));
#69377=cartesian_point('',(-7.552025722912e1,-2.265517546117e0,
-4.438851701378e0));
#69378=cartesian_point('',(-7.557266804445e1,-2.167826359359e0,
-4.380528845911e0));
#69379=cartesian_point('',(-7.561602932691e1,-2.061760721848e0,
-4.332378820756e0));
#69380=cartesian_point('',(-7.564912447887e1,-1.949434704690e0,
-4.295939872403e0));
#69381=cartesian_point('',(-7.567127123662e1,-1.834098652314e0,
-4.272234596319e0));
#69382=cartesian_point('',(-7.568266739027e1,-1.718148852049e0,
-4.261236986705e0));
#69383=cartesian_point('',(-7.568442204034e1,-1.529307951613e0,
-4.263352896851e0));
#69384=cartesian_point('',(-7.566057862085e1,-1.388090125255e0,
-4.294900893682e0));
#69385=cartesian_point('',(-7.563461456390e1,-1.306049068556e0,
-4.326886764307e0));
#69386=cartesian_point('',(-7.390590451085e1,-2.028360125566e0,
-6.170095135353e0));
#69387=cartesian_point('',(-7.392016006607e1,-2.055029632799e0,
-6.112581922615e0));
#69388=cartesian_point('',(-7.395233426713e1,-2.107520500630e0,
-5.994645157159e0));
#69389=cartesian_point('',(-7.400931831983e1,-2.179503172400e0,
-5.817739123799e0));
#69390=cartesian_point('',(-7.407364105722e1,-2.243316126500e0,
-5.643824237679e0));
#69391=cartesian_point('',(-7.414216005741e1,-2.297055375893e0,
-5.478758078254e0));
#69392=cartesian_point('',(-7.421373744929e1,-2.340971139367e0,
-5.322737648275e0));
#69393=cartesian_point('',(-7.428715176620e1,-2.375190326543e0,
-5.176234689721e0));
#69394=cartesian_point('',(-7.436143643947e1,-2.399948436077e0,
-5.039216798966e0));
#69395=cartesian_point('',(-7.443603132014e1,-2.415501662241e0,
-4.911014290566e0));
#69396=cartesian_point('',(-7.451067726716e1,-2.421937362133e0,
-4.790627174709e0));
#69397=cartesian_point('',(-7.458555012754e1,-2.419023973817e0,
-4.676563591256e0));
#69398=cartesian_point('',(-7.466117378673e1,-2.405907335373e0,
-4.567053130429e0));
#69399=cartesian_point('',(-7.473715734102e1,-2.381067723305e0,
-4.461808755498e0));
#69400=cartesian_point('',(-7.481172617064e1,-2.343037740710e0,
-4.362256535300e0));
#69401=cartesian_point('',(-7.488237492986e1,-2.291311750823e0,
-4.270494980538e0));
#69402=cartesian_point('',(-7.494750013526e1,-2.225528160357e0,
-4.187482395117e0));
#69403=cartesian_point('',(-7.500601441293e1,-2.144774352842e0,
-4.113816597010e0));
#69404=cartesian_point('',(-7.505596901073e1,-2.049226691064e0,
-4.051530124324e0));
#69405=cartesian_point('',(-7.509497636656e1,-1.941431612329e0,
-4.003518639643e0));
#69406=cartesian_point('',(-7.512135914431e1,-1.826016392600e0,
-3.971969381693e0));
#69407=cartesian_point('',(-7.513476411105e1,-1.707336165776e0,
-3.957424674084e0));
#69408=cartesian_point('',(-7.513585983741e1,-1.512965595473e0,
-3.960945656922e0));
#69409=cartesian_point('',(-7.510567384943e1,-1.370647053412e0,
-4.004196495914e0));
#69410=cartesian_point('',(-7.507419534734e1,-1.295943235067e0,
-4.046651424360e0));
#69411=cartesian_point('',(-7.436382261562e1,-1.649570522776e0,
-6.368729245086e0));
#69412=cartesian_point('',(-7.436473545376e1,-1.659662110285e0,
-6.310334934361e0));
#69413=cartesian_point('',(-7.436782382336e1,-1.680056619986e0,
-6.191301900026e0));
#69414=cartesian_point('',(-7.437603817071e1,-1.709644315470e0,
-6.014658483934e0));
#69415=cartesian_point('',(-7.438752945807e1,-1.737570750223e0,
-5.842866385236e0));
#69416=cartesian_point('',(-7.440152707446e1,-1.762812020304e0,
-5.681627050348e0));
#69417=cartesian_point('',(-7.441760355541e1,-1.785269053141e0,
-5.531074010138e0));
#69418=cartesian_point('',(-7.443532390732e1,-1.804795441226e0,
-5.391641410249e0));
#69419=cartesian_point('',(-7.445431573865e1,-1.821310819617e0,
-5.263290786361e0));
#69420=cartesian_point('',(-7.447432017218e1,-1.834788783266e0,
-5.145403129247e0));
#69421=cartesian_point('',(-7.449517587286e1,-1.845180733667e0,
-5.037091636235e0));
#69422=cartesian_point('',(-7.451686378494e1,-1.852377581034e0,
-4.937086074030e0));
#69423=cartesian_point('',(-7.453949473009e1,-1.856092866132e0,
-4.843981050330e0));
#69424=cartesian_point('',(-7.456292937932e1,-1.855706549427e0,
-4.757749452557e0));
#69425=cartesian_point('',(-7.458657463253e1,-1.850470366971e0,
-4.679652938149e0));
#69426=cartesian_point('',(-7.460953243268e1,-1.839921357492e0,
-4.611040238431e0));
#69427=cartesian_point('',(-7.463114370214e1,-1.823791110279e0,
-4.551987099555e0));
#69428=cartesian_point('',(-7.465090463218e1,-1.801732589880e0,
-4.502110067117e0));
#69429=cartesian_point('',(-7.466801047001e1,-1.773768249725e0,
-4.461839553216e0));
#69430=cartesian_point('',(-7.468149577448e1,-1.740783448010e0,
-4.432008874939e0));
#69431=cartesian_point('',(-7.469065263937e1,-1.704495035463e0,
-4.413034141954e0));
#69432=cartesian_point('',(-7.469527311642e1,-1.666642701327e0,
-4.404597581627e0));
#69433=cartesian_point('',(-7.469548539423e1,-1.604385430655e0,
-4.407277917010e0));
#69434=cartesian_point('',(-7.468471351566e1,-1.559240942930e0,
-4.433948974440e0));
#69435=cartesian_point('',(-7.467367697170e1,-1.536938816987e0,
-4.461370275064e0));
#69436=cartesian_point('',(-7.479948077900e1,-2.026785055367e0,
-6.614791664269e0));
#69437=cartesian_point('',(-7.481446024051e1,-2.021097744883e0,
-6.555639608387e0));
#69438=cartesian_point('',(-7.484386013767e1,-2.007983344392e0,
-6.435865343038e0));
#69439=cartesian_point('',(-7.488416350906e1,-1.984193910144e0,
-6.260282968987e0));
#69440=cartesian_point('',(-7.492014329133e1,-1.957067544973e0,
-6.091661183350e0));
#69441=cartesian_point('',(-7.495093912273e1,-1.928132917565e0,
-5.935504756379e0));
#69442=cartesian_point('',(-7.497687618753e1,-1.898062920980e0,
-5.791882688319e0));
#69443=cartesian_point('',(-7.499820117201e1,-1.867557635184e0,
-5.661194082830e0));
#69444=cartesian_point('',(-7.501523012701e1,-1.837205464484e0,
-5.543403967851e0));
#69445=cartesian_point('',(-7.502833098157e1,-1.807430870282e0,
-5.437964669798e0));
#69446=cartesian_point('',(-7.503785231756e1,-1.778555966966e0,
-5.344134125062e0));
#69447=cartesian_point('',(-7.504410915940e1,-1.750777041602e0,
-5.260914509291e0));
#69448=cartesian_point('',(-7.504732092523e1,-1.724252491400e0,
-5.187341055538e0));
#69449=cartesian_point('',(-7.504756680205e1,-1.699605806635e0,
-5.123699517737e0));
#69450=cartesian_point('',(-7.504503672742e1,-1.677979333266e0,
-5.071059646431e0));
#69451=cartesian_point('',(-7.504025850064e1,-1.660543819691e0,
-5.029882872541e0));
#69452=cartesian_point('',(-7.503392987707e1,-1.647936566784e0,
-4.999196265800e0));
#69453=cartesian_point('',(-7.502676607667e1,-1.640476273325e0,
-4.977443323903e0));
#69454=cartesian_point('',(-7.501962972803e1,-1.638304896864e0,
-4.963137917721e0));
#69455=cartesian_point('',(-7.501349042684e1,-1.640982970410e0,
-4.954647898205e0));
#69456=cartesian_point('',(-7.500915619128e1,-1.647286709687e0,
-4.950273145509e0));
#69457=cartesian_point('',(-7.500704815421e1,-1.655591740073e0,
-4.948665447978e0));
#69458=cartesian_point('',(-7.500744469946e1,-1.669845527950e0,
-4.949489050435e0));
#69459=cartesian_point('',(-7.501344613677e1,-1.678011104555e0,
-4.955549336506e0));
#69460=cartesian_point('',(-7.501890701715e1,-1.676525945696e0,
-4.964424362692e0));
#69461=(bounded_surface()b_spline_surface(3,3,((#69361,#69362,#69363,#69364,
#69365,#69366,#69367,#69368,#69369,#69370,#69371,#69372,#69373,#69374,#69375,
#69376,#69377,#69378,#69379,#69380,#69381,#69382,#69383,#69384,#69385),(#69386,
#69387,#69388,#69389,#69390,#69391,#69392,#69393,#69394,#69395,#69396,#69397,
#69398,#69399,#69400,#69401,#69402,#69403,#69404,#69405,#69406,#69407,#69408,
#69409,#69410),(#69411,#69412,#69413,#69414,#69415,#69416,#69417,#69418,#69419,
#69420,#69421,#69422,#69423,#69424,#69425,#69426,#69427,#69428,#69429,#69430,
#69431,#69432,#69433,#69434,#69435),(#69436,#69437,#69438,#69439,#69440,#69441,
#69442,#69443,#69444,#69445,#69446,#69447,#69448,#69449,#69450,#69451,#69452,
#69453,#69454,#69455,#69456,#69457,#69458,#69459,#69460)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283316337e-1,1.549056833704e-1,1.861784602599e-1,
2.154240510090e-1,2.428737651106e-1,2.684431955979e-1,2.920239510172e-1,
3.136616884025e-1,3.334899300899e-1,3.516792103861e-1,3.684021512984e-1,
3.839854889362e-1,3.986786318435e-1,4.119907477391e-1,4.236692611166e-1,
4.340146219704e-1,4.432935814250e-1,4.516676199134e-1,4.592156225275e-1,
4.660728219629e-1,4.724795653873e-1,4.787630300595e-1,4.973383734143e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0),(8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1),(8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,8.078355155287e-1,
8.078355155287e-1,8.078355155287e-1,8.078355155287e-1),(1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0,
1.576493453414e0,1.576493453414e0,1.576493453414e0,1.576493453414e0)))representation_item('')surface());
#69462=oriented_edge('',*,*,#59474,.f.);
#69463=oriented_edge('',*,*,#59457,.f.);
#69465=oriented_edge('',*,*,#69464,.f.);
#69466=oriented_edge('',*,*,#44079,.f.);
#69467=edge_loop('',(#69462,#69463,#69465,#69466));
#69468=face_outer_bound('',#69467,.f.);
#69470=cartesian_point('',(-7.446856800578e1,-1.439133225950e0,
-2.490846053290e1));
#69471=direction('',(8.522686412664e-3,1.047140379417e-2,-9.999088526055e-1));
#69472=direction('',(7.750636242305e-1,-6.318831998652e-1,-1.108092735900e-5));
#69473=axis2_placement_3d('',#69470,#69471,#69472);
#69474=cylindrical_surface('',#69473,3.000057677449e-1);
#69475=oriented_edge('',*,*,#69464,.t.);
#69476=oriented_edge('',*,*,#59442,.f.);
#69477=oriented_edge('',*,*,#59423,.f.);
#69478=oriented_edge('',*,*,#44081,.f.);
#69479=edge_loop('',(#69475,#69476,#69477,#69478));
#69480=face_outer_bound('',#69479,.f.);
#69482=cartesian_point('',(-7.324138218016e1,-1.258694528010e0,
-4.213845709964e1));
#69483=direction('',(5.449178335231e-1,8.780480477855e-3,-8.384434732712e-1));
#69484=direction('',(2.600053605578e-2,-9.996412520711e-1,6.429563174072e-3));
#69485=axis2_placement_3d('',#69482,#69483,#69484);
#69486=cylindrical_surface('',#69485,3.000000000022e-1);
#69487=oriented_edge('',*,*,#56163,.t.);
#69488=oriented_edge('',*,*,#56234,.f.);
#69489=oriented_edge('',*,*,#59388,.t.);
#69490=oriented_edge('',*,*,#59419,.t.);
#69491=oriented_edge('',*,*,#59439,.f.);
#69492=edge_loop('',(#69487,#69488,#69489,#69490,#69491));
#69493=face_outer_bound('',#69492,.f.);
#69495=cartesian_point('',(-7.380219089335e1,7.084639561298e0,
-6.309435892448e0));
#69496=cartesian_point('',(-7.383993451656e1,7.069654924423e0,
-6.251681070099e0));
#69497=cartesian_point('',(-7.391810252592e1,7.043421697325e0,
-6.133650269661e0));
#69498=cartesian_point('',(-7.403774257362e1,7.017438258607e0,
-5.957735680476e0));
#69499=cartesian_point('',(-7.415757173132e1,7.004922098589e0,
-5.785881332683e0));
#69500=cartesian_point('',(-7.427313267947e1,7.005118257182e0,
-5.623851863372e0));
#69501=cartesian_point('',(-7.438382334946e1,7.016731773533e0,
-5.471814836263e0));
#69502=cartesian_point('',(-7.448882917010e1,7.038528873338e0,
-5.330237211914e0));
#69503=cartesian_point('',(-7.458769186994e1,7.069366523831e0,
-5.199101888905e0));
#69504=cartesian_point('',(-7.468042730322e1,7.108380131389e0,
-5.077785681731e0));
#69505=cartesian_point('',(-7.476730131155e1,7.155068826925e0,
-4.965372439783e0));
#69506=cartesian_point('',(-7.484892440595e1,7.209504817374e0,
-4.860523430957e0));
#69507=cartesian_point('',(-7.492604964465e1,7.272507151061e0,
-4.761713686750e0));
#69508=cartesian_point('',(-7.499827090609e1,7.344786491532e0,
-4.668831915517e0));
#69509=cartesian_point('',(-7.506397961491e1,7.426091138491e0,
-4.583201785058e0));
#69510=cartesian_point('',(-7.512139498547e1,7.515070316134e0,
-4.506435770092e0));
#69511=cartesian_point('',(-7.516983681985e1,7.611137734475e0,
-4.438914014365e0));
#69512=cartesian_point('',(-7.520905450252e1,7.714817580839e0,
-4.380586308439e0));
#69513=cartesian_point('',(-7.523820963517e1,7.825618810838e0,
-4.332428429539e0));
#69514=cartesian_point('',(-7.525637203031e1,7.941288828743e0,
-4.295978009488e0));
#69515=cartesian_point('',(-7.526328878458e1,8.058519063878e0,
-4.272257949540e0));
#69516=cartesian_point('',(-7.525946742204e1,8.174961618293e0,
-4.261243626328e0));
#69517=cartesian_point('',(-7.523657441253e1,8.362474551244e0,
-4.263332659222e0));
#69518=cartesian_point('',(-7.519449154572e1,8.499438200411e0,
-4.294885182042e0));
#69519=cartesian_point('',(-7.515801631459e1,8.577416056623e0,
-4.326888628540e0));
#69520=cartesian_point('',(-7.353838330969e1,7.635649068119e0,
-6.170094821180e0));
#69521=cartesian_point('',(-7.355598508283e1,7.611086538414e0,
-6.112624271044e0));
#69522=cartesian_point('',(-7.359471433668e1,7.563266187410e0,
-5.994745908149e0));
#69523=cartesian_point('',(-7.366057288171e1,7.499356818907e0,
-5.817912720726e0));
#69524=cartesian_point('',(-7.373265318583e1,7.444486809185e0,
-5.644030229054e0));
#69525=cartesian_point('',(-7.380758664310e1,7.400143392368e0,
-5.478975644503e0));
#69526=cartesian_point('',(-7.388428007561e1,7.365933029748e0,
-5.322946597852e0));
#69527=cartesian_point('',(-7.396153576475e1,7.341574876721e0,
-5.176424830394e0));
#69528=cartesian_point('',(-7.403842199581e1,7.326711542626e0,
-5.039386649275e0));
#69529=cartesian_point('',(-7.411441538187e1,7.321016216750e0,
-4.911164836370e0));
#69530=cartesian_point('',(-7.418927032316e1,7.324368390699e0,
-4.790759286562e0));
#69531=cartesian_point('',(-7.426313096373e1,7.337020566474e0,
-4.676677881105e0));
#69532=cartesian_point('',(-7.433640444717e1,7.359887795013e0,
-4.567151182052e0));
#69533=cartesian_point('',(-7.440850274880e1,7.394424682290e0,
-4.461894979434e0));
#69534=cartesian_point('',(-7.447747355935e1,7.441852097013e0,
-4.362336898910e0));
#69535=cartesian_point('',(-7.454076797122e1,7.502342078980e0,
-4.270573928420e0));
#69536=cartesian_point('',(-7.459675214341e1,7.576044306580e0,
-4.187560031025e0));
#69537=cartesian_point('',(-7.464423091649e1,7.663723052858e0,
-4.113890072281e0));
#69538=cartesian_point('',(-7.468129613009e1,7.764950744665e0,
-4.051594950356e0));
#69539=cartesian_point('',(-7.470591326445e1,7.876894289647e0,
-4.003569224994e0));
#69540=cartesian_point('',(-7.471702235446e1,7.994751436238e0,
-3.972000488453e0));
#69541=cartesian_point('',(-7.471483967670e1,8.114161313959e0,
-3.957433167417e0));
#69542=cartesian_point('',(-7.469057654201e1,8.307073587490e0,
-3.960917758033e0));
#69543=cartesian_point('',(-7.464205967523e1,8.444306793732e0,
-4.004175500059e0));
#69544=cartesian_point('',(-7.460106837175e1,8.514282597452e0,
-4.046653745583e0));
#69545=cartesian_point('',(-7.394294193895e1,8.070968391613e0,
-6.368729108936e0));
#69546=cartesian_point('',(-7.394516257820e1,8.061089565138e0,
-6.310377911967e0));
#69547=cartesian_point('',(-7.395088285757e1,8.041282144798e0,
-6.191403355160e0));
#69548=cartesian_point('',(-7.396288109379e1,8.013030102885e0,
-6.014831071650e0));
#69549=cartesian_point('',(-7.397791286866e1,7.986845518424e0,
-5.843068877257e0));
#69550=cartesian_point('',(-7.399508038299e1,7.963646546235e0,
-5.681838359333e0));
#69551=cartesian_point('',(-7.401394796876e1,7.943476298897e0,
-5.531274283390e0));
#69552=cartesian_point('',(-7.403406477697e1,7.926424962222e0,
-5.391820962850e0));
#69553=cartesian_point('',(-7.405505012530e1,7.912524837810e0,
-5.263448442544e0));
#69554=cartesian_point('',(-7.407664349820e1,7.901768596308e0,
-5.145540069536e0));
#69555=cartesian_point('',(-7.409867856138e1,7.894183356304e0,
-5.037208965948e0));
#69556=cartesian_point('',(-7.412112218239e1,7.889874784336e0,
-4.937184717384e0));
#69557=cartesian_point('',(-7.414404660298e1,7.889141393522e0,
-4.844062838850e0));
#69558=cartesian_point('',(-7.416723207043e1,7.892579618570e0,
-4.757818583945e0));
#69559=cartesian_point('',(-7.418999238688e1,7.900853274929e0,
-4.679714563635e0));
#69560=cartesian_point('',(-7.421137700585e1,7.914303275425e0,
-4.611097893484e0));
#69561=cartesian_point('',(-7.423069849165e1,7.933109566071e0,
-4.552041013358e0));
#69562=cartesian_point('',(-7.424741277596e1,7.957550795507e0,
-4.502158671053e0));
#69563=cartesian_point('',(-7.426072527207e1,7.987500255117e0,
-4.461880601695e0));
#69564=cartesian_point('',(-7.426979446857e1,8.021955341028e0,
-4.432039762150e0));
#69565=cartesian_point('',(-7.427414226349e1,8.059123119328e0,
-4.413052552704e0));
#69566=cartesian_point('',(-7.427378882504e1,8.097252815139e0,
-4.404602222442e0));
#69567=cartesian_point('',(-7.426588067922e1,8.159025031030e0,
-4.407260813738e0));
#69568=cartesian_point('',(-7.424930399373e1,8.202401196963e0,
-4.433935601673e0));
#69569=cartesian_point('',(-7.423543972764e1,8.223076839105e0,
-4.461371903001e0));
#69570=cartesian_point('',(-7.442410942374e1,7.753845776877e0,
-6.614791737205e0));
#69571=cartesian_point('',(-7.443820797862e1,7.761434053389e0,
-6.555683117522e0));
#69572=cartesian_point('',(-7.446563206354e1,7.778264449473e0,
-6.435967163810e0));
#69573=cartesian_point('',(-7.450247391810e1,7.807096185025e0,
-6.260453656113e0));
#69574=cartesian_point('',(-7.453460370596e1,7.838677458407e0,
-6.091858791740e0));
#69575=cartesian_point('',(-7.456136242097e1,7.871378477231e0,
-5.935707970623e0));
#69576=cartesian_point('',(-7.458315876910e1,7.904575534456e0,
-5.792072115177e0));
#69577=cartesian_point('',(-7.460032632437e1,7.937605232157e0,
-5.661360648967e0));
#69578=cartesian_point('',(-7.461325390453e1,7.969923602370e0,
-5.543546843667e0));
#69579=cartesian_point('',(-7.462236146981e1,8.001157182693e0,
-5.438085246451e0));
#69580=cartesian_point('',(-7.462803671480e1,8.031032047547e0,
-5.344233768296e0));
#69581=cartesian_point('',(-7.463061762749e1,8.059394677144e0,
-5.260994498014e0));
#69582=cartesian_point('',(-7.463034242937e1,8.086116330637e0,
-5.187403500739e0));
#69583=cartesian_point('',(-7.462737113470e1,8.110588424954e0,
-5.123748352100e0));
#69584=cartesian_point('',(-7.462204153167e1,8.131702914851e0,
-5.071099046674e0));
#69585=cartesian_point('',(-7.461502995773e1,8.148368629080e0,
-5.029915297906e0));
#69586=cartesian_point('',(-7.460711110173e1,8.160045807367e0,
-4.999222104554e0));
#69587=cartesian_point('',(-7.459903525530e1,8.166512097999e0,
-4.977462545070e0));
#69588=cartesian_point('',(-7.459167589082e1,8.167738968592e0,
-4.963150966178e0));
#69589=cartesian_point('',(-7.458593680472e1,8.164287790554e0,
-4.954655745812e0));
#69590=cartesian_point('',(-7.458245957816e1,8.157476146860e0,
-4.950276973230e0));
#69591=cartesian_point('',(-7.458145026245e1,8.148968578488e0,
-4.948666156880e0));
#69592=cartesian_point('',(-7.458369939485e1,8.134882967745e0,
-4.949485400333e0));
#69593=cartesian_point('',(-7.459071742178e1,8.127562383823e0,
-4.955545335654e0));
#69594=cartesian_point('',(-7.459594394106e1,8.129752255434e0,
-4.964425153918e0));
#69595=(bounded_surface()b_spline_surface(3,3,((#69495,#69496,#69497,#69498,
#69499,#69500,#69501,#69502,#69503,#69504,#69505,#69506,#69507,#69508,#69509,
#69510,#69511,#69512,#69513,#69514,#69515,#69516,#69517,#69518,#69519),(#69520,
#69521,#69522,#69523,#69524,#69525,#69526,#69527,#69528,#69529,#69530,#69531,
#69532,#69533,#69534,#69535,#69536,#69537,#69538,#69539,#69540,#69541,#69542,
#69543,#69544),(#69545,#69546,#69547,#69548,#69549,#69550,#69551,#69552,#69553,
#69554,#69555,#69556,#69557,#69558,#69559,#69560,#69561,#69562,#69563,#69564,
#69565,#69566,#69567,#69568,#69569),(#69570,#69571,#69572,#69573,#69574,#69575,
#69576,#69577,#69578,#69579,#69580,#69581,#69582,#69583,#69584,#69585,#69586,
#69587,#69588,#69589,#69590,#69591,#69592,#69593,#69594)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283421790e-1,1.548833327065e-1,1.861483694480e-1,
2.153879094669e-1,2.428365273553e-1,2.684089563963e-1,2.919936849982e-1,
3.136351576213e-1,3.334669248228e-1,3.516595290686e-1,3.683856029831e-1,
3.839719544812e-1,3.986674402018e-1,4.119804884556e-1,4.236592731282e-1,
4.340048928686e-1,4.432841294832e-1,4.516583851679e-1,4.592065760541e-1,
4.660639298031e-1,4.724707928424e-1,4.787543683111e-1,4.973384508173e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0),(8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,
8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,
8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,
8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,
8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,
8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,
8.078355116682e-1,8.078355116682e-1),(8.078355116682e-1,8.078355116682e-1,
8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,
8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,
8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,
8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,
8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,8.078355116682e-1,
8.078355116682e-1,8.078355116682e-1,8.078355116682e-1),(1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0,
1.576493464995e0,1.576493464995e0,1.576493464995e0,1.576493464995e0)))representation_item('')surface());
#69596=oriented_edge('',*,*,#59134,.f.);
#69597=oriented_edge('',*,*,#59117,.f.);
#69599=oriented_edge('',*,*,#69598,.f.);
#69600=oriented_edge('',*,*,#44093,.f.);
#69601=edge_loop('',(#69596,#69597,#69599,#69600));
#69602=face_outer_bound('',#69601,.f.);
#69604=cartesian_point('',(-7.401932366328e1,8.293277380173e0,
-2.490846053290e1));
#69605=direction('',(9.816566113358e-3,9.269385678151e-3,-9.999088526055e-1));
#69606=direction('',(6.859555394773e-1,-7.276434550916e-1,-1.108092732097e-5));
#69607=axis2_placement_3d('',#69604,#69605,#69606);
#69608=cylindrical_surface('',#69607,3.000057677453e-1);
#69609=oriented_edge('',*,*,#69598,.t.);
#69610=oriented_edge('',*,*,#59102,.f.);
#69611=oriented_edge('',*,*,#59083,.f.);
#69612=oriented_edge('',*,*,#44095,.f.);
#69613=edge_loop('',(#69609,#69610,#69611,#69612));
#69614=face_outer_bound('',#69613,.f.);
#69616=cartesian_point('',(-7.277908460614e1,8.311992507041e0,
-4.213845709913e1));
#69617=direction('',(5.414020686072e-1,-6.242068762633e-2,-8.384434732670e-1));
#69618=direction('',(5.614915257675e-1,-7.154114028412e-1,4.158290408040e-1));
#69619=axis2_placement_3d('',#69616,#69617,#69618);
#69620=cylindrical_surface('',#69619,2.999999999990e-1);
#69621=oriented_edge('',*,*,#56450,.t.);
#69622=oriented_edge('',*,*,#56521,.f.);
#69623=oriented_edge('',*,*,#59048,.t.);
#69624=oriented_edge('',*,*,#59079,.t.);
#69625=oriented_edge('',*,*,#59099,.f.);
#69626=edge_loop('',(#69621,#69622,#69623,#69624,#69625));
#69627=face_outer_bound('',#69626,.f.);
#69629=cartesian_point('',(-7.224607196161e1,1.665714845439e1,
-6.309436254895e0));
#69630=cartesian_point('',(-7.228550252089e1,1.664720491678e1,
-6.251601789620e0));
#69631=cartesian_point('',(-7.236648224810e1,1.663139427260e1,
-6.133489822629e0));
#69632=cartesian_point('',(-7.248853867689e1,1.662126367653e1,
-5.957508087441e0));
#69633=cartesian_point('',(-7.260895384170e1,1.662451154672e1,
-5.785687988848e0));
#69634=cartesian_point('',(-7.272346648654e1,1.663979784186e1,
-5.623707997440e0));
#69635=cartesian_point('',(-7.283166441297e1,1.666576185682e1,
-5.471713650894e0));
#69636=cartesian_point('',(-7.293290607233e1,1.670107788460e1,
-5.330165289007e0));
#69637=cartesian_point('',(-7.302688362295e1,1.674455437451e1,
-5.199049862088e0));
#69638=cartesian_point('',(-7.311372318259e1,1.679533665712e1,
-5.077747771179e0));
#69639=cartesian_point('',(-7.319375257509e1,1.685296331200e1,
-4.965344512716e0));
#69640=cartesian_point('',(-7.326756650199e1,1.691758554186e1,
-4.860503023175e0));
#69641=cartesian_point('',(-7.333580403329e1,1.699011355675e1,
-4.761699267476e0));
#69642=cartesian_point('',(-7.339796973624e1,1.707119914760e1,
-4.668822025436e0));
#69643=cartesian_point('',(-7.345250167285e1,1.716038324087e1,
-4.583194921850e0));
#69644=cartesian_point('',(-7.349781031469e1,1.725609439776e1,
-4.506430770290e0));
#69645=cartesian_point('',(-7.353329728924e1,1.735766189945e1,
-4.438910512453e0));
#69646=cartesian_point('',(-7.355864556612e1,1.746557212246e1,
-4.380584289392e0));
#69647=cartesian_point('',(-7.357308816684e1,1.757922866326e1,
-4.332427761567e0));
#69648=cartesian_point('',(-7.357599706694e1,1.769627695317e1,
-4.295978307041e0));
#69649=cartesian_point('',(-7.356755345026e1,1.781340426025e1,
-4.272258576020e0));
#69650=cartesian_point('',(-7.354856675182e1,1.792834992885e1,
-4.261243908017e0));
#69651=cartesian_point('',(-7.350139477690e1,1.811127215982e1,
-4.263331854557e0));
#69652=cartesian_point('',(-7.344179385382e1,1.824157367699e1,
-4.294884530866e0));
#69653=cartesian_point('',(-7.339545132813e1,1.831412446490e1,
-4.326888702280e0));
#69654=cartesian_point('',(-7.191260017246e1,1.716901021221e1,
-6.170095412472e0));
#69655=cartesian_point('',(-7.193328561912e1,1.714692502946e1,
-6.112545348883e0));
#69656=cartesian_point('',(-7.197795937829e1,1.710454347944e1,
-5.994585402434e0));
#69657=cartesian_point('',(-7.205163393698e1,1.704976782264e1,
-5.817683164969e0));
#69658=cartesian_point('',(-7.213025221819e1,1.700479564186e1,
-5.643833851557e0));
#69659=cartesian_point('',(-7.221031415741e1,1.697063159697e1,
-5.478828454633e0));
#69660=cartesian_point('',(-7.229079827181e1,1.694673768787e1,
-5.322842252152e0));
#69661=cartesian_point('',(-7.237055868458e1,1.693267978194e1,
-5.176349985541e0));
#69662=cartesian_point('',(-7.244871724988e1,1.692798403557e1,
-5.039331932262e0));
#69663=cartesian_point('',(-7.252479634964e1,1.693225938766e1,
-4.911124468315e0));
#69664=cartesian_point('',(-7.259856768878e1,1.694535508145e1,
-4.790729110338e0));
#69665=cartesian_point('',(-7.267014044813e1,1.696754066560e1,
-4.676655440254e0));
#69666=cartesian_point('',(-7.273979840373e1,1.699977664060e1,
-4.567134988042e0));
#69667=cartesian_point('',(-7.280676878303e1,1.704342857054e1,
-4.461883598118e0));
#69668=cartesian_point('',(-7.286895679555e1,1.709945239815e1,
-4.362328790228e0));
#69669=cartesian_point('',(-7.292381272468e1,1.716768633803e1,
-4.270567852345e0));
#69670=cartesian_point('',(-7.296969663535e1,1.724806515614e1,
-4.187555649483e0));
#69671=cartesian_point('',(-7.300532367639e1,1.734119003155e1,
-4.113887473734e0));
#69672=cartesian_point('',(-7.302885803454e1,1.744638776599e1,
-4.051594064586e0));
#69673=cartesian_point('',(-7.303865266834e1,1.756058406816e1,
-4.003569611712e0));
#69674=cartesian_point('',(-7.303428364970e1,1.767888003416e1,
-3.972001319275e0));
#69675=cartesian_point('',(-7.301653439984e1,1.779698142498e1,
-3.957433527273e0));
#69676=cartesian_point('',(-7.296729945576e1,1.798507808662e1,
-3.960916643917e0));
#69677=cartesian_point('',(-7.290128428292e1,1.811480729362e1,
-4.004174625980e0));
#69678=cartesian_point('',(-7.285150856728e1,1.817883466319e1,
-4.046653831660e0));
#69679=cartesian_point('',(-7.225687709979e1,1.765341079896e1,
-6.368729351536e0));
#69680=cartesian_point('',(-7.226037291858e1,1.764389329141e1,
-6.310297826160e0));
#69681=cartesian_point('',(-7.226863685789e1,1.762498968571e1,
-6.191241795684e0));
#69682=cartesian_point('',(-7.228423041075e1,1.759853777025e1,
-6.014603129074e0));
#69683=cartesian_point('',(-7.230255158020e1,1.757454647423e1,
-5.842876117224e0));
#69684=cartesian_point('',(-7.232259700066e1,1.755379517051e1,
-5.681695601460e0));
#69685=cartesian_point('',(-7.234393185265e1,1.753626672569e1,
-5.531174385319e0));
#69686=cartesian_point('',(-7.236609895913e1,1.752199128675e1,
-5.391750363145e0));
#69687=cartesian_point('',(-7.238871661764e1,1.751095198282e1,
-5.263397714222e0));
#69688=cartesian_point('',(-7.241152724130e1,1.750310811237e1,
-5.145503394243e0));
#69689=cartesian_point('',(-7.243436231041e1,1.749846516314e1,
-5.037182200014e0));
#69690=cartesian_point('',(-7.245717500026e1,1.749712379157e1,
-4.937165378050e0));
#69691=cartesian_point('',(-7.247999785906e1,1.749938948177e1,
-4.844049363243e0));
#69692=cartesian_point('',(-7.250253521048e1,1.750582492040e1,
-4.757809492421e0));
#69693=cartesian_point('',(-7.252402016322e1,1.751699877013e1,
-4.679708370126e0));
#69694=cartesian_point('',(-7.254346577544e1,1.753312509033e1,
-4.611093474306e0));
#69695=cartesian_point('',(-7.256016682889e1,1.755429249842e1,
-4.552037987586e0));
#69696=cartesian_point('',(-7.257354748336e1,1.758070608098e1,
-4.502156966530e0));
#69697=cartesian_point('',(-7.258283656732e1,1.761213641320e1,
-4.461880050433e0));
#69698=cartesian_point('',(-7.258733074149e1,1.764747965838e1,
-4.432040002702e0));
#69699=cartesian_point('',(-7.258679008120e1,1.768489602410e1,
-4.413053045164e0));
#69700=cartesian_point('',(-7.258146303608e1,1.772265272470e1,
-4.404602420036e0));
#69701=cartesian_point('',(-7.256555991914e1,1.778286482266e1,
-4.407260128536e0));
#69702=cartesian_point('',(-7.254346303636e1,1.782370712643e1,
-4.433935042210e0));
#69703=cartesian_point('',(-7.252701817626e1,1.784239637770e1,
-4.461371964547e0));
#69704=cartesian_point('',(-7.277532082995e1,1.740180615597e1,
-6.614791564122e0));
#69705=cartesian_point('',(-7.278832617592e1,1.741118260202e1,
-6.555602047609e0));
#69706=cartesian_point('',(-7.281333393869e1,1.743146405252e1,
-6.435805096279e0));
#69707=cartesian_point('',(-7.284610379571e1,1.746487488155e1,
-6.260228542406e0));
#69708=cartesian_point('',(-7.287382562091e1,1.750037617515e1,
-6.091671008362e0));
#69709=cartesian_point('',(-7.289607627523e1,1.753628156357e1,
-5.935570917300e0));
#69710=cartesian_point('',(-7.291334542403e1,1.757203105789e1,
-5.791977766431e0));
#69711=cartesian_point('',(-7.292605024072e1,1.760701267726e1,
-5.661295251395e0));
#69712=cartesian_point('',(-7.293464605439e1,1.764073736451e1,
-5.543500947912e0));
#69713=cartesian_point('',(-7.293959723164e1,1.767288904975e1,
-5.438053012009e0));
#69714=cartesian_point('',(-7.294132348759e1,1.770324650363e1,
-5.344211083067e0));
#69715=cartesian_point('',(-7.294017970012e1,1.773170129474e1,
-5.260978857356e0));
#69716=cartesian_point('',(-7.293641873257e1,1.775815669179e1,
-5.187393259590e0));
#69717=cartesian_point('',(-7.293027858102e1,1.778203024104e1,
-5.123741981195e0));
#69718=cartesian_point('',(-7.292223865585e1,1.780226751232e1,
-5.071095126684e0));
#69719=cartesian_point('',(-7.291311184574e1,1.781787484424e1,
-5.029912844214e0));
#69720=cartesian_point('',(-7.290373669645e1,1.782841803024e1,
-4.999220685767e0));
#69721=cartesian_point('',(-7.289488612360e1,1.783377454310e1,
-4.977461899246e0));
#69722=cartesian_point('',(-7.288742979749e1,1.783403018185e1,
-4.963150811234e0));
#69723=cartesian_point('',(-7.288219042498e1,1.782985951156e1,
-4.954655817411e0));
#69724=cartesian_point('',(-7.287963205405e1,1.782265250087e1,
-4.950277078259e0));
#69725=cartesian_point('',(-7.287974172039e1,1.781408615643e1,
-4.948666187815e0));
#69726=cartesian_point('',(-7.288380998373e1,1.780041443878e1,
-4.949485253721e0));
#69727=cartesian_point('',(-7.289172362071e1,1.779407219877e1,
-4.955545166849e0));
#69728=cartesian_point('',(-7.289661983828e1,1.779692575753e1,
-4.964425190347e0));
#69729=(bounded_surface()b_spline_surface(3,3,((#69629,#69630,#69631,#69632,
#69633,#69634,#69635,#69636,#69637,#69638,#69639,#69640,#69641,#69642,#69643,
#69644,#69645,#69646,#69647,#69648,#69649,#69650,#69651,#69652,#69653),(#69654,
#69655,#69656,#69657,#69658,#69659,#69660,#69661,#69662,#69663,#69664,#69665,
#69666,#69667,#69668,#69669,#69670,#69671,#69672,#69673,#69674,#69675,#69676,
#69677,#69678),(#69679,#69680,#69681,#69682,#69683,#69684,#69685,#69686,#69687,
#69688,#69689,#69690,#69691,#69692,#69693,#69694,#69695,#69696,#69697,#69698,
#69699,#69700,#69701,#69702,#69703),(#69704,#69705,#69706,#69707,#69708,#69709,
#69710,#69711,#69712,#69713,#69714,#69715,#69716,#69717,#69718,#69719,#69720,
#69721,#69722,#69723,#69724,#69725,#69726,#69727,#69728)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283260884e-1,1.549249709392e-1,1.861902081170e-1,
2.154213538187e-1,2.428596854876e-1,2.684250247722e-1,2.920051840547e-1,
3.136433635797e-1,3.334728767878e-1,3.516638889670e-1,3.683887846069e-1,
3.839741501780e-1,3.986688447157e-1,4.119814721947e-1,4.236600291518e-1,
4.340054372219e-1,4.432844579711e-1,4.516585110029e-1,4.592065126399e-1,
4.660636997685e-1,4.724704523542e-1,4.787540011744e-1,4.973384500435e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493466819e0,1.576493466819e0,1.576493466819e0,1.576493466819e0,
1.576493466819e0,1.576493466819e0,1.576493466819e0,1.576493466819e0,
1.576493466819e0,1.576493466819e0,1.576493466819e0,1.576493466819e0,
1.576493466819e0,1.576493466819e0,1.576493466819e0,1.576493466819e0,
1.576493466819e0,1.576493466819e0,1.576493466819e0,1.576493466819e0,
1.576493466819e0,1.576493466819e0,1.576493466819e0,1.576493466819e0,
1.576493466819e0),(8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,
8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,
8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,
8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,
8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,
8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,
8.078355110603e-1,8.078355110603e-1),(8.078355110603e-1,8.078355110603e-1,
8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,
8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,
8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,
8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,
8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,8.078355110603e-1,
8.078355110603e-1,8.078355110603e-1,8.078355110603e-1),(1.576493466819e0,
1.576493466819e0,1.576493466819e0,1.576493466819e0,1.576493466819e0,
1.576493466819e0,1.576493466819e0,1.576493466819e0,1.576493466819e0,
1.576493466819e0,1.576493466819e0,1.576493466819e0,1.576493466819e0,
1.576493466819e0,1.576493466819e0,1.576493466819e0,1.576493466819e0,
1.576493466819e0,1.576493466819e0,1.576493466819e0,1.576493466819e0,
1.576493466819e0,1.576493466819e0,1.576493466819e0,1.576493466819e0)))representation_item('')surface());
#69730=oriented_edge('',*,*,#58794,.f.);
#69731=oriented_edge('',*,*,#58777,.f.);
#69733=oriented_edge('',*,*,#69732,.f.);
#69734=oriented_edge('',*,*,#44107,.f.);
#69735=edge_loop('',(#69730,#69731,#69733,#69734));
#69736=face_outer_bound('',#69735,.f.);
#69738=cartesian_point('',(-7.230358817086e1,1.788378771099e1,
-2.490846053290e1));
#69739=direction('',(1.094248164607e-2,7.908765803142e-3,-9.999088526055e-1));
#69740=direction('',(5.851105652519e-1,-8.109535290680e-1,-1.108092743743e-5));
#69741=axis2_placement_3d('',#69738,#69739,#69740);
#69742=cylindrical_surface('',#69741,3.000057677467e-1);
#69743=oriented_edge('',*,*,#69732,.t.);
#69744=oriented_edge('',*,*,#58762,.f.);
#69745=oriented_edge('',*,*,#58743,.f.);
#69746=oriented_edge('',*,*,#44109,.f.);
#69747=edge_loop('',(#69743,#69744,#69745,#69746));
#69748=face_outer_bound('',#69747,.f.);
#69750=cartesian_point('',(-7.107151671561e1,1.774045904555e1,
-4.213845710062e1));
#69751=direction('',(5.286227641900e-1,-1.325538204631e-1,-8.384434732651e-1));
#69752=direction('',(4.633079616416e-1,-7.825803099388e-1,4.158290408035e-1));
#69753=axis2_placement_3d('',#69750,#69751,#69752);
#69754=cylindrical_surface('',#69753,2.999999999997e-1);
#69755=oriented_edge('',*,*,#56736,.t.);
#69756=oriented_edge('',*,*,#56803,.f.);
#69757=oriented_edge('',*,*,#58708,.t.);
#69758=oriented_edge('',*,*,#58739,.t.);
#69759=oriented_edge('',*,*,#58759,.f.);
#69760=edge_loop('',(#69755,#69756,#69757,#69758,#69759));
#69761=face_outer_bound('',#69760,.f.);
#69763=cartesian_point('',(-6.945380259390e1,2.594464890992e1,
-6.309436087809e0));
#69764=cartesian_point('',(-6.949416811626e1,2.593994015699e1,
-6.251638524030e0));
#69765=cartesian_point('',(-6.957650278855e1,2.593483292646e1,
-6.133549527447e0));
#69766=cartesian_point('',(-6.969884056365e1,2.594071385296e1,
-5.957563438249e0));
#69767=cartesian_point('',(-6.981784674025e1,2.595965631146e1,
-5.785678341110e0));
#69768=cartesian_point('',(-6.992942511498e1,2.598977338213e1,
-5.623639026203e0));
#69769=cartesian_point('',(-7.003333014768e1,2.602965382615e1,
-5.471612067611e0));
#69770=cartesian_point('',(-7.012910145058e1,2.607789440128e1,
-5.330054364965e0));
#69771=cartesian_point('',(-7.021659812359e1,2.613327428370e1,
-5.198940263167e0));
#69772=cartesian_point('',(-7.029606088987e1,2.619496352323e1,
-5.077644185266e0));
#69773=cartesian_point('',(-7.036787613648e1,2.626254729107e1,
-4.965250067713e0));
#69774=cartesian_point('',(-7.043261478698e1,2.633625339777e1,
-4.860419384385e0));
#69775=cartesian_point('',(-7.049079285656e1,2.641706875698e1,
-4.761626235496e0));
#69776=cartesian_point('',(-7.054183552745e1,2.650557742713e1,
-4.668756799659e0));
#69777=cartesian_point('',(-7.058425431374e1,2.660112298218e1,
-4.583133573217e0));
#69778=cartesian_point('',(-7.061667699356e1,2.670194082959e1,
-4.506370605408e0));
#69779=cartesian_point('',(-7.063859597460e1,2.680728595811e1,
-4.438851701375e0));
#69780=cartesian_point('',(-7.064963245551e1,2.691759759677e1,
-4.380528845908e0));
#69781=cartesian_point('',(-7.064910349466e1,2.703218311277e1,
-4.332378820752e0));
#69782=cartesian_point('',(-7.063669412239e1,2.714862378733e1,
-4.295939872397e0));
#69783=cartesian_point('',(-7.061301786219e1,2.726365560275e1,
-4.272234596311e0));
#69784=cartesian_point('',(-7.057917446776e1,2.737514036921e1,
-4.261236986695e0));
#69785=cartesian_point('',(-7.050852926842e1,2.755027808922e1,
-4.263352896859e0));
#69786=cartesian_point('',(-7.043245909744e1,2.767162186829e1,
-4.294900894433e0));
#69787=cartesian_point('',(-7.037707568682e1,2.773748190872e1,
-4.326886765694e0));
#69788=cartesian_point('',(-6.905637232434e1,2.640860480747e1,
-6.170095133982e0));
#69789=cartesian_point('',(-6.907974871871e1,2.638942075846e1,
-6.112581922148e0));
#69790=cartesian_point('',(-6.912956118991e1,2.635323805383e1,
-5.994645156921e0));
#69791=cartesian_point('',(-6.920975416567e1,2.630854158962e1,
-5.817739123806e0));
#69792=cartesian_point('',(-6.929360078652e1,2.627420135334e1,
-5.643824237684e0));
#69793=cartesian_point('',(-6.937746920880e1,2.625077384690e1,
-5.478758078258e0));
#69794=cartesian_point('',(-6.946040393124e1,2.623759245388e1,
-5.322737648278e0));
#69795=cartesian_point('',(-6.954132503204e1,2.623407249001e1,
-5.176234689723e0));
#69796=cartesian_point('',(-6.961942963959e1,2.623962649308e1,
-5.039216798967e0));
#69797=cartesian_point('',(-6.969429828504e1,2.625380341074e1,
-4.911014290567e0));
#69798=cartesian_point('',(-6.976572498340e1,2.627642336655e1,
-4.790627174710e0));
#69799=cartesian_point('',(-6.983378358121e1,2.630776758958e1,
-4.676563591257e0));
#69800=cartesian_point('',(-6.989863121188e1,2.634882570484e1,
-4.567053130431e0));
#69801=cartesian_point('',(-6.995932515449e1,2.640085216138e1,
-4.461808755501e0));
#69802=cartesian_point('',(-7.001366432567e1,2.646452353959e1,
-4.362256535303e0));
#69803=cartesian_point('',(-7.005914058895e1,2.653934823261e1,
-4.270494980541e0));
#69804=cartesian_point('',(-7.009413414309e1,2.662504668255e1,
-4.187482395120e0));
#69805=cartesian_point('',(-7.011729114235e1,2.672204591710e1,
-4.113816597014e0));
#69806=cartesian_point('',(-7.012687866565e1,2.682943724315e1,
-4.051530124327e0));
#69807=cartesian_point('',(-7.012166537259e1,2.694395437891e1,
-4.003518639644e0));
#69808=cartesian_point('',(-7.010187238854e1,2.706068039010e1,
-3.971969381692e0));
#69809=cartesian_point('',(-7.006884000639e1,2.717545648125e1,
-3.957424674079e0));
#69810=cartesian_point('',(-6.999546992785e1,2.735545079094e1,
-3.960945656946e0));
#69811=cartesian_point('',(-6.991311876188e1,2.747538430275e1,
-4.004196496955e0));
#69812=cartesian_point('',(-6.985544850945e1,2.753235533391e1,
-4.046651426304e0));
#69813=cartesian_point('',(-6.933447698517e1,2.693379843916e1,
-6.368729244245e0));
#69814=cartesian_point('',(-6.933918221931e1,2.692482435572e1,
-6.310334933886e0));
#69815=cartesian_point('',(-6.934984014175e1,2.690716415355e1,
-6.191301899790e0));
#69816=cartesian_point('',(-6.936875192997e1,2.688297218195e1,
-6.014658483940e0));
#69817=cartesian_point('',(-6.939005547907e1,2.686156904575e1,
-5.842866385240e0));
#69818=cartesian_point('',(-6.941264700623e1,2.684360580883e1,
-5.681627050351e0));
#69819=cartesian_point('',(-6.943609367234e1,2.682901041874e1,
-5.531074010139e0));
#69820=cartesian_point('',(-6.945993756800e1,2.681775167354e1,
-5.391641410250e0));
#69821=cartesian_point('',(-6.948380389393e1,2.680976131268e1,
-5.263290786361e0));
#69822=cartesian_point('',(-6.950744337402e1,2.680496466321e1,
-5.145403129247e0));
#69823=cartesian_point('',(-6.953068835627e1,2.680334488405e1,
-5.037091636235e0));
#69824=cartesian_point('',(-6.955347948859e1,2.680499546870e1,
-4.937086074030e0));
#69825=cartesian_point('',(-6.957580953367e1,2.681022348061e1,
-4.843981050330e0));
#69826=cartesian_point('',(-6.959731248944e1,2.681954844271e1,
-4.757749452557e0));
#69827=cartesian_point('',(-6.961715405465e1,2.683343469117e1,
-4.679652938149e0));
#69828=cartesian_point('',(-6.963432736516e1,2.685196627487e1,
-4.611040238431e0));
#69829=cartesian_point('',(-6.964812079632e1,2.687513895490e1,
-4.551987099555e0));
#69830=cartesian_point('',(-6.965793608482e1,2.690308055095e1,
-4.502110067117e0));
#69831=cartesian_point('',(-6.966303832861e1,2.693546235319e1,
-4.461839553215e0));
#69832=cartesian_point('',(-6.966287438826e1,2.697109693898e1,
-4.432008874937e0));
#69833=cartesian_point('',(-6.965744725405e1,2.700812724108e1,
-4.413034141951e0));
#69834=cartesian_point('',(-6.964723055708e1,2.704486641786e1,
-4.404597581621e0));
#69835=cartesian_point('',(-6.962360184994e1,2.710246587174e1,
-4.407277917025e0));
#69836=cartesian_point('',(-6.959637388396e1,2.714005172096e1,
-4.433948975090e0));
#69837=cartesian_point('',(-6.957764278459e1,2.715643268896e1,
-4.461370276168e0));
#69838=cartesian_point('',(-6.988132639178e1,2.675201681295e1,
-6.614791663428e0));
#69839=cartesian_point('',(-6.989298917435e1,2.676300359578e1,
-6.555639607908e0));
#69840=cartesian_point('',(-6.991513247374e1,2.678637057548e1,
-6.435865342803e0));
#69841=cartesian_point('',(-6.994326411127e1,2.682377257932e1,
-6.260282968991e0));
#69842=cartesian_point('',(-6.996612428516e1,2.686260293946e1,
-6.091661183352e0));
#69843=cartesian_point('',(-6.998350312094e1,2.690112010397e1,
-5.935504756380e0));
#69844=cartesian_point('',(-6.999595855475e1,2.693882684334e1,
-5.791882688319e0));
#69845=cartesian_point('',(-7.000398640397e1,2.697517077078e1,
-5.661194082829e0));
#69846=cartesian_point('',(-7.000810383408e1,2.700972921900e1,
-5.543403967849e0));
#69847=cartesian_point('',(-7.000881320156e1,2.704225083716e1,
-5.437964669795e0));
#69848=cartesian_point('',(-7.000655982190e1,2.707257142688e1,
-5.344134125059e0));
#69849=cartesian_point('',(-7.000170985551e1,2.710063019717e1,
-5.260914509288e0));
#69850=cartesian_point('',(-6.999452663430e1,2.712636477578e1,
-5.187341055535e0));
#69851=cartesian_point('',(-6.998532191695e1,2.714922943637e1,
-5.123699517733e0));
#69852=cartesian_point('',(-6.997470833972e1,2.716824147483e1,
-5.071059646426e0));
#69853=cartesian_point('',(-6.996362155162e1,2.718252124074e1,
-5.029882872536e0));
#69854=cartesian_point('',(-6.995295007901e1,2.719174696427e1,
-4.999196265794e0));
#69855=cartesian_point('',(-6.994347665974e1,2.719589790898e1,
-4.977443323896e0));
#69856=cartesian_point('',(-6.993605258350e1,2.719517303685e1,
-4.963137917713e0));
#69857=cartesian_point('',(-6.993140546317e1,2.719034941067e1,
-4.954647898197e0));
#69858=cartesian_point('',(-6.992981348822e1,2.718286687483e1,
-4.950273145501e0));
#69859=cartesian_point('',(-6.993104411345e1,2.717438731638e1,
-4.948665447969e0));
#69860=cartesian_point('',(-6.993686516203e1,2.716137028466e1,
-4.949489050431e0));
#69861=cartesian_point('',(-6.994553459814e1,2.715612292626e1,
-4.955549336650e0));
#69862=cartesian_point('',(-6.995001144760e1,2.715958482229e1,
-4.964424363342e0));
#69863=(bounded_surface()b_spline_surface(3,3,((#69763,#69764,#69765,#69766,
#69767,#69768,#69769,#69770,#69771,#69772,#69773,#69774,#69775,#69776,#69777,
#69778,#69779,#69780,#69781,#69782,#69783,#69784,#69785,#69786,#69787),(#69788,
#69789,#69790,#69791,#69792,#69793,#69794,#69795,#69796,#69797,#69798,#69799,
#69800,#69801,#69802,#69803,#69804,#69805,#69806,#69807,#69808,#69809,#69810,
#69811,#69812),(#69813,#69814,#69815,#69816,#69817,#69818,#69819,#69820,#69821,
#69822,#69823,#69824,#69825,#69826,#69827,#69828,#69829,#69830,#69831,#69832,
#69833,#69834,#69835,#69836,#69837),(#69838,#69839,#69840,#69841,#69842,#69843,
#69844,#69845,#69846,#69847,#69848,#69849,#69850,#69851,#69852,#69853,#69854,
#69855,#69856,#69857,#69858,#69859,#69860,#69861,#69862)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283317612e-1,1.549056833727e-1,1.861784602623e-1,
2.154240510117e-1,2.428737651134e-1,2.684431956008e-1,2.920239510202e-1,
3.136616884055e-1,3.334899300929e-1,3.516792103890e-1,3.684021513012e-1,
3.839854889389e-1,3.986786318462e-1,4.119907477417e-1,4.236692611191e-1,
4.340146219729e-1,4.432935814274e-1,4.516676199158e-1,4.592156225299e-1,
4.660728219652e-1,4.724795653896e-1,4.787630300618e-1,4.973383737186e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493453410e0,1.576493453410e0,1.576493453410e0,1.576493453410e0,
1.576493453410e0,1.576493453410e0,1.576493453410e0,1.576493453410e0,
1.576493453410e0,1.576493453410e0,1.576493453410e0,1.576493453410e0,
1.576493453410e0,1.576493453410e0,1.576493453410e0,1.576493453410e0,
1.576493453410e0,1.576493453410e0,1.576493453410e0,1.576493453410e0,
1.576493453410e0,1.576493453410e0,1.576493453410e0,1.576493453410e0,
1.576493453410e0),(8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,
8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,
8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,
8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,
8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,
8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,
8.078355155300e-1,8.078355155300e-1),(8.078355155300e-1,8.078355155300e-1,
8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,
8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,
8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,
8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,
8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,8.078355155300e-1,
8.078355155300e-1,8.078355155300e-1,8.078355155300e-1),(1.576493453410e0,
1.576493453410e0,1.576493453410e0,1.576493453410e0,1.576493453410e0,
1.576493453410e0,1.576493453410e0,1.576493453410e0,1.576493453410e0,
1.576493453410e0,1.576493453410e0,1.576493453410e0,1.576493453410e0,
1.576493453410e0,1.576493453410e0,1.576493453410e0,1.576493453410e0,
1.576493453410e0,1.576493453410e0,1.576493453410e0,1.576493453410e0,
1.576493453410e0,1.576493453410e0,1.576493453410e0,1.576493453410e0)))representation_item('')surface());
#69864=oriented_edge('',*,*,#58454,.f.);
#69865=oriented_edge('',*,*,#58437,.f.);
#69867=oriented_edge('',*,*,#69866,.f.);
#69868=oriented_edge('',*,*,#44121,.f.);
#69869=edge_loop('',(#69864,#69865,#69867,#69868));
#69870=face_outer_bound('',#69869,.f.);
#69872=cartesian_point('',(-6.935071823851e1,2.716830147575e1,
-2.490846053290e1));
#69873=direction('',(1.188116828425e-2,6.412824752672e-3,-9.999088526055e-1));
#69874=direction('',(4.742541870459e-1,-8.803879633131e-1,-1.108092728387e-5));
#69875=axis2_placement_3d('',#69872,#69873,#69874);
#69876=cylindrical_surface('',#69875,3.000057677439e-1);
#69877=oriented_edge('',*,*,#69866,.t.);
#69878=oriented_edge('',*,*,#58422,.f.);
#69879=oriented_edge('',*,*,#58403,.f.);
#69880=oriented_edge('',*,*,#44123,.f.);
#69881=edge_loop('',(#69877,#69878,#69879,#69880));
#69882=face_outer_bound('',#69881,.f.);
#69884=cartesian_point('',(-6.814789547067e1,2.686538141147e1,
-4.213845709997e1));
#69885=direction('',(5.067985777104e-1,-2.004189206865e-1,-8.384434732655e-1));
#69886=direction('',(3.571970698554e-1,-8.363590509491e-1,4.158290408115e-1));
#69887=axis2_placement_3d('',#69884,#69885,#69886);
#69888=cylindrical_surface('',#69887,2.999999999990e-1);
#69889=oriented_edge('',*,*,#57018,.t.);
#69890=oriented_edge('',*,*,#57089,.f.);
#69891=oriented_edge('',*,*,#58368,.t.);
#69892=oriented_edge('',*,*,#58399,.t.);
#69893=oriented_edge('',*,*,#58419,.f.);
#69894=edge_loop('',(#69889,#69890,#69891,#69892,#69893));
#69895=face_outer_bound('',#69894,.f.);
#69897=cartesian_point('',(-6.547315945324e1,3.478822923320e1,
-6.309436088831e0));
#69898=cartesian_point('',(-6.551379425901e1,3.478882951890e1,
-6.251638524446e0));
#69899=cartesian_point('',(-6.559609117401e1,3.479451281237e1,
-6.133549527797e0));
#69900=cartesian_point('',(-6.571661471786e1,3.481631171084e1,
-5.957563438244e0));
#69901=cartesian_point('',(-6.583213029310e1,3.485062553703e1,
-5.785678341128e0));
#69902=cartesian_point('',(-6.593882303282e1,3.489504885238e1,
-5.623639026218e0));
#69903=cartesian_point('',(-6.603663370106e1,3.494815044194e1,
-5.471612067629e0));
#69904=cartesian_point('',(-6.612528900860e1,3.500847897576e1,
-5.330054364984e0));
#69905=cartesian_point('',(-6.620480861027e1,3.507480568316e1,
-5.198940263187e0));
#69906=cartesian_point('',(-6.627553950002e1,3.514633913499e1,
-5.077644185287e0));
#69907=cartesian_point('',(-6.633791890538e1,3.522271848502e1,
-4.965250067735e0));
#69908=cartesian_point('',(-6.639248313029e1,3.530424411529e1,
-4.860419384407e0));
#69909=cartesian_point('',(-6.643961495731e1,3.539196184979e1,
-4.761626235519e0));
#69910=cartesian_point('',(-6.647866825139e1,3.548637572146e1,
-4.668756799683e0));
#69911=cartesian_point('',(-6.650825294160e1,3.558664063370e1,
-4.583133573240e0));
#69912=cartesian_point('',(-6.652723887117e1,3.569082797938e1,
-4.506370605432e0));
#69913=cartesian_point('',(-6.653522003380e1,3.579813286685e1,
-4.438851701399e0));
#69914=cartesian_point('',(-6.653176353794e1,3.590894132397e1,
-4.380528845931e0));
#69915=cartesian_point('',(-6.651628269134e1,3.602247750174e1,
-4.332378820773e0));
#69916=cartesian_point('',(-6.648878092511e1,3.613630226208e1,
-4.295939872415e0));
#69917=cartesian_point('',(-6.645029255375e1,3.624725959227e1,
-4.272234596323e0));
#69918=cartesian_point('',(-6.640218701220e1,3.635337314169e1,
-4.261236986700e0));
#69919=cartesian_point('',(-6.630928613228e1,3.651779148600e1,
-4.263352896859e0));
#69920=cartesian_point('',(-6.621802821018e1,3.662816800290e1,
-4.294900894719e0));
#69921=cartesian_point('',(-6.615452215297e1,3.668623561531e1,
-4.326886766728e0));
#69922=cartesian_point('',(-6.501857085725e1,3.519634085969e1,
-6.170095134753e0));
#69923=cartesian_point('',(-6.504425128569e1,3.518037216566e1,
-6.112581922619e0));
#69924=cartesian_point('',(-6.509836039467e1,3.515100084099e1,
-5.994645157256e0));
#69925=cartesian_point('',(-6.518370136797e1,3.511715404502e1,
-5.817739123814e0));
#69926=cartesian_point('',(-6.527131296960e1,3.509405177436e1,
-5.643824237707e0));
#69927=cartesian_point('',(-6.535752178911e1,3.508177171930e1,
-5.478758078280e0));
#69928=cartesian_point('',(-6.544146751054e1,3.507952824844e1,
-5.322737648303e0));
#69929=cartesian_point('',(-6.552215576758e1,3.508660072151e1,
-5.176234689749e0));
#69930=cartesian_point('',(-6.559886723651e1,3.510230190633e1,
-5.039216798995e0));
#69931=cartesian_point('',(-6.567124491124e1,3.512612985770e1,
-4.911014290596e0));
#69932=cartesian_point('',(-6.573910804759e1,3.515787935161e1,
-4.790627174741e0));
#69933=cartesian_point('',(-6.580249315258e1,3.519783885009e1,
-4.676563591290e0));
#69934=cartesian_point('',(-6.586142684334e1,3.524701002178e1,
-4.567053130465e0));
#69935=cartesian_point('',(-6.591481072559e1,3.530651353399e1,
-4.461808755537e0));
#69936=cartesian_point('',(-6.596037423507e1,3.537673287982e1,
-4.362256535340e0));
#69937=cartesian_point('',(-6.599569486036e1,3.545685328070e1,
-4.270494980581e0));
#69938=cartesian_point('',(-6.601920314744e1,3.554638614389e1,
-4.187482395161e0));
#69939=cartesian_point('',(-6.602950109463e1,3.564557813147e1,
-4.113816597055e0));
#69940=cartesian_point('',(-6.602498921448e1,3.575330213273e1,
-4.051530124367e0));
#69941=cartesian_point('',(-6.600487303620e1,3.586615908722e1,
-4.003518639680e0));
#69942=cartesian_point('',(-6.597001358211e1,3.597930298836e1,
-3.971969381721e0));
#69943=cartesian_point('',(-6.592228251044e1,3.608878556308e1,
-3.957424674100e0));
#69944=cartesian_point('',(-6.582604615088e1,3.625766328017e1,
-3.960945656963e0));
#69945=cartesian_point('',(-6.572874504538e1,3.636582176044e1,
-4.004196497367e0));
#69946=cartesian_point('',(-6.566413195663e1,3.641477791377e1,
-4.046651426644e0));
#69947=cartesian_point('',(-6.522574477019e1,3.575334132999e1,
-6.368729245141e0));
#69948=cartesian_point('',(-6.523158110390e1,3.574505817772e1,
-6.310334934288e0));
#69949=cartesian_point('',(-6.524445296515e1,3.572894019897e1,
-6.191301900159e0));
#69950=cartesian_point('',(-6.526636064643e1,3.570742367673e1,
-6.014658483938e0));
#69951=cartesian_point('',(-6.529027561057e1,3.568898431847e1,
-5.842866385265e0));
#69952=cartesian_point('',(-6.531501853700e1,3.567412354556e1,
-5.681627050371e0));
#69953=cartesian_point('',(-6.534016969432e1,3.566271342510e1,
-5.531074010163e0));
#69954=cartesian_point('',(-6.536527916328e1,3.565466325293e1,
-5.391641410275e0));
#69955=cartesian_point('',(-6.538998426087e1,3.564985643136e1,
-5.263290786387e0));
#69956=cartesian_point('',(-6.541404759032e1,3.564818638921e1,
-5.145403129274e0));
#69957=cartesian_point('',(-6.543730513213e1,3.564961454651e1,
-5.037091636263e0));
#69958=cartesian_point('',(-6.545968583862e1,3.565422584990e1,
-4.937086074059e0));
#69959=cartesian_point('',(-6.548114245458e1,3.566232379120e1,
-4.843981050360e0));
#69960=cartesian_point('',(-6.550124429779e1,3.567437567589e1,
-4.757749452588e0));
#69961=cartesian_point('',(-6.551910359652e1,3.569073296952e1,
-4.679652938180e0));
#69962=cartesian_point('',(-6.553371112992e1,3.571134757979e1,
-4.611040238462e0));
#69963=cartesian_point('',(-6.554436191468e1,3.573612241837e1,
-4.551987099586e0));
#69964=cartesian_point('',(-6.555044612190e1,3.576510612242e1,
-4.502110067148e0));
#69965=cartesian_point('',(-6.555127804194e1,3.579787687030e1,
-4.461839553245e0));
#69966=cartesian_point('',(-6.554646425733e1,3.583318519876e1,
-4.432008874963e0));
#69967=cartesian_point('',(-6.553625012868e1,3.586919031833e1,
-4.413034141972e0));
#69968=cartesian_point('',(-6.552132541212e1,3.590428163981e1,
-4.404597581638e0));
#69969=cartesian_point('',(-6.549038061433e1,3.595830415740e1,
-4.407277917041e0));
#69970=cartesian_point('',(-6.545847964947e1,3.599201449180e1,
-4.433948975350e0));
#69971=cartesian_point('',(-6.543777064477e1,3.600581042963e1,
-4.461370276351e0));
#69972=cartesian_point('',(-6.579164307244e1,3.564449304212e1,
-6.614791664369e0));
#69973=cartesian_point('',(-6.580177201106e1,3.565690812968e1,
-6.555639608219e0));
#69974=cartesian_point('',(-6.582067586874e1,3.568296548219e1,
-6.435865343209e0));
#69975=cartesian_point('',(-6.584368489506e1,3.572371942231e1,
-6.260282968975e0));
#69976=cartesian_point('',(-6.586128111795e1,3.576520143479e1,
-6.091661183376e0));
#69977=cartesian_point('',(-6.587348377656e1,3.580565747288e1,
-5.935504756396e0));
#69978=cartesian_point('',(-6.588091093529e1,3.584466738621e1,
-5.791882688338e0));
#69979=cartesian_point('',(-6.588412627069e1,3.588174823090e1,
-5.661194082849e0));
#69980=cartesian_point('',(-6.588369769297e1,3.591654845929e1,
-5.543403967870e0));
#69981=cartesian_point('',(-6.588015606873e1,3.594888444153e1,
-5.437964669816e0));
#69982=cartesian_point('',(-6.587396433592e1,3.597865150933e1,
-5.344134125081e0));
#69983=cartesian_point('',(-6.586549345722e1,3.600583718531e1,
-5.260914509309e0));
#69984=cartesian_point('',(-6.585501265291e1,3.603041400252e1,
-5.187341055555e0));
#69985=cartesian_point('',(-6.584290224611e1,3.605188159606e1,
-5.123699517752e0));
#69986=cartesian_point('',(-6.582989790052e1,3.606934563408e1,
-5.071059646445e0));
#69987=cartesian_point('',(-6.581704207796e1,3.608205611837e1,
-5.029882872553e0));
#69988=cartesian_point('',(-6.580525770272e1,3.608981000787e1,
-4.999196265809e0));
#69989=cartesian_point('',(-6.579532352286e1,3.609268891133e1,
-4.977443323910e0));
#69990=cartesian_point('',(-6.578805757541e1,3.609100120419e1,
-4.963137917725e0));
#69991=cartesian_point('',(-6.578407982139e1,3.608561227388e1,
-4.954647898207e0));
#69992=cartesian_point('',(-6.578347813292e1,3.607798595774e1,
-4.950273145509e0));
#69993=cartesian_point('',(-6.578580503446e1,3.606973957191e1,
-4.948665447976e0));
#69994=cartesian_point('',(-6.579327534676e1,3.605759370198e1,
-4.949489050439e0));
#69995=cartesian_point('',(-6.580255553245e1,3.605352282388e1,
-4.955549336714e0));
#69996=cartesian_point('',(-6.580654220925e1,3.605753944770e1,
-4.964424362716e0));
#69997=(bounded_surface()b_spline_surface(3,3,((#69897,#69898,#69899,#69900,
#69901,#69902,#69903,#69904,#69905,#69906,#69907,#69908,#69909,#69910,#69911,
#69912,#69913,#69914,#69915,#69916,#69917,#69918,#69919,#69920,#69921),(#69922,
#69923,#69924,#69925,#69926,#69927,#69928,#69929,#69930,#69931,#69932,#69933,
#69934,#69935,#69936,#69937,#69938,#69939,#69940,#69941,#69942,#69943,#69944,
#69945,#69946),(#69947,#69948,#69949,#69950,#69951,#69952,#69953,#69954,#69955,
#69956,#69957,#69958,#69959,#69960,#69961,#69962,#69963,#69964,#69965,#69966,
#69967,#69968,#69969,#69970,#69971),(#69972,#69973,#69974,#69975,#69976,#69977,
#69978,#69979,#69980,#69981,#69982,#69983,#69984,#69985,#69986,#69987,#69988,
#69989,#69990,#69991,#69992,#69993,#69994,#69995,#69996)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283312582e-1,1.549056830240e-1,1.861784599262e-1,
2.154240506873e-1,2.428737648e-1,2.684431952977e-1,2.920239507267e-1,
3.136616881208e-1,3.334899298162e-1,3.516792101197e-1,3.684021510388e-1,
3.839854886829e-1,3.986786315962e-1,4.119907474971e-1,4.236692608793e-1,
4.340146217373e-1,4.432935811956e-1,4.516676196874e-1,4.592156223045e-1,
4.660728217426e-1,4.724795651696e-1,4.787630298443e-1,4.973383736280e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493453399e0,1.576493453399e0,1.576493453399e0,1.576493453399e0,
1.576493453399e0,1.576493453399e0,1.576493453399e0,1.576493453399e0,
1.576493453399e0,1.576493453399e0,1.576493453399e0,1.576493453399e0,
1.576493453399e0,1.576493453399e0,1.576493453399e0,1.576493453399e0,
1.576493453399e0,1.576493453399e0,1.576493453399e0,1.576493453399e0,
1.576493453399e0,1.576493453399e0,1.576493453399e0,1.576493453399e0,
1.576493453399e0),(8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,
8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,
8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,
8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,
8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,
8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,
8.078355155337e-1,8.078355155337e-1),(8.078355155337e-1,8.078355155337e-1,
8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,
8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,
8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,
8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,
8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,8.078355155337e-1,
8.078355155337e-1,8.078355155337e-1,8.078355155337e-1),(1.576493453399e0,
1.576493453399e0,1.576493453399e0,1.576493453399e0,1.576493453399e0,
1.576493453399e0,1.576493453399e0,1.576493453399e0,1.576493453399e0,
1.576493453399e0,1.576493453399e0,1.576493453399e0,1.576493453399e0,
1.576493453399e0,1.576493453399e0,1.576493453399e0,1.576493453399e0,
1.576493453399e0,1.576493453399e0,1.576493453399e0,1.576493453399e0,
1.576493453399e0,1.576493453399e0,1.576493453399e0,1.576493453399e0)))representation_item('')surface());
#69998=oriented_edge('',*,*,#58114,.f.);
#69999=oriented_edge('',*,*,#58097,.f.);
#70001=oriented_edge('',*,*,#70000,.f.);
#70002=oriented_edge('',*,*,#44135,.f.);
#70003=edge_loop('',(#69998,#69999,#70001,#70002));
#70004=face_outer_bound('',#70003,.f.);
#70006=cartesian_point('',(-6.521123828943e1,3.598795806979e1,
-2.490846053290e1));
#70007=direction('',(1.261656483887e-2,4.807158492736e-3,-9.999088526055e-1));
#70008=direction('',(3.552831881807e-1,-9.347587154305e-1,-1.108092769616e-5));
#70009=axis2_placement_3d('',#70006,#70007,#70008);
#70010=cylindrical_surface('',#70009,3.000057677460e-1);
#70011=oriented_edge('',*,*,#70000,.t.);
#70012=oriented_edge('',*,*,#58082,.f.);
#70013=oriented_edge('',*,*,#58063,.f.);
#70014=oriented_edge('',*,*,#44137,.f.);
#70015=edge_loop('',(#70011,#70012,#70013,#70014));
#70016=face_outer_bound('',#70015,.f.);
#70018=cartesian_point('',(-6.405824484045e1,3.553062965329e1,
-4.213845709858e1));
#70019=direction('',(4.763029270542e-1,-2.648547976064e-1,-8.384434732673e-1));
#70020=direction('',(2.449744371392e-1,-8.758274567370e-1,4.158290408015e-1));
#70021=axis2_placement_3d('',#70018,#70019,#70020);
#70022=cylindrical_surface('',#70021,2.999999999981e-1);
#70023=oriented_edge('',*,*,#57304,.t.);
#70024=oriented_edge('',*,*,#57371,.f.);
#70025=oriented_edge('',*,*,#58028,.t.);
#70026=oriented_edge('',*,*,#58059,.t.);
#70027=oriented_edge('',*,*,#58079,.f.);
#70028=edge_loop('',(#70023,#70024,#70025,#70026,#70027));
#70029=face_outer_bound('',#70028,.f.);
#70031=cartesian_point('',(-6.037225240415e1,4.303657330078e1,
-6.309436088053e0));
#70032=cartesian_point('',(-6.041246121835e1,4.304247236204e1,
-6.251638524288e0));
#70033=cartesian_point('',(-6.049331225333e1,4.305884893743e1,
-6.133549527579e0));
#70034=cartesian_point('',(-6.060995937413e1,4.309619282239e1,
-5.957563438256e0));
#70035=cartesian_point('',(-6.072000784457e1,4.314529089725e1,
-5.785678341121e0));
#70036=cartesian_point('',(-6.081998940691e1,4.320326036202e1,
-5.623639026217e0));
#70037=cartesian_point('',(-6.091003214304e1,4.326867451421e1,
-5.471612067628e0));
#70038=cartesian_point('',(-6.099005453833e1,4.334005876877e1,
-5.330054364982e0));
#70039=cartesian_point('',(-6.106023646622e1,4.341619743281e1,
-5.198940263184e0));
#70040=cartesian_point('',(-6.112102525433e1,4.349635113976e1,
-5.077644185283e0));
#70041=cartesian_point('',(-6.117290148950e1,4.358021920012e1,
-4.965250067729e0));
#70042=cartesian_point('',(-6.121635767982e1,4.366816942784e1,
-4.860419384399e0));
#70043=cartesian_point('',(-6.125163682565e1,4.376128866288e1,
-4.761626235509e0));
#70044=cartesian_point('',(-6.127803253022e1,4.385999228856e1,
-4.668756799672e0));
#70045=cartesian_point('',(-6.129427692209e1,4.396326099754e1,
-4.583133573229e0));
#70046=cartesian_point('',(-6.129950124689e1,4.406903516713e1,
-4.506370605420e0));
#70047=cartesian_point('',(-6.129340803120e1,4.417646379718e1,
-4.438851701388e0));
#70048=cartesian_point('',(-6.127551770016e1,4.428587310935e1,
-4.380528845921e0));
#70049=cartesian_point('',(-6.124534984938e1,4.439641731343e1,
-4.332378820765e0));
#70050=cartesian_point('',(-6.120322625202e1,4.450567858634e1,
-4.295939872410e0));
#70051=cartesian_point('',(-6.115058431620e1,4.461066292064e1,
-4.272234596323e0));
#70052=cartesian_point('',(-6.108903972666e1,4.470958962077e1,
-4.261236986705e0));
#70053=cartesian_point('',(-6.097547272626e1,4.486047534521e1,
-4.263352896875e0));
#70054=cartesian_point('',(-6.087058850190e1,4.495799602663e1,
-4.294900894725e0));
#70055=cartesian_point('',(-6.080004640691e1,4.500727765780e1,
-4.326886766501e0));
#70056=cartesian_point('',(-5.986828362084e1,4.338185776358e1,
-6.170095134750e0));
#70057=cartesian_point('',(-5.989582867929e1,4.336937765075e1,
-6.112581922400e0));
#70058=cartesian_point('',(-5.995330860485e1,4.334732025807e1,
-5.994645157053e0));
#70059=cartesian_point('',(-6.004233736747e1,4.332490225835e1,
-5.817739123810e0));
#70060=cartesian_point('',(-6.013221489116e1,4.331343323959e1,
-5.643824237692e0));
#70061=cartesian_point('',(-6.021928905108e1,4.331251075104e1,
-5.478758078269e0));
#70062=cartesian_point('',(-6.030280943695e1,4.332124358876e1,
-5.322737648292e0));
#70063=cartesian_point('',(-6.038188425179e1,4.333878748679e1,
-5.176234689738e0));
#70064=cartesian_point('',(-6.045589002760e1,4.336436720174e1,
-5.039216798982e0));
#70065=cartesian_point('',(-6.052453832953e1,4.339743848397e1,
-4.911014290581e0));
#70066=cartesian_point('',(-6.058767674680e1,4.343777427333e1,
-4.790627174723e0));
#70067=cartesian_point('',(-6.064530382225e1,4.348566532917e1,
-4.676563591269e0));
#70068=cartesian_point('',(-6.069731520131e1,4.354210822492e1,
-4.567053130441e0));
#70069=cartesian_point('',(-6.074247561017e1,4.360807067122e1,
-4.461808755510e0));
#70070=cartesian_point('',(-6.077848385368e1,4.368363651222e1,
-4.362256535311e0));
#70071=cartesian_point('',(-6.080304449528e1,4.376768173869e1,
-4.270494980549e0));
#70072=cartesian_point('',(-6.081466528199e1,4.385951708303e1,
-4.187482395129e0));
#70073=cartesian_point('',(-6.081192797637e1,4.395920462125e1,
-4.113816597022e0));
#70074=cartesian_point('',(-6.079339389228e1,4.406541811021e1,
-4.051530124335e0));
#70075=cartesian_point('',(-6.075871902215e1,4.417468386967e1,
-4.003518639651e0));
#70076=cartesian_point('',(-6.070938955293e1,4.428230973724e1,
-3.971969381698e0));
#70077=cartesian_point('',(-6.064777648359e1,4.438462551833e1,
-3.957424674084e0));
#70078=cartesian_point('',(-6.053032047407e1,4.453949709752e1,
-3.960945656962e0));
#70079=cartesian_point('',(-6.041973427848e1,4.463402992423e1,
-4.004196497344e0));
#70080=cartesian_point('',(-6.034928390097e1,4.467413355301e1,
-4.046651427015e0));
#70081=cartesian_point('',(-6.000098198259e1,4.396113463725e1,
-6.368729244959e0));
#70082=cartesian_point('',(-6.000784955005e1,4.395368414373e1,
-6.310334934144e0));
#70083=cartesian_point('',(-6.002271510927e1,4.393938417162e1,
-6.191301899921e0));
#70084=cartesian_point('',(-6.004724383694e1,4.392091125242e1,
-6.014658483944e0));
#70085=cartesian_point('',(-6.007336102448e1,4.390575117464e1,
-5.842866385249e0));
#70086=cartesian_point('',(-6.009983199184e1,4.389424713767e1,
-5.681627050363e0));
#70087=cartesian_point('',(-6.012625729710e1,4.388621751717e1,
-5.531074010153e0));
#70088=cartesian_point('',(-6.015220270940e1,4.388151365871e1,
-5.391641410265e0));
#70089=cartesian_point('',(-6.017732386757e1,4.387997262247e1,
-5.263290786375e0));
#70090=cartesian_point('',(-6.020139931615e1,4.388145776254e1,
-5.145403129261e0));
#70091=cartesian_point('',(-6.022427147452e1,4.388590942012e1,
-5.037091636248e0));
#70092=cartesian_point('',(-6.024585881510e1,4.389340254157e1,
-4.937086074041e0));
#70093=cartesian_point('',(-6.026607487329e1,4.390423185424e1,
-4.843981050340e0));
#70094=cartesian_point('',(-6.028443165583e1,4.391880445044e1,
-4.757749452566e0));
#70095=cartesian_point('',(-6.030000311054e1,4.393735291142e1,
-4.679652938158e0));
#70096=cartesian_point('',(-6.031179492788e1,4.395969782655e1,
-4.611040238440e0));
#70097=cartesian_point('',(-6.031912082836e1,4.398565091933e1,
-4.551987099563e0));
#70098=cartesian_point('',(-6.032136985181e1,4.401518081218e1,
-4.502110067125e0));
#70099=cartesian_point('',(-6.031791721372e1,4.404777978913e1,
-4.461839553223e0));
#70100=cartesian_point('',(-6.030853595004e1,4.408215772497e1,
-4.432008874944e0));
#70101=cartesian_point('',(-6.029370959351e1,4.411652160443e1,
-4.413034141957e0));
#70102=cartesian_point('',(-6.027433222339e1,4.414936464837e1,
-4.404597581627e0));
#70103=cartesian_point('',(-6.023660080913e1,4.419888588921e1,
-4.407277917039e0));
#70104=cartesian_point('',(-6.020057267980e1,4.422814391546e1,
-4.433948975332e0));
#70105=cartesian_point('',(-6.017824012466e1,4.423911876088e1,
-4.461370276820e0));
#70106=cartesian_point('',(-6.057624649508e1,4.392708211265e1,
-6.614791663726e0));
#70107=cartesian_point('',(-6.058466828525e1,4.394071307963e1,
-6.555639608166e0));
#70108=cartesian_point('',(-6.060000925069e1,4.396901495644e1,
-6.435865342935e0));
#70109=cartesian_point('',(-6.061750197500e1,4.401242352150e1,
-6.260282968997e0));
#70110=cartesian_point('',(-6.062953317062e1,4.405584741759e1,
-6.091661183363e0));
#70111=cartesian_point('',(-6.063635086120e1,4.409755011522e1,
-5.935504756394e0));
#70112=cartesian_point('',(-6.063862266411e1,4.413719573209e1,
-5.791882688334e0));
#70113=cartesian_point('',(-6.063697047040e1,4.417437903049e1,
-5.661194082845e0));
#70114=cartesian_point('',(-6.063200321792e1,4.420882559748e1,
-5.543403967865e0));
#70115=cartesian_point('',(-6.062427120013e1,4.424042266619e1,
-5.437964669810e0));
#70116=cartesian_point('',(-6.061424705644e1,4.426912688929e1,
-5.344134125073e0));
#70117=cartesian_point('',(-6.060230020452e1,4.429497431650e1,
-5.260914509300e0));
#70118=cartesian_point('',(-6.058870114658e1,4.431797285616e1,
-5.187341055546e0));
#70119=cartesian_point('',(-6.057389226274e1,4.433767606617e1,
-5.123699517743e0));
#70120=cartesian_point('',(-6.055871965675e1,4.435329328921e1,
-5.071059646436e0));
#70121=cartesian_point('',(-6.054431476641e1,4.436421701198e1,
-5.029882872546e0));
#70122=cartesian_point('',(-6.053161912246e1,4.437036639626e1,
-4.999196265803e0));
#70123=cartesian_point('',(-6.052139415858e1,4.437192399963e1,
-4.977443323905e0));
#70124=cartesian_point('',(-6.051441066231e1,4.436930233460e1,
-4.963137917722e0));
#70125=cartesian_point('',(-6.051117033509e1,4.436344030624e1,
-4.954647898206e0));
#70126=cartesian_point('',(-6.051156922815e1,4.435580069819e1,
-4.950273145509e0));
#70127=cartesian_point('',(-6.051495259207e1,4.434792858294e1,
-4.948665447977e0));
#70128=cartesian_point('',(-6.052394434897e1,4.433686169403e1,
-4.949489050444e0));
#70129=cartesian_point('',(-6.053367649758e1,4.433403695009e1,
-4.955549336705e0));
#70130=cartesian_point('',(-6.053710479890e1,4.433853958011e1,
-4.964424363161e0));
#70131=(bounded_surface()b_spline_surface(3,3,((#70031,#70032,#70033,#70034,
#70035,#70036,#70037,#70038,#70039,#70040,#70041,#70042,#70043,#70044,#70045,
#70046,#70047,#70048,#70049,#70050,#70051,#70052,#70053,#70054,#70055),(#70056,
#70057,#70058,#70059,#70060,#70061,#70062,#70063,#70064,#70065,#70066,#70067,
#70068,#70069,#70070,#70071,#70072,#70073,#70074,#70075,#70076,#70077,#70078,
#70079,#70080),(#70081,#70082,#70083,#70084,#70085,#70086,#70087,#70088,#70089,
#70090,#70091,#70092,#70093,#70094,#70095,#70096,#70097,#70098,#70099,#70100,
#70101,#70102,#70103,#70104,#70105),(#70106,#70107,#70108,#70109,#70110,#70111,
#70112,#70113,#70114,#70115,#70116,#70117,#70118,#70119,#70120,#70121,#70122,
#70123,#70124,#70125,#70126,#70127,#70128,#70129,#70130)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245283316890e-1,1.549056833671e-1,1.861784602561e-1,
2.154240510049e-1,2.428737651062e-1,2.684431955935e-1,2.920239510129e-1,
3.136616883983e-1,3.334899300859e-1,3.516792103824e-1,3.684021512949e-1,
3.839854889330e-1,3.986786318405e-1,4.119907477362e-1,4.236692611136e-1,
4.340146219674e-1,4.432935814220e-1,4.516676199105e-1,4.592156225245e-1,
4.660728219599e-1,4.724795653843e-1,4.787630300565e-1,4.973383738265e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493453415e0,1.576493453415e0,1.576493453415e0,1.576493453415e0,
1.576493453415e0,1.576493453415e0,1.576493453415e0,1.576493453415e0,
1.576493453415e0,1.576493453415e0,1.576493453415e0,1.576493453415e0,
1.576493453415e0,1.576493453415e0,1.576493453415e0,1.576493453415e0,
1.576493453415e0,1.576493453415e0,1.576493453415e0,1.576493453415e0,
1.576493453415e0,1.576493453415e0,1.576493453415e0,1.576493453415e0,
1.576493453415e0),(8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,
8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,
8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,
8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,
8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,
8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,
8.078355155285e-1,8.078355155285e-1),(8.078355155285e-1,8.078355155285e-1,
8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,
8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,
8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,
8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,
8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,8.078355155285e-1,
8.078355155285e-1,8.078355155285e-1,8.078355155285e-1),(1.576493453415e0,
1.576493453415e0,1.576493453415e0,1.576493453415e0,1.576493453415e0,
1.576493453415e0,1.576493453415e0,1.576493453415e0,1.576493453415e0,
1.576493453415e0,1.576493453415e0,1.576493453415e0,1.576493453415e0,
1.576493453415e0,1.576493453415e0,1.576493453415e0,1.576493453415e0,
1.576493453415e0,1.576493453415e0,1.576493453415e0,1.576493453415e0,
1.576493453415e0,1.576493453415e0,1.576493453415e0,1.576493453415e0)))representation_item('')surface());
#70132=oriented_edge('',*,*,#57774,.f.);
#70133=oriented_edge('',*,*,#57757,.f.);
#70135=oriented_edge('',*,*,#70134,.f.);
#70136=oriented_edge('',*,*,#44149,.f.);
#70137=edge_loop('',(#70132,#70133,#70135,#70136));
#70138=face_outer_bound('',#70137,.f.);
#70140=cartesian_point('',(-5.995597597326e1,4.419185072350e1,
-2.490846053290e1));
#70141=direction('',(1.313608847097e-2,3.119240418072e-3,-9.999088526055e-1));
#70142=direction('',(2.302331955022e-1,-9.731354867469e-1,-1.108092744773e-5));
#70143=axis2_placement_3d('',#70140,#70141,#70142);
#70144=cylindrical_surface('',#70143,3.000057677444e-1);
#70145=oriented_edge('',*,*,#70134,.t.);
#70146=oriented_edge('',*,*,#57742,.f.);
#70147=oriented_edge('',*,*,#57723,.f.);
#70148=oriented_edge('',*,*,#44151,.f.);
#70149=edge_loop('',(#70145,#70146,#70147,#70148));
#70150=face_outer_bound('',#70149,.f.);
#70152=cartesian_point('',(-5.887253987990e1,4.358793897047e1,
-4.213845709853e1));
#70153=direction('',(4.376576012627e-1,-3.247589355094e-1,-8.384434732668e-1));
#70154=direction('',(1.285602239238e-1,-9.003102118948e-1,4.158290408119e-1));
#70155=axis2_placement_3d('',#70152,#70153,#70154);
#70156=cylindrical_surface('',#70155,2.999999999972e-1);
#70157=oriented_edge('',*,*,#57586,.t.);
#70158=oriented_edge('',*,*,#57653,.f.);
#70159=oriented_edge('',*,*,#57688,.t.);
#70160=oriented_edge('',*,*,#57719,.t.);
#70161=oriented_edge('',*,*,#57739,.f.);
#70162=edge_loop('',(#70157,#70158,#70159,#70160,#70161));
#70163=face_outer_bound('',#70162,.f.);
#70165=cartesian_point('',(-5.364952482611e1,4.524777548806e1,
-4.198461809135e1));
#70166=direction('',(7.044751085816e-1,7.043665897881e-1,-8.707771574406e-2));
#70167=direction('',(-7.079851843581e-1,7.060298293719e-1,-1.669906484162e-2));
#70168=axis2_placement_3d('',#70165,#70166,#70167);
#70169=toroidal_surface('',#70168,1.822246417390e0,1.199990494462e0);
#70170=oriented_edge('',*,*,#54652,.f.);
#70171=oriented_edge('',*,*,#54650,.f.);
#70173=oriented_edge('',*,*,#70172,.t.);
#70174=oriented_edge('',*,*,#53592,.f.);
#70175=oriented_edge('',*,*,#53652,.t.);
#70176=edge_loop('',(#70170,#70171,#70173,#70174,#70175));
#70177=face_outer_bound('',#70176,.f.);
#70179=cartesian_point('',(-5.632680273204e1,4.770066935147e1,-4.38e1));
#70180=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#70181=direction('',(0.e0,0.e0,-1.e0));
#70182=axis2_placement_3d('',#70179,#70180,#70181);
#70183=cylindrical_surface('',#70182,1.2e0);
#70184=oriented_edge('',*,*,#47638,.f.);
#70186=oriented_edge('',*,*,#70185,.f.);
#70187=oriented_edge('',*,*,#53594,.t.);
#70188=oriented_edge('',*,*,#70172,.f.);
#70189=edge_loop('',(#70184,#70186,#70187,#70188));
#70190=face_outer_bound('',#70189,.f.);
#70192=cartesian_point('',(-4.772970773009e1,4.772970773009e1,-4.38e1));
#70193=direction('',(0.e0,0.e0,-1.e0));
#70194=direction('',(-7.750037363919e-1,-6.319566508698e-1,0.e0));
#70195=axis2_placement_3d('',#70192,#70193,#70194);
#70196=toroidal_surface('',#70195,6.099597408821e0,1.2e0);
#70197=oriented_edge('',*,*,#47636,.f.);
#70199=oriented_edge('',*,*,#70198,.t.);
#70200=oriented_edge('',*,*,#53577,.t.);
#70201=oriented_edge('',*,*,#53575,.t.);
#70202=oriented_edge('',*,*,#53573,.t.);
#70203=oriented_edge('',*,*,#70185,.t.);
#70204=edge_loop('',(#70197,#70199,#70200,#70201,#70202,#70203));
#70205=face_outer_bound('',#70204,.f.);
#70207=cartesian_point('',(-4.307408123670e1,5.170021461727e1,-4.38e1));
#70208=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#70209=direction('',(0.e0,0.e0,-1.e0));
#70210=axis2_placement_3d('',#70207,#70208,#70209);
#70211=cylindrical_surface('',#70210,1.2e0);
#70212=oriented_edge('',*,*,#47634,.f.);
#70214=oriented_edge('',*,*,#70213,.f.);
#70215=oriented_edge('',*,*,#53523,.t.);
#70216=oriented_edge('',*,*,#70198,.f.);
#70217=edge_loop('',(#70212,#70214,#70215,#70216));
#70218=face_outer_bound('',#70217,.f.);
#70220=cartesian_point('',(-4.524777607834e1,5.364952433439e1,
-4.198461823198e1));
#70221=direction('',(-7.043668159049e-1,-7.044748366379e-1,-8.707808677298e-2));
#70222=direction('',(6.094174113759e-2,6.220512524804e-2,-9.962010974597e-1));
#70223=axis2_placement_3d('',#70220,#70221,#70222);
#70224=toroidal_surface('',#70223,1.822246322271e0,1.199990498610e0);
#70225=oriented_edge('',*,*,#51198,.f.);
#70226=oriented_edge('',*,*,#51196,.f.);
#70227=oriented_edge('',*,*,#53506,.t.);
#70228=oriented_edge('',*,*,#53504,.t.);
#70229=oriented_edge('',*,*,#53525,.f.);
#70230=oriented_edge('',*,*,#70213,.t.);
#70231=edge_loop('',(#70225,#70226,#70227,#70228,#70229,#70230));
#70232=face_outer_bound('',#70231,.f.);
#70234=cartesian_point('',(-5.383707689350e1,5.060458545942e1,
-2.046442616444e1));
#70235=direction('',(1.335069549280e-2,1.458119983496e-3,-9.999098123411e-1));
#70236=direction('',(2.500626554073e-1,9.682180018261e-1,4.750716839339e-3));
#70237=axis2_placement_3d('',#70234,#70235,#70236);
#70238=cylindrical_surface('',#70237,5.000127828212e-1);
#70240=oriented_edge('',*,*,#70239,.f.);
#70242=oriented_edge('',*,*,#70241,.f.);
#70243=oriented_edge('',*,*,#54466,.f.);
#70245=oriented_edge('',*,*,#70244,.t.);
#70246=edge_loop('',(#70240,#70242,#70243,#70245));
#70247=face_outer_bound('',#70246,.f.);
#70249=cartesian_point('',(-5.698993659710e1,5.416150947235e1,0.e0));
#70250=direction('',(-7.070680100731e-1,-7.070680100731e-1,-1.047178411625e-2));
#70251=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#70252=axis2_placement_3d('',#70249,#70250,#70251);
#70253=plane('',#70252);
#70255=oriented_edge('',*,*,#70254,.f.);
#70256=oriented_edge('',*,*,#53845,.f.);
#70257=oriented_edge('',*,*,#54152,.t.);
#70258=oriented_edge('',*,*,#54179,.t.);
#70260=oriented_edge('',*,*,#70259,.t.);
#70262=oriented_edge('',*,*,#70261,.t.);
#70263=oriented_edge('',*,*,#70239,.t.);
#70264=edge_loop('',(#70255,#70256,#70257,#70258,#70260,#70262,#70263));
#70265=face_outer_bound('',#70264,.f.);
#70267=cartesian_point('',(-5.334656953517e1,5.106213503007e1,
-3.879088869743e1));
#70268=cartesian_point('',(-5.336072869690e1,5.107833163262e1,
-3.895647758250e1));
#70269=cartesian_point('',(-5.335346930414e1,5.107530662936e1,
-3.925318039064e1));
#70270=cartesian_point('',(-5.329052223130e1,5.101615037541e1,
-3.953663754628e1));
#70271=cartesian_point('',(-5.325382576509e1,5.098139738350e1,
-3.965267270684e1));
#70272=cartesian_point('',(-5.296617865089e1,5.086079510169e1,
-3.884111384323e1));
#70273=cartesian_point('',(-5.297667611704e1,5.087349196659e1,
-3.896492821227e1));
#70274=cartesian_point('',(-5.297104337255e1,5.087203590189e1,
-3.918698437073e1));
#70275=cartesian_point('',(-5.292398146597e1,5.082780821538e1,
-3.939918473550e1));
#70276=cartesian_point('',(-5.289647962503e1,5.080178962968e1,
-3.948601740358e1));
#70277=cartesian_point('',(-5.295108120049e1,5.042768624758e1,
-3.888392670764e1));
#70278=cartesian_point('',(-5.295831493882e1,5.043735129891e1,
-3.897562526476e1));
#70279=cartesian_point('',(-5.295353497850e1,5.043654403471e1,
-3.913995325176e1));
#70280=cartesian_point('',(-5.291854416205e1,5.040392620501e1,
-3.929695137579e1));
#70281=cartesian_point('',(-5.289827111243e1,5.038461890547e1,
-3.936121608304e1));
#70282=cartesian_point('',(-5.332385710475e1,5.019857534422e1,
-3.887565153196e1));
#70283=cartesian_point('',(-5.333155128422e1,5.020876829809e1,
-3.897773720451e1));
#70284=cartesian_point('',(-5.332596787781e1,5.020701183099e1,
-3.916028422018e1));
#70285=cartesian_point('',(-5.328688556690e1,5.017081539244e1,
-3.933457809143e1));
#70286=cartesian_point('',(-5.326448684968e1,5.014933266257e1,
-3.940598616689e1));
#70287=(bounded_surface()b_spline_surface(3,3,((#70267,#70268,#70269,#70270,
#70271),(#70272,#70273,#70274,#70275,#70276),(#70277,#70278,#70279,#70280,
#70281),(#70282,#70283,#70284,#70285,#70286)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(-1.973188214100e-1,1.170688598768e0),(
3.687511800914e-1,6.674092694291e-1,8.937048179270e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349613937999e0,
1.349613937999e0,1.349613937999e0,1.349613937999e0,1.349613937999e0),(
8.923630634630e-1,8.923630634630e-1,8.923630634630e-1,8.923630634630e-1,
8.923630634630e-1),(8.836319836338e-1,8.836319836338e-1,8.836319836338e-1,
8.836319836338e-1,8.836319836338e-1),(1.323420698512e0,1.323420698512e0,
1.323420698512e0,1.323420698512e0,1.323420698512e0)))representation_item('')surface());
#70288=oriented_edge('',*,*,#70254,.t.);
#70289=oriented_edge('',*,*,#70244,.f.);
#70290=oriented_edge('',*,*,#53746,.f.);
#70291=oriented_edge('',*,*,#53830,.t.);
#70292=edge_loop('',(#70288,#70289,#70290,#70291));
#70293=face_outer_bound('',#70292,.f.);
#70295=cartesian_point('',(-5.433479490431e1,5.089868868788e1,
-6.716100437499e0));
#70296=direction('',(3.227989087733e-1,-3.095524880037e-1,-8.944149605555e-1));
#70297=direction('',(2.916670634244e-1,9.315474555323e-1,-2.171397296780e-1));
#70298=axis2_placement_3d('',#70295,#70296,#70297);
#70299=cylindrical_surface('',#70298,5.000000034859e-1);
#70300=oriented_edge('',*,*,#70259,.f.);
#70301=oriented_edge('',*,*,#54261,.f.);
#70302=oriented_edge('',*,*,#54279,.f.);
#70304=oriented_edge('',*,*,#70303,.t.);
#70305=edge_loop('',(#70300,#70301,#70302,#70304));
#70306=face_outer_bound('',#70305,.f.);
#70308=cartesian_point('',(-5.576719615972e1,5.235145283038e1,
-8.219258403253e0));
#70309=direction('',(-7.066920014180e-1,-7.074459567888e-1,-1.032634276926e-2));
#70310=direction('',(6.114478377995e-1,-6.180093021367e-1,4.941619614286e-1));
#70311=axis2_placement_3d('',#70308,#70309,#70310);
#70312=toroidal_surface('',#70311,2.496952386564e0,4.999973533752e-1);
#70313=oriented_edge('',*,*,#70261,.f.);
#70314=oriented_edge('',*,*,#70303,.f.);
#70316=oriented_edge('',*,*,#70315,.f.);
#70317=oriented_edge('',*,*,#70241,.t.);
#70318=edge_loop('',(#70313,#70314,#70316,#70317));
#70319=face_outer_bound('',#70318,.f.);
#70321=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#70322=direction('',(0.e0,0.e0,1.e0));
#70323=direction('',(7.528187511791e-1,-6.582278692619e-1,0.e0));
#70324=axis2_placement_3d('',#70321,#70322,#70323);
#70325=toroidal_surface('',#70324,7.649382607502e1,3.e0);
#70327=oriented_edge('',*,*,#70326,.f.);
#70328=oriented_edge('',*,*,#54470,.t.);
#70329=oriented_edge('',*,*,#54468,.t.);
#70330=oriented_edge('',*,*,#70315,.t.);
#70331=oriented_edge('',*,*,#54277,.t.);
#70332=oriented_edge('',*,*,#54275,.t.);
#70333=edge_loop('',(#70327,#70328,#70329,#70330,#70331,#70332));
#70334=face_outer_bound('',#70333,.f.);
#70336=cartesian_point('',(-5.918385282602e1,4.845678173271e1,
-8.219509828706e0));
#70337=direction('',(-6.089028729937e-1,-7.931763792394e-1,1.041742178688e-2));
#70338=direction('',(6.927560328108e-1,-5.253232566814e-1,4.940896224309e-1));
#70339=axis2_placement_3d('',#70336,#70337,#70338);
#70340=toroidal_surface('',#70339,2.497873680417e0,4.999993431543e-1);
#70341=oriented_edge('',*,*,#70326,.t.);
#70342=oriented_edge('',*,*,#54298,.f.);
#70343=oriented_edge('',*,*,#54430,.f.);
#70344=oriented_edge('',*,*,#54447,.t.);
#70345=edge_loop('',(#70341,#70342,#70343,#70344));
#70346=face_outer_bound('',#70345,.f.);
#70348=cartesian_point('',(0.e0,0.e0,-2.511027589124e1));
#70349=direction('',(0.e0,0.e0,1.e0));
#70350=direction('',(1.e0,0.e0,0.e0));
#70351=axis2_placement_3d('',#70348,#70349,#70350);
#70352=conical_surface('',#70351,7.334631745054e1,5.e-1);
#70354=oriented_edge('',*,*,#70353,.t.);
#70356=oriented_edge('',*,*,#70355,.f.);
#70358=oriented_edge('',*,*,#70357,.f.);
#70360=oriented_edge('',*,*,#70359,.t.);
#70361=oriented_edge('',*,*,#53362,.f.);
#70362=oriented_edge('',*,*,#53508,.t.);
#70363=oriented_edge('',*,*,#51194,.f.);
#70365=oriented_edge('',*,*,#70364,.f.);
#70366=edge_loop('',(#70354,#70356,#70358,#70360,#70361,#70362,#70363,#70365));
#70367=face_outer_bound('',#70366,.f.);
#70369=cartesian_point('',(-4.675672618125e1,5.719847141333e1,
-2.154679085588e1));
#70370=direction('',(-1.342783837063e-2,2.983216755217e-4,9.999097980122e-1));
#70371=direction('',(1.537874369372e-1,-9.881011357936e-1,2.360017711331e-3));
#70372=axis2_placement_3d('',#70369,#70370,#70371);
#70373=cylindrical_surface('',#70372,5.000150361858e-1);
#70374=oriented_edge('',*,*,#70353,.f.);
#70376=oriented_edge('',*,*,#70375,.f.);
#70377=oriented_edge('',*,*,#52623,.f.);
#70379=oriented_edge('',*,*,#70378,.t.);
#70380=edge_loop('',(#70374,#70376,#70377,#70379));
#70381=face_outer_bound('',#70380,.f.);
#70383=cartesian_point('',(-4.640605518613e1,5.675924922044e1,
-4.226412622486e1));
#70384=cartesian_point('',(-4.640404755665e1,5.674257314174e1,
-4.217269461593e1));
#70385=cartesian_point('',(-4.638556381202e1,5.670851230668e1,
-4.190092087707e1));
#70386=cartesian_point('',(-4.632995355086e1,5.671329161684e1,
-4.158700799649e1));
#70387=cartesian_point('',(-4.627457265096e1,5.674160529172e1,
-4.136999451855e1));
#70388=cartesian_point('',(-4.625930350821e1,5.674987575947e1,
-4.131707642517e1));
#70389=cartesian_point('',(-4.598407952341e1,5.674200362779e1,
-4.216627168573e1));
#70390=cartesian_point('',(-4.597923169865e1,5.674732292724e1,
-4.208315061355e1));
#70391=cartesian_point('',(-4.595789090766e1,5.677779937876e1,
-4.183898677972e1));
#70392=cartesian_point('',(-4.591679300953e1,5.685330622216e1,
-4.156513879092e1));
#70393=cartesian_point('',(-4.588289161818e1,5.692763509653e1,
-4.138035007772e1));
#70394=cartesian_point('',(-4.587356625208e1,5.694693357318e1,
-4.133577576023e1));
#70395=cartesian_point('',(-4.57709855e1,5.710361971182e1,-4.204918234453e1));
#70396=cartesian_point('',(-4.577965098767e1,5.712236326904e1,
-4.198296420294e1));
#70397=cartesian_point('',(-4.580377160971e1,5.718630961528e1,
-4.178505002834e1));
#70398=cartesian_point('',(-4.582868778547e1,5.728277237048e1,
-4.155333720378e1));
#70399=cartesian_point('',(-4.584615153446e1,5.736182683713e1,
-4.139139893905e1));
#70400=cartesian_point('',(-4.585016239914e1,5.738187274731e1,
-4.135172823498e1));
#70401=cartesian_point('',(-4.598772242129e1,5.748378028708e1,
-4.203159045663e1));
#70402=cartesian_point('',(-4.601283375781e1,5.749354938697e1,
-4.197384355500e1));
#70403=cartesian_point('',(-4.608544987766e1,5.752522926990e1,
-4.179414047105e1));
#70404=cartesian_point('',(-4.616175257190e1,5.757056479938e1,
-4.156380992698e1));
#70405=cartesian_point('',(-4.620880909167e1,5.760742418257e1,
-4.139191483389e1));
#70406=cartesian_point('',(-4.622012902893e1,5.761697150591e1,
-4.134865049274e1));
#70407=(bounded_surface()b_spline_surface(3,3,((#70383,#70384,#70385,#70386,
#70387,#70388),(#70389,#70390,#70391,#70392,#70393,#70394),(#70395,#70396,
#70397,#70398,#70399,#70400),(#70401,#70402,#70403,#70404,#70405,#70406)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(
-1.974449438310e-1,1.170617870880e0),(1.402733499306e-1,3.042798493743e-1,
6.365860081822e-1,7.473281235409e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349943105369e0,1.349943105369e0,1.349943105369e0,
1.349943105369e0,1.349943105369e0,1.349943105369e0),(8.923259568002e-1,
8.923259568002e-1,8.923259568002e-1,8.923259568002e-1,8.923259568002e-1,
8.923259568002e-1),(8.835248831550e-1,8.835248831550e-1,8.835248831550e-1,
8.835248831550e-1,8.835248831550e-1,8.835248831550e-1),(1.323539884433e0,
1.323539884433e0,1.323539884433e0,1.323539884433e0,1.323539884433e0,
1.323539884433e0)))representation_item('')surface());
#70408=oriented_edge('',*,*,#70364,.t.);
#70409=oriented_edge('',*,*,#51288,.f.);
#70411=oriented_edge('',*,*,#70410,.f.);
#70412=oriented_edge('',*,*,#70375,.t.);
#70413=edge_loop('',(#70408,#70409,#70411,#70412));
#70414=face_outer_bound('',#70413,.f.);
#70416=cartesian_point('',(-4.558511798651e1,5.734005052028e1,
-4.213845709947e1));
#70417=direction('',(3.386909825516e-1,-4.269671655661e-1,-8.384434732686e-1));
#70418=direction('',(-1.088377888461e-1,-9.029067197374e-1,4.158290407994e-1));
#70419=axis2_placement_3d('',#70416,#70417,#70418);
#70420=cylindrical_surface('',#70419,3.000000000008e-1);
#70421=oriented_edge('',*,*,#70410,.t.);
#70422=oriented_edge('',*,*,#51286,.f.);
#70423=oriented_edge('',*,*,#52574,.t.);
#70424=oriented_edge('',*,*,#52605,.t.);
#70425=oriented_edge('',*,*,#52625,.f.);
#70426=edge_loop('',(#70421,#70422,#70423,#70424,#70425));
#70427=face_outer_bound('',#70426,.f.);
#70429=cartesian_point('',(-4.845674907371e1,5.918386586138e1,
-8.219507487742e0));
#70430=direction('',(7.931845440199e-1,6.088921800326e-1,1.042075924073e-2));
#70431=direction('',(6.086831224433e-1,-7.921445776510e-1,-4.485336721855e-2));
#70432=axis2_placement_3d('',#70429,#70430,#70431);
#70433=toroidal_surface('',#70432,2.497864194356e0,4.999993289056e-1);
#70435=oriented_edge('',*,*,#70434,.t.);
#70436=oriented_edge('',*,*,#70378,.f.);
#70437=oriented_edge('',*,*,#52621,.f.);
#70438=oriented_edge('',*,*,#52640,.t.);
#70439=edge_loop('',(#70435,#70436,#70437,#70438));
#70440=face_outer_bound('',#70439,.f.);
#70442=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#70443=direction('',(0.e0,0.e0,1.e0));
#70444=direction('',(6.604623050145e-1,-7.508592036161e-1,0.e0));
#70445=axis2_placement_3d('',#70442,#70443,#70444);
#70446=toroidal_surface('',#70445,7.649382607502e1,3.e0);
#70447=oriented_edge('',*,*,#70434,.f.);
#70448=oriented_edge('',*,*,#52662,.t.);
#70449=oriented_edge('',*,*,#52660,.t.);
#70451=oriented_edge('',*,*,#70450,.f.);
#70452=oriented_edge('',*,*,#70357,.t.);
#70453=oriented_edge('',*,*,#70355,.t.);
#70454=edge_loop('',(#70447,#70448,#70449,#70451,#70452,#70453));
#70455=face_outer_bound('',#70454,.f.);
#70457=cartesian_point('',(-5.235265173281e1,5.576727059521e1,
-8.219510586657e0));
#70458=direction('',(-7.072231649799e-1,-7.069136205049e-1,1.041768018241e-2));
#70459=direction('',(6.182618505454e-1,-6.112512567664e-1,4.940892482757e-1));
#70460=axis2_placement_3d('',#70457,#70458,#70459);
#70461=toroidal_surface('',#70460,2.497876978408e0,4.999993463420e-1);
#70462=oriented_edge('',*,*,#70450,.t.);
#70464=oriented_edge('',*,*,#70463,.f.);
#70466=oriented_edge('',*,*,#70465,.f.);
#70468=oriented_edge('',*,*,#70467,.t.);
#70469=edge_loop('',(#70462,#70464,#70466,#70468));
#70470=face_outer_bound('',#70469,.f.);
#70472=cartesian_point('',(-5.090581688886e1,5.434222813640e1,
-6.695504352671e0));
#70473=direction('',(3.095524903449e-1,-3.227989110933e-1,-8.944149589079e-1));
#70474=direction('',(8.958259558255e-1,-2.164192165312e-1,3.881476260205e-1));
#70475=axis2_placement_3d('',#70472,#70473,#70474);
#70476=cylindrical_surface('',#70475,5.000000035602e-1);
#70477=oriented_edge('',*,*,#52658,.t.);
#70478=oriented_edge('',*,*,#52872,.f.);
#70480=oriented_edge('',*,*,#70479,.f.);
#70481=oriented_edge('',*,*,#70463,.t.);
#70482=edge_loop('',(#70477,#70478,#70480,#70481));
#70483=face_outer_bound('',#70482,.f.);
#70485=cartesian_point('',(-4.540383265712e1,4.823225978186e1,0.e0));
#70486=direction('',(7.070680100731e-1,7.070680100731e-1,-1.047178411625e-2));
#70487=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#70488=axis2_placement_3d('',#70485,#70486,#70487);
#70489=plane('',#70488);
#70491=oriented_edge('',*,*,#70490,.t.);
#70493=oriented_edge('',*,*,#70492,.t.);
#70494=oriented_edge('',*,*,#70465,.t.);
#70495=oriented_edge('',*,*,#70479,.t.);
#70496=oriented_edge('',*,*,#52888,.t.);
#70497=oriented_edge('',*,*,#52912,.t.);
#70498=oriented_edge('',*,*,#53265,.f.);
#70499=edge_loop('',(#70491,#70493,#70494,#70495,#70496,#70497,#70498));
#70500=face_outer_bound('',#70499,.f.);
#70502=cartesian_point('',(-5.018984899604e1,5.333856413515e1,
-3.887541751566e1));
#70503=cartesian_point('',(-5.020120547261e1,5.334716748574e1,
-3.898905616950e1));
#70504=cartesian_point('',(-5.019616736820e1,5.333739540005e1,
-3.921823428436e1));
#70505=cartesian_point('',(-5.013777208362e1,5.327584796121e1,
-3.943199898646e1));
#70506=cartesian_point('',(-5.009735782815e1,5.323464033941e1,
-3.952755966211e1));
#70507=cartesian_point('',(-5.040399153411e1,5.296202684074e1,
-3.888542133111e1));
#70508=cartesian_point('',(-5.041465263063e1,5.296994264294e1,
-3.898605741439e1));
#70509=cartesian_point('',(-5.041107481738e1,5.296155631493e1,
-3.918949147478e1));
#70510=cartesian_point('',(-5.035903868071e1,5.290701408711e1,
-3.937930885091e1));
#70511=cartesian_point('',(-5.032321423196e1,5.287008676381e1,
-3.946396263012e1));
#70512=cartesian_point('',(-5.083747458830e1,5.295477745448e1,
-3.884442380463e1));
#70513=cartesian_point('',(-5.085139683180e1,5.296616436358e1,
-3.897890808343e1));
#70514=cartesian_point('',(-5.084623594142e1,5.295595423087e1,
-3.925104260381e1));
#70515=cartesian_point('',(-5.077658056388e1,5.288298018692e1,
-3.950499973596e1));
#70516=cartesian_point('',(-5.072895727903e1,5.283312564765e1,
-3.961814191039e1));
#70517=cartesian_point('',(-5.105388585170e1,5.333168788368e1,
-3.879308508543e1));
#70518=cartesian_point('',(-5.107178942064e1,5.334725877487e1,
-3.897479499446e1));
#70519=cartesian_point('',(-5.106355032500e1,5.333380496810e1,
-3.934212174418e1));
#70520=cartesian_point('',(-5.096972973666e1,5.323519129526e1,
-3.968486225441e1));
#70521=cartesian_point('',(-5.090558597439e1,5.316799999129e1,
-3.983771448183e1));
#70522=(bounded_surface()b_spline_surface(3,3,((#70502,#70503,#70504,#70505,
#70506),(#70507,#70508,#70509,#70510,#70511),(#70512,#70513,#70514,#70515,
#70516),(#70517,#70518,#70519,#70520,#70521)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(-1.976723973106e-1,1.170357376062e0),(
2.566267225571e-1,6.645119499184e-1,1.064406559177e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.349980220648e0,1.349980220648e0,
1.349980220648e0,1.349980220648e0,1.349980220648e0),(8.924747937616e-1,
8.924747937616e-1,8.924747937616e-1,8.924747937616e-1,8.924747937616e-1),(
8.835187489869e-1,8.835187489869e-1,8.835187489869e-1,8.835187489869e-1,
8.835187489869e-1),(1.323112086324e0,1.323112086324e0,1.323112086324e0,
1.323112086324e0,1.323112086324e0)))representation_item('')surface());
#70523=oriented_edge('',*,*,#53364,.f.);
#70525=oriented_edge('',*,*,#70524,.f.);
#70526=oriented_edge('',*,*,#70490,.f.);
#70527=oriented_edge('',*,*,#53347,.t.);
#70528=edge_loop('',(#70523,#70525,#70526,#70527));
#70529=face_outer_bound('',#70528,.f.);
#70531=cartesian_point('',(-5.060467061386e1,5.383630261482e1,
-2.052245616699e1));
#70532=direction('',(-1.458080982395e-3,-1.335073448729e-2,-9.999098118773e-1));
#70533=direction('',(9.595214377589e-1,-2.816257017086e-1,2.361062947545e-3));
#70534=axis2_placement_3d('',#70531,#70532,#70533);
#70535=cylindrical_surface('',#70534,5.000128902220e-1);
#70536=oriented_edge('',*,*,#70359,.f.);
#70537=oriented_edge('',*,*,#70467,.f.);
#70538=oriented_edge('',*,*,#70492,.f.);
#70539=oriented_edge('',*,*,#70524,.t.);
#70540=edge_loop('',(#70536,#70537,#70538,#70539));
#70541=face_outer_bound('',#70540,.f.);
#70543=cartesian_point('',(-3.930730451842e1,6.286406986339e1,
-6.309436532097e0));
#70544=cartesian_point('',(-3.934220388817e1,6.288491234035e1,
-6.251624407460e0));
#70545=cartesian_point('',(-3.941064216027e1,6.293098984587e1,
-6.133519221231e0));
#70546=cartesian_point('',(-3.950412675650e1,6.301014100662e1,
-5.957514686136e0));
#70547=cartesian_point('',(-3.958701015910e1,6.309762200420e1,
-5.785622558047e0));
#70548=cartesian_point('',(-3.965719867832e1,6.318944937073e1,
-5.623572881098e0));
#70549=cartesian_point('',(-3.971535614314e1,6.328435502873e1,
-5.471531719281e0));
#70550=cartesian_point('',(-3.976197041386e1,6.338094542046e1,
-5.329957055839e0));
#70551=cartesian_point('',(-3.979767179445e1,6.347816572891e1,
-5.198824655439e0));
#70552=cartesian_point('',(-3.982315560233e1,6.357550353119e1,
-5.077510082632e0));
#70553=cartesian_point('',(-3.983898001613e1,6.367286384568e1,
-4.965098869139e0));
#70554=cartesian_point('',(-3.984545885020e1,6.377077778794e1,
-4.860249598151e0));
#70555=cartesian_point('',(-3.984239886677e1,6.387033873715e1,
-4.761441142497e0));
#70556=cartesian_point('',(-3.982898964554e1,6.397164147761e1,
-4.668577051051e0));
#70557=cartesian_point('',(-3.980446109974e1,6.407323953022e1,
-4.582991216101e0));
#70558=cartesian_point('',(-3.976881446296e1,6.417289605329e1,
-4.506289675203e0));
#70559=cartesian_point('',(-3.972210296944e1,6.426973488381e1,
-4.438832398664e0));
#70560=cartesian_point('',(-3.966375650705e1,6.436388822633e1,
-4.380559454446e0));
#70561=cartesian_point('',(-3.959365821596e1,6.445439229135e1,
-4.332444393876e0));
#70562=cartesian_point('',(-3.951303160113e1,6.453914108752e1,
-4.296019712997e0));
#70563=cartesian_point('',(-3.942434232862e1,6.461592848484e1,
-4.272302008329e0));
#70564=cartesian_point('',(-3.932975291194e1,6.468373528347e1,
-4.261264101159e0));
#70565=cartesian_point('',(-3.916700147909e1,6.477982921375e1,
-4.263276586794e0));
#70566=cartesian_point('',(-3.903256954076e1,6.482990946127e1,
-4.294834366106e0));
#70567=cartesian_point('',(-3.894838347760e1,6.484842826141e1,
-4.326896147148e0));
#70568=cartesian_point('',(-3.870956346162e1,6.299021076075e1,
-6.170095616971e0));
#70569=cartesian_point('',(-3.873979527078e1,6.298922140451e1,
-6.112567869226e0));
#70570=cartesian_point('',(-3.880134919547e1,6.299084075243e1,
-5.994614841339e0));
#70571=cartesian_point('',(-3.889218928409e1,6.300420328013e1,
-5.817689971427e0));
#70572=cartesian_point('',(-3.897961742949e1,6.302800607556e1,
-5.643767631252e0));
#70573=cartesian_point('',(-3.906042098634e1,6.306048140329e1,
-5.478690494184e0));
#70574=cartesian_point('',(-3.913424770079e1,6.310051966274e1,
-5.322654914624e0));
#70575=cartesian_point('',(-3.920059584024e1,6.314700009826e1,
-5.176133593469e0));
#70576=cartesian_point('',(-3.925918492656e1,6.319896807624e1,
-5.039095434943e0));
#70577=cartesian_point('',(-3.930995564805e1,6.325581048197e1,
-4.910871777851e0));
#70578=cartesian_point('',(-3.935285267918e1,6.331725888846e1,
-4.790464154218e0));
#70579=cartesian_point('',(-3.938776338913e1,6.338358358191e1,
-4.676377399396e0));
#70580=cartesian_point('',(-3.941420657453e1,6.345566352221e1,
-4.566845997180e0));
#70581=cartesian_point('',(-3.943066534994e1,6.353390607089e1,
-4.461602467931e0));
#70582=cartesian_point('',(-3.943498676214e1,6.361748852067e1,
-4.362088228858e0));
#70583=cartesian_point('',(-3.942549838499e1,6.370448570616e1,
-4.270396183303e0));
#70584=cartesian_point('',(-3.940109830216e1,6.379370677502e1,
-4.187457734410e0));
#70585=cartesian_point('',(-3.936045666032e1,6.388467948686e1,
-4.113855272075e0));
#70586=cartesian_point('',(-3.930275747904e1,6.397563090202e1,
-4.051615515073e0));
#70587=cartesian_point('',(-3.922901421589e1,6.406322776695e1,
-4.003624425510e0));
#70588=cartesian_point('',(-3.914238524689e1,6.414371841322e1,
-3.972059222922e0));
#70589=cartesian_point('',(-3.904644852263e1,6.421463148475e1,
-3.957459724661e0));
#70590=cartesian_point('',(-3.887858360055e1,6.431294036200e1,
-3.960840440929e0));
#70591=cartesian_point('',(-3.874000254038e1,6.435808869525e1,
-4.004107540530e0));
#70592=cartesian_point('',(-3.865942322230e1,6.436811958785e1,
-4.046663449948e0));
#70593=cartesian_point('',(-3.861048122935e1,6.357617429220e1,
-6.368729674215e0));
#70594=cartesian_point('',(-3.861967951601e1,6.357191795995e1,
-6.310320675911e0));
#70595=cartesian_point('',(-3.863888860210e1,6.356439456407e1,
-6.191271384223e0));
#70596=cartesian_point('',(-3.866862284926e1,6.355671465856e1,
-6.014609645811e0));
#70597=cartesian_point('',(-3.869855495516e1,6.355270405734e1,
-5.842810739643e0));
#70598=cartesian_point('',(-3.872741539226e1,6.355220689093e1,
-5.681561361691e0));
#70599=cartesian_point('',(-3.875490471296e1,6.355490278136e1,
-5.530994612167e0));
#70600=cartesian_point('',(-3.878067837183e1,6.356048847950e1,
-5.391545798212e0));
#70601=cartesian_point('',(-3.880448019366e1,6.356868185113e1,
-5.263177943841e0));
#70602=cartesian_point('',(-3.882615747344e1,6.357927204182e1,
-5.145273248460e0));
#70603=cartesian_point('',(-3.884558690195e1,6.359214366721e1,
-5.036946546382e0));
#70604=cartesian_point('',(-3.886266457230e1,6.360733535891e1,
-4.936924929130e0));
#70605=cartesian_point('',(-3.887719640055e1,6.362508609256e1,
-4.843807719631e0));
#70606=cartesian_point('',(-3.888857275337e1,6.364558167053e1,
-4.757583999664e0));
#70607=cartesian_point('',(-3.889584952586e1,6.366867642783e1,
-4.679524653958e0));
#70608=cartesian_point('',(-3.889818302983e1,6.369382026431e1,
-4.610969056614e0));
#70609=cartesian_point('',(-3.889501749062e1,6.372058072095e1,
-4.551970753313e0));
#70610=cartesian_point('',(-3.888580301943e1,6.374869893359e1,
-4.502136244519e0));
#70611=cartesian_point('',(-3.887015889768e1,6.377746792267e1,
-4.461894033005e0));
#70612=cartesian_point('',(-3.884836994759e1,6.380561187848e1,
-4.432073701656e0));
#70613=cartesian_point('',(-3.882156540166e1,6.383166477014e1,
-4.413087448631e0));
#70614=cartesian_point('',(-3.879114150172e1,6.385458130555e1,
-4.404617038561e0));
#70615=cartesian_point('',(-3.873730646922e1,6.388595269724e1,
-4.407213406296e0));
#70616=cartesian_point('',(-3.869274517409e1,6.389923939435e1,
-4.433892397311e0));
#70617=cartesian_point('',(-3.866786855309e1,6.390080556569e1,
-4.461378303272e0));
#70618=cartesian_point('',(-3.915498772266e1,6.376485790750e1,
-6.614792023810e0));
#70619=cartesian_point('',(-3.915755274681e1,6.378067813076e1,
-6.555625173468e0));
#70620=cartesian_point('',(-3.916089528863e1,6.381270071012e1,
-6.435834726532e0));
#70621=cartesian_point('',(-3.916044330350e1,6.385950383026e1,
-6.260234697337e0));
#70622=cartesian_point('',(-3.915493938891e1,6.390422794350e1,
-6.091606874699e0));
#70623=cartesian_point('',(-3.914527696463e1,6.394536746572e1,
-5.935441522342e0));
#70624=cartesian_point('',(-3.913220103747e1,6.398286757294e1,
-5.791807465071e0));
#70625=cartesian_point('',(-3.911644110787e1,6.401659144105e1,
-5.661105201584e0));
#70626=cartesian_point('',(-3.909866484014e1,6.404651807068e1,
-5.543301457038e0));
#70627=cartesian_point('',(-3.907942398031e1,6.407275342421e1,
-5.437849982798e0));
#70628=cartesian_point('',(-3.905917219732e1,6.409543778890e1,
-5.344010487545e0));
#70629=cartesian_point('',(-3.903823671656e1,6.411474616312e1,
-5.260783223683e0));
#70630=cartesian_point('',(-3.901686568228e1,6.413078809323e1,
-5.187207922708e0));
#70631=cartesian_point('',(-3.899564337165e1,6.414331776582e1,
-5.123582539364e0));
#70632=cartesian_point('',(-3.897565803210e1,6.415192950307e1,
-5.070978810344e0));
#70633=cartesian_point('',(-3.895818489677e1,6.415650031891e1,
-5.029844390323e0));
#70634=cartesian_point('',(-3.894411677067e1,6.415731991066e1,
-4.999189739851e0));
#70635=cartesian_point('',(-3.893408256290e1,6.415484850118e1,
-4.977454714887e0));
#70636=cartesian_point('',(-3.892863453153e1,6.414976097649e1,
-4.963155966667e0));
#70637=cartesian_point('',(-3.892787606741e1,6.414311420557e1,
-4.954664767534e0));
#70638=cartesian_point('',(-3.893115348172e1,6.413621571553e1,
-4.950284387917e0));
#70639=cartesian_point('',(-3.893727539810e1,6.413023856142e1,
-4.948668584718e0));
#70640=cartesian_point('',(-3.894981944829e1,6.412343106020e1,
-4.949475309693e0));
#70641=cartesian_point('',(-3.895992189670e1,6.412453115955e1,
-4.955532577523e0));
#70642=cartesian_point('',(-3.896136628030e1,6.413003732786e1,
-4.964427595690e0));
#70643=(bounded_surface()b_spline_surface(3,3,((#70543,#70544,#70545,#70546,
#70547,#70548,#70549,#70550,#70551,#70552,#70553,#70554,#70555,#70556,#70557,
#70558,#70559,#70560,#70561,#70562,#70563,#70564,#70565,#70566,#70567),(#70568,
#70569,#70570,#70571,#70572,#70573,#70574,#70575,#70576,#70577,#70578,#70579,
#70580,#70581,#70582,#70583,#70584,#70585,#70586,#70587,#70588,#70589,#70590,
#70591,#70592),(#70593,#70594,#70595,#70596,#70597,#70598,#70599,#70600,#70601,
#70602,#70603,#70604,#70605,#70606,#70607,#70608,#70609,#70610,#70611,#70612,
#70613,#70614,#70615,#70616,#70617),(#70618,#70619,#70620,#70621,#70622,#70623,
#70624,#70625,#70626,#70627,#70628,#70629,#70630,#70631,#70632,#70633,#70634,
#70635,#70636,#70637,#70638,#70639,#70640,#70641,#70642)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245282411426e-1,1.549132052816e-1,1.861867186672e-1,
2.154332409002e-1,2.428846475906e-1,2.684564679336e-1,2.920400133076e-1,
3.136807032707e-1,3.335118367299e-1,3.517037977908e-1,3.684287614799e-1,
3.840154372742e-1,3.987093804733e-1,4.120136010444e-1,4.236810259739e-1,
4.340171155394e-1,4.432884563321e-1,4.516555454636e-1,4.591971769276e-1,
4.660484332424e-1,4.724493476785e-1,4.787265960592e-1,4.973386532315e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493461710e0,1.576493461710e0,1.576493461710e0,1.576493461710e0,
1.576493461710e0,1.576493461710e0,1.576493461710e0,1.576493461710e0,
1.576493461710e0,1.576493461710e0,1.576493461710e0,1.576493461710e0,
1.576493461710e0,1.576493461710e0,1.576493461710e0,1.576493461710e0,
1.576493461710e0,1.576493461710e0,1.576493461710e0,1.576493461710e0,
1.576493461710e0,1.576493461710e0,1.576493461710e0,1.576493461710e0,
1.576493461710e0),(8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,
8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,
8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,
8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,
8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,
8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,
8.078355127635e-1,8.078355127635e-1),(8.078355127635e-1,8.078355127635e-1,
8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,
8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,
8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,
8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,
8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,8.078355127635e-1,
8.078355127635e-1,8.078355127635e-1,8.078355127635e-1),(1.576493461710e0,
1.576493461710e0,1.576493461710e0,1.576493461710e0,1.576493461710e0,
1.576493461710e0,1.576493461710e0,1.576493461710e0,1.576493461710e0,
1.576493461710e0,1.576493461710e0,1.576493461710e0,1.576493461710e0,
1.576493461710e0,1.576493461710e0,1.576493461710e0,1.576493461710e0,
1.576493461710e0,1.576493461710e0,1.576493461710e0,1.576493461710e0,
1.576493461710e0,1.576493461710e0,1.576493461710e0,1.576493461710e0)))representation_item('')surface());
#70644=oriented_edge('',*,*,#52320,.f.);
#70645=oriented_edge('',*,*,#52303,.f.);
#70647=oriented_edge('',*,*,#70646,.f.);
#70648=oriented_edge('',*,*,#44191,.f.);
#70649=edge_loop('',(#70644,#70645,#70647,#70648));
#70650=face_outer_bound('',#70649,.f.);
#70652=cartesian_point('',(-3.848060993599e1,6.377210506348e1,
-2.490846053290e1));
#70653=direction('',(1.332984490536e-2,-2.145161044637e-3,-9.999088526055e-1));
#70654=direction('',(-1.596950911921e-1,-9.871663880655e-1,-1.108092748256e-5));
#70655=axis2_placement_3d('',#70652,#70653,#70654);
#70656=cylindrical_surface('',#70655,3.000057677463e-1);
#70657=oriented_edge('',*,*,#70646,.t.);
#70658=oriented_edge('',*,*,#52288,.f.);
#70659=oriented_edge('',*,*,#52269,.f.);
#70660=oriented_edge('',*,*,#44193,.f.);
#70661=edge_loop('',(#70657,#70658,#70659,#70660));
#70662=face_outer_bound('',#70661,.f.);
#70664=cartesian_point('',(-3.771075252625e1,6.279955031113e1,
-4.213845710090e1));
#70665=direction('',(2.800630359222e-1,-4.675224465691e-1,-8.384434732670e-1));
#70666=direction('',(-2.257596425249e-1,-8.809760454356e-1,4.158290408035e-1));
#70667=axis2_placement_3d('',#70664,#70665,#70666);
#70668=cylindrical_surface('',#70667,3.000000000005e-1);
#70669=oriented_edge('',*,*,#51502,.t.);
#70670=oriented_edge('',*,*,#51573,.f.);
#70671=oriented_edge('',*,*,#52234,.t.);
#70672=oriented_edge('',*,*,#52265,.t.);
#70673=oriented_edge('',*,*,#52285,.f.);
#70674=edge_loop('',(#70669,#70670,#70671,#70672,#70673));
#70675=face_outer_bound('',#70674,.f.);
#70677=cartesian_point('',(-3.076561742368e1,6.745689183692e1,
-6.309436568638e0));
#70678=cartesian_point('',(-3.079750425540e1,6.748211643463e1,
-6.251612550763e0));
#70679=cartesian_point('',(-3.085934938745e1,6.753673983841e1,
-6.133493353852e0));
#70680=cartesian_point('',(-3.094170832131e1,6.762742639205e1,
-5.957472652269e0));
#70681=cartesian_point('',(-3.101246388598e1,6.772498294568e1,
-5.785574888366e0));
#70682=cartesian_point('',(-3.107006488359e1,6.782519160587e1,
-5.623520503766e0));
#70683=cartesian_point('',(-3.111533499806e1,6.792688154254e1,
-5.471475763441e0));
#70684=cartesian_point('',(-3.114893993331e1,6.802873467567e1,
-5.329898616538e0));
#70685=cartesian_point('',(-3.117164242172e1,6.812978756526e1,
-5.198764554905e0));
#70686=cartesian_point('',(-3.118419877171e1,6.822962309052e1,
-5.077448852644e0));
#70687=cartesian_point('',(-3.118717473345e1,6.832822009006e1,
-4.965036838870e0));
#70688=cartesian_point('',(-3.118081190498e1,6.842614674910e1,
-4.860186429949e0));
#70689=cartesian_point('',(-3.116477556130e1,6.852446162911e1,
-4.761376943643e0));
#70690=cartesian_point('',(-3.113824962804e1,6.862315196203e1,
-4.668512966179e0));
#70691=cartesian_point('',(-3.110065990359e1,6.872068188693e1,
-4.582929319741e0));
#70692=cartesian_point('',(-3.105229995293e1,6.881483415269e1,
-4.506231504756e0));
#70693=cartesian_point('',(-3.099333639247e1,6.890474811883e1,
-4.438778678144e0));
#70694=cartesian_point('',(-3.092318647345e1,6.899048024151e1,
-4.380511377925e0));
#70695=cartesian_point('',(-3.084186119441e1,6.907105849093e1,
-4.332404168894e0));
#70696=cartesian_point('',(-3.075085016093e1,6.914455385264e1,
-4.295989762511e0));
#70697=cartesian_point('',(-3.065288668700e1,6.920910140363e1,
-4.272283941426e0));
#70698=cartesian_point('',(-3.055024696055e1,6.926397400001e1,
-4.261258694563e0));
#70699=cartesian_point('',(-3.037637735269e1,6.933796887657e1,
-4.263292608628e0));
#70700=cartesian_point('',(-3.023660770250e1,6.937005483023e1,
-4.294847322402e0));
#70701=cartesian_point('',(-3.015075415970e1,6.937743321866e1,
-4.326894434262e0));
#70702=cartesian_point('',(-3.015652544261e1,6.750393271517e1,
-6.170095688476e0));
#70703=cartesian_point('',(-3.018663390411e1,6.750689845656e1,
-6.112556068454e0));
#70704=cartesian_point('',(-3.024745694541e1,6.751654022028e1,
-5.994588969735e0));
#70705=cartesian_point('',(-3.033578328857e1,6.754165009663e1,
-5.817647598741e0));
#70706=cartesian_point('',(-3.041935857987e1,6.757666478202e1,
-5.643719257571e0));
#70707=cartesian_point('',(-3.049523320391e1,6.761941352457e1,
-5.478636966347e0));
#70708=cartesian_point('',(-3.056320263226e1,6.766875006498e1,
-5.322597277211e0));
#70709=cartesian_point('',(-3.062291570751e1,6.772349761018e1,
-5.176072853189e0));
#70710=cartesian_point('',(-3.067421903184e1,6.778267307690e1,
-5.039032311386e0));
#70711=cartesian_point('',(-3.071713385890e1,6.784566093591e1,
-4.910806675177e0));
#70712=cartesian_point('',(-3.075164029778e1,6.791218795168e1,
-4.790397242099e0));
#70713=cartesian_point('',(-3.077759132089e1,6.798250791806e1,
-4.676308091512e0));
#70714=cartesian_point('',(-3.079439448384e1,6.805742944729e1,
-4.566774119207e0));
#70715=cartesian_point('',(-3.080049193945e1,6.813715776355e1,
-4.461528972573e0));
#70716=cartesian_point('',(-3.079385638488e1,6.822059494893e1,
-4.362015295646e0));
#70717=cartesian_point('',(-3.077308140256e1,6.830561385617e1,
-4.270325676811e0));
#70718=cartesian_point('',(-3.073722976453e1,6.839089070024e1,
-4.187390783096e0));
#70719=cartesian_point('',(-3.068504438724e1,6.847578329218e1,
-4.113793782564e0));
#70720=cartesian_point('',(-3.061594888109e1,6.855842573316e1,
-4.051562939358e0));
#70721=cartesian_point('',(-3.053138554270e1,6.863564434584e1,
-4.003584694833e0));
#70722=cartesian_point('',(-3.043497722179e1,6.870413211209e1,
-3.972035157491e0));
#70723=cartesian_point('',(-3.033059361068e1,6.876190705202e1,
-3.957452791933e0));
#70724=cartesian_point('',(-3.015136513360e1,6.883742593375e1,
-3.960862529583e0));
#70725=cartesian_point('',(-3.000813074096e1,6.886407939723e1,
-4.004124864186e0));
#70726=cartesian_point('',(-2.992695801427e1,6.886352116404e1,
-4.046661251698e0));
#70727=cartesian_point('',(-2.998180727383e1,6.807195040660e1,
-6.368729692619e0));
#70728=cartesian_point('',(-2.999148440764e1,6.806893047758e1,
-6.310308698525e0));
#70729=cartesian_point('',(-3.001151358948e1,6.806397839308e1,
-6.191245335366e0));
#70730=cartesian_point('',(-3.004199880519e1,6.806024574480e1,
-6.014567533374e0));
#70731=cartesian_point('',(-3.007219940455e1,6.806017730462e1,
-5.842763187362e0));
#70732=cartesian_point('',(-3.010087869877e1,6.806345257026e1,
-5.681509352458e0));
#70733=cartesian_point('',(-3.012778155488e1,6.806971477767e1,
-5.530939330488e0));
#70734=cartesian_point('',(-3.015260593228e1,6.807861825447e1,
-5.391488393968e0));
#70735=cartesian_point('',(-3.017513468782e1,6.808984982469e1,
-5.263119298783e0));
#70736=cartesian_point('',(-3.019524395222e1,6.810318051764e1,
-5.145213965103e0));
#70737=cartesian_point('',(-3.021282650495e1,6.811847987175e1,
-5.036887040490e0));
#70738=cartesian_point('',(-3.022777428816e1,6.813577276697e1,
-4.936864996368e0));
#70739=cartesian_point('',(-3.023986344493e1,6.815527083545e1,
-4.843747619924e0));
#70740=cartesian_point('',(-3.024846495365e1,6.817707856255e1,
-4.757524982924e0));
#70741=cartesian_point('',(-3.025266162749e1,6.820092791111e1,
-4.679468739180e0));
#70742=cartesian_point('',(-3.025168894497e1,6.822616323375e1,
-4.610917607284e0));
#70743=cartesian_point('',(-3.024505235040e1,6.825228338525e1,
-4.551924285174e0));
#70744=cartesian_point('',(-3.023224037192e1,6.827895977476e1,
-4.502095588594e0));
#70745=cartesian_point('',(-3.021296822696e1,6.830544119478e1,
-4.461860756968e0));
#70746=cartesian_point('',(-3.018768573417e1,6.833049945310e1,
-4.432049449217e0));
#70747=cartesian_point('',(-3.015770458006e1,6.835282851571e1,
-4.413073205296e0));
#70748=cartesian_point('',(-3.012454554569e1,6.837157468960e1,
-4.404613236130e0));
#70749=cartesian_point('',(-3.006708634744e1,6.839563792121e1,
-4.407226948832e0));
#70750=cartesian_point('',(-3.002119002456e1,6.840298796363e1,
-4.433903418534e0));
#70751=cartesian_point('',(-2.999632967400e1,6.840129968726e1,
-4.461376841876e0));
#70752=cartesian_point('',(-3.049702726227e1,6.833009215662e1,
-6.614791980911e0));
#70753=cartesian_point('',(-3.049750549498e1,6.834611512626e1,
-6.555613047635e0));
#70754=cartesian_point('',(-3.049663918021e1,6.837830374821e1,
-6.435808589016e0));
#70755=cartesian_point('',(-3.049008030054e1,6.842465136277e1,
-6.260193065902e0));
#70756=cartesian_point('',(-3.047878419863e1,6.846827544733e1,
-6.091560470118e0));
#70757=cartesian_point('',(-3.046383291863e1,6.850780245393e1,
-5.935391481952e0));
#70758=cartesian_point('',(-3.044597235128e1,6.854327522510e1,
-5.791755133137e0));
#70759=cartesian_point('',(-3.042594370666e1,6.857465334323e1,
-5.661051893271e0));
#70760=cartesian_point('',(-3.040441172290e1,6.860200320115e1,
-5.543248243877e0));
#70761=cartesian_point('',(-3.038190961437e1,6.862550192545e1,
-5.437797701517e0));
#70762=cartesian_point('',(-3.035886888144e1,6.864534783790e1,
-5.343959845646e0));
#70763=cartesian_point('',(-3.033559102939e1,6.866175721965e1,
-5.260734470755e0));
#70764=cartesian_point('',(-3.031230795418e1,6.867487090865e1,
-5.187161833620e0));
#70765=cartesian_point('',(-3.028963144326e1,6.868452127342e1,
-5.123540715675e0));
#70766=cartesian_point('',(-3.026869385040e1,6.869044820929e1,
-5.070943079824e0));
#70767=cartesian_point('',(-3.025077551245e1,6.869269656755e1,
-5.029815520081e0));
#70768=cartesian_point('',(-3.023672355557e1,6.869167033265e1,
-4.999167511999e0));
#70769=cartesian_point('',(-3.022710144241e1,6.868790804780e1,
-4.977438669997e0));
#70770=cartesian_point('',(-3.022236845219e1,6.868215127215e1,
-4.963145415539e0));
#70771=cartesian_point('',(-3.022248847729e1,6.867546174005e1,
-4.954658616509e0));
#70772=cartesian_point('',(-3.022664193454e1,6.866905059464e1,
-4.950281425570e0));
#70773=cartesian_point('',(-3.023349408543e1,6.866392518106e1,
-4.948667995605e0));
#70774=cartesian_point('',(-3.024681754427e1,6.865881848914e1,
-4.949478199119e0));
#70775=cartesian_point('',(-3.025668343408e1,6.866122974471e1,
-4.955535850392e0));
#70776=cartesian_point('',(-3.025739757581e1,6.866687095873e1,
-4.964427019863e0));
#70777=(bounded_surface()b_spline_surface(3,3,((#70677,#70678,#70679,#70680,
#70681,#70682,#70683,#70684,#70685,#70686,#70687,#70688,#70689,#70690,#70691,
#70692,#70693,#70694,#70695,#70696,#70697,#70698,#70699,#70700,#70701),(#70702,
#70703,#70704,#70705,#70706,#70707,#70708,#70709,#70710,#70711,#70712,#70713,
#70714,#70715,#70716,#70717,#70718,#70719,#70720,#70721,#70722,#70723,#70724,
#70725,#70726),(#70727,#70728,#70729,#70730,#70731,#70732,#70733,#70734,#70735,
#70736,#70737,#70738,#70739,#70740,#70741,#70742,#70743,#70744,#70745,#70746,
#70747,#70748,#70749,#70750,#70751),(#70752,#70753,#70754,#70755,#70756,#70757,
#70758,#70759,#70760,#70761,#70762,#70763,#70764,#70765,#70766,#70767,#70768,
#70769,#70770,#70771,#70772,#70773,#70774,#70775,#70776)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245282414935e-1,1.549194269408e-1,1.861939558273e-1,
2.154413931612e-1,2.428935567674e-1,2.684658974435e-1,2.920497629287e-1,
3.136906336006e-1,3.335218469386e-1,3.517138287507e-1,3.684387697256e-1,
3.840256416831e-1,3.987195037916e-1,4.120231430139e-1,4.236898969989e-1,
4.340254756887e-1,4.432963930882e-1,4.516630527974e-1,4.592042743721e-1,
4.660552445945e-1,4.724561259966e-1,4.787336924899e-1,4.973386033514e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493454274e0,1.576493454274e0,1.576493454274e0,1.576493454274e0,
1.576493454274e0,1.576493454274e0,1.576493454274e0,1.576493454274e0,
1.576493454274e0,1.576493454274e0,1.576493454274e0,1.576493454274e0,
1.576493454274e0,1.576493454274e0,1.576493454274e0,1.576493454274e0,
1.576493454274e0,1.576493454274e0,1.576493454274e0,1.576493454274e0,
1.576493454274e0,1.576493454274e0,1.576493454274e0,1.576493454274e0,
1.576493454274e0),(8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,
8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,
8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,
8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,
8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,
8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,
8.078355152418e-1,8.078355152418e-1),(8.078355152418e-1,8.078355152418e-1,
8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,
8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,
8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,
8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,
8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,8.078355152418e-1,
8.078355152418e-1,8.078355152418e-1,8.078355152418e-1),(1.576493454274e0,
1.576493454274e0,1.576493454274e0,1.576493454274e0,1.576493454274e0,
1.576493454274e0,1.576493454274e0,1.576493454274e0,1.576493454274e0,
1.576493454274e0,1.576493454274e0,1.576493454274e0,1.576493454274e0,
1.576493454274e0,1.576493454274e0,1.576493454274e0,1.576493454274e0,
1.576493454274e0,1.576493454274e0,1.576493454274e0,1.576493454274e0,
1.576493454274e0,1.576493454274e0,1.576493454274e0,1.576493454274e0)))representation_item('')surface());
#70778=oriented_edge('',*,*,#51980,.f.);
#70779=oriented_edge('',*,*,#51963,.f.);
#70781=oriented_edge('',*,*,#70780,.f.);
#70782=oriented_edge('',*,*,#44205,.f.);
#70783=edge_loop('',(#70778,#70779,#70781,#70782));
#70784=face_outer_bound('',#70783,.f.);
#70786=cartesian_point('',(-2.982747293978e1,6.824925335343e1,
-2.490846053290e1));
#70787=direction('',(1.293580653128e-2,-3.866702792962e-3,-9.999088526055e-1));
#70788=direction('',(-2.871799472780e-1,-9.578766505968e-1,-1.108092747333e-5));
#70789=axis2_placement_3d('',#70786,#70787,#70788);
#70790=cylindrical_surface('',#70789,3.000057677444e-1);
#70791=oriented_edge('',*,*,#70780,.t.);
#70792=oriented_edge('',*,*,#51948,.f.);
#70793=oriented_edge('',*,*,#51929,.f.);
#70794=oriented_edge('',*,*,#44207,.f.);
#70795=edge_loop('',(#70791,#70792,#70793,#70794));
#70796=face_outer_bound('',#70795,.f.);
#70798=cartesian_point('',(-2.919114563601e1,6.718453238684e1,
-4.213845709876e1));
#70799=direction('',(2.166431330969e-1,-5.000782888903e-1,-8.384434732661e-1));
#70800=direction('',(-3.388186861264e-1,-8.439716267456e-1,4.158290408089e-1));
#70801=axis2_placement_3d('',#70798,#70799,#70800);
#70802=cylindrical_surface('',#70801,2.999999999997e-1);
#70803=oriented_edge('',*,*,#51788,.t.);
#70804=oriented_edge('',*,*,#51859,.f.);
#70805=oriented_edge('',*,*,#51894,.t.);
#70806=oriented_edge('',*,*,#51925,.t.);
#70807=oriented_edge('',*,*,#51945,.f.);
#70808=edge_loop('',(#70803,#70804,#70805,#70806,#70807));
#70809=face_outer_bound('',#70808,.f.);
#70811=cartesian_point('',(-2.280792102028e1,6.582898160738e1,
-4.492575882447e1));
#70812=cartesian_point('',(-2.175273460117e1,6.617977832372e1,
-4.513912652488e1));
#70813=cartesian_point('',(-2.103118168490e1,6.659413842030e1,
-4.437122705865e1));
#70814=cartesian_point('',(-2.125012923425e1,6.672356153405e1,
-4.326790746800e1));
#70815=cartesian_point('',(-2.358561047260e1,6.792484467835e1,
-4.532593872531e1));
#70816=cartesian_point('',(-2.257666120765e1,6.840024993044e1,
-4.556309893018e1));
#70817=cartesian_point('',(-2.164412403133e1,6.824601015995e1,
-4.468663214313e1));
#70818=cartesian_point('',(-2.157231564598e1,6.759184976954e1,
-4.343369668619e1));
#70819=cartesian_point('',(-2.408443296512e1,6.945859517141e1,
-4.372707275360e1));
#70820=cartesian_point('',(-2.310514095272e1,7.002518882498e1,
-4.386917314738e1));
#70821=cartesian_point('',(-2.203727508682e1,6.945484824210e1,
-4.342647276023e1));
#70822=cartesian_point('',(-2.177897117985e1,6.822726222933e1,
-4.277130774838e1));
#70823=cartesian_point('',(-2.387981170172e1,6.912476895819e1,
-4.149004860365e1));
#70824=cartesian_point('',(-2.288835403004e1,6.967151513403e1,
-4.149914779729e1));
#70825=cartesian_point('',(-2.187600115293e1,6.919174036296e1,
-4.166334375367e1));
#70826=cartesian_point('',(-2.169419930797e1,6.808896246269e1,
-4.184453835261e1));
#70827=(bounded_surface()b_spline_surface(3,3,((#70811,#70812,#70813,#70814),(
#70815,#70816,#70817,#70818),(#70819,#70820,#70821,#70822),(#70823,#70824,
#70825,#70826)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(0.e0,1.e0),(0.e0,1.e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.608523102485e0,1.157570022570e0,1.157570022570e0,
1.608523102485e0),(1.152153956078e0,8.291449957301e-1,8.291449957301e-1,
1.152153956078e0),(1.152153956078e0,8.291449957301e-1,8.291449957301e-1,
1.152153956078e0),(1.608523102485e0,1.157570022570e0,1.157570022570e0,
1.608523102485e0)))representation_item('')surface());
#70828=oriented_edge('',*,*,#51201,.f.);
#70830=oriented_edge('',*,*,#70829,.t.);
#70832=oriented_edge('',*,*,#70831,.f.);
#70834=oriented_edge('',*,*,#70833,.t.);
#70835=edge_loop('',(#70828,#70830,#70832,#70834));
#70836=face_outer_bound('',#70835,.f.);
#70838=cartesian_point('',(-2.301589217175e1,6.723269220171e1,-4.35e1));
#70839=direction('',(3.420201433257e-1,-9.396926207859e-1,0.e0));
#70840=direction('',(0.e0,0.e0,-1.e0));
#70841=axis2_placement_3d('',#70838,#70839,#70840);
#70842=cylindrical_surface('',#70841,1.5e0);
#70843=oriented_edge('',*,*,#47630,.f.);
#70845=oriented_edge('',*,*,#70844,.f.);
#70847=oriented_edge('',*,*,#70846,.t.);
#70848=oriented_edge('',*,*,#70829,.f.);
#70849=edge_loop('',(#70843,#70845,#70847,#70848));
#70850=face_outer_bound('',#70849,.f.);
#70852=cartesian_point('',(-2.046912781038e1,5.962213720285e1,
-4.498479317988e1));
#70853=cartesian_point('',(-2.045986099559e1,5.950858982435e1,
-4.498097083808e1));
#70854=cartesian_point('',(-2.040923674227e1,5.904605936107e1,
-4.496257686797e1));
#70855=cartesian_point('',(-2.023372766831e1,5.826341168545e1,
-4.491234035815e1));
#70856=cartesian_point('',(-1.983773037056e1,5.732411414161e1,
-4.481787733367e1));
#70857=cartesian_point('',(-1.929947845345e1,5.651661589346e1,
-4.470772586322e1));
#70858=cartesian_point('',(-1.862650280536e1,5.585962028354e1,
-4.459288699291e1));
#70859=cartesian_point('',(-1.782634728919e1,5.538617263131e1,
-4.448637005817e1));
#70860=cartesian_point('',(-1.703650386351e1,5.517646884923e1,
-4.441513581215e1));
#70861=cartesian_point('',(-1.653334395079e1,5.517094038355e1,
-4.438838213666e1));
#70862=cartesian_point('',(-1.635635352300e1,5.518504662868e1,
-4.438165671200e1));
#70863=cartesian_point('',(-1.941503723147e1,5.996680808358e1,
-4.514414216391e1));
#70864=cartesian_point('',(-1.941432074223e1,5.987025211694e1,
-4.516010430389e1));
#70865=cartesian_point('',(-1.940212146155e1,5.947487729592e1,
-4.522172864138e1));
#70866=cartesian_point('',(-1.931580516665e1,5.879211784327e1,
-4.530315459797e1));
#70867=cartesian_point('',(-1.907082753419e1,5.794823036771e1,
-4.536078778337e1));
#70868=cartesian_point('',(-1.870388715590e1,5.720056302048e1,
-4.537722191876e1));
#70869=cartesian_point('',(-1.821455605024e1,5.657092005233e1,
-4.536353079462e1));
#70870=cartesian_point('',(-1.760288546369e1,5.609545499452e1,
-4.533214965888e1));
#70871=cartesian_point('',(-1.697582809598e1,5.586243425169e1,
-4.530334382306e1));
#70872=cartesian_point('',(-1.657005229375e1,5.583452658048e1,
-4.529102896232e1));
#70873=cartesian_point('',(-1.642719416134e1,5.583984599184e1,
-4.528799659612e1));
#70874=cartesian_point('',(-1.867516362098e1,6.020873500593e1,
-4.433829948238e1));
#70875=cartesian_point('',(-1.866488668243e1,6.012919402043e1,
-4.436815848705e1));
#70876=cartesian_point('',(-1.861753665161e1,5.980483440941e1,
-4.448776569263e1));
#70877=cartesian_point('',(-1.849873818382e1,5.925348325010e1,
-4.467669050648e1));
#70878=cartesian_point('',(-1.827388927528e1,5.858638646099e1,
-4.488056658068e1));
#70879=cartesian_point('',(-1.799041158767e1,5.800678192792e1,
-4.503780947534e1));
#70880=cartesian_point('',(-1.765006626980e1,5.752697634311e1,
-4.515287379359e1));
#70881=cartesian_point('',(-1.725512991436e1,5.716793503150e1,
-4.522998079234e1));
#70882=cartesian_point('',(-1.687192550159e1,5.698672403352e1,
-4.526914983925e1));
#70883=cartesian_point('',(-1.663164868987e1,5.695466247426e1,
-4.528148864364e1));
#70884=cartesian_point('',(-1.654777176442e1,5.695365137187e1,
-4.528469090038e1));
#70885=cartesian_point('',(-1.886298184441e1,6.014732143010e1,
-4.323543902830e1));
#70886=cartesian_point('',(-1.883296084015e1,6.007071082422e1,
-4.326178453256e1));
#70887=cartesian_point('',(-1.870602999241e1,5.976234289824e1,
-4.336926199284e1));
#70888=cartesian_point('',(-1.846000737365e1,5.926496137788e1,
-4.355238811886e1));
#70889=cartesian_point('',(-1.810770628061e1,5.870944782611e1,
-4.377539475755e1));
#70890=cartesian_point('',(-1.775063836848e1,5.826678677064e1,
-4.397091633377e1));
#70891=cartesian_point('',(-1.740108677371e1,5.793506389026e1,
-4.413558470830e1));
#70892=cartesian_point('',(-1.707142622594e1,5.771435336454e1,
-4.426457797028e1));
#70893=cartesian_point('',(-1.681094813281e1,5.761712016056e1,
-4.434090620268e1));
#70894=cartesian_point('',(-1.666705976623e1,5.760257427563e1,
-4.436767164756e1));
#70895=cartesian_point('',(-1.661810800112e1,5.760293799910e1,
-4.437448058110e1));
#70896=(bounded_surface()b_spline_surface(3,3,((#70852,#70853,#70854,#70855,
#70856,#70857,#70858,#70859,#70860,#70861,#70862),(#70863,#70864,#70865,#70866,
#70867,#70868,#70869,#70870,#70871,#70872,#70873),(#70874,#70875,#70876,#70877,
#70878,#70879,#70880,#70881,#70882,#70883,#70884),(#70885,#70886,#70887,#70888,
#70889,#70890,#70891,#70892,#70893,#70894,#70895)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,4),(0.e0,1.e0),
(1.159217661335e-1,1.637668121890e-1,3.101706979699e-1,4.422690500338e-1,
5.611315926886e-1,6.681874159244e-1,7.648461266734e-1,8.517670535331e-1,
8.984833389561e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.261496055558e0,1.261496055558e0,1.261496055558e0,1.261496055558e0,
1.261496055558e0,1.261496055558e0,1.261496055558e0,1.261496055558e0,
1.261496055558e0,1.261496055558e0,1.261496055558e0),(9.128346481474e-1,
9.128346481474e-1,9.128346481474e-1,9.128346481474e-1,9.128346481474e-1,
9.128346481474e-1,9.128346481474e-1,9.128346481474e-1,9.128346481474e-1,
9.128346481474e-1,9.128346481474e-1),(9.128346481474e-1,9.128346481474e-1,
9.128346481474e-1,9.128346481474e-1,9.128346481474e-1,9.128346481474e-1,
9.128346481474e-1,9.128346481474e-1,9.128346481474e-1,9.128346481474e-1,
9.128346481474e-1),(1.261496055558e0,1.261496055558e0,1.261496055558e0,
1.261496055558e0,1.261496055558e0,1.261496055558e0,1.261496055558e0,
1.261496055558e0,1.261496055558e0,1.261496055558e0,1.261496055558e0)))representation_item('')surface());
#70897=oriented_edge('',*,*,#47628,.t.);
#70899=oriented_edge('',*,*,#70898,.f.);
#70901=oriented_edge('',*,*,#70900,.f.);
#70902=oriented_edge('',*,*,#70844,.t.);
#70903=edge_loop('',(#70897,#70899,#70901,#70902));
#70904=face_outer_bound('',#70903,.f.);
#70906=cartesian_point('',(-2.120274547004e1,5.637867965644e1,-4.35e1));
#70907=direction('',(1.e0,0.e0,0.e0));
#70908=direction('',(0.e0,0.e0,-1.e0));
#70909=axis2_placement_3d('',#70906,#70907,#70908);
#70910=cylindrical_surface('',#70909,1.5e0);
#70911=oriented_edge('',*,*,#47626,.t.);
#70913=oriented_edge('',*,*,#70912,.f.);
#70914=oriented_edge('',*,*,#48796,.t.);
#70915=oriented_edge('',*,*,#70898,.t.);
#70916=edge_loop('',(#70911,#70913,#70914,#70915));
#70917=face_outer_bound('',#70916,.f.);
#70919=cartesian_point('',(1.635274815443e1,5.518525649701e1,
-4.438155069534e1));
#70920=cartesian_point('',(1.660968900690e1,5.516458548864e1,
-4.439120783173e1));
#70921=cartesian_point('',(1.724365107275e1,5.519846915155e1,
-4.442903787021e1));
#70922=cartesian_point('',(1.815740458780e1,5.553629506156e1,
-4.452499958489e1));
#70923=cartesian_point('',(1.899516139865e1,5.617007946074e1,
-4.465179275170e1));
#70924=cartesian_point('',(1.966544482599e1,5.701078517747e1,
-4.477989492061e1));
#70925=cartesian_point('',(2.016031470663e1,5.802476528542e1,
-4.489302562228e1));
#70926=cartesian_point('',(2.039032272379e1,5.891740537530e1,
-4.495638182779e1));
#70927=cartesian_point('',(2.045611103495e1,5.946244564344e1,
-4.497944769504e1));
#70928=cartesian_point('',(2.046909610342e1,5.962128593963e1,
-4.498480013131e1));
#70929=cartesian_point('',(1.642426894407e1,5.583988711673e1,
-4.528800845097e1));
#70930=cartesian_point('',(1.663162888852e1,5.583199410701e1,
-4.529231318620e1));
#70931=cartesian_point('',(1.714255073923e1,5.589264100677e1,
-4.530962065497e1));
#70932=cartesian_point('',(1.786048698635e1,5.625082349835e1,
-4.534589157155e1));
#70933=cartesian_point('',(1.848723740077e1,5.687257908267e1,
-4.537475397650e1));
#70934=cartesian_point('',(1.895769843919e1,5.766193468138e1,
-4.537254903948e1));
#70935=cartesian_point('',(1.927456571300e1,5.858113232785e1,
-4.532328402779e1));
#70936=cartesian_point('',(1.939522192317e1,5.936414115549e1,
-4.523759627868e1));
#70937=cartesian_point('',(1.941401598853e1,5.983101974690e1,
-4.516664171157e1));
#70938=cartesian_point('',(1.941503312100e1,5.996609404093e1,
-4.514431815303e1));
#70939=cartesian_point('',(1.654606056244e1,5.695362262853e1,
-4.528479783010e1));
#70940=cartesian_point('',(1.666780552375e1,5.695497090904e1,
-4.528012103980e1));
#70941=cartesian_point('',(1.697155705739e1,5.701257485395e1,
-4.526250524301e1));
#70942=cartesian_point('',(1.741728128789e1,5.728538152889e1,
-4.520572004379e1));
#70943=cartesian_point('',(1.783472215285e1,5.775563778125e1,
-4.510046949022e1));
#70944=cartesian_point('',(1.818070274314e1,5.836268347294e1,
-4.494440567677e1));
#70945=cartesian_point('',(1.845376529936e1,5.908481872550e1,
-4.473156351613e1));
#70946=cartesian_point('',(1.860227111336e1,5.971449671380e1,
-4.452025745110e1));
#70947=cartesian_point('',(1.866068264495e1,6.009688484588e1,
-4.438029471067e1));
#70948=cartesian_point('',(1.867506813611e1,6.020815350757e1,
-4.433852819040e1));
#70949=cartesian_point('',(1.661713410996e1,5.760296004206e1,
-4.437458106083e1));
#70950=cartesian_point('',(1.668822145767e1,5.760235008043e1,
-4.436474104922e1));
#70951=cartesian_point('',(1.687245699086e1,5.762962807922e1,
-4.432675945911e1));
#70952=cartesian_point('',(1.719529107250e1,5.778211966848e1,
-4.422071441487e1));
#70953=cartesian_point('',(1.757867749256e1,5.808702843420e1,
-4.405637438907e1));
#70954=cartesian_point('',(1.797873803706e1,5.853197474144e1,
-4.385047881162e1));
#70955=cartesian_point('',(1.837851638124e1,5.911817065530e1,
-4.360851528425e1));
#70956=cartesian_point('',(1.866898048083e1,5.967795926480e1,
-4.339917851686e1));
#70957=cartesian_point('',(1.882077061875e1,6.003958715101e1,
-4.327244103897e1));
#70958=cartesian_point('',(1.886277579824e1,6.014675004168e1,
-4.323558658053e1));
#70959=(bounded_surface()b_spline_surface(3,3,((#70919,#70920,#70921,#70922,
#70923,#70924,#70925,#70926,#70927,#70928),(#70929,#70930,#70931,#70932,#70933,
#70934,#70935,#70936,#70937,#70938),(#70939,#70940,#70941,#70942,#70943,#70944,
#70945,#70946,#70947,#70948),(#70949,#70950,#70951,#70952,#70953,#70954,#70955,
#70956,#70957,#70958)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(1.011676693934e-1,1.690015025759e-1,
2.701348302252e-1,3.839939644340e-1,5.116911204065e-1,6.553203397897e-1,
8.169935003411e-1,8.839301433177e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.261508969985e0,1.261508969985e0,1.261508969985e0,
1.261508969985e0,1.261508969985e0,1.261508969985e0,1.261508969985e0,
1.261508969985e0,1.261508969985e0,1.261508969985e0),(9.128303433382e-1,
9.128303433382e-1,9.128303433382e-1,9.128303433382e-1,9.128303433382e-1,
9.128303433382e-1,9.128303433382e-1,9.128303433382e-1,9.128303433382e-1,
9.128303433382e-1),(9.128303433382e-1,9.128303433382e-1,9.128303433382e-1,
9.128303433382e-1,9.128303433382e-1,9.128303433382e-1,9.128303433382e-1,
9.128303433382e-1,9.128303433382e-1,9.128303433382e-1),(1.261508969985e0,
1.261508969985e0,1.261508969985e0,1.261508969985e0,1.261508969985e0,
1.261508969985e0,1.261508969985e0,1.261508969985e0,1.261508969985e0,
1.261508969985e0)))representation_item('')surface());
#70960=oriented_edge('',*,*,#47624,.t.);
#70961=oriented_edge('',*,*,#48419,.t.);
#70963=oriented_edge('',*,*,#70962,.f.);
#70964=oriented_edge('',*,*,#70912,.t.);
#70965=edge_loop('',(#70960,#70961,#70963,#70964));
#70966=face_outer_bound('',#70965,.f.);
#70968=cartesian_point('',(5.508752602557e1,1.758951752213e2,7.177385487777e1));
#70969=direction('',(-2.251547326373e-1,-6.889504141704e-1,-6.889504141704e-1));
#70970=direction('',(9.391201854310e-1,-3.418117938954e-1,3.489949670254e-2));
#70971=axis2_placement_3d('',#70968,#70969,#70970);
#70972=cylindrical_surface('',#70971,1.5e0);
#70974=oriented_edge('',*,*,#70973,.t.);
#70975=oriented_edge('',*,*,#48798,.f.);
#70976=oriented_edge('',*,*,#70962,.t.);
#70978=oriented_edge('',*,*,#70977,.f.);
#70979=edge_loop('',(#70974,#70975,#70976,#70978));
#70980=face_outer_bound('',#70979,.f.);
#70982=cartesian_point('',(2.365207699118e1,6.931930055402e1,
-3.523703893766e1));
#70983=cartesian_point('',(2.368751455884e1,6.930300608815e1,
-3.507615731447e1));
#70984=cartesian_point('',(2.378108620935e1,6.925215958414e1,
-3.454024899141e1));
#70985=cartesian_point('',(2.380812774443e1,6.918584574067e1,
-3.362837548603e1));
#70986=cartesian_point('',(2.360833199227e1,6.914812687768e1,
-3.253386137200e1));
#70987=cartesian_point('',(2.318958148701e1,6.916693187307e1,
-3.155243482531e1));
#70988=cartesian_point('',(2.255640810049e1,6.925512084556e1,
-3.072502597162e1));
#70989=cartesian_point('',(2.178727005682e1,6.941370601916e1,
-3.016967402914e1));
#70990=cartesian_point('',(2.122109861072e1,6.955715449566e1,
-2.997725074477e1));
#70991=cartesian_point('',(2.098753317915e1,6.962100347679e1,
-2.993036513147e1));
#70992=cartesian_point('',(2.264341286084e1,6.982845595380e1,
-3.523573520563e1));
#70993=cartesian_point('',(2.269186946150e1,6.983802191143e1,
-3.510502955110e1));
#70994=cartesian_point('',(2.283502601319e1,6.986876578601e1,
-3.466652720540e1));
#70995=cartesian_point('',(2.297789894193e1,6.991792025697e1,
-3.390412602071e1));
#70996=cartesian_point('',(2.296377714305e1,6.998348653669e1,
-3.296344475066e1));
#70997=cartesian_point('',(2.275208789452e1,7.006506856755e1,
-3.209778392013e1));
#70998=cartesian_point('',(2.233508278091e1,7.017949157705e1,
-3.134948581250e1));
#70999=cartesian_point('',(2.176234145010e1,7.033176362583e1,
-3.083642356620e1));
#71000=cartesian_point('',(2.131640921367e1,7.045537795507e1,
-3.065770871595e1));
#71001=cartesian_point('',(2.113061065056e1,7.050869558518e1,
-3.061454804620e1));
#71002=cartesian_point('',(2.164315292270e1,6.930300707097e1,
-3.522671946853e1));
#71003=cartesian_point('',(2.167791762675e1,6.933829814207e1,
-3.511698065720e1));
#71004=cartesian_point('',(2.178220475019e1,6.945394075657e1,
-3.475248920842e1));
#71005=cartesian_point('',(2.189684128232e1,6.964207401353e1,
-3.413779807361e1));
#71006=cartesian_point('',(2.192156782561e1,6.985969647981e1,
-3.340912420565e1));
#71007=cartesian_point('',(2.182540327044e1,7.005595743067e1,
-3.276436613728e1));
#71008=cartesian_point('',(2.160543400403e1,7.023592808411e1,
-3.222888124720e1));
#71009=cartesian_point('',(2.128983929277e1,7.039123824861e1,
-3.187556449884e1));
#71010=cartesian_point('',(2.103877475e1,7.048307860932e1,-3.175558969217e1));
#71011=cartesian_point('',(2.093316905331e1,7.051836771740e1,
-3.172692461533e1));
#71012=cartesian_point('',(2.149000680757e1,6.818353841933e1,
-3.521755134685e1));
#71013=cartesian_point('',(2.149584922673e1,6.822284900041e1,
-3.510198972980e1));
#71014=cartesian_point('',(2.150540428446e1,6.835551182952e1,
-3.472605657658e1));
#71015=cartesian_point('',(2.147141261322e1,6.858960178901e1,
-3.413345957374e1));
#71016=cartesian_point('',(2.135558787606e1,6.888055363915e1,
-3.349720122430e1));
#71017=cartesian_point('',(2.118654495728e1,6.914723807486e1,
-3.299325783706e1));
#71018=cartesian_point('',(2.097926619483e1,6.937710882541e1,
-3.262584652482e1));
#71019=cartesian_point('',(2.076595271010e1,6.954226091143e1,
-3.241578580605e1));
#71020=cartesian_point('',(2.062098940616e1,6.961702969042e1,
-3.235032961489e1));
#71021=cartesian_point('',(2.056076152297e1,6.964190987111e1,
-3.233477634635e1));
#71022=(bounded_surface()b_spline_surface(3,3,((#70982,#70983,#70984,#70985,
#70986,#70987,#70988,#70989,#70990,#70991),(#70992,#70993,#70994,#70995,#70996,
#70997,#70998,#70999,#71000,#71001),(#71002,#71003,#71004,#71005,#71006,#71007,
#71008,#71009,#71010,#71011),(#71012,#71013,#71014,#71015,#71016,#71017,#71018,
#71019,#71020,#71021)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(1.114702063612e-1,1.824891541281e-1,
3.435347977807e-1,4.868224149894e-1,6.142040019280e-1,7.277721881578e-1,
8.287402941016e-1,8.959097510797e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.265218872960e0,1.265218872960e0,1.265218872960e0,
1.265218872960e0,1.265218872960e0,1.265218872960e0,1.265218872960e0,
1.265218872960e0,1.265218872960e0,1.265218872960e0),(9.115937090133e-1,
9.115937090133e-1,9.115937090133e-1,9.115937090133e-1,9.115937090133e-1,
9.115937090133e-1,9.115937090133e-1,9.115937090133e-1,9.115937090133e-1,
9.115937090133e-1),(9.115937090133e-1,9.115937090133e-1,9.115937090133e-1,
9.115937090133e-1,9.115937090133e-1,9.115937090133e-1,9.115937090133e-1,
9.115937090133e-1,9.115937090133e-1,9.115937090133e-1),(1.265218872960e0,
1.265218872960e0,1.265218872960e0,1.265218872960e0,1.265218872960e0,
1.265218872960e0,1.265218872960e0,1.265218872960e0,1.265218872960e0,
1.265218872960e0)))representation_item('')surface());
#71023=oriented_edge('',*,*,#48474,.f.);
#71024=oriented_edge('',*,*,#48747,.f.);
#71025=oriented_edge('',*,*,#70973,.f.);
#71026=oriented_edge('',*,*,#48457,.t.);
#71027=edge_loop('',(#71023,#71024,#71025,#71026));
#71028=face_outer_bound('',#71027,.f.);
#71030=cartesian_point('',(2.586652819098e1,7.929997792908e1,-4.5e1));
#71031=direction('',(9.391201854310e-1,-3.418117938954e-1,3.489949670250e-2));
#71032=direction('',(-3.420201433256e-1,-9.396926207859e-1,0.e0));
#71033=axis2_placement_3d('',#71030,#71031,#71032);
#71034=plane('',#71033);
#71035=oriented_edge('',*,*,#48459,.t.);
#71036=oriented_edge('',*,*,#70977,.t.);
#71037=oriented_edge('',*,*,#48417,.f.);
#71038=oriented_edge('',*,*,#48444,.t.);
#71039=edge_loop('',(#71035,#71036,#71037,#71038));
#71040=face_outer_bound('',#71039,.f.);
#71042=cartesian_point('',(6.280526242488e0,-1.188477739911e1,
-1.160060977427e2));
#71043=direction('',(-2.251547326373e-1,6.889504141704e-1,6.889504141704e-1));
#71044=direction('',(-9.391201854310e-1,-3.418117938954e-1,3.489949670254e-2));
#71045=axis2_placement_3d('',#71042,#71043,#71044);
#71046=cylindrical_surface('',#71045,1.5e0);
#71047=oriented_edge('',*,*,#70900,.t.);
#71048=oriented_edge('',*,*,#48794,.f.);
#71050=oriented_edge('',*,*,#71049,.t.);
#71052=oriented_edge('',*,*,#71051,.f.);
#71053=edge_loop('',(#71047,#71048,#71050,#71052));
#71054=face_outer_bound('',#71053,.f.);
#71056=cartesian_point('',(-2.098347424776e1,6.962215217369e1,
-2.992949184407e1));
#71057=cartesian_point('',(-2.123075149838e1,6.955451850711e1,
-2.997872184003e1));
#71058=cartesian_point('',(-2.180651544413e1,6.940909457223e1,
-3.017876332481e1));
#71059=cartesian_point('',(-2.257464214755e1,6.925214491500e1,
-3.074452784195e1));
#71060=cartesian_point('',(-2.319794205066e1,6.916624545739e1,
-3.156834969550e1));
#71061=cartesian_point('',(-2.361086290636e1,6.914836683656e1,
-3.254429328165e1));
#71062=cartesian_point('',(-2.380820360089e1,6.918620028505e1,
-3.363377729118e1));
#71063=cartesian_point('',(-2.378081566774e1,6.925230865927e1,
-3.454180885282e1));
#71064=cartesian_point('',(-2.368751545363e1,6.930299515160e1,
-3.507601014380e1));
#71065=cartesian_point('',(-2.365229037851e1,6.931920176286e1,
-3.523606475415e1));
#71066=cartesian_point('',(-2.112738901776e1,7.050966685187e1,
-3.061374022166e1));
#71067=cartesian_point('',(-2.132411274415e1,7.045321574667e1,
-3.065904939819e1));
#71068=cartesian_point('',(-2.177732130049e1,7.032764978843e1,
-3.084491135176e1));
#71069=cartesian_point('',(-2.234774467097e1,7.017616718090e1,
-3.136728876887e1));
#71070=cartesian_point('',(-2.275684577369e1,7.006353454914e1,
-3.211194812183e1));
#71071=cartesian_point('',(-2.296442083648e1,6.998283052869e1,
-3.297247646304e1));
#71072=cartesian_point('',(-2.297723660074e1,6.991762883403e1,
-3.390866988021e1));
#71073=cartesian_point('',(-2.283461001816e1,6.986867731088e1,
-3.466780403498e1));
#71074=cartesian_point('',(-2.269189042438e1,6.983802785466e1,
-3.510490613210e1));
#71075=cartesian_point('',(-2.264370554949e1,6.982851262540e1,
-3.523494372637e1));
#71076=cartesian_point('',(-2.093133813263e1,7.051900883072e1,
-3.172638949088e1));
#71077=cartesian_point('',(-2.104316693196e1,7.048169279446e1,
-3.175647622045e1));
#71078=cartesian_point('',(-2.129820613193e1,7.038787291348e1,
-3.188126906728e1));
#71079=cartesian_point('',(-2.161225397277e1,7.023144131964e1,
-3.224142241803e1));
#71080=cartesian_point('',(-2.182774226484e1,7.005272785590e1,
-3.277476902158e1));
#71081=cartesian_point('',(-2.192163971508e1,6.985763686837e1,
-3.341604449339e1));
#71082=cartesian_point('',(-2.189627619366e1,6.964097136135e1,
-3.414142964579e1));
#71083=cartesian_point('',(-2.178190259552e1,6.945360483742e1,
-3.475354981880e1));
#71084=cartesian_point('',(-2.167793539872e1,6.933832731144e1,
-3.511688155153e1));
#71085=cartesian_point('',(-2.164336367276e1,6.930322010137e1,
-3.522605498259e1));
#71086=cartesian_point('',(-2.055970846021e1,6.964234494671e1,
-3.233449345135e1));
#71087=cartesian_point('',(-2.062348454683e1,6.961607190727e1,
-3.235081998848e1));
#71088=cartesian_point('',(-2.077090360998e1,6.953926740974e1,
-3.241886003856e1));
#71089=cartesian_point('',(-2.098487225308e1,6.937162047320e1,
-3.263397574737e1));
#71090=cartesian_point('',(-2.118967628901e1,6.914288669077e1,
-3.300104315363e1));
#71091=cartesian_point('',(-2.135688194187e1,6.887775959077e1,
-3.350306965029e1));
#71092=cartesian_point('',(-2.147169776e1,6.858820261870e1,-3.413688966073e1));
#71093=cartesian_point('',(-2.150537891200e1,6.835512569836e1,
-3.472714915151e1));
#71094=cartesian_point('',(-2.149584235964e1,6.822288784120e1,
-3.510189512280e1));
#71095=cartesian_point('',(-2.149004223087e1,6.818377715106e1,
-3.521685165289e1));
#71096=(bounded_surface()b_spline_surface(3,3,((#71056,#71057,#71058,#71059,
#71060,#71061,#71062,#71063,#71064,#71065),(#71066,#71067,#71068,#71069,#71070,
#71071,#71072,#71073,#71074,#71075),(#71076,#71077,#71078,#71079,#71080,#71081,
#71082,#71083,#71084,#71085),(#71086,#71087,#71088,#71089,#71090,#71091,#71092,
#71093,#71094,#71095)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,1,1,1,4),(0.e0,1.e0),(1.036749078856e-1,1.747623391516e-1,
2.749946924008e-1,3.878988241469e-1,5.145483895917e-1,6.570554064831e-1,
8.177368636006e-1,8.883847703676e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.265218531674e0,1.265218531674e0,1.265218531674e0,
1.265218531674e0,1.265218531674e0,1.265218531674e0,1.265218531674e0,
1.265218531674e0,1.265218531674e0,1.265218531674e0),(9.115938227752e-1,
9.115938227752e-1,9.115938227752e-1,9.115938227752e-1,9.115938227752e-1,
9.115938227752e-1,9.115938227752e-1,9.115938227752e-1,9.115938227752e-1,
9.115938227752e-1),(9.115938227752e-1,9.115938227752e-1,9.115938227752e-1,
9.115938227752e-1,9.115938227752e-1,9.115938227752e-1,9.115938227752e-1,
9.115938227752e-1,9.115938227752e-1,9.115938227752e-1),(1.265218531674e0,
1.265218531674e0,1.265218531674e0,1.265218531674e0,1.265218531674e0,
1.265218531674e0,1.265218531674e0,1.265218531674e0,1.265218531674e0,
1.265218531674e0)))representation_item('')surface());
#71097=oriented_edge('',*,*,#51012,.f.);
#71099=oriented_edge('',*,*,#71098,.f.);
#71100=oriented_edge('',*,*,#71049,.f.);
#71102=oriented_edge('',*,*,#71101,.t.);
#71103=edge_loop('',(#71097,#71099,#71100,#71102));
#71104=face_outer_bound('',#71103,.f.);
#71106=cartesian_point('',(-2.306869173237e1,6.792158907258e1,
-3.817362112212e1));
#71107=direction('',(-3.006660769366e-2,-1.942873247068e-2,-9.993590563238e-1));
#71108=direction('',(-4.851964199873e-1,8.744018899516e-1,-2.401849427802e-3));
#71109=axis2_placement_3d('',#71106,#71107,#71108);
#71110=cylindrical_surface('',#71109,1.499980458096e0);
#71111=oriented_edge('',*,*,#51010,.f.);
#71112=oriented_edge('',*,*,#70833,.f.);
#71114=oriented_edge('',*,*,#71113,.f.);
#71115=oriented_edge('',*,*,#71098,.t.);
#71116=edge_loop('',(#71111,#71112,#71114,#71115));
#71117=face_outer_bound('',#71116,.f.);
#71119=cartesian_point('',(-1.683971479141e1,5.449901194414e1,-4.5e1));
#71120=direction('',(-9.391201854310e-1,-3.418117938954e-1,3.489949670250e-2));
#71121=direction('',(-3.420201433256e-1,9.396926207859e-1,0.e0));
#71122=axis2_placement_3d('',#71119,#71120,#71121);
#71123=plane('',#71122);
#71124=oriented_edge('',*,*,#70846,.f.);
#71125=oriented_edge('',*,*,#71051,.t.);
#71126=oriented_edge('',*,*,#71113,.t.);
#71127=oriented_edge('',*,*,#70831,.t.);
#71128=edge_loop('',(#71124,#71125,#71126,#71127));
#71129=face_outer_bound('',#71128,.f.);
#71131=cartesian_point('',(-2.046825191036e1,7.035649688157e1,
-3.067492496739e1));
#71132=cartesian_point('',(-2.077355384586e1,7.026721255537e1,
-3.076420929359e1));
#71133=cartesian_point('',(-2.107770914026e1,7.017609029295e1,
-3.085533155601e1));
#71134=cartesian_point('',(-2.138067105511e1,7.008316272196e1,
-3.094825912700e1));
#71135=cartesian_point('',(-2.033878669575e1,7.050516652598e1,
-3.126620964018e1));
#71136=cartesian_point('',(-2.064229523312e1,7.041640663124e1,
-3.135496953492e1));
#71137=cartesian_point('',(-2.094467251958e1,7.032581707024e1,
-3.144555909592e1));
#71138=cartesian_point('',(-2.124587224922e1,7.023343000480e1,
-3.153794616136e1));
#71139=cartesian_point('',(-2.012023195529e1,7.030701948307e1,
-3.181525645120e1));
#71140=cartesian_point('',(-2.042071299479e1,7.021914489936e1,
-3.190313103492e1));
#71141=cartesian_point('',(-2.072008876408e1,7.012945461021e1,
-3.199282132406e1));
#71142=cartesian_point('',(-2.101831368745e1,7.003797999102e1,
-3.208429594326e1));
#71143=cartesian_point('',(-1.988572563755e1,6.982836439572e1,
-3.213833039043e1));
#71144=cartesian_point('',(-2.018295821226e1,6.974143973889e1,
-3.222525504726e1));
#71145=cartesian_point('',(-2.047911339370e1,6.965271435644e1,
-3.231398042970e1));
#71146=cartesian_point('',(-2.077414638969e1,6.956221877990e1,
-3.240447600625e1));
#71147=(bounded_surface()b_spline_surface(3,3,((#71131,#71132,#71133,#71134),(
#71135,#71136,#71137,#71138),(#71139,#71140,#71141,#71142),(#71143,#71144,
#71145,#71146)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(0.e0,1.e0),(9.927095202336e-1,9.980544440825e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.091299066335e0,1.091299066335e0,
1.091299066335e0,1.091299066335e0),(9.695669778882e-1,9.695669778882e-1,
9.695669778882e-1,9.695669778882e-1),(9.695669778882e-1,9.695669778882e-1,
9.695669778882e-1,9.695669778882e-1),(1.091299066335e0,1.091299066335e0,
1.091299066335e0,1.091299066335e0)))representation_item('')surface());
#71149=oriented_edge('',*,*,#71148,.t.);
#71150=oriented_edge('',*,*,#51014,.f.);
#71151=oriented_edge('',*,*,#71101,.f.);
#71152=oriented_edge('',*,*,#48792,.f.);
#71153=edge_loop('',(#71149,#71150,#71151,#71152));
#71154=face_outer_bound('',#71153,.f.);
#71156=cartesian_point('',(-2.075232643074e1,7.093701658959e1,
-3.084147158826e1));
#71157=cartesian_point('',(-2.073782203488e1,7.094543112832e1,
-3.092528363455e1));
#71158=cartesian_point('',(-2.067804945747e1,7.096421138524e1,
-3.112794900829e1));
#71159=cartesian_point('',(-2.050694339667e1,7.096124514732e1,
-3.144266478028e1));
#71160=cartesian_point('',(-2.027099127709e1,7.090596514368e1,
-3.174631590179e1));
#71161=cartesian_point('',(-2.002268275819e1,7.080707366577e1,
-3.199937248417e1));
#71162=cartesian_point('',(-1.980946530887e1,7.069187512329e1,
-3.218102303524e1));
#71163=cartesian_point('',(-1.967990414980e1,7.060682827575e1,
-3.227774901512e1));
#71164=cartesian_point('',(-1.963158689467e1,7.057296442830e1,
-3.231202823566e1));
#71165=cartesian_point('',(-2.048443852128e1,7.049628593308e1,
-3.085681356562e1));
#71166=cartesian_point('',(-2.047831976053e1,7.049830358736e1,
-3.090289002072e1));
#71167=cartesian_point('',(-2.044292712076e1,7.051153787649e1,
-3.102238661849e1));
#71168=cartesian_point('',(-2.031452547597e1,7.052702601732e1,
-3.123002896773e1));
#71169=cartesian_point('',(-2.012117600639e1,7.051109954347e1,
-3.144454399136e1));
#71170=cartesian_point('',(-1.990924477190e1,7.046056820051e1,
-3.163121814125e1));
#71171=cartesian_point('',(-1.972282808102e1,7.039086628025e1,
-3.176951376893e1));
#71172=cartesian_point('',(-1.960806424855e1,7.033522914967e1,
-3.184470611012e1));
#71173=cartesian_point('',(-1.956508034423e1,7.031258380876e1,
-3.187153446946e1));
#71174=cartesian_point('',(-2.077873547806e1,7.008431411620e1,
-3.095657894766e1));
#71175=cartesian_point('',(-2.077242366637e1,7.009005037375e1,
-3.101804211190e1));
#71176=cartesian_point('',(-2.072764747819e1,7.010310853853e1,
-3.115841711739e1));
#71177=cartesian_point('',(-2.058307604162e1,7.010454230428e1,
-3.135633404334e1));
#71178=cartesian_point('',(-2.038475500305e1,7.007591316392e1,
-3.153422828023e1));
#71179=cartesian_point('',(-2.017900964643e1,7.002201765697e1,
-3.167486156051e1));
#71180=cartesian_point('',(-2.000505459458e1,6.995819438531e1,
-3.177152334933e1));
#71181=cartesian_point('',(-1.990062951674e1,6.991072342781e1,
-3.182132300004e1));
#71182=cartesian_point('',(-1.986188517708e1,6.989177233225e1,
-3.183875594485e1));
#71183=cartesian_point('',(-2.127712214767e1,7.020238090949e1,
-3.101937504255e1));
#71184=cartesian_point('',(-2.126227349988e1,7.021742652960e1,
-3.113062495003e1));
#71185=cartesian_point('',(-2.118576800724e1,7.023589271834e1,
-3.137052108234e1));
#71186=cartesian_point('',(-2.098582767798e1,7.020786446167e1,
-3.166789430162e1));
#71187=cartesian_point('',(-2.074101016562e1,7.012993283074e1,
-3.190624256631e1));
#71188=cartesian_point('',(-2.050373241730e1,7.002504231406e1,
-3.207719822776e1));
#71189=cartesian_point('',(-2.031273679067e1,6.992032668530e1,
-3.218460655577e1));
#71190=cartesian_point('',(-2.020161188798e1,6.984984190700e1,
-3.223605182549e1));
#71191=cartesian_point('',(-2.016085470210e1,6.982256570542e1,
-3.225357697097e1));
#71192=(bounded_surface()b_spline_surface(3,3,((#71156,#71157,#71158,#71159,
#71160,#71161,#71162,#71163,#71164),(#71165,#71166,#71167,#71168,#71169,#71170,
#71171,#71172,#71173),(#71174,#71175,#71176,#71177,#71178,#71179,#71180,#71181,
#71182),(#71183,#71184,#71185,#71186,#71187,#71188,#71189,#71190,#71191)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(
0.e0,1.e0),(2.924111938e-2,2.021990659049e-1,4.264034021122e-1,
6.410039409721e-1,8.297356343269e-1,1.e0,1.099954077224e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.437185149968e0,
1.437185149968e0,1.437185149968e0,1.437185149968e0,1.437185149968e0,
1.437185149968e0,1.437185149968e0,1.437185149968e0,1.437185149968e0),(
8.542716166772e-1,8.542716166772e-1,8.542716166772e-1,8.542716166772e-1,
8.542716166772e-1,8.542716166772e-1,8.542716166772e-1,8.542716166772e-1,
8.542716166772e-1),(8.542716166772e-1,8.542716166772e-1,8.542716166772e-1,
8.542716166772e-1,8.542716166772e-1,8.542716166772e-1,8.542716166772e-1,
8.542716166772e-1,8.542716166772e-1),(1.437185149968e0,1.437185149968e0,
1.437185149968e0,1.437185149968e0,1.437185149968e0,1.437185149968e0,
1.437185149968e0,1.437185149968e0,1.437185149968e0)))representation_item('')surface());
#71194=oriented_edge('',*,*,#71193,.t.);
#71196=oriented_edge('',*,*,#71195,.f.);
#71197=oriented_edge('',*,*,#71148,.f.);
#71198=edge_loop('',(#71194,#71196,#71197));
#71199=face_outer_bound('',#71198,.f.);
#71201=cartesian_point('',(-2.075360320933e1,7.207877798998e1,
-2.949695794131e1));
#71202=direction('',(1.934125900426e-1,-6.937548450328e-1,-6.937548450328e-1));
#71203=direction('',(-9.658728639631e-1,-2.588048538901e-1,-1.047178411615e-2));
#71204=axis2_placement_3d('',#71201,#71202,#71203);
#71205=cylindrical_surface('',#71204,3.e-1);
#71206=oriented_edge('',*,*,#71193,.f.);
#71207=oriented_edge('',*,*,#48790,.f.);
#71208=oriented_edge('',*,*,#50712,.f.);
#71210=oriented_edge('',*,*,#71209,.f.);
#71212=oriented_edge('',*,*,#71211,.t.);
#71213=edge_loop('',(#71206,#71207,#71208,#71210,#71212));
#71214=face_outer_bound('',#71213,.f.);
#71216=cartesian_point('',(-2.227397811698e1,7.540021140892e1,0.e0));
#71217=direction('',(-9.658728639631e-1,-2.588048538901e-1,-1.047178411625e-2));
#71218=direction('',(2.588190451026e-1,-9.659258262891e-1,0.e0));
#71219=axis2_placement_3d('',#71216,#71217,#71218);
#71220=plane('',#71219);
#71222=oriented_edge('',*,*,#71221,.t.);
#71223=oriented_edge('',*,*,#71209,.t.);
#71224=oriented_edge('',*,*,#50710,.t.);
#71225=oriented_edge('',*,*,#50725,.t.);
#71227=oriented_edge('',*,*,#71226,.t.);
#71229=oriented_edge('',*,*,#71228,.t.);
#71230=edge_loop('',(#71222,#71223,#71224,#71225,#71227,#71229));
#71231=face_outer_bound('',#71230,.f.);
#71233=cartesian_point('',(-2.133362293241e1,7.074856484577e1,
-1.951862680377e1));
#71234=direction('',(1.228991054400e-2,-5.408132722852e-3,-9.999098510362e-1));
#71235=direction('',(7.011540702124e-1,7.129938969853e-1,4.761584426895e-3));
#71236=axis2_placement_3d('',#71233,#71234,#71235);
#71237=cylindrical_surface('',#71236,5.000079099212e-1);
#71238=oriented_edge('',*,*,#71221,.f.);
#71240=oriented_edge('',*,*,#71239,.f.);
#71241=oriented_edge('',*,*,#51018,.f.);
#71243=oriented_edge('',*,*,#71242,.t.);
#71244=edge_loop('',(#71238,#71240,#71241,#71243));
#71245=face_outer_bound('',#71244,.f.);
#71247=cartesian_point('',(-2.212008203899e1,7.322128639147e1,
-8.219257477974e0));
#71248=direction('',(-9.657362398196e-1,-2.593200587347e-1,-1.032580442232e-2));
#71249=direction('',(2.205249030161e-1,-8.409357503202e-1,4.941617457706e-1));
#71250=axis2_placement_3d('',#71247,#71248,#71249);
#71251=toroidal_surface('',#71250,2.496952275068e0,4.999972871984e-1);
#71252=oriented_edge('',*,*,#71228,.f.);
#71254=oriented_edge('',*,*,#71253,.f.);
#71256=oriented_edge('',*,*,#71255,.f.);
#71257=oriented_edge('',*,*,#71239,.t.);
#71258=edge_loop('',(#71252,#71254,#71256,#71257));
#71259=face_outer_bound('',#71258,.f.);
#71261=cartesian_point('',(-2.160596384978e1,7.124693937640e1,
-6.716132714555e0));
#71262=direction('',(1.247758113165e-1,-4.294797728193e-1,-8.944149605465e-1));
#71263=direction('',(7.183647447118e-1,6.609102920382e-1,-2.171397693496e-1));
#71264=axis2_placement_3d('',#71261,#71262,#71263);
#71265=cylindrical_surface('',#71264,5.000000034844e-1);
#71266=oriented_edge('',*,*,#71226,.f.);
#71267=oriented_edge('',*,*,#50807,.f.);
#71268=oriented_edge('',*,*,#50825,.f.);
#71269=oriented_edge('',*,*,#71253,.t.);
#71270=edge_loop('',(#71266,#71267,#71268,#71269));
#71271=face_outer_bound('',#71270,.f.);
#71273=cartesian_point('',(0.e0,0.e0,-8.220551782477e0));
#71274=direction('',(0.e0,0.e0,1.e0));
#71275=direction('',(3.230565695176e-1,-9.463796557891e-1,0.e0));
#71276=axis2_placement_3d('',#71273,#71274,#71275);
#71277=toroidal_surface('',#71276,7.649382607502e1,3.e0);
#71279=oriented_edge('',*,*,#71278,.f.);
#71280=oriented_edge('',*,*,#51022,.t.);
#71281=oriented_edge('',*,*,#51020,.t.);
#71282=oriented_edge('',*,*,#71255,.t.);
#71283=oriented_edge('',*,*,#50823,.t.);
#71284=oriented_edge('',*,*,#50821,.t.);
#71285=edge_loop('',(#71279,#71280,#71281,#71282,#71283,#71284));
#71286=face_outer_bound('',#71285,.f.);
#71288=cartesian_point('',(-2.702633288290e1,7.155673234566e1,
-8.219510586639e0));
#71289=direction('',(-9.239131378355e-1,-3.824604367471e-1,1.041768007514e-2));
#71290=direction('',(3.372837401918e-1,-8.013210925318e-1,4.940892482801e-1));
#71291=axis2_placement_3d('',#71288,#71289,#71290);
#71292=toroidal_surface('',#71291,2.497876978321e0,4.999993463378e-1);
#71293=oriented_edge('',*,*,#71278,.t.);
#71294=oriented_edge('',*,*,#50844,.f.);
#71295=oriented_edge('',*,*,#50976,.f.);
#71296=oriented_edge('',*,*,#50993,.t.);
#71297=edge_loop('',(#71293,#71294,#71295,#71296));
#71298=face_outer_bound('',#71297,.f.);
#71300=cartesian_point('',(-2.088049628663e1,7.108263791291e1,
-3.055952828840e1));
#71301=cartesian_point('',(-2.087028027393e1,7.106969579309e1,
-3.060317097238e1));
#71302=cartesian_point('',(-2.084547347438e1,7.104279540797e1,
-3.069178429154e1));
#71303=cartesian_point('',(-2.079930290654e1,7.100299612154e1,
-3.081553851843e1));
#71304=cartesian_point('',(-2.073810186895e1,7.095817628665e1,
-3.094551167209e1));
#71305=cartesian_point('',(-2.068988190189e1,7.092764753166e1,
-3.102572346426e1));
#71306=cartesian_point('',(-2.066026312648e1,7.091005028160e1,
-3.106840885057e1));
#71307=cartesian_point('',(-2.038957563677e1,7.069123449059e1,
-3.059112007156e1));
#71308=cartesian_point('',(-2.039225959813e1,7.066089613414e1,
-3.061932892389e1));
#71309=cartesian_point('',(-2.039807461039e1,7.059898555412e1,
-3.068044932693e1));
#71310=cartesian_point('',(-2.040620705689e1,7.051194553796e1,
-3.077761906441e1));
#71311=cartesian_point('',(-2.041324434194e1,7.042018112177e1,
-3.089402483335e1));
#71312=cartesian_point('',(-2.041483069717e1,7.036337604162e1,
-3.097892764441e1));
#71313=cartesian_point('',(-2.041361152990e1,7.033322960535e1,
-3.102979136348e1));
#71314=cartesian_point('',(-2.063285724878e1,7.011329392100e1,
-3.054667072266e1));
#71315=cartesian_point('',(-2.065797674451e1,7.009137621754e1,
-3.058819596936e1));
#71316=cartesian_point('',(-2.070787068852e1,7.004963850958e1,
-3.068092982303e1));
#71317=cartesian_point('',(-2.077128698780e1,7.000081024856e1,
-3.083631279475e1));
#71318=cartesian_point('',(-2.082637105576e1,6.996193251360e1,
-3.103093842278e1));
#71319=cartesian_point('',(-2.084625202909e1,6.994962397053e1,
-3.117964602868e1));
#71320=cartesian_point('',(-2.084833792589e1,6.994860115502e1,
-3.127120955663e1));
#71321=cartesian_point('',(-2.125349660999e1,7.019653716251e1,
-3.049137837185e1));
#71322=cartesian_point('',(-2.127767884654e1,7.019650561977e1,
-3.055543780421e1));
#71323=cartesian_point('',(-2.132045403829e1,7.020053436137e1,
-3.069252099003e1));
#71324=cartesian_point('',(-2.135904489069e1,7.021932148802e1,
-3.090552797634e1));
#71325=cartesian_point('',(-2.137150936939e1,7.025558772053e1,
-3.115542812522e1));
#71326=cartesian_point('',(-2.135133878265e1,7.029328123097e1,
-3.133346567950e1));
#71327=cartesian_point('',(-2.132678734449e1,7.032033643090e1,
-3.143855217262e1));
#71328=(bounded_surface()b_spline_surface(3,3,((#71300,#71301,#71302,#71303,
#71304,#71305,#71306),(#71307,#71308,#71309,#71310,#71311,#71312,#71313),
(#71314,#71315,#71316,#71317,#71318,#71319,#71320),(#71321,#71322,#71323,#71324,
#71325,#71326,#71327)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,4),(0.e0,1.e0),(2.379959289432e-1,3.189390107542e-1,
4.056105294236e-1,4.847851991478e-1,5.967829068785e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.579028026748e0,
1.579028026748e0,1.579028026748e0,1.579028026748e0,1.579028026748e0,
1.579028026748e0,1.579028026748e0),(8.069906577508e-1,8.069906577508e-1,
8.069906577508e-1,8.069906577508e-1,8.069906577508e-1,8.069906577508e-1,
8.069906577508e-1),(8.069906577508e-1,8.069906577508e-1,8.069906577508e-1,
8.069906577508e-1,8.069906577508e-1,8.069906577508e-1,8.069906577508e-1),(
1.579028026748e0,1.579028026748e0,1.579028026748e0,1.579028026748e0,
1.579028026748e0,1.579028026748e0,1.579028026748e0)))representation_item('')surface());
#71329=oriented_edge('',*,*,#71211,.f.);
#71330=oriented_edge('',*,*,#71242,.f.);
#71331=oriented_edge('',*,*,#51016,.f.);
#71332=oriented_edge('',*,*,#71195,.t.);
#71333=edge_loop('',(#71329,#71330,#71331,#71332));
#71334=face_outer_bound('',#71333,.f.);
#71336=cartesian_point('',(4.368843317393e0,-1.443036181138e1,
-1.160060977427e2));
#71337=direction('',(-1.788704007196e-1,6.957030184448e-1,6.957030184448e-1));
#71338=direction('',(9.658728639631e-1,2.588048538901e-1,-1.047178411634e-2));
#71339=axis2_placement_3d('',#71336,#71337,#71338);
#71340=cylindrical_surface('',#71339,3.e-1);
#71342=oriented_edge('',*,*,#71341,.t.);
#71344=oriented_edge('',*,*,#71343,.t.);
#71346=oriented_edge('',*,*,#71345,.f.);
#71347=oriented_edge('',*,*,#50551,.f.);
#71348=oriented_edge('',*,*,#48786,.f.);
#71349=edge_loop('',(#71342,#71344,#71346,#71347,#71348));
#71350=face_outer_bound('',#71349,.f.);
#71352=cartesian_point('',(-1.667971961920e1,7.142042482009e1,
-2.986502552041e1));
#71353=cartesian_point('',(-1.666585613982e1,7.143305254020e1,
-2.990690697930e1));
#71354=cartesian_point('',(-1.663436620275e1,7.146349844562e1,
-3.002353614365e1));
#71355=cartesian_point('',(-1.660652317420e1,7.149689696081e1,
-3.022965836273e1));
#71356=cartesian_point('',(-1.660589181862e1,7.151090791462e1,
-3.048638788728e1));
#71357=cartesian_point('',(-1.663656751694e1,7.149748348066e1,
-3.076475775434e1));
#71358=cartesian_point('',(-1.669929513941e1,7.145231012486e1,
-3.105990873002e1));
#71359=cartesian_point('',(-1.679257206600e1,7.137233167558e1,
-3.136049579535e1));
#71360=cartesian_point('',(-1.690935643016e1,7.125988609698e1,
-3.164851443801e1));
#71361=cartesian_point('',(-1.702183543620e1,7.114084772755e1,
-3.187413476254e1));
#71362=cartesian_point('',(-1.709368686947e1,7.105922720458e1,
-3.200024984547e1));
#71363=cartesian_point('',(-1.711924495377e1,7.102943615229e1,
-3.204324272520e1));
#71364=cartesian_point('',(-1.716505934029e1,7.105064874676e1,
-2.992601769955e1));
#71365=cartesian_point('',(-1.714188330441e1,7.104689688229e1,
-2.994273098854e1));
#71366=cartesian_point('',(-1.708008834172e1,7.103791779649e1,
-2.999573353588e1));
#71367=cartesian_point('',(-1.698642364403e1,7.102358586626e1,
-3.011465345548e1));
#71368=cartesian_point('',(-1.689474409677e1,7.100145355351e1,
-3.029111653814e1));
#71369=cartesian_point('',(-1.682139895459e1,7.096822951951e1,
-3.050648825944e1));
#71370=cartesian_point('',(-1.677067537368e1,7.091956840483e1,
-3.075643884760e1));
#71371=cartesian_point('',(-1.674669552350e1,7.085251749044e1,
-3.103108023317e1));
#71372=cartesian_point('',(-1.675057549876e1,7.076767033007e1,
-3.131262652935e1));
#71373=cartesian_point('',(-1.677489676185e1,7.068192559721e1,
-3.154731713169e1));
#71374=cartesian_point('',(-1.679770557133e1,7.062441337958e1,
-3.168447647987e1));
#71375=cartesian_point('',(-1.680658635704e1,7.060353600683e1,
-3.173197737870e1));
#71376=cartesian_point('',(-1.766006494898e1,7.141253425351e1,
-2.992095511525e1));
#71377=cartesian_point('',(-1.764747372786e1,7.139429830740e1,
-2.993623360877e1));
#71378=cartesian_point('',(-1.761248226716e1,7.134482228702e1,
-2.998213560434e1));
#71379=cartesian_point('',(-1.755323834475e1,7.126065646806e1,
-3.007649145279e1));
#71380=cartesian_point('',(-1.748522996270e1,7.115613478578e1,
-3.021010796992e1));
#71381=cartesian_point('',(-1.741791957775e1,7.103958290920e1,
-3.037027956197e1));
#71382=cartesian_point('',(-1.735328207785e1,7.090967645531e1,
-3.055566737251e1));
#71383=cartesian_point('',(-1.729423854501e1,7.076806163811e1,
-3.076082314814e1));
#71384=cartesian_point('',(-1.724408655609e1,7.062068665830e1,
-3.097409366257e1));
#71385=cartesian_point('',(-1.720974472035e1,7.049394270673e1,
-3.115521772289e1));
#71386=cartesian_point('',(-1.719254688462e1,7.041721820774e1,
-3.126314615539e1));
#71387=cartesian_point('',(-1.718691578465e1,7.039028190688e1,
-3.130079706455e1));
#71388=cartesian_point('',(-1.745416099003e1,7.198659842097e1,
-2.985710505515e1));
#71389=cartesian_point('',(-1.745685756235e1,7.197656564627e1,
-2.989674176176e1));
#71390=cartesian_point('',(-1.746730198005e1,7.194365368061e1,
-3.000226203976e1));
#71391=cartesian_point('',(-1.749331060878e1,7.186779635794e1,
-3.016995351663e1));
#71392=cartesian_point('',(-1.752971303486e1,7.175290829493e1,
-3.035964914833e1));
#71393=cartesian_point('',(-1.756983017301e1,7.160911659340e1,
-3.055165784489e1));
#71394=cartesian_point('',(-1.761078932597e1,7.143683406800e1,
-3.074579969031e1));
#71395=cartesian_point('',(-1.764920876006e1,7.124019962515e1,
-3.093767580355e1));
#71396=cartesian_point('',(-1.768145956001e1,7.102992862930e1,
-3.111887628276e1));
#71397=cartesian_point('',(-1.770215954400e1,7.084674656013e1,
-3.126069120083e1));
#71398=cartesian_point('',(-1.771142016897e1,7.073506822519e1,
-3.134107421525e1));
#71399=cartesian_point('',(-1.771427425872e1,7.069579791747e1,
-3.136865668474e1));
#71400=(bounded_surface()b_spline_surface(3,3,((#71352,#71353,#71354,#71355,
#71356,#71357,#71358,#71359,#71360,#71361,#71362,#71363),(#71364,#71365,#71366,
#71367,#71368,#71369,#71370,#71371,#71372,#71373,#71374,#71375),(#71376,#71377,
#71378,#71379,#71380,#71381,#71382,#71383,#71384,#71385,#71386,#71387),(#71388,
#71389,#71390,#71391,#71392,#71393,#71394,#71395,#71396,#71397,#71398,#71399)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,
4),(0.e0,1.e0),(3.328780263155e-2,9.397635378087e-2,1.971076631553e-1,
3.092674838173e-1,4.311269708306e-1,5.657648893450e-1,7.112058460584e-1,
8.589950645287e-1,1.e0,1.075512375673e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.559751976007e0,1.559751976007e0,
1.559751976007e0,1.559751976007e0,1.559751976007e0,1.559751976007e0,
1.559751976007e0,1.559751976007e0,1.559751976007e0,1.559751976007e0,
1.559751976007e0,1.559751976007e0),(8.134160079976e-1,8.134160079976e-1,
8.134160079976e-1,8.134160079976e-1,8.134160079976e-1,8.134160079976e-1,
8.134160079976e-1,8.134160079976e-1,8.134160079976e-1,8.134160079976e-1,
8.134160079976e-1,8.134160079976e-1),(8.134160079976e-1,8.134160079976e-1,
8.134160079976e-1,8.134160079976e-1,8.134160079976e-1,8.134160079976e-1,
8.134160079976e-1,8.134160079976e-1,8.134160079976e-1,8.134160079976e-1,
8.134160079976e-1,8.134160079976e-1),(1.559751976007e0,1.559751976007e0,
1.559751976007e0,1.559751976007e0,1.559751976007e0,1.559751976007e0,
1.559751976007e0,1.559751976007e0,1.559751976007e0,1.559751976007e0,
1.559751976007e0,1.559751976007e0)))representation_item('')surface());
#71402=oriented_edge('',*,*,#71401,.t.);
#71404=oriented_edge('',*,*,#71403,.f.);
#71405=oriented_edge('',*,*,#71341,.f.);
#71406=edge_loop('',(#71402,#71404,#71405));
#71407=face_outer_bound('',#71406,.f.);
#71409=cartesian_point('',(-1.099085960862e1,7.245870474115e1,
-2.859735709841e1));
#71410=cartesian_point('',(-1.174886241303e1,7.234319467871e1,
-2.871286716085e1));
#71411=cartesian_point('',(-1.412149903009e1,7.194319827533e1,
-2.911286356423e1));
#71412=cartesian_point('',(-1.645084391670e1,7.143025992354e1,
-2.962580191601e1));
#71413=cartesian_point('',(-1.801412998005e1,7.103166283010e1,
-3.002439900945e1));
#71414=cartesian_point('',(-1.091893399975e1,7.258450048777e1,
-2.919502807213e1));
#71415=cartesian_point('',(-1.167208326740e1,7.246972974014e1,
-2.930979881977e1));
#71416=cartesian_point('',(-1.402962997282e1,7.207227738568e1,
-2.970725117423e1));
#71417=cartesian_point('',(-1.634454131186e1,7.156252894999e1,
-3.021699960992e1));
#71418=cartesian_point('',(-1.789834348039e1,7.116634992592e1,
-3.061317863398e1));
#71419=cartesian_point('',(-1.079969927575e1,7.236371305535e1,
-2.975649209854e1));
#71420=cartesian_point('',(-1.154480258976e1,7.225016790731e1,
-2.987003724658e1));
#71421=cartesian_point('',(-1.387733398452e1,7.185693295157e1,
-3.026327220232e1));
#71422=cartesian_point('',(-1.616831810085e1,7.135247260132e1,
-3.076773255257e1));
#71423=cartesian_point('',(-1.770639833671e1,7.096030213332e1,
-3.115990302058e1));
#71424=cartesian_point('',(-1.067214361097e1,7.186853700787e1,
-3.009815788291e1));
#71425=cartesian_point('',(-1.140863947463e1,7.175630298939e1,
-3.021039190139e1));
#71426=cartesian_point('',(-1.371440983474e1,7.136757974869e1,
-3.059911514209e1));
#71427=cartesian_point('',(-1.597979693792e1,7.086877651938e1,
-3.109791837140e1));
#71428=cartesian_point('',(-1.750105806685e1,7.048089434940e1,
-3.148580054137e1));
#71429=(bounded_surface()b_spline_surface(3,3,((#71409,#71410,#71411,#71412,
#71413),(#71414,#71415,#71416,#71417,#71418),(#71419,#71420,#71421,#71422,
#71423),(#71424,#71425,#71426,#71427,#71428)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,4),(0.e0,1.e0),(4.943841020391e-1,
5.009772156436e-1,5.151211937450e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.089024112590e0,1.089024112590e0,1.089024112590e0,
1.089024112590e0,1.089024112590e0),(9.703252958032e-1,9.703252958032e-1,
9.703252958032e-1,9.703252958032e-1,9.703252958032e-1),(9.703252958032e-1,
9.703252958032e-1,9.703252958032e-1,9.703252958032e-1,9.703252958032e-1),(
1.089024112590e0,1.089024112590e0,1.089024112590e0,1.089024112590e0,
1.089024112590e0)))representation_item('')surface());
#71430=oriented_edge('',*,*,#71401,.f.);
#71431=oriented_edge('',*,*,#48784,.f.);
#71433=oriented_edge('',*,*,#71432,.t.);
#71435=oriented_edge('',*,*,#71434,.f.);
#71436=edge_loop('',(#71430,#71431,#71433,#71435));
#71437=face_outer_bound('',#71436,.f.);
#71439=cartesian_point('',(-1.137419361367e1,7.311086715005e1,
-2.873770950895e1));
#71440=cartesian_point('',(-1.134845404565e1,7.309317186249e1,
-2.881328923692e1));
#71441=cartesian_point('',(-1.127127679007e1,7.303477872737e1,
-2.899118146451e1));
#71442=cartesian_point('',(-1.112080861449e1,7.289034701933e1,
-2.924893501606e1));
#71443=cartesian_point('',(-1.094945603716e1,7.268280833595e1,
-2.949919640682e1));
#71444=cartesian_point('',(-1.079354342146e1,7.245074803689e1,
-2.971127049050e1));
#71445=cartesian_point('',(-1.068353542900e1,7.225379114615e1,
-2.985861870339e1));
#71446=cartesian_point('',(-1.062712372083e1,7.213795163765e1,
-2.993540181455e1));
#71447=cartesian_point('',(-1.060965383370e1,7.210040566741e1,
-2.995938974398e1));
#71448=cartesian_point('',(-1.110225732961e1,7.266275435881e1,
-2.874879795238e1));
#71449=cartesian_point('',(-1.110802492251e1,7.262513999791e1,
-2.879350727208e1));
#71450=cartesian_point('',(-1.111953467236e1,7.253078436915e1,
-2.891288221285e1));
#71451=cartesian_point('',(-1.112206197006e1,7.237003122334e1,
-2.913491669945e1));
#71452=cartesian_point('',(-1.110209400696e1,7.218388515119e1,
-2.939986506582e1));
#71453=cartesian_point('',(-1.106334995274e1,7.199832126297e1,
-2.966079438589e1));
#71454=cartesian_point('',(-1.102134892487e1,7.184992052490e1,
-2.986274912833e1));
#71455=cartesian_point('',(-1.099357345570e1,7.176472824535e1,
-2.997485903199e1));
#71456=cartesian_point('',(-1.098427661681e1,7.173723276359e1,
-3.001059274270e1));
#71457=cartesian_point('',(-1.140773645872e1,7.224543050706e1,
-2.883480725446e1));
#71458=cartesian_point('',(-1.143776487764e1,7.222733689458e1,
-2.888823284284e1));
#71459=cartesian_point('',(-1.150175343202e1,7.218682568102e1,
-2.903643114710e1));
#71460=cartesian_point('',(-1.155205605233e1,7.212500709525e1,
-2.932617864907e1));
#71461=cartesian_point('',(-1.153464109913e1,7.204857807399e1,
-2.967512648710e1));
#71462=cartesian_point('',(-1.145596348874e1,7.195901625592e1,
-3.001316573880e1));
#71463=cartesian_point('',(-1.135752853098e1,7.187427001168e1,
-3.026740424568e1));
#71464=cartesian_point('',(-1.128927875503e1,7.181937597674e1,
-3.040466819129e1));
#71465=cartesian_point('',(-1.126618500818e1,7.180092878283e1,
-3.044800438268e1));
#71466=cartesian_point('',(-1.191278586772e1,7.237508073270e1,
-2.888935307300e1));
#71467=cartesian_point('',(-1.192982072102e1,7.239180260458e1,
-2.898030051136e1));
#71468=cartesian_point('',(-1.194516918954e1,7.242834291070e1,
-2.920901139999e1));
#71469=cartesian_point('',(-1.187893399829e1,7.245834337369e1,
-2.958615021260e1));
#71470=cartesian_point('',(-1.171208264943e1,7.244424754160e1,
-2.998451162222e1));
#71471=cartesian_point('',(-1.148576291921e1,7.238144912142e1,
-3.033253873156e1));
#71472=cartesian_point('',(-1.127625589520e1,7.229672188584e1,
-3.057206879212e1));
#71473=cartesian_point('',(-1.114848367157e1,7.223430141092e1,
-3.069320115944e1));
#71474=cartesian_point('',(-1.110668836561e1,7.221270853628e1,
-3.073059307238e1));
#71475=(bounded_surface()b_spline_surface(3,3,((#71439,#71440,#71441,#71442,
#71443,#71444,#71445,#71446,#71447),(#71448,#71449,#71450,#71451,#71452,#71453,
#71454,#71455,#71456),(#71457,#71458,#71459,#71460,#71461,#71462,#71463,#71464,
#71465),(#71466,#71467,#71468,#71469,#71470,#71471,#71472,#71473,#71474)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,4),(
0.e0,1.e0),(3.882947974310e-2,1.813827086736e-1,3.850765424188e-1,
6.076036258580e-1,8.179790613469e-1,1.e0,1.085541990012e0),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.447645946555e0,
1.447645946555e0,1.447645946555e0,1.447645946555e0,1.447645946555e0,
1.447645946555e0,1.447645946555e0,1.447645946555e0,1.447645946555e0),(
8.507846844815e-1,8.507846844815e-1,8.507846844815e-1,8.507846844815e-1,
8.507846844815e-1,8.507846844815e-1,8.507846844815e-1,8.507846844815e-1,
8.507846844815e-1),(8.507846844815e-1,8.507846844815e-1,8.507846844815e-1,
8.507846844815e-1,8.507846844815e-1,8.507846844815e-1,8.507846844815e-1,
8.507846844815e-1,8.507846844815e-1),(1.447645946555e0,1.447645946555e0,
1.447645946555e0,1.447645946555e0,1.447645946555e0,1.447645946555e0,
1.447645946555e0,1.447645946555e0,1.447645946555e0)))representation_item('')surface());
#71477=oriented_edge('',*,*,#71476,.f.);
#71479=oriented_edge('',*,*,#71478,.f.);
#71480=oriented_edge('',*,*,#71432,.f.);
#71481=edge_loop('',(#71477,#71479,#71480));
#71482=face_outer_bound('',#71481,.f.);
#71484=cartesian_point('',(-1.118957846109e1,7.416816683278e1,
-2.740756909850e1));
#71485=direction('',(1.000567041538e-1,-7.035583330307e-1,-7.035583330307e-1));
#71486=direction('',(-9.913904998230e-1,-1.305190353861e-1,-1.047178411622e-2));
#71487=axis2_placement_3d('',#71484,#71485,#71486);
#71488=cylindrical_surface('',#71487,3.e-1);
#71489=oriented_edge('',*,*,#71476,.t.);
#71490=oriented_edge('',*,*,#48782,.f.);
#71491=oriented_edge('',*,*,#50187,.f.);
#71493=oriented_edge('',*,*,#71492,.f.);
#71495=oriented_edge('',*,*,#71494,.t.);
#71496=edge_loop('',(#71489,#71490,#71491,#71493,#71495));
#71497=face_outer_bound('',#71496,.f.);
#71499=cartesian_point('',(-1.224171865864e1,7.766248969707e1,0.e0));
#71500=direction('',(-9.913904998230e-1,-1.305190353861e-1,-1.047178411625e-2));
#71501=direction('',(1.305261922200e-1,-9.914448613738e-1,0.e0));
#71502=axis2_placement_3d('',#71499,#71500,#71501);
#71503=plane('',#71502);
#71505=oriented_edge('',*,*,#71504,.t.);
#71506=oriented_edge('',*,*,#71492,.t.);
#71507=oriented_edge('',*,*,#50185,.t.);
#71508=oriented_edge('',*,*,#50200,.t.);
#71510=oriented_edge('',*,*,#71509,.t.);
#71512=oriented_edge('',*,*,#71511,.t.);
#71513=edge_loop('',(#71505,#71506,#71507,#71508,#71510,#71512));
#71514=face_outer_bound('',#71513,.f.);
#71516=cartesian_point('',(-1.192843214058e1,7.293510422605e1,
-1.848543514636e1));
#71517=direction('',(1.147867469781e-2,-6.964568951738e-3,-9.999098633409e-1));
#71518=direction('',(7.883184773911e-1,6.152489571682e-1,4.764337016987e-3));
#71519=axis2_placement_3d('',#71516,#71517,#71518);
#71520=cylindrical_surface('',#71519,5.000065082467e-1);
#71521=oriented_edge('',*,*,#71504,.f.);
#71523=oriented_edge('',*,*,#71522,.f.);
#71525=oriented_edge('',*,*,#71524,.f.);
#71527=oriented_edge('',*,*,#71526,.t.);
#71528=edge_loop('',(#71521,#71523,#71525,#71527));
#71529=face_outer_bound('',#71528,.f.);
#71531=cartesian_point('',(-1.237354596776e1,7.548211821640e1,
-8.219257477991e0));
#71532=direction('',(-9.913222922881e-1,-1.310476652736e-1,-1.032580451608e-2));
#71533=direction('',(1.088741401704e-1,-8.625257043281e-1,4.941617457630e-1));
#71534=axis2_placement_3d('',#71531,#71532,#71533);
#71535=toroidal_surface('',#71534,2.496952275215e0,4.999972871970e-1);
#71536=oriented_edge('',*,*,#71511,.f.);
#71538=oriented_edge('',*,*,#71537,.f.);
#71540=oriented_edge('',*,*,#71539,.f.);
#71541=oriented_edge('',*,*,#71522,.t.);
#71542=edge_loop('',(#71536,#71538,#71540,#71541));
#71543=face_outer_bound('',#71542,.f.);
#71545=cartesian_point('',(-1.212152415569e1,7.345751708342e1,
-6.716211699037e0));
#71546=direction('',(6.764997758115e-2,-4.420920254003e-1,-8.944149605249e-1));
#71547=direction('',(7.984850893808e-1,5.614907556111e-1,-2.171398015102e-1));
#71548=axis2_placement_3d('',#71545,#71546,#71547);
#71549=cylindrical_surface('',#71548,5.000000034845e-1);
#71550=oriented_edge('',*,*,#71509,.f.);
#71551=oriented_edge('',*,*,#50282,.f.);
#71552=oriented_edge('',*,*,#50300,.f.);
#71553=oriented_edge('',*,*,#71537,.t.);
#71554=edge_loop('',(#71550,#71551,#71552,#71553));
#71555=face_outer_bound('',#71554,.f.);
#71557=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#71558=direction('',(0.e0,0.e0,1.e0));
#71559=direction('',(1.965465234427e-1,-9.804944997921e-1,0.e0));
#71560=axis2_placement_3d('',#71557,#71558,#71559);
#71561=toroidal_surface('',#71560,7.649382607502e1,3.e0);
#71563=oriented_edge('',*,*,#71562,.f.);
#71565=oriented_edge('',*,*,#71564,.t.);
#71567=oriented_edge('',*,*,#71566,.t.);
#71568=oriented_edge('',*,*,#71539,.t.);
#71569=oriented_edge('',*,*,#50298,.t.);
#71570=oriented_edge('',*,*,#50296,.t.);
#71571=edge_loop('',(#71563,#71565,#71567,#71568,#71569,#71570));
#71572=face_outer_bound('',#71571,.f.);
#71574=cartesian_point('',(-1.745509105736e1,7.447219890182e1,
-8.219510586661e0));
#71575=direction('',(-9.659300373897e-1,-2.585935707064e-1,1.041768005457e-2));
#71576=direction('',(2.298048399349e-1,-8.384900418497e-1,4.940892482754e-1));
#71577=axis2_placement_3d('',#71574,#71575,#71576);
#71578=toroidal_surface('',#71577,2.497876978354e0,4.999993463395e-1);
#71579=oriented_edge('',*,*,#71562,.t.);
#71580=oriented_edge('',*,*,#50319,.f.);
#71582=oriented_edge('',*,*,#71581,.f.);
#71584=oriented_edge('',*,*,#71583,.t.);
#71585=edge_loop('',(#71579,#71580,#71582,#71584));
#71586=face_outer_bound('',#71585,.f.);
#71588=cartesian_point('',(-1.520474261931e1,6.447227858158e1,0.e0));
#71589=direction('',(9.658728639631e-1,2.588048538901e-1,-1.047178411625e-2));
#71590=direction('',(-2.588190451026e-1,9.659258262891e-1,0.e0));
#71591=axis2_placement_3d('',#71588,#71589,#71590);
#71592=plane('',#71591);
#71594=oriented_edge('',*,*,#71593,.t.);
#71595=oriented_edge('',*,*,#71581,.t.);
#71596=oriented_edge('',*,*,#50317,.t.);
#71597=oriented_edge('',*,*,#50422,.t.);
#71598=oriented_edge('',*,*,#50553,.t.);
#71599=oriented_edge('',*,*,#71345,.t.);
#71600=edge_loop('',(#71594,#71595,#71596,#71597,#71598,#71599));
#71601=face_outer_bound('',#71600,.f.);
#71603=cartesian_point('',(-1.687776124658e1,7.196558533580e1,
-1.686619312819e1));
#71604=direction('',(-7.939670872342e-3,-1.082718323297e-2,-9.999098628025e-1));
#71605=direction('',(6.896659662034e-1,-7.241237899639e-1,2.364713322415e-3));
#71606=axis2_placement_3d('',#71603,#71604,#71605);
#71607=cylindrical_surface('',#71606,5.000063901636e-1);
#71609=oriented_edge('',*,*,#71608,.f.);
#71610=oriented_edge('',*,*,#71583,.f.);
#71611=oriented_edge('',*,*,#71593,.f.);
#71613=oriented_edge('',*,*,#71612,.t.);
#71614=edge_loop('',(#71609,#71610,#71611,#71613));
#71615=face_outer_bound('',#71614,.f.);
#71617=cartesian_point('',(0.e0,0.e0,-1.910469968399e1));
#71618=direction('',(0.e0,0.e0,1.e0));
#71619=direction('',(1.e0,0.e0,0.e0));
#71620=axis2_placement_3d('',#71617,#71618,#71619);
#71621=conical_surface('',#71620,7.339872732011e1,5.e-1);
#71623=oriented_edge('',*,*,#71622,.f.);
#71624=oriented_edge('',*,*,#71434,.t.);
#71626=oriented_edge('',*,*,#71625,.t.);
#71627=oriented_edge('',*,*,#71524,.t.);
#71628=oriented_edge('',*,*,#71566,.f.);
#71629=oriented_edge('',*,*,#71564,.f.);
#71630=oriented_edge('',*,*,#71608,.t.);
#71631=edge_loop('',(#71623,#71624,#71626,#71627,#71628,#71629,#71630));
#71632=face_outer_bound('',#71631,.f.);
#71634=cartesian_point('',(-1.663661470006e1,7.146183313139e1,
-2.996506557627e1));
#71635=cartesian_point('',(-1.663269165777e1,7.146551298027e1,
-2.998611051206e1));
#71636=cartesian_point('',(-1.662918978402e1,7.146917951251e1,
-3.000732829117e1));
#71637=cartesian_point('',(-1.662611806817e1,7.147282605066e1,
-3.002871124549e1));
#71638=cartesian_point('',(-1.709146612082e1,7.102805938947e1,
-2.995711448821e1));
#71639=cartesian_point('',(-1.708259357439e1,7.102667455410e1,
-2.997191741810e1));
#71640=cartesian_point('',(-1.707395004002e1,7.102538383536e1,
-2.998700871254e1));
#71641=cartesian_point('',(-1.706555212355e1,7.102417891772e1,
-3.000238389662e1));
#71642=cartesian_point('',(-1.763087573449e1,7.135079897678e1,
-2.995663459434e1));
#71643=cartesian_point('',(-1.762560458303e1,7.134336880710e1,
-2.996617572112e1));
#71644=cartesian_point('',(-1.762037010327e1,7.133599021795e1,
-2.997582724737e1));
#71645=cartesian_point('',(-1.761517958046e1,7.132866276827e1,
-2.998558587989e1));
#71646=cartesian_point('',(-1.746374093567e1,7.195671934250e1,
-2.996432971100e1));
#71647=cartesian_point('',(-1.746534024261e1,7.195112932579e1,
-2.997730624144e1));
#71648=cartesian_point('',(-1.746706578496e1,7.194546076791e1,
-2.999018272506e1));
#71649=cartesian_point('',(-1.746891226001e1,7.193971906616e1,
-3.000295330572e1));
#71650=(bounded_surface()b_spline_surface(3,3,((#71634,#71635,#71636,#71637),(
#71638,#71639,#71640,#71641),(#71642,#71643,#71644,#71645),(#71646,#71647,
#71648,#71649)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,
4),(0.e0,1.e0),(5.656485810076e-1,6.122407551940e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578910978317e0,1.578910978317e0,
1.578910978317e0,1.578910978317e0),(8.070296738943e-1,8.070296738943e-1,
8.070296738943e-1,8.070296738943e-1),(8.070296738943e-1,8.070296738943e-1,
8.070296738943e-1,8.070296738943e-1),(1.578910978317e0,1.578910978317e0,
1.578910978317e0,1.578910978317e0)))representation_item('')surface());
#71651=oriented_edge('',*,*,#71622,.t.);
#71652=oriented_edge('',*,*,#71612,.f.);
#71653=oriented_edge('',*,*,#71343,.f.);
#71654=oriented_edge('',*,*,#71403,.t.);
#71655=edge_loop('',(#71651,#71652,#71653,#71654));
#71656=face_outer_bound('',#71655,.f.);
#71658=cartesian_point('',(-1.144744508045e1,7.321408867016e1,
-2.848573817673e1));
#71659=cartesian_point('',(-1.143886277613e1,7.319987680791e1,
-2.852979136983e1));
#71660=cartesian_point('',(-1.141744675197e1,7.316971052151e1,
-2.861996783389e1));
#71661=cartesian_point('',(-1.137640806276e1,7.312370541421e1,
-2.874626505497e1));
#71662=cartesian_point('',(-1.132519535938e1,7.307457063521e1,
-2.886915569989e1));
#71663=cartesian_point('',(-1.128652681337e1,7.304164178547e1,
-2.894308925506e1));
#71664=cartesian_point('',(-1.126493043562e1,7.302412835138e1,
-2.897977110166e1));
#71665=cartesian_point('',(-1.101218892484e1,7.276157384598e1,
-2.851585641941e1));
#71666=cartesian_point('',(-1.101881661605e1,7.273187338780e1,
-2.854489894859e1));
#71667=cartesian_point('',(-1.103273966427e1,7.267074860026e1,
-2.860820361657e1));
#71668=cartesian_point('',(-1.105232263065e1,7.258471364628e1,
-2.870864796442e1));
#71669=cartesian_point('',(-1.107005222050e1,7.250063738925e1,
-2.881973516504e1));
#71670=cartesian_point('',(-1.107860343838e1,7.244973550584e1,
-2.889693656621e1));
#71671=cartesian_point('',(-1.108164936170e1,7.242437199617e1,
-2.893886061865e1));
#71672=cartesian_point('',(-1.132934283862e1,7.222061441058e1,
-2.847298258170e1));
#71673=cartesian_point('',(-1.135705182138e1,7.220230351660e1,
-2.851501093377e1));
#71674=cartesian_point('',(-1.141224040347e1,7.216720448073e1,
-2.860942877250e1));
#71675=cartesian_point('',(-1.148213804342e1,7.212682756571e1,
-2.876730825887e1));
#71676=cartesian_point('',(-1.153813152521e1,7.209780122499e1,
-2.894997874899e1));
#71677=cartesian_point('',(-1.155966585693e1,7.208821335841e1,
-2.908242391934e1));
#71678=cartesian_point('',(-1.156487608244e1,7.208622207579e1,
-2.915600378828e1));
#71679=cartesian_point('',(-1.193379466341e1,7.238453749754e1,
-2.841999195921e1));
#71680=cartesian_point('',(-1.195754013116e1,7.238779132500e1,
-2.848395865864e1));
#71681=cartesian_point('',(-1.199940403056e1,7.239753504148e1,
-2.862184658756e1));
#71682=cartesian_point('',(-1.203552195129e1,7.242154568213e1,
-2.883621951827e1));
#71683=cartesian_point('',(-1.204298620984e1,7.245682891915e1,
-2.906888179746e1));
#71684=cartesian_point('',(-1.202422702586e1,7.248725434076e1,
-2.922753063845e1));
#71685=cartesian_point('',(-1.200594956434e1,7.250558177951e1,
-2.931275608672e1));
#71686=(bounded_surface()b_spline_surface(3,3,((#71658,#71659,#71660,#71661,
#71662,#71663,#71664),(#71665,#71666,#71667,#71668,#71669,#71670,#71671),
(#71672,#71673,#71674,#71675,#71676,#71677,#71678),(#71679,#71680,#71681,#71682,
#71683,#71684,#71685)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,
4),(4,1,1,1,4),(0.e0,1.e0),(2.406290095439e-1,3.208679762688e-1,
4.081069380889e-1,4.875777125495e-1,5.780872929279e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.578855164439e0,
1.578855164439e0,1.578855164439e0,1.578855164439e0,1.578855164439e0,
1.578855164439e0,1.578855164439e0),(8.070482785204e-1,8.070482785204e-1,
8.070482785204e-1,8.070482785204e-1,8.070482785204e-1,8.070482785204e-1,
8.070482785204e-1),(8.070482785204e-1,8.070482785204e-1,8.070482785204e-1,
8.070482785204e-1,8.070482785204e-1,8.070482785204e-1,8.070482785204e-1),(
1.578855164439e0,1.578855164439e0,1.578855164439e0,1.578855164439e0,
1.578855164439e0,1.578855164439e0,1.578855164439e0)))representation_item('')surface());
#71687=oriented_edge('',*,*,#71494,.f.);
#71688=oriented_edge('',*,*,#71526,.f.);
#71689=oriented_edge('',*,*,#71625,.f.);
#71690=oriented_edge('',*,*,#71478,.t.);
#71691=edge_loop('',(#71687,#71688,#71689,#71690));
#71692=face_outer_bound('',#71691,.f.);
#71694=cartesian_point('',(4.307408123670e1,-5.170021461727e1,-4.38e1));
#71695=direction('',(7.071067811865e-1,-7.071067811865e-1,0.e0));
#71696=direction('',(0.e0,0.e0,-1.e0));
#71697=axis2_placement_3d('',#71694,#71695,#71696);
#71698=cylindrical_surface('',#71697,1.2e0);
#71699=oriented_edge('',*,*,#47650,.f.);
#71701=oriented_edge('',*,*,#71700,.f.);
#71702=oriented_edge('',*,*,#32617,.t.);
#71704=oriented_edge('',*,*,#71703,.f.);
#71705=edge_loop('',(#71699,#71701,#71702,#71704));
#71706=face_outer_bound('',#71705,.f.);
#71708=cartesian_point('',(4.524777607848e1,-5.364952433452e1,
-4.198461823102e1));
#71709=direction('',(7.043668157763e-1,7.044748366713e-1,-8.707808754244e-2));
#71710=direction('',(-6.094174170682e-2,-6.220512576687e-2,-9.962010973925e-1));
#71711=axis2_placement_3d('',#71708,#71709,#71710);
#71712=toroidal_surface('',#71711,1.822246322558e0,1.199990499132e0);
#71713=oriented_edge('',*,*,#29141,.f.);
#71714=oriented_edge('',*,*,#29139,.f.);
#71715=oriented_edge('',*,*,#32600,.t.);
#71716=oriented_edge('',*,*,#32598,.t.);
#71717=oriented_edge('',*,*,#32619,.f.);
#71718=oriented_edge('',*,*,#71700,.t.);
#71719=edge_loop('',(#71713,#71714,#71715,#71716,#71717,#71718));
#71720=face_outer_bound('',#71719,.f.);
#71722=cartesian_point('',(4.772970773009e1,-4.772970773009e1,-4.38e1));
#71723=direction('',(0.e0,0.e0,-1.e0));
#71724=direction('',(7.750037363919e-1,6.319566508698e-1,0.e0));
#71725=axis2_placement_3d('',#71722,#71723,#71724);
#71726=toroidal_surface('',#71725,6.099597408821e0,1.2e0);
#71727=oriented_edge('',*,*,#47652,.f.);
#71728=oriented_edge('',*,*,#71703,.t.);
#71729=oriented_edge('',*,*,#32671,.t.);
#71730=oriented_edge('',*,*,#32669,.t.);
#71731=oriented_edge('',*,*,#32667,.t.);
#71733=oriented_edge('',*,*,#71732,.t.);
#71734=edge_loop('',(#71727,#71728,#71729,#71730,#71731,#71733));
#71735=face_outer_bound('',#71734,.f.);
#71737=cartesian_point('',(5.632680273204e1,-4.770066935147e1,-4.38e1));
#71738=direction('',(-7.071067811865e-1,7.071067811865e-1,0.e0));
#71739=direction('',(0.e0,0.e0,-1.e0));
#71740=axis2_placement_3d('',#71737,#71738,#71739);
#71741=cylindrical_surface('',#71740,1.2e0);
#71742=oriented_edge('',*,*,#47654,.f.);
#71743=oriented_edge('',*,*,#71732,.f.);
#71744=oriented_edge('',*,*,#32688,.t.);
#71746=oriented_edge('',*,*,#71745,.f.);
#71747=edge_loop('',(#71742,#71743,#71744,#71746));
#71748=face_outer_bound('',#71747,.f.);
#71750=cartesian_point('',(5.364952482560e1,-4.524777548841e1,
-4.198461809247e1));
#71751=direction('',(-7.044751083298e-1,-7.043665900810e-1,-8.707771541195e-2));
#71752=direction('',(7.079851846110e-1,-7.060298291259e-1,-1.669906451917e-2));
#71753=axis2_placement_3d('',#71750,#71751,#71752);
#71754=toroidal_surface('',#71753,1.822246416890e0,1.199990494035e0);
#71755=oriented_edge('',*,*,#33944,.f.);
#71756=oriented_edge('',*,*,#33942,.f.);
#71757=oriented_edge('',*,*,#71745,.t.);
#71758=oriented_edge('',*,*,#32686,.f.);
#71759=oriented_edge('',*,*,#32746,.t.);
#71760=edge_loop('',(#71755,#71756,#71757,#71758,#71759));
#71761=face_outer_bound('',#71760,.f.);
#71763=cartesian_point('',(0.e0,0.e0,-4.5e1));
#71764=direction('',(0.e0,0.e0,-1.e0));
#71765=direction('',(1.e0,0.e0,0.e0));
#71766=axis2_placement_3d('',#71763,#71764,#71765);
#71767=cylindrical_surface('',#71766,3.91e1);
#71768=oriented_edge('',*,*,#47660,.f.);
#71770=oriented_edge('',*,*,#71769,.f.);
#71772=oriented_edge('',*,*,#71771,.f.);
#71774=oriented_edge('',*,*,#71773,.t.);
#71775=edge_loop('',(#71768,#71770,#71772,#71774));
#71776=face_outer_bound('',#71775,.f.);
#71778=cartesian_point('',(0.e0,0.e0,-4.5e1));
#71779=direction('',(0.e0,0.e0,-1.e0));
#71780=direction('',(1.e0,0.e0,0.e0));
#71781=axis2_placement_3d('',#71778,#71779,#71780);
#71782=cylindrical_surface('',#71781,3.91e1);
#71783=oriented_edge('',*,*,#47662,.f.);
#71784=oriented_edge('',*,*,#71773,.f.);
#71786=oriented_edge('',*,*,#71785,.f.);
#71787=oriented_edge('',*,*,#71769,.t.);
#71788=edge_loop('',(#71783,#71784,#71786,#71787));
#71789=face_outer_bound('',#71788,.f.);
#71791=cartesian_point('',(0.e0,0.e0,-4.45e1));
#71792=direction('',(0.e0,0.e0,-1.e0));
#71793=direction('',(1.e0,0.e0,0.e0));
#71794=axis2_placement_3d('',#71791,#71792,#71793);
#71795=plane('',#71794);
#71796=oriented_edge('',*,*,#71771,.t.);
#71797=oriented_edge('',*,*,#71785,.t.);
#71798=edge_loop('',(#71796,#71797));
#71799=face_outer_bound('',#71798,.f.);
#71801=cartesian_point('',(5.906293253810e1,-3.41e1,-4.5e1));
#71802=direction('',(-5.e-1,-8.660254037844e-1,0.e0));
#71803=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#71804=axis2_placement_3d('',#71801,#71802,#71803);
#71805=plane('',#71804);
#71807=oriented_edge('',*,*,#71806,.f.);
#71809=oriented_edge('',*,*,#71808,.f.);
#71811=oriented_edge('',*,*,#71810,.f.);
#71812=oriented_edge('',*,*,#47666,.f.);
#71813=edge_loop('',(#71807,#71809,#71811,#71812));
#71814=face_outer_bound('',#71813,.f.);
#71816=cartesian_point('',(5.749081004995e1,-2.857353250475e1,
-1.160060977427e2));
#71817=direction('',(0.e0,0.e0,1.e0));
#71818=direction('',(-5.e-1,-8.660254037844e-1,0.e0));
#71819=axis2_placement_3d('',#71816,#71817,#71818);
#71820=cylindrical_surface('',#71819,4.e0);
#71822=oriented_edge('',*,*,#71821,.f.);
#71823=oriented_edge('',*,*,#71806,.t.);
#71824=oriented_edge('',*,*,#47684,.f.);
#71826=oriented_edge('',*,*,#71825,.f.);
#71827=edge_loop('',(#71822,#71823,#71824,#71826));
#71828=face_outer_bound('',#71827,.f.);
#71830=cartesian_point('',(0.e0,0.e0,-4.45e1));
#71831=direction('',(0.e0,0.e0,-1.e0));
#71832=direction('',(1.e0,0.e0,0.e0));
#71833=axis2_placement_3d('',#71830,#71831,#71832);
#71834=plane('',#71833);
#71835=oriented_edge('',*,*,#71821,.t.);
#71837=oriented_edge('',*,*,#71836,.t.);
#71839=oriented_edge('',*,*,#71838,.t.);
#71841=oriented_edge('',*,*,#71840,.t.);
#71843=oriented_edge('',*,*,#71842,.t.);
#71845=oriented_edge('',*,*,#71844,.t.);
#71847=oriented_edge('',*,*,#71846,.t.);
#71849=oriented_edge('',*,*,#71848,.t.);
#71851=oriented_edge('',*,*,#71850,.t.);
#71852=oriented_edge('',*,*,#71808,.t.);
#71853=edge_loop('',(#71835,#71837,#71839,#71841,#71843,#71845,#71847,#71849,
#71851,#71852));
#71854=face_outer_bound('',#71853,.f.);
#71856=cartesian_point('',(0.e0,0.e0,-4.5e1));
#71857=direction('',(0.e0,0.e0,-1.e0));
#71858=direction('',(1.e0,0.e0,0.e0));
#71859=axis2_placement_3d('',#71856,#71857,#71858);
#71860=cylindrical_surface('',#71859,6.82e1);
#71861=oriented_edge('',*,*,#71825,.t.);
#71862=oriented_edge('',*,*,#47682,.f.);
#71863=oriented_edge('',*,*,#47680,.f.);
#71865=oriented_edge('',*,*,#71864,.f.);
#71866=oriented_edge('',*,*,#71838,.f.);
#71867=oriented_edge('',*,*,#71836,.f.);
#71868=edge_loop('',(#71861,#71862,#71863,#71865,#71866,#71867));
#71869=face_outer_bound('',#71868,.f.);
#71871=cartesian_point('',(5.749081004995e1,2.857353250475e1,
-1.160060977427e2));
#71872=direction('',(0.e0,0.e0,1.e0));
#71873=direction('',(8.954954836441e-1,4.450705997625e-1,0.e0));
#71874=axis2_placement_3d('',#71871,#71872,#71873);
#71875=cylindrical_surface('',#71874,4.e0);
#71876=oriented_edge('',*,*,#71840,.f.);
#71877=oriented_edge('',*,*,#71864,.t.);
#71878=oriented_edge('',*,*,#47678,.f.);
#71880=oriented_edge('',*,*,#71879,.t.);
#71881=edge_loop('',(#71876,#71877,#71878,#71880));
#71882=face_outer_bound('',#71881,.f.);
#71884=cartesian_point('',(3.637306695895e1,2.1e1,-4.5e1));
#71885=direction('',(-5.e-1,8.660254037844e-1,0.e0));
#71886=direction('',(8.660254037844e-1,5.e-1,0.e0));
#71887=axis2_placement_3d('',#71884,#71885,#71886);
#71888=plane('',#71887);
#71890=oriented_edge('',*,*,#71889,.f.);
#71891=oriented_edge('',*,*,#71842,.f.);
#71892=oriented_edge('',*,*,#71879,.f.);
#71893=oriented_edge('',*,*,#47676,.f.);
#71894=edge_loop('',(#71890,#71891,#71892,#71893));
#71895=face_outer_bound('',#71894,.f.);
#71897=cartesian_point('',(4.168626966597e1,1.944877685964e1,
-1.160060977427e2));
#71898=direction('',(0.e0,0.e0,1.e0));
#71899=direction('',(-5.e-1,8.660254037844e-1,0.e0));
#71900=axis2_placement_3d('',#71897,#71898,#71899);
#71901=cylindrical_surface('',#71900,4.e0);
#71902=oriented_edge('',*,*,#71844,.f.);
#71903=oriented_edge('',*,*,#71889,.t.);
#71904=oriented_edge('',*,*,#47674,.f.);
#71906=oriented_edge('',*,*,#71905,.f.);
#71907=edge_loop('',(#71902,#71903,#71904,#71906));
#71908=face_outer_bound('',#71907,.f.);
#71910=cartesian_point('',(0.e0,0.e0,-4.5e1));
#71911=direction('',(0.e0,0.e0,-1.e0));
#71912=direction('',(1.e0,0.e0,0.e0));
#71913=axis2_placement_3d('',#71910,#71911,#71912);
#71914=cylindrical_surface('',#71913,4.2e1);
#71916=oriented_edge('',*,*,#71915,.f.);
#71917=oriented_edge('',*,*,#71848,.f.);
#71918=oriented_edge('',*,*,#71846,.f.);
#71919=oriented_edge('',*,*,#71905,.t.);
#71920=oriented_edge('',*,*,#47672,.f.);
#71921=oriented_edge('',*,*,#47670,.f.);
#71922=edge_loop('',(#71916,#71917,#71918,#71919,#71920,#71921));
#71923=face_outer_bound('',#71922,.f.);
#71925=cartesian_point('',(4.168626966597e1,-1.944877685964e1,
-1.160060977427e2));
#71926=direction('',(0.e0,0.e0,1.e0));
#71927=direction('',(-9.062232536080e-1,4.227994969487e-1,0.e0));
#71928=axis2_placement_3d('',#71925,#71926,#71927);
#71929=cylindrical_surface('',#71928,4.e0);
#71930=oriented_edge('',*,*,#71850,.f.);
#71931=oriented_edge('',*,*,#71915,.t.);
#71932=oriented_edge('',*,*,#47668,.f.);
#71933=oriented_edge('',*,*,#71810,.t.);
#71934=edge_loop('',(#71930,#71931,#71932,#71933));
#71935=face_outer_bound('',#71934,.f.);
#71937=cartesian_point('',(0.e0,0.e0,-4.5e1));
#71938=direction('',(0.e0,0.e0,1.e0));
#71939=direction('',(-1.e0,0.e0,0.e0));
#71940=axis2_placement_3d('',#71937,#71938,#71939);
#71941=cylindrical_surface('',#71940,4.2e1);
#71943=oriented_edge('',*,*,#71942,.f.);
#71944=oriented_edge('',*,*,#47690,.f.);
#71945=oriented_edge('',*,*,#47688,.f.);
#71947=oriented_edge('',*,*,#71946,.t.);
#71949=oriented_edge('',*,*,#71948,.f.);
#71951=oriented_edge('',*,*,#71950,.f.);
#71952=edge_loop('',(#71943,#71944,#71945,#71947,#71949,#71951));
#71953=face_outer_bound('',#71952,.f.);
#71955=cartesian_point('',(-4.168626966597e1,-1.944877685964e1,
7.177385487777e1));
#71956=direction('',(0.e0,0.e0,-1.e0));
#71957=direction('',(9.062232536080e-1,4.227994969487e-1,0.e0));
#71958=axis2_placement_3d('',#71955,#71956,#71957);
#71959=cylindrical_surface('',#71958,4.e0);
#71960=oriented_edge('',*,*,#71942,.t.);
#71962=oriented_edge('',*,*,#71961,.f.);
#71964=oriented_edge('',*,*,#71963,.t.);
#71965=oriented_edge('',*,*,#47692,.f.);
#71966=edge_loop('',(#71960,#71962,#71964,#71965));
#71967=face_outer_bound('',#71966,.f.);
#71969=cartesian_point('',(0.e0,0.e0,-4.45e1));
#71970=direction('',(0.e0,0.e0,1.e0));
#71971=direction('',(-1.e0,0.e0,0.e0));
#71972=axis2_placement_3d('',#71969,#71970,#71971);
#71973=plane('',#71972);
#71975=oriented_edge('',*,*,#71974,.t.);
#71977=oriented_edge('',*,*,#71976,.t.);
#71978=oriented_edge('',*,*,#71961,.t.);
#71979=oriented_edge('',*,*,#71950,.t.);
#71980=oriented_edge('',*,*,#71948,.t.);
#71982=oriented_edge('',*,*,#71981,.t.);
#71984=oriented_edge('',*,*,#71983,.t.);
#71986=oriented_edge('',*,*,#71985,.t.);
#71988=oriented_edge('',*,*,#71987,.t.);
#71990=oriented_edge('',*,*,#71989,.t.);
#71991=edge_loop('',(#71975,#71977,#71978,#71979,#71980,#71982,#71984,#71986,
#71988,#71990));
#71992=face_outer_bound('',#71991,.f.);
#71994=cartesian_point('',(-5.749081004995e1,-2.857353250475e1,
7.177385487777e1));
#71995=direction('',(0.e0,0.e0,-1.e0));
#71996=direction('',(5.e-1,-8.660254037844e-1,0.e0));
#71997=axis2_placement_3d('',#71994,#71995,#71996);
#71998=cylindrical_surface('',#71997,4.e0);
#72000=oriented_edge('',*,*,#71999,.t.);
#72001=oriented_edge('',*,*,#71974,.f.);
#72003=oriented_edge('',*,*,#72002,.f.);
#72004=oriented_edge('',*,*,#47696,.f.);
#72005=edge_loop('',(#72000,#72001,#72003,#72004));
#72006=face_outer_bound('',#72005,.f.);
#72008=cartesian_point('',(-5.906293253810e1,-3.41e1,-4.5e1));
#72009=direction('',(-5.e-1,8.660254037844e-1,0.e0));
#72010=direction('',(8.660254037844e-1,5.e-1,0.e0));
#72011=axis2_placement_3d('',#72008,#72009,#72010);
#72012=plane('',#72011);
#72013=oriented_edge('',*,*,#71999,.f.);
#72014=oriented_edge('',*,*,#47694,.f.);
#72015=oriented_edge('',*,*,#71963,.f.);
#72016=oriented_edge('',*,*,#71976,.f.);
#72017=edge_loop('',(#72013,#72014,#72015,#72016));
#72018=face_outer_bound('',#72017,.f.);
#72020=cartesian_point('',(0.e0,0.e0,-4.5e1));
#72021=direction('',(0.e0,0.e0,1.e0));
#72022=direction('',(-1.e0,0.e0,0.e0));
#72023=axis2_placement_3d('',#72020,#72021,#72022);
#72024=cylindrical_surface('',#72023,6.82e1);
#72025=oriented_edge('',*,*,#72002,.t.);
#72026=oriented_edge('',*,*,#71989,.f.);
#72027=oriented_edge('',*,*,#71987,.f.);
#72029=oriented_edge('',*,*,#72028,.f.);
#72030=oriented_edge('',*,*,#47700,.f.);
#72031=oriented_edge('',*,*,#47698,.f.);
#72032=edge_loop('',(#72025,#72026,#72027,#72029,#72030,#72031));
#72033=face_outer_bound('',#72032,.f.);
#72035=cartesian_point('',(-5.749081004995e1,2.857353250475e1,
7.177385487777e1));
#72036=direction('',(0.e0,0.e0,-1.e0));
#72037=direction('',(-8.954954836441e-1,4.450705997625e-1,0.e0));
#72038=axis2_placement_3d('',#72035,#72036,#72037);
#72039=cylindrical_surface('',#72038,4.e0);
#72040=oriented_edge('',*,*,#72028,.t.);
#72041=oriented_edge('',*,*,#71985,.f.);
#72043=oriented_edge('',*,*,#72042,.t.);
#72044=oriented_edge('',*,*,#47702,.f.);
#72045=edge_loop('',(#72040,#72041,#72043,#72044));
#72046=face_outer_bound('',#72045,.f.);
#72048=cartesian_point('',(-3.637306695895e1,2.1e1,-4.5e1));
#72049=direction('',(-5.e-1,-8.660254037844e-1,0.e0));
#72050=direction('',(-8.660254037844e-1,5.e-1,0.e0));
#72051=axis2_placement_3d('',#72048,#72049,#72050);
#72052=plane('',#72051);
#72054=oriented_edge('',*,*,#72053,.f.);
#72055=oriented_edge('',*,*,#47704,.f.);
#72056=oriented_edge('',*,*,#72042,.f.);
#72057=oriented_edge('',*,*,#71983,.f.);
#72058=edge_loop('',(#72054,#72055,#72056,#72057));
#72059=face_outer_bound('',#72058,.f.);
#72061=cartesian_point('',(-4.168626966597e1,1.944877685964e1,
7.177385487777e1));
#72062=direction('',(0.e0,0.e0,-1.e0));
#72063=direction('',(5.e-1,8.660254037844e-1,0.e0));
#72064=axis2_placement_3d('',#72061,#72062,#72063);
#72065=cylindrical_surface('',#72064,4.e0);
#72066=oriented_edge('',*,*,#72053,.t.);
#72067=oriented_edge('',*,*,#71981,.f.);
#72068=oriented_edge('',*,*,#71946,.f.);
#72069=oriented_edge('',*,*,#47706,.f.);
#72070=edge_loop('',(#72066,#72067,#72068,#72069));
#72071=face_outer_bound('',#72070,.f.);
#72073=cartesian_point('',(2.594464895772e1,6.945380243565e1,
-6.309436664344e0));
#72074=cartesian_point('',(2.593993491812e1,6.949421305511e1,
-6.251574127197e0));
#72075=cartesian_point('',(2.593482937319e1,6.957660033123e1,
-6.133409550701e0));
#72076=cartesian_point('',(2.594072921519e1,6.969899807444e1,
-5.957336486193e0));
#72077=cartesian_point('',(2.595969345872e1,6.981802489020e1,
-5.785420466402e0));
#72078=cartesian_point('',(2.598983679589e1,6.992962296428e1,
-5.623350833518e0));
#72079=cartesian_point('',(2.602974828515e1,7.003354629722e1,
-5.471294503286e0));
#72080=cartesian_point('',(2.607802461945e1,7.012933358678e1,
-5.329709313819e0));
#72081=cartesian_point('',(2.613344507875e1,7.021684341829e1,
-5.198569872449e0));
#72082=cartesian_point('',(2.619518016642e1,7.029631612798e1,
-5.077250513248e0));
#72083=cartesian_point('',(2.626281533713e1,7.036813702929e1,
-4.964835905505e0));
#72084=cartesian_point('',(2.633658348817e1,7.043287974024e1,
-4.859981813275e0));
#72085=cartesian_point('',(2.641747026098e1,7.049105457510e1,
-4.761168974782e0));
#72086=cartesian_point('',(2.650604211456e1,7.054207283600e1,
-4.668305194948e0));
#72087=cartesian_point('',(2.660161526266e1,7.058444078307e1,
-4.582728227066e0));
#72088=cartesian_point('',(2.670241423128e1,7.061679959861e1,
-4.506041880749e0));
#72089=cartesian_point('',(2.680771618161e1,7.063865963652e1,
-4.438602899690e0));
#72090=cartesian_point('',(2.691797309053e1,7.064964760089e1,
-4.380353498651e0));
#72091=cartesian_point('',(2.703248450414e1,7.064908349610e1,
-4.332271623093e0));
#72092=cartesian_point('',(2.714882735240e1,7.063665877514e1,
-4.295890774269e0));
#72093=cartesian_point('',(2.726374954628e1,7.061299047269e1,
-4.272224054675e0));
#72094=cartesian_point('',(2.737513228484e1,7.057917428823e1,
-4.261240704351e0));
#72095=cartesian_point('',(2.755024418264e1,7.050854863075e1,
-4.263346135770e0));
#72096=cartesian_point('',(2.767160414641e1,7.043247553612e1,
-4.294890664610e0));
#72097=cartesian_point('',(2.773747462008e1,7.037707083301e1,
-4.326888744313e0));
#72098=cartesian_point('',(2.640860493318e1,6.905637231585e1,
-6.170095898664e0));
#72099=cartesian_point('',(2.638939939210e1,6.907977475098e1,
-6.112517825865e0));
#72100=cartesian_point('',(2.635319681887e1,6.912962140612e1,
-5.994505152550e0));
#72101=cartesian_point('',(2.630848937011e1,6.920986091576e1,
-5.817510334439e0));
#72102=cartesian_point('',(2.627415611956e1,6.929373010939e1,
-5.643562554233e0));
#72103=cartesian_point('',(2.625073952993e1,6.937762209164e1,
-5.478463568076e0));
#72104=cartesian_point('',(2.623757357521e1,6.946058103959e1,
-5.322410568414e0));
#72105=cartesian_point('',(2.623407414218e1,6.954152620502e1,
-5.175876094973e0));
#72106=cartesian_point('',(2.623965436466e1,6.961965413332e1,
-5.038827833982e0));
#72107=cartesian_point('',(2.625386408747e1,6.969454486493e1,
-4.910595787852e0));
#72108=cartesian_point('',(2.627652460938e1,6.976599122411e1,
-4.790180490743e0));
#72109=cartesian_point('',(2.630792073308e1,6.983406970966e1,
-4.676083581253e0));
#72110=cartesian_point('',(2.634904456543e1,6.989893170184e1,
-4.566541266876e0));
#72111=cartesian_point('',(2.640114312164e1,6.995961757574e1,
-4.461290684350e0));
#72112=cartesian_point('',(2.646487126689e1,7.001391433288e1,
-4.361778341600e0));
#72113=cartesian_point('',(2.653971824138e1,7.005932387528e1,
-4.270095836588e0));
#72114=cartesian_point('',(2.662541271368e1,7.009424843292e1,
-4.187171708240e0));
#72115=cartesian_point('',(2.672238902550e1,7.011734336556e1,
-4.113591851923e0));
#72116=cartesian_point('',(2.682972879886e1,7.012688065082e1,
-4.051389693009e0));
#72117=cartesian_point('',(2.694415941751e1,7.012163876865e1,
-4.003453380055e0));
#72118=cartesian_point('',(2.706077719620e1,7.010184594930e1,
-3.971955387016e0));
#72119=cartesian_point('',(2.717544807698e1,7.006883918452e1,
-3.957429724783e0));
#72120=cartesian_point('',(2.735541622241e1,6.999549108720e1,
-3.960936324083e0));
#72121=cartesian_point('',(2.747536978205e1,6.991313599892e1,
-4.004182808874e0));
#72122=cartesian_point('',(2.753234415463e1,6.985544091354e1,
-4.046654001932e0));
#72123=cartesian_point('',(2.693379848040e1,6.933447700289e1,
-6.368729731630e0));
#72124=cartesian_point('',(2.692481434605e1,6.933918745646e1,
-6.310269884291e0));
#72125=cartesian_point('',(2.690714357227e1,6.934985336298e1,
-6.191160944794e0));
#72126=cartesian_point('',(2.688294224667e1,6.936877801982e1,
-6.014431113471e0));
#72127=cartesian_point('',(2.686153845519e1,6.939008926492e1,
-5.842609146527e0));
#72128=cartesian_point('',(2.684357570622e1,6.941268914279e1,
-5.681340875608e0));
#72129=cartesian_point('',(2.682898218991e1,6.943614473375e1,
-5.530760255374e0));
#72130=cartesian_point('',(2.681772700663e1,6.945999787499e1,
-5.391302445594e0));
#72131=cartesian_point('',(2.680974217672e1,6.948387356672e1,
-5.262929332852e0));
#72132=cartesian_point('',(2.680495339280e1,6.950752235714e1,
-5.145021933621e0));
#72133=cartesian_point('',(2.680334435319e1,6.953077618907e1,
-5.036694287134e0));
#72134=cartesian_point('',(2.680500937771e1,6.955357657490e1,
-4.936670863684e0));
#72135=cartesian_point('',(2.681025703414e1,6.957591440111e1,
-4.843552934603e0));
#72136=cartesian_point('',(2.681960645909e1,6.959741763819e1,
-4.757333647586e0));
#72137=cartesian_point('',(2.683351622351e1,6.961724694212e1,
-4.679287082657e0));
#72138=cartesian_point('',(2.685206274876e1,6.963439811409e1,
-4.610749895069e0));
#72139=cartesian_point('',(2.687524171115e1,6.964816740983e1,
-4.551772240027e0));
#72140=cartesian_point('',(2.690318220236e1,6.965796020140e1,
-4.501962081066e0));
#72141=cartesian_point('',(2.693555212464e1,6.966304347774e1,
-4.461751111724e0));
#72142=cartesian_point('',(2.697116169085e1,6.966286782565e1,
-4.431969296415e0));
#72143=cartesian_point('',(2.700815824341e1,6.965743915024e1,
-4.413025995672e0));
#72144=cartesian_point('',(2.704486372278e1,6.964723017683e1,
-4.404600587824e0));
#72145=cartesian_point('',(2.710245485289e1,6.962360888392e1,
-4.407272192990e0));
#72146=cartesian_point('',(2.714004772276e1,6.959637951369e1,
-4.433940291752e0));
#72147=cartesian_point('',(2.715642847029e1,6.957763988204e1,
-4.461371956604e0));
#72148=cartesian_point('',(2.675201674815e1,6.988132628470e1,
-6.614791821712e0));
#72149=cartesian_point('',(2.676301583412e1,6.989300215449e1,
-6.555573752524e0));
#72150=cartesian_point('',(2.678639879214e1,6.991515777988e1,
-6.435723911605e0));
#72151=cartesian_point('',(2.682382221878e1,6.994329763055e1,
-6.260058205105e0));
#72152=cartesian_point('',(2.686266261807e1,6.996615557168e1,
-6.091410148440e0));
#72153=cartesian_point('',(2.690119001723e1,6.998353072380e1,
-5.935229384710e0));
#72154=cartesian_point('',(2.693890694937e1,6.999598093443e1,
-5.791585615689e0));
#72155=cartesian_point('',(2.697526054977e1,7.000400198730e1,
-5.660879216150e0));
#72156=cartesian_point('',(2.700982777053e1,7.000811112139e1,
-5.543075877768e0));
#72157=cartesian_point('',(2.704235689710e1,7.000881079050e1,
-5.437628357343e0));
#72158=cartesian_point('',(2.707268303717e1,7.000654644413e1,
-5.343795812864e0));
#72159=cartesian_point('',(2.710074626314e1,7.000168418885e1,
-5.260576562351e0));
#72160=cartesian_point('',(2.712648142779e1,6.999448761555e1,
-5.187012548149e0));
#72161=cartesian_point('',(2.714933603934e1,6.998527132310e1,
-5.123405134849e0));
#72162=cartesian_point('',(2.716832455300e1,6.997465325858e1,
-5.070827006356e0));
#72163=cartesian_point('',(2.718257415465e1,6.996357114060e1,
-5.029721416474e0));
#72164=cartesian_point('',(2.719177247024e1,6.995290968801e1,
-4.999094790091e0));
#72165=cartesian_point('',(2.719590222292e1,6.994344858127e1,
-4.977385990187e0));
#72166=cartesian_point('',(2.719516423373e1,6.993603743249e1,
-4.963110657243e0));
#72167=cartesian_point('',(2.719033731717e1,6.993140090884e1,
-4.954638294055e0));
#72168=cartesian_point('',(2.718285965791e1,6.992981426971e1,
-4.950271609994e0));
#72169=cartesian_point('',(2.717438800403e1,6.993104459799e1,
-4.948666038400e0));
#72170=cartesian_point('',(2.716137257153e1,6.993686279664e1,
-4.949487852817e0));
#72171=cartesian_point('',(2.715612136874e1,6.994553318212e1,
-4.955546815638e0));
#72172=cartesian_point('',(2.715958820685e1,6.995001379796e1,
-4.964424980444e0));
#72173=(bounded_surface()b_spline_surface(3,3,((#72073,#72074,#72075,#72076,
#72077,#72078,#72079,#72080,#72081,#72082,#72083,#72084,#72085,#72086,#72087,
#72088,#72089,#72090,#72091,#72092,#72093,#72094,#72095,#72096,#72097),(#72098,
#72099,#72100,#72101,#72102,#72103,#72104,#72105,#72106,#72107,#72108,#72109,
#72110,#72111,#72112,#72113,#72114,#72115,#72116,#72117,#72118,#72119,#72120,
#72121,#72122),(#72123,#72124,#72125,#72126,#72127,#72128,#72129,#72130,#72131,
#72132,#72133,#72134,#72135,#72136,#72137,#72138,#72139,#72140,#72141,#72142,
#72143,#72144,#72145,#72146,#72147),(#72148,#72149,#72150,#72151,#72152,#72153,
#72154,#72155,#72156,#72157,#72158,#72159,#72160,#72161,#72162,#72163,#72164,
#72165,#72166,#72167,#72168,#72169,#72170,#72171,#72172)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245282606955e-1,1.549395993285e-1,1.862174213857e-1,
2.154678263499e-1,2.429224447070e-1,2.684964733871e-1,2.920813781173e-1,
3.137228362770e-1,3.335543104811e-1,3.517463610696e-1,3.684712316088e-1,
3.840587384275e-1,3.987523468555e-1,4.120541799577e-1,4.237188684015e-1,
4.340528877617e-1,4.433225114085e-1,4.516878498740e-1,4.592278008792e-1,
4.660778848725e-1,4.724787440297e-1,4.787575271661e-1,4.973384729798e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493431542e0,1.576493431542e0,1.576493431542e0,1.576493431542e0,
1.576493431542e0,1.576493431542e0,1.576493431542e0,1.576493431542e0,
1.576493431542e0,1.576493431542e0,1.576493431542e0,1.576493431542e0,
1.576493431542e0,1.576493431542e0,1.576493431542e0,1.576493431542e0,
1.576493431542e0,1.576493431542e0,1.576493431542e0,1.576493431542e0,
1.576493431542e0,1.576493431542e0,1.576493431542e0,1.576493431542e0,
1.576493431542e0),(8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,
8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,
8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,
8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,
8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,
8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,
8.078355228195e-1,8.078355228195e-1),(8.078355228195e-1,8.078355228195e-1,
8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,
8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,
8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,
8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,
8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,8.078355228195e-1,
8.078355228195e-1,8.078355228195e-1,8.078355228195e-1),(1.576493431542e0,
1.576493431542e0,1.576493431542e0,1.576493431542e0,1.576493431542e0,
1.576493431542e0,1.576493431542e0,1.576493431542e0,1.576493431542e0,
1.576493431542e0,1.576493431542e0,1.576493431542e0,1.576493431542e0,
1.576493431542e0,1.576493431542e0,1.576493431542e0,1.576493431542e0,
1.576493431542e0,1.576493431542e0,1.576493431542e0,1.576493431542e0,
1.576493431542e0,1.576493431542e0,1.576493431542e0,1.576493431542e0)))representation_item('')surface());
#72174=oriented_edge('',*,*,#42103,.f.);
#72175=oriented_edge('',*,*,#42086,.f.);
#72177=oriented_edge('',*,*,#72176,.f.);
#72178=oriented_edge('',*,*,#28329,.f.);
#72179=edge_loop('',(#72174,#72175,#72177,#72178));
#72180=face_outer_bound('',#72179,.f.);
#72182=cartesian_point('',(2.716830147575e1,6.935071823851e1,
-2.490846053290e1));
#72183=direction('',(6.412824752672e-3,-1.188116828425e-2,-9.999088526055e-1));
#72184=direction('',(-8.803879633131e-1,-4.742541870459e-1,-1.108092728387e-5));
#72185=axis2_placement_3d('',#72182,#72183,#72184);
#72186=cylindrical_surface('',#72185,3.000057677439e-1);
#72187=oriented_edge('',*,*,#72176,.t.);
#72188=oriented_edge('',*,*,#42071,.f.);
#72189=oriented_edge('',*,*,#42052,.f.);
#72190=oriented_edge('',*,*,#28331,.f.);
#72191=edge_loop('',(#72187,#72188,#72189,#72190));
#72192=face_outer_bound('',#72191,.f.);
#72194=cartesian_point('',(3.478822928119e1,6.547315913396e1,
-6.309437202144e0));
#72195=cartesian_point('',(3.478883081582e1,6.551388161744e1,
-6.251514169266e0));
#72196=cartesian_point('',(3.479453060180e1,6.559627882960e1,
-6.133279207824e0));
#72197=cartesian_point('',(3.481638084926e1,6.571691243136e1,
-5.957125138741e0));
#72198=cartesian_point('',(3.485074160186e1,6.583246204499e1,
-5.785180302698e0));
#72199=cartesian_point('',(3.489522019135e1,6.593918589008e1,
-5.623082420555e0));
#72200=cartesian_point('',(3.494838585586e1,6.603702377593e1,
-5.470998726476e0));
#72201=cartesian_point('',(3.500878691123e1,6.612570067915e1,
-5.329387931172e0));
#72202=cartesian_point('',(3.507519465524e1,6.620523524125e1,
-5.198224888334e0));
#72203=cartesian_point('',(3.514681842795e1,6.627597359821e1,
-5.076883852520e0));
#72204=cartesian_point('',(3.522329765244e1,6.633835084805e1,
-4.964450178362e0));
#72205=cartesian_point('',(3.530494317746e1,6.639290719817e1,
-4.859574256308e0));
#72206=cartesian_point('',(3.539279676988e1,6.644001471777e1,
-4.760743234731e0));
#72207=cartesian_point('',(3.548732520266e1,6.647900517895e1,
-4.667885031056e0));
#72208=cartesian_point('',(3.558762968060e1,6.650848548478e1,
-4.582351459979e0));
#72209=cartesian_point('',(3.569176454832e1,6.652735398369e1,
-4.505736490738e0));
#72210=cartesian_point('',(3.579897203216e1,6.653523331150e1,
-4.438371723889e0));
#72211=cartesian_point('',(3.590966369057e1,6.653169781014e1,
-4.380190511217e0));
#72212=cartesian_point('',(3.602304934929e1,6.651616840071e1,
-4.332171928097e0));
#72213=cartesian_point('',(3.613668322505e1,6.648866188266e1,
-4.295845042798e0));
#72214=cartesian_point('',(3.624743301201e1,6.645021625877e1,
-4.272214157654e0));
#72215=cartesian_point('',(3.635335835710e1,6.640218834250e1,
-4.261244119209e0));
#72216=cartesian_point('',(3.651773194857e1,6.630933135662e1,
-4.263339963200e0));
#72217=cartesian_point('',(3.662813838176e1,6.621806395546e1,
-4.294881243643e0));
#72218=cartesian_point('',(3.668622049959e1,6.615451476356e1,
-4.326890588976e0));
#72219=cartesian_point('',(3.519634109585e1,6.501857080390e1,
-6.170096608111e0));
#72220=cartesian_point('',(3.518033782015e1,6.504430651132e1,
-6.112458147799e0));
#72221=cartesian_point('',(3.515093707269e1,6.509848608401e1,
-5.994374783463e0));
#72222=cartesian_point('',(3.511708098313e1,6.518391893419e1,
-5.817297274354e0));
#72223=cartesian_point('',(3.509399778194e1,6.527157200729e1,
-5.643318840991e0));
#72224=cartesian_point('',(3.508174457680e1,6.535782319635e1,
-5.478189267712e0));
#72225=cartesian_point('',(3.507953678589e1,6.544181141997e1,
-5.322105923707e0));
#72226=cartesian_point('',(3.508665465450e1,6.552254058562e1,
-5.175542090007e0));
#72227=cartesian_point('',(3.510241194554e1,6.559929010091e1,
-5.038465538286e0));
#72228=cartesian_point('',(3.512630830854e1,6.567170179063e1,
-4.910205983513e0));
#72229=cartesian_point('',(3.515814046912e1,6.573959233053e1,
-4.789764450839e0));
#72230=cartesian_point('',(3.519820442739e1,6.580300243598e1,
-4.675636462601e0));
#72231=cartesian_point('',(3.524750506204e1,6.586194694023e1,
-4.566064638829e0));
#72232=cartesian_point('',(3.530714446579e1,6.591529697677e1,
-4.460808616285e0));
#72233=cartesian_point('',(3.537746147328e1,6.596076478047e1,
-4.361333799998e0));
#72234=cartesian_point('',(3.545760745671e1,6.599595208099e1,
-4.269724980618e0));
#72235=cartesian_point('',(3.554711533498e1,6.601932942651e1,
-4.186883003205e0));
#72236=cartesian_point('',(3.564624792171e1,6.602951444821e1,
-4.113382934158e0));
#72237=cartesian_point('',(3.575386071765e1,6.602491946137e1,
-4.051259085933e0));
#72238=cartesian_point('',(3.586654507943e1,6.600477036296e1,
-4.003392595380e0));
#72239=cartesian_point('',(3.597948213961e1,6.596993839542e1,
-3.971942247784e0));
#72240=cartesian_point('',(3.608877002858e1,6.592228268691e1,
-3.957434366705e0));
#72241=cartesian_point('',(3.625760292879e1,6.582609495328e1,
-3.960927803432e0));
#72242=cartesian_point('',(3.636579843594e1,6.572878150878e1,
-4.004170202467e0));
#72243=cartesian_point('',(3.641475471550e1,6.566412032363e1,
-4.046656410011e0));
#72244=cartesian_point('',(3.575334141611e1,6.522574479267e1,
-6.368730187884e0));
#72245=cartesian_point('',(3.574504033375e1,6.523159365370e1,
-6.310209318589e0));
#72246=cartesian_point('',(3.572890412660e1,6.524448346829e1,
-6.191029691316e0));
#72247=cartesian_point('',(3.570737293952e1,6.526641815092e1,
-6.014219377458e0));
#72248=cartesian_point('',(3.568893426623e1,6.529034801985e1,
-5.842369576673e0));
#72249=cartesian_point('',(3.567407653391e1,6.531510681655e1,
-5.681074344295e0));
#72250=cartesian_point('',(3.566267225404e1,6.534027459392e1,
-5.530468029964e0));
#72251=cartesian_point('',(3.565463123761e1,6.536540087123e1,
-5.390986736600e0));
#72252=cartesian_point('',(3.564983737470e1,6.539012251001e1,
-5.262592679648e0));
#72253=cartesian_point('',(3.564818475043e1,6.541420168376e1,
-5.144666902908e0));
#72254=cartesian_point('',(3.564963571580e1,6.543747345965e1,
-5.036324232431e0));
#72255=cartesian_point('',(3.565427702208e1,6.545986824789e1,
-4.936284152838e0));
#72256=cartesian_point('',(3.566241455730e1,6.548133477052e1,
-4.843154358064e0));
#72257=cartesian_point('',(3.567451333951e1,6.550143090371e1,
-4.756946827424e0));
#72258=cartesian_point('',(3.569091248322e1,6.551926071927e1,
-4.678947057178e0));
#72259=cartesian_point('',(3.571155003375e1,6.553382210228e1,
-4.610480187475e0));
#72260=cartesian_point('',(3.573633080465e1,6.554442514890e1,
-4.551572618176e0));
#72261=cartesian_point('',(3.576530674809e1,6.555046661155e1,
-4.501824535241e0));
#72262=cartesian_point('',(3.579805000962e1,6.555126524588e1,
-4.461668863687e0));
#72263=cartesian_point('',(3.583330756056e1,6.554643535392e1,
-4.431932432270e0));
#72264=cartesian_point('',(3.586924778292e1,6.553622674886e1,
-4.413018345912e0));
#72265=cartesian_point('',(3.590427662889e1,6.552132524665e1,
-4.404603352870e0));
#72266=cartesian_point('',(3.595828499144e1,6.549039671988e1,
-4.407266967022e0));
#72267=cartesian_point('',(3.599200829166e1,6.545849137214e1,
-4.433932295479e0));
#72268=cartesian_point('',(3.600580165193e1,6.543776619888e1,
-4.461373520763e0));
#72269=cartesian_point('',(3.564449289276e1,6.579164287856e1,
-6.614791976097e0));
#72270=cartesian_point('',(3.565693483240e1,6.580179377761e1,
-6.555512436508e0));
#72271=cartesian_point('',(3.568302588711e1,6.582071720671e1,
-6.435592215598e0));
#72272=cartesian_point('',(3.572382291999e1,6.584373655500e1,
-6.259848899548e0));
#72273=cartesian_point('',(3.576532359711e1,6.586132597161e1,
-6.091176360770e0));
#72274=cartesian_point('',(3.580579830765e1,6.587351899471e1,
-5.934972921554e0));
#72275=cartesian_point('',(3.584482642397e1,6.588093357906e1,
-5.791308937578e0));
#72276=cartesian_point('',(3.588192407856e1,6.588413345757e1,
-5.660585966509e0));
#72277=cartesian_point('',(3.591673901244e1,6.588368677738e1,
-5.542770320577e0));
#72278=cartesian_point('',(3.594908692231e1,6.588012468369e1,
-5.437315160956e0));
#72279=cartesian_point('',(3.597886184330e1,6.587391054723e1,
-5.343480785748e0));
#72280=cartesian_point('',(3.600605295077e1,6.586541500585e1,
-5.260261877405e0));
#72281=cartesian_point('',(3.603062746952e1,6.585490849756e1,
-5.186706803908e0));
#72282=cartesian_point('',(3.605207281252e1,6.584277850795e1,
-5.123131403006e0));
#72283=cartesian_point('',(3.606949061476e1,6.582977157857e1,
-5.070610919839e0));
#72284=cartesian_point('',(3.608214455512e1,6.581693233508e1,
-5.029571530626e0));
#72285=cartesian_point('',(3.608984856496e1,6.580517403082e1,
-4.999000571698e0));
#72286=cartesian_point('',(3.609269005030e1,6.579526873267e1,
-4.977332733855e0));
#72287=cartesian_point('',(3.609098051822e1,6.578803081139e1,
-4.963085316871e0));
#72288=cartesian_point('',(3.608558796172e1,6.578407415249e1,
-4.954629349050e0));
#72289=cartesian_point('',(3.607797230393e1,6.578348145001e1,
-4.950270166211e0));
#72290=cartesian_point('',(3.606974095245e1,6.578580581192e1,
-4.948666582581e0));
#72291=cartesian_point('',(3.605759745766e1,6.579327028419e1,
-4.949486759664e0));
#72292=cartesian_point('',(3.605351950212e1,6.580255322629e1,
-4.955544495750e0));
#72293=cartesian_point('',(3.605754647897e1,6.580654583363e1,
-4.964425540576e0));
#72294=(bounded_surface()b_spline_surface(3,3,((#72194,#72195,#72196,#72197,
#72198,#72199,#72200,#72201,#72202,#72203,#72204,#72205,#72206,#72207,#72208,
#72209,#72210,#72211,#72212,#72213,#72214,#72215,#72216,#72217,#72218),(#72219,
#72220,#72221,#72222,#72223,#72224,#72225,#72226,#72227,#72228,#72229,#72230,
#72231,#72232,#72233,#72234,#72235,#72236,#72237,#72238,#72239,#72240,#72241,
#72242,#72243),(#72244,#72245,#72246,#72247,#72248,#72249,#72250,#72251,#72252,
#72253,#72254,#72255,#72256,#72257,#72258,#72259,#72260,#72261,#72262,#72263,
#72264,#72265,#72266,#72267,#72268),(#72269,#72270,#72271,#72272,#72273,#72274,
#72275,#72276,#72277,#72278,#72279,#72280,#72281,#72282,#72283,#72284,#72285,
#72286,#72287,#72288,#72289,#72290,#72291,#72292,#72293)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245281943803e-1,1.549711798436e-1,1.862537041120e-1,
2.155085958043e-1,2.429677836018e-1,2.685460960043e-1,2.921348659118e-1,
3.137797896836e-1,3.336142730633e-1,3.518089001799e-1,3.685355625576e-1,
3.841269722985e-1,3.988209232039e-1,4.121131071624e-1,4.237649482580e-1,
4.340884526124e-1,4.433494118817e-1,4.517066726157e-1,4.592391490857e-1,
4.660826293274e-1,4.724780273179e-1,4.787524628180e-1,4.973385649619e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493411252e0,1.576493411252e0,1.576493411252e0,1.576493411252e0,
1.576493411252e0,1.576493411252e0,1.576493411252e0,1.576493411252e0,
1.576493411252e0,1.576493411252e0,1.576493411252e0,1.576493411252e0,
1.576493411252e0,1.576493411252e0,1.576493411252e0,1.576493411252e0,
1.576493411252e0,1.576493411252e0,1.576493411252e0,1.576493411252e0,
1.576493411252e0,1.576493411252e0,1.576493411252e0,1.576493411252e0,
1.576493411252e0),(8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,
8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,
8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,
8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,
8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,
8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,
8.078355295825e-1,8.078355295825e-1),(8.078355295825e-1,8.078355295825e-1,
8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,
8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,
8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,
8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,
8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,8.078355295825e-1,
8.078355295825e-1,8.078355295825e-1,8.078355295825e-1),(1.576493411252e0,
1.576493411252e0,1.576493411252e0,1.576493411252e0,1.576493411252e0,
1.576493411252e0,1.576493411252e0,1.576493411252e0,1.576493411252e0,
1.576493411252e0,1.576493411252e0,1.576493411252e0,1.576493411252e0,
1.576493411252e0,1.576493411252e0,1.576493411252e0,1.576493411252e0,
1.576493411252e0,1.576493411252e0,1.576493411252e0,1.576493411252e0,
1.576493411252e0,1.576493411252e0,1.576493411252e0,1.576493411252e0)))representation_item('')surface());
#72295=oriented_edge('',*,*,#41763,.f.);
#72296=oriented_edge('',*,*,#41746,.f.);
#72298=oriented_edge('',*,*,#72297,.f.);
#72299=oriented_edge('',*,*,#28343,.f.);
#72300=edge_loop('',(#72295,#72296,#72298,#72299));
#72301=face_outer_bound('',#72300,.f.);
#72303=cartesian_point('',(3.598795806979e1,6.521123828943e1,
-2.490846053290e1));
#72304=direction('',(4.807158492730e-3,-1.261656483888e-2,-9.999088526055e-1));
#72305=direction('',(-9.347587154264e-1,-3.552831881916e-1,-1.108092752975e-5));
#72306=axis2_placement_3d('',#72303,#72304,#72305);
#72307=cylindrical_surface('',#72306,3.000057677462e-1);
#72308=oriented_edge('',*,*,#72297,.t.);
#72309=oriented_edge('',*,*,#41731,.f.);
#72310=oriented_edge('',*,*,#41712,.f.);
#72311=oriented_edge('',*,*,#28345,.f.);
#72312=edge_loop('',(#72308,#72309,#72310,#72311));
#72313=face_outer_bound('',#72312,.f.);
#72315=cartesian_point('',(3.553062965296e1,6.405824483985e1,
-4.213845709963e1));
#72316=direction('',(-2.648547976063e-1,-4.763029270553e-1,-8.384434732667e-1));
#72317=direction('',(-8.758274567400e-1,-2.449744371324e-1,4.158290407992e-1));
#72318=axis2_placement_3d('',#72315,#72316,#72317);
#72319=cylindrical_surface('',#72318,3.000000000001e-1);
#72320=oriented_edge('',*,*,#40941,.t.);
#72321=oriented_edge('',*,*,#41012,.f.);
#72322=oriented_edge('',*,*,#41677,.t.);
#72323=oriented_edge('',*,*,#41708,.t.);
#72324=oriented_edge('',*,*,#41728,.f.);
#72325=edge_loop('',(#72320,#72321,#72322,#72323,#72324));
#72326=face_outer_bound('',#72325,.f.);
#72328=cartesian_point('',(4.303657330870e1,6.037225207964e1,
-6.309437201911e0));
#72329=cartesian_point('',(4.304248505043e1,6.041254766017e1,
-6.251514169075e0));
#72330=cartesian_point('',(4.305889106864e1,6.049349598151e1,
-6.133279207595e0));
#72331=cartesian_point('',(4.309630022872e1,6.061024551628e1,
-5.957125138759e0));
#72332=cartesian_point('',(4.314544927144e1,6.072032160877e1,
-5.785180302696e0));
#72333=cartesian_point('',(4.320347759753e1,6.082032679565e1,
-5.623082420557e0));
#72334=cartesian_point('',(4.326895882912e1,6.091038815308e1,
-5.470998726477e0));
#72335=cartesian_point('',(4.334041780360e1,6.099042249333e1,
-5.329387931173e0));
#72336=cartesian_point('',(4.341663876369e1,6.106060867627e1,
-5.198224888336e0));
#72337=cartesian_point('',(4.349688299348e1,6.112139307845e1,
-5.076883852521e0));
#72338=cartesian_point('',(4.358084979250e1,6.117325414032e1,
-4.964450178364e0));
#72339=cartesian_point('',(4.366891786139e1,6.121668687381e1,
-4.859574256310e0));
#72340=cartesian_point('',(4.376216861930e1,6.125192418716e1,
-4.760743234734e0));
#72341=cartesian_point('',(4.386097762468e1,6.127824264315e1,
-4.667885031059e0));
#72342=cartesian_point('',(4.396427193596e1,6.129437837931e1,
-4.582351459982e0));
#72343=cartesian_point('',(4.406997874877e1,6.129949312783e1,
-4.505736490741e0));
#72344=cartesian_point('',(4.417729751638e1,6.129331166225e1,
-4.438371723892e0));
#72345=cartesian_point('',(4.428658071679e1,6.127535824691e1,
-4.380190511221e0));
#72346=cartesian_point('',(4.439696935080e1,6.124516189545e1,
-4.332171928101e0));
#72347=cartesian_point('',(4.450604075193e1,6.120305850236e1,
-4.295845042804e0));
#72348=cartesian_point('',(4.461082489822e1,6.115048603813e1,
-4.272214157660e0));
#72349=cartesian_point('',(4.470957513626e1,6.108904297539e1,
-4.261244119218e0));
#72350=cartesian_point('',(4.486042222092e1,6.097552533426e1,
-4.263339963221e0));
#72351=cartesian_point('',(4.495797132589e1,6.087062780629e1,
-4.294881244094e0));
#72352=cartesian_point('',(4.500726171110e1,6.080004104866e1,
-4.326890590130e0));
#72353=cartesian_point('',(4.338185798928e1,5.986828353459e1,
-6.170096607666e0));
#72354=cartesian_point('',(4.336935080745e1,5.989588791550e1,
-6.112458147552e0));
#72355=cartesian_point('',(4.334727344107e1,5.995344154234e1,
-5.994374783248e0));
#72356=cartesian_point('',(4.332485821959e1,6.004256260887e1,
-5.817297274357e0));
#72357=cartesian_point('',(4.331341352029e1,6.013247876017e1,
-5.643318840981e0));
#72358=cartesian_point('',(4.331252318229e1,6.021959142255e1,
-5.478189267705e0));
#72359=cartesian_point('',(4.332129694236e1,6.030314928982e1,
-5.322105923699e0));
#72360=cartesian_point('',(4.333889118721e1,6.038225873798e1,
-5.175542089998e0));
#72361=cartesian_point('',(4.336453149443e1,6.045629491133e1,
-5.038465538277e0));
#72362=cartesian_point('',(4.339767504286e1,6.052496800774e1,
-4.910205983503e0));
#72363=cartesian_point('',(4.343809636856e1,6.058812280395e1,
-4.789764450830e0));
#72364=cartesian_point('',(4.348609425372e1,6.064576103124e1,
-4.675636462591e0));
#72365=cartesian_point('',(4.354266691631e1,6.069776623297e1,
-4.566064638818e0));
#72366=cartesian_point('',(4.360875967381e1,6.074287534827e1,
-4.460808616274e0));
#72367=cartesian_point('',(4.368440984884e1,6.077877595737e1,
-4.361333799986e0));
#72368=cartesian_point('',(4.376846303663e1,6.080320107562e1,
-4.269724980605e0));
#72369=cartesian_point('',(4.386025651849e1,6.081469530219e1,
-4.186883003191e0));
#72370=cartesian_point('',(4.395987042430e1,6.081185379055e1,
-4.113382934143e0));
#72371=cartesian_point('',(4.406596281173e1,6.079325182596e1,
-4.051259085918e0));
#72372=cartesian_point('',(4.417505315808e1,6.075856684521e1,
-4.003392595366e0));
#72373=cartesian_point('',(4.428247754196e1,6.070929162556e1,
-3.971942247770e0));
#72374=cartesian_point('',(4.438461013973e1,6.064777868624e1,
-3.957434366693e0));
#72375=cartesian_point('',(4.453944363329e1,6.053037673576e1,
-3.960927803441e0));
#72376=cartesian_point('',(4.463401156008e1,6.041977347283e1,
-4.004170203063e0));
#72377=cartesian_point('',(4.467410902899e1,6.034927539650e1,
-4.046656411067e0));
#72378=cartesian_point('',(4.396113473069e1,6.000098198809e1,
-6.368730187279e0));
#72379=cartesian_point('',(4.395366809047e1,6.000786432162e1,
-6.310209318413e0));
#72380=cartesian_point('',(4.393935238931e1,6.002275005985e1,
-6.191029691068e0));
#72381=cartesian_point('',(4.392086845512e1,6.004730747200e1,
-6.014219377472e0));
#72382=cartesian_point('',(4.390571100191e1,6.007343934742e1,
-5.842369576662e0));
#72383=cartesian_point('',(4.389421205100e1,6.009992565240e1,
-5.681074344290e0));
#72384=cartesian_point('',(4.388619039048e1,6.012636667318e1,
-5.530468029957e0));
#72385=cartesian_point('',(4.388149780336e1,6.015232755495e1,
-5.390986736593e0));
#72386=cartesian_point('',(4.387997177398e1,6.017746342136e1,
-5.262592679641e0));
#72387=cartesian_point('',(4.388147625100e1,6.020155230520e1,
-5.144666902901e0));
#72388=cartesian_point('',(4.388595237946e1,6.022443559884e1,
-5.036324232424e0));
#72389=cartesian_point('',(4.389347708515e1,6.024603298452e1,
-4.936284152830e0));
#72390=cartesian_point('',(4.390434694609e1,6.026625369659e1,
-4.843154358056e0));
#72391=cartesian_point('',(4.391896529328e1,6.028459869661e1,
-4.756946827416e0));
#72392=cartesian_point('',(4.393755139798e1,6.030013545784e1,
-4.678947057170e0));
#72393=cartesian_point('',(4.395991303328e1,6.031187852531e1,
-4.610480187465e0));
#72394=cartesian_point('',(4.398586577656e1,6.031915632173e1,
-4.551572618166e0));
#72395=cartesian_point('',(4.401538239590e1,6.032136397926e1,
-4.501824535231e0));
#72396=cartesian_point('',(4.404794977698e1,6.031788192791e1,
-4.461668863677e0));
#72397=cartesian_point('',(4.408227526728e1,6.030849132248e1,
-4.431932432260e0));
#72398=cartesian_point('',(4.411657552571e1,6.029367891308e1,
-4.413018345902e0));
#72399=cartesian_point('',(4.414935965871e1,6.027433271341e1,
-4.404603352861e0));
#72400=cartesian_point('',(4.419886898969e1,6.023661927835e1,
-4.407266967030e0));
#72401=cartesian_point('',(4.422813929896e1,6.020058511102e1,
-4.433932295842e0));
#72402=cartesian_point('',(4.423910947245e1,6.017823684871e1,
-4.461373521694e0));
#72403=cartesian_point('',(4.392708194210e1,6.057624632206e1,
-6.614791975928e0));
#72404=cartesian_point('',(4.394074239499e1,6.058468638022e1,
-6.555512436422e0));
#72405=cartesian_point('',(4.396908024028e1,6.060004235057e1,
-6.435592215313e0));
#72406=cartesian_point('',(4.401253287671e1,6.061753968383e1,
-6.259848899577e0));
#72407=cartesian_point('',(4.405597438936e1,6.062956169517e1,
-6.091176360762e0));
#72408=cartesian_point('',(4.409769434202e1,6.063636739542e1,
-5.934972921555e0));
#72409=cartesian_point('',(4.413735636486e1,6.063862435556e1,
-5.791308937576e0));
#72410=cartesian_point('',(4.417455431183e1,6.063695464308e1,
-5.660585966508e0));
#72411=cartesian_point('',(4.420901309566e1,6.063196752354e1,
-5.542770320576e0));
#72412=cartesian_point('',(4.424061931814e1,6.062421365455e1,
-5.437315160955e0));
#72413=cartesian_point('',(4.426932840299e1,6.061416627383e1,
-5.343480785747e0));
#72414=cartesian_point('',(4.429517799610e1,6.060219426127e1,
-5.260261877404e0));
#72415=cartesian_point('',(4.431817090191e1,6.058857001925e1,
-5.186706803907e0));
#72416=cartesian_point('',(4.433784949568e1,6.057374462442e1,
-5.123131403006e0));
#72417=cartesian_point('',(4.435342054124e1,6.055857549173e1,
-5.070610919840e0));
#72418=cartesian_point('',(4.436429036782e1,6.054419441909e1,
-5.029571530627e0));
#72419=cartesian_point('',(4.437039370211e1,6.053153113368e1,
-4.999000571699e0));
#72420=cartesian_point('',(4.437191797729e1,6.052133968847e1,
-4.977332733856e0));
#72421=cartesian_point('',(4.436927833219e1,6.051438682733e1,
-4.963085316872e0));
#72422=cartesian_point('',(4.436341546214e1,6.051116788805e1,
-4.954629349052e0));
#72423=cartesian_point('',(4.435578759416e1,6.051157429904e1,
-4.950270166214e0));
#72424=cartesian_point('',(4.434793005315e1,6.051495318267e1,
-4.948666582584e0));
#72425=cartesian_point('',(4.433686475670e1,6.052393883956e1,
-4.949486759671e0));
#72426=cartesian_point('',(4.433403335578e1,6.053367464478e1,
-4.955544495831e0));
#72427=cartesian_point('',(4.433854702455e1,6.053710747518e1,
-4.964425541170e0));
#72428=(bounded_surface()b_spline_surface(3,3,((#72328,#72329,#72330,#72331,
#72332,#72333,#72334,#72335,#72336,#72337,#72338,#72339,#72340,#72341,#72342,
#72343,#72344,#72345,#72346,#72347,#72348,#72349,#72350,#72351,#72352),(#72353,
#72354,#72355,#72356,#72357,#72358,#72359,#72360,#72361,#72362,#72363,#72364,
#72365,#72366,#72367,#72368,#72369,#72370,#72371,#72372,#72373,#72374,#72375,
#72376,#72377),(#72378,#72379,#72380,#72381,#72382,#72383,#72384,#72385,#72386,
#72387,#72388,#72389,#72390,#72391,#72392,#72393,#72394,#72395,#72396,#72397,
#72398,#72399,#72400,#72401,#72402),(#72403,#72404,#72405,#72406,#72407,#72408,
#72409,#72410,#72411,#72412,#72413,#72414,#72415,#72416,#72417,#72418,#72419,
#72420,#72421,#72422,#72423,#72424,#72425,#72426,#72427)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245281948206e-1,1.549711801860e-1,1.862537044419e-1,
2.155085961223e-1,2.429677839088e-1,2.685460963010e-1,2.921348661990e-1,
3.137797899621e-1,3.336142733338e-1,3.518089004429e-1,3.685355628139e-1,
3.841269725485e-1,3.988209234479e-1,4.121131074010e-1,4.237649484919e-1,
4.340884528422e-1,4.433494121077e-1,4.517066728384e-1,4.592391493054e-1,
4.660826295443e-1,4.724780275322e-1,4.787524630298e-1,4.973385653375e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0),(8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1),(8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1),(1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0)))representation_item('')surface());
#72429=oriented_edge('',*,*,#41423,.f.);
#72430=oriented_edge('',*,*,#41406,.f.);
#72432=oriented_edge('',*,*,#72431,.f.);
#72433=oriented_edge('',*,*,#28357,.f.);
#72434=edge_loop('',(#72429,#72430,#72432,#72433));
#72435=face_outer_bound('',#72434,.f.);
#72437=cartesian_point('',(4.419185072350e1,5.995597597326e1,
-2.490846053290e1));
#72438=direction('',(3.119240418072e-3,-1.313608847097e-2,-9.999088526055e-1));
#72439=direction('',(-9.731354867469e-1,-2.302331955022e-1,-1.108092744773e-5));
#72440=axis2_placement_3d('',#72437,#72438,#72439);
#72441=cylindrical_surface('',#72440,3.000057677444e-1);
#72442=oriented_edge('',*,*,#72431,.t.);
#72443=oriented_edge('',*,*,#41391,.f.);
#72444=oriented_edge('',*,*,#41372,.f.);
#72445=oriented_edge('',*,*,#28359,.f.);
#72446=edge_loop('',(#72442,#72443,#72444,#72445));
#72447=face_outer_bound('',#72446,.f.);
#72449=cartesian_point('',(4.358793897044e1,5.887253987986e1,
-4.213845709860e1));
#72450=direction('',(-3.247589355088e-1,-4.376576012651e-1,-8.384434732659e-1));
#72451=direction('',(-9.003102118952e-1,-1.285602239225e-1,4.158290408115e-1));
#72452=axis2_placement_3d('',#72449,#72450,#72451);
#72453=cylindrical_surface('',#72452,2.999999999971e-1);
#72454=oriented_edge('',*,*,#41231,.t.);
#72455=oriented_edge('',*,*,#41302,.f.);
#72456=oriented_edge('',*,*,#41337,.t.);
#72457=oriented_edge('',*,*,#41368,.t.);
#72458=oriented_edge('',*,*,#41388,.f.);
#72459=edge_loop('',(#72454,#72455,#72456,#72457,#72458));
#72460=face_outer_bound('',#72459,.f.);
#72462=cartesian_point('',(5.060458569482e1,5.383707475926e1,
-2.046458616586e1));
#72463=direction('',(1.458119833111e-3,-1.335069564322e-2,-9.999098123393e-1));
#72464=direction('',(9.682180008486e-1,-2.500626591934e-1,4.750716780469e-3));
#72465=axis2_placement_3d('',#72462,#72463,#72464);
#72466=cylindrical_surface('',#72465,5.000127832405e-1);
#72467=oriented_edge('',*,*,#40152,.f.);
#72469=oriented_edge('',*,*,#72468,.f.);
#72470=oriented_edge('',*,*,#40452,.f.);
#72471=oriented_edge('',*,*,#40130,.t.);
#72472=edge_loop('',(#72467,#72469,#72470,#72471));
#72473=face_outer_bound('',#72472,.f.);
#72475=cartesian_point('',(5.235145979648e1,5.576719668576e1,
-8.219258647267e0));
#72476=direction('',(-7.074446466122e-1,7.066933146983e-1,-1.032622585202e-2));
#72477=direction('',(-6.180106931576e-1,-6.114470410269e-1,4.941612076665e-1));
#72478=axis2_placement_3d('',#72475,#72476,#72477);
#72479=toroidal_surface('',#72478,2.496957447406e0,4.999972903769e-1);
#72480=oriented_edge('',*,*,#40150,.f.);
#72482=oriented_edge('',*,*,#72481,.f.);
#72484=oriented_edge('',*,*,#72483,.f.);
#72485=oriented_edge('',*,*,#72468,.t.);
#72486=edge_loop('',(#72480,#72482,#72484,#72485));
#72487=face_outer_bound('',#72486,.f.);
#72489=cartesian_point('',(5.089868042762e1,5.433478629058e1,
-6.716124304529e0));
#72490=direction('',(-3.095524879958e-1,-3.227989087702e-1,-8.944149605593e-1));
#72491=direction('',(9.315474555341e-1,-2.916670634245e-1,-2.171397296705e-1));
#72492=axis2_placement_3d('',#72489,#72490,#72491);
#72493=cylindrical_surface('',#72492,5.000000034853e-1);
#72494=oriented_edge('',*,*,#40148,.f.);
#72495=oriented_edge('',*,*,#40245,.f.);
#72496=oriented_edge('',*,*,#40263,.f.);
#72497=oriented_edge('',*,*,#72481,.t.);
#72498=edge_loop('',(#72494,#72495,#72496,#72497));
#72499=face_outer_bound('',#72498,.f.);
#72501=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#72502=direction('',(0.e0,0.e0,1.e0));
#72503=direction('',(-6.582278692620e-1,-7.528187511791e-1,0.e0));
#72504=axis2_placement_3d('',#72501,#72502,#72503);
#72505=toroidal_surface('',#72504,7.649382607502e1,3.e0);
#72507=oriented_edge('',*,*,#72506,.f.);
#72508=oriented_edge('',*,*,#40456,.t.);
#72509=oriented_edge('',*,*,#40454,.t.);
#72510=oriented_edge('',*,*,#72483,.t.);
#72511=oriented_edge('',*,*,#40261,.t.);
#72512=oriented_edge('',*,*,#40259,.t.);
#72513=edge_loop('',(#72507,#72508,#72509,#72510,#72511,#72512));
#72514=face_outer_bound('',#72513,.f.);
#72516=cartesian_point('',(4.845678144169e1,5.918386090963e1,
-8.219511289437e0));
#72517=direction('',(-7.931776200278e-1,6.089012481828e-1,1.041791958864e-2));
#72518=direction('',(-5.253218998888e-1,-6.927575760500e-1,4.940889012339e-1));
#72519=axis2_placement_3d('',#72516,#72517,#72518);
#72520=toroidal_surface('',#72519,2.497880036087e0,4.999993492926e-1);
#72521=oriented_edge('',*,*,#72506,.t.);
#72522=oriented_edge('',*,*,#40282,.f.);
#72523=oriented_edge('',*,*,#40414,.f.);
#72524=oriented_edge('',*,*,#40431,.t.);
#72525=edge_loop('',(#72521,#72522,#72523,#72524));
#72526=face_outer_bound('',#72525,.f.);
#72528=cartesian_point('',(5.719562626861e1,4.717643266477e1,
-6.309437202272e0));
#72529=cartesian_point('',(5.721176583490e1,4.721382513603e1,
-6.251514171030e0));
#72530=cartesian_point('',(5.724856379840e1,4.728776901960e1,
-6.133279210695e0));
#72531=cartesian_point('',(5.731491527471e1,4.739085820697e1,
-5.957125142804e0));
#72532=cartesian_point('',(5.739087939362e1,4.748446283978e1,
-5.785180306071e0));
#72533=cartesian_point('',(5.747281369950e1,4.756604159698e1,
-5.623082423415e0));
#72534=cartesian_point('',(5.755937330677e1,4.763608639851e1,
-5.470998729003e0));
#72535=cartesian_point('',(5.764911178720e1,4.769489869138e1,
-5.329387933562e0));
#72536=cartesian_point('',(5.774090110173e1,4.774296590213e1,
-5.198224890749e0));
#72537=cartesian_point('',(5.783414323634e1,4.778091039120e1,
-5.076883855078e0));
#72538=cartesian_point('',(5.792867156620e1,4.780927212360e1,
-4.964450181138e0));
#72539=cartesian_point('',(5.802498000653e1,4.782843122927e1,
-4.859574259353e0));
#72540=cartesian_point('',(5.812417340915e1,4.783833278842e1,
-4.760743238057e0));
#72541=cartesian_point('',(5.822642729634e1,4.783818081274e1,
-4.667885034610e0));
#72542=cartesian_point('',(5.833037817455e1,4.782703220254e1,
-4.582351463661e0));
#72543=cartesian_point('',(5.843380690880e1,4.780461373456e1,
-4.505736494446e0));
#72544=cartesian_point('',(5.853586899646e1,4.777086675721e1,
-4.438371727549e0));
#72545=cartesian_point('',(5.863678177564e1,4.772524051716e1,
-4.380190514723e0));
#72546=cartesian_point('',(5.873559361671e1,4.766750240187e1,
-4.332171931247e0));
#72547=cartesian_point('',(5.883005133958e1,4.759860389263e1,
-4.295845045316e0));
#72548=cartesian_point('',(5.891765829762e1,4.752070266032e1,
-4.272214159254e0));
#72549=cartesian_point('',(5.899714106846e1,4.743579477789e1,
-4.261244119690e0));
#72550=cartesian_point('',(5.911346763174e1,4.728710306605e1,
-4.263339961670e0));
#72551=cartesian_point('',(5.918054335288e1,4.716053227603e1,
-4.294881237713e0));
#72552=cartesian_point('',(5.920988501007e1,4.707959341191e1,
-4.326890579586e0));
#72553=cartesian_point('',(5.739870900613e1,4.660027017846e1,
-6.170096607901e0));
#72554=cartesian_point('',(5.739377253030e1,4.663017106238e1,
-6.112458149498e0));
#72555=cartesian_point('',(5.738734340665e1,4.669147763924e1,
-5.994374786349e0));
#72556=cartesian_point('',(5.738875819438e1,4.678336346477e1,
-5.817297278437e0));
#72557=cartesian_point('',(5.740097547598e1,4.687317790401e1,
-5.643318844407e0));
#72558=cartesian_point('',(5.742266189148e1,4.695755271112e1,
-5.478189270625e0));
#72559=cartesian_point('',(5.745276306024e1,4.703599259709e1,
-5.322105926300e0));
#72560=cartesian_point('',(5.749023282744e1,4.710785273061e1,
-5.175542092480e0));
#72561=cartesian_point('',(5.753416143389e1,4.717272998272e1,
-5.038465540811e0));
#72562=cartesian_point('',(5.758394954829e1,4.723048491854e1,
-4.910205986220e0));
#72563=cartesian_point('',(5.763933921442e1,4.728102595832e1,
-4.789764453820e0));
#72564=cartesian_point('',(5.770061948182e1,4.732427744385e1,
-4.675636465926e0));
#72565=cartesian_point('',(5.776872441378e1,4.735986852889e1,
-4.566064642535e0));
#72566=cartesian_point('',(5.784424021267e1,4.738633452421e1,
-4.460808620342e0));
#72567=cartesian_point('',(5.792660443116e1,4.740143214410e1,
-4.361333804316e0));
#72568=cartesian_point('',(5.801411526105e1,4.740327043148e1,
-4.269724985091e0));
#72569=cartesian_point('',(5.810575587978e1,4.739061510135e1,
-4.186883007744e0));
#72570=cartesian_point('',(5.820124008583e1,4.736208843711e1,
-4.113382938617e0));
#72571=cartesian_point('',(5.829890291925e1,4.731666159023e1,
-4.051259090025e0));
#72572=cartesian_point('',(5.839529896800e1,4.725492381400e1,
-4.003392598694e0));
#72573=cartesian_point('',(5.848630958933e1,4.717952413195e1,
-3.971942249889e0));
#72574=cartesian_point('',(5.856904138345e1,4.709367333508e1,
-3.957434367295e0));
#72575=cartesian_point('',(5.868821318902e1,4.694019791039e1,
-3.960927801258e0));
#72576=cartesian_point('',(5.875093256128e1,4.680888738939e1,
-4.004170194347e0));
#72577=cartesian_point('',(5.877141750666e1,4.673041348819e1,-4.046656397e0));
#72578=cartesian_point('',(5.799259225069e1,4.657851919282e1,
-6.368730187631e0));
#72579=cartesian_point('',(5.798716131127e1,4.658709952446e1,
-6.310209320385e0));
#72580=cartesian_point('',(5.797718611841e1,4.660518321939e1,
-6.191029694187e0));
#72581=cartesian_point('',(5.796568793494e1,4.663368785202e1,
-6.014219381521e0));
#72582=cartesian_point('',(5.795781038637e1,4.666285234303e1,
-5.842369580027e0));
#72583=cartesian_point('',(5.795355841281e1,4.669141229662e1,
-5.681074347125e0));
#72584=cartesian_point('',(5.795265352343e1,4.671902852003e1,
-5.530468032451e0));
#72585=cartesian_point('',(5.795484000291e1,4.674531933714e1,
-5.390986738938e0));
#72586=cartesian_point('',(5.795987161261e1,4.676999368513e1,
-5.262592681995e0));
#72587=cartesian_point('',(5.796755948766e1,4.679287237282e1,
-5.144666905376e0));
#72588=cartesian_point('',(5.797780572785e1,4.681381742982e1,
-5.036324235085e0));
#72589=cartesian_point('',(5.799066385003e1,4.683273136526e1,
-4.936284155717e0));
#72590=cartesian_point('',(5.800639683465e1,4.684944974624e1,
-4.843154361167e0));
#72591=cartesian_point('',(5.802526510892e1,4.686338614893e1,
-4.756946830687e0));
#72592=cartesian_point('',(5.804723911692e1,4.687358307011e1,
-4.678947060493e0));
#72593=cartesian_point('',(5.807187812721e1,4.687913838537e1,
-4.610480190742e0));
#72594=cartesian_point('',(5.809883018422e1,4.687945113295e1,
-4.551572621330e0));
#72595=cartesian_point('',(5.812791243263e1,4.687394410356e1,
-4.501824538193e0));
#72596=cartesian_point('',(5.815846888560e1,4.686215164229e1,
-4.461668866279e0));
#72597=cartesian_point('',(5.818919429542e1,4.684419692397e1,
-4.431932434294e0));
#72598=cartesian_point('',(5.821849206717e1,4.682101167564e1,
-4.413018347158e0));
#72599=cartesian_point('',(5.824515194315e1,4.679383952420e1,
-4.404603353192e0));
#72600=cartesian_point('',(5.828321332815e1,4.674459718821e1,
-4.407266965660e0));
#72601=cartesian_point('',(5.830215994734e1,4.670221514432e1,
-4.433932290435e0));
#72602=cartesian_point('',(5.830697216495e1,4.667778909226e1,
-4.461373512258e0));
#72603=cartesian_point('',(5.810858914629e1,4.714299537806e1,
-6.614791976156e0));
#72604=cartesian_point('',(5.812396858189e1,4.714761226436e1,
-6.555512438416e0));
#72605=cartesian_point('',(5.815531525580e1,4.715511061863e1,
-6.435592218440e0));
#72606=cartesian_point('',(5.820181592238e1,4.716076537495e1,
-6.259848903576e0));
#72607=cartesian_point('',(5.824688872707e1,4.716113425548e1,
-6.091176364042e0));
#72608=cartesian_point('',(5.828894855180e1,4.715691013888e1,
-5.934972924280e0));
#72609=cartesian_point('',(5.832784326834e1,4.714882490813e1,
-5.791308939936e0));
#72610=cartesian_point('',(5.836334157266e1,4.713758455266e1,
-5.660585968686e0));
#72611=cartesian_point('',(5.839533544040e1,4.712384877564e1,
-5.542770322713e0));
#72612=cartesian_point('',(5.842385785800e1,4.710817882108e1,
-5.437315163140e0));
#72613=cartesian_point('',(5.844898825100e1,4.709104333873e1,
-5.343480788016e0));
#72614=cartesian_point('',(5.847085845572e1,4.707278889570e1,
-5.260261879757e0));
#72615=cartesian_point('',(5.848954168397e1,4.705367788666e1,
-5.186706806297e0));
#72616=cartesian_point('',(5.850471265144e1,4.703426446015e1,
-5.123131405329e0));
#72617=cartesian_point('',(5.851582706617e1,4.701558212002e1,
-5.070610921970e0));
#72618=cartesian_point('',(5.852260441707e1,4.699887775240e1,
-5.029571532472e0));
#72619=cartesian_point('',(5.852522228605e1,4.698506629875e1,
-4.999000573219e0));
#72620=cartesian_point('',(5.852405688292e1,4.697482760700e1,
-4.977332735032e0));
#72621=cartesian_point('',(5.851970764889e1,4.696879484902e1,
-4.963085317704e0));
#72622=cartesian_point('',(5.851321142868e1,4.696720301455e1,
-4.954629349574e0));
#72623=cartesian_point('',(5.850594866098e1,4.696956981460e1,
-4.950270166479e0));
#72624=cartesian_point('',(5.849923337854e1,4.697486724658e1,
-4.948666582639e0));
#72625=cartesian_point('',(5.849087078214e1,4.698641063335e1,
-4.949486759365e0));
#72626=cartesian_point('',(5.849065566983e1,4.699654751916e1,
-4.955544494544e0));
#72627=cartesian_point('',(5.849590401859e1,4.699869515157e1,
-4.964425538385e0));
#72628=(bounded_surface()b_spline_surface(3,3,((#72528,#72529,#72530,#72531,
#72532,#72533,#72534,#72535,#72536,#72537,#72538,#72539,#72540,#72541,#72542,
#72543,#72544,#72545,#72546,#72547,#72548,#72549,#72550,#72551,#72552),(#72553,
#72554,#72555,#72556,#72557,#72558,#72559,#72560,#72561,#72562,#72563,#72564,
#72565,#72566,#72567,#72568,#72569,#72570,#72571,#72572,#72573,#72574,#72575,
#72576,#72577),(#72578,#72579,#72580,#72581,#72582,#72583,#72584,#72585,#72586,
#72587,#72588,#72589,#72590,#72591,#72592,#72593,#72594,#72595,#72596,#72597,
#72598,#72599,#72600,#72601,#72602),(#72603,#72604,#72605,#72606,#72607,#72608,
#72609,#72610,#72611,#72612,#72613,#72614,#72615,#72616,#72617,#72618,#72619,
#72620,#72621,#72622,#72623,#72624,#72625,#72626,#72627)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245281964412e-1,1.549711810454e-1,1.862537054107e-1,
2.155085971816e-1,2.429677850344e-1,2.685460974584e-1,2.921348673547e-1,
3.137797910913e-1,3.336142744203e-1,3.518089014768e-1,3.685355637931e-1,
3.841269734692e-1,3.988209243191e-1,4.121131082497e-1,4.237649493304e-1,
4.340884536677e-1,4.433494129163e-1,4.517066736291e-1,4.592391500789e-1,
4.660826303011e-1,4.724780282752e-1,4.787524637654e-1,4.973385645909e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493411270e0,1.576493411270e0,1.576493411270e0,1.576493411270e0,
1.576493411270e0,1.576493411270e0,1.576493411270e0,1.576493411270e0,
1.576493411270e0,1.576493411270e0,1.576493411270e0,1.576493411270e0,
1.576493411270e0,1.576493411270e0,1.576493411270e0,1.576493411270e0,
1.576493411270e0,1.576493411270e0,1.576493411270e0,1.576493411270e0,
1.576493411270e0,1.576493411270e0,1.576493411270e0,1.576493411270e0,
1.576493411270e0),(8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,
8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,
8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,
8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,
8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,
8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,
8.078355295766e-1,8.078355295766e-1),(8.078355295766e-1,8.078355295766e-1,
8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,
8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,
8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,
8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,
8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,8.078355295766e-1,
8.078355295766e-1,8.078355295766e-1,8.078355295766e-1),(1.576493411270e0,
1.576493411270e0,1.576493411270e0,1.576493411270e0,1.576493411270e0,
1.576493411270e0,1.576493411270e0,1.576493411270e0,1.576493411270e0,
1.576493411270e0,1.576493411270e0,1.576493411270e0,1.576493411270e0,
1.576493411270e0,1.576493411270e0,1.576493411270e0,1.576493411270e0,
1.576493411270e0,1.576493411270e0,1.576493411270e0,1.576493411270e0,
1.576493411270e0,1.576493411270e0,1.576493411270e0,1.576493411270e0)))representation_item('')surface());
#72629=oriented_edge('',*,*,#39087,.f.);
#72630=oriented_edge('',*,*,#39070,.f.);
#72632=oriented_edge('',*,*,#72631,.f.);
#72633=oriented_edge('',*,*,#28385,.f.);
#72634=edge_loop('',(#72629,#72630,#72632,#72633));
#72635=face_outer_bound('',#72634,.f.);
#72637=cartesian_point('',(5.820379837493e1,4.647533302736e1,
-2.490846053290e1));
#72638=direction('',(-3.869149961956e-4,-1.349580593705e-2,-9.999088526055e-1));
#72639=direction('',(-9.995654349378e-1,2.947780783589e-2,-1.108092754429e-5));
#72640=axis2_placement_3d('',#72637,#72638,#72639);
#72641=cylindrical_surface('',#72640,3.000057677465e-1);
#72642=oriented_edge('',*,*,#72631,.t.);
#72643=oriented_edge('',*,*,#39055,.f.);
#72644=oriented_edge('',*,*,#39036,.f.);
#72645=oriented_edge('',*,*,#28387,.f.);
#72646=edge_loop('',(#72642,#72643,#72644,#72645));
#72647=face_outer_bound('',#72646,.f.);
#72649=cartesian_point('',(6.236246789790e1,3.870982208764e1,
-4.228405305623e1));
#72650=cartesian_point('',(6.234049563893e1,3.871187162411e1,
-4.219208496900e1));
#72651=cartesian_point('',(6.228800311487e1,3.870253683828e1,
-4.191542928527e1));
#72652=cartesian_point('',(6.226617388155e1,3.864791643135e1,
-4.159355917315e1));
#72653=cartesian_point('',(6.227349624649e1,3.858703479598e1,
-4.136899434411e1));
#72654=cartesian_point('',(6.227672372003e1,3.857066100229e1,
-4.131419597681e1));
#72655=cartesian_point('',(6.211966458897e1,3.813995660481e1,
-4.217220261364e1));
#72656=cartesian_point('',(6.212597295376e1,3.812858550538e1,
-4.208704362355e1));
#72657=cartesian_point('',(6.216026600101e1,3.808565634800e1,
-4.183685045186e1));
#72658=cartesian_point('',(6.224228046790e1,3.801519344781e1,
-4.156282680961e1));
#72659=cartesian_point('',(6.232281032407e1,3.795935345728e1,
-4.138109086259e1));
#72660=cartesian_point('',(6.234392701816e1,3.794528067489e1,
-4.133740476392e1));
#72661=cartesian_point('',(6.260834673197e1,3.777969928736e1,
-4.200578024147e1));
#72662=cartesian_point('',(6.263549933121e1,3.778550335551e1,
-4.194465024010e1));
#72663=cartesian_point('',(6.272403810220e1,3.780252114207e1,
-4.176067846679e1));
#72664=cartesian_point('',(6.284577586327e1,3.782318740335e1,
-4.154634284672e1));
#72665=cartesian_point('',(6.294093782920e1,3.784017396835e1,
-4.139660967487e1));
#72666=cartesian_point('',(6.296481721828e1,3.784449453343e1,
-4.136005908646e1));
#72667=cartesian_point('',(6.311100756928e1,3.815799735288e1,
-4.202913531551e1));
#72668=cartesian_point('',(6.312096350040e1,3.818635498028e1,
-4.197397367116e1));
#72669=cartesian_point('',(6.315156195235e1,3.826884402383e1,
-4.179875272265e1));
#72670=cartesian_point('',(6.319057893982e1,3.835381085891e1,
-4.156830983604e1));
#72671=cartesian_point('',(6.322031406279e1,3.840448141903e1,
-4.139276531018e1));
#72672=cartesian_point('',(6.322777329878e1,3.841628166537e1,
-4.134889677250e1));
#72673=(bounded_surface()b_spline_surface(3,3,((#72649,#72650,#72651,#72652,
#72653,#72654),(#72655,#72656,#72657,#72658,#72659,#72660),(#72661,#72662,
#72663,#72664,#72665,#72666),(#72667,#72668,#72669,#72670,#72671,#72672)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.422470885250e-1,3.042925190464e-1,6.365995512777e-1,7.459893468811e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933807696e0,1.579933807696e0,1.579933807696e0,1.579933807696e0,
1.579933807696e0,1.579933807696e0),(8.066887307679e-1,8.066887307679e-1,
8.066887307679e-1,8.066887307679e-1,8.066887307679e-1,8.066887307679e-1),(
8.066887307679e-1,8.066887307679e-1,8.066887307679e-1,8.066887307679e-1,
8.066887307679e-1,8.066887307679e-1),(1.579933807696e0,1.579933807696e0,
1.579933807696e0,1.579933807696e0,1.579933807696e0,1.579933807696e0)))representation_item('')surface());
#72674=oriented_edge('',*,*,#38797,.t.);
#72676=oriented_edge('',*,*,#72675,.f.);
#72678=oriented_edge('',*,*,#72677,.f.);
#72680=oriented_edge('',*,*,#72679,.t.);
#72681=edge_loop('',(#72674,#72676,#72678,#72680));
#72682=face_outer_bound('',#72681,.f.);
#72684=cartesian_point('',(6.314776126796e1,3.739242212372e1,
-4.367371237726e1));
#72685=cartesian_point('',(6.303818956968e1,3.737205124423e1,
-4.365652454410e1));
#72686=cartesian_point('',(6.296064465921e1,3.750347452271e1,
-4.375096794736e1));
#72687=cartesian_point('',(6.263315280692e1,3.800961145011e1,
-4.378245956818e1));
#72688=cartesian_point('',(6.257383858135e1,3.821732788160e1,
-4.350590694083e1));
#72689=cartesian_point('',(6.251484491528e1,3.833005907843e1,
-4.334986256382e1));
#72690=cartesian_point('',(6.247679075200e1,3.841224109021e1,
-4.316895552810e1));
#72691=cartesian_point('',(6.243933609283e1,3.847696102793e1,
-4.298823173705e1));
#72692=cartesian_point('',(6.240473378984e1,3.852717528197e1,
-4.279451432592e1));
#72693=cartesian_point('',(6.237151221451e1,3.856178769380e1,
-4.259303568543e1));
#72694=cartesian_point('',(6.234095249858e1,3.857902431648e1,
-4.238819587100e1));
#72695=cartesian_point('',(6.231445229689e1,3.857807583652e1,
-4.218807458773e1));
#72696=cartesian_point('',(6.229180206120e1,3.855876297230e1,
-4.198555308836e1));
#72697=cartesian_point('',(6.228066144637e1,3.853234300137e1,
-4.185254154186e1));
#72698=cartesian_point('',(6.227629335245e1,3.851413852406e1,
-4.178272869939e1));
#72699=cartesian_point('',(6.275028885655e1,3.717015796007e1,
-4.348000202396e1));
#72700=cartesian_point('',(6.262285987786e1,3.713341399560e1,
-4.345556976239e1));
#72701=cartesian_point('',(6.255224842591e1,3.725160817057e1,
-4.356133962111e1));
#72702=cartesian_point('',(6.221190515330e1,3.776995828123e1,
-4.359734261291e1));
#72703=cartesian_point('',(6.219120939460e1,3.794348922723e1,
-4.328749560607e1));
#72704=cartesian_point('',(6.216572850857e1,3.801593811652e1,
-4.312990881669e1));
#72705=cartesian_point('',(6.216695648176e1,3.805820678006e1,
-4.295028702777e1));
#72706=cartesian_point('',(6.217297283022e1,3.808411896243e1,
-4.277851672591e1));
#72707=cartesian_point('',(6.218765567681e1,3.809808973512e1,
-4.259906670694e1));
#72708=cartesian_point('',(6.220914676179e1,3.810078780487e1,
-4.241780256734e1));
#72709=cartesian_point('',(6.223768472630e1,3.809251867440e1,
-4.223872900267e1));
#72710=cartesian_point('',(6.227244987155e1,3.807428486602e1,
-4.206916713717e1));
#72711=cartesian_point('',(6.231534534211e1,3.804619346277e1,
-4.190329498440e1));
#72712=cartesian_point('',(6.234978564430e1,3.802121885291e1,
-4.179882567757e1));
#72713=cartesian_point('',(6.237006737850e1,3.800635056286e1,
-4.174547443002e1));
#72714=cartesian_point('',(6.249863096097e1,3.738429740858e1,
-4.301454855162e1));
#72715=cartesian_point('',(6.245769511334e1,3.737098697821e1,
-4.301440705265e1));
#72716=cartesian_point('',(6.242627602933e1,3.739775882332e1,
-4.306537268924e1));
#72717=cartesian_point('',(6.232525172468e1,3.754490582296e1,
-4.308133119335e1));
#72718=cartesian_point('',(6.235339713446e1,3.761364016488e1,
-4.293224944934e1));
#72719=cartesian_point('',(6.238341038271e1,3.765524481468e1,
-4.282160366781e1));
#72720=cartesian_point('',(6.242795113314e1,3.769222768249e1,
-4.269265792263e1));
#72721=cartesian_point('',(6.247859878646e1,3.772731882811e1,
-4.255786102959e1));
#72722=cartesian_point('',(6.253612449627e1,3.776159255790e1,
-4.241338430329e1));
#72723=cartesian_point('',(6.259851562670e1,3.779440504474e1,
-4.226356218525e1));
#72724=cartesian_point('',(6.266398115820e1,3.782479871505e1,
-4.211282054313e1));
#72725=cartesian_point('',(6.272995371272e1,3.785174378331e1,
-4.196732164749e1));
#72726=cartesian_point('',(6.279900239102e1,3.787645807035e1,
-4.182189636567e1));
#72727=cartesian_point('',(6.284632933349e1,3.789107056578e1,
-4.172757383161e1));
#72728=cartesian_point('',(6.287191524289e1,3.789835752668e1,
-4.167835986058e1));
#72729=cartesian_point('',(6.270005678795e1,3.777338005821e1,
-4.284566172511e1));
#72730=cartesian_point('',(6.274435831457e1,3.779469809550e1,
-4.287168769894e1));
#72731=cartesian_point('',(6.273653737152e1,3.776347931163e1,
-4.286863334943e1));
#72732=cartesian_point('',(6.283479851161e1,3.760923884961e1,
-4.286446544572e1));
#72733=cartesian_point('',(6.286237365303e1,3.763052013072e1,
-4.287391727638e1));
#72734=cartesian_point('',(6.290210510654e1,3.768837883930e1,
-4.280138184447e1));
#72735=cartesian_point('',(6.294110519714e1,3.776115732e1,-4.271062845368e1));
#72736=cartesian_point('',(6.298305047756e1,3.784220680781e1,
-4.259568105964e1));
#72737=cartesian_point('',(6.302466644248e1,3.792854040839e1,
-4.246418180084e1));
#72738=cartesian_point('',(6.306420682533e1,3.801672694055e1,
-4.231863911427e1));
#72739=cartesian_point('',(6.309934195293e1,3.810274542064e1,
-4.216420232852e1));
#72740=cartesian_point('',(6.312836032544e1,3.818217102087e1,
-4.200688952597e1));
#72741=cartesian_point('',(6.315223714335e1,3.825680048324e1,
-4.184074339861e1));
#72742=cartesian_point('',(6.316402210653e1,3.830080672507e1,
-4.172578315372e1));
#72743=cartesian_point('',(6.316909024128e1,3.832201686017e1,
-4.166333060497e1));
#72744=(bounded_surface()b_spline_surface(3,3,((#72684,#72685,#72686,#72687,
#72688,#72689,#72690,#72691,#72692,#72693,#72694,#72695,#72696,#72697,#72698),(
#72699,#72700,#72701,#72702,#72703,#72704,#72705,#72706,#72707,#72708,#72709,
#72710,#72711,#72712,#72713),(#72714,#72715,#72716,#72717,#72718,#72719,#72720,
#72721,#72722,#72723,#72724,#72725,#72726,#72727,#72728),(#72729,#72730,#72731,
#72732,#72733,#72734,#72735,#72736,#72737,#72738,#72739,#72740,#72741,#72742,
#72743)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.185751892803e-1,3.370427878365e-1,
3.799606353281e-1,4.241226662539e-1,4.711143024234e-1,5.230479144199e-1,
5.798265949629e-1,6.410233454710e-1,7.057192798614e-1,7.717512555122e-1,
8.365935009541e-1,8.978401851345e-1,9.681738632306e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439356834935e0,
1.439356834935e0,1.439356834935e0,1.439356834935e0,1.439356834935e0,
1.439356834935e0,1.439356834935e0,1.439356834935e0,1.439356834935e0,
1.439356834935e0,1.439356834935e0,1.439356834935e0,1.439356834935e0,
1.439356834935e0,1.439356834935e0),(8.535477216885e-1,8.535477216885e-1,
8.535477216885e-1,8.535477216885e-1,8.535477216885e-1,8.535477216885e-1,
8.535477216885e-1,8.535477216885e-1,8.535477216885e-1,8.535477216885e-1,
8.535477216885e-1,8.535477216885e-1,8.535477216885e-1,8.535477216885e-1,
8.535477216885e-1),(8.535477216885e-1,8.535477216885e-1,8.535477216885e-1,
8.535477216885e-1,8.535477216885e-1,8.535477216885e-1,8.535477216885e-1,
8.535477216885e-1,8.535477216885e-1,8.535477216885e-1,8.535477216885e-1,
8.535477216885e-1,8.535477216885e-1,8.535477216885e-1,8.535477216885e-1),(
1.439356834935e0,1.439356834935e0,1.439356834935e0,1.439356834935e0,
1.439356834935e0,1.439356834935e0,1.439356834935e0,1.439356834935e0,
1.439356834935e0,1.439356834935e0,1.439356834935e0,1.439356834935e0,
1.439356834935e0,1.439356834935e0,1.439356834935e0)))representation_item('')surface());
#72745=oriented_edge('',*,*,#33922,.f.);
#72746=oriented_edge('',*,*,#38509,.f.);
#72748=oriented_edge('',*,*,#72747,.t.);
#72749=oriented_edge('',*,*,#72675,.t.);
#72750=edge_loop('',(#72745,#72746,#72748,#72749));
#72751=face_outer_bound('',#72750,.f.);
#72753=cartesian_point('',(6.279955031223e1,3.771075252691e1,
-4.213845709894e1));
#72754=direction('',(-4.675224465694e-1,-2.800630359233e-1,-8.384434732665e-1));
#72755=direction('',(-8.809760454359e-1,2.257596425209e-1,4.158290408053e-1));
#72756=axis2_placement_3d('',#72753,#72754,#72755);
#72757=cylindrical_surface('',#72756,3.000000000005e-1);
#72758=oriented_edge('',*,*,#72677,.t.);
#72759=oriented_edge('',*,*,#72747,.f.);
#72760=oriented_edge('',*,*,#38528,.t.);
#72761=oriented_edge('',*,*,#38559,.t.);
#72762=oriented_edge('',*,*,#38579,.f.);
#72763=edge_loop('',(#72758,#72759,#72760,#72761,#72762));
#72764=face_outer_bound('',#72763,.f.);
#72766=cartesian_point('',(6.281210782111e1,3.889081612489e1,
-2.154687438807e1));
#72767=direction('',(2.048454230824e-3,1.327402263264e-2,9.999097980110e-1));
#72768=direction('',(-9.997210821149e-1,-2.349868699920e-2,2.360017861674e-3));
#72769=axis2_placement_3d('',#72766,#72767,#72768);
#72770=cylindrical_surface('',#72769,5.000150365083e-1);
#72771=oriented_edge('',*,*,#38799,.f.);
#72772=oriented_edge('',*,*,#72679,.f.);
#72773=oriented_edge('',*,*,#38577,.f.);
#72775=oriented_edge('',*,*,#72774,.t.);
#72776=edge_loop('',(#72771,#72772,#72773,#72775));
#72777=face_outer_bound('',#72776,.f.);
#72779=cartesian_point('',(6.500241832532e1,4.031714961272e1,
-8.219508166836e0));
#72780=direction('',(5.001508488612e-1,-8.658755865522e-1,1.042098825802e-2));
#72781=direction('',(-8.648172430808e-1,-5.000793387422e-1,-4.485299358231e-2));
#72782=axis2_placement_3d('',#72779,#72780,#72781);
#72783=toroidal_surface('',#72782,2.497867151186e0,4.999993318057e-1);
#72785=oriented_edge('',*,*,#72784,.t.);
#72786=oriented_edge('',*,*,#72774,.f.);
#72787=oriented_edge('',*,*,#38575,.f.);
#72788=oriented_edge('',*,*,#38594,.t.);
#72789=edge_loop('',(#72785,#72786,#72787,#72788));
#72790=face_outer_bound('',#72789,.f.);
#72792=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#72793=direction('',(0.e0,0.e0,1.e0));
#72794=direction('',(-8.306431288188e-1,-5.568051656963e-1,0.e0));
#72795=axis2_placement_3d('',#72792,#72793,#72794);
#72796=toroidal_surface('',#72795,7.649382607502e1,3.e0);
#72798=oriented_edge('',*,*,#72797,.f.);
#72799=oriented_edge('',*,*,#38803,.t.);
#72800=oriented_edge('',*,*,#38801,.t.);
#72801=oriented_edge('',*,*,#72784,.f.);
#72802=oriented_edge('',*,*,#38611,.t.);
#72803=oriented_edge('',*,*,#38609,.t.);
#72804=edge_loop('',(#72798,#72799,#72800,#72801,#72802,#72803));
#72805=face_outer_bound('',#72804,.f.);
#72807=cartesian_point('',(6.212356701926e1,4.462568185084e1,
-8.219511289413e0));
#72808=direction('',(-6.085555085005e-1,7.934429154165e-1,1.041791961166e-2));
#72809=direction('',(-6.867208444630e-1,-5.331891216549e-1,4.940889012404e-1));
#72810=axis2_placement_3d('',#72807,#72808,#72809);
#72811=toroidal_surface('',#72810,2.497880036028e0,4.999993492922e-1);
#72812=oriented_edge('',*,*,#72797,.t.);
#72813=oriented_edge('',*,*,#38632,.f.);
#72814=oriented_edge('',*,*,#38764,.f.);
#72815=oriented_edge('',*,*,#38781,.t.);
#72816=edge_loop('',(#72812,#72813,#72814,#72815));
#72817=face_outer_bound('',#72816,.f.);
#72819=cartesian_point('',(6.286406981310e1,3.930730436905e1,
-6.309437068237e0));
#72820=cartesian_point('',(6.288493386403e1,3.934223992210e1,
-6.251564665418e0));
#72821=cartesian_point('',(6.293104232289e1,3.941071596337e1,
-6.133389353724e0));
#72822=cartesian_point('',(6.301024128312e1,3.950423402006e1,
-5.957304114109e0));
#72823=cartesian_point('',(6.309774998645e1,3.958712031941e1,
-5.785383273629e0));
#72824=cartesian_point('',(6.318960783574e1,3.965730851399e1,
-5.623305434962e0));
#72825=cartesian_point('',(6.328454671747e1,3.971546192580e1,
-5.471236975649e0));
#72826=cartesian_point('',(6.338117251098e1,3.976206777477e1,
-5.329636751906e0));
#72827=cartesian_point('',(6.347843018127e1,3.979775592220e1,
-5.198480780136e0));
#72828=cartesian_point('',(6.357580741531e1,3.982322114039e1,
-5.077144550536e0));
#72829=cartesian_point('',(6.367320882436e1,3.983902065488e1,
-4.964714285256e0));
#72830=cartesian_point('',(6.377117083432e1,3.984546739147e1,
-4.859843222083e0));
#72831=cartesian_point('',(6.387078250711e1,3.984236462513e1,
-4.761016561887e0));
#72832=cartesian_point('',(6.397211776457e1,3.982890171337e1,
-4.668157943453e0));
#72833=cartesian_point('',(6.407370702710e1,3.980432026084e1,
-4.582615341784e0));
#72834=cartesian_point('',(6.417331329654e1,3.976863746628e1,
-4.505985056095e0));
#72835=cartesian_point('',(6.427008697538e1,3.972190712244e1,
-4.438601922229e0));
#72836=cartesian_point('',(6.436417261443e1,3.966355598692e1,
-4.380397073273e0));
#72837=cartesian_point('',(6.445460227320e1,3.959347381488e1,
-4.332345176840e0));
#72838=cartesian_point('',(6.453927040947e1,3.951289125878e1,
-4.295974322647e0));
#72839=cartesian_point('',(6.461598162585e1,3.942426984167e1,
-4.272292325844e0));
#72840=cartesian_point('',(6.468372865724e1,3.932975821556e1,
-4.261267601279e0));
#72841=cartesian_point('',(6.477981488241e1,3.916703561095e1,
-4.263270181629e0));
#72842=cartesian_point('',(6.482990563866e1,3.903259200247e1,
-4.294824721559e0));
#72843=cartesian_point('',(6.484842014234e1,3.894838416929e1,
-4.326898076192e0));
#72844=cartesian_point('',(6.299021084847e1,3.870956338072e1,
-6.170096326411e0));
#72845=cartesian_point('',(6.298922038062e1,3.873982649826e1,
-6.112508406274e0));
#72846=cartesian_point('',(6.299084441185e1,3.880141680801e1,
-5.994484948383e0));
#72847=cartesian_point('',(6.300422513955e1,3.889229735740e1,
-5.817477694680e0));
#72848=cartesian_point('',(6.302804583144e1,3.897973818337e1,
-5.643524812529e0));
#72849=cartesian_point('',(6.306054251244e1,3.906055293149e1,
-5.478417184992e0));
#72850=cartesian_point('',(6.310060583858e1,3.913438877839e1,
-5.322351338506e0));
#72851=cartesian_point('',(6.314711501054e1,3.920074305796e1,
-5.175800715797e0));
#72852=cartesian_point('',(6.319911550405e1,3.925933452038e1,
-5.038734312333e0));
#72853=cartesian_point('',(6.325599458586e1,3.931010297997e1,
-4.910483185283e0));
#72854=cartesian_point('',(6.331748401624e1,3.935299156423e1,
-4.790049363615e0));
#72855=cartesian_point('',(6.338385824055e1,3.938788758820e1,
-4.675931598383e0));
#72856=cartesian_point('',(6.345599468616e1,3.941430415288e1,
-4.566370697656e0));
#72857=cartesian_point('',(6.353428561943e1,3.943071615802e1,
-4.461121650738e0));
#72858=cartesian_point('',(6.361788557412e1,3.943497426831e1,
-4.361644781005e0));
#72859=cartesian_point('',(6.370486118675e1,3.942542432139e1,
-4.270026298420e0));
#72860=cartesian_point('',(6.379404024430e1,3.940097586019e1,
-4.187169929979e0));
#72861=cartesian_point('',(6.388496097888e1,3.936030164202e1,
-4.113647149537e0));
#72862=cartesian_point('',(6.397584603890e1,3.930259477210e1,
-4.051485542769e0));
#72863=cartesian_point('',(6.406336308333e1,3.922887946734e1,
-4.003564096029e0));
#72864=cartesian_point('',(6.414377417325e1,3.914231185101e1,
-3.972046369193e0));
#72865=cartesian_point('',(6.421462423958e1,3.904645355379e1,
-3.957464476870e0));
#72866=cartesian_point('',(6.431292657013e1,3.887861946469e1,
-3.960831600070e0));
#72867=cartesian_point('',(6.435808772349e1,3.874002376555e1,
-4.004094633470e0));
#72868=cartesian_point('',(6.436810710531e1,3.865942412993e1,
-4.046665990687e0));
#72869=cartesian_point('',(6.357617433314e1,3.861048121922e1,
-6.368730127491e0));
#72870=cartesian_point('',(6.357191354967e1,3.861968902413e1,
-6.310260328156e0));
#72871=cartesian_point('',(6.356438688188e1,3.863890995854e1,
-6.191140609033e0));
#72872=cartesian_point('',(6.355670735974e1,3.866865896287e1,
-6.014398685617e0));
#72873=cartesian_point('',(6.355270062316e1,3.869859710776e1,
-5.842572045493e0));
#72874=cartesian_point('',(6.355220853385e1,3.872746342202e1,
-5.681295788478e0));
#72875=cartesian_point('',(6.355491084790e1,3.875495826230e1,
-5.530703404824e0));
#72876=cartesian_point('',(6.356050439671e1,3.878073672523e1,
-5.391231145165e0));
#72877=cartesian_point('',(6.356870714022e1,3.880454232731e1,
-5.262842367587e0));
#72878=cartesian_point('',(6.357930839395e1,3.882622202539e1,
-5.144919303678e0));
#72879=cartesian_point('',(6.359219294082e1,3.884565190442e1,
-5.036577579217e0));
#72880=cartesian_point('',(6.360740051617e1,3.886272823325e1,
-4.936539326264e0));
#72881=cartesian_point('',(6.362517011781e1,3.887725466815e1,
-4.843410211435e0));
#72882=cartesian_point('',(6.364568383417e1,3.888861736186e1,
-4.757198130223e0));
#72883=cartesian_point('',(6.366878888485e1,3.889587179689e1,
-4.679185411638e0));
#72884=cartesian_point('',(6.369393112375e1,3.889818059384e1,
-4.610700010168e0));
#72885=cartesian_point('',(6.372068253049e1,3.889499379444e1,
-4.551771719653e0));
#72886=cartesian_point('',(6.374878720219e1,3.888576344604e1,
-4.501999199153e0));
#72887=cartesian_point('',(6.377753671928e1,3.887011213480e1,
-4.461812172912e0));
#72888=cartesian_point('',(6.380565564596e1,3.884832874472e1,
-4.432037109979e0));
#72889=cartesian_point('',(6.383168283137e1,3.882154216167e1,
-4.413079966126e0));
#72890=cartesian_point('',(6.385457891628e1,3.879114302795e1,
-4.404619863898e0));
#72891=cartesian_point('',(6.388594846838e1,3.873731811852e1,
-4.407207982854e0));
#72892=cartesian_point('',(6.389923963403e1,3.869275167985e1,
-4.433884211807e0));
#72893=cartesian_point('',(6.390080083035e1,3.866786886411e1,
-4.461379925655e0));
#72894=cartesian_point('',(6.376485779390e1,3.915498767304e1,
-6.614792172466e0));
#72895=cartesian_point('',(6.378069446870e1,3.915755538798e1,
-6.555564078038e0));
#72896=cartesian_point('',(6.381273577163e1,3.916089797773e1,
-6.435703509544e0));
#72897=cartesian_point('',(6.385955930148e1,3.916043993741e1,
-6.260026155984e0));
#72898=cartesian_point('',(6.390428954871e1,3.915492870764e1,
-6.091373937731e0));
#72899=cartesian_point('',(6.394543453157e1,3.914525778768e1,
-5.935185975516e0));
#72900=cartesian_point('',(6.398293920169e1,3.913217225194e1,
-5.791531742829e0));
#72901=cartesian_point('',(6.401666636298e1,3.911640184530e1,
-5.660812921345e0));
#72902=cartesian_point('',(6.404659477475e1,3.909861450177e1,
-5.542996861253e0));
#72903=cartesian_point('',(6.407283018411e1,3.907936224604e1,
-5.437537721991e0));
#72904=cartesian_point('',(6.409551244052e1,3.905909924066e1,
-5.343696355436e0));
#72905=cartesian_point('',(6.411481715561e1,3.903815217593e1,
-5.260469397775e0));
#72906=cartesian_point('',(6.413085194846e1,3.901677099069e1,
-5.186902938408e0));
#72907=cartesian_point('',(6.414336763929e1,3.899554589034e1,
-5.123309402902e0));
#72908=cartesian_point('',(6.415195949825e1,3.897557061789e1,
-5.070763139671e0));
#72909=cartesian_point('',(6.415651076588e1,3.895811799343e1,
-5.029694799495e0));
#72910=cartesian_point('',(6.415731587461e1,3.894407270587e1,
-4.999095741178e0));
#72911=cartesian_point('',(6.415483584675e1,3.893405949724e1,
-4.977401612335e0));
#72912=cartesian_point('',(6.414974598606e1,3.892862835367e1,
-4.963130725509e0));
#72913=cartesian_point('',(6.414310278267e1,3.892787951757e1,
-4.954655883481e0));
#72914=cartesian_point('',(6.413621089235e1,3.893115808723e1,
-4.950282977647e0));
#72915=cartesian_point('',(6.413023938767e1,3.893727530489e1,
-4.948669138071e0));
#72916=cartesian_point('',(6.412343141520e1,3.894981635040e1,
-4.949474173387e0));
#72917=cartesian_point('',(6.412452918342e1,3.895992172883e1,
-4.955530206078e0));
#72918=cartesian_point('',(6.413004112222e1,3.896136606159e1,
-4.964428126747e0));
#72919=(bounded_surface()b_spline_surface(3,3,((#72819,#72820,#72821,#72822,
#72823,#72824,#72825,#72826,#72827,#72828,#72829,#72830,#72831,#72832,#72833,
#72834,#72835,#72836,#72837,#72838,#72839,#72840,#72841,#72842,#72843),(#72844,
#72845,#72846,#72847,#72848,#72849,#72850,#72851,#72852,#72853,#72854,#72855,
#72856,#72857,#72858,#72859,#72860,#72861,#72862,#72863,#72864,#72865,#72866,
#72867,#72868),(#72869,#72870,#72871,#72872,#72873,#72874,#72875,#72876,#72877,
#72878,#72879,#72880,#72881,#72882,#72883,#72884,#72885,#72886,#72887,#72888,
#72889,#72890,#72891,#72892,#72893),(#72894,#72895,#72896,#72897,#72898,#72899,
#72900,#72901,#72902,#72903,#72904,#72905,#72906,#72907,#72908,#72909,#72910,
#72911,#72912,#72913,#72914,#72915,#72916,#72917,#72918)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245281778911e-1,1.549446733930e-1,1.862228707135e-1,
2.154738628099e-1,2.429298247740e-1,2.685059193733e-1,2.920933243205e-1,
3.137374768027e-1,3.335716184095e-1,3.517661563631e-1,3.684929123413e-1,
3.840834800706e-1,3.987777953974e-1,4.120724039411e-1,4.237269916231e-1,
4.340525682265e-1,4.433152492687e-1,4.516742676931e-1,4.592084302414e-1,
4.660530843975e-1,4.724485336207e-1,4.787214241925e-1,4.973387441182e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493440355e0,1.576493440355e0,1.576493440355e0,1.576493440355e0,
1.576493440355e0,1.576493440355e0,1.576493440355e0,1.576493440355e0,
1.576493440355e0,1.576493440355e0,1.576493440355e0,1.576493440355e0,
1.576493440355e0,1.576493440355e0,1.576493440355e0,1.576493440355e0,
1.576493440355e0,1.576493440355e0,1.576493440355e0,1.576493440355e0,
1.576493440355e0,1.576493440355e0,1.576493440355e0,1.576493440355e0,
1.576493440355e0),(8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,
8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,
8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,
8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,
8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,
8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,
8.078355198817e-1,8.078355198817e-1),(8.078355198817e-1,8.078355198817e-1,
8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,
8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,
8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,
8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,
8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,8.078355198817e-1,
8.078355198817e-1,8.078355198817e-1,8.078355198817e-1),(1.576493440355e0,
1.576493440355e0,1.576493440355e0,1.576493440355e0,1.576493440355e0,
1.576493440355e0,1.576493440355e0,1.576493440355e0,1.576493440355e0,
1.576493440355e0,1.576493440355e0,1.576493440355e0,1.576493440355e0,
1.576493440355e0,1.576493440355e0,1.576493440355e0,1.576493440355e0,
1.576493440355e0,1.576493440355e0,1.576493440355e0,1.576493440355e0,
1.576493440355e0,1.576493440355e0,1.576493440355e0,1.576493440355e0)))representation_item('')surface());
#72920=oriented_edge('',*,*,#38614,.f.);
#72921=oriented_edge('',*,*,#38597,.f.);
#72923=oriented_edge('',*,*,#72922,.f.);
#72924=oriented_edge('',*,*,#28399,.f.);
#72925=edge_loop('',(#72920,#72921,#72923,#72924));
#72926=face_outer_bound('',#72925,.f.);
#72928=cartesian_point('',(6.377210506348e1,3.848060993599e1,
-2.490846053290e1));
#72929=direction('',(-2.145161044637e-3,-1.332984490536e-2,-9.999088526055e-1));
#72930=direction('',(-9.871663880655e-1,1.596950911921e-1,-1.108092748256e-5));
#72931=axis2_placement_3d('',#72928,#72929,#72930);
#72932=cylindrical_surface('',#72931,3.000057677463e-1);
#72933=oriented_edge('',*,*,#72922,.t.);
#72934=oriented_edge('',*,*,#38582,.f.);
#72935=oriented_edge('',*,*,#38563,.f.);
#72936=oriented_edge('',*,*,#28401,.f.);
#72937=edge_loop('',(#72933,#72934,#72935,#72936));
#72938=face_outer_bound('',#72937,.f.);
#72940=cartesian_point('',(6.688159401855e1,3.023871872134e1,
-4.228405305597e1));
#72941=cartesian_point('',(6.686007725349e1,3.024361867903e1,
-4.219208496883e1));
#72942=cartesian_point('',(6.680681537622e1,3.024121540286e1,
-4.191542928519e1));
#72943=cartesian_point('',(6.677804350130e1,3.018991156779e1,
-4.159355917314e1));
#72944=cartesian_point('',(6.677735657434e1,3.012859502284e1,
-4.136899434411e1));
#72945=cartesian_point('',(6.677841922747e1,3.011194003942e1,
-4.131419597680e1));
#72946=cartesian_point('',(6.656648555404e1,2.970542070798e1,
-4.217220261340e1));
#72947=cartesian_point('',(6.657125572363e1,2.969332348312e1,
-4.208704362340e1));
#72948=cartesian_point('',(6.659965200966e1,2.964628544975e1,
-4.183685045179e1));
#72949=cartesian_point('',(6.667176757734e1,2.956572033340e1,
-4.156282680961e1));
#72950=cartesian_point('',(6.674431990808e1,2.949984680624e1,
-4.138109086258e1));
#72951=cartesian_point('',(6.676341907932e1,2.948313813669e1,
-4.133740476392e1));
#72952=cartesian_point('',(6.700396393784e1,2.928445962258e1,
-4.200578024130e1));
#72953=cartesian_point('',(6.703164182567e1,2.928666991075e1,
-4.194465023998e1));
#72954=cartesian_point('',(6.712164440207e1,2.929198547915e1,
-4.176067846673e1));
#72955=cartesian_point('',(6.724503816808e1,2.929658497129e1,
-4.154634284672e1));
#72956=cartesian_point('',(6.734160320184e1,2.930100508482e1,
-4.139660967486e1));
#72957=cartesian_point('',(6.736584224636e1,2.930217180111e1,
-4.136005908646e1));
#72958=cartesian_point('',(6.755170224790e1,2.959391089071e1,
-4.202913531536e1));
#72959=cartesian_point('',(6.756527441779e1,2.962072640489e1,
-4.197397367105e1));
#72960=cartesian_point('',(6.760637807649e1,2.969851584377e1,
-4.179875272260e1));
#72961=cartesian_point('',(6.765615166567e1,2.977766303698e1,
-4.156830983605e1));
#72962=cartesian_point('',(6.769224623580e1,2.982401889105e1,
-4.139276531017e1));
#72963=cartesian_point('',(6.770118189828e1,2.983474455903e1,
-4.134889677250e1));
#72964=(bounded_surface()b_spline_surface(3,3,((#72940,#72941,#72942,#72943,
#72944,#72945),(#72946,#72947,#72948,#72949,#72950,#72951),(#72952,#72953,
#72954,#72955,#72956,#72957),(#72958,#72959,#72960,#72961,#72962,#72963)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.422470886780e-1,3.042925190480e-1,6.365995512793e-1,7.459893468913e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933807693e0,1.579933807693e0,1.579933807693e0,1.579933807693e0,
1.579933807693e0,1.579933807693e0),(8.066887307692e-1,8.066887307692e-1,
8.066887307692e-1,8.066887307692e-1,8.066887307692e-1,8.066887307692e-1),(
8.066887307692e-1,8.066887307692e-1,8.066887307692e-1,8.066887307692e-1,
8.066887307692e-1,8.066887307692e-1),(1.579933807693e0,1.579933807693e0,
1.579933807693e0,1.579933807693e0,1.579933807693e0,1.579933807693e0)))representation_item('')surface());
#72965=oriented_edge('',*,*,#38324,.t.);
#72967=oriented_edge('',*,*,#72966,.f.);
#72969=oriented_edge('',*,*,#72968,.f.);
#72971=oriented_edge('',*,*,#72970,.t.);
#72972=edge_loop('',(#72965,#72967,#72969,#72971));
#72973=face_outer_bound('',#72972,.f.);
#72975=cartesian_point('',(6.738687894107e1,2.882308992254e1,
-4.364410656576e1));
#72976=cartesian_point('',(6.734421360695e1,2.887042164916e1,
-4.369054916854e1));
#72977=cartesian_point('',(6.725348762011e1,2.905253284468e1,
-4.381402306282e1));
#72978=cartesian_point('',(6.702468181494e1,2.963984891728e1,
-4.367563267444e1));
#72979=cartesian_point('',(6.701209549981e1,2.975203523542e1,
-4.345513481841e1));
#72980=cartesian_point('',(6.696897280053e1,2.987499956464e1,
-4.328718256346e1));
#72981=cartesian_point('',(6.694360471393e1,2.994977725823e1,
-4.310692844460e1));
#72982=cartesian_point('',(6.691461512367e1,3.001617536382e1,
-4.291788145453e1));
#72983=cartesian_point('',(6.688612309385e1,3.006589953461e1,
-4.271338469996e1));
#72984=cartesian_point('',(6.685644895465e1,3.009909324672e1,
-4.249744732938e1));
#72985=cartesian_point('',(6.682730057785e1,3.011169041437e1,
-4.227722232922e1));
#72986=cartesian_point('',(6.679754118490e1,3.010153693736e1,
-4.203887573051e1));
#72987=cartesian_point('',(6.677982353424e1,3.007474490967e1,
-4.187762608301e1));
#72988=cartesian_point('',(6.677154198957e1,3.005296375739e1,
-4.178926042864e1));
#72989=cartesian_point('',(6.695026672238e1,2.865322839750e1,
-4.344191437660e1));
#72990=cartesian_point('',(6.690644830772e1,2.869075273609e1,
-4.349294297707e1));
#72991=cartesian_point('',(6.681915258897e1,2.885629187280e1,
-4.363195345513e1));
#72992=cartesian_point('',(6.659261764105e1,2.945323339346e1,
-4.347365407789e1));
#72993=cartesian_point('',(6.661439090270e1,2.951465371781e1,
-4.323599071155e1));
#72994=cartesian_point('',(6.660051315947e1,2.959548111170e1,
-4.306741523026e1));
#72995=cartesian_point('',(6.661050280158e1,2.962527025083e1,
-4.289179362569e1));
#72996=cartesian_point('',(6.662208592113e1,2.964814550943e1,
-4.271385543140e1));
#72997=cartesian_point('',(6.664147772327e1,2.965579895329e1,
-4.252656941996e1));
#72998=cartesian_point('',(6.666696309483e1,2.965108741455e1,
-4.233453629711e1));
#72999=cartesian_point('',(6.669913502015e1,2.963280795616e1,
-4.214471872430e1));
#73000=cartesian_point('',(6.674156862331e1,2.959912968737e1,
-4.194634227203e1));
#73001=cartesian_point('',(6.677750439197e1,2.956565320400e1,
-4.181824765041e1));
#73002=cartesian_point('',(6.680027488023e1,2.954403706431e1,
-4.175033991988e1));
#73003=cartesian_point('',(6.681209935231e1,2.890337427956e1,
-4.300928120224e1));
#73004=cartesian_point('',(6.679264095660e1,2.891118111692e1,
-4.303543793258e1));
#73005=cartesian_point('',(6.675365050430e1,2.895302235111e1,
-4.309908901096e1));
#73006=cartesian_point('',(6.670000132579e1,2.913190104005e1,
-4.303237873299e1));
#73007=cartesian_point('',(6.674426984731e1,2.916490476912e1,
-4.290049955980e1));
#73008=cartesian_point('',(6.678241611193e1,2.920559349378e1,
-4.278174661335e1));
#73009=cartesian_point('',(6.683404044798e1,2.923418094360e1,
-4.265027747240e1));
#73010=cartesian_point('',(6.689178285001e1,2.926319403046e1,
-4.250895030338e1));
#73011=cartesian_point('',(6.695727092269e1,2.929012377476e1,
-4.235608215338e1));
#73012=cartesian_point('',(6.702840107939e1,2.931515794181e1,
-4.219571153442e1));
#73013=cartesian_point('',(6.710281160158e1,2.933691443370e1,
-4.203406986702e1));
#73014=cartesian_point('',(6.718561519666e1,2.935659274400e1,
-4.186140968275e1));
#73015=cartesian_point('',(6.724393976479e1,2.936702734015e1,
-4.174630800994e1));
#73016=cartesian_point('',(6.727698242015e1,2.937193660293e1,
-4.168368274697e1));
#73017=cartesian_point('',(6.713887340172e1,2.927209292795e1,
-4.286754532943e1));
#73018=cartesian_point('',(6.713993343954e1,2.926608279138e1,
-4.286934380568e1));
#73019=cartesian_point('',(6.713591369639e1,2.922616062978e1,
-4.285755024463e1));
#73020=cartesian_point('',(6.721743172854e1,2.906306871548e1,
-4.288355904793e1));
#73021=cartesian_point('',(6.724522360874e1,2.912424825080e1,
-4.285294007469e1));
#73022=cartesian_point('',(6.729548216230e1,2.917516508935e1,
-4.277441750645e1));
#73023=cartesian_point('',(6.734484687779e1,2.924778579315e1,
-4.267341549716e1));
#73024=cartesian_point('',(6.739871156592e1,2.932520108324e1,
-4.255008400171e1));
#73025=cartesian_point('',(6.745296071029e1,2.940952553109e1,
-4.240736609032e1));
#73026=cartesian_point('',(6.750521734496e1,2.949611173234e1,
-4.224826179363e1));
#73027=cartesian_point('',(6.755188575462e1,2.958057201378e1,
-4.207861154647e1));
#73028=cartesian_point('',(6.759458906841e1,2.966619170789e1,
-4.188642473868e1));
#73029=cartesian_point('',(6.761705852040e1,2.971821851380e1,
-4.174849697446e1));
#73030=cartesian_point('',(6.762721515216e1,2.974404952018e1,
-4.166961316236e1));
#73031=(bounded_surface()b_spline_surface(3,3,((#72975,#72976,#72977,#72978,
#72979,#72980,#72981,#72982,#72983,#72984,#72985,#72986,#72987,#72988),(#72989,
#72990,#72991,#72992,#72993,#72994,#72995,#72996,#72997,#72998,#72999,#73000,
#73001,#73002),(#73003,#73004,#73005,#73006,#73007,#73008,#73009,#73010,#73011,
#73012,#73013,#73014,#73015,#73016),(#73017,#73018,#73019,#73020,#73021,#73022,
#73023,#73024,#73025,#73026,#73027,#73028,#73029,#73030)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,4),(0.e0,1.e0),(
3.206603919258e-1,3.494086008922e-1,3.934561578527e-1,4.391133568263e-1,
4.878254426927e-1,5.415463079753e-1,6.007992557152e-1,6.658002771629e-1,
7.355208495032e-1,8.069020694912e-1,8.767923563641e-1,9.658552392805e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.431145134512e0,1.431145134512e0,1.431145134512e0,1.431145134512e0,
1.431145134512e0,1.431145134512e0,1.431145134512e0,1.431145134512e0,
1.431145134512e0,1.431145134512e0,1.431145134512e0,1.431145134512e0,
1.431145134512e0,1.431145134512e0),(8.562849551625e-1,8.562849551625e-1,
8.562849551625e-1,8.562849551625e-1,8.562849551625e-1,8.562849551625e-1,
8.562849551625e-1,8.562849551625e-1,8.562849551625e-1,8.562849551625e-1,
8.562849551625e-1,8.562849551625e-1,8.562849551625e-1,8.562849551625e-1),(
8.562849551625e-1,8.562849551625e-1,8.562849551625e-1,8.562849551625e-1,
8.562849551625e-1,8.562849551625e-1,8.562849551625e-1,8.562849551625e-1,
8.562849551625e-1,8.562849551625e-1,8.562849551625e-1,8.562849551625e-1,
8.562849551625e-1,8.562849551625e-1),(1.431145134512e0,1.431145134512e0,
1.431145134512e0,1.431145134512e0,1.431145134512e0,1.431145134512e0,
1.431145134512e0,1.431145134512e0,1.431145134512e0,1.431145134512e0,
1.431145134512e0,1.431145134512e0,1.431145134512e0,1.431145134512e0)))representation_item('')surface());
#73032=oriented_edge('',*,*,#33914,.t.);
#73033=oriented_edge('',*,*,#38036,.f.);
#73035=oriented_edge('',*,*,#73034,.t.);
#73036=oriented_edge('',*,*,#72966,.t.);
#73037=edge_loop('',(#73032,#73033,#73035,#73036));
#73038=face_outer_bound('',#73037,.f.);
#73040=cartesian_point('',(6.718453238652e1,2.919114563587e1,
-4.213845709930e1));
#73041=direction('',(-5.000782888904e-1,-2.166431330974e-1,-8.384434732659e-1));
#73042=direction('',(-8.439716267450e-1,3.388186861291e-1,4.158290408078e-1));
#73043=axis2_placement_3d('',#73040,#73041,#73042);
#73044=cylindrical_surface('',#73043,2.999999999998e-1);
#73045=oriented_edge('',*,*,#72968,.t.);
#73046=oriented_edge('',*,*,#73034,.f.);
#73047=oriented_edge('',*,*,#38055,.t.);
#73048=oriented_edge('',*,*,#38086,.t.);
#73049=oriented_edge('',*,*,#38106,.f.);
#73050=edge_loop('',(#73045,#73046,#73047,#73048,#73049));
#73051=face_outer_bound('',#73050,.f.);
#73053=cartesian_point('',(6.735101167242e1,3.035947454245e1,
-2.154687438807e1));
#73054=direction('',(3.763537050659e-3,1.289308459793e-2,9.999097980110e-1));
#73055=direction('',(-9.942355238064e-1,1.071921336527e-1,2.360017861817e-3));
#73056=axis2_placement_3d('',#73053,#73054,#73055);
#73057=cylindrical_surface('',#73056,5.000150365107e-1);
#73058=oriented_edge('',*,*,#38326,.f.);
#73059=oriented_edge('',*,*,#72970,.f.);
#73060=oriented_edge('',*,*,#38104,.f.);
#73062=oriented_edge('',*,*,#73061,.t.);
#73063=edge_loop('',(#73058,#73059,#73060,#73062));
#73064=face_outer_bound('',#73063,.f.);
#73066=cartesian_point('',(6.970875764553e1,3.148771265998e1,
-8.219508166757e0));
#73067=direction('',(3.828525458771e-1,-9.237506866686e-1,1.042098818136e-2));
#73068=direction('',(-9.226920635243e-1,-3.829197890761e-1,-4.485299369317e-2));
#73069=axis2_placement_3d('',#73066,#73067,#73068);
#73070=toroidal_surface('',#73069,2.497867151201e0,4.999993318066e-1);
#73072=oriented_edge('',*,*,#73071,.t.);
#73073=oriented_edge('',*,*,#73061,.f.);
#73074=oriented_edge('',*,*,#38102,.f.);
#73075=oriented_edge('',*,*,#38121,.t.);
#73076=edge_loop('',(#73072,#73073,#73074,#73075));
#73077=face_outer_bound('',#73076,.f.);
#73079=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#73080=direction('',(0.e0,0.e0,1.e0));
#73081=direction('',(-8.962145197897e-1,-4.436209356174e-1,0.e0));
#73082=axis2_placement_3d('',#73079,#73080,#73081);
#73083=toroidal_surface('',#73082,7.649382607502e1,3.e0);
#73085=oriented_edge('',*,*,#73084,.f.);
#73086=oriented_edge('',*,*,#38330,.t.);
#73087=oriented_edge('',*,*,#38328,.t.);
#73088=oriented_edge('',*,*,#73071,.f.);
#73089=oriented_edge('',*,*,#38138,.t.);
#73090=oriented_edge('',*,*,#38136,.t.);
#73091=edge_loop('',(#73085,#73086,#73087,#73088,#73089,#73090));
#73092=face_outer_bound('',#73091,.f.);
#73094=cartesian_point('',(6.741691161915e1,3.613515030544e1,
-8.219511289428e0));
#73095=direction('',(-4.997841489748e-1,8.660873347341e-1,1.041791949672e-2));
#73096=direction('',(-7.504409984078e-1,-4.389925575565e-1,4.940889012300e-1));
#73097=axis2_placement_3d('',#73094,#73095,#73096);
#73098=toroidal_surface('',#73097,2.497880036080e0,4.999993492934e-1);
#73099=oriented_edge('',*,*,#73084,.t.);
#73100=oriented_edge('',*,*,#38159,.f.);
#73101=oriented_edge('',*,*,#38291,.f.);
#73102=oriented_edge('',*,*,#38308,.t.);
#73103=edge_loop('',(#73099,#73100,#73101,#73102));
#73104=face_outer_bound('',#73103,.f.);
#73106=cartesian_point('',(6.745689176149e1,3.076561728209e1,
-6.309437104871e0));
#73107=cartesian_point('',(6.748214225992e1,3.079753689680e1,
-6.251553307818e0));
#73108=cartesian_point('',(6.753680098450e1,3.085941515392e1,
-6.133364572967e0));
#73109=cartesian_point('',(6.762753886377e1,3.094180079420e1,
-5.957263844667e0));
#73110=cartesian_point('',(6.772512303375e1,3.101255562195e1,
-5.785337604677e0));
#73111=cartesian_point('',(6.782536164603e1,3.107015236702e1,
-5.623255255580e0));
#73112=cartesian_point('',(6.792708377887e1,3.111541421450e1,
-5.471183367726e0));
#73113=cartesian_point('',(6.802897071564e1,3.114900630180e1,
-5.329580764732e0));
#73114=cartesian_point('',(6.813005873905e1,3.117169094488e1,
-5.198423201547e0));
#73115=cartesian_point('',(6.822993075938e1,3.118422389492e1,
-5.077085890124e0));
#73116=cartesian_point('',(6.832856508111e1,3.118717001216e1,
-4.964654858251e0));
#73117=cartesian_point('',(6.842653501499e1,3.118076932804e1,
-4.859782701114e0));
#73118=cartesian_point('',(6.852489438086e1,3.116468424243e1,
-4.760955062999e0));
#73119=cartesian_point('',(6.862360973171e1,3.113810119933e1,
-4.668096578985e0));
#73120=cartesian_point('',(6.872112388414e1,3.110046059407e1,
-4.582556107115e0));
#73121=cartesian_point('',(6.881522152818e1,3.105207181869e1,
-4.505929410481e0));
#73122=cartesian_point('',(6.890506839653e1,3.099309858671e1,
-4.438550543917e0));
#73123=cartesian_point('',(6.899073277070e1,3.092295345280e1,
-4.380351103301e0));
#73124=cartesian_point('',(6.907123941646e1,3.084165447971e1,
-4.332306727253e0));
#73125=cartesian_point('',(6.914466073486e1,3.075069822917e1,
-4.295945704861e0));
#73126=cartesian_point('',(6.920914189588e1,3.065281245393e1,
-4.272275064985e0));
#73127=cartesian_point('',(6.926396575035e1,3.055025803197e1,
-4.261262428571e0));
#73128=cartesian_point('',(6.933795823157e1,3.037641657637e1,
-4.263285500868e0));
#73129=cartesian_point('',(6.937005390249e1,3.023663183590e1,
-4.294837121654e0));
#73130=cartesian_point('',(6.937742491036e1,3.015075598289e1,
-4.326896415639e0));
#73131=cartesian_point('',(6.750393279301e1,3.015652534838e1,
-6.170096395799e0));
#73132=cartesian_point('',(6.750690149174e1,3.018666473777e1,
-6.112497102115e0));
#73133=cartesian_point('',(6.751655257016e1,3.024752294431e1,
-5.994460163367e0));
#73134=cartesian_point('',(6.754168557870e1,3.033588670885e1,
-5.817437100200e0));
#73135=cartesian_point('',(6.757671950142e1,3.041947215230e1,
-5.643478468555e0));
#73136=cartesian_point('',(6.761949069760e1,3.049535503250e1,
-5.478365902620e0));
#73137=cartesian_point('',(6.766885309523e1,3.056333022772e1,
-5.322296118524e0));
#73138=cartesian_point('',(6.772362974178e1,3.062304566079e1,
-5.175742522754e0));
#73139=cartesian_point('',(6.778283756204e1,3.067434715124e1,
-5.038673835595e0));
#73140=cartesian_point('',(6.784586128758e1,3.071725503486e1,
-4.910420811997e0));
#73141=cartesian_point('',(6.791242766191e1,3.075174786547e1,
-4.789985255961e0));
#73142=cartesian_point('',(6.798279457676e1,3.077767802224e1,
-4.675865190031e0));
#73143=cartesian_point('',(6.805776837053e1,3.079444763542e1,
-4.566301835708e0));
#73144=cartesian_point('',(6.813753824922e1,3.080049271972e1,
-4.461051266295e0));
#73145=cartesian_point('',(6.822098425146e1,3.079379255005e1,
-4.361574974573e0));
#73146=cartesian_point('',(6.830597351317e1,3.077295987381e1,
-4.269958843815e0));
#73147=cartesian_point('',(6.839120220557e1,3.073706638958e1,
-4.187105891111e0));
#73148=cartesian_point('',(6.847603886775e1,3.068485624907e1,
-4.113588349737e0));
#73149=cartesian_point('',(6.855861447712e1,3.061576260512e1,
-4.051435285168e0));
#73150=cartesian_point('',(6.863575772505e1,3.053123819985e1,
-4.003526132474e0));
#73151=cartesian_point('',(6.870417491592e1,3.043490175872e1,
-3.972023377352e0));
#73152=cartesian_point('',(6.876189805455e1,3.033060462522e1,
-3.957457843544e0));
#73153=cartesian_point('',(6.883741615115e1,3.015140613440e1,
-3.960852719838e0));
#73154=cartesian_point('',(6.886408128454e1,3.000815318526e1,
-4.004111213791e0));
#73155=cartesian_point('',(6.886350833847e1,2.992696065349e1,
-4.046663852533e0));
#73156=cartesian_point('',(6.807195044136e1,2.998180725647e1,
-6.368730147015e0));
#73157=cartesian_point('',(6.806892737281e1,2.999149432608e1,
-6.310248855058e0));
#73158=cartesian_point('',(6.806397360540e1,3.001153557999e1,
-6.191115654585e0));
#73159=cartesian_point('',(6.806024324491e1,3.004203525416e1,
-6.014358341212e0));
#73160=cartesian_point('',(6.806017938598e1,3.007224129112e1,
-5.842526489404e0));
#73161=cartesian_point('',(6.806346040513e1,3.010092571301e1,
-5.681245962255e0));
#73162=cartesian_point('',(6.806972964742e1,3.012783317792e1,
-5.530650443448e0));
#73163=cartesian_point('',(6.807864147548e1,3.015266128085e1,
-5.391176150516e0));
#73164=cartesian_point('',(6.808988276725e1,3.017519256005e1,
-5.262786184603e0));
#73165=cartesian_point('',(6.810322467592e1,3.019530278842e1,
-5.144862509819e0));
#73166=cartesian_point('',(6.811853682551e1,3.021288412396e1,
-5.036520572797e0));
#73167=cartesian_point('',(6.813584520810e1,3.022782853910e1,
-4.936481908025e0));
#73168=cartesian_point('',(6.815536117854e1,3.023990994093e1,
-4.843352643224e0));
#73169=cartesian_point('',(6.817718499383e1,3.024849563020e1,
-4.757141623806e0));
#73170=cartesian_point('',(6.820104152276e1,3.025266895193e1,
-4.679131906706e0));
#73171=cartesian_point('',(6.822627194131e1,3.025167216508e1,
-4.610650798733e0));
#73172=cartesian_point('',(6.825238026136e1,3.024501589801e1,
-4.551727281416e0));
#73173=cartesian_point('',(6.827904108414e1,3.023219021537e1,
-4.501960327507e0));
#73174=cartesian_point('',(6.830550222927e1,3.021291378505e1,
-4.461780367399e0));
#73175=cartesian_point('',(6.833053642829e1,3.018764036582e1,
-4.432013937727e0));
#73176=cartesian_point('',(6.835284244379e1,3.015768062385e1,
-4.413066358848e0));
#73177=cartesian_point('',(6.837157172281e1,3.012454899452e1,
-4.404616225826e0));
#73178=cartesian_point('',(6.839563501939e1,3.006709962364e1,
-4.407220931884e0));
#73179=cartesian_point('',(6.840298910368e1,3.002119683047e1,
-4.433894759731e0));
#73180=cartesian_point('',(6.840129482635e1,2.999633064376e1,
-4.461378512202e0));
#73181=cartesian_point('',(6.833009204462e1,3.049702723160e1,
-6.614792134024e0));
#73182=cartesian_point('',(6.834613153123e1,3.049750597745e1,
-6.555552462804e0));
#73183=cartesian_point('',(6.837833856712e1,3.049663728586e1,
-6.435678470382e0));
#73184=cartesian_point('',(6.842470546276e1,3.049006981034e1,
-6.259986273038e0));
#73185=cartesian_point('',(6.846833463206e1,3.047876572219e1,
-6.091329482062e0));
#73186=cartesian_point('',(6.850786591675e1,3.046380537872e1,
-5.935138036763e0));
#73187=cartesian_point('',(6.854334194753e1,3.044593476279e1,
-5.791481609189e0));
#73188=cartesian_point('',(6.857472196917e1,3.042589537160e1,
-5.660761853241e0));
#73189=cartesian_point('',(6.860207216769e1,3.040435224033e1,
-5.542945885697e0));
#73190=cartesian_point('',(6.862556949034e1,3.038183888697e1,
-5.437487641156e0));
#73191=cartesian_point('',(6.864541188846e1,3.035878735748e1,
-5.343647847571e0));
#73192=cartesian_point('',(6.866181617890e1,3.033549854914e1,
-5.260422699824e0));
#73193=cartesian_point('',(6.867492152714e1,3.031220638561e1,
-5.186858804020e0));
#73194=cartesian_point('',(6.868455774699e1,3.028952895525e1,
-5.123269375897e0));
#73195=cartesian_point('',(6.869046639270e1,3.026860391456e1,
-5.070728968242e0));
#73196=cartesian_point('',(6.869269816171e1,3.025070838906e1,
-5.029667202247e0));
#73197=cartesian_point('',(6.869166066131e1,3.023668084871e1,
-4.999074498276e0));
#73198=cartesian_point('',(6.868789267517e1,3.022708052280e1,
-4.977386281516e0));
#73199=cartesian_point('',(6.868213586457e1,3.022236438967e1,
-4.963120646181e0));
#73200=cartesian_point('',(6.867545115813e1,3.022249329726e1,
-4.954650008507e0));
#73201=cartesian_point('',(6.866904668530e1,3.022664687265e1,
-4.950280148075e0));
#73202=cartesian_point('',(6.866392618938e1,3.023349351949e1,
-4.948668574578e0));
#73203=cartesian_point('',(6.865881840734e1,3.024681414480e1,
-4.949476936614e0));
#73204=cartesian_point('',(6.866122765286e1,3.025668352733e1,
-4.955533337209e0));
#73205=cartesian_point('',(6.866687486900e1,3.025739684209e1,
-4.964427584616e0));
#73206=(bounded_surface()b_spline_surface(3,3,((#73106,#73107,#73108,#73109,
#73110,#73111,#73112,#73113,#73114,#73115,#73116,#73117,#73118,#73119,#73120,
#73121,#73122,#73123,#73124,#73125,#73126,#73127,#73128,#73129,#73130),(#73131,
#73132,#73133,#73134,#73135,#73136,#73137,#73138,#73139,#73140,#73141,#73142,
#73143,#73144,#73145,#73146,#73147,#73148,#73149,#73150,#73151,#73152,#73153,
#73154,#73155),(#73156,#73157,#73158,#73159,#73160,#73161,#73162,#73163,#73164,
#73165,#73166,#73167,#73168,#73169,#73170,#73171,#73172,#73173,#73174,#73175,
#73176,#73177,#73178,#73179,#73180),(#73181,#73182,#73183,#73184,#73185,#73186,
#73187,#73188,#73189,#73190,#73191,#73192,#73193,#73194,#73195,#73196,#73197,
#73198,#73199,#73200,#73201,#73202,#73203,#73204,#73205)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245281779156e-1,1.549506338535e-1,1.862298040071e-1,
2.154816728430e-1,2.429383600424e-1,2.685149531363e-1,2.921026647090e-1,
3.137469902702e-1,3.335812083030e-1,3.517757659713e-1,3.685025001557e-1,
3.840932575275e-1,3.987874886357e-1,4.120815332764e-1,4.237354774116e-1,
4.340605650679e-1,4.433228404719e-1,4.516814471513e-1,4.592152158962e-1,
4.660595946633e-1,4.724550130040e-1,4.787282139783e-1,4.973386964085e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493433851e0,1.576493433851e0,1.576493433851e0,1.576493433851e0,
1.576493433851e0,1.576493433851e0,1.576493433851e0,1.576493433851e0,
1.576493433851e0,1.576493433851e0,1.576493433851e0,1.576493433851e0,
1.576493433851e0,1.576493433851e0,1.576493433851e0,1.576493433851e0,
1.576493433851e0,1.576493433851e0,1.576493433851e0,1.576493433851e0,
1.576493433851e0,1.576493433851e0,1.576493433851e0,1.576493433851e0,
1.576493433851e0),(8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,
8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,
8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,
8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,
8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,
8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,
8.078355220497e-1,8.078355220497e-1),(8.078355220497e-1,8.078355220497e-1,
8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,
8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,
8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,
8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,
8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,8.078355220497e-1,
8.078355220497e-1,8.078355220497e-1,8.078355220497e-1),(1.576493433851e0,
1.576493433851e0,1.576493433851e0,1.576493433851e0,1.576493433851e0,
1.576493433851e0,1.576493433851e0,1.576493433851e0,1.576493433851e0,
1.576493433851e0,1.576493433851e0,1.576493433851e0,1.576493433851e0,
1.576493433851e0,1.576493433851e0,1.576493433851e0,1.576493433851e0,
1.576493433851e0,1.576493433851e0,1.576493433851e0,1.576493433851e0,
1.576493433851e0,1.576493433851e0,1.576493433851e0,1.576493433851e0)))representation_item('')surface());
#73207=oriented_edge('',*,*,#38141,.f.);
#73208=oriented_edge('',*,*,#38124,.f.);
#73210=oriented_edge('',*,*,#73209,.f.);
#73211=oriented_edge('',*,*,#28413,.f.);
#73212=edge_loop('',(#73207,#73208,#73210,#73211));
#73213=face_outer_bound('',#73212,.f.);
#73215=cartesian_point('',(6.824925335343e1,2.982747293978e1,
-2.490846053290e1));
#73216=direction('',(-3.866702792962e-3,-1.293580653128e-2,-9.999088526055e-1));
#73217=direction('',(-9.578766505968e-1,2.871799472780e-1,-1.108092747333e-5));
#73218=axis2_placement_3d('',#73215,#73216,#73217);
#73219=cylindrical_surface('',#73218,3.000057677444e-1);
#73220=oriented_edge('',*,*,#73209,.t.);
#73221=oriented_edge('',*,*,#38109,.f.);
#73222=oriented_edge('',*,*,#38090,.f.);
#73223=oriented_edge('',*,*,#28415,.f.);
#73224=edge_loop('',(#73220,#73221,#73222,#73223));
#73225=face_outer_bound('',#73224,.f.);
#73227=cartesian_point('',(7.025635752257e1,2.125022249368e1,
-4.228405305600e1));
#73228=cartesian_point('',(7.023566442559e1,2.125788902710e1,
-4.219208503979e1));
#73229=cartesian_point('',(7.018254453062e1,2.126245839395e1,
-4.191542944657e1));
#73230=cartesian_point('',(7.014732229308e1,2.121534897987e1,
-4.159355932522e1));
#73231=cartesian_point('',(7.013863781846e1,2.115464666103e1,
-4.136899442735e1));
#73232=cartesian_point('',(7.013751746723e1,2.113799543392e1,
-4.131419597664e1));
#73233=cartesian_point('',(6.987433549590e1,2.076261682680e1,
-4.217220261352e1));
#73234=cartesian_point('',(6.987748584928e1,2.075000047324e1,
-4.208704368913e1));
#73235=cartesian_point('',(6.989949948856e1,2.069965842335e1,
-4.183685059479e1));
#73236=cartesian_point('',(6.996048222206e1,2.061036959411e1,
-4.156282693556e1));
#73237=cartesian_point('',(7.002381564763e1,2.053558962637e1,
-4.138109092897e1));
#73238=cartesian_point('',(7.004057052939e1,2.051653093083e1,
-4.133740476369e1));
#73239=cartesian_point('',(7.025312474374e1,2.028815473445e1,
-4.200578024135e1));
#73240=cartesian_point('',(7.028085432263e1,2.028673342514e1,
-4.194465028717e1));
#73241=cartesian_point('',(7.037078070090e1,2.028025582821e1,
-4.176067857410e1));
#73242=cartesian_point('',(7.049371916394e1,2.026870985351e1,
-4.154634294807e1));
#73243=cartesian_point('',(7.059003503618e1,2.026048788354e1,
-4.139660973039e1));
#73244=cartesian_point('',(7.061421903623e1,2.025848078519e1,
-4.136005908632e1));
#73245=cartesian_point('',(7.083656857215e1,2.052346440813e1,
-4.202913531528e1));
#73246=cartesian_point('',(7.085352474395e1,2.054827896894e1,
-4.197397371359e1));
#73247=cartesian_point('',(7.090443029798e1,2.062003778331e1,
-4.179875282938e1));
#73248=cartesian_point('',(7.096410885039e1,2.069201111373e1,
-4.156830995043e1));
#73249=cartesian_point('',(7.100594529239e1,2.073325911677e1,
-4.139276537678e1));
#73250=cartesian_point('',(7.101620450513e1,2.074272670157e1,
-4.134889677231e1));
#73251=(bounded_surface()b_spline_surface(3,3,((#73227,#73228,#73229,#73230,
#73231,#73232),(#73233,#73234,#73235,#73236,#73237,#73238),(#73239,#73240,
#73241,#73242,#73243,#73244),(#73245,#73246,#73247,#73248,#73249,#73250)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.422470887217e-1,3.042923940297e-1,6.365993852393e-1,7.459893471849e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933807645e0,1.579933807645e0,1.579933807645e0,1.579933807645e0,
1.579933807645e0,1.579933807645e0),(8.066887307851e-1,8.066887307851e-1,
8.066887307851e-1,8.066887307851e-1,8.066887307851e-1,8.066887307851e-1),(
8.066887307851e-1,8.066887307851e-1,8.066887307851e-1,8.066887307851e-1,
8.066887307851e-1,8.066887307851e-1),(1.579933807645e0,1.579933807645e0,
1.579933807645e0,1.579933807645e0,1.579933807645e0,1.579933807645e0)))representation_item('')surface());
#73252=oriented_edge('',*,*,#37851,.t.);
#73254=oriented_edge('',*,*,#73253,.f.);
#73256=oriented_edge('',*,*,#73255,.f.);
#73258=oriented_edge('',*,*,#73257,.t.);
#73259=edge_loop('',(#73252,#73254,#73256,#73258));
#73260=face_outer_bound('',#73259,.f.);
#73262=cartesian_point('',(7.067392431133e1,1.977446301071e1,
-4.367371232871e1));
#73263=cartesian_point('',(7.056281395613e1,1.978314547866e1,
-4.365652456326e1));
#73264=cartesian_point('',(7.052192616921e1,1.993016072116e1,
-4.375096794908e1));
#73265=cartesian_point('',(7.033659121839e1,2.050381254522e1,
-4.378245956843e1));
#73266=cartesian_point('',(7.033305904445e1,2.071980286252e1,
-4.350590694094e1));
#73267=cartesian_point('',(7.030525251953e1,2.084396152126e1,
-4.334986256393e1));
#73268=cartesian_point('',(7.028976529023e1,2.093319239114e1,
-4.316895552820e1));
#73269=cartesian_point('',(7.027033762010e1,2.100540102958e1,
-4.298823173715e1));
#73270=cartesian_point('',(7.024991076728e1,2.106286000943e1,
-4.279451432601e1));
#73271=cartesian_point('',(7.022677954106e1,2.110489140834e1,
-4.259303568551e1));
#73272=cartesian_point('',(7.020172228842e1,2.112945014385e1,
-4.238819587106e1));
#73273=cartesian_point('',(7.017587957453e1,2.113539273946e1,
-4.218807458777e1));
#73274=cartesian_point('',(7.014900258984e1,2.112260025752e1,
-4.198555308844e1));
#73275=cartesian_point('',(7.013140359062e1,2.109996392854e1,
-4.185254154198e1));
#73276=cartesian_point('',(7.012247267056e1,2.108351030038e1,
-4.178272869933e1));
#73277=cartesian_point('',(7.023246931591e1,1.966264570970e1,
-4.348000191266e1));
#73278=cartesian_point('',(7.009987241624e1,1.966013482839e1,
-4.345556978385e1));
#73279=cartesian_point('',(7.006225789084e1,1.979257723090e1,
-4.356133962308e1));
#73280=cartesian_point('',(6.986767042617e1,2.038135227551e1,
-4.359734261319e1));
#73281=cartesian_point('',(6.989259297204e1,2.055432675481e1,
-4.328749560618e1));
#73282=cartesian_point('',(6.988673147850e1,2.063090194662e1,
-4.312990881681e1));
#73283=cartesian_point('',(6.989885754465e1,2.067141251756e1,
-4.295028702787e1));
#73284=cartesian_point('',(6.991137545730e1,2.069488461817e1,
-4.277851672600e1));
#73285=cartesian_point('',(6.992917390008e1,2.070457914799e1,
-4.259906670702e1));
#73286=cartesian_point('',(6.995063100593e1,2.070162298116e1,
-4.241780256741e1));
#73287=cartesian_point('',(6.997605635443e1,2.068624944576e1,
-4.223872900272e1));
#73288=cartesian_point('',(7.000491764921e1,2.065963905764e1,
-4.206916713721e1));
#73289=cartesian_point('',(7.003908090189e1,2.062140268103e1,
-4.190329498447e1));
#73290=cartesian_point('',(7.006588377452e1,2.058836525424e1,
-4.179882567764e1));
#73291=cartesian_point('',(7.008162622915e1,2.056875429005e1,
-4.174547443041e1));
#73292=cartesian_point('',(7.004480981114e1,1.993462231130e1,
-4.301454858784e1));
#73293=cartesian_point('',(7.000182391997e1,1.993236047454e1,
-4.301440706301e1));
#73294=cartesian_point('',(6.997840447992e1,1.996635195150e1,
-4.306537269012e1));
#73295=cartesian_point('',(6.991890694439e1,2.013463204271e1,
-4.308133119348e1));
#73296=cartesian_point('',(6.996388307931e1,2.019373975076e1,
-4.293224944943e1));
#73297=cartesian_point('',(7.000364172667e1,2.022615875624e1,
-4.282160366790e1));
#73298=cartesian_point('',(7.005623665835e1,2.025035346890e1,
-4.269265792271e1));
#73299=cartesian_point('',(7.011424079154e1,2.027114033546e1,
-4.255786102967e1));
#73300=cartesian_point('',(7.017867705433e1,2.028935746695e1,
-4.241338430336e1));
#73301=cartesian_point('',(7.024743475506e1,2.030490388261e1,
-4.226356218531e1));
#73302=cartesian_point('',(7.031853606340e1,2.031731818737e1,
-4.211282054318e1));
#73303=cartesian_point('',(7.038923455448e1,2.032627017114e1,
-4.196732164753e1));
#73304=cartesian_point('',(7.046232698427e1,2.033227122627e1,
-4.182189636573e1));
#73305=cartesian_point('',(7.051182329240e1,2.033413669896e1,
-4.172757383169e1));
#73306=cartesian_point('',(7.053842338710e1,2.033455324198e1,
-4.167835986086e1));
#73307=cartesian_point('',(7.034007441528e1,2.025831454665e1,
-4.284566190931e1));
#73308=cartesian_point('',(7.038838381778e1,2.026744007696e1,
-4.287168769834e1));
#73309=cartesian_point('',(7.037274935753e1,2.023930925180e1,
-4.286863334922e1));
#73310=cartesian_point('',(7.042774195807e1,2.006489256203e1,
-4.286446544569e1));
#73311=cartesian_point('',(7.045988550020e1,2.007831172916e1,
-4.287391727643e1));
#73312=cartesian_point('',(7.051323807296e1,2.012391569321e1,
-4.280138184452e1));
#73313=cartesian_point('',(7.056974572458e1,2.018412034110e1,
-4.271062845374e1));
#73314=cartesian_point('',(7.063123890527e1,2.025155189716e1,
-4.259568105971e1));
#73315=cartesian_point('',(7.069378162064e1,2.032417274734e1,
-4.246418180091e1));
#73316=cartesian_point('',(7.075479905167e1,2.039912059215e1,
-4.231863911433e1));
#73317=cartesian_point('',(7.081100019970e1,2.047311442344e1,
-4.216420232857e1));
#73318=cartesian_point('',(7.085958665316e1,2.054232315451e1,
-4.200688952601e1));
#73319=cartesian_point('',(7.090196541442e1,2.060822990440e1,
-4.184074339867e1));
#73320=cartesian_point('',(7.092473846821e1,2.064768649698e1,
-4.172578315385e1));
#73321=cartesian_point('',(7.093512349734e1,2.066686218427e1,
-4.166333060521e1));
#73322=(bounded_surface()b_spline_surface(3,3,((#73262,#73263,#73264,#73265,
#73266,#73267,#73268,#73269,#73270,#73271,#73272,#73273,#73274,#73275,#73276),(
#73277,#73278,#73279,#73280,#73281,#73282,#73283,#73284,#73285,#73286,#73287,
#73288,#73289,#73290,#73291),(#73292,#73293,#73294,#73295,#73296,#73297,#73298,
#73299,#73300,#73301,#73302,#73303,#73304,#73305,#73306),(#73307,#73308,#73309,
#73310,#73311,#73312,#73313,#73314,#73315,#73316,#73317,#73318,#73319,#73320,
#73321)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.185751955258e-1,3.370427877946e-1,
3.799606352895e-1,4.241226662169e-1,4.711143023866e-1,5.230479143839e-1,
5.798265949289e-1,6.410233454398e-1,7.057192798343e-1,7.717512554902e-1,
8.365935009379e-1,8.978401851243e-1,9.681738631758e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439356834917e0,
1.439356834917e0,1.439356834917e0,1.439356834917e0,1.439356834917e0,
1.439356834917e0,1.439356834917e0,1.439356834917e0,1.439356834917e0,
1.439356834917e0,1.439356834917e0,1.439356834917e0,1.439356834917e0,
1.439356834917e0,1.439356834917e0),(8.535477216943e-1,8.535477216943e-1,
8.535477216943e-1,8.535477216943e-1,8.535477216943e-1,8.535477216943e-1,
8.535477216943e-1,8.535477216943e-1,8.535477216943e-1,8.535477216943e-1,
8.535477216943e-1,8.535477216943e-1,8.535477216943e-1,8.535477216943e-1,
8.535477216943e-1),(8.535477216943e-1,8.535477216943e-1,8.535477216943e-1,
8.535477216943e-1,8.535477216943e-1,8.535477216943e-1,8.535477216943e-1,
8.535477216943e-1,8.535477216943e-1,8.535477216943e-1,8.535477216943e-1,
8.535477216943e-1,8.535477216943e-1,8.535477216943e-1,8.535477216943e-1),(
1.439356834917e0,1.439356834917e0,1.439356834917e0,1.439356834917e0,
1.439356834917e0,1.439356834917e0,1.439356834917e0,1.439356834917e0,
1.439356834917e0,1.439356834917e0,1.439356834917e0,1.439356834917e0,
1.439356834917e0,1.439356834917e0,1.439356834917e0)))representation_item('')surface());
#73323=oriented_edge('',*,*,#33906,.f.);
#73324=oriented_edge('',*,*,#37563,.f.);
#73326=oriented_edge('',*,*,#73325,.t.);
#73327=oriented_edge('',*,*,#73253,.t.);
#73328=edge_loop('',(#73323,#73324,#73326,#73327));
#73329=face_outer_bound('',#73328,.f.);
#73331=cartesian_point('',(7.041996848429e1,2.017207014965e1,
-4.213845710013e1));
#73332=direction('',(-5.240776530366e-1,-1.495164062030e-1,-8.384434732669e-1));
#73333=direction('',(-7.925266195255e-1,4.460804480928e-1,4.158290408001e-1));
#73334=axis2_placement_3d('',#73331,#73332,#73333);
#73335=cylindrical_surface('',#73334,3.000000000020e-1);
#73336=oriented_edge('',*,*,#73255,.t.);
#73337=oriented_edge('',*,*,#73325,.f.);
#73338=oriented_edge('',*,*,#37582,.t.);
#73339=oriented_edge('',*,*,#37613,.t.);
#73340=oriented_edge('',*,*,#37633,.f.);
#73341=edge_loop('',(#73336,#73337,#73338,#73339,#73340));
#73342=face_outer_bound('',#73341,.f.);
#73344=cartesian_point('',(7.073752104077e1,2.130867393335e1,
-2.154687438805e1));
#73345=direction('',(5.414224708012e-3,1.229154231177e-2,9.999097980110e-1));
#73346=direction('',(-9.717383200294e-1,2.360488671909e-1,2.360017861611e-3));
#73347=axis2_placement_3d('',#73344,#73345,#73346);
#73348=cylindrical_surface('',#73347,5.000150365081e-1);
#73349=oriented_edge('',*,*,#37853,.f.);
#73350=oriented_edge('',*,*,#73257,.f.);
#73351=oriented_edge('',*,*,#37631,.f.);
#73353=oriented_edge('',*,*,#73352,.t.);
#73354=edge_loop('',(#73349,#73350,#73351,#73353));
#73355=face_outer_bound('',#73354,.f.);
#73357=cartesian_point('',(7.322236079584e1,2.211951221291e1,
-8.219508166816e0));
#73358=direction('',(2.590035294231e-1,-9.658201565254e-1,1.042098822803e-2));
#73359=direction('',(-9.647793670502e-1,-2.592083753977e-1,-4.485299363354e-2));
#73360=axis2_placement_3d('',#73357,#73358,#73359);
#73361=toroidal_surface('',#73360,2.497867151311e0,4.999993318067e-1);
#73363=oriented_edge('',*,*,#73362,.t.);
#73364=oriented_edge('',*,*,#73352,.f.);
#73365=oriented_edge('',*,*,#37629,.f.);
#73366=oriented_edge('',*,*,#37648,.t.);
#73367=edge_loop('',(#73363,#73364,#73365,#73366));
#73368=face_outer_bound('',#73367,.f.);
#73370=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#73371=direction('',(0.e0,0.e0,1.e0));
#73372=direction('',(-9.464514318493e-1,-3.228462283353e-1,0.e0));
#73373=axis2_placement_3d('',#73370,#73371,#73372);
#73374=toroidal_surface('',#73373,7.649382607502e1,3.e0);
#73376=oriented_edge('',*,*,#73375,.f.);
#73377=oriented_edge('',*,*,#37857,.t.);
#73378=oriented_edge('',*,*,#37855,.t.);
#73379=oriented_edge('',*,*,#73362,.f.);
#73380=oriented_edge('',*,*,#37665,.t.);
#73381=oriented_edge('',*,*,#37663,.t.);
#73382=edge_loop('',(#73376,#73377,#73378,#73379,#73380,#73381));
#73383=face_outer_bound('',#73382,.f.);
#73385=cartesian_point('',(7.155673416911e1,2.702633632019e1,
-8.219511289395e0));
#73386=direction('',(-3.824613442951e-1,9.239127594495e-1,1.041791948350e-2));
#73387=direction('',(-8.013208986097e-1,-3.372847092950e-1,4.940889012386e-1));
#73388=axis2_placement_3d('',#73385,#73386,#73387);
#73389=toroidal_surface('',#73388,2.497880035946e0,4.999993492905e-1);
#73390=oriented_edge('',*,*,#73375,.t.);
#73391=oriented_edge('',*,*,#37686,.f.);
#73392=oriented_edge('',*,*,#37818,.f.);
#73393=oriented_edge('',*,*,#37835,.t.);
#73394=edge_loop('',(#73390,#73391,#73392,#73393));
#73395=face_outer_bound('',#73394,.f.);
#73397=cartesian_point('',(7.089550761766e1,2.169752196455e1,
-6.309437161669e0));
#73398=cartesian_point('',(7.092472048673e1,2.172588435556e1,
-6.251529333946e0));
#73399=cartesian_point('',(7.098700434176e1,2.178011034597e1,
-6.133312286538e0));
#73400=cartesian_point('',(7.108774160594e1,2.184995559929e1,
-5.957178888215e0));
#73401=cartesian_point('',(7.119373728548e1,2.190736596666e1,
-5.785241257325e0));
#73402=cartesian_point('',(7.130064683887e1,2.195138240825e1,
-5.623149393400e0));
#73403=cartesian_point('',(7.140741631560e1,2.198297400157e1,
-5.471070273432e0));
#73404=cartesian_point('',(7.151282488442e1,2.200297259679e1,
-5.329462652024e0));
#73405=cartesian_point('',(7.161601677597e1,2.201226003618e1,
-5.198301732136e0));
#73406=cartesian_point('',(7.171667745105e1,2.201164011355e1,
-5.076962139367e0));
#73407=cartesian_point('',(7.181485941998e1,2.200167554622e1,
-4.964529489029e0));
#73408=cartesian_point('',(7.191116367460e1,2.198252888948e1,
-4.859655026831e0));
#73409=cartesian_point('',(7.200659034131e1,2.195372709272e1,
-4.760825314321e0));
#73410=cartesian_point('',(7.210099818472e1,2.191446771283e1,
-4.667966983843e0));
#73411=cartesian_point('',(7.219276803913e1,2.186440042189e1,
-4.582430698170e0));
#73412=cartesian_point('',(7.227974466534e1,2.180412165846e1,
-4.505811127713e0));
#73413=cartesian_point('',(7.236112418001e1,2.173390127322e1,
-4.438440843931e0));
#73414=cartesian_point('',(7.243689698527e1,2.165314752616e1,
-4.380252529807e0));
#73415=cartesian_point('',(7.250609628896e1,2.156200811087e1,
-4.332223937621e0));
#73416=cartesian_point('',(7.256700522045e1,2.146222204260e1,
-4.295883843492e0));
#73417=cartesian_point('',(7.261814209904e1,2.135673727911e1,
-4.272237606300e0));
#73418=cartesian_point('',(7.265909303673e1,2.124788668119e1,
-4.261251143213e0));
#73419=cartesian_point('',(7.270970091887e1,2.106594988950e1,
-4.263318998110e0));
#73420=cartesian_point('',(7.272325047335e1,2.092327827458e1,
-4.294864278214e0));
#73421=cartesian_point('',(7.271937106846e1,2.083723464700e1,
-4.326892808655e0));
#73422=cartesian_point('',(7.086264376019e1,2.108750083132e1,
-6.170096523101e0));
#73423=cartesian_point('',(7.086952384549e1,2.111700704917e1,
-6.112473240970e0));
#73424=cartesian_point('',(7.088704156609e1,2.117609859006e1,
-5.994407867839e0));
#73425=cartesian_point('',(7.092350467384e1,2.126043979859e1,
-5.817351457795e0));
#73426=cartesian_point('',(7.096915723608e1,2.133874028767e1,
-5.643380696812e0));
#73427=cartesian_point('',(7.102147609738e1,2.140839256285e1,
-5.478257713070e0));
#73428=cartesian_point('',(7.107929783786e1,2.146934265429e1,
-5.322179622762e0));
#73429=cartesian_point('',(7.114140934400e1,2.152139514549e1,
-5.175619755680e0));
#73430=cartesian_point('',(7.120681583288e1,2.156452564614e1,
-5.038546251126e0));
#73431=cartesian_point('',(7.127491012620e1,2.159883466513e1,
-4.910289227124e0));
#73432=cartesian_point('',(7.134541872127e1,2.162433642477e1,
-4.789850010466e0));
#73433=cartesian_point('',(7.141857906139e1,2.164085060296e1,
-4.675725093357e0));
#73434=cartesian_point('',(7.149511233303e1,2.164767793269e1,
-4.566156549537e0));
#73435=cartesian_point('',(7.157500053804e1,2.164324174820e1,
-4.460902619737e0));
#73436=cartesian_point('',(7.165686712249e1,2.162568476507e1,
-4.361427183884e0));
#73437=cartesian_point('',(7.173841626782e1,2.159391072717e1,
-4.269815460528e0));
#73438=cartesian_point('',(7.181823538916e1,2.154716881662e1,
-4.186969159503e0));
#73439=cartesian_point('',(7.189553347394e1,2.148429595669e1,
-4.113462265089e0));
#73440=cartesian_point('',(7.196838047332e1,2.140497696087e1,
-4.051327070208e0));
#73441=cartesian_point('',(7.203381992095e1,2.131107139210e1,
-4.003444068364e0));
#73442=cartesian_point('',(7.208905972644e1,2.120660052147e1,
-3.971973481355e0));
#73443=cartesian_point('',(7.213265390350e1,2.109563860969e1,
-3.957443370875e0));
#73444=cartesian_point('',(7.218406569236e1,2.090819266185e1,
-3.960898900330e0));
#73445=cartesian_point('',(7.219177736929e1,2.076280233900e1,
-4.004147520903e0));
#73446=cartesian_point('',(7.218064892023e1,2.068243055305e1,
-4.046659238497e0));
#73447=cartesian_point('',(7.140299661184e1,2.084013627455e1,
-6.368730169092e0));
#73448=cartesian_point('',(7.140126309200e1,2.085013918298e1,
-6.310224637404e0));
#73449=cartesian_point('',(7.139896757201e1,2.087066054e1,-6.191063001724e0));
#73450=cartesian_point('',(7.139925181868e1,2.090139192547e1,
-6.014273226729e0));
#73451=cartesian_point('',(7.140313332584e1,2.093134979700e1,
-5.842430380329e0));
#73452=cartesian_point('',(7.141013284995e1,2.095936200189e1,
-5.681140845364e0));
#73453=cartesian_point('',(7.141986335872e1,2.098522181617e1,
-5.530538713471e0));
#73454=cartesian_point('',(7.143194260252e1,2.100867449895e1,
-5.391060132119e0));
#73455=cartesian_point('',(7.144603172174e1,2.102954535333e1,
-5.262667659989e0));
#73456=cartesian_point('',(7.146188763820e1,2.104774109664e1,
-5.144742697541e0));
#73457=cartesian_point('',(7.147936707011e1,2.106317176496e1,
-5.036400311133e0));
#73458=cartesian_point('',(7.149848197181e1,2.107572682924e1,
-4.936360780576e0));
#73459=cartesian_point('',(7.151941238020e1,2.108515404885e1,
-4.843231189093e0));
#73460=cartesian_point('',(7.154217473041e1,2.109081239418e1,
-4.757022289535e0));
#73461=cartesian_point('',(7.156637580422e1,2.109182871259e1,
-4.679018628288e0));
#73462=cartesian_point('',(7.159126331552e1,2.108753802141e1,
-4.610546192018e0));
#73463=cartesian_point('',(7.161628193151e1,2.107751981926e1,
-4.551632399138e0));
#73464=cartesian_point('',(7.164104207501e1,2.106131088363e1,
-4.501876974956e0));
#73465=cartesian_point('',(7.166476018213e1,2.103873143085e1,
-4.461711883877e0));
#73466=cartesian_point('',(7.168627796223e1,2.101039350995e1,
-4.431963847968e0));
#73467=cartesian_point('',(7.170447670478e1,2.097776795500e1,
-4.413036829344e0));
#73468=cartesian_point('',(7.171871365146e1,2.094246692170e1,
-4.404608288290e0));
#73469=cartesian_point('',(7.173504852402e1,2.088239230481e1,
-4.407249245976e0));
#73470=cartesian_point('',(7.173633945326e1,2.083596139739e1,
-4.433917862061e0));
#73471=cartesian_point('',(7.173142869890e1,2.081154386879e1,
-4.461375426310e0));
#73472=cartesian_point('',(7.172617946376e1,2.131725419614e1,
-6.614792034406e0));
#73473=cartesian_point('',(7.174215083320e1,2.131563460674e1,
-6.555527945224e0));
#73474=cartesian_point('',(7.177397625538e1,2.131056755273e1,
-6.435625638954e0));
#73475=cartesian_point('',(7.181909659993e1,2.129799967494e1,
-6.259902132476e0));
#73476=cartesian_point('',(7.186087861036e1,2.128109406344e1,
-6.091235695062e0));
#73477=cartesian_point('',(7.189811980329e1,2.126109819578e1,
-5.935036902569e0));
#73478=cartesian_point('',(7.193095975072e1,2.123874632413e1,
-5.791375845803e0));
#73479=cartesian_point('',(7.195945488913e1,2.121477910067e1,
-5.660654119851e0));
#73480=cartesian_point('',(7.198375778473e1,2.118984730481e1,
-5.542838348715e0));
#73481=cartesian_point('',(7.200411362096e1,2.116445681916e1,
-5.437381993289e0));
#73482=cartesian_point('',(7.202077509373e1,2.113901019793e1,
-5.343545518061e0));
#73483=cartesian_point('',(7.203399655589e1,2.111377728769e1,
-5.260324192218e0));
#73484=cartesian_point('',(7.204394623727e1,2.108897224101e1,
-5.186765697870e0));
#73485=cartesian_point('',(7.205053583595e1,2.106523094647e1,
-5.123184848359e0));
#73486=cartesian_point('',(7.205365784531e1,2.104371595896e1,
-5.070656621185e0));
#73487=cartesian_point('',(7.205352986257e1,2.102568670369e1,
-5.029608537286e0));
#73488=cartesian_point('',(7.205066583799e1,2.101192081918e1,
-4.999029140301e0));
#73489=cartesian_point('',(7.204567329100e1,2.100290243500e1,
-4.977353407615e0));
#73490=cartesian_point('',(7.203934789405e1,2.099898739639e1,
-4.963098943782e0));
#73491=cartesian_point('',(7.203273707007e1,2.099999694450e1,
-4.954637309979e0));
#73492=cartesian_point('',(7.202693158617e1,2.100495830979e1,
-4.950274008018e0));
#73493=cartesian_point('',(7.202275233805e1,2.101241941637e1,
-4.948667345356e0));
#73494=cartesian_point('',(7.201943729457e1,2.102628760211e1,
-4.949482978059e0));
#73495=cartesian_point('',(7.202311638326e1,2.103574398944e1,
-4.955540203834e0));
#73496=cartesian_point('',(7.202879530165e1,2.103571754395e1,
-4.964426334956e0));
#73497=(bounded_surface()b_spline_surface(3,3,((#73397,#73398,#73399,#73400,
#73401,#73402,#73403,#73404,#73405,#73406,#73407,#73408,#73409,#73410,#73411,
#73412,#73413,#73414,#73415,#73416,#73417,#73418,#73419,#73420,#73421),(#73422,
#73423,#73424,#73425,#73426,#73427,#73428,#73429,#73430,#73431,#73432,#73433,
#73434,#73435,#73436,#73437,#73438,#73439,#73440,#73441,#73442,#73443,#73444,
#73445,#73446),(#73447,#73448,#73449,#73450,#73451,#73452,#73453,#73454,#73455,
#73456,#73457,#73458,#73459,#73460,#73461,#73462,#73463,#73464,#73465,#73466,
#73467,#73468,#73469,#73470,#73471),(#73472,#73473,#73474,#73475,#73476,#73477,
#73478,#73479,#73480,#73481,#73482,#73483,#73484,#73485,#73486,#73487,#73488,
#73489,#73490,#73491,#73492,#73493,#73494,#73495,#73496)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245281906974e-1,1.549632203344e-1,1.862444452120e-1,
2.154981658599e-1,2.429563850014e-1,2.685340314797e-1,2.921223915377e-1,
3.137670837042e-1,3.336014644334e-1,3.517960647380e-1,3.685227550740e-1,
3.841139116850e-1,3.988079726710e-1,4.121008852546e-1,4.237535508547e-1,
4.340776773701e-1,4.433391535791e-1,4.516969421616e-1,4.592299248825e-1,
4.660737573038e-1,4.724691699716e-1,4.787431405016e-1,4.973386201245e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493420196e0,1.576493420196e0,1.576493420196e0,1.576493420196e0,
1.576493420196e0,1.576493420196e0,1.576493420196e0,1.576493420196e0,
1.576493420196e0,1.576493420196e0,1.576493420196e0,1.576493420196e0,
1.576493420196e0,1.576493420196e0,1.576493420196e0,1.576493420196e0,
1.576493420196e0,1.576493420196e0,1.576493420196e0,1.576493420196e0,
1.576493420196e0,1.576493420196e0,1.576493420196e0,1.576493420196e0,
1.576493420196e0),(8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,
8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,
8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,
8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,
8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,
8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,
8.078355266015e-1,8.078355266015e-1),(8.078355266015e-1,8.078355266015e-1,
8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,
8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,
8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,
8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,
8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,8.078355266015e-1,
8.078355266015e-1,8.078355266015e-1,8.078355266015e-1),(1.576493420196e0,
1.576493420196e0,1.576493420196e0,1.576493420196e0,1.576493420196e0,
1.576493420196e0,1.576493420196e0,1.576493420196e0,1.576493420196e0,
1.576493420196e0,1.576493420196e0,1.576493420196e0,1.576493420196e0,
1.576493420196e0,1.576493420196e0,1.576493420196e0,1.576493420196e0,
1.576493420196e0,1.576493420196e0,1.576493420196e0,1.576493420196e0,
1.576493420196e0,1.576493420196e0,1.576493420196e0,1.576493420196e0)))representation_item('')surface());
#73498=oriented_edge('',*,*,#37668,.f.);
#73499=oriented_edge('',*,*,#37651,.f.);
#73501=oriented_edge('',*,*,#73500,.f.);
#73502=oriented_edge('',*,*,#28427,.f.);
#73503=edge_loop('',(#73498,#73499,#73501,#73502));
#73504=face_outer_bound('',#73503,.f.);
#73506=cartesian_point('',(7.155863799623e1,2.066397961182e1,
-2.490846053290e1));
#73507=direction('',(-5.522084184450e-3,-1.232043292141e-2,-9.999088526055e-1));
#73508=direction('',(-9.121973780687e-1,4.097510748268e-1,-1.108092734697e-5));
#73509=axis2_placement_3d('',#73506,#73507,#73508);
#73510=cylindrical_surface('',#73509,3.000057677427e-1);
#73511=oriented_edge('',*,*,#73500,.t.);
#73512=oriented_edge('',*,*,#37636,.f.);
#73513=oriented_edge('',*,*,#37617,.f.);
#73514=oriented_edge('',*,*,#28429,.f.);
#73515=edge_loop('',(#73511,#73512,#73513,#73514));
#73516=face_outer_bound('',#73515,.f.);
#73518=cartesian_point('',(7.242901527055e1,1.189812906785e1,
-4.228405305608e1));
#73519=cartesian_point('',(7.240949987854e1,1.190843100976e1,
-4.219208499063e1));
#73520=cartesian_point('',(7.235743084505e1,1.191989481503e1,
-4.191542933154e1));
#73521=cartesian_point('',(7.231636093489e1,1.187778583294e1,
-4.159355921675e1));
#73522=cartesian_point('',(7.229982752186e1,1.181873638616e1,
-4.136899436682e1));
#73523=cartesian_point('',(7.229654333764e1,1.180237386582e1,
-4.131419597677e1));
#73524=cartesian_point('',(7.198661618405e1,1.146455881564e1,
-4.217220261360e1));
#73525=cartesian_point('',(7.198809282162e1,1.145163918607e1,
-4.208704364358e1));
#73526=cartesian_point('',(7.200334718476e1,1.139885444307e1,
-4.183685049279e1));
#73527=cartesian_point('',(7.205215368304e1,1.130236963805e1,
-4.156282684568e1));
#73528=cartesian_point('',(7.210518453242e1,1.121996276584e1,
-4.138109088069e1));
#73529=cartesian_point('',(7.211930839915e1,1.119888019248e1,
-4.133740476385e1));
#73530=cartesian_point('',(7.230023510713e1,1.094471389389e1,
-4.200578024137e1));
#73531=cartesian_point('',(7.232754195210e1,1.093968530501e1,
-4.194465025447e1));
#73532=cartesian_point('',(7.241585352609e1,1.092152537121e1,
-4.176067849757e1));
#73533=cartesian_point('',(7.253623318590e1,1.089403148323e1,
-4.154634287577e1));
#73534=cartesian_point('',(7.263065186308e1,1.087330811342e1,
-4.139660969001e1));
#73535=cartesian_point('',(7.265436696045e1,1.086816154632e1,
-4.136005908640e1));
#73536=cartesian_point('',(7.290940156854e1,1.110185575929e1,
-4.202913531541e1));
#73537=cartesian_point('',(7.292945163899e1,1.112424481568e1,
-4.197397368412e1));
#73538=cartesian_point('',(7.298928810762e1,1.118874522902e1,
-4.179875275335e1));
#73539=cartesian_point('',(7.305785050461e1,1.125231319687e1,
-4.156830986890e1));
#73540=cartesian_point('',(7.310471296447e1,1.128774755568e1,
-4.139276532834e1));
#73541=cartesian_point('',(7.311612016347e1,1.129579503908e1,
-4.134889677244e1));
#73542=(bounded_surface()b_spline_surface(3,3,((#73518,#73519,#73520,#73521,
#73522,#73523),(#73524,#73525,#73526,#73527,#73528,#73529),(#73530,#73531,
#73532,#73533,#73534,#73535),(#73536,#73537,#73538,#73539,#73540,#73541)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.422470886127e-1,3.042924808068e-1,6.365995059729e-1,7.459893469770e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933807683e0,1.579933807683e0,1.579933807683e0,1.579933807683e0,
1.579933807683e0,1.579933807683e0),(8.066887307722e-1,8.066887307722e-1,
8.066887307722e-1,8.066887307722e-1,8.066887307722e-1,8.066887307722e-1),(
8.066887307722e-1,8.066887307722e-1,8.066887307722e-1,8.066887307722e-1,
8.066887307722e-1,8.066887307722e-1),(1.579933807683e0,1.579933807683e0,
1.579933807683e0,1.579933807683e0,1.579933807683e0,1.579933807683e0)))representation_item('')surface());
#73543=oriented_edge('',*,*,#37378,.t.);
#73545=oriented_edge('',*,*,#73544,.f.);
#73547=oriented_edge('',*,*,#73546,.f.);
#73549=oriented_edge('',*,*,#73548,.t.);
#73550=edge_loop('',(#73543,#73545,#73547,#73549));
#73551=face_outer_bound('',#73550,.f.);
#73553=cartesian_point('',(7.265038458323e1,1.038049148643e1,
-4.367371236166e1));
#73554=cartesian_point('',(7.254135795380e1,1.040360248372e1,
-4.365652454777e1));
#73555=cartesian_point('',(7.252000930908e1,1.055469691421e1,
-4.375096794785e1));
#73556=cartesian_point('',(7.241113650756e1,1.114763216193e1,
-4.378245956789e1));
#73557=cartesian_point('',(7.243582694554e1,1.136223569258e1,
-4.350590694069e1));
#73558=cartesian_point('',(7.242446426624e1,1.148896163666e1,
-4.334986256366e1));
#73559=cartesian_point('',(7.242075649801e1,1.157945061307e1,
-4.316895552794e1));
#73560=cartesian_point('',(7.241092015290e1,1.165357731640e1,
-4.298823173689e1));
#73561=cartesian_point('',(7.239816795648e1,1.171321096601e1,
-4.279451432575e1));
#73562=cartesian_point('',(7.238072081955e1,1.175790201132e1,
-4.259303568528e1));
#73563=cartesian_point('',(7.235908349342e1,1.178552127120e1,
-4.238819587086e1));
#73564=cartesian_point('',(7.233423753190e1,1.179478617811e1,
-4.218807458762e1));
#73565=cartesian_point('',(7.230592072962e1,1.178561128809e1,
-4.198555308856e1));
#73566=cartesian_point('',(7.228551765848e1,1.176546574646e1,
-4.185254154235e1));
#73567=cartesian_point('',(7.227451551425e1,1.175031860020e1,
-4.178272869986e1));
#73568=cartesian_point('',(7.219811115326e1,1.032725235273e1,
-4.348000205751e1));
#73569=cartesian_point('',(7.206632083094e1,1.034207020547e1,
-4.345556976650e1));
#73570=cartesian_point('',(7.204631530774e1,1.047828921900e1,
-4.356133962168e1));
#73571=cartesian_point('',(7.193024312503e1,1.108742600227e1,
-4.359734261259e1));
#73572=cartesian_point('',(7.197753015518e1,1.125566761506e1,
-4.328749560593e1));
#73573=cartesian_point('',(7.198171387574e1,1.133235277400e1,
-4.312990881653e1));
#73574=cartesian_point('',(7.199902389228e1,1.137093400207e1,
-4.295028702762e1));
#73575=cartesian_point('',(7.201449843637e1,1.139257138012e1,
-4.277851672575e1));
#73576=cartesian_point('',(7.203341000106e1,1.139985980892e1,
-4.259906670678e1));
#73577=cartesian_point('',(7.205429768120e1,1.139412821816e1,
-4.241780256720e1));
#73578=cartesian_point('',(7.207749886327e1,1.137556753155e1,
-4.223872900254e1));
#73579=cartesian_point('',(7.210263989304e1,1.134541764408e1,
-4.206916713707e1));
#73580=cartesian_point('',(7.213152002567e1,1.130304918572e1,
-4.190329498457e1));
#73581=cartesian_point('',(7.215378134647e1,1.126679592187e1,
-4.179882567795e1));
#73582=cartesian_point('',(7.216682937728e1,1.124529792983e1,
-4.174547443057e1));
#73583=cartesian_point('',(7.204755706450e1,1.062139656639e1,
-4.301454848811e1));
#73584=cartesian_point('',(7.200464373001e1,1.062476483676e1,
-4.301440705462e1));
#73585=cartesian_point('',(7.198586142322e1,1.066152235996e1,
-4.306537268945e1));
#73586=cartesian_point('',(7.194883785523e1,1.083612878701e1,
-4.308133119320e1));
#73587=cartesian_point('',(7.200114431715e1,1.088886025654e1,
-4.293224944923e1));
#73588=cartesian_point('',(7.204479435311e1,1.091581236811e1,
-4.282160366769e1));
#73589=cartesian_point('',(7.210009737159e1,1.093293507546e1,
-4.269265792250e1));
#73590=cartesian_point('',(7.216031850192e1,1.094597304886e1,
-4.255786102946e1));
#73591=cartesian_point('',(7.222658131636e1,1.095562371023e1,
-4.241338430316e1));
#73592=cartesian_point('',(7.229677999986e1,1.096206244328e1,
-4.226356218512e1));
#73593=cartesian_point('',(7.236889341857e1,1.096508995890e1,
-4.211282054302e1));
#73594=cartesian_point('',(7.244015554260e1,1.096473735236e1,
-4.196732164741e1));
#73595=cartesian_point('',(7.251340595131e1,1.096114659110e1,
-4.182189636581e1));
#73596=cartesian_point('',(7.256272230459e1,1.095653553980e1,
-4.172757383193e1));
#73597=cartesian_point('',(7.258914920183e1,1.095347651011e1,
-4.167835986164e1));
#73598=cartesian_point('',(7.238254600274e1,1.090377972530e1,
-4.284566185823e1));
#73599=cartesian_point('',(7.243163321904e1,1.090652160553e1,
-4.287168769879e1));
#73600=cartesian_point('',(7.241246069956e1,1.088067215440e1,
-4.286863334933e1));
#73601=cartesian_point('',(7.244421688599e1,1.070056963997e1,
-4.286446544575e1));
#73602=cartesian_point('',(7.247783698848e1,1.070967843042e1,
-4.287391727631e1));
#73603=cartesian_point('',(7.253668563437e1,1.074792833803e1,
-4.280138184439e1));
#73604=cartesian_point('',(7.260056813865e1,1.080024219824e1,
-4.271062845357e1));
#73605=cartesian_point('',(7.267033682089e1,1.085907039727e1,
-4.259568105953e1));
#73606=cartesian_point('',(7.274182339771e1,1.092290650352e1,
-4.246418180072e1));
#73607=cartesian_point('',(7.281210147294e1,1.098924878619e1,
-4.231863911415e1));
#73608=cartesian_point('',(7.287747994539e1,1.105527386814e1,
-4.216420232841e1));
#73609=cartesian_point('',(7.293468428712e1,1.111754870414e1,
-4.200688952588e1));
#73610=cartesian_point('',(7.298530304924e1,1.117736007423e1,
-4.184074339876e1));
#73611=cartesian_point('',(7.301303139511e1,1.121350663012e1,
-4.172578315413e1));
#73612=cartesian_point('',(7.302583050830e1,1.123116274827e1,
-4.166333060596e1));
#73613=(bounded_surface()b_spline_surface(3,3,((#73553,#73554,#73555,#73556,
#73557,#73558,#73559,#73560,#73561,#73562,#73563,#73564,#73565,#73566,#73567),(
#73568,#73569,#73570,#73571,#73572,#73573,#73574,#73575,#73576,#73577,#73578,
#73579,#73580,#73581,#73582),(#73583,#73584,#73585,#73586,#73587,#73588,#73589,
#73590,#73591,#73592,#73593,#73594,#73595,#73596,#73597),(#73598,#73599,#73600,
#73601,#73602,#73603,#73604,#73605,#73606,#73607,#73608,#73609,#73610,#73611,
#73612)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.185751904459e-1,3.370427878723e-1,
3.799606353632e-1,4.241226662900e-1,4.711143024635e-1,5.230479144648e-1,
5.798265950120e-1,6.410233455223e-1,7.057192799113e-1,7.717512555566e-1,
8.365935009897e-1,8.978401851594e-1,9.681738629775e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.439356834951e0,
1.439356834951e0,1.439356834951e0,1.439356834951e0,1.439356834951e0,
1.439356834951e0,1.439356834951e0,1.439356834951e0,1.439356834951e0,
1.439356834951e0,1.439356834951e0,1.439356834951e0,1.439356834951e0,
1.439356834951e0,1.439356834951e0),(8.535477216831e-1,8.535477216831e-1,
8.535477216831e-1,8.535477216831e-1,8.535477216831e-1,8.535477216831e-1,
8.535477216831e-1,8.535477216831e-1,8.535477216831e-1,8.535477216831e-1,
8.535477216831e-1,8.535477216831e-1,8.535477216831e-1,8.535477216831e-1,
8.535477216831e-1),(8.535477216831e-1,8.535477216831e-1,8.535477216831e-1,
8.535477216831e-1,8.535477216831e-1,8.535477216831e-1,8.535477216831e-1,
8.535477216831e-1,8.535477216831e-1,8.535477216831e-1,8.535477216831e-1,
8.535477216831e-1,8.535477216831e-1,8.535477216831e-1,8.535477216831e-1),(
1.439356834951e0,1.439356834951e0,1.439356834951e0,1.439356834951e0,
1.439356834951e0,1.439356834951e0,1.439356834951e0,1.439356834951e0,
1.439356834951e0,1.439356834951e0,1.439356834951e0,1.439356834951e0,
1.439356834951e0,1.439356834951e0,1.439356834951e0)))representation_item('')surface());
#73614=oriented_edge('',*,*,#33898,.f.);
#73615=oriented_edge('',*,*,#37090,.f.);
#73617=oriented_edge('',*,*,#73616,.t.);
#73618=oriented_edge('',*,*,#73544,.t.);
#73619=edge_loop('',(#73614,#73615,#73617,#73618));
#73620=face_outer_bound('',#73619,.f.);
#73622=cartesian_point('',(7.245049939848e1,1.080784495075e1,
-4.213845709888e1));
#73623=direction('',(-5.391099032368e-1,-7.983141214229e-2,-8.384434732690e-1));
#73624=direction('',(-7.275212621306e-1,5.457096498774e-1,4.158290408072e-1));
#73625=axis2_placement_3d('',#73622,#73623,#73624);
#73626=cylindrical_surface('',#73625,2.999999999993e-1);
#73627=oriented_edge('',*,*,#73546,.t.);
#73628=oriented_edge('',*,*,#73616,.f.);
#73629=oriented_edge('',*,*,#37109,.t.);
#73630=oriented_edge('',*,*,#37140,.t.);
#73631=oriented_edge('',*,*,#37160,.f.);
#73632=edge_loop('',(#73627,#73628,#73629,#73630,#73631));
#73633=face_outer_bound('',#73632,.f.);
#73635=cartesian_point('',(7.291369181197e1,1.189327600538e1,
-2.154687438806e1));
#73636=direction('',(6.972273479570e-3,1.147968832809e-2,9.999097980110e-1));
#73637=direction('',(-9.326144041826e-1,3.608667391530e-1,2.360017861802e-3));
#73638=axis2_placement_3d('',#73635,#73636,#73637);
#73639=cylindrical_surface('',#73638,5.000150365100e-1);
#73640=oriented_edge('',*,*,#37380,.f.);
#73641=oriented_edge('',*,*,#73548,.f.);
#73642=oriented_edge('',*,*,#37158,.f.);
#73644=oriented_edge('',*,*,#73643,.t.);
#73645=edge_loop('',(#73640,#73641,#73642,#73644));
#73646=face_outer_bound('',#73645,.f.);
#73648=cartesian_point('',(7.548310905143e1,1.237284078031e1,
-8.219508166839e0));
#73649=direction('',(1.307228912357e-1,-9.913641756249e-1,1.042098817103e-2));
#73650=direction('',(-9.903590280149e-1,-1.310618350085e-1,-4.485299358522e-2));
#73651=axis2_placement_3d('',#73648,#73649,#73650);
#73652=toroidal_surface('',#73651,2.497867151233e0,4.999993318077e-1);
#73654=oriented_edge('',*,*,#73653,.t.);
#73655=oriented_edge('',*,*,#73643,.f.);
#73656=oriented_edge('',*,*,#37156,.f.);
#73657=oriented_edge('',*,*,#37175,.t.);
#73658=edge_loop('',(#73654,#73655,#73656,#73657));
#73659=face_outer_bound('',#73658,.f.);
#73661=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#73662=direction('',(0.e0,0.e0,1.e0));
#73663=direction('',(-9.804942975041e-1,-1.965475325765e-1,0.e0));
#73664=axis2_placement_3d('',#73661,#73662,#73663);
#73665=toroidal_surface('',#73664,7.649382607502e1,3.e0);
#73667=oriented_edge('',*,*,#73666,.f.);
#73668=oriented_edge('',*,*,#37384,.t.);
#73669=oriented_edge('',*,*,#37382,.t.);
#73670=oriented_edge('',*,*,#73653,.f.);
#73671=oriented_edge('',*,*,#37192,.t.);
#73672=oriented_edge('',*,*,#37190,.t.);
#73673=edge_loop('',(#73667,#73668,#73669,#73670,#73671,#73672));
#73674=face_outer_bound('',#73673,.f.);
#73676=cartesian_point('',(7.447220115808e1,1.745509422830e1,
-8.219511289404e0));
#73677=direction('',(-2.585945203058e-1,9.659297805845e-1,1.041791954826e-2));
#73678=direction('',(-8.384899759649e-1,-2.298058264694e-1,4.940889012385e-1));
#73679=axis2_placement_3d('',#73676,#73677,#73678);
#73680=toroidal_surface('',#73679,2.497880036015e0,4.999993492927e-1);
#73681=oriented_edge('',*,*,#73666,.t.);
#73682=oriented_edge('',*,*,#37213,.f.);
#73683=oriented_edge('',*,*,#37345,.f.);
#73684=oriented_edge('',*,*,#37362,.t.);
#73685=edge_loop('',(#73681,#73682,#73683,#73684));
#73686=face_outer_bound('',#73685,.f.);
#73688=cartesian_point('',(7.312108166727e1,1.225817601164e1,
-6.309437202386e0));
#73689=cartesian_point('',(7.315375517645e1,1.228248906020e1,
-6.251514170966e0));
#73690=cartesian_point('',(7.322259508940e1,1.232812736007e1,
-6.133279210661e0));
#73691=cartesian_point('',(7.333160174715e1,1.238422947703e1,
-5.957125142797e0));
#73692=cartesian_point('',(7.344419092030e1,1.242731140750e1,
-5.785180306062e0));
#73693=cartesian_point('',(7.355593748924e1,1.245699353071e1,
-5.623082423404e0));
#73694=cartesian_point('',(7.366592270884e1,1.247437430460e1,
-5.470998728992e0));
#73695=cartesian_point('',(7.377304465902e1,1.248043800406e1,
-5.329387933552e0));
#73696=cartesian_point('',(7.387657014258e1,1.247617077240e1,
-5.198224890741e0));
#73697=cartesian_point('',(7.397629244438e1,1.246241059656e1,
-5.076883855071e0));
#73698=cartesian_point('',(7.407233724562e1,1.243970841238e1,
-4.964450181134e0));
#73699=cartesian_point('',(7.416532235438e1,1.240814646444e1,
-4.859574259351e0));
#73700=cartesian_point('',(7.425617714050e1,1.236712476489e1,
-4.760743238058e0));
#73701=cartesian_point('',(7.434465561661e1,1.231586620649e1,
-4.667885034613e0));
#73702=cartesian_point('',(7.442910541278e1,1.225423578775e1,
-4.582351463665e0));
#73703=cartesian_point('',(7.450746809014e1,1.218310645784e1,
-4.505736494450e0));
#73704=cartesian_point('',(7.457898296213e1,1.210284967432e1,
-4.438371727553e0));
#73705=cartesian_point('',(7.464356287245e1,1.201287980177e1,
-4.380190514726e0));
#73706=cartesian_point('',(7.470026737936e1,1.191347120663e1,
-4.332171931251e0));
#73707=cartesian_point('',(7.474762091233e1,1.180657448591e1,
-4.295845045319e0));
#73708=cartesian_point('',(7.478454014739e1,1.169530656073e1,
-4.272214159256e0));
#73709=cartesian_point('',(7.481092030488e1,1.158203279214e1,
-4.261244119691e0));
#73710=cartesian_point('',(7.483731620885e1,1.139509870420e1,
-4.263339961740e0));
#73711=cartesian_point('',(7.483212009082e1,1.125194731802e1,
-4.294881240483e0));
#73712=cartesian_point('',(7.481706128252e1,1.116718137644e1,
-4.326890585153e0));
#73713=cartesian_point('',(7.300887523188e1,1.165766330165e1,
-6.170096608012e0));
#73714=cartesian_point('',(7.301955056147e1,1.168602645771e1,
-6.112458149431e0));
#73715=cartesian_point('',(7.304463606549e1,1.174233407249e1,
-5.994374786312e0));
#73716=cartesian_point('',(7.309180422036e1,1.182120213778e1,
-5.817297278427e0));
#73717=cartesian_point('',(7.314729191621e1,1.189287508299e1,
-5.643318844395e0));
#73718=cartesian_point('',(7.320826030651e1,1.195510260164e1,
-5.478189270612e0));
#73719=cartesian_point('',(7.327354862632e1,1.200798295118e1,
-5.322105926286e0));
#73720=cartesian_point('',(7.334192846336e1,1.205148076872e1,
-5.175542092466e0));
#73721=cartesian_point('',(7.341241037854e1,1.208570181396e1,
-5.038465540798e0));
#73722=cartesian_point('',(7.348440561833e1,1.211082499837e1,
-4.910205986209e0));
#73723=cartesian_point('',(7.355764499620e1,1.212689998969e1,
-4.789764453812e0));
#73724=cartesian_point('',(7.363234100728e1,1.213371674121e1,
-4.675636465921e0));
#73725=cartesian_point('',(7.370911715100e1,1.213048705902e1,
-4.566064642532e0));
#73726=cartesian_point('',(7.378774874889e1,1.211564938386e1,
-4.460808620341e0));
#73727=cartesian_point('',(7.386662706440e1,1.208754219698e1,
-4.361333804316e0));
#73728=cartesian_point('',(7.394333280988e1,1.204537878560e1,
-4.269724985091e0));
#73729=cartesian_point('',(7.401636824866e1,1.198859863886e1,
-4.186883007743e0));
#73730=cartesian_point('',(7.408479666464e1,1.191615171991e1,
-4.113382938616e0));
#73731=cartesian_point('',(7.414666173595e1,1.182797949979e1,
-4.051259090023e0));
#73732=cartesian_point('',(7.419927427487e1,1.172631499284e1,
-4.003392598691e0));
#73733=cartesian_point('',(7.424039194394e1,1.161551164208e1,
-3.971942249885e0));
#73734=cartesian_point('',(7.426911438091e1,1.149979677399e1,
-3.957434367289e0));
#73735=cartesian_point('',(7.429558248054e1,1.130729724785e1,
-3.960927801372e0));
#73736=cartesian_point('',(7.428424378777e1,1.116221930877e1,
-4.004170198127e0));
#73737=cartesian_point('',(7.426274731764e1,1.108401644231e1,
-4.046656404600e0));
#73738=cartesian_point('',(7.351231771724e1,1.134188476912e1,
-6.368730187689e0));
#73739=cartesian_point('',(7.351190455114e1,1.135203102117e1,
-6.310209320321e0));
#73740=cartesian_point('',(7.351230762817e1,1.137267955682e1,
-6.191029694150e0));
#73741=cartesian_point('',(7.351660222552e1,1.140311438453e1,
-6.014219381512e0));
#73742=cartesian_point('',(7.352436231383e1,1.143231034892e1,
-5.842369580015e0));
#73743=cartesian_point('',(7.353495997351e1,1.145916998104e1,
-5.681074347112e0));
#73744=cartesian_point('',(7.354798442802e1,1.148353877676e1,
-5.530468032438e0));
#73745=cartesian_point('',(7.356302338336e1,1.150521405252e1,
-5.390986738925e0));
#73746=cartesian_point('',(7.357971805917e1,1.152406685985e1,
-5.262592681984e0));
#73747=cartesian_point('',(7.359781529811e1,1.154003644708e1,
-5.144666905366e0));
#73748=cartesian_point('',(7.361716133091e1,1.155305227842e1,
-5.036324235078e0));
#73749=cartesian_point('',(7.363775375907e1,1.156300316591e1,
-4.936284155712e0));
#73750=cartesian_point('',(7.365973811393e1,1.156961521624e1,
-4.843154361164e0));
#73751=cartesian_point('',(7.368304672011e1,1.157225035787e1,
-4.756946830685e0));
#73752=cartesian_point('',(7.370717522985e1,1.157009414665e1,
-4.678947060492e0));
#73753=cartesian_point('',(7.373129089632e1,1.156258568565e1,
-4.610480190742e0));
#73754=cartesian_point('',(7.375478843617e1,1.154938050450e1,
-4.551572621328e0));
#73755=cartesian_point('',(7.377722088740e1,1.153007015294e1,
-4.501824538191e0));
#73756=cartesian_point('',(7.379778732128e1,1.150457935543e1,
-4.461668866277e0));
#73757=cartesian_point('',(7.381541894757e1,1.147366740833e1,
-4.431932434291e0));
#73758=cartesian_point('',(7.382919893801e1,1.143893950841e1,
-4.413018347154e0));
#73759=cartesian_point('',(7.383870099216e1,1.140207779700e1,
-4.404603353187e0));
#73760=cartesian_point('',(7.384704195075e1,1.134040198845e1,
-4.407266965745e0));
#73761=cartesian_point('',(7.384225918165e1,1.129422475023e1,
-4.433932292770e0));
#73762=cartesian_point('',(7.383421366174e1,1.127066505640e1,
-4.461373517037e0));
#73763=cartesian_point('',(7.389501207020e1,1.177273703229e1,
-6.614791976268e0));
#73764=cartesian_point('',(7.391063949286e1,1.176904565775e1,
-6.555512438350e0));
#73765=cartesian_point('',(7.394153568594e1,1.175986608610e1,
-6.435592218405e0));
#73766=cartesian_point('',(7.398463382265e1,1.174151291543e1,
-6.259848903568e0));
#73767=cartesian_point('',(7.402385245679e1,1.171929597300e1,
-6.091176364032e0));
#73768=cartesian_point('',(7.405816527518e1,1.169460786835e1,
-5.934972924269e0));
#73769=cartesian_point('',(7.408780647241e1,1.166815849486e1,
-5.791308939924e0));
#73770=cartesian_point('',(7.411292872801e1,1.164067490931e1,
-5.660585968675e0));
#73771=cartesian_point('',(7.413376834172e1,1.161278244359e1,
-5.542770322704e0));
#73772=cartesian_point('',(7.415063450266e1,1.158495065608e1,
-5.437315163133e0));
#73773=cartesian_point('',(7.416383032023e1,1.155754569655e1,
-5.343480788011e0));
#73774=cartesian_point('',(7.417364325159e1,1.153080178280e1,
-5.260261879754e0));
#73775=cartesian_point('',(7.418026789736e1,1.150490954935e1,
-5.186706806296e0));
#73776=cartesian_point('',(7.418369962733e1,1.148051154509e1,
-5.123131405329e0));
#73777=cartesian_point('',(7.418398382277e1,1.145877495657e1,
-5.070610921970e0));
#73778=cartesian_point('',(7.418150099701e1,1.144091987440e1,
-5.029571532472e0));
#73779=cartesian_point('',(7.417686241123e1,1.142764987019e1,
-4.999000573219e0));
#73780=cartesian_point('',(7.417073379664e1,1.141936560459e1,
-4.977332735031e0));
#73781=cartesian_point('',(7.416395087049e1,1.141631569994e1,
-4.963085317703e0));
#73782=cartesian_point('',(7.415752906152e1,1.141818524096e1,
-4.954629349572e0));
#73783=cartesian_point('',(7.415242272022e1,1.142386633378e1,
-4.950270166477e0));
#73784=cartesian_point('',(7.414925583102e1,1.143181168566e1,
-4.948666582637e0));
#73785=cartesian_point('',(7.414778530342e1,1.144598985056e1,
-4.949486759392e0));
#73786=cartesian_point('',(7.415266745413e1,1.145487620759e1,
-4.955544495073e0));
#73787=cartesian_point('',(7.415828647475e1,1.145411193901e1,
-4.964425539940e0));
#73788=(bounded_surface()b_spline_surface(3,3,((#73688,#73689,#73690,#73691,
#73692,#73693,#73694,#73695,#73696,#73697,#73698,#73699,#73700,#73701,#73702,
#73703,#73704,#73705,#73706,#73707,#73708,#73709,#73710,#73711,#73712),(#73713,
#73714,#73715,#73716,#73717,#73718,#73719,#73720,#73721,#73722,#73723,#73724,
#73725,#73726,#73727,#73728,#73729,#73730,#73731,#73732,#73733,#73734,#73735,
#73736,#73737),(#73738,#73739,#73740,#73741,#73742,#73743,#73744,#73745,#73746,
#73747,#73748,#73749,#73750,#73751,#73752,#73753,#73754,#73755,#73756,#73757,
#73758,#73759,#73760,#73761,#73762),(#73763,#73764,#73765,#73766,#73767,#73768,
#73769,#73770,#73771,#73772,#73773,#73774,#73775,#73776,#73777,#73778,#73779,
#73780,#73781,#73782,#73783,#73784,#73785,#73786,#73787)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245281964607e-1,1.549711810496e-1,1.862537054154e-1,
2.155085971867e-1,2.429677850399e-1,2.685460974640e-1,2.921348673601e-1,
3.137797910965e-1,3.336142744251e-1,3.518089014812e-1,3.685355637971e-1,
3.841269734728e-1,3.988209243224e-1,4.121131082529e-1,4.237649493336e-1,
4.340884536709e-1,4.433494129195e-1,4.517066736323e-1,4.592391500821e-1,
4.660826303042e-1,4.724780282783e-1,4.787524637685e-1,4.973385656848e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493411275e0,1.576493411275e0,1.576493411275e0,1.576493411275e0,
1.576493411275e0,1.576493411275e0,1.576493411275e0,1.576493411275e0,
1.576493411275e0,1.576493411275e0,1.576493411275e0,1.576493411275e0,
1.576493411275e0,1.576493411275e0,1.576493411275e0,1.576493411275e0,
1.576493411275e0,1.576493411275e0,1.576493411275e0,1.576493411275e0,
1.576493411275e0,1.576493411275e0,1.576493411275e0,1.576493411275e0,
1.576493411275e0),(8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,
8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,
8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,
8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,
8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,
8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,
8.078355295749e-1,8.078355295749e-1),(8.078355295749e-1,8.078355295749e-1,
8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,
8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,
8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,
8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,
8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,8.078355295749e-1,
8.078355295749e-1,8.078355295749e-1,8.078355295749e-1),(1.576493411275e0,
1.576493411275e0,1.576493411275e0,1.576493411275e0,1.576493411275e0,
1.576493411275e0,1.576493411275e0,1.576493411275e0,1.576493411275e0,
1.576493411275e0,1.576493411275e0,1.576493411275e0,1.576493411275e0,
1.576493411275e0,1.576493411275e0,1.576493411275e0,1.576493411275e0,
1.576493411275e0,1.576493411275e0,1.576493411275e0,1.576493411275e0,
1.576493411275e0,1.576493411275e0,1.576493411275e0,1.576493411275e0)))representation_item('')surface());
#73789=oriented_edge('',*,*,#37195,.f.);
#73790=oriented_edge('',*,*,#37178,.f.);
#73792=oriented_edge('',*,*,#73791,.f.);
#73793=oriented_edge('',*,*,#28441,.f.);
#73794=edge_loop('',(#73789,#73790,#73792,#73793));
#73795=face_outer_bound('',#73794,.f.);
#73797=cartesian_point('',(7.364363450312e1,1.114691986357e1,
-2.490846053290e1));
#73798=direction('',(-7.082981184343e-3,-1.149425328796e-2,-9.999088526055e-1));
#73799=direction('',(-8.509101554854e-1,5.253112478989e-1,-1.108092749251e-5));
#73800=axis2_placement_3d('',#73797,#73798,#73799);
#73801=cylindrical_surface('',#73800,3.000057677443e-1);
#73802=oriented_edge('',*,*,#73791,.t.);
#73803=oriented_edge('',*,*,#37163,.f.);
#73804=oriented_edge('',*,*,#37144,.f.);
#73805=oriented_edge('',*,*,#28443,.f.);
#73806=edge_loop('',(#73802,#73803,#73804,#73805));
#73807=face_outer_bound('',#73806,.f.);
#73809=cartesian_point('',(7.336239248588e1,2.342455355031e0,
-4.228405305590e1));
#73810=cartesian_point('',(7.334438872050e1,2.355216434565e0,
-4.219208497277e1));
#73811=cartesian_point('',(7.329426146872e1,2.373378535435e0,
-4.191542929269e1));
#73812=cartesian_point('',(7.324804659434e1,2.336990493391e0,
-4.159355918048e1));
#73813=cartesian_point('',(7.322394713020e1,2.280604267655e0,
-4.136899434794e1));
#73814=cartesian_point('',(7.321855530718e1,2.264810408723e0,
-4.131419597756e1));
#73815=cartesian_point('',(7.286718591099e1,1.970339024291e0,
-4.217220261349e1));
#73816=cartesian_point('',(7.286696356554e1,1.957337181509e0,
-4.208704362712e1));
#73817=cartesian_point('',(7.287519763647e1,1.903012918294e0,
-4.183685045849e1));
#73818=cartesian_point('',(7.291099279755e1,1.800983024015e0,
-4.156282681581e1));
#73819=cartesian_point('',(7.295281370387e1,1.712359244447e0,
-4.138109086580e1));
#73820=cartesian_point('',(7.296406490688e1,1.689613509045e0,
-4.133740476469e1));
#73821=cartesian_point('',(7.311026840289e1,1.414005964069e0,
-4.200578024155e1));
#73822=cartesian_point('',(7.313668527647e1,1.405456135305e0,
-4.194465024289e1));
#73823=cartesian_point('',(7.322187099332e1,1.375924585810e0,
-4.176067847200e1));
#73824=cartesian_point('',(7.333763211728e1,1.332953212680e0,
-4.154634285188e1));
#73825=cartesian_point('',(7.342853808100e1,1.300083026056e0,
-4.139660967769e1));
#73826=cartesian_point('',(7.345137852235e1,1.291885050165e0,
-4.136005908727e1));
#73827=cartesian_point('',(7.373473449016e1,1.490291280722e0,
-4.202913531564e1));
#73828=cartesian_point('',(7.375753539207e1,1.509871740004e0,
-4.197397367374e1));
#73829=cartesian_point('',(7.382527894971e1,1.566010120638e0,
-4.179875272786e1));
#73830=cartesian_point('',(7.390155206967e1,1.620085064893e0,
-4.156830984179e1));
#73831=cartesian_point('',(7.395263872243e1,1.649099496278e0,
-4.139276531340e1));
#73832=cartesian_point('',(7.396499873413e1,1.655589191741e0,
-4.134889677327e1));
#73833=(bounded_surface()b_spline_surface(3,3,((#73809,#73810,#73811,#73812,
#73813,#73814),(#73815,#73816,#73817,#73818,#73819,#73820),(#73821,#73822,
#73823,#73824,#73825,#73826),(#73827,#73828,#73829,#73830,#73831,#73832)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.422470885627e-1,3.042925119352e-1,6.365995446412e-1,7.459893463028e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933807694e0,1.579933807694e0,1.579933807694e0,1.579933807694e0,
1.579933807694e0,1.579933807694e0),(8.066887307685e-1,8.066887307685e-1,
8.066887307685e-1,8.066887307685e-1,8.066887307685e-1,8.066887307685e-1),(
8.066887307685e-1,8.066887307685e-1,8.066887307685e-1,8.066887307685e-1,
8.066887307685e-1,8.066887307685e-1),(1.579933807694e0,1.579933807694e0,
1.579933807694e0,1.579933807694e0,1.579933807694e0,1.579933807694e0)))representation_item('')surface());
#73834=oriented_edge('',*,*,#36905,.t.);
#73836=oriented_edge('',*,*,#73835,.f.);
#73838=oriented_edge('',*,*,#73837,.f.);
#73840=oriented_edge('',*,*,#73839,.t.);
#73841=edge_loop('',(#73834,#73836,#73838,#73840));
#73842=face_outer_bound('',#73841,.f.);
#73844=cartesian_point('',(7.328935718424e1,8.415351413923e-1,
-4.365072195611e1));
#73845=cartesian_point('',(7.327013637282e1,8.902337252379e-1,
-4.368599178692e1));
#73846=cartesian_point('',(7.326209212529e1,1.068625098766e0,
-4.379139269492e1));
#73847=cartesian_point('',(7.325914637962e1,1.684626688645e0,
-4.371868995981e1));
#73848=cartesian_point('',(7.329799194006e1,1.824319363579e0,
-4.348209283696e1));
#73849=cartesian_point('',(7.330463214734e1,1.954287947396e0,
-4.332198438824e1));
#73850=cartesian_point('',(7.331114374668e1,2.036494713638e0,
-4.314569117793e1));
#73851=cartesian_point('',(7.331074575897e1,2.109314235086e0,
-4.296593041398e1));
#73852=cartesian_point('',(7.330534723886e1,2.167191042137e0,
-4.277455814013e1));
#73853=cartesian_point('',(7.329362634872e1,2.211582215870e0,
-4.257575622414e1));
#73854=cartesian_point('',(7.327575141925e1,2.239846123766e0,
-4.237433495376e1));
#73855=cartesian_point('',(7.325259906240e1,2.250907054925e0,
-4.217801345281e1));
#73856=cartesian_point('',(7.322447627472e1,2.244853359838e0,
-4.198372536875e1));
#73857=cartesian_point('',(7.320294276335e1,2.228466053621e0,
-4.185742753236e1));
#73858=cartesian_point('',(7.319117479889e1,2.216279338554e0,
-4.179287859666e1));
#73859=cartesian_point('',(7.281597318958e1,8.480960918890e-1,
-4.344965271650e1));
#73860=cartesian_point('',(7.279232863567e1,8.896431269154e-1,
-4.348833773815e1));
#73861=cartesian_point('',(7.278238328370e1,1.052950051061e0,
-4.360711629440e1));
#73862=cartesian_point('',(7.278121114194e1,1.683564922517e0,
-4.352326421798e1));
#73863=cartesian_point('',(7.283355750769e1,1.767710872432e0,
-4.326331784175e1));
#73864=cartesian_point('',(7.284994073698e1,1.848341640235e0,
-4.310173581306e1));
#73865=cartesian_point('',(7.287072868900e1,1.876727756816e0,
-4.292823896167e1));
#73866=cartesian_point('',(7.288907458634e1,1.895400788739e0,
-4.275792182086e1));
#73867=cartesian_point('',(7.290855970650e1,1.898438167998e0,
-4.258128354133e1));
#73868=cartesian_point('',(7.292840944320e1,1.889269695372e0,
-4.240287074508e1));
#73869=cartesian_point('',(7.294880622106e1,1.867429079606e0,
-4.222714922385e1));
#73870=cartesian_point('',(7.296958430135e1,1.834395829944e0,
-4.206104593529e1));
#73871=cartesian_point('',(7.299193137348e1,1.790194909019e0,
-4.190204098201e1));
#73872=cartesian_point('',(7.300842926558e1,1.753532679424e0,
-4.180269857033e1));
#73873=cartesian_point('',(7.301771440478e1,1.732558173945e0,
-4.175317224030e1));
#73874=cartesian_point('',(7.278355652278e1,1.135452509008e0,
-4.301046122762e1));
#73875=cartesian_point('',(7.277076742805e1,1.147149667184e0,
-4.303072428074e1));
#73876=cartesian_point('',(7.275450068326e1,1.193584392141e0,
-4.308577291203e1));
#73877=cartesian_point('',(7.276076220907e1,1.375508534211e0,
-4.305129417853e1));
#73878=cartesian_point('',(7.281477542812e1,1.399067923607e0,
-4.291649720869e1));
#73879=cartesian_point('',(7.286278998360e1,1.421830184194e0,
-4.280368398582e1));
#73880=cartesian_point('',(7.291929721229e1,1.429568683529e0,
-4.267658390651e1));
#73881=cartesian_point('',(7.298042815042e1,1.434588562426e0,
-4.254251461565e1));
#73882=cartesian_point('',(7.304664797514e1,1.435167204496e0,
-4.239963996625e1));
#73883=cartesian_point('',(7.311609377627e1,1.432310458627e0,
-4.225181958874e1));
#73884=cartesian_point('',(7.318671829547e1,1.425900389785e0,
-4.210356205367e1));
#73885=cartesian_point('',(7.325590875059e1,1.416380678810e0,
-4.196075245715e1));
#73886=cartesian_point('',(7.332505256593e1,1.403773571576e0,
-4.182110053909e1));
#73887=cartesian_point('',(7.337081832408e1,1.393402616285e0,
-4.173136696775e1));
#73888=cartesian_point('',(7.339458469531e1,1.387496165484e0,
-4.168574908359e1));
#73889=cartesian_point('',(7.323150494024e1,1.354364349415e0,
-4.286692103826e1));
#73890=cartesian_point('',(7.323165727032e1,1.349791498232e0,
-4.286931419436e1));
#73891=cartesian_point('',(7.321233158038e1,1.319607479742e0,
-4.286097980707e1));
#73892=cartesian_point('',(7.322265229276e1,1.134855379459e0,
-4.287639096413e1));
#73893=cartesian_point('',(7.326447259468e1,1.166422548937e0,
-4.286314111016e1));
#73894=cartesian_point('',(7.332756349175e1,1.193116387673e0,
-4.279006766946e1));
#73895=cartesian_point('',(7.339782132147e1,1.238474485958e0,
-4.269657622888e1));
#73896=cartesian_point('',(7.347377944511e1,1.286927975412e0,
-4.258150501099e1));
#73897=cartesian_point('',(7.355178578426e1,1.340416809302e0,
-4.245038883261e1));
#73898=cartesian_point('',(7.362857626509e1,1.396072174962e0,
-4.230618352534e1));
#73899=cartesian_point('',(7.370034002571e1,1.451874132080e0,
-4.215377572198e1));
#73900=cartesian_point('',(7.376358657405e1,1.504898383715e0,
-4.199902519328e1));
#73901=cartesian_point('',(7.381897936262e1,1.555228431914e0,
-4.183927540780e1));
#73902=cartesian_point('',(7.384967860357e1,1.585761718296e0,
-4.173012594075e1));
#73903=cartesian_point('',(7.386375449747e1,1.600466132442e0,
-4.167255219392e1));
#73904=(bounded_surface()b_spline_surface(3,3,((#73844,#73845,#73846,#73847,
#73848,#73849,#73850,#73851,#73852,#73853,#73854,#73855,#73856,#73857,#73858),(
#73859,#73860,#73861,#73862,#73863,#73864,#73865,#73866,#73867,#73868,#73869,
#73870,#73871,#73872,#73873),(#73874,#73875,#73876,#73877,#73878,#73879,#73880,
#73881,#73882,#73883,#73884,#73885,#73886,#73887,#73888),(#73889,#73890,#73891,
#73892,#73893,#73894,#73895,#73896,#73897,#73898,#73899,#73900,#73901,#73902,
#73903)),.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,
1,1,1,1,1,1,1,4),(0.e0,1.e0),(3.217471811373e-1,3.455160394306e-1,
3.877874322762e-1,4.315346662914e-1,4.784719329871e-1,5.302264540374e-1,
5.866359253775e-1,6.472531309691e-1,7.111133432338e-1,7.760623331831e-1,
8.397048193649e-1,8.997567076646e-1,9.647233648446e-1),.unspecified.)geometric_representation_item()rational_b_spline_surface(((1.436448784330e0,
1.436448784330e0,1.436448784330e0,1.436448784330e0,1.436448784330e0,
1.436448784330e0,1.436448784330e0,1.436448784330e0,1.436448784330e0,
1.436448784330e0,1.436448784330e0,1.436448784330e0,1.436448784330e0,
1.436448784330e0,1.436448784330e0),(8.545170718901e-1,8.545170718901e-1,
8.545170718901e-1,8.545170718901e-1,8.545170718901e-1,8.545170718901e-1,
8.545170718901e-1,8.545170718901e-1,8.545170718901e-1,8.545170718901e-1,
8.545170718901e-1,8.545170718901e-1,8.545170718901e-1,8.545170718901e-1,
8.545170718901e-1),(8.545170718901e-1,8.545170718901e-1,8.545170718901e-1,
8.545170718901e-1,8.545170718901e-1,8.545170718901e-1,8.545170718901e-1,
8.545170718901e-1,8.545170718901e-1,8.545170718901e-1,8.545170718901e-1,
8.545170718901e-1,8.545170718901e-1,8.545170718901e-1,8.545170718901e-1),(
1.436448784330e0,1.436448784330e0,1.436448784330e0,1.436448784330e0,
1.436448784330e0,1.436448784330e0,1.436448784330e0,1.436448784330e0,
1.436448784330e0,1.436448784330e0,1.436448784330e0,1.436448784330e0,
1.436448784330e0,1.436448784330e0,1.436448784330e0)))representation_item('')surface());
#73905=oriented_edge('',*,*,#33890,.t.);
#73906=oriented_edge('',*,*,#36617,.f.);
#73908=oriented_edge('',*,*,#73907,.t.);
#73909=oriented_edge('',*,*,#73835,.t.);
#73910=edge_loop('',(#73905,#73906,#73908,#73909));
#73911=face_outer_bound('',#73910,.f.);
#73913=cartesian_point('',(7.324138218016e1,1.258694528010e0,
-4.213845709964e1));
#73914=direction('',(-5.449178335231e-1,-8.780480477855e-3,-8.384434732712e-1));
#73915=direction('',(-2.600053605578e-2,9.996412520711e-1,6.429563174072e-3));
#73916=axis2_placement_3d('',#73913,#73914,#73915);
#73917=cylindrical_surface('',#73916,3.000000000022e-1);
#73918=oriented_edge('',*,*,#73837,.t.);
#73919=oriented_edge('',*,*,#73907,.f.);
#73920=oriented_edge('',*,*,#36636,.t.);
#73921=oriented_edge('',*,*,#36667,.t.);
#73922=oriented_edge('',*,*,#36687,.f.);
#73923=edge_loop('',(#73918,#73919,#73920,#73921,#73922));
#73924=face_outer_bound('',#73923,.f.);
#73926=cartesian_point('',(7.384228910077e1,2.274380827500e0,
-2.154687438823e1));
#73927=direction('',(8.411024718777e-3,1.047141369471e-2,9.999097980110e-1));
#73928=direction('',(-8.775331973075e-1,4.795100811652e-1,2.360017861746e-3));
#73929=axis2_placement_3d('',#73926,#73927,#73928);
#73930=cylindrical_surface('',#73929,5.000150365086e-1);
#73931=oriented_edge('',*,*,#36907,.f.);
#73932=oriented_edge('',*,*,#73839,.f.);
#73933=oriented_edge('',*,*,#36685,.f.);
#73935=oriented_edge('',*,*,#73934,.t.);
#73936=edge_loop('',(#73931,#73932,#73933,#73935));
#73937=face_outer_bound('',#73936,.f.);
#73939=cartesian_point('',(7.645232038347e1,2.414466610402e0,
-8.219508166828e0));
#73940=direction('',(2.055476646207e-4,-9.999456789021e-1,1.042098820233e-2));
#73941=direction('',(-9.989933715100e-1,-6.727898180815e-4,-4.485299357791e-2));
#73942=axis2_placement_3d('',#73939,#73940,#73941);
#73943=toroidal_surface('',#73942,2.497867151153e0,4.999993318063e-1);
#73945=oriented_edge('',*,*,#73944,.t.);
#73946=oriented_edge('',*,*,#73934,.f.);
#73947=oriented_edge('',*,*,#36683,.f.);
#73948=oriented_edge('',*,*,#36702,.t.);
#73949=edge_loop('',(#73945,#73946,#73947,#73948));
#73950=face_outer_bound('',#73949,.f.);
#73952=cartesian_point('',(0.e0,0.e0,-8.220551782475e0));
#73953=direction('',(0.e0,0.e0,1.e0));
#73954=direction('',(-9.977606338842e-1,-6.688585404188e-2,0.e0));
#73955=axis2_placement_3d('',#73952,#73953,#73954);
#73956=toroidal_surface('',#73955,7.649382607502e1,3.e0);
#73958=oriented_edge('',*,*,#73957,.f.);
#73959=oriented_edge('',*,*,#36911,.t.);
#73960=oriented_edge('',*,*,#36909,.t.);
#73961=oriented_edge('',*,*,#73944,.f.);
#73962=oriented_edge('',*,*,#36719,.t.);
#73963=oriented_edge('',*,*,#36717,.t.);
#73964=edge_loop('',(#73958,#73959,#73960,#73961,#73962,#73963));
#73965=face_outer_bound('',#73964,.f.);
#73967=cartesian_point('',(7.611342813800e1,7.585190633859e0,
-8.219511289455e0));
#73968=direction('',(-1.303030720474e-1,9.914194754833e-1,1.041791953094e-2));
#73969=direction('',(-8.613122574785e-1,-1.183949019142e-1,4.940889012294e-1));
#73970=axis2_placement_3d('',#73967,#73968,#73969);
#73971=toroidal_surface('',#73970,2.497880036154e0,4.999993492906e-1);
#73972=oriented_edge('',*,*,#73957,.t.);
#73973=oriented_edge('',*,*,#36740,.f.);
#73974=oriented_edge('',*,*,#36872,.f.);
#73975=oriented_edge('',*,*,#36889,.t.);
#73976=edge_loop('',(#73972,#73973,#73974,#73975));
#73977=face_outer_bound('',#73976,.f.);
#73979=cartesian_point('',(7.409553371820e1,2.609089257024e0,
-6.309437201954e0));
#73980=cartesian_point('',(7.413110118801e1,2.628929553882e0,
-6.251514170798e0));
#73981=cartesian_point('',(7.420530915942e1,2.665192000041e0,
-6.133279210568e0));
#73982=cartesian_point('',(7.432070604574e1,2.706585931629e0,
-5.957125142780e0));
#73983=cartesian_point('',(7.443795532325e1,2.734603454148e0,
-5.785180306047e0));
#73984=cartesian_point('',(7.455262017932e1,2.749445788546e0,
-5.623082423390e0));
#73985=cartesian_point('',(7.466393310635e1,2.752321915588e0,
-5.470998728978e0));
#73986=cartesian_point('',(7.477093008500e1,2.744351519002e0,
-5.329387933536e0));
#73987=cartesian_point('',(7.487301290819e1,2.726608006927e0,
-5.198224890723e0));
#73988=cartesian_point('',(7.497008600853e1,2.699949178967e0,
-5.076883855050e0));
#73989=cartesian_point('',(7.506234590353e1,2.664904852934e0,
-4.964450181110e0));
#73990=cartesian_point('',(7.515041585091e1,2.621475929644e0,
-4.859574259324e0));
#73991=cartesian_point('',(7.523513895551e1,2.568946247144e0,
-4.760743238027e0));
#73992=cartesian_point('',(7.531616990154e1,2.506577454232e0,
-4.667885034579e0));
#73993=cartesian_point('',(7.539185283412e1,2.434451381924e0,
-4.582351463630e0));
#73994=cartesian_point('',(7.546026086732e1,2.353702191398e0,
-4.505736494415e0));
#73995=cartesian_point('',(7.552068830732e1,2.264797451851e0,
-4.438371727518e0));
#73996=cartesian_point('',(7.557297230267e1,2.167167914234e0,
-4.380190514692e0));
#73997=cartesian_point('',(7.561621626926e1,2.061208350023e0,
-4.332171931219e0));
#73998=cartesian_point('',(7.564921186427e1,1.949045269212e0,
-4.295845045292e0));
#73999=cartesian_point('',(7.567129187156e1,1.833910329369e0,
-4.272214159237e0));
#74000=cartesian_point('',(7.568266114945e1,1.718162332063e0,
-4.261244119683e0));
#74001=cartesian_point('',(7.568443143808e1,1.529382135220e0,
-4.263339961739e0));
#74002=cartesian_point('',(7.566059476846e1,1.388133659332e0,
-4.294881240123e0));
#74003=cartesian_point('',(7.563460061353e1,1.306058469634e0,
-4.326890584397e0));
#74004=cartesian_point('',(7.390590458460e1,2.028359891035e0,
-6.170096608034e0));
#74005=cartesian_point('',(7.392019071976e1,2.055086989041e0,
-6.112458149267e0));
#74006=cartesian_point('',(7.395241123234e1,2.107638569024e0,
-5.994374786222e0));
#74007=cartesian_point('',(7.400947020533e1,2.179675227398e0,
-5.817297278415e0));
#74008=cartesian_point('',(7.407383839288e1,2.243492402968e0,
-5.643318844384e0));
#74009=cartesian_point('',(7.414240751121e1,2.297229584730e0,
-5.478189270601e0));
#74010=cartesian_point('',(7.421403955106e1,2.341135699769e0,
-5.322105926276e0));
#74011=cartesian_point('',(7.428751199360e1,2.375336027703e0,
-5.175542092454e0));
#74012=cartesian_point('',(7.436185766897e1,2.400064571139e0,
-5.038465540784e0));
#74013=cartesian_point('',(7.443651621309e1,2.415575558720e0,
-4.910205986192e0));
#74014=cartesian_point('',(7.451122722534e1,2.421953369143e0,
-4.789764453791e0));
#74015=cartesian_point('',(7.458617396632e1,2.418962016508e0,
-4.675636465897e0));
#74016=cartesian_point('',(7.466187172137e1,2.405738667004e0,
-4.566064642504e0));
#74017=cartesian_point('',(7.473789390980e1,2.380764447144e0,
-4.460808620310e0));
#74018=cartesian_point('',(7.481242868631e1,2.342602034961e0,
-4.361333804282e0));
#74019=cartesian_point('',(7.488297477398e1,2.290787228528e0,
-4.269724985055e0));
#74020=cartesian_point('',(7.494797408810e1,2.224959806079e0,
-4.186883007707e0));
#74021=cartesian_point('',(7.500636086902e1,2.144200979980e0,
-4.113382938580e0));
#74022=cartesian_point('',(7.505618789192e1,2.048708073219e0,
-4.051259089991e0));
#74023=cartesian_point('',(7.509508044230e1,1.941046005831e0,
-4.003392598666e0));
#74024=cartesian_point('',(7.512138360454e1,1.825823660314e0,
-3.971942249871e0));
#74025=cartesian_point('',(7.513475649595e1,1.707349718627e0,
-3.957434367289e0));
#74026=cartesian_point('',(7.513587192716e1,1.513042273289e0,
-3.960927801379e0));
#74027=cartesian_point('',(7.510569376783e1,1.370685493203e0,
-4.004170197652e0));
#74028=cartesian_point('',(7.507417367849e1,1.295957517451e0,
-4.046656403444e0));
#74029=cartesian_point('',(7.436382267660e1,1.649570458644e0,
-6.368730187746e0));
#74030=cartesian_point('',(7.436473740022e1,1.659683838245e0,
-6.310209320152e0));
#74031=cartesian_point('',(7.436783220358e1,1.680103110663e0,
-6.191029694060e0));
#74032=cartesian_point('',(7.437606260222e1,1.709717006759e0,
-6.014219381499e0));
#74033=cartesian_point('',(7.438756713996e1,1.737650300842e0,
-5.842369580004e0));
#74034=cartesian_point('',(7.440158002070e1,1.762896872929e0,
-5.681074347101e0));
#74035=cartesian_point('',(7.441767381531e1,1.785357157763e0,
-5.530468032427e0));
#74036=cartesian_point('',(7.443541330151e1,1.804884020965e0,
-5.390986738914e0));
#74037=cartesian_point('',(7.445442593721e1,1.821396447450e0,
-5.262592681970e0));
#74038=cartesian_point('',(7.447445280118e1,1.834867248952e0,
-5.144666905350e0));
#74039=cartesian_point('',(7.449533223288e1,1.845246564057e0,
-5.036324235059e0));
#74040=cartesian_point('',(7.451704734143e1,1.852424469087e0,
-4.936284155691e0));
#74041=cartesian_point('',(7.453970666283e1,1.856110418287e0,
-4.843154361140e0));
#74042=cartesian_point('',(7.456315981566e1,1.855680632302e0,
-4.756946830660e0));
#74043=cartesian_point('',(7.458680046062e1,1.850393465266e0,
-4.678947060466e0));
#74044=cartesian_point('',(7.460972976339e1,1.839801514069e0,
-4.610480190716e0));
#74045=cartesian_point('',(7.463130265652e1,1.823642260661e0,
-4.551572621303e0));
#74046=cartesian_point('',(7.465102268836e1,1.801569089395e0,
-4.501824538168e0));
#74047=cartesian_point('',(7.466808595681e1,1.773611910879e0,
-4.461668866257e0));
#74048=cartesian_point('',(7.468153192334e1,1.740663030729e0,
-4.431932434276e0));
#74049=cartesian_point('',(7.469066112352e1,1.704433583123e0,
-4.413018347146e0));
#74050=cartesian_point('',(7.469527046743e1,1.666646961810e0,
-4.404603353188e0));
#74051=cartesian_point('',(7.469548975953e1,1.604410085081e0,
-4.407266965747e0));
#74052=cartesian_point('',(7.468472056873e1,1.559252176447e0,
-4.433932292478e0));
#74053=cartesian_point('',(7.467366871915e1,1.536944190585e0,
-4.461373516305e0));
#74054=cartesian_point('',(7.479948053383e1,2.026785088505e0,
-6.614791975757e0));
#74055=cartesian_point('',(7.481449244186e1,2.021085503085e0,
-6.555512438184e0));
#74056=cartesian_point('',(7.484392613917e1,2.007951701511e0,
-6.435592218313e0));
#74057=cartesian_point('',(7.488425999584e1,1.984130109101e0,
-6.259848903553e0));
#74058=cartesian_point('',(7.492024321623e1,1.956984176706e0,
-6.091176364019e0));
#74059=cartesian_point('',(7.495104003942e1,1.928028560685e0,
-5.934972924257e0));
#74060=cartesian_point('',(7.497697531609e1,1.897936512644e0,
-5.791308939912e0));
#74061=cartesian_point('',(7.499829531953e1,1.867408940616e0,
-5.660585968662e0));
#74062=cartesian_point('',(7.501531595012e1,1.837034983388e0,
-5.542770322689e0));
#74063=cartesian_point('',(7.502840504147e1,1.807239824906e0,
-5.437315163116e0));
#74064=cartesian_point('',(7.503791090197e1,1.778346918786e0,
-5.343480787992e0));
#74065=cartesian_point('',(7.504414910111e1,1.750550958360e0,
-5.260261879734e0));
#74066=cartesian_point('',(7.504733745748e1,1.724015546769e0,
-5.186706806275e0));
#74067=cartesian_point('',(7.504755524994e1,1.699378340166e0,
-5.123131405308e0));
#74068=cartesian_point('',(7.504499981991e1,1.677790616226e0,
-5.070610921951e0));
#74069=cartesian_point('',(7.504020767918e1,1.660412360559e0,
-5.029571532455e0));
#74070=cartesian_point('',(7.503387669402e1,1.647861340008e0,
-4.999000573204e0));
#74071=cartesian_point('',(7.502671919694e1,1.640447892186e0,
-4.977332735020e0));
#74072=cartesian_point('',(7.501959620722e1,1.638309429418e0,
-4.963085317695e0));
#74073=cartesian_point('',(7.501347336179e1,1.641001190525e0,
-4.954629349566e0));
#74074=cartesian_point('',(7.500915223735e1,1.647300192102e0,
-4.950270166474e0));
#74075=cartesian_point('',(7.500704951787e1,1.655590932385e0,
-4.948666582635e0));
#74076=cartesian_point('',(7.500744219272e1,1.669839743411e0,
-4.949486759390e0));
#74077=cartesian_point('',(7.501344247818e1,1.678012827865e0,
-4.955544494998e0));
#74078=cartesian_point('',(7.501891367045e1,1.676521667154e0,
-4.964425539856e0));
#74079=(bounded_surface()b_spline_surface(3,3,((#73979,#73980,#73981,#73982,
#73983,#73984,#73985,#73986,#73987,#73988,#73989,#73990,#73991,#73992,#73993,
#73994,#73995,#73996,#73997,#73998,#73999,#74000,#74001,#74002,#74003),(#74004,
#74005,#74006,#74007,#74008,#74009,#74010,#74011,#74012,#74013,#74014,#74015,
#74016,#74017,#74018,#74019,#74020,#74021,#74022,#74023,#74024,#74025,#74026,
#74027,#74028),(#74029,#74030,#74031,#74032,#74033,#74034,#74035,#74036,#74037,
#74038,#74039,#74040,#74041,#74042,#74043,#74044,#74045,#74046,#74047,#74048,
#74049,#74050,#74051,#74052,#74053),(#74054,#74055,#74056,#74057,#74058,#74059,
#74060,#74061,#74062,#74063,#74064,#74065,#74066,#74067,#74068,#74069,#74070,
#74071,#74072,#74073,#74074,#74075,#74076,#74077,#74078)),.unspecified.,.f.,.f.,
.f.)b_spline_surface_with_knots((4,4),(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,4),(0.e0,1.e0),(1.245281964968e-1,1.549711810463e-1,1.862537054117e-1,
2.155085971827e-1,2.429677850356e-1,2.685460974597e-1,2.921348673560e-1,
3.137797910927e-1,3.336142744217e-1,3.518089014783e-1,3.685355637947e-1,
3.841269734708e-1,3.988209243207e-1,4.121131082514e-1,4.237649493321e-1,
4.340884536694e-1,4.433494129181e-1,4.517066736309e-1,4.592391500808e-1,
4.660826303031e-1,4.724780282772e-1,4.787524637675e-1,4.973385655346e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0),(8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1),(8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,8.078355295773e-1,
8.078355295773e-1,8.078355295773e-1,8.078355295773e-1),(1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0,
1.576493411268e0,1.576493411268e0,1.576493411268e0,1.576493411268e0)))representation_item('')surface());
#74080=oriented_edge('',*,*,#36722,.f.);
#74081=oriented_edge('',*,*,#36705,.f.);
#74083=oriented_edge('',*,*,#74082,.f.);
#74084=oriented_edge('',*,*,#28455,.f.);
#74085=edge_loop('',(#74080,#74081,#74083,#74084));
#74086=face_outer_bound('',#74085,.f.);
#74088=cartesian_point('',(7.446856800578e1,1.439133225950e0,
-2.490846053290e1));
#74089=direction('',(-8.522686412664e-3,-1.047140379417e-2,-9.999088526055e-1));
#74090=direction('',(-7.750636242305e-1,6.318831998652e-1,-1.108092735900e-5));
#74091=axis2_placement_3d('',#74088,#74089,#74090);
#74092=cylindrical_surface('',#74091,3.000057677449e-1);
#74093=oriented_edge('',*,*,#74082,.t.);
#74094=oriented_edge('',*,*,#36690,.f.);
#74095=oriented_edge('',*,*,#36671,.f.);
#74096=oriented_edge('',*,*,#28457,.f.);
#74097=edge_loop('',(#74093,#74094,#74095,#74096));
#74098=face_outer_bound('',#74097,.f.);
#74100=cartesian_point('',(7.304051882635e1,-7.253298418772e0,
-4.228405305613e1));
#74101=cartesian_point('',(7.302433474179e1,-7.238296549968e0,
-4.219208497855e1));
#74102=cartesian_point('',(7.297700696781e1,-7.213746908980e0,
-4.191542931279e1));
#74103=cartesian_point('',(7.292643787491e1,-7.243791390706e0,
-4.159355919914e1));
#74104=cartesian_point('',(7.289518470453e1,-7.296549612547e0,
-4.136899436047e1));
#74105=cartesian_point('',(7.288777749525e1,-7.311504582348e0,
-4.131419597676e1));
#74106=cartesian_point('',(7.250097788454e1,-7.557593813832e0,
-4.217220261360e1));
#74107=cartesian_point('',(7.249906036033e1,-7.570455401318e0,
-4.208704363240e1));
#74108=cartesian_point('',(7.250013324789e1,-7.625389670941e0,
-4.183685047633e1));
#74109=cartesian_point('',(7.252230460132e1,-7.731218889058e0,
-4.156282683121e1));
#74110=cartesian_point('',(7.255219999931e1,-7.824543204892e0,
-4.138109087565e1));
#74111=cartesian_point('',(7.256038603447e1,-7.848562929921e0,
-4.133740476379e1));
#74112=cartesian_point('',(7.266936473563e1,-8.140895999648e0,
-4.200578024143e1));
#74113=cartesian_point('',(7.269443963117e1,-8.152820776627e0,
-4.194465024644e1));
#74114=cartesian_point('',(7.277504192715e1,-8.193218644487e0,
-4.176067848509e1));
#74115=cartesian_point('',(7.288420380831e1,-8.250932249849e0,
-4.154634286404e1));
#74116=cartesian_point('',(7.297004164030e1,-8.295386837730e0,
-4.139660968579e1));
#74117=cartesian_point('',(7.299161663315e1,-8.306495957352e0,
-4.136005908640e1));
#74118=cartesian_point('',(7.329844566085e1,-8.146772495307e0,
-4.202913531547e1));
#74119=cartesian_point('',(7.332360725923e1,-8.130335665467e0,
-4.197397367688e1));
#74120=cartesian_point('',(7.339809878662e1,-8.083519867320e0,
-4.179875274070e1));
#74121=cartesian_point('',(7.348077757673e1,-8.039863180565e0,
-4.156830985548e1));
#74122=cartesian_point('',(7.353521432108e1,-8.017765116737e0,
-4.139276532328e1));
#74123=cartesian_point('',(7.354831566956e1,-8.012944245596e0,
-4.134889677239e1));
#74124=(bounded_surface()b_spline_surface(3,3,((#74100,#74101,#74102,#74103,
#74104,#74105),(#74106,#74107,#74108,#74109,#74110,#74111),(#74112,#74113,
#74114,#74115,#74116,#74117),(#74118,#74119,#74120,#74121,#74122,#74123)),
.unspecified.,.f.,.f.,.f.)b_spline_surface_with_knots((4,4),(4,1,1,4),(0.e0,
1.e0),(1.422470885675e-1,3.042925021585e-1,6.365995186037e-1,7.459893469669e-1),
.unspecified.)geometric_representation_item()rational_b_spline_surface(((
1.579933807687e0,1.579933807687e0,1.579933807687e0,1.579933807687e0,
1.579933807687e0,1.579933807687e0),(8.066887307711e-1,8.066887307711e-1,
8.066887307711e-1,8.066887307711e-1,8.066887307711e-1,8.066887307711e-1),(
8.066887307711e-1,8.066887307711e-1,8.066887307711e-1,8.066887307711e-1,
8.066887307711e-1,8.066887307711e-1),(1.579933807687e0,1.579933807687e0,
1.579933807687e0,1.579933807687e0,1.579933807687e0,1.579933807687e0)))representation_item('')surface());
#74125=oriented_edge('',*,*,#36431,.t.);
#74127=oriented_edge('',*,*,#74126,.f.);
#74129=oriented_edge('',*,*,#74128,.f.);
#74131=oriented_edge('',*,*,#74130,.t.);
#74132=edge_loop('',(#74125,#74127,#74129,#74131));
#74133=face_outer_bound('',#74132,.f.);
#74135=cartesian_point('',(7.277219911514e1,-8.731867188565e0,
-4.365070543511e1));
#74136=cartesian_point('',(7.275949778576e1,-8.681076093606e0,
-4.368597923606e1));
#74137=cartesian_point('',(7.277480602779e1,-8.503166405850e0,
-4.379138862394e1));
#74138=cartesian_point('',(7.285228844180e1,-7.892034058695e0,
-4.371869951411e1));
#74139=cartesian_point('',(7.290903793182e1,-7.758599273137e0,
-4.348209763213e1));
#74140=cartesian_point('',(7.293258549579e1,-7.630609615319e0,
-4.332199078111e1));
#74141=cartesian_point('',(7.294977190804e1,-7.549955351882e0,
-4.314569813114e1));
#74142=cartesian_point('',(7.295888240505e1,-7.477706703938e0,
-4.296593851642e1));
#74143=cartesian_point('',(7.296108487446e1,-7.419619926918e0,
-4.277456698028e1));
#74144=cartesian_point('',(7.295525885652e1,-7.374078010079e0,
-4.257576525301e1));
#74145=cartesian_point('',(7.294122636871e1,-7.343721988220e0,
-4.237434338501e1));
#74146=cartesian_point('',(7.291971600707e1,-7.329732974785e0,
-4.217802053317e1));
#74147=cartesian_point('',(7.289104335117e1,-7.332063621143e0,
-4.198372863635e1));
#74148=cartesian_point('',(7.286755453254e1,-7.345500298064e0,
-4.185742754712e1));
#74149=cartesian_point('',(7.285429602148e1,-7.356047243806e0,
-4.179287608965e1));
#74150=cartesian_point('',(7.230372295514e1,-8.663570746097e0,
-4.344963427899e1));
#74151=cartesian_point('',(7.228570175238e1,-8.619293664296e0,
-4.348832352832e1));
#74152=cartesian_point('',(7.229715582006e1,-8.456093036050e0,
-4.360711145082e1));
#74153=cartesian_point('',(7.237830338701e1,-7.830703101526e0,
-4.352327507656e1));
#74154=cartesian_point('',(7.244118828086e1,-7.754101035522e0,
-4.326332274222e1));
#74155=cartesian_point('',(7.246795547049e1,-7.676298693657e0,
-4.310174228410e1));
#74156=cartesian_point('',(7.249227095867e1,-7.650867689106e0,
-4.292824569546e1));
#74157=cartesian_point('',(7.251289718813e1,-7.634748581752e0,
-4.275792946897e1));
#74158=cartesian_point('',(7.253261212381e1,-7.634279861506e0,
-4.258129164752e1));
#74159=cartesian_point('',(7.255109539422e1,-7.645960211496e0,
-4.240287879458e1));
#74160=cartesian_point('',(7.256846702146e1,-7.670275791969e0,
-4.222715651430e1));
#74161=cartesian_point('',(7.258475577472e1,-7.705738259637e0,
-4.206105185561e1));
#74162=cartesian_point('',(7.260114259447e1,-7.752478405407e0,
-4.190204357363e1));
#74163=cartesian_point('',(7.261271424716e1,-7.790981299118e0,
-4.180269855053e1));
#74164=cartesian_point('',(7.261918250211e1,-7.812989231927e0,
-4.175317030673e1));
#74165=cartesian_point('',(7.230909247883e1,-8.374427868416e0,
-4.301045237474e1));
#74166=cartesian_point('',(7.229793822614e1,-8.361161606670e0,
-4.303071788582e1));
#74167=cartesian_point('',(7.228786991668e1,-8.313002869385e0,
-4.308577117017e1));
#74168=cart