-凯时娱乐ks
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('abr090l2-i-p2-s2-22-58-110-145-m8.step',
'2020-03-24t09:37:04',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2018',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = vector ( 'none', #1652, 1000.000000000000114 ) ;
#2 = direction ( 'none', ( -0.2631307105943830327, 0.9647601925567281800, -1.440493793230167604e-16 ) ) ;
#4 = cartesian_point ( 'none', ( -6.488252776856509918, 20.04371620218201855, 81.88583999999998753 ) ) ;
#3 =( bounded_curve ( ) b_spline_curve ( 3, ( #35713, #39432, #43843, #15525 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.141592653589792672, 4.712388980384689674 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649375, 0.8047378541243649375, 1.000000000000000000 ) )
representation_item ( '' ) );
#5 = circle ( 'none', #43451, 13.00000000000000000 ) ;
#6 = cartesian_point ( 'none', ( 22.96673857906060334, -1.736595045833612794, 80.87575450348607831 ) ) ;
#7 = cartesian_point ( 'none', ( -26.74346397173142265, 38.46191055806630743, -14.60000000000001563 ) ) ;
#9 = cartesian_point ( 'none', ( -21.41613103282547570, 8.476093236935763997, 82.63695450676006260 ) ) ;
#8 = cartesian_point ( 'none', ( -35.82783792522624111, -22.92957835727698424, -35.09999999999993747 ) ) ;
#10 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11 = oriented_edge ( 'none', *, *, #33009, .f. ) ;
#12 = advanced_face ( 'none', ( #7983 ), #36076, .f. ) ;
#13 = advanced_face ( 'none', ( #44926, #16246 ), #5471, .f. ) ;
#14 = oriented_edge ( 'none', *, *, #25178, .t. ) ;
#15 = cartesian_point ( 'none', ( 24.47841173117989655, -80.64292885895093832, -99.48165238590084414 ) ) ;
#16 = cartesian_point ( 'none', ( -8.607280499841285959, -19.23025245019252338, 84.75487826653758816 ) ) ;
#17 = b_spline_curve_with_knots ( 'none', 3,
( #26930, #14635, #15175, #18956, #51679, #47951, #27649, #3246, #34998, #47225, #6632, #35175, #10739, #47409, #23026, #10905, #51498, #2710, #35359, #11437, #20016, #40288, #48478, #44541, #40469, #35880, #36560, #12126, #52382, #3932, #40651, #16219, #36388, #27828 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01085789169892455337, 0.01153633775293317135, 0.01221478380694178932, 0.01289322986095040730, 0.01357167591495902527, 0.01425012196896764324, 0.01492856802297626295, 0.01560701407698487919, 0.01628546013099349890, 0.01696390618500211514, 0.01764235223901073485, 0.01832079829301935109, 0.01899924434702797080, 0.01967769040103659051, 0.02035613645504520675, 0.02103458250905382299, 0.02171302856306244269 ),
.unspecified. ) ;
#18 = advanced_face ( 'none', ( #33517 ), #13071, .f. ) ;
#19 = oriented_edge ( 'none', *, *, #8072, .f. ) ;
#20 = cartesian_point ( 'none', ( 38.59153510662585518, -15.86515189728784136, -35.09999999999994458 ) ) ;
#21 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203506422, -9.992007221626408864e-15 ) ) ;
#22 = edge_loop ( 'none', ( #46198, #33640, #17450, #16771, #25697 ) ) ;
#23 = advanced_face ( 'none', ( #34125 ), #50344, .t. ) ;
#24 = direction ( 'none', ( -0.07763951691203481442, 0.9969814970267332210, -6.065254942160064054e-16 ) ) ;
#25 = oriented_edge ( 'none', *, *, #9784, .f. ) ;
#26 = direction ( 'none', ( -3.942914894521813340e-16, -9.012953579470260968e-16, -1.000000000000000000 ) ) ;
#27 = plane ( 'none', #37815 ) ;
#28 = cartesian_point ( 'none', ( 30.59114841355231817, -16.96251289794958339, -57.34880093670970780 ) ) ;
#29 = cartesian_point ( 'none', ( 6.224067036317157964, -36.35891087046135794, -79.28843666842908533 ) ) ;
#30 = axis2_placement_3d ( 'none', #18935, #47388, #34440 ) ;
#31 = edge_loop ( 'none', ( #48836, #38097, #45532, #3184, #3226, #52584, #19102, #23864 ) ) ;
#32 = cartesian_point ( 'none', ( 32.98366180288690686, 22.62914169986969171, -30.49999999999994316 ) ) ;
#33 = cartesian_point ( 'none', ( 11.87240036467318482, -17.40385281685949082, 80.31416000000000111 ) ) ;
#34 = cartesian_point ( 'none', ( -19.26101386233603208, -38.13278767079331999, -63.52493855958579871 ) ) ;
#35 = face_outer_bound ( 'none', #41749, .t. ) ;
#36 = circle ( 'none', #12734, 0.09999999999999799327 ) ;
#37 = cartesian_point ( 'none', ( -34.74828471062695456, -20.20301186132489590, -12.59998533311816438 ) ) ;
#38 = direction ( 'none', ( 0.8931569858525016947, 0.06955422654783566250, 0.4443341177449763313 ) ) ;
#39 = axis2_placement_3d ( 'none', #41650, #17247, #13475 ) ;
#40 = cylindrical_surface ( 'none', #879, 4.999999999999996447 ) ;
#41 = edge_curve ( 'none', #9947, #22622, #30957, .t. ) ;
#42 = oriented_edge ( 'none', *, *, #29071, .t. ) ;
#43 = oriented_edge ( 'none', *, *, #6668, .f. ) ;
#44 = cylindrical_surface ( 'none', #23844, 2.499999999999988010 ) ;
#45 = oriented_edge ( 'none', *, *, #3181, .t. ) ;
#46 = face_outer_bound ( 'none', #11858, .t. ) ;
#47 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203579974, -9.627446964213398819e-16 ) ) ;
#48 = vertex_point ( 'none', #38283 ) ;
#49 = direction ( 'none', ( -0.07763951691203507810, 0.9969814970267332210, -3.684072831700385353e-16 ) ) ;
#50 = edge_curve ( 'none', #19364, #45619, #8396, .t. ) ;
#51 = face_outer_bound ( 'none', #7403, .t. ) ;
#52 = oriented_edge ( 'none', *, *, #11901, .t. ) ;
#53 = vertex_point ( 'none', #51044 ) ;
#54 = cartesian_point ( 'none', ( -24.89205586985638163, 36.28202798317577304, 47.90001466688175213 ) ) ;
#55 = cartesian_point ( 'none', ( 5.395946425386528134, -69.29021404335793477, -63.50000000000000000 ) ) ;
#56 = edge_curve ( 'none', #7850, #25159, #5414, .t. ) ;
#57 = cartesian_point ( 'none', ( -7.712395041743554280, 21.70285413529658669, 82.21994044635593468 ) ) ;
#58 = vector ( 'none', #4736, 1000.000000000000000 ) ;
#59 = axis2_placement_3d ( 'none', #28439, #40370, #16131 ) ;
#60 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#61 = cartesian_point ( 'none', ( 0.5527317311162811553, -13.42775065427655790, 126.0999999999999943 ) ) ;
#63 = edge_curve ( 'none', #36101, #35610, #14353, .t. ) ;
#62 = cartesian_point ( 'none', ( -14.64518161606086366, 20.13774206391056865, 78.94670392189087238 ) ) ;
#64 = oriented_edge ( 'none', *, *, #52838, .f. ) ;
#65 = oriented_edge ( 'none', *, *, #15648, .f. ) ;
#66 = cartesian_point ( 'none', ( 21.61573849856389273, 7.955779470162899436, 84.90443154097961553 ) ) ;
#67 = edge_curve ( 'none', #30459, #41145, #50026, .t. ) ;
#68 = cartesian_point ( 'none', ( -11.46690199427067824, -83.44215512465211759, -29.79648906277321885 ) ) ;
#69 = cartesian_point ( 'none', ( -3.620221955006090564, -42.77710712330360110, -78.52680994599303688 ) ) ;
#70 = cartesian_point ( 'none', ( 0.8374406814573767122, -21.05119217026563661, 79.49983068466001157 ) ) ;
#71 = cartesian_point ( 'none', ( -6.264781791273102307, -27.88996897315441004, 47.91830900007899885 ) ) ;
#72 = cartesian_point ( 'none', ( -0.2409017188364746820, -77.45249407673128417, -72.85177136460065128 ) ) ;
#73 = direction ( 'none', ( -0.2631307105943830882, 0.9647601925567280690, 0.0000000000000000000 ) ) ;
#74 = oriented_edge ( 'none', *, *, #7839, .t. ) ;
#76 = cartesian_point ( 'none', ( 15.95185375897945335, -48.55807848458327669, -48.55555703489794439 ) ) ;
#75 = cartesian_point ( 'none', ( -2.942044321744629265, -42.15423533740275985, -30.45501302335429727 ) ) ;
#77 = cartesian_point ( 'none', ( -9.111655482960919983, 18.94535561125292489, -93.49999999998779288 ) ) ;
#78 = advanced_face ( 'none', ( #22651 ), #2240, .t. ) ;
#79 = direction ( 'none', ( 0.7762171656410770115, 0.06044758698022818788, -0.6275611531893929840 ) ) ;
#80 = cartesian_point ( 'none', ( -40.32675595432621662, -29.55930909544763452, -23.50000000000000711 ) ) ;
#81 = oriented_edge ( 'none', *, *, #45985, .t. ) ;
#82 = advanced_face ( 'none', ( #35423 ), #18679, .f. ) ;
#83 = oriented_edge ( 'none', *, *, #33098, .f. ) ;
#84 = conical_surface ( 'none', #42631, 3.399999999999997247, 0.7853981633974643772 ) ;
#85 = vector ( 'none', #28809, 1000.000000000000000 ) ;
#86 = cartesian_point ( 'none', ( 20.61963635220851998, -4.327306811639070716, 77.68861355494038889 ) ) ;
#87 = vector ( 'none', #35270, 1000.000000000000114 ) ;
#88 = cartesian_point ( 'none', ( 28.79747375242138929, -82.81415281607884538, -99.16449345939373927 ) ) ;
#89 = oriented_edge ( 'none', *, *, #50035, .t. ) ;
#90 = oriented_edge ( 'none', *, *, #20591, .t. ) ;
#91 = cartesian_point ( 'none', ( -25.47926859369102814, -16.79627556723664839, 69.09999999999999432 ) ) ;
#92 = cartesian_point ( 'none', ( -12.65011386211943645, 16.84713878942543985, 80.57155964742908338 ) ) ;
#93 = vector ( 'none', #9356, 1000.000000000000227 ) ;
#94 = oriented_edge ( 'none', *, *, #42655, .f. ) ;
#95 = plane ( 'none', #15204 ) ;
#96 = direction ( 'none', ( -7.771561172376065215e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#97 = cartesian_point ( 'none', ( -0.3414667963818375229, -84.98303285446101540, -81.66886147463753787 ) ) ;
#98 = oriented_edge ( 'none', *, *, #41549, .f. ) ;
#99 = oriented_edge ( 'none', *, *, #45907, .f. ) ;
#100 = cartesian_point ( 'none', ( -35.89514368708816505, 14.75766443863296828, -23.50000000000003197 ) ) ;
#101 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#102 = cartesian_point ( 'none', ( -19.67654481608139250, -93.67858282560845851, -45.24183121610828096 ) ) ;
#103 = b_spline_curve_with_knots ( 'none', 3,
( #24467, #48676, #20052, #70, #36421, #32685, #3966, #8252, #36775, #4328, #32857, #240, #36960, #24821, #48513, #28219, #32506, #8427 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0007882328356724019758, 0.001425276471394453263, 0.002062320107116504334, 0.002699363742838556054, 0.003336407378560607775, 0.003973451014282660364, 0.004610494650004712952, 0.005247538285726764673, 0.005884581921448818129 ),
.unspecified. ) ;
#104 = line ( 'none', #4926, #49811 ) ;
#105 = cartesian_point ( 'none', ( -21.38969822917520602, -5.833870984588098274, 35.09999999999998721 ) ) ;
#106 = edge_loop ( 'none', ( #17429, #22090, #21993, #41673 ) ) ;
#107 = oriented_edge ( 'none', *, *, #26033, .f. ) ;
#108 = direction ( 'none', ( 0.07763951691203507810, -0.9969814970267332210, 3.684072831700385353e-16 ) ) ;
#109 = cartesian_point ( 'none', ( 29.70994089239226099, 19.33962001349274473, -32.09999999999994458 ) ) ;
#110 = vector ( 'none', #27738, 1000.000000000000000 ) ;
#111 = cartesian_point ( 'none', ( 36.08924247936834462, -17.25011818119972773, -31.89999999999994174 ) ) ;
#112 = cartesian_point ( 'none', ( -11.52570463819201230, 17.63730611149939520, 77.84996661652154160 ) ) ;
#113 = cartesian_point ( 'none', ( 20.13006857991723919, -8.145588439548680171, -91.50609698478753273 ) ) ;
#114 = oriented_edge ( 'none', *, *, #43346, .t. ) ;
#115 = direction ( 'none', ( 0.07763951691203481442, -0.9969814970267332210, 6.065254942160064054e-16 ) ) ;
#117 = cartesian_point ( 'none', ( -3.288998113565709147, -47.03040562932481805, -78.52680994599303688 ) ) ;
#116 = cartesian_point ( 'none', ( 0.9386358081389725161, -13.32249837003880621, 126.0999999999999943 ) ) ;
#118 = oriented_edge ( 'none', *, *, #42078, .f. ) ;
#119 = cartesian_point ( 'none', ( -6.955460369691666176e-15, 5.711082655749784541e-14, 36.60000000000007958 ) ) ;
#120 = axis2_placement_3d ( 'none', #18749, #43295, #27093 ) ;
#121 = cartesian_point ( 'none', ( -30.64440995666943479, -24.58628267587776861, -32.09999999999993747 ) ) ;
#122 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203582750, 2.040529935979955061e-17 ) ) ;
#123 = cartesian_point ( 'none', ( 5.833870984588153341, -21.38969822917523089, 40.80000000000000426 ) ) ;
#124 = direction ( 'none', ( -7.709882115452470278e-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#125 = vertex_point ( 'none', #23106 ) ;
#126 = vertex_point ( 'none', #43051 ) ;
#127 = cartesian_point ( 'none', ( -14.29500968045611664, -84.49944453497353436, -38.53631325264473162 ) ) ;
#128 = direction ( 'none', ( -0.07763951691203546668, 0.9969814970267332210, 4.067980730699867884e-16 ) ) ;
#129 = vertex_point ( 'none', #30614 ) ;
#130 = cartesian_point ( 'none', ( 6.873078183668567931, -47.09972806436358184, -41.03785641221109159 ) ) ;
#131 = edge_curve ( 'none', #19582, #31016, #39235, .t. ) ;
#132 = circle ( 'none', #25666, 3.849814038937467320 ) ;
#133 = b_spline_curve_with_knots ( 'none', 3,
( #41185, #4652, #8756, #41356, #45605, #20722, #4467, #16955, #12998, #24433, #33006, #752, #4828, #16584, #21064, #41523, #34, #580 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.955585277647716332e-07, 0.0008474857742422670136, 0.001694675989956769208, 0.002541866205671271511, 0.003389056421385773597, 0.004236246637100276116, 0.005083436852814778202, 0.005930627068529280288, 0.006777817284243782374 ),
.unspecified. ) ;
#134 = edge_curve ( 'none', #11876, #23121, #11805, .t. ) ;
#135 = edge_curve ( 'none', #9375, #36476, #12485, .t. ) ;
#136 = cartesian_point ( 'none', ( -9.384821066743461060, -21.03463937304891829, 84.36072730907434902 ) ) ;
#137 = direction ( 'none', ( 0.7598718061616641650, -0.6500729483685736554, -6.847349531131983462e-15 ) ) ;
#138 = circle ( 'none', #50027, 1.807199999999997031 ) ;
#139 = edge_loop ( 'none', ( #36973, #14025 ) ) ;
#140 = cartesian_point ( 'none', ( 4.089171785382616164, -52.50971116692004870, -63.50000000000001421 ) ) ;
#141 = line ( 'none', #45359, #19945 ) ;
#142 = circle ( 'none', #46811, 4.249999999999998224 ) ;
#143 = edge_curve ( 'none', #4395, #10624, #586, .t. ) ;
#144 = direction ( 'none', ( 3.206275402539787923e-16, -6.186244755983630662e-17, -1.000000000000000000 ) ) ;
#145 = edge_curve ( 'none', #26061, #47340, #46203, .t. ) ;
#146 = cartesian_point ( 'none', ( 37.88529688701585485, 2.950301642657438439, 94.10000000000007958 ) ) ;
#147 = circle ( 'none', #41138, 3.849814038937466876 ) ;
#148 = direction ( 'none', ( -0.07763951691203439809, 0.9969814970267331100, 0.0000000000000000000 ) ) ;
#150 = advanced_face ( 'none', ( #28386 ), #9259, .t. ) ;
#149 = cartesian_point ( 'none', ( 39.62936674961249395, -6.950535036492862417, -30.49999999999994316 ) ) ;
#151 = edge_curve ( 'none', #19151, #45687, #12840, .t. ) ;
#152 = circle ( 'none', #25470, 6.899999999999998579 ) ;
#153 = edge_loop ( 'none', ( #45202, #14138, #48936, #41498 ) ) ;
#154 = vertex_point ( 'none', #43222 ) ;
#155 = oriented_edge ( 'none', *, *, #51677, .f. ) ;
#156 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203450911, 0.0000000000000000000 ) ) ;
#157 = line ( 'none', #34379, #27537 ) ;
#158 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203581362, 1.264942485224061215e-14 ) ) ;
#159 = direction ( 'none', ( -0.4081551754877844052, -0.03178491350594402076, -0.9123590696627920105 ) ) ;
#160 = oriented_edge ( 'none', *, *, #36224, .t. ) ;
#161 = edge_loop ( 'none', ( #28799, #42531, #45906, #17187 ) ) ;
#162 = vector ( 'none', #22695, 1000.000000000000000 ) ;
#163 = cartesian_point ( 'none', ( 35.92469998245389462, 18.58559196896129961, -37.99999999999994316 ) ) ;
#164 = direction ( 'none', ( -0.03192968910588304260, -0.002486511178718671649, 0.9994870245359664951 ) ) ;
#165 = vertex_point ( 'none', #39675 ) ;
#166 = cartesian_point ( 'none', ( 1.438032443771993021e-15, -2.254833427133008667e-14, 68.59999999999999432 ) ) ;
#167 = axis2_placement_3d ( 'none', #29074, #3943, #4479 ) ;
#168 = vertex_point ( 'none', #31678 ) ;
#169 = edge_loop ( 'none', ( #37391, #22694 ) ) ;
#170 = cartesian_point ( 'none', ( -7.254543645563648724, -42.65768682456475602, -43.78818985573629874 ) ) ;
#171 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203507810, 1.045691311318819159e-14 ) ) ;
#172 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#173 = oriented_edge ( 'none', *, *, #11038, .f. ) ;
#174 = cartesian_point ( 'none', ( 14.82432168228127267, -24.92714710898661323, 68.79595800837344655 ) ) ;
#175 = line ( 'none', #41182, #11005 ) ;
#176 = cartesian_point ( 'none', ( 4.005027923754788333, 20.68409978395423821, 83.67416357770572688 ) ) ;
#177 = cartesian_point ( 'none', ( 17.09646902070866048, 12.54205247962624092, -92.47860521186414928 ) ) ;
#178 = cartesian_point ( 'none', ( -7.404848906032778899, 19.72397396688121773, 83.75628501217909161 ) ) ;
#179 = cartesian_point ( 'none', ( 14.19885286251467527, -35.73787776115146642, -74.95341927589191755 ) ) ;
#180 = cartesian_point ( 'none', ( 22.43614852325928410, -5.206350231424101693, 77.66572122418695301 ) ) ;
#181 = direction ( 'none', ( 7.831866716836232513e-16, 3.797268711193325183e-16, -1.000000000000000000 ) ) ;
#182 = axis2_placement_3d ( 'none', #47557, #35491, #35841 ) ;
#184 = cartesian_point ( 'none', ( -20.17197090011844551, 11.11889741428046463, 77.66572122418692459 ) ) ;
#183 = cartesian_point ( 'none', ( 14.83384471544614414, -34.20154492739832364, -48.55555703489793729 ) ) ;
#185 = cartesian_point ( 'none', ( -19.76048936033367909, 7.305548822842570011, 81.32846941816207220 ) ) ;
#186 = circle ( 'none', #11425, 32.81000000000000227 ) ;
#187 = vertex_point ( 'none', #26834 ) ;
#188 = line ( 'none', #48062, #32715 ) ;
#189 = vector ( 'none', #4826, 1000.000000000000000 ) ;
#190 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#191 = axis2_placement_3d ( 'none', #23947, #2914, #31437 ) ;
#192 = face_outer_bound ( 'none', #26208, .t. ) ;
#193 = cartesian_point ( 'none', ( 29.68935996320116999, 1.360112486328928005, 68.10000000000000853 ) ) ;
#194 = line ( 'none', #28492, #30125 ) ;
#195 = edge_loop ( 'none', ( #10035, #18786 ) ) ;
#196 = oriented_edge ( 'none', *, *, #48198, .f. ) ;
#197 = cartesian_point ( 'none', ( -1.012233127815737112e-14, -2.665994570457116854e-14, 110.3499999999999943 ) ) ;
#198 = cartesian_point ( 'none', ( -7.495578924589109349, -77.51593520758076750, -83.42450966722627470 ) ) ;
#199 = edge_curve ( 'none', #14136, #41210, #36692, .t. ) ;
#200 = line ( 'none', #48614, #41000 ) ;
#201 = oriented_edge ( 'none', *, *, #38245, .f. ) ;
#202 = oriented_edge ( 'none', *, *, #31524, .f. ) ;
#203 = cartesian_point ( 'none', ( 24.80098049590932163, 11.42864279267792860, 35.76664156089555036 ) ) ;
#204 = oriented_edge ( 'none', *, *, #24546, .f. ) ;
#205 = edge_curve ( 'none', #37288, #42305, #17552, .t. ) ;
#206 = cartesian_point ( 'none', ( -17.87888451378877974, -11.14608273332041399, 78.02044513904269252 ) ) ;
#207 = edge_curve ( 'none', #10762, #18342, #33364, .t. ) ;
#208 = direction ( 'none', ( 0.8568399646438421557, -0.5155824618711729590, 1.268473736418128149e-16 ) ) ;
#209 = cartesian_point ( 'none', ( -10.26859309234217932, -43.33452913344940072, -72.87032737958070072 ) ) ;
#210 = direction ( 'none', ( -7.771561172376065215e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#211 = cartesian_point ( 'none', ( 24.89205586985666230, -36.28202798317552435, -1.899999999999963940 ) ) ;
#212 = b_spline_curve_with_knots ( 'none', 3,
( #37225, #31884, #19616, #9052, #46086, #5650, #12952, #33820, #9226, #45738 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.957829266081584779e-07, 0.0008478645972537897585, 0.001695433411580971224, 0.002543002225908152798, 0.003390571040235334371 ),
.unspecified. ) ;
#213 = oriented_edge ( 'none', *, *, #20131, .t. ) ;
#214 = vertex_point ( 'none', #3501 ) ;
#215 = edge_curve ( 'none', #19160, #9235, #32233, .t. ) ;
#216 = edge_loop ( 'none', ( #4094, #37549, #42836, #17525 ) ) ;
#217 = edge_curve ( 'none', #46150, #48392, #21388, .t. ) ;
#218 = oriented_edge ( 'none', *, *, #33536, .t. ) ;
#219 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#220 = cartesian_point ( 'none', ( 13.67215566739018051, -41.47015334135966924, -50.67709097883162173 ) ) ;
#221 = line ( 'none', #11234, #29586 ) ;
#222 = oriented_edge ( 'none', *, *, #41024, .t. ) ;
#223 = cartesian_point ( 'none', ( 18.54400106580055052, -9.600922965538819298, -92.79451239842266830 ) ) ;
#224 = circle ( 'none', #35229, 23.00000000000000355 ) ;
#225 = advanced_face ( 'none', ( #23275 ), #27769, .t. ) ;
#226 = cartesian_point ( 'none', ( -16.17480644081868135, -49.14475302004414914, -52.37908458959987001 ) ) ;
#227 = cartesian_point ( 'none', ( 24.29456147126215271, -40.60325504442091926, -69.66400809652031967 ) ) ;
#228 = cartesian_point ( 'none', ( -12.74954837462618151, -40.46200345438402479, -74.42063609413310132 ) ) ;
#229 = cartesian_point ( 'none', ( 3.505569601771620913, -83.09057621390056170, -79.27781142500765554 ) ) ;
#230 = cartesian_point ( 'none', ( -22.07851813179663480, 36.79545314472652962, -17.60000000000001563 ) ) ;
#231 = axis2_placement_3d ( 'none', #30171, #9466, #17863 ) ;
#232 = line ( 'none', #33461, #48016 ) ;
#234 = oriented_edge ( 'none', *, *, #38992, .t. ) ;
#233 = cartesian_point ( 'none', ( 20.17147920749753354, 11.11778455890119588, 82.30742695099812067 ) ) ;
#235 = line ( 'none', #10738, #50551 ) ;
#236 = face_outer_bound ( 'none', #20373, .t. ) ;
#237 = axis2_placement_3d ( 'none', #11758, #40265, #12272 ) ;
#238 = face_outer_bound ( 'none', #47621, .t. ) ;
#239 = cartesian_point ( 'none', ( 20.06678737188450157, -51.33242111233123950, -67.65171590090471909 ) ) ;
#240 = cartesian_point ( 'none', ( 2.569155192470156557, -20.91128722796243622, 77.68143647647896444 ) ) ;
#241 = cartesian_point ( 'none', ( 18.23591971729813466, -51.45318363166833819, -46.74859814651188827 ) ) ;
#242 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#243 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203506422, -1.173664340318022561e-14 ) ) ;
#244 = cartesian_point ( 'none', ( -1.758464380170967178, 20.99436588069789167, 82.30706971470642941 ) ) ;
#245 = oriented_edge ( 'none', *, *, #16045, .f. ) ;
#246 = oriented_edge ( 'none', *, *, #15169, .t. ) ;
#247 = cartesian_point ( 'none', ( -4.565158321917677675, -42.85069364748527931, -48.94770459960744091 ) ) ;
#248 = cartesian_point ( 'none', ( -35.89514368708816505, 14.75766443863297184, -23.50000000000003197 ) ) ;
#249 = circle ( 'none', #50471, 4.640926795905553348 ) ;
#250 = oriented_edge ( 'none', *, *, #12588, .t. ) ;
#251 = cartesian_point ( 'none', ( -5.021080378553654633, -53.21916824216602038, -43.54248321639493469 ) ) ;
#252 = edge_loop ( 'none', ( #47754, #39400, #36859, #5225 ) ) ;
#253 = cartesian_point ( 'none', ( -2.643096589841642530, 26.79259429291364469, 35.09999999999999432 ) ) ;
#254 = cartesian_point ( 'none', ( 10.40721119813789741, 18.31843685421830870, 79.38769305920497743 ) ) ;
#255 = cartesian_point ( 'none', ( 21.01085880621661062, -1.547118465711284196, 80.21943884414724835 ) ) ;
#256 = vertex_point ( 'none', #31846 ) ;
#257 = vertex_point ( 'none', #3664 ) ;
#258 = vertex_point ( 'none', #19211 ) ;
#259 = cartesian_point ( 'none', ( 7.274733070573662808, -51.40175453262177996, -85.95093794151597422 ) ) ;
#260 = cartesian_point ( 'none', ( -22.99412522554964156, -1.325537023904455713, 84.90443154097953027 ) ) ;
#261 = cartesian_point ( 'none', ( 16.89086178055895360, 40.14397305088341739, -30.49999999999993960 ) ) ;
#262 = cartesian_point ( 'none', ( 0.7661302024040321790, -4.434303159794581006, -81.99999999999995737 ) ) ;
#263 = cartesian_point ( 'none', ( 5.516893311660515664, 12.32127786342613618, 46.18827932390284730 ) ) ;
#264 = axis2_placement_3d ( 'none', #38039, #21805, #13579 ) ;
#265 = oriented_edge ( 'none', *, *, #33079, .t. ) ;
#266 = cartesian_point ( 'none', ( -21.65186600451980681, 36.53435641313971871, -1.899999999999973710 ) ) ;
#267 = oriented_edge ( 'none', *, *, #7315, .f. ) ;
#268 = cartesian_point ( 'none', ( 21.61527450725750654, 7.957077996273539178, 77.29556845902047257 ) ) ;
#269 = direction ( 'none', ( 0.9837544538670555117, 0.1795192872555239072, -5.770209650435442152e-16 ) ) ;
#270 = oriented_edge ( 'none', *, *, #8462, .t. ) ;
#271 = circle ( 'none', #8242, 4.000000000000000000 ) ;
#272 = advanced_face ( 'none', ( #1583 ), #12412, .t. ) ;
#273 = advanced_face ( 'none', ( #6072 ), #37350, .f. ) ;
#274 = direction ( 'none', ( -5.807554947633241928e-16, -3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#275 = cartesian_point ( 'none', ( -22.08181687604743715, -81.88573047529985161, -47.64825372102604462 ) ) ;
#276 = edge_curve ( 'none', #51747, #8250, #2870, .t. ) ;
#277 = line ( 'none', #47475, #42322 ) ;
#278 = cartesian_point ( 'none', ( 14.37783951868291688, -45.65460804108295179, -76.04655629218423485 ) ) ;
#279 = vertex_point ( 'none', #47850 ) ;
#280 = vector ( 'none', #4563, 1000.000000000000000 ) ;
#281 = edge_curve ( 'none', #45811, #33611, #48754, .t. ) ;
#282 = cartesian_point ( 'none', ( 2.190937901338267149e-14, -3.538720312831547179e-15, -30.49999999999997158 ) ) ;
#283 = advanced_face ( 'none', ( #16941 ), #15593, .f. ) ;
#284 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#285 = cartesian_point ( 'none', ( 11.83253770843154662, -16.09610375384470160, -93.32022675095772968 ) ) ;
#286 = cartesian_point ( 'none', ( 19.74235925476463294, -9.072508130827534600, -91.54246350800016785 ) ) ;
#287 = cartesian_point ( 'none', ( -33.58694985211095485, 18.63508446511135119, -35.09999999999996589 ) ) ;
#288 = circle ( 'none', #19970, 4.099999999999999645 ) ;
#289 = oriented_edge ( 'none', *, *, #46399, .f. ) ;
#290 = line ( 'none', #28866, #29650 ) ;
#291 = spherical_surface ( 'none', #49484, 4.100000000000000533 ) ;
#293 = edge_curve ( 'none', #20854, #26398, #15639, .t. ) ;
#292 = cartesian_point ( 'none', ( -18.62724966018503636, -13.54667536287543683, 77.29556845902042994 ) ) ;
#294 = edge_curve ( 'none', #47198, #8417, #25210, .t. ) ;
#295 = advanced_face ( 'none', ( #48153 ), #48102, .f. ) ;
#296 = cartesian_point ( 'none', ( 6.816340703087181652, -22.00117164508965573, 83.70106078701498120 ) ) ;
#297 = cartesian_point ( 'none', ( -13.04940974460005698, 3.458743314780228228, 68.59999999999999432 ) ) ;
#298 = cartesian_point ( 'none', ( -1.534168091341443496, -30.47875209498461402, 51.09999999999999432 ) ) ;
#299 = edge_curve ( 'none', #27154, #2320, #25160, .t. ) ;
#300 = oriented_edge ( 'none', *, *, #44113, .f. ) ;
#301 = cartesian_point ( 'none', ( -14.56265805908235400, -90.44256493188277091, -39.16318204314802642 ) ) ;
#302 = cartesian_point ( 'none', ( -1.785708888976742070, 22.93057443161489672, -8.700000000000033040 ) ) ;
#303 = oriented_edge ( 'none', *, *, #12588, .f. ) ;
#304 = oriented_edge ( 'none', *, *, #29573, .t. ) ;
#305 = vertex_point ( 'none', #28431 ) ;
#306 = edge_curve ( 'none', #30024, #41480, #3492, .t. ) ;
#307 = oriented_edge ( 'none', *, *, #23574, .f. ) ;
#308 =( bounded_curve ( ) b_spline_curve ( 3, ( #36591, #16248, #48842, #24457 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.119769514998638194, 1.570796326794896780 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9831196229872644077, 0.9831196229872644077, 1.000000000000000000 ) )
representation_item ( '' ) );
#309 = direction ( 'none', ( 0.5881599042594720661, -0.8087446612012277880, 0.0000000000000000000 ) ) ;
#310 = cartesian_point ( 'none', ( 24.55918119680126566, -57.76760873484984415, -95.64101615137730050 ) ) ;
#311 = direction ( 'none', ( -0.07763951691203577199, 0.9969814970267331100, 7.206560231914038317e-16 ) ) ;
#312 = circle ( 'none', #8844, 2.499999999999999112 ) ;
#313 = oriented_edge ( 'none', *, *, #36674, .f. ) ;
#314 = oriented_edge ( 'none', *, *, #46073, .f. ) ;
#315 = cartesian_point ( 'none', ( 18.97512999931998934, 39.69816672730500073, 47.90001466688172371 ) ) ;
#316 = axis2_placement_3d ( 'none', #6790, #35341, #10892 ) ;
#317 = cartesian_point ( 'none', ( -17.80441809569105160, 10.17362748845398457, 51.09999999999999432 ) ) ;
#318 = direction ( 'none', ( 0.07763951691203507810, -0.9969814970267332210, 3.684072831700385353e-16 ) ) ;
#319 = vertex_point ( 'none', #4006 ) ;
#320 = oriented_edge ( 'none', *, *, #30518, .t. ) ;
#321 = spherical_surface ( 'none', #2059, 3.572000000000000508 ) ;
#322 = axis2_placement_3d ( 'none', #51342, #38753, #50988 ) ;
#323 = cartesian_point ( 'none', ( -22.90349419189545799, -2.441588073573620843, 77.83752113363769354 ) ) ;
#324 = vector ( 'none', #42630, 1000.000000000000114 ) ;
#325 = vertex_point ( 'none', #40904 ) ;
#326 = line ( 'none', #13374, #18197 ) ;
#327 = axis2_placement_3d ( 'none', #47327, #34564, #34390 ) ;
#328 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#329 = axis2_placement_3d ( 'none', #51281, #6760, #34770 ) ;
#330 = cartesian_point ( 'none', ( 1.981358366430232247e-15, -2.899525309995498660e-14, 72.59999999999999432 ) ) ;
#331 = advanced_face ( 'none', ( #52527 ), #15939, .f. ) ;
#332 = direction ( 'none', ( 7.771561172376065215e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#333 = cartesian_point ( 'none', ( -30.55753196434172736, -20.86451879212972216, -12.09999999999993747 ) ) ;
#334 = cartesian_point ( 'none', ( -22.98761346500420544, 1.441572553309554694, 78.41848518264401946 ) ) ;
#335 = face_outer_bound ( 'none', #21142, .t. ) ;
#336 = oriented_edge ( 'none', *, *, #47880, .t. ) ;
#337 = circle ( 'none', #43620, 3.000000000000002220 ) ;
#338 = axis2_placement_3d ( 'none', #50188, #25803, #21557 ) ;
#339 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203606342, 1.057435828087050878e-16 ) ) ;
#340 = vector ( 'none', #44829, 1000.000000000000114 ) ;
#341 = advanced_face ( 'none', ( #29004 ), #51930, .t. ) ;
#342 = cartesian_point ( 'none', ( 26.15304656217304569, -48.04840154844746536, -56.89344746401739883 ) ) ;
#343 = axis2_placement_3d ( 'none', #4256, #37417, #45396 ) ;
#344 = oriented_edge ( 'none', *, *, #51130, .f. ) ;
#345 = oriented_edge ( 'none', *, *, #24254, .t. ) ;
#346 = oriented_edge ( 'none', *, *, #42222, .f. ) ;
#347 = cartesian_point ( 'none', ( 16.71356949420784943, -23.70005633638858455, 69.08811658632068031 ) ) ;
#348 = cartesian_point ( 'none', ( 31.21903889514672414, 25.05527153841472554, -12.59998533311816971 ) ) ;
#349 = oriented_edge ( 'none', *, *, #47072, .t. ) ;
#350 = cartesian_point ( 'none', ( 2.235667768367232355, 20.94986480361423276, 77.68843621851823400 ) ) ;
#351 = axis2_placement_3d ( 'none', #8755, #25319, #45429 ) ;
#352 = edge_curve ( 'none', #3947, #44763, #14301, .t. ) ;
#353 = direction ( 'none', ( 0.9502573125244835328, 0.0000000000000000000, 0.3114659531854904739 ) ) ;
#354 = vertex_point ( 'none', #24170 ) ;
#355 = cartesian_point ( 'none', ( 21.12936623816858983, -91.33522185133335825, -59.70756798939686405 ) ) ;
#356 = cartesian_point ( 'none', ( -36.08924247936846541, 17.25011818119945772, -32.09999999999994458 ) ) ;
#357 = line ( 'none', #1018, #36061 ) ;
#358 = cartesian_point ( 'none', ( 30.88353570743289467, -53.22894703411778039, -38.17524435610233979 ) ) ;
#359 = cartesian_point ( 'none', ( -19.72389775309220994, 7.403892270102208961, 80.21943884417393633 ) ) ;
#360 = edge_curve ( 'none', #49981, #47614, #7326, .t. ) ;
#361 = circle ( 'none', #26920, 23.03229999999999933 ) ;
#362 = cartesian_point ( 'none', ( 18.49278999500326393, -45.29447510484957462, -79.64389671555422012 ) ) ;
#363 = edge_curve ( 'none', #30862, #24364, #18190, .t. ) ;
#364 = direction ( 'none', ( -0.07763951691203581362, 0.9969814970267331100, 3.270671090859534121e-16 ) ) ;
#365 = oriented_edge ( 'none', *, *, #50284, .f. ) ;
#366 = edge_curve ( 'none', #27922, #27017, #11764, .t. ) ;
#367 = vertex_point ( 'none', #461 ) ;
#368 = b_spline_curve_with_knots ( 'none', 3,
( #28752, #24146, #48523, #253 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001158752244558800167 ),
.unspecified. ) ;
#369 = edge_curve ( 'none', #33662, #541, #9868, .t. ) ;
#370 = edge_curve ( 'none', #11539, #23604, #37464, .t. ) ;
#371 = cartesian_point ( 'none', ( -19.82172353935895615, 7.138148942311603129, 79.89775469473835301 ) ) ;
#372 = edge_loop ( 'none', ( #43423, #18238, #50719, #48263, #35071, #14193, #19222, #50841, #28230, #50328, #47306, #6825, #48554, #29519, #2276, #16692, #12853, #45245, #17783 ) ) ;
#373 = oriented_edge ( 'none', *, *, #1225, .t. ) ;
#374 = vertex_point ( 'none', #1319 ) ;
#375 = cartesian_point ( 'none', ( 15.73497748548161468, -68.68567185411792764, -50.65363999103958292 ) ) ;
#376 = line ( 'none', #33950, #7374 ) ;
#377 = edge_curve ( 'none', #6268, #2239, #49372, .t. ) ;
#378 = oriented_edge ( 'none', *, *, #48872, .t. ) ;
#379 = circle ( 'none', #23377, 6.299999999999997158 ) ;
#380 = cartesian_point ( 'none', ( -36.08924247936846541, 17.25011818119945062, -37.99999999999995737 ) ) ;
#381 = cartesian_point ( 'none', ( -18.40657163348409853, -10.25035635943651435, 78.84426034648846837 ) ) ;
#382 = cartesian_point ( 'none', ( 3.289346581865446595, -42.23902736467903907, -63.50000000000000000 ) ) ;
#383 = oriented_edge ( 'none', *, *, #7378, .f. ) ;
#384 = cartesian_point ( 'none', ( 0.1243703050903708918, -90.96492183662141429, -81.66886147463753787 ) ) ;
#385 = cartesian_point ( 'none', ( -9.520669808237826715, -53.16727082182491415, -72.17271593220129944 ) ) ;
#386 = vertex_point ( 'none', #20966 ) ;
#387 = circle ( 'none', #41616, 28.09999999999999787 ) ;
#388 = cartesian_point ( 'none', ( 71.64137230212183738, -80.17982149312099693, -82.50000000000063949 ) ) ;
#390 = cartesian_point ( 'none', ( 12.39117641496728339, -17.03838989878910226, 68.67938962253900570 ) ) ;
#389 = axis2_placement_3d ( 'none', #37721, #4586, #13271 ) ;
#391 = line ( 'none', #14844, #15659 ) ;
#392 = vertex_point ( 'none', #29866 ) ;
#393 = cartesian_point ( 'none', ( 15.63353173964010878, -44.47045434677367126, -48.55555703489794439 ) ) ;
#394 = cartesian_point ( 'none', ( -7.215544346165167778e-15, 5.874226981495692813e-14, 43.10000000000007248 ) ) ;
#395 = oriented_edge ( 'none', *, *, #19751, .t. ) ;
#396 = oriented_edge ( 'none', *, *, #36291, .t. ) ;
#397 = cartesian_point ( 'none', ( 21.28699014453193428, -37.81142225918010524, -57.48789576565869197 ) ) ;
#398 = axis2_placement_3d ( 'none', #642, #12182, #12018 ) ;
#399 = direction ( 'none', ( -0.07763951691203579974, 0.9969814970267329990, 3.270671090859534121e-16 ) ) ;
#400 = cartesian_point ( 'none', ( 41.11251922357636346, -81.75482103882927731, -43.49999999999958078 ) ) ;
#401 = cartesian_point ( 'none', ( 14.23505549394870506, -15.53384753985487166, 84.48869280131827963 ) ) ;
#402 = axis2_placement_3d ( 'none', #11757, #49139, #26331 ) ;
#403 = oriented_edge ( 'none', *, *, #22436, .f. ) ;
#405 = oriented_edge ( 'none', *, *, #1603, .f. ) ;
#404 = direction ( 'none', ( 0.7762171656410770115, 0.06044758698022838217, -0.6275611531893926509 ) ) ;
#406 = advanced_face ( 'none', ( #32849 ), #49596, .f. ) ;
#407 = vector ( 'none', #42235, 1000.000000000000114 ) ;
#408 = cartesian_point ( 'none', ( 32.98366180288690686, 22.62914169986969171, -32.09999999999994458 ) ) ;
#409 = cartesian_point ( 'none', ( 20.67461035927962598, 10.15267541192782375, 83.92985239638649375 ) ) ;
#410 = face_outer_bound ( 'none', #50518, .t. ) ;
#411 = edge_loop ( 'none', ( #15617, #52026 ) ) ;
#412 = oriented_edge ( 'none', *, *, #34098, .t. ) ;
#413 = cartesian_point ( 'none', ( 29.39381798391949729, -22.32076268051106283, -52.43409749574151135 ) ) ;
#414 = cartesian_point ( 'none', ( -3.065140677476834163, -42.77356329079647423, -78.73665483463801706 ) ) ;
#415 = cartesian_point ( 'none', ( -1.076925469019514914, -42.71253990185446980, -18.49999999999999289 ) ) ;
#416 = cartesian_point ( 'none', ( -6.848564967962214922, -20.59714116166615483, -91.46061179805457186 ) ) ;
#417 = cartesian_point ( 'none', ( -33.17776059516693721, -20.13668795730278660, -8.500000000000033751 ) ) ;
#418 = cartesian_point ( 'none', ( -19.42572269884417580, 9.759041680852272194, -91.57144421657639555 ) ) ;
#419 = axis2_placement_3d ( 'none', #43994, #31226, #19660 ) ;
#420 = oriented_edge ( 'none', *, *, #42790, .f. ) ;
#422 = cartesian_point ( 'none', ( -15.57748010713693354, -37.65439616738810003, -75.38507553664160810 ) ) ;
#421 = cartesian_point ( 'none', ( -1.866344910438727078, -42.51407207704199465, -30.17251992429928009 ) ) ;
#423 = oriented_edge ( 'none', *, *, #50044, .f. ) ;
#424 = direction ( 'none', ( -0.7762171656410772336, -0.06044758698022838217, 0.6275611531893928730 ) ) ;
#425 = closed_shell ( 'none', ( #13861, #33163, #18037, #9134, #29271, #40155, #14454, #50000, #30658, #6696 ) ) ;
#426 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203579974, -8.326672684688670109e-16 ) ) ;
#427 = cartesian_point ( 'none', ( 36.28334127164844602, -19.74257192376655112, -8.500000000000033751 ) ) ;
#428 = conical_surface ( 'none', #21135, 2.499999999999986233, 1.029744258676651425 ) ;
#429 = edge_loop ( 'none', ( #48327, #43781, #45082, #51851 ) ) ;
#430 = axis2_placement_3d ( 'none', #22690, #6467, #35019 ) ;
#431 = cartesian_point ( 'none', ( 28.97677972284803616, -1.218134796660696795, 69.06403646289753340 ) ) ;
#432 = edge_curve ( 'none', #30910, #35855, #37301, .t. ) ;
#433 = cartesian_point ( 'none', ( 29.70994089239226099, 19.33962001349274118, -30.49999999999994316 ) ) ;
#434 = face_outer_bound ( 'none', #29467, .t. ) ;
#435 = axis2_placement_3d ( 'none', #15490, #47915, #15137 ) ;
#436 = vertex_point ( 'none', #4718 ) ;
#437 = cartesian_point ( 'none', ( 7.045721628002633352, -49.25163979767276601, -78.35921545644301034 ) ) ;
#438 = edge_curve ( 'none', #28076, #39352, #26434, .t. ) ;
#439 = conical_surface ( 'none', #49400, 31.00000000000000000, 0.7853981633974482790 ) ;
#440 = direction ( 'none', ( 0.1990443933509545016, -0.9799904741759231097, 0.0000000000000000000 ) ) ;
#441 = cartesian_point ( 'none', ( 33.51872258543683358, -15.70337079558618854, -31.89999999999994174 ) ) ;
#442 = vector ( 'none', #52297, 1000.000000000000227 ) ;
#443 = edge_curve ( 'none', #25592, #30126, #13017, .t. ) ;
#444 = cartesian_point ( 'none', ( 0.9625806807572468982, 39.24177771383931912, -30.49999999999995026 ) ) ;
#445 = edge_curve ( 'none', #33298, #38198, #2193, .t. ) ;
#446 = cartesian_point ( 'none', ( -7.990391945727735035, -20.55130498420111707, 81.09999999999999432 ) ) ;
#447 = cartesian_point ( 'none', ( -12.67403424855458205, 16.82904748249986326, 81.36429955197782249 ) ) ;
#448 = oriented_edge ( 'none', *, *, #7549, .t. ) ;
#449 = cartesian_point ( 'none', ( 5.489113845681012016, -70.48659183979000886, -63.50000000000005684 ) ) ;
#450 = direction ( 'none', ( -0.6256668579825838128, -0.04872354476638443566, -0.7785672732703318166 ) ) ;
#451 = direction ( 'none', ( 0.6425666924561059812, -0.7662297604152557007, 0.0000000000000000000 ) ) ;
#452 = oriented_edge ( 'none', *, *, #38146, .t. ) ;
#453 = vertex_point ( 'none', #988 ) ;
#454 = cartesian_point ( 'none', ( 20.52239881572702984, -4.762261032140670203, 77.66572122418695301 ) ) ;
#455 = cartesian_point ( 'none', ( 16.80431535951929334, 15.75152541520871274, 82.31726213652279966 ) ) ;
#456 = direction ( 'none', ( 0.7669678184319009828, -0.6416855659042133286, 0.0000000000000000000 ) ) ;
#457 = circle ( 'none', #29469, 40.00000000000000711 ) ;
#458 = b_spline_curve_with_knots ( 'none', 3,
( #28446, #16309, #44809, #20450, #32732, #35964 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002244054090016592371, 0.003392309147971429850, 0.004540564205926266896 ),
.unspecified. ) ;
#459 = direction ( 'none', ( 6.043533337888684984e-19, -1.452604719469154016e-16, 1.000000000000000000 ) ) ;
#460 = edge_curve ( 'none', #11025, #23506, #39832, .t. ) ;
#461 = cartesian_point ( 'none', ( 33.42909582361922105, -21.05298832030004519, -32.09999999999994458 ) ) ;
#462 = oriented_edge ( 'none', *, *, #44819, .t. ) ;
#463 = edge_loop ( 'none', ( #33344, #49539, #12179 ) ) ;
#464 = cartesian_point ( 'none', ( 5.833870984588153341, -21.38969822917523089, 40.79999999999999716 ) ) ;
#465 = edge_curve ( 'none', #6542, #9002, #20743, .t. ) ;
#466 = line ( 'none', #11646, #42505 ) ;
#467 = circle ( 'none', #31254, 4.050000000000003375 ) ;
#468 = cartesian_point ( 'none', ( 18.00829612720455941, -40.23253233384671290, -58.01543108483500788 ) ) ;
#469 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#470 = circle ( 'none', #3279, 40.00000000000000711 ) ;
#471 = cartesian_point ( 'none', ( -9.840236402780769609, 18.62841192446065719, 77.66572122418693880 ) ) ;
#472 = direction ( 'none', ( 0.9817833729182329217, 0.07645596935646679915, 0.1739422128497299103 ) ) ;
#473 = oriented_edge ( 'none', *, *, #13692, .t. ) ;
#474 = direction ( 'none', ( -0.9969814970267328880, -0.07763951691203693772, 0.0000000000000000000 ) ) ;
#475 = cartesian_point ( 'none', ( -20.77455659261135779, 3.222382255275780150, -93.50000000001213607 ) ) ;
#476 = cartesian_point ( 'none', ( -9.489977184237867291, -85.79577203707783895, -30.59889527225839245 ) ) ;
#477 = cartesian_point ( 'none', ( -35.66222513635216984, 11.76671994755269424, -30.49999999999999289 ) ) ;
#478 = oriented_edge ( 'none', *, *, #22506, .f. ) ;
#479 = cartesian_point ( 'none', ( 66.65646481698817638, -80.56801907768117132, -82.50000000000058265 ) ) ;
#480 = edge_loop ( 'none', ( #19646, #50072, #26918, #27700 ) ) ;
#482 = direction ( 'none', ( -0.3875138491466137980, -0.7394251261728812530, -0.5505301985393661335 ) ) ;
#481 = cartesian_point ( 'none', ( 13.82352753921152200, -14.16951873426452302, -80.19932245123638381 ) ) ;
#483 = direction ( 'none', ( 0.07763951691203903327, -0.9969814970267328880, 1.304512053934571557e-15 ) ) ;
#484 = oriented_edge ( 'none', *, *, #35815, .f. ) ;
#485 = oriented_edge ( 'none', *, *, #19751, .f. ) ;
#486 = axis2_placement_3d ( 'none', #33044, #24999, #20578 ) ;
#487 = direction ( 'none', ( 0.07763951691203113681, -0.9969814970267333321, -5.551115123126156425e-16 ) ) ;
#488 = line ( 'none', #50681, #42529 ) ;
#489 = oriented_edge ( 'none', *, *, #33709, .f. ) ;
#490 = axis2_placement_3d ( 'none', #46205, #9530, #41594 ) ;
#491 = b_spline_curve_with_knots ( 'none', 3,
( #48514, #48341, #3459, #11299, #44228, #7564, #27333, #39808, #15384, #23965, #47990, #52416, #15901, #43878 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.06065079910280753855, 0.06268132449845005560, 0.06471184989409256572, 0.06877290068537758594, 0.07283395147666262004, 0.07486447687230513015, 0.07689500226794764026 ),
.unspecified. ) ;
#492 = cartesian_point ( 'none', ( -14.79222159212573473, 20.33992822921087296, 86.55999999999998806 ) ) ;
#493 = vector ( 'none', #18458, 1000.000000000000000 ) ;
#494 = direction ( 'none', ( 6.935824447209356969e-17, -9.207530301902022722e-17, -1.000000000000000000 ) ) ;
#495 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#496 = oriented_edge ( 'none', *, *, #47571, .t. ) ;
#497 = vertex_point ( 'none', #33770 ) ;
#498 = direction ( 'none', ( -0.07763951691203481442, 0.9969814970267332210, -6.065254942160064054e-16 ) ) ;
#499 = oriented_edge ( 'none', *, *, #29821, .t. ) ;
#500 = advanced_face ( 'none', ( #38573 ), #16890, .t. ) ;
#501 = direction ( 'none', ( -0.8931569858525015837, -0.06955422654783566250, -0.4443341177449767199 ) ) ;
#502 = direction ( 'none', ( -0.01808752740424402275, -0.9998364072949137427, -4.078267202015935142e-16 ) ) ;
#503 = line ( 'none', #8435, #28556 ) ;
#504 = cartesian_point ( 'none', ( -5.449162651869277951, -22.37878594055919734, 79.36422103309247689 ) ) ;
#505 = cartesian_point ( 'none', ( 19.83921320325426763, 7.088977554331873598, 84.90443154097955869 ) ) ;
#506 = axis2_placement_3d ( 'none', #29989, #17316, #29628 ) ;
#507 = vertex_point ( 'none', #29496 ) ;
#508 = vertex_point ( 'none', #25727 ) ;
#509 = oriented_edge ( 'none', *, *, #38082, .f. ) ;
#510 = cartesian_point ( 'none', ( 36.08924247936834462, -17.25011818119972418, -32.09999999999993747 ) ) ;
#511 = vector ( 'none', #5532, 1000.000000000000000 ) ;
#512 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#513 = cartesian_point ( 'none', ( -22.90343173763057649, -2.442206195393818557, 84.36230369174423060 ) ) ;
#514 = axis2_placement_3d ( 'none', #46268, #12330, #41214 ) ;
#515 = vertex_point ( 'none', #41422 ) ;
#516 = vector ( 'none', #48841, 1000.000000000000114 ) ;
#517 = cartesian_point ( 'none', ( 4.053934583572972095, 13.15722751651517619, 68.75485900149959662 ) ) ;
#518 = circle ( 'none', #13187, 4.099999999999996980 ) ;
#519 = direction ( 'none', ( -3.942914894521813340e-16, -9.012953579470260968e-16, -1.000000000000000000 ) ) ;
#520 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203579974, -1.067522139062650474e-15 ) ) ;
#521 = cartesian_point ( 'none', ( -18.10805621458984405, 14.23324079117538332, 81.32630361395739271 ) ) ;
#522 = axis2_placement_3d ( 'none', #49453, #49798, #684 ) ;
#523 = line ( 'none', #6573, #38770 ) ;
#524 = edge_curve ( 'none', #23772, #45311, #44255, .t. ) ;
#525 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203511973, -9.929557176491243808e-15 ) ) ;
#526 = oriented_edge ( 'none', *, *, #41329, .f. ) ;
#527 = cartesian_point ( 'none', ( 9.560075134048410916, -10.34915278809565997, 68.10000000000000853 ) ) ;
#528 = edge_curve ( 'none', #13693, #39352, #17500, .t. ) ;
#529 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#530 = edge_curve ( 'none', #43354, #4911, #41728, .t. ) ;
#531 = oriented_edge ( 'none', *, *, #11274, .f. ) ;
#532 = cartesian_point ( 'none', ( 2.756528071793518997, -85.38533416562162870, -80.10662543235794431 ) ) ;
#533 = edge_loop ( 'none', ( #50497, #39636, #48047, #8622 ) ) ;
#534 = direction ( 'none', ( -0.9969814970267328880, -0.07763951691203704875, 0.0000000000000000000 ) ) ;
#535 = oriented_edge ( 'none', *, *, #43572, .t. ) ;
#536 = oriented_edge ( 'none', *, *, #19119, .t. ) ;
#537 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#538 = cartesian_point ( 'none', ( 2.744643211747379130, 28.87045218256743695, 46.15250823384274526 ) ) ;
#539 = face_outer_bound ( 'none', #48118, .t. ) ;
#540 = edge_curve ( 'none', #16870, #26360, #33467, .t. ) ;
#541 = vertex_point ( 'none', #38746 ) ;
#542 = cartesian_point ( 'none', ( -9.082155577463000284, 19.01382287575885144, 84.82951043684742842 ) ) ;
#543 = cartesian_point ( 'none', ( -10.29904606014496693, 19.49697797739466765, 81.88583999999998753 ) ) ;
#544 = cartesian_point ( 'none', ( 22.95782158845582899, -1.851317211483440195, 80.20048289488288162 ) ) ;
#545 = cartesian_point ( 'none', ( -22.01345333394275983, -1.269004457960918764, 81.09999999999998010 ) ) ;
#546 = edge_curve ( 'none', #6926, #30300, #15584, .t. ) ;
#547 = face_outer_bound ( 'none', #13217, .t. ) ;
#549 = cartesian_point ( 'none', ( -21.48124165423125120, 8.309698067252433873, 82.22148773367786134 ) ) ;
#548 = direction ( 'none', ( -0.9969814970267332210, -0.07763951691203489769, 8.163404592832055659e-15 ) ) ;
#550 = cartesian_point ( 'none', ( -19.72358727559655023, 7.404718851705204052, 81.98342428261300086 ) ) ;
#551 = advanced_face ( 'none', ( #34747 ), #30914, .f. ) ;
#552 = advanced_face ( 'none', ( #21344 ), #42989, .t. ) ;
#554 = oriented_edge ( 'none', *, *, #37541, .f. ) ;
#553 = direction ( 'none', ( -0.4523808162338239791, 0.8918248690766698017, -3.685278093648070739e-16 ) ) ;
#555 = cartesian_point ( 'none', ( 22.29085519006496341, -53.23002375646318285, -50.07651006087079537 ) ) ;
#556 = oriented_edge ( 'none', *, *, #1214, .f. ) ;
#557 = advanced_face ( 'none', ( #22603 ), #46802, .f. ) ;
#558 = cartesian_point ( 'none', ( -19.85679296876147504, 7.039584951241439015, 80.31415999999998689 ) ) ;
#559 = vertex_point ( 'none', #30222 ) ;
#560 = edge_loop ( 'none', ( #48818, #4536, #40089 ) ) ;
#561 = direction ( 'none', ( -5.807554947633241928e-16, -3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#562 = axis2_placement_3d ( 'none', #43326, #23027, #34999 ) ;
#563 = face_outer_bound ( 'none', #35756, .t. ) ;
#564 = direction ( 'none', ( 0.4081551754877782434, 0.03178491350593863618, 0.9123590696627951191 ) ) ;
#565 = oriented_edge ( 'none', *, *, #44584, .t. ) ;
#566 = advanced_face ( 'none', ( #36031 ), #23904, .t. ) ;
#567 = cartesian_point ( 'none', ( -5.342784762579877444, -52.38433845430590452, -84.15048329747452271 ) ) ;
#568 = axis2_placement_3d ( 'none', #34086, #25683, #46164 ) ;
#569 = cartesian_point ( 'none', ( 66.03066226747830569, -75.10799588956936645, -79.84547217865298308 ) ) ;
#570 = cartesian_point ( 'none', ( -27.92550971448615371, -20.46925803388029763, -58.26539618961064804 ) ) ;
#571 = oriented_edge ( 'none', *, *, #20907, .t. ) ;
#572 = vertex_point ( 'none', #46708 ) ;
#573 = plane ( 'none', #38835 ) ;
#574 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#575 = face_outer_bound ( 'none', #30077, .t. ) ;
#576 = cartesian_point ( 'none', ( 36.08924247936835883, -17.25011818119973128, -23.50000000000003197 ) ) ;
#577 = circle ( 'none', #3692, 3.000000000000003997 ) ;
#578 = edge_loop ( 'none', ( #24657, #22329, #41283, #16899 ) ) ;
#579 = cartesian_point ( 'none', ( 5.395946425386977552, -69.29021404335789214, -103.5000000000000142 ) ) ;
#580 = cartesian_point ( 'none', ( -19.06298822519356051, -37.92582865363377209, -63.52141475842555707 ) ) ;
#581 = b_spline_curve_with_knots ( 'none', 3,
( #36611, #41227, #12344, #431, #40872, #25008, #3976, #37141, #45127, #16629 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001135141051481568242, 0.002270282102963136484, 0.003405423154444704725, 0.004540564205926272967 ),
.unspecified. ) ;
#582 = cylindrical_surface ( 'none', #39737, 8.000000000000005329 ) ;
#583 = oriented_edge ( 'none', *, *, #15256, .f. ) ;
#584 = cartesian_point ( 'none', ( -5.833870984588278574, 21.38969822917512431, 40.79999999999999005 ) ) ;
#585 = face_outer_bound ( 'none', #29231, .t. ) ;
#586 = b_spline_curve_with_knots ( 'none', 3,
( #36122, #32193, #32014, #52276 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0009244700134687687879, 0.001975306422048376306 ),
.unspecified. ) ;
#587 = cartesian_point ( 'none', ( -5.359663038670640312, -32.21335776532719564, -73.23209091587924036 ) ) ;
#588 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#589 = oriented_edge ( 'none', *, *, #28933, .t. ) ;
#590 = edge_loop ( 'none', ( #5337, #30937, #16813 ) ) ;
#591 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#592 = cartesian_point ( 'none', ( -33.41067914590312427, -17.14574346622265821, -30.50000000000000711 ) ) ;
#593 = face_bound ( 'none', #32673, .t. ) ;
#594 = direction ( 'none', ( 0.9416886135294443294, 0.3364855942666679645, 0.0000000000000000000 ) ) ;
#595 = cartesian_point ( 'none', ( 7.683270686791160209, -19.61671060202233718, 81.88584000000000174 ) ) ;
#597 = cartesian_point ( 'none', ( -19.89467603185403277, -42.14482032378771237, -64.94074995560129082 ) ) ;
#596 = cartesian_point ( 'none', ( -2.485812357941006745, -51.12219466107338661, -77.42914590201321801 ) ) ;
#598 = axis2_placement_3d ( 'none', #29861, #13412, #13234 ) ;
#599 = direction ( 'none', ( 0.07763951691203577199, -0.9969814970267331100, -7.206560231914038317e-16 ) ) ;
#600 = cartesian_point ( 'none', ( -0.2353507627320353679, 28.99904498459353874, 68.63923048454137188 ) ) ;
#601 = axis2_placement_3d ( 'none', #2002, #14123, #29864 ) ;
#602 = edge_curve ( 'none', #42084, #28035, #9205, .t. ) ;
#603 = edge_loop ( 'none', ( #37300, #17528, #17592, #35535 ) ) ;
#604 = oriented_edge ( 'none', *, *, #24038, .f. ) ;
#605 = direction ( 'none', ( -0.07763951691203579974, 0.9969814970267329990, 3.270671090859534121e-16 ) ) ;
#606 = axis2_placement_3d ( 'none', #46252, #34174, #30604 ) ;
#607 = oriented_edge ( 'none', *, *, #15321, .t. ) ;
#608 = edge_curve ( 'none', #48638, #21483, #20082, .t. ) ;
#609 = cartesian_point ( 'none', ( 5.954950947153220042, -76.46848082195040774, -63.50000000000005684 ) ) ;
#610 = cartesian_point ( 'none', ( 25.18270415766661685, -40.66758223254456084, -18.49999999999997158 ) ) ;
#611 = direction ( 'none', ( 4.743173283671095687e-16, 3.993128171903853670e-16, -1.000000000000000000 ) ) ;
#612 = edge_curve ( 'none', #47264, #50908, #48704, .t. ) ;
#613 = cartesian_point ( 'none', ( -19.31399374069433250, 9.983826359073347589, -91.58147584875149505 ) ) ;
#614 = oriented_edge ( 'none', *, *, #49339, .f. ) ;
#616 = cartesian_point ( 'none', ( 20.42697026013104988, 5.159590867974920947, 77.89630001949868188 ) ) ;
#615 = cartesian_point ( 'none', ( 38.96966855680487640, -54.23813172089147372, -41.39999999999991331 ) ) ;
#617 = cartesian_point ( 'none', ( -6.987456313288708643, -54.50703237188621131, -69.05417647181222662 ) ) ;
#618 = advanced_face ( 'none', ( #40448 ), #49983, .f. ) ;
#619 = direction ( 'none', ( 0.07763951691203456462, -0.9969814970267332210, 0.0000000000000000000 ) ) ;
#620 = face_bound ( 'none', #43137, .t. ) ;
#621 = direction ( 'none', ( 0.3364855942666677979, -0.9416886135294444404, 2.073493114479191936e-16 ) ) ;
#622 = edge_curve ( 'none', #9376, #39623, #18796, .t. ) ;
#623 = edge_curve ( 'none', #31528, #19426, #11146, .t. ) ;
#624 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 2.392722035830078972e-16 ) ) ;
#625 = face_bound ( 'none', #30868, .t. ) ;
#626 = oriented_edge ( 'none', *, *, #41482, .t. ) ;
#627 = oriented_edge ( 'none', *, *, #19520, .f. ) ;
#628 = advanced_face ( 'none', ( #29633 ), #37904, .f. ) ;
#629 = edge_curve ( 'none', #49440, #28076, #28337, .t. ) ;
#630 = face_outer_bound ( 'none', #38572, .t. ) ;
#631 = line ( 'none', #46437, #19141 ) ;
#632 = oriented_edge ( 'none', *, *, #9563, .f. ) ;
#633 = toroidal_surface ( 'none', #9610, 6.100000000000000533, 0.2000000000000000111 ) ;
#634 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#635 = cartesian_point ( 'none', ( 20.74297602258049267, -3.690365041417985381, 77.84541248195091612 ) ) ;
#636 = direction ( 'none', ( 0.8087446612012276770, 0.5881599042594721771, 3.219634562667506512e-16 ) ) ;
#637 = oriented_edge ( 'none', *, *, #5576, .t. ) ;
#638 = direction ( 'none', ( -0.6256668579825837018, -0.04872354476638440790, -0.7785672732703318166 ) ) ;
#639 = direction ( 'none', ( -0.07763951691203450911, 0.9969814970267331100, 0.0000000000000000000 ) ) ;
#640 = face_bound ( 'none', #43183, .t. ) ;
#641 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267331100, -7.355227538141663066e-16 ) ) ;
#642 = cartesian_point ( 'none', ( 26.11973548673298495, -77.80693682508716336, -98.14101615137698786 ) ) ;
#643 = cartesian_point ( 'none', ( -32.39413891851479832, 13.16735242152289409, -54.11684423446722292 ) ) ;
#644 = cartesian_point ( 'none', ( 21.53827858344497770, 8.163060792811844379, 77.31396683798128322 ) ) ;
#645 = oriented_edge ( 'none', *, *, #23219, .t. ) ;
#647 = oriented_edge ( 'none', *, *, #3107, .t. ) ;
#646 = cartesian_point ( 'none', ( 20.41845669023604160, -5.194388515425608865, 77.68843621851824821 ) ) ;
#648 = cartesian_point ( 'none', ( -36.08924247936824514, 17.25011818119979523, -6.997848452431135513 ) ) ;
#649 = cartesian_point ( 'none', ( -15.59430327765415569, -51.58568887366804034, -76.11721900873979507 ) ) ;
#650 = direction ( 'none', ( -7.771561172376065215e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#651 = axis2_placement_3d ( 'none', #47505, #27559, #3166 ) ;
#652 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203603567, 0.0000000000000000000 ) ) ;
#653 = plane ( 'none', #47366 ) ;
#654 = cartesian_point ( 'none', ( 26.13554984943484527, -10.88035899111850746, -73.09143056762154345 ) ) ;
#655 = direction ( 'none', ( -0.3364089637009672895, -0.9417159917627189181, 1.156482317317871725e-15 ) ) ;
#656 = cartesian_point ( 'none', ( 63.89461598796903985, -116.3905781877340218, -12.23475836397610372 ) ) ;
#657 = cartesian_point ( 'none', ( -18.47808570276281870, -10.12506030730535578, 78.43183903139834001 ) ) ;
#658 = edge_loop ( 'none', ( #27886, #2412, #5474, #34028 ) ) ;
#659 = oriented_edge ( 'none', *, *, #19107, .f. ) ;
#660 = cartesian_point ( 'none', ( -12.84773803426284644, -47.73510561125102214, -63.83183218911383960 ) ) ;
#662 = direction ( 'none', ( 0.6416855659042078885, 0.7669678184319056458, -4.446753309064561168e-16 ) ) ;
#661 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203584138, 0.0000000000000000000 ) ) ;
#663 = cartesian_point ( 'none', ( 3.289346581865446595, -42.23902736467903196, -63.50000000000000000 ) ) ;
#664 = face_outer_bound ( 'none', #28551, .t. ) ;
#665 = cartesian_point ( 'none', ( 8.654561165204007978, -18.24947696847168643, -66.10182125933192765 ) ) ;
#666 = vector ( 'none', #36345, 1000.000000000000114 ) ;
#667 = axis2_placement_3d ( 'none', #38964, #6876, #35239 ) ;
#668 = spherical_surface ( 'none', #14186, 3.572000000000000508 ) ;
#669 = edge_loop ( 'none', ( #45064, #4856, #33516, #31751 ) ) ;
#670 = vertex_point ( 'none', #1101 ) ;
#671 = axis2_placement_3d ( 'none', #21269, #33733, #42415 ) ;
#673 = face_outer_bound ( 'none', #3749, .t. ) ;
#672 = cartesian_point ( 'none', ( -26.57410068836125205, 31.57344802436213271, -17.50000000000001066 ) ) ;
#674 = oriented_edge ( 'none', *, *, #29386, .t. ) ;
#675 = cylindrical_surface ( 'none', #50631, 13.99999999999999822 ) ;
#676 = vertex_point ( 'none', #40832 ) ;
#677 = cartesian_point ( 'none', ( 28.57566928669847428, -77.61568200805604079, -99.24637164403510781 ) ) ;
#678 = direction ( 'none', ( -0.8931569858525014727, -0.06955422654783566250, -0.4443341177449766644 ) ) ;
#679 = edge_curve ( 'none', #44135, #14145, #39187, .t. ) ;
#680 = line ( 'none', #28942, #49709 ) ;
#681 = oriented_edge ( 'none', *, *, #12611, .t. ) ;
#682 = oriented_edge ( 'none', *, *, #37548, .f. ) ;
#683 = cartesian_point ( 'none', ( 18.16770947455948360, -41.12006396970974009, -79.64389671555585437 ) ) ;
#684 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203582750, 0.0000000000000000000 ) ) ;
#685 = edge_curve ( 'none', #4268, #26849, #32545, .t. ) ;
#686 =( bounded_surface ( ) b_spline_surface ( 3, 2, (
( #24692, #32730, #48007 ),
( #43902, #39826, #27525 ),
( #20803, #15237, #12212 ),
( #28795, #36828, #23454 ),
( #4380, #8126, #32909 ),
( #8478, #12569, #19379 ),
( #41091, #11323, #19560 ),
( #7226, #3136, #24352 ),
( #8660, #15410, #49257 ),
( #16676, #40742, #52809 ),
( #31661, #51921, #28444 ),
( #11138, #4020, #24871 ),
( #39660, #475, #4562 ),
( #32555, #16307, #44807 ),
( #20448, #48908, #33436 ),
( #46039, #5247, #20979 ),
( #25050, #1334, #33273 ),
( #29879, #37176, #5072 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 3, 3 ),
( 0.02586841273432851501, 0.02851595992929294859, 0.03116350712425738564, 0.03381105431922182269, 0.03645860151418625628, 0.03910614870915068986, 0.04175369590411512344, 0.04440124309907955702, 0.04704879029404399060 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.8247702557633357356, 1.000000000000000000),
( 1.000000000000000000, 0.8206870682001105033, 1.000000000000000000),
( 1.000000000000000000, 0.8169891017051252868, 1.000000000000000000),
( 1.000000000000000000, 0.8105432316307058516, 1.000000000000000000),
( 1.000000000000000000, 0.8077742563139368448, 1.000000000000000000),
( 1.000000000000000000, 0.8032747824855953622, 1.000000000000000000),
( 1.000000000000000000, 0.8015414310249144858, 1.000000000000000000),
( 1.000000000000000000, 0.7991972602370736034, 1.000000000000000000),
( 1.000000000000000000, 0.7986097728335224133, 1.000000000000000000),
( 1.000000000000000000, 0.7986175079243109654, 1.000000000000000000),
( 1.000000000000000000, 0.7992123201414563782, 1.000000000000000000),
( 1.000000000000000000, 0.8015248397412714221, 1.000000000000000000),
( 1.000000000000000000, 0.8032365833276611244, 1.000000000000000000),
( 1.000000000000000000, 0.8077405168742020081, 1.000000000000000000),
( 1.000000000000000000, 0.8105591954886881556, 1.000000000000000000),
( 1.000000000000000000, 0.8170431903398147622, 1.000000000000000000),
( 1.000000000000000000, 0.8207145907476279811, 1.000000000000000000),
( 1.000000000000000000, 0.8247702557633357356, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#687 = line ( 'none', #10397, #11495 ) ;
#688 = cartesian_point ( 'none', ( -5.010205521379524463, -22.48080933014738036, 80.64573876689776455 ) ) ;
#690 = advanced_face ( 'none', ( #6650 ), #321, .t. ) ;
#689 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203510586, -9.929557176491242231e-15 ) ) ;
#691 = vertex_point ( 'none', #9333 ) ;
#692 = edge_curve ( 'none', #17882, #40595, #31839, .t. ) ;
#693 = oriented_edge ( 'none', *, *, #7554, .t. ) ;
#694 = b_spline_curve_with_knots ( 'none', 3,
( #3328, #24684, #24862, #52801, #28434, #112, #20442, #12202, #20271, #15942, #49070, #4555 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.005884581921858852982, 0.006760217257463647413, 0.007635852593068441843, 0.008511487928673237141, 0.008949305596475647800, 0.009387123264278058460 ),
.unspecified. ) ;
#695 = cartesian_point ( 'none', ( 36.54310330304473808, 19.65112596251901422, -32.09999999999994458 ) ) ;
#696 = edge_curve ( 'none', #12648, #41717, #31576, .t. ) ;
#697 = edge_curve ( 'none', #497, #31178, #44080, .t. ) ;
#698 = edge_curve ( 'none', #22422, #27202, #42371, .t. ) ;
#699 = cartesian_point ( 'none', ( -0.1095668875244143747, -10.99945430906273280, 126.0999999999999375 ) ) ;
#700 = edge_curve ( 'none', #19123, #31138, #8600, .t. ) ;
#701 = oriented_edge ( 'none', *, *, #4167, .t. ) ;
#702 = cartesian_point ( 'none', ( -4.059254995500442048e-15, -6.946736588971495155e-16, 81.09999999999999432 ) ) ;
#703 = cartesian_point ( 'none', ( 60.50487889807815378, -116.6545525452349352, -12.23475836397606997 ) ) ;
#704 = direction ( 'none', ( -0.2501017482848140738, -0.01947656899711489031, -0.9680236457674886719 ) ) ;
#705 = cartesian_point ( 'none', ( -18.17926504097447093, 14.14225156163861286, 80.19839426857281239 ) ) ;
#706 = cartesian_point ( 'none', ( -15.52789749506357175, -11.29267016178186545, 74.59999999999999432 ) ) ;
#707 = cartesian_point ( 'none', ( -20.33992822921088717, -14.79222159212572762, 86.02479761123098001 ) ) ;
#708 = cartesian_point ( 'none', ( -12.39117641496728695, 17.03838989878909871, 82.62889477668333882 ) ) ;
#709 = oriented_edge ( 'none', *, *, #50105, .t. ) ;
#710 = edge_curve ( 'none', #22575, #25704, #51564, .t. ) ;
#711 = oriented_edge ( 'none', *, *, #32778, .t. ) ;
#712 = cartesian_point ( 'none', ( -1.709598027868135483e-14, -2.531443747014473001e-14, 132.0999999999999943 ) ) ;
#713 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#714 = oriented_edge ( 'none', *, *, #33380, .t. ) ;
#715 = cartesian_point ( 'none', ( -5.223630271390229396, -53.28008627081197801, -43.63710918346433232 ) ) ;
#716 = line ( 'none', #7174, #10911 ) ;
#717 = face_outer_bound ( 'none', #42764, .t. ) ;
#718 = axis2_placement_3d ( 'none', #26921, #47399, #50956 ) ;
#719 = direction ( 'none', ( 0.07763951691203598016, -0.9969814970267329990, -3.577210857835342252e-15 ) ) ;
#720 = line ( 'none', #26846, #9640 ) ;
#721 = oriented_edge ( 'none', *, *, #47161, .f. ) ;
#722 = cartesian_point ( 'none', ( -13.40121103490538523, 1.630197165354555278, 68.09999999999999432 ) ) ;
#723 = cartesian_point ( 'none', ( 22.95775552373134332, -1.852148524943548757, 82.00298987353875191 ) ) ;
#724 = edge_loop ( 'none', ( #15744, #571, #49371, #19856 ) ) ;
#725 = face_bound ( 'none', #49254, .t. ) ;
#726 = oriented_edge ( 'none', *, *, #47397, .f. ) ;
#728 = cartesian_point ( 'none', ( 13.04940974460005876, -3.458743314780273082, 68.60000000000000853 ) ) ;
#727 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#729 = cylindrical_surface ( 'none', #9694, 6.999999999999999112 ) ;
#730 = cartesian_point ( 'none', ( 60.54369865653280414, -117.1530432937484107, -114.7652416360252658 ) ) ;
#731 = oriented_edge ( 'none', *, *, #21285, .f. ) ;
#732 = axis2_placement_3d ( 'none', #40177, #47839, #36104 ) ;
#733 = cartesian_point ( 'none', ( -26.81013037920278919, -84.63700261503265665, -85.35655446639236743 ) ) ;
#734 = cylindrical_surface ( 'none', #33512, 32.50000000000000711 ) ;
#735 = oriented_edge ( 'none', *, *, #40219, .t. ) ;
#736 = vertex_point ( 'none', #24004 ) ;
#737 = axis2_placement_3d ( 'none', #27030, #15079, #51587 ) ;
#738 = b_spline_curve_with_knots ( 'none', 3,
( #4223, #32752, #48580, #24539, #36856, #12407, #4046, #48416, #24371, #44303 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.955651928837980103e-07, 0.0008471971588183738709, 0.001694098752443863945, 0.002541000346069354019, 0.003387901939694844093 ),
.unspecified. ) ;
#739 = face_bound ( 'none', #50566, .t. ) ;
#740 = cartesian_point ( 'none', ( -19.02128663315378887, 9.059767925167722780, 77.59231600033825771 ) ) ;
#741 = oriented_edge ( 'none', *, *, #34236, .t. ) ;
#742 = oriented_edge ( 'none', *, *, #8705, .t. ) ;
#743 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 5.236901059552624521e-16 ) ) ;
#744 = cartesian_point ( 'none', ( 19.04985711147165262, -143.5846214615586405, -53.76790908412086623 ) ) ;
#745 = direction ( 'none', ( -0.3364089637009652911, -0.9417159917627195842, 0.0000000000000000000 ) ) ;
#746 = cartesian_point ( 'none', ( -3.223998444836435162, -39.15047798439547933, -49.61332597851468051 ) ) ;
#747 = cartesian_point ( 'none', ( -29.74347193754999807, -22.37681326990557551, -18.49036925887303084 ) ) ;
#748 = axis2_placement_3d ( 'none', #10138, #26702, #39024 ) ;
#749 = oriented_edge ( 'none', *, *, #44335, .t. ) ;
#750 = cartesian_point ( 'none', ( -3.026003171835409677, 11.09474221440234487, 95.59999999999999432 ) ) ;
#751 = cartesian_point ( 'none', ( 31.76026115040528452, -13.85266320435404630, -55.88078710036989349 ) ) ;
#752 = cartesian_point ( 'none', ( -20.11321499477330477, -39.90647430472424162, -63.54148257592596849 ) ) ;
#753 = cartesian_point ( 'none', ( 3.417198820756806477, -54.55432202372711714, -26.92683597241864035 ) ) ;
#754 = cartesian_point ( 'none', ( -13.49573376031200311, 18.66429696265753080, 82.47033625677596547 ) ) ;
#755 = axis2_placement_3d ( 'none', #34358, #50515, #26136 ) ;
#756 = edge_curve ( 'none', #40136, #42206, #7940, .t. ) ;
#757 = direction ( 'none', ( -0.07763951691203546668, 0.9969814970267332210, 4.067980730699867884e-16 ) ) ;
#758 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203584138, 0.0000000000000000000 ) ) ;
#759 = edge_curve ( 'none', #47428, #51033, #7278, .t. ) ;
#760 = cartesian_point ( 'none', ( 19.83921320325426763, 7.088977554331873598, 77.29556845902047257 ) ) ;
#761 = axis2_placement_3d ( 'none', #42472, #1864, #50648 ) ;
#762 = edge_loop ( 'none', ( #48992, #36691, #33397, #52526 ) ) ;
#763 = cartesian_point ( 'none', ( 3.854802014682616296, -49.50013132737732491, -63.50000000000000000 ) ) ;
#764 = circle ( 'none', #24536, 3.250000000000000444 ) ;
#765 = circle ( 'none', #14750, 25.99999999999999645 ) ;
#766 = edge_curve ( 'none', #41463, #42778, #27050, .t. ) ;
#767 = advanced_face ( 'none', ( #12366 ), #5091, .t. ) ;
#768 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#769 = cartesian_point ( 'none', ( 13.46626908995436800, -16.20261923048862229, 84.09723907364045203 ) ) ;
#770 = vector ( 'none', #28856, 1000.000000000000000 ) ;
#771 = edge_curve ( 'none', #18468, #18290, #30257, .t. ) ;
#772 = cartesian_point ( 'none', ( -11.29910478040670974, -50.68023547816599006, -63.41960697146638637 ) ) ;
#773 = axis2_placement_3d ( 'none', #18872, #47320, #15083 ) ;
#774 = line ( 'none', #51335, #30135 ) ;
#775 = edge_loop ( 'none', ( #28335, #50117, #8377, #34257, #2226 ) ) ;
#776 = cartesian_point ( 'none', ( -25.47926859369102814, -16.79627556723664839, 64.09999999999999432 ) ) ;
#778 = edge_curve ( 'none', #43827, #36073, #46154, .t. ) ;
#777 = cartesian_point ( 'none', ( -0.3414667963818338592, -84.98303285446100119, -81.66886147463760892 ) ) ;
#779 = oriented_edge ( 'none', *, *, #13459, .f. ) ;
#780 = oriented_edge ( 'none', *, *, #16907, .t. ) ;
#781 = cylindrical_surface ( 'none', #16064, 26.00000000000000355 ) ;
#782 = edge_loop ( 'none', ( #41939, #21710, #3882, #9544 ) ) ;
#783 = oriented_edge ( 'none', *, *, #45377, .f. ) ;
#784 = oriented_edge ( 'none', *, *, #7854, .t. ) ;
#785 = edge_curve ( 'none', #20854, #19689, #15766, .t. ) ;
#786 = direction ( 'none', ( 0.9647601925567280690, 0.2631307105943829772, 0.0000000000000000000 ) ) ;
#787 = cartesian_point ( 'none', ( 5.383697325745718561e-14, 3.035800778701342630e-14, -8.700000000000033040 ) ) ;
#788 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#789 = cartesian_point ( 'none', ( -20.77023214365609505, 6.238504809366073545, -91.44265674994638005 ) ) ;
#790 = cartesian_point ( 'none', ( -25.15917448485254582, -15.18507825702116065, -69.93091929891407688 ) ) ;
#791 = cartesian_point ( 'none', ( -28.90807675663867826, 2.338982140596951087, 69.09999999999998010 ) ) ;
#792 = edge_loop ( 'none', ( #12115, #20468, #12994, #44730, #4933 ) ) ;
#793 = cartesian_point ( 'none', ( -6.289506944147184697, -36.93109914370509728, -43.54248321639472863 ) ) ;
#794 = direction ( 'none', ( 5.690833777106465230e-16, 2.476491431256913354e-16, -1.000000000000000000 ) ) ;
#795 = oriented_edge ( 'none', *, *, #34398, .t. ) ;
#796 = edge_loop ( 'none', ( #14906, #1234, #28780, #9525, #37116, #26372, #24436, #4510 ) ) ;
#797 = edge_loop ( 'none', ( #44323, #49976, #499, #46030 ) ) ;
#798 = vertex_point ( 'none', #20101 ) ;
#799 = axis2_placement_3d ( 'none', #44395, #27494, #15721 ) ;
#800 = cartesian_point ( 'none', ( 12.50196323226757222, 16.95865274361714725, 77.68861355502227184 ) ) ;
#801 = cartesian_point ( 'none', ( 21.01079378018945221, -1.547999036570834708, 81.98342428264034254 ) ) ;
#802 = cylindrical_surface ( 'none', #26992, 8.999999999999996447 ) ;
#803 = axis2_placement_3d ( 'none', #24050, #4061, #8174 ) ;
#804 = cartesian_point ( 'none', ( 44.41667129294608429, -22.95995015792458815, -18.49999999999995026 ) ) ;
#805 = cartesian_point ( 'none', ( 1.272238096493843541e-14, -3.106764509320949633e-14, 39.09999999999999432 ) ) ;
#806 = cartesian_point ( 'none', ( 1.062469510172879605, -92.16032570050047923, -72.65633831529842723 ) ) ;
#807 = direction ( 'none', ( -0.6256668579825838128, -0.04872354476638440096, -0.7785672732703317056 ) ) ;
#808 = advanced_face ( 'none', ( #46749 ), #2145, .t. ) ;
#809 = advanced_face ( 'none', ( #4096 ), #11708, .t. ) ;
#810 = cartesian_point ( 'none', ( 5.952775261053352134e-14, 2.537802354848282711e-14, -88.49999999999997158 ) ) ;
#811 = cartesian_point ( 'none', ( 14.73540116705908432, 17.70313413752096565, 84.81423472774015693 ) ) ;
#812 = circle ( 'none', #14528, 15.20000000000000107 ) ;
#813 = oriented_edge ( 'none', *, *, #47653, .f. ) ;
#815 = b_spline_curve_with_knots ( 'none', 3,
( #10008, #41905, #5558, #28903 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002662827394170006953, 0.003982287913720934137 ),
.unspecified. ) ;
#814 = line ( 'none', #5798, #28195 ) ;
#816 = line ( 'none', #17714, #40301 ) ;
#817 = cartesian_point ( 'none', ( 18.70984813739395847, 34.80535306503116288, -17.60000000000004050 ) ) ;
#818 = vector ( 'none', #45820, 1000.000000000000000 ) ;
#819 = cartesian_point ( 'none', ( -22.01345333394275983, -1.269004457960918764, 81.09999999999998010 ) ) ;
#820 = advanced_face ( 'none', ( #34076 ), #32798, .t. ) ;
#821 = cartesian_point ( 'none', ( 3.055114990488651650, -39.23122190800197728, -63.50000000000000000 ) ) ;
#822 = cartesian_point ( 'none', ( -4.407454585792361300e-15, -6.460596731403656792e-16, 81.88583999999998753 ) ) ;
#823 = circle ( 'none', #39835, 3.199999999999998401 ) ;
#824 = cartesian_point ( 'none', ( -19.26469209760180945, -12.62548848603383078, 77.83770018850735539 ) ) ;
#825 = oriented_edge ( 'none', *, *, #26955, .f. ) ;
#826 = oriented_edge ( 'none', *, *, #36595, .t. ) ;
#827 = cartesian_point ( 'none', ( -6.806943796692532800, -19.93895138484322516, 84.42174380816862822 ) ) ;
#828 = vector ( 'none', #31387, 999.9999999999998863 ) ;
#829 = cartesian_point ( 'none', ( -2.360710861671395655, -28.90625054511285796, 69.09815309736711697 ) ) ;
#830 = oriented_edge ( 'none', *, *, #37819, .f. ) ;
#831 = oriented_edge ( 'none', *, *, #6418, .f. ) ;
#832 = line ( 'none', #25743, #162 ) ;
#833 = advanced_face ( 'none', ( #19421 ), #37716, .f. ) ;
#834 = cartesian_point ( 'none', ( -1.277899997430932855, -74.52416695800539514, -72.25888182429127937 ) ) ;
#835 = axis2_placement_3d ( 'none', #4963, #12635, #5302 ) ;
#836 = cartesian_point ( 'none', ( -28.44175006353278690, -80.95255927593349554, -83.50000000000007105 ) ) ;
#838 = cartesian_point ( 'none', ( 7.380564275245654393, 28.04509352772719311, 51.09999999999999432 ) ) ;
#837 = cartesian_point ( 'none', ( -33.70794441447385736, -2.624992066795891255, 24.10000000000002274 ) ) ;
#839 = cartesian_point ( 'none', ( 21.27305333646666696, -8.828592471840812195, 81.88584000000000174 ) ) ;
#840 = oriented_edge ( 'none', *, *, #32216, .f. ) ;
#841 = axis2_placement_3d ( 'none', #10733, #43318, #3422 ) ;
#842 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#843 = edge_curve ( 'none', #27540, #46459, #32188, .t. ) ;
#844 = vertex_point ( 'none', #26118 ) ;
#845 = oriented_edge ( 'none', *, *, #49673, .f. ) ;
#846 = b_spline_curve_with_knots ( 'none', 3,
( #42321, #14171, #6149, #18138, #1718, #5808, #50330, #42849, #6329, #38438, #46588, #17782, #42679, #22203, #50675, #22549, #18316, #51022 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01338422231405123758, 0.02088742208612603957, 0.02463902197216343362, 0.02651482191518212544, 0.02839062185820082074, 0.03589382163027557415, 0.03964542151631295086, 0.04152122145933163228, 0.04339702140235031369 ),
.unspecified. ) ;
#847 = edge_curve ( 'none', #1758, #48488, #44209, .t. ) ;
#848 = edge_curve ( 'none', #40315, #25714, #2819, .t. ) ;
#849 = vertex_point ( 'none', #17764 ) ;
#850 = cartesian_point ( 'none', ( 3.289346581865446595, -42.23902736467903907, -63.50000000000000000 ) ) ;
#851 = vertex_point ( 'none', #29897 ) ;
#852 = face_outer_bound ( 'none', #48829, .t. ) ;
#853 = direction ( 'none', ( -3.942914894521813340e-16, -9.012953579470260968e-16, -1.000000000000000000 ) ) ;
#854 = cartesian_point ( 'none', ( 38.62689535104512828, -51.65695317187230273, -39.58128006909224439 ) ) ;
#855 = cartesian_point ( 'none', ( -14.46232882210314230, -70.83666891891918738, -29.00032093683197232 ) ) ;
#856 = face_outer_bound ( 'none', #24671, .t. ) ;
#857 = edge_curve ( 'none', #45419, #16189, #2277, .t. ) ;
#858 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#859 = cartesian_point ( 'none', ( 1.368426358570035048e-14, -3.125323243588900401e-14, 36.10000000000003695 ) ) ;
#860 = cartesian_point ( 'none', ( 30.10144438691127888, 26.59182043615992441, -37.99999999999994316 ) ) ;
#861 = edge_curve ( 'none', #8203, #30457, #36637, .t. ) ;
#862 = line ( 'none', #3472, #16117 ) ;
#863 = oriented_edge ( 'none', *, *, #24098, .f. ) ;
#864 = circle ( 'none', #22406, 100.8712050091600645 ) ;
#865 = line ( 'none', #49865, #28250 ) ;
#866 = cartesian_point ( 'none', ( 7.662167539075455558, -21.72077093525722447, 78.91811547139633376 ) ) ;
#867 = cylindrical_surface ( 'none', #44314, 17.62432289551292186 ) ;
#868 = cartesian_point ( 'none', ( 1.075144687247983066, -10.95097657641865396, 128.4984084262644046 ) ) ;
#869 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#870 = oriented_edge ( 'none', *, *, #37523, .f. ) ;
#871 = oriented_edge ( 'none', *, *, #46292, .f. ) ;
#872 = advanced_face ( 'none', ( #1538 ), #42486, .t. ) ;
#873 = cartesian_point ( 'none', ( -20.06052850052757108, 11.31644995435941148, 84.53427877581303562 ) ) ;
#874 = axis2_placement_3d ( 'none', #4234, #16536, #25263 ) ;
#875 = cartesian_point ( 'none', ( -18.97512999931969091, -39.69816672730510021, -10.00000000000003375 ) ) ;
#876 = cylindrical_surface ( 'none', #44703, 5.500000000000000000 ) ;
#877 = oriented_edge ( 'none', *, *, #25964, .t. ) ;
#878 = oriented_edge ( 'none', *, *, #24177, .f. ) ;
#879 = axis2_placement_3d ( 'none', #52064, #27678, #15725 ) ;
#880 = edge_loop ( 'none', ( #50052, #45104, #24380, #26984 ) ) ;
#881 = advanced_face ( 'none', ( #8547 ), #35981, .f. ) ;
#882 = cartesian_point ( 'none', ( -33.32633092129198360, 22.02548716262141326, -44.49913394384113019 ) ) ;
#883 = cartesian_point ( 'none', ( 12.16064947128120011, -79.61858862680007576, -86.75600226850173158 ) ) ;
#884 = edge_loop ( 'none', ( #22186, #47038, #34205, #27072 ) ) ;
#885 = oriented_edge ( 'none', *, *, #48176, .t. ) ;
#886 = oriented_edge ( 'none', *, *, #17546, .t. ) ;
#887 = direction ( 'none', ( -0.9969814970267332210, -0.07763951691203510586, 9.950373858202965494e-15 ) ) ;
#888 = cartesian_point ( 'none', ( -3.001074498262493062, -36.67501384296704714, -78.98558585280487421 ) ) ;
#889 = direction ( 'none', ( -0.8987840391973691556, -0.06999243097252917656, 0.4327681948695141778 ) ) ;
#890 = direction ( 'none', ( -0.5094027554009857850, 0.7003633576864772836, -0.5000000000000067724 ) ) ;
#891 = direction ( 'none', ( 0.7762171656410767895, 0.06044758698022789645, -0.6275611531893932060 ) ) ;
#892 = cartesian_point ( 'none', ( -6.995473289149127779e-15, 5.736181782787617554e-14, 37.60000000000007958 ) ) ;
#893 = oriented_edge ( 'none', *, *, #18102, .f. ) ;
#895 = cartesian_point ( 'none', ( -1.306567784302922443e-14, 4.100240662732926350e-14, -1.899999999999969047 ) ) ;
#894 = direction ( 'none', ( 0.5882076359134007504, -0.8087099461816752433, 5.372515371892242257e-16 ) ) ;
#896 = edge_loop ( 'none', ( #26129, #51106, #41377, #12756 ) ) ;
#897 = cartesian_point ( 'none', ( 4.432610870981276818, 20.59658371223096651, 78.44181230661860127 ) ) ;
#898 = spherical_surface ( 'none', #2771, 120.0000000000000000 ) ;
#899 = oriented_edge ( 'none', *, *, #31517, .t. ) ;
#900 = cartesian_point ( 'none', ( -11.29267016178187255, 15.52789749506356465, 83.25329607810907362 ) ) ;
#901 = cylindrical_surface ( 'none', #11938, 3.000000000000002665 ) ;
#902 = spherical_surface ( 'none', #26468, 4.100000000000000533 ) ;
#903 = cartesian_point ( 'none', ( 5.833870984588153341, -21.38969822917523089, 40.79999999999999716 ) ) ;
#904 = axis2_placement_3d ( 'none', #37807, #49884, #45965 ) ;
#905 = vector ( 'none', #8745, 1000.000000000000227 ) ;
#906 = oriented_edge ( 'none', *, *, #9641, .f. ) ;
#907 = cartesian_point ( 'none', ( -14.78536205722559060, -49.55574968843351513, -77.15363046742369590 ) ) ;
#908 = vector ( 'none', #6669, 1000.000000000000000 ) ;
#909 = edge_curve ( 'none', #19617, #41647, #21947, .t. ) ;
#910 = cylindrical_surface ( 'none', #46051, 5.000000000000004441 ) ;
#911 = cartesian_point ( 'none', ( 13.21764288712541102, -18.86235246537714971, 79.87806134599304642 ) ) ;
#912 = cylindrical_surface ( 'none', #1340, 19.20000000000000995 ) ;
#913 = edge_curve ( 'none', #44239, #18468, #45489, .t. ) ;
#914 = cartesian_point ( 'none', ( -3.774191936244180479, -37.13752110435847698, -48.78456103123541254 ) ) ;
#915 = edge_curve ( 'none', #24128, #26745, #27006, .t. ) ;
#916 = cartesian_point ( 'none', ( 31.72797543522071351, -20.64634163707573222, -49.91358766489903331 ) ) ;
#917 = direction ( 'none', ( 0.07763951691203546668, -0.9969814970267332210, -4.067980730699867884e-16 ) ) ;
#918 = vertex_point ( 'none', #2574 ) ;
#919 = vertex_point ( 'none', #43359 ) ;
#920 = oriented_edge ( 'none', *, *, #40021, .t. ) ;
#921 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#922 = direction ( 'none', ( 0.9647601925567280690, 0.2631307105943830882, 2.930507776888887572e-16 ) ) ;
#923 = b_spline_curve_with_knots ( 'none', 3,
( #38239, #50470, #34486, #22339, #10219, #26096, #38578, #42466, #46720, #9534, #14309, #1858, #17743, #50641, #21838, #46557, #26439, #30399 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0007887617553555437578, 0.001442284657388358217, 0.002095807559421172458, 0.002749330461453987351, 0.003402853363486801376, 0.004056376265519616268, 0.004709899167552430294, 0.005363422069585244319, 0.006016944971618059211 ),
.unspecified. ) ;
#924 = oriented_edge ( 'none', *, *, #5589, .t. ) ;
#925 = edge_curve ( 'none', #23604, #9499, #33413, .t. ) ;
#926 = cartesian_point ( 'none', ( 4.278841641120077810, -55.44481138510933249, -26.69772320114399378 ) ) ;
#927 = cartesian_point ( 'none', ( -18.21842087338201210, 9.439016377331611807, -93.05778024747635868 ) ) ;
#928 = vertex_point ( 'none', #43015 ) ;
#929 = edge_curve ( 'none', #35197, #29454, #48054, .t. ) ;
#930 = direction ( 'none', ( 0.7762171656410770115, 0.06044758698022838217, -0.6275611531893926509 ) ) ;
#931 = cartesian_point ( 'none', ( -10.27180242655116693, -41.39640212218153437, -56.11415924256644416 ) ) ;
#932 = cartesian_point ( 'none', ( -43.21707012946735205, -24.64441822045499819, -1.900000000000033662 ) ) ;
#933 = cartesian_point ( 'none', ( 38.96966855680487640, -54.23813172089147372, -43.49999999999991473 ) ) ;
#935 = cartesian_point ( 'none', ( 19.08303396285668541, -9.868974006288555145, -92.12397677210735480 ) ) ;
#934 = cylindrical_surface ( 'none', #6795, 35.00000000000000000 ) ;
#936 = oriented_edge ( 'none', *, *, #52759, .t. ) ;
#937 = oriented_edge ( 'none', *, *, #15707, .t. ) ;
#938 = cartesian_point ( 'none', ( 5.395946425386528134, -69.29021404335793477, -63.50000000000000000 ) ) ;
#940 = cartesian_point ( 'none', ( -10.35659034564477210, 20.57371917802038297, 84.51297313390269039 ) ) ;
#939 = cartesian_point ( 'none', ( 48.35794562724459666, -41.37038910516130130, 84.10000000000009379 ) ) ;
#941 = advanced_face ( 'none', ( #18135 ), #898, .t. ) ;
#942 = oriented_edge ( 'none', *, *, #33774, .f. ) ;
#943 = cartesian_point ( 'none', ( 21.52574912487924408, 40.99197586173369956, -14.60000000000004405 ) ) ;
#944 = oriented_edge ( 'none', *, *, #31344, .t. ) ;
#945 = vector ( 'none', #8285, 1000.000000000000114 ) ;
#946 = face_outer_bound ( 'none', #43229, .t. ) ;
#947 = edge_loop ( 'none', ( #33891, #5084 ) ) ;
#948 = axis2_placement_3d ( 'none', #20344, #4090, #8724 ) ;
#950 = direction ( 'none', ( -0.7669678184319059788, 0.6416855659042073334, 0.0000000000000000000 ) ) ;
#949 = line ( 'none', #27028, #16208 ) ;
#951 = cartesian_point ( 'none', ( 31.10139736796405074, 25.21701352765106563, -32.09999999999994458 ) ) ;
#952 = plane ( 'none', #42465 ) ;
#953 = cartesian_point ( 'none', ( -20.06052850052756398, 11.31644995435940793, 77.29556845902042994 ) ) ;
#954 = cartesian_point ( 'none', ( -9.016125721750950161e-15, 7.003687698198126636e-14, 88.10000000000006537 ) ) ;
#956 = cartesian_point ( 'none', ( 20.16999869580246951, 6.087602239848887820, 77.44532830842156557 ) ) ;
#955 = cartesian_point ( 'none', ( -15.51485153419885066, -43.74307931440680619, -52.21358677201496334 ) ) ;
#957 = cartesian_point ( 'none', ( 4.250248674121936965, -82.47916233564609456, -83.07825193258238983 ) ) ;
#958 = face_outer_bound ( 'none', #6355, .t. ) ;
#959 = vertex_point ( 'none', #46737 ) ;
#960 = line ( 'none', #41679, #11110 ) ;
#961 = direction ( 'none', ( -0.06479570896056897900, 0.8320520978202659013, -0.5509000114478053156 ) ) ;
#962 = circle ( 'none', #37937, 4.899999999999996803 ) ;
#963 = oriented_edge ( 'none', *, *, #37892, .f. ) ;
#964 = oriented_edge ( 'none', *, *, #46617, .f. ) ;
#965 = oriented_edge ( 'none', *, *, #32146, .f. ) ;
#966 = cartesian_point ( 'none', ( 18.97512999931969091, 39.69816672730520679, 36.10000000000007248 ) ) ;
#967 = oriented_edge ( 'none', *, *, #6442, .t. ) ;
#968 = cartesian_point ( 'none', ( 3.892170301259791909, -56.66886892741991488, -64.58180628251714950 ) ) ;
#969 = axis2_placement_3d ( 'none', #34346, #13810, #34161 ) ;
#970 = cartesian_point ( 'none', ( 41.51964792809037874, 14.24119181321399097, -18.49999999999993605 ) ) ;
#971 = oriented_edge ( 'none', *, *, #30346, .t. ) ;
#972 = cartesian_point ( 'none', ( -42.71253990185446270, 1.076925469019471615, -18.50000000000000711 ) ) ;
#973 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#974 = direction ( 'none', ( -0.07763951691203543892, 0.9969814970267329990, 4.067980730699866897e-16 ) ) ;
#975 = axis2_placement_3d ( 'none', #30262, #5111, #9569 ) ;
#976 = cartesian_point ( 'none', ( -31.12592852822103495, 14.86683482139760670, -57.49796540941989065 ) ) ;
#977 = cartesian_point ( 'none', ( -16.74127146029937663, 12.79032038946740180, 82.80603910568957815 ) ) ;
#978 = cartesian_point ( 'none', ( 5.487981937652010700, -42.20130048452698901, -18.49999999999998579 ) ) ;
#979 = axis2_placement_3d ( 'none', #6214, #30313, #10309 ) ;
#980 = circle ( 'none', #37179, 4.000320936831884389 ) ;
#981 = edge_curve ( 'none', #19486, #17464, #43588, .t. ) ;
#982 = cartesian_point ( 'none', ( 29.55930909544764873, -40.32675595432624505, -29.49999999999996447 ) ) ;
#983 = vertex_point ( 'none', #18474 ) ;
#984 = oriented_edge ( 'none', *, *, #1696, .f. ) ;
#985 = cartesian_point ( 'none', ( 4.973013191365856400, -6.832213389415275451, 126.0999999999999943 ) ) ;
#986 = axis2_placement_3d ( 'none', #19020, #18667, #6510 ) ;
#987 = edge_curve ( 'none', #34080, #51024, #24498, .t. ) ;
#988 = cartesian_point ( 'none', ( -34.74828471062695456, -20.20301186132489590, -12.59998533311816438 ) ) ;
#989 = cartesian_point ( 'none', ( -11.24856017612647108, -51.24562397891037335, -64.55483077557092031 ) ) ;
#990 = oriented_edge ( 'none', *, *, #352, .f. ) ;
#991 = cartesian_point ( 'none', ( 22.34016894026361655, -90.73941727658655054, -68.06782267891259153 ) ) ;
#992 = cartesian_point ( 'none', ( -20.05049436942065810, -11.33538995193659993, 83.38559669478024716 ) ) ;
#993 = vertex_point ( 'none', #18997 ) ;
#994 = oriented_edge ( 'none', *, *, #31288, .f. ) ;
#995 = cartesian_point ( 'none', ( 32.71096291744709816, 2.547352549883944661, -1.899999999999967049 ) ) ;
#996 = edge_curve ( 'none', #27173, #12185, #51874, .t. ) ;
#997 = cartesian_point ( 'none', ( -25.22248623163890358, 43.17205332497856318, 36.10000000000006537 ) ) ;
#999 = edge_curve ( 'none', #43711, #8265, #25110, .t. ) ;
#998 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#1000 = spherical_surface ( 'none', #22168, 3.929199999999999804 ) ;
#1001 = edge_curve ( 'none', #8872, #52799, #42317, .t. ) ;
#1002 = oriented_edge ( 'none', *, *, #33079, .f. ) ;
#1003 = cartesian_point ( 'none', ( 7.852439687870183427, -21.65243976116842717, 82.00160573142713361 ) ) ;
#1004 = cartesian_point ( 'none', ( 37.99359030808373916, -32.50364741842799532, 76.10000000000007958 ) ) ;
#1005 = face_outer_bound ( 'none', #38388, .t. ) ;
#1006 = cartesian_point ( 'none', ( -13.35579890640575407, -86.09682128610830887, -28.85898384862985111 ) ) ;
#1007 = edge_curve ( 'none', #23378, #37449, #35376, .t. ) ;
#1008 = direction ( 'none', ( 0.5882076359134005283, -0.8087099461816754653, 0.0000000000000000000 ) ) ;
#1009 = edge_curve ( 'none', #22037, #52653, #32135, .t. ) ;
#1010 = oriented_edge ( 'none', *, *, #16179, .f. ) ;
#1012 = cartesian_point ( 'none', ( -27.55538772814832527, -21.69694797935980901, -57.10904140748041158 ) ) ;
#1011 = cartesian_point ( 'none', ( -45.10585289525648278, -124.8789440927354235, -114.7652416360238732 ) ) ;
#1014 = oriented_edge ( 'none', *, *, #24393, .f. ) ;
#1013 = direction ( 'none', ( 0.6425666924561057591, -0.7662297604152558117, 0.0000000000000000000 ) ) ;
#1015 = line ( 'none', #1120, #23973 ) ;
#1016 = edge_curve ( 'none', #47457, #45674, #31529, .t. ) ;
#1017 = cylindrical_surface ( 'none', #19547, 26.00000000000000355 ) ;
#1018 = cartesian_point ( 'none', ( 19.89946365381102567, 46.68590629184208041, -33.40000000000002700 ) ) ;
#1019 = edge_loop ( 'none', ( #38898, #46832 ) ) ;
#1020 = cartesian_point ( 'none', ( 18.49117345537316837, -46.96376138234307973, -67.92295507887567396 ) ) ;
#1021 = oriented_edge ( 'none', *, *, #27979, .t. ) ;
#1022 = oriented_edge ( 'none', *, *, #32754, .t. ) ;
#1023 = cartesian_point ( 'none', ( -1.847931291877605853, 2.217765378445788915, -90.99999999999995737 ) ) ;
#1024 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203581362, 8.049792819408127407e-16 ) ) ;
#1025 = cartesian_point ( 'none', ( 5.411474328768976605, -69.48961034276327098, -63.50000000000005684 ) ) ;
#1026 = advanced_face ( 'none', ( #26386 ), #50585, .f. ) ;
#1027 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203542504, 0.0000000000000000000 ) ) ;
#1028 = direction ( 'none', ( -0.6256668579825841459, -0.04872354476638446341, -0.7785672732703313725 ) ) ;
#1029 = oriented_edge ( 'none', *, *, #35827, .t. ) ;
#1030 = oriented_edge ( 'none', *, *, #1535, .f. ) ;
#1031 = cartesian_point ( 'none', ( -5.010060083044545642, -22.48084275133277288, 81.55410730057340629 ) ) ;
#1032 = cartesian_point ( 'none', ( 32.98366180288690686, 22.62914169986969171, -30.49999999999994316 ) ) ;
#1033 = face_outer_bound ( 'none', #17785, .t. ) ;
#1034 = axis2_placement_3d ( 'none', #15705, #28188, #27659 ) ;
#1035 = b_spline_curve_with_knots ( 'none', 3,
( #6606, #6776, #3219, #19467 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.496224650898563275e-06, 0.0005932647871550097160 ),
.unspecified. ) ;
#1036 = vector ( 'none', #42634, 1000.000000000000000 ) ;
#1037 = cartesian_point ( 'none', ( -18.60548650082505873, -43.98376121921314308, -64.43111294858648819 ) ) ;
#1038 = edge_loop ( 'none', ( #36316, #43077, #18813, #40566, #51650, #37260, #26046 ) ) ;
#1039 = oriented_edge ( 'none', *, *, #3192, .t. ) ;
#1040 = axis2_placement_3d ( 'none', #42772, #29998, #6066 ) ;
#1041 = direction ( 'none', ( 0.1203857469759280346, -0.6967835186950458448, -0.7071067811865464625 ) ) ;
#1042 = axis2_placement_3d ( 'none', #14643, #11085, #15182 ) ;
#1043 = vertex_point ( 'none', #44232 ) ;
#1044 = cartesian_point ( 'none', ( 16.41293879406431344, 16.15890910092542754, 79.56416931089435707 ) ) ;
#1045 = direction ( 'none', ( 0.07763951691203507810, -0.9969814970267332210, 3.684072831700385353e-16 ) ) ;
#1046 = edge_loop ( 'none', ( #31097, #10077 ) ) ;
#1047 = oriented_edge ( 'none', *, *, #36501, .t. ) ;
#1048 = cartesian_point ( 'none', ( -18.55199511178278016, 13.65016994096421499, 83.21019081509389537 ) ) ;
#1049 = circle ( 'none', #42275, 12.50000000000000178 ) ;
#1050 = axis2_placement_3d ( 'none', #34553, #10118, #10287 ) ;
#1051 = cartesian_point ( 'none', ( 15.04266471038308239, 14.75061707806345446, 82.80603910569237769 ) ) ;
#1052 = oriented_edge ( 'none', *, *, #6995, .t. ) ;
#1053 = circle ( 'none', #51986, 2.499999999999999556 ) ;
#1054 = direction ( 'none', ( 0.04938602366007544681, 0.9865048952648693970, 0.1561060930441082184 ) ) ;
#1055 = axis2_placement_3d ( 'none', #46094, #22227, #50697 ) ;
#1056 = cartesian_point ( 'none', ( -13.22641754051254459, -60.71014642581607035, -28.85898384862255028 ) ) ;
#1057 = oriented_edge ( 'none', *, *, #37367, .t. ) ;
#1058 = cartesian_point ( 'none', ( -3.280904282268461092, -40.29395243171691021, -77.32017562431191493 ) ) ;
#1059 = circle ( 'none', #19416, 16.55000000000000071 ) ;
#1060 = cartesian_point ( 'none', ( 20.93472648541454717, 20.06831400444197300, 66.56076951545867360 ) ) ;
#1061 = edge_curve ( 'none', #52149, #44804, #271, .t. ) ;
#1062 = cartesian_point ( 'none', ( 5.721513673326074745, -52.44955329908550112, -47.02947369549389833 ) ) ;
#1063 = line ( 'none', #49785, #49493 ) ;
#1064 = direction ( 'none', ( 0.8568399646438422668, -0.5155824618711724039, 0.0000000000000000000 ) ) ;
#1065 = oriented_edge ( 'none', *, *, #51772, .t. ) ;
#1067 = cartesian_point ( 'none', ( 13.40121103490538523, -1.630197165354601241, 68.10000000000000853 ) ) ;
#1066 = direction ( 'none', ( -0.2631307105943797020, 0.9647601925567289571, -1.440493793230149608e-16 ) ) ;
#1068 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 2.392722035830078972e-16 ) ) ;
#1070 = vertex_point ( 'none', #27692 ) ;
#1069 = advanced_face ( 'none', ( #9820 ), #28954, .f. ) ;
#1072 = oriented_edge ( 'none', *, *, #21909, .t. ) ;
#1071 = edge_curve ( 'none', #39561, #41312, #47425, .t. ) ;
#1073 = cylindrical_surface ( 'none', #2835, 2.100000000000004530 ) ;
#1074 = direction ( 'none', ( -0.07763951691203507810, 0.9969814970267332210, -3.684072831700385353e-16 ) ) ;
#1075 = cartesian_point ( 'none', ( -17.62090566172939532, -57.07677760665471567, -34.01774750142840276 ) ) ;
#1076 = b_spline_curve_with_knots ( 'none', 3,
( #29971, #50223, #41526, #21586, #16960, #45434, #21070, #8930, #21409, #37798, #5168, #49531, #754, #21248 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.005431048209561354333, 0.005956257187359139012, 0.006481466165156923691, 0.007531884120752488712, 0.008582302076348052866, 0.009107511054145854892, 0.009632720031943656919 ),
.unspecified. ) ;
#1077 = oriented_edge ( 'none', *, *, #37447, .t. ) ;
#1078 = edge_curve ( 'none', #47414, #53, #25766, .t. ) ;
#1079 = oriented_edge ( 'none', *, *, #45436, .t. ) ;
#1080 = advanced_face ( 'none', ( #27666 ), #3440, .t. ) ;
#1081 = axis2_placement_3d ( 'none', #33571, #1128, #45992 ) ;
#1082 = cartesian_point ( 'none', ( -40.32675595432621662, -29.55930909544763452, -29.50000000000001066 ) ) ;
#1083 = face_outer_bound ( 'none', #16604, .t. ) ;
#1084 = edge_curve ( 'none', #8823, #48536, #12971, .t. ) ;
#1085 = cartesian_point ( 'none', ( 37.77476847603470134, -52.35639497875659742, -48.74704420838821051 ) ) ;
#1086 = cylindrical_surface ( 'none', #15586, 27.50000000000000355 ) ;
#1087 = vertex_point ( 'none', #47992 ) ;
#1088 = advanced_face ( 'none', ( #41071 ), #14248, .f. ) ;
#1089 = edge_curve ( 'none', #10133, #46220, #23851, .t. ) ;
#1090 = oriented_edge ( 'none', *, *, #34862, .f. ) ;
#1091 = cartesian_point ( 'none', ( -8.776048205006178967e-15, 6.853092935971134870e-14, 82.10000000000007958 ) ) ;
#1092 = vertex_point ( 'none', #23788 ) ;
#1093 = oriented_edge ( 'none', *, *, #9806, .f. ) ;
#1094 = oriented_edge ( 'none', *, *, #14093, .f. ) ;
#1095 = cartesian_point ( 'none', ( -7.089721955273388332, -48.95645493559578654, -43.15787016994575964 ) ) ;
#1096 = vector ( 'none', #33993, 1000.000000000000114 ) ;
#1097 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1098 = oriented_edge ( 'none', *, *, #27600, .t. ) ;
#1100 = cartesian_point ( 'none', ( -19.31383582856563663, 9.983744730835599768, -91.58193557865064349 ) ) ;
#1099 = cc_design_approval ( #45492, ( #29429 ) ) ;
#1101 = cartesian_point ( 'none', ( -7.339154100825833638, -85.52797482523855876, -79.22235158548761547 ) ) ;
#1102 = cylindrical_surface ( 'none', #16293, 50.00000000000000711 ) ;
#1103 = cartesian_point ( 'none', ( 5.259793242054053408, -20.40157461585405940, 84.35465261529292036 ) ) ;
#1104 = direction ( 'none', ( 0.07763951691203507810, -0.9969814970267332210, 3.684072831700385353e-16 ) ) ;
#1105 = cartesian_point ( 'none', ( -3.289133882429792877, 12.05950240695907461, 94.60000000000000853 ) ) ;
#1106 = axis2_placement_3d ( 'none', #48784, #23898, #35852 ) ;
#1107 = cartesian_point ( 'none', ( -0.3414667963818375229, -84.98303285446101540, -81.66886147463753787 ) ) ;
#1108 = oriented_edge ( 'none', *, *, #22909, .f. ) ;
#1109 = edge_loop ( 'none', ( #28010, #43916, #32820, #9578 ) ) ;
#1110 = axis2_placement_3d ( 'none', #51385, #43377, #2414 ) ;
#1111 = vector ( 'none', #12279, 1000.000000000000114 ) ;
#1112 = cartesian_point ( 'none', ( -2.750302190719085882, -52.85071325741334647, -78.33307510146781283 ) ) ;
#1113 = vertex_point ( 'none', #3464 ) ;
#1114 = cartesian_point ( 'none', ( 5.940216987937656512, -42.07227483073106100, -41.67707941297414465 ) ) ;
#1115 = cartesian_point ( 'none', ( 31.34225983041665486, -37.25311776319683332, 36.10000000000009379 ) ) ;
#1116 = vertex_point ( 'none', #7569 ) ;
#1117 = edge_loop ( 'none', ( #22213, #1636 ) ) ;
#1118 = line ( 'none', #68, #43164 ) ;
#1119 = direction ( 'none', ( -0.8987840391973690446, -0.06999243097253100843, 0.4327681948695140668 ) ) ;
#1120 = cartesian_point ( 'none', ( 16.48267625675286041, 39.50406793502511960, 36.10000000000007248 ) ) ;
#1121 = oriented_edge ( 'none', *, *, #52163, .t. ) ;
#1122 = cartesian_point ( 'none', ( 5.833870984588143571, -21.38969822917522734, 72.59999999999999432 ) ) ;
#1123 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203567484, 1.067522139062650277e-15 ) ) ;
#1124 = axis2_placement_3d ( 'none', #39763, #23383, #7337 ) ;
#1125 = line ( 'none', #49370, #34938 ) ;
#1126 = circle ( 'none', #25535, 0.1000000000000011158 ) ;
#1128 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1127 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203542504, 0.0000000000000000000 ) ) ;
#1129 = cartesian_point ( 'none', ( 21.54791528150886748, -77.05963500446200953, -98.14101615137766998 ) ) ;
#1130 = advanced_face ( 'none', ( #4707 ), #23968, .f. ) ;
#1131 = cartesian_point ( 'none', ( -4.158320543921490753, -40.07612127752968689, -50.14439492497609763 ) ) ;
#1132 = circle ( 'none', #24422, 24.90000000000000568 ) ;
#1133 = cartesian_point ( 'none', ( 3.193362136052114941, -11.70835841366355012, 95.59999999999999432 ) ) ;
#1134 = vertex_point ( 'none', #3632 ) ;
#1135 = axis2_placement_3d ( 'none', #47756, #47564, #19105 ) ;
#1136 = cartesian_point ( 'none', ( 6.057475369822315725e-14, 2.724199850798306646e-14, -88.99999999999995737 ) ) ;
#1137 = oriented_edge ( 'none', *, *, #22925, .f. ) ;
#1138 = advanced_face ( 'none', ( #39789 ), #25715, .t. ) ;
#1139 = oriented_edge ( 'none', *, *, #19456, .f. ) ;
#1140 = oriented_edge ( 'none', *, *, #44446, .t. ) ;
#1141 = vertex_point ( 'none', #16451 ) ;
#1142 = cartesian_point ( 'none', ( 28.37441142589114662, -82.84709861773457362, -96.80037991685308896 ) ) ;
#1143 = edge_curve ( 'none', #33498, #18709, #42938, .t. ) ;
#1144 = cartesian_point ( 'none', ( -1.570129113296878156e-14, 4.450126814205203090e-14, 36.10000000000002984 ) ) ;
#1145 = vector ( 'none', #19265, 1000.000000000000000 ) ;
#1146 = vertex_point ( 'none', #4512 ) ;
#1147 = cartesian_point ( 'none', ( -17.83281977948707464, -12.96892588892136366, 81.09999999999998010 ) ) ;
#1148 = edge_curve ( 'none', #38347, #32635, #52480, .t. ) ;
#1149 = cartesian_point ( 'none', ( -1.035448239516683966, 39.09762459498413989, -30.49999999999995026 ) ) ;
#1150 = edge_curve ( 'none', #36170, #10300, #41675, .t. ) ;
#1151 = direction ( 'none', ( -0.07763951691203545280, 0.9969814970267329990, 4.067980730699866897e-16 ) ) ;
#1152 = cartesian_point ( 'none', ( 1.041923834465973808, -91.89649538137439322, -72.65633831529842723 ) ) ;
#1153 = line ( 'none', #27149, #36240 ) ;
#1154 = cartesian_point ( 'none', ( 28.97707790671200812, -1.210001451542524809, 46.13729689734706341 ) ) ;
#1155 = b_spline_curve_with_knots ( 'none', 3,
( #28167, #24418, #16030, #36726, #16, #16751, #4270, #3747, #4100, #24766, #20522, #48984, #11941, #48795, #12282, #40812, #20180, #3916 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005884581982226641007, 0.006521250893898529119, 0.007157919805570417231, 0.007794588717242305342, 0.008431257628914194321, 0.009067926540586081566, 0.009704595452257970545, 0.01034126436392985779, 0.01097793327560174677 ),
.unspecified. ) ;
#1156 = oriented_edge ( 'none', *, *, #24549, .t. ) ;
#1157 = vertex_point ( 'none', #4335 ) ;
#1158 = oriented_edge ( 'none', *, *, #10879, .t. ) ;
#1159 = edge_curve ( 'none', #21706, #46208, #50540, .t. ) ;
#1160 = cartesian_point ( 'none', ( 24.56248773006717201, -36.15784711718049493, -55.63664326216238720 ) ) ;
#1161 = cartesian_point ( 'none', ( 2.655271478391668882, -34.09676719831430347, -63.50000000000000000 ) ) ;
#1162 = edge_curve ( 'none', #2177, #29503, #40724, .t. ) ;
#1163 = cartesian_point ( 'none', ( -22.93128680838482936, -2.194888019848324046, 84.83285011042545420 ) ) ;
#1164 = oriented_edge ( 'none', *, *, #33395, .f. ) ;
#1165 = cartesian_point ( 'none', ( -19.60534233230341883, -12.09520397368985201, 84.10979196450274742 ) ) ;
#1166 = cartesian_point ( 'none', ( 4.024654387863232152, 22.67875404864634703, 84.32033722158716671 ) ) ;
#1167 = vertex_point ( 'none', #12519 ) ;
#1168 = oriented_edge ( 'none', *, *, #36907, .t. ) ;
#1169 = line ( 'none', #17860, #511 ) ;
#1170 = cartesian_point ( 'none', ( -4.418450415910331053, -20.59915724695874673, 80.87995774113144876 ) ) ;
#1171 = cartesian_point ( 'none', ( 4.481856830105419576, -6.551561596630339324, 100.0999999999999801 ) ) ;
#1172 = cartesian_point ( 'none', ( 71.92430438398226045, -86.38900554917718466, -85.50266261759055908 ) ) ;
#1173 = edge_loop ( 'none', ( #27221, #22104, #12401, #30948 ) ) ;
#1174 = line ( 'none', #27564, #24135 ) ;
#1175 = cartesian_point ( 'none', ( -20.33604963580112113, -1.457885651805249649, 35.29849484350627620 ) ) ;
#1176 = circle ( 'none', #31665, 2.999999999999994227 ) ;
#1177 = direction ( 'none', ( -0.07763951691203546668, 0.9969814970267332210, 4.067980730699867884e-16 ) ) ;
#1178 = oriented_edge ( 'none', *, *, #34163, .t. ) ;
#1179 = circle ( 'none', #803, 0.4000000000000002442 ) ;
#1180 = oriented_edge ( 'none', *, *, #37448, .f. ) ;
#1181 = axis2_placement_3d ( 'none', #31810, #36264, #19539 ) ;
#1182 = b_spline_curve_with_knots ( 'none', 3,
( #38205, #45835, #25527, #29846, #33923, #9508, #38035, #14652, #51699, #47424, #39444, #51343, #34286, #23045, #14826, #27665, #27141, #51873, #7015, #51512, #11272, #3267, #27485, #2555, #39619, #10924, #27312, #3090, #43161, #15192, #31787, #2906 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01593008126853286133, 0.01659350801968696026, 0.01725693477084105920, 0.01792036152199515814, 0.01858378827314925708, 0.01991064177545748964, 0.02057406852661160246, 0.02123749527776571527, 0.02190092202891983156, 0.02256434878007394437, 0.02322777553122806066, 0.02389120228238217347, 0.02455462903353628629, 0.02521805578469039910, 0.02588148253584451192, 0.02654490928699862126 ),
.unspecified. ) ;
#1183 = circle ( 'none', #4607, 4.000000000000000000 ) ;
#1184 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1185 = direction ( 'none', ( 0.4429928938894392432, 0.03449788624925581582, -0.8958611453834759430 ) ) ;
#1186 = oriented_edge ( 'none', *, *, #21524, .t. ) ;
#1187 = oriented_edge ( 'none', *, *, #34889, .t. ) ;
#1188 = cartesian_point ( 'none', ( 1.272238096493843541e-14, -3.106764509320949633e-14, 39.09999999999999432 ) ) ;
#1189 = cartesian_point ( 'none', ( 32.42928887448940856, -76.81406917417479008, -82.50000000000028422 ) ) ;
#1190 = vector ( 'none', #37634, 1000.000000000000000 ) ;
#1191 = direction ( 'none', ( 0.2631307105943830327, -0.9647601925567280690, 2.523234146875355505e-16 ) ) ;
#1193 = advanced_face ( 'none', ( #23175 ), #18082, .f. ) ;
#1192 = cartesian_point ( 'none', ( 20.57703222598139092, 4.522464056055870429, 83.75628501237591195 ) ) ;
#1194 = axis2_placement_3d ( 'none', #33143, #45563, #29376 ) ;
#1195 = circle ( 'none', #12862, 3.049999999999999822 ) ;
#1196 = oriented_edge ( 'none', *, *, #15712, .f. ) ;
#1197 = direction ( 'none', ( -0.6256668579825837018, -0.04872354476638440790, -0.7785672732703318166 ) ) ;
#1198 = vertex_point ( 'none', #32861 ) ;
#1199 = axis2_placement_3d ( 'none', #5025, #45291, #41734 ) ;
#1200 = oriented_edge ( 'none', *, *, #44423, .t. ) ;
#1201 = oriented_edge ( 'none', *, *, #25480, .f. ) ;
#1202 = cartesian_point ( 'none', ( 15.24774239977800505, 17.26378209202492542, 84.19224544727956072 ) ) ;
#1203 = cartesian_point ( 'none', ( -39.87925988106933062, -3.105580676481358271, 84.10000000000007958 ) ) ;
#1204 = oriented_edge ( 'none', *, *, #26107, .f. ) ;
#1205 = cartesian_point ( 'none', ( -0.6320363051463726567, -18.95847535838818132, -93.49999999999998579 ) ) ;
#1206 = cartesian_point ( 'none', ( 33.12783868271842636, -116.2789589917789357, 1.499999999999751532 ) ) ;
#1207 = axis2_placement_3d ( 'none', #26871, #42556, #31001 ) ;
#1208 = direction ( 'none', ( -0.07763951691203478667, 0.9969814970267331100, 0.0000000000000000000 ) ) ;
#1209 = cylindrical_surface ( 'none', #30114, 3.000000000000002665 ) ;
#1210 = edge_curve ( 'none', #18228, #26913, #41021, .t. ) ;
#1211 = cartesian_point ( 'none', ( -29.91690088486141619, -62.00991083242557522, -81.00000000000007105 ) ) ;
#1212 = cartesian_point ( 'none', ( 15.22840106624664536, 14.55852300061578575, 80.00182985216780196 ) ) ;
#1213 = circle ( 'none', #31000, 36.54676258992806481 ) ;
#1214 = edge_curve ( 'none', #26542, #21886, #10977, .t. ) ;
#1215 = oriented_edge ( 'none', *, *, #28070, .t. ) ;
#1216 = edge_curve ( 'none', #27852, #38772, #8491, .t. ) ;
#1217 = vertex_point ( 'none', #40691 ) ;
#1218 = cartesian_point ( 'none', ( 0.7509974684766500541, -87.61039543653404849, -80.57068676525406659 ) ) ;
#1219 = circle ( 'none', #48473, 4.640926795905551572 ) ;
#1220 = cartesian_point ( 'none', ( -18.62724966018503991, -13.54667536287544038, 80.31415999999998689 ) ) ;
#1221 = vector ( 'none', #14049, 1000.000000000000000 ) ;
#1222 = vertex_point ( 'none', #28223 ) ;
#1223 = cartesian_point ( 'none', ( 19.75495158762679537, -7.321811071420252226, 83.75458952020512982 ) ) ;
#1224 = face_outer_bound ( 'none', #30190, .t. ) ;
#1225 = edge_curve ( 'none', #22958, #13716, #13587, .t. ) ;
#1226 = oriented_edge ( 'none', *, *, #5956, .t. ) ;
#1227 = cartesian_point ( 'none', ( -24.89205586985655216, 36.28202798317561673, -10.00000000000003375 ) ) ;
#1228 = cartesian_point ( 'none', ( 12.96114248838314253, -48.79097887337178463, -51.35044585287091223 ) ) ;
#1229 = circle ( 'none', #20640, 4.100000000000000533 ) ;
#1230 = cartesian_point ( 'none', ( 11.29267016178186722, -15.52789749506357353, 68.67938962253900570 ) ) ;
#1231 = cartesian_point ( 'none', ( 3.055114990488651650, -39.23122190800197728, -63.50000000000000000 ) ) ;
#1232 = edge_curve ( 'none', #13242, #38158, #28281, .t. ) ;
#1233 = cartesian_point ( 'none', ( -20.16783893502643110, 11.12622209682895225, 77.29556845902037310 ) ) ;
#1234 = oriented_edge ( 'none', *, *, #37303, .t. ) ;
#1235 = oriented_edge ( 'none', *, *, #2927, .t. ) ;
#1236 = cartesian_point ( 'none', ( -1.709598027868135483e-14, -2.531443747014473001e-14, 132.0999999999999943 ) ) ;
#1237 = cartesian_point ( 'none', ( -15.83550934286059508, -55.89819014859951807, -32.99516697689116995 ) ) ;
#1238 = vector ( 'none', #48252, 1000.000000000000000 ) ;
#1239 = plane ( 'none', #49850 ) ;
#1240 = cartesian_point ( 'none', ( 6.061103289841843988, -52.40129236662418322, -41.63779693067485255 ) ) ;
#1241 = axis2_placement_3d ( 'none', #8527, #52860, #8347 ) ;
#1242 = cartesian_point ( 'none', ( 4.619551256266170469, -59.32039907309059856, -63.50000000000000000 ) ) ;
#1243 = oriented_edge ( 'none', *, *, #46156, .t. ) ;
#1244 = direction ( 'none', ( -0.07763951691203579974, 0.9969814970267329990, 3.270671090859534121e-16 ) ) ;
#1245 = axis2_placement_3d ( 'none', #47132, #42877, #2793 ) ;
#1246 = oriented_edge ( 'none', *, *, #26633, .t. ) ;
#1247 = cartesian_point ( 'none', ( -26.79259429291369088, -2.643096589841405830, 35.09999999999998721 ) ) ;
#1248 = cartesian_point ( 'none', ( 1.574483707843618019, -22.97878571015479210, 82.83577611590123979 ) ) ;
#1249 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#1250 = cartesian_point ( 'none', ( 21.99329827701276940, -6.842430464416747071, 77.66927109361941461 ) ) ;
#1251 = cartesian_point ( 'none', ( 5.595117935224584116, -47.96862833686566319, -40.51073654817390235 ) ) ;
#1252 = cartesian_point ( 'none', ( 34.04764963980358061, -12.13815867032324469, -49.16481858826249862 ) ) ;
#1253 = cartesian_point ( 'none', ( -7.111312542290067817, -50.07205313336552877, -42.94786699972066657 ) ) ;
#1254 = face_outer_bound ( 'none', #1306, .t. ) ;
#1255 = cartesian_point ( 'none', ( 6.660446292790848766, 28.22478441336350130, 66.56076951545867360 ) ) ;
#1256 = cartesian_point ( 'none', ( -19.21596799268140998, 9.935078990788399622, -91.86457315401514734 ) ) ;
#1257 = face_outer_bound ( 'none', #2627, .t. ) ;
#1258 = oriented_edge ( 'none', *, *, #45857, .f. ) ;
#1259 = edge_loop ( 'none', ( #45664, #39983, #45205, #30410 ) ) ;
#1260 = face_outer_bound ( 'none', #27157, .t. ) ;
#1261 = oriented_edge ( 'none', *, *, #11903, .f. ) ;
#1262 = cartesian_point ( 'none', ( 6.651574941534384777, -19.99071742934162543, 78.84796770374111929 ) ) ;
#1263 = face_bound ( 'none', #49248, .t. ) ;
#1264 = direction ( 'none', ( -0.9969814970267332210, -0.07763951691203521688, 9.942295742911857410e-15 ) ) ;
#1265 = oriented_edge ( 'none', *, *, #30523, .t. ) ;
#1266 = cartesian_point ( 'none', ( -10.00007954337663563, -42.41390950083178524, -54.89075047934338869 ) ) ;
#1267 = cartesian_point ( 'none', ( 35.89133389296237908, 2.795022608833342748, 35.60000000000000853 ) ) ;
#1268 = vector ( 'none', #5744, 999.9999999999998863 ) ;
#1269 = advanced_face ( 'none', ( #43540 ), #27618, .f. ) ;
#1270 = cartesian_point ( 'none', ( 41.65610741608716694, -25.19723693771461370, 35.10000000000003695 ) ) ;
#1271 = axis2_placement_3d ( 'none', #15696, #40468, #44713 ) ;
#1272 = direction ( 'none', ( 0.9969814970267332210, 0.07763951691203510586, -9.950373858202965494e-15 ) ) ;
#1273 = cartesian_point ( 'none', ( -2.981807369189064527, -13.76985202582265622, 47.09999999999998721 ) ) ;
#1274 = face_outer_bound ( 'none', #21797, .t. ) ;
#1275 = cartesian_point ( 'none', ( 15.53708795165317724, 14.22838294651200108, 81.88584000000000174 ) ) ;
#1276 = direction ( 'none', ( 0.9944671756431782139, 0.1050477823101483160, 1.874184720320953882e-16 ) ) ;
#1277 = direction ( 'none', ( -0.6256668579825838128, -0.04872354476638492832, -0.7785672732703317056 ) ) ;
#1278 = vertex_point ( 'none', #9308 ) ;
#1279 = oriented_edge ( 'none', *, *, #4968, .f. ) ;
#1280 = axis2_placement_3d ( 'none', #50993, #50300, #26270 ) ;
#1281 = edge_curve ( 'none', #47033, #24501, #30212, .t. ) ;
#1282 = axis2_placement_3d ( 'none', #25836, #34057, #17852 ) ;
#1283 = edge_curve ( 'none', #40015, #6626, #32743, .t. ) ;
#1284 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#1285 = cartesian_point ( 'none', ( 6.587527057116941087, -84.59149217208039317, -63.50000000000000000 ) ) ;
#1286 = cartesian_point ( 'none', ( -19.28448004349090183, 12.59517140550446790, 77.58181386764229615 ) ) ;
#1287 = oriented_edge ( 'none', *, *, #42635, .t. ) ;
#1289 = cartesian_point ( 'none', ( 20.54388646705381660, 4.671535785643335714, 78.29219054249045939 ) ) ;
#1288 = cartesian_point ( 'none', ( -25.47926859369102104, -16.79627556723665194, 51.09999999999998721 ) ) ;
#1290 = cartesian_point ( 'none', ( -25.85418550604117982, 33.58872024673435419, -14.60000000000001208 ) ) ;
#1291 = cartesian_point ( 'none', ( -24.89205586985669072, 36.28202798317560251, -1.899999999999973932 ) ) ;
#1292 = edge_curve ( 'none', #44751, #9299, #6884, .t. ) ;
#1293 = cartesian_point ( 'none', ( 36.54310330304473808, 19.65112596251901067, -30.49999999999994316 ) ) ;
#1294 = vertex_point ( 'none', #4858 ) ;
#1295 = edge_curve ( 'none', #23462, #983, #39138, .t. ) ;
#1296 = cartesian_point ( 'none', ( 19.93910560947005095, -47.12092123274729261, -80.01934496800069496 ) ) ;
#1297 = oriented_edge ( 'none', *, *, #27991, .f. ) ;
#1298 = edge_curve ( 'none', #7501, #1294, #16120, .t. ) ;
#1299 = cartesian_point ( 'none', ( -7.215544346165167778e-15, 5.874226981495692813e-14, 43.10000000000007248 ) ) ;
#1300 = circle ( 'none', #25937, 4.899999999999999467 ) ;
#1301 = vector ( 'none', #37135, 1000.000000000000000 ) ;
#1302 = cartesian_point ( 'none', ( -18.18199362667063568, 22.59236835216085382, 68.63923048454151399 ) ) ;
#1303 = face_outer_bound ( 'none', #31950, .t. ) ;
#1304 = cartesian_point ( 'none', ( 18.02723076112823009, 10.92786923810101918, -93.49999999999997158 ) ) ;
#1305 = cartesian_point ( 'none', ( 4.409924560603695198, -56.62854903111839633, -91.00000000000000000 ) ) ;
#1306 = edge_loop ( 'none', ( #26934, #50141, #32002, #23994 ) ) ;
#1307 = vertex_point ( 'none', #25686 ) ;
#1308 = line ( 'none', #30140, #52308 ) ;
#1309 = edge_loop ( 'none', ( #32605, #709, #38282, #37137, #34892, #28889, #37028 ) ) ;
#1310 = face_bound ( 'none', #32541, .t. ) ;
#1311 = vertex_point ( 'none', #25518 ) ;
#1312 = direction ( 'none', ( -0.8931569858525015837, -0.06955422654783566250, -0.4443341177449767199 ) ) ;
#1313 = cartesian_point ( 'none', ( -14.94152636537866208, -48.12952032780796685, -75.50449764757252069 ) ) ;
#1314 = vector ( 'none', #37958, 1000.000000000000227 ) ;
#1315 = plane ( 'none', #17676 ) ;
#1316 = oriented_edge ( 'none', *, *, #37898, .f. ) ;
#1317 = edge_loop ( 'none', ( #41349, #31407, #11633, #48306 ) ) ;
#1318 = axis2_placement_3d ( 'none', #9426, #49846, #9777 ) ;
#1319 = cartesian_point ( 'none', ( 2.911771504921733644, -85.37324464822559378, -80.23213766299582517 ) ) ;
#1320 = manifold_solid_brep ( '������60000��10ϵ��-6-solid4', #49153 ) ;
#1321 = face_outer_bound ( 'none', #12775, .t. ) ;
#1322 = advanced_face ( 'none', ( #37854 ), #48001, .f. ) ;
#1323 = direction ( 'none', ( -0.07763951691203545280, 0.9969814970267329990, 4.067980730699866897e-16 ) ) ;
#1324 = cartesian_point ( 'none', ( -22.61372572189429775, -4.377427414940266992, 83.46880784913452089 ) ) ;
#1325 = plane ( 'none', #35772 ) ;
#1326 = direction ( 'none', ( 0.07763951691203506422, -0.9969814970267329990, 3.684072831700384860e-16 ) ) ;
#1327 = oriented_edge ( 'none', *, *, #294, .t. ) ;
#1328 = cartesian_point ( 'none', ( 35.89514368708827163, -14.75766443863291322, -8.500000000000033751 ) ) ;
#1329 = oriented_edge ( 'none', *, *, #19742, .f. ) ;
#1330 = axis2_placement_3d ( 'none', #29717, #13811, #9561 ) ;
#1331 = cartesian_point ( 'none', ( -4.440103462095388309, -20.59454387784897733, 81.54910686353670712 ) ) ;
#1332 = advanced_face ( 'none', ( #26335 ), #19373, .f. ) ;
#1333 = cartesian_point ( 'none', ( 4.966395062524305182, -39.06326320604756575, -30.49999999999997868 ) ) ;
#1334 = cartesian_point ( 'none', ( -19.09445972769825062, 8.797412934373243232, -93.49999999998773603 ) ) ;
#1335 = axis2_placement_3d ( 'none', #41108, #29526, #20998 ) ;
#1336 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203567484, 0.0000000000000000000 ) ) ;
#1337 = direction ( 'none', ( 0.5881599042594720661, -0.8087446612012277880, 5.573408758158414673e-16 ) ) ;
#1338 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#1339 = oriented_edge ( 'none', *, *, #45613, .t. ) ;
#1340 = axis2_placement_3d ( 'none', #12618, #37223, #25088 ) ;
#1341 = direction ( 'none', ( 0.7762171656410771226, 0.06044758698022859034, -0.6275611531893928730 ) ) ;
#1342 = cartesian_point ( 'none', ( 22.59298274770510062, 4.477283503293648437, 81.99968060382364854 ) ) ;
#1343 = cartesian_point ( 'none', ( -13.79856849761089066, -53.96967153032097997, -76.13945552266092420 ) ) ;
#1344 = axis2_placement_3d ( 'none', #13227, #37675, #25884 ) ;
#1345 = oriented_edge ( 'none', *, *, #9791, .f. ) ;
#1346 = oriented_edge ( 'none', *, *, #38695, .t. ) ;
#1347 = direction ( 'none', ( -0.07763951691203545280, 0.9969814970267329990, 4.067980730699866897e-16 ) ) ;
#1348 = circle ( 'none', #14293, 7.499999999999999112 ) ;
#1349 = line ( 'none', #32578, #40878 ) ;
#1350 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203579974, -9.912705577010326536e-16 ) ) ;
#1351 = axis2_placement_3d ( 'none', #35361, #10908, #43149 ) ;
#1352 = cartesian_point ( 'none', ( 6.785735623347665779, -19.94768882640897445, 83.76816096861095673 ) ) ;
#1353 = vector ( 'none', #50304, 1000.000000000000000 ) ;
#1354 = edge_curve ( 'none', #14402, #29659, #35247, .t. ) ;
#1355 = oriented_edge ( 'none', *, *, #37906, .f. ) ;
#1356 = oriented_edge ( 'none', *, *, #17609, .t. ) ;
#1357 = direction ( 'none', ( -0.07763951691203931083, 0.9969814970267327769, -2.533402362193353965e-16 ) ) ;
#1358 = direction ( 'none', ( 0.5881599042594720661, -0.8087446612012277880, 5.573408758158414673e-16 ) ) ;
#1359 = line ( 'none', #18454, #16018 ) ;
#1360 = edge_loop ( 'none', ( #23156, #46692, #4835, #4208 ) ) ;
#1361 = oriented_edge ( 'none', *, *, #47729, .f. ) ;
#1362 = oriented_edge ( 'none', *, *, #49286, .f. ) ;
#1363 = edge_curve ( 'none', #6460, #18149, #44788, .t. ) ;
#1364 = face_bound ( 'none', #19318, .t. ) ;
#1365 = cartesian_point ( 'none', ( 18.15202235102115225, -45.33419577020416824, -79.94245219339448738 ) ) ;
#1366 = edge_curve ( 'none', #16189, #1087, #27717, .t. ) ;
#1367 = cartesian_point ( 'none', ( 3.854802014682616296, -49.50013132737732491, -63.50000000000000000 ) ) ;
#1368 = edge_loop ( 'none', ( #40796, #24638, #2255, #48402 ) ) ;
#1369 = edge_curve ( 'none', #5244, #10258, #26991, .t. ) ;
#1370 = edge_loop ( 'none', ( #19139, #18033 ) ) ;
#1371 = edge_curve ( 'none', #43431, #12500, #48661, .t. ) ;
#1372 = cartesian_point ( 'none', ( 38.42849432558563905, -19.20725915720757371, -32.09999999999993747 ) ) ;
#1373 = edge_curve ( 'none', #27378, #21875, #10426, .t. ) ;
#1374 = cartesian_point ( 'none', ( 34.14556408651409214, 25.24248880335631995, -35.09999999999994458 ) ) ;
#1375 = direction ( 'none', ( 0.7762171656410770115, 0.06044758698022838217, -0.6275611531893926509 ) ) ;
#1376 = edge_loop ( 'none', ( #8022, #99, #13177, #44185 ) ) ;
#1377 = advanced_face ( 'none', ( #2764 ), #12313, .f. ) ;
#1378 = cartesian_point ( 'none', ( 3.420467630899111988, -18.64617719749216107, -93.49999999999998579 ) ) ;
#1379 = cartesian_point ( 'none', ( 39.38562367944451381, -81.98960507093219974, -47.37752604606645690 ) ) ;
#1380 = oriented_edge ( 'none', *, *, #42786, .f. ) ;
#1381 = vertex_point ( 'none', #22299 ) ;
#1382 = edge_curve ( 'none', #50730, #26061, #30867, .t. ) ;
#1383 = advanced_face ( 'none', ( #16152 ), #1486, .f. ) ;
#1384 = edge_loop ( 'none', ( #41272, #47764, #34204, #48996, #267 ) ) ;
#1385 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1386 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203581362, -8.049792819408127407e-16 ) ) ;
#1387 = edge_loop ( 'none', ( #45929, #16350 ) ) ;
#1388 = cartesian_point ( 'none', ( -13.84492786293958133, -79.81583785483920224, -28.85898384862228738 ) ) ;
#1389 = cartesian_point ( 'none', ( 1.400489112595434111e-14, -3.131509488344884200e-14, 35.09999999999999432 ) ) ;
#1390 = line ( 'none', #16015, #2665 ) ;
#1391 = axis2_placement_3d ( 'none', #19002, #35925, #48351 ) ;
#1392 = cartesian_point ( 'none', ( -16.29751298613649624, -41.86495139629630557, -51.01827414351986079 ) ) ;
#1393 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#1394 = cartesian_point ( 'none', ( -36.14097280774458198, 14.39058605633599797, -35.09999999999995879 ) ) ;
#1395 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1397 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203604955, 6.071532165918823598e-17 ) ) ;
#1396 = cartesian_point ( 'none', ( 22.65696438834179460, -4.146243365580391860, 77.43982820953107193 ) ) ;
#1398 = cartesian_point ( 'none', ( 4.825695133020918348, 20.50786293161270990, 78.94369231392646213 ) ) ;
#1399 = circle ( 'none', #45591, 35.00000000000000000 ) ;
#1400 = axis2_placement_3d ( 'none', #28705, #37268, #4287 ) ;
#1401 = oriented_edge ( 'none', *, *, #24776, .f. ) ;
#1402 = circle ( 'none', #37506, 14.99999999999999822 ) ;
#1403 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567281800, 0.0000000000000000000 ) ) ;
#1404 = face_outer_bound ( 'none', #40373, .t. ) ;
#1405 = vector ( 'none', #38757, 1000.000000000000000 ) ;
#1406 = axis2_placement_3d ( 'none', #18171, #35086, #2451 ) ;
#1407 = b_spline_curve_with_knots ( 'none', 3,
( #11045, #2853, #30859, #51822, #27429, #22985, #3035, #31560 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.001417950853275524526, 0.002449999911897480717, 0.003482048970519437125, 0.005546147087763352544 ),
.unspecified. ) ;
#1408 = cartesian_point ( 'none', ( 1.534168091341298501, 30.47875209498437599, 64.09999999999999432 ) ) ;
#1409 = vector ( 'none', #15880, 1000.000000000000000 ) ;
#1410 = vertex_point ( 'none', #50950 ) ;
#1411 = oriented_edge ( 'none', *, *, #1831, .f. ) ;
#1412 = edge_loop ( 'none', ( #7482, #45546, #23022, #30599 ) ) ;
#1413 = face_outer_bound ( 'none', #22389, .t. ) ;
#1414 = oriented_edge ( 'none', *, *, #42481, .t. ) ;
#1415 = oriented_edge ( 'none', *, *, #25801, .f. ) ;
#1416 = line ( 'none', #16313, #33352 ) ;
#1417 = b_spline_curve_with_knots ( 'none', 3,
( #42468, #5943, #14314, #14660, #51351, #47082, #14141, #6303, #43172, #22517, #46725, #22693 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.01417345279962457620, 0.01514223350245492289, 0.01562662385387009190, 0.01611101420528526437, 0.01707979490811562667, 0.01804857561094598897 ),
.unspecified. ) ;
#1418 = cartesian_point ( 'none', ( -16.79627556723654891, 25.47926859369115959, 51.09999999999998721 ) ) ;
#1419 = axis2_placement_3d ( 'none', #23692, #3535, #7640 ) ;
#1420 = oriented_edge ( 'none', *, *, #13514, .f. ) ;
#1421 = cartesian_point ( 'none', ( 22.55304371296534782, 4.675560516526773291, 78.91871873094690670 ) ) ;
#1422 = cartesian_point ( 'none', ( 14.64518161606085478, -20.13774206391057575, 81.10000000000000853 ) ) ;
#1424 = oriented_edge ( 'none', *, *, #366, .t. ) ;
#1423 = cartesian_point ( 'none', ( 24.18926792612042220, -44.89054715926897643, -55.99981417265396999 ) ) ;
#1425 = cartesian_point ( 'none', ( 66.45706851758282596, -80.58354698106357716, -82.50000000000058265 ) ) ;
#1426 = vertex_point ( 'none', #30002 ) ;
#1427 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203584138, 0.0000000000000000000 ) ) ;
#1428 = axis2_placement_3d ( 'none', #6335, #50687, #26477 ) ;
#1429 = edge_curve ( 'none', #40653, #27740, #21298, .t. ) ;
#1430 = oriented_edge ( 'none', *, *, #10107, .f. ) ;
#1431 = direction ( 'none', ( -0.7669678184319056458, 0.6416855659042077775, -4.771672615329659068e-16 ) ) ;
#1432 = cartesian_point ( 'none', ( -37.25311776319723123, -31.34225983041621788, 36.10000000000008669 ) ) ;
#1433 = direction ( 'none', ( -1.647987516595950598e-16, -2.240078029461010062e-16, 1.000000000000000000 ) ) ;
#1434 = axis2_placement_3d ( 'none', #15740, #47816, #39476 ) ;
#1435 = direction ( 'none', ( -0.4081551754877807969, -0.03178491350594448567, -0.9123590696627936758 ) ) ;
#1436 = edge_curve ( 'none', #8217, #17209, #38476, .t. ) ;
#1437 = line ( 'none', #14468, #34650 ) ;
#1438 = direction ( 'none', ( -0.07763951691203507810, 0.9969814970267332210, -3.684072831700385353e-16 ) ) ;
#1439 = cartesian_point ( 'none', ( -33.70794441447387157, -2.624992066795898804, 0.1000000000000289546 ) ) ;
#1440 = edge_curve ( 'none', #18899, #22577, #3833, .t. ) ;
#1442 = cartesian_point ( 'none', ( -11.94986135043221687, -50.73091287375937242, -74.42063609413310132 ) ) ;
#1441 = cartesian_point ( 'none', ( 7.224684575919058993, -52.26553442035586983, -85.22352267144580651 ) ) ;
#1443 = axis2_placement_3d ( 'none', #21724, #21216, #9244 ) ;
#1444 = advanced_face ( 'none', ( #16783 ), #39232, .f. ) ;
#1445 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203645200, -5.046468293750710615e-15 ) ) ;
#1447 = edge_curve ( 'none', #2977, #42778, #20649, .t. ) ;
#1446 = cartesian_point ( 'none', ( 20.06678737188450157, -51.33242111233123950, -67.65171590090471909 ) ) ;
#1448 = circle ( 'none', #20672, 29.00000000000000000 ) ;
#1449 = vertex_point ( 'none', #38883 ) ;
#1450 = spherical_surface ( 'none', #7744, 4.100000000000000533 ) ;
#1451 = vector ( 'none', #27989, 1000.000000000000227 ) ;
#1452 = edge_curve ( 'none', #49073, #959, #28896, .t. ) ;
#1453 = direction ( 'none', ( 0.07763951691203507810, -0.9969814970267332210, 3.684072831700385353e-16 ) ) ;
#1454 = line ( 'none', #15620, #20617 ) ;
#1455 = direction ( 'none', ( 0.07763951691203481442, -0.9969814970267332210, 6.065254942160064054e-16 ) ) ;
#1456 = cartesian_point ( 'none', ( -59.31059605050506889, -84.60167478194652801, -48.30121007898921448 ) ) ;
#1457 = cartesian_point ( 'none', ( -18.65307511575483801, 13.51218414076732977, 78.27014760361349488 ) ) ;
#1458 = cartesian_point ( 'none', ( -12.39722481746121474, -53.86054247759630442, -64.03003627076159887 ) ) ;
#1459 = cartesian_point ( 'none', ( -20.91124104104046211, -5.651670089434600364, -91.35488792849065476 ) ) ;
#1460 = circle ( 'none', #11106, 13.99999999999999822 ) ;
#1462 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#1461 = cartesian_point ( 'none', ( -25.43922443228811403, -15.50287165194160899, -68.88287613512829921 ) ) ;
#1463 = cartesian_point ( 'none', ( -15.63289340310101316, -83.76657996243083915, -27.92147863448646206 ) ) ;
#1464 = oriented_edge ( 'none', *, *, #13759, .t. ) ;
#1465 = oriented_edge ( 'none', *, *, #24793, .t. ) ;
#1466 = cartesian_point ( 'none', ( -16.79152221426005198, -83.85233946735813504, -69.46340584731333934 ) ) ;
#1467 = conical_surface ( 'none', #38273, 29.00000000000000000, 0.5235987755982990377 ) ;
#1468 = direction ( 'none', ( 6.043533337888684984e-19, -1.452604719469154016e-16, 1.000000000000000000 ) ) ;
#1469 = vertex_point ( 'none', #43301 ) ;
#1470 = vertex_point ( 'none', #15150 ) ;
#1471 = oriented_edge ( 'none', *, *, #52302, .t. ) ;
#1472 = cartesian_point ( 'none', ( 9.937790438859948949, -19.29703106915898303, -91.46003656455934561 ) ) ;
#1473 = axis2_placement_3d ( 'none', #47802, #23768, #31966 ) ;
#1474 = cartesian_point ( 'none', ( -1.639971473417223399e-15, -1.032442622340140286e-15, 75.64000000000000057 ) ) ;
#1475 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#1476 = edge_loop ( 'none', ( #20182, #47669, #30139, #22749 ) ) ;
#1477 = oriented_edge ( 'none', *, *, #10419, .f. ) ;
#1478 = oriented_edge ( 'none', *, *, #2697, .t. ) ;
#1479 = direction ( 'none', ( 0.8243071956020860958, 0.0000000000000000000, 0.5661427799403823125 ) ) ;
#1480 = axis2_placement_3d ( 'none', #32709, #12723, #269 ) ;
#1481 = cartesian_point ( 'none', ( 41.00840851076289795, 20.80609921988553168, -18.49999999999993250 ) ) ;
#1482 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#1483 = cartesian_point ( 'none', ( 0.8614931750786917197, -92.71306129212861435, -72.95816199093084720 ) ) ;
#1484 = oriented_edge ( 'none', *, *, #49722, .t. ) ;
#1485 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 0.0000000000000000000 ) ) ;
#1486 = cylindrical_surface ( 'none', #9254, 35.00000000000000000 ) ;
#1487 = cartesian_point ( 'none', ( -17.15106612800686392, 12.23571066455712852, 78.52622036779904136 ) ) ;
#1488 = b_spline_curve_with_knots ( 'none', 3,
( #29877, #9007, #17923, #46556 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.336808689942017736e-19, 0.001928041796341547522 ),
.unspecified. ) ;
#1489 = cartesian_point ( 'none', ( -22.75215044072147208, -43.39746133499950531, -30.50000000000000711 ) ) ;
#1490 = circle ( 'none', #43375, 24.90000000000000568 ) ;
#1491 = cartesian_point ( 'none', ( 37.88945510189898869, -75.78704442877165093, -43.50000000000014211 ) ) ;
#1492 = cartesian_point ( 'none', ( 4.967089701159813409, -39.64999018496081362, -40.30519489222314178 ) ) ;
#1493 = direction ( 'none', ( -0.7762171656410772336, -0.06044758698022838217, 0.6275611531893928730 ) ) ;
#1494 = axis2_placement_3d ( 'none', #21773, #5717, #13547 ) ;
#1495 = direction ( 'none', ( -7.771561172376065215e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#1496 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203581362, -7.874224666723328902e-16 ) ) ;
#1497 = cartesian_point ( 'none', ( -20.05072373725581159, -11.33498286640361563, 78.81492509482625053 ) ) ;
#1498 = cartesian_point ( 'none', ( 1.368426358570036468e-14, -3.125323243588901032e-14, 36.09999999999999432 ) ) ;
#1499 = line ( 'none', #18307, #35338 ) ;
#1500 = oriented_edge ( 'none', *, *, #28049, .t. ) ;
#1501 = line ( 'none', #5918, #48018 ) ;
#1502 = line ( 'none', #22056, #49291 ) ;
#1503 = cartesian_point ( 'none', ( 3.035219864258556388, -38.97574539939052585, -30.49999999999998579 ) ) ;
#1504 = axis2_placement_3d ( 'none', #39921, #11928, #35851 ) ;
#1505 = cartesian_point ( 'none', ( -18.80188145811646905, -9.504901411603166039, 82.69544372035542779 ) ) ;
#1506 = vector ( 'none', #7602, 1000.000000000000114 ) ;
#1507 = cartesian_point ( 'none', ( 1.035147806283253474e-14, -2.426811031349353182e-14, 40.79999999999999005 ) ) ;
#1509 = cartesian_point ( 'none', ( 1.660730826176255427e-15, -2.893339065239514861e-14, 73.59999999999999432 ) ) ;
#1508 = cartesian_point ( 'none', ( 21.27305333646666341, -8.828592471840815747, 80.31416000000000111 ) ) ;
#1510 = cartesian_point ( 'none', ( 22.46463696449437464, 5.083688568209224101, 78.98717522739161723 ) ) ;
#1511 = oriented_edge ( 'none', *, *, #34483, .t. ) ;
#1512 = oriented_edge ( 'none', *, *, #42941, .t. ) ;
#1513 = axis2_placement_3d ( 'none', #43433, #35644, #51973 ) ;
#1514 = direction ( 'none', ( -8.477291274466798372e-17, -7.259903437027396653e-16, -1.000000000000000000 ) ) ;
#1515 = edge_curve ( 'none', #25545, #27776, #5313, .t. ) ;
#1516 = line ( 'none', #9369, #7191 ) ;
#1517 = oriented_edge ( 'none', *, *, #50833, .t. ) ;
#1518 = b_spline_curve_with_knots ( 'none', 3,
( #36575, #48828, #19861, #3606, #16233, #35892, #11456, #20210, #24279, #23940, #32134, #7712, #36243, #25329 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( -5.789301644883662617e-05, 0.0008479099652990595331, 0.001300811456173005644, 0.001753712947046952081, 0.002206614437920898734, 0.002659515928794845170, 0.003565318910542744982 ),
.unspecified. ) ;
#1519 = oriented_edge ( 'none', *, *, #13282, .t. ) ;
#1520 = edge_curve ( 'none', #43274, #16349, #7221, .t. ) ;
#1521 = edge_curve ( 'none', #4893, #51872, #51825, .t. ) ;
#1522 = direction ( 'none', ( 5.807554947633241928e-16, 3.102610559608235541e-16, -1.000000000000000000 ) ) ;
#1523 = cartesian_point ( 'none', ( 0.9157982919786509246, 21.04890260863464491, 77.77789950226936355 ) ) ;
#1524 = cartesian_point ( 'none', ( 5.932093262613661544, -49.33836314064973294, -78.55651659996533454 ) ) ;
#1525 = cartesian_point ( 'none', ( 59.14618735211752920, -99.20737634726707199, -12.23475836397607708 ) ) ;
#1526 = oriented_edge ( 'none', *, *, #41948, .f. ) ;
#1527 = oriented_edge ( 'none', *, *, #50113, .f. ) ;
#1528 = advanced_face ( 'none', ( #49274, #44826 ), #14791, .f. ) ;
#1529 = edge_curve ( 'none', #48881, #15614, #9150, .t. ) ;
#1530 = vertex_point ( 'none', #2517 ) ;
#1531 = cartesian_point ( 'none', ( 17.57353755644905391, -43.26619818153474029, -56.47618843374628739 ) ) ;
#1532 = direction ( 'none', ( 0.07763951691203506422, -0.9969814970267329990, 3.684072831700384860e-16 ) ) ;
#1533 = cartesian_point ( 'none', ( -9.746590904600308747, -78.69425946554819973, -81.54182620765807599 ) ) ;
#1534 = cartesian_point ( 'none', ( 4.858292850568637355, -34.97838685478595266, -44.36797335316892799 ) ) ;
#1535 = edge_curve ( 'none', #2030, #48338, #48888, .t. ) ;
#1536 = oriented_edge ( 'none', *, *, #49665, .f. ) ;
#1537 = oriented_edge ( 'none', *, *, #7373, .t. ) ;
#1538 = face_outer_bound ( 'none', #20684, .t. ) ;
#1539 = toroidal_surface ( 'none', #39964, 12.00000000000000000, 1.000000000000000000 ) ;
#1540 = edge_loop ( 'none', ( #6299, #46406, #22401, #14842 ) ) ;
#1541 = vector ( 'none', #8127, 1000.000000000000227 ) ;
#1542 = plane ( 'none', #45659 ) ;
#1543 = direction ( 'none', ( -0.07763951691203577199, 0.9969814970267331100, 7.206560231914038317e-16 ) ) ;
#1544 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#1545 = cartesian_point ( 'none', ( 2.141166469178537035, -21.21330394441727663, -92.40933669514154758 ) ) ;
#1546 = cartesian_point ( 'none', ( -34.75340044274664564, 32.75597584839250942, 93.29238815542520058 ) ) ;
#1547 = cartesian_point ( 'none', ( -5.833870984588276798, 21.38969822917512431, 35.09999999999999432 ) ) ;
#1548 = line ( 'none', #7634, #23238 ) ;
#1549 = oriented_edge ( 'none', *, *, #2364, .f. ) ;
#1550 = face_bound ( 'none', #30152, .t. ) ;
#1551 = face_bound ( 'none', #19164, .t. ) ;
#1552 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#1553 = cartesian_point ( 'none', ( 14.16098748249705608, 15.59960275515901351, 84.07027142433557287 ) ) ;
#1554 = axis2_placement_3d ( 'none', #6306, #47625, #27152 ) ;
#1555 = date_and_time ( #12991, #37265 ) ;
#1556 = cartesian_point ( 'none', ( -1.639971473417214130e-15, -1.032442622340141470e-15, 75.63999999999998636 ) ) ;
#1557 = direction ( 'none', ( 0.7669678184319009828, -0.6416855659042133286, 0.0000000000000000000 ) ) ;
#1558 = oriented_edge ( 'none', *, *, #15094, .f. ) ;
#1559 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#1560 = oriented_edge ( 'none', *, *, #52838, .t. ) ;
#1561 = oriented_edge ( 'none', *, *, #3708, .t. ) ;
#1562 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#1563 = cartesian_point ( 'none', ( 18.51188854598397882, 10.05781953026470710, 80.21973604928567170 ) ) ;
#1564 = vertex_point ( 'none', #48617 ) ;
#1565 = cartesian_point ( 'none', ( 2.655271478391668882, -34.09676719831430347, -63.50000000000000000 ) ) ;
#1566 = cartesian_point ( 'none', ( 5.325542307751626403, -52.41342932984024827, -46.99652710064529515 ) ) ;
#1567 = vertex_point ( 'none', #19473 ) ;
#1568 = direction ( 'none', ( 0.07763951691203598016, -0.9969814970267329990, -3.577210857835342252e-15 ) ) ;
#1569 = cartesian_point ( 'none', ( 5.799671913329150108, -74.47451782789693198, -63.50000000000005684 ) ) ;
#1570 = cartesian_point ( 'none', ( 24.16361504071911881, 21.62007653002023488, 64.09999999999999432 ) ) ;
#1571 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#1572 = cartesian_point ( 'none', ( 16.25712729342971841, -35.13014489619141756, -46.17578393597520403 ) ) ;
#1573 = circle ( 'none', #23913, 4.099999999999999645 ) ;
#1574 = direction ( 'none', ( 0.2631307105943829772, -0.9647601925567280690, 1.440493793230167604e-16 ) ) ;
#1576 = vertex_point ( 'none', #48282 ) ;
#1575 = direction ( 'none', ( 4.743173283671095687e-16, 3.993128171903853670e-16, -1.000000000000000000 ) ) ;
#1577 = vertex_point ( 'none', #39580 ) ;
#1578 = axis2_placement_3d ( 'none', #39120, #27161, #18467 ) ;
#1579 = advanced_face ( 'none', ( #36576 ), #14870, .t. ) ;
#1580 = cartesian_point ( 'none', ( -15.96368263147357069, -37.61751145370631377, -52.23040481718437889 ) ) ;
#1581 = closed_shell ( 'none', ( #18371, #38284, #27088, #4817, #51627, #5593, #22170, #28552, #35747, #18496 ) ) ;
#1582 = oriented_edge ( 'none', *, *, #9087, .f. ) ;
#1583 = face_outer_bound ( 'none', #18331, .t. ) ;
#1584 = direction ( 'none', ( -0.4429928938894393542, -0.03449788624925582275, 0.8958611453834759430 ) ) ;
#1585 = axis2_placement_3d ( 'none', #2964, #31488, #7417 ) ;
#1586 = cartesian_point ( 'none', ( -22.55782202249586277, -98.54884839631053239, -83.50000000000011369 ) ) ;
#1587 = edge_curve ( 'none', #51405, #27615, #37192, .t. ) ;
#1588 = vector ( 'none', #27844, 1000.000000000000114 ) ;
#1589 = advanced_face ( 'none', ( #46109 ), #35323, .f. ) ;
#1590 = vertex_point ( 'none', #23901 ) ;
#1591 = cylindrical_surface ( 'none', #41466, 0.4000000000000002442 ) ;
#1592 = edge_curve ( 'none', #30887, #23507, #4035, .t. ) ;
#1593 = cartesian_point ( 'none', ( -10.71986152940106152, -20.38628988114383844, 78.26999403299410574 ) ) ;
#1594 = edge_curve ( 'none', #9429, #43610, #5922, .t. ) ;
#1595 = cartesian_point ( 'none', ( -7.990391945727735035, -20.55130498420111707, 81.09999999999999432 ) ) ;
#1596 = cartesian_point ( 'none', ( 21.31585809556158040, -8.725134930477494777, 79.88910548983074023 ) ) ;
#1597 = vertex_point ( 'none', #15333 ) ;
#1598 = cartesian_point ( 'none', ( -9.736495194272174913, -40.22736319872171151, -71.64999456503170450 ) ) ;
#1599 = cartesian_point ( 'none', ( -6.933975111198802388, -51.46927443819650705, -43.08054935982499245 ) ) ;
#1600 = oriented_edge ( 'none', *, *, #27372, .f. ) ;
#1601 = vector ( 'none', #44338, 1000.000000000000000 ) ;
#1602 = direction ( 'none', ( -0.07763951691203462013, 0.9969814970267331100, 0.0000000000000000000 ) ) ;
#1603 = edge_curve ( 'none', #1278, #48928, #18745, .t. ) ;
#1604 = direction ( 'none', ( 0.5882076359133956434, -0.8087099461816790180, 0.0000000000000000000 ) ) ;
#1605 = edge_curve ( 'none', #43857, #31016, #221, .t. ) ;
#1606 = face_outer_bound ( 'none', #32945, .t. ) ;
#1607 = edge_curve ( 'none', #33457, #30379, #7887, .t. ) ;
#1608 = vertex_point ( 'none', #32270 ) ;
#1609 = cartesian_point ( 'none', ( -0.8222056900101369914, 23.02024126490741551, 83.79190975991890866 ) ) ;
#1610 = vertex_point ( 'none', #52356 ) ;
#1611 = vertex_point ( 'none', #7324 ) ;
#1612 = cartesian_point ( 'none', ( -12.12072493926814154, -40.12967915647889328, -63.41960697146638637 ) ) ;
#1613 = cartesian_point ( 'none', ( 4.984907485133722282, 0.3881975845602042008, -88.49999999999997158 ) ) ;
#1614 = oriented_edge ( 'none', *, *, #50047, .t. ) ;
#1615 = direction ( 'none', ( 7.771561172376065215e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#1616 = cartesian_point ( 'none', ( 7.069251768770761224, -35.84564685817345264, -85.03288209330196423 ) ) ;
#1617 = oriented_edge ( 'none', *, *, #39176, .f. ) ;
#1618 = cartesian_point ( 'none', ( 19.75258278276710655, -7.334300980677004311, 78.43183903141179769 ) ) ;
#1619 = direction ( 'none', ( -0.7168089250101852272, -0.6972696501539003000, -2.744776508766648259e-16 ) ) ;
#1620 = face_outer_bound ( 'none', #28487, .t. ) ;
#1621 = cartesian_point ( 'none', ( -20.60878444711340762, -4.374107850697530608, 80.00736446336944141 ) ) ;
#1622 = cartesian_point ( 'none', ( 6.481872294462770689, -46.22982029502734491, -79.76545203676204210 ) ) ;
#1623 = circle ( 'none', #47042, 15.00000000000000355 ) ;
#1624 = edge_loop ( 'none', ( #18381, #8700, #40553, #28717 ) ) ;
#1625 = oriented_edge ( 'none', *, *, #7856, .t. ) ;
#1626 = axis2_placement_3d ( 'none', #24009, #32208, #15954 ) ;
#1627 = plane ( 'none', #28443 ) ;
#1628 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 0.0000000000000000000 ) ) ;
#1629 = direction ( 'none', ( 0.04277161075563397363, -0.5492371181252785339, -0.8345712536307533513 ) ) ;
#1630 = cartesian_point ( 'none', ( -58.16561861075842899, -90.28848659506792274, -44.49999999999936051 ) ) ;
#1631 = cartesian_point ( 'none', ( -12.40803341244009239, -53.83897910336059311, -63.63299650133861718 ) ) ;
#1632 = cartesian_point ( 'none', ( 26.27600899109695831, -46.62743753346600784, -68.62750710020995371 ) ) ;
#1633 = oriented_edge ( 'none', *, *, #18405, .t. ) ;
#1635 = cartesian_point ( 'none', ( -6.660446292791029066, -28.22478441336351551, 48.63923048454131504 ) ) ;
#1634 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 0.0000000000000000000 ) ) ;
#1636 = oriented_edge ( 'none', *, *, #41563, .t. ) ;
#1637 = oriented_edge ( 'none', *, *, #42245, .f. ) ;
#1638 = advanced_face ( 'none', ( #5265 ), #13540, .f. ) ;
#1639 = plane ( 'none', #21955 ) ;
#1640 = cartesian_point ( 'none', ( -22.59236835216100658, -18.18199362667016672, 68.63923048454134346 ) ) ;
#1641 = cartesian_point ( 'none', ( 1.847931291877730198, -2.217765378445731184, -90.99999999999995737 ) ) ;
#1642 = cylindrical_surface ( 'none', #35161, 25.00000000000000000 ) ;
#1643 = vertex_point ( 'none', #52190 ) ;
#1644 = vector ( 'none', #10930, 1000.000000000000000 ) ;
#1645 = advanced_face ( 'none', ( #33367 ), #34644, .t. ) ;
#1646 = axis2_placement_3d ( 'none', #34894, #35074, #22225 ) ;
#1647 = cartesian_point ( 'none', ( 27.52601985144006491, 23.38999771243727110, -54.39437691667905739 ) ) ;
#1648 = oriented_edge ( 'none', *, *, #19816, .f. ) ;
#1649 = edge_loop ( 'none', ( #51661, #32640 ) ) ;
#1650 = direction ( 'none', ( -0.5655933569669080452, -0.04404534601146167100, 0.8235072325423949957 ) ) ;
#1651 = line ( 'none', #30043, #9323 ) ;
#1652 = direction ( 'none', ( 0.9022310619842096591, -0.4312529545299895184, 5.335989531379250168e-16 ) ) ;
#1653 = advanced_face ( 'none', ( #45439 ), #37803, .f. ) ;
#1654 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#1655 = axis2_placement_3d ( 'none', #197, #40998, #48805 ) ;
#1656 = spherical_surface ( 'none', #35540, 3.929199999999999804 ) ;
#1657 = cartesian_point ( 'none', ( -20.27827504981544848, -5.547505168919172114, -93.49999999999998579 ) ) ;
#1658 = cartesian_point ( 'none', ( 36.08924247936833041, -17.25011818119973483, -12.59998533311816971 ) ) ;
#1659 = edge_loop ( 'none', ( #42291, #314, #12410, #41001 ) ) ;
#1660 = cartesian_point ( 'none', ( 21.38691073379453655, -55.30647333659479870, -48.86110542497475961 ) ) ;
#1661 = oriented_edge ( 'none', *, *, #2138, .t. ) ;
#1662 = vertex_point ( 'none', #7144 ) ;
#1663 = direction ( 'none', ( -0.9137577284918305676, 0.4062595397297767419, -2.174785986937335509e-16 ) ) ;
#1664 = cartesian_point ( 'none', ( 15.93296580021244502, -16.63306091006384335, 84.53427877581306404 ) ) ;
#1665 = edge_curve ( 'none', #24324, #35346, #3388, .t. ) ;
#1666 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#1667 = cartesian_point ( 'none', ( 4.947794038413361406, -39.36559863775710255, -40.27558570896446355 ) ) ;
#1668 = axis2_placement_3d ( 'none', #19740, #101, #44610 ) ;
#1669 = edge_curve ( 'none', #12306, #214, #22494, .t. ) ;
#1670 = cartesian_point ( 'none', ( 74.23699861154928215, -116.0866832894658529, -128.5000000000006821 ) ) ;
#1671 = oriented_edge ( 'none', *, *, #19195, .f. ) ;
#1672 = oriented_edge ( 'none', *, *, #6428, .t. ) ;
#1673 = cartesian_point ( 'none', ( 6.077008810704522368, -50.72477464341361042, -78.79039276090797728 ) ) ;
#1674 = face_outer_bound ( 'none', #195, .t. ) ;
#1675 = cartesian_point ( 'none', ( 57.15396156664327521, -117.4170176512491963, -12.23475836397603622 ) ) ;
#1676 = edge_curve ( 'none', #35084, #26638, #6517, .t. ) ;
#1677 = circle ( 'none', #29595, 6.499999999999999112 ) ;
#1678 = direction ( 'none', ( 0.07763951691203581362, -0.9969814970267331100, -3.270671090859534614e-16 ) ) ;
#1679 = edge_curve ( 'none', #3084, #22140, #23802, .t. ) ;
#1680 = oriented_edge ( 'none', *, *, #45593, .t. ) ;
#1681 = edge_curve ( 'none', #39015, #23933, #35933, .t. ) ;
#1682 = oriented_edge ( 'none', *, *, #45387, .t. ) ;
#1683 = direction ( 'none', ( -0.07763951691203577199, 0.9969814970267331100, 7.206560231914038317e-16 ) ) ;
#1684 = cartesian_point ( 'none', ( 6.376366939532963407, -52.33159680132613545, -79.89022616072152516 ) ) ;
#1685 = cartesian_point ( 'none', ( -2.021017634732826362, -47.33389819816859045, -78.60941225203605143 ) ) ;
#1686 = edge_curve ( 'none', #4374, #25148, #31486, .t. ) ;
#1687 = cartesian_point ( 'none', ( -2.513265707286699957, -49.99604193662262475, -77.29281646930931515 ) ) ;
#1688 = direction ( 'none', ( 0.2631307105943832547, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#1689 = edge_curve ( 'none', #33853, #31725, #24405, .t. ) ;
#1690 = oriented_edge ( 'none', *, *, #18352, .f. ) ;
#1692 = direction ( 'none', ( 0.07763951691203546668, -0.9969814970267332210, -4.067980730699867884e-16 ) ) ;
#1691 = cartesian_point ( 'none', ( 23.42906518012821948, 1.824528647432913209, 89.09999999999998010 ) ) ;
#1693 = oriented_edge ( 'none', *, *, #37371, .t. ) ;
#1694 = oriented_edge ( 'none', *, *, #438, .t. ) ;
#1695 = vector ( 'none', #32760, 1000.000000000000000 ) ;
#1696 = edge_curve ( 'none', #21540, #43773, #9102, .t. ) ;
#1697 = oriented_edge ( 'none', *, *, #34637, .t. ) ;
#1698 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#1699 = cartesian_point ( 'none', ( -4.267425295816477337, -51.53091420221233676, -85.03493069468567001 ) ) ;
#1700 = vector ( 'none', #12870, 1000.000000000000227 ) ;
#1701 = advanced_face ( 'none', ( #44157, #15491 ), #41672, .t. ) ;
#1702 = oriented_edge ( 'none', *, *, #25017, .t. ) ;
#1703 = cartesian_point ( 'none', ( 20.59748130889936846, -20.41430292049038897, 64.09999999999999432 ) ) ;
#1704 = circle ( 'none', #36800, 21.95000000000000639 ) ;
#1705 = edge_loop ( 'none', ( #17540, #13150, #41727, #50679 ) ) ;
#1706 = cartesian_point ( 'none', ( 6.775652995248463206, 28.19759809218383850, 48.82317092845498507 ) ) ;
#1707 = axis2_placement_3d ( 'none', #32148, #23957, #11108 ) ;
#1708 = cartesian_point ( 'none', ( 5.219777987032395927, -20.41182447581411452, 84.75536788815514910 ) ) ;
#1709 = face_outer_bound ( 'none', #42894, .t. ) ;
#1710 = cartesian_point ( 'none', ( 17.97640468852525331, 8.766348982008837609, 39.09999999999999432 ) ) ;
#1712 = advanced_face ( 'none', ( #25062 ), #38130, .f. ) ;
#1711 = cartesian_point ( 'none', ( -23.95533332691249129, -80.60318144982933575, -83.50000000000011369 ) ) ;
#1713 = oriented_edge ( 'none', *, *, #50519, .t. ) ;
#1714 = vertex_point ( 'none', #50017 ) ;
#1715 = edge_loop ( 'none', ( #52071, #27916, #2841, #31788 ) ) ;
#1716 = axis2_placement_3d ( 'none', #20204, #32486, #44909 ) ;
#1717 = cylindrical_surface ( 'none', #19589, 58.00000000000001421 ) ;
#1718 = cartesian_point ( 'none', ( -23.50049857910459039, -31.18527508959857997, -46.84291144094751758 ) ) ;
#1719 = oriented_edge ( 'none', *, *, #50029, .t. ) ;
#1720 = vertex_point ( 'none', #29396 ) ;
#1721 = direction ( 'none', ( -0.6256668579825840348, -0.04872354476638336013, -0.7785672732703315946 ) ) ;
#1722 = vector ( 'none', #30936, 1000.000000000000000 ) ;
#1723 = direction ( 'none', ( -0.8987840391973691556, -0.06999243097252917656, 0.4327681948695141778 ) ) ;
#1724 = face_outer_bound ( 'none', #52237, .t. ) ;
#1725 = cartesian_point ( 'none', ( 3.055114990488651650, -39.23122190800197728, -63.50000000000000000 ) ) ;
#1726 = direction ( 'none', ( -0.07763951691203546668, 0.9969814970267332210, 4.067980730699867884e-16 ) ) ;
#1727 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#1728 = circle ( 'none', #51711, 2.499999999999986233 ) ;
#1729 = edge_loop ( 'none', ( #28158, #14562, #10922, #34454, #41376, #14088 ) ) ;
#1730 = direction ( 'none', ( 0.07763951691203506422, -0.9969814970267329990, 3.684072831700384860e-16 ) ) ;
#1731 = oriented_edge ( 'none', *, *, #40151, .t. ) ;
#1732 = direction ( 'none', ( 0.4913295656256392308, 0.8709737412471862950, 1.638237407075623644e-16 ) ) ;
#1733 = axis2_placement_3d ( 'none', #40609, #40970, #24568 ) ;
#1734 = cartesian_point ( 'none', ( -9.309868415589747315, 18.52917003705470478, 35.12672978829947112 ) ) ;
#1735 = oriented_edge ( 'none', *, *, #3342, .t. ) ;
#1736 = direction ( 'none', ( 0.07763951691203414829, -0.9969814970267331100, 4.314025424175412026e-15 ) ) ;
#1737 = oriented_edge ( 'none', *, *, #36045, .t. ) ;
#1738 = vertex_point ( 'none', #50187 ) ;
#1739 = direction ( 'none', ( 0.7168089250101853382, 0.6972696501539005220, 2.744776508766648752e-16 ) ) ;
#1740 = cartesian_point ( 'none', ( 28.04509352772726061, -7.380564275245579786, 51.10000000000000853 ) ) ;
#1741 = vector ( 'none', #16832, 1000.000000000000114 ) ;
#1742 = oriented_edge ( 'none', *, *, #8384, .f. ) ;
#1743 = cartesian_point ( 'none', ( 20.59748130889935425, -20.41430292049038187, 132.0999999999999943 ) ) ;
#1744 = axis2_placement_3d ( 'none', #7868, #40462, #52719 ) ;
#1745 = edge_curve ( 'none', #28311, #21706, #2714, .t. ) ;
#1746 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#1747 = cartesian_point ( 'none', ( 27.31086458356222124, -81.03737605731500082, -88.35811386566643932 ) ) ;
#1748 = cartesian_point ( 'none', ( 21.47927366949316408, -4.984305631782387280, 81.10000000000000853 ) ) ;
#1749 = cartesian_point ( 'none', ( 3.854802014682616296, -49.50013132737732491, -63.50000000000000000 ) ) ;
#1750 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 0.0000000000000000000 ) ) ;
#1751 = circle ( 'none', #14250, 0.9999999999999973355 ) ;
#1753 = direction ( 'none', ( 0.03378627175066263588, -0.4338549379059410960, 0.9003490327066622223 ) ) ;
#1752 = cartesian_point ( 'none', ( -21.61138121973524306, 7.965047609103901749, 79.88917204232268432 ) ) ;
#1754 = cartesian_point ( 'none', ( 18.97512999931997157, 39.69816672730496521, -11.60000000000004050 ) ) ;
#1755 = edge_curve ( 'none', #36729, #41468, #11657, .t. ) ;
#1756 = vertex_point ( 'none', #13145 ) ;
#1758 = vertex_point ( 'none', #34027 ) ;
#1757 = cartesian_point ( 'none', ( 2.190937901338267149e-14, -3.538720312831547179e-15, -30.49999999999997158 ) ) ;
#1759 = oriented_edge ( 'none', *, *, #50502, .t. ) ;
#1760 = b_spline_curve_with_knots ( 'none', 3,
( #9910, #18144, #51030, #26645, #22209, #26305 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0003916560774027343333, 0.0007833121548054686667 ),
.unspecified. ) ;
#1761 = circle ( 'none', #49452, 4.150000000000003020 ) ;
#1762 = edge_curve ( 'none', #38041, #39525, #12927, .t. ) ;
#1763 = axis2_placement_3d ( 'none', #29224, #45579, #41503 ) ;
#1764 = oriented_edge ( 'none', *, *, #27979, .f. ) ;
#1765 = edge_curve ( 'none', #16211, #25365, #27368, .t. ) ;
#1766 = oriented_edge ( 'none', *, *, #17156, .t. ) ;
#1767 = oriented_edge ( 'none', *, *, #18274, .t. ) ;
#1768 = spherical_surface ( 'none', #2445, 3.929199999999999804 ) ;
#1769 = edge_curve ( 'none', #18899, #4215, #46701, .t. ) ;
#1770 = direction ( 'none', ( -0.07763951691203579974, 0.9969814970267329990, 3.270671090859534121e-16 ) ) ;
#1771 = vertex_point ( 'none', #37600 ) ;
#1772 = b_spline_curve_with_knots ( 'none', 3,
( #3678, #4024, #3512, #11692 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003918276258131667134, 0.003982287913720971434 ),
.unspecified. ) ;
#1773 = direction ( 'none', ( -0.06479570896056870144, 0.8320520978202659013, -0.5509000114478053156 ) ) ;
#1774 = plane ( 'none', #2411 ) ;
#1775 = vector ( 'none', #8778, 1000.000000000000000 ) ;
#1776 = cartesian_point ( 'none', ( -58.76380750897447314, -90.33507030521515446, -44.49999999999935341 ) ) ;
#1777 = circle ( 'none', #48700, 6.999999999999999112 ) ;
#1778 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203581362, 1.264942485224061215e-14 ) ) ;
#1779 = face_outer_bound ( 'none', #38811, .t. ) ;
#1780 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1781 = oriented_edge ( 'none', *, *, #51826, .t. ) ;
#1782 = edge_loop ( 'none', ( #11632, #13774, #3044, #4702 ) ) ;
#1783 = oriented_edge ( 'none', *, *, #5724, .t. ) ;
#1784 = direction ( 'none', ( -3.942914894521813833e-16, -9.012953579470260968e-16, -1.000000000000000000 ) ) ;
#1785 = cartesian_point ( 'none', ( 4.009884967959335762e-14, 1.566357208301278311e-14, -63.49999999999997158 ) ) ;
#1786 = direction ( 'none', ( -0.9908715100006749710, -0.07716370422899507253, 0.1105414556564295880 ) ) ;
#1787 = oriented_edge ( 'none', *, *, #2462, .t. ) ;
#1788 = edge_loop ( 'none', ( #16582, #49678, #36276, #5345 ) ) ;
#1789 = direction ( 'none', ( 0.07763951691203506422, -0.9969814970267329990, 3.684072831700384860e-16 ) ) ;
#1790 = axis2_placement_3d ( 'none', #25562, #4564, #29157 ) ;
#1791 = direction ( 'none', ( 0.07763951691203598016, -0.9969814970267329990, -3.577210857835342252e-15 ) ) ;
#1792 = vector ( 'none', #5349, 1000.000000000000000 ) ;
#1793 = advanced_face ( 'none', ( #14202 ), #47322, .f. ) ;
#1794 = cartesian_point ( 'none', ( 17.80441809569096989, -10.17362748845407161, 64.10000000000000853 ) ) ;
#1795 = cartesian_point ( 'none', ( 23.46150087828624109, -34.56910731781086810, -56.21408713454206207 ) ) ;
#1796 = edge_loop ( 'none', ( #4931, #29022, #22537, #2144, #21206, #20211, #31104, #49463 ) ) ;
#1797 = axis2_placement_3d ( 'none', #44141, #15651, #19795 ) ;
#1798 = cartesian_point ( 'none', ( 3.854802014682616296, -49.50013132737732491, -63.50000000000000000 ) ) ;
#1799 = direction ( 'none', ( 0.5882076359133953103, -0.8087099461816792401, 0.0000000000000000000 ) ) ;
#1800 = circle ( 'none', #13868, 2.600000000000004974 ) ;
#1801 = cartesian_point ( 'none', ( 7.354698236567073444, -19.74254967971259944, 79.30963800953264808 ) ) ;
#1802 = cartesian_point ( 'none', ( 6.562826757998374561, -28.27581593540416804, -70.21547006036399807 ) ) ;
#1803 = edge_loop ( 'none', ( #48460, #19135, #26375, #46349 ) ) ;
#1804 = edge_loop ( 'none', ( #16998, #38950, #46489, #40866 ) ) ;
#1805 = direction ( 'none', ( -0.5881599042594721771, 0.8087446612012276770, -3.106400019466996709e-16 ) ) ;
#1806 = cartesian_point ( 'none', ( -6.445786816591382973, -43.03682969430964533, -43.80650229731656253 ) ) ;
#1807 = cartesian_point ( 'none', ( 2.461172686111652741, -31.60431345574739836, -63.50000000000008527 ) ) ;
#1808 = direction ( 'none', ( -6.043533337888684984e-19, 1.452604719469154016e-16, -1.000000000000000000 ) ) ;
#1809 = axis2_placement_3d ( 'none', #28834, #8341, #44850 ) ;
#1810 = oriented_edge ( 'none', *, *, #52841, .f. ) ;
#1811 = cartesian_point ( 'none', ( -6.775652995248641730, -28.19759809218384916, 48.82317092845497797 ) ) ;
#1812 = oriented_edge ( 'none', *, *, #43870, .t. ) ;
#1813 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#1814 = circle ( 'none', #44417, 29.00000000000000000 ) ;
#1815 = vertex_point ( 'none', #5310 ) ;
#1816 = direction ( 'none', ( 0.07763951691203581362, -0.9969814970267331100, -3.270671090859534614e-16 ) ) ;
#1817 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203507810, 9.929557176491243808e-15 ) ) ;
#1818 = axis2_placement_3d ( 'none', #6002, #50531, #26494 ) ;
#1819 = circle ( 'none', #6379, 4.099999999999999645 ) ;
#1820 = edge_loop ( 'none', ( #12346, #50788, #24904, #46733 ) ) ;
#1821 = edge_loop ( 'none', ( #52209, #6389, #4812, #11485, #50869, #34746, #32247, #18181, #31240 ) ) ;
#1822 = circle ( 'none', #28986, 4.499999999999997335 ) ;
#1823 = cartesian_point ( 'none', ( 27.55598472708460278, 21.71529958231270996, -57.07708964479829206 ) ) ;
#1824 = vector ( 'none', #23141, 1000.000000000000000 ) ;
#1825 = oriented_edge ( 'none', *, *, #29581, .t. ) ;
#1826 = axis2_placement_3d ( 'none', #3593, #20196, #48124 ) ;
#1827 = circle ( 'none', #46182, 4.099999999999996980 ) ;
#1828 = direction ( 'none', ( -0.8931569858525018057, -0.06955422654783562086, -0.4443341177449763313 ) ) ;
#1829 = edge_curve ( 'none', #29806, #22870, #14815, .t. ) ;
#1830 = oriented_edge ( 'none', *, *, #207, .t. ) ;
#1831 = edge_curve ( 'none', #21177, #18922, #4665, .t. ) ;
#1832 = cartesian_point ( 'none', ( -41.51964792809034321, -14.24119181321408689, -18.50000000000001421 ) ) ;
#1833 = face_bound ( 'none', #2780, .t. ) ;
#1834 = edge_curve ( 'none', #44254, #9112, #42893, .t. ) ;
#1835 = cartesian_point ( 'none', ( -13.31785244548627034, -83.58629711654369032, -31.13712529729708223 ) ) ;
#1836 = cartesian_point ( 'none', ( 1.179789515795291183e-15, -2.884059698105539792e-14, 75.09999999999999432 ) ) ;
#1837 = oriented_edge ( 'none', *, *, #44335, .f. ) ;
#1839 = oriented_edge ( 'none', *, *, #17006, .t. ) ;
#1838 = direction ( 'none', ( -0.07763951691203903327, 0.9969814970267328880, -1.304512053934571557e-15 ) ) ;
#1840 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203582750, 0.0000000000000000000 ) ) ;
#1841 = cartesian_point ( 'none', ( 24.63550287099076996, -40.57670437557740684, -68.34438782588144079 ) ) ;
#1842 = b_spline_curve_with_knots ( 'none', 3,
( #1446, #26456, #12698, #31040 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005956375191353556779, 0.001186509342613664307 ),
.unspecified. ) ;
#1843 = edge_curve ( 'none', #20531, #14241, #21252, .t. ) ;
#1844 = cartesian_point ( 'none', ( 5.656147782127916912, -41.86310444057831859, -47.34090439548803886 ) ) ;
#1845 = cylindrical_surface ( 'none', #22013, 25.15000000000000568 ) ;
#1846 = edge_curve ( 'none', #52384, #34467, #29530, .t. ) ;
#1847 = cartesian_point ( 'none', ( 3.620570423305820906, -46.49232587070025602, -63.50000000000000000 ) ) ;
#1848 = direction ( 'none', ( 0.7321723316021172545, 0.05701761395921120523, 0.6787287149772858186 ) ) ;
#1849 = advanced_face ( 'none', ( #51142 ), #34552, .f. ) ;
#1850 = cartesian_point ( 'none', ( 36.17625686441609645, -80.73447843699874227, -76.47368953536555125 ) ) ;
#1851 = edge_curve ( 'none', #1449, #20584, #25664, .t. ) ;
#1852 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1853 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#1854 = direction ( 'none', ( 0.07763951691203901939, -0.9969814970267327769, 1.304512053934571360e-15 ) ) ;
#1855 = oriented_edge ( 'none', *, *, #27211, .f. ) ;
#1856 = oriented_edge ( 'none', *, *, #31534, .t. ) ;
#1857 = advanced_face ( 'none', ( #39087 ), #52431, .t. ) ;
#1858 = cartesian_point ( 'none', ( 2.912326467010205810, -22.84824260306718102, 84.53072882148231315 ) ) ;
#1859 = oriented_edge ( 'none', *, *, #45440, .f. ) ;
#1860 = cartesian_point ( 'none', ( -29.21405338211392433, -57.57312145069592901, -78.25295579161176818 ) ) ;
#1861 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#1862 = edge_loop ( 'none', ( #7877, #9634, #21547, #32694 ) ) ;
#1863 = cartesian_point ( 'none', ( 16.02925895757315544, 16.54022940587757518, 78.27014760361352330 ) ) ;
#1864 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#1865 = axis2_placement_3d ( 'none', #43854, #3263, #3782 ) ;
#1866 = circle ( 'none', #9236, 17.62432289551292186 ) ;
#1867 = cartesian_point ( 'none', ( 43.04242844056397388, 26.88702017589410431, -2.900000000000048317 ) ) ;
#1868 = line ( 'none', #24134, #14581 ) ;
#1869 = axis2_placement_3d ( 'none', #26394, #50596, #1634 ) ;
#1870 = b_spline_curve_with_knots ( 'none', 3,
( #32540, #16284, #16476, #20430 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001928041796341559882 ),
.unspecified. ) ;
#1871 = oriented_edge ( 'none', *, *, #45915, .t. ) ;
#1872 = vertex_point ( 'none', #1920 ) ;
#1873 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#1875 = face_outer_bound ( 'none', #39988, .t. ) ;
#1874 = cartesian_point ( 'none', ( 14.68986780854731755, -15.10151538943707727, 84.53427877581306404 ) ) ;
#1876 = circle ( 'none', #9382, 26.92264973081035606 ) ;
#1877 = cartesian_point ( 'none', ( 5.867896112886371363, -48.21601037008683477, -78.70341614287607968 ) ) ;
#1878 = oriented_edge ( 'none', *, *, #15556, .f. ) ;
#1879 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203506422, -9.992007221626408864e-15 ) ) ;
#1880 = cartesian_point ( 'none', ( 18.27863725655854310, -35.42018296348445006, -68.11373975551693150 ) ) ;
#1881 = face_outer_bound ( 'none', #13158, .t. ) ;
#1882 = cartesian_point ( 'none', ( 20.19940052653092266, -51.25513384473770628, -67.07618031572025075 ) ) ;
#1883 = edge_loop ( 'none', ( #12889, #39733 ) ) ;
#1884 = face_outer_bound ( 'none', #40167, .t. ) ;
#1885 = oriented_edge ( 'none', *, *, #47068, .t. ) ;
#1886 = oriented_edge ( 'none', *, *, #10895, .f. ) ;
#1887 = axis2_placement_3d ( 'none', #19157, #23599, #52402 ) ;
#1888 = cartesian_point ( 'none', ( 19.52271126967623971, -50.90552967306123122, -59.01573470171888403 ) ) ;
#1889 = cartesian_point ( 'none', ( 5.799671913329150996, -74.47451782789693198, -63.50000000000005684 ) ) ;
#1890 = direction ( 'none', ( -0.8931569858525015837, -0.06955422654783566250, -0.4443341177449767199 ) ) ;
#1891 = advanced_face ( 'none', ( #852 ), #10376, .f. ) ;
#1892 = cartesian_point ( 'none', ( 2.614735206723164396, -20.25828433454496746, -93.49999999999998579 ) ) ;
#1893 = cartesian_point ( 'none', ( 16.42451087376069196, 38.40435759287623085, -14.60000000000004050 ) ) ;
#1894 = cartesian_point ( 'none', ( -1.081620527441695678, 28.66827825337498581, 47.09999999999998721 ) ) ;
#1895 = edge_curve ( 'none', #34856, #13863, #40334, .t. ) ;
#1896 = direction ( 'none', ( 5.690833777106465230e-16, 2.476491431256913847e-16, -1.000000000000000000 ) ) ;
#1897 = oriented_edge ( 'none', *, *, #8961, .f. ) ;
#1898 = cartesian_point ( 'none', ( -24.89205586985638163, 36.28202798317577304, 47.90001466688175213 ) ) ;
#1899 = oriented_edge ( 'none', *, *, #24255, .f. ) ;
#1900 = edge_curve ( 'none', #16480, #34255, #41620, .t. ) ;
#1901 = edge_curve ( 'none', #24128, #22059, #15058, .t. ) ;
#1902 = advanced_face ( 'none', ( #3979 ), #46619, .f. ) ;
#1903 = direction ( 'none', ( 0.8842166883172183356, 0.4670769188274359607, 3.628950141531785262e-16 ) ) ;
#1904 = cartesian_point ( 'none', ( -22.98751371378952868, 1.443119266847443294, 83.77994382009788410 ) ) ;
#1905 = direction ( 'none', ( 0.7049723772651260711, 0.05489942889654846059, 0.7071067811865401342 ) ) ;
#1906 = vector ( 'none', #28886, 1000.000000000000000 ) ;
#1907 = line ( 'none', #24915, #37015 ) ;
#1908 = cartesian_point ( 'none', ( 28.04509352772726416, -7.380564275245566463, 50.66211297380235123 ) ) ;
#1909 = edge_curve ( 'none', #14848, #48652, #7834, .t. ) ;
#1910 = direction ( 'none', ( -0.2631307105943797575, 0.9647601925567290682, -1.440493793230150101e-16 ) ) ;
#1911 = line ( 'none', #20274, #10193 ) ;
#1912 = cartesian_point ( 'none', ( 33.42307469096347461, -89.57543233611694689, -82.50000000000024158 ) ) ;
#1913 = oriented_edge ( 'none', *, *, #11293, .t. ) ;
#1914 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1915 = oriented_edge ( 'none', *, *, #11188, .f. ) ;
#1916 = edge_curve ( 'none', #49923, #43739, #28234, .t. ) ;
#1917 = circle ( 'none', #44325, 4.000000000000000000 ) ;
#1918 = oriented_edge ( 'none', *, *, #14766, .t. ) ;
#1920 = cartesian_point ( 'none', ( -58.21627024962013053, -89.63806077136260342, -4.923127430699461904 ) ) ;
#1919 = direction ( 'none', ( -0.8568399646438382700, 0.5155824618711792873, -2.005353575242990096e-16 ) ) ;
#1921 = face_outer_bound ( 'none', #47091, .t. ) ;
#1922 = cartesian_point ( 'none', ( -53.38010742503011130, -89.91581691389016839, -44.49999999999941025 ) ) ;
#1923 = oriented_edge ( 'none', *, *, #46694, .t. ) ;
#1924 = cartesian_point ( 'none', ( 2.844606803306532150, 0.4914727539914026666, -87.99999999999995737 ) ) ;
#1925 = circle ( 'none', #17825, 16.55000000000000071 ) ;
#1926 = oriented_edge ( 'none', *, *, #12122, .f. ) ;
#1927 = oriented_edge ( 'none', *, *, #26580, .t. ) ;
#1928 = face_outer_bound ( 'none', #28323, .t. ) ;
#1929 = oriented_edge ( 'none', *, *, #27025, .f. ) ;
#1930 = oriented_edge ( 'none', *, *, #39624, .t. ) ;
#1931 = axis2_placement_3d ( 'none', #28841, #171, #4431 ) ;
#1932 = axis2_placement_3d ( 'none', #52522, #31571, #36025 ) ;
#1933 = cartesian_point ( 'none', ( 1.679323545824321640, -21.00123051738615132, 78.84228967070900751 ) ) ;
#1934 = cartesian_point ( 'none', ( -11.11938305474821753, -20.17096489324880793, 78.74383925302997511 ) ) ;
#1935 = direction ( 'none', ( -0.9969814970267327769, -0.07763951691203899164, -2.040529935979874326e-17 ) ) ;
#1936 = oriented_edge ( 'none', *, *, #12918, .f. ) ;
#1937 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#1938 = cartesian_point ( 'none', ( 22.66912872436707715, 4.073996338741039835, 80.31416000000000111 ) ) ;
#1939 = cartesian_point ( 'none', ( -3.460151673326493427, -38.61037702127582349, -77.42911591724522680 ) ) ;
#1940 = oriented_edge ( 'none', *, *, #8877, .t. ) ;
#1941 = oriented_edge ( 'none', *, *, #4115, .t. ) ;
#1942 = cartesian_point ( 'none', ( 21.68925465339421876, 7.750037152828166853, 84.90443154097955869 ) ) ;
#1943 = cartesian_point ( 'none', ( -20.59748130889949280, 20.41430292049017936, 51.09999999999998721 ) ) ;
#1944 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#1945 = advanced_face ( 'none', ( #32082 ), #18698, .t. ) ;
#1946 = cartesian_point ( 'none', ( -12.09879180460067438, -40.41132605879064243, -63.41960697146640769 ) ) ;
#1947 = direction ( 'none', ( -0.9994901143334186111, 0.0000000000000000000, -0.03192978781279026679 ) ) ;
#1948 = circle ( 'none', #17772, 17.62432289551292186 ) ;
#1949 = vector ( 'none', #39879, 1000.000000000000114 ) ;
#1950 = cartesian_point ( 'none', ( 33.20652290245291027, 26.72338557759609756, -30.49999999999993605 ) ) ;
#1951 = axis2_placement_3d ( 'none', #15857, #3416, #47586 ) ;
#1952 = cartesian_point ( 'none', ( -38.59153510662596887, 15.86515189728755360, -35.09999999999995879 ) ) ;
#1953 = face_outer_bound ( 'none', #39458, .t. ) ;
#1954 = cartesian_point ( 'none', ( -22.44222107155274770, -1.974830214361183112, 72.59999999999998010 ) ) ;
#1955 = oriented_edge ( 'none', *, *, #44814, .t. ) ;
#1956 = oriented_edge ( 'none', *, *, #30516, .f. ) ;
#1957 = advanced_face ( 'none', ( #46054 ), #31162, .f. ) ;
#1958 = axis2_placement_3d ( 'none', #6996, #22667, #51138 ) ;
#1959 = vector ( 'none', #137, 1000.000000000000114 ) ;
#1960 = vertex_point ( 'none', #42540 ) ;
#1961 = cartesian_point ( 'none', ( -21.03278144233586389, -1.212471892017380037, 84.53427877581303562 ) ) ;
#1962 = cartesian_point ( 'none', ( -21.04364162287226847, 1.018311378796043165, 78.52395711559289282 ) ) ;
#1963 = face_outer_bound ( 'none', #2620, .t. ) ;
#1964 = oriented_edge ( 'none', *, *, #27211, .t. ) ;
#1965 = axis2_placement_3d ( 'none', #23688, #33137, #27763 ) ;
#1966 = edge_curve ( 'none', #3320, #37779, #35272, .t. ) ;
#1967 = circle ( 'none', #3134, 23.03229999999999933 ) ;
#1968 = oriented_edge ( 'none', *, *, #6990, .f. ) ;
#1969 = oriented_edge ( 'none', *, *, #3708, .f. ) ;
#1970 = direction ( 'none', ( 0.2631307105943833657, -0.9647601925567279579, 0.0000000000000000000 ) ) ;
#1971 = axis2_placement_3d ( 'none', #15118, #30842, #2481 ) ;
#1972 = edge_curve ( 'none', #12156, #21196, #15422, .t. ) ;
#1973 = cartesian_point ( 'none', ( 38.65491951105658330, -79.53893924749691280, -43.73274780313496279 ) ) ;
#1974 = cartesian_point ( 'none', ( 8.646650348126801333, -50.52523596510224024, -86.07953156343234014 ) ) ;
#1975 = circle ( 'none', #12012, 50.00000000000001421 ) ;
#1976 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203584138, -1.067522139062652643e-15 ) ) ;
#1977 = direction ( 'none', ( -0.9969814970267328880, -0.07763951691203704875, 0.0000000000000000000 ) ) ;
#1978 = plane ( 'none', #47335 ) ;
#1979 = cartesian_point ( 'none', ( -19.35268220853912879, -51.59214113541542446, -63.54400742439988647 ) ) ;
#1980 = oriented_edge ( 'none', *, *, #4323, .t. ) ;
#1981 = oriented_edge ( 'none', *, *, #4587, .f. ) ;
#1982 = direction ( 'none', ( -0.6416855659042081106, -0.7669678184319054237, 9.179419521942078579e-16 ) ) ;
#1983 = cartesian_point ( 'none', ( -6.988669657736564567, -20.76951937316319174, -90.84220462373735927 ) ) ;
#1984 = edge_curve ( 'none', #34280, #16332, #6546, .t. ) ;
#1985 = cartesian_point ( 'none', ( 11.39653303906775150, 20.01548016728405699, 78.92039284701512258 ) ) ;
#1986 = edge_curve ( 'none', #2890, #7259, #16100, .t. ) ;
#1987 = edge_curve ( 'none', #24473, #2875, #18678, .t. ) ;
#1988 = edge_curve ( 'none', #12305, #34177, #20265, .t. ) ;
#1989 = oriented_edge ( 'none', *, *, #23065, .t. ) ;
#1990 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#1991 = direction ( 'none', ( -0.9502573125244835328, 0.0000000000000000000, -0.3114659531854904739 ) ) ;
#1992 = line ( 'none', #4259, #5827 ) ;
#1993 = edge_curve ( 'none', #13570, #2030, #19962, .t. ) ;
#1994 = cartesian_point ( 'none', ( 11.23437503013087380, -15.25275756558763973, -93.49999999999997158 ) ) ;
#1995 = cartesian_point ( 'none', ( 11.75339643844825588, -6.641360716048509083, 46.10000000000000142 ) ) ;
#1996 = cartesian_point ( 'none', ( -28.04509352772725350, 7.380564275245512285, 64.31885141022777930 ) ) ;
#1997 = plane ( 'none', #34206 ) ;
#1998 = cartesian_point ( 'none', ( -27.33595865620972276, -81.96977663889883559, -81.21910232584295386 ) ) ;
#1999 = cartesian_point ( 'none', ( -10.56478785328736159, -18.22731575212123190, 80.21642555830219123 ) ) ;
#2000 = edge_loop ( 'none', ( #42811, #13895, #26458, #19070 ) ) ;
#2001 = circle ( 'none', #1668, 27.80000000000000426 ) ;
#2002 = cartesian_point ( 'none', ( -29.14050571574106030, -71.97972580269289722, -83.50000000000007105 ) ) ;
#2004 = cartesian_point ( 'none', ( 18.95502022706530099, -37.48072886523501523, -30.49999999999997158 ) ) ;
#2003 = axis2_placement_3d ( 'none', #13564, #13210, #50079 ) ;
#2005 = line ( 'none', #41839, #6454 ) ;
#2006 = cartesian_point ( 'none', ( 33.42307469096347461, -89.57543233611694689, -82.50000000000024158 ) ) ;
#2007 = line ( 'none', #18440, #30733 ) ;
#2008 = oriented_edge ( 'none', *, *, #24038, .t. ) ;
#2009 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#2010 = cartesian_point ( 'none', ( -6.576894072398815183, -39.69686534104867803, -84.71259359427250502 ) ) ;
#2011 = oriented_edge ( 'none', *, *, #3107, .f. ) ;
#2012 = vertex_point ( 'none', #19226 ) ;
#2013 = axis2_placement_3d ( 'none', #43337, #2722, #31257 ) ;
#2014 = vector ( 'none', #25984, 1000.000000000000000 ) ;
#2015 = edge_loop ( 'none', ( #27112, #24594, #43388, #11922 ) ) ;
#2016 = oriented_edge ( 'none', *, *, #11676, .f. ) ;
#2017 = oriented_edge ( 'none', *, *, #40405, .t. ) ;
#2018 = direction ( 'none', ( 0.07763951691203481442, -0.9969814970267332210, 6.065254942160064054e-16 ) ) ;
#2019 = cartesian_point ( 'none', ( 1.180120657063003842, -15.15411875480631743, -88.49999999999997158 ) ) ;
#2020 = axis2_placement_3d ( 'none', #9120, #29103, #37652 ) ;
#2021 = cartesian_point ( 'none', ( -12.05288934432354608, 41.69006106719952243, -18.49999999999996803 ) ) ;
#2022 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203584138, 1.067522139062652643e-15 ) ) ;
#2023 = advanced_face ( 'none', ( #44137 ), #7814, .t. ) ;
#2024 = axis2_placement_3d ( 'none', #51993, #19268, #23345 ) ;
#2025 = cartesian_point ( 'none', ( 15.36368499965377943, 17.16044772468561419, 77.67137072722047719 ) ) ;
#2026 = cartesian_point ( 'none', ( 17.80646240924772528, -50.33076371853012887, -45.34490664281764793 ) ) ;
#2027 = oriented_edge ( 'none', *, *, #8549, .f. ) ;
#2028 = cartesian_point ( 'none', ( 9.309868415589642510, -18.52917003705482912, 35.12672978829947112 ) ) ;
#2029 = oriented_edge ( 'none', *, *, #15485, .f. ) ;
#2030 = vertex_point ( 'none', #23496 ) ;
#2031 = axis2_placement_3d ( 'none', #11173, #6545, #6910 ) ;
#2032 = direction ( 'none', ( 0.06479570896056832674, -0.8320520978202653462, 0.5509000114478060928 ) ) ;
#2033 = cartesian_point ( 'none', ( 19.56955161653222675, -51.30418306506767578, -57.77225679002189196 ) ) ;
#2034 = axis2_placement_3d ( 'none', #2447, #42882, #26328 ) ;
#2035 = oriented_edge ( 'none', *, *, #17376, .t. ) ;
#2036 = cartesian_point ( 'none', ( -4.484027115461438839, -48.75353754025140773, -85.03571362704266789 ) ) ;
#2037 = edge_loop ( 'none', ( #20479, #13722, #19296, #38821 ) ) ;
#2038 = direction ( 'none', ( -0.3364089637009677336, -0.9417159917627188070, 7.503769484450481017e-16 ) ) ;
#2039 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#2040 = oriented_edge ( 'none', *, *, #39637, .f. ) ;
#2041 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#2042 = line ( 'none', #47962, #13489 ) ;
#2043 = advanced_face ( 'none', ( #51128 ), #12913, .f. ) ;
#2044 = cartesian_point ( 'none', ( -4.053934583573046702, -13.15722751651525435, 68.75485900149959662 ) ) ;
#2045 = axis2_placement_3d ( 'none', #15115, #10678, #22967 ) ;
#2046 = cartesian_point ( 'none', ( 7.683270686791160209, -19.61671060202233718, 81.88584000000000174 ) ) ;
#2047 = edge_curve ( 'none', #5565, #26745, #28078, .t. ) ;
#2048 = cartesian_point ( 'none', ( 3.454958502585633973, -44.36567661768965110, -63.50000000000000000 ) ) ;
#2049 = direction ( 'none', ( 0.6473454901660874450, -0.7621967045071947888, 1.733559834015038126e-16 ) ) ;
#2050 = edge_curve ( 'none', #25434, #18946, #23992, .t. ) ;
#2051 = face_bound ( 'none', #45108, .t. ) ;
#2052 = b_spline_curve_with_knots ( 'none', 3,
( #12098, #44332, #4078, #12262, #36887, #19807, #45225, #25449, #33494, #25276, #41311, #20857, #882, #33321 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.01381585443657760981, 0.01559735829659627052, 0.01737886215661493122, 0.01916036601663358846, 0.02094186987665224570, 0.02450487759668958099, 0.02806788531672691628 ),
.unspecified. ) ;
#2053 = edge_loop ( 'none', ( #19834, #2930, #12872, #4501 ) ) ;
#2054 = face_outer_bound ( 'none', #4119, .t. ) ;
#2055 = line ( 'none', #9321, #35233 ) ;
#2056 = face_outer_bound ( 'none', #40386, .t. ) ;
#2057 = edge_curve ( 'none', #30457, #5019, #39317, .t. ) ;
#2058 = cartesian_point ( 'none', ( -2.582981936205032802, -31.49561106536510025, -69.72853818616275134 ) ) ;
#2059 = axis2_placement_3d ( 'none', #26039, #1619, #14599 ) ;
#2060 = line ( 'none', #31844, #28203 ) ;
#2061 = cartesian_point ( 'none', ( 2.756202850377284630, -35.39284314444898172, 0.09999999999996816991 ) ) ;
#2062 = direction ( 'none', ( 0.07763951691203546668, -0.9969814970267332210, -4.067980730699867884e-16 ) ) ;
#2063 = edge_curve ( 'none', #22698, #29048, #20576, .t. ) ;
#2064 = cartesian_point ( 'none', ( 11.22902138668935379, -144.1936657711384555, -63.50000000000001421 ) ) ;
#2065 = edge_loop ( 'none', ( #52845, #2219, #44053, #23623 ) ) ;
#2066 = oriented_edge ( 'none', *, *, #29654, .f. ) ;
#2067 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#2068 = plane ( 'none', #37982 ) ;
#2069 = direction ( 'none', ( 0.7762171656410771226, 0.06044758698022837523, -0.6275611531893928730 ) ) ;
#2070 = vector ( 'none', #27983, 1000.000000000000227 ) ;
#2071 = cartesian_point ( 'none', ( -2.269761864166336185, -39.64589446495957503, -77.73073199639659947 ) ) ;
#2072 = oriented_edge ( 'none', *, *, #23776, .t. ) ;
#2073 = edge_loop ( 'none', ( #40004, #4697, #31302, #44808 ) ) ;
#2074 = face_outer_bound ( 'none', #17099, .t. ) ;
#2075 = edge_curve ( 'none', #14653, #40562, #46037, .t. ) ;
#2076 = cartesian_point ( 'none', ( -7.380564275245832029, -28.04509352772720376, 64.09999999999999432 ) ) ;
#2077 = direction ( 'none', ( -0.7762171656410772336, -0.06044758698022840299, 0.6275611531893928730 ) ) ;
#2078 = cartesian_point ( 'none', ( -30.90642640782871098, -2.406825024273108848, -24.99999999999999645 ) ) ;
#2079 = edge_loop ( 'none', ( #13109, #52671, #20658, #34300 ) ) ;
#2080 = direction ( 'none', ( -0.4081551754877782434, -0.03178491350593887904, -0.9123590696627951191 ) ) ;
#2081 = oriented_edge ( 'none', *, *, #27278, .t. ) ;
#2082 = oriented_edge ( 'none', *, *, #13129, .t. ) ;
#2083 = cartesian_point ( 'none', ( -10.39167627421490891, 18.32894673785632023, 77.71130719868172321 ) ) ;
#2084 = plane ( 'none', #23926 ) ;
#2085 = cartesian_point ( 'none', ( 23.66974958900386738, -8.055806149682993578, -58.48093585522144622 ) ) ;
#2086 = cartesian_point ( 'none', ( -9.155323085322425669, -53.54112066306899465, -73.37026089176936239 ) ) ;
#2087 = plane ( 'none', #29767 ) ;
#2088 = direction ( 'none', ( 4.743173283671095687e-16, 3.993128171903853670e-16, -1.000000000000000000 ) ) ;
#2089 = oriented_edge ( 'none', *, *, #12601, .t. ) ;
#2090 = oriented_edge ( 'none', *, *, #44814, .f. ) ;
#2092 = direction ( 'none', ( -0.8087446612012278990, -0.5881599042594720661, 0.0000000000000000000 ) ) ;
#2091 = cartesian_point ( 'none', ( 20.33717538679768211, 9.692911754814952374, 84.91370849898476081 ) ) ;
#2093 = direction ( 'none', ( -0.06479570896056868756, 0.8320520978202655682, -0.5509000114478057597 ) ) ;
#2094 = vector ( 'none', #17269, 1000.000000000000227 ) ;
#2095 = axis2_placement_3d ( 'none', #11577, #39922, #28329 ) ;
#2096 = direction ( 'none', ( 5.690833777106465230e-16, 2.476491431256913847e-16, -1.000000000000000000 ) ) ;
#2097 = face_outer_bound ( 'none', #1820, .t. ) ;
#2098 = direction ( 'none', ( -0.4104218873532141099, 0.0000000000000000000, -0.9118957585061054916 ) ) ;
#2099 = axis2_placement_3d ( 'none', #10428, #34519, #46753 ) ;
#2100 = b_spline_curve_with_knots ( 'none', 3,
( #47350, #22973, #51452, #27073, #10851, #39376 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.01667208192478669693, 0.01888681720412699327, 0.02110155248346728962 ),
.unspecified. ) ;
#2101 = advanced_face ( 'none', ( #2074 ), #37787, .t. ) ;
#2102 = cartesian_point ( 'none', ( -15.78789906233331308, -42.86429072990834754, -75.79443578321617281 ) ) ;
#2103 = plane ( 'none', #41916 ) ;
#2104 = circle ( 'none', #25087, 25.15000000000000568 ) ;
#2105 = oriented_edge ( 'none', *, *, #44506, .t. ) ;
#2106 = cartesian_point ( 'none', ( -11.63153933109287230, -54.81853701156898495, -74.42063609413310132 ) ) ;
#2107 = vector ( 'none', #47595, 999.9999999999998863 ) ;
#2108 = circle ( 'none', #36561, 49.74999999999999289 ) ;
#2109 = advanced_face ( 'none', ( #12248 ), #23104, .t. ) ;
#2110 = line ( 'none', #48481, #44176 ) ;
#2111 = cartesian_point ( 'none', ( 3.976483196692906841, -20.69020449560420616, 77.66572122418692459 ) ) ;
#2112 = cartesian_point ( 'none', ( -21.46758374188653207, -39.89226551958518030, 53.10000000000009379 ) ) ;
#2113 = person ( 'δָ��', 'δָ��', 'δָ��', ('δָ��'), ('δָ��'), ('δָ��') ) ;
#2114 = cartesian_point ( 'none', ( 36.14097280774448251, -14.39058605633627153, -38.09999999999994458 ) ) ;
#2115 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203506422, 9.992007221626408864e-15 ) ) ;
#2116 = axis2_placement_3d ( 'none', #1242, #24958, #49857 ) ;
#2117 = oriented_edge ( 'none', *, *, #39932, .t. ) ;
#2118 = oriented_edge ( 'none', *, *, #41402, .f. ) ;
#2119 = cartesian_point ( 'none', ( -4.089621411498583825, -36.75978397835249467, -78.52863055324762342 ) ) ;
#2120 = face_outer_bound ( 'none', #47196, .t. ) ;
#2121 = cartesian_point ( 'none', ( -25.90666676838411675, -98.80963827963290669, -63.49999999999966604 ) ) ;
#2122 = cartesian_point ( 'none', ( 21.97073020071210792, 39.53574926081968499, 48.39999999999995595 ) ) ;
#2123 = vertex_point ( 'none', #28095 ) ;
#2124 = axis2_placement_3d ( 'none', #45677, #21140, #49416 ) ;
#2125 = oriented_edge ( 'none', *, *, #26739, .f. ) ;
#2126 = cartesian_point ( 'none', ( -20.23910617042912818, 20.77100278838333480, 49.00687726971421654 ) ) ;
#2127 = cartesian_point ( 'none', ( 1.992944933502373450, -87.51367929736569806, -81.57478461035709927 ) ) ;
#2128 = axis2_placement_3d ( 'none', #3690, #51967, #15966 ) ;
#2129 = direction ( 'none', ( -0.9969814970267332210, -0.07763951691203510586, 9.950373858202965494e-15 ) ) ;
#2130 = edge_curve ( 'none', #5775, #5004, #33957, .t. ) ;
#2131 = oriented_edge ( 'none', *, *, #28700, .t. ) ;
#2132 = edge_loop ( 'none', ( #19, #46351, #47766, #24921 ) ) ;
#2133 = vertex_point ( 'none', #52470 ) ;
#2134 = cartesian_point ( 'none', ( 23.38756900127383886, -34.62000927229247083, -56.00046455254871347 ) ) ;
#2135 = edge_curve ( 'none', #21490, #24374, #29510, .t. ) ;
#2137 = direction ( 'none', ( 0.4973127069397035860, -0.6705196283573802152, 0.5505301985393582509 ) ) ;
#2136 = cartesian_point ( 'none', ( 13.28954772237710102, -11.61413731968043628, -80.77775651264376222 ) ) ;
#2138 = edge_curve ( 'none', #2360, #23738, #16076, .t. ) ;
#2139 = cartesian_point ( 'none', ( -18.18199362667019869, 22.59236835216092487, 46.56076951545870912 ) ) ;
#2140 = edge_loop ( 'none', ( #25073, #28264, #28168, #26382 ) ) ;
#2141 = cartesian_point ( 'none', ( -21.00363815267842682, -1.655967998341822511, 84.51156378141351411 ) ) ;
#2142 = vertex_point ( 'none', #20112 ) ;
#2143 = cartesian_point ( 'none', ( -20.96893137678211971, 2.038056232433524961, 80.21657577298940112 ) ) ;
#2144 = oriented_edge ( 'none', *, *, #23568, .f. ) ;
#2145 = conical_surface ( 'none', #30134, 2.999999999999998668, 1.047197551196589638 ) ;
#2146 = oriented_edge ( 'none', *, *, #25872, .t. ) ;
#2147 = cartesian_point ( 'none', ( 2.113222289614506822e-14, -3.927298371450349208e-15, -29.49999999999997158 ) ) ;
#2148 = circle ( 'none', #36539, 3.849814038937465543 ) ;
#2149 = edge_curve ( 'none', #40480, #22097, #1416, .t. ) ;
#2151 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#2150 = circle ( 'none', #46591, 4.099999999999999645 ) ;
#2152 = cartesian_point ( 'none', ( -4.991133212028437072, -46.07659149986588432, -46.25467295136809298 ) ) ;
#2153 = direction ( 'none', ( 0.5882076359133950882, -0.8087099461816794621, -8.422145414964854604e-17 ) ) ;
#2154 = cartesian_point ( 'none', ( 17.84121807337493948, -37.51003306239958590, -66.76835816181602468 ) ) ;
#2155 = edge_curve ( 'none', #214, #12306, #39072, .t. ) ;
#2157 = cartesian_point ( 'none', ( -8.362211806215087861, -10.60370776956968442, 46.28349554528650600 ) ) ;
#2156 = cartesian_point ( 'none', ( 23.42906518012822303, 1.824528647432913875, 93.10000000000002274 ) ) ;
#2158 = advanced_face ( 'none', ( #19303, #43481 ), #4027, .f. ) ;
#2159 = cartesian_point ( 'none', ( 12.39117641496733491, -17.03838989878940779, 82.62889477668289828 ) ) ;
#2160 = circle ( 'none', #37045, 0.4000000000000002442 ) ;
#2161 = oriented_edge ( 'none', *, *, #11428, .f. ) ;
#2162 = vector ( 'none', #35561, 1000.000000000000114 ) ;
#2163 = vector ( 'none', #29816, 1000.000000000000114 ) ;
#2164 = cartesian_point ( 'none', ( 10.90162362410890928, 20.28900131695983688, 80.10105029677939115 ) ) ;
#2165 = face_outer_bound ( 'none', #36433, .t. ) ;
#2166 = advanced_face ( 'none', ( #49861 ), #9704, .t. ) ;
#2167 = edge_loop ( 'none', ( #4047, #47292, #16324, #12291 ) ) ;
#2168 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203582750, -2.040529935979954753e-17 ) ) ;
#2169 = oriented_edge ( 'none', *, *, #11043, .f. ) ;
#2170 = oriented_edge ( 'none', *, *, #21360, .t. ) ;
#2171 = axis2_placement_3d ( 'none', #35840, #32254, #44508 ) ;
#2172 = direction ( 'none', ( -0.9969814970267328880, -0.07763951691203581362, 0.0000000000000000000 ) ) ;
#2173 = oriented_edge ( 'none', *, *, #21161, .f. ) ;
#2174 = cartesian_point ( 'none', ( -7.457499640822880416, -11.26174483053322106, 46.12390874376564653 ) ) ;
#2175 = axis2_placement_3d ( 'none', #10175, #46674, #18234 ) ;
#2176 = cartesian_point ( 'none', ( 11.22902138668935379, -144.1936657711384555, -63.50000000000001421 ) ) ;
#2177 = vertex_point ( 'none', #24878 ) ;
#2178 = cartesian_point ( 'none', ( 20.48103908565630960, 10.53711061043936326, 79.36463902297029449 ) ) ;
#2179 = cartesian_point ( 'none', ( 24.73741892560698119, -35.62560945506461962, -57.03289495625050165 ) ) ;
#2180 = cartesian_point ( 'none', ( 20.41430292049014739, 20.59748130889954254, 51.10000000000000142 ) ) ;
#2181 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#2182 = circle ( 'none', #35869, 13.50000000000000000 ) ;
#2183 = b_spline_curve_with_knots ( 'none', 3,
( #52038, #11436, #11783, #40823, #52725, #3931, #36048, #48477, #11956, #44374, #52381, #36229 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.01201532611138295299, 0.01234222532593964687, 0.01266912454049634075, 0.01332292296960972677, 0.01397672139872311453, 0.01463051982783650229 ),
.unspecified. ) ;
#2184 = edge_loop ( 'none', ( #34392, #9476, #30337, #43474, #37592, #1200, #10095, #5636, #18480, #44093, #23929 ) ) ;
#2185 = vertex_point ( 'none', #45700 ) ;
#2186 = cartesian_point ( 'none', ( 25.47926859369104235, 16.79627556723659154, 46.10000000000000142 ) ) ;
#2187 = direction ( 'none', ( -0.07763951691203545280, 0.9969814970267329990, 4.067980730699866897e-16 ) ) ;
#2188 = axis2_placement_3d ( 'none', #18847, #51749, #35597 ) ;
#2189 = vertex_point ( 'none', #45175 ) ;
#2190 = cartesian_point ( 'none', ( 71.24257970331115075, -80.21087729988580861, -82.50000000000063949 ) ) ;
#2191 = cartesian_point ( 'none', ( 3.055114990488651650, -39.23122190800197728, -63.50000000000000000 ) ) ;
#2192 = vertex_point ( 'none', #45515 ) ;
#2193 = circle ( 'none', #23237, 4.000000000000000000 ) ;
#2194 = circle ( 'none', #17973, 70.00000000000000000 ) ;
#2195 = oriented_edge ( 'none', *, *, #36271, .t. ) ;
#2196 = cartesian_point ( 'none', ( 17.26457379870982223, -38.12466624900344669, -58.21730987554598613 ) ) ;
#2197 = axis2_placement_3d ( 'none', #51703, #35017, #2911 ) ;
#2198 = face_outer_bound ( 'none', #52383, .t. ) ;
#2199 = cartesian_point ( 'none', ( 1.360112486328747039, -29.68935996320150039, 47.09999999999999432 ) ) ;
#2200 = direction ( 'none', ( -0.7669678184319056458, 0.6416855659042077775, -4.771672615329659068e-16 ) ) ;
#2202 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#2201 = direction ( 'none', ( -0.9647601925567280690, -0.2631307105943830882, -2.930507776888887572e-16 ) ) ;
#2203 = cartesian_point ( 'none', ( 17.40179445231715150, -46.27948797272899384, -45.45788340676142525 ) ) ;
#2204 = axis2_placement_3d ( 'none', #37969, #42734, #46988 ) ;
#2205 = cylindrical_surface ( 'none', #5254, 23.50000000000001066 ) ;
#2206 = edge_loop ( 'none', ( #51680, #24910 ) ) ;
#2207 = circle ( 'none', #49016, 21.25000000000000711 ) ;
#2208 = edge_curve ( 'none', #18294, #36729, #22477, .t. ) ;
#2209 = line ( 'none', #2261, #14323 ) ;
#2210 = line ( 'none', #42537, #23922 ) ;
#2211 = edge_curve ( 'none', #23676, #34586, #5245, .t. ) ;
#2212 = direction ( 'none', ( -0.9969814970267332210, -0.07763951691203510586, 9.950373858202965494e-15 ) ) ;
#2213 = edge_curve ( 'none', #21991, #33174, #2698, .t. ) ;
#2214 = cartesian_point ( 'none', ( -3.822524647174594392, -52.93429336257148066, -84.19980611320475816 ) ) ;
#2215 = oriented_edge ( 'none', *, *, #48089, .t. ) ;
#2216 = cartesian_point ( 'none', ( 17.12498836135496916, -37.85079972162268547, -44.97707194916109330 ) ) ;
#2217 = cartesian_point ( 'none', ( -19.12735195475320182, -12.83268544993715388, 77.38622717697170117 ) ) ;
#2218 = vertex_point ( 'none', #25053 ) ;
#2219 = oriented_edge ( 'none', *, *, #20537, .f. ) ;
#2220 = advanced_face ( 'none', ( #32680 ), #42869, .t. ) ;
#2221 = cartesian_point ( 'none', ( -8.436078878642090828, -20.01356679511427927, -91.51714173213028403 ) ) ;
#2222 = direction ( 'none', ( -0.8987840391973691556, -0.06999243097253098067, 0.4327681948695139558 ) ) ;
#2223 = oriented_edge ( 'none', *, *, #22426, .t. ) ;
#2224 = edge_curve ( 'none', #29348, #14278, #6522, .t. ) ;
#2225 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#2226 = oriented_edge ( 'none', *, *, #1440, .t. ) ;
#2228 = advanced_face ( 'none', ( #11637 ), #4740, .t. ) ;
#2227 = cartesian_point ( 'none', ( -28.84599768153294619, -18.99965054908437168, -56.72442675538049173 ) ) ;
#2229 = edge_curve ( 'none', #52479, #46250, #14706, .t. ) ;
#2230 = face_outer_bound ( 'none', #27879, .t. ) ;
#2231 = oriented_edge ( 'none', *, *, #20674, .t. ) ;
#2232 = oriented_edge ( 'none', *, *, #20751, .f. ) ;
#2233 = cartesian_point ( 'none', ( 19.96656838552892310, 1.564477444691763086, 35.83189061011895404 ) ) ;
#2234 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203582750, 0.0000000000000000000 ) ) ;
#2235 = cartesian_point ( 'none', ( 1.340103285922278804e-15, -2.887152820483531692e-14, 74.59999999999999432 ) ) ;
#2236 = oriented_edge ( 'none', *, *, #43411, .f. ) ;
#2237 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203606342, -5.948076532989660649e-17 ) ) ;
#2238 = direction ( 'none', ( 0.07763951691203481442, -0.9969814970267332210, 6.065254942160064054e-16 ) ) ;
#2239 = vertex_point ( 'none', #24698 ) ;
#2240 = conical_surface ( 'none', #29729, 29.00000000000000000, 0.5235987755982990377 ) ;
#2241 = axis2_placement_3d ( 'none', #13546, #26379, #42053 ) ;
#2242 = direction ( 'none', ( -5.807554947633241928e-16, -3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#2243 = cartesian_point ( 'none', ( 5.675838098341626115, -18.64863859774328247, -70.10515306565213223 ) ) ;
#2244 = face_outer_bound ( 'none', #47827, .t. ) ;
#2245 = oriented_edge ( 'none', *, *, #22053, .t. ) ;
#2246 = axis2_placement_3d ( 'none', #13488, #17986, #38463 ) ;
#2247 = circle ( 'none', #21660, 32.50000000000000711 ) ;
#2248 = cartesian_point ( 'none', ( -14.52792657356181039, -53.76797210154195739, -51.53849467846119836 ) ) ;
#2249 = cartesian_point ( 'none', ( 18.97512999931981525, 39.69816672730515705, -10.00000000000003375 ) ) ;
#2250 = direction ( 'none', ( 7.771561172376065215e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#2251 = vertex_point ( 'none', #25223 ) ;
#2252 = direction ( 'none', ( -4.430922201617625474e-16, 6.186244751703139503e-17, 1.000000000000000000 ) ) ;
#2253 = edge_loop ( 'none', ( #17036, #28175, #47871, #24596, #33220, #24245, #49801, #11121, #32191, #5911, #13530 ) ) ;
#2254 = cartesian_point ( 'none', ( 7.197183217745777739, -92.42018477437812862, -63.50000000000004263 ) ) ;
#2255 = oriented_edge ( 'none', *, *, #12606, .t. ) ;
#2256 = oriented_edge ( 'none', *, *, #50576, .t. ) ;
#2258 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 2.392722035830078972e-16 ) ) ;
#2257 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#2259 = cylindrical_surface ( 'none', #7831, 11.10000000000000142 ) ;
#2260 = cartesian_point ( 'none', ( 10.29459079261279442, 18.38154443868543808, 83.25630769151067057 ) ) ;
#2261 = cartesian_point ( 'none', ( 35.74383728376533043, 38.24591873804759246, 93.29238815542520058 ) ) ;
#2262 = line ( 'none', #51183, #22665 ) ;
#2263 = cartesian_point ( 'none', ( -8.378924904769741389, -51.85045512322779615, -72.72200229334472965 ) ) ;
#2264 = cartesian_point ( 'none', ( -15.13364968992943638, -43.67371049057506127, -51.64990750478611403 ) ) ;
#2265 = cartesian_point ( 'none', ( 2.655271478391668882, -34.09676719831430347, -63.50000000000000000 ) ) ;
#2266 = cartesian_point ( 'none', ( 18.72280156935570261, 42.93835659264203031, -23.50000000000003197 ) ) ;
#2267 = oriented_edge ( 'none', *, *, #13597, .t. ) ;
#2269 = direction ( 'none', ( -0.5881599042594720661, 0.8087446612012277880, 0.0000000000000000000 ) ) ;
#2268 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 5.518007080641930076e-16 ) ) ;
#2270 = oriented_edge ( 'none', *, *, #45047, .t. ) ;
#2271 = oriented_edge ( 'none', *, *, #28302, .t. ) ;
#2272 = cartesian_point ( 'none', ( 23.93451147369147947, 16.37495528286208213, 46.09999999999978826 ) ) ;
#2273 = cartesian_point ( 'none', ( 37.45011368969942112, -25.52477693924087987, 36.10000000000008669 ) ) ;
#2274 = axis2_placement_3d ( 'none', #44836, #20474, #28647 ) ;
#2275 = oriented_edge ( 'none', *, *, #17453, .t. ) ;
#2276 = oriented_edge ( 'none', *, *, #18729, .f. ) ;
#2277 =( bounded_curve ( ) b_spline_curve ( 3, ( #33796, #5440, #21849, #33976 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.9272952180016170720, 1.382604585636139749 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9827989307078572878, 0.9827989307078572878, 1.000000000000000000 ) )
representation_item ( '' ) );
#2278 = direction ( 'none', ( 0.7762171656410769005, 0.06044758698022836135, -0.6275611531893928730 ) ) ;
#2279 = line ( 'none', #49446, #51340 ) ;
#2280 = axis2_placement_3d ( 'none', #5120, #38807, #35067 ) ;
#2281 = direction ( 'none', ( 1.647987516595949858e-16, 2.240078029461010062e-16, -1.000000000000000000 ) ) ;
#2282 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#2283 = axis2_placement_3d ( 'none', #25216, #21151, #8839 ) ;
#2284 = circle ( 'none', #41208, 3.000000000000000888 ) ;
#2285 = cartesian_point ( 'none', ( -5.450027615332901476, -28.12559718131166875, 68.02036095406324989 ) ) ;
#2286 = edge_curve ( 'none', #32785, #7347, #26919, .t. ) ;
#2287 = vertex_point ( 'none', #838 ) ;
#2288 = edge_loop ( 'none', ( #40730, #28385 ) ) ;
#2289 = axis2_placement_3d ( 'none', #17967, #18322, #26472 ) ;
#2290 = cartesian_point ( 'none', ( 2.518326682066101441, -20.91744452952906030, 84.07178615242290221 ) ) ;
#2291 = edge_curve ( 'none', #3897, #38508, #2429, .t. ) ;
#2292 = advanced_face ( 'none', ( #36511 ), #48591, .t. ) ;
#2293 = vertex_point ( 'none', #29334 ) ;
#2294 = cartesian_point ( 'none', ( -13.96351936095893720, 18.31684935642931578, 81.88583999999998753 ) ) ;
#2295 = oriented_edge ( 'none', *, *, #5418, .t. ) ;
#2296 = vertex_point ( 'none', #33445 ) ;
#2297 = cartesian_point ( 'none', ( 6.393395469927681596, -38.97125471250889461, -82.45655033221667907 ) ) ;
#2298 = cartesian_point ( 'none', ( -3.334885866148209033, -39.44548561493552796, -77.29281646930927252 ) ) ;
#2299 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203611893, 0.0000000000000000000 ) ) ;
#2300 = edge_curve ( 'none', #39534, #18217, #10982, .t. ) ;
#2301 = cartesian_point ( 'none', ( 7.254191060989152007, 28.07811892133386067, 65.17965550299041411 ) ) ;
#2302 = line ( 'none', #23333, #35524 ) ;
#2303 = edge_curve ( 'none', #4062, #20872, #25647, .t. ) ;
#2304 = vertex_point ( 'none', #21492 ) ;
#2305 = face_outer_bound ( 'none', #33107, .t. ) ;
#2306 = edge_curve ( 'none', #17398, #31620, #43389, .t. ) ;
#2307 = cartesian_point ( 'none', ( -1.310035696526526897e-14, 4.104844427883877318e-14, -1.400000000000003242 ) ) ;
#2308 = cartesian_point ( 'none', ( 13.99723618787033175, -45.64456447649667581, -50.67709097886270087 ) ) ;
#2309 = cartesian_point ( 'none', ( -30.47875209498429783, 1.534168091341182150, 51.09999999999998010 ) ) ;
#2310 = oriented_edge ( 'none', *, *, #5183, .f. ) ;
#2311 = vector ( 'none', #14279, 1000.000000000000227 ) ;
#2312 = oriented_edge ( 'none', *, *, #15087, .f. ) ;
#2313 = advanced_face ( 'none', ( #47294, #14801 ), #13253, .t. ) ;
#2314 = direction ( 'none', ( 7.771561172376065215e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#2316 = cartesian_point ( 'none', ( -19.85679296876147504, 7.039584951241439015, 80.31415999999998689 ) ) ;
#2315 = cartesian_point ( 'none', ( -6.241394502908126473e-15, -3.900136251403707861e-16, 86.02479761123098001 ) ) ;
#2317 = cartesian_point ( 'none', ( -6.478538517583670162e-15, -3.569046954541575119e-16, 86.56000000000000227 ) ) ;
#2318 = edge_loop ( 'none', ( #484, #31608, #11422, #51537 ) ) ;
#2319 = cartesian_point ( 'none', ( 7.683270686791161097, -19.61671060202234429, 80.31415999999998689 ) ) ;
#2320 = vertex_point ( 'none', #5430 ) ;
#2321 = edge_loop ( 'none', ( #38416, #27552, #29472, #10022, #21636, #41848 ) ) ;
#2322 = circle ( 'none', #6576, 1.500000000000000222 ) ;
#2323 = direction ( 'none', ( -7.771561172376065215e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#2324 = direction ( 'none', ( -0.07763951691203113681, 0.9969814970267334431, 5.551115123126157411e-16 ) ) ;
#2325 = cartesian_point ( 'none', ( -8.038423013512955961, -93.60665123457285119, -80.86541222288509800 ) ) ;
#2326 = oriented_edge ( 'none', *, *, #29657, .f. ) ;
#2327 = edge_loop ( 'none', ( #9843, #28715 ) ) ;
#2328 = cartesian_point ( 'none', ( -6.846712577937067223, -43.05486809254824010, -44.02043883438254568 ) ) ;
#2329 = cartesian_point ( 'none', ( 5.405721077774690464, -9.580410496844931956, 127.4338823810993233 ) ) ;
#2330 = direction ( 'none', ( 0.6256668579825837018, 0.04872354476638440790, 0.7785672732703318166 ) ) ;
#2331 = circle ( 'none', #9319, 3.849814038937464655 ) ;
#2332 = cartesian_point ( 'none', ( -14.45097588034562719, -53.99866194909306216, -51.84229260788364968 ) ) ;
#2333 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203507810, -1.045691311318819159e-14 ) ) ;
#2334 = direction ( 'none', ( -0.07763951691203577199, 0.9969814970267331100, 7.206560231914038317e-16 ) ) ;
#2335 = line ( 'none', #52687, #44400 ) ;
#2336 = cartesian_point ( 'none', ( -21.61122186122436517, 7.965473692048880672, 82.31187660914578430 ) ) ;
#2337 = direction ( 'none', ( -0.3452585248908768834, -0.9385076190368278892, -4.289014951996988117e-16 ) ) ;
#2338 = oriented_edge ( 'none', *, *, #31433, .t. ) ;
#2339 = oriented_edge ( 'none', *, *, #43411, .t. ) ;
#2340 = axis2_placement_3d ( 'none', #7641, #22930, #13006 ) ;
#2341 = axis2_placement_3d ( 'none', #38850, #50742, #26522 ) ;
#2342 = oriented_edge ( 'none', *, *, #27749, .f. ) ;
#2343 = direction ( 'none', ( -0.8931569858525016947, -0.06955422654783566250, -0.4443341177449763313 ) ) ;
#2344 = vertex_point ( 'none', #17930 ) ;
#2345 = oriented_edge ( 'none', *, *, #32932, .f. ) ;
#2346 = conical_surface ( 'none', #24858, 23.50000000000001066, 0.7853981633974552734 ) ;
#2347 = cartesian_point ( 'none', ( 2.177656024665641787, 22.93015960560214950, 77.29556845902037310 ) ) ;
#2348 = axis2_placement_3d ( 'none', #20603, #29302, #4879 ) ;
#2349 = oriented_edge ( 'none', *, *, #50967, .t. ) ;
#2350 = cartesian_point ( 'none', ( 21.61292979070616482, 7.963639920219062418, 84.53427877581306404 ) ) ;
#2351 = cartesian_point ( 'none', ( 6.004853383428983449, -36.16521883107569124, -85.43434419413064518 ) ) ;
#2352 = cartesian_point ( 'none', ( -8.959090402486665994, -48.33198805640657270, -72.94067711338767879 ) ) ;
#2353 = axis2_placement_3d ( 'none', #42768, #26553, #26216 ) ;
#2354 = circle ( 'none', #13948, 25.99999999999999645 ) ;
#2355 = cartesian_point ( 'none', ( 25.34709823374534565, -38.06355251780229310, -56.90228053754341886 ) ) ;
#2356 = cartesian_point ( 'none', ( -12.33592923491294613, 17.07856843435198613, 82.76910506075914498 ) ) ;
#2357 = cartesian_point ( 'none', ( -11.33088161686498196, 20.05482778264365251, 84.86391411944954655 ) ) ;
#2358 = oriented_edge ( 'none', *, *, #51364, .t. ) ;
#2359 = edge_curve ( 'none', #15686, #43609, #3964, .t. ) ;
#2360 = vertex_point ( 'none', #9710 ) ;
#2361 = oriented_edge ( 'none', *, *, #25797, .t. ) ;
#2362 = cartesian_point ( 'none', ( 1.033025278679507318e-14, -3.060610363030341270e-14, 46.56076951545866649 ) ) ;
#2363 = axis2_placement_3d ( 'none', #45042, #32783, #8354 ) ;
#2364 = edge_curve ( 'none', #19728, #51033, #36295, .t. ) ;
#2365 = circle ( 'none', #46706, 2.499999999999995115 ) ;
#2366 = advanced_face ( 'none', ( #51757 ), #31402, .t. ) ;
#2367 = oriented_edge ( 'none', *, *, #29260, .f. ) ;
#2368 = cartesian_point ( 'none', ( 40.32675595432627347, 29.55930909544760965, -23.49999999999992539 ) ) ;
#2369 = cartesian_point ( 'none', ( -6.568650903929267315, -38.58240082850916508, -84.49547705600660663 ) ) ;
#2370 = oriented_edge ( 'none', *, *, #43198, .t. ) ;
#2372 = vertex_point ( 'none', #37879 ) ;
#2371 = edge_curve ( 'none', #21072, #17564, #24382, .t. ) ;
#2373 = face_outer_bound ( 'none', #12876, .t. ) ;
#2374 = edge_curve ( 'none', #30300, #52149, #40952, .t. ) ;
#2375 = edge_curve ( 'none', #2344, #20644, #9084, .t. ) ;
#2376 = advanced_face ( 'none', ( #42194 ), #44752, .t. ) ;
#2377 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203456462, -9.251858538542978533e-15 ) ) ;
#2378 = direction ( 'none', ( -4.719061745996508314e-16, -6.282398158881017394e-16, -1.000000000000000000 ) ) ;
#2379 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#2380 = cartesian_point ( 'none', ( -13.58784415960532677, -86.11489171310608981, -26.58084239996261289 ) ) ;
#2381 = vertex_point ( 'none', #37710 ) ;
#2382 = edge_curve ( 'none', #9698, #10315, #832, .t. ) ;
#2383 = direction ( 'none', ( 0.4670769188274356276, -0.8842166883172184466, 0.0000000000000000000 ) ) ;
#2384 = cartesian_point ( 'none', ( 4.089171785382616164, -52.50971116692004870, -63.50000000000001421 ) ) ;
#2385 = edge_curve ( 'none', #32419, #36729, #3496, .t. ) ;
#2386 = face_outer_bound ( 'none', #2822, .t. ) ;
#2387 = cartesian_point ( 'none', ( 16.44574080464744981, 16.12569487013477243, 78.92032231059982905 ) ) ;
#2388 = face_outer_bound ( 'none', #34729, .t. ) ;
#2389 = direction ( 'none', ( -0.8987840391973691556, -0.06999243097253098067, 0.4327681948695139558 ) ) ;
#2390 = direction ( 'none', ( -0.7168089250101853382, -0.6972696501539003000, -2.744776508766648752e-16 ) ) ;
#2391 = cylindrical_surface ( 'none', #39798, 27.50000000000000355 ) ;
#2392 = edge_curve ( 'none', #17071, #26682, #10622, .t. ) ;
#2393 = vertex_point ( 'none', #21666 ) ;
#2394 = cartesian_point ( 'none', ( -10.31631286635885658, -47.55124098544757771, -54.67784549373481440 ) ) ;
#2395 = vertex_point ( 'none', #18288 ) ;
#2396 = cartesian_point ( 'none', ( 18.80898062149814365, -50.50288527065946909, -58.01512296693429249 ) ) ;
#2397 = direction ( 'none', ( -0.06655005513930456473, 0.8545799386563543987, -0.5150380749100565980 ) ) ;
#2398 = direction ( 'none', ( -0.7762171656410771226, -0.06044758698022838911, 0.6275611531893927619 ) ) ;
#2399 = oriented_edge ( 'none', *, *, #23948, .f. ) ;
#2400 = cartesian_point ( 'none', ( 16.76741579307959640, -40.78698678483596751, -45.71974171933563014 ) ) ;
#2401 = edge_loop ( 'none', ( #45702, #51071, #49471, #23578 ) ) ;
#2402 = edge_loop ( 'none', ( #18430, #51994, #14816, #11659 ) ) ;
#2403 = cartesian_point ( 'none', ( -31.92008070152968457, -88.24462631235860499, -44.49999999999962341 ) ) ;
#2404 = cartesian_point ( 'none', ( -8.856074043921103750e-15, 6.903291190046799633e-14, 84.10000000000007958 ) ) ;
#2405 = face_outer_bound ( 'none', #36150, .t. ) ;
#2406 = cartesian_point ( 'none', ( -3.438360343471763780, -49.49876762028444688, -50.11786371181666766 ) ) ;
#2407 = edge_loop ( 'none', ( #8116, #6615, #43206, #52673, #25462, #4656 ) ) ;
#2408 = axis2_placement_3d ( 'none', #2525, #18944, #35167 ) ;
#2409 = cartesian_point ( 'none', ( -33.41067914590311005, -17.14574346622265111, -44.10057508614927002 ) ) ;
#2410 = circle ( 'none', #41584, 29.00000000000000000 ) ;
#2411 = axis2_placement_3d ( 'none', #38494, #14406, #42908 ) ;
#2412 = oriented_edge ( 'none', *, *, #44356, .t. ) ;
#2413 = edge_loop ( 'none', ( #16925, #48152, #23494, #1825 ) ) ;
#2414 = direction ( 'none', ( 0.0000000000000000000, -0.9008633527595252266, -0.4341027754516977311 ) ) ;
#2415 = vertex_point ( 'none', #47253 ) ;
#2416 = vertex_point ( 'none', #17385 ) ;
#2417 = axis2_placement_3d ( 'none', #16158, #8149, #22940 ) ;
#2418 = cartesian_point ( 'none', ( 22.42694941708622380, 5.248646084429082315, 83.93002836022749591 ) ) ;
#2419 = direction ( 'none', ( -0.8931569858525015837, -0.06955422654783566250, -0.4443341177449767199 ) ) ;
#2420 = cartesian_point ( 'none', ( -43.21707012946735205, -24.64441822045498753, -23.50000000000003197 ) ) ;
#2421 = edge_loop ( 'none', ( #19009, #19743 ) ) ;
#2422 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#2424 = oriented_edge ( 'none', *, *, #26021, .f. ) ;
#2423 = advanced_face ( 'none', ( #32062 ), #39673, .t. ) ;
#2425 = cartesian_point ( 'none', ( -14.75589715315596884, -43.68397605955384932, -75.97094480868877042 ) ) ;
#2426 = cartesian_point ( 'none', ( 5.447623784848907802e-14, 2.285226616746061176e-14, -81.99999999999995737 ) ) ;
#2427 = circle ( 'none', #49871, 4.249999999999999112 ) ;
#2428 = edge_loop ( 'none', ( #12948, #24741, #35650, #3370, #44824, #28015, #44407, #11834, #5509, #50638, #31305, #23629, #6694, #17680, #35553, #45587, #25855, #43822, #5605, #32523, #38842, #39165, #51468, #23321, #1964, #37394, #11317, #29932, #12445, #4432, #28726, #345 ) ) ;
#2429 = b_spline_curve_with_knots ( 'none', 3,
( #41274, #28801, #28631, #16868, #32915, #20986 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002067481124497564521, 0.004134962248995127307 ),
.unspecified. ) ;
#2430 = cartesian_point ( 'none', ( -15.16540988052422279, -52.89886574216979653, -51.18667627395245034 ) ) ;
#2431 = oriented_edge ( 'none', *, *, #17869, .t. ) ;
#2432 = advanced_face ( 'none', ( #8424 ), #28827, .t. ) ;
#2433 = cartesian_point ( 'none', ( -8.822398563892090095, 12.13116991801841316, 86.59999999999999432 ) ) ;
#2434 = direction ( 'none', ( -0.7669678184319012049, 0.6416855659042129956, 0.0000000000000000000 ) ) ;
#2435 = face_outer_bound ( 'none', #42348, .t. ) ;
#2436 = direction ( 'none', ( -0.8931569858525025829, -0.06955422654783549596, -0.4443341177449744439 ) ) ;
#2437 = vector ( 'none', #20266, 1000.000000000000000 ) ;
#2438 = edge_loop ( 'none', ( #30450, #42807, #33732, #44635, #12463, #12996, #25834, #43717, #42594, #52662, #25662 ) ) ;
#2439 = plane ( 'none', #29812 ) ;
#2440 = vector ( 'none', #13652, 1000.000000000000114 ) ;
#2442 = direction ( 'none', ( 0.3364855942666676314, -0.9416886135294444404, 2.073493114479191196e-16 ) ) ;
#2441 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203581362, -8.049792819408127407e-16 ) ) ;
#2443 = advanced_face ( 'none', ( #41599 ), #3537, .f. ) ;
#2444 = edge_loop ( 'none', ( #2484, #47303, #24522, #23803 ) ) ;
#2445 = axis2_placement_3d ( 'none', #33203, #13011, #17154 ) ;
#2446 = edge_curve ( 'none', #19658, #21455, #7238, .t. ) ;
#2447 = cartesian_point ( 'none', ( -3.711055405208522006e-15, -7.432876446539335490e-16, 80.31416000000000111 ) ) ;
#2448 = cartesian_point ( 'none', ( 32.20294210423354997, -89.48414126146569458, -84.08049913813395904 ) ) ;
#2449 = circle ( 'none', #32953, 11.49999999999999822 ) ;
#2450 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#2451 = direction ( 'none', ( 0.06479570896056878471, -0.8320520978202655682, 0.5509000114478055377 ) ) ;
#2452 = approval_status ( 'not_yet_approved' ) ;
#2453 = cartesian_point ( 'none', ( 20.61959934326242205, -4.343386892794355525, 77.29556845902047257 ) ) ;
#2454 = cartesian_point ( 'none', ( 8.017083267839520744, -41.81043760668685394, -30.09475884814738578 ) ) ;
#2455 = oriented_edge ( 'none', *, *, #26327, .f. ) ;
#2456 = oriented_edge ( 'none', *, *, #26478, .f. ) ;
#2457 = axis2_placement_3d ( 'none', #35843, #45507, #32903 ) ;
#2458 = cartesian_point ( 'none', ( 0.05095690184481994900, -11.00015859217078784, 99.12902676920333533 ) ) ;
#2459 = edge_curve ( 'none', #35346, #9352, #52413, .t. ) ;
#2460 = cylindrical_surface ( 'none', #25858, 3.249999999999993339 ) ;
#2461 = b_spline_curve_with_knots ( 'none', 3,
( #14904, #71, #20403, #33216 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0001462266543424008797, 0.001473259010123778535 ),
.unspecified. ) ;
#2462 = edge_curve ( 'none', #46586, #35656, #30793, .t. ) ;
#2463 = axis2_placement_3d ( 'none', #14725, #47696, #19057 ) ;
#2464 = direction ( 'none', ( -0.8087446612012276770, -0.5881599042594722881, 0.0000000000000000000 ) ) ;
#2465 = cartesian_point ( 'none', ( -16.48511842698314211, -40.46846416674420510, -76.13388534750721703 ) ) ;
#2466 = edge_curve ( 'none', #44401, #34246, #19476, .t. ) ;
#2467 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#2468 = oriented_edge ( 'none', *, *, #1371, .f. ) ;
#2469 = edge_loop ( 'none', ( #10079, #14805, #17147, #6514 ) ) ;
#2470 = edge_curve ( 'none', #19909, #51316, #22545, .t. ) ;
#2471 = vertex_point ( 'none', #48271 ) ;
#2472 = cartesian_point ( 'none', ( 0.8827454784608425031, -21.04924028821774584, 80.65089304500170897 ) ) ;
#2473 = b_spline_curve_with_knots ( 'none', 3,
( #28691, #8200, #16934, #362 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.717784273390765636e-06, 0.0006833231750333790700 ),
.unspecified. ) ;
#2474 = direction ( 'none', ( -3.942914894521813340e-16, -9.012953579470260968e-16, -1.000000000000000000 ) ) ;
#2475 = cartesian_point ( 'none', ( -5.532172442537425461, -15.67683577129975703, -73.99999999999997158 ) ) ;
#2476 = cartesian_point ( 'none', ( -18.24503891533530009, 10.53620738275345481, 84.90443154097951606 ) ) ;
#2477 = oriented_edge ( 'none', *, *, #9950, .t. ) ;
#2478 = cartesian_point ( 'none', ( 6.738208882889553664, -41.97044865610099151, -79.68239471312062960 ) ) ;
#2479 = cartesian_point ( 'none', ( -6.350952470158277130, -53.13119362131134693, -43.95838418416171578 ) ) ;
#2480 = face_outer_bound ( 'none', #50466, .t. ) ;
#2481 = direction ( 'none', ( -0.6256668579825838128, -0.04872354476638417892, -0.7785672732703317056 ) ) ;
#2482 = direction ( 'none', ( 0.8842166883172182246, 0.4670769188274359607, 3.628950141531784276e-16 ) ) ;
#2483 = vector ( 'none', #24759, 1000.000000000000227 ) ;
#2484 = oriented_edge ( 'none', *, *, #36588, .f. ) ;
#2485 = oriented_edge ( 'none', *, *, #39481, .t. ) ;
#2486 = vector ( 'none', #11954, 1000.000000000000000 ) ;
#2487 = cartesian_point ( 'none', ( -16.95987778391667788, -15.58449870518360747, 83.38222696377255261 ) ) ;
#2488 = face_outer_bound ( 'none', #2713, .t. ) ;
#2489 = direction ( 'none', ( -0.07763951691203575811, 0.9969814970267329990, 7.206560231914037331e-16 ) ) ;
#2490 = oriented_edge ( 'none', *, *, #2047, .f. ) ;
#2491 = direction ( 'none', ( 0.6102810262121777241, 0.7921849967308213225, 0.0000000000000000000 ) ) ;
#2492 = advanced_face ( 'none', ( #40394 ), #49876, .t. ) ;
#2493 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#2494 = cartesian_point ( 'none', ( -2.467987503981094566, -42.49578443431772001, -78.78552273894237601 ) ) ;
#2495 = cartesian_point ( 'none', ( -5.490535055174558643, -47.20184939745919905, -43.54068806866358443 ) ) ;
#2496 = cylindrical_surface ( 'none', #50235, 3.499999999999997335 ) ;
#2497 = edge_loop ( 'none', ( #6388, #7675, #25292, #25945 ) ) ;
#2498 = cartesian_point ( 'none', ( -6.739163022741387010, -93.39659660701572363, -82.42509256987307253 ) ) ;
#2499 = axis2_placement_3d ( 'none', #40033, #11864, #40369 ) ;
#2501 = direction ( 'none', ( 0.8568399646438382700, -0.5155824618711795093, 2.005353575242988371e-16 ) ) ;
#2500 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#2502 = face_outer_bound ( 'none', #33320, .t. ) ;
#2503 = advanced_face ( 'none', ( #34694 ), #21237, .t. ) ;
#2504 = direction ( 'none', ( -0.5881599042594721771, 0.8087446612012276770, -5.518007080641930076e-16 ) ) ;
#2505 = cartesian_point ( 'none', ( -4.529133180976339546, -42.84788820470852500, -84.00342561922082041 ) ) ;
#2506 = cartesian_point ( 'none', ( -11.00864929644467871, 7.814066845624467739, 46.18827932390290414 ) ) ;
#2507 = oriented_edge ( 'none', *, *, #42626, .t. ) ;
#2508 = oriented_edge ( 'none', *, *, #19055, .f. ) ;
#2509 = vector ( 'none', #930, 1000.000000000000227 ) ;
#2510 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#2511 = direction ( 'none', ( 0.07566042519800920962, -0.9715676627026589296, -0.2243474467190318955 ) ) ;
#2512 = cartesian_point ( 'none', ( -15.77691077015368570, -13.96319698227103068, 77.89556715574119039 ) ) ;
#2513 = cartesian_point ( 'none', ( 5.383697325745718561e-14, 3.035800778701342630e-14, -23.50000000000003197 ) ) ;
#2514 = direction ( 'none', ( -0.3849043602645714768, -0.02997426599931709429, -0.9224696075357294855 ) ) ;
#2515 = cartesian_point ( 'none', ( -0.5445946932864430545, 28.91078277800599139, 68.49070779049012003 ) ) ;
#2516 = axis2_placement_3d ( 'none', #30069, #13269, #5268 ) ;
#2517 = cartesian_point ( 'none', ( 0.7612095704291781395, -89.39214125370902764, -80.72967593454926316 ) ) ;
#2518 = cartesian_point ( 'none', ( 12.15806320244531413, -17.20583836119602594, 82.88944119586085435 ) ) ;
#2519 = cartesian_point ( 'none', ( 18.39422311484627315, -48.65125868963991707, -67.85941151324367127 ) ) ;
#2520 = cartesian_point ( 'none', ( -20.47323708874125359, 10.55365412701944727, 84.81471568230210778 ) ) ;
#2521 = cartesian_point ( 'none', ( -17.30254477335063257, -86.52299181035544962, -64.74062474685426594 ) ) ;
#2522 = oriented_edge ( 'none', *, *, #20992, .f. ) ;
#2523 = axis2_placement_3d ( 'none', #15494, #19647, #28500 ) ;
#2524 = oriented_edge ( 'none', *, *, #37824, .t. ) ;
#2525 = cartesian_point ( 'none', ( 5.163027874650421012, -66.29926955227773533, -63.50000000000000000 ) ) ;
#2526 = axis2_placement_3d ( 'none', #5916, #9848, #34451 ) ;
#2527 = line ( 'none', #50435, #43312 ) ;
#2528 = cartesian_point ( 'none', ( 5.833870984588143571, -21.38969822917522734, 72.59999999999999432 ) ) ;
#2529 = edge_curve ( 'none', #23742, #14425, #17396, .t. ) ;
#2530 = cartesian_point ( 'none', ( 0.2353507627320922946, -28.99904498459359914, 46.56076951545871623 ) ) ;
#2531 = line ( 'none', #24345, #22311 ) ;
#2532 = cartesian_point ( 'none', ( -6.734822731437753340, -22.02960759714496319, 84.54557918738980504 ) ) ;
#2533 = edge_curve ( 'none', #45263, #8656, #15539, .t. ) ;
#2534 = cartesian_point ( 'none', ( 20.88304330950476384, 9.717068945472783881, 83.84179538096230999 ) ) ;
#2535 = edge_loop ( 'none', ( #18527, #1500, #51419, #5480 ) ) ;
#2536 = edge_curve ( 'none', #23779, #30388, #39668, .t. ) ;
#2537 = oriented_edge ( 'none', *, *, #46089, .t. ) ;
#2538 = cartesian_point ( 'none', ( -1.732647932668536450, -52.96308294142784945, -78.98558585280487421 ) ) ;
#2539 = line ( 'none', #49275, #11484 ) ;
#2540 = vertex_point ( 'none', #49132 ) ;
#2541 = face_outer_bound ( 'none', #10507, .t. ) ;
#2542 = oriented_edge ( 'none', *, *, #50826, .t. ) ;
#2543 = cartesian_point ( 'none', ( -27.41699116823517102, -2.135086715080918740, 76.60000000000005116 ) ) ;
#2544 = cartesian_point ( 'none', ( 2.655271478391664886, -34.09676719831424663, -63.49999999999998579 ) ) ;
#2545 = b_spline_curve_with_knots ( 'none', 3,
( #24989, #33033, #49890, #20741 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002662827394108455495, 0.003982287913721164856 ),
.unspecified. ) ;
#2546 = line ( 'none', #23224, #34420 ) ;
#2547 = vertex_point ( 'none', #348 ) ;
#2548 = edge_curve ( 'none', #165, #40772, #40254, .t. ) ;
#2549 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203516137, 9.912705577010330085e-15 ) ) ;
#2550 = cartesian_point ( 'none', ( 1.940987922800918808, -24.92453742566831920, -38.49999999999997868 ) ) ;
#2551 = vector ( 'none', #34775, 1000.000000000000114 ) ;
#2552 = edge_curve ( 'none', #33611, #129, #37102, .t. ) ;
#2553 = b_spline_curve_with_knots ( 'none', 3,
( #42092, #46186, #43148, #14641, #26765, #26587, #10377, #2355, #18603, #47059, #42622, #42976, #30213, #2179, #30718, #50620, #22495, #35001 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.955585277622052822e-07, 0.0008474857742422648452, 0.001694675989956767473, 0.002541866205671270210, 0.003389056421385772729, 0.004236246637100275249, 0.005083436852814778202, 0.005930627068529280288, 0.006777817284243783241 ),
.unspecified. ) ;
#2554 = cartesian_point ( 'none', ( 21.38969822917523089, 5.833870984588036102, 40.79999999999999716 ) ) ;
#2555 = cartesian_point ( 'none', ( -15.63307812659235196, -14.12369212011550523, 83.67604290432507241 ) ) ;
#2556 = vertex_point ( 'none', #32967 ) ;
#2557 = oriented_edge ( 'none', *, *, #31452, .t. ) ;
#2558 = cartesian_point ( 'none', ( -41.65610741608370660, 25.19723693772125017, 76.10000000000006537 ) ) ;
#2559 = cartesian_point ( 'none', ( -59.79475840925645969, -84.13711990111947614, -48.63175008585788817 ) ) ;
#2560 = advanced_face ( 'none', ( #29439 ), #12171, .t. ) ;
#2561 = oriented_edge ( 'none', *, *, #19972, .f. ) ;
#2562 = cartesian_point ( 'none', ( -4.623051250877013629, -42.66352309844029378, -84.20153546387032861 ) ) ;
#2563 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#2564 = axis2_placement_3d ( 'none', #49231, #13230, #4537 ) ;
#2565 = direction ( 'none', ( 0.6256668579825837018, 0.04872354476638438708, 0.7785672732703318166 ) ) ;
#2566 = oriented_edge ( 'none', *, *, #21238, .f. ) ;
#2567 = axis2_placement_3d ( 'none', #9012, #12745, #12919 ) ;
#2568 = edge_loop ( 'none', ( #26654, #17242 ) ) ;
#2569 = direction ( 'none', ( -0.2631307105943832547, 0.9647601925567280690, 0.0000000000000000000 ) ) ;
#2570 = cartesian_point ( 'none', ( -3.420699237726982034, 12.54188250323743858, 87.59999999999998010 ) ) ;
#2571 = cartesian_point ( 'none', ( 22.95995015792447447, 44.41667129294602034, 101.7081528017131831 ) ) ;
#2572 = cartesian_point ( 'none', ( 7.332894082830192062, -78.36722936067381795, -87.48679456429574941 ) ) ;
#2573 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#2574 = cartesian_point ( 'none', ( 2.894437816538208530, -10.61236211812403596, 97.09999999999998010 ) ) ;
#2575 = oriented_edge ( 'none', *, *, #31207, .t. ) ;
#2576 = cartesian_point ( 'none', ( -19.46803342542274606, -12.30955676815615796, 77.58181386764229615 ) ) ;
#2577 = cartesian_point ( 'none', ( -1.494662281211554866, 21.01489563790426374, 79.30963800954077669 ) ) ;
#2578 = face_outer_bound ( 'none', #31429, .t. ) ;
#2579 = vector ( 'none', #21103, 1000.000000000000000 ) ;
#2580 = cartesian_point ( 'none', ( 30.16097376524472651, -39.87876203610408510, 35.10000000000003695 ) ) ;
#2581 = advanced_face ( 'none', ( #47231 ), #12631, .f. ) ;
#2582 = line ( 'none', #18344, #49086 ) ;
#2583 = oriented_edge ( 'none', *, *, #21377, .t. ) ;
#2584 = oriented_edge ( 'none', *, *, #35808, .t. ) ;
#2585 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203603567, 6.200020435900788817e-17 ) ) ;
#2586 = line ( 'none', #16153, #1959 ) ;
#2587 = vertex_point ( 'none', #41146 ) ;
#2588 = vector ( 'none', #274, 1000.000000000000000 ) ;
#2589 = oriented_edge ( 'none', *, *, #26040, .f. ) ;
#2590 = circle ( 'none', #13012, 3.250000000000000444 ) ;
#2591 = direction ( 'none', ( -0.07763951691203582750, 0.9969814970267329990, -2.533402362193353965e-16 ) ) ;
#2592 = edge_loop ( 'none', ( #16291, #46935 ) ) ;
#2593 = edge_loop ( 'none', ( #24521, #12765, #4742, #37589 ) ) ;
#2594 = axis2_placement_3d ( 'none', #38557, #6445, #26235 ) ;
#2595 = cartesian_point ( 'none', ( -19.89946365381091198, -46.68590629184203067, -2.900000000000038103 ) ) ;
#2596 = conical_surface ( 'none', #46494, 2.499999999999997335, 1.029744258676652313 ) ;
#2597 = cartesian_point ( 'none', ( -4.059254995500442048e-15, -6.946736588971495155e-16, 81.09999999999999432 ) ) ;
#2598 = direction ( 'none', ( 0.07763951691203481442, -0.9969814970267332210, 6.065254942160064054e-16 ) ) ;
#2599 = direction ( 'none', ( 0.3570337442499396663, 0.7782558107363058975, 0.5165702261281071017 ) ) ;
#2600 = vertex_point ( 'none', #37414 ) ;
#2602 = oriented_edge ( 'none', *, *, #31903, .t. ) ;
#2601 = cartesian_point ( 'none', ( -13.45141264201325981, -37.68043229102526936, -63.43517458827686539 ) ) ;
#2603 = axis2_placement_3d ( 'none', #44791, #49067, #28604 ) ;
#2604 = cartesian_point ( 'none', ( 5.526227607636339911, -18.49309545059957927, -69.99465816675086671 ) ) ;
#2605 = edge_curve ( 'none', #6853, #13706, #47483, .t. ) ;
#2606 = direction ( 'none', ( -0.8245915450721742479, -0.5657285424967388732, -8.606660622238769498e-16 ) ) ;
#2607 = cartesian_point ( 'none', ( 14.01444967986128276, 15.73165191345353442, 78.02044513906807310 ) ) ;
#2608 = axis2_placement_3d ( 'none', #43975, #51463, #23538 ) ;
#2609 = edge_curve ( 'none', #6151, #17130, #51933, .t. ) ;
#2610 = cartesian_point ( 'none', ( -15.61885615644062142, -49.62088706217760148, -51.06435420490787891 ) ) ;
#2611 = edge_curve ( 'none', #392, #26019, #35946, .t. ) ;
#2612 = cartesian_point ( 'none', ( 38.62689535104515670, -51.65695317187230273, -43.58160100592410657 ) ) ;
#2613 = oriented_edge ( 'none', *, *, #39305, .t. ) ;
#2614 = cartesian_point ( 'none', ( 18.97512999931981525, 39.69816672730515705, -1.900000000000033662 ) ) ;
#2615 = cartesian_point ( 'none', ( 5.843285192614612100, -55.71450455812892955, -103.4999999999999858 ) ) ;
#2616 = cartesian_point ( 'none', ( 18.62912061360868066, -22.03464191659070792, 46.82778611393921864 ) ) ;
#2617 = cartesian_point ( 'none', ( 37.45011368969230148, -25.52477693923542290, 35.10000000000003695 ) ) ;
#2618 = cartesian_point ( 'none', ( -29.87215481915476900, -27.16439519776663403, -43.38873844884953002 ) ) ;
#2619 = edge_curve ( 'none', #34303, #18912, #30722, .t. ) ;
#2620 = edge_loop ( 'none', ( #18338, #21407 ) ) ;
#2621 = cartesian_point ( 'none', ( 18.31654185598939222, -35.41723115866428628, -59.01574229702052321 ) ) ;
#2622 = cartesian_point ( 'none', ( 7.808399354694922856, -41.48466644123636371, -85.38409142890080261 ) ) ;
#2623 = direction ( 'none', ( 0.07763951691203507810, -0.9969814970267332210, 3.684072831700385353e-16 ) ) ;
#2624 = edge_curve ( 'none', #47994, #47340, #44062, .t. ) ;
#2626 = direction ( 'none', ( 7.771561172376065215e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#2625 = cartesian_point ( 'none', ( -6.478538517583670162e-15, -3.569046954541575119e-16, 86.56000000000000227 ) ) ;
#2627 = edge_loop ( 'none', ( #37004, #13541, #31954, #23985, #35475, #2657, #11535, #10756 ) ) ;
#2628 = face_outer_bound ( 'none', #2037, .t. ) ;
#2629 = cartesian_point ( 'none', ( 12.13573323355764799, -37.95434530694316777, -51.32685500935829737 ) ) ;
#2630 = face_bound ( 'none', #5048, .t. ) ;
#2631 = cartesian_point ( 'none', ( -15.91806707448408353, -9.765347769112350917, -72.87446488105429410 ) ) ;
#2632 = line ( 'none', #38827, #87 ) ;
#2633 = vertex_point ( 'none', #33831 ) ;
#2634 = oriented_edge ( 'none', *, *, #3031, .t. ) ;
#2635 = direction ( 'none', ( -8.477291274466798372e-17, -7.259903437027396653e-16, -1.000000000000000000 ) ) ;
#2636 = face_outer_bound ( 'none', #17599, .t. ) ;
#2637 = oriented_edge ( 'none', *, *, #1148, .f. ) ;
#2638 = oriented_edge ( 'none', *, *, #41730, .f. ) ;
#2639 = vertex_point ( 'none', #30286 ) ;
#2640 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203507810, 1.045691311318819159e-14 ) ) ;
#2641 = cylindrical_surface ( 'none', #26302, 23.00000000000000355 ) ;
#2642 = oriented_edge ( 'none', *, *, #9037, .f. ) ;
#2643 = oriented_edge ( 'none', *, *, #34562, .f. ) ;
#2644 = advanced_face ( 'none', ( #19892 ), #5178, .f. ) ;
#2645 = axis2_placement_3d ( 'none', #2265, #30630, #6719 ) ;
#2646 = cartesian_point ( 'none', ( 3.759696129952921240, -20.73067657332623170, 77.68789047353708099 ) ) ;
#2647 = direction ( 'none', ( -0.8931569858525014727, -0.06955422654783566250, -0.4443341177449766644 ) ) ;
#2648 = direction ( 'none', ( 0.8568399646438382700, -0.5155824618711791762, 2.005353575242989850e-16 ) ) ;
#2649 = direction ( 'none', ( 0.2631307105943797020, -0.9647601925567289571, 1.440493793230149608e-16 ) ) ;
#2650 = direction ( 'none', ( 0.2631307105943831437, -0.9647601925567281800, 0.0000000000000000000 ) ) ;
#2651 = vertex_point ( 'none', #13308 ) ;
#2652 = cartesian_point ( 'none', ( -10.41387346312594531, -38.11280940300110132, -71.98836573481358414 ) ) ;
#2653 = direction ( 'none', ( -0.7669678184319012049, 0.6416855659042129956, 0.0000000000000000000 ) ) ;
#2655 = edge_loop ( 'none', ( #3094, #5286, #18455, #31404 ) ) ;
#2654 = cartesian_point ( 'none', ( -44.38890503358866368, 22.95433359477205570, -29.76709368401346367 ) ) ;
#2656 = plane ( 'none', #19640 ) ;
#2657 = oriented_edge ( 'none', *, *, #12688, .f. ) ;
#2658 = vertex_point ( 'none', #45914 ) ;
#2659 = oriented_edge ( 'none', *, *, #47486, .f. ) ;
#2660 = cartesian_point ( 'none', ( -32.98366180288675764, -22.62914169986993684, -32.09999999999994458 ) ) ;
#2661 = direction ( 'none', ( 0.6256668579825837018, 0.04872354476638413728, 0.7785672732703319276 ) ) ;
#2662 = cartesian_point ( 'none', ( -12.71369999097929337, -38.54252841112758432, -63.42592687723026756 ) ) ;
#2663 = direction ( 'none', ( 6.935824447209356969e-17, -9.207530301902022722e-17, -1.000000000000000000 ) ) ;
#2664 = direction ( 'none', ( 0.0000000000000000000, 0.9008633527595252266, 0.4341027754516977311 ) ) ;
#2665 = vector ( 'none', #3739, 1000.000000000000000 ) ;
#2666 = axis2_placement_3d ( 'none', #44643, #20299, #8492 ) ;
#2667 = cartesian_point ( 'none', ( 14.12394154742113983, 15.63318244938283819, 84.51666698972081804 ) ) ;
#2669 = direction ( 'none', ( -0.9416886135294444404, -0.3364855942666676314, 0.0000000000000000000 ) ) ;
#2668 = cartesian_point ( 'none', ( 13.90370984910911822, -10.87698639230597486, -79.58118287621559261 ) ) ;
#2670 = cartesian_point ( 'none', ( 2.245440379245495777, 13.32636945971665732, 68.27557016741235429 ) ) ;
#2671 = axis2_placement_3d ( 'none', #50456, #23064, #23245 ) ;
#2672 = cartesian_point ( 'none', ( 11.22182949351386227, 20.11366528502209405, 82.00312674268981539 ) ) ;
#2673 = cartesian_point ( 'none', ( -16.19993029093141601, -81.30316861800577044, -27.75362835597170630 ) ) ;
#2674 = face_outer_bound ( 'none', #5359, .t. ) ;
#2675 = oriented_edge ( 'none', *, *, #16327, .t. ) ;
#2676 = face_outer_bound ( 'none', #27374, .t. ) ;
#2677 = edge_curve ( 'none', #11174, #40667, #41533, .t. ) ;
#2678 = face_outer_bound ( 'none', #4660, .t. ) ;
#2679 = plane ( 'none', #52288 ) ;
#2680 = vector ( 'none', #1854, 1000.000000000000114 ) ;
#2681 = edge_curve ( 'none', #40034, #25463, #26850, .t. ) ;
#2682 = cartesian_point ( 'none', ( 9.659981512714800544, -29.29401103495096237, -66.64507129123703066 ) ) ;
#2683 = cartesian_point ( 'none', ( -25.19723693771467055, -41.65610741608713852, 35.10000000000002984 ) ) ;
#2684 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#2685 = face_outer_bound ( 'none', #43461, .t. ) ;
#2686 = oriented_edge ( 'none', *, *, #52076, .f. ) ;
#2687 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#2688 = edge_loop ( 'none', ( #35122, #35722, #28819, #13883 ) ) ;
#2689 = oriented_edge ( 'none', *, *, #18656, .t. ) ;
#2690 = advanced_face ( 'none', ( #9027 ), #42005, .f. ) ;
#2691 = edge_curve ( 'none', #52653, #51403, #40019, .t. ) ;
#2692 = face_outer_bound ( 'none', #39166, .t. ) ;
#2693 = edge_curve ( 'none', #18842, #40106, #21764, .t. ) ;
#2694 = cartesian_point ( 'none', ( 4.391012150386641721, -41.29297262563459014, -47.73150902533620865 ) ) ;
#2695 = oriented_edge ( 'none', *, *, #6683, .f. ) ;
#2696 = edge_loop ( 'none', ( #50691, #40971, #28928, #27835 ) ) ;
#2697 = edge_curve ( 'none', #14091, #6305, #51062, .t. ) ;
#2698 = line ( 'none', #49261, #28214 ) ;
#2699 = edge_curve ( 'none', #10624, #31296, #11568, .t. ) ;
#2700 = advanced_face ( 'none', ( #13447 ), #45961, .t. ) ;
#2701 = edge_curve ( 'none', #51338, #18537, #17306, .t. ) ;
#2702 = edge_loop ( 'none', ( #25994, #32431 ) ) ;
#2703 = direction ( 'none', ( 0.3113743729784082537, 0.02424814900670491102, -0.9499779087547519651 ) ) ;
#2704 = oriented_edge ( 'none', *, *, #16510, .f. ) ;
#2705 = oriented_edge ( 'none', *, *, #2462, .f. ) ;
#2706 = advanced_face ( 'none', ( #7739 ), #6713, .t. ) ;
#2708 = edge_curve ( 'none', #2725, #7704, #25577, .t. ) ;
#2707 = plane ( 'none', #41017 ) ;
#2709 = direction ( 'none', ( -0.8568399646438381589, 0.5155824618711795093, 0.0000000000000000000 ) ) ;
#2710 = cartesian_point ( 'none', ( 21.38442881618763280, -8.555293540613451597, 81.32528727131402491 ) ) ;
#2711 = oriented_edge ( 'none', *, *, #42703, .t. ) ;
#2712 = cartesian_point ( 'none', ( -1.877115488092767089e-15, -9.993336926539270122e-16, 76.17520238876900862 ) ) ;
#2713 = edge_loop ( 'none', ( #7756, #24667, #1767, #18318 ) ) ;
#2714 = circle ( 'none', #34563, 50.00000000000000711 ) ;
#2715 = direction ( 'none', ( 0.7739913308871734232, 0.06027425103012967050, -0.6303208979355350294 ) ) ;
#2716 = cartesian_point ( 'none', ( -11.59089459924467747, 17.59299310472704292, 83.83675345326864203 ) ) ;
#2717 = plane ( 'none', #2734 ) ;
#2718 = vector ( 'none', #15697, 1000.000000000000000 ) ;
#2720 = cartesian_point ( 'none', ( 6.982252144932804327, -46.20403695121493826, -85.21346540952417570 ) ) ;
#2719 = axis2_placement_3d ( 'none', #14204, #26337, #5838 ) ;
#2721 = direction ( 'none', ( -0.06990266395155816936, 0.8976313264744599785, 0.4351684953028849834 ) ) ;
#2722 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#2723 = cartesian_point ( 'none', ( -24.89205586985638163, 36.28202798317577304, 48.39999999999998437 ) ) ;
#2724 = cylindrical_surface ( 'none', #49648, 2.499999999999998668 ) ;
#2725 = vertex_point ( 'none', #42528 ) ;
#2726 = circle ( 'none', #33064, 16.55000000000000071 ) ;
#2727 = cylindrical_surface ( 'none', #419, 27.50000000000000355 ) ;
#2728 = cartesian_point ( 'none', ( 14.01998083071381096, -39.77390621216078870, -74.44057968891823407 ) ) ;
#2729 = cartesian_point ( 'none', ( 25.52477693923544777, 37.45011368969235832, 35.10000000000002984 ) ) ;
#2730 = circle ( 'none', #1335, 4.999999999999999112 ) ;
#2731 = axis2_placement_3d ( 'none', #29643, #5202, #33735 ) ;
#2732 = cartesian_point ( 'none', ( -5.487981937652026687, 42.20130048452699612, -18.49999999999996447 ) ) ;
#2733 = cartesian_point ( 'none', ( 28.85377058724884947, -2.914660421931257073, 46.17918408128037555 ) ) ;
#2734 = axis2_placement_3d ( 'none', #23932, #23587, #31780 ) ;
#2735 = vector ( 'none', #22449, 999.9999999999998863 ) ;
#2736 = cartesian_point ( 'none', ( -4.941835953590008046, -41.76872538089581610, -84.82145643678052238 ) ) ;
#2737 = cartesian_point ( 'none', ( 20.58417106554965770, 4.498306330265871900, 83.19514574345848246 ) ) ;
#2738 = oriented_edge ( 'none', *, *, #50491, .f. ) ;
#2739 = oriented_edge ( 'none', *, *, #38096, .t. ) ;
#2740 = cartesian_point ( 'none', ( 9.393461305617218926, -18.63335509357868958, 35.10000000000000142 ) ) ;
#2741 = face_outer_bound ( 'none', #37750, .t. ) ;
#2742 = edge_loop ( 'none', ( #49610, #2637, #33056, #46664, #45005, #33762, #25899, #23300, #47637, #17909, #32691, #20188, #51958 ) ) ;
#2743 = oriented_edge ( 'none', *, *, #37517, .t. ) ;
#2744 = vertex_point ( 'none', #14019 ) ;
#2745 = cartesian_point ( 'none', ( 1.033025278679507318e-14, -3.060610363030341270e-14, 46.56076951545866649 ) ) ;
#2746 = direction ( 'none', ( -4.430922201617625967e-16, 6.186244751703154294e-17, 1.000000000000000000 ) ) ;
#2747 = axis2_placement_3d ( 'none', #40102, #10891, #31754 ) ;
#2748 = cartesian_point ( 'none', ( 24.62578531270112592, -44.85655355044181647, -69.66400809652377291 ) ) ;
#2749 = direction ( 'none', ( -0.07763951691203546668, 0.9969814970267332210, 4.067980730699867884e-16 ) ) ;
#2750 = cartesian_point ( 'none', ( -23.02932896659671513, 0.4168054422023065864, 78.11043843341339254 ) ) ;
#2751 = advanced_face ( 'none', ( #48525 ), #39515, .f. ) ;
#2752 = cartesian_point ( 'none', ( 14.76148739012700162, -41.37205303934395317, -75.36704546115080916 ) ) ;
#2753 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 1.440493793230160208e-16 ) ) ;
#2754 = vertex_point ( 'none', #38982 ) ;
#2755 = edge_loop ( 'none', ( #25603, #49126, #42879, #9405 ) ) ;
#2756 = edge_loop ( 'none', ( #35093, #27174, #3474, #52560 ) ) ;
#2757 = cartesian_point ( 'none', ( -24.92453742566834052, -1.940987922800826215, 88.10000000000006537 ) ) ;
#2758 = axis2_placement_3d ( 'none', #18253, #38377, #30546 ) ;
#2759 = edge_curve ( 'none', #12294, #4221, #6449, .t. ) ;
#2761 = advanced_face ( 'none', ( #38995 ), #3298, .f. ) ;
#2760 = cartesian_point ( 'none', ( -29.35811054906387341, -18.49019546415598469, -55.59195934306052322 ) ) ;
#2762 = vertex_point ( 'none', #48032 ) ;
#2763 = oriented_edge ( 'none', *, *, #15172, .t. ) ;
#2764 = face_outer_bound ( 'none', #37584, .t. ) ;
#2765 = edge_curve ( 'none', #15290, #24128, #36438, .t. ) ;
#2766 = direction ( 'none', ( -0.8931569858525018057, -0.06955422654783560699, -0.4443341177449762203 ) ) ;
#2767 = vector ( 'none', #20426, 1000.000000000000000 ) ;
#2768 = line ( 'none', #43860, #13659 ) ;
#2769 = edge_curve ( 'none', #22034, #21466, #14729, .t. ) ;
#2770 = cartesian_point ( 'none', ( 4.089171785382616164, -52.50971116692004870, -63.50000000000001421 ) ) ;
#2771 = axis2_placement_3d ( 'none', #30935, #6852, #18823 ) ;
#2772 = cartesian_point ( 'none', ( 0.6579840153540391645, -13.81365473129925192, 100.0999999999999801 ) ) ;
#2773 = cartesian_point ( 'none', ( 15.37479578589350204, -15.80563679647458564, 80.31416000000000111 ) ) ;
#2774 = cartesian_point ( 'none', ( -8.353367001929468572, 9.960986885398270374, 94.09999999999995168 ) ) ;
#2775 = edge_curve ( 'none', #50461, #38322, #12847, .t. ) ;
#2776 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#2777 = direction ( 'none', ( 0.1702511560897723708, -0.9854007021765794905, 0.0000000000000000000 ) ) ;
#2778 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2779 = face_outer_bound ( 'none', #36173, .t. ) ;
#2780 = edge_loop ( 'none', ( #32900, #21799 ) ) ;
#2782 = b_spline_curve_with_knots ( 'none', 3,
( #27129, #2356, #42795, #6634, #6447, #35003, #14642, #2716, #46880, #10555, #30719, #47061, #10742, #10379, #6290, #42977 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01219479316479079103, 0.01266170417514181183, 0.01312861518549283089, 0.01359552619584385169, 0.01406243720619487249, 0.01452934821654589329, 0.01499625922689691235, 0.01593008124759895394 ),
.unspecified. ) ;
#2781 = circle ( 'none', #13505, 2.500000000000003553 ) ;
#2783 = face_outer_bound ( 'none', #47238, .t. ) ;
#2784 = edge_curve ( 'none', #39810, #20043, #24311, .t. ) ;
#2785 = cartesian_point ( 'none', ( -19.51122964447761987, 7.948535557506224869, 83.75818769307308287 ) ) ;
#2786 = circle ( 'none', #24911, 4.100000000000000533 ) ;
#2787 = cartesian_point ( 'none', ( -29.14050571574105675, -71.97972580269289722, -86.00000000000007105 ) ) ;
#2788 = cartesian_point ( 'none', ( -22.46224780558176093, -5.092569764925908515, 80.31415999999998689 ) ) ;
#2789 = cartesian_point ( 'none', ( 18.97514975739193943, -21.46382327307619775, 47.17963904593672453 ) ) ;
#2790 = oriented_edge ( 'none', *, *, #25564, .t. ) ;
#2791 = oriented_edge ( 'none', *, *, #39384, .f. ) ;
#2792 = direction ( 'none', ( 0.07763951691203686833, -0.9969814970267328880, 9.718231403777309172e-17 ) ) ;
#2794 = cartesian_point ( 'none', ( 4.231353671705542219, -54.33549158795698730, -23.49999999999998224 ) ) ;
#2793 = direction ( 'none', ( 0.1990443933509544738, -0.9799904741759231097, 0.0000000000000000000 ) ) ;
#2795 = face_outer_bound ( 'none', #15248, .t. ) ;
#2796 = oriented_edge ( 'none', *, *, #9789, .f. ) ;
#2797 = direction ( 'none', ( -0.8931569858525015837, -0.06955422654783566250, -0.4443341177449767199 ) ) ;
#2798 = cartesian_point ( 'none', ( -21.05319359643442212, 0.8030085965598603437, 84.30443284428167772 ) ) ;
#2799 = oriented_edge ( 'none', *, *, #17796, .f. ) ;
#2800 = cartesian_point ( 'none', ( 18.66967032952628713, -34.98741365723522989, -58.89665848596315101 ) ) ;
#2801 = direction ( 'none', ( 0.5094027554009857850, -0.7003633576864771726, -0.5000000000000068834 ) ) ;
#2802 = cartesian_point ( 'none', ( 28.13224573519354621, -36.02969955321140816, -1.899999999999963718 ) ) ;
#2803 = cartesian_point ( 'none', ( 16.57934885847668482, 41.26016311820337279, -14.60000000000004405 ) ) ;
#2804 = cartesian_point ( 'none', ( -12.54212114642067100, 17.09656583713070077, -92.47846760010294531 ) ) ;
#2805 = cartesian_point ( 'none', ( 3.858160672956463255, -42.30329628447007906, -29.72154834194559214 ) ) ;
#2806 = axis2_placement_3d ( 'none', #39542, #15110, #19786 ) ;
#2807 = cartesian_point ( 'none', ( 12.30050698369058537, -36.59423730789189477, -50.98159149002238166 ) ) ;
#2808 = vertex_point ( 'none', #23483 ) ;
#2810 = oriented_edge ( 'none', *, *, #47554, .t. ) ;
#2809 = cartesian_point ( 'none', ( 16.20475228406864332, -13.46394497270108914, 83.67604290466957195 ) ) ;
#2811 = edge_loop ( 'none', ( #48696, #46018, #22910, #4155 ) ) ;
#2812 = axis2_placement_3d ( 'none', #36699, #48595, #52676 ) ;
#2813 = b_spline_curve_with_knots ( 'none', 3,
( #21787, #37485, #30696, #26557, #6065, #6422, #22462, #2154, #42771, #50947 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.957829265983431130e-07, 0.0008478645972537800007, 0.001695433411580961683, 0.002543002225908143690, 0.003390571040235325264 ),
.unspecified. ) ;
#2814 = cartesian_point ( 'none', ( -9.256203238495721356e-15, 7.154282460425118401e-14, 94.10000000000007958 ) ) ;
#2815 = oriented_edge ( 'none', *, *, #22745, .t. ) ;
#2816 = cartesian_point ( 'none', ( -15.88092704658905774, -38.08020210393610228, -75.60868547124702843 ) ) ;
#2817 = oriented_edge ( 'none', *, *, #47794, .f. ) ;
#2818 = edge_loop ( 'none', ( #13087, #12196, #47527, #27000 ) ) ;
#2819 = circle ( 'none', #10261, 3.442500000000002114 ) ;
#2820 = direction ( 'none', ( -7.771561172376065215e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#2821 = face_outer_bound ( 'none', #216, .t. ) ;
#2822 = edge_loop ( 'none', ( #20259, #12726, #44848, #39169 ) ) ;
#2823 = line ( 'none', #44280, #1541 ) ;
#2824 = cartesian_point ( 'none', ( 6.002575797753889830, -47.41756854603266191, -48.00297927867210745 ) ) ;
#2825 = b_spline_curve_with_knots ( 'none', 3,
( #11468, #15206, #10939, #23239, #11291, #23775, #51712, #7022, #39976, #15548 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.955651928742629075e-07, 0.0008471971588183641131, 0.001694098752443853970, 0.002541000346069344044, 0.003387901939694833685 ),
.unspecified. ) ;
#2826 = advanced_face ( 'none', ( #3898 ), #22402, .f. ) ;
#2827 = axis2_placement_3d ( 'none', #20006, #48470, #21 ) ;
#2828 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203507810, -1.045691311318819159e-14 ) ) ;
#2829 = line ( 'none', #10134, #47440 ) ;
#2830 = oriented_edge ( 'none', *, *, #21360, .f. ) ;
#2831 = circle ( 'none', #13817, 2.500000000000003109 ) ;
#2832 = face_outer_bound ( 'none', #50216, .t. ) ;
#2833 = cartesian_point ( 'none', ( -44.20601723961911489, 22.91726542793005450, -30.12261199189464023 ) ) ;
#2834 = cartesian_point ( 'none', ( -4.569469653062204983, -18.24787476272783948, -93.49999999999998579 ) ) ;
#2835 = axis2_placement_3d ( 'none', #29822, #5367, #26550 ) ;
#2836 = edge_loop ( 'none', ( #4784, #26703, #40963, #51743 ) ) ;
#2837 = cartesian_point ( 'none', ( -16.35253780624761433, -16.21978269230407221, 80.87369638604258171 ) ) ;
#2838 = cartesian_point ( 'none', ( 24.50801341713966863, -40.62631545316710913, -69.01457166356669859 ) ) ;
#2839 = direction ( 'none', ( 0.7762171656410770115, 0.06044758698022838217, -0.6275611531893926509 ) ) ;
#2840 = oriented_edge ( 'none', *, *, #45060, .t. ) ;
#2841 = oriented_edge ( 'none', *, *, #9481, .t. ) ;
#2842 = cartesian_point ( 'none', ( -4.407454585792362089e-15, -6.460596731403655806e-16, 81.88583999999998753 ) ) ;
#2843 = cartesian_point ( 'none', ( -6.939354426551903413e-15, -2.925677500364448808e-16, 87.59999999999999432 ) ) ;
#2844 = axis2_placement_3d ( 'none', #46510, #14101, #5372 ) ;
#2845 = cartesian_point ( 'none', ( 28.69516825560043571, -4.193723737060144785, 46.56076951545867360 ) ) ;
#2846 = edge_curve ( 'none', #48376, #1470, #1348, .t. ) ;
#2847 = oriented_edge ( 'none', *, *, #33543, .f. ) ;
#2848 = advanced_face ( 'none', ( #2628 ), #51769, .t. ) ;
#2849 = cartesian_point ( 'none', ( -6.403329462787403337, -93.47931900848547571, -82.01767505657228696 ) ) ;
#2850 = edge_loop ( 'none', ( #16838, #31155 ) ) ;
#2851 = edge_curve ( 'none', #24636, #3375, #764, .t. ) ;
#2853 = cartesian_point ( 'none', ( 10.81094799774495030, -8.092593291051040083, 46.22954691538132010 ) ) ;
#2852 = cartesian_point ( 'none', ( 2.894437816538198316, -10.61236211812403418, 129.0999999999999375 ) ) ;
#2854 = direction ( 'none', ( -0.2631307105943829772, 0.9647601925567280690, -1.440493793230167604e-16 ) ) ;
#2855 = edge_curve ( 'none', #29571, #39375, #18849, .t. ) ;
#2856 = cartesian_point ( 'none', ( 13.87649384703311206, 18.38426523464481832, 77.66572122418693880 ) ) ;
#2857 = face_outer_bound ( 'none', #5677, .t. ) ;
#2858 = edge_curve ( 'none', #9375, #2393, #22923, .t. ) ;
#2859 = oriented_edge ( 'none', *, *, #46852, .t. ) ;
#2860 = edge_curve ( 'none', #39412, #36714, #32612, .t. ) ;
#2861 = edge_loop ( 'none', ( #41203, #38445, #47641, #47318, #38140, #13588, #24550, #27199, #35822, #45267, #10640 ) ) ;
#2862 = plane ( 'none', #17055 ) ;
#2863 = cartesian_point ( 'none', ( 9.097778858394157453, -30.45650308100228187, -67.86539354082842124 ) ) ;
#2864 = direction ( 'none', ( 0.07763951691203460626, -0.9969814970267329990, 0.0000000000000000000 ) ) ;
#2865 = direction ( 'none', ( -0.7762171656410771226, -0.06044758698022838911, 0.6275611531893927619 ) ) ;
#2866 = edge_curve ( 'none', #14979, #1643, #44681, .t. ) ;
#2867 = oriented_edge ( 'none', *, *, #24709, .t. ) ;
#2868 = cartesian_point ( 'none', ( 21.38969822917523089, 5.833870984588036990, 47.10000000000000142 ) ) ;
#2869 = vertex_point ( 'none', #16478 ) ;
#2870 = circle ( 'none', #14001, 3.249999999999993339 ) ;
#2871 = direction ( 'none', ( -0.1013298048906436793, -0.007891016156233679468, 0.9948215933044709525 ) ) ;
#2872 = direction ( 'none', ( -0.4429928938894396317, -0.03449788624925576724, 0.8958611453834757210 ) ) ;
#2873 = cartesian_point ( 'none', ( -15.57157876981164080, -86.60398299971198810, -72.50088487052086350 ) ) ;
#2874 = line ( 'none', #8639, #31532 ) ;
#2875 = vertex_point ( 'none', #28077 ) ;
#2876 = face_outer_bound ( 'none', #51500, .t. ) ;
#2877 = oriented_edge ( 'none', *, *, #44423, .f. ) ;
#2878 = cartesian_point ( 'none', ( 23.83400717829319859, -12.32032029748553725, -78.42235160041899178 ) ) ;
#2879 = axis2_placement_3d ( 'none', #47179, #43278, #10686 ) ;
#2880 = oriented_edge ( 'none', *, *, #3694, .t. ) ;
#2881 = oriented_edge ( 'none', *, *, #26272, .t. ) ;
#2882 = cartesian_point ( 'none', ( 1.367765396750662221, -20.82221726504456427, 35.09999999999998721 ) ) ;
#2883 = line ( 'none', #43630, #17567 ) ;
#2884 = cartesian_point ( 'none', ( 4.542150242855288234, 22.58063589669011151, 78.26999403299410574 ) ) ;
#2885 = axis2_placement_3d ( 'none', #38366, #38715, #14256 ) ;
#2886 = cartesian_point ( 'none', ( -4.952656680687844926, -22.49474724466519504, 82.72143994187571536 ) ) ;
#2887 = face_outer_bound ( 'none', #12754, .t. ) ;
#2888 = cartesian_point ( 'none', ( 20.88318794136573331, 9.716766209590829817, 78.35791959926845607 ) ) ;
#2889 = direction ( 'none', ( -4.719061745996508314e-16, -6.282398158881017394e-16, -1.000000000000000000 ) ) ;
#2890 = vertex_point ( 'none', #40351 ) ;
#2891 = cartesian_point ( 'none', ( 5.383697325745718561e-14, 3.035800778701342630e-14, -22.50000000000004974 ) ) ;
#2892 = oriented_edge ( 'none', *, *, #33395, .t. ) ;
#2893 = oriented_edge ( 'none', *, *, #2769, .f. ) ;
#2894 = cartesian_point ( 'none', ( -1.320439433197341048e-14, 4.118655723336730854e-14, 0.1000000000000310502 ) ) ;
#2895 = cartesian_point ( 'none', ( -12.83626678542210087, 19.12524612679375124, 84.09492224206312017 ) ) ;
#2896 = b_spline_curve_with_knots ( 'none', 3,
( #25290, #42014, #9424, #4797, #34029, #1398, #17451, #897, #29760, #4971, #33334, #17632, #21379, #8908, #9065, #9603, #29944, #37947 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0007882328392454583232, 0.001425276477158487695, 0.002062320115071516850, 0.002699363752984546005, 0.003336407390897576028, 0.003973451028810606918, 0.004610494666723638675, 0.005247538304636670432, 0.005884581942549702190 ),
.unspecified. ) ;
#2897 = oriented_edge ( 'none', *, *, #40405, .f. ) ;
#2898 = cartesian_point ( 'none', ( 6.738208882889553664, -41.97044865610099151, -79.68239471312062960 ) ) ;
#2899 = cartesian_point ( 'none', ( -19.20497099450046719, 10.83381692204534907, 81.09999999999998010 ) ) ;
#2900 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203577199, 6.308085367188384325e-16 ) ) ;
#2901 = oriented_edge ( 'none', *, *, #33327, .t. ) ;
#2902 = axis2_placement_3d ( 'none', #31375, #6961, #43619 ) ;
#2903 = vector ( 'none', #37328, 1000.000000000000000 ) ;
#2904 = b_spline_curve_with_knots ( 'none', 3,
( #6515, #43387, #19025, #39666, #47845, #31304, #10975, #39499, #26650, #38969 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003390571040235336540, 0.004237400127967489577, 0.005084229215699643048, 0.005931058303431796519, 0.006777887391163949990 ),
.unspecified. ) ;
#2905 = cartesian_point ( 'none', ( 25.22151536258484938, -50.93099882695838687, -69.22628106947136928 ) ) ;
#2906 = cartesian_point ( 'none', ( -17.03838989878910581, -12.39117641496728162, 84.53427877581303562 ) ) ;
#2907 = cylindrical_surface ( 'none', #40183, 26.00000000000000000 ) ;
#2908 = edge_loop ( 'none', ( #7281, #28341 ) ) ;
#2909 = advanced_face ( 'none', ( #35180 ), #23716, .f. ) ;
#2910 = oriented_edge ( 'none', *, *, #40246, .f. ) ;
#2911 = direction ( 'none', ( 0.8931569858525016947, 0.06955422654783566250, 0.4443341177449763313 ) ) ;
#2912 = axis2_placement_3d ( 'none', #9009, #5075, #4907 ) ;
#2913 = cartesian_point ( 'none', ( -18.25960198679645785, -16.66797902149565402, -67.33238712072127896 ) ) ;
#2914 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#2915 = oriented_edge ( 'none', *, *, #24178, .t. ) ;
#2916 = vertex_point ( 'none', #32711 ) ;
#2917 = oriented_edge ( 'none', *, *, #14009, .t. ) ;
#2918 = axis2_placement_3d ( 'none', #21937, #21258, #8951 ) ;
#2919 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203511973, 1.046331824602256895e-14 ) ) ;
#2920 = edge_curve ( 'none', #17984, #22303, #12027, .t. ) ;
#2921 = line ( 'none', #5237, #33577 ) ;
#2922 = oriented_edge ( 'none', *, *, #28210, .t. ) ;
#2923 = circle ( 'none', #38372, 38.60000000000001563 ) ;
#2924 = edge_curve ( 'none', #16780, #16516, #2001, .t. ) ;
#2925 = cartesian_point ( 'none', ( 7.236094541345546638, -26.53090529531005615, 40.79999999999999716 ) ) ;
#2926 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#2927 = edge_curve ( 'none', #26913, #32359, #23032, .t. ) ;
#2928 = cartesian_point ( 'none', ( 22.43614852325928766, -5.206350231424101693, 84.90443154097955869 ) ) ;
#2929 = cartesian_point ( 'none', ( 5.132406238419608968, -39.06945372127439953, -78.55651659996536296 ) ) ;
#2930 = oriented_edge ( 'none', *, *, #22440, .t. ) ;
#2932 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203603567, -6.023345402697245486e-17 ) ) ;
#2931 = cartesian_point ( 'none', ( 28.35131533933645898, -37.48603631393297064, 76.10000000000007958 ) ) ;
#2933 = cartesian_point ( 'none', ( -22.99412522554964511, -1.325537023904456158, 77.66572122418692459 ) ) ;
#2934 = direction ( 'none', ( 0.07763951691203507810, -0.9969814970267332210, 3.684072831700385353e-16 ) ) ;
#2935 = vertex_point ( 'none', #40184 ) ;
#2936 = circle ( 'none', #12583, 11.24999999999999645 ) ;
#2937 = edge_curve ( 'none', #36889, #24275, #31990, .t. ) ;
#2938 = cartesian_point ( 'none', ( 0.2353507627318397744, -28.99904498459360269, 68.63923048454137188 ) ) ;
#2939 = vector ( 'none', #13571, 1000.000000000000114 ) ;
#2940 = cartesian_point ( 'none', ( 14.82636717893129763, -14.09142301694149957, -78.37649186393008449 ) ) ;
#2941 = edge_curve ( 'none', #1381, #26061, #10290, .t. ) ;
#2942 = oriented_edge ( 'none', *, *, #21304, .f. ) ;
#2943 = oriented_edge ( 'none', *, *, #5483, .t. ) ;
#2944 = oriented_edge ( 'none', *, *, #20591, .f. ) ;
#2945 = b_spline_curve_with_knots ( 'none', 3,
( #50322, #25581, #17771, #21687 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006833231749970176397, 0.001364928565757967012 ),
.unspecified. ) ;
#2946 = cartesian_point ( 'none', ( 12.52919426268542580, -16.93801635940841521, 78.62105479981478595 ) ) ;
#2947 = oriented_edge ( 'none', *, *, #48809, .t. ) ;
#2948 = edge_loop ( 'none', ( #50974, #17902, #11549 ) ) ;
#2949 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m6-20-solid1', #50698 ) ;
#2950 = face_outer_bound ( 'none', #17267, .t. ) ;
#2951 = direction ( 'none', ( -0.07763951691203545280, 0.9969814970267329990, 4.067980730699866897e-16 ) ) ;
#2952 = cartesian_point ( 'none', ( -3.240642468614137073, -19.00898058014775316, -69.33925454952751011 ) ) ;
#2953 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2954 = cartesian_point ( 'none', ( 20.11762624027749879, 11.21463141376024453, 80.31416000000000111 ) ) ;
#2955 = cartesian_point ( 'none', ( 4.254645526779623488, -54.63458603706493477, -91.00000000000000000 ) ) ;
#2956 = advanced_face ( 'none', ( #33883 ), #52615, .f. ) ;
#2957 = cartesian_point ( 'none', ( 6.171292045364446094e-14, 2.773729679423445021e-14, -90.99999999999995737 ) ) ;
#2958 = axis2_placement_3d ( 'none', #25504, #29626, #5536 ) ;
#2959 = cartesian_point ( 'none', ( -13.72747086906963609, 18.49441501721236136, 80.89505914744654547 ) ) ;
#2960 = face_outer_bound ( 'none', #37660, .t. ) ;
#2961 = cartesian_point ( 'none', ( 28.77603113495267806, -76.49674850684975524, -98.14101615137774104 ) ) ;
#2962 = oriented_edge ( 'none', *, *, #15554, .f. ) ;
#2963 = oriented_edge ( 'none', *, *, #12432, .f. ) ;
#2964 = cartesian_point ( 'none', ( 0.9004806686438893149, -84.88631671529263656, -82.67295931974062739 ) ) ;
#2965 = axis2_placement_3d ( 'none', #3223, #45051, #41324 ) ;
#2966 = cartesian_point ( 'none', ( -6.519591111316821674, -47.25548734519150429, -44.02043883438648209 ) ) ;
#2967 = advanced_face ( 'none', ( #16693 ), #35846, .t. ) ;
#2968 = cartesian_point ( 'none', ( 40.32675595432627347, 29.55930909544760965, -29.49999999999992895 ) ) ;
#2969 = oriented_edge ( 'none', *, *, #21754, .f. ) ;
#2970 = plane ( 'none', #20199 ) ;
#2971 = edge_loop ( 'none', ( #52740, #23827, #10514, #28877 ) ) ;
#2972 = oriented_edge ( 'none', *, *, #46617, .t. ) ;
#2973 = cartesian_point ( 'none', ( 17.18560449217410024, -7.943124433172828347, -93.49999999999998579 ) ) ;
#2974 = cartesian_point ( 'none', ( -7.335583104537553375e-15, 5.949524362609188065e-14, 46.10000000000007958 ) ) ;
#2975 = conical_surface ( 'none', #46669, 3.399999999999990585, 1.029744258676651869 ) ;
#2976 = advanced_face ( 'none', ( #45350 ), #3995, .t. ) ;
#2977 = vertex_point ( 'none', #7938 ) ;
#2978 = cartesian_point ( 'none', ( -10.90361225342798157, 18.02719180852103165, 77.89717955765702584 ) ) ;
#2979 = cartesian_point ( 'none', ( -21.06400123904682786, 0.4354712579840911424, 84.51716695061081452 ) ) ;
#2980 = direction ( 'none', ( -0.2501017482848139628, -0.01947656899711488337, -0.9680236457674886719 ) ) ;
#2981 = cartesian_point ( 'none', ( -25.22248623163890358, 43.17205332497856318, 36.10000000000006537 ) ) ;
#2982 = spherical_surface ( 'none', #27620, 4.100000000000000533 ) ;
#2983 = cartesian_point ( 'none', ( 44.28367557909695051, -22.93301209778457661, -30.01143367142072904 ) ) ;
#2984 = cartesian_point ( 'none', ( 5.532827356313025469, -42.15338075448499922, -29.79594487955637305 ) ) ;
#2986 = oriented_edge ( 'none', *, *, #35443, .f. ) ;
#2985 = cartesian_point ( 'none', ( 7.186023291698126592, -50.36994404917773238, -40.57900347104140337 ) ) ;
#2987 = vector ( 'none', #38380, 1000.000000000000114 ) ;
#2988 = cartesian_point ( 'none', ( -14.95310160613139416, -9.690201487036780748, -74.71572019029197520 ) ) ;
#2989 = oriented_edge ( 'none', *, *, #49277, .t. ) ;
#2990 = axis2_placement_3d ( 'none', #23392, #51861, #27467 ) ;
#2991 = cylindrical_surface ( 'none', #16374, 4.250000000000000888 ) ;
#2992 = axis2_placement_3d ( 'none', #22314, #25708, #9511 ) ;
#2993 = cartesian_point ( 'none', ( 13.95774095837431616, 1.086953236768521958, -80.99999999999994316 ) ) ;
#2994 = oriented_edge ( 'none', *, *, #46750, .t. ) ;
#2995 = oriented_edge ( 'none', *, *, #3473, .t. ) ;
#2996 = oriented_edge ( 'none', *, *, #38146, .f. ) ;
#2997 = direction ( 'none', ( -0.07763951691203456462, 0.9969814970267331100, 0.0000000000000000000 ) ) ;
#2998 = axis2_placement_3d ( 'none', #10792, #27181, #10963 ) ;
#2999 = face_outer_bound ( 'none', #11265, .t. ) ;
#3000 = cartesian_point ( 'none', ( -24.40517800970278017, -67.08613050161267211, -88.91871993090774140 ) ) ;
#3001 = edge_curve ( 'none', #33531, #45998, #26243, .t. ) ;
#3002 = axis2_placement_3d ( 'none', #28770, #8104, #36629 ) ;
#3003 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3004 = edge_curve ( 'none', #27922, #36714, #4583, .t. ) ;
#3005 = edge_loop ( 'none', ( #23654, #3783, #9025, #16460, #42060, #19625 ) ) ;
#3006 = vertex_point ( 'none', #4362 ) ;
#3007 = cartesian_point ( 'none', ( -7.645561733379955704, -77.52761505605775483, -82.01767505657230117 ) ) ;
#3008 = direction ( 'none', ( -1.647987516595949858e-16, -2.240078029461010062e-16, 1.000000000000000000 ) ) ;
#3009 = face_bound ( 'none', #27179, .t. ) ;
#3010 = cartesian_point ( 'none', ( -16.89194468856577558, 12.59083929821546732, 83.75458952021337211 ) ) ;
#3011 = line ( 'none', #14519, #6840 ) ;
#3012 = direction ( 'none', ( -0.2631307105943931912, 0.9647601925567252934, -1.440493793230191023e-16 ) ) ;
#3013 = face_outer_bound ( 'none', #30600, .t. ) ;
#3014 = edge_curve ( 'none', #42778, #30397, #14120, .t. ) ;
#3015 = cartesian_point ( 'none', ( -22.01345333394275983, -1.269004457960918764, 80.31415999999998689 ) ) ;
#3016 = edge_curve ( 'none', #12658, #14402, #11334, .t. ) ;
#3017 = oriented_edge ( 'none', *, *, #26429, .f. ) ;
#3018 = vertex_point ( 'none', #648 ) ;
#3019 = edge_curve ( 'none', #28463, #38313, #15403, .t. ) ;
#3020 = vertex_point ( 'none', #25198 ) ;
#3021 = cartesian_point ( 'none', ( -16.36857542139895827, -16.20366340116370196, 80.64832877326891492 ) ) ;
#3022 = cartesian_point ( 'none', ( 24.29456147126215271, -40.60325504442091926, -69.66400809652031967 ) ) ;
#3023 = cartesian_point ( 'none', ( 12.63419967997780624, -12.28795165891169283, -81.99999999999994316 ) ) ;
#3024 = edge_loop ( 'none', ( #21368, #38934, #49707, #13517, #19578, #10625, #34055, #19395, #50203, #50150 ) ) ;
#3025 = oriented_edge ( 'none', *, *, #35052, .t. ) ;
#3026 = advanced_face ( 'none', ( #24977 ), #84, .f. ) ;
#3027 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#3028 = cartesian_point ( 'none', ( -2.248582027754602475, -41.04081373747738581, -77.95044111531066733 ) ) ;
#3029 = cartesian_point ( 'none', ( -35.86587921886241759, -18.66646296357973256, -37.99999999999993605 ) ) ;
#3030 = line ( 'none', #8516, #36236 ) ;
#3031 = edge_curve ( 'none', #31079, #11025, #21166, .t. ) ;
#3032 = plane ( 'none', #33999 ) ;
#3033 = oriented_edge ( 'none', *, *, #4173, .t. ) ;
#3035 = cartesian_point ( 'none', ( 8.739725830108239890, -10.31091559535955149, 46.91043838746875139 ) ) ;
#3034 = cartesian_point ( 'none', ( 3.357451527732289165, -20.80236836331145511, 84.82951043684767001 ) ) ;
#3036 = advanced_face ( 'none', ( #5787 ), #13912, .t. ) ;
#3037 = cartesian_point ( 'none', ( 8.559951038976700843, -85.27528434941288538, -82.63806196166756024 ) ) ;
#3038 = face_outer_bound ( 'none', #39407, .t. ) ;
#3039 = cartesian_point ( 'none', ( 13.15295307604976927, 18.90849403060982326, 84.36229981149260482 ) ) ;
#3040 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#3041 = edge_loop ( 'none', ( #41531, #5434 ) ) ;
#3042 = oriented_edge ( 'none', *, *, #18724, .t. ) ;
#3043 = edge_loop ( 'none', ( #30721, #45896 ) ) ;
#3044 = oriented_edge ( 'none', *, *, #31052, .f. ) ;
#3045 = axis2_placement_3d ( 'none', #31756, #7678, #24081 ) ;
#3046 = cartesian_point ( 'none', ( -8.996119262022220543e-15, 6.991138134679211391e-14, 87.60000000000006537 ) ) ;
#3047 = direction ( 'none', ( 0.7049723772651163012, 0.05489942889654816915, -0.7071067811865499042 ) ) ;
#3048 = vector ( 'none', #43134, 1000.000000000000000 ) ;
#3049 = cartesian_point ( 'none', ( -14.90280812787043807, -14.89181860080420527, 79.31060525182768117 ) ) ;
#3050 = direction ( 'none', ( 0.07763951691203113681, -0.9969814970267334431, -5.551115123126157411e-16 ) ) ;
#3051 = oriented_edge ( 'none', *, *, #29975, .f. ) ;
#3052 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567281800, 0.0000000000000000000 ) ) ;
#3053 = cartesian_point ( 'none', ( 10.52080745514223459, -81.12805486648805697, -44.75690838219050249 ) ) ;
#3054 = oriented_edge ( 'none', *, *, #19441, .f. ) ;
#3055 = oriented_edge ( 'none', *, *, #28529, .f. ) ;
#3056 = cartesian_point ( 'none', ( -0.8155479639745102372, -8.410997652981572870, 126.0999999999999943 ) ) ;
#3057 = axis2_placement_3d ( 'none', #44978, #8467, #29147 ) ;
#3058 = face_outer_bound ( 'none', #28657, .t. ) ;
#3059 = cartesian_point ( 'none', ( 17.92924938952342728, -38.64182018598831547, -66.76833283910181649 ) ) ;
#3060 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#3061 = axis2_placement_3d ( 'none', #50721, #26344, #2464 ) ;
#3062 = edge_loop ( 'none', ( #43426, #22335, #32796, #16075 ) ) ;
#3063 = face_outer_bound ( 'none', #6577, .t. ) ;
#3064 = cylindrical_surface ( 'none', #42548, 33.60000000000000142 ) ;
#3065 = cartesian_point ( 'none', ( 22.45978487208499175, -13.03919437263837189, -80.67661168387888893 ) ) ;
#3066 = vector ( 'none', #12544, 1000.000000000000000 ) ;
#3067 = cartesian_point ( 'none', ( -1.832155808574646771, -77.07489850217837102, -71.59664905822187109 ) ) ;
#3068 = direction ( 'none', ( 0.5836635458794325881, 0.04545255441187750350, -0.8107224744071690470 ) ) ;
#3069 = axis2_placement_3d ( 'none', #45177, #9014, #37545 ) ;
#3070 = vertex_point ( 'none', #49588 ) ;
#3071 = cartesian_point ( 'none', ( -5.696650848238548726, -22.31940185588526404, 83.79190975991890866 ) ) ;
#3072 = oriented_edge ( 'none', *, *, #26048, .f. ) ;
#3073 = cartesian_point ( 'none', ( -1.448948981354547749, -51.31078614790785508, -77.95078465261848066 ) ) ;
#3074 = axis2_placement_3d ( 'none', #45572, #49136, #40801 ) ;
#3075 = oriented_edge ( 'none', *, *, #49594, .f. ) ;
#3076 = direction ( 'none', ( -0.9969814970267332210, -0.07763951691203510586, 9.950373858202965494e-15 ) ) ;
#3077 = vertex_point ( 'none', #25717 ) ;
#3079 = vertex_point ( 'none', #17534 ) ;
#3078 = cartesian_point ( 'none', ( -7.634429949886986755, -19.63576997803417967, 77.66572122418693880 ) ) ;
#3080 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#3081 = cartesian_point ( 'none', ( 6.156791774073567147, -42.05540915988324002, -79.76545203675269136 ) ) ;
#3082 = face_outer_bound ( 'none', #18994, .t. ) ;
#3083 = direction ( 'none', ( -0.9647601925567280690, -0.2631307105943830882, -2.930507776888887079e-16 ) ) ;
#3084 = vertex_point ( 'none', #5399 ) ;
#3085 = axis2_placement_3d ( 'none', #34049, #30153, #50384 ) ;
#3086 = edge_curve ( 'none', #30177, #1576, #30673, .t. ) ;
#3087 = vector ( 'none', #51953, 1000.000000000000000 ) ;
#3088 = direction ( 'none', ( -0.5881599042594721771, 0.8087446612012276770, 0.0000000000000000000 ) ) ;
#3089 = cartesian_point ( 'none', ( -12.25315856724913388, 17.13876343816979286, 83.57894520018552953 ) ) ;
#3090 = cartesian_point ( 'none', ( -16.37366972390038455, -13.25866736408838698, 84.35499988683928052 ) ) ;
#3091 = edge_curve ( 'none', #9995, #2395, #12792, .t. ) ;
#3092 = vertex_point ( 'none', #34462 ) ;
#3093 = edge_curve ( 'none', #29610, #31684, #31946, .t. ) ;
#3094 = oriented_edge ( 'none', *, *, #15247, .t. ) ;
#3095 = edge_curve ( 'none', #32003, #7259, #33232, .t. ) ;
#3096 = cartesian_point ( 'none', ( 37.25311776319721702, 31.34225983041633157, 36.10000000000007248 ) ) ;
#3097 = cartesian_point ( 'none', ( -22.39960212728983180, 36.47612677545571103, 36.10000000000007248 ) ) ;
#3098 = edge_curve ( 'none', #16409, #6198, #17945, .t. ) ;
#3099 = direction ( 'none', ( 0.8245915450721742479, 0.5657285424967388732, 8.606660622238769498e-16 ) ) ;
#3100 = cartesian_point ( 'none', ( -18.15191863644497516, -55.37646020373414757, -74.60835294362442482 ) ) ;
#3101 = axis2_placement_3d ( 'none', #29925, #9582, #13663 ) ;
#3102 = advanced_face ( 'none', ( #19847 ), #10030, .f. ) ;
#3103 = oriented_edge ( 'none', *, *, #438, .f. ) ;
#3104 = direction ( 'none', ( 0.1744528435470288630, 0.0000000000000000000, -0.9846655296994790696 ) ) ;
#3105 = oriented_edge ( 'none', *, *, #6119, .f. ) ;
#3106 = face_outer_bound ( 'none', #1376, .t. ) ;
#3107 = edge_curve ( 'none', #29424, #35679, #20500, .t. ) ;
#3108 = toroidal_surface ( 'none', #24817, 19.25000000000000000, 4.049999999999999822 ) ;
#3109 = cartesian_point ( 'none', ( -11.29267016178187610, 15.52789749506357708, 86.56000000000000227 ) ) ;
#3110 = oriented_edge ( 'none', *, *, #9806, .t. ) ;
#3111 = oriented_edge ( 'none', *, *, #4422, .f. ) ;
#3112 = cartesian_point ( 'none', ( -34.66593564159908425, -20.31623125379034533, -35.09999999999994458 ) ) ;
#3113 = cartesian_point ( 'none', ( 18.54811265630362627, 45.18156496095218699, -10.00000000000003375 ) ) ;
#3114 = line ( 'none', #34384, #11389 ) ;
#3115 = circle ( 'none', #51104, 2.749999999999998668 ) ;
#3117 = cartesian_point ( 'none', ( -10.50642863572295127, -122.6860422269888318, -123.4999999999997726 ) ) ;
#3116 = cartesian_point ( 'none', ( -12.83514137677918576, -47.73412465181854003, -64.22614218896832483 ) ) ;
#3118 = oriented_edge ( 'none', *, *, #10954, .f. ) ;
#3119 = cartesian_point ( 'none', ( -22.94530834190188529, 2.001923880089388152, 82.21520209382151734 ) ) ;
#3120 = direction ( 'none', ( 7.771561172376065215e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#3121 = cylindrical_surface ( 'none', #36011, 23.99999999999998934 ) ;
#3122 = direction ( 'none', ( -0.9985334004640392669, 0.05413915549510332076, 3.035204303917038250e-16 ) ) ;
#3123 = advanced_face ( 'none', ( #17255 ), #22356, .f. ) ;
#3124 = cartesian_point ( 'none', ( 1.940987922800918808, -24.92453742566831920, -38.49999999999997868 ) ) ;
#3125 = oriented_edge ( 'none', *, *, #36350, .f. ) ;
#3126 = axis2_placement_3d ( 'none', #49973, #17400, #45353 ) ;
#3127 = direction ( 'none', ( 0.05489942889654803732, -0.7049723772651099729, -0.7071067811865562325 ) ) ;
#3128 = circle ( 'none', #36378, 3.999999999999998668 ) ;
#3129 = cartesian_point ( 'none', ( -5.044478852805140079, 18.49541765150494399, 72.59999999999999432 ) ) ;
#3130 = oriented_edge ( 'none', *, *, #24725, .f. ) ;
#3131 = edge_loop ( 'none', ( #7967, #11706, #44512, #10268 ) ) ;
#3132 = axis2_placement_3d ( 'none', #23326, #48063, #27231 ) ;
#3133 = face_outer_bound ( 'none', #1540, .t. ) ;
#3134 = axis2_placement_3d ( 'none', #9209, #13283, #25596 ) ;
#3135 = cartesian_point ( 'none', ( -14.82409681486255160, 24.92727718140400839, 46.40415799821528253 ) ) ;
#3136 = cartesian_point ( 'none', ( -20.71808542426652622, -3.568006125508273119, -93.49999999999997158 ) ) ;
#3137 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012277880, 3.106400019466995229e-16 ) ) ;
#3138 = plane ( 'none', #21857 ) ;
#3139 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203603567, 1.026159997620116566e-16 ) ) ;
#3140 = cartesian_point ( 'none', ( 20.63757866472275992, 6.607579520446084764, -91.37147188912513229 ) ) ;
#3141 = cartesian_point ( 'none', ( 20.47234545059338373, -4.977960069721559577, 84.53427877581306404 ) ) ;
#3142 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 3.106400019466996709e-16 ) ) ;
#3143 = b_spline_curve_with_knots ( 'none', 3,
( #4983, #50930, #45595, #911, #29777, #4818 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.009893796883985880863, 0.01057034902741013985, 0.01124690117083440057 ),
.unspecified. ) ;
#3144 = vertex_point ( 'none', #34112 ) ;
#3145 = direction ( 'none', ( 1.647987516595949858e-16, 2.240078029461010062e-16, -1.000000000000000000 ) ) ;
#3146 = vertex_point ( 'none', #29857 ) ;
#3147 = direction ( 'none', ( 0.03192968910588291770, 0.002486511178718662108, -0.9994870245359664951 ) ) ;
#3148 = vertex_point ( 'none', #29670 ) ;
#3149 = cartesian_point ( 'none', ( -15.70835390834533740, -55.88728494470057484, -28.85898384862230159 ) ) ;
#3150 = cartesian_point ( 'none', ( 7.119543700833742328, -91.42320327735140495, -63.50000000000004263 ) ) ;
#3151 = axis2_placement_3d ( 'none', #25878, #13750, #42250 ) ;
#3152 = direction ( 'none', ( 0.07763951691203113681, -0.9969814970267334431, -5.551115123126157411e-16 ) ) ;
#3153 = oriented_edge ( 'none', *, *, #460, .t. ) ;
#3154 = cartesian_point ( 'none', ( -17.76182953372340734, -54.25649329198284931, -64.65701560012574589 ) ) ;
#3155 = circle ( 'none', #9933, 3.250000000000000444 ) ;
#3157 = direction ( 'none', ( -0.06990266395155801671, 0.8976313264744592013, 0.4351684953028864267 ) ) ;
#3156 = direction ( 'none', ( -0.7081747872638961550, 0.0000000000000000000, 0.7060371595629620911 ) ) ;
#3158 = axis2_placement_3d ( 'none', #29268, #25338, #16969 ) ;
#3159 = face_outer_bound ( 'none', #46157, .t. ) ;
#3160 = edge_curve ( 'none', #13570, #50846, #7697, .t. ) ;
#3161 = cartesian_point ( 'none', ( -53.18071112562476799, -89.90028901050776255, -44.49999999999941025 ) ) ;
#3162 = cartesian_point ( 'none', ( 18.25907846444408733, -38.61552909148264945, -45.88505498543806738 ) ) ;
#3163 = oriented_edge ( 'none', *, *, #32220, .f. ) ;
#3164 = cartesian_point ( 'none', ( -31.01471982889639989, 33.04712403681265442, 36.10000000000007248 ) ) ;
#3165 = oriented_edge ( 'none', *, *, #41120, .t. ) ;
#3166 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203584138, 0.0000000000000000000 ) ) ;
#3167 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #27560 ) ;
#3168 = cylindrical_surface ( 'none', #42615, 7.499999999999999112 ) ;
#3169 = cylindrical_surface ( 'none', #27194, 24.75000000000000355 ) ;
#3170 = cartesian_point ( 'none', ( -12.39117641496728162, 17.03838989878910226, 68.67938962253900570 ) ) ;
#3171 = oriented_edge ( 'none', *, *, #51190, .t. ) ;
#3172 = axis2_placement_3d ( 'none', #16244, #36074, #28205 ) ;
#3173 = cartesian_point ( 'none', ( 7.195875732117960055, -50.63844374774304669, -40.66610928468776365 ) ) ;
#3174 = cylindrical_surface ( 'none', #32875, 3.000000000000002665 ) ;
#3175 = edge_curve ( 'none', #44355, #9811, #7088, .t. ) ;
#3176 = cartesian_point ( 'none', ( 37.75849209297709308, -38.68522036727443947, -29.49999999999995737 ) ) ;
#3177 = oriented_edge ( 'none', *, *, #43342, .t. ) ;
#3178 = b_spline_curve_with_knots ( 'none', 3,
( #2845, #23702, #32073, #7123 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0003084584374210991862, 0.002571534494672881102 ),
.unspecified. ) ;
#3179 = edge_curve ( 'none', #20284, #34819, #6396, .t. ) ;
#3180 = line ( 'none', #31330, #42010 ) ;
#3181 = edge_curve ( 'none', #19364, #12724, #48195, .t. ) ;
#3182 = cartesian_point ( 'none', ( 4.446278217635559749, -68.90527338649191336, -23.61579917206158186 ) ) ;
#3183 = edge_loop ( 'none', ( #47511, #43379, #2522, #40222 ) ) ;
#3184 = oriented_edge ( 'none', *, *, #9095, .f. ) ;
#3185 = cartesian_point ( 'none', ( -18.34941348847334552, 10.35118388973127601, 77.29556845902042994 ) ) ;
#3186 = cartesian_point ( 'none', ( -38.59153510662596887, 15.86515189728755004, -38.09999999999995879 ) ) ;
#3187 = advanced_face ( 'none', ( #38942 ), #37662, .t. ) ;
#3188 = edge_curve ( 'none', #6015, #15477, #38340, .t. ) ;
#3189 = cartesian_point ( 'none', ( 7.119543700833742328, -91.42320327735140495, -63.50000000000004263 ) ) ;
#3190 = plane ( 'none', #40217 ) ;
#3191 = direction ( 'none', ( 0.9969814970267328880, 0.07763951691203634098, 0.0000000000000000000 ) ) ;
#3192 = edge_curve ( 'none', #20100, #49524, #2782, .t. ) ;
#3193 = cartesian_point ( 'none', ( 18.97512999931968736, 39.69816672730521390, 54.60215154756897249 ) ) ;
#3194 = vertex_point ( 'none', #31249 ) ;
#3195 = oriented_edge ( 'none', *, *, #39305, .f. ) ;
#3196 = direction ( 'none', ( 0.5882076359134005283, -0.8087099461816756873, 0.0000000000000000000 ) ) ;
#3197 = cartesian_point ( 'none', ( 14.91316881364253177, -41.33382707215810825, -75.24325566015772893 ) ) ;
#3198 = cartesian_point ( 'none', ( -14.54368351514832547, -70.84300438159867497, -28.85898384862255384 ) ) ;
#3199 = axis2_placement_3d ( 'none', #1122, #17168, #5026 ) ;
#3200 = cartesian_point ( 'none', ( 7.182418966922678116, -52.26882583697118889, -41.77038205279002625 ) ) ;
#3201 = circle ( 'none', #39608, 4.100000000000000533 ) ;
#3202 = cylindrical_surface ( 'none', #26393, 4.999999999999997335 ) ;
#3203 = line ( 'none', #40735, #12751 ) ;
#3204 = axis2_placement_3d ( 'none', #116, #37870, #8835 ) ;
#3205 = cartesian_point ( 'none', ( 4.193407565799896375, -20.64614531279609011, 84.90443154097954448 ) ) ;
#3206 = oriented_edge ( 'none', *, *, #47219, .t. ) ;
#3207 = vertex_point ( 'none', #2180 ) ;
#3208 = direction ( 'none', ( -0.07763951691203545280, 0.9969814970267329990, 4.067980730699866897e-16 ) ) ;
#3209 = vector ( 'none', #16880, 1000.000000000000227 ) ;
#3210 = oriented_edge ( 'none', *, *, #131, .f. ) ;
#3211 = cartesian_point ( 'none', ( 11.88465825904991391, 19.72988233707980399, 83.38507490517373810 ) ) ;
#3212 = direction ( 'none', ( -0.07763951691203546668, 0.9969814970267332210, 4.067980730699867884e-16 ) ) ;
#3213 = circle ( 'none', #182, 4.099999999999999645 ) ;
#3214 = vertex_point ( 'none', #14817 ) ;
#3215 = line ( 'none', #24314, #32579 ) ;
#3216 = oriented_edge ( 'none', *, *, #5103, .f. ) ;
#3217 = oriented_edge ( 'none', *, *, #20601, .t. ) ;
#3218 = direction ( 'none', ( -0.2260456068835549059, -0.9741167197049056536, -3.989780536363983667e-17 ) ) ;
#3219 = cartesian_point ( 'none', ( -13.16022189722126434, -43.55971351667809444, -64.22614218900191929 ) ) ;
#3220 = direction ( 'none', ( -0.3364089637009680667, -0.9417159917627186960, 6.938893903907226405e-16 ) ) ;
#3221 = vector ( 'none', #18807, 1000.000000000000114 ) ;
#3222 = direction ( 'none', ( -0.9918187213672106095, -0.07723746791782415411, -0.1016365952556191887 ) ) ;
#3223 = cartesian_point ( 'none', ( 3.584496067700112009e-15, -2.930456533775417027e-14, 67.59999999999999432 ) ) ;
#3225 = cartesian_point ( 'none', ( 18.97556393661218976, -74.95299221267720213, -50.43604456323070906 ) ) ;
#3224 = direction ( 'none', ( -0.2631307105943830882, 0.9647601925567280690, 0.0000000000000000000 ) ) ;
#3226 = oriented_edge ( 'none', *, *, #52763, .f. ) ;
#3227 = advanced_face ( 'none', ( #26200 ), #48482, .f. ) ;
#3228 = oriented_edge ( 'none', *, *, #47943, .f. ) ;
#3229 = direction ( 'none', ( 1.445602896647337931e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3230 = cartesian_point ( 'none', ( 18.87091990124151764, -51.35858871755337418, -56.14627035132064492 ) ) ;
#3231 = axis2_placement_3d ( 'none', #7363, #23945, #44211 ) ;
#3232 = advanced_face ( 'none', ( #27474, #44014 ), #22861, .t. ) ;
#3233 = oriented_edge ( 'none', *, *, #17381, .t. ) ;
#3234 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 1.440493793230160208e-16 ) ) ;
#3235 = axis2_placement_3d ( 'none', #45009, #4044, #40767 ) ;
#3236 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#3237 = edge_curve ( 'none', #21869, #26665, #21106, .t. ) ;
#3238 = edge_loop ( 'none', ( #44825, #31682, #52044, #50040 ) ) ;
#3239 = advanced_face ( 'none', ( #26803, #15958 ), #47412, .t. ) ;
#3240 = direction ( 'none', ( 0.8082753062076769579, 0.06294410126269886496, 0.5854306700977642830 ) ) ;
#3241 = vertex_point ( 'none', #18265 ) ;
#3242 = edge_curve ( 'none', #25537, #14794, #8352, .t. ) ;
#3243 = cartesian_point ( 'none', ( -17.03838989878910581, -12.39117641496728162, 84.53427877581303562 ) ) ;
#3244 = edge_curve ( 'none', #35642, #34678, #42129, .t. ) ;
#3245 = cartesian_point ( 'none', ( -6.935453909962934191e-15, 5.698533092230869297e-14, 36.10000000000007958 ) ) ;
#3246 = cartesian_point ( 'none', ( 21.86114632532512658, -7.253550907735023756, 78.35844280869164891 ) ) ;
#3247 = cartesian_point ( 'none', ( 12.77630967144489560, -16.75189872433759319, 83.89510341765294754 ) ) ;
#3248 = direction ( 'none', ( 7.771561172376065215e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#3249 = cartesian_point ( 'none', ( -0.8115741849361119975, -86.06647075997135232, -84.90423801348589450 ) ) ;
#3251 = b_spline_curve_with_knots ( 'none', 3,
( #22856, #51326, #34455, #26758, #34639, #10196, #1996, #14280 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 3.049365591847691970e-17, 0.001294666955037852927, 0.001942000432556763778, 0.002589333910075674629 ),
.unspecified. ) ;
#3250 = line ( 'none', #4277, #29336 ) ;
#3252 = circle ( 'none', #48240, 5.500000000000000000 ) ;
#3253 = edge_curve ( 'none', #30812, #12263, #14070, .t. ) ;
#3254 = cartesian_point ( 'none', ( -51.84048683763195697, -171.5105188136335812, -63.49999999999933209 ) ) ;
#3255 = circle ( 'none', #28177, 3.999999999999998668 ) ;
#3256 = uncertainty_measure_with_unit (length_measure( 1.000000000000000082e-05 ), #6007, 'distance_accuracy_value', 'none');
#3257 = oriented_edge ( 'none', *, *, #51600, .t. ) ;
#3258 = oriented_edge ( 'none', *, *, #24719, .f. ) ;
#3259 = edge_curve ( 'none', #983, #23462, #31327, .t. ) ;
#3260 = circle ( 'none', #50409, 3.572000000000001840 ) ;
#3261 = b_spline_curve_with_knots ( 'none', 3,
( #247, #17879, #33575, #21959, #38193, #29647, #37833, #46167, #1131, #21447 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.955651929857065029e-07, 0.0008471971588184778459, 0.001694098752443969980, 0.002541000346069462006, 0.003387901939694954248 ),
.unspecified. ) ;
#3262 = oriented_edge ( 'none', *, *, #24232, .t. ) ;
#3263 = direction ( 'none', ( -0.8087446612012275660, -0.5881599042594722881, -3.219634562667506019e-16 ) ) ;
#3264 = vector ( 'none', #24390, 1000.000000000000000 ) ;
#3265 = cartesian_point ( 'none', ( -10.84802478654190061, 18.06237586464128242, 84.72838223532333757 ) ) ;
#3266 = oriented_edge ( 'none', *, *, #16095, .f. ) ;
#3267 = cartesian_point ( 'none', ( -15.32802842503172336, -14.45385943910814852, 83.18069464644528921 ) ) ;
#3268 = line ( 'none', #46116, #47197 ) ;
#3269 = oriented_edge ( 'none', *, *, #48267, .f. ) ;
#3270 = oriented_edge ( 'none', *, *, #15010, .f. ) ;
#3271 = cartesian_point ( 'none', ( -19.14113500255380629, -37.02906564406881529, -40.00755124367574922 ) ) ;
#3272 = cartesian_point ( 'none', ( 32.63581879695257726, 29.06046556551874716, -34.79676859544145628 ) ) ;
#3273 = direction ( 'none', ( 6.307717298314543224e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3274 = circle ( 'none', #8268, 3.249999999999993339 ) ;
#3275 = cartesian_point ( 'none', ( 27.76420799262351835, -5.975680257706311949, 67.59999999999999432 ) ) ;
#3276 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#3277 = cartesian_point ( 'none', ( 20.47894313485089413, 4.948190590632457031, 83.67283094182405989 ) ) ;
#3278 = oriented_edge ( 'none', *, *, #20518, .f. ) ;
#3279 = axis2_placement_3d ( 'none', #6286, #19140, #47410 ) ;
#3280 = cartesian_point ( 'none', ( 19.23323711290058569, -41.03708645072475036, -67.64349855907812525 ) ) ;
#3281 = axis2_placement_3d ( 'none', #38530, #38187, #50773 ) ;
#3282 = cartesian_point ( 'none', ( 34.80499491301461035, -77.77518065549691073, -78.82735561901776578 ) ) ;
#3283 = cartesian_point ( 'none', ( 16.05972376323967410, -16.50975820351208512, 84.90443154097955869 ) ) ;
#3284 = cartesian_point ( 'none', ( 21.49993033302050804, -8.261559564951641121, 83.27837984721715259 ) ) ;
#3285 = cartesian_point ( 'none', ( -18.62724966018503991, -13.54667536287544038, 80.31415999999998689 ) ) ;
#3286 = oriented_edge ( 'none', *, *, #46228, .t. ) ;
#3288 = cartesian_point ( 'none', ( -2.710974343774031681, -57.18308605368519437, -39.80300045397658693 ) ) ;
#3287 = direction ( 'none', ( 0.8082753062076784012, 0.06294410126270427730, 0.5854306700977613964 ) ) ;
#3289 = cartesian_point ( 'none', ( -22.93082956527638316, 2.160093619997383918, 80.64161116206614111 ) ) ;
#3290 = advanced_face ( 'none', ( #47872 ), #51009, .f. ) ;
#3291 = cartesian_point ( 'none', ( -20.88559535426881908, -19.24452926672267239, 47.59999999999998010 ) ) ;
#3292 = cylindrical_surface ( 'none', #17486, 5.500000000000004441 ) ;
#3293 = direction ( 'none', ( 0.7321723316021171435, 0.05701761395921119829, 0.6787287149772859296 ) ) ;
#3295 = advanced_face ( 'none', ( #49130 ), #50392, .f. ) ;
#3294 = direction ( 'none', ( -6.935824447209354504e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#3296 = face_bound ( 'none', #27016, .t. ) ;
#3297 = vertex_point ( 'none', #43499 ) ;
#3298 = conical_surface ( 'none', #31745, 33.81000000000002359, 1.047197551196612064 ) ;
#3299 = face_outer_bound ( 'none', #9724, .t. ) ;
#3300 = b_spline_curve_with_knots ( 'none', 3,
( #15278, #39523, #47507, #43404, #7613, #35966, #11000, #48044, #43754, #15082, #23495, #43928, #32027, #19056, #7263, #39867 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01282214316494315748, 0.01412875127644298151, 0.01478205533219289700, 0.01543535938794280901, 0.01608866344369272450, 0.01674196749944263651, 0.01739527155519254853, 0.01804857561094246401 ),
.unspecified. ) ;
#3301 = cartesian_point ( 'none', ( 58.98757555626213644, -97.17061682109454068, -12.23475836397607708 ) ) ;
#3302 = axis2_placement_3d ( 'none', #28038, #15900, #47635 ) ;
#3303 = face_outer_bound ( 'none', #35830, .t. ) ;
#3304 = cartesian_point ( 'none', ( 3.289133882429786215, -12.05950240695912967, 88.09999999999998010 ) ) ;
#3305 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#3306 = axis2_placement_3d ( 'none', #34181, #13123, #46259 ) ;
#3307 = face_outer_bound ( 'none', #3183, .t. ) ;
#3308 = edge_loop ( 'none', ( #13847, #20506, #33755, #7111 ) ) ;
#3309 = cartesian_point ( 'none', ( 5.325542307751626403, -52.41342932984024827, -46.99652710064529515 ) ) ;
#3310 = direction ( 'none', ( 0.07763951691203581362, -0.9969814970267331100, -3.270671090859534614e-16 ) ) ;
#3311 = oriented_edge ( 'none', *, *, #26733, .f. ) ;
#3312 = oriented_edge ( 'none', *, *, #14315, .f. ) ;
#3313 = cartesian_point ( 'none', ( 20.07258458007350299, -6.400978118537861583, 84.07027142433481970 ) ) ;
#3314 = axis2_placement_3d ( 'none', #37342, #21305, #17023 ) ;
#3315 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#3316 = edge_curve ( 'none', #16385, #374, #15357, .t. ) ;
#3317 = face_outer_bound ( 'none', #533, .t. ) ;
#3318 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3319 = oriented_edge ( 'none', *, *, #32761, .t. ) ;
#3320 = vertex_point ( 'none', #47956 ) ;
#3321 = oriented_edge ( 'none', *, *, #145, .t. ) ;
#3322 = axis2_placement_3d ( 'none', #4940, #29367, #49470 ) ;
#3323 = edge_curve ( 'none', #12457, #10145, #716, .t. ) ;
#3324 = direction ( 'none', ( -0.9969814970267332210, -0.07763951691203394012, 1.009293658750142281e-14 ) ) ;
#3325 = edge_curve ( 'none', #34566, #20683, #40203, .t. ) ;
#3326 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#3327 = cartesian_point ( 'none', ( 38.62689535104512828, -51.65695317187230273, -38.08128006909224439 ) ) ;
#3328 = cartesian_point ( 'none', ( -9.840236402780769609, 18.62841192446065719, 77.29556845902045836 ) ) ;
#3329 = cartesian_point ( 'none', ( 31.29828553123288515, -67.27308022385662412, 1.499999999999723777 ) ) ;
#3330 = oriented_edge ( 'none', *, *, #17620, .f. ) ;
#3331 = direction ( 'none', ( -0.8931569858525015837, -0.06955422654783566250, -0.4443341177449767199 ) ) ;
#3333 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3332 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#3334 = oriented_edge ( 'none', *, *, #16913, .f. ) ;
#3335 = edge_curve ( 'none', #10596, #6814, #16634, .t. ) ;
#3336 = edge_curve ( 'none', #46169, #39015, #21260, .t. ) ;
#3337 = oriented_edge ( 'none', *, *, #34657, .t. ) ;
#3338 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203495320, -9.912705577010322197e-15 ) ) ;
#3339 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 0.0000000000000000000 ) ) ;
#3340 = direction ( 'none', ( -0.9969814970267328880, -0.07763951691203693772, 0.0000000000000000000 ) ) ;
#3341 = cartesian_point ( 'none', ( -7.815556068019816394, 19.56499154519597994, 78.52395709533041668 ) ) ;
#3342 = edge_curve ( 'none', #49044, #7057, #24334, .t. ) ;
#3343 = vertex_point ( 'none', #11788 ) ;
#3344 = oriented_edge ( 'none', *, *, #41333, .f. ) ;
#3346 = direction ( 'none', ( -0.9647601925567280690, -0.2631307105943829772, 0.0000000000000000000 ) ) ;
#3345 = direction ( 'none', ( -0.07763951691203481442, 0.9969814970267332210, -6.065254942160064054e-16 ) ) ;
#3347 = cartesian_point ( 'none', ( 5.383697325745718561e-14, 3.035800778701342630e-14, 0.09999999999996816991 ) ) ;
#3348 = conical_surface ( 'none', #19228, 50.75000000000000000, 0.7853981633974552734 ) ;
#3349 = cartesian_point ( 'none', ( -19.83038959296109383, 20.86430401756138764, 66.93399761102305945 ) ) ;
#3350 = cartesian_point ( 'none', ( -8.555977147990138968e-15, 6.715047737263059611e-14, 76.60000000000005116 ) ) ;
#3351 = cartesian_point ( 'none', ( -6.995473289149127779e-15, 5.736181782787617554e-14, 37.60000000000007958 ) ) ;
#3352 = line ( 'none', #9639, #48570 ) ;
#3353 = edge_loop ( 'none', ( #3423, #28876, #48589, #30474, #25780, #32225 ) ) ;
#3354 = cartesian_point ( 'none', ( 29.55930909544765584, -40.32675595432625215, -23.49999999999996803 ) ) ;
#3355 = cylindrical_surface ( 'none', #38511, 4.999999999999999112 ) ;
#3356 = face_outer_bound ( 'none', #24542, .t. ) ;
#3357 = axis2_placement_3d ( 'none', #45513, #4910, #49077 ) ;
#3358 = cartesian_point ( 'none', ( 13.45669662797851096, 17.46767917791461500, 81.09999999999999432 ) ) ;
#3359 = face_outer_bound ( 'none', #33711, .t. ) ;
#3360 = cartesian_point ( 'none', ( -15.83143834127630889, -43.72805048982120724, -52.81972877202291272 ) ) ;
#3362 = advanced_face ( 'none', ( #18558 ), #52296, .t. ) ;
#3361 = cartesian_point ( 'none', ( 32.98366180288691396, 22.62914169986969171, -37.99999999999994316 ) ) ;
#3363 = circle ( 'none', #22734, 3.049999999999999822 ) ;
#3364 = oriented_edge ( 'none', *, *, #1298, .f. ) ;
#3365 = oriented_edge ( 'none', *, *, #5972, .f. ) ;
#3366 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203582750, 0.0000000000000000000 ) ) ;
#3367 = cylindrical_surface ( 'none', #15683, 50.00000000000000711 ) ;
#3368 = cartesian_point ( 'none', ( 25.10287788544641074, 14.52052071615770323, 68.63923048454137188 ) ) ;
#3369 = vertex_point ( 'none', #11611 ) ;
#3370 = oriented_edge ( 'none', *, *, #1371, .t. ) ;
#3371 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203584138, 0.0000000000000000000 ) ) ;
#3372 = axis2_placement_3d ( 'none', #20730, #49181, #16968 ) ;
#3373 = cartesian_point ( 'none', ( 18.61183105876924770, -34.94707556646851998, -58.70833792571189491 ) ) ;
#3374 = cartesian_point ( 'none', ( 15.95185375897945335, -48.55807848458327669, -48.55555703489794439 ) ) ;
#3375 = vertex_point ( 'none', #15526 ) ;
#3376 = cartesian_point ( 'none', ( 16.31226483578837616, -53.69560397866921875, -57.50148941044282935 ) ) ;
#3377 = direction ( 'none', ( -0.9969814970267328880, -0.07763951691203704875, 0.0000000000000000000 ) ) ;
#3378 = edge_loop ( 'none', ( #21115, #3111, #50005, #632 ) ) ;
#3379 = advanced_face ( 'none', ( #30070 ), #39604, .f. ) ;
#3380 = oriented_edge ( 'none', *, *, #35202, .f. ) ;
#3381 = axis2_placement_3d ( 'none', #2597, #11139, #3137 ) ;
#3382 = cartesian_point ( 'none', ( 14.67626458866273431, -84.04672467552100557, -86.08943909373299164 ) ) ;
#3383 = cartesian_point ( 'none', ( 3.458743314780219347, 13.04940974460004277, 68.59999999999999432 ) ) ;
#3384 = axis2_placement_3d ( 'none', #34262, #30872, #22460 ) ;
#3385 = oriented_edge ( 'none', *, *, #1765, .t. ) ;
#3386 = cartesian_point ( 'none', ( 11.12059396679322099, 20.16976036354446578, 80.86924496061584478 ) ) ;
#3387 = direction ( 'none', ( -0.8931569858525018057, -0.06955422654783560699, -0.4443341177449762203 ) ) ;
#3388 = line ( 'none', #7673, #36526 ) ;
#3389 = edge_curve ( 'none', #18421, #40725, #4522, .t. ) ;
#3390 = line ( 'none', #8388, #44774 ) ;
#3391 = direction ( 'none', ( -7.709882115452470278e-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3392 = axis2_placement_3d ( 'none', #9516, #5924, #17349 ) ;
#3393 = edge_curve ( 'none', #49267, #28688, #11530, .t. ) ;
#3394 = cartesian_point ( 'none', ( 20.57044660684230664, -4.555204777805271554, 84.90443154097957290 ) ) ;
#3395 = direction ( 'none', ( -0.07763951691203543892, 0.9969814970267329990, 4.067980730699866897e-16 ) ) ;
#3396 = direction ( 'none', ( -0.07763951691203546668, 0.9969814970267332210, 4.067980730699867884e-16 ) ) ;
#3397 = direction ( 'none', ( -0.07763951691203507810, 0.9969814970267332210, -3.684072831700385353e-16 ) ) ;
#3398 = cartesian_point ( 'none', ( -37.88529688701586906, -2.950301642657291001, 92.10000000000006537 ) ) ;
#3400 = direction ( 'none', ( -0.9963712600446540391, 0.08511352511222046446, -4.467496846988029169e-16 ) ) ;
#3399 = cartesian_point ( 'none', ( -16.29832263616701127, -37.71053147771277736, -52.82072321519962799 ) ) ;
#3401 = cartesian_point ( 'none', ( -19.34434765440104442, -50.73844592340089577, -64.94634104569284716 ) ) ;
#3402 = edge_curve ( 'none', #35802, #34015, #42749, .t. ) ;
#3403 = face_outer_bound ( 'none', #25184, .t. ) ;
#3404 = oriented_edge ( 'none', *, *, #43024, .t. ) ;
#3405 = circle ( 'none', #20422, 3.000000000000001776 ) ;
#3406 = direction ( 'none', ( -0.6473454901660874450, 0.7621967045071947888, -1.733559834015038126e-16 ) ) ;
#3407 = spherical_surface ( 'none', #29377, 1.500000000000000000 ) ;
#3408 = edge_curve ( 'none', #15367, #20944, #35791, .t. ) ;
#3409 = cartesian_point ( 'none', ( 6.475077778697259312, -40.36087035329526884, -86.32341306395737490 ) ) ;
#3410 = edge_curve ( 'none', #168, #6081, #46573, .t. ) ;
#3411 = vector ( 'none', #22955, 1000.000000000000000 ) ;
#3412 = edge_curve ( 'none', #47994, #19628, #29380, .t. ) ;
#3413 = edge_curve ( 'none', #8083, #23378, #51682, .t. ) ;
#3414 = oriented_edge ( 'none', *, *, #7148, .t. ) ;
#3415 = oriented_edge ( 'none', *, *, #1843, .f. ) ;
#3416 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#3417 = cartesian_point ( 'none', ( 26.41751725165092424, -53.99012076743863986, -92.97053315185091549 ) ) ;
#3418 = face_bound ( 'none', #26968, .t. ) ;
#3419 = vertex_point ( 'none', #20018 ) ;
#3421 = edge_curve ( 'none', #52184, #32942, #9636, .t. ) ;
#3420 = direction ( 'none', ( 0.5881599042594720661, -0.8087446612012277880, 5.573408758158414673e-16 ) ) ;
#3422 = direction ( 'none', ( -0.9969814970267332210, -0.07763951691203489769, 9.694042953988066095e-15 ) ) ;
#3423 = oriented_edge ( 'none', *, *, #2677, .t. ) ;
#3424 = cartesian_point ( 'none', ( -17.54294783764127885, -11.66792204745884831, 84.42144688693954890 ) ) ;
#3425 = plane ( 'none', #2990 ) ;
#3426 = direction ( 'none', ( -0.6256668579825837018, -0.04872354476638500465, -0.7785672732703315946 ) ) ;
#3427 = cartesian_point ( 'none', ( -8.535970688261407772e-15, 6.702498173744144367e-14, 76.10000000000007958 ) ) ;
#3428 = oriented_edge ( 'none', *, *, #10019, .t. ) ;
#3429 = oriented_edge ( 'none', *, *, #31207, .f. ) ;
#3430 = oriented_edge ( 'none', *, *, #52759, .f. ) ;
#3431 = cartesian_point ( 'none', ( 16.91655550214415626, -12.55723075905979513, 79.50169637256362876 ) ) ;
#3433 = direction ( 'none', ( -0.07763951691203579974, 0.9969814970267329990, 3.270671090859534121e-16 ) ) ;
#3432 = axis2_placement_3d ( 'none', #31516, #47701, #23305 ) ;
#3434 = vertex_point ( 'none', #16583 ) ;
#3435 = oriented_edge ( 'none', *, *, #20679, .t. ) ;
#3436 = plane ( 'none', #23018 ) ;
#3437 = cartesian_point ( 'none', ( -9.410558468151560163, 12.93991457921964283, 74.59999999999999432 ) ) ;
#3438 = oriented_edge ( 'none', *, *, #45533, .f. ) ;
#3439 = cartesian_point ( 'none', ( 3.552264593024225370, -13.02426259951610277, 100.0999999999999801 ) ) ;
#3440 = conical_surface ( 'none', #32144, 29.00000000000000000, 0.5235987755982990377 ) ;
#3441 = axis2_placement_3d ( 'none', #46546, #50808, #38567 ) ;
#3442 = circle ( 'none', #12645, 4.100000000000000533 ) ;
#3443 = advanced_face ( 'none', ( #24926 ), #49003, .f. ) ;
#3444 = vector ( 'none', #8662, 1000.000000000000114 ) ;
#3445 = axis2_placement_3d ( 'none', #24201, #52659, #28288 ) ;
#3446 = direction ( 'none', ( 0.8987840391973691556, 0.06999243097253098067, -0.4327681948695139558 ) ) ;
#3447 = cartesian_point ( 'none', ( 37.91773896391827492, -18.35037115483283188, -12.09999999999994458 ) ) ;
#3448 = cartesian_point ( 'none', ( 18.47462516572992897, -46.19626244759359679, -46.33127719155849178 ) ) ;
#3449 = cartesian_point ( 'none', ( 41.37038910516137946, 48.35794562724468193, 76.10000000000005116 ) ) ;
#3450 = cartesian_point ( 'none', ( -18.97512999931971933, -39.69816672730511442, -1.899999999999966604 ) ) ;
#3451 = line ( 'none', #6739, #36649 ) ;
#3453 = oriented_edge ( 'none', *, *, #15343, .f. ) ;
#3452 = cartesian_point ( 'none', ( 2.346700040738324500, -22.91309232824952602, 77.99916811148607110 ) ) ;
#3454 = face_outer_bound ( 'none', #20282, .t. ) ;
#3455 = cylindrical_surface ( 'none', #45037, 2.499999999999995115 ) ;
#3456 = cartesian_point ( 'none', ( 2.624037462649042585, -20.85923466088477696, -93.49999999999997158 ) ) ;
#3457 = face_outer_bound ( 'none', #37433, .t. ) ;
#3458 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203582750, 0.0000000000000000000 ) ) ;
#3459 = cartesian_point ( 'none', ( -20.92103239605831178, -16.08750337092613591, -79.56312387704632272 ) ) ;
#3460 = cartesian_point ( 'none', ( 5.009505477560312059, -35.98423320556751293, -41.65940618550690999 ) ) ;
#3461 = axis2_placement_3d ( 'none', #16953, #44524, #40271 ) ;
#3462 = oriented_edge ( 'none', *, *, #50884, .t. ) ;
#3464 = cartesian_point ( 'none', ( -32.81552156887383376, 20.53963986757642957, -32.09999999999994458 ) ) ;
#3463 = cartesian_point ( 'none', ( -12.96075946134747703, -1.009313719856444358, -81.99999999999997158 ) ) ;
#3465 = direction ( 'none', ( 0.7168089250101853382, 0.6972696501539005220, 2.744776508766648752e-16 ) ) ;
#3466 = vertex_point ( 'none', #33 ) ;
#3467 = oriented_edge ( 'none', *, *, #23384, .t. ) ;
#3468 = cartesian_point ( 'none', ( -58.16661559225581613, -90.28856423458488223, -82.49999999999934630 ) ) ;
#3469 = cartesian_point ( 'none', ( -1.306567784302922443e-14, 4.100240662732926350e-14, -1.899999999999969047 ) ) ;
#3470 = oriented_edge ( 'none', *, *, #42326, .t. ) ;
#3471 = axis2_placement_3d ( 'none', #875, #35066, #38329 ) ;
#3472 = cartesian_point ( 'none', ( 4.541911739354155486, -58.32341757606387489, -89.50000000000000000 ) ) ;
#3473 = edge_curve ( 'none', #2142, #48937, #23670, .t. ) ;
#3474 = oriented_edge ( 'none', *, *, #20693, .t. ) ;
#3475 = cartesian_point ( 'none', ( 31.82175951925973223, 20.01579459638306346, -35.09999999999995168 ) ) ;
#3476 = edge_curve ( 'none', #11522, #47457, #1948, .t. ) ;
#3477 = face_outer_bound ( 'none', #12609, .t. ) ;
#3478 = edge_curve ( 'none', #33572, #27599, #5129, .t. ) ;
#3479 = cartesian_point ( 'none', ( 14.26512263216105048, -15.50597755494344199, 77.33125374422563425 ) ) ;
#3480 = oriented_edge ( 'none', *, *, #6296, .f. ) ;
#3481 = oriented_edge ( 'none', *, *, #9264, .t. ) ;
#3482 = edge_curve ( 'none', #49910, #43875, #1300, .t. ) ;
#3483 = direction ( 'none', ( -0.07763951691203546668, 0.9969814970267332210, 4.067980730699867884e-16 ) ) ;
#3484 = axis2_placement_3d ( 'none', #30122, #51059, #34913 ) ;
#3485 = cartesian_point ( 'none', ( -32.98366180288687133, -22.62914169986968815, -23.50000000000001066 ) ) ;
#3486 = direction ( 'none', ( -0.8931569858525015837, -0.06955422654783566250, -0.4443341177449767199 ) ) ;
#3487 = oriented_edge ( 'none', *, *, #4801, .t. ) ;
#3488 = cartesian_point ( 'none', ( 18.48974406532767745, 3.200152676338174018, -93.49999999999994316 ) ) ;
#3489 = edge_curve ( 'none', #34769, #10139, #10189, .t. ) ;
#3490 = cartesian_point ( 'none', ( 19.31383582856575387, -9.983744730835553582, -91.58193557865061507 ) ) ;
#3491 = vertex_point ( 'none', #15875 ) ;
#3492 = circle ( 'none', #11286, 3.929200000000001136 ) ;
#3493 = advanced_face ( 'none', ( #43364 ), #19175, .f. ) ;
#3494 = cartesian_point ( 'none', ( 19.95954482145472753, -6.745224324044801101, 78.38003281765269037 ) ) ;
#3495 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#3496 = b_spline_curve_with_knots ( 'none', 3,
( #14143, #14663, #22345, #51168, #51354, #26444, #2025, #6473, #26786, #1863, #10764, #46561, #2387, #6660, #43176, #39110, #50829, #30924 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.006016944971618028853, 0.006670689496519808387, 0.007324434021421587920, 0.007978178546323367454, 0.008631923071225146987, 0.009285667596126926521, 0.009939412121028707789, 0.01059315664593048732, 0.01124690117083226686 ),
.unspecified. ) ;
#3497 = circle ( 'none', #20178, 0.4000000000000002442 ) ;
#3498 = edge_curve ( 'none', #51551, #31239, #43966, .t. ) ;
#3499 = oriented_edge ( 'none', *, *, #44266, .f. ) ;
#3500 = line ( 'none', #4201, #5366 ) ;
#3501 = cartesian_point ( 'none', ( -0.7661302024039191583, 4.434303159794631632, -81.99999999999995737 ) ) ;
#3502 = advanced_face ( 'none', ( #24880 ), #21712, .t. ) ;
#3503 = cartesian_point ( 'none', ( -8.385552359115861165, 21.45225658891426335, 78.27113289592061562 ) ) ;
#3504 = vector ( 'none', #17718, 1000.000000000000227 ) ;
#3505 = oriented_edge ( 'none', *, *, #50284, .t. ) ;
#3506 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203621608, 0.0000000000000000000 ) ) ;
#3507 = face_outer_bound ( 'none', #32392, .t. ) ;
#3508 = advanced_face ( 'none', ( #14016 ), #39555, .f. ) ;
#3509 = cartesian_point ( 'none', ( -32.20664041371466624, -82.54968447109951057, -81.76008857637141602 ) ) ;
#3510 = vector ( 'none', #46921, 1000.000000000000000 ) ;
#3511 = cartesian_point ( 'none', ( -9.615244249033104040, 18.95018675452658385, 39.94999999999998863 ) ) ;
#3512 = cartesian_point ( 'none', ( 11.73209337698387955, -6.678955887675204650, 46.10007069395281576 ) ) ;
#3513 = vertex_point ( 'none', #4651 ) ;
#3514 = cartesian_point ( 'none', ( 18.97512999931997157, 39.69816672730496521, -11.40000000000004121 ) ) ;
#3515 = direction ( 'none', ( 0.1013298048906435406, 0.007891016156233670795, -0.9948215933044709525 ) ) ;
#3516 = oriented_edge ( 'none', *, *, #44369, .f. ) ;
#3517 = oriented_edge ( 'none', *, *, #21839, .f. ) ;
#3518 = axis2_placement_3d ( 'none', #25671, #4846, #5013 ) ;
#3519 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#3520 = vertex_point ( 'none', #21401 ) ;
#3521 = b_spline_curve_with_knots ( 'none', 3,
( #30628, #10645, #50708, #39174, #6184, #22067 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.4999999999999999445, 0.6851833388050551088 ),
.unspecified. ) ;
#3522 = oriented_edge ( 'none', *, *, #17383, .f. ) ;
#3523 = face_outer_bound ( 'none', #31731, .t. ) ;
#3524 = cartesian_point ( 'none', ( -23.81554718601331189, 39.29551915681643237, -11.60000000000001741 ) ) ;
#3525 = face_outer_bound ( 'none', #16227, .t. ) ;
#3526 = cartesian_point ( 'none', ( 25.70965532337873327, -48.36851348584161059, -55.56902061327499354 ) ) ;
#3527 = oriented_edge ( 'none', *, *, #30817, .t. ) ;
#3528 = oriented_edge ( 'none', *, *, #30581, .f. ) ;
#3529 = direction ( 'none', ( 0.05413915549510313341, 0.9985334004640391559, -6.938893903907223447e-16 ) ) ;
#3530 = direction ( 'none', ( 0.7669678184319009828, -0.6416855659042134397, 2.922354451787080302e-16 ) ) ;
#3531 = direction ( 'none', ( -0.7762171656410771226, -0.06044758698022837523, 0.6275611531893928730 ) ) ;
#3532 = cartesian_point ( 'none', ( 39.09762459498416121, 1.035448239516626012, -30.49999999999993605 ) ) ;
#3533 = axis2_placement_3d ( 'none', #26717, #27246, #39382 ) ;
#3534 = oriented_edge ( 'none', *, *, #45302, .f. ) ;
#3535 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#3536 = oriented_edge ( 'none', *, *, #16184, .f. ) ;
#3537 = cylindrical_surface ( 'none', #27978, 21.25000000000000711 ) ;
#3538 = vector ( 'none', #50493, 1000.000000000000000 ) ;
#3539 = oriented_edge ( 'none', *, *, #45047, .f. ) ;
#3540 = axis2_placement_3d ( 'none', #20977, #8477, #48907 ) ;
#3541 = face_outer_bound ( 'none', #16386, .t. ) ;
#3542 = cartesian_point ( 'none', ( 2.704795165713691496, -10.66408565093088612, 129.0999999999999375 ) ) ;
#3543 = cartesian_point ( 'none', ( 1.876753228724459044, 21.96998628398462117, 81.09999999999999432 ) ) ;
#3544 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#3545 = cartesian_point ( 'none', ( 17.12902518731296908, -15.39895507035368993, 84.19323403996287425 ) ) ;
#3546 = advanced_face ( 'none', ( #2578 ), #50349, .t. ) ;
#3547 = cartesian_point ( 'none', ( 4.862101246292796830, 28.44168684694265181, 46.82778611393920443 ) ) ;
#3548 = cartesian_point ( 'none', ( 20.93472648541456138, 20.06831400444196944, 48.63923048454131504 ) ) ;
#3549 = axis2_placement_3d ( 'none', #46872, #22313, #30205 ) ;
#3550 = direction ( 'none', ( -8.477291274466798372e-17, -7.259903437027396653e-16, -1.000000000000000000 ) ) ;
#3551 = edge_loop ( 'none', ( #37698, #4650, #45720, #51243, #20025, #14337, #34762, #20807, #38635, #40418, #40486, #12028, #33511, #1415, #3278, #41896, #41814, #20629, #1411 ) ) ;
#3552 = vertex_point ( 'none', #9448 ) ;
#3553 = edge_curve ( 'none', #51024, #1815, #36393, .t. ) ;
#3554 = vector ( 'none', #24409, 1000.000000000000114 ) ;
#3555 = cartesian_point ( 'none', ( 14.65821437303287134, -83.81493895973899555, -86.08943909373297743 ) ) ;
#3556 = line ( 'none', #35222, #28406 ) ;
#3557 = edge_curve ( 'none', #17918, #34744, #32564, .t. ) ;
#3558 = edge_curve ( 'none', #20644, #25027, #19208, .t. ) ;
#3559 = advanced_face ( 'none', ( #35 ), #47185, .t. ) ;
#3560 = cartesian_point ( 'none', ( -1.076399305489851299, 23.00749439454539669, 79.36422103309247689 ) ) ;
#3561 = edge_loop ( 'none', ( #37841, #23450, #25516, #4638 ) ) ;
#3562 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#3563 = edge_loop ( 'none', ( #11683, #23498, #38733, #23565 ) ) ;
#3564 = oriented_edge ( 'none', *, *, #909, .t. ) ;
#3565 = edge_curve ( 'none', #43072, #12216, #28426, .t. ) ;
#3566 = cartesian_point ( 'none', ( 42.26277390305139647, -79.25797909636192173, -45.35655446639199795 ) ) ;
#3567 = cartesian_point ( 'none', ( -31.80504265614925075, 14.67220587184358394, -38.09999999999995879 ) ) ;
#3568 = edge_loop ( 'none', ( #40793, #11487 ) ) ;
#3569 = oriented_edge ( 'none', *, *, #35052, .f. ) ;
#3570 = direction ( 'none', ( -8.063019224871532827e-17, 6.472430127035528280e-16, 1.000000000000000000 ) ) ;
#3571 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#3572 = cartesian_point ( 'none', ( 9.433201304812298460, -121.1332518887480632, -63.49999999999998579 ) ) ;
#3573 = cartesian_point ( 'none', ( -46.55628140742740584, 18.23492970955558334, -1.899999999999973932 ) ) ;
#3574 = edge_curve ( 'none', #16047, #1611, #33184, .t. ) ;
#3575 = circle ( 'none', #20289, 29.30000000000000426 ) ;
#3576 = cartesian_point ( 'none', ( -17.25146242003401298, -40.52785144201770606, -52.14537841302558974 ) ) ;
#3577 = cartesian_point ( 'none', ( 37.75849209297709308, -38.68522036727443947, -30.49999999999995737 ) ) ;
#3578 = circle ( 'none', #15893, 3.049999999999999378 ) ;
#3579 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#3580 = cartesian_point ( 'none', ( -5.856899815636696260, -49.97465772507221970, -42.32380150965542498 ) ) ;
#3581 = oriented_edge ( 'none', *, *, #32230, .t. ) ;
#3582 = oriented_edge ( 'none', *, *, #48497, .f. ) ;
#3583 = oriented_edge ( 'none', *, *, #16428, .t. ) ;
#3584 = oriented_edge ( 'none', *, *, #31032, .f. ) ;
#3585 = oriented_edge ( 'none', *, *, #34804, .t. ) ;
#3586 = direction ( 'none', ( -0.07763951691203931083, 0.9969814970267327769, -2.533402362193353965e-16 ) ) ;
#3587 = axis2_placement_3d ( 'none', #32946, #45026, #20666 ) ;
#3588 = line ( 'none', #6572, #36784 ) ;
#3589 = cartesian_point ( 'none', ( 5.072330314707148347, 22.46700557050553826, 82.63370811269669503 ) ) ;
#3590 = oriented_edge ( 'none', *, *, #10729, .f. ) ;
#3591 = axis2_placement_3d ( 'none', #26443, #26612, #26965 ) ;
#3592 = circle ( 'none', #13426, 4.100000000000005862 ) ;
#3593 = cartesian_point ( 'none', ( 28.35131533933645898, -37.48603631393297775, 36.10000000000009379 ) ) ;
#3594 = cartesian_point ( 'none', ( 30.61457268723040670, -17.80936754477673745, -56.21318484738613819 ) ) ;
#3595 = cartesian_point ( 'none', ( 14.14289107436185589, -18.17910403419772081, 83.98341686997137856 ) ) ;
#3596 = direction ( 'none', ( -0.07763951691203604955, 0.9969814970267329990, 3.270671090859532149e-16 ) ) ;
#3597 = b_spline_curve_with_knots ( 'none', 3,
( #18129, #46240, #50670, #26293, #17949, #22362, #30074, #50490, #34507, #14163 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.957829266027910948e-07, 0.0008478645972537852049, 0.001695433411580967754, 0.002543002225908150195, 0.003390571040235332637 ),
.unspecified. ) ;
#3598 = oriented_edge ( 'none', *, *, #15726, .f. ) ;
#3599 = vector ( 'none', #29851, 1000.000000000000000 ) ;
#3600 = oriented_edge ( 'none', *, *, #11208, .t. ) ;
#3601 = cartesian_point ( 'none', ( -6.822639310142922575, 19.93267087929678283, 79.30877313182598698 ) ) ;
#3602 = face_outer_bound ( 'none', #25752, .t. ) ;
#3603 = edge_loop ( 'none', ( #19745, #33554, #12715, #10732 ) ) ;
#3604 = b_spline_curve_with_knots ( 'none', 3,
( #47817, #2752, #31110, #7034 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.496224650638474821e-06, 0.0005932647871855235020 ),
.unspecified. ) ;
#3605 = direction ( 'none', ( 0.9647601925567290682, 0.2631307105943794244, 0.0000000000000000000 ) ) ;
#3606 = cartesian_point ( 'none', ( -9.198225617437833179, -17.73421652660102410, -93.32007588030745637 ) ) ;
#3607 = oriented_edge ( 'none', *, *, #24538, .t. ) ;
#3608 = oriented_edge ( 'none', *, *, #38921, .f. ) ;
#3609 = vector ( 'none', #4679, 1000.000000000000000 ) ;
#3610 = cartesian_point ( 'none', ( 3.032414382223981519, -38.93971975405716535, -30.50831878401970343 ) ) ;
#3611 = axis2_placement_3d ( 'none', #47503, #39173, #10815 ) ;
#3612 = cartesian_point ( 'none', ( -17.03838989878910581, -12.39117641496728162, 84.53427877581303562 ) ) ;
#3613 = oriented_edge ( 'none', *, *, #16105, .f. ) ;
#3614 = oriented_edge ( 'none', *, *, #51515, .f. ) ;
#3615 = advanced_face ( 'none', ( #10856 ), #27421, .f. ) ;
#3616 = face_outer_bound ( 'none', #13905, .t. ) ;
#3617 = plane ( 'none', #49878 ) ;
#3618 = axis2_placement_3d ( 'none', #41566, #13569, #45470 ) ;
#3619 = cartesian_point ( 'none', ( 71.44197600271650117, -80.19534939650340277, -82.50000000000063949 ) ) ;
#3620 = vector ( 'none', #42405, 1000.000000000000000 ) ;
#3621 = edge_curve ( 'none', #13115, #19123, #46518, .t. ) ;
#3622 = oriented_edge ( 'none', *, *, #41926, .f. ) ;
#3623 = oriented_edge ( 'none', *, *, #22851, .f. ) ;
#3624 = cartesian_point ( 'none', ( 9.236855514758714136, -18.96041072621375179, -93.49999999999998579 ) ) ;
#3625 = edge_curve ( 'none', #33030, #31497, #17886, .t. ) ;
#3626 = edge_curve ( 'none', #41648, #10043, #13392, .t. ) ;
#3627 = oriented_edge ( 'none', *, *, #1521, .f. ) ;
#3628 = cartesian_point ( 'none', ( 21.64978420837181972, -7.860993810641352830, 83.77994382009794094 ) ) ;
#3629 = oriented_edge ( 'none', *, *, #28637, .t. ) ;
#3630 = oriented_edge ( 'none', *, *, #45065, .f. ) ;
#3632 = cartesian_point ( 'none', ( -35.89133389296240040, -2.795022608833248601, 35.60000000000000853 ) ) ;
#3631 = direction ( 'none', ( -0.5836635458794300346, -0.04545255441187517897, 0.8107224744071710454 ) ) ;
#3633 = edge_loop ( 'none', ( #25061, #31639 ) ) ;
#3634 = cartesian_point ( 'none', ( 14.05617568002672968, 18.24584250020329534, 84.90443154097954448 ) ) ;
#3635 = oriented_edge ( 'none', *, *, #35510, .f. ) ;
#3636 = direction ( 'none', ( 0.8931569858525015837, 0.06955422654783564862, 0.4443341177449766644 ) ) ;
#3637 = direction ( 'none', ( 0.0000000000000000000, 0.1562968117516750910, -0.9877101329014811304 ) ) ;
#3638 = face_outer_bound ( 'none', #46867, .t. ) ;
#3639 = edge_curve ( 'none', #48925, #11481, #31142, .t. ) ;
#3640 = oriented_edge ( 'none', *, *, #3643, .f. ) ;
#3641 = cartesian_point ( 'none', ( -13.06787039396552785, -36.37437931657441936, -74.42063609413310132 ) ) ;
#3642 = cartesian_point ( 'none', ( -10.69266221784326554, -18.15387591164076042, 79.49583856721767461 ) ) ;
#3643 = edge_curve ( 'none', #25705, #52316, #23616, .t. ) ;
#3644 = face_outer_bound ( 'none', #48962, .t. ) ;
#3645 = oriented_edge ( 'none', *, *, #33331, .t. ) ;
#3646 = oriented_edge ( 'none', *, *, #1369, .f. ) ;
#3647 = b_spline_curve_with_knots ( 'none', 3,
( #2618, #30974, #6531, #10810 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 6.351632680267926322e-07, 0.01383441402661448640 ),
.unspecified. ) ;
#3648 = direction ( 'none', ( 0.07763951691203113681, -0.9969814970267334431, -5.551115123126157411e-16 ) ) ;
#3649 = oriented_edge ( 'none', *, *, #23229, .f. ) ;
#3650 = circle ( 'none', #39262, 2.600000000000004974 ) ;
#3651 = cartesian_point ( 'none', ( -7.617135063594248301, 21.73659736620402683, 82.91044459614147399 ) ) ;
#3652 = cartesian_point ( 'none', ( 23.79431028268508896, -55.11899810405785161, -50.72566235317506056 ) ) ;
#3653 = direction ( 'none', ( -0.9647601925567280690, -0.2631307105943830882, -2.930507776888887572e-16 ) ) ;
#3654 = oriented_edge ( 'none', *, *, #51129, .f. ) ;
#3655 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203573036, 0.0000000000000000000 ) ) ;
#3656 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#3657 = oriented_edge ( 'none', *, *, #42719, .f. ) ;
#3658 = vertex_point ( 'none', #22261 ) ;
#3659 = cartesian_point ( 'none', ( 5.372654570312959343, -68.99111959424990914, -63.50000000000005684 ) ) ;
#3660 = circle ( 'none', #14062, 1.500000000000000666 ) ;
#3661 = cartesian_point ( 'none', ( -26.81013037920278919, -84.63700261503265665, -85.35655446639236743 ) ) ;
#3662 = direction ( 'none', ( -0.7669678184319059788, 0.6416855659042073334, -7.475763149322947152e-16 ) ) ;
#3663 = axis2_placement_3d ( 'none', #51476, #27097, #35331 ) ;
#3664 = cartesian_point ( 'none', ( -33.70794441447387157, -2.624992066795898804, 0.1000000000000289546 ) ) ;
#3665 = vertex_point ( 'none', #50217 ) ;
#3666 = line ( 'none', #943, #1775 ) ;
#3667 = face_outer_bound ( 'none', #19778, .t. ) ;
#3668 = cartesian_point ( 'none', ( 13.55496803994095245, -45.71868881317426059, -50.28841742851454910 ) ) ;
#3669 = direction ( 'none', ( -0.2631307105943830882, 0.9647601925567281800, 0.0000000000000000000 ) ) ;
#3670 = conical_surface ( 'none', #14181, 2.500000000000003553, 1.047197551196619836 ) ;
#3672 = cartesian_point ( 'none', ( -27.50026356923983784, -22.20212435685349917, -30.50000000000000355 ) ) ;
#3671 = cartesian_point ( 'none', ( 1.444220832412975897e-15, -1.463043016502325694e-15, 68.67938962253900570 ) ) ;
#3673 = oriented_edge ( 'none', *, *, #52832, .f. ) ;
#3674 = cartesian_point ( 'none', ( 13.83907414257212309, -48.72261031315647983, -52.06541338094403670 ) ) ;
#3675 = direction ( 'none', ( 0.5882076359134008614, -0.8087099461816752433, 5.372515371892243243e-16 ) ) ;
#3676 = cartesian_point ( 'none', ( 32.98366180288689975, 22.62914169986968815, -30.49999999999993605 ) ) ;
#3677 = edge_loop ( 'none', ( #21878, #4994, #43941, #10424 ) ) ;
#3678 = cartesian_point ( 'none', ( 11.75339643844825588, -6.641360716048509083, 46.10000000000000142 ) ) ;
#3679 = oriented_edge ( 'none', *, *, #44337, .t. ) ;
#3681 = direction ( 'none', ( -0.2631307105943830882, 0.9647601925567280690, 0.0000000000000000000 ) ) ;
#3680 = cartesian_point ( 'none', ( -17.52191897615620775, -93.18365237534966639, -42.38053907087871153 ) ) ;
#3682 = oriented_edge ( 'none', *, *, #42242, .t. ) ;
#3683 = vertex_point ( 'none', #17839 ) ;
#3684 = cartesian_point ( 'none', ( 6.755702878581542947, -46.43985767924872476, -41.55670949401135061 ) ) ;
#3685 = face_outer_bound ( 'none', #21833, .t. ) ;
#3686 = axis2_placement_3d ( 'none', #42372, #42552, #46803 ) ;
#3687 = oriented_edge ( 'none', *, *, #44446, .f. ) ;
#3688 = cartesian_point ( 'none', ( -10.73840357885341668, -20.37645860955457877, 78.81345774506579005 ) ) ;
#3689 = axis2_placement_3d ( 'none', #43381, #34699, #39307 ) ;
#3690 = cartesian_point ( 'none', ( 19.14837529690430173, 42.89347360878988979, -11.40000000000004299 ) ) ;
#3691 = cartesian_point ( 'none', ( -17.48467309819801940, 11.75448691799808820, 77.68289119379542740 ) ) ;
#3692 = axis2_placement_3d ( 'none', #19250, #43772, #51974 ) ;
#3693 = direction ( 'none', ( 5.807554947633241928e-16, 3.102610559608235541e-16, -1.000000000000000000 ) ) ;
#3694 = edge_curve ( 'none', #51134, #28531, #34446, .t. ) ;
#3695 = oriented_edge ( 'none', *, *, #29890, .t. ) ;
#3696 = cartesian_point ( 'none', ( 72.04016490093252401, -80.14876568635618526, -82.50000000000063949 ) ) ;
#3697 = vertex_point ( 'none', #18375 ) ;
#3698 = advanced_face ( 'none', ( #42076 ), #44630, .t. ) ;
#3699 = axis2_placement_3d ( 'none', #35061, #10969, #10435 ) ;
#3700 = edge_curve ( 'none', #21508, #16003, #23278, .t. ) ;
#3701 = cartesian_point ( 'none', ( 2.003157035454901536, -89.29542511454066300, -81.73377377965228163 ) ) ;
#3702 = oriented_edge ( 'none', *, *, #4878, .t. ) ;
#3703 = oriented_edge ( 'none', *, *, #10729, .t. ) ;
#3704 = edge_curve ( 'none', #24473, #3865, #49082, .t. ) ;
#3705 = cartesian_point ( 'none', ( 12.51657481481071699, 16.95193917175247478, 77.29556845902045836 ) ) ;
#3706 = face_outer_bound ( 'none', #35972, .t. ) ;
#3707 = edge_curve ( 'none', #5164, #42292, #51632, .t. ) ;
#3708 = edge_curve ( 'none', #16936, #10784, #52273, .t. ) ;
#3709 = vertex_point ( 'none', #47174 ) ;
#3710 = edge_curve ( 'none', #23579, #17178, #20455, .t. ) ;
#3711 = direction ( 'none', ( -0.06990266395155882162, 0.8976313264744590903, 0.4351684953028865932 ) ) ;
#3712 = vertex_point ( 'none', #39367 ) ;
#3713 = edge_curve ( 'none', #5803, #45372, #16586, .t. ) ;
#3714 = circle ( 'none', #36555, 15.20000000000000107 ) ;
#3715 = direction ( 'none', ( 0.07763951691203481442, -0.9969814970267332210, 6.065254942160064054e-16 ) ) ;
#3716 = toroidal_surface ( 'none', #15239, 21.00000000000000000, 1.000000000000000000 ) ;
#3717 = direction ( 'none', ( -0.1702511560897723708, 0.9854007021765796015, 0.0000000000000000000 ) ) ;
#3718 = oriented_edge ( 'none', *, *, #50902, .t. ) ;
#3719 = cartesian_point ( 'none', ( 17.26258045004203012, -15.24882307733829911, 84.08948623722827165 ) ) ;
#3720 = direction ( 'none', ( 0.07763951691203507810, -0.9969814970267332210, 3.684072831700385353e-16 ) ) ;
#3721 = direction ( 'none', ( -4.430922201617625474e-16, 6.186244751703139503e-17, 1.000000000000000000 ) ) ;
#3722 = cartesian_point ( 'none', ( -24.89205586985666230, 36.28202798317562383, 53.10000000000006537 ) ) ;
#3723 = circle ( 'none', #47189, 1.500000000000001332 ) ;
#3724 = edge_curve ( 'none', #43016, #21233, #3201, .t. ) ;
#3725 = oriented_edge ( 'none', *, *, #48872, .f. ) ;
#3726 = cartesian_point ( 'none', ( 13.58995273068651599, -87.50372753936240144, -86.53028595966354430 ) ) ;
#3728 = cartesian_point ( 'none', ( -31.26814422676745764, 4.428448669011366690, 47.09999999999998010 ) ) ;
#3727 = cartesian_point ( 'none', ( 2.566681141194113280, -20.91157409987427229, 84.51716695058333073 ) ) ;
#3729 = line ( 'none', #11032, #50224 ) ;
#3730 = cartesian_point ( 'none', ( -1.187119423487288827, 23.00185993540327090, 82.63566574435063217 ) ) ;
#3731 = direction ( 'none', ( 0.07763951691203481442, -0.9969814970267332210, 6.065254942160064054e-16 ) ) ;
#3732 = edge_loop ( 'none', ( #6629, #19206 ) ) ;
#3733 = vertex_point ( 'none', #6748 ) ;
#3734 = line ( 'none', #49404, #45137 ) ;
#3735 = axis2_placement_3d ( 'none', #16142, #15959, #52472 ) ;
#3736 = plane ( 'none', #32594 ) ;
#3737 = cartesian_point ( 'none', ( 21.01366939352483598, -1.511778475277989919, 82.89122686866464562 ) ) ;
#3738 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203603567, 0.0000000000000000000 ) ) ;
#3739 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3740 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#3741 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 1.440493793230160208e-16 ) ) ;
#3742 = cartesian_point ( 'none', ( -2.844606803306410470, -0.4914727539913465448, -90.99999999999995737 ) ) ;
#3743 = advanced_face ( 'none', ( #11477 ), #30011, .t. ) ;
#3744 = advanced_face ( 'none', ( #22307 ), #45256, .t. ) ;
#3745 = axis2_placement_3d ( 'none', #16228, #44722, #20381 ) ;
#3746 = vertex_point ( 'none', #2478 ) ;
#3747 = cartesian_point ( 'none', ( -9.478894526728261383, -18.81575608052619941, 84.30256731662572633 ) ) ;
#3748 = edge_loop ( 'none', ( #31913, #21574, #33641, #27782 ) ) ;
#3749 = edge_loop ( 'none', ( #17281, #18756, #4687, #16503 ) ) ;
#3750 = axis2_placement_3d ( 'none', #39056, #35505, #26737 ) ;
#3751 = b_spline_curve_with_knots ( 'none', 3,
( #36448, #32537, #16473, #92, #32707, #447, #29124, #8101, #49230, #33068 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.009044368169053476625, 0.009831974417987804360, 0.01061958066692213383, 0.01140718691585646330, 0.01219479316479079103 ),
.unspecified. ) ;
#3752 = advanced_face ( 'none', ( #664 ), #40828, .t. ) ;
#3753 = axis2_placement_3d ( 'none', #30214, #34298, #9853 ) ;
#3754 = edge_loop ( 'none', ( #16779, #48745, #47359, #28298 ) ) ;
#3755 = cartesian_point ( 'none', ( 38.65491951105658330, -79.53893924749691280, -43.73274780313496279 ) ) ;
#3756 = cylindrical_surface ( 'none', #37278, 13.50000000000000000 ) ;
#3757 = cartesian_point ( 'none', ( 39.87498721095406751, -11.43865286374735568, -30.49999999999994316 ) ) ;
#3758 = advanced_face ( 'none', ( #5742 ), #25524, .t. ) ;
#3759 = cartesian_point ( 'none', ( 1.960360244408463126, 22.94872177272936398, 84.53427877581304983 ) ) ;
#3760 = axis2_placement_3d ( 'none', #35453, #43071, #14900 ) ;
#3761 = line ( 'none', #39749, #43273 ) ;
#3762 = cartesian_point ( 'none', ( 31.78054656924239652, -52.19010971852404879, -39.58128006909224439 ) ) ;
#3763 = oriented_edge ( 'none', *, *, #13142, .f. ) ;
#3764 = oriented_edge ( 'none', *, *, #29414, .f. ) ;
#3765 = direction ( 'none', ( -0.7762171656410772336, -0.06044758698022840299, 0.6275611531893928730 ) ) ;
#3766 = cartesian_point ( 'none', ( 6.244028949902451053, -36.14667436392907263, -79.47467721137715557 ) ) ;
#3767 = axis2_placement_3d ( 'none', #36818, #7948, #24342 ) ;
#3768 = circle ( 'none', #22885, 13.50000000000000000 ) ;
#3769 = line ( 'none', #38150, #34369 ) ;
#3770 = oriented_edge ( 'none', *, *, #37303, .f. ) ;
#3771 = cartesian_point ( 'none', ( 15.82602186586889736, -16.73708969246880329, 84.90443154097958711 ) ) ;
#3772 = cartesian_point ( 'none', ( -5.833870984588277686, 21.38969822917512431, 39.09999999999998721 ) ) ;
#3773 = cartesian_point ( 'none', ( -12.44741655852294926, -97.76150480132039888, -28.85898384862228028 ) ) ;
#3774 = face_outer_bound ( 'none', #41716, .t. ) ;
#3775 = cartesian_point ( 'none', ( 16.06636027496901420, -13.62915444662622022, 77.89556715574484258 ) ) ;
#3776 = vertex_point ( 'none', #14929 ) ;
#3777 = cartesian_point ( 'none', ( 1.360112486328747039, -29.68935996320150039, 47.09999999999999432 ) ) ;
#3778 = axis2_placement_3d ( 'none', #333, #41303, #45030 ) ;
#3779 = edge_curve ( 'none', #13068, #38043, #12130, .t. ) ;
#3780 = cartesian_point ( 'none', ( 2.655271478391668882, -34.09676719831430347, -63.50000000000000000 ) ) ;
#3781 = line ( 'none', #3728, #24843 ) ;
#3782 = direction ( 'none', ( 0.5881599042594716220, -0.8087446612012282321, 0.0000000000000000000 ) ) ;
#3783 = oriented_edge ( 'none', *, *, #34106, .t. ) ;
#3784 = edge_curve ( 'none', #28316, #34498, #33828, .t. ) ;
#3785 = oriented_edge ( 'none', *, *, #11887, .f. ) ;
#3786 = face_outer_bound ( 'none', #1387, .t. ) ;
#3787 = cartesian_point ( 'none', ( -2.135749725675921695, -39.18987258547523567, -30.94743759328486021 ) ) ;
#3788 = direction ( 'none', ( -0.4312529545299906841, -0.9022310619842092150, -6.857380661811775355e-16 ) ) ;
#3789 = edge_curve ( 'none', #48804, #35258, #24267, .t. ) ;
#3790 = cartesian_point ( 'none', ( -21.38969822917520958, -5.833870984588098274, 40.79999999999999005 ) ) ;
#3791 = axis2_placement_3d ( 'none', #20057, #32331, #7910 ) ;
#3792 = cartesian_point ( 'none', ( -27.38450961242349280, 36.08792919089552953, 36.10000000000007248 ) ) ;
#3793 = edge_curve ( 'none', #25765, #18946, #47818, .t. ) ;
#3794 = vertex_point ( 'none', #10847 ) ;
#3795 = edge_curve ( 'none', #24775, #39380, #35744, .t. ) ;
#3796 = oriented_edge ( 'none', *, *, #34408, .t. ) ;
#3797 = cartesian_point ( 'none', ( 0.9004806686438893149, -84.88631671529263656, -82.67295931974062739 ) ) ;
#3798 = cartesian_point ( 'none', ( -5.453530406800532582, -43.05336618007278560, -18.49999999999999645 ) ) ;
#3799 = cartesian_point ( 'none', ( 4.089171785382616164, -52.50971116692004870, -63.50000000000001421 ) ) ;
#3800 = cartesian_point ( 'none', ( 1.035147806283253474e-14, -2.426811031349353182e-14, 40.79999999999999005 ) ) ;
#3801 = cartesian_point ( 'none', ( 0.3300401119238405290, 21.01987831667438655, -93.49999999999995737 ) ) ;
#3802 = advanced_face ( 'none', ( #4468 ), #8305, .t. ) ;
#3803 = cartesian_point ( 'none', ( -6.539216857417083695, -37.81074815024715008, -42.87729225243398901 ) ) ;
#3804 = circle ( 'none', #15706, 4.900000000000003020 ) ;
#3805 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203581362, 1.261617073437678048e-15 ) ) ;
#3806 = cc_design_person_and_organization_assignment ( #16217, #26158, ( #46809 ) ) ;
#3807 = cartesian_point ( 'none', ( -15.74866289999997093, -10.50798690348663733, -93.50000000000000000 ) ) ;
#3808 = circle ( 'none', #38808, 26.50000000000000355 ) ;
#3809 = vertex_point ( 'none', #36793 ) ;
#3810 = edge_loop ( 'none', ( #33794, #14224, #48859, #45690 ) ) ;
#3812 = advanced_face ( 'none', ( #3852 ), #15305, .f. ) ;
#3811 = cartesian_point ( 'none', ( 23.82404872001036367, -34.58601859683292901, -69.66347936936919893 ) ) ;
#3813 = circle ( 'none', #29702, 3.250000000000000444 ) ;
#3814 = oriented_edge ( 'none', *, *, #39018, .t. ) ;
#3815 = cylindrical_surface ( 'none', #20656, 2.999999999999998668 ) ;
#3816 = oriented_edge ( 'none', *, *, #13846, .t. ) ;
#3817 = axis2_placement_3d ( 'none', #22066, #50534, #26154 ) ;
#3818 = circle ( 'none', #44776, 35.00000000000001421 ) ;
#3819 = direction ( 'none', ( 0.07763951691203901939, -0.9969814970267327769, 1.304512053934571360e-15 ) ) ;
#3820 = edge_loop ( 'none', ( #23735, #52462, #14407, #17616 ) ) ;
#3821 = direction ( 'none', ( 0.07763951691203506422, -0.9969814970267329990, 3.684072831700384860e-16 ) ) ;
#3822 = cartesian_point ( 'none', ( 5.125323553274253818, -9.733625817945062764, 98.26780096719899404 ) ) ;
#3823 = cartesian_point ( 'none', ( 15.10031727271840474, -18.00639936975856870, 94.09999999999995168 ) ) ;
#3824 = circle ( 'none', #49618, 15.20000000000000107 ) ;
#3825 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3826 = cartesian_point ( 'none', ( 5.428370367136699848, -56.54923799008497554, -36.52408403361689437 ) ) ;
#3827 = cartesian_point ( 'none', ( 19.31399374069445685, -9.983826359073297851, -91.58147584875142400 ) ) ;
#3828 = cartesian_point ( 'none', ( -20.87428077047166042, -2.854211037434794207, 77.68333301019262649 ) ) ;
#3829 = oriented_edge ( 'none', *, *, #40144, .f. ) ;
#3831 = oriented_edge ( 'none', *, *, #14152, .t. ) ;
#3830 = direction ( 'none', ( 0.07763951691203481442, -0.9969814970267332210, 6.065254942160064054e-16 ) ) ;
#3832 = cartesian_point ( 'none', ( -22.53637920682211160, -90.95018694583379215, -49.92324970238940551 ) ) ;
#3833 = b_spline_curve_with_knots ( 'none', 3,
( #47761, #23369, #47385, #10529, #19114, #30699, #31392, #6258, #51659, #6424, #6612, #34975, #34794, #10712, #47031, #35156, #43130, #18933 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0007882328459641935918, 0.001425276487996999641, 0.002062320130029805364, 0.002699363772062611522, 0.003336407414095417245, 0.003973451056128222969, 0.004610494698161029560, 0.005247538340193835284, 0.005884581982226641007 ),
.unspecified. ) ;
#3834 = direction ( 'none', ( -0.8963947057110186467, 0.0000000000000000000, -0.4432567332520243597 ) ) ;
#3835 = cartesian_point ( 'none', ( -0.9966755114287453310, -2.709238132437108870, -87.99999999999995737 ) ) ;
#3836 = cartesian_point ( 'none', ( 6.029490255755473704, -46.30473224671729326, -47.12933727002987894 ) ) ;
#3837 = axis2_placement_3d ( 'none', #32109, #7682, #51670 ) ;
#3838 = oriented_edge ( 'none', *, *, #32299, .t. ) ;
#3839 = direction ( 'none', ( -0.6102810262121775020, -0.7921849967308214335, 0.0000000000000000000 ) ) ;
#3840 = cartesian_point ( 'none', ( -9.452672122292177903, -50.25328921190430265, -56.18812066781423198 ) ) ;
#3841 = cartesian_point ( 'none', ( 22.43614852325928410, -5.206350231424101693, 77.66572122418695301 ) ) ;
#3842 = direction ( 'none', ( 7.771561172376065215e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#3843 = edge_loop ( 'none', ( #2029, #22871, #45221, #24349 ) ) ;
#3844 = axis2_placement_3d ( 'none', #28215, #23780, #44754 ) ;
#3845 = oriented_edge ( 'none', *, *, #11452, .t. ) ;
#3846 = cartesian_point ( 'none', ( -3.711055405208522006e-15, -7.432876446539335490e-16, 80.31416000000000111 ) ) ;
#3847 = cartesian_point ( 'none', ( -8.309839762613259850, 19.36047776123304587, 78.12793597540010637 ) ) ;
#3849 = direction ( 'none', ( -0.9096051110983296439, -0.07083511741892975500, 0.4093909232067092785 ) ) ;
#3848 = cartesian_point ( 'none', ( -13.59456296506896322, -86.57234485193819751, -38.09968730523341662 ) ) ;
#3850 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 0.0000000000000000000 ) ) ;
#3851 = axis2_placement_3d ( 'none', #30825, #26509, #6554 ) ;
#3852 = face_outer_bound ( 'none', #2140, .t. ) ;
#3853 = cartesian_point ( 'none', ( -4.038432896653453064, -76.74519758627597810, -79.07420004952699344 ) ) ;
#3854 = circle ( 'none', #21654, 4.099999999999999645 ) ;
#3855 = edge_curve ( 'none', #33704, #51872, #9587, .t. ) ;
#3856 = circle ( 'none', #9756, 21.95000000000000995 ) ;
#3857 = b_spline_curve_with_knots ( 'none', 3,
( #5473, #50171, #30279, #41997, #14014, #49111, #5823, #17802, #22055, #9760 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003387901939694840624, 0.004235398252051270941, 0.005082894564407701259, 0.005930390876764131576, 0.006777887189120561894 ),
.unspecified. ) ;
#3858 = edge_curve ( 'none', #38357, #37349, #42696, .t. ) ;
#3859 = vertex_point ( 'none', #20600 ) ;
#3860 = edge_curve ( 'none', #37796, #51807, #35130, .t. ) ;
#3861 = oriented_edge ( 'none', *, *, #38375, .f. ) ;
#3862 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#3864 = face_outer_bound ( 'none', #4034, .t. ) ;
#3863 = cartesian_point ( 'none', ( -7.358684574357381935e-15, 5.964015350360904453e-14, 46.67735026918969510 ) ) ;
#3865 = vertex_point ( 'none', #49227 ) ;
#3866 = face_outer_bound ( 'none', #46691, .t. ) ;
#3867 = oriented_edge ( 'none', *, *, #35991, .t. ) ;
#3868 = cartesian_point ( 'none', ( -11.15940164290331005, -47.64331001094361540, -70.85284608681207885 ) ) ;
#3869 = face_outer_bound ( 'none', #52670, .t. ) ;
#3870 = cartesian_point ( 'none', ( 15.42316946963626556, -17.10674615505850227, 77.76914088262252278 ) ) ;
#3871 = edge_loop ( 'none', ( #28072, #36486, #15323, #1759 ) ) ;
#3872 = oriented_edge ( 'none', *, *, #8627, .t. ) ;
#3873 = edge_curve ( 'none', #7044, #37473, #22979, .t. ) ;
#3874 = direction ( 'none', ( -5.807554947633241928e-16, -3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#3875 = cartesian_point ( 'none', ( -6.403329462787403337, -93.47931900848547571, -82.01767505657228696 ) ) ;
#3876 = line ( 'none', #18628, #3221 ) ;
#3878 = advanced_face ( 'none', ( #31901 ), #10809, .t. ) ;
#3877 = cartesian_point ( 'none', ( 37.19069944969067620, -66.81421095553105260, -43.50000000000014211 ) ) ;
#3879 = edge_curve ( 'none', #13068, #36358, #14625, .t. ) ;
#3880 = vertex_point ( 'none', #28946 ) ;
#3881 = cartesian_point ( 'none', ( -9.758139042543234609, -53.58806470348736894, -54.50046465171784149 ) ) ;
#3882 = oriented_edge ( 'none', *, *, #17354, .f. ) ;
#3883 = cartesian_point ( 'none', ( -22.56328589747337432, -4.625258105187386448, 79.98452727990967048 ) ) ;
#3884 = cartesian_point ( 'none', ( -17.83281977948707464, -12.96892588892136366, 81.09999999999998010 ) ) ;
#3885 = oriented_edge ( 'none', *, *, #46611, .f. ) ;
#3886 = cartesian_point ( 'none', ( 26.98089718529789849, 2.694454714132022310, 35.43330767207423548 ) ) ;
#3887 = direction ( 'none', ( 0.9096051110983297550, 0.07083511741893049052, -0.4093909232067089454 ) ) ;
#3888 = cartesian_point ( 'none', ( 17.83769736495947811, -14.57154458818744658, 83.38507490517376652 ) ) ;
#3889 = axis2_placement_3d ( 'none', #31209, #22636, #10516 ) ;
#3890 = cartesian_point ( 'none', ( -17.03838989878910226, -12.39117641496727984, 84.90443154097953027 ) ) ;
#3891 = axis2_placement_3d ( 'none', #8256, #12696, #44939 ) ;
#3892 = oriented_edge ( 'none', *, *, #29653, .t. ) ;
#3894 = cartesian_point ( 'none', ( -16.58662697976309985, -80.02934652634729673, -28.85898384862226251 ) ) ;
#3893 = cartesian_point ( 'none', ( -6.935453909962934191e-15, 5.698533092230869297e-14, 36.10000000000007958 ) ) ;
#3895 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3896 = cartesian_point ( 'none', ( 9.983744730835631742, 19.31383582856572900, -91.58193557865061507 ) ) ;
#3897 = vertex_point ( 'none', #7743 ) ;
#3898 = face_outer_bound ( 'none', #13224, .t. ) ;
#3899 = face_outer_bound ( 'none', #13738, .t. ) ;
#3900 = face_outer_bound ( 'none', #30158, .t. ) ;
#3901 = cartesian_point ( 'none', ( -13.35579890640575407, -86.09682128610830887, -28.85898384862985111 ) ) ;
#3903 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#3902 =( bounded_curve ( ) b_spline_curve ( 3, ( #9593, #33836, #30116, #9769 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.579984765290703752, 3.141592653589794004 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8068986073050746777, 0.8068986073050746777, 1.000000000000000000 ) )
representation_item ( '' ) );
#3904 = oriented_edge ( 'none', *, *, #46311, .f. ) ;
#3905 = direction ( 'none', ( -0.8931569858525016947, -0.06955422654783549596, -0.4443341177449762758 ) ) ;
#3906 = oriented_edge ( 'none', *, *, #12606, .f. ) ;
#3907 = axis2_placement_3d ( 'none', #6594, #42933, #1799 ) ;
#3908 = circle ( 'none', #19422, 36.00000000000000000 ) ;
#3909 = oriented_edge ( 'none', *, *, #38083, .f. ) ;
#3911 = cartesian_point ( 'none', ( 10.00703399418897632, -14.46672657214028312, -74.73764131068186600 ) ) ;
#3910 = cartesian_point ( 'none', ( 6.076616301572854262, -35.92353748570781846, -79.72506880761463322 ) ) ;
#3912 = cartesian_point ( 'none', ( -18.71530862137997531, -53.17488135566402718, -64.92566154749857787 ) ) ;
#3913 = vertex_point ( 'none', #24662 ) ;
#3914 = oriented_edge ( 'none', *, *, #36275, .f. ) ;
#3915 = circle ( 'none', #24287, 4.150000000000002132 ) ;
#3916 = cartesian_point ( 'none', ( -10.89912801280199339, -18.02933697756396114, 81.88583999999998753 ) ) ;
#3917 = oriented_edge ( 'none', *, *, #11202, .f. ) ;
#3918 = oriented_edge ( 'none', *, *, #3938, .t. ) ;
#3919 = axis2_placement_3d ( 'none', #25218, #17040, #44990 ) ;
#3920 = oriented_edge ( 'none', *, *, #47063, .f. ) ;
#3921 = axis2_placement_3d ( 'none', #35407, #42843, #43537 ) ;
#3922 = cartesian_point ( 'none', ( 1.386612190417981783, -20.69163897399788965, 35.12620252342708227 ) ) ;
#3923 = edge_curve ( 'none', #37724, #38305, #7592, .t. ) ;
#3924 = edge_loop ( 'none', ( #22041, #49569, #47777, #2584, #44283 ) ) ;
#3925 = oriented_edge ( 'none', *, *, #41409, .t. ) ;
#3926 = cartesian_point ( 'none', ( -13.96351936095893365, 18.31684935642931578, 80.31415999999998689 ) ) ;
#3927 = direction ( 'none', ( 6.043533337888684984e-19, -1.452604719469154016e-16, 1.000000000000000000 ) ) ;
#3928 = edge_curve ( 'none', #9459, #17746, #26750, .t. ) ;
#3929 = cartesian_point ( 'none', ( -18.25480426494527109, -10.51826059966940363, 78.52622036780124404 ) ) ;
#3930 = edge_curve ( 'none', #19552, #2185, #44583, .t. ) ;
#3931 = cartesian_point ( 'none', ( -7.218040042554443758, -15.80812200523019939, -74.32371119986368058 ) ) ;
#3932 = cartesian_point ( 'none', ( 22.15613636601404579, -6.295755819566154265, 84.36072730907439166 ) ) ;
#3933 = oriented_edge ( 'none', *, *, #47387, .t. ) ;
#3934 = cartesian_point ( 'none', ( 18.97512999931981525, 39.69816672730515705, -23.50000000000003197 ) ) ;
#3935 = cartesian_point ( 'none', ( 36.38982464147571250, 2.833842367289359121, -1.899999999999966827 ) ) ;
#3936 = b_spline_curve_with_knots ( 'none', 3,
( #15484, #19095, #47552, #18915, #19638, #2498, #6590, #2849 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003907179985983599336, 0.0007814359971967198672, 0.001562871994393467490 ),
.unspecified. ) ;
#3937 = circle ( 'none', #31166, 10.99999999999999822 ) ;
#3938 = edge_curve ( 'none', #41825, #30301, #40356, .t. ) ;
#3939 = cartesian_point ( 'none', ( -22.99412522554964156, -1.325537023904456158, 77.29556845902042994 ) ) ;
#3940 = cartesian_point ( 'none', ( 5.916131188697203669, -75.96999007343704591, -63.50000000000005684 ) ) ;
#3941 = edge_curve ( 'none', #52137, #11584, #5080, .t. ) ;
#3942 = b_spline_curve_with_knots ( 'none', 3,
( #21425, #17867, #13186, #25848, #17495, #50401, #49888, #50061, #5538, #38349 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003390571040235330902, 0.004237400127967485240, 0.005084229215699639579, 0.005931058303431793050, 0.006777887391163947388 ),
.unspecified. ) ;
#3943 = direction ( 'none', ( 4.430922201617625967e-16, -6.186244751703154294e-17, -1.000000000000000000 ) ) ;
#3944 = cartesian_point ( 'none', ( 2.008000720573464903, -92.82429019002562143, -68.36384428306027417 ) ) ;
#3945 = cartesian_point ( 'none', ( -19.05695587162304605, -37.85839881295856202, -64.20297861892549918 ) ) ;
#3946 = circle ( 'none', #23774, 16.55000000000000071 ) ;
#3947 = vertex_point ( 'none', #41915 ) ;
#3948 = circle ( 'none', #51097, 21.95198850781878974 ) ;
#3949 = face_outer_bound ( 'none', #46222, .t. ) ;
#3950 = advanced_face ( 'none', ( #8258 ), #9541, .t. ) ;
#3951 = cartesian_point ( 'none', ( -13.36356285809695876, -85.99712313640563366, -28.85898384862985111 ) ) ;
#3952 = face_bound ( 'none', #5987, .t. ) ;
#3953 = cartesian_point ( 'none', ( -37.45011368969233700, 25.52477693923550817, 36.10000000000002274 ) ) ;
#3954 = cartesian_point ( 'none', ( -36.08924247936830909, 17.25011818119973128, -30.49999999999999289 ) ) ;
#3955 = conical_surface ( 'none', #8064, 2.999999999999999112, 1.047197551196580090 ) ;
#3956 = oriented_edge ( 'none', *, *, #21813, .t. ) ;
#3957 = oriented_edge ( 'none', *, *, #12972, .f. ) ;
#3958 = edge_loop ( 'none', ( #36764, #4599, #4629, #7507, #8004, #21847, #31714, #28312, #32570, #3103 ) ) ;
#3959 = axis2_placement_3d ( 'none', #8000, #41140, #24397 ) ;
#3960 = cartesian_point ( 'none', ( 20.29948938194569763, 10.88260798203311097, 82.91031719482911910 ) ) ;
#3961 = face_outer_bound ( 'none', #33569, .t. ) ;
#3962 = oriented_edge ( 'none', *, *, #19290, .t. ) ;
#3963 = oriented_edge ( 'none', *, *, #48567, .t. ) ;
#3964 = circle ( 'none', #15326, 34.50000000000000000 ) ;
#3965 = axis2_placement_3d ( 'none', #22935, #18685, #35078 ) ;
#3966 = cartesian_point ( 'none', ( 1.272326002952573809, -21.02970485505427689, 78.76846580141140919 ) ) ;
#3967 = cartesian_point ( 'none', ( 36.08924247936834462, -17.25011818119972773, -31.89999999999994174 ) ) ;
#3968 = direction ( 'none', ( -0.04277161075563397363, 0.5492371181252785339, 0.8345712536307535734 ) ) ;
#3969 = cartesian_point ( 'none', ( 0.7423351969973251974, 21.05558356162700662, 84.75536788816012290 ) ) ;
#3970 = cartesian_point ( 'none', ( 7.908715364397883363, 19.47810595369906750, -93.49999999999997158 ) ) ;
#3971 = vertex_point ( 'none', #13045 ) ;
#3972 = cartesian_point ( 'none', ( 15.55221817035787346, -51.42542848832596292, -75.09043965411437682 ) ) ;
#3973 = cartesian_point ( 'none', ( 5.383697325745718561e-14, 3.035800778701342630e-14, -1.900000000000033662 ) ) ;
#3974 = oriented_edge ( 'none', *, *, #14551, .t. ) ;
#3975 = oriented_edge ( 'none', *, *, #30364, .t. ) ;
#3976 = cartesian_point ( 'none', ( 28.87305898525689329, -2.736135426558313100, 69.05822570730465770 ) ) ;
#3977 = cartesian_point ( 'none', ( -3.070946319734113139, -47.20501785036408648, -48.61458098704228092 ) ) ;
#3978 = oriented_edge ( 'none', *, *, #41490, .t. ) ;
#3979 = face_outer_bound ( 'none', #5588, .t. ) ;
#3980 = oriented_edge ( 'none', *, *, #1987, .t. ) ;
#3981 = b_spline_curve_with_knots ( 'none', 3,
( #15847, #27985, #7502, #48788 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.496224655358472111e-06, 0.0005932647871687854804 ),
.unspecified. ) ;
#3982 = direction ( 'none', ( 0.6256668579825839238, 0.04872354476638256909, 0.7785672732703315946 ) ) ;
#3983 = circle ( 'none', #29763, 21.95198850781879685 ) ;
#3984 = direction ( 'none', ( -0.5881599042594719551, 0.8087446612012278990, 0.0000000000000000000 ) ) ;
#3985 = axis2_placement_3d ( 'none', #12992, #21240, #12473 ) ;
#3986 = direction ( 'none', ( -0.7669678184319057568, 0.6416855659042076665, 0.0000000000000000000 ) ) ;
#3987 = direction ( 'none', ( 0.6285283863368305024, -0.1521649790415535719, 0.7627567677327441453 ) ) ;
#3988 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#3989 = cartesian_point ( 'none', ( -1.012233127815737112e-14, -2.665994570457116854e-14, 110.3499999999999943 ) ) ;
#3990 = axis2_placement_3d ( 'none', #36638, #44445, #32008 ) ;
#3991 = cartesian_point ( 'none', ( 17.60405480649193066, -14.85306703163239561, 78.00010693275567064 ) ) ;
#3992 = cartesian_point ( 'none', ( -2.378684541323201618, -46.93310150099186728, -78.89490447828384845 ) ) ;
#3993 = advanced_face ( 'none', ( #1254 ), #6349, .t. ) ;
#3994 = cartesian_point ( 'none', ( -4.746784502611628653, -42.89133707235919957, -83.94146970811205222 ) ) ;
#3995 = plane ( 'none', #10878 ) ;
#3996 = axis2_placement_3d ( 'none', #17649, #4823, #34046 ) ;
#3997 = cartesian_point ( 'none', ( -22.24150367302164355, -91.63075256100509591, -49.41057256446918444 ) ) ;
#3998 = vector ( 'none', #7916, 1000.000000000000000 ) ;
#3999 = edge_loop ( 'none', ( #40789, #22166, #21421, #21749 ) ) ;
#4000 = circle ( 'none', #40520, 2.750000000000000444 ) ;
#4001 = edge_curve ( 'none', #48451, #5648, #49696, .t. ) ;
#4002 = cylindrical_surface ( 'none', #40687, 6.399999999999998579 ) ;
#4003 = axis2_placement_3d ( 'none', #42920, #10150, #47351 ) ;
#4004 = circle ( 'none', #17744, 4.900000000000000355 ) ;
#4005 = edge_curve ( 'none', #18537, #51338, #47131, .t. ) ;
#4006 = cartesian_point ( 'none', ( -9.493550545912437855, -53.63442005868955675, -72.88891051209883187 ) ) ;
#4007 = advanced_face ( 'none', ( #50958 ), #51576, .t. ) ;
#4008 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#4009 = direction ( 'none', ( -0.07763951691203545280, 0.9969814970267329990, 4.067980730699866897e-16 ) ) ;
#4010 = oriented_edge ( 'none', *, *, #1283, .f. ) ;
#4011 = vertex_point ( 'none', #8630 ) ;
#4012 = cartesian_point ( 'none', ( 2.224020763443180559, -56.79877537467032766, -40.33947963191602781 ) ) ;
#4013 = face_outer_bound ( 'none', #31393, .t. ) ;
#4014 = edge_curve ( 'none', #47510, #35053, #22934, .t. ) ;
#4015 = edge_loop ( 'none', ( #51541, #27092, #41724, #44379 ) ) ;
#4016 = oriented_edge ( 'none', *, *, #6495, .f. ) ;
#4017 = edge_curve ( 'none', #16220, #18605, #3804, .t. ) ;
#4018 = advanced_face ( 'none', ( #30619 ), #17841, .f. ) ;
#4019 = cartesian_point ( 'none', ( 6.281551238958364536, -22.15998738244369903, 84.08739164265854527 ) ) ;
#4020 = cartesian_point ( 'none', ( -20.90024748947244504, 2.264608937575789849, -93.49999999998188116 ) ) ;
#4021 = oriented_edge ( 'none', *, *, #48794, .t. ) ;
#4022 = direction ( 'none', ( 0.5613294601901646086, 0.3869357523536808841, 0.7315667848345149826 ) ) ;
#4023 = direction ( 'none', ( 0.05413915549510414649, 0.9985334004640390448, 0.0000000000000000000 ) ) ;
#4024 = cartesian_point ( 'none', ( 11.74276726288059791, -6.660171456738837037, 46.10000000000000142 ) ) ;
#4025 = edge_curve ( 'none', #4414, #41010, #5697, .t. ) ;
#4027 = plane ( 'none', #24319 ) ;
#4026 = cartesian_point ( 'none', ( -18.12470961579349193, -93.44383282248412570, -43.12949400869043615 ) ) ;
#4028 = oriented_edge ( 'none', *, *, #9080, .t. ) ;
#4029 = oriented_edge ( 'none', *, *, #27423, .t. ) ;
#4030 = oriented_edge ( 'none', *, *, #19990, .f. ) ;
#4031 = cartesian_point ( 'none', ( -10.74201654389270821, -20.37455299269254994, 83.38206276705945186 ) ) ;
#4032 = vertex_point ( 'none', #42614 ) ;
#4033 = direction ( 'none', ( 0.07763951691203931083, -0.9969814970267327769, 2.533402362193353472e-16 ) ) ;
#4034 = edge_loop ( 'none', ( #14719, #28563, #33004, #16575 ) ) ;
#4035 = line ( 'none', #16021, #51194 ) ;
#4037 = oriented_edge ( 'none', *, *, #26110, .f. ) ;
#4036 = plane ( 'none', #8850 ) ;
#4038 = cartesian_point ( 'none', ( 27.29811500186541195, -54.84614077765555606, -54.25249984360523570 ) ) ;
#4039 = cartesian_point ( 'none', ( -4.407454585792361300e-15, -6.460596731403656792e-16, 81.88583999999998753 ) ) ;
#4040 = spherical_surface ( 'none', #48143, 4.100000000000000533 ) ;
#4041 = direction ( 'none', ( -0.07763951691203566097, 0.9969814970267329990, -2.533402362193352979e-16 ) ) ;
#4042 = axis2_placement_3d ( 'none', #31686, #47856, #3331 ) ;
#4043 = vector ( 'none', #43516, 1000.000000000000000 ) ;
#4044 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#4045 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4046 = cartesian_point ( 'none', ( 17.80270383188327088, -39.21018340285312576, -67.89939969769267236 ) ) ;
#4047 = oriented_edge ( 'none', *, *, #22368, .f. ) ;
#4048 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4049 = face_outer_bound ( 'none', #25591, .t. ) ;
#4050 = axis2_placement_3d ( 'none', #34512, #17585, #38094 ) ;
#4051 = oriented_edge ( 'none', *, *, #6338, .f. ) ;
#4052 = line ( 'none', #13324, #36593 ) ;
#4053 = circle ( 'none', #37586, 15.20000000000000107 ) ;
#4054 = cartesian_point ( 'none', ( 30.00108511228329533, -77.70528387546204385, -99.88092757500551500 ) ) ;
#4055 = cartesian_point ( 'none', ( -22.69312900808725786, -3.941558423707455017, 78.81807247377317083 ) ) ;
#4056 = face_outer_bound ( 'none', #32231, .t. ) ;
#4057 = direction ( 'none', ( 1.647987516595949858e-16, 2.240078029461010062e-16, -1.000000000000000000 ) ) ;
#4058 = axis2_placement_3d ( 'none', #3029, #51631, #11037 ) ;
#4059 = cartesian_point ( 'none', ( 6.032590464065255453, -77.46546231897713142, -63.50000000000005684 ) ) ;
#4060 = cartesian_point ( 'none', ( -22.28398254159678515, -57.79838866274340603, -88.91871993090772719 ) ) ;
#4061 = direction ( 'none', ( 2.079819144557823689e-16, -9.258565089089156926e-17, -1.000000000000000000 ) ) ;
#4062 = vertex_point ( 'none', #26410 ) ;
#4063 = vertex_point ( 'none', #34448 ) ;
#4064 = advanced_face ( 'none', ( #27381 ), #50795, .f. ) ;
#4065 = cartesian_point ( 'none', ( 66.45706851758282596, -80.58354698106357716, -82.50000000000058265 ) ) ;
#4066 = direction ( 'none', ( -0.07763951691203546668, 0.9969814970267332210, 4.067980730699867884e-16 ) ) ;
#4067 = cartesian_point ( 'none', ( -22.99721295907508178, 1.282358156877349442, 78.26999403299410574 ) ) ;
#4068 = circle ( 'none', #12249, 50.00000000000000711 ) ;
#4069 = oriented_edge ( 'none', *, *, #36512, .f. ) ;
#4070 = axis2_placement_3d ( 'none', #51740, #2951, #2419 ) ;
#4071 = cartesian_point ( 'none', ( 41.11251922357636346, -81.75482103882927731, -43.49999999999958078 ) ) ;
#4072 = oriented_edge ( 'none', *, *, #2851, .f. ) ;
#4074 = cartesian_point ( 'none', ( 4.064284548840358724, -38.85936329659936916, -30.50831878401971053 ) ) ;
#4073 = cartesian_point ( 'none', ( -48.35794562724462509, 41.37038910516145762, 84.10000000000006537 ) ) ;
#4075 = advanced_face ( 'none', ( #25486 ), #37621, .f. ) ;
#4076 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#4077 = axis2_placement_3d ( 'none', #41665, #34019, #5484 ) ;
#4078 = cartesian_point ( 'none', ( -30.68547356265371917, 18.31296965103379293, -55.39466397095894479 ) ) ;
#4079 = toroidal_surface ( 'none', #14978, 7.299999999999999822, 0.2000000000000000111 ) ;
#4080 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#4081 = oriented_edge ( 'none', *, *, #48797, .t. ) ;
#4082 = edge_loop ( 'none', ( #25132, #16129, #27745, #6568, #37688, #2943, #1682, #33646 ) ) ;
#4083 = oriented_edge ( 'none', *, *, #45842, .f. ) ;
#4084 = direction ( 'none', ( 0.6401421772857024406, -0.7682564629470554074, 1.740362177151824254e-16 ) ) ;
#4085 = axis2_placement_3d ( 'none', #52041, #15354, #27653 ) ;
#4086 = edge_curve ( 'none', #34769, #31346, #19570, .t. ) ;
#4087 = cartesian_point ( 'none', ( 36.08924247936835883, -17.25011818119972773, -6.997848452431135513 ) ) ;
#4088 = direction ( 'none', ( 0.07763951691203507810, -0.9969814970267332210, 3.684072831700385353e-16 ) ) ;
#4089 = cartesian_point ( 'none', ( 22.53569560849220466, -4.762209328443790746, 84.51248130127615354 ) ) ;
#4090 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#4091 = vertex_point ( 'none', #22486 ) ;
#4093 = cartesian_point ( 'none', ( 8.964067738423894482, -14.54794713289757091, -74.10587679939641248 ) ) ;
#4092 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203579974, 8.049792819408126421e-16 ) ) ;
#4094 = oriented_edge ( 'none', *, *, #31441, .f. ) ;
#4095 = direction ( 'none', ( 0.07763951691203543892, -0.9969814970267331100, -4.163336342344337027e-16 ) ) ;
#4096 = face_outer_bound ( 'none', #11305, .t. ) ;
#4097 = edge_curve ( 'none', #20256, #52779, #12086, .t. ) ;
#4098 = direction ( 'none', ( 0.07763951691203414829, -0.9969814970267331100, 4.314025424175412026e-15 ) ) ;
#4099 = edge_curve ( 'none', #23750, #17928, #35077, .t. ) ;
#4100 = cartesian_point ( 'none', ( -9.633867537356167077, -18.73668282901872573, 84.18060344480866775 ) ) ;
#4101 = line ( 'none', #8579, #26388 ) ;
#4102 = edge_curve ( 'none', #3434, #14736, #24217, .t. ) ;
#4103 = oriented_edge ( 'none', *, *, #15327, .t. ) ;
#4104 = toroidal_surface ( 'none', #34315, 4.000320936831882612, 1.500000000000000000 ) ;
#4105 = b_spline_curve_with_knots ( 'none', 3,
( #2420, #39311, #38796, #35059 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.097135458930219287e-17, 0.002461658638000416635 ),
.unspecified. ) ;
#4106 = edge_curve ( 'none', #46169, #16189, #11674, .t. ) ;
#4107 = edge_curve ( 'none', #23172, #34080, #28664, .t. ) ;
#4108 = cartesian_point ( 'none', ( 15.71436564066620889, -51.60440405979247913, -75.24469185925545389 ) ) ;
#4109 = line ( 'none', #8150, #5934 ) ;
#4110 = oriented_edge ( 'none', *, *, #1900, .t. ) ;
#4111 = cartesian_point ( 'none', ( -29.00185826594545446, 0.1112912941302728054, 68.79403270729379472 ) ) ;
#4112 = face_outer_bound ( 'none', #47283, .t. ) ;
#4113 = vector ( 'none', #1276, 999.9999999999998863 ) ;
#4115 = edge_curve ( 'none', #36232, #16940, #52857, .t. ) ;
#4114 = cartesian_point ( 'none', ( -5.552450101036343177, -51.63121428769296273, -84.49540871233691064 ) ) ;
#4116 = direction ( 'none', ( 0.8265608920793457992, -0.4371457373484993192, -0.3545429395757768165 ) ) ;
#4117 = direction ( 'none', ( 6.935824447209356969e-17, -9.207530301902022722e-17, -1.000000000000000000 ) ) ;
#4118 = cartesian_point ( 'none', ( 18.23492970955553361, 46.55628140742745558, 36.10000000000006537 ) ) ;
#4119 = edge_loop ( 'none', ( #52534, #3430, #2131, #23971 ) ) ;
#4120 = oriented_edge ( 'none', *, *, #3175, .f. ) ;
#4121 = edge_loop ( 'none', ( #32303, #24885, #48347, #39829 ) ) ;
#4122 = edge_loop ( 'none', ( #14691, #583 ) ) ;
#4123 = direction ( 'none', ( 0.9741167197049053206, -0.2260456068835549059, 0.0000000000000000000 ) ) ;
#4124 = axis2_placement_3d ( 'none', #16695, #49451, #29534 ) ;
#4125 = oriented_edge ( 'none', *, *, #48956, .t. ) ;
#4126 = cartesian_point ( 'none', ( -9.943512571925243293, -47.50894026859133845, -72.87032737954420725 ) ) ;
#4127 = direction ( 'none', ( 0.4984907485133658334, 0.03881975845601770558, -0.8660254037844391517 ) ) ;
#4128 = axis2_placement_3d ( 'none', #34109, #38212, #30209 ) ;
#4129 = face_outer_bound ( 'none', #36993, .t. ) ;
#4130 = oriented_edge ( 'none', *, *, #51760, .f. ) ;
#4131 = oriented_edge ( 'none', *, *, #28601, .f. ) ;
#4132 = cartesian_point ( 'none', ( -15.66962456763058498, -48.18622062718429078, -52.71302163450776845 ) ) ;
#4133 = direction ( 'none', ( -7.709882115452474222e-16, -3.854941057726237111e-16, 1.000000000000000000 ) ) ;
#4134 = axis2_placement_3d ( 'none', #41284, #32933, #41457 ) ;
#4135 = cartesian_point ( 'none', ( 1.340103285922278804e-15, -2.887152820483531692e-14, 74.59999999999999432 ) ) ;
#4136 = cartesian_point ( 'none', ( -7.647027898790696554, 21.72583488204960744, 81.99968060382367696 ) ) ;
#4137 = advanced_face ( 'none', ( #6988 ), #45868, .t. ) ;
#4138 = oriented_edge ( 'none', *, *, #131, .t. ) ;
#4139 = cartesian_point ( 'none', ( 8.208464930214072197, -10.71779377901284036, 47.09999999999999432 ) ) ;
#4140 = plane ( 'none', #37887 ) ;
#4141 = cartesian_point ( 'none', ( -22.30936770669334379, -57.90688062269281744, -88.91871993090774140 ) ) ;
#4142 = edge_loop ( 'none', ( #24197, #29066, #27589, #49322, #51839, #37837, #46365, #20760, #52713, #40428, #45503, #20072, #33801, #40854, #19301, #15086, #1279, #47496, #24034 ) ) ;
#4143 = oriented_edge ( 'none', *, *, #16519, .f. ) ;
#4144 = face_outer_bound ( 'none', #39433, .t. ) ;
#4145 = oriented_edge ( 'none', *, *, #34253, .t. ) ;
#4147 = direction ( 'none', ( -0.8931569858525016947, -0.06955422654783566250, -0.4443341177449763313 ) ) ;
#4146 = face_outer_bound ( 'none', #38461, .t. ) ;
#4148 = direction ( 'none', ( 5.007296558483965498e-16, 8.122435967174650728e-16, 1.000000000000000000 ) ) ;
#4149 = plane ( 'none', #40453 ) ;
#4150 = direction ( 'none', ( -4.430922201617625474e-16, 6.186244751703139503e-17, 1.000000000000000000 ) ) ;
#4151 = direction ( 'none', ( -0.06479570896056863205, 0.8320520978202654572, -0.5509000114478057597 ) ) ;
#4152 = cartesian_point ( 'none', ( -39.87498721095402487, 11.43865286374736456, -30.50000000000000000 ) ) ;
#4153 = cartesian_point ( 'none', ( 33.70794441447386447, 2.624992066795996948, 46.10000000000007958 ) ) ;
#4154 = cartesian_point ( 'none', ( -32.98366180288675764, -22.62914169986993684, -32.09999999999994458 ) ) ;
#4155 = oriented_edge ( 'none', *, *, #41, .t. ) ;
#4156 = direction ( 'none', ( -0.07763951691203592465, 0.9969814970267329990, 3.270671090859533135e-16 ) ) ;
#4157 = line ( 'none', #16988, #21406 ) ;
#4158 = axis2_placement_3d ( 'none', #32066, #44138, #41371 ) ;
#4159 = cartesian_point ( 'none', ( -17.50742174954545405, 7.128194330927929201, -93.49999999999998579 ) ) ;
#4160 = edge_curve ( 'none', #40079, #2916, #42038, .t. ) ;
#4161 = face_outer_bound ( 'none', #22972, .t. ) ;
#4162 = cartesian_point ( 'none', ( 23.99954367859681881, -34.50539192670066768, -69.00635432174370010 ) ) ;
#4163 = oriented_edge ( 'none', *, *, #48961, .f. ) ;
#4164 = oriented_edge ( 'none', *, *, #38992, .f. ) ;
#4165 = oriented_edge ( 'none', *, *, #8381, .t. ) ;
#4166 = axis2_placement_3d ( 'none', #6246, #14954, #47370 ) ;
#4167 = edge_curve ( 'none', #21568, #46906, #2527, .t. ) ;
#4168 = cartesian_point ( 'none', ( 20.94681277205655689, -2.258947876414896250, 83.35771032930439617 ) ) ;
#4169 = edge_loop ( 'none', ( #2695, #18124, #19174, #25640 ) ) ;
#4170 = direction ( 'none', ( 0.5881599042594723992, -0.8087446612012275660, 0.0000000000000000000 ) ) ;
#4171 = direction ( 'none', ( 0.6416855659042132176, 0.7669678184319012049, 1.110223024625156417e-16 ) ) ;
#4172 = vertex_point ( 'none', #26752 ) ;
#4173 = edge_curve ( 'none', #42192, #8368, #44444, .t. ) ;
#4174 = cartesian_point ( 'none', ( 5.833870984588145348, -21.38969822917522734, 68.09999999999999432 ) ) ;
#4175 = circle ( 'none', #35967, 3.399999999999997247 ) ;
#4176 = cartesian_point ( 'none', ( 5.032076784620812759, -42.10331297935348971, -41.61771784083232006 ) ) ;
#4177 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#4178 = cartesian_point ( 'none', ( 18.39215566559701998, -13.86442900419862312, 79.48321196514672238 ) ) ;
#4179 = edge_curve ( 'none', #28888, #12575, #35599, .t. ) ;
#4180 = cartesian_point ( 'none', ( -4.407454585792362089e-15, -6.460596731403655806e-16, 81.88583999999998753 ) ) ;
#4181 = cartesian_point ( 'none', ( -22.25710082566026671, -82.11220993019844627, -47.99753172830815373 ) ) ;
#4182 = circle ( 'none', #15991, 3.249999999999993339 ) ;
#4183 = b_spline_curve_with_knots ( 'none', 3,
( #10880, #39404, #47026, #31036, #23002, #2512, #26905, #6607, #39575, #35150, #39746, #3049, #43465, #10706, #31385, #39227 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01764833162022572816, 0.01892110342888721902, 0.01955748933321797139, 0.02019387523754872030, 0.02083026114187946920, 0.02146664704621022157, 0.02210303295054097394, 0.02273941885487172285 ),
.unspecified. ) ;
#4184 = oriented_edge ( 'none', *, *, #37459, .t. ) ;
#4185 = edge_curve ( 'none', #17474, #46281, #19797, .t. ) ;
#4186 = oriented_edge ( 'none', *, *, #52324, .t. ) ;
#4187 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203534178, 0.0000000000000000000 ) ) ;
#4188 = cartesian_point ( 'none', ( 21.47927366949316408, -4.984305631782387280, 81.10000000000000853 ) ) ;
#4189 = direction ( 'none', ( -0.8931569858525015837, -0.06955422654783566250, -0.4443341177449767199 ) ) ;
#4190 = oriented_edge ( 'none', *, *, #31452, .f. ) ;
#4191 = direction ( 'none', ( -0.07763951691203481442, 0.9969814970267331100, -6.065254942160063068e-16 ) ) ;
#4192 = cartesian_point ( 'none', ( -19.59881223315247212, -12.09999372263356143, 78.11051376277171698 ) ) ;
#4193 = oriented_edge ( 'none', *, *, #34095, .t. ) ;
#4194 = oriented_edge ( 'none', *, *, #7770, .f. ) ;
#4195 = cartesian_point ( 'none', ( 4.479800125824557888, -57.52583237844246611, -63.50000000000007105 ) ) ;
#4196 = cartesian_point ( 'none', ( -29.41712247028940652, 39.94396580408967168, -30.30505911546562103 ) ) ;
#4197 = face_outer_bound ( 'none', #34556, .t. ) ;
#4198 = vertex_point ( 'none', #43315 ) ;
#4199 = cartesian_point ( 'none', ( 24.63972743989256386, -33.04183811783868663, -10.00000000000003375 ) ) ;
#4200 = face_outer_bound ( 'none', #47776, .t. ) ;
#4201 = cartesian_point ( 'none', ( 29.68935996320117354, 1.360112486328937109, 47.10000000000000142 ) ) ;
#4202 = vertex_point ( 'none', #31409 ) ;
#4203 = cartesian_point ( 'none', ( -14.13815698717200675, -40.57014076904781064, -72.05343176659079063 ) ) ;
#4204 = direction ( 'none', ( -0.8931569858525014727, -0.06955422654783566250, -0.4443341177449766644 ) ) ;
#4205 = axis2_placement_3d ( 'none', #3790, #40848, #12152 ) ;
#4206 = oriented_edge ( 'none', *, *, #48417, .f. ) ;
#4207 = face_outer_bound ( 'none', #8312, .t. ) ;
#4208 = oriented_edge ( 'none', *, *, #30054, .f. ) ;
#4209 = axis2_placement_3d ( 'none', #35614, #39855, #47857 ) ;
#4210 = b_spline_curve_with_knots ( 'none', 3,
( #30100, #38111, #13656, #42513 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005932647871624921205, 0.001185033349720894221 ),
.unspecified. ) ;
#4211 = circle ( 'none', #17403, 0.1999999999999989009 ) ;
#4212 = direction ( 'none', ( -0.07763951691203462013, 0.9969814970267331100, 0.0000000000000000000 ) ) ;
#4213 = edge_loop ( 'none', ( #44148, #11039, #2267, #15531 ) ) ;
#4214 = oriented_edge ( 'none', *, *, #39077, .t. ) ;
#4215 = vertex_point ( 'none', #43489 ) ;
#4216 = direction ( 'none', ( -0.8931569858525014727, -0.06955422654783566250, -0.4443341177449766644 ) ) ;
#4217 = direction ( 'none', ( -7.771561172376065215e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#4218 = advanced_face ( 'none', ( #20409 ), #2707, .f. ) ;
#4219 = direction ( 'none', ( -0.2631307105943830327, 0.9647601925567280690, -2.523234146875355505e-16 ) ) ;
#4220 = cartesian_point ( 'none', ( -33.74999063315114967, 15.29297720519162240, -32.09999999999994458 ) ) ;
#4221 = vertex_point ( 'none', #30204 ) ;
#4222 = oriented_edge ( 'none', *, *, #21525, .t. ) ;
#4223 = cartesian_point ( 'none', ( 19.10164261166955768, -41.00765142772805660, -68.22140783168545397 ) ) ;
#4224 = axis2_placement_3d ( 'none', #36233, #52729, #36054 ) ;
#4225 = face_outer_bound ( 'none', #33358, .t. ) ;
#4226 = cartesian_point ( 'none', ( -9.963948126854905496, -53.67105207347606921, -54.83357103806342536 ) ) ;
#4227 = circle ( 'none', #1931, 5.900000000000004796 ) ;
#4228 = cartesian_point ( 'none', ( -22.66724594528735182, -4.086489328965753565, 78.99173156007481111 ) ) ;
#4229 = oriented_edge ( 'none', *, *, #24554, .f. ) ;
#4230 = oriented_edge ( 'none', *, *, #25258, .t. ) ;
#4231 = axis2_placement_3d ( 'none', #37419, #16195, #36894 ) ;
#4232 = cartesian_point ( 'none', ( -0.008108561987837055451, -11.00007088085436102, 126.8846019872572839 ) ) ;
#4233 = oriented_edge ( 'none', *, *, #19839, .f. ) ;
#4234 = cartesian_point ( 'none', ( 18.97512999931981525, 39.69816672730515705, -10.00000000000003375 ) ) ;
#4235 = direction ( 'none', ( -0.07763951691203543892, 0.9969814970267329990, 4.067980730699866897e-16 ) ) ;
#4236 = cartesian_point ( 'none', ( -29.51463730332074675, -26.91911271293089669, -44.49958635035405052 ) ) ;
#4237 = oriented_edge ( 'none', *, *, #24932, .f. ) ;
#4238 = oriented_edge ( 'none', *, *, #12069, .t. ) ;
#4239 = plane ( 'none', #44165 ) ;
#4240 = cartesian_point ( 'none', ( -25.52477693923547974, -37.45011368969227306, 36.10000000000002984 ) ) ;
#4241 = axis2_placement_3d ( 'none', #38787, #6494, #22904 ) ;
#4242 = edge_curve ( 'none', #11458, #24492, #49038, .t. ) ;
#4243 = toroidal_surface ( 'none', #43946, 27.00000000000000355, 2.000000000000000000 ) ;
#4244 = oriented_edge ( 'none', *, *, #9181, .t. ) ;
#4245 = edge_curve ( 'none', #23627, #51643, #43730, .t. ) ;
#4246 = edge_curve ( 'none', #12651, #34847, #19911, .t. ) ;
#4247 = cylindrical_surface ( 'none', #15666, 5.000000000000000000 ) ;
#4248 = cartesian_point ( 'none', ( -1.315582075215371294, -72.01953232924695669, -72.06424000597371560 ) ) ;
#4249 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4250 = oriented_edge ( 'none', *, *, #50125, .f. ) ;
#4251 = cartesian_point ( 'none', ( 3.484491595806418207, 28.79228851497531139, 46.29814437882003375 ) ) ;
#4252 = cylindrical_surface ( 'none', #26541, 4.499999999999993783 ) ;
#4253 = vertex_point ( 'none', #23919 ) ;
#4254 = edge_curve ( 'none', #7715, #39816, #40784, .t. ) ;
#4255 = cartesian_point ( 'none', ( 6.587527057116941087, -84.59149217208039317, -63.50000000000000000 ) ) ;
#4256 = cartesian_point ( 'none', ( 3.620570423305820906, -46.49232587070025602, -63.50000000000000000 ) ) ;
#4257 = circle ( 'none', #28325, 16.00000000000000355 ) ;
#4258 = cartesian_point ( 'none', ( -6.995473289149127779e-15, 5.736181782787617554e-14, 37.60000000000007958 ) ) ;
#4259 = cartesian_point ( 'none', ( 35.66222513635219826, -11.76671994755268713, -30.49999999999995026 ) ) ;
#4260 = direction ( 'none', ( -0.03378627175066261507, 0.4338549379059408739, -0.9003490327066623333 ) ) ;
#4261 = edge_curve ( 'none', #16014, #32296, #31233, .t. ) ;
#4262 = oriented_edge ( 'none', *, *, #35518, .f. ) ;
#4264 = cartesian_point ( 'none', ( 1.543881365350242341, -87.82322789924863571, -82.16003803822471241 ) ) ;
#4263 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4265 = direction ( 'none', ( 0.7739913308871733122, 0.06027425103012966356, -0.6303208979355350294 ) ) ;
#4267 = oriented_edge ( 'none', *, *, #34183, .f. ) ;
#4266 = advanced_face ( 'none', ( #29967 ), #52544, .f. ) ;
#4268 = vertex_point ( 'none', #15518 ) ;
#4269 = vector ( 'none', #20620, 1000.000000000000000 ) ;
#4270 = cartesian_point ( 'none', ( -9.147446211318339238, -18.97910288031906489, 84.51666698980734793 ) ) ;
#4271 = oriented_edge ( 'none', *, *, #6511, .t. ) ;
#4272 = vertex_point ( 'none', #11950 ) ;
#4273 = advanced_face ( 'none', ( #32515 ), #19127, .f. ) ;
#4274 = cartesian_point ( 'none', ( 13.36959373902766934, -35.33319483033385211, -50.77683796460798504 ) ) ;
#4275 = circle ( 'none', #32526, 4.250000000000000888 ) ;
#4276 = circle ( 'none', #33069, 0.1999999999999989009 ) ;
#4277 = cartesian_point ( 'none', ( -23.95533332691249129, -80.60318144982933575, -83.50000000000011369 ) ) ;
#4278 = axis2_placement_3d ( 'none', #6809, #22493, #22858 ) ;
#4279 = circle ( 'none', #27155, 50.75000000000000000 ) ;
#4280 = advanced_face ( 'none', ( #50308 ), #35876, .f. ) ;
#4281 = cartesian_point ( 'none', ( -28.66827825337501068, -1.081620527441834456, 47.09999999999998010 ) ) ;
#4282 = oriented_edge ( 'none', *, *, #40859, .f. ) ;
#4283 = axis2_placement_3d ( 'none', #41952, #5944, #34136 ) ;
#4284 = cartesian_point ( 'none', ( 12.59661058102692266, -40.40348772804070876, -50.98228032181322789 ) ) ;
#4285 = edge_loop ( 'none', ( #38843, #39996 ) ) ;
#4286 = direction ( 'none', ( -5.807554947633241928e-16, -3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#4287 = direction ( 'none', ( -0.6256668579825838128, -0.04872354476638492832, -0.7785672732703317056 ) ) ;
#4288 = vertex_point ( 'none', #7164 ) ;
#4289 = oriented_edge ( 'none', *, *, #21744, .f. ) ;
#4291 = oriented_edge ( 'none', *, *, #3393, .f. ) ;
#4290 = cartesian_point ( 'none', ( 30.10144438691127888, 26.59182043615992441, -38.09999999999994458 ) ) ;
#4292 = direction ( 'none', ( -0.2631307105943830882, 0.9647601925567281800, 0.0000000000000000000 ) ) ;
#4293 = cartesian_point ( 'none', ( 19.03639364263850098, -53.48346358769831710, -56.14627035132064492 ) ) ;
#4294 = b_spline_curve_with_knots ( 'none', 3,
( #7242, #48021, #36119, #35602, #43735, #48200, #32012, #2785, #11677, #40186, #27542, #35775, #19574, #23651, #15062, #52114, #27720, #44263 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0007882328356724158536, 0.001425276471394467358, 0.002062320107116519079, 0.002699363742838570800, 0.003336407378560620786, 0.003973451014282671639, 0.004610494650004720758, 0.005247538285726770745, 0.005884581921448820731 ),
.unspecified. ) ;
#4295 = vector ( 'none', #2489, 1000.000000000000114 ) ;
#4296 = cartesian_point ( 'none', ( 26.03433201812916664, -76.71025717835786395, -98.14101615137771262 ) ) ;
#4297 = oriented_edge ( 'none', *, *, #35366, .f. ) ;
#4298 = direction ( 'none', ( -0.2631307105943830882, 0.9647601925567281800, 0.0000000000000000000 ) ) ;
#4299 = cylindrical_surface ( 'none', #47023, 4.999999999999999112 ) ;
#4300 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203502259, 9.821203679376382232e-15 ) ) ;
#4301 = cartesian_point ( 'none', ( 41.50942729014026611, -51.43147417561684165, -43.50000000000020606 ) ) ;
#4302 = cartesian_point ( 'none', ( -43.10026061369604378, -26.14438795922324488, -2.555607286319401261 ) ) ;
#4303 = cartesian_point ( 'none', ( -13.41415436356953172, -40.51375936768062047, -53.61664203784962268 ) ) ;
#4304 = oriented_edge ( 'none', *, *, #47299, .f. ) ;
#4305 = oriented_edge ( 'none', *, *, #30115, .t. ) ;
#4306 = vertex_point ( 'none', #48295 ) ;
#4307 = vertex_point ( 'none', #31938 ) ;
#4308 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#4309 = axis2_placement_3d ( 'none', #22669, #14467, #30550 ) ;
#4310 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#4311 = face_outer_bound ( 'none', #52033, .t. ) ;
#4313 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#4312 = cartesian_point ( 'none', ( 14.26315760643807096, -15.50777179964861574, 84.86825436467057671 ) ) ;
#4314 = edge_loop ( 'none', ( #83, #24746, #27332, #39990, #43286, #4165, #25492, #5739, #26195, #21823, #19713 ) ) ;
#4315 = direction ( 'none', ( -0.07763951691203545280, 0.9969814970267329990, 4.067980730699866897e-16 ) ) ;
#4316 = cartesian_point ( 'none', ( -20.95602364760512870, 2.167710145387723220, 82.69830362748434993 ) ) ;
#4317 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203506422, 9.992007221626408864e-15 ) ) ;
#4318 = oriented_edge ( 'none', *, *, #51446, .t. ) ;
#4319 = oriented_edge ( 'none', *, *, #13067, .t. ) ;
#4320 = axis2_placement_3d ( 'none', #7595, #11150, #39674 ) ;
#4321 = line ( 'none', #37105, #13243 ) ;
#4322 = cartesian_point ( 'none', ( -48.96677916095494254, -125.6821289587433057, 1.500000000000584199 ) ) ;
#4323 = edge_curve ( 'none', #31079, #12778, #16542, .t. ) ;
#4324 = cartesian_point ( 'none', ( -9.032621710684012577e-14, -5.666030449578492103e-14, 94.09999999999995168 ) ) ;
#4325 = edge_curve ( 'none', #51316, #41434, #26105, .t. ) ;
#4326 = direction ( 'none', ( -0.5155824618711792873, -0.8568399646438383810, -5.866968760309160885e-16 ) ) ;
#4327 = oriented_edge ( 'none', *, *, #11132, .f. ) ;
#4328 = cartesian_point ( 'none', ( 2.024798882657574683, -20.97080607064414082, 78.01981158998303556 ) ) ;
#4329 = direction ( 'none', ( 0.9969814970267332210, 0.07763951691203510586, -9.964251646010779950e-15 ) ) ;
#4330 = edge_curve ( 'none', #19935, #11698, #8928, .t. ) ;
#4331 = cartesian_point ( 'none', ( 24.42604667715487210, 1.902168164344945067, 88.10000000000006537 ) ) ;
#4332 = cartesian_point ( 'none', ( 24.40060389429232401, -78.14141900689277520, -102.0185421974438498 ) ) ;
#4333 = vector ( 'none', #6474, 1000.000000000000114 ) ;
#4334 = face_outer_bound ( 'none', #27694, .t. ) ;
#4335 = cartesian_point ( 'none', ( 21.58752095134520133, -91.29954324475129113, -45.59295271478241318 ) ) ;
#4336 = oriented_edge ( 'none', *, *, #23650, .t. ) ;
#4337 = cartesian_point ( 'none', ( 9.664095092877612814, 18.64500549291355114, -93.49999999999995737 ) ) ;
#4338 = advanced_face ( 'none', ( #39513 ), #36968, .t. ) ;
#4339 = cartesian_point ( 'none', ( 5.395946425386501488, -69.29021404335794898, -23.50000000000000000 ) ) ;
#4340 = circle ( 'none', #41444, 5.999999999999995559 ) ;
#4341 = direction ( 'none', ( -0.5882076359133947552, 0.8087099461816795731, 0.0000000000000000000 ) ) ;
#4342 = edge_curve ( 'none', #1198, #45428, #41440, .t. ) ;
#4343 = edge_curve ( 'none', #15580, #12216, #23649, .t. ) ;
#4344 = oriented_edge ( 'none', *, *, #25472, .f. ) ;
#4345 = face_outer_bound ( 'none', #12628, .t. ) ;
#4346 = vertex_point ( 'none', #41345 ) ;
#4347 = advanced_face ( 'none', ( #48435 ), #18509, .f. ) ;
#4348 = edge_curve ( 'none', #34498, #2185, #40157, .t. ) ;
#4349 = oriented_edge ( 'none', *, *, #23853, .f. ) ;
#4350 = oriented_edge ( 'none', *, *, #1966, .f. ) ;
#4351 = oriented_edge ( 'none', *, *, #34560, .t. ) ;
#4352 = cartesian_point ( 'none', ( -18.97512999931969091, -39.69816672730510021, -10.00000000000003375 ) ) ;
#4353 = direction ( 'none', ( -0.9799904741759231097, -0.1990443933509545016, -4.219127816027554031e-16 ) ) ;
#4354 = spherical_surface ( 'none', #46987, 4.100000000000000533 ) ;
#4355 = cartesian_point ( 'none', ( -9.410558468151565492, 12.93991457921964461, 86.59999999999999432 ) ) ;
#4356 = cartesian_point ( 'none', ( 22.26006731785408377, -32.57005192558931128, -53.74686611549775961 ) ) ;
#4357 = direction ( 'none', ( -0.07763951691203552219, 0.9969814970267329990, -2.533402362193352979e-16 ) ) ;
#4358 = face_outer_bound ( 'none', #47740, .t. ) ;
#4359 = cartesian_point ( 'none', ( 20.76423392832425563, 7.419507353580024223, 81.88584000000000174 ) ) ;
#4360 = cartesian_point ( 'none', ( 5.383697325745718561e-14, 3.035800778701342630e-14, 0.09999999999996816991 ) ) ;
#4361 = cartesian_point ( 'none', ( -9.032621710684012577e-14, -5.666030449578492103e-14, 93.59999999999995168 ) ) ;
#4362 = cartesian_point ( 'none', ( -34.23889689792595448, -20.90335467471822994, -12.09999999999993925 ) ) ;
#4363 = cartesian_point ( 'none', ( -23.13131638885641905, -88.48693224858041617, -50.83700620213593169 ) ) ;
#4364 = edge_loop ( 'none', ( #48855, #41994, #40873, #50390, #36957 ) ) ;
#4365 = direction ( 'none', ( 0.9096051110983267574, 0.07083511741893258606, -0.4093909232067151072 ) ) ;
#4366 = oriented_edge ( 'none', *, *, #45600, .f. ) ;
#4367 = cartesian_point ( 'none', ( 14.64996086568745426, -45.59373381533252712, -75.76396658208076929 ) ) ;
#4368 = axis2_placement_3d ( 'none', #31510, #12046, #43926 ) ;
#4369 = direction ( 'none', ( -0.6416855659042132176, -0.7669678184319012049, -1.110223024625156417e-16 ) ) ;
#4370 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#4371 = direction ( 'none', ( -0.7921849967308214335, 0.6102810262121776130, -3.887644869349891357e-16 ) ) ;
#4372 = oriented_edge ( 'none', *, *, #4421, .t. ) ;
#4373 = cartesian_point ( 'none', ( 19.96282138362598602, 8.485137732455056536, -91.41503356115175905 ) ) ;
#4374 = vertex_point ( 'none', #49341 ) ;
#4375 = face_outer_bound ( 'none', #41976, .t. ) ;
#4376 = oriented_edge ( 'none', *, *, #49432, .f. ) ;
#4377 = direction ( 'none', ( 0.07763951691203546668, -0.9969814970267332210, -4.067980730699867884e-16 ) ) ;
#4378 = direction ( 'none', ( 7.771561172376065215e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#4379 = cartesian_point ( 'none', ( 7.619431839630729009, -21.73566565879438173, 82.63583068910565999 ) ) ;
#4380 = cartesian_point ( 'none', ( -19.96383509245771748, -8.482861290083869577, -91.41496512712097910 ) ) ;
#4381 = circle ( 'none', #35776, 4.099999999999999645 ) ;
#4382 = edge_loop ( 'none', ( #49599, #29874, #25886, #42720 ) ) ;
#4383 = cartesian_point ( 'none', ( -15.45386589794701848, -9.729198296726139006, -73.75837230024271207 ) ) ;
#4384 = vertex_point ( 'none', #12825 ) ;
#4385 = direction ( 'none', ( 0.07763951691203507810, -0.9969814970267332210, 3.684072831700385353e-16 ) ) ;
#4386 = circle ( 'none', #32115, 3.849814038937466876 ) ;
#4388 = cartesian_point ( 'none', ( 13.45669662797851096, 17.46767917791461500, 81.09999999999999432 ) ) ;
#4387 = cartesian_point ( 'none', ( -15.70147916069968019, -82.77300089214371326, -39.64966008250691232 ) ) ;
#4389 = circle ( 'none', #48409, 16.55000000000000071 ) ;
#4390 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#4391 = vertex_point ( 'none', #44893 ) ;
#4392 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#4393 = line ( 'none', #21698, #14548 ) ;
#4394 = axis2_placement_3d ( 'none', #18009, #26177, #46470 ) ;
#4395 = vertex_point ( 'none', #4281 ) ;
#4396 = cylindrical_surface ( 'none', #31232, 19.20000000000000995 ) ;
#4397 = cartesian_point ( 'none', ( 5.516893311660515664, 12.32127786342613618, 46.18827932390284730 ) ) ;
#4398 = axis2_placement_3d ( 'none', #20341, #7667, #16194 ) ;
#4399 = direction ( 'none', ( -0.8931569858525015837, -0.06955422654783566250, -0.4443341177449767199 ) ) ;
#4400 = oriented_edge ( 'none', *, *, #5820, .t. ) ;
#4401 = edge_loop ( 'none', ( #39582, #11048, #51756, #25898 ) ) ;
#4402 = direction ( 'none', ( 0.8987840391973691556, 0.06999243097252917656, -0.4327681948695141778 ) ) ;
#4403 = edge_curve ( 'none', #8265, #43711, #52247, .t. ) ;
#4404 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203567484, 1.067522139062650277e-15 ) ) ;
#4405 = face_outer_bound ( 'none', #36302, .t. ) ;
#4406 = direction ( 'none', ( -0.8931569858525014727, -0.06955422654783566250, -0.4443341177449766644 ) ) ;
#4407 = axis2_placement_3d ( 'none', #7761, #36293, #12025 ) ;
#4408 = direction ( 'none', ( -0.7669678184319012049, 0.6416855659042129956, 0.0000000000000000000 ) ) ;
#4409 = edge_curve ( 'none', #39191, #21325, #47848, .t. ) ;
#4410 = cartesian_point ( 'none', ( 21.28699014453193428, -37.81142225918010524, -57.48789576565869197 ) ) ;
#4412 = advanced_face ( 'none', ( #4428 ), #19758, .f. ) ;
#4411 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203649363, -1.009293658750142754e-14 ) ) ;
#4413 = edge_curve ( 'none', #45998, #15167, #38891, .t. ) ;
#4414 = vertex_point ( 'none', #32813 ) ;
#4415 = cartesian_point ( 'none', ( -31.35021205258438215, -20.05342007026064621, -30.49999999999993250 ) ) ;
#4416 = edge_curve ( 'none', #1043, #19501, #7650, .t. ) ;
#4417 = cartesian_point ( 'none', ( -22.99412522554769822, -1.325537023938251124, 84.53427877581304983 ) ) ;
#4418 = oriented_edge ( 'none', *, *, #28840, .f. ) ;
#4419 = edge_curve ( 'none', #15534, #18013, #15859, .t. ) ;
#4420 = edge_loop ( 'none', ( #9283, #46330, #33192, #20228 ) ) ;
#4421 = edge_curve ( 'none', #36008, #21343, #3143, .t. ) ;
#4422 = edge_curve ( 'none', #1311, #45970, #12038, .t. ) ;
#4423 = oriented_edge ( 'none', *, *, #52530, .f. ) ;
#4424 = cartesian_point ( 'none', ( -8.919410930110787561, -49.92600254481619970, -55.19895275252314093 ) ) ;
#4425 = direction ( 'none', ( -0.8918248690766698017, -0.4523808162338240346, 5.632448343230369185e-16 ) ) ;
#4426 = cartesian_point ( 'none', ( 13.46787554981469803, -16.20128424292865787, 78.10156359354836297 ) ) ;
#4427 = direction ( 'none', ( 0.07566042519800920962, -0.9715676627026589296, -0.2243474467190318955 ) ) ;
#4428 = face_outer_bound ( 'none', #21499, .t. ) ;
#4429 = edge_curve ( 'none', #9293, #47890, #45823, .t. ) ;
#4430 = vector ( 'none', #18820, 1000.000000000000000 ) ;
#4431 = direction ( 'none', ( -0.06990266395155961265, 0.8976313264744592013, 0.4351684953028862601 ) ) ;
#4432 = oriented_edge ( 'none', *, *, #20050, .t. ) ;
#4433 = oriented_edge ( 'none', *, *, #12897, .t. ) ;
#4434 = cartesian_point ( 'none', ( 25.90266826870722738, -46.65676992553021307, -56.93763657548863932 ) ) ;
#4435 = circle ( 'none', #28665, 28.39999999999999858 ) ;
#4436 = circle ( 'none', #2608, 4.640926795905551572 ) ;
#4437 = oriented_edge ( 'none', *, *, #35601, .t. ) ;
#4438 = cylindrical_surface ( 'none', #51962, 35.00000000000001421 ) ;
#4439 = axis2_placement_3d ( 'none', #52577, #28209, #36415 ) ;
#4440 = plane ( 'none', #43782 ) ;
#4441 = cartesian_point ( 'none', ( 19.24452926672243080, -20.88559535426906066, 47.59999999999999432 ) ) ;
#4442 = cartesian_point ( 'none', ( 30.13948568054742339, 22.32870504246266563, -35.09999999999995168 ) ) ;
#4443 = vector ( 'none', #12091, 1000.000000000000000 ) ;
#4444 = cartesian_point ( 'none', ( 22.96501369430785644, -1.759856109219114950, 80.64573876689777876 ) ) ;
#4445 = cartesian_point ( 'none', ( 45.19643809348773544, -82.23920967921273473, -82.50000000000036948 ) ) ;
#4447 = cartesian_point ( 'none', ( 9.578279978744758338, -14.50011561168861363, -74.32357935492254342 ) ) ;
#4446 = cartesian_point ( 'none', ( 19.30663545262923719, -37.68090486726055843, -80.12679660677993354 ) ) ;
#4448 = cartesian_point ( 'none', ( -18.45817103138372772, 10.15839076132084173, 84.53427877581304983 ) ) ;
#4449 = oriented_edge ( 'none', *, *, #27273, .t. ) ;
#4450 = oriented_edge ( 'none', *, *, #50595, .f. ) ;
#4451 = axis2_placement_3d ( 'none', #23592, #27838, #44017 ) ;
#4452 = direction ( 'none', ( 0.5836635458794264819, 0.04545255441188020967, -0.8107224744071732658 ) ) ;
#4453 = axis2_placement_3d ( 'none', #48930, #20826, #40934 ) ;
#4454 = b_spline_curve_with_knots ( 'none', 3,
( #41411, #25377, #29669, #5220, #1483, #29303, #806, #1152 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003912742535022131936, 0.0007825485070044263872, 0.001565097014008852774 ),
.unspecified. ) ;
#4455 = cartesian_point ( 'none', ( 22.40499918806523993, -52.16795581636504409, -57.48789576565869908 ) ) ;
#4456 = direction ( 'none', ( -7.771561172376065215e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#4457 = cartesian_point ( 'none', ( -5.782857866145343806, -42.94552148996800867, -83.47713122427364851 ) ) ;
#4458 = oriented_edge ( 'none', *, *, #26415, .t. ) ;
#4459 = cartesian_point ( 'none', ( -13.54667536287544394, 18.62724966018502926, 79.06650812485270308 ) ) ;
#4460 = oriented_edge ( 'none', *, *, #35518, .t. ) ;
#4461 = cartesian_point ( 'none', ( -36.38982464147579776, -2.833842367289268527, 36.10000000000002984 ) ) ;
#4462 = cartesian_point ( 'none', ( -18.74209599347735988, -9.622038229178372148, 80.21642555870961644 ) ) ;
#4463 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567281800, 2.577344345109663789e-16 ) ) ;
#4464 = cartesian_point ( 'none', ( 15.37479578589350027, -15.80563679647458564, 81.88584000000000174 ) ) ;
#4465 = axis2_placement_3d ( 'none', #10632, #10987, #47492 ) ;
#4466 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203581362, -7.874224666723328902e-16 ) ) ;
#4467 = cartesian_point ( 'none', ( -19.93926881682096308, -42.14855160778380849, -63.54149361876988422 ) ) ;
#4468 = face_outer_bound ( 'none', #36991, .t. ) ;
#4469 = circle ( 'none', #5234, 2.750000000000002665 ) ;
#4470 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203567484, 0.0000000000000000000 ) ) ;
#4471 = cartesian_point ( 'none', ( -9.840236402780769609, 18.62841192446065719, 77.29556845902045836 ) ) ;
#4472 = axis2_placement_3d ( 'none', #2843, #39731, #15304 ) ;
#4473 = vector ( 'none', #33268, 1000.000000000000000 ) ;
#4474 = edge_curve ( 'none', #367, #18500, #24175, .t. ) ;
#4475 = oriented_edge ( 'none', *, *, #38236, .f. ) ;
#4476 = edge_loop ( 'none', ( #40269, #4433 ) ) ;
#4477 = cylindrical_surface ( 'none', #48769, 3.049999999999999378 ) ;
#4478 = oriented_edge ( 'none', *, *, #11813, .f. ) ;
#4479 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 3.106400019466996709e-16 ) ) ;
#4480 = face_outer_bound ( 'none', #40636, .t. ) ;
#4481 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203582750, 0.0000000000000000000 ) ) ;
#4482 = vertex_point ( 'none', #8919 ) ;
#4483 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203581362, -7.874224666723328902e-16 ) ) ;
#4484 = edge_curve ( 'none', #49750, #47348, #21623, .t. ) ;
#4485 = cartesian_point ( 'none', ( -1.709598027868135483e-14, -2.531443747014473001e-14, 132.0999999999999943 ) ) ;
#4486 = direction ( 'none', ( 7.771561172376065215e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#4487 = cylindrical_surface ( 'none', #20562, 3.049999999999999822 ) ;
#4488 = oriented_edge ( 'none', *, *, #843, .f. ) ;
#4489 = edge_loop ( 'none', ( #16889, #45261, #19012, #30333 ) ) ;
#4490 = advanced_face ( 'none', ( #42653 ), #10768, .t. ) ;
#4491 = cartesian_point ( 'none', ( -15.22907788566156562, -53.82257392315221978, -52.71395324335322385 ) ) ;
#4492 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#4493 = direction ( 'none', ( 0.4081551754877837945, 0.03178491350594443710, 0.9123590696627924546 ) ) ;
#4494 = edge_curve ( 'none', #27934, #6877, #38851, .t. ) ;
#4496 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#4495 = cartesian_point ( 'none', ( 5.372654570312959343, -68.99111959424990914, -63.50000000000005684 ) ) ;
#4497 = face_outer_bound ( 'none', #16712, .t. ) ;
#4498 = axis2_placement_3d ( 'none', #41608, #20637, #29162 ) ;
#4499 = cartesian_point ( 'none', ( -2.988368507506399196e-15, -2.803638516277752607e-14, 88.09999999999998010 ) ) ;
#4500 = edge_curve ( 'none', #21343, #16830, #8885, .t. ) ;
#4501 = oriented_edge ( 'none', *, *, #45688, .f. ) ;
#4502 = oriented_edge ( 'none', *, *, #1007, .t. ) ;
#4503 = cartesian_point ( 'none', ( 20.82369373125276013, 9.843277447831127347, 84.19969476992253021 ) ) ;
#4504 = edge_curve ( 'none', #14799, #28206, #36304, .t. ) ;
#4505 = cartesian_point ( 'none', ( 28.10151547792789373, -27.14257730537719482, -46.85964740007793239 ) ) ;
#4506 = cartesian_point ( 'none', ( -11.33672423848800825, -50.11384940368095897, -64.55483216658204526 ) ) ;
#4507 = cartesian_point ( 'none', ( 12.05288934432354964, -41.69006106719950822, -18.49999999999998224 ) ) ;
#4508 = cartesian_point ( 'none', ( 5.363300626061206167, -46.35661148537470666, -41.61771784083232006 ) ) ;
#4509 = cartesian_point ( 'none', ( -31.92008070152968457, -88.24462631235860499, -44.49999999999962341 ) ) ;
#4510 = oriented_edge ( 'none', *, *, #51771, .t. ) ;
#4512 = cartesian_point ( 'none', ( 21.47927366949316763, -4.984305631782387280, 77.17080000000001405 ) ) ;
#4511 = cartesian_point ( 'none', ( 1.578708870819438559, 21.00956878457178689, 84.90443154097954448 ) ) ;
#4513 = direction ( 'none', ( 0.7762171656410770115, 0.06044758698022838217, -0.6275611531893926509 ) ) ;
#4514 = cartesian_point ( 'none', ( 24.16497467367986118, -34.55946913084522976, -68.34391888300237383 ) ) ;
#4515 = cartesian_point ( 'none', ( 20.76423392832425563, 7.419507353580024223, 81.10000000000000853 ) ) ;
#4516 = oriented_edge ( 'none', *, *, #22503, .f. ) ;
#4517 = cartesian_point ( 'none', ( -15.25275756558768059, -11.23437503013067484, -93.49999999999998579 ) ) ;
#4518 = oriented_edge ( 'none', *, *, #52686, .f. ) ;
#4519 = direction ( 'none', ( 0.8987840391973691556, 0.06999243097253098067, -0.4327681948695139558 ) ) ;
#4520 = axis2_placement_3d ( 'none', #8841, #42285, #26098 ) ;
#4521 = oriented_edge ( 'none', *, *, #42477, .t. ) ;
#4522 = line ( 'none', #33005, #34502 ) ;
#4524 = direction ( 'none', ( -0.9969814970267328880, -0.07763951691203693772, 0.0000000000000000000 ) ) ;
#4523 = face_bound ( 'none', #50258, .t. ) ;
#4525 = cartesian_point ( 'none', ( 16.42451087376069196, 38.40435759287623085, -14.60000000000004050 ) ) ;
#4526 = direction ( 'none', ( -0.3364089637009683442, -0.9417159917627184740, 5.782411586589355667e-16 ) ) ;
#4527 = circle ( 'none', #29207, 3.849814038937466876 ) ;
#4528 = axis2_placement_3d ( 'none', #51989, #43448, #43608 ) ;
#4529 = cartesian_point ( 'none', ( -40.32675595432630899, -29.55930909544768426, 101.7081528017130978 ) ) ;
#4530 = cartesian_point ( 'none', ( 12.92409873509866891, 39.96330191517134978, -30.49999999999994316 ) ) ;
#4531 = oriented_edge ( 'none', *, *, #26493, .f. ) ;
#4532 = closed_shell ( 'none', ( #552, #18311, #37230, #8032, #48058, #23074, #21139, #51247, #26876, #33223, #45400, #17913, #50842, #48882, #29678, #31310, #34219, #10450, #40430, #30266 ) ) ;
#4533 = cartesian_point ( 'none', ( 18.97512999931969091, 39.69816672730519258, -1.899999999999971267 ) ) ;
#4534 = cartesian_point ( 'none', ( -6.496262206390140126e-15, -3.544301975534763744e-16, 86.59999999999999432 ) ) ;
#4535 = vector ( 'none', #5603, 1000.000000000000114 ) ;
#4536 = oriented_edge ( 'none', *, *, #16588, .t. ) ;
#4537 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203582750, 0.0000000000000000000 ) ) ;
#4538 = face_outer_bound ( 'none', #46396, .t. ) ;
#4539 = cartesian_point ( 'none', ( -20.56782190770778840, -4.562740315005250125, 79.50455627966297811 ) ) ;
#4540 = vertex_point ( 'none', #46828 ) ;
#4541 = advanced_face ( 'none', ( #52202 ), #1209, .f. ) ;
#4542 = advanced_face ( 'none', ( #47088 ), #33136, .t. ) ;
#4543 = direction ( 'none', ( -0.3870636987421193775, 0.0000000000000000000, -0.9220529773912504723 ) ) ;
#4544 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#4545 = direction ( 'none', ( 0.7762171656410770115, 0.06044758698022838217, -0.6275611531893926509 ) ) ;
#4546 = b_spline_curve_with_knots ( 'none', 3,
( #18979, #47429, #27145, #23049, #2728, #35551, #31434, #35379, #27316, #43678 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003390571040235336540, 0.004237400127967487842, 0.005084229215699638711, 0.005931058303431789580, 0.006777887391163941316 ),
.unspecified. ) ;
#4547 = face_outer_bound ( 'none', #6088, .t. ) ;
#4548 = cartesian_point ( 'none', ( 29.19623034442046361, -39.35200291821933405, -30.49999999999996447 ) ) ;
#4549 = oriented_edge ( 'none', *, *, #24326, .t. ) ;
#4550 = oriented_edge ( 'none', *, *, #5035, .f. ) ;
#4551 = direction ( 'none', ( -0.8709737412471865170, 0.4913295656256388422, 0.0000000000000000000 ) ) ;
#4552 = circle ( 'none', #13005, 16.54801149218121026 ) ;
#4553 = advanced_face ( 'none', ( #9492 ), #43919, .t. ) ;
#4554 = axis2_placement_3d ( 'none', #35310, #22805, #38685 ) ;
#4555 = cartesian_point ( 'none', ( -12.39117641496728339, 17.03838989878909516, 78.86014556763845462 ) ) ;
#4556 = cartesian_point ( 'none', ( -1.570129113296878156e-14, 4.450126814205203090e-14, 36.10000000000002984 ) ) ;
#4557 = oriented_edge ( 'none', *, *, #13591, .f. ) ;
#4558 = direction ( 'none', ( -0.2501017482848139628, -0.01947656899711488337, -0.9680236457674886719 ) ) ;
#4559 = cartesian_point ( 'none', ( -17.95565309201386484, -11.02162774255645594, 77.68289119380020225 ) ) ;
#4560 = advanced_face ( 'none', ( #12700 ), #22263, .t. ) ;
#4561 = axis2_placement_3d ( 'none', #45691, #17556, #46209 ) ;
#4562 = cartesian_point ( 'none', ( -18.56860825029015061, 2.917108794758207946, -93.49999999999997158 ) ) ;
#4563 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203604955, -8.049792819408128393e-16 ) ) ;
#4564 = direction ( 'none', ( 0.07763951691203903327, -0.9969814970267328880, 1.304512053934571557e-15 ) ) ;
#4565 = direction ( 'none', ( -0.9647601925567309555, -0.2631307105943725966, 0.0000000000000000000 ) ) ;
#4566 = oriented_edge ( 'none', *, *, #21587, .f. ) ;
#4568 = cartesian_point ( 'none', ( 20.55159261862141307, -20.46089067221942415, 64.96417084975051637 ) ) ;
#4567 = cartesian_point ( 'none', ( 8.094775417248234461, -46.14389902894734519, -84.98836633752168268 ) ) ;
#4569 = cartesian_point ( 'none', ( 22.16009454934370027, 6.281841345538835775, 78.00676596003714280 ) ) ;
#4570 = oriented_edge ( 'none', *, *, #33778, .t. ) ;
#4571 = axis2_placement_3d ( 'none', #32116, #26, #28526 ) ;
#4572 = direction ( 'none', ( -0.2631307105943830882, 0.9647601925567280690, 0.0000000000000000000 ) ) ;
#4573 = edge_curve ( 'none', #2012, #45311, #48543, .t. ) ;
#4574 = vector ( 'none', #47922, 1000.000000000000000 ) ;
#4575 = b_spline_curve_with_knots ( 'none', 3,
( #16726, #38403, #13953, #10213, #38059, #25730, #9866, #30044, #22001, #33949, #46028, #34123, #50293, #38752 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.01255212300432356938, 0.01382617519735202666, 0.01510022739038048220, 0.01573725348689471171, 0.01637427958340894121, 0.01701130567992317072, 0.01764833177643740023 ),
.unspecified. ) ;
#4576 = edge_curve ( 'none', #19538, #52552, #24829, .t. ) ;
#4577 = edge_curve ( 'none', #5362, #47539, #35699, .t. ) ;
#4578 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4579 = cartesian_point ( 'none', ( -0.9436436547002151620, -55.03940063194240651, -41.12378313962980769 ) ) ;
#4580 = circle ( 'none', #31267, 5.500320936831886165 ) ;
#4581 = oriented_edge ( 'none', *, *, #51433, .t. ) ;
#4582 = direction ( 'none', ( -8.477291274466798372e-17, -7.259903437027396653e-16, -1.000000000000000000 ) ) ;
#4583 = line ( 'none', #8990, #46623 ) ;
#4584 = circle ( 'none', #8924, 4.099999999999999645 ) ;
#4585 = edge_curve ( 'none', #27695, #11329, #50919, .t. ) ;
#4586 = direction ( 'none', ( 0.9647601925567281800, 0.2631307105943830327, 5.953030976893637571e-17 ) ) ;
#4587 = edge_curve ( 'none', #14895, #27695, #37579, .t. ) ;
#4588 = face_outer_bound ( 'none', #5193, .t. ) ;
#4589 = manifold_solid_brep ( 'ab90.050.04-1-solid1', #32298 ) ;
#4590 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4591 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#4592 = edge_curve ( 'none', #34246, #279, #3155, .t. ) ;
#4593 = circle ( 'none', #12191, 7.499999999999999112 ) ;
#4594 = oriented_edge ( 'none', *, *, #1605, .t. ) ;
#4595 = oriented_edge ( 'none', *, *, #30906, .t. ) ;
#4596 = oriented_edge ( 'none', *, *, #21900, .f. ) ;
#4597 = line ( 'none', #28791, #25595 ) ;
#4598 = cartesian_point ( 'none', ( -24.13439314671046532, -16.08338719888523727, 46.09827687028591470 ) ) ;
#4599 = oriented_edge ( 'none', *, *, #46135, .f. ) ;
#4600 = vertex_point ( 'none', #35484 ) ;
#4601 = oriented_edge ( 'none', *, *, #7315, .t. ) ;
#4602 = cartesian_point ( 'none', ( 24.63550287099076996, -40.57670437557740684, -68.34438782588144079 ) ) ;
#4603 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4604 = oriented_edge ( 'none', *, *, #28757, .t. ) ;
#4605 = advanced_face ( 'none', ( #11426, #2480 ), #31015, .f. ) ;
#4606 = cartesian_point ( 'none', ( -18.32970162176250284, 13.94692942161057125, 82.63390415211345896 ) ) ;
#4607 = axis2_placement_3d ( 'none', #38166, #6228, #6046 ) ;
#4608 = direction ( 'none', ( 7.771561172376065215e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#4609 = oriented_edge ( 'none', *, *, #5652, .t. ) ;
#4610 = oriented_edge ( 'none', *, *, #40637, .f. ) ;
#4611 = direction ( 'none', ( 0.5613294601901644976, 0.3869357523536792742, 0.7315667848345157598 ) ) ;
#4612 = cartesian_point ( 'none', ( 12.12944322085372306, -17.22579673823057078, 81.62844035257070630 ) ) ;
#4613 = advanced_face ( 'none', ( #41389 ), #25441, .f. ) ;
#4614 = oriented_edge ( 'none', *, *, #40700, .t. ) ;
#4615 = cartesian_point ( 'none', ( 31.35021205258452071, 20.05342007026041529, -30.49999999999994316 ) ) ;
#4616 = oriented_edge ( 'none', *, *, #19115, .t. ) ;
#4617 = edge_loop ( 'none', ( #43438, #23062 ) ) ;
#4618 = face_outer_bound ( 'none', #22252, .t. ) ;
#4619 = cartesian_point ( 'none', ( 24.64441822045514741, -43.21707012946738047, -23.50000000000003197 ) ) ;
#4620 = cartesian_point ( 'none', ( 39.93239856651412367, -66.60070228402295811, -43.49999999999992895 ) ) ;
#4621 = cartesian_point ( 'none', ( 30.32351514713778329, 18.82627156076937069, -32.09999999999994458 ) ) ;
#4622 = cartesian_point ( 'none', ( 13.92344195118231909, -36.46785192638633788, -74.60786963967551344 ) ) ;
#4623 = cartesian_point ( 'none', ( 22.66373081967804382, -4.109362699287827603, 84.36230369174425903 ) ) ;
#4624 = cartesian_point ( 'none', ( 3.055114990488651650, -39.23122190800197728, -63.50000000000000000 ) ) ;
#4626 = cartesian_point ( 'none', ( -21.48147433437824105, 8.309101956247717524, 79.98005955364401132 ) ) ;
#4625 = cartesian_point ( 'none', ( 22.72757250586241540, -3.739895363773509285, 77.58156932325911725 ) ) ;
#4627 = cartesian_point ( 'none', ( -19.27432945631520056, 8.507747059764296793, 83.81906729762893349 ) ) ;
#4628 = line ( 'none', #11979, #12888 ) ;
#4629 = oriented_edge ( 'none', *, *, #15327, .f. ) ;
#4630 = line ( 'none', #2114, #16747 ) ;
#4631 = cartesian_point ( 'none', ( -29.74347193754999097, -22.37681326990557196, -23.50000000000000711 ) ) ;
#4632 = toroidal_surface ( 'none', #51572, 3.199999999999999734, 0.1999999999999996503 ) ;
#4633 = direction ( 'none', ( -0.08999600335087640235, 0.3299674193331545435, -0.9396926207859074287 ) ) ;
#4634 = line ( 'none', #2156, #10346 ) ;
#4635 = direction ( 'none', ( -0.6256668579825832577, -0.04872354476638526138, -0.7785672732703320387 ) ) ;
#4636 = circle ( 'none', #15245, 4.640926795905551572 ) ;
#4637 = oriented_edge ( 'none', *, *, #21431, .f. ) ;
#4638 = oriented_edge ( 'none', *, *, #23547, .f. ) ;
#4639 = direction ( 'none', ( -0.07763951691203545280, 0.9969814970267329990, 4.067980730699866897e-16 ) ) ;
#4640 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203582750, 0.0000000000000000000 ) ) ;
#4641 = edge_curve ( 'none', #18578, #50106, #43268, .t. ) ;
#4642 = line ( 'none', #34267, #34624 ) ;
#4643 = oriented_edge ( 'none', *, *, #30346, .f. ) ;
#4644 = oriented_edge ( 'none', *, *, #50803, .f. ) ;
#4645 = edge_curve ( 'none', #31417, #38503, #28002, .t. ) ;
#4646 = edge_curve ( 'none', #7570, #42818, #33741, .t. ) ;
#4647 = direction ( 'none', ( 7.771561172376065215e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#4648 = cartesian_point ( 'none', ( -30.47875209498430493, 1.534168091341184592, 69.09999999999998010 ) ) ;
#4649 = cartesian_point ( 'none', ( -30.16097376524476559, 39.87876203610416326, 36.10000000000002274 ) ) ;
#4650 = oriented_edge ( 'none', *, *, #49597, .t. ) ;
#4651 = cartesian_point ( 'none', ( -12.37296469765181683, -53.79169315726506539, -64.62119783751474245 ) ) ;
#4652 = cartesian_point ( 'none', ( -18.82393240383371591, -43.76941081958881341, -63.52496945256727656 ) ) ;
#4653 = b_spline_curve_with_knots ( 'none', 3,
( #22195, #26462, #10074, #5628 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0001842893013102764495, 0.002447365358561788291 ),
.unspecified. ) ;
#4654 = vertex_point ( 'none', #18910 ) ;
#4655 = edge_curve ( 'none', #16830, #14945, #40112, .t. ) ;
#4656 = oriented_edge ( 'none', *, *, #23707, .f. ) ;
#4657 = direction ( 'none', ( -0.05755122258326165335, 0.9983425548273356931, -8.726041288946626100e-17 ) ) ;
#4658 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#4659 = edge_curve ( 'none', #1469, #52406, #22883, .t. ) ;
#4660 = edge_loop ( 'none', ( #10356, #17656, #48604, #45083 ) ) ;
#4661 = oriented_edge ( 'none', *, *, #20225, .t. ) ;
#4662 = direction ( 'none', ( -0.4081551754877842386, -0.03178491350594345177, -0.9123590696627921215 ) ) ;
#4663 = cartesian_point ( 'none', ( -10.48633519462154240, -42.20106247167709768, -55.95567596737217286 ) ) ;
#4664 = direction ( 'none', ( 0.07763951691203507810, -0.9969814970267332210, 3.684072831700385353e-16 ) ) ;
#4665 = line ( 'none', #9423, #2094 ) ;
#4666 = oriented_edge ( 'none', *, *, #43047, .t. ) ;
#4667 = cartesian_point ( 'none', ( -15.50021449983581512, -47.98134899584241708, -52.81972877202269956 ) ) ;
#4668 = direction ( 'none', ( -0.07763951691203507810, 0.9969814970267332210, -3.684072831700385353e-16 ) ) ;
#4669 = vector ( 'none', #31774, 1000.000000000000000 ) ;
#4670 = cartesian_point ( 'none', ( 13.57289883869641933, -16.11349812389681446, 84.17281942927378680 ) ) ;
#4671 = cartesian_point ( 'none', ( -2.481201820552145332, -50.56327222986043068, -77.32021299818613613 ) ) ;
#4672 = advanced_face ( 'none', ( #52806 ), #3756, .f. ) ;
#4673 = axis2_placement_3d ( 'none', #17734, #14130, #34476 ) ;
#4674 = line ( 'none', #4220, #26346 ) ;
#4675 = edge_loop ( 'none', ( #3536, #971, #28650, #42889 ) ) ;
#4676 = vector ( 'none', #36743, 1000.000000000000114 ) ;
#4677 = face_outer_bound ( 'none', #45643, .t. ) ;
#4678 = axis2_placement_3d ( 'none', #26845, #2623, #39691 ) ;
#4679 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4680 = circle ( 'none', #19161, 25.15000000000000568 ) ;
#4681 = cartesian_point ( 'none', ( -30.73663779783885985, -20.56676852298400959, -32.09999999999993747 ) ) ;
#4682 = cartesian_point ( 'none', ( -8.555977147990138968e-15, 6.715047737263059611e-14, 76.60000000000005116 ) ) ;
#4683 = cartesian_point ( 'none', ( -20.13006857991711485, 8.145588439548733461, -91.50609698478749010 ) ) ;
#4685 = cartesian_point ( 'none', ( 20.28161644459814283, 5.704715839854992865, 77.59139880498838693 ) ) ;
#4684 = cartesian_point ( 'none', ( 0.1465903558810267016, 21.06799153511789058, 84.51710880619287991 ) ) ;
#4686 = cartesian_point ( 'none', ( -4.950848586399672513, -69.79505808289523827, -76.34636000896053076 ) ) ;
#4687 = oriented_edge ( 'none', *, *, #32057, .f. ) ;
#4688 = oriented_edge ( 'none', *, *, #43712, .t. ) ;
#4689 = circle ( 'none', #16389, 27.00000000000000355 ) ;
#4690 = oriented_edge ( 'none', *, *, #16255, .f. ) ;
#4691 = cartesian_point ( 'none', ( 19.56623716522505063, -51.11290332303629924, -79.30400451409131790 ) ) ;
#4692 = oriented_edge ( 'none', *, *, #3713, .f. ) ;
#4693 = cartesian_point ( 'none', ( 7.199277930232444334, -50.63730909586253404, -78.59154498905262187 ) ) ;
#4694 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203511973, 1.046331824602256895e-14 ) ) ;
#4695 = oriented_edge ( 'none', *, *, #36488, .t. ) ;
#4696 = vertex_point ( 'none', #40074 ) ;
#4697 = oriented_edge ( 'none', *, *, #51927, .f. ) ;
#4698 = direction ( 'none', ( -0.07763951691203543892, 0.9969814970267329990, 4.067980730699866897e-16 ) ) ;
#4699 = cartesian_point ( 'none', ( -42.54212676274529770, -1.111376999871037441, -18.50000000000001066 ) ) ;
#4700 = cartesian_point ( 'none', ( 11.33602238271859974, -91.59636058526875502, -44.75690838219049539 ) ) ;
#4701 = cartesian_point ( 'none', ( -6.241394502908126473e-15, -3.900136251403707861e-16, 86.02479761123098001 ) ) ;
#4702 = oriented_edge ( 'none', *, *, #34638, .t. ) ;
#4703 = cartesian_point ( 'none', ( -33.63848737212792628, 12.32122066068484045, -50.42060951850582740 ) ) ;
#4704 = vertex_point ( 'none', #36346 ) ;
#4705 = cartesian_point ( 'none', ( 16.81837896373355434, -15.73758722645860608, 77.43970360029364031 ) ) ;
#4706 = oriented_edge ( 'none', *, *, #8788, .t. ) ;
#4707 = face_outer_bound ( 'none', #50953, .t. ) ;
#4708 = cartesian_point ( 'none', ( 32.81552156887369875, -20.53963986757667470, -32.09999999999994458 ) ) ;
#4709 = cartesian_point ( 'none', ( 16.69072863184691968, 15.87330632045999224, 82.72239916895811973 ) ) ;
#4710 = axis2_placement_3d ( 'none', #8886, #11715, #45215 ) ;
#4711 = cartesian_point ( 'none', ( -15.68537848761747355, -50.74004638910309239, -76.13398855559263723 ) ) ;
#4712 = edge_curve ( 'none', #4883, #15761, #29287, .t. ) ;
#4713 = face_outer_bound ( 'none', #48894, .t. ) ;
#4714 = cartesian_point ( 'none', ( 3.704183179617903665, -13.58126715639189896, 40.79999999999999005 ) ) ;
#4715 = face_bound ( 'none', #18312, .t. ) ;
#4716 = axis2_placement_3d ( 'none', #30798, #37733, #1197 ) ;
#4717 = edge_curve ( 'none', #17488, #23998, #30575, .t. ) ;
#4718 = cartesian_point ( 'none', ( 12.85721757593028336, 16.68951585562592399, 84.90443154097954448 ) ) ;
#4719 = direction ( 'none', ( -0.8568399646438382700, 0.5155824618711791762, -2.005353575242989850e-16 ) ) ;
#4720 = cartesian_point ( 'none', ( -22.51934976056211823, -4.839560740357049973, 82.72143994187568694 ) ) ;
#4721 = cartesian_point ( 'none', ( 23.83400717829319859, -12.32032029748553725, -78.42235160041899178 ) ) ;
#4722 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#4723 = face_outer_bound ( 'none', #45534, .t. ) ;
#4724 = oriented_edge ( 'none', *, *, #45369, .f. ) ;
#4725 = cartesian_point ( 'none', ( 16.43828386037622735, -69.63392980637827634, -49.87507271776925677 ) ) ;
#4726 = vector ( 'none', #34997, 1000.000000000000000 ) ;
#4727 = face_outer_bound ( 'none', #3748, .t. ) ;
#4729 = edge_curve ( 'none', #36161, #28056, #52618, .t. ) ;
#4728 = cartesian_point ( 'none', ( -3.480082776584660476, -28.79286363157911310, 68.90330466025112344 ) ) ;
#4730 = edge_curve ( 'none', #2239, #47198, #18462, .t. ) ;
#4731 = cartesian_point ( 'none', ( 8.133920741465107795, -21.54838834549374837, 82.30742695099812067 ) ) ;
#4732 = cartesian_point ( 'none', ( 1.400489112595434111e-14, -3.131509488344884200e-14, 35.09999999999999432 ) ) ;
#4733 = calendar_date ( 2020, 24, 3 ) ;
#4734 = direction ( 'none', ( 0.07763951691203460626, -0.9969814970267332210, 0.0000000000000000000 ) ) ;
#4735 = edge_curve ( 'none', #29610, #3207, #30215, .t. ) ;
#4736 = direction ( 'none', ( -3.942914894521813340e-16, -9.012953579470260968e-16, -1.000000000000000000 ) ) ;
#4737 = edge_curve ( 'none', #16919, #16031, #13410, .t. ) ;
#4738 = oriented_edge ( 'none', *, *, #36298, .t. ) ;
#4740 = plane ( 'none', #18882 ) ;
#4739 = cartesian_point ( 'none', ( 1.180120657062984302, -15.15411875480632808, -63.49999999999997158 ) ) ;
#4741 = cartesian_point ( 'none', ( -28.34081869154677591, -82.24863522206902644, -83.49999999999992895 ) ) ;
#4742 = oriented_edge ( 'none', *, *, #9020, .t. ) ;
#4743 = oriented_edge ( 'none', *, *, #20053, .t. ) ;
#4744 = oriented_edge ( 'none', *, *, #31589, .t. ) ;
#4745 = edge_curve ( 'none', #6267, #17315, #7601, .t. ) ;
#4746 = oriented_edge ( 'none', *, *, #25273, .f. ) ;
#4747 = cartesian_point ( 'none', ( 5.383697325745718561e-14, 3.035800778701342630e-14, -8.700000000000033040 ) ) ;
#4748 = vector ( 'none', #3550, 1000.000000000000000 ) ;
#4749 = cartesian_point ( 'none', ( 20.88559535426884040, 19.24452926672260844, 47.59999999999998721 ) ) ;
#4750 = edge_loop ( 'none', ( #39769, #12859, #47357, #20066 ) ) ;
#4751 = advanced_face ( 'none', ( #10142 ), #12424, .f. ) ;
#4752 = vertex_point ( 'none', #48433 ) ;
#4753 = cartesian_point ( 'none', ( -32.98366180288675054, -22.62914169986993329, -32.09999999999993747 ) ) ;
#4754 = axis2_placement_3d ( 'none', #30704, #10007, #38719 ) ;
#4755 = cartesian_point ( 'none', ( -53.18071112562476799, -89.90028901050776255, -44.49999999999941025 ) ) ;
#4756 = cartesian_point ( 'none', ( -6.891861861554798629, -21.97802626717086127, 78.00668600805262543 ) ) ;
#4757 = edge_loop ( 'none', ( #25824, #22058, #22118, #33521 ) ) ;
#4758 = oriented_edge ( 'none', *, *, #50343, .t. ) ;
#4759 = vector ( 'none', #18092, 1000.000000000000114 ) ;
#4760 = axis2_placement_3d ( 'none', #35373, #51696, #31425 ) ;
#4761 = b_spline_curve_with_knots ( 'none', 3,
( #45458, #21613, #29823, #5200, #21095, #9117, #37825, #37649 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003912734503137280714, 0.0007825469006274561427, 0.001565093801254912285 ),
.unspecified. ) ;
#4762 = direction ( 'none', ( 4.719061745996508314e-16, 6.282398158881017394e-16, 1.000000000000000000 ) ) ;
#4763 = cylindrical_surface ( 'none', #49148, 3.050000000000000711 ) ;
#4764 = oriented_edge ( 'none', *, *, #39540, .f. ) ;
#4765 = face_outer_bound ( 'none', #45095, .t. ) ;
#4766 = axis2_placement_3d ( 'none', #51299, #10708, #43298 ) ;
#4767 = cartesian_point ( 'none', ( 0.5263266497732850269, -10.98796584210439953, 127.9321990328008667 ) ) ;
#4768 = axis2_placement_3d ( 'none', #3722, #32602, #40783 ) ;
#4769 = cartesian_point ( 'none', ( -9.063194917634042724, -49.37876283644295938, -55.13602954089945740 ) ) ;
#4770 = cartesian_point ( 'none', ( 13.90070874674106527, -15.83164453760493906, 77.84266793307443777 ) ) ;
#4771 = cartesian_point ( 'none', ( -18.83028770172587940, 13.26402349996000218, 78.49893921298500743 ) ) ;
#4772 = cartesian_point ( 'none', ( 0.8063755420256145667, -23.01817981021137882, 80.31416000000000111 ) ) ;
#4773 = circle ( 'none', #50957, 28.68867513459481700 ) ;
#4774 = oriented_edge ( 'none', *, *, #6990, .t. ) ;
#4775 = face_bound ( 'none', #39256, .t. ) ;
#4776 = cartesian_point ( 'none', ( 34.86592623780978073, 20.04126987208831778, -31.89999999999994174 ) ) ;
#4777 = axis2_placement_3d ( 'none', #19934, #36143, #48560 ) ;
#4778 = cartesian_point ( 'none', ( 10.89918294330121462, -8.005639096622301665, 69.09999999999999432 ) ) ;
#4779 = cartesian_point ( 'none', ( 25.08044523898678690, -50.87502453014039361, -57.29542601014808412 ) ) ;
#4780 = axis2_placement_3d ( 'none', #41206, #24812, #21090 ) ;
#4781 = oriented_edge ( 'none', *, *, #42083, .t. ) ;
#4782 = cartesian_point ( 'none', ( -28.22478441336355104, 6.660446292790716427, 66.56076951545867360 ) ) ;
#4783 = oriented_edge ( 'none', *, *, #49188, .f. ) ;
#4784 = oriented_edge ( 'none', *, *, #9181, .f. ) ;
#4785 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203584138, 0.0000000000000000000 ) ) ;
#4786 = oriented_edge ( 'none', *, *, #9568, .f. ) ;
#4787 = cartesian_point ( 'none', ( 20.65043870318999453, 20.36093956403992067, 65.79245016211982033 ) ) ;
#4788 = axis2_placement_3d ( 'none', #3772, #41011, #48816 ) ;
#4789 = edge_curve ( 'none', #16033, #2012, #49650, .t. ) ;
#4790 = cartesian_point ( 'none', ( 17.32515386912347566, 12.70424639935425759, -92.12397677210866220 ) ) ;
#4791 = vertex_point ( 'none', #4772 ) ;
#4792 = cartesian_point ( 'none', ( 0.8512557804489220281, -4.927003510882870252, -88.49999999999995737 ) ) ;
#4793 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203553607, 8.049792819408126421e-16 ) ) ;
#4794 = cartesian_point ( 'none', ( 5.843285192614592560, -55.71450455812892955, -101.9999999999999858 ) ) ;
#4795 = direction ( 'none', ( 0.7049723772651138587, 0.05489942889654800956, 0.7071067811865523467 ) ) ;
#4796 = cylindrical_surface ( 'none', #27111, 15.99999999999999822 ) ;
#4797 = cartesian_point ( 'none', ( 5.127287744770663735, 20.43440527802900775, 79.49983068411765430 ) ) ;
#4798 = advanced_face ( 'none', ( #620, #44532 ), #21194, .f. ) ;
#4799 = edge_curve ( 'none', #10910, #17871, #32469, .t. ) ;
#4800 = vector ( 'none', #18856, 999.9999999999998863 ) ;
#4801 = edge_curve ( 'none', #1597, #46379, #21301, .t. ) ;
#4802 = cartesian_point ( 'none', ( 18.97512999931996802, 39.69816672730495810, -17.50000000000004263 ) ) ;
#4803 = oriented_edge ( 'none', *, *, #10036, .t. ) ;
#4804 = oriented_edge ( 'none', *, *, #31595, .t. ) ;
#4805 = b_spline_curve_with_knots ( 'none', 3,
( #44309, #48419, #15470, #15815 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.496224650885166179e-06, 0.0005932647871612908245 ),
.unspecified. ) ;
#4806 = edge_curve ( 'none', #1608, #19772, #41990, .t. ) ;
#4807 = advanced_face ( 'none', ( #48383 ), #23571, .f. ) ;
#4808 = axis2_placement_3d ( 'none', #25897, #30040, #5591 ) ;
#4809 = cartesian_point ( 'none', ( 4.231353671705949004, -54.33549158795693046, -63.50000000000001421 ) ) ;
#4810 = oriented_edge ( 'none', *, *, #34801, .f. ) ;
#4811 = edge_curve ( 'none', #46250, #2416, #34406, .t. ) ;
#4812 = oriented_edge ( 'none', *, *, #9735, .f. ) ;
#4813 = oriented_edge ( 'none', *, *, #20995, .f. ) ;
#4814 = cartesian_point ( 'none', ( 15.95185375897945335, -48.55807848458327669, -48.55555703489794439 ) ) ;
#4815 = plane ( 'none', #22965 ) ;
#4816 = vector ( 'none', #35544, 1000.000000000000114 ) ;
#4817 = advanced_face ( 'none', ( #6309 ), #14579, .t. ) ;
#4819 = edge_curve ( 'none', #40191, #52184, #1866, .t. ) ;
#4818 = cartesian_point ( 'none', ( 13.12293382245034401, -18.92816555246674781, 80.31416000000000111 ) ) ;
#4820 = vertex_point ( 'none', #8175 ) ;
#4821 = cylindrical_surface ( 'none', #5939, 7.000000000000001776 ) ;
#4822 = cartesian_point ( 'none', ( 24.61272078994845458, 11.37729644714257482, 35.43330767207423548 ) ) ;
#4823 = direction ( 'none', ( -0.07763951691203507810, 0.9969814970267332210, -3.684072831700385353e-16 ) ) ;
#4824 = cartesian_point ( 'none', ( 33.71735122945337793, -22.21238902211286970, -43.38873844884952291 ) ) ;
#4825 = cartesian_point ( 'none', ( 3.289346581865446595, -42.23902736467903907, -63.50000000000000000 ) ) ;
#4826 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#4827 = cartesian_point ( 'none', ( 32.39413891851487648, -13.16735242152287988, -54.11684423446720871 ) ) ;
#4828 = cartesian_point ( 'none', ( -20.04652315859404510, -39.63198449076870133, -63.53999717685069015 ) ) ;
#4829 = oriented_edge ( 'none', *, *, #20693, .f. ) ;
#4830 = vertex_point ( 'none', #29020 ) ;
#4831 = face_outer_bound ( 'none', #20697, .t. ) ;
#4832 = cartesian_point ( 'none', ( 5.383697325745718561e-14, 3.035800778701342630e-14, -14.30000000000003268 ) ) ;
#4833 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#4834 = vector ( 'none', #33787, 1000.000000000000114 ) ;
#4835 = oriented_edge ( 'none', *, *, #5972, .t. ) ;
#4836 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203582750, -2.040529935979955061e-17 ) ) ;
#4837 = direction ( 'none', ( 0.07763951691203581362, -0.9969814970267331100, -3.270671090859534614e-16 ) ) ;
#4838 = edge_loop ( 'none', ( #35209, #32457, #46700, #27222, #50057, #20277, #45415, #29452 ) ) ;
#4839 = vertex_point ( 'none', #4240 ) ;
#4840 = cartesian_point ( 'none', ( -2.756202850377172719, 35.39284314444903856, 0.09999999999996816991 ) ) ;
#4841 = axis2_placement_3d ( 'none', #23551, #26906, #23366 ) ;
#4842 = cartesian_point ( 'none', ( 17.85828972717921559, -9.259926474506908534, -93.26535539509794148 ) ) ;
#4843 = cartesian_point ( 'none', ( 24.89205586985664809, -36.28202798317551014, 36.10000000000008669 ) ) ;
#4844 = oriented_edge ( 'none', *, *, #20915, .f. ) ;
#4847 = edge_loop ( 'none', ( #20568, #49764, #1168, #12633 ) ) ;
#4846 = direction ( 'none', ( 0.3364855942666676314, -0.9416886135294444404, 2.073493114479191196e-16 ) ) ;
#4845 = direction ( 'none', ( -7.771561172376065215e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#4848 = circle ( 'none', #33231, 26.00000000000000711 ) ;
#4849 = vector ( 'none', #39266, 1000.000000000000227 ) ;
#4850 = vertex_point ( 'none', #44852 ) ;
#4851 = oriented_edge ( 'none', *, *, #10270, .f. ) ;
#4852 = cartesian_point ( 'none', ( -31.34225983041641328, 37.25311776319716728, 36.10000000000006537 ) ) ;
#4853 = cartesian_point ( 'none', ( 19.15683143714024794, 46.62807411870989682, -22.84439271368067281 ) ) ;
#4854 = cartesian_point ( 'none', ( 1.035147806283253474e-14, -2.426811031349353182e-14, 40.79999999999999005 ) ) ;
#4855 = axis2_placement_3d ( 'none', #25305, #20886, #4640 ) ;
#4856 = oriented_edge ( 'none', *, *, #31433, .f. ) ;
#4858 = cartesian_point ( 'none', ( 19.83921320325426763, 7.088977554331873598, 77.29556845902047257 ) ) ;
#4857 = cartesian_point ( 'none', ( -26.48898978047559893, -18.95157963867704609, -63.23053920619434365 ) ) ;
#4859 = oriented_edge ( 'none', *, *, #5727, .t. ) ;
#4860 = oriented_edge ( 'none', *, *, #51582, .t. ) ;
#4861 = advanced_face ( 'none', ( #26706 ), #28835, .t. ) ;
#4862 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#4863 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#4864 = line ( 'none', #33644, #49478 ) ;
#4865 = oriented_edge ( 'none', *, *, #3639, .f. ) ;
#4866 = vector ( 'none', #4084, 1000.000000000000114 ) ;
#4867 = advanced_face ( 'none', ( #35651 ), #41343, .f. ) ;
#4868 = oriented_edge ( 'none', *, *, #11990, .t. ) ;
#4869 = cartesian_point ( 'none', ( 10.42624674976874566, 18.30726322520620286, 82.80873337678561086 ) ) ;
#4870 = edge_curve ( 'none', #41747, #9614, #16489, .t. ) ;
#4871 = circle ( 'none', #33761, 3.999999999999998668 ) ;
#4872 = direction ( 'none', ( 7.771561172376065215e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#4873 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4874 = cartesian_point ( 'none', ( 18.96041072621384416, 9.236855514758676833, -93.49999999999995737 ) ) ;
#4875 = vector ( 'none', #40922, 1000.000000000000114 ) ;
#4876 = edge_curve ( 'none', #27049, #34218, #47726, .t. ) ;
#4877 = direction ( 'none', ( 0.05413915549510414649, 0.9985334004640390448, 0.0000000000000000000 ) ) ;
#4878 = edge_curve ( 'none', #18577, #30938, #15205, .t. ) ;
#4879 = direction ( 'none', ( -0.9096051110983301990, -0.07083511741893012970, 0.4093909232067080572 ) ) ;
#4880 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4881 = edge_loop ( 'none', ( #48776, #4570 ) ) ;
#4882 = cartesian_point ( 'none', ( -35.66222513635215563, 11.76671994755269957, -44.10057508614925581 ) ) ;
#4883 = vertex_point ( 'none', #16721 ) ;
#4884 = oriented_edge ( 'none', *, *, #38542, .t. ) ;
#4885 = direction ( 'none', ( 7.771561172376064229e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#4886 = cartesian_point ( 'none', ( -18.58334522014357759, -44.07584501472774008, -18.50000000000000711 ) ) ;
#4887 = cartesian_point ( 'none', ( 13.79977957699142976, -18.44073442117893435, 82.93466079463524920 ) ) ;
#4888 = face_outer_bound ( 'none', #40997, .t. ) ;
#4889 = b_spline_curve_with_knots ( 'none', 3,
( #17925, #42284, #1685, #33614, #9177, #21486, #33960, #46387, #25560, #41946 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.955651928693348698e-07, 0.0008471971588183620531, 0.001694098752443854187, 0.002541000346069347080, 0.003387901939694839323 ),
.unspecified. ) ;
#4890 = cartesian_point ( 'none', ( 8.208464930214084632, -10.71779377901282437, 68.09999999999999432 ) ) ;
#4891 = edge_curve ( 'none', #47890, #7752, #41418, .t. ) ;
#4892 = cartesian_point ( 'none', ( 12.91823991454040588, -38.46313518158812883, -75.03987909439504733 ) ) ;
#4893 = vertex_point ( 'none', #45736 ) ;
#4894 = edge_loop ( 'none', ( #420, #2431, #41909, #2066 ) ) ;
#4895 = cartesian_point ( 'none', ( 2.852340701533498724, -55.94742310886514502, -25.00000000000000000 ) ) ;
#4896 = edge_curve ( 'none', #43739, #31542, #30533, .t. ) ;
#4897 = face_bound ( 'none', #6443, .t. ) ;
#4898 = cartesian_point ( 'none', ( -11.91319316472824674, -48.81275155745562699, -63.42591712252504266 ) ) ;
#4899 = cartesian_point ( 'none', ( -18.76065492552940128, -13.36323749956304141, 84.53427877581304983 ) ) ;
#4900 = cartesian_point ( 'none', ( 5.711258985098314866, 22.31296403652221372, 81.88583999999998753 ) ) ;
#4901 = face_outer_bound ( 'none', #15074, .t. ) ;
#4902 = cartesian_point ( 'none', ( -0.1153427706060977942, -29.00189114696205550, 68.79584200178480557 ) ) ;
#4903 = oriented_edge ( 'none', *, *, #46671, .t. ) ;
#4904 = vertex_point ( 'none', #13825 ) ;
#4905 = direction ( 'none', ( -0.2631307105943831437, 0.9647601925567281800, 0.0000000000000000000 ) ) ;
#4906 = cartesian_point ( 'none', ( -17.03838989878910226, -12.39117641496727984, 84.90443154097953027 ) ) ;
#4907 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203579974, 8.326672684688674053e-16 ) ) ;
#4908 = cartesian_point ( 'none', ( -5.034672344426029511, -36.83337942431462153, -48.94593897569210128 ) ) ;
#4909 = oriented_edge ( 'none', *, *, #28057, .f. ) ;
#4910 = direction ( 'none', ( 0.8087099461816753543, 0.5882076359134008614, -4.955897614687500210e-16 ) ) ;
#4911 = vertex_point ( 'none', #5118 ) ;
#4912 = direction ( 'none', ( 0.8588193347405783662, 0.0000000000000000000, -0.5122785865871719579 ) ) ;
#4913 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4914 = oriented_edge ( 'none', *, *, #29727, .f. ) ;
#4915 = vertex_point ( 'none', #9220 ) ;
#4916 = axis2_placement_3d ( 'none', #34266, #5891, #14096 ) ;
#4917 = direction ( 'none', ( 0.9502573125244835328, 0.0000000000000000000, 0.3114659531854904739 ) ) ;
#4918 = circle ( 'none', #28290, 5.500320936831879060 ) ;
#4919 = oriented_edge ( 'none', *, *, #49517, .f. ) ;
#4920 = cartesian_point ( 'none', ( -30.04772873226511720, -58.50950224958167212, -83.41839899407588632 ) ) ;
#4921 = spherical_surface ( 'none', #34824, 120.0000000000000000 ) ;
#4922 = cartesian_point ( 'none', ( -2.921473739583454243, -46.96210193276913003, -78.66050019495392576 ) ) ;
#4923 = oriented_edge ( 'none', *, *, #24633, .t. ) ;
#4924 = cartesian_point ( 'none', ( 15.04737995498285663, -17.44062810311880085, 77.92172335294297625 ) ) ;
#4925 = oriented_edge ( 'none', *, *, #52451, .f. ) ;
#4926 = cartesian_point ( 'none', ( -23.42906518012824080, -1.824528647432782646, 36.10000000000007958 ) ) ;
#4927 = line ( 'none', #25112, #10038 ) ;
#4928 = cartesian_point ( 'none', ( -5.843651487245850262, -22.27925399787696037, 83.38391957218277639 ) ) ;
#4929 = advanced_face ( 'none', ( #24773 ), #26060, .f. ) ;
#4930 = axis2_placement_3d ( 'none', #3659, #3830, #7760 ) ;
#4931 = oriented_edge ( 'none', *, *, #31360, .f. ) ;
#4932 = edge_loop ( 'none', ( #52635, #17225 ) ) ;
#4933 = oriented_edge ( 'none', *, *, #51113, .t. ) ;
#4934 = vector ( 'none', #33944, 1000.000000000000000 ) ;
#4935 = cartesian_point ( 'none', ( 7.260653033972902293, -21.85843331455496141, 78.42101281813218350 ) ) ;
#4936 = oriented_edge ( 'none', *, *, #39537, .t. ) ;
#4937 = cartesian_point ( 'none', ( -5.553388829538212179e-15, -2.754148558229883473e-14, 96.09999999999999432 ) ) ;
#4938 = circle ( 'none', #19890, 3.849814038937464655 ) ;
#4939 = vector ( 'none', #30383, 1000.000000000000000 ) ;
#4940 = cartesian_point ( 'none', ( -0.3414667963818375229, -84.98303285446101540, -81.66886147463753787 ) ) ;
#4941 = cartesian_point ( 'none', ( 33.04712403681270416, 31.01471982889632883, 36.10000000000007248 ) ) ;
#4942 = cartesian_point ( 'none', ( -18.93256496795126509, 13.11796736924413942, 83.84208040073153256 ) ) ;
#4943 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#4944 = cartesian_point ( 'none', ( -4.515970229417710868, -36.72602564048495566, -48.67349804390347856 ) ) ;
#4945 = circle ( 'none', #17891, 21.00000000000000000 ) ;
#4946 = edge_curve ( 'none', #7684, #29348, #8834, .t. ) ;
#4947 = cartesian_point ( 'none', ( -38.59153510662596887, 15.86515189728755004, -38.09999999999995879 ) ) ;
#4948 = oriented_edge ( 'none', *, *, #1916, .t. ) ;
#4949 = cartesian_point ( 'none', ( -7.673349109476368390, -41.46244380752953873, -43.15780400878350065 ) ) ;
#4950 = edge_curve ( 'none', #44979, #38688, #26653, .t. ) ;
#4951 = edge_curve ( 'none', #38041, #46045, #19706, .t. ) ;
#4952 = oriented_edge ( 'none', *, *, #1440, .f. ) ;
#4953 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 0.0000000000000000000 ) ) ;
#4954 = vertex_point ( 'none', #41988 ) ;
#4955 = cartesian_point ( 'none', ( -32.50364741842846428, -37.99359030808333415, 84.10000000000009379 ) ) ;
#4956 = oriented_edge ( 'none', *, *, #36134, .t. ) ;
#4957 = edge_loop ( 'none', ( #27326, #6899, #26409, #24116 ) ) ;
#4958 = cartesian_point ( 'none', ( -38.83113036622875569, 18.89998205918720942, -31.89999999999995595 ) ) ;
#4959 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#4960 = face_outer_bound ( 'none', #48712, .t. ) ;
#4961 = edge_curve ( 'none', #8646, #12785, #42603, .t. ) ;
#4962 = oriented_edge ( 'none', *, *, #46989, .t. ) ;
#4963 = cartesian_point ( 'none', ( 32.98366180288696370, 22.62914169986966684, -23.50000000000003197 ) ) ;
#4964 = cartesian_point ( 'none', ( 36.38982464147573381, 2.833842367289368447, 37.60000000000007958 ) ) ;
#4965 = direction ( 'none', ( 7.771561172376065215e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#4966 = cartesian_point ( 'none', ( 19.43286645311000882, -45.26094993374926645, -68.22140783168519818 ) ) ;
#4967 = cartesian_point ( 'none', ( 3.854802014682616296, -49.50013132737732491, -63.50000000000000000 ) ) ;
#4968 = edge_curve ( 'none', #28808, #52262, #9688, .t. ) ;
#4969 = cylindrical_surface ( 'none', #25204, 29.30000000000000426 ) ;
#4970 = cartesian_point ( 'none', ( 18.76768252991569241, -40.84197949269163530, -79.30535289628548412 ) ) ;
#4971 = cartesian_point ( 'none', ( 3.965378512149300594, 20.69179284216712489, 78.01981158978306041 ) ) ;
#4973 = oriented_edge ( 'none', *, *, #31921, .t. ) ;
#4972 = cartesian_point ( 'none', ( -59.40785088135143610, -74.33678264264023028, -89.48076211353252063 ) ) ;
#4974 = cartesian_point ( 'none', ( 0.8512557804489234714, -4.927003510882869364, -90.99999999999995737 ) ) ;
#4976 = oriented_edge ( 'none', *, *, #25564, .f. ) ;
#4975 = cartesian_point ( 'none', ( 3.032414382223981519, -38.93971975405716535, -30.50831878401970343 ) ) ;
#4977 = cartesian_point ( 'none', ( 8.353367001929289160, -9.960986885398384061, 93.59999999999995168 ) ) ;
#4978 = oriented_edge ( 'none', *, *, #23492, .f. ) ;
#4979 = oriented_edge ( 'none', *, *, #50044, .t. ) ;
#4980 = axis2_placement_3d ( 'none', #42214, #10158, #18041 ) ;
#4981 = circle ( 'none', #45435, 2.499999999999993339 ) ;
#4982 = oriented_edge ( 'none', *, *, #7683, .f. ) ;
#4983 = cartesian_point ( 'none', ( 13.54667536287543506, -18.62724966018503636, 79.06650812485322888 ) ) ;
#4984 = axis2_placement_3d ( 'none', #4195, #16130, #52804 ) ;
#4985 = direction ( 'none', ( -0.9647601925567280690, -0.2631307105943830882, -2.930507776888887572e-16 ) ) ;
#4986 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#4987 = vertex_point ( 'none', #1206 ) ;
#4988 = edge_loop ( 'none', ( #50314, #4738 ) ) ;
#4989 = direction ( 'none', ( 0.2631307105943830327, -0.9647601925567279579, 2.577344345109662803e-16 ) ) ;
#4990 = cartesian_point ( 'none', ( -19.24452926672256226, 20.88559535426886526, 47.59999999999998010 ) ) ;
#4991 = circle ( 'none', #9227, 21.06769999999999854 ) ;
#4992 = direction ( 'none', ( 0.07763951691203282990, -0.9969814970267332210, 0.0000000000000000000 ) ) ;
#4993 = line ( 'none', #35426, #25408 ) ;
#4994 = oriented_edge ( 'none', *, *, #39222, .t. ) ;
#4995 = cartesian_point ( 'none', ( 31.12592852822113088, -14.86683482139759960, -57.49796540941988354 ) ) ;
#4996 = direction ( 'none', ( 0.3570337442499397218, 0.7782558107363060085, 0.5165702261281072127 ) ) ;
#4997 = b_spline_curve_with_knots ( 'none', 3,
( #3243, #31771, #11604, #3424, #23747, #52037, #47775, #7688, #19314, #52548, #39948, #19492, #40117, #44190, #7872, #23390, #23923, #31596, #35705, #4462, #16768, #12828, #40648, #48995, #381, #3929, #44712, #8037, #206, #32997, #41179, #32815, #28883, #20539 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005311568761237524423, 0.005975225792943483251, 0.006638882824649441211, 0.007302539856355400039, 0.007966196888061358866, 0.008629853919767317694, 0.009293510951473276521, 0.009957167983179235349, 0.01062082501488519418, 0.01128448204659115300, 0.01194813907829711183, 0.01261179611000306892, 0.01327545314170902602, 0.01393911017341498484, 0.01460276720512094367, 0.01526642423682690250, 0.01593008126853286133 ),
.unspecified. ) ;
#4998 = vector ( 'none', #33994, 1000.000000000000000 ) ;
#4999 = direction ( 'none', ( 7.771561172376069159e-16, 3.885780586188018802e-16, -1.000000000000000000 ) ) ;
#5000 = edge_loop ( 'none', ( #23727, #27482 ) ) ;
#5001 = cartesian_point ( 'none', ( 24.83309393759160955, -44.80072658830631127, -69.01457166352820138 ) ) ;
#5002 = face_outer_bound ( 'none', #33299, .t. ) ;
#5003 = cartesian_point ( 'none', ( 5.383697325745718561e-14, 3.035800778701342630e-14, -14.30000000000003268 ) ) ;
#5004 = vertex_point ( 'none', #46429 ) ;
#5005 = oriented_edge ( 'none', *, *, #35915, .f. ) ;
#5006 = cartesian_point ( 'none', ( 18.43969109488720548, -9.549051196782340156, -92.88808101204230638 ) ) ;
#5007 = cylindrical_surface ( 'none', #5984, 11.00000000000000178 ) ;
#5008 = advanced_face ( 'none', ( #36919 ), #29235, .t. ) ;
#5009 = plane ( 'none', #13342 ) ;
#5010 = axis2_placement_3d ( 'none', #34399, #17834, #1773 ) ;
#5011 = direction ( 'none', ( -5.807554947633241928e-16, -3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#5013 = direction ( 'none', ( 0.9416886135294444404, 0.3364855942666676314, 0.0000000000000000000 ) ) ;
#5012 = cartesian_point ( 'none', ( 6.341353319672155661e-14, 2.732091384157683528e-14, -93.49999999999997158 ) ) ;
#5014 = axis2_placement_3d ( 'none', #20088, #27902, #3834 ) ;
#5015 = cartesian_point ( 'none', ( -20.89390672914496605, -2.708236396445908856, 78.02038861076121634 ) ) ;
#5016 = cartesian_point ( 'none', ( -19.20497099450046719, 10.83381692204534907, 80.31415999999998689 ) ) ;
#5017 = edge_curve ( 'none', #47172, #40918, #50864, .t. ) ;
#5018 = oriented_edge ( 'none', *, *, #18256, .f. ) ;
#5019 = vertex_point ( 'none', #37578 ) ;
#5020 = direction ( 'none', ( 0.03378627175066263588, -0.4338549379059410960, 0.9003490327066622223 ) ) ;
#5021 = axis2_placement_3d ( 'none', #394, #28894, #4481 ) ;
#5022 = oriented_edge ( 'none', *, *, #293, .f. ) ;
#5023 = edge_curve ( 'none', #22852, #18787, #20974, .t. ) ;
#5024 = cartesian_point ( 'none', ( -14.64518161606085833, 20.13774206391056509, 74.59999999999998010 ) ) ;
#5025 = cartesian_point ( 'none', ( 8.956640310185774112, -81.24986372840400861, -46.70332656536632499 ) ) ;
#5026 = direction ( 'none', ( 0.2631307105943832547, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#5027 = cartesian_point ( 'none', ( 19.05061796625593473, -49.71526065666255079, -80.90362005124534051 ) ) ;
#5028 = oriented_edge ( 'none', *, *, #27819, .t. ) ;
#5030 = direction ( 'none', ( -0.9969814970267332210, -0.07763951691203394012, 1.009293658750142281e-14 ) ) ;
#5029 = cartesian_point ( 'none', ( -23.71802890976081812, -14.86759542229774134, -74.15080049298423148 ) ) ;
#5031 = cartesian_point ( 'none', ( 11.33602238271859974, -91.59636058526875502, -44.75690838219048828 ) ) ;
#5032 = cartesian_point ( 'none', ( -17.38503487796381108, -84.49911854061052452, -65.76971739880087853 ) ) ;
#5033 = vector ( 'none', #38867, 1000.000000000000227 ) ;
#5034 = edge_curve ( 'none', #31521, #6712, #46431, .t. ) ;
#5035 = edge_curve ( 'none', #48320, #37976, #40061, .t. ) ;
#5036 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#5037 = circle ( 'none', #50379, 29.00000000000000000 ) ;
#5038 = oriented_edge ( 'none', *, *, #27197, .f. ) ;
#5039 = oriented_edge ( 'none', *, *, #42786, .t. ) ;
#5040 = edge_curve ( 'none', #15320, #44416, #10089, .t. ) ;
#5041 = circle ( 'none', #338, 26.00000000000000711 ) ;
#5042 = cylindrical_surface ( 'none', #14823, 3.399999999999996803 ) ;
#5043 = oriented_edge ( 'none', *, *, #13048, .f. ) ;
#5044 = vector ( 'none', #4837, 999.9999999999998863 ) ;
#5045 = cartesian_point ( 'none', ( 10.04292536100523314, 18.51992531183843482, 80.87995790645700822 ) ) ;
#5046 = cartesian_point ( 'none', ( -31.92008070152968457, -88.24462631235860499, -44.49999999999962341 ) ) ;
#5047 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#5048 = edge_loop ( 'none', ( #26066, #2011 ) ) ;
#5049 = cartesian_point ( 'none', ( 6.496013588571896591, -18.75225638478219992, -57.27146181383744050 ) ) ;
#5050 = cartesian_point ( 'none', ( 21.47927366949316408, -4.984305631782387280, 81.10000000000000853 ) ) ;
#5051 = vector ( 'none', #17276, 1000.000000000000000 ) ;
#5052 = cartesian_point ( 'none', ( -9.668698527517738839, -78.07153104874267058, -81.38550067698206192 ) ) ;
#5053 = direction ( 'none', ( 0.5881599042594723992, -0.8087446612012274549, 0.0000000000000000000 ) ) ;
#5054 = oriented_edge ( 'none', *, *, #5649, .f. ) ;
#5055 = advanced_face ( 'none', ( #4375 ), #45776, .t. ) ;
#5057 = oriented_edge ( 'none', *, *, #29238, .f. ) ;
#5056 = cartesian_point ( 'none', ( 3.289346581865446595, -42.23902736467903907, -63.50000000000000000 ) ) ;
#5058 = cartesian_point ( 'none', ( -5.453530406800532582, -43.05336618007278560, -18.49999999999999645 ) ) ;
#5059 = cartesian_point ( 'none', ( -14.98685515332676665, -53.13536640059804483, -75.79364611582754208 ) ) ;
#5060 = cartesian_point ( 'none', ( 14.82409681486240771, -24.92727718140417181, 46.40415799821528253 ) ) ;
#5061 = axis2_placement_3d ( 'none', #836, #4385, #124 ) ;
#5062 = direction ( 'none', ( -0.9983425548273356931, -0.05755122258326176438, 0.0000000000000000000 ) ) ;
#5063 = advanced_face ( 'none', ( #563 ), #25393, .t. ) ;
#5064 = cartesian_point ( 'none', ( 5.980834785538917231, -49.90429466994764596, -78.58609085030452945 ) ) ;
#5065 = cartesian_point ( 'none', ( -12.44464809975794672, -48.14565070348111675, -63.43250596683873255 ) ) ;
#5066 = cartesian_point ( 'none', ( -20.30009229203671239, -10.88123006983413532, 82.63785962758757364 ) ) ;
#5067 = cartesian_point ( 'none', ( -4.584451550371604789, -20.56301825470596256, 82.19920227769520693 ) ) ;
#5068 = direction ( 'none', ( 7.771561172376065215e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#5069 = oriented_edge ( 'none', *, *, #17947, .t. ) ;
#5070 = advanced_face ( 'none', ( #3106 ), #2068, .f. ) ;
#5071 = cartesian_point ( 'none', ( -2.709097796363086452, -53.03912356598523559, -48.42002144545202214 ) ) ;
#5072 = cartesian_point ( 'none', ( -16.78924075654924764, 8.777164700770693884, -93.49999999999997158 ) ) ;
#5073 = oriented_edge ( 'none', *, *, #32063, .t. ) ;
#5074 = axis2_placement_3d ( 'none', #36841, #12396, #40390 ) ;
#5075 = direction ( 'none', ( -7.771561172376065215e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#5076 = cartesian_point ( 'none', ( -22.49027769340870719, -10.27715592103815645, -59.88510367395808487 ) ) ;
#5077 = axis2_placement_3d ( 'none', #37203, #46093, #46266 ) ;
#5078 = direction ( 'none', ( -0.3849043602645714768, -0.02997426599931709429, -0.9224696075357294855 ) ) ;
#5079 = cartesian_point ( 'none', ( 22.61065678255517497, 4.387161752305497764, 80.64490187993976633 ) ) ;
#5080 = line ( 'none', #17526, #33786 ) ;
#5081 = cartesian_point ( 'none', ( 22.08667716872589182, -48.08033167855544576, -57.48789576565869908 ) ) ;
#5082 = axis2_placement_3d ( 'none', #44827, #20821, #37378 ) ;
#5083 = line ( 'none', #12737, #41443 ) ;
#5084 = oriented_edge ( 'none', *, *, #27042, .t. ) ;
#5085 = oriented_edge ( 'none', *, *, #47374, .t. ) ;
#5086 = cartesian_point ( 'none', ( -11.69894724747025094, -83.46022555164989853, -27.51834761410598063 ) ) ;
#5087 = axis2_placement_3d ( 'none', #38528, #38707, #1628 ) ;
#5088 = vector ( 'none', #45006, 1000.000000000000114 ) ;
#5089 = vertex_point ( 'none', #18672 ) ;
#5090 = face_outer_bound ( 'none', #4750, .t. ) ;
#5091 = plane ( 'none', #59 ) ;
#5092 = oriented_edge ( 'none', *, *, #987, .t. ) ;
#5093 = cartesian_point ( 'none', ( -5.136314074801034302, -8.988837399671341544, 68.59999999999999432 ) ) ;
#5094 = cartesian_point ( 'none', ( -12.85346907433359753, 17.53554891467210908, -91.58147584875148084 ) ) ;
#5095 = edge_curve ( 'none', #45745, #1092, #7556, .t. ) ;
#5096 = spherical_surface ( 'none', #50936, 28.62499999999999645 ) ;
#5097 = plane ( 'none', #29750 ) ;
#5098 = oriented_edge ( 'none', *, *, #2291, .f. ) ;
#5099 = cartesian_point ( 'none', ( 35.97292888441388925, -23.29052140843785423, -30.49999999999995026 ) ) ;
#5100 = edge_curve ( 'none', #26461, #13399, #6940, .t. ) ;
#5101 = line ( 'none', #27851, #41459 ) ;
#5102 = edge_loop ( 'none', ( #7676, #7617, #245, #9805, #12761, #10407 ) ) ;
#5103 = edge_curve ( 'none', #32511, #51807, #14530, .t. ) ;
#5104 = edge_loop ( 'none', ( #41553, #8669, #22830, #6851, #36737, #509, #42543, #4250 ) ) ;
#5105 = b_spline_curve_with_knots ( 'none', 3,
( #47688, #51775, #15438, #23116, #2979, #2798, #47864, #27556, #48038, #35962, #11523, #40036, #4316, #33376, #29272, #32846 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01764833177643740023, 0.01892110359636996197, 0.01955748950633624805, 0.02019387541630253413, 0.02083026132626882368, 0.02146664723623510976, 0.02210303314620139931, 0.02273941905616768538 ),
.unspecified. ) ;
#5106 = cartesian_point ( 'none', ( 18.32643912561640320, -45.30742960919724283, -79.79810509920969253 ) ) ;
#5107 = edge_curve ( 'none', #23579, #32426, #23517, .t. ) ;
#5108 = cartesian_point ( 'none', ( 6.057475369822315725e-14, 2.724199850798306646e-14, -88.99999999999995737 ) ) ;
#5109 = edge_curve ( 'none', #18842, #33165, #15814, .t. ) ;
#5110 = edge_curve ( 'none', #35053, #29454, #45164, .t. ) ;
#5111 = direction ( 'none', ( 7.771561172376065215e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#5112 = axis2_placement_3d ( 'none', #12200, #52624, #44447 ) ;
#5113 = edge_loop ( 'none', ( #35582, #41752, #50559, #28436 ) ) ;
#5114 = cartesian_point ( 'none', ( 16.58589477275294044, 15.98114712814460425, 81.99993702341011215 ) ) ;
#5115 = direction ( 'none', ( -0.9682073014866272587, 0.0000000000000000000, 0.2501491981757749117 ) ) ;
#5116 = advanced_face ( 'none', ( #38805 ), #9917, .f. ) ;
#5117 = cartesian_point ( 'none', ( -18.12266582606000398, 14.21470858018634154, 80.64295243050496254 ) ) ;
#5118 = cartesian_point ( 'none', ( 15.10031727271839941, -18.00639936975856159, 93.59999999999993747 ) ) ;
#5119 = cartesian_point ( 'none', ( -28.91898593761397862, 2.174494390623624707, 46.10107206341724151 ) ) ;
#5120 = cartesian_point ( 'none', ( 5.447623784848906539e-14, 2.285226616746060860e-14, -81.99999999999994316 ) ) ;
#5121 = oriented_edge ( 'none', *, *, #23485, .f. ) ;
#5122 = edge_curve ( 'none', #32620, #50524, #1814, .t. ) ;
#5123 = cartesian_point ( 'none', ( 15.11501573961314726, 14.67620915183393393, 82.60541920895033741 ) ) ;
#5124 = oriented_edge ( 'none', *, *, #42320, .f. ) ;
#5125 = advanced_face ( 'none', ( #27945, #39460 ), #48952, .t. ) ;
#5126 = cartesian_point ( 'none', ( 26.05895451072160540, -47.20332973515432684, -56.90224943405764435 ) ) ;
#5127 = cartesian_point ( 'none', ( -13.36356285809695876, -85.99712313640563366, -28.85898384862985111 ) ) ;
#5128 = direction ( 'none', ( -0.2631307105943830882, 0.9647601925567281800, 0.0000000000000000000 ) ) ;
#5129 = line ( 'none', #32293, #1906 ) ;
#5130 = line ( 'none', #42666, #38291 ) ;
#5131 = cartesian_point ( 'none', ( 4.254645526779602172, -54.63458603706494898, -63.50000000000000000 ) ) ;
#5132 = axis2_placement_3d ( 'none', #13449, #46409, #9554 ) ;
#5133 = cartesian_point ( 'none', ( -22.44222107155274060, -1.974830214361184888, 47.09999999999998721 ) ) ;
#5134 = circle ( 'none', #52721, 36.00000000000000711 ) ;
#5135 = cartesian_point ( 'none', ( -16.53255958528823655, -40.47215862709632006, -50.94015803591769043 ) ) ;
#5136 = cartesian_point ( 'none', ( 31.24319725194106567, -77.09099979363999466, -84.07400029454633739 ) ) ;
#5137 = vertex_point ( 'none', #18453 ) ;
#5138 = cartesian_point ( 'none', ( 3.505569601771621357, -83.09057621390056170, -79.27781142500765554 ) ) ;
#5139 = direction ( 'none', ( -0.07763951691203491157, 0.9969814970267331100, -5.214428634675970905e-16 ) ) ;
#5140 = oriented_edge ( 'none', *, *, #52696, .t. ) ;
#5141 = circle ( 'none', #11877, 21.25000000000000711 ) ;
#5142 = oriented_edge ( 'none', *, *, #23384, .f. ) ;
#5144 = direction ( 'none', ( 0.5881599042594720661, -0.8087446612012277880, 0.0000000000000000000 ) ) ;
#5143 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5145 = toroidal_surface ( 'none', #28817, 19.25000000000000000, 4.050000000000003375 ) ;
#5146 = direction ( 'none', ( -0.9969814970267328880, -0.07763951691203704875, 0.0000000000000000000 ) ) ;
#5147 = vertex_point ( 'none', #42821 ) ;
#5148 = line ( 'none', #50199, #33256 ) ;
#5149 = oriented_edge ( 'none', *, *, #36213, .t. ) ;
#5150 = cartesian_point ( 'none', ( -16.04359181626544384, -55.91439448414755731, -33.13287908887689071 ) ) ;
#5151 = oriented_edge ( 'none', *, *, #14219, .f. ) ;
#5152 = axis2_placement_3d ( 'none', #24535, #8328, #501 ) ;
#5153 = b_spline_curve_with_knots ( 'none', 3,
( #13533, #13000, #45953, #9277, #13172, #25324, #927, #29430, #41704, #37623, #45793, #25489, #1256, #1100 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( -5.789301644892449398e-05, 0.0008479099652990805666, 0.001300811456173083056, 0.001753712947047085654, 0.002206614437921088252, 0.002659515928795090633, 0.003565318910543090192 ),
.unspecified. ) ;
#5154 = line ( 'none', #38069, #35151 ) ;
#5155 = direction ( 'none', ( -0.07763951691203546668, 0.9969814970267332210, 4.067980730699867884e-16 ) ) ;
#5156 = oriented_edge ( 'none', *, *, #26413, .f. ) ;
#5157 = oriented_edge ( 'none', *, *, #27122, .t. ) ;
#5158 = cartesian_point ( 'none', ( -14.63786502042034776, -49.02506435003605390, -77.01968363103009096 ) ) ;
#5159 = cartesian_point ( 'none', ( 10.96679646729412383, 0.8540346860324202760, -91.49999999999995737 ) ) ;
#5160 = cartesian_point ( 'none', ( 9.275615979289273838, -40.90331242648222343, -30.49999999999997868 ) ) ;
#5161 = cartesian_point ( 'none', ( 0.9966755114288670114, 2.709238132437164381, -90.99999999999995737 ) ) ;
#5162 = direction ( 'none', ( 4.001291945746183089e-17, -2.509912703783188365e-16, -1.000000000000000000 ) ) ;
#5163 = axis2_placement_3d ( 'none', #41866, #46301, #50383 ) ;
#5164 = vertex_point ( 'none', #34485 ) ;
#5165 = direction ( 'none', ( -0.9647601925567280690, -0.2631307105943830882, -2.930507776888887572e-16 ) ) ;
#5166 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#5167 = cartesian_point ( 'none', ( -29.19623034442040677, 39.35200291821934115, -30.49999999999997868 ) ) ;
#5168 = cartesian_point ( 'none', ( -13.29017980552963785, 18.81131816904474974, 82.93661735609070718 ) ) ;
#5169 = axis2_placement_3d ( 'none', #42050, #45963, #50233 ) ;
#5170 = edge_curve ( 'none', #18861, #47071, #34360, .t. ) ;
#5171 = oriented_edge ( 'none', *, *, #34560, .f. ) ;
#5172 = cartesian_point ( 'none', ( 6.193101999385983270, -20.13769252480052074, 78.38171393267236908 ) ) ;
#5173 = cartesian_point ( 'none', ( 1.876753228724459044, 21.96998628398462117, 81.09999999999999432 ) ) ;
#5174 = cartesian_point ( 'none', ( 32.98366180288691396, 22.62914169986969171, -38.09999999999994458 ) ) ;
#5175 = axis2_placement_3d ( 'none', #31445, #15546, #7020 ) ;
#5176 = oriented_edge ( 'none', *, *, #17954, .t. ) ;
#5177 = direction ( 'none', ( -7.771561172376065215e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#5178 = cylindrical_surface ( 'none', #16329, 27.49999999999999645 ) ;
#5179 = cylindrical_surface ( 'none', #12035, 19.19999999999999929 ) ;
#5180 = edge_curve ( 'none', #41271, #20708, #6262, .t. ) ;
#5181 = direction ( 'none', ( 0.5613294601901643865, 0.3869357523536809951, 0.7315667848345150936 ) ) ;
#5182 = face_outer_bound ( 'none', #47124, .t. ) ;
#5183 = edge_curve ( 'none', #28499, #40522, #22217, .t. ) ;
#5185 = direction ( 'none', ( -0.2631307105943832547, 0.9647601925567280690, 0.0000000000000000000 ) ) ;
#5184 = direction ( 'none', ( 0.7921849967308215446, -0.6102810262121775020, 3.887644869349891850e-16 ) ) ;
#5186 = oriented_edge ( 'none', *, *, #32065, .t. ) ;
#5187 = oriented_edge ( 'none', *, *, #15556, .t. ) ;
#5188 = advanced_face ( 'none', ( #49603 ), #40737, .f. ) ;
#5189 = face_outer_bound ( 'none', #17853, .t. ) ;
#5190 = oriented_edge ( 'none', *, *, #38909, .t. ) ;
#5192 = edge_curve ( 'none', #46639, #24492, #38194, .t. ) ;
#5191 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#5193 = edge_loop ( 'none', ( #22529, #37177, #1839, #27946 ) ) ;
#5194 = oriented_edge ( 'none', *, *, #22277, .f. ) ;
#5195 = face_outer_bound ( 'none', #24292, .t. ) ;
#5196 = edge_loop ( 'none', ( #19417, #2810, #23407, #42738 ) ) ;
#5197 = oriented_edge ( 'none', *, *, #26351, .f. ) ;
#5198 = edge_curve ( 'none', #19366, #36358, #29919, .t. ) ;
#5199 = cartesian_point ( 'none', ( 5.201847633106386759, -66.79776030079109717, -63.50000000000000000 ) ) ;
#5200 = cartesian_point ( 'none', ( -0.5509103564238689854, -92.52649944066527610, -71.50022383919980484 ) ) ;
#5201 = direction ( 'none', ( 7.834235052798483843e-16, 4.476705744456276341e-16, -1.000000000000000000 ) ) ;
#5202 = direction ( 'none', ( 7.771561172376065215e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#5203 = cartesian_point ( 'none', ( 19.03646303442978649, -47.75020332043568061, -81.05804427616574515 ) ) ;
#5205 = cartesian_point ( 'none', ( 20.71774115152598839, 3.824813755311121000, 79.49983067727322350 ) ) ;
#5204 = cartesian_point ( 'none', ( -25.52433705766847893, -15.62843059457470041, -68.54096573735220943 ) ) ;
#5206 = cartesian_point ( 'none', ( -28.93399497498474915, 1.955488375715711991, 69.10000000000019327 ) ) ;
#5207 = edge_loop ( 'none', ( #7545, #9186, #2901, #31184 ) ) ;
#5208 = edge_loop ( 'none', ( #20358, #32322, #33901, #43233 ) ) ;
#5209 = oriented_edge ( 'none', *, *, #20452, .f. ) ;
#5210 = cartesian_point ( 'none', ( -9.032621710684012577e-14, -5.666030449578492103e-14, 93.59999999999995168 ) ) ;
#5211 = edge_loop ( 'none', ( #38779, #48531, #34582, #994 ) ) ;
#5212 = axis2_placement_3d ( 'none', #51524, #14489, #15015 ) ;
#5213 = cartesian_point ( 'none', ( 10.17529185109342649, -20.20561003150048762, 40.79999999999999716 ) ) ;
#5214 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#5215 = line ( 'none', #11379, #15448 ) ;
#5216 = axis2_placement_3d ( 'none', #17790, #26306, #37917 ) ;
#5217 = direction ( 'none', ( -0.07763951691203546668, 0.9969814970267332210, 4.067980730699867884e-16 ) ) ;
#5218 = direction ( 'none', ( -0.01808752740423702488, -0.9998364072949138537, 9.082796707220616425e-16 ) ) ;
#5219 = direction ( 'none', ( -0.9647601925567280690, -0.2631307105943830882, -2.930507776888887572e-16 ) ) ;
#5220 = cartesian_point ( 'none', ( 0.7976304345594471545, -92.79227080384649184, -73.04478204223404703 ) ) ;
#5221 = direction ( 'none', ( 0.8087446612012276770, 0.5881599042594721771, 3.219634562667506512e-16 ) ) ;
#5222 = direction ( 'none', ( 0.07763951691203546668, -0.9969814970267332210, -4.067980730699867884e-16 ) ) ;
#5223 = direction ( 'none', ( 0.6256668579825837018, 0.04872354476638440790, 0.7785672732703318166 ) ) ;
#5224 = circle ( 'none', #9398, 24.90000000000000568 ) ;
#5225 = oriented_edge ( 'none', *, *, #1679, .t. ) ;
#5227 = b_spline_curve_with_knots ( 'none', 3,
( #2006, #27502, #35734, #11470, #31453, #7377, #7026, #18273, #43872, #10039, #43693, #14296, #11295, #51888, #39805, #19533, #11113, #15383, #26595, #47986, #26253, #23605, #52072, #38569, #1850, #38749, #35916, #39980, #46710, #27686, #42808, #46888, #18445, #50985, #3282, #15553, #39638, #5930, #19350, #47809, #46549, #34475 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 1.551583845779545699e-17, 0.002683520602649317605, 0.004025280903973968601, 0.005367041205298619597, 0.006037921355960914303, 0.006708801506623209010, 0.007379681657285503717, 0.008050561807947798423, 0.009392322109272353142, 0.01073408241059690786, 0.01140496256125920690, 0.01207584271192150595, 0.01341760301324611271, 0.01408848316390839267, 0.01475936331457067263, 0.01543024346523295433, 0.01610112361589522909, 0.01744288391721976472, 0.01878464421854430036, 0.02012640451986883253, 0.02146816482119336816 ),
.unspecified. ) ;
#5226 = vector ( 'none', #51668, 1000.000000000000114 ) ;
#5228 = cylindrical_surface ( 'none', #20580, 6.500000000000005329 ) ;
#5229 = design_context ( 'detailed design', #27560, 'design' ) ;
#5230 = cartesian_point ( 'none', ( 24.60231529834756614, -39.46798696436826503, -55.71175539267247956 ) ) ;
#5231 = cylindrical_surface ( 'none', #12787, 55.00000000000000000 ) ;
#5232 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#5233 = direction ( 'none', ( 0.07763951691203577199, -0.9969814970267331100, -7.206560231914038317e-16 ) ) ;
#5234 = axis2_placement_3d ( 'none', #32599, #3720, #28661 ) ;
#5235 = direction ( 'none', ( -0.4104218873532011203, 0.0000000000000000000, -0.9118957585061112647 ) ) ;
#5236 = face_outer_bound ( 'none', #29217, .t. ) ;
#5237 = cartesian_point ( 'none', ( -59.40785088135181979, -74.33678264264027291, -128.4999999999993463 ) ) ;
#5238 = oriented_edge ( 'none', *, *, #12525, .t. ) ;
#5239 = vertex_point ( 'none', #51348 ) ;
#5240 = cartesian_point ( 'none', ( 9.433278944329211768, -121.1342488702450879, -63.49999999999998579 ) ) ;
#5241 = cartesian_point ( 'none', ( -29.14050571574106030, -71.97972580269289722, -83.50000000000007105 ) ) ;
#5242 = face_bound ( 'none', #36974, .t. ) ;
#5243 = vertex_point ( 'none', #43167 ) ;
#5244 = vertex_point ( 'none', #47251 ) ;
#5245 = line ( 'none', #49438, #17377 ) ;
#5246 = axis2_placement_3d ( 'none', #49838, #29575, #37762 ) ;
#5247 = cartesian_point ( 'none', ( -19.47810595370200915, 7.908715364394417691, -93.49999999999997158 ) ) ;
#5248 = cartesian_point ( 'none', ( -6.995473289149127779e-15, 5.736181782787617554e-14, 37.60000000000007958 ) ) ;
#5249 = cartesian_point ( 'none', ( 31.82175951925973223, 20.01579459638306346, -38.09999999999994458 ) ) ;
#5250 = cartesian_point ( 'none', ( 32.50364741842258809, 37.99359030807661952, 36.10000000000002984 ) ) ;
#5251 = direction ( 'none', ( 0.5118714294418577060, 0.03986177338441909690, 0.8581367482772187527 ) ) ;
#5252 = cartesian_point ( 'none', ( 22.57953862619626051, 4.545255804240437847, 82.21994044635596310 ) ) ;
#5253 = oriented_edge ( 'none', *, *, #49505, .f. ) ;
#5254 = axis2_placement_3d ( 'none', #39947, #23023, #52036 ) ;
#5255 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 1.440493793230159962e-16 ) ) ;
#5256 = edge_curve ( 'none', #7104, #13256, #48332, .t. ) ;
#5257 = oriented_edge ( 'none', *, *, #29969, .t. ) ;
#5258 = oriented_edge ( 'none', *, *, #51190, .f. ) ;
#5259 = b_spline_curve_with_knots ( 'none', 3,
( #29434, #4302, #40840, #932 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.002461658638000420972 ),
.unspecified. ) ;
#5260 = edge_curve ( 'none', #40072, #25868, #12653, .t. ) ;
#5261 = edge_curve ( 'none', #12687, #15070, #33085, .t. ) ;
#5262 = oriented_edge ( 'none', *, *, #34009, .t. ) ;
#5263 = oriented_edge ( 'none', *, *, #7064, .f. ) ;
#5264 = cartesian_point ( 'none', ( 22.08667716872589182, -48.08033167855544576, -57.48789576565869908 ) ) ;
#5265 = face_outer_bound ( 'none', #33851, .t. ) ;
#5267 = vertex_point ( 'none', #7438 ) ;
#5266 = direction ( 'none', ( 0.8568399646438421557, -0.5155824618711727370, 0.0000000000000000000 ) ) ;
#5268 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203581362, -7.834235052798484829e-16 ) ) ;
#5269 = cartesian_point ( 'none', ( 9.012604990089102279e-15, 1.204497382607140896e-16, -23.49999999999997513 ) ) ;
#5270 = vector ( 'none', #44009, 1000.000000000000000 ) ;
#5271 = advanced_face ( 'none', ( #3706 ), #8211, .f. ) ;
#5272 = edge_curve ( 'none', #20838, #354, #19077, .t. ) ;
#5273 = cartesian_point ( 'none', ( 7.380564275245643735, 28.04509352772719666, 50.66211297380232281 ) ) ;
#5274 = cartesian_point ( 'none', ( -7.258682318434970249, 21.85859955006357680, 80.31415999999998689 ) ) ;
#5275 = edge_curve ( 'none', #20441, #12156, #50253, .t. ) ;
#5276 = line ( 'none', #35292, #21856 ) ;
#5277 = oriented_edge ( 'none', *, *, #5272, .t. ) ;
#5278 = conical_surface ( 'none', #31331, 2.999999999999999112, 1.047197551196580090 ) ;
#5279 = circle ( 'none', #28506, 24.90000000000000568 ) ;
#5280 = toroidal_surface ( 'none', #6471, 19.25000000000000000, 4.050000000000003375 ) ;
#5281 = cartesian_point ( 'none', ( -13.65294847242975607, -61.04427063624047634, -29.59883512504893943 ) ) ;
#5282 = direction ( 'none', ( -0.07763951691203545280, 0.9969814970267329990, 4.067980730699866897e-16 ) ) ;
#5283 = direction ( 'none', ( 0.8568399646438418227, -0.5155824618711732921, 0.0000000000000000000 ) ) ;
#5284 = direction ( 'none', ( 7.771561172376065215e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#5285 = oriented_edge ( 'none', *, *, #25255, .f. ) ;
#5286 = oriented_edge ( 'none', *, *, #2784, .t. ) ;
#5287 = cartesian_point ( 'none', ( -18.12213529733373107, 14.21538536971014111, 81.55167122673104529 ) ) ;
#5288 = axis2_placement_3d ( 'none', #46699, #21984, #1485 ) ;
#5289 = cartesian_point ( 'none', ( -0.8301641458675523833, 28.79763631619877273, 46.89252511042572280 ) ) ;
#5290 = line ( 'none', #27867, #15515 ) ;
#5291 = oriented_edge ( 'none', *, *, #41640, .f. ) ;
#5292 = oriented_edge ( 'none', *, *, #42389, .f. ) ;
#5293 = cartesian_point ( 'none', ( 24.95416968033596206, -50.95181826009753934, -56.86046649693532373 ) ) ;
#5294 = axis2_placement_3d ( 'none', #39177, #46789, #48218 ) ;
#5295 = oriented_edge ( 'none', *, *, #42715, .t. ) ;
#5296 = cartesian_point ( 'none', ( 5.383697325745718561e-14, 3.035800778701342630e-14, -8.700000000000033040 ) ) ;
#5297 = cartesian_point ( 'none', ( 2.078732613695672082, -7.621605521198425492, 129.0999999999999943 ) ) ;
#5298 = direction ( 'none', ( -0.2631307105943831437, 0.9647601925567280690, 0.0000000000000000000 ) ) ;
#5299 = vertex_point ( 'none', #10340 ) ;
#5300 = vertex_point ( 'none', #14431 ) ;
#5301 = oriented_edge ( 'none', *, *, #7779, .t. ) ;
#5302 = direction ( 'none', ( -0.07763951691203450911, 0.9969814970267331100, 0.0000000000000000000 ) ) ;
#5303 = cartesian_point ( 'none', ( -1.574485484074003683, 19.93792856493469756, 39.09999999999998721 ) ) ;
#5304 = cartesian_point ( 'none', ( 32.42928887448940856, -76.81406917417479008, -82.50000000000028422 ) ) ;
#5305 = cartesian_point ( 'none', ( -37.99359030808353310, 32.50364741842839322, 93.29238815542520058 ) ) ;
#5306 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#5307 = cartesian_point ( 'none', ( -1.844023583892280937, 22.95836275329861209, 81.88583999999998753 ) ) ;
#5308 = oriented_edge ( 'none', *, *, #43969, .f. ) ;
#5310 = cartesian_point ( 'none', ( -17.22938458026484199, -86.29817238543610358, -27.11907242500130977 ) ) ;
#5309 = cartesian_point ( 'none', ( -21.51783672254446600, 8.214810674593850948, 79.28955540385851464 ) ) ;
#5311 = oriented_edge ( 'none', *, *, #8067, .f. ) ;
#5312 = direction ( 'none', ( -0.8931569858525014727, -0.06955422654783564862, -0.4443341177449764978 ) ) ;
#5313 = line ( 'none', #6975, #20031 ) ;
#5314 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#5315 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#5316 = vector ( 'none', #43723, 1000.000000000000000 ) ;
#5317 = axis2_placement_3d ( 'none', #26226, #1817, #46347 ) ;
#5318 = circle ( 'none', #14832, 2.500000000000003109 ) ;
#5319 = advanced_face ( 'none', ( #28616 ), #27276, .t. ) ;
#5320 = direction ( 'none', ( 0.8945672459836757628, -0.4469333758102898013, -8.426520663347394173e-15 ) ) ;
#5321 = cartesian_point ( 'none', ( 5.831713436763455327, -52.37401146495389526, -41.61969757557978511 ) ) ;
#5322 = axis2_placement_3d ( 'none', #45033, #17250, #9054 ) ;
#5323 = circle ( 'none', #26104, 6.900000000000000355 ) ;
#5324 = oriented_edge ( 'none', *, *, #50353, .t. ) ;
#5325 = vector ( 'none', #19712, 1000.000000000000000 ) ;
#5326 = edge_curve ( 'none', #1116, #51909, #17793, .t. ) ;
#5327 = cylindrical_surface ( 'none', #41009, 32.81000000000000227 ) ;
#5328 = advanced_face ( 'none', ( #37530 ), #20316, .t. ) ;
#5329 = direction ( 'none', ( 0.2631307105943831437, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#5330 = axis2_placement_3d ( 'none', #21030, #37231, #4953 ) ;
#5331 = cylindrical_surface ( 'none', #13966, 29.00000000000000000 ) ;
#5332 = edge_curve ( 'none', #27249, #37756, #4981, .t. ) ;
#5333 = cartesian_point ( 'none', ( -3.977524361957027299, -36.75105446752444038, -48.42002144545200792 ) ) ;
#5334 = edge_curve ( 'none', #28511, #51257, #45110, .t. ) ;
#5335 = direction ( 'none', ( 0.9969814970267332210, 0.07763951691203521688, -9.942295742911857410e-15 ) ) ;
#5336 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203450911, 0.0000000000000000000 ) ) ;
#5337 = oriented_edge ( 'none', *, *, #9579, .f. ) ;
#5338 = oriented_edge ( 'none', *, *, #23574, .t. ) ;
#5339 = cartesian_point ( 'none', ( 18.97512999931996802, 39.69816672730495810, -17.60000000000004405 ) ) ;
#5340 = cartesian_point ( 'none', ( 5.395946425386528134, -69.29021404335793477, -63.50000000000000000 ) ) ;
#5341 = face_outer_bound ( 'none', #49194, .t. ) ;
#5342 = oriented_edge ( 'none', *, *, #21156, .f. ) ;
#5343 = edge_curve ( 'none', #11423, #11592, #23466, .t. ) ;
#5344 = direction ( 'none', ( -0.8568399646438364936, 0.5155824618711822849, 0.0000000000000000000 ) ) ;
#5345 = oriented_edge ( 'none', *, *, #43873, .t. ) ;
#5346 = edge_curve ( 'none', #25688, #4600, #43218, .t. ) ;
#5347 = cartesian_point ( 'none', ( 6.355341903125347081, -20.08685793838873579, 78.52583642229448913 ) ) ;
#5348 = direction ( 'none', ( 0.08511352511222051997, 0.9963712600446539280, 0.0000000000000000000 ) ) ;
#5349 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5351 = plane ( 'none', #329 ) ;
#5350 = vector ( 'none', #27961, 1000.000000000000000 ) ;
#5352 = oriented_edge ( 'none', *, *, #40646, .f. ) ;
#5353 = oriented_edge ( 'none', *, *, #47554, .f. ) ;
#5354 = oriented_edge ( 'none', *, *, #33639, .f. ) ;
#5355 = direction ( 'none', ( 0.07763951691203506422, -0.9969814970267329990, 3.684072831700384860e-16 ) ) ;
#5356 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203584138, 0.0000000000000000000 ) ) ;
#5358 = cartesian_point ( 'none', ( 5.163027874650421012, -66.29926955227773533, -63.50000000000000000 ) ) ;
#5357 = cartesian_point ( 'none', ( 19.91731756553451049, -6.868447628646531911, 78.01860142580160584 ) ) ;
#5359 = edge_loop ( 'none', ( #32227, #22947, #10981, #21295 ) ) ;
#5360 = cartesian_point ( 'none', ( 26.51569702298436226, -82.89154245992349956, -98.14101615137695944 ) ) ;
#5361 = edge_loop ( 'none', ( #45420, #11319, #42451, #5456 ) ) ;
#5362 = vertex_point ( 'none', #14089 ) ;
#5363 = vector ( 'none', #42837, 1000.000000000000000 ) ;
#5364 = line ( 'none', #24795, #51876 ) ;
#5365 = oriented_edge ( 'none', *, *, #39781, .f. ) ;
#5367 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#5366 = vector ( 'none', #40037, 1000.000000000000000 ) ;
#5368 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203506422, 5.789020056974030713e-14 ) ) ;
#5369 = cartesian_point ( 'none', ( -18.38178598917573581, 13.87869909614550323, 78.74679778636414085 ) ) ;
#5370 = cartesian_point ( 'none', ( 18.40946310462109992, 46.56987312253776423, -2.221900207180019127 ) ) ;
#5371 = cartesian_point ( 'none', ( 22.75953347879919164, -3.539438380586731103, 77.67070821805188530 ) ) ;
#5372 = direction ( 'none', ( 0.9647601925567290682, 0.2631307105943795355, 0.0000000000000000000 ) ) ;
#5373 = oriented_edge ( 'none', *, *, #52076, .t. ) ;
#5374 = advanced_face ( 'none', ( #6883 ), #11333, .t. ) ;
#5375 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#5376 = toroidal_surface ( 'none', #44180, 24.99999999999999645, 1.000000000000000000 ) ;
#5377 = edge_loop ( 'none', ( #51387, #45905, #29468, #51428 ) ) ;
#5378 = circle ( 'none', #33685, 119.9999999999999858 ) ;
#5379 = cartesian_point ( 'none', ( 6.029021200936783132e-14, 2.711817393642022131e-14, -88.49999999999995737 ) ) ;
#5380 = circle ( 'none', #32437, 33.81000000000002359 ) ;
#5381 = direction ( 'none', ( -0.8963947057110182026, 0.0000000000000000000, -0.4432567332520251924 ) ) ;
#5382 = cartesian_point ( 'none', ( 19.43416487118802749, -51.31472625119847208, -79.14946319359812321 ) ) ;
#5383 = line ( 'none', #2580, #11781 ) ;
#5384 = advanced_face ( 'none', ( #21570 ), #12605, .f. ) ;
#5385 = oriented_edge ( 'none', *, *, #50733, .f. ) ;
#5386 = cartesian_point ( 'none', ( 29.45014004294718646, 26.87486299763338948, -44.69998673121838095 ) ) ;
#5387 = oriented_edge ( 'none', *, *, #39002, .t. ) ;
#5388 = oriented_edge ( 'none', *, *, #46834, .f. ) ;
#5389 = direction ( 'none', ( 0.2631307105943797020, -0.9647601925567289571, 1.440493793230149608e-16 ) ) ;
#5390 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203604955, 0.0000000000000000000 ) ) ;
#5391 = oriented_edge ( 'none', *, *, #21231, .t. ) ;
#5392 = cartesian_point ( 'none', ( 39.21035014824791176, -57.32876266358647399, -43.49999999999956657 ) ) ;
#5393 = cartesian_point ( 'none', ( 41.69006106719953664, 12.05288934432347503, -18.49999999999993605 ) ) ;
#5394 = edge_loop ( 'none', ( #1981, #17591, #44485, #36225 ) ) ;
#5395 = cartesian_point ( 'none', ( 12.15135883845629117, -5.896385790971593543, 46.12706860430031952 ) ) ;
#5396 = axis2_placement_3d ( 'none', #8645, #28065, #20955 ) ;
#5397 = cartesian_point ( 'none', ( 25.22248623163919135, -43.17205332497827186, 76.10000000000007958 ) ) ;
#5398 = cartesian_point ( 'none', ( -16.96842767203510505, 12.48778182390872260, 83.35203229625888355 ) ) ;
#5399 = cartesian_point ( 'none', ( 1.543881365350242341, -87.82322789924863571, -82.16003803822471241 ) ) ;
#5400 = cartesian_point ( 'none', ( -15.42436062491180948, -49.08674378661437032, -75.87487985879806729 ) ) ;
#5401 = conical_surface ( 'none', #48072, 3.399999999999990585, 1.029744258676651869 ) ;
#5402 = edge_curve ( 'none', #3092, #45419, #41942, .t. ) ;
#5403 = cartesian_point ( 'none', ( 7.104529186048345935, -26.04852519903169039, 73.59999999999999432 ) ) ;
#5404 = vertex_point ( 'none', #11529 ) ;
#5405 = oriented_edge ( 'none', *, *, #34782, .t. ) ;
#5406 = cartesian_point ( 'none', ( 10.34915278809562267, 9.560075134048506840, 68.09999999999999432 ) ) ;
#5407 = axis2_placement_3d ( 'none', #15072, #15265, #43568 ) ;
#5408 = edge_curve ( 'none', #37442, #34412, #13866, .t. ) ;
#5409 = cartesian_point ( 'none', ( 6.328244932657661082, -52.14372519893466063, -79.67922771252281677 ) ) ;
#5410 = edge_loop ( 'none', ( #46503, #645, #8136, #11518 ) ) ;
#5411 = direction ( 'none', ( -0.2501017482848136853, -0.01947656899711485909, -0.9680236457674886719 ) ) ;
#5412 = direction ( 'none', ( -0.6256668579825837018, -0.04872354476638418586, -0.7785672732703318166 ) ) ;
#5413 = oriented_edge ( 'none', *, *, #8168, .t. ) ;
#5414 = circle ( 'none', #6836, 32.00000000000002842 ) ;
#5415 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 2.392722035830078972e-16 ) ) ;
#5416 = edge_curve ( 'none', #29048, #22698, #34978, .t. ) ;
#5417 = cartesian_point ( 'none', ( -29.19623034442040677, 39.35200291821934115, -30.49999999999997868 ) ) ;
#5418 = edge_curve ( 'none', #38456, #31138, #5583, .t. ) ;
#5419 = toroidal_surface ( 'none', #9529, 2.600000000000001865, 0.4000000000000000222 ) ;
#5420 = edge_curve ( 'none', #15220, #9994, #16440, .t. ) ;
#5421 = oriented_edge ( 'none', *, *, #47731, .t. ) ;
#5422 = cartesian_point ( 'none', ( 7.414573865099388428, -95.21173296605300607, -63.50000000000000000 ) ) ;
#5423 = cartesian_point ( 'none', ( 1.431540980643776440, -84.26978211429306498, -86.73712713502442284 ) ) ;
#5424 = toroidal_surface ( 'none', #24083, 2.700000000000000178, 0.1999999999999998723 ) ;
#5425 = edge_curve ( 'none', #41450, #49094, #4321, .t. ) ;
#5426 = cartesian_point ( 'none', ( -2.535181537122815687, -49.71461724842744445, -77.29281646930932936 ) ) ;
#5427 = cartesian_point ( 'none', ( 36.14097280774448251, -14.39058605633627153, -38.09999999999994458 ) ) ;
#5428 = edge_curve ( 'none', #39387, #6557, #30486, .t. ) ;
#5430 = cartesian_point ( 'none', ( -44.41667129294604877, 22.95995015792456684, -29.50000000000000000 ) ) ;
#5429 = cartesian_point ( 'none', ( 5.395946425386528134, -69.29021404335793477, -63.50000000000000000 ) ) ;
#5431 = cartesian_point ( 'none', ( 13.45669662797851096, 17.46767917791461500, 85.02919999999998879 ) ) ;
#5432 = oriented_edge ( 'none', *, *, #4403, .t. ) ;
#5434 = oriented_edge ( 'none', *, *, #41107, .f. ) ;
#5433 = cartesian_point ( 'none', ( 14.79222159212572052, -20.33992822921088361, 81.10000000000000853 ) ) ;
#5435 = spherical_surface ( 'none', #38901, 4.100000000000000533 ) ;
#5436 = edge_curve ( 'none', #46045, #7219, #2427, .t. ) ;
#5437 = circle ( 'none', #16777, 16.54801149218121381 ) ;
#5438 = cartesian_point ( 'none', ( 1.876753228724459044, 21.96998628398462117, 80.31416000000000111 ) ) ;
#5439 = vertex_point ( 'none', #8950 ) ;
#5440 = cartesian_point ( 'none', ( -9.597213826256957958, -9.989740785050848615, 46.64071308783884717 ) ) ;
#5441 = oriented_edge ( 'none', *, *, #44189, .t. ) ;
#5442 = oriented_edge ( 'none', *, *, #4179, .t. ) ;
#5443 = cartesian_point ( 'none', ( -9.395863161894272508, 19.56444577409908803, -91.44182802363373241 ) ) ;
#5444 = cartesian_point ( 'none', ( -21.46382327307597393, -18.97514975739218102, 47.17963904593669611 ) ) ;
#5445 = oriented_edge ( 'none', *, *, #8710, .t. ) ;
#5446 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#5447 = cartesian_point ( 'none', ( 6.315508492793851403, -20.09948915547991177, 84.18139857418961469 ) ) ;
#5448 = oriented_edge ( 'none', *, *, #38554, .f. ) ;
#5449 = direction ( 'none', ( 0.8709737412471862950, -0.4913295656256391197, 0.0000000000000000000 ) ) ;
#5451 = advanced_face ( 'none', ( #3058 ), #1768, .t. ) ;
#5450 = cartesian_point ( 'none', ( 20.28231562020807388, 5.702316469705484003, 84.60768399972920406 ) ) ;
#5452 = line ( 'none', #33628, #38002 ) ;
#5453 = axis2_placement_3d ( 'none', #28067, #32180, #15238 ) ;
#5454 = circle ( 'none', #39500, 6.699999999999994849 ) ;
#5455 = cartesian_point ( 'none', ( 7.355374847413673756, -84.95882303347008246, -84.25684188316130019 ) ) ;
#5456 = oriented_edge ( 'none', *, *, #32379, .t. ) ;
#5457 = oriented_edge ( 'none', *, *, #14324, .t. ) ;
#5458 = axis2_placement_3d ( 'none', #8789, #17329, #41557 ) ;
#5459 = direction ( 'none', ( 2.079819144557823689e-16, -9.258565089089156926e-17, -1.000000000000000000 ) ) ;
#5460 = axis2_placement_3d ( 'none', #45151, #32362, #28956 ) ;
#5461 = oriented_edge ( 'none', *, *, #34813, .t. ) ;
#5462 = cartesian_point ( 'none', ( 14.05617568002672790, 18.24584250020329534, 84.53427877581304983 ) ) ;
#5463 = cartesian_point ( 'none', ( 26.17776836180862432, -48.04647634864522843, -70.02210290698512551 ) ) ;
#5464 = oriented_edge ( 'none', *, *, #41943, .f. ) ;
#5465 = edge_loop ( 'none', ( #14044, #14991 ) ) ;
#5466 = cartesian_point ( 'none', ( -2.367451039970723592, -49.98468668041891760, -49.64039058870359611 ) ) ;
#5467 = spherical_surface ( 'none', #26601, 3.929199999999999804 ) ;
#5468 = cartesian_point ( 'none', ( 25.01988273288222686, -50.92488535045666254, -57.07739477294165908 ) ) ;
#5469 = oriented_edge ( 'none', *, *, #48731, .f. ) ;
#5470 = circle ( 'none', #28125, 7.500000000000007994 ) ;
#5471 = plane ( 'none', #42328 ) ;
#5472 = axis2_placement_3d ( 'none', #5996, #1559, #46439 ) ;
#5473 = cartesian_point ( 'none', ( 18.65597638505244760, -48.34749606656916399, -66.76139068703044188 ) ) ;
#5474 = oriented_edge ( 'none', *, *, #27975, .t. ) ;
#5475 = direction ( 'none', ( -0.8931569858525015837, -0.06955422654783566250, -0.4443341177449767199 ) ) ;
#5476 = edge_loop ( 'none', ( #22739, #28498 ) ) ;
#5478 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#5477 = cartesian_point ( 'none', ( -9.748405477624137561, 16.19487025436634653, -93.49999999999997158 ) ) ;
#5479 = vector ( 'none', #37526, 1000.000000000000000 ) ;
#5480 = oriented_edge ( 'none', *, *, #4645, .f. ) ;
#5481 = cartesian_point ( 'none', ( -10.77831121065754161, 18.10243908954060288, 77.84285657907612688 ) ) ;
#5482 = axis2_placement_3d ( 'none', #38553, #1654, #14110 ) ;
#5483 = edge_curve ( 'none', #25366, #28121, #20925, .t. ) ;
#5484 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203606342, -6.213078110590547704e-17 ) ) ;
#5485 = face_outer_bound ( 'none', #12121, .t. ) ;
#5486 = direction ( 'none', ( -0.07763951691203577199, 0.9969814970267331100, 7.206560231914038317e-16 ) ) ;
#5487 = cartesian_point ( 'none', ( -15.58623746287602252, 21.43173352183253400, 87.59999999999998010 ) ) ;
#5488 = cartesian_point ( 'none', ( 5.975680257706379450, 27.76420799262346861, 67.59999999999999432 ) ) ;
#5489 = cartesian_point ( 'none', ( 31.01471982888942591, -33.04712403680680666, 35.10000000000003695 ) ) ;
#5490 = vertex_point ( 'none', #36947 ) ;
#5491 = cartesian_point ( 'none', ( -21.64969640243429438, 7.859865709566784098, 80.31415999999998689 ) ) ;
#5492 = cartesian_point ( 'none', ( -30.60584424572127205, 17.67713552421593093, -30.49999999999998934 ) ) ;
#5493 = vertex_point ( 'none', #28900 ) ;
#5495 = oriented_edge ( 'none', *, *, #16527, .t. ) ;
#5494 = edge_curve ( 'none', #1294, #22822, #17740, .t. ) ;
#5496 = cartesian_point ( 'none', ( -17.20590431832445688, -56.48356263824131673, -33.83901331606854512 ) ) ;
#5497 = b_spline_curve_with_knots ( 'none', 3,
( #953, #17507, #37651, #45636, #49728, #1286, #9304, #9119, #29826, #1457, #29280, #5369, #13554, #21438, #17328, #45988, #5549, #34084 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.006016944971618006302, 0.006670689496519786703, 0.007324434021421567104, 0.007978178546323346637, 0.008631923071225126171, 0.009285667596126907439, 0.009939412121028686972, 0.01059315664593046824, 0.01124690117083224777 ),
.unspecified. ) ;
#5498 = oriented_edge ( 'none', *, *, #15087, .t. ) ;
#5499 = edge_curve ( 'none', #35855, #51995, #51484, .t. ) ;
#5500 = oriented_edge ( 'none', *, *, #39245, .f. ) ;
#5501 = axis2_placement_3d ( 'none', #27339, #52083, #11645 ) ;
#5502 = vector ( 'none', #45122, 1000.000000000000227 ) ;
#5503 = edge_curve ( 'none', #35692, #39534, #21988, .t. ) ;
#5504 = cartesian_point ( 'none', ( -6.995473289149127779e-15, 5.736181782787617554e-14, 37.60000000000007958 ) ) ;
#5505 = circle ( 'none', #10439, 50.00000000000000711 ) ;
#5506 = cartesian_point ( 'none', ( 18.73832626966775905, -34.91510703095951129, -67.84395850255728533 ) ) ;
#5507 = closed_shell ( 'none', ( #43611, #44098, #16365, #39017, #38748, #20083, #10249, #45472, #48905, #2581 ) ) ;
#5508 = edge_curve ( 'none', #3194, #25607, #22836, .t. ) ;
#5509 = oriented_edge ( 'none', *, *, #15797, .t. ) ;
#5510 = direction ( 'none', ( 7.831866716836232513e-16, 3.797268711193325183e-16, -1.000000000000000000 ) ) ;
#5511 = cartesian_point ( 'none', ( 1.444220832412975897e-15, -1.463043016502325694e-15, 68.67938962253900570 ) ) ;
#5512 = b_spline_curve_with_knots ( 'none', 3,
( #42430, #46516, #43139, #14270, #42784, #10540, #22481, #14456, #23017, #38726, #14802, #34985, #10724, #51315, #6621, #43311, #6270, #42964 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.006802992000735855714, 0.007456277760878638611, 0.008109563521021422375, 0.008762849281164204404, 0.009416135041306988168, 0.01006942080144977020, 0.01072270656159255396, 0.01137599232173533773, 0.01202927808187811975 ),
.unspecified. ) ;
#5513 = cartesian_point ( 'none', ( 0.5527317311162811553, -13.42775065427655790, 126.0999999999999943 ) ) ;
#5514 = vertex_point ( 'none', #21257 ) ;
#5515 = oriented_edge ( 'none', *, *, #48334, .t. ) ;
#5516 = oriented_edge ( 'none', *, *, #48110, .t. ) ;
#5517 = oriented_edge ( 'none', *, *, #9178, .f. ) ;
#5518 = cartesian_point ( 'none', ( 37.25311776319721702, 31.34225983041633867, 76.10000000000006537 ) ) ;
#5519 = vector ( 'none', #31356, 1000.000000000000114 ) ;
#5520 = oriented_edge ( 'none', *, *, #47550, .f. ) ;
#5521 = cartesian_point ( 'none', ( 4.851861904149166627, -46.58804883281685250, -47.21091791641063651 ) ) ;
#5522 = line ( 'none', #2617, #38084 ) ;
#5523 = cartesian_point ( 'none', ( 7.399671713143955998, -19.72548200805716334, 81.54466027619942281 ) ) ;
#5524 = cartesian_point ( 'none', ( -1.585463370896530222, 22.97887655429829223, 82.72143994187571536 ) ) ;
#5525 = cartesian_point ( 'none', ( 1.272238096493843541e-14, -3.106764509320949633e-14, 39.09999999999999432 ) ) ;
#5526 = cartesian_point ( 'none', ( -9.741679541961097755, -41.62440505539417046, -55.08962303616804235 ) ) ;
#5527 = axis2_placement_3d ( 'none', #27210, #15078, #48216 ) ;
#5528 = edge_loop ( 'none', ( #19632, #52553, #8935, #40929 ) ) ;
#5529 = line ( 'none', #26414, #2987 ) ;
#5530 = oriented_edge ( 'none', *, *, #40932, .t. ) ;
#5531 = advanced_face ( 'none', ( #35598, #41293 ), #13545, .f. ) ;
#5532 = direction ( 'none', ( 0.9647601925567280690, 0.2631307105943830882, 2.930507776888887572e-16 ) ) ;
#5533 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#5534 = axis2_placement_3d ( 'none', #24114, #48660, #52563 ) ;
#5535 = face_outer_bound ( 'none', #24833, .t. ) ;
#5537 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5536 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203582750, -2.040529935979954753e-17 ) ) ;
#5538 = cartesian_point ( 'none', ( -9.795417980307366435, -43.06640501663054010, -73.24496833987377897 ) ) ;
#5539 = oriented_edge ( 'none', *, *, #4494, .f. ) ;
#5540 = cartesian_point ( 'none', ( 6.675535139574679810, -46.21473888199789570, -79.73114085900601822 ) ) ;
#5541 = edge_loop ( 'none', ( #13669, #32332, #42399, #37997 ) ) ;
#5542 = vertex_point ( 'none', #42401 ) ;
#5543 = face_outer_bound ( 'none', #40622, .t. ) ;
#5544 = cartesian_point ( 'none', ( 25.69115678098123112, -32.03446258406243174, -41.63432366239425875 ) ) ;
#5545 = cartesian_point ( 'none', ( 9.410558468151554834, -12.93991457921964816, 74.59999999999999432 ) ) ;
#5546 = oriented_edge ( 'none', *, *, #23219, .f. ) ;
#5547 = oriented_edge ( 'none', *, *, #42083, .f. ) ;
#5548 = direction ( 'none', ( -4.430922201617625967e-16, 6.186244751703154294e-17, 1.000000000000000000 ) ) ;
#5549 = cartesian_point ( 'none', ( -17.95307928769046768, 14.42830291888708238, 80.10060288494152303 ) ) ;
#5550 = cartesian_point ( 'none', ( -20.63580633332337300, -6.613055423440134639, -91.37158331914962162 ) ) ;
#5551 = face_outer_bound ( 'none', #48914, .t. ) ;
#5552 = circle ( 'none', #38514, 0.2000000000000023148 ) ;
#5554 = cartesian_point ( 'none', ( 10.95999419919677997, 20.25764568323174331, 82.31187660914581272 ) ) ;
#5553 = cartesian_point ( 'none', ( -9.725427603352608585, -20.87930689125063566, 84.61685842722886264 ) ) ;
#5555 = cartesian_point ( 'none', ( -17.08263561797187791, -83.77618056068925512, -68.20430563779297017 ) ) ;
#5556 = toroidal_surface ( 'none', #46256, 19.25000000000000000, 4.049999999999999822 ) ;
#5557 = direction ( 'none', ( 0.07763951691203460626, -0.9969814970267332210, 0.0000000000000000000 ) ) ;
#5558 = cartesian_point ( 'none', ( -11.94231512937923334, 6.311056043032344576, 46.09731758272512536 ) ) ;
#5559 = edge_loop ( 'none', ( #41509, #344, #41941, #37007 ) ) ;
#5560 = axis2_placement_3d ( 'none', #10704, #14607, #22823 ) ;
#5561 = edge_loop ( 'none', ( #52709, #20846, #43025, #43084 ) ) ;
#5562 = oriented_edge ( 'none', *, *, #7705, .t. ) ;
#5563 = cartesian_point ( 'none', ( 27.80533532266780128, 20.75069002048236300, -58.08577420458507845 ) ) ;
#5564 = oriented_edge ( 'none', *, *, #18106, .f. ) ;
#5565 = vertex_point ( 'none', #21419 ) ;
#5566 = axis2_placement_3d ( 'none', #14911, #6920, #35460 ) ;
#5567 = cartesian_point ( 'none', ( -25.23135570480737400, -13.90581602088215618, 68.30747488957429425 ) ) ;
#5568 = edge_curve ( 'none', #21466, #22034, #8160, .t. ) ;
#5569 = direction ( 'none', ( -5.807554947633241928e-16, -3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#5570 = face_outer_bound ( 'none', #27443, .t. ) ;
#5571 = direction ( 'none', ( -0.9096051110983263133, -0.07083511741893604163, 0.4093909232067157178 ) ) ;
#5572 = oriented_edge ( 'none', *, *, #40225, .f. ) ;
#5573 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#5574 = edge_curve ( 'none', #13863, #49447, #38144, .t. ) ;
#5575 = cartesian_point ( 'none', ( -42.03088734541782401, -7.676284406542563943, -18.50000000000001066 ) ) ;
#5576 = edge_curve ( 'none', #7986, #23248, #33690, .t. ) ;
#5577 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#5578 = line ( 'none', #10575, #493 ) ;
#5579 = cartesian_point ( 'none', ( 29.00185664673617225, -0.1110917811880132028, 46.40605639051277365 ) ) ;
#5580 = cartesian_point ( 'none', ( -16.57639448951531946, 13.00299817753950826, 82.19263553642744569 ) ) ;
#5581 = cartesian_point ( 'none', ( 29.55930909544764162, -40.32675595432625215, -18.49999999999996803 ) ) ;
#5582 = cartesian_point ( 'none', ( 24.82742181387938274, -40.37007983154154545, -68.39470704658990030 ) ) ;
#5583 = b_spline_curve_with_knots ( 'none', 3,
( #21086, #25150, #16790, #49540 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.868354362588067661e-17, 0.002461658638000341175 ),
.unspecified. ) ;
#5584 = edge_loop ( 'none', ( #42559, #47518 ) ) ;
#5585 = edge_curve ( 'none', #15097, #49982, #34313, .t. ) ;
#5586 = cartesian_point ( 'none', ( 9.472637613032118153, -18.74217534471841162, 35.10000000000000142 ) ) ;
#5587 = edge_loop ( 'none', ( #32323, #81 ) ) ;
#5588 = edge_loop ( 'none', ( #15694, #27714, #14637, #52742 ) ) ;
#5589 = edge_curve ( 'none', #12778, #4482, #1169, .t. ) ;
#5590 = cartesian_point ( 'none', ( 4.541911739354115518, -58.32341757606389621, -37.49999999999999289 ) ) ;
#5591 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203579974, 0.0000000000000000000 ) ) ;
#5592 = face_outer_bound ( 'none', #39482, .t. ) ;
#5593 = advanced_face ( 'none', ( #47673 ), #18040, .f. ) ;
#5594 = cartesian_point ( 'none', ( -11.32385874039443152, -51.81038173442322403, -64.56085769504778682 ) ) ;
#5595 = edge_curve ( 'none', #30241, #25876, #43824, .t. ) ;
#5596 = edge_loop ( 'none', ( #42937, #30198, #14261, #9564, #43535, #6193, #25042, #37317, #265, #1600, #50609 ) ) ;
#5597 = cartesian_point ( 'none', ( -20.46939986370067643, -10.55890678607487665, 80.87170271798329679 ) ) ;
#5598 = cartesian_point ( 'none', ( 9.663840958764206290e-15, -3.047752494759837192e-14, 48.63923048454131504 ) ) ;
#5599 = edge_loop ( 'none', ( #21942, #23892, #27833, #33086 ) ) ;
#5600 = oriented_edge ( 'none', *, *, #27284, .t. ) ;
#5601 = line ( 'none', #38175, #19661 ) ;
#5602 = advanced_face ( 'none', ( #42553 ), #40018, .f. ) ;
#5603 = direction ( 'none', ( 0.07763951691203481442, -0.9969814970267331100, 6.065254942160063068e-16 ) ) ;
#5604 = cartesian_point ( 'none', ( -32.50364741842846428, -37.99359030808334126, 76.10000000000007958 ) ) ;
#5605 = oriented_edge ( 'none', *, *, #29185, .t. ) ;
#5606 = cartesian_point ( 'none', ( 35.66222513635219826, -11.76671994755268713, -30.49999999999995026 ) ) ;
#5607 = direction ( 'none', ( -0.8931569858525018057, -0.06955422654783560699, -0.4443341177449762203 ) ) ;
#5608 = face_outer_bound ( 'none', #30913, .t. ) ;
#5609 = cartesian_point ( 'none', ( -20.14832378516358347, -1.507392915672847389, 35.48028878256851470 ) ) ;
#5610 = face_outer_bound ( 'none', #252, .t. ) ;
#5611 = cartesian_point ( 'none', ( 21.76557564988276638, 7.536445205383486723, 84.53427877581304983 ) ) ;
#5612 = oriented_edge ( 'none', *, *, #44973, .f. ) ;
#5613 = axis2_placement_3d ( 'none', #41362, #757, #33876 ) ;
#5614 = face_outer_bound ( 'none', #9819, .t. ) ;
#5615 = oriented_edge ( 'none', *, *, #28607, .t. ) ;
#5616 = axis2_placement_3d ( 'none', #15499, #15149, #27453 ) ;
#5617 = vector ( 'none', #869, 1000.000000000000000 ) ;
#5618 = oriented_edge ( 'none', *, *, #51602, .t. ) ;
#5619 = direction ( 'none', ( 0.07763951691203506422, -0.9969814970267329990, 3.684072831700384860e-16 ) ) ;
#5620 = cartesian_point ( 'none', ( -0.2679268877421309147, 21.06679261791724045, 83.81906729763731789 ) ) ;
#5621 = vertex_point ( 'none', #9289 ) ;
#5622 = cartesian_point ( 'none', ( 13.50529150203483120, -50.91590784160464978, -50.86748327294100847 ) ) ;
#5623 = vertex_point ( 'none', #38342 ) ;
#5624 = oriented_edge ( 'none', *, *, #15868, .f. ) ;
#5625 = cartesian_point ( 'none', ( 2.360710861671199812, 28.90625054511282599, 69.09815309736714539 ) ) ;
#5626 = direction ( 'none', ( 0.07763951691203507810, -0.9969814970267332210, 3.684072831700385353e-16 ) ) ;
#5627 = face_outer_bound ( 'none', #22697, .t. ) ;
#5628 = cartesian_point ( 'none', ( 4.193723737060752299, 28.69516825560052098, 68.63923048454152820 ) ) ;
#5629 = cartesian_point ( 'none', ( 7.197183217745777739, -92.42018477437812862, -63.50000000000004263 ) ) ;
#5630 = axis2_placement_3d ( 'none', #18569, #31022, #26728 ) ;
#5631 = line ( 'none', #22942, #3087 ) ;
#5632 = edge_loop ( 'none', ( #19165, #35669 ) ) ;
#5633 = cartesian_point ( 'none', ( 36.08924247936834462, -17.25011818119972418, -32.09999999999993747 ) ) ;
#5634 = edge_loop ( 'none', ( #35192, #42443 ) ) ;
#5635 = axis2_placement_3d ( 'none', #42171, #5486, #889 ) ;
#5636 = oriented_edge ( 'none', *, *, #38149, .t. ) ;
#5637 = cartesian_point ( 'none', ( -40.37344230258766942, 19.82803049055531730, -32.09999999999995879 ) ) ;
#5638 = oriented_edge ( 'none', *, *, #42655, .t. ) ;
#5639 = cartesian_point ( 'none', ( 16.53840885104655101, 16.03046898457113301, 79.98263730198863186 ) ) ;
#5640 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5641 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5643 = oriented_edge ( 'none', *, *, #18949, .t. ) ;
#5642 = advanced_face ( 'none', ( #31755, #33037 ), #5009, .f. ) ;
#5644 = cartesian_point ( 'none', ( 14.14991076696195904, -45.63267500753498496, -50.80142567609249227 ) ) ;
#5645 = axis2_placement_3d ( 'none', #10157, #9814, #30676 ) ;
#5646 = cartesian_point ( 'none', ( -33.70794441447387868, -2.624992066795873935, 46.10000000000007958 ) ) ;
#5647 = line ( 'none', #28171, #52112 ) ;
#5648 = vertex_point ( 'none', #37805 ) ;
#5649 = edge_curve ( 'none', #21929, #17474, #5601, .t. ) ;
#5650 = cartesian_point ( 'none', ( 4.080673170113028547, -37.75366025345589804, -48.10522468316456468 ) ) ;
#5651 = vector ( 'none', #25800, 1000.000000000000227 ) ;
#5652 = edge_curve ( 'none', #19617, #3880, #31141, .t. ) ;
#5653 = vertex_point ( 'none', #1270 ) ;
#5654 = edge_curve ( 'none', #13463, #42766, #22169, .t. ) ;
#5655 = oriented_edge ( 'none', *, *, #45377, .t. ) ;
#5656 = advanced_face ( 'none', ( #11989 ), #28565, .f. ) ;
#5657 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203582750, 1.541976423090495831e-15 ) ) ;
#5658 = line ( 'none', #51660, #36312 ) ;
#5659 = cartesian_point ( 'none', ( -23.01368412160234911, 0.9415910948681657233, 84.19822926088770032 ) ) ;
#5660 = face_outer_bound ( 'none', #45713, .t. ) ;
#5661 = oriented_edge ( 'none', *, *, #28757, .f. ) ;
#5662 = circle ( 'none', #30858, 3.249999999999993339 ) ;
#5664 = cartesian_point ( 'none', ( 19.83921320325426763, 7.088977554331872710, 77.66572122418695301 ) ) ;
#5663 = cartesian_point ( 'none', ( -6.478538517583670162e-15, -3.569046954541575119e-16, 86.56000000000000227 ) ) ;
#5665 = edge_curve ( 'none', #4172, #10531, #8782, .t. ) ;
#5666 = oriented_edge ( 'none', *, *, #42024, .t. ) ;
#5667 = direction ( 'none', ( 0.07763951691203506422, -0.9969814970267329990, 3.684072831700384860e-16 ) ) ;
#5668 = cylindrical_surface ( 'none', #17246, 2.500000000000002220 ) ;
#5669 = cartesian_point ( 'none', ( 5.395946425386474843, -69.29021404335792056, -63.50000000000000000 ) ) ;
#5670 = cartesian_point ( 'none', ( -18.06913052321836233, -8.871447899437637119, 35.59057682587657467 ) ) ;
#5671 = direction ( 'none', ( 1.668003342285388346e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5672 = edge_curve ( 'none', #14425, #20181, #36862, .t. ) ;
#5674 = cartesian_point ( 'none', ( 16.43349898997505676, -35.09459449095219696, -46.31624979365199835 ) ) ;
#5673 = direction ( 'none', ( -0.04938602366007544681, -0.9865048952648693970, -0.1561060930441081906 ) ) ;
#5675 = direction ( 'none', ( -0.8555464599510740342, -0.06662532258070877345, 0.5134211928389808000 ) ) ;
#5676 = oriented_edge ( 'none', *, *, #22202, .t. ) ;
#5677 = edge_loop ( 'none', ( #8573, #15253, #4297, #49390, #3687 ) ) ;
#5678 = direction ( 'none', ( -0.07763951691203581362, 0.9969814970267331100, 3.270671090859534614e-16 ) ) ;
#5679 = cartesian_point ( 'none', ( 11.47997809828674498, -24.98919972433808212, 36.10000000000004405 ) ) ;
#5680 = vector ( 'none', #19905, 1000.000000000000000 ) ;
#5681 = oriented_edge ( 'none', *, *, #9164, .t. ) ;
#5682 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#5683 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#5684 = axis2_placement_3d ( 'none', #45218, #24565, #20856 ) ;
#5685 = vertex_point ( 'none', #31848 ) ;
#5686 = edge_loop ( 'none', ( #27792, #37496, #48737, #30458 ) ) ;
#5687 = axis2_placement_3d ( 'none', #16740, #52703, #44869 ) ;
#5688 = vertex_point ( 'none', #1950 ) ;
#5689 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#5690 = cartesian_point ( 'none', ( -11.52591309552934362, -19.94109107394733371, 79.48305745631591890 ) ) ;
#5691 = cartesian_point ( 'none', ( -24.89205586985641361, 36.28202798317573041, -17.50000000000001421 ) ) ;
#5692 = plane ( 'none', #42361 ) ;
#5693 = cartesian_point ( 'none', ( 5.499784599143902497, -47.20635200986356494, -40.88486949791030867 ) ) ;
#5694 = oriented_edge ( 'none', *, *, #52843, .t. ) ;
#5695 = cartesian_point ( 'none', ( 22.61849210990343551, 4.347125043982595471, 79.48498465202641228 ) ) ;
#5696 = direction ( 'none', ( -0.2631307105943830882, 0.9647601925567281800, 0.0000000000000000000 ) ) ;
#5697 = line ( 'none', #9679, #47771 ) ;
#5698 = direction ( 'none', ( 0.07763951691203581362, -0.9969814970267331100, -3.270671090859534614e-16 ) ) ;
#5699 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#5700 = circle ( 'none', #48673, 21.25000000000000711 ) ;
#5701 = edge_loop ( 'none', ( #43638, #42091, #19695, #26810 ) ) ;
#5702 = oriented_edge ( 'none', *, *, #45980, .t. ) ;
#5703 = conical_surface ( 'none', #9542, 3.399999999999997247, 0.7853981633974573828 ) ;
#5704 = cartesian_point ( 'none', ( 21.38969822917522379, 5.833870984588038766, 72.59999999999999432 ) ) ;
#5705 = face_outer_bound ( 'none', #11145, .t. ) ;
#5706 = cartesian_point ( 'none', ( 1.090915148960247771, 23.01024450643337005, 84.83285011042548263 ) ) ;
#5707 = oriented_edge ( 'none', *, *, #40465, .t. ) ;
#5708 = cartesian_point ( 'none', ( 18.11485353919026764, -35.22223886617067024, -57.84259356109688355 ) ) ;
#5709 = advanced_face ( 'none', ( #19027 ), #26002, .t. ) ;
#5710 = plane ( 'none', #49724 ) ;
#5711 = line ( 'none', #19150, #15917 ) ;
#5712 = direction ( 'none', ( 1.387778780781452184e-15, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5713 = axis2_placement_3d ( 'none', #50037, #1249, #29782 ) ;
#5714 = cartesian_point ( 'none', ( 20.08804263742720408, -6.352345948792714303, 77.68289119380715135 ) ) ;
#5715 = vector ( 'none', #22112, 1000.000000000000227 ) ;
#5716 = advanced_face ( 'none', ( #50204 ), #24126, .f. ) ;
#5717 = direction ( 'none', ( 6.935824447209356969e-17, -9.207530301902022722e-17, -1.000000000000000000 ) ) ;
#5718 = axis2_placement_3d ( 'none', #29667, #41755, #29481 ) ;
#5719 = cartesian_point ( 'none', ( 25.46850323017654105, -90.49579955275463305, -64.17498631256093233 ) ) ;
#5720 = cartesian_point ( 'none', ( 6.870111933248707281, -29.36666618057623879, -70.06697951016910508 ) ) ;
#5721 = oriented_edge ( 'none', *, *, #9955, .f. ) ;
#5722 = oriented_edge ( 'none', *, *, #33471, .f. ) ;
#5723 = axis2_placement_3d ( 'none', #46883, #23589, #52557 ) ;
#5724 = edge_curve ( 'none', #10165, #5904, #50818, .t. ) ;
#5725 = cartesian_point ( 'none', ( 6.274572845785096220, -68.76289570734161316, -103.3842008279384288 ) ) ;
#5726 = axis2_placement_3d ( 'none', #39891, #43780, #20139 ) ;
#5727 = edge_curve ( 'none', #29660, #8389, #50152, .t. ) ;
#5728 = cartesian_point ( 'none', ( 72.15166174896820905, -86.73253017638455731, -85.67673001571169777 ) ) ;
#5729 = cartesian_point ( 'none', ( -25.70005094670926837, -80.73905060442538684, -83.50000000000009948 ) ) ;
#5730 = cartesian_point ( 'none', ( -29.90527200677283304, -0.5684780007116058131, 68.59999999999999432 ) ) ;
#5731 = cartesian_point ( 'none', ( 26.52215095050128468, -48.30524072885358322, -68.65549559169284066 ) ) ;
#5732 = cartesian_point ( 'none', ( 4.254645526779658127, -54.63458603706494898, -63.50000000000007105 ) ) ;
#5733 = cartesian_point ( 'none', ( -17.83281977948707464, -12.96892588892136366, 80.31415999999998689 ) ) ;
#5734 = direction ( 'none', ( -4.719061745996508314e-16, -6.282398158881017394e-16, -1.000000000000000000 ) ) ;
#5735 = cartesian_point ( 'none', ( 32.98366180288690686, 22.62914169986968460, -12.09999999999994458 ) ) ;
#5736 = edge_curve ( 'none', #4011, #30249, #36809, .t. ) ;
#5737 = edge_loop ( 'none', ( #28375, #22183, #5947, #5352 ) ) ;
#5738 = edge_curve ( 'none', #7658, #44239, #21523, .t. ) ;
#5739 = oriented_edge ( 'none', *, *, #50116, .t. ) ;
#5740 = edge_curve ( 'none', #28493, #46045, #15102, .t. ) ;
#5741 = cartesian_point ( 'none', ( 12.14801816494369824, -18.01999741750441331, -91.54797740381197002 ) ) ;
#5742 = face_outer_bound ( 'none', #17677, .t. ) ;
#5743 = vector ( 'none', #7300, 1000.000000000000000 ) ;
#5744 = direction ( 'none', ( -0.07763951691203581362, 0.9969814970267331100, 3.270671090859534614e-16 ) ) ;
#5745 = edge_curve ( 'none', #11040, #40761, #6826, .t. ) ;
#5746 = cylindrical_surface ( 'none', #27158, 26.00000000000000355 ) ;
#5747 = cartesian_point ( 'none', ( -10.15702630306989818, -43.32584091641689383, -73.03276927665412188 ) ) ;
#5748 = oriented_edge ( 'none', *, *, #18101, .f. ) ;
#5749 = oriented_edge ( 'none', *, *, #39486, .f. ) ;
#5750 = direction ( 'none', ( -0.5118714294418579280, -0.03986177338441911078, -0.8581367482772185307 ) ) ;
#5751 = cartesian_point ( 'none', ( -9.434517545912624925, -47.70059465461265091, -73.24495774151823468 ) ) ;
#5752 = line ( 'none', #11843, #31865 ) ;
#5753 = oriented_edge ( 'none', *, *, #26192, .f. ) ;
#5754 = circle ( 'none', #17915, 5.500000000000000888 ) ;
#5755 = oriented_edge ( 'none', *, *, #13285, .t. ) ;
#5756 = direction ( 'none', ( 3.206275402539787923e-16, -6.186244755983630662e-17, -1.000000000000000000 ) ) ;
#5757 = cartesian_point ( 'none', ( 10.92786923810106003, -18.02723076112815903, -93.50000000000000000 ) ) ;
#5758 = cartesian_point ( 'none', ( 14.46253228802401836, -17.92604893703944313, 83.83159944705263911 ) ) ;
#5759 = circle ( 'none', #20251, 7.300000000000003375 ) ;
#5760 = oriented_edge ( 'none', *, *, #12449, .f. ) ;
#5761 = vertex_point ( 'none', #40026 ) ;
#5762 = cartesian_point ( 'none', ( -10.73934718645905662, -119.6950977359086323, -123.4999999999997726 ) ) ;
#5764 = cartesian_point ( 'none', ( -1.060921373968027881, -93.06328121400296993, -72.18274930662275324 ) ) ;
#5763 = axis2_placement_3d ( 'none', #7328, #52361, #36212 ) ;
#5765 = circle ( 'none', #22628, 0.1999999999999921840 ) ;
#5766 = direction ( 'none', ( -0.5613294601901643865, -0.3869357523536792742, -0.7315667848345157598 ) ) ;
#5767 = direction ( 'none', ( 0.07763951691203901939, -0.9969814970267327769, 1.304512053934571360e-15 ) ) ;
#5768 = oriented_edge ( 'none', *, *, #17934, .f. ) ;
#5769 = oriented_edge ( 'none', *, *, #51936, .t. ) ;
#5770 = axis2_placement_3d ( 'none', #37865, #38571, #6297 ) ;
#5771 = cartesian_point ( 'none', ( 4.619551256266170469, -59.32039907309059856, -63.50000000000000000 ) ) ;
#5772 = cartesian_point ( 'none', ( -18.14671925637009764, -10.70414399011861839, 84.30256731662123570 ) ) ;
#5773 = cartesian_point ( 'none', ( 30.32351514713778329, 18.82627156076937069, -30.49999999999994316 ) ) ;
#5774 = cartesian_point ( 'none', ( -33.41067914590311005, -17.14574346622265111, -44.10057508614927002 ) ) ;
#5775 = vertex_point ( 'none', #44268 ) ;
#5776 = axis2_placement_3d ( 'none', #12950, #49649, #25270 ) ;
#5777 = cartesian_point ( 'none', ( -22.20629244664113600, -41.42318886534745559, 36.10000000000008669 ) ) ;
#5778 = cartesian_point ( 'none', ( 23.79431028268508896, -55.11899810405785161, -50.72566235317506056 ) ) ;
#5779 = cartesian_point ( 'none', ( -34.14556408651391450, -25.24248880335657574, -35.09999999999993747 ) ) ;
#5780 = edge_loop ( 'none', ( #15140, #12261, #3654, #10471 ) ) ;
#5781 = axis2_placement_3d ( 'none', #44996, #4390, #34138 ) ;
#5782 = closed_shell ( 'none', ( #22359, #31577, #10660, #36332, #28074, #19575, #38552, #24205, #47032, #23420 ) ) ;
#5783 = cartesian_point ( 'none', ( -1.570129113296878156e-14, 4.450126814205203090e-14, 36.10000000000002984 ) ) ;
#5784 = cartesian_point ( 'none', ( -4.408286405564672883, -50.71393559567368925, -85.22702591414675055 ) ) ;
#5785 = vertex_point ( 'none', #3836 ) ;
#5786 = cartesian_point ( 'none', ( 17.55066798211785795, -37.81903184818504116, -67.85941151324368548 ) ) ;
#5787 = face_outer_bound ( 'none', #47824, .t. ) ;
#5788 = line ( 'none', #48233, #34503 ) ;
#5789 = direction ( 'none', ( 0.4081551754877841276, 0.03178491350594394443, 0.9123590696627923435 ) ) ;
#5790 = advanced_face ( 'none', ( #48887 ), #34259, .f. ) ;
#5791 = cartesian_point ( 'none', ( 6.878123805377251543, 28.17267987754440028, 49.01352980039544605 ) ) ;
#5792 = axis2_placement_3d ( 'none', #39197, #47724, #18900 ) ;
#5793 = cartesian_point ( 'none', ( 4.611468705173802363, -20.55787113024306123, 84.88546750354002768 ) ) ;
#5794 = face_outer_bound ( 'none', #37329, .t. ) ;
#5795 = edge_curve ( 'none', #15473, #19538, #38100, .t. ) ;
#5796 = edge_loop ( 'none', ( #33838, #18683, #46234, #34344, #11382, #13044 ) ) ;
#5797 = oriented_edge ( 'none', *, *, #12209, .f. ) ;
#5798 = cartesian_point ( 'none', ( 1.180120657062992517, -15.15411875480632453, -73.99999999999997158 ) ) ;
#5799 = cartesian_point ( 'none', ( 20.74523076841405356, 3.672777526430440531, 82.30224530538838223 ) ) ;
#5800 = circle ( 'none', #47710, 26.00000000000000711 ) ;
#5801 = oriented_edge ( 'none', *, *, #9019, .f. ) ;
#5802 = vector ( 'none', #18386, 1000.000000000000114 ) ;
#5803 = vertex_point ( 'none', #52626 ) ;
#5804 = edge_curve ( 'none', #16031, #16211, #48285, .t. ) ;
#5805 = b_spline_curve_with_knots ( 'none', 3,
( #7498, #15667, #48454, #27795 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.496224650903818903e-06, 0.0005932647871584379633 ),
.unspecified. ) ;
#5806 = circle ( 'none', #28031, 21.95198850781879685 ) ;
#5807 = edge_curve ( 'none', #11080, #46748, #52711, .t. ) ;
#5808 = cartesian_point ( 'none', ( -24.09775191372644798, -30.04077629900899993, -48.21632491675974563 ) ) ;
#5809 = vertex_point ( 'none', #15595 ) ;
#5810 = edge_loop ( 'none', ( #47177, #31285, #32016 ) ) ;
#5811 = edge_curve ( 'none', #4893, #5621, #44443, .t. ) ;
#5812 = cartesian_point ( 'none', ( 23.94315584367609517, -91.11609916318396074, -66.12140449573676904 ) ) ;
#5813 = circle ( 'none', #44773, 70.00000000000000000 ) ;
#5814 = cartesian_point ( 'none', ( 4.356172364011102083, -55.43878928742179824, -100.3022767988559991 ) ) ;
#5815 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203567484, 1.067522139062650277e-15 ) ) ;
#5817 = oriented_edge ( 'none', *, *, #44890, .t. ) ;
#5816 = direction ( 'none', ( -0.9969814970267332210, -0.07763951691203474503, 8.163404592832039882e-15 ) ) ;
#5818 = cartesian_point ( 'none', ( -2.709097796363086452, -53.03912356598523559, -48.42002144545202214 ) ) ;
#5819 = cartesian_point ( 'none', ( -28.88729645885360497, -87.30633015913130635, -85.58930226952772102 ) ) ;
#5820 = edge_curve ( 'none', #11585, #42098, #27224, .t. ) ;
#5821 = direction ( 'none', ( 0.7049723772651114162, 0.05489942889654690628, -0.7071067811865549002 ) ) ;
#5822 = edge_loop ( 'none', ( #36251, #20719, #28433, #15324 ) ) ;
#5823 = cartesian_point ( 'none', ( 19.41808648168647977, -50.45545140665590367, -66.90417236463524375 ) ) ;
#5824 = cartesian_point ( 'none', ( -38.83113036622875569, 18.89998205918720586, -32.09999999999995879 ) ) ;
#5826 = cartesian_point ( 'none', ( 19.20407095024167532, 8.665150404712369081, 78.12972857566444418 ) ) ;
#5825 = cartesian_point ( 'none', ( 14.09705550379540107, -89.87680482339031585, -92.96558979319979699 ) ) ;
#5827 = vector ( 'none', #4793, 1000.000000000000227 ) ;
#5828 = axis2_placement_3d ( 'none', #39128, #2753, #51724 ) ;
#5829 = cartesian_point ( 'none', ( -29.14050571574105675, -71.97972580269289722, -86.00000000000007105 ) ) ;
#5830 = cartesian_point ( 'none', ( 23.78998943625722973, -7.683514991380658188, -59.29999999999996163 ) ) ;
#5831 = cartesian_point ( 'none', ( -8.526169355790960580, -52.38097765764873515, -72.85668658366810746 ) ) ;
#5832 = cartesian_point ( 'none', ( 5.383697325745718561e-14, 3.035800778701342630e-14, -1.900000000000033662 ) ) ;
#5833 = direction ( 'none', ( -0.7762171656410772336, -0.06044758698022840299, 0.6275611531893928730 ) ) ;
#5834 = circle ( 'none', #16573, 13.50000000000000178 ) ;
#5835 = axis2_placement_3d ( 'none', #35470, #35296, #27586 ) ;
#5836 = vertex_point ( 'none', #12201 ) ;
#5837 = vector ( 'none', #44257, 1000.000000000000114 ) ;
#5838 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 1.440493793230160208e-16 ) ) ;
#5839 = vector ( 'none', #36920, 1000.000000000000227 ) ;
#5840 = cartesian_point ( 'none', ( 22.59236835216090356, 18.18199362667025909, 46.56076951545872333 ) ) ;
#5841 = line ( 'none', #10711, #45357 ) ;
#5842 = axis2_placement_3d ( 'none', #21695, #25256, #21346 ) ;
#5843 = b_spline_curve_with_knots ( 'none', 3,
( #35318, #26895, #6767, #27251, #39739, #35135, #22812, #27086, #48440, #43972, #16185, #19460, #7309, #36190, #11743, #11919, #7829, #40250 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0007882328459641662699, 0.001425276487996971451, 0.002062320130029776308, 0.002699363772062581598, 0.003336407414095386888, 0.003973451056128192611, 0.004610494698160997468, 0.005247538340193803191, 0.005884581982226608048 ),
.unspecified. ) ;
#5844 = advanced_face ( 'none', ( #5543 ), #18977, .t. ) ;
#5845 = cartesian_point ( 'none', ( -38.42849432558577405, 19.20725915720728949, -32.09999999999994458 ) ) ;
#5846 = face_outer_bound ( 'none', #45826, .t. ) ;
#5847 = closed_shell ( 'none', ( #23763, #20356, #49285, #48378, #20737, #3752, #22731, #35923, #5531, #37638, #45354, #21652, #8090, #19721, #41114, #34474, #47364, #10391, #40101, #17378 ) ) ;
#5848 = oriented_edge ( 'none', *, *, #22046, .t. ) ;
#5849 = oriented_edge ( 'none', *, *, #8249, .f. ) ;
#5850 = cartesian_point ( 'none', ( 11.00864929644443713, -7.814066845624884294, 46.18827932390296098 ) ) ;
#5851 = face_outer_bound ( 'none', #35926, .t. ) ;
#5852 = oriented_edge ( 'none', *, *, #8327, .f. ) ;
#5853 = oriented_edge ( 'none', *, *, #31985, .t. ) ;
#5854 = edge_loop ( 'none', ( #2455, #17951, #48208, #30761 ) ) ;
#5855 = advanced_face ( 'none', ( #24080 ), #16668, .t. ) ;
#5856 = direction ( 'none', ( -5.782411586589351722e-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5857 = b_spline_curve_with_knots ( 'none', 3,
( #47435, #51525, #14837, #2733, #11103, #15199, #6835, #19158 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 1.424270304133530035e-16, 0.001150602718191691149, 0.001725904077287462781, 0.002301205436383234413 ),
.unspecified. ) ;
#5858 = cartesian_point ( 'none', ( 16.05245327050865711, -7.275678766096527639, -75.11725522623829931 ) ) ;
#5859 = axis2_placement_3d ( 'none', #50550, #9957, #30487 ) ;
#5860 = cartesian_point ( 'none', ( 5.398369828193473552, -46.54555937913167440, -41.40528570083896653 ) ) ;
#5861 = oriented_edge ( 'none', *, *, #33864, .f. ) ;
#5862 = direction ( 'none', ( -0.8749274920480820672, -0.4842539454237343444, -6.083620777258922033e-16 ) ) ;
#5863 = cartesian_point ( 'none', ( 32.71096291744709106, 2.547352549883945549, 1.100000000000047828 ) ) ;
#5865 = oriented_edge ( 'none', *, *, #43270, .f. ) ;
#5864 = direction ( 'none', ( 0.2631307105943832547, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#5866 = direction ( 'none', ( -0.07763951691203577199, 0.9969814970267331100, 7.206560231914038317e-16 ) ) ;
#5867 = oriented_edge ( 'none', *, *, #15400, .t. ) ;
#5868 = axis2_placement_3d ( 'none', #50756, #26376, #42585 ) ;
#5869 = oriented_edge ( 'none', *, *, #4242, .t. ) ;
#5870 = vertex_point ( 'none', #16848 ) ;
#5871 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#5872 = cartesian_point ( 'none', ( -9.688378191336779466, -41.35103991226407061, -55.13601230828503930 ) ) ;
#5873 = axis2_placement_3d ( 'none', #8957, #12684, #29450 ) ;
#5874 = edge_curve ( 'none', #9195, #8359, #16387, .t. ) ;
#5875 = cylindrical_surface ( 'none', #47830, 2.749999999999996447 ) ;
#5876 = direction ( 'none', ( -5.690833777106465230e-16, -2.476491431256913354e-16, 1.000000000000000000 ) ) ;
#5877 = cartesian_point ( 'none', ( -1.639971473417223399e-15, -1.032442622340140286e-15, 75.64000000000000057 ) ) ;
#5878 = edge_curve ( 'none', #32169, #51187, #38756, .t. ) ;
#5879 = edge_curve ( 'none', #43747, #50791, #15765, .t. ) ;
#5880 = direction ( 'none', ( -0.8087446612012275660, -0.5881599042594722881, -3.219634562667506019e-16 ) ) ;
#5881 = cartesian_point ( 'none', ( 3.620570423305820906, -46.49232587070025602, -63.50000000000000000 ) ) ;
#5882 = circle ( 'none', #29234, 3.249999999999993339 ) ;
#5883 = oriented_edge ( 'none', *, *, #48352, .f. ) ;
#5884 = circle ( 'none', #25844, 4.640926795905553348 ) ;
#5885 = cylindrical_surface ( 'none', #43393, 0.4000000000000000222 ) ;
#5886 = edge_curve ( 'none', #42706, #8806, #24675, .t. ) ;
#5887 = cartesian_point ( 'none', ( 5.903309385877314241, -67.99946151089028490, -103.2082542209968921 ) ) ;
#5888 = conical_surface ( 'none', #44856, 4.999999999999999112, 0.7853981633974491672 ) ;
#5889 = cartesian_point ( 'none', ( 24.64441822045509412, -43.21707012946738047, -1.900000000000033662 ) ) ;
#5890 = direction ( 'none', ( -0.2714946420868901145, 0.9304207897778614678, -0.2461865416046370436 ) ) ;
#5891 = direction ( 'none', ( -0.4429928938894393542, -0.03449788624925582275, 0.8958611453834759430 ) ) ;
#5892 = cartesian_point ( 'none', ( -20.60030609739206753, -8.728151562258279483, 72.59999999999998010 ) ) ;
#5893 = edge_curve ( 'none', #47681, #16614, #9386, .t. ) ;
#5894 = conical_surface ( 'none', #7059, 3.399999999999994582, 1.029744258676651647 ) ;
#5896 = cartesian_point ( 'none', ( 5.163027874650421012, -66.29926955227773533, -63.50000000000000000 ) ) ;
#5895 = direction ( 'none', ( -0.8749274920480787365, -0.4842539454237405061, 7.814322970802485318e-16 ) ) ;
#5897 = direction ( 'none', ( 0.07763951691203546668, -0.9969814970267332210, -4.067980730699867884e-16 ) ) ;
#5898 = oriented_edge ( 'none', *, *, #41499, .f. ) ;
#5899 = edge_loop ( 'none', ( #33538, #28754, #50427, #14409 ) ) ;
#5900 = advanced_face ( 'none', ( #2999 ), #28513, .t. ) ;
#5901 = cartesian_point ( 'none', ( -36.38982464147574092, -2.833842367289272079, -1.899999999999971045 ) ) ;
#5902 = conical_surface ( 'none', #5458, 50.75000000000000000, 0.7853981633974482790 ) ;
#5903 = cartesian_point ( 'none', ( 3.447012308786463919, -12.63835852249341052, 126.0999999999999943 ) ) ;
#5904 = vertex_point ( 'none', #48896 ) ;
#5905 = oriented_edge ( 'none', *, *, #3558, .f. ) ;
#5906 = oriented_edge ( 'none', *, *, #16523, .t. ) ;
#5907 = advanced_face ( 'none', ( #47616 ), #13815, .f. ) ;
#5908 = oriented_edge ( 'none', *, *, #7307, .f. ) ;
#5909 = axis2_placement_3d ( 'none', #13375, #16989, #33387 ) ;
#5910 = cartesian_point ( 'none', ( -39.97567307407043558, 42.02315507282916940, 84.10000000000006537 ) ) ;
#5911 = oriented_edge ( 'none', *, *, #4573, .t. ) ;
#5912 = oriented_edge ( 'none', *, *, #17872, .t. ) ;
#5913 = advanced_face ( 'none', ( #36211 ), #25947, .f. ) ;
#5914 = cartesian_point ( 'none', ( 29.43915876241748109, -65.15581692242597001, -94.62320680300233278 ) ) ;
#5915 = axis2_placement_3d ( 'none', #51560, #22559, #2776 ) ;
#5916 = cartesian_point ( 'none', ( 1.876753228724459044, 21.96998628398462117, 81.09999999999999432 ) ) ;
#5917 = cartesian_point ( 'none', ( -42.20130048452697480, -5.487981937652055109, -18.50000000000001066 ) ) ;
#5918 = cartesian_point ( 'none', ( -21.62007653002019225, 24.16361504071926092, 51.09999999999998721 ) ) ;
#5919 = direction ( 'none', ( 0.9918187213672106095, 0.07723746791782415411, 0.1016365952556193136 ) ) ;
#5920 = oriented_edge ( 'none', *, *, #22819, .f. ) ;
#5921 = oriented_edge ( 'none', *, *, #50201, .t. ) ;
#5922 = circle ( 'none', #42726, 1.500000000000000666 ) ;
#5923 = oriented_edge ( 'none', *, *, #23630, .f. ) ;
#5924 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#5925 = cartesian_point ( 'none', ( 15.04676592237364474, -17.43865953872803232, 84.26475241947774464 ) ) ;
#5926 = b_spline_curve_with_knots ( 'none', 3,
( #14395, #47328, #23314, #26860 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.717784277116594850e-06, 0.0006833231749966651655 ),
.unspecified. ) ;
#5927 = vector ( 'none', #39145, 1000.000000000000000 ) ;
#5928 = cartesian_point ( 'none', ( 4.632664210114704417, -36.48266172296142429, -41.21832117046503896 ) ) ;
#5929 = direction ( 'none', ( -0.9969814970267332210, -0.07763951691203394012, 1.009293658750142281e-14 ) ) ;
#5930 = cartesian_point ( 'none', ( 33.69826406341282166, -76.98136073322180550, -80.63432420417693436 ) ) ;
#5931 = axis2_placement_3d ( 'none', #12190, #16654, #33072 ) ;
#5932 = direction ( 'none', ( 0.6256668579825837018, 0.04872354476638451892, 0.7785672732703318166 ) ) ;
#5933 = cartesian_point ( 'none', ( 4.604787435401706652, -16.88330336974277301, 73.59999999999999432 ) ) ;
#5934 = vector ( 'none', #44835, 999.9999999999998863 ) ;
#5935 = oriented_edge ( 'none', *, *, #19811, .t. ) ;
#5936 = cartesian_point ( 'none', ( -25.52477693924133462, -37.45011368969909427, 76.10000000000007958 ) ) ;
#5937 = face_outer_bound ( 'none', #3131, .t. ) ;
#5938 = circle ( 'none', #23611, 5.500000000000000000 ) ;
#5939 = axis2_placement_3d ( 'none', #16238, #7546, #31963 ) ;
#5940 = face_outer_bound ( 'none', #45324, .t. ) ;
#5941 = cartesian_point ( 'none', ( -5.547505168919132146, 20.27827504981553020, -93.49999999999997158 ) ) ;
#5942 = cartesian_point ( 'none', ( -18.62724966018503991, -13.54667536287544038, 80.31415999999998689 ) ) ;
#5943 = cartesian_point ( 'none', ( -13.40309928371199710, 18.73166542578565341, 78.79254822524441693 ) ) ;
#5945 = cartesian_point ( 'none', ( 16.38714447401449092, -13.24145059106262856, 83.90780945388884504 ) ) ;
#5944 = direction ( 'none', ( 0.07763951691203903327, -0.9969814970267328880, 1.304512053934571557e-15 ) ) ;
#5946 = cartesian_point ( 'none', ( 16.88139301413788118, -45.45964486019120443, -46.03649652582792129 ) ) ;
#5947 = oriented_edge ( 'none', *, *, #22121, .t. ) ;
#5948 = vertex_point ( 'none', #17027 ) ;
#5949 = axis2_placement_3d ( 'none', #8500, #45536, #502 ) ;
#5950 = cartesian_point ( 'none', ( -5.235539919893855476, -20.40745329842429001, 78.29381603763543751 ) ) ;
#5951 = edge_curve ( 'none', #46748, #7044, #17683, .t. ) ;
#5952 = face_bound ( 'none', #19826, .t. ) ;
#5953 = oriented_edge ( 'none', *, *, #46602, .t. ) ;
#5954 = b_spline_curve_with_knots ( 'none', 3,
( #50385, #34233, #50744, #25830 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005932647871855207915, 0.001185033349720379008 ),
.unspecified. ) ;
#5955 = edge_loop ( 'none', ( #16401, #37451, #48753, #32906, #51356 ) ) ;
#5956 = edge_curve ( 'none', #6248, #29793, #49552, .t. ) ;
#5957 = edge_curve ( 'none', #35527, #3513, #34299, .t. ) ;
#5958 = cartesian_point ( 'none', ( -8.509190844764603412, -34.96619503016224684, -69.05417647181221241 ) ) ;
#5959 = cartesian_point ( 'none', ( 12.98307562305073048, -49.07262577568508988, -51.35044585287091223 ) ) ;
#5960 = direction ( 'none', ( -0.06990266395155930734, 0.8976313264744594234, 0.4351684953028860381 ) ) ;
#5961 = advanced_face ( 'none', ( #45059 ), #27900, .f. ) ;
#5962 = cartesian_point ( 'none', ( -8.850143055683206583, -50.48952360857700938, -55.21474359643049468 ) ) ;
#5963 = oriented_edge ( 'none', *, *, #31687, .f. ) ;
#5964 = vertex_point ( 'none', #49937 ) ;
#5965 = edge_curve ( 'none', #31725, #34707, #46332, .t. ) ;
#5966 = oriented_edge ( 'none', *, *, #41788, .f. ) ;
#5967 = cartesian_point ( 'none', ( 64.98758516240238237, -80.04361208358203328, 1.499999999999404476 ) ) ;
#5968 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5969 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#5971 = advanced_face ( 'none', ( #29189 ), #6210, .f. ) ;
#5970 = cartesian_point ( 'none', ( 5.383697325745718561e-14, 3.035800778701342630e-14, -2.900000000000034550 ) ) ;
#5972 = edge_curve ( 'none', #6383, #26600, #37479, .t. ) ;
#5973 = edge_loop ( 'none', ( #44387, #12690, #19495, #52086 ) ) ;
#5974 = vertex_point ( 'none', #30042 ) ;
#5975 = oriented_edge ( 'none', *, *, #36275, .t. ) ;
#5976 = vector ( 'none', #52246, 1000.000000000000000 ) ;
#5977 = cartesian_point ( 'none', ( 34.39586164742227226, 2.678563333465287855, 34.10000000000002274 ) ) ;
#5978 = conical_surface ( 'none', #6146, 23.50000000000000711, 0.7853981633974482790 ) ;
#5979 = circle ( 'none', #17278, 21.25000000000000711 ) ;
#5980 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#5981 = cartesian_point ( 'none', ( 26.09731692919588752, -80.51685729405708969, -95.86287470270973188 ) ) ;
#5982 = cartesian_point ( 'none', ( -10.72019209303014442, -47.58269291122863365, -55.35493662704992346 ) ) ;
#5983 = cartesian_point ( 'none', ( 3.923222474109843816, -18.51880452928164189, -93.49999999999997158 ) ) ;
#5984 = axis2_placement_3d ( 'none', #38106, #2598, #30603 ) ;
#5985 = cartesian_point ( 'none', ( 6.142837876478913502e-14, 2.761347222267160506e-14, -90.49999999999995737 ) ) ;
#5986 = face_bound ( 'none', #1649, .t. ) ;
#5987 = edge_loop ( 'none', ( #2358, #19665 ) ) ;
#5988 = face_bound ( 'none', #34149, .t. ) ;
#5989 = circle ( 'none', #35565, 2.500000000000000444 ) ;
#5990 = cartesian_point ( 'none', ( 31.34225983041665486, -37.25311776319683332, 36.10000000000009379 ) ) ;
#5991 = cartesian_point ( 'none', ( -28.56820623960608430, -2.224737107058750940, 74.60000000000007958 ) ) ;
#5992 = axis2_placement_3d ( 'none', #3800, #32328, #73 ) ;
#5993 = direction ( 'none', ( -0.8245915450721742479, -0.5657285424967388732, -8.606660622238769498e-16 ) ) ;
#5994 = cartesian_point ( 'none', ( -20.77100278838329217, -20.23910617042924187, 49.00687726971421654 ) ) ;
#5995 = oriented_edge ( 'none', *, *, #30654, .t. ) ;
#5996 = cartesian_point ( 'none', ( -15.32007868426868491, -60.87318941133134587, -28.85898384862255028 ) ) ;
#5997 = oriented_edge ( 'none', *, *, #293, .t. ) ;
#5998 = vertex_point ( 'none', #13776 ) ;
#6000 = direction ( 'none', ( 0.4081551754877839056, 0.03178491350594392362, 0.9123590696627923435 ) ) ;
#5999 = cartesian_point ( 'none', ( -4.918648436587793604, 18.12751910514548825, -93.49999999999997158 ) ) ;
#6001 = oriented_edge ( 'none', *, *, #15098, .f. ) ;
#6002 = cartesian_point ( 'none', ( 1.360112486328729053, -29.68935996320150039, 68.09999999999999432 ) ) ;
#6003 = vertex_point ( 'none', #50108 ) ;
#6004 = cartesian_point ( 'none', ( 29.29101146599014882, -87.98094298890750053, -87.07813239324050869 ) ) ;
#6005 = direction ( 'none', ( -0.5118714294418578170, -0.03986177338441910384, -0.8581367482772186417 ) ) ;
#6006 = cartesian_point ( 'none', ( 8.393815026966020554, -19.97600760299942024, -91.41447402088792273 ) ) ;
#6007 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#6009 = cartesian_point ( 'none', ( -17.83281977948707464, -12.96892588892136366, 81.09999999999998010 ) ) ;
#6008 = cartesian_point ( 'none', ( 2.820745219788651781, -36.22164206845925349, -63.50000000000000000 ) ) ;
#6010 = cartesian_point ( 'none', ( 4.254645526779623488, -54.63458603706493477, -91.00000000000000000 ) ) ;
#6011 = face_outer_bound ( 'none', #34160, .t. ) ;
#6012 = cartesian_point ( 'none', ( 1.086760399342900030, -10.94744076718647641, 97.71627381119834865 ) ) ;
#6014 = vertex_point ( 'none', #25728 ) ;
#6013 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203584138, 0.0000000000000000000 ) ) ;
#6015 = vertex_point ( 'none', #21997 ) ;
#6016 = axis2_placement_3d ( 'none', #30375, #30898, #31063 ) ;
#6017 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#6018 = axis2_placement_3d ( 'none', #50805, #18268, #10034 ) ;
#6019 = oriented_edge ( 'none', *, *, #18964, .t. ) ;
#6020 = oriented_edge ( 'none', *, *, #52225, .f. ) ;
#6021 = vector ( 'none', #20618, 1000.000000000000000 ) ;
#6022 = cartesian_point ( 'none', ( 2.655271478391664886, -34.09676719831424663, -63.49999999999998579 ) ) ;
#6023 = axis2_placement_3d ( 'none', #43154, #31071, #47065 ) ;
#6024 = cartesian_point ( 'none', ( -8.856074043921103750e-15, 6.903291190046799633e-14, 84.10000000000007958 ) ) ;
#6025 = edge_curve ( 'none', #31086, #9913, #26602, .t. ) ;
#6026 = vector ( 'none', #31987, 1000.000000000000114 ) ;
#6027 = oriented_edge ( 'none', *, *, #1909, .f. ) ;
#6028 = circle ( 'none', #43482, 4.499999999999999112 ) ;
#6029 = axis2_placement_3d ( 'none', #49821, #1045, #12945 ) ;
#6030 = edge_curve ( 'none', #11482, #44636, #7509, .t. ) ;
#6031 = cartesian_point ( 'none', ( -11.72653554983281055, -19.82365597631470422, 80.10104091469175103 ) ) ;
#6032 = edge_curve ( 'none', #19544, #27540, #17906, .t. ) ;
#6033 = cartesian_point ( 'none', ( 22.57378642684995640, 1.492450118082759847, 35.10000000000000142 ) ) ;
#6035 = advanced_face ( 'none', ( #32363 ), #17074, .f. ) ;
#6034 = direction ( 'none', ( -0.9969814970267332210, -0.07763951691203403727, 1.009293658750143543e-14 ) ) ;
#6036 = cartesian_point ( 'none', ( -51.84048683763195697, -171.5105188136335812, -63.49999999999933209 ) ) ;
#6037 = cartesian_point ( 'none', ( 13.99112137173693604, -46.79546390212149731, -51.70816150003221168 ) ) ;
#6038 = circle ( 'none', #3549, 2.999999999999999556 ) ;
#6039 = oriented_edge ( 'none', *, *, #46756, .t. ) ;
#6040 = circle ( 'none', #3074, 13.00000000000000000 ) ;
#6041 = cartesian_point ( 'none', ( 18.99611476724324888, 9.111681270961142332, 84.18139857430907114 ) ) ;
#6042 = edge_curve ( 'none', #20388, #14632, #25348, .t. ) ;
#6043 = edge_curve ( 'none', #6870, #9235, #3660, .t. ) ;
#6044 = edge_curve ( 'none', #35980, #3148, #20264, .t. ) ;
#6045 = oriented_edge ( 'none', *, *, #16258, .f. ) ;
#6046 = direction ( 'none', ( -0.9969814970267332210, -0.07763951691203488381, 9.974659986866640793e-15 ) ) ;
#6047 = direction ( 'none', ( -0.06990266395155961265, 0.8976313264744592013, 0.4351684953028862601 ) ) ;
#6048 = oriented_edge ( 'none', *, *, #3621, .f. ) ;
#6049 = oriented_edge ( 'none', *, *, #52148, .f. ) ;
#6050 = cartesian_point ( 'none', ( -32.98366180288687133, -22.62914169986968815, -23.50000000000001066 ) ) ;
#6051 = oriented_edge ( 'none', *, *, #38152, .t. ) ;
#6052 = advanced_face ( 'none', ( #29820 ), #29497, .f. ) ;
#6053 = direction ( 'none', ( 5.690833777106465230e-16, 2.476491431256913354e-16, -1.000000000000000000 ) ) ;
#6054 = edge_loop ( 'none', ( #41699, #11419, #27257, #25401, #11050 ) ) ;
#6055 = direction ( 'none', ( 0.07763951691203506422, -0.9969814970267329990, 3.684072831700384860e-16 ) ) ;
#6056 = cartesian_point ( 'none', ( -25.68135623505566656, -87.05666890567087535, -83.26725219686456114 ) ) ;
#6057 = face_outer_bound ( 'none', #26912, .t. ) ;
#6058 = cartesian_point ( 'none', ( -20.94246262750016996, -2.302809338883846646, 84.35465261530235637 ) ) ;
#6059 = cartesian_point ( 'none', ( -20.95833396488363576, 2.143879842527686375, 81.32004225886852566 ) ) ;
#6060 = vector ( 'none', #18157, 999.9999999999998863 ) ;
#6061 = oriented_edge ( 'none', *, *, #1162, .t. ) ;
#6062 = oriented_edge ( 'none', *, *, #12193, .t. ) ;
#6063 = cartesian_point ( 'none', ( -7.380564275245836470, -28.04509352772720732, 51.09999999999999432 ) ) ;
#6064 = cartesian_point ( 'none', ( 3.055114990488651650, -39.23122190800197728, -63.50000000000000000 ) ) ;
#6065 = cartesian_point ( 'none', ( 18.16181819527633934, -36.13779014984959304, -66.87041699971558728 ) ) ;
#6066 = direction ( 'none', ( -0.2631307105943829772, 0.9647601925567280690, 0.0000000000000000000 ) ) ;
#6067 = cartesian_point ( 'none', ( -1.570129113296878156e-14, 4.450126814205203090e-14, 36.10000000000002984 ) ) ;
#6068 = oriented_edge ( 'none', *, *, #47562, .f. ) ;
#6070 = cartesian_point ( 'none', ( 10.86093665181213375, 20.31075819203517341, 81.88583999999998753 ) ) ;
#6069 = cartesian_point ( 'none', ( -19.38921676733074051, -50.74258705646529677, -63.54350602776645474 ) ) ;
#6071 = vertex_point ( 'none', #9863 ) ;
#6072 = face_outer_bound ( 'none', #44770, .t. ) ;
#6073 = cartesian_point ( 'none', ( 15.37407214455128468, 14.40604531487922735, 79.49583856753521616 ) ) ;
#6074 = cartesian_point ( 'none', ( -16.12135060505300288, -85.60855061085999296, -72.72377793138045377 ) ) ;
#6075 = line ( 'none', #29000, #9262 ) ;
#6076 = vertex_point ( 'none', #7203 ) ;
#6077 = circle ( 'none', #51819, 17.50000000000000355 ) ;
#6078 = oriented_edge ( 'none', *, *, #21671, .t. ) ;
#6079 = axis2_placement_3d ( 'none', #49867, #46130, #9624 ) ;
#6080 = cartesian_point ( 'none', ( 29.07684409739478681, 26.53377705384774288, -46.00772991189671046 ) ) ;
#6081 = vertex_point ( 'none', #15209 ) ;
#6082 = plane ( 'none', #40364 ) ;
#6083 = vector ( 'none', #27160, 1000.000000000000000 ) ;
#6084 = axis2_placement_3d ( 'none', #7227, #6689, #43208 ) ;
#6085 = toroidal_surface ( 'none', #48138, 23.00000000000000000, 1.000000000000000000 ) ;
#6086 = cartesian_point ( 'none', ( 5.085388357738382936, -65.30228805525096902, -63.50000000000000000 ) ) ;
#6087 = axis2_placement_3d ( 'none', #39288, #14851, #43357 ) ;
#6088 = edge_loop ( 'none', ( #17003, #7963, #27932, #29761 ) ) ;
#6089 = plane ( 'none', #4278 ) ;
#6090 = oriented_edge ( 'none', *, *, #3098, .f. ) ;
#6091 = oriented_edge ( 'none', *, *, #43960, .f. ) ;
#6092 = direction ( 'none', ( 0.7921849967308212115, -0.6102810262121777241, 3.887644869349890371e-16 ) ) ;
#6093 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6094 = edge_curve ( 'none', #20079, #52330, #5227, .t. ) ;
#6095 = cartesian_point ( 'none', ( -18.97512999931970512, -39.69816672730509310, 53.10000000000009379 ) ) ;
#6096 = cartesian_point ( 'none', ( -19.06298822519356051, -37.92582865363377209, -63.52141475842555707 ) ) ;
#6097 = direction ( 'none', ( 0.07763951691203507810, -0.9969814970267332210, 3.684072831700385353e-16 ) ) ;
#6098 = axis2_placement_3d ( 'none', #29697, #13792, #25567 ) ;
#6099 = edge_curve ( 'none', #14278, #9374, #51431, .t. ) ;
#6100 = cartesian_point ( 'none', ( -24.89205586985641361, 36.28202798317573041, -17.50000000000001421 ) ) ;
#6101 = edge_loop ( 'none', ( #26503, #12339, #4859, #22752 ) ) ;
#6102 = oriented_edge ( 'none', *, *, #34961, .t. ) ;
#6103 = advanced_face ( 'none', ( #46984 ), #45725, .f. ) ;
#6104 = cartesian_point ( 'none', ( 3.055114990488651650, -39.23122190800197728, -63.50000000000000000 ) ) ;
#6105 = line ( 'none', #2993, #9295 ) ;
#6106 = cartesian_point ( 'none', ( 2.461172686111652741, -31.60431345574739836, -63.50000000000008527 ) ) ;
#6107 = edge_curve ( 'none', #6726, #41955, #34928, .t. ) ;
#6108 = circle ( 'none', #6698, 11.24999999999999645 ) ;
#6109 = edge_curve ( 'none', #2192, #10980, #8110, .t. ) ;
#6110 = oriented_edge ( 'none', *, *, #12298, .f. ) ;
#6111 = edge_curve ( 'none', #52473, #36161, #33643, .t. ) ;
#6112 = advanced_face ( 'none', ( #13193 ), #40630, .f. ) ;
#6113 = edge_loop ( 'none', ( #52027, #49480, #52177, #8959 ) ) ;
#6114 = cartesian_point ( 'none', ( 5.383697325745718561e-14, 3.035800778701342630e-14, -0.4000000000000530909 ) ) ;
#6115 = cartesian_point ( 'none', ( 8.972833473240658719, 0.6987556522083487875, -91.49999999999995737 ) ) ;
#6116 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203579974, -8.326672684688674053e-16 ) ) ;
#6117 = edge_curve ( 'none', #5439, #37976, #11939, .t. ) ;
#6118 = cartesian_point ( 'none', ( 18.76785415076350105, -41.03364506445335991, -57.77291162149300874 ) ) ;
#6119 = edge_curve ( 'none', #23902, #44822, #1118, .t. ) ;
#6120 = oriented_edge ( 'none', *, *, #17144, .f. ) ;
#6121 = cartesian_point ( 'none', ( 16.48152650469019065, -13.12351263281585823, 83.75818769307907985 ) ) ;
#6122 = cartesian_point ( 'none', ( 17.34876866207294555, -51.47712560838689200, -46.03805973747553537 ) ) ;
#6123 = oriented_edge ( 'none', *, *, #13521, .t. ) ;
#6124 = edge_loop ( 'none', ( #47549, #5869, #9795, #11031 ) ) ;
#6125 = face_outer_bound ( 'none', #52289, .t. ) ;
#6126 = edge_curve ( 'none', #29364, #19573, #10666, .t. ) ;
#6127 = vertex_point ( 'none', #16253 ) ;
#6128 = cylindrical_surface ( 'none', #835, 2.499999999999989786 ) ;
#6129 = cartesian_point ( 'none', ( -10.22505734877214678, -47.57054833999767141, -54.50151611385968664 ) ) ;
#6130 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203603567, 6.200020435900788817e-17 ) ) ;
#6131 = cartesian_point ( 'none', ( -4.316105742831184422, -47.51277970054138677, -84.37748885836725776 ) ) ;
#6132 = cartesian_point ( 'none', ( 17.14275755268069901, -39.26054568103798914, -45.09361004193149824 ) ) ;
#6133 = cartesian_point ( 'none', ( 26.88702017589412563, -43.04242844056388861, -2.900000000000034550 ) ) ;
#6134 = cartesian_point ( 'none', ( -6.839989942104751641, -20.58718886282155935, -91.46126392261703586 ) ) ;
#6135 = oriented_edge ( 'none', *, *, #25260, .t. ) ;
#6136 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 2.392722035830078972e-16 ) ) ;
#6137 = face_outer_bound ( 'none', #36029, .t. ) ;
#6138 = cartesian_point ( 'none', ( -3.402469006519009742, -49.78213217586181827, -50.14439492497605499 ) ) ;
#6139 = axis2_placement_3d ( 'none', #5081, #29337, #4917 ) ;
#6140 = line ( 'none', #9016, #37418 ) ;
#6141 = cartesian_point ( 'none', ( 6.057475369822315725e-14, 2.724199850798306646e-14, -88.99999999999995737 ) ) ;
#6142 = cartesian_point ( 'none', ( -28.04945922162026051, -20.17898524361898538, -58.13436199466458731 ) ) ;
#6143 = oriented_edge ( 'none', *, *, #48019, .f. ) ;
#6144 = oriented_edge ( 'none', *, *, #30272, .f. ) ;
#6145 = oriented_edge ( 'none', *, *, #47462, .f. ) ;
#6146 = axis2_placement_3d ( 'none', #43851, #39784, #19503 ) ;
#6148 = cylindrical_surface ( 'none', #25007, 5.000000000000000888 ) ;
#6147 = b_spline_curve_with_knots ( 'none', 3,
( #40252, #45039, #12958, #16917, #24925, #24749 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002225276015038408876, 0.004450552030076817753 ),
.unspecified. ) ;
#6149 = cartesian_point ( 'none', ( -21.61289870846746553, -34.18007900128762344, -43.31038645727940661 ) ) ;
#6150 = axis2_placement_3d ( 'none', #31816, #19722, #31648 ) ;
#6151 = vertex_point ( 'none', #32325 ) ;
#6152 = oriented_edge ( 'none', *, *, #27600, .f. ) ;
#6153 = cartesian_point ( 'none', ( 20.82221726504454296, 1.367765396750544982, 35.10000000000000142 ) ) ;
#6154 = conical_surface ( 'none', #5873, 12.13602976573379699, 0.3490658503988689487 ) ;
#6155 = cartesian_point ( 'none', ( 14.84776042407682972, -51.67189057841905964, -76.04804076997058360 ) ) ;
#6156 = direction ( 'none', ( 0.6256668579825840348, 0.04872354476638533077, 0.7785672732703314836 ) ) ;
#6157 = toroidal_surface ( 'none', #11880, 9.000000000000000000, 2.000000000000000000 ) ;
#6158 = advanced_face ( 'none', ( #2373 ), #49827, .t. ) ;
#6159 = direction ( 'none', ( -0.6256668579825835907, -0.04872354476638402626, -0.7785672732703320387 ) ) ;
#6160 = direction ( 'none', ( -0.05413915549510316116, -0.9985334004640391559, 6.007768620724700729e-16 ) ) ;
#6161 = circle ( 'none', #44927, 2.750000000000000444 ) ;
#6162 = cartesian_point ( 'none', ( 24.89205586985666230, -36.28202798317552435, -1.899999999999963940 ) ) ;
#6163 = edge_loop ( 'none', ( #15512, #24477, #4601 ) ) ;
#6164 = oriented_edge ( 'none', *, *, #10889, .f. ) ;
#6165 = cartesian_point ( 'none', ( -14.23576544604251026, -86.06504554798466700, -70.43550762818220790 ) ) ;
#6166 = oriented_edge ( 'none', *, *, #31116, .f. ) ;
#6167 = advanced_face ( 'none', ( #37429 ), #33596, .f. ) ;
#6168 = cartesian_point ( 'none', ( 3.736891267435720199, -54.67490593336644622, -64.58180628251714950 ) ) ;
#6169 = axis2_placement_3d ( 'none', #2528, #18250, #43313 ) ;
#6170 = cartesian_point ( 'none', ( -20.41430292049012607, -20.59748130889960294, 51.09999999999998721 ) ) ;
#6171 = oriented_edge ( 'none', *, *, #36353, .t. ) ;
#6172 = oriented_edge ( 'none', *, *, #9565, .f. ) ;
#6173 = edge_loop ( 'none', ( #43340, #33900 ) ) ;
#6174 = cartesian_point ( 'none', ( -2.641386117148695867, -53.07840553191712729, -78.61021501154698399 ) ) ;
#6175 = cartesian_point ( 'none', ( 33.41067914590315979, 17.14574346622266532, -44.10057508614925581 ) ) ;
#6176 = circle ( 'none', #52151, 1.000000000000000222 ) ;
#6177 = vertex_point ( 'none', #25166 ) ;
#6178 = cartesian_point ( 'none', ( 41.25883835015817880, -62.70137457039908213, -48.80903131242181558 ) ) ;
#6179 = axis2_placement_3d ( 'none', #42280, #7087, #47700 ) ;
#6180 = edge_curve ( 'none', #39592, #26198, #52055, .t. ) ;
#6181 = direction ( 'none', ( -0.8749274920480821782, -0.4842539454237343999, -6.083620777258923020e-16 ) ) ;
#6182 = plane ( 'none', #6330 ) ;
#6183 = cartesian_point ( 'none', ( -8.295260530376552310, -50.44631236409932029, -72.58409167704166975 ) ) ;
#6184 = cartesian_point ( 'none', ( 16.77467814834963278, -7.219413914573611812, -73.75660316346683487 ) ) ;
#6185 = cartesian_point ( 'none', ( 0.9004806686438893149, -84.88631671529263656, -82.67295931974062739 ) ) ;
#6186 = cartesian_point ( 'none', ( 9.983826359073377787, 19.31399374069442132, -91.58147584875146663 ) ) ;
#6187 = vector ( 'none', #25452, 1000.000000000000114 ) ;
#6189 = direction ( 'none', ( -4.430922201617625474e-16, 6.186244751703139503e-17, 1.000000000000000000 ) ) ;
#6188 = cartesian_point ( 'none', ( 2.078732613695680964, -7.621605521198426381, 100.0999999999999801 ) ) ;
#6190 = cartesian_point ( 'none', ( -11.54217986023445164, -37.29559386454118197, -55.34552691214071274 ) ) ;
#6191 = edge_curve ( 'none', #3665, #12947, #21469, .t. ) ;
#6192 = axis2_placement_3d ( 'none', #15663, #27617, #7312 ) ;
#6193 = oriented_edge ( 'none', *, *, #36512, .t. ) ;
#6195 = oriented_edge ( 'none', *, *, #14609, .t. ) ;
#6194 = cartesian_point ( 'none', ( 6.562826757998374561, -28.27581593540416804, -70.21547006036399807 ) ) ;
#6196 = edge_curve ( 'none', #17820, #16207, #27847, .t. ) ;
#6197 = cartesian_point ( 'none', ( 16.83849303062675418, -12.66155238303764108, 81.98342428259812209 ) ) ;
#6198 = vertex_point ( 'none', #29099 ) ;
#6199 = b_spline_curve_with_knots ( 'none', 3,
( #52103, #27893, #31134, #43724 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 8.862119941322024403e-07, 0.0005956375191353542684 ),
.unspecified. ) ;
#6200 = face_bound ( 'none', #3732, .t. ) ;
#6201 = edge_curve ( 'none', #43650, #18392, #26548, .t. ) ;
#6202 = manifold_solid_brep ( '����-27-solid1', #425 ) ;
#6203 = axis2_placement_3d ( 'none', #44345, #40445, #39927 ) ;
#6204 = cartesian_point ( 'none', ( -34.66593564159908425, -20.31623125379034533, -35.09999999999994458 ) ) ;
#6205 = oriented_edge ( 'none', *, *, #41871, .f. ) ;
#6206 = edge_curve ( 'none', #42714, #9782, #23413, .t. ) ;
#6207 = oriented_edge ( 'none', *, *, #50816, .f. ) ;
#6208 = edge_loop ( 'none', ( #50634, #23635, #18622, #3816 ) ) ;
#6209 = cartesian_point ( 'none', ( 24.20608819456395722, -54.28450895793577047, -97.99967906316787492 ) ) ;
#6210 = toroidal_surface ( 'none', #20279, 19.25000000000000000, 4.050000000000003375 ) ;
#6211 = direction ( 'none', ( -0.07763951691203481442, 0.9969814970267332210, -6.065254942160064054e-16 ) ) ;
#6212 = edge_curve ( 'none', #43354, #8433, #43769, .t. ) ;
#6213 = cartesian_point ( 'none', ( 6.623263116371292725, -24.28397880684541121, 72.59999999999999432 ) ) ;
#6214 = cartesian_point ( 'none', ( -30.47875209498430493, 1.534168091341184370, 64.09999999999998010 ) ) ;
#6215 = oriented_edge ( 'none', *, *, #10115, .t. ) ;
#6216 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#6217 = cartesian_point ( 'none', ( -60.45867605391992328, -90.46705748396560409, -44.49999999999933920 ) ) ;
#6218 = cylindrical_surface ( 'none', #3172, 1.500000000000001332 ) ;
#6219 = direction ( 'none', ( 0.07763951691203507810, -0.9969814970267332210, 3.684072831700385353e-16 ) ) ;
#6220 = cylindrical_surface ( 'none', #12183, 2.499999999999999112 ) ;
#6221 = cartesian_point ( 'none', ( 3.424182297573121824e-15, -2.927363411397425127e-14, 68.09999999999999432 ) ) ;
#6222 = cartesian_point ( 'none', ( -9.758139042543234609, -53.58806470348736894, -54.50046465171784149 ) ) ;
#6223 = circle ( 'none', #7968, 119.9999999999999858 ) ;
#6224 = cartesian_point ( 'none', ( -29.91690088486141974, -62.00991083242557522, -83.50000000000005684 ) ) ;
#6225 = edge_loop ( 'none', ( #37019, #3467, #28163, #40053 ) ) ;
#6226 = oriented_edge ( 'none', *, *, #22428, .t. ) ;
#6227 = vertex_point ( 'none', #8962 ) ;
#6228 = direction ( 'none', ( 0.07763951691203507810, -0.9969814970267332210, 3.684072831700385353e-16 ) ) ;
#6229 = cartesian_point ( 'none', ( -3.554604997926147814, -36.65115972534846378, -78.76687200471633332 ) ) ;
#6230 = oriented_edge ( 'none', *, *, #14769, .t. ) ;
#6231 = vertex_point ( 'none', #37125 ) ;
#6232 = advanced_face ( 'none', ( #4888 ), #15714, .t. ) ;
#6233 = cartesian_point ( 'none', ( 4.284119263082673434, -144.7344971180453115, -72.14209673330070416 ) ) ;
#6234 = axis2_placement_3d ( 'none', #30172, #9815, #50760 ) ;
#6235 = cartesian_point ( 'none', ( 7.631053737947688376, -27.97901034433769496, 126.0999999999999375 ) ) ;
#6236 = cartesian_point ( 'none', ( -32.98366180288687843, -22.62914169986969171, -18.49036925887303440 ) ) ;
#6237 = line ( 'none', #37041, #6858 ) ;
#6238 = cartesian_point ( 'none', ( -58.61270900258635663, -84.54732712010809337, -48.30121007898922159 ) ) ;
#6239 = oriented_edge ( 'none', *, *, #3707, .t. ) ;
#6240 = axis2_placement_3d ( 'none', #13114, #49822, #8880 ) ;
#6241 = cartesian_point ( 'none', ( 15.57817942287772262, -8.322081122926974217, -76.15813535300064530 ) ) ;
#6242 = advanced_face ( 'none', ( #10607 ), #52656, .t. ) ;
#6243 = cartesian_point ( 'none', ( -18.75656323678465753, -13.36886374406497424, 84.90443154097955869 ) ) ;
#6244 = circle ( 'none', #27543, 2.134000000000001673 ) ;
#6245 = cartesian_point ( 'none', ( 6.032590464065255453, -77.46546231897713142, -63.50000000000005684 ) ) ;
#6246 = cartesian_point ( 'none', ( 3.454958502585633973, -44.36567661768965110, -63.50000000000000000 ) ) ;
#6247 = edge_loop ( 'none', ( #20819, #41873, #3673, #47515 ) ) ;
#6248 = vertex_point ( 'none', #32855 ) ;
#6249 = vertex_point ( 'none', #49026 ) ;
#6250 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#6251 = direction ( 'none', ( 0.07763951691203577199, -0.9969814970267331100, -7.206560231914038317e-16 ) ) ;
#6252 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203567484, 6.672013369141564231e-17 ) ) ;
#6253 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203582750, 0.0000000000000000000 ) ) ;
#6254 = direction ( 'none', ( -0.8931569858525015837, -0.06955422654783566250, -0.4443341177449767199 ) ) ;
#6255 = axis2_placement_3d ( 'none', #23437, #3120, #6856 ) ;
#6256 = edge_loop ( 'none', ( #7970, #20970, #5190, #34229 ) ) ;
#6258 = cartesian_point ( 'none', ( -5.090893435838578895, -20.44382801173520292, 83.75818769396109076 ) ) ;
#6257 = cartesian_point ( 'none', ( -19.03027775809398037, -52.68079447693249762, -63.53999591518529400 ) ) ;
#6259 = direction ( 'none', ( -0.4454128309394072560, 0.0000000000000000000, 0.8953253096135185274 ) ) ;
#6260 = oriented_edge ( 'none', *, *, #48259, .t. ) ;
#6261 = cartesian_point ( 'none', ( 19.12890047524986059, -50.47820869362249852, -68.02417770460753843 ) ) ;
#6262 = circle ( 'none', #46134, 13.50000000000000000 ) ;
#6263 = oriented_edge ( 'none', *, *, #45762, .f. ) ;
#6264 = cartesian_point ( 'none', ( -34.82227956600128493, -19.94921917838513536, -18.49036925887303440 ) ) ;
#6265 = cartesian_point ( 'none', ( 14.05617568002673146, 18.24584250020329179, 77.29556845902044415 ) ) ;
#6266 = axis2_placement_3d ( 'none', #6114, #30398, #14307 ) ;
#6267 = vertex_point ( 'none', #36958 ) ;
#6268 = vertex_point ( 'none', #41378 ) ;
#6269 = vector ( 'none', #24879, 1000.000000000000227 ) ;
#6270 = cartesian_point ( 'none', ( -8.143167222385871540, -21.54583942742000957, 77.29556845902040152 ) ) ;
#6271 = line ( 'none', #13829, #8171 ) ;
#6272 = oriented_edge ( 'none', *, *, #33776, .t. ) ;
#6273 = axis2_placement_3d ( 'none', #380, #25309, #32995 ) ;
#6274 = vector ( 'none', #11731, 1000.000000000000000 ) ;
#6275 = direction ( 'none', ( -0.9647601925567271808, -0.2631307105943864744, -2.930507776888882642e-16 ) ) ;
#6276 = edge_curve ( 'none', #14239, #17573, #18315, .t. ) ;
#6277 = cartesian_point ( 'none', ( 4.562710998303072252, 22.57642675967981560, 78.81345774506580426 ) ) ;
#6278 = oriented_edge ( 'none', *, *, #48026, .f. ) ;
#6279 = direction ( 'none', ( -0.6256668579825838128, -0.04872354476638443566, -0.7785672732703318166 ) ) ;
#6280 = edge_curve ( 'none', #2344, #46150, #21647, .t. ) ;
#6281 = cartesian_point ( 'none', ( 21.28806058492081021, 8.794888496878844109, 84.36267436727975166 ) ) ;
#6282 = circle ( 'none', #1865, 1.000000000000001332 ) ;
#6283 = edge_curve ( 'none', #36361, #40090, #8283, .t. ) ;
#6284 = cartesian_point ( 'none', ( 36.14097280774448251, -14.39058605633627330, -35.09999999999994458 ) ) ;
#6285 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 0.0000000000000000000 ) ) ;
#6286 = cartesian_point ( 'none', ( -9.176177399580798151e-15, 7.104084206349454900e-14, 92.10000000000006537 ) ) ;
#6287 = oriented_edge ( 'none', *, *, #12891, .f. ) ;
#6289 = oriented_edge ( 'none', *, *, #42632, .f. ) ;
#6288 = direction ( 'none', ( 1.445602896647337931e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6290 = cartesian_point ( 'none', ( -10.11900699091632561, 18.48115468640301273, 84.53427877581306404 ) ) ;
#6291 = cartesian_point ( 'none', ( -21.83229344772345115, -57.86972866439867147, -88.91871993090774140 ) ) ;
#6292 = b_spline_curve_with_knots ( 'none', 3,
( #9170, #4902, #12908, #41262, #8657, #829, #25212, #4728, #33433, #9006 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001135141051481569109, 0.002270282102963137785, 0.003405423154444707327, 0.004540564205926276437 ),
.unspecified. ) ;
#6293 = cylindrical_surface ( 'none', #13474, 4.499999999999999112 ) ;
#6294 = edge_curve ( 'none', #1410, #2762, #7452, .t. ) ;
#6295 = cartesian_point ( 'none', ( -4.142015846705949578, -20.65651684131758614, 81.88583999999998753 ) ) ;
#6296 = edge_curve ( 'none', #6267, #31416, #46189, .t. ) ;
#6297 = direction ( 'none', ( 0.9969814970267332210, 0.07763951691203355154, 0.0000000000000000000 ) ) ;
#6298 = oriented_edge ( 'none', *, *, #29725, .f. ) ;
#6299 = oriented_edge ( 'none', *, *, #22137, .t. ) ;
#6300 = cartesian_point ( 'none', ( -23.81554718601331189, 39.29551915681643237, -11.40000000000001634 ) ) ;
#6301 = edge_loop ( 'none', ( #16939, #28826, #7812, #52060 ) ) ;
#6302 = cartesian_point ( 'none', ( 11.78695070659796151, -18.85304657425382402, -90.18292002594236578 ) ) ;
#6303 = cartesian_point ( 'none', ( -12.13427979043917304, 19.57874363077313618, 77.61169493655441443 ) ) ;
#6304 = advanced_face ( 'none', ( #12551 ), #1627, .f. ) ;
#6305 = vertex_point ( 'none', #37821 ) ;
#6306 = cartesian_point ( 'none', ( -13.31785244548627034, -83.58629711654369032, -31.13712529729708223 ) ) ;
#6307 = cartesian_point ( 'none', ( -33.71735122945333529, 22.21238902211287680, -30.49999999999998934 ) ) ;
#6308 = axis2_placement_3d ( 'none', #46078, #9572, #49820 ) ;
#6309 = face_outer_bound ( 'none', #4015, .t. ) ;
#6310 = cartesian_point ( 'none', ( -39.35200291821930563, -29.19623034442046361, -30.50000000000001421 ) ) ;
#6311 = circle ( 'none', #32324, 50.00000000000000000 ) ;
#6312 = axis2_placement_3d ( 'none', #15201, #31625, #43685 ) ;
#6313 = vertex_point ( 'none', #18052 ) ;
#6314 = cartesian_point ( 'none', ( 28.04509352772725350, -7.380564275245570016, 64.10000000000000853 ) ) ;
#6315 = vertex_point ( 'none', #30349 ) ;
#6317 = circle ( 'none', #35170, 3.000000000000002665 ) ;
#6316 = cartesian_point ( 'none', ( 1.348780855039176219, 21.02559815426084100, 77.68861355494034626 ) ) ;
#6318 = circle ( 'none', #47296, 0.1999999999999989009 ) ;
#6319 = direction ( 'none', ( 0.3364089637009678446, 0.9417159917627186960, -7.503769484450480031e-16 ) ) ;
#6320 = vertex_point ( 'none', #25857 ) ;
#6321 = toroidal_surface ( 'none', #33585, 17.49999999999999645, 1.000000000000000000 ) ;
#6322 = advanced_face ( 'none', ( #24027 ), #11276, .f. ) ;
#6323 = oriented_edge ( 'none', *, *, #44438, .f. ) ;
#6324 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#6325 = face_outer_bound ( 'none', #792, .t. ) ;
#6326 = cartesian_point ( 'none', ( -29.72746282992590139, -18.18513904534842496, -54.71508782498128909 ) ) ;
#6327 = vertex_point ( 'none', #17325 ) ;
#6328 = oriented_edge ( 'none', *, *, #33783, .t. ) ;
#6329 = cartesian_point ( 'none', ( -24.81069702335784299, -28.50232299445590201, -50.08679533992982158 ) ) ;
#6330 = axis2_placement_3d ( 'none', #34730, #50533, #42705 ) ;
#6331 = cartesian_point ( 'none', ( 0.4981096416906748425, -21.32232680132910474, -92.38548305331063659 ) ) ;
#6332 = plane ( 'none', #7456 ) ;
#6333 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203493932, -7.874224666723328902e-16 ) ) ;
#6334 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203510586, -9.929557176491242231e-15 ) ) ;
#6335 = cartesian_point ( 'none', ( 4.388928873388541874, -21.60878995557910542, 81.09999999999999432 ) ) ;
#6336 = axis2_placement_3d ( 'none', #12317, #37107, #28902 ) ;
#6337 = direction ( 'none', ( -0.9994901143334186111, 0.0000000000000000000, -0.03192978781279025291 ) ) ;
#6338 = edge_curve ( 'none', #39561, #39450, #2322, .t. ) ;
#6339 = cartesian_point ( 'none', ( 14.23934285291613655, -18.10485845053962706, 78.10507775793712426 ) ) ;
#6340 = edge_loop ( 'none', ( #48944, #39353, #49146, #8493 ) ) ;
#6341 = direction ( 'none', ( 0.2631307105943830327, -0.9647601925567280690, 2.523234146875355505e-16 ) ) ;
#6342 = oriented_edge ( 'none', *, *, #21744, .t. ) ;
#6343 = edge_curve ( 'none', #13863, #34856, #31709, .t. ) ;
#6344 = edge_curve ( 'none', #38778, #29724, #48232, .t. ) ;
#6345 = direction ( 'none', ( -0.8987840391973691556, -0.06999243097252906554, 0.4327681948695142333 ) ) ;
#6346 = direction ( 'none', ( 0.07763951691203511973, -0.9969814970267331100, 3.684072831700378943e-16 ) ) ;
#6347 = direction ( 'none', ( 0.07763951691204626360, -0.9969814970267323329, 2.533402362193355444e-16 ) ) ;
#6348 = direction ( 'none', ( -0.2631307105943830882, 0.9647601925567280690, 0.0000000000000000000 ) ) ;
#6349 = cylindrical_surface ( 'none', #43333, 5.500320936831879060 ) ;
#6351 = cartesian_point ( 'none', ( -21.38969822917522023, -5.833870984588095610, 73.59999999999998010 ) ) ;
#6350 = cartesian_point ( 'none', ( 33.51872258543681937, -15.70337079558619564, -12.59998533311816971 ) ) ;
#6352 = edge_curve ( 'none', #35679, #29424, #457, .t. ) ;
#6353 = cartesian_point ( 'none', ( 10.64436842123973115, 18.18143890514038929, 83.75818769727206359 ) ) ;
#6354 = cylindrical_surface ( 'none', #20398, 3.399999999999997247 ) ;
#6355 = edge_loop ( 'none', ( #51224, #50048, #27561, #5618 ) ) ;
#6356 = direction ( 'none', ( -0.8931569858525018057, -0.06955422654783562086, -0.4443341177449763313 ) ) ;
#6357 = vertex_point ( 'none', #41894 ) ;
#6358 = cartesian_point ( 'none', ( -32.98366180288675764, -22.62914169986993684, -31.89999999999993463 ) ) ;
#6359 = edge_curve ( 'none', #35910, #6357, #36154, .t. ) ;
#6360 = direction ( 'none', ( 0.5881599042594723992, -0.8087446612012274549, 0.0000000000000000000 ) ) ;
#6361 = face_bound ( 'none', #8129, .t. ) ;
#6362 = edge_loop ( 'none', ( #378, #44386, #45772 ) ) ;
#6364 = direction ( 'none', ( -0.6972696501539003000, 0.7168089250101853382, 0.0000000000000000000 ) ) ;
#6363 = cartesian_point ( 'none', ( -10.83087618877907765, -47.61772622866924820, -55.51715281383236089 ) ) ;
#6365 = vector ( 'none', #9470, 1000.000000000000227 ) ;
#6366 = direction ( 'none', ( 0.05413915549510352893, 0.9985334004640390448, -5.421010862427527100e-16 ) ) ;
#6367 = oriented_edge ( 'none', *, *, #1769, .t. ) ;
#6368 = circle ( 'none', #52263, 16.54801149218121381 ) ;
#6369 = oriented_edge ( 'none', *, *, #8392, .t. ) ;
#6370 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#6371 = circle ( 'none', #50611, 16.55000000000000071 ) ;
#6372 = advanced_face ( 'none', ( #49503 ), #1073, .f. ) ;
#6373 = cartesian_point ( 'none', ( 34.14556408651409214, 25.24248880335631995, -35.09999999999994458 ) ) ;
#6374 = edge_loop ( 'none', ( #39264, #22999, #9425, #46980 ) ) ;
#6375 = oriented_edge ( 'none', *, *, #38466, .t. ) ;
#6376 = cartesian_point ( 'none', ( -1.844023583892286045, 22.95836275329861564, 80.31415999999998689 ) ) ;
#6377 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#6378 = advanced_face ( 'none', ( #43121 ), #6148, .t. ) ;
#6379 = axis2_placement_3d ( 'none', #36368, #23553, #32089 ) ;
#6380 = cartesian_point ( 'none', ( -46.46454444121608418, -107.4317678947674324, -12.23475836397503791 ) ) ;
#6381 = direction ( 'none', ( 1.647987516595949858e-16, 2.240078029461010062e-16, -1.000000000000000000 ) ) ;
#6382 = direction ( 'none', ( -0.8568399646438383810, 0.5155824618711790652, -2.005353575242990836e-16 ) ) ;
#6383 = vertex_point ( 'none', #35149 ) ;
#6384 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#6385 = cartesian_point ( 'none', ( -20.93472648541454006, -20.06831400444202629, 66.56076951545867360 ) ) ;
#6386 = cartesian_point ( 'none', ( 34.14556408651409214, 25.24248880335631995, -35.09999999999994458 ) ) ;
#6387 = direction ( 'none', ( 1.647987516595949858e-16, 2.240078029461010062e-16, -1.000000000000000000 ) ) ;
#6388 = oriented_edge ( 'none', *, *, #34657, .f. ) ;
#6389 = oriented_edge ( 'none', *, *, #33401, .t. ) ;
#6390 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#6391 = cartesian_point ( 'none', ( 28.69516825560056716, -4.193723737060676804, 68.63923048454154241 ) ) ;
#6392 = direction ( 'none', ( -0.2631307105943831437, 0.9647601925567280690, 0.0000000000000000000 ) ) ;
#6393 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#6394 = cartesian_point ( 'none', ( 2.820745219788651781, -36.22164206845925349, -63.50000000000000000 ) ) ;
#6395 = direction ( 'none', ( -0.03378627175066264282, 0.4338549379059412070, -0.9003490327066622223 ) ) ;
#6396 = circle ( 'none', #20827, 7.300000000000003375 ) ;
#6397 = circle ( 'none', #16163, 2.133999999999998121 ) ;
#6398 = axis2_placement_3d ( 'none', #43251, #2640, #18706 ) ;
#6399 = cartesian_point ( 'none', ( -1.845378203628363023, 20.98672348356392092, 80.31415999999998689 ) ) ;
#6400 = face_outer_bound ( 'none', #14272, .t. ) ;
#6402 = direction ( 'none', ( -0.05413915549510320974, -0.9985334004640390448, 6.007768620724699742e-16 ) ) ;
#6401 = cartesian_point ( 'none', ( -14.00828201435609799, -47.86516537780790514, -76.50879213709998794 ) ) ;
#6403 = vertex_point ( 'none', #14433 ) ;
#6404 = oriented_edge ( 'none', *, *, #13211, .f. ) ;
#6405 = direction ( 'none', ( 0.07763951691203481442, -0.9969814970267332210, 6.065254942160064054e-16 ) ) ;
#6406 = axis2_placement_3d ( 'none', #24045, #8167, #36343 ) ;
#6407 = face_outer_bound ( 'none', #46954, .t. ) ;
#6408 = edge_loop ( 'none', ( #5935, #39681, #9082, #21692 ) ) ;
#6409 = cartesian_point ( 'none', ( -20.81441152436790176, -3.262170068456240024, 83.81996718239176403 ) ) ;
#6410 = circle ( 'none', #2188, 3.199999999999998401 ) ;
#6411 = edge_loop ( 'none', ( #36866, #22232, #16251 ) ) ;
#6412 = edge_curve ( 'none', #31004, #16480, #32982, .t. ) ;
#6413 = line ( 'none', #27948, #44645 ) ;
#6414 = oriented_edge ( 'none', *, *, #4577, .t. ) ;
#6415 = oriented_edge ( 'none', *, *, #14009, .f. ) ;
#6416 = direction ( 'none', ( 0.4081551754877779103, 0.03178491350593958681, 0.9123590696627952301 ) ) ;
#6417 = axis2_placement_3d ( 'none', #46942, #43211, #2237 ) ;
#6418 = edge_curve ( 'none', #10082, #49253, #46933, .t. ) ;
#6419 = cartesian_point ( 'none', ( -57.96622231135308567, -90.27295869168553111, -44.49999999999936051 ) ) ;
#6420 = cartesian_point ( 'none', ( 9.013649168507292586, -30.51174669235580339, -67.99829007894061306 ) ) ;
#6421 = circle ( 'none', #40336, 50.75000000000000000 ) ;
#6422 = cartesian_point ( 'none', ( 17.97765952551925750, -36.67143825597187146, -66.81650981205427797 ) ) ;
#6423 = cartesian_point ( 'none', ( 5.833870984588143571, -21.38969822917522734, 73.59999999999999432 ) ) ;
#6424 = cartesian_point ( 'none', ( -5.552306921025978781, -20.32354313653248212, 84.18018841059303270 ) ) ;
#6425 = cartesian_point ( 'none', ( 26.52346097467556518, -82.99124060962617477, -98.14101615137695944 ) ) ;
#6426 = edge_loop ( 'none', ( #36557, #38170, #26618, #3055 ) ) ;
#6427 = advanced_face ( 'none', ( #22120 ), #1717, .t. ) ;
#6428 = edge_curve ( 'none', #49028, #52195, #42500, .t. ) ;
#6429 = oriented_edge ( 'none', *, *, #21527, .t. ) ;
#6430 = cartesian_point ( 'none', ( 40.28775830612314479, -19.77647224436850237, -38.09999999999994458 ) ) ;
#6431 = direction ( 'none', ( -0.07763951691203931083, 0.9969814970267327769, -2.533402362193353965e-16 ) ) ;
#6432 = edge_curve ( 'none', #7219, #46045, #25294, .t. ) ;
#6433 = cartesian_point ( 'none', ( -17.31155008825665220, -86.41370245130555361, -64.73092118376823123 ) ) ;
#6434 = edge_curve ( 'none', #36412, #1146, #44389, .t. ) ;
#6435 = edge_curve ( 'none', #43980, #12522, #22720, .t. ) ;
#6436 = advanced_face ( 'none', ( #14430 ), #2679, .f. ) ;
#6437 = edge_curve ( 'none', #38233, #27331, #9338, .t. ) ;
#6438 = edge_loop ( 'none', ( #36956, #11373, #32475, #28333, #19023 ) ) ;
#6439 = cartesian_point ( 'none', ( -30.13948568054726351, -22.32870504246289656, -35.09999999999993747 ) ) ;
#6440 = cartesian_point ( 'none', ( -37.45011368969925059, 25.52477693924124935, 36.10000000000007248 ) ) ;
#6442 = edge_curve ( 'none', #6981, #39708, #32309, .t. ) ;
#6441 = direction ( 'none', ( -0.07763951691203439809, 0.9969814970267331100, 0.0000000000000000000 ) ) ;
#6443 = edge_loop ( 'none', ( #19343, #37375 ) ) ;
#6444 = cartesian_point ( 'none', ( 21.53222229280062905, 8.179229819513958333, 84.51227211499048053 ) ) ;
#6445 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#6446 = direction ( 'none', ( -0.8931569858525014727, -0.06955422654783566250, -0.4443341177449766644 ) ) ;
#6447 = cartesian_point ( 'none', ( -12.05158882158840150, 17.28056313011364864, 83.29077337147143112 ) ) ;
#6448 = oriented_edge ( 'none', *, *, #17530, .f. ) ;
#6449 = line ( 'none', #47498, #42799 ) ;
#6450 = face_outer_bound ( 'none', #41167, .t. ) ;
#6451 = cartesian_point ( 'none', ( 6.295790909218737852, -39.54777089733119766, -78.38848831764765634 ) ) ;
#6453 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#6452 = axis2_placement_3d ( 'none', #35631, #39698, #23671 ) ;
#6454 = vector ( 'none', #17817, 1000.000000000000000 ) ;
#6455 = oriented_edge ( 'none', *, *, #28294, .t. ) ;
#6456 = vertex_point ( 'none', #42596 ) ;
#6457 = circle ( 'none', #9474, 3.000000000000000444 ) ;
#6458 = oriented_edge ( 'none', *, *, #36419, .t. ) ;
#6459 = cartesian_point ( 'none', ( -14.80649207552393065, -37.59435579703227859, -76.50763861560308499 ) ) ;
#6460 = vertex_point ( 'none', #6063 ) ;
#6461 = oriented_edge ( 'none', *, *, #41808, .t. ) ;
#6462 = axis2_placement_3d ( 'none', #50850, #47272, #22907 ) ;
#6463 = line ( 'none', #10072, #23046 ) ;
#6464 = oriented_edge ( 'none', *, *, #1846, .t. ) ;
#6465 = oriented_edge ( 'none', *, *, #7307, .t. ) ;
#6466 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203584138, 0.0000000000000000000 ) ) ;
#6467 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6468 = direction ( 'none', ( -0.3623760519604413699, -0.9320319720726127910, 0.0000000000000000000 ) ) ;
#6469 = axis2_placement_3d ( 'none', #19470, #44163, #27800 ) ;
#6470 = cartesian_point ( 'none', ( -6.935453909962934191e-15, 5.698533092230869297e-14, 36.10000000000007958 ) ) ;
#6471 = axis2_placement_3d ( 'none', #7175, #43846, #6635 ) ;
#6473 = cartesian_point ( 'none', ( 15.64792181425605300, 16.90166636090015118, 77.88058139104015254 ) ) ;
#6472 = cartesian_point ( 'none', ( -5.285257262034072312, -39.59598822238110216, -85.25479032044802352 ) ) ;
#6474 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203579974, -8.049792819408127407e-16 ) ) ;
#6475 = oriented_edge ( 'none', *, *, #21992, .t. ) ;
#6476 = cartesian_point ( 'none', ( 39.74639223655132270, -15.39599961607604506, -30.49999999999994671 ) ) ;
#6477 = oriented_edge ( 'none', *, *, #929, .t. ) ;
#6478 = vertex_point ( 'none', #52011 ) ;
#6479 = axis2_placement_3d ( 'none', #1922, #17995, #2093 ) ;
#6480 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#6481 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#6482 = axis2_placement_3d ( 'none', #1220, #38460, #14015 ) ;
#6483 = oriented_edge ( 'none', *, *, #39320, .f. ) ;
#6484 = cartesian_point ( 'none', ( 4.330072701388169243, -10.11852425745655104, 97.48078468525072537 ) ) ;
#6485 = oriented_edge ( 'none', *, *, #11969, .f. ) ;
#6486 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203542504, 0.0000000000000000000 ) ) ;
#6487 = cartesian_point ( 'none', ( -29.70994089239212599, -19.33962001349296145, -30.49999999999993605 ) ) ;
#6488 = advanced_face ( 'none', ( #9992 ), #8732, .t. ) ;
#6489 = direction ( 'none', ( 0.4104218873532141099, 0.0000000000000000000, 0.9118957585061054916 ) ) ;
#6490 = cartesian_point ( 'none', ( -22.44222107155275481, -1.974830214361182446, 84.91370849898474660 ) ) ;
#6491 = circle ( 'none', #50541, 25.00000000000000000 ) ;
#6492 = cartesian_point ( 'none', ( -20.22939419539617134, 20.77931878219216344, 66.18647019960455680 ) ) ;
#6493 = axis2_placement_3d ( 'none', #9397, #37919, #41821 ) ;
#6494 = direction ( 'none', ( -4.430922201617625967e-16, 6.186244751703154294e-17, 1.000000000000000000 ) ) ;
#6495 = edge_curve ( 'none', #43912, #31215, #41249, .t. ) ;
#6496 = advanced_face ( 'none', ( #45668 ), #19612, .f. ) ;
#6497 = edge_curve ( 'none', #18669, #40079, #38704, .t. ) ;
#6498 = vector ( 'none', #46321, 1000.000000000000000 ) ;
#6499 = oriented_edge ( 'none', *, *, #26552, .t. ) ;
#6500 = line ( 'none', #47941, #28810 ) ;
#6501 = vector ( 'none', #11718, 999.9999999999998863 ) ;
#6502 = cartesian_point ( 'none', ( 3.289346581865446595, -42.23902736467903196, -63.50000000000000000 ) ) ;
#6503 = edge_curve ( 'none', #35084, #26638, #29135, .t. ) ;
#6504 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#6505 = axis2_placement_3d ( 'none', #2868, #27454, #43472 ) ;
#6506 = direction ( 'none', ( -3.356008394229383544e-16, -5.834634232284213348e-16, -1.000000000000000000 ) ) ;
#6507 = cartesian_point ( 'none', ( -0.8946444160209108265, 3.280184654692844148, 110.3499999999999943 ) ) ;
#6508 = vector ( 'none', #19210, 999.9999999999998863 ) ;
#6509 = direction ( 'none', ( -0.8082753062076785122, -0.06294410126270429118, -0.5854306700977613964 ) ) ;
#6510 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#6511 = edge_curve ( 'none', #33797, #13958, #11885, .t. ) ;
#6512 = direction ( 'none', ( -0.6256668579825839238, -0.04872354476638256909, -0.7785672732703315946 ) ) ;
#6513 = vertex_point ( 'none', #39916 ) ;
#6514 = oriented_edge ( 'none', *, *, #22068, .t. ) ;
#6515 = cartesian_point ( 'none', ( -3.167138064164684685, -39.71577726104357708, -49.64039058870358900 ) ) ;
#6516 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 2.443272501375784959e-16 ) ) ;
#6517 = b_spline_curve_with_knots ( 'none', 3,
( #48981, #8544, #12643, #32624, #41327, #36722, #41156, #16742, #45398, #12452, #16931, #36900, #9, #549, #44695, #24762, #24581, #49324, #32979, #29043, #4626, #45054, #33161, #40807, #8728, #20696, #37245, #12805, #20347, #36536, #184, #21042 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01629127222065481981, 0.01697000183888171948, 0.01764873145710861915, 0.01832746107533551883, 0.01900619069356241850, 0.01968492031178931817, 0.02036364993001621437, 0.02104237954824311752, 0.02172110916647001372, 0.02239983878469691339, 0.02307856840292381306, 0.02375729802115071274, 0.02443602763937761241, 0.02579348687583141869, 0.02647221649405832877, 0.02715094611228523885 ),
.unspecified. ) ;
#6518 = toroidal_surface ( 'none', #2417, 19.25000000000000000, 4.050000000000003375 ) ;
#6519 = direction ( 'none', ( -3.356008394229383544e-16, -5.834634232284213348e-16, -1.000000000000000000 ) ) ;
#6520 = vertex_point ( 'none', #15141 ) ;
#6521 = oriented_edge ( 'none', *, *, #29097, .t. ) ;
#6522 = line ( 'none', #33278, #21836 ) ;
#6523 = edge_curve ( 'none', #52645, #27922, #30434, .t. ) ;
#6524 = direction ( 'none', ( 0.6285283863368308355, -0.1521649790415573467, 0.7627567677327431461 ) ) ;
#6525 = cartesian_point ( 'none', ( -3.361667045097380679, -51.19032938778136099, -50.01221948814799134 ) ) ;
#6526 = cartesian_point ( 'none', ( 6.040169720785477203, -46.26421769813000395, -41.65196419561351604 ) ) ;
#6527 = cartesian_point ( 'none', ( 18.97512999931981525, 39.69816672730515705, -10.00000000000003375 ) ) ;
#6528 = cartesian_point ( 'none', ( -10.83087618877907765, -47.61772622866924820, -55.51715281383236089 ) ) ;
#6529 = oriented_edge ( 'none', *, *, #6434, .f. ) ;
#6530 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203536953, 0.0000000000000000000 ) ) ;
#6532 = cartesian_point ( 'none', ( 31.01471982888942591, -33.04712403680680666, 35.10000000000003695 ) ) ;
#6531 = cartesian_point ( 'none', ( -32.63581879695253463, -29.06046556551873650, -34.79676859544152023 ) ) ;
#6533 = oriented_edge ( 'none', *, *, #28696, .t. ) ;
#6534 = oriented_edge ( 'none', *, *, #37610, .t. ) ;
#6535 = cartesian_point ( 'none', ( -6.311056043014537487, -11.94231512938945450, 46.09731758272499746 ) ) ;
#6536 = direction ( 'none', ( 0.07763951691203581362, -0.9969814970267331100, -3.270671090859534614e-16 ) ) ;
#6537 = plane ( 'none', #11800 ) ;
#6538 = cartesian_point ( 'none', ( 7.546716998777191598, -36.96389690891860624, -85.85223805552766407 ) ) ;
#6539 = direction ( 'none', ( 3.356008394229383051e-16, 5.834634232284213348e-16, 1.000000000000000000 ) ) ;
#6540 = approval_role ( '' ) ;
#6541 = edge_loop ( 'none', ( #32913, #38453 ) ) ;
#6542 = vertex_point ( 'none', #23361 ) ;
#6544 = direction ( 'none', ( 0.07763951691203481442, -0.9969814970267332210, 6.065254942160064054e-16 ) ) ;
#6543 = cartesian_point ( 'none', ( -20.59748130889949991, 20.41430292049019002, 64.09999999999999432 ) ) ;
#6545 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267331100, -3.270671090859534121e-16 ) ) ;
#6546 = line ( 'none', #39694, #48607 ) ;
#6547 = axis2_placement_3d ( 'none', #35448, #2980, #11167 ) ;
#6548 = direction ( 'none', ( -0.07763951691203546668, 0.9969814970267332210, 4.067980730699867884e-16 ) ) ;
#6549 = line ( 'none', #28012, #2718 ) ;
#6550 = cartesian_point ( 'none', ( -11.98394527843841573, -9.458979680407598067, -80.19849849514918105 ) ) ;
#6551 = axis2_placement_3d ( 'none', #48942, #24547, #159 ) ;
#6552 = b_spline_curve_with_knots ( 'none', 3,
( #11556, #40069, #3886, #48762 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001158752244558803202 ),
.unspecified. ) ;
#6553 = cartesian_point ( 'none', ( 29.13991269461144640, -116.5895170594270951, -3.500000000000204281 ) ) ;
#6554 = direction ( 'none', ( -0.9964700699806628981, -0.07759968974482088500, -0.03202636077109257545 ) ) ;
#6555 = cartesian_point ( 'none', ( 0.2643926751102577133, 23.03158884523384842, 77.67070821805187109 ) ) ;
#6556 = line ( 'none', #15227, #41634 ) ;
#6557 = vertex_point ( 'none', #23895 ) ;
#6558 = cartesian_point ( 'none', ( 14.79222159212572052, -20.33992822921088006, 86.56000000000001648 ) ) ;
#6559 = vector ( 'none', #6381, 1000.000000000000000 ) ;
#6560 = face_outer_bound ( 'none', #11330, .t. ) ;
#6561 = line ( 'none', #14393, #3411 ) ;
#6562 = cartesian_point ( 'none', ( 0.9659963032757541423, -21.04558420343262526, 81.98056115582602388 ) ) ;
#6563 = cartesian_point ( 'none', ( -0.9966755114287453310, -2.709238132437108870, -87.99999999999995737 ) ) ;
#6564 = b_spline_curve_with_knots ( 'none', 3,
( #17100, #8715, #32782, #29033, #29214, #347, #45040, #45391, #8350, #12630, #174, #33497 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 5.816266798657175849e-16, 0.001136001831455110038, 0.001704002747182374383, 0.002272003662909638511, 0.003408005494364169368, 0.004544007325818700226 ),
.unspecified. ) ;
#6565 = advanced_face ( 'none', ( #17021 ), #23719, .f. ) ;
#6566 = cartesian_point ( 'none', ( -18.18199362667063568, 22.59236835216085382, 68.63923048454151399 ) ) ;
#6567 = oriented_edge ( 'none', *, *, #9804, .t. ) ;
#6568 = oriented_edge ( 'none', *, *, #51912, .f. ) ;
#6569 = direction ( 'none', ( 0.2132084546046451035, -0.2908730135903200287, 0.9327030850436727194 ) ) ;
#6570 = cartesian_point ( 'none', ( 18.16770947455948360, -41.12006396970974009, -79.64389671555585437 ) ) ;
#6571 = circle ( 'none', #46040, 2.499999999999993339 ) ;
#6572 = cartesian_point ( 'none', ( -25.52477693924133462, -37.45011368969909427, 76.10000000000007958 ) ) ;
#6573 = cartesian_point ( 'none', ( -0.9966755114287453310, -2.709238132437108870, -87.99999999999995737 ) ) ;
#6574 = oriented_edge ( 'none', *, *, #45057, .t. ) ;
#6575 = oriented_edge ( 'none', *, *, #48651, .f. ) ;
#6576 = axis2_placement_3d ( 'none', #21434, #42224, #1119 ) ;
#6577 = edge_loop ( 'none', ( #42551, #26856, #46774, #26139 ) ) ;
#6578 = cartesian_point ( 'none', ( -17.29951864414467622, -15.20689256352574859, 83.84179538096229578 ) ) ;
#6579 = direction ( 'none', ( -8.477291274466798372e-17, -7.259903437027396653e-16, -1.000000000000000000 ) ) ;
#6580 = cartesian_point ( 'none', ( 13.69696090470531047, -45.68121733844601806, -50.42342227501286089 ) ) ;
#6581 = cartesian_point ( 'none', ( -3.843867895384696087, -28.74629877118811194, 46.41109111676814791 ) ) ;
#6582 = cartesian_point ( 'none', ( -20.33992822921088006, -14.79222159212572762, 76.17520238876900862 ) ) ;
#6583 = axis2_placement_3d ( 'none', #33573, #28926, #49212 ) ;
#6584 = cartesian_point ( 'none', ( 8.822398563892086543, -12.13116991801842026, 68.67938962253900570 ) ) ;
#6585 = edge_curve ( 'none', #7579, #39063, #52035, .t. ) ;
#6586 = oriented_edge ( 'none', *, *, #16337, .t. ) ;
#6587 = oriented_edge ( 'none', *, *, #16029, .f. ) ;
#6588 = advanced_face ( 'none', ( #16308 ), #41228, .f. ) ;
#6589 = edge_loop ( 'none', ( #32209, #14760, #4400, #17335 ) ) ;
#6590 = cartesian_point ( 'none', ( -6.568645366949571240, -93.49219291534868148, -82.22339084779507346 ) ) ;
#6591 = edge_curve ( 'none', #14102, #49266, #48214, .t. ) ;
#6592 = cartesian_point ( 'none', ( 20.76423392832425563, 7.419507353580024223, 81.10000000000000853 ) ) ;
#6593 = edge_curve ( 'none', #18851, #10662, #38682, .t. ) ;
#6594 = cartesian_point ( 'none', ( 32.98366180288690686, 22.62914169986968460, -12.09999999999994458 ) ) ;
#6595 = edge_loop ( 'none', ( #20413, #52150, #15026, #24755 ) ) ;
#6596 = cartesian_point ( 'none', ( -20.57777538329814604, -4.517179597585075257, 80.65637564274071281 ) ) ;
#6597 = edge_loop ( 'none', ( #16438, #15427, #11053, #20144 ) ) ;
#6598 = cartesian_point ( 'none', ( -21.05134682959737802, 0.8499015731385153316, 78.38093271940458351 ) ) ;
#6599 = edge_loop ( 'none', ( #22475, #6764, #31121, #25055, #14588, #47349, #14399, #44797, #34035, #10388, #51386, #45788, #29630, #22658, #6110, #30999, #16821, #39881, #30855 ) ) ;
#6600 = vector ( 'none', #13028, 999.9999999999998863 ) ;
#6601 = edge_curve ( 'none', #41478, #10875, #51363, .t. ) ;
#6602 = face_outer_bound ( 'none', #44020, .t. ) ;
#6603 = edge_curve ( 'none', #19772, #39078, #37409, .t. ) ;
#6605 = direction ( 'none', ( 0.6285283863368298363, -0.1521649790415552095, 0.7627567677327444784 ) ) ;
#6604 = face_outer_bound ( 'none', #31748, .t. ) ;
#6606 = cartesian_point ( 'none', ( -13.17080954822672112, -43.52085513585458187, -64.62109860556240903 ) ) ;
#6607 = cartesian_point ( 'none', ( -15.43751868731708576, -14.33729560129507519, 78.29381603765973807 ) ) ;
#6608 = cartesian_point ( 'none', ( -23.42906518012824080, -1.824528647432768880, 89.09999999999998010 ) ) ;
#6609 = cartesian_point ( 'none', ( 24.20608819456399985, -54.28450895793576336, -101.9999999999997442 ) ) ;
#6610 = cartesian_point ( 'none', ( -0.8262210157227131146, 28.79966480190992684, 68.31072833848759274 ) ) ;
#6611 = edge_curve ( 'none', #42831, #24775, #40555, .t. ) ;
#6612 = cartesian_point ( 'none', ( -5.722019636678292720, -20.27661172905307652, 84.30369997849324193 ) ) ;
#6613 = cartesian_point ( 'none', ( 21.46758374188651786, 39.89226551958530820, 53.10000000000006537 ) ) ;
#6614 = vector ( 'none', #21855, 1000.000000000000114 ) ;
#6615 = oriented_edge ( 'none', *, *, #10270, .t. ) ;
#6616 = vector ( 'none', #15212, 1000.000000000000114 ) ;
#6617 = cartesian_point ( 'none', ( -20.75423298994144972, 9.989592573196924619, 84.61768465381007331 ) ) ;
#6618 = line ( 'none', #36464, #35342 ) ;
#6619 = direction ( 'none', ( 0.07763951691203460626, -0.9969814970267332210, 0.0000000000000000000 ) ) ;
#6620 = circle ( 'none', #20486, 12.50000000000000178 ) ;
#6621 = cartesian_point ( 'none', ( -7.528467729740981440, -21.76823038843176406, 77.38617732142662931 ) ) ;
#6622 = oriented_edge ( 'none', *, *, #36683, .t. ) ;
#6623 = oriented_edge ( 'none', *, *, #14302, .f. ) ;
#6624 = axis2_placement_3d ( 'none', #24468, #4150, #32686 ) ;
#6625 = conical_surface ( 'none', #11552, 2.499999999999986233, 1.029744258676651425 ) ;
#6626 = vertex_point ( 'none', #35499 ) ;
#6627 = axis2_placement_3d ( 'none', #31391, #6974, #3224 ) ;
#6628 = cartesian_point ( 'none', ( -37.91773896391841703, 18.35037115483255832, -12.09999999999995879 ) ) ;
#6629 = oriented_edge ( 'none', *, *, #41106, .t. ) ;
#6630 = cartesian_point ( 'none', ( 4.825898891058822032e-14, 1.974364169851019869e-14, -73.99999999999995737 ) ) ;
#6631 = direction ( 'none', ( -0.6256668579825837018, -0.04872354476638451892, -0.7785672732703318166 ) ) ;
#6632 = cartesian_point ( 'none', ( 21.64635270865108652, -7.870132687087879830, 78.98934055764765105 ) ) ;
#6633 = cartesian_point ( 'none', ( -9.670317570341193658, -18.71781618893577459, 78.52622036792706695 ) ) ;
#6634 = cartesian_point ( 'none', ( -12.12967626704645596, 17.22575294974126692, 83.16740981634043806 ) ) ;
#6635 = direction ( 'none', ( -0.8931569858525015837, -0.06955422654783566250, -0.4443341177449767199 ) ) ;
#6636 = line ( 'none', #22447, #21334 ) ;
#6637 = b_spline_curve_with_knots ( 'none', 3,
( #36795, #32706, #20423, #20252 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 8.572412988215480474e-17, 0.001928041796341631656 ),
.unspecified. ) ;
#6638 = oriented_edge ( 'none', *, *, #38008, .f. ) ;
#6639 = vertex_point ( 'none', #12102 ) ;
#6640 = cartesian_point ( 'none', ( 6.623263116371292725, -24.28397880684541121, 73.59999999999999432 ) ) ;
#6641 = cartesian_point ( 'none', ( -38.59153510662596887, 15.86515189728755360, -35.09999999999995879 ) ) ;
#6642 = axis2_placement_3d ( 'none', #28142, #48964, #8003 ) ;
#6643 = oriented_edge ( 'none', *, *, #52513, .t. ) ;
#6644 = b_spline_curve_with_knots ( 'none', 3,
( #4667, #37284, #8399, #12844 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.717784273408730781e-06, 0.0006833231750156293794 ),
.unspecified. ) ;
#6645 = oriented_edge ( 'none', *, *, #30200, .f. ) ;
#6646 = cartesian_point ( 'none', ( -15.20585917914595875, -37.55849626945384045, -75.95236167616735656 ) ) ;
#6647 = cartesian_point ( 'none', ( -11.51952953379961642, 17.63981557440182257, 84.34369005565604027 ) ) ;
#6648 = vertex_point ( 'none', #28678 ) ;
#6649 = direction ( 'none', ( -0.3364089637009671785, -0.9417159917627190291, 0.0000000000000000000 ) ) ;
#6650 = face_outer_bound ( 'none', #6374, .t. ) ;
#6651 = cylindrical_surface ( 'none', #27313, 3.000000000000000444 ) ;
#6652 = advanced_face ( 'none', ( #30415 ), #4440, .f. ) ;
#6653 = oriented_edge ( 'none', *, *, #36740, .f. ) ;
#6654 = axis2_placement_3d ( 'none', #46723, #22514, #22340 ) ;
#6655 = direction ( 'none', ( -0.07763951691203546668, 0.9969814970267332210, 4.067980730699867884e-16 ) ) ;
#6656 = face_outer_bound ( 'none', #10462, .t. ) ;
#6657 = plane ( 'none', #40753 ) ;
#6658 = direction ( 'none', ( -0.9969814970267332210, -0.07763951691203489769, 8.163404592832055659e-15 ) ) ;
#6660 = cartesian_point ( 'none', ( 16.60808651239103995, 15.95844253225456733, 79.28968280517085532 ) ) ;
#6659 = cartesian_point ( 'none', ( -37.99359030807659110, 32.50364741842263072, 35.10000000000002274 ) ) ;
#6661 = cartesian_point ( 'none', ( 20.29519086905461123, 5.656419008615839239, 84.17900543771212085 ) ) ;
#6662 = axis2_placement_3d ( 'none', #1136, #17004, #36325 ) ;
#6663 = vector ( 'none', #18254, 1000.000000000000000 ) ;
#6664 = oriented_edge ( 'none', *, *, #4717, .f. ) ;
#6665 = line ( 'none', #34442, #19437 ) ;
#6666 = edge_curve ( 'none', #34683, #36406, #5470, .t. ) ;
#6667 = face_outer_bound ( 'none', #18874, .t. ) ;
#6668 = edge_curve ( 'none', #46638, #13477, #26083, .t. ) ;
#6669 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#6670 = edge_curve ( 'none', #13716, #22958, #1053, .t. ) ;
#6671 = direction ( 'none', ( 2.891205793294675861e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6672 = oriented_edge ( 'none', *, *, #16037, .t. ) ;
#6673 = direction ( 'none', ( -0.5155824618711734031, -0.8568399646438418227, 9.755556594635960932e-16 ) ) ;
#6674 = cartesian_point ( 'none', ( 2.820745219788651781, -36.22164206845926060, -63.50000000000000000 ) ) ;
#6675 = edge_loop ( 'none', ( #52013, #52411, #32678, #8102 ) ) ;
#6676 = oriented_edge ( 'none', *, *, #199, .f. ) ;
#6677 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6678 = edge_loop ( 'none', ( #44640, #94, #11383, #24131 ) ) ;
#6679 = edge_curve ( 'none', #22140, #1530, #22703, .t. ) ;
#6680 = direction ( 'none', ( -7.771561172376065215e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#6681 = oriented_edge ( 'none', *, *, #38915, .t. ) ;
#6682 = cartesian_point ( 'none', ( -1.096504835558746044e-14, -2.015526181435086976e-14, 107.2837661840735706 ) ) ;
#6683 = edge_curve ( 'none', #5870, #23801, #50283, .t. ) ;
#6684 = circle ( 'none', #32422, 7.000000000000001776 ) ;
#6685 = cartesian_point ( 'none', ( -17.83281977948707464, -12.96892588892136366, 81.09999999999998010 ) ) ;
#6686 = oriented_edge ( 'none', *, *, #35181, .t. ) ;
#6687 = oriented_edge ( 'none', *, *, #51513, .f. ) ;
#6688 = direction ( 'none', ( 0.3623760519604413144, 0.9320319720726126800, 0.0000000000000000000 ) ) ;
#6689 = direction ( 'none', ( -1.647987516595949858e-16, -2.240078029461010062e-16, 1.000000000000000000 ) ) ;
#6690 = direction ( 'none', ( -0.03378627175066264282, 0.4338549379059412070, -0.9003490327066622223 ) ) ;
#6691 = oriented_edge ( 'none', *, *, #20452, .t. ) ;
#6692 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203593852, 0.0000000000000000000 ) ) ;
#6693 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#6694 = oriented_edge ( 'none', *, *, #16421, .t. ) ;
#6695 = vector ( 'none', #26485, 999.9999999999997726 ) ;
#6696 = advanced_face ( 'none', ( #29114 ), #3736, .f. ) ;
#6697 = cartesian_point ( 'none', ( 3.251290153684678960e-15, -2.924027599640164357e-14, 68.63923048454131504 ) ) ;
#6698 = axis2_placement_3d ( 'none', #25904, #38228, #13779 ) ;
#6699 = direction ( 'none', ( -0.07763951691203579974, 0.9969814970267329990, 3.270671090859534121e-16 ) ) ;
#6700 = cartesian_point ( 'none', ( -0.3414667963818338592, -84.98303285446100119, -81.66886147463760892 ) ) ;
#6701 = conical_surface ( 'none', #45723, 3.399999999999997247, 0.7853981633974573828 ) ;
#6702 = cartesian_point ( 'none', ( 70.94188741392682118, -86.65367049438653169, -82.50000000000062528 ) ) ;
#6703 = oriented_edge ( 'none', *, *, #25964, .f. ) ;
#6704 = axis2_placement_3d ( 'none', #4556, #4722, #28966 ) ;
#6705 = circle ( 'none', #46210, 3.250000000000000000 ) ;
#6706 = cartesian_point ( 'none', ( -15.68879768298081245, -51.30681766107397124, -50.94016875071405792 ) ) ;
#6707 = advanced_face ( 'none', ( #36738 ), #47541, .f. ) ;
#6708 = direction ( 'none', ( 0.5613294601901643865, 0.3869357523536792742, 0.7315667848345157598 ) ) ;
#6709 = cartesian_point ( 'none', ( 22.98711164180927824, -1.442061599584488318, 81.88584000000000174 ) ) ;
#6710 = direction ( 'none', ( -0.8568399646438381589, 0.5155824618711795093, 0.0000000000000000000 ) ) ;
#6711 = cartesian_point ( 'none', ( 13.80082301103787756, -18.43995267722637266, 79.26338264390994937 ) ) ;
#6712 = vertex_point ( 'none', #29383 ) ;
#6713 = plane ( 'none', #43628 ) ;
#6714 = circle ( 'none', #38213, 15.80750000000000455 ) ;
#6715 = advanced_face ( 'none', ( #39287 ), #6128, .f. ) ;
#6716 = direction ( 'none', ( -0.07763951691203931083, 0.9969814970267327769, 0.0000000000000000000 ) ) ;
#6717 = cartesian_point ( 'none', ( 8.331524559232483412e-15, -2.387837689386656570e-14, 47.09999999999998721 ) ) ;
#6718 = line ( 'none', #29711, #27119 ) ;
#6719 = direction ( 'none', ( -0.8931569858525015837, -0.06955422654783566250, -0.4443341177449766644 ) ) ;
#6720 = edge_loop ( 'none', ( #10593, #32844, #2711, #3311 ) ) ;
#6721 = plane ( 'none', #31410 ) ;
#6722 = vertex_point ( 'none', #41318 ) ;
#6723 = oriented_edge ( 'none', *, *, #7558, .t. ) ;
#6724 = cartesian_point ( 'none', ( 7.207073286551788804, -51.15661797689573120, -40.89566133143736693 ) ) ;
#6725 = cartesian_point ( 'none', ( 15.00416388394130962, -14.79092060425148603, 84.51210952646273711 ) ) ;
#6726 = vertex_point ( 'none', #41491 ) ;
#6727 = axis2_placement_3d ( 'none', #28118, #52488, #148 ) ;
#6728 = oriented_edge ( 'none', *, *, #31272, .f. ) ;
#6729 = cartesian_point ( 'none', ( 37.45011368969942112, -25.52477693924087987, 36.10000000000008669 ) ) ;
#6730 = line ( 'none', #12584, #39265 ) ;
#6731 = axis2_placement_3d ( 'none', #50866, #22738, #38452 ) ;
#6732 = cartesian_point ( 'none', ( 3.620570423305820906, -46.49232587070025602, -63.50000000000000000 ) ) ;
#6733 = cartesian_point ( 'none', ( 12.83227075137480711, -4.246504775639114548, 46.40577861738228904 ) ) ;
#6734 = axis2_placement_3d ( 'none', #35238, #35057, #22726 ) ;
#6735 = face_outer_bound ( 'none', #12062, .t. ) ;
#6736 = edge_curve ( 'none', #35367, #26969, #26526, .t. ) ;
#6737 = oriented_edge ( 'none', *, *, #40706, .f. ) ;
#6738 = oriented_edge ( 'none', *, *, #42945, .f. ) ;
#6739 = cartesian_point ( 'none', ( -26.05274868190250359, -14.69362947518386164, 68.59999999999999432 ) ) ;
#6740 = edge_curve ( 'none', #25299, #28479, #15695, .t. ) ;
#6741 = cartesian_point ( 'none', ( 23.85804408467996751, -40.63724865324775948, -55.99981417265374262 ) ) ;
#6742 = cartesian_point ( 'none', ( 14.79222159212572407, -20.33992822921088006, 81.10000000000000853 ) ) ;
#6743 = direction ( 'none', ( 0.2631307105943797020, -0.9647601925567289571, 1.440493793230149608e-16 ) ) ;
#6744 = vertex_point ( 'none', #5133 ) ;
#6745 = direction ( 'none', ( 0.1702511560897723708, -0.9854007021765794905, 0.0000000000000000000 ) ) ;
#6746 = oriented_edge ( 'none', *, *, #38705, .f. ) ;
#6747 = oriented_edge ( 'none', *, *, #17954, .f. ) ;
#6748 = cartesian_point ( 'none', ( 17.06395071835881438, -69.58520626161190137, -49.09650544449892351 ) ) ;
#6749 = cartesian_point ( 'none', ( 13.76985202582252299, -2.981807369189008128, 68.10000000000000853 ) ) ;
#6750 = cartesian_point ( 'none', ( -26.81013037920278919, -84.63700261503265665, -85.35655446639236743 ) ) ;
#6751 = edge_curve ( 'none', #39086, #31259, #36137, .t. ) ;
#6752 = cartesian_point ( 'none', ( 7.069234927172336036, 28.12547098243969756, 65.80259816046847732 ) ) ;
#6753 = toroidal_surface ( 'none', #52192, 13.50000000000000178, 1.000000000000000000 ) ;
#6754 = edge_curve ( 'none', #7959, #49868, #17537, .t. ) ;
#6755 = vertex_point ( 'none', #33670 ) ;
#6756 = line ( 'none', #30465, #31013 ) ;
#6757 = edge_curve ( 'none', #26014, #33853, #28778, .t. ) ;
#6758 = direction ( 'none', ( 0.5882076359134007504, -0.8087099461816752433, 5.372515371892242257e-16 ) ) ;
#6759 = advanced_face ( 'none', ( #14413 ), #20855, .f. ) ;
#6760 = direction ( 'none', ( 4.430922201617625967e-16, -6.186244751703154294e-17, -1.000000000000000000 ) ) ;
#6761 = oriented_edge ( 'none', *, *, #44276, .f. ) ;
#6762 = oriented_edge ( 'none', *, *, #46298, .f. ) ;
#6763 = face_outer_bound ( 'none', #30509, .t. ) ;
#6764 = oriented_edge ( 'none', *, *, #24396, .f. ) ;
#6765 = direction ( 'none', ( 6.307717298314543224e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6766 = circle ( 'none', #49133, 23.03229999999999933 ) ;
#6767 = cartesian_point ( 'none', ( -20.93957870477433403, 2.321215705397142948, 79.89931770864946259 ) ) ;
#6768 = advanced_face ( 'none', ( #25275 ), #33500, .f. ) ;
#6769 = cartesian_point ( 'none', ( 31.91826005916609432, -94.30654629873490080, -98.14101615137775525 ) ) ;
#6770 = oriented_edge ( 'none', *, *, #51602, .f. ) ;
#6771 = cartesian_point ( 'none', ( -20.65043870318998742, -20.36093956403997396, 65.79245016211982033 ) ) ;
#6772 = cartesian_point ( 'none', ( -20.99005819444982279, 1.808970081202317060, 79.58753580226169788 ) ) ;
#6773 = oriented_edge ( 'none', *, *, #8783, .t. ) ;
#6774 = oriented_edge ( 'none', *, *, #23781, .t. ) ;
#6775 = axis2_placement_3d ( 'none', #17515, #13033, #4863 ) ;
#6776 = cartesian_point ( 'none', ( -13.16136756146550368, -43.54653368488295939, -64.42350342687994669 ) ) ;
#6777 = oriented_edge ( 'none', *, *, #5260, .f. ) ;
#6778 = oriented_edge ( 'none', *, *, #7624, .t. ) ;
#6779 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#6780 = direction ( 'none', ( 0.1013298048906474541, 0.007891016156229451947, -0.9948215933044706194 ) ) ;
#6781 = plane ( 'none', #4766 ) ;
#6782 = cartesian_point ( 'none', ( -32.98366180288675764, -22.62914169986993684, -32.09999999999994458 ) ) ;
#6783 = circle ( 'none', #50264, 1.000000000000001998 ) ;
#6785 = cartesian_point ( 'none', ( -29.68935996320116288, -1.360112486328986625, 68.09999999999999432 ) ) ;
#6784 = direction ( 'none', ( 0.07763951691203581362, -0.9969814970267331100, -3.270671090859534614e-16 ) ) ;
#6786 = cartesian_point ( 'none', ( 24.77627037096899798, -44.80515169977947920, -69.23450837530852198 ) ) ;
#6787 = direction ( 'none', ( -0.2631307105943830882, 0.9647601925567280690, -1.440493793230160208e-16 ) ) ;
#6788 = axis2_placement_3d ( 'none', #5629, #9733, #38267 ) ;
#6789 = line ( 'none', #34601, #3620 ) ;
#6790 = cartesian_point ( 'none', ( 1.534168091341300943, 30.47875209498437243, 51.09999999999999432 ) ) ;
#6791 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#6792 = vertex_point ( 'none', #42700 ) ;
#6793 = oriented_edge ( 'none', *, *, #28060, .f. ) ;
#6794 = axis2_placement_3d ( 'none', #4747, #20815, #33109 ) ;
#6795 = axis2_placement_3d ( 'none', #39040, #10692, #39210 ) ;
#6796 = vertex_point ( 'none', #9932 ) ;
#6797 = oriented_edge ( 'none', *, *, #26635, .t. ) ;
#6798 = edge_loop ( 'none', ( #30362, #10458 ) ) ;
#6799 = oriented_edge ( 'none', *, *, #28993, .f. ) ;
#6800 = line ( 'none', #48245, #29111 ) ;
#6801 = cartesian_point ( 'none', ( -23.88282897875347999, 39.10717595846392669, 47.90001466688175213 ) ) ;
#6802 = axis2_placement_3d ( 'none', #45843, #29852, #13051 ) ;
#6803 = oriented_edge ( 'none', *, *, #24469, .f. ) ;
#6804 = cartesian_point ( 'none', ( -11.02656560813740860, -37.29999560502659506, -54.50046465171816124 ) ) ;
#6805 = cartesian_point ( 'none', ( 20.48164532248091874, 10.53592074685363045, 82.83737264744280537 ) ) ;
#6806 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6807 = axis2_placement_3d ( 'none', #5360, #13189, #9296 ) ;
#6808 = circle ( 'none', #24202, 22.99999999999999645 ) ;
#6809 = cartesian_point ( 'none', ( 23.56208511315525911, -58.14616546772270311, -100.4219138255340624 ) ) ;
#6810 = cartesian_point ( 'none', ( -12.61446733937556530, -50.78266878705595389, -53.61664203784962979 ) ) ;
#6811 = direction ( 'none', ( 0.7762171656410770115, 0.06044758698022838217, -0.6275611531893926509 ) ) ;
#6812 = plane ( 'none', #25600 ) ;
#6813 = vertex_point ( 'none', #34542 ) ;
#6814 = vertex_point ( 'none', #26149 ) ;
#6815 = direction ( 'none', ( 0.07763951691203507810, -0.9969814970267332210, 3.684072831700385353e-16 ) ) ;
#6816 = direction ( 'none', ( 8.260587980841946668e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6817 = axis2_placement_3d ( 'none', #3934, #8040, #44718 ) ;
#6818 = edge_curve ( 'none', #15790, #25537, #6756, .t. ) ;
#6819 = vector ( 'none', #4098, 1000.000000000000114 ) ;
#6820 = edge_loop ( 'none', ( #24726, #34024 ) ) ;
#6821 = direction ( 'none', ( 0.7669678184319057568, -0.6416855659042077775, 0.0000000000000000000 ) ) ;
#6822 = cartesian_point ( 'none', ( -19.24452926672256936, 20.88559535426886882, 67.59999999999999432 ) ) ;
#6823 = oriented_edge ( 'none', *, *, #15094, .t. ) ;
#6825 = oriented_edge ( 'none', *, *, #46686, .f. ) ;
#6824 = edge_curve ( 'none', #36780, #11310, #27159, .t. ) ;
#6826 = circle ( 'none', #40699, 0.09999999999999892308 ) ;
#6827 = edge_curve ( 'none', #27896, #48910, #25874, .t. ) ;
#6828 = edge_curve ( 'none', #52647, #45827, #3592, .t. ) ;
#6829 = plane ( 'none', #37737 ) ;
#6830 = direction ( 'none', ( 0.07763951691203488381, -0.9969814970267332210, 6.938485877202362403e-16 ) ) ;
#6831 = edge_loop ( 'none', ( #26575, #3682, #47591, #51448, #24329, #16662, #7398 ) ) ;
#6832 = edge_curve ( 'none', #23742, #52479, #24008, .t. ) ;
#6834 = oriented_edge ( 'none', *, *, #28060, .t. ) ;
#6833 = cartesian_point ( 'none', ( 10.34915278809564043, 9.560075134048494405, 47.09999999999999432 ) ) ;
#6835 = cartesian_point ( 'none', ( 28.92101237363059596, -2.147582855543819225, 46.10000000000000853 ) ) ;
#6836 = axis2_placement_3d ( 'none', #18853, #46770, #6886 ) ;
#6837 = advanced_face ( 'none', ( #9971 ), #45648, .f. ) ;
#6838 = circle ( 'none', #27034, 4.000320936831884389 ) ;
#6839 = cartesian_point ( 'none', ( -4.996997557189176042, -36.83044551602296934, -84.00157935953339461 ) ) ;
#6840 = vector ( 'none', #51200, 1000.000000000000227 ) ;
#6841 = cartesian_point ( 'none', ( 20.57888420269835095, 4.513538861689701420, 79.01930535803538191 ) ) ;
#6842 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#6843 = circle ( 'none', #19705, 3.250000000000000444 ) ;
#6844 = edge_curve ( 'none', #17408, #17551, #19590, .t. ) ;
#6845 = vertex_point ( 'none', #38294 ) ;
#6846 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#6847 = oriented_edge ( 'none', *, *, #20068, .t. ) ;
#6848 = cartesian_point ( 'none', ( 3.854802014682616296, -49.50013132737732491, -63.50000000000000000 ) ) ;
#6849 = cartesian_point ( 'none', ( 5.059807008443030441, -36.90780301096010874, -79.16204915982969226 ) ) ;
#6850 = direction ( 'none', ( 0.6256668579825835907, 0.04872354476638259685, 0.7785672732703320387 ) ) ;
#6851 = oriented_edge ( 'none', *, *, #41278, .f. ) ;
#6852 = direction ( 'none', ( 0.7049723772651260711, 0.05489942889654846059, 0.7071067811865401342 ) ) ;
#6853 = vertex_point ( 'none', #25980 ) ;
#6854 = cartesian_point ( 'none', ( 15.37479578589350204, -15.80563679647458564, 81.10000000000000853 ) ) ;
#6855 = vertex_point ( 'none', #22234 ) ;
#6856 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203582750, 1.541976423090495831e-15 ) ) ;
#6857 = direction ( 'none', ( 0.07763951691203598016, -0.9969814970267329990, -3.577210857835342252e-15 ) ) ;
#6858 = vector ( 'none', #3887, 1000.000000000000227 ) ;
#6859 = advanced_face ( 'none', ( #34848, #2305 ), #26326, .f. ) ;
#6860 = direction ( 'none', ( -0.2631307105943833657, 0.9647601925567279579, 0.0000000000000000000 ) ) ;
#6861 = edge_loop ( 'none', ( #11751, #18249, #38724, #47060 ) ) ;
#6862 = axis2_placement_3d ( 'none', #39479, #10782, #43533 ) ;
#6863 = direction ( 'none', ( -7.771561172376065215e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#6864 = cartesian_point ( 'none', ( -28.97613462713403365, -18.85786796254867426, -56.44842495946051031 ) ) ;
#6865 = circle ( 'none', #45326, 1.500000000000000666 ) ;
#6866 = axis2_placement_3d ( 'none', #4534, #8814, #29853 ) ;
#6867 = oriented_edge ( 'none', *, *, #21841, .t. ) ;
#6868 = cartesian_point ( 'none', ( 13.04254348473652314, -16.54553455249323335, 78.02212609223464312 ) ) ;
#6869 = oriented_edge ( 'none', *, *, #40790, .f. ) ;
#6870 = vertex_point ( 'none', #14021 ) ;
#6871 = axis2_placement_3d ( 'none', #1408, #33857, #17280 ) ;
#6872 = vector ( 'none', #44945, 1000.000000000000114 ) ;
#6873 = cartesian_point ( 'none', ( -14.54368351514789737, -70.84300438159860391, -28.85898384862229449 ) ) ;
#6874 =( bounded_curve ( ) b_spline_curve ( 3, ( #2506, #14427, #18921, #22638 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.758988067953800583, 2.214297435588180818 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9827989307078680570, 0.9827989307078680570, 1.000000000000000000 ) )
representation_item ( '' ) );
#6875 = cartesian_point ( 'none', ( 22.52576564216545663, 4.806072272383119071, 83.45660112195797353 ) ) ;
#6876 = direction ( 'none', ( -4.743173283671096673e-16, -3.993128171903853177e-16, 1.000000000000000000 ) ) ;
#6877 = vertex_point ( 'none', #42532 ) ;
#6878 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#6879 = direction ( 'none', ( -7.771561172376066201e-16, -3.885780586188018309e-16, 1.000000000000000000 ) ) ;
#6880 = direction ( 'none', ( -0.6256668579825832577, -0.04872354476638526138, -0.7785672732703320387 ) ) ;
#6881 = oriented_edge ( 'none', *, *, #41567, .f. ) ;
#6882 = edge_loop ( 'none', ( #9343, #28480, #49925, #18897, #5292 ) ) ;
#6883 = face_outer_bound ( 'none', #6720, .t. ) ;
#6884 = b_spline_curve_with_knots ( 'none', 3,
( #25358, #13380, #41737, #37133 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.717784277128932732e-06, 0.0006833231749957691809 ),
.unspecified. ) ;
#6885 = direction ( 'none', ( 0.07763951691203481442, -0.9969814970267332210, 6.065254942160064054e-16 ) ) ;
#6886 = direction ( 'none', ( 7.860465750519900244e-16, 4.336808689942013792e-16, -1.000000000000000000 ) ) ;
#6887 = oriented_edge ( 'none', *, *, #39176, .t. ) ;
#6888 = axis2_placement_3d ( 'none', #48105, #19116, #27628 ) ;
#6889 = cartesian_point ( 'none', ( -43.07480735132621419, -107.1677935372666468, -114.7652416360239158 ) ) ;
#6890 = circle ( 'none', #51176, 16.55000000000000071 ) ;
#6891 = cartesian_point ( 'none', ( 18.55835151623612589, -13.64091024418151754, 81.88584000000000174 ) ) ;
#6892 = vector ( 'none', #21362, 1000.000000000000227 ) ;
#6893 = vertex_point ( 'none', #42350 ) ;
#6894 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#6895 = direction ( 'none', ( 0.5882076359133956434, -0.8087099461816790180, 0.0000000000000000000 ) ) ;
#6896 = vector ( 'none', #39371, 1000.000000000000000 ) ;
#6898 = cartesian_point ( 'none', ( -17.20720243834452745, -15.31105907904372465, 78.00010693275565643 ) ) ;
#6897 = cartesian_point ( 'none', ( 22.94100367879463320, -2.052017612574066785, 78.92024506142453788 ) ) ;
#6899 = oriented_edge ( 'none', *, *, #1592, .t. ) ;
#6900 = direction ( 'none', ( -0.07763951691203546668, 0.9969814970267332210, 4.067980730699867884e-16 ) ) ;
#6901 = edge_curve ( 'none', #319, #25598, #33580, .t. ) ;
#6902 = direction ( 'none', ( -0.06479570896056868756, 0.8320520978202654572, -0.5509000114478058707 ) ) ;
#6903 = cartesian_point ( 'none', ( 17.28696675989577258, -35.28662897268016252, -46.73362387188772971 ) ) ;
#6904 = circle ( 'none', #25439, 3.849814038937466876 ) ;
#6905 = cartesian_point ( 'none', ( -13.96351936095893720, 18.31684935642931578, 81.88583999999998753 ) ) ;
#6906 = oriented_edge ( 'none', *, *, #14072, .t. ) ;
#6907 = cartesian_point ( 'none', ( 6.399016156021729351, -35.87602564289797158, -85.15490935093346536 ) ) ;
#6909 = cartesian_point ( 'none', ( 43.52756081418837653, -22.77887086927901450, -30.49999999999994671 ) ) ;
#6908 = cartesian_point ( 'none', ( 5.833870984588143571, -21.38969822917522734, 72.59999999999999432 ) ) ;
#6910 = direction ( 'none', ( 7.750892126704880098e-16, 3.690901012716609664e-16, -1.000000000000000000 ) ) ;
#6911 = oriented_edge ( 'none', *, *, #30200, .t. ) ;
#6912 = oriented_edge ( 'none', *, *, #4870, .f. ) ;
#6913 = axis2_placement_3d ( 'none', #11105, #35208, #51528 ) ;
#6914 = edge_curve ( 'none', #676, #10139, #38390, .t. ) ;
#6915 = cartesian_point ( 'none', ( -5.200128761395578003, -21.03463028738336149, -91.41447402088745378 ) ) ;
#6916 = circle ( 'none', #42555, 2.499999999999998668 ) ;
#6917 = edge_curve ( 'none', #45798, #36612, #29859, .t. ) ;
#6918 = edge_curve ( 'none', #44288, #6877, #13127, .t. ) ;
#6919 = plane ( 'none', #52497 ) ;
#6920 = direction ( 'none', ( -0.07763951691203577199, 0.9969814970267331100, 7.206560231914038317e-16 ) ) ;
#6921 = face_outer_bound ( 'none', #30076, .t. ) ;
#6922 = edge_curve ( 'none', #32345, #26081, #32889, .t. ) ;
#6923 = cartesian_point ( 'none', ( 44.06722219718199085, -23.62371536876001699, 35.10000000000003695 ) ) ;
#6924 = direction ( 'none', ( 0.07763951691203481442, -0.9969814970267332210, 6.065254942160064054e-16 ) ) ;
#6925 = oriented_edge ( 'none', *, *, #10483, .f. ) ;
#6926 = vertex_point ( 'none', #10641 ) ;
#6927 = advanced_face ( 'none', ( #44371, #39946 ), #51579, .t. ) ;
#6928 = edge_curve ( 'none', #2293, #29274, #43098, .t. ) ;
#6929 = oriented_edge ( 'none', *, *, #39398, .f. ) ;
#6930 = direction ( 'none', ( -0.2631307105943830882, 0.9647601925567280690, 0.0000000000000000000 ) ) ;
#6931 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203621608, 0.0000000000000000000 ) ) ;
#6932 = b_spline_curve_with_knots ( 'none', 3,
( #32402, #36490, #24531, #52833, #48744, #45008, #16156, #20652, #44295, #40573, #44646, #36156, #20303, #21509, #45192, #41625, #29177, #16883 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.955585277694725072e-07, 0.0008474857742422716757, 0.001694675989956773762, 0.002541866205671276281, 0.003389056421385778367, 0.004236246637100280453, 0.005083436852814782539, 0.005930627068529284625, 0.006777817284243786711 ),
.unspecified. ) ;
#6933 = cartesian_point ( 'none', ( -9.016125721750950161e-15, 7.003687698198126636e-14, 88.10000000000006537 ) ) ;
#6934 = cartesian_point ( 'none', ( -24.42604667715503197, -1.902168164344808288, 94.10000000000007958 ) ) ;
#6935 = direction ( 'none', ( 9.533628865758594553e-17, -1.233088542219468196e-16, -1.000000000000000000 ) ) ;
#6936 = oriented_edge ( 'none', *, *, #8162, .t. ) ;
#6937 = oriented_edge ( 'none', *, *, #52704, .f. ) ;
#6938 = direction ( 'none', ( -0.07763951691203506422, 0.9969814970267329990, -3.684072831700384860e-16 ) ) ;
#6939 = cartesian_point ( 'none', ( 5.383697325745718561e-14, 3.035800778701342630e-14, -14.30000000000003268 ) ) ;
#6940 = line ( 'none', #30959, #18414 ) ;
#6941 = plane ( 'none', #41253 ) ;
#6942 = plane ( 'none', #49918 ) ;
#6943 = face_outer_bound ( 'none', #41196, .t. ) ;
#6944 = oriented_edge ( 'none', *, *, #33778, .f. ) ;
#6945 = oriented_edge ( 'none', *, *, #37603, .f. ) ;
#6946 = face_outer_bound ( 'none', #32738, .t. ) ;
#6947 = cartesian_point ( 'none', ( -17.67848725804774546, -14.76492156016931290, 78.00775455272048475 ) ) ;
#6948 = vector ( 'none', #39715, 1000.000000000000000 ) ;
#6949 = edge_loop ( 'none', ( #7275, #11635, #27457, #16729 ) ) ;
#6950 = cartesian_point ( 'none', ( -55.09755595358029012, -89.39519220052824267, -1.628156646176444955 ) ) ;
#6951 = axis2_placement_3d ( 'none', #42755, #42932, #21769 ) ;
#6952 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203567484, 0.0000000000000000000 ) ) ;
#6953 = cartesian_point ( 'none', ( -20.98710945776777592, 28.63199672757164649, -55.99999999999997868 ) ) ;
#6954 = conical_surface ( 'none', #23674, 55.99999999999997868, 0.7853981633974482790 ) ;
#6955 = edge_loop ( 'none', ( #32987, #36792, #28332, #23595 ) ) ;
#6956 = cartesian_point ( 'none', ( 23.53389378003006271, -34.54165421770876065, -56.42881267773551457 ) ) ;
#6957 = axis2_placement_3d ( 'none', #52284, #3332, #48384 ) ;
#6959 = direction ( 'none', ( -4.430922201617625474e-16, 6.186244751703139503e-17, 1.000000000000000000 ) ) ;
#6958 = cartesian_point ( 'none', ( -58.83802358557593237, -84.23003418436239542, -48.52157008356834211 ) ) ;
#6960 = circle ( 'none', #18593, 3.572000000000000952 ) ;
#6961 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#6962 = cartesian_point ( 'none', ( 12.30195766447116057, 19.47446705391701371, 78.34251594226168436 ) ) ;
#6963 = direction ( 'none', ( 7.831866716836232513e-16, 3.797268711193325183e-16, -1.000000000000000000 ) ) ;
#6964 = edge_loop ( 'none', ( #19088, #24853, #13583, #49854 ) ) ;
#6965 = vertex_point ( 'none', #47310 ) ;
#6966 = face_outer_bound ( 'none', #13623, .t. ) ;
#6967 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203567484, 6.672013369141564231e-17 ) ) ;
#6968 = cartesian_point ( 'none', ( -4.843760187512997639, -47.11179918555460233, -83.77842505549804741 ) ) ;
#6969 = direction ( 'none', ( -0.9969814970267332210, -0.07763951691203510586, 9.950373858202965494e-15 ) ) ;
#6970 = cartesian_point ( 'none', ( 5.678994267815953734, -9.420670045496438050, 126.2992935272881994 ) ) ;
#6971 = cartesian_point ( 'none', ( -25.19723693771467055, -41.65610741608713141, 36.10000000000002984 ) ) ;
#6972 = oriented_edge ( 'none', *, *, #46152, .f. ) ;
#6973 = axis2_placement_3d ( 'none', #28365, #41886, #21941 ) ;
#6975 = cartesian_point ( 'none', ( -25.87545502733576441, -84.56421516310403774, -83.26725219686456114 ) ) ;
#6974 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#6976 = advanced_face ( 'none', ( #50748 ), #10587, .t. ) ;
#6977 = direction ( 'none', ( 0.07763951691204630523, -0.9969814970267323329, 0.0000000000000000000 ) ) ;
#6979 = oriented_edge ( 'none', *, *, #41406, .f. ) ;
#6978 = cartesian_point ( 'none', ( 7.814066845624112467, 11.00864929644493628, 46.18827932390284019 ) ) ;
#6980 = cartesian_point ( 'none', ( -17.22332833278267827, -87.33636780212793838, -65.02133696266132290 ) ) ;
#6981 = vertex_point ( 'none', #31503 ) ;
#6982 = axis2_placement_3d ( 'none', #1285, #24998, #5368 ) ;
#6983 = oriented_edge ( 'none', *, *, #34348, .f. ) ;
#6984 = advanced_face ( 'none', ( #32287 ), #18296, .f. ) ;
#6985 = edge_loop ( 'none', ( #39603, #27661, #47506, #14740 ) ) ;
#6986 = cartesian_point ( 'none', ( -25.22248623163890358, 43.17205332497857029, 76.10000000000005116 ) ) ;
#6987 = axis2_placement_3d ( 'none', #31468, #3293, #7575 ) ;
#6988 = face_outer_bound ( 'none', #9076, .t. ) ;
#6989 = cartesian_point ( 'none', ( -1.486899219930365576e-14, 4.339636450582379222e-14, 24.10000000000002629 ) ) ;
#6990 = edge_curve ( 'none', #50202, #8203, #8035, .t. ) ;
#6991 = advanced_face ( 'none', ( #50083 ), #7431, .f. ) ;
#6992 = direction ( 'none', ( 0.2913387086258319436, 0.8155499720165628741, -0.5000000000000159872 ) ) ;
#6993 = toroidal_surface ( 'none', #28567, 18.94354232112406322, 3.000000000000000000 ) ;
#6994 = cartesian_point ( 'none', ( -9.649830079877185440, -40.22061418920165465, -55.21474359643050889 ) ) ;
#6995 = edge_curve ( 'none', #38508, #46169, #17198, .t. ) ;
#6996 = cartesian_point ( 'none', ( -21.38969822917521668, -5.833870984588095610, 72.59999999999998010 ) ) ;
#6997 = oriented_edge ( 'none', *, *, #39549, .f. ) ;
#6998 = edge_curve ( 'none', #35503, #436, #25383, .t. ) ;
#6999 = oriented_edge ( 'none', *, *, #21829, .f. ) ;
#7000 = cartesian_point ( 'none', ( 34.14556408651409214, 25.24248880335631995, -38.09999999999994458 ) ) ;
#7001 = line ( 'none', #36624, #49659 ) ;
#7002 = direction ( 'none', ( 0.07763951691203460626, -0.9969814970267332210, 0.0000000000000000000 ) ) ;
#7003 = circle ( 'none', #19031, 3.049999999999999822 ) ;
#7004 = edge_loop ( 'none', ( #49808, #11124 ) ) ;
#7005 = cartesian_point ( 'none', ( -8.208464930214081079, 10.71779377901276753, 47.09999999999998721 ) ) ;
#7006 = b_spline_curve_with_knots ( 'none', 3,
( #39457, #47977, #39797, #43352, #27857, #6661, #11290, #48151, #3277, #2737, #15202, #51708, #15380, #43865, #10765, #31266, #19162, #31626, #19526, #31797, #15020, #6841, #27679, #47438, #27498, #27325, #23602, #35729, #7369, #35908, #19341, #11466 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01593008144675167256, 0.01659350820652414141, 0.01725693496629660678, 0.01792036172606907563, 0.01858378848584154100, 0.01991064200538647522, 0.02057406876515892324, 0.02123749552493137127, 0.02190092228470381930, 0.02256434904447626733, 0.02322777580424871535, 0.02389120256402116338, 0.02455462932379361141, 0.02521805608356605943, 0.02588148284333850399, 0.02654490960311095202 ),
.unspecified. ) ;
#7007 = circle ( 'none', #25669, 4.000000000000000000 ) ;
#7008 = edge_curve ( 'none', #49447, #8095, #20195, .t. ) ;
#7009 = cartesian_point ( 'none', ( -20.50639268045990704, -71.30734786285921700, -128.4999999999997158 ) ) ;
#7010 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203688221, 6.200020435900781421e-17 ) ) ;
#7011 = circle ( 'none', #9976, 2.500000000000002220 ) ;
#7012 = edge_curve ( 'none', #23154, #5267, #17005, .t. ) ;
#7013 = b_spline_curve_with_knots ( 'none', 3,
( #13473, #25268, #50162, #33134, #37918, #21354, #17600, #41649, #4771, #21019, #33310, #21193, #21534, #21700, #705, #5117, #12949, #521, #5287, #41987, #25438, #4606, #45900, #1048, #37577, #9396, #4942, #17245, #33818, #8882, #13118, #873 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005431048209561351731, 0.006109812210254693052, 0.006788576210948035240, 0.007467340211641377429, 0.008146104212334718750, 0.008824868213028060071, 0.009503632213721403127, 0.01018239621441474445, 0.01086116021510808577, 0.01153992421580142709, 0.01221868821649476841, 0.01289745221718811147, 0.01357621621788145279, 0.01425498021857479411, 0.01493374421926813717, 0.01629127222065481981 ),
.unspecified. ) ;
#7014 = direction ( 'none', ( -0.2631307105943830882, 0.9647601925567281800, 0.0000000000000000000 ) ) ;
#7015 = cartesian_point ( 'none', ( -14.97389307310808348, -14.82017010686790925, 82.19920232734671117 ) ) ;
#7016 = oriented_edge ( 'none', *, *, #51675, .t. ) ;
#7017 = vertex_point ( 'none', #51949 ) ;
#7018 = cartesian_point ( 'none', ( 19.05873161718999143, -48.88709828116936507, -45.88534196777996499 ) ) ;
#7019 = cartesian_point ( 'none', ( 2.820745219788651781, -36.22164206845926060, -63.50000000000000000 ) ) ;
#7020 = direction ( 'none', ( -0.9741167197049054316, 0.2260456068835549892, 0.0000000000000000000 ) ) ;
#7021 = axis2_placement_3d ( 'none', #4495, #8773, #45277 ) ;
#7022 = cartesian_point ( 'none', ( 5.181109572201393121, -39.63497664357710448, -78.58605050467613751 ) ) ;
#7023 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #16826, #41919 ),
( #33588, #46013 ),
( #45657, #21112 ),
( #28947, #49229 ),
( #49397, #25375 ),
( #49580, #972 ),
( #29122, #4699 ),
( #33240, #5917 ),
( #30019, #5575 ),
( #1657, #17893 ),
( #50091, #1832 ),
( #50438, #30374 ),
( #42257, #34452 ),
( #38556, #9681 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 2, 2 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.3750000000000000000, 0.5000000000000000000, 0.6250000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#7024 = oriented_edge ( 'none', *, *, #17291, .t. ) ;
#7025 = axis2_placement_3d ( 'none', #6659, #18631, #31444 ) ;
#7026 = cartesian_point ( 'none', ( 35.76794158297636272, -88.01337262863685851, -78.51328691799193393 ) ) ;
#7027 = oriented_edge ( 'none', *, *, #6751, .f. ) ;
#7028 = cartesian_point ( 'none', ( 34.39586164742227226, 2.678563333465287410, 24.10000000000002984 ) ) ;
#7029 = cartesian_point ( 'none', ( 5.180160040388088305, -56.56856726542138603, -41.05748860891606000 ) ) ;
#7030 = cartesian_point ( 'none', ( 5.068177903529102579, -37.94623692400384840, -78.70364461598238393 ) ) ;
#7031 = cartesian_point ( 'none', ( 14.72274210770787661, -46.73816810231146235, -74.60735351304803942 ) ) ;
#7032 = cartesian_point ( 'none', ( -23.02953481526518331, -0.4215132848712598301, 84.42576386996782389 ) ) ;
#7033 = advanced_face ( 'none', ( #49481, #52636 ), #35618, .f. ) ;
#7034 = cartesian_point ( 'none', ( 14.46930586797877716, -41.40807560304193657, -75.63008314340970628 ) ) ;
#7035 = vector ( 'none', #6569, 1000.000000000000114 ) ;
#7036 = face_outer_bound ( 'none', #37771, .t. ) ;
#7037 = direction ( 'none', ( -0.6256668579825837018, -0.04872354476638440790, -0.7785672732703318166 ) ) ;
#7038 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7039 = vertex_point ( 'none', #19927 ) ;
#7040 = oriented_edge ( 'none', *, *, #4946, .t. ) ;
#7042 = advanced_face ( 'none', ( #18905 ), #38026, .t. ) ;
#7041 = cartesian_point ( 'none', ( 4.409924560603652566, -56.62854903111842475, -37.49999999999999289 ) ) ;
#7043 = vector ( 'none', #47664, 999.9999999999998863 ) ;
#7044 = vertex_point ( 'none', #23487 ) ;
#7045 = circle ( 'none', #5931, 3.929199999999999360 ) ;
#7046 = edge_loop ( 'none', ( #41122, #39934, #36906, #4644 ) ) ;
#7047 = face_bound ( 'none', #35870, .t. ) ;
#7048 = b_spline_curve_with_knots ( 'none', 3,
( #6839, #47085, #14839, #22519, #51353, #43175, #50996, #10579, #6472, #39109, #14662, #31091, #15019, #2736, #39456, #22881, #2562, #35206 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.957762539906648855e-07, 0.0008474859908359303742, 0.001694676205417870209, 0.002541866419999809935, 0.003389056634581749661, 0.004236246849163689820, 0.005083437063745629113, 0.005930627278327568405, 0.006777817492909508565 ),
.unspecified. ) ;
#7049 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203510586, 9.929557176491242231e-15 ) ) ;
#7050 = oriented_edge ( 'none', *, *, #15172, .f. ) ;
#7051 = oriented_edge ( 'none', *, *, #6901, .t. ) ;
#7052 = axis2_placement_3d ( 'none', #46914, #43529, #22530 ) ;
#7053 = direction ( 'none', ( -0.07763951691203481442, 0.9969814970267332210, -6.065254942160064054e-16 ) ) ;
#7054 = circle ( 'none', #27079, 11.24999999999999645 ) ;
#7055 = cartesian_point ( 'none', ( 22.14736912782341349, 6.326417895941018443, 84.61829864089601472 ) ) ;
#7056 = direction ( 'none', ( -0.4429928938894393542, -0.03449788624925582275, 0.8958611453834759430 ) ) ;
#7057 = vertex_point ( 'none', #3674 ) ;
#7058 = edge_loop ( 'none', ( #25262, #3607, #22647, #23174 ) ) ;
#7059 = axis2_placement_3d ( 'none', #39840, #23281, #51568 ) ;
#7060 = direction ( 'none', ( -0.6416855659042132176, -0.7669678184319010938, -1.110223024625156294e-16 ) ) ;
#7061 = edge_curve ( 'none', #18136, #38739, #29490, .t. ) ;
#7062 = cartesian_point ( 'none', ( 38.42849432558563905, -19.20725915720757371, -30.49999999999993605 ) ) ;
#7063 = axis2_placement_3d ( 'none', #6168, #34893, #6345 ) ;
#7064 = edge_curve ( 'none', #45766, #23998, #42448, .t. ) ;
#7065 = direction ( 'none', ( 0.3364855942666676314, -0.9416886135294444404, 2.073493114479191196e-16 ) ) ;
#7066 = edge_curve ( 'none', #30938, #18577, #9318, .t. ) ;
#7067 = direction ( 'none', ( -0.8963947057110179806, 0.0000000000000000000, -0.4432567332520254699 ) ) ;
#7068 = oriented_edge ( 'none', *, *, #12768, .t. ) ;
#7069 = direction ( 'none', ( 0.9969814970267332210, 0.07763951691203474503, -1.224510688924805982e-14 ) ) ;
#7070 = cartesian_point ( 'none', ( -17.77816319535679668, -54.27958080221834081, -64.20297861892549918 ) ) ;
#7071 = cartesian_point ( 'none', ( 38.74335462641318628, -53.15242541741240245, -39.58128006909222307 ) ) ;
#7072 = edge_curve ( 'none', #48373, #10888, #41827, .t. ) ;
#7073 = oriented_edge ( 'none', *, *, #48420, .t. ) ;
#7074 = edge_curve ( 'none', #22759, #37168, #41176, .t. ) ;
#7075 = cartesian_point ( 'none', ( -11.88204910449460350, 17.39757724234450720, 78.67712343543027487 ) ) ;
#7076 = oriented_edge ( 'none', *, *, #14151, .f. ) ;
#7077 = direction ( 'none', ( -0.2631307105943830882, 0.9647601925567280690, 0.0000000000000000000 ) ) ;
#7078 = cartesian_point ( 'none', ( -3.554606920410387616, -50.07713594786418554, -81.25753994506280264 ) ) ;
#7079 = cartesian_point ( 'none', ( 22.20629244664112178, 41.42318886534756217, 36.10000000000007248 ) ) ;
#7080 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#7081 = edge_curve ( 'none', #14604, #27896, #30964, .t. ) ;
#7082 = person_and_organization_role ( 'creator' ) ;
#7084 = direction ( 'none', ( -0.4081551754877788540, -0.03178491350593863618, -0.9123590696627948970 ) ) ;
#7083 = cartesian_point ( 'none', ( -12.85336398376093392, 17.53540554319264189, -91.58193557865062928 ) ) ;
#7085 = cartesian_point ( 'none', ( 9.335189324576607106, -40.94306687542765388, -30.49999999999998224 ) ) ;
#7086 = oriented_edge ( 'none', *, *, #32938, .t. ) ;
#7087 = direction ( 'none', ( 0.8087446612012276770, 0.5881599042594721771, 3.219634562667506512e-16 ) ) ;
#7088 = circle ( 'none', #18090, 21.95000000000000639 ) ;
#7089 = plane ( 'none', #48452 ) ;
#7090 = circle ( 'none', #15463, 3.250000000000000444 ) ;
#7091 = cartesian_point ( 'none', ( -21.97009293009807251, -16.95693195111728357, -59.88510367395808487 ) ) ;
#7092 = face_outer_bound ( 'none', #22391, .t. ) ;
#7093 = vertex_point ( 'none', #48729 ) ;
#7094 = oriented_edge ( 'none', *, *, #30207, .f. ) ;
#7095 = cartesian_point ( 'none', ( -20.06831400444192681, 20.93472648541458270, 66.56076951545867360 ) ) ;
#7097 = cartesian_point ( 'none', ( -6.496262206390140126e-15, -3.544301975534763744e-16, 86.59999999999999432 ) ) ;
#7096 = face_outer_bound ( 'none', #32275, .t. ) ;
#7098 = oriented_edge ( 'none', *, *, #22511, .t. ) ;
#7099 = face_outer_bound ( 'none', #52863, .t. ) ;
#7100 = oriented_edge ( 'none', *, *, #47290, .t. ) ;
#7101 = cartesian_point ( 'none', ( -1.568165082256629539, 22.97900283735840077, 79.48725555451618163 ) ) ;
#7102 = cylindrical_surface ( 'none', #22552, 3.000000000000000444 ) ;
#7103 = vertex_point ( 'none', #36827 ) ;
#7104 = vertex_point ( 'none', #40741 ) ;
#7105 = axis2_placement_3d ( 'none', #30972, #39167, #6348 ) ;
#7106 = cartesian_point ( 'none', ( 12.85721757593028336, 16.68951585562592399, 84.53427877581304983 ) ) ;
#7107 = cylindrical_surface ( 'none', #29436, 1.499999999999999778 ) ;
#7109 = advanced_face ( 'none', ( #35479 ), #24603, .f. ) ;
#7108 = cartesian_point ( 'none', ( 1.876753228724457268, 21.96998628398462117, 85.02919999999998879 ) ) ;
#7110 = cartesian_point ( 'none', ( 20.76423392832425563, 7.419507353580024223, 80.31416000000000111 ) ) ;
#7111 = oriented_edge ( 'none', *, *, #35681, .t. ) ;
#7112 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7113 = vertex_point ( 'none', #28973 ) ;
#7115 = oriented_edge ( 'none', *, *, #29975, .t. ) ;
#7114 = direction ( 'none', ( 0.07763951691203456462, -0.9969814970267332210, 0.0000000000000000000 ) ) ;
#7116 = vertex_point ( 'none', #44805 ) ;
#7117 = axis2_placement_3d ( 'none', #50695, #2250, #47127 ) ;
#7118 = direction ( 'none', ( -0.8749274920480787365, -0.4842539454237405061, 7.814322970802485318e-16 ) ) ;
#7119 = direction ( 'none', ( 0.7762171656410770115, 0.06044758698022838217, -0.6275611531893926509 ) ) ;
#7120 = direction ( 'none', ( -0.4670769188274359607, 0.8842166883172182246, 0.0000000000000000000 ) ) ;
#7121 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#7122 = cartesian_point ( 'none', ( -2.327261657313843379, -41.81615538726877901, -78.29962450167205645 ) ) ;
#7123 = cartesian_point ( 'none', ( 27.76420799262352901, -5.975680257706306620, 47.59999999999999432 ) ) ;
#7124 = circle ( 'none', #34915, 3.849814038937466876 ) ;
#7125 = advanced_face ( 'none', ( #52580 ), #20804, .f. ) ;
#7126 = axis2_placement_3d ( 'none', #4814, #9077, #12983 ) ;
#7128 = cartesian_point ( 'none', ( 2.437738334383382013e-14, 6.565893042258351127e-15, -39.49999999999997158 ) ) ;
#7127 = cartesian_point ( 'none', ( -15.13364968992943638, -43.67371049057506127, -51.64990750478611403 ) ) ;
#7129 = direction ( 'none', ( -0.04938602366007551620, -0.9865048952648693970, -0.1561060930441083294 ) ) ;
#7130 = cartesian_point ( 'none', ( 11.12044652223805308, 20.16984165637228088, 81.32829728201672026 ) ) ;
#7131 = cartesian_point ( 'none', ( -2.997725650694057276, -145.3015677437490751, -82.79694851403682776 ) ) ;
#7132 = line ( 'none', #48126, #12901 ) ;
#7133 = oriented_edge ( 'none', *, *, #24022, .f. ) ;
#7134 = vector ( 'none', #49978, 1000.000000000000114 ) ;
#7135 = edge_curve ( 'none', #36959, #17984, #25719, .t. ) ;
#7136 = line ( 'none', #15690, #7740 ) ;
#7137 = axis2_placement_3d ( 'none', #18084, #14115, #42446 ) ;
#7138 = line ( 'none', #17448, #51065 ) ;
#7139 = edge_curve ( 'none', #27897, #46220, #41778, .t. ) ;
#7140 = cartesian_point ( 'none', ( 4.254645526779602172, -54.63458603706494898, -63.50000000000000000 ) ) ;
#7141 = cartesian_point ( 'none', ( 5.126017761249758387, -9.733264841501698683, 127.9312995713985117 ) ) ;
#7142 = vector ( 'none', #25724, 1000.000000000000000 ) ;
#7143 = oriented_edge ( 'none', *, *, #14459, .f. ) ;
#7144 = cartesian_point ( 'none', ( 8.632090252784253792, -30.62224201139221336, -68.52048922551522026 ) ) ;
#7145 = cartesian_point ( 'none', ( 35.82783792522640454, 22.92957835727671778, -38.09999999999994458 ) ) ;
#7146 = oriented_edge ( 'none', *, *, #26727, .f. ) ;
#7147 = oriented_edge ( 'none', *, *, #32932, .t. ) ;
#7148 = edge_curve ( 'none', #2754, #8731, #2923, .t. ) ;
#7149 = plane ( 'none', #31492 ) ;
#7150 = cartesian_point ( 'none', ( 39.93239856651412367, -66.60070228402295811, -45.99999999999992184 ) ) ;
#7151 = face_outer_bound ( 'none', #796, .t. ) ;
#7152 = edge_curve ( 'none', #5775, #5004, #33934, .t. ) ;
#7153 = cartesian_point ( 'none', ( -17.24441712915078284, -87.14604826809559768, -64.91534422970525497 ) ) ;
#7154 = oriented_edge ( 'none', *, *, #5109, .f. ) ;
#7155 = oriented_edge ( 'none', *, *, #49352, .t. ) ;
#7156 = edge_curve ( 'none', #37168, #16166, #8644, .t. ) ;
#7157 = oriented_edge ( 'none', *, *, #37126, .f. ) ;
#7158 = edge_curve ( 'none', #25745, #16154, #38048, .t. ) ;
#7159 = edge_curve ( 'none', #25311, #26596, #13767, .t. ) ;
#7160 = oriented_edge ( 'none', *, *, #217, .t. ) ;
#7161 = cartesian_point ( 'none', ( 26.17210138254785434, -53.55804496534143055, -92.99914800069259968 ) ) ;
#7162 = edge_loop ( 'none', ( #23251, #15668, #34418, #1265, #48199, #2915, #33412, #48111 ) ) ;
#7163 = vertex_point ( 'none', #37703 ) ;
#7165 = edge_curve ( 'none', #31028, #22441, #44989, .t. ) ;
#7164 = cartesian_point ( 'none', ( 24.92453742566831565, 1.940987922800968990, 88.10000000000006537 ) ) ;
#7166 = direction ( 'none', ( 0.8568399646438418227, -0.5155824618711732921, 0.0000000000000000000 ) ) ;
#7167 = plane ( 'none', #46983 ) ;
#7168 = direction ( 'none', ( -0.9196851302826345442, -0.07162009469510914605, 0.3860697128406693768 ) ) ;
#7169 = cartesian_point ( 'none', ( -2.158378570154508402, 27.71608561734321441, -14.30000000000003268 ) ) ;
#7170 = oriented_edge ( 'none', *, *, #47796, .f. ) ;
#7171 = vertex_point ( 'none', #834 ) ;
#7172 = direction ( 'none', ( -7.771561172376065215e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#7173 = edge_loop ( 'none', ( #26899, #22594, #7825, #35629 ) ) ;
#7174 = cartesian_point ( 'none', ( -16.48267625675287462, -39.50406793502499880, 53.10000000000009379 ) ) ;
#7175 = cartesian_point ( 'none', ( 3.854802014682616296, -49.50013132737732491, -63.50000000000000000 ) ) ;
#7176 = toroidal_surface ( 'none', #18836, 3.199999999999999734, 0.1999999999999996503 ) ;
#7177 = cartesian_point ( 'none', ( 16.72903975837529700, -12.80621646303381844, 78.94270559469764237 ) ) ;
#7179 = direction ( 'none', ( 0.07763951691203506422, -0.9969814970267331100, 4.127378414847197165e-16 ) ) ;
#7178 = axis2_placement_3d ( 'none', #49200, #20226, #32501 ) ;
#7180 = cartesian_point ( 'none', ( 20.76307471651055181, 3.569693489166831490, 81.88584000000000174 ) ) ;
#7181 = direction ( 'none', ( -7.771561172376064229e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#7182 = cartesian_point ( 'none', ( -4.638015157408377220, -69.77069631051205079, -75.95707637232536058 ) ) ;
#7183 = circle ( 'none', #48331, 16.54801149218121026 ) ;
#7184 = axis2_placement_3d ( 'none', #31479, #7056, #18664 ) ;
#7185 = oriented_edge ( 'none', *, *, #22219, .t. ) ;
#7186 = conical_surface ( 'none', #1655, 3.399999999999994582, 1.029744258676651647 ) ;
#7187 = vector ( 'none', #51133, 1000.000000000000227 ) ;
#7188 = advanced_face ( 'none', ( #1005 ), #39895, .f. ) ;
#7189 = cartesian_point ( 'none', ( -29.26345755309158037, -37.74126187811922506, 76.10000000000007958 ) ) ;
#7190 = direction ( 'none', ( -0.9096051110983295329, -0.07083511741893251668, 0.4093909232067092230 ) ) ;
#7191 = vector ( 'none', #17571, 1000.000000000000000 ) ;
#7192 = axis2_placement_3d ( 'none', #35047, #31113, #34859 ) ;
#7193 = cartesian_point ( 'none', ( -15.32007868426868136, -60.87318941133134587, -31.35898384862255384 ) ) ;
#7194 = line ( 'none', #5991, #6508 ) ;
#7195 = direction ( 'none', ( 6.935824447209356969e-17, -9.207530301902022722e-17, -1.000000000000000000 ) ) ;
#7196 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#7197 = oriented_edge ( 'none', *, *, #51381, .f. ) ;
#7198 = oriented_edge ( 'none', *, *, #45373, .f. ) ;
#7199 = cartesian_point ( 'none', ( 2.910413803608574046, -22.84847909964830848, 77.67024041561278125 ) ) ;
#7200 = line ( 'none', #38529, #8471 ) ;
#7201 = oriented_edge ( 'none', *, *, #16249, .t. ) ;
#7202 = oriented_edge ( 'none', *, *, #366, .f. ) ;
#7203 = cartesian_point ( 'none', ( 71.91032385119194714, -86.20947928388228831, -85.41562891852997552 ) ) ;
#7204 = vertex_point ( 'none', #46038 ) ;
#7205 = direction ( 'none', ( 0.5881599042594720661, -0.8087446612012277880, 5.573408758158414673e-16 ) ) ;
#7206 = cartesian_point ( 'none', ( -6.241394502908126473e-15, -3.900136251403707861e-16, 86.02479761123098001 ) ) ;
#7207 = cartesian_point ( 'none', ( 32.52980097921050628, -14.27210244384904492, -32.09999999999993747 ) ) ;
#7208 = cartesian_point ( 'none', ( 1.534168091341300943, 30.47875209498437243, 51.09999999999999432 ) ) ;
#7209 = cartesian_point ( 'none', ( -23.01210634261942545, 0.9779256440024320929, 78.49915168468579907 ) ) ;
#7210 = edge_loop ( 'none', ( #42352, #7835, #42572, #18475 ) ) ;
#7211 = cartesian_point ( 'none', ( -0.2239521666322923932, 21.06731980480109101, 77.89743268337765869 ) ) ;
#7212 = cartesian_point ( 'none', ( -8.776048205006178967e-15, 6.853092935971134870e-14, 82.10000000000007958 ) ) ;
#7213 = vertex_point ( 'none', #1171 ) ;
#7214 = oriented_edge ( 'none', *, *, #8249, .t. ) ;
#7215 = cartesian_point ( 'none', ( -4.982238877835209578, -53.21614347655008004, -83.47530880790505137 ) ) ;
#7216 = axis2_placement_3d ( 'none', #32285, #3240, #3068 ) ;
#7217 = direction ( 'none', ( 0.04277161075563397363, -0.5492371181252785339, -0.8345712536307533513 ) ) ;
#7218 = edge_curve ( 'none', #30888, #37172, #2247, .t. ) ;
#7219 = vertex_point ( 'none', #29689 ) ;
#7220 = oriented_edge ( 'none', *, *, #4325, .t. ) ;
#7221 = line ( 'none', #30877, #9776 ) ;
#7222 = edge_curve ( 'none', #34352, #33910, #1488, .t. ) ;
#7223 = cartesian_point ( 'none', ( 12.94988235373532959, -16.61808724734828147, 78.11335811178231836 ) ) ;
#7224 = vector ( 'none', #28591, 1000.000000000000000 ) ;
#7225 = edge_curve ( 'none', #3880, #27796, #9923, .t. ) ;
#7226 = cartesian_point ( 'none', ( -21.33600705773289974, -3.671501603305368011, -91.33228932185262749 ) ) ;
#7227 = cartesian_point ( 'none', ( 32.98366180288691396, 22.62914169986969171, -37.99999999999994316 ) ) ;
#7228 = direction ( 'none', ( 0.1013298048906511178, 0.007891016156226206280, -0.9948215933044701753 ) ) ;
#7229 = direction ( 'none', ( -0.07763951691203545280, 0.9969814970267329990, 4.067980730699866897e-16 ) ) ;
#7230 = cartesian_point ( 'none', ( 20.38850067902045282, -5.126198936538163053, -93.49999999999995737 ) ) ;
#7231 = edge_curve ( 'none', #32081, #45333, #51987, .t. ) ;
#7232 = plane ( 'none', #52648 ) ;
#7233 = advanced_face ( 'none', ( #30363 ), #23337, .f. ) ;
#7234 = direction ( 'none', ( 0.07763951691203688221, -0.9969814970267329990, 9.718231403777310404e-17 ) ) ;
#7235 = vector ( 'none', #1532, 1000.000000000000227 ) ;
#7236 = oriented_edge ( 'none', *, *, #37912, .t. ) ;
#7238 = b_spline_curve_with_knots ( 'none', 3,
( #30754, #34841, #38931, #18632, #47086, #40434, #40256, #19813, #44158, #48608, #27794, #48450, #52694, #11923, #16007, #11571, #32083, #52514 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01804857561094248830, 0.01870228212450744665, 0.01935598863807240153, 0.02000969515163735640, 0.02066340166520231475, 0.02131710817876727310, 0.02197081469233222797, 0.02262452120589718285, 0.02327822771946214120 ),
.unspecified. ) ;
#7237 = face_outer_bound ( 'none', #24750, .t. ) ;
#7239 = face_outer_bound ( 'none', #11839, .t. ) ;
#7240 = cartesian_point ( 'none', ( 9.663840958764206290e-15, -3.047752494759837192e-14, 48.63923048454131504 ) ) ;
#7241 = edge_curve ( 'none', #9459, #27933, #49430, .t. ) ;
#7242 = cartesian_point ( 'none', ( -19.85679296876147504, 7.039584951241443456, 81.88583999999998753 ) ) ;
#7243 = circle ( 'none', #20185, 3.929199999999999360 ) ;
#7244 = direction ( 'none', ( 0.2631307105943831437, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#7245 = advanced_face ( 'none', ( #15027, #12471 ), #51157, .f. ) ;
#7246 = cartesian_point ( 'none', ( 36.08924247936833751, -17.25011818119973128, -30.49999999999995026 ) ) ;
#7247 = cartesian_point ( 'none', ( -5.154176197543710813, -43.98293035610975465, -46.25467295136809298 ) ) ;
#7248 = cartesian_point ( 'none', ( -8.707006287050948146, 21.32380929011849702, 77.99916811148607110 ) ) ;
#7249 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#7250 = oriented_edge ( 'none', *, *, #40628, .t. ) ;
#7251 = oriented_edge ( 'none', *, *, #33698, .f. ) ;
#7252 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#7254 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203581362, -1.264942485224061215e-14 ) ) ;
#7253 = cartesian_point ( 'none', ( 42.26277390305139647, -79.25797909636192173, -45.35655446639199795 ) ) ;
#7255 = circle ( 'none', #7511, 21.95198850781879685 ) ;
#7256 = edge_loop ( 'none', ( #11281, #38548, #25141, #19961 ) ) ;
#7257 = advanced_face ( 'none', ( #4200 ), #26483, .t. ) ;
#7258 = cartesian_point ( 'none', ( 17.76472531803347010, -40.92008440936215408, -80.23510096823747517 ) ) ;
#7259 = vertex_point ( 'none', #10218 ) ;
#7260 = cartesian_point ( 'none', ( 18.01004584270753384, -40.23228991256863196, -46.33144080178056612 ) ) ;
#7261 = direction ( 'none', ( -0.2631307105943729852, 0.9647601925567307335, -1.440493793230129147e-16 ) ) ;
#7262 = cartesian_point ( 'none', ( 4.089171785382616164, -52.50971116692004870, -63.50000000000001421 ) ) ;
#7264 = cartesian_point ( 'none', ( 20.83267283143326409, -3.143489480427288818, 77.68283304940712242 ) ) ;
#7263 = cartesian_point ( 'none', ( -19.95250416401624705, 11.50794333700818761, 84.90443154097955869 ) ) ;
#7265 = cartesian_point ( 'none', ( -18.62724966018503991, -13.54667536287544038, 81.88583999999998753 ) ) ;
#7266 = axis2_placement_3d ( 'none', #3676, #16138, #8128 ) ;
#7267 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#7268 = cartesian_point ( 'none', ( 7.157720126104353042, -49.81388457127410874, -40.46082134022602617 ) ) ;
#7269 = oriented_edge ( 'none', *, *, #36195, .t. ) ;
#7271 = edge_loop ( 'none', ( #24661, #49202, #10266, #39612 ) ) ;
#7270 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203581362, 0.0000000000000000000 ) ) ;
#7272 = oriented_edge ( 'none', *, *, #43570, .t. ) ;
#7273 = b_spline_curve_with_knots ( 'none', 3,
( #39026, #2298, #46814, #1939, #34760, #10141, #38676, #42739, #50918, #2119 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003387901939694916084, 0.004235398252051346402, 0.005082894564407777586, 0.005930390876764208771, 0.006777887189120639089 ),
.unspecified. ) ;
#7274 = cartesian_point ( 'none', ( 4.320021513063350582, -69.16037033235616605, -23.56310127025647461 ) ) ;
#7275 = oriented_edge ( 'none', *, *, #34544, .f. ) ;
#7276 = oriented_edge ( 'none', *, *, #25349, .t. ) ;
#7277 = oriented_edge ( 'none', *, *, #40078, .t. ) ;
#7278 = line ( 'none', #3672, #36632 ) ;
#7279 = plane ( 'none', #8287 ) ;
#7280 = line ( 'none', #390, #32137 ) ;
#7281 = oriented_edge ( 'none', *, *, #25326, .t. ) ;
#7282 = face_outer_bound ( 'none', #2861, .t. ) ;
#7283 = cartesian_point ( 'none', ( -21.42160743039178783, -12.89832410640539706, -56.22291716682228468 ) ) ;
#7284 = cartesian_point ( 'none', ( -11.50484845519016197, -85.95267929421672193, -27.51834761410599128 ) ) ;
#7285 = axis2_placement_3d ( 'none', #15825, #52503, #12423 ) ;
#7286 = cartesian_point ( 'none', ( -14.62739332612737009, -43.67396887779484160, -76.15804713169984552 ) ) ;
#7287 = toroidal_surface ( 'none', #6273, 4.899999999999999467, 0.1000000000000000056 ) ;
#7288 = oriented_edge ( 'none', *, *, #20143, .f. ) ;
#7289 = face_outer_bound ( 'none', #30773, .t. ) ;
#7290 = face_outer_bound ( 'none', #26176, .t. ) ;
#7291 = direction ( 'none', ( 0.4081551754877842941, 0.03178491350594395831, 0.9123590696627922325 ) ) ;
#7292 = axis2_placement_3d ( 'none', #42279, #1683, #22337 ) ;
#7293 = edge_loop ( 'none', ( #39945, #46377, #22988, #51306 ) ) ;
#7294 = cartesian_point ( 'none', ( -16.48130621322382083, -16.08917178401741666, 82.21736269801139940 ) ) ;
#7295 = direction ( 'none', ( 0.9196851302826345442, 0.07162009469510914605, -0.3860697128406693768 ) ) ;
#7296 = direction ( 'none', ( -0.7420451763593204353, 0.4465075097261610448, -0.5000000000000072164 ) ) ;
#7297 = vertex_point ( 'none', #2196 ) ;
#7298 = oriented_edge ( 'none', *, *, #37998, .t. ) ;
#7299 = advanced_face ( 'none', ( #46264 ), #10536, .f. ) ;
#7300 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7301 = axis2_placement_3d ( 'none', #48475, #20012, #40116 ) ;
#7302 = cartesian_point ( 'none', ( -23.03259998893238247, 0.1694489574733287207, 77.58171026202833787 ) ) ;
#7303 = edge_curve ( 'none', #1426, #36234, #38630, .t. ) ;
#7304 = oriented_edge ( 'none', *, *, #46837, .t. ) ;
#7305 = cartesian_point ( 'none', ( -3.699522592935796883, -47.02269216166249777, -48.70284360539724133 ) ) ;
#7306 = edge_loop ( 'none', ( #36917, #4349 ) ) ;
#7307 = edge_curve ( 'none', #17819, #13674, #29059, .t. ) ;
#7309 = cartesian_point ( 'none', ( -21.06727265173100605, 0.2403568950697171358, 77.59139880586442928 ) ) ;
#7308 = cartesian_point ( 'none', ( -1.096504835558746044e-14, -2.015526181435086976e-14, 107.2837661840735706 ) ) ;
#7310 = edge_curve ( 'none', #27957, #18904, #34803, .t. ) ;
#7311 = advanced_face ( 'none', ( #3541 ), #45597, .f. ) ;
#7312 = direction ( 'none', ( -0.8210214735124591323, -0.06393670370815802972, -0.5673057711237967649 ) ) ;
#7313 = vector ( 'none', #28898, 1000.000000000000114 ) ;
#7314 = oriented_edge ( 'none', *, *, #27836, .f. ) ;
#7315 = edge_curve ( 'none', #21366, #1662, #32239, .t. ) ;
#7316 = oriented_edge ( 'none', *, *, #34397, .f. ) ;
#7317 = cartesian_point ( 'none', ( 32.98366180288690686, 22.62914169986969171, -32.09999999999994458 ) ) ;
#7318 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 2.392722035830078972e-16 ) ) ;
#7319 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7320 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#7321 = edge_curve ( 'none', #31086, #14860, #14359, .t. ) ;
#7322 = edge_loop ( 'none', ( #16808, #26732, #22380, #36626 ) ) ;
#7324 = cartesian_point ( 'none', ( 25.25422167287650055, -67.74375916779665374, -103.4999999999997584 ) ) ;
#7323 = direction ( 'none', ( -0.8931569858525015837, -0.06955422654783566250, -0.4443341177449767199 ) ) ;
#7325 = oriented_edge ( 'none', *, *, #3710, .t. ) ;
#7326 = line ( 'none', #49069, #945 ) ;
#7327 = cartesian_point ( 'none', ( -57.73148736072262466, -95.86323565046370732, -40.80896992329905970 ) ) ;
#7328 = cartesian_point ( 'none', ( 5.833870984588140018, -21.38969822917522734, 84.91370849898474660 ) ) ;
#7329 = cartesian_point ( 'none', ( -18.61274098356430073, -43.98432615902018483, -64.20402770061288322 ) ) ;
#7330 = circle ( 'none', #51153, 2.099999999999997868 ) ;
#7331 = vertex_point ( 'none', #50639 ) ;
#7332 = face_outer_bound ( 'none', #7994, .t. ) ;
#7333 = direction ( 'none', ( 1.647987516595949858e-16, 2.240078029461010062e-16, -1.000000000000000000 ) ) ;
#7334 = axis2_placement_3d ( 'none', #5704, #46313, #17850 ) ;
#7335 = vector ( 'none', #15864, 1000.000000000000000 ) ;
#7336 = oriented_edge ( 'none', *, *, #26040, .t. ) ;
#7337 = direction ( 'none', ( -0.3364089637009679001, -0.9417159917627186960, 5.421010862427523156e-16 ) ) ;
#7338 = circle ( 'none', #8529, 5.500320936831879060 ) ;
#7339 = cartesian_point ( 'none', ( 5.424891459542225292, 22.38431138125191922, 81.32528727131402491 ) ) ;
#7340 = axis2_placement_3d ( 'none', #45578, #29042, #37069 ) ;
#7341 = cartesian_point ( 'none', ( -5.412233130810404802, -22.38861751729866256, 83.46880784913454931 ) ) ;
#7342 = face_bound ( 'none', #41977, .t. ) ;
#7343 = cartesian_point ( 'none', ( 1.630197165354542399, 13.40121103490536569, 68.09999999999999432 ) ) ;
#7344 = direction ( 'none', ( -0.07763951691203579974, 0.9969814970267329990, 3.270671090859534121e-16 ) ) ;
#7345 = oriented_edge ( 'none', *, *, #41624, .f. ) ;
#7346 = direction ( 'none', ( -0.07763951691203903327, 0.9969814970267328880, -1.304512053934571557e-15 ) ) ;
#7347 = vertex_point ( 'none', #42994 ) ;
#7348 = oriented_edge ( 'none', *, *, #623, .t. ) ;
#7349 = cartesian_point ( 'none', ( -10.17362748845413911, -17.80441809569118305, 51.09999999999999432 ) ) ;
#7350 = cartesian_point ( 'none', ( 14.64518161606085656, -20.13774206391057575, 76.17520238876902283 ) ) ;
#7351 = b_spline_curve_with_knots ( 'none', 3,
( #38937, #26617, #47261, #22889 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 8.862119941244040197e-07, 0.0005956375191353453780 ),
.unspecified. ) ;
#7352 = oriented_edge ( 'none', *, *, #36416, .t. ) ;
#7353 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203584138, 0.0000000000000000000 ) ) ;
#7354 = oriented_edge ( 'none', *, *, #32142, .f. ) ;
#7355 = face_outer_bound ( 'none', #33190, .t. ) ;
#7356 = b_spline_curve_with_knots ( 'none', 3,
( #13726, #34254, #49002, #32821 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005956375191353360538, 0.001186509342613605977 ),
.unspecified. ) ;
#7357 = cartesian_point ( 'none', ( -16.31722530724674414, -43.76588094652736061, -73.25401744636953083 ) ) ;
#7358 = direction ( 'none', ( -0.5881599042594722881, 0.8087446612012276770, 0.0000000000000000000 ) ) ;
#7359 = plane ( 'none', #21938 ) ;
#7360 = cylindrical_surface ( 'none', #1646, 2.750000000000000000 ) ;
#7361 = edge_loop ( 'none', ( #17387, #3796 ) ) ;
#7362 = oriented_edge ( 'none', *, *, #37372, .t. ) ;
#7363 = cartesian_point ( 'none', ( 3.289346581865446595, -42.23902736467903196, -63.50000000000000000 ) ) ;
#7364 = direction ( 'none', ( -0.07763951691203598016, 0.9969814970267329990, 3.577210857835342252e-15 ) ) ;
#7365 = cartesian_point ( 'none', ( -29.28921062705046552, -87.33762905680590904, -81.64344553360751888 ) ) ;
#7366 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203581362, 8.049792819408127407e-16 ) ) ;
#7367 = advanced_face ( 'none', ( #25217 ), #52057, .f. ) ;
#7368 = oriented_edge ( 'none', *, *, #28628, .f. ) ;
#7369 = cartesian_point ( 'none', ( 20.11941535764353617, 6.253430406123078100, 77.77825618962283727 ) ) ;
#7370 = oriented_edge ( 'none', *, *, #15166, .t. ) ;
#7371 = oriented_edge ( 'none', *, *, #19371, .f. ) ;
#7372 = axis2_placement_3d ( 'none', #23884, #19799, #24219 ) ;
#7373 = edge_curve ( 'none', #51134, #18846, #27775, .t. ) ;
#7374 = vector ( 'none', #33605, 1000.000000000000000 ) ;
#7375 = vertex_point ( 'none', #3096 ) ;
#7377 = cartesian_point ( 'none', ( 35.61168568205922469, -88.27277775287322470, -78.84746579776329156 ) ) ;
#7376 = vector ( 'none', #12211, 1000.000000000000114 ) ;
#7378 = edge_curve ( 'none', #30894, #27076, #32910, .t. ) ;
#7379 = cartesian_point ( 'none', ( 16.67412017703689386, -53.66742464538129553, -73.54097845103034103 ) ) ;
#7380 = direction ( 'none', ( 0.07763951691203903327, -0.9969814970267328880, 1.304512053934571557e-15 ) ) ;
#7381 = edge_curve ( 'none', #31125, #29624, #13080, .t. ) ;
#7382 = direction ( 'none', ( -0.8087446612012276770, -0.5881599042594722881, 0.0000000000000000000 ) ) ;
#7384 = direction ( 'none', ( 0.9969814970267332210, 0.07763951691203488381, -1.040834085586084257e-14 ) ) ;
#7383 = cartesian_point ( 'none', ( -9.094947554570493864, -40.17740294472397267, -72.58409167704171239 ) ) ;
#7385 = direction ( 'none', ( 0.9969814970267332210, 0.07763951691203510586, -9.950373858202965494e-15 ) ) ;
#7386 = cartesian_point ( 'none', ( 13.26555878119417464, -36.26878352520592586, -51.59673801985847774 ) ) ;
#7387 = oriented_edge ( 'none', *, *, #217, .f. ) ;
#7388 = oriented_edge ( 'none', *, *, #11744, .f. ) ;
#7389 = direction ( 'none', ( 0.07763951691203481442, -0.9969814970267332210, 6.065254942160064054e-16 ) ) ;
#7390 = face_bound ( 'none', #29842, .t. ) ;
#7391 = oriented_edge ( 'none', *, *, #7467, .f. ) ;
#7392 = advanced_face ( 'none', ( #11207 ), #31634, .f. ) ;
#7393 = edge_curve ( 'none', #34255, #16265, #379, .t. ) ;
#7394 = direction ( 'none', ( 0.0000000000000000000, 0.8353356894261244614, -0.5497401986129276663 ) ) ;
#7395 = face_outer_bound ( 'none', #51292, .t. ) ;
#7396 = edge_curve ( 'none', #17017, #44709, #4546, .t. ) ;
#7397 = vertex_point ( 'none', #47617 ) ;
#7398 = oriented_edge ( 'none', *, *, #47960, .f. ) ;
#7399 = edge_loop ( 'none', ( #51470, #7628, #7766, #38911 ) ) ;
#7400 = b_spline_curve_with_knots ( 'none', 3,
( #43189, #38061, #13604, #17736, #46204, #21828, #34126, #18995, #13781, #42273 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.955651928736315503e-07, 0.0008471971588183653057, 0.001694098752443857006, 0.002541000346069348815, 0.003387901939694840624 ),
.unspecified. ) ;
#7401 = direction ( 'none', ( 0.8087446612012276770, 0.5881599042594721771, 3.219634562667506512e-16 ) ) ;
#7402 = oriented_edge ( 'none', *, *, #40006, .t. ) ;
#7403 = edge_loop ( 'none', ( #52600, #52359, #44455, #37838 ) ) ;
#7404 = cartesian_point ( 'none', ( -15.76142964414538739, 24.34573784180600953, 46.13596353710249787 ) ) ;
#7405 = circle ( 'none', #2128, 0.2000000000000015377 ) ;
#7406 = cartesian_point ( 'none', ( -5.451634024708202908, -47.19881999598904798, -83.47713122427180110 ) ) ;
#7407 = cartesian_point ( 'none', ( 30.47875209498431914, -1.534168091341242546, 46.10000000000000853 ) ) ;
#7408 = cartesian_point ( 'none', ( 28.60645667909074064, -82.82902819073682110, -99.07852136552033073 ) ) ;
#7409 = cartesian_point ( 'none', ( 21.01319712434341014, 0.6411630274870521173, -93.49999999999383249 ) ) ;
#7410 = cartesian_point ( 'none', ( 19.66672681975096637, -7.555305618771228637, 79.39299363972939716 ) ) ;
#7411 = axis2_placement_3d ( 'none', #35839, #36189, #48083 ) ;
#7412 = direction ( 'none', ( 0.07763951691203481442, -0.9969814970267332210, 6.065254942160064054e-16 ) ) ;
#7413 = face_outer_bound ( 'none', #41335, .t. ) ;
#7414 = direction ( 'none', ( 0.6314690004540325363, 0.0000000000000000000, 0.7754011229457854482 ) ) ;
#7415 = oriented_edge ( 'none', *, *, #43432, .t. ) ;
#7416 = edge_loop ( 'none', ( #9951, #44621, #46957, #3608 ) ) ;
#7417 = direction ( 'none', ( -0.5613294601901643865, -0.3869357523536792742, -0.7315667848345157598 ) ) ;
#7418 = axis2_placement_3d ( 'none', #28684, #36897, #12106 ) ;
#7419 = direction ( 'none', ( -0.9647601925567280690, -0.2631307105943830882, -2.930507776888887572e-16 ) ) ;
#7420 = direction ( 'none', ( 0.5882076359133956434, -0.8087099461816790180, 0.0000000000000000000 ) ) ;
#7421 = edge_loop ( 'none', ( #24767, #8833, #39455, #45364 ) ) ;
#7422 = cartesian_point ( 'none', ( 12.93542704665947873, -48.22366577859390446, -51.32688719312046999 ) ) ;
#7423 = edge_loop ( 'none', ( #3831, #12338, #10778 ) ) ;
#7424 = oriented_edge ( 'none', *, *, #3639, .t. ) ;
#7425 = cartesian_point ( 'none', ( 18.61464076011125002, 2.329074191279559169, -93.49999999999994316 ) ) ;
#7427 = direction ( 'none', ( -0.07763951691203546668, 0.9969814970267332210, 4.067980730699867884e-16 ) ) ;
#7426 = direction ( 'none', ( -0.07763951691203546668, 0.9969814970267332210, 4.067980730699867884e-16 ) ) ;
#7428 = face_outer_bound ( 'none', #28089, .t. ) ;
#7429 = oriented_edge ( 'none', *, *, #50960, .f. ) ;
#7430 = cartesian_point ( 'none', ( 17.63760264389559040, -41.12166292761775566, -80.07615287515862690 ) ) ;
#7431 = toroidal_surface ( 'none', #36341, 19.25000000000000000, 4.049999999999999822 ) ;
#7432 = cartesian_point ( 'none', ( 21.32003024978409655, -13.07183072001897273, -51.53765430229972111 ) ) ;
#7433 = cartesian_point ( 'none', ( 13.90199498956626023, -26.26866072547464626, 68.10000000000000853 ) ) ;
#7434 = cartesian_point ( 'none', ( -9.444481076488305149, 18.83339493387297381, 84.51138644505923025 ) ) ;
#7436 = cartesian_point ( 'none', ( 4.587109114343165039, -6.937465673653028908, 126.0999999999999943 ) ) ;
#7435 = cartesian_point ( 'none', ( 30.29832218573362823, -82.69727487233761565, -99.83998848268483073 ) ) ;
#7437 = direction ( 'none', ( 0.07763951691203457850, -0.9969814970267331100, 0.0000000000000000000 ) ) ;
#7438 = cartesian_point ( 'none', ( -20.51048419825523794, -4.813317072780710859, 81.88583999999998753 ) ) ;
#7440 = oriented_edge ( 'none', *, *, #36121, .f. ) ;
#7439 = cartesian_point ( 'none', ( 10.17362748845405740, 17.80441809569110490, 64.09999999999999432 ) ) ;
#7441 = circle ( 'none', #30342, 3.049999999999999822 ) ;
#7442 = vertex_point ( 'none', #19334 ) ;
#7443 = axis2_placement_3d ( 'none', #35640, #18539, #10837 ) ;
#7444 = circle ( 'none', #45394, 3.250000000000000444 ) ;
#7445 = cartesian_point ( 'none', ( 4.849306167818160596, -67.26824484493074863, -23.97549803212411490 ) ) ;
#7446 = axis2_placement_3d ( 'none', #9742, #22036, #1721 ) ;
#7447 = oriented_edge ( 'none', *, *, #21068, .t. ) ;
#7448 = oriented_edge ( 'none', *, *, #2941, .t. ) ;
#7449 = edge_loop ( 'none', ( #45918, #50400 ) ) ;
#7450 = cartesian_point ( 'none', ( -17.92022669475759855, 11.07958411832212597, 77.38883453022552317 ) ) ;
#7451 = axis2_placement_3d ( 'none', #46990, #9962, #42558 ) ;
#7452 = line ( 'none', #49723, #34870 ) ;
#7453 = cartesian_point ( 'none', ( -10.36399429251558324, -53.63524542758251101, -55.51616239185454305 ) ) ;
#7454 = edge_curve ( 'none', #38739, #30799, #23961, .t. ) ;
#7455 = advanced_face ( 'none', ( #16948, #19532 ), #6829, .f. ) ;
#7456 = axis2_placement_3d ( 'none', #39497, #26827, #35420 ) ;
#7457 = edge_curve ( 'none', #49142, #34423, #33522, .t. ) ;
#7458 = vertex_point ( 'none', #7189 ) ;
#7459 = oriented_edge ( 'none', *, *, #29014, .t. ) ;
#7460 = direction ( 'none', ( 0.9963712600446540391, -0.08511352511222033956, 4.467496846988028183e-16 ) ) ;
#7461 = cartesian_point ( 'none', ( -23.92992623367164029, 38.97533571961710663, -14.60000000000001741 ) ) ;
#7462 = spherical_surface ( 'none', #6192, 4.100000000000000533 ) ;
#7463 = circle ( 'none', #16647, 12.50000000000000000 ) ;
#7464 = b_spline_curve_with_knots ( 'none', 3,
( #49818, #29015, #16896, #4602 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006833231749965125099, 0.001364928565758774309 ),
.unspecified. ) ;
#7465 = vector ( 'none', #47362, 1000.000000000000000 ) ;
#7466 = cartesian_point ( 'none', ( 20.50537521699896004, -20.50691681652777376, 50.02034449700957452 ) ) ;
#7467 = edge_curve ( 'none', #51514, #41700, #42429, .t. ) ;
#7468 = cartesian_point ( 'none', ( 23.70005633638838560, 16.71356949420806259, 69.08811658632068031 ) ) ;
#7469 = oriented_edge ( 'none', *, *, #31045, .f. ) ;
#7470 = edge_curve ( 'none', #37068, #30259, #44313, .t. ) ;
#7471 = oriented_edge ( 'none', *, *, #9475, .f. ) ;
#7472 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#7473 = edge_curve ( 'none', #24492, #46639, #22657, .t. ) ;
#7474 = direction ( 'none', ( 0.9647601925567254044, 0.2631307105943931357, 0.0000000000000000000 ) ) ;
#7475 = oriented_edge ( 'none', *, *, #41643, .t. ) ;
#7476 = edge_curve ( 'none', #32060, #22759, #36996, .t. ) ;
#7477 = vertex_point ( 'none', #48501 ) ;
#7478 = oriented_edge ( 'none', *, *, #50803, .t. ) ;
#7479 = direction ( 'none', ( -0.9969814970267332210, -0.07763951691203394012, 1.009293658750142281e-14 ) ) ;
#7480 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203506422, -1.522591576628786068e-14 ) ) ;
#7481 = vertex_point ( 'none', #40668 ) ;
#7482 = oriented_edge ( 'none', *, *, #52302, .f. ) ;
#7483 = cartesian_point ( 'none', ( 4.388928873388541874, -21.60878995557910542, 80.31416000000000111 ) ) ;
#7484 = cartesian_point ( 'none', ( 4.409924560603673882, -56.62854903111841054, -63.50000000000000000 ) ) ;
#7485 = line ( 'none', #8450, #40600 ) ;
#7486 = edge_curve ( 'none', #49028, #18793, #8661, .t. ) ;
#7487 = direction ( 'none', ( 0.9647601925567254044, 0.2631307105943926916, 0.0000000000000000000 ) ) ;
#7488 = oriented_edge ( 'none', *, *, #48971, .f. ) ;
#7489 = cartesian_point ( 'none', ( -1.639971473417214130e-15, -1.032442622340141470e-15, 75.63999999999998636 ) ) ;
#7490 = direction ( 'none', ( -0.07763951691203545280, 0.9969814970267329990, 4.067980730699866897e-16 ) ) ;
#7491 = face_bound ( 'none', #40775, .t. ) ;
#7492 = cartesian_point ( 'none', ( 11.53320060867178931, 19.93712304670890489, 79.36422388409874884 ) ) ;
#7493 = vertex_point ( 'none', #19697 ) ;
#7494 = oriented_edge ( 'none', *, *, #10167, .t. ) ;
#7495 = edge_loop ( 'none', ( #1420, #17520, #20445, #17294, #18822, #5073, #21204, #37461, #26153, #25813, #15178 ) ) ;
#7496 = axis2_placement_3d ( 'none', #52587, #36430, #41224 ) ;
#7497 = direction ( 'none', ( 0.7669678184319009828, -0.6416855659042133286, 0.0000000000000000000 ) ) ;
#7498 = cartesian_point ( 'none', ( -2.531740459942233734, -42.69234208233094563, -78.98373778400488732 ) ) ;
#7499 = face_outer_bound ( 'none', #2079, .t. ) ;
#7500 = cartesian_point ( 'none', ( 19.93792856493475796, 1.574485484073777197, 36.10000000000000142 ) ) ;
#7501 = vertex_point ( 'none', #11978 ) ;
#7503 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#7502 = cartesian_point ( 'none', ( -10.05507936119870571, -47.51762848562384534, -72.70788548247081451 ) ) ;
#7504 = direction ( 'none', ( -0.4670769188274359607, 0.8842166883172183356, 0.0000000000000000000 ) ) ;
#7506 = oriented_edge ( 'none', *, *, #33106, .t. ) ;
#7505 = advanced_face ( 'none', ( #43050 ), #43692, .t. ) ;
#7507 = oriented_edge ( 'none', *, *, #26552, .f. ) ;
#7508 = axis2_placement_3d ( 'none', #44554, #28719, #16599 ) ;
#7509 = line ( 'none', #45856, #39356 ) ;
#7510 = cartesian_point ( 'none', ( -15.56467993959332041, -86.38926189472540784, -72.55831105358929278 ) ) ;
#7511 = axis2_placement_3d ( 'none', #32508, #12516, #24642 ) ;
#7512 = oriented_edge ( 'none', *, *, #41555, .t. ) ;
#7513 = advanced_face ( 'none', ( #18244 ), #4821, .f. ) ;
#7514 = face_outer_bound ( 'none', #50625, .t. ) ;
#7515 = axis2_placement_3d ( 'none', #15827, #19971, #40599 ) ;
#7516 = vector ( 'none', #29193, 1000.000000000000227 ) ;
#7517 = cartesian_point ( 'none', ( -9.032621710684012577e-14, -5.666030449578492103e-14, 94.09999999999995168 ) ) ;
#7518 = cartesian_point ( 'none', ( -9.165231314631233417, 9.931794292051440820, 68.44792085861563180 ) ) ;
#7519 = conical_surface ( 'none', #16875, 13.00000000000000355, 0.7853981633974533860 ) ;
#7520 = cartesian_point ( 'none', ( -3.915595227655627841, -36.70138946232872001, -78.61074111320895952 ) ) ;
#7521 = advanced_face ( 'none', ( #48156 ), #37359, .t. ) ;
#7522 = oriented_edge ( 'none', *, *, #44568, .t. ) ;
#7523 = cartesian_point ( 'none', ( 21.47927366949316408, -4.984305631782387280, 81.10000000000000853 ) ) ;
#7524 = oriented_edge ( 'none', *, *, #33625, .f. ) ;
#7525 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#7526 = axis2_placement_3d ( 'none', #19278, #35677, #23171 ) ;
#7527 = oriented_edge ( 'none', *, *, #29323, .t. ) ;
#7528 = cartesian_point ( 'none', ( -5.168840707972460535, -42.93738805041598994, -83.77842505549070040 ) ) ;
#7529 = oriented_edge ( 'none', *, *, #27583, .f. ) ;
#7531 = oriented_edge ( 'none', *, *, #47299, .t. ) ;
#7530 = cartesian_point ( 'none', ( 14.55771870245131439, -17.84880796288225469, 84.35922633075851707 ) ) ;
#7532 = direction ( 'none', ( 0.07763951691203603567, -0.9969814970267329990, 9.718231403777309172e-17 ) ) ;
#7533 = vector ( 'none', #11910, 999.9999999999998863 ) ;
#7534 = cartesian_point ( 'none', ( 5.976301894101947454, -49.33492041197089861, -44.36797335316892799 ) ) ;
#7535 = oriented_edge ( 'none', *, *, #13436, .f. ) ;
#7536 = direction ( 'none', ( 8.672921514895507732e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7537 = axis2_placement_3d ( 'none', #41753, #636, #37847 ) ;
#7538 = edge_curve ( 'none', #26596, #19386, #46538, .t. ) ;
#7539 = vector ( 'none', #27389, 1000.000000000000227 ) ;
#7540 = cartesian_point ( 'none', ( 16.57934885847668482, 41.26016311820337279, -17.60000000000004405 ) ) ;
#7541 = cartesian_point ( 'none', ( -13.54667536287544571, 18.62724966018502926, 79.89349240935248986 ) ) ;
#7542 = cartesian_point ( 'none', ( -6.665480078642372241, -11.66496357993561439, 69.09999999999999432 ) ) ;
#7543 = edge_curve ( 'none', #44491, #29263, #21396, .t. ) ;
#7544 = edge_loop ( 'none', ( #24208, #19242 ) ) ;
#7545 = oriented_edge ( 'none', *, *, #20685, .f. ) ;
#7546 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#7547 = cartesian_point ( 'none', ( 22.20629244664112178, 41.42318886534756928, 76.10000000000006537 ) ) ;
#7548 = cartesian_point ( 'none', ( 2.113222289614506822e-14, -3.927298371450349208e-15, -29.49999999999997158 ) ) ;
#7549 = edge_curve ( 'none', #11852, #12078, #15647, .t. ) ;
#7550 = axis2_placement_3d ( 'none', #15389, #23433, #2932 ) ;
#7551 = oriented_edge ( 'none', *, *, #25345, .t. ) ;
#7552 = direction ( 'none', ( -0.9096051110983264243, -0.07083511741893515345, 0.4093909232067157178 ) ) ;
#7554 = edge_curve ( 'none', #38043, #13068, #46863, .t. ) ;
#7553 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203567484, 6.672013369141564231e-17 ) ) ;
#7555 = oriented_edge ( 'none', *, *, #16258, .t. ) ;
#7556 = circle ( 'none', #755, 25.15000000000000568 ) ;
#7557 = oriented_edge ( 'none', *, *, #5198, .f. ) ;
#7558 = edge_curve ( 'none', #47770, #41480, #11810, .t. ) ;
#7559 = cartesian_point ( 'none', ( 12.05288934432354964, -41.69006106719950822, -18.49999999999998224 ) ) ;
#7560 = direction ( 'none', ( -0.6256668579825837018, -0.04872354476638500465, -0.7785672732703315946 ) ) ;
#7561 = oriented_edge ( 'none', *, *, #18800, .t. ) ;
#7562 = cartesian_point ( 'none', ( 35.89514368708827163, -14.75766443863290966, -23.50000000000003197 ) ) ;
#7563 = oriented_edge ( 'none', *, *, #7927, .t. ) ;
#7564 = cartesian_point ( 'none', ( -18.51535919166149213, -17.04208927353079517, -82.76241514253814557 ) ) ;
#7565 = direction ( 'none', ( -0.07763951691203507810, 0.9969814970267332210, -3.684072831700385353e-16 ) ) ;
#7566 = line ( 'none', #52294, #20321 ) ;
#7567 = face_outer_bound ( 'none', #29973, .t. ) ;
#7569 = cartesian_point ( 'none', ( -4.035971925265006810, -43.89585066629845045, -81.25753994506280264 ) ) ;
#7568 = cartesian_point ( 'none', ( -13.16652022596161054, -43.56020399639469076, -64.02898718908485876 ) ) ;
#7570 = vertex_point ( 'none', #28000 ) ;
#7571 = advanced_face ( 'none', ( #29691, #30312 ), #44919, .t. ) ;
#7572 = vector ( 'none', #3310, 999.9999999999998863 ) ;
#7573 = vertex_point ( 'none', #52762 ) ;
#7574 = cc_design_person_and_organization_assignment ( #7904, #31511, ( #48234 ) ) ;
#7575 = direction ( 'none', ( 0.6798346886998218874, 0.0000000000000000000, -0.7333653905389975192 ) ) ;
#7576 = face_outer_bound ( 'none', #52620, .t. ) ;
#7577 = advanced_face ( 'none', ( #16895, #42376 ), #4149, .t. ) ;
#7578 = oriented_edge ( 'none', *, *, #52757, .t. ) ;
#7579 = vertex_point ( 'none', #37128 ) ;
#7580 = axis2_placement_3d ( 'none', #48975, #25104, #8722 ) ;
#7581 = cartesian_point ( 'none', ( 13.23192379573191602, -16.39447610760813490, 77.85630994434410468 ) ) ;
#7582 = face_outer_bound ( 'none', #41795, .t. ) ;
#7583 = axis2_placement_3d ( 'none', #52162, #11386, #7642 ) ;
#7584 = cartesian_point ( 'none', ( 17.19921346293385511, -52.57335420144253391, -77.63698992947593069 ) ) ;
#7585 = cartesian_point ( 'none', ( -10.71779377901281016, -8.208464930214086408, 68.09999999999999432 ) ) ;
#7586 = cartesian_point ( 'none', ( 3.854802014682616296, -49.50013132737732491, -63.50000000000000000 ) ) ;
#7587 = cartesian_point ( 'none', ( 41.37038910516135104, 48.35794562724466772, 36.10000000000006537 ) ) ;
#7588 = cartesian_point ( 'none', ( 17.16785213909829722, -7.984978910308826450, -93.49999999999988631 ) ) ;
#7589 = cartesian_point ( 'none', ( -32.81552156887383376, 20.53963986757642957, -32.09999999999994458 ) ) ;
#7590 = cartesian_point ( 'none', ( 20.13182671624891285, -6.212827441861286104, 78.02044513903960876 ) ) ;
#7591 = cartesian_point ( 'none', ( 18.17863308890533602, -46.98803084825545540, -58.13931617269021501 ) ) ;
#7592 = b_spline_curve_with_knots ( 'none', 3,
( #48869, #15921, #40709, #259, #28413, #45138, #44775, #20074, #40519, #40880, #41235, #25189, #21635, #50088, #33236, #21459, #33753, #9325 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.957762540163925055e-07, 0.0008474859908359686465, 0.001694676205417920949, 0.002541866419999873252, 0.003389056634581825555, 0.004236246849163778291, 0.005083437063745730594, 0.005930627278327682897, 0.006777817492909635200 ),
.unspecified. ) ;
#7593 = vertex_point ( 'none', #28394 ) ;
#7594 = vertex_point ( 'none', #12691 ) ;
#7595 = cartesian_point ( 'none', ( -40.32675595432630899, -29.55930909544768426, 101.7081528017130978 ) ) ;
#7596 = oriented_edge ( 'none', *, *, #2529, .t. ) ;
#7597 = direction ( 'none', ( 0.6500729483685754317, 0.7598718061616627217, -7.368356107468140271e-15 ) ) ;
#7598 = axis2_placement_3d ( 'none', #6024, #30308, #10303 ) ;
#7599 = cartesian_point ( 'none', ( -7.258682318434970249, 21.85859955006357680, 80.31415999999998689 ) ) ;
#7600 = oriented_edge ( 'none', *, *, #9579, .t. ) ;
#7601 = line ( 'none', #16902, #13971 ) ;
#7603 = cartesian_point ( 'none', ( -16.97693714680277921, -15.56598699053949275, 78.26997163977250693 ) ) ;
#7602 = direction ( 'none', ( 0.07763951691203113681, -0.9969814970267333321, -5.551115123126156425e-16 ) ) ;
#7604 = cartesian_point ( 'none', ( 5.640448387227327665, -22.33192457610540771, 84.76020493883386564 ) ) ;
#7605 = axis2_placement_3d ( 'none', #47377, #39402, #23001 ) ;
#7606 = circle ( 'none', #23105, 33.60000000000000142 ) ;
#7607 = cartesian_point ( 'none', ( 35.89133389296237908, 2.795022608833352074, 38.10000000000007248 ) ) ;
#7608 = oriented_edge ( 'none', *, *, #39938, .t. ) ;
#7609 = cartesian_point ( 'none', ( -6.935453909962934191e-15, 5.698533092230869297e-14, 36.10000000000007958 ) ) ;
#7610 = oriented_edge ( 'none', *, *, #1382, .f. ) ;
#7611 = cartesian_point ( 'none', ( -6.756264868192126016, 19.95497101961387543, 81.32004206164737070 ) ) ;
#7612 = conical_surface ( 'none', #1344, 3.399999999999990585, 1.029744258676651869 ) ;
#7614 = cartesian_point ( 'none', ( 20.94482986593966345, -2.277966256777895104, 78.29381603765396846 ) ) ;
#7613 = cartesian_point ( 'none', ( -18.38301686483571018, 13.87706310404878352, 83.45566081306819228 ) ) ;
#7615 = circle ( 'none', #5330, 19.19999999999999929 ) ;
#7616 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7617 = oriented_edge ( 'none', *, *, #46369, .t. ) ;
#7618 = axis2_placement_3d ( 'none', #42936, #47752, #5960 ) ;
#7619 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#7620 = line ( 'none', #36003, #28018 ) ;
#7621 = edge_curve ( 'none', #7975, #32877, #103, .t. ) ;
#7622 = oriented_edge ( 'none', *, *, #145, .f. ) ;
#7623 = b_spline_curve_with_knots ( 'none', 3,
( #10098, #5994, #10452, #30616, #26662, #38632, #14188, #6170 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 3.141717836627692002e-17, 0.001294666955037822136, 0.001942000432556708484, 0.002589333910075594831 ),
.unspecified. ) ;
#7624 = edge_curve ( 'none', #40015, #187, #46806, .t. ) ;
#7625 = toroidal_surface ( 'none', #9676, 4.899999999999999467, 0.1000000000000000056 ) ;
#7626 = edge_curve ( 'none', #6513, #29186, #17558, .t. ) ;
#7627 = cartesian_point ( 'none', ( -9.945868558148857730, -20.77506722136912742, 78.11043843341340676 ) ) ;
#7628 = oriented_edge ( 'none', *, *, #37367, .f. ) ;
#7629 = oriented_edge ( 'none', *, *, #30047, .t. ) ;
#7630 = cartesian_point ( 'none', ( -18.13661489265131976, 10.72170272214899356, 77.31453249645998937 ) ) ;
#7631 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 6.025359086072366591e-16 ) ) ;
#7632 = direction ( 'none', ( -7.672815374512799851e-16, -5.337610695313251385e-16, 1.000000000000000000 ) ) ;
#7633 = edge_curve ( 'none', #4384, #35260, #34131, .t. ) ;
#7634 = cartesian_point ( 'none', ( -33.70794441447387868, -2.624992066795873935, 46.10000000000007958 ) ) ;
#7635 = cartesian_point ( 'none', ( 18.97512999931998934, 39.69816672730500073, 47.90001466688172371 ) ) ;
#7636 = cartesian_point ( 'none', ( -8.214671609246002149, -78.30992742278198193, -82.79694851403687039 ) ) ;
#7638 = advanced_face ( 'none', ( #47489 ), #17077, .t. ) ;
#7637 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7639 = edge_curve ( 'none', #48145, #45885, #326, .t. ) ;
#7640 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 2.392722035830078972e-16 ) ) ;
#7641 = cartesian_point ( 'none', ( 3.620570423305820906, -46.49232587070025602, -63.50000000000000000 ) ) ;
#7642 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203582750, 6.308085367188388269e-16 ) ) ;
#7643 = oriented_edge ( 'none', *, *, #17546, .f. ) ;
#7644 = closed_shell ( 'none', ( #14772, #33171, #27554, #3950, #9667, #38095, #11831, #12287, #41985, #45421, #28082, #45466, #27226, #48639, #51459, #47187, #41370, #7233, #14073 ) ) ;
#7645 = direction ( 'none', ( 0.9994901143334186111, 0.0000000000000000000, 0.03192978781279025291 ) ) ;
#7646 = cartesian_point ( 'none', ( 6.382843510115952412, -41.99812258580993785, -41.76840914498328061 ) ) ;
#7647 = axis2_placement_3d ( 'none', #11405, #15833, #44329 ) ;
#7648 = cartesian_point ( 'none', ( 20.64161697671187312, 20.37007238637927387, 49.39740183953155395 ) ) ;
#7649 = cartesian_point ( 'none', ( -22.89864713406894481, 2.477660735330064590, 80.31415999999998689 ) ) ;
#7650 = circle ( 'none', #43022, 2.000000000000000444 ) ;
#7651 = advanced_face ( 'none', ( #31582 ), #952, .t. ) ;
#7652 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#7653 = circle ( 'none', #4984, 11.10000000000000320 ) ;
#7654 = axis2_placement_3d ( 'none', #42421, #50949, #30188 ) ;
#7656 = direction ( 'none', ( -0.9817833729182331437, -0.07645596935646681303, -0.1739422128497299658 ) ) ;
#7655 = cartesian_point ( 'none', ( -15.39855342564408858, -43.73402264786517435, -52.01861656081553775 ) ) ;
#7657 = oriented_edge ( 'none', *, *, #9246, .f. ) ;
#7658 = vertex_point ( 'none', #24132 ) ;
#7659 = direction ( 'none', ( -5.807554947633241928e-16, -3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#7660 = cylindrical_surface ( 'none', #27964, 24.75000000000000355 ) ;
#7661 = oriented_edge ( 'none', *, *, #50669, .f. ) ;
#7662 = circle ( 'none', #21341, 16.54801149218121026 ) ;
#7663 = vertex_point ( 'none', #45635 ) ;
#7664 = vector ( 'none', #24346, 1000.000000000000000 ) ;
#7665 = cartesian_point ( 'none', ( -28.13224573519357108, 36.02969955321148632, -1.899999999999974154 ) ) ;
#7666 = vertex_point ( 'none', #44935 ) ;
#7667 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#7668 = circle ( 'none', #51317, 3.000000000000005329 ) ;
#7669 = cartesian_point ( 'none', ( 13.84995332522318989, -41.01438851536610031, -51.34253549041406472 ) ) ;
#7670 = direction ( 'none', ( 0.5836635458794326992, 0.04545255441187750350, -0.8107224744071689360 ) ) ;
#7671 = axis2_placement_3d ( 'none', #27469, #31778, #31604 ) ;
#7673 = cartesian_point ( 'none', ( 22.65763925250766420, -83.29228985865663049, -96.40110472774844652 ) ) ;
#7672 = cartesian_point ( 'none', ( 60.50487889807678954, -116.6545525452350773, -114.7652416360252658 ) ) ;
#7674 = direction ( 'none', ( -0.07763951691203577199, 0.9969814970267331100, 7.206560231914038317e-16 ) ) ;
#7675 = oriented_edge ( 'none', *, *, #39245, .t. ) ;
#7676 = oriented_edge ( 'none', *, *, #47943, .t. ) ;
#7677 = cartesian_point ( 'none', ( -4.407454585792362089e-15, -6.460596731403655806e-16, 81.88583999999998753 ) ) ;
#7678 = direction ( 'none', ( 0.07763951691203507810, -0.9969814970267332210, 3.684072831700385353e-16 ) ) ;
#7679 = oriented_edge ( 'none', *, *, #51927, .t. ) ;
#7680 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#7681 = axis2_placement_3d ( 'none', #3189, #31883, #23687 ) ;
#7682 = direction ( 'none', ( -0.8087099461816792401, -0.5882076359133953103, -2.650374897825188107e-16 ) ) ;
#7683 = edge_curve ( 'none', #45372, #28531, #13699, .t. ) ;
#7684 = vertex_point ( 'none', #4681 ) ;
#7685 = cartesian_point ( 'none', ( 21.38969822917523445, 5.833870984588036102, 35.10000000000000142 ) ) ;
#7686 = oriented_edge ( 'none', *, *, #26647, .t. ) ;
#7687 = edge_curve ( 'none', #13904, #46177, #15592, .t. ) ;
#7688 = cartesian_point ( 'none', ( -18.16944311387049282, -10.66548215178430503, 83.81828606732888431 ) ) ;
#7689 = edge_curve ( 'none', #51362, #2875, #6705, .t. ) ;
#7690 = direction ( 'none', ( -0.5118714294418580391, -0.03986177338441911772, -0.8581367482772184196 ) ) ;
#7691 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#7692 = oriented_edge ( 'none', *, *, #26640, .f. ) ;
#7693 = cartesian_point ( 'none', ( -24.92453742566828723, -1.940987922800881060, -59.29999999999999716 ) ) ;
#7694 = direction ( 'none', ( 0.6285283863368301693, -0.1521649790415560144, 0.7627567677327439233 ) ) ;
#7695 = cartesian_point ( 'none', ( -6.886393826965824694, 25.24873899940203970, 84.91370849898474660 ) ) ;
#7697 = line ( 'none', #21467, #45303 ) ;
#7696 = b_spline_curve_with_knots ( 'none', 3,
( #2046, #13452, #25938, #9731, #1352, #5447, #33980, #38264, #22028, #1708, #30251, #5793, #34345, #9900 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.01255212287481135419, 0.01382617505469281582, 0.01510022723457427919, 0.01573725332451501174, 0.01637427941445574256, 0.01701130550439647338, 0.01764833159433720419 ),
.unspecified. ) ;
#7698 = line ( 'none', #35221, #49745 ) ;
#7699 = edge_curve ( 'none', #17746, #11294, #36037, .t. ) ;
#7700 = cartesian_point ( 'none', ( 16.48255259922935068, -13.12221003417566401, 78.44371498782089702 ) ) ;
#7701 = cartesian_point ( 'none', ( -7.027754700325082204, 19.86127990363995366, 78.94369231434890821 ) ) ;
#7702 = circle ( 'none', #18295, 3.250000000000000444 ) ;
#7703 = oriented_edge ( 'none', *, *, #20828, .f. ) ;
#7704 = vertex_point ( 'none', #33565 ) ;
#7705 = edge_curve ( 'none', #24497, #10828, #33598, .t. ) ;
#7706 = face_bound ( 'none', #2592, .t. ) ;
#7707 = b_spline_curve_with_knots ( 'none', 3,
( #10482, #39189, #27052, #43253 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.717784273401201082e-06, 0.0006833231749951953126 ),
.unspecified. ) ;
#7708 = edge_loop ( 'none', ( #3262, #48550 ) ) ;
#7709 = circle ( 'none', #14127, 29.00000000000000000 ) ;
#7710 = cartesian_point ( 'none', ( -13.02882828313850005, 18.99338078190277201, 78.84509398058116858 ) ) ;
#7711 = vertex_point ( 'none', #21270 ) ;
#7712 = cartesian_point ( 'none', ( -9.868996497169158388, -19.08307919098431427, -92.12388781238149704 ) ) ;
#7713 = line ( 'none', #37257, #13411 ) ;
#7714 = vertex_point ( 'none', #49556 ) ;
#7715 = vertex_point ( 'none', #49727 ) ;
#7716 = advanced_face ( 'none', ( #44932 ), #8604, .f. ) ;
#7717 = cartesian_point ( 'none', ( -1.101351332163791996, -39.16512841139750378, -30.78710256053021865 ) ) ;
#7718 = direction ( 'none', ( -0.07763951691203478667, 0.9969814970267331100, 0.0000000000000000000 ) ) ;
#7719 = cartesian_point ( 'none', ( 17.25601260519822588, -45.39078862657237323, -46.29081305031692750 ) ) ;
#7720 = vector ( 'none', #35085, 1000.000000000000000 ) ;
#7721 = cartesian_point ( 'none', ( -28.97300904570603919, -87.31300499096755630, -85.78089767415691824 ) ) ;
#7722 = oriented_edge ( 'none', *, *, #40389, .f. ) ;
#7723 = oriented_edge ( 'none', *, *, #14147, .f. ) ;
#7724 = axis2_placement_3d ( 'none', #46200, #1852, #10042 ) ;
#7725 = cartesian_point ( 'none', ( 2.530145632036571168, -22.89370806042540352, 77.87819970859568741 ) ) ;
#7726 = axis2_placement_3d ( 'none', #11996, #20055, #15902 ) ;
#7727 = cartesian_point ( 'none', ( 14.24119181321406025, -41.51964792809035742, -18.49999999999997868 ) ) ;
#7728 = direction ( 'none', ( 0.9022310619842078827, -0.4312529545299932932, 5.335989531379222558e-16 ) ) ;
#7729 = cartesian_point ( 'none', ( 72.06087800437356350, -73.37409040824141471, -79.23623628522901186 ) ) ;
#7730 = vertex_point ( 'none', #33215 ) ;
#7731 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7732 = cartesian_point ( 'none', ( -0.6620451184226607833, 21.63647721904758114, -91.32673954359444224 ) ) ;
#7733 = cartesian_point ( 'none', ( -6.665986177276590041, -39.41792887871243067, -42.35098255923633559 ) ) ;
#7734 = cartesian_point ( 'none', ( 10.86093665181213552, 20.31075819203516986, 80.31416000000000111 ) ) ;
#7735 = cartesian_point ( 'none', ( 18.85910466124412110, -73.45751996713708820, -50.43604456323071616 ) ) ;
#7736 = vertex_point ( 'none', #17327 ) ;
#7737 = direction ( 'none', ( 0.7762171656410770115, 0.06044758698022818788, -0.6275611531893929840 ) ) ;
#7738 = edge_loop ( 'none', ( #18658, #19239 ) ) ;
#7739 = face_outer_bound ( 'none', #33360, .t. ) ;
#7740 = vector ( 'none', #19487, 1000.000000000000000 ) ;
#7741 = b_spline_curve_with_knots ( 'none', 3,
( #44618, #48901, #40194, #32197 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.496224651436386845e-06, 0.0005932647871617609345 ),
.unspecified. ) ;
#7742 = cartesian_point ( 'none', ( 14.68986780854732110, -15.10151538943707550, 77.29556845902045836 ) ) ;
#7743 = cartesian_point ( 'none', ( -1.630197165354476230, -13.40121103490542254, 47.09999999999998721 ) ) ;
#7744 = axis2_placement_3d ( 'none', #4410, #36495, #45195 ) ;
#7745 = toroidal_surface ( 'none', #15831, 19.25000000000000000, 4.049999999999999822 ) ;
#7746 = cartesian_point ( 'none', ( 4.633723346234592810, -9.980402398017231391, 97.70159157373549874 ) ) ;
#7747 = cartesian_point ( 'none', ( -8.705911455032701696, 21.32424562823424807, 84.19989306724430378 ) ) ;
#7748 = vertex_point ( 'none', #21437 ) ;
#7749 = cartesian_point ( 'none', ( -7.990391945727733258, -20.55130498420111707, 77.17079999999999984 ) ) ;
#7750 = cartesian_point ( 'none', ( -35.82783792522624111, -22.92957835727698424, -35.09999999999993747 ) ) ;
#7751 = circle ( 'none', #52146, 0.1999999999999989564 ) ;
#7752 = vertex_point ( 'none', #8787 ) ;
#7753 = cartesian_point ( 'none', ( 5.395946425386474843, -69.29021404335792056, -63.50000000000000000 ) ) ;
#7754 = cartesian_point ( 'none', ( 20.14254914029436350, -8.160109609511106754, -91.50529438597843068 ) ) ;
#7755 = cartesian_point ( 'none', ( -2.531740459942233734, -42.69234208233094563, -78.98373778400488732 ) ) ;
#7756 = oriented_edge ( 'none', *, *, #24183, .f. ) ;
#7757 = vertex_point ( 'none', #50071 ) ;
#7758 = advanced_face ( 'none', ( #4765 ), #1591, .t. ) ;
#7759 = advanced_face ( 'none', ( #4146 ), #36697, .f. ) ;
#7760 = direction ( 'none', ( -0.6256668579825838128, -0.04872354476638440790, -0.7785672732703317056 ) ) ;
#7761 = cartesian_point ( 'none', ( 36.08924247936834462, -17.25011818119972418, -38.09999999999994458 ) ) ;
#7762 = axis2_placement_3d ( 'none', #20367, #8571, #12656 ) ;
#7763 = edge_curve ( 'none', #7711, #12010, #14310, .t. ) ;
#7764 = conical_surface ( 'none', #4453, 26.00000000000000711, 0.5235987755982958181 ) ;
#7765 = cartesian_point ( 'none', ( -10.81094799774518478, 8.092593291050658166, 46.22954691538127037 ) ) ;
#7766 = oriented_edge ( 'none', *, *, #6497, .t. ) ;
#7767 = oriented_edge ( 'none', *, *, #20294, .f. ) ;
#7768 = cartesian_point ( 'none', ( 1.217731414650667533e-14, -3.096247893235777427e-14, 40.79999999999999005 ) ) ;
#7769 = axis2_placement_3d ( 'none', #50751, #51275, #38863 ) ;
#7770 = edge_curve ( 'none', #38028, #4307, #18852, .t. ) ;
#7771 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7772 = advanced_face ( 'none', ( #26440 ), #20748, .f. ) ;
#7773 = direction ( 'none', ( -0.07763951691203481442, 0.9969814970267331100, -6.065254942160063068e-16 ) ) ;
#7774 = cartesian_point ( 'none', ( 32.98366180288690686, 22.62914169986969171, -32.09999999999994458 ) ) ;
#7775 = oriented_edge ( 'none', *, *, #12685, .f. ) ;
#7777 = cartesian_point ( 'none', ( -22.91726542793008292, -44.20601723961910778, -30.12261199189464733 ) ) ;
#7776 = cartesian_point ( 'none', ( -25.47926859369102104, -16.79627556723665194, 51.09999999999998721 ) ) ;
#7778 = edge_loop ( 'none', ( #6653, #7600, #40377 ) ) ;
#7779 = edge_curve ( 'none', #47215, #37190, #41074, .t. ) ;
#7780 = edge_curve ( 'none', #30459, #34819, #25165, .t. ) ;
#7781 = oriented_edge ( 'none', *, *, #6359, .t. ) ;
#7782 = advanced_face ( 'none', ( #24551 ), #25861, .t. ) ;
#7783 = cartesian_point ( 'none', ( 18.23632149822149628, -37.47867208840439446, -81.05776592325923957 ) ) ;
#7784 = cartesian_point ( 'none', ( 33.70794441447382894, 2.624992066795981849, 24.10000000000002984 ) ) ;
#7785 = cartesian_point ( 'none', ( -29.14050571574106030, -71.97972580269289722, -83.50000000000007105 ) ) ;
#7786 = direction ( 'none', ( 0.5881599042594723992, -0.8087446612012274549, 0.0000000000000000000 ) ) ;
#7787 = edge_curve ( 'none', #34817, #40918, #6028, .t. ) ;
#7788 = edge_loop ( 'none', ( #47723, #21923, #26405, #1519 ) ) ;
#7789 = cartesian_point ( 'none', ( -18.61803861865381293, -81.08001732645820425, -42.55681840641587144 ) ) ;
#7790 = direction ( 'none', ( -4.719061745996508314e-16, -6.282398158881017394e-16, -1.000000000000000000 ) ) ;
#7791 = oriented_edge ( 'none', *, *, #16512, .t. ) ;
#7792 = cartesian_point ( 'none', ( 3.892170301259791909, -56.66886892741991488, -64.58180628251714950 ) ) ;
#7793 = line ( 'none', #51079, #48564 ) ;
#7794 = cartesian_point ( 'none', ( 28.60645667909074064, -82.82902819073682110, -99.07852136552033073 ) ) ;
#7795 = circle ( 'none', #13826, 6.300000000000005151 ) ;
#7796 = vertex_point ( 'none', #1456 ) ;
#7797 = cartesian_point ( 'none', ( 42.26277390305139647, -79.25797909636192173, -45.35655446639199795 ) ) ;
#7798 = line ( 'none', #32586, #41581 ) ;
#7799 = cylindrical_surface ( 'none', #49864, 3.249999999999993339 ) ;
#7800 = cartesian_point ( 'none', ( 6.192289769841410726e-14, 2.657559609242311376e-14, -91.58193557865062928 ) ) ;
#7801 = axis2_placement_3d ( 'none', #49611, #16499, #25220 ) ;
#7802 = cartesian_point ( 'none', ( 66.20209750130304371, -74.73341545559718213, -79.67140478053183017 ) ) ;
#7803 = face_outer_bound ( 'none', #49994, .t. ) ;
#7804 = direction ( 'none', ( 7.760496466127220140e-16, 3.884918926818715684e-16, -1.000000000000000000 ) ) ;
#7805 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#7806 = toroidal_surface ( 'none', #38143, 16.00000000000000000, 1.000000000000000888 ) ;
#7807 = oriented_edge ( 'none', *, *, #3858, .f. ) ;
#7808 = oriented_edge ( 'none', *, *, #44353, .f. ) ;
#7809 = vector ( 'none', #39923, 1000.000000000000000 ) ;
#7810 = cartesian_point ( 'none', ( -25.39701962670411106, 43.15846160986825453, -2.221900207180009357 ) ) ;
#7811 = cartesian_point ( 'none', ( 10.17362748845405740, 17.80441809569110490, 64.09999999999999432 ) ) ;
#7812 = oriented_edge ( 'none', *, *, #2075, .f. ) ;
#7813 = oriented_edge ( 'none', *, *, #9031, .f. ) ;
#7814 = cylindrical_surface ( 'none', #11664, 5.500320936831886165 ) ;
#7815 = axis2_placement_3d ( 'none', #48228, #31335, #19607 ) ;
#7816 = axis2_placement_3d ( 'none', #510, #13485, #2434 ) ;
#7817 = cartesian_point ( 'none', ( -23.04064776798140102, 34.10214540828515339, -17.60000000000001563 ) ) ;
#7818 = direction ( 'none', ( 0.8931569858525020278, 0.06955422654783577352, 0.4443341177449755541 ) ) ;
#7819 = cartesian_point ( 'none', ( -27.77061388848983725, -24.39853995320862623, -52.20866705937375229 ) ) ;
#7820 = edge_loop ( 'none', ( #23842, #35881, #15941, #15654, #34017, #27609, #29637, #35451, #17070, #12353, #15998, #44130, #47243, #5098 ) ) ;
#7821 = advanced_face ( 'none', ( #50032 ), #46506, .f. ) ;
#7822 = direction ( 'none', ( -4.719061745996507328e-16, -6.282398158881016408e-16, -1.000000000000000000 ) ) ;
#7823 = cartesian_point ( 'none', ( -16.91337183445271464, -12.56308152334604777, 84.90443154097953027 ) ) ;
#7824 = cartesian_point ( 'none', ( 32.77441490253625744, -58.11805357711902786, -38.08128006909224439 ) ) ;
#7825 = oriented_edge ( 'none', *, *, #42569, .t. ) ;
#7826 = edge_loop ( 'none', ( #31862, #34453 ) ) ;
#7827 = axis2_placement_3d ( 'none', #52787, #3305, #19562 ) ;
#7828 = direction ( 'none', ( 0.6425666924561058702, -0.7662297604152557007, 0.0000000000000000000 ) ) ;
#7829 = cartesian_point ( 'none', ( -21.04501441230410563, -1.000266243848030978, 77.29556845902047257 ) ) ;
#7830 = advanced_face ( 'none', ( #16252 ), #48112, .t. ) ;
#7831 = axis2_placement_3d ( 'none', #41895, #1455, #37307 ) ;
#7832 = oriented_edge ( 'none', *, *, #11054, .t. ) ;
#7833 = cartesian_point ( 'none', ( -38.49056905792280503, 11.54646384812986959, -35.03970642741621333 ) ) ;
#7834 = circle ( 'none', #16107, 25.15000000000000568 ) ;
#7835 = oriented_edge ( 'none', *, *, #6025, .f. ) ;
#7836 = edge_curve ( 'none', #52213, #40198, #29013, .t. ) ;
#7837 = circle ( 'none', #16058, 1.000000000000001332 ) ;
#7838 = axis2_placement_3d ( 'none', #44683, #4080, #48969 ) ;
#7839 = edge_curve ( 'none', #10662, #18851, #50642, .t. ) ;
#7840 = direction ( 'none', ( -0.9647601925567280690, -0.2631307105943830882, -2.930507776888887079e-16 ) ) ;
#7842 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m6-22-solid1', #36460 ) ;
#7841 = direction ( 'none', ( 0.07763951691203113681, -0.9969814970267334431, -5.551115123126157411e-16 ) ) ;
#7843 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#7844 = cartesian_point ( 'none', ( 31.01471982888942591, -33.04712403680680666, 35.10000000000003695 ) ) ;
#7846 = cartesian_point ( 'none', ( 23.63903124886101992, -53.12503511000439005, -50.72566235317506056 ) ) ;
#7845 = direction ( 'none', ( 0.9969814970267332210, 0.07763951691203474503, -1.224510688924805982e-14 ) ) ;
#7847 = direction ( 'none', ( -0.8987840391973690446, -0.06999243097253100843, 0.4327681948695140668 ) ) ;
#7848 = edge_curve ( 'none', #24534, #6014, #7988, .t. ) ;
#7849 = circle ( 'none', #15164, 12.50000000000000178 ) ;
#7850 = vertex_point ( 'none', #26391 ) ;
#7851 = vector ( 'none', #4117, 1000.000000000000000 ) ;
#7852 = cartesian_point ( 'none', ( -17.53554891467202381, -12.85346907433363839, -91.58147584875149505 ) ) ;
#7853 = conical_surface ( 'none', #7909, 27.50000000000000355, 0.5235987755982938197 ) ;
#7854 = edge_curve ( 'none', #41265, #22577, #40500, .t. ) ;
#7855 = direction ( 'none', ( -0.06990266395155877999, 0.8976313264744595344, 0.4351684953028856495 ) ) ;
#7856 = edge_curve ( 'none', #25366, #28121, #32854, .t. ) ;
#7857 = circle ( 'none', #13649, 7.500000000000007994 ) ;
#7858 = b_spline_curve_with_knots ( 'none', 3,
( #8276, #44959, #24666, #16829, #16283, #263 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002067481124497258342, 0.004134962248994516684 ),
.unspecified. ) ;
#7859 = edge_curve ( 'none', #38688, #36101, #49377, .t. ) ;
#7860 = axis2_placement_3d ( 'none', #25550, #29139, #49768 ) ;
#7861 = edge_loop ( 'none', ( #14661, #22241, #8575, #21328 ) ) ;
#7862 = oriented_edge ( 'none', *, *, #42727, .t. ) ;
#7863 = cartesian_point ( 'none', ( -1.639971473417223399e-15, -1.032442622340140286e-15, 75.64000000000000057 ) ) ;
#7864 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203499483, -1.018086675662308595e-14 ) ) ;
#7865 = line ( 'none', #9305, #32110 ) ;
#7866 = oriented_edge ( 'none', *, *, #37824, .f. ) ;
#7867 = oriented_edge ( 'none', *, *, #5346, .f. ) ;
#7869 = edge_curve ( 'none', #6965, #33610, #4183, .t. ) ;
#7868 = cartesian_point ( 'none', ( 66.45706851758282596, -80.58354698106357716, -82.50000000000058265 ) ) ;
#7870 = cartesian_point ( 'none', ( 12.39117641496675759, -17.03838989878947885, 78.86014556763875305 ) ) ;
#7871 = oriented_edge ( 'none', *, *, #23063, .f. ) ;
#7872 = cartesian_point ( 'none', ( -18.74245267173291296, -9.621341854967976559, 81.98026395068269778 ) ) ;
#7873 = cartesian_point ( 'none', ( 42.34457455993747743, -66.41285508786663172, -48.44942910000008141 ) ) ;
#7874 = cartesian_point ( 'none', ( 6.224099629941805212, -38.70105985852963926, -78.35921545644299613 ) ) ;
#7875 = direction ( 'none', ( 0.7669678184319016490, -0.6416855659042125515, 0.0000000000000000000 ) ) ;
#7876 = edge_loop ( 'none', ( #48303, #39137, #11190, #4164, #26589, #27905, #30319, #43574 ) ) ;
#7877 = oriented_edge ( 'none', *, *, #8067, .t. ) ;
#7878 = edge_loop ( 'none', ( #4304, #28738, #13790, #49001, #7813, #46853, #27272 ) ) ;
#7879 = plane ( 'none', #24161 ) ;
#7880 = axis2_placement_3d ( 'none', #26121, #26289, #1350 ) ;
#7881 = oriented_edge ( 'none', *, *, #8392, .f. ) ;
#7882 = edge_loop ( 'none', ( #28207, #10988, #45155, #39028 ) ) ;
#7883 = cartesian_point ( 'none', ( -8.996119262022220543e-15, 6.991138134679211391e-14, 87.60000000000006537 ) ) ;
#7884 = cartesian_point ( 'none', ( -12.93000910687347371, 19.06091633407955044, 78.71712553405764368 ) ) ;
#7885 = oriented_edge ( 'none', *, *, #1895, .f. ) ;
#7886 = cartesian_point ( 'none', ( 5.395946425386474843, -69.29021404335792056, -63.50000000000000000 ) ) ;
#7887 = circle ( 'none', #15409, 3.929199999999999360 ) ;
#7888 = axis2_placement_3d ( 'none', #29423, #45946, #21576 ) ;
#7889 = vector ( 'none', #40715, 1000.000000000000114 ) ;
#7890 = cartesian_point ( 'none', ( -2.653606619226393182, -39.19739714093631022, -31.04144539860007868 ) ) ;
#7891 = direction ( 'none', ( 0.5881599042594720661, -0.8087446612012277880, 5.573408758158414673e-16 ) ) ;
#7892 = circle ( 'none', #9388, 21.95000000000000995 ) ;
#7893 = axis2_placement_3d ( 'none', #18869, #31160, #32228 ) ;
#7894 = direction ( 'none', ( 0.5881599042594720661, -0.8087446612012276770, 5.046468293750711010e-16 ) ) ;
#7895 = advanced_face ( 'none', ( #7332 ), #38579, .f. ) ;
#7896 = cartesian_point ( 'none', ( 13.71792693873438651, -48.73204460096346935, -75.03987909439503312 ) ) ;
#7897 = circle ( 'none', #40456, 13.50000000000000355 ) ;
#7899 = oriented_edge ( 'none', *, *, #23315, .t. ) ;
#7898 = cartesian_point ( 'none', ( 20.90095700053667827, 9.678521547321727425, 84.31941860895982188 ) ) ;
#7900 = circle ( 'none', #20735, 3.000000000000000444 ) ;
#7901 = face_outer_bound ( 'none', #23093, .t. ) ;
#7902 = cartesian_point ( 'none', ( -9.643179066328269045, -18.65500194303731618, -93.49999999999998579 ) ) ;
#7903 = line ( 'none', #45491, #49952 ) ;
#7904 = person_and_organization ( #2113, #27071 ) ;
#7905 = direction ( 'none', ( 0.07763951691203482830, -0.9969814970267332210, 6.175615574477433256e-16 ) ) ;
#7906 = cartesian_point ( 'none', ( 0.6368222476565800205, -21.01398821423795837, -93.49999999999998579 ) ) ;
#7907 = cartesian_point ( 'none', ( 0.8946444160208911756, -3.280184654692896995, 110.3499999999999943 ) ) ;
#7908 = cartesian_point ( 'none', ( 9.012604990089102279e-15, 1.204497382607140896e-16, -23.49999999999997513 ) ) ;
#7909 = axis2_placement_3d ( 'none', #29248, #11766, #13163 ) ;
#7910 = direction ( 'none', ( 8.260587980841946668e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7911 = cartesian_point ( 'none', ( -9.779795672763162528, 16.17748243025604182, -93.49999999999997158 ) ) ;
#7912 = oriented_edge ( 'none', *, *, #3476, .t. ) ;
#7913 = oriented_edge ( 'none', *, *, #42016, .f. ) ;
#7914 = cartesian_point ( 'none', ( 33.63868018048697195, -15.77555234024815078, -38.09999999999994458 ) ) ;
#7915 = oriented_edge ( 'none', *, *, #49819, .f. ) ;
#7916 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#7917 = edge_curve ( 'none', #33578, #47264, #37305, .t. ) ;
#7918 = oriented_edge ( 'none', *, *, #48336, .t. ) ;
#7919 = cartesian_point ( 'none', ( -8.031461832649146260, -19.47786769277315599, 77.31453249646861536 ) ) ;
#7920 = axis2_placement_3d ( 'none', #44043, #35385, #43520 ) ;
#7921 = vector ( 'none', #50931, 1000.000000000000000 ) ;
#7922 = edge_curve ( 'none', #25676, #1662, #29136, .t. ) ;
#7923 = direction ( 'none', ( -7.771561172376065215e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#7924 = oriented_edge ( 'none', *, *, #51137, .t. ) ;
#7925 = edge_loop ( 'none', ( #1885, #17320, #25372, #38402 ) ) ;
#7926 = cartesian_point ( 'none', ( 5.678994267815961727, -9.420670045496436273, 99.90093415324909643 ) ) ;
#7927 = edge_curve ( 'none', #51643, #26817, #39243, .t. ) ;
#7928 = cartesian_point ( 'none', ( -10.37136806879106388, 20.56618881583895231, 84.88655662011468905 ) ) ;
#7929 = axis2_placement_3d ( 'none', #35626, #31513, #7084 ) ;
#7930 = direction ( 'none', ( -0.1203857469759271881, 0.6967835186950456228, -0.7071067811865467956 ) ) ;
#7931 = oriented_edge ( 'none', *, *, #47797, .t. ) ;
#7932 = cartesian_point ( 'none', ( 18.12029208641385125, 12.02868849873423862, -91.54107106448277875 ) ) ;
#7933 = edge_curve ( 'none', #19552, #28316, #28391, .t. ) ;
#7934 = direction ( 'none', ( 0.9969814970267332210, 0.07763951691203510586, -9.950373858202965494e-15 ) ) ;
#7935 = oriented_edge ( 'none', *, *, #17796, .t. ) ;
#7936 = vector ( 'none', #22161, 1000.000000000000000 ) ;
#7937 = cartesian_point ( 'none', ( 20.41800904126435157, -5.196184227933784427, 84.51137377170769582 ) ) ;
#7938 = cartesian_point ( 'none', ( -35.82783792522624111, -22.92957835727698424, -38.09999999999993747 ) ) ;
#7939 = cartesian_point ( 'none', ( -19.15293148253133637, -93.66976681739654964, -44.49999999999972999 ) ) ;
#7940 = b_spline_curve_with_knots ( 'none', 3,
( #52458, #32378, #24347, #36652, #1020, #15946, #52808, #28259, #40549, #29347 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003390571040235338274, 0.004237400127967491312, 0.005084229215699644783, 0.005931058303431798254, 0.006777887391163950857 ),
.unspecified. ) ;
#7941 = cartesian_point ( 'none', ( 13.63121840232319215, -83.89491584122991696, -92.96558979319979699 ) ) ;
#7942 = line ( 'none', #42449, #324 ) ;
#7943 = edge_curve ( 'none', #30303, #18072, #43645, .t. ) ;
#7944 = direction ( 'none', ( 0.5613294601901642755, 0.3869357523536812171, 0.7315667848345148716 ) ) ;
#7945 = edge_loop ( 'none', ( #19034, #3703 ) ) ;
#7946 = face_bound ( 'none', #22593, .t. ) ;
#7947 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203579974, -8.260587980841937794e-16 ) ) ;
#7948 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#7949 = cartesian_point ( 'none', ( 12.99815765752475905, -47.39145820479772908, -51.16418783350402322 ) ) ;
#7950 = cartesian_point ( 'none', ( -18.74217534471839741, -9.472637613032071968, 35.09999999999998721 ) ) ;
#7951 = face_outer_bound ( 'none', #4420, .t. ) ;
#7952 = oriented_edge ( 'none', *, *, #33621, .f. ) ;
#7953 = direction ( 'none', ( 0.4429928938894392432, 0.03449788624925581582, -0.8958611453834759430 ) ) ;
#7954 = circle ( 'none', #50717, 3.000000000000002665 ) ;
#7955 = circle ( 'none', #21501, 3.929200000000001136 ) ;
#7956 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203603567, 0.0000000000000000000 ) ) ;
#7957 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 0.0000000000000000000 ) ) ;
#7958 = cartesian_point ( 'none', ( -8.490863701650575024, 19.28197484955556007, 78.01903529979598773 ) ) ;
#7959 = vertex_point ( 'none', #24069 ) ;
#7961 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#7960 = cartesian_point ( 'none', ( -19.15293148253133637, -93.66976681739654964, -44.49999999999972999 ) ) ;
#7962 = direction ( 'none', ( -0.8931569858525018057, -0.06955422654783562086, -0.4443341177449763313 ) ) ;
#7963 = oriented_edge ( 'none', *, *, #26180, .t. ) ;
#7964 = oriented_edge ( 'none', *, *, #6276, .t. ) ;
#7965 = axis2_placement_3d ( 'none', #10760, #39276, #39452 ) ;
#7966 = direction ( 'none', ( 0.2631307105943829772, -0.9647601925567280690, 1.440493793230167604e-16 ) ) ;
#7967 = oriented_edge ( 'none', *, *, #44724, .f. ) ;
#7968 = axis2_placement_3d ( 'none', #39204, #32584, #3156 ) ;
#7969 = b_spline_curve_with_knots ( 'none', 3,
( #34584, #34942, #10493, #30662, #14578, #10317, #35300, #31721, #15468, #27410, #39545, #51982, #35821, #27770 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( -5.789301645608705202e-05, 0.0008479099652920039790, 0.001300811456166053740, 0.001753712947040103175, 0.002206614437914152394, 0.002659515928788202047, 0.003565318910536301351 ),
.unspecified. ) ;
#7970 = oriented_edge ( 'none', *, *, #43424, .f. ) ;
#7971 = cartesian_point ( 'none', ( -10.29088572200838492, -20.60634345256197619, 78.35844280869164891 ) ) ;
#7972 = cartesian_point ( 'none', ( -16.88615302288876308, 12.60215590892272886, 78.43183903138900348 ) ) ;
#7973 = vector ( 'none', #34954, 1000.000000000000227 ) ;
#7974 = cartesian_point ( 'none', ( 5.395946425386528134, -69.29021404335793477, -63.50000000000000000 ) ) ;
#7975 = vertex_point ( 'none', #42946 ) ;
#7976 = advanced_face ( 'none', ( #22009 ), #11152, .t. ) ;
#7977 = edge_loop ( 'none', ( #37502, #17943, #8325, #50664 ) ) ;
#7978 = cartesian_point ( 'none', ( 36.94324803210637498, -21.26050151897338836, -30.49999999999995026 ) ) ;
#7979 = cartesian_point ( 'none', ( 11.32593832285202318, -24.42441789756423987, 35.10000000000000142 ) ) ;
#7980 = axis2_placement_3d ( 'none', #16539, #332, #32243 ) ;
#7981 = oriented_edge ( 'none', *, *, #16191, .f. ) ;
#7982 = edge_loop ( 'none', ( #15681, #29227, #15750, #43700 ) ) ;
#7983 = face_outer_bound ( 'none', #11170, .t. ) ;
#7984 = cartesian_point ( 'none', ( -22.98109048285132161, -1.551651044473395524, 77.66572122418692459 ) ) ;
#7985 = conical_surface ( 'none', #40583, 29.00000000000000000, 0.5235987755982990377 ) ;
#7986 = vertex_point ( 'none', #28152 ) ;
#7987 = axis2_placement_3d ( 'none', #49255, #12568, #474 ) ;
#7988 = circle ( 'none', #47938, 19.19999999999999929 ) ;
#7989 = cartesian_point ( 'none', ( -22.63146229625391470, -56.66623947176199749, -88.25317076312711606 ) ) ;
#7990 = cartesian_point ( 'none', ( 18.16063582833504597, -14.16637325807038650, 82.63695450676010523 ) ) ;
#7991 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#7992 = cartesian_point ( 'none', ( -33.70794441447385736, -2.624992066795891255, 24.10000000000002274 ) ) ;
#7993 = axis2_placement_3d ( 'none', #12717, #24664, #8097 ) ;
#7994 = edge_loop ( 'none', ( #8920, #13156, #25183, #29088 ) ) ;
#7995 = edge_curve ( 'none', #20202, #11876, #41129, .t. ) ;
#7996 = spherical_surface ( 'none', #30022, 3.572000000000000508 ) ;
#7997 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#7998 = cylindrical_surface ( 'none', #4124, 27.50000000000000711 ) ;
#7999 = edge_curve ( 'none', #4752, #14860, #37968, .t. ) ;
#8001 = direction ( 'none', ( -0.05755122258326165335, 0.9983425548273356931, -8.726041288946626100e-17 ) ) ;
#8000 = cartesian_point ( 'none', ( -7.880613299141209893, -54.57658659843404081, -69.49851058955719907 ) ) ;
#8002 = edge_curve ( 'none', #39063, #12687, #25820, .t. ) ;
#8003 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203449523, -9.251858538542970644e-15 ) ) ;
#8004 = oriented_edge ( 'none', *, *, #42864, .f. ) ;
#8005 = cartesian_point ( 'none', ( 18.97512999931998934, 39.69816672730500073, 47.90001466688172371 ) ) ;
#8006 = oriented_edge ( 'none', *, *, #4717, .t. ) ;
#8007 = oriented_edge ( 'none', *, *, #48043, .f. ) ;
#8008 = edge_curve ( 'none', #21969, #18676, #12367, .t. ) ;
#8009 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203449523, -9.251858538542970644e-15 ) ) ;
#8010 = vertex_point ( 'none', #19468 ) ;
#8011 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#8012 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 0.0000000000000000000 ) ) ;
#8013 = cartesian_point ( 'none', ( 33.74999063315104308, -15.29297720519187287, -30.49999999999993605 ) ) ;
#8014 = edge_curve ( 'none', #41552, #49959, #9876, .t. ) ;
#8015 = line ( 'none', #11369, #37387 ) ;
#8016 = cartesian_point ( 'none', ( 13.37309180813829990, -18.24445246538745735, -89.30833087531668468 ) ) ;
#8017 = direction ( 'none', ( -0.7762171656410772336, -0.06044758698022838217, 0.6275611531893928730 ) ) ;
#8018 = advanced_face ( 'none', ( #14975 ), #48761, .t. ) ;
#8019 = advanced_face ( 'none', ( #35430 ), #12419, .f. ) ;
#8020 = vector ( 'none', #14825, 1000.000000000000000 ) ;
#8021 = direction ( 'none', ( 2.079819144557823689e-16, -9.258565089089156926e-17, -1.000000000000000000 ) ) ;
#8022 = oriented_edge ( 'none', *, *, #7859, .t. ) ;
#8023 = oriented_edge ( 'none', *, *, #41958, .f. ) ;
#8024 = advanced_face ( 'none', ( #27722 ), #5424, .f. ) ;
#8025 = oriented_edge ( 'none', *, *, #33854, .f. ) ;
#8026 = oriented_edge ( 'none', *, *, #37130, .t. ) ;
#8027 = oriented_edge ( 'none', *, *, #7321, .f. ) ;
#8028 = direction ( 'none', ( 0.07763951691203482830, -0.9969814970267332210, 6.175615574477433256e-16 ) ) ;
#8029 = axis2_placement_3d ( 'none', #11082, #7346, #43661 ) ;
#8030 = cartesian_point ( 'none', ( -7.215544346165167778e-15, 5.874226981495692813e-14, 43.10000000000007248 ) ) ;
#8031 = circle ( 'none', #10169, 21.95198850781879685 ) ;
#8032 = advanced_face ( 'none', ( #2876 ), #42996, .t. ) ;
#8033 = vertex_point ( 'none', #4621 ) ;
#8034 = axis2_placement_3d ( 'none', #16139, #16682, #661 ) ;
#8035 = circle ( 'none', #35654, 15.20000000000000107 ) ;
#8036 = cartesian_point ( 'none', ( -12.74954837462618151, -40.46200345438402479, -74.42063609413310132 ) ) ;
#8037 = cartesian_point ( 'none', ( -17.98035402175749553, -10.98127269097775205, 78.12744212883478667 ) ) ;
#8038 = direction ( 'none', ( -0.07763951691203462013, 0.9969814970267331100, 0.0000000000000000000 ) ) ;
#8039 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#8040 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8041 = b_spline_curve_with_knots ( 'none', 3,
( #23946, #11461, #40304, #48663, #24286, #15373 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001551072947502639843, 0.008485131089864142093, 0.01541918923222564478 ),
.unspecified. ) ;
#8042 = oriented_edge ( 'none', *, *, #1354, .t. ) ;
#8043 = circle ( 'none', #50094, 5.500000000000000888 ) ;
#8044 = oriented_edge ( 'none', *, *, #45358, .f. ) ;
#8045 = cartesian_point ( 'none', ( -9.652289114922165680, 18.72769283747084046, 77.29556845902048678 ) ) ;
#8046 = face_outer_bound ( 'none', #5559, .t. ) ;
#8047 = oriented_edge ( 'none', *, *, #29482, .t. ) ;
#8048 = b_spline_curve_with_knots ( 'none', 3,
( #38384, #13941, #42445, #30380, #14284, #34461, #46535, #22153, #38560, #26239, #34645, #14114, #18264, #46702, #22324, #50801, #26419, #42794, #18436, #1999, #30553, #10202, #11260, #51332, #51863, #6633, #18782, #39775, #39602, #26936, #31418, #47782, #35176, #3078 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005311569165197031761, 0.005975226247311155210, 0.006638883329425278659, 0.007302540411539401241, 0.007966197493653525558, 0.008629854575767648139, 0.009293511657881770721, 0.009957168739995893303, 0.01062082582211001762, 0.01128448290422414194, 0.01194813998633826452, 0.01261179706845238710, 0.01327545415056650968, 0.01393911123268063400, 0.01460276831479475658, 0.01526642539690888090, 0.01593008247902300348 ),
.unspecified. ) ;
#8049 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8050 = cartesian_point ( 'none', ( 1.876753228724459044, 21.96998628398462117, 81.09999999999999432 ) ) ;
#8051 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203495320, -9.912705577010322197e-15 ) ) ;
#8052 = oriented_edge ( 'none', *, *, #49356, .f. ) ;
#8053 = oriented_edge ( 'none', *, *, #5416, .t. ) ;
#8054 = cartesian_point ( 'none', ( -12.40650550583184497, -39.03759239408262971, -64.56530010688361187 ) ) ;
#8055 = axis2_placement_3d ( 'none', #12974, #2212, #2032 ) ;
#8056 = cartesian_point ( 'none', ( 12.88976693049418998, -16.66471401802331442, 83.52287656456935849 ) ) ;
#8057 = plane ( 'none', #19335 ) ;
#8058 = vertex_point ( 'none', #4792 ) ;
#8060 = edge_loop ( 'none', ( #33915, #36935, #34905, #23308 ) ) ;
#8059 = cartesian_point ( 'none', ( -4.059254995500442048e-15, -6.946736588971495155e-16, 81.09999999999999432 ) ) ;
#8061 = circle ( 'none', #45831, 21.95198850781879685 ) ;
#8062 = cartesian_point ( 'none', ( 13.69366346134308010, -48.16501883861474198, -75.06216018455816652 ) ) ;
#8063 = cartesian_point ( 'none', ( 13.45669662797851096, 17.46767917791461500, 81.09999999999999432 ) ) ;
#8064 = axis2_placement_3d ( 'none', #1898, #10798, #51042 ) ;
#8065 = cartesian_point ( 'none', ( 6.964408967197503131, -52.35276334814236066, -79.79770950639927207 ) ) ;
#8066 = spherical_surface ( 'none', #19383, 3.572000000000000508 ) ;
#8067 = edge_curve ( 'none', #14105, #30812, #19482, .t. ) ;
#8068 = oriented_edge ( 'none', *, *, #28993, .t. ) ;
#8069 = oriented_edge ( 'none', *, *, #14389, .f. ) ;
#8070 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203506422, -1.045691311318819001e-14 ) ) ;
#8071 = axis2_placement_3d ( 'none', #3037, #7129, #35676 ) ;
#8072 = edge_curve ( 'none', #1577, #6870, #20704, .t. ) ;
#8073 = cartesian_point ( 'none', ( 70.91770602307981619, -73.46311444794497447, -79.23623628522899764 ) ) ;
#8074 = cartesian_point ( 'none', ( -9.643179066328269045, -18.65500194303731618, -93.49999999999998579 ) ) ;
#8075 = edge_curve ( 'none', #49825, #40950, #16479, .t. ) ;
#8076 = cartesian_point ( 'none', ( 44.06722219717844524, -23.62371536876664635, 36.10000000000008669 ) ) ;
#8077 = direction ( 'none', ( 7.806255641895633897e-16, 4.163336342344338013e-16, -1.000000000000000000 ) ) ;
#8078 = oriented_edge ( 'none', *, *, #30206, .t. ) ;
#8080 = direction ( 'none', ( 0.07763951691203577199, -0.9969814970267331100, -7.206560231914038317e-16 ) ) ;
#8079 = cartesian_point ( 'none', ( -10.52087119446937535, -40.28844615152907949, -70.25387858972365507 ) ) ;
#8081 = oriented_edge ( 'none', *, *, #26961, .f. ) ;
#8082 = cartesian_point ( 'none', ( 7.984978910333451196, 17.16785213916002562, -93.49999999999994316 ) ) ;
#8083 = vertex_point ( 'none', #12797 ) ;
#8084 = advanced_face ( 'none', ( #30920 ), #44882, .f. ) ;
#8085 = line ( 'none', #44603, #41277 ) ;
#8086 = edge_curve ( 'none', #11223, #52149, #39192, .t. ) ;
#8087 = oriented_edge ( 'none', *, *, #5402, .t. ) ;
#8088 = cartesian_point ( 'none', ( 2.732910995303704293, -35.09374869534103425, -63.50000000000000000 ) ) ;
#8090 = advanced_face ( 'none', ( #28342 ), #32789, .f. ) ;
#8089 = cartesian_point ( 'none', ( 4.598356937493274899, -36.27474910984457779, -41.40714012024145063 ) ) ;
#8091 = edge_curve ( 'none', #29130, #8646, #13646, .t. ) ;
#8092 = circle ( 'none', #39573, 10.99999999999999822 ) ;
#8093 = oriented_edge ( 'none', *, *, #23959, .f. ) ;
#8094 = b_spline_curve_with_knots ( 'none', 3,
( #3399, #40623, #40806, #31928, #36028, #36721, #36370, #52355, #3576, #36535, #16020, #16199, #44166, #16382, #19656, #12108, #44694, #28159 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.957762540954927831e-07, 0.0008474859908360379271, 0.001694676205417980364, 0.002541866419999923125, 0.003389056634581865454, 0.004236246849163807782, 0.005083437063745750543, 0.005930627278327692438, 0.006777817492909635200 ),
.unspecified. ) ;
#8095 = vertex_point ( 'none', #8358 ) ;
#8096 = direction ( 'none', ( -0.2631307105943829772, 0.9647601925567280690, -1.440493793230167604e-16 ) ) ;
#8097 = direction ( 'none', ( -0.4104218873532141099, 0.0000000000000000000, -0.9118957585061054916 ) ) ;
#8098 = circle ( 'none', #36529, 26.00000000000000000 ) ;
#8099 = cartesian_point ( 'none', ( -9.984255573582762722, 20.75687930948338433, 84.81483632348545143 ) ) ;
#8100 = cartesian_point ( 'none', ( -31.80504265614925075, 14.67220587184358571, -37.99999999999995737 ) ) ;
#8101 = cartesian_point ( 'none', ( -12.55484059287871546, 16.91826006628268075, 82.14473061250595265 ) ) ;
#8102 = oriented_edge ( 'none', *, *, #27669, .f. ) ;
#8103 = cartesian_point ( 'none', ( -9.358511126319283946, -79.46646002873504244, -28.85898384862233357 ) ) ;
#8104 = direction ( 'none', ( -0.5881599042594722881, 0.8087446612012276770, -3.106400019466995722e-16 ) ) ;
#8105 = cartesian_point ( 'none', ( -20.58828168046203189, -4.470180248361034892, 79.30963800955612442 ) ) ;
#8106 = oriented_edge ( 'none', *, *, #22840, .t. ) ;
#8107 = oriented_edge ( 'none', *, *, #9628, .t. ) ;
#8108 = cartesian_point ( 'none', ( 23.24440019146778269, -82.14326568994336242, -66.12140449573676904 ) ) ;
#8109 = cartesian_point ( 'none', ( -23.21030879601021013, -87.81126853076679595, -50.89937092623834758 ) ) ;
#8110 = line ( 'none', #40321, #41892 ) ;
#8111 = cartesian_point ( 'none', ( 36.08924247936834462, -17.25011818119972773, -31.89999999999994174 ) ) ;
#8112 = cartesian_point ( 'none', ( 1.127955703379551861e-14, -3.078926407919023167e-14, 43.60000000000007248 ) ) ;
#8113 = axis2_placement_3d ( 'none', #19289, #47383, #31038 ) ;
#8114 = cartesian_point ( 'none', ( 4.604787435401706652, -16.88330336974277301, 73.59999999999999432 ) ) ;
#8115 = vertex_point ( 'none', #12446 ) ;
#8116 = oriented_edge ( 'none', *, *, #6294, .f. ) ;
#8117 = vector ( 'none', #18647, 999.9999999999998863 ) ;
#8118 = line ( 'none', #50505, #35557 ) ;
#8119 = cartesian_point ( 'none', ( 21.02532224132790972, -5.264325374831335225, -91.41567427406153001 ) ) ;
#8120 = direction ( 'none', ( -0.07763951691203931083, 0.9969814970267327769, -2.533402362193353965e-16 ) ) ;
#8121 = line ( 'none', #12498, #21537 ) ;
#8123 = cartesian_point ( 'none', ( -22.80609329014363240, -43.66048611461710749, -30.47464163059293796 ) ) ;
#8122 = cartesian_point ( 'none', ( -9.094947554570493864, -40.17740294472397267, -72.58409167704171239 ) ) ;
#8124 = oriented_edge ( 'none', *, *, #22591, .f. ) ;
#8125 = cartesian_point ( 'none', ( 7.513838223554137663, -21.77258956234058473, 82.83737264744277695 ) ) ;
#8126 = cartesian_point ( 'none', ( -19.34421682151366539, -8.231864425169183264, -93.49999999999998579 ) ) ;
#8127 = direction ( 'none', ( 0.07763951691203958838, -0.9969814970267326659, 2.533402362193354458e-16 ) ) ;
#8128 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203567484, 1.067522139062650277e-15 ) ) ;
#8129 = edge_loop ( 'none', ( #46099, #31357 ) ) ;
#8130 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#8131 = oriented_edge ( 'none', *, *, #16665, .f. ) ;
#8133 = cartesian_point ( 'none', ( 69.03515097844427828, -49.28892298867457100, 1.499999999999307443 ) ) ;
#8132 = cartesian_point ( 'none', ( -13.53694086834667232, -87.32766121038595486, -38.10064059296944805 ) ) ;
#8134 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203604955, 0.0000000000000000000 ) ) ;
#8135 = oriented_edge ( 'none', *, *, #40558, .t. ) ;
#8136 = oriented_edge ( 'none', *, *, #16005, .t. ) ;
#8137 = cartesian_point ( 'none', ( 6.910619688343258460, -47.34741654038921865, -40.89419432416300992 ) ) ;
#8138 = vector ( 'none', #7119, 1000.000000000000227 ) ;
#8139 = edge_loop ( 'none', ( #44556, #40384, #16704, #24751 ) ) ;
#8140 = cartesian_point ( 'none', ( -8.560152705857310806, -21.38371456733336018, 84.53427877593115625 ) ) ;
#8141 = cartesian_point ( 'none', ( -19.15683143714011649, -46.62807411870984708, -2.555607286319405702 ) ) ;
#8142 = face_bound ( 'none', #16529, .t. ) ;
#8143 = direction ( 'none', ( -0.07763951691203511973, 0.9969814970267331100, -3.684072831700378943e-16 ) ) ;
#8144 = edge_curve ( 'none', #31165, #38347, #11770, .t. ) ;
#8145 = oriented_edge ( 'none', *, *, #49962, .t. ) ;
#8146 = direction ( 'none', ( -0.7669678184319057568, 0.6416855659042076665, 0.0000000000000000000 ) ) ;
#8147 = oriented_edge ( 'none', *, *, #25944, .f. ) ;
#8148 = vertex_point ( 'none', #28853 ) ;
#8149 = direction ( 'none', ( -0.07763951691203545280, 0.9969814970267329990, 4.067980730699866897e-16 ) ) ;
#8150 = cartesian_point ( 'none', ( -31.01471982888946499, 33.04712403680687771, 35.10000000000002274 ) ) ;
#8151 = edge_curve ( 'none', #6513, #34673, #18804, .t. ) ;
#8152 = circle ( 'none', #9521, 12.50000000000000178 ) ;
#8154 = advanced_face ( 'none', ( #36642 ), #4104, .t. ) ;
#8153 = cartesian_point ( 'none', ( 37.70968427374035059, 16.64562842451649516, -30.49999999999992895 ) ) ;
#8155 = vertex_point ( 'none', #20689 ) ;
#8156 = oriented_edge ( 'none', *, *, #27994, .t. ) ;
#8158 = oriented_edge ( 'none', *, *, #38078, .t. ) ;
#8157 = edge_curve ( 'none', #44594, #13320, #12729, .t. ) ;
#8159 = cartesian_point ( 'none', ( -8.766348982009041890, 17.97640468852510764, 35.96530619124863648 ) ) ;
#8160 = circle ( 'none', #39687, 26.00000000000000355 ) ;
#8161 = cartesian_point ( 'none', ( -12.85336398376093392, 17.53540554319264189, -91.58193557865062928 ) ) ;
#8162 = edge_curve ( 'none', #35197, #47510, #48713, .t. ) ;
#8163 = cartesian_point ( 'none', ( -33.63868018048707142, 15.77555234024789677, -35.09999999999995879 ) ) ;
#8164 = edge_curve ( 'none', #39347, #32511, #41732, .t. ) ;
#8165 = oriented_edge ( 'none', *, *, #4421, .f. ) ;
#8166 = edge_curve ( 'none', #1771, #38260, #8555, .t. ) ;
#8167 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#8168 = edge_curve ( 'none', #16019, #37832, #52535, .t. ) ;
#8169 = circle ( 'none', #41305, 16.54801149218121381 ) ;
#8170 = direction ( 'none', ( -0.5881599042594721771, 0.8087446612012276770, -5.518007080641930076e-16 ) ) ;
#8171 = vector ( 'none', #6519, 1000.000000000000000 ) ;
#8172 = cartesian_point ( 'none', ( 36.18780795861593447, -66.89231071075663237, -38.08128006909224439 ) ) ;
#8173 = oriented_edge ( 'none', *, *, #19600, .t. ) ;
#8174 = direction ( 'none', ( -0.2631307105943829772, 0.9647601925567280690, 0.0000000000000000000 ) ) ;
#8175 = cartesian_point ( 'none', ( -20.92772317496789825, 2.424538306959018286, 81.88583999999998753 ) ) ;
#8176 = cartesian_point ( 'none', ( 36.18780795861593447, -66.89231071075663237, -38.08128006909224439 ) ) ;
#8177 = face_outer_bound ( 'none', #19302, .t. ) ;
#8178 = edge_curve ( 'none', #17542, #31798, #30261, .t. ) ;
#8179 = oriented_edge ( 'none', *, *, #26580, .f. ) ;
#8181 = cartesian_point ( 'none', ( -17.76045022285799391, -57.55263557705162469, -34.01633367666679675 ) ) ;
#8180 = cartesian_point ( 'none', ( 18.66967032952628713, -34.98741365723522989, -58.89665848596315101 ) ) ;
#8182 = circle ( 'none', #12782, 5.000000000000001776 ) ;
#8183 = cartesian_point ( 'none', ( 38.96966855680487640, -54.23813172089147372, -43.49999999999991473 ) ) ;
#8184 = cartesian_point ( 'none', ( 9.868996497168788906, 19.08307919098458072, -92.12388781238153967 ) ) ;
#8185 = edge_loop ( 'none', ( #36498, #36578, #41592, #48182 ) ) ;
#8186 = oriented_edge ( 'none', *, *, #30897, .f. ) ;
#8187 = vector ( 'none', #41877, 1000.000000000000114 ) ;
#8188 = axis2_placement_3d ( 'none', #30818, #30473, #43075 ) ;
#8189 = cartesian_point ( 'none', ( 3.284502541230872374, 20.81110102425645536, 84.17961138938362353 ) ) ;
#8190 = direction ( 'none', ( 0.07763951691203577199, -0.9969814970267331100, -7.206560231914038317e-16 ) ) ;
#8191 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203779815, 0.0000000000000000000 ) ) ;
#8192 = cartesian_point ( 'none', ( 13.74873664051537858, -38.39846059655920385, -74.27000299926810101 ) ) ;
#8193 = cartesian_point ( 'none', ( 22.95240007230674806, -1.918909573558734261, 79.98452727990968469 ) ) ;
#8194 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#8195 = circle ( 'none', #7801, 15.50000000000000000 ) ;
#8197 = cartesian_point ( 'none', ( -14.56859711543624591, -54.02963718672954485, -52.03544343893771895 ) ) ;
#8196 = cartesian_point ( 'none', ( 34.74828471062710378, 20.20301186132465432, -31.89999999999994174 ) ) ;
#8198 = cartesian_point ( 'none', ( -19.12366440564443337, 8.841205496074586279, 78.12821384757710064 ) ) ;
#8199 = axis2_placement_3d ( 'none', #31132, #31299, #18492 ) ;
#8201 = oriented_edge ( 'none', *, *, #22438, .t. ) ;
#8200 = cartesian_point ( 'none', ( 18.81742582858509394, -45.28237775281357358, -79.32561865875550211 ) ) ;
#8202 = direction ( 'none', ( 0.07763951691203903327, -0.9969814970267328880, 1.304512053934571557e-15 ) ) ;
#8203 = vertex_point ( 'none', #1228 ) ;
#8204 = oriented_edge ( 'none', *, *, #46156, .f. ) ;
#8205 = axis2_placement_3d ( 'none', #42418, #34085, #46337 ) ;
#8206 = b_spline_curve_with_knots ( 'none', 3,
( #28884, #12660, #20892, #16952 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0001462266543423936698, 0.001473259010123770512 ),
.unspecified. ) ;
#8207 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 1.440493793230160208e-16 ) ) ;
#8208 = axis2_placement_3d ( 'none', #30555, #6093, #34647 ) ;
#8209 = oriented_edge ( 'none', *, *, #34250, .f. ) ;
#8210 = oriented_edge ( 'none', *, *, #19119, .f. ) ;
#8211 = cylindrical_surface ( 'none', #18865, 3.000000000000000444 ) ;
#8212 = cartesian_point ( 'none', ( 6.185922096224635008e-14, 2.654375772433923201e-14, -91.49999999999997158 ) ) ;
#8213 = face_outer_bound ( 'none', #15829, .t. ) ;
#8214 = cartesian_point ( 'none', ( 12.15754848501522645, -17.20619654372973883, 79.31211336597331751 ) ) ;
#8215 = cartesian_point ( 'none', ( 3.289346581865446595, -42.23902736467903907, -63.50000000000000000 ) ) ;
#8216 = oriented_edge ( 'none', *, *, #46989, .f. ) ;
#8217 = vertex_point ( 'none', #9771 ) ;
#8218 = axis2_placement_3d ( 'none', #51121, #51837, #44169 ) ;
#8219 = vector ( 'none', #38649, 1000.000000000000000 ) ;
#8220 = line ( 'none', #8922, #33748 ) ;
#8221 = oriented_edge ( 'none', *, *, #15276, .f. ) ;
#8222 = cartesian_point ( 'none', ( -29.45836556874619916, -82.13505818912973666, -85.96336948808946943 ) ) ;
#8223 = direction ( 'none', ( -0.07763951691203832550, 0.9969814970267328880, 0.0000000000000000000 ) ) ;
#8224 = line ( 'none', #14066, #30590 ) ;
#8225 = cartesian_point ( 'none', ( 32.50364741842845007, 37.99359030808346915, 76.10000000000006537 ) ) ;
#8226 = oriented_edge ( 'none', *, *, #26570, .t. ) ;
#8227 = cartesian_point ( 'none', ( 4.856757037495765594, -46.39605835538020528, -46.99850735340124430 ) ) ;
#8228 = axis2_placement_3d ( 'none', #5392, #34105, #30015 ) ;
#8229 = edge_curve ( 'none', #6855, #50990, #44265, .t. ) ;
#8230 = conical_surface ( 'none', #25056, 6.399999999999998579, 0.7853981633974426169 ) ;
#8231 = cartesian_point ( 'none', ( -14.65224161495939192, -15.13802493546804406, 81.88583999999998753 ) ) ;
#8232 = direction ( 'none', ( 0.2631307105943797020, -0.9647601925567290682, 1.440493793230149855e-16 ) ) ;
#8233 = oriented_edge ( 'none', *, *, #5652, .f. ) ;
#8234 = edge_curve ( 'none', #49509, #8972, #42094, .t. ) ;
#8235 = oriented_edge ( 'none', *, *, #36569, .t. ) ;
#8236 = face_outer_bound ( 'none', #16877, .t. ) ;
#8237 = advanced_face ( 'none', ( #43593 ), #34020, .f. ) ;
#8238 = cartesian_point ( 'none', ( -10.04634399190437932, -53.20819077402418884, -55.71702644242817115 ) ) ;
#8239 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#8240 = edge_curve ( 'none', #34741, #48877, #24503, .t. ) ;
#8241 = cartesian_point ( 'none', ( -8.226850900235637809, 21.51331020379642567, 83.20981521796812785 ) ) ;
#8242 = axis2_placement_3d ( 'none', #3117, #19540, #7384 ) ;
#8243 = cartesian_point ( 'none', ( 14.37783951868291688, -45.65460804108295179, -76.04655629218423485 ) ) ;
#8244 = direction ( 'none', ( -4.430922201617625967e-16, 6.186244751703154294e-17, 1.000000000000000000 ) ) ;
#8246 = edge_curve ( 'none', #52330, #20079, #20613, .t. ) ;
#8245 = direction ( 'none', ( 0.07763951691203901939, -0.9969814970267327769, 1.304512053934571360e-15 ) ) ;
#8247 = vertex_point ( 'none', #29754 ) ;
#8248 = oriented_edge ( 'none', *, *, #41035, .t. ) ;
#8249 = edge_curve ( 'none', #24149, #23995, #22609, .t. ) ;
#8250 = vertex_point ( 'none', #25982 ) ;
#8251 = direction ( 'none', ( 0.07763951691203577199, -0.9969814970267331100, -7.206560231914038317e-16 ) ) ;
#8252 = cartesian_point ( 'none', ( 1.549669205674424788, -21.01108814653507650, 78.44181230692691997 ) ) ;
#8253 = cartesian_point ( 'none', ( -8.182349498838751956, -19.35799937862459075, -93.50000000002059153 ) ) ;
#8254 = cartesian_point ( 'none', ( 38.43569682772856311, -53.90050782156165354, -49.07308854257856012 ) ) ;
#8255 = oriented_edge ( 'none', *, *, #46449, .f. ) ;
#8256 = cartesian_point ( 'none', ( 35.04514066556732388, 24.04346305611154833, -30.49999999999993605 ) ) ;
#8257 = cartesian_point ( 'none', ( -8.482861290076149530, 19.96383509245949028, -91.41496512712407707 ) ) ;
#8258 = face_outer_bound ( 'none', #24458, .t. ) ;
#8259 = cartesian_point ( 'none', ( 35.89133389296237908, 2.795022608833352074, 43.10000000000007248 ) ) ;
#8260 = direction ( 'none', ( -0.6285283863368299473, 0.1521649790415552095, -0.7627567677327443674 ) ) ;
#8261 = face_outer_bound ( 'none', #20993, .t. ) ;
#8262 = oriented_edge ( 'none', *, *, #45524, .f. ) ;
#8263 = oriented_edge ( 'none', *, *, #9934, .f. ) ;
#8264 = cylindrical_surface ( 'none', #37187, 3.999999999999998668 ) ;
#8265 = vertex_point ( 'none', #14196 ) ;
#8266 = line ( 'none', #19098, #49661 ) ;
#8267 = oriented_edge ( 'none', *, *, #15568, .t. ) ;
#8268 = axis2_placement_3d ( 'none', #31694, #27558, #23118 ) ;
#8269 = spherical_surface ( 'none', #11320, 3.929199999999999804 ) ;
#8270 = cartesian_point ( 'none', ( 20.70473071300096990, -3.900050291926212331, 84.42174381080526757 ) ) ;
#8271 = direction ( 'none', ( -0.07763951691203460626, 0.9969814970267331100, 0.0000000000000000000 ) ) ;
#8272 = axis2_placement_3d ( 'none', #37741, #29553, #520 ) ;
#8273 = direction ( 'none', ( -0.07763951691203546668, 0.9969814970267332210, 4.067980730699867884e-16 ) ) ;
#8274 = vector ( 'none', #33890, 1000.000000000000000 ) ;
#8275 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 1.440493793230160208e-16 ) ) ;
#8276 = cartesian_point ( 'none', ( 1.630197165354519306, 13.40121103490536925, 47.09999999999999432 ) ) ;
#8277 = cartesian_point ( 'none', ( 34.82227956600130625, 19.94921917838513181, -30.49999999999993605 ) ) ;
#8278 = oriented_edge ( 'none', *, *, #48782, .t. ) ;
#8279 = advanced_face ( 'none', ( #34754 ), #6182, .t. ) ;
#8280 = vertex_point ( 'none', #26497 ) ;
#8281 = cartesian_point ( 'none', ( 18.91308255693860474, -45.49303715814498617, -57.84315181096047809 ) ) ;
#8282 = cartesian_point ( 'none', ( -20.14671729900540598, -80.90840365545437862, -44.49999999999975131 ) ) ;
#8283 = b_spline_curve_with_knots ( 'none', 3,
( #25679, #29995, #34082, #9478, #38525, #21611 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002067481124527790343, 0.004134962249055578951 ),
.unspecified. ) ;
#8284 = cartesian_point ( 'none', ( 26.52346097467556518, -82.99124060962617477, -98.14101615137695944 ) ) ;
#8285 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203506422, -1.045691311318819001e-14 ) ) ;
#8286 = advanced_face ( 'none', ( #51878 ), #6537, .f. ) ;
#8287 = axis2_placement_3d ( 'none', #40218, #52657, #48056 ) ;
#8288 = oriented_edge ( 'none', *, *, #23467, .f. ) ;
#8289 = cartesian_point ( 'none', ( 8.362211806215430698, 10.60370776956937000, 46.28349554528658416 ) ) ;
#8290 = cartesian_point ( 'none', ( 26.98675411644236632, -10.98568980596139077, -70.61440628422981547 ) ) ;
#8291 = cartesian_point ( 'none', ( 19.56955161653222675, -51.30418306506767578, -57.77225679002189196 ) ) ;
#8292 = cartesian_point ( 'none', ( -29.49583948607556749, -58.46652410546276712, -77.94600449557529487 ) ) ;
#8293 = oriented_edge ( 'none', *, *, #17092, .f. ) ;
#8294 = advanced_face ( 'none', ( #7946, #6656 ), #38823, .t. ) ;
#8295 = cartesian_point ( 'none', ( -14.54368351514832547, -70.84300438159867497, -28.85898384862255384 ) ) ;
#8296 = axis2_placement_3d ( 'none', #11057, #48092, #36199 ) ;
#8297 = direction ( 'none', ( -0.07763951691203545280, 0.9969814970267329990, 4.067980730699866897e-16 ) ) ;
#8298 = edge_loop ( 'none', ( #25362, #14274 ) ) ;
#8299 = cartesian_point ( 'none', ( -33.41067914590312427, -17.14574346622265821, -30.50000000000000711 ) ) ;
#8300 = direction ( 'none', ( 0.9416886135294445515, 0.3364855942666677979, 0.0000000000000000000 ) ) ;
#8302 = direction ( 'none', ( 0.6102810262121773910, 0.7921849967308215446, 0.0000000000000000000 ) ) ;
#8301 = cartesian_point ( 'none', ( -16.02118086082451143, -82.49740768013987235, -39.92760202699742678 ) ) ;
#8303 = direction ( 'none', ( -0.8931569858525015837, -0.06955422654783566250, -0.4443341177449767199 ) ) ;
#8304 = axis2_placement_3d ( 'none', #13207, #49733, #17331 ) ;
#8305 = cylindrical_surface ( 'none', #52219, 3.000000000000002665 ) ;
#8306 = cartesian_point ( 'none', ( 4.005606841935615670, -87.36597741311661025, -83.85154927031950933 ) ) ;
#8307 = circle ( 'none', #6255, 8.999999999999996447 ) ;
#8308 = edge_curve ( 'none', #33030, #20419, #12371, .t. ) ;
#8309 = line ( 'none', #5825, #50355 ) ;
#8310 = b_spline_curve_with_knots ( 'none', 3,
( #10620, #40352, #36294, #48371 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0001462266543423843457, 0.001473259010123758803 ),
.unspecified. ) ;
#8311 = edge_curve ( 'none', #35758, #1426, #24676, .t. ) ;
#8312 = edge_loop ( 'none', ( #22740, #50881 ) ) ;
#8313 = edge_curve ( 'none', #16496, #31507, #49239, .t. ) ;
#8314 = edge_loop ( 'none', ( #46530, #36671, #50313, #8986 ) ) ;
#8315 = cartesian_point ( 'none', ( 6.402887973482036088, -78.43965319729504415, -87.49820476383857226 ) ) ;
#8317 = vector ( 'none', #36153, 1000.000000000000227 ) ;
#8316 = cartesian_point ( 'none', ( 16.79627556723643877, -25.47926859369152908, 64.09999999999999432 ) ) ;
#8318 = oriented_edge ( 'none', *, *, #21514, .t. ) ;
#8319 = face_outer_bound ( 'none', #8776, .t. ) ;
#8320 = oriented_edge ( 'none', *, *, #50500, .t. ) ;
#8321 = cartesian_point ( 'none', ( -46.39776252868472994, -125.4810648358220249, -63.49999999999943157 ) ) ;
#8322 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#8323 = circle ( 'none', #8591, 2.499999999999997335 ) ;
#8324 = edge_curve ( 'none', #36413, #9550, #34081, .t. ) ;
#8325 = oriented_edge ( 'none', *, *, #49029, .t. ) ;
#8326 = vertex_point ( 'none', #10644 ) ;
#8327 = edge_curve ( 'none', #23012, #38188, #45152, .t. ) ;
#8328 = direction ( 'none', ( -0.07763951691203545280, 0.9969814970267329990, 4.067980730699866897e-16 ) ) ;
#8329 = direction ( 'none', ( 5.007296558483965498e-16, 8.122435967174650728e-16, 1.000000000000000000 ) ) ;
#8330 = face_outer_bound ( 'none', #27942, .t. ) ;
#8331 = direction ( 'none', ( -0.6256668579825835907, -0.04872354476638402626, -0.7785672732703320387 ) ) ;
#8332 = edge_curve ( 'none', #22476, #13678, #29638, .t. ) ;
#8333 = oriented_edge ( 'none', *, *, #33317, .t. ) ;
#8334 = direction ( 'none', ( 0.9647601925567280690, 0.2631307105943829772, 2.930507776888887079e-16 ) ) ;
#8335 = oriented_edge ( 'none', *, *, #6025, .t. ) ;
#8336 = cartesian_point ( 'none', ( -24.92727718140395154, -14.82409681486272923, 46.40415799821525411 ) ) ;
#8337 = oriented_edge ( 'none', *, *, #22137, .f. ) ;
#8338 = direction ( 'none', ( 6.043533337888684984e-19, -1.452604719469154016e-16, 1.000000000000000000 ) ) ;
#8339 = cartesian_point ( 'none', ( 16.38272076447499970, -16.19082309502869066, 84.51264945346099466 ) ) ;
#8340 = advanced_face ( 'none', ( #41078 ), #21950, .f. ) ;
#8341 = direction ( 'none', ( -0.7762171656410771226, -0.06044758698022839605, 0.6275611531893928730 ) ) ;
#8342 = axis2_placement_3d ( 'none', #44494, #24213, #52675 ) ;
#8343 = oriented_edge ( 'none', *, *, #39388, .t. ) ;
#8344 = cartesian_point ( 'none', ( 10.17269964335581101, -9.277025573711684459, 68.75485900149959662 ) ) ;
#8345 = axis2_placement_3d ( 'none', #25988, #26501, #10824 ) ;
#8346 = oriented_edge ( 'none', *, *, #47074, .t. ) ;
#8347 = direction ( 'none', ( 0.8568399646438417117, -0.5155824618711736251, 0.0000000000000000000 ) ) ;
#8348 = advanced_face ( 'none', ( #13020 ), #19427, .t. ) ;
#8349 = direction ( 'none', ( -0.07763951691203546668, 0.9969814970267332210, 4.067980730699867884e-16 ) ) ;
#8350 = cartesian_point ( 'none', ( 15.77076641154195968, -24.33971429022448518, 69.06561631748016339 ) ) ;
#8351 = edge_loop ( 'none', ( #2275, #19645, #9131, #26210, #36052, #18262, #43932, #32276 ) ) ;
#8352 = circle ( 'none', #48781, 29.00000000000000000 ) ;
#8353 = line ( 'none', #854, #20501 ) ;
#8354 = direction ( 'none', ( 0.6256668579825838128, 0.04872354476638404708, 0.7785672732703317056 ) ) ;
#8355 = direction ( 'none', ( -0.06479570896056878471, 0.8320520978202655682, -0.5509000114478055377 ) ) ;
#8356 = circle ( 'none', #18992, 21.95198850781879329 ) ;
#8357 = cartesian_point ( 'none', ( 15.25275756558762197, 11.23437503013099104, -93.49999999999995737 ) ) ;
#8358 = cartesian_point ( 'none', ( 40.29029882132214624, -66.57283095143669982, -63.50000000000034817 ) ) ;
#8359 = vertex_point ( 'none', #27209 ) ;
#8360 = cartesian_point ( 'none', ( 31.21903889514672059, 25.05527153841472199, -12.59998533311816971 ) ) ;
#8361 = cartesian_point ( 'none', ( 1.960360244442194366, 22.94872177272647917, 77.29556845902044415 ) ) ;
#8362 = vertex_point ( 'none', #51411 ) ;
#8363 = direction ( 'none', ( 0.0000000000000000000, 0.9008633527595217849, 0.4341027754517051140 ) ) ;
#8364 = axis2_placement_3d ( 'none', #30519, #46500, #47192 ) ;
#8365 = circle ( 'none', #13902, 16.55000000000000071 ) ;
#8366 = oriented_edge ( 'none', *, *, #40001, .f. ) ;
#8367 = vector ( 'none', #18556, 1000.000000000000000 ) ;
#8368 = vertex_point ( 'none', #31508 ) ;
#8369 = oriented_edge ( 'none', *, *, #24110, .f. ) ;
#8370 = face_outer_bound ( 'none', #45774, .t. ) ;
#8371 = oriented_edge ( 'none', *, *, #11111, .t. ) ;
#8372 = oriented_edge ( 'none', *, *, #42029, .t. ) ;
#8373 = axis2_placement_3d ( 'none', #28265, #32384, #7956 ) ;
#8374 = circle ( 'none', #32563, 3.999999999999998668 ) ;
#8375 = plane ( 'none', #435 ) ;
#8376 = cartesian_point ( 'none', ( -19.15293148253133637, -93.66976681739654964, -44.49999999999972999 ) ) ;
#8377 = oriented_edge ( 'none', *, *, #15720, .t. ) ;
#8378 = oriented_edge ( 'none', *, *, #36369, .f. ) ;
#8379 = axis2_placement_3d ( 'none', #9465, #25339, #26036 ) ;
#8380 = cartesian_point ( 'none', ( -27.04423875911615482, -98.89822622241469219, -83.50000000000007105 ) ) ;
#8381 = edge_curve ( 'none', #39299, #29785, #20093, .t. ) ;
#8382 = vertex_point ( 'none', #22938 ) ;
#8383 = direction ( 'none', ( -0.8931569858525015837, -0.06955422654783564862, -0.4443341177449764423 ) ) ;
#8384 = edge_curve ( 'none', #7730, #5761, #17503, .t. ) ;
#8385 = direction ( 'none', ( 0.07763951691203546668, -0.9969814970267332210, -4.067980730699867884e-16 ) ) ;
#8386 = edge_curve ( 'none', #40683, #33528, #27056, .t. ) ;
#8387 = direction ( 'none', ( -0.8568399646438418227, 0.5155824618711731810, -1.268473736418131107e-16 ) ) ;
#8388 = cartesian_point ( 'none', ( 33.41067914590315269, 17.14574346622265821, -30.49999999999993605 ) ) ;
#8389 = vertex_point ( 'none', #19928 ) ;
#8390 = b_spline_curve_with_knots ( 'none', 3,
( #43344, #30919, #35201, #31621, #43679, #2913, #47077, #27317 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.2499999999999998890, 0.4999999999999998890, 1.000000000000000000 ),
.unspecified. ) ;
#8391 = vector ( 'none', #36717, 1000.000000000000000 ) ;
#8392 = edge_curve ( 'none', #41450, #46780, #2823, .t. ) ;
#8393 = cartesian_point ( 'none', ( -22.58985200614188926, -4.494331141937640162, 78.92024506142452367 ) ) ;
#8394 = cartesian_point ( 'none', ( 7.631053737947688376, -27.97901034433769496, 126.0999999999999375 ) ) ;
#8395 = edge_curve ( 'none', #12861, #52185, #949, .t. ) ;
#8396 = b_spline_curve_with_knots ( 'none', 3,
( #22744, #38809, #47490, #43392, #35072, #42691, #14536, #2076 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 6.133786953437367057e-17, 0.001294666955037858348, 0.001942000432556775704, 0.002589333910075692843 ),
.unspecified. ) ;
#8397 = cartesian_point ( 'none', ( 14.47101551452785273, -45.64735199939434551, -51.03442561192837701 ) ) ;
#8398 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203582750, 0.0000000000000000000 ) ) ;
#8399 = cartesian_point ( 'none', ( -15.30606912232521033, -47.92654711608868467, -52.40855698323863976 ) ) ;
#8400 = line ( 'none', #12430, #31443 ) ;
#8401 = vertex_point ( 'none', #12043 ) ;
#8402 = cartesian_point ( 'none', ( 40.63115421872250721, -75.57353575726355643, -43.50000000000017764 ) ) ;
#8403 = face_outer_bound ( 'none', #43666, .t. ) ;
#8404 = circle ( 'none', #26701, 100.8712050091600645 ) ;
#8405 = cartesian_point ( 'none', ( -16.35977018373838376, -51.64465239401621233, -52.16034805004441921 ) ) ;
#8406 = cartesian_point ( 'none', ( 46.55628140742759058, -18.23492970955499359, 36.10000000000008669 ) ) ;
#8407 = line ( 'none', #30121, #44065 ) ;
#8408 = direction ( 'none', ( -0.9969814970267332210, -0.07763951691203510586, 9.950373858202965494e-15 ) ) ;
#8410 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203567484, 1.067522139062650277e-15 ) ) ;
#8409 = direction ( 'none', ( -0.9969814970267328880, -0.07763951691203693772, 0.0000000000000000000 ) ) ;
#8411 = advanced_face ( 'none', ( #31536 ), #40454, .f. ) ;
#8412 = vector ( 'none', #10747, 1000.000000000000000 ) ;
#8413 = cartesian_point ( 'none', ( 13.76652833203696780, -47.33169114438035763, -75.21642529359174034 ) ) ;
#8414 = oriented_edge ( 'none', *, *, #38450, .t. ) ;
#8415 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#8416 = direction ( 'none', ( -0.6102810262121777241, -0.7921849967308212115, 0.0000000000000000000 ) ) ;
#8417 = vertex_point ( 'none', #7784 ) ;
#8418 = oriented_edge ( 'none', *, *, #5956, .f. ) ;
#8419 = axis2_placement_3d ( 'none', #211, #32650, #36747 ) ;
#8420 = cartesian_point ( 'none', ( 20.46941619881056340, 10.55989323966293725, 83.45320221363583357 ) ) ;
#8421 = vector ( 'none', #29756, 1000.000000000000000 ) ;
#8422 = oriented_edge ( 'none', *, *, #4504, .t. ) ;
#8423 = oriented_edge ( 'none', *, *, #31828, .f. ) ;
#8424 = face_outer_bound ( 'none', #21870, .t. ) ;
#8425 = axis2_placement_3d ( 'none', #37421, #21041, #45577 ) ;
#8426 = cartesian_point ( 'none', ( 18.06426082290377622, -48.39357566837879432, -58.21730987554594350 ) ) ;
#8427 = cartesian_point ( 'none', ( 4.193407565799899928, -20.64614531279609011, 77.29556845902044415 ) ) ;
#8428 = cartesian_point ( 'none', ( 48.35794562724459666, -41.37038910516130130, 94.10000000000009379 ) ) ;
#8429 = direction ( 'none', ( 6.938893903907242183e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8430 = plane ( 'none', #36773 ) ;
#8432 = direction ( 'none', ( 0.07763951691203506422, -0.9969814970267329990, 3.684072831700384860e-16 ) ) ;
#8431 = cartesian_point ( 'none', ( -2.884046255555986704, -41.89447420852921766, -30.49999999999998934 ) ) ;
#8433 = vertex_point ( 'none', #20107 ) ;
#8434 = direction ( 'none', ( -0.4670769188274359607, 0.8842166883172182246, 0.0000000000000000000 ) ) ;
#8435 = cartesian_point ( 'none', ( 40.23073808696735654, -57.24930037982162645, -41.21910232584257727 ) ) ;
#8436 = oriented_edge ( 'none', *, *, #29817, .t. ) ;
#8437 = oriented_edge ( 'none', *, *, #48511, .t. ) ;
#8438 = cartesian_point ( 'none', ( -57.96622231135308567, -90.27295869168553111, -44.49999999999936051 ) ) ;
#8439 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8440 = oriented_edge ( 'none', *, *, #49581, .t. ) ;
#8441 = oriented_edge ( 'none', *, *, #12434, .f. ) ;
#8442 = cartesian_point ( 'none', ( 20.96472350873640877, -2.103146808689600356, 79.00485425162716524 ) ) ;
#8443 = line ( 'none', #7461, #46654 ) ;
#8444 = direction ( 'none', ( 7.771561172376065215e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#8445 = axis2_placement_3d ( 'none', #35295, #22788, #31180 ) ;
#8446 = cartesian_point ( 'none', ( 37.25311776320176449, 31.34225983041028485, 35.10000000000002984 ) ) ;
#8447 = cartesian_point ( 'none', ( -8.386910114468170363, 21.45171519035175933, 83.93002836022748170 ) ) ;
#8448 = direction ( 'none', ( -3.942914894521813340e-16, -9.012953579470260968e-16, -1.000000000000000000 ) ) ;
#8449 = axis2_placement_3d ( 'none', #10081, #14693, #30601 ) ;
#8450 = cartesian_point ( 'none', ( 28.54310451433601870, -67.44816470413582010, -59.88510367395808487 ) ) ;
#8451 = cartesian_point ( 'none', ( -1.076925469019514914, -42.71253990185446980, -18.49999999999999289 ) ) ;
#8452 = axis2_placement_3d ( 'none', #48137, #19849, #44201 ) ;
#8453 = cartesian_point ( 'none', ( -23.16875617308818391, -84.74346285907434151, -50.25384889665050281 ) ) ;
#8454 = face_outer_bound ( 'none', #51144, .t. ) ;
#8455 = oriented_edge ( 'none', *, *, #48563, .t. ) ;
#8456 = vector ( 'none', #34224, 1000.000000000000000 ) ;
#8457 = edge_curve ( 'none', #20944, #3070, #11100, .t. ) ;
#8458 = vector ( 'none', #2871, 1000.000000000000114 ) ;
#8459 = direction ( 'none', ( -0.9969814970267328880, -0.07763951691203704875, 0.0000000000000000000 ) ) ;
#8460 = cartesian_point ( 'none', ( 3.055114990488651650, -39.23122190800197728, -63.50000000000000000 ) ) ;
#8461 = face_outer_bound ( 'none', #13085, .t. ) ;
#8462 = edge_curve ( 'none', #15559, #29920, #32804, .t. ) ;
#8463 = direction ( 'none', ( -7.771561172376065215e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#8464 = cartesian_point ( 'none', ( 12.78701182684595494, -14.25023696165368925, -81.99999999999994316 ) ) ;
#8465 = cartesian_point ( 'none', ( 16.08034209647896517, -35.18905650992611100, -46.03805973747551405 ) ) ;
#8466 = vector ( 'none', #30453, 1000.000000000000227 ) ;
#8467 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#8468 = oriented_edge ( 'none', *, *, #36132, .f. ) ;
#8469 = vertex_point ( 'none', #52811 ) ;
#8470 = cartesian_point ( 'none', ( 17.85262895973987796, -39.99417749608450379, -58.06316909411509641 ) ) ;
#8471 = vector ( 'none', #14097, 1000.000000000000000 ) ;
#8473 = edge_curve ( 'none', #10688, #515, #42325, .t. ) ;
#8472 = cartesian_point ( 'none', ( -17.28702595219318994, -12.04368891804655206, 77.31453249646119730 ) ) ;
#8474 = oriented_edge ( 'none', *, *, #5951, .t. ) ;
#8475 = vertex_point ( 'none', #44625 ) ;
#8476 = edge_curve ( 'none', #20449, #51487, #3500, .t. ) ;
#8477 = direction ( 'none', ( 7.771561172376065215e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#8478 = cartesian_point ( 'none', ( -20.63757866471947366, -6.607579520450797439, -91.37147188912967977 ) ) ;
#8479 = oriented_edge ( 'none', *, *, #41250, .f. ) ;
#8480 = edge_curve ( 'none', #52823, #35579, #458, .t. ) ;
#8481 = cartesian_point ( 'none', ( -14.81324084123920848, -83.72894449650662807, -38.92438443855902364 ) ) ;
#8482 = direction ( 'none', ( -0.07763951691203456462, 0.9969814970267332210, 0.0000000000000000000 ) ) ;
#8483 = vertex_point ( 'none', #11524 ) ;
#8484 = direction ( 'none', ( 0.07763951691203414829, -0.9969814970267332210, 4.314025424175412026e-15 ) ) ;
#8485 = oriented_edge ( 'none', *, *, #10737, .t. ) ;
#8486 = edge_loop ( 'none', ( #35242, #25657, #20220, #17336 ) ) ;
#8487 = oriented_edge ( 'none', *, *, #43201, .t. ) ;
#8488 = edge_curve ( 'none', #52252, #25311, #16841, .t. ) ;
#8489 = cartesian_point ( 'none', ( 3.892170301259791909, -56.66886892741991488, -64.58180628251714950 ) ) ;
#8490 = oriented_edge ( 'none', *, *, #34479, .f. ) ;
#8491 = circle ( 'none', #3791, 2.099999999999997868 ) ;
#8493 = oriented_edge ( 'none', *, *, #40236, .f. ) ;
#8492 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203584138, 0.0000000000000000000 ) ) ;
#8494 = cartesian_point ( 'none', ( 2.820745219788651781, -36.22164206845925349, -63.50000000000000000 ) ) ;
#8495 = direction ( 'none', ( -0.6256668579825838128, -0.04872354476638403320, -0.7785672732703315946 ) ) ;
#8496 = line ( 'none', #23091, #26993 ) ;
#8497 = advanced_face ( 'none', ( #25771 ), #37911, .t. ) ;
#8498 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#8499 = axis2_placement_3d ( 'none', #11940, #47932, #36542 ) ;
#8500 = cartesian_point ( 'none', ( 33.58694985211083406, -18.63508446511160344, -35.09999999999995168 ) ) ;
#8501 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m5-8-solid1', #5847 ) ;
#8502 = cartesian_point ( 'none', ( -20.93472648541454006, -20.06831400444202629, 66.56076951545867360 ) ) ;
#8503 = cartesian_point ( 'none', ( 1.847931291877730198, -2.217765378445731184, -90.99999999999995737 ) ) ;
#8504 = face_outer_bound ( 'none', #44230, .t. ) ;
#8505 = axis2_placement_3d ( 'none', #11344, #24343, #35781 ) ;
#8506 = b_spline_curve_with_knots ( 'none', 3,
( #23101, #8696, #42504, #26469 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 8.862119945157619346e-07, 0.0005956375191353655441 ),
.unspecified. ) ;
#8507 = oriented_edge ( 'none', *, *, #12750, .t. ) ;
#8508 = vector ( 'none', #14811, 1000.000000000000000 ) ;
#8509 = face_outer_bound ( 'none', #603, .t. ) ;
#8510 = cartesian_point ( 'none', ( 4.193407565799899928, -20.64614531279609011, 77.66572122418693880 ) ) ;
#8511 = cartesian_point ( 'none', ( -22.85473211396618609, -2.862302649959640455, 84.19269140694156306 ) ) ;
#8512 = face_outer_bound ( 'none', #9914, .t. ) ;
#8513 = axis2_placement_3d ( 'none', #33483, #21129, #26661 ) ;
#8514 = plane ( 'none', #31023 ) ;
#8515 = cartesian_point ( 'none', ( -10.22505734877214678, -47.57054833999767141, -54.50151611385968664 ) ) ;
#8516 = cartesian_point ( 'none', ( 5.085388357738363396, -65.30228805525098323, -32.50000000000000000 ) ) ;
#8517 = cartesian_point ( 'none', ( 12.72620518270463208, -16.78994809003826205, 78.90922662852901226 ) ) ;
#8518 = oriented_edge ( 'none', *, *, #17709, .t. ) ;
#8519 = edge_loop ( 'none', ( #1915, #21732, #22188, #8006 ) ) ;
#8520 = direction ( 'none', ( -1.272130549049657379e-14, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8521 = cartesian_point ( 'none', ( 0.9004806686438893149, -84.88631671529263656, -82.67295931974062739 ) ) ;
#8522 = line ( 'none', #15214, #16132 ) ;
#8523 = vertex_point ( 'none', #7607 ) ;
#8524 = axis2_placement_3d ( 'none', #12807, #41841, #5312 ) ;
#8525 = cartesian_point ( 'none', ( -35.32291364910405917, -20.67200072386210152, -30.49999999999993250 ) ) ;
#8526 = oriented_edge ( 'none', *, *, #16844, .t. ) ;
#8527 = cartesian_point ( 'none', ( -36.08924247936845831, 17.25011818119947549, -12.59998533311818392 ) ) ;
#8528 = cartesian_point ( 'none', ( -4.210819810912918904, -85.28435710140665549, -75.32951521913595627 ) ) ;
#8529 = axis2_placement_3d ( 'none', #10282, #43062, #51230 ) ;
#8530 = cartesian_point ( 'none', ( 20.59748130889937201, -20.41430292049039252, 51.10000000000000142 ) ) ;
#8531 = cartesian_point ( 'none', ( 20.93472648541454717, 20.06831400444197300, 66.56076951545867360 ) ) ;
#8532 = direction ( 'none', ( -0.2631307105943729852, 0.9647601925567307335, -1.440493793230129147e-16 ) ) ;
#8533 = oriented_edge ( 'none', *, *, #47789, .t. ) ;
#8534 = oriented_edge ( 'none', *, *, #38296, .f. ) ;
#8535 = oriented_edge ( 'none', *, *, #16327, .f. ) ;
#8536 = cartesian_point ( 'none', ( 1.089654488126429482e-14, -2.437327647434525389e-14, 39.09999999999999432 ) ) ;
#8537 = axis2_placement_3d ( 'none', #16468, #44429, #4526 ) ;
#8538 = edge_curve ( 'none', #18067, #2633, #14922, .t. ) ;
#8539 = direction ( 'none', ( 0.05413915549510256442, 0.9985334004640391559, 0.0000000000000000000 ) ) ;
#8540 = direction ( 'none', ( 0.7321723316021172545, 0.05701761395921120523, 0.6787287149772858186 ) ) ;
#8541 = cartesian_point ( 'none', ( 22.66361659906554138, -4.109973378230882268, 77.83752113363769354 ) ) ;
#8542 = oriented_edge ( 'none', *, *, #12909, .t. ) ;
#8544 = cartesian_point ( 'none', ( -20.17281865451561629, 11.11739461072329860, 84.53427877581306404 ) ) ;
#8543 = cartesian_point ( 'none', ( -15.96368263147357069, -37.61751145370631377, -52.23040481718437889 ) ) ;
#8545 = oriented_edge ( 'none', *, *, #35970, .f. ) ;
#8546 = cartesian_point ( 'none', ( -2.828054737379410194e-15, -2.806731638655744507e-14, 87.59999999999998010 ) ) ;
#8547 = face_outer_bound ( 'none', #19696, .t. ) ;
#8548 = advanced_face ( 'none', ( #51258 ), #27672, .t. ) ;
#8549 = edge_curve ( 'none', #43144, #19689, #46158, .t. ) ;
#8550 = cartesian_point ( 'none', ( 21.38969822917523089, 5.833870984588036990, 47.10000000000000142 ) ) ;
#8551 = edge_curve ( 'none', #36711, #29503, #35380, .t. ) ;
#8552 = direction ( 'none', ( 0.7049723772651261822, 0.05489942889654846753, 0.7071067811865400232 ) ) ;
#8553 = circle ( 'none', #45403, 6.999999999999999112 ) ;
#8554 = edge_loop ( 'none', ( #45862, #30201, #10938, #20542 ) ) ;
#8555 = circle ( 'none', #5635, 24.75000000000000355 ) ;
#8556 = b_spline_curve_with_knots ( 'none', 3,
( #48823, #16415, #45611, #5001 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.717784274134278452e-06, 0.0006833231749963693952 ),
.unspecified. ) ;
#8557 = edge_curve ( 'none', #34080, #23172, #32192, .t. ) ;
#8558 = advanced_face ( 'none', ( #2198 ), #41093, .f. ) ;
#8559 = axis2_placement_3d ( 'none', #16125, #24678, #16484 ) ;
#8560 = direction ( 'none', ( -3.942914894521813340e-16, -9.012953579470260968e-16, -1.000000000000000000 ) ) ;
#8561 = cartesian_point ( 'none', ( 2.452657489198604157, -82.04397049558723154, -85.25973628829804341 ) ) ;
#8562 = toroidal_surface ( 'none', #33620, 4.000320936831882612, 1.500000000000000000 ) ;
#8563 = oriented_edge ( 'none', *, *, #37610, .f. ) ;
#8564 = plane ( 'none', #13026 ) ;
#8565 = line ( 'none', #45241, #44274 ) ;
#8566 = face_outer_bound ( 'none', #4082, .t. ) ;
#8567 = advanced_face ( 'none', ( #10486, #18748, #4715, #30871, #50589, #18141, #22551, #34698, #42943, #25115 ), #45169, .f. ) ;
#8569 = edge_curve ( 'none', #24441, #38162, #45497, .t. ) ;
#8568 = cartesian_point ( 'none', ( -4.982238877835209578, -53.21614347655008004, -83.47530880790505137 ) ) ;
#8570 = approval_person_organization ( #29604, #49530, #47316 ) ;
#8571 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#8572 = cartesian_point ( 'none', ( 31.28685816687023191, -19.94517864679686170, -51.85321988492616185 ) ) ;
#8573 = oriented_edge ( 'none', *, *, #12611, .f. ) ;
#8574 = oriented_edge ( 'none', *, *, #48715, .f. ) ;
#8575 = oriented_edge ( 'none', *, *, #40700, .f. ) ;
#8576 = cartesian_point ( 'none', ( -9.278779286938037885, -52.69044486842178543, -71.98845361204740811 ) ) ;
#8577 = vertex_point ( 'none', #12382 ) ;
#8579 = cartesian_point ( 'none', ( 18.82029201460397161, 36.84236120197780906, -14.60000000000004050 ) ) ;
#8578 = axis2_placement_3d ( 'none', #16328, #28285, #8146 ) ;
#8580 = oriented_edge ( 'none', *, *, #2371, .t. ) ;
#8581 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203579974, 1.236980245511952220e-14 ) ) ;
#8582 = cartesian_point ( 'none', ( 13.34284835303310679, -35.80455545905466863, -75.74690744076401927 ) ) ;
#8583 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#8584 = axis2_placement_3d ( 'none', #39083, #6806, #31599 ) ;
#8586 = circle ( 'none', #10539, 3.049999999999999822 ) ;
#8585 = cartesian_point ( 'none', ( 27.41699116823514970, 2.135086715081056408, 76.60000000000005116 ) ) ;
#8587 = vertex_point ( 'none', #41435 ) ;
#8588 = oriented_edge ( 'none', *, *, #10801, .t. ) ;
#8589 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#8590 = cartesian_point ( 'none', ( 13.79023741565277383, -15.92789241218821950, 84.30282044234290595 ) ) ;
#8591 = axis2_placement_3d ( 'none', #43899, #32529, #3982 ) ;
#8592 = cartesian_point ( 'none', ( 32.98366180288690686, 22.62914169986969171, -32.09999999999994458 ) ) ;
#8594 = direction ( 'none', ( 0.07763951691203481442, -0.9969814970267332210, 6.065254942160064054e-16 ) ) ;
#8593 = cartesian_point ( 'none', ( -2.513265707286699957, -49.99604193662262475, -77.29281646930931515 ) ) ;
#8595 = oriented_edge ( 'none', *, *, #8948, .t. ) ;
#8596 = cartesian_point ( 'none', ( -8.346353941568473545, -21.46683999036803669, 77.29556845902044415 ) ) ;
#8597 = direction ( 'none', ( -0.06990266395155877999, 0.8976313264744594234, 0.4351684953028860381 ) ) ;
#8598 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203606342, -6.213078110590547704e-17 ) ) ;
#8599 = oriented_edge ( 'none', *, *, #42104, .t. ) ;
#8600 = line ( 'none', #48385, #50635 ) ;
#8601 = cartesian_point ( 'none', ( 12.50602382269903323, -17.78187642907649746, -91.56445524927322310 ) ) ;
#8602 = face_outer_bound ( 'none', #3378, .t. ) ;
#8603 = oriented_edge ( 'none', *, *, #42886, .t. ) ;
#8605 = cartesian_point ( 'none', ( -15.10031727271858237, 18.00639936975846211, 94.09999999999995168 ) ) ;
#8604 = cylindrical_surface ( 'none', #1199, 2.499999999999998224 ) ;
#8606 = direction ( 'none', ( -0.07763951691203481442, 0.9969814970267332210, -6.065254942160064054e-16 ) ) ;
#8607 = cartesian_point ( 'none', ( 71.44197600271650117, -80.19534939650341698, -82.50000000000063949 ) ) ;
#8608 = cartesian_point ( 'none', ( -8.777164700770617500, -16.78924075654927961, -93.49999999999997158 ) ) ;
#8609 = direction ( 'none', ( -0.07763951691203456462, 0.9969814970267332210, 0.0000000000000000000 ) ) ;
#8610 = cartesian_point ( 'none', ( 2.113222289614506822e-14, -3.927298371450349208e-15, -29.49999999999997158 ) ) ;
#8611 = cartesian_point ( 'none', ( -1.175787738465753574, -42.55584307295037405, -30.05057664009163076 ) ) ;
#8612 = cartesian_point ( 'none', ( -28.74685221821387771, 3.840080985106007816, 68.79052903244453887 ) ) ;
#8613 = advanced_face ( 'none', ( #46755 ), #47376, .f. ) ;
#8614 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8615 = circle ( 'none', #1826, 2.999999999999996003 ) ;
#8616 = oriented_edge ( 'none', *, *, #33012, .f. ) ;
#8617 = face_outer_bound ( 'none', #27371, .t. ) ;
#8618 = axis2_placement_3d ( 'none', #52414, #52239, #27864 ) ;
#8619 = cartesian_point ( 'none', ( -16.97854625995489641, -8.194065055225600247, -93.49999999999998579 ) ) ;
#8620 = circle ( 'none', #35225, 4.640926795905548019 ) ;
#8621 = advanced_face ( 'none', ( #7282 ), #902, .t. ) ;
#8622 = oriented_edge ( 'none', *, *, #10344, .f. ) ;
#8623 = oriented_edge ( 'none', *, *, #20842, .f. ) ;
#8624 = oriented_edge ( 'none', *, *, #41035, .f. ) ;
#8625 = axis2_placement_3d ( 'none', #25674, #50583, #17498 ) ;
#8626 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 1.440493793230160208e-16 ) ) ;
#8627 = edge_curve ( 'none', #3020, #7331, #35986, .t. ) ;
#8628 = cartesian_point ( 'none', ( 20.91188958922114693, -2.562142823866453867, 78.52716905489518240 ) ) ;
#8629 = oriented_edge ( 'none', *, *, #6432, .t. ) ;
#8630 = cartesian_point ( 'none', ( 22.44222107155275481, 1.974830214361126046, 72.59999999999999432 ) ) ;
#8631 = cartesian_point ( 'none', ( -8.766348982009045443, 17.97640468852511475, 39.09999999999998721 ) ) ;
#8632 = oriented_edge ( 'none', *, *, #11526, .f. ) ;
#8633 = edge_curve ( 'none', #52728, #44355, #20962, .t. ) ;
#8634 = direction ( 'none', ( 0.9741167197049055426, -0.2260456068835547949, 0.0000000000000000000 ) ) ;
#8635 = edge_curve ( 'none', #29708, #325, #39142, .t. ) ;
#8636 = circle ( 'none', #13434, 15.20000000000000107 ) ;
#8637 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#8638 = cartesian_point ( 'none', ( 14.05617568002673146, 18.24584250020329179, 77.29556845902044415 ) ) ;
#8639 = cartesian_point ( 'none', ( 29.14800180270586694, -54.70208161709184935, -76.74259255835050908 ) ) ;
#8640 = cartesian_point ( 'none', ( 17.48375639204986598, -14.99473567364619164, 77.87800957339825914 ) ) ;
#8641 = cartesian_point ( 'none', ( -9.643179066328269045, -18.65500194303731618, -93.49999999999998579 ) ) ;
#8642 = cartesian_point ( 'none', ( 36.08924247936834462, -17.25011818119972418, -30.49999999999993605 ) ) ;
#8643 = circle ( 'none', #29695, 3.899999999999983924 ) ;
#8644 = b_spline_curve_with_knots ( 'none', 3,
( #1503, #30052, #9533, #1333, #41600, #45863, #21484, #25398, #33272, #17206, #8838, #37356, #9355, #12914 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.1047348882879032411, 0.1063541483080268218, 0.1071637783180885983, 0.1079734083281503887, 0.1095926683482739694, 0.1104022983583357598, 0.1112119283683975501 ),
.unspecified. ) ;
#8645 = cartesian_point ( 'none', ( -32.50364741842846428, -37.99359030808333415, 93.29238815542520058 ) ) ;
#8646 = vertex_point ( 'none', #45692 ) ;
#8647 = edge_curve ( 'none', #9922, #51024, #23855, .t. ) ;
#8648 = vertex_point ( 'none', #25400 ) ;
#8649 = cartesian_point ( 'none', ( 24.48526553110192694, -39.72771417100879177, -55.75907210631510225 ) ) ;
#8650 = cartesian_point ( 'none', ( -5.629339180154436129, -53.33349621549070463, -43.83584785883270740 ) ) ;
#8651 = edge_curve ( 'none', #17496, #49129, #5318, .t. ) ;
#8652 = oriented_edge ( 'none', *, *, #29722, .f. ) ;
#8653 = direction ( 'none', ( -0.2631307105943729852, 0.9647601925567307335, -1.440493793230129147e-16 ) ) ;
#8654 = cartesian_point ( 'none', ( 20.63580633332350445, 6.613055423440186154, -91.37158331914957898 ) ) ;
#8655 = oriented_edge ( 'none', *, *, #34165, .t. ) ;
#8656 = vertex_point ( 'none', #28796 ) ;
#8657 = cartesian_point ( 'none', ( -1.602812202616621606, -28.95816412330717782, 69.10172312971410236 ) ) ;
#8658 = line ( 'none', #22002, #17605 ) ;
#8659 = oriented_edge ( 'none', *, *, #19429, .f. ) ;
#8660 = cartesian_point ( 'none', ( -21.48053112219291805, -2.675948253032006896, -91.32666541558650408 ) ) ;
#8661 = line ( 'none', #32138, #50693 ) ;
#8662 = direction ( 'none', ( -0.6500729483685778742, -0.7598718061616605013, 7.281760501844615668e-15 ) ) ;
#8663 = cartesian_point ( 'none', ( 5.954950947153220042, -76.46848082195040774, -63.50000000000005684 ) ) ;
#8664 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#8665 = oriented_edge ( 'none', *, *, #15416, .t. ) ;
#8667 = cartesian_point ( 'none', ( 20.59748130889936846, -20.41430292049038897, 64.09999999999999432 ) ) ;
#8666 = cartesian_point ( 'none', ( 20.10185878755326883, -6.960311114494348139, -67.32803790094934016 ) ) ;
#8668 = axis2_placement_3d ( 'none', #3967, #611, #48848 ) ;
#8669 = oriented_edge ( 'none', *, *, #49743, .t. ) ;
#8671 = oriented_edge ( 'none', *, *, #38785, .f. ) ;
#8670 = direction ( 'none', ( -0.9096051110983291998, -0.07083511741893189217, 0.4093909232067100001 ) ) ;
#8672 = circle ( 'none', #43558, 5.500000000000000888 ) ;
#8673 = axis2_placement_3d ( 'none', #36292, #48012, #31480 ) ;
#8674 = b_spline_curve_with_knots ( 'none', 3,
( #41967, #29905, #22539, #47270, #18830, #26806, #22361, #2406, #6138, #42493 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.955651929889170225e-07, 0.0008471971588184820743, 0.001694098752443974967, 0.002541000346069467643, 0.003387901939694959886 ),
.unspecified. ) ;
#8675 = face_outer_bound ( 'none', #1309, .t. ) ;
#8676 = cartesian_point ( 'none', ( 40.18560782340055937, -81.92730664046055722, -45.58930226952738707 ) ) ;
#8677 = oriented_edge ( 'none', *, *, #30977, .f. ) ;
#8678 = oriented_edge ( 'none', *, *, #3253, .f. ) ;
#8679 = oriented_edge ( 'none', *, *, #47379, .t. ) ;
#8680 = direction ( 'none', ( 1.647987516595950598e-16, 2.240078029461010062e-16, -1.000000000000000000 ) ) ;
#8681 = plane ( 'none', #27726 ) ;
#8682 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#8683 = cartesian_point ( 'none', ( 2.732910995303704293, -35.09374869534103425, -63.50000000000000000 ) ) ;
#8684 = oriented_edge ( 'none', *, *, #31050, .f. ) ;
#8685 = oriented_edge ( 'none', *, *, #36140, .t. ) ;
#8686 = advanced_face ( 'none', ( #25726 ), #46113, .f. ) ;
#8687 = axis2_placement_3d ( 'none', #16410, #24606, #20543 ) ;
#8688 = face_outer_bound ( 'none', #45052, .t. ) ;
#8689 = cartesian_point ( 'none', ( -8.871447899437788109, 18.06913052321825219, 35.59057682587657467 ) ) ;
#8690 = face_outer_bound ( 'none', #2413, .t. ) ;
#8691 = direction ( 'none', ( -0.8931569858525014727, -0.06955422654783575964, -0.4443341177449764978 ) ) ;
#8692 = direction ( 'none', ( 0.07763951691203598016, -0.9969814970267329990, -3.577210857835342252e-15 ) ) ;
#8693 = oriented_edge ( 'none', *, *, #33331, .f. ) ;
#8694 = oriented_edge ( 'none', *, *, #17786, .t. ) ;
#8695 = axis2_placement_3d ( 'none', #32494, #24447, #44733 ) ;
#8696 = cartesian_point ( 'none', ( -11.13632658489490623, -37.26370089538897190, -54.66500157236309576 ) ) ;
#8697 = oriented_edge ( 'none', *, *, #17858, .f. ) ;
#8698 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203603567, 6.200020435900788817e-17 ) ) ;
#8699 = cartesian_point ( 'none', ( -26.57410068836124495, 31.57344802436213982, -11.60000000000001208 ) ) ;
#8700 = oriented_edge ( 'none', *, *, #9869, .t. ) ;
#8701 = oriented_edge ( 'none', *, *, #23484, .t. ) ;
#8702 = cartesian_point ( 'none', ( -4.569469653062201431, -18.24787476272783948, -93.49999999999998579 ) ) ;
#8703 = axis2_placement_3d ( 'none', #51189, #46926, #26807 ) ;
#8704 = cartesian_point ( 'none', ( -28.69516825560041084, 4.193723737060151002, 46.56076951545868781 ) ) ;
#8705 = edge_curve ( 'none', #21457, #1167, #39794, .t. ) ;
#8706 = direction ( 'none', ( 0.05413915549510336933, 0.9985334004640390448, 0.0000000000000000000 ) ) ;
#8707 = face_outer_bound ( 'none', #38721, .t. ) ;
#8708 = oriented_edge ( 'none', *, *, #20311, .t. ) ;
#8709 = vector ( 'none', #30113, 1000.000000000000227 ) ;
#8710 = edge_curve ( 'none', #20983, #45813, #25029, .t. ) ;
#8711 = direction ( 'none', ( 0.2631307105943830327, -0.9647601925567280690, 2.523234146875355505e-16 ) ) ;
#8712 = edge_curve ( 'none', #25744, #34691, #16845, .t. ) ;
#8713 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#8714 = direction ( 'none', ( -0.9096051110983264243, -0.07083511741893511182, 0.4093909232067157178 ) ) ;
#8715 = cartesian_point ( 'none', ( 17.90654404662594956, -22.81404597492134911, 68.78890888323194019 ) ) ;
#8716 = edge_loop ( 'none', ( #13095, #34593, #26285, #11401, #12197, #36356, #25943, #52107, #39873, #40054, #3679 ) ) ;
#8717 = cartesian_point ( 'none', ( 2.366249441625929872, 28.90392601647238635, 46.11188341367933674 ) ) ;
#8718 = circle ( 'none', #1958, 3.999999999999999556 ) ;
#8719 = edge_curve ( 'none', #16759, #13040, #49331, .t. ) ;
#8720 = vector ( 'none', #40754, 1000.000000000000000 ) ;
#8721 = cartesian_point ( 'none', ( -6.587748108632150768, 20.01138349166830466, 82.30224530526177773 ) ) ;
#8722 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8723 = cartesian_point ( 'none', ( 1.431540980643776440, -84.26978211429306498, -86.73712713502442284 ) ) ;
#8724 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203582750, 0.0000000000000000000 ) ) ;
#8725 = edge_curve ( 'none', #6315, #4954, #32140, .t. ) ;
#8726 = oriented_edge ( 'none', *, *, #36115, .t. ) ;
#8728 = cartesian_point ( 'none', ( -21.22024273154065099, 8.956265306204986842, 78.81440330521971305 ) ) ;
#8727 = cartesian_point ( 'none', ( 19.26383884295011484, -37.39800771046244421, -80.10506125391846410 ) ) ;
#8729 = cartesian_point ( 'none', ( -28.44175006353278690, -80.95255927593349554, -83.50000000000007105 ) ) ;
#8730 = edge_loop ( 'none', ( #16323, #24234, #8910, #35339, #24589, #12860, #64, #21933 ) ) ;
#8731 = vertex_point ( 'none', #49953 ) ;
#8732 = conical_surface ( 'none', #51272, 2.500000000000003109, 1.047197551196619836 ) ;
#8733 = oriented_edge ( 'none', *, *, #26727, .t. ) ;
#8734 = oriented_edge ( 'none', *, *, #47153, .t. ) ;
#8735 = direction ( 'none', ( 0.07763951691203506422, -0.9969814970267329990, 3.684072831700384860e-16 ) ) ;
#8736 = line ( 'none', #12459, #17028 ) ;
#8737 = line ( 'none', #41644, #16396 ) ;
#8738 = axis2_placement_3d ( 'none', #37150, #45845, #17015 ) ;
#8739 = vector ( 'none', #38383, 1000.000000000000114 ) ;
#8740 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#8741 = oriented_edge ( 'none', *, *, #8635, .t. ) ;
#8742 = cartesian_point ( 'none', ( -5.783231822893787566, -49.12429613677038986, -84.57664052422657619 ) ) ;
#8743 = oriented_edge ( 'none', *, *, #2548, .t. ) ;
#8744 = axis2_placement_3d ( 'none', #5240, #50112, #33773 ) ;
#8745 = direction ( 'none', ( 0.7762171656410770115, 0.06044758698022838217, -0.6275611531893926509 ) ) ;
#8746 = cartesian_point ( 'none', ( 4.360479777095810583, -22.61692489071073808, 77.66572122418695301 ) ) ;
#8747 = vertex_point ( 'none', #17380 ) ;
#8748 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012277880, 3.106400019466995229e-16 ) ) ;
#8749 = direction ( 'none', ( 0.5882076359133958654, -0.8087099461816787960, 0.0000000000000000000 ) ) ;
#8750 = vertex_point ( 'none', #13615 ) ;
#8751 = oriented_edge ( 'none', *, *, #28379, .t. ) ;
#8752 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#8753 = oriented_edge ( 'none', *, *, #42571, .t. ) ;
#8754 = oriented_edge ( 'none', *, *, #27278, .f. ) ;
#8755 = cartesian_point ( 'none', ( 5.687571174310397072e-14, 2.563227907766607320e-14, -82.49999999999995737 ) ) ;
#8756 = cartesian_point ( 'none', ( -19.02918658416837516, -43.57468530183424349, -63.52812130462763207 ) ) ;
#8757 = b_spline_curve_with_knots ( 'none', 3,
( #19271, #51460, #47361, #39386, #11042, #23706, #2667, #35838, #43795, #19457, #51634, #31206, #43970, #22982, #10694, #27082, #35315, #48081 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005884582208830077543, 0.006521251144987853798, 0.007157920081145630053, 0.007794589017303406309, 0.008431257953461186033, 0.009067926889618964023, 0.009704595825776742013, 0.01034126476193452174, 0.01097793369809230146 ),
.unspecified. ) ;
#8758 = face_outer_bound ( 'none', #41815, .t. ) ;
#8759 = cartesian_point ( 'none', ( 13.40121103490539411, -1.630197165354579925, 47.09999999999999432 ) ) ;
#8760 = oriented_edge ( 'none', *, *, #23077, .f. ) ;
#8761 = vector ( 'none', #28227, 1000.000000000000000 ) ;
#8762 = direction ( 'none', ( -0.2631307105943832547, 0.9647601925567280690, 0.0000000000000000000 ) ) ;
#8763 = cartesian_point ( 'none', ( -19.20497099450046719, 10.83381692204534907, 81.88583999999998753 ) ) ;
#8764 = cartesian_point ( 'none', ( -30.16097376524476559, 39.87876203610415615, 35.10000000000002274 ) ) ;
#8765 = cartesian_point ( 'none', ( -24.61272078994843326, -11.37729644714263877, 35.43330767207422127 ) ) ;
#8766 = cartesian_point ( 'none', ( 18.83199679756336309, -9.744138237647600675, -92.47860521186213134 ) ) ;
#8767 = oriented_edge ( 'none', *, *, #11891, .t. ) ;
#8768 = edge_loop ( 'none', ( #25968, #37708, #37539, #33011 ) ) ;
#8769 = advanced_face ( 'none', ( #10430 ), #38524, .f. ) ;
#8770 = axis2_placement_3d ( 'none', #17274, #33681, #29047 ) ;
#8771 = cartesian_point ( 'none', ( -9.408821244228834146, -50.81638537473920536, -56.18812066781421777 ) ) ;
#8772 = cylindrical_surface ( 'none', #44684, 58.00000000000001421 ) ;
#8774 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8773 = direction ( 'none', ( -0.07763951691203481442, 0.9969814970267332210, -6.065254942160064054e-16 ) ) ;
#8775 = axis2_placement_3d ( 'none', #11851, #12195, #36459 ) ;
#8776 = edge_loop ( 'none', ( #20952, #32581, #19058, #8255, #26840, #1955, #14758, #40912, #41843, #6475, #35402 ) ) ;
#8777 = cartesian_point ( 'none', ( -29.14050571574110648, -71.97972580269288301, -83.50000000000007105 ) ) ;
#8778 = direction ( 'none', ( -3.356008394229383544e-16, -5.834634232284213348e-16, -1.000000000000000000 ) ) ;
#8779 = oriented_edge ( 'none', *, *, #4500, .t. ) ;
#8780 = oriented_edge ( 'none', *, *, #47948, .t. ) ;
#8781 = axis2_placement_3d ( 'none', #50807, #50627, #42803 ) ;
#8782 = line ( 'none', #34422, #10045 ) ;
#8783 = edge_curve ( 'none', #25225, #17936, #4889, .t. ) ;
#8784 = axis2_placement_3d ( 'none', #17666, #18210, #50050 ) ;
#8785 = edge_curve ( 'none', #47406, #3070, #5979, .t. ) ;
#8786 = oriented_edge ( 'none', *, *, #52238, .t. ) ;
#8787 = cartesian_point ( 'none', ( 19.76903192120791530, -51.35560869346228685, -58.33115194398190084 ) ) ;
#8788 = edge_curve ( 'none', #39223, #52749, #2150, .t. ) ;
#8789 = cartesian_point ( 'none', ( 5.383697325745718561e-14, 3.035800778701342630e-14, -22.50000000000004974 ) ) ;
#8790 = direction ( 'none', ( -0.07763951691203577199, 0.9969814970267331100, 7.206560231914038317e-16 ) ) ;
#8791 = line ( 'none', #50997, #24086 ) ;
#8792 = vector ( 'none', #13945, 1000.000000000000000 ) ;
#8793 = cartesian_point ( 'none', ( 3.297750079380838084, -42.34693802495108628, -29.72154834194559214 ) ) ;
#8794 = cartesian_point ( 'none', ( 4.254645526779602172, -54.63458603706494898, -63.50000000000000000 ) ) ;
#8795 = cartesian_point ( 'none', ( 11.26174483053268460, -7.457499640823727738, 46.12390874376569627 ) ) ;
#8796 = line ( 'none', #48367, #40032 ) ;
#8797 = cartesian_point ( 'none', ( 25.10287788544641074, 14.52052071615770323, 68.63923048454137188 ) ) ;
#8798 = edge_curve ( 'none', #7458, #9596, #44213, .t. ) ;
#8799 = edge_curve ( 'none', #24672, #23760, #48059, .t. ) ;
#8800 = vertex_point ( 'none', #31085 ) ;
#8801 = cartesian_point ( 'none', ( -1.121483282935284098, -74.51198607181379430, -72.06424000597371560 ) ) ;
#8802 = oriented_edge ( 'none', *, *, #10749, .t. ) ;
#8803 = edge_curve ( 'none', #25509, #6177, #26994, .t. ) ;
#8804 = edge_loop ( 'none', ( #48358, #50529, #5867, #43487 ) ) ;
#8805 = oriented_edge ( 'none', *, *, #27354, .t. ) ;
#8806 = vertex_point ( 'none', #23052 ) ;
#8807 = cartesian_point ( 'none', ( 10.13553463914844777, 18.46945318357564148, 80.21943885298951216 ) ) ;
#8808 = cartesian_point ( 'none', ( 20.60030609739206753, 8.728151562258220864, 72.59999999999999432 ) ) ;
#8809 = circle ( 'none', #40540, 4.000320936831884389 ) ;
#8810 = cartesian_point ( 'none', ( 7.043529546943859465, -46.41737363219799306, -79.47301379583802827 ) ) ;
#8811 = vertex_point ( 'none', #47433 ) ;
#8812 = direction ( 'none', ( 0.07763951691203482830, -0.9969814970267332210, 6.175615574477433256e-16 ) ) ;
#8813 = direction ( 'none', ( -0.07763951691204658279, 0.9969814970267322218, -2.533402362193355444e-16 ) ) ;
#8814 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#8815 = circle ( 'none', #52115, 3.000000000000001776 ) ;
#8816 = cartesian_point ( 'none', ( -34.85870669296765811, 11.87277267025790550, -46.64141280560416902 ) ) ;
#8817 = advanced_face ( 'none', ( #36582 ), #21306, .t. ) ;
#8818 = advanced_face ( 'none', ( #24450 ), #19555, .t. ) ;
#8819 = cartesian_point ( 'none', ( 2.193715563782901334, -56.80113537941320345, -40.89298492960008247 ) ) ;
#8820 = direction ( 'none', ( -0.6256668579825837018, -0.04872354476638500465, -0.7785672732703315946 ) ) ;
#8821 = oriented_edge ( 'none', *, *, #49880, .t. ) ;
#8822 = edge_loop ( 'none', ( #33859, #49203, #37735, #52108 ) ) ;
#8823 = vertex_point ( 'none', #51162 ) ;
#8824 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203579974, -9.912705577010326536e-16 ) ) ;
#8825 = axis2_placement_3d ( 'none', #9708, #34319, #9180 ) ;
#8826 = cartesian_point ( 'none', ( -30.32351514713765184, -18.82627156076959452, -32.09999999999993747 ) ) ;
#8827 = advanced_face ( 'none', ( #11714 ), #17456, .f. ) ;
#8828 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203603567, 0.0000000000000000000 ) ) ;
#8829 = cartesian_point ( 'none', ( -8.346353941568475321, -21.46683999036803314, 84.90443154097954448 ) ) ;
#8830 = oriented_edge ( 'none', *, *, #11431, .f. ) ;
#8831 = cartesian_point ( 'none', ( 13.54667536287542795, -18.62724966018503281, 83.13349187514677396 ) ) ;
#8832 = cartesian_point ( 'none', ( 4.543921339943338467, 22.58027965936724613, 83.92842273047220658 ) ) ;
#8833 = oriented_edge ( 'none', *, *, #47801, .f. ) ;
#8834 = line ( 'none', #13655, #52159 ) ;
#8835 = direction ( 'none', ( -0.9647601925567280690, -0.2631307105943830882, 0.0000000000000000000 ) ) ;
#8836 = cartesian_point ( 'none', ( -17.16497268143465860, -12.21711975295547070, 77.29556845902042994 ) ) ;
#8837 = advanced_face ( 'none', ( #26389 ), #48664, .f. ) ;
#8838 = cartesian_point ( 'none', ( 8.333390615254515410, -40.31896972124925327, -30.49999999999997513 ) ) ;
#8839 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203460626, 9.251858538542983266e-15 ) ) ;
#8840 = vertex_point ( 'none', #2558 ) ;
#8841 = cartesian_point ( 'none', ( 26.13526339011539434, -78.00633312449251378, -98.14101615137698786 ) ) ;
#8842 = vertex_point ( 'none', #50823 ) ;
#8843 = circle ( 'none', #26615, 16.55000000000000071 ) ;
#8844 = axis2_placement_3d ( 'none', #26199, #1791, #30332 ) ;
#8845 = cartesian_point ( 'none', ( -2.844606803306412246, -0.4914727539913472665, -87.99999999999995737 ) ) ;
#8846 = face_outer_bound ( 'none', #19229, .t. ) ;
#8847 = vertex_point ( 'none', #26441 ) ;
#8848 = cartesian_point ( 'none', ( -29.08139525113370283, -84.81387641656446874, -85.58930226952773523 ) ) ;
#8849 = circle ( 'none', #15449, 2.999999999999993339 ) ;
#8850 = axis2_placement_3d ( 'none', #20466, #8143, #36844 ) ;
#8851 = edge_loop ( 'none', ( #47112, #17323, #45041, #46816, #4072 ) ) ;
#8852 = face_outer_bound ( 'none', #1173, .t. ) ;
#8853 = axis2_placement_3d ( 'none', #36774, #4326, #32856 ) ;
#8854 = direction ( 'none', ( -3.356008394229383544e-16, -5.834634232284213348e-16, -1.000000000000000000 ) ) ;
#8855 = edge_loop ( 'none', ( #37498, #24043, #29911, #46279, #31937 ) ) ;
#8856 = oriented_edge ( 'none', *, *, #18429, .t. ) ;
#8857 = direction ( 'none', ( 7.771561172376065215e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#8858 = cartesian_point ( 'none', ( -3.312952731480750757, -39.72713251724728423, -77.29281646930928673 ) ) ;
#8859 = edge_curve ( 'none', #30542, #8747, #41681, .t. ) ;
#8860 = toroidal_surface ( 'none', #42512, 19.25000000000000000, 4.050000000000003375 ) ;
#8861 = direction ( 'none', ( -0.9969814970267328880, -0.07763951691203704875, 0.0000000000000000000 ) ) ;
#8862 = axis2_placement_3d ( 'none', #39331, #7427, #31856 ) ;
#8863 = direction ( 'none', ( 0.1702511560897723708, -0.9854007021765796015, 0.0000000000000000000 ) ) ;
#8864 = edge_curve ( 'none', #11601, #8587, #13595, .t. ) ;
#8865 = cartesian_point ( 'none', ( -5.340447570267507160, -22.40478749687098059, 79.56591031425831773 ) ) ;
#8866 = cartesian_point ( 'none', ( 60.50487889807678954, -116.6545525452350773, -114.7652416360252658 ) ) ;
#8867 = edge_curve ( 'none', #46596, #50684, #33255, .t. ) ;
#8868 = b_spline_curve_with_knots ( 'none', 3,
( #42602, #46858, #22471, #6261, #14103, #47034, #18240, #22652, #2519, #31043 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.957829265994266270e-07, 0.0008478645972537841207, 0.001695433411580968839, 0.002543002225908153665, 0.003390571040235338274 ),
.unspecified. ) ;
#8869 = edge_loop ( 'none', ( #8595, #24485, #28248 ) ) ;
#8870 = cartesian_point ( 'none', ( 18.49278999500326393, -45.29447510484957462, -79.64389671555422012 ) ) ;
#8871 = edge_curve ( 'none', #52252, #20570, #52485, .t. ) ;
#8872 = vertex_point ( 'none', #11280 ) ;
#8873 = edge_curve ( 'none', #25259, #41511, #28962, .t. ) ;
#8874 = oriented_edge ( 'none', *, *, #49725, .t. ) ;
#8875 = edge_curve ( 'none', #50613, #39208, #7892, .t. ) ;
#8876 = cartesian_point ( 'none', ( 1.948949966551083879, -10.82751632254100471, 128.9461076729296849 ) ) ;
#8877 = edge_curve ( 'none', #32357, #17799, #49934, .t. ) ;
#8878 = oriented_edge ( 'none', *, *, #34576, .f. ) ;
#8879 = cartesian_point ( 'none', ( -32.81552156887383376, 20.53963986757642957, -30.49999999999995026 ) ) ;
#8880 = direction ( 'none', ( -0.6416855659042078885, -0.7669678184319055347, 4.446753309064561168e-16 ) ) ;
#8881 = advanced_face ( 'none', ( #37254 ), #14874, .t. ) ;
#8882 = cartesian_point ( 'none', ( -19.60215587998504816, 12.10050563531959256, 84.44750584891932021 ) ) ;
#8883 = cartesian_point ( 'none', ( 6.716483443783276108, 11.71064974572649220, 46.10007060948182556 ) ) ;
#8884 = cartesian_point ( 'none', ( -28.95803618247365208, 1.605252165119905206, 46.09808611688665536 ) ) ;
#8885 = circle ( 'none', #19180, 23.03229999999999933 ) ;
#8886 = cartesian_point ( 'none', ( -32.98366180288675764, -22.62914169986993684, -31.89999999999994174 ) ) ;
#8887 = edge_curve ( 'none', #35068, #41012, #33422, .t. ) ;
#8888 = cartesian_point ( 'none', ( -23.62371536876716505, -44.06722219717813971, 76.10000000000007958 ) ) ;
#8889 = circle ( 'none', #10839, 2.499999999999996003 ) ;
#8890 = oriented_edge ( 'none', *, *, #31761, .t. ) ;
#8891 = oriented_edge ( 'none', *, *, #26949, .t. ) ;
#8892 = advanced_face ( 'none', ( #6604 ), #39795, .f. ) ;
#8893 = cartesian_point ( 'none', ( 25.26885907293645772, -50.66881407156787276, -57.23189616158420279 ) ) ;
#8894 = face_outer_bound ( 'none', #13348, .t. ) ;
#8895 = cartesian_point ( 'none', ( 5.576231812264659915, -42.06093713426756153, -79.88826177964507735 ) ) ;
#8896 = vector ( 'none', #172, 1000.000000000000000 ) ;
#8897 = oriented_edge ( 'none', *, *, #2303, .f. ) ;
#8898 = circle ( 'none', #37327, 12.00000000000000000 ) ;
#8899 = direction ( 'none', ( -0.1702511560897723708, 0.9854007021765796015, 0.0000000000000000000 ) ) ;
#8900 = vertex_point ( 'none', #31622 ) ;
#8901 = axis2_placement_3d ( 'none', #22535, #47646, #2222 ) ;
#8902 = cartesian_point ( 'none', ( 5.178733781512142365, -76.52892840893063919, -62.87243884681065254 ) ) ;
#8903 = cartesian_point ( 'none', ( 15.74646099468143134, 11.58454773901012658, -93.45352156327093951 ) ) ;
#8904 = cartesian_point ( 'none', ( 18.97512999931998934, 39.69816672730500073, 48.39999999999995595 ) ) ;
#8905 = face_outer_bound ( 'none', #37792, .t. ) ;
#8906 = cartesian_point ( 'none', ( 8.344667175287561633, -52.22346078456118335, -85.03288209330195002 ) ) ;
#8907 = cartesian_point ( 'none', ( 31.13114102789102944, -52.47949923388566162, -38.74682923687281999 ) ) ;
#8908 = cartesian_point ( 'none', ( 2.841442499961053247, 20.87615752332818886, 77.44532830896586972 ) ) ;
#8909 = oriented_edge ( 'none', *, *, #14538, .t. ) ;
#8910 = oriented_edge ( 'none', *, *, #13828, .f. ) ;
#8911 = axis2_placement_3d ( 'none', #23798, #52254, #36273 ) ;
#8912 = cartesian_point ( 'none', ( 5.318306908474491834, -68.29323254633118268, -63.50000000000000000 ) ) ;
#8913 = cartesian_point ( 'none', ( 60.54369865653416838, -117.1530432937482686, -12.23475836397606997 ) ) ;
#8914 = axis2_placement_3d ( 'none', #49158, #21229, #12289 ) ;
#8915 = b_spline_curve_with_knots ( 'none', 3,
( #21189, #29552, #17418, #29732, #21532, #30264, #46425, #38275, #5463, #34525, #42508, #46079, #21867, #50160, #38620, #42330, #14176, #50860 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.957762539070802037e-07, 0.0008474859908358578411, 0.001694676205417808626, 0.002541866419999759628, 0.003389056634581710196, 0.004236246849163661198, 0.005083437063745612633, 0.005930627278327563201, 0.006777817492909513769 ),
.unspecified. ) ;
#8916 = cartesian_point ( 'none', ( 34.45579272906596202, -19.82583981080900060, -32.09999999999994458 ) ) ;
#8917 = direction ( 'none', ( -0.07763951691203115069, 0.9969814970267334431, 4.996003610813205418e-16 ) ) ;
#8918 = vertex_point ( 'none', #7193 ) ;
#8919 = cartesian_point ( 'none', ( 24.42441789756426829, 11.32593832285189528, 35.10000000000000142 ) ) ;
#8920 = oriented_edge ( 'none', *, *, #14382, .t. ) ;
#8921 = cartesian_point ( 'none', ( 13.22374419850077132, -41.46539030715302943, -50.28841742851469121 ) ) ;
#8922 = cartesian_point ( 'none', ( -23.62371536876007738, -44.06722219718196243, 35.10000000000002984 ) ) ;
#8923 = cartesian_point ( 'none', ( -21.38969822917520602, -5.833870984588098274, 39.09999999999998721 ) ) ;
#8924 = axis2_placement_3d ( 'none', #22483, #2703, #1991 ) ;
#8925 = direction ( 'none', ( -0.8931569858525016947, -0.06955422654783566250, -0.4443341177449763313 ) ) ;
#8926 = direction ( 'none', ( 0.05413915549510321668, 0.9985334004640391559, -6.938893903907233308e-16 ) ) ;
#8927 = cartesian_point ( 'none', ( 29.26345755309156615, 37.74126187811936006, 93.29238815542520058 ) ) ;
#8928 = line ( 'none', #15347, #15263 ) ;
#8929 = cartesian_point ( 'none', ( 3.552264593024181849, -13.02426259951585230, 47.09999999999998721 ) ) ;
#8930 = cartesian_point ( 'none', ( -12.71960158863673129, 19.20372077235246877, 83.73373592506759167 ) ) ;
#8931 = axis2_placement_3d ( 'none', #30918, #39104, #18802 ) ;
#8932 = line ( 'none', #44270, #22936 ) ;
#8933 = edge_curve ( 'none', #13674, #22618, #2768, .t. ) ;
#8934 = vertex_point ( 'none', #36071 ) ;
#8935 = oriented_edge ( 'none', *, *, #31679, .f. ) ;
#8936 = face_bound ( 'none', #28428, .t. ) ;
#8937 = oriented_edge ( 'none', *, *, #1843, .t. ) ;
#8938 = cartesian_point ( 'none', ( -32.71096291744711948, -2.547352549883835859, 46.67735026918969510 ) ) ;
#8939 = line ( 'none', #7693, #26763 ) ;
#8940 = cartesian_point ( 'none', ( -11.16210003021946662, -43.36442772264803835, -55.51715281383237510 ) ) ;
#8941 = edge_loop ( 'none', ( #27124, #39328 ) ) ;
#8942 = cartesian_point ( 'none', ( -32.98366180288675764, -22.62914169986994040, -38.09999999999993747 ) ) ;
#8943 = edge_curve ( 'none', #46461, #13112, #16159, .t. ) ;
#8944 = cartesian_point ( 'none', ( 18.78272759803130043, 9.543383759085871887, 78.44541047989925175 ) ) ;
#8945 = axis2_placement_3d ( 'none', #37115, #13015, #4317 ) ;
#8946 = direction ( 'none', ( -0.4543632656003255832, 0.5418062595365739087, 0.7071067811865439090 ) ) ;
#8947 = vector ( 'none', #13108, 1000.000000000000000 ) ;
#8948 = edge_curve ( 'none', #7493, #27896, #37338, .t. ) ;
#8949 = oriented_edge ( 'none', *, *, #12897, .f. ) ;
#8950 = cartesian_point ( 'none', ( 32.81552156887369875, -20.53963986757667470, -30.49999999999993960 ) ) ;
#8951 = direction ( 'none', ( 0.7669678184319057568, -0.6416855659042077775, 0.0000000000000000000 ) ) ;
#8952 = edge_curve ( 'none', #19160, #1577, #9224, .t. ) ;
#8953 = cartesian_point ( 'none', ( -9.955034314185970956, 20.77099362589392229, 84.42710213499394456 ) ) ;
#8954 = spherical_surface ( 'none', #3518, 3.929199999999999804 ) ;
#8955 = advanced_face ( 'none', ( #51269 ), #37862, .t. ) ;
#8956 = cartesian_point ( 'none', ( 39.93239856651412367, -66.60070228402295811, -43.49999999999992895 ) ) ;
#8958 = edge_curve ( 'none', #12947, #3665, #23241, .t. ) ;
#8957 = cartesian_point ( 'none', ( -5.393075059411223177e-15, -2.757241680607875058e-14, 95.59999999999999432 ) ) ;
#8959 = oriented_edge ( 'none', *, *, #20912, .f. ) ;
#8960 = oriented_edge ( 'none', *, *, #32608, .f. ) ;
#8961 = edge_curve ( 'none', #36570, #10300, #45493, .t. ) ;
#8962 = cartesian_point ( 'none', ( 24.55918119680126566, -57.76760873484984415, -96.04101615137727777 ) ) ;
#8963 = cartesian_point ( 'none', ( -21.13563690197972633, 4.775578620121979867, -91.40348517482210866 ) ) ;
#8964 = oriented_edge ( 'none', *, *, #6030, .t. ) ;
#8966 = direction ( 'none', ( 0.07763951691203598016, -0.9969814970267329990, -3.577210857835342252e-15 ) ) ;
#8965 = cartesian_point ( 'none', ( -26.54922645708991524, -19.46044933490284734, -62.67853725148791710 ) ) ;
#8967 = direction ( 'none', ( 0.4973127069397150768, -0.6705196283573581217, 0.5505301985393746822 ) ) ;
#8968 = direction ( 'none', ( 0.05413915549510256442, 0.9985334004640391559, 0.0000000000000000000 ) ) ;
#8969 = direction ( 'none', ( -0.9969814970267332210, -0.07763951691203510586, 9.950373858202965494e-15 ) ) ;
#8970 = oriented_edge ( 'none', *, *, #40706, .t. ) ;
#8971 = direction ( 'none', ( -0.06479570896056865981, 0.8320520978202652351, -0.5509000114478060928 ) ) ;
#8972 = vertex_point ( 'none', #47620 ) ;
#8973 = oriented_edge ( 'none', *, *, #23473, .f. ) ;
#8974 = vector ( 'none', #6811, 1000.000000000000227 ) ;
#8976 = cartesian_point ( 'none', ( 10.62215051380146846, 18.19650452034316146, 79.00485425654153460 ) ) ;
#8975 = line ( 'none', #50929, #37663 ) ;
#8977 = cartesian_point ( 'none', ( 22.13554829241574851, -90.25383820295817827, -44.81438544151207992 ) ) ;
#8978 = cartesian_point ( 'none', ( 24.08962891919590277, -52.78903671239567075, -97.99967906316787492 ) ) ;
#8979 = spherical_surface ( 'none', #6312, 3.929199999999999804 ) ;
#8980 = axis2_placement_3d ( 'none', #45652, #1475, #33752 ) ;
#8981 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#8982 = cartesian_point ( 'none', ( -22.90193057053608428, 37.04512599711795673, -30.49999999999997513 ) ) ;
#8983 = oriented_edge ( 'none', *, *, #49966, .f. ) ;
#8984 = vertex_point ( 'none', #35902 ) ;
#8985 = toroidal_surface ( 'none', #32740, 19.25000000000000000, 4.049999999999999822 ) ;
#8986 = oriented_edge ( 'none', *, *, #24626, .f. ) ;
#8987 = face_outer_bound ( 'none', #4401, .t. ) ;
#8988 = oriented_edge ( 'none', *, *, #19894, .t. ) ;
#8989 = cartesian_point ( 'none', ( -17.45613993524162666, 11.79679410515706195, 84.07027142433480549 ) ) ;
#8990 = cartesian_point ( 'none', ( 30.73663779783900551, 20.56676852298378222, -32.09999999999994458 ) ) ;
#8991 = cartesian_point ( 'none', ( -15.32363341766600584, -48.82828769250398437, -75.79455415675238328 ) ) ;
#8992 = b_spline_curve_with_knots ( 'none', 3,
( #42605, #50782, #21625, #26063 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006833231750440495710, 0.001364928565757832137 ),
.unspecified. ) ;
#8993 = toroidal_surface ( 'none', #29443, 19.25000000000000000, 4.050000000000003375 ) ;
#8994 = vertex_point ( 'none', #40671 ) ;
#8995 = vertex_point ( 'none', #49187 ) ;
#8996 = cartesian_point ( 'none', ( -21.03278144233586033, -1.212471892017380259, 77.29556845902044415 ) ) ;
#8997 = cartesian_point ( 'none', ( 12.98212643823474366, -39.02747571932952297, -75.06221094274489758 ) ) ;
#8998 = circle ( 'none', #43074, 3.000000000000000444 ) ;
#8999 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9000 = axis2_placement_3d ( 'none', #49564, #25174, #426 ) ;
#9001 = cartesian_point ( 'none', ( -22.78195524131871608, -3.404415584763753611, 84.33777965022375156 ) ) ;
#9002 = vertex_point ( 'none', #3953 ) ;
#9003 = cartesian_point ( 'none', ( 2.827345425876762963, 22.85912809603190610, 84.81382540797929437 ) ) ;
#9004 = oriented_edge ( 'none', *, *, #21980, .t. ) ;
#9005 = cartesian_point ( 'none', ( -4.418978011994587618, -20.59904407229374002, 81.32846929898367705 ) ) ;
#9006 = cartesian_point ( 'none', ( -4.193723737060943257, -28.69516825560054940, 68.63923048454152820 ) ) ;
#9007 = cartesian_point ( 'none', ( -13.20981892133321978, 2.853539376968479147, 68.44792085861563180 ) ) ;
#9008 = axis2_placement_3d ( 'none', #10392, #26438, #38923 ) ;
#9009 = cartesian_point ( 'none', ( 2.113222289614506822e-14, -3.927298371450349208e-15, -29.49999999999997158 ) ) ;
#9010 = cartesian_point ( 'none', ( 59.14618735211752920, -99.20737634726707199, -12.23475836397607708 ) ) ;
#9011 = oriented_edge ( 'none', *, *, #37299, .f. ) ;
#9013 = direction ( 'none', ( -0.9944671756431782139, -0.1050477823101483160, -1.874184720320953882e-16 ) ) ;
#9012 = cartesian_point ( 'none', ( 40.32675595432618110, 29.55930909544756346, 101.7081528017131831 ) ) ;
#9014 = direction ( 'none', ( -0.07763951691203545280, 0.9969814970267329990, 4.067980730699866897e-16 ) ) ;
#9015 = axis2_placement_3d ( 'none', #52722, #12299, #52377 ) ;
#9016 = cartesian_point ( 'none', ( 42.14067111398701826, -81.77505690476711209, -41.21910232584259148 ) ) ;
#9017 = edge_curve ( 'none', #2372, #50613, #37685, .t. ) ;
#9018 = b_spline_curve_with_knots ( 'none', 3,
( #29018, #13291, #12780, #21190, #8517, #45379, #21018, #29198, #28832, #4426, #12615, #41646, #4770, #33308, #12946, #41470 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01219479316479010061, 0.01266170417514120294, 0.01312861518549230527, 0.01359552619584340760, 0.01406243720619450993, 0.01452934821654561226, 0.01499625922689671459, 0.01593008124759893659 ),
.unspecified. ) ;
#9019 = edge_curve ( 'none', #46936, #33572, #49995, .t. ) ;
#9020 = edge_curve ( 'none', #28455, #49299, #41743, .t. ) ;
#9021 = cartesian_point ( 'none', ( 23.00636681211633316, -91.18905121703420491, -57.37186616958587848 ) ) ;
#9022 = direction ( 'none', ( 0.6256668579825837018, 0.04872354476638438708, 0.7785672732703318166 ) ) ;
#9023 = cartesian_point ( 'none', ( -2.740060157079132530, -46.94797442593990411, -78.73665483461942927 ) ) ;
#9024 = cartesian_point ( 'none', ( 38.25135262188305774, -24.37957388053289876, -30.49999999999995026 ) ) ;
#9025 = oriented_edge ( 'none', *, *, #49809, .t. ) ;
#9026 = cartesian_point ( 'none', ( -3.678294147997220431, 21.33483471545110532, -91.33234324808115900 ) ) ;
#9027 = face_outer_bound ( 'none', #1659, .t. ) ;
#9028 = face_outer_bound ( 'none', #32929, .t. ) ;
#9029 = cartesian_point ( 'none', ( -12.05222799068368111, -12.89828563610358358, -79.58119254235590745 ) ) ;
#9030 = advanced_face ( 'none', ( #47443 ), #11980, .f. ) ;
#9031 = edge_curve ( 'none', #3070, #30910, #9836, .t. ) ;
#9032 = cartesian_point ( 'none', ( 3.854802014682616296, -49.50013132737732491, -63.50000000000000000 ) ) ;
#9033 = face_outer_bound ( 'none', #32410, .t. ) ;
#9034 = oriented_edge ( 'none', *, *, #48267, .t. ) ;
#9035 = cartesian_point ( 'none', ( 37.54224878651884723, -93.86858052984892709, -43.50000000000012790 ) ) ;
#9036 = cartesian_point ( 'none', ( -6.238586450648186066, -53.31398101808683521, -44.14817683460800879 ) ) ;
#9037 = edge_curve ( 'none', #28256, #11092, #21962, .t. ) ;
#9038 = line ( 'none', #42267, #7142 ) ;
#9039 = oriented_edge ( 'none', *, *, #42311, .t. ) ;
#9040 = oriented_edge ( 'none', *, *, #13287, .f. ) ;
#9041 = oriented_edge ( 'none', *, *, #40481, .t. ) ;
#9042 = circle ( 'none', #15374, 50.75000000000000711 ) ;
#9043 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#9044 = vertex_point ( 'none', #3612 ) ;
#9045 = oriented_edge ( 'none', *, *, #50825, .f. ) ;
#9046 = cartesian_point ( 'none', ( -33.41067914590312427, -17.14574346622265821, -30.50000000000000711 ) ) ;
#9047 = plane ( 'none', #21435 ) ;
#9048 = vertex_point ( 'none', #12319 ) ;
#9049 = cartesian_point ( 'none', ( -0.8385430151649881925, -21.36018276312072928, -92.30215687583556416 ) ) ;
#9050 = direction ( 'none', ( -0.2631307105943822000, 0.9647601925567282910, 0.0000000000000000000 ) ) ;
#9051 = oriented_edge ( 'none', *, *, #47307, .f. ) ;
#9052 = cartesian_point ( 'none', ( 4.055691142524885606, -36.98576106614429193, -47.73041991706841713 ) ) ;
#9053 = edge_loop ( 'none', ( #9427, #14892, #30490, #28054 ) ) ;
#9054 = direction ( 'none', ( 0.6102810262121773910, 0.7921849967308215446, 0.0000000000000000000 ) ) ;
#9055 = oriented_edge ( 'none', *, *, #26549, .t. ) ;
#9056 = direction ( 'none', ( 0.9647601925567254044, 0.2631307105943931357, 0.0000000000000000000 ) ) ;
#9057 = oriented_edge ( 'none', *, *, #47948, .f. ) ;
#9058 = cartesian_point ( 'none', ( -27.88996897315443846, 6.264781791272787004, 67.28169099992096847 ) ) ;
#9059 = line ( 'none', #23512, #27566 ) ;
#9060 = cartesian_point ( 'none', ( 26.14438795922335146, -43.10026061369607930, -22.84439271368067637 ) ) ;
#9061 = plane ( 'none', #9547 ) ;
#9062 = direction ( 'none', ( -0.9799904741759231097, -0.1990443933509545849, -4.219127816027554031e-16 ) ) ;
#9063 = cartesian_point ( 'none', ( 5.383697325745718561e-14, 3.035800778701342630e-14, -14.30000000000003268 ) ) ;
#9064 = cartesian_point ( 'none', ( -19.09993382062479483, -71.19782046765691064, -31.93557558416364728 ) ) ;
#9065 = cartesian_point ( 'none', ( 2.635278660870136402, 20.90329849227413561, 77.38901209463531927 ) ) ;
#9066 = advanced_face ( 'none', ( #40459 ), #18814, .t. ) ;
#9067 = circle ( 'none', #47628, 49.00000000000000711 ) ;
#9068 = oriented_edge ( 'none', *, *, #42733, .f. ) ;
#9069 = face_outer_bound ( 'none', #27574, .t. ) ;
#9070 = circle ( 'none', #36962, 3.249999999999993339 ) ;
#9071 = cartesian_point ( 'none', ( 8.693359995595578482, -38.31350098095904144, -31.04217615657369578 ) ) ;
#9072 = circle ( 'none', #35703, 4.499999999999996447 ) ;
#9073 = advanced_face ( 'none', ( #1550, #44834 ), #8057, .t. ) ;
#9074 = face_bound ( 'none', #22939, .t. ) ;
#9075 = oriented_edge ( 'none', *, *, #9031, .t. ) ;
#9076 = edge_loop ( 'none', ( #18838, #13804, #29554, #1527 ) ) ;
#9077 = direction ( 'none', ( -0.7739913308871730901, -0.06027425103012963581, 0.6303208979355352515 ) ) ;
#9078 = axis2_placement_3d ( 'none', #28030, #11279, #48147 ) ;
#9079 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#9080 = edge_curve ( 'none', #37449, #23378, #2831, .t. ) ;
#9081 = conical_surface ( 'none', #10932, 12.50000000000000178, 0.7853981633974239651 ) ;
#9082 = oriented_edge ( 'none', *, *, #20156, .f. ) ;
#9083 = edge_loop ( 'none', ( #6027, #23515 ) ) ;
#9084 = line ( 'none', #33617, #13518 ) ;
#9085 = advanced_face ( 'none', ( #27067 ), #36653, .f. ) ;
#9086 = direction ( 'none', ( 0.0000000000000000000, -0.8353356894261244614, 0.5497401986129276663 ) ) ;
#9087 = edge_curve ( 'none', #34693, #52128, #28351, .t. ) ;
#9088 = edge_curve ( 'none', #48312, #52053, #49590, .t. ) ;
#9089 = cartesian_point ( 'none', ( 23.60463539204991790, -34.53614524427326415, -56.64463958733549731 ) ) ;
#9090 = direction ( 'none', ( -0.5881599042594721771, 0.8087446612012276770, -3.106400019466996709e-16 ) ) ;
#9091 = oriented_edge ( 'none', *, *, #20362, .f. ) ;
#9092 = cartesian_point ( 'none', ( 5.176614869907982808, -39.06601099259555809, -44.36797335316892799 ) ) ;
#9093 = b_spline_curve_with_knots ( 'none', 3,
( #5333, #21745, #914, #9618, #45944, #25479, #33866, #746, #29960, #9268 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.957829266010275192e-07, 0.0008478645972537848796, 0.001695433411580968622, 0.002543002225908152798, 0.003390571040235336540 ),
.unspecified. ) ;
#9094 = oriented_edge ( 'none', *, *, #12678, .t. ) ;
#9095 = edge_curve ( 'none', #10940, #21415, #20102, .t. ) ;
#9096 = oriented_edge ( 'none', *, *, #39468, .t. ) ;
#9097 = cartesian_point ( 'none', ( 4.966825395789727260, -49.41353297187973226, -48.34097942726193509 ) ) ;
#9098 = edge_curve ( 'none', #25714, #15418, #13032, .t. ) ;
#9099 = vertex_point ( 'none', #1641 ) ;
#9100 = cartesian_point ( 'none', ( -10.32678587604567255, -41.66990048198438501, -56.07055526376742449 ) ) ;
#9101 = cartesian_point ( 'none', ( 4.481856830105411582, -6.551561596630337547, 126.0999999999999943 ) ) ;
#9102 = line ( 'none', #24413, #19983 ) ;
#9103 = oriented_edge ( 'none', *, *, #32931, .t. ) ;
#9104 = cartesian_point ( 'none', ( 19.22460155511727109, 8.619559929465269832, 77.68333301027917059 ) ) ;
#9105 = face_bound ( 'none', #5584, .t. ) ;
#9106 = cartesian_point ( 'none', ( 44.59790731287532140, -76.56856245436783581, -45.23991142362807949 ) ) ;
#9108 = plane ( 'none', #45473 ) ;
#9107 = direction ( 'none', ( 0.9969814970267332210, 0.07763951691203488381, 0.0000000000000000000 ) ) ;
#9109 = cartesian_point ( 'none', ( -20.78686214247516872, -3.431995747708192823, 78.52583642272010422 ) ) ;
#9110 = direction ( 'none', ( -0.5881599042594719551, 0.8087446612012277880, 0.0000000000000000000 ) ) ;
#9111 = toroidal_surface ( 'none', #36733, 4.899999999999999467, 0.1000000000000000056 ) ;
#9112 = vertex_point ( 'none', #29836 ) ;
#9113 = face_outer_bound ( 'none', #11179, .t. ) ;
#9114 = face_outer_bound ( 'none', #26145, .t. ) ;
#9115 = axis2_placement_3d ( 'none', #19111, #43633, #6254 ) ;
#9116 = line ( 'none', #22248, #37823 ) ;
#9117 = cartesian_point ( 'none', ( -0.7413849850853180268, -92.92983222452338055, -71.77466748352844661 ) ) ;
#9118 = direction ( 'none', ( 0.9969814970267332210, 0.07763951691203355154, 1.067522139062650474e-15 ) ) ;
#9119 = cartesian_point ( 'none', ( -18.95656322984556752, 13.08329061792641568, 77.88058139104016675 ) ) ;
#9120 = cartesian_point ( 'none', ( -32.50364741842260230, -37.99359030807653426, 35.10000000000002984 ) ) ;
#9121 = cartesian_point ( 'none', ( 17.96882648533291871, -45.37496143363878076, -80.07615287516078695 ) ) ;
#9123 = cartesian_point ( 'none', ( 39.15600339739376778, -56.63088731375562901, -43.49999999999992184 ) ) ;
#9122 = cartesian_point ( 'none', ( -11.11999852036668202, -20.17062252056317817, 83.45523908573883887 ) ) ;
#9124 = plane ( 'none', #6583 ) ;
#9125 = edge_loop ( 'none', ( #19263, #43760 ) ) ;
#9126 = oriented_edge ( 'none', *, *, #24948, .t. ) ;
#9127 = advanced_face ( 'none', ( #4112 ), #34278, .f. ) ;
#9128 = cartesian_point ( 'none', ( 41.24966454114990455, -56.46784432824035349, -43.49999999999991473 ) ) ;
#9129 = direction ( 'none', ( 0.8568399646438420447, -0.5155824618711730700, 0.0000000000000000000 ) ) ;
#9130 = face_outer_bound ( 'none', #26308, .t. ) ;
#9131 = oriented_edge ( 'none', *, *, #52846, .t. ) ;
#9132 = oriented_edge ( 'none', *, *, #48644, .f. ) ;
#9133 = oriented_edge ( 'none', *, *, #19130, .t. ) ;
#9134 = advanced_face ( 'none', ( #30928 ), #34092, .t. ) ;
#9135 = cartesian_point ( 'none', ( 11.63824580331571568, 17.56247576854244841, 84.18096469881388089 ) ) ;
#9136 = cartesian_point ( 'none', ( 3.251290153684678960e-15, -2.924027599640164357e-14, 68.63923048454131504 ) ) ;
#9137 = edge_loop ( 'none', ( #29151, #8487, #29357, #29158 ) ) ;
#9138 = oriented_edge ( 'none', *, *, #2050, .t. ) ;
#9139 = oriented_edge ( 'none', *, *, #3707, .f. ) ;
#9140 = axis2_placement_3d ( 'none', #52312, #40216, #28282 ) ;
#9141 = cartesian_point ( 'none', ( -45.06703313680046818, -125.3774348412487711, -114.7652416360238732 ) ) ;
#9142 = cartesian_point ( 'none', ( 48.35794562724503720, -41.37038910516081813, 76.10000000000007958 ) ) ;
#9143 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#9144 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203457850, -9.785619608074336804e-15 ) ) ;
#9145 = axis2_placement_3d ( 'none', #49466, #12420, #33478 ) ;
#9146 = oriented_edge ( 'none', *, *, #31977, .f. ) ;
#9147 = cartesian_point ( 'none', ( 23.90433608522008058, -90.61760841467059890, -66.12140449573676904 ) ) ;
#9148 = oriented_edge ( 'none', *, *, #1452, .t. ) ;
#9149 = oriented_edge ( 'none', *, *, #23781, .f. ) ;
#9150 = circle ( 'none', #31830, 3.399999999999998135 ) ;
#9151 = cartesian_point ( 'none', ( -16.48554703141070021, 13.11779289047713881, 81.54362435742909554 ) ) ;
#9152 = oriented_edge ( 'none', *, *, #2459, .f. ) ;
#9153 = cartesian_point ( 'none', ( -15.08251186891952145, -48.35126215791461135, -75.60964180664520029 ) ) ;
#9154 = edge_curve ( 'none', #40090, #52813, #815, .t. ) ;
#9155 = direction ( 'none', ( 0.07763951691203581362, -0.9969814970267331100, -3.270671090859534614e-16 ) ) ;
#9156 = circle ( 'none', #13322, 3.399999999999994582 ) ;
#9157 = direction ( 'none', ( 0.7669678184319009828, -0.6416855659042133286, 0.0000000000000000000 ) ) ;
#9158 = vector ( 'none', #12570, 1000.000000000000000 ) ;
#9159 = axis2_placement_3d ( 'none', #23272, #51745, #22919 ) ;
#9160 = edge_curve ( 'none', #10300, #27816, #8992, .t. ) ;
#9161 = cartesian_point ( 'none', ( 21.38969822917523445, 5.833870984588036102, 39.09999999999999432 ) ) ;
#9162 = cartesian_point ( 'none', ( -20.45861012830473058, -10.57989643734728702, 81.55628055190315706 ) ) ;
#9163 = cartesian_point ( 'none', ( 17.28648962854594373, -38.40609093719864120, -58.21730987554596481 ) ) ;
#9164 = edge_curve ( 'none', #44023, #41100, #7954, .t. ) ;
#9165 = vector ( 'none', #13637, 1000.000000000000000 ) ;
#9166 = oriented_edge ( 'none', *, *, #52621, .t. ) ;
#9167 = cartesian_point ( 'none', ( -4.846158402587059655, -20.50310358996754445, 82.80873334448844503 ) ) ;
#9168 = line ( 'none', #15029, #49338 ) ;
#9169 = circle ( 'none', #38594, 2.999999999999985345 ) ;
#9171 = edge_curve ( 'none', #8469, #28256, #34033, .t. ) ;
#9170 = cartesian_point ( 'none', ( 0.2353507627318397744, -28.99904498459360269, 68.63923048454137188 ) ) ;
#9172 = edge_curve ( 'none', #33632, #25770, #6665, .t. ) ;
#9173 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#9174 = cartesian_point ( 'none', ( -10.36399429251558324, -53.63524542758251101, -55.51616239185454305 ) ) ;
#9175 = vector ( 'none', #14529, 1000.000000000000114 ) ;
#9176 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9177 = cartesian_point ( 'none', ( -1.790280809077656521, -48.02411285237958083, -78.16520624336307321 ) ) ;
#9178 = edge_curve ( 'none', #37655, #16092, #42335, .t. ) ;
#9179 = cartesian_point ( 'none', ( -4.693344845621757244, -36.73983861450263078, -48.76173963507925180 ) ) ;
#9180 = direction ( 'none', ( -0.4081551754877782434, -0.03178491350593887904, -0.9123590696627951191 ) ) ;
#9181 = edge_curve ( 'none', #3491, #2189, #2207, .t. ) ;
#9183 = cartesian_point ( 'none', ( -6.518502647616050361, -122.3754841593407008, -128.4999999999998295 ) ) ;
#9182 = cartesian_point ( 'none', ( -7.111049535103177277, -36.92811635555108296, -43.93679679520158032 ) ) ;
#9184 = edge_loop ( 'none', ( #18772, #12469 ) ) ;
#9185 = oriented_edge ( 'none', *, *, #20768, .f. ) ;
#9186 = oriented_edge ( 'none', *, *, #45300, .t. ) ;
#9187 = edge_curve ( 'none', #39816, #43430, #13059, .t. ) ;
#9188 = vertex_point ( 'none', #1293 ) ;
#9189 = cartesian_point ( 'none', ( 6.341292886456647793, -11.84896639071026136, 126.0999999999999943 ) ) ;
#9190 = direction ( 'none', ( 6.015761719887418152e-16, 3.749048438508069608e-16, -1.000000000000000000 ) ) ;
#9191 = cartesian_point ( 'none', ( -36.08924247936846541, 17.25011818119945062, -38.09999999999995879 ) ) ;
#9192 = face_outer_bound ( 'none', #24425, .t. ) ;
#9193 = direction ( 'none', ( -0.2631307105943830882, 0.9647601925567281800, 0.0000000000000000000 ) ) ;
#9194 = direction ( 'none', ( 0.5094027554009907810, -0.7003633576864740640, -0.5000000000000064393 ) ) ;
#9195 = vertex_point ( 'none', #14104 ) ;
#9196 = oriented_edge ( 'none', *, *, #5198, .t. ) ;
#9197 = direction ( 'none', ( -7.771561172376066201e-16, -3.885780586188018309e-16, 1.000000000000000000 ) ) ;
#9198 = axis2_placement_3d ( 'none', #25227, #842, #1013 ) ;
#9199 = cartesian_point ( 'none', ( 55.75645026222665024, -99.47135070476799967, -12.23475836397604333 ) ) ;
#9200 = cartesian_point ( 'none', ( -5.099712138117642901, -22.46067415758571784, 80.20048289488282478 ) ) ;
#9202 = advanced_face ( 'none', ( #30271 ), #48725, .t. ) ;
#9201 = direction ( 'none', ( -0.5882076359133954213, 0.8087099461816792401, 0.0000000000000000000 ) ) ;
#9203 = vertex_point ( 'none', #39416 ) ;
#9204 = vertex_point ( 'none', #35343 ) ;
#9205 = circle ( 'none', #27360, 20.00000000000000000 ) ;
#9206 = axis2_placement_3d ( 'none', #25661, #33712, #41360 ) ;
#9207 = b_spline_curve_with_knots ( 'none', 3,
( #49717, #50063, #1114, #42058 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.717784277104773870e-06, 0.0006833231749968529493 ),
.unspecified. ) ;
#9208 = direction ( 'none', ( 3.942914894521813340e-16, 9.012953579470260968e-16, 1.000000000000000000 ) ) ;
#9209 = cartesian_point ( 'none', ( -3.711055405208522006e-15, -7.432876446539335490e-16, 80.31416000000000111 ) ) ;
#9210 = vector ( 'none', #51549, 1000.000000000000000 ) ;
#9211 = oriented_edge ( 'none', *, *, #41102, .t. ) ;
#9212 = vector ( 'none', #32557, 1000.000000000000000 ) ;
#9213 = axis2_placement_3d ( 'none', #13140, #17444, #33674 ) ;
#9214 = axis2_placement_3d ( 'none', #8642, #48886, #456 ) ;
#9215 = cartesian_point ( 'none', ( 16.64974199754630746, 15.91461782008541803, 81.55167122673105951 ) ) ;
#9216 = cartesian_point ( 'none', ( 1.191758092628467658, -6.897804915236029899, -90.49999999999995737 ) ) ;
#9217 = cartesian_point ( 'none', ( 17.93153568013660859, -14.45557400491127886, 78.99018478203188920 ) ) ;
#9218 = oriented_edge ( 'none', *, *, #24780, .f. ) ;
#9219 = cartesian_point ( 'none', ( -25.90128276095928328, 33.45688000788761229, 47.90001466688175213 ) ) ;
#9220 = cartesian_point ( 'none', ( 65.26416513830932331, -116.7854389416740872, -63.50000000000055422 ) ) ;
#9221 = cartesian_point ( 'none', ( -4.157935655966912059, -36.72054893693761102, -48.50028247511859547 ) ) ;
#9222 = circle ( 'none', #51992, 16.54801149218121026 ) ;
#9223 = oriented_edge ( 'none', *, *, #26881, .t. ) ;
#9224 = circle ( 'none', #47618, 1.500000000000000666 ) ;
#9225 = vector ( 'none', #22063, 1000.000000000000114 ) ;
#9226 = cartesian_point ( 'none', ( 4.145203397728763228, -38.86295303273662682, -48.34097942726192798 ) ) ;
#9227 = axis2_placement_3d ( 'none', #52642, #40381, #3850 ) ;
#9228 = cartesian_point ( 'none', ( 6.029490255755473704, -46.30473224671729326, -47.12933727002987894 ) ) ;
#9229 = face_outer_bound ( 'none', #50423, .t. ) ;
#9230 = direction ( 'none', ( 0.8987840391973691556, 0.06999243097252917656, -0.4327681948695141778 ) ) ;
#9231 = vertex_point ( 'none', #35163 ) ;
#9232 = cartesian_point ( 'none', ( -18.29491494586102007, -48.15930223396868115, -63.97694245265287094 ) ) ;
#9233 = oriented_edge ( 'none', *, *, #7633, .f. ) ;
#9234 = edge_loop ( 'none', ( #38419, #49180 ) ) ;
#9235 = vertex_point ( 'none', #23014 ) ;
#9236 = axis2_placement_3d ( 'none', #24558, #4608, #40781 ) ;
#9237 = edge_curve ( 'none', #41927, #38634, #46170, .t. ) ;
#9238 = direction ( 'none', ( -0.07763951691203460626, 0.9969814970267331100, 0.0000000000000000000 ) ) ;
#9239 = oriented_edge ( 'none', *, *, #9257, .f. ) ;
#9240 = direction ( 'none', ( 0.6425666924561059812, -0.7662297604152557007, 0.0000000000000000000 ) ) ;
#9241 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#9242 = cartesian_point ( 'none', ( 2.193715563782901334, -56.80113537941320345, -40.89298492960008247 ) ) ;
#9243 = cartesian_point ( 'none', ( 32.98366180288689975, 22.62914169986968815, -23.49999999999993960 ) ) ;
#9244 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 3.106400019466996709e-16 ) ) ;
#9245 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#9246 = edge_curve ( 'none', #12556, #3079, #35390, .t. ) ;
#9247 = line ( 'none', #2968, #20124 ) ;
#9248 = cartesian_point ( 'none', ( 1.217731414650667533e-14, -3.096247893235777427e-14, 40.79999999999999005 ) ) ;
#9250 = oriented_edge ( 'none', *, *, #4819, .f. ) ;
#9249 = cartesian_point ( 'none', ( 9.793848406656589844, 18.65284205362362613, 81.88583999999998753 ) ) ;
#9251 = oriented_edge ( 'none', *, *, #22838, .f. ) ;
#9252 = b_spline_curve_with_knots ( 'none', 3,
( #22573, #49638, #25254, #866, #29360, #4935, #33470, #13107, #47129, #23286, #31315, #34898, #10633, #38979, #27379, #31151 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01282214316494319911, 0.01412875127644303008, 0.01478205533219294383, 0.01543535938794285758, 0.01608866344369277307, 0.01674196749944268509, 0.01739527155519260057, 0.01804857561094251606 ),
.unspecified. ) ;
#9253 = edge_curve ( 'none', #52753, #32419, #41762, .t. ) ;
#9254 = axis2_placement_3d ( 'none', #5896, #1462, #10003 ) ;
#9255 = cartesian_point ( 'none', ( -18.22161859973768472, -48.19327720139982318, -64.88395906718287165 ) ) ;
#9256 = oriented_edge ( 'none', *, *, #44349, .f. ) ;
#9257 = edge_curve ( 'none', #15851, #7711, #43602, .t. ) ;
#9258 = edge_loop ( 'none', ( #18567, #20512, #34899, #6239, #2686 ) ) ;
#9259 = cylindrical_surface ( 'none', #24955, 29.00000000000000000 ) ;
#9260 = cartesian_point ( 'none', ( 38.19146538022366855, -53.19540356153130034, -49.05399550442469803 ) ) ;
#9261 = cartesian_point ( 'none', ( -14.56838789816729118, -52.33309735461843815, -77.15314148892547053 ) ) ;
#9262 = vector ( 'none', #25249, 1000.000000000000000 ) ;
#9264 = edge_curve ( 'none', #49538, #29112, #45851, .t. ) ;
#9263 = cartesian_point ( 'none', ( 60.50487889807815378, -116.6545525452349352, -12.23475836397606997 ) ) ;
#9265 = oriented_edge ( 'none', *, *, #44359, .f. ) ;
#9266 = vector ( 'none', #5890, 1000.000000000000114 ) ;
#9267 = direction ( 'none', ( -0.8931569858525015837, -0.06955422654783566250, -0.4443341177449767199 ) ) ;
#9268 = cartesian_point ( 'none', ( -3.167138064164684685, -39.71577726104357708, -49.64039058870358900 ) ) ;
#9269 = direction ( 'none', ( -0.07763951691203546668, 0.9969814970267332210, 4.067980730699867884e-16 ) ) ;
#9270 = cartesian_point ( 'none', ( 23.62371536876715084, 44.06722219717825340, 36.10000000000007248 ) ) ;
#9271 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203517524, -9.912705577010333241e-15 ) ) ;
#9272 = edge_loop ( 'none', ( #9442, #34692, #4318, #3872, #47029, #4948 ) ) ;
#9273 = cartesian_point ( 'none', ( 5.395946425386528134, -69.29021404335793477, -63.50000000000000000 ) ) ;
#9274 = vertex_point ( 'none', #27460 ) ;
#9275 = cylindrical_surface ( 'none', #45346, 50.00000000000000000 ) ;
#9276 = cartesian_point ( 'none', ( 4.009884967959335762e-14, 1.566357208301278311e-14, -63.49999999999997158 ) ) ;
#9277 = cartesian_point ( 'none', ( -17.73421652659883918, 9.198225617441563529, -93.32007588030755585 ) ) ;
#9278 = circle ( 'none', #17103, 21.95000000000000639 ) ;
#9279 = oriented_edge ( 'none', *, *, #4343, .t. ) ;
#9280 = cartesian_point ( 'none', ( 7.419616376437288885, -19.71794299985348786, 80.88120757988384923 ) ) ;
#9281 = cartesian_point ( 'none', ( 1.520021312082688647, 22.98633706775118313, 84.90443154107516932 ) ) ;
#9282 = cartesian_point ( 'none', ( 5.250851075901616483, -38.49090523846659551, -48.43674549440202526 ) ) ;
#9283 = oriented_edge ( 'none', *, *, #15642, .t. ) ;
#9284 = vertex_point ( 'none', #6074 ) ;
#9285 = cartesian_point ( 'none', ( 28.66827825337503199, 1.081620527441773394, 47.10000000000000142 ) ) ;
#9286 = axis2_placement_3d ( 'none', #27982, #52701, #36366 ) ;
#9287 = cartesian_point ( 'none', ( 22.74083581192629566, -83.18550819721205869, -96.44204382006911658 ) ) ;
#9288 = advanced_face ( 'none', ( #24511 ), #44889, .t. ) ;
#9289 = cartesian_point ( 'none', ( -37.25311776320177870, -31.34225983041021024, 35.10000000000002984 ) ) ;
#9290 = axis2_placement_3d ( 'none', #31826, #7401, #36441 ) ;
#9291 = oriented_edge ( 'none', *, *, #5122, .t. ) ;
#9293 = vertex_point ( 'none', #3230 ) ;
#9292 = cartesian_point ( 'none', ( -3.771650952619052699, -79.23199115881288890, -85.35763541880508853 ) ) ;
#9294 = cartesian_point ( 'none', ( 1.272238096493843541e-14, -3.106764509320949633e-14, 39.09999999999999432 ) ) ;
#9295 = vector ( 'none', #48568, 1000.000000000000000 ) ;
#9296 = direction ( 'none', ( 0.9096051110983291998, 0.07083511741893189217, -0.4093909232067100001 ) ) ;
#9297 = cartesian_point ( 'none', ( 8.198487663827453531, -30.57480376681821355, -69.01241622888348104 ) ) ;
#9298 = vector ( 'none', #42106, 1000.000000000000000 ) ;
#9299 = vertex_point ( 'none', #7329 ) ;
#9300 = oriented_edge ( 'none', *, *, #29480, .f. ) ;
#9301 = cartesian_point ( 'none', ( 5.243939816321748992, -65.57252713218936435, -102.6438291180594291 ) ) ;
#9302 = cartesian_point ( 'none', ( -13.76985202582256207, 2.981807369188937518, 68.09999999999999432 ) ) ;
#9303 = cartesian_point ( 'none', ( 20.80609921988559563, -41.00840851076286953, -18.49999999999997513 ) ) ;
#9304 = cartesian_point ( 'none', ( -19.17225945617816762, 12.76511849632588635, 77.67137072722046298 ) ) ;
#9305 = cartesian_point ( 'none', ( 1.218351658968013229, -144.9732424874005972, -75.95707637232531795 ) ) ;
#9306 = axis2_placement_3d ( 'none', #8494, #45191, #678 ) ;
#9307 = oriented_edge ( 'none', *, *, #43400, .f. ) ;
#9308 = cartesian_point ( 'none', ( 33.74999063315104308, -15.29297720519187287, -32.09999999999993747 ) ) ;
#9309 = oriented_edge ( 'none', *, *, #1216, .f. ) ;
#9310 = cartesian_point ( 'none', ( 3.946960658915746656, -14.47140288835094957, 75.09999999999999432 ) ) ;
#9311 = oriented_edge ( 'none', *, *, #48581, .t. ) ;
#9312 = cartesian_point ( 'none', ( -41.37038910516139367, -48.35794562724453272, 94.10000000000009379 ) ) ;
#9313 = cartesian_point ( 'none', ( 28.18031263361106298, -80.35464487516775023, -96.80037991685310317 ) ) ;
#9314 = circle ( 'none', #42944, 4.999999999999999112 ) ;
#9315 = oriented_edge ( 'none', *, *, #35825, .f. ) ;
#9316 = axis2_placement_3d ( 'none', #52119, #32371, #35951 ) ;
#9317 = cartesian_point ( 'none', ( 19.68045007596558804, -50.89337176081998138, -79.44134696303750331 ) ) ;
#9318 = circle ( 'none', #7987, 2.500000000000000888 ) ;
#9319 = axis2_placement_3d ( 'none', #5733, #18237, #9832 ) ;
#9320 = edge_loop ( 'none', ( #33881, #46320, #23231 ) ) ;
#9321 = cartesian_point ( 'none', ( -1.360112486328879378, 29.68935996320123749, 47.09999999999998721 ) ) ;
#9322 = edge_curve ( 'none', #32296, #3369, #20710, .t. ) ;
#9323 = vector ( 'none', #26090, 1000.000000000000000 ) ;
#9324 = cartesian_point ( 'none', ( -28.56820623960608430, -2.224737107058750940, 74.60000000000007958 ) ) ;
#9325 = cartesian_point ( 'none', ( 6.756397738203917314, -46.24812463068292345, -85.22548623743369944 ) ) ;
#9326 = cartesian_point ( 'none', ( -6.908131856420682837, -36.91231422623093295, -43.83584785883269319 ) ) ;
#9327 = line ( 'none', #28566, #34197 ) ;
#9328 = edge_curve ( 'none', #13399, #42035, #12378, .t. ) ;
#9329 = direction ( 'none', ( 0.8931569858525016947, 0.06955422654783566250, 0.4443341177449763313 ) ) ;
#9330 = edge_curve ( 'none', #17122, #39571, #49930, .t. ) ;
#9331 = oriented_edge ( 'none', *, *, #5416, .f. ) ;
#9332 = cartesian_point ( 'none', ( -4.354295867088593397, -53.23420275100455967, -83.74820788540927197 ) ) ;
#9333 = cartesian_point ( 'none', ( -2.531300799320876926, -85.15356526114335622, -84.39384693108370072 ) ) ;
#9334 = oriented_edge ( 'none', *, *, #4659, .f. ) ;
#9335 = edge_loop ( 'none', ( #28153, #50966, #37626, #7086 ) ) ;
#9336 = direction ( 'none', ( 7.771561172376065215e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#9337 = cartesian_point ( 'none', ( 13.65832705210176634, -18.54574626440868457, 82.62837527166986717 ) ) ;
#9338 = b_spline_curve_with_knots ( 'none', 3,
( #31030, #39053, #30524, #51295 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.904269867307705365e-07, 0.001169360109953629248 ),
.unspecified. ) ;
#9339 = edge_curve ( 'none', #36196, #26616, #5378, .t. ) ;
#9340 = cartesian_point ( 'none', ( -29.64646508526088553, -87.36545009825236718, -87.28629013910052947 ) ) ;
#9341 = edge_curve ( 'none', #3709, #17820, #25781, .t. ) ;
#9342 = cartesian_point ( 'none', ( -3.848422371510612283, -42.83456102496816698, -48.61519595135456484 ) ) ;
#9343 = oriented_edge ( 'none', *, *, #44651, .t. ) ;
#9344 = edge_loop ( 'none', ( #39130, #35096, #50263, #49893 ) ) ;
#9345 = advanced_face ( 'none', ( #14933 ), #31543, .t. ) ;
#9346 = edge_curve ( 'none', #3092, #4395, #21359, .t. ) ;
#9347 = cylindrical_surface ( 'none', #44812, 2.500000000000003553 ) ;
#9348 = cartesian_point ( 'none', ( -11.53461566032767927, -49.57122369265879769, -63.42160105663987935 ) ) ;
#9349 = direction ( 'none', ( -0.2631307105943830882, 0.9647601925567280690, 0.0000000000000000000 ) ) ;
#9350 = cylindrical_surface ( 'none', #52110, 5.499999999999996447 ) ;
#9351 = cartesian_point ( 'none', ( -8.194156573318155168, -78.57336429158773683, -82.79694851403687039 ) ) ;
#9352 = vertex_point ( 'none', #20876 ) ;
#9353 = advanced_face ( 'none', ( #39201 ), #23179, .f. ) ;
#9354 = vertex_point ( 'none', #20352 ) ;
#9355 = cartesian_point ( 'none', ( 9.045761565997137765, -40.74992611765512152, -30.49999999999999289 ) ) ;
#9356 = direction ( 'none', ( 0.3570337442499396663, 0.7782558107363058975, 0.5165702261281071017 ) ) ;
#9357 = cartesian_point ( 'none', ( -28.57545138032407195, -56.91236383445902192, -79.41124140197659642 ) ) ;
#9358 = cartesian_point ( 'none', ( 3.620570423305820906, -46.49232587070025602, -63.50000000000000000 ) ) ;
#9359 = oriented_edge ( 'none', *, *, #52460, .f. ) ;
#9361 = cartesian_point ( 'none', ( -27.92550971448615371, -20.46925803388029763, -58.26539618961064804 ) ) ;
#9360 = cartesian_point ( 'none', ( 21.96544246373071374, -6.815185315494999507, -63.61126272706974305 ) ) ;
#9362 = oriented_edge ( 'none', *, *, #25870, .f. ) ;
#9363 = oriented_edge ( 'none', *, *, #10483, .t. ) ;
#9364 = cartesian_point ( 'none', ( 24.80856733642424672, -82.02145682802739657, -64.17498631256093233 ) ) ;
#9365 = circle ( 'none', #9159, 3.849814038937466876 ) ;
#9366 = oriented_edge ( 'none', *, *, #30051, .f. ) ;
#9367 = axis2_placement_3d ( 'none', #26056, #34793, #47030 ) ;
#9368 = b_spline_curve_with_knots ( 'none', 3,
( #21414, #26197, #25500, #33878 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.496224650711551318e-06, 0.0005932647871560493575 ),
.unspecified. ) ;
#9369 = cartesian_point ( 'none', ( 33.04712403681270416, 31.01471982889632883, 36.10000000000007248 ) ) ;
#9370 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 3.106400019466995229e-16 ) ) ;
#9371 = face_outer_bound ( 'none', #17643, .t. ) ;
#9372 = cartesian_point ( 'none', ( 13.02354677325778098, -49.35544380645235663, -51.32690889289833791 ) ) ;
#9373 = cartesian_point ( 'none', ( -8.972833473240537927, -0.6987556522082976063, -88.49999999999998579 ) ) ;
#9374 = vertex_point ( 'none', #48627 ) ;
#9375 = vertex_point ( 'none', #12647 ) ;
#9376 = vertex_point ( 'none', #37075 ) ;
#9377 = direction ( 'none', ( -0.9817833729182331437, -0.07645596935646681303, -0.1739422128497300768 ) ) ;
#9378 = cartesian_point ( 'none', ( -1.277899997430931966, -74.52416695800539514, -72.25888182429127937 ) ) ;
#9379 = vector ( 'none', #20519, 1000.000000000000000 ) ;
#9380 = cartesian_point ( 'none', ( -6.159825824403053041, -22.19393008906281040, 78.49951785294740603 ) ) ;
#9381 = cartesian_point ( 'none', ( -30.16418800763315033, -57.01403000404157240, -87.41871993090775561 ) ) ;
#9382 = axis2_placement_3d ( 'none', #44859, #19979, #24225 ) ;
#9383 = edge_loop ( 'none', ( #9500, #33821, #18720, #51693 ) ) ;
#9384 = oriented_edge ( 'none', *, *, #7763, .f. ) ;
#9385 = vertex_point ( 'none', #52531 ) ;
#9386 = line ( 'none', #8464, #18365 ) ;
#9387 = direction ( 'none', ( -0.07763951691203546668, 0.9969814970267332210, 4.067980730699867884e-16 ) ) ;
#9388 = axis2_placement_3d ( 'none', #11101, #10933, #35381 ) ;
#9389 = oriented_edge ( 'none', *, *, #6917, .f. ) ;
#9390 = line ( 'none', #11051, #24683 ) ;
#9391 = cartesian_point ( 'none', ( 16.15182866614600954, 16.42016601132124265, 78.99065604116673001 ) ) ;
#9392 = line ( 'none', #38049, #4939 ) ;
#9393 = cartesian_point ( 'none', ( -57.16863711373172663, -90.21084707815589354, -44.49999999999937472 ) ) ;
#9394 = direction ( 'none', ( 0.07763951691203481442, -0.9969814970267331100, 6.065254942160063068e-16 ) ) ;
#9395 = advanced_face ( 'none', ( #50602 ), #37923, .t. ) ;
#9396 = cartesian_point ( 'none', ( -18.82862931931701311, 13.26635613748465481, 83.69843742829468169 ) ) ;
#9397 = cartesian_point ( 'none', ( -24.89205586985666230, 36.28202798317561673, 36.10000000000007248 ) ) ;
#9398 = axis2_placement_3d ( 'none', #5877, #14596, #13894 ) ;
#9399 = line ( 'none', #27125, #18990 ) ;
#9400 = edge_curve ( 'none', #22577, #52473, #1155, .t. ) ;
#9401 = edge_loop ( 'none', ( #118, #40569, #11275, #3025 ) ) ;
#9402 = cartesian_point ( 'none', ( -59.14610219184183393, -85.42596292807557745, -47.75031006754140606 ) ) ;
#9403 = edge_curve ( 'none', #36118, #35944, #8565, .t. ) ;
#9404 = edge_curve ( 'none', #20963, #1756, #290, .t. ) ;
#9405 = oriented_edge ( 'none', *, *, #2459, .t. ) ;
#9406 = advanced_face ( 'none', ( #32811, #17514 ), #36544, .f. ) ;
#9407 = vertex_point ( 'none', #24251 ) ;
#9408 = direction ( 'none', ( -7.771561172376064229e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#9409 = oriented_edge ( 'none', *, *, #47718, .f. ) ;
#9410 = oriented_edge ( 'none', *, *, #47149, .f. ) ;
#9411 = cartesian_point ( 'none', ( 19.53180147796912891, -7.897378364500875492, 82.89036199045919773 ) ) ;
#9413 = cartesian_point ( 'none', ( 18.62032450106256221, 9.855876747862163612, 82.60859553770661989 ) ) ;
#9412 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9414 = line ( 'none', #44318, #37505 ) ;
#9415 = edge_curve ( 'none', #35496, #31099, #41086, .t. ) ;
#9416 = oriented_edge ( 'none', *, *, #6740, .f. ) ;
#9417 = direction ( 'none', ( 6.935824447209356969e-17, -9.207530301902022722e-17, -1.000000000000000000 ) ) ;
#9418 = cartesian_point ( 'none', ( -5.790820236222401718, -35.80768208049055090, -46.25467295136809298 ) ) ;
#9419 = cartesian_point ( 'none', ( 22.93301209778456240, 44.28367557909692209, -30.01143367142071128 ) ) ;
#9420 = edge_curve ( 'none', #22024, #38781, #10496, .t. ) ;
#9421 = line ( 'none', #27676, #36843 ) ;
#9423 = cartesian_point ( 'none', ( -12.12647663746723303, -35.24788964768098509, -70.85372964867936219 ) ) ;
#9422 = direction ( 'none', ( -0.8568399646438382700, 0.5155824618711792873, -2.005353575242990096e-16 ) ) ;
#9424 = cartesian_point ( 'none', ( 5.277601833700733991, 20.39610054812768070, 79.89931770986336801 ) ) ;
#9425 = oriented_edge ( 'none', *, *, #44897, .f. ) ;
#9427 = oriented_edge ( 'none', *, *, #3188, .f. ) ;
#9426 = cartesian_point ( 'none', ( 39.79148810472569409, -66.61167562727328573, -43.58160100592410657 ) ) ;
#9429 = vertex_point ( 'none', #555 ) ;
#9428 = cartesian_point ( 'none', ( -17.74080516605461355, -57.42893164846414322, -34.02946684814894240 ) ) ;
#9430 = vertex_point ( 'none', #37252 ) ;
#9431 = circle ( 'none', #3045, 4.499999999999996447 ) ;
#9432 = oriented_edge ( 'none', *, *, #8867, .f. ) ;
#9433 = oriented_edge ( 'none', *, *, #39918, .t. ) ;
#9434 = oriented_edge ( 'none', *, *, #32465, .f. ) ;
#9435 = cartesian_point ( 'none', ( 36.81614386354768698, -51.79796468628486394, -47.14584880889524499 ) ) ;
#9436 = axis2_placement_3d ( 'none', #51694, #26775, #26947 ) ;
#9437 = vector ( 'none', #22855, 1000.000000000000000 ) ;
#9438 = cartesian_point ( 'none', ( -14.80060249310533038, -51.52323286251375123, -77.27310963239231967 ) ) ;
#9439 = cartesian_point ( 'none', ( 33.42909582361922105, -21.05298832030004519, -32.09999999999994458 ) ) ;
#9440 = axis2_placement_3d ( 'none', #28086, #41773, #45681 ) ;
#9441 = cartesian_point ( 'none', ( -3.711055405208522006e-15, -7.432876446539335490e-16, 80.31416000000000111 ) ) ;
#9442 = oriented_edge ( 'none', *, *, #4896, .t. ) ;
#9443 = direction ( 'none', ( 0.3364089637009680667, 0.9417159917627186960, -6.938893903907226405e-16 ) ) ;
#9444 = vector ( 'none', #28451, 1000.000000000000114 ) ;
#9445 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#9446 = circle ( 'none', #27891, 16.55000000000000071 ) ;
#9447 = oriented_edge ( 'none', *, *, #7869, .f. ) ;
#9448 = cartesian_point ( 'none', ( 24.44046527026038973, -83.15345302851552844, -97.20351093723360236 ) ) ;
#9449 = cartesian_point ( 'none', ( 1.660730826176255427e-15, -2.893339065239514861e-14, 73.59999999999999432 ) ) ;
#9450 = face_outer_bound ( 'none', #15365, .t. ) ;
#9451 = cartesian_point ( 'none', ( 25.91095194481924224, -54.95416552028967061, -54.81295439853823837 ) ) ;
#9452 = cartesian_point ( 'none', ( 22.66096760233488538, 4.119407652473391579, 82.09894970322062591 ) ) ;
#9453 = edge_loop ( 'none', ( #8821, #26006, #38024, #14031 ) ) ;
#9454 = cartesian_point ( 'none', ( 4.944907652393957243, -49.13208371135813479, -48.34097942726192798 ) ) ;
#9455 = circle ( 'none', #42120, 32.00000000000002842 ) ;
#9456 = cartesian_point ( 'none', ( 6.355491512035349899, -20.08679696802026982, 83.67377963220094728 ) ) ;
#9457 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#9458 = oriented_edge ( 'none', *, *, #33089, .t. ) ;
#9459 = vertex_point ( 'none', #45582 ) ;
#9460 = cartesian_point ( 'none', ( -12.33460032425747599, -39.30147099661413534, -63.42160416676975387 ) ) ;
#9461 = plane ( 'none', #11555 ) ;
#9462 = toroidal_surface ( 'none', #45984, 21.00000000000000000, 1.000000000000000000 ) ;
#9463 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203581362, -8.006416042969878063e-16 ) ) ;
#9464 = axis2_placement_3d ( 'none', #1595, #14051, #26356 ) ;
#9465 = cartesian_point ( 'none', ( -13.74399649096593379, -81.11191380097464787, -28.85898384862983335 ) ) ;
#9467 = cartesian_point ( 'none', ( -1.239080238974915371, -75.02265770651875698, -72.25888182429127937 ) ) ;
#9466 = direction ( 'none', ( -0.7168089250101853382, -0.6972696501539003000, -2.744776508766648752e-16 ) ) ;
#9468 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m6-15-solid1', #31870 ) ;
#9469 = advanced_face ( 'none', ( #16213 ), #43006, .t. ) ;
#9470 = direction ( 'none', ( 0.6473454901660873340, -0.7621967045071947888, 1.733559834015038126e-16 ) ) ;
#9471 = axis2_placement_3d ( 'none', #6700, #35249, #15767 ) ;
#9472 = circle ( 'none', #35466, 3.849814038937467320 ) ;
#9473 = cartesian_point ( 'none', ( 7.524453583947313895, -30.19386752205685198, -69.61709713605361571 ) ) ;
#9474 = axis2_placement_3d ( 'none', #7547, #4492, #20914 ) ;
#9475 = edge_curve ( 'none', #40586, #6513, #960, .t. ) ;
#9476 = oriented_edge ( 'none', *, *, #20745, .t. ) ;
#9477 = oriented_edge ( 'none', *, *, #50727, .t. ) ;
#9478 = cartesian_point ( 'none', ( -12.83227075136259465, 4.246504775677529153, 46.40577861737352805 ) ) ;
#9479 = axis2_placement_3d ( 'none', #36178, #47739, #51811 ) ;
#9480 = closed_shell ( 'none', ( #34594, #10331, #17121, #32310, #23230, #7895, #9613, #24654, #41541, #9066, #42400, #26436, #44087, #16625, #23165, #41423, #24600, #35675, #50513, #25111, #16632, #23615, #34805, #12933 ) ) ;
#9481 = edge_curve ( 'none', #11619, #8058, #52542, .t. ) ;
#9482 = cartesian_point ( 'none', ( -8.535970688261407772e-15, 6.702498173744144367e-14, 76.10000000000007958 ) ) ;
#9483 = direction ( 'none', ( 0.5613294601901642755, 0.3869357523536812171, 0.7315667848345148716 ) ) ;
#9484 = cartesian_point ( 'none', ( 4.388928873388541874, -21.60878995557910542, 81.09999999999999432 ) ) ;
#9485 = cartesian_point ( 'none', ( -22.21531986465660324, -39.95049515726923062, 36.10000000000002984 ) ) ;
#9486 = oriented_edge ( 'none', *, *, #35837, .f. ) ;
#9488 = cartesian_point ( 'none', ( 24.58247305187471099, -58.06670318395784136, -98.14101615137707313 ) ) ;
#9487 = cartesian_point ( 'none', ( -11.23722790899644863, -20.10534952919871543, 83.27837984721715259 ) ) ;
#9489 = cartesian_point ( 'none', ( -26.61603158692269133, -87.12945635759948004, -85.35655446639235322 ) ) ;
#9490 = vertex_point ( 'none', #45408 ) ;
#9491 = plane ( 'none', #41080 ) ;
#9492 = face_outer_bound ( 'none', #42671, .t. ) ;
#9493 = oriented_edge ( 'none', *, *, #48107, .f. ) ;
#9494 = cartesian_point ( 'none', ( 37.48603631393332591, 28.35131533933613213, 36.10000000000007248 ) ) ;
#9495 = edge_curve ( 'none', #36889, #6893, #11776, .t. ) ;
#9496 = edge_curve ( 'none', #36780, #44459, #4052, .t. ) ;
#9497 = direction ( 'none', ( 0.9969814970267332210, 0.07763951691203510586, -9.950373858202965494e-15 ) ) ;
#9498 = vector ( 'none', #27625, 1000.000000000000000 ) ;
#9499 = vertex_point ( 'none', #33340 ) ;
#9500 = oriented_edge ( 'none', *, *, #12349, .t. ) ;
#9501 = edge_curve ( 'none', #7481, #30436, #14473, .t. ) ;
#9502 = circle ( 'none', #33138, 23.00000000000001066 ) ;
#9503 = cartesian_point ( 'none', ( -21.38969822917520958, -5.833870984588098274, 40.79999999999999005 ) ) ;
#9504 = conical_surface ( 'none', #36807, 2.499999999999984901, 1.029744258676651425 ) ;
#9505 = oriented_edge ( 'none', *, *, #25556, .t. ) ;
#9506 = vector ( 'none', #23340, 1000.000000000000000 ) ;
#9507 = direction ( 'none', ( -0.8210214735124591323, -0.06393670370815802972, -0.5673057711237967649 ) ) ;
#9508 = cartesian_point ( 'none', ( -16.11212926294979297, -13.57531358850613934, 78.02099456106472530 ) ) ;
#9509 = oriented_edge ( 'none', *, *, #22135, .f. ) ;
#9510 = cartesian_point ( 'none', ( 43.05336618007281402, -5.453530406800585872, -18.49999999999994316 ) ) ;
#9511 = direction ( 'none', ( -0.9969814970267328880, -0.07763951691203581362, 0.0000000000000000000 ) ) ;
#9512 = circle ( 'none', #8668, 2.999999999999998668 ) ;
#9513 = oriented_edge ( 'none', *, *, #25951, .t. ) ;
#9515 = oriented_edge ( 'none', *, *, #40558, .f. ) ;
#9514 = cartesian_point ( 'none', ( -13.17080954822672112, -43.52085513585458187, -64.62109860556240903 ) ) ;
#9516 = cartesian_point ( 'none', ( -8.856074043921103750e-15, 6.903291190046799633e-14, 84.10000000000007958 ) ) ;
#9517 = direction ( 'none', ( -0.8931569858525014727, -0.06955422654783564862, -0.4443341177449764978 ) ) ;
#9518 = direction ( 'none', ( -0.9647601925567280690, -0.2631307105943830882, -2.930507776888887572e-16 ) ) ;
#9519 = face_outer_bound ( 'none', #52412, .t. ) ;
#9520 = direction ( 'none', ( -9.540213666385058110e-15, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9522 = cartesian_point ( 'none', ( 26.81620521139011259, -36.58443300176476498, -30.49999999999996447 ) ) ;
#9521 = axis2_placement_3d ( 'none', #25521, #42069, #29835 ) ;
#9523 = cartesian_point ( 'none', ( 32.50364741842258809, 37.99359030807661242, 35.10000000000002984 ) ) ;
#9524 = cartesian_point ( 'none', ( 6.195058210355704809, -51.48542624806817969, -79.16220635915721004 ) ) ;
#9525 = oriented_edge ( 'none', *, *, #14606, .t. ) ;
#9526 = direction ( 'none', ( -0.07763951691203488381, 0.9969814970267332210, -7.077671781985372945e-16 ) ) ;
#9527 = cartesian_point ( 'none', ( 4.388928873388541874, -21.60878995557910542, 81.09999999999999432 ) ) ;
#9528 = cartesian_point ( 'none', ( -18.34941348847334552, 10.35118388973127601, 77.66572122418692459 ) ) ;
#9529 = axis2_placement_3d ( 'none', #37727, #41119, #37562 ) ;
#9530 = direction ( 'none', ( 0.7049723772651260711, 0.05489942889654846059, 0.7071067811865401342 ) ) ;
#9531 = oriented_edge ( 'none', *, *, #24016, .f. ) ;
#9532 = oriented_edge ( 'none', *, *, #13197, .t. ) ;
#9533 = cartesian_point ( 'none', ( 4.138326118289752387, -38.95043239095720367, -30.49999999999997868 ) ) ;
#9534 = cartesian_point ( 'none', ( 2.345526626456535091, -22.91320254178189941, 84.19989306724430378 ) ) ;
#9535 = oriented_edge ( 'none', *, *, #23006, .t. ) ;
#9536 = cartesian_point ( 'none', ( -41.42318886534759059, 22.20629244664104363, 36.10000000000007248 ) ) ;
#9537 = axis2_placement_3d ( 'none', #47548, #35835, #48079 ) ;
#9538 = oriented_edge ( 'none', *, *, #46985, .f. ) ;
#9540 = cartesian_point ( 'none', ( -27.65221809947706078, -21.27010006028270439, -57.58749205387035630 ) ) ;
#9539 = direction ( 'none', ( 0.5881599042594720661, -0.8087446612012277880, 0.0000000000000000000 ) ) ;
#9541 = cylindrical_surface ( 'none', #29713, 28.10000000000000142 ) ;
#9542 = axis2_placement_3d ( 'none', #12359, #25194, #28590 ) ;
#9543 = vector ( 'none', #31101, 1000.000000000000227 ) ;
#9544 = oriented_edge ( 'none', *, *, #17628, .t. ) ;
#9545 = edge_loop ( 'none', ( #18829, #40067, #4478, #52253, #3312, #47879, #52199, #19723 ) ) ;
#9546 = cartesian_point ( 'none', ( -43.23341914718160695, -105.1310340110941155, -114.7652416360239158 ) ) ;
#9547 = axis2_placement_3d ( 'none', #1227, #50183, #9238 ) ;
#9549 = cylindrical_surface ( 'none', #21498, 4.250000000000000888 ) ;
#9548 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203621608, 0.0000000000000000000 ) ) ;
#9550 = vertex_point ( 'none', #900 ) ;
#9551 = line ( 'none', #25789, #29979 ) ;
#9552 = oriented_edge ( 'none', *, *, #41854, .f. ) ;
#9553 = face_outer_bound ( 'none', #24850, .t. ) ;
#9554 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 0.0000000000000000000 ) ) ;
#9555 = advanced_face ( 'none', ( #17465 ), #39802, .t. ) ;
#9556 = cartesian_point ( 'none', ( 7.133536155184645899, 28.10901391881693456, 49.61267283244562520 ) ) ;
#9557 = cartesian_point ( 'none', ( -29.87215481915477966, -27.16439519776664113, -30.50000000000000711 ) ) ;
#9558 = edge_curve ( 'none', #16201, #44688, #7900, .t. ) ;
#9559 = face_outer_bound ( 'none', #51790, .t. ) ;
#9560 = direction ( 'none', ( 0.1702511560897723708, -0.9854007021765794905, 0.0000000000000000000 ) ) ;
#9561 = direction ( 'none', ( -0.8931569858525015837, -0.06955422654783566250, -0.4443341177449767199 ) ) ;
#9562 = edge_loop ( 'none', ( #49859, #24403, #5257, #7703 ) ) ;
#9563 = edge_curve ( 'none', #37226, #26607, #49945, .t. ) ;
#9564 = oriented_edge ( 'none', *, *, #38841, .t. ) ;
#9565 = edge_curve ( 'none', #9354, #34385, #47391, .t. ) ;
#9566 = cartesian_point ( 'none', ( -38.32637871547368746, -124.3509953777334545, -12.23475836397509831 ) ) ;
#9567 = edge_curve ( 'none', #41255, #52749, #23398, .t. ) ;
#9568 = edge_curve ( 'none', #28035, #35542, #25122, .t. ) ;
#9569 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203584138, 1.067522139062652643e-15 ) ) ;
#9570 = axis2_placement_3d ( 'none', #32368, #48892, #36643 ) ;
#9571 = oriented_edge ( 'none', *, *, #29890, .f. ) ;
#9572 = direction ( 'none', ( -0.9969814970267332210, -0.07763951691203510586, 9.950373858202965494e-15 ) ) ;
#9573 = cartesian_point ( 'none', ( 20.93472648541456138, 20.06831400444196944, 48.63923048454131504 ) ) ;
#9574 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#9575 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203579974, 8.049792819408126421e-16 ) ) ;
#9576 = direction ( 'none', ( 2.079819144557823689e-16, -9.258565089089156926e-17, -1.000000000000000000 ) ) ;
#9577 = cartesian_point ( 'none', ( 71.44197600271650117, -80.19534939650341698, -82.50000000000063949 ) ) ;
#9578 = oriented_edge ( 'none', *, *, #37909, .f. ) ;
#9579 = edge_curve ( 'none', #3018, #14231, #39153, .t. ) ;
#9580 = cartesian_point ( 'none', ( 13.20856291887514722, 16.41430136673145768, 84.51137377169811771 ) ) ;
#9581 = edge_loop ( 'none', ( #6983, #35643, #10508, #16306 ) ) ;
#9582 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#9583 = cartesian_point ( 'none', ( 24.83169380980348961, -45.03219744905209865, -57.23134174415957887 ) ) ;
#9584 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#9585 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#9586 = cartesian_point ( 'none', ( 19.49593908731205971, -7.985127194552172902, 82.69544372035105084 ) ) ;
#9587 = circle ( 'none', #21512, 3.000000000000007550 ) ;
#9588 = face_outer_bound ( 'none', #25711, .t. ) ;
#9590 = cartesian_point ( 'none', ( -3.352529096988814405, -41.64584144796621246, -77.72060387295354644 ) ) ;
#9589 = cartesian_point ( 'none', ( -8.194065055225706828, 16.97854625995492484, -93.49999999999995737 ) ) ;
#9591 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#9592 = line ( 'none', #30923, #21717 ) ;
#9593 = cartesian_point ( 'none', ( 11.72137478636821051, -6.697714021775797555, 46.10021106701998406 ) ) ;
#9594 = direction ( 'none', ( 5.690833777106465230e-16, 2.476491431256913354e-16, -1.000000000000000000 ) ) ;
#9595 = oriented_edge ( 'none', *, *, #40165, .t. ) ;
#9596 = vertex_point ( 'none', #14498 ) ;
#9597 = direction ( 'none', ( -0.5881599042594720661, 0.8087446612012278990, 0.0000000000000000000 ) ) ;
#9598 = circle ( 'none', #31019, 36.49999999999998579 ) ;
#9599 = oriented_edge ( 'none', *, *, #13287, .t. ) ;
#9601 = cartesian_point ( 'none', ( 5.383697325745718561e-14, 3.035800778701342630e-14, -22.50000000000004974 ) ) ;
#9600 = cartesian_point ( 'none', ( -21.38424353775134890, 8.557019152208988899, 78.74339887804201510 ) ) ;
#9602 = line ( 'none', #25604, #30026 ) ;
#9603 = cartesian_point ( 'none', ( 2.215721493916308571, 20.95192496499891988, 77.31406991930160189 ) ) ;
#9604 = oriented_edge ( 'none', *, *, #13128, .f. ) ;
#9605 = axis2_placement_3d ( 'none', #14113, #22490, #10197 ) ;
#9606 = direction ( 'none', ( 0.9969814970267328880, 0.07763951691203634098, 0.0000000000000000000 ) ) ;
#9607 = circle ( 'none', #33205, 24.75000000000000355 ) ;
#9608 = oriented_edge ( 'none', *, *, #32683, .t. ) ;
#9609 = oriented_edge ( 'none', *, *, #45853, .f. ) ;
#9610 = axis2_placement_3d ( 'none', #45475, #24660, #20421 ) ;
#9611 = b_spline_curve_with_knots ( 'none', 3,
( #1806, #18231, #2328, #30873 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006833231749946239381, 0.001364928565758268854 ),
.unspecified. ) ;
#9612 = face_outer_bound ( 'none', #26554, .t. ) ;
#9613 = advanced_face ( 'none', ( #21315 ), #20044, .f. ) ;
#9614 = vertex_point ( 'none', #2570 ) ;
#9615 = oriented_edge ( 'none', *, *, #2375, .t. ) ;
#9616 = cartesian_point ( 'none', ( -46.55628140742746979, 18.23492970955543413, 36.10000000000007248 ) ) ;
#9617 = advanced_face ( 'none', ( #25735 ), #44842, .t. ) ;
#9618 = cartesian_point ( 'none', ( -3.596374747385901127, -37.58166249545217141, -49.08613372367600647 ) ) ;
#9619 = b_spline_curve_with_knots ( 'none', 3,
( #49486, #715, #49663, #40797 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.008773761725222394e-06, 0.0006825832849503166589 ),
.unspecified. ) ;
#9620 = axis2_placement_3d ( 'none', #7677, #40449, #41522 ) ;
#9621 = oriented_edge ( 'none', *, *, #17704, .t. ) ;
#9622 = cartesian_point ( 'none', ( 5.837131473954162431, -52.18205168404745820, -41.40714007203950331 ) ) ;
#9623 = cartesian_point ( 'none', ( 22.46290293284287998, 5.091776657075847368, 78.42002504635937044 ) ) ;
#9624 = direction ( 'none', ( -0.8931569858525015837, -0.06955422654783566250, -0.4443341177449767199 ) ) ;
#9625 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#9626 = cartesian_point ( 'none', ( -9.824764052226477418, -53.59325309823841366, -72.39555093234659466 ) ) ;
#9627 = axis2_placement_3d ( 'none', #30334, #5876, #11679 ) ;
#9628 = edge_curve ( 'none', #45386, #17408, #9168, .t. ) ;
#9629 = oriented_edge ( 'none', *, *, #24856, .t. ) ;
#9630 = cartesian_point ( 'none', ( 5.054004672527969255, -20.45366618750403731, 77.77855311306059605 ) ) ;
#9631 = cartesian_point ( 'none', ( 5.269142197393356319, -38.77545052968756778, -48.46636564174274753 ) ) ;
#9632 = cartesian_point ( 'none', ( 38.62689535104515670, -51.65695317187230273, -43.58160100592410657 ) ) ;
#9633 = axis2_placement_3d ( 'none', #52066, #39632, #3104 ) ;
#9634 = oriented_edge ( 'none', *, *, #3253, .t. ) ;
#9635 = direction ( 'none', ( 0.8931569858525006955, 0.06955422654783569025, 0.4443341177449780521 ) ) ;
#9636 = line ( 'none', #20544, #40877 ) ;
#9637 = face_outer_bound ( 'none', #46844, .t. ) ;
#9638 = edge_curve ( 'none', #21591, #13468, #28970, .t. ) ;
#9639 = cartesian_point ( 'none', ( -1.847931291877607407, 2.217765378445788027, -87.99999999999995737 ) ) ;
#9640 = vector ( 'none', #30813, 1000.000000000000000 ) ;
#9641 = edge_curve ( 'none', #35579, #6853, #45505, .t. ) ;
#9642 = cartesian_point ( 'none', ( 20.52239881572702629, -4.762261032140669315, 77.29556845902045836 ) ) ;
#9643 = vertex_point ( 'none', #18640 ) ;
#9644 = edge_curve ( 'none', #44956, #10596, #14262, .t. ) ;
#9645 = oriented_edge ( 'none', *, *, #26342, .t. ) ;
#9646 = direction ( 'none', ( 0.07763951691203543892, -0.9969814970267331100, -4.163336342344337027e-16 ) ) ;
#9647 = line ( 'none', #42822, #4535 ) ;
#9648 = vertex_point ( 'none', #19167 ) ;
#9649 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#9651 = edge_curve ( 'none', #36196, #37023, #26399, .t. ) ;
#9650 = cartesian_point ( 'none', ( 8.085796529647804931, -30.53585637980292944, -69.12498690060245110 ) ) ;
#9652 = line ( 'none', #42922, #8367 ) ;
#9653 = edge_loop ( 'none', ( #11952, #4851, #202, #5018 ) ) ;
#9654 = oriented_edge ( 'none', *, *, #43343, .f. ) ;
#9655 = face_outer_bound ( 'none', #45607, .t. ) ;
#9656 = oriented_edge ( 'none', *, *, #18652, .f. ) ;
#9657 = oriented_edge ( 'none', *, *, #39082, .t. ) ;
#9658 = edge_curve ( 'none', #40667, #40586, #24459, .t. ) ;
#9659 = cartesian_point ( 'none', ( 3.892170301259791909, -56.66886892741991488, -64.58180628251714950 ) ) ;
#9660 = cartesian_point ( 'none', ( 5.833870984588154229, -21.38969822917523089, 39.09999999999999432 ) ) ;
#9661 = cylindrical_surface ( 'none', #37635, 27.80000000000000426 ) ;
#9662 = cartesian_point ( 'none', ( 34.82227956600129914, 19.94921917838512826, -18.49036925887296334 ) ) ;
#9663 = cartesian_point ( 'none', ( -19.56444577409898145, -9.395863161894327575, -91.44182802363374662 ) ) ;
#9664 = cartesian_point ( 'none', ( -7.133536155184824423, -28.10901391881693101, 49.61267283244559678 ) ) ;
#9665 = cartesian_point ( 'none', ( -7.263169714345825589, -55.53153107954564405, -40.20761022002963614 ) ) ;
#9666 = oriented_edge ( 'none', *, *, #48866, .t. ) ;
#9667 = advanced_face ( 'none', ( #46119 ), #14881, .t. ) ;
#9668 = oriented_edge ( 'none', *, *, #21525, .f. ) ;
#9669 = cartesian_point ( 'none', ( -3.711055405208522006e-15, -7.432876446539335490e-16, 80.31416000000000111 ) ) ;
#9670 = cartesian_point ( 'none', ( 21.38969822917523445, 5.833870984588036102, 35.10000000000000142 ) ) ;
#9671 = oriented_edge ( 'none', *, *, #8799, .f. ) ;
#9672 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#9673 = advanced_face ( 'none', ( #3454, #5988 ), #26452, .f. ) ;
#9674 = oriented_edge ( 'none', *, *, #28079, .t. ) ;
#9675 = cartesian_point ( 'none', ( 27.58030260977672654, 23.69806618260907527, -53.76900113189419272 ) ) ;
#9676 = axis2_placement_3d ( 'none', #51462, #39216, #6402 ) ;
#9677 = direction ( 'none', ( -0.9969814970267328880, -0.07763951691203693772, 0.0000000000000000000 ) ) ;
#9678 = line ( 'none', #16738, #46610 ) ;
#9679 = cartesian_point ( 'none', ( -12.35018028703201942, -86.52154048510934103, -68.14723732498399045 ) ) ;
#9680 = axis2_placement_3d ( 'none', #48031, #7426, #40195 ) ;
#9681 = cartesian_point ( 'none', ( -40.32675595432623084, -29.55930909544764162, -18.50000000000001776 ) ) ;
#9682 = cartesian_point ( 'none', ( 21.38969822917523089, 5.833870984588036102, 40.79999999999999716 ) ) ;
#9683 = cartesian_point ( 'none', ( 9.997046872779638155e-15, -3.054181428895089231e-14, 47.59999999999998721 ) ) ;
#9684 = cartesian_point ( 'none', ( -17.56599051985526572, 11.63295529140267703, 78.02044513903965139 ) ) ;
#9685 = cartesian_point ( 'none', ( 25.47540440490148228, -36.35602106636174824, -68.62733204914393070 ) ) ;
#9686 = oriented_edge ( 'none', *, *, #31358, .f. ) ;
#9688 = b_spline_curve_with_knots ( 'none', 3,
( #25605, #38278, #5644, #33482 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.496224650903595286e-06, 0.0005932647871599119362 ),
.unspecified. ) ;
#9687 = vector ( 'none', #1357, 1000.000000000000000 ) ;
#9689 = face_outer_bound ( 'none', #658, .t. ) ;
#9690 = direction ( 'none', ( -0.8931569858525018057, -0.06955422654783562086, -0.4443341177449763313 ) ) ;
#9691 = cartesian_point ( 'none', ( -20.82926678326916914, -40.29480419696066207, -30.50000000000000355 ) ) ;
#9692 = circle ( 'none', #49307, 7.999999999999993783 ) ;
#9693 = direction ( 'none', ( -0.8931569858525015837, -0.06955422654783566250, -0.4443341177449767199 ) ) ;
#9694 = axis2_placement_3d ( 'none', #2957, #31481, #2777 ) ;
#9695 = vector ( 'none', #46192, 1000.000000000000114 ) ;
#9696 = oriented_edge ( 'none', *, *, #50672, .t. ) ;
#9697 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 0.0000000000000000000 ) ) ;
#9698 = vertex_point ( 'none', #6314 ) ;
#9699 = oriented_edge ( 'none', *, *, #17148, .f. ) ;
#9700 = direction ( 'none', ( 0.05755122258326164641, -0.9983425548273356931, 8.726041288946626100e-17 ) ) ;
#9701 = face_bound ( 'none', #51569, .t. ) ;
#9702 = oriented_edge ( 'none', *, *, #34799, .t. ) ;
#9703 = oriented_edge ( 'none', *, *, #1529, .t. ) ;
#9704 = spherical_surface ( 'none', #44434, 3.929199999999999804 ) ;
#9705 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203603567, 0.0000000000000000000 ) ) ;
#9706 = axis2_placement_3d ( 'none', #21785, #1629, #34265 ) ;
#9707 = cartesian_point ( 'none', ( -18.89729920392250051, -9.313534984926558735, 82.09449370582203187 ) ) ;
#9708 = cartesian_point ( 'none', ( 40.71655768732500746, -76.67021540399294111, -43.49999999999958078 ) ) ;
#9710 = cartesian_point ( 'none', ( 30.16097376524472651, -39.87876203610408510, 35.10000000000003695 ) ) ;
#9709 = cartesian_point ( 'none', ( 60.50487889807815378, -116.6545525452349352, -12.23475836397606997 ) ) ;
#9711 = cartesian_point ( 'none', ( 34.75340044274685880, -32.75597584839211152, 76.10000000000007958 ) ) ;
#9712 = oriented_edge ( 'none', *, *, #29725, .t. ) ;
#9713 = axis2_placement_3d ( 'none', #49282, #17404, #21513 ) ;
#9714 = cartesian_point ( 'none', ( -4.485915004954598828, -20.58486137683950901, 79.31060525179678677 ) ) ;
#9715 = edge_curve ( 'none', #17114, #50210, #2781, .t. ) ;
#9716 = oriented_edge ( 'none', *, *, #42864, .t. ) ;
#9717 = edge_loop ( 'none', ( #36517, #15661, #19331, #49221 ) ) ;
#9718 = b_spline_curve_with_knots ( 'none', 3,
( #34156, #5273, #33802, #9556, #13274, #5791, #1706, #41800 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.001293455696285780547, 0.001940183544428681229, 0.002586911392571581911 ),
.unspecified. ) ;
#9719 = edge_curve ( 'none', #45404, #36470, #7351, .t. ) ;
#9720 = edge_curve ( 'none', #47009, #9352, #32150, .t. ) ;
#9721 = direction ( 'none', ( -0.6285283863368299473, 0.1521649790415552095, -0.7627567677327443674 ) ) ;
#9722 = vertex_point ( 'none', #27504 ) ;
#9723 = direction ( 'none', ( -0.05413915549510320974, -0.9985334004640390448, 6.007768620724699742e-16 ) ) ;
#9724 = edge_loop ( 'none', ( #26430, #15629, #3962, #5005 ) ) ;
#9725 = advanced_face ( 'none', ( #7289 ), #27683, .t. ) ;
#9726 = direction ( 'none', ( 0.0000000000000000000, 0.8353356894261317889, -0.5497401986129166751 ) ) ;
#9727 = cartesian_point ( 'none', ( 14.79961964194559165, -17.65056414197205470, 78.07558778089332918 ) ) ;
#9728 = conical_surface ( 'none', #48831, 3.000000000000002220, 1.047197551196589638 ) ;
#9729 = edge_curve ( 'none', #12911, #24101, #37871, .t. ) ;
#9730 = direction ( 'none', ( -0.1744528435470290573, 0.0000000000000000000, 0.9846655296994790696 ) ) ;
#9731 = cartesian_point ( 'none', ( 7.046195473155800748, -19.85566330481560016, 83.44280725797196396 ) ) ;
#9732 = cartesian_point ( 'none', ( -31.01471982889639989, 33.04712403681265442, 36.10000000000007248 ) ) ;
#9734 = advanced_face ( 'none', ( #38537 ), #10443, .t. ) ;
#9733 = direction ( 'none', ( -0.07763951691203481442, 0.9969814970267332210, -6.065254942160064054e-16 ) ) ;
#9735 = edge_curve ( 'none', #44529, #50190, #23865, .t. ) ;
#9736 = circle ( 'none', #33311, 16.54801149218121381 ) ;
#9737 = oriented_edge ( 'none', *, *, #48436, .f. ) ;
#9738 = vector ( 'none', #40938, 1000.000000000000000 ) ;
#9739 = circle ( 'none', #16083, 11.10000000000000320 ) ;
#9740 = direction ( 'none', ( -0.7669678184319009828, 0.6416855659042133286, 0.0000000000000000000 ) ) ;
#9741 = vector ( 'none', #34499, 1000.000000000000227 ) ;
#9742 = cartesian_point ( 'none', ( -4.222552624587221359, -85.28527078936215844, -78.53105570869058738 ) ) ;
#9743 = line ( 'none', #14242, #2735 ) ;
#9744 = cartesian_point ( 'none', ( 14.41609754605048721, 17.96420131399566600, 77.68772788500952231 ) ) ;
#9745 = direction ( 'none', ( 0.07763951691203506422, -0.9969814970267329990, 3.684072831700384860e-16 ) ) ;
#9746 = oriented_edge ( 'none', *, *, #9735, .t. ) ;
#9747 = edge_loop ( 'none', ( #14928, #33458, #28318, #36089 ) ) ;
#9748 = cartesian_point ( 'none', ( -33.20652290245288896, -26.72338557759609756, -23.50000000000001066 ) ) ;
#9749 = axis2_placement_3d ( 'none', #43384, #19019, #47840 ) ;
#9750 = cartesian_point ( 'none', ( 14.52052071615747231, -25.10287788544658483, 68.63923048454137188 ) ) ;
#9751 = circle ( 'none', #33128, 1.500000000000001332 ) ;
#9752 = cartesian_point ( 'none', ( -52.79841644275740720, -94.80939638764732535, -41.24968993245735049 ) ) ;
#9753 = oriented_edge ( 'none', *, *, #26493, .t. ) ;
#9754 = oriented_edge ( 'none', *, *, #19115, .f. ) ;
#9755 = cartesian_point ( 'none', ( 24.88342806831616372, -50.95732723353302873, -56.64463958733551152 ) ) ;
#9756 = axis2_placement_3d ( 'none', #7019, #42825, #27324 ) ;
#9757 = oriented_edge ( 'none', *, *, #44260, .f. ) ;
#9758 = direction ( 'none', ( 0.07763951691203598016, -0.9969814970267329990, -3.577210857835342252e-15 ) ) ;
#9759 = cartesian_point ( 'none', ( -5.044478852805140079, 18.49541765150494399, 73.59999999999999432 ) ) ;
#9760 = cartesian_point ( 'none', ( 20.19940052653092266, -51.25513384473770628, -67.07618031572025075 ) ) ;
#9761 = plane ( 'none', #6482 ) ;
#9762 = oriented_edge ( 'none', *, *, #43641, .t. ) ;
#9764 = cartesian_point ( 'none', ( 18.84212215825215253, 9.425821840429980725, 83.35573965347168723 ) ) ;
#9763 = cartesian_point ( 'none', ( 13.03591482032267734, -80.34009714663365287, -86.52916223235810378 ) ) ;
#9765 = oriented_edge ( 'none', *, *, #15868, .t. ) ;
#9766 = oriented_edge ( 'none', *, *, #10170, .t. ) ;
#9767 = edge_loop ( 'none', ( #22374, #9702, #11650, #51924 ) ) ;
#9768 = direction ( 'none', ( -0.7321723316021170325, -0.05701761395921119135, -0.6787287149772860406 ) ) ;
#9769 = cartesian_point ( 'none', ( 17.80441809569097344, -10.17362748845407161, 51.10000000000000142 ) ) ;
#9771 = cartesian_point ( 'none', ( -25.96856455369950467, 33.26853680953503556, -11.60000000000001386 ) ) ;
#9770 =( bounded_curve ( ) b_spline_curve ( 3, ( #15506, #32274, #24586, #29226 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.141592653589794004, 4.703200541888888253 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8068986073050737895, 0.8068986073050737895, 1.000000000000000000 ) )
representation_item ( '' ) );
#9772 = cartesian_point ( 'none', ( -18.63335509357867181, -9.393461305617170964, 35.09999999999998721 ) ) ;
#9773 = oriented_edge ( 'none', *, *, #11269, .f. ) ;
#9775 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#9774 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#9776 = vector ( 'none', #11062, 1000.000000000000000 ) ;
#9777 = direction ( 'none', ( 1.261543459662908645e-15, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9778 = face_outer_bound ( 'none', #12579, .t. ) ;
#9779 = axis2_placement_3d ( 'none', #19300, #40274, #31579 ) ;
#9780 = cartesian_point ( 'none', ( -32.92816680015308606, -81.30193710203764113, -83.50000000000002842 ) ) ;
#9781 = vector ( 'none', #25068, 1000.000000000000114 ) ;
#9782 = vertex_point ( 'none', #40323 ) ;
#9783 = toroidal_surface ( 'none', #5010, 6.300000000000000711, 0.2000000000000000111 ) ;
#9784 = edge_curve ( 'none', #18290, #29454, #48067, .t. ) ;
#9785 = face_bound ( 'none', #11787, .t. ) ;
#9786 = axis2_placement_3d ( 'none', #32436, #52691, #40086 ) ;
#9787 = circle ( 'none', #9214, 3.049999999999999822 ) ;
#9788 = cartesian_point ( 'none', ( 24.20608819456395722, -54.28450895793577047, -97.99967906316787492 ) ) ;
#9789 = edge_curve ( 'none', #25846, #38456, #42954, .t. ) ;
#9790 = cartesian_point ( 'none', ( -18.60839244141836701, -16.69514093220426076, -50.91866461777604513 ) ) ;
#9791 = edge_curve ( 'none', #44841, #319, #27131, .t. ) ;
#9792 = direction ( 'none', ( 0.07763951691203546668, -0.9969814970267332210, -4.067980730699867884e-16 ) ) ;
#9793 = cartesian_point ( 'none', ( 21.41560652249515684, -8.477746311164860771, 79.28948028713946883 ) ) ;
#9794 = direction ( 'none', ( 0.07763951691203481442, -0.9969814970267332210, 6.065254942160064054e-16 ) ) ;
#9795 = oriented_edge ( 'none', *, *, #5192, .f. ) ;
#9796 = oriented_edge ( 'none', *, *, #696, .f. ) ;
#9797 = cartesian_point ( 'none', ( -9.805399256506602157, -39.66340443308654073, -71.66647742886974015 ) ) ;
#9798 = cartesian_point ( 'none', ( -2.988368507506399196e-15, -2.803638516277752607e-14, 88.09999999999998010 ) ) ;
#9799 = face_outer_bound ( 'none', #10066, .t. ) ;
#9800 = cartesian_point ( 'none', ( 19.30311505696477781, 8.442654189472456494, 84.60757084079638446 ) ) ;
#9801 = edge_curve ( 'none', #52802, #3077, #36952, .t. ) ;
#9802 = cartesian_point ( 'none', ( 13.06317803178597003, -35.35705682532117322, -50.52729999690392759 ) ) ;
#9803 = oriented_edge ( 'none', *, *, #10096, .t. ) ;
#9804 = edge_curve ( 'none', #49253, #51954, #44221, .t. ) ;
#9805 = oriented_edge ( 'none', *, *, #33698, .t. ) ;
#9806 = edge_curve ( 'none', #47495, #36571, #48671, .t. ) ;
#9807 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#9808 = cartesian_point ( 'none', ( 1.574485484073890218, -19.93792856493477217, 37.94999999999999574 ) ) ;
#9809 = cartesian_point ( 'none', ( 1.368426358570036468e-14, -3.125323243588901032e-14, 36.09999999999999432 ) ) ;
#9810 = oriented_edge ( 'none', *, *, #42242, .f. ) ;
#9811 = vertex_point ( 'none', #11640 ) ;
#9812 = advanced_face ( 'none', ( #18760 ), #51214, .f. ) ;
#9813 = vertex_point ( 'none', #23246 ) ;
#9814 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#9815 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#9816 = oriented_edge ( 'none', *, *, #2552, .t. ) ;
#9817 = direction ( 'none', ( -0.9647601925567280690, -0.2631307105943829772, -1.762905437289137744e-16 ) ) ;
#9818 = cartesian_point ( 'none', ( 6.739113951872793606, -29.07520052925853093, -70.14080564855038347 ) ) ;
#9819 = edge_loop ( 'none', ( #52425, #42127, #41803, #5749 ) ) ;
#9820 = face_outer_bound ( 'none', #49904, .t. ) ;
#9821 = line ( 'none', #3777, #43590 ) ;
#9822 = oriented_edge ( 'none', *, *, #34008, .f. ) ;
#9823 = axis2_placement_3d ( 'none', #20498, #37412, #40973 ) ;
#9825 = cartesian_point ( 'none', ( 24.64285514935652444, -33.61940573160958223, -40.00755124367572790 ) ) ;
#9824 = vector ( 'none', #48974, 1000.000000000000114 ) ;
#9826 = cartesian_point ( 'none', ( 10.17529185109342826, -20.20561003150048762, 35.10000000000000142 ) ) ;
#9827 = direction ( 'none', ( -0.03378627175066264282, 0.4338549379059412070, -0.9003490327066622223 ) ) ;
#9828 = direction ( 'none', ( -7.771561172376065215e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#9829 = cartesian_point ( 'none', ( 7.069432724329915985, -46.22374716212221557, -79.68239471312062960 ) ) ;
#9831 = cartesian_point ( 'none', ( -10.71779377901282793, -8.208464930214059763, 47.09999999999998721 ) ) ;
#9830 = direction ( 'none', ( -0.6256668579825838128, -0.04872354476638428300, -0.7785672732703317056 ) ) ;
#9832 = direction ( 'none', ( -0.5881599042594719551, 0.8087446612012277880, 0.0000000000000000000 ) ) ;
#9833 = direction ( 'none', ( -0.07763951691203581362, 0.9969814970267331100, 3.270671090859534121e-16 ) ) ;
#9834 = circle ( 'none', #30889, 33.81000000000000227 ) ;
#9835 = oriented_edge ( 'none', *, *, #43809, .t. ) ;
#9836 = circle ( 'none', #50331, 4.499999999999999112 ) ;
#9837 = direction ( 'none', ( -0.6256668579825849230, -0.04872354476638253440, -0.7785672732703310395 ) ) ;
#9838 = circle ( 'none', #34147, 2.750000000000000444 ) ;
#9839 = oriented_edge ( 'none', *, *, #42802, .t. ) ;
#9840 = axis2_placement_3d ( 'none', #41124, #17983, #28822 ) ;
#9841 = cartesian_point ( 'none', ( -6.935453909962934191e-15, 5.698533092230869297e-14, 36.10000000000007958 ) ) ;
#9842 = oriented_edge ( 'none', *, *, #15185, .f. ) ;
#9843 = oriented_edge ( 'none', *, *, #46999, .t. ) ;
#9844 = cartesian_point ( 'none', ( -6.496262206390140915e-15, -3.544301975534762265e-16, 86.59999999999999432 ) ) ;
#9845 = oriented_edge ( 'none', *, *, #52846, .f. ) ;
#9846 = cartesian_point ( 'none', ( 27.79191685474622275, -58.50864849262469392, -93.52883856812488261 ) ) ;
#9847 = axis2_placement_3d ( 'none', #14208, #47709, #2282 ) ;
#9848 = direction ( 'none', ( 0.9963712600446539280, -0.08511352511222039507, 4.467496846988028183e-16 ) ) ;
#9849 = oriented_edge ( 'none', *, *, #52003, .f. ) ;
#9850 = cartesian_point ( 'none', ( -9.264600416973509667, -47.89798917638907483, -73.13465523455805339 ) ) ;
#9851 = axis2_placement_3d ( 'none', #9482, #1284, #38011 ) ;
#9852 = direction ( 'none', ( 0.2631307105943829772, -0.9647601925567280690, 1.440493793230167604e-16 ) ) ;
#9853 = direction ( 'none', ( -0.3364089637009678446, -0.9417159917627186960, 7.503769484450480031e-16 ) ) ;
#9854 = circle ( 'none', #28979, 4.100000000000000533 ) ;
#9855 = edge_curve ( 'none', #16719, #30367, #16167, .t. ) ;
#9856 = direction ( 'none', ( 0.07763951691204630523, -0.9969814970267323329, 0.0000000000000000000 ) ) ;
#9857 = oriented_edge ( 'none', *, *, #20841, .t. ) ;
#9858 = oriented_edge ( 'none', *, *, #22528, .f. ) ;
#9859 = cartesian_point ( 'none', ( 5.035362188850239562, -41.24236725532547609, -40.88465704789950905 ) ) ;
#9860 = axis2_placement_3d ( 'none', #40531, #20262, #48706 ) ;
#9861 = edge_curve ( 'none', #26913, #43984, #41690, .t. ) ;
#9862 = advanced_face ( 'none', ( #52494 ), #40409, .t. ) ;
#9863 = cartesian_point ( 'none', ( -22.59236835216092487, -18.18199362667027330, 46.56076951545868781 ) ) ;
#9864 = oriented_edge ( 'none', *, *, #26110, .t. ) ;
#9865 = cartesian_point ( 'none', ( 18.95018675452672952, 9.615244249032883772, 39.95000000000000284 ) ) ;
#9866 = cartesian_point ( 'none', ( -20.82146228637682484, -3.216902907024518310, 84.30445621932432232 ) ) ;
#9867 = oriented_edge ( 'none', *, *, #15025, .t. ) ;
#9868 = circle ( 'none', #45067, 3.929200000000001580 ) ;
#9869 = edge_curve ( 'none', #26168, #40888, #31251, .t. ) ;
#9870 = edge_curve ( 'none', #27540, #17936, #15550, .t. ) ;
#9871 = face_outer_bound ( 'none', #30000, .t. ) ;
#9872 = edge_curve ( 'none', #48254, #42142, #33431, .t. ) ;
#9873 = advanced_face ( 'none', ( #46765 ), #16856, .f. ) ;
#9874 = oriented_edge ( 'none', *, *, #22438, .f. ) ;
#9875 = direction ( 'none', ( 7.834235052798483843e-16, 4.476705744456276341e-16, -1.000000000000000000 ) ) ;
#9876 = circle ( 'none', #36036, 3.399999999999990585 ) ;
#9877 = cartesian_point ( 'none', ( -29.44524501317745191, -58.22199679863502553, -77.96812525961919960 ) ) ;
#9878 = edge_curve ( 'none', #30710, #3520, #29599, .t. ) ;
#9879 = cartesian_point ( 'none', ( -2.716377867837282967, -48.61529056772083379, -77.50913005362230024 ) ) ;
#9880 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#9881 = edge_curve ( 'none', #12589, #32950, #30880, .t. ) ;
#9882 = direction ( 'none', ( 0.9969814970267328880, 0.07763951691203604955, 0.0000000000000000000 ) ) ;
#9883 = direction ( 'none', ( 0.9969814970267332210, 0.07763951691203474503, -8.163404592832039882e-15 ) ) ;
#9884 = face_outer_bound ( 'none', #480, .t. ) ;
#9886 = oriented_edge ( 'none', *, *, #40953, .t. ) ;
#9885 = cartesian_point ( 'none', ( -4.244567498646179438, -20.63583148658755917, 79.89775469471153713 ) ) ;
#9887 = line ( 'none', #11753, #30320 ) ;
#9888 = edge_curve ( 'none', #23779, #31312, #3251, .t. ) ;
#9889 = cylindrical_surface ( 'none', #14020, 36.00000000000000000 ) ;
#9890 = cartesian_point ( 'none', ( -0.2679160142519191878, 21.06679083137338893, 78.38094578857905503 ) ) ;
#9891 = edge_loop ( 'none', ( #32617, #28871, #41279, #25922, #13300 ) ) ;
#9892 = cartesian_point ( 'none', ( 5.907455653705298459, -46.31423564028876427, -79.88826177964503472 ) ) ;
#9893 = edge_loop ( 'none', ( #37040, #13371, #23715, #4609 ) ) ;
#9894 = oriented_edge ( 'none', *, *, #45238, .t. ) ;
#9895 = direction ( 'none', ( 0.03998730732732113519, -0.5134834309495952542, 0.8571673007021106683 ) ) ;
#9896 = cartesian_point ( 'none', ( -39.87876203609928893, -30.16097376525107521, 76.10000000000007958 ) ) ;
#9897 = oriented_edge ( 'none', *, *, #40460, .t. ) ;
#9898 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#9899 = axis2_placement_3d ( 'none', #28984, #41611, #4572 ) ;
#9900 = cartesian_point ( 'none', ( 4.193407565799896375, -20.64614531279609011, 84.90443154097954448 ) ) ;
#9901 = vertex_point ( 'none', #6284 ) ;
#9902 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#9903 = circle ( 'none', #7993, 0.09999999999999799327 ) ;
#9904 = axis2_placement_3d ( 'none', #16816, #52593, #4519 ) ;
#9905 = circle ( 'none', #17043, 3.049999999999999378 ) ;
#9906 = oriented_edge ( 'none', *, *, #2941, .f. ) ;
#9907 = oriented_edge ( 'none', *, *, #50578, .t. ) ;
#9908 = axis2_placement_3d ( 'none', #46925, #39132, #10421 ) ;
#9909 = oriented_edge ( 'none', *, *, #31977, .t. ) ;
#9910 = cartesian_point ( 'none', ( -4.038432896653453064, -76.74519758627597810, -79.07420004952699344 ) ) ;
#9911 = direction ( 'none', ( 0.6425666924561057591, -0.7662297604152558117, 0.0000000000000000000 ) ) ;
#9912 = cartesian_point ( 'none', ( 0.8262210157225190477, -28.79966480190998368, 68.31072833848759274 ) ) ;
#9913 = vertex_point ( 'none', #46874 ) ;
#9914 = edge_loop ( 'none', ( #6999, #46098, #32901, #52730, #19840, #44624, #1356 ) ) ;
#9915 = advanced_face ( 'none', ( #16798 ), #31485, .t. ) ;
#9916 = cartesian_point ( 'none', ( 6.016180555918602124, -19.72869179495582515, -93.49999999999997158 ) ) ;
#9917 = plane ( 'none', #45126 ) ;
#9918 = cartesian_point ( 'none', ( -2.418674932611536210, -51.90567928683157106, -49.21720130652279579 ) ) ;
#9919 = cartesian_point ( 'none', ( 23.85804408467996751, -40.63724865324775948, -55.99981417265374262 ) ) ;
#9920 = line ( 'none', #22505, #51984 ) ;
#9921 = cartesian_point ( 'none', ( 13.54510167523357289, 16.13770877006242799, 84.42144688694153842 ) ) ;
#9922 = vertex_point ( 'none', #10549 ) ;
#9923 = line ( 'none', #33435, #34186 ) ;
#9924 = advanced_face ( 'none', ( #15505 ), #46696, .f. ) ;
#9925 = cartesian_point ( 'none', ( 3.447012308786472801, -12.63835852249341229, 97.09999999999998010 ) ) ;
#9926 = axis2_placement_3d ( 'none', #5127, #33145, #8714 ) ;
#9927 = cartesian_point ( 'none', ( -8.789131259397317208, 17.99566226713731609, 35.83323728337002478 ) ) ;
#9928 = edge_loop ( 'none', ( #8701, #43191, #22221, #45698, #18411, #22085 ) ) ;
#9930 = cartesian_point ( 'none', ( -3.489675756723882749, -42.36470487466774415, -78.15807489738442371 ) ) ;
#9929 = direction ( 'none', ( -0.7168089250101853382, -0.6972696501539003000, -2.744776508766648752e-16 ) ) ;
#9931 = vector ( 'none', #11472, 1000.000000000000114 ) ;
#9932 = cartesian_point ( 'none', ( -15.51046230041592899, -57.37741870905831831, -23.50000000000023448 ) ) ;
#9933 = axis2_placement_3d ( 'none', #47546, #23161, #6952 ) ;
#9934 = edge_curve ( 'none', #21568, #35944, #1501, .t. ) ;
#9935 = direction ( 'none', ( -4.719061745996508314e-16, -6.282398158881017394e-16, -1.000000000000000000 ) ) ;
#9936 = face_outer_bound ( 'none', #33683, .t. ) ;
#9937 = cartesian_point ( 'none', ( 23.51958887428332545, -8.489729811405878124, -57.71373106758441196 ) ) ;
#9938 = cartesian_point ( 'none', ( -8.859410369289967946, -53.11575881481404338, -73.13547009136080135 ) ) ;
#9939 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203581362, -8.006416042969878063e-16 ) ) ;
#9940 = cartesian_point ( 'none', ( -11.66496357993552557, 6.665480078642259443, 69.09999999999999432 ) ) ;
#9941 = oriented_edge ( 'none', *, *, #3160, .f. ) ;
#9943 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203579974, -8.260587980841937794e-16 ) ) ;
#9942 = cartesian_point ( 'none', ( 3.854802014682616296, -49.50013132737732491, -63.50000000000000000 ) ) ;
#9944 = cartesian_point ( 'none', ( -24.42604667715489342, -1.902168164344802070, 88.10000000000006537 ) ) ;
#9945 = oriented_edge ( 'none', *, *, #36057, .t. ) ;
#9947 = vertex_point ( 'none', #1835 ) ;
#9946 = edge_curve ( 'none', #11504, #28624, #864, .t. ) ;
#9948 = cartesian_point ( 'none', ( 25.10287788544653864, 14.52052071615748829, 46.56076951545872333 ) ) ;
#9949 = oriented_edge ( 'none', *, *, #39092, .f. ) ;
#9950 = edge_curve ( 'none', #2600, #39372, #22509, .t. ) ;
#9951 = oriented_edge ( 'none', *, *, #35123, .f. ) ;
#9952 = axis2_placement_3d ( 'none', #1509, #38247, #34321 ) ;
#9953 = cartesian_point ( 'none', ( 55.75645026222528600, -99.47135070476812757, -114.7652416360252516 ) ) ;
#9954 = face_outer_bound ( 'none', #41276, .t. ) ;
#9955 = edge_curve ( 'none', #22441, #25638, #26349, .t. ) ;
#9956 = line ( 'none', #29966, #30996 ) ;
#9957 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#9958 = vertex_point ( 'none', #10373 ) ;
#9959 = edge_curve ( 'none', #17464, #17230, #11673, .t. ) ;
#9960 = oriented_edge ( 'none', *, *, #13846, .f. ) ;
#9961 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203606342, -6.213078110590547704e-17 ) ) ;
#9962 = direction ( 'none', ( 7.771561172376065215e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#9963 = b_spline_curve_with_knots ( 'none', 3,
( #47216, #51131, #30709, #18424 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.002461658638000416201 ),
.unspecified. ) ;
#9964 = edge_loop ( 'none', ( #42, #31007 ) ) ;
#9965 = cartesian_point ( 'none', ( 22.39960212728981759, -36.47612677545559734, 36.10000000000008669 ) ) ;
#9966 = oriented_edge ( 'none', *, *, #37195, .f. ) ;
#9967 = oriented_edge ( 'none', *, *, #37548, .t. ) ;
#9968 = cartesian_point ( 'none', ( -17.17410750452814128, 23.36844927087836510, 69.01782564361595007 ) ) ;
#9969 = circle ( 'none', #1971, 18.49999999999999645 ) ;
#9970 = edge_loop ( 'none', ( #37977, #26625, #52375, #51770, #31744 ) ) ;
#9971 = face_outer_bound ( 'none', #6599, .t. ) ;
#9972 = direction ( 'none', ( 7.771561172376069159e-16, 3.885780586188018802e-16, -1.000000000000000000 ) ) ;
#9973 = direction ( 'none', ( -0.6256668579825839238, -0.04872354476638256909, -0.7785672732703315946 ) ) ;
#9974 = advanced_face ( 'none', ( #46716 ), #39429, .f. ) ;
#9975 = direction ( 'none', ( 0.07763951691203481442, -0.9969814970267332210, 6.065254942160064054e-16 ) ) ;
#9976 = axis2_placement_3d ( 'none', #28905, #4496, #12320 ) ;
#9977 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#9978 = oriented_edge ( 'none', *, *, #1210, .f. ) ;
#9979 = face_outer_bound ( 'none', #52477, .t. ) ;
#9980 = edge_loop ( 'none', ( #13568, #46703, #19609, #34896 ) ) ;
#9981 = cartesian_point ( 'none', ( 15.56359400931217962, -143.8561127418754211, -70.21547006036392702 ) ) ;
#9982 = toroidal_surface ( 'none', #24572, 2.600000000000001865, 0.4000000000000000222 ) ;
#9984 = direction ( 'none', ( -0.07763951691203546668, 0.9969814970267332210, 4.067980730699867884e-16 ) ) ;
#9983 = cartesian_point ( 'none', ( 19.39693196375135287, -8.222348428739874038, 80.31416000000000111 ) ) ;
#9985 = advanced_face ( 'none', ( #9113 ), #30229, .t. ) ;
#9986 = cartesian_point ( 'none', ( -18.97514975739207088, 21.46382327307600235, 47.17963904593671032 ) ) ;
#9987 = oriented_edge ( 'none', *, *, #34342, .f. ) ;
#9988 = cartesian_point ( 'none', ( 7.643028877105314756, -19.63247209858592512, 80.10550629418131052 ) ) ;
#9989 = cartesian_point ( 'none', ( 8.529418685129959599, -30.63023751676223227, -68.64825166242731314 ) ) ;
#9990 = oriented_edge ( 'none', *, *, #13122, .f. ) ;
#9991 = oriented_edge ( 'none', *, *, #48110, .f. ) ;
#9992 = face_outer_bound ( 'none', #51816, .t. ) ;
#9993 = direction ( 'none', ( -0.9969814970267332210, -0.07763951691203521688, 9.942295742911857410e-15 ) ) ;
#9994 = vertex_point ( 'none', #48127 ) ;
#9995 = vertex_point ( 'none', #15523 ) ;
#9996 = cartesian_point ( 'none', ( 8.621517815812753227, -49.69924504402045073, -86.28276498398878402 ) ) ;
#9997 = direction ( 'none', ( 0.5118714294418578170, 0.03986177338441910384, 0.8581367482772186417 ) ) ;
#9998 = cartesian_point ( 'none', ( -12.39722481746121474, -53.86054247759630442, -64.03003627076159887 ) ) ;
#9999 = cartesian_point ( 'none', ( -18.62835190675879460, -11.16033373969927744, -91.50595987586416413 ) ) ;
#10000 = axis2_placement_3d ( 'none', #2842, #3027, #36182 ) ;
#10001 = line ( 'none', #41006, #41204 ) ;
#10002 = circle ( 'none', #42216, 3.249999999999993339 ) ;
#10003 = direction ( 'none', ( 7.682346822183002424e-16, 3.965082230804130713e-16, -1.000000000000000000 ) ) ;
#10004 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#10005 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#10006 = face_outer_bound ( 'none', #5208, .t. ) ;
#10007 = direction ( 'none', ( -0.7168089250101852272, -0.6972696501539006331, -2.744776508766648259e-16 ) ) ;
#10008 = cartesian_point ( 'none', ( -12.32127786340118014, 5.516893311716250636, 46.18827932389383761 ) ) ;
#10009 = oriented_edge ( 'none', *, *, #5418, .f. ) ;
#10010 = axis2_placement_3d ( 'none', #46273, #21889, #1910 ) ;
#10011 = oriented_edge ( 'none', *, *, #17360, .f. ) ;
#10012 = edge_loop ( 'none', ( #48039, #40506, #50517, #36704, #29649, #29250, #11798, #22482, #1235, #31930, #15153, #9211, #33633 ) ) ;
#10013 = oriented_edge ( 'none', *, *, #26251, .t. ) ;
#10014 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#10015 = oriented_edge ( 'none', *, *, #28317, .f. ) ;
#10016 = vertex_point ( 'none', #43839 ) ;
#10017 = axis2_placement_3d ( 'none', #12177, #8812, #638 ) ;
#10018 = cartesian_point ( 'none', ( 3.620570423305820906, -46.49232587070025602, -63.50000000000000000 ) ) ;
#10019 = edge_curve ( 'none', #41647, #27796, #235, .t. ) ;
#10020 = conical_surface ( 'none', #40223, 25.00000000000002132, 0.7853981633974466137 ) ;
#10021 = cartesian_point ( 'none', ( 27.16466695696917455, -56.29928670555738535, -93.22501276665153114 ) ) ;
#10022 = oriented_edge ( 'none', *, *, #36972, .f. ) ;
#10023 = cartesian_point ( 'none', ( 4.293465285235673612, -55.13307678557828950, -63.50000000000007105 ) ) ;
#10024 = edge_curve ( 'none', #46281, #11585, #34662, .t. ) ;
#10025 = cartesian_point ( 'none', ( 5.395946425386552114, -69.29021404335792056, -89.50000000000000000 ) ) ;
#10026 = edge_curve ( 'none', #47021, #43072, #21265, .t. ) ;
#10027 = cartesian_point ( 'none', ( -8.594927784724882613, -49.07301069837586738, -72.72179551098804495 ) ) ;
#10028 = circle ( 'none', #13237, 0.1999999999999980682 ) ;
#10029 = direction ( 'none', ( -0.8931569858525018057, -0.06955422654783562086, -0.4443341177449763313 ) ) ;
#10030 = plane ( 'none', #12593 ) ;
#10031 = cartesian_point ( 'none', ( -11.02656560813740860, -37.29999560502659506, -54.50046465171816124 ) ) ;
#10032 = b_spline_curve_with_knots ( 'none', 3,
( #9435, #17462, #45416, #49333, #45941, #33689, #1085, #20884, #21050, #33346, #17283, #9260 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 6.582812753581314488e-17, 0.0007397396225989352975, 0.001479479245197804892, 0.002219218867796674162, 0.002589088679096112049, 0.002958958490395549937 ),
.unspecified. ) ;
#10033 = edge_loop ( 'none', ( #473, #30587, #45763, #29098 ) ) ;
#10034 = direction ( 'none', ( -0.8931569858525015837, -0.06955422654783566250, -0.4443341177449764978 ) ) ;
#10035 = oriented_edge ( 'none', *, *, #3789, .t. ) ;
#10036 = edge_curve ( 'none', #52799, #14604, #29544, .t. ) ;
#10037 = plane ( 'none', #36112 ) ;
#10038 = vector ( 'none', #41160, 1000.000000000000114 ) ;
#10039 = cartesian_point ( 'none', ( 36.15246837645563005, -87.07837078407783338, -77.59978031881053084 ) ) ;
#10040 = edge_curve ( 'none', #18013, #24541, #43555, .t. ) ;
#10041 = oriented_edge ( 'none', *, *, #24465, .f. ) ;
#10042 = direction ( 'none', ( -0.07763951691203460626, 0.9969814970267332210, 0.0000000000000000000 ) ) ;
#10043 = vertex_point ( 'none', #11081 ) ;
#10044 = edge_loop ( 'none', ( #8468, #1158, #13010, #38751 ) ) ;
#10045 = vector ( 'none', #46656, 1000.000000000000000 ) ;
#10046 = cartesian_point ( 'none', ( 1.445269781075234566e-14, 2.840496148592324860e-15, -30.49999999999997158 ) ) ;
#10047 = cartesian_point ( 'none', ( 20.19940052653092266, -51.25513384473770628, -67.07618031572025075 ) ) ;
#10048 = cartesian_point ( 'none', ( -14.24119181321405136, 41.51964792809037164, -18.49999999999997158 ) ) ;
#10049 = edge_loop ( 'none', ( #14735, #30563, #30987, #24273 ) ) ;
#10050 = cartesian_point ( 'none', ( -14.79222159212573295, 20.33992822921087651, 81.09999999999998010 ) ) ;
#10051 = direction ( 'none', ( 0.1734171677630663433, 0.01350478937626409075, -0.9847558614138528510 ) ) ;
#10052 = advanced_face ( 'none', ( #37206 ), #3425, .f. ) ;
#10053 = cylindrical_surface ( 'none', #35273, 3.049999999999999822 ) ;
#10054 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#10055 = face_outer_bound ( 'none', #25812, .t. ) ;
#10056 = cartesian_point ( 'none', ( 17.76799291208379117, -47.28999572559332165, -45.09367932883677099 ) ) ;
#10057 = axis2_placement_3d ( 'none', #1374, #29914, #26132 ) ;
#10058 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10059 = cylindrical_surface ( 'none', #4209, 1.500000000000001332 ) ;
#10060 = oriented_edge ( 'none', *, *, #30054, .t. ) ;
#10061 = axis2_placement_3d ( 'none', #41155, #727, #12968 ) ;
#10062 = b_spline_curve_with_knots ( 'none', 3,
( #18028, #50220, #18207, #9968, #50562, #45951, #21753, #50043, #38501, #17843, #46649, #30500 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 5.910699551760727348e-16, 0.001136001831455122181, 0.001704002747182383490, 0.002272003662909645016, 0.003408005494364167200, 0.004544007325818685480 ),
.unspecified. ) ;
#10063 = vertex_point ( 'none', #39772 ) ;
#10064 = cartesian_point ( 'none', ( -13.76985202582255852, 2.981807369188922419, 47.09999999999998721 ) ) ;
#10065 = cartesian_point ( 'none', ( -4.262153516656871588, -47.29786859234016561, -84.20153541894758575 ) ) ;
#10066 = edge_loop ( 'none', ( #8333, #9094, #44084, #3534, #37845, #5997, #32480, #11689, #16149, #41653, #44298 ) ) ;
#10067 = oriented_edge ( 'none', *, *, #40246, .t. ) ;
#10068 = oriented_edge ( 'none', *, *, #8569, .t. ) ;
#10069 = cartesian_point ( 'none', ( 24.89205586985665875, -36.28202798317551725, 36.10000000000003695 ) ) ;
#10070 = face_outer_bound ( 'none', #42375, .t. ) ;
#10071 = advanced_face ( 'none', ( #42903 ), #11256, .f. ) ;
#10072 = cartesian_point ( 'none', ( -33.04712403681271837, -31.01471982889620804, 76.10000000000007958 ) ) ;
#10073 = oriented_edge ( 'none', *, *, #26342, .f. ) ;
#10074 = cartesian_point ( 'none', ( 4.862101246292873213, 28.44168684694261273, 68.37221388606073447 ) ) ;
#10075 = cartesian_point ( 'none', ( 20.54432040851320451, 4.669681716400156724, 83.90618396247005251 ) ) ;
#10076 = face_outer_bound ( 'none', #3551, .t. ) ;
#10077 = oriented_edge ( 'none', *, *, #36369, .t. ) ;
#10078 = cartesian_point ( 'none', ( -8.988837399671265160, 5.136314074800941043, 68.59999999999999432 ) ) ;
#10079 = oriented_edge ( 'none', *, *, #7624, .f. ) ;
#10080 = axis2_placement_3d ( 'none', #27493, #23416, #43681 ) ;
#10081 = cartesian_point ( 'none', ( 1.035147806283253474e-14, -2.426811031349353182e-14, 40.79999999999999005 ) ) ;
#10082 = vertex_point ( 'none', #23748 ) ;
#10083 = direction ( 'none', ( -0.3875138491466283974, -0.7394251261728616020, -0.5505301985393824538 ) ) ;
#10084 = vertex_point ( 'none', #44008 ) ;
#10085 = cartesian_point ( 'none', ( -20.88559535426882618, -19.24452926672267239, 67.59999999999999432 ) ) ;
#10086 = direction ( 'none', ( 0.8931569858525014727, 0.06955422654783569025, 0.4443341177449765533 ) ) ;
#10087 = axis2_placement_3d ( 'none', #4071, #44675, #44505 ) ;
#10088 = direction ( 'none', ( 0.9647601925567254044, 0.2631307105943931357, 0.0000000000000000000 ) ) ;
#10089 = circle ( 'none', #47861, 21.95198850781879685 ) ;
#10090 = edge_curve ( 'none', #8994, #8389, #44172, .t. ) ;
#10091 = cartesian_point ( 'none', ( 15.82754052272535361, -16.73561243221427119, 77.29556845902042994 ) ) ;
#10092 = direction ( 'none', ( 0.5882076359133950882, -0.8087099461816794621, 0.0000000000000000000 ) ) ;
#10093 = edge_curve ( 'none', #1960, #17179, #39755, .t. ) ;
#10094 = cartesian_point ( 'none', ( -15.02314463322164606, -53.13819242866020431, -51.26299238057819707 ) ) ;
#10095 = oriented_edge ( 'none', *, *, #3498, .f. ) ;
#10096 = edge_curve ( 'none', #30956, #20683, #32097, .t. ) ;
#10097 = oriented_edge ( 'none', *, *, #44828, .f. ) ;
#10098 = cartesian_point ( 'none', ( -20.93472648541454006, -20.06831400444202984, 48.63923048454130793 ) ) ;
#10099 = circle ( 'none', #45032, 5.500000000000000000 ) ;
#10100 = cartesian_point ( 'none', ( 28.18031263361106298, -80.35464487516775023, -96.80037991685310317 ) ) ;
#10101 = circle ( 'none', #46295, 2.499999999999997335 ) ;
#10102 = oriented_edge ( 'none', *, *, #45857, .t. ) ;
#10103 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203552219, -8.049792819408126421e-16 ) ) ;
#10104 = face_outer_bound ( 'none', #49045, .t. ) ;
#10106 = cartesian_point ( 'none', ( 31.97074295355616158, 17.21905748877971121, -48.53507287431096273 ) ) ;
#10105 = cartesian_point ( 'none', ( 4.603522301423107699, 18.25962959665269025, -93.49999999999990052 ) ) ;
#10107 = edge_curve ( 'none', #8382, #33258, #2183, .t. ) ;
#10108 = oriented_edge ( 'none', *, *, #34398, .f. ) ;
#10109 = direction ( 'none', ( 0.5655933569669084893, 0.04404534601146169875, -0.8235072325423948847 ) ) ;
#10110 = cartesian_point ( 'none', ( 18.23492970955553361, 46.55628140742746268, 76.10000000000005116 ) ) ;
#10111 = cartesian_point ( 'none', ( 26.90215330591431453, -82.41400565614735285, -88.78210288177747600 ) ) ;
#10112 = line ( 'none', #45460, #27350 ) ;
#10113 = direction ( 'none', ( 6.935824447209356969e-17, -9.207530301902022722e-17, -1.000000000000000000 ) ) ;
#10114 = cartesian_point ( 'none', ( -14.52052071615753093, 25.10287788544648890, 46.56076951545865938 ) ) ;
#10115 = edge_curve ( 'none', #43431, #10940, #33379, .t. ) ;
#10116 = direction ( 'none', ( 0.5613294601901646086, 0.3869357523536808841, 0.7315667848345149826 ) ) ;
#10117 = plane ( 'none', #25443 ) ;
#10118 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#10119 = oriented_edge ( 'none', *, *, #49443, .f. ) ;
#10120 = edge_loop ( 'none', ( #37383, #15563, #20742, #1077, #40752, #31674, #1021, #36979 ) ) ;
#10121 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203471728, -1.067522139062656903e-14 ) ) ;
#10122 = circle ( 'none', #9749, 5.500000000000000888 ) ;
#10123 = manifold_solid_brep ( '������60000��10ϵ��-6-solid1', #30283 ) ;
#10124 = advanced_face ( 'none', ( #34041 ), #10389, .t. ) ;
#10125 = cartesian_point ( 'none', ( -41.23378017342041346, 32.25131898846426992, 76.10000000000006537 ) ) ;
#10126 = plane ( 'none', #43615 ) ;
#10127 = axis2_placement_3d ( 'none', #29427, #45950, #5696 ) ;
#10128 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#10129 = oriented_edge ( 'none', *, *, #43707, .f. ) ;
#10130 = oriented_edge ( 'none', *, *, #51288, .f. ) ;
#10131 = advanced_face ( 'none', ( #52445 ), #23191, .f. ) ;
#10132 = axis2_placement_3d ( 'none', #9243, #29580, #49672 ) ;
#10133 = vertex_point ( 'none', #28704 ) ;
#10134 = cartesian_point ( 'none', ( 18.23492970955553361, 46.55628140742745558, 36.10000000000006537 ) ) ;
#10135 = cartesian_point ( 'none', ( -46.51126460293851039, 17.65686169837203678, -23.50000000000003197 ) ) ;
#10136 = cartesian_point ( 'none', ( 16.36064434346419461, -68.63694830935155267, -49.87507271776925677 ) ) ;
#10137 = direction ( 'none', ( -0.07763951691203577199, 0.9969814970267331100, 7.206560231914038317e-16 ) ) ;
#10138 = cartesian_point ( 'none', ( -5.393075059411223177e-15, -2.757241680607875058e-14, 95.59999999999999432 ) ) ;
#10139 = vertex_point ( 'none', #7873 ) ;
#10140 = cartesian_point ( 'none', ( -5.451634024708202908, -47.19881999598904798, -83.47713122427180110 ) ) ;
#10141 = cartesian_point ( 'none', ( -3.649393109962772108, -37.83664930556409445, -77.72111282099376695 ) ) ;
#10142 = face_outer_bound ( 'none', #22496, .t. ) ;
#10143 = cartesian_point ( 'none', ( 19.07174048297073554, 8.952679543379144178, 84.30445621919848520 ) ) ;
#10144 = face_bound ( 'none', #44316, .t. ) ;
#10145 = vertex_point ( 'none', #15870 ) ;
#10146 = edge_loop ( 'none', ( #5432, #14863 ) ) ;
#10147 = line ( 'none', #26078, #26116 ) ;
#10148 = cartesian_point ( 'none', ( -13.40121103490538168, 1.630197165354519750, 47.09999999999998721 ) ) ;
#10149 = circle ( 'none', #36418, 3.249999999999993339 ) ;
#10150 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#10151 = oriented_edge ( 'none', *, *, #11602, .t. ) ;
#10152 = cartesian_point ( 'none', ( 22.30761115990802068, -82.21621774379360659, -57.37186616958588559 ) ) ;
#10153 = cartesian_point ( 'none', ( -2.931376437585147876, -28.85206096770002659, 46.18217435638412383 ) ) ;
#10154 = spherical_surface ( 'none', #41064, 3.572000000000000508 ) ;
#10155 = axis2_placement_3d ( 'none', #38607, #13638, #5449 ) ;
#10156 = vertex_point ( 'none', #20015 ) ;
#10157 = cartesian_point ( 'none', ( 1.368426358570035048e-14, -3.125323243588900401e-14, 36.10000000000003695 ) ) ;
#10159 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#10158 = direction ( 'none', ( 0.9799904741759231097, 0.1990443933509544738, 4.219127816027554031e-16 ) ) ;
#10160 = cartesian_point ( 'none', ( -19.24452926672256226, 20.88559535426886526, 47.59999999999998010 ) ) ;
#10161 = axis2_placement_3d ( 'none', #26822, #22553, #6504 ) ;
#10162 = cartesian_point ( 'none', ( -13.53806550992998758, -53.88242489549306669, -76.50763861560305656 ) ) ;
#10163 = cartesian_point ( 'none', ( -21.01690563986269922, 1.467032858872773016, 79.01930538398808324 ) ) ;
#10164 = oriented_edge ( 'none', *, *, #17786, .f. ) ;
#10165 = vertex_point ( 'none', #40287 ) ;
#10166 = axis2_placement_3d ( 'none', #11018, #26873, #35293 ) ;
#10167 = edge_curve ( 'none', #8483, #36570, #51155, .t. ) ;
#10168 = cartesian_point ( 'none', ( 2.038436529958829624, -54.80717238535974190, -40.89298492960008247 ) ) ;
#10169 = axis2_placement_3d ( 'none', #29546, #17589, #45894 ) ;
#10170 = edge_curve ( 'none', #5164, #45260, #28913, .t. ) ;
#10171 = cartesian_point ( 'none', ( -24.16361504071910460, -21.62007653002029173, 51.09999999999998721 ) ) ;
#10172 = cartesian_point ( 'none', ( -14.54368351514832369, -70.84300438159867497, -30.95898384862255170 ) ) ;
#10173 = cartesian_point ( 'none', ( 18.16770947455948360, -41.12006396970974009, -79.64389671555585437 ) ) ;
#10174 = direction ( 'none', ( -6.935824447209354504e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#10176 = cartesian_point ( 'none', ( -7.335583104537553375e-15, 5.949524362609188065e-14, 46.10000000000007958 ) ) ;
#10175 = cartesian_point ( 'none', ( 36.08924247936834462, -17.25011818119972418, -30.49999999999993605 ) ) ;
#10177 = advanced_face ( 'none', ( #19997 ), #49894, .f. ) ;
#10178 = direction ( 'none', ( 6.935824447209356969e-17, -9.207530301902022722e-17, -1.000000000000000000 ) ) ;
#10179 = direction ( 'none', ( 1.647987516595949858e-16, 2.240078029461010062e-16, -1.000000000000000000 ) ) ;
#10180 = edge_curve ( 'none', #4091, #42721, #40355, .t. ) ;
#10181 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#10182 = vertex_point ( 'none', #20198 ) ;
#10183 = edge_curve ( 'none', #12582, #39118, #41637, .t. ) ;
#10184 = oriented_edge ( 'none', *, *, #12074, .t. ) ;
#10185 = edge_curve ( 'none', #20644, #29205, #35363, .t. ) ;
#10186 = advanced_face ( 'none', ( #39101 ), #573, .f. ) ;
#10187 = edge_curve ( 'none', #2395, #41434, #32758, .t. ) ;
#10188 = direction ( 'none', ( 4.001291945746183089e-17, -2.509912703783188365e-16, -1.000000000000000000 ) ) ;
#10189 = circle ( 'none', #12268, 40.00000000000000711 ) ;
#10191 = cartesian_point ( 'none', ( 21.37091114016324767, 38.13617033640654341, -14.60000000000004405 ) ) ;
#10190 = vector ( 'none', #48078, 1000.000000000000000 ) ;
#10192 = edge_curve ( 'none', #28669, #41742, #30830, .t. ) ;
#10193 = vector ( 'none', #12374, 1000.000000000000227 ) ;
#10194 = oriented_edge ( 'none', *, *, #6754, .f. ) ;
#10195 = oriented_edge ( 'none', *, *, #15865, .t. ) ;
#10196 = cartesian_point ( 'none', ( -28.04931266693033720, 7.364585288099141813, 64.53566469052393018 ) ) ;
#10197 = direction ( 'none', ( -0.6256668579825841459, -0.04872354476638446341, -0.7785672732703313725 ) ) ;
#10198 = oriented_edge ( 'none', *, *, #8488, .f. ) ;
#10199 = direction ( 'none', ( 0.6416855659042134397, 0.7669678184319009828, 5.842889237502676910e-16 ) ) ;
#10200 = face_outer_bound ( 'none', #34840, .t. ) ;
#10201 = oriented_edge ( 'none', *, *, #44666, .f. ) ;
#10202 = cartesian_point ( 'none', ( -10.36659480760269325, -18.34089700884074148, 79.59140446250154355 ) ) ;
#10203 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#10204 = face_outer_bound ( 'none', #49591, .t. ) ;
#10205 = direction ( 'none', ( -7.771561172376065215e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#10206 = oriented_edge ( 'none', *, *, #32993, .t. ) ;
#10207 = edge_loop ( 'none', ( #6937, #15001, #31558, #39831 ) ) ;
#10208 = cartesian_point ( 'none', ( -16.79627556723654891, 25.47926859369115959, 51.09999999999998721 ) ) ;
#10210 = cartesian_point ( 'none', ( 7.026008317479496057, -38.61966968828255631, -30.49999999999997513 ) ) ;
#10209 = axis2_placement_3d ( 'none', #34277, #50254, #9837 ) ;
#10211 = line ( 'none', #49018, #50324 ) ;
#10212 = direction ( 'none', ( 8.063019224871532827e-17, -6.472430127035528280e-16, -1.000000000000000000 ) ) ;
#10213 = cartesian_point ( 'none', ( -20.65633945108841729, -4.148719850936166686, 83.44280725804932786 ) ) ;
#10214 = direction ( 'none', ( -0.9908715100006750820, -0.07716370422899507253, 0.1105414556564295742 ) ) ;
#10215 = vertex_point ( 'none', #45425 ) ;
#10216 = oriented_edge ( 'none', *, *, #7222, .f. ) ;
#10217 = axis2_placement_3d ( 'none', #33982, #25762, #1358 ) ;
#10218 = cartesian_point ( 'none', ( 38.28533053090420424, 24.29579148607566452, -30.49999999999993250 ) ) ;
#10219 = cartesian_point ( 'none', ( 1.184680419577753607, -23.00210738043306691, 82.91044459614145978 ) ) ;
#10220 = axis2_placement_3d ( 'none', #50360, #25286, #1064 ) ;
#10221 = cartesian_point ( 'none', ( -2.624037462648922681, 20.85923466088482314, -93.49999999999997158 ) ) ;
#10222 = cartesian_point ( 'none', ( -15.40084814990143869, -83.74850953543305820, -30.19962008315370383 ) ) ;
#10223 = direction ( 'none', ( -0.8931569858525004735, -0.06955422654783564862, -0.4443341177449787738 ) ) ;
#10224 = oriented_edge ( 'none', *, *, #38379, .f. ) ;
#10225 = axis2_placement_3d ( 'none', #7484, #27247, #40076 ) ;
#10227 = cartesian_point ( 'none', ( 15.28556552959629222, -14.49979544400485487, 84.81098790533192755 ) ) ;
#10226 = cartesian_point ( 'none', ( 24.20608819456401761, -54.28450895793575626, -103.4999999999997442 ) ) ;
#10228 = oriented_edge ( 'none', *, *, #7486, .f. ) ;
#10229 = axis2_placement_3d ( 'none', #8546, #37071, #28336 ) ;
#10230 = vertex_point ( 'none', #45601 ) ;
#10231 = cartesian_point ( 'none', ( 39.97567307407044268, -42.02315507282902729, 74.10000000000007958 ) ) ;
#10232 = cartesian_point ( 'none', ( 18.65309596242885704, -50.26440374366562480, -58.06293319979263146 ) ) ;
#10233 = cartesian_point ( 'none', ( -1.148591484446087829, 21.03701288935017644, 79.38769305302332668 ) ) ;
#10234 = cartesian_point ( 'none', ( -20.47814309609156425, -10.54226551803002643, 79.48752479602586618 ) ) ;
#10235 = advanced_face ( 'none', ( #38487 ), #18099, .f. ) ;
#10236 = cartesian_point ( 'none', ( 17.55721549280158200, -37.53255225887667734, -67.86744369996344517 ) ) ;
#10237 = vector ( 'none', #19144, 1000.000000000000227 ) ;
#10238 = vector ( 'none', #5734, 1000.000000000000000 ) ;
#10239 = cartesian_point ( 'none', ( 31.01471982889661660, -33.04712403681232757, 36.10000000000008669 ) ) ;
#10240 = cartesian_point ( 'none', ( -20.06831400444192681, 20.93472648541458270, 66.56076951545867360 ) ) ;
#10241 = axis2_placement_3d ( 'none', #12015, #20775, #20250 ) ;
#10242 = cartesian_point ( 'none', ( -6.412386627526260874, -85.45580319604449926, -81.25604116513673603 ) ) ;
#10243 = cylindrical_surface ( 'none', #20011, 30.99999999999999645 ) ;
#10244 = edge_curve ( 'none', #13562, #2142, #21914, .t. ) ;
#10245 = oriented_edge ( 'none', *, *, #23543, .f. ) ;
#10246 = oriented_edge ( 'none', *, *, #36904, .t. ) ;
#10247 = cartesian_point ( 'none', ( 14.48046525096831694, -17.73692093401652770, -88.67387775414516682 ) ) ;
#10249 = advanced_face ( 'none', ( #12325 ), #27632, .f. ) ;
#10248 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#10250 = circle ( 'none', #9847, 3.399999999999994582 ) ;
#10251 = edge_loop ( 'none', ( #3337, #8278, #10562, #19931 ) ) ;
#10252 = vector ( 'none', #12548, 1000.000000000000000 ) ;
#10253 = oriented_edge ( 'none', *, *, #52230, .t. ) ;
#10254 = edge_curve ( 'none', #39208, #48, #50977, .t. ) ;
#10255 = line ( 'none', #31890, #22373 ) ;
#10256 = cartesian_point ( 'none', ( 4.254645526779595954, -54.63458603706497740, -63.50000000000002842 ) ) ;
#10257 = oriented_edge ( 'none', *, *, #14924, .t. ) ;
#10258 = vertex_point ( 'none', #41007 ) ;
#10259 = edge_curve ( 'none', #51048, #3375, #49290, .t. ) ;
#10260 = vector ( 'none', #1914, 1000.000000000000000 ) ;
#10261 = axis2_placement_3d ( 'none', #34335, #1185, #38259 ) ;
#10262 = cartesian_point ( 'none', ( -5.615062900478611674, -9.826674667141398700, 68.93047163054252735 ) ) ;
#10263 = cartesian_point ( 'none', ( 2.981807369189005463, 13.76985202582257450, 68.09999999999999432 ) ) ;
#10264 = edge_curve ( 'none', #50730, #17314, #20659, .t. ) ;
#10265 = plane ( 'none', #5915 ) ;
#10266 = oriented_edge ( 'none', *, *, #22052, .t. ) ;
#10268 = oriented_edge ( 'none', *, *, #1225, .f. ) ;
#10267 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#10269 = direction ( 'none', ( -0.6256668579825844789, -0.04872354476638255522, -0.7785672732703313725 ) ) ;
#10270 = edge_curve ( 'none', #1410, #4482, #25074, .t. ) ;
#10271 = direction ( 'none', ( -0.05489942889654712832, 0.7049723772651176334, 0.7071067811865486830 ) ) ;
#10272 = cartesian_point ( 'none', ( 16.57934885847668482, 41.26016311820337279, -17.60000000000004405 ) ) ;
#10273 = direction ( 'none', ( 0.6256668579825825915, 0.04872354476638247195, 0.7785672732703328158 ) ) ;
#10274 = oriented_edge ( 'none', *, *, #43415, .f. ) ;
#10275 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203584138, -1.067522139062652643e-15 ) ) ;
#10276 = cartesian_point ( 'none', ( 6.341353319672155661e-14, 2.732091384157683528e-14, -93.49999999999997158 ) ) ;
#10277 = cartesian_point ( 'none', ( 14.02479148926621377, -51.73597893987368224, -50.28685126318864462 ) ) ;
#10278 = cartesian_point ( 'none', ( -2.821194845904971160, -53.04785307681331119, -78.52863055324748132 ) ) ;
#10279 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#10280 = product_related_product_category ( 'detail', '', ( #46809 ) ) ;
#10281 = cartesian_point ( 'none', ( -11.59079680711080229, 17.59305327876542080, 78.36320802978528377 ) ) ;
#10282 = cartesian_point ( 'none', ( -30.04772873226511720, -58.50950224958167212, -83.41839899407588632 ) ) ;
#10283 = cartesian_point ( 'none', ( 27.01525646842919315, -84.63391946196158244, -88.83001119947343227 ) ) ;
#10284 = direction ( 'none', ( -0.07763951691203506422, 0.9969814970267329990, -3.684072831700384860e-16 ) ) ;
#10285 = cartesian_point ( 'none', ( 13.54667536287542973, -18.62724966018503281, 79.89349240935337093 ) ) ;
#10286 = cartesian_point ( 'none', ( 18.97512999931969091, 39.69816672730520679, 36.10000000000007248 ) ) ;
#10287 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203582750, 0.0000000000000000000 ) ) ;
#10288 = axis2_placement_3d ( 'none', #32790, #36895, #41496 ) ;
#10289 = oriented_edge ( 'none', *, *, #39688, .f. ) ;
#10290 = line ( 'none', #11849, #52344 ) ;
#10291 = cartesian_point ( 'none', ( 13.54667536287543150, -18.62724966018503281, 82.30650759064664612 ) ) ;
#10292 = circle ( 'none', #25684, 13.50000000000000000 ) ;
#10293 = axis2_placement_3d ( 'none', #15576, #48003, #15405 ) ;
#10294 = b_spline_curve_with_knots ( 'none', 3,
( #45337, #4383, #25402, #29514, #25219, #5076 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.3149648981431229511, 0.4999999999999995559, 1.000000000000000000 ),
.unspecified. ) ;
#10295 = vertex_point ( 'none', #24963 ) ;
#10296 = direction ( 'none', ( 0.0000000000000000000, -0.8353356894261316778, 0.5497401986129167861 ) ) ;
#10298 = cartesian_point ( 'none', ( -16.12231545572897318, -38.55702794371596553, -75.79376460343756605 ) ) ;
#10297 = circle ( 'none', #23130, 1.999999999999999334 ) ;
#10299 = edge_loop ( 'none', ( #19943, #3974, #1401, #23016, #23114 ) ) ;
#10300 = vertex_point ( 'none', #29422 ) ;
#10301 = oriented_edge ( 'none', *, *, #2609, .f. ) ;
#10302 = direction ( 'none', ( 0.8963947057110186467, 0.0000000000000000000, 0.4432567332520243597 ) ) ;
#10303 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203582750, 0.0000000000000000000 ) ) ;
#10304 = face_outer_bound ( 'none', #18518, .t. ) ;
#10305 = oriented_edge ( 'none', *, *, #2619, .t. ) ;
#10306 = oriented_edge ( 'none', *, *, #36754, .t. ) ;
#10307 = edge_loop ( 'none', ( #6799, #2705 ) ) ;
#10308 = cartesian_point ( 'none', ( 13.04940974460005876, -3.458743314780273082, 68.60000000000000853 ) ) ;
#10309 = direction ( 'none', ( 0.0000000000000000000, 4.336808689942014038e-17, 1.000000000000000000 ) ) ;
#10310 = b_spline_curve_with_knots ( 'none', 3,
( #41956, #1343, #33967, #26106 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006825832849470813996, 0.001364157796136101879 ),
.unspecified. ) ;
#10311 = cartesian_point ( 'none', ( 26.03433201812916664, -76.71025717835786395, -98.14101615137771262 ) ) ;
#10312 = advanced_face ( 'none', ( #11067 ), #42277, .f. ) ;
#10313 = axis2_placement_3d ( 'none', #50726, #10128, #21740 ) ;
#10314 = direction ( 'none', ( 0.9096051110983266463, 0.07083511741893670777, -0.4093909232067149961 ) ) ;
#10315 = vertex_point ( 'none', #33525 ) ;
#10316 = cartesian_point ( 'none', ( -10.27393420717451988, -38.35253267158974211, -71.90830923503710892 ) ) ;
#10317 = cartesian_point ( 'none', ( -16.43000511555687027, -12.06936105822947169, -93.13438920235780927 ) ) ;
#10319 = oriented_edge ( 'none', *, *, #21308, .f. ) ;
#10318 = cartesian_point ( 'none', ( 14.79438638842078291, -45.58248673818192032, -75.63008314340969207 ) ) ;
#10320 = cartesian_point ( 'none', ( 2.482875160809693060, -18.82976912741635900, -93.49999999999995737 ) ) ;
#10321 = oriented_edge ( 'none', *, *, #7165, .f. ) ;
#10322 = axis2_placement_3d ( 'none', #49553, #25350, #950 ) ;
#10323 = oriented_edge ( 'none', *, *, #2624, .t. ) ;
#10324 = edge_loop ( 'none', ( #33892, #52008, #15739, #32462 ) ) ;
#10325 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203603567, -6.023345402697245486e-17 ) ) ;
#10326 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#10327 = cartesian_point ( 'none', ( 6.185922096224635008e-14, 2.654375772433923201e-14, -91.49999999999997158 ) ) ;
#10328 = axis2_placement_3d ( 'none', #37888, #29896, #9548 ) ;
#10329 = edge_curve ( 'none', #36690, #8010, #35945, .t. ) ;
#10330 = face_outer_bound ( 'none', #2065, .t. ) ;
#10331 = advanced_face ( 'none', ( #51840 ), #9783, .t. ) ;
#10332 = cartesian_point ( 'none', ( 5.918293698089661881, -52.43422913699609467, -47.05142644129588803 ) ) ;
#10333 = edge_curve ( 'none', #15167, #46388, #14213, .t. ) ;
#10335 = direction ( 'none', ( -7.771561172376065215e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#10334 = direction ( 'none', ( -0.6256668579825835907, -0.04872354476638260379, -0.7785672732703321497 ) ) ;
#10336 = edge_curve ( 'none', #30388, #37048, #40128, .t. ) ;
#10337 = cartesian_point ( 'none', ( -20.57323759422090603, -4.537607101843828872, 81.32417505129907909 ) ) ;
#10338 = cartesian_point ( 'none', ( 70.44499450568977750, -80.27298891341544618, -82.50000000000062528 ) ) ;
#10339 = face_outer_bound ( 'none', #31454, .t. ) ;
#10340 = cartesian_point ( 'none', ( 1.654763377805763547, -21.24908210742160009, -92.40668586340319735 ) ) ;
#10341 = oriented_edge ( 'none', *, *, #43342, .f. ) ;
#10342 = face_bound ( 'none', #48213, .t. ) ;
#10343 = circle ( 'none', #39677, 3.849814038937465099 ) ;
#10344 = edge_curve ( 'none', #35751, #453, #3405, .t. ) ;
#10345 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203581362, 0.0000000000000000000 ) ) ;
#10346 = vector ( 'none', #43129, 1000.000000000000000 ) ;
#10347 = cartesian_point ( 'none', ( -8.639122631903976668, -92.91543729272824237, -81.54182620765807599 ) ) ;
#10348 = cartesian_point ( 'none', ( 8.605022472746489015, -49.41465513923490960, -86.31216010839631281 ) ) ;
#10349 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203511973, 9.929557176491243808e-15 ) ) ;
#10350 = cartesian_point ( 'none', ( -0.2353507627320353679, 28.99904498459353874, 68.63923048454137188 ) ) ;
#10351 = edge_curve ( 'none', #48488, #1758, #23819, .t. ) ;
#10352 = circle ( 'none', #52754, 4.100000000000000533 ) ;
#10354 = direction ( 'none', ( 0.5882076359134009724, -0.8087099461816752433, 5.372515371892241271e-16 ) ) ;
#10353 = cartesian_point ( 'none', ( 37.25311776320176449, 31.34225983041029195, 36.10000000000002984 ) ) ;
#10355 = vertex_point ( 'none', #42561 ) ;
#10356 = oriented_edge ( 'none', *, *, #30516, .t. ) ;
#10357 = cartesian_point ( 'none', ( 37.99359030807655557, -32.50364741842255967, 36.10000000000003695 ) ) ;
#10358 = direction ( 'none', ( 0.07763951691203507810, -0.9969814970267332210, 3.684072831700385353e-16 ) ) ;
#10359 = line ( 'none', #36024, #2070 ) ;
#10360 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10361 = oriented_edge ( 'none', *, *, #19688, .f. ) ;
#10362 = oriented_edge ( 'none', *, *, #51043, .f. ) ;
#10363 = vector ( 'none', #8532, 1000.000000000000114 ) ;
#10364 = cartesian_point ( 'none', ( 15.37479578589350204, -15.80563679647458564, 81.10000000000000853 ) ) ;
#10365 = oriented_edge ( 'none', *, *, #33318, .f. ) ;
#10366 = direction ( 'none', ( 0.4523808162338239791, -0.8918248690766698017, 3.685278093648070739e-16 ) ) ;
#10367 = oriented_edge ( 'none', *, *, #11510, .t. ) ;
#10368 = oriented_edge ( 'none', *, *, #11898, .t. ) ;
#10369 = cartesian_point ( 'none', ( 5.440978055180561768, 22.38056173799487780, 79.48305745631593311 ) ) ;
#10370 = axis2_placement_3d ( 'none', #2931, #15218, #50636 ) ;
#10371 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#10372 = cartesian_point ( 'none', ( 21.04047271427593913, 9.371309125065337753, 84.08739164265855948 ) ) ;
#10373 = cartesian_point ( 'none', ( 3.026003171835400352, -11.09474221440239994, 95.59999999999999432 ) ) ;
#10374 = plane ( 'none', #17113 ) ;
#10375 = oriented_edge ( 'none', *, *, #14324, .f. ) ;
#10376 = cylindrical_surface ( 'none', #39004, 2.499999999999997335 ) ;
#10377 = cartesian_point ( 'none', ( 25.27729461771119190, -38.62733065037486568, -56.93766284469417371 ) ) ;
#10378 = oriented_edge ( 'none', *, *, #46074, .f. ) ;
#10379 = cartesian_point ( 'none', ( -10.38808569465356690, 18.33102330579869133, 84.48974253160028525 ) ) ;
#10380 = cartesian_point ( 'none', ( -59.30879059205219050, -90.37751063477149671, -44.49999999999934630 ) ) ;
#10381 = b_spline_curve_with_knots ( 'none', 3,
( #27341, #11304, #47453, #23614 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002607494827594590970, 0.001317048122940293929 ),
.unspecified. ) ;
#10382 = face_outer_bound ( 'none', #36772, .t. ) ;
#10383 = cartesian_point ( 'none', ( 72.13986305063519922, -80.14100173466498234, -82.50000000000065370 ) ) ;
#10384 = advanced_face ( 'none', ( #7237 ), #3355, .f. ) ;
#10385 = axis2_placement_3d ( 'none', #8819, #20608, #45490 ) ;
#10386 = direction ( 'none', ( -7.771561172376065215e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#10387 = face_outer_bound ( 'none', #49118, .t. ) ;
#10388 = oriented_edge ( 'none', *, *, #49725, .f. ) ;
#10389 = spherical_surface ( 'none', #26854, 4.100000000000000533 ) ;
#10390 = circle ( 'none', #44714, 24.75000000000000355 ) ;
#10391 = advanced_face ( 'none', ( #5937 ), #47333, .t. ) ;
#10392 = cartesian_point ( 'none', ( 24.37284635621237783, -55.37485314198568886, -98.14101615137728629 ) ) ;
#10393 = axis2_placement_3d ( 'none', #40861, #33043, #16445 ) ;
#10394 = direction ( 'none', ( -0.9682073014866272587, 0.0000000000000000000, 0.2501491981757749117 ) ) ;
#10395 = spherical_surface ( 'none', #17039, 4.100000000000000533 ) ;
#10396 = cartesian_point ( 'none', ( 18.58334522014356338, 44.07584501472774718, -18.49999999999994316 ) ) ;
#10397 = cartesian_point ( 'none', ( -18.65500194303729131, 9.643179066328347204, -93.49999999999998579 ) ) ;
#10398 = cartesian_point ( 'none', ( 59.14618735211617206, -99.20737634726721410, -114.7652416360252801 ) ) ;
#10399 = cartesian_point ( 'none', ( -11.10322874611606991, -79.60232918333109353, -28.85898384862231936 ) ) ;
#10400 = cartesian_point ( 'none', ( 4.619551256266170469, -59.32039907309059856, -63.50000000000000000 ) ) ;
#10401 = oriented_edge ( 'none', *, *, #10093, .f. ) ;
#10402 = oriented_edge ( 'none', *, *, #4102, .f. ) ;
#10403 = axis2_placement_3d ( 'none', #44300, #48578, #36853 ) ;
#10404 = edge_curve ( 'none', #20878, #12141, #14829, .t. ) ;
#10405 = line ( 'none', #417, #18115 ) ;
#10406 = oriented_edge ( 'none', *, *, #22842, .f. ) ;
#10407 = oriented_edge ( 'none', *, *, #25723, .t. ) ;
#10408 = vertex_point ( 'none', #22257 ) ;
#10409 = edge_curve ( 'none', #12246, #11584, #49238, .t. ) ;
#10410 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#10411 = edge_curve ( 'none', #9550, #36413, #15456, .t. ) ;
#10412 = cartesian_point ( 'none', ( -3.909164185292337557, -52.73040310076690673, -84.37594241169975362 ) ) ;
#10413 = cartesian_point ( 'none', ( 17.16896604137469851, -38.41387998175542862, -44.97690978981609078 ) ) ;
#10414 = direction ( 'none', ( -0.08511352511222047834, -0.9963712600446539280, 0.0000000000000000000 ) ) ;
#10415 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#10416 = cartesian_point ( 'none', ( 14.05617568002673323, 18.24584250020329534, 77.66572122418693880 ) ) ;
#10417 = oriented_edge ( 'none', *, *, #40477, .f. ) ;
#10418 = oriented_edge ( 'none', *, *, #3179, .t. ) ;
#10419 = edge_curve ( 'none', #22201, #1134, #35287, .t. ) ;
#10420 = edge_loop ( 'none', ( #15855, #32158, #48558, #46027 ) ) ;
#10421 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203582750, 0.0000000000000000000 ) ) ;
#10422 = cartesian_point ( 'none', ( -31.10522361904330069, -17.45419149756021326, -51.04775782636798453 ) ) ;
#10423 = edge_curve ( 'none', #19426, #31528, #2726, .t. ) ;
#10424 = oriented_edge ( 'none', *, *, #4416, .f. ) ;
#10425 = vertex_point ( 'none', #50556 ) ;
#10426 = circle ( 'none', #48506, 1.807199999999999696 ) ;
#10427 = oriented_edge ( 'none', *, *, #50207, .f. ) ;
#10428 = cartesian_point ( 'none', ( -18.62724966018503991, -13.54667536287544038, 81.88583999999998753 ) ) ;
#10429 = face_outer_bound ( 'none', #17026, .t. ) ;
#10430 = face_outer_bound ( 'none', #8314, .t. ) ;
#10431 = direction ( 'none', ( 0.8568399646438421557, -0.5155824618711727370, 0.0000000000000000000 ) ) ;
#10432 = cartesian_point ( 'none', ( -6.133536939000623356, -10.73403328274666002, 69.09999999999999432 ) ) ;
#10433 = direction ( 'none', ( -0.7049723772651187437, -0.05489942889654790548, 0.7071067811865474617 ) ) ;
#10434 = cartesian_point ( 'none', ( 19.71978183582229960, -51.10086486604775047, -58.95973731895507797 ) ) ;
#10435 = direction ( 'none', ( 0.5881599042594723992, -0.8087446612012274549, 0.0000000000000000000 ) ) ;
#10436 = cartesian_point ( 'none', ( 18.30112505092389696, -35.01611396659526321, -57.77225679002653891 ) ) ;
#10437 = advanced_face ( 'none', ( #39710 ), #30178, .f. ) ;
#10438 = cartesian_point ( 'none', ( -14.88440098017662905, -43.69398324131223177, -75.78384248568924875 ) ) ;
#10439 = axis2_placement_3d ( 'none', #15660, #28139, #32960 ) ;
#10440 = direction ( 'none', ( -0.6256668579825835907, -0.04872354476638402626, -0.7785672732703320387 ) ) ;
#10441 = line ( 'none', #43594, #25119 ) ;
#10442 = edge_loop ( 'none', ( #9233, #28982, #8741, #12508 ) ) ;
#10443 = spherical_surface ( 'none', #16239, 3.929199999999999804 ) ;
#10444 = circle ( 'none', #12957, 50.00000000000000711 ) ;
#10445 = cartesian_point ( 'none', ( 6.299328610225116698, -51.22676840882449056, -48.00211218828458470 ) ) ;
#10446 = cartesian_point ( 'none', ( -2.018627439712845639, 25.92151892269509617, -21.50000000000001421 ) ) ;
#10447 = axis2_placement_3d ( 'none', #14367, #10637, #38981 ) ;
#10448 = face_outer_bound ( 'none', #4142, .t. ) ;
#10449 = direction ( 'none', ( 0.07763951691203581362, -0.9969814970267331100, -3.270671090859534614e-16 ) ) ;
#10450 = advanced_face ( 'none', ( #36541 ), #5278, .t. ) ;
#10451 = cartesian_point ( 'none', ( -1.534168091341449491, -30.47875209498461047, 64.09999999999999432 ) ) ;
#10452 = cartesian_point ( 'none', ( -20.64161697671185181, -20.37007238637933781, 49.39740183953154684 ) ) ;
#10453 = cartesian_point ( 'none', ( 22.76384316370099015, -3.531131904432485147, 84.54557918738983346 ) ) ;
#10454 = oriented_edge ( 'none', *, *, #14080, .t. ) ;
#10455 = oriented_edge ( 'none', *, *, #9095, .t. ) ;
#10456 = cartesian_point ( 'none', ( 2.797136365276201797, -27.35737611968756156, 36.10000000000003695 ) ) ;
#10457 = cartesian_point ( 'none', ( 29.23283086453600887, 18.60247472355863252, -55.88078710036986507 ) ) ;
#10458 = oriented_edge ( 'none', *, *, #4246, .f. ) ;
#10459 = advanced_face ( 'none', ( #17409 ), #38436, .t. ) ;
#10460 = cartesian_point ( 'none', ( 11.22902138668935379, -144.1936657711384555, -63.50000000000001421 ) ) ;
#10461 = cartesian_point ( 'none', ( -30.10323572545030402, -59.61715523956141993, -83.50000000000005684 ) ) ;
#10462 = edge_loop ( 'none', ( #25226, #21383 ) ) ;
#10463 = cartesian_point ( 'none', ( 31.01471982889661660, -33.04712403681232757, 36.10000000000008669 ) ) ;
#10464 = cartesian_point ( 'none', ( -33.34735459250816803, 15.60025430321170248, -32.09999999999995879 ) ) ;
#10465 = cartesian_point ( 'none', ( 3.552264593024217376, -13.02426259951610099, 126.0999999999999943 ) ) ;
#10466 = cartesian_point ( 'none', ( 32.98366180288696370, 22.62914169986967039, -6.997848452431135513 ) ) ;
#10468 = cartesian_point ( 'none', ( 1.017833916594551191e-14, 7.033168261889167620e-16, -24.99999999999997513 ) ) ;
#10467 = direction ( 'none', ( 0.4312529545299895739, 0.9022310619842097701, 6.857380661811769438e-16 ) ) ;
#10469 = vector ( 'none', #43106, 1000.000000000000000 ) ;
#10471 = oriented_edge ( 'none', *, *, #19028, .f. ) ;
#10470 = cartesian_point ( 'none', ( 11.42864279267806005, -24.80098049590929676, 35.76664156089555036 ) ) ;
#10472 = vertex_point ( 'none', #39022 ) ;
#10473 = axis2_placement_3d ( 'none', #24036, #3531, #15634 ) ;
#10474 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#10475 = axis2_placement_3d ( 'none', #49410, #29313, #45322 ) ;
#10476 = oriented_edge ( 'none', *, *, #14372, .t. ) ;
#10477 = cartesian_point ( 'none', ( -25.87545502733576441, -84.56421516310403774, -83.26725219686456114 ) ) ;
#10478 = oriented_edge ( 'none', *, *, #1984, .t. ) ;
#10479 = vector ( 'none', #21472, 1000.000000000000000 ) ;
#10480 = cartesian_point ( 'none', ( -0.1210658723484480115, 23.03278817853158955, 77.88038517040085651 ) ) ;
#10481 = axis2_placement_3d ( 'none', #7523, #27466, #52207 ) ;
#10482 = cartesian_point ( 'none', ( 24.18926792612042220, -44.89054715926897643, -55.99981417265396999 ) ) ;
#10483 = edge_curve ( 'none', #35515, #28517, #37818, .t. ) ;
#10484 = vector ( 'none', #17730, 1000.000000000000114 ) ;
#10485 = oriented_edge ( 'none', *, *, #42337, .t. ) ;
#10486 = face_bound ( 'none', #52080, .t. ) ;
#10487 = axis2_placement_3d ( 'none', #45956, #13538, #46138 ) ;
#10488 = cartesian_point ( 'none', ( 1.029417264406120136, -21.04269661876655206, 82.19608136123495967 ) ) ;
#10489 = edge_curve ( 'none', #33965, #33632, #26952, .t. ) ;
#10490 = direction ( 'none', ( -0.3364089637009672895, -0.9417159917627189181, 0.0000000000000000000 ) ) ;
#10491 = cartesian_point ( 'none', ( 22.57378642684995640, 1.492450118082759847, 35.10000000000000142 ) ) ;
#10492 = oriented_edge ( 'none', *, *, #49432, .t. ) ;
#10493 = cartesian_point ( 'none', ( -15.74687311005936863, -11.58484004032355763, -93.45341255332191110 ) ) ;
#10494 = face_outer_bound ( 'none', #6798, .t. ) ;
#10495 = oriented_edge ( 'none', *, *, #30744, .f. ) ;
#10496 = circle ( 'none', #41846, 27.50000000000000355 ) ;
#10497 = toroidal_surface ( 'none', #28673, 4.899999999999999467, 0.1000000000000000056 ) ;
#10498 = direction ( 'none', ( -0.6500729483685778742, -0.7598718061616605013, 7.281760501844615668e-15 ) ) ;
#10499 = edge_curve ( 'none', #50990, #6855, #27576, .t. ) ;
#10500 = cartesian_point ( 'none', ( 7.339340487319277351, -17.32048115606694694, -93.49999999999995737 ) ) ;
#10501 = edge_curve ( 'none', #7397, #1092, #25677, .t. ) ;
#10502 = circle ( 'none', #11311, 29.30000000000000426 ) ;
#10503 = edge_curve ( 'none', #36617, #44491, #31430, .t. ) ;
#10504 = oriented_edge ( 'none', *, *, #10960, .t. ) ;
#10505 = cartesian_point ( 'none', ( -16.43373064921205540, -16.13757892658667714, 82.00160573142710518 ) ) ;
#10506 = direction ( 'none', ( -4.430922201617625474e-16, 6.186244751703139503e-17, 1.000000000000000000 ) ) ;
#10507 = edge_loop ( 'none', ( #28626, #26932, #1079, #33661, #30034, #1072, #8734, #26281, #30324, #35522, #17205 ) ) ;
#10508 = oriented_edge ( 'none', *, *, #41189, .t. ) ;
#10509 = advanced_face ( 'none', ( #21859 ), #16119, .f. ) ;
#10510 = cartesian_point ( 'none', ( -4.193723737060402357, -28.69516825560041795, 46.56076951545866649 ) ) ;
#10511 = cartesian_point ( 'none', ( 2.078732613695672526, -7.621605521198424604, 126.0999999999999943 ) ) ;
#10512 = edge_loop ( 'none', ( #45227, #3657, #36059 ) ) ;
#10513 = direction ( 'none', ( 0.9128202885545519951, 0.0000000000000000000, -0.4083615074945047274 ) ) ;
#10514 = oriented_edge ( 'none', *, *, #33858, .f. ) ;
#10516 = direction ( 'none', ( 0.7669678184319057568, -0.6416855659042077775, 0.0000000000000000000 ) ) ;
#10515 = direction ( 'none', ( 5.007296558483965498e-16, 8.122435967174650728e-16, 1.000000000000000000 ) ) ;
#10517 = advanced_face ( 'none', ( #2054 ), #33986, .f. ) ;
#10518 = cartesian_point ( 'none', ( 5.566753362593046539, -71.48357333681673254, -63.50000000000005684 ) ) ;
#10519 = cartesian_point ( 'none', ( -4.407454585792361300e-15, -6.460596731403656792e-16, 81.88583999999998753 ) ) ;
#10520 = cartesian_point ( 'none', ( -21.06623260639180728, -0.3318281963114637079, 77.77825619183134620 ) ) ;
#10521 = circle ( 'none', #31726, 4.499999999999996447 ) ;
#10522 = oriented_edge ( 'none', *, *, #16346, .f. ) ;
#10523 = edge_loop ( 'none', ( #28026, #30811, #44245, #50024 ) ) ;
#10524 = axis2_placement_3d ( 'none', #10398, #18629, #6658 ) ;
#10525 = cartesian_point ( 'none', ( 5.875059649329591176e-14, 2.498944548986402548e-14, -87.49999999999997158 ) ) ;
#10526 = cartesian_point ( 'none', ( 3.251290153684678960e-15, -2.924027599640164357e-14, 68.63923048454131504 ) ) ;
#10527 = oriented_edge ( 'none', *, *, #29011, .f. ) ;
#10529 = cartesian_point ( 'none', ( -4.395786140019983357, -20.60415159368686844, 82.70016931690217632 ) ) ;
#10528 = cartesian_point ( 'none', ( -18.59555389435002226, -53.41639230506034153, -63.53366315515788898 ) ) ;
#10530 = oriented_edge ( 'none', *, *, #1366, .t. ) ;
#10531 = vertex_point ( 'none', #6033 ) ;
#10532 = direction ( 'none', ( 0.9682073014866272587, 0.0000000000000000000, -0.2501491981757749117 ) ) ;
#10533 = cartesian_point ( 'none', ( 12.35391292176776012, 19.43977034381944691, 77.87800957339827335 ) ) ;
#10534 = conical_surface ( 'none', #36861, 14.41481615988141485, 0.4363323129985874349 ) ;
#10535 = edge_loop ( 'none', ( #51688, #45703 ) ) ;
#10536 = cylindrical_surface ( 'none', #29155, 36.00000000000000711 ) ;
#10537 = axis2_placement_3d ( 'none', #52476, #41615, #29342 ) ;
#10538 = oriented_edge ( 'none', *, *, #35433, .f. ) ;
#10539 = axis2_placement_3d ( 'none', #52120, #27907, #43564 ) ;
#10540 = cartesian_point ( 'none', ( -5.295976260417720738, -22.41546478487285299, 78.92024506142452367 ) ) ;
#10541 = oriented_edge ( 'none', *, *, #4419, .f. ) ;
#10542 = line ( 'none', #10171, #28404 ) ;
#10543 = oriented_edge ( 'none', *, *, #18636, .f. ) ;
#10544 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10545 = axis2_placement_3d ( 'none', #33409, #16282, #16828 ) ;
#10546 = cartesian_point ( 'none', ( -4.982238877835209578, -53.21614347655008004, -83.47530880790505137 ) ) ;
#10547 = vector ( 'none', #42841, 1000.000000000000000 ) ;
#10548 = cartesian_point ( 'none', ( 20.27063262511892816, 10.93574057490858564, 80.64832877326894334 ) ) ;
#10549 = cartesian_point ( 'none', ( -9.878174768798045235, -80.81086455194416374, -30.59889527225837824 ) ) ;
#10550 = cartesian_point ( 'none', ( -1.668787223297823807, -52.76650707753788083, -78.78709771805972650 ) ) ;
#10551 = vertex_point ( 'none', #27060 ) ;
#10552 = oriented_edge ( 'none', *, *, #3710, .f. ) ;
#10553 = edge_loop ( 'none', ( #2345, #30611, #48231, #27132 ) ) ;
#10554 = cartesian_point ( 'none', ( 6.341292886456656674, -11.84896639071026136, 100.0999999999999801 ) ) ;
#10555 = cartesian_point ( 'none', ( -11.26303273309848230, 17.80475713394084281, 84.09843640645179619 ) ) ;
#10556 = cartesian_point ( 'none', ( -12.61674326412328462, 19.27138901563782625, 84.28140977789303179 ) ) ;
#10557 = edge_curve ( 'none', #16423, #20485, #4000, .t. ) ;
#10558 = direction ( 'none', ( 0.9969814970267332210, 0.07763951691203510586, -9.950373858202965494e-15 ) ) ;
#10559 = axis2_placement_3d ( 'none', #42167, #25795, #5298 ) ;
#10560 = edge_curve ( 'none', #11092, #50560, #19332, .t. ) ;
#10561 = vertex_point ( 'none', #14926 ) ;
#10562 = oriented_edge ( 'none', *, *, #6593, .f. ) ;
#10563 = face_outer_bound ( 'none', #44376, .t. ) ;
#10564 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10565 = direction ( 'none', ( 0.6285283863368299473, -0.1521649790415548209, 0.7627567677327444784 ) ) ;
#10566 = edge_curve ( 'none', #49547, #17408, #4630, .t. ) ;
#10567 = line ( 'none', #18972, #11239 ) ;
#10568 = edge_curve ( 'none', #37976, #23507, #5884, .t. ) ;
#10569 = oriented_edge ( 'none', *, *, #18166, .t. ) ;
#10570 = edge_curve ( 'none', #50446, #48652, #37157, .t. ) ;
#10571 = vertex_point ( 'none', #10136 ) ;
#10572 = direction ( 'none', ( -0.8963947057110186467, 0.0000000000000000000, -0.4432567332520243597 ) ) ;
#10573 = direction ( 'none', ( -0.3364089637009672895, -0.9417159917627189181, 0.0000000000000000000 ) ) ;
#10574 = edge_curve ( 'none', #34856, #8095, #46665, .t. ) ;
#10575 = cartesian_point ( 'none', ( -8.822398563892084766, 12.13116991801841493, 68.67938962253900570 ) ) ;
#10576 = axis2_placement_3d ( 'none', #26252, #38052, #46370 ) ;
#10577 = advanced_face ( 'none', ( #24416, #47969 ), #19785, .t. ) ;
#10578 = oriented_edge ( 'none', *, *, #26345, .t. ) ;
#10580 = cartesian_point ( 'none', ( 14.99183105231765545, -14.80329636183543940, 84.88593008069395296 ) ) ;
#10579 = cartesian_point ( 'none', ( -5.296275997340354813, -39.31061637691306743, -85.22692862676439063 ) ) ;
#10581 = vertex_point ( 'none', #23511 ) ;
#10582 = oriented_edge ( 'none', *, *, #13211, .t. ) ;
#10583 = cartesian_point ( 'none', ( -15.35015031268282293, -56.16130130978999802, -73.25313388450224750 ) ) ;
#10584 = circle ( 'none', #5770, 3.250000000000000000 ) ;
#10585 = edge_curve ( 'none', #46638, #13477, #28863, .t. ) ;
#10586 = edge_loop ( 'none', ( #41128, #21561 ) ) ;
#10587 = cylindrical_surface ( 'none', #50954, 58.00000000000001421 ) ;
#10588 = cartesian_point ( 'none', ( -10.41280036206823389, -47.54548585888371548, -54.85042452033844285 ) ) ;
#10589 = cartesian_point ( 'none', ( 21.29072115510074070, -8.786020742616656776, 82.09873499371060745 ) ) ;
#10590 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 6.025359086072366591e-16 ) ) ;
#10591 = cartesian_point ( 'none', ( 24.64441822045509412, -43.21707012946738047, -1.900000000000033662 ) ) ;
#10592 = direction ( 'none', ( 0.07763951691203507810, -0.9969814970267332210, 3.684072831700385353e-16 ) ) ;
#10593 = oriented_edge ( 'none', *, *, #48655, .t. ) ;
#10594 = plane ( 'none', #5828 ) ;
#10595 = spherical_surface ( 'none', #28989, 4.100000000000000533 ) ;
#10596 = vertex_point ( 'none', #27585 ) ;
#10597 = advanced_face ( 'none', ( #45405 ), #27938, .f. ) ;
#10598 = cartesian_point ( 'none', ( 10.34915278809564043, 9.560075134048494405, 47.09999999999999432 ) ) ;
#10599 = axis2_placement_3d ( 'none', #38944, #6677, #38783 ) ;
#10600 = cartesian_point ( 'none', ( 8.237445911303785451, -21.50886626831699289, 80.31416000000000111 ) ) ;
#10601 = line ( 'none', #25747, #52650 ) ;
#10602 = cartesian_point ( 'none', ( 15.24439265508287988, -45.58712557817933231, -75.24325566015774314 ) ) ;
#10603 = oriented_edge ( 'none', *, *, #17369, .f. ) ;
#10604 = oriented_edge ( 'none', *, *, #35290, .f. ) ;
#10605 = oriented_edge ( 'none', *, *, #15247, .f. ) ;
#10606 = axis2_placement_3d ( 'none', #43494, #19137, #43840 ) ;
#10607 = face_outer_bound ( 'none', #29306, .t. ) ;
#10608 = cartesian_point ( 'none', ( 4.250248674121936965, -82.47916233564609456, -83.07825193258238983 ) ) ;
#10609 = axis2_placement_3d ( 'none', #25936, #9377, #9730 ) ;
#10610 = oriented_edge ( 'none', *, *, #23077, .t. ) ;
#10611 = edge_loop ( 'none', ( #13146, #24895, #8533, #46741 ) ) ;
#10612 = cartesian_point ( 'none', ( 20.14832378516360833, 1.507392915672783884, 35.48028878256852892 ) ) ;
#10613 = direction ( 'none', ( -0.03192968910588316750, -0.002486511178718681624, 0.9994870245359664951 ) ) ;
#10614 = circle ( 'none', #8304, 3.929200000000001580 ) ;
#10615 = cartesian_point ( 'none', ( 5.726825917246557651, -54.21903231258882983, -103.4999999999999858 ) ) ;
#10616 = direction ( 'none', ( -6.307717298314551112e-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10617 = direction ( 'none', ( 0.07763951691203481442, -0.9969814970267332210, 6.065254942160064054e-16 ) ) ;
#10618 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 0.0000000000000000000 ) ) ;
#10619 = direction ( 'none', ( 0.9022310619842076607, -0.4312529545299939038, 5.335989531379216641e-16 ) ) ;
#10620 = cartesian_point ( 'none', ( 27.76420799262352901, -5.975680257706306620, 47.59999999999999432 ) ) ;
#10621 = face_outer_bound ( 'none', #41963, .t. ) ;
#10622 = b_spline_curve_with_knots ( 'none', 3,
( #35207, #42651, #35027, #22178, #50647, #43002, #18460, #6121, #5945, #30407, #34671, #14318, #42826, #46903, #10227, #10580, #18811, #22520 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0007882328357418510881, 0.001425276471506480187, 0.002062320107271108961, 0.002699363743035738169, 0.003336407378800366943, 0.003973451014564996150, 0.004610494650329624924, 0.005247538286094254566, 0.005884581921858883340 ),
.unspecified. ) ;
#10623 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567279579, 1.440493793230159962e-16 ) ) ;
#10624 = vertex_point ( 'none', #23325 ) ;
#10625 = oriented_edge ( 'none', *, *, #31372, .t. ) ;
#10626 = cartesian_point ( 'none', ( 4.089171785382616164, -52.50971116692004870, -63.50000000000001421 ) ) ;
#10627 = cartesian_point ( 'none', ( -15.73282304681393740, -50.74374111429824552, -50.94006013574446001 ) ) ;
#10628 = axis2_placement_3d ( 'none', #47533, #39196, #14751 ) ;
#10629 = cartesian_point ( 'none', ( 35.04514066556732388, 24.04346305611154833, -23.49999999999993605 ) ) ;
#10630 = oriented_edge ( 'none', *, *, #13048, .t. ) ;
#10631 = oriented_edge ( 'none', *, *, #14936, .t. ) ;
#10632 = cartesian_point ( 'none', ( 33.04712403681270416, 31.01471982889632883, 36.10000000000007248 ) ) ;
#10633 = cartesian_point ( 'none', ( 5.433266543974739626, -22.38331120516693318, 77.38576527225980328 ) ) ;
#10634 = oriented_edge ( 'none', *, *, #12059, .t. ) ;
#10635 = oriented_edge ( 'none', *, *, #24246, .t. ) ;
#10636 = cartesian_point ( 'none', ( -1.081620527441692126, 28.66827825337500713, 68.09999999999999432 ) ) ;
#10638 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203688221, 6.200020435900781421e-17 ) ) ;
#10637 = direction ( 'none', ( 0.9647601925567280690, 0.2631307105943830882, 2.930507776888887572e-16 ) ) ;
#10639 = circle ( 'none', #47378, 16.00000000000000355 ) ;
#10640 = oriented_edge ( 'none', *, *, #26192, .t. ) ;
#10641 = cartesian_point ( 'none', ( 67.83325941009643145, -116.5853718002498454, -128.5000000000005969 ) ) ;
#10642 = axis2_placement_3d ( 'none', #11857, #32194, #7947 ) ;
#10643 = edge_curve ( 'none', #34263, #34574, #188, .t. ) ;
#10644 = cartesian_point ( 'none', ( -13.92706650287971470, -53.97967825871361924, -75.95236167616735656 ) ) ;
#10645 = cartesian_point ( 'none', ( 21.96544246373071374, -6.815185315495006613, -63.61126272706974305 ) ) ;
#10646 = person_and_organization_role ( 'classification_officer' ) ;
#10647 = circle ( 'none', #26591, 1.500000000000001332 ) ;
#10649 = cartesian_point ( 'none', ( 20.88435954230704539, -2.779444175144198947, 77.89556715573576184 ) ) ;
#10648 = cartesian_point ( 'none', ( -32.98366180288687843, -22.62914169986969171, -18.49036925887303440 ) ) ;
#10650 = direction ( 'none', ( 4.430922201617625967e-16, -6.186244751703154294e-17, -1.000000000000000000 ) ) ;
#10651 = axis2_placement_3d ( 'none', #13190, #49549, #25158 ) ;
#10653 = edge_loop ( 'none', ( #5457, #38864, #52627, #45153 ) ) ;
#10652 = cartesian_point ( 'none', ( 13.37981061157400475, -18.74750469214176363, 81.50900514991818113 ) ) ;
#10654 = edge_curve ( 'none', #44529, #45994, #30556, .t. ) ;
#10655 = cartesian_point ( 'none', ( 19.12996798403596088, 42.55397225263211425, -17.60000000000004405 ) ) ;
#10656 = vertex_point ( 'none', #19431 ) ;
#10657 = b_spline_curve_with_knots ( 'none', 3,
( #48276, #24070, #7669, #19988, #36202, #11756, #40262, #15844, #44342, #52520 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.955651928782664087e-07, 0.0008471971588183701846, 0.001694098752443861993, 0.002541000346069354019, 0.003387901939694845828 ),
.unspecified. ) ;
#10658 = vector ( 'none', #33679, 1000.000000000000000 ) ;
#10659 = edge_curve ( 'none', #13126, #9002, #11014, .t. ) ;
#10660 = advanced_face ( 'none', ( #44787 ), #23134, .t. ) ;
#10661 = axis2_placement_3d ( 'none', #43578, #6544, #11001 ) ;
#10662 = vertex_point ( 'none', #36162 ) ;
#10663 = edge_curve ( 'none', #19501, #43974, #12890, .t. ) ;
#10664 = oriented_edge ( 'none', *, *, #21130, .f. ) ;
#10665 = oriented_edge ( 'none', *, *, #18877, .t. ) ;
#10666 = circle ( 'none', #13746, 3.249999999999993339 ) ;
#10667 = cartesian_point ( 'none', ( 24.89205586985664809, -36.28202798317550304, 53.10000000000009379 ) ) ;
#10668 = advanced_face ( 'none', ( #40987 ), #34608, .f. ) ;
#10669 = edge_curve ( 'none', #10315, #14425, #35896, .t. ) ;
#10670 = cartesian_point ( 'none', ( 1.298426377257752007, -21.02799555418728517, 79.39126661697308407 ) ) ;
#10671 = cartesian_point ( 'none', ( -20.51747325178789083, -14.29509519021060271, -54.13340731471770084 ) ) ;
#10672 = oriented_edge ( 'none', *, *, #6109, .t. ) ;
#10673 = b_spline_curve_with_knots ( 'none', 3,
( #6310, #14495, #26448, #30757, #39284, #18635, #51531, #35031, #14146, #18463 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( -8.673693231664672017e-06, 0.0003922331564026157089, 0.0007931400060368961474, 0.001194046855671176532, 0.001594953705305456916 ),
.unspecified. ) ;
#10674 = direction ( 'none', ( -0.8931569858525014727, -0.06955422654783566250, -0.4443341177449766644 ) ) ;
#10675 = cartesian_point ( 'none', ( 26.52346097467556518, -82.99124060962617477, -98.14101615137695944 ) ) ;
#10676 = circle ( 'none', #47772, 4.100000000000000533 ) ;
#10677 = vector ( 'none', #33129, 1000.000000000000000 ) ;
#10678 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#10679 = cartesian_point ( 'none', ( 13.84739059070130907, -47.59461057650253224, -51.95172995150154094 ) ) ;
#10680 = vector ( 'none', #30717, 1000.000000000000000 ) ;
#10681 = direction ( 'none', ( -0.07763951691203582750, 0.9969814970267329990, -2.533402362193353472e-16 ) ) ;
#10682 = direction ( 'none', ( -3.356008394229383051e-16, -5.834634232284213348e-16, -1.000000000000000000 ) ) ;
#10683 = edge_loop ( 'none', ( #48596, #37612 ) ) ;
#10684 = vertex_point ( 'none', #7284 ) ;
#10685 = edge_loop ( 'none', ( #6483, #51649, #19925, #34395 ) ) ;
#10686 = direction ( 'none', ( -0.8931569858525014727, -0.06955422654783564862, -0.4443341177449764978 ) ) ;
#10687 = direction ( 'none', ( 7.885106708985488048e-16, 5.046468293750711996e-16, -1.000000000000000000 ) ) ;
#10688 = vertex_point ( 'none', #44302 ) ;
#10689 = edge_loop ( 'none', ( #42260, #48029, #23190, #45129, #6687 ) ) ;
#10690 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#10691 = axis2_placement_3d ( 'none', #26608, #35023, #34838 ) ;
#10692 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#10693 = face_outer_bound ( 'none', #4314, .t. ) ;
#10694 = cartesian_point ( 'none', ( 15.36243297260448948, 14.41698825592875188, 82.69544372025691814 ) ) ;
#10695 = edge_loop ( 'none', ( #49662, #46895, #18919 ) ) ;
#10696 = axis2_placement_3d ( 'none', #44982, #20975, #49250 ) ;
#10698 = cartesian_point ( 'none', ( -41.71611580536458064, -124.6149697352343821, -12.23475836397506455 ) ) ;
#10697 = direction ( 'none', ( 0.07763951691203507810, -0.9969814970267332210, 3.684072831700385353e-16 ) ) ;
#10699 = circle ( 'none', #28961, 7.000000000000001776 ) ;
#10700 = cartesian_point ( 'none', ( -21.04552060984735462, -0.9914852219010223955, 77.66572122418691038 ) ) ;
#10701 = oriented_edge ( 'none', *, *, #24306, .f. ) ;
#10702 = oriented_edge ( 'none', *, *, #4806, .t. ) ;
#10703 = oriented_edge ( 'none', *, *, #13197, .f. ) ;
#10704 = cartesian_point ( 'none', ( 5.833870984588152453, -21.38969822917523089, 47.10000000000000142 ) ) ;
#10705 = circle ( 'none', #23178, 18.94354232112406322 ) ;
#10706 = cartesian_point ( 'none', ( -14.72733020735624443, -15.06517969879197061, 79.89775469473453029 ) ) ;
#10707 = direction ( 'none', ( -0.7762171656410771226, -0.06044758698022837523, 0.6275611531893928730 ) ) ;
#10708 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#10709 = axis2_placement_3d ( 'none', #40597, #40421, #44498 ) ;
#10710 = oriented_edge ( 'none', *, *, #19456, .t. ) ;
#10712 = cartesian_point ( 'none', ( -6.642576568524382274, -19.99409725270614757, 84.75467169111520604 ) ) ;
#10711 = cartesian_point ( 'none', ( 39.78369365520367040, -81.95860553813514571, -41.64344553360716361 ) ) ;
#10713 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10715 = oriented_edge ( 'none', *, *, #1986, .t. ) ;
#10714 = advanced_face ( 'none', ( #48624 ), #39884, .f. ) ;
#10716 = oriented_edge ( 'none', *, *, #45693, .t. ) ;
#10717 = cartesian_point ( 'none', ( 12.85721757593028691, 16.68951585562592399, 77.29556845902044415 ) ) ;
#10718 = vector ( 'none', #28553, 1000.000000000000227 ) ;
#10719 = cartesian_point ( 'none', ( 8.094775417248234461, -46.14389902894734519, -84.98836633752168268 ) ) ;
#10720 = axis2_placement_3d ( 'none', #43985, #35684, #7497 ) ;
#10721 = oriented_edge ( 'none', *, *, #8712, .f. ) ;
#10722 = advanced_face ( 'none', ( #12278 ), #1450, .t. ) ;
#10723 = face_outer_bound ( 'none', #45631, .t. ) ;
#10724 = cartesian_point ( 'none', ( -6.936299426970371051, -21.96399598435171896, 77.58156932325907462 ) ) ;
#10725 = face_outer_bound ( 'none', #20919, .t. ) ;
#10726 = oriented_edge ( 'none', *, *, #38543, .t. ) ;
#10727 = axis2_placement_3d ( 'none', #50615, #34636, #46358 ) ;
#10728 = face_bound ( 'none', #42639, .t. ) ;
#10729 = edge_curve ( 'none', #18132, #17171, #14169, .t. ) ;
#10730 = advanced_face ( 'none', ( #50498 ), #43511, .f. ) ;
#10731 = cartesian_point ( 'none', ( 5.117037227935132826, 22.45698811619074675, 78.92065336935246478 ) ) ;
#10732 = oriented_edge ( 'none', *, *, #19619, .f. ) ;
#10733 = cartesian_point ( 'none', ( -43.07480735132519811, -107.1677935372665189, -12.23475836397506988 ) ) ;
#10734 = edge_curve ( 'none', #40331, #34691, #42221, .t. ) ;
#10735 = cartesian_point ( 'none', ( 20.31453046040974186, 10.85397663696355330, 82.00160573142714782 ) ) ;
#10736 = line ( 'none', #27955, #22911 ) ;
#10737 = edge_curve ( 'none', #43817, #41552, #44120, .t. ) ;
#10738 = cartesian_point ( 'none', ( -26.74346397173142265, 38.46191055806630743, -14.60000000000001563 ) ) ;
#10739 = cartesian_point ( 'none', ( 21.51751676485452691, -8.215314638679000581, 79.56053802124914398 ) ) ;
#10740 = oriented_edge ( 'none', *, *, #43127, .f. ) ;
#10741 = edge_loop ( 'none', ( #11123, #26058, #49417, #46777 ) ) ;
#10742 = cartesian_point ( 'none', ( -10.77800739484308679, 18.10263044486927697, 84.35733206692562192 ) ) ;
#10743 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#10744 = b_spline_curve_with_knots ( 'none', 3,
( #39768, #23388, #47947, #2532, #31238, #3071, #7341, #2886, #35878, #51674 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 1.922063215538411817e-14, 0.001307074128860638606, 0.002614148257702056475, 0.003921222386543474561, 0.005228296515384892214 ),
.unspecified. ) ;
#10745 = line ( 'none', #29433, #20950 ) ;
#10746 = edge_curve ( 'none', #32316, #32484, #51792, .t. ) ;
#10747 = direction ( 'none', ( -0.9647601925567280690, -0.2631307105943830882, -2.930507776888887572e-16 ) ) ;
#10748 = cartesian_point ( 'none', ( -8.353367001929466795, 9.960986885398268598, 93.59999999999995168 ) ) ;
#10749 = edge_curve ( 'none', #3077, #35944, #33337, .t. ) ;
#10750 = vector ( 'none', #20109, 1000.000000000000227 ) ;
#10751 = b_spline_curve_with_knots ( 'none', 3,
( #7453, #43770, #35807, #12400 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 8.862119947435996096e-07, 0.0005956375191353419085 ),
.unspecified. ) ;
#10752 = cartesian_point ( 'none', ( -36.08924247936846541, 17.25011818119945772, -30.49999999999994671 ) ) ;
#10753 = cartesian_point ( 'none', ( -22.95995015792459526, -44.41667129294608429, -23.50000000000001066 ) ) ;
#10754 = direction ( 'none', ( 0.8931569858525023609, 0.06955422654783569025, 0.4443341177449749435 ) ) ;
#10755 = oriented_edge ( 'none', *, *, #35356, .f. ) ;
#10756 = oriented_edge ( 'none', *, *, #9888, .f. ) ;
#10757 = cartesian_point ( 'none', ( -56.67174420549470426, -96.59152865912697905, -44.49999999999937472 ) ) ;
#10758 = oriented_edge ( 'none', *, *, #28764, .t. ) ;
#10759 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203582750, 0.0000000000000000000 ) ) ;
#10760 = cartesian_point ( 'none', ( 1.033025278679507318e-14, -3.060610363030341270e-14, 46.56076951545866649 ) ) ;
#10761 = direction ( 'none', ( 0.8245915450721742479, 0.5657285424967388732, 8.606660622238769498e-16 ) ) ;
#10762 = vertex_point ( 'none', #12072 ) ;
#10764 = cartesian_point ( 'none', ( 16.14559612084650908, 16.42644424870195152, 78.42191280858021685 ) ) ;
#10763 = cartesian_point ( 'none', ( -21.20786340068358555, -1.337546252637855648, 40.79999999999999005 ) ) ;
#10765 = cartesian_point ( 'none', ( 20.71337492908250510, 3.847607361731695708, 81.32004209354300883 ) ) ;
#10766 = oriented_edge ( 'none', *, *, #46521, .t. ) ;
#10767 = axis2_placement_3d ( 'none', #51205, #22378, #6156 ) ;
#10768 = cylindrical_surface ( 'none', #27347, 1.500000000000001332 ) ;
#10769 = circle ( 'none', #29276, 5.000000000000001776 ) ;
#10770 = axis2_placement_3d ( 'none', #13431, #50828, #38073 ) ;
#10771 = cartesian_point ( 'none', ( -32.98366180288687133, -22.62914169986969526, -30.50000000000000711 ) ) ;
#10772 = oriented_edge ( 'none', *, *, #44967, .t. ) ;
#10773 = vertex_point ( 'none', #36855 ) ;
#10774 = direction ( 'none', ( -0.06479570896056897900, 0.8320520978202657902, -0.5509000114478054266 ) ) ;
#10776 = circle ( 'none', #10229, 14.42264973081035251 ) ;
#10775 = cartesian_point ( 'none', ( 5.406106464912867615, -9.580190313223479137, 98.76710382324378656 ) ) ;
#10777 = line ( 'none', #2112, #28632 ) ;
#10778 = oriented_edge ( 'none', *, *, #5893, .f. ) ;
#10779 = cartesian_point ( 'none', ( -18.75575220330507165, -13.36997894928709663, 77.29556845902037310 ) ) ;
#10780 = advanced_face ( 'none', ( #51732 ), #14778, .f. ) ;
#10781 = face_outer_bound ( 'none', #40248, .t. ) ;
#10782 = direction ( 'none', ( 0.07763951691203688221, -0.9969814970267329990, 9.718231403777306707e-17 ) ) ;
#10783 = cartesian_point ( 'none', ( 33.04712403680683508, 31.01471982888948276, 35.10000000000002984 ) ) ;
#10784 = vertex_point ( 'none', #8502 ) ;
#10785 = face_outer_bound ( 'none', #37185, .t. ) ;
#10786 = advanced_face ( 'none', ( #2676 ), #23085, .t. ) ;
#10787 = edge_loop ( 'none', ( #38905, #17615, #35960, #2791 ) ) ;
#10788 = oriented_edge ( 'none', *, *, #11205, .t. ) ;
#10789 = direction ( 'none', ( -0.5881599042594722881, 0.8087446612012275660, -3.106400019466995722e-16 ) ) ;
#10790 = circle ( 'none', #7334, 3.000000000000000444 ) ;
#10791 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m5-9-solid1', #11840 ) ;
#10792 = cartesian_point ( 'none', ( -1.556257464402459392e-14, 4.431711753601399849e-14, 34.10000000000002274 ) ) ;
#10793 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#10794 = axis2_placement_3d ( 'none', #12954, #25611, #5821 ) ;
#10795 = edge_curve ( 'none', #6014, #48553, #7798, .t. ) ;
#10796 = cartesian_point ( 'none', ( 22.43614852325928766, -5.206350231424101693, 84.90443154097955869 ) ) ;
#10797 = oriented_edge ( 'none', *, *, #11526, .t. ) ;
#10798 = direction ( 'none', ( -4.719061745996508314e-16, -6.282398158881017394e-16, -1.000000000000000000 ) ) ;
#10799 = axis2_placement_3d ( 'none', #50761, #5880, #18739 ) ;
#10800 = oriented_edge ( 'none', *, *, #2699, .f. ) ;
#10801 = edge_curve ( 'none', #15097, #12556, #32661, .t. ) ;
#10802 = cartesian_point ( 'none', ( -15.11282818142804452, -48.35362302806592538, -51.43767411967898795 ) ) ;
#10803 = edge_curve ( 'none', #40522, #34039, #30774, .t. ) ;
#10804 = cartesian_point ( 'none', ( -3.494425430328231386, -52.23975368447679557, -49.60035343453355949 ) ) ;
#10805 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 0.0000000000000000000 ) ) ;
#10806 = edge_loop ( 'none', ( #11542, #2072, #9857, #19551, #23010, #29213, #49604, #218 ) ) ;
#10807 = cartesian_point ( 'none', ( 3.251290153684678960e-15, -2.924027599640164357e-14, 68.63923048454131504 ) ) ;
#10808 = cartesian_point ( 'none', ( 15.74866289999993541, 10.50798690348695352, -93.49999999999997158 ) ) ;
#10809 = spherical_surface ( 'none', #10241, 3.572000000000000508 ) ;
#10811 = cartesian_point ( 'none', ( 20.76423392832425563, 7.419507353580024223, 81.10000000000000853 ) ) ;
#10810 = cartesian_point ( 'none', ( -34.01599265745834799, -30.00736315519473862, -30.50000000000001066 ) ) ;
#10812 = edge_curve ( 'none', #25792, #9203, #50447, .t. ) ;
#10813 = line ( 'none', #32375, #43971 ) ;
#10814 = cartesian_point ( 'none', ( 13.21588457318563670, -35.34516486730696982, -50.65166072350966431 ) ) ;
#10815 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203567484, 6.672013369141564231e-17 ) ) ;
#10816 = edge_loop ( 'none', ( #1511, #6061, #34568, #20732, #8337, #3453, #26985, #31069, #50718, #36745, #47390, #45604, #23047, #11, #36755, #19342, #51809, #44557, #42985, #7185, #41591, #681 ) ) ;
#10817 = cartesian_point ( 'none', ( -23.04064776798140102, 34.10214540828515339, -14.60000000000001386 ) ) ;
#10818 = cartesian_point ( 'none', ( 36.08924247936834462, -17.25011818119972418, -32.09999999999993747 ) ) ;
#10819 = oriented_edge ( 'none', *, *, #2385, .f. ) ;
#10820 = direction ( 'none', ( 0.2260456068835549615, 0.9741167197049054316, 3.989780536363987981e-17 ) ) ;
#10821 = edge_curve ( 'none', #16614, #25148, #42179, .t. ) ;
#10822 = vector ( 'none', #28420, 1000.000000000000000 ) ;
#10823 = oriented_edge ( 'none', *, *, #26338, .f. ) ;
#10825 = cartesian_point ( 'none', ( 44.38890307318401085, -22.95433319837119868, -29.76710279638672318 ) ) ;
#10824 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203581362, -8.049792819408127407e-16 ) ) ;
#10826 = spherical_surface ( 'none', #42455, 3.572000000000000508 ) ;
#10827 = direction ( 'none', ( 4.430922201617625967e-16, -6.186244751703154294e-17, -1.000000000000000000 ) ) ;
#10828 = vertex_point ( 'none', #12236 ) ;
#10829 = cartesian_point ( 'none', ( 7.208293201153796126, -51.40692850965228899, -41.03948052551982073 ) ) ;
#10830 = cylindrical_surface ( 'none', #13721, 3.049999999999999822 ) ;
#10831 = cartesian_point ( 'none', ( -14.54368351514832369, -70.84300438159867497, -31.35898384862255384 ) ) ;
#10832 = face_bound ( 'none', #22026, .t. ) ;
#10833 = direction ( 'none', ( -0.9969814970267322218, -0.07763951691204626360, -2.040529935979689745e-17 ) ) ;
#10834 = direction ( 'none', ( -3.942914894521813340e-16, -9.012953579470260968e-16, -1.000000000000000000 ) ) ;
#10835 = oriented_edge ( 'none', *, *, #24543, .f. ) ;
#10836 = oriented_edge ( 'none', *, *, #42870, .f. ) ;
#10837 = direction ( 'none', ( 7.834235052798483843e-16, 4.476705744456276341e-16, -1.000000000000000000 ) ) ;
#10838 = cartesian_point ( 'none', ( -23.38172652376068328, -62.48996327708371723, -88.91871993090774140 ) ) ;
#10839 = axis2_placement_3d ( 'none', #15146, #2865, #34791 ) ;
#10840 = cartesian_point ( 'none', ( 6.068846526418646192, -49.04458216317947006, -48.46636564174274753 ) ) ;
#10841 = cartesian_point ( 'none', ( -22.31369489700184872, -11.27382011757824998, -59.29999999999999716 ) ) ;
#10842 = direction ( 'none', ( -0.8931569858525014727, -0.06955422654783569025, -0.4443341177449765533 ) ) ;
#10844 = advanced_face ( 'none', ( #44731 ), #32039, .t. ) ;
#10843 = cartesian_point ( 'none', ( 19.55744817961717530, -20.84716002042895866, 67.28169099992098268 ) ) ;
#10845 = vertex_point ( 'none', #17068 ) ;
#10846 = cartesian_point ( 'none', ( 6.357969054124945174, 31.79440564795627111, 51.09999999999999432 ) ) ;
#10847 = cartesian_point ( 'none', ( 4.193407565799896375, -20.64614531279609011, 84.53427877581304983 ) ) ;
#10848 = direction ( 'none', ( -7.760496466127220140e-16, -3.884918926818715684e-16, 1.000000000000000000 ) ) ;
#10849 = oriented_edge ( 'none', *, *, #18727, .f. ) ;
#10850 = edge_loop ( 'none', ( #11853, #15751, #11931, #3600 ) ) ;
#10851 = cartesian_point ( 'none', ( -8.070528205610779438, -17.12506631021367554, -93.50000000000000000 ) ) ;
#10852 = cartesian_point ( 'none', ( 27.76420799262351835, -5.975680257706311949, 67.59999999999999432 ) ) ;
#10853 = cartesian_point ( 'none', ( -15.69077683468807294, -40.40631370509959197, -77.29044831064541654 ) ) ;
#10854 = direction ( 'none', ( -7.771561172376065215e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#10855 = cartesian_point ( 'none', ( -2.414503614588304536, -42.28095964955652875, -78.60938844761406585 ) ) ;
#10856 = face_outer_bound ( 'none', #14497, .t. ) ;
#10857 = face_outer_bound ( 'none', #34965, .t. ) ;
#10858 = advanced_face ( 'none', ( #48573 ), #49845, .t. ) ;
#10859 = axis2_placement_3d ( 'none', #40642, #8028, #32636 ) ;
#10860 = plane ( 'none', #38448 ) ;
#10861 = vector ( 'none', #48150, 1000.000000000000000 ) ;
#10863 = direction ( 'none', ( 0.07566042519800887656, -0.9715676627026590406, 0.2243474467190312571 ) ) ;
#10862 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 5.518007080641930076e-16 ) ) ;
#10864 = vertex_point ( 'none', #33805 ) ;
#10865 = vertex_point ( 'none', #33638 ) ;
#10866 = cartesian_point ( 'none', ( -13.62350303067919555, 25.24757901564806062, 68.09999999999999432 ) ) ;
#10867 = circle ( 'none', #22808, 5.500320936831879060 ) ;
#10868 = vertex_point ( 'none', #45718 ) ;
#10869 = cartesian_point ( 'none', ( 13.15296484434449020, 18.90847693638834315, 77.83775303103311671 ) ) ;
#10870 = cartesian_point ( 'none', ( -21.06835921690074542, -0.1186942316935899189, 84.35458751353232287 ) ) ;
#10871 = spherical_surface ( 'none', #40770, 3.572000000000000508 ) ;
#10872 = edge_loop ( 'none', ( #17894, #32949, #22003, #7040 ) ) ;
#10873 = edge_curve ( 'none', #28532, #30681, #34648, .t. ) ;
#10874 = face_outer_bound ( 'none', #49420, .t. ) ;
#10875 = vertex_point ( 'none', #9035 ) ;
#10876 = oriented_edge ( 'none', *, *, #6094, .f. ) ;
#10877 = cartesian_point ( 'none', ( 66.65646481698817638, -80.56801907768117132, -82.50000000000058265 ) ) ;
#10878 = axis2_placement_3d ( 'none', #8108, #16287, #44783 ) ;
#10879 = edge_curve ( 'none', #8250, #34129, #39051, .t. ) ;
#10880 = cartesian_point ( 'none', ( -17.03838989878910226, -12.39117641496727984, 77.29556845902042994 ) ) ;
#10881 = face_outer_bound ( 'none', #17249, .t. ) ;
#10882 = cartesian_point ( 'none', ( -14.65224161495938837, -15.13802493546804762, 80.31415999999998689 ) ) ;
#10883 = direction ( 'none', ( -0.9647601925567270698, -0.2631307105943868629, 0.0000000000000000000 ) ) ;
#10884 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#10886 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 1.440493793230160208e-16 ) ) ;
#10885 = cartesian_point ( 'none', ( -7.990391945727735035, -20.55130498420111707, 80.31415999999998689 ) ) ;
#10887 = direction ( 'none', ( -6.167905692361984111e-15, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10888 = vertex_point ( 'none', #41460 ) ;
#10889 = edge_curve ( 'none', #29574, #33241, #37772, .t. ) ;
#10890 = vertex_point ( 'none', #5274 ) ;
#10891 = direction ( 'none', ( -0.07763951691203546668, 0.9969814970267332210, 4.067980730699867884e-16 ) ) ;
#10892 = direction ( 'none', ( 0.9647601925567290682, 0.2631307105943795355, 0.0000000000000000000 ) ) ;
#10893 = edge_curve ( 'none', #51980, #23419, #11620, .t. ) ;
#10894 = edge_curve ( 'none', #31526, #27797, #30127, .t. ) ;
#10895 = edge_curve ( 'none', #50791, #31462, #39654, .t. ) ;
#10896 = edge_curve ( 'none', #7347, #9901, #141, .t. ) ;
#10897 = vertex_point ( 'none', #34511 ) ;
#10898 = cartesian_point ( 'none', ( -9.256203238495721356e-15, 7.154282460425118401e-14, 94.10000000000007958 ) ) ;
#10900 = edge_curve ( 'none', #13658, #35811, #21220, .t. ) ;
#10899 = cartesian_point ( 'none', ( 0.8301641458673694185, -28.79763631619884734, 46.89252511042572280 ) ) ;
#10901 = oriented_edge ( 'none', *, *, #8178, .f. ) ;
#10902 = cartesian_point ( 'none', ( -10.33615764489774769, -38.10675731617537565, -54.89033996435502161 ) ) ;
#10903 = cartesian_point ( 'none', ( 36.08924247936834462, -17.25011818119972773, -32.09999999999994458 ) ) ;
#10904 = direction ( 'none', ( -0.5881599042594716220, 0.8087446612012282321, 0.0000000000000000000 ) ) ;
#10905 = cartesian_point ( 'none', ( 21.39340114845547447, -8.532955894657531459, 80.64161116206616953 ) ) ;
#10906 = cartesian_point ( 'none', ( 6.334258338858846038, -87.18463465217591590, -85.73423272988769384 ) ) ;
#10907 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203581362, 1.261617073437678048e-15 ) ) ;
#10908 = direction ( 'none', ( -0.07763951691203545280, 0.9969814970267329990, 4.067980730699866897e-16 ) ) ;
#10909 = cartesian_point ( 'none', ( -11.73685005138171711, 19.81811626367671053, 84.74613247069375177 ) ) ;
#10910 = vertex_point ( 'none', #1533 ) ;
#10911 = vector ( 'none', #47783, 1000.000000000000000 ) ;
#10912 = vector ( 'none', #51008, 1000.000000000000000 ) ;
#10913 = direction ( 'none', ( -0.3452585248908768834, -0.9385076190368278892, -4.289014951996988117e-16 ) ) ;
#10915 = cartesian_point ( 'none', ( 18.93607099885345235, -41.06022813751237521, -58.34138245881570128 ) ) ;
#10914 = axis2_placement_3d ( 'none', #18699, #47151, #14730 ) ;
#10916 = line ( 'none', #8845, #37060 ) ;
#10917 = oriented_edge ( 'none', *, *, #50291, .t. ) ;
#10918 = vertex_point ( 'none', #17233 ) ;
#10919 = vector ( 'none', #33010, 999.9999999999998863 ) ;
#10920 = oriented_edge ( 'none', *, *, #51908, .t. ) ;
#10921 = direction ( 'none', ( 0.7762171656410771226, 0.06044758698022840299, -0.6275611531893928730 ) ) ;
#10922 = oriented_edge ( 'none', *, *, #23636, .f. ) ;
#10923 = edge_loop ( 'none', ( #31707, #23978, #11791, #49087, #34774, #38623 ) ) ;
#10924 = cartesian_point ( 'none', ( -15.98678362697958022, -13.72240085727181302, 84.07206402441114790 ) ) ;
#10925 = axis2_placement_3d ( 'none', #15411, #43903, #27709 ) ;
#10926 = face_outer_bound ( 'none', #47259, .t. ) ;
#10927 = oriented_edge ( 'none', *, *, #38251, .t. ) ;
#10928 = oriented_edge ( 'none', *, *, #29895, .t. ) ;
#10929 = advanced_face ( 'none', ( #52397 ), #21812, .t. ) ;
#10930 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#10931 = cartesian_point ( 'none', ( -4.180238287317235013, -39.79467201700806811, -50.14439492497608342 ) ) ;
#10932 = axis2_placement_3d ( 'none', #1807, #46850, #22463 ) ;
#10933 = direction ( 'none', ( -0.07763951691203546668, 0.9969814970267332210, 4.067980730699867884e-16 ) ) ;
#10934 = line ( 'none', #23665, #30695 ) ;
#10935 = direction ( 'none', ( -0.8963947057110215333, 0.0000000000000000000, -0.4432567332520188086 ) ) ;
#10936 = axis2_placement_3d ( 'none', #25025, #25382, #9517 ) ;
#10937 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#10938 = oriented_edge ( 'none', *, *, #48576, .f. ) ;
#10939 = cartesian_point ( 'none', ( 5.482360198820200203, -41.66601132881633163, -79.49038593341126102 ) ) ;
#10940 = vertex_point ( 'none', #30596 ) ;
#10941 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#10942 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#10943 = cartesian_point ( 'none', ( 3.428758718233452019, 20.78762605655664331, 84.51716695059286621 ) ) ;
#10944 = axis2_placement_3d ( 'none', #48965, #28497, #36524 ) ;
#10945 = oriented_edge ( 'none', *, *, #28618, .f. ) ;
#10946 = cartesian_point ( 'none', ( 22.42554105925106711, -34.69492679573426130, -53.74686611549775961 ) ) ;
#10947 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10948 = direction ( 'none', ( 0.2631307105943797020, -0.9647601925567289571, 1.440493793230149608e-16 ) ) ;
#10949 = cartesian_point ( 'none', ( 6.425173896767260473, -41.99482612466184150, -85.22548623743351470 ) ) ;
#10950 = circle ( 'none', #38337, 2.750000000000000444 ) ;
#10951 = cartesian_point ( 'none', ( 5.833870984588143571, -21.38969822917522734, 73.59999999999999432 ) ) ;
#10952 = edge_curve ( 'none', #33258, #4374, #814, .t. ) ;
#10953 = direction ( 'none', ( 0.07763951691203598016, -0.9969814970267329990, -3.577210857835342252e-15 ) ) ;
#10954 = edge_curve ( 'none', #16481, #49142, #40931, .t. ) ;
#10955 = vector ( 'none', #50341, 1000.000000000000000 ) ;
#10956 = oriented_edge ( 'none', *, *, #17381, .f. ) ;
#10957 = face_bound ( 'none', #19702, .t. ) ;
#10958 = circle ( 'none', #4855, 32.81000000000000227 ) ;
#10959 = face_outer_bound ( 'none', #1804, .t. ) ;
#10960 = edge_curve ( 'none', #44428, #36461, #25629, .t. ) ;
#10961 = direction ( 'none', ( -0.8931569858524988081, -0.06955422654783537106, -0.4443341177449821044 ) ) ;
#10962 = axis2_placement_3d ( 'none', #5264, #17574, #46232 ) ;
#10963 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203603567, 0.0000000000000000000 ) ) ;
#10964 = cartesian_point ( 'none', ( 29.21155786288326439, 2.274837845522717394, 82.10000000000007958 ) ) ;
#10965 = cartesian_point ( 'none', ( 67.09685159988299574, -86.22309643447026417, -85.24156152040876577 ) ) ;
#10966 = circle ( 'none', #28909, 3.249999999999993339 ) ;
#10967 = oriented_edge ( 'none', *, *, #24883, .f. ) ;
#10968 = direction ( 'none', ( -0.8931569858525015837, -0.06955422654783566250, -0.4443341177449767199 ) ) ;
#10969 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#10970 = edge_curve ( 'none', #24101, #354, #1402, .t. ) ;
#10971 = direction ( 'none', ( 6.938893903907222067e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10972 = oriented_edge ( 'none', *, *, #30365, .t. ) ;
#10973 = oriented_edge ( 'none', *, *, #21364, .f. ) ;
#10974 = advanced_face ( 'none', ( #26900 ), #29489, .t. ) ;
#10975 = cartesian_point ( 'none', ( -3.260486491015327282, -41.88882988070220392, -49.08712233272616032 ) ) ;
#10976 = direction ( 'none', ( 0.07763951691203481442, -0.9969814970267332210, 6.065254942160064054e-16 ) ) ;
#10977 = b_spline_curve_with_knots ( 'none', 3,
( #24827, #40326, #49211, #422 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006825832849471313813, 0.001364157796136176038 ),
.unspecified. ) ;
#10978 = circle ( 'none', #11942, 36.00000000000000000 ) ;
#10979 = cartesian_point ( 'none', ( 28.66827825337503199, 1.081620527441773394, 47.10000000000000142 ) ) ;
#10980 = vertex_point ( 'none', #22030 ) ;
#10981 = oriented_edge ( 'none', *, *, #33170, .t. ) ;
#10982 = circle ( 'none', #47159, 21.95000000000000995 ) ;
#10983 = edge_curve ( 'none', #18290, #18468, #18659, .t. ) ;
#10984 = cartesian_point ( 'none', ( 5.833870984588155117, -21.38969822917523089, 35.09999999999999432 ) ) ;
#10985 = advanced_face ( 'none', ( #17353 ), #22197, .f. ) ;
#10986 = direction ( 'none', ( 0.7049723772651139697, 0.05489942889654771119, -0.7071067811865523467 ) ) ;
#10987 = direction ( 'none', ( 0.07763951691203582750, -0.9969814970267329990, 2.533402362193353965e-16 ) ) ;
#10988 = oriented_edge ( 'none', *, *, #48642, .t. ) ;
#10989 = cartesian_point ( 'none', ( 5.163027874650421012, -66.29926955227773533, -63.50000000000000000 ) ) ;
#10991 = cartesian_point ( 'none', ( -17.58126211875295652, -14.88029091821677774, 77.66927117851767548 ) ) ;
#10990 = cartesian_point ( 'none', ( 22.89934773292328174, -2.475540635366511921, 78.42116504717878911 ) ) ;
#10992 = oriented_edge ( 'none', *, *, #28379, .f. ) ;
#10993 = vertex_point ( 'none', #30252 ) ;
#10994 = cartesian_point ( 'none', ( -6.697714021775758475, -11.72137478636823005, 46.10021106701997695 ) ) ;
#10995 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#10996 = cartesian_point ( 'none', ( 17.13540762250694627, -35.10689372355981419, -46.89728105328083529 ) ) ;
#10997 = cartesian_point ( 'none', ( -13.87172532450953177, 18.38667073020718234, 82.32193865400712696 ) ) ;
#10998 = vertex_point ( 'none', #42495 ) ;
#10999 = oriented_edge ( 'none', *, *, #19505, .f. ) ;
#11001 = direction ( 'none', ( -0.6256668579825838128, -0.04872354476638457443, -0.7785672732703317056 ) ) ;
#11000 = cartesian_point ( 'none', ( -18.65265958406884295, 13.51277525640877464, 83.92934409791033090 ) ) ;
#11002 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 3.106400019466996709e-16 ) ) ;
#11003 = oriented_edge ( 'none', *, *, #23858, .f. ) ;
#11004 = cartesian_point ( 'none', ( 12.19861559888308378, -37.12147888362199666, -51.16389664140271520 ) ) ;
#11005 = vector ( 'none', #40824, 1000.000000000000000 ) ;
#11006 = cartesian_point ( 'none', ( -10.94695527603058949, -9.378224517879839794, -81.99999999999995737 ) ) ;
#11007 = axis2_placement_3d ( 'none', #25265, #704, #5115 ) ;
#11008 = b_spline_curve_with_knots ( 'none', 3,
( #6459, #26597, #30735, #6646 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.008773758056042744e-06, 0.0006825832849471313813 ),
.unspecified. ) ;
#11009 = cartesian_point ( 'none', ( -15.47598512615626198, -43.29798122506458924, -75.60960933414865792 ) ) ;
#11010 = cartesian_point ( 'none', ( -25.52477693923547974, -37.45011368969228016, 35.10000000000002984 ) ) ;
#11011 = circle ( 'none', #50649, 1.000000000000000444 ) ;
#11012 = oriented_edge ( 'none', *, *, #14147, .t. ) ;
#11013 = cartesian_point ( 'none', ( 1.444220832412975897e-15, -1.463043016502325694e-15, 68.67938962253900570 ) ) ;
#11014 = circle ( 'none', #41236, 7.000000000000001776 ) ;
#11015 = face_outer_bound ( 'none', #46105, .t. ) ;
#11016 = circle ( 'none', #16713, 4.640926795905553348 ) ;
#11017 = cartesian_point ( 'none', ( 21.37091114016324767, 38.13617033640654341, -14.60000000000004405 ) ) ;
#11018 = cartesian_point ( 'none', ( 1.876753228724459044, 21.96998628398462117, 81.09999999999999432 ) ) ;
#11019 = b_spline_curve_with_knots ( 'none', 3,
( #37027, #49795, #29351, #9029, #12590, #37196 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.004587453954272183859, 0.009174907908544367718 ),
.unspecified. ) ;
#11020 = direction ( 'none', ( 0.03998730732732237031, -0.5134834309495945881, -0.8571673007021111124 ) ) ;
#11021 = direction ( 'none', ( -4.719061745996508314e-16, -6.282398158881017394e-16, -1.000000000000000000 ) ) ;
#11022 = axis2_placement_3d ( 'none', #8030, #45073, #28523 ) ;
#11023 = cylindrical_surface ( 'none', #31669, 4.640926795905548019 ) ;
#11024 = oriented_edge ( 'none', *, *, #31427, .f. ) ;
#11025 = vertex_point ( 'none', #1710 ) ;
#11026 = face_outer_bound ( 'none', #44097, .t. ) ;
#11027 = cartesian_point ( 'none', ( -15.50641352485756919, -58.48043381846719058, -26.75898384862255597 ) ) ;
#11028 = edge_loop ( 'none', ( #38207, #31114 ) ) ;
#11029 = oriented_edge ( 'none', *, *, #44724, .t. ) ;
#11030 = axis2_placement_3d ( 'none', #34656, #10212, #22504 ) ;
#11031 = oriented_edge ( 'none', *, *, #26940, .f. ) ;
#11032 = cartesian_point ( 'none', ( -33.63868018048707142, 15.77555234024789677, -35.09999999999995879 ) ) ;
#11033 = direction ( 'none', ( 8.477291274466805767e-17, 7.259903437027396653e-16, 1.000000000000000000 ) ) ;
#11034 = advanced_face ( 'none', ( #17998 ), #43462, .f. ) ;
#11035 = cartesian_point ( 'none', ( 8.622803877610380141, -85.29050084731703407, -82.56178628489428206 ) ) ;
#11036 = cartesian_point ( 'none', ( 14.64518161606085478, -20.13774206391057575, 81.10000000000000853 ) ) ;
#11037 = direction ( 'none', ( -0.5882076359133892041, 0.8087099461816837920, 0.0000000000000000000 ) ) ;
#11038 = edge_curve ( 'none', #46596, #44636, #11445, .t. ) ;
#11039 = oriented_edge ( 'none', *, *, #43112, .t. ) ;
#11040 = vertex_point ( 'none', #19306 ) ;
#11041 = vertex_point ( 'none', #23914 ) ;
#11042 = cartesian_point ( 'none', ( 13.67641335298894845, 16.02634096415306075, 84.75487826655569279 ) ) ;
#11043 = edge_curve ( 'none', #12239, #38031, #3948, .t. ) ;
#11045 = cartesian_point ( 'none', ( 11.00864929644443713, -7.814066845624884294, 46.18827932390296098 ) ) ;
#11044 = cartesian_point ( 'none', ( -31.01471982888946499, 33.04712403680687771, 35.10000000000002274 ) ) ;
#11046 = edge_curve ( 'none', #34621, #6893, #6500, .t. ) ;
#11047 = advanced_face ( 'none', ( #10957, #20556 ), #43649, .f. ) ;
#11048 = oriented_edge ( 'none', *, *, #19047, .f. ) ;
#11049 = cartesian_point ( 'none', ( -20.77931878219212791, -20.22939419539627792, 66.18647019960457101 ) ) ;
#11050 = oriented_edge ( 'none', *, *, #15949, .f. ) ;
#11051 = cartesian_point ( 'none', ( 35.89133389296237908, 2.795022608833342304, 34.10000000000002274 ) ) ;
#11052 = vector ( 'none', #39752, 1000.000000000000114 ) ;
#11053 = oriented_edge ( 'none', *, *, #23389, .t. ) ;
#11054 = edge_curve ( 'none', #10133, #47414, #38740, .t. ) ;
#11055 = vector ( 'none', #20779, 1000.000000000000227 ) ;
#11056 = edge_curve ( 'none', #44528, #43354, #42847, .t. ) ;
#11057 = cartesian_point ( 'none', ( -19.20497099450046719, 10.83381692204534907, 81.09999999999998010 ) ) ;
#11058 = cartesian_point ( 'none', ( -9.056138641208409398e-15, 7.028786825235957124e-14, 89.09999999999998010 ) ) ;
#11059 = cartesian_point ( 'none', ( -32.98366180288675764, -22.62914169986994040, -38.09999999999993747 ) ) ;
#11060 = edge_curve ( 'none', #2547, #51427, #49182, .t. ) ;
#11062 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11061 = cartesian_point ( 'none', ( -18.46303473578293008, -48.40375631864154826, -63.52496945336595502 ) ) ;
#11063 = direction ( 'none', ( 0.8545799386563546207, 0.06655005513930564720, -0.5150380749100559319 ) ) ;
#11064 = cartesian_point ( 'none', ( -15.96514222062045008, -85.77054838962247629, -71.74945919829441721 ) ) ;
#11065 = vector ( 'none', #17582, 1000.000000000000114 ) ;
#11066 = oriented_edge ( 'none', *, *, #22196, .t. ) ;
#11067 = face_outer_bound ( 'none', #30501, .t. ) ;
#11068 = cartesian_point ( 'none', ( -29.68935996320115223, -1.360112486328998171, 47.09999999999998010 ) ) ;
#11069 = cylindrical_surface ( 'none', #14671, 13.00000000000000355 ) ;
#11070 = cartesian_point ( 'none', ( -15.65380577303704790, -87.16685066485746347, -72.18454650728463662 ) ) ;
#11071 = line ( 'none', #22216, #31489 ) ;
#11072 = oriented_edge ( 'none', *, *, #19606, .t. ) ;
#11073 = oriented_edge ( 'none', *, *, #11366, .t. ) ;
#11074 = cartesian_point ( 'none', ( -16.12135060505299577, -85.60855061085999296, -72.72377793138043955 ) ) ;
#11075 = axis2_placement_3d ( 'none', #38186, #42417, #44689 ) ;
#11076 = line ( 'none', #18186, #16180 ) ;
#11077 = edge_loop ( 'none', ( #36299, #33442, #7535 ) ) ;
#11078 = cartesian_point ( 'none', ( 2.185970531855430998, 22.92944935125732897, 77.66572122418693880 ) ) ;
#11079 = cartesian_point ( 'none', ( 32.50364741842845007, 37.99359030808347626, 93.29238815542520058 ) ) ;
#11080 = vertex_point ( 'none', #14338 ) ;
#11081 = cartesian_point ( 'none', ( 25.24757901564804285, 13.62350303067925950, 68.10000000000000853 ) ) ;
#11082 = cartesian_point ( 'none', ( -27.96038505867778312, -87.13384455750002644, -83.49999999999992895 ) ) ;
#11083 = cartesian_point ( 'none', ( 5.932093262613661544, -49.33836314064973294, -78.55651659996533454 ) ) ;
#11084 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203603567, -6.211574946531534176e-17 ) ) ;
#11085 = direction ( 'none', ( 0.07763951691203507810, -0.9969814970267332210, 3.684072831700385353e-16 ) ) ;
#11086 = b_spline_curve_with_knots ( 'none', 3,
( #43931, #11695, #24012, #11528 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005932647871859798427, 0.001185033349720840444 ),
.unspecified. ) ;
#11087 = edge_loop ( 'none', ( #36716, #25689, #50855, #34327 ) ) ;
#11088 = oriented_edge ( 'none', *, *, #5585, .t. ) ;
#11089 = vertex_point ( 'none', #44179 ) ;
#11090 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203507810, 1.045691311318819159e-14 ) ) ;
#11091 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 2.443272501375784959e-16 ) ) ;
#11092 = vertex_point ( 'none', #6986 ) ;
#11093 = b_spline_curve_with_knots ( 'none', 3,
( #32829, #41528, #21251, #931, #9100, #4663, #16964, #20905, #45266, #8940 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003390571040235326999, 0.004237400127967480903, 0.005084229215699635242, 0.005931058303431789580, 0.006777887391163943918 ),
.unspecified. ) ;
#11094 = oriented_edge ( 'none', *, *, #27054, .t. ) ;
#11095 = vector ( 'none', #31278, 1000.000000000000000 ) ;
#11096 = cylindrical_surface ( 'none', #50151, 3.000000000000007550 ) ;
#11097 = oriented_edge ( 'none', *, *, #48113, .t. ) ;
#11098 = axis2_placement_3d ( 'none', #5248, #38068, #34132 ) ;
#11099 = direction ( 'none', ( -0.8931569858525015837, -0.06955422654783566250, -0.4443341177449767199 ) ) ;
#11100 = line ( 'none', #3511, #9212 ) ;
#11101 = cartesian_point ( 'none', ( 2.820745219788651781, -36.22164206845926060, -63.50000000000000000 ) ) ;
#11102 = direction ( 'none', ( 0.0000000000000000000, -0.9008633527595252266, -0.4341027754516977311 ) ) ;
#11103 = cartesian_point ( 'none', ( 28.87229516617390246, -2.725371617266672875, 46.14972778537107700 ) ) ;
#11104 = advanced_face ( 'none', ( #10342, #8403 ), #52370, .f. ) ;
#11105 = cartesian_point ( 'none', ( 33.12783868271835530, -116.2789589917789499, -3.500000000000232259 ) ) ;
#11106 = axis2_placement_3d ( 'none', #31738, #31556, #39736 ) ;
#11107 = cylindrical_surface ( 'none', #17932, 2.999999999999998668 ) ;
#11109 = oriented_edge ( 'none', *, *, #37836, .f. ) ;
#11108 = direction ( 'none', ( -0.2631307105943830882, 0.9647601925567280690, -1.440493793230160208e-16 ) ) ;
#11110 = vector ( 'none', #16935, 1000.000000000000000 ) ;
#11111 = edge_curve ( 'none', #25365, #38775, #22455, .t. ) ;
#11112 = vector ( 'none', #12854, 1000.000000000000227 ) ;
#11113 = cartesian_point ( 'none', ( 36.54288442059512931, -84.72622851869357419, -76.34411114725453729 ) ) ;
#11114 = date_and_time ( #28974, #16862 ) ;
#11115 = edge_curve ( 'none', #24395, #9284, #16060, .t. ) ;
#11116 = cartesian_point ( 'none', ( -9.486326098083379676, -9.605186992496424381, 68.59999999999999432 ) ) ;
#11117 = cartesian_point ( 'none', ( -17.80441809569106226, 10.17362748845398635, 67.02893218813450460 ) ) ;
#11118 = edge_curve ( 'none', #41221, #6313, #46019, .t. ) ;
#11119 = direction ( 'none', ( -0.5881599042594722881, 0.8087446612012276770, -3.106400019466995722e-16 ) ) ;
#11120 = cartesian_point ( 'none', ( 7.538413845443614925, -52.24110288476590114, -79.68434672150422671 ) ) ;
#11121 = oriented_edge ( 'none', *, *, #19424, .t. ) ;
#11122 = direction ( 'none', ( -0.5881599042594719551, 0.8087446612012278990, 0.0000000000000000000 ) ) ;
#11123 = oriented_edge ( 'none', *, *, #11907, .t. ) ;
#11124 = oriented_edge ( 'none', *, *, #31677, .t. ) ;
#11125 = oriented_edge ( 'none', *, *, #13043, .t. ) ;
#11126 = advanced_face ( 'none', ( #31380 ), #27521, .f. ) ;
#11127 = edge_curve ( 'none', #6014, #14979, #35232, .t. ) ;
#11128 = cartesian_point ( 'none', ( 9.771855237762139268, -91.71816944718470666, -46.70332656536631077 ) ) ;
#11129 = cartesian_point ( 'none', ( 38.62689535104515670, -51.65695317187230273, -43.58160100592410657 ) ) ;
#11130 = oriented_edge ( 'none', *, *, #50746, .t. ) ;
#11131 = cartesian_point ( 'none', ( -8.535970688261407772e-15, 6.702498173744144367e-14, 76.10000000000007958 ) ) ;
#11132 = edge_curve ( 'none', #32803, #1307, #24366, .t. ) ;
#11133 = vector ( 'none', #14886, 1000.000000000000000 ) ;
#11134 = b_spline_curve_with_knots ( 'none', 3,
( #36603, #37490, #17696, #49561, #25171, #9487, #9122, #21790, #37656, #38189, #17172, #42233, #5553, #13205, #33389, #50249, #21275, #46165 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01883465250748380532, 0.01948726338260777305, 0.02013987425773174078, 0.02079248513285570851, 0.02144509600797967624, 0.02209770688310364745, 0.02275031775822761518, 0.02340292863335158291, 0.02405553950847555064 ),
.unspecified. ) ;
#11135 = oriented_edge ( 'none', *, *, #6670, .t. ) ;
#11136 = oriented_edge ( 'none', *, *, #34883, .t. ) ;
#11137 = cartesian_point ( 'none', ( 3.289346581865446595, -42.23902736467903907, -63.50000000000000000 ) ) ;
#11138 = cartesian_point ( 'none', ( -21.53547444012442469, 2.326737789492664632, -91.35464439072572418 ) ) ;
#11139 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#11140 = cartesian_point ( 'none', ( 32.78956301060687650, 25.12159544243649378, -23.50000000000003197 ) ) ;
#11141 = vertex_point ( 'none', #24088 ) ;
#11142 = direction ( 'none', ( 0.07763951691203581362, -0.9969814970267331100, -3.270671090859534614e-16 ) ) ;
#11143 = plane ( 'none', #986 ) ;
#11144 = cartesian_point ( 'none', ( 24.56738873562386516, -44.83460179739608265, -57.07027620524626599 ) ) ;
#11145 = edge_loop ( 'none', ( #37270, #5365, #8135, #21029 ) ) ;
#11146 = circle ( 'none', #18489, 16.55000000000000071 ) ;
#11147 = axis2_placement_3d ( 'none', #38330, #45790, #34050 ) ;
#11148 = direction ( 'none', ( 0.9963712600446539280, -0.08511352511222051997, 4.467496846988029169e-16 ) ) ;
#11149 = face_bound ( 'none', #14880, .t. ) ;
#11150 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203592465, -8.049792819408126421e-16 ) ) ;
#11151 = oriented_edge ( 'none', *, *, #22997, .f. ) ;
#11152 = cylindrical_surface ( 'none', #1504, 25.15000000000000568 ) ;
#11153 = direction ( 'none', ( -0.9647601925567271808, -0.2631307105943860858, 0.0000000000000000000 ) ) ;
#11154 = cartesian_point ( 'none', ( -38.42849432558577405, 19.20725915720728949, -30.49999999999994671 ) ) ;
#11155 = cartesian_point ( 'none', ( 12.35597906821569225, -16.83411650739071419, -92.79451239842339305 ) ) ;
#11156 = direction ( 'none', ( 0.5882076359133951993, -0.8087099461816793511, -8.422145414964844743e-17 ) ) ;
#11157 = direction ( 'none', ( 7.682346822183002424e-16, 3.965082230804130713e-16, -1.000000000000000000 ) ) ;
#11158 = face_outer_bound ( 'none', #35657, .t. ) ;
#11159 = vertex_point ( 'none', #15163 ) ;
#11161 = cartesian_point ( 'none', ( -16.22295436014815451, -16.34960346517819119, 79.88917204232268432 ) ) ;
#11160 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#11162 = face_outer_bound ( 'none', #9083, .t. ) ;
#11163 = cartesian_point ( 'none', ( 41.42318886534773270, -22.20629244664064217, 36.10000000000008669 ) ) ;
#11164 = cartesian_point ( 'none', ( -17.13066011746380823, -86.39078702339689642, -27.16001151732198338 ) ) ;
#11165 = conical_surface ( 'none', #33499, 28.39999999999999858, 0.5235987755982990377 ) ;
#11166 = direction ( 'none', ( -0.07763951691203456462, 0.9969814970267332210, 0.0000000000000000000 ) ) ;
#11167 = direction ( 'none', ( -0.9682073014866272587, 0.0000000000000000000, 0.2501491981757749117 ) ) ;
#11168 = cartesian_point ( 'none', ( 6.177040405450373584, -35.91512744476228391, -85.19095486489956670 ) ) ;
#11169 = approval_status ( 'not_yet_approved' ) ;
#11170 = edge_loop ( 'none', ( #37089, #47008, #12045, #1913 ) ) ;
#11172 = cartesian_point ( 'none', ( 17.10678430592902188, -41.20268307329185831, -46.43402309096121172 ) ) ;
#11171 = direction ( 'none', ( 0.9651016635145466260, 0.07515688821681548726, -0.2508589668220365665 ) ) ;
#11173 = cartesian_point ( 'none', ( 0.6599358937523444046, -8.474342724727215170, -63.49999999999997158 ) ) ;
#11174 = vertex_point ( 'none', #31584 ) ;
#11175 = oriented_edge ( 'none', *, *, #23794, .f. ) ;
#11176 = cartesian_point ( 'none', ( -33.04712403681271837, -31.01471982889621870, 36.10000000000008669 ) ) ;
#11177 = oriented_edge ( 'none', *, *, #35032, .t. ) ;
#11178 = axis2_placement_3d ( 'none', #44480, #20831, #12597 ) ;
#11179 = edge_loop ( 'none', ( #4103, #3957, #24680, #43844 ) ) ;
#11180 = vector ( 'none', #43190, 1000.000000000000227 ) ;
#11181 = axis2_placement_3d ( 'none', #31829, #48363, #51918 ) ;
#11182 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#11183 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11184 = axis2_placement_3d ( 'none', #31948, #27476, #40130 ) ;
#11185 = direction ( 'none', ( 0.8709737412471862950, -0.4913295656256391197, 0.0000000000000000000 ) ) ;
#11186 = line ( 'none', #52666, #36065 ) ;
#11187 = cartesian_point ( 'none', ( 25.67203949793468709, -47.51906331083524293, -55.55919072114190982 ) ) ;
#11188 = edge_curve ( 'none', #28463, #23998, #12228, .t. ) ;
#11189 = product_definition_shape ( 'none', 'none', #29429 ) ;
#11190 = oriented_edge ( 'none', *, *, #46378, .f. ) ;
#11191 = advanced_face ( 'none', ( #9069 ), #28045, .t. ) ;
#11192 = oriented_edge ( 'none', *, *, #43959, .t. ) ;
#11193 = axis2_placement_3d ( 'none', #19439, #11723, #47898 ) ;
#11194 = edge_curve ( 'none', #31215, #25607, #3250, .t. ) ;
#11195 = cartesian_point ( 'none', ( -20.51048419825523794, -4.813317072780710859, 80.31415999999998689 ) ) ;
#11196 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203582750, 1.541976423090495831e-15 ) ) ;
#11197 = oriented_edge ( 'none', *, *, #37998, .f. ) ;
#11198 = cartesian_point ( 'none', ( -16.29471668282797125, 13.35403278101292379, 81.88583999999998753 ) ) ;
#11199 = vertex_point ( 'none', #4108 ) ;
#11200 = vertex_point ( 'none', #20705 ) ;
#11201 = plane ( 'none', #12574 ) ;
#11202 = edge_curve ( 'none', #26322, #13711, #5647, .t. ) ;
#11203 = direction ( 'none', ( -4.430922201617625474e-16, 6.186244751703139503e-17, 1.000000000000000000 ) ) ;
#11204 = face_outer_bound ( 'none', #43107, .t. ) ;
#11205 = edge_curve ( 'none', #4346, #29680, #22782, .t. ) ;
#11206 = oriented_edge ( 'none', *, *, #11750, .f. ) ;
#11207 = face_outer_bound ( 'none', #21544, .t. ) ;
#11208 = edge_curve ( 'none', #2556, #31624, #13148, .t. ) ;
#11209 = oriented_edge ( 'none', *, *, #6126, .f. ) ;
#11210 = cartesian_point ( 'none', ( 28.39374826447880906, -77.62984903153983396, -99.16449345939376769 ) ) ;
#11211 = cartesian_point ( 'none', ( -5.034672344426029511, -36.83337942431462153, -48.94593897569210128 ) ) ;
#11212 = oriented_edge ( 'none', *, *, #18335, .f. ) ;
#11213 = oriented_edge ( 'none', *, *, #50816, .t. ) ;
#11214 = toroidal_surface ( 'none', #19804, 3.199999999999999734, 0.1999999999999996503 ) ;
#11215 = edge_curve ( 'none', #24364, #10864, #6077, .t. ) ;
#11216 = direction ( 'none', ( -7.771561172376066201e-16, -3.885780586188018309e-16, 1.000000000000000000 ) ) ;
#11217 = toroidal_surface ( 'none', #31784, 15.50000000000000000, 0.5000000000000000000 ) ;
#11218 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11219 = direction ( 'none', ( -0.9969814970267332210, -0.07763951691203489769, 9.694042953988066095e-15 ) ) ;
#11220 = oriented_edge ( 'none', *, *, #31423, .f. ) ;
#11221 = cartesian_point ( 'none', ( 13.69603254089937927, 18.51905983148634505, 77.68702686609726982 ) ) ;
#11222 = cartesian_point ( 'none', ( 20.52239881572702629, -4.762261032140669315, 84.53427877581306404 ) ) ;
#11223 = vertex_point ( 'none', #28520 ) ;
#11224 = oriented_edge ( 'none', *, *, #46004, .t. ) ;
#11225 = axis2_placement_3d ( 'none', #39931, #8021, #27633 ) ;
#11226 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203582750, 0.0000000000000000000 ) ) ;
#11227 = oriented_edge ( 'none', *, *, #21674, .f. ) ;
#11228 = vertex_point ( 'none', #32468 ) ;
#11229 = direction ( 'none', ( -0.3623760519604414254, -0.9320319720726126800, 0.0000000000000000000 ) ) ;
#11230 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#11231 = direction ( 'none', ( -0.9196851302826345442, -0.07162009469510914605, 0.3860697128406693768 ) ) ;
#11232 = face_outer_bound ( 'none', #2167, .t. ) ;
#11234 = cartesian_point ( 'none', ( -3.552264593024182737, 13.02426259951580789, 107.2837661840735706 ) ) ;
#11233 = direction ( 'none', ( 0.2631307105943797020, -0.9647601925567289571, 1.440493793230149608e-16 ) ) ;
#11235 = cartesian_point ( 'none', ( 1.960360244442194366, 22.94872177272647917, 77.66572122418693880 ) ) ;
#11236 = advanced_face ( 'none', ( #33486 ), #7186, .f. ) ;
#11237 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203511973, 9.929557176491243808e-15 ) ) ;
#11238 = axis2_placement_3d ( 'none', #5970, #22198, #18310 ) ;
#11239 = vector ( 'none', #35012, 1000.000000000000000 ) ;
#11240 = cartesian_point ( 'none', ( 17.85628936085849716, -38.07858664719381636, -66.76139068703038504 ) ) ;
#11241 = cartesian_point ( 'none', ( -17.15465099113622216, -87.83482437000081688, -65.43671916333319416 ) ) ;
#11242 = oriented_edge ( 'none', *, *, #8859, .f. ) ;
#11243 = oriented_edge ( 'none', *, *, #15879, .f. ) ;
#11244 = axis2_placement_3d ( 'none', #14565, #43079, #22776 ) ;
#11245 = advanced_face ( 'none', ( #12938 ), #24257, .f. ) ;
#11246 = oriented_edge ( 'none', *, *, #52843, .f. ) ;
#11247 = oriented_edge ( 'none', *, *, #41481, .t. ) ;
#11248 = oriented_edge ( 'none', *, *, #12515, .f. ) ;
#11249 = cartesian_point ( 'none', ( -12.96892588892136544, 17.83281977948706754, 81.09999999999999432 ) ) ;
#11250 = cartesian_point ( 'none', ( 11.29267016178186367, -15.52789749506357353, 74.59999999999999432 ) ) ;
#11251 = toroidal_surface ( 'none', #47715, 4.899999999999999467, 0.1000000000000000056 ) ;
#11252 = advanced_face ( 'none', ( #22565, #27005 ), #16572, .f. ) ;
#11253 = direction ( 'none', ( -0.2631307105943830882, 0.9647601925567280690, -2.774896467058473301e-16 ) ) ;
#11254 = vertex_point ( 'none', #44707 ) ;
#11255 = direction ( 'none', ( -0.8931569858525015837, -0.06955422654783566250, -0.4443341177449767199 ) ) ;
#11256 = plane ( 'none', #13893 ) ;
#11257 = axis2_placement_3d ( 'none', #46613, #9935, #50704 ) ;
#11258 = line ( 'none', #30881, #3048 ) ;
#11259 = cartesian_point ( 'none', ( 12.45980683024485103, -16.98847839962817829, 83.45874411913776214 ) ) ;
#11260 = cartesian_point ( 'none', ( -10.27727054792997130, -18.39131580068035277, 79.39299363934455300 ) ) ;
#11261 = cartesian_point ( 'none', ( 13.83907414257212309, -48.72261031315647983, -52.06541338094403670 ) ) ;
#11262 = cartesian_point ( 'none', ( -21.46758374188653207, -39.89226551958518030, 53.10000000000009379 ) ) ;
#11263 = oriented_edge ( 'none', *, *, #49197, .f. ) ;
#11264 = circle ( 'none', #264, 2.499999999999986233 ) ;
#11265 = edge_loop ( 'none', ( #13378, #5676, #44997, #9571 ) ) ;
#11266 = cartesian_point ( 'none', ( 14.99809855281187687, -14.80168661258839968, 77.29556845902048678 ) ) ;
#11267 = cartesian_point ( 'none', ( -22.01345333394275983, -1.269004457960918986, 77.17079999999998563 ) ) ;
#11268 = axis2_placement_3d ( 'none', #29298, #33407, #41572 ) ;
#11269 = edge_curve ( 'none', #26607, #37226, #13500, .t. ) ;
#11270 = line ( 'none', #23840, #24020 ) ;
#11271 = oriented_edge ( 'none', *, *, #6109, .f. ) ;
#11272 = cartesian_point ( 'none', ( -15.16166257697116393, -14.62827727335479189, 82.80873338236160919 ) ) ;
#11273 = oriented_edge ( 'none', *, *, #29565, .t. ) ;
#11275 = oriented_edge ( 'none', *, *, #26721, .t. ) ;
#11274 = edge_curve ( 'none', #25973, #42910, #45213, .t. ) ;
#11276 = conical_surface ( 'none', #19262, 33.49999999999997158, 0.7853981633974447263 ) ;
#11277 = edge_curve ( 'none', #33955, #51535, #31082, .t. ) ;
#11278 = direction ( 'none', ( -0.06990266395155865509, 0.8976313264744595344, 0.4351684953028856495 ) ) ;
#11279 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#11280 = cartesian_point ( 'none', ( 9.983744730835631742, 19.31383582856572900, -91.58193557865061507 ) ) ;
#11281 = oriented_edge ( 'none', *, *, #50197, .t. ) ;
#11282 = edge_curve ( 'none', #26989, #30355, #10032, .t. ) ;
#11284 = oriented_edge ( 'none', *, *, #51108, .f. ) ;
#11283 = cartesian_point ( 'none', ( 25.14248634148114547, -55.01400945759905881, -51.37481464547933285 ) ) ;
#11285 = direction ( 'none', ( 0.4429928938894392432, 0.03449788624925581582, -0.8958611453834759430 ) ) ;
#11286 = axis2_placement_3d ( 'none', #12032, #28963, #4551 ) ;
#11287 = face_bound ( 'none', #5000, .t. ) ;
#11288 = cartesian_point ( 'none', ( -37.48603631393789470, -28.35131533933000725, 36.10000000000002984 ) ) ;
#11289 = circle ( 'none', #12511, 3.049999999999999822 ) ;
#11290 = cartesian_point ( 'none', ( 20.34613985099268874, 5.469556479960236750, 84.07178615065546978 ) ) ;
#11291 = cartesian_point ( 'none', ( 5.353232528351204778, -40.96788390416175218, -79.01826426116291202 ) ) ;
#11292 = circle ( 'none', #31629, 3.929200000000001580 ) ;
#11293 = edge_curve ( 'none', #18227, #35797, #23761, .t. ) ;
#11294 = vertex_point ( 'none', #45775 ) ;
#11295 = cartesian_point ( 'none', ( 36.33823257901528336, -86.36273393239616780, -77.08803611191861194 ) ) ;
#11296 = cartesian_point ( 'none', ( -7.630790607237095458, 27.97804558414508236, 43.60000000000006537 ) ) ;
#11297 = direction ( 'none', ( 5.690833777106465230e-16, 2.476491431256913847e-16, -1.000000000000000000 ) ) ;
#11298 = oriented_edge ( 'none', *, *, #19605, .t. ) ;
#11299 = cartesian_point ( 'none', ( -20.15365398745593239, -16.37136413357210074, -80.66505421697335976 ) ) ;
#11300 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#11301 = oriented_edge ( 'none', *, *, #5256, .f. ) ;
#11302 = direction ( 'none', ( 6.935824447209356969e-17, -9.207530301902022722e-17, -1.000000000000000000 ) ) ;
#11303 = oriented_edge ( 'none', *, *, #10409, .t. ) ;
#11304 = cartesian_point ( 'none', ( 28.91078277800602336, 0.5445946932865211032, 68.49070779049013424 ) ) ;
#11305 = edge_loop ( 'none', ( #13837, #48649, #47952, #23436, #28036 ) ) ;
#11306 = advanced_face ( 'none', ( #19231 ), #45912, .f. ) ;
#11307 = cartesian_point ( 'none', ( -0.8783401817735858597, 21.04983487156449584, 78.44541047979484460 ) ) ;
#11308 = line ( 'none', #42568, #14460 ) ;
#11309 = cartesian_point ( 'none', ( 16.65350141472609380, -20.25981572369592243, -42.00836878557061738 ) ) ;
#11310 = vertex_point ( 'none', #41850 ) ;
#11311 = axis2_placement_3d ( 'none', #7212, #20062, #43701 ) ;
#11312 = cartesian_point ( 'none', ( 10.71779377901281372, 8.208464930214041999, 68.09999999999999432 ) ) ;
#11314 = advanced_face ( 'none', ( #51530 ), #27327, .f. ) ;
#11313 = cartesian_point ( 'none', ( -10.31181175289508190, -18.37288149129031467, 78.75719274195064656 ) ) ;
#11315 = face_outer_bound ( 'none', #30195, .t. ) ;
#11316 = axis2_placement_3d ( 'none', #36163, #52840, #28648 ) ;
#11317 = oriented_edge ( 'none', *, *, #48043, .t. ) ;
#11318 = edge_loop ( 'none', ( #36203, #46335 ) ) ;
#11319 = oriented_edge ( 'none', *, *, #41267, .f. ) ;
#11320 = axis2_placement_3d ( 'none', #16276, #4353, #440 ) ;
#11321 = face_outer_bound ( 'none', #6408, .t. ) ;
#11322 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203460626, 9.251858538542983266e-15 ) ) ;
#11323 = cartesian_point ( 'none', ( -20.29472172445021272, -5.486209136155849819, -93.49999999999998579 ) ) ;
#11324 = direction ( 'none', ( 0.07763951691203577199, -0.9969814970267331100, -7.206560231914038317e-16 ) ) ;
#11325 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203506422, -1.045691311318819001e-14 ) ) ;
#11326 = oriented_edge ( 'none', *, *, #50894, .t. ) ;
#11327 = cartesian_point ( 'none', ( 18.97512999931981525, 39.69816672730515705, -23.50000000000003197 ) ) ;
#11328 = cartesian_point ( 'none', ( 19.76114620979187464, -9.084212032206066212, -91.54132755021917944 ) ) ;
#11329 = vertex_point ( 'none', #25642 ) ;
#11330 = edge_loop ( 'none', ( #27244, #51900 ) ) ;
#11331 = cartesian_point ( 'none', ( 14.64518161606085656, -20.13774206391057575, 74.60000000000000853 ) ) ;
#11332 = cartesian_point ( 'none', ( -1.709598027868135483e-14, -2.531443747014473001e-14, 132.0999999999999943 ) ) ;
#11333 = cylindrical_surface ( 'none', #30805, 3.000000000000002665 ) ;
#11334 = b_spline_curve_with_knots ( 'none', 3,
( #41577, #455, #4709, #33253, #37153, #41417, #41246, #49234, #45150, #21127, #49064, #45319, #811, #17019, #24673, #33073 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01282214316494318176, 0.01412875127644300233, 0.01478205533219291608, 0.01543535938794282809, 0.01608866344369273838, 0.01674196749944265733, 0.01739527155519257282, 0.01804857561094248830 ),
.unspecified. ) ;
#11335 = direction ( 'none', ( -4.430922201617625474e-16, 6.186244751703139503e-17, 1.000000000000000000 ) ) ;
#11336 = cartesian_point ( 'none', ( -5.450027615332820652, -28.12559718131171849, 47.17963904593667479 ) ) ;
#11337 = edge_loop ( 'none', ( #8179, #44550, #9486, #34925, #27103 ) ) ;
#11338 = direction ( 'none', ( 0.07763951691203481442, -0.9969814970267332210, 6.065254942160064054e-16 ) ) ;
#11339 = axis2_placement_3d ( 'none', #10898, #18594, #50793 ) ;
#11340 = cartesian_point ( 'none', ( 3.055114990488651650, -39.23122190800197728, -63.50000000000000000 ) ) ;
#11341 = circle ( 'none', #9633, 4.100000000000000533 ) ;
#11342 = cartesian_point ( 'none', ( -8.236754110478626600, 21.50962759834249738, 78.42002504635937044 ) ) ;
#11343 = line ( 'none', #48592, #7516 ) ;
#11344 = cartesian_point ( 'none', ( 1.445269781075234566e-14, 2.840496148592324860e-15, -30.49999999999997158 ) ) ;
#11345 = cartesian_point ( 'none', ( 16.80807076991993299, -8.737651438778225810, -93.49999999999995737 ) ) ;
#11346 = line ( 'none', #19080, #40696 ) ;
#11347 = cartesian_point ( 'none', ( -16.17610348510867269, -16.39581190793498422, 80.10105029677937694 ) ) ;
#11348 = oriented_edge ( 'none', *, *, #44202, .t. ) ;
#11349 = axis2_placement_3d ( 'none', #5199, #30180, #17873 ) ;
#11350 = cartesian_point ( 'none', ( -18.91632542728159194, -9.274729948585035189, 81.88583999999998753 ) ) ;
#11351 = cartesian_point ( 'none', ( 17.59582991491889103, -37.81551488156535612, -59.29486157876726793 ) ) ;
#11352 = direction ( 'none', ( 0.7762171656410771226, 0.06044758698022859034, -0.6275611531893928730 ) ) ;
#11353 = oriented_edge ( 'none', *, *, #38859, .f. ) ;
#11354 = cartesian_point ( 'none', ( 39.58959486292359031, -79.46615179556832231, -41.64344553360715651 ) ) ;
#11355 = oriented_edge ( 'none', *, *, #35985, .f. ) ;
#11356 = cartesian_point ( 'none', ( 16.93093208475119482, -41.21637749143461349, -46.29081305031320426 ) ) ;
#11357 = oriented_edge ( 'none', *, *, #42640, .t. ) ;
#11358 = oriented_edge ( 'none', *, *, #13142, .t. ) ;
#11359 = axis2_placement_3d ( 'none', #29285, #49381, #20758 ) ;
#11360 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203582750, 0.0000000000000000000 ) ) ;
#11361 = direction ( 'none', ( 0.2501017482848140738, 0.01947656899711489031, 0.9680236457674886719 ) ) ;
#11362 = edge_curve ( 'none', #22527, #16414, #50766, .t. ) ;
#11363 = conical_surface ( 'none', #52449, 33.49999999999997158, 0.7853981633974447263 ) ;
#11364 = vertex_point ( 'none', #21569 ) ;
#11365 = b_spline_curve_with_knots ( 'none', 3,
( #48418, #3705, #15985, #44486, #36502, #12075, #20137, #24206, #28295, #32412, #40771, #16338, #44839, #20478, #38118, #13666 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01764833245537791168, 0.01892110432429778763, 0.01955749025875773081, 0.02019387619321767052, 0.02083026212767761023, 0.02146664806213754995, 0.02210303399659749313, 0.02273941993105743284 ),
.unspecified. ) ;
#11366 = edge_curve ( 'none', #13463, #15511, #26475, .t. ) ;
#11367 = edge_curve ( 'none', #4091, #49689, #51017, .t. ) ;
#11368 = cartesian_point ( 'none', ( 4.142443020620218519, -69.38783009649823441, -23.51976487912547142 ) ) ;
#11369 = cartesian_point ( 'none', ( -31.01471982888946499, 33.04712403680688482, 36.10000000000002274 ) ) ;
#11370 = line ( 'none', #34200, #17108 ) ;
#11371 = direction ( 'none', ( -0.07763951691203545280, 0.9969814970267329990, 4.067980730699866897e-16 ) ) ;
#11372 = cartesian_point ( 'none', ( 22.98711164180928179, -1.442061599584488318, 80.31416000000000111 ) ) ;
#11373 = oriented_edge ( 'none', *, *, #15185, .t. ) ;
#11374 = oriented_edge ( 'none', *, *, #10115, .f. ) ;
#11375 = edge_curve ( 'none', #31645, #17179, #33246, .t. ) ;
#11376 = cartesian_point ( 'none', ( -32.98366180288687133, -22.62914169986968815, -30.50000000000000711 ) ) ;
#11377 = direction ( 'none', ( -0.8931569858525018057, -0.06955422654783560699, -0.4443341177449762203 ) ) ;
#11378 = cartesian_point ( 'none', ( -8.194156573318155168, -78.57336429158773683, -82.79694851403687039 ) ) ;
#11380 = advanced_face ( 'none', ( #30683 ), #43371, .t. ) ;
#11379 = cartesian_point ( 'none', ( -0.4738202695725793334, -74.46154958565107052, -72.85177136460066549 ) ) ;
#11381 = edge_curve ( 'none', #21977, #12462, #18606, .t. ) ;
#11382 = oriented_edge ( 'none', *, *, #19441, .t. ) ;
#11383 = oriented_edge ( 'none', *, *, #27991, .t. ) ;
#11384 = vector ( 'none', #34432, 1000.000000000000227 ) ;
#11385 = direction ( 'none', ( -0.9969814970267332210, -0.07763951691203489769, 8.163404592832055659e-15 ) ) ;
#11386 = direction ( 'none', ( -7.771561172376065215e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#11387 = oriented_edge ( 'none', *, *, #30576, .t. ) ;
#11388 = oriented_edge ( 'none', *, *, #26974, .f. ) ;
#11389 = vector ( 'none', #42360, 1000.000000000000227 ) ;
#11390 = cartesian_point ( 'none', ( 39.35200291821935537, 29.19623034442042808, -30.49999999999992895 ) ) ;
#11391 = vector ( 'none', #15807, 1000.000000000000114 ) ;
#11392 = cartesian_point ( 'none', ( -10.34915278809565820, -9.560075134048577894, 68.09999999999999432 ) ) ;
#11393 = oriented_edge ( 'none', *, *, #17458, .f. ) ;
#11394 = cartesian_point ( 'none', ( -10.29904606014496693, 19.49697797739466765, 81.09999999999999432 ) ) ;
#11395 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11396 = axis2_placement_3d ( 'none', #787, #29997, #21271 ) ;
#11397 = cartesian_point ( 'none', ( 20.42605060066371436, 20.58585714542948608, 50.66433530947606556 ) ) ;
#11398 = direction ( 'none', ( -0.06990266395155875223, 0.8976313264744592013, 0.4351684953028863712 ) ) ;
#11399 = face_outer_bound ( 'none', #1384, .t. ) ;
#11400 = advanced_face ( 'none', ( #17266 ), #8985, .f. ) ;
#11401 = oriented_edge ( 'none', *, *, #915, .f. ) ;
#11402 = direction ( 'none', ( 0.9417159917627188070, -0.3364089637009677336, -2.330560858134575383e-16 ) ) ;
#11403 = axis2_placement_3d ( 'none', #4180, #20605, #36452 ) ;
#11405 = cartesian_point ( 'none', ( 23.24440019146778269, -82.14326568994336242, -66.12140449573676904 ) ) ;
#11404 = cartesian_point ( 'none', ( 24.63972743989256386, -33.04183811783868663, -1.900000000000033662 ) ) ;
#11406 = face_outer_bound ( 'none', #47415, .t. ) ;
#11407 = cartesian_point ( 'none', ( -24.92453742566834052, -1.940987922800826215, 88.10000000000006537 ) ) ;
#11408 = cartesian_point ( 'none', ( 11.28165982483765006, 20.08031539828283840, 79.98005955364405395 ) ) ;
#11409 = cartesian_point ( 'none', ( -15.73494013398283542, -39.44583829734099822, -1.899999999999966382 ) ) ;
#11410 = oriented_edge ( 'none', *, *, #7543, .t. ) ;
#11411 = oriented_edge ( 'none', *, *, #30207, .t. ) ;
#11412 = line ( 'none', #35591, #5680 ) ;
#11413 = cartesian_point ( 'none', ( 22.75133105667698885, -52.14098536701322928, -68.32903511132423091 ) ) ;
#11414 = cartesian_point ( 'none', ( 59.14618735211752920, -99.20737634726707199, -12.23475836397607708 ) ) ;
#11415 = cartesian_point ( 'none', ( -9.032621710684012577e-14, -5.666030449578492103e-14, 94.09999999999995168 ) ) ;
#11416 = axis2_placement_3d ( 'none', #166, #48951, #32773 ) ;
#11417 = cartesian_point ( 'none', ( 19.03033023323914463, -75.21163494881086820, -50.39321812294737413 ) ) ;
#11419 = oriented_edge ( 'none', *, *, #36519, .t. ) ;
#11418 = direction ( 'none', ( -0.7762171656410770115, -0.06044758698022838217, 0.6275611531893926509 ) ) ;
#11420 = edge_loop ( 'none', ( #3785, #39754 ) ) ;
#11421 = axis2_placement_3d ( 'none', #46848, #38880, #6252 ) ;
#11422 = oriented_edge ( 'none', *, *, #21520, .f. ) ;
#11423 = vertex_point ( 'none', #37611 ) ;
#11424 = direction ( 'none', ( 0.07763951691203546668, -0.9969814970267332210, -4.067980730699867884e-16 ) ) ;
#11425 = axis2_placement_3d ( 'none', #19368, #36092, #27880 ) ;
#11426 = face_bound ( 'none', #18449, .t. ) ;
#11427 = cartesian_point ( 'none', ( 1.354794621954684475, -20.95625280273942437, 35.09999999999999432 ) ) ;
#11428 = edge_curve ( 'none', #3434, #46780, #45924, .t. ) ;
#11429 = cartesian_point ( 'none', ( 5.314011468757060541, 22.41093907386938966, 81.99511265890265577 ) ) ;
#11430 = toroidal_surface ( 'none', #24129, 19.25000000000000000, 4.049999999999999822 ) ;
#11431 = edge_curve ( 'none', #10561, #26630, #40835, .t. ) ;
#11432 = direction ( 'none', ( -0.7669678184319059788, 0.6416855659042073334, 0.0000000000000000000 ) ) ;
#11433 = oriented_edge ( 'none', *, *, #28998, .f. ) ;
#11434 = edge_curve ( 'none', #43583, #33151, #15967, .t. ) ;
#11435 = oriented_edge ( 'none', *, *, #35828, .f. ) ;
#11436 = cartesian_point ( 'none', ( -7.713533103873295715, -15.84670832005027208, -74.88928259367995111 ) ) ;
#11437 = cartesian_point ( 'none', ( 21.42656534524455481, -8.449331664027184274, 81.99511265890265577 ) ) ;
#11438 = vector ( 'none', #31996, 1000.000000000000000 ) ;
#11439 = cartesian_point ( 'none', ( 3.055114990488651650, -39.23122190800197728, -63.50000000000000000 ) ) ;
#11440 = face_outer_bound ( 'none', #50739, .t. ) ;
#11441 = oriented_edge ( 'none', *, *, #29904, .t. ) ;
#11442 = cartesian_point ( 'none', ( 36.08924247936834462, -17.25011818119972418, -38.09999999999994458 ) ) ;
#11443 = cartesian_point ( 'none', ( -29.86255413400643377, -62.70778618225723733, -83.49999999999995737 ) ) ;
#11444 = cartesian_point ( 'none', ( -0.1095668875244143747, -10.99945430906273280, 126.0999999999999375 ) ) ;
#11445 = b_spline_curve_with_knots ( 'none', 3,
( #46746, #10247, #32108, #28001, #44000, #27288, #52028, #48116, #31765, #3065, #11598, #2878 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.001015760142869646769, 0.005111501544105960873, 0.007159372244724125298, 0.009207242945342291457, 0.01330298434657865153, 0.01739872574781501161 ),
.unspecified. ) ;
#11446 = circle ( 'none', #42753, 2.600000000000004974 ) ;
#11447 = edge_curve ( 'none', #28968, #8326, #42798, .t. ) ;
#11448 = direction ( 'none', ( 0.6416855659042081106, 0.7669678184319054237, -9.179419521942078579e-16 ) ) ;
#11449 = oriented_edge ( 'none', *, *, #5326, .t. ) ;
#11450 = cartesian_point ( 'none', ( -6.488252776856515247, 20.04371620218201500, 80.31415999999998689 ) ) ;
#11451 = cylindrical_surface ( 'none', #12084, 4.999999999999997335 ) ;
#11452 = edge_curve ( 'none', #6542, #23750, #1308, .t. ) ;
#11453 = b_spline_curve_with_knots ( 'none', 3,
( #48884, #36806, #41245, #16477, #44963, #49062, #8989, #50279, #29486, #5398, #49759, #977, #50099, #5580, #17533, #9151, #41759, #21807, #30028, #25540, #37855, #21643, #37683, #21126, #25890, #1487, #25716, #17194, #9684, #46015, #33416, #34111, #13764, #33763 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005311568754141128904, 0.005975225784961559101, 0.006638882815781989299, 0.007302539846602418630, 0.007966196877422849695, 0.008629853908243279026, 0.009293510939063710091, 0.009957167969884139422, 0.01062082500070456875, 0.01128448203152499982, 0.01194813906234543088, 0.01261179609316586021, 0.01327545312398628954, 0.01393911015480672061, 0.01460276718562714994, 0.01526642421644758101, 0.01593008124726801034 ),
.unspecified. ) ;
#11454 = cartesian_point ( 'none', ( 2.844606803306532150, 0.4914727539914026666, -87.99999999999995737 ) ) ;
#11455 = direction ( 'none', ( 1.228545676324733334e-15, 4.237298316568942729e-16, -1.000000000000000000 ) ) ;
#11456 = cartesian_point ( 'none', ( -9.439016377330466057, -18.21842087338281857, -93.05778024747621657 ) ) ;
#11457 = edge_loop ( 'none', ( #26047, #48132, #2575, #49965 ) ) ;
#11458 = vertex_point ( 'none', #18191 ) ;
#11459 = advanced_face ( 'none', ( #6407 ), #2103, .f. ) ;
#11460 = cartesian_point ( 'none', ( -11.42815937512661506, -38.75478890016835720, -34.14838308401363776 ) ) ;
#11461 = cartesian_point ( 'none', ( -29.90538043210888830, -60.74286662210808174, -77.88682487670402566 ) ) ;
#11462 = direction ( 'none', ( 0.6256668579825838128, 0.04872354476638472709, 0.7785672732703317056 ) ) ;
#11463 = direction ( 'none', ( -0.2631307105943830882, 0.9647601925567280690, -1.440493793230160208e-16 ) ) ;
#11464 = cartesian_point ( 'none', ( 18.99034665445144299, -49.71995425984990646, -46.04399644000832126 ) ) ;
#11465 = direction ( 'none', ( -6.935824447209356969e-17, 9.207530301902022722e-17, 1.000000000000000000 ) ) ;
#11466 = cartesian_point ( 'none', ( 19.83921320325426763, 7.088977554331872710, 77.66572122418695301 ) ) ;
#11467 = axis2_placement_3d ( 'none', #17900, #37851, #38042 ) ;
#11468 = cartesian_point ( 'none', ( 5.576231812264659915, -42.06093713426756153, -79.88826177964507735 ) ) ;
#11469 = edge_loop ( 'none', ( #3195, #43125, #3892, #38786 ) ) ;
#11470 = cartesian_point ( 'none', ( 35.06203825946003150, -88.91425011246693089, -79.91545551774913747 ) ) ;
#11471 = oriented_edge ( 'none', *, *, #21835, .t. ) ;
#11472 = direction ( 'none', ( -0.1860615097997265766, 0.6821884743757137270, 0.7071067811865351382 ) ) ;
#11473 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11474 = cartesian_point ( 'none', ( 5.060947009367343874, -37.67739114786296284, -78.79037836236618375 ) ) ;
#11475 = cartesian_point ( 'none', ( -22.93074246126080595, 2.161008615924271847, 81.55166493508762926 ) ) ;
#11476 = cartesian_point ( 'none', ( 26.03433201812916664, -76.71025717835786395, -98.14101615137771262 ) ) ;
#11477 = face_outer_bound ( 'none', #13461, .t. ) ;
#11478 = line ( 'none', #36701, #3264 ) ;
#11479 = cartesian_point ( 'none', ( 3.854802014682616296, -49.50013132737732491, -63.50000000000000000 ) ) ;
#11480 = vector ( 'none', #44799, 1000.000000000000000 ) ;
#11481 = vertex_point ( 'none', #13695 ) ;
#11482 = vertex_point ( 'none', #14397 ) ;
#11483 = cartesian_point ( 'none', ( 5.395946425386556555, -69.29021404335792056, -99.50000000000000000 ) ) ;
#11484 = vector ( 'none', #49450, 1000.000000000000114 ) ;
#11485 = oriented_edge ( 'none', *, *, #10654, .t. ) ;
#11486 = cylindrical_surface ( 'none', #7671, 3.249999999999993339 ) ;
#11487 = oriented_edge ( 'none', *, *, #42790, .t. ) ;
#11488 = face_outer_bound ( 'none', #34007, .t. ) ;
#11489 = b_spline_curve_with_knots ( 'none', 3,
( #44052, #52079, #3460, #27334 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.008773758046952598e-06, 0.0006825832849471065531 ),
.unspecified. ) ;
#11490 = direction ( 'none', ( -0.4081551754877779103, -0.03178491350593958681, -0.9123590696627952301 ) ) ;
#11491 = oriented_edge ( 'none', *, *, #21746, .t. ) ;
#11492 = vertex_point ( 'none', #34570 ) ;
#11493 = axis2_placement_3d ( 'none', #41334, #45932, #29404 ) ;
#11494 = cartesian_point ( 'none', ( -1.492450118083015642, 22.57378642684989245, 40.79999999999999005 ) ) ;
#11495 = vector ( 'none', #39107, 1000.000000000000114 ) ;
#11496 = cartesian_point ( 'none', ( 28.41235788681065699, -80.33657444816999771, -99.07852136552034494 ) ) ;
#11497 = axis2_placement_3d ( 'none', #27370, #47484, #19571 ) ;
#11498 = cartesian_point ( 'none', ( -21.38969822917520958, -5.833870984588098274, 40.79999999999999005 ) ) ;
#11499 = cartesian_point ( 'none', ( 18.12499369970396756, 4.929221123355267409, -93.49999999999994316 ) ) ;
#11500 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 6.025359086072366591e-16 ) ) ;
#11501 = vertex_point ( 'none', #46633 ) ;
#11502 = advanced_face ( 'none', ( #7706, #32573 ), #10126, .t. ) ;
#11504 = vertex_point ( 'none', #34036 ) ;
#11503 = cartesian_point ( 'none', ( 19.75267850525830582, -7.327651647264252333, 79.01749278028205481 ) ) ;
#11505 = axis2_placement_3d ( 'none', #49242, #650, #8824 ) ;
#11506 = edge_curve ( 'none', #3658, #31346, #10867, .t. ) ;
#11507 = plane ( 'none', #4320 ) ;
#11508 = edge_curve ( 'none', #50908, #40242, #19855, .t. ) ;
#11509 = direction ( 'none', ( -0.7762171656410770115, -0.06044758698022838217, 0.6275611531893926509 ) ) ;
#11510 = edge_curve ( 'none', #48474, #8433, #28107, .t. ) ;
#11511 = advanced_face ( 'none', ( #21722 ), #31952, .f. ) ;
#11512 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203581362, -7.834235052798484829e-16 ) ) ;
#11513 = cartesian_point ( 'none', ( -37.48603631393789470, -28.35131533933000725, 35.10000000000002984 ) ) ;
#11514 = oriented_edge ( 'none', *, *, #38472, .f. ) ;
#11515 = cartesian_point ( 'none', ( -9.412337804719641099, 21.02232251272658203, 77.58231534618988690 ) ) ;
#11516 = cartesian_point ( 'none', ( -17.79084615004974168, -54.25875294883781663, -63.74871575987558714 ) ) ;
#11517 = edge_curve ( 'none', #11080, #6796, #40212, .t. ) ;
#11518 = oriented_edge ( 'none', *, *, #36140, .f. ) ;
#11519 = edge_curve ( 'none', #50714, #44702, #10250, .t. ) ;
#11520 = advanced_face ( 'none', ( #29394 ), #18570, .t. ) ;
#11521 = cartesian_point ( 'none', ( 4.798560777862515891, -22.52794691660388793, 84.90443154097958711 ) ) ;
#11522 = vertex_point ( 'none', #30306 ) ;
#11523 = cartesian_point ( 'none', ( -20.98594357398527777, 1.857450845885805668, 83.25729440527607039 ) ) ;
#11524 = cartesian_point ( 'none', ( 6.714067351559868335, -46.25142109183045847, -41.76840914498415458 ) ) ;
#11525 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#11526 = edge_curve ( 'none', #19059, #7103, #23753, .t. ) ;
#11527 = plane ( 'none', #48297 ) ;
#11528 = cartesian_point ( 'none', ( 15.24439265508287988, -45.58712557817933231, -75.24325566015774314 ) ) ;
#11529 = cartesian_point ( 'none', ( 62.53592444200706524, -98.94340198976630063, -114.7652416360253085 ) ) ;
#11530 = line ( 'none', #48647, #49744 ) ;
#11531 = cartesian_point ( 'none', ( 12.37016278741453412, -36.33827506583914868, -50.86735791175342314 ) ) ;
#11532 = line ( 'none', #16454, #47186 ) ;
#11533 = vector ( 'none', #33100, 1000.000000000000000 ) ;
#11534 = oriented_edge ( 'none', *, *, #28292, .f. ) ;
#11535 = oriented_edge ( 'none', *, *, #37067, .f. ) ;
#11537 = circle ( 'none', #6398, 5.900000000000004796 ) ;
#11536 = cartesian_point ( 'none', ( -31.01471982888946499, 33.04712403680687771, 35.10000000000002274 ) ) ;
#11538 = vertex_point ( 'none', #46982 ) ;
#11539 = vertex_point ( 'none', #14742 ) ;
#11540 = cartesian_point ( 'none', ( -17.59148646558132967, 11.59432035940966621, 77.59242915911255523 ) ) ;
#11541 = face_outer_bound ( 'none', #7788, .t. ) ;
#11542 = oriented_edge ( 'none', *, *, #19600, .f. ) ;
#11543 = oriented_edge ( 'none', *, *, #29316, .f. ) ;
#11544 = axis2_placement_3d ( 'none', #18808, #38927, #10051 ) ;
#11545 = cartesian_point ( 'none', ( -13.84492786293958133, -79.81583785483920224, -28.85898384862228738 ) ) ;
#11546 = circle ( 'none', #32171, 2.500000000000000888 ) ;
#11547 = cartesian_point ( 'none', ( 31.79440564795623558, -6.357969054124883002, 51.10000000000000853 ) ) ;
#11548 = oriented_edge ( 'none', *, *, #20435, .f. ) ;
#11549 = oriented_edge ( 'none', *, *, #52225, .t. ) ;
#11550 = cartesian_point ( 'none', ( -10.75785571750915715, 20.36554403032866389, 84.53427877581304983 ) ) ;
#11551 = cartesian_point ( 'none', ( 22.08667716872589182, -48.08033167855544576, -57.48789576565869908 ) ) ;
#11552 = axis2_placement_3d ( 'none', #16148, #12222, #4212 ) ;
#11553 = cartesian_point ( 'none', ( 2.894437816538198316, -10.61236211812403418, 129.0999999999999375 ) ) ;
#11554 = edge_loop ( 'none', ( #37114, #2561, #36354, #24318 ) ) ;
#11555 = axis2_placement_3d ( 'none', #21418, #37993, #5177 ) ;
#11556 = cartesian_point ( 'none', ( 27.35737611968755445, 2.797136365276060577, 36.10000000000004405 ) ) ;
#11557 = cartesian_point ( 'none', ( -6.445786816591382973, -43.03682969430964533, -43.80650229731656253 ) ) ;
#11558 = direction ( 'none', ( -0.7489213751673108321, -0.5598357596781995404, 0.3545429395757827562 ) ) ;
#11559 = advanced_face ( 'none', ( #25536 ), #44, .f. ) ;
#11560 = direction ( 'none', ( 0.3364855942666677979, -0.9416886135294444404, 2.073493114479191936e-16 ) ) ;
#11561 = cartesian_point ( 'none', ( 41.83410456452441650, -76.78379243693225931, -41.03663051191003319 ) ) ;
#11562 = direction ( 'none', ( -0.8931569858525015837, -0.06955422654783566250, -0.4443341177449767199 ) ) ;
#11563 = advanced_face ( 'none', ( #31289 ), #22990, .f. ) ;
#11564 = axis2_placement_3d ( 'none', #37127, #16078, #44934 ) ;
#11565 = cartesian_point ( 'none', ( -20.93472648541454006, -20.06831400444202629, 66.56076951545867360 ) ) ;
#11566 = cartesian_point ( 'none', ( -35.92469998245375962, -18.58559196896156607, -37.99999999999993605 ) ) ;
#11567 = vertex_point ( 'none', #11010 ) ;
#11568 = circle ( 'none', #30038, 29.00000000000000000 ) ;
#11569 = edge_curve ( 'none', #23563, #10980, #11537, .t. ) ;
#11570 = face_outer_bound ( 'none', #9137, .t. ) ;
#11571 = cartesian_point ( 'none', ( -16.22327573890972019, -16.34928150632584121, 82.31187660914581272 ) ) ;
#11572 = direction ( 'none', ( 0.9741167197049054316, -0.2260456068835549337, 0.0000000000000000000 ) ) ;
#11573 = axis2_placement_3d ( 'none', #36197, #43982, #11748 ) ;
#11574 = line ( 'none', #42711, #42805 ) ;
#11575 = edge_curve ( 'none', #41077, #42192, #47601, .t. ) ;
#11576 = cartesian_point ( 'none', ( 20.98652160925049159, -1.852892466642808156, 83.43153419900792755 ) ) ;
#11577 = cartesian_point ( 'none', ( 16.08120441940054235, -38.21682064425758085, -77.63698992947593069 ) ) ;
#11578 = cartesian_point ( 'none', ( 71.39132436385399672, -79.54492357279816872, -122.0768725693005763 ) ) ;
#11579 = line ( 'none', #31610, #1409 ) ;
#11580 = oriented_edge ( 'none', *, *, #46298, .t. ) ;
#11582 = cartesian_point ( 'none', ( 1.033025278679507318e-14, -3.060610363030341270e-14, 46.56076951545866649 ) ) ;
#11581 = cartesian_point ( 'none', ( 3.854802014682616296, -49.50013132737732491, -63.50000000000000000 ) ) ;
#11583 = direction ( 'none', ( 0.3452585248908770499, 0.9385076190368278892, 4.289014951996988117e-16 ) ) ;
#11584 = vertex_point ( 'none', #30827 ) ;
#11585 = vertex_point ( 'none', #43082 ) ;
#11586 = edge_curve ( 'none', #8115, #37186, #49754, .t. ) ;
#11587 = cartesian_point ( 'none', ( 1.217731414650667533e-14, -3.096247893235777427e-14, 40.79999999999999005 ) ) ;
#11588 = circle ( 'none', #32496, 3.049999999999999378 ) ;
#11589 = edge_curve ( 'none', #23738, #15477, #51642, .t. ) ;
#11590 = cartesian_point ( 'none', ( -5.127523833156974575, -53.03591967156184239, -43.34974422176620124 ) ) ;
#11591 = edge_loop ( 'none', ( #1855, #37173, #6461, #8026 ) ) ;
#11592 = vertex_point ( 'none', #35461 ) ;
#11593 = edge_curve ( 'none', #32724, #21284, #35140, .t. ) ;
#11594 = oriented_edge ( 'none', *, *, #7008, .f. ) ;
#11595 = edge_curve ( 'none', #10165, #11364, #39564, .t. ) ;
#11596 = edge_curve ( 'none', #35258, #48804, #30023, .t. ) ;
#11597 = oriented_edge ( 'none', *, *, #3389, .t. ) ;
#11598 = cartesian_point ( 'none', ( 23.16691886504987963, -12.63208898251629897, -79.58467826577697224 ) ) ;
#11599 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203603567, 6.200020435900788817e-17 ) ) ;
#11600 = oriented_edge ( 'none', *, *, #6601, .t. ) ;
#11601 = vertex_point ( 'none', #35104 ) ;
#11602 = edge_curve ( 'none', #14105, #3419, #21119, .t. ) ;
#11603 = cartesian_point ( 'none', ( 29.70994089239226099, 19.33962001349274473, -32.09999999999994458 ) ) ;
#11604 = cartesian_point ( 'none', ( -17.29796640499441907, -12.02812462487248446, 84.51137377170663001 ) ) ;
#11605 = cartesian_point ( 'none', ( -0.3414667963818338592, -84.98303285446100119, -81.66886147463760892 ) ) ;
#11606 = cartesian_point ( 'none', ( -36.08924247936824514, 17.25011818119979168, -8.500000000000033751 ) ) ;
#11607 = oriented_edge ( 'none', *, *, #7933, .f. ) ;
#11608 = direction ( 'none', ( -0.06479570896056822960, 0.8320520978202652351, -0.5509000114478063148 ) ) ;
#11609 = oriented_edge ( 'none', *, *, #12443, .t. ) ;
#11610 = cartesian_point ( 'none', ( 7.317777811838150903, -20.28014928332900979, -91.71710951700148939 ) ) ;
#11611 = cartesian_point ( 'none', ( 67.06889053430236913, -85.86404390388048569, -85.06749412228761287 ) ) ;
#11612 = face_outer_bound ( 'none', #27610, .t. ) ;
#11613 = direction ( 'none', ( -0.4429928938894396317, -0.03449788624925576724, 0.8958611453834757210 ) ) ;
#11614 = direction ( 'none', ( -0.07763951691203545280, 0.9969814970267329990, 4.067980730699866897e-16 ) ) ;
#11615 = cartesian_point ( 'none', ( -12.22375965455868396, 19.52157040655179188, 78.08588362258934978 ) ) ;
#11616 = cartesian_point ( 'none', ( -19.01946330070404656, -37.92243916835137441, -64.88386451880134587 ) ) ;
#11617 = line ( 'none', #37640, #41579 ) ;
#11618 = axis2_placement_3d ( 'none', #37676, #13581, #49753 ) ;
#11619 = vertex_point ( 'none', #24198 ) ;
#11620 = circle ( 'none', #15922, 55.00000000000000000 ) ;
#11621 = circle ( 'none', #37973, 12.50000000000000000 ) ;
#11622 = cartesian_point ( 'none', ( -5.211730232447539635, -39.20996735452199999, -31.57394541449106029 ) ) ;
#11623 = direction ( 'none', ( -4.625929269271481378e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11624 = circle ( 'none', #42122, 3.572000000000000064 ) ;
#11625 = axis2_placement_3d ( 'none', #22237, #6005, #38989 ) ;
#11626 = direction ( 'none', ( 0.07763951691203636873, -0.9969814970267329990, 9.718231403777306707e-17 ) ) ;
#11627 = direction ( 'none', ( -0.2631307105943797020, 0.9647601925567289571, -1.440493793230149608e-16 ) ) ;
#11628 = advanced_face ( 'none', ( #48490 ), #36328, .t. ) ;
#11629 = face_outer_bound ( 'none', #6124, .t. ) ;
#11630 = cartesian_point ( 'none', ( 0.8063755420256145667, -23.01817981021137882, 81.88583999999998753 ) ) ;
#11631 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#11632 = oriented_edge ( 'none', *, *, #46152, .t. ) ;
#11633 = oriented_edge ( 'none', *, *, #39313, .f. ) ;
#11634 = circle ( 'none', #3750, 21.95000000000000639 ) ;
#11635 = oriented_edge ( 'none', *, *, #21539, .f. ) ;
#11636 = oriented_edge ( 'none', *, *, #20674, .f. ) ;
#11637 = face_outer_bound ( 'none', #32238, .t. ) ;
#11638 = cartesian_point ( 'none', ( -14.20674028236257058, -43.73501873650942429, -18.50000000000000355 ) ) ;
#11639 = cartesian_point ( 'none', ( 1.444220832412975897e-15, -1.463043016502325694e-15, 68.67938962253900570 ) ) ;
#11640 = cartesian_point ( 'none', ( 25.08044523898678690, -50.87502453014039361, -57.29542601014808412 ) ) ;
#11641 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#11642 = direction ( 'none', ( 7.771561172376065215e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#11643 = axis2_placement_3d ( 'none', #30890, #31234, #50959 ) ;
#11645 = direction ( 'none', ( 0.4081551754877837945, 0.03178491350594443710, 0.9123590696627924546 ) ) ;
#11644 = cartesian_point ( 'none', ( -60.57244363503235007, -59.38206018723929702, -128.4999999999993463 ) ) ;
#11646 = cartesian_point ( 'none', ( 3.636814183394089017, 31.05223218319584788, 68.59999999999999432 ) ) ;
#11647 = oriented_edge ( 'none', *, *, #39764, .f. ) ;
#11648 = direction ( 'none', ( 0.07763951691203507810, -0.9969814970267332210, 3.684072831700385353e-16 ) ) ;
#11649 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203604955, 6.071532165918823598e-17 ) ) ;
#11650 = oriented_edge ( 'none', *, *, #19124, .f. ) ;
#11651 = advanced_face ( 'none', ( #19186 ), #41500, .f. ) ;
#11652 = oriented_edge ( 'none', *, *, #51127, .f. ) ;
#11653 = direction ( 'none', ( 0.9969814970267329990, 0.07763951691203593852, 0.0000000000000000000 ) ) ;
#11654 = edge_curve ( 'none', #16936, #12724, #47193, .t. ) ;
#11655 = oriented_edge ( 'none', *, *, #11277, .f. ) ;
#11656 = vertex_point ( 'none', #15453 ) ;
#11657 = circle ( 'none', #23639, 23.03229999999999933 ) ;
#11658 = edge_curve ( 'none', #24524, #30024, #27473, .t. ) ;
#11659 = oriented_edge ( 'none', *, *, #18501, .t. ) ;
#11660 = axis2_placement_3d ( 'none', #41596, #998, #41088 ) ;
#11661 = edge_curve ( 'none', #42414, #27075, #9598, .t. ) ;
#11662 = circle ( 'none', #41677, 2.600000000000004974 ) ;
#11663 = edge_curve ( 'none', #6626, #23506, #5141, .t. ) ;
#11664 = axis2_placement_3d ( 'none', #23301, #27392, #27032 ) ;
#11665 = direction ( 'none', ( 0.7762171656410770115, 0.06044758698022838217, -0.6275611531893926509 ) ) ;
#11666 = cartesian_point ( 'none', ( 16.78924075654939685, -8.777164700770624606, -93.49999999999988631 ) ) ;
#11667 = edge_curve ( 'none', #4307, #18132, #26814, .t. ) ;
#11668 = direction ( 'none', ( 5.007296558483965498e-16, 8.122435967174650728e-16, 1.000000000000000000 ) ) ;
#11669 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#11670 = cartesian_point ( 'none', ( -28.91078277800598784, -0.5445946932866289059, 68.49070779049007740 ) ) ;
#11671 = vector ( 'none', #2379, 1000.000000000000000 ) ;
#11672 = oriented_edge ( 'none', *, *, #18269, .f. ) ;
#11674 = b_spline_curve_with_knots ( 'none', 3,
( #34288, #46693, #2174, #13754 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002177084013648143462, 0.001542817756442680342 ),
.unspecified. ) ;
#11673 = line ( 'none', #26584, #19387 ) ;
#11675 = circle ( 'none', #9620, 21.06769999999999854 ) ;
#11676 = edge_curve ( 'none', #27076, #48938, #13403, .t. ) ;
#11677 = cartesian_point ( 'none', ( -19.45389771173428528, 8.088286690588830652, 83.90780945388365808 ) ) ;
#11678 = circle ( 'none', #36172, 0.5000000000000009992 ) ;
#11679 = direction ( 'none', ( -0.1702511560897723708, 0.9854007021765796015, 0.0000000000000000000 ) ) ;
#11680 = direction ( 'none', ( -0.9969814970267329990, -0.07763951691203579974, -6.608470384673551024e-16 ) ) ;
#11681 = cartesian_point ( 'none', ( 4.177006009867564096, -53.63760454003826084, -63.50000000000001421 ) ) ;
#11682 = oriented_edge ( 'none', *, *, #6523, .f. ) ;
#11683 = oriented_edge ( 'none', *, *, #11596, .f. ) ;
#11684 = direction ( 'none', ( -0.7669678184319057568, 0.6416855659042076665, 0.0000000000000000000 ) ) ;
#11685 = vector ( 'none', #16081, 1000.000000000000227 ) ;
#11686 = oriented_edge ( 'none', *, *, #31820, .f. ) ;
#11687 = oriented_edge ( 'none', *, *, #48778, .t. ) ;
#11688 = cartesian_point ( 'none', ( 4.584450180977180267, -22.57143459836210297, 84.90443154097954448 ) ) ;
#11689 = oriented_edge ( 'none', *, *, #17373, .t. ) ;
#11690 = cartesian_point ( 'none', ( -13.68338446615445925, -37.46205196212164168, -63.63425267780345251 ) ) ;
#11691 = cartesian_point ( 'none', ( -38.34482013432882752, 18.32825056752471227, -23.49999999999999645 ) ) ;
#11692 = cartesian_point ( 'none', ( 11.72137478636821051, -6.697714021775797555, 46.10021106701998406 ) ) ;
#11694 = cartesian_point ( 'none', ( 21.03333986646421749, -1.203531043024535618, 80.10429265649739250 ) ) ;
#11693 = direction ( 'none', ( 0.2631307105943832547, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#11695 = cartesian_point ( 'none', ( 14.93881191115410978, -45.57123966103132062, -75.49619970473860064 ) ) ;
#11696 = axis2_placement_3d ( 'none', #3954, #36585, #8410 ) ;
#11697 = direction ( 'none', ( -4.001291945746184938e-17, 2.509912703783188858e-16, 1.000000000000000000 ) ) ;
#11698 = vertex_point ( 'none', #7794 ) ;
#11699 = oriented_edge ( 'none', *, *, #8462, .f. ) ;
#11700 = oriented_edge ( 'none', *, *, #48728, .f. ) ;
#11701 = axis2_placement_3d ( 'none', #24618, #20906, #758 ) ;
#11702 = b_spline_curve_with_knots ( 'none', 3,
( #42625, #43665, #39777, #51146 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005932647871635215705, 0.001185033349720426713 ),
.unspecified. ) ;
#11703 = cartesian_point ( 'none', ( -10.45302810956094497, -20.52431563833567907, 83.69714927724967879 ) ) ;
#11704 = oriented_edge ( 'none', *, *, #1603, .t. ) ;
#11705 = direction ( 'none', ( -0.2908730135903201952, -0.2132084546046461859, 0.9327030850436723863 ) ) ;
#11706 = oriented_edge ( 'none', *, *, #11593, .t. ) ;
#11707 = edge_loop ( 'none', ( #10721, #40419, #19802, #16731 ) ) ;
#11708 = spherical_surface ( 'none', #37608, 3.929199999999999804 ) ;
#11709 = cartesian_point ( 'none', ( 4.254645526779598619, -54.63458603706499872, -63.50000000000001421 ) ) ;
#11710 = cartesian_point ( 'none', ( -3.237177553151463272, -53.14720762974471313, -48.67349804390347856 ) ) ;
#11711 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203507810, 1.045691311318819159e-14 ) ) ;
#11712 = circle ( 'none', #37250, 23.00000000000001066 ) ;
#11713 = advanced_face ( 'none', ( #3864 ), #12802, .f. ) ;
#11714 = face_outer_bound ( 'none', #20243, .t. ) ;
#11715 = direction ( 'none', ( -8.477291274466798372e-17, -7.259903437027396653e-16, -1.000000000000000000 ) ) ;
#11716 = cartesian_point ( 'none', ( 1.089654488126429482e-14, -2.437327647434525389e-14, 39.09999999999999432 ) ) ;
#11717 = axis2_placement_3d ( 'none', #11476, #11648, #40695 ) ;
#11718 = direction ( 'none', ( 0.4543632656003233627, -0.5418062595365710221, -0.7071067811865475727 ) ) ;
#11719 = face_outer_bound ( 'none', #46036, .t. ) ;
#11720 = oriented_edge ( 'none', *, *, #38771, .t. ) ;
#11721 = vector ( 'none', #31098, 1000.000000000000000 ) ;
#11722 = face_outer_bound ( 'none', #9053, .t. ) ;
#11723 = direction ( 'none', ( 0.07763951691203414829, -0.9969814970267332210, 4.314025424175412026e-15 ) ) ;
#11724 = cartesian_point ( 'none', ( 22.59236835216082184, 18.18199362667068542, 68.63923048454154241 ) ) ;
#11725 = axis2_placement_3d ( 'none', #5771, #18281, #9875 ) ;
#11726 = line ( 'none', #15246, #27009 ) ;
#11727 = cartesian_point ( 'none', ( 2.510704165991107129, -10.71137539994334276, 129.0801933900026199 ) ) ;
#11728 = oriented_edge ( 'none', *, *, #52601, .t. ) ;
#11729 = cartesian_point ( 'none', ( 18.70443422184445126, 34.70549972498476876, -17.60000000000004050 ) ) ;
#11730 = cartesian_point ( 'none', ( 21.31499999380433152, -33.69682767201867790, -68.32903511132421670 ) ) ;
#11731 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#11732 = oriented_edge ( 'none', *, *, #3643, .t. ) ;
#11733 = edge_loop ( 'none', ( #25120, #24196, #29108, #12427 ) ) ;
#11734 = cartesian_point ( 'none', ( 16.55016917269747623, -41.20634635416998037, -46.03649652582789287 ) ) ;
#11735 = axis2_placement_3d ( 'none', #16949, #25128, #9086 ) ;
#11736 = cartesian_point ( 'none', ( 72.04016490093252401, -80.14876568635618526, -82.50000000000063949 ) ) ;
#11737 = edge_curve ( 'none', #42760, #44701, #36398, .t. ) ;
#11738 = vertex_point ( 'none', #20123 ) ;
#11739 = cartesian_point ( 'none', ( 8.263259594858277879, -90.33110923875214837, -87.48681062056070346 ) ) ;
#11740 = oriented_edge ( 'none', *, *, #42961, .f. ) ;
#11741 = edge_curve ( 'none', #43039, #1426, #44639, .t. ) ;
#11743 = cartesian_point ( 'none', ( -21.06557231011128550, -0.3663942207311073340, 77.38901209457243624 ) ) ;
#11742 = cartesian_point ( 'none', ( 1.698389453122649551, -20.99977384748945752, 83.90618396233621468 ) ) ;
#11744 = edge_curve ( 'none', #29898, #18619, #50363, .t. ) ;
#11745 = cartesian_point ( 'none', ( 0.8421501259489596602, 23.01787000629048663, 84.36230369174424482 ) ) ;
#11746 = cartesian_point ( 'none', ( 9.260094147069089843, 17.85862689766493716, -93.26519439911965037 ) ) ;
#11747 = line ( 'none', #15130, #23891 ) ;
#11748 = direction ( 'none', ( 0.9096051110983291998, 0.07083511741893189217, -0.4093909232067100001 ) ) ;
#11749 = oriented_edge ( 'none', *, *, #29907, .t. ) ;
#11750 = edge_curve ( 'none', #31106, #12439, #17898, .t. ) ;
#11751 = oriented_edge ( 'none', *, *, #21917, .f. ) ;
#11752 = cartesian_point ( 'none', ( -28.44175006353278690, -80.95255927593349554, -83.50000000000007105 ) ) ;
#11753 = cartesian_point ( 'none', ( 21.65186600451977839, -36.53435641313964055, -1.899999999999964162 ) ) ;
#11755 = manifold_solid_brep ( 'abr90.031.l1-1-solid1', #49807 ) ;
#11754 = cartesian_point ( 'none', ( -32.50364741842846428, -37.99359030808334836, 36.10000000000008669 ) ) ;
#11756 = cartesian_point ( 'none', ( 13.29942407102235080, -39.83008875266722981, -51.88469946487356310 ) ) ;
#11757 = cartesian_point ( 'none', ( 5.843285192614585455, -55.71450455812893665, -92.53525884379702404 ) ) ;
#11758 = cartesian_point ( 'none', ( 42.80636320185064392, -81.62291364777962599, -39.71370986089898736 ) ) ;
#11759 = edge_curve ( 'none', #30888, #8010, #2586, .t. ) ;
#11760 = vertex_point ( 'none', #29173 ) ;
#11762 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#11761 = cartesian_point ( 'none', ( 15.47048875412483504, -42.37679320301754160, -48.55555703489793729 ) ) ;
#11763 = oriented_edge ( 'none', *, *, #25412, .f. ) ;
#11764 = line ( 'none', #109, #45542 ) ;
#11765 = advanced_face ( 'none', ( #24274 ), #44022, .f. ) ;
#11766 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#11767 = cartesian_point ( 'none', ( -5.021080378553654633, -53.21916824216602038, -43.54248321639493469 ) ) ;
#11768 = vector ( 'none', #19369, 1000.000000000000000 ) ;
#11769 = oriented_edge ( 'none', *, *, #34959, .t. ) ;
#11770 = circle ( 'none', #32277, 28.09999999999999787 ) ;
#11771 = advanced_face ( 'none', ( #28716, #37627, #725, #42759, #6361, #37022 ), #4036, .f. ) ;
#11772 = cartesian_point ( 'none', ( -5.833870984588289232, 21.38969822917512786, 73.59999999999999432 ) ) ;
#11773 = axis2_placement_3d ( 'none', #13002, #21250, #49704 ) ;
#11774 = circle ( 'none', #38374, 3.199999999999997957 ) ;
#11775 = oriented_edge ( 'none', *, *, #41420, .f. ) ;
#11776 = circle ( 'none', #8770, 0.1000000000000020040 ) ;
#11777 = circle ( 'none', #12260, 2.099999999999997868 ) ;
#11778 = advanced_face ( 'none', ( #27434 ), #47826, .t. ) ;
#11779 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203542504, 0.0000000000000000000 ) ) ;
#11780 = cartesian_point ( 'none', ( -18.23492970955554071, -46.55628140742736321, 36.10000000000002984 ) ) ;
#11781 = vector ( 'none', #47103, 1000.000000000000000 ) ;
#11782 = direction ( 'none', ( 7.771561172376065215e-16, 3.885780586188017816e-16, -1.000000000000000000 ) ) ;
#11783 = cartesian_point ( 'none', ( -7.675387822272742966, -15.84373777220683266, -74.78153659101015194 ) ) ;
#11784 = cartesian_point ( 'none', ( 12.96075946134758361, 1.009313719856488101, -80.99999999999994316 ) ) ;
#11785 = oriented_edge ( 'none', *, *, #1369, .t. ) ;
#11786 = edge_loop ( 'none', ( #37894, #24486, #7524, #30084 ) ) ;
#11787 = edge_loop ( 'none', ( #33870, #33130 ) ) ;
#11788 = cartesian_point ( 'none', ( -39.74639223655129427, 15.39599961607604151, -23.50000000000000000 ) ) ;
#11789 = direction ( 'none', ( -0.07763951691203507810, 0.9969814970267332210, -3.684072831700385353e-16 ) ) ;
#11790 = b_spline_curve_with_knots ( 'none', 3,
( #4517, #3807, #33055, #8619, #20590, #44768, #12702, #20411, #48861, #48688, #12007, #40511, #16094, #4159, #44585, #24305 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002637694060433395157, 0.005275388120866790313, 0.007913082181300185036, 0.01055077624173358063, 0.01582616436260037007, 0.01846385842303376740, 0.02110155248346716125 ),
.unspecified. ) ;
#11791 = oriented_edge ( 'none', *, *, #20602, .f. ) ;
#11792 = oriented_edge ( 'none', *, *, #22353, .f. ) ;
#11793 = b_spline_curve_with_knots ( 'none', 3,
( #40507, #12166, #36087, #52423, #16264, #40156, #44413, #44764, #44236, #32165, #7733, #36267, #48520, #28226, #3803, #32335, #45467, #793 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 2.955585276769922854e-07, 0.0008474857742421789764, 0.001694675989956680954, 0.002541866205671182606, 0.003389056421385684692, 0.004236246637100186778, 0.005083436852814688864, 0.005930627068529190950, 0.006777817284243693036 ),
.unspecified. ) ;
#11794 = cartesian_point ( 'none', ( 3.854802014682616296, -49.50013132737732491, -63.50000000000000000 ) ) ;
#11795 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#11796 = vector ( 'none', #10986, 1000.000000000000114 ) ;
#11797 = edge_loop ( 'none', ( #41891, #23977 ) ) ;
#11798 = oriented_edge ( 'none', *, *, #42255, .t. ) ;
#11799 = cartesian_point ( 'none', ( 32.98366180288691396, 22.62914169986969171, -38.09999999999994458 ) ) ;
#11800 = axis2_placement_3d ( 'none', #38298, #26152, #30808 ) ;
#11801 = cartesian_point ( 'none', ( 25.37153737275376031, -38.06164933007813289, -70.01423540172062587 ) ) ;
#11802 = oriented_edge ( 'none', *, *, #6503, .f. ) ;
#11803 = cartesian_point ( 'none', ( -19.06298822519356051, -37.92582865363377209, -63.52141475842555707 ) ) ;
#11804 = oriented_edge ( 'none', *, *, #16037, .f. ) ;
#11805 = line ( 'none', #2787, #20135 ) ;
#11806 = axis2_placement_3d ( 'none', #51704, #42995, #6468 ) ;
#11807 = edge_curve ( 'none', #51980, #34139, #28053, .t. ) ;
#11808 = vector ( 'none', #24723, 1000.000000000000114 ) ;
#11809 = oriented_edge ( 'none', *, *, #31116, .t. ) ;
#11811 = cartesian_point ( 'none', ( -3.321221380702140902, -20.75870075937262982, -93.49999999999997158 ) ) ;
#11810 = circle ( 'none', #51347, 3.929200000000002024 ) ;
#11812 = axis2_placement_3d ( 'none', #8183, #4076, #3895 ) ;
#11813 = edge_curve ( 'none', #44771, #39117, #18521, .t. ) ;
#11814 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#11815 = edge_curve ( 'none', #40614, #16237, #2539, .t. ) ;
#11816 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 3.106400019466996709e-16 ) ) ;
#11817 = edge_loop ( 'none', ( #44917, #11824, #36327, #38663 ) ) ;
#11819 = cartesian_point ( 'none', ( -39.62936674961244421, 6.950535036492794028, -30.50000000000000000 ) ) ;
#11818 = cartesian_point ( 'none', ( -27.01794575511955543, -87.16075525527408274, -81.41069773047215108 ) ) ;
#11820 = cartesian_point ( 'none', ( -12.43402613375224242, 16.92412354894988624, -93.50000000000000000 ) ) ;
#11821 = advanced_face ( 'none', ( #41449 ), #24362, .f. ) ;
#11822 = cartesian_point ( 'none', ( 13.08336164159359249, -37.05264896521303086, -51.88442805450459616 ) ) ;
#11823 = oriented_edge ( 'none', *, *, #38242, .f. ) ;
#11824 = oriented_edge ( 'none', *, *, #22053, .f. ) ;
#11825 = line ( 'none', #51651, #14369 ) ;
#11826 = oriented_edge ( 'none', *, *, #48567, .f. ) ;
#11827 = edge_curve ( 'none', #43734, #46142, #48445, .t. ) ;
#11828 = direction ( 'none', ( -0.07763951691203546668, 0.9969814970267332210, 4.067980730699867884e-16 ) ) ;
#11829 = circle ( 'none', #50847, 4.000000000000000000 ) ;
#11831 = advanced_face ( 'none', ( #44591 ), #7660, .f. ) ;
#11830 = direction ( 'none', ( 0.07763951691203579974, -0.9969814970267329990, -3.270671090859534121e-16 ) ) ;
#11832 = edge_curve ( 'none', #23146, #9407, #39436, .t. ) ;
#11833 = oriented_edge ( 'none', *, *, #2536, .t. ) ;
#11834 = oriented_edge ( 'none', *, *, #49505, .t. ) ;
#11835 = oriented_edge ( 'none', *, *, #23883, .t. ) ;
#11836 = b_spline_curve_with_knots ( 'none', 3,
( #17876, #13379, #29460, #5029, #33908, #45991, #25866, #49732, #46341, #790, #38015, #1461, #5204, #17330, #29830, #13558, #34087, #30001, #41559, #29283, #4857, #8965 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.004479768541027292703, 0.005599710676284105904, 0.006719652811540919972, 0.008959537082054547241, 0.01007947921731135871, 0.01119942135256817191, 0.01343930562308180005, 0.01455924775833863233, 0.01567918989359546461, 0.01791907416410913265 ),
.unspecified. ) ;
#11837 = direction ( 'none', ( 4.743173283671095687e-16, 3.993128171903853670e-16, -1.000000000000000000 ) ) ;
#11838 = cartesian_point ( 'none', ( 3.275304376278385554, -10.50283674110800014, 97.11980660999731185 ) ) ;
#11839 = edge_loop ( 'none', ( #3914, #20720, #8779, #39761 ) ) ;
#11840 = closed_shell ( 'none', ( #43454, #3362, #9353, #31642, #29209, #9725, #20619, #14702, #7033, #32951, #14763, #30080, #33634, #17922, #2690, #32699, #406, #6488, #52422, #27424 ) ) ;
#11841 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#11842 = line ( 'none', #36149, #44344 ) ;
#11843 = cartesian_point ( 'none', ( -26.93223316826711766, -87.15408042343783279, -81.21910232584295386 ) ) ;
#11844 = cartesian_point ( 'none', ( 19.55831763333063833, -45.21149758586565781, -67.64349855912432474 ) ) ;
#11845 = cartesian_point ( 'none', ( -10.55628119021251443, -43.31724983397645445, -54.50151611385967243 ) ) ;
#11846 = cartesian_point ( 'none', ( 21.64643094298948611, -0.3369431134080203005, -91.33243397435025202 ) ) ;
#11847 = cartesian_point ( 'none', ( 2.795022608833299227, -35.89133389296236487, -0.4000000000000530909 ) ) ;
#11848 = cartesian_point ( 'none', ( -46.51126460293851750, 17.65686169837195862, -1.900000000000033662 ) ) ;
#11849 = cartesian_point ( 'none', ( 1.492450118082883304, -22.57378642684996706, 40.79999999999999716 ) ) ;
#11850 = line ( 'none', #8927, #38661 ) ;
#11851 = cartesian_point ( 'none', ( 22.43300903733764429, -48.05336122920362385, -68.32903511132423091 ) ) ;
#11852 = vertex_point ( 'none', #4579 ) ;
#11853 = oriented_edge ( 'none', *, *, #48791, .t. ) ;
#11854 = cartesian_point ( 'none', ( 14.79438638842078291, -45.58248673818192032, -75.63008314340969207 ) ) ;
#11855 = axis2_placement_3d ( 'none', #3398, #11930, #48098 ) ;
#11856 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11857 = cartesian_point ( 'none', ( 1.017833916594551191e-14, 7.033168261889167620e-16, -24.99999999999997513 ) ) ;
#11858 = edge_loop ( 'none', ( #22717, #18592, #13116, #46481, #37454, #24621, #21662, #1430, #16630, #40267, #16644, #47220, #35895, #36549, #12119 ) ) ;
#11859 = direction ( 'none', ( -7.771561172376065215e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#11860 = cartesian_point ( 'none', ( -12.83816905551682730, -43.09271487860286953, -63.43250632991102833 ) ) ;
#11861 = oriented_edge ( 'none', *, *, #4645, .t. ) ;
#11862 = vertex_point ( 'none', #24711 ) ;
#11863 = cartesian_point ( 'none', ( 20.74344401495156376, -82.33802660570955823, -59.31828435276171518 ) ) ;
#11865 = direction ( 'none', ( -0.8568399646438378259, 0.5155824618711798424, 0.0000000000000000000 ) ) ;
#11864 = direction ( 'none', ( -8.477291274466798372e-17, -7.259903437027396653e-16, -1.000000000000000000 ) ) ;
#11866 = toroidal_surface ( 'none', #49684, 22.04999999999999361, 3.572000000000000952 ) ;
#11867 = oriented_edge ( 'none', *, *, #24876, .t. ) ;
#11868 = cartesian_point ( 'none', ( 12.00649368624381808, 17.31276574616180497, 84.75467169157846570 ) ) ;
#11869 = vector ( 'none', #47687, 1000.000000000000114 ) ;
#11870 = direction ( 'none', ( -0.2631307105943830882, 0.9647601925567280690, -1.440493793230160208e-16 ) ) ;
#11871 = cartesian_point ( 'none', ( -7.971947873246484129, 19.50204048631190190, 78.38093270237563104 ) ) ;
#11873 = direction ( 'none', ( 0.9799904741759231097, 0.1990443933509544738, 4.219127816027554031e-16 ) ) ;
#11872 = cartesian_point ( 'none', ( -16.66383343279721529, -82.01738207614427267, -40.51552224460228047 ) ) ;
#11874 = oriented_edge ( 'none', *, *, #44503, .t. ) ;
#11875 = line ( 'none', #10025, #22105 ) ;
#11876 = vertex_point ( 'none', #41621 ) ;
#11877 = axis2_placement_3d ( 'none', #35805, #44292, #40395 ) ;
#11878 = face_outer_bound ( 'none', #26466, .t. ) ;
#11879 = cartesian_point ( 'none', ( -11.09800414655053657, -20.18261326148926571, 79.36287326226572247 ) ) ;
#11880 = axis2_placement_3d ( 'none', #42327, #17964, #13648 ) ;
#11881 = edge_loop ( 'none', ( #43259, #5702, #25185, #3365 ) ) ;
#11882 = oriented_edge ( 'none', *, *, #40236, .t. ) ;
#11883 = vertex_point ( 'none', #41109 ) ;
#11884 = cartesian_point ( 'none', ( 20.96863375554432452, -13.61309657740839896, -59.29999999999996163 ) ) ;
#11885 = circle ( 'none', #40376, 4.640926795905550684 ) ;
#11886 = direction ( 'none', ( 0.7669678184319012049, -0.6416855659042129956, 0.0000000000000000000 ) ) ;
#11887 = edge_curve ( 'none', #691, #18187, #38304, .t. ) ;
#11888 = cartesian_point ( 'none', ( 9.997046872779638155e-15, -3.054181428895089231e-14, 47.59999999999998721 ) ) ;
#11889 = direction ( 'none', ( 0.7669678184319009828, -0.6416855659042133286, 0.0000000000000000000 ) ) ;
#11890 = cartesian_point ( 'none', ( 16.48267625675286041, 39.50406793502512670, 53.10000000000006537 ) ) ;
#11891 = edge_curve ( 'none', #29205, #10084, #19322, .t. ) ;
#11892 = cartesian_point ( 'none', ( 4.428448669011470606, 31.26814422676750382, 68.09999999999999432 ) ) ;
#11893 = oriented_edge ( 'none', *, *, #22139, .f. ) ;
#11894 = edge_loop ( 'none', ( #7686, #32502, #46553 ) ) ;
#11895 = cartesian_point ( 'none', ( 25.33557636592162154, -67.73742370511716615, -95.64101615137730050 ) ) ;
#11897 = advanced_face ( 'none', ( #29344 ), #26159, .t. ) ;
#11896 = direction ( 'none', ( -0.2631307105943830882, 0.9647601925567280690, -1.440493793230160208e-16 ) ) ;
#11898 = edge_curve ( 'none', #5299, #23095, #43501, .t. ) ;
#11899 = cartesian_point ( 'none', ( 2.655271478391668882, -34.09676719831430347, -63.50000000000000000 ) ) ;
#11900 = circle ( 'none', #5684, 4.999999999999999112 ) ;
#11901 = edge_curve ( 'none', #8806, #26817, #33793, .t. ) ;
#11902 = oriented_edge ( 'none', *, *, #16744, .t. ) ;
#11903 = edge_curve ( 'none', #7757, #41959, #26760, .t. ) ;
#11904 = oriented_edge ( 'none', *, *, #22666, .t. ) ;
#11905 = edge_curve ( 'none', #35199, #26937, #47230, .t. ) ;
#11906 = cartesian_point ( 'none', ( -41.42318886535109357, 22.20629244663449597, 36.10000000000002274 ) ) ;
#11907 = edge_curve ( 'none', #5089, #19772, #38902, .t. ) ;
#11908 = oriented_edge ( 'none', *, *, #23320, .t. ) ;
#11909 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#11910 = direction ( 'none', ( -0.07763951691203581362, 0.9969814970267331100, 3.270671090859534614e-16 ) ) ;
#11911 = oriented_edge ( 'none', *, *, #29330, .f. ) ;
#11912 = oriented_edge ( 'none', *, *, #546, .f. ) ;
#11913 = cartesian_point ( 'none', ( -15.43880553229712582, -14.33589207212748384, 83.90780945399266955 ) ) ;
#11914 = circle ( 'none', #6029, 55.00000000000000000 ) ;
#11915 = edge_curve ( 'none', #52136, #44272, #13364, .t. ) ;
#11916 = cartesian_point ( 'none', ( 14.67940071891279707, -84.28256741204245373, -86.09490450883939161 ) ) ;
#11917 = oriented_edge ( 'none', *, *, #52537, .f. ) ;
#11919 = cartesian_point ( 'none', ( -21.05399462509646114, -0.7886011691099986676, 77.31406991929303274 ) ) ;
#11918 = cartesian_point ( 'none', ( 0.5784655361836700260, -21.05975690537399814, 81.88583999999998753 ) ) ;
#11920 = cartesian_point ( 'none', ( 0.2184632603739611600, 23.03205188467016029, 84.08876224797242571 ) ) ;
#11921 = circle ( 'none', #28645, 49.74999999999999289 ) ;
#11922 = oriented_edge ( 'none', *, *, #7008, .t. ) ;
#11923 = cartesian_point ( 'none', ( -16.41062643818226618, -16.16143517046254630, 82.90895639863033750 ) ) ;
#11924 = oriented_edge ( 'none', *, *, #44911, .t. ) ;
#11925 = axis2_placement_3d ( 'none', #35969, #19060, #31328 ) ;
#11926 = cartesian_point ( 'none', ( 3.836028272962560770, 20.71633094325289903, 78.38003281765267616 ) ) ;
#11927 = vector ( 'none', #33848, 1000.000000000000114 ) ;
#11928 = direction ( 'none', ( -4.430922201617625474e-16, 6.186244751703139503e-17, 1.000000000000000000 ) ) ;
#11929 = cartesian_point ( 'none', ( 17.66868751326373399, -34.99840470154342142, -79.61984046503877721 ) ) ;
#11930 = direction ( 'none', ( 0.07763951691203582750, -0.9969814970267329990, 2.533402362193353965e-16 ) ) ;
#11931 = oriented_edge ( 'none', *, *, #22515, .f. ) ;
#11933 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#11932 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203542504, 0.0000000000000000000 ) ) ;
#11934 = cartesian_point ( 'none', ( -28.22478441336354393, 6.660446292790712874, 48.63923048454130083 ) ) ;
#11935 = oriented_edge ( 'none', *, *, #21514, .f. ) ;
#11936 = oriented_edge ( 'none', *, *, #4001, .f. ) ;
#11937 = direction ( 'none', ( -0.07763951691203456462, 0.9969814970267331100, 0.0000000000000000000 ) ) ;
#11938 = axis2_placement_3d ( 'none', #8394, #49008, #29069 ) ;
#11939 = circle ( 'none', #45824, 4.640926795905553348 ) ;
#11940 = cartesian_point ( 'none', ( -3.711055405208522006e-15, -7.432876446539335490e-16, 80.31416000000000111 ) ) ;
#11941 = cartesian_point ( 'none', ( -10.40775922234883133, -18.31770733406609253, 83.25671364046959866 ) ) ;
#11942 = axis2_placement_3d ( 'none', #5832, #42355, #30467 ) ;
#11943 = b_spline_curve_with_knots ( 'none', 3,
( #13228, #13052, #29484, #41757, #5052, #17344, #50093, #50276 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003907179985983699083, 0.0007814359971967398165, 0.001562871994393479633 ),
.unspecified. ) ;
#11944 = vertex_point ( 'none', #17397 ) ;
#11945 = line ( 'none', #23771, #40028 ) ;
#11946 = axis2_placement_3d ( 'none', #44546, #28017, #19685 ) ;
#11947 = circle ( 'none', #14207, 7.351363236587504346 ) ;
#11948 = circle ( 'none', #11467, 2.499999999999988454 ) ;
#11949 = direction ( 'none', ( -1.006608930761063692e-14, -1.164529640861597507e-15, -1.000000000000000000 ) ) ;
#11950 = cartesian_point ( 'none', ( 43.19744925491840348, -79.18519164443333125, -43.26725219686419877 ) ) ;
#11951 = axis2_placement_3d ( 'none', #28633, #36665, #21159 ) ;
#11952 = oriented_edge ( 'none', *, *, #16032, .f. ) ;
#11953 = direction ( 'none', ( 0.2631307105943829772, -0.9647601925567280690, 1.440493793230167604e-16 ) ) ;
#11954 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#11955 = edge_loop ( 'none', ( #41385, #35087, #1030, #18272 ) ) ;
#11956 = cartesian_point ( 'none', ( -6.389362567527934189, -15.74358909360764791, -74.06401843650823480 ) ) ;
#11957 = cartesian_point ( 'none', ( 6.183221183273968968, -37.58992520670427950, -78.59155929198811918 ) ) ;
#11958 = axis2_placement_3d ( 'none', #10276, #30970, #31314 ) ;
#11959 = oriented_edge ( 'none', *, *, #43032, .f. ) ;
#11960 = oriented_edge ( 'none', *, *, #16913, .t. ) ;
#11962 = edge_loop ( 'none', ( #29407, #25085, #48149, #1648 ) ) ;
#11961 = cartesian_point ( 'none', ( 14.24380465874142487, -18.10023194855488171, 84.08674063129076615 ) ) ;
#11963 = direction ( 'none', ( 6.935824447209356969e-17, -9.207530301902022722e-17, -1.000000000000000000 ) ) ;
#11964 = vector ( 'none', #14587, 1000.000000000000000 ) ;
#11965 = cartesian_point ( 'none', ( 2.368176395349431029, -8.682841733010578267, 130.0999999999999943 ) ) ;
#11966 = oriented_edge ( 'none', *, *, #32152, .t. ) ;
#11967 = cartesian_point ( 'none', ( -48.35794562724449008, 41.37038910516145052, 0.09999999999996816991 ) ) ;
#11968 = axis2_placement_3d ( 'none', #46257, #13119, #46083 ) ;
#11969 = edge_curve ( 'none', #8900, #25299, #22943, .t. ) ;
#11970 = vector ( 'none', #51706, 999.9999999999998863 ) ;
#11971 = direction ( 'none', ( -4.430922201617625474e-16, 6.186244751703139503e-17, 1.000000000000000000 ) ) ;
#11972 = cartesian_point ( 'none', ( -11.52057242551179428, 19.94471439043283212, 77.76869725089919427 ) ) ;
#11973 = edge_curve ( 'none', #21288, #5493, #45877, .t. ) ;
#11974 = oriented_edge ( 'none', *, *, #3019, .f. ) ;
#11975 = closed_shell ( 'none', ( #9345, #3743, #17699, #39650, #23440, #45411, #44740, #28073, #42184, #12545, #14461, #7577, #45886, #6242, #26801, #35410, #23291, #36914, #37425, #43513, #26956, #23284, #12625, #43951 ) ) ;
#11976 = oriented_edge ( 'none', *, *, #37670, .t. ) ;
#11977 = advanced_face ( 'none', ( #14030 ), #47144, .f. ) ;
#11978 = cartesian_point ( 'none', ( 20.76307471651055181, 3.569693489166839484, 80.31416000000000111 ) ) ;
#11979 = cartesian_point ( 'none', ( -7.650857958413179283, -75.52197221352730594, -83.42450966722627470 ) ) ;
#11980 = plane ( 'none', #33989 ) ;
#11981 = edge_curve ( 'none', #8083, #14297, #36355, .t. ) ;
#11982 = cartesian_point ( 'none', ( -8.366093578589646640, 21.45977253382939764, 78.81492509482626474 ) ) ;
#11983 = axis2_placement_3d ( 'none', #50629, #1848, #30387 ) ;
#11984 = oriented_edge ( 'none', *, *, #6593, .t. ) ;
#11985 = cartesian_point ( 'none', ( 1.017833916594551191e-14, 7.033168261889167620e-16, -24.99999999999997513 ) ) ;
#11987 = edge_curve ( 'none', #30249, #4011, #1917, .t. ) ;
#11986 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#11988 = oriented_edge ( 'none', *, *, #39313, .t. ) ;
#11989 = face_outer_bound ( 'none', #12962, .t. ) ;
#11990 = edge_curve ( 'none', #30579, #50667, #12096, .t. ) ;
#11991 = cartesian_point ( 'none', ( 5.487981937652010700, -42.20130048452698901, -18.49999999999998579 ) ) ;
#11992 = cartesian_point ( 'none', ( -12.04015476601207091, -48.57192465450032159, -64.58423394699633491 ) ) ;
#11993 = oriented_edge ( 'none', *, *, #31921, .f. ) ;
#11994 = cartesian_point ( 'none', ( -14.20674028236257058, -43.73501873650942429, -18.50000000000000355 ) ) ;
#11995 = cartesian_point ( 'none', ( 41.12028317526757348, -81.85451918853195252, -43.49999999999958078 ) ) ;
#11996 = cartesian_point ( 'none', ( -18.97512999931970512, -39.69816672730509310, 53.10000000000009379 ) ) ;
#11997 = vector ( 'none', #4116, 1000.000000000000000 ) ;
#11998 = circle ( 'none', #22410, 4.999999999999996447 ) ;
#12000 = direction ( 'none', ( -0.6314690004540325363, 0.0000000000000000000, -0.7754011229457854482 ) ) ;
#11999 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#12001 = oriented_edge ( 'none', *, *, #42227, .t. ) ;
#12002 = cartesian_point ( 'none', ( 3.313803706284034423, 21.41464659866464970, -91.37110362456184021 ) ) ;
#12003 = cartesian_point ( 'none', ( 14.61310996441332222, -49.23165723806192773, -74.29155659534445988 ) ) ;
#12004 = face_outer_bound ( 'none', #4476, .t. ) ;
#12005 = oriented_edge ( 'none', *, *, #39932, .f. ) ;
#12006 = approval ( #11169, 'δָ��' ) ;
#12007 = cartesian_point ( 'none', ( -18.72831468459948923, 2.034227336927036944, -93.50000000000007105 ) ) ;
#12008 = line ( 'none', #21759, #14555 ) ;
#12009 = cartesian_point ( 'none', ( -15.32007868426868491, -60.87318941133134587, -26.35898384862255739 ) ) ;
#12010 = vertex_point ( 'none', #27362 ) ;
#12011 = vertex_point ( 'none', #39661 ) ;
#12012 = axis2_placement_3d ( 'none', #7609, #32207, #36138 ) ;
#12013 = direction ( 'none', ( 0.9294073899813735107, 0.3690554205644611119, 8.657014773755460258e-16 ) ) ;
#12014 = line ( 'none', #4840, #1190 ) ;
#12015 = cartesian_point ( 'none', ( 21.47927366949316408, -4.984305631782387280, 81.10000000000000853 ) ) ;
#12016 = direction ( 'none', ( 0.07763951691203481442, -0.9969814970267332210, 6.065254942160064054e-16 ) ) ;
#12017 = cartesian_point ( 'none', ( 25.38490525724059665, -119.8910196181554255, -3.500000000000155875 ) ) ;
#12018 = direction ( 'none', ( -0.9096051110983295329, -0.07083511741893251668, 0.4093909232067092230 ) ) ;
#12019 = cartesian_point ( 'none', ( 25.10287788544653864, 14.52052071615748829, 46.56076951545872333 ) ) ;
#12020 = cartesian_point ( 'none', ( 21.33600705773494610, 3.671501603296831728, -91.33228932185224380 ) ) ;
#12021 = cartesian_point ( 'none', ( -20.94676557341434986, -2.262940324778148771, 77.44512173346240047 ) ) ;
#12022 = advanced_face ( 'none', ( #52255, #49091 ), #31663, .f. ) ;
#12023 = advanced_face ( 'none', ( #8936, #15913 ), #23455, .t. ) ;
#12024 = cartesian_point ( 'none', ( 19.50541049978474106, -7.961591835421761409, 81.31879242011612519 ) ) ;
#12025 = direction ( 'none', ( 0.8568399646438391581, -0.5155824618711778440, 0.0000000000000000000 ) ) ;
#12026 = cartesian_point ( 'none', ( -22.83517489716617632, -89.98309785770265989, -50.42141368504221788 ) ) ;
#12027 = b_spline_curve_with_knots ( 'none', 3,
( #23989, #8281, #28598, #32005, #40722, #7591, #48192, #15763, #52792, #23815 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.955651928743578281e-07, 0.0008471971588183653057, 0.001694098752443856139, 0.002541000346069347080, 0.003387901939694838022 ),
.unspecified. ) ;
#12028 = oriented_edge ( 'none', *, *, #25939, .f. ) ;
#12029 = cartesian_point ( 'none', ( -8.208464930214081079, 10.71779377901276753, 47.09999999999998721 ) ) ;
#12030 = oriented_edge ( 'none', *, *, #48879, .t. ) ;
#12031 = vertex_point ( 'none', #10964 ) ;
#12032 = cartesian_point ( 'none', ( -19.20497099450046719, 10.83381692204534907, 81.09999999999998010 ) ) ;
#12033 = advanced_face ( 'none', ( #673 ), #21075, .f. ) ;
#12034 = direction ( 'none', ( -8.673617379884027583e-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12035 = axis2_placement_3d ( 'none', #11013, #15103, #35286 ) ;
#12036 = oriented_edge ( 'none', *, *, #29727, .t. ) ;
#12037 = oriented_edge ( 'none', *, *, #51450, .f. ) ;
#12038 = circle ( 'none', #20205, 3.399999999999997247 ) ;
#12039 = advanced_face ( 'none', ( #30632 ), #15316, .f. ) ;
#12040 = direction ( 'none', ( 4.001291945746184938e-17, -2.509912703783188858e-16, -1.000000000000000000 ) ) ;
#12041 = axis2_placement_3d ( 'none', #41079, #13066, #41587 ) ;
#12042 = circle ( 'none', #44613, 2.700000000000001510 ) ;
#12043 = cartesian_point ( 'none', ( 5.229919442149242315, -36.03402863396842548, -47.12736488021822368 ) ) ;
#12044 = oriented_edge ( 'none', *, *, #14766, .f. ) ;
#12045 = oriented_edge ( 'none', *, *, #44199, .t. ) ;
#12046 = direction ( 'none', ( 0.07763951691203598016, -0.9969814970267329990, -3.577210857835342252e-15 ) ) ;
#12047 = vector ( 'none', #11063, 1000.000000000000000 ) ;
#12048 = cartesian_point ( 'none', ( -7.310716392636618544, -36.96548086170481895, -44.04090492893972453 ) ) ;
#12049 = face_outer_bound ( 'none', #16373, .t. ) ;
#12050 = cartesian_point ( 'none', ( -15.18977101376704475, -47.91749044954756442, -52.21358677203205900 ) ) ;
#12051 = oriented_edge ( 'none', *, *, #22905, .t. ) ;
#12052 = axis2_placement_3d ( 'none', #45993, #50598, #34619 ) ;
#12053 = line ( 'none', #50568, #16506 ) ;
#12054 = edge_curve ( 'none', #29263, #44491, #40166, .t. ) ;
#12055 = oriented_edge ( 'none', *, *, #28771, .f. ) ;
#12056 = b_spline_curve_with_knots ( 'none', 3,
( #33199, #24976, #935, #8766, #20555, #223, #5006, #37286, #21255, #4842, #41532, #12491, #45094, #33018 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0008963549789871293498, 0.001344532468480677707, 0.001792709957974226390, 0.002240887447467774640, 0.002689064936961322889, 0.003585419915948428928 ),
.unspecified. ) ;
#12057 = edge_curve ( 'none', #3419, #12263, #34457, .t. ) ;
#12058 = circle ( 'none', #21327, 3.000000000000007550 ) ;
#12059 = edge_curve ( 'none', #16047, #24001, #49702, .t. ) ;
#12060 = cartesian_point ( 'none', ( -10.87062326906582932, -20.30598738898800448, 78.98934055764762263 ) ) ;
#12061 = direction ( 'none', ( 0.5881599042594720661, -0.8087446612012277880, 5.573408758158414673e-16 ) ) ;
#12062 = edge_loop ( 'none', ( #10835, #30879, #845, #51916, #1065, #51125, #40514, #43808 ) ) ;
#12063 = oriented_edge ( 'none', *, *, #22196, .f. ) ;
#12064 = direction ( 'none', ( 0.2631307105943830882, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#12065 = direction ( 'none', ( 0.07763951691203581362, -0.9969814970267331100, -3.270671090859534614e-16 ) ) ;
#12066 = edge_curve ( 'none', #33662, #15445, #14636, .t. ) ;
#12067 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#12068 = circle ( 'none', #33966, 4.150000000000003020 ) ;
#12069 = edge_curve ( 'none', #2808, #36500, #50970, .t. ) ;
#12070 = cartesian_point ( 'none', ( 70.19974373212345142, -64.24364544407572453, -128.5000000000006821 ) ) ;
#12071 = direction ( 'none', ( -3.942914894521813340e-16, -9.012953579470260968e-16, -1.000000000000000000 ) ) ;
#12072 = cartesian_point ( 'none', ( -4.193723737060402357, -28.69516825560041795, 46.56076951545866649 ) ) ;
#12073 = cartesian_point ( 'none', ( 39.78724676769222413, -9.774754951032152306, -30.49999999999994316 ) ) ;
#12074 = edge_curve ( 'none', #51048, #46174, #3813, .t. ) ;
#12075 = cartesian_point ( 'none', ( 11.20394784196505356, 17.84245880392139938, 77.89556715561859335 ) ) ;
#12076 = cartesian_point ( 'none', ( -22.92590145459043427, -2.222443866769412857, 84.42697677081935126 ) ) ;
#12077 = edge_loop ( 'none', ( #3270, #49500, #9265, #30048 ) ) ;
#12078 = vertex_point ( 'none', #14521 ) ;
#12079 = cartesian_point ( 'none', ( -5.833870984588278574, 21.38969822917512431, 40.79999999999999005 ) ) ;
#12080 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#12081 = cartesian_point ( 'none', ( 32.98366180288690686, 22.62914169986969171, -32.09999999999994458 ) ) ;
#12082 = cartesian_point ( 'none', ( 18.38193720248143137, -13.87772416432593658, 81.32829728201673447 ) ) ;
#12083 = advanced_face ( 'none', ( #24227, #13347 ), #31478, .f. ) ;
#12084 = axis2_placement_3d ( 'none', #23307, #14732, #7270 ) ;
#12085 = cartesian_point ( 'none', ( -22.91057064200495930, 2.366334457099739108, 79.88910548983074023 ) ) ;
#12086 = circle ( 'none', #2758, 4.249999999999998224 ) ;
#12087 = cartesian_point ( 'none', ( -4.197909339535987883, -47.10118671072974905, -84.00342561922080620 ) ) ;
#12088 = cylindrical_surface ( 'none', #22386, 3.250000000000000444 ) ;
#12089 = axis2_placement_3d ( 'none', #51834, #35689, #40099 ) ;
#12091 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12090 = cartesian_point ( 'none', ( 12.10468388072195012, -17.24310330101746658, 81.36140858789072183 ) ) ;
#12092 = oriented_edge ( 'none', *, *, #38323, .f. ) ;
#12093 = oriented_edge ( 'none', *, *, #25949, .t. ) ;
#12094 = advanced_face ( 'none', ( #35089 ), #4477, .f. ) ;
#12095 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203542504, 0.0000000000000000000 ) ) ;
#12096 = line ( 'none', #2772, #7043 ) ;
#12097 = edge_loop ( 'none', ( #18545, #45660, #10073, #7016 ) ) ;
#12098 = cartesian_point ( 'none', ( -30.60584424572094875, 17.67713552421595935, -56.40343048270968751 ) ) ;
#12099 = face_outer_bound ( 'none', #32163, .t. ) ;
#12100 = vertex_point ( 'none', #7585 ) ;
#12101 = line ( 'none', #41403, #12711 ) ;
#12102 = cartesian_point ( 'none', ( -34.45579272906609702, 19.82583981080874480, -30.49999999999995026 ) ) ;
#12103 = direction ( 'none', ( 0.5881599042594721771, -0.8087446612012276770, 0.0000000000000000000 ) ) ;
#12104 = face_outer_bound ( 'none', #29734, .t. ) ;
#12105 = direction ( 'none', ( -0.8931569858525018057, -0.06955422654783562086, -0.4443341177449763313 ) ) ;
#12106 = direction ( 'none', ( -0.2631307105943830882, 0.9647601925567281800, 0.0000000000000000000 ) ) ;
#12107 = axis2_placement_3d ( 'none', #27788, #7490, #43290 ) ;
#12109 = cartesian_point ( 'none', ( 9.838142113913345810, -14.47987895664698321, -74.52114058266462848 ) ) ;
#12108 = cartesian_point ( 'none', ( -16.21052437788598510, -43.35513007662579810, -52.61819393095285591 ) ) ;
#12110 = cartesian_point ( 'none', ( -19.04001015629967952, 9.020384345852763275, 84.18096470020628885 ) ) ;
#12111 = oriented_edge ( 'none', *, *, #20294, .t. ) ;
#12112 = closed_shell ( 'none', ( #17980, #37443, #2043, #43821, #14649, #15780, #14179, #10929, #5642, #8024, #29353, #37895, #15268, #4280, #6565, #26029, #25446, #4137, #23081, #36428 ) ) ;
#12113 = direction ( 'none', ( 0.4081551754877845162, 0.03178491350594402770, 0.9123590696627920105 ) ) ;
#12114 = axis2_placement_3d ( 'none', #52637, #12213, #4022 ) ;
#12115 = oriented_edge ( 'none', *, *, #52380, .f. ) ;
#12116 = axis2_placement_3d ( 'none', #44212, #35900, #7190 ) ;
#12117 = direction ( 'none', ( -0.07763951691203507810, 0.9969814970267332210, -3.684072831700385353e-16 ) ) ;
#12118 = edge_curve ( 'none', #354, #24101, #46529, .t. ) ;
#12119 = oriented_edge ( 'none', *, *, #47161, .t. ) ;
#12120 = cartesian_point ( 'none', ( -5.521972794742360691, -47.39597653493692775, -83.67268265840208130 ) ) ;
#12121 = edge_loop ( 'none', ( #41864, #16564, #42276, #46432 ) ) ;
#12122 = edge_curve ( 'none', #22021, #31970, #23626, .t. ) ;
#12123 = cartesian_point ( 'none', ( 26.88754072540165296, -58.28839629113338106, -99.16449345939385296 ) ) ;
#12124 = edge_curve ( 'none', #9913, #11141, #24889, .t. ) ;
#12125 = direction ( 'none', ( -0.9969814970267331100, -0.07763951691203581362, -6.383042134191378022e-16 ) ) ;
#12126 = cartesian_point ( 'none', ( 21.97786025905029206, -6.891839626588827095, 84.08736758164393166 ) ) ;
#12127 = cartesian_point ( 'none', ( -35.92469998245375962, -18.58559196896156251, -38.09999999999993747 ) ) ;
#12128 = cartesian_point ( 'none', ( 20.33717538679769632, 9.692911754814948821, 47.10000000000000142 ) ) ;
#12130 = circle ( 'none', #23218, 3.249999999999993339 ) ;
#12129 = b_spline_curve_with_knots ( 'none', 3,
( #21994, #13771, #30384, #6096 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006825832849471077457, 0.001364157796136133537 ),
.unspecified. ) ;
#12131 = line ( 'none', #29286, #1301 ) ;
#12132 = edge_curve ( 'none', #14690, #22106, #12758, .t. ) ;
#12133 = direction ( 'none', ( -7.771561172376065215e-16, -3.885780586188017816e-16, 1.000000000000000000 ) ) ;
#12134 = cartesian_point ( 'none', ( -9.084238900795760685, 19.00971291395099882, 77.38901209466808950 ) ) ;
#12135 = circle ( 'none', #12470, 33.81000000000002359 ) ;
#12136 = vertex_point ( 'none', #48186 ) ;
#12137 = vertex_point ( 'none', #20255 ) ;
#12138 = edge_curve ( 'none', #214, #23288, #43976, .t. ) ;
#12139 = vector ( 'none', #33518, 999.9999999999998863 ) ;
#12140 = b_spline_curve_with_knots ( 'none', 3,
( #21505, #38086, #41964, #29709, #33631, #5625, #17768, #13630, #45530, #42128 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001135141051481569326, 0.002270282102963138652, 0.003405423154444708195, 0.004540564205926277304 ),
.unspecified. ) ;
#12141 = vertex_point ( 'none', #7749 ) ;
#12142 = cartesian_point ( 'none', ( 3.672198503479850995, -84.06713625628655961, -88.72659654207519964 ) ) ;
#12143 = circle ( 'none', #45197, 14.99999999999999822 ) ;
#12144 = oriented_edge ( 'none', *, *, #18011, .t. ) ;
#12145 = cartesian_point ( 'none', ( -33.49857830009822379, -2.608687768244402072, -25.00000000000000000 ) ) ;
#12146 = line ( 'none', #17827, #21131 ) ;
#12147 = oriented_edge ( 'none', *, *, #48024, .t. ) ;
#12148 = vertex_point ( 'none', #24321 ) ;
#12149 = cartesian_point ( 'none', ( -12.13648378770403902, -39.84453405120257230, -64.55483423877493010 ) ) ;
#12150 = direction ( 'none', ( -0.07763951691203546668, 0.9969814970267332210, 4.067980730699867884e-16 ) ) ;
#12151 = cartesian_point ( 'none', ( 25.37805311931762375, -37.77489221841346279, -70.02215233045660625 ) ) ;
#12152 = direction ( 'none', ( -0.2631307105943830882, 0.9647601925567281800, 0.0000000000000000000 ) ) ;
#12153 = vector ( 'none', #41949, 1000.000000000000000 ) ;
#12154 = advanced_face ( 'none', ( #22319 ), #8264, .f. ) ;
#12155 = plane ( 'none', #44535 ) ;
#12156 = vertex_point ( 'none', #32179 ) ;
#12157 = oriented_edge ( 'none', *, *, #25415, .t. ) ;
#12158 = cartesian_point ( 'none', ( 7.121357016637615445, 11.47677498524130080, 46.09999999999999432 ) ) ;
#12159 = axis2_placement_3d ( 'none', #31153, #34724, #2441 ) ;
#12160 = direction ( 'none', ( 0.4062595397297830702, 0.9137577284918276810, 2.716399261817438356e-16 ) ) ;
#12161 = direction ( 'none', ( 5.690833777106465230e-16, 2.476491431256913847e-16, -1.000000000000000000 ) ) ;
#12162 = oriented_edge ( 'none', *, *, #28940, .f. ) ;
#12164 = cartesian_point ( 'none', ( -37.70968427374030085, -16.64562842451652003, -30.50000000000000711 ) ) ;
#12163 = cartesian_point ( 'none', ( -2.794889995666376414, -42.29310410209691895, -30.39463944569854448 ) ) ;
#12165 = cartesian_point ( 'none', ( 8.777164700770720529, 16.78924075654933645, -93.49999999999994316 ) ) ;
#12166 = cartesian_point ( 'none', ( -5.928159399045236810, -42.76515789284448488, -43.34806275686639765 ) ) ;
#12167 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#12168 = vertex_point ( 'none', #36287 ) ;
#12169 = cartesian_point ( 'none', ( -36.08924247936846541, 17.25011818119945772, -32.09999999999994458 ) ) ;
#12170 = oriented_edge ( 'none', *, *, #34726, .f. ) ;
#12171 = conical_surface ( 'none', #40935, 6.500000000000000888, 0.7853981633974447263 ) ;
#12172 = circle ( 'none', #9306, 16.55000000000000071 ) ;
#12173 = b_spline_curve_with_knots ( 'none', 3,
( #16501, #12048, #9182, #37180 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.008773758039008911e-06, 0.0006825832849470748944 ),
.unspecified. ) ;
#12174 = cartesian_point ( 'none', ( -33.71735122945333529, 22.21238902211287680, -30.49999999999998934 ) ) ;
#12175 = axis2_placement_3d ( 'none', #40120, #32118, #12125 ) ;
#12176 = vector ( 'none', #49782, 1000.000000000000000 ) ;
#12177 = cartesian_point ( 'none', ( 5.760852154873132847, -73.97602707938357014, -63.50000000000005684 ) ) ;
#12178 = cartesian_point ( 'none', ( -14.62386264417765425, -86.09526845489716607, -70.12173625595275439 ) ) ;
#12179 = oriented_edge ( 'none', *, *, #32441, .t. ) ;
#12180 = edge_loop ( 'none', ( #27040, #20588, #11912, #23360, #38373, #32784, #35485, #41364, #9686, #33665, #38215, #30203, #42993, #15051, #7146, #10164 ) ) ;
#12181 = cartesian_point ( 'none', ( -17.57112382445095378, -1.368343915509336428, -74.99999999999997158 ) ) ;
#12182 = direction ( 'none', ( 0.07763951691203414829, -0.9969814970267332210, 4.314025424175412026e-15 ) ) ;
#12183 = axis2_placement_3d ( 'none', #41075, #21302, #4365 ) ;
#12184 = line ( 'none', #21755, #35800 ) ;
#12185 = vertex_point ( 'none', #8100 ) ;
#12186 = cartesian_point ( 'none', ( 18.53102573489597660, -13.67808675560840470, 80.10105029677932009 ) ) ;
#12187 = cartesian_point ( 'none', ( -20.51048419825523794, -4.813317072780710859, 80.31415999999998689 ) ) ;
#12188 = oriented_edge ( 'none', *, *, #11375, .t. ) ;
#12189 = vertex_point ( 'none', #19901 ) ;
#12190 = cartesian_point ( 'none', ( 1.876753228724459044, 21.96998628398462117, 81.09999999999999432 ) ) ;
#12191 = axis2_placement_3d ( 'none', #388, #20547, #20379 ) ;
#12192 = cartesian_point ( 'none', ( -23.27935196441737986, -86.68374028462659453, -50.85457865604399785 ) ) ;
#12193 = edge_curve ( 'none', #49129, #37449, #5752, .t. ) ;
#12194 = line ( 'none', #2757, #16028 ) ;
#12195 = direction ( 'none', ( 0.2501017482848136853, 0.01947656899711485909, 0.9680236457674886719 ) ) ;
#12196 = oriented_edge ( 'none', *, *, #41250, .t. ) ;
#12197 = oriented_edge ( 'none', *, *, #1901, .t. ) ;
#12198 = cartesian_point ( 'none', ( -0.3414667963818338592, -84.98303285446100119, -81.66886147463760892 ) ) ;
#12199 = edge_curve ( 'none', #5685, #51915, #31607, .t. ) ;
#12200 = cartesian_point ( 'none', ( -18.62724966018503991, -13.54667536287544038, 80.31415999999998689 ) ) ;
#12201 = cartesian_point ( 'none', ( 42.81412715354185394, -81.72261179748230120, -39.71370986089898736 ) ) ;
#12202 = cartesian_point ( 'none', ( -11.99995185860646352, 17.31650527913317816, 78.30489658234681372 ) ) ;
#12203 = cartesian_point ( 'none', ( 24.15499616865475829, -12.04839279483863912, -77.79749498918373263 ) ) ;
#12204 = oriented_edge ( 'none', *, *, #27120, .t. ) ;
#12205 = cartesian_point ( 'none', ( 12.53026656195276622, -79.88160705579691978, -86.66323556535043338 ) ) ;
#12206 = cartesian_point ( 'none', ( -13.73831347507502265, -45.70459547873548445, -72.05343176659079063 ) ) ;
#12207 = oriented_edge ( 'none', *, *, #16331, .f. ) ;
#12208 = edge_curve ( 'none', #24990, #34817, #21031, .t. ) ;
#12209 = edge_curve ( 'none', #165, #5404, #15277, .t. ) ;
#12210 = oriented_edge ( 'none', *, *, #7381, .f. ) ;
#12211 = direction ( 'none', ( 0.07566042519800887656, -0.9715676627026590406, 0.2243474467190312571 ) ) ;
#12212 = cartesian_point ( 'none', ( -16.17748243026654364, -9.779795672757167324, -93.50000000000000000 ) ) ;
#12213 = direction ( 'none', ( 0.7762171656410772336, 0.06044758698022840299, -0.6275611531893928730 ) ) ;
#12214 = edge_curve ( 'none', #42760, #1070, #50924, .t. ) ;
#12215 = edge_loop ( 'none', ( #46637, #51242, #40547, #45706, #4860, #30068 ) ) ;
#12216 = vertex_point ( 'none', #7406 ) ;
#12218 = direction ( 'none', ( -5.690833777106465230e-16, -2.476491431256913354e-16, 1.000000000000000000 ) ) ;
#12217 = cartesian_point ( 'none', ( -14.07123370720257327, -84.91597510067846599, -38.37967822224449321 ) ) ;
#12219 = cartesian_point ( 'none', ( 22.75215044072147919, 43.39746133499951952, -30.49999999999993605 ) ) ;
#12220 = cartesian_point ( 'none', ( 39.99150903112047928, -79.43485289789371961, -45.58930226952737996 ) ) ;
#12221 = line ( 'none', #23723, #12835 ) ;
#12222 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12223 = direction ( 'none', ( -8.477291274466798372e-17, -7.259903437027396653e-16, -1.000000000000000000 ) ) ;
#12224 = direction ( 'none', ( -0.9128202885545519951, 0.0000000000000000000, 0.4083615074945047274 ) ) ;
#12225 = face_outer_bound ( 'none', #45747, .t. ) ;
#12226 = vertex_point ( 'none', #12181 ) ;
#12227 = cartesian_point ( 'none', ( -46.51126460293851039, 17.65686169837203678, -23.50000000000003197 ) ) ;
#12228 = circle ( 'none', #42929, 23.03229999999999933 ) ;
#12229 = line ( 'none', #198, #5839 ) ;
#12230 = cartesian_point ( 'none', ( 3.289346581865446595, -42.23902736467903196, -63.50000000000000000 ) ) ;
#12231 = advanced_face ( 'none', ( #1260 ), #5703, .f. ) ;
#12232 = plane ( 'none', #7893 ) ;
#12233 = axis2_placement_3d ( 'none', #9670, #18415, #46859 ) ;
#12234 = cartesian_point ( 'none', ( 36.08924247936834462, -17.25011818119972418, -32.09999999999993747 ) ) ;
#12235 = cylindrical_surface ( 'none', #27464, 3.250000000000000444 ) ;
#12236 = cartesian_point ( 'none', ( 19.43416487118802749, -51.31472625119847208, -79.14946319359812321 ) ) ;
#12237 = direction ( 'none', ( -0.2631307105943830882, 0.9647601925567280690, 0.0000000000000000000 ) ) ;
#12238 = circle ( 'none', #40532, 2.750000000000000444 ) ;
#12239 = vertex_point ( 'none', #4176 ) ;
#12240 = edge_loop ( 'none', ( #40738, #4083 ) ) ;
#12241 = oriented_edge ( 'none', *, *, #50749, .t. ) ;
#12242 = cartesian_point ( 'none', ( 18.91834294841363118, -40.83031654133012012, -58.96023754885906953 ) ) ;
#12243 = circle ( 'none', #41978, 5.500000000000000000 ) ;
#12244 = cartesian_point ( 'none', ( 5.975680257706379450, 27.76420799262346861, 67.59999999999999432 ) ) ;
#12245 = cartesian_point ( 'none', ( 21.40337990870385809, -90.81236933043679471, -59.31828435276170808 ) ) ;
#12246 = vertex_point ( 'none', #4356 ) ;
#12247 = edge_loop ( 'none', ( #270, #11548, #33042, #39729 ) ) ;
#12248 = face_outer_bound ( 'none', #5528, .t. ) ;
#12249 = axis2_placement_3d ( 'none', #5783, #42298, #34332 ) ;
#12250 = axis2_placement_3d ( 'none', #38506, #14418, #18216 ) ;
#12251 = cartesian_point ( 'none', ( -12.29614532003621896, -54.87029292486555931, -53.61664203784962979 ) ) ;
#12252 = cartesian_point ( 'none', ( 16.05972376323967055, -16.50975820351208156, 84.53427877581306404 ) ) ;
#12253 = oriented_edge ( 'none', *, *, #41726, .f. ) ;
#12254 = cartesian_point ( 'none', ( 20.76423392832425563, 7.419507353580024223, 80.31416000000000111 ) ) ;
#12255 = oriented_edge ( 'none', *, *, #38323, .t. ) ;
#12256 = vertex_point ( 'none', #37331 ) ;
#12257 = axis2_placement_3d ( 'none', #38795, #25755, #21683 ) ;
#12258 = cartesian_point ( 'none', ( 9.169075901991572408, -90.17483857069542807, -87.42134443523558218 ) ) ;
#12259 = cartesian_point ( 'none', ( 36.08924247936834462, -17.25011818119972418, -32.09999999999993747 ) ) ;
#12260 = axis2_placement_3d ( 'none', #38297, #50010, #29387 ) ;
#12261 = oriented_edge ( 'none', *, *, #38853, .t. ) ;
#12262 = cartesian_point ( 'none', ( -30.82339184569800850, 18.86293833734034564, -54.35368509244898405 ) ) ;
#12263 = vertex_point ( 'none', #12719 ) ;
#12264 = vertex_point ( 'none', #4700 ) ;
#12265 = cartesian_point ( 'none', ( 18.93097396093695295, -34.96706474627690397, -67.07618031572023654 ) ) ;
#12266 = vector ( 'none', #23581, 1000.000000000000000 ) ;
#12267 = cartesian_point ( 'none', ( 4.679909155746501348, 20.54168727409265927, 82.80603910568960657 ) ) ;
#12268 = axis2_placement_3d ( 'none', #9273, #29611, #12665 ) ;
#12269 = edge_curve ( 'none', #43120, #30894, #22268, .t. ) ;
#12270 = direction ( 'none', ( 4.430922201617625474e-16, -6.186244751703139503e-17, -1.000000000000000000 ) ) ;
#12271 = cartesian_point ( 'none', ( 22.76652824239187112, -3.494042358450199615, 84.08876224797243992 ) ) ;
#12272 = direction ( 'none', ( 0.4104218873531852996, 0.0000000000000000000, 0.9118957585061184812 ) ) ;
#12273 = cartesian_point ( 'none', ( -19.76067647478889455, 7.305042684442152989, 80.87995793840559600 ) ) ;
#12274 = advanced_face ( 'none', ( #630 ), #52866, .t. ) ;
#12275 = edge_curve ( 'none', #35542, #26264, #28674, .t. ) ;
#12276 = circle ( 'none', #50337, 4.999999999999999112 ) ;
#12277 = oriented_edge ( 'none', *, *, #16519, .t. ) ;
#12278 = face_outer_bound ( 'none', #17794, .t. ) ;
#12279 = direction ( 'none', ( 0.6416855659042134397, 0.7669678184319009828, 5.842889237502676910e-16 ) ) ;
#12280 = circle ( 'none', #21881, 3.000000000000002665 ) ;
#12281 = edge_curve ( 'none', #50387, #8523, #7001, .t. ) ;
#12282 = cartesian_point ( 'none', ( -10.67841153151563560, -18.16109645293896691, 82.69544372033701052 ) ) ;
#12283 = edge_curve ( 'none', #11656, #46514, #6317, .t. ) ;
#12284 = spherical_surface ( 'none', #31403, 3.929199999999999804 ) ;
#12285 = b_spline_curve_with_knots ( 'none', 3,
( #9089, #21748, #41863, #33869 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0006825832849471204309, 0.001364157796136148066 ),
.unspecified. ) ;
#12286 = edge_curve ( 'none', #35751, #928, #24836, .t. ) ;
#12287 = advanced_face ( 'none', ( #30585, #42661, #43324 ), #33067, .t. ) ;
#12288 = axis2_placement_3d ( 'none', #37691, #17544, #21651 ) ;
#12289 = direction ( 'none', ( 0.8931569858525016947, 0.06955422654783566250, 0.4443341177449763313 ) ) ;
#12290 = line ( 'none', #24563, #21865 ) ;
#12291 = oriented_edge ( 'none', *, *, #1686, .t. ) ;
#12292 = oriented_edge ( 'none', *, *, #6901, .f. ) ;
#12293 = vector ( 'none', #19989, 1000.000000000000114 ) ;
#12294 = vertex_point ( 'none', #24844 ) ;
#12295 = oriented_edge ( 'none', *, *, #32455, .t. ) ;
#12296 = advanced_face ( 'none', ( #40792 ), #31243, .t. ) ;
#12298 = edge_curve ( 'none', #39684, #21977, #35005, .t. ) ;
#12297 = cartesian_point ( 'none', ( -5.419990733847850350, -52.13994530391719451, -84.28334426853339778 ) ) ;
#12299 = direction ( 'none', ( -0.07763951691203481442, 0.9969814970267332210, -6.065254942160064054e-16 ) ) ;
#12300 = edge_loop ( 'none', ( #2659, #48687 ) ) ;
#12301 = cartesian_point ( 'none', ( 4.584450180977184708, -22.57143459836210653, 77.66572122418693880 ) ) ;
#12302 = cartesian_point ( 'none', ( -6.886393826965824694, 25.24873899940203970, 84.91370849898474660 ) ) ;
#12303 = cartesian_point ( 'none', ( -10.78373189636787899, -38.39191275149313753, -55.95524092539717032 ) ) ;
#12304 = edge_loop ( 'none', ( #13922, #51251 ) ) ;
#12305 = vertex_point ( 'none', #49056 ) ;
#12306 = vertex_point ( 'none', #262 ) ;
#12307 = direction ( 'none', ( 0.2631307105943832547, -0.9647601925567280690, 0.0000000000000000000 ) ) ;
#12308 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12309 = vertex_point ( 'none', #28766 ) ;
#12310 = direction ( 'none', ( -0.8987840391973691556, -0.06999243097252917656, 0.4327681948695141778 ) ) ;
#12311 = cartesian_point ( 'none', ( -10.96679646729399771, -0.8540346860323677625, -93.49999999999998579 ) ) ;
#12312 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12313 = cylindrical_surface ( 'none', #17459, 34.25000000000000711 ) ;
#12314 = axis2_placement_3d ( 'none', #21241, #45252, #37088 ) ;
#12315 = face_outer_bound ( 'none', #27721, .t. ) ;
#12316 = cartesian_point ( 'none', ( -16.06919549301214545, -48.88602730938958985, -52.45152868240828781 ) ) ;
#12317 = cartesian_point ( 'none', ( 13.63121840232319215, -83.89491584122991696, -92.96558979319979699 ) ) ;
#12318 = axis2_placement_3d ( 'none', #36099, #32173, #23633 ) ;
#12319 = cartesian_point ( 'none', ( 13.54667536287543150, -18.62724966018503281, 82.30650759064664612 ) ) ;
#12320 = direction ( 'none', ( 1.387778780781444492e-15, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12321 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12322 = vector ( 'none', #28115, 1000.000000000000114 ) ;
#12324 = oriented_edge ( 'none', *, *, #26260, .t. ) ;
#12323 = cartesian_point ( 'none', ( 7.814066845624112467, 11.00864929644493628, 46.18827932390284019 ) ) ;
#12325 = face_outer_bound ( 'none', #44676, .t. ) ;
#12326 = circle ( 'none', #49166, 12.50000000000000000 ) ;
#12327 = cartesian_point ( 'none', ( -7.641832875691039639, -43.22377931918195060, -18.50000000000000000 ) ) ;
#12328 = circle ( 'none', #28346, 3.899999999999983924 ) ;
#12329 = cartesian_point ( 'none', ( -3.246554259995493741, -42.78769079762708571, -78.66050019496532286 ) ) ;
#12330 = direction ( 'none', ( 0.07763951691203507810, -0.9969814970267331100, 3.794881936419073297e-16 ) ) ;
#12331 = cartesian_point ( 'none', ( -5.853674419850931621, -20.18488693820684077, -93.50000000003608136 ) ) ;
#12332 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12333 = cartesian_point ( 'none', ( 21.37091114016324767, 38.13617033640654341, -14.60000000000004405 ) ) ;
#12334 = axis2_placement_3d ( 'none', #45948, #50039, #26012 ) ;
#12336 = cartesian_point ( 'none', ( -30.10323572545030402, -59.61715523956141993, -81.40000000000006253 ) ) ;
#12335 = direction ( 'none', ( 0.5881599042594720661, -0.8087446612012276770, 3.106400019466994736e-16 ) ) ;
#12337 = cartesian_point ( 'none', ( -8.219030957758052480, 16.96746479795648810, -93.49999999999997158 ) ) ;
#12338 = oriented_edge ( 'none', *, *, #43647, .f. ) ;
#12339 = oriented_edge ( 'none', *, *, #49896, .t. ) ;
#12340 = advanced_face ( 'none', ( #1875 ), #36988, .f. ) ;
#12341 = direction ( 'none', ( 1.647987516595949858e-16, 2.240078029461010062e-16, -1.000000000000000000 ) ) ;
#12342 = oriented_edge ( 'none', *, *, #4745, .t. ) ;
#12343 = axis2_placement_3d ( 'none', #44088, #20095, #19753 ) ;
#12344 = cartesian_point ( 'none', ( 28.99845761191891569, -0.4765203238417524689, 68.91082440833564249 ) ) ;
#12345 = edge_curve ( 'none', #44272, #1567, #42044, .t. ) ;
#12346 = oriented_edge ( 'none', *, *, #2533, .t. ) ;
#12348 = advanced_face ( 'none', ( #39522 ), #47779, .f. ) ;
#12347 = cartesian_point ( 'none', ( -3.176850029205692039, -47.02167214418163610, -48.42181867532126205 ) ) ;
#12349 = edge_curve ( 'none', #47823, #49267, #38257, .t. ) ;
#12350 = cartesian_point ( 'none', ( 20.52239881572702629, -4.762261032140669315, 84.53427877581306404 ) ) ;
#12351 = edge_loop ( 'none', ( #7348, #26206 ) ) ;
#12352 = oriented_edge ( 'none', *, *, #48427, .f. ) ;
#12353 = oriented_edge ( 'none', *, *, #45999, .f. ) ;
#12354 = cartesian_point ( 'none', ( 39.74639223655132270, -15.39599961607604861, -23.49999999999993960 ) ) ;
#12355 = direction ( 'none', ( 0.03192968910588207115, 0.002486511178718595755, -0.9994870245359663841 ) ) ;
#12356 = edge_curve ( 'none', #22618, #40703, #40122, .t. ) ;
#12357 = cartesian_point ( 'none', ( 20.82926678326917624, 40.29480419696069049, -30.49999999999993960 ) ) ;
#12358 = edge_curve ( 'none', #41648, #38775, #16547, .t. ) ;
#12359 = cartesian_point ( 'none', ( -41.71611580536558961, -124.6149697352345100, -114.7652416360239016 ) ) ;
#12360 = oriented_edge ( 'none', *, *, #9178, .t. ) ;
#12361 = cartesian_point ( 'none', ( -59.40785088135093162, -74.33678264264018765, -37.51923788646620039 ) ) ;
#12362 = cartesian_point ( 'none', ( 17.82361775169864870, -14.58886548424754892, 78.26997163977250693 ) ) ;
#12363 = edge_curve ( 'none', #31542, #3712, #27390, .t. ) ;
#12364 = cartesian_point ( 'none', ( -20.65816352408988976, -4.136098331400036798, 78.77040216017412888 ) ) ;
#12365 = oriented_edge ( 'none', *, *, #27503, .t. ) ;
#12366 = face_outer_bound ( 'none', #30144, .t. ) ;
#12367 = b_spline_curve_with_knots ( 'none', 3,
( #27981, #15671, #52700, #44341 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0005932647871650453082, 0.001185033349724860232 ),
.unspecified. ) ;
#12368 = vector ( 'none', #19147, 1000.000000000000000 ) ;
#12369 = edge_curve ( 'none', #24993, #50560, #49048, .t. ) ;
#12370 = oriented_edge ( 'none', *, *, #45447, .f. ) ;
#12371 = line ( 'none', #10463, #47431 ) ;
#12372 = cartesian_point ( 'none', ( 8.884508544675155051, 10.17008911829335105, 46.41082723001238008 ) ) ;
#12373 = cartesian_point ( 'none', ( 25.46906306930224062, -11.13780972646414469, -74.82114733928601424 ) ) ;
#12374 = direction ( 'none', ( -0.9096051110983295329, -0.07083511741893049052, 0.4093909232067092785 ) ) ;
#12375 = cylindrical_surface ( 'none', #48257, 5.500000000000000000 ) ;
#12376 = oriented_edge ( 'none', *, *, #15093, .t. ) ;
#12377 = cartesian_point ( 'none', ( -29.37674553848765058, 39.83549137234634685, -30.37775491126112115 ) ) ;
#12378 = circle ( 'none', #30642, 3.250000000000003109 ) ;
#12379 = circle ( 'none', #41309, 0.4000000000000002442 ) ;
#12380 = cartesian_point ( 'none', ( 5.465124037767413512, -22.37562997009968413, 84.42631112499338997 ) ) ;
#12381 = person_and_organization ( #2113, #27071 ) ;
#12382 = cartesian_point ( 'none', ( 39.87876203610412063, 30.16097376524477980, 35.10000000000002984 ) ) ;
#12383 = cartesian_point ( 'none', ( 20.74344401495156376, -82.33802660570955823, -59.31828435276171518 ) ) ;
#12384 = vertex_point ( 'none', #17343 ) ;
#12386 = cartesian_point ( 'none', ( 20.22939419539604344, -20.77931878219235529, 66.18647019960452837 ) ) ;
#12385 = cartesian_point ( 'none', ( -16.98858728271722285, -81.81082702830872222, -40.82678810939334824 ) ) ;
#12387 = direction ( 'none', ( -0.2631307105943830882, 0.9647601925567280690, 0.0000000000000000000 ) ) ;
#12388 = oriented_edge ( 'none', *, *, #23561, .t. ) ;
#12389 = oriented_edge ( 'none', *, *, #38149, .f. ) ;
#12390 = axis2_placement_3d ( 'none', #22450, #10159, #22282 ) ;
#12391 = direction ( 'none', ( 0.9918187213672104985, 0.07723746791781610499, 0.1016365952556261554 ) ) ;
#12392 = oriented_edge ( 'none', *, *, #9415, .t. ) ;
#12393 = axis2_placement_3d ( 'none', #3671, #11160, #36131 ) ;
#12394 = b_spline_curve_with_knots ( 'none', 3,
( #7939, #36457, #102, #37154, #20263, #49235, #41073, #12728, #16657, #16840, #3997, #3832, #32712, #12026, #28424, #36808, #36636, #16288, #4363, #28600, #8109, #41248, #12192, #40533, #45320, #24333, #24674, #8453, #44784, #28777, #28246, #24499, #40723, #16116, #24855, #20434, #4181, #275, #52793, #20961, #49407, #32544, #32887, #44611, #36995, #8282 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.02377061011682820788, 0.02511842947057910461, 0.02646624882432999787, 0.02781406817808089460, 0.02916188753183179133, 0.03050970688558268459, 0.03185752623933357786, 0.03253143591620901581, 0.03320534559308444683, 0.03387925526995988479, 0.03455316494683531581, 0.03590098430058614315, 0.03657489397746155335, 0.03724880365433695661, 0.03792271333121237376, 0.03859662300808777702, 0.03994444236183855579, 0.04061835203871394517, 0.04129226171558934150, 0.04196617139246473088, 0.04264008106934012721, 0.04398790042309089904, 0.04533571977684167087 ),
.unspecified. ) ;
#12395 = oriented_edge ( 'none', *, *, #42723, .t. ) ;
#12396 = direction ( 'none', ( -0.9817833729182331437, -0.07645596935646681303, -0.1739422128497300768 ) ) ;
#12397 = cartesian_point ( 'none', ( -41.71611580536458064, -124.6149697352343821, -12.23475836397506455 ) ) ;
#12398 = cartesian_point ( 'none', ( -48.35794562724449008, 41.37038910516145052, -1.900000000000033662 ) ) ;
#12399 = circle ( 'none', #45183, 5.500320936831884389 ) ;
#12400 = cartesian_point ( 'none', ( -10.06493907147152278, -53.67891670103025348, -55.00287925851488779 ) ) ;
#12401 = oriented_edge ( 'none', *, *, #5346, .t. ) ;
#12402 = oriented_edge ( 'none', *, *, #12356, .f. ) ;
#12403 = direction ( 'none', ( -0.7669678184319057568, 0.6416855659042076665, 0.0000000000000000000 ) ) ;
#12404 = cartesian_point ( 'none', ( 14.23991595458030979, -73.31572353389265118, -56.13576369823004342 ) ) ;
#12405 =( bounded_curve ( ) b_spline_curve ( 3, ( #35983, #20125, #48572, #15291 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.141592653589793116, 4.712388980384689674 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649375, 0.8047378541243649375, 1.000000000000000000 ) )
representation_item ( '' ) );
#12406 = cartesian_point ( 'none', ( 11.22902138668935379, -144.1936657711384555, -63.50000000000001421 ) ) ;
#12408 = advanced_face ( 'none', ( #19138 ), #7612, .f. ) ;
#12407 = cartesian_point ( 'none', ( 17.90770906919350836, -39.47122048668836669, -67.92295900635571115 ) ) ;
#12409 = axis2_placement_3d ( 'none', #13824, #2067, #30097 ) ;
#12410 = oriented_edge ( 'none', *, *, #12512, .f. ) ;
#12411 = oriented_edge ( 'none', *, *, #24237, .t. ) ;
#12412 = spherical_surface ( 'none', #21528, 3.929199999999999804 ) ;
#12413 = cartesian_point ( 'none', ( -2.368176395349463448, 8.682841733010524976, 130.0999999999999943 ) ) ;
#12414 = direction ( 'none', ( 0.3364089637009680667, 0.9417159917627186960, -7.503769484450481017e-16 ) ) ;
#12415 = cartesian_point ( 'none', ( -22.53057803997237940, -4.781422454627699103, 80.64573876689776455 ) ) ;
#12416 = vector ( 'none', #689, 1000.000000000000114 ) ;
#12417 = oriented_edge ( 'none', *, *, #34165, .f. ) ;
#12418 = axis2_placement_3d ( 'none', #32616, #20342, #8191 ) ;
#12419 = cylindrical_surface ( 'none', #38760, 23.50000000000000711 ) ;
#12420 = direction ( 'none', ( 4.719061745996507328e-16, 6.282398158881016408e-16, 1.000000000000000000 ) ) ;
#12421 = cartesian_point ( 'none', ( -9.643179066328263715, -18.65500194303731973, -93.49999999999998579 ) ) ;
#12422 = cartesian_point ( 'none', ( 17.93009946306290914, -14.45736271419303698, 83.21282477260842825 ) ) ;
#12423 = direction ( 'none', ( -0.8931569858525014727, -0.06955422654783563474, -0.4443341177449766644 ) ) ;
#12424 = plane ( 'none', #3778 ) ;
#12425 = axis2_placement_3d ( 'none', #20244, #12167, #20765 ) ;
#12426 = cartesian_point ( 'none', ( -25.23110130431999920, -13.91024301873744662, 46.88927166151243853 ) ) ;
#12427 = oriented_edge ( 'none', *, *, #33474, .t. ) ;
#12428 = edge_curve ( 'none', #47843, #7570, #10147, .t. ) ;
#12429 = face_outer_bound ( 'none', #29392, .t. ) ;
#12430 = cartesian_point ( 'none', ( 6.886393826965671927, -25.24873899940213562, 84.91370849898474660 ) ) ;
#12431 = circle ( 'none', #44381, 3.399999999999990585 ) ;
#12432 = edge_curve ( 'none', #29571, #33610, #29292, .t. ) ;
#12433 = cartesian_point ( 'none', ( 12.22575892703590839, -17.15757222839966545, 82.14127526968881909 ) ) ;
#12434 = edge_curve ( 'none', #47423, #30020, #52211, .t. ) ;
#12435 = cartesian_point ( 'none', ( 0.8427708443488995949, 23.01784385695414059, 77.83752113363772196 ) ) ;
#12436 = oriented_edge ( 'none', *, *, #19907, .f. ) ;
#12437 = cartesian_point ( 'none', ( 9.198225617445398683, 17.73421652659709480, -93.32007588030748479 ) ) ;
#12438 = oriented_edge ( 'none', *, *, #22068, .f. ) ;
#12439 = vertex_point ( 'none', #49921 ) ;
#12440 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#12441 = cartesian_point ( 'none', ( -3.620221955006090564, -42.77710712330360110, -78.52680994599303688 ) ) ;
#12442 = oriented_edge ( 'none', *, *, #14372, .f. ) ;
#12443 = edge_curve ( 'none', #17806, #36650, #19769, .t. ) ;
#12444 = cartesian_point ( 'none', ( 2.237508910202289147, 20.94967726759880478, 84.51137377170768161 ) ) ;
#12445 = oriented_edge ( 'none', *, *, #33927, .t. ) ;
#12446 = cartesian_point ( 'none', ( 39.58959486292359031, -79.46615179556832231, -41.64344553360715651 ) ) ;
#12447 = direction ( 'none', ( -3.206275402539762285e-16, 6.186244755983622034e-17, 1.000000000000000000 ) ) ;
#12448 = direction ( 'none', ( 0.0000000000000000000, 0.9008633527595252266, 0.4341027754516977311 ) ) ;
#12449 = edge_curve ( 'none', #30254, #30388, #4435, .t. ) ;
#12450 = face_outer_bound ( 'none', #23449, .t. ) ;
#12452 = cartesian_point ( 'none', ( -21.22042380109947857, 8.955834560282374568, 83.38507490517372389 ) ) ;
#12451 = cartesian_point ( 'none', ( 31.78054656924239652, -52.19010971852404879, -39.58128006909224439 ) ) ;
#12453 = cartesian_point ( 'none', ( -19.64166791268826628, 7.619697984110175071, 82.61246424017234347 ) ) ;
#12454 = face_outer_bound ( 'none', #24376, .t. ) ;
#12455 = cartesian_point ( 'none', ( -35.92469998245375962, -18.58559196896156251, -32.09999999999994458 ) ) ;
#12456 = cartesian_point ( 'none', ( 4.388928873388541874, -21.60878995557910542, 81.09999999999999432 ) ) ;
#12457 = vertex_point ( 'none', #38040 ) ;
#12458 = oriented_edge ( 'none', *, *, #29739, .t. ) ;
#12459 = cartesian_point ( 'none', ( -38.32637871547470354, -124.3509953777335824, -114.7652416360239300 ) ) ;
#12460 = direction ( 'none', ( 0.07763951691203507810, -0.9969814970267332210, 3.684072831700385353e-16 ) ) ;
#12461 = oriented_edge ( 'none', *, *, #33938, .f. ) ;
#12462 = vertex_point ( 'none', #45658 ) ;
#12463 = oriented_edge ( 'none', *, *, #2858, .t. ) ;
#12464 = direction ( 'none', ( 0.07763951691203113681, -0.9969814970267333321, -5.551115123126156425e-16 ) ) ;
#12465 = axis2_placement_3d ( 'none', #19317, #28729, #36951 ) ;
#12466 = cartesian_point ( 'none', ( 9.605186992496429710, -9.486326098083381453, 68.60000000000000853 ) ) ;
#12467 = circle ( 'none', #32095, 4.249999999999999112 ) ;
#12468 = cartesian_point ( 'none', ( -5.769134820671961705, -48.85384413459279784, -84.49631833221678789 ) ) ;
#12469 = oriented_edge ( 'none', *, *, #18091, .t. ) ;
#12470 = axis2_placement_3d ( 'none', #23055, #10937, #30753 ) ;
#12471 = face_bound ( 'none', #52654, .t. ) ;
#12472 = cartesian_point ( 'none', ( 23.80028937519454502, -7.348778053395021104, -59.49960391402319715 ) ) ;
#12473 = direction ( 'none', ( 0.9969814970267331100, 0.07763951691203579974, 1.067522139062650474e-15 ) ) ;
#12474 = cartesian_point ( 'none', ( -45.10585289525546671, -124.8789440927352956, -12.23475836397503080 ) ) ;
#12475 = oriented_edge ( 'none', *, *, #21980, .f. ) ;
#12476 = direction ( 'none', ( 3.206275402539762285e-16, -6.186244755983622034e-17, -1.000000000000000000 ) ) ;
#12477 = cartesian_point ( 'none', ( -41.42318886534759059, 22.20629244664105428, 76.10000000000006537 ) ) ;
#12478 = b_spline_curve_with_knots ( 'none', 3,
( #10931, #15013, #27492, #18803, #23051, #18626, #14833, #47619, #27146, #31435 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.00338790193