-凯时娱乐ks
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('abr115l1-i-p2-s2-22-58-110-145-m8.step',
'2020-03-29t07:18:01',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2018',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#2 = cartesian_point ( 'none', ( -477.5830759949525373, 289.1461926027357663, -459.8537468038217639 ) ) ;
#3 = edge_curve ( 'none', #32789, #33307, #2275, .t. ) ;
#5 = oriented_edge ( 'none', *, *, #15870, .t. ) ;
#4 = cartesian_point ( 'none', ( -414.9475397088764339, 256.5805934412525744, -297.3104334684491050 ) ) ;
#6 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.609547913895529444e-14 ) ) ;
#7 = direction ( 'none', ( 0.0000000000000000000, 0.9960050151769737070, 0.08929731094672686831 ) ) ;
#8 = cartesian_point ( 'none', ( -495.5113350114628474, 286.3226939270869593, -370.3537468037986287 ) ) ;
#9 = oriented_edge ( 'none', *, *, #20331, .t. ) ;
#10 = oriented_edge ( 'none', *, *, #14981, .f. ) ;
#11 = line ( 'none', #15817, #1711 ) ;
#12 = edge_curve ( 'none', #4459, #30491, #15769, .t. ) ;
#13 = axis2_placement_3d ( 'none', #9042, #19634, #1144 ) ;
#14 = vertex_point ( 'none', #13535 ) ;
#15 = cartesian_point ( 'none', ( -580.8451131056374379, 212.4970317820774426, -380.3537468037986287 ) ) ;
#16 = direction ( 'none', ( -8.699860012012077931e-18, -4.680943177722805590e-16, -1.000000000000000000 ) ) ;
#17 = oriented_edge ( 'none', *, *, #18536, .t. ) ;
#18 = cartesian_point ( 'none', ( -414.2450167721050320, 245.2032860577039628, -334.1751204293622095 ) ) ;
#19 = edge_curve ( 'none', #8490, #10053, #33687, .t. ) ;
#20 = vertex_point ( 'none', #7940 ) ;
#21 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#22 = circle ( 'none', #13432, 6.499999999999998224 ) ;
#23 = cartesian_point ( 'none', ( -523.5450167720832724, 276.1842518256092944, -380.3537468038244924 ) ) ;
#24 = cartesian_point ( 'none', ( -436.2450167721049752, 254.0056427986708911, -320.8795387580200895 ) ) ;
#25 = oriented_edge ( 'none', *, *, #10388, .f. ) ;
#26 = vector ( 'none', #22208, 1000.000000000000000 ) ;
#27 = direction ( 'none', ( 1.000000000000000000, 1.920224799361962737e-16, -1.739427606565643889e-16 ) ) ;
#28 = cylindrical_surface ( 'none', #21622, 5.000000000000006217 ) ;
#29 =( bounded_curve ( ) b_spline_curve ( 3, ( #5377, #23995, #16307, #10736 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896558, 2.214297435588183482 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670090306, 0.9657888653670090306, 1.000000000000000000 ) )
representation_item ( '' ) );
#30 = conical_surface ( 'none', #9074, 48.00000000000004263, 0.7853981633974621568 ) ;
#31 = axis2_placement_3d ( 'none', #3654, #28027, #6313 ) ;
#32 = oriented_edge ( 'none', *, *, #745, .f. ) ;
#33 = cartesian_point ( 'none', ( -414.2450167721049752, 244.2744418974089911, -350.8325152829032163 ) ) ;
#34 = oriented_edge ( 'none', *, *, #10135, .f. ) ;
#35 = edge_curve ( 'none', #17869, #20390, #4939, .t. ) ;
#36 = cartesian_point ( 'none', ( -539.6548805695217652, 274.2563017809679877, -275.3537468037985150 ) ) ;
#37 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -434.8537468037986855 ) ) ;
#38 = axis2_placement_3d ( 'none', #34414, #18326, #18104 ) ;
#39 = cartesian_point ( 'none', ( -433.7443521204035619, 256.8532934947876356, -297.4285582732347848 ) ) ;
#40 = oriented_edge ( 'none', *, *, #27939, .f. ) ;
#41 = direction ( 'none', ( -0.8937973703356512090, -4.550094363217863066e-13, 0.4484710255758723174 ) ) ;
#42 = oriented_edge ( 'none', *, *, #1427, .f. ) ;
#43 = axis2_placement_3d ( 'none', #11366, #32553, #30082 ) ;
#44 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#45 = cartesian_point ( 'none', ( -394.3790737296224620, 208.9771883914630735, -278.9372610432125725 ) ) ;
#46 = vector ( 'none', #10270, 999.9999999999998863 ) ;
#47 = cartesian_point ( 'none', ( -460.5450167721049866, 288.1842518256034396, -296.8729846902652412 ) ) ;
#48 = edge_loop ( 'none', ( #22972, #7273 ) ) ;
#49 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#50 = cartesian_point ( 'none', ( -421.9450167721050207, 192.3053210651725635, -352.2287111744827257 ) ) ;
#51 = cartesian_point ( 'none', ( -434.2450167721049752, 242.2744522872011430, -350.8389619146374798 ) ) ;
#52 = oriented_edge ( 'none', *, *, #19196, .f. ) ;
#53 = plane ( 'none', #2827 ) ;
#54 = cartesian_point ( 'none', ( -395.0450167721049297, 286.9282990696407296, -289.5152055832917313 ) ) ;
#55 = face_outer_bound ( 'none', #32731, .t. ) ;
#56 = oriented_edge ( 'none', *, *, #34355, .t. ) ;
#57 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#58 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#59 = line ( 'none', #3616, #2115 ) ;
#60 = cartesian_point ( 'none', ( -501.0698734747022058, 293.0707908221328353, -368.2537468037986059 ) ) ;
#61 = direction ( 'none', ( -0.07384000345349416017, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#62 = axis2_placement_3d ( 'none', #10834, #11169, #18733 ) ;
#63 = conical_surface ( 'none', #9345, 39.00000000000000000, 0.5235987755983023684 ) ;
#64 = axis2_placement_3d ( 'none', #12331, #28353, #31049 ) ;
#65 = advanced_face ( 'none', ( #7045 ), #22021, .t. ) ;
#66 = edge_curve ( 'none', #18296, #27314, #790, .t. ) ;
#67 = face_bound ( 'none', #16730, .t. ) ;
#68 = edge_curve ( 'none', #1925, #15842, #27404, .t. ) ;
#69 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.014291132206090289e-12 ) ) ;
#70 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#71 = oriented_edge ( 'none', *, *, #215, .f. ) ;
#72 = advanced_face ( 'none', ( #7867 ), #19519, .f. ) ;
#73 = b_spline_curve_with_knots ( 'none', 3,
( #11666, #30264, #6440, #17140, #20462, #31165, #30813, #9419 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003910726951409978364, 0.0007821453902819956727, 0.001564290780564226834 ),
.unspecified. ) ;
#74 = edge_curve ( 'none', #31783, #1636, #34520, .t. ) ;
#75 = cartesian_point ( 'none', ( -492.4895249161765491, 227.0394430032019386, -275.3537468037997087 ) ) ;
#76 = oriented_edge ( 'none', *, *, #22333, .f. ) ;
#77 = oriented_edge ( 'none', *, *, #6407, .f. ) ;
#78 = edge_loop ( 'none', ( #21328, #19894, #16150, #1155 ) ) ;
#79 = cartesian_point ( 'none', ( -542.0450167721048729, 243.1842518256034964, -295.8537468037986287 ) ) ;
#80 = cylindrical_surface ( 'none', #23607, 33.00000000000002842 ) ;
#81 = oriented_edge ( 'none', *, *, #10399, .t. ) ;
#82 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -471.8537468037986855 ) ) ;
#83 = edge_loop ( 'none', ( #16753, #28442, #8874, #15201 ) ) ;
#84 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818892e-14, 1.000000000000000000 ) ) ;
#85 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027027e-16, -5.642927514190364782e-14 ) ) ;
#86 = oriented_edge ( 'none', *, *, #4336, .f. ) ;
#87 = cartesian_point ( 'none', ( -520.7390966408722761, 205.2879879963400640, -443.8537468037986855 ) ) ;
#88 = plane ( 'none', #203 ) ;
#89 = cartesian_point ( 'none', ( -544.0359498474372231, 282.7063299865453700, -308.9262698366903805 ) ) ;
#90 = line ( 'none', #27983, #513 ) ;
#91 = cartesian_point ( 'none', ( -554.4238020402121947, 259.6616900866463311, -275.3537468037972076 ) ) ;
#92 = axis2_placement_3d ( 'none', #25476, #22801, #22906 ) ;
#93 = oriented_edge ( 'none', *, *, #11648, .t. ) ;
#94 = cartesian_point ( 'none', ( -417.9450167721050207, 192.7320100048328584, -348.8253545154222479 ) ) ;
#95 = direction ( 'none', ( -0.07384000345350257011, 0.9972701007700905951, 0.0000000000000000000 ) ) ;
#96 = axis2_placement_3d ( 'none', #6554, #9561, #12015 ) ;
#97 = line ( 'none', #18208, #5464 ) ;
#98 = oriented_edge ( 'none', *, *, #14719, .t. ) ;
#99 = edge_loop ( 'none', ( #15040, #15964, #28355, #29083 ) ) ;
#100 = cartesian_point ( 'none', ( -492.5012663480501374, 268.4090398368184651, -413.1558644631585366 ) ) ;
#101 = axis2_placement_3d ( 'none', #24160, #29485, #21717 ) ;
#102 = vector ( 'none', #13554, 1000.000000000000000 ) ;
#103 = edge_loop ( 'none', ( #21413, #7594, #32972, #7079 ) ) ;
#104 = edge_loop ( 'none', ( #4953, #17545, #6674, #12548 ) ) ;
#105 = advanced_face ( 'none', ( #33285 ), #3721, .f. ) ;
#106 = edge_loop ( 'none', ( #25611, #32707 ) ) ;
#107 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#109 = edge_curve ( 'none', #29595, #16419, #12449, .t. ) ;
#108 = oriented_edge ( 'none', *, *, #1904, .t. ) ;
#110 = oriented_edge ( 'none', *, *, #2799, .t. ) ;
#111 = advanced_face ( 'none', ( #18675 ), #24917, .f. ) ;
#112 = edge_curve ( 'none', #19758, #25560, #20365, .t. ) ;
#113 = vector ( 'none', #10571, 1000.000000000000000 ) ;
#114 = oriented_edge ( 'none', *, *, #3414, .t. ) ;
#115 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547312e-17 ) ) ;
#116 = edge_curve ( 'none', #12398, #32212, #11198, .t. ) ;
#117 = direction ( 'none', ( 1.000000000000000000, 2.810252031083027520e-16, 5.642927514190364782e-14 ) ) ;
#118 = edge_curve ( 'none', #22134, #15060, #11597, .t. ) ;
#119 = oriented_edge ( 'none', *, *, #364, .t. ) ;
#120 = cartesian_point ( 'none', ( -451.9450167721049638, 294.0632442979391499, -293.4787468037984013 ) ) ;
#121 = edge_curve ( 'none', #21903, #12979, #4963, .t. ) ;
#122 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#123 = cartesian_point ( 'none', ( -496.5735143928643538, 196.6985456102905232, -360.2537468038240149 ) ) ;
#124 = edge_loop ( 'none', ( #33466, #2437, #12442, #26737 ) ) ;
#125 = cartesian_point ( 'none', ( -414.6500626456472105, 256.7718300481738538, -297.4559820120492759 ) ) ;
#126 = edge_curve ( 'none', #19495, #12966, #19109, .t. ) ;
#127 = line ( 'none', #31658, #6781 ) ;
#128 = cartesian_point ( 'none', ( -414.0450167721049866, 294.4494934615761963, -271.5885051677219622 ) ) ;
#129 = cartesian_point ( 'none', ( -540.8554343648819440, 298.4020477898358195, -370.3537468037986287 ) ) ;
#130 = face_bound ( 'none', #10400, .t. ) ;
#131 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#132 = oriented_edge ( 'none', *, *, #264, .f. ) ;
#133 = direction ( 'none', ( -1.791068744856348687e-16, -6.279680095831317198e-17, 1.000000000000000000 ) ) ;
#134 = oriented_edge ( 'none', *, *, #28508, .f. ) ;
#135 = cartesian_point ( 'none', ( -515.1720282689558417, 208.8549481726576005, -275.3537468037988560 ) ) ;
#136 = direction ( 'none', ( 1.000000000000000000, 4.071797670681751091e-16, -2.723347251396499427e-16 ) ) ;
#137 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#138 = cylindrical_surface ( 'none', #30629, 37.49999999999997868 ) ;
#139 = oriented_edge ( 'none', *, *, #10853, .f. ) ;
#140 = cartesian_point ( 'none', ( -434.2450167721049752, 229.3650960198212658, -325.0967209042988202 ) ) ;
#141 = axis2_placement_3d ( 'none', #14203, #8957, #12338 ) ;
#142 = cartesian_point ( 'none', ( -491.9479509522707303, 232.1831357803767446, -327.6481872798769928 ) ) ;
#143 = axis2_placement_3d ( 'none', #28819, #13143, #31537 ) ;
#144 = cartesian_point ( 'none', ( -495.5069953441039274, 266.1581027601004052, -279.7054202273124588 ) ) ;
#145 = oriented_edge ( 'none', *, *, #14923, .t. ) ;
#146 = line ( 'none', #24278, #34280 ) ;
#147 = cartesian_point ( 'none', ( -580.8069215340110532, 273.9425720501930641, -380.3537468037986287 ) ) ;
#148 = axis2_placement_3d ( 'none', #4543, #31287, #7323 ) ;
#149 = oriented_edge ( 'none', *, *, #12068, .t. ) ;
#150 = edge_loop ( 'none', ( #32679, #32739, #2961, #4934 ) ) ;
#151 = circle ( 'none', #9875, 0.1000000000000012823 ) ;
#152 = oriented_edge ( 'none', *, *, #8952, .f. ) ;
#153 = axis2_placement_3d ( 'none', #26056, #28257, #12352 ) ;
#154 = cartesian_point ( 'none', ( -456.7450167721049752, 226.7501690751834360, -324.3271524344196450 ) ) ;
#155 = cartesian_point ( 'none', ( -526.5840213297394712, 183.9765295146406459, -431.3537468037986855 ) ) ;
#156 = advanced_face ( 'none', ( #16173 ), #25224, .f. ) ;
#157 = circle ( 'none', #13939, 3.999999999999971134 ) ;
#158 = cartesian_point ( 'none', ( -569.6709796812062905, 197.0582889165023062, -380.3537468037986287 ) ) ;
#159 = cartesian_point ( 'none', ( -451.3200351057072339, 272.5592518256036101, -373.7327392761343958 ) ) ;
#160 = cartesian_point ( 'none', ( -487.1150061463543466, 282.0578617678793876, -339.2531170389480621 ) ) ;
#161 = cartesian_point ( 'none', ( -496.4948734747021604, 297.0866188812011046, -368.2537468037986059 ) ) ;
#162 = cartesian_point ( 'none', ( -473.8484374129321282, 185.6842518256106018, -449.8537468038229008 ) ) ;
#163 = edge_curve ( 'none', #33875, #8407, #27809, .t. ) ;
#164 = oriented_edge ( 'none', *, *, #11741, .f. ) ;
#165 = vertex_point ( 'none', #17312 ) ;
#166 = cartesian_point ( 'none', ( -430.1426185283476684, 201.9604315709235038, -304.8082042837527297 ) ) ;
#167 = cartesian_point ( 'none', ( -500.4198734746778428, 193.2977128290808935, -422.6037468038242650 ) ) ;
#168 = cartesian_point ( 'none', ( -402.0450167721049866, 221.9700662580714834, -272.1096995597492310 ) ) ;
#169 = edge_curve ( 'none', #23520, #7997, #14908, .t. ) ;
#170 = cylindrical_surface ( 'none', #24162, 17.50000000000000711 ) ;
#171 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#172 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034964, -362.8537468037986287 ) ) ;
#173 = oriented_edge ( 'none', *, *, #29627, .f. ) ;
#174 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.194425197110655320e-12 ) ) ;
#175 = vertex_point ( 'none', #22888 ) ;
#176 = axis2_placement_3d ( 'none', #4301, #15359, #1662 ) ;
#177 = cartesian_point ( 'none', ( -435.5450167721049866, 198.1842518256037522, -361.3345089173323572 ) ) ;
#178 = advanced_face ( 'none', ( #11160 ), #7833, .t. ) ;
#179 = cartesian_point ( 'none', ( -523.5450167720825903, 288.1842518256094650, -394.8537468038243219 ) ) ;
#180 = edge_curve ( 'none', #616, #1220, #24479, .t. ) ;
#181 = oriented_edge ( 'none', *, *, #28690, .f. ) ;
#182 = face_outer_bound ( 'none', #17200, .t. ) ;
#183 = oriented_edge ( 'none', *, *, #26663, .f. ) ;
#184 = oriented_edge ( 'none', *, *, #25923, .t. ) ;
#185 = line ( 'none', #28046, #20556 ) ;
#186 = b_spline_curve_with_knots ( 'none', 3,
( #18598, #18484, #7797, #24178, #18941, #5227, #2683, #5340, #29509, #10474, #29055, #5445, #23957, #10810, #13607, #8015, #353, #23730 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0002841509126185005137, 0.002371042340679554300, 0.003414488054710002832, 0.004457933768740451365, 0.005501379482770898596, 0.006023102339786123513, 0.006544825196801347562, 0.007588270910831960460, 0.008631716624862572490 ),
.unspecified. ) ;
#187 = oriented_edge ( 'none', *, *, #3512, .t. ) ;
#188 = line ( 'none', #32146, #27610 ) ;
#189 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#190 = cartesian_point ( 'none', ( -430.2566353439248132, 308.1842518255566574, -276.5483751226733489 ) ) ;
#191 = face_outer_bound ( 'none', #22616, .t. ) ;
#192 = cartesian_point ( 'none', ( -491.4000186049462968, 226.4530610869353211, -279.7155565254473117 ) ) ;
#193 = axis2_placement_3d ( 'none', #4164, #12311, #30922 ) ;
#194 = oriented_edge ( 'none', *, *, #12434, .f. ) ;
#195 = oriented_edge ( 'none', *, *, #21797, .f. ) ;
#196 = oriented_edge ( 'none', *, *, #29564, .f. ) ;
#197 = face_outer_bound ( 'none', #18549, .t. ) ;
#198 = cartesian_point ( 'none', ( -425.8422003962128315, 206.5684365650083407, -296.6946959469266289 ) ) ;
#199 = axis2_placement_3d ( 'none', #6762, #14328, #6883 ) ;
#200 = vector ( 'none', #23024, 1000.000000000000000 ) ;
#201 = oriented_edge ( 'none', *, *, #19705, .f. ) ;
#202 = oriented_edge ( 'none', *, *, #30223, .f. ) ;
#203 = axis2_placement_3d ( 'none', #18668, #7751, #13447 ) ;
#204 = cartesian_point ( 'none', ( -523.5450167720821355, 243.1842518256099197, -399.3537468038250609 ) ) ;
#205 = circle ( 'none', #10425, 4.500000000000003553 ) ;
#206 = cartesian_point ( 'none', ( -436.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#207 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#208 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -285.8537468037986287 ) ) ;
#209 = cartesian_point ( 'none', ( -552.9363025713067827, 262.3260315321707594, -275.3537468037984013 ) ) ;
#210 = oriented_edge ( 'none', *, *, #5580, .t. ) ;
#211 = circle ( 'none', #3692, 6.399999999999994138 ) ;
#212 = direction ( 'none', ( -6.982962677686266711e-15, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#213 = cartesian_point ( 'none', ( -472.5420901949905783, 280.6461926027349136, -398.8537468038215934 ) ) ;
#214 = oriented_edge ( 'none', *, *, #15465, .t. ) ;
#215 = edge_curve ( 'none', #5889, #27084, #8656, .t. ) ;
#216 = vertex_point ( 'none', #3940 ) ;
#217 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.551115123125777653e-14 ) ) ;
#218 = cartesian_point ( 'none', ( -425.8312017870552495, 219.7766293947577196, -339.9742495567322180 ) ) ;
#219 = edge_curve ( 'none', #11982, #15352, #20325, .t. ) ;
#220 = oriented_edge ( 'none', *, *, #25261, .f. ) ;
#221 = axis2_placement_3d ( 'none', #9079, #14455, #11882 ) ;
#222 = edge_curve ( 'none', #17869, #19706, #12010, .t. ) ;
#223 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#224 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#225 = vector ( 'none', #23827, 1000.000000000000000 ) ;
#226 = oriented_edge ( 'none', *, *, #1219, .f. ) ;
#227 = b_spline_curve_with_knots ( 'none', 3,
( #7427, #15226, #12556, #17780, #19764, #25801 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.02160275326551905697, 0.04320550653103811395 ),
.unspecified. ) ;
#228 = oriented_edge ( 'none', *, *, #27579, .t. ) ;
#229 = vertex_point ( 'none', #30797 ) ;
#230 = line ( 'none', #27358, #3148 ) ;
#231 = direction ( 'none', ( 1.000000000000000000, 4.071797670681751091e-16, -2.723347251396499427e-16 ) ) ;
#232 = cartesian_point ( 'none', ( -510.6793910968545447, 260.0534462059763428, -436.0086058052982025 ) ) ;
#233 = circle ( 'none', #17705, 6.499999999999976907 ) ;
#234 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#235 = vertex_point ( 'none', #14750 ) ;
#236 = cartesian_point ( 'none', ( -504.7788771033114017, 284.2437204279314074, -312.9704132787202866 ) ) ;
#237 = circle ( 'none', #14649, 4.000000000000003553 ) ;
#238 = direction ( 'none', ( -0.9237280213470466794, -0.3830490080632892314, -5.707141665237658447e-14 ) ) ;
#239 = cartesian_point ( 'none', ( -414.2730416097027728, 256.0325100897359221, -297.7053385526152738 ) ) ;
#240 = advanced_face ( 'none', ( #28205 ), #25101, .f. ) ;
#241 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#242 = cartesian_point ( 'none', ( -520.5767840519281435, 203.0958227151646440, -514.8537468037985718 ) ) ;
#243 = vertex_point ( 'none', #1498 ) ;
#244 = cylindrical_surface ( 'none', #5266, 4.499999999999948486 ) ;
#245 = axis2_placement_3d ( 'none', #28656, #12757, #10190 ) ;
#246 = advanced_face ( 'none', ( #19927 ), #17539, .f. ) ;
#247 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -524.8537468037986855 ) ) ;
#248 = edge_loop ( 'none', ( #16264, #23679, #34163, #2344 ) ) ;
#249 = cartesian_point ( 'none', ( -496.4948734747021604, 299.1866188812010705, -370.3537468037986287 ) ) ;
#250 = axis2_placement_3d ( 'none', #30276, #14142, #21931 ) ;
#251 = oriented_edge ( 'none', *, *, #10596, .f. ) ;
#252 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#253 = cartesian_point ( 'none', ( -526.8577397012065830, 279.0618594720687611, -280.0822451306561902 ) ) ;
#254 = cartesian_point ( 'none', ( -521.8647125480943032, 247.4865664408063139, -280.8537468038250040 ) ) ;
#255 = circle ( 'none', #18072, 12.50000000000001066 ) ;
#256 = line ( 'none', #20740, #34397 ) ;
#257 = oriented_edge ( 'none', *, *, #27117, .t. ) ;
#258 = edge_loop ( 'none', ( #29314, #31510, #16393, #15086 ) ) ;
#259 = oriented_edge ( 'none', *, *, #34364, .t. ) ;
#260 = circle ( 'none', #32340, 6.500000000000008882 ) ;
#261 = circle ( 'none', #14347, 10.00000000000000888 ) ;
#262 = toroidal_surface ( 'none', #1918, 27.00000000000000355, 1.000000000000000000 ) ;
#263 = cartesian_point ( 'none', ( -497.3317721733632197, 245.1251363163786436, -402.3537468037986855 ) ) ;
#264 = edge_curve ( 'none', #14906, #12585, #31705, .t. ) ;
#265 = axis2_placement_3d ( 'none', #23838, #7892, #31533 ) ;
#266 = cartesian_point ( 'none', ( -554.2322368156310404, 185.8841554920709882, -380.3537468037986287 ) ) ;
#267 = edge_curve ( 'none', #19167, #5574, #1601, .t. ) ;
#268 = cartesian_point ( 'none', ( -445.5450167721049297, 217.1842518256034964, -265.3537616076583845 ) ) ;
#269 = cartesian_point ( 'none', ( -482.2235478264556718, 279.9148289615014846, -346.3310290831939824 ) ) ;
#270 = edge_curve ( 'none', #34289, #16054, #5749, .t. ) ;
#271 = oriented_edge ( 'none', *, *, #10549, .t. ) ;
#272 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#273 = direction ( 'none', ( 1.000000000000000000, 5.046468293750711996e-16, 5.652044489000797908e-14 ) ) ;
#274 = cartesian_point ( 'none', ( -543.6321701970167624, 290.5479379921599161, -370.3537468037986287 ) ) ;
#275 = cartesian_point ( 'none', ( -506.9755755391520893, 275.4085719228944527, -279.7230340224725182 ) ) ;
#276 = edge_curve ( 'none', #18334, #2428, #29875, .t. ) ;
#277 = cartesian_point ( 'none', ( -524.7834657058308494, 259.9105253246721645, -473.8537468037987423 ) ) ;
#278 = advanced_face ( 'none', ( #33652, #14082, #1196, #15332, #758, #27371 ), #7195, .t. ) ;
#279 = cartesian_point ( 'none', ( -477.5830759949524236, 197.2223110484852384, -472.5816688651808022 ) ) ;
#280 = cartesian_point ( 'none', ( -556.3892033167492173, 292.0560532012509611, -360.2537468038262318 ) ) ;
#281 = cartesian_point ( 'none', ( -434.2450167721049752, 242.1842570204996434, -322.8569701196657320 ) ) ;
#282 = oriented_edge ( 'none', *, *, #2606, .t. ) ;
#283 = advanced_face ( 'none', ( #370 ), #4930, .f. ) ;
#284 = face_outer_bound ( 'none', #32388, .t. ) ;
#285 = direction ( 'none', ( 5.651035195342045529e-14, 1.280919814661274201e-14, -1.000000000000000000 ) ) ;
#286 = cartesian_point ( 'none', ( -453.1836544082522664, 279.0705536050077740, -360.8147713910258858 ) ) ;
#287 = line ( 'none', #25553, #16084 ) ;
#288 = line ( 'none', #31941, #20666 ) ;
#289 = circle ( 'none', #20282, 16.00000000000000355 ) ;
#290 = oriented_edge ( 'none', *, *, #22224, .f. ) ;
#291 = edge_loop ( 'none', ( #3230, #9178, #18237, #28435 ) ) ;
#292 = edge_loop ( 'none', ( #33360, #29849, #3734, #26896 ) ) ;
#293 = circle ( 'none', #25396, 4.049999999999994493 ) ;
#294 = axis2_placement_3d ( 'none', #6816, #20070, #17389 ) ;
#295 = circle ( 'none', #28786, 65.00000000000000000 ) ;
#296 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#297 = axis2_placement_3d ( 'none', #28198, #12295, #28314 ) ;
#298 = vector ( 'none', #10656, 1000.000000000000000 ) ;
#299 = b_spline_curve_with_knots ( 'none', 3,
( #18408, #5492, #31921, #10625 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001661912380039624534 ),
.unspecified. ) ;
#300 = advanced_face ( 'none', ( #30728 ), #13678, .f. ) ;
#301 = cartesian_point ( 'none', ( -496.6554052927983776, 228.8461178793457407, -275.3537468037982308 ) ) ;
#302 = axis2_placement_3d ( 'none', #11432, #27238, #517 ) ;
#303 = oriented_edge ( 'none', *, *, #7230, .f. ) ;
#304 = cartesian_point ( 'none', ( -413.9450167721049638, 192.3053210651725635, -352.2287111744827257 ) ) ;
#305 = vertex_point ( 'none', #26581 ) ;
#306 = edge_curve ( 'none', #3304, #5389, #2502, .t. ) ;
#307 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#308 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672750669 ) ) ;
#309 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.011536533547625990e-12 ) ) ;
#310 = vector ( 'none', #20058, 1000.000000000000114 ) ;
#311 = cartesian_point ( 'none', ( -534.5277437759326631, 213.5288532374698036, -410.3537468037986855 ) ) ;
#312 = cartesian_point ( 'none', ( -550.3920596791234630, 257.6034283441082948, -275.3537468037983444 ) ) ;
#313 = edge_curve ( 'none', #12777, #29357, #22437, .t. ) ;
#314 = edge_curve ( 'none', #17326, #21715, #5162, .t. ) ;
#315 = cartesian_point ( 'none', ( -482.3240954090377386, 228.1870639898851323, -414.3537468037986855 ) ) ;
#316 = line ( 'none', #30685, #26909 ) ;
#317 = vector ( 'none', #25769, 1000.000000000000114 ) ;
#318 = advanced_face ( 'none', ( #14516 ), #21158, .f. ) ;
#319 = oriented_edge ( 'none', *, *, #5999, .f. ) ;
#320 = edge_curve ( 'none', #24408, #28664, #34490, .t. ) ;
#321 = vertex_point ( 'none', #11116 ) ;
#322 = line ( 'none', #504, #6551 ) ;
#323 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -433.1216959962298461 ) ) ;
#324 = direction ( 'none', ( -5.642927514190364151e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#325 = circle ( 'none', #31971, 6.999999999998840039 ) ;
#326 = oriented_edge ( 'none', *, *, #31546, .t. ) ;
#327 = oriented_edge ( 'none', *, *, #3313, .t. ) ;
#328 = cartesian_point ( 'none', ( -450.5450167721061234, 240.3633327104737418, -370.3537468037986287 ) ) ;
#329 = oriented_edge ( 'none', *, *, #16599, .f. ) ;
#330 = advanced_face ( 'none', ( #19486 ), #32185, .f. ) ;
#331 = cartesian_point ( 'none', ( -425.1920083176634648, 258.8374331245004782, -339.3274603446556625 ) ) ;
#332 = direction ( 'none', ( 0.1506821769804437550, -0.9885822583581167500, -6.938893903907244944e-15 ) ) ;
#333 = cartesian_point ( 'none', ( -488.4392141905633480, 260.8246208392479275, -435.3537468037986855 ) ) ;
#334 = edge_loop ( 'none', ( #15193, #14158, #21065, #8275 ) ) ;
#335 = axis2_placement_3d ( 'none', #11407, #27086, #3161 ) ;
#336 = cartesian_point ( 'none', ( -494.8685474845254362, 283.4784793398272882, -325.9519554024763011 ) ) ;
#337 = cartesian_point ( 'none', ( -553.3569271436326744, 300.6842518256034964, -380.3537468037986287 ) ) ;
#338 = cartesian_point ( 'none', ( -414.3670524008306302, 256.3477446236608444, -297.5989287407567758 ) ) ;
#339 = line ( 'none', #4817, #31979 ) ;
#340 = cartesian_point ( 'none', ( -421.9450167721050207, 197.4864632103208919, -356.1537291453674356 ) ) ;
#341 = cartesian_point ( 'none', ( -433.6459789067876613, 229.8417560777494657, -297.3966216349298861 ) ) ;
#342 = axis2_placement_3d ( 'none', #2006, #28715, #20957 ) ;
#343 = vertex_point ( 'none', #5871 ) ;
#344 = face_outer_bound ( 'none', #3523, .t. ) ;
#345 = line ( 'none', #20373, #2448 ) ;
#346 = edge_loop ( 'none', ( #11722, #33080, #22087, #20763 ) ) ;
#347 = cartesian_point ( 'none', ( -471.1912789362411900, 204.2700625061298467, -380.3537468037952181 ) ) ;
#348 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -471.3537468037986855 ) ) ;
#349 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#350 = cartesian_point ( 'none', ( -490.9953450149531022, 265.7474607463000211, -409.8075298280008383 ) ) ;
#351 = oriented_edge ( 'none', *, *, #23734, .t. ) ;
#352 = face_outer_bound ( 'none', #11888, .t. ) ;
#353 = cartesian_point ( 'none', ( -556.6149716272998376, 264.6219940115888107, -435.5635965741417976 ) ) ;
#354 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256034964, -322.8537468037986287 ) ) ;
#355 = circle ( 'none', #27907, 3.399999999999958611 ) ;
#356 = edge_curve ( 'none', #33986, #25346, #7435, .t. ) ;
#357 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#358 = cartesian_point ( 'none', ( -489.5128278431530475, 255.4003901484555001, -279.8961084951239968 ) ) ;
#359 = edge_curve ( 'none', #28550, #17252, #20757, .t. ) ;
#360 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#361 = oriented_edge ( 'none', *, *, #28043, .t. ) ;
#362 = direction ( 'none', ( 0.8829475928589263223, 0.4694715627858919160, 0.0000000000000000000 ) ) ;
#363 = oriented_edge ( 'none', *, *, #28861, .f. ) ;
#364 = edge_curve ( 'none', #33481, #22952, #22828, .t. ) ;
#365 = edge_curve ( 'none', #22020, #19671, #12849, .t. ) ;
#366 = cartesian_point ( 'none', ( -526.5840213297394712, 183.9765295146406459, -414.3537468037987423 ) ) ;
#367 = cartesian_point ( 'none', ( -414.2450167721049752, 244.1230036292321302, -303.8506221909570968 ) ) ;
#368 = oriented_edge ( 'none', *, *, #29625, .f. ) ;
#369 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#370 = face_outer_bound ( 'none', #29938, .t. ) ;
#371 = cartesian_point ( 'none', ( -548.3821771190386016, 268.0214121725375094, -275.3537468037985150 ) ) ;
#372 = cartesian_point ( 'none', ( -495.9893740492432244, 274.4694007221315246, -298.7457738150578734 ) ) ;
#373 = oriented_edge ( 'none', *, *, #7681, .f. ) ;
#374 = cartesian_point ( 'none', ( -430.7484970496229835, 178.1842518256032974, -306.2172794956175039 ) ) ;
#375 = vector ( 'none', #11844, 1000.000000000000114 ) ;
#376 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#377 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#378 = cartesian_point ( 'none', ( -452.8858806771249874, 193.0181273172644580, -337.7370294030819196 ) ) ;
#379 = vertex_point ( 'none', #8548 ) ;
#380 = cartesian_point ( 'none', ( -510.8517857228753769, 275.8223788713248723, -275.3537468038533689 ) ) ;
#381 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#382 = line ( 'none', #19042, #31590 ) ;
#383 = cartesian_point ( 'none', ( -518.2989023007143032, 207.4565858319450626, -280.0667811937907459 ) ) ;
#384 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#385 = cartesian_point ( 'none', ( -497.0198734746821856, 293.0707908221373259, -360.2537468038229349 ) ) ;
#386 = direction ( 'none', ( -2.589044556301894355e-16, 0.6038489185976440021, 0.7970987915612818275 ) ) ;
#387 = plane ( 'none', #11163 ) ;
#388 = face_outer_bound ( 'none', #27727, .t. ) ;
#389 = closed_shell ( 'none', ( #13862, #33445, #21950, #26986, #21001, #23338, #8510, #7265, #9898, #9478, #12323, #5149, #32246, #23602, #28705, #20885, #34442, #10523, #20345, #2540 ) ) ;
#390 = cartesian_point ( 'none', ( -414.2450167721049752, 242.1842570204996434, -322.8569701196657320 ) ) ;
#391 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.705312765434827453e-14 ) ) ;
#392 = axis2_placement_3d ( 'none', #23153, #4436, #23042 ) ;
#393 = circle ( 'none', #1087, 4.049999999999994493 ) ;
#394 = vertex_point ( 'none', #16574 ) ;
#395 = oriented_edge ( 'none', *, *, #2282, .t. ) ;
#396 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#397 = b_spline_curve_with_knots ( 'none', 3,
( #3343, #16950, #33009, #22200, #32895, #30190, #22427, #16839 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003906607519450313367, 0.0007813215038900626734, 0.001562643007780007819 ),
.unspecified. ) ;
#398 = edge_loop ( 'none', ( #22497, #28376, #15724, #30321, #20919 ) ) ;
#399 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -280.3537468037986287 ) ) ;
#400 = cartesian_point ( 'none', ( -415.7450167721049752, 263.2518375608915449, -343.7891713936384122 ) ) ;
#401 = oriented_edge ( 'none', *, *, #5494, .t. ) ;
#402 = advanced_face ( 'none', ( #17412 ), #4098, .t. ) ;
#403 = edge_curve ( 'none', #14929, #29634, #10749, .t. ) ;
#404 = vertex_point ( 'none', #26805 ) ;
#405 = cartesian_point ( 'none', ( -494.1858482591485995, 235.9478544454802886, -275.3537468037987423 ) ) ;
#406 = edge_curve ( 'none', #23085, #11555, #28632, .t. ) ;
#407 = vertex_point ( 'none', #8890 ) ;
#408 = face_outer_bound ( 'none', #11814, .t. ) ;
#409 = oriented_edge ( 'none', *, *, #3163, .f. ) ;
#410 = axis2_placement_3d ( 'none', #27558, #16643, #30127 ) ;
#411 = vector ( 'none', #2297, 1000.000000000000227 ) ;
#412 = plane ( 'none', #14090 ) ;
#413 = cartesian_point ( 'none', ( -419.2448979789519399, 205.2692203344305995, -298.6157206316942734 ) ) ;
#414 = edge_curve ( 'none', #13507, #32762, #18242, .t. ) ;
#415 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#416 = face_outer_bound ( 'none', #21904, .t. ) ;
#417 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#418 = cartesian_point ( 'none', ( -428.4929362950383052, 308.1842518256549965, -373.6597503859866833 ) ) ;
#419 = cartesian_point ( 'none', ( -517.4458307806492030, 203.6519874047329210, -412.5857976113676386 ) ) ;
#420 = cartesian_point ( 'none', ( -552.0571558452213594, 253.5437433663842342, -275.3537468037984013 ) ) ;
#421 = face_outer_bound ( 'none', #9945, .t. ) ;
#422 = cartesian_point ( 'none', ( -497.0198734747021945, 293.0707908221328353, -368.2537468037986059 ) ) ;
#423 = direction ( 'none', ( -5.230025295777879928e-16, 0.9999948051039170283, 0.003223315867124593084 ) ) ;
#424 = cartesian_point ( 'none', ( -516.4760477133182803, 262.8513453780262807, -409.3537468037987423 ) ) ;
#425 = oriented_edge ( 'none', *, *, #17369, .f. ) ;
#426 = plane ( 'none', #29804 ) ;
#427 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#428 = direction ( 'none', ( -1.028554113732451413e-16, 0.9960050151769734850, 0.08929731094672872793 ) ) ;
#429 = direction ( 'none', ( -2.879738170997168295e-17, 0.6038489185976478879, 0.7970987915612789410 ) ) ;
#430 = oriented_edge ( 'none', *, *, #29888, .t. ) ;
#431 = cartesian_point ( 'none', ( -434.1366664955388615, 244.2275693004048662, -336.2908583562872877 ) ) ;
#432 = vertex_point ( 'none', #19724 ) ;
#433 = cylindrical_surface ( 'none', #245, 6.749999999999978684 ) ;
#434 = oriented_edge ( 'none', *, *, #20426, .f. ) ;
#435 = advanced_face ( 'none', ( #6607 ), #34091, .f. ) ;
#436 = axis2_placement_3d ( 'none', #32948, #9317, #1069 ) ;
#437 = oriented_edge ( 'none', *, *, #28861, .t. ) ;
#438 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034680, -322.8537468037986287 ) ) ;
#439 = vector ( 'none', #21383, 1000.000000000000000 ) ;
#440 = advanced_face ( 'none', ( #7010 ), #32874, .f. ) ;
#441 = edge_loop ( 'none', ( #15526, #8630, #20903, #27342 ) ) ;
#442 = vector ( 'none', #1417, 1000.000000000000000 ) ;
#443 = plane ( 'none', #15911 ) ;
#444 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#445 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.015061051086025660e-12 ) ) ;
#446 = plane ( 'none', #510 ) ;
#447 = circle ( 'none', #14247, 52.50000000000002132 ) ;
#448 = cartesian_point ( 'none', ( -501.0198734746816740, 293.0707908221376670, -368.4537468038231509 ) ) ;
#449 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-20-solid1', #25524 ) ;
#450 = cartesian_point ( 'none', ( -414.9869137552565803, 256.9827287954354915, -297.3850126330408443 ) ) ;
#451 = oriented_edge ( 'none', *, *, #20633, .t. ) ;
#452 = direction ( 'none', ( 5.651035195342045529e-14, 1.280919814661274201e-14, -1.000000000000000000 ) ) ;
#453 = cartesian_point ( 'none', ( -433.4080405359091515, 229.4748880877821477, -297.3978041724863033 ) ) ;
#454 = cylindrical_surface ( 'none', #16409, 7.000000000000006217 ) ;
#455 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.013078509970454535e-12 ) ) ;
#456 = oriented_edge ( 'none', *, *, #8031, .t. ) ;
#457 = axis2_placement_3d ( 'none', #33615, #33385, #17320 ) ;
#458 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#459 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -406.3537468037986287 ) ) ;
#460 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#461 = edge_curve ( 'none', #17105, #22961, #2953, .t. ) ;
#462 = edge_curve ( 'none', #8068, #12324, #32419, .t. ) ;
#463 = oriented_edge ( 'none', *, *, #26419, .f. ) ;
#464 = oriented_edge ( 'none', *, *, #8695, .t. ) ;
#465 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#466 = circle ( 'none', #1553, 76.00000000000001421 ) ;
#467 = edge_loop ( 'none', ( #16665, #16834, #4135, #667 ) ) ;
#468 = edge_curve ( 'none', #1882, #22952, #33250, .t. ) ;
#469 = direction ( 'none', ( 6.982962677686266711e-15, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#470 = oriented_edge ( 'none', *, *, #19348, .f. ) ;
#471 = cartesian_point ( 'none', ( -394.0450167721049866, 178.1842518255375296, -257.8537468038645102 ) ) ;
#472 = edge_loop ( 'none', ( #15459, #145, #9864, #2106 ) ) ;
#473 = line ( 'none', #29179, #21688 ) ;
#474 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#475 = cartesian_point ( 'none', ( -433.2450167721049752, 229.4181961741935254, -297.3979869093801653 ) ) ;
#476 = advanced_face ( 'none', ( #25326, #21586 ), #11684, .f. ) ;
#477 = vector ( 'none', #33671, 1000.000000000000000 ) ;
#478 = oriented_edge ( 'none', *, *, #8033, .t. ) ;
#479 = vertex_point ( 'none', #27730 ) ;
#480 = cartesian_point ( 'none', ( -554.4979584646775947, 259.5219587173347691, -275.3537468037985150 ) ) ;
#481 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#482 = axis2_placement_3d ( 'none', #6489, #25443, #33483 ) ;
#483 = cartesian_point ( 'none', ( -487.5000814250647636, 246.9180793189023291, -281.0114249656915604 ) ) ;
#484 = circle ( 'none', #19996, 4.500000000000003553 ) ;
#485 = oriented_edge ( 'none', *, *, #13657, .t. ) ;
#486 = cartesian_point ( 'none', ( -552.8494532962644143, 185.6842518256106871, -449.8537468038273914 ) ) ;
#487 = oriented_edge ( 'none', *, *, #23864, .f. ) ;
#488 = axis2_placement_3d ( 'none', #34392, #15750, #18311 ) ;
#489 = direction ( 'none', ( -1.000000000000000000, -5.474472508013595715e-16, -5.693451408334139859e-14 ) ) ;
#490 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#491 = cartesian_point ( 'none', ( -506.8158674541854793, 275.3302162012840313, -279.7156784157131142 ) ) ;
#492 = cartesian_point ( 'none', ( -428.0602645246967768, 200.7561624153772755, -307.8562217625589597 ) ) ;
#493 = cartesian_point ( 'none', ( -538.3324943462982901, 264.9151453183417857, -442.8537468037986855 ) ) ;
#494 = cartesian_point ( 'none', ( -524.2515698092607863, 203.4289664456796913, -409.5357824605305268 ) ) ;
#495 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#496 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -397.8537468037986855 ) ) ;
#497 = edge_loop ( 'none', ( #17841, #34216, #2978, #13770 ) ) ;
#498 = cartesian_point ( 'none', ( -472.5420901949910899, 205.7223110484842721, -398.8537468038225597 ) ) ;
#499 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#500 = oriented_edge ( 'none', *, *, #4932, .f. ) ;
#501 = oriented_edge ( 'none', *, *, #14764, .f. ) ;
#502 = circle ( 'none', #33942, 48.00000000000004263 ) ;
#503 = oriented_edge ( 'none', *, *, #10491, .f. ) ;
#504 = cartesian_point ( 'none', ( -492.9698739835780543, 193.2956533403875596, -368.2537468038238444 ) ) ;
#505 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#506 = advanced_face ( 'none', ( #2441 ), #15735, .f. ) ;
#507 = direction ( 'none', ( 1.791068744856348687e-16, 6.279680095831317198e-17, -1.000000000000000000 ) ) ;
#508 = oriented_edge ( 'none', *, *, #32260, .t. ) ;
#509 = plane ( 'none', #19892 ) ;
#510 = axis2_placement_3d ( 'none', #13813, #5662, #16139 ) ;
#511 = oriented_edge ( 'none', *, *, #21451, .t. ) ;
#512 = axis2_placement_3d ( 'none', #9335, #19931, #6784 ) ;
#513 = vector ( 'none', #25105, 1000.000000000000000 ) ;
#514 = edge_curve ( 'none', #12206, #18151, #29449, .t. ) ;
#515 = edge_curve ( 'none', #31712, #4133, #26151, .t. ) ;
#516 = cartesian_point ( 'none', ( -495.0380632178589622, 188.2011994489021163, -370.3537468037987423 ) ) ;
#517 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.015061051085558554e-12 ) ) ;
#518 = circle ( 'none', #32291, 17.50000000000000355 ) ;
#519 = calendar_date ( 2020, 29, 3 ) ;
#520 = oriented_edge ( 'none', *, *, #13958, .t. ) ;
#521 = edge_curve ( 'none', #10434, #7375, #31583, .t. ) ;
#522 = oriented_edge ( 'none', *, *, #23940, .f. ) ;
#523 = cartesian_point ( 'none', ( -490.3526702329151021, 257.6052221978326315, -279.8146592857712562 ) ) ;
#524 = line ( 'none', #4997, #17925 ) ;
#525 = cartesian_point ( 'none', ( -434.4449313441953109, 257.7949000761256571, -322.5478330831675180 ) ) ;
#526 = vertex_point ( 'none', #4236 ) ;
#527 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#528 = cartesian_point ( 'none', ( -450.5450167721049297, 232.2585894871536141, -284.3747927838910527 ) ) ;
#529 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#530 = vertex_point ( 'none', #6343 ) ;
#531 = oriented_edge ( 'none', *, *, #34416, .f. ) ;
#532 = vertex_point ( 'none', #28289 ) ;
#533 = cartesian_point ( 'none', ( -438.0450167721049866, 178.1842518256549397, -373.6597503861185032 ) ) ;
#534 = cylindrical_surface ( 'none', #17205, 65.00000000000000000 ) ;
#535 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#536 = oriented_edge ( 'none', *, *, #27233, .f. ) ;
#537 = cartesian_point ( 'none', ( -521.4903636221163197, 203.4339075599949354, -436.2406419950838767 ) ) ;
#538 = cartesian_point ( 'none', ( -558.2115433878354906, 238.2281795083792133, -275.3537468036874429 ) ) ;
#539 = cartesian_point ( 'none', ( -423.6002175448397793, 286.0762243431818774, -336.4654791428259273 ) ) ;
#540 = direction ( 'none', ( -0.8937973703356509869, -4.549166491406946784e-13, 0.4484710255758729280 ) ) ;
#541 = cartesian_point ( 'none', ( -437.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#542 = axis2_placement_3d ( 'none', #21986, #6510, #17325 ) ;
#543 = cartesian_point ( 'none', ( -501.5450167721049297, 243.1842518256034964, -293.8537468037977192 ) ) ;
#544 = line ( 'none', #21911, #27971 ) ;
#545 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185977635731, 0.7970987915611913444 ) ) ;
#546 = cartesian_point ( 'none', ( -419.9950167721049752, 223.2520453567348397, -343.9181040283233983 ) ) ;
#547 = axis2_placement_3d ( 'none', #553, #5878, #24493 ) ;
#548 = cartesian_point ( 'none', ( -417.9450167721050207, 210.4058951665426491, -271.5480653918028224 ) ) ;
#549 = oriented_edge ( 'none', *, *, #8174, .t. ) ;
#550 = oriented_edge ( 'none', *, *, #12773, .t. ) ;
#551 = face_outer_bound ( 'none', #33806, .t. ) ;
#552 = oriented_edge ( 'none', *, *, #15178, .t. ) ;
#553 = cartesian_point ( 'none', ( -424.2450167721049183, 263.7518349634434571, -343.7875597357045194 ) ) ;
#554 = oriented_edge ( 'none', *, *, #33582, .t. ) ;
#555 = cartesian_point ( 'none', ( -433.3858195440237751, 256.7439672045236421, -297.3099068604700506 ) ) ;
#556 = edge_curve ( 'none', #2956, #3848, #19072, .t. ) ;
#557 = edge_loop ( 'none', ( #16164, #23316, #17582, #30981, #17480 ) ) ;
#558 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#559 = edge_curve ( 'none', #2724, #11942, #29039, .t. ) ;
#560 = oriented_edge ( 'none', *, *, #5238, .t. ) ;
#562 = direction ( 'none', ( 0.3003283627731238581, 0.9538358739919645668, 2.741291418827556032e-14 ) ) ;
#561 = cylindrical_surface ( 'none', #17098, 82.50000000000001421 ) ;
#563 = edge_curve ( 'none', #26999, #8595, #32815, .t. ) ;
#564 = vertex_point ( 'none', #17495 ) ;
#565 = cartesian_point ( 'none', ( -502.3120169370128565, 282.3057062853701495, -308.6460025464766659 ) ) ;
#566 = oriented_edge ( 'none', *, *, #9368, .t. ) ;
#567 = cartesian_point ( 'none', ( -507.3345543903953399, 235.3598726571854911, -431.3537468037986855 ) ) ;
#568 = plane ( 'none', #15108 ) ;
#569 = circle ( 'none', #1160, 5.099999999999988987 ) ;
#570 = edge_curve ( 'none', #15263, #30599, #21987, .t. ) ;
#571 = oriented_edge ( 'none', *, *, #20277, .f. ) ;
#572 = cartesian_point ( 'none', ( -550.1846937098413264, 250.0090311372769065, -464.3537468037986855 ) ) ;
#573 = cartesian_point ( 'none', ( -433.3309603762880897, 229.4336128456973540, -297.3979372163201447 ) ) ;
#574 = face_bound ( 'none', #15852, .t. ) ;
#575 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#576 = cartesian_point ( 'none', ( -448.0342319603240639, 204.1529498626413215, -359.8440263548645817 ) ) ;
#577 = cartesian_point ( 'none', ( -468.9165862416679715, 259.1535068688927481, -367.6611372762647534 ) ) ;
#578 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#579 = line ( 'none', #24264, #28847 ) ;
#580 = cartesian_point ( 'none', ( -506.9294118661281914, 210.9824622189972274, -279.7209305092414979 ) ) ;
#581 = cartesian_point ( 'none', ( -550.0701600694877698, 193.2977128290784776, -360.2537468038270845 ) ) ;
#582 = edge_loop ( 'none', ( #23420, #15886, #19905, #4211 ) ) ;
#583 = vertex_point ( 'none', #12386 ) ;
#584 = axis2_placement_3d ( 'none', #31989, #8120, #2675 ) ;
#585 = cartesian_point ( 'none', ( -497.0699004081847079, 267.9430002060565243, -279.7054200294883231 ) ) ;
#586 = face_outer_bound ( 'none', #23779, .t. ) ;
#587 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#588 = vertex_point ( 'none', #20298 ) ;
#589 = axis2_placement_3d ( 'none', #29241, #18308, #5051 ) ;
#590 = axis2_placement_3d ( 'none', #8584, #14073, #30102 ) ;
#591 = oriented_edge ( 'none', *, *, #17214, .f. ) ;
#592 = circle ( 'none', #18600, 5.000000000000004441 ) ;
#593 = oriented_edge ( 'none', *, *, #29325, .t. ) ;
#594 = vertex_point ( 'none', #17735 ) ;
#595 = cartesian_point ( 'none', ( -434.2450167721049752, 243.1230088241281919, -303.8538455068242001 ) ) ;
#596 = vertex_point ( 'none', #7039 ) ;
#597 = edge_curve ( 'none', #18140, #27314, #8248, .t. ) ;
#598 = cartesian_point ( 'none', ( -562.4592060915425691, 190.8305139897073559, -380.3537468037986287 ) ) ;
#599 = cartesian_point ( 'none', ( -495.2605394494488564, 282.8902488504799067, -323.4738960298827237 ) ) ;
#600 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#601 = vertex_point ( 'none', #30997 ) ;
#602 = cartesian_point ( 'none', ( -459.0385776119878187, 196.1850283288491994, -341.3085000541327645 ) ) ;
#603 = edge_curve ( 'none', #5768, #27638, #3267, .t. ) ;
#604 = direction ( 'none', ( -2.035898835340849908e-16, 1.000000000000000000, 1.636434808280178673e-14 ) ) ;
#605 = direction ( 'none', ( 0.0000000000000000000, 0.2731415584612457703, -0.9619738504976951265 ) ) ;
#606 = cartesian_point ( 'none', ( -418.2388719672422894, 201.6420364813466790, -305.5539273972356682 ) ) ;
#607 = advanced_face ( 'none', ( #5322 ), #16571, .t. ) ;
#608 = cylindrical_surface ( 'none', #16983, 3.400000000000014122 ) ;
#609 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#610 = edge_curve ( 'none', #31020, #10707, #34056, .t. ) ;
#611 = cartesian_point ( 'none', ( -434.2450167721049752, 240.9412777251033617, -309.0345909980163697 ) ) ;
#612 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#613 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034964, -285.8537468037986287 ) ) ;
#614 = vector ( 'none', #4684, 1000.000000000000000 ) ;
#615 = advanced_face ( 'none', ( #9498 ), #6575, .t. ) ;
#616 = vertex_point ( 'none', #23656 ) ;
#617 = oriented_edge ( 'none', *, *, #11382, .f. ) ;
#618 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#619 = oriented_edge ( 'none', *, *, #12696, .t. ) ;
#620 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#621 = toroidal_surface ( 'none', #8251, 7.299999999999999822, 0.2000000000000000111 ) ;
#622 = cartesian_point ( 'none', ( -517.7464262302661382, 232.5834807343999842, -484.8537468037986855 ) ) ;
#623 = vector ( 'none', #3151, 999.9999999999998863 ) ;
#624 = edge_curve ( 'none', #21845, #13196, #1162, .t. ) ;
#625 = edge_loop ( 'none', ( #13011, #4370, #34167, #13931 ) ) ;
#626 = cylindrical_surface ( 'none', #19339, 5.000000000000004441 ) ;
#627 = edge_loop ( 'none', ( #16093, #29377, #4531 ) ) ;
#628 = face_outer_bound ( 'none', #25313, .t. ) ;
#629 = direction ( 'none', ( -0.07384000345348852579, 0.9972701007700917053, 0.0000000000000000000 ) ) ;
#630 = oriented_edge ( 'none', *, *, #3100, .f. ) ;
#631 = oriented_edge ( 'none', *, *, #30335, .t. ) ;
#632 = cartesian_point ( 'none', ( -493.3920088563382365, 243.3408888948219726, -275.3537468037987423 ) ) ;
#633 = cartesian_point ( 'none', ( -480.5900167720795366, 243.1842518256105450, -444.8537468038225029 ) ) ;
#634 = oriented_edge ( 'none', *, *, #20182, .f. ) ;
#635 = axis2_placement_3d ( 'none', #5491, #2605, #391 ) ;
#636 = cartesian_point ( 'none', ( -430.2911557613778086, 308.1842518256502785, -369.0710288007102804 ) ) ;
#637 = cartesian_point ( 'none', ( -417.6830432786538267, 203.2793253185033961, -302.0499930648197733 ) ) ;
#638 = axis2_placement_3d ( 'none', #9389, #27967, #31484 ) ;
#639 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#640 = cylindrical_surface ( 'none', #12530, 27.50000000000001776 ) ;
#641 = axis2_placement_3d ( 'none', #24968, #14288, #6142 ) ;
#642 = oriented_edge ( 'none', *, *, #33720, .t. ) ;
#643 = direction ( 'none', ( 1.028554113732451536e-16, -0.9960050151769735960, -0.08929731094672870018 ) ) ;
#644 = oriented_edge ( 'none', *, *, #18637, .f. ) ;
#645 = oriented_edge ( 'none', *, *, #7292, .f. ) ;
#646 = circle ( 'none', #6964, 36.00000000000000711 ) ;
#647 = cartesian_point ( 'none', ( -503.1581939166542838, 293.0707908221328353, -368.2537468037986059 ) ) ;
#648 = cartesian_point ( 'none', ( -559.3773900766449287, 239.2554444066453527, -280.0775788323960569 ) ) ;
#649 = line ( 'none', #17711, #31018 ) ;
#650 = cartesian_point ( 'none', ( -421.0998353622777017, 285.8515668743356173, -337.1552540251587402 ) ) ;
#651 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#652 = cartesian_point ( 'none', ( -581.0450167720821355, 272.4886883497950976, -398.8537468038278462 ) ) ;
#653 = face_outer_bound ( 'none', #12235, .t. ) ;
#654 = advanced_face ( 'none', ( #29443 ), #27774, .t. ) ;
#655 = edge_curve ( 'none', #8979, #2956, #18207, .t. ) ;
#656 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.013373782051471688e-12 ) ) ;
#657 = cartesian_point ( 'none', ( -420.5261512422547980, 263.8410616038441390, -340.4450939127625588 ) ) ;
#658 = cartesian_point ( 'none', ( -543.0378394732074412, 260.4304699840853914, -397.5884872766899321 ) ) ;
#659 = direction ( 'none', ( -0.9538358739919641227, 0.3003283627731250238, -5.017434434840738877e-14 ) ) ;
#660 = edge_curve ( 'none', #12277, #32023, #2009, .t. ) ;
#661 = edge_loop ( 'none', ( #19446, #7464 ) ) ;
#662 = axis2_placement_3d ( 'none', #7754, #10080, #33569 ) ;
#663 = oriented_edge ( 'none', *, *, #29426, .t. ) ;
#664 = edge_curve ( 'none', #10403, #19611, #24053, .t. ) ;
#665 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748158558, 1.615973351895135670e-16 ) ) ;
#666 = cartesian_point ( 'none', ( -433.3483951526177407, 256.7637472863796688, -297.3098431026870685 ) ) ;
#667 = oriented_edge ( 'none', *, *, #7376, .f. ) ;
#668 = line ( 'none', #3752, #14419 ) ;
#669 = advanced_face ( 'none', ( #16537 ), #16980, .t. ) ;
#670 = cartesian_point ( 'none', ( -436.2450167721049752, 231.9342527714092057, -322.8583598967276771 ) ) ;
#671 = cylindrical_surface ( 'none', #22325, 45.99999999999998579 ) ;
#672 = face_bound ( 'none', #557, .t. ) ;
#673 = cartesian_point ( 'none', ( -499.5677727865365796, 281.6817434278442533, -311.5906273828294388 ) ) ;
#674 = line ( 'none', #23223, #4839 ) ;
#675 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#676 = vertex_point ( 'none', #7267 ) ;
#677 = cartesian_point ( 'none', ( -525.2025207188742115, 254.0586566675461313, -279.8537468038251177 ) ) ;
#678 = oriented_edge ( 'none', *, *, #10084, .f. ) ;
#679 = oriented_edge ( 'none', *, *, #22225, .f. ) ;
#680 = vector ( 'none', #17345, 1000.000000000000000 ) ;
#681 = cartesian_point ( 'none', ( -414.0450167721050434, 291.0494934616801288, -374.1189884397747960 ) ) ;
#682 = cartesian_point ( 'none', ( -433.5198090119253607, 229.5901671434096443, -297.3974325897467565 ) ) ;
#683 = vector ( 'none', #29208, 1000.000000000000114 ) ;
#684 = axis2_placement_3d ( 'none', #25229, #1276, #6864 ) ;
#685 = circle ( 'none', #25288, 5.899999999999972822 ) ;
#686 = cartesian_point ( 'none', ( -508.6437167065153062, 300.6842518256034396, -380.3537468037984581 ) ) ;
#687 = cartesian_point ( 'none', ( -436.2450167721049752, 232.1842662306427201, -322.8359448192231866 ) ) ;
#688 = cartesian_point ( 'none', ( -496.9305976668172207, 238.6375282043470918, -396.8537468037986855 ) ) ;
#689 = axis2_placement_3d ( 'none', #24754, #692, #29628 ) ;
#690 = vertex_point ( 'none', #28870 ) ;
#691 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672750669 ) ) ;
#692 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#693 = axis2_placement_3d ( 'none', #28816, #7667, #28477 ) ;
#694 = cartesian_point ( 'none', ( -506.2053784378633736, 211.3575594054480860, -279.7054200568894657 ) ) ;
#695 = cartesian_point ( 'none', ( -502.2450167721049752, 243.5414410693904301, -326.8377668645065341 ) ) ;
#696 = oriented_edge ( 'none', *, *, #27293, .f. ) ;
#697 = line ( 'none', #18066, #3615 ) ;
#698 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#699 = cylindrical_surface ( 'none', #457, 6.499999999999994671 ) ;
#700 = line ( 'none', #19976, #20270 ) ;
#701 = face_outer_bound ( 'none', #18808, .t. ) ;
#702 = edge_loop ( 'none', ( #7168, #30990, #28058, #12627 ) ) ;
#703 = edge_loop ( 'none', ( #11360, #27808, #31768, #25038 ) ) ;
#704 = line ( 'none', #12148, #18187 ) ;
#705 = cartesian_point ( 'none', ( -493.0072832346032783, 185.8150234468243696, -380.3537468037986287 ) ) ;
#706 = edge_curve ( 'none', #18866, #20880, #26118, .t. ) ;
#707 = cartesian_point ( 'none', ( -415.2450167721050320, 256.7859183677902024, -297.3097716379173221 ) ) ;
#708 = edge_curve ( 'none', #7752, #19496, #13428, .t. ) ;
#709 = cartesian_point ( 'none', ( -548.0038204407588864, 261.4702846759266777, -275.3537468037985150 ) ) ;
#710 = cartesian_point ( 'none', ( -500.4498734746819650, 293.0707908221373259, -364.2537468038231054 ) ) ;
#711 = circle ( 'none', #2323, 6.400000000000016342 ) ;
#712 = cartesian_point ( 'none', ( -416.0879428767987065, 294.4494934616801629, -374.1189884397713854 ) ) ;
#713 = cartesian_point ( 'none', ( -433.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#714 = cartesian_point ( 'none', ( -576.5450167720780428, 243.1842518256108576, -471.8537468038279599 ) ) ;
#715 = edge_curve ( 'none', #18673, #23829, #4505, .t. ) ;
#716 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.013078509970454535e-12 ) ) ;
#717 = cartesian_point ( 'none', ( -517.6880158387961046, 228.2942272785097941, -483.2335323992313079 ) ) ;
#718 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256034964, -322.8537468037986287 ) ) ;
#719 = cartesian_point ( 'none', ( -486.7978654889741961, 227.7108387572448578, -409.3459611738284707 ) ) ;
#720 = direction ( 'none', ( -0.8829475928589263223, 0.4694715627858919160, 0.0000000000000000000 ) ) ;
#721 = oriented_edge ( 'none', *, *, #603, .f. ) ;
#722 = vertex_point ( 'none', #28525 ) ;
#723 = plane ( 'none', #17601 ) ;
#724 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#725 = direction ( 'none', ( -1.000000000000000000, -6.742252096426194224e-17, 3.397572461039129943e-16 ) ) ;
#726 = cartesian_point ( 'none', ( -456.7811801527992657, 277.0596562648651684, -361.1995163832987146 ) ) ;
#727 = cartesian_point ( 'none', ( -577.0450167720791796, 213.8798153014254240, -449.8537468038283578 ) ) ;
#728 = vertex_point ( 'none', #23543 ) ;
#729 = toroidal_surface ( 'none', #12891, 21.50000000000000000, 0.5000000000000000000 ) ;
#730 = oriented_edge ( 'none', *, *, #28450, .f. ) ;
#731 = cartesian_point ( 'none', ( -534.9707837966536772, 219.5124738420903441, -410.3537468037986855 ) ) ;
#732 = circle ( 'none', #22613, 46.00000000000001421 ) ;
#733 = vector ( 'none', #7103, 1000.000000000000000 ) ;
#734 = vertex_point ( 'none', #9941 ) ;
#735 = edge_loop ( 'none', ( #6858, #6123, #25235, #29301 ) ) ;
#736 = circle ( 'none', #14901, 4.500000000000003553 ) ;
#737 = cartesian_point ( 'none', ( -488.5406629228601219, 243.3637004214792512, -275.3537468038956604 ) ) ;
#738 = axis2_placement_3d ( 'none', #34346, #4786, #31548 ) ;
#739 = direction ( 'none', ( 0.7437731059700265490, -0.002154568021935121189, 0.6684286982710559988 ) ) ;
#740 = cartesian_point ( 'none', ( -435.2450167721049752, 258.1803872257535204, -322.5132720464841327 ) ) ;
#741 = direction ( 'none', ( 0.07384000345349303607, -0.9972701007700912612, 7.214474255747004179e-17 ) ) ;
#742 = oriented_edge ( 'none', *, *, #4113, .t. ) ;
#743 = oriented_edge ( 'none', *, *, #22079, .t. ) ;
#744 = oriented_edge ( 'none', *, *, #5427, .f. ) ;
#745 = edge_curve ( 'none', #7694, #243, #339, .t. ) ;
#746 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#747 = oriented_edge ( 'none', *, *, #4166, .f. ) ;
#748 = cartesian_point ( 'none', ( -413.9450167721049638, 192.3053210651725635, -352.2287111744827257 ) ) ;
#749 = direction ( 'none', ( 0.3003283627730223282, 0.9538358739919965412, 2.775557561562890089e-14 ) ) ;
#750 = cartesian_point ( 'none', ( -522.1813810397368343, 203.3555652944227177, -436.3283331076906393 ) ) ;
#751 = cartesian_point ( 'none', ( -551.5190466180321209, 231.1863680901704186, -275.3537468037984581 ) ) ;
#752 = edge_curve ( 'none', #25384, #25988, #13646, .t. ) ;
#753 = edge_curve ( 'none', #20316, #24018, #9909, .t. ) ;
#754 = cartesian_point ( 'none', ( -422.3049593061943483, 286.0078620306937864, -336.6793485795743095 ) ) ;
#755 = direction ( 'none', ( 0.9783424897750591098, -0.0006672028141703638176, 0.2069916122482820531 ) ) ;
#756 = direction ( 'none', ( 2.810252031082467922e-16, -1.000000000000000000, -1.311026609186949449e-14 ) ) ;
#757 = oriented_edge ( 'none', *, *, #9047, .f. ) ;
#758 = face_bound ( 'none', #2957, .t. ) ;
#759 = edge_curve ( 'none', #31715, #23343, #73, .t. ) ;
#760 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.233581138472395244e-14 ) ) ;
#761 = cartesian_point ( 'none', ( -522.0682167030352048, 223.2388498102017138, -444.8537468037986855 ) ) ;
#762 = direction ( 'none', ( -0.9914964367057214067, 0.1301338387962844290, -5.430244545403410796e-14 ) ) ;
#763 = cartesian_point ( 'none', ( -526.4738910919634236, 282.7411133031034751, -409.7016847762851057 ) ) ;
#764 = oriented_edge ( 'none', *, *, #14614, .f. ) ;
#765 = line ( 'none', #471, #4937 ) ;
#766 = line ( 'none', #948, #12422 ) ;
#767 = oriented_edge ( 'none', *, *, #15082, .t. ) ;
#769 = vertex_point ( 'none', #28261 ) ;
#768 = advanced_face ( 'none', ( #19038 ), #19776, .f. ) ;
#770 = face_outer_bound ( 'none', #20724, .t. ) ;
#771 = cartesian_point ( 'none', ( -434.6294315003116253, 228.5675349560802090, -325.1682266268832109 ) ) ;
#772 = cartesian_point ( 'none', ( -433.4763777173144490, 256.6675816458044892, -297.3101530765325720 ) ) ;
#773 = advanced_face ( 'none', ( #9056 ), #30608, .f. ) ;
#774 = circle ( 'none', #6084, 5.000000000000004441 ) ;
#776 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#775 = axis2_placement_3d ( 'none', #16925, #866, #651 ) ;
#777 = cartesian_point ( 'none', ( -523.5450167720887293, 243.1842518256069923, -287.8537468038251745 ) ) ;
#778 = oriented_edge ( 'none', *, *, #32794, .t. ) ;
#779 = oriented_edge ( 'none', *, *, #22578, .f. ) ;
#780 = axis2_placement_3d ( 'none', #713, #490, #6060 ) ;
#781 = cartesian_point ( 'none', ( -456.7811801527993794, 204.8384822461037231, -356.7291512430606417 ) ) ;
#783 = vertex_point ( 'none', #29068 ) ;
#782 = cartesian_point ( 'none', ( -553.3569271436334702, 185.6842518256034964, -380.3537468037986287 ) ) ;
#784 = cartesian_point ( 'none', ( -433.8956665368809240, 229.4903320197783785, -297.5629251348676121 ) ) ;
#785 = axis2_placement_3d ( 'none', #9594, #28183, #19963 ) ;
#786 = vertex_point ( 'none', #17092 ) ;
#787 = cartesian_point ( 'none', ( -468.2450167721050320, 243.1664498410280544, -333.8537323987594050 ) ) ;
#788 = oriented_edge ( 'none', *, *, #10636, .t. ) ;
#789 = plane ( 'none', #6590 ) ;
#790 = line ( 'none', #11610, #9092 ) ;
#791 = cartesian_point ( 'none', ( -551.2924904469224430, 289.8659806173981224, -364.2537468038259476 ) ) ;
#792 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#793 = direction ( 'none', ( 0.9972701007700921494, 0.07384000345348068484, 0.0000000000000000000 ) ) ;
#794 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.877651306839097745e-14 ) ) ;
#795 = oriented_edge ( 'none', *, *, #28417, .f. ) ;
#796 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#797 = cartesian_point ( 'none', ( -558.4840353416273047, 223.7095250907148909, -431.3537468037986855 ) ) ;
#798 = oriented_edge ( 'none', *, *, #8689, .t. ) ;
#799 = edge_curve ( 'none', #19883, #27198, #4898, .t. ) ;
#800 = circle ( 'none', #13323, 27.50000000000001776 ) ;
#801 = edge_curve ( 'none', #20431, #18899, #5619, .t. ) ;
#802 = direction ( 'none', ( -0.6849853167742604443, 0.1754853720503964376, -0.7071067811865475727 ) ) ;
#803 = cartesian_point ( 'none', ( -417.9450167721050207, 270.4880500348136252, -376.4667881311895599 ) ) ;
#804 = vector ( 'none', #31222, 999.9999999999998863 ) ;
#805 = edge_curve ( 'none', #7557, #29281, #21457, .t. ) ;
#806 = face_outer_bound ( 'none', #16349, .t. ) ;
#807 = edge_curve ( 'none', #8243, #19167, #18644, .t. ) ;
#808 = cartesian_point ( 'none', ( -493.6198734746792525, 293.0707908221392586, -398.8537468038226166 ) ) ;
#809 = cartesian_point ( 'none', ( -414.2989320364293917, 243.1879074257373929, -334.0930661676882210 ) ) ;
#810 = edge_loop ( 'none', ( #16606, #7135, #550, #10121 ) ) ;
#811 = cartesian_point ( 'none', ( -434.1190257714172276, 244.1408618642199144, -309.3909238406595250 ) ) ;
#812 = advanced_face ( 'none', ( #21557 ), #31136, .t. ) ;
#813 = cartesian_point ( 'none', ( -523.5450167721049866, 185.6842518256035248, -380.3537468037986287 ) ) ;
#814 = direction ( 'none', ( -5.230025295777877955e-16, 0.9999948051039169172, 0.003223315867124119070 ) ) ;
#815 = edge_loop ( 'none', ( #21097, #29631 ) ) ;
#816 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#817 = oriented_edge ( 'none', *, *, #7233, .f. ) ;
#818 = cartesian_point ( 'none', ( -424.2450167721049183, 253.8518863929147926, -343.8194705627890357 ) ) ;
#819 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#820 = direction ( 'none', ( 0.5150380749100541555, 1.049727191138618696e-16, 0.8571673007021122226 ) ) ;
#821 = face_outer_bound ( 'none', #7662, .t. ) ;
#822 = cartesian_point ( 'none', ( -537.2652152150229767, 275.4660252966982625, -275.3537468037985150 ) ) ;
#823 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#824 = oriented_edge ( 'none', *, *, #3570, .t. ) ;
#825 = vertex_point ( 'none', #10559 ) ;
#826 = cartesian_point ( 'none', ( -538.3324943462982901, 264.9151453183417857, -442.8537468037986855 ) ) ;
#827 = cartesian_point ( 'none', ( -466.0450167721049866, 268.0244041829217849, -380.3537468037986287 ) ) ;
#828 = oriented_edge ( 'none', *, *, #2440, .t. ) ;
#829 = axis2_placement_3d ( 'none', #17084, #11264, #11381 ) ;
#830 = cylindrical_surface ( 'none', #14102, 6.500000000000012434 ) ;
#831 = vertex_point ( 'none', #32242 ) ;
#832 = cartesian_point ( 'none', ( -441.1431475386106058, 252.3146158922021698, -265.3537468037986287 ) ) ;
#833 = advanced_face ( 'none', ( #16142 ), #5720, .f. ) ;
#834 = conical_surface ( 'none', #13536, 27.50000000000000355, 0.7853981633974517207 ) ;
#835 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#836 = axis2_placement_3d ( 'none', #30669, #19871, #22546 ) ;
#837 = cartesian_point ( 'none', ( -415.2450167721049752, 242.2260359691474321, -335.8183841829325047 ) ) ;
#838 = axis2_placement_3d ( 'none', #6288, #8724, #16640 ) ;
#839 = face_outer_bound ( 'none', #23014, .t. ) ;
#840 = axis2_placement_3d ( 'none', #23525, #23410, #23641 ) ;
#841 = face_outer_bound ( 'none', #29659, .t. ) ;
#842 = cartesian_point ( 'none', ( -439.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#843 = vertex_point ( 'none', #14756 ) ;
#844 = edge_curve ( 'none', #3799, #18904, #17383, .t. ) ;
#845 = cartesian_point ( 'none', ( -490.2277859163734206, 253.9703008335779657, -275.3537468037714007 ) ) ;
#846 = edge_curve ( 'none', #13395, #23621, #31551, .t. ) ;
#847 = oriented_edge ( 'none', *, *, #18674, .f. ) ;
#848 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#849 = oriented_edge ( 'none', *, *, #31076, .t. ) ;
#850 = line ( 'none', #3745, #10441 ) ;
#851 = axis2_placement_3d ( 'none', #11374, #8812, #26949 ) ;
#852 = vertex_point ( 'none', #15731 ) ;
#853 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -473.8537468037987423 ) ) ;
#854 = edge_curve ( 'none', #7304, #11687, #20729, .t. ) ;
#855 = vertex_point ( 'none', #13547 ) ;
#856 = cartesian_point ( 'none', ( -523.5450167720821355, 243.1842518256099197, -398.8537468038249472 ) ) ;
#857 = vector ( 'none', #2360, 1000.000000000000000 ) ;
#858 = cartesian_point ( 'none', ( -508.6038909865838491, 221.2275650629207462, -434.2826789919332100 ) ) ;
#859 = direction ( 'none', ( -0.8267412399748188534, -0.5625823691913025559, 0.0000000000000000000 ) ) ;
#860 = vertex_point ( 'none', #13654 ) ;
#861 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#862 = cartesian_point ( 'none', ( -402.0450167721050434, 293.9282990696529509, -301.6395612362668430 ) ) ;
#863 = circle ( 'none', #7062, 0.2000000000000246858 ) ;
#864 = cartesian_point ( 'none', ( -552.1741816502002393, 233.0417591117242466, -275.3537468037982876 ) ) ;
#865 = oriented_edge ( 'none', *, *, #5422, .t. ) ;
#866 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#867 = direction ( 'none', ( 0.9873505073845704194, 0.1585527532634845860, 5.551115123125746730e-14 ) ) ;
#868 = line ( 'none', #24891, #32926 ) ;
#869 =( bounded_surface ( ) b_spline_surface ( 3, 2, (
( #4427, #1876, #7101 ),
( #28473, #12565, #1640 ),
( #34090, #7212, #20594 ),
( #9888, #15233, #15120 ),
( #33862, #4761, #18012 ),
( #15445, #23251, #33746 ),
( #20251, #20364, #7325 ),
( #28239, #1985, #17789 ),
( #17895, #25700, #9775 ),
( #2096, #4655, #25922 ),
( #9997, #28575, #12684 ),
( #6990, #15331, #20707 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 2, 2, 2, 2, 4 ),
( 3, 3 ),
( 0.03696717148072502235, 0.04160141940012233863, 0.04623566731951965492, 0.05086991523891697120, 0.05318703919861562934, 0.05550416315831428749 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.8304785906409936080, 1.000000000000000000),
( 1.000000000000000000, 0.8434583333461128651, 1.000000000000000000),
( 1.000000000000000000, 0.8561052118334605554, 1.000000000000000000),
( 1.000000000000000000, 0.8807258897779276507, 1.000000000000000000),
( 1.000000000000000000, 0.8926867276202450352, 1.000000000000000000),
( 1.000000000000000000, 0.9159314207608322267, 1.000000000000000000),
( 1.000000000000000000, 0.9271990364930897677, 1.000000000000000000),
( 1.000000000000000000, 0.9434180049381102329, 1.000000000000000000),
( 1.000000000000000000, 0.9486985099476197281, 1.000000000000000000),
( 1.000000000000000000, 0.9588968950296270499, 1.000000000000000000),
( 1.000000000000000000, 0.9638228179629872994, 1.000000000000000000),
( 1.000000000000000000, 0.9685006718618979216, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#870 = cartesian_point ( 'none', ( -512.6706119301497893, 244.8417557723918208, -280.3537468038245493 ) ) ;
#871 = direction ( 'none', ( 0.9898558648229777157, -0.0004579532966293497565, 0.1420744774909720176 ) ) ;
#872 = direction ( 'none', ( 0.4346877315787796570, 0.9005812434283176904, 3.663897558099547928e-17 ) ) ;
#873 = vector ( 'none', #7298, 1000.000000000000000 ) ;
#874 = oriented_edge ( 'none', *, *, #21650, .t. ) ;
#875 = axis2_placement_3d ( 'none', #7281, #4944, #23555 ) ;
#876 = oriented_edge ( 'none', *, *, #20386, .t. ) ;
#877 = oriented_edge ( 'none', *, *, #24447, .t. ) ;
#878 = axis2_placement_3d ( 'none', #2907, #21410, #5112 ) ;
#879 = edge_loop ( 'none', ( #32533, #11280, #6665, #9670 ) ) ;
#880 = plane ( 'none', #23193 ) ;
#881 = oriented_edge ( 'none', *, *, #2138, .f. ) ;
#882 = axis2_placement_3d ( 'none', #21066, #34338, #23732 ) ;
#883 = oriented_edge ( 'none', *, *, #6159, .f. ) ;
#884 = cylindrical_surface ( 'none', #11569, 65.00000000000000000 ) ;
#885 = oriented_edge ( 'none', *, *, #14211, .t. ) ;
#886 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#887 = plane ( 'none', #16421 ) ;
#888 = vertex_point ( 'none', #25638 ) ;
#889 = cartesian_point ( 'none', ( -433.2450167721049752, 243.1842518256035532, -322.8537468037986287 ) ) ;
#890 = cartesian_point ( 'none', ( -422.1450167721049525, 192.3053210651725635, -352.2287111744827257 ) ) ;
#891 = cartesian_point ( 'none', ( -516.8124092493720809, 222.6252636222691308, -435.3537468037986855 ) ) ;
#892 = oriented_edge ( 'none', *, *, #13903, .f. ) ;
#893 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#894 = line ( 'none', #16741, #9643 ) ;
#895 = cartesian_point ( 'none', ( -434.0801555326058860, 229.7645031349502460, -297.6533701738900959 ) ) ;
#896 = circle ( 'none', #18456, 5.899999999999995914 ) ;
#897 = plane ( 'none', #5254 ) ;
#898 = oriented_edge ( 'none', *, *, #9557, .t. ) ;
#899 = edge_curve ( 'none', #1500, #17502, #10305, .t. ) ;
#900 = axis2_placement_3d ( 'none', #1442, #25837, #28152 ) ;
#901 = direction ( 'none', ( 5.230025295777878942e-16, -0.9999948051039169172, -0.003223315867124592650 ) ) ;
#902 = vertex_point ( 'none', #31949 ) ;
#903 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#904 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -410.3537468037986855 ) ) ;
#905 = edge_curve ( 'none', #2654, #27519, #10741, .t. ) ;
#906 = face_outer_bound ( 'none', #5181, .t. ) ;
#907 = edge_curve ( 'none', #24613, #34449, #2409, .t. ) ;
#908 = axis2_placement_3d ( 'none', #2222, #10238, #20826 ) ;
#909 = cartesian_point ( 'none', ( -414.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#910 = vertex_point ( 'none', #311 ) ;
#911 = edge_curve ( 'none', #10468, #17402, #29845, .t. ) ;
#912 = cartesian_point ( 'none', ( -506.8915143696743826, 229.3762520525648085, -435.3537468037986855 ) ) ;
#913 = direction ( 'none', ( -5.628830734849543029e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#914 = vertex_point ( 'none', #16447 ) ;
#915 = direction ( 'none', ( -0.3003283627731256900, -0.9538358739919639007, -2.713013360391032817e-14 ) ) ;
#916 = direction ( 'none', ( -0.3003283627731238581, -0.9538358739919645668, -2.741291418827556032e-14 ) ) ;
#917 = edge_loop ( 'none', ( #9116, #33583, #24937, #22503 ) ) ;
#918 = vertex_point ( 'none', #27011 ) ;
#919 = vector ( 'none', #26932, 1000.000000000000000 ) ;
#920 = oriented_edge ( 'none', *, *, #30141, .t. ) ;
#921 = oriented_edge ( 'none', *, *, #270, .t. ) ;
#922 = cartesian_point ( 'none', ( -523.5450167720827039, 243.1842518256094934, -393.8537468038249472 ) ) ;
#923 = cartesian_point ( 'none', ( -550.0701600694834497, 293.0707908221395996, -424.6466729085194629 ) ) ;
#924 = cartesian_point ( 'none', ( -493.7331064006559700, 185.6842518256034964, -380.3537468037986287 ) ) ;
#925 = cartesian_point ( 'none', ( -554.2170322005026719, 292.4048692584306650, -368.2537468038260613 ) ) ;
#926 = oriented_edge ( 'none', *, *, #6205, .f. ) ;
#927 = vector ( 'none', #26624, 1000.000000000000000 ) ;
#928 = cartesian_point ( 'none', ( -492.6509791792496458, 259.6330738653653043, -275.3537468037986855 ) ) ;
#929 = cartesian_point ( 'none', ( -414.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#930 = axis2_placement_3d ( 'none', #21808, #32514, #11326 ) ;
#931 = cartesian_point ( 'none', ( -538.3324943462982901, 264.9151453183417857, -435.3537468037986855 ) ) ;
#932 = cartesian_point ( 'none', ( -545.0254344408310772, 264.8064461017132203, -275.3537468037984581 ) ) ;
#933 = cartesian_point ( 'none', ( -428.4929362950383052, 243.1842518256034680, -322.8537468037986287 ) ) ;
#934 = cartesian_point ( 'none', ( -497.3317721733632197, 245.1251363163786436, -442.8537468037986855 ) ) ;
#935 = circle ( 'none', #26243, 39.99999999999999289 ) ;
#936 = oriented_edge ( 'none', *, *, #3350, .t. ) ;
#937 = oriented_edge ( 'none', *, *, #18276, .f. ) ;
#938 = cartesian_point ( 'none', ( -527.4090963855672953, 227.6578585309318328, -473.8537468037987423 ) ) ;
#939 = advanced_face ( 'none', ( #15704 ), #15300, .f. ) ;
#940 = cartesian_point ( 'none', ( -450.5450167721049297, 217.1842518256034964, -265.3537542057284782 ) ) ;
#941 = cartesian_point ( 'none', ( -539.6548805695217652, 274.2563017809679877, -275.3537468037985150 ) ) ;
#942 = axis2_placement_3d ( 'none', #24232, #13203, #21455 ) ;
#943 = circle ( 'none', #25745, 49.99999999999998579 ) ;
#944 = cartesian_point ( 'none', ( -468.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#945 = oriented_edge ( 'none', *, *, #28038, .t. ) ;
#946 = advanced_face ( 'none', ( #33219 ), #3234, .f. ) ;
#947 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -380.3824794511700134 ) ) ;
#948 = cartesian_point ( 'none', ( -413.9450167721049638, 187.1241789200242351, -348.3036932035980726 ) ) ;
#949 = cartesian_point ( 'none', ( -460.5450167721049866, 230.0022511735420778, -274.5028560723049509 ) ) ;
#950 = vertex_point ( 'none', #21687 ) ;
#951 = circle ( 'none', #24227, 28.00000000000003553 ) ;
#952 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#954 = edge_curve ( 'none', #26098, #8840, #31935, .t. ) ;
#953 = oriented_edge ( 'none', *, *, #9983, .t. ) ;
#955 = oriented_edge ( 'none', *, *, #23036, .f. ) ;
#956 = vector ( 'none', #15488, 1000.000000000000114 ) ;
#957 = axis2_placement_3d ( 'none', #23871, #4798, #26412 ) ;
#958 = oriented_edge ( 'none', *, *, #3680, .t. ) ;
#959 = edge_curve ( 'none', #31407, #1177, #17807, .t. ) ;
#960 = edge_curve ( 'none', #7388, #17648, #24119, .t. ) ;
#961 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#962 = cartesian_point ( 'none', ( -434.2450167721049752, 245.3707237149572791, -336.0426878240086808 ) ) ;
#963 = edge_curve ( 'none', #20431, #8483, #2737, .t. ) ;
#964 = circle ( 'none', #4368, 37.49999999999997868 ) ;
#965 = cartesian_point ( 'none', ( -491.3476807629256200, 259.8089651321943165, -279.7205148497499749 ) ) ;
#966 = plane ( 'none', #21669 ) ;
#967 = cartesian_point ( 'none', ( -455.2950167721049866, 294.0632442979390930, -293.4787468037984013 ) ) ;
#968 = oriented_edge ( 'none', *, *, #7941, .t. ) ;
#969 = edge_loop ( 'none', ( #1987, #27436, #25179, #18793 ) ) ;
#970 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#971 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#972 = face_outer_bound ( 'none', #4226, .t. ) ;
#973 = oriented_edge ( 'none', *, *, #3868, .f. ) ;
#974 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -293.8537468037977192 ) ) ;
#975 = cartesian_point ( 'none', ( -484.7608155230030889, 261.0969773152981475, -410.3537468037986855 ) ) ;
#976 = oriented_edge ( 'none', *, *, #18328, .t. ) ;
#977 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#978 = cartesian_point ( 'none', ( -524.2548162552053554, 203.4295307581009240, -436.1708318980821559 ) ) ;
#979 = cartesian_point ( 'none', ( -550.4988436504727360, 228.9768834592771327, -275.3537468037981739 ) ) ;
#980 = axis2_placement_3d ( 'none', #33288, #25486, #25363 ) ;
#981 = cartesian_point ( 'none', ( -434.1188264174097640, 244.2760661900597938, -351.3364324538466690 ) ) ;
#982 = vertex_point ( 'none', #14019 ) ;
#983 = face_outer_bound ( 'none', #34448, .t. ) ;
#984 = cartesian_point ( 'none', ( -422.0061766190522121, 227.9441850566291237, -347.5278557173798504 ) ) ;
#985 = axis2_placement_3d ( 'none', #17640, #28434, #31247 ) ;
#986 = edge_loop ( 'none', ( #7098, #34191 ) ) ;
#987 = oriented_edge ( 'none', *, *, #23694, .f. ) ;
#988 = advanced_face ( 'none', ( #2836 ), #32518, .t. ) ;
#989 = circle ( 'none', #14768, 37.00000000000000711 ) ;
#990 = oriented_edge ( 'none', *, *, #16043, .f. ) ;
#991 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#992 = cartesian_point ( 'none', ( -434.2450167721049752, 242.2292681770050535, -336.8211376206588170 ) ) ;
#993 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#994 = cartesian_point ( 'none', ( -537.9632943290307594, 259.9287948144913116, -442.8537468037986855 ) ) ;
#995 = cartesian_point ( 'none', ( -414.2450167721049752, 243.1842518256035532, -322.8537468037986287 ) ) ;
#996 = axis2_placement_3d ( 'none', #5118, #7341, #26398 ) ;
#997 = b_spline_curve_with_knots ( 'none', 1,
( #5059, #2174 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#998 = vector ( 'none', #4219, 999.9999999999998863 ) ;
#999 = cylindrical_surface ( 'none', #31255, 4.249999999999976019 ) ;
#1000 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#1001 = direction ( 'none', ( 0.1585527532634832815, -0.9873505073845705304, -4.246603069191214301e-15 ) ) ;
#1002 = oriented_edge ( 'none', *, *, #17165, .f. ) ;
#1003 = edge_curve ( 'none', #14642, #27288, #11979, .t. ) ;
#1004 = vertex_point ( 'none', #27478 ) ;
#1005 = vertex_point ( 'none', #29930 ) ;
#1006 = advanced_face ( 'none', ( #14488 ), #23219, .t. ) ;
#1007 = circle ( 'none', #5614, 17.49999999999996092 ) ;
#1008 = cartesian_point ( 'none', ( -413.9450167721049638, 197.4864632103208919, -356.1537291453674356 ) ) ;
#1009 = edge_curve ( 'none', #16209, #2317, #7396, .t. ) ;
#1010 = circle ( 'none', #3231, 2.500000000000002220 ) ;
#1011 = oriented_edge ( 'none', *, *, #30097, .f. ) ;
#1012 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#1013 = line ( 'none', #14547, #11822 ) ;
#1014 = cartesian_point ( 'none', ( -553.4359750682511958, 185.6842518256342487, -380.3537468037986287 ) ) ;
#1015 = edge_curve ( 'none', #15652, #8808, #24450, .t. ) ;
#1016 = cartesian_point ( 'none', ( -435.5450167721050434, 251.5899366354904600, -265.4945884084498289 ) ) ;
#1017 = direction ( 'none', ( -0.9873505073845546542, -0.1585527532635821468, 0.0000000000000000000 ) ) ;
#1018 = edge_curve ( 'none', #24108, #23759, #4061, .t. ) ;
#1019 = oriented_edge ( 'none', *, *, #32002, .t. ) ;
#1020 = vector ( 'none', #9768, 1000.000000000000000 ) ;
#1021 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1022 = oriented_edge ( 'none', *, *, #3157, .f. ) ;
#1023 = cartesian_point ( 'none', ( -470.0450167720820787, 213.8798153014246850, -398.8537468038223324 ) ) ;
#1024 = direction ( 'none', ( -1.000000000000000000, -4.071797670681751091e-16, 2.723347251396499427e-16 ) ) ;
#1025 = oriented_edge ( 'none', *, *, #19029, .f. ) ;
#1026 = cartesian_point ( 'none', ( -518.6403720756903795, 227.9526988050720888, -518.1581585412269533 ) ) ;
#1027 = oriented_edge ( 'none', *, *, #21587, .f. ) ;
#1028 = cartesian_point ( 'none', ( -436.2450167721049752, 232.1128473933026157, -324.8503699270816014 ) ) ;
#1029 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.014003695824309304e-12 ) ) ;
#1030 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#1031 = direction ( 'none', ( -1.548860246407863829e-16, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#1032 = face_outer_bound ( 'none', #16229, .t. ) ;
#1033 = axis2_placement_3d ( 'none', #21325, #24100, #8266 ) ;
#1034 = vertex_point ( 'none', #16800 ) ;
#1035 = edge_loop ( 'none', ( #7164, #22050, #28240, #958 ) ) ;
#1036 = oriented_edge ( 'none', *, *, #32858, .f. ) ;
#1037 = line ( 'none', #20063, #27654 ) ;
#1038 = axis2_placement_3d ( 'none', #26722, #21285, #15918 ) ;
#1039 = face_bound ( 'none', #13124, .t. ) ;
#1040 = oriented_edge ( 'none', *, *, #7619, .t. ) ;
#1041 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#1042 = oriented_edge ( 'none', *, *, #33729, .f. ) ;
#1043 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672814506 ) ) ;
#1044 = cartesian_point ( 'none', ( -438.0450167721049866, 209.3092518255507457, -271.9747543314966265 ) ) ;
#1045 = axis2_placement_3d ( 'none', #6031, #29973, #2666 ) ;
#1046 = face_outer_bound ( 'none', #15387, .t. ) ;
#1047 = cartesian_point ( 'none', ( -497.0198734746799119, 197.7977128290802113, -398.8537468038240945 ) ) ;
#1048 = cartesian_point ( 'none', ( -466.0450167721051002, 243.1842518256034964, -380.3537468037986287 ) ) ;
#1049 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#1050 = cartesian_point ( 'none', ( -449.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#1051 = vertex_point ( 'none', #6332 ) ;
#1053 = cartesian_point ( 'none', ( -537.9582133646094917, 270.0347964713003535, -275.3537468037985150 ) ) ;
#1052 = face_outer_bound ( 'none', #21528, .t. ) ;
#1054 = cartesian_point ( 'none', ( -434.2450167721049752, 244.2744418974089911, -350.8325152829032731 ) ) ;
#1055 = direction ( 'none', ( 0.9005812434283114731, -0.4346877315787924800, 0.0000000000000000000 ) ) ;
#1056 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#1057 = edge_curve ( 'none', #22023, #19675, #8624, .t. ) ;
#1058 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#1059 = direction ( 'none', ( 3.287307994205097536e-16, 0.1243991077726868955, 0.9922322621167684042 ) ) ;
#1060 = oriented_edge ( 'none', *, *, #24641, .f. ) ;
#1061 = plane ( 'none', #410 ) ;
#1062 = direction ( 'none', ( 0.4694715627858919160, -0.8829475928589263223, 0.0000000000000000000 ) ) ;
#1063 = edge_curve ( 'none', #9977, #11251, #8217, .t. ) ;
#1064 = direction ( 'none', ( 6.982634379031834588e-17, 0.9214978993339648650, 0.3883833435191190731 ) ) ;
#1065 = cartesian_point ( 'none', ( -550.0701600694849276, 193.2977128290805524, -398.8537468038271072 ) ) ;
#1066 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#1067 = oriented_edge ( 'none', *, *, #11401, .t. ) ;
#1068 = axis2_placement_3d ( 'none', #26867, #16402, #8150 ) ;
#1069 = direction ( 'none', ( 0.8937973703357763311, 0.0000000000000000000, 0.4484710255756232389 ) ) ;
#1070 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#1071 = edge_curve ( 'none', #28211, #16445, #11564, .t. ) ;
#1072 = face_outer_bound ( 'none', #16039, .t. ) ;
#1073 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#1074 = vector ( 'none', #33090, 999.9999999999998863 ) ;
#1075 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#1076 = oriented_edge ( 'none', *, *, #20072, .t. ) ;
#1077 = vertex_point ( 'none', #647 ) ;
#1078 = oriented_edge ( 'none', *, *, #3869, .t. ) ;
#1079 = line ( 'none', #11604, #31464 ) ;
#1080 = face_outer_bound ( 'none', #14154, .t. ) ;
#1081 = cartesian_point ( 'none', ( -414.3556576463389547, 256.3184965993105493, -297.6087962964944609 ) ) ;
#1082 = cartesian_point ( 'none', ( -424.0450167721049866, 308.3842518256237781, -342.8537468037325766 ) ) ;
#1083 = face_outer_bound ( 'none', #23744, .t. ) ;
#1084 = cartesian_point ( 'none', ( -496.6298816428956684, 257.4714443732769382, -275.3537468037980034 ) ) ;
#1085 = vertex_point ( 'none', #32639 ) ;
#1086 = plane ( 'none', #6751 ) ;
#1087 = axis2_placement_3d ( 'none', #19487, #19722, #33113 ) ;
#1088 = cartesian_point ( 'none', ( -498.5058956314892384, 251.5189016292392807, -397.0507236118424430 ) ) ;
#1089 = cartesian_point ( 'none', ( -438.0450167721049866, 187.8053210651725067, -352.2287111744872163 ) ) ;
#1090 = direction ( 'none', ( 5.645484080218921639e-14, 1.285083151003619011e-14, -1.000000000000000000 ) ) ;
#1091 = axis2_placement_3d ( 'none', #2288, #23324, #28772 ) ;
#1092 = cartesian_point ( 'none', ( -523.5450167721048729, 221.1842518256034964, -289.8537468037986287 ) ) ;
#1093 = edge_loop ( 'none', ( #1514, #32173, #23480, #32082 ) ) ;
#1094 = axis2_placement_3d ( 'none', #12605, #17938, #17481 ) ;
#1095 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1096 = cartesian_point ( 'none', ( -414.8278913333233504, 256.3125664820942120, -297.3112974084875191 ) ) ;
#1097 = circle ( 'none', #20025, 4.999999999999976019 ) ;
#1098 = direction ( 'none', ( 0.3003283627730223282, 0.9538358739919965412, 2.775557561562890089e-14 ) ) ;
#1099 = cartesian_point ( 'none', ( -414.2450167721050889, 241.0639514737322600, -310.4028703736155421 ) ) ;
#1100 = cartesian_point ( 'none', ( -550.3757443277992252, 228.7347311108006238, -275.3537468037984581 ) ) ;
#1101 = direction ( 'none', ( 1.791068744856348687e-16, 6.279680095831317198e-17, -1.000000000000000000 ) ) ;
#1102 = face_outer_bound ( 'none', #33951, .t. ) ;
#1103 = face_outer_bound ( 'none', #30290, .t. ) ;
#1104 = face_outer_bound ( 'none', #20505, .t. ) ;
#1105 = vertex_point ( 'none', #3561 ) ;
#1106 = edge_loop ( 'none', ( #23917, #5765, #13027, #5303 ) ) ;
#1107 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1108 = oriented_edge ( 'none', *, *, #9151, .f. ) ;
#1109 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1110 = vector ( 'none', #11528, 1000.000000000000000 ) ;
#1111 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612818275, 0.6038489185976441131 ) ) ;
#1112 = cartesian_point ( 'none', ( -433.2450167721049752, 229.1783263585573422, -297.4601639173379795 ) ) ;
#1113 = face_outer_bound ( 'none', #6043, .t. ) ;
#1114 = line ( 'none', #22845, #25207 ) ;
#1115 = edge_curve ( 'none', #7899, #25528, #25294, .t. ) ;
#1116 = advanced_face ( 'none', ( #10706 ), #29411, .t. ) ;
#1117 = edge_curve ( 'none', #20693, #24947, #5390, .t. ) ;
#1118 = edge_curve ( 'none', #5504, #20487, #24022, .t. ) ;
#1119 = edge_loop ( 'none', ( #21991, #14181, #22844, #31268 ) ) ;
#1120 = oriented_edge ( 'none', *, *, #24391, .t. ) ;
#1121 = cartesian_point ( 'none', ( -434.3706039891429782, 228.8635175272809192, -325.1416901664310330 ) ) ;
#1122 = cartesian_point ( 'none', ( -540.8554343648819440, 197.9331876915835267, -220.3537468037986002 ) ) ;
#1123 = edge_loop ( 'none', ( #23967, #1353, #32205, #149 ) ) ;
#1124 = advanced_face ( 'none', ( #25688 ), #30502, .f. ) ;
#1125 = direction ( 'none', ( -0.3099103190683378251, 0.003064618468184441159, -0.9507608543943139034 ) ) ;
#1126 = edge_loop ( 'none', ( #25978, #13779 ) ) ;
#1127 = cartesian_point ( 'none', ( -569.5069575492050262, 205.7223110484852384, -449.8537468038280736 ) ) ;
#1128 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#1129 = cartesian_point ( 'none', ( -549.0400337851759787, 196.5693698768710647, -364.2537468038269708 ) ) ;
#1130 = vector ( 'none', #7926, 1000.000000000000114 ) ;
#1131 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#1132 = cartesian_point ( 'none', ( -434.0288741249331679, 229.6714764268313616, -297.6226687311574892 ) ) ;
#1133 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#1134 = vector ( 'none', #17550, 999.9999999999998863 ) ;
#1135 = line ( 'none', #12174, #33196 ) ;
#1136 = oriented_edge ( 'none', *, *, #31131, .t. ) ;
#1137 = cartesian_point ( 'none', ( -450.5450167721049297, 246.0051709407333078, -265.3537468037986287 ) ) ;
#1138 = cartesian_point ( 'none', ( -414.9016583483006571, 229.7047303818632145, -297.3970633143241571 ) ) ;
#1139 = cartesian_point ( 'none', ( -513.2335967257108678, 228.0311353009755351, -436.0086058052982594 ) ) ;
#1140 = cartesian_point ( 'none', ( -551.5786985327471257, 286.3226939270869593, -370.3537468037986287 ) ) ;
#1141 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477055046e-14, -1.000000000000000000 ) ) ;
#1142 = edge_loop ( 'none', ( #23792, #24556, #20086, #1191 ) ) ;
#1143 = line ( 'none', #8306, #2815 ) ;
#1144 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.011536533547364063e-12 ) ) ;
#1145 = axis2_placement_3d ( 'none', #29089, #26533, #34482 ) ;
#1146 = cartesian_point ( 'none', ( -434.2091549471179519, 230.1396796692995110, -297.7773004624961573 ) ) ;
#1147 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1148 = axis2_placement_3d ( 'none', #22702, #31060, #25252 ) ;
#1149 = face_outer_bound ( 'none', #1173, .t. ) ;
#1150 = vertex_point ( 'none', #9459 ) ;
#1151 = oriented_edge ( 'none', *, *, #19189, .f. ) ;
#1152 = cartesian_point ( 'none', ( -482.3240954090377386, 228.1870639898851323, -431.3537468037986855 ) ) ;
#1153 = oriented_edge ( 'none', *, *, #14527, .f. ) ;
#1154 = plane ( 'none', #22148 ) ;
#1155 = oriented_edge ( 'none', *, *, #33735, .f. ) ;
#1156 = cartesian_point ( 'none', ( -542.7993956231530319, 273.8956896261985321, -279.7054212487802261 ) ) ;
#1157 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#1158 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#1159 = oriented_edge ( 'none', *, *, #2699, .f. ) ;
#1160 = axis2_placement_3d ( 'none', #818, #27550, #24543 ) ;
#1161 = advanced_face ( 'none', ( #23189 ), #11947, .t. ) ;
#1162 = line ( 'none', #7720, #12818 ) ;
#1163 = cartesian_point ( 'none', ( -495.3530725919935094, 222.2323298931726470, -275.3537468037986287 ) ) ;
#1164 = edge_curve ( 'none', #11365, #3652, #16111, .t. ) ;
#1165 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#1166 = edge_curve ( 'none', #33210, #3627, #6542, .t. ) ;
#1167 = vertex_point ( 'none', #9108 ) ;
#1168 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748157448, 1.615973351895135670e-16 ) ) ;
#1169 = conical_surface ( 'none', #15005, 4.999999999999976019, 1.047197551196596521 ) ;
#1170 = face_outer_bound ( 'none', #31588, .t. ) ;
#1171 = cartesian_point ( 'none', ( -519.9136893944191797, 264.5106078546129424, -410.3537468037986855 ) ) ;
#1172 = cartesian_point ( 'none', ( -546.6701600694849503, 293.0707908221394291, -398.8537468038256293 ) ) ;
#1173 = edge_loop ( 'none', ( #28983, #16913, #30035, #876 ) ) ;
#1174 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.014003695824309304e-12 ) ) ;
#1175 = edge_curve ( 'none', #2233, #22187, #19005, .t. ) ;
#1176 = cartesian_point ( 'none', ( -573.2415961312262880, 300.6842518256106018, -449.8537468038269935 ) ) ;
#1177 = vertex_point ( 'none', #30871 ) ;
#1178 = line ( 'none', #30906, #5336 ) ;
#1179 = direction ( 'none', ( -2.810252031082467922e-16, 1.000000000000000000, 1.311026609186949449e-14 ) ) ;
#1180 = cartesian_point ( 'none', ( -489.1247614361166711, 222.8065583053079024, -432.5516291444387207 ) ) ;
#1181 = cartesian_point ( 'none', ( -493.4072279871879232, 241.8491246031607034, -275.3537468037988560 ) ) ;
#1182 = line ( 'none', #14088, #20745 ) ;
#1183 = direction ( 'none', ( -0.07384000345349579775, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#1184 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#1185 = advanced_face ( 'none', ( #3650 ), #13217, .f. ) ;
#1186 = cartesian_point ( 'none', ( -395.0450167721049866, 294.0631825860346567, -293.4787824331149864 ) ) ;
#1187 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#1188 = oriented_edge ( 'none', *, *, #22820, .f. ) ;
#1189 = oriented_edge ( 'none', *, *, #4528, .t. ) ;
#1190 = cartesian_point ( 'none', ( -414.0450167721049866, 191.9190101895267730, -271.5885051678258719 ) ) ;
#1191 = oriented_edge ( 'none', *, *, #30773, .f. ) ;
#1192 = axis2_placement_3d ( 'none', #28044, #33318, #22504 ) ;
#1193 = cartesian_point ( 'none', ( -414.4356201626959546, 256.4890846150474886, -297.5512562534169660 ) ) ;
#1194 = vertex_point ( 'none', #25286 ) ;
#1195 = axis2_placement_3d ( 'none', #3768, #24694, #8759 ) ;
#1196 = face_bound ( 'none', #32701, .t. ) ;
#1197 = cartesian_point ( 'none', ( -496.6862024187095130, 257.5813733882966403, -275.3537468037986287 ) ) ;
#1198 = axis2_placement_3d ( 'none', #9984, #7307, #33962 ) ;
#1199 = oriented_edge ( 'none', *, *, #7576, .t. ) ;
#1200 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976478879, -0.7970987915612788299 ) ) ;
#1201 = cartesian_point ( 'none', ( -569.0450167720816808, 243.1842518256100334, -406.8537468038275051 ) ) ;
#1202 = line ( 'none', #33423, #30770 ) ;
#1203 = direction ( 'none', ( 0.3003283627731256900, 0.9538358739919639007, 2.713013360391032817e-14 ) ) ;
#1204 = oriented_edge ( 'none', *, *, #26825, .t. ) ;
#1205 = circle ( 'none', #6190, 3.700999999999992962 ) ;
#1206 = cartesian_point ( 'none', ( -430.0334591533538173, 308.1842518256207200, -339.8489909323744200 ) ) ;
#1207 = cartesian_point ( 'none', ( -540.8554343648819440, 197.9331876915835267, -370.3537468037986287 ) ) ;
#1208 = cartesian_point ( 'none', ( -569.5450167720799755, 243.1842518256104029, -436.8537468038275620 ) ) ;
#1209 = face_outer_bound ( 'none', #6769, .t. ) ;
#1210 = cartesian_point ( 'none', ( -414.9488991860287115, 256.5826879813586743, -297.3104267170495518 ) ) ;
#1211 = direction ( 'none', ( 1.036334525942864691e-16, -0.08929731094672764546, 0.9960050151769735960 ) ) ;
#1212 = cartesian_point ( 'none', ( -554.4508549024296826, 226.7573260779957991, -275.3537468037984581 ) ) ;
#1213 = line ( 'none', #21699, #23270 ) ;
#1214 = edge_curve ( 'none', #27253, #27548, #22370, .t. ) ;
#1215 = edge_loop ( 'none', ( #4413, #9370, #30497, #21809 ) ) ;
#1216 = cartesian_point ( 'none', ( -430.4450167721050207, 283.4955405671165067, -342.8537468037578151 ) ) ;
#1217 = vertex_point ( 'none', #14590 ) ;
#1218 = cartesian_point ( 'none', ( -428.3168990391495754, 224.6433222861379306, -345.1554450158502618 ) ) ;
#1219 = edge_curve ( 'none', #23340, #33916, #12380, .t. ) ;
#1220 = vertex_point ( 'none', #1338 ) ;
#1221 = edge_curve ( 'none', #24522, #8430, #32785, .t. ) ;
#1222 = direction ( 'none', ( 1.028554113732453385e-16, -0.9960050151769737070, -0.08929731094672686831 ) ) ;
#1223 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1224 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976506635, 0.7970987915612769426 ) ) ;
#1225 = direction ( 'none', ( -2.030223136579931273e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#1226 = b_spline_curve_with_knots ( 'none', 3,
( #27200, #29525, #14080, #811, #21636, #19304, #22101, #26962 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003910726951410015226, 0.0007821453902820030453, 0.001564290780564241579 ),
.unspecified. ) ;
#1227 = vertex_point ( 'none', #17376 ) ;
#1228 = vertex_point ( 'none', #4116 ) ;
#1229 = oriented_edge ( 'none', *, *, #32716, .t. ) ;
#1230 = oriented_edge ( 'none', *, *, #6469, .t. ) ;
#1231 = edge_loop ( 'none', ( #16361, #11468, #2995, #10136 ) ) ;
#1232 = cartesian_point ( 'none', ( -414.0450167721049866, 188.5190101896307624, -374.1189884398787626 ) ) ;
#1233 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -445.3537468037986855 ) ) ;
#1234 = face_outer_bound ( 'none', #30173, .t. ) ;
#1235 = oriented_edge ( 'none', *, *, #24950, .t. ) ;
#1236 = axis2_placement_3d ( 'none', #8698, #13249, #796 ) ;
#1237 = line ( 'none', #9538, #30774 ) ;
#1239 = cartesian_point ( 'none', ( -555.1301865035628680, 225.4066241958257137, -279.7054203038756555 ) ) ;
#1238 = axis2_placement_3d ( 'none', #17908, #1998, #20604 ) ;
#1240 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#1241 = axis2_placement_3d ( 'none', #23250, #17563, #20809 ) ;
#1242 = cartesian_point ( 'none', ( -550.0701600694879971, 293.0707908221372122, -360.3537468038257998 ) ) ;
#1243 = vector ( 'none', #3682, 1000.000000000000114 ) ;
#1244 = cartesian_point ( 'none', ( -458.8380689749984072, 203.8555994714879205, -354.6157795215319197 ) ) ;
#1245 = cartesian_point ( 'none', ( -493.0466093068368991, 195.4103348616106643, -370.3537468037986287 ) ) ;
#1246 = direction ( 'none', ( 1.082303298088987295e-16, -0.8660254037839308916, -0.5000000000008796297 ) ) ;
#1247 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#1248 = axis2_placement_3d ( 'none', #17541, #25684, #12430 ) ;
#1249 = face_outer_bound ( 'none', #6667, .t. ) ;
#1250 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.015061051085856427e-12 ) ) ;
#1251 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1252 = oriented_edge ( 'none', *, *, #26414, .t. ) ;
#1253 = cartesian_point ( 'none', ( -424.0450167721049866, 176.8443266754469789, -302.8537468037996518 ) ) ;
#1254 = cartesian_point ( 'none', ( -451.3200351057072339, 192.3053210651725635, -352.2287111744827257 ) ) ;
#1255 = plane ( 'none', #23554 ) ;
#1256 = edge_curve ( 'none', #10772, #19510, #5289, .t. ) ;
#1257 = oriented_edge ( 'none', *, *, #6158, .f. ) ;
#1258 = cartesian_point ( 'none', ( -433.9863898941119942, 229.6058723475551915, -297.6010228253374521 ) ) ;
#1259 = cartesian_point ( 'none', ( -527.6748232358950190, 231.2467186394029568, -514.8537468037986855 ) ) ;
#1260 = vertex_point ( 'none', #23412 ) ;
#1261 = edge_curve ( 'none', #12099, #25959, #34028, .t. ) ;
#1262 = line ( 'none', #2749, #28700 ) ;
#1263 = oriented_edge ( 'none', *, *, #14520, .t. ) ;
#1264 = cartesian_point ( 'none', ( -414.2450167721050320, 242.1396720926312582, -309.0250349037994511 ) ) ;
#1265 = cartesian_point ( 'none', ( -493.8514863467149780, 194.6115709300470371, -364.2537468038238444 ) ) ;
#1266 = edge_curve ( 'none', #29442, #2627, #31103, .t. ) ;
#1267 = vertex_point ( 'none', #31333 ) ;
#1268 = cartesian_point ( 'none', ( -451.7072749264034428, 255.1842518256034964, -271.5598530135380315 ) ) ;
#1269 = line ( 'none', #20005, #26216 ) ;
#1270 = edge_loop ( 'none', ( #11585, #7052 ) ) ;
#1271 = axis2_placement_3d ( 'none', #24978, #17085, #8706 ) ;
#1272 = conical_surface ( 'none', #23559, 28.49999999999997158, 0.7853981633974533860 ) ;
#1273 = edge_curve ( 'none', #14074, #10099, #6131, .t. ) ;
#1274 = cartesian_point ( 'none', ( -434.4443290054738327, 240.8863814054180921, -308.4222880166427672 ) ) ;
#1275 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#1276 = direction ( 'none', ( -0.6084474286424319533, -0.7935941825507623060, -4.454814784781462248e-14 ) ) ;
#1277 = cartesian_point ( 'none', ( -451.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#1278 = circle ( 'none', #10017, 0.2000000000000159150 ) ;
#1279 = oriented_edge ( 'none', *, *, #32347, .f. ) ;
#1280 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#1281 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.012262169511167935e-12 ) ) ;
#1282 = toroidal_surface ( 'none', #10412, 6.300000000000000711, 0.2000000000000000111 ) ;
#1283 = cartesian_point ( 'none', ( -435.5450167721049866, 220.5644626524805858, -257.8537468038215366 ) ) ;
#1284 = vertex_point ( 'none', #28736 ) ;
#1285 = cartesian_point ( 'none', ( -451.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#1286 = cartesian_point ( 'none', ( -429.3444613198883530, 253.8521290061441675, -343.8947383860657965 ) ) ;
#1287 = cartesian_point ( 'none', ( -538.3324943462982901, 264.9151453183417857, -442.8537468037986855 ) ) ;
#1288 = cartesian_point ( 'none', ( -433.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#1289 = cartesian_point ( 'none', ( -490.0749111385015908, 225.2717113874334700, -285.7132832717836095 ) ) ;
#1290 = advanced_face ( 'none', ( #21128 ), #33620, .t. ) ;
#1291 = direction ( 'none', ( 2.197193369189482001e-16, -0.5000000000008764101, 0.8660254037839326680 ) ) ;
#1292 = direction ( 'none', ( -5.230025295777879928e-16, 0.9999948051039170283, 0.003223315867124593084 ) ) ;
#1293 = cartesian_point ( 'none', ( -414.4842931197909479, 243.3408794307463268, -335.7992864620646287 ) ) ;
#1294 = closed_shell ( 'none', ( #24389, #32778, #18913, #16819, #31163, #17236, #24714, #21443, #19150, #11619, #13227, #20718, #8285, #18783, #3906, #25932, #33066, #20351, #17505, #20515, #30583, #7791, #31987, #5304 ) ) ;
#1295 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1296 = axis2_placement_3d ( 'none', #19760, #29865, #33031 ) ;
#1297 = vertex_point ( 'none', #9928 ) ;
#1298 = advanced_face ( 'none', ( #26509 ), #3220, .t. ) ;
#1299 = circle ( 'none', #16939, 47.00000000000004263 ) ;
#1300 = oriented_edge ( 'none', *, *, #2097, .t. ) ;
#1301 = direction ( 'none', ( 1.000000000000000000, 5.216993843284758330e-16, 4.051279729420997968e-16 ) ) ;
#1302 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#1303 = direction ( 'none', ( 0.8267412399748158558, 0.5625823691913069968, 3.396904246218335184e-16 ) ) ;
#1304 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#1305 = axis2_placement_3d ( 'none', #8692, #11598, #32681 ) ;
#1306 = oriented_edge ( 'none', *, *, #12992, .f. ) ;
#1307 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#1308 = direction ( 'none', ( 0.07384000345349514549, -0.9972701007700912612, 4.661740697613375255e-16 ) ) ;
#1309 = oriented_edge ( 'none', *, *, #25681, .f. ) ;
#1310 = cylindrical_surface ( 'none', #16417, 4.000000000000003553 ) ;
#1311 = vertex_point ( 'none', #25737 ) ;
#1312 = cartesian_point ( 'none', ( -414.2808785971229781, 256.0668951469971262, -297.6937284232644743 ) ) ;
#1313 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034964, -362.8537468037986287 ) ) ;
#1314 = circle ( 'none', #29601, 6.749999999999978684 ) ;
#1315 = edge_curve ( 'none', #23881, #15101, #24848, .t. ) ;
#1316 = edge_loop ( 'none', ( #27151, #34218, #4220, #2466 ) ) ;
#1317 = vertex_point ( 'none', #21207 ) ;
#1318 = cartesian_point ( 'none', ( -492.6798966395890034, 259.6871852414639648, -275.3537468037920917 ) ) ;
#1319 = edge_curve ( 'none', #15745, #30409, #15276, .t. ) ;
#1320 = line ( 'none', #18657, #15063 ) ;
#1321 = oriented_edge ( 'none', *, *, #16704, .f. ) ;
#1322 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1323 = cartesian_point ( 'none', ( -540.2695368077279454, 223.2772071032432848, -399.6037468037986855 ) ) ;
#1324 = oriented_edge ( 'none', *, *, #7129, .f. ) ;
#1325 = axis2_placement_3d ( 'none', #31188, #23613, #2456 ) ;
#1326 = oriented_edge ( 'none', *, *, #26574, .t. ) ;
#1327 = plane ( 'none', #15205 ) ;
#1328 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -524.8537468037986855 ) ) ;
#1329 = edge_curve ( 'none', #27620, #26729, #28564, .t. ) ;
#1330 = oriented_edge ( 'none', *, *, #17165, .t. ) ;
#1331 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#1332 = edge_loop ( 'none', ( #27844, #30801, #24646, #5239 ) ) ;
#1333 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1334 = oriented_edge ( 'none', *, *, #112, .f. ) ;
#1335 = cartesian_point ( 'none', ( -506.0322995404382596, 199.6312659331792645, -321.6390844258868924 ) ) ;
#1336 = circle ( 'none', #16751, 5.999999999999997335 ) ;
#1337 = oriented_edge ( 'none', *, *, #3917, .t. ) ;
#1338 = cartesian_point ( 'none', ( -424.0450167721049866, 298.5632086685401987, -293.4786850918645769 ) ) ;
#1339 = cartesian_point ( 'none', ( -554.3909278451186537, 226.6455048797921279, -275.3537468037988560 ) ) ;
#1340 = direction ( 'none', ( -5.230025295777879928e-16, 0.9999948051039170283, 0.003223315867124593084 ) ) ;
#1341 = oriented_edge ( 'none', *, *, #28867, .f. ) ;
#1342 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1343 = advanced_face ( 'none', ( #19457 ), #34457, .t. ) ;
#1344 = oriented_edge ( 'none', *, *, #13902, .t. ) ;
#1345 = circle ( 'none', #24417, 3.400000000000014122 ) ;
#1346 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1347 = cartesian_point ( 'none', ( -525.0218168411749957, 263.1296538410053358, -443.8537468037986855 ) ) ;
#1348 = axis2_placement_3d ( 'none', #10258, #12931, #34233 ) ;
#1349 = circle ( 'none', #3755, 14.00000000000000355 ) ;
#1350 = shape_definition_representation ( #10742, #9820 ) ;
#1351 = oriented_edge ( 'none', *, *, #20938, .t. ) ;
#1352 = edge_curve ( 'none', #3761, #23438, #21522, .t. ) ;
#1353 = oriented_edge ( 'none', *, *, #10884, .f. ) ;
#1354 = circle ( 'none', #26193, 49.99999999999998579 ) ;
#1355 = edge_loop ( 'none', ( #34349, #23632, #19376, #33776 ) ) ;
#1356 = direction ( 'none', ( 0.0000000000000000000, 0.003223315867124119070, -0.9999948051039169172 ) ) ;
#1357 = vertex_point ( 'none', #15490 ) ;
#1358 = axis2_placement_3d ( 'none', #8017, #32225, #16265 ) ;
#1359 = advanced_face ( 'none', ( #14460 ), #5687, .t. ) ;
#1360 = cartesian_point ( 'none', ( -540.2605716508668365, 211.0312069783917082, -279.7163789173443433 ) ) ;
#1361 = cartesian_point ( 'none', ( -540.8182416061363256, 241.9053054494782486, -410.3537468037986855 ) ) ;
#1362 = vertex_point ( 'none', #8262 ) ;
#1363 = vertex_point ( 'none', #3279 ) ;
#1364 = oriented_edge ( 'none', *, *, #9624, .f. ) ;
#1365 = direction ( 'none', ( -0.3003283627731256900, -0.9538358739919639007, -2.713013360391032817e-14 ) ) ;
#1366 = vector ( 'none', #33394, 1000.000000000000000 ) ;
#1367 = vertex_point ( 'none', #5706 ) ;
#1368 = cartesian_point ( 'none', ( -427.6477787319178105, 258.8617175671346331, -346.8614152780435234 ) ) ;
#1369 = direction ( 'none', ( 0.9873505073845701974, 0.1585527532634856962, 5.426026720782051118e-14 ) ) ;
#1370 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#1371 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1372 = cartesian_point ( 'none', ( -440.4089821914494678, 247.9588233942970987, -265.3537468037986855 ) ) ;
#1373 = cartesian_point ( 'none', ( -571.0450167720820218, 243.1842518256099481, -401.2537468038276529 ) ) ;
#1374 = axis2_placement_3d ( 'none', #10330, #13012, #10563 ) ;
#1375 = plane ( 'none', #6860 ) ;
#1376 = direction ( 'none', ( -0.07384000345349898964, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#1377 = direction ( 'none', ( -0.9783424897750591098, 0.0006672028141703645766, -0.2069916122482823029 ) ) ;
#1378 = direction ( 'none', ( 2.197193369189481755e-16, -0.5000000000008761880, 0.8660254037839327790 ) ) ;
#1379 = face_outer_bound ( 'none', #29240, .t. ) ;
#1380 = edge_curve ( 'none', #24265, #17566, #32160, .t. ) ;
#1381 = edge_curve ( 'none', #14348, #20293, #7367, .t. ) ;
#1382 = cartesian_point ( 'none', ( -435.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#1383 = direction ( 'none', ( -2.195665006518933038e-16, -0.1243991077726836203, -0.9922322621167688483 ) ) ;
#1384 = edge_loop ( 'none', ( #14706, #5480, #16884, #2191 ) ) ;
#1385 = edge_curve ( 'none', #12615, #19495, #21958, .t. ) ;
#1386 = oriented_edge ( 'none', *, *, #15779, .t. ) ;
#1387 = direction ( 'none', ( -2.035898835340849908e-16, 1.000000000000000000, 1.636434808280178673e-14 ) ) ;
#1388 = direction ( 'none', ( -1.091642987686168565e-16, 0.9922322621167684042, -0.1243991077726868955 ) ) ;
#1389 = circle ( 'none', #6804, 0.2000000000000159150 ) ;
#1390 = cartesian_point ( 'none', ( -441.9595985462134422, 255.1842518256089534, -268.5778410318690135 ) ) ;
#1391 = oriented_edge ( 'none', *, *, #16491, .f. ) ;
#1392 = oriented_edge ( 'none', *, *, #267, .f. ) ;
#1393 = oriented_edge ( 'none', *, *, #514, .f. ) ;
#1394 = circle ( 'none', #12872, 5.999999999999997335 ) ;
#1395 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.609547913895529444e-14 ) ) ;
#1396 = cartesian_point ( 'none', ( -485.2450167721049752, 225.7541640600064738, -324.4164497453663785 ) ) ;
#1397 = oriented_edge ( 'none', *, *, #32255, .f. ) ;
#1398 = edge_loop ( 'none', ( #18652, #19192, #10561, #17554, #20672, #15946, #31561, #18950, #33336, #2234, #4780, #10894 ) ) ;
#1399 = cartesian_point ( 'none', ( -537.0537354235298153, 249.7045677992852006, -410.3537468037986855 ) ) ;
#1400 = face_bound ( 'none', #12008, .t. ) ;
#1401 = oriented_edge ( 'none', *, *, #3251, .f. ) ;
#1402 = axis2_placement_3d ( 'none', #9199, #1307, #3980 ) ;
#1403 = vector ( 'none', #23657, 1000.000000000000000 ) ;
#1404 = cartesian_point ( 'none', ( -519.0816233960970294, 213.2749172768300525, -275.3537468037985718 ) ) ;
#1405 = axis2_placement_3d ( 'none', #11900, #23986, #13064 ) ;
#1406 = cartesian_point ( 'none', ( -414.2450167721050320, 231.8628782000399440, -324.8727810358990382 ) ) ;
#1407 = cartesian_point ( 'none', ( -442.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#1408 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#1409 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -474.3537468037987423 ) ) ;
#1410 = line ( 'none', #6470, #32625 ) ;
#1411 = cartesian_point ( 'none', ( -580.8069215340100300, 212.4259316010119107, -380.3537468037986287 ) ) ;
#1412 = axis2_placement_3d ( 'none', #15590, #18373, #7687 ) ;
#1413 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1414 = direction ( 'none', ( 2.035898835340849908e-16, -1.000000000000000000, -1.636434808280178673e-14 ) ) ;
#1415 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#1416 = oriented_edge ( 'none', *, *, #20379, .f. ) ;
#1417 = direction ( 'none', ( 1.000000000000000000, 2.810252031083027520e-16, 5.642927514190364782e-14 ) ) ;
#1418 = vertex_point ( 'none', #32479 ) ;
#1419 = direction ( 'none', ( 0.9005812434283114731, -0.4346877315787924800, 0.0000000000000000000 ) ) ;
#1420 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#1421 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1422 = line ( 'none', #34190, #8470 ) ;
#1423 = oriented_edge ( 'none', *, *, #1737, .t. ) ;
#1424 = cartesian_point ( 'none', ( -460.5450167721049866, 285.7148437302276989, -296.4830825762770701 ) ) ;
#1425 = edge_curve ( 'none', #6874, #25714, #29233, .t. ) ;
#1426 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#1427 = edge_curve ( 'none', #27268, #14794, #8062, .t. ) ;
#1428 = edge_curve ( 'none', #8025, #22981, #18606, .t. ) ;
#1429 = oriented_edge ( 'none', *, *, #21141, .f. ) ;
#1430 = cylindrical_surface ( 'none', #9695, 27.50000000000005684 ) ;
#1431 = cartesian_point ( 'none', ( -414.2574367576997361, 255.9223326016296767, -297.7425524779822581 ) ) ;
#1432 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.551115123125777653e-14 ) ) ;
#1433 = oriented_edge ( 'none', *, *, #23784, .f. ) ;
#1434 = vertex_point ( 'none', #277 ) ;
#1435 = edge_curve ( 'none', #825, #18667, #26089, .t. ) ;
#1436 = oriented_edge ( 'none', *, *, #29987, .t. ) ;
#1437 = cartesian_point ( 'none', ( -496.5827579581425084, 257.3739603581645952, -275.3537468037988560 ) ) ;
#1438 = cartesian_point ( 'none', ( -550.0701600694879971, 293.0707908221372122, -360.2537468038258339 ) ) ;
#1439 = oriented_edge ( 'none', *, *, #2138, .t. ) ;
#1440 = cartesian_point ( 'none', ( -506.2345991793280291, 288.4353159596233809, -220.3537468037986002 ) ) ;
#1441 = circle ( 'none', #14085, 8.000000000000007105 ) ;
#1442 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -433.1216959962298461 ) ) ;
#1443 = circle ( 'none', #26117, 4.049999999999986500 ) ;
#1444 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -396.8537468037986855 ) ) ;
#1445 = oriented_edge ( 'none', *, *, #25625, .f. ) ;
#1446 = direction ( 'none', ( 1.024821253500144487e-14, 1.000000000000000000, 1.281026566875180648e-14 ) ) ;
#1447 = oriented_edge ( 'none', *, *, #23688, .f. ) ;
#1448 = oriented_edge ( 'none', *, *, #11600, .f. ) ;
#1449 = face_outer_bound ( 'none', #16319, .t. ) ;
#1450 = cartesian_point ( 'none', ( -554.3795142699375447, 226.6242462672549323, -275.3537468037981171 ) ) ;
#1451 = cylindrical_surface ( 'none', #32182, 3.399999999999958611 ) ;
#1452 = cartesian_point ( 'none', ( -421.9450167721049638, 294.0632442979391499, -293.4787468037984013 ) ) ;
#1453 = oriented_edge ( 'none', *, *, #19408, .f. ) ;
#1454 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612818275, -0.6038489185976441131 ) ) ;
#1455 = axis2_placement_3d ( 'none', #13820, #13942, #14053 ) ;
#1456 = circle ( 'none', #34023, 4.999999999999978684 ) ;
#1457 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1458 = direction ( 'none', ( 0.8571673007020824686, -6.616373313851305777e-15, 0.5150380749101038935 ) ) ;
#1459 = direction ( 'none', ( 0.7437731059700283254, -0.002154568021933710859, 0.6684286982710540004 ) ) ;
#1460 = direction ( 'none', ( -0.8937973703357763311, 0.0000000000000000000, -0.4484710255756232389 ) ) ;
#1461 = axis2_placement_3d ( 'none', #11431, #11087, #30026 ) ;
#1462 = vertex_point ( 'none', #8372 ) ;
#1463 = vector ( 'none', #19524, 999.9999999999998863 ) ;
#1464 = cartesian_point ( 'none', ( -553.4359750677232341, 300.6842518256034964, -380.3537468037986287 ) ) ;
#1465 = edge_loop ( 'none', ( #2467, #14573, #27539, #24649 ) ) ;
#1466 = advanced_face ( 'none', ( #27343 ), #6978, .t. ) ;
#1467 = direction ( 'none', ( 0.0000000000000000000, 0.9960050151769737070, 0.08929731094672740954 ) ) ;
#1468 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1469 = oriented_edge ( 'none', *, *, #23945, .t. ) ;
#1470 = advanced_face ( 'none', ( #20697, #13614 ), #1061, .f. ) ;
#1471 = edge_curve ( 'none', #20494, #22493, #14877, .t. ) ;
#1472 = cartesian_point ( 'none', ( -558.2731938675693755, 253.1046693215371306, -279.9652379658581935 ) ) ;
#1473 = cartesian_point ( 'none', ( -509.1258744111836450, 216.3371905720595123, -275.3537468037986287 ) ) ;
#1474 = edge_curve ( 'none', #588, #22134, #16101, .t. ) ;
#1475 = vector ( 'none', #21429, 1000.000000000000000 ) ;
#1476 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#1477 = vertex_point ( 'none', #29001 ) ;
#1478 = cartesian_point ( 'none', ( -528.1110826359223438, 242.4882806620729525, -280.8537468038254588 ) ) ;
#1479 = oriented_edge ( 'none', *, *, #715, .t. ) ;
#1480 = edge_curve ( 'none', #27026, #4187, #17778, .t. ) ;
#1481 = oriented_edge ( 'none', *, *, #30924, .f. ) ;
#1482 = vector ( 'none', #12838, 1000.000000000000000 ) ;
#1483 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.014003695824309304e-12 ) ) ;
#1484 = face_outer_bound ( 'none', #6004, .t. ) ;
#1485 = edge_curve ( 'none', #27804, #6201, #26905, .t. ) ;
#1486 = direction ( 'none', ( -0.07384000345349513161, 0.9972701007700911502, -4.661740697613374269e-16 ) ) ;
#1487 = vector ( 'none', #26116, 1000.000000000000000 ) ;
#1488 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1489 = cartesian_point ( 'none', ( -414.7537524167360061, 230.2806209107459665, -297.3952070276014297 ) ) ;
#1490 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#1491 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.011536533547364063e-12 ) ) ;
#1492 = cartesian_point ( 'none', ( -537.9342460334841007, 270.0472618855239375, -275.3537468037985150 ) ) ;
#1493 = edge_loop ( 'none', ( #1934, #25042 ) ) ;
#1494 = cartesian_point ( 'none', ( -434.0163001243934104, 229.6518665291597756, -297.6161958350207328 ) ) ;
#1495 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1496 = vertex_point ( 'none', #5057 ) ;
#1497 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #13383 ) ;
#1498 = cartesian_point ( 'none', ( -437.2450167721049752, 258.1803872257535204, -322.5132720464841327 ) ) ;
#1499 = cartesian_point ( 'none', ( -435.5450167721049866, 213.8092518256034111, -271.9747543314629183 ) ) ;
#1500 = vertex_point ( 'none', #13102 ) ;
#1501 = axis2_placement_3d ( 'none', #14145, #1223, #11566 ) ;
#1502 = face_outer_bound ( 'none', #18347, .t. ) ;
#1503 = advanced_face ( 'none', ( #32349 ), #7802, .f. ) ;
#1504 = axis2_placement_3d ( 'none', #1253, #19631, #11957 ) ;
#1505 = cartesian_point ( 'none', ( -417.9450167721050207, 195.0393699202277844, -354.2999129652726538 ) ) ;
#1506 = cartesian_point ( 'none', ( -547.9058782065933428, 290.4098165610918159, -364.2537468038257202 ) ) ;
#1507 = cartesian_point ( 'none', ( -555.3874176984523956, 260.4969320717169694, -279.7054200223863631 ) ) ;
#1508 = vector ( 'none', #33091, 1000.000000000000000 ) ;
#1509 = face_outer_bound ( 'none', #25565, .t. ) ;
#1510 = axis2_placement_3d ( 'none', #19617, #1240, #22655 ) ;
#1511 = face_outer_bound ( 'none', #25236, .t. ) ;
#1512 = cartesian_point ( 'none', ( -523.5450167720825903, 243.1842518256095218, -395.8537468038249472 ) ) ;
#1513 = advanced_face ( 'none', ( #2805 ), #14049, .f. ) ;
#1514 = oriented_edge ( 'none', *, *, #5882, .f. ) ;
#1515 = manifold_solid_brep ( '����-26-solid1', #30863 ) ;
#1516 = oriented_edge ( 'none', *, *, #22982, .f. ) ;
#1517 = axis2_placement_3d ( 'none', #13629, #18966, #19080 ) ;
#1518 = edge_loop ( 'none', ( #33752, #15892, #12996, #2739 ) ) ;
#1519 = circle ( 'none', #1557, 27.50000000000001776 ) ;
#1520 = plane ( 'none', #2493 ) ;
#1521 = direction ( 'none', ( -0.5000000000000114353, 0.8660254037844320463, -1.692193007195181545e-14 ) ) ;
#1522 = cylindrical_surface ( 'none', #25696, 6.400000000000016342 ) ;
#1523 = face_outer_bound ( 'none', #29594, .t. ) ;
#1524 = cartesian_point ( 'none', ( -414.2954804244801608, 230.0755486980796150, -297.7561054421503854 ) ) ;
#1525 = cartesian_point ( 'none', ( -394.0450167721050434, 192.3782482434154417, -387.8537468038501288 ) ) ;
#1526 = edge_curve ( 'none', #32153, #34319, #19864, .t. ) ;
#1527 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672663239 ) ) ;
#1528 = cartesian_point ( 'none', ( -417.9450167721050207, 271.2270969573330603, -370.5720014814189085 ) ) ;
#1529 = cartesian_point ( 'none', ( -523.5450167720821355, 243.1842518256099197, -398.8537468038249472 ) ) ;
#1530 = plane ( 'none', #29203 ) ;
#1531 = edge_curve ( 'none', #9510, #3276, #9876, .t. ) ;
#1532 = cartesian_point ( 'none', ( -538.3324943462982901, 264.9151453183417857, -402.3537468037986855 ) ) ;
#1533 = direction ( 'none', ( 1.791068744856348687e-16, 6.279680095831317198e-17, -1.000000000000000000 ) ) ;
#1534 = oriented_edge ( 'none', *, *, #2404, .f. ) ;
#1535 = axis2_placement_3d ( 'none', #11804, #17385, #22852 ) ;
#1536 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1537 = cartesian_point ( 'none', ( -534.9707837966536772, 219.5124738420903157, -443.8537468037986855 ) ) ;
#1538 = advanced_face ( 'none', ( #25262 ), #729, .t. ) ;
#1539 = cartesian_point ( 'none', ( -532.4227631981303830, 267.6216334037349043, -397.8537468037986855 ) ) ;
#1540 = cartesian_point ( 'none', ( -550.0701600694877698, 193.2977128290784776, -360.3537468038271072 ) ) ;
#1541 = edge_curve ( 'none', #16359, #19611, #13185, .t. ) ;
#1542 = vertex_point ( 'none', #27147 ) ;
#1543 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672634095 ) ) ;
#1544 = vector ( 'none', #3901, 1000.000000000000000 ) ;
#1545 = line ( 'none', #30306, #29817 ) ;
#1546 = vector ( 'none', #32786, 1000.000000000000000 ) ;
#1547 = circle ( 'none', #12223, 3.400000000000014122 ) ;
#1548 = vertex_point ( 'none', #5752 ) ;
#1549 = oriented_edge ( 'none', *, *, #11700, .f. ) ;
#1550 = conical_surface ( 'none', #8011, 3.400000000000014122, 1.029744258676654090 ) ;
#1551 = cartesian_point ( 'none', ( -492.8489345832877575, 260.0000329607415779, -275.3537468037954454 ) ) ;
#1552 = cartesian_point ( 'none', ( -413.9450167721049638, 216.2246474999937504, -268.7863591652179593 ) ) ;
#1553 = axis2_placement_3d ( 'none', #28739, #15613, #7709 ) ;
#1554 = line ( 'none', #19673, #17764 ) ;
#1555 = cartesian_point ( 'none', ( -522.7327767341165554, 232.2142807171325103, -514.8537468037986855 ) ) ;
#1556 = cartesian_point ( 'none', ( -395.0450167721049297, 293.9282990696529509, -301.6395612362668430 ) ) ;
#1557 = axis2_placement_3d ( 'none', #3973, #22596, #1183 ) ;
#1558 = oriented_edge ( 'none', *, *, #19605, .t. ) ;
#1559 = vertex_point ( 'none', #31603 ) ;
#1560 = vertex_point ( 'none', #32306 ) ;
#1561 = axis2_placement_3d ( 'none', #10838, #18969, #29535 ) ;
#1562 = cartesian_point ( 'none', ( -541.0904581540161189, 199.7191624215079457, -321.3170750201109627 ) ) ;
#1563 = direction ( 'none', ( -0.3003283627730293781, -0.9538358739919943208, -2.925521921717713290e-14 ) ) ;
#1564 = cartesian_point ( 'none', ( -517.7983722651723610, 225.1593779866292095, -484.8537468037986855 ) ) ;
#1565 = cartesian_point ( 'none', ( -540.1035263126095742, 212.3489499650750929, -275.3537468037973213 ) ) ;
#1566 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1567 = cartesian_point ( 'none', ( -450.5450167721049866, 294.0594178405385151, -307.9062264757492926 ) ) ;
#1568 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.014340127043892580e-12 ) ) ;
#1569 = oriented_edge ( 'none', *, *, #6316, .t. ) ;
#1570 = vector ( 'none', #22038, 1000.000000000000000 ) ;
#1571 = cartesian_point ( 'none', ( -550.0701600694877698, 193.2977128290784776, -360.2537468038270845 ) ) ;
#1572 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.011536533547625990e-12 ) ) ;
#1573 = cartesian_point ( 'none', ( -433.2450167721049752, 256.1841842919544661, -322.8118436975260011 ) ) ;
#1574 = edge_loop ( 'none', ( #16410, #14005, #26372, #21608 ) ) ;
#1575 = line ( 'none', #16830, #3241 ) ;
#1576 = direction ( 'none', ( -1.036334525942864691e-16, 0.08929731094672760383, -0.9960050151769735960 ) ) ;
#1577 = face_outer_bound ( 'none', #22787, .t. ) ;
#1578 = oriented_edge ( 'none', *, *, #16318, .f. ) ;
#1579 = edge_curve ( 'none', #25467, #19796, #17351, .t. ) ;
#1580 = oriented_edge ( 'none', *, *, #1315, .t. ) ;
#1581 = line ( 'none', #32649, #29017 ) ;
#1582 = edge_curve ( 'none', #18737, #18822, #9439, .t. ) ;
#1583 = edge_curve ( 'none', #31080, #1434, #19417, .t. ) ;
#1584 = cartesian_point ( 'none', ( -506.2345991793280291, 298.4020477898358195, -370.3537468037986287 ) ) ;
#1585 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1586 = axis2_placement_3d ( 'none', #7446, #26386, #23727 ) ;
#1587 = line ( 'none', #29384, #14068 ) ;
#1588 = edge_curve ( 'none', #27382, #12090, #9842, .t. ) ;
#1589 = cartesian_point ( 'none', ( -555.4858446521653832, 226.0557733445617714, -279.7054200222887061 ) ) ;
#1590 = cartesian_point ( 'none', ( -509.1465978154975573, 216.3261032963712580, -275.3537468037987423 ) ) ;
#1591 = edge_loop ( 'none', ( #27465, #5069, #8515, #16612 ) ) ;
#1592 = oriented_edge ( 'none', *, *, #18226, .t. ) ;
#1593 = cartesian_point ( 'none', ( -544.2728865729426388, 241.6495161742531934, -409.3537468037986855 ) ) ;
#1594 = cartesian_point ( 'none', ( -398.0450167721050434, 263.1842518255415939, -261.8537468037783924 ) ) ;
#1595 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#1596 = cartesian_point ( 'none', ( -538.3324943462982901, 264.9151453183417857, -442.8537468037986855 ) ) ;
#1597 = cartesian_point ( 'none', ( -394.7124196480436353, 276.9571538308969707, -366.6849347477790388 ) ) ;
#1598 = cartesian_point ( 'none', ( -561.0069575492076410, 289.1461926027355958, -398.8537468038264819 ) ) ;
#1599 = oriented_edge ( 'none', *, *, #35, .t. ) ;
#1600 = cartesian_point ( 'none', ( -523.5450167720832724, 243.1842518256093229, -381.3537468038250040 ) ) ;
#1601 = circle ( 'none', #24443, 6.900000000000003020 ) ;
#1602 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1603 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#1604 = cartesian_point ( 'none', ( -523.5450167720892978, 243.1842518256068502, -277.8537468038251745 ) ) ;
#1605 = direction ( 'none', ( -7.980321684476330432e-16, 1.000000000000000000, 1.311040044477050471e-14 ) ) ;
#1606 = cartesian_point ( 'none', ( -539.3067670446249622, 274.4359839600147097, -275.3537468037985718 ) ) ;
#1607 = axis2_placement_3d ( 'none', #3287, #11182, #29779 ) ;
#1608 = oriented_edge ( 'none', *, *, #22268, .f. ) ;
#1609 = cartesian_point ( 'none', ( -522.2158967099421716, 225.2333900117419034, -436.3537468037986855 ) ) ;
#1610 = vector ( 'none', #25225, 1000.000000000000114 ) ;
#1611 = axis2_placement_3d ( 'none', #33821, #20208, #4261 ) ;
#1612 = vector ( 'none', #29550, 1000.000000000000000 ) ;
#1613 = vertex_point ( 'none', #994 ) ;
#1614 = oriented_edge ( 'none', *, *, #31752, .t. ) ;
#1615 = vector ( 'none', #21163, 1000.000000000000000 ) ;
#1616 = cartesian_point ( 'none', ( -395.0450167721050434, 266.4970383697994407, -377.2326775642359848 ) ) ;
#1617 = axis2_placement_3d ( 'none', #1122, #24723, #32883 ) ;
#1618 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1619 = vector ( 'none', #33899, 1000.000000000000000 ) ;
#1620 = edge_curve ( 'none', #2031, #31748, #2770, .t. ) ;
#1621 = vector ( 'none', #6340, 1000.000000000000000 ) ;
#1622 = edge_loop ( 'none', ( #18495, #30559, #19236, #2979 ) ) ;
#1623 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#1624 = cartesian_point ( 'none', ( -534.9707837966536772, 219.5124738420903157, -442.8537468037986855 ) ) ;
#1625 = oriented_edge ( 'none', *, *, #8139, .t. ) ;
#1626 = edge_curve ( 'none', #7612, #2730, #22338, .t. ) ;
#1627 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.285521396934391402e-14 ) ) ;
#1628 = edge_loop ( 'none', ( #12883, #16984 ) ) ;
#1629 = axis2_placement_3d ( 'none', #19004, #11098, #29808 ) ;
#1630 = cartesian_point ( 'none', ( -553.3569271428594902, 300.6842518256034964, -380.3537468037986287 ) ) ;
#1631 = edge_curve ( 'none', #13658, #14235, #16500, .t. ) ;
#1632 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#1633 = edge_curve ( 'none', #19053, #31944, #23898, .t. ) ;
#1634 = oriented_edge ( 'none', *, *, #19851, .f. ) ;
#1635 = cartesian_point ( 'none', ( -517.1195160233401111, 213.5968288675047120, -275.3537468037986287 ) ) ;
#1636 = vertex_point ( 'none', #6462 ) ;
#1637 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#1638 = cartesian_point ( 'none', ( -414.7866103400839961, 229.3215246430198988, -297.5072940777105828 ) ) ;
#1639 = direction ( 'none', ( -1.000000000000000000, 3.491481338843133355e-15, 0.0000000000000000000 ) ) ;
#1640 = cartesian_point ( 'none', ( -450.2998090585906539, 231.1842518256042354, -374.5788173143892550 ) ) ;
#1641 = oriented_edge ( 'none', *, *, #22687, .t. ) ;
#1642 = edge_curve ( 'none', #12186, #13141, #34423, .t. ) ;
#1643 = advanced_face ( 'none', ( #8997 ), #2375, .t. ) ;
#1644 = cartesian_point ( 'none', ( -438.0450167721049866, 243.1842518256034680, -322.8537468037986287 ) ) ;
#1645 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -398.8537468037987423 ) ) ;
#1646 = oriented_edge ( 'none', *, *, #9889, .f. ) ;
#1647 = cartesian_point ( 'none', ( -496.6118236131137564, 228.9301811396669279, -275.3537468037989129 ) ) ;
#1648 = line ( 'none', #14800, #30319 ) ;
#1649 = advanced_face ( 'none', ( #28133 ), #18570, .f. ) ;
#1650 = vertex_point ( 'none', #22403 ) ;
#1651 = cartesian_point ( 'none', ( -520.5914166339651956, 203.2934477947998744, -436.5857976113675818 ) ) ;
#1652 = line ( 'none', #32375, #12462 ) ;
#1653 = plane ( 'none', #21144 ) ;
#1654 = cartesian_point ( 'none', ( -451.8767180597894253, 281.2731046508328632, -286.5358326357963392 ) ) ;
#1655 = line ( 'none', #26878, #29091 ) ;
#1656 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#1657 = axis2_placement_3d ( 'none', #16645, #5818, #716 ) ;
#1658 = circle ( 'none', #2622, 4.000000000000003553 ) ;
#1659 = cartesian_point ( 'none', ( -417.9450167721050207, 215.8804536163931118, -269.2407054764079248 ) ) ;
#1660 = oriented_edge ( 'none', *, *, #6369, .t. ) ;
#1661 = axis2_placement_3d ( 'none', #23974, #5463, #26741 ) ;
#1662 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#1663 = cartesian_point ( 'none', ( -509.1678193612982000, 270.0536732109801505, -275.3537468037985718 ) ) ;
#1664 = axis2_placement_3d ( 'none', #25905, #31158, #7090 ) ;
#1665 = vertex_point ( 'none', #19374 ) ;
#1666 = cartesian_point ( 'none', ( -468.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#1667 = vertex_point ( 'none', #8659 ) ;
#1668 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1669 = circle ( 'none', #24380, 28.49999999999997158 ) ;
#1670 = vertex_point ( 'none', #32528 ) ;
#1671 = edge_loop ( 'none', ( #28896, #10060, #22907, #1924 ) ) ;
#1672 = cartesian_point ( 'none', ( -523.5450167720823629, 243.1842518256095502, -398.8537468038249472 ) ) ;
#1673 = oriented_edge ( 'none', *, *, #15879, .t. ) ;
#1674 = cartesian_point ( 'none', ( -559.2011831739374657, 188.8368710467425728, -398.8537468038276756 ) ) ;
#1675 = face_bound ( 'none', #1270, .t. ) ;
#1676 = cartesian_point ( 'none', ( -542.3111564408990262, 202.1247832232764665, -312.9704132787184108 ) ) ;
#1677 = vertex_point ( 'none', #27374 ) ;
#1678 = edge_curve ( 'none', #2150, #2647, #23163, .t. ) ;
#1679 = cartesian_point ( 'none', ( -493.5186369227965884, 225.1197966581233061, -275.3537468037988560 ) ) ;
#1680 = advanced_face ( 'none', ( #6099 ), #32749, .t. ) ;
#1681 = circle ( 'none', #12665, 4.049999999999986500 ) ;
#1682 = cartesian_point ( 'none', ( -540.4307838421785846, 211.1168528351878706, -279.7094457200878992 ) ) ;
#1683 = edge_curve ( 'none', #9567, #19026, #33587, .t. ) ;
#1684 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699199948e-14 ) ) ;
#1685 = cartesian_point ( 'none', ( -556.3892033167492173, 292.0560532012509043, -360.3537468038261977 ) ) ;
#1686 = advanced_face ( 'none', ( #29380 ), #14017, .f. ) ;
#1687 = line ( 'none', #26618, #10821 ) ;
#1688 = edge_curve ( 'none', #2709, #30352, #30656, .t. ) ;
#1689 = cartesian_point ( 'none', ( -544.0094862666371682, 294.0440384286223434, -368.2537468038253223 ) ) ;
#1690 = direction ( 'none', ( 0.0000000000000000000, 0.9960050151769734850, 0.08929731094672872793 ) ) ;
#1691 = cartesian_point ( 'none', ( -415.2450167721049752, 243.1842518256035532, -322.8537468037986287 ) ) ;
#1692 = cartesian_point ( 'none', ( -522.1420567064885745, 224.2361199109717802, -514.8537468037986855 ) ) ;
#1693 = vector ( 'none', #22917, 1000.000000000000000 ) ;
#1694 = b_spline_curve_with_knots ( 'none', 3,
( #25089, #33246, #20436, #22873, #9737, #20320, #31019, #28317, #25558, #23213 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003934880086050122623, 0.0007869760172100245246, 0.001180464025815036733, 0.001573952034420049049 ),
.unspecified. ) ;
#1695 = edge_curve ( 'none', #20806, #20304, #16079, .t. ) ;
#1696 = vertex_point ( 'none', #27943 ) ;
#1697 = cartesian_point ( 'none', ( -497.0198734746804234, 188.7977128290799840, -380.3537468038241514 ) ) ;
#1698 = oriented_edge ( 'none', *, *, #10836, .f. ) ;
#1699 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1700 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#1701 = oriented_edge ( 'none', *, *, #33631, .t. ) ;
#1702 = face_outer_bound ( 'none', #21723, .t. ) ;
#1703 = oriented_edge ( 'none', *, *, #22826, .f. ) ;
#1704 = advanced_face ( 'none', ( #27305 ), #15246, .t. ) ;
#1706 = cartesian_point ( 'none', ( -543.3434165671479832, 212.7357204451031123, -279.7054217532910911 ) ) ;
#1705 = axis2_placement_3d ( 'none', #25441, #22770, #28088 ) ;
#1707 = cartesian_point ( 'none', ( -506.9765196404641188, 212.3543163246729080, -275.3537468037987423 ) ) ;
#1708 = oriented_edge ( 'none', *, *, #28138, .t. ) ;
#1709 = edge_loop ( 'none', ( #7408, #9901, #24542, #19076 ) ) ;
#1710 = axis2_placement_3d ( 'none', #2280, #26332, #5397 ) ;
#1711 = vector ( 'none', #8356, 999.9999999999998863 ) ;
#1712 = cartesian_point ( 'none', ( -433.2450167721049752, 243.1842518256035532, -322.8537468037986287 ) ) ;
#1713 = cartesian_point ( 'none', ( -483.5450167721049866, 243.1842518256034964, -378.0537468037986173 ) ) ;
#1714 = oriented_edge ( 'none', *, *, #21199, .f. ) ;
#1715 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#1716 = circle ( 'none', #3496, 8.000000000000014211 ) ;
#1717 = cartesian_point ( 'none', ( -522.3395593562456725, 235.2755937587419623, -280.3537468038252314 ) ) ;
#1718 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#1719 = axis2_placement_3d ( 'none', #34339, #34112, #28829 ) ;
#1720 = cartesian_point ( 'none', ( -544.0789914771252143, 191.9617200349424309, -370.3537468038269367 ) ) ;
#1721 = vector ( 'none', #11912, 1000.000000000000114 ) ;
#1722 = cartesian_point ( 'none', ( -490.3826266271581744, 265.1124614419082377, -436.1606050470965670 ) ) ;
#1723 = oriented_edge ( 'none', *, *, #18939, .f. ) ;
#1724 = plane ( 'none', #23200 ) ;
#1725 = cartesian_point ( 'none', ( -494.3490843296261232, 188.3364701883409964, -370.3537468037986287 ) ) ;
#1726 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672620217 ) ) ;
#1727 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#1728 = cartesian_point ( 'none', ( -494.2405802478968440, 189.6842518256099481, -398.8537468038240377 ) ) ;
#1729 = cartesian_point ( 'none', ( -532.0916021686670092, 278.2542711654276104, -279.9996679819171845 ) ) ;
#1730 = cartesian_point ( 'none', ( -540.2672871141771793, 275.3336046591641662, -279.7160063974409354 ) ) ;
#1731 = face_bound ( 'none', #10906, .t. ) ;
#1732 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.012262169511167935e-12 ) ) ;
#1733 = oriented_edge ( 'none', *, *, #9204, .t. ) ;
#1734 = edge_curve ( 'none', #14920, #20862, #6949, .t. ) ;
#1735 = oriented_edge ( 'none', *, *, #16795, .t. ) ;
#1736 = direction ( 'none', ( -1.000000000000000000, 9.223875324364253411e-15, -5.642927514190352161e-14 ) ) ;
#1737 = edge_curve ( 'none', #2079, #7494, #17747, .t. ) ;
#1738 = oriented_edge ( 'none', *, *, #19412, .t. ) ;
#1739 = cartesian_point ( 'none', ( -523.5450167720789523, 243.1842518256106587, -454.8537468038249472 ) ) ;
#1740 = vertex_point ( 'none', #14492 ) ;
#1741 = oriented_edge ( 'none', *, *, #3532, .f. ) ;
#1742 = line ( 'none', #9954, #18367 ) ;
#1743 = edge_loop ( 'none', ( #14242, #22621, #8664, #7975, #11016, #23206, #20450, #30961 ) ) ;
#1744 = edge_curve ( 'none', #29634, #27058, #18173, .t. ) ;
#1745 = oriented_edge ( 'none', *, *, #15224, .f. ) ;
#1746 = cartesian_point ( 'none', ( -520.5914166339651956, 203.2934477947998744, -406.3537468037986287 ) ) ;
#1747 = oriented_edge ( 'none', *, *, #25263, .t. ) ;
#1748 = circle ( 'none', #16841, 13.00000000000000000 ) ;
#1749 = cartesian_point ( 'none', ( -507.3957939740772076, 274.2358953983851961, -275.3537468037987423 ) ) ;
#1750 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206423782e-17 ) ) ;
#1751 = direction ( 'none', ( -2.301070739202192132e-16, 0.7970987915612819386, -0.6038489185976440021 ) ) ;
#1752 = cartesian_point ( 'none', ( -514.6930212951217527, 214.2279036287461906, -275.3537468037986855 ) ) ;
#1753 = cartesian_point ( 'none', ( -414.3182749183819169, 229.9948082154397753, -297.7294239965017368 ) ) ;
#1754 = line ( 'none', #15302, #32959 ) ;
#1755 = oriented_edge ( 'none', *, *, #33025, .t. ) ;
#1756 = cartesian_point ( 'none', ( -434.9839659156584730, 242.8460753897482505, -307.8832464387422192 ) ) ;
#1757 = oriented_edge ( 'none', *, *, #10636, .f. ) ;
#1758 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#1759 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#1760 = face_bound ( 'none', #30078, .t. ) ;
#1761 = cartesian_point ( 'none', ( -509.0382696911145217, 269.9849422421883105, -275.3537468037988560 ) ) ;
#1762 = axis2_placement_3d ( 'none', #11305, #24678, #24341 ) ;
#1763 = vertex_point ( 'none', #30639 ) ;
#1764 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1765 = direction ( 'none', ( 1.028554113732453755e-16, -0.9960050151769738180, -0.08929731094672664626 ) ) ;
#1766 = cartesian_point ( 'none', ( -430.2911557613777518, 178.1842518255565722, -276.6364648068871475 ) ) ;
#1767 = direction ( 'none', ( -0.8937973703357763311, 0.0000000000000000000, -0.4484710255756232389 ) ) ;
#1768 = axis2_placement_3d ( 'none', #21120, #5177, #3097 ) ;
#1769 = vertex_point ( 'none', #17494 ) ;
#1770 = direction ( 'none', ( 1.036334525942864691e-16, -0.08929731094672767322, 0.9960050151769735960 ) ) ;
#1771 = edge_loop ( 'none', ( #10482, #13543, #14312, #11030 ) ) ;
#1772 = axis2_placement_3d ( 'none', #11449, #535, #22163 ) ;
#1773 = oriented_edge ( 'none', *, *, #1889, .t. ) ;
#1774 = cartesian_point ( 'none', ( -514.5102019338492028, 261.9024814651402266, -409.3537468037986855 ) ) ;
#1775 = line ( 'none', #11243, #919 ) ;
#1776 = vertex_point ( 'none', #1573 ) ;
#1777 = oriented_edge ( 'none', *, *, #12048, .t. ) ;
#1778 = direction ( 'none', ( -0.5625823691913069968, 0.8267412399748158558, -1.615973351895135670e-16 ) ) ;
#1779 = cartesian_point ( 'none', ( -418.8975594064511370, 253.8710657181467809, -349.7696244999572741 ) ) ;
#1780 = edge_curve ( 'none', #19137, #902, #1943, .t. ) ;
#1781 = oriented_edge ( 'none', *, *, #15019, .t. ) ;
#1782 = cylindrical_surface ( 'none', #16366, 40.00000000000002132 ) ;
#1783 = cartesian_point ( 'none', ( -509.1133130562512861, 270.0245636040542649, -275.3537468037987423 ) ) ;
#1784 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#1785 = cartesian_point ( 'none', ( -492.4386694052404891, 268.3320445024570517, -432.8432738176585985 ) ) ;
#1786 = face_outer_bound ( 'none', #27260, .t. ) ;
#1787 = oriented_edge ( 'none', *, *, #19882, .f. ) ;
#1788 = edge_curve ( 'none', #18899, #6192, #8157, .t. ) ;
#1789 = axis2_placement_3d ( 'none', #1728, #7072, #25675 ) ;
#1790 = vertex_point ( 'none', #4366 ) ;
#1791 = cartesian_point ( 'none', ( -424.2450167721049183, 263.8518344439538055, -343.7872374041178318 ) ) ;
#1792 = edge_curve ( 'none', #12615, #13044, #22763, .t. ) ;
#1793 = cartesian_point ( 'none', ( -419.8952632667334797, 258.8564305636676863, -345.2211863276611439 ) ) ;
#1794 = vector ( 'none', #31526, 1000.000000000000000 ) ;
#1795 = edge_curve ( 'none', #1167, #3054, #1097, .t. ) ;
#1796 = oriented_edge ( 'none', *, *, #19296, .f. ) ;
#1797 = cartesian_point ( 'none', ( -540.9085153064627320, 198.9343161455257132, -324.3117717639312900 ) ) ;
#1798 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#1799 = plane ( 'none', #13580 ) ;
#1800 = cartesian_point ( 'none', ( -398.0450167721050434, 263.1842518255347159, -255.0875430192280930 ) ) ;
#1801 = cartesian_point ( 'none', ( -546.2651486361904745, 222.7779183947057788, -275.3537468037985150 ) ) ;
#1802 = edge_loop ( 'none', ( #25433, #2290, #3564, #6274 ) ) ;
#1803 = face_outer_bound ( 'none', #28015, .t. ) ;
#1804 = oriented_edge ( 'none', *, *, #29174, .f. ) ;
#1805 = oriented_edge ( 'none', *, *, #8083, .f. ) ;
#1806 = line ( 'none', #23409, #13045 ) ;
#1807 = oriented_edge ( 'none', *, *, #25151, .f. ) ;
#1808 = cartesian_point ( 'none', ( -568.0107585274421353, 203.9721651672645066, -414.3537468037987423 ) ) ;
#1809 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1810 = cartesian_point ( 'none', ( -556.1308338723380302, 292.0975432156522515, -368.2537468038260045 ) ) ;
#1811 = axis2_placement_3d ( 'none', #20037, #11655, #17353 ) ;
#1812 = cartesian_point ( 'none', ( -426.9977210372999821, 223.8600162960463535, -346.3900246511039427 ) ) ;
#1813 = edge_curve ( 'none', #21906, #27875, #15671, .t. ) ;
#1814 = advanced_face ( 'none', ( #21485 ), #10273, .f. ) ;
#1815 = circle ( 'none', #26402, 65.00000000000000000 ) ;
#1816 = axis2_placement_3d ( 'none', #13523, #5482, #11068 ) ;
#1817 = cartesian_point ( 'none', ( -494.2066821539849570, 297.9656607970399023, -370.3537468037987423 ) ) ;
#1818 = direction ( 'none', ( -8.699860012012077931e-18, -4.680943177722806576e-16, -1.000000000000000000 ) ) ;
#1819 = axis2_placement_3d ( 'none', #21726, #19275, #13706 ) ;
#1820 = advanced_face ( 'none', ( #24416 ), #29811, .t. ) ;
#1821 = oriented_edge ( 'none', *, *, #27013, .f. ) ;
#1822 = oriented_edge ( 'none', *, *, #30249, .f. ) ;
#1823 = cartesian_point ( 'none', ( -506.9131344312311285, 212.3884440423348678, -275.3537468037963549 ) ) ;
#1824 = vector ( 'none', #27968, 1000.000000000000114 ) ;
#1825 = oriented_edge ( 'none', *, *, #8703, .f. ) ;
#1826 = edge_loop ( 'none', ( #17386, #17689, #34203, #2964, #32513 ) ) ;
#1827 = plane ( 'none', #17593 ) ;
#1828 = direction ( 'none', ( 1.000000000000000000, 1.920224799361962737e-16, -1.739427606565643889e-16 ) ) ;
#1829 = oriented_edge ( 'none', *, *, #31173, .t. ) ;
#1830 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#1831 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1832 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#1833 = oriented_edge ( 'none', *, *, #17819, .f. ) ;
#1834 = face_outer_bound ( 'none', #7313, .t. ) ;
#1835 = cartesian_point ( 'none', ( -414.2450167721049752, 229.1783263585573422, -297.4601639173379795 ) ) ;
#1837 = oriented_edge ( 'none', *, *, #31506, .t. ) ;
#1836 = axis2_placement_3d ( 'none', #7995, #21051, #10674 ) ;
#1838 = oriented_edge ( 'none', *, *, #14475, .t. ) ;
#1839 = cartesian_point ( 'none', ( -492.1248313118694568, 266.6933703321676603, -435.2693480565202435 ) ) ;
#1840 = direction ( 'none', ( -2.035898835340849908e-16, 1.000000000000000000, 1.636434808280178673e-14 ) ) ;
#1841 = face_outer_bound ( 'none', #16430, .t. ) ;
#1842 = axis2_placement_3d ( 'none', #23029, #4535, #23140 ) ;
#1843 = cartesian_point ( 'none', ( -433.2998036070709418, 229.4181744169075614, -297.3979869795111313 ) ) ;
#1844 = cartesian_point ( 'none', ( -500.9858592067555492, 193.8182481875757048, -413.2537468038242423 ) ) ;
#1845 = oriented_edge ( 'none', *, *, #33835, .t. ) ;
#1846 = cartesian_point ( 'none', ( -497.0198734746791729, 293.0707908221380649, -413.2537468038229349 ) ) ;
#1847 = cartesian_point ( 'none', ( -523.5450167721048729, 276.1842518256034396, -289.8537468037986287 ) ) ;
#1848 = cartesian_point ( 'none', ( -540.3160159499498150, 275.3094030672024246, -279.7138475738744319 ) ) ;
#1849 = edge_curve ( 'none', #14509, #20960, #3200, .t. ) ;
#1850 = edge_curve ( 'none', #16014, #7083, #31515, .t. ) ;
#1851 = edge_curve ( 'none', #1150, #11258, #23592, .t. ) ;
#1852 = circle ( 'none', #23004, 55.00000000000004974 ) ;
#1853 = vertex_point ( 'none', #7604 ) ;
#1854 = oriented_edge ( 'none', *, *, #19567, .t. ) ;
#1855 = vertex_point ( 'none', #25856 ) ;
#1856 = line ( 'none', #20191, #4744 ) ;
#1857 = advanced_face ( 'none', ( #8587 ), #5258, .t. ) ;
#1858 = circle ( 'none', #4565, 12.00000000000001066 ) ;
#1859 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#1860 = oriented_edge ( 'none', *, *, #16808, .f. ) ;
#1861 = cartesian_point ( 'none', ( -457.9725432051213829, 290.9977562954782684, -305.6565180255211658 ) ) ;
#1862 = vector ( 'none', #9572, 1000.000000000000000 ) ;
#1863 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -380.3537468037986287 ) ) ;
#1864 = advanced_face ( 'none', ( #16921 ), #28974, .t. ) ;
#1865 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -435.3537468037986855 ) ) ;
#1867 = cartesian_point ( 'none', ( -554.7710556912958282, 300.1924485469214119, -398.8537468038259703 ) ) ;
#1866 = axis2_placement_3d ( 'none', #16918, #8643, #17032 ) ;
#1868 = vertex_point ( 'none', #20413 ) ;
#1870 = cartesian_point ( 'none', ( -531.4249456776292391, 281.7570407889159014, -435.4930284090710870 ) ) ;
#1869 = conical_surface ( 'none', #1045, 51.49999999999996447, 0.7853981633974380649 ) ;
#1871 = axis2_placement_3d ( 'none', #33276, #14540, #6869 ) ;
#1872 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.345724878333523146e-14 ) ) ;
#1873 = oriented_edge ( 'none', *, *, #17463, .t. ) ;
#1874 = cartesian_point ( 'none', ( -415.1431057574295664, 229.1783281606133187, -297.4601629234072675 ) ) ;
#1875 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#1876 = cartesian_point ( 'none', ( -451.3876056538013017, 233.7088803676907105, -380.3537468037986855 ) ) ;
#1877 = edge_loop ( 'none', ( #26887, #15599, #1822, #27621 ) ) ;
#1878 = plane ( 'none', #9905 ) ;
#1879 = cartesian_point ( 'none', ( -558.2582784541017418, 262.7788912988239645, -409.3617915191778138 ) ) ;
#1880 = cartesian_point ( 'none', ( -437.2450167721049752, 244.2750813938700958, -346.2191953103227888 ) ) ;
#1881 = cartesian_point ( 'none', ( -518.1540141869276113, 272.9106924798870750, -275.3537468037988560 ) ) ;
#1882 = vertex_point ( 'none', #33799 ) ;
#1883 = direction ( 'none', ( 4.057357086302410306e-31, -0.6038489185976523288, -0.7970987915612756103 ) ) ;
#1884 = cartesian_point ( 'none', ( -402.0450167721050434, 294.0631825860328377, -293.4787824331118031 ) ) ;
#1885 = advanced_face ( 'none', ( #21098 ), #33681, .f. ) ;
#1886 = direction ( 'none', ( 3.711550574277710600e-16, -0.2446732398514393503, -0.9696055928575288974 ) ) ;
#1887 = line ( 'none', #633, #15184 ) ;
#1888 = direction ( 'none', ( -0.9538358739919641227, 0.3003283627731251904, -5.017434434840738246e-14 ) ) ;
#1889 = edge_curve ( 'none', #11048, #29348, #18758, .t. ) ;
#1890 = cartesian_point ( 'none', ( -520.7760166425989610, 205.7866230467251114, -405.8537468037986855 ) ) ;
#1891 = cartesian_point ( 'none', ( -497.2858168474618310, 208.8175216869293536, -304.2273193017489348 ) ) ;
#1892 = oriented_edge ( 'none', *, *, #11503, .f. ) ;
#1893 = vertex_point ( 'none', #10048 ) ;
#1894 = oriented_edge ( 'none', *, *, #31031, .t. ) ;
#1895 = vector ( 'none', #30054, 1000.000000000000000 ) ;
#1896 = edge_curve ( 'none', #26636, #13527, #26777, .t. ) ;
#1897 = edge_curve ( 'none', #321, #4350, #7769, .t. ) ;
#1898 = vector ( 'none', #16914, 1000.000000000000000 ) ;
#1899 = direction ( 'none', ( 1.000000000000000000, 2.035898835340870615e-16, -1.361673625698254644e-16 ) ) ;
#1900 = oriented_edge ( 'none', *, *, #25908, .f. ) ;
#1901 = edge_curve ( 'none', #404, #9726, #4443, .t. ) ;
#1902 = line ( 'none', #25561, #13967 ) ;
#1903 = circle ( 'none', #4045, 4.000000000000003553 ) ;
#1904 = edge_curve ( 'none', #5667, #13286, #20266, .t. ) ;
#1905 = cartesian_point ( 'none', ( -502.7700385397646983, 271.3747623925557946, -275.3537468038815632 ) ) ;
#1906 = oriented_edge ( 'none', *, *, #6528, .f. ) ;
#1907 = circle ( 'none', #2636, 36.00000000000002842 ) ;
#1908 = cartesian_point ( 'none', ( -434.2450167721049752, 244.1842466307074631, -322.8505234879315253 ) ) ;
#1909 = cartesian_point ( 'none', ( -523.5450167720795207, 243.1842518256105450, -444.8537468038249472 ) ) ;
#1910 = edge_loop ( 'none', ( #33814, #19699 ) ) ;
#1911 = direction ( 'none', ( -2.035898835340849908e-16, 1.000000000000000000, 1.636434808280178673e-14 ) ) ;
#1912 = oriented_edge ( 'none', *, *, #9774, .t. ) ;
#1913 = cartesian_point ( 'none', ( -551.0366010901429945, 203.7537530972062711, -321.0919592908175559 ) ) ;
#1914 = direction ( 'none', ( -0.03692000172674795438, 0.4986350503850486282, 0.8660254037844369313 ) ) ;
#1915 = axis2_placement_3d ( 'none', #19310, #3732, #19781 ) ;
#1916 = cartesian_point ( 'none', ( -414.8205791039134169, 229.9153267435727344, -297.3963844922034809 ) ) ;
#1917 = cartesian_point ( 'none', ( -548.9296935984245920, 217.2050745823626414, -279.7054211792287219 ) ) ;
#1918 = axis2_placement_3d ( 'none', #7443, #31766, #18250 ) ;
#1919 = cartesian_point ( 'none', ( -395.0450167721050434, 199.4402045815664621, -356.1922880243058671 ) ) ;
#1920 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256034964, -360.3537468037986287 ) ) ;
#1921 = circle ( 'none', #17862, 8.500000000000007105 ) ;
#1922 = axis2_placement_3d ( 'none', #13702, #23943, #24051 ) ;
#1923 = line ( 'none', #2363, #27280 ) ;
#1924 = oriented_edge ( 'none', *, *, #13455, .t. ) ;
#1925 = vertex_point ( 'none', #4926 ) ;
#1926 = cartesian_point ( 'none', ( -433.8753912702583193, 243.0228314061588151, -309.8547490175003531 ) ) ;
#1927 = oriented_edge ( 'none', *, *, #16917, .t. ) ;
#1928 = cartesian_point ( 'none', ( -438.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#1929 = cylindrical_surface ( 'none', #9126, 15.00000000000000711 ) ;
#1930 = axis2_placement_3d ( 'none', #14298, #27067, #6854 ) ;
#1931 = circle ( 'none', #26349, 65.00000000000000000 ) ;
#1932 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1933 = line ( 'none', #11917, #14404 ) ;
#1934 = oriented_edge ( 'none', *, *, #3477, .f. ) ;
#1935 = plane ( 'none', #31983 ) ;
#1936 = direction ( 'none', ( 0.07384000345348852579, -0.9972701007700917053, 0.0000000000000000000 ) ) ;
#1937 = edge_curve ( 'none', #25822, #24628, #697, .t. ) ;
#1938 = cartesian_point ( 'none', ( -506.1581923527157869, 212.8069581047323311, -275.3537468037848726 ) ) ;
#1939 = edge_curve ( 'none', #30104, #29127, #10668, .t. ) ;
#1940 = vertex_point ( 'none', #33915 ) ;
#1941 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#1942 = direction ( 'none', ( -0.1506821769804489175, 0.9885822583581159728, 4.218537451890741599e-15 ) ) ;
#1943 = line ( 'none', #9237, #1544 ) ;
#1944 = axis2_placement_3d ( 'none', #8774, #26540, #429 ) ;
#1945 = cartesian_point ( 'none', ( -492.8577967284893475, 300.4843481590944521, -380.3537468037985150 ) ) ;
#1946 = cartesian_point ( 'none', ( -434.2450167721049752, 243.2735491365502583, -323.8497518189756192 ) ) ;
#1947 = edge_curve ( 'none', #18349, #8055, #32317, .t. ) ;
#1948 = approval_role ( '' ) ;
#1949 = circle ( 'none', #16485, 33.00000000000002842 ) ;
#1950 = circle ( 'none', #32310, 6.500000000000020428 ) ;
#1951 = direction ( 'none', ( -3.210458158001135373e-15, -1.000000000000000000, -1.311026609186969171e-14 ) ) ;
#1952 = oriented_edge ( 'none', *, *, #29015, .t. ) ;
#1953 = cartesian_point ( 'none', ( -490.6568134921556634, 265.4110583402489283, -436.0535463377327119 ) ) ;
#1954 = manifold_solid_brep ( 'abr115.031.06l1-1-solid1', #2178 ) ;
#1955 = cartesian_point ( 'none', ( -579.3069081585632603, 209.6333986402137555, -380.3537468037986287 ) ) ;
#1956 = oriented_edge ( 'none', *, *, #24041, .f. ) ;
#1957 = cartesian_point ( 'none', ( -494.5762992565261129, 188.2619622351373891, -370.3537468037986287 ) ) ;
#1958 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -400.3537468037986855 ) ) ;
#1959 = oriented_edge ( 'none', *, *, #10843, .t. ) ;
#1960 = line ( 'none', #6650, #28551 ) ;
#1961 = direction ( 'none', ( -0.1420752155569539876, -0.003190618115253120515, 0.9898507226246225921 ) ) ;
#1962 = cartesian_point ( 'none', ( -549.5070055814690022, 268.4806303322521899, -279.7054195275746338 ) ) ;
#1963 = line ( 'none', #27243, #22351 ) ;
#1964 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1965 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1966 = circle ( 'none', #24614, 3.400000000000014122 ) ;
#1967 = cartesian_point ( 'none', ( -460.1748820860280489, 247.1746937419085270, -272.8564462859231412 ) ) ;
#1968 = oriented_edge ( 'none', *, *, #14865, .f. ) ;
#1969 = axis2_placement_3d ( 'none', #7440, #13609, #16159 ) ;
#1970 = oriented_edge ( 'none', *, *, #11281, .t. ) ;
#1971 = cartesian_point ( 'none', ( -394.0450167721049866, 178.1842518255519394, -272.0477432216105740 ) ) ;
#1972 = oriented_edge ( 'none', *, *, #10083, .f. ) ;
#1973 = axis2_placement_3d ( 'none', #26344, #21365, #2754 ) ;
#1974 = b_spline_curve_with_knots ( 'none', 3,
( #22419, #32545, #14725, #22531, #4252, #22863, #20313, #7055, #14953, #33344, #30403, #33580, #27847, #14612, #9249, #4023, #14503, #17509, #30775, #22760, #33238, #25547, #11940, #1360, #33124, #17630, #30527, #6591, #12164, #1706, #28073, #9486, #4377, #9377, #17400, #6823, #9599, #1239, #12286, #1589, #6944, #22984, #17287, #25430, #27954, #28189, #20197, #33469, #17171, #19858, #3915, #25191, #19969, #22654, #6705, #25309, #1472, #12049, #30649, #20083, #4141, #28721, #3263, #10709, #1507, #34308, #21710, #5879, #27701, #29837, #18544, #25594, #6555, #1156, #6626, #17549, #33268, #11727, #14873, #30328, #6503, #6739 ),
.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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.1144646473666891123, 0.1180190545009598968, 0.1197962580680952821, 0.1215734616352306674, 0.1286822759037719033, 0.1322366830380423408, 0.1340138866051775735, 0.1357910901723128061, 0.1428999044408533758, 0.1464543115751238411, 0.1482315151422590460, 0.1486758160340429513, 0.1491201169258268289, 0.1495644178176107342, 0.1500087187093946117, 0.1571175329779370133, 0.1642263472464793872, 0.1677807543807507129, 0.1695579579478864451, 0.1704465597314543945, 0.1708908606232384386, 0.1713351615150224827, 0.1784439757835677431, 0.1819983829178404011, 0.1837755864849767162, 0.1855527900521130036, 0.1926616043206584583, 0.1962160114549312273, 0.1997704185892039408, 0.2033248257234767098, 0.2051020292906129971, 0.2059906310741810298, 0.2068792328577490347, 0.2139880471262926576, 0.2175424542605644274, 0.2210968613948361972, 0.2246512685291079392, 0.2264284720962436714, 0.2273170738798115376, 0.2277613747715953318, 0.2282056756633791261 ),
.unspecified. ) ;
#1975 = vector ( 'none', #15375, 1000.000000000000000 ) ;
#1976 = cartesian_point ( 'none', ( -497.0198734599355816, 193.2977128323898910, -360.3537468038240377 ) ) ;
#1977 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#1978 = circle ( 'none', #26721, 21.49999999999999645 ) ;
#1979 = cylindrical_surface ( 'none', #34383, 7.000000000000006217 ) ;
#1980 = direction ( 'none', ( -0.07384000345349714389, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#1981 = cartesian_point ( 'none', ( -414.7490669266932741, 229.3479742612969972, -297.5160124782628941 ) ) ;
#1982 = cartesian_point ( 'none', ( -466.2449204386139741, 212.4970317819879426, -380.3537468037987423 ) ) ;
#1983 = edge_loop ( 'none', ( #26260, #24589, #10705, #25673 ) ) ;
#1984 = edge_curve ( 'none', #14122, #9357, #25227, .t. ) ;
#1985 = cartesian_point ( 'none', ( -437.5661477043945524, 233.7274442762845013, -380.3537468037986287 ) ) ;
#1987 = oriented_edge ( 'none', *, *, #1633, .f. ) ;
#1986 = advanced_face ( 'none', ( #25268 ), #18182, .f. ) ;
#1988 = face_bound ( 'none', #29530, .t. ) ;
#1989 = direction ( 'none', ( -5.223686067035160363e-16, 0.9999948051039169172, 0.003223315867124592650 ) ) ;
#1990 = edge_curve ( 'none', #32023, #6640, #23557, .t. ) ;
#1991 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.011536533547364063e-12 ) ) ;
#1992 = cartesian_point ( 'none', ( -502.4389656624246072, 265.1887128983725006, -275.3537468037989129 ) ) ;
#1993 = advanced_face ( 'none', ( #13154 ), #25634, .f. ) ;
#1994 = face_outer_bound ( 'none', #20043, .t. ) ;
#1995 = axis2_placement_3d ( 'none', #28253, #15014, #20485 ) ;
#1996 = cartesian_point ( 'none', ( -559.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#1997 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#1998 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1999 = cartesian_point ( 'none', ( -497.0198734746791729, 293.0707908221380649, -413.2537468038229349 ) ) ;
#2000 = edge_curve ( 'none', #18746, #17252, #299, .t. ) ;
#2001 = oriented_edge ( 'none', *, *, #11147, .f. ) ;
#2002 = oriented_edge ( 'none', *, *, #28871, .t. ) ;
#2003 = direction ( 'none', ( 0.9687155250085899283, -0.2481737931517584705, 0.0000000000000000000 ) ) ;
#2004 = direction ( 'none', ( -1.028554113732454248e-16, 0.9960050151769735960, 0.08929731094672750669 ) ) ;
#2005 = cartesian_point ( 'none', ( -495.9599502810180525, 211.9693424205774761, -298.5170910880730730 ) ) ;
#2006 = cartesian_point ( 'none', ( -394.0450167721050434, 308.1842518255375580, -257.8537468037327471 ) ) ;
#2007 = cartesian_point ( 'none', ( -550.0701600694849276, 293.0707908221379512, -413.2537468038258339 ) ) ;
#2008 = oriented_edge ( 'none', *, *, #28554, .f. ) ;
#2009 = circle ( 'none', #4171, 4.000000000000003553 ) ;
#2010 = cartesian_point ( 'none', ( -506.3731117183998549, 275.1014119058772849, -279.7054200367818453 ) ) ;
#2011 = vertex_point ( 'none', #5034 ) ;
#2012 = axis2_placement_3d ( 'none', #13701, #1012, #17150 ) ;
#2013 = line ( 'none', #5315, #21561 ) ;
#2014 = conical_surface ( 'none', #30260, 37.00000000000003553, 0.7853981633974691512 ) ;
#2015 = oriented_edge ( 'none', *, *, #21054, .t. ) ;
#2016 = edge_loop ( 'none', ( #15052, #18756, #32292, #15109, #11482, #25946 ) ) ;
#2017 = face_outer_bound ( 'none', #6464, .t. ) ;
#2018 = direction ( 'none', ( -5.230025295777878942e-16, 0.9999948051039169172, 0.003223315867124592650 ) ) ;
#2019 = cartesian_point ( 'none', ( -497.7633523392652819, 204.4726481891440528, -315.6403498409091526 ) ) ;
#2020 = axis2_placement_3d ( 'none', #11149, #14412, #27759 ) ;
#2021 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612769426, 0.6038489185976506635 ) ) ;
#2022 = axis2_placement_3d ( 'none', #4814, #28743, #20754 ) ;
#2023 = cartesian_point ( 'none', ( -544.0913654343440840, 203.6972469798537873, -308.8512552944434901 ) ) ;
#2024 = face_outer_bound ( 'none', #13666, .t. ) ;
#2025 = cartesian_point ( 'none', ( -490.5198734746817308, 293.0707908221375533, -368.2537468038225370 ) ) ;
#2026 = cartesian_point ( 'none', ( -546.0968959016427107, 295.1834128546693137, -380.3824794511700134 ) ) ;
#2027 = cartesian_point ( 'none', ( -414.7537745438450543, 230.2801067215722526, -297.3952086850042065 ) ) ;
#2028 = advanced_face ( 'none', ( #13984 ), #7939, .f. ) ;
#2029 = cartesian_point ( 'none', ( -541.1760803700486804, 211.5180838025412413, -279.7054202046764431 ) ) ;
#2030 = direction ( 'none', ( 1.791068744856348687e-16, 6.279680095831317198e-17, -1.000000000000000000 ) ) ;
#2031 = vertex_point ( 'none', #13073 ) ;
#2032 = oriented_edge ( 'none', *, *, #20642, .f. ) ;
#2033 = advanced_face ( 'none', ( #3172 ), #32722, .f. ) ;
#2034 = direction ( 'none', ( -0.07384000345349898964, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#2035 = direction ( 'none', ( 5.655173982181835773e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#2036 = cartesian_point ( 'none', ( -417.9450167721050207, 217.2126084846636900, -272.4014432711234122 ) ) ;
#2037 = direction ( 'none', ( 0.7071067811865549002, -0.7071067811865401342, -7.170790067223305724e-13 ) ) ;
#2038 = vertex_point ( 'none', #31580 ) ;
#2039 = cartesian_point ( 'none', ( -487.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#2040 = vertex_point ( 'none', #29219 ) ;
#2041 = edge_curve ( 'none', #3089, #20862, #16465, .t. ) ;
#2042 = axis2_placement_3d ( 'none', #23558, #4615, #7742 ) ;
#2043 = oriented_edge ( 'none', *, *, #33029, .t. ) ;
#2044 = edge_curve ( 'none', #12398, #23879, #10244, .t. ) ;
#2045 = edge_curve ( 'none', #10057, #1105, #12316, .t. ) ;
#2046 = oriented_edge ( 'none', *, *, #9152, .t. ) ;
#2047 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2048 = axis2_placement_3d ( 'none', #18254, #10119, #18361 ) ;
#2049 = vector ( 'none', #9089, 1000.000000000000114 ) ;
#2050 = edge_loop ( 'none', ( #31355, #6387, #30898, #26913 ) ) ;
#2051 = edge_curve ( 'none', #19335, #21411, #6070, .t. ) ;
#2052 = advanced_face ( 'none', ( #9407 ), #5378, .f. ) ;
#2053 = cylindrical_surface ( 'none', #30020, 4.500000000000003553 ) ;
#2054 = cartesian_point ( 'none', ( -496.6929833959421785, 228.7743944029809313, -275.3537468037987992 ) ) ;
#2055 = toroidal_surface ( 'none', #1192, 6.700000000000000178, 0.2000000000000000111 ) ;
#2056 = cartesian_point ( 'none', ( -424.0450167721049866, 196.8053210651725067, -352.2287111744781214 ) ) ;
#2057 = cartesian_point ( 'none', ( -434.2259914136788552, 255.9733264742934296, -297.7253238533620561 ) ) ;
#2058 = vector ( 'none', #32422, 1000.000000000000000 ) ;
#2059 = cartesian_point ( 'none', ( -486.0830759949558910, 294.1871784027005106, -398.8537468038221618 ) ) ;
#2060 = direction ( 'none', ( 0.0000000000000000000, -0.9999948051039169172, -0.003223315867123970752 ) ) ;
#2061 = edge_loop ( 'none', ( #764, #16280, #3965, #31886, #13147, #16270 ) ) ;
#2062 = cartesian_point ( 'none', ( -424.0450167721049866, 178.1842518256032406, -302.8537468037996518 ) ) ;
#2063 = cartesian_point ( 'none', ( -523.5450167720832724, 243.1842518256092944, -380.3537468038249472 ) ) ;
#2064 = direction ( 'none', ( 5.620504062164853724e-14, 1.332267629550187533e-14, -1.000000000000000000 ) ) ;
#2065 = cartesian_point ( 'none', ( -543.9407557557095743, 265.8489476613348188, -275.3537468037984581 ) ) ;
#2066 = axis2_placement_3d ( 'none', #16899, #11763, #30356 ) ;
#2067 = oriented_edge ( 'none', *, *, #17580, .t. ) ;
#2068 = cartesian_point ( 'none', ( -494.2405802478969008, 296.6842518256099765, -398.8537468038226166 ) ) ;
#2069 = oriented_edge ( 'none', *, *, #11919, .f. ) ;
#2070 = axis2_placement_3d ( 'none', #3549, #24809, #3429 ) ;
#2071 = edge_loop ( 'none', ( #27888, #6322, #7665, #15284 ) ) ;
#2072 = oriented_edge ( 'none', *, *, #26210, .t. ) ;
#2073 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#2074 = cartesian_point ( 'none', ( -456.0285877470747096, 253.9046799883987831, -272.5943544942959988 ) ) ;
#2075 = axis2_placement_3d ( 'none', #1082, #25027, #4096 ) ;
#2076 = oriented_edge ( 'none', *, *, #25916, .f. ) ;
#2077 = cartesian_point ( 'none', ( -438.0450167721049866, 192.3053210651725067, -352.2287111744826689 ) ) ;
#2078 = cylindrical_surface ( 'none', #4521, 3.399999999999986144 ) ;
#2079 = vertex_point ( 'none', #31809 ) ;
#2080 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#2081 = cartesian_point ( 'none', ( -460.2027990054426141, 288.7653228182501266, -301.9504714370238503 ) ) ;
#2082 = edge_curve ( 'none', #17470, #8808, #3998, .t. ) ;
#2083 = direction ( 'none', ( 5.620504062164853724e-14, 1.332267629550187533e-14, -1.000000000000000000 ) ) ;
#2084 = cylindrical_surface ( 'none', #7359, 37.79999999999999716 ) ;
#2085 = edge_curve ( 'none', #1051, #34301, #2346, .t. ) ;
#2086 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#2087 = direction ( 'none', ( -0.8267412399748158558, -0.5625823691913069968, 6.847980501976816755e-17 ) ) ;
#2088 = cartesian_point ( 'none', ( -534.6015837793861465, 214.5261233382398700, -443.8537468037986855 ) ) ;
#2089 = vector ( 'none', #11042, 1000.000000000000000 ) ;
#2090 = edge_curve ( 'none', #31692, #19632, #5655, .t. ) ;
#2091 = cartesian_point ( 'none', ( -528.0625330262508896, 282.7793727872131058, -436.3283060865078369 ) ) ;
#2092 = oriented_edge ( 'none', *, *, #28296, .t. ) ;
#2093 = direction ( 'none', ( -0.9873505073845689761, -0.1585527532634935788, -5.773904406824705524e-14 ) ) ;
#2094 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#2095 = direction ( 'none', ( 0.9873505073845707525, 0.1585527532634824488, 5.482582837655079878e-14 ) ) ;
#2096 = cartesian_point ( 'none', ( -434.1156878976001963, 236.0036576234307688, -380.3537468037986287 ) ) ;
#2097 = edge_curve ( 'none', #32581, #13829, #26058, .t. ) ;
#2098 = cartesian_point ( 'none', ( -470.6580237806443279, 269.5303448658571028, -361.8155872580985601 ) ) ;
#2099 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#2100 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#2101 = oriented_edge ( 'none', *, *, #11595, .t. ) ;
#2102 = cartesian_point ( 'none', ( -495.7412390383331058, 255.4597562668692206, -275.3537468037989129 ) ) ;
#2103 = oriented_edge ( 'none', *, *, #26573, .f. ) ;
#2104 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2105 = face_outer_bound ( 'none', #22398, .t. ) ;
#2106 = oriented_edge ( 'none', *, *, #9671, .f. ) ;
#2107 = direction ( 'none', ( 4.926781901685062915e-16, -0.9999948051039170283, -0.003223315867124342850 ) ) ;
#2108 = cartesian_point ( 'none', ( -554.5567377532615865, 259.4101128365630871, -275.3537468037982876 ) ) ;
#2109 = oriented_edge ( 'none', *, *, #11089, .f. ) ;
#2110 = cartesian_point ( 'none', ( -460.5450167721049866, 216.2207308102511831, -280.6907497664632842 ) ) ;
#2111 = vector ( 'none', #16627, 999.9999999999998863 ) ;
#2112 = cartesian_point ( 'none', ( -395.0450167721050434, 185.3053210651725067, -352.2287111744897743 ) ) ;
#2113 = cartesian_point ( 'none', ( -491.4559416473917963, 221.5742129818609101, -288.1919430636657466 ) ) ;
#2114 = oriented_edge ( 'none', *, *, #28970, .t. ) ;
#2115 = vector ( 'none', #32466, 1000.000000000000114 ) ;
#2116 = axis2_placement_3d ( 'none', #4657, #12798, #23147 ) ;
#2117 = cartesian_point ( 'none', ( -418.2353338649242005, 307.9842518256266999, -345.7688084699780120 ) ) ;
#2118 = vector ( 'none', #21768, 1000.000000000000000 ) ;
#2119 = cartesian_point ( 'none', ( -506.8450252775123772, 273.9431775015363542, -275.3537468037987423 ) ) ;
#2120 = axis2_placement_3d ( 'none', #13386, #13611, #8239 ) ;
#2121 = face_outer_bound ( 'none', #21253, .t. ) ;
#2122 = cartesian_point ( 'none', ( -531.0450167721048729, 243.1842518256034964, -280.3537468037986287 ) ) ;
#2123 = edge_loop ( 'none', ( #21194, #17635 ) ) ;
#2124 = direction ( 'none', ( 4.090977164791550688e-16, -0.3883833435191222927, 0.9214978993339634217 ) ) ;
#2125 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -463.8537468037986855 ) ) ;
#2126 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#2127 = vertex_point ( 'none', #3407 ) ;
#2128 = cartesian_point ( 'none', ( -550.0701600694861781, 193.2977128290799271, -380.3537468038271072 ) ) ;
#2129 = oriented_edge ( 'none', *, *, #26967, .f. ) ;
#2130 = cartesian_point ( 'none', ( -438.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#2131 = cartesian_point ( 'none', ( -497.3317721733632197, 245.1251363163786436, -396.8537468037986855 ) ) ;
#2132 = edge_curve ( 'none', #21786, #19204, #6917, .t. ) ;
#2133 = cylindrical_surface ( 'none', #20502, 3.399999999999958611 ) ;
#2134 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#2135 = vertex_point ( 'none', #18522 ) ;
#2136 = cartesian_point ( 'none', ( -414.8739263733640428, 229.7642857059228447, -297.3968713477058827 ) ) ;
#2137 = cartesian_point ( 'none', ( -521.8390695034926239, 208.2072917551873275, -275.3537468038262546 ) ) ;
#2138 = edge_curve ( 'none', #769, #24909, #33554, .t. ) ;
#2139 = oriented_edge ( 'none', *, *, #28038, .f. ) ;
#2140 = direction ( 'none', ( 0.1506821769804488065, -0.9885822583581158618, -5.286776307738844763e-15 ) ) ;
#2141 = edge_loop ( 'none', ( #20410, #2825, #19302 ) ) ;
#2142 = edge_curve ( 'none', #3351, #5206, #11072, .t. ) ;
#2143 = face_outer_bound ( 'none', #31742, .t. ) ;
#2144 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612824937, 0.6038489185976431139 ) ) ;
#2145 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#2146 = oriented_edge ( 'none', *, *, #34246, .f. ) ;
#2147 = edge_curve ( 'none', #30181, #31988, #26552, .t. ) ;
#2148 = cartesian_point ( 'none', ( -451.3200351057072339, 189.1169258989274340, -349.8133155000921306 ) ) ;
#2149 = circle ( 'none', #10476, 0.1000000000000012823 ) ;
#2150 = vertex_point ( 'none', #26762 ) ;
#2151 = b_spline_curve_with_knots ( 'none', 3,
( #28850, #7701, #11057, #21533, #483, #26968, #13735, #2817, #8145, #18728, #8487, #32471, #16066, #5468, #24430, #29425, #29528, #3039, #16399, #3156, #21640, #5586, #27080, #8599, #24318, #16514, #19075, #27206, #24086, #18845, #372, #11283, #29645, #18961, #21430, #13514, #8363, #5700, #11164, #21762, #10947, #5804, #29764, #26745, #10830, #13850, #599, #19187, #3269, #13398, #24202, #21874, #32124, #5929, #24538, #160, #32018, #16177, #269, #2924, #8252, #26859, #13624, #32250, #16285, #24657, #23357, #32199, #32319, #16831, #27324, #23944, #10679, #21607, #29962, #6250, #2098, #4429, #12303, #4842, #24173, #10923, #577, #32100, #19051, #11036, #16610, #24513, #3131, #13601, #29622, #16259, #2899, #21735, #5783, #10806, #16487 ),
.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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 4 ),
( 0.1460560547675323340, 0.1483516034006841233, 0.1506471520338359404, 0.1552382493001395747, 0.1575337979332913918, 0.1598293465664432089, 0.1644204438327467876, 0.1655682181493227378, 0.1661421053076106435, 0.1667159924658985770, 0.1690115410990504219, 0.1713070897322022390, 0.1736026383653540839, 0.1781937356316579402, 0.1827848328979617687, 0.1873759301642656250, 0.1919670274305694813, 0.1965581246968733375, 0.1988536733300251824, 0.2011492219631770273, 0.2057403192294808558, 0.2080358678626327007, 0.2103314164957845456, 0.2149225137620882353, 0.2195136110283918973, 0.2241047082946955871, 0.2264002569278473764, 0.2286958055609991658, 0.2378780000936063788, 0.2424690973599100685, 0.2470601946262137305, 0.2562423891588209157, 0.2608334864251243834, 0.2611204300042683224, 0.2614073735834122614, 0.2619812607417000838, 0.2622682043208440783, 0.2625551478999880173, 0.2631290350582758952, 0.2654245836914270185, 0.2700156809577293204, 0.2746067782240315669, 0.2791978754903338134, 0.2837889727566360598, 0.2883800700229383063, 0.2906756186560894850, 0.2918233929726651299, 0.2923972801309528968, 0.2926842237100967248, 0.2929711672892405527 ),
.unspecified. ) ;
#2152 = edge_loop ( 'none', ( #19232, #9975, #10035, #5050 ) ) ;
#2153 = advanced_face ( 'none', ( #30620 ), #21067, .f. ) ;
#2154 = vector ( 'none', #11256, 1000.000000000000000 ) ;
#2155 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.013863857286224348e-12 ) ) ;
#2156 = cartesian_point ( 'none', ( -417.4408976430210600, 267.4908965157753755, -338.6734159291513606 ) ) ;
#2157 = oriented_edge ( 'none', *, *, #28400, .f. ) ;
#2158 = advanced_face ( 'none', ( #27275 ), #20659, .t. ) ;
#2159 = oriented_edge ( 'none', *, *, #34390, .t. ) ;
#2160 = cartesian_point ( 'none', ( -492.7134852897071369, 226.6187252313776526, -275.3537468037986287 ) ) ;
#2161 = oriented_edge ( 'none', *, *, #16035, .f. ) ;
#2162 = axis2_placement_3d ( 'none', #8378, #11181, #32031 ) ;
#2163 = oriented_edge ( 'none', *, *, #21954, .t. ) ;
#2164 = direction ( 'none', ( 0.1301338387962868715, 0.9914964367057211847, 1.387778780781445044e-14 ) ) ;
#2165 = oriented_edge ( 'none', *, *, #11966, .f. ) ;
#2166 = plane ( 'none', #21521 ) ;
#2167 = face_outer_bound ( 'none', #22202, .t. ) ;
#2168 = oriented_edge ( 'none', *, *, #19967, .f. ) ;
#2169 = cartesian_point ( 'none', ( -493.7331064005772987, 300.6842518256034964, -380.3537468037986287 ) ) ;
#2170 = direction ( 'none', ( 0.2069926875537838884, 0.003153506870774236501, -0.9783374073874909760 ) ) ;
#2171 = axis2_placement_3d ( 'none', #21402, #26610, #34445 ) ;
#2172 = cartesian_point ( 'none', ( -501.9119896007865123, 232.6803452515390234, -327.8115236585891239 ) ) ;
#2173 = oriented_edge ( 'none', *, *, #13245, .f. ) ;
#2174 = cartesian_point ( 'none', ( -433.2450167721049752, 257.0261840292346847, -297.3704010095337367 ) ) ;
#2175 = axis2_placement_3d ( 'none', #16354, #18918, #11239 ) ;
#2176 = cartesian_point ( 'none', ( -394.0450167721050434, 239.1842518255965047, -315.9255435735271362 ) ) ;
#2177 = plane ( 'none', #4803 ) ;
#2178 = closed_shell ( 'none', ( #20689, #32585, #19260, #1814, #26044, #11934, #5865, #19790, #25738, #10603, #3049, #29604, #22962, #20653, #11255, #33792, #26104, #11747, #13757, #22482, #29028, #31118, #5714, #24030, #6244, #18745, #13519, #29400, #24375, #7543, #768, #5825, #10519, #17879, #4296, #15270, #29159, #33235, #13571, #1686, #15068, #21060, #21228, #32150, #7112, #23425, #476, #1466, #22246, #21549, #5778, #1006, #7384, #17377, #2764, #773, #4973, #11229, #11473, #31860, #17164, #25257, #6350, #23155, #18935, #10555, #1680, #33578, #10733, #28984, #16507, #21713, #6073, #15062, #16644, #4139, #9008, #13142, #2844, #10964, #12278, #7896, #31469, #34142, #10341, #25762, #9023, #30244, #28390, #12834, #10774, #23296, #4342, #33753, #5843, #13418, #16652, #22457, #26586, #14081, #4801, #17726, #13137, #31300, #7613, #30622, #8395, #29439, #18958, #24111, #16296, #31732, #26963, #1359, #6003, #21040, #4665, #14256, #25008, #9999 ) ) ;
#2179 = direction ( 'none', ( -0.8937973703357324773, 7.156967865042303855e-15, -0.4484710255757104469 ) ) ;
#2180 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2181 = direction ( 'none', ( -0.1506821769804484179, 0.9885822583581160838, 5.286776307738831353e-15 ) ) ;
#2182 = face_outer_bound ( 'none', #32379, .t. ) ;
#2183 = cartesian_point ( 'none', ( -537.9514610092314797, 270.0381060358119498, -275.3537468037985150 ) ) ;
#2184 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349536754, -1.982363107705103405e-16 ) ) ;
#2185 = vector ( 'none', #14845, 1000.000000000000000 ) ;
#2186 = edge_curve ( 'none', #9143, #21739, #28947, .t. ) ;
#2187 = vertex_point ( 'none', #16532 ) ;
#2188 = oriented_edge ( 'none', *, *, #24350, .t. ) ;
#2189 = edge_curve ( 'none', #27574, #8824, #21894, .t. ) ;
#2190 = face_outer_bound ( 'none', #11834, .t. ) ;
#2191 = oriented_edge ( 'none', *, *, #11969, .f. ) ;
#2192 = axis2_placement_3d ( 'none', #12151, #27832, #25646 ) ;
#2193 = advanced_face ( 'none', ( #5232 ), #29781, .f. ) ;
#2194 = edge_curve ( 'none', #5856, #4315, #4832, .t. ) ;
#2195 = oriented_edge ( 'none', *, *, #11496, .f. ) ;
#2196 = cartesian_point ( 'none', ( -414.6145528611065174, 256.0046549900083619, -320.7003163539999377 ) ) ;
#2197 = cartesian_point ( 'none', ( -438.0340688785764200, 281.3370719186443694, -364.8774904428377113 ) ) ;
#2198 = oriented_edge ( 'none', *, *, #24140, .t. ) ;
#2199 = vertex_point ( 'none', #3530 ) ;
#2200 = direction ( 'none', ( -0.3637965360164467366, -0.9314784379589439167, -3.259765247988102186e-14 ) ) ;
#2201 = advanced_face ( 'none', ( #19016 ), #12750, .f. ) ;
#2202 = b_spline_curve_with_knots ( 'none', 3,
( #17973, #4720, #4948, #15295, #23211, #7289, #15402, #26222, #7622, #2057, #23440, #25881, #31598, #15640, #33936, #26111, #28771, #23323, #34276, #25992, #34051, #4834, #10069, #28649, #31483, #18199, #12752, #31365, #18090, #12864, #7501, #24129, #15751, #21118, #31717, #10532, #16215, #8071, #2745, #21239, #31942, #13212, #34393, #23794, #32170, #21463, #18659, #10644, #13436, #2513, #29243, #18541, #26787, #5176, #5284 ),
.unspecified., .f., .f.,
( 4, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 1, 2, 2, 2, 1, 1, 2, 2, 4 ),
( 0.0000000000000000000, 0.06250000000076265383, 0.09375000000108198173, 0.1093750000012197326, 0.1250000000013574974, 0.1875000000016116553, 0.2187500000016911750, 0.2343750000017802704, 0.2500000000018693380, 0.3125000000019039770, 0.3437500000019501067, 0.3593750000020043411, 0.3750000000020585200, 0.4375000000022456481, 0.4687500000023203661, 0.4843750000023576696, 0.5000000000023949731, 0.5625000000023724356, 0.5937500000023736568, 0.6093750000023475666, 0.6250000000023215874, 0.6875000000023629987, 0.7187500000023547830, 0.7343750000023505642, 0.7421875000024098501, 0.7500000000024690250, 0.8125000000024396041, 0.8437500000024120705, 0.8593750000023462343, 0.8671875000022777336, 0.8750000000022091218, 1.000000000000000000 ),
.unspecified. ) ;
#2203 = face_outer_bound ( 'none', #12691, .t. ) ;
#2204 = edge_loop ( 'none', ( #24910, #19492, #6345, #12564 ) ) ;
#2205 = cartesian_point ( 'none', ( -539.8890790409909641, 275.5174845360271547, -279.7332212947634389 ) ) ;
#2206 = cartesian_point ( 'none', ( -477.5830759949560047, 280.6461926027349705, -398.8537468038218776 ) ) ;
#2207 = cartesian_point ( 'none', ( -529.4410594011909552, 282.5858748154646491, -436.3080549637339800 ) ) ;
#2208 = direction ( 'none', ( -0.8937973703357334765, 7.156967881232989204e-15, -0.4484710255757085040 ) ) ;
#2209 = cartesian_point ( 'none', ( -436.9764007215839570, 272.5592161962869682, -373.7326775642299026 ) ) ;
#2210 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769734850, -0.08929731094672796465 ) ) ;
#2211 = line ( 'none', #18076, #29641 ) ;
#2212 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#2213 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -471.8537468037986855 ) ) ;
#2214 = cartesian_point ( 'none', ( -513.3510444664873376, 271.7501492507009289, -275.3537468037986855 ) ) ;
#2215 = axis2_placement_3d ( 'none', #28644, #18084, #20890 ) ;
#2216 = cartesian_point ( 'none', ( -424.0450167721049866, 177.0376187288978258, -302.8537468037996518 ) ) ;
#2217 = vertex_point ( 'none', #27452 ) ;
#2218 = cartesian_point ( 'none', ( -433.7450167721049752, 243.3456722450482346, -335.8527445900969042 ) ) ;
#2219 = oriented_edge ( 'none', *, *, #10549, .f. ) ;
#2220 = cartesian_point ( 'none', ( -554.4979584646775947, 259.5219587173347691, -275.3537468037985150 ) ) ;
#2221 = advanced_face ( 'none', ( #1502 ), #17316, .t. ) ;
#2222 = cartesian_point ( 'none', ( -442.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#2223 = cartesian_point ( 'none', ( -523.5450167720829313, 279.1842518256094081, -388.1537468038244469 ) ) ;
#2224 = circle ( 'none', #16165, 6.138320441952084039 ) ;
#2225 = edge_loop ( 'none', ( #32881, #17987, #13807, #30301 ) ) ;
#2226 = cartesian_point ( 'none', ( -436.0539929365476155, 255.1842518256048322, -266.7751004819849072 ) ) ;
#2227 = axis2_placement_3d ( 'none', #16562, #19006, #749 ) ;
#2228 = plane ( 'none', #14643 ) ;
#2229 = edge_loop ( 'none', ( #14583, #33933, #3066, #20385, #4666, #20728, #1337 ) ) ;
#2230 = oriented_edge ( 'none', *, *, #16803, .f. ) ;
#2231 = circle ( 'none', #838, 6.999999999998840039 ) ;
#2232 = cartesian_point ( 'none', ( -501.2450167721050889, 232.2729306641512608, -327.8480506103009589 ) ) ;
#2233 = vertex_point ( 'none', #30137 ) ;
#2234 = oriented_edge ( 'none', *, *, #11657, .f. ) ;
#2235 = face_outer_bound ( 'none', #3542, .t. ) ;
#2236 = oriented_edge ( 'none', *, *, #24756, .t. ) ;
#2237 = cartesian_point ( 'none', ( -507.5315307350691683, 275.6749071680688985, -279.7479871049456506 ) ) ;
#2238 = vector ( 'none', #23423, 1000.000000000000000 ) ;
#2239 = cartesian_point ( 'none', ( -540.2695368077279454, 223.2772071032432848, -397.8537468037986855 ) ) ;
#2240 = advanced_face ( 'none', ( #24388 ), #11953, .t. ) ;
#2241 = edge_curve ( 'none', #21678, #15060, #34223, .t. ) ;
#2242 = axis2_placement_3d ( 'none', #5970, #8640, #11323 ) ;
#2243 = cylindrical_surface ( 'none', #785, 10.00000000000000888 ) ;
#2244 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#2245 = edge_curve ( 'none', #33805, #22129, #32355, .t. ) ;
#2246 = direction ( 'none', ( 0.07384000345349714389, -0.9972701007700910392, 7.214474255747087996e-17 ) ) ;
#2247 = cartesian_point ( 'none', ( -434.2450167721049752, 255.7131236366967357, -297.8132322096215603 ) ) ;
#2248 = edge_curve ( 'none', #22271, #18951, #22736, .t. ) ;
#2249 = cartesian_point ( 'none', ( -436.2450167721049752, 243.1796387326745048, -311.6037477496042811 ) ) ;
#2250 = oriented_edge ( 'none', *, *, #34458, .t. ) ;
#2251 = cartesian_point ( 'none', ( -510.0362981206802715, 236.6639358519218206, -410.3537468037986855 ) ) ;
#2252 = edge_curve ( 'none', #12719, #14886, #7739, .t. ) ;
#2253 = oriented_edge ( 'none', *, *, #4875, .t. ) ;
#2254 = circle ( 'none', #11836, 37.69999999999995310 ) ;
#2255 = cartesian_point ( 'none', ( -414.9647176055616455, 229.2299710388364247, -297.4771598545256666 ) ) ;
#2256 = cartesian_point ( 'none', ( -538.0027677176979068, 211.3030944260264050, -275.3537468037570761 ) ) ;
#2257 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#2258 = vector ( 'none', #25347, 1000.000000000000114 ) ;
#2259 = cartesian_point ( 'none', ( -394.0450167721050434, 243.1842518256034680, -322.8537468037986287 ) ) ;
#2260 = vertex_point ( 'none', #11647 ) ;
#2261 = circle ( 'none', #30689, 6.699999999999985079 ) ;
#2262 = cartesian_point ( 'none', ( -433.7450167721049752, 255.7115119787631841, -297.3132348070695912 ) ) ;
#2263 = cartesian_point ( 'none', ( -511.8519618095232886, 226.0007578374169555, -409.3537468037986855 ) ) ;
#2264 = direction ( 'none', ( -1.028554113732454248e-16, 0.9960050151769735960, 0.08929731094672753444 ) ) ;
#2265 = vertex_point ( 'none', #3977 ) ;
#2266 = conical_surface ( 'none', #30218, 17.49999999999996092, 0.7853981633974327359 ) ;
#2267 = cartesian_point ( 'none', ( -492.5198734747020808, 193.2977128290741575, -380.3537468037986287 ) ) ;
#2268 = oriented_edge ( 'none', *, *, #17628, .f. ) ;
#2269 = oriented_edge ( 'none', *, *, #515, .t. ) ;
#2270 = oriented_edge ( 'none', *, *, #31336, .f. ) ;
#2271 = axis2_placement_3d ( 'none', #10649, #15996, #23802 ) ;
#2272 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#2273 = cartesian_point ( 'none', ( -415.8898966112496964, 264.7865373253702614, -342.2041869652679225 ) ) ;
#2274 = vertex_point ( 'none', #24679 ) ;
#2275 = b_spline_curve_with_knots ( 'none', 3,
( #13641, #18523, #24225, #5493, #23767, #29096, #18862 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.0000000000000000000, 0.02686361547442023268, 0.03806022564496357175 ),
.unspecified. ) ;
#2276 = face_outer_bound ( 'none', #13564, .t. ) ;
#2277 = cartesian_point ( 'none', ( -492.7449908505880103, 226.5601833031505521, -275.3537468038014708 ) ) ;
#2278 = circle ( 'none', #14967, 1.000000000000015099 ) ;
#2279 = cartesian_point ( 'none', ( -581.0450167720823629, 212.8733626931541210, -398.8537468038286420 ) ) ;
#2280 = cartesian_point ( 'none', ( -552.8494532962673702, 189.6842518256099197, -398.8537468038272777 ) ) ;
#2281 = edge_loop ( 'none', ( #29700, #7393, #22554, #14079 ) ) ;
#2282 = edge_curve ( 'none', #19218, #9567, #14813, .t. ) ;
#2283 = vertex_point ( 'none', #24905 ) ;
#2284 = vertex_point ( 'none', #30019 ) ;
#2285 = circle ( 'none', #4709, 2.000000000000009770 ) ;
#2286 = cartesian_point ( 'none', ( -522.3635767168491384, 227.2279302132820646, -519.8537468037985718 ) ) ;
#2287 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034964, -380.3537468037986287 ) ) ;
#2288 = cartesian_point ( 'none', ( -522.1863607085607555, 224.8344819714338314, -514.8537468037986855 ) ) ;
#2289 = circle ( 'none', #5864, 6.500000000000012434 ) ;
#2290 = oriented_edge ( 'none', *, *, #1579, .f. ) ;
#2291 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#2292 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#2293 = oriented_edge ( 'none', *, *, #31998, .f. ) ;
#2294 = direction ( 'none', ( -0.07384000345349615857, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#2295 = cylindrical_surface ( 'none', #28072, 35.99999999999997868 ) ;
#2296 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -397.8537468037986855 ) ) ;
#2297 = direction ( 'none', ( 0.9762102793045144278, 0.2168259453575650531, 5.775668138027375302e-14 ) ) ;
#2298 = cartesian_point ( 'none', ( -513.2335967257108678, 228.0311353009755351, -409.6988878022991116 ) ) ;
#2299 = cartesian_point ( 'none', ( -420.5261512422547980, 224.5912435033070267, -340.5716091314611731 ) ) ;
#2300 = cartesian_point ( 'none', ( -546.0578902322416752, 263.7291868721893593, -275.3537468037984013 ) ) ;
#2301 = edge_curve ( 'none', #25292, #17423, #668, .t. ) ;
#2302 = edge_curve ( 'none', #19917, #18137, #7340, .t. ) ;
#2303 = vertex_point ( 'none', #22485 ) ;
#2304 = toroidal_surface ( 'none', #32887, 6.399999999999998579, 0.1000000000000000056 ) ;
#2305 = cartesian_point ( 'none', ( -550.0701600694875424, 293.0707908221373259, -368.2537468038258339 ) ) ;
#2306 = cartesian_point ( 'none', ( -557.0069575492079821, 192.1813252485190446, -398.8537468038275051 ) ) ;
#2307 = edge_curve ( 'none', #16671, #29281, #8554, .t. ) ;
#2308 = edge_loop ( 'none', ( #13345, #21675 ) ) ;
#2309 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#2310 = cartesian_point ( 'none', ( -552.0519703263511246, 298.1673042023049334, -370.3537468037987992 ) ) ;
#2311 = vertex_point ( 'none', #6422 ) ;
#2312 = cartesian_point ( 'none', ( -424.0450167721049866, 309.3308849223291759, -342.8537468037316671 ) ) ;
#2313 = direction ( 'none', ( -0.5000000000000113243, 0.8660254037844321573, -1.692193007195180598e-14 ) ) ;
#2314 = circle ( 'none', #13845, 5.000000000000004441 ) ;
#2315 = face_outer_bound ( 'none', #13229, .t. ) ;
#2316 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -1.224646799147353207e-16 ) ) ;
#2317 = vertex_point ( 'none', #23045 ) ;
#2318 = edge_loop ( 'none', ( #19646, #8505 ) ) ;
#2319 = oriented_edge ( 'none', *, *, #28761, .f. ) ;
#2320 = oriented_edge ( 'none', *, *, #2440, .f. ) ;
#2321 = face_outer_bound ( 'none', #17508, .t. ) ;
#2322 = direction ( 'none', ( -0.4484710255757086150, -1.471771544753220849e-14, 0.8937973703357334765 ) ) ;
#2323 = axis2_placement_3d ( 'none', #11837, #19988, #27643 ) ;
#2324 = cartesian_point ( 'none', ( -424.2450167721049183, 263.8518344439538055, -343.7872374041178318 ) ) ;
#2325 = face_bound ( 'none', #20306, .t. ) ;
#2326 = oriented_edge ( 'none', *, *, #18993, .f. ) ;
#2327 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2328 = axis2_placement_3d ( 'none', #12439, #30806, #15110 ) ;
#2329 = cartesian_point ( 'none', ( -483.2450167721049752, 226.0529655645595994, -324.3896605520823755 ) ) ;
#2330 = line ( 'none', #23722, #4423 ) ;
#2331 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#2332 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -443.8537468037986855 ) ) ;
#2333 = advanced_face ( 'none', ( #27713 ), #22817, .f. ) ;
#2334 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#2335 = axis2_placement_3d ( 'none', #24153, #21595, #27155 ) ;
#2336 = vertex_point ( 'none', #17123 ) ;
#2337 = advanced_face ( 'none', ( #33998 ), #17356, .f. ) ;
#2338 = direction ( 'none', ( 0.7071067811865474617, 8.659560562354932858e-17, 0.7071067811865474617 ) ) ;
#2339 = cartesian_point ( 'none', ( -489.9941635867974696, 187.4223604390930404, -380.3537468037986287 ) ) ;
#2340 = oriented_edge ( 'none', *, *, #9002, .t. ) ;
#2341 = cartesian_point ( 'none', ( -543.8298465522215110, 235.6658955696326245, -410.3537468037986855 ) ) ;
#2342 = cartesian_point ( 'none', ( -424.0450167721049866, 307.1842518256237327, -342.8537468037337703 ) ) ;
#2343 = cartesian_point ( 'none', ( -438.6052093091348070, 255.1842518256052301, -267.5535807295058248 ) ) ;
#2344 = oriented_edge ( 'none', *, *, #30824, .f. ) ;
#2345 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2346 = circle ( 'none', #9782, 8.000000000000014211 ) ;
#2347 = edge_curve ( 'none', #30013, #8881, #13581, .t. ) ;
#2348 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976507745, 0.7970987915612767205 ) ) ;
#2349 = edge_curve ( 'none', #29106, #11762, #6502, .t. ) ;
#2350 = face_bound ( 'none', #10634, .t. ) ;
#2351 = line ( 'none', #31419, #21506 ) ;
#2352 = face_outer_bound ( 'none', #18703, .t. ) ;
#2353 = oriented_edge ( 'none', *, *, #24993, .t. ) ;
#2354 = oriented_edge ( 'none', *, *, #19239, .f. ) ;
#2355 = edge_curve ( 'none', #19698, #21190, #26875, .t. ) ;
#2356 = oriented_edge ( 'none', *, *, #9719, .t. ) ;
#2357 = circle ( 'none', #18049, 7.400000000000018119 ) ;
#2358 = cartesian_point ( 'none', ( -515.1434690032594972, 277.1812881994459872, -275.3537468038538236 ) ) ;
#2359 = line ( 'none', #20698, #6521 ) ;
#2360 = direction ( 'none', ( 1.082303298089002579e-16, -0.8660254037839343333, -0.5000000000008735235 ) ) ;
#2361 = circle ( 'none', #34224, 4.499999999999948486 ) ;
#2362 = cartesian_point ( 'none', ( -537.8894543255772760, 258.9315247137212168, -402.3537468037986855 ) ) ;
#2363 = cartesian_point ( 'none', ( -493.8514863467149780, 194.6115709300470371, -364.2537468038238444 ) ) ;
#2364 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057924e-31 ) ) ;
#2365 = cartesian_point ( 'none', ( -433.4291528370475817, 257.0041574004874860, -297.3778068710264506 ) ) ;
#2366 = vertex_point ( 'none', #17694 ) ;
#2367 = cartesian_point ( 'none', ( -414.6804107116444698, 229.4041827196052736, -297.5345321289168510 ) ) ;
#2368 = advanced_face ( 'none', ( #284 ), #1653, .f. ) ;
#2369 = cartesian_point ( 'none', ( -540.1851857159273322, 210.9945009904187714, -279.7198074210223808 ) ) ;
#2370 = axis2_placement_3d ( 'none', #26454, #18666, #13107 ) ;
#2371 = cartesian_point ( 'none', ( -523.5450167720825903, 243.1842518256094934, -394.8537468038249472 ) ) ;
#2372 = oriented_edge ( 'none', *, *, #30549, .t. ) ;
#2373 = axis2_placement_3d ( 'none', #34503, #31480, #2743 ) ;
#2374 = advanced_face ( 'none', ( #19830 ), #16929, .t. ) ;
#2375 = toroidal_surface ( 'none', #8638, 21.50000000000000000, 0.5000000000000000000 ) ;
#2376 = cartesian_point ( 'none', ( -424.2450167721049183, 253.8518863929147926, -343.8194705627890357 ) ) ;
#2377 = direction ( 'none', ( -0.8937973703357338096, 0.0000000000000000000, -0.4484710255757077824 ) ) ;
#2378 = cartesian_point ( 'none', ( -430.1208243092681300, 263.8688555313270854, -349.0678241204591359 ) ) ;
#2379 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2380 = cartesian_point ( 'none', ( -428.4929362950383052, 192.3782482432836218, -257.8537468038501288 ) ) ;
#2381 = axis2_placement_3d ( 'none', #32187, #3217, #10780 ) ;
#2382 = vector ( 'none', #33137, 1000.000000000000227 ) ;
#2383 = cartesian_point ( 'none', ( -497.4662325270066390, 189.8968800544893156, -364.2537468038241286 ) ) ;
#2384 = circle ( 'none', #10058, 5.500000000000005329 ) ;
#2385 = vector ( 'none', #15696, 1000.000000000000227 ) ;
#2386 = oriented_edge ( 'none', *, *, #3005, .f. ) ;
#2387 = b_spline_curve_with_knots ( 'none', 3,
( #19129, #19596, #3568, #5985, #24819, #22042, #16926, #22171, #16568, #6226, #3205, #14023, #984, #21816, #5863, #19372, #3676, #6336, #8543, #27601, #11677, #27142, #11460, #24711, #11218, #24598, #29816, #13908, #3322, #8776, #8653, #16691, #27936, #1218, #9464, #17274, #9580, #33451 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01560540420229762290, 0.01672687606531228152, 0.01784834792832693667, 0.01896981979134159529, 0.02009129165435625045, 0.02121276351737090907, 0.02233423538038556422, 0.02345570724340022284, 0.02401644317490755215, 0.02457717910641488146, 0.02513791503792220730, 0.02569865096942954008, 0.02625938690093686592, 0.02682012283244419176, 0.02794159469545885038, 0.02906306655847350900, 0.03130601028450274992, 0.03242748214751739466, 0.03354895401053205328 ),
.unspecified. ) ;
#2388 = edge_loop ( 'none', ( #32059, #33677, #29795, #19744 ) ) ;
#2389 = circle ( 'none', #26051, 10.99999999999998757 ) ;
#2390 = direction ( 'none', ( 0.8829475928589261002, 0.4694715627858923046, 0.0000000000000000000 ) ) ;
#2391 = cartesian_point ( 'none', ( -431.0839833808357753, 267.4805269384990538, -338.6953850807792605 ) ) ;
#2392 = face_outer_bound ( 'none', #22330, .t. ) ;
#2393 = edge_curve ( 'none', #23018, #1893, #24423, .t. ) ;
#2394 = advanced_face ( 'none', ( #9444 ), #22711, .f. ) ;
#2395 = cartesian_point ( 'none', ( -491.6160582691180139, 226.0342966861875027, -279.7054200364110557 ) ) ;
#2396 = edge_curve ( 'none', #10125, #12378, #12359, .t. ) ;
#2397 = edge_loop ( 'none', ( #33817, #11903, #24913, #21922 ) ) ;
#2398 = oriented_edge ( 'none', *, *, #406, .t. ) ;
#2399 = direction ( 'none', ( -0.9885822583581159728, -0.1506821769804489730, -5.788858375945508895e-14 ) ) ;
#2400 = axis2_placement_3d ( 'none', #26093, #10157, #31466 ) ;
#2401 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.014003695824309506e-12 ) ) ;
#2402 = cartesian_point ( 'none', ( -428.9939610823074645, 205.1667929221309805, -298.7746824376258701 ) ) ;
#2403 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2404 = edge_curve ( 'none', #16378, #12132, #1950, .t. ) ;
#2405 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#2406 = oriented_edge ( 'none', *, *, #31795, .t. ) ;
#2407 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.652044489000803588e-14 ) ) ;
#2408 = direction ( 'none', ( 2.589044556301913584e-16, -0.7970987915612777197, 0.6038489185976494422 ) ) ;
#2409 = circle ( 'none', #21354, 15.00000000000001421 ) ;
#2410 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#2411 = cartesian_point ( 'none', ( -542.6142545814644791, 274.0109893768348570, -279.7054212427121342 ) ) ;
#2412 = oriented_edge ( 'none', *, *, #16437, .f. ) ;
#2413 = cartesian_point ( 'none', ( -485.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#2414 = cylindrical_surface ( 'none', #20816, 37.79999999999999716 ) ;
#2415 = face_outer_bound ( 'none', #441, .t. ) ;
#2416 = advanced_face ( 'none', ( #9848 ), #25665, .f. ) ;
#2417 = oriented_edge ( 'none', *, *, #10639, .f. ) ;
#2418 = oriented_edge ( 'none', *, *, #7028, .f. ) ;
#2419 = face_outer_bound ( 'none', #3614, .t. ) ;
#2420 = cartesian_point ( 'none', ( -492.3586645102351440, 268.2324340470455013, -412.5857976113676386 ) ) ;
#2421 = cartesian_point ( 'none', ( -522.7327767341165554, 232.2142807171325103, -484.8537468037986855 ) ) ;
#2422 = cartesian_point ( 'none', ( -423.8341824235575359, 279.6261030250412887, -349.2543430422148276 ) ) ;
#2423 = axis2_placement_3d ( 'none', #29094, #13533, #10965 ) ;
#2424 = circle ( 'none', #11674, 10.50000000000000178 ) ;
#2425 = axis2_placement_3d ( 'none', #26937, #16367, #455 ) ;
#2426 = vertex_point ( 'none', #7555 ) ;
#2427 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#2428 = vertex_point ( 'none', #28587 ) ;
#2429 = axis2_placement_3d ( 'none', #17187, #19872, #30201 ) ;
#2430 = oriented_edge ( 'none', *, *, #14723, .f. ) ;
#2431 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2432 = b_spline_curve_with_knots ( 'none', 3,
( #2936, #13634, #2597, #21212, #7823, #26420, #18742, #51 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003906607519449616767, 0.0007813215038899233534, 0.001562643007779964234 ),
.unspecified. ) ;
#2433 = cartesian_point ( 'none', ( -544.0359498474372231, 282.7063299865453700, -308.9262698366903805 ) ) ;
#2434 = cartesian_point ( 'none', ( -543.8298465522215110, 235.6658955696325961, -435.3537468037986855 ) ) ;
#2435 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -400.3537468037986855 ) ) ;
#2436 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2437 = oriented_edge ( 'none', *, *, #21304, .t. ) ;
#2438 = cartesian_point ( 'none', ( -523.9908209472044973, 282.1817037761792335, -410.8537468037986855 ) ) ;
#2439 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.671791538845910389e-14 ) ) ;
#2440 = edge_curve ( 'none', #13342, #32812, #1547, .t. ) ;
#2441 = face_outer_bound ( 'none', #25017, .t. ) ;
#2442 = cartesian_point ( 'none', ( -450.5450167721049297, 198.1842518256037522, -346.3345089173323572 ) ) ;
#2443 = cartesian_point ( 'none', ( -526.5743491519491499, 224.5095859562384533, -484.8537468037986855 ) ) ;
#2444 = plane ( 'none', #31227 ) ;
#2445 = edge_curve ( 'none', #11154, #2135, #21935, .t. ) ;
#2446 = oriented_edge ( 'none', *, *, #22632, .f. ) ;
#2447 = circle ( 'none', #16124, 4.400000000000014566 ) ;
#2448 = vector ( 'none', #4438, 1000.000000000000114 ) ;
#2449 = oriented_edge ( 'none', *, *, #66, .t. ) ;
#2450 = edge_curve ( 'none', #8204, #3832, #9007, .t. ) ;
#2451 = axis2_placement_3d ( 'none', #27770, #14536, #6740 ) ;
#2452 = cartesian_point ( 'none', ( -428.4929362950383052, 293.9902554077914942, -257.8537468037471285 ) ) ;
#2453 = cartesian_point ( 'none', ( -554.4390543649597021, 226.7354297858415748, -275.3537468037983444 ) ) ;
#2454 = edge_loop ( 'none', ( #9693, #7145 ) ) ;
#2455 = face_outer_bound ( 'none', #25883, .t. ) ;
#2456 = direction ( 'none', ( -0.7437731059700262159, 0.002154568021935122923, -0.6684286982710565539 ) ) ;
#2457 = edge_curve ( 'none', #25023, #20455, #14854, .t. ) ;
#2458 = cartesian_point ( 'none', ( -414.7450167721049752, 254.1842374205643296, -322.8715487883740707 ) ) ;
#2459 = circle ( 'none', #24370, 3.400000000000014122 ) ;
#2460 = direction ( 'none', ( 0.5150380749100544886, 1.049727191138618449e-16, 0.8571673007021121116 ) ) ;
#2461 = face_outer_bound ( 'none', #23319, .t. ) ;
#2462 = cartesian_point ( 'none', ( -550.0701600694835633, 193.2977128290808650, -422.6037468038271072 ) ) ;
#2463 = oriented_edge ( 'none', *, *, #22213, .t. ) ;
#2464 = cartesian_point ( 'none', ( -577.8923975509495676, 278.8404182274651362, -398.8537468038275620 ) ) ;
#2465 = oriented_edge ( 'none', *, *, #8332, .f. ) ;
#2466 = oriented_edge ( 'none', *, *, #2041, .f. ) ;
#2467 = oriented_edge ( 'none', *, *, #1175, .t. ) ;
#2468 = cartesian_point ( 'none', ( -497.9427503104566881, 238.6539149698325275, -397.7206974903907621 ) ) ;
#2469 = axis2_placement_3d ( 'none', #9870, #20457, #33849 ) ;
#2470 = oriented_edge ( 'none', *, *, #32817, .f. ) ;
#2471 = oriented_edge ( 'none', *, *, #6357, .t. ) ;
#2472 = cartesian_point ( 'none', ( -395.0450167721050434, 192.3053210651725067, -352.2287111744826689 ) ) ;
#2473 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#2474 = axis2_placement_3d ( 'none', #31504, #2184, #4960 ) ;
#2475 = cartesian_point ( 'none', ( -433.2722283388937399, 257.0261832633245831, -297.3704012683265319 ) ) ;
#2476 = oriented_edge ( 'none', *, *, #22829, .t. ) ;
#2477 = cartesian_point ( 'none', ( -417.8778149167890206, 308.8842518256269614, -345.9481968802056713 ) ) ;
#2478 = circle ( 'none', #2075, 7.499999999999976907 ) ;
#2479 = axis2_placement_3d ( 'none', #3974, #1184, #28016 ) ;
#2480 = oriented_edge ( 'none', *, *, #26623, .t. ) ;
#2481 = cartesian_point ( 'none', ( -414.4115627528117898, 229.7611439027282358, -297.6522613060353706 ) ) ;
#2482 = vector ( 'none', #24670, 1000.000000000000000 ) ;
#2483 = cartesian_point ( 'none', ( -540.0617775506924545, 210.9342579810268035, -279.7254316506983400 ) ) ;
#2484 = cartesian_point ( 'none', ( -438.2450167721049752, 242.8437770682890005, -307.8576114036486615 ) ) ;
#2485 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#2486 = cartesian_point ( 'none', ( -561.0069575492076410, 289.1461926027355958, -398.8537468038264819 ) ) ;
#2487 = conical_surface ( 'none', #32342, 3.399999999999958611, 1.029744258676652757 ) ;
#2488 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2489 = direction ( 'none', ( -5.230025295777875983e-16, 0.9999948051039169172, 0.003223315867124545812 ) ) ;
#2490 = conical_surface ( 'none', #32485, 55.00000000000002132, 0.7853981633974657095 ) ;
#2491 = oriented_edge ( 'none', *, *, #15473, .f. ) ;
#2492 = cartesian_point ( 'none', ( -394.0450167721050434, 223.1842518256694063, -387.8537468038189218 ) ) ;
#2493 = axis2_placement_3d ( 'none', #30334, #11862, #16982 ) ;
#2494 = advanced_face ( 'none', ( #8593 ), #31541, .f. ) ;
#2495 = edge_curve ( 'none', #8345, #19294, #16088, .t. ) ;
#2496 = edge_curve ( 'none', #26156, #16608, #29387, .t. ) ;
#2497 = vertex_point ( 'none', #2223 ) ;
#2498 = cartesian_point ( 'none', ( -487.8888503702263506, 297.5316326044770108, -398.8537468038222187 ) ) ;
#2499 = cartesian_point ( 'none', ( -423.0108640239164401, 269.3521104637479766, -335.3535318015482289 ) ) ;
#2500 = vertex_point ( 'none', #9899 ) ;
#2501 = advanced_face ( 'none', ( #5267 ), #24001, .t. ) ;
#2502 = b_spline_curve_with_knots ( 'none', 3,
( #7760, #10777, #34297, #23696, #29129, #31850, #18677, #26352, #10436, #13231, #29258, #218, #29019, #31738, #13338, #15771, #18789, #31963, #2870, #34417, #18447, #15888, #2766, #21373, #24036, #19249, #13573, #26916, #32529, #5753, #32652, #21941, #5993, #8427, #8198, #546 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001950675525287312801, 0.002926013287930921605, 0.003901351050574530625, 0.004876688813218139212, 0.005852026575861747799, 0.006827364338505356386, 0.007315033219827148971, 0.007802702101148941555, 0.008290370982470735006, 0.008778039863792526723, 0.009753377626436111891, 0.01072871538907969706, 0.01170405315172328223, 0.01267939091436686913, 0.01365472867701045256, 0.01463006643965403947, 0.01560540420229762290 ),
.unspecified. ) ;
#2503 = face_outer_bound ( 'none', #18671, .t. ) ;
#2504 = oriented_edge ( 'none', *, *, #29067, .t. ) ;
#2505 = edge_curve ( 'none', #2566, #17129, #10282, .t. ) ;
#2506 = cartesian_point ( 'none', ( -496.7423732605699911, 228.6826799108045520, -275.3537468037989697 ) ) ;
#2507 = oriented_edge ( 'none', *, *, #1175, .f. ) ;
#2508 = circle ( 'none', #12714, 4.500000000000003553 ) ;
#2509 = cartesian_point ( 'none', ( -429.8562160703139625, 284.7329244332248663, -340.1417956345393918 ) ) ;
#2510 = cartesian_point ( 'none', ( -541.0021697391919133, 221.9357739910919349, -399.6037468037986855 ) ) ;
#2511 = oriented_edge ( 'none', *, *, #23537, .f. ) ;
#2512 = cylindrical_surface ( 'none', #32698, 4.499999999999948486 ) ;
#2513 = cartesian_point ( 'none', ( -433.5674908575662130, 256.9570196171490011, -297.3936584659905975 ) ) ;
#2514 = plane ( 'none', #21378 ) ;
#2515 = direction ( 'none', ( -1.323286512468528719e-14, 1.000000000000000000, 1.311040044476980104e-14 ) ) ;
#2516 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2517 = vector ( 'none', #2684, 1000.000000000000000 ) ;
#2518 = cartesian_point ( 'none', ( -460.5450167721049866, 198.1842518256037522, -348.8345089173323572 ) ) ;
#2519 = cartesian_point ( 'none', ( -414.2450167721049752, 231.8151060363077818, -322.8690420548397810 ) ) ;
#2520 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#2521 = cartesian_point ( 'none', ( -550.4568080482169989, 257.4782069321534550, -275.3537468037985150 ) ) ;
#2522 = axis2_placement_3d ( 'none', #2926, #600, #24541 ) ;
#2523 = line ( 'none', #32344, #19978 ) ;
#2524 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2525 = oriented_edge ( 'none', *, *, #9208, .f. ) ;
#2526 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#2527 = axis2_placement_3d ( 'none', #15931, #4896, #7800 ) ;
#2528 = oriented_edge ( 'none', *, *, #12039, .f. ) ;
#2529 = cartesian_point ( 'none', ( -423.1551995076337107, 279.6685870672228589, -349.1956169335766731 ) ) ;
#2530 = oriented_edge ( 'none', *, *, #24601, .f. ) ;
#2531 = circle ( 'none', #8661, 7.000000000000006217 ) ;
#2532 = closed_shell ( 'none', ( #13549, #14951, #10204, #25911, #2900, #29502, #5354, #34519, #6397, #1124 ) ) ;
#2533 = advanced_face ( 'none', ( #30219 ), #33593, .f. ) ;
#2534 = oriented_edge ( 'none', *, *, #17277, .t. ) ;
#2535 = oriented_edge ( 'none', *, *, #14834, .f. ) ;
#2536 = cartesian_point ( 'none', ( -417.9450167721050207, 269.1558951665430754, -373.3060503364740725 ) ) ;
#2537 = cartesian_point ( 'none', ( -497.9427503104567450, 238.6539149698325559, -397.8537468037986855 ) ) ;
#2538 = line ( 'none', #31439, #14188 ) ;
#2539 = edge_curve ( 'none', #3659, #8506, #6954, .t. ) ;
#2540 = advanced_face ( 'none', ( #22343 ), #2780, .t. ) ;
#2541 = edge_loop ( 'none', ( #23364, #27675 ) ) ;
#2542 = circle ( 'none', #7502, 25.99999999999998934 ) ;
#2543 = cartesian_point ( 'none', ( -436.9764007215839570, 297.5631825860407389, -299.5409602596025138 ) ) ;
#2544 = edge_curve ( 'none', #9253, #9823, #4035, .t. ) ;
#2545 = direction ( 'none', ( -1.000000000000000000, 9.223875324364253411e-15, -5.642927514190352161e-14 ) ) ;
#2546 = cartesian_point ( 'none', ( -453.1624956156976509, 217.1842518256035248, -265.6140200371155515 ) ) ;
#2547 = edge_curve ( 'none', #7612, #9082, #28543, .t. ) ;
#2548 = cartesian_point ( 'none', ( -528.7268933934469715, 217.7058657958490073, -397.8537468037986855 ) ) ;
#2549 = edge_curve ( 'none', #9225, #20831, #29819, .t. ) ;
#2550 = line ( 'none', #21540, #29993 ) ;
#2551 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2552 = oriented_edge ( 'none', *, *, #33955, .f. ) ;
#2553 = edge_curve ( 'none', #9413, #7559, #15251, .t. ) ;
#2554 = cartesian_point ( 'none', ( -538.7755343670191905, 270.8987659229622977, -442.8537468037986855 ) ) ;
#2555 = vector ( 'none', #9746, 1000.000000000000000 ) ;
#2556 = direction ( 'none', ( -0.4694715627858911389, 0.8829475928589266553, 0.0000000000000000000 ) ) ;
#2557 = oriented_edge ( 'none', *, *, #11974, .t. ) ;
#2558 = cartesian_point ( 'none', ( -548.8478296920532102, 296.2756010268764157, -360.2537468038257202 ) ) ;
#2559 = cartesian_point ( 'none', ( -538.4463168374372799, 185.6842518256034964, -380.3537468037986287 ) ) ;
#2560 = advanced_face ( 'none', ( #22768 ), #21494, .f. ) ;
#2561 = cartesian_point ( 'none', ( -435.5450167721049866, 294.0632442979390930, -296.8787468037983786 ) ) ;
#2562 = oriented_edge ( 'none', *, *, #25162, .f. ) ;
#2563 = oriented_edge ( 'none', *, *, #11741, .t. ) ;
#2564 = cartesian_point ( 'none', ( -447.9821030388001759, 240.0388157547284891, -380.3537468037986855 ) ) ;
#2565 = oriented_edge ( 'none', *, *, #32050, .f. ) ;
#2566 = vertex_point ( 'none', #5108 ) ;
#2567 = direction ( 'none', ( 1.000000000000000000, 2.035898835340870615e-16, -1.361673625698254644e-16 ) ) ;
#2568 = line ( 'none', #22395, #3798 ) ;
#2569 = oriented_edge ( 'none', *, *, #4740, .f. ) ;
#2570 = axis2_placement_3d ( 'none', #21582, #212, #10881 ) ;
#2571 = vertex_point ( 'none', #13264 ) ;
#2572 = direction ( 'none', ( -0.4484710255757086150, -1.471771544753220849e-14, 0.8937973703357334765 ) ) ;
#2573 = cartesian_point ( 'none', ( -435.5450167721049866, 269.1650139391367134, -367.8537468037986287 ) ) ;
#2574 = axis2_placement_3d ( 'none', #18929, #15430, #4643 ) ;
#2575 = vertex_point ( 'none', #21406 ) ;
#2576 =( bounded_curve ( ) b_spline_curve ( 3, ( #28194, #33473, #33348, #15075 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896558, 3.141592653589793116 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649375, 0.8047378541243649375, 1.000000000000000000 ) )
representation_item ( '' ) );
#2577 = line ( 'none', #16456, #20068 ) ;
#2578 = axis2_placement_3d ( 'none', #32497, #16541, #16662 ) ;
#2579 = plane ( 'none', #16253 ) ;
#2580 = direction ( 'none', ( -0.8937973703357334765, 7.156967881232989204e-15, -0.4484710255757085040 ) ) ;
#2581 = advanced_face ( 'none', ( #26484 ), #8232, .f. ) ;
#2582 = face_outer_bound ( 'none', #28228, .t. ) ;
#2583 = oriented_edge ( 'none', *, *, #30383, .t. ) ;
#2584 = vertex_point ( 'none', #21176 ) ;
#2585 = edge_curve ( 'none', #13342, #13022, #34432, .t. ) ;
#2586 = cartesian_point ( 'none', ( -433.7093768637013795, 256.8782655020236234, -297.4201543144583866 ) ) ;
#2587 = face_outer_bound ( 'none', #7492, .t. ) ;
#2588 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699199948e-14 ) ) ;
#2589 = oriented_edge ( 'none', *, *, #706, .t. ) ;
#2590 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027027e-16, -5.642927514190364782e-14 ) ) ;
#2591 = edge_curve ( 'none', #19378, #11484, #32758, .t. ) ;
#2592 = cartesian_point ( 'none', ( -424.0450167721049866, 309.3308849223291759, -342.8537468037316671 ) ) ;
#2593 = cartesian_point ( 'none', ( -443.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#2594 = cartesian_point ( 'none', ( -540.2160540489500136, 211.0096323793439126, -279.7184106825040999 ) ) ;
#2595 = cartesian_point ( 'none', ( -436.2450167721049752, 241.1876287023205521, -311.7823423714977480 ) ) ;
#2596 = edge_curve ( 'none', #20487, #27898, #28831, .t. ) ;
#2597 = cartesian_point ( 'none', ( -433.5067319471791052, 242.2775937374378259, -351.8135588969634000 ) ) ;
#2598 = oriented_edge ( 'none', *, *, #2759, .t. ) ;
#2599 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#2600 = oriented_edge ( 'none', *, *, #29118, .f. ) ;
#2601 = vertex_point ( 'none', #29054 ) ;
#2602 = face_bound ( 'none', #14430, .t. ) ;
#2603 = edge_curve ( 'none', #2274, #15253, #14427, .t. ) ;
#2604 = edge_loop ( 'none', ( #2103, #30239 ) ) ;
#2605 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#2606 = edge_curve ( 'none', #16138, #14897, #18369, .t. ) ;
#2607 = oriented_edge ( 'none', *, *, #1385, .t. ) ;
#2608 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#2609 = oriented_edge ( 'none', *, *, #14162, .t. ) ;
#2610 = b_spline_curve_with_knots ( 'none', 3,
( #28471, #33860, #4182, #33744, #4424, #22805, #30820, #28005, #15001, #6988, #12561, #20467, #33628, #9533, #25596, #1524, #17678, #1753, #20362, #12093, #30700, #23033, #17894, #33517, #25698, #30945, #28120, #31171, #6752, #6875, #20129, #25477, #17561, #7100, #12212, #9650, #14884, #33395, #9773, #28358, #12446, #28236, #9425, #31058, #1981, #1638, #15117, #17786, #20249, #15232, #25357, #4306, #22909, #1874, #4542 ),
.unspecified., .f., .f.,
( 4, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 1, 2, 2, 2, 1, 1, 2, 2, 4 ),
( 0.0000000000000000000, 0.06250000000028209379, 0.09375000000043920423, 0.1093750000004701795, 0.1250000000005011547, 0.1875000000005359879, 0.2187500000005376533, 0.2343750000005548062, 0.2500000000005719314, 0.3125000000005919154, 0.3437500000006153966, 0.3593750000006504242, 0.3750000000006854517, 0.4375000000009011680, 0.4687500000010090262, 0.4843750000010419998, 0.5000000000010749179, 0.5625000000011337598, 0.5937500000011997070, 0.6093750000012205792, 0.6250000000012413404, 0.6875000000012172485, 0.7187500000011760592, 0.7343750000011459722, 0.7421875000011638468, 0.7500000000011816104, 0.8125000000011083356, 0.8437500000010716983, 0.8593750000010158541, 0.8671875000009797718, 0.8750000000009435785, 1.000000000000000000 ),
.unspecified. ) ;
#2611 = vector ( 'none', #13155, 1000.000000000000000 ) ;
#2612 = oriented_edge ( 'none', *, *, #26772, .f. ) ;
#2613 = cartesian_point ( 'none', ( -414.3712071267999590, 242.2760765798520310, -351.3428790855810462 ) ) ;
#2614 = cartesian_point ( 'none', ( -559.5450167720794070, 243.1842518256105734, -446.8537468038270504 ) ) ;
#2615 = face_outer_bound ( 'none', #15097, .t. ) ;
#2616 = oriented_edge ( 'none', *, *, #23124, .t. ) ;
#2617 = oriented_edge ( 'none', *, *, #27791, .t. ) ;
#2618 = cartesian_point ( 'none', ( -492.4129676189057818, 227.1874698112395663, -275.3537468038004477 ) ) ;
#2619 = circle ( 'none', #28622, 36.00000000000002842 ) ;
#2620 = oriented_edge ( 'none', *, *, #844, .t. ) ;
#2621 = oriented_edge ( 'none', *, *, #25678, .f. ) ;
#2622 = axis2_placement_3d ( 'none', #18788, #2526, #217 ) ;
#2623 = cartesian_point ( 'none', ( -438.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#2624 = cartesian_point ( 'none', ( -497.0198734747021945, 293.0707908221328353, -368.2537468037986059 ) ) ;
#2625 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#2626 = axis2_placement_3d ( 'none', #3857, #14666, #3968 ) ;
#2627 = vertex_point ( 'none', #24065 ) ;
#2628 = line ( 'none', #33399, #33847 ) ;
#2629 = vertex_point ( 'none', #24176 ) ;
#2630 = axis2_placement_3d ( 'none', #1407, #14659, #27672 ) ;
#2631 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.014340127043892580e-12 ) ) ;
#2632 = oriented_edge ( 'none', *, *, #21641, .t. ) ;
#2633 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#2634 = cartesian_point ( 'none', ( -479.0900167720816398, 243.1842518256100334, -406.8537468038224461 ) ) ;
#2635 = conical_surface ( 'none', #19456, 37.15470053837932340, 0.5235987755982983716 ) ;
#2636 = axis2_placement_3d ( 'none', #18391, #21434, #2819 ) ;
#2637 = cartesian_point ( 'none', ( -394.0450167721050434, 265.6310129660154189, -377.7326775642368943 ) ) ;
#2638 = vertex_point ( 'none', #23728 ) ;
#2639 = cartesian_point ( 'none', ( -555.3950525156417370, 260.4804959774881468, -279.7054200520962013 ) ) ;
#2640 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256034964, -286.8537468037986855 ) ) ;
#2641 = cartesian_point ( 'none', ( -487.5450167721049866, 243.1842518256034964, -371.7537468037986628 ) ) ;
#2642 = edge_curve ( 'none', #18502, #30307, #8165, .t. ) ;
#2643 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -474.3537468037987423 ) ) ;
#2644 = face_outer_bound ( 'none', #1231, .t. ) ;
#2645 = edge_curve ( 'none', #4636, #27493, #31524, .t. ) ;
#2646 = direction ( 'none', ( -5.230025295777879928e-16, 0.9999948051039170283, 0.003223315867124593084 ) ) ;
#2647 = vertex_point ( 'none', #26725 ) ;
#2648 = axis2_placement_3d ( 'none', #32685, #6146, #19166 ) ;
#2649 = oriented_edge ( 'none', *, *, #8538, .f. ) ;
#2650 = circle ( 'none', #4361, 6.700000000000011724 ) ;
#2651 = edge_curve ( 'none', #4539, #4256, #28141, .t. ) ;
#2652 = oriented_edge ( 'none', *, *, #26771, .f. ) ;
#2653 = cartesian_point ( 'none', ( -495.5113350114628474, 200.0458097241200335, -370.3537468037986287 ) ) ;
#2654 = vertex_point ( 'none', #26387 ) ;
#2655 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 6.982962677686266711e-15 ) ) ;
#2656 = b_spline_curve_with_knots ( 'none', 3,
( #19854, #27615, #14384, #14269, #771, #3690, #1121, #11689, #32998, #3582 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003344080281596759508, 0.003735401723541145139, 0.004126723165485530337, 0.004518044607429915968, 0.004909366049374301599 ),
.unspecified. ) ;
#2657 = oriented_edge ( 'none', *, *, #19348, .t. ) ;
#2658 = cartesian_point ( 'none', ( -424.0450167721049866, 183.1842518256032406, -302.8537468037995382 ) ) ;
#2659 = plane ( 'none', #21905 ) ;
#2660 = direction ( 'none', ( -0.6247857223416692918, 0.7807962609784951935, -2.529093127957408602e-14 ) ) ;
#2661 = cartesian_point ( 'none', ( -548.8478296920532102, 296.2756010268764157, -360.2537468038257202 ) ) ;
#2662 = oriented_edge ( 'none', *, *, #2302, .f. ) ;
#2663 = line ( 'none', #19315, #15965 ) ;
#2664 = oriented_edge ( 'none', *, *, #12280, .f. ) ;
#2665 = oriented_edge ( 'none', *, *, #4277, .f. ) ;
#2666 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.014291132206090289e-12 ) ) ;
#2667 = cartesian_point ( 'none', ( -415.0118139724125967, 256.6663605806884334, -297.3101570124315458 ) ) ;
#2668 = circle ( 'none', #11859, 13.99999999999999112 ) ;
#2669 = oriented_edge ( 'none', *, *, #18575, .t. ) ;
#2670 = advanced_face ( 'none', ( #1104 ), #19406, .f. ) ;
#2671 = cartesian_point ( 'none', ( -500.9931376425672624, 191.1850907965376507, -370.3537468037986287 ) ) ;
#2672 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.877651306839097745e-14 ) ) ;
#2673 = axis2_placement_3d ( 'none', #20544, #33930, #16338 ) ;
#2674 = advanced_face ( 'none', ( #27310 ), #15680, .t. ) ;
#2675 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.705312765434827453e-14 ) ) ;
#2676 = cartesian_point ( 'none', ( -520.6161424522467769, 203.6273903481034608, -436.0058088313124358 ) ) ;
#2677 = cartesian_point ( 'none', ( -569.6709796812062905, 197.0582889165023062, -380.3537468037986287 ) ) ;
#2678 = direction ( 'none', ( 1.000000000000000000, 1.920224799361962737e-16, -1.739427606565643889e-16 ) ) ;
#2679 = cartesian_point ( 'none', ( -414.2450167721049752, 245.1915818774459126, -334.0445742560012832 ) ) ;
#2680 = line ( 'none', #34207, #6852 ) ;
#2681 = axis2_placement_3d ( 'none', #15242, #16044, #23853 ) ;
#2682 = face_outer_bound ( 'none', #31805, .t. ) ;
#2683 = cartesian_point ( 'none', ( -558.9550039460946209, 261.3758414905015570, -436.2533201290625016 ) ) ;
#2684 = direction ( 'none', ( -0.6849853167742629978, 0.1754853720503969927, 0.7071067811865449082 ) ) ;
#2685 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#2686 = oriented_edge ( 'none', *, *, #4581, .f. ) ;
#2687 = edge_loop ( 'none', ( #2188, #28922 ) ) ;
#2688 = oriented_edge ( 'none', *, *, #17773, .t. ) ;
#2689 = circle ( 'none', #28987, 4.499999999998838263 ) ;
#2690 = vector ( 'none', #24743, 1000.000000000000000 ) ;
#2691 = direction ( 'none', ( -0.07384000345349579775, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#2692 = edge_loop ( 'none', ( #24092, #30489, #33611, #24120 ) ) ;
#2693 = vector ( 'none', #8995, 1000.000000000000000 ) ;
#2694 = oriented_edge ( 'none', *, *, #21206, .f. ) ;
#2695 = face_outer_bound ( 'none', #15363, .t. ) ;
#2696 = cartesian_point ( 'none', ( -424.0450167721049866, 178.3842518256032577, -302.8537468037996518 ) ) ;
#2697 = oriented_edge ( 'none', *, *, #17392, .t. ) ;
#2698 = cartesian_point ( 'none', ( -414.2450167721050320, 270.5161737313640629, -319.3992791286744932 ) ) ;
#2699 = edge_curve ( 'none', #21715, #7899, #7777, .t. ) ;
#2700 = axis2_placement_3d ( 'none', #1672, #7023, #20048 ) ;
#2701 = oriented_edge ( 'none', *, *, #6469, .f. ) ;
#2702 = cartesian_point ( 'none', ( -433.2450167721050320, 272.1841011736171367, -322.7602706436520066 ) ) ;
#2703 = edge_curve ( 'none', #2571, #30940, #4447, .t. ) ;
#2704 = plane ( 'none', #8482 ) ;
#2705 = cartesian_point ( 'none', ( -434.2415620955198392, 255.8413839948350699, -297.7698971939427111 ) ) ;
#2706 = edge_curve ( 'none', #31641, #4636, #6109, .t. ) ;
#2707 = cartesian_point ( 'none', ( -547.6054343648819440, 288.4353159596234377, -380.3537468037986287 ) ) ;
#2708 = product_definition_formation_with_specified_source ( '�κ�', '', #17951, .not_known. ) ;
#2709 = vertex_point ( 'none', #688 ) ;
#2710 = direction ( 'none', ( -5.230025295777880914e-16, 0.9999948051039169172, 0.003223315867125393225 ) ) ;
#2711 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -473.8537468037987423 ) ) ;
#2712 = edge_curve ( 'none', #18465, #20962, #23961, .t. ) ;
#2713 = cartesian_point ( 'none', ( -415.0608807071624256, 229.2004002722152052, -297.4674276281141942 ) ) ;
#2714 = advanced_face ( 'none', ( #23598 ), #14026, .f. ) ;
#2715 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#2716 = direction ( 'none', ( 0.7437713796000668953, 0.0000000000000000000, 0.6684340916558739742 ) ) ;
#2717 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -379.3537468037985718 ) ) ;
#2718 = cartesian_point ( 'none', ( -525.4648568618958961, 269.1132744456259047, -400.3537468037986855 ) ) ;
#2719 = line ( 'none', #7317, #16408 ) ;
#2720 = advanced_face ( 'none', ( #701 ), #20271, .f. ) ;
#2721 = vertex_point ( 'none', #8460 ) ;
#2722 = oriented_edge ( 'none', *, *, #24539, .t. ) ;
#2723 = direction ( 'none', ( -1.082303298089002825e-16, 0.8660254037839344443, 0.5000000000008734125 ) ) ;
#2724 = vertex_point ( 'none', #16732 ) ;
#2725 = cartesian_point ( 'none', ( -450.5450167721049297, 288.1842518256034396, -296.8729846902652412 ) ) ;
#2726 = vector ( 'none', #15725, 999.9999999999998863 ) ;
#2727 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#2728 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.012262169511176214e-12 ) ) ;
#2729 = cylindrical_surface ( 'none', #14144, 6.138320441952067164 ) ;
#2730 = vertex_point ( 'none', #8342 ) ;
#2731 = direction ( 'none', ( 2.879738170997093723e-17, -0.6038489185976466667, -0.7970987915612799402 ) ) ;
#2732 = circle ( 'none', #22653, 6.000000000000024869 ) ;
#2733 = axis2_placement_3d ( 'none', #22753, #25648, #22035 ) ;
#2734 = oriented_edge ( 'none', *, *, #14211, .f. ) ;
#2735 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#2736 = cartesian_point ( 'none', ( -442.5450167721049297, 253.8367726055920173, -360.3707269732090026 ) ) ;
#2737 = b_spline_curve_with_knots ( 'none', 3,
( #8999, #6221, #16563, #24816, #32981, #27595 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0001985713497828964745, 0.001260961825966074078, 0.002323352302149251682 ),
.unspecified. ) ;
#2738 = edge_curve ( 'none', #6744, #28490, #11110, .t. ) ;
#2739 = oriented_edge ( 'none', *, *, #30867, .t. ) ;
#2740 = cartesian_point ( 'none', ( -496.5346831897000470, 229.0958123925664154, -275.3537468037987992 ) ) ;
#2741 = axis2_placement_3d ( 'none', #18565, #13462, #2655 ) ;
#2742 = vertex_point ( 'none', #29859 ) ;
#2743 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2744 = cartesian_point ( 'none', ( -524.7646037845585170, 282.4330112761720670, -410.3937704896312653 ) ) ;
#2745 = cartesian_point ( 'none', ( -433.8487461818642146, 256.7632570261734486, -297.4588657788950172 ) ) ;
#2746 = cylindrical_surface ( 'none', #6719, 3.999999999999971134 ) ;
#2747 = vector ( 'none', #11904, 1000.000000000000000 ) ;
#2748 = edge_curve ( 'none', #29212, #10904, #17754, .t. ) ;
#2749 = cartesian_point ( 'none', ( -394.0450167721050434, 297.8494934615762304, -271.5885051677185515 ) ) ;
#2750 = oriented_edge ( 'none', *, *, #21545, .t. ) ;
#2751 = cartesian_point ( 'none', ( -460.5450167721049866, 217.2034897120702226, -277.8537468037985718 ) ) ;
#2752 = edge_loop ( 'none', ( #26276, #17014, #24216, #27413 ) ) ;
#2753 = axis2_placement_3d ( 'none', #10142, #18165, #5250 ) ;
#2754 = direction ( 'none', ( 0.8937973703356512090, 4.585703797364775347e-13, -0.4484710255758723729 ) ) ;
#2755 = oriented_edge ( 'none', *, *, #25809, .f. ) ;
#2756 = face_outer_bound ( 'none', #11325, .t. ) ;
#2757 = cartesian_point ( 'none', ( -551.4074696801170603, 282.8108832090156284, -322.3951960430716213 ) ) ;
#2758 = cartesian_point ( 'none', ( -550.1749256300882962, 258.0011191858253596, -275.3537468037984013 ) ) ;
#2759 = edge_curve ( 'none', #12515, #7841, #10675, .t. ) ;
#2760 = edge_curve ( 'none', #20194, #11501, #18580, .t. ) ;
#2761 = line ( 'none', #10614, #30197 ) ;
#2762 = cartesian_point ( 'none', ( -433.2450167721049752, 244.2260255793552801, -335.8119375511982980 ) ) ;
#2763 = line ( 'none', #26830, #10224 ) ;
#2764 = advanced_face ( 'none', ( #31079 ), #6079, .f. ) ;
#2765 = edge_curve ( 'none', #16201, #27382, #21106, .t. ) ;
#2766 = cartesian_point ( 'none', ( -422.6614545746782028, 219.7757556712955136, -339.9730634413394341 ) ) ;
#2767 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612781638, 0.6038489185976488871 ) ) ;
#2768 = oriented_edge ( 'none', *, *, #4426, .f. ) ;
#2769 = oriented_edge ( 'none', *, *, #34044, .f. ) ;
#2770 = line ( 'none', #28773, #31071 ) ;
#2771 = advanced_face ( 'none', ( #14822 ), #24292, .f. ) ;
#2773 = direction ( 'none', ( -0.1585527532634901648, 0.9873505073845696423, 4.193279165907277925e-15 ) ) ;
#2772 = axis2_placement_3d ( 'none', #29839, #11359, #562 ) ;
#2774 = cartesian_point ( 'none', ( -460.5450167721049866, 217.1842521103856711, -275.3537838117825913 ) ) ;
#2775 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#2776 = face_bound ( 'none', #31109, .t. ) ;
#2777 = axis2_placement_3d ( 'none', #26140, #2316, #24285 ) ;
#2778 = face_outer_bound ( 'none', #7044, .t. ) ;
#2779 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#2780 = toroidal_surface ( 'none', #1325, 7.900000000000000355, 0.1000000000000000056 ) ;
#2781 = cartesian_point ( 'none', ( -434.2450167721049752, 242.2292681770050535, -336.8211376206588170 ) ) ;
#2782 = oriented_edge ( 'none', *, *, #33085, .f. ) ;
#2783 = edge_loop ( 'none', ( #7904, #1821, #18461, #2163 ) ) ;
#2784 = oriented_edge ( 'none', *, *, #10227, .f. ) ;
#2785 = face_outer_bound ( 'none', #20735, .t. ) ;
#2786 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.012262169511167935e-12 ) ) ;
#2787 = axis2_placement_3d ( 'none', #28594, #18372, #20835 ) ;
#2788 = direction ( 'none', ( -0.7071067811865910935, -9.469072883523148384e-15, 0.7071067811865039410 ) ) ;
#2789 = line ( 'none', #12217, #8602 ) ;
#2790 = direction ( 'none', ( -6.982634379031834588e-17, -0.9214978993339648650, -0.3883833435191190731 ) ) ;
#2791 = cartesian_point ( 'none', ( -519.7616063531016835, 203.8746833450229019, -435.7008846496028127 ) ) ;
#2792 = cartesian_point ( 'none', ( -554.0827510811923275, 185.8150242439111537, -380.3537468037986287 ) ) ;
#2793 = direction ( 'none', ( -0.9005812434283176904, 0.4346877315787796570, -2.077500523585042764e-16 ) ) ;
#2794 = oriented_edge ( 'none', *, *, #14772, .f. ) ;
#2795 = oriented_edge ( 'none', *, *, #13291, .f. ) ;
#2796 = oriented_edge ( 'none', *, *, #12688, .t. ) ;
#2797 = cartesian_point ( 'none', ( -460.1877226839804393, 243.1842518256034964, -373.0029396425857726 ) ) ;
#2798 = cartesian_point ( 'none', ( -497.8527300282318038, 186.9521356374732761, -360.3537468038241514 ) ) ;
#2799 = edge_curve ( 'none', #31632, #4471, #24395, .t. ) ;
#2800 = cartesian_point ( 'none', ( -492.4854926665962012, 268.1062468725162944, -433.4298307318646266 ) ) ;
#2801 = cartesian_point ( 'none', ( -487.5485596835964657, 241.4717188125672465, -280.0945129930726125 ) ) ;
#2802 = edge_curve ( 'none', #9962, #10700, #27282, .t. ) ;
#2803 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2804 = oriented_edge ( 'none', *, *, #28510, .f. ) ;
#2805 = face_outer_bound ( 'none', #497, .t. ) ;
#2806 = edge_curve ( 'none', #18881, #32127, #7747, .t. ) ;
#2807 = edge_curve ( 'none', #3264, #10729, #27722, .t. ) ;
#2808 = cartesian_point ( 'none', ( -527.7191272379669726, 231.8450806998650364, -484.8537468037986855 ) ) ;
#2809 = cartesian_point ( 'none', ( -550.0701600694879971, 293.0707908221372122, -360.2537468038258339 ) ) ;
#2810 = face_outer_bound ( 'none', #6120, .t. ) ;
#2811 = vector ( 'none', #12694, 1000.000000000000000 ) ;
#2812 = cartesian_point ( 'none', ( -550.0701600694849276, 293.0707908221392586, -398.8537468038257998 ) ) ;
#2813 = oriented_edge ( 'none', *, *, #33232, .f. ) ;
#2814 = vertex_point ( 'none', #22210 ) ;
#2815 = vector ( 'none', #7743, 1000.000000000000000 ) ;
#2816 = cartesian_point ( 'none', ( -544.4969387045355234, 214.9923076454923034, -275.3537468037984013 ) ) ;
#2817 = cartesian_point ( 'none', ( -488.1954460324566867, 252.7021754778556613, -282.1506959817473330 ) ) ;
#2818 = line ( 'none', #22120, #30261 ) ;
#2819 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.705312765434827453e-14 ) ) ;
#2820 = plane ( 'none', #6914 ) ;
#2821 = cartesian_point ( 'none', ( -430.2993178550863149, 202.2201990459024330, -304.2260117912858277 ) ) ;
#2822 = direction ( 'none', ( -1.791068744856348687e-16, -6.279680095831317198e-17, 1.000000000000000000 ) ) ;
#2823 = cartesian_point ( 'none', ( -523.5738177405887654, 203.3439407898779052, -409.3994386438636752 ) ) ;
#2824 = cartesian_point ( 'none', ( -421.9450167721049638, 294.0632442979391499, -293.4787468037984013 ) ) ;
#2825 = oriented_edge ( 'none', *, *, #26361, .t. ) ;
#2826 = edge_loop ( 'none', ( #28245, #14075, #30843, #16642 ) ) ;
#2827 = axis2_placement_3d ( 'none', #26872, #21655, #16076 ) ;
#2828 = edge_loop ( 'none', ( #31197, #11417 ) ) ;
#2829 = cartesian_point ( 'none', ( -553.5653306166797165, 285.2663829108186633, -370.3537468037986287 ) ) ;
#2830 = cartesian_point ( 'none', ( -434.2450167721050320, 240.9860449697214051, -309.5339162260941066 ) ) ;
#2831 = cartesian_point ( 'none', ( -547.9058782065933428, 290.4098165610918159, -364.2537468038257202 ) ) ;
#2832 = axis2_placement_3d ( 'none', #27307, #11391, #11505 ) ;
#2833 = cartesian_point ( 'none', ( -518.0229624470637191, 204.4284945290004316, -434.5997195011065060 ) ) ;
#2834 = oriented_edge ( 'none', *, *, #32868, .f. ) ;
#2835 = axis2_placement_3d ( 'none', #6982, #6748, #30943 ) ;
#2836 = face_outer_bound ( 'none', #5542, .t. ) ;
#2837 = b_spline_curve_with_knots ( 'none', 3,
( #4474, #25852, #18175, #9938, #1926, #7482 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002932446017595443776, 0.003323552738433499694, 0.003714659459271555178 ),
.unspecified. ) ;
#2838 = advanced_face ( 'none', ( #11079 ), #31490, .f. ) ;
#2839 = vertex_point ( 'none', #3821 ) ;
#2840 = cartesian_point ( 'none', ( -460.5450167721049866, 288.1842518256034396, -299.3729846902652412 ) ) ;
#2841 = conical_surface ( 'none', #32653, 17.49999999999996092, 0.7853981633974327359 ) ;
#2842 = line ( 'none', #11881, #20733 ) ;
#2843 = cartesian_point ( 'none', ( -431.6945171211237948, 308.1842518255612049, -281.1628116881654478 ) ) ;
#2844 = advanced_face ( 'none', ( #33161 ), #26885, .f. ) ;
#2845 = oriented_edge ( 'none', *, *, #27791, .f. ) ;
#2846 = edge_curve ( 'none', #34515, #31428, #23681, .t. ) ;
#2847 = edge_loop ( 'none', ( #21619, #29133, #15487, #14087 ) ) ;
#2848 = toroidal_surface ( 'none', #638, 6.300000000000000711, 0.2000000000000000111 ) ;
#2849 = cartesian_point ( 'none', ( -491.3575947211772927, 226.5393295322183178, -279.7195901564062410 ) ) ;
#2850 = edge_curve ( 'none', #32228, #32115, #17324, .t. ) ;
#2851 = circle ( 'none', #6242, 37.50000000000000000 ) ;
#2852 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.877651306839097745e-14 ) ) ;
#2853 = axis2_placement_3d ( 'none', #13189, #10277, #2728 ) ;
#2854 = cartesian_point ( 'none', ( -430.1456405380280330, 203.9128940178384823, -300.8776927499621365 ) ) ;
#2855 = edge_curve ( 'none', #6850, #29840, #18149, .t. ) ;
#2856 = oriented_edge ( 'none', *, *, #2248, .f. ) ;
#2857 = oriented_edge ( 'none', *, *, #112, .t. ) ;
#2858 = cartesian_point ( 'none', ( -553.4567723098170973, 292.5269548784434619, -360.2537468038260613 ) ) ;
#2859 = cartesian_point ( 'none', ( -436.2450167721049752, 270.6947683532575297, -321.3912891590284744 ) ) ;
#2860 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.014003695824309506e-12 ) ) ;
#2861 = oriented_edge ( 'none', *, *, #23310, .f. ) ;
#2862 = cartesian_point ( 'none', ( -548.1853658060356338, 281.7059230005928043, -312.9011708268410530 ) ) ;
#2863 = cartesian_point ( 'none', ( -554.3024345892591782, 259.8871368870546235, -275.3537468037967528 ) ) ;
#2864 = oriented_edge ( 'none', *, *, #16694, .f. ) ;
#2865 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#2866 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.705312765434827453e-14 ) ) ;
#2867 = vertex_point ( 'none', #17415 ) ;
#2868 = vertex_point ( 'none', #9150 ) ;
#2869 = direction ( 'none', ( -0.07384000345349439609, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#2870 = cartesian_point ( 'none', ( -423.9230241643044224, 219.5712199853882680, -339.6889852800585459 ) ) ;
#2871 = vertex_point ( 'none', #27757 ) ;
#2872 = axis2_placement_3d ( 'none', #1691, #7149, #12500 ) ;
#2873 = circle ( 'none', #22361, 0.1000000000000012823 ) ;
#2874 = oriented_edge ( 'none', *, *, #13149, .f. ) ;
#2875 = advanced_face ( 'none', ( #2352 ), #22550, .f. ) ;
#2876 = vector ( 'none', #25810, 1000.000000000000000 ) ;
#2877 = axis2_placement_3d ( 'none', #6460, #9117, #33111 ) ;
#2878 = axis2_placement_3d ( 'none', #18511, #7473, #7588 ) ;
#2879 = advanced_face ( 'none', ( #3180 ), #4004, .f. ) ;
#2880 = circle ( 'none', #22138, 6.900000000000000355 ) ;
#2881 = b_spline_curve_with_knots ( 'none', 3,
( #20655, #10056, #7730, #28530, #12624, #20882, #12744, #18189, #2391, #28636, #26323, #28989, #10405, #13082, #23202, #31703, #7274, #4710, #31353, #15631, #34382, #28880, #23308, #2499, #4601, #15389, #12967, #31586, #33924, #25869, #20999, #18077, #10168, #31232, #5044, #15286, #2156, #20761, #7609, #26207, #28758, #12853, #31473, #15511, #2273, #4936, #23550, #400 ),
.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, 2, 4 ),
( 0.0000000000000000000, 0.003755038490568302165, 0.004693798113210291729, 0.005632557735852281727, 0.007510076981136384888, 0.009387596226420488049, 0.01032635584906246330, 0.01126511547170443855, 0.01314263471698846712, 0.01408139433963049789, 0.01502015396227253038, 0.01595891358491456288, 0.01689767320755659538, 0.01783643283019862788, 0.01877519245284066038, 0.02065271169812472538, 0.02159147132076675787, 0.02253023094340879037, 0.02346899056605081940, 0.02440775018869285537, 0.02628526943397700710, 0.02722402905661909858, 0.02816278867926119700, 0.03004030792454551180 ),
.unspecified. ) ;
#2882 = cartesian_point ( 'none', ( -497.0198734599351269, 193.2977128323900047, -368.2537468038240718 ) ) ;
#2883 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#2884 = circle ( 'none', #10865, 16.00000000000000355 ) ;
#2885 = edge_loop ( 'none', ( #27033, #19303, #13348, #3302 ) ) ;
#2886 = oriented_edge ( 'none', *, *, #21797, .t. ) ;
#2887 = cartesian_point ( 'none', ( -500.6828633069509920, 281.7826880642307401, -309.8629963557889937 ) ) ;
#2888 = direction ( 'none', ( 0.9873505073845701974, 0.1585527532634856962, 5.426026720782051118e-14 ) ) ;
#2890 = vertex_point ( 'none', #15198 ) ;
#2889 = cartesian_point ( 'none', ( -415.2450167721050320, 256.7859183677902024, -297.3097716379173221 ) ) ;
#2891 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.014340127043892580e-12 ) ) ;
#2892 = direction ( 'none', ( -0.07384000345349524264, 0.9972701007700911502, -7.214474255747049785e-17 ) ) ;
#2893 = vertex_point ( 'none', #1847 ) ;
#2894 = oriented_edge ( 'none', *, *, #7472, .f. ) ;
#2895 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#2896 = axis2_placement_3d ( 'none', #8694, #11257, #794 ) ;
#2897 = oriented_edge ( 'none', *, *, #15277, .f. ) ;
#2898 = cartesian_point ( 'none', ( -569.5069575492034346, 289.1461926027365621, -472.5816688651847812 ) ) ;
#2899 = cartesian_point ( 'none', ( -468.1287609997288541, 243.8383226604883873, -370.6303257170554843 ) ) ;
#2900 = advanced_face ( 'none', ( #13992 ), #21902, .t. ) ;
#2901 = cartesian_point ( 'none', ( -488.5165996692084605, 261.5629122664692545, -409.8893097255535167 ) ) ;
#2902 = oriented_edge ( 'none', *, *, #20376, .f. ) ;
#2903 = cartesian_point ( 'none', ( -475.5450167720819650, 243.1842518256099481, -400.7537468038222528 ) ) ;
#2904 = edge_curve ( 'none', #29582, #28943, #16471, .t. ) ;
#2905 = edge_curve ( 'none', #6045, #15143, #21072, .t. ) ;
#2906 = oriented_edge ( 'none', *, *, #29787, .t. ) ;
#2907 = cartesian_point ( 'none', ( -502.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#2908 = face_outer_bound ( 'none', #31123, .t. ) ;
#2909 = cartesian_point ( 'none', ( -434.6299186057944439, 228.3885899317612598, -323.1762480120281111 ) ) ;
#2910 = oriented_edge ( 'none', *, *, #2544, .t. ) ;
#2911 = cylindrical_surface ( 'none', #1305, 24.00000000000002132 ) ;
#2912 = cartesian_point ( 'none', ( -493.2450167721049752, 232.2729306641512608, -327.8480506103010157 ) ) ;
#2913 = cartesian_point ( 'none', ( -510.1075938242512962, 276.7787406304578894, -279.8533047136951950 ) ) ;
#2914 = cartesian_point ( 'none', ( -440.5985486151622581, 255.1842518256000574, -268.1621240044194110 ) ) ;
#2915 = face_outer_bound ( 'none', #30063, .t. ) ;
#2916 = toroidal_surface ( 'none', #829, 4.400000000000002132, 0.5999999999999999778 ) ;
#2917 = direction ( 'none', ( -0.07384000345349524264, 0.9972701007700911502, -7.214474255747049785e-17 ) ) ;
#2918 = oriented_edge ( 'none', *, *, #18993, .t. ) ;
#2919 = cartesian_point ( 'none', ( -437.2450167721049752, 246.2670914242240485, -346.0406006884293220 ) ) ;
#2920 = advanced_face ( 'none', ( #18986 ), #23001, .f. ) ;
#2921 = cartesian_point ( 'none', ( -554.0827510811923275, 185.8150242439111537, -380.3537468037986287 ) ) ;
#2922 = cartesian_point ( 'none', ( -414.7450167721050320, 254.0056427986703795, -320.8795387580202032 ) ) ;
#2923 = axis2_placement_3d ( 'none', #27134, #10993, #13444 ) ;
#2924 = cartesian_point ( 'none', ( -480.5577593111200372, 278.9734940934533256, -348.6025469835893205 ) ) ;
#2925 = oriented_edge ( 'none', *, *, #15234, .t. ) ;
#2926 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -289.8537468037986287 ) ) ;
#2927 = oriented_edge ( 'none', *, *, #33277, .f. ) ;
#2928 = axis2_placement_3d ( 'none', #23263, #15130, #12575 ) ;
#2929 = cartesian_point ( 'none', ( -451.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#2930 = line ( 'none', #4840, #12912 ) ;
#2931 = cartesian_point ( 'none', ( -513.3431690227782838, 271.7476021917292428, -275.3537468037986855 ) ) ;
#2932 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2933 = oriented_edge ( 'none', *, *, #19029, .t. ) ;
#2934 = cartesian_point ( 'none', ( -417.6450167721034745, 202.8729630840902018, -302.8537468038394422 ) ) ;
#2935 = cartesian_point ( 'none', ( -513.1389163921371619, 208.6043876037378197, -279.9505377319251238 ) ) ;
#2936 = cartesian_point ( 'none', ( -433.2450167721049752, 242.2776775897045809, -351.8395730496520741 ) ) ;
#2937 = oriented_edge ( 'none', *, *, #10945, .t. ) ;
#2938 = cartesian_point ( 'none', ( -398.0450167721050434, 308.1842518255375580, -257.8537468037327471 ) ) ;
#2939 = cartesian_point ( 'none', ( -526.4738910919634236, 282.7411133031034751, -409.7016847762851057 ) ) ;
#2940 = circle ( 'none', #12503, 28.99999999999999289 ) ;
#2941 = oriented_edge ( 'none', *, *, #30773, .t. ) ;
#2942 = direction ( 'none', ( 0.7935941825507623060, -0.6084474286424319533, 3.698317784924810626e-14 ) ) ;
#2943 = advanced_face ( 'none', ( #7345 ), #12417, .t. ) ;
#2944 = line ( 'none', #28946, #6275 ) ;
#2945 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#2946 = face_outer_bound ( 'none', #27468, .t. ) ;
#2947 = axis2_placement_3d ( 'none', #28264, #14913, #9800 ) ;
#2948 = edge_curve ( 'none', #20150, #3158, #13588, .t. ) ;
#2949 = circle ( 'none', #32693, 45.49999999999998579 ) ;
#2950 = edge_curve ( 'none', #2284, #32478, #674, .t. ) ;
#2951 = direction ( 'none', ( 5.620504062164853724e-14, 1.332267629550187533e-14, -1.000000000000000000 ) ) ;
#2952 = oriented_edge ( 'none', *, *, #30443, .t. ) ;
#2953 = b_spline_curve_with_knots ( 'none', 3,
( #27833, #6463, #11931, #19489, #8782, #32991 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.006529899203247353442, 0.007931827772330729553, 0.009333756341414103930 ),
.unspecified. ) ;
#2954 = edge_curve ( 'none', #9520, #11048, #28108, .t. ) ;
#2955 = cartesian_point ( 'none', ( -490.6700212528820657, 228.0138861990643591, -279.7843089726035828 ) ) ;
#2956 = vertex_point ( 'none', #31140 ) ;
#2957 = edge_loop ( 'none', ( #15957, #4218 ) ) ;
#2958 = vertex_point ( 'none', #33711 ) ;
#2959 = cartesian_point ( 'none', ( -431.7302271463166221, 308.1842518256456174, -364.4194689343545406 ) ) ;
#2960 = circle ( 'none', #875, 5.899999999999995914 ) ;
#2961 = oriented_edge ( 'none', *, *, #23474, .t. ) ;
#2962 = cartesian_point ( 'none', ( -402.0450167721050434, 290.1842518256034964, -322.8537468037509370 ) ) ;
#2963 = cartesian_point ( 'none', ( -437.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#2964 = oriented_edge ( 'none', *, *, #22927, .t. ) ;
#2965 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#2966 = oriented_edge ( 'none', *, *, #126, .f. ) ;
#2967 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#2968 = cartesian_point ( 'none', ( -414.2450167721048615, 255.8153864119029777, -322.7253073373166217 ) ) ;
#2969 = direction ( 'none', ( -2.810252031082467922e-16, 1.000000000000000000, 1.311026609186949449e-14 ) ) ;
#2970 = line ( 'none', #4326, #10451 ) ;
#2971 = cartesian_point ( 'none', ( -550.4977618198611253, 257.3938791088448852, -275.3537468037987423 ) ) ;
#2972 = axis2_placement_3d ( 'none', #25163, #25516, #4110 ) ;
#2973 = oriented_edge ( 'none', *, *, #8855, .f. ) ;
#2974 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#2975 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027520e-16, -5.642927514190364782e-14 ) ) ;
#2976 = axis2_placement_3d ( 'none', #9563, #4105, #4455 ) ;
#2977 = circle ( 'none', #14696, 12.99999999999997513 ) ;
#2978 = oriented_edge ( 'none', *, *, #10126, .t. ) ;
#2979 = oriented_edge ( 'none', *, *, #3869, .f. ) ;
#2980 = direction ( 'none', ( 1.000000000000000000, 1.298396287363447619e-14, 5.655173982181853443e-14 ) ) ;
#2981 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -461.8537468037986855 ) ) ;
#2982 = cartesian_point ( 'none', ( -529.4396489257521807, 282.5861735834897672, -409.3992803932735001 ) ) ;
#2983 = axis2_placement_3d ( 'none', #30932, #4407, #1859 ) ;
#2984 = conical_surface ( 'none', #7057, 6.400000000000016342, 0.7853981633974426169 ) ;
#2985 = oriented_edge ( 'none', *, *, #4486, .f. ) ;
#2986 = cartesian_point ( 'none', ( -433.2450167721049752, 244.2260255793552801, -335.8119375511982980 ) ) ;
#2987 = vertex_point ( 'none', #17865 ) ;
#2988 = edge_loop ( 'none', ( #9021, #14152, #9745, #24061 ) ) ;
#2989 = cartesian_point ( 'none', ( -466.0450167720820787, 213.8798153014246850, -398.8537468038220482 ) ) ;
#2990 = cartesian_point ( 'none', ( -433.3001641404227371, 256.7807618983006819, -297.3097882589335654 ) ) ;
#2991 = oriented_edge ( 'none', *, *, #23179, .f. ) ;
#2992 = oriented_edge ( 'none', *, *, #8695, .f. ) ;
#2993 = edge_curve ( 'none', #10416, #10661, #20239, .t. ) ;
#2994 = face_outer_bound ( 'none', #9214, .t. ) ;
#2995 = oriented_edge ( 'none', *, *, #11340, .t. ) ;
#2996 = cartesian_point ( 'none', ( -415.2450167721049752, 229.4181961741935254, -297.3979869093801653 ) ) ;
#2997 = edge_curve ( 'none', #26236, #21073, #19839, .t. ) ;
#2998 = oriented_edge ( 'none', *, *, #846, .t. ) ;
#2999 = edge_curve ( 'none', #13421, #31389, #30630, .t. ) ;
#3000 = cartesian_point ( 'none', ( -503.2878049733885177, 282.8581744405811946, -309.2419705093699918 ) ) ;
#3001 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#3002 = oriented_edge ( 'none', *, *, #29934, .t. ) ;
#3003 = manifold_solid_brep ( '����-24-solid1', #6974 ) ;
#3004 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3005 = edge_curve ( 'none', #11159, #4187, #22742, .t. ) ;
#3006 = line ( 'none', #15100, #25469 ) ;
#3007 = direction ( 'none', ( 0.5150380749100564870, -0.8571673007021108903, -8.692092213915805283e-13 ) ) ;
#3008 = cartesian_point ( 'none', ( -433.5275610704514406, 229.6011317315606846, -297.3973972472322203 ) ) ;
#3009 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#3010 = advanced_face ( 'none', ( #23564 ), #33562, .f. ) ;
#3011 = circle ( 'none', #2429, 0.5999999999999898748 ) ;
#3012 = cartesian_point ( 'none', ( -550.0306281842863427, 241.2232007155447491, -431.3537468037986855 ) ) ;
#3013 = edge_loop ( 'none', ( #28291, #16871, #28337, #27131 ) ) ;
#3014 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3015 = edge_loop ( 'none', ( #4662, #32408, #34047, #2649 ) ) ;
#3016 = cartesian_point ( 'none', ( -497.0198734599326258, 193.2977128323905447, -412.6287651374262282 ) ) ;
#3017 = cartesian_point ( 'none', ( -492.7348938366462221, 267.0952602673633578, -410.8537468037986855 ) ) ;
#3018 = cartesian_point ( 'none', ( -430.5697375755558483, 177.9842518256032804, -306.1275852905023385 ) ) ;
#3019 = circle ( 'none', #8352, 12.50000000000001066 ) ;
#3020 = cartesian_point ( 'none', ( -460.1877226839804393, 242.2477741525263752, -373.0029396425857726 ) ) ;
#3021 = cartesian_point ( 'none', ( -546.6835478291588970, 293.6146267658310194, -360.2537468038256065 ) ) ;
#3022 = axis2_placement_3d ( 'none', #16759, #27665, #19431 ) ;
#3023 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#3024 = axis2_placement_3d ( 'none', #21509, #131, #32096 ) ;
#3025 = cartesian_point ( 'none', ( -496.6694490296885078, 267.5077785510060266, -279.7054205883351869 ) ) ;
#3026 = oriented_edge ( 'none', *, *, #2799, .f. ) ;
#3027 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612450487, 0.9619738504976953486 ) ) ;
#3028 = plane ( 'none', #14351 ) ;
#3029 = axis2_placement_3d ( 'none', #26036, #26373, #31410 ) ;
#3030 = oriented_edge ( 'none', *, *, #6825, .f. ) ;
#3031 = oriented_edge ( 'none', *, *, #17167, .f. ) ;
#3032 = face_outer_bound ( 'none', #22893, .t. ) ;
#3033 = edge_loop ( 'none', ( #16703, #21317, #16779, #10163 ) ) ;
#3034 = axis2_placement_3d ( 'none', #18946, #24302, #10703 ) ;
#3035 = direction ( 'none', ( -2.030223136579931273e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3036 = direction ( 'none', ( 2.493326478105872758e-16, 0.003223315867124546246, -0.9999948051039170283 ) ) ;
#3037 = circle ( 'none', #29965, 11.49999999999999822 ) ;
#3038 = cartesian_point ( 'none', ( -541.6094719395848642, 273.2106316749116104, -275.3537468037985150 ) ) ;
#3039 = cartesian_point ( 'none', ( -490.2848890711073864, 261.6954685879508133, -286.0781284466662555 ) ) ;
#3040 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#3041 = direction ( 'none', ( -3.491481338843133355e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3042 = cartesian_point ( 'none', ( -459.1939719158034450, 196.3258935267045899, -341.5387218951868817 ) ) ;
#3043 = edge_curve ( 'none', #14027, #33779, #26063, .t. ) ;
#3044 = oriented_edge ( 'none', *, *, #3460, .t. ) ;
#3045 = cartesian_point ( 'none', ( -518.3470607272133748, 278.8645010791362893, -280.0619311004712699 ) ) ;
#3046 = cartesian_point ( 'none', ( -535.4138238173745776, 225.4960944467108845, -435.3537468037986855 ) ) ;
#3047 = vertex_point ( 'none', #7400 ) ;
#3048 = cartesian_point ( 'none', ( -423.1597864253458852, 200.3069143187564976, -309.1959834539968028 ) ) ;
#3049 = advanced_face ( 'none', ( #13159 ), #6509, .f. ) ;
#3050 = cartesian_point ( 'none', ( -433.3772534151428886, 242.1424780718517695, -309.8955560563989593 ) ) ;
#3051 = edge_curve ( 'none', #30753, #15033, #11922, .t. ) ;
#3052 = face_outer_bound ( 'none', #31265, .t. ) ;
#3053 = cartesian_point ( 'none', ( -428.4929362950383052, 192.3782482432836218, -257.8537468038501288 ) ) ;
#3054 = vertex_point ( 'none', #2299 ) ;
#3055 = direction ( 'none', ( 2.493326478105872758e-16, 0.003223315867124546246, -0.9999948051039170283 ) ) ;
#3056 = advanced_face ( 'none', ( #10248, #15645 ), #21129, .t. ) ;
#3057 = oriented_edge ( 'none', *, *, #22111, .f. ) ;
#3058 = direction ( 'none', ( 1.000000000000000000, 1.920224799361962737e-16, -1.739427606565643889e-16 ) ) ;
#3059 = plane ( 'none', #9541 ) ;
#3060 = cartesian_point ( 'none', ( -458.8380689749985208, 274.9462845433363896, -362.1823991579146309 ) ) ;
#3061 = edge_curve ( 'none', #30031, #5768, #289, .t. ) ;
#3062 = oriented_edge ( 'none', *, *, #24349, .t. ) ;
#3063 = vector ( 'none', #10790, 1000.000000000000000 ) ;
#3064 = cartesian_point ( 'none', ( -517.2000102047103383, 225.2036819887013053, -514.8537468037986855 ) ) ;
#3065 = oriented_edge ( 'none', *, *, #11461, .f. ) ;
#3066 = oriented_edge ( 'none', *, *, #34295, .f. ) ;
#3067 = circle ( 'none', #23218, 17.50000000000000355 ) ;
#3068 = b_spline_curve_with_knots ( 'none', 3,
( #19272, #14048, #27394, #11588, #32671, #1014, #782 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2499999999999942268, 0.5000000000000115463, 0.7499999999999826805, 1.000000000000000000 ),
.unspecified. ) ;
#3069 = oriented_edge ( 'none', *, *, #25311, .t. ) ;
#3070 = face_outer_bound ( 'none', #11145, .t. ) ;
#3071 = cartesian_point ( 'none', ( -545.9232879384722992, 293.7367123858439868, -368.4537468038255952 ) ) ;
#3072 = circle ( 'none', #22798, 4.200000000000017941 ) ;
#3073 = cartesian_point ( 'none', ( -491.4241368059524007, 226.4044581068679349, -279.7133552689655858 ) ) ;
#3074 = axis2_placement_3d ( 'none', #14937, #4592, #15054 ) ;
#3075 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#3076 = oriented_edge ( 'none', *, *, #11915, .t. ) ;
#3077 = oriented_edge ( 'none', *, *, #33277, .t. ) ;
#3078 = conical_surface ( 'none', #32589, 46.00000000000001421, 0.7853981633974415066 ) ;
#3079 = cartesian_point ( 'none', ( -402.0450167721050434, 276.5227930461102233, -366.5977940478359756 ) ) ;
#3080 = cartesian_point ( 'none', ( -395.0450167721050434, 199.4402045815664621, -356.1922880243058671 ) ) ;
#3081 = vector ( 'none', #4295, 1000.000000000000000 ) ;
#3082 = oriented_edge ( 'none', *, *, #11281, .f. ) ;
#3083 = axis2_placement_3d ( 'none', #10375, #13055, #15716 ) ;
#3084 = circle ( 'none', #840, 7.685943401548631648 ) ;
#3085 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#3086 = cartesian_point ( 'none', ( -545.7445701688516237, 281.9421891500968513, -309.1804059353660818 ) ) ;
#3087 = cartesian_point ( 'none', ( -558.6159297052829515, 242.7522396246997403, -275.3537468037985718 ) ) ;
#3088 = cartesian_point ( 'none', ( -426.1792020977752600, 285.9675130073258629, -336.8045568843290312 ) ) ;
#3089 = vertex_point ( 'none', #15654 ) ;
#3090 = line ( 'none', #2661, #25943 ) ;
#3091 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3092 = oriented_edge ( 'none', *, *, #3005, .t. ) ;
#3093 = vertex_point ( 'none', #31726 ) ;
#3094 = advanced_face ( 'none', ( #1511 ), #12756, .t. ) ;
#3095 = edge_curve ( 'none', #4350, #321, #34005, .t. ) ;
#3096 = oriented_edge ( 'none', *, *, #22058, .t. ) ;
#3097 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672663239 ) ) ;
#3098 = direction ( 'none', ( 0.3003283627730247152, 0.9538358739919957641, 2.562053133750362558e-14 ) ) ;
#3099 = cartesian_point ( 'none', ( -531.5726885615794117, 281.6440552503768231, -410.3537468037986855 ) ) ;
#3100 = edge_curve ( 'none', #11069, #8979, #6926, .t. ) ;
#3101 = oriented_edge ( 'none', *, *, #13499, .f. ) ;
#3102 = axis2_placement_3d ( 'none', #15458, #21063, #10808 ) ;
#3103 = cylindrical_surface ( 'none', #3185, 16.50000000000000711 ) ;
#3104 = edge_curve ( 'none', #26236, #28973, #20668, .t. ) ;
#3105 = cartesian_point ( 'none', ( -560.9712126103588616, 257.3009038747501336, -431.3537468037986855 ) ) ;
#3106 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3107 = face_outer_bound ( 'none', #18489, .t. ) ;
#3108 = oriented_edge ( 'none', *, *, #18887, .f. ) ;
#3109 = oriented_edge ( 'none', *, *, #24186, .f. ) ;
#3110 = vertex_point ( 'none', #15762 ) ;
#3111 = advanced_face ( 'none', ( #34399 ), #13283, .f. ) ;
#3112 = vector ( 'none', #25562, 1000.000000000000000 ) ;
#3113 = cartesian_point ( 'none', ( -556.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#3114 = cartesian_point ( 'none', ( -418.7716122871241851, 177.5842518256031894, -300.2077677529028961 ) ) ;
#3115 = face_outer_bound ( 'none', #32167, .t. ) ;
#3116 = vertex_point ( 'none', #23332 ) ;
#3117 = cartesian_point ( 'none', ( -495.0450167720783838, 243.1842518256107724, -462.8537468038233555 ) ) ;
#3118 = vertex_point ( 'none', #34408 ) ;
#3119 = plane ( 'none', #28542 ) ;
#3120 = circle ( 'none', #9293, 39.00000000000000000 ) ;
#3121 = direction ( 'none', ( -5.620504062164853724e-14, -1.332267629550187533e-14, 1.000000000000000000 ) ) ;
#3122 = cartesian_point ( 'none', ( -415.0605065967463361, 257.0040668649575082, -297.3778373133192758 ) ) ;
#3123 = direction ( 'none', ( 0.4484710255758729280, -9.061894562842799197e-13, 0.8937973703356509869 ) ) ;
#3124 = cartesian_point ( 'none', ( -433.3559507405740874, 229.4440855600082614, -297.3979034592785524 ) ) ;
#3125 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3126 = edge_loop ( 'none', ( #31000, #27076, #8578, #3182 ) ) ;
#3127 = circle ( 'none', #27500, 26.00000000000000355 ) ;
#3128 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3129 = axis2_placement_3d ( 'none', #13966, #14305, #11276 ) ;
#3130 = direction ( 'none', ( 0.1301338387962868715, 0.9914964367057211847, 1.387778780781445044e-14 ) ) ;
#3131 = cartesian_point ( 'none', ( -468.1661393262268689, 246.9047649512953626, -370.4836854986998560 ) ) ;
#3132 = edge_loop ( 'none', ( #27572, #23135, #15894, #20112 ) ) ;
#3133 = cartesian_point ( 'none', ( -489.6719071287823226, 264.1958513352282694, -409.3655618045154938 ) ) ;
#3134 = cartesian_point ( 'none', ( -424.0450167721049866, 308.1842518256237327, -342.8537468037328040 ) ) ;
#3135 = axis2_placement_3d ( 'none', #13114, #31730, #15766 ) ;
#3136 = oriented_edge ( 'none', *, *, #28640, .f. ) ;
#3137 = axis2_placement_3d ( 'none', #15380, #34145, #5151 ) ;
#3138 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3139 = cartesian_point ( 'none', ( -492.7425735728632503, 267.3443698004685416, -434.5997195011065060 ) ) ;
#3140 = cartesian_point ( 'none', ( -492.7667262958595984, 262.3315158818096506, -279.7054212496190075 ) ) ;
#3141 = direction ( 'none', ( -1.028554113732454248e-16, 0.9960050151769735960, 0.08929731094672752056 ) ) ;
#3142 = direction ( 'none', ( -0.07384000345345036187, 0.9972701007700945919, 0.0000000000000000000 ) ) ;
#3143 = face_outer_bound ( 'none', #25512, .t. ) ;
#3144 = line ( 'none', #13355, #17332 ) ;
#3145 = oriented_edge ( 'none', *, *, #34194, .f. ) ;
#3146 = edge_loop ( 'none', ( #7994, #5147, #8122, #24838 ) ) ;
#3147 = oriented_edge ( 'none', *, *, #2904, .t. ) ;
#3148 = vector ( 'none', #24927, 1000.000000000000000 ) ;
#3149 = vector ( 'none', #33659, 1000.000000000000000 ) ;
#3150 = face_outer_bound ( 'none', #12998, .t. ) ;
#3151 = direction ( 'none', ( -5.230025295777875983e-16, 0.9999948051039170283, 0.003223315867124546246 ) ) ;
#3152 = axis2_placement_3d ( 'none', #10452, #34533, #20800 ) ;
#3153 = cartesian_point ( 'none', ( -581.0450167721051002, 243.1842518256034680, -380.3537468037986287 ) ) ;
#3154 = edge_curve ( 'none', #20843, #13461, #29472, .t. ) ;
#3155 = direction ( 'none', ( 1.082303298089002825e-16, -0.8660254037839344443, -0.5000000000008734125 ) ) ;
#3156 = cartesian_point ( 'none', ( -490.6091405642570180, 262.6003975532865979, -286.6509362485300585 ) ) ;
#3157 = edge_curve ( 'none', #34097, #19729, #30252, .t. ) ;
#3158 = vertex_point ( 'none', #12766 ) ;
#3159 = cartesian_point ( 'none', ( -490.6198734746821515, 293.0707908221374396, -360.2537468038225370 ) ) ;
#3160 = cartesian_point ( 'none', ( -466.0450167722113406, 258.0855518911587296, -380.3537468033162554 ) ) ;
#3161 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3162 = direction ( 'none', ( 2.197193369189474112e-16, -0.5000000000008701928, 0.8660254037839362207 ) ) ;
#3163 = edge_curve ( 'none', #27084, #5889, #5355, .t. ) ;
#3164 = oriented_edge ( 'none', *, *, #9371, .f. ) ;
#3165 = cartesian_point ( 'none', ( -417.6450167721050661, 202.6798132193272579, -303.2430528022831595 ) ) ;
#3166 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -463.8537468037986855 ) ) ;
#3167 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -400.3537468037986855 ) ) ;
#3168 = direction ( 'none', ( 5.651035195342045529e-14, 1.280919814661274201e-14, -1.000000000000000000 ) ) ;
#3169 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#3170 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#3171 = oriented_edge ( 'none', *, *, #21488, .t. ) ;
#3172 = face_outer_bound ( 'none', #24956, .t. ) ;
#3173 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3174 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3175 = direction ( 'none', ( 5.651035195342045529e-14, 1.280919814661274201e-14, -1.000000000000000000 ) ) ;
#3176 = cartesian_point ( 'none', ( -454.1499322996721162, 278.6664191475658754, -360.7992103829907364 ) ) ;
#3177 = circle ( 'none', #6936, 3.400000000000014122 ) ;
#3178 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3179 = face_bound ( 'none', #7736, .t. ) ;
#3180 = face_outer_bound ( 'none', #7462, .t. ) ;
#3181 = oriented_edge ( 'none', *, *, #5587, .t. ) ;
#3182 = oriented_edge ( 'none', *, *, #4632, .f. ) ;
#3183 = edge_loop ( 'none', ( #32341, #27095 ) ) ;
#3184 = line ( 'none', #33369, #30637 ) ;
#3185 = axis2_placement_3d ( 'none', #20143, #4197, #25496 ) ;
#3186 = circle ( 'none', #26996, 4.000000000000015099 ) ;
#3187 = axis2_placement_3d ( 'none', #17557, #1280, #33621 ) ;
#3188 = advanced_face ( 'none', ( #25723 ), #8563, .t. ) ;
#3189 = line ( 'none', #2640, #298 ) ;
#3190 = cartesian_point ( 'none', ( -492.4635234323301347, 259.2789916374433687, -275.3537468037987992 ) ) ;
#3191 = axis2_placement_3d ( 'none', #15142, #1899, #4563 ) ;
#3192 = vertex_point ( 'none', #2903 ) ;
#3193 = cartesian_point ( 'none', ( -434.9839659156584730, 258.1547521906599059, -322.5155703679433827 ) ) ;
#3194 = cartesian_point ( 'none', ( -523.5450167720784975, 243.1842518256107724, -461.8537468038249472 ) ) ;
#3195 = oriented_edge ( 'none', *, *, #563, .f. ) ;
#3196 = edge_curve ( 'none', #15759, #27828, #13194, .t. ) ;
#3197 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3198 = cartesian_point ( 'none', ( -497.3317721733632197, 245.1251363163786436, -442.8537468037986855 ) ) ;
#3199 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.551115123125777653e-14 ) ) ;
#3200 = circle ( 'none', #7086, 5.199999999999988631 ) ;
#3201 = cartesian_point ( 'none', ( -553.4273754762757562, 238.8525089994830637, -275.3537468037984013 ) ) ;
#3202 = edge_curve ( 'none', #23340, #27898, #28951, .t. ) ;
#3203 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3204 = direction ( 'none', ( 1.000000000000000000, 1.233581138472410233e-14, 6.167905692362051322e-14 ) ) ;
#3205 = cartesian_point ( 'none', ( -421.3524962095739284, 227.1667960321679516, -347.0309759357781445 ) ) ;
#3206 = circle ( 'none', #8783, 6.138320441952060946 ) ;
#3207 = line ( 'none', #17181, #13192 ) ;
#3208 = vector ( 'none', #34107, 1000.000000000000114 ) ;
#3209 = oriented_edge ( 'none', *, *, #15228, .t. ) ;
#3210 = edge_curve ( 'none', #13550, #26170, #19013, .t. ) ;
#3211 = direction ( 'none', ( 5.642927514190364151e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#3212 = edge_loop ( 'none', ( #7624, #10731, #25744, #7703, #20489, #2129, #28217 ) ) ;
#3213 = circle ( 'none', #11120, 15.00000000000001421 ) ;
#3214 = plane ( 'none', #29803 ) ;
#3215 = cartesian_point ( 'none', ( -488.7020742834865814, 230.9802874187979569, -283.0320751324842377 ) ) ;
#3216 = cartesian_point ( 'none', ( -530.9079505528122809, 282.0648222399807423, -409.8645212439985244 ) ) ;
#3217 = direction ( 'none', ( -5.618383777698263885e-14, -1.277139369270564970e-14, 1.000000000000000000 ) ) ;
#3218 = face_outer_bound ( 'none', #19551, .t. ) ;
#3219 = advanced_face ( 'none', ( #4870 ), #18839, .f. ) ;
#3220 = b_spline_surface_with_knots ( 'none', 1, 3, (
( #33555, #15160, #25635, #10039, #12723, #12833, #31453, #34021, #18056, #33787, #20746, #12374, #20403, #28280, #7142, #17609, #23290, #33905, #17825, #12606, #9813, #15045, #4355, #4800, #2136, #28402, #22957, #9696, #1916, #20514, #15269, #4583, #7257, #17940, #2027, #34476, #5252, #18627 ),
( #23875, #10612, #28857, #23644, #26415, #18287, #2713, #29085, #21321, #12947, #2255, #10505, #15947, #7590, #29205, #31678, #21091, #26304, #10268, #2367, #5366, #13178, #31799, #20856, #4918, #7707, #23983, #2481, #34135, #26529, #10383, #13061, #15836, #8039, #26643, #18512, #15719, #5143 ) ),
.unspecified., .f., .f., .f.,
( 2, 2 ),
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 4.017942223073282218e-05, 8.035884446146564436e-05, 0.0001004485555768320555, 0.0001205382666921984665, 0.0001607176889229312887, 0.0002008971111536641109, 0.0002410765333843969331, 0.0002812559556151297824, 0.0003214353778458625775, 0.0004017942223073282218, 0.0004821530667687938662, 0.0005625119112302595648, 0.0006428707556917251549, 0.0007232296001531907451, 0.0008035884446146564436, 0.0009643061335375877324, 0.001125023822460519130, 0.001285741511383450310 ),
.unspecified. ) ;
#3221 = oriented_edge ( 'none', *, *, #27287, .t. ) ;
#3222 = plane ( 'none', #8310 ) ;
#3223 = cartesian_point ( 'none', ( -433.5810073792425783, 256.5138740162983595, -297.3106485273474391 ) ) ;
#3224 = oriented_edge ( 'none', *, *, #33122, .t. ) ;
#3225 = advanced_face ( 'none', ( #25266 ), #15281, .t. ) ;
#3227 = cartesian_point ( 'none', ( -523.5450167720791796, 243.1842518256106018, -449.8537468038249472 ) ) ;
#3226 = axis2_placement_3d ( 'none', #34062, #23576, #28785 ) ;
#3228 = cartesian_point ( 'none', ( -414.7450167721049752, 243.0228314061588151, -309.8547490175004100 ) ) ;
#3229 = direction ( 'none', ( 0.7071067811865113795, -9.158238835542281629e-15, 0.7071067811865836550 ) ) ;
#3230 = oriented_edge ( 'none', *, *, #31349, .t. ) ;
#3231 = axis2_placement_3d ( 'none', #21611, #8686, #16605 ) ;
#3232 = cartesian_point ( 'none', ( -493.5247029275302566, 285.2663829108186633, -333.7777743460438273 ) ) ;
#3233 = cartesian_point ( 'none', ( -415.0231488351529379, 256.9940239572795804, -297.3812143236444854 ) ) ;
#3234 = cylindrical_surface ( 'none', #8850, 4.500000000000003553 ) ;
#3235 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#3236 = cartesian_point ( 'none', ( -433.6902815661388217, 229.9944262355365083, -297.3961295282314268 ) ) ;
#3237 = axis2_placement_3d ( 'none', #23201, #25757, #4935 ) ;
#3238 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#3239 = vertex_point ( 'none', #21756 ) ;
#3240 = plane ( 'none', #6337 ) ;
#3241 = vector ( 'none', #11356, 1000.000000000000000 ) ;
#3242 = circle ( 'none', #13626, 4.999999999999978684 ) ;
#3243 = oriented_edge ( 'none', *, *, #23028, .t. ) ;
#3244 = direction ( 'none', ( -5.230025295777880914e-16, 0.9999948051039169172, 0.003223315867125393225 ) ) ;
#3245 = cartesian_point ( 'none', ( -493.7331064005772987, 300.6842518256034964, -380.3537468037986287 ) ) ;
#3246 = oriented_edge ( 'none', *, *, #5731, .t. ) ;
#3247 = circle ( 'none', #18708, 18.50000000000000355 ) ;
#3248 = cartesian_point ( 'none', ( -506.9932702097993342, 210.9513180799867200, -279.7238386082024135 ) ) ;
#3249 = cartesian_point ( 'none', ( -561.0069575492076410, 289.1461926027355958, -398.8537468038264819 ) ) ;
#3250 = vector ( 'none', #32028, 999.9999999999998863 ) ;
#3251 = edge_curve ( 'none', #4266, #32666, #23194, .t. ) ;
#3252 = cartesian_point ( 'none', ( -490.2323975390155510, 231.7605354618354738, -326.5326377410131045 ) ) ;
#3253 = cartesian_point ( 'none', ( -508.4893805410871437, 276.1090925367540763, -279.7890688624809172 ) ) ;
#3254 = edge_curve ( 'none', #1893, #25847, #31520, .t. ) ;
#3255 = oriented_edge ( 'none', *, *, #3357, .t. ) ;
#3256 = cartesian_point ( 'none', ( -497.0198734747021376, 293.0707908221328353, -380.3537468037986287 ) ) ;
#3257 = edge_loop ( 'none', ( #11849, #25107 ) ) ;
#3258 = edge_loop ( 'none', ( #5629, #22479, #15035, #13448, #30783, #21785 ) ) ;
#3259 = edge_curve ( 'none', #7065, #5504, #18002, .t. ) ;
#3260 = edge_curve ( 'none', #26290, #27077, #34082, .t. ) ;
#3261 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769737070, -0.08929731094672717362 ) ) ;
#3262 = direction ( 'none', ( -1.240323837250543502e-16, -4.766337836027464167e-16, -1.000000000000000000 ) ) ;
#3263 = cartesian_point ( 'none', ( -555.7957282754575772, 259.7042769369493840, -279.7241742226330530 ) ) ;
#3264 = vertex_point ( 'none', #26853 ) ;
#3265 = cartesian_point ( 'none', ( -415.2450167721049752, 243.1842518256035532, -322.8537468037986287 ) ) ;
#3266 = advanced_face ( 'none', ( #24421, #9034, #11951, #18611, #34463 ), #8244, .t. ) ;
#3267 = circle ( 'none', #33380, 0.5000000000000072164 ) ;
#3268 = cartesian_point ( 'none', ( -554.5966603448864589, 227.0350290275759448, -275.3537468037984013 ) ) ;
#3269 = cartesian_point ( 'none', ( -493.5765732450921064, 283.1160006916171596, -327.5869362000665319 ) ) ;
#3270 = oriented_edge ( 'none', *, *, #9468, .f. ) ;
#3271 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3272 = face_outer_bound ( 'none', #879, .t. ) ;
#3273 = cartesian_point ( 'none', ( -534.5277437759326631, 213.5288532374697752, -442.8537468037986855 ) ) ;
#3274 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#3275 = cartesian_point ( 'none', ( -455.9001443071453537, 194.2327140087487578, -338.6215655803583218 ) ) ;
#3276 = vertex_point ( 'none', #18955 ) ;
#3277 = cartesian_point ( 'none', ( -527.5011535388575794, 277.9647075203291706, -275.3537468037711733 ) ) ;
#3278 = cartesian_point ( 'none', ( -436.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#3279 = cartesian_point ( 'none', ( -523.5450167721048729, 219.4092466070468959, -294.7753521825237613 ) ) ;
#3280 = vertex_point ( 'none', #24419 ) ;
#3281 = circle ( 'none', #33613, 4.000000000000003553 ) ;
#3282 = cartesian_point ( 'none', ( -522.6884727320444881, 231.6159186566704591, -484.8537468037986855 ) ) ;
#3283 = direction ( 'none', ( -0.9687155250085899283, 0.2481737931517584705, 0.0000000000000000000 ) ) ;
#3284 = cartesian_point ( 'none', ( -523.5450167720832724, 206.1842518256092944, -380.3537468038254588 ) ) ;
#3285 = cartesian_point ( 'none', ( -488.0279128629422303, 225.6598753742787551, -409.8078177848852874 ) ) ;
#3286 = plane ( 'none', #32285 ) ;
#3287 = cartesian_point ( 'none', ( -436.9764007215839570, 294.0631825860346567, -293.4787824331149864 ) ) ;
#3288 = axis2_placement_3d ( 'none', #13572, #29703, #32183 ) ;
#3289 = conical_surface ( 'none', #20310, 48.00000000000004263, 0.7853981633974621568 ) ;
#3290 = advanced_face ( 'none', ( #17354 ), #4033, .f. ) ;
#3291 = cartesian_point ( 'none', ( -552.2344419323820830, 295.7317650831827223, -364.2537468038259476 ) ) ;
#3292 = cartesian_point ( 'none', ( -523.1684327544921871, 238.0981743116760754, -524.8537468037986855 ) ) ;
#3293 = axis2_placement_3d ( 'none', #5903, #901, #27520 ) ;
#3294 = line ( 'none', #28288, #8675 ) ;
#3295 = vertex_point ( 'none', #154 ) ;
#3296 = oriented_edge ( 'none', *, *, #10433, .t. ) ;
#3297 = cartesian_point ( 'none', ( -435.2450167721059415, 243.5247265829187597, -337.8498822039564971 ) ) ;
#3298 = axis2_placement_3d ( 'none', #2324, #12675, #4978 ) ;
#3299 = axis2_placement_3d ( 'none', #14673, #1303, #14336 ) ;
#3300 = vertex_point ( 'none', #16276 ) ;
#3301 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#3302 = oriented_edge ( 'none', *, *, #32676, .t. ) ;
#3303 = edge_curve ( 'none', #30849, #29989, #10711, .t. ) ;
#3304 = vertex_point ( 'none', #11157 ) ;
#3305 = cartesian_point ( 'none', ( -493.4328586751719286, 244.8408926594031811, -275.3537468037988560 ) ) ;
#3306 = edge_curve ( 'none', #15967, #5121, #13616, .t. ) ;
#3307 = oriented_edge ( 'none', *, *, #20378, .f. ) ;
#3308 = cartesian_point ( 'none', ( -434.3706027796179683, 257.6836114146685190, -322.5578107218895525 ) ) ;
#3309 = circle ( 'none', #20570, 10.49999999999996447 ) ;
#3310 = cartesian_point ( 'none', ( -473.0830759949524236, 197.2223110484852384, -472.5816688651805748 ) ) ;
#3311 = oriented_edge ( 'none', *, *, #29468, .f. ) ;
#3312 = line ( 'none', #14212, #33299 ) ;
#3313 = edge_curve ( 'none', #24881, #7261, #3655, .t. ) ;
#3314 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748157448, 1.615973351895135670e-16 ) ) ;
#3315 = vector ( 'none', #13072, 1000.000000000000000 ) ;
#3316 = cartesian_point ( 'none', ( -402.0450167721050434, 243.1842518256034680, -322.8537468037986287 ) ) ;
#3317 = cartesian_point ( 'none', ( -534.9707837966536772, 219.5124738420903441, -402.3537468037986855 ) ) ;
#3318 = cartesian_point ( 'none', ( -414.2450167721049752, 243.1020572709918781, -297.3538792736487721 ) ) ;
#3319 = cartesian_point ( 'none', ( -556.5377739459629538, 258.0818052769765814, -279.7955504622227636 ) ) ;
#3320 = line ( 'none', #25223, #32067 ) ;
#3321 = cartesian_point ( 'none', ( -426.9716199573741164, 285.8504204691273003, -337.1579584340569227 ) ) ;
#3322 = cartesian_point ( 'none', ( -426.7262450267372742, 227.6825181908095033, -347.3648369974883394 ) ) ;
#3323 = oriented_edge ( 'none', *, *, #2549, .t. ) ;
#3324 = oriented_edge ( 'none', *, *, #27069, .f. ) ;
#3325 = cartesian_point ( 'none', ( -525.5631345557785608, 202.7266226978971417, -514.8537468037985718 ) ) ;
#3326 = cartesian_point ( 'none', ( -435.5450167721049866, 272.5592518256036101, -377.1327392761343731 ) ) ;
#3327 = cartesian_point ( 'none', ( -529.6667453315960756, 282.5305453893384993, -409.4351339495701723 ) ) ;
#3328 = oriented_edge ( 'none', *, *, #2496, .f. ) ;
#3329 = axis2_placement_3d ( 'none', #11066, #32482, #6067 ) ;
#3330 = oriented_edge ( 'none', *, *, #33802, .f. ) ;
#3331 = cylindrical_surface ( 'none', #15338, 4.500000000000003553 ) ;
#3332 = oriented_edge ( 'none', *, *, #25721, .f. ) ;
#3333 = axis2_placement_3d ( 'none', #31885, #26616, #15808 ) ;
#3334 = oriented_edge ( 'none', *, *, #14819, .f. ) ;
#3335 = cartesian_point ( 'none', ( -528.9752032301836380, 216.9989065667558918, -396.8787323163230667 ) ) ;
#3336 = vector ( 'none', #224, 1000.000000000000000 ) ;
#3337 = oriented_edge ( 'none', *, *, #15722, .f. ) ;
#3338 = vector ( 'none', #18136, 1000.000000000000000 ) ;
#3339 = cartesian_point ( 'none', ( -455.2950167721049866, 213.8092518256034111, -271.9747543314629183 ) ) ;
#3340 = cartesian_point ( 'none', ( -501.4006337368803656, 281.9594507716207659, -309.1375593083623698 ) ) ;
#3341 = face_outer_bound ( 'none', #19416, .t. ) ;
#3342 = direction ( 'none', ( -0.8937973703357324773, 7.156967865042303855e-15, -0.4484710255757104469 ) ) ;
#3343 = cartesian_point ( 'none', ( -415.2450167721049752, 244.2776671999124289, -351.8331264179178106 ) ) ;
#3344 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#3345 = cartesian_point ( 'none', ( -433.5703416544880611, 229.6696932263714359, -297.3971762507300127 ) ) ;
#3346 = vector ( 'none', #6414, 1000.000000000000000 ) ;
#3347 = direction ( 'none', ( -2.030223136579931273e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3348 = oriented_edge ( 'none', *, *, #27277, .f. ) ;
#3349 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3350 = edge_curve ( 'none', #9274, #769, #14054, .t. ) ;
#3351 = vertex_point ( 'none', #16058 ) ;
#3352 = axis2_placement_3d ( 'none', #6713, #9732, #3925 ) ;
#3353 = cartesian_point ( 'none', ( -497.0198734746821856, 293.0707908221373259, -360.2537468038229349 ) ) ;
#3354 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3355 = cartesian_point ( 'none', ( -450.5450167721049297, 198.1842518256037522, -361.3345089173323572 ) ) ;
#3356 = cartesian_point ( 'none', ( -460.4302699953275919, 198.1842518256037522, -344.8239564644966890 ) ) ;
#3357 = edge_curve ( 'none', #19632, #31692, #24855, .t. ) ;
#3358 = edge_curve ( 'none', #17349, #24522, #20701, .t. ) ;
#3359 = oriented_edge ( 'none', *, *, #27380, .t. ) ;
#3360 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #15995 ) ) global_unit_assigned_context ( ( #10580, #13373, #28208 ) ) representation_context ( 'none', 'workaspace' ) );
#3361 = oriented_edge ( 'none', *, *, #1273, .t. ) ;
#3362 = face_outer_bound ( 'none', #25578, .t. ) ;
#3363 = oriented_edge ( 'none', *, *, #14867, .f. ) ;
#3364 = edge_curve ( 'none', #7542, #3844, #18179, .t. ) ;
#3365 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#3366 = cartesian_point ( 'none', ( -442.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#3367 = edge_loop ( 'none', ( #10459, #11690 ) ) ;
#3368 = oriented_edge ( 'none', *, *, #14287, .t. ) ;
#3369 = cartesian_point ( 'none', ( -487.5187041946351769, 226.3852087786107177, -436.1527868537328914 ) ) ;
#3370 = vector ( 'none', #11392, 1000.000000000000000 ) ;
#3371 = oriented_edge ( 'none', *, *, #25263, .f. ) ;
#3372 = face_outer_bound ( 'none', #7950, .t. ) ;
#3373 = oriented_edge ( 'none', *, *, #2642, .f. ) ;
#3374 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -463.8537468037986855 ) ) ;
#3375 = direction ( 'none', ( 0.9237280213470466794, 0.3830490080632893979, 5.707141665237658447e-14 ) ) ;
#3376 = circle ( 'none', #20052, 0.1000000000000012823 ) ;
#3377 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#3378 = vertex_point ( 'none', #923 ) ;
#3379 = oriented_edge ( 'none', *, *, #23741, .f. ) ;
#3380 = cartesian_point ( 'none', ( -493.5186369227965884, 225.1197966581233061, -275.3537468037988560 ) ) ;
#3381 = axis2_placement_3d ( 'none', #32378, #3170, #8154 ) ;
#3382 = cartesian_point ( 'none', ( -414.2450167721049752, 243.1842518256035532, -322.8537468037986287 ) ) ;
#3383 = face_outer_bound ( 'none', #9536, .t. ) ;
#3384 = cartesian_point ( 'none', ( -551.7359219199624931, 254.4745733643363224, -275.3537468037984013 ) ) ;
#3385 = oriented_edge ( 'none', *, *, #8800, .t. ) ;
#3386 = axis2_placement_3d ( 'none', #17928, #25836, #4690 ) ;
#3387 = cartesian_point ( 'none', ( -424.0450167721049866, 301.0631825860336335, -293.4787824331078809 ) ) ;
#3388 = cartesian_point ( 'none', ( -459.8507434494229642, 197.0303183958643842, -342.7330456419605298 ) ) ;
#3389 = cartesian_point ( 'none', ( -528.6247650473136446, 277.8186526510814360, -275.3537468038260840 ) ) ;
#3390 = direction ( 'none', ( 1.000000000000000000, 4.270088556250602192e-16, 5.636516894250794598e-14 ) ) ;
#3391 = edge_loop ( 'none', ( #2562, #25498, #17615, #27755 ) ) ;
#3392 = advanced_face ( 'none', ( #2810 ), #26094, .t. ) ;
#3393 = cartesian_point ( 'none', ( -524.8372168325412304, 260.6364785890801272, -445.3537468037986855 ) ) ;
#3394 = cartesian_point ( 'none', ( -492.6911377405813823, 259.7081749023658404, -275.3537468037988560 ) ) ;
#3395 = axis2_placement_3d ( 'none', #30395, #27386, #1001 ) ;
#3396 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#3397 = cartesian_point ( 'none', ( -486.1801681949180534, 230.3295944461941929, -409.9651822236075418 ) ) ;
#3398 = vertex_point ( 'none', #13965 ) ;
#3399 = cartesian_point ( 'none', ( -523.1684327544921871, 238.0981743116760754, -493.6037468037986855 ) ) ;
#3400 = edge_loop ( 'none', ( #5881, #4704 ) ) ;
#3401 = oriented_edge ( 'none', *, *, #32413, .t. ) ;
#3402 = advanced_face ( 'none', ( #16956 ), #32353, .t. ) ;
#3403 = face_outer_bound ( 'none', #27736, .t. ) ;
#3404 = oriented_edge ( 'none', *, *, #27703, .f. ) ;
#3405 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3406 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3407 = cartesian_point ( 'none', ( -417.9450167721049638, 296.7972931529943708, -295.5499485945883862 ) ) ;
#3408 = vertex_point ( 'none', #6046 ) ;
#3409 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027520e-16, -5.642927514190364782e-14 ) ) ;
#3410 = edge_curve ( 'none', #19883, #18349, #12389, .t. ) ;
#3411 = oriented_edge ( 'none', *, *, #13798, .t. ) ;
#3412 = axis2_placement_3d ( 'none', #16440, #19231, #32747 ) ;
#3413 = face_outer_bound ( 'none', #29135, .t. ) ;
#3414 = edge_curve ( 'none', #20791, #27905, #11539, .t. ) ;
#3415 = oriented_edge ( 'none', *, *, #27481, .t. ) ;
#3416 = edge_curve ( 'none', #15139, #1034, #19868, .t. ) ;
#3417 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3418 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976506635, 0.7970987915612769426 ) ) ;
#3419 = face_outer_bound ( 'none', #7586, .t. ) ;
#3420 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3421 = oriented_edge ( 'none', *, *, #26778, .f. ) ;
#3422 = edge_curve ( 'none', #24686, #1670, #30254, .t. ) ;
#3423 = oriented_edge ( 'none', *, *, #33950, .f. ) ;
#3424 = cartesian_point ( 'none', ( -488.7751071372503020, 247.3500839353192191, -275.3537468037988560 ) ) ;
#3425 = vector ( 'none', #22867, 1000.000000000000000 ) ;
#3426 = cartesian_point ( 'none', ( -490.8877314664961204, 193.0223722789150713, -368.2537468038237307 ) ) ;
#3427 = oriented_edge ( 'none', *, *, #12639, .f. ) ;
#3428 = cartesian_point ( 'none', ( -438.3789913683205555, 243.1842518256035248, -322.8537468037986287 ) ) ;
#3429 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3430 = cartesian_point ( 'none', ( -577.0450167720821355, 272.4886883497950976, -398.8537468038275620 ) ) ;
#3431 = oriented_edge ( 'none', *, *, #8233, .t. ) ;
#3432 = cartesian_point ( 'none', ( -414.0450167721049866, 192.3053210651725635, -352.2287111744827257 ) ) ;
#3433 = oriented_edge ( 'none', *, *, #15732, .t. ) ;
#3434 = oriented_edge ( 'none', *, *, #11089, .t. ) ;
#3435 = cartesian_point ( 'none', ( -414.7740785627856326, 256.0813585120328071, -297.3120426686776341 ) ) ;
#3436 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#3437 = line ( 'none', #30576, #1366 ) ;
#3438 = oriented_edge ( 'none', *, *, #12773, .f. ) ;
#3439 = cartesian_point ( 'none', ( -523.5450167721048729, 267.1842518256034964, 499619.6462531962898 ) ) ;
#3440 = cartesian_point ( 'none', ( -551.1854901485901337, 255.8606828233244244, -275.3537468037983444 ) ) ;
#3441 = axis2_placement_3d ( 'none', #8844, #3515, #24895 ) ;
#3442 = cartesian_point ( 'none', ( -429.1597635396643113, 253.8562768096939806, -345.1815443254778302 ) ) ;
#3443 = cartesian_point ( 'none', ( -436.2450167721049752, 254.2556562579044055, -320.8571236805156559 ) ) ;
#3444 = direction ( 'none', ( -1.036334525942864691e-16, 0.08929731094672760383, -0.9960050151769735960 ) ) ;
#3445 = axis2_placement_3d ( 'none', #3265, #13731, #11396 ) ;
#3446 = advanced_face ( 'none', ( #31110 ), #6986, .f. ) ;
#3447 = oriented_edge ( 'none', *, *, #20126, .t. ) ;
#3448 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#3449 = toroidal_surface ( 'none', #20622, 2.500000000000000444, 10.00000000000000000 ) ;
#3450 = cartesian_point ( 'none', ( -395.0450167721049866, 290.5631825860285176, -287.4166046066274589 ) ) ;
#3451 = axis2_placement_3d ( 'none', #3227, #21834, #16353 ) ;
#3452 = b_spline_curve_with_knots ( 'none', 3,
( #22481, #20259, #30469, #33296, #22709, #9433 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002504008216967609952, 0.002895266059586007641, 0.003286523902204404896 ),
.unspecified. ) ;
#3453 = vector ( 'none', #30670, 1000.000000000000114 ) ;
#3454 = oriented_edge ( 'none', *, *, #19752, .f. ) ;
#3455 = oriented_edge ( 'none', *, *, #2347, .t. ) ;
#3456 = cylindrical_surface ( 'none', #15497, 3.999999999999971134 ) ;
#3457 = edge_loop ( 'none', ( #14902, #12003, #21766, #21258, #34225, #10989, #9193, #32777, #22337, #8169, #33294, #9998 ) ) ;
#3458 = vertex_point ( 'none', #11615 ) ;
#3459 = cartesian_point ( 'none', ( -433.6349085596690429, 256.3923110728355823, -297.3110403651475053 ) ) ;
#3460 = edge_curve ( 'none', #34420, #17604, #1978, .t. ) ;
#3461 = advanced_face ( 'none', ( #8192 ), #29414, .f. ) ;
#3462 = direction ( 'none', ( -0.07384000345349574224, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#3463 = edge_curve ( 'none', #20571, #888, #11108, .t. ) ;
#3464 = oriented_edge ( 'none', *, *, #2748, .t. ) ;
#3466 = cartesian_point ( 'none', ( -466.5368200507706433, 274.4102907448237829, -398.8537468038213660 ) ) ;
#3465 = vector ( 'none', #7781, 1000.000000000000000 ) ;
#3467 = oriented_edge ( 'none', *, *, #20281, .f. ) ;
#3468 = direction ( 'none', ( 0.0000000000000000000, 0.9960050151769734850, 0.08929731094672872793 ) ) ;
#3469 = vertex_point ( 'none', #32583 ) ;
#3470 = cartesian_point ( 'none', ( -458.0076730831611940, 204.3558657599013486, -355.6105014635887756 ) ) ;
#3471 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#3472 = circle ( 'none', #11191, 4.500000000000003553 ) ;
#3473 = edge_curve ( 'none', #6297, #32909, #27346, .t. ) ;
#3474 = oriented_edge ( 'none', *, *, #708, .t. ) ;
#3475 = cartesian_point ( 'none', ( -500.4498734746819650, 293.0707908221373259, -364.2537468038231054 ) ) ;
#3476 = cartesian_point ( 'none', ( -433.4545191217584943, 229.2070067507714555, -297.4696017841721982 ) ) ;
#3477 = edge_curve ( 'none', #28330, #24033, #13224, .t. ) ;
#3478 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#3479 = direction ( 'none', ( -0.07384000345352668970, 0.9972701007700888187, 0.0000000000000000000 ) ) ;
#3480 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.014340127043892580e-12 ) ) ;
#3481 = direction ( 'none', ( -1.066326637010301851e-16, 4.595548519418148985e-16, 1.000000000000000000 ) ) ;
#3482 = conical_surface ( 'none', #1461, 37.15470053837932340, 0.5235987755982983716 ) ;
#3483 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#3484 = cartesian_point ( 'none', ( -521.0668712554521562, 227.3740537870228309, -519.6918273085381088 ) ) ;
#3485 = oriented_edge ( 'none', *, *, #22679, .t. ) ;
#3486 = oriented_edge ( 'none', *, *, #25349, .t. ) ;
#3487 = plane ( 'none', #24014 ) ;
#3488 = axis2_placement_3d ( 'none', #7856, #15648, #31722 ) ;
#3489 = cartesian_point ( 'none', ( -550.0701600694835633, 193.2977128290808650, -422.6037468038271072 ) ) ;
#3490 = cylindrical_surface ( 'none', #26524, 4.499999999998838263 ) ;
#3491 = cartesian_point ( 'none', ( -437.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#3492 = cartesian_point ( 'none', ( -468.2450167721050320, 231.9791954048625655, -323.8583415519493087 ) ) ;
#3493 = oriented_edge ( 'none', *, *, #13035, .f. ) ;
#3494 = axis2_placement_3d ( 'none', #6143, #30202, #11711 ) ;
#3495 = edge_loop ( 'none', ( #11429, #19572, #7283, #29720 ) ) ;
#3496 = axis2_placement_3d ( 'none', #17429, #24258, #25022 ) ;
#3497 = oriented_edge ( 'none', *, *, #23121, .f. ) ;
#3498 = vector ( 'none', #15786, 1000.000000000000000 ) ;
#3499 = cartesian_point ( 'none', ( -414.0450167721049866, 197.4864632103208919, -356.1537291453674356 ) ) ;
#3500 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700911502, 7.214474255747060879e-17 ) ) ;
#3501 = cartesian_point ( 'none', ( -421.9450167721050207, 188.9575061406151804, -349.6925457163726492 ) ) ;
#3502 = oriented_edge ( 'none', *, *, #19715, .f. ) ;
#3503 = oriented_edge ( 'none', *, *, #34194, .t. ) ;
#3504 = conical_surface ( 'none', #31494, 7.000000000000006217, 0.7853981633974579379 ) ;
#3505 = oriented_edge ( 'none', *, *, #22778, .f. ) ;
#3506 = cartesian_point ( 'none', ( -553.4359750677231204, 185.6842518256034964, -380.3537468037986287 ) ) ;
#3507 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#3508 = cartesian_point ( 'none', ( -537.5090122122195453, 270.2532996794539031, -275.3537468037985150 ) ) ;
#3509 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.877651306839058618e-14 ) ) ;
#3510 = cartesian_point ( 'none', ( -507.3345543903953399, 235.3598726571854911, -414.3537468037987423 ) ) ;
#3511 = direction ( 'none', ( 0.9538358739919943208, -0.3003283627730294891, 4.980116239456227332e-14 ) ) ;
#3512 = edge_curve ( 'none', #10032, #23052, #22375, .t. ) ;
#3513 = cartesian_point ( 'none', ( -535.5910076072522088, 271.1403604341710434, -275.3537468037985150 ) ) ;
#3514 = direction ( 'none', ( 1.000000000000000000, 5.221961347541152023e-16, 2.510171549055261205e-16 ) ) ;
#3515 = direction ( 'none', ( 5.651035195342045529e-14, 1.280919814661274201e-14, -1.000000000000000000 ) ) ;
#3516 = circle ( 'none', #10974, 35.99999999999997868 ) ;
#3517 = cartesian_point ( 'none', ( -484.6308274526675177, 295.5379896614996369, -380.3537468037986287 ) ) ;
#3518 = edge_curve ( 'none', #1362, #6349, #25695, .t. ) ;
#3519 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#3520 = direction ( 'none', ( -1.036334525942864691e-16, 0.08929731094672767322, -0.9960050151769735960 ) ) ;
#3521 = direction ( 'none', ( -2.035898835340849908e-16, 1.000000000000000000, 1.636434808280178673e-14 ) ) ;
#3522 = toroidal_surface ( 'none', #24794, 6.100000000000000533, 0.2000000000000000111 ) ;
#3523 = edge_loop ( 'none', ( #25158, #10440, #22055, #23436 ) ) ;
#3524 = oriented_edge ( 'none', *, *, #21554, .f. ) ;
#3525 = axis2_placement_3d ( 'none', #11913, #17482, #17037 ) ;
#3526 = oriented_edge ( 'none', *, *, #8284, .f. ) ;
#3527 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#3528 = cylindrical_surface ( 'none', #25025, 37.50000000000000000 ) ;
#3529 = direction ( 'none', ( 1.298396287363521614e-14, -1.000000000000000000, -1.311040044476981524e-14 ) ) ;
#3530 = cartesian_point ( 'none', ( -436.2450167721049752, 232.1128473933026157, -324.8503699270816014 ) ) ;
#3531 = circle ( 'none', #33767, 6.499999999999996447 ) ;
#3532 = edge_curve ( 'none', #18383, #2721, #21525, .t. ) ;
#3533 = vertex_point ( 'none', #33269 ) ;
#3534 = oriented_edge ( 'none', *, *, #2765, .t. ) ;
#3535 = cartesian_point ( 'none', ( -460.5450167721049866, 269.1650139391367134, -367.8537468037986287 ) ) ;
#3536 = vector ( 'none', #26342, 1000.000000000000114 ) ;
#3537 = oriented_edge ( 'none', *, *, #33579, .f. ) ;
#3538 = circle ( 'none', #14388, 6.900000000000003020 ) ;
#3539 = cartesian_point ( 'none', ( -414.2494237863701869, 255.8499831760626080, -297.7669926135324090 ) ) ;
#3540 = direction ( 'none', ( 0.1585527532634900538, -0.9873505073845696423, -4.193279165907284236e-15 ) ) ;
#3541 = vertex_point ( 'none', #22567 ) ;
#3542 = edge_loop ( 'none', ( #21008, #24449, #12973, #28662 ) ) ;
#3543 = cartesian_point ( 'none', ( -495.7392165703381579, 255.4546895542876825, -275.3537468037988560 ) ) ;
#3544 = direction ( 'none', ( 0.1420752155569546260, 0.003190618115245678552, -0.9898507226246227031 ) ) ;
#3545 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3546 = oriented_edge ( 'none', *, *, #19670, .t. ) ;
#3547 = axis2_placement_3d ( 'none', #29901, #21897, #32609 ) ;
#3548 = direction ( 'none', ( -5.230025295777877955e-16, 0.9999948051039169172, 0.003223315867124119070 ) ) ;
#3549 = cartesian_point ( 'none', ( -482.3240954090377386, 228.1870639898851323, -431.3537468037986855 ) ) ;
#3550 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#3551 = axis2_placement_3d ( 'none', #10298, #21014, #2403 ) ;
#3552 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.671791538845903447e-14 ) ) ;
#3553 = circle ( 'none', #16754, 0.1999999999999909905 ) ;
#3554 = axis2_placement_3d ( 'none', #22955, #30982, #9812 ) ;
#3555 = vertex_point ( 'none', #1506 ) ;
#3556 = cartesian_point ( 'none', ( -414.7699240268276526, 256.0550811210621305, -297.3121273694488309 ) ) ;
#3557 = oriented_edge ( 'none', *, *, #27234, .f. ) ;
#3558 = cartesian_point ( 'none', ( -434.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#3559 = oriented_edge ( 'none', *, *, #1795, .f. ) ;
#3560 = face_outer_bound ( 'none', #8989, .t. ) ;
#3561 = cartesian_point ( 'none', ( -466.5368200507677443, 211.9582129063968239, -449.8537468038221618 ) ) ;
#3562 = cartesian_point ( 'none', ( -552.6175843878188516, 251.6478368331760862, -275.3537468037984013 ) ) ;
#3563 = circle ( 'none', #19014, 43.90000000000004832 ) ;
#3564 = oriented_edge ( 'none', *, *, #14907, .t. ) ;
#3565 = cartesian_point ( 'none', ( -434.0446513638235615, 244.2764238104992103, -351.4473798745701743 ) ) ;
#3566 = cartesian_point ( 'none', ( -497.0198734746792297, 293.0707908221380080, -412.6287651374251482 ) ) ;
#3567 = oriented_edge ( 'none', *, *, #21743, .t. ) ;
#3568 = cartesian_point ( 'none', ( -420.0185610296685468, 223.8021909309253772, -344.4286156038810987 ) ) ;
#3569 = line ( 'none', #30908, #8112 ) ;
#3570 = edge_curve ( 'none', #2127, #22993, #14463, .t. ) ;
#3571 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3572 = cartesian_point ( 'none', ( -526.3140169016111258, 280.5818806044819667, -398.8537468037987423 ) ) ;
#3573 = cartesian_point ( 'none', ( -497.8186766628089117, 187.2115899868367421, -368.2537468038241855 ) ) ;
#3574 = cartesian_point ( 'none', ( -508.6437167065407152, 185.6842518256034396, -380.3537468037986287 ) ) ;
#3575 = oriented_edge ( 'none', *, *, #24433, .f. ) ;
#3576 = edge_curve ( 'none', #17436, #6349, #7372, .t. ) ;
#3577 = axis2_placement_3d ( 'none', #28209, #1605, #14970 ) ;
#3578 = oriented_edge ( 'none', *, *, #25969, .t. ) ;
#3579 = advanced_face ( 'none', ( #26513 ), #27991, .f. ) ;
#3580 = edge_curve ( 'none', #24049, #24113, #33626, .t. ) ;
#3581 = edge_curve ( 'none', #8008, #27084, #9883, .t. ) ;
#3582 = cartesian_point ( 'none', ( -434.2450167721049752, 229.3650960198212658, -325.0967209042988202 ) ) ;
#3583 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#3584 = vertex_point ( 'none', #12198 ) ;
#3585 = advanced_face ( 'none', ( #12788 ), #699, .t. ) ;
#3586 = direction ( 'none', ( -5.642927514190364151e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#3587 = cartesian_point ( 'none', ( -507.4534060435646552, 212.1011525168842695, -275.3537468037981739 ) ) ;
#3588 = circle ( 'none', #18725, 11.25000000000000711 ) ;
#3589 = vector ( 'none', #28271, 1000.000000000000000 ) ;
#3590 = cartesian_point ( 'none', ( -523.5450167720825903, 243.1842518256094934, -394.8537468038249472 ) ) ;
#3591 = oriented_edge ( 'none', *, *, #24433, .t. ) ;
#3592 = cartesian_point ( 'none', ( -394.0450167721050434, 308.1842518256693779, -387.8537468037327471 ) ) ;
#3593 = edge_loop ( 'none', ( #14344, #7131, #5686, #5967 ) ) ;
#3594 = oriented_edge ( 'none', *, *, #1380, .f. ) ;
#3595 = conical_surface ( 'none', #3135, 7.999999999999981348, 0.7853981633974517207 ) ;
#3596 = cartesian_point ( 'none', ( -523.5450167721048729, 267.1842518256034964, -289.8537468037986287 ) ) ;
#3597 = cartesian_point ( 'none', ( -489.0097245728108533, 223.0022402135424215, -433.1216959962297324 ) ) ;
#3598 = vector ( 'none', #25387, 1000.000000000000000 ) ;
#3599 = axis2_placement_3d ( 'none', #11937, #11470, #33234 ) ;
#3600 = cylindrical_surface ( 'none', #21068, 42.95499999999996277 ) ;
#3601 = cartesian_point ( 'none', ( -550.0701600694879971, 293.0707908221372122, -360.2537468038258339 ) ) ;
#3602 = edge_curve ( 'none', #3304, #20644, #316, .t. ) ;
#3603 = cartesian_point ( 'none', ( -421.9450167721050207, 216.3454172837132887, -268.6269394069057626 ) ) ;
#3604 = cartesian_point ( 'none', ( -420.8422548122920261, 263.8419772952535141, -340.7291761095277707 ) ) ;
#3605 = axis2_placement_3d ( 'none', #21890, #499, #8379 ) ;
#3606 = oriented_edge ( 'none', *, *, #34189, .f. ) ;
#3607 = cartesian_point ( 'none', ( -525.0218168411749957, 263.1296538410053358, -444.8537468037986855 ) ) ;
#3608 = cartesian_point ( 'none', ( -517.9327156674244179, 228.2002875689376253, -517.0765767698472928 ) ) ;
#3609 = axis2_placement_3d ( 'none', #7444, #7332, #28482 ) ;
#3610 = cartesian_point ( 'none', ( -395.0450167721049866, 243.1842518256034680, -322.8537468037986287 ) ) ;
#3611 = cartesian_point ( 'none', ( -501.8166766625325863, 214.1520908327960910, -279.7054188626842688 ) ) ;
#3612 = cartesian_point ( 'none', ( -489.0020465794628990, 224.5618190150815678, -435.2716229534966601 ) ) ;
#3613 = cartesian_point ( 'none', ( -509.5138512203309915, 216.1469454441452456, -281.3537468037988560 ) ) ;
#3614 = edge_loop ( 'none', ( #9477, #23389 ) ) ;
#3615 = vector ( 'none', #28626, 1000.000000000000000 ) ;
#3616 = cartesian_point ( 'none', ( -538.4263590916517614, 233.0577691801599940, -435.3537468037986855 ) ) ;
#3617 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3618 = cartesian_point ( 'none', ( -525.2253209960839513, 238.8819372104074716, -280.8537468038253451 ) ) ;
#3619 = face_outer_bound ( 'none', #20509, .t. ) ;
#3620 = conical_surface ( 'none', #30122, 39.99999999999999289, 0.5235987755983023684 ) ;
#3621 = axis2_placement_3d ( 'none', #890, #14507, #14046 ) ;
#3622 = vector ( 'none', #25494, 1000.000000000000000 ) ;
#3623 = cartesian_point ( 'none', ( -497.3317721733632197, 245.1251363163786436, -400.3537468037986855 ) ) ;
#3624 = advanced_face ( 'none', ( #28569, #16503 ), #28227, .f. ) ;
#3625 = oriented_edge ( 'none', *, *, #13557, .t. ) ;
#3626 = oriented_edge ( 'none', *, *, #32412, .f. ) ;
#3627 = vertex_point ( 'none', #20815 ) ;
#3628 = face_outer_bound ( 'none', #22775, .t. ) ;
#3629 = cartesian_point ( 'none', ( -466.2449204385724784, 273.8714718691295502, -380.3537468037986287 ) ) ;
#3630 = edge_curve ( 'none', #5867, #29913, #12356, .t. ) ;
#3631 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#3632 = edge_curve ( 'none', #2647, #2150, #5264, .t. ) ;
#3633 = circle ( 'none', #15899, 65.00000000000000000 ) ;
#3634 = cartesian_point ( 'none', ( -581.0450167720792933, 292.8808311847575965, -449.8537468038275620 ) ) ;
#3635 = cartesian_point ( 'none', ( -523.5450167720823629, 243.1842518256095502, -398.8537468038249472 ) ) ;
#3636 = edge_curve ( 'none', #22170, #1034, #21932, .t. ) ;
#3637 = cartesian_point ( 'none', ( -468.1678280219408066, 239.3828072319188323, -370.4770708245971491 ) ) ;
#3638 = cartesian_point ( 'none', ( -531.9180052752536767, 277.5135554785493923, -275.3537468037986855 ) ) ;
#3639 = direction ( 'none', ( 1.000000000000000000, 7.980321684468932889e-16, 5.642927514190364151e-14 ) ) ;
#3640 = cartesian_point ( 'none', ( -553.8559059045377353, 300.6842518256095218, -398.8537468038259135 ) ) ;
#3641 = cartesian_point ( 'none', ( -395.0450167721050434, 185.3053210651725067, -352.2287111744897743 ) ) ;
#3642 = edge_loop ( 'none', ( #33392, #16990, #2874, #28156 ) ) ;
#3643 = oriented_edge ( 'none', *, *, #3313, .f. ) ;
#3644 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#3645 = cartesian_point ( 'none', ( -414.7450167721049752, 255.7115119787589208, -297.3132348070695912 ) ) ;
#3646 = advanced_face ( 'none', ( #4445, #34428 ), #2444, .f. ) ;
#3647 = cartesian_point ( 'none', ( -532.5100726907625130, 267.8061966362594148, -397.2353969941585206 ) ) ;
#3648 = oriented_edge ( 'none', *, *, #2186, .t. ) ;
#3649 =( bounded_curve ( ) b_spline_curve ( 3, ( #32087, #232, #23935, #5426 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.9272952180016084123, 1.570796326794896780 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670086976, 0.9657888653670086976, 1.000000000000000000 ) )
representation_item ( '' ) );
#3650 = face_outer_bound ( 'none', #9799, .t. ) ;
#3651 = axis2_placement_3d ( 'none', #28155, #3884, #22387 ) ;
#3652 = vertex_point ( 'none', #9639 ) ;
#3653 = cartesian_point ( 'none', ( -415.0664467020619668, 257.0058037847750825, -297.3772434719206217 ) ) ;
#3654 = cartesian_point ( 'none', ( -523.5450167720825903, 243.1842518256095218, -395.8537468038249472 ) ) ;
#3655 = line ( 'none', #366, #34033 ) ;
#3656 = axis2_placement_3d ( 'none', #23529, #26530, #34367 ) ;
#3657 = toroidal_surface ( 'none', #19640, 12.50000000000000000, 0.5000000000000000000 ) ;
#3658 = oriented_edge ( 'none', *, *, #6624, .t. ) ;
#3659 = vertex_point ( 'none', #4881 ) ;
#3660 = face_outer_bound ( 'none', #3126, .t. ) ;
#3661 = cartesian_point ( 'none', ( -487.5430042738472025, 241.6092871570231466, -280.0950871158846098 ) ) ;
#3662 = axis2_placement_3d ( 'none', #28683, #4649, #25917 ) ;
#3663 = direction ( 'none', ( 1.082303298088987171e-16, -0.8660254037839307806, -0.5000000000008795187 ) ) ;
#3664 = circle ( 'none', #25842, 17.00000000000000000 ) ;
#3665 = cartesian_point ( 'none', ( -424.0450167721049866, 209.3092518255507457, -271.9747543314966265 ) ) ;
#3666 = direction ( 'none', ( 5.659196845915057107e-14, 1.289314910434818734e-14, -1.000000000000000000 ) ) ;
#3667 = oriented_edge ( 'none', *, *, #33696, .t. ) ;
#3668 = oriented_edge ( 'none', *, *, #24399, .t. ) ;
#3669 = edge_curve ( 'none', #2742, #17604, #32756, .t. ) ;
#3670 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#3671 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#3672 = cartesian_point ( 'none', ( -554.5626154563161663, 226.9673436934446045, -275.3537468037912390 ) ) ;
#3673 = edge_curve ( 'none', #22952, #33481, #25662, .t. ) ;
#3674 = edge_curve ( 'none', #5615, #407, #16927, .t. ) ;
#3675 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#3676 = cartesian_point ( 'none', ( -423.5122189471459819, 228.8972318083727657, -348.0902952236087913 ) ) ;
#3677 = edge_curve ( 'none', #20431, #9947, #8162, .t. ) ;
#3678 = oriented_edge ( 'none', *, *, #2355, .t. ) ;
#3679 = vector ( 'none', #18067, 1000.000000000000000 ) ;
#3680 = edge_curve ( 'none', #27898, #4293, #28540, .t. ) ;
#3681 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818892e-14, 1.000000000000000000 ) ) ;
#3682 = direction ( 'none', ( -0.7071067811865924257, -9.469072883523132607e-15, 0.7071067811865027197 ) ) ;
#3683 = b_spline_curve_with_knots ( 'none', 3,
( #34170, #13213, #31720, #29649, #19081, #3388, #22116, #3042, #602, #13855, #14204, #19195, #8722, #30003, #8604, #32475, #3275, #32825, #6174, #5933, #378, #19314, #32594, #21997 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.001904774089628743800, 0.002829879696114104715, 0.003754985302599466064, 0.005605196515570008350, 0.006530302122055240896, 0.007455407728540473442, 0.009305618941510931594, 0.01023072454799616067, 0.01115583015448138975, 0.01300604136745187912, 0.01485625258042237197, 0.01670646379339285961 ),
.unspecified. ) ;
#3684 = vertex_point ( 'none', #12907 ) ;
#3685 = line ( 'none', #18574, #24059 ) ;
#3686 = circle ( 'none', #32741, 27.49999999999996803 ) ;
#3687 = vertex_point ( 'none', #10344 ) ;
#3688 = vertex_point ( 'none', #2671 ) ;
#3689 = vector ( 'none', #22540, 1000.000000000000000 ) ;
#3690 = cartesian_point ( 'none', ( -434.4448856690388538, 228.7521621266577938, -325.1516737886854571 ) ) ;
#3691 = vector ( 'none', #25919, 1000.000000000000227 ) ;
#3692 = axis2_placement_3d ( 'none', #11736, #6402, #29997 ) ;
#3694 = cartesian_point ( 'none', ( -450.5450167721049297, 269.1842518256034396, -380.3537394018687223 ) ) ;
#3693 = axis2_placement_3d ( 'none', #32335, #8226, #3130 ) ;
#3695 = cartesian_point ( 'none', ( -507.3020223615623081, 212.1804405436706134, -275.3537468037960139 ) ) ;
#3696 = face_outer_bound ( 'none', #5228, .t. ) ;
#3697 = oriented_edge ( 'none', *, *, #12484, .t. ) ;
#3698 = oriented_edge ( 'none', *, *, #15224, .t. ) ;
#3699 = axis2_placement_3d ( 'none', #18240, #13250, #2551 ) ;
#3700 = cartesian_point ( 'none', ( -395.0450167721050434, 278.6213940227745525, -370.2326775642238204 ) ) ;
#3701 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.012262169511167935e-12 ) ) ;
#3703 = oriented_edge ( 'none', *, *, #8422, .t. ) ;
#3702 = cartesian_point ( 'none', ( -472.8450167720820900, 243.1842518256099197, -399.3537468038221618 ) ) ;
#3704 = cartesian_point ( 'none', ( -498.7348734746819332, 290.1003236871567310, -364.2537468038230486 ) ) ;
#3705 = cartesian_point ( 'none', ( -433.7946012517509757, 229.3919295208008009, -297.5304953484280190 ) ) ;
#3706 = axis2_placement_3d ( 'none', #25938, #33995, #7450 ) ;
#3707 = oriented_edge ( 'none', *, *, #15975, .f. ) ;
#3708 = direction ( 'none', ( 3.364312195833807866e-15, -1.000000000000000000, -1.345724878333523146e-14 ) ) ;
#3709 = edge_loop ( 'none', ( #10900, #14561 ) ) ;
#3710 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#3711 = oriented_edge ( 'none', *, *, #16694, .t. ) ;
#3712 = cartesian_point ( 'none', ( -511.8519618095232886, 226.0007578374169555, -436.3537468037986855 ) ) ;
#3713 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612781638, -0.6038489185976488871 ) ) ;
#3714 = oriented_edge ( 'none', *, *, #21488, .f. ) ;
#3715 = direction ( 'none', ( 1.000000000000000000, 7.980321684468931903e-16, 5.642927514190363520e-14 ) ) ;
#3716 = cylindrical_surface ( 'none', #25705, 33.00000000000002842 ) ;
#3717 = oriented_edge ( 'none', *, *, #17975, .t. ) ;
#3718 = edge_curve ( 'none', #14178, #5257, #6952, .t. ) ;
#3719 = vector ( 'none', #28366, 1000.000000000000114 ) ;
#3720 = cartesian_point ( 'none', ( -417.3415364945873876, 308.3842518256271887, -346.2172794955512813 ) ) ;
#3721 = plane ( 'none', #20232 ) ;
#3722 = edge_curve ( 'none', #30920, #9133, #28139, .t. ) ;
#3723 = face_outer_bound ( 'none', #26554, .t. ) ;
#3724 = axis2_placement_3d ( 'none', #4051, #19994, #25572 ) ;
#3725 = line ( 'none', #5751, #32864 ) ;
#3726 = edge_curve ( 'none', #3533, #8343, #26481, .t. ) ;
#3727 = cartesian_point ( 'none', ( -417.9450167721049638, 291.3291954428839858, -291.4075450130084732 ) ) ;
#3728 = cartesian_point ( 'none', ( -523.5450167720891841, 243.1842518256068786, -279.8537468038251745 ) ) ;
#3729 = vertex_point ( 'none', #15795 ) ;
#3730 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3731 = cartesian_point ( 'none', ( -509.9106566267138874, 210.8287324267850806, -275.3537468037986855 ) ) ;
#3732 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3733 = oriented_edge ( 'none', *, *, #24849, .t. ) ;
#3734 = oriented_edge ( 'none', *, *, #32620, .f. ) ;
#3735 = plane ( 'none', #32813 ) ;
#3736 = cartesian_point ( 'none', ( -523.5450167720816808, 243.1842518256100334, -406.8537468038249472 ) ) ;
#3737 = cartesian_point ( 'none', ( -534.9707837966536772, 219.5124738420903441, -400.3537468037986855 ) ) ;
#3738 = cartesian_point ( 'none', ( -523.5450167720825903, 198.1842518256094650, -394.8537468038255724 ) ) ;
#3739 = edge_loop ( 'none', ( #24965, #31067, #5053, #16534 ) ) ;
#3740 = cartesian_point ( 'none', ( -468.1327103927735038, 241.6620974238566077, -370.6147908342290975 ) ) ;
#3741 = advanced_face ( 'none', ( #1102 ), #21491, .t. ) ;
#3742 = oriented_edge ( 'none', *, *, #15079, .f. ) ;
#3743 = cartesian_point ( 'none', ( -435.5450167721049866, 297.7972715253827118, -304.8629691865990594 ) ) ;
#3744 = cartesian_point ( 'none', ( -492.6509791792496458, 259.6330738653653043, -275.3537468037986855 ) ) ;
#3745 = cartesian_point ( 'none', ( -527.1727112124111727, 224.4652819541663860, -484.8537468037986855 ) ) ;
#3746 = vertex_point ( 'none', #129 ) ;
#3747 = axis2_placement_3d ( 'none', #22705, #6764, #30350 ) ;
#3748 = circle ( 'none', #19626, 0.5999999999999898748 ) ;
#3749 = advanced_face ( 'none', ( #10279 ), #17751, .f. ) ;
#3750 = oriented_edge ( 'none', *, *, #7036, .f. ) ;
#3751 = circle ( 'none', #25554, 17.50000000000000711 ) ;
#3752 = cartesian_point ( 'none', ( -429.7450167721049752, 244.2519362639170879, -343.8504143951137735 ) ) ;
#3753 = axis2_placement_3d ( 'none', #5820, #8611, #24554 ) ;
#3754 = cartesian_point ( 'none', ( -414.0450167721049866, 195.3190101896307453, -374.1189884398718846 ) ) ;
#3755 = axis2_placement_3d ( 'none', #21246, #31948, #7966 ) ;
#3756 = line ( 'none', #3021, #28285 ) ;
#3757 = direction ( 'none', ( -0.4484710255757086150, -1.471771544753220849e-14, 0.8937973703357334765 ) ) ;
#3758 = circle ( 'none', #29349, 5.199999999999988631 ) ;
#3759 = cartesian_point ( 'none', ( -414.3324965968351989, 256.2560327595678586, -297.6298769025290198 ) ) ;
#3760 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -280.3537468037986287 ) ) ;
#3761 = vertex_point ( 'none', #15910 ) ;
#3762 = edge_curve ( 'none', #11287, #23874, #9442, .t. ) ;
#3763 = cartesian_point ( 'none', ( -492.6872490880103328, 259.7008993592015145, -275.3537468037776534 ) ) ;
#3764 = edge_curve ( 'none', #21425, #28889, #7774, .t. ) ;
#3765 = oriented_edge ( 'none', *, *, #9626, .t. ) ;
#3766 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3767 = edge_loop ( 'none', ( #1416, #22014, #7205, #2991 ) ) ;
#3768 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -461.8537468037986855 ) ) ;
#3769 = vector ( 'none', #27793, 1000.000000000000000 ) ;
#3770 = axis2_placement_3d ( 'none', #1999, #20719, #25820 ) ;
#3771 = oriented_edge ( 'none', *, *, #32960, .t. ) ;
#3772 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3773 = edge_curve ( 'none', #1677, #33210, #13585, .t. ) ;
#3774 = oriented_edge ( 'none', *, *, #13295, .t. ) ;
#3775 = cartesian_point ( 'none', ( -438.0450167721049866, 308.1842518255519963, -272.0477432214788109 ) ) ;
#3776 = line ( 'none', #7308, #439 ) ;
#3777 = cartesian_point ( 'none', ( -414.8891309325932184, 256.4734779214338687, -297.3107787373974702 ) ) ;
#3778 = oriented_edge ( 'none', *, *, #25958, .f. ) ;
#3779 = cartesian_point ( 'none', ( -497.0198734747021376, 293.0707908221328353, -380.3537468037986287 ) ) ;
#3780 = vector ( 'none', #6998, 1000.000000000000000 ) ;
#3781 = cartesian_point ( 'none', ( -554.2160371496711377, 226.3209644649089398, -275.3537468037776534 ) ) ;
#3782 = cartesian_point ( 'none', ( -402.0450167721050434, 264.3984373931351115, -373.5977940478481969 ) ) ;
#3783 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3784 = cartesian_point ( 'none', ( -524.6640399121956762, 258.2975815586534623, -402.3537468037986855 ) ) ;
#3785 = advanced_face ( 'none', ( #31923 ), #21609, .t. ) ;
#3786 = face_bound ( 'none', #23380, .t. ) ;
#3787 = cartesian_point ( 'none', ( -394.0450167721049866, 191.9190101895268015, -271.5885051678258719 ) ) ;
#3788 = direction ( 'none', ( 0.07384000345349583938, -0.9972701007700912612, 0.0000000000000000000 ) ) ;
#3789 = line ( 'none', #25887, #11284 ) ;
#3790 = axis2_placement_3d ( 'none', #28775, #12873, #2407 ) ;
#3791 = oriented_edge ( 'none', *, *, #29673, .t. ) ;
#3792 = axis2_placement_3d ( 'none', #25174, #12144, #12265 ) ;
#3793 = oriented_edge ( 'none', *, *, #10751, .f. ) ;
#3794 = direction ( 'none', ( -0.8937973703355098776, -4.526293869625639446e-13, 0.4484710255761539810 ) ) ;
#3795 = oriented_edge ( 'none', *, *, #14942, .f. ) ;
#3796 = axis2_placement_3d ( 'none', #34258, #18293, #2377 ) ;
#3797 = edge_loop ( 'none', ( #24398, #30702, #22219, #32774 ) ) ;
#3798 = vector ( 'none', #14371, 1000.000000000000000 ) ;
#3799 = vertex_point ( 'none', #29496 ) ;
#3800 = advanced_face ( 'none', ( #18577 ), #15208, .t. ) ;
#3801 = cartesian_point ( 'none', ( -544.2728865729426388, 241.6495161742531934, -409.3537468037986855 ) ) ;
#3802 = vertex_point ( 'none', #21504 ) ;
#3803 = plane ( 'none', #5833 ) ;
#3804 = direction ( 'none', ( 0.9972701007700911502, 0.07384000345349524264, 1.982363107705103405e-16 ) ) ;
#3805 = oriented_edge ( 'none', *, *, #29521, .t. ) ;
#3806 = plane ( 'none', #10873 ) ;
#3807 = circle ( 'none', #5460, 40.00000000000003553 ) ;
#3808 = direction ( 'none', ( 5.620504062164853724e-14, 1.332267629550187533e-14, -1.000000000000000000 ) ) ;
#3809 = direction ( 'none', ( 0.9005812434283176904, -0.4346877315787796570, 2.077500523585042764e-16 ) ) ;
#3810 = oriented_edge ( 'none', *, *, #27020, .t. ) ;
#3811 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -434.8537468037986855 ) ) ;
#3812 = direction ( 'none', ( -1.000000000000000000, -4.071797670681751091e-16, 2.723347251396499427e-16 ) ) ;
#3813 = vector ( 'none', #23071, 1000.000000000000000 ) ;
#3814 = oriented_edge ( 'none', *, *, #18474, .f. ) ;
#3815 = edge_curve ( 'none', #26575, #3688, #14852, .t. ) ;
#3816 = axis2_placement_3d ( 'none', #22538, #25437, #6600 ) ;
#3817 = cartesian_point ( 'none', ( -424.0450167721049866, 178.1842518256032406, -302.8537468037996518 ) ) ;
#3818 = vertex_point ( 'none', #6252 ) ;
#3819 = cartesian_point ( 'none', ( -424.0450167721049866, 303.3842518256237781, -342.8537468037376357 ) ) ;
#3820 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#3821 = cartesian_point ( 'none', ( -394.0450167721050434, 308.1842518256549965, -373.6597503859866833 ) ) ;
#3822 = edge_curve ( 'none', #25841, #30572, #33591, .t. ) ;
#3823 = line ( 'none', #13773, #7546 ) ;
#3824 = edge_curve ( 'none', #20490, #23085, #5538, .t. ) ;
#3825 = oriented_edge ( 'none', *, *, #12846, .f. ) ;
#3826 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672688219 ) ) ;
#3827 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#3828 = oriented_edge ( 'none', *, *, #28755, .f. ) ;
#3829 = edge_curve ( 'none', #17542, #22561, #22341, .t. ) ;
#3830 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#3831 = oriented_edge ( 'none', *, *, #23687, .f. ) ;
#3832 = vertex_point ( 'none', #5670 ) ;
#3833 = oriented_edge ( 'none', *, *, #11704, .t. ) ;
#3834 = face_outer_bound ( 'none', #11512, .t. ) ;
#3835 = oriented_edge ( 'none', *, *, #20470, .t. ) ;
#3836 = oriented_edge ( 'none', *, *, #20435, .f. ) ;
#3837 = direction ( 'none', ( 0.1506821769804534139, -0.9885822583581151957, -5.046468293750709037e-15 ) ) ;
#3838 = cartesian_point ( 'none', ( -414.2450167721049752, 244.1400878894000641, -309.1508075036235823 ) ) ;
#3839 = oriented_edge ( 'none', *, *, #20019, .f. ) ;
#3840 = circle ( 'none', #12152, 40.00000000000003553 ) ;
#3841 = cartesian_point ( 'none', ( -539.6942395701321402, 212.1326082528217398, -275.3537468037985150 ) ) ;
#3842 = axis2_placement_3d ( 'none', #30594, #6654, #33647 ) ;
#3843 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#3844 = vertex_point ( 'none', #14511 ) ;
#3845 = direction ( 'none', ( -0.07384000345349574224, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#3846 = vector ( 'none', #33020, 1000.000000000000000 ) ;
#3847 = person_and_organization ( #28629, #19770 ) ;
#3848 = vertex_point ( 'none', #17182 ) ;
#3849 = cartesian_point ( 'none', ( -413.9450167721049638, 270.4880500348136252, -376.4667881311895599 ) ) ;
#3850 = direction ( 'none', ( -2.197193369189482001e-16, 0.5000000000008764101, -0.8660254037839326680 ) ) ;
#3851 = oriented_edge ( 'none', *, *, #21854, .f. ) ;
#3852 = cartesian_point ( 'none', ( -470.7237745791218231, 216.5737781656412437, -361.6098191952411298 ) ) ;
#3853 = cartesian_point ( 'none', ( -538.3324943462982901, 264.9151453183417857, -435.3537468037986855 ) ) ;
#3854 = cartesian_point ( 'none', ( -459.2828806556474888, 269.1842518256033827, -375.3899366075074795 ) ) ;
#3855 = axis2_placement_3d ( 'none', #20617, #14905, #9555 ) ;
#3856 = circle ( 'none', #20864, 7.999999999999981348 ) ;
#3857 = cartesian_point ( 'none', ( -421.9450167721050207, 272.5592518256036101, -373.7327392761343958 ) ) ;
#3858 = direction ( 'none', ( -1.000000000000000000, -8.228491904777270404e-32, -4.466799511124055297e-31 ) ) ;
#3859 = direction ( 'none', ( -0.8267412399748236274, -0.5625823691912954505, -1.356053098010349372e-16 ) ) ;
#3860 = cartesian_point ( 'none', ( -550.0701600695077786, 293.0707908221328353, -380.3824794511700134 ) ) ;
#3861 = cartesian_point ( 'none', ( -477.5830759949531057, 289.1461926027356526, -449.8537468038217071 ) ) ;
#3862 = oriented_edge ( 'none', *, *, #3673, .t. ) ;
#3864 = edge_curve ( 'none', #11130, #30106, #1545, .t. ) ;
#3863 = oriented_edge ( 'none', *, *, #24238, .f. ) ;
#3865 = oriented_edge ( 'none', *, *, #9160, .t. ) ;
#3866 = line ( 'none', #8835, #24250 ) ;
#3867 = oriented_edge ( 'none', *, *, #21854, .t. ) ;
#3868 = edge_curve ( 'none', #32212, #12398, #8591, .t. ) ;
#3869 = edge_curve ( 'none', #28917, #2336, #9846, .t. ) ;
#3870 = cartesian_point ( 'none', ( -414.3085037808083371, 256.1784328630648702, -297.6560663249822483 ) ) ;
#3871 = cartesian_point ( 'none', ( -417.9450167721050207, 189.1445832704570762, -353.5608660427533323 ) ) ;
#3872 = edge_curve ( 'none', #12840, #18332, #27308, .t. ) ;
#3873 = cartesian_point ( 'none', ( -569.5069575492078684, 205.7223110484845563, -398.8537468038280736 ) ) ;
#3874 = circle ( 'none', #15256, 44.45500000000001961 ) ;
#3875 = cartesian_point ( 'none', ( -496.6825957252049761, 257.5745548894437320, -275.3537468037987992 ) ) ;
#3876 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#3877 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#3878 = plane ( 'none', #30575 ) ;
#3879 = oriented_edge ( 'none', *, *, #13747, .f. ) ;
#3880 = oriented_edge ( 'none', *, *, #11141, .t. ) ;
#3881 = direction ( 'none', ( 1.000000000000000000, 1.920224799361962737e-16, -1.739427606565643889e-16 ) ) ;
#3882 = direction ( 'none', ( -0.1301338387962827914, -0.9914964367057216288, -2.008823880312839301e-14 ) ) ;
#3883 = circle ( 'none', #19949, 6.399999999999944400 ) ;
#3884 = direction ( 'none', ( 3.287307994205082744e-16, -0.9922322621167692924, 0.1243991077726800121 ) ) ;
#3885 = oriented_edge ( 'none', *, *, #597, .t. ) ;
#3886 = cartesian_point ( 'none', ( -455.2950167721049866, 192.3052593532680987, -355.6287468037992312 ) ) ;
#3887 = oriented_edge ( 'none', *, *, #26321, .t. ) ;
#3888 = cartesian_point ( 'none', ( -394.0450167721050434, 191.9190101896307681, -374.1189884398753520 ) ) ;
#3889 = cartesian_point ( 'none', ( -554.6284009827892305, 227.0931914713452215, -275.3537468037985718 ) ) ;
#3890 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#3891 = vertex_point ( 'none', #6832 ) ;
#3892 = face_outer_bound ( 'none', #28723, .t. ) ;
#3893 = cartesian_point ( 'none', ( -460.4302699953275919, 198.1842518256037522, -344.8239564644966890 ) ) ;
#3894 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3895 = oriented_edge ( 'none', *, *, #12740, .t. ) ;
#3896 = oriented_edge ( 'none', *, *, #27747, .f. ) ;
#3897 = vector ( 'none', #415, 1000.000000000000000 ) ;
#3898 = oriented_edge ( 'none', *, *, #118, .f. ) ;
#3899 = cartesian_point ( 'none', ( -560.6577169845786557, 257.6215525926640453, -412.2774083251882189 ) ) ;
#3900 = direction ( 'none', ( -0.9873505073845707525, -0.1585527532634824488, -5.482582837655079878e-14 ) ) ;
#3901 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#3902 = direction ( 'none', ( -5.642927514190364151e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#3903 = axis2_placement_3d ( 'none', #731, #11196, #629 ) ;
#3904 = b_spline_curve_with_knots ( 'none', 1,
( #20932, #12904 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#3905 = face_outer_bound ( 'none', #3212, .t. ) ;
#3906 = advanced_face ( 'none', ( #29385, #14425 ), #25203, .t. ) ;
#3907 = vector ( 'none', #2427, 1000.000000000000000 ) ;
#3908 = cartesian_point ( 'none', ( -550.0701600694849276, 293.0707908221379512, -412.6287651374280472 ) ) ;
#3909 = direction ( 'none', ( 0.07384000345349581163, -0.9972701007700911502, 0.0000000000000000000 ) ) ;
#3910 = advanced_face ( 'none', ( #13190 ), #12175, .t. ) ;
#3911 = edge_curve ( 'none', #16782, #15061, #11508, .t. ) ;
#3912 = oriented_edge ( 'none', *, *, #13144, .t. ) ;
#3913 = oriented_edge ( 'none', *, *, #8839, .f. ) ;
#3914 = vector ( 'none', #24702, 1000.000000000000114 ) ;
#3915 = cartesian_point ( 'none', ( -559.4042266690555607, 239.6660208543926558, -280.0803487772185463 ) ) ;
#3916 = cartesian_point ( 'none', ( -509.4568936827570269, 216.1737680851474295, -275.3537468037987423 ) ) ;
#3917 = edge_curve ( 'none', #19028, #32107, #9005, .t. ) ;
#3918 = circle ( 'none', #26400, 39.50000000000001421 ) ;
#3919 = edge_loop ( 'none', ( #21448, #7519, #27501, #20824 ) ) ;
#3920 = line ( 'none', #32709, #29688 ) ;
#3921 = cartesian_point ( 'none', ( -460.5083590841002774, 201.3898278813566947, -350.4046715478996816 ) ) ;
#3922 = cartesian_point ( 'none', ( -433.5273198023319878, 256.6040598787453177, -297.3103578283158299 ) ) ;
#3923 = edge_curve ( 'none', #18349, #15469, #31077, .t. ) ;
#3924 = cartesian_point ( 'none', ( -395.0450167721049866, 206.8092874549195983, -271.9748160433746875 ) ) ;
#3925 = direction ( 'none', ( 0.9873505073845706415, 0.1585527532634829762, 5.759281940242998291e-14 ) ) ;
#3926 = edge_curve ( 'none', #12701, #24909, #23998, .t. ) ;
#3927 = oriented_edge ( 'none', *, *, #219, .t. ) ;
#3928 = line ( 'none', #25692, #31405 ) ;
#3929 = plane ( 'none', #22848 ) ;
#3930 = vertex_point ( 'none', #33702 ) ;
#3931 = edge_loop ( 'none', ( #33083, #2101, #24490, #1401 ) ) ;
#3932 = cartesian_point ( 'none', ( -441.6594717046144751, 247.6289000027570637, -265.3537468037986287 ) ) ;
#3933 = cartesian_point ( 'none', ( -415.1176230655032668, 229.4522760102651375, -297.3978770587332292 ) ) ;
#3934 = cartesian_point ( 'none', ( -535.4138238173745776, 225.4960944467108845, -410.3537468037986855 ) ) ;
#3935 = oriented_edge ( 'none', *, *, #15571, .t. ) ;
#3936 = cartesian_point ( 'none', ( -539.8217765604558736, 275.5495386030763711, -279.7362275120256072 ) ) ;
#3937 = edge_loop ( 'none', ( #26114, #16441, #23762, #15399 ) ) ;
#3938 = cartesian_point ( 'none', ( -414.4450733307810992, 242.1412305415606170, -309.5085248556561623 ) ) ;
#3939 = circle ( 'none', #33048, 4.000000000000001776 ) ;
#3940 = cartesian_point ( 'none', ( -451.3200351057072339, 211.3938561512125602, -275.1631494977082752 ) ) ;
#3941 = cartesian_point ( 'none', ( -424.2450167721049752, 251.2518998996445134, -343.8278511840439364 ) ) ;
#3942 = cartesian_point ( 'none', ( -506.1834507326339576, 254.9984815786209822, -410.3537468037986855 ) ) ;
#3943 = line ( 'none', #31402, #225 ) ;
#3944 = axis2_placement_3d ( 'none', #24213, #5371, #26982 ) ;
#3945 = vertex_point ( 'none', #12406 ) ;
#3946 = oriented_edge ( 'none', *, *, #8633, .t. ) ;
#3947 = oriented_edge ( 'none', *, *, #25349, .f. ) ;
#3948 = face_outer_bound ( 'none', #23236, .t. ) ;
#3949 = axis2_placement_3d ( 'none', #29620, #32218, #16258 ) ;
#3950 = face_outer_bound ( 'none', #31047, .t. ) ;
#3951 = vertex_point ( 'none', #15081 ) ;
#3952 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#3953 = oriented_edge ( 'none', *, *, #19827, .f. ) ;
#3954 = face_outer_bound ( 'none', #30193, .t. ) ;
#3955 = cartesian_point ( 'none', ( -522.7327767341165554, 232.2142807171325103, -514.8537468037985718 ) ) ;
#3956 = advanced_face ( 'none', ( #24820, #2776 ), #11948, .t. ) ;
#3957 = cartesian_point ( 'none', ( -506.0450167721049866, 243.1842518256034964, -294.8537468037986287 ) ) ;
#3958 = oriented_edge ( 'none', *, *, #11695, .f. ) ;
#3960 = plane ( 'none', #33973 ) ;
#3959 = cylindrical_surface ( 'none', #141, 4.499999999999948486 ) ;
#3961 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612849362, -0.6038489185976398943 ) ) ;
#3962 = edge_curve ( 'none', #1227, #22500, #22766, .t. ) ;
#3963 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#3964 = direction ( 'none', ( -1.000000000000000000, 1.167426688679145622e-15, 0.0000000000000000000 ) ) ;
#3965 = oriented_edge ( 'none', *, *, #16190, .f. ) ;
#3966 = cartesian_point ( 'none', ( -489.8582324445156928, 226.0573220468075988, -285.2734825185083878 ) ) ;
#3967 = edge_curve ( 'none', #15842, #1925, #23165, .t. ) ;
#3968 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976497753, 0.7970987915612774977 ) ) ;
#3969 = cartesian_point ( 'none', ( -523.5450167720828176, 243.1842518256094081, -388.1537468038249585 ) ) ;
#3970 = cartesian_point ( 'none', ( -499.5889795675057599, 224.3418519393693202, -275.3537468037986287 ) ) ;
#3971 = vertex_point ( 'none', #12054 ) ;
#3972 = axis2_placement_3d ( 'none', #12034, #7038, #17280 ) ;
#3973 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -400.3537468037986855 ) ) ;
#3974 = cartesian_point ( 'none', ( -523.5450167720827039, 243.1842518256094934, -393.8537468038249472 ) ) ;
#3975 = advanced_face ( 'none', ( #3619 ), #7343, .f. ) ;
#3976 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#3977 = cartesian_point ( 'none', ( -402.0450167721049866, 220.8092874549160740, -271.9748160433604767 ) ) ;
#3978 = edge_curve ( 'none', #13075, #32235, #20665, .t. ) ;
#3979 = line ( 'none', #13622, #7309 ) ;
#3980 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 2.194425197110655320e-12 ) ) ;
#3981 = circle ( 'none', #19214, 6.299999999999978506 ) ;
#3982 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.012262169511176214e-12 ) ) ;
#3983 = oriented_edge ( 'none', *, *, #9259, .f. ) ;
#3984 = vertex_point ( 'none', #30781 ) ;
#3985 = edge_loop ( 'none', ( #23979, #24761, #25834, #21220 ) ) ;
#3986 = circle ( 'none', #2474, 1.999999999999981792 ) ;
#3987 = face_outer_bound ( 'none', #3015, .t. ) ;
#3988 = cartesian_point ( 'none', ( -497.0198734599351269, 193.2977128323900047, -368.2537468038240718 ) ) ;
#3989 = line ( 'none', #23951, #32737 ) ;
#3990 = cartesian_point ( 'none', ( -491.6050041739918584, 260.3136080291452572, -279.7054317443303830 ) ) ;
#3991 = vertex_point ( 'none', #22870 ) ;
#3992 = axis2_placement_3d ( 'none', #7390, #28426, #25985 ) ;
#3993 = oriented_edge ( 'none', *, *, #26365, .f. ) ;
#3994 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.551115123125777653e-14 ) ) ;
#3995 = edge_loop ( 'none', ( #14364, #13894, #27066, #12911, #3136, #3224 ) ) ;
#3996 = axis2_placement_3d ( 'none', #26866, #32369, #29322 ) ;
#3997 = cartesian_point ( 'none', ( -415.1902299371380423, 256.7859401250761948, -297.3097715677863562 ) ) ;
#3998 = line ( 'none', #31691, #34391 ) ;
#3999 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1020572709918781, -297.3538792736487721 ) ) ;
#4000 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4001 = cartesian_point ( 'none', ( -550.5088408830646358, 228.9978296684555517, -275.3537468037986287 ) ) ;
#4002 = face_outer_bound ( 'none', #6091, .t. ) ;
#4003 = vector ( 'none', #16553, 1000.000000000000000 ) ;
#4004 = toroidal_surface ( 'none', #10692, 4.200000000000000178, 0.2000000000000009548 ) ;
#4005 = edge_loop ( 'none', ( #18299, #25902, #32619, #10953 ) ) ;
#4006 = vertex_point ( 'none', #17407 ) ;
#4007 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -285.8537468037986287 ) ) ;
#4008 = oriented_edge ( 'none', *, *, #5338, .f. ) ;
#4009 = vector ( 'none', #25255, 1000.000000000000000 ) ;
#4010 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#4011 = direction ( 'none', ( 0.4484710255757085040, 1.471771544753220849e-14, -0.8937973703357334765 ) ) ;
#4012 = cylindrical_surface ( 'none', #12771, 6.000000000000024869 ) ;
#4013 = cartesian_point ( 'none', ( -553.3569271436326744, 300.6842518256034964, -380.3537468037986287 ) ) ;
#4014 = line ( 'none', #8420, #28959 ) ;
#4015 = edge_curve ( 'none', #25792, #4337, #287, .t. ) ;
#4016 = axis2_placement_3d ( 'none', #11905, #971, #9102 ) ;
#4017 = edge_curve ( 'none', #6897, #21392, #15249, .t. ) ;
#4018 = edge_curve ( 'none', #29061, #29913, #30216, .t. ) ;
#4019 = vertex_point ( 'none', #9844 ) ;
#4020 = cartesian_point ( 'none', ( -394.0450167721050434, 187.1842518256034396, -322.8537468038554152 ) ) ;
#4021 = b_spline_curve_with_knots ( 'none', 3,
( #28821, #21058, #12914, #25929, #34329, #2218 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002647059263705247092, 0.003038170252030196819, 0.003429281240355146979 ),
.unspecified. ) ;
#4022 = edge_curve ( 'none', #3469, #5916, #1949, .t. ) ;
#4023 = cartesian_point ( 'none', ( -530.1746959586598678, 207.6706362833109836, -280.0447993270682332 ) ) ;
#4024 = cartesian_point ( 'none', ( -506.8094835369677753, 211.0414030632143181, -279.7153580046031038 ) ) ;
#4025 = oriented_edge ( 'none', *, *, #18376, .f. ) ;
#4026 = cartesian_point ( 'none', ( -522.1863607085607555, 224.8344819714338314, -514.8537468037986855 ) ) ;
#4027 = cartesian_point ( 'none', ( -442.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#4028 = cartesian_point ( 'none', ( -433.6161071708458508, 256.4398288360609399, -297.3108871995916616 ) ) ;
#4029 = vector ( 'none', #19488, 1000.000000000000000 ) ;
#4030 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -380.3537468037986287 ) ) ;
#4031 = cartesian_point ( 'none', ( -402.0450167721049866, 192.4402045815541555, -344.0679323713308122 ) ) ;
#4032 = cartesian_point ( 'none', ( -429.8546996792872505, 183.1842518256032974, -305.7688084700416766 ) ) ;
#4033 = cylindrical_surface ( 'none', #17162, 4.500000000000003553 ) ;
#4034 = line ( 'none', #16952, #6953 ) ;
#4035 = circle ( 'none', #3102, 39.99999999999997868 ) ;
#4036 = oriented_edge ( 'none', *, *, #2802, .t. ) ;
#4037 = cartesian_point ( 'none', ( -415.0831732158011391, 229.4740532473078076, -297.3978068634547753 ) ) ;
#4038 = direction ( 'none', ( 2.493084329453792600e-31, -0.9214978993339661972, -0.3883833435191159089 ) ) ;
#4039 = plane ( 'none', #25797 ) ;
#4040 = cartesian_point ( 'none', ( -437.2450167721049752, 242.0989494994798292, -321.9470390995683715 ) ) ;
#4041 = edge_loop ( 'none', ( #11768, #11667, #21784, #3833 ) ) ;
#4042 = face_outer_bound ( 'none', #12986, .t. ) ;
#4043 = cartesian_point ( 'none', ( -497.3317721733632197, 245.1251363163786436, -396.8537468037986855 ) ) ;
#4044 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.015061051085856427e-12 ) ) ;
#4045 = axis2_placement_3d ( 'none', #5977, #29577, #3199 ) ;
#4046 = cartesian_point ( 'none', ( -434.0788337040928013, 229.7620314185325014, -297.6525548311880698 ) ) ;
#4047 = direction ( 'none', ( -3.392713726888346522e-16, 0.9214978993339620894, 0.3883833435191254568 ) ) ;
#4048 = axis2_placement_3d ( 'none', #19116, #27126, #11207 ) ;
#4049 = line ( 'none', #30427, #23609 ) ;
#4050 = plane ( 'none', #12193 ) ;
#4051 = cartesian_point ( 'none', ( -424.0450167721049866, 294.0632086685401987, -293.4786850918691243 ) ) ;
#4052 = oriented_edge ( 'none', *, *, #22724, .f. ) ;
#4053 = vertex_point ( 'none', #12524 ) ;
#4054 = edge_loop ( 'none', ( #1153, #865, #15861 ) ) ;
#4055 = edge_curve ( 'none', #25755, #902, #22740, .t. ) ;
#4056 = oriented_edge ( 'none', *, *, #1115, .f. ) ;
#4057 = axis2_placement_3d ( 'none', #16360, #24501, #19036 ) ;
#4058 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#4059 =( bounded_curve ( ) b_spline_curve ( 3, ( #2263, #12844, #7603, #20868 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896780, 3.141592653589793116 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243650485, 0.8047378541243650485, 1.000000000000000000 ) )
representation_item ( '' ) );
#4060 = axis2_placement_3d ( 'none', #1666, #1784, #28148 ) ;
#4061 = line ( 'none', #862, #30690 ) ;
#4062 = cartesian_point ( 'none', ( -523.5450167721051002, 300.6842518256034964, -380.3537468037986287 ) ) ;
#4063 = edge_curve ( 'none', #29329, #28048, #13352, .t. ) ;
#4064 = direction ( 'none', ( 0.4694715627858923046, 0.8829475928589261002, 0.0000000000000000000 ) ) ;
#4065 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612456593, 0.9619738504976952376 ) ) ;
#4066 = edge_curve ( 'none', #23829, #18673, #11076, .t. ) ;
#4067 = oriented_edge ( 'none', *, *, #16389, .t. ) ;
#4068 = cartesian_point ( 'none', ( -510.4254526854041956, 215.7184715921241036, -275.3537468037986855 ) ) ;
#4069 = circle ( 'none', #3662, 17.50000000000000355 ) ;
#4070 = conical_surface ( 'none', #3609, 57.49999999999999289, 0.2898922585966535181 ) ;
#4071 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.619169509406368211e-14 ) ) ;
#4072 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.015061051085735864e-12 ) ) ;
#4073 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#4074 = oriented_edge ( 'none', *, *, #27740, .t. ) ;
#4075 = direction ( 'none', ( -4.057357086302410306e-31, 0.6038489185976523288, 0.7970987915612756103 ) ) ;
#4076 = cartesian_point ( 'none', ( -435.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#4077 = edge_curve ( 'none', #27077, #16445, #2202, .t. ) ;
#4079 = oriented_edge ( 'none', *, *, #24582, .t. ) ;
#4078 = advanced_face ( 'none', ( #24788 ), #17724, .f. ) ;
#4080 = face_outer_bound ( 'none', #29184, .t. ) ;
#4081 = direction ( 'none', ( 3.355988950271288990e-16, -2.521375438973955436e-16, -1.000000000000000000 ) ) ;
#4082 = plane ( 'none', #1148 ) ;
#4083 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4084 = cartesian_point ( 'none', ( -424.0450167721049866, 183.1842518256032406, -302.8537468037995382 ) ) ;
#4085 = cartesian_point ( 'none', ( -496.7853378262570914, 228.6030600875893697, -275.3537468037987423 ) ) ;
#4086 = advanced_face ( 'none', ( #23561 ), #18429, .t. ) ;
#4087 = cylindrical_surface ( 'none', #19009, 4.000000000000025757 ) ;
#4088 = cartesian_point ( 'none', ( -459.8107683199970666, 237.4846774037316379, -372.7919720726297896 ) ) ;
#4089 = direction ( 'none', ( -0.3003283627730247152, -0.9538358739919957641, -2.925521921717688678e-14 ) ) ;
#4090 = oriented_edge ( 'none', *, *, #32304, .t. ) ;
#4091 = vertex_point ( 'none', #26445 ) ;
#4092 = cartesian_point ( 'none', ( -544.3943362580370149, 190.9601923672508690, -370.3537468038269935 ) ) ;
#4093 = edge_loop ( 'none', ( #11846, #23366, #15544, #32875, #16394 ) ) ;
#4094 = axis2_placement_3d ( 'none', #34093, #17896, #31176 ) ;
#4095 = cartesian_point ( 'none', ( -416.6450167721049525, 308.1842518256237327, -342.8537468037327471 ) ) ;
#4096 = direction ( 'none', ( -0.8937973703356241195, -4.514906966808983899e-13, 0.4484710255759263853 ) ) ;
#4097 = vertex_point ( 'none', #29117 ) ;
#4098 = conical_surface ( 'none', #32723, 37.50000000000000000, 0.5235987755982919323 ) ;
#4099 = cartesian_point ( 'none', ( -491.5887441223147221, 260.2831291623418792, -279.7055580823971468 ) ) ;
#4100 = axis2_placement_3d ( 'none', #8896, #25070, #14155 ) ;
#4101 = vertex_point ( 'none', #28999 ) ;
#4102 = cartesian_point ( 'none', ( -547.6054343648819440, 288.4353159596234377, -370.3537468037986287 ) ) ;
#4103 = cartesian_point ( 'none', ( -510.6793910968546584, 260.0534462059762859, -409.6988878022991116 ) ) ;
#4104 = face_outer_bound ( 'none', #33532, .t. ) ;
#4105 = direction ( 'none', ( 2.035898835340849908e-16, -1.000000000000000000, -1.636434808280178673e-14 ) ) ;
#4106 = oriented_edge ( 'none', *, *, #25681, .t. ) ;
#4107 = face_outer_bound ( 'none', #21779, .t. ) ;
#4108 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612457703, 0.9619738504976951265 ) ) ;
#4109 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769734850, -0.08929731094672796465 ) ) ;
#4110 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.877651306839058618e-14 ) ) ;
#4111 = direction ( 'none', ( -4.057357086302410306e-31, 0.6038489185976523288, 0.7970987915612756103 ) ) ;
#4112 = face_outer_bound ( 'none', #21382, .t. ) ;
#4113 = edge_curve ( 'none', #25714, #6874, #18687, .t. ) ;
#4114 = edge_loop ( 'none', ( #9620, #19688, #2008, #6331 ) ) ;
#4115 = cartesian_point ( 'none', ( -414.0450167721049297, 299.1646765639313799, -297.3433798828233989 ) ) ;
#4116 = cartesian_point ( 'none', ( -482.0830759949531625, 197.2223110484849826, -459.8537468038232419 ) ) ;
#4117 = advanced_face ( 'none', ( #34396 ), #28106, .t. ) ;
#4118 = cartesian_point ( 'none', ( -555.7442197861926161, 226.5633862523855839, -279.7206893541530803 ) ) ;
#4119 = line ( 'none', #21217, #28215 ) ;
#4120 = edge_curve ( 'none', #21224, #22684, #31400, .t. ) ;
#4121 = cartesian_point ( 'none', ( -433.9474265941120734, 178.1842518256361245, -355.0982083787693000 ) ) ;
#4122 = oriented_edge ( 'none', *, *, #559, .f. ) ;
#4123 = cartesian_point ( 'none', ( -557.0948987566168853, 223.2994481095662422, -434.8537468037987423 ) ) ;
#4124 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4125 = edge_curve ( 'none', #4877, #8687, #17322, .t. ) ;
#4126 = edge_loop ( 'none', ( #20983, #13377, #11139, #4190 ) ) ;
#4127 = advanced_face ( 'none', ( #10646 ), #6094, .t. ) ;
#4128 = closed_shell ( 'none', ( #33833, #14383, #10940, #28814, #25543, #26382, #15956, #23822, #27486, #2033, #28910, #4938, #8159, #21884 ) ) ;
#4129 = edge_curve ( 'none', #7455, #23689, #8210, .t. ) ;
#4130 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#4131 = cartesian_point ( 'none', ( -417.5202959686547501, 309.3308849223325296, -346.1275852904355474 ) ) ;
#4132 = oriented_edge ( 'none', *, *, #18167, .f. ) ;
#4133 = vertex_point ( 'none', #5624 ) ;
#4134 = edge_loop ( 'none', ( #33564, #19270 ) ) ;
#4135 = oriented_edge ( 'none', *, *, #10287, .f. ) ;
#4136 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4137 = face_outer_bound ( 'none', #11121, .t. ) ;
#4138 = oriented_edge ( 'none', *, *, #19244, .f. ) ;
#4139 = advanced_face ( 'none', ( #19837 ), #671, .f. ) ;
#4140 = line ( 'none', #24438, #2482 ) ;
#4141 = cartesian_point ( 'none', ( -556.2973602001795825, 258.6329699710964292, -279.7726487810500657 ) ) ;
#4142 = cartesian_point ( 'none', ( -506.5748292052266493, 211.1601686000401799, -279.7070717265208941 ) ) ;
#4143 = cartesian_point ( 'none', ( -546.6701600694849503, 193.2977128290805524, -398.8537468038269367 ) ) ;
#4144 = line ( 'none', #7716, #3315 ) ;
#4145 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4146 = cartesian_point ( 'none', ( -433.6449458490549773, 256.3653122453725928, -297.3111273913485206 ) ) ;
#4147 = cartesian_point ( 'none', ( -467.7831253856468834, 276.7351050109932658, -380.3537468037986855 ) ) ;
#4148 = conical_surface ( 'none', #193, 37.00000000000000711, 0.7853981633974415066 ) ;
#4149 = cartesian_point ( 'none', ( -394.3790737296224620, 277.3913152597435783, -366.7702325643848553 ) ) ;
#4150 = direction ( 'none', ( -0.8937973703356508759, -4.549166491245041729e-13, 0.4484710255758731501 ) ) ;
#4151 = oriented_edge ( 'none', *, *, #13299, .t. ) ;
#4152 = cartesian_point ( 'none', ( -506.2345991793280291, 298.4020477898358195, -370.3537468037986287 ) ) ;
#4153 = cartesian_point ( 'none', ( -414.7450167721049752, 230.4926025632205437, -297.3945237402278963 ) ) ;
#4154 = cartesian_point ( 'none', ( -513.8008043032868954, 228.8646735021147549, -435.3537468037986855 ) ) ;
#4155 = direction ( 'none', ( -1.791068744856348687e-16, -6.279680095831317198e-17, 1.000000000000000000 ) ) ;
#4156 = cartesian_point ( 'none', ( -414.0450167721049866, 197.4067533311647935, -356.0933442535076097 ) ) ;
#4157 = oriented_edge ( 'none', *, *, #15732, .f. ) ;
#4158 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#4159 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#4160 = oriented_edge ( 'none', *, *, #17318, .f. ) ;
#4161 = edge_curve ( 'none', #24500, #3818, #12754, .t. ) ;
#4162 = circle ( 'none', #13367, 18.49999999999996092 ) ;
#4163 = edge_loop ( 'none', ( #3221, #12392, #21703, #2701 ) ) ;
#4164 = cartesian_point ( 'none', ( -523.5450167720832724, 243.1842518256092944, -380.3537468038249472 ) ) ;
#4165 = cartesian_point ( 'none', ( -424.0450167721049866, 308.1842518256237327, -342.8537468037328040 ) ) ;
#4166 = edge_curve ( 'none', #10745, #16862, #27279, .t. ) ;
#4167 = oriented_edge ( 'none', *, *, #33635, .f. ) ;
#4168 = direction ( 'none', ( -2.041379959017812619e-31, -0.7970987915612754993, 0.6038489185976523288 ) ) ;
#4169 = line ( 'none', #18337, #21657 ) ;
#4170 = oriented_edge ( 'none', *, *, #5385, .f. ) ;
#4171 = axis2_placement_3d ( 'none', #10397, #20755, #28747 ) ;
#4172 = face_bound ( 'none', #9349, .t. ) ;
#4173 = edge_curve ( 'none', #21903, #7694, #3588, .t. ) ;
#4174 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4175 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4176 = circle ( 'none', #17605, 2.917499999999995985 ) ;
#4177 = cartesian_point ( 'none', ( -498.7048644147866412, 300.6842518256034964, -380.3537468037986287 ) ) ;
#4178 = cartesian_point ( 'none', ( -551.3315391931340628, 189.2916021583122301, -368.2537468038271982 ) ) ;
#4179 = vector ( 'none', #32484, 1000.000000000000000 ) ;
#4180 = cartesian_point ( 'none', ( -537.3747594153435330, 216.0520644181890191, -275.3537468037987423 ) ) ;
#4181 = edge_loop ( 'none', ( #3927, #28713, #15982, #8067 ) ) ;
#4182 = cartesian_point ( 'none', ( -414.2461310133725192, 230.4233985843760593, -297.8710941601660238 ) ) ;
#4183 = direction ( 'none', ( 0.9972701007700921494, 0.07384000345348068484, 0.0000000000000000000 ) ) ;
#4184 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#4185 = cartesian_point ( 'none', ( -538.3324943462982901, 264.9151453183417857, -396.8537468037986855 ) ) ;
#4186 = cartesian_point ( 'none', ( -421.9450167721050207, 213.8092518256031838, -271.9747543314631457 ) ) ;
#4187 = vertex_point ( 'none', #14010 ) ;
#4188 = cartesian_point ( 'none', ( -509.0630659574343326, 216.3695327745932389, -275.3537468037984581 ) ) ;
#4189 = axis2_placement_3d ( 'none', #32037, #15847, #23883 ) ;
#4190 = oriented_edge ( 'none', *, *, #3764, .f. ) ;
#4191 = face_outer_bound ( 'none', #22422, .t. ) ;
#4192 = oriented_edge ( 'none', *, *, #753, .f. ) ;
#4193 = cartesian_point ( 'none', ( -435.5450167721011780, 178.1842518255805032, -300.2339576307790594 ) ) ;
#4194 = direction ( 'none', ( 0.3003283627731238581, 0.9538358739919645668, 2.741291418827556032e-14 ) ) ;
#4195 = axis2_placement_3d ( 'none', #12525, #23212, #12408 ) ;
#4196 = oriented_edge ( 'none', *, *, #6517, .t. ) ;
#4197 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#4198 = vector ( 'none', #14875, 1000.000000000000000 ) ;
#4199 = vertex_point ( 'none', #16675 ) ;
#4200 = vector ( 'none', #12109, 1000.000000000000000 ) ;
#4201 = oriented_edge ( 'none', *, *, #7189, .t. ) ;
#4202 = cartesian_point ( 'none', ( -522.9411155715173436, 283.1796928575501511, -431.6604843432957637 ) ) ;
#4203 = line ( 'none', #9927, #28749 ) ;
#4204 = edge_curve ( 'none', #22858, #16462, #21899, .t. ) ;
#4205 = oriented_edge ( 'none', *, *, #29877, .f. ) ;
#4206 = oriented_edge ( 'none', *, *, #26072, .t. ) ;
#4207 = cartesian_point ( 'none', ( -506.2841064909868578, 275.0533850569843253, -279.7054200464616542 ) ) ;
#4208 = edge_curve ( 'none', #15394, #13829, #21070, .t. ) ;
#4209 = circle ( 'none', #29544, 11.99999999999998046 ) ;
#4210 = direction ( 'none', ( 0.07384000345349898964, -0.9972701007700909281, 0.0000000000000000000 ) ) ;
#4211 = oriented_edge ( 'none', *, *, #12994, .t. ) ;
#4212 = cartesian_point ( 'none', ( -543.6321701970167624, 195.8205656590470198, -380.3824794511700134 ) ) ;
#4213 = edge_curve ( 'none', #20240, #4097, #31889, .t. ) ;
#4214 = axis2_placement_3d ( 'none', #32811, #27196, #27542 ) ;
#4215 = direction ( 'none', ( 1.019342488021989872e-14, 1.000000000000000000, 1.311026609187008614e-14 ) ) ;
#4216 = direction ( 'none', ( 3.364312195833807866e-15, -1.000000000000000000, -1.345724878333523146e-14 ) ) ;
#4217 = edge_curve ( 'none', #5484, #1077, #10246, .t. ) ;
#4218 = oriented_edge ( 'none', *, *, #9094, .f. ) ;
#4219 = direction ( 'none', ( -5.230025295777875983e-16, 0.9999948051039170283, 0.003223315867124672014 ) ) ;
#4220 = oriented_edge ( 'none', *, *, #1734, .t. ) ;
#4221 = direction ( 'none', ( -0.4484710255758728725, 9.061894562842798187e-13, -0.8937973703356509869 ) ) ;
#4222 = vertex_point ( 'none', #6439 ) ;
#4223 = cartesian_point ( 'none', ( -436.9764007215839570, 287.0631825860346567, -293.4787824331220918 ) ) ;
#4224 = face_outer_bound ( 'none', #346, .t. ) ;
#4225 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#4226 = edge_loop ( 'none', ( #31735, #19920, #5280, #12264 ) ) ;
#4227 = cartesian_point ( 'none', ( -414.2450167721050320, 246.2670914242240485, -346.0406006884293220 ) ) ;
#4228 = cartesian_point ( 'none', ( -549.4952565423535589, 227.1995681606650237, -275.3537468037986287 ) ) ;
#4229 = cartesian_point ( 'none', ( -561.2450167721049183, 243.1842518256034964, -371.7537468037986628 ) ) ;
#4230 = oriented_edge ( 'none', *, *, #9878, .t. ) ;
#4231 = cartesian_point ( 'none', ( -494.2405802478968440, 189.6842518256099481, -398.8537468038240377 ) ) ;
#4232 = oriented_edge ( 'none', *, *, #11240, .f. ) ;
#4233 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#4234 = cartesian_point ( 'none', ( -466.1757891904125586, 212.6465175165162407, -380.3537468037986287 ) ) ;
#4235 = vector ( 'none', #3141, 1000.000000000000114 ) ;
#4236 = cartesian_point ( 'none', ( -414.2450167721050320, 255.7131236366926714, -297.8132322096195139 ) ) ;
#4237 = vertex_point ( 'none', #11208 ) ;
#4238 = axis2_placement_3d ( 'none', #25906, #23588, #9985 ) ;
#4239 = cartesian_point ( 'none', ( -553.5976639618373838, 300.6748285483694758, -380.3537468037986287 ) ) ;
#4240 = circle ( 'none', #1772, 4.000000000000015099 ) ;
#4241 = date_and_time ( #22971, #32161 ) ;
#4242 = vertex_point ( 'none', #19701 ) ;
#4243 = oriented_edge ( 'none', *, *, #222, .f. ) ;
#4244 = advanced_face ( 'none', ( #34003 ), #11477, .f. ) ;
#4245 = circle ( 'none', #34027, 2.000000000000009770 ) ;
#4246 = edge_curve ( 'none', #23016, #564, #16898, .t. ) ;
#4247 = cartesian_point ( 'none', ( -498.7633851704199515, 298.2634942197144596, -370.3537468037987423 ) ) ;
#4248 = cartesian_point ( 'none', ( -567.4450167721049638, 243.1842518256034964, -378.0537468037986173 ) ) ;
#4249 = edge_loop ( 'none', ( #29833, #31719, #5281, #19731 ) ) ;
#4250 = axis2_placement_3d ( 'none', #24054, #7891, #26602 ) ;
#4251 = advanced_face ( 'none', ( #31487 ), #31042, .t. ) ;
#4252 = cartesian_point ( 'none', ( -511.4629371443846253, 209.1218059046480846, -279.8992711987129951 ) ) ;
#4253 = cartesian_point ( 'none', ( -506.2895173240366944, 211.3121879796352687, -279.7054200454655302 ) ) ;
#4254 = oriented_edge ( 'none', *, *, #20998, .t. ) ;
#4255 = vertex_point ( 'none', #22153 ) ;
#4256 = vertex_point ( 'none', #1206 ) ;
#4257 = cartesian_point ( 'none', ( -520.7390966408722761, 205.2879879963400640, -441.8537468037986855 ) ) ;
#4258 = cartesian_point ( 'none', ( -433.2984393059911667, 256.7803243792678245, -297.3097896692029849 ) ) ;
#4259 = circle ( 'none', #2983, 4.000000000000003553 ) ;
#4260 = vertex_point ( 'none', #19826 ) ;
#4261 = direction ( 'none', ( 0.0000000000000000000, 0.2731415584612456593, -0.9619738504976952376 ) ) ;
#4262 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.705312765434827453e-14 ) ) ;
#4263 = direction ( 'none', ( 1.250574758963837568e-15, -1.000000000000000000, -1.311026609186943927e-14 ) ) ;
#4264 = axis2_placement_3d ( 'none', #31284, #20703, #31056 ) ;
#4265 = cartesian_point ( 'none', ( -556.8211753038093548, 222.0974800167616081, -435.5288593353001261 ) ) ;
#4266 = vertex_point ( 'none', #12022 ) ;
#4267 = cartesian_point ( 'none', ( -415.0519728768161940, 229.4988484032691645, -297.3977269404200570 ) ) ;
#4268 = axis2_placement_3d ( 'none', #32362, #29763, #30118 ) ;
#4269 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#4270 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#4271 = direction ( 'none', ( 1.028554113732454371e-16, -0.9960050151769737070, -0.08929731094672753444 ) ) ;
#4272 = cartesian_point ( 'none', ( -417.9450167721050207, 191.8786321255122687, -355.6320678335432035 ) ) ;
#4273 = vector ( 'none', #7236, 1000.000000000000000 ) ;
#4274 = cartesian_point ( 'none', ( -537.6829084197528346, 276.5682146198669216, -279.8317648870981316 ) ) ;
#4275 = cartesian_point ( 'none', ( -539.7747859220911550, 274.1950214650027533, -275.3537468037960707 ) ) ;
#4276 = edge_curve ( 'none', #18085, #5574, #23963, .t. ) ;
#4277 = edge_curve ( 'none', #9567, #19218, #3177, .t. ) ;
#4278 = direction ( 'none', ( -0.8937973703356512090, -4.585703797364775347e-13, 0.4484710255758723729 ) ) ;
#4279 = cartesian_point ( 'none', ( -429.8546996792872505, 182.9842518256032804, -305.7688084700417335 ) ) ;
#4280 = face_outer_bound ( 'none', #34101, .t. ) ;
#4281 = oriented_edge ( 'none', *, *, #28134, .t. ) ;
#4282 = edge_curve ( 'none', #11350, #20064, #33560, .t. ) ;
#4283 = oriented_edge ( 'none', *, *, #34246, .t. ) ;
#4284 = face_outer_bound ( 'none', #3033, .t. ) ;
#4285 = cartesian_point ( 'none', ( -497.0198734746821856, 293.0707908221373259, -360.2537468038229349 ) ) ;
#4286 = vertex_point ( 'none', #22274 ) ;
#4287 = advanced_face ( 'none', ( #11920 ), #30628, .t. ) ;
#4288 = oriented_edge ( 'none', *, *, #34002, .f. ) ;
#4289 = line ( 'none', #10910, #31778 ) ;
#4290 = cartesian_point ( 'none', ( -435.2450167721049752, 240.8517670379350761, -308.0362060255421284 ) ) ;
#4291 = direction ( 'none', ( 3.901025511958168980e-14, 0.7071067811865520136, -0.7071067811865431318 ) ) ;
#4292 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.011536533547364063e-12 ) ) ;
#4293 = vertex_point ( 'none', #19473 ) ;
#4294 = oriented_edge ( 'none', *, *, #26131, .t. ) ;
#4295 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#4296 = advanced_face ( 'none', ( #13157, #19387, #16468, #2350, #26448, #15643 ), #30616, .t. ) ;
#4297 = face_outer_bound ( 'none', #3709, .t. ) ;
#4298 = oriented_edge ( 'none', *, *, #26728, .f. ) ;
#4299 = cartesian_point ( 'none', ( -505.4805616046245405, 273.2106316749116104, -275.3537468037987423 ) ) ;
#4300 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.012262169511167935e-12 ) ) ;
#4301 = cartesian_point ( 'none', ( -466.0450167720779859, 300.6842518256109429, -471.8537468038209681 ) ) ;
#4302 = axis2_placement_3d ( 'none', #19191, #3271, #29646 ) ;
#4303 = plane ( 'none', #92 ) ;
#4304 = axis2_placement_3d ( 'none', #26408, #10493, #34239 ) ;
#4305 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206423782e-17 ) ) ;
#4306 = cartesian_point ( 'none', ( -414.9362308148112675, 229.2417156871923396, -297.4810258098352733 ) ) ;
#4307 = cartesian_point ( 'none', ( -440.9333952636238223, 231.1842518256034680, -377.4441153518721990 ) ) ;
#4308 = cartesian_point ( 'none', ( -394.0450167721050434, 263.1842518255375580, -257.8537468037783924 ) ) ;
#4309 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#4310 = vector ( 'none', #34528, 1000.000000000000000 ) ;
#4311 = cartesian_point ( 'none', ( -455.5812065758138942, 269.1842518256034396, -379.0916106873411877 ) ) ;
#4312 = axis2_placement_3d ( 'none', #28835, #18264, #2348 ) ;
#4313 = cartesian_point ( 'none', ( -424.2450167721049752, 251.2518998996445134, -343.8278511840439364 ) ) ;
#4314 = cartesian_point ( 'none', ( -494.9577584085605508, 233.0552826921589258, -275.3537468037987423 ) ) ;
#4315 = vertex_point ( 'none', #24810 ) ;
#4316 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.705312765434827453e-14 ) ) ;
#4317 = oriented_edge ( 'none', *, *, #4735, .f. ) ;
#4318 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.015061051085558554e-12 ) ) ;
#4319 = advanced_face ( 'none', ( #32320 ), #14582, .f. ) ;
#4320 = direction ( 'none', ( -3.287307994205097042e-16, -0.1243991077726870897, -0.9922322621167682932 ) ) ;
#4321 = cartesian_point ( 'none', ( -424.0450167721049866, 307.9842518256238009, -342.8537468037329745 ) ) ;
#4322 = line ( 'none', #17977, #8042 ) ;
#4323 = oriented_edge ( 'none', *, *, #23975, .f. ) ;
#4324 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976754214, -0.7970987915612581798 ) ) ;
#4325 = edge_curve ( 'none', #9318, #4825, #12320, .t. ) ;
#4326 = cartesian_point ( 'none', ( -414.2450167721050320, 242.2775441213732961, -323.9390491299223527 ) ) ;
#4327 = oriented_edge ( 'none', *, *, #6569, .t. ) ;
#4328 = edge_curve ( 'none', #5539, #26156, #29788, .t. ) ;
#4329 = vertex_point ( 'none', #33435 ) ;
#4330 = face_outer_bound ( 'none', #12543, .t. ) ;
#4331 = direction ( 'none', ( -4.378950981891259814e-16, 0.9922322621167687373, -0.1243991077726835093 ) ) ;
#4332 = direction ( 'none', ( -2.041379959017811305e-31, -0.7970987915612757213, 0.6038489185976521068 ) ) ;
#4333 = oriented_edge ( 'none', *, *, #29830, .t. ) ;
#4334 = oriented_edge ( 'none', *, *, #10444, .t. ) ;
#4335 = cylindrical_surface ( 'none', #23683, 3.400000000000014122 ) ;
#4336 = edge_curve ( 'none', #31175, #16462, #9817, .t. ) ;
#4337 = vertex_point ( 'none', #1793 ) ;
#4338 = cartesian_point ( 'none', ( -508.8687487831011822, 269.8916889194944133, -275.3537468037988560 ) ) ;
#4339 = cartesian_point ( 'none', ( -415.7450167721049752, 272.2517908068267616, -343.7601615508342547 ) ) ;
#4340 = cartesian_point ( 'none', ( -507.3345543903953399, 235.3598726571854911, -414.3537468037987423 ) ) ;
#4341 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#4342 = advanced_face ( 'none', ( #32728 ), #18146, .f. ) ;
#4343 = vector ( 'none', #1888, 1000.000000000000114 ) ;
#4344 = cartesian_point ( 'none', ( -394.0450167721050434, 295.1842518255824643, -302.0691371129196909 ) ) ;
#4345 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672620217 ) ) ;
#4346 = line ( 'none', #17710, #6002 ) ;
#4347 = cartesian_point ( 'none', ( -545.6893998073315970, 204.4090528795863690, -309.1375593083652120 ) ) ;
#4348 = vertex_point ( 'none', #30740 ) ;
#4349 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4350 = vertex_point ( 'none', #17368 ) ;
#4351 = axis2_placement_3d ( 'none', #24365, #20400, #6059 ) ;
#4352 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#4353 = oriented_edge ( 'none', *, *, #28707, .t. ) ;
#4354 = circle ( 'none', #8715, 6.400000000000016342 ) ;
#4355 = cartesian_point ( 'none', ( -414.9077932595525340, 229.6920601540745679, -297.3971041546825518 ) ) ;
#4356 = cartesian_point ( 'none', ( -537.8524884329900715, 216.2791868113096712, -275.3537468037984013 ) ) ;
#4357 = axis2_placement_3d ( 'none', #31879, #18358, #10350 ) ;
#4358 = face_bound ( 'none', #25877, .t. ) ;
#4359 = cartesian_point ( 'none', ( -538.3324943462982901, 264.9151453183417857, -402.3537468037986855 ) ) ;
#4360 = closed_shell ( 'none', ( #24327, #34264, #17059, #7731, #13869, #12672, #12540, #17884, #16099, #26437, #31679, #34092, #23094, #10059, #26416, #19857, #26209, #20865, #9124, #29939 ) ) ;
#4361 = axis2_placement_3d ( 'none', #20900, #10300, #7392 ) ;
#4362 = face_outer_bound ( 'none', #14734, .t. ) ;
#4363 = cartesian_point ( 'none', ( -497.7748121940841770, 251.1087569209992125, -435.3537468037986855 ) ) ;
#4364 = cartesian_point ( 'none', ( -414.2993990778550142, 241.1886597386526887, -311.7938423522552966 ) ) ;
#4365 = cartesian_point ( 'none', ( -429.8546996792857726, 303.3842518256208223, -339.9386851374926550 ) ) ;
#4366 = cartesian_point ( 'none', ( -559.2011831739342824, 297.5316326044782045, -449.8537468038262546 ) ) ;
#4367 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.012321539726392314e-12 ) ) ;
#4368 = axis2_placement_3d ( 'none', #16098, #8172, #31702 ) ;
#4369 = b_spline_curve_with_knots ( 'none', 3,
( #32091, #10796, #18581, #16140, #5320, #26599, #31977 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2500000000000000555, 0.5000000000000001110, 0.7500000000000001110, 1.000000000000000000 ),
.unspecified. ) ;
#4370 = oriented_edge ( 'none', *, *, #11974, .f. ) ;
#4371 = line ( 'none', #15564, #13112 ) ;
#4372 = cartesian_point ( 'none', ( -506.5924950844546970, 238.8412104454477287, -471.8537468037986855 ) ) ;
#4373 = oriented_edge ( 'none', *, *, #19296, .t. ) ;
#4374 = oriented_edge ( 'none', *, *, #30091, .t. ) ;
#4375 = oriented_edge ( 'none', *, *, #30086, .f. ) ;
#4376 = edge_curve ( 'none', #982, #28421, #5234, .t. ) ;
#4377 = cartesian_point ( 'none', ( -550.5387411895707146, 218.8846901908454754, -279.7054216499633981 ) ) ;
#4378 = cartesian_point ( 'none', ( -508.9536435280209616, 216.4303355116331602, -275.3537468037987423 ) ) ;
#4379 = edge_curve ( 'none', #22534, #13868, #25639, .t. ) ;
#4380 = line ( 'none', #18573, #29328 ) ;
#4381 = plane ( 'none', #24488 ) ;
#4382 = oriented_edge ( 'none', *, *, #1579, .t. ) ;
#4383 = cartesian_point ( 'none', ( -433.4681015033635276, 256.6764439705454492, -297.3101245103121073 ) ) ;
#4384 = oriented_edge ( 'none', *, *, #15027, .f. ) ;
#4385 = edge_curve ( 'none', #23893, #24108, #5087, .t. ) ;
#4386 = oriented_edge ( 'none', *, *, #22172, .f. ) ;
#4387 = vector ( 'none', #3894, 1000.000000000000000 ) ;
#4388 = direction ( 'none', ( 2.035898980052191033e-16, -1.000000000000000000, -1.013966689244449672e-12 ) ) ;
#4389 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4390 = face_outer_bound ( 'none', #29506, .t. ) ;
#4391 = edge_curve ( 'none', #11586, #2839, #14820, .t. ) ;
#4392 = direction ( 'none', ( 0.07384000345350383299, -0.9972701007700904841, 0.0000000000000000000 ) ) ;
#4393 = oriented_edge ( 'none', *, *, #18779, .t. ) ;
#4394 = vector ( 'none', #10303, 1000.000000000000000 ) ;
#4395 = direction ( 'none', ( 5.645484080218921008e-14, 1.285083151003619169e-14, -1.000000000000000000 ) ) ;
#4396 = cartesian_point ( 'none', ( -430.4450167721050207, 179.1842518255831749, -302.8537468038494467 ) ) ;
#4397 = cartesian_point ( 'none', ( -433.6161197613025138, 229.7648822467456000, -297.3968694248565612 ) ) ;
#4398 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4399 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915611913444, 0.6038489185977635731 ) ) ;
#4400 = edge_loop ( 'none', ( #30011, #8178, #24835, #12371 ) ) ;
#4401 = cartesian_point ( 'none', ( -522.2528167116688564, 225.7320250621269224, -444.8537468037986855 ) ) ;
#4402 = edge_loop ( 'none', ( #29574, #3330, #1558, #23649 ) ) ;
#4403 = direction ( 'none', ( 0.8937973703357763311, 0.0000000000000000000, 0.4484710255756232389 ) ) ;
#4404 = cartesian_point ( 'none', ( -434.2450167721049752, 256.3734721137424231, -320.6672498765438490 ) ) ;
#4405 = oriented_edge ( 'none', *, *, #22475, .t. ) ;
#4406 = axis2_placement_3d ( 'none', #16005, #10435, #10659 ) ;
#4407 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#4408 = cartesian_point ( 'none', ( -451.3200351057071771, 297.2516394641842794, -295.8941424781889964 ) ) ;
#4409 = line ( 'none', #7466, #24361 ) ;
#4410 = line ( 'none', #25394, #6925 ) ;
#4411 = axis2_placement_3d ( 'none', #18803, #2883, #13244 ) ;
#4412 = oriented_edge ( 'none', *, *, #2445, .f. ) ;
#4413 = oriented_edge ( 'none', *, *, #27370, .f. ) ;
#4414 = axis2_placement_3d ( 'none', #20852, #25844, #25957 ) ;
#4415 = oriented_edge ( 'none', *, *, #29321, .t. ) ;
#4416 = face_outer_bound ( 'none', #28966, .t. ) ;
#4417 = cartesian_point ( 'none', ( -477.4190538630036826, 289.3102147347047435, -380.3537468037986287 ) ) ;
#4418 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#4419 = cartesian_point ( 'none', ( -466.0450167720792365, 212.8733626931552010, -449.8537468038221050 ) ) ;
#4420 = circle ( 'none', #20360, 76.00000000000001421 ) ;
#4421 = cartesian_point ( 'none', ( -548.8688466183925811, 197.1130563250471255, -412.6287651374291841 ) ) ;
#4422 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.014003695824309304e-12 ) ) ;
#4423 = vector ( 'none', #34328, 1000.000000000000227 ) ;
#4424 = cartesian_point ( 'none', ( -414.2506031153550907, 230.3519732669203961, -297.8474782194543309 ) ) ;
#4425 = cartesian_point ( 'none', ( -417.9450167721050207, 212.4770969573325772, -268.8140165367476584 ) ) ;
#4426 = edge_curve ( 'none', #24312, #31818, #20237, .t. ) ;
#4427 = cartesian_point ( 'none', ( -450.5450167721061234, 240.3633327104737987, -380.3537468037986287 ) ) ;
#4428 = advanced_face ( 'none', ( #7745 ), #18982, .t. ) ;
#4429 = cartesian_point ( 'none', ( -470.4853899749880384, 268.7944396433668430, -362.3625119379668718 ) ) ;
#4430 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547312e-17 ) ) ;
#4431 = edge_curve ( 'none', #7375, #9133, #25230, .t. ) ;
#4432 = cartesian_point ( 'none', ( -498.5639109696055016, 260.6654968086612598, -275.3537468037987992 ) ) ;
#4433 = edge_loop ( 'none', ( #15498, #33322, #29392, #17776 ) ) ;
#4434 = advanced_face ( 'none', ( #6506 ), #28042, .t. ) ;
#4435 = axis2_placement_3d ( 'none', #8271, #21553, #27107 ) ;
#4436 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#4437 = cartesian_point ( 'none', ( -581.0450167721049866, 268.0244041829218418, -380.3537468037986287 ) ) ;
#4438 = direction ( 'none', ( 0.05221276716480509339, -0.7051764509291279515, -0.7071067811865425767 ) ) ;
#4439 = direction ( 'none', ( -0.3003283627731254124, -0.9538358739919640117, -2.916694289633740881e-14 ) ) ;
#4440 = edge_curve ( 'none', #20831, #26355, #13988, .t. ) ;
#4441 = cartesian_point ( 'none', ( -453.8301946560947044, 281.1261677598495794, -287.2284071262478733 ) ) ;
#4442 = oriented_edge ( 'none', *, *, #10288, .f. ) ;
#4443 = line ( 'none', #2036, #31917 ) ;
#4444 = direction ( 'none', ( -2.301070739202197062e-16, -0.6038489185976495532, -0.7970987915612776087 ) ) ;
#4445 = face_outer_bound ( 'none', #16696, .t. ) ;
#4446 = line ( 'none', #20769, #9847 ) ;
#4447 = circle ( 'none', #851, 82.50000000000001421 ) ;
#4448 = oriented_edge ( 'none', *, *, #34152, .t. ) ;
#4449 = oriented_edge ( 'none', *, *, #27473, .t. ) ;
#4450 = vertex_point ( 'none', #10495 ) ;
#4451 = circle ( 'none', #30066, 7.500000000000025757 ) ;
#4452 = cartesian_point ( 'none', ( -497.2016506954749957, 268.0831399485657585, -279.7054198437604668 ) ) ;
#4453 = axis2_placement_3d ( 'none', #25407, #33675, #17722 ) ;
#4454 = line ( 'none', #17447, #18191 ) ;
#4455 = direction ( 'none', ( -0.8937973703357324773, 7.401486830834377462e-15, -0.4484710255757103914 ) ) ;
#4456 = direction ( 'none', ( -0.7437731059700297687, 0.002154568021934340563, -0.6684286982710524461 ) ) ;
#4457 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#4458 = axis2_placement_3d ( 'none', #16374, #24409, #11495 ) ;
#4459 = vertex_point ( 'none', #15261 ) ;
#4460 = oriented_edge ( 'none', *, *, #26579, .f. ) ;
#4461 = cartesian_point ( 'none', ( -482.1025753986772315, 225.1952536875748478, -435.3537468037986855 ) ) ;
#4462 = oriented_edge ( 'none', *, *, #22418, .t. ) ;
#4463 = axis2_placement_3d ( 'none', #13301, #15503, #21100 ) ;
#4464 = cartesian_point ( 'none', ( -541.9689121150614710, 201.6664870738985940, -314.4116605361712118 ) ) ;
#4465 = cartesian_point ( 'none', ( -552.3884350431904977, 195.8256568842946308, -364.2537468038271982 ) ) ;
#4466 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4467 = advanced_face ( 'none', ( #4002 ), #6924, .t. ) ;
#4468 = cartesian_point ( 'none', ( -540.4469483491037636, 212.5355208576058033, -275.3537468037985718 ) ) ;
#4469 = cartesian_point ( 'none', ( -435.2232591137942563, 178.1842518256288486, -347.8864583902068830 ) ) ;
#4470 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#4471 = vertex_point ( 'none', #34018 ) ;
#4472 = advanced_face ( 'none', ( #6037 ), #26882, .f. ) ;
#4473 = vector ( 'none', #19832, 1000.000000000000114 ) ;
#4474 = cartesian_point ( 'none', ( -434.2450167721049752, 242.9780550000753294, -309.3553216042006397 ) ) ;
#4475 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#4476 = direction ( 'none', ( 0.1420752155569546260, 0.003190618115245678552, -0.9898507226246227031 ) ) ;
#4477 = direction ( 'none', ( -5.618383777698263885e-14, -1.277139369270564970e-14, 1.000000000000000000 ) ) ;
#4478 = vertex_point ( 'none', #28509 ) ;
#4479 = vector ( 'none', #32117, 1000.000000000000114 ) ;
#4480 = line ( 'none', #28242, #26941 ) ;
#4481 = vertex_point ( 'none', #12599 ) ;
#4482 = edge_curve ( 'none', #19698, #32712, #4409, .t. ) ;
#4483 = axis2_placement_3d ( 'none', #21727, #26826, #2891 ) ;
#4484 = oriented_edge ( 'none', *, *, #20887, .f. ) ;
#4485 = vector ( 'none', #33679, 1000.000000000000000 ) ;
#4486 = edge_curve ( 'none', #15759, #13421, #2314, .t. ) ;
#4487 = edge_curve ( 'none', #3802, #18499, #24045, .t. ) ;
#4488 = cartesian_point ( 'none', ( -490.3745002418912122, 295.7783158337988993, -370.3537468037987423 ) ) ;
#4489 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672814506 ) ) ;
#4490 = vector ( 'none', #32373, 1000.000000000000000 ) ;
#4491 = oriented_edge ( 'none', *, *, #759, .f. ) ;
#4492 = edge_curve ( 'none', #6625, #22889, #1921, .t. ) ;
#4493 = advanced_face ( 'none', ( #1072 ), #640, .f. ) ;
#4494 = cartesian_point ( 'none', ( -506.7865923688266889, 212.4570599435557483, -275.3537468038109068 ) ) ;
#4495 = vertex_point ( 'none', #26076 ) ;
#4496 = oriented_edge ( 'none', *, *, #26291, .f. ) ;
#4497 = cartesian_point ( 'none', ( -414.7450167721049752, 245.3376822754021873, -335.6741499682034373 ) ) ;
#4498 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.013863857286224348e-12 ) ) ;
#4499 = direction ( 'none', ( 0.07384000345349524264, -0.9972701007700911502, 7.214474255747049785e-17 ) ) ;
#4500 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976460005, -0.7970987915612803842 ) ) ;
#4501 = cartesian_point ( 'none', ( -394.0450167721049866, 178.1842518255375296, -257.8537468038645102 ) ) ;
#4502 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#4503 = oriented_edge ( 'none', *, *, #33331, .f. ) ;
#4504 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-23-solid1', #28260 ) ;
#4505 = circle ( 'none', #32920, 2.917500000000012861 ) ;
#4506 = cartesian_point ( 'none', ( -433.6586704940007166, 229.8804221865638624, -297.3964970012005438 ) ) ;
#4507 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#4508 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4509 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4510 = oriented_edge ( 'none', *, *, #33175, .f. ) ;
#4511 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#4512 = direction ( 'none', ( -1.791068744856348687e-16, -6.279680095831317198e-17, 1.000000000000000000 ) ) ;
#4513 = circle ( 'none', #19909, 5.999999999999986677 ) ;
#4514 = axis2_placement_3d ( 'none', #20047, #9453, #12129 ) ;
#4515 = line ( 'none', #17579, #31986 ) ;
#4516 = advanced_face ( 'none', ( #7710 ), #34359, .f. ) ;
#4517 = oriented_edge ( 'none', *, *, #22973, .f. ) ;
#4518 = oriented_edge ( 'none', *, *, #960, .f. ) ;
#4519 = line ( 'none', #4031, #3689 ) ;
#4520 = direction ( 'none', ( -0.8267412399748225171, -0.5625823691912970048, 0.0000000000000000000 ) ) ;
#4521 = axis2_placement_3d ( 'none', #31821, #18648, #13651 ) ;
#4522 = cartesian_point ( 'none', ( -434.1905896360824499, 256.2428382382282734, -320.6789619197807610 ) ) ;
#4523 = circle ( 'none', #27455, 4.500000000000003553 ) ;
#4524 = circle ( 'none', #33867, 7.351363236587517669 ) ;
#4525 = edge_loop ( 'none', ( #30850, #22092, #10764, #7120 ) ) ;
#4526 = cartesian_point ( 'none', ( -450.5450167721049866, 294.0594178405385151, -307.9062264757492926 ) ) ;
#4527 = oriented_edge ( 'none', *, *, #27240, .t. ) ;
#4528 = edge_curve ( 'none', #27993, #30900, #28516, .t. ) ;
#4529 = oriented_edge ( 'none', *, *, #29367, .f. ) ;
#4530 = cartesian_point ( 'none', ( -554.0195620990232328, 292.4365798090839803, -412.6287651374282177 ) ) ;
#4531 = oriented_edge ( 'none', *, *, #18178, .t. ) ;
#4532 = axis2_placement_3d ( 'none', #29082, #26187, #31793 ) ;
#4533 = cartesian_point ( 'none', ( -554.6442269386104726, 218.2993908345067098, -409.4170570386296504 ) ) ;
#4534 = edge_curve ( 'none', #21739, #860, #30593, .t. ) ;
#4535 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#4536 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#4537 = direction ( 'none', ( -0.07384000345349737982, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#4538 = edge_curve ( 'none', #5827, #19649, #8528, .t. ) ;
#4539 = vertex_point ( 'none', #10718 ) ;
#4540 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#4541 = edge_loop ( 'none', ( #24512, #12950, #29434, #17788, #24608, #2589, #18700, #10753, #2268, #14121, #5648, #9821 ) ) ;
#4542 = cartesian_point ( 'none', ( -415.2450167721049752, 229.1783263585573422, -297.4601639173379795 ) ) ;
#4543 = cartesian_point ( 'none', ( -402.0450167721050434, 243.1842518256034680, -322.8537468037986287 ) ) ;
#4544 = cartesian_point ( 'none', ( -356.7809743241737692, 243.1842518256034964, -322.8537468037986287 ) ) ;
#4545 = oriented_edge ( 'none', *, *, #10743, .t. ) ;
#4546 = edge_curve ( 'none', #11555, #20064, #7528, .t. ) ;
#4547 = cartesian_point ( 'none', ( -434.9825431276730683, 243.5223740163929733, -337.8236421298335586 ) ) ;
#4548 = oriented_edge ( 'none', *, *, #21458, .f. ) ;
#4549 = cartesian_point ( 'none', ( -496.6450008529085380, 257.5048915629490125, -275.3537468037988560 ) ) ;
#4550 = circle ( 'none', #302, 7.000000000002060574 ) ;
#4551 = oriented_edge ( 'none', *, *, #28960, .f. ) ;
#4552 = cartesian_point ( 'none', ( -421.9450167721050207, 209.8842338547184738, -277.1558964766114173 ) ) ;
#4553 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#4554 = circle ( 'none', #32077, 28.00000000000003553 ) ;
#4555 = cartesian_point ( 'none', ( -494.2978454137864901, 191.2107381521463481, -360.2537468038239581 ) ) ;
#4556 = cartesian_point ( 'none', ( -458.8380689749984072, 282.5129041797193850, -291.0917140860656787 ) ) ;
#4557 = vector ( 'none', #30995, 1000.000000000000114 ) ;
#4558 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#4559 = cartesian_point ( 'none', ( -493.3215736484200988, 217.3723056499178767, -291.9178536191270723 ) ) ;
#4560 = axis2_placement_3d ( 'none', #15121, #31293, #18131 ) ;
#4561 = face_outer_bound ( 'none', #16768, .t. ) ;
#4562 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#4563 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#4564 = oriented_edge ( 'none', *, *, #19660, .t. ) ;
#4565 = axis2_placement_3d ( 'none', #8337, #19280, #19398 ) ;
#4566 = cartesian_point ( 'none', ( -500.3959243598028479, 263.0095614769147687, -275.3537468037987992 ) ) ;
#4567 = axis2_placement_3d ( 'none', #2462, #4679, #13271 ) ;
#4568 = vertex_point ( 'none', #10829 ) ;
#4569 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4570 = oriented_edge ( 'none', *, *, #3962, .f. ) ;
#4571 = line ( 'none', #25586, #4198 ) ;
#4572 = oriented_edge ( 'none', *, *, #33232, .t. ) ;
#4573 = vertex_point ( 'none', #29527 ) ;
#4574 = direction ( 'none', ( 0.4694715627858911389, -0.8829475928589266553, 0.0000000000000000000 ) ) ;
#4575 = oriented_edge ( 'none', *, *, #13304, .f. ) ;
#4576 = direction ( 'none', ( 0.4346877315787796570, 0.9005812434283178014, 3.663897558099547928e-17 ) ) ;
#4577 = circle ( 'none', #24782, 0.1999999999999779732 ) ;
#4578 = cartesian_point ( 'none', ( -549.1968832959100837, 204.5025473762986508, -315.3021513402713367 ) ) ;
#4579 = cartesian_point ( 'none', ( -438.0450167721049866, 197.1842518256034680, -322.8537468038452403 ) ) ;
#4580 = oriented_edge ( 'none', *, *, #21499, .f. ) ;
#4581 = edge_curve ( 'none', #22943, #23402, #29354, .t. ) ;
#4582 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672663239 ) ) ;
#4583 = cartesian_point ( 'none', ( -414.7828410603613065, 230.0703858235307564, -297.3958846852142415 ) ) ;
#4584 = face_outer_bound ( 'none', #13804, .t. ) ;
#4585 = cartesian_point ( 'none', ( -537.9623659143762779, 216.3362267098260929, -275.3537468037983444 ) ) ;
#4586 = edge_curve ( 'none', #34097, #5566, #32289, .t. ) ;
#4587 = cartesian_point ( 'none', ( -502.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#4588 = vector ( 'none', #18713, 1000.000000000000114 ) ;
#4589 = edge_curve ( 'none', #16790, #15799, #255, .t. ) ;
#4590 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.015061051085856427e-12 ) ) ;
#4591 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612818275, -0.6038489185976441131 ) ) ;
#4592 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#4593 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -380.3537468037986287 ) ) ;
#4594 = vector ( 'none', #27301, 1000.000000000000000 ) ;
#4595 = edge_curve ( 'none', #34400, #23788, #3979, .t. ) ;
#4596 = oriented_edge ( 'none', *, *, #1904, .f. ) ;
#4597 = cartesian_point ( 'none', ( -497.0198734599350132, 193.2977128323900331, -370.3537468038240377 ) ) ;
#4598 = advanced_face ( 'none', ( #21862 ), #2704, .f. ) ;
#4599 = oriented_edge ( 'none', *, *, #18532, .t. ) ;
#4600 = cartesian_point ( 'none', ( -518.9789509082561381, 243.8802229891407762, -277.8537468038248903 ) ) ;
#4601 = cartesian_point ( 'none', ( -422.6978719735893719, 269.3272292908152963, -335.4056592907414256 ) ) ;
#4602 = oriented_edge ( 'none', *, *, #28918, .f. ) ;
#4603 = advanced_face ( 'none', ( #13558 ), #15615, .t. ) ;
#4604 = face_outer_bound ( 'none', #4114, .t. ) ;
#4605 = vertex_point ( 'none', #8362 ) ;
#4606 = cartesian_point ( 'none', ( -505.2580807495760951, 218.7862380887233371, -275.3537468037987423 ) ) ;
#4607 = oriented_edge ( 'none', *, *, #19458, .f. ) ;
#4608 = axis2_placement_3d ( 'none', #13635, #13412, #10958 ) ;
#4609 = vector ( 'none', #33386, 1000.000000000000000 ) ;
#4610 = plane ( 'none', #3992 ) ;
#4611 = cartesian_point ( 'none', ( -395.0450167721049866, 213.8092874549196267, -271.9748160433675821 ) ) ;
#4612 = vertex_point ( 'none', #2922 ) ;
#4613 = cylindrical_surface ( 'none', #27306, 5.099999999999988987 ) ;
#4614 = cartesian_point ( 'none', ( -493.2467127427867126, 300.6296298255531383, -380.3537468037986287 ) ) ;
#4615 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#4616 = axis2_placement_3d ( 'none', #30108, #6160, #30213 ) ;
#4617 = direction ( 'none', ( -1.028554113732454248e-16, 0.9960050151769735960, 0.08929731094672753444 ) ) ;
#4618 = axis2_placement_3d ( 'none', #28233, #12332, #19893 ) ;
#4619 = cartesian_point ( 'none', ( -497.0198734599355816, 193.2977128323898910, -360.2537468038240718 ) ) ;
#4620 = vector ( 'none', #17568, 1000.000000000000000 ) ;
#4621 = direction ( 'none', ( 5.651035195342045529e-14, 1.280919814661274201e-14, -1.000000000000000000 ) ) ;
#4622 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#4623 = edge_curve ( 'none', #1434, #31080, #4806, .t. ) ;
#4624 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#4625 = cartesian_point ( 'none', ( -541.0823194229220690, 274.9034915258711180, -279.7054201073621016 ) ) ;
#4626 = line ( 'none', #28321, #22940 ) ;
#4627 = cartesian_point ( 'none', ( -500.1882605731559011, 191.9838547347328017, -360.2537468038242423 ) ) ;
#4628 = oriented_edge ( 'none', *, *, #12230, .f. ) ;
#4629 = edge_curve ( 'none', #25517, #3945, #23533, .t. ) ;
#4630 = oriented_edge ( 'none', *, *, #1385, .f. ) ;
#4631 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256034964, -358.8537468037986287 ) ) ;
#4632 = edge_curve ( 'none', #5504, #33902, #21464, .t. ) ;
#4633 = oriented_edge ( 'none', *, *, #20015, .f. ) ;
#4634 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#4635 = oriented_edge ( 'none', *, *, #20031, .f. ) ;
#4636 = vertex_point ( 'none', #23867 ) ;
#4637 = face_outer_bound ( 'none', #31613, .t. ) ;
#4638 = axis2_placement_3d ( 'none', #7625, #21821, #545 ) ;
#4639 = oriented_edge ( 'none', *, *, #10797, .f. ) ;
#4640 = advanced_face ( 'none', ( #28075 ), #16758, .f. ) ;
#4641 = edge_curve ( 'none', #31697, #19917, #18948, .t. ) ;
#4642 = oriented_edge ( 'none', *, *, #7780, .t. ) ;
#4643 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#4644 = advanced_face ( 'none', ( #6474 ), #14789, .t. ) ;
#4645 = oriented_edge ( 'none', *, *, #34160, .f. ) ;
#4646 = line ( 'none', #20725, #24191 ) ;
#4647 = cartesian_point ( 'none', ( -424.0450167721049866, 204.5092518256032577, -302.8537468037992539 ) ) ;
#4648 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#4649 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#4650 = direction ( 'none', ( 1.791068744856348687e-16, 6.279680095831317198e-17, -1.000000000000000000 ) ) ;
#4651 = edge_loop ( 'none', ( #2528, #7801, #24734, #6806 ) ) ;
#4652 = cartesian_point ( 'none', ( -530.9041862333056088, 282.0667488036399391, -435.8450371111998720 ) ) ;
#4653 = cylindrical_surface ( 'none', #16463, 65.00000000000000000 ) ;
#4654 = oriented_edge ( 'none', *, *, #13948, .t. ) ;
#4655 = cartesian_point ( 'none', ( -435.5113297620854951, 233.3858012462449096, -380.3537468037986287 ) ) ;
#4656 = edge_loop ( 'none', ( #18533, #2952, #10847, #29637, #9605 ) ) ;
#4657 = cartesian_point ( 'none', ( -424.0450167721049866, 308.8842518256237781, -342.8537468037321219 ) ) ;
#4658 = face_outer_bound ( 'none', #21831, .t. ) ;
#4659 = cartesian_point ( 'none', ( -536.9242915559044604, 300.1735923746309709, -410.3537468037986855 ) ) ;
#4660 = edge_loop ( 'none', ( #18796, #25342, #108, #34269 ) ) ;
#4661 = cartesian_point ( 'none', ( -499.1441206415046281, 261.4671633798727157, -275.3537468037989697 ) ) ;
#4662 = oriented_edge ( 'none', *, *, #10639, .t. ) ;
#4663 = direction ( 'none', ( 0.07384000345349581163, -0.9972701007700911502, 0.0000000000000000000 ) ) ;
#4664 = cartesian_point ( 'none', ( -553.5713966214127595, 261.2487069930837151, -275.3537468037984013 ) ) ;
#4665 = advanced_face ( 'none', ( #27249 ), #13955, .t. ) ;
#4666 = oriented_edge ( 'none', *, *, #20789, .f. ) ;
#4667 = direction ( 'none', ( 0.3563645415261361693, 0.9343469984662372552, 3.247135367722324936e-14 ) ) ;
#4668 = axis2_placement_3d ( 'none', #3325, #27021, #13795 ) ;
#4669 = edge_loop ( 'none', ( #18942, #23502, #26671, #33154 ) ) ;
#4670 = cartesian_point ( 'none', ( -414.6135630802943979, 254.1842374205642159, -322.8715487883741275 ) ) ;
#4671 = vertex_point ( 'none', #5928 ) ;
#4672 = axis2_placement_3d ( 'none', #34247, #15374, #12722 ) ;
#4673 = oriented_edge ( 'none', *, *, #31273, .f. ) ;
#4674 = cartesian_point ( 'none', ( -569.5069575492050262, 205.7223110484852384, -449.8537468038280736 ) ) ;
#4675 = cartesian_point ( 'none', ( -494.2386662418575156, 215.4729400542188955, -294.0103431865934454 ) ) ;
#4676 = circle ( 'none', #32147, 12.99999999999997513 ) ;
#4677 = vertex_point ( 'none', #19429 ) ;
#4678 = oriented_edge ( 'none', *, *, #1428, .f. ) ;
#4679 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#4680 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185977635731, 0.7970987915611913444 ) ) ;
#4681 = edge_loop ( 'none', ( #32505, #6011, #18662, #17052 ) ) ;
#4682 = face_outer_bound ( 'none', #14410, .t. ) ;
#4683 = cartesian_point ( 'none', ( -506.3812077011650103, 275.1057663499807404, -279.7054200365188876 ) ) ;
#4684 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#4685 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -378.0537468037986173 ) ) ;
#4686 = line ( 'none', #30087, #3846 ) ;
#4687 = edge_loop ( 'none', ( #29512, #9735 ) ) ;
#4688 = axis2_placement_3d ( 'none', #25777, #33488, #17532 ) ;
#4689 = vertex_point ( 'none', #11162 ) ;
#4690 = direction ( 'none', ( 0.07384000345349413241, -0.9972701007700911502, 0.0000000000000000000 ) ) ;
#4691 = edge_curve ( 'none', #24948, #24795, #14392, .t. ) ;
#4692 = cartesian_point ( 'none', ( -502.8594309378260618, 203.7792624234874097, -308.7266912373447099 ) ) ;
#4693 = vector ( 'none', #21274, 1000.000000000000000 ) ;
#4694 = edge_curve ( 'none', #7253, #33190, #11883, .t. ) ;
#4695 = cartesian_point ( 'none', ( -542.4373070537923240, 202.2804994360423336, -312.4945394062489754 ) ) ;
#4696 = cartesian_point ( 'none', ( -485.7450167720791114, 243.1842518256106302, -452.4537468038228099 ) ) ;
#4697 = cartesian_point ( 'none', ( -523.5450167720821355, 243.1842518256099197, -398.8537468038249472 ) ) ;
#4698 = cartesian_point ( 'none', ( -538.2613179101582546, 216.4986384581507650, -275.3537468037985150 ) ) ;
#4699 = direction ( 'none', ( 1.028554113732453385e-16, -0.9960050151769737070, -0.08929731094672686831 ) ) ;
#4700 = edge_loop ( 'none', ( #30391, #25583 ) ) ;
#4701 = edge_loop ( 'none', ( #9917, #9046, #16383, #14333 ) ) ;
#4702 = oriented_edge ( 'none', *, *, #33024, .f. ) ;
#4703 = circle ( 'none', #18527, 2.917499999999995985 ) ;
#4704 = oriented_edge ( 'none', *, *, #33590, .f. ) ;
#4705 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#4706 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612818275, 0.6038489185976441131 ) ) ;
#4707 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748157448, 1.615973351895135670e-16 ) ) ;
#4708 = face_outer_bound ( 'none', #33400, .t. ) ;
#4709 = axis2_placement_3d ( 'none', #20216, #9266, #17185 ) ;
#4710 = cartesian_point ( 'none', ( -425.8423882174487289, 269.3227212140624260, -335.4150598997406405 ) ) ;
#4711 = axis2_placement_3d ( 'none', #22914, #30585, #30950 ) ;
#4712 = vertex_point ( 'none', #27547 ) ;
#4713 = oriented_edge ( 'none', *, *, #27488, .f. ) ;
#4714 = cartesian_point ( 'none', ( -496.0324144145147329, 221.5419747729985716, -275.3537468037850431 ) ) ;
#4715 = circle ( 'none', #17044, 4.000000000000003553 ) ;
#4716 = oriented_edge ( 'none', *, *, #13552, .f. ) ;
#4717 = cartesian_point ( 'none', ( -435.5450167721020875, 220.5644626525904073, -387.8537468038215366 ) ) ;
#4718 = oriented_edge ( 'none', *, *, #1471, .t. ) ;
#4719 = cartesian_point ( 'none', ( -443.5450167721049297, 254.1099141640532650, -361.3327008237066593 ) ) ;
#4720 = cartesian_point ( 'none', ( -434.2450167721050889, 255.7495356977662198, -297.8009292972924982 ) ) ;
#4721 = cartesian_point ( 'none', ( -413.9450167721049638, 211.7380500348132557, -274.7088031865183098 ) ) ;
#4722 = oriented_edge ( 'none', *, *, #25861, .t. ) ;
#4724 = oriented_edge ( 'none', *, *, #24181, .f. ) ;
#4723 = axis2_placement_3d ( 'none', #14276, #25079, #3468 ) ;
#4725 = cartesian_point ( 'none', ( -526.5300451498769689, 223.9112238957764021, -514.8537468037986855 ) ) ;
#4726 = oriented_edge ( 'none', *, *, #4836, .f. ) ;
#4727 = cartesian_point ( 'none', ( -491.2297645446622596, 265.9693818833417254, -435.7862513754718066 ) ) ;
#4728 = cartesian_point ( 'none', ( -394.0450167721049866, 213.8092874549196267, -271.9748160433675821 ) ) ;
#4729 = face_outer_bound ( 'none', #1384, .t. ) ;
#4730 = axis2_placement_3d ( 'none', #9684, #12473, #33891 ) ;
#4731 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#4732 = cartesian_point ( 'none', ( -496.4928314128096076, 197.3132734010480931, -368.2537468038240149 ) ) ;
#4733 = oriented_edge ( 'none', *, *, #1792, .t. ) ;
#4734 = cartesian_point ( 'none', ( -538.2906759126956331, 269.8545331378092555, -275.3537468037984013 ) ) ;
#4735 = edge_curve ( 'none', #9946, #10745, #27688, .t. ) ;
#4736 = edge_curve ( 'none', #29360, #34373, #21037, .t. ) ;
#4737 = face_outer_bound ( 'none', #4660, .t. ) ;
#4738 = cartesian_point ( 'none', ( -524.6751330994420641, 250.5986187632928193, -288.3537468038251177 ) ) ;
#4739 = cartesian_point ( 'none', ( -520.7760166425989610, 205.7866230467251114, -398.8537468037987423 ) ) ;
#4740 = edge_curve ( 'none', #10661, #17893, #33963, .t. ) ;
#4741 = vector ( 'none', #30645, 1000.000000000000000 ) ;
#4742 = vertex_point ( 'none', #27426 ) ;
#4743 = edge_loop ( 'none', ( #8733, #10426, #828 ) ) ;
#4744 = vector ( 'none', #14835, 1000.000000000000114 ) ;
#4745 = vector ( 'none', #11136, 1000.000000000000114 ) ;
#4746 = vertex_point ( 'none', #27079 ) ;
#4747 = vector ( 'none', #34245, 1000.000000000000114 ) ;
#4748 = cartesian_point ( 'none', ( -553.3599009082120119, 217.2526724389052788, -409.9651822236075418 ) ) ;
#4750 = cartesian_point ( 'none', ( -431.4450167721050207, 178.1842518255831749, -302.8537468038645102 ) ) ;
#4749 = axis2_placement_3d ( 'none', #7702, #31908, #28967 ) ;
#4751 = direction ( 'none', ( 0.3830490080632893979, -0.9237280213470467904, 9.754297606219480743e-15 ) ) ;
#4752 = oriented_edge ( 'none', *, *, #1219, .t. ) ;
#4754 = cartesian_point ( 'none', ( -523.5450167720821355, 243.1842518256099197, -398.8537468038249472 ) ) ;
#4753 = face_outer_bound ( 'none', #27379, .t. ) ;
#4755 = axis2_placement_3d ( 'none', #21527, #7807, #32015 ) ;
#4756 = oriented_edge ( 'none', *, *, #7882, .t. ) ;
#4757 = cartesian_point ( 'none', ( -493.0198734746817308, 293.0707908221374964, -368.4537468038226962 ) ) ;
#4758 = vertex_point ( 'none', #24656 ) ;
#4759 = cartesian_point ( 'none', ( -559.5450167720791796, 243.1842518256106302, -452.4537468038270163 ) ) ;
#4760 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -371.7537468037986628 ) ) ;
#4761 = cartesian_point ( 'none', ( -444.0552371923805026, 234.1227357381629020, -380.3537468037986287 ) ) ;
#4762 = oriented_edge ( 'none', *, *, #25471, .f. ) ;
#4763 = advanced_face ( 'none', ( #3143 ), #34369, .f. ) ;
#4764 = cartesian_point ( 'none', ( -433.4615345580803023, 229.2083335908786808, -297.4700299480617787 ) ) ;
#4765 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#4766 = axis2_placement_3d ( 'none', #17663, #18454, #15549 ) ;
#4767 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#4768 = oriented_edge ( 'none', *, *, #4882, .f. ) ;
#4769 = advanced_face ( 'none', ( #22309 ), #2746, .t. ) ;
#4770 = direction ( 'none', ( -0.9538358739919943208, 0.3003283627730294891, -4.980116239456228594e-14 ) ) ;
#4771 = direction ( 'none', ( 1.708035422500240877e-15, -1.000000000000000000, -1.281026566875180648e-14 ) ) ;
#4772 = cartesian_point ( 'none', ( -552.2344419323820830, 295.7317650831827223, -364.2537468038259476 ) ) ;
#4773 = circle ( 'none', #8057, 3.400000000000014122 ) ;
#4774 = toroidal_surface ( 'none', #28751, 13.50000000000000178, 0.5000000000000000000 ) ;
#4775 = cartesian_point ( 'none', ( -501.2450167721050889, 231.5585521765774502, -319.8800104888852047 ) ) ;
#4776 = cartesian_point ( 'none', ( -522.2528167116688564, 225.7320250621269224, -445.3537468037986855 ) ) ;
#4777 = cartesian_point ( 'none', ( -485.7511744084173415, 204.7972272588696683, -341.3072633151570017 ) ) ;
#4778 = oriented_edge ( 'none', *, *, #7381, .f. ) ;
#4779 = edge_curve ( 'none', #4337, #34400, #18113, .t. ) ;
#4780 = oriented_edge ( 'none', *, *, #18273, .t. ) ;
#4781 = oriented_edge ( 'none', *, *, #10592, .f. ) ;
#4782 = face_outer_bound ( 'none', #14690, .t. ) ;
#4783 = edge_curve ( 'none', #32112, #28373, #25193, .t. ) ;
#4784 = line ( 'none', #7916, #30562 ) ;
#4785 = cartesian_point ( 'none', ( -510.0472986664952373, 227.2287982659166232, -409.3537468037986855 ) ) ;
#4786 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#4787 = oriented_edge ( 'none', *, *, #23579, .f. ) ;
#4788 = edge_curve ( 'none', #27349, #22410, #26020, .t. ) ;
#4789 = circle ( 'none', #4414, 7.499999999999999112 ) ;
#4790 = edge_curve ( 'none', #165, #4746, #16051, .t. ) ;
#4791 = cartesian_point ( 'none', ( -506.8386126273671834, 275.3414622296783136, -279.7167281785976911 ) ) ;
#4792 = vertex_point ( 'none', #22692 ) ;
#4793 = line ( 'none', #24518, #13941 ) ;
#4794 = cartesian_point ( 'none', ( -523.5450167720832724, 243.1842518256092944, -380.3537468038249472 ) ) ;
#4795 = vertex_point ( 'none', #27664 ) ;
#4796 = cartesian_point ( 'none', ( -402.0450167721050434, 243.1842518256034680, -322.8537468037986287 ) ) ;
#4797 = edge_loop ( 'none', ( #34046, #19477, #2293 ) ) ;
#4798 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#4799 = direction ( 'none', ( 0.07384000345349855943, -0.9972701007700909281, 0.0000000000000000000 ) ) ;
#4800 = cartesian_point ( 'none', ( -414.8845896074758457, 229.7399251790297114, -297.3969498697866811 ) ) ;
#4801 = advanced_face ( 'none', ( #20199 ), #30187, .t. ) ;
#4802 = cartesian_point ( 'none', ( -540.1605186107758527, 210.9824258963075465, -279.7209341463869237 ) ) ;
#4803 = axis2_placement_3d ( 'none', #25667, #9740, #20776 ) ;
#4804 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#4805 = direction ( 'none', ( 9.251858538542969067e-15, -1.000000000000000000, -1.387778780781445360e-14 ) ) ;
#4806 = circle ( 'none', #20324, 16.77205953146757267 ) ;
#4807 = axis2_placement_3d ( 'none', #5095, #33981, #15565 ) ;
#4808 = face_outer_bound ( 'none', #7175, .t. ) ;
#4809 = advanced_face ( 'none', ( #5625 ), #14435, .f. ) ;
#4810 = oriented_edge ( 'none', *, *, #27641, .t. ) ;
#4811 = oriented_edge ( 'none', *, *, #28761, .t. ) ;
#4812 = cartesian_point ( 'none', ( -395.0450167721050434, 297.5631825860407389, -299.5409602596025138 ) ) ;
#4813 = oriented_edge ( 'none', *, *, #27528, .f. ) ;
#4814 = cartesian_point ( 'none', ( -523.5450167720890704, 243.1842518256068786, -280.8537468038251745 ) ) ;
#4815 = cylindrical_surface ( 'none', #12717, 4.000000000000003553 ) ;
#4816 = cartesian_point ( 'none', ( -434.0378624550947393, 275.3470354855565461, -257.8537468037660574 ) ) ;
#4817 = cartesian_point ( 'none', ( -437.2450167721049752, 270.6947683532575297, -321.3912891590284744 ) ) ;
#4818 = axis2_placement_3d ( 'none', #21183, #27, #18602 ) ;
#4819 = circle ( 'none', #19691, 76.00000000000001421 ) ;
#4820 = face_outer_bound ( 'none', #17114, .t. ) ;
#4821 = b_spline_curve_with_knots ( 'none', 1,
( #23450, #10078 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.6802616854010309355, 0.9584355592062669960 ),
.unspecified. ) ;
#4822 = oriented_edge ( 'none', *, *, #25678, .t. ) ;
#4823 = direction ( 'none', ( 1.311040044477055204e-14, -1.000000000000000000, -1.311040044476980735e-14 ) ) ;
#4824 = edge_curve ( 'none', #11456, #11302, #12727, .t. ) ;
#4826 = advanced_face ( 'none', ( #11045, #8975, #13122, #31457, #16438, #9379 ), #1520, .f. ) ;
#4825 = vertex_point ( 'none', #27776 ) ;
#4827 = cartesian_point ( 'none', ( -496.6975354263335021, 228.7658924778387757, -275.3537468037990834 ) ) ;
#4828 = edge_curve ( 'none', #33793, #16378, #33127, .t. ) ;
#4829 = oriented_edge ( 'none', *, *, #16767, .f. ) ;
#4830 = cartesian_point ( 'none', ( -497.0198734746821856, 293.0707908221373259, -360.3537468038229008 ) ) ;
#4831 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4832 = circle ( 'none', #24040, 4.500000000000003553 ) ;
#4833 = cartesian_point ( 'none', ( -526.7318097697660733, 227.5037011839272338, -517.3649133509375133 ) ) ;
#4834 = cartesian_point ( 'none', ( -434.1493825756726892, 256.2784662248055838, -297.6223057457885943 ) ) ;
#4835 = plane ( 'none', #13778 ) ;
#4836 = edge_curve ( 'none', #30754, #10714, #28921, .t. ) ;
#4837 = vector ( 'none', #14243, 1000.000000000000000 ) ;
#4838 = circle ( 'none', #32591, 17.50000000000001776 ) ;
#4839 = vector ( 'none', #23115, 1000.000000000000000 ) ;
#4840 = cartesian_point ( 'none', ( -561.0069575492079821, 197.2223110484845279, -398.8537468038276756 ) ) ;
#4841 = oriented_edge ( 'none', *, *, #22872, .t. ) ;
#4842 = cartesian_point ( 'none', ( -469.8520782432159422, 265.7360739206783364, -364.4191537938745569 ) ) ;
#4843 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#4844 = oriented_edge ( 'none', *, *, #414, .f. ) ;
#4845 = cartesian_point ( 'none', ( -512.0005311454448247, 267.1019896983448803, -414.3537468037987423 ) ) ;
#4846 = oriented_edge ( 'none', *, *, #22927, .f. ) ;
#4847 = circle ( 'none', #10925, 28.99999999999999289 ) ;
#4848 = direction ( 'none', ( -0.8937973703357319222, 8.045094381341714290e-15, -0.4484710255757116126 ) ) ;
#4849 = cartesian_point ( 'none', ( -540.7890012735745131, 275.0625470103773864, -279.7054200434513973 ) ) ;
#4850 = face_outer_bound ( 'none', #4891, .t. ) ;
#4851 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4852 = conical_surface ( 'none', #32432, 44.45500000000001961, 1.047197551196598519 ) ;
#4853 = direction ( 'none', ( -1.082303298089002825e-16, 0.8660254037839343333, 0.5000000000008734125 ) ) ;
#4854 = cartesian_point ( 'none', ( -452.2721922438420279, 255.1842518256075039, -271.7329152538111998 ) ) ;
#4855 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769708204, -0.08929731094675952274 ) ) ;
#4856 = oriented_edge ( 'none', *, *, #18738, .f. ) ;
#4857 = axis2_placement_3d ( 'none', #31223, #33914, #12734 ) ;
#4858 = axis2_placement_3d ( 'none', #24938, #16697, #3571 ) ;
#4859 = cartesian_point ( 'none', ( -460.5450167721049866, 287.2872129136185322, -299.2065058901656016 ) ) ;
#4860 = cartesian_point ( 'none', ( -460.1241209411343220, 288.9091728884690724, -302.2100795624687066 ) ) ;
#4861 = oriented_edge ( 'none', *, *, #19967, .t. ) ;
#4862 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4863 = b_spline_curve_with_knots ( 'none', 3,
( #28844, #2468, #12821, #10256, #18268, #31438, #21079, #26511, #18157, #5243 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003934880086050249475, 0.0007869760172100498949, 0.001180464025815074897, 0.001573952034420099790 ),
.unspecified. ) ;
#4864 = vector ( 'none', #11746, 1000.000000000000000 ) ;
#4865 = cartesian_point ( 'none', ( -553.0970706924919114, 217.1098426617517703, -410.1438970334553460 ) ) ;
#4866 = cartesian_point ( 'none', ( -428.5947702774763570, 258.8472902732008265, -342.3855216392457237 ) ) ;
#4867 = cartesian_point ( 'none', ( -484.9823355333635391, 264.0887876176083751, -436.3537468037986855 ) ) ;
#4868 = cartesian_point ( 'none', ( -553.5653306166797165, 201.1021207403883011, -370.3537468037986287 ) ) ;
#4869 = cartesian_point ( 'none', ( -526.9137517578533334, 282.7857509384665491, -436.1391682429448338 ) ) ;
#4870 = face_outer_bound ( 'none', #13281, .t. ) ;
#4871 = face_outer_bound ( 'none', #34087, .t. ) ;
#4872 = direction ( 'none', ( 0.07384000345349898964, -0.9972701007700909281, 0.0000000000000000000 ) ) ;
#4873 = vector ( 'none', #26988, 1000.000000000000000 ) ;
#4874 = vertex_point ( 'none', #33391 ) ;
#4875 = edge_curve ( 'none', #9051, #8473, #30159, .t. ) ;
#4876 = cartesian_point ( 'none', ( -415.0503626233037267, 256.7038600122912726, -297.3100361392906734 ) ) ;
#4877 = vertex_point ( 'none', #4178 ) ;
#4878 = line ( 'none', #29216, #27315 ) ;
#4879 = cartesian_point ( 'none', ( -433.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#4880 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#4881 = cartesian_point ( 'none', ( -434.2450167721052026, 243.3904486511317202, -336.3521720033966176 ) ) ;
#4882 = edge_curve ( 'none', #22170, #21025, #32263, .t. ) ;
#4883 = cartesian_point ( 'none', ( -424.2450167721049183, 223.8520422397971572, -343.9161700388028180 ) ) ;
#4884 = cartesian_point ( 'none', ( -507.1000000919560193, 268.8595855302924065, -275.3537468037989697 ) ) ;
#4885 = face_bound ( 'none', #30509, .t. ) ;
#4886 = cartesian_point ( 'none', ( -500.4198734746792070, 193.2977128290805808, -398.8537468038243219 ) ) ;
#4887 = axis2_placement_3d ( 'none', #27687, #17007, #835 ) ;
#4888 = direction ( 'none', ( -0.07384000345349579775, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#4889 = edge_curve ( 'none', #305, #1696, #18083, .t. ) ;
#4890 = vertex_point ( 'none', #22797 ) ;
#4891 = edge_loop ( 'none', ( #6418, #17960, #25020, #18194 ) ) ;
#4892 = cartesian_point ( 'none', ( -437.9502802579269769, 255.1842518255995174, -267.3536895835401310 ) ) ;
#4893 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#4894 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#4895 = cartesian_point ( 'none', ( -417.9450167721050207, 195.4660588598880508, -350.8965563062121191 ) ) ;
#4896 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#4897 = oriented_edge ( 'none', *, *, #24691, .f. ) ;
#4898 = line ( 'none', #25314, #32386 ) ;
#4899 = cartesian_point ( 'none', ( -512.4140546736491615, 271.4320631705542155, -275.3537468037987423 ) ) ;
#4900 = edge_loop ( 'none', ( #25282, #3328, #7946, #20949, #16978, #28202 ) ) ;
#4901 = direction ( 'none', ( -2.035898835340849908e-16, 1.000000000000000000, 1.636434808280178673e-14 ) ) ;
#4903 = cartesian_point ( 'none', ( -435.5450167721049866, 204.8833781968142205, -279.9667665035780146 ) ) ;
#4902 = axis2_placement_3d ( 'none', #6047, #698, #24873 ) ;
#4904 = toroidal_surface ( 'none', #21942, 2.500000000000000444, 10.00000000000000000 ) ;
#4905 = cylindrical_surface ( 'none', #33926, 4.499999999999948486 ) ;
#4906 = plane ( 'none', #25503 ) ;
#4907 = oriented_edge ( 'none', *, *, #13697, .t. ) ;
#4908 = vertex_point ( 'none', #11981 ) ;
#4909 = face_outer_bound ( 'none', #24606, .t. ) ;
#4910 = cartesian_point ( 'none', ( -460.1877226839804393, 243.1842518256034964, -272.7045539650114847 ) ) ;
#4911 = cartesian_point ( 'none', ( -500.0356092453157544, 204.6624457244060977, -310.8044693516199004 ) ) ;
#4912 = axis2_placement_3d ( 'none', #20681, #26799, #13454 ) ;
#4913 = cartesian_point ( 'none', ( -434.0448749260058889, 256.5068669701088879, -297.5452602831941249 ) ) ;
#4914 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748157448, 1.615973351895135670e-16 ) ) ;
#4915 = axis2_placement_3d ( 'none', #1571, #20645, #17947 ) ;
#4916 = cartesian_point ( 'none', ( -523.5450167720816808, 243.1842518256100334, -406.8537468038249472 ) ) ;
#4917 = face_bound ( 'none', #28998, .t. ) ;
#4918 = cartesian_point ( 'none', ( -414.5028359746302158, 229.6070532880126223, -297.6014150195877050 ) ) ;
#4919 = edge_curve ( 'none', #10088, #23721, #27650, .t. ) ;
#4920 = cartesian_point ( 'none', ( -536.6967952357740614, 215.7454458715851047, -275.3537468037984013 ) ) ;
#4921 = cartesian_point ( 'none', ( -492.3189778528683291, 186.1760551042984559, -398.8537468038239808 ) ) ;
#4922 = oriented_edge ( 'none', *, *, #21451, .f. ) ;
#4923 = oriented_edge ( 'none', *, *, #33685, .t. ) ;
#4924 = direction ( 'none', ( -1.000000000000000000, -6.742252096426189294e-17, 3.397572461039129450e-16 ) ) ;
#4925 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672688219 ) ) ;
#4926 = cartesian_point ( 'none', ( -553.4701600694835406, 193.2977128290808650, -422.6037468038272777 ) ) ;
#4927 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349536754, -1.982363107705103405e-16 ) ) ;
#4928 = cartesian_point ( 'none', ( -546.7217588114730233, 194.0414258216549968, -364.2537468038268571 ) ) ;
#4929 = edge_loop ( 'none', ( #15015, #26275, #27408, #9993, #20349, #11827, #27188, #19252 ) ) ;
#4930 = cylindrical_surface ( 'none', #21550, 13.00000000000000178 ) ;
#4931 = advanced_face ( 'none', ( #3107 ), #31859, .f. ) ;
#4932 = edge_curve ( 'none', #21786, #9803, #17695, .t. ) ;
#4933 = edge_curve ( 'none', #15967, #15854, #11845, .t. ) ;
#4934 = oriented_edge ( 'none', *, *, #21481, .t. ) ;
#4935 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -6.167905692361975591e-14 ) ) ;
#4936 = cartesian_point ( 'none', ( -415.7786797494916868, 264.1515125860199760, -342.8978748524031062 ) ) ;
#4937 = vector ( 'none', #8021, 1000.000000000000000 ) ;
#4938 = advanced_face ( 'none', ( #10175 ), #23096, .f. ) ;
#4939 = b_spline_curve_with_knots ( 'none', 3,
( #3936, #4274, #6847, #1729, #34300, #13234, #24411, #26841, #253, #26954, #13384, #8469, #29516, #11043, #26732, #24525, #2913, #3253, #18945, #10702, #13722, #32345, #26622, #32458, #21517, #21745, #24185, #16269, #32000, #5453, #29630, #16380, #29744, #585, #3025, #8238, #144, #13610, #19060, #3140, #5569, #5684, #13835, #24070, #16048, #21628, #27064, #18716, #11153, #10931, #32232, #358, #21416, #13498, #16497, #24300, #19174, #2801, #8128, #18828, #21859, #5915, #29303, #10817, #11383, #14415, #8582, #6036, #6380, #27416, #22447, #32690, #6269, #11718, #21976, #6152, #11266, #8818, #24865, #33032, #32574, #3611, #29979, #8931, #16971, #24640, #24757, #694, #27530, #27648, #11498, #14072 ),
.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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0004476393948997304303, 0.007560471743427440300, 0.01111688791769129860, 0.01289509600482321473, 0.01467330409195513087, 0.02178613644048277287, 0.02534255261474643167, 0.02889896878901008354, 0.03245538496327374234, 0.03423359305040557521, 0.03467814507218858200, 0.03512269709397158185, 0.03556724911575458170, 0.03601180113753758155, 0.03956821731180131668, 0.04312463348606505875, 0.04668104966032880082, 0.04845925774746079329, 0.05023746583459278575, 0.05379388200885690252, 0.05557209009598895050, 0.05646119413955490857, 0.05690574616133788760, 0.05735029818312085276, 0.05912850627025241501, 0.06090671435738396339, 0.06446313053164705320, 0.07157596288017328834, 0.07513237905443635734, 0.07868879522869942633, 0.08224521140296249533, 0.08402341949009403677, 0.08580162757722556433, 0.08935804375148871659, 0.09113625183862024415, 0.09202535588218604956, 0.09291445992575186885, 0.09647087610001471580, 0.09824908418714607683, 0.1000272922742774517, 0.1071401246228028681, 0.1106965407970655069, 0.1124747488841969928, 0.1133638529277628815, 0.1138084049495456662, 0.1142529569713284510 ),
.unspecified. ) ;
#4940 = edge_loop ( 'none', ( #17583, #9792, #22064, #32108 ) ) ;
#4941 = edge_curve ( 'none', #2721, #20418, #20606, .t. ) ;
#4942 = vector ( 'none', #12800, 1000.000000000000000 ) ;
#4943 = cartesian_point ( 'none', ( -494.3346404118108239, 221.7205621764332477, -279.7054189296184745 ) ) ;
#4944 = direction ( 'none', ( -2.035898835340849908e-16, 1.000000000000000000, 1.636434808280178673e-14 ) ) ;
#4945 = vector ( 'none', #20050, 1000.000000000000000 ) ;
#4946 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4947 = cartesian_point ( 'none', ( -524.7633768290877470, 259.6392084883100324, -473.8537468037987423 ) ) ;
#4948 = cartesian_point ( 'none', ( -434.2439025308275404, 255.7837867778623888, -297.7893491937668387 ) ) ;
#4949 = vector ( 'none', #9235, 1000.000000000000000 ) ;
#4950 = cartesian_point ( 'none', ( -516.0450167721049866, 243.1842518256034964, -284.8537468037986287 ) ) ;
#4951 = oriented_edge ( 'none', *, *, #30967, .f. ) ;
#4952 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -476.9517265502453824 ) ) ;
#4953 = oriented_edge ( 'none', *, *, #20174, .f. ) ;
#4954 = direction ( 'none', ( -0.8937973703356512090, -4.550094363217863066e-13, 0.4484710255758723174 ) ) ;
#4955 = cartesian_point ( 'none', ( -544.2728865729426388, 241.6495161742531934, -436.3537468037986855 ) ) ;
#4956 = cartesian_point ( 'none', ( -424.0450167721049866, 177.4842518256032236, -302.8537468037996518 ) ) ;
#4957 = cartesian_point ( 'none', ( -541.6357116480766081, 267.7278191376893233, -275.3537468037985150 ) ) ;
#4958 = axis2_placement_3d ( 'none', #26883, #19336, #22016 ) ;
#4959 = vertex_point ( 'none', #25800 ) ;
#4960 = direction ( 'none', ( 0.07384000345350760774, -0.9972701007700903730, 0.0000000000000000000 ) ) ;
#4961 = oriented_edge ( 'none', *, *, #7732, .f. ) ;
#4962 = axis2_placement_3d ( 'none', #25350, #14769, #20124 ) ;
#4963 = line ( 'none', #11842, #32449 ) ;
#4964 = direction ( 'none', ( 2.879738170997099886e-17, -0.6038489185976467777, -0.7970987915612798291 ) ) ;
#4965 = oriented_edge ( 'none', *, *, #11049, .f. ) ;
#4966 = cartesian_point ( 'none', ( -484.9823355333635391, 264.0887876176083751, -431.3537468037986855 ) ) ;
#4967 = vector ( 'none', #27616, 1000.000000000000000 ) ;
#4968 = oriented_edge ( 'none', *, *, #8090, .t. ) ;
#4969 = advanced_face ( 'none', ( #1032 ), #25984, .t. ) ;
#4970 = line ( 'none', #16406, #29086 ) ;
#4971 = edge_curve ( 'none', #9524, #14794, #26246, .t. ) ;
#4972 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4973 = advanced_face ( 'none', ( #19357 ), #16012, .t. ) ;
#4974 = cylindrical_surface ( 'none', #33668, 5.000000000000006217 ) ;
#4975 = cartesian_point ( 'none', ( -539.9562821980427998, 275.4852265447191826, -279.7302002166115926 ) ) ;
#4976 = edge_curve ( 'none', #30889, #30870, #25164, .t. ) ;
#4977 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#4978 = direction ( 'none', ( 0.7437731059700283254, -0.002154568021939261974, 0.6684286982710540004 ) ) ;
#4979 = circle ( 'none', #22891, 5.999999999999974243 ) ;
#4980 = edge_curve ( 'none', #33190, #25047, #30557, .t. ) ;
#4981 = cartesian_point ( 'none', ( -506.1081373219503803, 238.7171235488718537, -463.8537468037986855 ) ) ;
#4982 = oriented_edge ( 'none', *, *, #1428, .t. ) ;
#4983 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#4985 = oriented_edge ( 'none', *, *, #11297, .t. ) ;
#4984 = cartesian_point ( 'none', ( -519.4969829128118590, 188.5122184294973238, -410.3537468037986855 ) ) ;
#4986 = edge_curve ( 'none', #11484, #29450, #28485, .t. ) ;
#4987 = direction ( 'none', ( 1.361673625700321953e-16, -1.015504972916971516e-12, 1.000000000000000000 ) ) ;
#4988 = cartesian_point ( 'none', ( -490.8877314664961204, 193.0223722789150713, -368.2537468038237307 ) ) ;
#4989 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#4990 = cartesian_point ( 'none', ( -450.5450167721049297, 269.1842518256034396, -380.3537468037986287 ) ) ;
#4991 = oriented_edge ( 'none', *, *, #34198, .t. ) ;
#4992 = oriented_edge ( 'none', *, *, #32097, .t. ) ;
#4993 = vector ( 'none', #21123, 1000.000000000000000 ) ;
#4994 = oriented_edge ( 'none', *, *, #4986, .t. ) ;
#4995 = cartesian_point ( 'none', ( -548.3821771190387153, 218.3470914786695687, -275.3537468037985150 ) ) ;
#4996 = advanced_face ( 'none', ( #11013 ), #23497, .t. ) ;
#4997 = cartesian_point ( 'none', ( -520.5914166339651956, 203.2934477947998744, -409.1216959962298461 ) ) ;
#4998 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#4999 = oriented_edge ( 'none', *, *, #11554, .f. ) ;
#5000 = cartesian_point ( 'none', ( -434.2122304137461697, 253.3091169554633666, -265.3537468037985718 ) ) ;
#5001 = line ( 'none', #1396, #4609 ) ;
#5002 = cartesian_point ( 'none', ( -550.0701600694849276, 293.0707908221392586, -398.8537468038257998 ) ) ;
#5003 = oriented_edge ( 'none', *, *, #25475, .f. ) ;
#5004 = circle ( 'none', #23768, 0.1999999999999950429 ) ;
#5005 = axis2_placement_3d ( 'none', #18442, #2524, #10198 ) ;
#5006 = cartesian_point ( 'none', ( -522.0682167030352048, 223.2388498102017138, -443.8537468037986855 ) ) ;
#5007 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#5008 = circle ( 'none', #10928, 17.50000000000000355 ) ;
#5009 = cartesian_point ( 'none', ( -510.4616912359780372, 276.9099794107904131, -279.8660935577142936 ) ) ;
#5010 = axis2_placement_3d ( 'none', #33691, #20079, #25541 ) ;
#5011 = line ( 'none', #31770, #11248 ) ;
#5012 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#5013 = oriented_edge ( 'none', *, *, #19, .t. ) ;
#5014 = cartesian_point ( 'none', ( -553.3569271428594902, 300.6842518256034964, -380.3537468037986287 ) ) ;
#5015 = cartesian_point ( 'none', ( -433.8943659006068856, 256.7162755692422138, -297.4746904173180155 ) ) ;
#5016 = oriented_edge ( 'none', *, *, #27937, .t. ) ;
#5017 = oriented_edge ( 'none', *, *, #6355, .t. ) ;
#5018 = direction ( 'none', ( 1.000000000000000000, 1.920224799361962737e-16, -1.739427606565643889e-16 ) ) ;
#5019 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5020 = edge_curve ( 'none', #25560, #19758, #8933, .t. ) ;
#5021 = face_outer_bound ( 'none', #11593, .t. ) ;
#5022 = cartesian_point ( 'none', ( -433.8762221082532164, 230.3638486611987446, -325.0071772535972627 ) ) ;
#5023 = oriented_edge ( 'none', *, *, #3104, .t. ) ;
#5024 = cartesian_point ( 'none', ( -553.4567723098168699, 292.5269548784434619, -364.2537468038260613 ) ) ;
#5025 = cartesian_point ( 'none', ( -539.6781325440784940, 212.1226908087209608, -275.3537468037983444 ) ) ;
#5026 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5027 = edge_curve ( 'none', #2601, #12840, #2719, .t. ) ;
#5028 = edge_loop ( 'none', ( #9637, #12887, #21838, #15513 ) ) ;
#5029 = cartesian_point ( 'none', ( -548.8538302002558567, 197.1607481187459996, -370.3537468038271641 ) ) ;
#5030 = oriented_edge ( 'none', *, *, #17625, .t. ) ;
#5031 = edge_curve ( 'none', #33210, #1677, #9344, .t. ) ;
#5032 = cartesian_point ( 'none', ( -493.2450167721049752, 235.5734009479746192, -327.5521453520803448 ) ) ;
#5033 = circle ( 'none', #32898, 4.499999999999948486 ) ;
#5034 = cartesian_point ( 'none', ( -435.5450167721049866, 281.4851254543927439, -365.7407271040192995 ) ) ;
#5035 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#5036 = oriented_edge ( 'none', *, *, #33644, .t. ) ;
#5037 = edge_curve ( 'none', #1776, #15453, #2278, .t. ) ;
#5038 = cartesian_point ( 'none', ( -489.1537541574147667, 223.1083725037300667, -412.2776628757326307 ) ) ;
#5039 = vector ( 'none', #28159, 1000.000000000000000 ) ;
#5040 = vertex_point ( 'none', #28232 ) ;
#5041 = b_spline_curve_with_knots ( 'none', 3,
( #24406, #29856, #6259, #13945, #576, #16370 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.108455717850736913e-07, 0.007872294589614995883, 0.01574437833365820855 ),
.unspecified. ) ;
#5042 = oriented_edge ( 'none', *, *, #29828, .t. ) ;
#5043 = face_outer_bound ( 'none', #25115, .t. ) ;
#5044 = cartesian_point ( 'none', ( -417.9832747989735822, 267.9042668749372069, -338.0190287479711060 ) ) ;
#5045 = oriented_edge ( 'none', *, *, #21627, .f. ) ;
#5046 = cartesian_point ( 'none', ( -496.8161318347534348, 228.5470809942283381, -275.3537468037986287 ) ) ;
#5047 = oriented_edge ( 'none', *, *, #30929, .t. ) ;
#5048 = oriented_edge ( 'none', *, *, #26528, .f. ) ;
#5049 = cartesian_point ( 'none', ( -434.9060740272512362, 215.7729084190369235, -387.8537468038263683 ) ) ;
#5050 = oriented_edge ( 'none', *, *, #25102, .t. ) ;
#5051 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769734850, -0.08929731094672796465 ) ) ;
#5052 = vector ( 'none', #6684, 1000.000000000000000 ) ;
#5053 = oriented_edge ( 'none', *, *, #18572, .t. ) ;
#5054 = cartesian_point ( 'none', ( -527.4090963855671816, 227.6578585309318328, -514.8537468037985718 ) ) ;
#5055 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#5056 = axis2_placement_3d ( 'none', #27093, #11179, #5943 ) ;
#5057 = cartesian_point ( 'none', ( -424.0450167721049866, 265.5592161962860018, -373.7326775642345069 ) ) ;
#5058 = oriented_edge ( 'none', *, *, #9372, .f. ) ;
#5059 = cartesian_point ( 'none', ( -433.2450167721049752, 256.7859183677902024, -297.3097716379173221 ) ) ;
#5060 = axis2_placement_3d ( 'none', #8674, #1125, #33002 ) ;
#5061 = cartesian_point ( 'none', ( -566.2095960405855521, 203.1027897041069536, -410.3537468037986855 ) ) ;
#5062 = oriented_edge ( 'none', *, *, #27637, .t. ) ;
#5063 = direction ( 'none', ( -0.07384000345349737982, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#5064 = axis2_placement_3d ( 'none', #11406, #30002, #21879 ) ;
#5065 = cartesian_point ( 'none', ( -513.8008043032868954, 228.8646735021147265, -410.3537468037986855 ) ) ;
#5066 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5067 = circle ( 'none', #1248, 4.000000000000015099 ) ;
#5068 = cartesian_point ( 'none', ( -540.1186258050075821, 274.0114405340191297, -275.3537468037987423 ) ) ;
#5069 = oriented_edge ( 'none', *, *, #16966, .t. ) ;
#5070 = cartesian_point ( 'none', ( -523.5450167720780428, 243.1842518256108860, -470.8537468038249472 ) ) ;
#5071 = face_outer_bound ( 'none', #78, .t. ) ;
#5072 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#5073 = edge_curve ( 'none', #9570, #29450, #3553, .t. ) ;
#5074 = oriented_edge ( 'none', *, *, #6938, .t. ) ;
#5075 = oriented_edge ( 'none', *, *, #14714, .f. ) ;
#5076 = direction ( 'none', ( 0.07384000345349524264, -0.9972701007700911502, 7.214474255747049785e-17 ) ) ;
#5077 = edge_curve ( 'none', #33876, #29138, #33527, .t. ) ;
#5078 = vector ( 'none', #15981, 1000.000000000000000 ) ;
#5079 = edge_loop ( 'none', ( #17057, #14534, #29336, #31767, #2612, #8980, #6457, #11514, #4008, #7715 ) ) ;
#5080 = axis2_placement_3d ( 'none', #12258, #25048, #27715 ) ;
#5081 = edge_curve ( 'none', #14676, #30903, #21438, .t. ) ;
#5082 = oriented_edge ( 'none', *, *, #12507, .f. ) ;
#5083 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#5084 = oriented_edge ( 'none', *, *, #26257, .f. ) ;
#5085 = vertex_point ( 'none', #2434 ) ;
#5086 = cartesian_point ( 'none', ( -561.0069575492076410, 289.1461926027355958, -398.8537468038264819 ) ) ;
#5087 = b_spline_curve_with_knots ( 'none', 3,
( #4344, #9689, #30975, #1556 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001661912380039577263 ),
.unspecified. ) ;
#5088 = line ( 'none', #15440, #30479 ) ;
#5089 = oriented_edge ( 'none', *, *, #12842, .f. ) ;
#5090 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976441131, -0.7970987915612818275 ) ) ;
#5091 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256034964, -322.8537468037986287 ) ) ;
#5092 = direction ( 'none', ( 0.07384000345349514549, -0.9972701007700912612, 4.661740697613375255e-16 ) ) ;
#5093 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769734850, -0.08929731094672796465 ) ) ;
#5094 = cartesian_point ( 'none', ( -434.2450167721049752, 242.1392458639942049, -308.8928026186727607 ) ) ;
#5095 = cartesian_point ( 'none', ( -497.3317721733632197, 245.1251363163786436, -442.8537468037986855 ) ) ;
#5096 = cartesian_point ( 'none', ( -415.1781784935627115, 256.7769183688691328, -297.3098006479073661 ) ) ;
#5097 = advanced_face ( 'none', ( #17262 ), #22276, .t. ) ;
#5098 = vector ( 'none', #20495, 1000.000000000000000 ) ;
#5099 = cartesian_point ( 'none', ( -538.3324943462982901, 264.9151453183417857, -443.8537468037986855 ) ) ;
#5100 = advanced_face ( 'none', ( #11444 ), #4774, .f. ) ;
#5101 = cylindrical_surface ( 'none', #15552, 36.00000000000002842 ) ;
#5102 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#5103 = oriented_edge ( 'none', *, *, #19455, .f. ) ;
#5104 = direction ( 'none', ( -5.230025295777875983e-16, 0.9999948051039170283, 0.003223315867124546246 ) ) ;
#5105 = oriented_edge ( 'none', *, *, #24080, .f. ) ;
#5106 = cartesian_point ( 'none', ( -553.8433208014232605, 185.7388738256538261, -380.3537468037986287 ) ) ;
#5107 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#5108 = cartesian_point ( 'none', ( -430.4450167721050207, 307.1842518256237327, -342.8537468037478106 ) ) ;
#5109 = vector ( 'none', #12447, 1000.000000000000000 ) ;
#5110 = oriented_edge ( 'none', *, *, #9420, .f. ) ;
#5111 = oriented_edge ( 'none', *, *, #27531, .t. ) ;
#5112 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672820058 ) ) ;
#5113 = axis2_placement_3d ( 'none', #6756, #19669, #11870 ) ;
#5114 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.686161457747284917e-14 ) ) ;
#5115 = direction ( 'none', ( 0.03692000172674801683, -0.4986350503850486282, -0.8660254037844369313 ) ) ;
#5116 = oriented_edge ( 'none', *, *, #10340, .f. ) ;
#5117 = circle ( 'none', #9289, 39.99999999999999289 ) ;
#5118 = cartesian_point ( 'none', ( -534.9707837966536772, 219.5124738420903157, -443.8537468037986855 ) ) ;
#5119 = direction ( 'none', ( -1.000000000000000000, -4.071797670681751584e-16, 2.723347251396499427e-16 ) ) ;
#5120 = oriented_edge ( 'none', *, *, #18879, .f. ) ;
#5121 = vertex_point ( 'none', #21268 ) ;
#5122 = manifold_solid_brep ( 'ibr115.080.l1-2-solid1', #8685 ) ;
#5123 = line ( 'none', #15372, #956 ) ;
#5124 = edge_loop ( 'none', ( #29261, #33683, #29181, #24367 ) ) ;
#5125 = line ( 'none', #10854, #5961 ) ;
#5126 = cartesian_point ( 'none', ( -526.3509369033379244, 281.0805156548669856, -443.8537468037986855 ) ) ;
#5127 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5128 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#5129 = edge_curve ( 'none', #11972, #16203, #31423, .t. ) ;
#5130 = axis2_placement_3d ( 'none', #27854, #27965, #9493 ) ;
#5131 = circle ( 'none', #26604, 17.50000000000000355 ) ;
#5132 = edge_curve ( 'none', #30242, #21938, #4380, .t. ) ;
#5133 = cartesian_point ( 'none', ( -395.0450167721049866, 213.8092874549196267, -271.9748160433675821 ) ) ;
#5134 = cartesian_point ( 'none', ( -433.9194637971821749, 256.6872758359014028, -297.4844587748706886 ) ) ;
#5135 = edge_curve ( 'none', #13889, #16162, #10616, .t. ) ;
#5136 = cartesian_point ( 'none', ( -508.6636744525583254, 253.3107344710470841, -414.3537468037987423 ) ) ;
#5137 = cc_design_approval ( #9155, ( #14066 ) ) ;
#5138 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#5139 = oriented_edge ( 'none', *, *, #32502, .f. ) ;
#5140 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.013078509970454535e-12 ) ) ;
#5141 = edge_curve ( 'none', #7498, #19344, #3943, .t. ) ;
#5142 = oriented_edge ( 'none', *, *, #19189, .t. ) ;
#5143 = cartesian_point ( 'none', ( -414.2450167721049752, 230.4942142211540954, -297.8945211427798085 ) ) ;
#5144 = advanced_face ( 'none', ( #18516 ), #14357, .f. ) ;
#5145 = cartesian_point ( 'none', ( -537.7269766304358427, 216.2183014398724481, -275.3537468037983444 ) ) ;
#5146 = cylindrical_surface ( 'none', #27720, 4.000000000000003553 ) ;
#5147 = oriented_edge ( 'none', *, *, #5073, .t. ) ;
#5148 = direction ( 'none', ( 0.07384000345349658878, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#5149 = advanced_face ( 'none', ( #26422 ), #2659, .f. ) ;
#5150 = oriented_edge ( 'none', *, *, #13339, .f. ) ;
#5151 = direction ( 'none', ( 0.9873505073845695312, 0.1585527532634894987, 5.773904406824703000e-14 ) ) ;
#5152 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5153 = vertex_point ( 'none', #18121 ) ;
#5154 = cylindrical_surface ( 'none', #3022, 6.499999999999976907 ) ;
#5155 = oriented_edge ( 'none', *, *, #34205, .f. ) ;
#5156 = edge_loop ( 'none', ( #20315, #23490, #19737, #4230 ) ) ;
#5157 = face_outer_bound ( 'none', #10970, .t. ) ;
#5158 = edge_loop ( 'none', ( #27562, #14382, #27149, #26997 ) ) ;
#5159 = axis2_placement_3d ( 'none', #13068, #7825, #10510 ) ;
#5160 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -402.3537468037986855 ) ) ;
#5161 = axis2_placement_3d ( 'none', #1791, #2018, #4456 ) ;
#5162 = b_spline_curve_with_knots ( 'none', 3,
( #763, #11009, #14033, #13797, #8309, #11345, #5529, #2982, #3327, #24379, #19375, #29590, #3216, #27266, #18902, #3099 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.003080675321385826105, 0.004468435647254533592, 0.005162315810188876711, 0.005856195973123220697, 0.006550076136057563815, 0.007243956298991906934, 0.007937836461926250919, 0.008631716624860593171 ),
.unspecified. ) ;
#5163 = advanced_face ( 'none', ( #5601 ), #32692, .t. ) ;
#5164 = circle ( 'none', #8517, 10.99999999999998757 ) ;
#5165 = cartesian_point ( 'none', ( -496.6767262147221800, 228.8050620193353097, -275.3537468037982308 ) ) ;
#5166 = axis2_placement_3d ( 'none', #8394, #26994, #3418 ) ;
#5167 = circle ( 'none', #33275, 0.5999999999999898748 ) ;
#5168 = cartesian_point ( 'none', ( -428.9686868444251218, 285.2869920235589802, -338.7429559990220014 ) ) ;
#5169 = cartesian_point ( 'none', ( -395.0450167721049866, 192.4402045815541555, -344.0679323713308122 ) ) ;
#5170 = oriented_edge ( 'none', *, *, #14770, .t. ) ;
#5171 = edge_curve ( 'none', #24888, #10700, #31009, .t. ) ;
#5172 = oriented_edge ( 'none', *, *, #26822, .f. ) ;
#5173 = oriented_edge ( 'none', *, *, #15870, .f. ) ;
#5174 = vector ( 'none', #33143, 1000.000000000000000 ) ;
#5175 = cartesian_point ( 'none', ( -524.1352125439973406, 227.1944239753899808, -519.5330814882574941 ) ) ;
#5176 = cartesian_point ( 'none', ( -433.3469277867848177, 257.0261822208086073, -297.3704000272408052 ) ) ;
#5177 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#5178 = face_outer_bound ( 'none', #29299, .t. ) ;
#5179 = edge_loop ( 'none', ( #33505, #29221, #21546, #1263 ) ) ;
#5180 = cartesian_point ( 'none', ( -490.5450167721049297, 243.1842518256034964, -361.1537468037986400 ) ) ;
#5181 = edge_loop ( 'none', ( #24844, #27050, #32120, #13471 ) ) ;
#5182 = edge_curve ( 'none', #2958, #5889, #23925, .t. ) ;
#5183 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#5184 = circle ( 'none', #23294, 13.00000000000000000 ) ;
#5185 = direction ( 'none', ( -2.493084329453792162e-31, 0.9214978993339661972, 0.3883833435191157979 ) ) ;
#5186 = direction ( 'none', ( -5.230025295777875983e-16, 0.9999948051039170283, 0.003223315867124672014 ) ) ;
#5187 = cartesian_point ( 'none', ( -422.1450167721049525, 213.8092518256031838, -271.9747543314631457 ) ) ;
#5188 = cartesian_point ( 'none', ( -554.5824934288900749, 259.3633672813754742, -275.3537468037991403 ) ) ;
#5189 = edge_curve ( 'none', #1477, #10899, #18911, .t. ) ;
#5190 = edge_curve ( 'none', #4222, #22858, #13524, .t. ) ;
#5191 = oriented_edge ( 'none', *, *, #15082, .f. ) ;
#5192 = conical_surface ( 'none', #8828, 39.99999999999999289, 0.5235987755983023684 ) ;
#5193 = cartesian_point ( 'none', ( -552.5137342876837465, 298.1065414160696605, -370.3537468037988560 ) ) ;
#5194 = cartesian_point ( 'none', ( -538.3324943462982901, 264.9151453183417857, -396.8537468037986855 ) ) ;
#5195 = oriented_edge ( 'none', *, *, #25582, .t. ) ;
#5196 = advanced_face ( 'none', ( #6443 ), #7280, .f. ) ;
#5197 = edge_curve ( 'none', #14805, #29536, #1887, .t. ) ;
#5198 = oriented_edge ( 'none', *, *, #32063, .f. ) ;
#5199 = direction ( 'none', ( -5.620504062164853724e-14, -1.332267629550187533e-14, 1.000000000000000000 ) ) ;
#5200 = cartesian_point ( 'none', ( -422.2758192659062502, 279.7944444494490313, -349.0206526739317496 ) ) ;
#5201 = oriented_edge ( 'none', *, *, #23736, .f. ) ;
#5202 = cartesian_point ( 'none', ( -497.0198734746778655, 293.0707908221395996, -422.6037468038227871 ) ) ;
#5203 = vector ( 'none', #17215, 1000.000000000000114 ) ;
#5204 = edge_loop ( 'none', ( #18833, #9755, #27470, #8596 ) ) ;
#5205 = oriented_edge ( 'none', *, *, #11346, .t. ) ;
#5206 = vertex_point ( 'none', #6093 ) ;
#5207 = toroidal_surface ( 'none', #31003, 2.500000000000000444, 10.00000000000000000 ) ;
#5208 = cartesian_point ( 'none', ( -451.9450167721049638, 189.9797853407924606, -350.4669819544740790 ) ) ;
#5210 = cartesian_point ( 'none', ( -522.1420567064885745, 224.2361199109717802, -484.8537468037986855 ) ) ;
#5209 = axis2_placement_3d ( 'none', #5766, #19153, #21837 ) ;
#5211 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976478879, -0.7970987915612788299 ) ) ;
#5212 = face_outer_bound ( 'none', #19639, .t. ) ;
#5213 = vertex_point ( 'none', #19350 ) ;
#5214 = axis2_placement_3d ( 'none', #16278, #24424, #369 ) ;
#5215 = cartesian_point ( 'none', ( -519.9136893944191797, 264.5106078546129993, -435.3537468037986855 ) ) ;
#5216 = circle ( 'none', #29743, 4.500000000000003553 ) ;
#5217 = cartesian_point ( 'none', ( -418.7450167721049752, 244.2519362639170879, -343.8504143951137735 ) ) ;
#5218 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#5219 = cartesian_point ( 'none', ( -421.9450167721050207, 275.0954172837136866, -370.3849243515770127 ) ) ;
#5220 = axis2_placement_3d ( 'none', #6356, #30298, #21951 ) ;
#5221 = oriented_edge ( 'none', *, *, #68, .t. ) ;
#5222 = cartesian_point ( 'none', ( -414.7450167721049752, 230.3638486611987446, -325.0071772535972627 ) ) ;
#5223 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672620217 ) ) ;
#5224 = cartesian_point ( 'none', ( -544.4969387045355234, 214.9923076454923034, -275.3537468037984013 ) ) ;
#5225 = edge_loop ( 'none', ( #4992, #4510, #6989, #26489 ) ) ;
#5226 = cartesian_point ( 'none', ( -508.5450167721049297, 243.1842518256034964, -285.8537468037986287 ) ) ;
#5227 = cartesian_point ( 'none', ( -559.0733171264714656, 261.0555044448289550, -436.1847730557136060 ) ) ;
#5228 = edge_loop ( 'none', ( #22126, #31743, #10609, #31958 ) ) ;
#5229 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5230 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#5231 = edge_curve ( 'none', #6929, #20146, #10902, .t. ) ;
#5232 = face_outer_bound ( 'none', #3391, .t. ) ;
#5233 = edge_curve ( 'none', #23689, #21985, #16861, .t. ) ;
#5234 = circle ( 'none', #900, 39.99999999999999289 ) ;
#5235 = face_outer_bound ( 'none', #17597, .t. ) ;
#5236 = edge_loop ( 'none', ( #16580, #13811, #21612, #26938 ) ) ;
#5237 = oriented_edge ( 'none', *, *, #9303, .f. ) ;
#5238 = edge_curve ( 'none', #12419, #10369, #26809, .t. ) ;
#5239 = oriented_edge ( 'none', *, *, #31706, .f. ) ;
#5240 = vector ( 'none', #24027, 1000.000000000000000 ) ;
#5241 = conical_surface ( 'none', #96, 18.50000000000000355, 0.7853981633974500554 ) ;
#5242 = edge_curve ( 'none', #13783, #26999, #8098, .t. ) ;
#5243 = cartesian_point ( 'none', ( -496.9305976668172207, 238.6375282043470918, -396.8537468037986855 ) ) ;
#5244 = cartesian_point ( 'none', ( -438.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#5245 = conical_surface ( 'none', #3693, 4.000000000000001776, 1.047197551196590304 ) ;
#5246 = plane ( 'none', #23247 ) ;
#5247 = cartesian_point ( 'none', ( -433.9871975695797346, 256.5983765976313862, -297.5144130069227231 ) ) ;
#5248 = oriented_edge ( 'none', *, *, #30232, .f. ) ;
#5249 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748158558, 1.615973351895135670e-16 ) ) ;
#5250 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612839370, 0.6038489185976412266 ) ) ;
#5251 = cartesian_point ( 'none', ( -574.0069575492049125, 197.2223110484853237, -449.8537468038284715 ) ) ;
#5252 = cartesian_point ( 'none', ( -414.7450187005017028, 230.4391779390985562, -297.3946959455611250 ) ) ;
#5253 = cartesian_point ( 'none', ( -531.0062222758716644, 213.8173101391603836, -275.3537468037985718 ) ) ;
#5254 = axis2_placement_3d ( 'none', #24966, #6023, #11594 ) ;
#5255 = cartesian_point ( 'none', ( -540.4975384597554466, 247.5272932057593209, -464.3537468037986855 ) ) ;
#5256 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5257 = vertex_point ( 'none', #24462 ) ;
#5258 = conical_surface ( 'none', #7521, 4.000000000000015099, 1.047197551196599852 ) ;
#5259 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#5260 = cartesian_point ( 'none', ( -500.1882605731556737, 191.9838547347328586, -364.2537468038242423 ) ) ;
#5261 = cartesian_point ( 'none', ( -523.5450167720780428, 243.1842518256108860, -470.8537468038249472 ) ) ;
#5262 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5263 = axis2_placement_3d ( 'none', #17061, #19262, #30894 ) ;
#5264 = circle ( 'none', #22974, 27.00000000000002487 ) ;
#5265 = line ( 'none', #11441, #15250 ) ;
#5266 = axis2_placement_3d ( 'none', #5810, #21996, #27551 ) ;
#5267 = face_outer_bound ( 'none', #9222, .t. ) ;
#5268 = oriented_edge ( 'none', *, *, #30848, .f. ) ;
#5269 = edge_loop ( 'none', ( #21916, #9739, #32247, #26947 ) ) ;
#5270 = b_spline_curve_with_knots ( 'none', 3,
( #13949, #32570, #580, #3248, #19286, #8814 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.1142529569713284510, 0.1143588021690087886, 0.1144646473666891123 ),
.unspecified. ) ;
#5272 = oriented_edge ( 'none', *, *, #32502, .t. ) ;
#5271 = advanced_face ( 'none', ( #2682, #10583 ), #24575, .f. ) ;
#5273 = conical_surface ( 'none', #18908, 3.399999999999986144, 1.029744258676651869 ) ;
#5274 = direction ( 'none', ( -0.9873505073845707525, -0.1585527532634824488, -5.482582837655079878e-14 ) ) ;
#5275 = advanced_face ( 'none', ( #23902 ), #22680, .f. ) ;
#5276 = circle ( 'none', #18144, 50.04261363636364024 ) ;
#5277 = edge_curve ( 'none', #33816, #9086, #1443, .t. ) ;
#5278 = cartesian_point ( 'none', ( -489.7935528612484291, 230.1706573093959491, -279.8686016095572882 ) ) ;
#5279 = edge_curve ( 'none', #21906, #29215, #5167, .t. ) ;
#5280 = oriented_edge ( 'none', *, *, #9872, .t. ) ;
#5281 = oriented_edge ( 'none', *, *, #4882, .t. ) ;
#5282 = axis2_placement_3d ( 'none', #30881, #6812, #1224 ) ;
#5283 = cartesian_point ( 'none', ( -534.9707837966536772, 219.5124738420903157, -442.8537468037986855 ) ) ;
#5284 = cartesian_point ( 'none', ( -433.2450167721049752, 257.0261840292346847, -297.3704010095337367 ) ) ;
#5285 = edge_curve ( 'none', #19364, #9705, #21005, .t. ) ;
#5286 = edge_loop ( 'none', ( #33282, #7728, #27527, #14245 ) ) ;
#5287 = cartesian_point ( 'none', ( -460.5450167721049866, 227.4358176317425375, -275.3537468037986287 ) ) ;
#5288 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1020572709918781, -297.3538792736487721 ) ) ;
#5289 = line ( 'none', #23184, #27744 ) ;
#5290 = cartesian_point ( 'none', ( -517.4458307806492030, 203.6519874047329210, -412.5857976113676386 ) ) ;
#5291 = direction ( 'none', ( -4.070619549535838453e-14, 0.7071067811865333619, 0.7071067811865617836 ) ) ;
#5292 = cartesian_point ( 'none', ( -554.3832653764028464, 259.7372728223976992, -275.3537468037988560 ) ) ;
#5293 = oriented_edge ( 'none', *, *, #19227, .f. ) ;
#5294 = vector ( 'none', #24872, 1000.000000000000000 ) ;
#5295 = cylindrical_surface ( 'none', #31005, 4.000000000000003553 ) ;
#5296 = oriented_edge ( 'none', *, *, #22371, .f. ) ;
#5297 = oriented_edge ( 'none', *, *, #6572, .t. ) ;
#5298 = circle ( 'none', #24262, 4.500000000000003553 ) ;
#5299 = cartesian_point ( 'none', ( -538.8124543687459891, 271.3974009733473736, -396.8537468037986855 ) ) ;
#5300 = cartesian_point ( 'none', ( -429.8505889256549608, 282.0282498344949431, -345.5765452561788607 ) ) ;
#5301 = axis2_placement_3d ( 'none', #19451, #22132, #6188 ) ;
#5302 = circle ( 'none', #33305, 3.400000000000014122 ) ;
#5303 = oriented_edge ( 'none', *, *, #25718, .f. ) ;
#5304 = advanced_face ( 'none', ( #17657 ), #3522, .t. ) ;
#5305 = axis2_placement_3d ( 'none', #5554, #21505, #26827 ) ;
#5306 = oriented_edge ( 'none', *, *, #2000, .t. ) ;
#5307 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#5308 = cartesian_point ( 'none', ( -455.2950167721049866, 192.3052593532680987, -355.6287468037992312 ) ) ;
#5309 = edge_loop ( 'none', ( #10535, #29016, #10252, #4673 ) ) ;
#5310 = axis2_placement_3d ( 'none', #20854, #13177, #5140 ) ;
#5311 = advanced_face ( 'none', ( #16822, #31825 ), #27813, .f. ) ;
#5312 = b_spline_curve_with_knots ( 'none', 3,
( #10949, #24322, #11059, #8034, #8366, #29648, #19079, #24431, #5809, #8491, #27085, #21318, #29766, #25001, #6058, #32823, #19434, #16636 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.006299978744861656210, 0.007086417143935107993, 0.007872855543008559775, 0.008659293942082013293, 0.009445732341155465075, 0.01023217074022891686, 0.01101860913930237038, 0.01180504753837582216, 0.01259148593744927394 ),
.unspecified. ) ;
#5313 = direction ( 'none', ( -2.035898835340849908e-16, 1.000000000000000000, 1.636434808280178673e-14 ) ) ;
#5314 = direction ( 'none', ( 0.8937973703357763311, 0.0000000000000000000, 0.4484710255756232389 ) ) ;
#5315 = cartesian_point ( 'none', ( -550.5214824303620844, 299.1924969547985143, -368.2537468038256065 ) ) ;
#5316 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#5317 = oriented_edge ( 'none', *, *, #16284, .t. ) ;
#5318 = direction ( 'none', ( 4.378950981891259814e-16, -0.9922322621167687373, 0.1243991077726835093 ) ) ;
#5319 = cartesian_point ( 'none', ( -581.0450167720794070, 185.6842518256108008, -449.8537468038289262 ) ) ;
#5320 = cartesian_point ( 'none', ( -581.0450167721074877, 228.2829517600391682, -380.3537468038103952 ) ) ;
#5321 = cartesian_point ( 'none', ( -442.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#5322 = face_outer_bound ( 'none', #4400, .t. ) ;
#5323 = cartesian_point ( 'none', ( -531.0869275468811566, 186.1499681725345283, -431.3537468037986855 ) ) ;
#5324 = cartesian_point ( 'none', ( -434.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#5325 = oriented_edge ( 'none', *, *, #32103, .t. ) ;
#5326 = face_outer_bound ( 'none', #31647, .t. ) ;
#5327 = vector ( 'none', #21782, 1000.000000000000000 ) ;
#5328 = edge_loop ( 'none', ( #21605, #23958, #11201, #34525 ) ) ;
#5329 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#5330 = edge_curve ( 'none', #29597, #23340, #8898, .t. ) ;
#5331 = axis2_placement_3d ( 'none', #18320, #10307, #13109 ) ;
#5332 = cartesian_point ( 'none', ( -539.7708777830641793, 212.1725308444466407, -275.3537468037985718 ) ) ;
#5333 = advanced_face ( 'none', ( #30977 ), #21828, .t. ) ;
#5334 = cartesian_point ( 'none', ( -543.0190080106279993, 260.4110816338396148, -397.8537468037986855 ) ) ;
#5335 = oriented_edge ( 'none', *, *, #14816, .f. ) ;
#5336 = vector ( 'none', #33476, 1000.000000000000000 ) ;
#5337 = cartesian_point ( 'none', ( -414.7450167721049752, 245.1584598713820071, -333.6751377768659950 ) ) ;
#5338 = edge_curve ( 'none', #29361, #12362, #9753, .t. ) ;
#5339 = edge_curve ( 'none', #13025, #32107, #9173, .t. ) ;
#5340 = cartesian_point ( 'none', ( -558.6774744680320737, 262.0150882557579735, -436.3422160776574401 ) ) ;
#5341 = cartesian_point ( 'none', ( -434.3711666266802354, 228.6837554138595863, -323.1497848080941822 ) ) ;
#5342 = vector ( 'none', #8254, 1000.000000000000114 ) ;
#5343 = face_outer_bound ( 'none', #18936, .t. ) ;
#5344 = vertex_point ( 'none', #28036 ) ;
#5345 = cartesian_point ( 'none', ( -520.6592551322507916, 239.5779083739413977, -280.8537468038250609 ) ) ;
#5346 = oriented_edge ( 'none', *, *, #13246, .f. ) ;
#5347 = vertex_point ( 'none', #12125 ) ;
#5348 = oriented_edge ( 'none', *, *, #20015, .t. ) ;
#5349 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.350271246165730684e-14 ) ) ;
#5351 = cartesian_point ( 'none', ( -574.5479433491731243, 276.6461926027355958, -398.8537468038273914 ) ) ;
#5350 = axis2_placement_3d ( 'none', #15893, #10325, #21148 ) ;
#5352 = edge_loop ( 'none', ( #13434, #25785, #17598, #28235 ) ) ;
#5353 = cartesian_point ( 'none', ( -431.7333887882040813, 253.8574674882652005, -345.5509379669543364 ) ) ;
#5354 = advanced_face ( 'none', ( #13923 ), #15980, .f. ) ;
#5355 = circle ( 'none', #14264, 5.899999999999972822 ) ;
#5356 = cartesian_point ( 'none', ( -553.4701600694849049, 193.2977128290805524, -398.8537468038272777 ) ) ;
#5357 = cartesian_point ( 'none', ( -414.0450167721049866, 187.1241789200242351, -348.3036932035980726 ) ) ;
#5358 = axis2_placement_3d ( 'none', #25743, #17944, #31100 ) ;
#5359 = oriented_edge ( 'none', *, *, #7842, .t. ) ;
#5360 = cartesian_point ( 'none', ( -414.2450167721050320, 241.1652175935030868, -311.5323731782350478 ) ) ;
#5361 = face_outer_bound ( 'none', #28796, .t. ) ;
#5362 = axis2_placement_3d ( 'none', #16600, #3235, #13817 ) ;
#5363 = cartesian_point ( 'none', ( -524.8372168325412304, 260.6364785890801272, -471.8537468037986855 ) ) ;
#5364 = cartesian_point ( 'none', ( -437.2450167721049752, 258.0017926038600535, -320.5212620161302084 ) ) ;
#5365 = oriented_edge ( 'none', *, *, #12176, .t. ) ;
#5366 = cartesian_point ( 'none', ( -414.6504432154560504, 229.4321280089613140, -297.5437407621441253 ) ) ;
#5367 = cylindrical_surface ( 'none', #30683, 4.500000000000003553 ) ;
#5368 = cartesian_point ( 'none', ( -518.4393770146753013, 208.4840184684309747, -275.3537468037434905 ) ) ;
#5369 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034964, -370.3537468037986287 ) ) ;
#5370 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#5371 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5372 = cartesian_point ( 'none', ( -534.6015837793861465, 214.5261233382398700, -443.8537468037986855 ) ) ;
#5373 = toroidal_surface ( 'none', #12250, 2.500000000000000444, 10.00000000000000000 ) ;
#5374 = cartesian_point ( 'none', ( -550.0701600694857234, 197.7977128290799271, -380.3537468038270504 ) ) ;
#5375 = cartesian_point ( 'none', ( -433.8763673310775175, 241.0308213758048339, -310.0333436393939337 ) ) ;
#5376 = advanced_face ( 'none', ( #29711 ), #34335, .f. ) ;
#5377 = cartesian_point ( 'none', ( -544.2728865729426388, 241.6495161742531934, -436.3537468037986855 ) ) ;
#5378 = plane ( 'none', #21592 ) ;
#5379 = cylindrical_surface ( 'none', #19797, 17.49999999999996092 ) ;
#5380 = vertex_point ( 'none', #9450 ) ;
#5381 = axis2_placement_3d ( 'none', #4026, #17404, #23098 ) ;
#5382 = edge_loop ( 'none', ( #4462, #27725, #29318, #12232, #21591 ) ) ;
#5383 = axis2_placement_3d ( 'none', #5091, #15555, #7771 ) ;
#5384 = edge_curve ( 'none', #7304, #20954, #8504, .t. ) ;
#5385 = edge_curve ( 'none', #18679, #2601, #12249, .t. ) ;
#5386 = oriented_edge ( 'none', *, *, #7237, .t. ) ;
#5387 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.012262169511176214e-12 ) ) ;
#5388 = cartesian_point ( 'none', ( -488.5565289937287616, 261.7686248681095549, -435.9226506662037082 ) ) ;
#5389 = vertex_point ( 'none', #22382 ) ;
#5390 = b_spline_curve_with_knots ( 'none', 3,
( #14926, #27824, #28160, #9353, #1099, #22737 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002961551499432078793, 0.003352699008359793544, 0.003743846517287508294 ),
.unspecified. ) ;
#5391 = oriented_edge ( 'none', *, *, #25270, .f. ) ;
#5392 = edge_curve ( 'none', #11287, #21576, #18483, .t. ) ;
#5393 = oriented_edge ( 'none', *, *, #21299, .f. ) ;
#5394 = cartesian_point ( 'none', ( -495.8128681905897679, 230.7311508323149667, -275.3537468037986855 ) ) ;
#5395 = oriented_edge ( 'none', *, *, #18780, .f. ) ;
#5396 = vector ( 'none', #28184, 1000.000000000000000 ) ;
#5397 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#5398 = oriented_edge ( 'none', *, *, #20595, .t. ) ;
#5399 = cylindrical_surface ( 'none', #33156, 7.499999999999999112 ) ;
#5400 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5401 = cartesian_point ( 'none', ( -424.5070151750934428, 206.7327495976026057, -296.4664605511309219 ) ) ;
#5402 = circle ( 'none', #31887, 55.00000000000002132 ) ;
#5403 = cartesian_point ( 'none', ( -523.5450167720816808, 243.1842518256100050, -405.8537468038249472 ) ) ;
#5404 = cartesian_point ( 'none', ( -544.2874965499738664, 282.5566521829763360, -308.6857474637166661 ) ) ;
#5405 = cartesian_point ( 'none', ( -555.4913673030016525, 260.3017483720695395, -279.7054684784839651 ) ) ;
#5406 = axis2_placement_3d ( 'none', #12601, #4576, #15370 ) ;
#5407 = plane ( 'none', #13269 ) ;
#5408 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#5409 = oriented_edge ( 'none', *, *, #5689, .f. ) ;
#5410 = axis2_placement_3d ( 'none', #5708, #384, #24330 ) ;
#5411 = cartesian_point ( 'none', ( -492.3586645102351440, 268.2324340470455013, -433.1216959962297324 ) ) ;
#5412 = axis2_placement_3d ( 'none', #29306, #21418, #29746 ) ;
#5413 = oriented_edge ( 'none', *, *, #30344, .f. ) ;
#5414 = cartesian_point ( 'none', ( -417.6839979675871177, 283.0856519244891842, -343.6642240086551965 ) ) ;
#5415 = oriented_edge ( 'none', *, *, #4120, .t. ) ;
#5416 = line ( 'none', #18435, #12074 ) ;
#5417 = oriented_edge ( 'none', *, *, #32914, .f. ) ;
#5418 = vertex_point ( 'none', #14687 ) ;
#5419 = direction ( 'none', ( 1.000000000000000000, 7.980321684468932889e-16, 5.642927514190363520e-14 ) ) ;
#5420 = direction ( 'none', ( -1.000000000000000000, -3.491481338843133355e-15, -0.0000000000000000000 ) ) ;
#5421 = line ( 'none', #11616, #15018 ) ;
#5422 = edge_curve ( 'none', #10144, #32812, #28885, .t. ) ;
#5423 = oriented_edge ( 'none', *, *, #899, .t. ) ;
#5424 = face_outer_bound ( 'none', #33163, .t. ) ;
#5425 = cartesian_point ( 'none', ( -498.7348734746821606, 290.1003236871566742, -360.2537468038230486 ) ) ;
#5426 = cartesian_point ( 'none', ( -514.5102019338492028, 261.9024814651402266, -436.3537468037986855 ) ) ;
#5427 = edge_curve ( 'none', #13195, #4242, #27218, .t. ) ;
#5428 = cartesian_point ( 'none', ( -433.9474265941158251, 275.4287134005561484, -387.8537468037658869 ) ) ;
#5429 = edge_curve ( 'none', #30538, #14945, #32657, .t. ) ;
#5430 = circle ( 'none', #10666, 27.00000000000002487 ) ;
#5431 = direction ( 'none', ( -0.8937973703357338096, 6.787389670197459866e-15, -0.4484710255757077824 ) ) ;
#5432 = edge_curve ( 'none', #17252, #9225, #13088, .t. ) ;
#5433 = advanced_face ( 'none', ( #7677 ), #27707, .f. ) ;
#5434 = cartesian_point ( 'none', ( -429.3184212570864133, 308.7842518256211406, -340.2077677528367303 ) ) ;
#5435 = cartesian_point ( 'none', ( -433.6625861523518779, 229.8923295936198485, -297.3964586196669302 ) ) ;
#5436 = cylindrical_surface ( 'none', #21981, 27.50000000000002487 ) ;
#5437 = oriented_edge ( 'none', *, *, #19185, .f. ) ;
#5438 = vertex_point ( 'none', #17926 ) ;
#5439 = advanced_face ( 'none', ( #25575 ), #33499, .t. ) ;
#5440 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -6.167905692362051322e-14 ) ) ;
#5441 = cartesian_point ( 'none', ( -553.4359750677231204, 185.6842518256034964, -380.3537468037986287 ) ) ;
#5442 = cartesian_point ( 'none', ( -488.9835432181280908, 262.9814029186588868, -409.4169336882600874 ) ) ;
#5443 = vertex_point ( 'none', #33773 ) ;
#5444 = oriented_edge ( 'none', *, *, #31189, .t. ) ;
#5445 = cartesian_point ( 'none', ( -557.9700636965437752, 263.2175571888447507, -436.2904365689678912 ) ) ;
#5446 = oriented_edge ( 'none', *, *, #27589, .f. ) ;
#5447 = vertex_point ( 'none', #2122 ) ;
#5448 = vector ( 'none', #27959, 1000.000000000000000 ) ;
#5449 = axis2_placement_3d ( 'none', #20808, #10225, #21156 ) ;
#5450 = oriented_edge ( 'none', *, *, #27698, .f. ) ;
#5451 = cartesian_point ( 'none', ( -492.7170011914443535, 232.2612021109767682, -327.8226447131564782 ) ) ;
#5452 = axis2_placement_3d ( 'none', #1452, #17486, #25053 ) ;
#5453 = cartesian_point ( 'none', ( -501.8781353669503460, 272.2621431004923238, -279.7054187331535218 ) ) ;
#5454 = oriented_edge ( 'none', *, *, #32772, .f. ) ;
#5455 = cartesian_point ( 'none', ( -436.9764007215839570, 278.6213940227745525, -370.2326775642237635 ) ) ;
#5456 = cartesian_point ( 'none', ( -395.0450167721050434, 188.8053210651663392, -346.1665333479951414 ) ) ;
#5457 = axis2_placement_3d ( 'none', #11697, #8679, #3701 ) ;
#5458 = oriented_edge ( 'none', *, *, #30602, .f. ) ;
#5459 = line ( 'none', #23385, #25855 ) ;
#5460 = axis2_placement_3d ( 'none', #25499, #14791, #9085 ) ;
#5461 = cartesian_point ( 'none', ( -414.2450167721049752, 245.3046510609889879, -335.3057261616610845 ) ) ;
#5462 = cartesian_point ( 'none', ( -415.7450167721049752, 251.2518998996445134, -343.8278511840439364 ) ) ;
#5463 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#5464 = vector ( 'none', #7508, 1000.000000000000000 ) ;
#5465 = oriented_edge ( 'none', *, *, #27481, .f. ) ;
#5466 = oriented_edge ( 'none', *, *, #32871, .t. ) ;
#5467 = cartesian_point ( 'none', ( -539.7708777830641793, 274.1959728067602668, -275.3537468037985718 ) ) ;
#5468 = cartesian_point ( 'none', ( -489.8955350961588238, 260.4575218808323598, -285.3514606413136221 ) ) ;
#5469 = vector ( 'none', #22327, 1000.000000000000000 ) ;
#5470 = oriented_edge ( 'none', *, *, #9468, .t. ) ;
#5471 = cartesian_point ( 'none', ( -558.4840353416273047, 223.7095250907148909, -431.3537468037986855 ) ) ;
#5472 = cartesian_point ( 'none', ( -477.5830759949565731, 205.7223110484842721, -398.8537468038228440 ) ) ;
#5473 = edge_curve ( 'none', #13198, #20880, #26389, .t. ) ;
#5474 = direction ( 'none', ( 0.4484710255758729280, -9.061894562842799197e-13, 0.8937973703356509869 ) ) ;
#5475 = cartesian_point ( 'none', ( -430.4450167721049638, 202.6775675890924617, -303.2475790147229304 ) ) ;
#5476 = advanced_face ( 'none', ( #20162 ), #22234, .t. ) ;
#5477 = cartesian_point ( 'none', ( -519.0821925169010456, 213.2748336908443605, -275.3537468037986287 ) ) ;
#5478 = cartesian_point ( 'none', ( -394.0450167721050434, 279.4874194265584606, -369.7326775642229677 ) ) ;
#5479 = edge_curve ( 'none', #4825, #15418, #4346, .t. ) ;
#5480 = oriented_edge ( 'none', *, *, #6877, .f. ) ;
#5481 = cartesian_point ( 'none', ( -422.1450167721049525, 188.9575061406151804, -349.6925457163726492 ) ) ;
#5482 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#5483 = oriented_edge ( 'none', *, *, #32818, .f. ) ;
#5484 = vertex_point ( 'none', #28601 ) ;
#5485 = advanced_face ( 'none', ( #4729 ), #28031, .t. ) ;
#5486 = line ( 'none', #4143, #32978 ) ;
#5487 = axis2_placement_3d ( 'none', #10551, #15663, #7977 ) ;
#5488 = edge_loop ( 'none', ( #14349, #32393, #7403, #24600 ) ) ;
#5489 = cartesian_point ( 'none', ( -528.1110826359223438, 242.4882806620729525, -280.8537468038254588 ) ) ;
#5490 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -406.3537468037986287 ) ) ;
#5491 = cartesian_point ( 'none', ( -523.5450167720790660, 243.1842518256106302, -452.4537468038249131 ) ) ;
#5492 = cartesian_point ( 'none', ( -394.3790737296224620, 287.1007375861896094, -288.6466833696584331 ) ) ;
#5493 = cartesian_point ( 'none', ( -490.0358617603400830, 291.8279388273430754, -359.5930374208591047 ) ) ;
#5494 = edge_curve ( 'none', #33208, #29332, #32870, .t. ) ;
#5495 = oriented_edge ( 'none', *, *, #24601, .t. ) ;
#5496 = cartesian_point ( 'none', ( -489.5493306124938613, 224.0716035910647292, -410.8537468037986855 ) ) ;
#5497 = oriented_edge ( 'none', *, *, #26223, .f. ) ;
#5498 = b_spline_curve_with_knots ( 'none', 3,
( #27318, #3508, #19543, #30452, #1053, #6284, #24658, #32708, #27549, #19663, #27668, #6404, #30121, #932, #16634, #6522, #9061, #709, #11404, #11737, #16761, #19311, #27429, #14438, #19432, #33051, #17104, #3384, #25123, #22113, #6169, #11866, #9179, #14200, #32820, #16880, #12210, #12335, #30817, #30574, #6985, #7097, #30944, #14998, #17440, #17219, #9531, #25694, #6750, #33514, #20128, #17333, #20358, #14543, #11983, #27887, #9300, #25354, #4180, #6873, #28117, #14653, #20247, #17675, #6633, #14880, #9422, #9771, #17559, #1404, #1635, #1752, #22696, #28357, #14775, #33625, #4068, #25244 ),
.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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.1898171417979284126, 0.1901885833942887627, 0.1905600249906490851, 0.1913029081833695633, 0.1927886745688106862, 0.1957602073396929876, 0.1987317401105752612, 0.2002175064960164674, 0.2017032728814576459, 0.2076463384232229148, 0.2080177800195831539, 0.2083892216159433652, 0.2091321048086639822, 0.2106178711941053272, 0.2135894039649879339, 0.2165609367358705128, 0.2195324695067530918, 0.2254755350485183052, 0.2284470678194008841, 0.2314186005902834908, 0.2373616661320487875, 0.2381045493247693767, 0.2388474325174899660, 0.2403331989029310889, 0.2433047316738134458, 0.2492477972155779653, 0.2551908627573424848, 0.2555623043537026962, 0.2559337459500629075, 0.2566766291427837188, 0.2581623955282255634, 0.2611339282991089750, 0.2670769938408755761, 0.2700485266117586547, 0.2730200593826417887, 0.2789631249244076683, 0.2804488913098490133, 0.2819346576952903027, 0.2849061904661726041 ),
.unspecified. ) ;
#5499 = circle ( 'none', #27046, 0.2000000000000025646 ) ;
#5500 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5501 = cartesian_point ( 'none', ( -553.5653306166797165, 201.1021207403883011, -333.7777743460441116 ) ) ;
#5502 = toroidal_surface ( 'none', #9083, 6.399999999999998579, 0.1000000000000000056 ) ;
#5503 = edge_loop ( 'none', ( #3076, #16653 ) ) ;
#5504 = vertex_point ( 'none', #30856 ) ;
#5505 = advanced_face ( 'none', ( #33044 ), #13912, .f. ) ;
#5506 = cartesian_point ( 'none', ( -492.2682922571609652, 227.4695910053204670, -275.3537468037850999 ) ) ;
#5507 = line ( 'none', #20202, #33840 ) ;
#5508 = oriented_edge ( 'none', *, *, #13851, .f. ) ;
#5509 = oriented_edge ( 'none', *, *, #25215, .f. ) ;
#5510 = axis2_placement_3d ( 'none', #26468, #5199, #5527 ) ;
#5511 = direction ( 'none', ( 2.035898835340849908e-16, -1.000000000000000000, -1.636434808280178673e-14 ) ) ;
#5512 = axis2_placement_3d ( 'none', #718, #32835, #16888 ) ;
#5513 = oriented_edge ( 'none', *, *, #22167, .f. ) ;
#5514 = oriented_edge ( 'none', *, *, #10545, .t. ) ;
#5515 = direction ( 'none', ( -0.1301338387962922283, -0.9914964367057204075, 0.0000000000000000000 ) ) ;
#5516 = edge_loop ( 'none', ( #936, #24579 ) ) ;
#5517 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#5518 = cylindrical_surface ( 'none', #10739, 17.00000000000000000 ) ;
#5519 = cartesian_point ( 'none', ( -414.6138767325324466, 232.1842662306427201, -322.8359448192231866 ) ) ;
#5520 = oriented_edge ( 'none', *, *, #12108, .f. ) ;
#5521 = cartesian_point ( 'none', ( -550.0701600694862918, 293.0707908221386333, -380.3537468038258567 ) ) ;
#5522 = cartesian_point ( 'none', ( -555.4701362689980897, 260.3413527982217488, -279.7054200364387384 ) ) ;
#5523 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.012262169511176214e-12 ) ) ;
#5524 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#5525 = advanced_face ( 'none', ( #29284 ), #34321, .f. ) ;
#5526 = edge_curve ( 'none', #25237, #26407, #8054, .t. ) ;
#5527 = direction ( 'none', ( 0.9873505073845701974, 0.1585527532634856962, 5.426026720782051118e-14 ) ) ;
#5528 = circle ( 'none', #24624, 27.50000000000000355 ) ;
#5529 = cartesian_point ( 'none', ( -528.9851509212097653, 282.6761290169796439, -409.3570069979353434 ) ) ;
#5530 = edge_curve ( 'none', #8978, #6298, #20993, .t. ) ;
#5531 = cartesian_point ( 'none', ( -528.1110826359224575, 242.4882806620729241, -277.8537468038254588 ) ) ;
#5532 = oriented_edge ( 'none', *, *, #14116, .t. ) ;
#5533 = axis2_placement_3d ( 'none', #10239, #31420, #34215 ) ;
#5534 = oriented_edge ( 'none', *, *, #5526, .f. ) ;
#5535 = vector ( 'none', #8917, 1000.000000000000000 ) ;
#5536 = edge_curve ( 'none', #13550, #15827, #11397, .t. ) ;
#5537 = oriented_edge ( 'none', *, *, #29060, .t. ) ;
#5538 = b_spline_curve_with_knots ( 'none', 3,
( #24850, #30195, #14282, #16953, #1016, #9139, #30413, #19624 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.002822662789325399400, 0.004233994183988161117, 0.005645325578650921966 ),
.unspecified. ) ;
#5539 = vertex_point ( 'none', #7015 ) ;
#5540 = advanced_face ( 'none', ( #31376 ), #18039, .f. ) ;
#5541 = cartesian_point ( 'none', ( -581.0450167720822492, 300.6842518256099197, -398.8537468038274483 ) ) ;
#5542 = edge_loop ( 'none', ( #33034, #16444, #14465, #32826, #1873, #26300, #8726, #14695 ) ) ;
#5544 = cartesian_point ( 'none', ( -517.7021222281939572, 231.9851186739379614, -484.8537468037986855 ) ) ;
#5543 = vector ( 'none', #117, 1000.000000000000000 ) ;
#5545 = edge_loop ( 'none', ( #7389, #23272, #26189, #42 ) ) ;
#5546 = cartesian_point ( 'none', ( -505.1211214291486726, 284.7020165773091094, -314.4116605361728602 ) ) ;
#5547 = oriented_edge ( 'none', *, *, #20538, .f. ) ;
#5548 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#5549 = manifold_solid_brep ( '�����-26(m10)-1-solid1', #25444 ) ;
#5550 = cartesian_point ( 'none', ( -414.5224204729084931, 256.6259900765489874, -297.5051073208032335 ) ) ;
#5551 = line ( 'none', #5740, #6842 ) ;
#5552 = oriented_edge ( 'none', *, *, #21914, .t. ) ;
#5553 = plane ( 'none', #6034 ) ;
#5554 = cartesian_point ( 'none', ( -497.0198734599350132, 193.2977128323900331, -370.3537468038240377 ) ) ;
#5555 = face_outer_bound ( 'none', #5079, .t. ) ;
#5556 = axis2_placement_3d ( 'none', #19653, #27421, #19777 ) ;
#5557 = cartesian_point ( 'none', ( -455.2950167721049866, 213.8092518256034111, -268.5747543314628842 ) ) ;
#5558 = cartesian_point ( 'none', ( -488.6199238660172455, 262.0265284412633946, -409.6716343000426832 ) ) ;
#5559 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -463.8537468037986855 ) ) ;
#5560 = line ( 'none', #9128, #20134 ) ;
#5561 = axis2_placement_3d ( 'none', #1685, #12610, #10151 ) ;
#5562 = cartesian_point ( 'none', ( -441.6594717046145888, 238.7396036484499291, -380.3537468037986287 ) ) ;
#5563 = axis2_placement_3d ( 'none', #33186, #1420, #31186 ) ;
#5564 = direction ( 'none', ( 0.9914964367057214067, -0.1301338387962845400, 5.430244545403410796e-14 ) ) ;
#5565 = oriented_edge ( 'none', *, *, #9569, .t. ) ;
#5566 = vertex_point ( 'none', #18497 ) ;
#5567 = vector ( 'none', #3436, 1000.000000000000000 ) ;
#5568 = cartesian_point ( 'none', ( -490.5984980921884357, 231.8817249709587713, -326.8896383766453368 ) ) ;
#5569 = cartesian_point ( 'none', ( -492.4609412072713894, 261.8310082818651949, -279.7054209935383255 ) ) ;
#5570 = toroidal_surface ( 'none', #2328, 6.399999999999998579, 0.1000000000000000056 ) ;
#5571 = cartesian_point ( 'none', ( -557.0958699574952107, 298.9461432120611448, -380.3537468037985718 ) ) ;
#5572 = oriented_edge ( 'none', *, *, #31388, .t. ) ;
#5573 = line ( 'none', #3634, #15202 ) ;
#5574 = vertex_point ( 'none', #20841 ) ;
#5575 = vector ( 'none', #7658, 1000.000000000000000 ) ;
#5576 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5577 = oriented_edge ( 'none', *, *, #29828, .f. ) ;
#5578 = edge_loop ( 'none', ( #25850, #16931, #28153, #13832 ) ) ;
#5579 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976506635, -0.7970987915612769426 ) ) ;
#5580 = edge_curve ( 'none', #8687, #4877, #26375, .t. ) ;
#5581 = axis2_placement_3d ( 'none', #26936, #11027, #29614 ) ;
#5582 = oriented_edge ( 'none', *, *, #16590, .f. ) ;
#5583 = cartesian_point ( 'none', ( -539.9938388118665671, 212.2902142327484682, -275.3537468037986287 ) ) ;
#5584 = edge_curve ( 'none', #17402, #14216, #989, .t. ) ;
#5585 = direction ( 'none', ( 4.534464288471604780e-31, -0.1243991077726904204, -0.9922322621167680712 ) ) ;
#5586 = cartesian_point ( 'none', ( -491.2870461165356915, 264.3558773322151865, -287.8848530185961181 ) ) ;
#5587 = edge_curve ( 'none', #9013, #2709, #4863, .t. ) ;
#5588 = cartesian_point ( 'none', ( -415.2450167721050320, 257.0261840292346847, -297.3704010095336798 ) ) ;
#5589 = cc_design_approval ( #28301, ( #2708 ) ) ;
#5590 = oriented_edge ( 'none', *, *, #11044, .f. ) ;
#5591 = cartesian_point ( 'none', ( -414.0450167721049297, 288.8821021527908783, -289.5537288329136913 ) ) ;
#5592 = cartesian_point ( 'none', ( -507.2378358204340429, 274.1539930980057989, -275.3537468037944222 ) ) ;
#5593 = cartesian_point ( 'none', ( -414.2450167721049752, 243.1842518256035532, -322.8537468037986287 ) ) ;
#5594 = edge_curve ( 'none', #21668, #29329, #25948, .t. ) ;
#5595 = cartesian_point ( 'none', ( -580.8451131055960559, 273.8714718692188512, -380.3537468037985718 ) ) ;
#5596 = cartesian_point ( 'none', ( -511.4402819327025327, 209.1294553602737949, -279.8985191534900423 ) ) ;
#5597 = cartesian_point ( 'none', ( -520.6161424522467769, 203.6273903481034608, -409.7016847762849352 ) ) ;
#5598 = cartesian_point ( 'none', ( -402.0450167721050434, 243.1842518256034680, -322.8537468037986287 ) ) ;
#5599 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612419705, 0.6038489185976968487 ) ) ;
#5600 = direction ( 'none', ( 0.7071067811865328068, 8.659560562355114050e-17, 0.7071067811865622277 ) ) ;
#5601 = face_outer_bound ( 'none', #24716, .t. ) ;
#5602 = oriented_edge ( 'none', *, *, #25261, .t. ) ;
#5603 = edge_loop ( 'none', ( #7430, #32472, #33117, #4448 ) ) ;
#5604 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#5605 = oriented_edge ( 'none', *, *, #33740, .t. ) ;
#5606 = cartesian_point ( 'none', ( -450.5450167721049297, 288.1842518256034396, -296.8729846902652412 ) ) ;
#5607 = cylindrical_surface ( 'none', #10521, 5.000000000000004441 ) ;
#5608 = cartesian_point ( 'none', ( -498.8891489122401595, 251.4358080471221228, -397.8537468037986855 ) ) ;
#5609 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5610 = face_outer_bound ( 'none', #26597, .t. ) ;
#5611 = oriented_edge ( 'none', *, *, #31802, .f. ) ;
#5612 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.652044489000803588e-14 ) ) ;
#5613 = line ( 'none', #20438, #1487 ) ;
#5614 = axis2_placement_3d ( 'none', #32636, #9475, #19958 ) ;
#5615 = vertex_point ( 'none', #23625 ) ;
#5616 = circle ( 'none', #11839, 3.400000000000014122 ) ;
#5617 = axis2_placement_3d ( 'none', #28893, #18198, #2401 ) ;
#5618 = advanced_face ( 'none', ( #16811, #12241 ), #20965, .f. ) ;
#5619 = b_spline_curve_with_knots ( 'none', 3,
( #14421, #22339, #11848, #30442, #19390, #13883 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.688305753616064869e-16, 0.0009066431086811382531, 0.001813286217362107804 ),
.unspecified. ) ;
#5620 = vertex_point ( 'none', #5126 ) ;
#5621 = cartesian_point ( 'none', ( -496.0020762911600514, 230.2753998832761511, -275.3537468037987992 ) ) ;
#5622 = oriented_edge ( 'none', *, *, #20534, .f. ) ;
#5623 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5624 = cartesian_point ( 'none', ( -429.3184212570857881, 182.9842518256032804, -305.4997258546962939 ) ) ;
#5625 = face_outer_bound ( 'none', #22667, .t. ) ;
#5626 = conical_surface ( 'none', #22142, 7.000000000000006217, 0.7853981633974479459 ) ;
#5627 = edge_curve ( 'none', #16004, #8068, #31816, .t. ) ;
#5628 = direction ( 'none', ( 5.628830734849543660e-14, 1.294797602469088500e-14, -1.000000000000000000 ) ) ;
#5629 = oriented_edge ( 'none', *, *, #22865, .t. ) ;
#5630 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672753444 ) ) ;
#5631 = direction ( 'none', ( 5.620504062164853724e-14, 1.332267629550187533e-14, -1.000000000000000000 ) ) ;
#5632 = edge_loop ( 'none', ( #17160, #4654, #1469, #8550 ) ) ;
#5633 = cartesian_point ( 'none', ( -414.7450167721049752, 256.1832496119017719, -322.6923263843539758 ) ) ;
#5634 = oriented_edge ( 'none', *, *, #5197, .t. ) ;
#5635 = line ( 'none', #31034, #11485 ) ;
#5636 = cartesian_point ( 'none', ( -545.2749729163693928, 282.0955635387748544, -308.8384706965848068 ) ) ;
#5637 = cartesian_point ( 'none', ( -555.7189089474162529, 259.8567562946454359, -279.7183281790434535 ) ) ;
#5638 = edge_curve ( 'none', #25904, #21347, #2668, .t. ) ;
#5639 = edge_curve ( 'none', #855, #19729, #33887, .t. ) ;
#5640 = line ( 'none', #20981, #21078 ) ;
#5641 = direction ( 'none', ( 1.306144734853124172e-14, 1.000000000000000000, 1.306144734853124172e-14 ) ) ;
#5642 = vector ( 'none', #3783, 1000.000000000000000 ) ;
#5643 = edge_curve ( 'none', #19307, #8124, #23891, .t. ) ;
#5644 = direction ( 'none', ( 0.7437731059700283254, -0.002154568021933710859, 0.6684286982710540004 ) ) ;
#5645 = cartesian_point ( 'none', ( -553.4185613275021751, 192.5539998365020438, -360.2537468038273119 ) ) ;
#5646 = cartesian_point ( 'none', ( -559.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#5647 = cartesian_point ( 'none', ( -417.6450167721049525, 283.4955405671165067, -342.8537468037578151 ) ) ;
#5648 = oriented_edge ( 'none', *, *, #25522, .t. ) ;
#5649 = oriented_edge ( 'none', *, *, #27071, .f. ) ;
#5650 = advanced_face ( 'none', ( #26768 ), #19718, .f. ) ;
#5651 = cartesian_point ( 'none', ( -540.8554343648819440, 288.4353159596234377, -328.3135273558912672 ) ) ;
#5652 = cartesian_point ( 'none', ( -433.7362811274738306, 255.9234936312380739, -297.3125515196960578 ) ) ;
#5653 = oriented_edge ( 'none', *, *, #22973, .t. ) ;
#5654 = advanced_face ( 'none', ( #17645 ), #30115, .t. ) ;
#5655 = circle ( 'none', #22273, 17.99999999999997513 ) ;
#5656 = axis2_placement_3d ( 'none', #6758, #33059, #9428 ) ;
#5657 = cartesian_point ( 'none', ( -438.2450167721049752, 228.2441765979488935, -324.1932064679995165 ) ) ;
#5658 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#5659 = face_outer_bound ( 'none', #4433, .t. ) ;
#5660 = axis2_placement_3d ( 'none', #14093, #3511, #33174 ) ;
#5661 = line ( 'none', #3079, #12358 ) ;
#5662 = direction ( 'none', ( -4.534464288471603029e-31, 0.1243991077726906147, 0.9922322621167679602 ) ) ;
#5663 = face_outer_bound ( 'none', #6886, .t. ) ;
#5664 = oriented_edge ( 'none', *, *, #10240, .t. ) ;
#5665 = cartesian_point ( 'none', ( -414.7438134911567431, 256.8526857193801902, -297.4287623012004360 ) ) ;
#5666 = oriented_edge ( 'none', *, *, #1897, .t. ) ;
#5667 = vertex_point ( 'none', #5357 ) ;
#5668 = vector ( 'none', #21, 1000.000000000000000 ) ;
#5669 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#5670 = cartesian_point ( 'none', ( -494.1023734746791547, 293.0707908221381217, -413.2537468038227644 ) ) ;
#5671 = direction ( 'none', ( -0.1065483891467865346, 0.6990332186457419716, -0.7071067811865469066 ) ) ;
#5672 = circle ( 'none', #7866, 17.50000000000001776 ) ;
#5673 = cartesian_point ( 'none', ( -455.2950167721049866, 272.5592518256036101, -377.1327392761343731 ) ) ;
#5674 = cylindrical_surface ( 'none', #26395, 3.400000000000014122 ) ;
#5675 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256034964, -285.3537468037986855 ) ) ;
#5676 = advanced_face ( 'none', ( #18868 ), #4335, .f. ) ;
#5677 = cartesian_point ( 'none', ( -489.2189303693005513, 263.4494985538191827, -409.3617915191778138 ) ) ;
#5678 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#5679 = oriented_edge ( 'none', *, *, #25155, .t. ) ;
#5680 = cartesian_point ( 'none', ( -558.4674084094848467, 223.6796130715222546, -431.9612452748592659 ) ) ;
#5681 = direction ( 'none', ( -0.6309859658584332509, 0.7757942452027469793, -2.526024360328488443e-14 ) ) ;
#5682 = edge_curve ( 'none', #15461, #5121, #25118, .t. ) ;
#5683 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#5684 = cartesian_point ( 'none', ( -492.0205392576109489, 261.0692142767694008, -279.7054203904158953 ) ) ;
#5685 = edge_curve ( 'none', #394, #34515, #28439, .t. ) ;
#5686 = oriented_edge ( 'none', *, *, #12738, .f. ) ;
#5687 = cylindrical_surface ( 'none', #21801, 4.000000000000003553 ) ;
#5688 = edge_curve ( 'none', #28068, #24979, #10972, .t. ) ;
#5689 = edge_curve ( 'none', #32629, #21122, #5551, .t. ) ;
#5690 = cartesian_point ( 'none', ( -433.7450167721049752, 255.7115119787631841, -297.3132348070695912 ) ) ;
#5691 = cartesian_point ( 'none', ( -569.5450167720796344, 243.1842518256104597, -444.8537468038275620 ) ) ;
#5692 = vector ( 'none', #14991, 1000.000000000000000 ) ;
#5693 = circle ( 'none', #7610, 4.500000000000003553 ) ;
#5694 = advanced_face ( 'none', ( #9742 ), #3504, .f. ) ;
#5695 = oriented_edge ( 'none', *, *, #17817, .f. ) ;
#5696 = oriented_edge ( 'none', *, *, #5132, .t. ) ;
#5697 = circle ( 'none', #30741, 6.299999999999978506 ) ;
#5698 = cartesian_point ( 'none', ( -557.0958699574124466, 298.9461432121139524, -380.3537468037986287 ) ) ;
#5699 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5700 = cartesian_point ( 'none', ( -497.7633105275725711, 280.1815252313364226, -310.6829411803946641 ) ) ;
#5701 = plane ( 'none', #31021 ) ;
#5702 = vector ( 'none', #1291, 1000.000000000000114 ) ;
#5703 = direction ( 'none', ( -0.1301338387964206533, -0.9914964367057035322, -1.997420982631745534e-14 ) ) ;
#5704 = cartesian_point ( 'none', ( -519.1229729138480025, 273.0542353383751220, -275.3537468037987423 ) ) ;
#5705 = cartesian_point ( 'none', ( -417.9450167721050207, 217.2126084846636900, -272.4014432711234122 ) ) ;
#5706 = cartesian_point ( 'none', ( -546.6835478291586696, 293.6146267658310762, -364.2537468038256065 ) ) ;
#5707 = cartesian_point ( 'none', ( -514.2084294658284307, 214.3658277941508175, -275.3537468037989697 ) ) ;
#5708 = cartesian_point ( 'none', ( -538.3324943462982901, 264.9151453183417857, -410.3537468037986855 ) ) ;
#5709 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#5710 = vertex_point ( 'none', #32634 ) ;
#5711 = cartesian_point ( 'none', ( -561.0069575492079821, 197.2223110484845279, -398.8537468038276756 ) ) ;
#5712 = vertex_point ( 'none', #11329 ) ;
#5713 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#5714 = advanced_face ( 'none', ( #11800 ), #32647, .f. ) ;
#5715 = direction ( 'none', ( 0.7437713795999288946, 0.0000000000000000000, 0.6684340916560275181 ) ) ;
#5716 = axis2_placement_3d ( 'none', #7562, #2567, #5230 ) ;
#5717 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5718 = oriented_edge ( 'none', *, *, #9004, .f. ) ;
#5719 = axis2_placement_3d ( 'none', #7993, #8106, #31869 ) ;
#5720 = cylindrical_surface ( 'none', #16193, 4.999999999999973355 ) ;
#5721 = b_spline_curve_with_knots ( 'none', 3,
( #17183, #4149, #1597, #9494 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001661912380039624534 ),
.unspecified. ) ;
#5722 = edge_loop ( 'none', ( #4778, #7202, #5718, #8133 ) ) ;
#5723 = cartesian_point ( 'none', ( -479.0900167720816398, 243.1842518256100334, -406.8537468038224461 ) ) ;
#5724 = line ( 'none', #16134, #22408 ) ;
#5725 = circle ( 'none', #30320, 65.00000000000000000 ) ;
#5726 = oriented_edge ( 'none', *, *, #603, .t. ) ;
#5727 = edge_curve ( 'none', #6733, #14229, #14311, .t. ) ;
#5728 = edge_loop ( 'none', ( #757, #26339, #7489, #1747 ) ) ;
#5729 = vector ( 'none', #5671, 1000.000000000000114 ) ;
#5730 = cartesian_point ( 'none', ( -493.4622421251588662, 240.8535917545292477, -275.3537468037988560 ) ) ;
#5731 = edge_curve ( 'none', #3158, #8887, #18233, .t. ) ;
#5732 = circle ( 'none', #31517, 4.000000000000003553 ) ;
#5733 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612818275, -0.6038489185976441131 ) ) ;
#5734 = axis2_placement_3d ( 'none', #1692, #9472, #22750 ) ;
#5735 = plane ( 'none', #21225 ) ;
#5736 = cartesian_point ( 'none', ( -419.9877904849778361, 205.7366348614770573, -297.8997289035565359 ) ) ;
#5737 = edge_curve ( 'none', #15467, #3684, #17490, .t. ) ;
#5738 = edge_loop ( 'none', ( #18024, #32876, #7985, #32535 ) ) ;
#5739 = oriented_edge ( 'none', *, *, #8183, .f. ) ;
#5740 = cartesian_point ( 'none', ( -500.4198734746792070, 193.2977128290805808, -398.8537468038243219 ) ) ;
#5741 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5742 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -280.3537468037986287 ) ) ;
#5743 = cartesian_point ( 'none', ( -547.0544242988943324, 281.7060579268009519, -310.8044693516204688 ) ) ;
#5744 = cartesian_point ( 'none', ( -555.9312570319847282, 259.4176286837392240, -279.7381876513380234 ) ) ;
#5745 = cartesian_point ( 'none', ( -395.0450167721050434, 195.8053210651786742, -358.2908890009701963 ) ) ;
#5746 = cartesian_point ( 'none', ( -424.0450167721049866, 308.1842518256237327, -342.8537468037328040 ) ) ;
#5747 = cartesian_point ( 'none', ( -497.0198734746805371, 293.0707908221386333, -380.3537468038228440 ) ) ;
#5748 = oriented_edge ( 'none', *, *, #11651, .f. ) ;
#5749 = circle ( 'none', #28647, 5.000000000000004441 ) ;
#5750 = cartesian_point ( 'none', ( -522.1863607085607555, 224.8344819714338598, -484.8537468037986855 ) ) ;
#5751 = cartesian_point ( 'none', ( -438.0450167721049866, 277.0592779081630965, -373.7326419348551667 ) ) ;
#5752 = cartesian_point ( 'none', ( -554.0434242373729603, 195.4103348616106643, -380.3537468037986287 ) ) ;
#5753 = cartesian_point ( 'none', ( -420.4077381065097825, 221.4702328920652974, -342.0784967448971088 ) ) ;
#5754 = oriented_edge ( 'none', *, *, #15727, .t. ) ;
#5755 = face_outer_bound ( 'none', #31573, .t. ) ;
#5756 = edge_loop ( 'none', ( #26710, #23658, #13709, #16735, #678, #9590 ) ) ;
#5757 = vector ( 'none', #13254, 1000.000000000000000 ) ;
#5758 = cartesian_point ( 'none', ( -547.6054343648819440, 197.9331876915835267, -370.3537468037986287 ) ) ;
#5759 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.014003695824309304e-12 ) ) ;
#5760 = axis2_placement_3d ( 'none', #47, #823, #8725 ) ;
#5761 = line ( 'none', #28610, #28645 ) ;
#5762 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#5763 = cartesian_point ( 'none', ( -497.0198734746817308, 293.0707908221374396, -368.4537468038229235 ) ) ;
#5764 = line ( 'none', #3572, #4949 ) ;
#5765 = oriented_edge ( 'none', *, *, #33374, .f. ) ;
#5766 = cartesian_point ( 'none', ( -523.5450167720820218, 243.1842518256099481, -400.7537468038249813 ) ) ;
#5767 = oriented_edge ( 'none', *, *, #31998, .t. ) ;
#5768 = vertex_point ( 'none', #11209 ) ;
#5769 = cartesian_point ( 'none', ( -502.7158179899125798, 282.5075522837479980, -308.6300189819903608 ) ) ;
#5770 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.014003695824309506e-12 ) ) ;
#5772 = edge_loop ( 'none', ( #22516, #12075 ) ) ;
#5771 = cartesian_point ( 'none', ( -414.6799281754114759, 256.7994871834685000, -297.4466701192151845 ) ) ;
#5773 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547312e-17 ) ) ;
#5774 = cartesian_point ( 'none', ( -433.4782195717967284, 229.5377539612946691, -297.3976015348659985 ) ) ;
#5775 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#5776 = oriented_edge ( 'none', *, *, #19355, .f. ) ;
#5777 = oriented_edge ( 'none', *, *, #30383, .f. ) ;
#5778 = advanced_face ( 'none', ( #5157 ), #27360, .f. ) ;
#5779 = edge_curve ( 'none', #26272, #6754, #10574, .t. ) ;
#5780 = axis2_placement_3d ( 'none', #23104, #20661, #20770 ) ;
#5781 = oriented_edge ( 'none', *, *, #9514, .f. ) ;
#5782 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#5783 = cartesian_point ( 'none', ( -468.1277794289470080, 243.3712484673546328, -370.6341822536423365 ) ) ;
#5784 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612466030, 0.9619738504976947935 ) ) ;
#5785 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#5786 = edge_curve ( 'none', #11197, #4959, #13079, .t. ) ;
#5787 = edge_curve ( 'none', #4605, #1150, #23057, .t. ) ;
#5788 = oriented_edge ( 'none', *, *, #16864, .t. ) ;
#5789 = plane ( 'none', #26295 ) ;
#5790 = face_outer_bound ( 'none', #5852, .t. ) ;
#5791 = cartesian_point ( 'none', ( -580.5532134933936277, 274.4102907448236692, -398.8537468038277893 ) ) ;
#5792 = oriented_edge ( 'none', *, *, #26912, .f. ) ;
#5793 = edge_curve ( 'none', #20716, #29840, #12648, .t. ) ;
#5794 = face_outer_bound ( 'none', #29687, .t. ) ;
#5795 = cartesian_point ( 'none', ( -554.3033369966965438, 300.4461565875085398, -380.3537468037986287 ) ) ;
#5796 = line ( 'none', #26315, #7480 ) ;
#5797 = circle ( 'none', #9754, 6.900000000000000355 ) ;
#5798 = cartesian_point ( 'none', ( -443.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#5799 = edge_loop ( 'none', ( #17472, #8678 ) ) ;
#5800 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#5801 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#5802 = cartesian_point ( 'none', ( -581.0355934948710228, 213.1316046358710992, -380.3537468037986287 ) ) ;
#5803 = axis2_placement_3d ( 'none', #2751, #31492, #12987 ) ;
#5804 = cartesian_point ( 'none', ( -497.0583337195342324, 281.9126655663891370, -317.0718249493269241 ) ) ;
#5805 = vertex_point ( 'none', #13781 ) ;
#5806 = cartesian_point ( 'none', ( -523.5450167720786112, 243.1842518256107439, -459.8537468038249472 ) ) ;
#5807 = oriented_edge ( 'none', *, *, #5638, .t. ) ;
#5808 = axis2_placement_3d ( 'none', #6910, #25278, #3994 ) ;
#5809 = cartesian_point ( 'none', ( -490.2334022811150476, 231.2884749386440149, -321.2643142676757293 ) ) ;
#5810 = cartesian_point ( 'none', ( -569.5069575492037757, 197.2223110484855226, -472.5816688651859749 ) ) ;
#5811 = cartesian_point ( 'none', ( -431.4450167721050207, 308.1842518256237327, -342.8537468037327471 ) ) ;
#5812 = circle ( 'none', #7804, 5.000000000000004441 ) ;
#5813 = cartesian_point ( 'none', ( -394.0450167721050434, 199.1842518256386825, -357.4947629552209492 ) ) ;
#5814 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#5815 = edge_loop ( 'none', ( #18439, #5904 ) ) ;
#5816 = cartesian_point ( 'none', ( -422.7305302901570485, 200.3283885293601259, -309.1285409033543488 ) ) ;
#5817 = advanced_face ( 'none', ( #1841 ), #7240, .f. ) ;
#5818 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#5819 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#5820 = cartesian_point ( 'none', ( -451.3200351057072339, 272.5592518256036101, -373.7327392761343958 ) ) ;
#5821 = direction ( 'none', ( 1.361673625700316776e-16, -1.012941166783999682e-12, 1.000000000000000000 ) ) ;
#5822 = oriented_edge ( 'none', *, *, #26013, .t. ) ;
#5823 = cartesian_point ( 'none', ( -497.5404088151190081, 189.3317270855678487, -412.6287651374262850 ) ) ;
#5824 = circle ( 'none', #32992, 4.500000000000003553 ) ;
#5825 = advanced_face ( 'none', ( #15145 ), #6794, .f. ) ;
#5826 = edge_curve ( 'none', #18881, #12968, #21395, .t. ) ;
#5827 = vertex_point ( 'none', #6677 ) ;
#5828 = direction ( 'none', ( -1.000000000000000000, -1.920224799361962491e-16, 1.739427606565643643e-16 ) ) ;
#5829 = direction ( 'none', ( -0.9873505073845695312, -0.1585527532634900261, -5.773159728050812748e-14 ) ) ;
#5830 = circle ( 'none', #27568, 33.00000000000002842 ) ;
#5831 = cartesian_point ( 'none', ( -436.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#5832 = cartesian_point ( 'none', ( -422.1450167721049525, 213.8092518256031838, -271.9747543314631457 ) ) ;
#5833 = axis2_placement_3d ( 'none', #24845, #19619, #8909 ) ;
#5834 = vector ( 'none', #17110, 1000.000000000000114 ) ;
#5835 = axis2_placement_3d ( 'none', #4340, #12366, #4569 ) ;
#5836 = edge_curve ( 'none', #4019, #14185, #27604, .t. ) ;
#5837 = line ( 'none', #21775, #29557 ) ;
#5838 = edge_curve ( 'none', #15263, #21236, #185, .t. ) ;
#5839 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#5840 = oriented_edge ( 'none', *, *, #17917, .t. ) ;
#5841 = oriented_edge ( 'none', *, *, #33490, .t. ) ;
#5842 = edge_curve ( 'none', #9912, #20357, #27201, .t. ) ;
#5843 = advanced_face ( 'none', ( #13476 ), #2635, .f. ) ;
#5844 = cartesian_point ( 'none', ( -488.6273679215819357, 245.6509403817366035, -275.3537468037987992 ) ) ;
#5845 = edge_loop ( 'none', ( #34340, #6857, #18517, #9415 ) ) ;
#5846 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#5847 = oriented_edge ( 'none', *, *, #13291, .t. ) ;
#5848 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5849 = vector ( 'none', #33447, 1000.000000000000000 ) ;
#5850 = oriented_edge ( 'none', *, *, #12934, .t. ) ;
#5851 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.671791538845910389e-14 ) ) ;
#5852 = edge_loop ( 'none', ( #15016, #8013, #32048 ) ) ;
#5853 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#5854 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.015061051085856427e-12 ) ) ;
#5855 = cartesian_point ( 'none', ( -497.0198734747021945, 293.0707908221328353, -370.3537468037986287 ) ) ;
#5856 = vertex_point ( 'none', #25043 ) ;
#5857 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#5858 = cartesian_point ( 'none', ( -557.3236521171417053, 223.3979490109651920, -434.5998913459966957 ) ) ;
#5859 = cylindrical_surface ( 'none', #23105, 4.499999999999948486 ) ;
#5860 = cartesian_point ( 'none', ( -558.5713273568076147, 245.0119415572898731, -275.3537468037985150 ) ) ;
#5861 = axis2_placement_3d ( 'none', #8729, #8498, #19441 ) ;
#5862 = cartesian_point ( 'none', ( -425.1232732098330871, 286.0520635746522089, -336.5414372524651867 ) ) ;
#5863 = cartesian_point ( 'none', ( -422.8348619962097814, 228.6078642786305295, -347.9248322785841765 ) ) ;
#5864 = axis2_placement_3d ( 'none', #8027, #13510, #5579 ) ;
#5865 = advanced_face ( 'none', ( #28410 ), #6398, .t. ) ;
#5866 = line ( 'none', #11559, #15851 ) ;
#5867 = vertex_point ( 'none', #6326 ) ;
#5868 = oriented_edge ( 'none', *, *, #29104, .f. ) ;
#5869 = cartesian_point ( 'none', ( -451.9450167721049638, 194.6308567895526664, -353.9904403944914293 ) ) ;
#5870 = cartesian_point ( 'none', ( -455.2950167721049866, 294.0632442979390930, -293.4787468037984013 ) ) ;
#5871 = cartesian_point ( 'none', ( -496.5735143928641264, 196.6985456102905800, -364.2537468038240149 ) ) ;
#5872 = axis2_placement_3d ( 'none', #25113, #17204, #9521 ) ;
#5873 = face_outer_bound ( 'none', #10876, .t. ) ;
#5874 = cartesian_point ( 'none', ( -497.0198734746795139, 293.0707908221389175, -398.8537468038227871 ) ) ;
#5875 = oriented_edge ( 'none', *, *, #20933, .f. ) ;
#5876 = edge_loop ( 'none', ( #5582, #26330, #14980, #25693 ) ) ;
#5877 = vertex_point ( 'none', #11787 ) ;
#5878 = direction ( 'none', ( 5.230025295777878942e-16, -0.9999948051039169172, -0.003223315867124592650 ) ) ;
#5879 = cartesian_point ( 'none', ( -550.4748524313031339, 267.4690015774348808, -279.7054210218789763 ) ) ;
#5880 = oriented_edge ( 'none', *, *, #2585, .t. ) ;
#5881 = oriented_edge ( 'none', *, *, #1588, .f. ) ;
#5882 = edge_curve ( 'none', #4677, #8431, #5959, .t. ) ;
#5883 = cylindrical_surface ( 'none', #32531, 6.500000000000008882 ) ;
#5884 = oriented_edge ( 'none', *, *, #7929, .t. ) ;
#5885 = advanced_face ( 'none', ( #31784 ), #20121, .f. ) ;
#5886 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#5887 = cartesian_point ( 'none', ( -415.2450167721049752, 229.1783263585573422, -297.4601639173379795 ) ) ;
#5888 = edge_curve ( 'none', #2709, #12242, #22201, .t. ) ;
#5889 = vertex_point ( 'none', #33320 ) ;
#5890 = edge_curve ( 'none', #6193, #29438, #27997, .t. ) ;
#5891 = cartesian_point ( 'none', ( -505.7229988379281735, 285.8414330029848429, -318.3385317170271378 ) ) ;
#5892 = cartesian_point ( 'none', ( -454.1499322996722299, 205.2387882464119002, -358.3359141257614624 ) ) ;
#5893 = oriented_edge ( 'none', *, *, #7134, .f. ) ;
#5894 = cartesian_point ( 'none', ( -414.3947500187641140, 256.4101562126518843, -297.5778745313792228 ) ) ;
#5895 = edge_curve ( 'none', #6879, #15683, #3067, .t. ) ;
#5896 = face_outer_bound ( 'none', #30909, .t. ) ;
#5897 = cartesian_point ( 'none', ( -455.7450167721049752, 243.1842518256034964, -358.8537468037986287 ) ) ;
#5898 = cartesian_point ( 'none', ( -433.2988331350102840, 229.4238776176416366, -297.3979685961982113 ) ) ;
#5899 = cartesian_point ( 'none', ( -558.5065941799823577, 191.8089555845776601, -370.3537468037986287 ) ) ;
#5900 = cartesian_point ( 'none', ( -460.5450167721049866, 243.1842518256034964, -380.3537468037986287 ) ) ;
#5901 = circle ( 'none', #23350, 14.00000000000000355 ) ;
#5902 = oriented_edge ( 'none', *, *, #11863, .t. ) ;
#5903 = cartesian_point ( 'none', ( -424.2450167721049183, 263.7518349634434571, -343.7875597357045194 ) ) ;
#5904 = oriented_edge ( 'none', *, *, #27234, .t. ) ;
#5905 = cartesian_point ( 'none', ( -580.8069215340110532, 273.9425720501930641, -380.3537468037986287 ) ) ;
#5906 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#5907 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#5908 = vector ( 'none', #238, 1000.000000000000341 ) ;
#5909 = oriented_edge ( 'none', *, *, #6777, .t. ) ;
#5910 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#5911 = direction ( 'none', ( -0.3003283627730293781, -0.9538358739919943208, -2.925521921717713290e-14 ) ) ;
#5912 = oriented_edge ( 'none', *, *, #799, .f. ) ;
#5913 = cartesian_point ( 'none', ( -489.3740369707510354, 231.3675306173506669, -324.9590603344582860 ) ) ;
#5914 = axis2_placement_3d ( 'none', #19518, #3710, #19163 ) ;
#5915 = cartesian_point ( 'none', ( -488.3965119674315360, 235.0509971784154573, -280.0077134313757483 ) ) ;
#5916 = vertex_point ( 'none', #12133 ) ;
#5917 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256034964, -322.8537468037986287 ) ) ;
#5918 = oriented_edge ( 'none', *, *, #9778, .f. ) ;
#5919 = oriented_edge ( 'none', *, *, #16706, .t. ) ;
#5920 = face_outer_bound ( 'none', #14370, .t. ) ;
#5921 = oriented_edge ( 'none', *, *, #5727, .f. ) ;
#5922 = axis2_placement_3d ( 'none', #6895, #9552, #11766 ) ;
#5923 = cartesian_point ( 'none', ( -414.4833418829240941, 245.3328062888249406, -335.6197641526239863 ) ) ;
#5924 = cartesian_point ( 'none', ( -418.2353338649227226, 183.1842518256031838, -299.9386851375574565 ) ) ;
#5925 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -443.8537468037986855 ) ) ;
#5926 = face_outer_bound ( 'none', #27109, .t. ) ;
#5927 = cartesian_point ( 'none', ( -554.5567377532615865, 226.9583908146439342, -275.3537468037984013 ) ) ;
#5928 = cartesian_point ( 'none', ( -435.2450167721049752, 242.8437770682890005, -307.8576114036486615 ) ) ;
#5929 = cartesian_point ( 'none', ( -489.4114329616957093, 282.6508660803648354, -335.4788374422820425 ) ) ;
#5930 = direction ( 'none', ( 0.9873505073845694202, 0.1585527532634909420, 5.708087530206460518e-14 ) ) ;
#5931 = direction ( 'none', ( -1.137978600242401041e-15, 1.000000000000000000, 1.311040044477048577e-14 ) ) ;
#5932 = direction ( 'none', ( -0.8937973703357339206, 8.285246452426559149e-15, -0.4484710255757076158 ) ) ;
#5933 = cartesian_point ( 'none', ( -453.4605971543202259, 193.2201579152886382, -337.8157025013662746 ) ) ;
#5934 = edge_curve ( 'none', #3054, #1167, #30510, .t. ) ;
#5935 = oriented_edge ( 'none', *, *, #32559, .t. ) ;
#5936 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -396.8537468037986855 ) ) ;
#5937 = cartesian_point ( 'none', ( -430.5697375755552230, 308.1842518256204926, -339.5799083170288668 ) ) ;
#5938 = oriented_edge ( 'none', *, *, #22049, .t. ) ;
#5939 = cartesian_point ( 'none', ( -429.2255306729940685, 201.2071480598459914, -306.6344886996106425 ) ) ;
#5940 = direction ( 'none', ( 0.9687155250085899283, -0.2481737931517584705, 0.0000000000000000000 ) ) ;
#5941 = edge_curve ( 'none', #3799, #9524, #15553, .t. ) ;
#5942 = face_outer_bound ( 'none', #25222, .t. ) ;
#5943 = direction ( 'none', ( -0.8937973703357319222, 9.408669700213198294e-15, -0.4484710255757115571 ) ) ;
#5944 = cartesian_point ( 'none', ( -486.4444899009184269, 228.6939762793270461, -409.4170570386297641 ) ) ;
#5945 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867123977257 ) ) ;
#5946 = oriented_edge ( 'none', *, *, #5682, .f. ) ;
#5947 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#5948 = axis2_placement_3d ( 'none', #20115, #11855, #31943 ) ;
#5949 = cartesian_point ( 'none', ( -523.5450167720791796, 243.1842518256106018, -449.8537468038249472 ) ) ;
#5950 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -445.3537468037986855 ) ) ;
#5951 = cartesian_point ( 'none', ( -548.8478296920529829, 296.2756010268764726, -364.2537468038257202 ) ) ;
#5952 = cartesian_point ( 'none', ( -456.5090053268806969, 277.2684143714485003, -361.1227075120482368 ) ) ;
#5953 = edge_curve ( 'none', #12082, #12539, #34286, .t. ) ;
#5954 = oriented_edge ( 'none', *, *, #18421, .f. ) ;
#5955 = vector ( 'none', #24739, 1000.000000000000114 ) ;
#5956 = cartesian_point ( 'none', ( -436.9764007215839570, 195.8053210651786742, -358.2908890009701963 ) ) ;
#5957 = oriented_edge ( 'none', *, *, #22823, .f. ) ;
#5958 = oriented_edge ( 'none', *, *, #6820, .t. ) ;
#5959 = line ( 'none', #1208, #26343 ) ;
#5960 = oriented_edge ( 'none', *, *, #10433, .f. ) ;
#5961 = vector ( 'none', #3409, 1000.000000000000000 ) ;
#5962 = face_outer_bound ( 'none', #6321, .t. ) ;
#5963 = cartesian_point ( 'none', ( -488.0167614255347530, 236.9719902603727348, -280.0463160598039849 ) ) ;
#5964 = direction ( 'none', ( 0.9914964367057035322, -0.1301338387964205145, 5.404408446831739830e-14 ) ) ;
#5965 = axis2_placement_3d ( 'none', #24223, #26879, #29785 ) ;
#5966 = cartesian_point ( 'none', ( -497.3724430153817480, 251.6250090753339634, -400.3537468037986855 ) ) ;
#5967 = oriented_edge ( 'none', *, *, #25308, .f. ) ;
#5968 = oriented_edge ( 'none', *, *, #23936, .t. ) ;
#5969 = cartesian_point ( 'none', ( -432.7450167721049752, 251.2740592928307422, -350.7025352001219858 ) ) ;
#5970 = cartesian_point ( 'none', ( -414.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#5971 = axis2_placement_3d ( 'none', #15403, #18201, #13915 ) ;
#5972 = face_outer_bound ( 'none', #31846, .t. ) ;
#5973 = oriented_edge ( 'none', *, *, #15318, .f. ) ;
#5974 = axis2_placement_3d ( 'none', #17530, #12064, #9499 ) ;
#5975 = cartesian_point ( 'none', ( -440.5287110885334414, 284.4078312045228927, -284.9300864735744767 ) ) ;
#5976 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#5977 = cartesian_point ( 'none', ( -472.5420901949906352, 276.6461926027349136, -398.8537468038216502 ) ) ;
#5978 = oriented_edge ( 'none', *, *, #32770, .t. ) ;
#5979 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#5980 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5981 = cartesian_point ( 'none', ( -550.7354176699308255, 256.8854164928959563, -275.3537468037984581 ) ) ;
#5982 = cartesian_point ( 'none', ( -428.0578985922267634, 285.6128329847980467, -337.8498276637394611 ) ) ;
#5983 = oriented_edge ( 'none', *, *, #4534, .f. ) ;
#5984 = circle ( 'none', #19730, 0.1999999999999950429 ) ;
#5985 = cartesian_point ( 'none', ( -420.1081096540188469, 224.3637490358717343, -344.9201901739359641 ) ) ;
#5986 = oriented_edge ( 'none', *, *, #4204, .t. ) ;
#5987 = oriented_edge ( 'none', *, *, #30385, .t. ) ;
#5988 = edge_curve ( 'none', #26159, #4874, #151, .t. ) ;
#5989 = face_outer_bound ( 'none', #11354, .t. ) ;
#5990 = oriented_edge ( 'none', *, *, #14097, .t. ) ;
#5991 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477055046e-14, -1.000000000000000000 ) ) ;
#5992 = direction ( 'none', ( -0.8571673007021406443, -6.993171824292657283e-15, 0.5150380749100070821 ) ) ;
#5993 = cartesian_point ( 'none', ( -420.0873647812962304, 222.3312813872884988, -343.0095818626028290 ) ) ;
#5994 = edge_curve ( 'none', #14689, #6291, #16363, .t. ) ;
#5995 = oriented_edge ( 'none', *, *, #22168, .t. ) ;
#5996 = edge_curve ( 'none', #728, #12132, #14279, .t. ) ;
#5997 = advanced_face ( 'none', ( #30080 ), #14707, .t. ) ;
#5998 = line ( 'none', #31531, #15977 ) ;
#5999 = edge_curve ( 'none', #9602, #16702, #13878, .t. ) ;
#6000 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#6001 = cartesian_point ( 'none', ( -433.4496620895017145, 256.6946703288114691, -297.3100657606971708 ) ) ;
#6002 = vector ( 'none', #20625, 1000.000000000000000 ) ;
#6003 = advanced_face ( 'none', ( #24279 ), #24685, .t. ) ;
#6004 = edge_loop ( 'none', ( #21028, #1516, #27982, #30037 ) ) ;
#6005 = edge_loop ( 'none', ( #22279, #19544, #10698, #31471, #14635 ) ) ;
#6006 = oriented_edge ( 'none', *, *, #11306, .t. ) ;
#6007 = line ( 'none', #10389, #18088 ) ;
#6008 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027027e-16, -5.642927514190364782e-14 ) ) ;
#6009 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#6010 = line ( 'none', #32245, #32665 ) ;
#6011 = oriented_edge ( 'none', *, *, #10227, .t. ) ;
#6012 = cartesian_point ( 'none', ( -503.0738388235643583, 282.7180316465298802, -308.9484027492600262 ) ) ;
#6013 = line ( 'none', #30270, #13935 ) ;
#6014 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6015 = direction ( 'none', ( -2.035898690628653854e-16, 1.000000000000000000, 1.636434809006285062e-14 ) ) ;
#6016 = cartesian_point ( 'none', ( -434.1229811433781265, 229.8582248929469358, -297.6843132735800168 ) ) ;
#6017 = plane ( 'none', #17799 ) ;
#6018 = oriented_edge ( 'none', *, *, #6576, .t. ) ;
#6019 = vector ( 'none', #16613, 1000.000000000000227 ) ;
#6020 = cartesian_point ( 'none', ( -450.5450167721049297, 279.7696778522635555, -361.2362621389409583 ) ) ;
#6021 = axis2_placement_3d ( 'none', #23349, #20692, #31041 ) ;
#6022 = oriented_edge ( 'none', *, *, #18217, .f. ) ;
#6023 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#6024 = edge_curve ( 'none', #23520, #15568, #9292, .t. ) ;
#6025 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6026 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6028 = oriented_edge ( 'none', *, *, #31589, .t. ) ;
#6027 = advanced_face ( 'none', ( #2235 ), #15831, .f. ) ;
#6029 = cartesian_point ( 'none', ( -493.0198734746792297, 293.0707908221380649, -412.6287651374249208 ) ) ;
#6030 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.012262169511167935e-12 ) ) ;
#6031 = cartesian_point ( 'none', ( -438.0450167721049866, 243.1842518256034680, -322.8537468037986287 ) ) ;
#6032 = cartesian_point ( 'none', ( -558.4840353416273047, 223.7095250907149193, -431.6604843432957637 ) ) ;
#6033 = oriented_edge ( 'none', *, *, #28813, .f. ) ;
#6034 = axis2_placement_3d ( 'none', #32213, #13479, #18473 ) ;
#6035 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#6036 = cartesian_point ( 'none', ( -490.5435546224800873, 228.3070142105388811, -279.7963816230122234 ) ) ;
#6037 = face_outer_bound ( 'none', #23584, .t. ) ;
#6038 = oriented_edge ( 'none', *, *, #23741, .t. ) ;
#6039 = edge_loop ( 'none', ( #5777, #27055, #10575, #15857 ) ) ;
#6040 = oriented_edge ( 'none', *, *, #29285, .f. ) ;
#6041 = face_outer_bound ( 'none', #26783, .t. ) ;
#6042 = line ( 'none', #20503, #19368 ) ;
#6043 = edge_loop ( 'none', ( #194, #15164, #32540, #24700, #2530 ) ) ;
#6044 = cartesian_point ( 'none', ( -496.5735143928641264, 196.6985456102905800, -364.2537468038240149 ) ) ;
#6045 = vertex_point ( 'none', #21087 ) ;
#6046 = cartesian_point ( 'none', ( -494.2405802478940018, 300.6842518256103176, -449.8537468038225597 ) ) ;
#6047 = cartesian_point ( 'none', ( -424.0450167721049866, 303.3842518256237781, -342.8537468037376357 ) ) ;
#6048 = cylindrical_surface ( 'none', #32231, 27.50000000000001776 ) ;
#6049 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#6050 = advanced_face ( 'none', ( #17617 ), #6807, .t. ) ;
#6051 = axis2_placement_3d ( 'none', #20396, #4457, #9568 ) ;
#6052 = cartesian_point ( 'none', ( -466.2449204385724784, 212.4970317820774994, -380.3537468037986287 ) ) ;
#6053 = edge_curve ( 'none', #31848, #3555, #1806, .t. ) ;
#6054 = cartesian_point ( 'none', ( -550.0701600694875424, 293.0707908221373259, -368.4537468038258226 ) ) ;
#6055 = edge_curve ( 'none', #18450, #5085, #5123, .t. ) ;
#6056 = oriented_edge ( 'none', *, *, #5479, .t. ) ;
#6057 = direction ( 'none', ( -0.8267412399748136353, -0.5625823691913101054, 0.0000000000000000000 ) ) ;
#6058 = cartesian_point ( 'none', ( -492.1961264780994156, 231.5248393573807277, -320.0145320421060546 ) ) ;
#6059 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#6060 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672663239 ) ) ;
#6061 = cartesian_point ( 'none', ( -497.3317721733632197, 245.1251363163786436, -435.3537468037986855 ) ) ;
#6062 = edge_curve ( 'none', #722, #28673, #20961, .t. ) ;
#6063 = oriented_edge ( 'none', *, *, #27883, .f. ) ;
#6064 = cartesian_point ( 'none', ( -471.3496641533415072, 215.0949176333568289, -360.3113736694545537 ) ) ;
#6065 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6066 = cartesian_point ( 'none', ( -495.3530725919935094, 264.1361737580343174, -275.3537468037989697 ) ) ;
#6067 = direction ( 'none', ( 3.442229492110704385e-17, -4.649014615272926488e-16, -1.000000000000000000 ) ) ;
#6068 = cartesian_point ( 'none', ( -523.5450167720820218, 243.1842518256099481, -400.7537468038249813 ) ) ;
#6069 = oriented_edge ( 'none', *, *, #21794, .t. ) ;
#6070 = line ( 'none', #10396, #18977 ) ;
#6071 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#6072 = cartesian_point ( 'none', ( -523.5450167721048729, 219.1842518256034964, -289.8537468037986287 ) ) ;
#6073 = advanced_face ( 'none', ( #10134, #10540 ), #13289, .t. ) ;
#6074 = direction ( 'none', ( -1.000000000000000000, -1.298396287363447461e-14, -5.655173982181852812e-14 ) ) ;
#6075 = cartesian_point ( 'none', ( -458.6425123852750403, 275.2045857977738024, -362.0475738688387537 ) ) ;
#6076 = vector ( 'none', #22502, 1000.000000000000000 ) ;
#6077 = direction ( 'none', ( 0.9237280213470466794, 0.3830490080632893979, 5.707141665237658447e-14 ) ) ;
#6078 = face_bound ( 'none', #17163, .t. ) ;
#6079 = cylindrical_surface ( 'none', #2896, 8.499999999999952038 ) ;
#6080 = edge_loop ( 'none', ( #29524, #13006, #15620, #33836, #17939 ) ) ;
#6081 = oriented_edge ( 'none', *, *, #7882, .f. ) ;
#6082 = edge_loop ( 'none', ( #30865, #29079, #19169, #15044 ) ) ;
#6083 = circle ( 'none', #14944, 4.500000000000003553 ) ;
#6084 = axis2_placement_3d ( 'none', #5136, #4914, #15604 ) ;
#6085 = face_outer_bound ( 'none', #2061, .t. ) ;
#6086 = cartesian_point ( 'none', ( -497.0198734746800255, 288.5707908221386333, -380.3537468038229008 ) ) ;
#6087 = axis2_placement_3d ( 'none', #7014, #30486, #4210 ) ;
#6088 = conical_surface ( 'none', #15047, 5.099999999999988987, 1.029744258676654534 ) ;
#6089 = cartesian_point ( 'none', ( -493.7021763052838992, 247.8059338649741505, -275.3537468037986855 ) ) ;
#6090 = axis2_placement_3d ( 'none', #18947, #29633, #3142 ) ;
#6091 = edge_loop ( 'none', ( #29265, #6140, #29403, #6805 ) ) ;
#6092 = cartesian_point ( 'none', ( -486.0830759949537310, 197.2223110484849258, -449.8537468038234692 ) ) ;
#6093 = cartesian_point ( 'none', ( -436.2450167721049752, 232.3628608525361869, -324.8279548495771110 ) ) ;
#6094 = plane ( 'none', #13394 ) ;
#6095 = direction ( 'none', ( 0.1301338387962827914, 0.9914964367057216288, 1.708035422500242652e-14 ) ) ;
#6096 = oriented_edge ( 'none', *, *, #29980, .f. ) ;
#6097 = edge_curve ( 'none', #31697, #26575, #29670, .t. ) ;
#6098 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#6099 = face_outer_bound ( 'none', #5286, .t. ) ;
#6100 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#6101 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6102 = cartesian_point ( 'none', ( -557.8150170975893616, 235.9774151179888975, -275.3537468039091323 ) ) ;
#6103 = edge_curve ( 'none', #3891, #27620, #30939, .t. ) ;
#6104 = cartesian_point ( 'none', ( -430.1522413387360757, 284.4103154343287656, -340.8975963697508860 ) ) ;
#6105 = cartesian_point ( 'none', ( -428.1126369231490685, 253.6630911856079251, -347.2959444569719949 ) ) ;
#6106 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672688219 ) ) ;
#6107 = vector ( 'none', #31016, 1000.000000000000000 ) ;
#6108 = circle ( 'none', #25451, 0.2000000000000159150 ) ;
#6109 = line ( 'none', #29624, #28982 ) ;
#6110 = oriented_edge ( 'none', *, *, #10291, .f. ) ;
#6111 = oriented_edge ( 'none', *, *, #27437, .t. ) ;
#6112 = edge_curve ( 'none', #19796, #25467, #8449, .t. ) ;
#6113 = oriented_edge ( 'none', *, *, #12946, .f. ) ;
#6114 = vector ( 'none', #17833, 1000.000000000000000 ) ;
#6115 = cartesian_point ( 'none', ( -438.0450167721049866, 294.6842518256034396, -322.8537468037458780 ) ) ;
#6116 = cartesian_point ( 'none', ( -543.5070977440940396, 260.9796038750097296, -396.8787323163230667 ) ) ;
#6117 = cartesian_point ( 'none', ( -466.0450167720779859, 185.6842518256108860, -471.8537468038224461 ) ) ;
#6118 = b_spline_curve_with_knots ( 'none', 3,
( #18885, #18658, #2744, #15867, #32287, #16324 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002841509126166032683, 0.001682413117001214714, 0.003080675321385826105 ),
.unspecified. ) ;
#6119 = face_outer_bound ( 'none', #3457, .t. ) ;
#6120 = edge_loop ( 'none', ( #4982, #26993, #22197, #13160, #13511 ) ) ;
#6121 = oriented_edge ( 'none', *, *, #34108, .f. ) ;
#6122 = cartesian_point ( 'none', ( -414.2450167721049752, 242.2744522872011430, -350.8389619146374798 ) ) ;
#6123 = oriented_edge ( 'none', *, *, #22371, .t. ) ;
#6124 = axis2_placement_3d ( 'none', #10220, #18008, #10104 ) ;
#6126 = cartesian_point ( 'none', ( -497.0198734746805371, 297.5707908221386901, -380.3537468038227871 ) ) ;
#6125 = axis2_placement_3d ( 'none', #2216, #34444, #15693 ) ;
#6127 = oriented_edge ( 'none', *, *, #17466, .t. ) ;
#6128 = axis2_placement_3d ( 'none', #26933, #10676, #13361 ) ;
#6129 = cartesian_point ( 'none', ( -434.1190257714172844, 242.2276417869871636, -336.3165697669376755 ) ) ;
#6130 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#6131 = line ( 'none', #1800, #28170 ) ;
#6132 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672634095 ) ) ;
#6133 = cartesian_point ( 'none', ( -569.5069575492076410, 280.6461926027355958, -398.8537468038270504 ) ) ;
#6134 = axis2_placement_3d ( 'none', #25147, #961, #19571 ) ;
#6135 = cartesian_point ( 'none', ( -424.2450167721049183, 253.8518863929147926, -343.8194705627890357 ) ) ;
#6136 = oriented_edge ( 'none', *, *, #9263, .f. ) ;
#6137 = cartesian_point ( 'none', ( -404.0450167721050434, 198.1842518256034396, -322.8537468038442739 ) ) ;
#6138 = vector ( 'none', #11854, 1000.000000000000000 ) ;
#6139 = face_bound ( 'none', #20787, .t. ) ;
#6140 = oriented_edge ( 'none', *, *, #33685, .f. ) ;
#6141 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -369.3537468037986287 ) ) ;
#6142 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#6143 = cartesian_point ( 'none', ( -437.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#6144 = vertex_point ( 'none', #34244 ) ;
#6145 = circle ( 'none', #1768, 13.00000000000000000 ) ;
#6146 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#6147 = cartesian_point ( 'none', ( -419.8952632667334797, 263.8564045891872638, -345.2050697483255135 ) ) ;
#6148 = cartesian_point ( 'none', ( -550.0701600694875424, 293.0707908221373259, -370.3537468038256293 ) ) ;
#6149 = line ( 'none', #30007, #33638 ) ;
#6150 = edge_curve ( 'none', #27947, #6897, #29379, .t. ) ;
#6151 = cartesian_point ( 'none', ( -522.3266567151223398, 226.7292951628970172, -474.3537468037987423 ) ) ;
#6152 = cartesian_point ( 'none', ( -494.0101917643274305, 222.1693304466915606, -279.7054195660713845 ) ) ;
#6153 = edge_curve ( 'none', #2336, #29066, #22637, .t. ) ;
#6154 = cartesian_point ( 'none', ( -413.9450167721049638, 274.6304536163935381, -370.9986904210791749 ) ) ;
#6155 = edge_loop ( 'none', ( #20759, #6955, #20688, #12191 ) ) ;
#6156 = direction ( 'none', ( 0.4253783488055172257, -0.9050156133280197190, 0.0000000000000000000 ) ) ;
#6157 = oriented_edge ( 'none', *, *, #5988, .t. ) ;
#6158 = edge_curve ( 'none', #6045, #15143, #21364, .t. ) ;
#6159 = edge_curve ( 'none', #28490, #16716, #27575, .t. ) ;
#6160 = direction ( 'none', ( 0.4346877315787796570, 0.9005812434283178014, 3.663897558099547928e-17 ) ) ;
#6161 = cartesian_point ( 'none', ( -466.0450167720833861, 273.4951409580647237, -380.3537468038213092 ) ) ;
#6162 = cartesian_point ( 'none', ( -550.0701600694873150, 193.2977128290785913, -368.4537468038270731 ) ) ;
#6163 = oriented_edge ( 'none', *, *, #28362, .t. ) ;
#6164 = direction ( 'none', ( 0.9005812434283159140, -0.4346877315787834317, 0.0000000000000000000 ) ) ;
#6165 = vector ( 'none', #17655, 1000.000000000000000 ) ;
#6166 = cartesian_point ( 'none', ( -488.2094558364021282, 243.1842518256034964, -275.3537468037988560 ) ) ;
#6167 = cartesian_point ( 'none', ( -414.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#6168 = oriented_edge ( 'none', *, *, #3410, .f. ) ;
#6169 = cartesian_point ( 'none', ( -552.8561751347727977, 250.6828130806630384, -275.3537468037984581 ) ) ;
#6170 = circle ( 'none', #5412, 8.000000000000014211 ) ;
#6171 = vector ( 'none', #30592, 1000.000000000000000 ) ;
#6172 = cartesian_point ( 'none', ( -424.2450167721049183, 253.8518863929147926, -343.8194705627890357 ) ) ;
#6173 = direction ( 'none', ( 2.035898835340849908e-16, -1.000000000000000000, -1.636434808280178673e-14 ) ) ;
#6174 = cartesian_point ( 'none', ( -454.5907735637005089, 193.6539699309616651, -338.0842879014266487 ) ) ;
#6175 = oriented_edge ( 'none', *, *, #2806, .f. ) ;
#6176 = cartesian_point ( 'none', ( -434.2450167721049752, 243.1842518256035532, -322.8537468037986287 ) ) ;
#6177 = cartesian_point ( 'none', ( -548.3266483737899080, 188.1050094314925900, -370.3537468037980602 ) ) ;
#6179 = oriented_edge ( 'none', *, *, #5941, .t. ) ;
#6178 = advanced_face ( 'none', ( #23859 ), #15112, .f. ) ;
#6180 = face_outer_bound ( 'none', #19295, .t. ) ;
#6181 = direction ( 'none', ( 0.3003283627733804306, 0.9538358739918837426, 0.0000000000000000000 ) ) ;
#6182 = cartesian_point ( 'none', ( -491.1894973732862582, 229.5498916802126530, -275.3537468037988560 ) ) ;
#6183 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.612116388215078536e-14 ) ) ;
#6184 = axis2_placement_3d ( 'none', #23811, #26686, #28913 ) ;
#6185 = advanced_face ( 'none', ( #4297, #1400 ), #5701, .f. ) ;
#6186 = vector ( 'none', #27778, 1000.000000000000000 ) ;
#6187 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -371.7537468037986628 ) ) ;
#6188 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6189 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.233581138472395244e-14 ) ) ;
#6190 = axis2_placement_3d ( 'none', #4883, #28936, #11029 ) ;
#6191 = line ( 'none', #34029, #12433 ) ;
#6192 = vertex_point ( 'none', #5471 ) ;
#6193 = vertex_point ( 'none', #16181 ) ;
#6194 = cartesian_point ( 'none', ( -424.2450167721049752, 242.2519466537092399, -343.8568610268480370 ) ) ;
#6195 = axis2_placement_3d ( 'none', #22357, #33284, #6527 ) ;
#6196 =( bounded_curve ( ) b_spline_curve ( 3, ( #19581, #24465, #16916, #19225 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689674, 5.355890089177970381 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670095858, 0.9657888653670095858, 1.000000000000000000 ) )
representation_item ( '' ) );
#6197 = oriented_edge ( 'none', *, *, #17672, .t. ) ;
#6198 = oriented_edge ( 'none', *, *, #27128, .f. ) ;
#6199 = cartesian_point ( 'none', ( -414.2450167721047478, 255.7858915918822049, -297.7886453621154033 ) ) ;
#6200 = cartesian_point ( 'none', ( -434.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#6201 = vertex_point ( 'none', #18622 ) ;
#6202 = edge_curve ( 'none', #1434, #17581, #12204, .t. ) ;
#6203 = oriented_edge ( 'none', *, *, #31228, .t. ) ;
#6204 = cartesian_point ( 'none', ( -496.1228597160119875, 256.3743354088508681, -275.3537468037988560 ) ) ;
#6205 = edge_curve ( 'none', #19204, #21786, #19273, .t. ) ;
#6206 = oriented_edge ( 'none', *, *, #6158, .t. ) ;
#6207 = direction ( 'none', ( 2.197193369189485699e-16, -0.5000000000008796297, 0.8660254037839308916 ) ) ;
#6208 = cartesian_point ( 'none', ( -435.1139127060891383, 258.1803872257534636, -322.5132720464841896 ) ) ;
#6209 = vector ( 'none', #20496, 1000.000000000000000 ) ;
#6210 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951027e-14, -1.000000000000000000 ) ) ;
#6211 = oriented_edge ( 'none', *, *, #32971, .t. ) ;
#6212 = axis2_placement_3d ( 'none', #21898, #5609, #26880 ) ;
#6213 = vector ( 'none', #1292, 999.9999999999998863 ) ;
#6214 = direction ( 'none', ( 0.6247857223416692918, -0.7807962609784951935, 2.529093127957407340e-14 ) ) ;
#6215 = cartesian_point ( 'none', ( -450.5450167721049297, 217.1842518256034964, -265.3537468037986287 ) ) ;
#6216 = edge_curve ( 'none', #32115, #32228, #3472, .t. ) ;
#6217 = cartesian_point ( 'none', ( -438.0450167721049866, 308.1842518256549965, -373.6597503859866833 ) ) ;
#6218 = face_outer_bound ( 'none', #22226, .t. ) ;
#6219 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#6220 = cartesian_point ( 'none', ( -523.5450167720791796, 243.1842518256106018, -449.8537468038249472 ) ) ;
#6221 = cartesian_point ( 'none', ( -558.1268695755030649, 223.4384843939960490, -412.2776628757325739 ) ) ;
#6222 = cartesian_point ( 'none', ( -555.9940382941452981, 259.2846737954211562, -279.7440850520602567 ) ) ;
#6223 = line ( 'none', #657, #34536 ) ;
#6224 = direction ( 'none', ( -5.230025295777875983e-16, 0.9999948051039168062, 0.003223315867124546246 ) ) ;
#6225 = direction ( 'none', ( 0.07384000345350383299, -0.9972701007700904841, 0.0000000000000000000 ) ) ;
#6226 = cartesian_point ( 'none', ( -421.1689824379198512, 226.8963267779959949, -346.8499212638910763 ) ) ;
#6227 = oriented_edge ( 'none', *, *, #20535, .t. ) ;
#6228 = advanced_face ( 'none', ( #16781 ), #9708, .t. ) ;
#6229 = cartesian_point ( 'none', ( -569.5069575492050262, 197.2223110484852384, -449.8537468038281872 ) ) ;
#6230 = cartesian_point ( 'none', ( -497.5404088151207134, 189.3317270855669960, -360.2537468038241286 ) ) ;
#6231 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -398.8537468037987423 ) ) ;
#6232 = edge_loop ( 'none', ( #15499, #22286, #28234 ) ) ;
#6233 = axis2_placement_3d ( 'none', #29658, #32718, #21653 ) ;
#6234 = oriented_edge ( 'none', *, *, #31951, .f. ) ;
#6235 = vector ( 'none', #29523, 1000.000000000000114 ) ;
#6236 = oriented_edge ( 'none', *, *, #8961, .t. ) ;
#6237 = oriented_edge ( 'none', *, *, #30292, .f. ) ;
#6238 = axis2_placement_3d ( 'none', #28624, #28413, #4590 ) ;
#6239 = oriented_edge ( 'none', *, *, #16293, .f. ) ;
#6240 = direction ( 'none', ( -0.07384000345349898964, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#6241 = line ( 'none', #7161, #17056 ) ;
#6242 = axis2_placement_3d ( 'none', #19328, #1070, #19678 ) ;
#6243 = oriented_edge ( 'none', *, *, #31589, .f. ) ;
#6244 = advanced_face ( 'none', ( #23025 ), #21787, .t. ) ;
#6245 = circle ( 'none', #1038, 36.00000000000002842 ) ;
#6246 = cartesian_point ( 'none', ( -451.7072749264034428, 255.1842518256034964, -271.5598530135380315 ) ) ;
#6247 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#6248 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6249 = cylindrical_surface ( 'none', #882, 29.00000000000002132 ) ;
#6250 = cartesian_point ( 'none', ( -470.8411815596503516, 270.2470666230003076, -361.2456970824302402 ) ) ;
#6251 = direction ( 'none', ( -0.2069926875537840827, -0.003153506870774236068, 0.9783374073874909760 ) ) ;
#6252 = cartesian_point ( 'none', ( -414.2450167721050320, 231.8628782000399440, -324.8727810358990382 ) ) ;
#6253 = line ( 'none', #19795, #1693 ) ;
#6254 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -400.3537468037986855 ) ) ;
#6255 = cartesian_point ( 'none', ( -487.5450167720784975, 243.1842518256107724, -461.8537468038229008 ) ) ;
#6256 = oriented_edge ( 'none', *, *, #22324, .t. ) ;
#6257 = edge_curve ( 'none', #31916, #216, #7204, .t. ) ;
#6258 = axis2_placement_3d ( 'none', #20209, #9388, #1369 ) ;
#6259 = cartesian_point ( 'none', ( -440.5287110885334982, 201.9606724466844128, -360.7774071340231785 ) ) ;
#6260 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -412.5857976113675250 ) ) ;
#6261 = cartesian_point ( 'none', ( -424.0450167721049866, 272.5592779081630965, -373.7326419348597142 ) ) ;
#6262 = edge_curve ( 'none', #8025, #30599, #5312, .t. ) ;
#6263 = edge_curve ( 'none', #4605, #29607, #569, .t. ) ;
#6264 = oriented_edge ( 'none', *, *, #1352, .t. ) ;
#6265 = oriented_edge ( 'none', *, *, #356, .t. ) ;
#6266 = conical_surface ( 'none', #14034, 55.00000000000002132, 0.7853981633974621568 ) ;
#6267 = oriented_edge ( 'none', *, *, #22467, .f. ) ;
#6268 = edge_curve ( 'none', #9781, #31020, #29249, .t. ) ;
#6269 = cartesian_point ( 'none', ( -491.6731754776000116, 225.9258814609867443, -279.7054200064101792 ) ) ;
#6270 = oriented_edge ( 'none', *, *, #11372, .f. ) ;
#6271 = cartesian_point ( 'none', ( -402.0450167721050434, 192.3053210651725067, -352.2287111744826689 ) ) ;
#6272 = direction ( 'none', ( -0.9050156133280160553, -0.4253783488055252193, 6.319690250592882515e-15 ) ) ;
#6273 = face_bound ( 'none', #23465, .t. ) ;
#6274 = oriented_edge ( 'none', *, *, #28725, .f. ) ;
#6275 = vector ( 'none', #2460, 1000.000000000000000 ) ;
#6276 = edge_loop ( 'none', ( #22379, #6163 ) ) ;
#6277 = direction ( 'none', ( 0.0000000000000000000, 1.387778780781444413e-14, -1.000000000000000000 ) ) ;
#6278 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#6279 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#6280 = face_outer_bound ( 'none', #20241, .t. ) ;
#6281 = cartesian_point ( 'none', ( -531.9180052752536767, 208.8549481726576005, -275.3537468037986855 ) ) ;
#6282 = axis2_placement_3d ( 'none', #25858, #7487, #12847 ) ;
#6283 = face_outer_bound ( 'none', #7568, .t. ) ;
#6284 = cartesian_point ( 'none', ( -538.2876958373706202, 269.8561856904508431, -275.3537468037985150 ) ) ;
#6285 = edge_loop ( 'none', ( #10492, #33662, #29499, #14742, #19782, #20818 ) ) ;
#6286 = direction ( 'none', ( 0.1420752155569529052, 0.003190618115250061764, -0.9898507226246228141 ) ) ;
#6287 = cartesian_point ( 'none', ( -450.5450167721049297, 192.3090858106685630, -337.8012671318483058 ) ) ;
#6288 = cartesian_point ( 'none', ( -424.0450167721049866, 213.8092874549172393, -271.9748160433670705 ) ) ;
#6289 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769737070, -0.08929731094672686831 ) ) ;
#6290 = cartesian_point ( 'none', ( -558.5065941799823577, 191.8089555845776601, -370.3537468037986287 ) ) ;
#6291 = vertex_point ( 'none', #8956 ) ;
#6292 = cartesian_point ( 'none', ( -569.5069575492050262, 197.2223110484852384, -449.8537468038281872 ) ) ;
#6293 = cartesian_point ( 'none', ( -460.5450167721049866, 269.1842515408213217, -370.3537097958146092 ) ) ;
#6294 = axis2_placement_3d ( 'none', #3071, #3540, #13767 ) ;
#6295 = cartesian_point ( 'none', ( -489.0097245728108533, 223.0022402135424215, -433.1216959962297324 ) ) ;
#6296 = oriented_edge ( 'none', *, *, #15928, .f. ) ;
#6297 = vertex_point ( 'none', #3273 ) ;
#6298 = vertex_point ( 'none', #1054 ) ;
#6299 = vector ( 'none', #1340, 999.9999999999998863 ) ;
#6300 = vertex_point ( 'none', #21995 ) ;
#6301 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256034964, -322.8537468037986287 ) ) ;
#6302 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6303 = cartesian_point ( 'none', ( -460.1877226839805530, 241.8392498781462905, -272.7045539650115984 ) ) ;
#6304 = oriented_edge ( 'none', *, *, #22978, .f. ) ;
#6305 = cartesian_point ( 'none', ( -552.8383476677771569, 217.0021824102882135, -435.3537468037986855 ) ) ;
#6306 = edge_curve ( 'none', #30405, #7955, #15934, .t. ) ;
#6307 = oriented_edge ( 'none', *, *, #31236, .f. ) ;
#6308 = axis2_placement_3d ( 'none', #15607, #13175, #12829 ) ;
#6309 = face_outer_bound ( 'none', #6276, .t. ) ;
#6310 = edge_curve ( 'none', #25023, #24686, #11364, .t. ) ;
#6311 = edge_curve ( 'none', #18383, #10434, #18003, .t. ) ;
#6312 = cartesian_point ( 'none', ( -414.4590817161586074, 256.5300944057206607, -297.5374269091660722 ) ) ;
#6313 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.356939252319635368e-14 ) ) ;
#6314 = line ( 'none', #34175, #28359 ) ;
#6315 = edge_loop ( 'none', ( #32904, #24072 ) ) ;
#6316 = edge_curve ( 'none', #26459, #19560, #14681, .t. ) ;
#6317 = oriented_edge ( 'none', *, *, #19515, .t. ) ;
#6318 = cartesian_point ( 'none', ( -491.4556520287500234, 260.0266989679336689, -279.7109438364417997 ) ) ;
#6319 = line ( 'none', #29623, #21702 ) ;
#6320 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547312e-17 ) ) ;
#6321 = edge_loop ( 'none', ( #22847, #15773, #7522, #32696 ) ) ;
#6322 = oriented_edge ( 'none', *, *, #2245, .t. ) ;
#6323 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#6324 = oriented_edge ( 'none', *, *, #16342, .t. ) ;
#6325 = oriented_edge ( 'none', *, *, #1939, .t. ) ;
#6326 = cartesian_point ( 'none', ( -523.5450167720828176, 276.1842518256094650, -393.8537468038244924 ) ) ;
#6327 = oriented_edge ( 'none', *, *, #22638, .f. ) ;
#6328 = direction ( 'none', ( 0.5150380749100544886, 0.0000000000000000000, -0.8571673007021121116 ) ) ;
#6329 = line ( 'none', #16836, #7563 ) ;
#6330 = cartesian_point ( 'none', ( -554.0195620990258476, 292.4365798090834687, -368.4537468038260499 ) ) ;
#6331 = oriented_edge ( 'none', *, *, #14268, .t. ) ;
#6332 = cartesian_point ( 'none', ( -430.1952016198651449, 253.8691229370901397, -349.1669001489574953 ) ) ;
#6333 = cartesian_point ( 'none', ( -550.4268560354465762, 228.8309492037499240, -275.3537468037984013 ) ) ;
#6334 = cartesian_point ( 'none', ( -434.2450167721049183, 244.2748676802697219, -350.9646092713131225 ) ) ;
#6335 = oriented_edge ( 'none', *, *, #27540, .t. ) ;
#6336 = cartesian_point ( 'none', ( -423.8760441492472069, 228.9810894730250084, -348.1375854424326235 ) ) ;
#6337 = axis2_placement_3d ( 'none', #5900, #1251, #1371 ) ;
#6338 = oriented_edge ( 'none', *, *, #26663, .t. ) ;
#6339 = cartesian_point ( 'none', ( -490.8815530327501051, 293.0707908221328353, -370.3537468037986287 ) ) ;
#6340 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#6341 = circle ( 'none', #34230, 0.1999999999999909905 ) ;
#6342 = direction ( 'none', ( -1.028554113732451413e-16, 0.9960050151769734850, 0.08929731094672872793 ) ) ;
#6343 = cartesian_point ( 'none', ( -526.4986169102448912, 283.0750558564071753, -436.5857976113675818 ) ) ;
#6344 = axis2_placement_3d ( 'none', #399, #16313, #32389 ) ;
#6345 = oriented_edge ( 'none', *, *, #320, .t. ) ;
#6346 = b_spline_curve_with_knots ( 'none', 3,
( #6287, #25249, #27553, #24887, #9065, #27782 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.01042181601177253128, 0.01829389975581571098, 0.02616598349985888722 ),
.unspecified. ) ;
#6347 = circle ( 'none', #3083, 6.138320441952067164 ) ;
#6348 = oriented_edge ( 'none', *, *, #25359, .t. ) ;
#6349 = vertex_point ( 'none', #27431 ) ;
#6350 = advanced_face ( 'none', ( #33420 ), #534, .t. ) ;
#6351 = face_outer_bound ( 'none', #8474, .t. ) ;
#6352 = direction ( 'none', ( 0.9873505073845704194, 0.1585527532634845860, 5.551115123125746730e-14 ) ) ;
#6353 = oriented_edge ( 'none', *, *, #21240, .f. ) ;
#6354 = advanced_face ( 'none', ( #9258 ), #31342, .f. ) ;
#6355 = edge_curve ( 'none', #26258, #30104, #15500, .t. ) ;
#6356 = cartesian_point ( 'none', ( -546.7217588114730233, 194.0414258216549968, -364.2537468038268571 ) ) ;
#6357 = edge_curve ( 'none', #22493, #7498, #12171, .t. ) ;
#6358 = oriented_edge ( 'none', *, *, #28143, .f. ) ;
#6359 = circle ( 'none', #24019, 7.299999999999983835 ) ;
#6360 = vertex_point ( 'none', #3387 ) ;
#6361 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -379.3537468037985718 ) ) ;
#6362 = oriented_edge ( 'none', *, *, #1631, .f. ) ;
#6363 = cartesian_point ( 'none', ( -424.0450167721049866, 183.1842518256032406, -302.8537468037995382 ) ) ;
#6364 = circle ( 'none', #22100, 37.80000000000005400 ) ;
#6365 = edge_curve ( 'none', #20627, #20357, #3866, .t. ) ;
#6366 = oriented_edge ( 'none', *, *, #16496, .f. ) ;
#6367 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#6368 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.285521396934391402e-14 ) ) ;
#6369 = edge_curve ( 'none', #6796, #29780, #27962, .t. ) ;
#6370 = plane ( 'none', #20619 ) ;
#6371 = cartesian_point ( 'none', ( -417.9450167721050207, 212.4770969573325772, -268.8140165367476584 ) ) ;
#6372 = cartesian_point ( 'none', ( -520.5914166339651956, 203.2934477947998744, -524.8537468037986855 ) ) ;
#6373 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6374 = direction ( 'none', ( -2.197193369189482001e-16, 0.5000000000008764101, -0.8660254037839327790 ) ) ;
#6375 = face_outer_bound ( 'none', #32447, .t. ) ;
#6376 = cartesian_point ( 'none', ( -486.0830759949565731, 192.1813252485188457, -398.8537468038235261 ) ) ;
#6377 = oriented_edge ( 'none', *, *, #11409, .t. ) ;
#6378 = edge_loop ( 'none', ( #7663, #14550, #30429, #15919 ) ) ;
#6379 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6380 = cartesian_point ( 'none', ( -490.7774971475629400, 227.7698188436989142, -279.7740906679208024 ) ) ;
#6381 = cylindrical_surface ( 'none', #25293, 17.49999999999996092 ) ;
#6382 = oriented_edge ( 'none', *, *, #20283, .f. ) ;
#6383 = cartesian_point ( 'none', ( -497.0198734746821856, 293.0707908221373259, -360.2537468038229349 ) ) ;
#6384 = cartesian_point ( 'none', ( -550.0701600694835633, 293.0707908221395996, -422.6037468038257998 ) ) ;
#6385 = oriented_edge ( 'none', *, *, #24993, .f. ) ;
#6386 = axis2_placement_3d ( 'none', #16552, #21462, #32506 ) ;
#6387 = oriented_edge ( 'none', *, *, #12322, .t. ) ;
#6388 = axis2_placement_3d ( 'none', #13153, #18486, #31888 ) ;
#6389 = oriented_edge ( 'none', *, *, #15879, .f. ) ;
#6390 = vector ( 'none', #6009, 1000.000000000000000 ) ;
#6391 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#6392 = direction ( 'none', ( 0.9005812434283159140, -0.4346877315787834317, 0.0000000000000000000 ) ) ;
#6393 = oriented_edge ( 'none', *, *, #29169, .f. ) ;
#6394 = axis2_placement_3d ( 'none', #6525, #22581, #25124 ) ;
#6395 = edge_loop ( 'none', ( #8831, #17638, #8654, #30705 ) ) ;
#6396 = direction ( 'none', ( 1.028554113732453878e-16, -0.9960050151769735960, -0.08929731094672767322 ) ) ;
#6397 = advanced_face ( 'none', ( #2203 ), #3735, .t. ) ;
#6398 = toroidal_surface ( 'none', #32618, 53.00000000000000000, 2.000000000000000000 ) ;
#6399 = oriented_edge ( 'none', *, *, #6830, .f. ) ;
#6400 = cartesian_point ( 'none', ( -466.0450167721049866, 268.0244041829217849, -380.3537468037986287 ) ) ;
#6401 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#6402 = direction ( 'none', ( 1.000000000000000000, 4.071797670681751091e-16, -2.723347251396499427e-16 ) ) ;
#6403 = line ( 'none', #16420, #29708 ) ;
#6404 = cartesian_point ( 'none', ( -543.1946120865210332, 266.4984322147841453, -275.3537468037985718 ) ) ;
#6405 = plane ( 'none', #9411 ) ;
#6406 = cartesian_point ( 'none', ( -417.9450167721050207, 210.4058951665426491, -271.5480653918028224 ) ) ;
#6407 = edge_curve ( 'none', #9705, #10285, #18404, .t. ) ;
#6408 = cartesian_point ( 'none', ( -470.8935431047918314, 215.9199130563291931, -361.0833402930329044 ) ) ;
#6409 = direction ( 'none', ( 2.035898835340849908e-16, -1.000000000000000000, -1.636434808280178673e-14 ) ) ;
#6410 = face_outer_bound ( 'none', #24998, .t. ) ;
#6411 = cartesian_point ( 'none', ( -466.0450167721048729, 228.2829517602712883, -380.3537468037986287 ) ) ;
#6412 = edge_curve ( 'none', #2311, #23776, #19234, .t. ) ;
#6413 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6414 = direction ( 'none', ( 2.035898835340849908e-16, -1.000000000000000000, -1.636434808280178673e-14 ) ) ;
#6415 = oriented_edge ( 'none', *, *, #30198, .f. ) ;
#6416 = oriented_edge ( 'none', *, *, #8422, .f. ) ;
#6417 = cartesian_point ( 'none', ( -496.1740035077597781, 199.7424396709770633, -360.2537468038239581 ) ) ;
#6418 = oriented_edge ( 'none', *, *, #31706, .t. ) ;
#6419 = advanced_face ( 'none', ( #10513 ), #6405, .f. ) ;
#6420 = circle ( 'none', #27863, 65.00000000000000000 ) ;
#6421 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6422 = cartesian_point ( 'none', ( -413.9450167721049638, 269.1558951665430754, -373.3060503364740725 ) ) ;
#6423 = cylindrical_surface ( 'none', #21720, 3.399999999999958611 ) ;
#6424 = edge_curve ( 'none', #3729, #19335, #32580, .t. ) ;
#6425 = oriented_edge ( 'none', *, *, #20832, .f. ) ;
#6426 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#6427 = line ( 'none', #10502, #27627 ) ;
#6428 = oriented_edge ( 'none', *, *, #33374, .t. ) ;
#6429 = face_outer_bound ( 'none', #26689, .t. ) ;
#6430 = cartesian_point ( 'none', ( -414.2891268447748985, 256.1030901397046478, -297.6815065432276697 ) ) ;
#6431 = cartesian_point ( 'none', ( -496.8887321526422056, 239.1415157117581032, -435.3537468037986855 ) ) ;
#6432 = edge_loop ( 'none', ( #17979, #15310, #24078, #6928, #4334 ) ) ;
#6433 = oriented_edge ( 'none', *, *, #5277, .f. ) ;
#6434 = edge_loop ( 'none', ( #25371, #31864, #25080, #8316 ) ) ;
#6435 = cartesian_point ( 'none', ( -495.6301401057456815, 266.3075756809756740, -279.7054203924461717 ) ) ;
#6436 = oriented_edge ( 'none', *, *, #14907, .f. ) ;
#6437 = cartesian_point ( 'none', ( -415.2450167721049752, 243.1842518256035532, -322.8537468037986287 ) ) ;
#6438 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#6439 = cartesian_point ( 'none', ( -543.1054343648820577, 288.4353159596234377, -380.3537468037986287 ) ) ;
#6440 = cartesian_point ( 'none', ( -414.2709196766005562, 244.2284133717767247, -336.5527213016961809 ) ) ;
#6441 = axis2_placement_3d ( 'none', #30056, #11565, #14028 ) ;
#6442 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#6443 = face_outer_bound ( 'none', #27430, .t. ) ;
#6444 = axis2_placement_3d ( 'none', #34134, #29430, #16072 ) ;
#6445 = cartesian_point ( 'none', ( -417.9450167721050207, 273.8914066938741030, -376.8934770708498831 ) ) ;
#6446 = oriented_edge ( 'none', *, *, #11403, .t. ) ;
#6447 = cartesian_point ( 'none', ( -398.0450167721050434, 271.1842518255347159, -255.0875430192199929 ) ) ;
#6448 = vertex_point ( 'none', #30819 ) ;
#6449 = cartesian_point ( 'none', ( -550.1885216485087540, 297.1190608892908358, -368.2537468038256065 ) ) ;
#6450 = oriented_edge ( 'none', *, *, #25465, .t. ) ;
#6451 = face_outer_bound ( 'none', #3767, .t. ) ;
#6452 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6453 = cartesian_point ( 'none', ( -554.3837921387266761, 226.6322118687829459, -275.3537468037981739 ) ) ;
#6454 = vector ( 'none', #23848, 1000.000000000000114 ) ;
#6455 = cartesian_point ( 'none', ( -433.2450167721049752, 244.2776671999124005, -351.8331264179178106 ) ) ;
#6456 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748158558, 1.615973351895135670e-16 ) ) ;
#6457 = oriented_edge ( 'none', *, *, #31752, .f. ) ;
#6458 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#6459 = cylindrical_surface ( 'none', #13063, 8.500000000000007105 ) ;
#6460 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -289.8537468037986287 ) ) ;
#6461 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#6462 = cartesian_point ( 'none', ( -518.9789509082561381, 243.8802229891407762, -277.8537468038248903 ) ) ;
#6463 = cartesian_point ( 'none', ( -520.1839406483521770, 203.7372661390266160, -409.8361994072435550 ) ) ;
#6464 = edge_loop ( 'none', ( #20849, #31542 ) ) ;
#6465 = circle ( 'none', #28230, 40.00000000000000000 ) ;
#6466 = axis2_placement_3d ( 'none', #28904, #34290, #15535 ) ;
#6467 = oriented_edge ( 'none', *, *, #30381, .t. ) ;
#6468 = edge_curve ( 'none', #4450, #21711, #33854, .t. ) ;
#6469 = edge_curve ( 'none', #26097, #616, #3437, .t. ) ;
#6470 = cartesian_point ( 'none', ( -574.2450167720819536, 243.1842518256099197, -400.7537468038278803 ) ) ;
#6471 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -404.3537468037985718 ) ) ;
#6472 = oriented_edge ( 'none', *, *, #28965, .t. ) ;
#6473 = cartesian_point ( 'none', ( -451.3200351057072339, 270.1438561512130150, -376.9211344423794685 ) ) ;
#6474 = face_outer_bound ( 'none', #19962, .t. ) ;
#6475 = line ( 'none', #33548, #7310 ) ;
#6476 = cartesian_point ( 'none', ( -438.0450167721049866, 289.1842518256034964, -322.8537468037520171 ) ) ;
#6477 = vertex_point ( 'none', #33053 ) ;
#6478 = cartesian_point ( 'none', ( -523.5450167720783838, 243.1842518256107724, -462.8537468038249472 ) ) ;
#6479 = oriented_edge ( 'none', *, *, #23069, .t. ) ;
#6480 = oriented_edge ( 'none', *, *, #3602, .f. ) ;
#6481 = line ( 'none', #20223, #16905 ) ;
#6482 = direction ( 'none', ( -0.2069926875537840827, -0.003153506870774236068, 0.9783374073874909760 ) ) ;
#6483 = cartesian_point ( 'none', ( -433.3786933293333163, 229.1895334460310494, -297.4638516000140385 ) ) ;
#6484 = cartesian_point ( 'none', ( -431.9180865684280661, 251.2533331914452219, -344.2725126487968623 ) ) ;
#6485 = cylindrical_surface ( 'none', #29912, 32.00000000000002842 ) ;
#6486 = approval_status ( 'not_yet_approved' ) ;
#6487 = vector ( 'none', #12263, 1000.000000000000114 ) ;
#6488 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#6489 = cartesian_point ( 'none', ( -424.0450167721049866, 303.1842518256237895, -342.8537468037378630 ) ) ;
#6490 = cartesian_point ( 'none', ( -434.3706039891429782, 245.4721951882359576, -337.1744811021211490 ) ) ;
#6491 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#6492 = cartesian_point ( 'none', ( -422.1450167721048956, 290.8748491316940772, -291.0633511294078630 ) ) ;
#6493 = cartesian_point ( 'none', ( -543.8298465522215110, 235.6658955696326245, -410.3537468037986855 ) ) ;
#6494 = axis2_placement_3d ( 'none', #33249, #17304, #17527 ) ;
#6495 = edge_curve ( 'none', #28596, #15290, #4703, .t. ) ;
#6496 = oriented_edge ( 'none', *, *, #29674, .t. ) ;
#6497 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867124119070 ) ) ;
#6498 = cartesian_point ( 'none', ( -482.0830759949524236, 197.2223110484852384, -472.5816688651810864 ) ) ;
#6499 = cartesian_point ( 'none', ( -551.5582004631157815, 299.0260165638718490, -370.3537468038256293 ) ) ;
#6500 = plane ( 'none', #10320 ) ;
#6501 = vertex_point ( 'none', #14883 ) ;
#6502 = circle ( 'none', #13801, 3.399999999999986144 ) ;
#6503 = cartesian_point ( 'none', ( -540.3571709440407176, 275.2894502729446913, -279.7116694601026552 ) ) ;
#6504 = direction ( 'none', ( 1.791068744856348687e-16, 6.279680095831317198e-17, -1.000000000000000000 ) ) ;
#6505 = cartesian_point ( 'none', ( -414.4826987124529865, 243.1713705593635666, -333.9086171437581925 ) ) ;
#6506 = face_outer_bound ( 'none', #9642, .t. ) ;
#6507 = cylindrical_surface ( 'none', #488, 6.500000000000012434 ) ;
#6508 = axis2_placement_3d ( 'none', #28004, #1637, #12092 ) ;
#6509 = conical_surface ( 'none', #31441, 3.400000000000014122, 1.029744258676652757 ) ;
#6510 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#6511 = oriented_edge ( 'none', *, *, #15566, .t. ) ;
#6512 = oriented_edge ( 'none', *, *, #32361, .t. ) ;
#6513 = axis2_placement_3d ( 'none', #31320, #33655, #34013 ) ;
#6514 = oriented_edge ( 'none', *, *, #18370, .f. ) ;
#6515 = cylindrical_surface ( 'none', #2020, 5.999999999999992895 ) ;
#6516 = cartesian_point ( 'none', ( -467.7831253855945306, 276.7351050109109565, -380.3537468037986287 ) ) ;
#6517 = edge_curve ( 'none', #11899, #22260, #11332, .t. ) ;
#6518 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -277.3537468037986287 ) ) ;
#6519 = cartesian_point ( 'none', ( -489.2450167721049752, 255.1363120077271844, -321.7821790724378843 ) ) ;
#6520 = edge_curve ( 'none', #13305, #15472, #32176, .t. ) ;
#6521 = vector ( 'none', #7206, 1000.000000000000000 ) ;
#6522 = cartesian_point ( 'none', ( -546.0611888006161507, 263.7255706261928481, -275.3537468037984013 ) ) ;
#6523 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6524 = face_outer_bound ( 'none', #14183, .t. ) ;
#6525 = cartesian_point ( 'none', ( -550.0701600694847002, 193.2977128290791597, -412.6287651374292977 ) ) ;
#6526 = cartesian_point ( 'none', ( -414.7450167721049752, 232.3628608525361869, -324.8279548495771110 ) ) ;
#6527 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612769426, -0.6038489185976506635 ) ) ;
#6528 = edge_curve ( 'none', #8358, #9284, #30902, .t. ) ;
#6529 = cartesian_point ( 'none', ( -471.0850539521889004, 215.4383953483910545, -360.6647863003223620 ) ) ;
#6530 = advanced_face ( 'none', ( #31749 ), #10100, .t. ) ;
#6531 = cartesian_point ( 'none', ( -424.0450167721049866, 178.1842518256032406, -302.8537468037996518 ) ) ;
#6532 = cartesian_point ( 'none', ( -553.3569271428594902, 300.6842518256034964, -380.3537468037986287 ) ) ;
#6533 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612781638, -0.6038489185976488871 ) ) ;
#6534 = vertex_point ( 'none', #22697 ) ;
#6535 = cartesian_point ( 'none', ( -496.5599253147879608, 229.0419915310401962, -275.3537468037987992 ) ) ;
#6536 = oriented_edge ( 'none', *, *, #20635, .t. ) ;
#6537 = advanced_face ( 'none', ( #20524 ), #24647, .t. ) ;
#6538 = cartesian_point ( 'none', ( -450.5450167721061234, 246.0051709407331941, -265.3537468037986287 ) ) ;
#6539 = cartesian_point ( 'none', ( -532.4227631981304967, 267.6216334037349043, -397.7206974903907621 ) ) ;
#6540 = cartesian_point ( 'none', ( -550.0701600694852687, 293.0707908221388607, -398.8537468038257998 ) ) ;
#6541 = oriented_edge ( 'none', *, *, #19660, .f. ) ;
#6542 = line ( 'none', #22392, #33192 ) ;
#6543 = axis2_placement_3d ( 'none', #13173, #29080, #18164 ) ;
#6544 = cartesian_point ( 'none', ( -414.3653869886364305, 256.3431452018223808, -297.6004780369025866 ) ) ;
#6545 = cartesian_point ( 'none', ( -523.5450167720892978, 243.1842518256068502, -277.8537468038251745 ) ) ;
#6546 = vector ( 'none', #27658, 1000.000000000000114 ) ;
#6547 = axis2_placement_3d ( 'none', #24313, #32584, #26856 ) ;
#6548 = cylindrical_surface ( 'none', #22352, 6.138320441952116013 ) ;
#6549 = oriented_edge ( 'none', *, *, #3518, .t. ) ;
#6550 = vertex_point ( 'none', #22908 ) ;
#6551 = vector ( 'none', #21780, 1000.000000000000000 ) ;
#6552 = cartesian_point ( 'none', ( -492.1165116955083363, 261.2373181602565637, -279.7054205311682153 ) ) ;
#6553 = axis2_placement_3d ( 'none', #13921, #32192, #32536 ) ;
#6554 = cartesian_point ( 'none', ( -442.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#6555 = cartesian_point ( 'none', ( -544.2810833656125169, 272.9328992226485866, -279.7054203162054478 ) ) ;
#6556 = circle ( 'none', #29030, 6.500000000000000888 ) ;
#6557 = cartesian_point ( 'none', ( -498.3951660880741201, 251.5387312645196403, -396.9773053092532678 ) ) ;
#6558 = oriented_edge ( 'none', *, *, #25321, .f. ) ;
#6559 = cartesian_point ( 'none', ( -483.2450167721049752, 226.0529655645595710, -324.3896605520823755 ) ) ;
#6560 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6561 = vertex_point ( 'none', #1171 ) ;
#6562 = oriented_edge ( 'none', *, *, #9465, .t. ) ;
#6563 = edge_loop ( 'none', ( #31966, #26137 ) ) ;
#6564 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#6565 = cartesian_point ( 'none', ( -538.3324943462982901, 264.9151453183417857, -442.8537468037986855 ) ) ;
#6566 = edge_curve ( 'none', #24075, #22731, #13445, .t. ) ;
#6567 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6568 = cartesian_point ( 'none', ( -550.5021807769409179, 228.9838639095963515, -275.3537468037986287 ) ) ;
#6569 = edge_curve ( 'none', #1790, #18545, #29636, .t. ) ;
#6570 = direction ( 'none', ( 0.7437731059700283254, -0.002154568021939261974, 0.6684286982710540004 ) ) ;
#6571 = cartesian_point ( 'none', ( -425.3369988376384754, 251.2273769893947986, -336.2199145539686924 ) ) ;
#6572 = edge_curve ( 'none', #3555, #1367, #20926, .t. ) ;
#6573 = oriented_edge ( 'none', *, *, #12068, .f. ) ;
#6574 = advanced_face ( 'none', ( #5920 ), #18835, .f. ) ;
#6575 = conical_surface ( 'none', #27538, 4.000000000000015099, 1.047197551196599852 ) ;
#6576 = edge_curve ( 'none', #860, #3930, #22605, .t. ) ;
#6577 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612464365, 0.9619738504976949045 ) ) ;
#6578 = direction ( 'none', ( 0.6849853167742627758, -0.1754853720503970205, 0.7071067811865451302 ) ) ;
#6579 = direction ( 'none', ( 5.659196845915057107e-14, 1.289314910434818734e-14, -1.000000000000000000 ) ) ;
#6580 = direction ( 'none', ( 0.1301338387962815424, 0.9914964367057218508, 1.902695843402154558e-14 ) ) ;
#6581 = b_spline_curve_with_knots ( 'none', 3,
( #13633, #21544, #32481, #16405, #18972, #32259, #494, #8500, #2823, #21886, #19090, #26981, #29774, #16189, #13979, #5597 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0009703442970988863372, 0.001665288660367483147, 0.002360233023636079848, 0.003055177386904677200, 0.003750121750173273684, 0.004445066113441870602, 0.005140010476710467520, 0.006529899203247353442 ),
.unspecified. ) ;
#6582 = edge_loop ( 'none', ( #4382, #34037 ) ) ;
#6583 = cylindrical_surface ( 'none', #11437, 55.00000000000002132 ) ;
#6584 = line ( 'none', #10011, #34065 ) ;
#6585 = vertex_point ( 'none', #33743 ) ;
#6586 = vertex_point ( 'none', #20466 ) ;
#6587 = line ( 'none', #17300, #31994 ) ;
#6588 = line ( 'none', #26746, #5342 ) ;
#6589 = advanced_face ( 'none', ( #21752 ), #5518, .t. ) ;
#6591 = cartesian_point ( 'none', ( -541.0397570967489855, 211.4425637043275970, -279.7054201210247015 ) ) ;
#6590 = axis2_placement_3d ( 'none', #8920, #3349, #27636 ) ;
#6592 = cartesian_point ( 'none', ( -509.4142304904890466, 216.1939745941888589, -275.3537468037987423 ) ) ;
#6593 = oriented_edge ( 'none', *, *, #20031, .t. ) ;
#6594 = oriented_edge ( 'none', *, *, #29423, .t. ) ;
#6595 = axis2_placement_3d ( 'none', #2209, #29037, #26149 ) ;
#6596 = direction ( 'none', ( 5.620504062164853724e-14, 1.332267629550187533e-14, -1.000000000000000000 ) ) ;
#6597 = cartesian_point ( 'none', ( -486.1953686353703574, 230.6861632521880381, -435.5201479526336925 ) ) ;
#6598 = cartesian_point ( 'none', ( -433.4771968179032342, 256.6666712783670050, -297.3101560109495836 ) ) ;
#6599 = cartesian_point ( 'none', ( -424.0450167721049866, 307.1842518256237327, -342.8537468037337703 ) ) ;
#6600 = direction ( 'none', ( 0.07384000345349524264, -0.9972701007700911502, 7.214474255747049785e-17 ) ) ;
#6601 = axis2_placement_3d ( 'none', #11268, #24643, #915 ) ;
#6602 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#6603 = direction ( 'none', ( 0.9873505073845707525, 0.1585527532634824488, 5.482582837655079878e-14 ) ) ;
#6604 = oriented_edge ( 'none', *, *, #8589, .t. ) ;
#6605 = cartesian_point ( 'none', ( -554.6448597633710733, 218.3000718804632925, -436.2905599193372268 ) ) ;
#6606 = cartesian_point ( 'none', ( -414.8457162231513280, 229.8375923385711417, -297.3966350560461933 ) ) ;
#6607 = face_outer_bound ( 'none', #12869, .t. ) ;
#6608 = cartesian_point ( 'none', ( -581.0450167720791796, 213.8798153014254240, -449.8537468038285851 ) ) ;
#6609 = cartesian_point ( 'none', ( -435.5450167721049866, 198.1842518256037522, -348.8345089173323572 ) ) ;
#6610 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6611 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#6612 = oriented_edge ( 'none', *, *, #4736, .t. ) ;
#6613 = cartesian_point ( 'none', ( -434.1575369473950445, 229.9501343617335465, -297.7146695627415625 ) ) ;
#6614 = cartesian_point ( 'none', ( -517.4363953778663472, 228.3962585654667805, -515.1860653263519225 ) ) ;
#6615 = line ( 'none', #11269, #34099 ) ;
#6616 = oriented_edge ( 'none', *, *, #16287, .t. ) ;
#6617 = edge_curve ( 'none', #29023, #17295, #34254, .t. ) ;
#6618 = line ( 'none', #4990, #1615 ) ;
#6619 = cartesian_point ( 'none', ( -436.9764007215839570, 199.3053210651725067, -352.2287111744755634 ) ) ;
#6620 = edge_curve ( 'none', #2638, #5867, #23419, .t. ) ;
#6621 = direction ( 'none', ( -5.230025295777875983e-16, 0.9999948051039169172, 0.003223315867124545812 ) ) ;
#6622 = vector ( 'none', #7920, 1000.000000000000000 ) ;
#6623 = vector ( 'none', #871, 1000.000000000000114 ) ;
#6624 = edge_curve ( 'none', #3844, #7542, #26312, .t. ) ;
#6625 = vertex_point ( 'none', #12445 ) ;
#6626 = cartesian_point ( 'none', ( -542.2970755001759926, 274.2049994512363469, -279.7054210653394080 ) ) ;
#6627 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.014340127043892580e-12 ) ) ;
#6628 = vertex_point ( 'none', #20807 ) ;
#6629 = cartesian_point ( 'none', ( -414.2450167721049752, 244.1392354742020530, -308.8863559869384972 ) ) ;
#6630 =( bounded_curve ( ) b_spline_curve ( 3, ( #15447, #20475, #23254, #9892 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689674, 5.355890089177977487 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670086976, 0.9657888653670086976, 1.000000000000000000 ) )
representation_item ( '' ) );
#6631 = direction ( 'none', ( 6.982962677686266711e-15, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6632 = oriented_edge ( 'none', *, *, #3196, .t. ) ;
#6633 = cartesian_point ( 'none', ( -529.0483627312381714, 213.4306685563713017, -275.3537468037986287 ) ) ;
#6634 = edge_loop ( 'none', ( #1002, #9027, #19514, #33381 ) ) ;
#6635 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#6636 = direction ( 'none', ( 5.634381849972669443e-14, 1.329492071988624957e-14, -1.000000000000000000 ) ) ;
#6637 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6638 = plane ( 'none', #2630 ) ;
#6639 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#6640 = vertex_point ( 'none', #4757 ) ;
#6641 = cartesian_point ( 'none', ( -482.4692824724555749, 206.3245975957037217, -345.9905618989236586 ) ) ;
#6642 = direction ( 'none', ( -0.8267412399748267360, -0.5625823691912908986, 0.0000000000000000000 ) ) ;
#6643 = direction ( 'none', ( 0.07384000345349583938, -0.9972701007700912612, 0.0000000000000000000 ) ) ;
#6644 = cartesian_point ( 'none', ( -402.0450167721050434, 278.6213940227782473, -370.2326775642216603 ) ) ;
#6645 = oriented_edge ( 'none', *, *, #7640, .t. ) ;
#6646 = cartesian_point ( 'none', ( -495.2749979102231350, 232.1151215744641831, -275.3537468037985718 ) ) ;
#6647 = axis2_placement_3d ( 'none', #32988, #28062, #12149 ) ;
#6648 = toroidal_surface ( 'none', #31937, 5.200000000000000178, 0.1999999999999992339 ) ;
#6649 = edge_loop ( 'none', ( #30030, #26605, #8627, #23214 ) ) ;
#6650 = cartesian_point ( 'none', ( -394.0450167721050434, 250.1124550558749888, -318.8537468037916938 ) ) ;
#6651 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6652 = cylindrical_surface ( 'none', #32950, 76.00000000000001421 ) ;
#6653 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976506635, 0.7970987915612769426 ) ) ;
#6654 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#6655 = axis2_placement_3d ( 'none', #14018, #13669, #32638 ) ;
#6656 = circle ( 'none', #20974, 12.49999999999998757 ) ;
#6657 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#6658 = line ( 'none', #31737, #34148 ) ;
#6659 = cartesian_point ( 'none', ( -414.9660832601685456, 256.9748210099832022, -297.3876704602250811 ) ) ;
#6660 = cartesian_point ( 'none', ( -497.3317721733632197, 245.1251363163786436, -402.3537468037986855 ) ) ;
#6661 = oriented_edge ( 'none', *, *, #29268, .f. ) ;
#6662 = edge_curve ( 'none', #4091, #21073, #8414, .t. ) ;
#6663 = cartesian_point ( 'none', ( -496.6028095530013502, 257.4158259129638395, -275.3537468037989697 ) ) ;
#6664 = edge_curve ( 'none', #17425, #13070, #6364, .t. ) ;
#6665 = oriented_edge ( 'none', *, *, #29375, .f. ) ;
#6666 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672634095 ) ) ;
#6667 = edge_loop ( 'none', ( #5306, #11831, #1151, #13221 ) ) ;
#6668 = cartesian_point ( 'none', ( -518.2425374991659055, 204.5463984488946494, -410.8537468037986855 ) ) ;
#6669 = conical_surface ( 'none', #17387, 41.00000000000003553, 0.7853981633974482790 ) ;
#6670 = axis2_placement_3d ( 'none', #8742, #19452, #27339 ) ;
#6671 = oriented_edge ( 'none', *, *, #27013, .t. ) ;
#6672 = plane ( 'none', #18302 ) ;
#6673 = edge_curve ( 'none', #22127, #14798, #6775, .t. ) ;
#6674 = oriented_edge ( 'none', *, *, #11657, .t. ) ;
#6675 = cartesian_point ( 'none', ( -493.5898734746821788, 293.0707908221373827, -360.2537468038227644 ) ) ;
#6676 = vector ( 'none', #30804, 1000.000000000000000 ) ;
#6677 = cartesian_point ( 'none', ( -495.3048734746819832, 296.0412579571180345, -364.2537468038227644 ) ) ;
#6678 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976455564, -0.7970987915612806063 ) ) ;
#6679 = oriented_edge ( 'none', *, *, #31635, .t. ) ;
#6680 = direction ( 'none', ( 1.036334525942864691e-16, -0.08929731094672760383, 0.9960050151769735960 ) ) ;
#6681 = cartesian_point ( 'none', ( -421.9450167721050207, 192.3053210651725635, -352.2287111744827257 ) ) ;
#6682 = circle ( 'none', #31366, 47.50000000000001421 ) ;
#6683 = cartesian_point ( 'none', ( -550.4685736722079810, 228.9141403943086175, -275.3537468037983444 ) ) ;
#6684 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6685 = cartesian_point ( 'none', ( -560.9712126103588616, 257.3009038747501336, -431.3537468037986855 ) ) ;
#6686 = conical_surface ( 'none', #28487, 33.00000000000000000, 0.7853981633974415066 ) ;
#6687 = plane ( 'none', #27153 ) ;
#6688 = cartesian_point ( 'none', ( -455.2950167721049866, 213.8092518256034111, -271.9747543314629183 ) ) ;
#6689 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.652044489000791597e-14 ) ) ;
#6690 = direction ( 'none', ( -0.8937973703356648647, 0.0000000000000000000, 0.4484710255758448949 ) ) ;
#6691 = face_outer_bound ( 'none', #83, .t. ) ;
#6692 = axis2_placement_3d ( 'none', #21189, #15708, #5127 ) ;
#6693 = oriented_edge ( 'none', *, *, #20538, .t. ) ;
#6694 = cartesian_point ( 'none', ( -437.2450167721049752, 242.0989494994798292, -321.9470390995683715 ) ) ;
#6695 = vertex_point ( 'none', #33978 ) ;
#6696 = advanced_face ( 'none', ( #13010 ), #26738, .t. ) ;
#6697 = oriented_edge ( 'none', *, *, #32463, .f. ) ;
#6698 = cartesian_point ( 'none', ( -542.4572228840996786, 252.3126941887579164, -410.3537468037986855 ) ) ;
#6699 = oriented_edge ( 'none', *, *, #15361, .f. ) ;
#6700 = axis2_placement_3d ( 'none', #4076, #30580, #20131 ) ;
#6701 = advanced_face ( 'none', ( #3032 ), #12614, .f. ) ;
#6702 = vector ( 'none', #32030, 999.9999999999998863 ) ;
#6703 = vertex_point ( 'none', #28688 ) ;
#6704 = edge_curve ( 'none', #15668, #5856, #5088, .t. ) ;
#6705 = cartesian_point ( 'none', ( -559.0312161604715584, 249.6497914966065252, -280.0420117385105527 ) ) ;
#6706 = cartesian_point ( 'none', ( -509.3148161006361079, 216.2413383965022149, -275.3537468037986287 ) ) ;
#6707 = oriented_edge ( 'none', *, *, #17067, .f. ) ;
#6708 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#6709 = direction ( 'none', ( 0.4999999999999983347, -0.6903078028179479020, 0.5229485035533218973 ) ) ;
#6710 = oriented_edge ( 'none', *, *, #32672, .f. ) ;
#6711 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#6712 = vector ( 'none', #23161, 1000.000000000000114 ) ;
#6713 = cartesian_point ( 'none', ( -550.0701600694876561, 293.0707908221372691, -368.2537468038256634 ) ) ;
#6714 = vertex_point ( 'none', #17676 ) ;
#6715 = direction ( 'none', ( 5.620504062164853724e-14, 1.332267629550187533e-14, -1.000000000000000000 ) ) ;
#6716 = conical_surface ( 'none', #1094, 46.00000000000001421, 0.7853981633974415066 ) ;
#6717 = edge_loop ( 'none', ( #14476, #4157, #19869, #33304 ) ) ;
#6718 = cartesian_point ( 'none', ( -414.7592291130758326, 230.2261941674556454, -297.3953824630980307 ) ) ;
#6719 = axis2_placement_3d ( 'none', #29878, #27317, #14084 ) ;
#6720 = direction ( 'none', ( -3.796565446437065150e-31, -0.3883833435191159089, 0.9214978993339661972 ) ) ;
#6721 = oriented_edge ( 'none', *, *, #16858, .t. ) ;
#6722 = direction ( 'none', ( -2.030223136579931273e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#6723 = cartesian_point ( 'none', ( -506.2345991793280291, 288.4353159596233809, -370.3537468037986287 ) ) ;
#6724 = edge_curve ( 'none', #8908, #33045, #17585, .t. ) ;
#6725 = face_outer_bound ( 'none', #12729, .t. ) ;
#6726 = edge_curve ( 'none', #7836, #14253, #23387, .t. ) ;
#6727 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#6728 = edge_loop ( 'none', ( #33822, #31337, #259, #22444, #23797 ) ) ;
#6729 = edge_curve ( 'none', #22666, #1868, #22992, .t. ) ;
#6730 = oriented_edge ( 'none', *, *, #9160, .f. ) ;
#6731 = plane ( 'none', #25133 ) ;
#6732 = edge_loop ( 'none', ( #12400, #26922, #33903, #1745 ) ) ;
#6733 = vertex_point ( 'none', #20361 ) ;
#6734 = oriented_edge ( 'none', *, *, #30708, .f. ) ;
#6735 = circle ( 'none', #9613, 17.50000000000005684 ) ;
#6736 = oriented_edge ( 'none', *, *, #17417, .f. ) ;
#6737 = advanced_face ( 'none', ( #7170 ), #11723, .f. ) ;
#6738 = oriented_edge ( 'none', *, *, #462, .f. ) ;
#6739 = cartesian_point ( 'none', ( -540.2243984730725970, 275.3547647458977963, -279.7180130871404913 ) ) ;
#6740 = direction ( 'none', ( -0.1301338387962845677, -0.9914964367057214067, -2.008823880312848768e-14 ) ) ;
#6741 = cartesian_point ( 'none', ( -424.0450167721049866, 192.3053210651725067, -352.2287111744826689 ) ) ;
#6742 = plane ( 'none', #10569 ) ;
#6743 = advanced_face ( 'none', ( #14641 ), #15466, .f. ) ;
#6744 = vertex_point ( 'none', #10456 ) ;
#6745 = circle ( 'none', #31108, 7.000000000000838440 ) ;
#6746 = cartesian_point ( 'none', ( -423.5204331727644558, 251.2681720520323267, -348.8760898694291654 ) ) ;
#6747 = axis2_placement_3d ( 'none', #3535, #22135, #14228 ) ;
#6748 = direction ( 'none', ( -1.000000000000000000, 1.019342488022063709e-14, -5.642927514190350899e-14 ) ) ;
#6749 = oriented_edge ( 'none', *, *, #9310, .t. ) ;
#6750 = cartesian_point ( 'none', ( -548.1071581640268278, 225.1186058025641046, -275.3537468037984013 ) ) ;
#6751 = axis2_placement_3d ( 'none', #16669, #30153, #739 ) ;
#6752 = cartesian_point ( 'none', ( -414.4238325430856662, 229.7383608344725587, -297.6447418824246824 ) ) ;
#6753 = circle ( 'none', #7163, 4.500000000000003553 ) ;
#6754 = vertex_point ( 'none', #13359 ) ;
#6755 = direction ( 'none', ( 1.028554113732451906e-16, -0.9960050151769734850, -0.08929731094672795078 ) ) ;
#6756 = cartesian_point ( 'none', ( -356.7809743241737692, 243.1842518256034964, -322.8537468037986287 ) ) ;
#6757 = oriented_edge ( 'none', *, *, #18075, .t. ) ;
#6758 = cartesian_point ( 'none', ( -551.2924904469224430, 289.8659806173981224, -364.2537468038259476 ) ) ;
#6759 = cartesian_point ( 'none', ( -580.9903956149809119, 212.8859542443563839, -380.3537468037986287 ) ) ;
#6760 = axis2_placement_3d ( 'none', #24073, #2803, #21302 ) ;
#6761 = circle ( 'none', #6128, 68.82335985865226746 ) ;
#6762 = cartesian_point ( 'none', ( -522.2158967099421716, 225.2333900117418750, -414.3537468037987423 ) ) ;
#6763 = vertex_point ( 'none', #18344 ) ;
#6764 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#6765 = vertex_point ( 'none', #31523 ) ;
#6766 = cartesian_point ( 'none', ( -523.5450167720824766, 243.1842518256095502, -397.8537468038249472 ) ) ;
#6767 = advanced_face ( 'none', ( #15078 ), #28378, .f. ) ;
#6768 = cartesian_point ( 'none', ( -459.7199880248319914, 237.2028112665929314, -372.7862180366176403 ) ) ;
#6769 = edge_loop ( 'none', ( #31606, #20427, #25786, #30224 ) ) ;
#6770 = cartesian_point ( 'none', ( -434.2450167721049752, 244.1802568407805154, -322.7644494928519521 ) ) ;
#6772 = edge_curve ( 'none', #10899, #22731, #7990, .t. ) ;
#6771 = oriented_edge ( 'none', *, *, #22368, .t. ) ;
#6773 = oriented_edge ( 'none', *, *, #28592, .t. ) ;
#6774 = cartesian_point ( 'none', ( -417.9450167721050207, 275.9626084846640879, -374.1594282157946623 ) ) ;
#6775 = circle ( 'none', #22568, 4.000000000000001776 ) ;
#6776 = edge_loop ( 'none', ( #17257, #21664, #11572, #21891, #22304 ) ) ;
#6777 = edge_curve ( 'none', #3408, #14689, #15896, .t. ) ;
#6778 = edge_curve ( 'none', #3541, #5539, #21330, .t. ) ;
#6779 = cartesian_point ( 'none', ( -413.9450167721049638, 192.7320100048328584, -348.8253545154222479 ) ) ;
#6780 = edge_curve ( 'none', #6714, #25052, #27285, .t. ) ;
#6781 = vector ( 'none', #29062, 999.9999999999998863 ) ;
#6782 = cartesian_point ( 'none', ( -492.5606960989281333, 261.9962821600887537, -279.7054211002644593 ) ) ;
#6783 = cartesian_point ( 'none', ( -553.4567723098168699, 292.5269548784434619, -364.2537468038260613 ) ) ;
#6784 = direction ( 'none', ( -0.1420752155569546260, -0.003190618115245678552, 0.9898507226246227031 ) ) ;
#6785 = cartesian_point ( 'none', ( -511.8519618095232886, 226.0007578374169555, -409.3537468037986855 ) ) ;
#6786 = oriented_edge ( 'none', *, *, #13493, .f. ) ;
#6787 = oriented_edge ( 'none', *, *, #559, .t. ) ;
#6788 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6789 = cartesian_point ( 'none', ( -527.0764611754328826, 231.2910226414750809, -484.8537468037986855 ) ) ;
#6790 = face_outer_bound ( 'none', #26406, .t. ) ;
#6791 = vertex_point ( 'none', #5094 ) ;
#6792 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6793 = oriented_edge ( 'none', *, *, #7941, .f. ) ;
#6794 = plane ( 'none', #33946 ) ;
#6795 = cartesian_point ( 'none', ( -505.9054277577699281, 200.0739890005226584, -319.9745984678717150 ) ) ;
#6796 = vertex_point ( 'none', #13016 ) ;
#6797 = cartesian_point ( 'none', ( -523.5450167721048729, 266.9592570441601538, -294.7753521825237613 ) ) ;
#6798 = cartesian_point ( 'none', ( -555.4919650886126874, 226.0678911230536698, -279.7054824082162554 ) ) ;
#6799 = axis2_placement_3d ( 'none', #9748, #12537, #9971 ) ;
#6800 = oriented_edge ( 'none', *, *, #29990, .f. ) ;
#6801 = face_outer_bound ( 'none', #2141, .t. ) ;
#6802 = direction ( 'none', ( -0.4484710255757086150, -1.471771544753220849e-14, 0.8937973703357334765 ) ) ;
#6803 = cartesian_point ( 'none', ( -424.2450167721049183, 223.8520422397971572, -343.9161700388028180 ) ) ;
#6804 = axis2_placement_3d ( 'none', #8368, #27211, #11290 ) ;
#6805 = oriented_edge ( 'none', *, *, #31388, .f. ) ;
#6806 = oriented_edge ( 'none', *, *, #21908, .t. ) ;
#6807 = cylindrical_surface ( 'none', #13446, 6.138320441952084039 ) ;
#6808 = oriented_edge ( 'none', *, *, #6704, .t. ) ;
#6809 = direction ( 'none', ( 1.000000000000000000, 1.850371707708592867e-14, 6.167905692361975591e-14 ) ) ;
#6810 = cartesian_point ( 'none', ( -435.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#6811 = cartesian_point ( 'none', ( -414.0450167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#6812 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#6813 = axis2_placement_3d ( 'none', #24231, #3417, #29910 ) ;
#6814 = b_spline_curve_with_knots ( 'none', 3,
( #28625, #9584, #4364, #20412, #17492, #31104 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002978264172191846283, 0.003369581142178926583, 0.003760898112166006450 ),
.unspecified. ) ;
#6815 = vector ( 'none', #29441, 1000.000000000000114 ) ;
#6816 = cartesian_point ( 'none', ( -581.0450167720779291, 300.6842518256108860, -471.8537468038273914 ) ) ;
#6817 = line ( 'none', #2653, #14717 ) ;
#6818 = direction ( 'none', ( -5.230025295777875983e-16, 0.9999948051039169172, 0.003223315867124545812 ) ) ;
#6819 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#6820 = edge_curve ( 'none', #15528, #9688, #1336, .t. ) ;
#6821 = oriented_edge ( 'none', *, *, #5994, .f. ) ;
#6822 = vertex_point ( 'none', #15790 ) ;
#6823 = cartesian_point ( 'none', ( -554.3764672119582428, 224.1224796868039562, -279.7054212440170318 ) ) ;
#6824 = cartesian_point ( 'none', ( -506.9725563448058665, 212.3564465934421719, -275.3537468037983444 ) ) ;
#6825 = edge_curve ( 'none', #18864, #8902, #16239, .t. ) ;
#6826 = circle ( 'none', #31314, 4.050000000000010481 ) ;
#6827 = oriented_edge ( 'none', *, *, #313, .f. ) ;
#6828 = cartesian_point ( 'none', ( -577.0450167720792933, 272.4886883497957797, -449.8537468038276188 ) ) ;
#6829 = direction ( 'none', ( -4.926781901685062915e-16, 0.9999948051039170283, 0.003223315867124342850 ) ) ;
#6830 = edge_curve ( 'none', #15061, #29986, #10903, .t. ) ;
#6831 = cartesian_point ( 'none', ( -493.8514863467149780, 194.6115709300470371, -364.2537468038238444 ) ) ;
#6832 = cartesian_point ( 'none', ( -449.5450167721049297, 254.1099141640532650, -361.3327008237066593 ) ) ;
#6833 = cartesian_point ( 'none', ( -402.0450167721050434, 188.1842518256034396, -322.8537468038544489 ) ) ;
#6834 = edge_curve ( 'none', #28545, #32789, #28923, .t. ) ;
#6835 = oriented_edge ( 'none', *, *, #23274, .f. ) ;
#6836 = face_outer_bound ( 'none', #17357, .t. ) ;
#6837 = cartesian_point ( 'none', ( -547.3200219906615303, 243.1842518256034964, -294.7753521825237613 ) ) ;
#6838 = edge_loop ( 'none', ( #27632, #5003, #4484, #13876 ) ) ;
#6839 = oriented_edge ( 'none', *, *, #25270, .t. ) ;
#6840 = direction ( 'none', ( 5.230025295777875983e-16, -0.9999948051039170283, -0.003223315867124672014 ) ) ;
#6841 = direction ( 'none', ( 0.8571673007020824686, -6.616373313851305777e-15, 0.5150380749101038935 ) ) ;
#6842 = vector ( 'none', #21683, 1000.000000000000000 ) ;
#6843 = cartesian_point ( 'none', ( -424.0450167721049866, 177.5842518256032463, -302.8537468037996518 ) ) ;
#6844 = oriented_edge ( 'none', *, *, #4282, .t. ) ;
#6845 = cartesian_point ( 'none', ( -438.0340688785764769, 297.2374350717137759, -305.5365272967862325 ) ) ;
#6846 = direction ( 'none', ( 0.07384000345349513161, -0.9972701007700911502, 4.661740697613374269e-16 ) ) ;
#6847 = cartesian_point ( 'none', ( -535.4814918671614805, 277.3662464367797611, -279.9106217883712588 ) ) ;
#6848 = cartesian_point ( 'none', ( -537.7662906631056785, 270.1314081640364861, -275.3537468037983444 ) ) ;
#6849 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#6850 = vertex_point ( 'none', #26254 ) ;
#6851 = cartesian_point ( 'none', ( -438.0450167721049866, 243.1842518256034680, -322.8537468037986287 ) ) ;
#6852 = vector ( 'none', #10576, 1000.000000000000000 ) ;
#6853 = cartesian_point ( 'none', ( -539.7554791538148038, 251.0086309940215301, -431.3537468037986855 ) ) ;
#6854 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#6855 = vector ( 'none', #25157, 1000.000000000000000 ) ;
#6856 = oriented_edge ( 'none', *, *, #1329, .f. ) ;
#6857 = oriented_edge ( 'none', *, *, #3815, .t. ) ;
#6858 = oriented_edge ( 'none', *, *, #29285, .t. ) ;
#6859 = circle ( 'none', #26100, 53.00000000000004974 ) ;
#6860 = axis2_placement_3d ( 'none', #19984, #4038, #6720 ) ;
#6861 = line ( 'none', #24769, #11020 ) ;
#6862 = edge_loop ( 'none', ( #23026, #10371, #6573, #26828 ) ) ;
#6863 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#6864 = direction ( 'none', ( -0.7935941825507623060, 0.6084474286424319533, -3.698317784924811257e-14 ) ) ;
#6865 = axis2_placement_3d ( 'none', #2435, #31630, #21388 ) ;
#6866 = line ( 'none', #8296, #23511 ) ;
#6867 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#6868 = axis2_placement_3d ( 'none', #32367, #377, #13974 ) ;
#6869 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6870 = cartesian_point ( 'none', ( -449.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#6871 = vertex_point ( 'none', #2329 ) ;
#6873 = cartesian_point ( 'none', ( -536.6953138266785572, 215.7448037305425999, -275.3537468037986855 ) ) ;
#6872 = face_outer_bound ( 'none', #33632, .t. ) ;
#6874 = vertex_point ( 'none', #10795 ) ;
#6875 = cartesian_point ( 'none', ( -414.4464732551974180, 229.6963161039436159, -297.6308650580475614 ) ) ;
#6876 = direction ( 'none', ( -0.07384000345350257011, 0.9972701007700905951, 0.0000000000000000000 ) ) ;
#6877 = edge_curve ( 'none', #9473, #1776, #4676, .t. ) ;
#6878 = direction ( 'none', ( -4.057357086302410306e-31, 0.6038489185976522178, 0.7970987915612757213 ) ) ;
#6879 = vertex_point ( 'none', #26598 ) ;
#6880 = advanced_face ( 'none', ( #2994 ), #446, .f. ) ;
#6881 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#6882 = edge_curve ( 'none', #6201, #4742, #1775, .t. ) ;
#6883 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6884 = cartesian_point ( 'none', ( -414.0450167721049866, 276.4842697964883200, -368.5515971309860674 ) ) ;
#6885 = approval_status ( 'not_yet_approved' ) ;
#6886 = edge_loop ( 'none', ( #1324, #14451, #11004, #31064, #20149, #32294, #24452, #3411, #5105, #29101 ) ) ;
#6887 = advanced_face ( 'none', ( #27537 ), #27931, .f. ) ;
#6888 = axis2_placement_3d ( 'none', #24378, #21700, #8426 ) ;
#6889 = direction ( 'none', ( 2.041379959017811305e-31, 0.7970987915612756103, -0.6038489185976523288 ) ) ;
#6890 = cartesian_point ( 'none', ( -450.5450167721049297, 253.8367726055920173, -360.3707269732090026 ) ) ;
#6891 = cartesian_point ( 'none', ( -451.7072749264034428, 231.1842518256034680, -374.1476405940591690 ) ) ;
#6892 = edge_curve ( 'none', #1367, #17439, #8823, .t. ) ;
#6893 = toroidal_surface ( 'none', #29042, 13.99999999999999822, 1.000000000000000000 ) ;
#6894 = cartesian_point ( 'none', ( -422.1450167721049525, 211.2730863674930504, -275.3225692560204720 ) ) ;
#6895 = cartesian_point ( 'none', ( -418.0565743908561558, 307.9842518256268136, -345.8585026750913016 ) ) ;
#6896 = edge_loop ( 'none', ( #18327, #12254, #18525, #28631 ) ) ;
#6897 = vertex_point ( 'none', #11361 ) ;
#6898 = vertex_point ( 'none', #6476 ) ;
#6899 = circle ( 'none', #1145, 1.000000000000015099 ) ;
#6900 = circle ( 'none', #13677, 2.000000000000001776 ) ;
#6901 = cartesian_point ( 'none', ( -536.9242915559044604, 300.1735923746310277, -435.3537468037986855 ) ) ;
#6902 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#6903 = face_outer_bound ( 'none', #1709, .t. ) ;
#6904 = cartesian_point ( 'none', ( -509.0724916879731836, 270.0025776352767934, -275.3537468037987423 ) ) ;
#6905 = oriented_edge ( 'none', *, *, #16593, .t. ) ;
#6906 = cartesian_point ( 'none', ( -415.2450167721049752, 214.1844024775899413, -322.9472229639452507 ) ) ;
#6907 = axis2_placement_3d ( 'none', #18397, #2485, #4699 ) ;
#6908 = cartesian_point ( 'none', ( -546.7217588114730233, 194.0414258216549968, -364.2537468038268571 ) ) ;
#6909 = oriented_edge ( 'none', *, *, #11091, .t. ) ;
#6910 = cartesian_point ( 'none', ( -574.5479433491731243, 276.6461926027355958, -398.8537468038273914 ) ) ;
#6911 = axis2_placement_3d ( 'none', #2376, #20526, #33912 ) ;
#6912 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034964, -322.8537468037986287 ) ) ;
#6913 = oriented_edge ( 'none', *, *, #19239, .t. ) ;
#6914 = axis2_placement_3d ( 'none', #29652, #381, #18626 ) ;
#6915 = cartesian_point ( 'none', ( -418.2353338649232342, 303.1842518256267454, -345.7688084699810247 ) ) ;
#6916 = cartesian_point ( 'none', ( -506.2345991793280291, 197.9331876915834698, -328.3135273558913809 ) ) ;
#6917 = circle ( 'none', #4435, 16.99999999999999289 ) ;
#6918 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867123977257 ) ) ;
#6919 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#6920 = advanced_face ( 'none', ( #22162 ), #3119, .f. ) ;
#6921 = cartesian_point ( 'none', ( -554.4079443125692706, 224.1734323448556268, -279.7054212350973330 ) ) ;
#6922 = cartesian_point ( 'none', ( -581.0450167720832724, 212.8733626931538652, -380.3537468038285851 ) ) ;
#6923 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#6924 = conical_surface ( 'none', #20994, 7.999999999999981348, 0.7853981633974517207 ) ;
#6925 = vector ( 'none', #9340, 1000.000000000000000 ) ;
#6926 = circle ( 'none', #22730, 3.400000000000014122 ) ;
#6927 = advanced_face ( 'none', ( #13415 ), #20492, .t. ) ;
#6928 = oriented_edge ( 'none', *, *, #14368, .t. ) ;
#6929 = vertex_point ( 'none', #17175 ) ;
#6930 = oriented_edge ( 'none', *, *, #7477, .t. ) ;
#6931 = face_bound ( 'none', #28225, .t. ) ;
#6932 = circle ( 'none', #5410, 5.999999999999992895 ) ;
#6933 = cartesian_point ( 'none', ( -553.8433143533519569, 300.6296306684794217, -380.3537468037986287 ) ) ;
#6934 = line ( 'none', #13222, #14836 ) ;
#6935 = edge_curve ( 'none', #8677, #32473, #30439, .t. ) ;
#6936 = axis2_placement_3d ( 'none', #33206, #17260, #24926 ) ;
#6937 = edge_curve ( 'none', #2428, #18334, #18798, .t. ) ;
#6938 = edge_curve ( 'none', #10833, #25789, #6329, .t. ) ;
#6939 = edge_loop ( 'none', ( #20061, #32197, #29043, #24298, #824, #12370 ) ) ;
#6940 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#6941 = axis2_placement_3d ( 'none', #7792, #15457, #18138 ) ;
#6942 = edge_curve ( 'none', #33148, #7192, #28768, .t. ) ;
#6943 = advanced_face ( 'none', ( #17146 ), #3803, .f. ) ;
#6944 = cartesian_point ( 'none', ( -555.5552533768261583, 226.1862016983921535, -279.7058174787989628 ) ) ;
#6945 = cartesian_point ( 'none', ( -508.4065580275433263, 216.7349573790705222, -275.3537468037987423 ) ) ;
#6946 = oriented_edge ( 'none', *, *, #20125, .t. ) ;
#6947 = cartesian_point ( 'none', ( -459.3758338936093537, 203.4312293691527032, -353.8268507385566295 ) ) ;
#6948 = cartesian_point ( 'none', ( -550.0701600694870876, 193.2977128290785629, -370.3537468038272777 ) ) ;
#6949 = circle ( 'none', #23126, 4.049999999999998046 ) ;
#6950 = cartesian_point ( 'none', ( -510.0362981206802715, 236.6639358519218206, -435.3537468037986855 ) ) ;
#6951 = cartesian_point ( 'none', ( -541.8847389957534233, 296.7980981594831746, -435.3537468037986855 ) ) ;
#6952 = circle ( 'none', #14715, 13.99999999999999112 ) ;
#6953 = vector ( 'none', #6367, 1000.000000000000000 ) ;
#6954 = circle ( 'none', #30490, 13.50000000000000355 ) ;
#6955 = oriented_edge ( 'none', *, *, #17506, .t. ) ;
#6956 = cartesian_point ( 'none', ( -445.4316819258935993, 246.7573549567815689, -265.3537468037986287 ) ) ;
#6957 = cartesian_point ( 'none', ( -414.9425318932282494, 229.6301657403213028, -297.3973036609650080 ) ) ;
#6958 = cartesian_point ( 'none', ( -433.6804298567991509, 229.9543322666241636, -297.3962587644289783 ) ) ;
#6959 = direction ( 'none', ( -2.035898835340849908e-16, 1.000000000000000000, 1.636434808280178673e-14 ) ) ;
#6960 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#6961 = oriented_edge ( 'none', *, *, #1642, .t. ) ;
#6962 = face_outer_bound ( 'none', #7107, .t. ) ;
#6963 = direction ( 'none', ( -6.982634379031893753e-17, 0.3883833435191255123, -0.9214978993339622004 ) ) ;
#6964 = axis2_placement_3d ( 'none', #7262, #17829, #4805 ) ;
#6965 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976478879, 0.7970987915612788299 ) ) ;
#6966 = axis2_placement_3d ( 'none', #12598, #23062, #23403 ) ;
#6967 = line ( 'none', #25218, #7787 ) ;
#6968 = advanced_face ( 'none', ( #2167 ), #21714, .f. ) ;
#6969 = cartesian_point ( 'none', ( -526.3614935612329191, 227.4329811436802800, -481.7992825483245269 ) ) ;
#6970 = axis2_placement_3d ( 'none', #29560, #2951, #5274 ) ;
#6971 = vertex_point ( 'none', #27742 ) ;
#6972 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#6973 = oriented_edge ( 'none', *, *, #29940, .t. ) ;
#6974 = closed_shell ( 'none', ( #300, #33660, #6050, #1161, #33228, #30073, #9517, #9196, #3910, #12969 ) ) ;
#6975 = edge_curve ( 'none', #28664, #15340, #19648, .t. ) ;
#6976 = oriented_edge ( 'none', *, *, #25617, .f. ) ;
#6977 = edge_curve ( 'none', #4890, #13078, #34221, .t. ) ;
#6978 = cylindrical_surface ( 'none', #22480, 65.00000000000000000 ) ;
#6979 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027027e-16, -5.642927514190364782e-14 ) ) ;
#6980 = edge_curve ( 'none', #17295, #32068, #16745, .t. ) ;
#6981 = direction ( 'none', ( -1.000000000000000000, -1.920224799361962737e-16, 1.739427606565643889e-16 ) ) ;
#6982 = cartesian_point ( 'none', ( -486.0830759949559479, 289.1461926027350273, -398.8537468038222187 ) ) ;
#6983 = edge_curve ( 'none', #11762, #26272, #25879, .t. ) ;
#6984 = oriented_edge ( 'none', *, *, #19032, .t. ) ;
#6985 = cartesian_point ( 'none', ( -551.5180109463327653, 231.1837126255440182, -275.3537468037983444 ) ) ;
#6986 = cylindrical_surface ( 'none', #4214, 4.499999999999948486 ) ;
#6987 = cylindrical_surface ( 'none', #29647, 36.00000000000000711 ) ;
#6988 = cartesian_point ( 'none', ( -414.2640421304751612, 230.2334500809670033, -297.8082920364952884 ) ) ;
#6989 = oriented_edge ( 'none', *, *, #4385, .f. ) ;
#6990 = cartesian_point ( 'none', ( -432.7880155662948596, 235.1999831316493044, -380.3537468037986287 ) ) ;
#6991 = edge_curve ( 'none', #1267, #8479, #22563, .t. ) ;
#6992 = edge_loop ( 'none', ( #2043, #14505, #13772, #16850 ) ) ;
#6993 = face_outer_bound ( 'none', #27124, .t. ) ;
#6994 = direction ( 'none', ( 0.1506821769804437550, -0.9885822583581167500, -6.938893903907244944e-15 ) ) ;
#6995 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#6996 = cartesian_point ( 'none', ( -496.7254311776582085, 228.7111357475079387, -275.3537468037987992 ) ) ;
#6997 = line ( 'none', #3117, #13628 ) ;
#6998 = direction ( 'none', ( -0.07384000345349524264, 0.9972701007700911502, -7.214474255747049785e-17 ) ) ;
#6999 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#7000 = cartesian_point ( 'none', ( -455.2737912170670711, 232.0368137797810562, -373.2507053600050426 ) ) ;
#7001 = cartesian_point ( 'none', ( -395.0450167721049866, 213.8092874549196267, -271.9748160433675821 ) ) ;
#7002 = oriented_edge ( 'none', *, *, #8545, .f. ) ;
#7003 = oriented_edge ( 'none', *, *, #10990, .t. ) ;
#7004 = cartesian_point ( 'none', ( -457.5423007111959919, 281.8001312625769970, -289.6334897167147346 ) ) ;
#7005 = cartesian_point ( 'none', ( -394.0450167721050434, 291.0494934615762190, -271.5885051677254296 ) ) ;
#7006 = axis2_placement_3d ( 'none', #4156, #14971, #17533 ) ;
#7007 = cartesian_point ( 'none', ( -437.2450167721049752, 228.3667110473469961, -325.1862315914671058 ) ) ;
#7008 = direction ( 'none', ( 1.000000000000000000, 2.035898835340870615e-16, -1.361673625698254644e-16 ) ) ;
#7009 = oriented_edge ( 'none', *, *, #33122, .f. ) ;
#7010 = face_outer_bound ( 'none', #7535, .t. ) ;
#7011 = cartesian_point ( 'none', ( -501.0566579049447000, 263.7560207624538862, -275.3537468037987992 ) ) ;
#7012 = axis2_placement_3d ( 'none', #20002, #15105, #31272 ) ;
#7013 = edge_loop ( 'none', ( #7418, #23345, #30457, #21227 ) ) ;
#7014 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -435.3537468037986855 ) ) ;
#7015 = cartesian_point ( 'none', ( -413.9450167721049638, 212.4770969573325772, -268.8140165367476584 ) ) ;
#7016 = line ( 'none', #5456, #25728 ) ;
#7017 = line ( 'none', #5951, #17811 ) ;
#7018 = cartesian_point ( 'none', ( -518.0231109856273406, 204.4285742888764048, -411.1076022616006753 ) ) ;
#7019 = oriented_edge ( 'none', *, *, #16802, .f. ) ;
#7020 = oriented_edge ( 'none', *, *, #13452, .f. ) ;
#7021 = circle ( 'none', #1091, 5.000000000000004441 ) ;
#7022 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7023 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#7024 = direction ( 'none', ( -6.982634379031837053e-17, -0.9214978993339647539, -0.3883833435191191841 ) ) ;
#7025 = cartesian_point ( 'none', ( -548.2097309507892078, 204.6592986603605198, -312.9571549928324430 ) ) ;
#7026 = vector ( 'none', #11286, 1000.000000000000000 ) ;
#7027 = cartesian_point ( 'none', ( -460.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#7028 = edge_curve ( 'none', #17241, #7982, #33819, .t. ) ;
#7029 = cartesian_point ( 'none', ( -552.4199183336189662, 223.3710541522878543, -275.3537468037986287 ) ) ;
#7030 = face_outer_bound ( 'none', #25040, .t. ) ;
#7031 = edge_curve ( 'none', #24487, #15321, #31308, .t. ) ;
#7032 = cartesian_point ( 'none', ( -431.6945171211210095, 178.1842518256456742, -364.5446819194405066 ) ) ;
#7033 = oriented_edge ( 'none', *, *, #19164, .t. ) ;
#7034 = oriented_edge ( 'none', *, *, #23427, .t. ) ;
#7035 = edge_loop ( 'none', ( #4607, #6096, #7560, #22432 ) ) ;
#7036 = edge_curve ( 'none', #3192, #15587, #502, .t. ) ;
#7037 = cartesian_point ( 'none', ( -424.0450167721049866, 213.8092518255495804, -271.9747543314920790 ) ) ;
#7038 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#7039 = cartesian_point ( 'none', ( -451.9450167721049638, 291.7377085735591322, -291.7170175837898114 ) ) ;
#7040 = b_spline_curve_with_knots ( 'none', 3,
( #7095, #33856, #26028, #17779, #10102, #7424, #28351, #23470, #34083, #15325, #34193, #4533, #18234, #23139, #12440, #4748, #4865, #23354 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0002841509126166132972, 0.002371042340677506459, 0.003414488054708036523, 0.004457933768738566588, 0.005501379482769096219, 0.006023102339784256951, 0.006544825196799419417, 0.007588270910829831087, 0.008631716624860244491 ),
.unspecified. ) ;
#7041 = oriented_edge ( 'none', *, *, #18431, .f. ) ;
#7042 = edge_curve ( 'none', #15842, #24033, #5486, .t. ) ;
#7043 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612824937, -0.6038489185976431139 ) ) ;
#7044 = edge_loop ( 'none', ( #31582, #8565, #3503, #214, #28529 ) ) ;
#7045 = face_outer_bound ( 'none', #10484, .t. ) ;
#7046 = advanced_face ( 'none', ( #20892 ), #17970, .f. ) ;
#7047 = oriented_edge ( 'none', *, *, #31386, .f. ) ;
#7048 = direction ( 'none', ( -0.07384000345345240190, 0.9972701007700944809, 0.0000000000000000000 ) ) ;
#7049 = cartesian_point ( 'none', ( -455.2950167721049866, 192.3052593532680987, -352.2287468037992539 ) ) ;
#7050 = face_outer_bound ( 'none', #22963, .t. ) ;
#7051 = advanced_face ( 'none', ( #32141 ), #12584, .t. ) ;
#7052 = oriented_edge ( 'none', *, *, #24483, .f. ) ;
#7053 = circle ( 'none', #9759, 11.25000000000000711 ) ;
#7055 = cartesian_point ( 'none', ( -516.0437390616168614, 207.8324451081983284, -280.0278723543782462 ) ) ;
#7054 = axis2_placement_3d ( 'none', #5855, #29689, #8647 ) ;
#7056 = cartesian_point ( 'none', ( -509.0637986454903512, 216.3706052101656780, -275.3537468037989129 ) ) ;
#7057 = axis2_placement_3d ( 'none', #24859, #5906, #8693 ) ;
#7058 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.666763354857565003e-14 ) ) ;
#7059 = face_outer_bound ( 'none', #1123, .t. ) ;
#7060 = cartesian_point ( 'none', ( -433.5030772840274835, 256.6360887407646487, -297.3102545886403618 ) ) ;
#7061 = cartesian_point ( 'none', ( -492.7866965475152483, 300.4461565875095062, -380.3537468037986287 ) ) ;
#7062 = axis2_placement_3d ( 'none', #29991, #19179, #11614 ) ;
#7063 = circle ( 'none', #6647, 12.50000000000001066 ) ;
#7064 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#7065 = vertex_point ( 'none', #4497 ) ;
#7066 = axis2_placement_3d ( 'none', #34200, #31409, #13135 ) ;
#7067 = cartesian_point ( 'none', ( -497.0198734599355816, 193.2977128323898910, -360.2537468038240718 ) ) ;
#7068 =( bounded_curve ( ) b_spline_curve ( 3, ( #18319, #7297, #2298, #5065 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689674, 5.355890089177966829 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670099188, 0.9657888653670099188, 1.000000000000000000 ) )
representation_item ( '' ) );
#7069 = oriented_edge ( 'none', *, *, #1266, .f. ) ;
#7070 = cartesian_point ( 'none', ( -433.5200839943697133, 229.5905506868967052, -297.3974313534586145 ) ) ;
#7071 = direction ( 'none', ( -5.645484080218921008e-14, -1.285083151003619169e-14, 1.000000000000000000 ) ) ;
#7072 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#7073 = cartesian_point ( 'none', ( -537.5106931048832166, 270.2525222809141496, -275.3537468037985150 ) ) ;
#7074 = edge_loop ( 'none', ( #14257, #20506 ) ) ;
#7075 = cartesian_point ( 'none', ( -492.7866965475134293, 185.9223470636984246, -380.3537468037986287 ) ) ;
#7076 = oriented_edge ( 'none', *, *, #5494, .f. ) ;
#7077 = edge_curve ( 'none', #17658, #14841, #2576, .t. ) ;
#7078 = face_bound ( 'none', #661, .t. ) ;
#7079 = oriented_edge ( 'none', *, *, #18075, .f. ) ;
#7080 = vertex_point ( 'none', #33699 ) ;
#7081 = cartesian_point ( 'none', ( -414.2709196766006130, 242.1400902794305239, -309.1547723059010764 ) ) ;
#7082 = edge_curve ( 'none', #17893, #22388, #6735, .t. ) ;
#7083 = vertex_point ( 'none', #17514 ) ;
#7084 = circle ( 'none', #17656, 13.99999999999999112 ) ;
#7085 = oriented_edge ( 'none', *, *, #18217, .t. ) ;
#7086 = axis2_placement_3d ( 'none', #22968, #33114, #15505 ) ;
#7087 = advanced_face ( 'none', ( #3834 ), #16304, .t. ) ;
#7088 = line ( 'none', #6372, #12493 ) ;
#7089 = edge_curve ( 'none', #11625, #19842, #8382, .t. ) ;
#7090 = direction ( 'none', ( -0.7437713796000668953, 0.0000000000000000000, -0.6684340916558739742 ) ) ;
#7091 = direction ( 'none', ( -2.589044556301914570e-16, 0.7970987915612776087, -0.6038489185976495532 ) ) ;
#7092 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7093 = advanced_face ( 'none', ( #9673 ), #4381, .f. ) ;
#7094 = circle ( 'none', #31210, 12.50000000000001066 ) ;
#7095 = cartesian_point ( 'none', ( -557.0948987566168853, 223.2994481095662422, -410.8537468037986855 ) ) ;
#7096 = line ( 'none', #19094, #7510 ) ;
#7097 = cartesian_point ( 'none', ( -550.5879492372077948, 229.1628223164636040, -275.3537468037985150 ) ) ;
#7098 = oriented_edge ( 'none', *, *, #9830, .f. ) ;
#7099 = direction ( 'none', ( 0.1301338387962868715, 0.9914964367057211847, 1.387778780781445044e-14 ) ) ;
#7100 = cartesian_point ( 'none', ( -414.5262385203357667, 229.5751586904901274, -297.5908947883330598 ) ) ;
#7101 = cartesian_point ( 'none', ( -451.7072749264018512, 231.1842518256034680, -374.1476405940596806 ) ) ;
#7102 = cartesian_point ( 'none', ( -433.4235868421267810, 229.1987502901291975, -297.4668748542903245 ) ) ;
#7103 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7104 = cartesian_point ( 'none', ( -552.0222944275124064, 187.0977796481305120, -360.2537468038272550 ) ) ;
#7105 = oriented_edge ( 'none', *, *, #30657, .f. ) ;
#7106 = cartesian_point ( 'none', ( -515.2410154952922312, 272.2982512949311058, -275.3537468037987423 ) ) ;
#7107 = edge_loop ( 'none', ( #8416, #29144, #28769, #5120 ) ) ;
#7108 = circle ( 'none', #34327, 56.00000000000002132 ) ;
#7109 = edge_loop ( 'none', ( #4985, #19874, #23840, #3062 ) ) ;
#7110 = cartesian_point ( 'none', ( -483.5450167721049866, 243.1842518256034964, -378.0537468037986173 ) ) ;
#7111 = cartesian_point ( 'none', ( -555.9005361709230328, 256.8186119709943682, -275.3537468037984013 ) ) ;
#7112 = advanced_face ( 'none', ( #20056, #2602, #30048, #25046, #32110, #19615 ), #1827, .t. ) ;
#7113 = cartesian_point ( 'none', ( -485.2450167721049752, 221.7701439992985968, -324.7736389891533122 ) ) ;
#7114 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.015061051085856427e-12 ) ) ;
#7115 = axis2_placement_3d ( 'none', #16572, #13098, #656 ) ;
#7116 = oriented_edge ( 'none', *, *, #17518, .f. ) ;
#7117 = cartesian_point ( 'none', ( -455.6710266273376533, 281.2597248815500279, -288.1796688521075112 ) ) ;
#7118 = circle ( 'none', #4902, 5.899999999999972822 ) ;
#7119 = axis2_placement_3d ( 'none', #6220, #19831, #17147 ) ;
#7120 = oriented_edge ( 'none', *, *, #6159, .t. ) ;
#7121 = circle ( 'none', #20001, 4.000000000000003553 ) ;
#7122 = circle ( 'none', #23160, 13.99999999999998934 ) ;
#7123 = cartesian_point ( 'none', ( -506.2517692469838835, 275.0358491354452326, -279.7054200536260851 ) ) ;
#7124 = vector ( 'none', #22672, 1000.000000000000000 ) ;
#7125 = oriented_edge ( 'none', *, *, #27005, .t. ) ;
#7126 = oriented_edge ( 'none', *, *, #17362, .t. ) ;
#7127 = cartesian_point ( 'none', ( -523.5450167720780428, 243.1842518256108860, -469.8537468038249472 ) ) ;
#7128 = advanced_face ( 'none', ( #3403 ), #80, .f. ) ;
#7129 = edge_curve ( 'none', #23282, #29780, #26701, .t. ) ;
#7130 = axis2_placement_3d ( 'none', #14519, #12066, #30203 ) ;
#7131 = oriented_edge ( 'none', *, *, #30192, .t. ) ;
#7132 = direction ( 'none', ( -0.3003283627730247152, -0.9538358739919957641, -2.925521921717688678e-14 ) ) ;
#7133 = edge_curve ( 'none', #12815, #2629, #15865, .t. ) ;
#7134 = edge_curve ( 'none', #20110, #22916, #30868, .t. ) ;
#7135 = oriented_edge ( 'none', *, *, #26210, .f. ) ;
#7136 = edge_loop ( 'none', ( #29916, #23312 ) ) ;
#7137 = oriented_edge ( 'none', *, *, #12688, .f. ) ;
#7138 = cartesian_point ( 'none', ( -503.0540836967720679, 203.6621736646617080, -308.9262698366898690 ) ) ;
#7139 = cylindrical_surface ( 'none', #2673, 55.00000000000002132 ) ;
#7140 = cartesian_point ( 'none', ( -460.5450167721049866, 255.1842518256034964, -275.3537468037986287 ) ) ;
#7141 = oriented_edge ( 'none', *, *, #19511, .f. ) ;
#7142 = cartesian_point ( 'none', ( -415.0409424892740731, 229.5088596701268102, -297.3976946707770139 ) ) ;
#7143 = cartesian_point ( 'none', ( -542.6764236792935208, 213.7877923601304246, -275.3537468037985150 ) ) ;
#7144 = cartesian_point ( 'none', ( -473.8484374129316166, 300.6842518256107724, -459.8537468038214229 ) ) ;
#7145 = oriented_edge ( 'none', *, *, #18838, .t. ) ;
#7146 = oriented_edge ( 'none', *, *, #4018, .f. ) ;
#7147 = cartesian_point ( 'none', ( -417.9450167721050207, 211.7380500348132557, -274.7088031865183098 ) ) ;
#7148 = cartesian_point ( 'none', ( -413.9450167721049638, 268.6946187465786124, -378.8341715421266258 ) ) ;
#7149 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#7150 = conical_surface ( 'none', #11949, 39.00000000000000000, 0.5235987755983023684 ) ;
#7151 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#7152 = axis2_placement_3d ( 'none', #9373, #25653, #33809 ) ;
#7153 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -396.8537468037986855 ) ) ;
#7154 = circle ( 'none', #20264, 16.50000000000000711 ) ;
#7155 = edge_loop ( 'none', ( #21337, #28032, #34019, #24749 ) ) ;
#7156 = oriented_edge ( 'none', *, *, #963, .t. ) ;
#7157 = axis2_placement_3d ( 'none', #15874, #21021, #5063 ) ;
#7158 = vector ( 'none', #21799, 1000.000000000000000 ) ;
#7159 = edge_curve ( 'none', #16213, #20658, #27499, .t. ) ;
#7160 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#7161 = cartesian_point ( 'none', ( -521.8647125480943032, 247.4865664408063139, -280.8537468038250040 ) ) ;
#7162 = oriented_edge ( 'none', *, *, #6726, .t. ) ;
#7163 = axis2_placement_3d ( 'none', #11421, #3527, #11643 ) ;
#7164 = oriented_edge ( 'none', *, *, #27425, .t. ) ;
#7165 = cartesian_point ( 'none', ( -506.4748468428140882, 211.2127051136272371, -279.7057224317741202 ) ) ;
#7166 = oriented_edge ( 'none', *, *, #1947, .f. ) ;
#7167 = oriented_edge ( 'none', *, *, #1780, .f. ) ;
#7168 = oriented_edge ( 'none', *, *, #15368, .t. ) ;
#7169 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#7170 = face_outer_bound ( 'none', #33448, .t. ) ;
#7171 = oriented_edge ( 'none', *, *, #7788, .f. ) ;
#7172 = direction ( 'none', ( -1.000000000000000000, -1.708035422500239496e-14, -5.978123978750837764e-14 ) ) ;
#7173 = cartesian_point ( 'none', ( -434.0783501054383464, 230.4936770018428831, -297.7278553419291711 ) ) ;
#7174 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#7175 = edge_loop ( 'none', ( #18117, #4645 ) ) ;
#7176 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#7177 = axis2_placement_3d ( 'none', #9994, #15116, #4872 ) ;
#7178 = vertex_point ( 'none', #28765 ) ;
#7179 = direction ( 'none', ( -0.3830490080632892869, 0.9237280213470469015, -9.754297606219472854e-15 ) ) ;
#7180 = axis2_placement_3d ( 'none', #28395, #23063, #4109 ) ;
#7181 = cartesian_point ( 'none', ( -433.4392735049892167, 229.4990295169296814, -297.3977263566304146 ) ) ;
#7182 = cartesian_point ( 'none', ( -523.5450167721049866, 210.1842518256034964, -322.8537468037986287 ) ) ;
#7183 = plane ( 'none', #23097 ) ;
#7184 = cartesian_point ( 'none', ( -460.5450167721049866, 288.1842518256034396, -296.8729846902652412 ) ) ;
#7185 = vector ( 'none', #17702, 1000.000000000000227 ) ;
#7186 = cartesian_point ( 'none', ( -424.0450167721049866, 178.1842518255831749, -302.8537468038645670 ) ) ;
#7187 = edge_curve ( 'none', #33608, #24012, #1742, .t. ) ;
#7188 = oriented_edge ( 'none', *, *, #20651, .t. ) ;
#7189 = edge_curve ( 'none', #5447, #1260, #10480, .t. ) ;
#7190 = cartesian_point ( 'none', ( -497.0198734599355816, 193.2977128323898910, -360.3537468038240377 ) ) ;
#7191 = face_bound ( 'none', #27960, .t. ) ;
#7192 = vertex_point ( 'none', #31240 ) ;
#7193 = edge_curve ( 'none', #7682, #32527, #17544, .t. ) ;
#7194 = oriented_edge ( 'none', *, *, #14004, .f. ) ;
#7195 = plane ( 'none', #29114 ) ;
#7196 = cartesian_point ( 'none', ( -434.2450167721050320, 256.5040824033080753, -320.6555399479165089 ) ) ;
#7197 = edge_loop ( 'none', ( #3733, #11724, #28708, #5103 ) ) ;
#7198 = oriented_edge ( 'none', *, *, #7935, .t. ) ;
#7199 = face_bound ( 'none', #25422, .t. ) ;
#7200 = cartesian_point ( 'none', ( -443.5450167721049297, 232.2585894871536141, -284.3747927838910527 ) ) ;
#7201 = vertex_point ( 'none', #23318 ) ;
#7202 = oriented_edge ( 'none', *, *, #6724, .t. ) ;
#7203 = cartesian_point ( 'none', ( -506.0450167721049866, 243.1842518256034964, -285.8537468037986287 ) ) ;
#7204 = circle ( 'none', #18985, 4.000000000000015099 ) ;
#7205 = oriented_edge ( 'none', *, *, #2738, .t. ) ;
#7206 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#7207 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#7209 = direction ( 'none', ( -0.5625823691913069968, 0.8267412399748158558, -1.615973351895135670e-16 ) ) ;
#7208 = axis2_placement_3d ( 'none', #16556, #24584, #6095 ) ;
#7210 = axis2_placement_3d ( 'none', #3428, #30262, #27583 ) ;
#7211 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#7212 = cartesian_point ( 'none', ( -448.4647051325019902, 233.9731030538519292, -380.3537468037985718 ) ) ;
#7213 = advanced_face ( 'none', ( #30015 ), #4610, .f. ) ;
#7214 = cartesian_point ( 'none', ( -413.9450167721049638, 192.7320100048328584, -348.8253545154222479 ) ) ;
#7215 = vector ( 'none', #18647, 1000.000000000000000 ) ;
#7216 = axis2_placement_3d ( 'none', #26171, #5007, #13612 ) ;
#7217 = cartesian_point ( 'none', ( -420.3773966210607682, 253.8406826392006224, -340.3436413317796223 ) ) ;
#7218 = cartesian_point ( 'none', ( -527.0111296100843674, 273.1569910288247911, -275.3537468037985150 ) ) ;
#7219 = advanced_face ( 'none', ( #23790 ), #31593, .f. ) ;
#7220 = edge_loop ( 'none', ( #12640, #19454, #26432, #1625 ) ) ;
#7221 = cartesian_point ( 'none', ( -546.0968959016427107, 191.1850907965376507, -380.3537468037986287 ) ) ;
#7222 = vertex_point ( 'none', #21006 ) ;
#7223 = cartesian_point ( 'none', ( -553.8433143533519569, 300.6296306684794217, -380.3537468037986287 ) ) ;
#7224 = cartesian_point ( 'none', ( -434.9060740272503836, 178.1842518255756147, -295.4424033972267125 ) ) ;
#7225 = cartesian_point ( 'none', ( -395.0450167721049866, 219.8714652814071542, -268.4748160433614430 ) ) ;
#7226 = line ( 'none', #11705, #29263 ) ;
#7227 = oriented_edge ( 'none', *, *, #4166, .t. ) ;
#7228 = oriented_edge ( 'none', *, *, #7089, .f. ) ;
#7229 = cartesian_point ( 'none', ( -458.2278075008432552, 210.6673262764251149, -283.9096313133628087 ) ) ;
#7230 = edge_curve ( 'none', #4133, #9383, #2960, .t. ) ;
#7231 = cartesian_point ( 'none', ( -492.8523687357463814, 218.3728553228265241, -290.9327660848362029 ) ) ;
#7232 = vertex_point ( 'none', #25876 ) ;
#7233 = edge_curve ( 'none', #28943, #25135, #9635, .t. ) ;
#7234 = oriented_edge ( 'none', *, *, #8994, .t. ) ;
#7235 = vector ( 'none', #32663, 1000.000000000000000 ) ;
#7236 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#7237 = edge_curve ( 'none', #24947, #22562, #17936, .t. ) ;
#7238 = oriented_edge ( 'none', *, *, #19185, .t. ) ;
#7239 = oriented_edge ( 'none', *, *, #31906, .t. ) ;
#7240 = cylindrical_surface ( 'none', #1629, 33.00000000000000000 ) ;
#7241 = edge_curve ( 'none', #3746, #11221, #10213, .t. ) ;
#7242 = oriented_edge ( 'none', *, *, #20077, .f. ) ;
#7243 = cartesian_point ( 'none', ( -501.8660458334202872, 270.6853268861676156, -275.3537468038535962 ) ) ;
#7244 = cylindrical_surface ( 'none', #15200, 15.00000000000001421 ) ;
#7245 = cartesian_point ( 'none', ( -497.0198734599355816, 193.2977128323898910, -360.3537468038240377 ) ) ;
#7246 = circle ( 'none', #24168, 4.499999999999948486 ) ;
#7247 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7248 = direction ( 'none', ( -5.642927514190365414e-14, -1.311026609186951343e-14, 1.000000000000000000 ) ) ;
#7249 = cartesian_point ( 'none', ( -424.2450167721049752, 244.2519362639170879, -343.8504143951137735 ) ) ;
#7250 = cartesian_point ( 'none', ( -546.4071702372606296, 204.5858155869763380, -309.8629963557920064 ) ) ;
#7251 = vertex_point ( 'none', #5745 ) ;
#7252 = direction ( 'none', ( -1.000000000000000000, -1.920224799361962737e-16, 1.739427606565643889e-16 ) ) ;
#7253 = vertex_point ( 'none', #26441 ) ;
#7254 = cartesian_point ( 'none', ( -493.6198734746777745, 193.2977128290808935, -422.6037468038239808 ) ) ;
#7255 = oriented_edge ( 'none', *, *, #7689, .f. ) ;
#7256 = face_outer_bound ( 'none', #25656, .t. ) ;
#7257 = cartesian_point ( 'none', ( -414.7736100919429418, 230.1225583580313128, -297.3957165157823397 ) ) ;
#7258 = advanced_face ( 'none', ( #26279 ), #7139, .f. ) ;
#7259 = cartesian_point ( 'none', ( -540.5712232428396646, 212.6043874285527977, -275.3537468037985150 ) ) ;
#7260 = axis2_placement_3d ( 'none', #27052, #13369, #8339 ) ;
#7261 = vertex_point ( 'none', #7737 ) ;
#7262 = cartesian_point ( 'none', ( -523.5450167720832724, 243.1842518256093229, -381.3537468038250040 ) ) ;
#7263 = axis2_placement_3d ( 'none', #4611, #17746, #12290 ) ;
#7264 = line ( 'none', #4579, #4747 ) ;
#7265 = advanced_face ( 'none', ( #4224 ), #24182, .t. ) ;
#7266 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#7267 = cartesian_point ( 'none', ( -434.2450167721049752, 257.0034076313858122, -320.6107727032984371 ) ) ;
#7268 = axis2_placement_3d ( 'none', #25455, #4168, #20109 ) ;
#7269 = vertex_point ( 'none', #27140 ) ;
#7270 = circle ( 'none', #21514, 13.99999999999998934 ) ;
#7271 = direction ( 'none', ( 2.197193369189474112e-16, -0.5000000000008701928, 0.8660254037839362207 ) ) ;
#7272 = edge_loop ( 'none', ( #201, #24107 ) ) ;
#7273 = oriented_edge ( 'none', *, *, #32200, .f. ) ;
#7274 = cartesian_point ( 'none', ( -426.7635237679473335, 269.2200871839252727, -335.6271548007711658 ) ) ;
#7275 = edge_loop ( 'none', ( #10043, #24204, #6512, #8719 ) ) ;
#7276 = edge_curve ( 'none', #32243, #32112, #16711, .t. ) ;
#7277 = advanced_face ( 'none', ( #18766 ), #8793, .t. ) ;
#7278 = cartesian_point ( 'none', ( -498.9843054720478790, 225.1370846783147215, -275.3537468037988560 ) ) ;
#7279 = edge_curve ( 'none', #31175, #4101, #20454, .t. ) ;
#7280 = conical_surface ( 'none', #30331, 55.00000000000002132, 0.7853981633974412846 ) ;
#7281 = cartesian_point ( 'none', ( -424.0450167721049866, 182.9842518256032520, -302.8537468037995382 ) ) ;
#7282 = cartesian_point ( 'none', ( -521.8647125480943032, 247.4865664408063139, -280.8537468038250040 ) ) ;
#7283 = oriented_edge ( 'none', *, *, #19710, .t. ) ;
#7284 = edge_loop ( 'none', ( #27330, #2795, #25726, #4449 ) ) ;
#7285 = axis2_placement_3d ( 'none', #13952, #19414, #16618 ) ;
#7286 = oriented_edge ( 'none', *, *, #34008, .t. ) ;
#7287 = vector ( 'none', #21096, 1000.000000000000000 ) ;
#7288 = cartesian_point ( 'none', ( -497.0198734746821856, 293.0707908221373259, -360.3537468038229008 ) ) ;
#7289 = cartesian_point ( 'none', ( -434.2374236669874676, 255.8770156339286643, -297.7578588617466266 ) ) ;
#7290 = cartesian_point ( 'none', ( -433.2450167721049752, 243.1842518256035532, -322.8537468037986287 ) ) ;
#7291 = line ( 'none', #27773, #24343 ) ;
#7292 = edge_curve ( 'none', #20416, #29907, #21598, .t. ) ;
#7293 = oriented_edge ( 'none', *, *, #3463, .t. ) ;
#7294 = line ( 'none', #14173, #28932 ) ;
#7295 = cartesian_point ( 'none', ( -485.2450167721049752, 264.5983596519084813, -320.9338546184440020 ) ) ;
#7296 = cartesian_point ( 'none', ( -433.7019089873069788, 230.0468370560624578, -297.3959605907243713 ) ) ;
#7297 = cartesian_point ( 'none', ( -512.5609712814933800, 227.0426805888408524, -409.3537468037986855 ) ) ;
#7298 = direction ( 'none', ( 2.607916398653442256e-32, -0.9922322621167679602, 0.1243991077726906147 ) ) ;
#7299 = cartesian_point ( 'none', ( -540.1659334826513259, 273.9859791333540784, -275.3537468037915801 ) ) ;
#7300 = oriented_edge ( 'none', *, *, #9973, .f. ) ;
#7301 = conical_surface ( 'none', #32495, 50.69999999999996732, 0.7853981633974552734 ) ;
#7302 = direction ( 'none', ( -0.07384000345349737982, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#7303 = oriented_edge ( 'none', *, *, #31173, .f. ) ;
#7304 = vertex_point ( 'none', #19481 ) ;
#7305 = axis2_placement_3d ( 'none', #7868, #29128, #5076 ) ;
#7306 = axis2_placement_3d ( 'none', #19199, #19556, #27329 ) ;
#7307 = direction ( 'none', ( 1.311040044477055204e-14, -1.000000000000000000, -1.311040044476980735e-14 ) ) ;
#7308 = cartesian_point ( 'none', ( -398.0450167721050434, 215.1842518256653420, -383.8537468038270504 ) ) ;
#7309 = vector ( 'none', #18844, 1000.000000000000227 ) ;
#7310 = vector ( 'none', #20395, 999.9999999999998863 ) ;
#7311 = axis2_placement_3d ( 'none', #13946, #32563, #24290 ) ;
#7312 = oriented_edge ( 'none', *, *, #17665, .t. ) ;
#7313 = edge_loop ( 'none', ( #17446, #16508, #34403, #26235 ) ) ;
#7314 = oriented_edge ( 'none', *, *, #19715, .t. ) ;
#7315 = vector ( 'none', #17536, 1000.000000000000114 ) ;
#7316 = cartesian_point ( 'none', ( -521.8875128253041566, 232.3098469836675974, -279.8537468038252314 ) ) ;
#7317 = cartesian_point ( 'none', ( -547.7518850957848144, 190.7697687738624097, -360.2537468038269708 ) ) ;
#7318 = cartesian_point ( 'none', ( -437.2450167721049752, 245.1808749488864976, -333.9251512360995662 ) ) ;
#7319 = line ( 'none', #17255, #33139 ) ;
#7320 = cartesian_point ( 'none', ( -497.0198734599351269, 193.2977128323900047, -368.4537468038240604 ) ) ;
#7321 = line ( 'none', #26160, #18127 ) ;
#7322 = cartesian_point ( 'none', ( -414.7450167721049752, 230.4926025632205437, -297.3945237402278963 ) ) ;
#7323 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.014340127043892580e-12 ) ) ;
#7324 = edge_curve ( 'none', #14622, #8430, #2568, .t. ) ;
#7325 = cartesian_point ( 'none', ( -440.5985486151214445, 231.1842518256008248, -377.5453696031854633 ) ) ;
#7326 = cartesian_point ( 'none', ( -435.5450167721049866, 213.8092518256034111, -275.3747543314628956 ) ) ;
#7327 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#7328 = edge_curve ( 'none', #10707, #6625, #14219, .t. ) ;
#7329 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769737070, -0.08929731094672686831 ) ) ;
#7330 = oriented_edge ( 'none', *, *, #12937, .t. ) ;
#7331 = axis2_placement_3d ( 'none', #26197, #26317, #23996 ) ;
#7332 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7333 = cartesian_point ( 'none', ( -424.0450167721049866, 303.1842518256237895, -342.8537468037378630 ) ) ;
#7334 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769740401, -0.08929731094672360703 ) ) ;
#7335 = edge_curve ( 'none', #1051, #28766, #33379, .t. ) ;
#7336 = cartesian_point ( 'none', ( -458.8380689749984072, 211.4222191078706032, -283.5250944496827969 ) ) ;
#7337 = oriented_edge ( 'none', *, *, #19975, .t. ) ;
#7338 = cartesian_point ( 'none', ( -561.3450167720790205, 243.1842518256106018, -452.4537468038270731 ) ) ;
#7339 = cartesian_point ( 'none', ( -473.4090962212295608, 212.9195958093777676, -357.7891314274117462 ) ) ;
#7340 = circle ( 'none', #11551, 4.499999999999948486 ) ;
#7341 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7342 = cartesian_point ( 'none', ( -541.0450167721048729, 243.1842518256034964, -285.8537468037986287 ) ) ;
#7343 = cylindrical_surface ( 'none', #20532, 5.999999999999992895 ) ;
#7344 = vector ( 'none', #29571, 1000.000000000000114 ) ;
#7345 = face_outer_bound ( 'none', #12153, .t. ) ;
#7346 = oriented_edge ( 'none', *, *, #12381, .f. ) ;
#7347 = edge_loop ( 'none', ( #18804, #18888, #8018, #10725 ) ) ;
#7348 = vertex_point ( 'none', #22287 ) ;
#7349 = face_outer_bound ( 'none', #5503, .t. ) ;
#7350 = cartesian_point ( 'none', ( -498.4375577896890377, 269.3488906419769364, -279.7054189586938833 ) ) ;
#7351 = face_bound ( 'none', #15514, .t. ) ;
#7352 = direction ( 'none', ( -1.028554113732454248e-16, 0.9960050151769735960, 0.08929731094672750669 ) ) ;
#7353 = face_outer_bound ( 'none', #248, .t. ) ;
#7354 = cartesian_point ( 'none', ( -577.0450167720821355, 272.4886883497950976, -398.8537468038275620 ) ) ;
#7355 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#7356 = cartesian_point ( 'none', ( -495.1453009815843416, 203.1452950332863736, -324.6623689655520479 ) ) ;
#7357 = axis2_placement_3d ( 'none', #7643, #10548, #31611 ) ;
#7358 = oriented_edge ( 'none', *, *, #26124, .f. ) ;
#7359 = axis2_placement_3d ( 'none', #30459, #14549, #22586 ) ;
#7360 = direction ( 'none', ( 0.7437731059700283254, -0.002154568021933710859, 0.6684286982710540004 ) ) ;
#7361 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7362 = direction ( 'none', ( -0.8937973703356508759, -4.514906966808969258e-13, 0.4484710255758731501 ) ) ;
#7363 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#7364 = cartesian_point ( 'none', ( -529.0495034891758905, 213.4308520905292710, -275.3537468037986287 ) ) ;
#7365 = cartesian_point ( 'none', ( -489.0097245728108533, 223.0022402135424215, -412.5857976113676386 ) ) ;
#7366 = oriented_edge ( 'none', *, *, #32163, .t. ) ;
#7367 = line ( 'none', #29432, #31947 ) ;
#7368 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#7369 = direction ( 'none', ( -1.000000000000000000, -1.311040044476981051e-14, -5.655173982181852812e-14 ) ) ;
#7370 = cartesian_point ( 'none', ( -451.3200351057072339, 274.9746474999941483, -370.5443441098892663 ) ) ;
#7371 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#7372 = circle ( 'none', #27836, 47.49999999999998579 ) ;
#7373 = cartesian_point ( 'none', ( -414.2450167721049752, 214.1844024775899413, -322.9472229639452507 ) ) ;
#7374 = circle ( 'none', #33259, 4.050000000000010481 ) ;
#7375 = vertex_point ( 'none', #19594 ) ;
#7376 = edge_curve ( 'none', #6298, #18526, #31627, .t. ) ;
#7378 = oriented_edge ( 'none', *, *, #24130, .t. ) ;
#7377 = advanced_face ( 'none', ( #31269 ), #30051, .t. ) ;
#7379 = vector ( 'none', #33185, 1000.000000000000341 ) ;
#7380 = edge_curve ( 'none', #18499, #1763, #12898, .t. ) ;
#7381 = edge_curve ( 'none', #8908, #15900, #17118, .t. ) ;
#7382 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7383 = approval ( #25493, 'δָ��' ) ;
#7384 = advanced_face ( 'none', ( #29180 ), #884, .t. ) ;
#7385 = circle ( 'none', #5861, 5.999999999999975131 ) ;
#7386 = edge_curve ( 'none', #27956, #20577, #7956, .t. ) ;
#7387 = cartesian_point ( 'none', ( -496.7865260221908557, 228.6012728141261050, -275.3537468037989697 ) ) ;
#7388 = vertex_point ( 'none', #8773 ) ;
#7389 = oriented_edge ( 'none', *, *, #27323, .t. ) ;
#7390 = cartesian_point ( 'none', ( -436.9764007215839570, 266.4970383697993839, -377.2326775642359848 ) ) ;
#7391 = cartesian_point ( 'none', ( -527.4090963855674090, 227.6578585309318896, -515.1864666837052482 ) ) ;
#7392 = direction ( 'none', ( -0.8937973703356474342, -4.556885548834589798e-13, 0.4484710255758798114 ) ) ;
#7393 = oriented_edge ( 'none', *, *, #21481, .f. ) ;
#7394 = cartesian_point ( 'none', ( -489.2450167721049752, 231.2321916434798368, -323.9253145351593730 ) ) ;
#7395 = cartesian_point ( 'none', ( -581.0450167721049866, 272.9961621971319801, -380.3537468037986287 ) ) ;
#7396 = circle ( 'none', #8180, 6.750000000000033751 ) ;
#7397 = cartesian_point ( 'none', ( -495.0380632178589622, 188.2011994489021163, -370.3537468037987423 ) ) ;
#7398 = direction ( 'none', ( -0.07384000345349416017, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#7399 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#7400 = cartesian_point ( 'none', ( -450.5450167721049297, 248.2373706571364949, -340.6502630380062442 ) ) ;
#7401 = cartesian_point ( 'none', ( -546.9696366025357293, 269.2150864887254897, -275.3537468037429790 ) ) ;
#7402 = axis2_placement_3d ( 'none', #10969, #396, #29666 ) ;
#7403 = oriented_edge ( 'none', *, *, #23781, .t. ) ;
#7404 = cartesian_point ( 'none', ( -414.2450167721049752, 229.1783263585573707, -297.4601639173379795 ) ) ;
#7405 = circle ( 'none', #19694, 17.00000000000000000 ) ;
#7406 = axis2_placement_3d ( 'none', #30658, #1131, #30305 ) ;
#7407 = face_outer_bound ( 'none', #21857, .t. ) ;
#7408 = oriented_edge ( 'none', *, *, #7429, .t. ) ;
#7409 = edge_curve ( 'none', #1882, #27916, #11693, .t. ) ;
#7410 = oriented_edge ( 'none', *, *, #1266, .t. ) ;
#7411 = circle ( 'none', #4195, 46.00000000000004263 ) ;
#7412 = cartesian_point ( 'none', ( -414.2450167721049752, 244.1392354742020530, -308.8863559869384972 ) ) ;
#7413 = direction ( 'none', ( 2.197193369189474852e-16, -0.5000000000008707479, 0.8660254037839358876 ) ) ;
#7414 = axis2_placement_3d ( 'none', #7049, #1468, #1585 ) ;
#7415 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.015061051085735864e-12 ) ) ;
#7416 = line ( 'none', #8955, #6186 ) ;
#7417 = advanced_face ( 'none', ( #25016 ), #28338, .f. ) ;
#7418 = oriented_edge ( 'none', *, *, #10945, .f. ) ;
#7419 = cartesian_point ( 'none', ( -456.8763817543818959, 291.6422789072485102, -306.5183187410939922 ) ) ;
#7420 = oriented_edge ( 'none', *, *, #276, .f. ) ;
#7421 = edge_curve ( 'none', #32244, #21122, #23344, .t. ) ;
#7422 = cartesian_point ( 'none', ( -429.8546996792873074, 178.3842518256033145, -305.7688084700417335 ) ) ;
#7423 = advanced_face ( 'none', ( #21297 ), #26669, .t. ) ;
#7424 = cartesian_point ( 'none', ( -556.0538700587263747, 220.2753833629494977, -409.5227205518836513 ) ) ;
#7425 = edge_curve ( 'none', #28696, #4348, #10037, .t. ) ;
#7426 = direction ( 'none', ( -0.8937973703356504318, -4.562560375171885862e-13, 0.4484710255758739272 ) ) ;
#7427 = cartesian_point ( 'none', ( -540.8554343648819440, 197.9331876915835267, -328.3135273558912672 ) ) ;
#7428 = cartesian_point ( 'none', ( -523.5450167720820218, 243.1842518256099481, -400.7537468038249813 ) ) ;
#7429 = edge_curve ( 'none', #6550, #12419, #31714, .t. ) ;
#7430 = oriented_edge ( 'none', *, *, #10437, .t. ) ;
#7431 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -473.8537468037987423 ) ) ;
#7432 = cartesian_point ( 'none', ( -488.7450167721049752, 221.7701439992985968, -324.7736389891533122 ) ) ;
#7433 = cartesian_point ( 'none', ( -466.0544400351941476, 213.1316105022683303, -380.3537468037986287 ) ) ;
#7434 = cartesian_point ( 'none', ( -561.0069575492050262, 197.2223110484852100, -449.8537468038276756 ) ) ;
#7435 = circle ( 'none', #32266, 28.99999999999999289 ) ;
#7436 = edge_curve ( 'none', #26173, #17995, #11301, .t. ) ;
#7437 = cartesian_point ( 'none', ( -434.2450167721049752, 243.4352158957497352, -336.8514972314743545 ) ) ;
#7438 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867123977257 ) ) ;
#7439 = oriented_edge ( 'none', *, *, #3636, .t. ) ;
#7440 = cartesian_point ( 'none', ( -424.0450167721049866, 303.3842518256237781, -342.8537468037376357 ) ) ;
#7441 = vector ( 'none', #29409, 1000.000000000000000 ) ;
#7442 = oriented_edge ( 'none', *, *, #29473, .f. ) ;
#7443 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -397.8537468037986855 ) ) ;
#7444 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#7445 = advanced_face ( 'none', ( #4637 ), #5883, .f. ) ;
#7446 = cartesian_point ( 'none', ( -431.9180865684280661, 253.8533196847154159, -344.2641320275423595 ) ) ;
#7447 = line ( 'none', #31413, #22445 ) ;
#7448 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7449 = circle ( 'none', #17889, 6.499999999999994671 ) ;
#7450 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867106842092 ) ) ;
#7451 = cartesian_point ( 'none', ( -483.2985612976759739, 205.9082943275220430, -344.8306443119600431 ) ) ;
#7452 = axis2_placement_3d ( 'none', #120, #26368, #10455 ) ;
#7453 = face_outer_bound ( 'none', #24683, .t. ) ;
#7454 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#7455 = vertex_point ( 'none', #1919 ) ;
#7456 = edge_loop ( 'none', ( #28272, #30835, #27422, #25974 ) ) ;
#7457 = axis2_placement_3d ( 'none', #3737, #4073, #14656 ) ;
#7458 = vertex_point ( 'none', #28056 ) ;
#7459 = cartesian_point ( 'none', ( -514.9042933820203416, 278.2325452815873632, -279.9975261188095601 ) ) ;
#7460 = axis2_placement_3d ( 'none', #32234, #29632, #16384 ) ;
#7461 = oriented_edge ( 'none', *, *, #17224, .f. ) ;
#7462 = edge_loop ( 'none', ( #5082, #27333, #9218, #10590 ) ) ;
#7463 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.686161457747284917e-14 ) ) ;
#7464 = oriented_edge ( 'none', *, *, #19297, .t. ) ;
#7465 = cartesian_point ( 'none', ( -430.6156459013491258, 309.5241769757766974, -339.5568733936382841 ) ) ;
#7466 = cartesian_point ( 'none', ( -413.9450167721049638, 276.4842697964883200, -368.5515971309860674 ) ) ;
#7467 = oriented_edge ( 'none', *, *, #2603, .t. ) ;
#7468 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#7469 = line ( 'none', #8281, #17877 ) ;
#7470 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#7471 = oriented_edge ( 'none', *, *, #19455, .t. ) ;
#7472 = edge_curve ( 'none', #6796, #22256, #32081, .t. ) ;
#7473 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7474 = cartesian_point ( 'none', ( -496.8887321526422056, 239.1415157117581032, -442.8537468037986855 ) ) ;
#7475 = line ( 'none', #32973, #14130 ) ;
#7476 = cartesian_point ( 'none', ( -540.2701160330459516, 211.0362364092235339, -279.7158338193303848 ) ) ;
#7477 = edge_curve ( 'none', #14897, #25559, #33784, .t. ) ;
#7478 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.356939252319635368e-14 ) ) ;
#7479 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7480 = vector ( 'none', #26536, 1000.000000000000000 ) ;
#7481 = edge_curve ( 'none', #2233, #21155, #12978, .t. ) ;
#7482 = cartesian_point ( 'none', ( -433.7450167721049752, 243.0228314061588151, -309.8547490175004100 ) ) ;
#7483 = direction ( 'none', ( 1.000000000000000000, 2.810252031083027520e-16, 5.642927514190364782e-14 ) ) ;
#7484 = line ( 'none', #23339, #24963 ) ;
#7485 = edge_curve ( 'none', #1077, #6763, #12136, .t. ) ;
#7486 = oriented_edge ( 'none', *, *, #12376, .t. ) ;
#7487 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7488 = b_spline_curve_with_knots ( 'none', 3,
( #10765, #2968, #18438, #13218, #29250, #5633 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002519228863390138122, 0.002910379213131513571, 0.003301529562872889019 ),
.unspecified. ) ;
#7489 = oriented_edge ( 'none', *, *, #7134, .t. ) ;
#7490 = oriented_edge ( 'none', *, *, #12583, .f. ) ;
#7491 = spherical_surface ( 'none', #8455, 28.62499999999999645 ) ;
#7492 = edge_loop ( 'none', ( #21674, #3626, #19960, #11716 ) ) ;
#7493 = cartesian_point ( 'none', ( -491.6182302979157157, 226.0302535227147018, -279.7054200364219696 ) ) ;
#7494 = vertex_point ( 'none', #30750 ) ;
#7495 = axis2_placement_3d ( 'none', #5481, #386, #5599 ) ;
#7496 = circle ( 'none', #25181, 14.00000000000000355 ) ;
#7497 = cartesian_point ( 'none', ( -460.5450167721049866, 258.9326860194644269, -370.3537468037986287 ) ) ;
#7498 = vertex_point ( 'none', #7144 ) ;
#7499 = cylindrical_surface ( 'none', #4616, 4.999999999999973355 ) ;
#7500 = cartesian_point ( 'none', ( -421.9450167721050207, 187.1241789200242351, -348.3036932035980726 ) ) ;
#7501 = cartesian_point ( 'none', ( -434.0244736277750803, 256.5412779094713187, -297.5336554601238959 ) ) ;
#7502 = axis2_placement_3d ( 'none', #14119, #12115, #12706 ) ;
#7503 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#7504 = axis2_placement_3d ( 'none', #4544, #12448, #22911 ) ;
#7505 = cartesian_point ( 'none', ( -437.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#7506 = face_outer_bound ( 'none', #15096, .t. ) ;
#7507 = cartesian_point ( 'none', ( -417.3415364945876149, 308.1842518256271433, -346.2172794955518498 ) ) ;
#7508 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#7509 = cartesian_point ( 'none', ( -539.1547904000575500, 269.3616623918693449, -275.3537468037986287 ) ) ;
#7510 = vector ( 'none', #3169, 1000.000000000000000 ) ;
#7511 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#7512 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#7513 = oriented_edge ( 'none', *, *, #13951, .f. ) ;
#7514 = edge_curve ( 'none', #8094, #30754, #24612, .t. ) ;
#7515 = cartesian_point ( 'none', ( -550.0701600694876561, 293.0707908221372691, -368.2537468038256634 ) ) ;
#7516 = edge_curve ( 'none', #12378, #10125, #33754, .t. ) ;
#7517 = oriented_edge ( 'none', *, *, #16432, .t. ) ;
#7518 = cartesian_point ( 'none', ( -424.9652444180734960, 279.6634202159474967, -349.2030145787788911 ) ) ;
#7519 = oriented_edge ( 'none', *, *, #8839, .t. ) ;
#7520 = cylindrical_surface ( 'none', #13575, 4.000000000000003553 ) ;
#7521 = axis2_placement_3d ( 'none', #12501, #31465, #23300 ) ;
#7522 = oriented_edge ( 'none', *, *, #27531, .f. ) ;
#7523 = edge_curve ( 'none', #9040, #26508, #14609, .t. ) ;
#7524 = oriented_edge ( 'none', *, *, #6882, .f. ) ;
#7525 = direction ( 'none', ( 1.000000000000000000, -1.019342488021984350e-14, 5.642927514190350899e-14 ) ) ;
#7526 = cartesian_point ( 'none', ( -459.6189455082925974, 289.6207792674902635, -303.4648739730297393 ) ) ;
#7527 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.014003695824309506e-12 ) ) ;
#7528 = b_spline_curve_with_knots ( 'none', 3,
( #29424, #26858, #268, #10946 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.6000000000000000888 ),
.unspecified. ) ;
#7529 = oriented_edge ( 'none', *, *, #22217, .t. ) ;
#7530 = face_outer_bound ( 'none', #6285, .t. ) ;
#7531 = direction ( 'none', ( -0.1301338387962827914, -0.9914964367057216288, -1.708035422500242652e-14 ) ) ;
#7532 = cartesian_point ( 'none', ( -417.5202959686541249, 177.0376187288977690, -299.5799083170970221 ) ) ;
#7533 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7534 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -405.8537468037986855 ) ) ;
#7535 = edge_loop ( 'none', ( #25683, #5534 ) ) ;
#7536 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -402.3537468037986855 ) ) ;
#7537 = cartesian_point ( 'none', ( -395.0450167721050434, 266.4970383697994407, -377.2326775642359848 ) ) ;
#7538 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -397.8537468037986855 ) ) ;
#7539 = cylindrical_surface ( 'none', #16069, 65.00000000000000000 ) ;
#7540 = edge_loop ( 'none', ( #4529, #1439, #28588, #18029 ) ) ;
#7541 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -406.3537468037986287 ) ) ;
#7542 = vertex_point ( 'none', #4229 ) ;
#7543 = advanced_face ( 'none', ( #1702 ), #9597, .f. ) ;
#7544 = cartesian_point ( 'none', ( -434.3711666266802354, 243.4802898298991352, -337.3542432155424535 ) ) ;
#7545 = cartesian_point ( 'none', ( -394.0450167721050434, 219.1842518256653136, -383.8537468038230145 ) ) ;
#7546 = vector ( 'none', #32058, 1000.000000000000000 ) ;
#7547 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#7548 = oriented_edge ( 'none', *, *, #33085, .t. ) ;
#7549 = approval_role ( '' ) ;
#7550 = axis2_placement_3d ( 'none', #26108, #34165, #18196 ) ;
#7551 = edge_loop ( 'none', ( #31433, #5572, #11267, #9081 ) ) ;
#7552 = advanced_face ( 'none', ( #15832 ), #17611, .f. ) ;
#7553 = cartesian_point ( 'none', ( -394.0450167721050434, 192.3053210651725067, -352.2287111744826689 ) ) ;
#7554 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#7555 = cartesian_point ( 'none', ( -435.2450167721059415, 228.1881164254456849, -323.1942215611138636 ) ) ;
#7556 = axis2_placement_3d ( 'none', #31544, #33877, #2003 ) ;
#7557 = vertex_point ( 'none', #28618 ) ;
#7558 = cartesian_point ( 'none', ( -456.7811801527992657, 209.3088473863418812, -284.5079772242985996 ) ) ;
#7559 = vertex_point ( 'none', #12262 ) ;
#7560 = oriented_edge ( 'none', *, *, #34361, .t. ) ;
#7561 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7562 = cartesian_point ( 'none', ( -398.0450167721050434, 267.1842518255347159, -255.0875430192240287 ) ) ;
#7563 = vector ( 'none', #17063, 1000.000000000000000 ) ;
#7564 = edge_loop ( 'none', ( #1804, #27090, #9790, #9 ) ) ;
#7565 = edge_loop ( 'none', ( #19351, #33941, #21169, #16710 ) ) ;
#7566 = cartesian_point ( 'none', ( -508.3352448840969942, 228.3938197097650971, -409.6988878022990548 ) ) ;
#7567 = cartesian_point ( 'none', ( -544.2728865729426388, 241.6495161742531934, -409.3537468037986855 ) ) ;
#7568 = edge_loop ( 'none', ( #7750, #33405, #15107, #3385 ) ) ;
#7569 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #5014, #36 ),
( #23634, #18618 ),
( #21313, #5467 ),
( #26633, #13733 ),
( #11161, #26966 ),
( #21871, #13512 ),
( #5698, #3038 ),
( #10828, #11056 ),
( #21760, #371 ),
( #29526, #24535 ),
( #32248, #10717 ),
( #24315, #32360 ),
( #18843, #29642 ),
( #16397, #480 ),
( #8484, #19073 ),
( #19184, #24083 ),
( #8143, #13396 ),
( #24428, #8361 ),
( #3153, #26743 ),
( #16175, #29316 ),
( #32469, #16283 ),
( #13847, #3268 ),
( #5802, #5927 ),
( #27078, #32017 ),
( #26857, #16511 ),
( #18959, #29422 ),
( #32121, #18726 ),
( #21638, #16064 ),
( #158, #29762 ),
( #598, #2816 ),
( #21531, #24200 ),
( #266, #21428 ),
( #2921, #5583 ),
( #8249, #10944 ),
( #13621, #30117 ),
( #3506, #3841 ),
( #29995, #16756 ),
( #9057, #6281 ),
( #813, #30226 ),
( #8948, #32587 ),
( #13969, #3731 ),
( #22236, #14083 ),
( #27203, #19539 ),
( #27546, #16630 ),
( #705, #22348 ),
( #11282, #19308 ),
( #24655, #24770 ),
( #11734, #19780 ),
( #21988, #32705 ),
( #17101, #1163 ),
( #29876, #3380 ),
( #6052, #24878 ),
( #14313, #27316 ),
( #22458, #8598 ),
( #19428, #22106 ),
( #32927, #8714 ),
( #14196, #11620 ),
( #16981, #11400 ),
( #1048, #6166 ),
( #19659, #8833 ),
( #6400, #16876 ),
( #24992, #27424 ),
( #27663, #30332 ),
( #11516, #14434 ),
( #32816, #928 ),
( #3629, #33046 ),
( #6516, #9174 ),
( #17669, #22573 ),
( #4417, #25239 ),
( #11860, #33390 ),
( #30941, #4299 ),
( #23027, #12207 ),
( #33508, #14994 ),
( #12329, #14651 ),
( #27999, #22691 ),
( #25120, #1749 ),
( #4177, #28231 ),
( #9528, #27775 ),
( #4062, #9296 ),
( #27882, #30810 ),
( #17213, #25470 ),
( #1630, #11980 ) ),
.unspecified., .t., .f., .f.,
( 4, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 4 ),
( 2, 2 ),
( 0.0000000000000000000, 0.0005999720329430225990, 0.001199944065886045198, 0.001799916098829067689, 0.002399888131772090396, 0.02596440872122267318, 0.04952892931067326421, 0.07309344990012388299, 0.09665797048957446014, 0.09725794252251748762, 0.09785791455546052897, 0.09845788658840352869, 0.09905785862134655617, 0.1367933939660099241, 0.1745289293106732920, 0.2122644646553366599, 0.2500000000000000000, 0.2505999720329430414, 0.2511999440658860827, 0.2517999160988291241, 0.2523998881317721654, 0.2759644087212226871, 0.2995289293106732087, 0.3230934499001237858, 0.3466579704895743075, 0.3472579425225173488, 0.3478579145554604457, 0.3484578865884034315, 0.3490578586213465284, 0.3867933939660098686, 0.4245289293106732087, 0.4622644646553365488, 0.4999999999999998890, 0.5005999720329429303, 0.5011999440658859717, 0.5017999160988289020, 0.5023998881317719434, 0.5259644087212225205, 0.5495289293106732087, 0.5730934499001238969, 0.5966579704895745850, 0.5972579425225175154, 0.5978579145554605567, 0.5984578865884035981, 0.5990578586213466394, 0.6367933939660099796, 0.6745289293106732087, 0.7122644646553364378, 0.7499999999999997780, 0.7505999720329428193, 0.7511999440658858607, 0.7517999160988287910, 0.7523998881317719434, 0.7759644087212225205, 0.7995289293106733197, 0.8230934499001238969, 0.8466579704895744740, 0.8472579425225175154, 0.8478579145554605567, 0.8484578865884034871, 0.8490578586213465284, 0.8867933939660098686, 0.9245289293106733197, 0.9622644646553366599, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#7570 = face_outer_bound ( 'none', #28953, .t. ) ;
#7571 = cartesian_point ( 'none', ( -506.8777700446514132, 275.3607252606420275, -279.7185689031087463 ) ) ;
#7572 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#7573 = direction ( 'none', ( -2.810252031090425556e-16, 1.000000000000000000, 1.311026609186949607e-14 ) ) ;
#7574 = face_outer_bound ( 'none', #26132, .t. ) ;
#7575 = edge_loop ( 'none', ( #20256, #19460, #10283, #29504, #3814, #4518, #33440, #6022 ) ) ;
#7576 = edge_curve ( 'none', #25613, #15842, #12944, .t. ) ;
#7577 = axis2_placement_3d ( 'none', #1328, #11553, #30493 ) ;
#7578 = oriented_edge ( 'none', *, *, #31549, .t. ) ;
#7579 = cartesian_point ( 'none', ( -455.2950167721049866, 294.0632442979390930, -290.0787468037983672 ) ) ;
#7580 = edge_curve ( 'none', #2217, #34061, #14182, .t. ) ;
#7581 = cartesian_point ( 'none', ( -499.5799764724359875, 204.6839648694754317, -311.5772986211002262 ) ) ;
#7582 = cartesian_point ( 'none', ( -433.8395903287538999, 256.7729264390508206, -297.4556122749262386 ) ) ;
#7583 = cylindrical_surface ( 'none', #7911, 45.00000000000001421 ) ;
#7584 = edge_curve ( 'none', #2868, #10973, #29976, .t. ) ;
#7585 = oriented_edge ( 'none', *, *, #16136, .t. ) ;
#7586 = edge_loop ( 'none', ( #11543, #15734, #26023, #32279 ) ) ;
#7587 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7588 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7589 = edge_curve ( 'none', #26355, #10897, #20423, .t. ) ;
#7590 = cartesian_point ( 'none', ( -414.8566723852680411, 229.2798653873169883, -297.4935851850821678 ) ) ;
#7591 = advanced_face ( 'none', ( #5021 ), #12101, .t. ) ;
#7592 = cartesian_point ( 'none', ( -536.2380230675270241, 215.5505911377958910, -275.3537468037986287 ) ) ;
#7593 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7594 = oriented_edge ( 'none', *, *, #21585, .t. ) ;
#7595 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#7596 = oriented_edge ( 'none', *, *, #12376, .f. ) ;
#7597 = edge_loop ( 'none', ( #30204, #10264, #29588, #10162 ) ) ;
#7598 = advanced_face ( 'none', ( #4191 ), #13774, .t. ) ;
#7599 = vector ( 'none', #13853, 1000.000000000000000 ) ;
#7600 = edge_loop ( 'none', ( #28506, #22533 ) ) ;
#7601 = cartesian_point ( 'none', ( -451.3200351057071771, 290.8748491316940203, -291.0633511294078630 ) ) ;
#7602 = cartesian_point ( 'none', ( -550.5214824303619707, 299.1924969547985143, -370.3537468038256293 ) ) ;
#7603 = cartesian_point ( 'none', ( -508.6038909865838491, 221.2275650629206893, -411.4248146156642179 ) ) ;
#7604 = cartesian_point ( 'none', ( -414.2450167721050320, 243.0676180797737516, -310.3542909528691780 ) ) ;
#7605 = cartesian_point ( 'none', ( -417.9450167721050207, 212.4770969573325772, -268.8140165367476584 ) ) ;
#7606 = face_outer_bound ( 'none', #8928, .t. ) ;
#7607 = axis2_placement_3d ( 'none', #28865, #20863, #13297 ) ;
#7608 = cartesian_point ( 'none', ( -466.5368200507706433, 274.4102907448237829, -398.8537468038213660 ) ) ;
#7609 = cartesian_point ( 'none', ( -416.9755515209147916, 267.0275949451241786, -339.3636740176780222 ) ) ;
#7610 = axis2_placement_3d ( 'none', #27964, #27746, #19623 ) ;
#7611 = edge_loop ( 'none', ( #23603, #1660, #1252, #23927 ) ) ;
#7612 = vertex_point ( 'none', #18170 ) ;
#7613 = advanced_face ( 'none', ( #11262 ), #7520, .t. ) ;
#7614 = cartesian_point ( 'none', ( -496.7094079843454892, 228.7438048577387804, -275.3537468037987992 ) ) ;
#7615 = line ( 'none', #23832, #1794 ) ;
#7616 = edge_loop ( 'none', ( #33245, #110 ) ) ;
#7617 = cartesian_point ( 'none', ( -540.8554343648821714, 295.1631854232518890, -356.3205801631144141 ) ) ;
#7618 = cartesian_point ( 'none', ( -506.8656350711373761, 211.0137389053090544, -279.7180130871406050 ) ) ;
#7619 = edge_curve ( 'none', #9133, #17704, #7108, .t. ) ;
#7620 = oriented_edge ( 'none', *, *, #33949, .t. ) ;
#7621 = cartesian_point ( 'none', ( -527.1451929212278174, 227.5939977339884592, -516.4739612083659495 ) ) ;
#7622 = cartesian_point ( 'none', ( -434.2307167459217681, 255.9400138927320825, -297.7365801916366763 ) ) ;
#7623 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7624 = oriented_edge ( 'none', *, *, #33892, .t. ) ;
#7625 = cartesian_point ( 'none', ( -422.1450167721049525, 275.0954172837137435, -370.3849243515770127 ) ) ;
#7626 = circle ( 'none', #11534, 7.999999999999981348 ) ;
#7627 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#7629 = oriented_edge ( 'none', *, *, #6566, .f. ) ;
#7628 = axis2_placement_3d ( 'none', #933, #14319, #19545 ) ;
#7630 = cartesian_point ( 'none', ( -414.7450167721049752, 243.3456722450482346, -335.8527445900969042 ) ) ;
#7631 = oriented_edge ( 'none', *, *, #17819, .t. ) ;
#7632 = cartesian_point ( 'none', ( -435.5450167721049866, 272.5592779081630965, -373.7326419348597142 ) ) ;
#7633 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769737070, -0.08929731094672686831 ) ) ;
#7634 = vector ( 'none', #13405, 1000.000000000000114 ) ;
#7635 = cartesian_point ( 'none', ( -436.2450167721049752, 242.0989494994798292, -321.9470390995683715 ) ) ;
#7636 = oriented_edge ( 'none', *, *, #4376, .t. ) ;
#7637 = cartesian_point ( 'none', ( -523.5450167720892978, 243.1842518256068502, -277.8537468038251745 ) ) ;
#7638 = cartesian_point ( 'none', ( -538.5080416578039149, 269.7331783022836476, -275.3537468037986287 ) ) ;
#7639 = edge_curve ( 'none', #15830, #17180, #16015, .t. ) ;
#7640 = edge_curve ( 'none', #12966, #6477, #2531, .t. ) ;
#7641 = cylindrical_surface ( 'none', #26545, 5.000000000000009770 ) ;
#7642 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#7643 = cartesian_point ( 'none', ( -550.0701600694873150, 193.2977128290785913, -368.4537468038270731 ) ) ;
#7644 = edge_curve ( 'none', #30500, #17588, #466, .t. ) ;
#7645 = cartesian_point ( 'none', ( -559.5450167720790660, 243.1842518256106587, -454.8537468038269935 ) ) ;
#7646 = vector ( 'none', #665, 1000.000000000000114 ) ;
#7647 = cartesian_point ( 'none', ( -428.1225773477488588, 280.6346723708310833, -347.8047977615020727 ) ) ;
#7648 = oriented_edge ( 'none', *, *, #12009, .t. ) ;
#7649 = oriented_edge ( 'none', *, *, #29769, .t. ) ;
#7650 = vector ( 'none', #4972, 1000.000000000000000 ) ;
#7651 = oriented_edge ( 'none', *, *, #26361, .f. ) ;
#7652 = cartesian_point ( 'none', ( -551.9136717979954483, 187.4427625854864630, -368.2537468038274255 ) ) ;
#7653 = direction ( 'none', ( -0.07384000345348852579, 0.9972701007700917053, 0.0000000000000000000 ) ) ;
#7654 = cartesian_point ( 'none', ( -502.2450167721049752, 235.2162117041877138, -323.5681252913724393 ) ) ;
#7655 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7657 = cartesian_point ( 'none', ( -497.5404088151178144, 189.3317270855676782, -412.6287651374262850 ) ) ;
#7656 = axis2_placement_3d ( 'none', #8609, #27441, #13863 ) ;
#7658 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7659 = edge_loop ( 'none', ( #7517, #25108 ) ) ;
#7660 = face_outer_bound ( 'none', #25069, .t. ) ;
#7661 = axis2_placement_3d ( 'none', #34465, #31788, #10713 ) ;
#7662 = edge_loop ( 'none', ( #14977, #319, #26832, #18883 ) ) ;
#7663 = oriented_edge ( 'none', *, *, #29723, .t. ) ;
#7664 = cartesian_point ( 'none', ( -415.0712264373345874, 256.7211531609710846, -297.3099803977206079 ) ) ;
#7665 = oriented_edge ( 'none', *, *, #16016, .t. ) ;
#7666 = cartesian_point ( 'none', ( -523.5450167720832724, 243.1842518256092944, -380.3537468038249472 ) ) ;
#7667 = direction ( 'none', ( -5.230025295777878942e-16, 0.9999948051039169172, 0.003223315867124592650 ) ) ;
#7668 = axis2_placement_3d ( 'none', #29957, #24731, #27623 ) ;
#7669 = cartesian_point ( 'none', ( -503.4578633471932108, 195.8205656590470198, -380.3824794511700134 ) ) ;
#7670 = oriented_edge ( 'none', *, *, #8279, .f. ) ;
#7671 = cartesian_point ( 'none', ( -414.6139156672582544, 230.3638486611987446, -325.0071772535972627 ) ) ;
#7672 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.013078509970454535e-12 ) ) ;
#7673 = cartesian_point ( 'none', ( -484.6308274526675177, 190.8305139897072991, -380.3537468037986287 ) ) ;
#7674 = direction ( 'none', ( 0.4999999999999885647, 0.8660254037844452579, 3.962980974986671583e-14 ) ) ;
#7675 = cartesian_point ( 'none', ( -413.9450167721049638, 210.4058951665426491, -271.5480653918028224 ) ) ;
#7676 = line ( 'none', #6770, #9339 ) ;
#7677 = face_outer_bound ( 'none', #34342, .t. ) ;
#7678 = cartesian_point ( 'none', ( -452.8583548217917496, 207.1805899586609314, -284.8702686301313065 ) ) ;
#7679 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612758323, 0.6038489185976521068 ) ) ;
#7680 = oriented_edge ( 'none', *, *, #14002, .f. ) ;
#7681 = edge_curve ( 'none', #1776, #16705, #8760, .t. ) ;
#7682 = vertex_point ( 'none', #33908 ) ;
#7683 = oriented_edge ( 'none', *, *, #19459, .t. ) ;
#7684 = face_outer_bound ( 'none', #16664, .t. ) ;
#7685 = edge_curve ( 'none', #29046, #11395, #13343, .t. ) ;
#7686 = vector ( 'none', #21191, 1000.000000000000114 ) ;
#7687 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.011536533547364063e-12 ) ) ;
#7688 = oriented_edge ( 'none', *, *, #2905, .f. ) ;
#7689 = edge_curve ( 'none', #23879, #17627, #31374, .t. ) ;
#7690 = vector ( 'none', #22623, 1000.000000000000000 ) ;
#7691 = manifold_solid_brep ( 'gface2', #2532 ) ;
#7692 = edge_curve ( 'none', #33837, #28766, #22529, .t. ) ;
#7693 = cartesian_point ( 'none', ( -511.0439023677093360, 270.8967880187147443, -275.3537468037987423 ) ) ;
#7694 = vertex_point ( 'none', #16075 ) ;
#7695 = circle ( 'none', #1236, 33.00000000000002842 ) ;
#7696 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867124729259 ) ) ;
#7697 = cartesian_point ( 'none', ( -490.8877314664961204, 193.0223722789150713, -368.2537468038237307 ) ) ;
#7698 = oriented_edge ( 'none', *, *, #16198, .f. ) ;
#7699 = oriented_edge ( 'none', *, *, #15019, .f. ) ;
#7700 = cartesian_point ( 'none', ( -496.6449486969193003, 204.0675734973390831, -319.0098000242543321 ) ) ;
#7701 = cartesian_point ( 'none', ( -487.3747587818116358, 243.9285158434346386, -280.8143232555578379 ) ) ;
#7702 = cartesian_point ( 'none', ( -455.2950167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#7703 = oriented_edge ( 'none', *, *, #11372, .t. ) ;
#7704 = cartesian_point ( 'none', ( -435.5450167721050434, 235.7262455371658234, -380.3251141787146707 ) ) ;
#7705 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7706 = direction ( 'none', ( 4.890115295504107688e-16, -0.7970987915612798291, 0.6038489185976466667 ) ) ;
#7707 = cartesian_point ( 'none', ( -414.4633299989521333, 229.6679200840468980, -297.6214953106263579 ) ) ;
#7708 = cartesian_point ( 'none', ( -537.7968924497773742, 216.2518032496128910, -275.3537468037984013 ) ) ;
#7709 = direction ( 'none', ( 1.000000000000000000, 3.652049423109066841e-16, 5.624156111587963290e-14 ) ) ;
#7710 = face_outer_bound ( 'none', #23624, .t. ) ;
#7711 = axis2_placement_3d ( 'none', #12634, #25986, #12404 ) ;
#7712 = oriented_edge ( 'none', *, *, #25006, .f. ) ;
#7713 = oriented_edge ( 'none', *, *, #22638, .t. ) ;
#7714 = cartesian_point ( 'none', ( -439.8895267054962233, 248.1027489707084612, -265.3537468037986287 ) ) ;
#7715 = oriented_edge ( 'none', *, *, #30430, .t. ) ;
#7716 = cartesian_point ( 'none', ( -499.7419015060845027, 195.3846875126334908, -364.2537468038241855 ) ) ;
#7717 = face_bound ( 'none', #15666, .t. ) ;
#7718 = cartesian_point ( 'none', ( -490.0830759949530488, 294.1871784027012495, -449.8537468038223892 ) ) ;
#7719 = direction ( 'none', ( 5.633646591007430131e-14, 1.329374001118727643e-14, -1.000000000000000000 ) ) ;
#7720 = cartesian_point ( 'none', ( -438.0450167721049866, 191.6842518256034964, -322.8537468038508678 ) ) ;
#7721 = axis2_placement_3d ( 'none', #14680, #1308, #33077 ) ;
#7722 = face_outer_bound ( 'none', #12839, .t. ) ;
#7723 = oriented_edge ( 'none', *, *, #13506, .f. ) ;
#7724 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7725 = face_bound ( 'none', #2828, .t. ) ;
#7726 = b_spline_curve_with_knots ( 'none', 3,
( #2458, #4670, #23266, #12698, #10356, #28486 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002504008216967580028, 0.002895266059585990294, 0.003286523902204400126 ),
.unspecified. ) ;
#7727 = advanced_face ( 'none', ( #3362 ), #6266, .f. ) ;
#7728 = oriented_edge ( 'none', *, *, #11542, .t. ) ;
#7729 = cartesian_point ( 'none', ( -523.5450167720791796, 243.1842518256106018, -449.8537468038249472 ) ) ;
#7730 = cartesian_point ( 'none', ( -432.6141457040054661, 265.0068340318554192, -341.9917632354958528 ) ) ;
#7731 = advanced_face ( 'none', ( #22920 ), #34185, .t. ) ;
#7732 = edge_curve ( 'none', #5040, #2497, #15424, .t. ) ;
#7733 = oriented_edge ( 'none', *, *, #12587, .f. ) ;
#7734 = cartesian_point ( 'none', ( -496.6984479350980450, 228.7641930734041580, -275.3537468037987423 ) ) ;
#7735 = edge_curve ( 'none', #21392, #10760, #26024, .t. ) ;
#7736 = edge_loop ( 'none', ( #34274, #4067 ) ) ;
#7737 = cartesian_point ( 'none', ( -508.6038909865838491, 221.2275650629207178, -414.3537468037987423 ) ) ;
#7738 = cartesian_point ( 'none', ( -540.9818962222598202, 247.6513801023351959, -463.8537468037986855 ) ) ;
#7739 = circle ( 'none', #6670, 13.00000000000000000 ) ;
#7740 = axis2_placement_3d ( 'none', #31107, #7151, #25751 ) ;
#7741 = cartesian_point ( 'none', ( -434.2710139996966632, 257.2643641230878302, -320.5873765229298442 ) ) ;
#7742 = direction ( 'none', ( -0.07384000345349615857, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#7743 = direction ( 'none', ( 0.06329323644406728566, -0.8548273203480225568, -0.5150380749100540445 ) ) ;
#7744 = edge_curve ( 'none', #27666, #21938, #1299, .t. ) ;
#7745 = face_outer_bound ( 'none', #9332, .t. ) ;
#7746 = line ( 'none', #28726, #15215 ) ;
#7747 = line ( 'none', #9395, #25232 ) ;
#7748 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769683779, -0.08929731094678602932 ) ) ;
#7749 = oriented_edge ( 'none', *, *, #4790, .f. ) ;
#7750 = oriented_edge ( 'none', *, *, #25918, .t. ) ;
#7751 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#7752 = vertex_point ( 'none', #3053 ) ;
#7753 = face_outer_bound ( 'none', #26532, .t. ) ;
#7754 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -463.8537468037986855 ) ) ;
#7755 = cartesian_point ( 'none', ( -546.9105708248125666, 270.9153958025705720, -279.7054206396535392 ) ) ;
#7756 = line ( 'none', #5255, #683 ) ;
#7757 = cartesian_point ( 'none', ( -438.2450167721049752, 245.5167366132720019, -337.6712875820551858 ) ) ;
#7758 = direction ( 'none', ( -0.8937973703356648647, 0.0000000000000000000, 0.4484710255758448949 ) ) ;
#7759 = cylindrical_surface ( 'none', #22190, 5.000000000000004441 ) ;
#7760 = cartesian_point ( 'none', ( -428.4950167721049183, 223.2520453567348113, -343.9181040283233983 ) ) ;
#7761 = cartesian_point ( 'none', ( -427.0542225649751344, 280.1567633624292171, -348.5062378380298469 ) ) ;
#7762 = oriented_edge ( 'none', *, *, #13803, .f. ) ;
#7763 = advanced_face ( 'none', ( #27899 ), #30829, .f. ) ;
#7764 = cartesian_point ( 'none', ( -434.2450167721049752, 242.1230140190242537, -303.8570688226913035 ) ) ;
#7765 = direction ( 'none', ( 0.4999999999999981126, -0.5229485035533241177, -0.6903078028179465697 ) ) ;
#7766 = vertex_point ( 'none', #280 ) ;
#7767 = advanced_face ( 'none', ( #20853 ), #15009, .f. ) ;
#7768 = b_spline_curve_with_knots ( 'none', 3,
( #30710, #14449, #22362, #1180, #14556, #6295 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0009064926732788639290, 0.001812985346557727858 ),
.unspecified. ) ;
#7769 = circle ( 'none', #32060, 37.00000000000003553 ) ;
#7770 = cartesian_point ( 'none', ( -553.4701600694849049, 293.0707908221392586, -398.8537468038259703 ) ) ;
#7771 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7772 = cartesian_point ( 'none', ( -506.2345991793279154, 295.1631834643264369, -356.3205730054213518 ) ) ;
#7773 = direction ( 'none', ( -1.066326637010301851e-16, 4.595548519418148985e-16, 1.000000000000000000 ) ) ;
#7774 = circle ( 'none', #4483, 55.00000000000002132 ) ;
#7775 = vector ( 'none', #6251, 1000.000000000000114 ) ;
#7776 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7777 = circle ( 'none', #15128, 39.28867513459483973 ) ;
#7778 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.015061051086025660e-12 ) ) ;
#7779 = oriented_edge ( 'none', *, *, #33534, .t. ) ;
#7780 = edge_curve ( 'none', #10369, #2311, #24578, .t. ) ;
#7781 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#7782 = oriented_edge ( 'none', *, *, #31082, .t. ) ;
#7783 = conical_surface ( 'none', #19379, 11.00000000000000533, 0.7853981633974482790 ) ;
#7784 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7785 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7786 = edge_curve ( 'none', #19842, #21668, #2432, .t. ) ;
#7787 = vector ( 'none', #33026, 1000.000000000000000 ) ;
#7788 = edge_curve ( 'none', #1418, #9013, #27467, .t. ) ;
#7789 = axis2_placement_3d ( 'none', #7184, #12305, #20099 ) ;
#7790 = cartesian_point ( 'none', ( -581.0450167721049866, 228.2829517602712599, -380.3537468037986287 ) ) ;
#7791 = advanced_face ( 'none', ( #32507 ), #8346, .f. ) ;
#7792 = cartesian_point ( 'none', ( -472.5420901949877930, 276.6461926027355958, -449.8537468038215934 ) ) ;
#7793 = edge_curve ( 'none', #532, #20738, #34310, .t. ) ;
#7794 = oriented_edge ( 'none', *, *, #30333, .t. ) ;
#7795 = vertex_point ( 'none', #8376 ) ;
#7796 = edge_loop ( 'none', ( #4724, #20552, #22547, #29857 ) ) ;
#7797 = cartesian_point ( 'none', ( -559.5660013369828221, 259.1291182448424593, -435.5241783699595430 ) ) ;
#7798 = cartesian_point ( 'none', ( -569.5069575492076410, 280.6461926027355958, -398.8537468038270504 ) ) ;
#7799 = cartesian_point ( 'none', ( -560.9712126103588616, 257.3009038747500767, -414.3537468037987423 ) ) ;
#7800 = direction ( 'none', ( 1.000000000000000000, 3.652049423109066841e-16, 5.624156111587963290e-14 ) ) ;
#7801 = oriented_edge ( 'none', *, *, #20782, .f. ) ;
#7802 = cylindrical_surface ( 'none', #30713, 5.000000000000004441 ) ;
#7803 = edge_loop ( 'none', ( #18402, #16305, #22855, #9756 ) ) ;
#7804 = axis2_placement_3d ( 'none', #32932, #22430, #15868 ) ;
#7805 = vector ( 'none', #19502, 1000.000000000000000 ) ;
#7806 = line ( 'none', #22243, #733 ) ;
#7807 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#7808 = advanced_face ( 'none', ( #21259 ), #28733, .t. ) ;
#7809 = vertex_point ( 'none', #18856 ) ;
#7810 = edge_curve ( 'none', #16810, #13022, #27061, .t. ) ;
#7811 = vertex_point ( 'none', #11180 ) ;
#7812 = circle ( 'none', #5971, 8.499999999999952038 ) ;
#7813 = axis2_placement_3d ( 'none', #32181, #5408, #5641 ) ;
#7814 = cartesian_point ( 'none', ( -433.3518618398650233, 257.0192328923358787, -297.3727380232349446 ) ) ;
#7815 = direction ( 'none', ( -1.000000000000000000, -5.474472508013595715e-16, -5.693451408334139859e-14 ) ) ;
#7816 = cartesian_point ( 'none', ( -435.5450167721049866, 232.9371785869117844, -379.8070387101758456 ) ) ;
#7817 = circle ( 'none', #21929, 46.00000000000001421 ) ;
#7818 = edge_loop ( 'none', ( #7884, #25556, #27976 ) ) ;
#7819 = direction ( 'none', ( 1.000000000000000000, 4.270088556250602192e-16, 5.636516894250794598e-14 ) ) ;
#7820 = direction ( 'none', ( 0.3003283627731256900, 0.9538358739919639007, 2.713013360391032817e-14 ) ) ;
#7821 = cartesian_point ( 'none', ( -537.6849588392942678, 216.1983184455240519, -275.3537468037984013 ) ) ;
#7822 = direction ( 'none', ( 0.2168259453575650808, -0.9762102793045145388, -4.351818380769565147e-16 ) ) ;
#7823 = cartesian_point ( 'none', ( -433.8597571746750532, 242.2770307225851241, -351.6388903410074818 ) ) ;
#7824 = edge_loop ( 'none', ( #13308, #2491, #536, #1569 ) ) ;
#7825 = direction ( 'none', ( -1.240323837250543502e-16, -4.766337836027464167e-16, -1.000000000000000000 ) ) ;
#7826 = oriented_edge ( 'none', *, *, #30596, .t. ) ;
#7827 = oriented_edge ( 'none', *, *, #16760, .t. ) ;
#7828 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7829 = direction ( 'none', ( -1.028554113732454248e-16, 0.9960050151769735960, 0.08929731094672750669 ) ) ;
#7830 = edge_loop ( 'none', ( #26695, #4138, #25438, #12479 ) ) ;
#7831 = axis2_placement_3d ( 'none', #6361, #19861, #25195 ) ;
#7832 = axis2_placement_3d ( 'none', #24085, #32122, #18619 ) ;
#7833 = conical_surface ( 'none', #20893, 27.00000000000002487, 0.7853981633974482790 ) ;
#7834 = edge_curve ( 'none', #16419, #29595, #19579, .t. ) ;
#7835 = edge_curve ( 'none', #22156, #15321, #18333, .t. ) ;
#7836 = vertex_point ( 'none', #30010 ) ;
#7837 = cartesian_point ( 'none', ( -486.0830759949559479, 289.1461926027350273, -398.8537468038222187 ) ) ;
#7838 = cartesian_point ( 'none', ( -488.4433460124604949, 261.0474263507246633, -435.5206235802678520 ) ) ;
#7839 = line ( 'none', #26507, #14525 ) ;
#7840 = circle ( 'none', #5965, 4.000000000000003553 ) ;
#7841 = vertex_point ( 'none', #27094 ) ;
#7842 = edge_curve ( 'none', #7192, #33148, #20024, .t. ) ;
#7843 = oriented_edge ( 'none', *, *, #1480, .f. ) ;
#7844 = line ( 'none', #10184, #28219 ) ;
#7845 = cartesian_point ( 'none', ( -496.5809294607067272, 228.9983819565892986, -275.3537468037987992 ) ) ;
#7846 = cartesian_point ( 'none', ( -430.3997445482536932, 283.8762782037935608, -342.0684994321009640 ) ) ;
#7847 = line ( 'none', #33439, #30744 ) ;
#7848 = cartesian_point ( 'none', ( -394.7124196480436922, 192.0204667575492294, -343.9262180387923991 ) ) ;
#7849 = cartesian_point ( 'none', ( -526.8884687916151961, 227.5369319420238696, -517.0785193907520352 ) ) ;
#7850 = cartesian_point ( 'none', ( -428.4282080720949466, 205.5552537591518671, -298.1720323831491442 ) ) ;
#7851 = vector ( 'none', #15278, 1000.000000000000227 ) ;
#7852 = oriented_edge ( 'none', *, *, #25216, .t. ) ;
#7853 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7854 = oriented_edge ( 'none', *, *, #19878, .t. ) ;
#7855 = cartesian_point ( 'none', ( -442.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#7856 = cartesian_point ( 'none', ( -394.0450167721050434, 294.4494934616801629, -374.1189884397713854 ) ) ;
#7857 = cartesian_point ( 'none', ( -450.5450167721049297, 198.1842518256037522, -348.8345089173323572 ) ) ;
#7858 = cartesian_point ( 'none', ( -517.0572981439247542, 203.7138894380910301, -414.0470092643017210 ) ) ;
#7859 = cartesian_point ( 'none', ( -554.0689296243950821, 292.4286521714201399, -368.2537468038258908 ) ) ;
#7860 = cartesian_point ( 'none', ( -555.4792241503133710, 260.3244305623409218, -279.7054227700340903 ) ) ;
#7861 = axis2_placement_3d ( 'none', #11518, #1168, #6057 ) ;
#7862 = oriented_edge ( 'none', *, *, #12842, .t. ) ;
#7863 = cartesian_point ( 'none', ( -581.0450167720823629, 273.4951409580648374, -398.8537468038277893 ) ) ;
#7864 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#7865 = oriented_edge ( 'none', *, *, #9053, .t. ) ;
#7866 = axis2_placement_3d ( 'none', #20928, #28682, #20582 ) ;
#7867 = face_outer_bound ( 'none', #18390, .t. ) ;
#7868 = cartesian_point ( 'none', ( -484.7608155230030889, 261.0969773152981475, -436.3537468037986855 ) ) ;
#7869 = direction ( 'none', ( -0.8937973703356512090, -4.585703797364775347e-13, 0.4484710255758723729 ) ) ;
#7870 = axis2_placement_3d ( 'none', #24981, #9050, #916 ) ;
#7871 = oriented_edge ( 'none', *, *, #20077, .t. ) ;
#7872 = circle ( 'none', #1412, 4.500000000000003553 ) ;
#7873 = oriented_edge ( 'none', *, *, #2090, .t. ) ;
#7874 = vector ( 'none', #20135, 1000.000000000000000 ) ;
#7875 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -441.8537468037986855 ) ) ;
#7876 = edge_curve ( 'none', #3116, #5615, #26640, .t. ) ;
#7877 = vector ( 'none', #29217, 1000.000000000000000 ) ;
#7878 = cartesian_point ( 'none', ( -543.0460341054322271, 283.4539234320641867, -310.6889900780226412 ) ) ;
#7879 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#7880 = cartesian_point ( 'none', ( -523.5450167720824766, 195.6842518256095218, -397.8537468038255724 ) ) ;
#7881 = cylindrical_surface ( 'none', #32073, 4.050000000000010481 ) ;
#7882 = edge_curve ( 'none', #24187, #21292, #12514, .t. ) ;
#7883 = cartesian_point ( 'none', ( -435.2232591137982354, 268.2169634119865691, -387.8537468037732765 ) ) ;
#7884 = oriented_edge ( 'none', *, *, #14422, .f. ) ;
#7885 = cartesian_point ( 'none', ( -477.5830759949531625, 280.6461926027356526, -449.8537468038218208 ) ) ;
#7886 = cartesian_point ( 'none', ( -493.0198734746792297, 293.0707908221380649, -412.6287651374249208 ) ) ;
#7887 = cartesian_point ( 'none', ( -414.8060345864691385, 256.2353227992118718, -297.3115463905695606 ) ) ;
#7888 = edge_curve ( 'none', #21711, #12142, #29134, .t. ) ;
#7889 = advanced_face ( 'none', ( #19171 ), #9192, .f. ) ;
#7890 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -1.224646799147353207e-16 ) ) ;
#7891 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#7892 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#7893 = cartesian_point ( 'none', ( -434.2450167721049752, 230.3638486611987446, -325.0071772535972627 ) ) ;
#7894 = vertex_point ( 'none', #6644 ) ;
#7895 = oriented_edge ( 'none', *, *, #30126, .f. ) ;
#7896 = advanced_face ( 'none', ( #29568 ), #2133, .f. ) ;
#7897 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.705312765434827453e-14 ) ) ;
#7898 = line ( 'none', #367, #21226 ) ;
#7899 = vertex_point ( 'none', #14329 ) ;
#7900 = direction ( 'none', ( 2.035898835340849908e-16, -1.000000000000000000, -1.636434808280178673e-14 ) ) ;
#7901 = cartesian_point ( 'none', ( -537.1793769174954605, 210.8287324267851091, -275.3537468037985150 ) ) ;
#7902 = oriented_edge ( 'none', *, *, #27425, .f. ) ;
#7903 = direction ( 'none', ( -0.8937973703357763311, 0.0000000000000000000, -0.4484710255756232389 ) ) ;
#7904 = oriented_edge ( 'none', *, *, #21002, .f. ) ;
#7905 = cartesian_point ( 'none', ( -414.7450167721049752, 232.1842662306427485, -322.8359448192231866 ) ) ;
#7906 = line ( 'none', #19343, #21233 ) ;
#7907 = oriented_edge ( 'none', *, *, #4055, .f. ) ;
#7908 = vector ( 'none', #11253, 1000.000000000000000 ) ;
#7909 = axis2_placement_3d ( 'none', #26383, #15575, #7897 ) ;
#7910 = cartesian_point ( 'none', ( -547.6456935202278373, 241.3997863603911185, -409.3537468037986855 ) ) ;
#7911 = axis2_placement_3d ( 'none', #3590, #27628, #11481 ) ;
#7912 = toroidal_surface ( 'none', #22305, 13.99999999999999822, 1.000000000000000000 ) ;
#7913 = vector ( 'none', #13751, 1000.000000000000000 ) ;
#7914 = cartesian_point ( 'none', ( -448.0342319603240071, 206.1939722745379413, -283.8224448408360558 ) ) ;
#7915 = oriented_edge ( 'none', *, *, #14718, .t. ) ;
#7916 = cartesian_point ( 'none', ( -438.2450167721049752, 258.1243270532581278, -321.5142871395977409 ) ) ;
#7917 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#7918 = cartesian_point ( 'none', ( -433.4164292321996186, 257.0071385549828733, -297.3768044780908895 ) ) ;
#7919 = vertex_point ( 'none', #30240 ) ;
#7920 = direction ( 'none', ( 1.240323837250543502e-16, 4.766337836027464167e-16, 1.000000000000000000 ) ) ;
#7921 = oriented_edge ( 'none', *, *, #3580, .f. ) ;
#7922 = edge_curve ( 'none', #15218, #10369, #21677, .t. ) ;
#7923 = face_outer_bound ( 'none', #16945, .t. ) ;
#7924 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7925 = oriented_edge ( 'none', *, *, #8581, .f. ) ;
#7926 = direction ( 'none', ( -4.378950981891259814e-16, 0.9922322621167687373, -0.1243991077726836064 ) ) ;
#7927 = advanced_face ( 'none', ( #26237 ), #28304, .f. ) ;
#7928 = cartesian_point ( 'none', ( -414.0450167721050434, 291.0494934616801288, -374.1189884397747960 ) ) ;
#7929 = edge_curve ( 'none', #12324, #29587, #850, .t. ) ;
#7930 = edge_loop ( 'none', ( #20623, #23475, #28890, #3895 ) ) ;
#7931 = cartesian_point ( 'none', ( -416.0879428767986496, 191.9190101895267730, -271.5885051678258719 ) ) ;
#7932 = line ( 'none', #20796, #32079 ) ;
#7933 = advanced_face ( 'none', ( #16672 ), #3331, .f. ) ;
#7934 = oriented_edge ( 'none', *, *, #16016, .f. ) ;
#7935 = edge_curve ( 'none', #4746, #31723, #4162, .t. ) ;
#7936 = cartesian_point ( 'none', ( -496.4993381047474941, 197.2636985792134396, -412.6287651374261713 ) ) ;
#7937 = direction ( 'none', ( -1.000000000000000000, 1.009293658750143385e-15, -5.652044489000803588e-14 ) ) ;
#7938 = line ( 'none', #6217, #18749 ) ;
#7939 = plane ( 'none', #28249 ) ;
#7940 = cartesian_point ( 'none', ( -538.7755343670191905, 270.8987659229622977, -442.8537468037986855 ) ) ;
#7941 = edge_curve ( 'none', #18465, #9282, #16232, .t. ) ;
#7942 = direction ( 'none', ( 1.000000000000000000, 4.071797670681751584e-16, -2.723347251396499427e-16 ) ) ;
#7943 = vector ( 'none', #5814, 1000.000000000000000 ) ;
#7944 = b_spline_curve_with_knots ( 'none', 3,
( #31755, #31871, #23710, #13014, #5428, #23830, #7883, #16024 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.5247634606383700939, 0.5390661215611780577, 0.5462174520225819840, 0.5533687824839859104 ),
.unspecified. ) ;
#7945 = face_outer_bound ( 'none', #30540, .t. ) ;
#7946 = oriented_edge ( 'none', *, *, #4328, .f. ) ;
#7947 = cartesian_point ( 'none', ( -547.6054343648819440, 197.9331876915835267, -380.3537468037986287 ) ) ;
#7948 = cartesian_point ( 'none', ( -493.5247029275302566, 285.2663829108186633, -370.3537468037986287 ) ) ;
#7949 = oriented_edge ( 'none', *, *, #2999, .f. ) ;
#7950 = edge_loop ( 'none', ( #33414, #19172, #9159, #11631 ) ) ;
#7951 = cartesian_point ( 'none', ( -490.4888799421382259, 231.6218360777942848, -275.3537468037711164 ) ) ;
#7952 = vertex_point ( 'none', #17340 ) ;
#7953 = axis2_placement_3d ( 'none', #14071, #19413, #16738 ) ;
#7954 = oriented_edge ( 'none', *, *, #33371, .f. ) ;
#7955 = vertex_point ( 'none', #3640 ) ;
#7956 = circle ( 'none', #24719, 7.000000000002060574 ) ;
#7957 = oriented_edge ( 'none', *, *, #21345, .t. ) ;
#7958 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7959 = cartesian_point ( 'none', ( -429.8495859415073141, 204.3418833720037071, -300.1280585027272991 ) ) ;
#7960 = axis2_placement_3d ( 'none', #7669, #23948, #2556 ) ;
#7961 = oriented_edge ( 'none', *, *, #17277, .f. ) ;
#7962 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -378.0537468037986173 ) ) ;
#7963 = plane ( 'none', #19733 ) ;
#7964 = vertex_point ( 'none', #33064 ) ;
#7965 = axis2_placement_3d ( 'none', #29320, #5138, #15944 ) ;
#7966 = direction ( 'none', ( -0.07384000345349898964, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#7967 = cartesian_point ( 'none', ( -549.3266812049449754, 281.8958554620630252, -315.6403498409097779 ) ) ;
#7968 = face_outer_bound ( 'none', #33812, .t. ) ;
#7969 = cartesian_point ( 'none', ( -555.5948021503820655, 260.1046097493065758, -279.7083093866345962 ) ) ;
#7970 = oriented_edge ( 'none', *, *, #22915, .t. ) ;
#7971 = cartesian_point ( 'none', ( -497.0198734746778655, 293.0707908221395996, -422.6037468038227871 ) ) ;
#7972 = advanced_face ( 'none', ( #27027 ), #14579, .f. ) ;
#7973 = vector ( 'none', #4270, 1000.000000000000000 ) ;
#7974 = edge_curve ( 'none', #29954, #12777, #7768, .t. ) ;
#7975 = oriented_edge ( 'none', *, *, #14167, .t. ) ;
#7976 = oriented_edge ( 'none', *, *, #7324, .t. ) ;
#7977 = direction ( 'none', ( -0.9873505073845707525, -0.1585527532634824488, -5.482582837655079878e-14 ) ) ;
#7978 = edge_curve ( 'none', #17989, #7251, #32075, .t. ) ;
#7979 = vector ( 'none', #14851, 1000.000000000000114 ) ;
#7980 = edge_loop ( 'none', ( #32538, #27304 ) ) ;
#7981 = cartesian_point ( 'none', ( -419.1127647562201446, 281.1977308618908182, -346.9371753226357669 ) ) ;
#7982 = vertex_point ( 'none', #9188 ) ;
#7983 = axis2_placement_3d ( 'none', #11038, #32339, #6030 ) ;
#7984 = edge_curve ( 'none', #16459, #12719, #20696, .t. ) ;
#7985 = oriented_edge ( 'none', *, *, #16593, .f. ) ;
#7986 = cartesian_point ( 'none', ( -414.6144891831358450, 230.1852540393053062, -323.0151672232433384 ) ) ;
#7987 = oriented_edge ( 'none', *, *, #7514, .t. ) ;
#7988 = oriented_edge ( 'none', *, *, #19755, .f. ) ;
#7989 = b_spline_curve_with_knots ( 'none', 3,
( #9836, #12510, #24007, #2613, #13309, #31932, #34493, #21223 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003906609487501921550, 0.0007813218975003843100, 0.001562643795000768620 ),
.unspecified. ) ;
#7990 = line ( 'none', #29035, #24218 ) ;
#7991 = oriented_edge ( 'none', *, *, #11915, .f. ) ;
#7992 = direction ( 'none', ( 0.3003283627731256900, 0.9538358739919639007, 2.713013360391032817e-14 ) ) ;
#7993 = cartesian_point ( 'none', ( -356.7809743241737692, 243.1842518256034964, -322.8537468037986287 ) ) ;
#7994 = oriented_edge ( 'none', *, *, #13953, .f. ) ;
#7995 = cartesian_point ( 'none', ( -494.2405802478940018, 296.6842518256106587, -449.8537468038226166 ) ) ;
#7996 = cartesian_point ( 'none', ( -460.5450167721049866, 288.1842518256034396, -294.3729846902652412 ) ) ;
#7997 = vertex_point ( 'none', #10073 ) ;
#7998 = cartesian_point ( 'none', ( -415.0403799308303405, 256.6947325256894032, -297.3100655602159463 ) ) ;
#7999 = direction ( 'none', ( 1.708035422500240877e-15, -1.000000000000000000, -1.281026566875180648e-14 ) ) ;
#8000 = face_outer_bound ( 'none', #31938, .t. ) ;
#8001 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#8002 = oriented_edge ( 'none', *, *, #29888, .f. ) ;
#8003 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867122753409 ) ) ;
#8004 = axis2_placement_3d ( 'none', #22123, #3168, #21774 ) ;
#8005 = face_outer_bound ( 'none', #27984, .t. ) ;
#8006 = cartesian_point ( 'none', ( -477.4190538630044216, 197.0582889165029883, -380.3537468037952181 ) ) ;
#8007 = oriented_edge ( 'none', *, *, #4055, .t. ) ;
#8008 = vertex_point ( 'none', #9312 ) ;
#8009 = cartesian_point ( 'none', ( -541.6094719395848642, 213.1578719762953824, -275.3537468037985150 ) ) ;
#8010 = cartesian_point ( 'none', ( -489.1360738348298582, 263.2936014820820674, -409.3747938816456440 ) ) ;
#8011 = axis2_placement_3d ( 'none', #9469, #1457, #25532 ) ;
#8012 = vector ( 'none', #8215, 999.9999999999998863 ) ;
#8013 = oriented_edge ( 'none', *, *, #13241, .t. ) ;
#8014 = edge_loop ( 'none', ( #11299, #12033, #15335, #23821 ) ) ;
#8015 = cartesian_point ( 'none', ( -556.8539002399788842, 264.4420129415278211, -435.7423113839896018 ) ) ;
#8016 = axis2_placement_3d ( 'none', #5002, #31426, #26055 ) ;
#8017 = cartesian_point ( 'none', ( -522.6884727320444881, 231.6159186566704307, -514.8537468037986855 ) ) ;
#8018 = oriented_edge ( 'none', *, *, #8083, .t. ) ;
#8019 = face_outer_bound ( 'none', #625, .t. ) ;
#8020 = cartesian_point ( 'none', ( -497.5448734747021717, 297.0866188812011046, -368.2537468037986059 ) ) ;
#8021 = direction ( 'none', ( -1.361673625700318748e-16, 1.013966689237188416e-12, -1.000000000000000000 ) ) ;
#8022 = oriented_edge ( 'none', *, *, #20019, .t. ) ;
#8023 = oriented_edge ( 'none', *, *, #624, .t. ) ;
#8024 = vector ( 'none', #23287, 1000.000000000000000 ) ;
#8025 = vertex_point ( 'none', #7394 ) ;
#8026 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#8027 = cartesian_point ( 'none', ( -414.0450167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#8028 = edge_curve ( 'none', #16411, #26258, #30794, .t. ) ;
#8029 = cylindrical_surface ( 'none', #29497, 3.399999999999986144 ) ;
#8030 = cartesian_point ( 'none', ( -549.7003359473370665, 249.8849442407010031, -463.8537468037986855 ) ) ;
#8031 = edge_curve ( 'none', #9761, #28521, #15801, .t. ) ;
#8032 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8033 = edge_curve ( 'none', #10682, #26961, #9158, .t. ) ;
#8034 = cartesian_point ( 'none', ( -489.3747409288791914, 231.1815192019955703, -322.8817760259854595 ) ) ;
#8035 = direction ( 'none', ( -5.618383777698263885e-14, -1.277139369270564970e-14, 1.000000000000000000 ) ) ;
#8036 = oriented_edge ( 'none', *, *, #17873, .t. ) ;
#8037 = edge_curve ( 'none', #18746, #22346, #31234, .t. ) ;
#8038 = vertex_point ( 'none', #23565 ) ;
#8039 = cartesian_point ( 'none', ( -414.2731305936137574, 230.1735946006774043, -297.7885087643754787 ) ) ;
#8040 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612824937, -0.6038489185976431139 ) ) ;
#8041 = cartesian_point ( 'none', ( -424.0450167721049866, 308.1852518255831797, -302.8537468037327471 ) ) ;
#8042 = vector ( 'none', #12409, 1000.000000000000114 ) ;
#8043 = cartesian_point ( 'none', ( -544.2728865729426388, 241.6495161742531934, -436.3537468037986855 ) ) ;
#8044 = plane ( 'none', #1033 ) ;
#8045 = oriented_edge ( 'none', *, *, #31754, .t. ) ;
#8046 = oriented_edge ( 'none', *, *, #461, .f. ) ;
#8047 = cartesian_point ( 'none', ( -433.7450167721049752, 241.0308213758048623, -310.0333436393938769 ) ) ;
#8048 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#8049 = oriented_edge ( 'none', *, *, #13741, .t. ) ;
#8050 = vector ( 'none', #22420, 1000.000000000000000 ) ;
#8051 = cartesian_point ( 'none', ( -539.4045152758288850, 298.4858452670570728, -414.3537468037987423 ) ) ;
#8052 = edge_loop ( 'none', ( #28479, #5058, #31161, #19289 ) ) ;
#8053 = oriented_edge ( 'none', *, *, #20534, .t. ) ;
#8054 = circle ( 'none', #5835, 5.000000000000004441 ) ;
#8055 = vertex_point ( 'none', #31248 ) ;
#8056 = advanced_face ( 'none', ( #2105 ), #433, .f. ) ;
#8057 = axis2_placement_3d ( 'none', #20990, #28980, #16085 ) ;
#8058 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 6.167905692362051322e-14 ) ) ;
#8059 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612769426, 0.6038489185976506635 ) ) ;
#8060 = axis2_placement_3d ( 'none', #11779, #22732, #14809 ) ;
#8061 = advanced_face ( 'none', ( #33315 ), #8723, .f. ) ;
#8062 = b_spline_curve_with_knots ( 'none', 3,
( #22118, #13978, #6177, #32937, #24665, #16993, #14098, #11873, #24780, #25126, #6290 ),
.unspecified., .f., .f.,
( 4, 2, 1, 1, 1, 2, 4 ),
( 0.0001249517651967132202, 0.01144496625393169598, 0.01167368075716243396, 0.01190239526039312684, 0.01213110976362386136, 0.01235982426685457679, 0.01878394542420660368 ),
.unspecified. ) ;
#8063 = face_outer_bound ( 'none', #6649, .t. ) ;
#8064 = cartesian_point ( 'none', ( -488.7589737820362075, 233.5356170492951264, -279.9711657332449022 ) ) ;
#8065 = cartesian_point ( 'none', ( -394.0450167721049866, 191.1842518256245285, -343.6383564946779643 ) ) ;
#8066 = oriented_edge ( 'none', *, *, #12592, .f. ) ;
#8067 = oriented_edge ( 'none', *, *, #15989, .t. ) ;
#8068 = vertex_point ( 'none', #4725 ) ;
#8069 = face_outer_bound ( 'none', #3937, .t. ) ;
#8070 = cartesian_point ( 'none', ( -518.3004842886560937, 231.9408146718658372, -514.8537468037986855 ) ) ;
#8071 = cartesian_point ( 'none', ( -433.8902001161797557, 256.7208904773113431, -297.4731325366511214 ) ) ;
#8072 = line ( 'none', #17667, #20575 ) ;
#8073 = oriented_edge ( 'none', *, *, #16858, .f. ) ;
#8074 = edge_curve ( 'none', #20367, #19274, #26211, .t. ) ;
#8075 = cartesian_point ( 'none', ( -499.9373734746791911, 293.0707908221379512, -413.2537468038231054 ) ) ;
#8076 = line ( 'none', #18847, #23118 ) ;
#8077 = cartesian_point ( 'none', ( -531.5726885615794117, 281.6440552503768231, -410.3537468037986855 ) ) ;
#8078 = cartesian_point ( 'none', ( -394.0450167721049866, 208.5432356741814033, -278.8537468038337011 ) ) ;
#8079 = axis2_placement_3d ( 'none', #2130, #10378, #34473 ) ;
#8080 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#8081 = cartesian_point ( 'none', ( -553.2558715134606473, 284.6843749854522798, -331.4904441154122878 ) ) ;
#8082 = cartesian_point ( 'none', ( -555.5250384922702551, 260.2383637590887133, -279.7058961037025711 ) ) ;
#8083 = edge_curve ( 'none', #26313, #11755, #24149, .t. ) ;
#8084 = edge_curve ( 'none', #21425, #22231, #23723, .t. ) ;
#8085 = oriented_edge ( 'none', *, *, #13241, .f. ) ;
#8086 = line ( 'none', #25352, #18462 ) ;
#8087 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#8088 = cartesian_point ( 'none', ( -560.6578596484758918, 257.6215912069727665, -433.4298307318646266 ) ) ;
#8089 = edge_loop ( 'none', ( #19916, #30349 ) ) ;
#8090 = edge_curve ( 'none', #22889, #22215, #2930, .t. ) ;
#8091 = oriented_edge ( 'none', *, *, #2252, .f. ) ;
#8092 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8093 = cartesian_point ( 'none', ( -433.3772534151428886, 244.2260255793553085, -335.8119375511981843 ) ) ;
#8094 = vertex_point ( 'none', #34171 ) ;
#8095 = advanced_face ( 'none', ( #4604 ), #28544, .f. ) ;
#8096 = cartesian_point ( 'none', ( -429.3444613198883530, 251.2521425128739736, -343.9031190073203561 ) ) ;
#8097 = direction ( 'none', ( 2.035898835340849908e-16, -1.000000000000000000, -1.636434808280178673e-14 ) ) ;
#8098 = line ( 'none', #3426, #33093 ) ;
#8099 = advanced_face ( 'none', ( #29533 ), #30369, .f. ) ;
#8100 = oriented_edge ( 'none', *, *, #17217, .f. ) ;
#8101 = oriented_edge ( 'none', *, *, #7589, .t. ) ;
#8102 = vertex_point ( 'none', #12644 ) ;
#8103 = face_bound ( 'none', #13494, .t. ) ;
#8104 = direction ( 'none', ( -0.07384000345349737982, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#8105 = direction ( 'none', ( 0.1301338387964207366, 0.9914964367057035322, 1.370645709413775334e-14 ) ) ;
#8106 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#8107 = cylindrical_surface ( 'none', #10105, 65.00000000000000000 ) ;
#8108 = cartesian_point ( 'none', ( -433.7748237929352513, 229.3756874821966107, -297.5251441182375629 ) ) ;
#8109 = oriented_edge ( 'none', *, *, #10494, .t. ) ;
#8110 = axis2_placement_3d ( 'none', #18001, #20924, #15322 ) ;
#8111 = direction ( 'none', ( -1.000000000000000000, -1.920224799361962737e-16, 1.739427606565643889e-16 ) ) ;
#8112 = vector ( 'none', #4621, 1000.000000000000000 ) ;
#8113 = cartesian_point ( 'none', ( -394.0450167721050434, 243.1842518256034680, -322.8537468037986287 ) ) ;
#8114 = manifold_solid_brep ( '���ͽ�-3-solid1', #1294 ) ;
#8115 = cartesian_point ( 'none', ( -529.3213934450226361, 216.2977594449940000, -400.3537468037986855 ) ) ;
#8116 = cartesian_point ( 'none', ( -433.3118550506470115, 229.4271961731145382, -297.3979578993901782 ) ) ;
#8117 = axis2_placement_3d ( 'none', #30844, #33537, #9677 ) ;
#8118 = oriented_edge ( 'none', *, *, #4691, .f. ) ;
#8119 = vector ( 'none', #8258, 1000.000000000000000 ) ;
#8120 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#8121 = cartesian_point ( 'none', ( -548.3851691294233888, 185.6842518256034964, -380.3537468037986287 ) ) ;
#8122 = oriented_edge ( 'none', *, *, #4986, .f. ) ;
#8123 = cartesian_point ( 'none', ( -414.0450167721049866, 188.5190101895267958, -271.5885051678293394 ) ) ;
#8124 = vertex_point ( 'none', #20901 ) ;
#8125 = direction ( 'none', ( 0.8937973703356512090, 4.585703797364775347e-13, -0.4484710255758723729 ) ) ;
#8126 = edge_curve ( 'none', #21555, #12186, #10837, .t. ) ;
#8127 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -277.3537468037986287 ) ) ;
#8128 = cartesian_point ( 'none', ( -487.6195843497099531, 240.2941572019493321, -280.0871615738672631 ) ) ;
#8129 = edge_curve ( 'none', #7375, #5344, #23311, .t. ) ;
#8130 = cartesian_point ( 'none', ( -466.0450167720792365, 213.8798153014253671, -449.8537468038221050 ) ) ;
#8131 = vector ( 'none', #32249, 1000.000000000000114 ) ;
#8132 = face_outer_bound ( 'none', #13314, .t. ) ;
#8133 = oriented_edge ( 'none', *, *, #23736, .t. ) ;
#8134 = oriented_edge ( 'none', *, *, #22578, .t. ) ;
#8135 = edge_curve ( 'none', #16695, #2284, #16639, .t. ) ;
#8136 = oriented_edge ( 'none', *, *, #22687, .f. ) ;
#8137 = vector ( 'none', #2975, 1000.000000000000000 ) ;
#8138 = vector ( 'none', #27917, 1000.000000000000000 ) ;
#8139 = edge_curve ( 'none', #21137, #15308, #22499, .t. ) ;
#8140 = cartesian_point ( 'none', ( -414.6139156672583113, 245.3376822754021873, -335.6741499682034373 ) ) ;
#8141 = face_outer_bound ( 'none', #14129, .t. ) ;
#8142 = advanced_face ( 'none', ( #15393 ), #9564, .t. ) ;
#8143 = cartesian_point ( 'none', ( -581.0450167721049866, 268.0244041829218418, -380.3537468037986287 ) ) ;
#8144 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#8145 = cartesian_point ( 'none', ( -488.3184020404249281, 253.4071995707453766, -282.3598246042079722 ) ) ;
#8146 = oriented_edge ( 'none', *, *, #2760, .f. ) ;
#8147 = cartesian_point ( 'none', ( -552.8494532962673702, 189.6842518256099197, -398.8537468038272777 ) ) ;
#8148 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#8149 = cartesian_point ( 'none', ( -547.1895649641904811, 293.5333684797842011, -413.2537468038256634 ) ) ;
#8150 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.015061051085856427e-12 ) ) ;
#8151 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8152 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.014340127043892580e-12 ) ) ;
#8153 = cartesian_point ( 'none', ( -417.9450167721049638, 293.6365553582788834, -296.8821034628589359 ) ) ;
#8154 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 6.167905692361975591e-14 ) ) ;
#8155 = edge_loop ( 'none', ( #13092, #24942 ) ) ;
#8156 = axis2_placement_3d ( 'none', #27754, #4271, #6610 ) ;
#8157 = line ( 'none', #30388, #26479 ) ;
#8158 = cartesian_point ( 'none', ( -438.0450167721049866, 243.1842518256034680, -322.8537468037986287 ) ) ;
#8159 = advanced_face ( 'none', ( #2503 ), #20823, .t. ) ;
#8160 = cartesian_point ( 'none', ( -460.5450167721051002, 270.1477728409558949, -365.0167438411340868 ) ) ;
#8161 = axis2_placement_3d ( 'none', #9432, #6889, #1883 ) ;
#8162 = circle ( 'none', #20073, 39.99999999999999289 ) ;
#8163 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#8164 = line ( 'none', #24128, #7344 ) ;
#8165 = line ( 'none', #23849, #30665 ) ;
#8166 = oriented_edge ( 'none', *, *, #21408, .f. ) ;
#8167 = oriented_edge ( 'none', *, *, #16042, .t. ) ;
#8168 = b_spline_curve_with_knots ( 'none', 3,
( #8302, #13333, #31954, #16116, #11001, #18781 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002463324819116034900, 0.001306506591878038798, 0.002366680701844474377 ),
.unspecified. ) ;
#8169 = oriented_edge ( 'none', *, *, #28352, .f. ) ;
#8170 = face_outer_bound ( 'none', #31476, .t. ) ;
#8171 = circle ( 'none', #17442, 6.499999999999992895 ) ;
#8172 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8173 = face_outer_bound ( 'none', #33501, .t. ) ;
#8174 = edge_curve ( 'none', #32812, #16810, #1262, .t. ) ;
#8175 = cartesian_point ( 'none', ( -491.1551362214325991, 226.9565443964019096, -279.7385126060423772 ) ) ;
#8176 = edge_curve ( 'none', #23438, #9431, #13742, .t. ) ;
#8177 = oriented_edge ( 'none', *, *, #365, .t. ) ;
#8178 = oriented_edge ( 'none', *, *, #16546, .t. ) ;
#8179 = cartesian_point ( 'none', ( -424.0450167721049866, 177.4842518256032236, -302.8537468037996518 ) ) ;
#8180 = axis2_placement_3d ( 'none', #19125, #5980, #6101 ) ;
#8181 = direction ( 'none', ( 0.9687155250085899283, -0.2481737931517584705, 0.0000000000000000000 ) ) ;
#8182 = cartesian_point ( 'none', ( -427.0533941901563821, 206.2120622757489912, -297.2007897149565565 ) ) ;
#8183 = edge_curve ( 'none', #19344, #30935, #8314, .t. ) ;
#8184 = oriented_edge ( 'none', *, *, #23537, .t. ) ;
#8185 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#8186 = cartesian_point ( 'none', ( -537.8894543255772760, 258.9315247137212168, -442.8537468037986855 ) ) ;
#8187 = vector ( 'none', #23754, 1000.000000000000000 ) ;
#8188 = cartesian_point ( 'none', ( -414.2450167721050320, 231.6842835781465055, -322.8807710055451139 ) ) ;
#8189 = cartesian_point ( 'none', ( -550.4213274653650387, 257.5480617043093048, -275.3537468037984581 ) ) ;
#8190 = direction ( 'none', ( 1.000000000000000000, 8.228491904777270404e-32, 4.466799511124055297e-31 ) ) ;
#8191 = cartesian_point ( 'none', ( -551.2714735205784109, 189.4823693331102845, -368.4537468038271868 ) ) ;
#8192 = face_outer_bound ( 'none', #17618, .t. ) ;
#8193 = face_outer_bound ( 'none', #12474, .t. ) ;
#8194 = oriented_edge ( 'none', *, *, #14416, .f. ) ;
#8195 = oriented_edge ( 'none', *, *, #16538, .f. ) ;
#8196 = face_outer_bound ( 'none', #16825, .t. ) ;
#8197 = cartesian_point ( 'none', ( -468.2450167721050320, 232.3628608525361869, -324.8279548495771110 ) ) ;
#8198 = cartesian_point ( 'none', ( -419.9950167721049752, 223.0161417011382810, -343.6948795396769469 ) ) ;
#8199 = cartesian_point ( 'none', ( -507.3345543903953399, 235.3598726571854911, -414.3537468037987423 ) ) ;
#8200 = axis2_placement_3d ( 'none', #9585, #15167, #28172 ) ;
#8201 = line ( 'none', #11634, #15717 ) ;
#8202 = oriented_edge ( 'none', *, *, #30647, .t. ) ;
#8203 = axis2_placement_3d ( 'none', #870, #3681, #17046 ) ;
#8204 = vertex_point ( 'none', #8075 ) ;
#8205 = oriented_edge ( 'none', *, *, #4282, .f. ) ;
#8206 = cartesian_point ( 'none', ( -501.2450167721050889, 255.1363120077271844, -321.7821790724378843 ) ) ;
#8207 = cartesian_point ( 'none', ( -433.7201352696312711, 256.0547352262178151, -297.3121284843829244 ) ) ;
#8208 = oriented_edge ( 'none', *, *, #28592, .f. ) ;
#8209 = axis2_placement_3d ( 'none', #18736, #24093, #19085 ) ;
#8210 = b_spline_curve_with_knots ( 'none', 3,
( #3080, #27127, #21804, #27355 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001661912380039705850 ),
.unspecified. ) ;
#8211 = cartesian_point ( 'none', ( -450.5450167721049297, 192.3090858106685630, -337.8012671318483058 ) ) ;
#8212 = cartesian_point ( 'none', ( -423.2980252265463719, 263.8662617378876121, -348.2631310429155747 ) ) ;
#8213 = oriented_edge ( 'none', *, *, #18513, .f. ) ;
#8214 = cartesian_point ( 'none', ( -502.4857620257320150, 282.3888549208389804, -308.6131432789293854 ) ) ;
#8215 = direction ( 'none', ( 2.493326478105872265e-16, 0.003223315867124618237, -0.9999948051039170283 ) ) ;
#8216 = cartesian_point ( 'none', ( -415.2450167721050320, 257.0261840292346847, -297.3704010095336798 ) ) ;
#8217 = circle ( 'none', #11757, 12.00000000000000888 ) ;
#8218 = advanced_face ( 'none', ( #19140 ), #6669, .f. ) ;
#8219 = cartesian_point ( 'none', ( -496.9053398343688741, 236.3594725139301431, -471.3537468037986855 ) ) ;
#8220 = cartesian_point ( 'none', ( -433.5829547496376222, 229.6934292369760442, -297.3970997416730029 ) ) ;
#8221 = oriented_edge ( 'none', *, *, #11096, .t. ) ;
#8222 = vector ( 'none', #20585, 1000.000000000000000 ) ;
#8223 = face_outer_bound ( 'none', #32694, .t. ) ;
#8224 = advanced_face ( 'none', ( #32476 ), #21646, .t. ) ;
#8225 = oriented_edge ( 'none', *, *, #16096, .t. ) ;
#8226 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#8227 = edge_curve ( 'none', #8204, #12277, #5416, .t. ) ;
#8228 = direction ( 'none', ( 0.07384000345349524264, -0.9972701007700911502, 7.214474255747049785e-17 ) ) ;
#8229 = cartesian_point ( 'none', ( -488.4899441720954201, 261.4107511491119453, -409.9703297232242676 ) ) ;
#8230 = vertex_point ( 'none', #29247 ) ;
#8231 = circle ( 'none', #30957, 3.400000000000014122 ) ;
#8232 = plane ( 'none', #30038 ) ;
#8233 = edge_curve ( 'none', #10127, #34319, #32911, .t. ) ;
#8234 = edge_curve ( 'none', #30105, #22127, #25392, .t. ) ;
#8235 = direction ( 'none', ( -0.1301338387964207366, -0.9914964367057035322, -1.370645709413775334e-14 ) ) ;
#8236 = line ( 'none', #374, #7026 ) ;
#8237 = cartesian_point ( 'none', ( -489.2707408451443598, 231.2876137812451702, -324.4466210667206383 ) ) ;
#8238 = cartesian_point ( 'none', ( -495.8877152618306354, 266.6150753349188562, -279.7054206889959005 ) ) ;
#8239 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.011536533547364063e-12 ) ) ;
#8240 = edge_loop ( 'none', ( #13047, #3423 ) ) ;
#8241 = cartesian_point ( 'none', ( -574.2450167720820673, 243.1842518256098913, -399.3537468038279599 ) ) ;
#8242 = oriented_edge ( 'none', *, *, #11044, .t. ) ;
#8243 = vertex_point ( 'none', #26675 ) ;
#8244 = plane ( 'none', #27381 ) ;
#8245 = oriented_edge ( 'none', *, *, #8135, .f. ) ;
#8246 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#8247 = cartesian_point ( 'none', ( -417.8778149167890206, 308.1842518256269159, -345.9481968802063534 ) ) ;
#8248 = circle ( 'none', #7740, 12.99999999999997513 ) ;
#8249 = cartesian_point ( 'none', ( -553.8433208014232605, 185.7388738256538261, -380.3537468037986287 ) ) ;
#8250 = cartesian_point ( 'none', ( -455.2950167721049866, 294.0632442979390930, -293.4787468037984013 ) ) ;
#8251 = axis2_placement_3d ( 'none', #17756, #1840, #2179 ) ;
#8252 = cartesian_point ( 'none', ( -479.7185583527079871, 278.4553814856618033, -349.7232196907578441 ) ) ;
#8253 = oriented_edge ( 'none', *, *, #2349, .t. ) ;
#8254 = direction ( 'none', ( 1.036334525942864691e-16, -0.08929731094672767322, 0.9960050151769735960 ) ) ;
#8255 = face_outer_bound ( 'none', #8919, .t. ) ;
#8256 = axis2_placement_3d ( 'none', #18925, #29613, #452 ) ;
#8257 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769737070, -0.08929731094672717362 ) ) ;
#8258 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#8259 = oriented_edge ( 'none', *, *, #9371, .t. ) ;
#8260 = cartesian_point ( 'none', ( -507.3527743401795647, 274.2148272101987345, -275.3537468037978897 ) ) ;
#8261 = direction ( 'none', ( 0.07384000345349187033, -0.9972701007700913722, 0.0000000000000000000 ) ) ;
#8262 = cartesian_point ( 'none', ( -476.0450167720816808, 243.1842518256099765, -405.8537468038222755 ) ) ;
#8263 = advanced_face ( 'none', ( #17082 ), #10874, .f. ) ;
#8264 = vector ( 'none', #12452, 1000.000000000000114 ) ;
#8265 = cartesian_point ( 'none', ( -514.6933297689607798, 214.2278179155411806, -275.3537468037986287 ) ) ;
#8266 = direction ( 'none', ( 2.879738170997093723e-17, -0.6038489185976466667, -0.7970987915612799402 ) ) ;
#8267 = cartesian_point ( 'none', ( -473.0830759949525373, 289.1461926027357094, -459.8537468038214797 ) ) ;
#8268 = advanced_face ( 'none', ( #24975 ), #18735, .t. ) ;
#8269 = line ( 'none', #1674, #1619 ) ;
#8270 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8271 = cartesian_point ( 'none', ( -451.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#8272 = face_outer_bound ( 'none', #1465, .t. ) ;
#8273 = oriented_edge ( 'none', *, *, #26528, .t. ) ;
#8274 = oriented_edge ( 'none', *, *, #17571, .t. ) ;
#8275 = oriented_edge ( 'none', *, *, #11005, .f. ) ;
#8276 = cartesian_point ( 'none', ( -417.9450167721049638, 291.3291954428839858, -291.4075450130084732 ) ) ;
#8277 = axis2_placement_3d ( 'none', #13279, #29071, #7696 ) ;
#8278 = edge_curve ( 'none', #28973, #26236, #34158, .t. ) ;
#8279 = edge_curve ( 'none', #21190, #4874, #17903, .t. ) ;
#8280 = oriented_edge ( 'none', *, *, #21682, .f. ) ;
#8281 = cartesian_point ( 'none', ( -414.2450167721049752, 243.1230088241281919, -303.8538455068242001 ) ) ;
#8282 = vertex_point ( 'none', #33558 ) ;
#8283 = edge_loop ( 'none', ( #11698, #28181 ) ) ;
#8284 = edge_curve ( 'none', #31389, #27828, #5812, .t. ) ;
#8285 = advanced_face ( 'none', ( #31645 ), #7491, .t. ) ;
#8286 = oriented_edge ( 'none', *, *, #15628, .f. ) ;
#8287 = cartesian_point ( 'none', ( -494.9585904557866343, 233.0526995729478301, -275.3537468037986855 ) ) ;
#8288 = oriented_edge ( 'none', *, *, #27177, .t. ) ;
#8289 = circle ( 'none', #18761, 3.399999999999986144 ) ;
#8290 = cartesian_point ( 'none', ( -497.8657434121114420, 186.8529859938027187, -360.2537468038241855 ) ) ;
#8291 = oriented_edge ( 'none', *, *, #25617, .t. ) ;
#8292 = face_outer_bound ( 'none', #31758, .t. ) ;
#8293 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8294 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#8295 = vector ( 'none', #14598, 1000.000000000000000 ) ;
#8296 = cartesian_point ( 'none', ( -430.4450167721050207, 307.1842518256237327, -342.8537468037337703 ) ) ;
#8297 = plane ( 'none', #15386 ) ;
#8298 = cartesian_point ( 'none', ( -479.6450167721049525, 243.1842518256034964, -380.3537468037986287 ) ) ;
#8299 = cartesian_point ( 'none', ( -550.3252452660673271, 257.7272771751144091, -275.3537468037984581 ) ) ;
#8300 = axis2_placement_3d ( 'none', #30043, #3314, #32744 ) ;
#8301 = cylindrical_surface ( 'none', #15748, 6.138320441952084039 ) ;
#8302 = cartesian_point ( 'none', ( -492.7348938366462221, 267.0952602673633578, -410.8537468037986855 ) ) ;
#8303 = oriented_edge ( 'none', *, *, #23428, .t. ) ;
#8304 = axis2_placement_3d ( 'none', #1863, #28109, #25466 ) ;
#8305 = advanced_face ( 'none', ( #18303 ), #2579, .f. ) ;
#8306 = cartesian_point ( 'none', ( -523.1684327544921871, 238.0981743116760754, -493.6037468037986855 ) ) ;
#8307 = cartesian_point ( 'none', ( -430.2122186274215210, 177.5842518256033031, -305.9481968802720644 ) ) ;
#8308 = cartesian_point ( 'none', ( -488.1800576033654124, 233.7578950599274208, -282.1246541465299629 ) ) ;
#8309 = cartesian_point ( 'none', ( -528.2953054771194275, 282.7626972746810452, -409.3610280173882074 ) ) ;
#8310 = axis2_placement_3d ( 'none', #24384, #29481, #18795 ) ;
#8311 = oriented_edge ( 'none', *, *, #7786, .f. ) ;
#8312 = cartesian_point ( 'none', ( -433.5070194888937181, 244.2261098478236079, -335.8380808253964460 ) ) ;
#8313 = oriented_edge ( 'none', *, *, #16484, .f. ) ;
#8314 = circle ( 'none', #28722, 76.00000000000001421 ) ;
#8315 = oriented_edge ( 'none', *, *, #24295, .t. ) ;
#8316 = oriented_edge ( 'none', *, *, #10329, .t. ) ;
#8317 = direction ( 'none', ( 0.1256173308397726118, 0.9920787701552186144, 0.0000000000000000000 ) ) ;
#8318 = cartesian_point ( 'none', ( -433.5677672478957447, 256.5383959952217765, -297.3105694848531471 ) ) ;
#8319 = vector ( 'none', #33616, 1000.000000000000000 ) ;
#8320 = vertex_point ( 'none', #15476 ) ;
#8321 = edge_curve ( 'none', #26999, #15352, #17471, .t. ) ;
#8322 = advanced_face ( 'none', ( #11227 ), #18702, .f. ) ;
#8323 = line ( 'none', #16748, #33763 ) ;
#8324 = cartesian_point ( 'none', ( -414.2450167721049752, 242.1424780718518548, -309.8955560563989593 ) ) ;
#8325 = edge_curve ( 'none', #20456, #6822, #20925, .t. ) ;
#8326 = direction ( 'none', ( 5.659196845915057107e-14, 1.289314910434818734e-14, -1.000000000000000000 ) ) ;
#8327 = edge_curve ( 'none', #22407, #4689, #8767, .t. ) ;
#8328 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867128247279 ) ) ;
#8329 = toroidal_surface ( 'none', #5113, 36.86673899128746967, 85.00000000000001421 ) ;
#8330 = cartesian_point ( 'none', ( -437.2450167721049752, 240.8517670379350761, -308.0362060255421284 ) ) ;
#8331 = cartesian_point ( 'none', ( -414.3544871840949781, 256.3164413029491016, -297.6094906756700311 ) ) ;
#8332 = edge_curve ( 'none', #8595, #8825, #24944, .t. ) ;
#8333 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#8334 = cartesian_point ( 'none', ( -433.7165687677813253, 230.1234806501967398, -297.3957135429279219 ) ) ;
#8335 = line ( 'none', #8848, #4179 ) ;
#8336 = direction ( 'none', ( -0.9762102793045145388, -0.2168259453575649143, -5.775668138027376564e-14 ) ) ;
#8337 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -280.3537468037986287 ) ) ;
#8338 = edge_loop ( 'none', ( #26693, #23198 ) ) ;
#8339 = direction ( 'none', ( 0.07384000345349416017, -0.9972701007700912612, 0.0000000000000000000 ) ) ;
#8340 = cartesian_point ( 'none', ( -423.1530347065713613, 251.2764228098943704, -351.4357878141184415 ) ) ;
#8341 = cartesian_point ( 'none', ( -497.5448734747021717, 299.1866188812010705, -368.2537468037986059 ) ) ;
#8342 = cartesian_point ( 'none', ( -497.8186766628088549, 187.2115899868367990, -370.3537468038241514 ) ) ;
#8343 = vertex_point ( 'none', #13280 ) ;
#8344 = cartesian_point ( 'none', ( -521.7046203665313442, 227.2871920883063126, -519.8206065902596720 ) ) ;
#8345 = vertex_point ( 'none', #34352 ) ;
#8346 = toroidal_surface ( 'none', #11118, 6.700000000000000178, 0.2000000000000000111 ) ;
#8347 = oriented_edge ( 'none', *, *, #30518, .f. ) ;
#8348 = cartesian_point ( 'none', ( -578.5450167720781565, 243.1842518256107724, -469.8537468038280736 ) ) ;
#8349 = axis2_placement_3d ( 'none', #20165, #1798, #17479 ) ;
#8350 = oriented_edge ( 'none', *, *, #15415, .f. ) ;
#8351 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -402.3537468037986855 ) ) ;
#8352 = axis2_placement_3d ( 'none', #16596, #22312, #27283 ) ;
#8353 = oriented_edge ( 'none', *, *, #7129, .t. ) ;
#8354 = circle ( 'none', #30212, 35.99999999999997868 ) ;
#8355 = axis2_placement_3d ( 'none', #8199, #26806, #29477 ) ;
#8356 = direction ( 'none', ( -2.493326478105873744e-16, -0.003223315867124330707, 0.9999948051039170283 ) ) ;
#8357 = circle ( 'none', #26699, 7.500000000000000888 ) ;
#8358 = vertex_point ( 'none', #26405 ) ;
#8359 = oriented_edge ( 'none', *, *, #12940, .f. ) ;
#8360 = edge_curve ( 'none', #22856, #23893, #9603, .t. ) ;
#8361 = cartesian_point ( 'none', ( -557.8743204250505414, 251.5572403287524423, -275.3537468037985150 ) ) ;
#8362 = cartesian_point ( 'none', ( -424.9696003714453809, 253.8356142405270361, -338.7712318774034657 ) ) ;
#8363 = cartesian_point ( 'none', ( -497.7614072509526295, 279.6875642649032443, -309.2714367499145283 ) ) ;
#8364 = line ( 'none', #3310, #102 ) ;
#8365 = vertex_point ( 'none', #10487 ) ;
#8366 = cartesian_point ( 'none', ( -489.4509607787555865, 231.1838242098310729, -322.6304202807384058 ) ) ;
#8367 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#8368 = cartesian_point ( 'none', ( -430.5697375755552230, 309.3308849223258790, -339.5799083170277868 ) ) ;
#8369 = edge_curve ( 'none', #27193, #8962, #29985, .t. ) ;
#8370 = cartesian_point ( 'none', ( -507.4719515022179621, 274.2769650479303323, -275.3537468038003908 ) ) ;
#8371 = cartesian_point ( 'none', ( -552.8494532962673702, 185.6842518256099197, -398.8537468038273346 ) ) ;
#8372 = cartesian_point ( 'none', ( -529.3213934450226361, 216.2977594449940000, -402.3537468037986855 ) ) ;
#8373 = cartesian_point ( 'none', ( -507.5812655434835960, 212.0352641220086980, -275.3537468037986855 ) ) ;
#8374 = cartesian_point ( 'none', ( -573.3009061147963621, 275.4199681302134763, -414.3537468037987423 ) ) ;
#8375 = edge_curve ( 'none', #8094, #17658, #14933, .t. ) ;
#8376 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256034964, -286.8537468037986855 ) ) ;
#8377 = edge_loop ( 'none', ( #14860, #10101, #17955, #7378 ) ) ;
#8378 = cartesian_point ( 'none', ( -424.0450167721049866, 176.8443266754469789, -302.8537468037996518 ) ) ;
#8379 = direction ( 'none', ( 0.3003283627730223282, 0.9538358739919965412, 2.775557561562890089e-14 ) ) ;
#8380 = oriented_edge ( 'none', *, *, #17463, .f. ) ;
#8381 = edge_loop ( 'none', ( #17310, #187, #9202 ) ) ;
#8382 = circle ( 'none', #24988, 28.99999999999999289 ) ;
#8383 = axis2_placement_3d ( 'none', #10888, #16345, #19022 ) ;
#8384 = oriented_edge ( 'none', *, *, #10896, .t. ) ;
#8385 = cartesian_point ( 'none', ( -451.2147309510451123, 279.6616892486939037, -361.0632080397926416 ) ) ;
#8386 = edge_curve ( 'none', #20339, #2038, #14979, .t. ) ;
#8387 = edge_loop ( 'none', ( #32437, #8644, #5822, #32745 ) ) ;
#8388 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#8389 = vertex_point ( 'none', #20842 ) ;
#8390 = b_spline_curve_with_knots ( 'none', 3,
( #9749, #23120, #25781, #9860, #33954, #17870, #7075 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2500000000000115463, 0.5000000000000230926, 0.7499999999999884537, 1.000000000000000000 ),
.unspecified. ) ;
#8391 = face_bound ( 'none', #16275, .t. ) ;
#8392 = oriented_edge ( 'none', *, *, #21306, .t. ) ;
#8393 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#8394 = cartesian_point ( 'none', ( -421.9450167721050207, 272.5592518256036101, -373.7327392761343958 ) ) ;
#8395 = advanced_face ( 'none', ( #22931 ), #22052, .t. ) ;
#8396 = date_and_time ( #519, #9242 ) ;
#8397 = oriented_edge ( 'none', *, *, #20330, .f. ) ;
#8398 = oriented_edge ( 'none', *, *, #24390, .f. ) ;
#8399 = cartesian_point ( 'none', ( -496.5495285384986346, 257.3040703204642341, -275.3537468037988560 ) ) ;
#8400 = line ( 'none', #15864, #5078 ) ;
#8401 = axis2_placement_3d ( 'none', #14710, #22851, #1809 ) ;
#8402 = oriented_edge ( 'none', *, *, #24746, .t. ) ;
#8403 = cartesian_point ( 'none', ( -546.1207580399496919, 293.7050018351911831, -360.2537468038256065 ) ) ;
#8404 = direction ( 'none', ( 0.9507657935238104097, 0.0009989388488391161801, -0.3099087091164351992 ) ) ;
#8405 = cartesian_point ( 'none', ( -418.4209318531187023, 204.5523391221340148, -299.7726897427589279 ) ) ;
#8406 = axis2_placement_3d ( 'none', #17974, #1832, #20663 ) ;
#8407 = vertex_point ( 'none', #21308 ) ;
#8408 = vertex_point ( 'none', #31787 ) ;
#8409 = axis2_placement_3d ( 'none', #16332, #24590, #19124 ) ;
#8410 = cartesian_point ( 'none', ( -394.0450167721050434, 191.9190101896307681, -374.1189884398753520 ) ) ;
#8411 = oriented_edge ( 'none', *, *, #11750, .f. ) ;
#8412 = direction ( 'none', ( -0.7071067811865435759, 0.7071067811865514585, 7.169924111167185809e-13 ) ) ;
#8413 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#8414 = circle ( 'none', #7177, 14.00000000000000355 ) ;
#8415 = cartesian_point ( 'none', ( -438.0450167721049866, 213.8092518255495804, -271.9747543314920790 ) ) ;
#8416 = oriented_edge ( 'none', *, *, #4063, .t. ) ;
#8417 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#8418 = cartesian_point ( 'none', ( -554.6887346745605782, 259.1584367753208653, -275.3537468038054499 ) ) ;
#8419 = cartesian_point ( 'none', ( -430.1952016198651449, 263.8690709881292946, -349.1346669902862914 ) ) ;
#8420 = cartesian_point ( 'none', ( -423.2980252265463719, 258.8662877123680346, -348.2792476222512050 ) ) ;
#8421 = cartesian_point ( 'none', ( -560.8305550254306127, 257.6683340250320384, -433.1216959962297324 ) ) ;
#8422 = edge_curve ( 'none', #1650, #24857, #2538, .t. ) ;
#8423 = cartesian_point ( 'none', ( -493.2450167721049752, 234.8590224604008370, -319.5841052306645338 ) ) ;
#8424 = cartesian_point ( 'none', ( -518.3447882907281610, 232.5391767323279169, -484.8537468037986855 ) ) ;
#8425 = line ( 'none', #7608, #14290 ) ;
#8426 = direction ( 'none', ( 0.07384000345349109318, -0.9972701007700913722, 0.0000000000000000000 ) ) ;
#8427 = cartesian_point ( 'none', ( -420.0126009719730860, 222.7848017485017920, -343.4684624111213793 ) ) ;
#8428 = edge_curve ( 'none', #6791, #11112, #11, .t. ) ;
#8429 = plane ( 'none', #15506 ) ;
#8430 = vertex_point ( 'none', #16169 ) ;
#8431 = vertex_point ( 'none', #5691 ) ;
#8432 = advanced_face ( 'none', ( #20428 ), #24585, .t. ) ;
#8433 = line ( 'none', #32934, #25514 ) ;
#8434 = edge_curve ( 'none', #6628, #15467, #28309, .t. ) ;
#8435 = cartesian_point ( 'none', ( -528.7342684660077339, 217.6798630957418084, -397.5884872766899321 ) ) ;
#8436 = edge_loop ( 'none', ( #28014, #29458 ) ) ;
#8437 = cartesian_point ( 'none', ( -492.7866965475152483, 300.4461565875095062, -380.3537468037986287 ) ) ;
#8438 = advanced_face ( 'none', ( #27472, #18338, #7078, #32877, #29141 ), #18721, .f. ) ;
#8439 = oriented_edge ( 'none', *, *, #23895, .f. ) ;
#8440 = cartesian_point ( 'none', ( -450.5450167721049297, 217.2034897120702226, -277.8537468037985718 ) ) ;
#8441 = plane ( 'none', #5060 ) ;
#8442 = oriented_edge ( 'none', *, *, #23981, .f. ) ;
#8443 = cartesian_point ( 'none', ( -522.5112567237561052, 229.2224704148222543, -436.3537468037986855 ) ) ;
#8444 = oriented_edge ( 'none', *, *, #7516, .f. ) ;
#8445 = cartesian_point ( 'none', ( -501.2108458476628243, 281.9072786474912959, -309.3103963414570785 ) ) ;
#8446 = oriented_edge ( 'none', *, *, #8538, .t. ) ;
#8447 = cartesian_point ( 'none', ( -485.2038555437240461, 267.0805979199187163, -435.3537468037986855 ) ) ;
#8448 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748158558, 1.615973351895135670e-16 ) ) ;
#8449 = circle ( 'none', #6308, 14.00000000000000355 ) ;
#8450 = oriented_edge ( 'none', *, *, #31795, .f. ) ;
#8451 = cartesian_point ( 'none', ( -437.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#8452 = cartesian_point ( 'none', ( -433.6063149216946613, 229.7418341531523538, -297.3969437165280851 ) ) ;
#8453 = direction ( 'none', ( -0.07384000345349898964, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#8454 = vector ( 'none', #7829, 1000.000000000000114 ) ;
#8455 = axis2_placement_3d ( 'none', #21019, #4221, #14862 ) ;
#8456 = edge_curve ( 'none', #17176, #21222, #7898, .t. ) ;
#8457 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8458 = cartesian_point ( 'none', ( -484.7608155230030889, 261.0969773152981475, -435.3537468037986855 ) ) ;
#8459 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8460 = cartesian_point ( 'none', ( -402.0450167721050434, 188.1842518256034680, -322.8537468038544489 ) ) ;
#8461 = face_outer_bound ( 'none', #31663, .t. ) ;
#8462 = axis2_placement_3d ( 'none', #19947, #28166, #17487 ) ;
#8463 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#8464 = axis2_placement_3d ( 'none', #13034, #15925, #5114 ) ;
#8465 = cartesian_point ( 'none', ( -434.2450167721049752, 229.1865013979278274, -323.1047108739448390 ) ) ;
#8466 = oriented_edge ( 'none', *, *, #12275, .f. ) ;
#8467 = oriented_edge ( 'none', *, *, #7780, .f. ) ;
#8468 = cartesian_point ( 'none', ( -394.0450167721050434, 267.1842518255415939, -261.8537468037742428 ) ) ;
#8469 = cartesian_point ( 'none', ( -518.0662076972676005, 278.8255592950136474, -280.0579337022308550 ) ) ;
#8470 = vector ( 'none', #33965, 1000.000000000000000 ) ;
#8471 = cartesian_point ( 'none', ( -489.2734430938444916, 224.3059347261489904, -435.0713766314743793 ) ) ;
#8472 = direction ( 'none', ( 1.361673625700318748e-16, -1.013966689237188416e-12, 1.000000000000000000 ) ) ;
#8473 = vertex_point ( 'none', #32241 ) ;
#8474 = edge_loop ( 'none', ( #15292, #31233 ) ) ;
#8475 = line ( 'none', #28354, #5575 ) ;
#8476 = plane ( 'none', #5716 ) ;
#8477 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#8478 = cartesian_point ( 'none', ( -525.6015532173202018, 282.6241854223362111, -435.7048272503189423 ) ) ;
#8479 = vertex_point ( 'none', #26740 ) ;
#8480 = edge_loop ( 'none', ( #27494, #4545, #29166, #13943, #6136, #27593, #11321 ) ) ;
#8481 = advanced_face ( 'none', ( #55 ), #14151, .f. ) ;
#8482 = axis2_placement_3d ( 'none', #21314, #16065, #29643 ) ;
#8483 = vertex_point ( 'none', #16277 ) ;
#8484 = cartesian_point ( 'none', ( -581.0355935090649382, 273.2368931486714132, -380.3537468037986287 ) ) ;
#8485 = edge_curve ( 'none', #3584, #6585, #10448, .t. ) ;
#8486 = cartesian_point ( 'none', ( -523.5450167720821355, 243.1842518256099197, -398.8537468038249472 ) ) ;
#8487 = cartesian_point ( 'none', ( -488.7253513553023936, 255.5004601613216551, -283.0737562360529296 ) ) ;
#8488 = edge_curve ( 'none', #13924, #12837, #23591, .t. ) ;
#8489 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -396.8537468037986855 ) ) ;
#8490 = vertex_point ( 'none', #21634 ) ;
#8491 = cartesian_point ( 'none', ( -490.6013785177332238, 231.3445013665664476, -320.8900481000925424 ) ) ;
#8492 = plane ( 'none', #34287 ) ;
#8493 = plane ( 'none', #28836 ) ;
#8494 = cartesian_point ( 'none', ( -539.3067670446249622, 274.4359839600147097, -275.3537468037985718 ) ) ;
#8495 = cartesian_point ( 'none', ( -494.2405802478969008, 300.6842518256099765, -398.8537468038225597 ) ) ;
#8496 = edge_curve ( 'none', #21573, #30644, #26608, .t. ) ;
#8497 = cartesian_point ( 'none', ( -420.7192163842628361, 200.5887959751327401, -308.3384225729483887 ) ) ;
#8498 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#8499 = face_outer_bound ( 'none', #19253, .t. ) ;
#8500 = cartesian_point ( 'none', ( -523.8023700939920673, 203.3651291786451338, -409.4346450600061189 ) ) ;
#8501 = plane ( 'none', #7306 ) ;
#8502 = cartesian_point ( 'none', ( -486.2782560272707428, 229.3607685149776501, -409.5607464945298375 ) ) ;
#8503 = cartesian_point ( 'none', ( -436.9764007215839570, 213.8092874549196267, -271.9748160433675821 ) ) ;
#8504 = line ( 'none', #1201, #23065 ) ;
#8505 = oriented_edge ( 'none', *, *, #30848, .t. ) ;
#8506 = vertex_point ( 'none', #16502 ) ;
#8507 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#8508 = vertex_point ( 'none', #32352 ) ;
#8509 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#8510 = advanced_face ( 'none', ( #31684, #6273 ), #13729, .f. ) ;
#8511 = circle ( 'none', #31470, 11.25000000000000711 ) ;
#8512 = cartesian_point ( 'none', ( -420.3773966210607682, 253.6406836781798120, -340.3442859949530543 ) ) ;
#8513 = cartesian_point ( 'none', ( -394.0450167721050434, 191.9190101896307681, -374.1189884398753520 ) ) ;
#8514 = toroidal_surface ( 'none', #26800, 4.200000000000000178, 0.2000000000000009548 ) ;
#8515 = oriented_edge ( 'none', *, *, #7381, .t. ) ;
#8516 = circle ( 'none', #12205, 33.00000000000002842 ) ;
#8517 = axis2_placement_3d ( 'none', #952, #6426, #19805 ) ;
#8518 = oriented_edge ( 'none', *, *, #6980, .t. ) ;
#8519 = line ( 'none', #7886, #6019 ) ;
#8520 = direction ( 'none', ( 1.028554113732451906e-16, -0.9960050151769734850, -0.08929731094672795078 ) ) ;
#8521 = axis2_placement_3d ( 'none', #6783, #9212, #34139 ) ;
#8522 = vertex_point ( 'none', #29639 ) ;
#8523 = cartesian_point ( 'none', ( -487.8458300438442166, 238.1251549425199698, -280.0638759694081159 ) ) ;
#8524 = axis2_placement_3d ( 'none', #5917, #13954, #24527 ) ;
#8525 = cartesian_point ( 'none', ( -550.0701600694870876, 193.2977128290785629, -370.3537468038272777 ) ) ;
#8526 = oriented_edge ( 'none', *, *, #6673, .f. ) ;
#8527 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.724587470723458363e-14 ) ) ;
#8528 = line ( 'none', #24201, #1475 ) ;
#8529 = edge_curve ( 'none', #34326, #23776, #29105, .t. ) ;
#8530 = oriented_edge ( 'none', *, *, #16492, .f. ) ;
#8531 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672663239 ) ) ;
#8532 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8533 = oriented_edge ( 'none', *, *, #21545, .f. ) ;
#8534 = cartesian_point ( 'none', ( -436.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#8535 = oriented_edge ( 'none', *, *, #20743, .f. ) ;
#8536 = circle ( 'none', #25651, 55.00000000000002132 ) ;
#8537 = cartesian_point ( 'none', ( -558.6138672407804506, 234.6333782917709527, -279.9995510646792241 ) ) ;
#8538 = edge_curve ( 'none', #6300, #21288, #20392, .t. ) ;
#8539 = vector ( 'none', #4341, 1000.000000000000000 ) ;
#8540 = oriented_edge ( 'none', *, *, #3872, .t. ) ;
#8541 = cartesian_point ( 'none', ( -417.6450167721049525, 283.4955405671165067, -342.8537468037578151 ) ) ;
#8542 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8543 = cartesian_point ( 'none', ( -424.0647209922096863, 229.0032745273917385, -348.1499892830083240 ) ) ;
#8544 = face_bound ( 'none', #33967, .t. ) ;
#8545 = edge_curve ( 'none', #2958, #8008, #7118, .t. ) ;
#8546 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#8547 = cartesian_point ( 'none', ( -472.8450167720819763, 243.1842518256099481, -400.7537468038220823 ) ) ;
#8548 = cartesian_point ( 'none', ( -497.5448734747021717, 297.0866188812011046, -370.3537468037986287 ) ) ;
#8549 = oriented_edge ( 'none', *, *, #13451, .t. ) ;
#8550 = oriented_edge ( 'none', *, *, #29426, .f. ) ;
#8551 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699199948e-14 ) ) ;
#8552 = cartesian_point ( 'none', ( -508.5450167721049297, 243.1842518256034964, -284.8537468037986287 ) ) ;
#8553 = oriented_edge ( 'none', *, *, #16960, .t. ) ;
#8554 = line ( 'none', #22926, #28103 ) ;
#8556 = cartesian_point ( 'none', ( -434.2450167721050320, 256.5040824033080753, -320.6555399479165089 ) ) ;
#8555 = axis2_placement_3d ( 'none', #27484, #755, #27600 ) ;
#8557 = cartesian_point ( 'none', ( -414.2989237440623356, 243.0442562187649003, -310.0937172526977861 ) ) ;
#8558 = cartesian_point ( 'none', ( -498.8891489122402163, 251.4358080471221228, -400.3537468037986855 ) ) ;
#8559 = vector ( 'none', #33549, 1000.000000000000000 ) ;
#8560 = axis2_placement_3d ( 'none', #21039, #31625, #31513 ) ;
#8561 = vector ( 'none', #30492, 1000.000000000000000 ) ;
#8562 = cartesian_point ( 'none', ( -496.0534324540673765, 282.6147505540004090, -321.0919592908157369 ) ) ;
#8563 = cylindrical_surface ( 'none', #662, 27.50000000000005684 ) ;
#8564 = cartesian_point ( 'none', ( -455.0808543641113602, 205.1905187371700947, -357.8764408996705697 ) ) ;
#8565 = oriented_edge ( 'none', *, *, #22418, .f. ) ;
#8566 = cartesian_point ( 'none', ( -415.1912004091994959, 256.7802369243420344, -297.3097899510992193 ) ) ;
#8567 = oriented_edge ( 'none', *, *, #33794, .t. ) ;
#8568 = oriented_edge ( 'none', *, *, #20422, .f. ) ;
#8569 = face_outer_bound ( 'none', #9636, .t. ) ;
#8570 = cartesian_point ( 'none', ( -433.7450148703367745, 230.4391719381748089, -297.3946959649040878 ) ) ;
#8571 = axis2_placement_3d ( 'none', #20148, #28382, #23164 ) ;
#8572 = face_outer_bound ( 'none', #23855, .t. ) ;
#8573 = cartesian_point ( 'none', ( -414.0450167721049866, 213.8092518256031838, -271.9747543314631457 ) ) ;
#8574 = face_bound ( 'none', #25412, .t. ) ;
#8575 = direction ( 'none', ( -0.7071067811865492381, 0.6123724356954363124, 0.3535533905938908483 ) ) ;
#8576 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#8577 = cartesian_point ( 'none', ( -550.0701600694851550, 193.2977128290801545, -398.8537468038271072 ) ) ;
#8578 = oriented_edge ( 'none', *, *, #24688, .f. ) ;
#8579 = cartesian_point ( 'none', ( -424.0450167721049866, 308.8842518256237781, -342.8537468037321219 ) ) ;
#8580 = cartesian_point ( 'none', ( -395.0450167721050434, 297.5631825860407389, -299.5409602596025138 ) ) ;
#8581 = edge_curve ( 'none', #1217, #24012, #27433, .t. ) ;
#8582 = cartesian_point ( 'none', ( -489.8793247170063410, 229.9364992776860959, -279.8602317973506501 ) ) ;
#8583 = edge_curve ( 'none', #22981, #11251, #19549, .t. ) ;
#8584 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -436.5857976113675818 ) ) ;
#8585 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#8586 = edge_loop ( 'none', ( #4052, #11970, #13959, #1188 ) ) ;
#8587 = face_outer_bound ( 'none', #5236, .t. ) ;
#8588 = edge_curve ( 'none', #7982, #29212, #13350, .t. ) ;
#8589 = edge_curve ( 'none', #1462, #9835, #12476, .t. ) ;
#8590 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.345724878333523146e-14 ) ) ;
#8591 = line ( 'none', #19396, #21103 ) ;
#8592 = line ( 'none', #14510, #1546 ) ;
#8593 = face_outer_bound ( 'none', #5603, .t. ) ;
#8594 = direction ( 'none', ( 0.1301338387962865384, 0.9914964367057211847, 2.008823880312859812e-14 ) ) ;
#8595 = vertex_point ( 'none', #24987 ) ;
#8596 = oriented_edge ( 'none', *, *, #3718, .t. ) ;
#8597 = circle ( 'none', #6911, 7.685943401548631648 ) ;
#8598 = cartesian_point ( 'none', ( -492.5920750795315826, 226.8465449338722237, -275.3537468037987423 ) ) ;
#8599 = cartesian_point ( 'none', ( -491.9835821287680915, 266.0299562285546244, -289.2057960075469509 ) ) ;
#8600 = cartesian_point ( 'none', ( -443.5450167721049297, 254.1099141640532650, -361.3327008237066593 ) ) ;
#8601 = cartesian_point ( 'none', ( -523.5450167720821355, 243.1842518256099197, -398.8537468038249472 ) ) ;
#8602 = vector ( 'none', #33520, 1000.000000000000000 ) ;
#8603 = cartesian_point ( 'none', ( -438.2450167721049752, 259.6183345760235852, -321.3803411731776691 ) ) ;
#8604 = cartesian_point ( 'none', ( -456.6380278088974478, 194.5994334251131477, -339.0342856657360358 ) ) ;
#8605 = cartesian_point ( 'none', ( -527.6079862541843113, 278.9892884956034322, -280.0747667055593979 ) ) ;
#8606 = cartesian_point ( 'none', ( -415.2450167721049752, 242.2776775897045809, -351.8395730496520741 ) ) ;
#8607 = cartesian_point ( 'none', ( -421.6891428328009397, 200.4322437980801510, -308.8083160651374897 ) ) ;
#8608 = advanced_face ( 'none', ( #12519 ), #25784, .f. ) ;
#8609 = cartesian_point ( 'none', ( -523.5450167720786112, 243.1842518256107439, -459.8537468038249472 ) ) ;
#8610 = cartesian_point ( 'none', ( -523.5450167720825903, 209.1842518256095218, -394.8537468038254019 ) ) ;
#8611 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#8612 = direction ( 'none', ( 0.7071067811865479058, -0.7071067811865472397, -7.170790067223378425e-13 ) ) ;
#8613 = vertex_point ( 'none', #22230 ) ;
#8614 = cartesian_point ( 'none', ( -484.9823355333635391, 264.0887876176083751, -431.3537468037986855 ) ) ;
#8615 = oriented_edge ( 'none', *, *, #32152, .t. ) ;
#8616 = advanced_face ( 'none', ( #821 ), #17513, .t. ) ;
#8617 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#8618 = cartesian_point ( 'none', ( -451.8767180597892548, 279.5021659936056153, -360.9425996290280523 ) ) ;
#8619 = axis2_placement_3d ( 'none', #27680, #30465, #1064 ) ;
#8620 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#8621 = oriented_edge ( 'none', *, *, #12069, .f. ) ;
#8622 = axis2_placement_3d ( 'none', #27555, #19550, #27434 ) ;
#8623 = axis2_placement_3d ( 'none', #31093, #18051, #10036 ) ;
#8624 = line ( 'none', #8649, #29006 ) ;
#8625 = oriented_edge ( 'none', *, *, #20736, .t. ) ;
#8626 = face_outer_bound ( 'none', #7551, .t. ) ;
#8627 = oriented_edge ( 'none', *, *, #3602, .t. ) ;
#8628 = edge_curve ( 'none', #21690, #24500, #10449, .t. ) ;
#8629 = advanced_face ( 'none', ( #15844 ), #27543, .t. ) ;
#8630 = oriented_edge ( 'none', *, *, #32055, .t. ) ;
#8631 = line ( 'none', #17372, #34038 ) ;
#8632 = cartesian_point ( 'none', ( -496.5794298035603447, 257.3669744866119800, -275.3537468037987992 ) ) ;
#8633 = edge_curve ( 'none', #1167, #12437, #5421, .t. ) ;
#8634 = plane ( 'none', #33515 ) ;
#8635 = direction ( 'none', ( 2.607916398653442256e-32, -0.9922322621167679602, 0.1243991077726906147 ) ) ;
#8636 = line ( 'none', #29151, #14471 ) ;
#8637 = direction ( 'none', ( -1.082303298088987664e-16, 0.8660254037839308916, 0.5000000000008794077 ) ) ;
#8638 = axis2_placement_3d ( 'none', #19723, #17048, #6342 ) ;
#8639 = vertex_point ( 'none', #3618 ) ;
#8640 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#8641 = edge_curve ( 'none', #1855, #21298, #21264, .t. ) ;
#8642 = oriented_edge ( 'none', *, *, #8084, .f. ) ;
#8643 = direction ( 'none', ( 5.659196845915057107e-14, 1.289314910434818734e-14, -1.000000000000000000 ) ) ;
#8644 = oriented_edge ( 'none', *, *, #8233, .f. ) ;
#8645 = cartesian_point ( 'none', ( -448.0342319603240071, 282.2155537885659555, -285.8634672527330167 ) ) ;
#8646 = vertex_point ( 'none', #3501 ) ;
#8647 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8648 = cartesian_point ( 'none', ( -413.9450167721049070, 299.1646765639313799, -297.3433798828233989 ) ) ;
#8649 = cartesian_point ( 'none', ( -528.7268933934469715, 217.7058657958490073, -399.6037468037986855 ) ) ;
#8650 = cartesian_point ( 'none', ( -554.7212055623558626, 259.0950008974467664, -275.3537468037913527 ) ) ;
#8651 = cartesian_point ( 'none', ( -536.0068944162105709, 276.2068800256332679, -380.3537468037986287 ) ) ;
#8652 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#8653 = cartesian_point ( 'none', ( -427.3258045911829868, 226.8889356732718454, -346.8448890831134008 ) ) ;
#8654 = oriented_edge ( 'none', *, *, #32596, .t. ) ;
#8655 = advanced_face ( 'none', ( #11629 ), #32051, .f. ) ;
#8656 = circle ( 'none', #12636, 5.899999999999972822 ) ;
#8657 = cartesian_point ( 'none', ( -523.5450167720825903, 243.1842518256094934, -394.8537468038249472 ) ) ;
#8658 = cartesian_point ( 'none', ( -553.4701600694835406, 293.0707908221395996, -422.6037468038259703 ) ) ;
#8659 = cartesian_point ( 'none', ( -431.7333887882040813, 253.8574674882652005, -345.5509379669543364 ) ) ;
#8660 = oriented_edge ( 'none', *, *, #4629, .t. ) ;
#8661 = axis2_placement_3d ( 'none', #12949, #25966, #12608 ) ;
#8662 = vector ( 'none', #1031, 1000.000000000000000 ) ;
#8663 = face_outer_bound ( 'none', #1355, .t. ) ;
#8664 = oriented_edge ( 'none', *, *, #34508, .f. ) ;
#8665 = edge_loop ( 'none', ( #8402, #20193 ) ) ;
#8666 = face_outer_bound ( 'none', #19102, .t. ) ;
#8667 = axis2_placement_3d ( 'none', #17278, #25413, #19951 ) ;
#8668 = cartesian_point ( 'none', ( -560.8768458160208183, 257.5491703100269092, -412.8643886221375965 ) ) ;
#8669 = direction ( 'none', ( -0.07384000345349574224, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#8670 = axis2_placement_3d ( 'none', #11630, #16883, #605 ) ;
#8671 = circle ( 'none', #31729, 55.00000000000002132 ) ;
#8672 = advanced_face ( 'none', ( #28268, #13313 ), #8827, .t. ) ;
#8673 = cartesian_point ( 'none', ( -523.5450167720790660, 243.1842518256106302, -452.4537468038249131 ) ) ;
#8674 = cartesian_point ( 'none', ( -423.2980252265463719, 258.8662877123680346, -348.2792476222512050 ) ) ;
#8675 = vector ( 'none', #30638, 1000.000000000000000 ) ;
#8676 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#8677 = vertex_point ( 'none', #30110 ) ;
#8678 = oriented_edge ( 'none', *, *, #7834, .f. ) ;
#8679 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#8681 = oriented_edge ( 'none', *, *, #21089, .t. ) ;
#8680 = cartesian_point ( 'none', ( -414.7450167721049752, 256.0046549900083050, -320.7003163539999946 ) ) ;
#8682 = cartesian_point ( 'none', ( -500.1882605731559011, 191.9838547347328017, -360.2537468038242423 ) ) ;
#8683 = cartesian_point ( 'none', ( -546.7217588114732507, 194.0414258216549399, -360.2537468038268571 ) ) ;
#8684 = cartesian_point ( 'none', ( -523.5450167720824766, 243.1842518256095502, -397.8537468038249472 ) ) ;
#8685 = closed_shell ( 'none', ( #11573, #14932, #4931, #6737, #14208, #11277, #10862, #19131, #26717, #5817, #26245, #14721, #26631, #10236, #29374, #11126, #18695, #28216, #9663, #2943, #32158, #16823, #29955, #31540, #31292, #15392, #32270, #20909, #7972, #31511, #33574, #24118, #946, #25589, #13307, #22411, #33110 ) ) ;
#8686 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8687 = vertex_point ( 'none', #16872 ) ;
#8688 = direction ( 'none', ( -0.07384000345349579775, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#8689 = edge_curve ( 'none', #15827, #13550, #23761, .t. ) ;
#8690 = axis2_placement_3d ( 'none', #14355, #8871, #8992 ) ;
#8691 = oriented_edge ( 'none', *, *, #30232, .t. ) ;
#8692 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, 499619.6462531962898 ) ) ;
#8693 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8694 = cartesian_point ( 'none', ( -569.5069575492078684, 197.2223110484845563, -398.8537468038281872 ) ) ;
#8695 = edge_curve ( 'none', #18151, #21164, #24268, .t. ) ;
#8696 = edge_curve ( 'none', #30266, #33271, #11270, .t. ) ;
#8697 = oriented_edge ( 'none', *, *, #29235, .t. ) ;
#8698 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -320.3537468037986287 ) ) ;
#8699 = cc_design_security_classification ( #14066, ( #2708 ) ) ;
#8700 = cartesian_point ( 'none', ( -523.2067682866620544, 283.1830256941628363, -412.8642197899387156 ) ) ;
#8701 = face_outer_bound ( 'none', #9095, .t. ) ;
#8702 = oriented_edge ( 'none', *, *, #14764, .t. ) ;
#8703 = edge_curve ( 'none', #432, #18746, #30838, .t. ) ;
#8704 = circle ( 'none', #31834, 11.25000000000000711 ) ;
#8705 = cartesian_point ( 'none', ( -550.0701600694873150, 193.2977128290785913, -368.2537468038270845 ) ) ;
#8706 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8707 = cartesian_point ( 'none', ( -538.8124543687459891, 271.3974009733473736, -402.3537468037986855 ) ) ;
#8708 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#8709 = face_outer_bound ( 'none', #8936, .t. ) ;
#8710 = face_outer_bound ( 'none', #21882, .t. ) ;
#8711 = cartesian_point ( 'none', ( -550.0701600694876561, 293.0707908221372691, -368.2537468038256634 ) ) ;
#8712 = oriented_edge ( 'none', *, *, #5473, .t. ) ;
#8713 = cartesian_point ( 'none', ( -418.3692092349417067, 263.8348133565805256, -338.5066506877764141 ) ) ;
#8714 = cartesian_point ( 'none', ( -492.4933731993228889, 227.0350290275760017, -275.3537468037988560 ) ) ;
#8715 = axis2_placement_3d ( 'none', #16077, #16528, #174 ) ;
#8716 = direction ( 'none', ( -1.091642987686154144e-16, 0.1243991077726802064, 0.9922322621167691814 ) ) ;
#8717 = edge_loop ( 'none', ( #20630, #31939, #33151, #27228, #6389 ) ) ;
#8718 = cartesian_point ( 'none', ( -450.5450167721049297, 232.5317310456148618, -285.3367666343887095 ) ) ;
#8719 = oriented_edge ( 'none', *, *, #320, .f. ) ;
#8720 = axis2_placement_3d ( 'none', #33664, #7355, #9920 ) ;
#8721 = cartesian_point ( 'none', ( -477.5830759949565731, 197.2223110484842437, -398.8537468038229576 ) ) ;
#8722 = cartesian_point ( 'none', ( -457.5590589378787172, 195.1100229998764917, -339.6830715946456962 ) ) ;
#8723 = toroidal_surface ( 'none', #31415, 4.200000000000000178, 0.2000000000000009548 ) ;
#8724 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#8725 = direction ( 'none', ( 0.0000000000000000000, -2.220446049250311188e-14, -1.000000000000000000 ) ) ;
#8726 = oriented_edge ( 'none', *, *, #21959, .t. ) ;
#8727 = edge_curve ( 'none', #22231, #28550, #4571, .t. ) ;
#8728 = oriented_edge ( 'none', *, *, #24492, .f. ) ;
#8729 = cartesian_point ( 'none', ( -534.9707837966536772, 219.5124738420903157, -442.8537468037986855 ) ) ;
#8730 = cartesian_point ( 'none', ( -489.9941635867974696, 298.9461432121139524, -380.3537468037986287 ) ) ;
#8731 = axis2_placement_3d ( 'none', #14838, #15066, #33692 ) ;
#8732 = cartesian_point ( 'none', ( -436.2450167721049752, 244.0909595298337820, -321.7684444776749615 ) ) ;
#8733 = oriented_edge ( 'none', *, *, #5422, .f. ) ;
#8734 = cartesian_point ( 'none', ( -466.0544400493831176, 273.2368990155764550, -380.3537468037989129 ) ) ;
#8735 = face_outer_bound ( 'none', #19298, .t. ) ;
#8736 = edge_curve ( 'none', #6703, #11348, #24155, .t. ) ;
#8737 = oriented_edge ( 'none', *, *, #6216, .t. ) ;
#8738 = direction ( 'none', ( 2.493326478105873251e-16, 0.003223315867124330273, -0.9999948051039168062 ) ) ;
#8739 = cartesian_point ( 'none', ( -395.0450167721050434, 195.8053210651786742, -358.2908890009701963 ) ) ;
#8740 = cartesian_point ( 'none', ( -550.0701600694872013, 193.2977128290785345, -368.2537468038272550 ) ) ;
#8741 = circle ( 'none', #18660, 6.500000000000013323 ) ;
#8742 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#8743 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8744 = edge_curve ( 'none', #31080, #15744, #13753, .t. ) ;
#8745 = circle ( 'none', #20512, 4.049999999999998046 ) ;
#8746 =( bounded_curve ( ) b_spline_curve ( 3, ( #7567, #7910, #20958, #23620 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896558, 3.141592653589793116 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649375, 0.8047378541243649375, 1.000000000000000000 ) )
representation_item ( '' ) );
#8747 = axis2_placement_3d ( 'none', #27006, #11446, #14134 ) ;
#8748 = edge_curve ( 'none', #29234, #8934, #5001, .t. ) ;
#8749 = line ( 'none', #26757, #25415 ) ;
#8750 = edge_curve ( 'none', #31715, #29476, #1269, .t. ) ;
#8751 = cartesian_point ( 'none', ( -554.0434242373729603, 290.9581687895963000, -380.3537468037986287 ) ) ;
#8752 = oriented_edge ( 'none', *, *, #33535, .t. ) ;
#8753 = edge_curve ( 'none', #4471, #31632, #5824, .t. ) ;
#8754 = cartesian_point ( 'none', ( -489.6003406961763744, 251.7947816911263317, -275.3537468038264251 ) ) ;
#8755 = oriented_edge ( 'none', *, *, #19136, .t. ) ;
#8756 = cartesian_point ( 'none', ( -438.2450167721049752, 228.2441765979488935, -324.1932064679995165 ) ) ;
#8757 = cartesian_point ( 'none', ( -434.6287592950493490, 257.9789723029447259, -322.5313299987205369 ) ) ;
#8758 = oriented_edge ( 'none', *, *, #33134, .f. ) ;
#8759 = direction ( 'none', ( 0.07384000345349714389, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#8760 = circle ( 'none', #18905, 12.99999999999997513 ) ;
#8761 = oriented_edge ( 'none', *, *, #13693, .t. ) ;
#8762 = cartesian_point ( 'none', ( -424.0450167721049866, 309.5241769757800512, -342.8537468037314397 ) ) ;
#8763 = cartesian_point ( 'none', ( -550.0701600694873150, 193.2977128290785913, -368.2537468038270845 ) ) ;
#8764 = oriented_edge ( 'none', *, *, #22726, .t. ) ;
#8765 = oriented_edge ( 'none', *, *, #6830, .t. ) ;
#8766 = cartesian_point ( 'none', ( -424.0450167721049866, 303.1842518256237895, -342.8537468037378630 ) ) ;
#8767 = circle ( 'none', #22076, 16.50000000000000711 ) ;
#8768 = edge_loop ( 'none', ( #17757, #24664, #25595, #16791 ) ) ;
#8769 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769737070, -0.08929731094672686831 ) ) ;
#8770 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#8771 = face_outer_bound ( 'none', #12742, .t. ) ;
#8772 = cartesian_point ( 'none', ( -556.9412716750890695, 229.0832782575218687, -279.8330069316735944 ) ) ;
#8773 = cartesian_point ( 'none', ( -520.6161424522467769, 203.6273903481034608, -436.0058088313124358 ) ) ;
#8774 = cartesian_point ( 'none', ( -414.0450167721049866, 213.8092518256031838, -271.9747543314631457 ) ) ;
#8775 = cartesian_point ( 'none', ( -424.0450167721049866, 303.3842518256237781, -342.8537468037376357 ) ) ;
#8776 = cartesian_point ( 'none', ( -427.1431571885142944, 227.1589055203507144, -347.0257463893524914 ) ) ;
#8777 = axis2_placement_3d ( 'none', #10939, #19423, #13844 ) ;
#8778 = line ( 'none', #17824, #9206 ) ;
#8779 = oriented_edge ( 'none', *, *, #26326, .t. ) ;
#8780 = direction ( 'none', ( -0.07384000345349520100, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#8781 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8782 = cartesian_point ( 'none', ( -518.5975591465099797, 204.3566313768203031, -410.6117172461546261 ) ) ;
#8783 = axis2_placement_3d ( 'none', #33614, #28342, #20576 ) ;
#8784 = cylindrical_surface ( 'none', #33815, 5.000000000000004441 ) ;
#8785 = oriented_edge ( 'none', *, *, #3414, .f. ) ;
#8786 = advanced_face ( 'none', ( #31239 ), #20236, .f. ) ;
#8787 = edge_loop ( 'none', ( #24836, #1534, #6111, #28369 ) ) ;
#8788 = plane ( 'none', #1617 ) ;
#8789 = oriented_edge ( 'none', *, *, #32621, .t. ) ;
#8790 = oriented_edge ( 'none', *, *, #29335, .f. ) ;
#8791 = advanced_face ( 'none', ( #29545 ), #14992, .f. ) ;
#8792 = edge_curve ( 'none', #21155, #3398, #2508, .t. ) ;
#8793 = cylindrical_surface ( 'none', #22942, 6.138320441952116013 ) ;
#8794 = oriented_edge ( 'none', *, *, #22679, .f. ) ;
#8795 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#8796 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -397.8537468037986855 ) ) ;
#8797 = edge_curve ( 'none', #1740, #22170, #12919, .t. ) ;
#8798 = oriented_edge ( 'none', *, *, #16757, .f. ) ;
#8799 = oriented_edge ( 'none', *, *, #30186, .f. ) ;
#8800 = edge_curve ( 'none', #1367, #7952, #30800, .t. ) ;
#8801 = circle ( 'none', #28566, 46.00000000000004263 ) ;
#8802 = cartesian_point ( 'none', ( -433.9676130713000362, 229.5793803928685008, -297.5922875398400720 ) ) ;
#8803 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#8804 = edge_curve ( 'none', #20455, #13868, #15397, .t. ) ;
#8805 = cartesian_point ( 'none', ( -497.0198734746792297, 293.0707908221392586, -398.8537468038227871 ) ) ;
#8806 = face_outer_bound ( 'none', #27286, .t. ) ;
#8807 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 6.167905692361975591e-14 ) ) ;
#8808 = vertex_point ( 'none', #4408 ) ;
#8809 = cartesian_point ( 'none', ( -498.7048644142712419, 300.6842518256034396, -380.3537468037984581 ) ) ;
#8810 = oriented_edge ( 'none', *, *, #3630, .t. ) ;
#8811 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.705312765434827453e-14 ) ) ;
#8812 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#8813 = vector ( 'none', #8637, 1000.000000000000114 ) ;
#8814 = cartesian_point ( 'none', ( -507.0572096746129773, 210.9203067083746532, -279.7267373257703298 ) ) ;
#8815 = cartesian_point ( 'none', ( -523.1090609462767134, 283.1819312838075007, -413.1508280324835027 ) ) ;
#8816 = edge_loop ( 'none', ( #28077, #30541, #13442, #31993 ) ) ;
#8817 = direction ( 'none', ( 0.9972701007700911502, 0.07384000345349524264, 1.982363107705103405e-16 ) ) ;
#8818 = cartesian_point ( 'none', ( -495.0805330293695761, 220.7408480520482215, -279.7054195178021132 ) ) ;
#8819 = oriented_edge ( 'none', *, *, #5432, .f. ) ;
#8820 = axis2_placement_3d ( 'none', #16153, #32221, #21736 ) ;
#8821 = oriented_edge ( 'none', *, *, #15581, .f. ) ;
#8822 = oriented_edge ( 'none', *, *, #22976, .t. ) ;
#8823 = line ( 'none', #33005, #9223 ) ;
#8824 = vertex_point ( 'none', #1746 ) ;
#8825 = vertex_point ( 'none', #9169 ) ;
#8826 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -275.3537468037986287 ) ) ;
#8827 = plane ( 'none', #3129 ) ;
#8828 = axis2_placement_3d ( 'none', #10457, #25920, #2094 ) ;
#8829 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#8830 = advanced_face ( 'none', ( #19147 ), #25398, .f. ) ;
#8831 = oriented_edge ( 'none', *, *, #16535, .f. ) ;
#8832 = line ( 'none', #15470, #25505 ) ;
#8833 = cartesian_point ( 'none', ( -489.2157131191588064, 251.5572403287524423, -275.3537468037989697 ) ) ;
#8834 = oriented_edge ( 'none', *, *, #24648, .t. ) ;
#8835 = cartesian_point ( 'none', ( -417.9450167721050207, 192.7320100048328584, -348.8253545154222479 ) ) ;
#8836 = direction ( 'none', ( 4.926781901685062915e-16, -0.9999948051039168062, -0.003223315867124342416 ) ) ;
#8837 = circle ( 'none', #7311, 0.1000000000000009492 ) ;
#8838 = direction ( 'none', ( -5.618383777698264516e-14, -1.277139369270565127e-14, 1.000000000000000000 ) ) ;
#8839 = edge_curve ( 'none', #18085, #8243, #17090, .t. ) ;
#8840 = vertex_point ( 'none', #28561 ) ;
#8841 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#8842 = oriented_edge ( 'none', *, *, #14159, .f. ) ;
#8843 = cartesian_point ( 'none', ( -489.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#8844 = cartesian_point ( 'none', ( -550.0701600694870876, 193.2977128290785629, -370.3537468038272777 ) ) ;
#8845 = cartesian_point ( 'none', ( -492.5332957909478182, 259.4101128365630302, -275.3537468037987423 ) ) ;
#8846 = edge_curve ( 'none', #15933, #4266, #7496, .t. ) ;
#8847 = face_outer_bound ( 'none', #9918, .t. ) ;
#8848 = cartesian_point ( 'none', ( -434.2450167721049752, 256.1832496119017719, -322.6923263843539189 ) ) ;
#8849 = edge_loop ( 'none', ( #28898, #19535, #32315 ) ) ;
#8850 = axis2_placement_3d ( 'none', #5521, #23912, #13566 ) ;
#8851 = cartesian_point ( 'none', ( -526.5300451498769689, 223.9112238957764305, -484.8537468037986855 ) ) ;
#8852 = advanced_face ( 'none', ( #14585 ), #15551, .f. ) ;
#8853 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.580486102613212976e-14 ) ) ;
#8854 = cartesian_point ( 'none', ( -497.0198734746817308, 293.0707908221374396, -368.2537468038229349 ) ) ;
#8855 = edge_curve ( 'none', #29348, #21000, #13125, .t. ) ;
#8856 = oriented_edge ( 'none', *, *, #4217, .t. ) ;
#8857 = direction ( 'none', ( 0.5150380749100560429, 0.8571673007021112234, 8.689639859198996865e-13 ) ) ;
#8858 = edge_loop ( 'none', ( #31960, #17659 ) ) ;
#8859 = oriented_edge ( 'none', *, *, #5231, .f. ) ;
#8860 = vector ( 'none', #17606, 1000.000000000000000 ) ;
#8861 = vertex_point ( 'none', #1971 ) ;
#8862 = cartesian_point ( 'none', ( -414.9536902130173530, 256.9700459551294784, -297.3892773939256813 ) ) ;
#8863 = conical_surface ( 'none', #9239, 37.00000000000000711, 0.7853981633974415066 ) ;
#8864 = cartesian_point ( 'none', ( -488.5483205032361411, 243.9376175934481239, -275.3537468038405791 ) ) ;
#8865 = cartesian_point ( 'none', ( -560.8061085800155752, 200.4946633146342947, -410.3537468037986855 ) ) ;
#8866 = cartesian_point ( 'none', ( -497.3317721733632197, 245.1251363163786436, -443.8537468037986855 ) ) ;
#8867 = cartesian_point ( 'none', ( -498.7639218139513559, 251.4656042032132461, -397.3466246820863148 ) ) ;
#8868 = vertex_point ( 'none', #28798 ) ;
#8869 = oriented_edge ( 'none', *, *, #4161, .t. ) ;
#8870 = cartesian_point ( 'none', ( -483.5450167721049866, 243.1842518256034964, -380.3537468037986287 ) ) ;
#8871 = direction ( 'none', ( 5.642927514190364151e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#8872 = vector ( 'none', #20212, 1000.000000000000227 ) ;
#8873 = edge_loop ( 'none', ( #12271, #14722, #2784, #2507, #1429 ) ) ;
#8874 = oriented_edge ( 'none', *, *, #26322, .f. ) ;
#8875 = axis2_placement_3d ( 'none', #29084, #2134, #4799 ) ;
#8876 = cartesian_point ( 'none', ( -414.8313630502085516, 256.3236923554171653, -297.3112615460972279 ) ) ;
#8877 = edge_loop ( 'none', ( #32452, #23125, #27100, #1204 ) ) ;
#8878 = cartesian_point ( 'none', ( -524.4731471764478101, 203.4719802593018869, -436.1052328093276742 ) ) ;
#8879 = cartesian_point ( 'none', ( -550.3923417161504403, 228.7656004481985690, -275.3537468037981739 ) ) ;
#8880 = direction ( 'none', ( 1.000000000000000000, -2.240908602145488489e-15, 5.642927514190361627e-14 ) ) ;
#8881 = vertex_point ( 'none', #20578 ) ;
#8882 = circle ( 'none', #31371, 4.249999999999976019 ) ;
#8883 = cartesian_point ( 'none', ( -424.2450167721049183, 253.6518874318938686, -343.8201152259625246 ) ) ;
#8884 = edge_loop ( 'none', ( #29488, #18596 ) ) ;
#8885 = edge_loop ( 'none', ( #10566, #19327, #32688, #1022 ) ) ;
#8886 = vector ( 'none', #20501, 999.9999999999998863 ) ;
#8887 = vertex_point ( 'none', #18112 ) ;
#8888 = direction ( 'none', ( 1.137978600242401041e-15, -1.000000000000000000, -1.311040044477048577e-14 ) ) ;
#8889 = cartesian_point ( 'none', ( -523.5450167720887293, 243.1842518256069923, -288.3537468038251745 ) ) ;
#8890 = cartesian_point ( 'none', ( -394.0450167721050434, 215.1842518256653420, -383.8537468038270504 ) ) ;
#8891 = edge_curve ( 'none', #18970, #4006, #32486, .t. ) ;
#8892 = axis2_placement_3d ( 'none', #14063, #32800, #32565 ) ;
#8893 = circle ( 'none', #21221, 37.00000000000003553 ) ;
#8894 = edge_curve ( 'none', #852, #26729, #27874, .t. ) ;
#8895 = edge_curve ( 'none', #24703, #27284, #27032, .t. ) ;
#8896 = cartesian_point ( 'none', ( -439.2450167721049752, 226.7501690751834360, -324.3271524344196450 ) ) ;
#8897 = cartesian_point ( 'none', ( -424.0450167721049866, 303.3842518256237781, -342.8537468037376357 ) ) ;
#8898 = circle ( 'none', #34404, 10.99999999999998757 ) ;
#8899 = oriented_edge ( 'none', *, *, #12477, .f. ) ;
#8900 = b_spline_curve_with_knots ( 'none', 3,
( #2986, #8093, #8312, #21704, #29592, #431, #32072, #21822 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003910720886312803331, 0.0007821441772625606663, 0.001564288354525121333 ),
.unspecified. ) ;
#8901 = oriented_edge ( 'none', *, *, #14923, .f. ) ;
#8902 = vertex_point ( 'none', #23237 ) ;
#8903 = cylindrical_surface ( 'none', #2733, 6.500000000000005329 ) ;
#8904 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.013681892049055603e-12 ) ) ;
#8905 = cartesian_point ( 'none', ( -433.7450167721049752, 245.3376822754021873, -335.6741499682034373 ) ) ;
#8906 = circle ( 'none', #18805, 68.82335985865226746 ) ;
#8907 = oriented_edge ( 'none', *, *, #27370, .t. ) ;
#8908 = vertex_point ( 'none', #25796 ) ;
#8909 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#8910 = face_outer_bound ( 'none', #7035, .t. ) ;
#8911 = cartesian_point ( 'none', ( -424.0450167721049866, 177.9842518256032236, -302.8537468037996518 ) ) ;
#8912 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8913 = cartesian_point ( 'none', ( -433.5710642997004811, 229.2488681219532509, -297.4833802152717794 ) ) ;
#8914 = direction ( 'none', ( -0.07384000345349524264, 0.9972701007700911502, -7.214474255747049785e-17 ) ) ;
#8915 = oriented_edge ( 'none', *, *, #414, .t. ) ;
#8916 = face_outer_bound ( 'none', #15396, .t. ) ;
#8917 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#8918 = axis2_placement_3d ( 'none', #30027, #14120, #16783 ) ;
#8919 = edge_loop ( 'none', ( #29701, #31379, #14823, #3145, #23890, #18859, #17900, #4726 ) ) ;
#8920 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -280.3537468037986287 ) ) ;
#8921 = cartesian_point ( 'none', ( -523.5450167721051002, 300.6842518256034396, -380.3537468037984581 ) ) ;
#8922 = vertex_point ( 'none', #28677 ) ;
#8923 = cartesian_point ( 'none', ( -509.1067144732793963, 259.2943550756675108, -410.3537468037986855 ) ) ;
#8924 = cartesian_point ( 'none', ( -395.0450167721049866, 219.8714652814071542, -268.4748160433614430 ) ) ;
#8925 = axis2_placement_3d ( 'none', #16560, #13898, #26904 ) ;
#8926 = edge_curve ( 'none', #2011, #30181, #28681, .t. ) ;
#8927 = cartesian_point ( 'none', ( -414.2450167721050320, 243.3008855714332981, -335.3532026547280793 ) ) ;
#8928 = edge_loop ( 'none', ( #31101, #16743, #34498, #17282 ) ) ;
#8929 = axis2_placement_3d ( 'none', #1645, #9777, #6643 ) ;
#8930 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8931 = cartesian_point ( 'none', ( -504.2800140297969165, 212.4793762482053978, -279.7054212501489587 ) ) ;
#8932 = cartesian_point ( 'none', ( -486.7419467175451473, 227.8599568645182956, -436.3537468037986855 ) ) ;
#8933 = circle ( 'none', #13197, 7.299999999999984723 ) ;
#8934 = vertex_point ( 'none', #9762 ) ;
#8935 = edge_loop ( 'none', ( #9931, #29834, #25323, #24146, #11783, #1229, #15238, #10 ) ) ;
#8936 = edge_loop ( 'none', ( #30959, #28740, #20370, #19990 ) ) ;
#8937 = line ( 'none', #30627, #4387 ) ;
#8938 = line ( 'none', #30858, #30169 ) ;
#8939 = oriented_edge ( 'none', *, *, #29070, .f. ) ;
#8940 = direction ( 'none', ( -0.8937973703357346977, 7.156967865042229702e-15, -0.4484710255757058950 ) ) ;
#8941 = oriented_edge ( 'none', *, *, #1221, .f. ) ;
#8942 = cartesian_point ( 'none', ( -414.2450167721049752, 243.1995470766447625, -334.2228925930943433 ) ) ;
#8943 = axis2_placement_3d ( 'none', #12560, #12790, #1872 ) ;
#8944 = cylindrical_surface ( 'none', #28903, 6.500000000000023093 ) ;
#8945 = cartesian_point ( 'none', ( -437.2450167721049752, 244.2750813938700958, -346.2191953103227888 ) ) ;
#8946 = cylindrical_surface ( 'none', #2271, 4.000000000000003553 ) ;
#8947 = axis2_placement_3d ( 'none', #6518, #6631, #9297 ) ;
#8948 = cartesian_point ( 'none', ( -508.6437167067727501, 185.6842518256034396, -380.3537468037986287 ) ) ;
#8949 = edge_curve ( 'none', #21469, #407, #3776, .t. ) ;
#8950 = direction ( 'none', ( 0.9873505073845704194, 0.1585527532634845860, 5.551115123125746730e-14 ) ) ;
#8951 = direction ( 'none', ( 0.7071067811865404673, 0.6123724356954434178, 0.3535533905938960109 ) ) ;
#8952 = edge_curve ( 'none', #16649, #28925, #4169, .t. ) ;
#8953 = vertex_point ( 'none', #21263 ) ;
#8955 = cartesian_point ( 'none', ( -497.3724430153817480, 251.6250090753339634, -399.6037468037986855 ) ) ;
#8954 = face_outer_bound ( 'none', #25104, .t. ) ;
#8956 = cartesian_point ( 'none', ( -492.3189778528683860, 300.1924485469214687, -398.8537468038224461 ) ) ;
#8957 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8958 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#8959 = direction ( 'none', ( 0.07384000345349772676, -0.9972701007700909281, 0.0000000000000000000 ) ) ;
#8960 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8961 = edge_curve ( 'none', #1363, #6193, #31654, .t. ) ;
#8962 = vertex_point ( 'none', #31858 ) ;
#8963 = advanced_face ( 'none', ( #22505 ), #34421, .t. ) ;
#8964 = cartesian_point ( 'none', ( -435.2450167721049752, 258.1803872257535204, -322.5132720464841327 ) ) ;
#8965 = cartesian_point ( 'none', ( -460.5450167721049297, 269.1842518256034396, -371.6627437427945324 ) ) ;
#8966 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#8967 = cartesian_point ( 'none', ( -499.4845991793280291, 197.9331876915835267, -380.3824794511700134 ) ) ;
#8968 = direction ( 'none', ( 0.07384000345345036187, -0.9972701007700945919, 0.0000000000000000000 ) ) ;
#8969 = oriented_edge ( 'none', *, *, #7974, .f. ) ;
#8970 = advanced_face ( 'none', ( #9165 ), #15809, .t. ) ;
#8971 = direction ( 'none', ( -2.197193369189475099e-16, 0.5000000000008707479, -0.8660254037839359986 ) ) ;
#8972 = cartesian_point ( 'none', ( -523.5450167720820218, 243.1842518256099481, -400.7537468038249813 ) ) ;
#8973 = cartesian_point ( 'none', ( -485.3515355506310698, 269.0751381214589060, -414.3537468037986855 ) ) ;
#8974 = direction ( 'none', ( 1.000000000000000000, 1.708035422500239496e-14, 5.978123978750837764e-14 ) ) ;
#8975 = face_bound ( 'none', #21200, .t. ) ;
#8976 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#8977 = face_bound ( 'none', #17371, .t. ) ;
#8978 = vertex_point ( 'none', #26697 ) ;
#8979 = vertex_point ( 'none', #5308 ) ;
#8980 = oriented_edge ( 'none', *, *, #17768, .f. ) ;
#8981 = circle ( 'none', #38, 40.00000000000003553 ) ;
#8982 = axis2_placement_3d ( 'none', #33667, #28397, #4345 ) ;
#8983 = vector ( 'none', #25621, 999.9999999999998863 ) ;
#8984 = cartesian_point ( 'none', ( -414.2954944758729425, 256.1294864507738112, -297.6725929855285813 ) ) ;
#8985 = axis2_placement_3d ( 'none', #8041, #18629, #7593 ) ;
#8986 = face_outer_bound ( 'none', #33994, .t. ) ;
#8987 = cartesian_point ( 'none', ( -492.8689473237389507, 262.4948558261775702, -279.7054212406873148 ) ) ;
#8988 = axis2_placement_3d ( 'none', #22825, #4332, #20383 ) ;
#8989 = edge_loop ( 'none', ( #3557, #485, #34206, #21447 ) ) ;
#8990 = direction ( 'none', ( 1.000000000000000000, 4.270088556250602192e-16, 5.636516894250794598e-14 ) ) ;
#8991 = cartesian_point ( 'none', ( -472.5420901949910899, 205.7223110484842721, -398.8537468038225597 ) ) ;
#8992 = direction ( 'none', ( 1.000000000000000000, 2.810252031083027027e-16, 5.642927514190364782e-14 ) ) ;
#8993 = oriented_edge ( 'none', *, *, #9251, .t. ) ;
#8994 = edge_curve ( 'none', #20843, #9709, #24558, .t. ) ;
#8995 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8996 = edge_curve ( 'none', #23829, #216, #28710, .t. ) ;
#8997 = face_outer_bound ( 'none', #810, .t. ) ;
#8998 = cartesian_point ( 'none', ( -436.2450167721049752, 242.0989494994798292, -321.9470390995683715 ) ) ;
#8999 = cartesian_point ( 'none', ( -558.2907976272693986, 223.3668172599263642, -412.5857976113676386 ) ) ;
#9000 = cartesian_point ( 'none', ( -555.4878858224899432, 226.0602538711920602, -279.7054563740238109 ) ) ;
#9001 = edge_curve ( 'none', #10661, #10416, #19997, .t. ) ;
#9002 = edge_curve ( 'none', #16325, #9413, #32918, .t. ) ;
#9003 = direction ( 'none', ( -2.879738170997093723e-17, 0.6038489185976466667, 0.7970987915612799402 ) ) ;
#9004 = edge_curve ( 'none', #20577, #33045, #23731, .t. ) ;
#9005 = line ( 'none', #22995, #10672 ) ;
#9006 = line ( 'none', #24015, #25663 ) ;
#9007 = circle ( 'none', #3770, 2.917500000000017302 ) ;
#9008 = advanced_face ( 'none', ( #16651 ), #33319, .f. ) ;
#9009 = oriented_edge ( 'none', *, *, #21755, .f. ) ;
#9010 = oriented_edge ( 'none', *, *, #27839, .f. ) ;
#9011 = edge_curve ( 'none', #2127, #3945, #17477, .t. ) ;
#9012 = cartesian_point ( 'none', ( -489.9953091394056059, 296.6968297682000753, -380.3537468037986287 ) ) ;
#9013 = vertex_point ( 'none', #2537 ) ;
#9014 = face_bound ( 'none', #32793, .t. ) ;
#9015 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -410.3537468037986855 ) ) ;
#9016 = b_spline_curve_with_knots ( 'none', 3,
( #15118, #20250, #4307, #17444 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.06149953498090617032, 0.07839979812713743224 ),
.unspecified. ) ;
#9017 = vector ( 'none', #6320, 1000.000000000000114 ) ;
#9018 = circle ( 'none', #12813, 36.00000000000002842 ) ;
#9019 = oriented_edge ( 'none', *, *, #6975, .f. ) ;
#9020 = cartesian_point ( 'none', ( -437.0450167721049866, 198.1842518256034396, -322.8537468038442739 ) ) ;
#9021 = oriented_edge ( 'none', *, *, #21255, .f. ) ;
#9022 = axis2_placement_3d ( 'none', #931, #14197, #24880 ) ;
#9023 = advanced_face ( 'none', ( #8735 ), #23317, .f. ) ;
#9025 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#9024 = axis2_placement_3d ( 'none', #247, #5329, #15916 ) ;
#9026 = cartesian_point ( 'none', ( -507.5812655434982616, 212.0352641220012231, -275.3537468037985150 ) ) ;
#9027 = oriented_edge ( 'none', *, *, #26628, .f. ) ;
#9028 = cartesian_point ( 'none', ( -452.8583548217916928, 205.2007736519365437, -358.8574086707415631 ) ) ;
#9029 = vector ( 'none', #19021, 1000.000000000000000 ) ;
#9030 = cartesian_point ( 'none', ( -514.5102019338492028, 261.9024814651402266, -409.3537468037986855 ) ) ;
#9031 = cartesian_point ( 'none', ( -424.0450167721049866, 179.1842518255831749, -302.8537468038634870 ) ) ;
#9032 = axis2_placement_3d ( 'none', #14751, #17876, #9632 ) ;
#9033 = direction ( 'none', ( 4.926781901685062915e-16, -0.9999948051039170283, -0.003223315867124342850 ) ) ;
#9034 = face_outer_bound ( 'none', #16007, .t. ) ;
#9035 = cylindrical_surface ( 'none', #21877, 4.049999999999994493 ) ;
#9036 = oriented_edge ( 'none', *, *, #3043, .t. ) ;
#9037 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#9038 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256034964, -322.8537468037986287 ) ) ;
#9039 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.652044489000791597e-14 ) ) ;
#9040 = vertex_point ( 'none', #29266 ) ;
#9041 = cylindrical_surface ( 'none', #3551, 12.00000000000001066 ) ;
#9042 = cartesian_point ( 'none', ( -438.0450167721049866, 272.5592779081630965, -373.7326419348597142 ) ) ;
#9043 = cartesian_point ( 'none', ( -434.2325967865175471, 230.2845539597144295, -297.8251915659995461 ) ) ;
#9044 = circle ( 'none', #24159, 7.400000000000018119 ) ;
#9045 = edge_curve ( 'none', #564, #26290, #18457, .t. ) ;
#9046 = oriented_edge ( 'none', *, *, #30185, .f. ) ;
#9047 = edge_curve ( 'none', #26801, #15092, #10016, .t. ) ;
#9048 = direction ( 'none', ( 5.655173982181835773e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#9049 = oriented_edge ( 'none', *, *, #7328, .f. ) ;
#9050 = direction ( 'none', ( 5.651035195342045529e-14, 1.280919814661274201e-14, -1.000000000000000000 ) ) ;
#9051 = vertex_point ( 'none', #13806 ) ;
#9052 = axis2_placement_3d ( 'none', #20186, #9587, #4367 ) ;
#9053 = edge_curve ( 'none', #22731, #24075, #18744, .t. ) ;
#9054 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1664498410280544, -333.8537323987594050 ) ) ;
#9055 = edge_loop ( 'none', ( #26310, #2941, #5170, #15254 ) ) ;
#9056 = face_outer_bound ( 'none', #23117, .t. ) ;
#9057 = cartesian_point ( 'none', ( -538.4463168374372799, 185.6842518256034964, -380.3537468037986287 ) ) ;
#9058 = direction ( 'none', ( 4.926781901685062915e-16, -0.9999948051039170283, -0.003223315867124342850 ) ) ;
#9059 = cartesian_point ( 'none', ( -417.9450167721050207, 195.0393699202277844, -354.2999129652726538 ) ) ;
#9060 = oriented_edge ( 'none', *, *, #25721, .t. ) ;
#9061 = cartesian_point ( 'none', ( -546.3930438665046267, 263.3557311119176347, -275.3537468037985150 ) ) ;
#9062 = face_outer_bound ( 'none', #13528, .t. ) ;
#9063 = circle ( 'none', #34523, 0.1999999999999952649 ) ;
#9064 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.012262169511167935e-12 ) ) ;
#9065 = cartesian_point ( 'none', ( -438.0340688785764769, 189.1310685794934159, -340.1709663108115365 ) ) ;
#9066 = oriented_edge ( 'none', *, *, #21650, .f. ) ;
#9067 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867124729259 ) ) ;
#9068 = cartesian_point ( 'none', ( -437.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#9069 = oriented_edge ( 'none', *, *, #34501, .t. ) ;
#9070 = circle ( 'none', #29693, 6.500000000000000888 ) ;
#9071 = cartesian_point ( 'none', ( -466.2449204385724784, 273.8714718691295502, -380.3537468037986287 ) ) ;
#9072 = cartesian_point ( 'none', ( -455.2950167721049866, 213.8092518256034111, -275.3747543314628956 ) ) ;
#9073 = direction ( 'none', ( 1.240323837250543502e-16, 4.766337836027464167e-16, 1.000000000000000000 ) ) ;
#9074 = axis2_placement_3d ( 'none', #6068, #21889, #11524 ) ;
#9075 = vector ( 'none', #26145, 1000.000000000000000 ) ;
#9076 = cartesian_point ( 'none', ( -527.7191272379670863, 231.8450806998650364, -484.8537468037986855 ) ) ;
#9077 = plane ( 'none', #17848 ) ;
#9078 = cartesian_point ( 'none', ( -460.2110358490925250, 240.3633327104699333, -372.9165724325360998 ) ) ;
#9079 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -289.8537468037986287 ) ) ;
#9080 = axis2_placement_3d ( 'none', #25130, #27792, #11876 ) ;
#9081 = oriented_edge ( 'none', *, *, #26870, .f. ) ;
#9082 = vertex_point ( 'none', #16461 ) ;
#9083 = axis2_placement_3d ( 'none', #11710, #19521, #27405 ) ;
#9084 = edge_loop ( 'none', ( #17453, #1900, #28881, #34133, #31462, #4167, #25397, #1448 ) ) ;
#9085 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9086 = vertex_point ( 'none', #16584 ) ;
#9087 = vertex_point ( 'none', #21827 ) ;
#9088 = cartesian_point ( 'none', ( -414.6122307935248728, 256.7335051959753969, -297.4688836711005706 ) ) ;
#9089 = direction ( 'none', ( 3.392713726888346522e-16, -0.9214978993339620894, -0.3883833435191255123 ) ) ;
#9090 = oriented_edge ( 'none', *, *, #29513, .t. ) ;
#9091 = edge_curve ( 'none', #14985, #34449, #29953, .t. ) ;
#9092 = vector ( 'none', #14184, 1000.000000000000000 ) ;
#9093 = cartesian_point ( 'none', ( -496.6095417392581339, 257.4297520618269459, -275.3537468037980034 ) ) ;
#9094 = edge_curve ( 'none', #32597, #21572, #25823, .t. ) ;
#9095 = edge_loop ( 'none', ( #2966, #4630, #4733, #18586, #30336, #12970 ) ) ;
#9096 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#9097 = circle ( 'none', #6294, 0.1999999999999482470 ) ;
#9098 = vertex_point ( 'none', #16708 ) ;
#9099 = axis2_placement_3d ( 'none', #18026, #23378, #28824 ) ;
#9100 = face_outer_bound ( 'none', #21807, .t. ) ;
#9101 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9102 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9103 = edge_curve ( 'none', #27925, #10032, #2940, .t. ) ;
#9104 = direction ( 'none', ( 1.184539114125206186e-15, -0.3392654862413473915, -0.9406906663964632598 ) ) ;
#9105 = face_outer_bound ( 'none', #20573, .t. ) ;
#9106 = cartesian_point ( 'none', ( -414.8445269435015348, 256.3638304080569128, -297.3111321678031231 ) ) ;
#9107 = cartesian_point ( 'none', ( -558.1267341543059501, 223.4385435983177217, -433.4300852824093226 ) ) ;
#9108 = cartesian_point ( 'none', ( -427.9638823019550387, 224.6127891835263597, -347.2558961141716622 ) ) ;
#9109 = cartesian_point ( 'none', ( -554.6080491402257167, 227.0539675873746148, -275.3537468037982308 ) ) ;
#9110 = cylindrical_surface ( 'none', #30468, 4.500000000000003553 ) ;
#9111 = oriented_edge ( 'none', *, *, #23739, .f. ) ;
#9112 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#9113 = cartesian_point ( 'none', ( -433.2450167721049752, 243.1842518256035532, -322.8537468037986287 ) ) ;
#9114 = cartesian_point ( 'none', ( -450.5450167721049297, 198.1842518256037522, -348.8345089173323572 ) ) ;
#9115 = vertex_point ( 'none', #8437 ) ;
#9116 = oriented_edge ( 'none', *, *, #10031, .t. ) ;
#9117 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9118 = cartesian_point ( 'none', ( -550.5214824303620844, 299.1924969547985143, -368.2537468038256065 ) ) ;
#9119 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -371.7537468037986628 ) ) ;
#9120 = oriented_edge ( 'none', *, *, #10327, .t. ) ;
#9121 = axis2_placement_3d ( 'none', #2809, #24310, #21757 ) ;
#9122 = edge_loop ( 'none', ( #3537, #23070, #15990, #18401 ) ) ;
#9123 = edge_loop ( 'none', ( #19629, #26615, #12855, #409 ) ) ;
#9124 = advanced_face ( 'none', ( #16238 ), #9247, .f. ) ;
#9125 = oriented_edge ( 'none', *, *, #8949, .f. ) ;
#9126 = axis2_placement_3d ( 'none', #12184, #33716, #31144 ) ;
#9127 = oriented_edge ( 'none', *, *, #16096, .f. ) ;
#9128 = cartesian_point ( 'none', ( -547.9058782065933428, 290.4098165610918159, -364.2537468038257202 ) ) ;
#9129 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#9130 = face_outer_bound ( 'none', #13875, .t. ) ;
#9131 = axis2_placement_3d ( 'none', #2798, #5564, #16157 ) ;
#9132 = advanced_face ( 'none', ( #22892, #1675 ), #880, .t. ) ;
#9133 = vertex_point ( 'none', #4020 ) ;
#9134 = face_outer_bound ( 'none', #12123, .t. ) ;
#9135 = cartesian_point ( 'none', ( -497.3317721733632197, 245.1251363163786436, -443.8537468037986855 ) ) ;
#9136 = cartesian_point ( 'none', ( -442.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#9137 = face_bound ( 'none', #26292, .t. ) ;
#9138 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9139 = cartesian_point ( 'none', ( -435.5450167721049866, 250.6454033926977445, -265.3826761367396898 ) ) ;
#9140 = vector ( 'none', #4853, 999.9999999999998863 ) ;
#9141 = direction ( 'none', ( 2.289119638402385164e-15, -1.000000000000000000, -1.259015801121311959e-14 ) ) ;
#9142 = cartesian_point ( 'none', ( -523.5450167720828176, 243.1842518256094081, -389.1537468038249585 ) ) ;
#9143 = vertex_point ( 'none', #22188 ) ;
#9144 = cartesian_point ( 'none', ( -414.7888129259448533, 230.0435629926651018, -297.3959711441196987 ) ) ;
#9145 = edge_curve ( 'none', #5710, #32666, #11668, .t. ) ;
#9146 = axis2_placement_3d ( 'none', #15225, #6981, #17888 ) ;
#9147 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#9148 = cartesian_point ( 'none', ( -414.0450167721049866, 213.8092518256031838, -271.9747543314631457 ) ) ;
#9149 = direction ( 'none', ( -1.361673625700316529e-16, 1.012941166783999480e-12, -1.000000000000000000 ) ) ;
#9150 = cartesian_point ( 'none', ( -496.9053398343688741, 236.3594725139301715, -464.3537468037986855 ) ) ;
#9151 = edge_curve ( 'none', #15726, #8320, #17911, .t. ) ;
#9152 = edge_curve ( 'none', #33793, #728, #22, .t. ) ;
#9153 = oriented_edge ( 'none', *, *, #8545, .t. ) ;
#9154 = cartesian_point ( 'none', ( -434.2450167721049752, 230.4942142211540954, -297.8945211427798085 ) ) ;
#9155 = approval ( #6885, 'δָ��' ) ;
#9156 = cartesian_point ( 'none', ( -429.8546996792877053, 307.9842518256208450, -339.9386851374916887 ) ) ;
#9157 = oriented_edge ( 'none', *, *, #9926, .f. ) ;
#9158 = line ( 'none', #15527, #29948 ) ;
#9159 = oriented_edge ( 'none', *, *, #6938, .f. ) ;
#9160 = edge_curve ( 'none', #15308, #21137, #28672, .t. ) ;
#9161 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#9162 = direction ( 'none', ( -0.4197711231759094219, 0.9076299929749100937, 0.0000000000000000000 ) ) ;
#9163 = oriented_edge ( 'none', *, *, #28915, .f. ) ;
#9164 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9165 = face_outer_bound ( 'none', #21375, .t. ) ;
#9166 = oriented_edge ( 'none', *, *, #25522, .f. ) ;
#9167 = toroidal_surface ( 'none', #20662, 13.99999999999999822, 1.000000000000000000 ) ;
#9168 = plane ( 'none', #21479 ) ;
#9169 = cartesian_point ( 'none', ( -496.2210702570612852, 199.3838356779432957, -370.3537468038239240 ) ) ;
#9170 = cartesian_point ( 'none', ( -563.5078523103005637, 201.7987265093706242, -414.3537468037987423 ) ) ;
#9171 = advanced_face ( 'none', ( #408 ), #8788, .t. ) ;
#9172 = face_outer_bound ( 'none', #13676, .t. ) ;
#9173 =( bounded_curve ( ) b_spline_curve ( 3, ( #19696, #25275, #4103, #30612 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689674, 5.355890089177967717 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670099188, 0.9657888653670099188, 1.000000000000000000 ) )
representation_item ( '' ) );
#9174 = cartesian_point ( 'none', ( -493.5186369227965884, 261.2487069930836583, -275.3537468037988560 ) ) ;
#9175 = axis2_placement_3d ( 'none', #20033, #14790, #17696 ) ;
#9176 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#9177 = vector ( 'none', #1066, 1000.000000000000000 ) ;
#9178 = oriented_edge ( 'none', *, *, #17275, .t. ) ;
#9179 = cartesian_point ( 'none', ( -553.3967550579062618, 247.7426823665884399, -275.3537468037983444 ) ) ;
#9180 = oriented_edge ( 'none', *, *, #22865, .f. ) ;
#9181 = axis2_placement_3d ( 'none', #7917, #29076, #13169 ) ;
#9182 = plane ( 'none', #28614 ) ;
#9183 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769713755, -0.08929731094675459613 ) ) ;
#9184 = cartesian_point ( 'none', ( -471.1642616409981201, 215.3171675797659077, -360.5460728221395357 ) ) ;
#9185 = cartesian_point ( 'none', ( -458.5416851960867461, 269.1842518256034396, -376.4992140035477632 ) ) ;
#9186 = axis2_placement_3d ( 'none', #6660, #32958, #17020 ) ;
#9187 = direction ( 'none', ( 0.0000000000000000000, -2.220446049250311188e-14, -1.000000000000000000 ) ) ;
#9188 = cartesian_point ( 'none', ( -435.5450167721049866, 209.3092518255507457, -271.9747543314966265 ) ) ;
#9189 = oriented_edge ( 'none', *, *, #13048, .f. ) ;
#9190 = cartesian_point ( 'none', ( -508.9534764378711316, 216.4302064361931741, -275.3537468037987992 ) ) ;
#9191 = oriented_edge ( 'none', *, *, #8386, .f. ) ;
#9192 = cylindrical_surface ( 'none', #27150, 5.899999999999995914 ) ;
#9193 = oriented_edge ( 'none', *, *, #12630, .t. ) ;
#9194 = cartesian_point ( 'none', ( -451.3876056538011312, 252.6596232835161686, -265.3537468037986287 ) ) ;
#9195 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#9196 = advanced_face ( 'none', ( #9130 ), #27496, .f. ) ;
#9197 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.007130886624248253e-12 ) ) ;
#9198 = vertex_point ( 'none', #14156 ) ;
#9199 = cartesian_point ( 'none', ( -424.0450167721049866, 179.1842518255831749, -302.8537468038634870 ) ) ;
#9200 = edge_curve ( 'none', #13094, #20106, #26617, .t. ) ;
#9201 = cartesian_point ( 'none', ( -402.0450167721050434, 199.3053210651725067, -352.2287111744755634 ) ) ;
#9202 = oriented_edge ( 'none', *, *, #32761, .f. ) ;
#9203 = face_outer_bound ( 'none', #34518, .t. ) ;
#9204 = edge_curve ( 'none', #16862, #30928, #30351, .t. ) ;
#9205 = cartesian_point ( 'none', ( -414.7206684349666830, 256.8336522554386079, -297.4351684720697335 ) ) ;
#9206 = vector ( 'none', #9574, 1000.000000000000114 ) ;
#9207 = oriented_edge ( 'none', *, *, #30691, .t. ) ;
#9208 = edge_curve ( 'none', #29536, #26359, #13318, .t. ) ;
#9209 = oriented_edge ( 'none', *, *, #17681, .t. ) ;
#9210 = cartesian_point ( 'none', ( -492.5963806584093163, 259.5310470052343703, -275.3537468037987992 ) ) ;
#9211 = circle ( 'none', #18858, 5.000000000000004441 ) ;
#9212 = direction ( 'none', ( -0.7757942452027469793, -0.6309859658584334730, -5.207869801714482360e-14 ) ) ;
#9213 = cartesian_point ( 'none', ( -522.1863607085607555, 224.8344819714338314, -519.2537468037986628 ) ) ;
#9214 = edge_loop ( 'none', ( #560, #34231, #33267, #28832 ) ) ;
#9215 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9216 = oriented_edge ( 'none', *, *, #19448, .t. ) ;
#9217 = direction ( 'none', ( -0.07384000345349524264, 0.9972701007700911502, -7.214474255747049785e-17 ) ) ;
#9218 = oriented_edge ( 'none', *, *, #1480, .t. ) ;
#9219 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#9220 = edge_loop ( 'none', ( #27605, #21174, #6771, #18962 ) ) ;
#9221 = direction ( 'none', ( -5.230025295777878942e-16, 0.9999948051039169172, 0.003223315867124592650 ) ) ;
#9222 = edge_loop ( 'none', ( #27998, #21312, #2557, #1433 ) ) ;
#9223 = vector ( 'none', #14164, 1000.000000000000114 ) ;
#9224 = cartesian_point ( 'none', ( -557.5388145533444231, 223.4521485561385816, -434.3246118778577056 ) ) ;
#9225 = vertex_point ( 'none', #32776 ) ;
#9226 = cartesian_point ( 'none', ( -550.6407750812390987, 229.2775802569447876, -275.3537468037984581 ) ) ;
#9227 = axis2_placement_3d ( 'none', #10429, #34516, #18325 ) ;
#9228 = oriented_edge ( 'none', *, *, #7744, .t. ) ;
#9229 = cartesian_point ( 'none', ( -537.9632943290307594, 259.9287948144913116, -443.8537468037986855 ) ) ;
#9230 = cartesian_point ( 'none', ( -395.0450167721050434, 243.1842518256034680, -322.8537468037986287 ) ) ;
#9231 = axis2_placement_3d ( 'none', #16989, #9426, #9183 ) ;
#9232 = oriented_edge ( 'none', *, *, #8736, .t. ) ;
#9233 = cartesian_point ( 'none', ( -477.5830759949531625, 197.2223110484850679, -459.8537468038229576 ) ) ;
#9234 = cartesian_point ( 'none', ( -560.0742047705108462, 257.6946829427607781, -411.3828817297397791 ) ) ;
#9235 = direction ( 'none', ( -0.03692000172674707315, 0.4986350503850395799, -0.8660254037844421493 ) ) ;
#9236 = vector ( 'none', #28670, 1000.000000000000000 ) ;
#9237 = cartesian_point ( 'none', ( -493.1065145143143127, 192.2545820818465643, -368.2537468038238444 ) ) ;
#9238 = cartesian_point ( 'none', ( -433.2450167721049752, 229.4181961741935254, -297.3979869093801653 ) ) ;
#9239 = axis2_placement_3d ( 'none', #12852, #31472, #17845 ) ;
#9240 = b_spline_curve_with_knots ( 'none', 3,
( #31172, #1982, #21053, #18467, #7433, #15682, #10226 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2499999999999653055, 0.4999999999999768518, 0.7499999999999884537, 1.000000000000000000 ),
.unspecified. ) ;
#9241 = circle ( 'none', #28023, 7.899999999999967493 ) ;
#9242 = local_time ( 15, 18, 1.000000000000000000, #28788 ) ;
#9243 = oriented_edge ( 'none', *, *, #26778, .t. ) ;
#9244 = oriented_edge ( 'none', *, *, #6216, .f. ) ;
#9245 = line ( 'none', #15077, #30890 ) ;
#9246 = cartesian_point ( 'none', ( -488.5834393642275586, 294.5595480666293042, -370.3537468037986287 ) ) ;
#9247 = plane ( 'none', #34386 ) ;
#9248 = edge_curve ( 'none', #4255, #13044, #24124, .t. ) ;
#9249 = cartesian_point ( 'none', ( -527.2281715922090370, 207.3405158487107371, -280.0787518450839002 ) ) ;
#9250 = cartesian_point ( 'none', ( -509.4000155650311399, 216.2007200291789388, -275.3537468037985718 ) ) ;
#9251 = edge_curve ( 'none', #9907, #31543, #20398, .t. ) ;
#9252 = oriented_edge ( 'none', *, *, #33590, .t. ) ;
#9253 = vertex_point ( 'none', #12511 ) ;
#9254 = cartesian_point ( 'none', ( -523.5450167720820218, 243.1842518256099481, -400.7537468038249813 ) ) ;
#9255 = oriented_edge ( 'none', *, *, #4534, .t. ) ;
#9256 = cartesian_point ( 'none', ( -486.5399465678182196, 228.3810064794250820, -436.3349831614553409 ) ) ;
#9257 = cartesian_point ( 'none', ( -433.5822402846574164, 256.5120543879091883, -297.3106543926149357 ) ) ;
#9258 = face_outer_bound ( 'none', #1622, .t. ) ;
#9259 = edge_curve ( 'none', #7080, #29052, #32057, .t. ) ;
#9260 = vertex_point ( 'none', #28300 ) ;
#9261 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612767205, 0.6038489185976507745 ) ) ;
#9262 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9263 = edge_curve ( 'none', #1665, #31944, #23286, .t. ) ;
#9264 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#9265 = cartesian_point ( 'none', ( -557.0948987566168853, 223.2994481095662422, -434.8537468037987423 ) ) ;
#9266 = direction ( 'none', ( 0.9972701007700911502, 0.07384000345349524264, 1.982363107705103405e-16 ) ) ;
#9267 = cartesian_point ( 'none', ( -501.2198734746817763, 293.0707908221373827, -368.2537468038231623 ) ) ;
#9268 = cartesian_point ( 'none', ( -523.9908209472044973, 282.1817037761792335, -434.8537468037986855 ) ) ;
#9269 = cartesian_point ( 'none', ( -448.0342319603241208, 294.7344245913954524, -307.5467875366240378 ) ) ;
#9270 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#9271 = line ( 'none', #26660, #28815 ) ;
#9272 = cartesian_point ( 'none', ( -434.0309518281106307, 229.6754824225292566, -297.6239882557896408 ) ) ;
#9273 = cartesian_point ( 'none', ( -520.7573552308971330, 227.4259973252544853, -519.5966690896789260 ) ) ;
#9274 = vertex_point ( 'none', #4248 ) ;
#9275 = oriented_edge ( 'none', *, *, #10536, .f. ) ;
#9276 = cartesian_point ( 'none', ( -424.0450167721049866, 177.5842518256032463, -302.8537468037996518 ) ) ;
#9277 = face_outer_bound ( 'none', #18989, .t. ) ;
#9278 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9279 = cartesian_point ( 'none', ( -466.0450167720786112, 300.6842518256099765, -449.8537468038209681 ) ) ;
#9280 = oriented_edge ( 'none', *, *, #8744, .f. ) ;
#9281 = axis2_placement_3d ( 'none', #1604, #6960, #19753 ) ;
#9282 = vertex_point ( 'none', #31117 ) ;
#9283 = axis2_placement_3d ( 'none', #17584, #28488, #1656 ) ;
#9284 = vertex_point ( 'none', #17846 ) ;
#9285 = line ( 'none', #10670, #3498 ) ;
#9286 = cartesian_point ( 'none', ( -435.1146509924518000, 240.8517670379350477, -308.0362060255422421 ) ) ;
#9287 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#9288 = edge_loop ( 'none', ( #3171, #6930, #15073, #8208 ) ) ;
#9289 = axis2_placement_3d ( 'none', #7541, #10338, #15793 ) ;
#9290 = oriented_edge ( 'none', *, *, #31602, .t. ) ;
#9291 = cartesian_point ( 'none', ( -434.2450167721049752, 242.1882468104265627, -322.9430441147454189 ) ) ;
#9292 = circle ( 'none', #4532, 52.49999999999999289 ) ;
#9293 = axis2_placement_3d ( 'none', #10875, #26903, #13897 ) ;
#9294 = edge_loop ( 'none', ( #20054, #2933, #3668, #32841 ) ) ;
#9295 = edge_curve ( 'none', #11395, #22344, #15371, .t. ) ;
#9296 = cartesian_point ( 'none', ( -523.5450167721047592, 278.5198127613060706, -275.3537468037984013 ) ) ;
#9297 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 9.251858538542962756e-15 ) ) ;
#9298 = cartesian_point ( 'none', ( -394.0450167721050434, 294.4494934615762531, -271.5885051677219622 ) ) ;
#9299 = vector ( 'none', #28418, 1000.000000000000000 ) ;
#9300 = cartesian_point ( 'none', ( -537.9343880330649199, 216.3194851144605479, -275.3537468037965823 ) ) ;
#9301 = cartesian_point ( 'none', ( -451.9450167721049638, 192.3053210651725635, -352.2287111744827257 ) ) ;
#9302 = cartesian_point ( 'none', ( -520.7760166425989610, 205.7866230467251114, -396.8537468037986855 ) ) ;
#9303 = edge_curve ( 'none', #19844, #34066, #27843, .t. ) ;
#9304 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#9305 = cartesian_point ( 'none', ( -497.4662325270066390, 189.8968800544893156, -364.2537468038241286 ) ) ;
#9306 = cartesian_point ( 'none', ( -491.7527877117125854, 203.3285738832219636, -331.2899321774495434 ) ) ;
#9307 = advanced_face ( 'none', ( #27447 ), #32884, .t. ) ;
#9308 = conical_surface ( 'none', #23719, 3.400000000000014122, 1.029744258676652757 ) ;
#9309 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#9310 = edge_curve ( 'none', #17604, #34420, #19964, .t. ) ;
#9311 = cartesian_point ( 'none', ( -418.2948319243446917, 263.8345978997783732, -338.4398078179493723 ) ) ;
#9312 = cartesian_point ( 'none', ( -429.3184212570842533, 303.3842518256211065, -340.2077677528378672 ) ) ;
#9313 = cartesian_point ( 'none', ( -494.5442722425784723, 234.4946123484585883, -275.3537468037987423 ) ) ;
#9314 = advanced_face ( 'none', ( #5790 ), #25791, .f. ) ;
#9315 = oriented_edge ( 'none', *, *, #28553, .t. ) ;
#9316 = axis2_placement_3d ( 'none', #24705, #8770, #11335 ) ;
#9317 = direction ( 'none', ( -0.4484710255757086150, -1.471771544753220849e-14, 0.8937973703357334765 ) ) ;
#9318 = vertex_point ( 'none', #14947 ) ;
#9319 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#9320 = vector ( 'none', #22969, 1000.000000000000000 ) ;
#9321 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#9322 = vector ( 'none', #3478, 1000.000000000000000 ) ;
#9323 = edge_curve ( 'none', #27828, #23122, #3748, .t. ) ;
#9324 = oriented_edge ( 'none', *, *, #17458, .t. ) ;
#9325 = conical_surface ( 'none', #11535, 47.50000000000001421, 0.7853981633974552734 ) ;
#9326 = cartesian_point ( 'none', ( -414.0450167721049866, 195.3190101895267787, -271.5885051678224613 ) ) ;
#9327 = oriented_edge ( 'none', *, *, #26101, .f. ) ;
#9328 = line ( 'none', #25590, #12237 ) ;
#9329 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#9330 = cartesian_point ( 'none', ( -526.4986169102448912, 283.0750558564071753, -441.8537468037986855 ) ) ;
#9331 = oriented_edge ( 'none', *, *, #10437, .f. ) ;
#9332 = edge_loop ( 'none', ( #16170, #25067, #12941, #13590 ) ) ;
#9333 = edge_loop ( 'none', ( #20242, #7003, #4201, #3108 ) ) ;
#9334 = cartesian_point ( 'none', ( -496.7591395012101998, 257.7172607194651732, -275.3537468037987992 ) ) ;
#9335 = cartesian_point ( 'none', ( -424.2450167721049183, 253.8518863929147926, -343.8194705627890357 ) ) ;
#9336 = oriented_edge ( 'none', *, *, #19408, .t. ) ;
#9337 = axis2_placement_3d ( 'none', #28405, #9815, #25289 ) ;
#9338 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9339 = vector ( 'none', #1770, 1000.000000000000114 ) ;
#9340 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#9341 = cartesian_point ( 'none', ( -497.0198734599355816, 193.2977128323898910, -360.3537468038240377 ) ) ;
#9342 = axis2_placement_3d ( 'none', #27564, #33295, #19799 ) ;
#9343 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#9344 = circle ( 'none', #5383, 35.99999999999997868 ) ;
#9345 = axis2_placement_3d ( 'none', #27435, #30125, #30234 ) ;
#9346 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769734850, -0.08929731094672796465 ) ) ;
#9347 = oriented_edge ( 'none', *, *, #15718, .t. ) ;
#9348 = cartesian_point ( 'none', ( -523.5450167720791796, 243.1842518256106018, -449.8537468038249472 ) ) ;
#9349 = edge_loop ( 'none', ( #24179, #8941 ) ) ;
#9350 = cartesian_point ( 'none', ( -417.9450167721049638, 294.4899332375994732, -290.0753901447379235 ) ) ;
#9351 = edge_loop ( 'none', ( #13003, #12808 ) ) ;
#9352 = line ( 'none', #10193, #22685 ) ;
#9353 = cartesian_point ( 'none', ( -414.2987561198350477, 241.0522721522445693, -310.2726014701938198 ) ) ;
#9354 = advanced_face ( 'none', ( #1234 ), #19112, .t. ) ;
#9355 = cartesian_point ( 'none', ( -554.5958147740343520, 227.0304426382780321, -275.3537468037984581 ) ) ;
#9356 = cylindrical_surface ( 'none', #6547, 6.499999999999996447 ) ;
#9357 = vertex_point ( 'none', #20420 ) ;
#9358 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#9359 = cartesian_point ( 'none', ( -551.5786985327471257, 286.3226939270869593, -370.3537468037986287 ) ) ;
#9360 = oriented_edge ( 'none', *, *, #33735, .t. ) ;
#9361 = cartesian_point ( 'none', ( -434.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#9362 = face_bound ( 'none', #13744, .t. ) ;
#9363 = advanced_face ( 'none', ( #22062 ), #31209, .t. ) ;
#9364 = cartesian_point ( 'none', ( -496.8518121509155208, 238.6428806613730274, -402.3537468037986855 ) ) ;
#9365 = oriented_edge ( 'none', *, *, #20884, .f. ) ;
#9366 = face_outer_bound ( 'none', #8089, .t. ) ;
#9367 = cartesian_point ( 'none', ( -534.9707837966536772, 219.5124738420903157, -442.8537468037986855 ) ) ;
#9368 = edge_curve ( 'none', #32909, #25481, #16211, .t. ) ;
#9369 = axis2_placement_3d ( 'none', #34324, #18244, #26263 ) ;
#9370 = oriented_edge ( 'none', *, *, #4440, .f. ) ;
#9371 = edge_curve ( 'none', #18000, #16201, #8289, .t. ) ;
#9372 = edge_curve ( 'none', #9823, #9253, #34130, .t. ) ;
#9373 = cartesian_point ( 'none', ( -413.9450167721049638, 192.3053210651725635, -352.2287111744827257 ) ) ;
#9374 = oriented_edge ( 'none', *, *, #30867, .f. ) ;
#9375 = edge_curve ( 'none', #4286, #6640, #4577, .t. ) ;
#9376 = advanced_face ( 'none', ( #14559 ), #11640, .t. ) ;
#9377 = cartesian_point ( 'none', ( -552.7285018357684976, 221.6599570366072953, -279.7054186559045093 ) ) ;
#9378 = cartesian_point ( 'none', ( -506.3715263494869987, 211.2679447137848570, -279.7054200368447141 ) ) ;
#9379 = face_outer_bound ( 'none', #20421, .t. ) ;
#9380 = vector ( 'none', #17330, 1000.000000000000000 ) ;
#9381 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9382 = cartesian_point ( 'none', ( -460.5450167721049866, 200.6536599209794929, -349.2244110313204715 ) ) ;
#9383 = vertex_point ( 'none', #9948 ) ;
#9384 = cartesian_point ( 'none', ( -433.2450167721049752, 256.7859183677902024, -297.3097716379173221 ) ) ;
#9385 = oriented_edge ( 'none', *, *, #2186, .f. ) ;
#9386 = vertex_point ( 'none', #15740 ) ;
#9387 = face_bound ( 'none', #18033, .t. ) ;
#9388 = direction ( 'none', ( -5.620504062164853724e-14, -1.332267629550187533e-14, 1.000000000000000000 ) ) ;
#9389 = cartesian_point ( 'none', ( -424.0450167721049866, 182.9842518256032520, -302.8537468037995382 ) ) ;
#9390 = line ( 'none', #6908, #3149 ) ;
#9391 = oriented_edge ( 'none', *, *, #12023, .f. ) ;
#9392 = vector ( 'none', #13710, 1000.000000000000000 ) ;
#9393 = cartesian_point ( 'none', ( -415.0136558268947624, 229.5365328961800344, -297.3976054707649155 ) ) ;
#9394 = cartesian_point ( 'none', ( -523.5450167720821355, 243.1842518256099197, -398.8537468038249472 ) ) ;
#9395 = cartesian_point ( 'none', ( -417.9450167721050207, 273.8914066938741030, -376.8934770708498831 ) ) ;
#9396 = direction ( 'none', ( 2.301070739202197555e-16, 0.6038489185976494422, 0.7970987915612777197 ) ) ;
#9397 = axis2_placement_3d ( 'none', #32517, #8413, #2860 ) ;
#9398 = closed_shell ( 'none', ( #6701, #20172, #25234, #28295, #32879, #2337, #32026, #20007, #27953, #2153, #15804, #6354, #11111, #5676, #20523, #9526, #30114, #15102, #27273, #32534, #19961, #28818, #33966, #23313, #28679, #12664, #34477, #14553, #2838, #15150, #11063, #27787, #12139, #278, #30135, #27618, #17849, #23816, #4826, #24533, #3290, #24876, #8322, #18871, #30952, #10409, #7258, #21892, #16172, #33058, #26423, #28991, #28724, #18394, #9874, #23651, #32083, #6887, #8095, #4640, #17344, #7213, #246, #31113, #9916, #32195, #24561, #16428, #13184, #21936, #2394, #16464, #13009, #11799, #24834, #2714, #31356, #34309, #1993, #20812, #26551, #9868, #13179, #33297, #11644, #27337, #24494, #2875, #31514, #7727, #15239, #33123, #33990, #5694, #28633, #15777, #1513, #5196, #26590, #34100, #13927, #15743, #10924, #17719, #22912, #72, #25624, #4996, #23863, #23463 ) ) ;
#9399 = cartesian_point ( 'none', ( -434.2337960032821798, 230.2948926480782461, -297.8286102000118376 ) ) ;
#9400 = axis2_placement_3d ( 'none', #11665, #22501, #14691 ) ;
#9401 = vertex_point ( 'none', #6698 ) ;
#9402 = cartesian_point ( 'none', ( -468.5450167720780996, 243.1842518256108292, -469.8537468038218776 ) ) ;
#9403 = direction ( 'none', ( 0.7935941825507623060, -0.6084474286424320644, 3.698317784924810626e-14 ) ) ;
#9404 = cartesian_point ( 'none', ( -395.0450167721050434, 272.5592161962869682, -373.7326775642299026 ) ) ;
#9405 = edge_loop ( 'none', ( #13209, #25504, #16089, #26181, #11037, #9616, #34467, #29947 ) ) ;
#9406 = edge_curve ( 'none', #21614, #8490, #29510, .t. ) ;
#9407 = face_outer_bound ( 'none', #12667, .t. ) ;
#9408 = cartesian_point ( 'none', ( -550.0701600694849276, 193.2977128290805524, -398.8537468038271072 ) ) ;
#9409 = vector ( 'none', #22945, 1000.000000000000000 ) ;
#9410 = cylindrical_surface ( 'none', #13426, 4.500000000000003553 ) ;
#9411 = axis2_placement_3d ( 'none', #14654, #17106, #19785 ) ;
#9412 = cartesian_point ( 'none', ( -523.5450167720827039, 277.1842518256094650, -394.8537468038244924 ) ) ;
#9413 = vertex_point ( 'none', #23092 ) ;
#9414 = oriented_edge ( 'none', *, *, #14623, .t. ) ;
#9415 = oriented_edge ( 'none', *, *, #4641, .f. ) ;
#9416 = conical_surface ( 'none', #878, 11.42264973081042356, 0.5235987755983020353 ) ;
#9417 = edge_curve ( 'none', #10032, #1004, #2881, .t. ) ;
#9418 = cartesian_point ( 'none', ( -437.0450167721049866, 243.1842518256034680, -322.8537468037986287 ) ) ;
#9419 = cartesian_point ( 'none', ( -415.2450167721049752, 244.2260255793552801, -335.8119375511982980 ) ) ;
#9420 = edge_curve ( 'none', #910, #25497, #12889, .t. ) ;
#9421 = vector ( 'none', #30449, 1000.000000000000114 ) ;
#9422 = cartesian_point ( 'none', ( -525.0530495918976612, 213.0537284346281126, -275.3537468037986855 ) ) ;
#9423 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769737070, -0.08929731094672717362 ) ) ;
#9424 = circle ( 'none', #27035, 23.77500521855657922 ) ;
#9425 = cartesian_point ( 'none', ( -414.7054605867981536, 229.3837204138484935, -297.5277911188742337 ) ) ;
#9426 = direction ( 'none', ( 1.036334525942864938e-16, -0.08929731094672753444, 0.9960050151769737070 ) ) ;
#9427 = edge_curve ( 'none', #12301, #4053, #6241, .t. ) ;
#9428 = direction ( 'none', ( -0.9873505073845695312, -0.1585527532634899150, -5.773159728050812748e-14 ) ) ;
#9429 = cartesian_point ( 'none', ( -517.7540682631001800, 224.5610159261671868, -484.8537468037986855 ) ) ;
#9430 = plane ( 'none', #18655 ) ;
#9431 = vertex_point ( 'none', #21342 ) ;
#9432 = cartesian_point ( 'none', ( -417.9450167721050207, 273.8914066938741030, -376.8934770708498831 ) ) ;
#9433 = cartesian_point ( 'none', ( -414.2450167721050320, 243.1572276238570112, -311.3537785563415810 ) ) ;
#9434 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#9435 = direction ( 'none', ( 1.361673625700318748e-16, -1.013966689237188416e-12, 1.000000000000000000 ) ) ;
#9436 = cartesian_point ( 'none', ( -559.2011831739372383, 297.5316326044775224, -398.8537468038262546 ) ) ;
#9437 = edge_loop ( 'none', ( #1036, #20471, #30930, #8899 ) ) ;
#9438 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -435.3537468037986855 ) ) ;
#9439 = circle ( 'none', #27797, 37.15470053837932340 ) ;
#9440 = axis2_placement_3d ( 'none', #14325, #16997, #1062 ) ;
#9441 = cartesian_point ( 'none', ( -538.4263590916517614, 233.0577691801599940, -414.3537468037987423 ) ) ;
#9442 = circle ( 'none', #27178, 47.50000000000001421 ) ;
#9443 = vector ( 'none', #6482, 1000.000000000000114 ) ;
#9444 = face_outer_bound ( 'none', #18275, .t. ) ;
#9445 = oriented_edge ( 'none', *, *, #10696, .t. ) ;
#9446 = oriented_edge ( 'none', *, *, #19662, .f. ) ;
#9447 = toroidal_surface ( 'none', #33666, 4.200000000000000178, 0.2000000000000009548 ) ;
#9448 = cartesian_point ( 'none', ( -497.4926794317404983, 259.0017428920116913, -275.3537468037988560 ) ) ;
#9449 = axis2_placement_3d ( 'none', #10557, #31744, #28919 ) ;
#9450 = cartesian_point ( 'none', ( -469.1976359932117475, 207.5280854237553854, -449.8537468038223324 ) ) ;
#9451 = cylindrical_surface ( 'none', #23051, 6.900000000000000355 ) ;
#9452 = direction ( 'none', ( 1.000000000000000000, 3.652049423109066841e-16, 5.624156111587963290e-14 ) ) ;
#9453 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#9454 = oriented_edge ( 'none', *, *, #8456, .t. ) ;
#9455 = cartesian_point ( 'none', ( -546.1207580399466224, 293.7050018351918652, -412.6287651374278198 ) ) ;
#9456 = oriented_edge ( 'none', *, *, #33329, .f. ) ;
#9457 = cartesian_point ( 'none', ( -505.5056949163325726, 200.9966409459936756, -316.6787602378780662 ) ) ;
#9458 = cartesian_point ( 'none', ( -434.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#9459 = cartesian_point ( 'none', ( -424.9696003714453809, 251.2356277472568422, -338.7796124986580253 ) ) ;
#9460 = cartesian_point ( 'none', ( -537.9350654695962248, 216.3216746590913715, -275.3537468037983444 ) ) ;
#9461 = edge_curve ( 'none', #8922, #33307, #33293, .t. ) ;
#9462 = cartesian_point ( 'none', ( -413.9450167721049638, 275.9626084846640879, -374.1594282157946623 ) ) ;
#9463 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#9464 = cartesian_point ( 'none', ( -428.3820750237587163, 224.3626454417927789, -344.9192126838271975 ) ) ;
#9465 = edge_curve ( 'none', #4260, #8365, #24954, .t. ) ;
#9466 = oriented_edge ( 'none', *, *, #26620, .t. ) ;
#9467 = vector ( 'none', #5035, 1000.000000000000000 ) ;
#9468 = edge_curve ( 'none', #11097, #7997, #18711, .t. ) ;
#9469 = cartesian_point ( 'none', ( -455.2950167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#9470 = cartesian_point ( 'none', ( -560.8305550254306127, 257.6683340250320384, -412.5857976113676386 ) ) ;
#9471 = cartesian_point ( 'none', ( -543.6523817714881943, 294.1013837183499504, -360.2537468038254360 ) ) ;
#9472 = direction ( 'none', ( 0.07384000345349514549, -0.9972701007700912612, 4.661740697613375255e-16 ) ) ;
#9473 = vertex_point ( 'none', #18534 ) ;
#9474 = face_outer_bound ( 'none', #25457, .t. ) ;
#9475 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9476 = vector ( 'none', #33749, 1000.000000000000114 ) ;
#9477 = oriented_edge ( 'none', *, *, #3303, .t. ) ;
#9479 = oriented_edge ( 'none', *, *, #959, .t. ) ;
#9478 = advanced_face ( 'none', ( #28274 ), #6648, .f. ) ;
#9480 = vector ( 'none', #17491, 1000.000000000000000 ) ;
#9481 = cartesian_point ( 'none', ( -435.5450167721049866, 217.1842518343774486, -265.3537542057150631 ) ) ;
#9482 = cartesian_point ( 'none', ( -543.0190080106279993, 260.4110816338396148, -399.6037468037987423 ) ) ;
#9483 = advanced_face ( 'none', ( #32453 ), #26775, .f. ) ;
#9484 = face_outer_bound ( 'none', #24943, .t. ) ;
#9486 = cartesian_point ( 'none', ( -548.9051620927837121, 217.1816894741088504, -279.7054212222312799 ) ) ;
#9485 = axis2_placement_3d ( 'none', #11099, #27133, #13782 ) ;
#9487 = cartesian_point ( 'none', ( -504.2627610080717773, 212.4901889300218727, -279.7054212486288520 ) ) ;
#9488 = edge_loop ( 'none', ( #30896, #17018, #24766, #27515, #10594, #13276, #26582, #10533 ) ) ;
#9489 = oriented_edge ( 'none', *, *, #19230, .t. ) ;
#9490 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#9491 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699199948e-14 ) ) ;
#9492 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#9493 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#9494 = cartesian_point ( 'none', ( -395.0450167721049866, 276.5227930461102233, -366.5977940478359756 ) ) ;
#9495 = oriented_edge ( 'none', *, *, #7241, .f. ) ;
#9496 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#9497 = cartesian_point ( 'none', ( -415.0225030754118052, 229.5270860283933132, -297.3976359211620206 ) ) ;
#9498 = face_outer_bound ( 'none', #18309, .t. ) ;
#9499 = direction ( 'none', ( -3.416070845000481754e-15, -1.000000000000000000, -1.281026566875180648e-14 ) ) ;
#9500 = direction ( 'none', ( 5.620504062164853724e-14, 1.332267629550187533e-14, -1.000000000000000000 ) ) ;
#9501 = direction ( 'none', ( 0.07384000345350760774, -0.9972701007700903730, 0.0000000000000000000 ) ) ;
#9502 = cartesian_point ( 'none', ( -540.0895989486406279, 275.4209848098385578, -279.7241879321655915 ) ) ;
#9503 = vertex_point ( 'none', #2614 ) ;
#9504 = direction ( 'none', ( -0.8937973703356508759, -4.549166491245041729e-13, 0.4484710255758731501 ) ) ;
#9505 = plane ( 'none', #19852 ) ;
#9506 = line ( 'none', #803, #24486 ) ;
#9507 = circle ( 'none', #19576, 3.400000000000014122 ) ;
#9508 = edge_loop ( 'none', ( #28180, #19182, #11872, #25552 ) ) ;
#9509 = edge_curve ( 'none', #20518, #17176, #7469, .t. ) ;
#9510 = vertex_point ( 'none', #32156 ) ;
#9511 = line ( 'none', #20712, #17426 ) ;
#9512 = cartesian_point ( 'none', ( -523.0240752535772799, 227.1894968366979981, -479.8868870173378696 ) ) ;
#9513 = cartesian_point ( 'none', ( -394.0450167721050434, 192.3053210651725067, -352.2287111744826689 ) ) ;
#9514 = edge_curve ( 'none', #14724, #19828, #9987, .t. ) ;
#9515 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9516 = circle ( 'none', #21473, 6.099999999999988987 ) ;
#9517 = advanced_face ( 'none', ( #9979 ), #33725, .f. ) ;
#9518 = circle ( 'none', #2872, 28.99999999999999289 ) ;
#9519 = edge_curve ( 'none', #20497, #14824, #10811, .t. ) ;
#9520 = vertex_point ( 'none', #2840 ) ;
#9521 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9522 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9523 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#9524 = vertex_point ( 'none', #5501 ) ;
#9525 = plane ( 'none', #8304 ) ;
#9526 = advanced_face ( 'none', ( #2908 ), #2078, .f. ) ;
#9527 = oriented_edge ( 'none', *, *, #13848, .f. ) ;
#9528 = cartesian_point ( 'none', ( -508.6437167067727501, 300.6842518256034964, -380.3537468037986287 ) ) ;
#9529 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9530 = oriented_edge ( 'none', *, *, #18771, .f. ) ;
#9531 = cartesian_point ( 'none', ( -549.4938683221623705, 227.1973158050323889, -275.3537468037985150 ) ) ;
#9532 = oriented_edge ( 'none', *, *, #30041, .f. ) ;
#9533 = cartesian_point ( 'none', ( -414.2843794121583869, 230.1244798869097110, -297.7722764989158009 ) ) ;
#9534 = cartesian_point ( 'none', ( -413.9450167721049070, 294.0632442979391499, -293.4787468037984013 ) ) ;
#9535 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.014291132206090289e-12 ) ) ;
#9536 = edge_loop ( 'none', ( #24923, #28589, #2688, #2001 ) ) ;
#9537 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#9538 = cartesian_point ( 'none', ( -394.0450167721050434, 215.1842518256721917, -390.6199505883772645 ) ) ;
#9539 = oriented_edge ( 'none', *, *, #12372, .f. ) ;
#9540 = cartesian_point ( 'none', ( -502.9211242675410745, 220.6606019986241449, -275.3537468037990266 ) ) ;
#9541 = axis2_placement_3d ( 'none', #10517, #3529, #6074 ) ;
#9542 = cylindrical_surface ( 'none', #25899, 65.00000000000000000 ) ;
#9543 = vertex_point ( 'none', #2736 ) ;
#9544 = cartesian_point ( 'none', ( -468.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#9545 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.387778780781445360e-14 ) ) ;
#9546 = advanced_face ( 'none', ( #26186 ), #830, .t. ) ;
#9547 = cartesian_point ( 'none', ( -453.9525470765167938, 231.4958296898951176, -373.5325098243471302 ) ) ;
#9548 = face_outer_bound ( 'none', #24280, .t. ) ;
#9549 = axis2_placement_3d ( 'none', #15572, #3125, #13482 ) ;
#9550 = cartesian_point ( 'none', ( -452.8583548217915791, 281.1677299992705343, -286.8500849368560353 ) ) ;
#9551 = line ( 'none', #1808, #4557 ) ;
#9552 = direction ( 'none', ( -0.4484710255758730391, 9.061894562842799197e-13, -0.8937973703356509869 ) ) ;
#9553 = face_bound ( 'none', #32854, .t. ) ;
#9554 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748157448, 1.615973351895135670e-16 ) ) ;
#9555 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9556 = oriented_edge ( 'none', *, *, #17737, .t. ) ;
#9557 = edge_curve ( 'none', #8431, #18092, #14986, .t. ) ;
#9558 = cartesian_point ( 'none', ( -507.0005044950021897, 274.0270698068766251, -275.3537468037990834 ) ) ;
#9559 = edge_curve ( 'none', #28520, #21034, #7906, .t. ) ;
#9560 = oriented_edge ( 'none', *, *, #25221, .f. ) ;
#9561 = direction ( 'none', ( 1.000000000000000000, 1.920224799361962737e-16, -1.739427606565643889e-16 ) ) ;
#9562 = oriented_edge ( 'none', *, *, #26470, .t. ) ;
#9563 = cartesian_point ( 'none', ( -424.0450167721049866, 177.9842518256032236, -302.8537468037996518 ) ) ;
#9564 = spherical_surface ( 'none', #28066, 10.00000000000000000 ) ;
#9565 = edge_curve ( 'none', #21190, #19698, #14157, .t. ) ;
#9566 = axis2_placement_3d ( 'none', #9623, #30786, #25567 ) ;
#9567 = vertex_point ( 'none', #13546 ) ;
#9568 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.014003695824309506e-12 ) ) ;
#9569 = edge_curve ( 'none', #13127, #7894, #26584, .t. ) ;
#9570 = vertex_point ( 'none', #32736 ) ;
#9571 = vector ( 'none', #21483, 1000.000000000000000 ) ;
#9572 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9573 = edge_loop ( 'none', ( #7749, #26377, #5062, #24366 ) ) ;
#9574 = direction ( 'none', ( 0.9538358739919641227, -0.3003283627731250238, 5.017434434840738877e-14 ) ) ;
#9575 = cartesian_point ( 'none', ( -550.0701600694876561, 293.0707908221372691, -368.2537468038256634 ) ) ;
#9576 = conical_surface ( 'none', #11531, 55.00000000000002132, 0.7853981633974415066 ) ;
#9577 = cartesian_point ( 'none', ( -540.4965654044826806, 211.1505287570157066, -279.7075050243561805 ) ) ;
#9578 = cartesian_point ( 'none', ( -497.0198734746791729, 193.2977128290805808, -398.8537468038241514 ) ) ;
#9579 = cartesian_point ( 'none', ( -424.2450167721049183, 263.8518344439538055, -343.7872374041178318 ) ) ;
#9580 = cartesian_point ( 'none', ( -428.4950167721050889, 223.5261343580920084, -344.1774615063450824 ) ) ;
#9581 = circle ( 'none', #1358, 5.000000000000004441 ) ;
#9582 = vertex_point ( 'none', #8751 ) ;
#9583 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#9584 = cartesian_point ( 'none', ( -414.2450167721049183, 241.1768958244153680, -311.6626299175894133 ) ) ;
#9585 = cartesian_point ( 'none', ( -424.2450167721049183, 253.8518863929147926, -343.8194705627890357 ) ) ;
#9586 = cartesian_point ( 'none', ( -492.6065395620314575, 268.5379621639693255, -524.8537468037986855 ) ) ;
#9587 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#9588 = vector ( 'none', #5683, 1000.000000000000000 ) ;
#9589 = axis2_placement_3d ( 'none', #16011, #5420, #23924 ) ;
#9590 = oriented_edge ( 'none', *, *, #18779, .f. ) ;
#9591 = direction ( 'none', ( 0.9005812434283114731, -0.4346877315787924800, 0.0000000000000000000 ) ) ;
#9592 = axis2_placement_3d ( 'none', #5070, #34517, #18213 ) ;
#9593 = oriented_edge ( 'none', *, *, #23530, .f. ) ;
#9594 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034964, -275.3537468037986287 ) ) ;
#9595 = oriented_edge ( 'none', *, *, #12741, .f. ) ;
#9596 = axis2_placement_3d ( 'none', #26379, #24166, #21277 ) ;
#9597 = cylindrical_surface ( 'none', #12910, 47.49999999999998579 ) ;
#9598 = oriented_edge ( 'none', *, *, #25821, .t. ) ;
#9599 = cartesian_point ( 'none', ( -554.6866651288191861, 224.6335618578626736, -279.7054209194492955 ) ) ;
#9600 = cartesian_point ( 'none', ( -506.9844471650439459, 212.3500572590998843, -275.3537468037987423 ) ) ;
#9601 = oriented_edge ( 'none', *, *, #3722, .t. ) ;
#9602 = vertex_point ( 'none', #29798 ) ;
#9603 = line ( 'none', #18380, #857 ) ;
#9604 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027027e-16, -5.642927514190364782e-14 ) ) ;
#9605 = oriented_edge ( 'none', *, *, #26864, .t. ) ;
#9606 = cartesian_point ( 'none', ( -414.2450167721050320, 254.5056254511671057, -320.8347125716982191 ) ) ;
#9607 = face_outer_bound ( 'none', #22193, .t. ) ;
#9608 = plane ( 'none', #297 ) ;
#9609 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#9610 = vertex_point ( 'none', #16542 ) ;
#9611 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769737070, -0.08929731094672686831 ) ) ;
#9612 = direction ( 'none', ( 0.07384000345349581163, -0.9972701007700911502, 0.0000000000000000000 ) ) ;
#9613 = axis2_placement_3d ( 'none', #20201, #30899, #14955 ) ;
#9614 = cylindrical_surface ( 'none', #31425, 4.000000000000001776 ) ;
#9615 = cartesian_point ( 'none', ( -555.5219330407795724, 219.3861070069920061, -436.3419318030817635 ) ) ;
#9616 = oriented_edge ( 'none', *, *, #759, .t. ) ;
#9617 = cartesian_point ( 'none', ( -414.8551249845419306, 229.8118034691460423, -297.3967181821501526 ) ) ;
#9618 = axis2_placement_3d ( 'none', #25351, #9529, #25240 ) ;
#9619 = cartesian_point ( 'none', ( -433.6314686923244608, 229.8015387150299773, -297.3967512688668080 ) ) ;
#9620 = oriented_edge ( 'none', *, *, #1018, .f. ) ;
#9621 = cartesian_point ( 'none', ( -523.3544430215494003, 283.0057516987261010, -433.4300852824092658 ) ) ;
#9622 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672753444 ) ) ;
#9623 = cartesian_point ( 'none', ( -538.4263590916517614, 233.0577691801599940, -431.3537468037986855 ) ) ;
#9624 = edge_curve ( 'none', #676, #24320, #7084, .t. ) ;
#9625 = vector ( 'none', #23000, 1000.000000000000000 ) ;
#9626 = edge_curve ( 'none', #23614, #6586, #27978, .t. ) ;
#9627 = vertex_point ( 'none', #16663 ) ;
#9628 = edge_curve ( 'none', #2265, #25979, #29111, .t. ) ;
#9629 = cartesian_point ( 'none', ( -526.7293866725329963, 227.5032168490415359, -482.3386608108976361 ) ) ;
#9630 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547928e-17 ) ) ;
#9631 = vertex_point ( 'none', #29676 ) ;
#9632 = direction ( 'none', ( 1.028554113732451413e-16, -0.9960050151769735960, -0.08929731094672882508 ) ) ;
#9633 = oriented_edge ( 'none', *, *, #11147, .t. ) ;
#9634 = oriented_edge ( 'none', *, *, #4217, .f. ) ;
#9635 = line ( 'none', #17853, #12547 ) ;
#9636 = edge_loop ( 'none', ( #33934, #1970, #4922, #31391 ) ) ;
#9637 = oriented_edge ( 'none', *, *, #27293, .t. ) ;
#9638 = plane ( 'none', #4766 ) ;
#9639 = cartesian_point ( 'none', ( -450.5450167721049297, 238.1311329940703843, -305.0572305695915247 ) ) ;
#9640 = cartesian_point ( 'none', ( -535.5450167721049866, 243.1842518256034964, -280.3537468037986287 ) ) ;
#9641 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#9642 = edge_loop ( 'none', ( #10637, #21419, #26212, #21747 ) ) ;
#9643 = vector ( 'none', #802, 1000.000000000000000 ) ;
#9644 = direction ( 'none', ( -2.035898835340849908e-16, 1.000000000000000000, 1.636434808280178673e-14 ) ) ;
#9645 = axis2_placement_3d ( 'none', #6912, #11906, #14584 ) ;
#9646 = direction ( 'none', ( 0.9538358739919641227, -0.3003283627731250238, 5.017434434840738877e-14 ) ) ;
#9647 = oriented_edge ( 'none', *, *, #20583, .t. ) ;
#9648 = axis2_placement_3d ( 'none', #13240, #28927, #31970 ) ;
#9649 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#9650 = cartesian_point ( 'none', ( -414.5409434828396797, 229.5556691767245638, -297.5844684329638881 ) ) ;
#9651 = cylindrical_surface ( 'none', #17350, 25.99999999999998934 ) ;
#9652 = approval_date_time ( #17564, #9155 ) ;
#9653 = oriented_edge ( 'none', *, *, #5392, .f. ) ;
#9654 = cartesian_point ( 'none', ( -497.7748121940841770, 251.1087569209992125, -410.3537468037986855 ) ) ;
#9655 = oriented_edge ( 'none', *, *, #14718, .f. ) ;
#9656 = advanced_face ( 'none', ( #20793 ), #21202, .t. ) ;
#9657 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#9658 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -378.0537468037986173 ) ) ;
#9659 = axis2_placement_3d ( 'none', #31280, #9164, #22560 ) ;
#9660 = face_outer_bound ( 'none', #12014, .t. ) ;
#9661 = cartesian_point ( 'none', ( -493.4619837191263514, 240.8572355142078436, -275.3537468037986855 ) ) ;
#9662 = vertex_point ( 'none', #21912 ) ;
#9663 = advanced_face ( 'none', ( #5361 ), #9542, .t. ) ;
#9664 = cartesian_point ( 'none', ( -515.5904335480774989, 203.4650227324321179, -514.8537468037985718 ) ) ;
#9665 = direction ( 'none', ( 1.000000000000000000, 4.071797670681751091e-16, -2.723347251396499427e-16 ) ) ;
#9666 = cartesian_point ( 'none', ( -497.8657434121112146, 186.8529859938028324, -368.2537468038241855 ) ) ;
#9667 = edge_curve ( 'none', #28131, #1496, #4550, .t. ) ;
#9668 = edge_loop ( 'none', ( #30074, #17286, #30505, #23431 ) ) ;
#9669 = direction ( 'none', ( 0.07384000345350383299, -0.9972701007700904841, 0.0000000000000000000 ) ) ;
#9671 = edge_curve ( 'none', #25142, #24795, #9097, .t. ) ;
#9670 = oriented_edge ( 'none', *, *, #23080, .t. ) ;
#9672 = oriented_edge ( 'none', *, *, #26169, .t. ) ;
#9673 = face_outer_bound ( 'none', #15432, .t. ) ;
#9674 = edge_loop ( 'none', ( #2326, #3867, #6710, #6038 ) ) ;
#9675 = edge_curve ( 'none', #13305, #32961, #2478, .t. ) ;
#9676 = oriented_edge ( 'none', *, *, #12780, .f. ) ;
#9677 = direction ( 'none', ( 1.000000000000000000, 1.387778780781444413e-14, 5.551115123125777653e-14 ) ) ;
#9678 = edge_curve ( 'none', #14945, #16411, #23259, .t. ) ;
#9679 = edge_loop ( 'none', ( #30983, #1027, #2470, #593, #22837, #6296 ) ) ;
#9680 = edge_curve ( 'none', #14824, #29165, #23700, .t. ) ;
#9681 = face_outer_bound ( 'none', #30854, .t. ) ;
#9682 = cartesian_point ( 'none', ( -496.9580067283083054, 265.9539015231001713, -275.3537468038402949 ) ) ;
#9683 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#9684 = cartesian_point ( 'none', ( -395.0450167721049297, 243.1842518256034680, -322.8537468037986287 ) ) ;
#9685 = cartesian_point ( 'none', ( -492.5843232522486232, 268.5109151726143750, -431.9664300073250729 ) ) ;
#9686 = line ( 'none', #22070, #16316 ) ;
#9687 = oriented_edge ( 'none', *, *, #17873, .f. ) ;
#9688 = vertex_point ( 'none', #6431 ) ;
#9689 = cartesian_point ( 'none', ( -394.3790737296224620, 294.7666806286854921, -301.9244862071595890 ) ) ;
#9690 = cylindrical_surface ( 'none', #10152, 45.99999999999998579 ) ;
#9691 = oriented_edge ( 'none', *, *, #2241, .t. ) ;
#9692 = cartesian_point ( 'none', ( -543.6614911462354485, 261.1933456049961251, -396.8537468037986855 ) ) ;
#9693 = oriented_edge ( 'none', *, *, #14374, .t. ) ;
#9694 = cartesian_point ( 'none', ( -552.2214860596844801, 202.8900243113793636, -325.9519554024774379 ) ) ;
#9695 = axis2_placement_3d ( 'none', #20356, #4650, #12785 ) ;
#9696 = cartesian_point ( 'none', ( -414.8282897624579277, 229.8895922694047727, -297.3964674429733464 ) ) ;
#9697 = advanced_face ( 'none', ( #16614 ), #9949, .f. ) ;
#9698 = cartesian_point ( 'none', ( -539.7770996117599225, 212.1746680251002601, -275.3537468037976055 ) ) ;
#9699 = axis2_placement_3d ( 'none', #17152, #6802, #19835 ) ;
#9700 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9701 = oriented_edge ( 'none', *, *, #6310, .f. ) ;
#9702 = vector ( 'none', #9304, 1000.000000000000000 ) ;
#9703 = cartesian_point ( 'none', ( -469.1976359932112928, 278.8404182274650793, -449.8537468038214229 ) ) ;
#9704 = axis2_placement_3d ( 'none', #8911, #19271, #3342 ) ;
#9705 = vertex_point ( 'none', #3871 ) ;
#9706 = oriented_edge ( 'none', *, *, #20432, .t. ) ;
#9707 = advanced_face ( 'none', ( #18282 ), #11605, .f. ) ;
#9708 = cylindrical_surface ( 'none', #62, 4.000000000000015099 ) ;
#9709 = vertex_point ( 'none', #9330 ) ;
#9710 = cartesian_point ( 'none', ( -414.0450167721050434, 297.8494934616801402, -374.1189884397679180 ) ) ;
#9711 = cartesian_point ( 'none', ( -428.4929362950383052, 178.1842518255519110, -272.0477432216105740 ) ) ;
#9712 = cartesian_point ( 'none', ( -460.5450167721049866, 287.2872129136185322, -299.2065058901656016 ) ) ;
#9713 = direction ( 'none', ( -0.4484710255758730391, 9.061894562842799197e-13, -0.8937973703356509869 ) ) ;
#9714 = axis2_placement_3d ( 'none', #9438, #28024, #19921 ) ;
#9715 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256034964, -322.8537468037986287 ) ) ;
#9716 = circle ( 'none', #3903, 5.999999999999992895 ) ;
#9717 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9718 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#9719 = edge_curve ( 'none', #22500, #22215, #1648, .t. ) ;
#9720 = edge_loop ( 'none', ( #31953, #11820, #31442, #5198, #21498, #12040, #30243, #15984 ) ) ;
#9721 = oriented_edge ( 'none', *, *, #20836, .f. ) ;
#9722 = advanced_face ( 'none', ( #32020 ), #12456, .f. ) ;
#9723 = cartesian_point ( 'none', ( -507.3320570882002585, 217.3760262055973271, -275.3537468037986287 ) ) ;
#9724 = edge_curve ( 'none', #9977, #4573, #18681, .t. ) ;
#9725 = line ( 'none', #32710, #30101 ) ;
#9726 = vertex_point ( 'none', #30605 ) ;
#9727 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#9728 = cartesian_point ( 'none', ( -550.0701600695077786, 193.2977128290741575, -380.3537468037986287 ) ) ;
#9729 = direction ( 'none', ( -5.651035195342045529e-14, -1.280919814661274201e-14, 1.000000000000000000 ) ) ;
#9730 = oriented_edge ( 'none', *, *, #11811, .t. ) ;
#9731 = edge_curve ( 'none', #9610, #9473, #15774, .t. ) ;
#9732 = direction ( 'none', ( -5.619160971203377220e-14, -1.332051950550447561e-14, 1.000000000000000000 ) ) ;
#9733 = direction ( 'none', ( -5.230025295777877955e-16, 0.9999948051039169172, 0.003223315867124119070 ) ) ;
#9734 = edge_curve ( 'none', #27783, #16299, #29478, .t. ) ;
#9735 = oriented_edge ( 'none', *, *, #21641, .f. ) ;
#9736 = cylindrical_surface ( 'none', #8622, 5.000000000000009770 ) ;
#9737 = cartesian_point ( 'none', ( -540.3857185093826274, 223.1093132483701993, -397.2353969941584637 ) ) ;
#9738 = oriented_edge ( 'none', *, *, #6053, .f. ) ;
#9739 = oriented_edge ( 'none', *, *, #26264, .f. ) ;
#9740 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9741 = cartesian_point ( 'none', ( -580.8069215340100300, 212.4259316010119107, -380.3537468037986287 ) ) ;
#9742 = face_outer_bound ( 'none', #10165, .t. ) ;
#9743 = cartesian_point ( 'none', ( -490.3745002418761487, 190.5901878174172452, -370.3537468037986287 ) ) ;
#9744 = cartesian_point ( 'none', ( -415.7450167721049752, 272.2517908068267616, -343.7601615508342547 ) ) ;
#9745 = oriented_edge ( 'none', *, *, #29003, .t. ) ;
#9746 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#9747 = cartesian_point ( 'none', ( -540.4271273838432990, 275.2535150588217334, -279.7095614788745479 ) ) ;
#9748 = cartesian_point ( 'none', ( -550.0701600694847002, 193.2977128290791597, -412.6287651374292977 ) ) ;
#9749 = cartesian_point ( 'none', ( -493.7331064006559700, 185.6842518256034964, -380.3537468037986287 ) ) ;
#9750 = advanced_face ( 'none', ( #7050 ), #27411, .f. ) ;
#9751 = face_outer_bound ( 'none', #7575, .t. ) ;
#9752 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#9753 = line ( 'none', #1323, #6855 ) ;
#9754 = axis2_placement_3d ( 'none', #9276, #1387, #11967 ) ;
#9755 = oriented_edge ( 'none', *, *, #10174, .t. ) ;
#9756 = oriented_edge ( 'none', *, *, #11445, .t. ) ;
#9757 = oriented_edge ( 'none', *, *, #34095, .t. ) ;
#9758 = line ( 'none', #14514, #5174 ) ;
#9759 = axis2_placement_3d ( 'none', #28206, #22877, #12531 ) ;
#9760 = line ( 'none', #28678, #10593 ) ;
#9761 = vertex_point ( 'none', #11770 ) ;
#9762 = cartesian_point ( 'none', ( -451.2450167721049752, 225.7541640600064738, -324.4164497453663785 ) ) ;
#9763 = axis2_placement_3d ( 'none', #6363, #6015, #11363 ) ;
#9764 = face_outer_bound ( 'none', #3739, .t. ) ;
#9765 = cartesian_point ( 'none', ( -413.9450167721049638, 274.9746474999941483, -370.5443441098892663 ) ) ;
#9766 = axis2_placement_3d ( 'none', #13406, #10835, #32022 ) ;
#9767 = cartesian_point ( 'none', ( -402.0450167721050434, 243.1842518256034680, -322.8537468037986287 ) ) ;
#9768 = direction ( 'none', ( 2.810252031082467922e-16, -1.000000000000000000, -1.311026609186949449e-14 ) ) ;
#9769 = oriented_edge ( 'none', *, *, #22525, .f. ) ;
#9771 = cartesian_point ( 'none', ( -523.0506592825213374, 213.0232186446640128, -275.3537468037986287 ) ) ;
#9770 = circle ( 'none', #7066, 29.00000000000002132 ) ;
#9772 = oriented_edge ( 'none', *, *, #22822, .t. ) ;
#9773 = cartesian_point ( 'none', ( -414.6412873623535233, 229.4418181949379516, -297.5469318636841649 ) ) ;
#9774 = edge_curve ( 'none', #20357, #15873, #24090, .t. ) ;
#9775 = cartesian_point ( 'none', ( -437.9502802579069112, 231.1842518256046901, -378.3538040240616169 ) ) ;
#9776 = edge_loop ( 'none', ( #2168, #27576, #32078 ) ) ;
#9777 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#9778 = edge_curve ( 'none', #19649, #26459, #1202, .t. ) ;
#9779 = cartesian_point ( 'none', ( -526.4986169102448912, 283.0750558564071753, -436.5857976113675818 ) ) ;
#9780 = cartesian_point ( 'none', ( -509.2565909677876448, 270.1006826727818861, -275.3537468037987992 ) ) ;
#9781 = vertex_point ( 'none', #25148 ) ;
#9782 = axis2_placement_3d ( 'none', #21218, #13302, #19099 ) ;
#9783 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#9784 = cartesian_point ( 'none', ( -458.5491488722664144, 234.8622600835004732, -372.8056023074934160 ) ) ;
#9785 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.012262169511176214e-12 ) ) ;
#9786 = edge_curve ( 'none', #16712, #11591, #3309, .t. ) ;
#9787 = vector ( 'none', #1750, 1000.000000000000000 ) ;
#9788 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#9789 = cartesian_point ( 'none', ( -402.0450167721050434, 276.5227930461102233, -366.5977940478359756 ) ) ;
#9790 = oriented_edge ( 'none', *, *, #13452, .t. ) ;
#9791 = oriented_edge ( 'none', *, *, #34306, .t. ) ;
#9792 = oriented_edge ( 'none', *, *, #29880, .f. ) ;
#9793 = line ( 'none', #31219, #34375 ) ;
#9794 = circle ( 'none', #1195, 17.00000000000000000 ) ;
#9795 = cartesian_point ( 'none', ( -492.9698739835779406, 193.2956533403875881, -370.3537468038238103 ) ) ;
#9796 = oriented_edge ( 'none', *, *, #6311, .t. ) ;
#9797 = cylindrical_surface ( 'none', #1705, 29.00000000000002132 ) ;
#9798 = cartesian_point ( 'none', ( -504.9943270867429419, 274.3425268208327452, -279.7054206935372349 ) ) ;
#9799 = edge_loop ( 'none', ( #27994, #2665, #10738, #31032 ) ) ;
#9800 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.648503107742008339e-14 ) ) ;
#9801 = axis2_placement_3d ( 'none', #4830, #28887, #12974 ) ;
#9802 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9803 = vertex_point ( 'none', #17464 ) ;
#9804 = direction ( 'none', ( 0.9687155250085899283, -0.2481737931517587481, 0.0000000000000000000 ) ) ;
#9805 = direction ( 'none', ( 0.07384000345352668970, -0.9972701007700888187, 0.0000000000000000000 ) ) ;
#9806 = axis2_placement_3d ( 'none', #18406, #2488, #15846 ) ;
#9807 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#9808 = oriented_edge ( 'none', *, *, #4790, .t. ) ;
#9809 = axis2_placement_3d ( 'none', #354, #29511, #3138 ) ;
#9810 = direction ( 'none', ( -0.06329323644406716076, 0.8548273203480225568, -0.5150380749100542666 ) ) ;
#9811 = cartesian_point ( 'none', ( -443.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#9812 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867122753409 ) ) ;
#9813 = cartesian_point ( 'none', ( -414.9477299937800012, 229.6226269617986304, -297.3973279609555789 ) ) ;
#9814 = cartesian_point ( 'none', ( -540.8536581857218835, 211.3409534737809281, -279.7054200554153454 ) ) ;
#9815 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9816 = cartesian_point ( 'none', ( -417.6450167721049525, 307.1842518256237327, -342.8537468037478106 ) ) ;
#9817 = line ( 'none', #33665, #8559 ) ;
#9818 = face_bound ( 'none', #24605, .t. ) ;
#9819 = oriented_edge ( 'none', *, *, #29821, .f. ) ;
#9820 = advanced_brep_shape_representation ( 'abr115l1-i-p2-s2-22-58-110-145-m8', ( #8114, #33945, #22199, #29843, #5549, #10678, #7691, #20498, #13877, #14310, #5122, #15355, #25176, #21125, #27724, #18988, #17922, #1954, #11310, #33507, #3003, #449, #1515, #28348, #21556, #4504, #16875, #14523 ), #3360 ) ;
#9821 = oriented_edge ( 'none', *, *, #33491, .t. ) ;
#9822 = cartesian_point ( 'none', ( -398.0450167721050434, 271.1842518255347159, -255.0875430192199929 ) ) ;
#9823 = vertex_point ( 'none', #1313 ) ;
#9824 = vector ( 'none', #26126, 1000.000000000000114 ) ;
#9825 = direction ( 'none', ( 0.3003283627730293781, 0.9538358739919943208, 2.925521921717713290e-14 ) ) ;
#9826 = cartesian_point ( 'none', ( -429.4971807311529233, 182.9842518256032804, -305.5894200598114026 ) ) ;
#9827 = circle ( 'none', #32847, 45.00000000000001421 ) ;
#9828 = direction ( 'none', ( -5.618383777698264516e-14, -1.277139369270565127e-14, 1.000000000000000000 ) ) ;
#9829 = cylindrical_surface ( 'none', #31776, 4.000000000000003553 ) ;
#9830 = edge_curve ( 'none', #22271, #13101, #32852, .t. ) ;
#9831 = axis2_placement_3d ( 'none', #28082, #12296, #1718 ) ;
#9832 = advanced_face ( 'none', ( #8255 ), #3716, .f. ) ;
#9833 = edge_curve ( 'none', #4260, #6448, #2873, .t. ) ;
#9834 = edge_curve ( 'none', #30491, #17207, #28637, .t. ) ;
#9835 = vertex_point ( 'none', #15248 ) ;
#9836 = cartesian_point ( 'none', ( -414.2450167721049752, 242.2744522872011430, -350.8389619146374798 ) ) ;
#9837 = advanced_face ( 'none', ( #24921 ), #28259, .f. ) ;
#9838 = edge_curve ( 'none', #29033, #21642, #11203, .t. ) ;
#9839 = cartesian_point ( 'none', ( -506.0737395740989655, 218.1956003948498903, -275.3537468037986287 ) ) ;
#9840 = vertex_point ( 'none', #33766 ) ;
#9841 = cartesian_point ( 'none', ( -460.4404665341913869, 253.7744701902205975, -371.8671555614285467 ) ) ;
#9842 = circle ( 'none', #27125, 3.400000000000014122 ) ;
#9843 = cartesian_point ( 'none', ( -430.0334591533538173, 307.9842518256207313, -339.8489909323746474 ) ) ;
#9844 = cartesian_point ( 'none', ( -450.5450167721049297, 240.3633327104736566, -380.3537468037986287 ) ) ;
#9845 = cartesian_point ( 'none', ( -501.2450167721050889, 232.2729306641512608, -327.8480506103009589 ) ) ;
#9846 = line ( 'none', #19866, #14024 ) ;
#9847 = vector ( 'none', #12751, 1000.000000000000000 ) ;
#9848 = face_outer_bound ( 'none', #13439, .t. ) ;
#9849 = oriented_edge ( 'none', *, *, #24638, .t. ) ;
#9850 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.013078509970454535e-12 ) ) ;
#9851 = oriented_edge ( 'none', *, *, #2997, .f. ) ;
#9852 = cartesian_point ( 'none', ( -494.2066821539849570, 188.4028428541671474, -370.3537468037986287 ) ) ;
#9853 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#9854 = direction ( 'none', ( 0.9885822583581159728, 0.1506821769804491395, 5.788858375945508895e-14 ) ) ;
#9855 = vertex_point ( 'none', #31313 ) ;
#9856 = circle ( 'none', #436, 0.1999999999999909905 ) ;
#9857 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -464.3537468037986855 ) ) ;
#9858 = cartesian_point ( 'none', ( -537.6245471099596216, 270.1990491683006894, -275.3537468037984013 ) ) ;
#9859 = axis2_placement_3d ( 'none', #33803, #28748, #15058 ) ;
#9860 = cartesian_point ( 'none', ( -493.2467191908539803, 185.7388729827200677, -380.3537468038283578 ) ) ;
#9861 = circle ( 'none', #19480, 5.999999999999992895 ) ;
#9862 = edge_curve ( 'none', #21469, #25030, #22443, .t. ) ;
#9863 = axis2_placement_3d ( 'none', #3760, #11894, #22374 ) ;
#9864 = oriented_edge ( 'none', *, *, #4691, .t. ) ;
#9865 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#9866 = oriented_edge ( 'none', *, *, #12794, .t. ) ;
#9867 = oriented_edge ( 'none', *, *, #9678, .f. ) ;
#9868 = advanced_face ( 'none', ( #4137, #22859 ), #17919, .t. ) ;
#9869 = cartesian_point ( 'none', ( -414.7450167721049752, 256.0046549900083050, -320.7003163539999946 ) ) ;
#9870 = cartesian_point ( 'none', ( -424.0450167721049866, 308.7842518256238122, -342.8537468037321787 ) ) ;
#9871 = oriented_edge ( 'none', *, *, #23526, .t. ) ;
#9872 = edge_curve ( 'none', #30849, #26501, #28247, .t. ) ;
#9873 = cartesian_point ( 'none', ( -485.3515355506310698, 269.0751381214589060, -431.3537468037986855 ) ) ;
#9874 = advanced_face ( 'none', ( #8701 ), #29081, .f. ) ;
#9875 = axis2_placement_3d ( 'none', #28512, #12603, #20631 ) ;
#9876 = circle ( 'none', #26016, 17.50000000000000711 ) ;
#9877 = direction ( 'none', ( 5.620504062164853724e-14, 1.332267629550187533e-14, -1.000000000000000000 ) ) ;
#9878 = edge_curve ( 'none', #26345, #27166, #24520, .t. ) ;
#9879 = direction ( 'none', ( -2.035898835339490602e-16, 1.000000000000000000, 1.013958555579418680e-12 ) ) ;
#9880 = cartesian_point ( 'none', ( -566.6869761949978965, 279.9206270837439092, -435.3537468037986855 ) ) ;
#9881 = edge_curve ( 'none', #786, #1763, #10377, .t. ) ;
#9882 = cartesian_point ( 'none', ( -494.2978454137862627, 191.2107381521464049, -364.2537468038239581 ) ) ;
#9883 = line ( 'none', #14874, #5692 ) ;
#9884 = line ( 'none', #10912, #24456 ) ;
#9885 = direction ( 'none', ( 5.634381849972669443e-14, 1.329492071988624957e-14, -1.000000000000000000 ) ) ;
#9886 = cartesian_point ( 'none', ( -435.5450167721049866, 192.3052593532680987, -348.8287468037992198 ) ) ;
#9887 = oriented_edge ( 'none', *, *, #18477, .f. ) ;
#9888 = cartesian_point ( 'none', ( -444.4139152984084831, 239.3740000073545104, -380.3537468037986287 ) ) ;
#9889 = edge_curve ( 'none', #7811, #32712, #17452, .t. ) ;
#9890 = oriented_edge ( 'none', *, *, #21235, .f. ) ;
#9891 = circle ( 'none', #16941, 65.00000000000000000 ) ;
#9892 = cartesian_point ( 'none', ( -543.8298465522215110, 235.6658955696325961, -435.3537468037986855 ) ) ;
#9893 = cartesian_point ( 'none', ( -557.3254534394441180, 264.0091312039771196, -409.6716343000427401 ) ) ;
#9894 = cartesian_point ( 'none', ( -503.1635285802178714, 265.8612304036014962, -275.3537468037986855 ) ) ;
#9895 = face_outer_bound ( 'none', #14578, .t. ) ;
#9896 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9897 = cartesian_point ( 'none', ( -540.0689398488671031, 274.0381308571267596, -275.3537468037985150 ) ) ;
#9898 = advanced_face ( 'none', ( #14948, #17027 ), #12469, .f. ) ;
#9899 = cartesian_point ( 'none', ( -541.0021697391919133, 221.9357739910919349, -402.3537468037986855 ) ) ;
#9900 = oriented_edge ( 'none', *, *, #10340, .t. ) ;
#9901 = oriented_edge ( 'none', *, *, #26520, .f. ) ;
#9902 = cartesian_point ( 'none', ( -454.1499322996718888, 207.7020845036412027, -284.9082832246065777 ) ) ;
#9903 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.648503107742008339e-14 ) ) ;
#9904 = cartesian_point ( 'none', ( -496.4580190769557362, 203.9798147153418597, -319.6346128710853236 ) ) ;
#9905 = axis2_placement_3d ( 'none', #22913, #23367, #9657 ) ;
#9906 = cartesian_point ( 'none', ( -500.1882605731556737, 191.9838547347328586, -364.2537468038242423 ) ) ;
#9907 = vertex_point ( 'none', #17703 ) ;
#9908 = axis2_placement_3d ( 'none', #32901, #9264, #16955 ) ;
#9909 = line ( 'none', #26112, #22400 ) ;
#9910 = cartesian_point ( 'none', ( -509.0316924602422546, 269.9805333322356660, -275.3537468037987423 ) ) ;
#9911 = axis2_placement_3d ( 'none', #3988, #9329, #15247 ) ;
#9912 = vertex_point ( 'none', #31075 ) ;
#9913 = vector ( 'none', #7879, 1000.000000000000000 ) ;
#9914 = face_outer_bound ( 'none', #22154, .t. ) ;
#9915 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9916 = advanced_face ( 'none', ( #14127 ), #28383, .t. ) ;
#9917 = oriented_edge ( 'none', *, *, #3669, .f. ) ;
#9918 = edge_loop ( 'none', ( #7069, #24251, #1580, #6197 ) ) ;
#9919 = vector ( 'none', #14170, 1000.000000000000000 ) ;
#9920 = direction ( 'none', ( -0.07384000345349413241, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#9921 = direction ( 'none', ( 0.7071067811865353603, -0.7071067811865597852, -7.170790067223503633e-13 ) ) ;
#9922 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#9923 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#9924 = face_outer_bound ( 'none', #22114, .t. ) ;
#9925 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#9926 = edge_curve ( 'none', #11190, #2311, #20369, .t. ) ;
#9927 = cartesian_point ( 'none', ( -523.5450167721048729, 276.1842518256034396, -320.3537468037986287 ) ) ;
#9928 = cartesian_point ( 'none', ( -394.0450167721049866, 192.3782482432836218, -257.8537468038501288 ) ) ;
#9929 = cartesian_point ( 'none', ( -554.0767670264491471, 226.0700931100107880, -275.3537468037845883 ) ) ;
#9930 = edge_curve ( 'none', #16014, #1284, #21150, .t. ) ;
#9931 = oriented_edge ( 'none', *, *, #22328, .f. ) ;
#9932 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867123977257 ) ) ;
#9933 = oriented_edge ( 'none', *, *, #28508, .t. ) ;
#9934 = direction ( 'none', ( 5.659196845915057107e-14, 1.289314910434818734e-14, -1.000000000000000000 ) ) ;
#9935 = oriented_edge ( 'none', *, *, #7089, .t. ) ;
#9936 = oriented_edge ( 'none', *, *, #23369, .t. ) ;
#9937 = edge_curve ( 'none', #31428, #1855, #8746, .t. ) ;
#9938 = cartesian_point ( 'none', ( -434.0058061314049951, 243.0180209546903995, -309.8010941679082748 ) ) ;
#9939 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#9940 = cartesian_point ( 'none', ( -450.5450167721049297, 288.1842518256034396, -296.8729846902652412 ) ) ;
#9941 = cartesian_point ( 'none', ( -520.8612797343406555, 206.9381713689938636, -396.8537468037986855 ) ) ;
#9942 = edge_loop ( 'none', ( #24684, #31512, #20167, #3851 ) ) ;
#9943 = edge_curve ( 'none', #21392, #2011, #25759, .t. ) ;
#9944 = direction ( 'none', ( 5.628830734849543029e-14, 1.294797602469088500e-14, -1.000000000000000000 ) ) ;
#9945 = edge_loop ( 'none', ( #21684, #12472, #23860, #27164, #23383, #6040, #33801, #4192, #12195, #10242, #29490, #6786 ) ) ;
#9946 = vertex_point ( 'none', #2464 ) ;
#9947 = vertex_point ( 'none', #21069 ) ;
#9948 = cartesian_point ( 'none', ( -418.7716122871241851, 182.9842518256031951, -300.2077677529028961 ) ) ;
#9949 = cylindrical_surface ( 'none', #11636, 6.000000000000024869 ) ;
#9950 = oriented_edge ( 'none', *, *, #954, .t. ) ;
#9951 = face_outer_bound ( 'none', #31340, .t. ) ;
#9952 = cartesian_point ( 'none', ( -496.7276983333211433, 228.7098355043735012, -275.3537468037987992 ) ) ;
#9953 = axis2_placement_3d ( 'none', #2717, #13522, #32138 ) ;
#9954 = cartesian_point ( 'none', ( -525.2025207188742115, 254.0586566675461881, -279.8537468038251177 ) ) ;
#9955 = cylindrical_surface ( 'none', #16115, 19.99999999999999645 ) ;
#9956 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#9957 = direction ( 'none', ( 0.8937973703356648647, 0.0000000000000000000, -0.4484710255758448949 ) ) ;
#9958 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9959 = axis2_placement_3d ( 'none', #33988, #28703, #31417 ) ;
#9960 = vector ( 'none', #15770, 1000.000000000000114 ) ;
#9961 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -493.6037468037986855 ) ) ;
#9962 = vertex_point ( 'none', #31659 ) ;
#9963 = direction ( 'none', ( -0.1301338387962781284, -0.9914964367057222949, -1.734723475976805201e-14 ) ) ;
#9964 = cartesian_point ( 'none', ( -504.2140643304171590, 210.1842518256034964, -342.1846992454865699 ) ) ;
#9965 = cartesian_point ( 'none', ( -473.8484374129316166, 185.6842518256107439, -459.8537468038229008 ) ) ;
#9966 = oriented_edge ( 'none', *, *, #29419, .t. ) ;
#9967 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.619169509406368211e-14 ) ) ;
#9968 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#9969 = cartesian_point ( 'none', ( -539.5788294739236335, 269.1040562778079561, -275.3537468037986287 ) ) ;
#9970 = edge_loop ( 'none', ( #10530, #27208, #2319, #5807 ) ) ;
#9971 = direction ( 'none', ( 0.3003283627730223282, 0.9538358739919965412, 2.775557561562890089e-14 ) ) ;
#9972 = edge_loop ( 'none', ( #4551, #22289, #28735, #19371 ) ) ;
#9973 = edge_curve ( 'none', #7841, #12515, #7872, .t. ) ;
#9974 = oriented_edge ( 'none', *, *, #23987, .t. ) ;
#9975 = oriented_edge ( 'none', *, *, #16174, .f. ) ;
#9976 = edge_curve ( 'none', #18463, #25481, #10781, .t. ) ;
#9977 = vertex_point ( 'none', #2232 ) ;
#9978 = direction ( 'none', ( -0.07384000345349579775, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#9979 = face_outer_bound ( 'none', #29672, .t. ) ;
#9980 = oriented_edge ( 'none', *, *, #18685, .f. ) ;
#9981 = axis2_placement_3d ( 'none', #34365, #18393, #7820 ) ;
#9982 = face_outer_bound ( 'none', #28398, .t. ) ;
#9983 = edge_curve ( 'none', #14506, #26355, #10347, .t. ) ;
#9984 = cartesian_point ( 'none', ( -503.4198734746822197, 293.0707908221372122, -360.3537468038232987 ) ) ;
#9985 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9986 = vector ( 'none', #6578, 1000.000000000000114 ) ;
#9987 = b_spline_curve_with_knots ( 'none', 3,
( #32047, #15974, #18874, #21112, #26548, #10860, #5388, #29344, #7838, #29231 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.005312640184733551790, 0.006142409294765350733, 0.006972178404797149676, 0.007801947514828948618, 0.008631716624860747561 ),
.unspecified. ) ;
#9988 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9989 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#9990 = cartesian_point ( 'none', ( -395.0450167721049866, 209.8457106050964001, -279.1096995597615091 ) ) ;
#9991 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#9992 = vector ( 'none', #19641, 1000.000000000000000 ) ;
#9993 = oriented_edge ( 'none', *, *, #14376, .t. ) ;
#9994 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -524.8537468037986855 ) ) ;
#9995 = cartesian_point ( 'none', ( -545.5450167721049866, 243.1842518256034964, -289.8537468037986287 ) ) ;
#9996 = cartesian_point ( 'none', ( -517.0572981439246405, 203.7138894380910585, -431.3537468037986855 ) ) ;
#9998 = oriented_edge ( 'none', *, *, #23471, .f. ) ;
#9997 = cartesian_point ( 'none', ( -433.4365992876134897, 235.6315089137719667, -380.3537468037986287 ) ) ;
#9999 = advanced_face ( 'none', ( #33258 ), #27377, .t. ) ;
#10000 = cartesian_point ( 'none', ( -561.0069575492046852, 294.1871784027017043, -449.8537468038263683 ) ) ;
#10001 = cartesian_point ( 'none', ( -428.4929362950383052, 243.1842518256034680, -322.8537468037986287 ) ) ;
#10002 = edge_loop ( 'none', ( #17135, #20888, #19017, #10601 ) ) ;
#10003 = cartesian_point ( 'none', ( -525.5756168670761781, 270.6091795967810185, -400.3537468037986855 ) ) ;
#10004 = approval_role ( '' ) ;
#10005 = axis2_placement_3d ( 'none', #25645, #33797, #31105 ) ;
#10006 = edge_loop ( 'none', ( #9060, #32985, #15219, #11525 ) ) ;
#10007 = advanced_face ( 'none', ( #28214, #16578 ), #29183, .f. ) ;
#10008 = vector ( 'none', #26225, 1000.000000000000000 ) ;
#10009 = oriented_edge ( 'none', *, *, #10333, .f. ) ;
#10010 = cartesian_point ( 'none', ( -550.0701600694872013, 193.2977128290785345, -368.2537468038272550 ) ) ;
#10011 = cartesian_point ( 'none', ( -450.5450167721049297, 253.8367726055920173, -360.3707269732090026 ) ) ;
#10012 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#10013 = axis2_placement_3d ( 'none', #30878, #9583, #28061 ) ;
#10014 = vertex_point ( 'none', #29064 ) ;
#10015 = cartesian_point ( 'none', ( -457.5423007111961056, 209.9639947385197445, -284.2378673668250144 ) ) ;
#10016 = line ( 'none', #7652, #12081 ) ;
#10017 = axis2_placement_3d ( 'none', #21435, #5474, #21205 ) ;
#10018 = cartesian_point ( 'none', ( -490.3456301001097017, 203.5167826058441847, -333.8865358002306607 ) ) ;
#10019 = oriented_edge ( 'none', *, *, #9930, .f. ) ;
#10020 = vector ( 'none', #10359, 1000.000000000000000 ) ;
#10021 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10022 = line ( 'none', #32024, #27880 ) ;
#10023 = cartesian_point ( 'none', ( -509.0045098474967631, 269.9657926761624935, -275.3537468037987423 ) ) ;
#10024 = face_outer_bound ( 'none', #6434, .t. ) ;
#10025 = oriented_edge ( 'none', *, *, #6772, .t. ) ;
#10026 = edge_curve ( 'none', #32521, #9855, #34494, .t. ) ;
#10027 = axis2_placement_3d ( 'none', #19418, #24651, #27420 ) ;
#10028 = cartesian_point ( 'none', ( -574.0069575492043441, 197.2223110484853237, -459.8537468038284715 ) ) ;
#10029 = edge_curve ( 'none', #4337, #22943, #7839, .t. ) ;
#10030 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#10031 = edge_curve ( 'none', #13574, #16359, #30733, .t. ) ;
#10032 = vertex_point ( 'none', #13273 ) ;
#10033 = oriented_edge ( 'none', *, *, #26665, .t. ) ;
#10034 = cartesian_point ( 'none', ( -541.3670347062815154, 200.5270706482224909, -318.3385317170259441 ) ) ;
#10035 = oriented_edge ( 'none', *, *, #1780, .t. ) ;
#10036 = direction ( 'none', ( -0.07384000345349416017, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#10037 = circle ( 'none', #9337, 33.00000000000002842 ) ;
#10038 = oriented_edge ( 'none', *, *, #20233, .t. ) ;
#10039 = cartesian_point ( 'none', ( -415.1915942382187836, 229.4237901627159033, -297.3979688780945594 ) ) ;
#10040 = advanced_face ( 'none', ( #15741 ), #32426, .t. ) ;
#10041 = cartesian_point ( 'none', ( -522.9646204675910894, 207.1540758852149793, -280.0979976430780312 ) ) ;
#10042 = cartesian_point ( 'none', ( -395.0450167721049866, 213.8092874549196267, -271.9748160433675821 ) ) ;
#10043 = oriented_edge ( 'none', *, *, #26573, .t. ) ;
#10044 = advanced_face ( 'none', ( #20335 ), #27815, .t. ) ;
#10045 = oriented_edge ( 'none', *, *, #854, .f. ) ;
#10046 = cartesian_point ( 'none', ( -546.3973915934201386, 191.5908819290744418, -370.3537468038271072 ) ) ;
#10047 = cylindrical_surface ( 'none', #7721, 5.000000000000004441 ) ;
#10048 = cartesian_point ( 'none', ( -493.8514863467152054, 194.6115709300469803, -360.2537468038238444 ) ) ;
#10049 = cartesian_point ( 'none', ( -433.9474265941158251, 210.9397902506509865, -257.8537468038313136 ) ) ;
#10050 = cartesian_point ( 'none', ( -569.1671999149222074, 278.2328799761700111, -414.3537468037987423 ) ) ;
#10051 = circle ( 'none', #3554, 13.99999999999998934 ) ;
#10052 = edge_loop ( 'none', ( #18330, #12073, #8046, #28111, #28995, #401, #1845, #3643 ) ) ;
#10053 = vertex_point ( 'none', #24303 ) ;
#10054 = line ( 'none', #21969, #5469 ) ;
#10055 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#10056 = cartesian_point ( 'none', ( -432.7450167721050889, 264.1670728565645163, -342.9118754646705156 ) ) ;
#10057 = vertex_point ( 'none', #8130 ) ;
#10058 = axis2_placement_3d ( 'none', #32673, #16248, #27044 ) ;
#10059 = advanced_face ( 'none', ( #13256 ), #19063, .f. ) ;
#10060 = oriented_edge ( 'none', *, *, #11910, .t. ) ;
#10061 = cartesian_point ( 'none', ( -491.5666991800917458, 226.1269012696172922, -279.7058543034031004 ) ) ;
#10062 = oriented_edge ( 'none', *, *, #19555, .f. ) ;
#10063 = oriented_edge ( 'none', *, *, #31906, .f. ) ;
#10064 = cartesian_point ( 'none', ( -430.2911557613782634, 196.9669698286929531, -387.8537468038454676 ) ) ;
#10065 = vertex_point ( 'none', #21749 ) ;
#10066 = vector ( 'none', #11821, 1000.000000000000000 ) ;
#10067 = oriented_edge ( 'none', *, *, #2450, .f. ) ;
#10068 = cartesian_point ( 'none', ( -546.0968959016427107, 191.1850907965376507, -370.3537468037986287 ) ) ;
#10069 = cartesian_point ( 'none', ( -434.1337847120828997, 256.3211361295416282, -297.6079066733087188 ) ) ;
#10070 = cartesian_point ( 'none', ( -442.8963181687739166, 247.3211791162361521, -265.3537468037986287 ) ) ;
#10071 = oriented_edge ( 'none', *, *, #13136, .t. ) ;
#10072 = direction ( 'none', ( -2.030223136579931273e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#10073 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034964, -375.3537468037986287 ) ) ;
#10074 = cartesian_point ( 'none', ( -415.7450167721049752, 251.2518998996445134, -343.8278511840439364 ) ) ;
#10075 = oriented_edge ( 'none', *, *, #22006, .t. ) ;
#10076 = axis2_placement_3d ( 'none', #29187, #23972, #15596 ) ;
#10077 = cartesian_point ( 'none', ( -398.0450167721050434, 263.1842518255375580, -257.8537468037783924 ) ) ;
#10078 = cartesian_point ( 'none', ( -540.2243984730725970, 275.3547647458977963, -279.7180130871404913 ) ) ;
#10079 = direction ( 'none', ( 0.6309859658584332509, -0.7757942452027469793, 2.526024360328488443e-14 ) ) ;
#10080 = direction ( 'none', ( 1.791068744856348687e-16, 6.279680095831317198e-17, -1.000000000000000000 ) ) ;
#10081 = circle ( 'none', #29310, 14.99999999999998757 ) ;
#10082 = cartesian_point ( 'none', ( -545.3743322780039762, 264.4541028208139437, -275.3537468037984013 ) ) ;
#10083 = edge_curve ( 'none', #28766, #7269, #6170, .t. ) ;
#10084 = edge_curve ( 'none', #2839, #15451, #32821, .t. ) ;
#10085 = cartesian_point ( 'none', ( -552.0519703263511246, 298.1673042023049334, -370.3537468037987992 ) ) ;
#10086 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#10087 = vector ( 'none', #22326, 1000.000000000000000 ) ;
#10088 = vertex_point ( 'none', #13502 ) ;
#10089 = edge_curve ( 'none', #19369, #24265, #30678, .t. ) ;
#10090 = oriented_edge ( 'none', *, *, #16586, .f. ) ;
#10091 = cartesian_point ( 'none', ( -456.2738364752823372, 253.7429755467051677, -272.6348093635114083 ) ) ;
#10092 = circle ( 'none', #33347, 5.000000000000004441 ) ;
#10093 = edge_loop ( 'none', ( #18364, #2834 ) ) ;
#10094 = cartesian_point ( 'none', ( -414.7450167721049752, 243.3456722450482346, -335.8527445900969042 ) ) ;
#10095 = oriented_edge ( 'none', *, *, #18286, .t. ) ;
#10096 = cartesian_point ( 'none', ( -414.2987561198350477, 255.7653971592082769, -320.7217671304397300 ) ) ;
#10097 = cartesian_point ( 'none', ( -435.5450167721049866, 281.4851254543927439, -365.7407271040192995 ) ) ;
#10098 = edge_loop ( 'none', ( #22819, #18794, #18106, #13684 ) ) ;
#10099 = vertex_point ( 'none', #26735 ) ;
#10100 = cylindrical_surface ( 'none', #12985, 12.50000000000001066 ) ;
#10101 = oriented_edge ( 'none', *, *, #23080, .f. ) ;
#10102 = cartesian_point ( 'none', ( -556.3488766731937858, 220.8805556649915616, -409.6992007916151692 ) ) ;
#10103 = axis2_placement_3d ( 'none', #8489, #11166, #32126 ) ;
#10104 = direction ( 'none', ( -0.8267412399748188534, -0.5625823691913025559, 0.0000000000000000000 ) ) ;
#10105 = axis2_placement_3d ( 'none', #4794, #17812, #28389 ) ;
#10106 = direction ( 'none', ( 5.659196845915057107e-14, 1.289314910434818892e-14, -1.000000000000000000 ) ) ;
#10107 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10108 = cartesian_point ( 'none', ( -438.0450167721049866, 298.5632086685401987, -293.4786850918645769 ) ) ;
#10109 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -436.5857976113675818 ) ) ;
#10110 = circle ( 'none', #28174, 5.999999999999992895 ) ;
#10111 = cartesian_point ( 'none', ( -557.5540765347508341, 263.7594236096845179, -409.5595729468960258 ) ) ;
#10112 = axis2_placement_3d ( 'none', #31968, #5307, #23587 ) ;
#10113 = cartesian_point ( 'none', ( -497.0198734599355816, 193.2977128323898910, -360.2537468038240718 ) ) ;
#10114 = direction ( 'none', ( -4.034442664410049930e-16, -0.003223315867124546246, 0.9999948051039170283 ) ) ;
#10115 = cartesian_point ( 'none', ( -524.5787768204542090, 257.1460332363848238, -524.8537468037986855 ) ) ;
#10116 = oriented_edge ( 'none', *, *, #17417, .t. ) ;
#10117 = oriented_edge ( 'none', *, *, #15471, .t. ) ;
#10118 = cartesian_point ( 'none', ( -539.9938388118665671, 274.0782894184584393, -275.3537468037986855 ) ) ;
#10119 = direction ( 'none', ( 5.223686067035160363e-16, -0.9999948051039169172, -0.003223315867124592650 ) ) ;
#10120 = vector ( 'none', #13740, 1000.000000000000000 ) ;
#10121 = oriented_edge ( 'none', *, *, #29162, .f. ) ;
#10122 = cartesian_point ( 'none', ( -453.8301946560945908, 207.5589121480527979, -284.9118308695525457 ) ) ;
#10123 = direction ( 'none', ( 4.057357086302410306e-31, -0.6038489185976522178, -0.7970987915612756103 ) ) ;
#10124 = cartesian_point ( 'none', ( -494.9045421283042856, 214.1177276134763190, -295.6664065232901635 ) ) ;
#10125 = vertex_point ( 'none', #21519 ) ;
#10126 = edge_curve ( 'none', #4255, #8407, #7016, .t. ) ;
#10127 = vertex_point ( 'none', #8241 ) ;
#10128 = line ( 'none', #5541, #5543 ) ;
#10129 = plane ( 'none', #342 ) ;
#10130 = cartesian_point ( 'none', ( -523.2066908144829540, 283.1830252864820068, -432.8431049854598314 ) ) ;
#10131 = edge_curve ( 'none', #20146, #243, #20762, .t. ) ;
#10132 = edge_loop ( 'none', ( #26609, #20039, #361, #8526 ) ) ;
#10133 = oriented_edge ( 'none', *, *, #32672, .t. ) ;
#10134 = face_bound ( 'none', #32595, .t. ) ;
#10135 = edge_curve ( 'none', #13094, #10125, #19932, .t. ) ;
#10136 = oriented_edge ( 'none', *, *, #8327, .f. ) ;
#10137 = cartesian_point ( 'none', ( -509.3540568250776346, 270.1459144321785288, -275.3537468037986287 ) ) ;
#10138 = cylindrical_surface ( 'none', #30570, 6.500000000000000888 ) ;
#10139 = direction ( 'none', ( -0.1301338387962827914, -0.9914964367057216288, -2.008823880312839301e-14 ) ) ;
#10140 = vector ( 'none', #33464, 1000.000000000000000 ) ;
#10141 = cartesian_point ( 'none', ( -502.6799194795468111, 203.8793904564975037, -308.6279217410620390 ) ) ;
#10142 = cartesian_point ( 'none', ( -413.9450167721049638, 192.3053210651725635, -352.2287111744827257 ) ) ;
#10143 = direction ( 'none', ( -0.07384000345349439609, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#10144 = vertex_point ( 'none', #18603 ) ;
#10145 = edge_loop ( 'none', ( #16199, #24611, #9647, #10323 ) ) ;
#10146 = line ( 'none', #5288, #18055 ) ;
#10147 = cartesian_point ( 'none', ( -537.7689671064151753, 216.2383316620912694, -275.3537468037986287 ) ) ;
#10148 = axis2_placement_3d ( 'none', #27518, #11371, #32680 ) ;
#10149 = face_outer_bound ( 'none', #34436, .t. ) ;
#10150 = edge_loop ( 'none', ( #24260, #32111, #1078, #17837 ) ) ;
#10151 = direction ( 'none', ( 0.9873505073845981750, 0.1585527532633115577, 0.0000000000000000000 ) ) ;
#10152 = axis2_placement_3d ( 'none', #15330, #15792, #2439 ) ;
#10153 = line ( 'none', #31794, #17243 ) ;
#10154 = cartesian_point ( 'none', ( -561.0069575492079821, 197.2223110484845279, -398.8537468038276756 ) ) ;
#10155 = cartesian_point ( 'none', ( -524.7264568273610621, 259.1405734379249566, -522.8537468037986855 ) ) ;
#10156 = cartesian_point ( 'none', ( -424.0450167721049866, 308.7842518256238122, -342.8537468037321787 ) ) ;
#10157 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#10158 = axis2_placement_3d ( 'none', #28559, #1618, #15315 ) ;
#10159 = oriented_edge ( 'none', *, *, #7589, .f. ) ;
#10160 = circle ( 'none', #17193, 4.999999999999998224 ) ;
#10161 = cartesian_point ( 'none', ( -472.5420901949881909, 209.7223110484849258, -449.8537468038225029 ) ) ;
#10162 = oriented_edge ( 'none', *, *, #22058, .f. ) ;
#10163 = oriented_edge ( 'none', *, *, #11291, .t. ) ;
#10164 = b_spline_curve_with_knots ( 'none', 3,
( #15761, #5519, #26793, #34405, #2519, #8188 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002997030812337709172, 0.003388323013279175011, 0.003779615214220640850 ),
.unspecified. ) ;
#10165 = edge_loop ( 'none', ( #5142, #6267, #29236, #28424, #220 ) ) ;
#10166 = advanced_face ( 'none', ( #33657 ), #3028, .t. ) ;
#10167 = cartesian_point ( 'none', ( -424.0450167721049866, 178.1832518256237279, -342.8537468038645670 ) ) ;
#10168 = cartesian_point ( 'none', ( -418.6073372187036625, 268.2705035326829375, -337.4048694800992507 ) ) ;
#10169 = vertex_point ( 'none', #13838 ) ;
#10170 = advanced_face ( 'none', ( #25333 ), #12017, .t. ) ;
#10171 = edge_curve ( 'none', #8861, #2571, #765, .t. ) ;
#10172 = face_outer_bound ( 'none', #28363, .t. ) ;
#10173 = cartesian_point ( 'none', ( -492.6218257077156295, 226.7897862590721161, -275.3537468038230713 ) ) ;
#10174 = edge_curve ( 'none', #18864, #31772, #21166, .t. ) ;
#10175 = face_outer_bound ( 'none', #31168, .t. ) ;
#10176 = direction ( 'none', ( -1.137978600242401041e-15, 1.000000000000000000, 1.311040044477048577e-14 ) ) ;
#10177 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612453262, 0.9619738504976953486 ) ) ;
#10178 = oriented_edge ( 'none', *, *, #8360, .t. ) ;
#10179 = vertex_point ( 'none', #16163 ) ;
#10180 = axis2_placement_3d ( 'none', #3366, #16739, #22334 ) ;
#10181 = vertex_point ( 'none', #24188 ) ;
#10182 = circle ( 'none', #20102, 13.50000000000000888 ) ;
#10183 = cartesian_point ( 'none', ( -526.1495921909350955, 227.3959200206621460, -518.1617292540772723 ) ) ;
#10184 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256034964, -360.3537468037986287 ) ) ;
#10185 = cylindrical_surface ( 'none', #8777, 37.70000000000000995 ) ;
#10186 = edge_curve ( 'none', #20040, #5347, #26158, .t. ) ;
#10187 = oriented_edge ( 'none', *, *, #31552, .f. ) ;
#10188 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#10189 = vertex_point ( 'none', #29869 ) ;
#10190 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10191 = line ( 'none', #2859, #28900 ) ;
#10192 = cartesian_point ( 'none', ( -490.5450167721049297, 243.1842518256034964, -355.8537468037986855 ) ) ;
#10193 = cartesian_point ( 'none', ( -546.0968959016427107, 191.1850907965376507, -380.3824794511700134 ) ) ;
#10194 = direction ( 'none', ( -8.699860012012077931e-18, -4.680943177722806576e-16, -1.000000000000000000 ) ) ;
#10195 = cartesian_point ( 'none', ( -543.3966570369967712, 272.0322256700863477, -275.3537468039361329 ) ) ;
#10196 = vertex_point ( 'none', #11386 ) ;
#10197 = circle ( 'none', #23289, 4.999999999999998224 ) ;
#10198 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10199 = cartesian_point ( 'none', ( -418.5928528130575046, 303.3842518256265635, -345.5894200597504664 ) ) ;
#10200 = vertex_point ( 'none', #14299 ) ;
#10201 = cartesian_point ( 'none', ( -430.2557793810371436, 282.6657962689159262, -344.4502519019847568 ) ) ;
#10202 = edge_loop ( 'none', ( #12102, #32994 ) ) ;
#10203 = axis2_placement_3d ( 'none', #27831, #16936, #27373 ) ;
#10204 = advanced_face ( 'none', ( #5755 ), #18649, .t. ) ;
#10205 = cartesian_point ( 'none', ( -414.2450167721050320, 230.6847959746741310, -322.9703805496283735 ) ) ;
#10206 = cartesian_point ( 'none', ( -451.1386807365831828, 293.8998154796022391, -307.9912142232407746 ) ) ;
#10207 = vector ( 'none', #481, 1000.000000000000000 ) ;
#10208 = cylindrical_surface ( 'none', #9648, 6.500000000000008882 ) ;
#10209 = axis2_placement_3d ( 'none', #9968, #31496, #10306 ) ;
#10210 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.724587470723458363e-14 ) ) ;
#10211 = advanced_face ( 'none', ( #3272 ), #30103, .f. ) ;
#10212 = oriented_edge ( 'none', *, *, #11595, .f. ) ;
#10213 = b_spline_curve_with_knots ( 'none', 3,
( #34048, #20766, #7617, #28534, #21692, #16566 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.02160310323707921587, 0.04320620647415843174 ),
.unspecified. ) ;
#10214 = oriented_edge ( 'none', *, *, #26969, .f. ) ;
#10215 = oriented_edge ( 'none', *, *, #8727, .f. ) ;
#10216 = face_outer_bound ( 'none', #11641, .t. ) ;
#10217 = direction ( 'none', ( -0.8937973703357338096, 6.787389670197459866e-15, -0.4484710255757077824 ) ) ;
#10218 = direction ( 'none', ( 1.028554113732451413e-16, -0.9960050151769735960, -0.08929731094672882508 ) ) ;
#10219 = direction ( 'none', ( -5.230025295777878942e-16, 0.9999948051039169172, 0.003223315867124592650 ) ) ;
#10220 = cartesian_point ( 'none', ( -538.3324943462982901, 264.9151453183417857, -442.8537468037986855 ) ) ;
#10221 = circle ( 'none', #25245, 21.50000000000002487 ) ;
#10222 = cartesian_point ( 'none', ( -500.4498734746821924, 293.0707908221372691, -360.2537468038231054 ) ) ;
#10223 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10224 = vector ( 'none', #13599, 1000.000000000000000 ) ;
#10225 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748157448, 1.615973351895135670e-16 ) ) ;
#10226 = cartesian_point ( 'none', ( -466.0450167721049866, 213.3723414540750412, -380.3537468037986287 ) ) ;
#10227 = edge_curve ( 'none', #22187, #20752, #18248, .t. ) ;
#10228 = cartesian_point ( 'none', ( -523.5450167720828176, 243.1842518256094081, -388.1537468038249585 ) ) ;
#10229 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10230 = edge_curve ( 'none', #34326, #18881, #9506, .t. ) ;
#10231 = cartesian_point ( 'none', ( -518.9789509082559107, 243.8802229891408047, -280.8537468038248903 ) ) ;
#10232 = cartesian_point ( 'none', ( -501.3996382940360945, 264.1247577724972757, -275.3537468037988560 ) ) ;
#10233 = oriented_edge ( 'none', *, *, #9833, .f. ) ;
#10234 = axis2_placement_3d ( 'none', #7001, #14788, #7114 ) ;
#10235 = cartesian_point ( 'none', ( -557.0958699574124466, 298.9461432121139524, -380.3537468037986287 ) ) ;
#10237 = edge_loop ( 'none', ( #33880, #15304, #10872, #1796 ) ) ;
#10236 = advanced_face ( 'none', ( #5326 ), #14417, .t. ) ;
#10238 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10239 = cartesian_point ( 'none', ( -414.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#10240 = edge_curve ( 'none', #12361, #7201, #4513, .t. ) ;
#10241 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10242 = oriented_edge ( 'none', *, *, #10697, .f. ) ;
#10243 = cartesian_point ( 'none', ( -477.5830759949531057, 289.1461926027356526, -449.8537468038217071 ) ) ;
#10244 = line ( 'none', #23766, #18143 ) ;
#10245 = cartesian_point ( 'none', ( -413.9450167721049638, 213.8092518256031838, -271.9747543314631457 ) ) ;
#10246 = circle ( 'none', #11142, 6.138320441952060946 ) ;
#10247 = circle ( 'none', #908, 49.99999999999998579 ) ;
#10248 = face_bound ( 'none', #19268, .t. ) ;
#10249 = oriented_edge ( 'none', *, *, #31386, .t. ) ;
#10250 =( bounded_surface ( ) b_spline_surface ( 3, 2, (
( #6538, #9194, #27798 ),
( #11879, #25604, #15694 ),
( #14174, #32905, #26119 ),
( #33522, #27397, #11826 ),
( #10070, #12867, #12731 ),
( #7714, #832, #1390 ),
( #22932, #16944, #2914 ),
( #33993, #31653, #2343 ),
( #25937, #23617, #4892 ),
( #15583, #34109, #26052 ),
( #28590, #18363, #2226 ),
( #20951, #5000, #18139 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 2, 2, 2, 2, 4 ),
( 3, 3 ),
( 0.03696717148072514031, 0.04160141940012246353, 0.04623566731951977982, 0.05086991523891709610, 0.05318703919861575424, 0.05550416315831441932 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.8304785906409950513, 1.000000000000000000),
( 1.000000000000000000, 0.8434583333461813659, 1.000000000000000000),
( 1.000000000000000000, 0.8561052118333754013, 1.000000000000000000),
( 1.000000000000000000, 0.8807258897780150253, 1.000000000000000000),
( 1.000000000000000000, 0.8926867276204184520, 1.000000000000000000),
( 1.000000000000000000, 0.9159314207606605862, 1.000000000000000000),
( 1.000000000000000000, 0.9271990364930041695, 1.000000000000000000),
( 1.000000000000000000, 0.9434180049381539757, 1.000000000000000000),
( 1.000000000000000000, 0.9486985099475345740, 1.000000000000000000),
( 1.000000000000000000, 0.9588968950297137583, 1.000000000000000000),
( 1.000000000000000000, 0.9638228179629236836, 1.000000000000000000),
( 1.000000000000000000, 0.9685006718618978105, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#10251 = oriented_edge ( 'none', *, *, #22677, .t. ) ;
#10252 = oriented_edge ( 'none', *, *, #29925, .t. ) ;
#10253 = vector ( 'none', #22086, 1000.000000000000000 ) ;
#10254 = cartesian_point ( 'none', ( -507.5031562322450895, 274.2930847424693752, -275.3537468037969802 ) ) ;
#10255 = face_outer_bound ( 'none', #24653, .t. ) ;
#10256 = cartesian_point ( 'none', ( -497.8146750137710228, 238.6428983666817203, -397.3467280418710175 ) ) ;
#10258 = cartesian_point ( 'none', ( -438.0450167721049866, 192.3053210651725067, -352.2287111744826689 ) ) ;
#10257 = axis2_placement_3d ( 'none', #19069, #29413, #26854 ) ;
#10259 = circle ( 'none', #9227, 7.499999999999951150 ) ;
#10260 = edge_curve ( 'none', #379, #2584, #11570, .t. ) ;
#10261 = plane ( 'none', #33052 ) ;
#10262 = axis2_placement_3d ( 'none', #34063, #7512, #23577 ) ;
#10263 = cartesian_point ( 'none', ( -433.6898635893705318, 256.2114596772654522, -297.3116233093487608 ) ) ;
#10264 = oriented_edge ( 'none', *, *, #27801, .t. ) ;
#10265 = axis2_placement_3d ( 'none', #18065, #13187, #10394 ) ;
#10266 = cartesian_point ( 'none', ( -435.5450167721049866, 232.0482938046958452, -379.4909792683548631 ) ) ;
#10267 = cartesian_point ( 'none', ( -434.0071873511093372, 230.3091181801515290, -325.0120841413236690 ) ) ;
#10268 = cartesian_point ( 'none', ( -414.7288957482635396, 229.3644917637922731, -297.5214559748356464 ) ) ;
#10269 = cartesian_point ( 'none', ( -526.5051703052139374, 207.2642010970625392, -280.0866056631139145 ) ) ;
#10270 = direction ( 'none', ( 0.8571673007020824686, -6.616373313851305777e-15, 0.5150380749101038935 ) ) ;
#10271 = cartesian_point ( 'none', ( -543.1054343648820577, 197.9331876915835267, -370.3537468037986287 ) ) ;
#10272 = oriented_edge ( 'none', *, *, #28458, .f. ) ;
#10273 = conical_surface ( 'none', #10442, 27.50000000000002487, 0.7853981633974533860 ) ;
#10274 = cartesian_point ( 'none', ( -436.9764007215839570, 219.8714652814071542, -268.4748160433614430 ) ) ;
#10275 = cartesian_point ( 'none', ( -525.2253209960840650, 238.8819372104074432, -277.8537468038253451 ) ) ;
#10276 = cartesian_point ( 'none', ( -394.0450167721050434, 184.3053210651725067, -352.2287111744907975 ) ) ;
#10277 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#10278 = cartesian_point ( 'none', ( -430.2566353439245859, 196.8788801444780461, -257.8537468038454676 ) ) ;
#10279 = face_outer_bound ( 'none', #4541, .t. ) ;
#10280 = direction ( 'none', ( -0.8267412399748136353, -0.5625823691913101054, 0.0000000000000000000 ) ) ;
#10281 = line ( 'none', #6831, #34430 ) ;
#10282 = circle ( 'none', #20942, 6.400000000000016342 ) ;
#10283 = oriented_edge ( 'none', *, *, #5737, .t. ) ;
#10284 = axis2_placement_3d ( 'none', #32706, #33278, #24994 ) ;
#10285 = vertex_point ( 'none', #19645 ) ;
#10286 = vector ( 'none', #18638, 1000.000000000000000 ) ;
#10287 = edge_curve ( 'none', #18526, #28211, #31985, .t. ) ;
#10288 = edge_curve ( 'none', #7348, #18502, #19078, .t. ) ;
#10289 = cartesian_point ( 'none', ( -523.5450167720816808, 243.1842518256100334, -406.8537468038249472 ) ) ;
#10290 = conical_surface ( 'none', #30168, 39.99999999999999289, 0.5235987755983023684 ) ;
#10291 = edge_curve ( 'none', #26758, #33869, #13686, .t. ) ;
#10292 = cartesian_point ( 'none', ( -499.9015709578534370, 223.9511793411727751, -275.3537468037987992 ) ) ;
#10293 = oriented_edge ( 'none', *, *, #31007, .f. ) ;
#10294 = vertex_point ( 'none', #27192 ) ;
#10295 = cartesian_point ( 'none', ( -424.2450167721049183, 263.8518344439538055, -343.7872374041178318 ) ) ;
#10296 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034964, -322.8537468037986287 ) ) ;
#10297 = cartesian_point ( 'none', ( -435.1146509924518000, 258.0017926038600535, -320.5212620161302652 ) ) ;
#10298 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -280.3537468037986287 ) ) ;
#10299 = cartesian_point ( 'none', ( -395.0450167721050434, 192.3053210651725067, -352.2287111744826689 ) ) ;
#10300 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#10301 = vertex_point ( 'none', #3492 ) ;
#10302 = direction ( 'none', ( -1.082303298089002579e-16, 0.8660254037839343333, 0.5000000000008735235 ) ) ;
#10303 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10304 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#10305 = circle ( 'none', #16654, 6.499999999999976907 ) ;
#10306 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612459924, 0.9619738504976950155 ) ) ;
#10307 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10308 = cartesian_point ( 'none', ( -540.6951314796385759, 275.1131248741339164, -279.7054200363986070 ) ) ;
#10309 = axis2_placement_3d ( 'none', #8051, #10737, #10280 ) ;
#10310 = oriented_edge ( 'none', *, *, #27015, .f. ) ;
#10311 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#10312 = cartesian_point ( 'none', ( -538.4263590916517614, 233.0577691801599940, -410.3537468037986855 ) ) ;
#10313 = line ( 'none', #6126, #28177 ) ;
#10314 = axis2_placement_3d ( 'none', #29196, #15600, #31903 ) ;
#10315 = face_outer_bound ( 'none', #11602, .t. ) ;
#10316 = oriented_edge ( 'none', *, *, #32050, .t. ) ;
#10317 = oriented_edge ( 'none', *, *, #6937, .t. ) ;
#10318 = circle ( 'none', #26240, 12.50000000000001066 ) ;
#10319 = cartesian_point ( 'none', ( -429.4971807311524685, 303.1842518256210042, -340.1180735477250323 ) ) ;
#10320 = axis2_placement_3d ( 'none', #31166, #2087, #7209 ) ;
#10321 = cartesian_point ( 'none', ( -430.4069849801869623, 283.0886397641566532, -343.6585829563544507 ) ) ;
#10322 = toroidal_surface ( 'none', #32180, 6.399999999999998579, 0.1000000000000000056 ) ;
#10323 = oriented_edge ( 'none', *, *, #24349, .f. ) ;
#10324 = cartesian_point ( 'none', ( -511.5450167721049297, 243.1842518256034964, -280.3537468037986287 ) ) ;
#10325 = direction ( 'none', ( -1.791068744856348687e-16, -6.279680095831317198e-17, 1.000000000000000000 ) ) ;
#10326 = oriented_edge ( 'none', *, *, #12388, .t. ) ;
#10327 = edge_curve ( 'none', #9260, #17022, #14089, .t. ) ;
#10328 = cartesian_point ( 'none', ( -542.6161405184190016, 283.8714299102529139, -311.8376465692088004 ) ) ;
#10329 = edge_curve ( 'none', #4792, #9912, #17422, .t. ) ;
#10330 = cartesian_point ( 'none', ( -421.9450167721050207, 213.8092518256031838, -271.9747543314631457 ) ) ;
#10331 = cartesian_point ( 'none', ( -523.5450167720892978, 243.1842518256068502, -277.8537468038251745 ) ) ;
#10332 = direction ( 'none', ( -0.9873505073845695312, -0.1585527532634900261, -5.773159728050812748e-14 ) ) ;
#10333 = edge_curve ( 'none', #22993, #24983, #11167, .t. ) ;
#10334 = cartesian_point ( 'none', ( -437.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#10335 = oriented_edge ( 'none', *, *, #32620, .t. ) ;
#10336 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10337 = plane ( 'none', #31094 ) ;
#10338 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#10339 = vector ( 'none', #16938, 1000.000000000000000 ) ;
#10340 = edge_curve ( 'none', #23820, #10699, #6615, .t. ) ;
#10341 = advanced_face ( 'none', ( #4104 ), #22833, .f. ) ;
#10342 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10343 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#10344 = cartesian_point ( 'none', ( -451.9450167721049638, 274.3209810456122568, -371.4072035517543213 ) ) ;
#10345 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#10346 = oriented_edge ( 'none', *, *, #74, .f. ) ;
#10347 = line ( 'none', #34116, #12421 ) ;
#10348 = advanced_face ( 'none', ( #26972 ), #6500, .f. ) ;
#10349 = oriented_edge ( 'none', *, *, #6306, .t. ) ;
#10350 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769734850, -0.08929731094672796465 ) ) ;
#10351 = cartesian_point ( 'none', ( -471.1912789362087892, 204.2700625061659707, -380.3537468037986287 ) ) ;
#10352 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#10353 = edge_loop ( 'none', ( #32633, #33960, #32773, #15550 ) ) ;
#10354 = cylindrical_surface ( 'none', #15547, 5.000000000000004441 ) ;
#10355 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#10356 = cartesian_point ( 'none', ( -414.2450167721050889, 254.5530474463661506, -322.8384829472864794 ) ) ;
#10357 = cartesian_point ( 'none', ( -525.4648568618958961, 269.1132744456259047, -400.3537468037986855 ) ) ;
#10358 = conical_surface ( 'none', #4749, 3.400000000000014122, 1.029744258676654090 ) ;
#10359 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#10360 = axis2_placement_3d ( 'none', #7190, #25449, #20564 ) ;
#10361 = face_bound ( 'none', #4700, .t. ) ;
#10362 = cartesian_point ( 'none', ( -506.8915143696743826, 229.3762520525647801, -410.3537468037986855 ) ) ;
#10363 = oriented_edge ( 'none', *, *, #26921, .t. ) ;
#10364 = direction ( 'none', ( -2.879738170997093723e-17, 0.6038489185976466667, 0.7970987915612799402 ) ) ;
#10365 = oriented_edge ( 'none', *, *, #26825, .f. ) ;
#10366 = axis2_placement_3d ( 'none', #29850, #27049, #21847 ) ;
#10367 = vertex_point ( 'none', #3942 ) ;
#10368 = cartesian_point ( 'none', ( -509.3818174227375835, 270.1591322581073200, -275.3537468037986287 ) ) ;
#10369 = vertex_point ( 'none', #17199 ) ;
#10370 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#10371 = oriented_edge ( 'none', *, *, #21099, .t. ) ;
#10372 = oriented_edge ( 'none', *, *, #16659, .f. ) ;
#10373 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10374 = cartesian_point ( 'none', ( -502.0744120470680514, 204.1736250945007498, -308.7011918029522235 ) ) ;
#10375 = cartesian_point ( 'none', ( -550.0701600694872013, 193.2977128290785345, -368.2537468038272550 ) ) ;
#10376 = oriented_edge ( 'none', *, *, #11352, .t. ) ;
#10377 = line ( 'none', #20268, #31181 ) ;
#10378 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#10379 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#10380 = oriented_edge ( 'none', *, *, #5996, .t. ) ;
#10381 = edge_curve ( 'none', #6763, #26025, #24883, .t. ) ;
#10382 = cartesian_point ( 'none', ( -550.0701600694870876, 193.2977128290785629, -370.3537468038272777 ) ) ;
#10383 = cartesian_point ( 'none', ( -414.3553231376023973, 229.8874289490788385, -297.6939576065940400 ) ) ;
#10384 = advanced_face ( 'none', ( #23663 ), #23243, .f. ) ;
#10385 = circle ( 'none', #14456, 10.00000000000000888 ) ;
#10386 = cartesian_point ( 'none', ( -530.0149006777080558, 207.6441636781947295, -280.0475130060585229 ) ) ;
#10387 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.356939252319635368e-14 ) ) ;
#10388 = edge_curve ( 'none', #30889, #5153, #29883, .t. ) ;
#10389 = cartesian_point ( 'none', ( -428.5947702774763570, 258.8472902732008265, -342.3855216392457237 ) ) ;
#10390 = advanced_face ( 'none', ( #21993 ), #14914, .t. ) ;
#10391 = face_outer_bound ( 'none', #9972, .t. ) ;
#10392 = edge_curve ( 'none', #30935, #25822, #29044, .t. ) ;
#10393 = cartesian_point ( 'none', ( -546.6701600694836998, 193.2977128290808650, -422.6037468038269367 ) ) ;
#10394 = direction ( 'none', ( -1.000000000000000000, -4.270088556250598248e-16, -5.636516894250789549e-14 ) ) ;
#10395 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612767205, 0.6038489185976507745 ) ) ;
#10396 = cartesian_point ( 'none', ( -496.4948734747021604, 297.0866188812011046, -368.2537468037986059 ) ) ;
#10397 = cartesian_point ( 'none', ( -497.0198734746792297, 293.0707908221380080, -412.6287651374251482 ) ) ;
#10398 = face_outer_bound ( 'none', #11047, .t. ) ;
#10399 = edge_curve ( 'none', #11130, #29234, #4069, .t. ) ;
#10400 = edge_loop ( 'none', ( #22682, #20921 ) ) ;
#10401 = plane ( 'none', #17650 ) ;
#10402 = b_spline_curve_with_knots ( 'none', 3,
( #28686, #1870, #20465, #4652, #18125, #28568, #31406, #34199, #2207, #26253, #12559, #20590, #2091, #28930, #4869, #20700 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0009703442970987822538, 0.001665288660367448669, 0.002360233023636114976, 0.003055177386904781717, 0.003750121750173448024, 0.004445066113442113463, 0.005140010476710780637, 0.006529899203247775848 ),
.unspecified. ) ;
#10403 = vertex_point ( 'none', #18007 ) ;
#10404 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#10405 = cartesian_point ( 'none', ( -428.9727308843449123, 268.6652383420533283, -336.7012172988324892 ) ) ;
#10406 = oriented_edge ( 'none', *, *, #4018, .t. ) ;
#10407 = vector ( 'none', #23531, 1000.000000000000000 ) ;
#10408 = oriented_edge ( 'none', *, *, #2699, .t. ) ;
#10409 = advanced_face ( 'none', ( #34064 ), #6583, .f. ) ;
#10410 = cartesian_point ( 'none', ( -492.7094595436063287, 226.6262196941720504, -275.3537468037994813 ) ) ;
#10411 = vertex_point ( 'none', #4750 ) ;
#10412 = axis2_placement_3d ( 'none', #32719, #3521, #27682 ) ;
#10413 = vector ( 'none', #19886, 1000.000000000000000 ) ;
#10414 = cartesian_point ( 'none', ( -424.0351212936152479, 286.0834355664350710, -336.4427040102236788 ) ) ;
#10415 = direction ( 'none', ( -0.07384000345349581163, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#10416 = vertex_point ( 'none', #30436 ) ;
#10417 = line ( 'none', #16962, #16657 ) ;
#10418 = cartesian_point ( 'none', ( -526.3626238294419863, 227.4331754018615186, -517.9069173051241251 ) ) ;
#10419 = cartesian_point ( 'none', ( -422.4880190063853433, 206.6062920026876668, -296.6419902922112328 ) ) ;
#10420 = cartesian_point ( 'none', ( -487.3747587818116926, 241.7044276702255843, -280.8143232555578948 ) ) ;
#10421 = axis2_placement_3d ( 'none', #8796, #6247, #22192 ) ;
#10422 = conical_surface ( 'none', #33001, 28.49999999999997158, 0.7853981633974533860 ) ;
#10423 = cartesian_point ( 'none', ( -497.7748121940841770, 251.1087569209992125, -442.8537468037986855 ) ) ;
#10424 = cartesian_point ( 'none', ( -438.0450167721049866, 243.1842518256034680, -322.8537468037986287 ) ) ;
#10425 = axis2_placement_3d ( 'none', #31568, #15608, #18284 ) ;
#10426 = oriented_edge ( 'none', *, *, #14527, .t. ) ;
#10427 = cartesian_point ( 'none', ( -550.4428318400180160, 257.5062156739833199, -275.3537468037984581 ) ) ;
#10428 = line ( 'none', #11639, #16661 ) ;
#10429 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -284.8537468037986287 ) ) ;
#10430 = plane ( 'none', #20308 ) ;
#10431 = oriented_edge ( 'none', *, *, #23261, .t. ) ;
#10432 = advanced_face ( 'none', ( #9062 ), #1154, .t. ) ;
#10433 = edge_curve ( 'none', #3799, #27268, #227, .t. ) ;
#10434 = vertex_point ( 'none', #9990 ) ;
#10435 = direction ( 'none', ( 1.000000000000000000, 2.035898835340870615e-16, -1.361673625698254644e-16 ) ) ;
#10436 = cartesian_point ( 'none', ( -427.1101353861167240, 220.3829910304707482, -340.7745534862219756 ) ) ;
#10437 = edge_curve ( 'none', #10934, #23438, #15709, .t. ) ;
#10438 = vertex_point ( 'none', #1867 ) ;
#10439 = cartesian_point ( 'none', ( -429.2374677081429013, 281.4003022413841109, -346.6170392395656563 ) ) ;
#10440 = oriented_edge ( 'none', *, *, #25537, .f. ) ;
#10441 = vector ( 'none', #9073, 1000.000000000000000 ) ;
#10442 = axis2_placement_3d ( 'none', #12270, #4010, #6689 ) ;
#10443 = oriented_edge ( 'none', *, *, #32566, .t. ) ;
#10444 = edge_curve ( 'none', #23122, #16004, #2447, .t. ) ;
#10445 = edge_loop ( 'none', ( #34387, #19966 ) ) ;
#10446 = edge_loop ( 'none', ( #14974, #3323, #33011, #33312 ) ) ;
#10447 = direction ( 'none', ( 0.4694715627858923046, -0.8829475928589261002, 0.0000000000000000000 ) ) ;
#10448 = circle ( 'none', #29851, 17.50000000000001776 ) ;
#10449 = b_spline_curve_with_knots ( 'none', 3,
( #9054, #11507, #6505, #809, #8942, #17097 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002997030812337649758, 0.003388323013279107357, 0.003779615214220564956 ),
.unspecified. ) ;
#10450 = oriented_edge ( 'none', *, *, #6991, .t. ) ;
#10451 = vector ( 'none', #2004, 1000.000000000000114 ) ;
#10452 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -398.8537468037987423 ) ) ;
#10453 = direction ( 'none', ( 0.1506821769804437550, -0.9885822583581167500, -6.938893903907244944e-15 ) ) ;
#10454 = cartesian_point ( 'none', ( -460.2847435387880068, 217.1842518256035248, -272.7362679602057938 ) ) ;
#10455 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612758323, 0.6038489185976521068 ) ) ;
#10456 = cartesian_point ( 'none', ( -548.8688466183925811, 197.1130563250471255, -412.6287651374291841 ) ) ;
#10457 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -409.1216959962298461 ) ) ;
#10458 = face_outer_bound ( 'none', #32732, .t. ) ;
#10459 = oriented_edge ( 'none', *, *, #907, .f. ) ;
#10460 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#10461 = oriented_edge ( 'none', *, *, #26426, .f. ) ;
#10462 = cartesian_point ( 'none', ( -497.0198734746800255, 288.5707908221389175, -398.8537468038228440 ) ) ;
#10463 = cartesian_point ( 'none', ( -518.6435875868136236, 227.9516805969215056, -481.5457643535201555 ) ) ;
#10464 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#10465 = face_outer_bound ( 'none', #25686, .t. ) ;
#10466 = cartesian_point ( 'none', ( -482.0830759949525373, 289.1461926027357094, -459.8537468038219913 ) ) ;
#10467 = vertex_point ( 'none', #12784 ) ;
#10468 = vertex_point ( 'none', #28808 ) ;
#10469 = cartesian_point ( 'none', ( -500.9931376425672624, 295.1834128546693137, -370.3537468037986287 ) ) ;
#10470 = cartesian_point ( 'none', ( -509.9106566267138874, 210.8287324267850806, -275.3537468037986855 ) ) ;
#10471 = cartesian_point ( 'none', ( -517.7464262302661382, 232.5834807343999842, -484.8537468037986855 ) ) ;
#10472 = axis2_placement_3d ( 'none', #16080, #16194, #31918 ) ;
#10473 = oriented_edge ( 'none', *, *, #1531, .t. ) ;
#10474 = cartesian_point ( 'none', ( -558.2571353054519250, 262.7807127206399400, -436.3455383780555508 ) ) ;
#10475 = edge_loop ( 'none', ( #22874, #8291, #15327, #17972 ) ) ;
#10476 = axis2_placement_3d ( 'none', #4115, #27714, #17375 ) ;
#10477 = oriented_edge ( 'none', *, *, #3926, .t. ) ;
#10478 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -400.3537468037986855 ) ) ;
#10479 = cartesian_point ( 'none', ( -424.0450167721049866, 294.0631825860328377, -293.4787824331118031 ) ) ;
#10480 = circle ( 'none', #2215, 7.499999999999951150 ) ;
#10481 = oriented_edge ( 'none', *, *, #33286, .f. ) ;
#10482 = oriented_edge ( 'none', *, *, #9417, .t. ) ;
#10483 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10484 = edge_loop ( 'none', ( #7949, #24157, #14639, #32275 ) ) ;
#10485 = face_outer_bound ( 'none', #17698, .t. ) ;
#10486 = cartesian_point ( 'none', ( -523.5450167720832724, 243.1842518256092944, -380.3537468038249472 ) ) ;
#10487 = cartesian_point ( 'none', ( -413.9450167721049638, 217.6738849046280961, -266.8733220654709157 ) ) ;
#10488 = face_outer_bound ( 'none', #24358, .t. ) ;
#10489 = local_time ( 15, 18, 1.000000000000000000, #30887 ) ;
#10490 = oriented_edge ( 'none', *, *, #22172, .t. ) ;
#10491 = edge_curve ( 'none', #30068, #32782, #3685, .t. ) ;
#10492 = oriented_edge ( 'none', *, *, #17358, .t. ) ;
#10493 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#10494 = edge_curve ( 'none', #7841, #31632, #24455, .t. ) ;
#10495 = cartesian_point ( 'none', ( -398.0450167721050434, 271.1842518255416508, -261.8537468037702070 ) ) ;
#10496 = cartesian_point ( 'none', ( -433.7450148437083044, 255.7649366028851716, -297.3130626017364193 ) ) ;
#10497 = face_outer_bound ( 'none', #16529, .t. ) ;
#10498 = edge_curve ( 'none', #5347, #12301, #20732, .t. ) ;
#10499 = oriented_edge ( 'none', *, *, #8736, .f. ) ;
#10500 = direction ( 'none', ( -0.8937973703357325883, 8.540177112501211682e-15, -0.4484710255757101693 ) ) ;
#10501 = oriented_edge ( 'none', *, *, #12786, .f. ) ;
#10502 = cartesian_point ( 'none', ( -402.0450167721050434, 195.8053210651786742, -358.2908890009701963 ) ) ;
#10503 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#10504 = edge_curve ( 'none', #30044, #25056, #2013, .t. ) ;
#10505 = cartesian_point ( 'none', ( -414.9200232822037151, 229.2483972316964014, -297.4832252035541273 ) ) ;
#10506 = cartesian_point ( 'none', ( -539.1568148975158010, 211.8569927658219285, -275.3537468037984013 ) ) ;
#10507 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.724587470723458363e-14 ) ) ;
#10508 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612769426, 0.6038489185976506635 ) ) ;
#10509 = oriented_edge ( 'none', *, *, #25465, .f. ) ;
#10510 = direction ( 'none', ( -0.9972701007700921494, -0.07384000345348068484, 0.0000000000000000000 ) ) ;
#10511 = oriented_edge ( 'none', *, *, #23467, .f. ) ;
#10512 = oriented_edge ( 'none', *, *, #15368, .f. ) ;
#10513 = face_outer_bound ( 'none', #22949, .t. ) ;
#10514 = oriented_edge ( 'none', *, *, #14376, .f. ) ;
#10515 = cartesian_point ( 'none', ( -489.0097245728108533, 223.0022402135424215, -412.5857976113676386 ) ) ;
#10516 = cartesian_point ( 'none', ( -551.0450167720779291, 243.1842518256108292, -470.8537468038265388 ) ) ;
#10517 = cartesian_point ( 'none', ( -498.7348734746819332, 290.1003236871567310, -364.2537468038230486 ) ) ;
#10518 = oriented_edge ( 'none', *, *, #7974, .t. ) ;
#10519 = advanced_face ( 'none', ( #31556 ), #26364, .f. ) ;
#10520 = conical_surface ( 'none', #4567, 3.399999999999958611, 1.029744258676652757 ) ;
#10521 = axis2_placement_3d ( 'none', #8614, #16300, #18975 ) ;
#10522 = axis2_placement_3d ( 'none', #7288, #14732, #7172 ) ;
#10523 = advanced_face ( 'none', ( #29446 ), #1169, .t. ) ;
#10524 = line ( 'none', #22548, #3453 ) ;
#10525 = oriented_edge ( 'none', *, *, #33180, .f. ) ;
#10526 = edge_loop ( 'none', ( #27118, #18646, #22470, #32252 ) ) ;
#10527 = cartesian_point ( 'none', ( -491.7753316068310028, 228.4833781895660820, -275.3537468038126690 ) ) ;
#10528 = axis2_placement_3d ( 'none', #1700, #17741, #28070 ) ;
#10529 = line ( 'none', #30340, #5109 ) ;
#10530 = oriented_edge ( 'none', *, *, #29832, .f. ) ;
#10531 = cartesian_point ( 'none', ( -434.2450167721049752, 257.1332279270558843, -320.5991336019556002 ) ) ;
#10532 = cartesian_point ( 'none', ( -433.9490900613692475, 256.6496503933476561, -297.4971355197187677 ) ) ;
#10533 = oriented_edge ( 'none', *, *, #1850, .f. ) ;
#10534 = face_outer_bound ( 'none', #18021, .t. ) ;
#10536 = edge_curve ( 'none', #32762, #32527, #22802, .t. ) ;
#10535 = oriented_edge ( 'none', *, *, #30657, .t. ) ;
#10537 = direction ( 'none', ( -0.3003283627730247152, -0.9538358739919957641, -2.562053133750362558e-14 ) ) ;
#10538 = oriented_edge ( 'none', *, *, #27921, .t. ) ;
#10539 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10540 = face_outer_bound ( 'none', #23939, .t. ) ;
#10541 = axis2_placement_3d ( 'none', #8410, #6098, #13896 ) ;
#10542 = oriented_edge ( 'none', *, *, #18378, .t. ) ;
#10543 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -522.8537468037986855 ) ) ;
#10544 = cartesian_point ( 'none', ( -555.6681107718419526, 259.9593867565229743, -279.7136639752506539 ) ) ;
#10545 = edge_curve ( 'none', #676, #10729, #23229, .t. ) ;
#10546 = edge_curve ( 'none', #15744, #17581, #7405, .t. ) ;
#10547 = cartesian_point ( 'none', ( -417.9450167721050207, 192.7320100048328584, -348.8253545154222479 ) ) ;
#10548 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#10549 = edge_curve ( 'none', #6791, #26010, #31145, .t. ) ;
#10550 = vector ( 'none', #26206, 1000.000000000000000 ) ;
#10551 = cartesian_point ( 'none', ( -550.0701600694876561, 293.0707908221372691, -368.2537468038256634 ) ) ;
#10552 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#10553 = oriented_edge ( 'none', *, *, #9678, .t. ) ;
#10554 = oriented_edge ( 'none', *, *, #28243, .t. ) ;
#10555 = advanced_face ( 'none', ( #14495 ), #20802, .f. ) ;
#10556 = vector ( 'none', #30123, 999.9999999999998863 ) ;
#10557 = cartesian_point ( 'none', ( -414.0450167721050434, 294.4494934616801629, -374.1189884397713854 ) ) ;
#10558 = oriented_edge ( 'none', *, *, #8126, .t. ) ;
#10559 = cartesian_point ( 'none', ( -497.0198734746800255, 297.5707908221389175, -398.8537468038227303 ) ) ;
#10560 = advanced_face ( 'none', ( #8626 ), #18214, .t. ) ;
#10561 = oriented_edge ( 'none', *, *, #5643, .t. ) ;
#10562 = cartesian_point ( 'none', ( -543.2062166207383598, 283.3103800568759425, -310.3111591830970042 ) ) ;
#10563 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976455564, -0.7970987915612806063 ) ) ;
#10564 = axis2_placement_3d ( 'none', #13409, #2822, #5940 ) ;
#10565 = cartesian_point ( 'none', ( -523.5450167720828176, 279.1842518256094081, -388.1537468038244469 ) ) ;
#10566 = oriented_edge ( 'none', *, *, #27384, .f. ) ;
#10568 = cartesian_point ( 'none', ( -497.0198734599351269, 193.2977128323900047, -368.2537468038240718 ) ) ;
#10567 = circle ( 'none', #14647, 36.00000000000002842 ) ;
#10569 = axis2_placement_3d ( 'none', #9873, #33852, #20120 ) ;
#10570 = edge_loop ( 'none', ( #31861, #4639, #4151, #32643 ) ) ;
#10571 = direction ( 'none', ( -1.000000000000000000, 9.223875324364253411e-15, -5.642927514190352161e-14 ) ) ;
#10572 = edge_loop ( 'none', ( #17263, #8822, #25150, #8625, #16854, #5111 ) ) ;
#10573 = cartesian_point ( 'none', ( -414.8729540736559898, 256.4375526058714740, -297.3108945366386138 ) ) ;
#10574 = circle ( 'none', #10541, 3.400000000000014122 ) ;
#10575 = oriented_edge ( 'none', *, *, #4694, .t. ) ;
#10576 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#10577 = axis2_placement_3d ( 'none', #22688, #12197, #3952 ) ;
#10578 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#10579 = cartesian_point ( 'none', ( -558.8805777078072197, 243.1842518256034964, -275.3537468037982876 ) ) ;
#10580 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#10581 = direction ( 'none', ( -1.066326637010301728e-16, 4.595548519418148985e-16, 1.000000000000000000 ) ) ;
#10582 = vector ( 'none', #17126, 1000.000000000000114 ) ;
#10583 = face_bound ( 'none', #25885, .t. ) ;
#10584 = cartesian_point ( 'none', ( -460.2110358490925250, 240.3633327104699333, -372.9165724325360998 ) ) ;
#10585 = direction ( 'none', ( -1.082303298088987295e-16, 0.8660254037839308916, 0.5000000000008796297 ) ) ;
#10586 = cartesian_point ( 'none', ( -523.5450167720825903, 243.1842518256095218, -395.8537468038249472 ) ) ;
#10587 = oriented_edge ( 'none', *, *, #5429, .t. ) ;
#10588 = edge_curve ( 'none', #14724, #25052, #16985, .t. ) ;
#10589 = oriented_edge ( 'none', *, *, #18174, .t. ) ;
#10590 = oriented_edge ( 'none', *, *, #11546, .t. ) ;
#10591 = face_outer_bound ( 'none', #24013, .t. ) ;
#10592 = edge_curve ( 'none', #28545, #21501, #33853, .t. ) ;
#10593 = vector ( 'none', #31399, 1000.000000000000114 ) ;
#10594 = oriented_edge ( 'none', *, *, #11240, .t. ) ;
#10595 = circle ( 'none', #30402, 57.49999999999999289 ) ;
#10596 = edge_curve ( 'none', #18137, #9907, #19895, .t. ) ;
#10597 = edge_curve ( 'none', #24696, #1650, #5724, .t. ) ;
#10598 = oriented_edge ( 'none', *, *, #4213, .f. ) ;
#10599 = vector ( 'none', #2331, 1000.000000000000000 ) ;
#10600 = direction ( 'none', ( 0.3003283627730393701, 0.9538358739919912122, 2.643388153869417885e-14 ) ) ;
#10601 = oriented_edge ( 'none', *, *, #29335, .t. ) ;
#10602 = cartesian_point ( 'none', ( -492.7348938366462221, 267.0952602673633578, -410.8537468037986855 ) ) ;
#10603 = advanced_face ( 'none', ( #33223 ), #26127, .f. ) ;
#10604 = edge_loop ( 'none', ( #8535, #25454, #18537, #28192 ) ) ;
#10605 = cartesian_point ( 'none', ( -520.1606240901492129, 227.5433570593562251, -480.3619112145742633 ) ) ;
#10606 = direction ( 'none', ( 2.607916398653449372e-32, -0.9922322621167679602, 0.1243991077726904065 ) ) ;
#10607 = cartesian_point ( 'none', ( -434.0267035452578170, 256.5376405159495903, -297.5348852644827957 ) ) ;
#10608 = cartesian_point ( 'none', ( -424.0450167721049866, 178.3842518256032577, -302.8537468037996518 ) ) ;
#10609 = oriented_edge ( 'none', *, *, #13042, .t. ) ;
#10610 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#10611 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#10612 = cartesian_point ( 'none', ( -415.2178052053162673, 229.1783271261197967, -297.4601641711878983 ) ) ;
#10613 = cartesian_point ( 'none', ( -512.5691487919422116, 208.7707147282821438, -279.9339722024353136 ) ) ;
#10614 = cartesian_point ( 'none', ( -466.0450167720833292, 212.8733626931540073, -380.3537468038221050 ) ) ;
#10615 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#10616 = circle ( 'none', #1374, 4.200000000000001066 ) ;
#10617 = axis2_placement_3d ( 'none', #19224, #29350, #2852 ) ;
#10618 = vertex_point ( 'none', #27036 ) ;
#10619 = edge_loop ( 'none', ( #22818, #22629, #28797, #25857 ) ) ;
#10620 = direction ( 'none', ( 1.791068744856348687e-16, 6.279680095831317198e-17, -1.000000000000000000 ) ) ;
#10621 = oriented_edge ( 'none', *, *, #31651, .f. ) ;
#10622 = cartesian_point ( 'none', ( -486.0830759949565731, 197.2223110484842437, -398.8537468038234692 ) ) ;
#10623 = circle ( 'none', #16513, 0.2000000000000159150 ) ;
#10624 = plane ( 'none', #16670 ) ;
#10625 = cartesian_point ( 'none', ( -395.0450167721049297, 286.9282990696407296, -289.5152055832917313 ) ) ;
#10626 = axis2_placement_3d ( 'none', #7553, #17905, #23725 ) ;
#10627 = line ( 'none', #12933, #34378 ) ;
#10628 = oriented_edge ( 'none', *, *, #25475, .t. ) ;
#10629 = oriented_edge ( 'none', *, *, #18322, .f. ) ;
#10630 = direction ( 'none', ( -4.890115295504108674e-16, 0.7970987915612799402, -0.6038489185976466667 ) ) ;
#10631 = axis2_placement_3d ( 'none', #29879, #3507, #9176 ) ;
#10632 = cylindrical_surface ( 'none', #20859, 6.500000000000020428 ) ;
#10633 = b_spline_curve_with_knots ( 'none', 3,
( #837, #19453, #14340, #33189, #32952, #27453, #24682, #17011 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003910720886313007703, 0.0007821441772626015407, 0.001564288354525203081 ),
.unspecified. ) ;
#10634 = edge_loop ( 'none', ( #3935, #2697 ) ) ;
#10635 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976461116, 0.7970987915612802732 ) ) ;
#10636 = edge_curve ( 'none', #24795, #24948, #10747, .t. ) ;
#10637 = oriented_edge ( 'none', *, *, #4336, .t. ) ;
#10638 = cartesian_point ( 'none', ( -491.4811775474886417, 226.2915011486553851, -279.7092239410239358 ) ) ;
#10639 = edge_curve ( 'none', #6300, #16547, #28602, .t. ) ;
#10640 = oriented_edge ( 'none', *, *, #32204, .t. ) ;
#10641 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10642 = axis2_placement_3d ( 'none', #4697, #25962, #28616 ) ;
#10643 = cartesian_point ( 'none', ( -523.5450167720821355, 243.1842518256099197, -398.8537468038249472 ) ) ;
#10644 = cartesian_point ( 'none', ( -433.6167227756870375, 256.9339072188079172, -297.4014276491820397 ) ) ;
#10645 = edge_curve ( 'none', #32912, #33148, #27779, .t. ) ;
#10646 = face_outer_bound ( 'none', #15170, .t. ) ;
#10647 = line ( 'none', #25628, #3589 ) ;
#10648 = oriented_edge ( 'none', *, *, #28970, .f. ) ;
#10649 = cartesian_point ( 'none', ( -472.5420901949906352, 276.6461926027349136, -398.8537468038216502 ) ) ;
#10650 = vertex_point ( 'none', #8211 ) ;
#10651 = oriented_edge ( 'none', *, *, #1678, .t. ) ;
#10652 = circle ( 'none', #34126, 15.00000000000001421 ) ;
#10653 = cartesian_point ( 'none', ( -545.0156214971415238, 282.1948785567064988, -308.7011918029528488 ) ) ;
#10654 = cartesian_point ( 'none', ( -550.4842304135503355, 257.4220254626394535, -275.3537468037984581 ) ) ;
#10655 = cylindrical_surface ( 'none', #19896, 17.50000000000005684 ) ;
#10656 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10657 = cartesian_point ( 'none', ( -433.7450167721049752, 243.0228314061588151, -309.8547490175004100 ) ) ;
#10658 = toroidal_surface ( 'none', #6125, 7.299999999999999822, 0.2000000000000000111 ) ;
#10659 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#10660 = cartesian_point ( 'none', ( -434.2450167721049752, 256.6826770252015422, -322.6475499782704333 ) ) ;
#10661 = vertex_point ( 'none', #11127 ) ;
#10662 = axis2_placement_3d ( 'none', #24480, #27144, #11802 ) ;
#10663 = plane ( 'none', #27914 ) ;
#10664 = cartesian_point ( 'none', ( -448.0342319603240071, 280.1745313766690515, -361.8850487667613152 ) ) ;
#10665 = oriented_edge ( 'none', *, *, #20132, .t. ) ;
#10666 = axis2_placement_3d ( 'none', #29771, #30005, #14096 ) ;
#10667 = b_spline_curve_with_knots ( 'none', 3,
( #516, #27237, #19342, #13650 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.01153587077114589209, 0.02324996486842889967 ),
.unspecified. ) ;
#10668 = line ( 'none', #23422, #23992 ) ;
#10669 = direction ( 'none', ( -1.036334525942864691e-16, 0.08929731094672752056, -0.9960050151769735960 ) ) ;
#10670 = cartesian_point ( 'none', ( -451.2450167721049752, 260.1163370836121089, -321.3356925177042740 ) ) ;
#10671 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10672 = vector ( 'none', #20318, 1000.000000000000000 ) ;
#10673 = circle ( 'none', #4048, 17.20000000000001350 ) ;
#10674 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#10675 = circle ( 'none', #20483, 4.500000000000003553 ) ;
#10676 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#10677 = edge_loop ( 'none', ( #26241, #30610, #33968, #10090 ) ) ;
#10678 = manifold_solid_brep ( '12.9-������բ��ͷ�ݶ�-m10-1-solid1', #389 ) ;
#10679 = cartesian_point ( 'none', ( -470.9625831543327763, 270.6706251096474034, -360.8986039125780394 ) ) ;
#10680 = oriented_edge ( 'none', *, *, #14065, .f. ) ;
#10682 = vertex_point ( 'none', #331 ) ;
#10681 = advanced_face ( 'none', ( #19045 ), #2841, .f. ) ;
#10683 = face_outer_bound ( 'none', #30288, .t. ) ;
#10684 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10685 = direction ( 'none', ( -0.8267412399748188534, -0.5625823691913025559, 0.0000000000000000000 ) ) ;
#10686 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#10687 = cartesian_point ( 'none', ( -552.0450167720783838, 243.1842518256107724, -462.8537468038265956 ) ) ;
#10688 = advanced_face ( 'none', ( #11984 ), #29012, .f. ) ;
#10689 = line ( 'none', #11994, #5702 ) ;
#10690 = cartesian_point ( 'none', ( -417.9450167721050207, 195.0393699202277844, -354.2999129652726538 ) ) ;
#10691 = edge_curve ( 'none', #15092, #14448, #32391, .t. ) ;
#10692 = axis2_placement_3d ( 'none', #14630, #33602, #28443 ) ;
#10693 = cartesian_point ( 'none', ( -508.6437167067727501, 185.6842518256034396, -380.3537468037986287 ) ) ;
#10694 = cartesian_point ( 'none', ( -491.7172560652545599, 266.3995123309854876, -410.1786342722973018 ) ) ;
#10695 = cartesian_point ( 'none', ( -501.5786394753235413, 231.7620373431687142, -319.8617669279419715 ) ) ;
#10696 = edge_curve ( 'none', #28144, #11154, #11137, .t. ) ;
#10697 = edge_curve ( 'none', #7348, #1790, #13652, .t. ) ;
#10698 = oriented_edge ( 'none', *, *, #25761, .t. ) ;
#10699 = vertex_point ( 'none', #13694 ) ;
#10700 = vertex_point ( 'none', #29605 ) ;
#10701 = oriented_edge ( 'none', *, *, #28871, .f. ) ;
#10702 = cartesian_point ( 'none', ( -507.2933678911469997, 275.5618083759850947, -279.7373730986562919 ) ) ;
#10703 = direction ( 'none', ( -0.9507657935238105207, -0.0009989388488391159632, 0.3099087091164352548 ) ) ;
#10704 = direction ( 'none', ( 0.3637965360164467366, 0.9314784379589440277, 3.259765247988102186e-14 ) ) ;
#10705 = oriented_edge ( 'none', *, *, #18585, .f. ) ;
#10706 = face_outer_bound ( 'none', #11541, .t. ) ;
#10707 = vertex_point ( 'none', #19030 ) ;
#10708 = cartesian_point ( 'none', ( -550.0701600694861781, 188.7977128290799271, -380.3537468038271641 ) ) ;
#10710 = axis2_placement_3d ( 'none', #30769, #33465, #12282 ) ;
#10709 = cartesian_point ( 'none', ( -555.5300515871399512, 260.2352529142416415, -279.7023538364705928 ) ) ;
#10711 = circle ( 'none', #30972, 17.49999999999996092 ) ;
#10712 = face_outer_bound ( 'none', #9942, .t. ) ;
#10713 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976488871, -0.7970987915612781638 ) ) ;
#10714 = vertex_point ( 'none', #3113 ) ;
#10715 = oriented_edge ( 'none', *, *, #34255, .t. ) ;
#10716 = vector ( 'none', #25295, 1000.000000000000000 ) ;
#10717 = cartesian_point ( 'none', ( -553.5713966214127595, 261.2487069930837151, -275.3537468037984013 ) ) ;
#10718 = cartesian_point ( 'none', ( -418.0565743908561558, 308.1842518256268022, -345.8585026750911311 ) ) ;
#10719 = axis2_placement_3d ( 'none', #18892, #2967, #29810 ) ;
#10720 = cartesian_point ( 'none', ( -433.4540210727480485, 256.9977011943304319, -297.3799777997972456 ) ) ;
#10721 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#10722 = axis2_placement_3d ( 'none', #31763, #15909, #13253 ) ;
#10723 = cartesian_point ( 'none', ( -442.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#10724 = cylindrical_surface ( 'none', #16565, 5.999999999999992895 ) ;
#10725 = oriented_edge ( 'none', *, *, #25619, .f. ) ;
#10726 = advanced_face ( 'none', ( #344 ), #4904, .t. ) ;
#10727 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#10728 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -371.7537468037986628 ) ) ;
#10729 = vertex_point ( 'none', #8556 ) ;
#10730 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10731 = oriented_edge ( 'none', *, *, #9937, .t. ) ;
#10732 = oriented_edge ( 'none', *, *, #31178, .f. ) ;
#10733 = advanced_face ( 'none', ( #25300, #30286 ), #443, .t. ) ;
#10734 = direction ( 'none', ( -2.035898835340849908e-16, 1.000000000000000000, 1.636434808280178673e-14 ) ) ;
#10735 = cartesian_point ( 'none', ( -541.0450167721048729, 243.1842518256034964, -294.8537468037986287 ) ) ;
#10736 = cartesian_point ( 'none', ( -544.7159265936636530, 247.6331367788737907, -435.3537468037986855 ) ) ;
#10737 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748157448, 1.615973351895135670e-16 ) ) ;
#10738 = oriented_edge ( 'none', *, *, #1683, .t. ) ;
#10739 = axis2_placement_3d ( 'none', #7431, #28469, #1980 ) ;
#10740 = axis2_placement_3d ( 'none', #31867, #4977, #23706 ) ;
#10741 = line ( 'none', #21247, #19889 ) ;
#10742 = product_definition_shape ( 'none', 'none', #27187 ) ;
#10743 = edge_curve ( 'none', #12480, #33370, #1575, .t. ) ;
#10744 = edge_curve ( 'none', #4481, #825, #10313, .t. ) ;
#10745 = vertex_point ( 'none', #32318 ) ;
#10746 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#10747 = circle ( 'none', #101, 4.000000000000025757 ) ;
#10748 = face_outer_bound ( 'none', #4651, .t. ) ;
#10749 = b_spline_curve_with_knots ( 'none', 1,
( #1112, #9238 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#10750 = edge_loop ( 'none', ( #18767, #31014, #15369, #6348 ) ) ;
#10751 = edge_curve ( 'none', #24247, #14348, #30697, .t. ) ;
#10752 = advanced_face ( 'none', ( #21964 ), #16587, .t. ) ;
#10753 = oriented_edge ( 'none', *, *, #28447, .t. ) ;
#10754 = face_outer_bound ( 'none', #22956, .t. ) ;
#10755 = cartesian_point ( 'none', ( -491.3455957969529777, 226.5638319725741212, -279.7207096957441195 ) ) ;
#10756 = face_outer_bound ( 'none', #27299, .t. ) ;
#10757 = direction ( 'none', ( -8.699860012012077931e-18, -4.680943177722806576e-16, -1.000000000000000000 ) ) ;
#10758 = cartesian_point ( 'none', ( -423.1450715625746852, 206.7072232089274166, -296.5015233640858128 ) ) ;
#10759 = circle ( 'none', #635, 36.00000000000002842 ) ;
#10760 = vertex_point ( 'none', #3694 ) ;
#10761 = oriented_edge ( 'none', *, *, #25677, .f. ) ;
#10762 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672882508 ) ) ;
#10763 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#10764 = oriented_edge ( 'none', *, *, #23036, .t. ) ;
#10765 = cartesian_point ( 'none', ( -414.2450167721050320, 255.6837076765329755, -322.7371130579688838 ) ) ;
#10766 = cartesian_point ( 'none', ( -581.0450167720786112, 300.6842518256107724, -459.8537468038274483 ) ) ;
#10767 = cartesian_point ( 'none', ( -554.3791902618729637, 259.7448606733560723, -275.3537468037987423 ) ) ;
#10768 = axis2_placement_3d ( 'none', #14810, #9219, #22620 ) ;
#10769 = oriented_edge ( 'none', *, *, #31501, .t. ) ;
#10770 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#10771 = cartesian_point ( 'none', ( -523.5450167720790660, 243.1842518256106302, -452.4537468038249131 ) ) ;
#10772 = vertex_point ( 'none', #14043 ) ;
#10773 = axis2_placement_3d ( 'none', #4647, #23242, #10217 ) ;
#10774 = advanced_face ( 'none', ( #17388 ), #2414, .f. ) ;
#10775 = edge_loop ( 'none', ( #425, #2662, #21366, #17120 ) ) ;
#10776 = direction ( 'none', ( 5.651035195342045529e-14, 1.280919814661274201e-14, -1.000000000000000000 ) ) ;
#10777 = cartesian_point ( 'none', ( -428.4950167721049752, 222.7752980353524777, -343.4669805526822870 ) ) ;
#10778 = axis2_placement_3d ( 'none', #11611, #30325, #32917 ) ;
#10779 = oriented_edge ( 'none', *, *, #22372, .t. ) ;
#10780 = direction ( 'none', ( -0.1301338387964242616, -0.9914964367057030881, -1.808675573594017355e-14 ) ) ;
#10781 = line ( 'none', #15813, #19526 ) ;
#10782 = edge_loop ( 'none', ( #196, #20772, #28392, #14094, #34483, #3421, #8642, #12588, #18539, #29868, #19103, #12453, #24642, #22922, #24951, #31830, #33121, #11726, #13515, #5201, #27989 ) ) ;
#10783 = circle ( 'none', #5305, 4.049999999999994493 ) ;
#10784 = cartesian_point ( 'none', ( -440.5287110885334414, 281.1079121558275915, -364.0773261827180818 ) ) ;
#10785 = line ( 'none', #26637, #29898 ) ;
#10786 = edge_curve ( 'none', #29989, #30849, #16543, .t. ) ;
#10787 = advanced_face ( 'none', ( #9474 ), #14161, .f. ) ;
#10788 = cartesian_point ( 'none', ( -540.8554343648822851, 288.0217594006544459, -326.6428405978077194 ) ) ;
#10789 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10790 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#10791 = line ( 'none', #24481, #2058 ) ;
#10792 = edge_curve ( 'none', #5768, #26236, #14881, .t. ) ;
#10793 = edge_curve ( 'none', #6534, #6898, #732, .t. ) ;
#10794 = vertex_point ( 'none', #11581 ) ;
#10795 = cartesian_point ( 'none', ( -417.6450167721034745, 202.8729630840902018, -302.8537468038394422 ) ) ;
#10796 = cartesian_point ( 'none', ( -581.0450167721077150, 268.0244041834380369, -380.3537468038103952 ) ) ;
#10797 = edge_curve ( 'none', #29968, #8646, #23627, .t. ) ;
#10798 = direction ( 'none', ( 0.1301338387962871213, 0.9914964367057210737, 2.643388153869424196e-14 ) ) ;
#10799 = cartesian_point ( 'none', ( -434.1881207634225461, 230.0471836323324908, -297.7467309746107276 ) ) ;
#10800 = cartesian_point ( 'none', ( -480.5900167720799914, 243.1842518256102323, -436.8537468038225029 ) ) ;
#10801 = oriented_edge ( 'none', *, *, #29775, .f. ) ;
#10802 = oriented_edge ( 'none', *, *, #29718, .t. ) ;
#10803 = cartesian_point ( 'none', ( -414.2991064441185927, 230.6025411150191360, -324.9857771663038193 ) ) ;
#10804 = oriented_edge ( 'none', *, *, #19466, .f. ) ;
#10805 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#10806 = cartesian_point ( 'none', ( -468.1277038082944841, 243.2800063668596522, -370.6344793640262765 ) ) ;
#10807 = oriented_edge ( 'none', *, *, #14116, .f. ) ;
#10808 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10809 = oriented_edge ( 'none', *, *, #10797, .t. ) ;
#10810 = cartesian_point ( 'none', ( -557.5514161805110689, 263.7625157593723770, -436.1467471130677040 ) ) ;
#10811 = circle ( 'none', #12313, 5.000000000000004441 ) ;
#10812 = cartesian_point ( 'none', ( -414.4835827122992669, 254.0599943667153298, -320.8746658419220807 ) ) ;
#10813 = oriented_edge ( 'none', *, *, #3632, .t. ) ;
#10814 = axis2_placement_3d ( 'none', #34088, #12903, #18239 ) ;
#10815 = line ( 'none', #22080, #13320 ) ;
#10816 = axis2_placement_3d ( 'none', #20444, #23119, #9504 ) ;
#10817 = cartesian_point ( 'none', ( -488.8151238320489824, 233.3227727638125089, -279.9655361555429636 ) ) ;
#10818 = plane ( 'none', #3034 ) ;
#10819 = cartesian_point ( 'none', ( -434.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#10820 = axis2_placement_3d ( 'none', #28646, #31241, #26109 ) ;
#10821 = vector ( 'none', #26837, 1000.000000000000114 ) ;
#10822 = axis2_placement_3d ( 'none', #2077, #15211, #28451 ) ;
#10823 = vector ( 'none', #31962, 1000.000000000000114 ) ;
#10824 = cartesian_point ( 'none', ( -460.5450167721049866, 198.1842518256037522, -348.8345089173323572 ) ) ;
#10825 = direction ( 'none', ( -0.07384000345349524264, 0.9972701007700911502, -7.214474255747049785e-17 ) ) ;
#10826 = oriented_edge ( 'none', *, *, #10171, .t. ) ;
#10827 = cartesian_point ( 'none', ( -415.2450167721050320, 257.0261840292346847, -297.3704010095336798 ) ) ;
#10828 = cartesian_point ( 'none', ( -562.4592060915425691, 295.5379896614997506, -380.3537468037986287 ) ) ;
#10829 = cartesian_point ( 'none', ( -435.5450167721049866, 277.0592779081630965, -373.7326419348551667 ) ) ;
#10830 = cartesian_point ( 'none', ( -496.3777817892359963, 282.4359695312401755, -319.9303849546399192 ) ) ;
#10831 = oriented_edge ( 'none', *, *, #11499, .f. ) ;
#10832 = cartesian_point ( 'none', ( -550.0701600694849276, 293.0707908221379512, -413.2537468038258339 ) ) ;
#10833 = vertex_point ( 'none', #32779 ) ;
#10834 = cartesian_point ( 'none', ( -413.9450167721049638, 213.8092518256031838, -271.9747543314631457 ) ) ;
#10835 = direction ( 'none', ( -1.000000000000000000, -8.228491904777286826e-32, -4.466799511124057049e-31 ) ) ;
#10836 = edge_curve ( 'none', #10899, #1477, #19463, .t. ) ;
#10837 = circle ( 'none', #18498, 6.400000000000006573 ) ;
#10838 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -295.8537468037986287 ) ) ;
#10839 = edge_loop ( 'none', ( #34492, #11279, #33119, #29404 ) ) ;
#10840 = cartesian_point ( 'none', ( -581.0450167721049866, 272.9961621971319801, -380.3537468037986287 ) ) ;
#10841 = cartesian_point ( 'none', ( -509.5138512203184291, 216.1469454441511857, -275.3537468037986287 ) ) ;
#10842 = cartesian_point ( 'none', ( -517.9335360004002951, 228.1999742489358596, -482.6289742168453358 ) ) ;
#10843 = edge_curve ( 'none', #12585, #20490, #23823, .t. ) ;
#10844 = edge_loop ( 'none', ( #6366, #19553, #19948, #9819 ) ) ;
#10845 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#10846 = vector ( 'none', #11813, 999.9999999999998863 ) ;
#10847 = oriented_edge ( 'none', *, *, #8792, .t. ) ;
#10848 = axis2_placement_3d ( 'none', #33800, #22643, #20871 ) ;
#10849 = cartesian_point ( 'none', ( -434.0064541737737613, 241.0259530197592994, -309.9790429332959434 ) ) ;
#10850 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#10851 = cylindrical_surface ( 'none', #27768, 16.99999999999999289 ) ;
#10852 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -524.8537468037986855 ) ) ;
#10853 = edge_curve ( 'none', #12361, #5877, #1974, .t. ) ;
#10854 = cartesian_point ( 'none', ( -569.5069575492076410, 280.6461926027355958, -398.8537468038270504 ) ) ;
#10855 = face_outer_bound ( 'none', #33678, .t. ) ;
#10856 = b_spline_curve_with_knots ( 'none', 3,
( #30784, #25324, #17525, #1372, #3932, #6956, #30418, #1137 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.003877433845935506548, 0.007754867691871013095, 0.01550973538374186486 ),
.unspecified. ) ;
#10857 = edge_loop ( 'none', ( #26991, #4288, #6006, #3431 ) ) ;
#10858 = advanced_face ( 'none', ( #5659 ), #9168, .f. ) ;
#10859 = circle ( 'none', #21327, 14.99999999999999112 ) ;
#10860 = cartesian_point ( 'none', ( -488.6222715178585077, 262.0222773761730082, -436.0293405651926832 ) ) ;
#10861 = edge_loop ( 'none', ( #6721, #11714, #1757, #8450 ) ) ;
#10862 = advanced_face ( 'none', ( #30663 ), #23596, .f. ) ;
#10863 = cartesian_point ( 'none', ( -491.2977859493154824, 226.6619238639688092, -279.7251744959602320 ) ) ;
#10864 = oriented_edge ( 'none', *, *, #34390, .f. ) ;
#10865 = axis2_placement_3d ( 'none', #2643, #21139, #29368 ) ;
#10866 = oriented_edge ( 'none', *, *, #17729, .f. ) ;
#10867 = oriented_edge ( 'none', *, *, #14812, .t. ) ;
#10868 = vector ( 'none', #11105, 1000.000000000000114 ) ;
#10869 = oriented_edge ( 'none', *, *, #19759, .t. ) ;
#10870 = cartesian_point ( 'none', ( -428.1162372275405801, 205.7371257645309299, -297.8977848052736022 ) ) ;
#10871 = axis2_placement_3d ( 'none', #6995, #30825, #25926 ) ;
#10872 = oriented_edge ( 'none', *, *, #13895, .t. ) ;
#10873 = axis2_placement_3d ( 'none', #1129, #11699, #30410 ) ;
#10874 = plane ( 'none', #24508 ) ;
#10875 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -434.8537468037986855 ) ) ;
#10876 = edge_loop ( 'none', ( #26553, #798 ) ) ;
#10877 = direction ( 'none', ( 1.000000000000000000, 4.270088556250602192e-16, 5.636516894250794598e-14 ) ) ;
#10878 = direction ( 'none', ( 0.9005812434283111401, -0.4346877315787930907, 0.0000000000000000000 ) ) ;
#10879 = circle ( 'none', #6388, 7.999999999999981348 ) ;
#10880 = cartesian_point ( 'none', ( -555.7037658886201825, 259.8875147180793874, -279.7168827090271748 ) ) ;
#10881 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 7.930164461608253340e-15 ) ) ;
#10882 = cartesian_point ( 'none', ( -550.5214824303619707, 299.1924969547985143, -370.3537468038256293 ) ) ;
#10883 = face_outer_bound ( 'none', #9674, .t. ) ;
#10884 = edge_curve ( 'none', #4286, #14029, #26061, .t. ) ;
#10885 = oriented_edge ( 'none', *, *, #17217, .t. ) ;
#10886 = oriented_edge ( 'none', *, *, #21855, .t. ) ;
#10887 = direction ( 'none', ( -5.230025295777878942e-16, 0.9999948051039169172, 0.003223315867124592650 ) ) ;
#10888 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -444.8537468037986855 ) ) ;
#10889 = edge_curve ( 'none', #14615, #14178, #26478, .t. ) ;
#10890 = circle ( 'none', #30897, 4.000000000000003553 ) ;
#10891 = cartesian_point ( 'none', ( -523.5450167720789523, 243.1842518256106587, -454.8537468038249472 ) ) ;
#10892 = oriented_edge ( 'none', *, *, #1695, .t. ) ;
#10893 = axis2_placement_3d ( 'none', #26499, #13603, #13374 ) ;
#10894 = oriented_edge ( 'none', *, *, #22872, .f. ) ;
#10895 = advanced_face ( 'none', ( #33158 ), #6893, .t. ) ;
#10896 = edge_curve ( 'none', #31712, #5805, #24759, .t. ) ;
#10897 = vertex_point ( 'none', #20114 ) ;
#10898 = cartesian_point ( 'none', ( -433.7308044311340609, 255.9779203745278267, -297.3123760841995704 ) ) ;
#10899 = vertex_point ( 'none', #19773 ) ;
#10900 = oriented_edge ( 'none', *, *, #1214, .f. ) ;
#10901 = advanced_face ( 'none', ( #11415 ), #25500, .t. ) ;
#10902 = b_spline_curve_with_knots ( 'none', 3,
( #22025, #32399, #29802, #3308, #525, #8757, #11548, #3193, #6208, #740 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.005091453467848464087, 0.005482476252080551761, 0.005873499036312639435, 0.006264521820544726241, 0.006655544604776813915 ),
.unspecified. ) ;
#10903 = line ( 'none', #7885, #113 ) ;
#10904 = vertex_point ( 'none', #12084 ) ;
#10905 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#10906 = edge_loop ( 'none', ( #4460, #6234 ) ) ;
#10907 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.012262169511167935e-12 ) ) ;
#10908 = cartesian_point ( 'none', ( -500.3798996581748497, 281.7390282505498931, -310.2772186632977878 ) ) ;
#10909 = oriented_edge ( 'none', *, *, #28243, .f. ) ;
#10910 = cartesian_point ( 'none', ( -541.8847389957534233, 296.7980981594831746, -410.3537468037986855 ) ) ;
#10911 = face_outer_bound ( 'none', #6634, .t. ) ;
#10912 = cartesian_point ( 'none', ( -413.9450167721049638, 209.8842338547184738, -277.1558964766114173 ) ) ;
#10913 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10914 = oriented_edge ( 'none', *, *, #4889, .t. ) ;
#10915 = direction ( 'none', ( -3.287307994205097042e-16, -0.1243991077726870897, -0.9922322621167682932 ) ) ;
#10916 = axis2_placement_3d ( 'none', #21984, #33040, #24652 ) ;
#10917 = face_outer_bound ( 'none', #34509, .t. ) ;
#10918 = approval_date_time ( #30456, #28301 ) ;
#10919 = cartesian_point ( 'none', ( -414.2450167721050320, 230.8633905965675694, -324.9623905799824115 ) ) ;
#10920 = oriented_edge ( 'none', *, *, #28557, .f. ) ;
#10921 = cartesian_point ( 'none', ( -537.8894543255772760, 258.9315247137212168, -442.8537468037986855 ) ) ;
#10922 = oriented_edge ( 'none', *, *, #25821, .f. ) ;
#10923 = cartesian_point ( 'none', ( -469.2430164739524230, 261.8506660835629418, -366.5004484170956971 ) ) ;
#10924 = advanced_face ( 'none', ( #5989 ), #11975, .f. ) ;
#10925 = axis2_placement_3d ( 'none', #14633, #14524, #6497 ) ;
#10926 = circle ( 'none', #13724, 4.500000000000003553 ) ;
#10927 = edge_loop ( 'none', ( #1912, #501, #28497, #18280 ) ) ;
#10928 = axis2_placement_3d ( 'none', #29178, #34110, #13152 ) ;
#10929 = direction ( 'none', ( 5.230025295777875983e-16, -0.9999948051039169172, -0.003223315867124545812 ) ) ;
#10930 = cartesian_point ( 'none', ( -414.0450167721049866, 297.8494934615761736, -271.5885051677185515 ) ) ;
#10931 = cartesian_point ( 'none', ( -490.3589126584070073, 257.6206065480404845, -279.8140584692217203 ) ) ;
#10932 = oriented_edge ( 'none', *, *, #27930, .t. ) ;
#10933 = edge_loop ( 'none', ( #8205, #6335, #20751, #33755, #31288, #16386 ) ) ;
#10934 = vertex_point ( 'none', #11852 ) ;
#10935 = vector ( 'none', #11519, 1000.000000000000000 ) ;
#10936 = oriented_edge ( 'none', *, *, #2142, .f. ) ;
#10937 = cartesian_point ( 'none', ( -559.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#10938 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10939 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -371.7537468037986628 ) ) ;
#10940 = advanced_face ( 'none', ( #25529 ), #25459, .f. ) ;
#10941 = edge_curve ( 'none', #24005, #19048, #29143, .t. ) ;
#10942 = axis2_placement_3d ( 'none', #25472, #6401, #12208 ) ;
#10943 = line ( 'none', #18188, #10550 ) ;
#10944 = cartesian_point ( 'none', ( -539.8827236638360318, 212.2313101330304903, -275.3537468037983444 ) ) ;
#10945 = edge_curve ( 'none', #29722, #7269, #32543, .t. ) ;
#10946 = cartesian_point ( 'none', ( -450.5450167721049297, 217.1842518256034964, -265.3537542057284782 ) ) ;
#10947 = cartesian_point ( 'none', ( -497.4434365903277921, 281.4363994638908935, -314.9350797729191527 ) ) ;
#10948 = edge_curve ( 'none', #19671, #33208, #25815, .t. ) ;
#10949 = cartesian_point ( 'none', ( -489.2450167721049752, 231.2321916434798368, -323.9253145351593730 ) ) ;
#10950 = edge_loop ( 'none', ( #7009, #14607, #15573, #16902, #26785 ) ) ;
#10951 = cartesian_point ( 'none', ( -510.5911139212997227, 270.7080111713912061, -275.3537468037985718 ) ) ;
#10952 = edge_curve ( 'none', #7809, #32547, #1669, .t. ) ;
#10953 = oriented_edge ( 'none', *, *, #3, .f. ) ;
#10954 = cartesian_point ( 'none', ( -418.1561952337077628, 201.7198496228616307, -305.3681810857580672 ) ) ;
#10955 = cartesian_point ( 'none', ( -512.7709730075592915, 214.8230586014686878, -275.3537468037986855 ) ) ;
#10956 = cartesian_point ( 'none', ( -436.9764007215839570, 279.5592161962869682, -373.7326775642227972 ) ) ;
#10957 = line ( 'none', #20094, #20542 ) ;
#10958 = direction ( 'none', ( 0.1301338387962845677, 0.9914964367057214067, 2.008823880312848768e-14 ) ) ;
#10959 = oriented_edge ( 'none', *, *, #29787, .f. ) ;
#10960 = direction ( 'none', ( 1.000000000000000000, -3.210458158001875324e-15, 5.642927514190360365e-14 ) ) ;
#10961 = oriented_edge ( 'none', *, *, #2948, .t. ) ;
#10962 = cartesian_point ( 'none', ( -422.1450167721048956, 294.0632442979391499, -293.4787468037984013 ) ) ;
#10963 = cartesian_point ( 'none', ( -495.3048734746819832, 296.0412579571180345, -364.2537468038227644 ) ) ;
#10964 = advanced_face ( 'none', ( #24982 ), #21133, .f. ) ;
#10965 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.014003695824309304e-12 ) ) ;
#10966 = cartesian_point ( 'none', ( -453.8301946560948750, 278.8095915031540812, -360.7956627380448253 ) ) ;
#10967 = oriented_edge ( 'none', *, *, #18786, .t. ) ;
#10968 = line ( 'none', #1008, #31368 ) ;
#10969 = cartesian_point ( 'none', ( -538.3324943462982901, 264.9151453183417857, -402.3537468037986855 ) ) ;
#10970 = edge_loop ( 'none', ( #17878, #20845, #27554, #12435 ) ) ;
#10971 = oriented_edge ( 'none', *, *, #15571, .f. ) ;
#10972 = circle ( 'none', #24348, 5.000000000000004441 ) ;
#10973 = vertex_point ( 'none', #14990 ) ;
#10974 = axis2_placement_3d ( 'none', #18243, #23836, #10342 ) ;
#10975 = cylindrical_surface ( 'none', #10309, 5.000000000000009770 ) ;
#10976 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10977 = direction ( 'none', ( 0.4694715627858919160, 0.8829475928589263223, 0.0000000000000000000 ) ) ;
#10978 = axis2_placement_3d ( 'none', #18396, #7822, #20860 ) ;
#10979 = line ( 'none', #14946, #17227 ) ;
#10980 = cartesian_point ( 'none', ( -490.4415833742634163, 228.5488513825237931, -279.8061401818663967 ) ) ;
#10981 = axis2_placement_3d ( 'none', #34534, #26594, #29273 ) ;
#10982 = plane ( 'none', #16621 ) ;
#10983 = oriented_edge ( 'none', *, *, #118, .t. ) ;
#10984 = edge_loop ( 'none', ( #23208, #12030, #12032, #17142 ) ) ;
#10985 = circle ( 'none', #7157, 6.000000000000024869 ) ;
#10986 = direction ( 'none', ( -1.791068744856348687e-16, -6.279680095831317198e-17, 1.000000000000000000 ) ) ;
#10987 = cartesian_point ( 'none', ( -418.2401816228456823, 204.3412960820224384, -300.1291332127790952 ) ) ;
#10988 = circle ( 'none', #27909, 65.00000000000000000 ) ;
#10989 = oriented_edge ( 'none', *, *, #20587, .f. ) ;
#10990 = edge_curve ( 'none', #17927, #5447, #33694, .t. ) ;
#10991 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10992 = circle ( 'none', #1517, 7.000000000000006217 ) ;
#10993 = direction ( 'none', ( 5.659196845915057107e-14, 1.289314910434818734e-14, -1.000000000000000000 ) ) ;
#10994 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10995 = cartesian_point ( 'none', ( -544.4773749570359769, 282.4533900226592209, -308.6111574061331453 ) ) ;
#10996 = cartesian_point ( 'none', ( -553.3962290263317527, 247.7465154284682001, -275.3537468037985150 ) ) ;
#10997 = edge_curve ( 'none', #1077, #22986, #3206, .t. ) ;
#10998 = edge_curve ( 'none', #23181, #29165, #26844, .t. ) ;
#10999 = vertex_point ( 'none', #12778 ) ;
#11000 = circle ( 'none', #16737, 4.499999999999948486 ) ;
#11001 = cartesian_point ( 'none', ( -492.4855974395172780, 268.1061426291114458, -412.2774083251880484 ) ) ;
#11002 = cartesian_point ( 'none', ( -559.6576189805027752, 257.9110967605524252, -434.8537468037986855 ) ) ;
#11003 = edge_loop ( 'none', ( #13698, #23873 ) ) ;
#11004 = oriented_edge ( 'none', *, *, #19710, .f. ) ;
#11005 = edge_curve ( 'none', #9082, #25755, #19687, .t. ) ;
#11006 = oriented_edge ( 'none', *, *, #18322, .t. ) ;
#11007 = cartesian_point ( 'none', ( -395.0450167721049866, 207.7471096284320708, -275.4748160433737212 ) ) ;
#11008 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976507745, 0.7970987915612767205 ) ) ;
#11009 = cartesian_point ( 'none', ( -526.9157678732838122, 282.7859555364958624, -409.5677141075239547 ) ) ;
#11010 = oriented_edge ( 'none', *, *, #33427, .f. ) ;
#11011 = face_outer_bound ( 'none', #25591, .t. ) ;
#11012 = cartesian_point ( 'none', ( -433.7156992208285260, 256.0828780276431189, -297.3120377707733724 ) ) ;
#11013 = face_outer_bound ( 'none', #18770, .t. ) ;
#11014 = oriented_edge ( 'none', *, *, #4641, .t. ) ;
#11015 = oriented_edge ( 'none', *, *, #10792, .f. ) ;
#11016 = oriented_edge ( 'none', *, *, #2457, .f. ) ;
#11017 = line ( 'none', #22436, #28051 ) ;
#11019 = cartesian_point ( 'none', ( -497.0198734746792297, 293.0707908221392586, -398.8537468038227871 ) ) ;
#11018 = axis2_placement_3d ( 'none', #2305, #10311, #23690 ) ;
#11020 = vector ( 'none', #16979, 1000.000000000000000 ) ;
#11021 = cartesian_point ( 'none', ( -424.0450167721049866, 183.1842518256032406, -302.8537468037995382 ) ) ;
#11022 = oriented_edge ( 'none', *, *, #5285, .f. ) ;
#11023 = cartesian_point ( 'none', ( -496.9000925793279180, 282.1915078461655071, -318.1891247692479965 ) ) ;
#11024 = circle ( 'none', #25348, 50.04261363636364024 ) ;
#11025 = cartesian_point ( 'none', ( -414.5943670073276053, 256.7148473116276932, -297.4751714668819318 ) ) ;
#11026 = plane ( 'none', #8256 ) ;
#11027 = direction ( 'none', ( 1.028554113732452522e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#11028 = axis2_placement_3d ( 'none', #29445, #2735, #69 ) ;
#11029 = direction ( 'none', ( 0.7437731059700318781, -0.002154568021938310911, 0.6684286982710501146 ) ) ;
#11030 = oriented_edge ( 'none', *, *, #3512, .f. ) ;
#11031 = cylindrical_surface ( 'none', #23109, 6.138320441952116013 ) ;
#11032 = cartesian_point ( 'none', ( -394.0450167721050434, 223.1842518256694063, -387.8537468038189218 ) ) ;
#11033 = advanced_face ( 'none', ( #7923 ), #24392, .f. ) ;
#11034 = cartesian_point ( 'none', ( -418.2353338649227226, 178.3842518256032008, -299.9386851375575134 ) ) ;
#11035 = cartesian_point ( 'none', ( -518.2425374991659055, 204.5463984488946494, -434.8537468037986855 ) ) ;
#11036 = cartesian_point ( 'none', ( -468.4374337207754024, 253.4976354478089036, -369.4372332553689375 ) ) ;
#11037 = oriented_edge ( 'none', *, *, #8750, .f. ) ;
#11038 = cartesian_point ( 'none', ( -394.0450167721050434, 294.4494934615762531, -271.5885051677219622 ) ) ;
#11039 = oriented_edge ( 'none', *, *, #19143, .f. ) ;
#11040 = cartesian_point ( 'none', ( -414.2450167721049183, 254.3753687118127687, -320.8463908026104718 ) ) ;
#11041 = edge_curve ( 'none', #16299, #27783, #34524, .t. ) ;
#11042 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#11043 = cartesian_point ( 'none', ( -514.5825458777384256, 278.1569611742021380, -279.9898889978517786 ) ) ;
#11044 = edge_curve ( 'none', #19209, #2629, #18437, .t. ) ;
#11045 = face_bound ( 'none', #19643, .t. ) ;
#11046 = face_outer_bound ( 'none', #8480, .t. ) ;
#11047 = edge_loop ( 'none', ( #7166, #6168, #14069, #3077 ) ) ;
#11048 = vertex_point ( 'none', #4859 ) ;
#11049 = edge_curve ( 'none', #3408, #19344, #7932, .t. ) ;
#11050 = oriented_edge ( 'none', *, *, #28918, .t. ) ;
#11051 = line ( 'none', #4401, #13997 ) ;
#11052 = edge_curve ( 'none', #25135, #10014, #4259, .t. ) ;
#11053 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11054 = face_outer_bound ( 'none', #5876, .t. ) ;
#11055 = cartesian_point ( 'none', ( -436.2450167721049752, 254.1842374205643296, -322.8715487883740707 ) ) ;
#11056 = cartesian_point ( 'none', ( -544.4969387045356370, 271.3761960057146325, -275.3537468037983444 ) ) ;
#11057 = cartesian_point ( 'none', ( -487.3905278725805488, 244.6787074352691320, -280.8389016544095966 ) ) ;
#11058 = edge_loop ( 'none', ( #16317, #17500, #14610, #26750 ) ) ;
#11059 = cartesian_point ( 'none', ( -489.2715882019557512, 231.1937823010423472, -323.3969011572647219 ) ) ;
#11060 = cartesian_point ( 'none', ( -509.6945066075700765, 270.3068251223643870, -275.3537468037986287 ) ) ;
#11061 = oriented_edge ( 'none', *, *, #29118, .t. ) ;
#11062 = cartesian_point ( 'none', ( -427.3508855300595997, 200.5845491643606806, -308.3508553149106888 ) ) ;
#11063 = advanced_face ( 'none', ( #5663 ), #9638, .f. ) ;
#11064 = cartesian_point ( 'none', ( -433.8601718695493901, 242.1418286520274421, -309.6940814018804531 ) ) ;
#11065 = cartesian_point ( 'none', ( -517.5933626347281233, 228.3322364354353340, -483.5522744978577521 ) ) ;
#11066 = cartesian_point ( 'none', ( -522.1863607085607555, 224.8344819714338314, -514.8537468037986855 ) ) ;
#11067 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#11068 = direction ( 'none', ( 0.3003283627730186645, 0.9538358739919976514, 3.805391686804328048e-14 ) ) ;
#11069 = vertex_point ( 'none', #20691 ) ;
#11070 = axis2_placement_3d ( 'none', #8179, #26782, #16323 ) ;
#11071 = advanced_face ( 'none', ( #5962 ), #10663, .f. ) ;
#11072 = circle ( 'none', #31183, 11.00000000000001421 ) ;
#11073 = cartesian_point ( 'none', ( -512.0005311454448247, 267.1019896983448803, -431.3537468037986855 ) ) ;
#11074 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11075 = cartesian_point ( 'none', ( -457.5423007111959919, 276.4045089126872767, -361.4696262407723566 ) ) ;
#11076 = circle ( 'none', #34356, 2.917500000000012861 ) ;
#11077 = vector ( 'none', #11552, 1000.000000000000000 ) ;
#11078 = axis2_placement_3d ( 'none', #22000, #604, #11173 ) ;
#11079 = face_outer_bound ( 'none', #32074, .t. ) ;
#11080 = oriented_edge ( 'none', *, *, #33688, .t. ) ;
#11081 = oriented_edge ( 'none', *, *, #1329, .t. ) ;
#11082 = axis2_placement_3d ( 'none', #3198, #16109, #21810 ) ;
#11083 = b_spline_curve_with_knots ( 'none', 3,
( #29296, #32106, #13490, #13150, #5562, #34450, #2564, #32571 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.003877433845935417209, 0.007754867691870834419, 0.01550973538374183364 ),
.unspecified. ) ;
#11084 = oriented_edge ( 'none', *, *, #624, .f. ) ;
#11085 = vector ( 'none', #11758, 1000.000000000000000 ) ;
#11086 = line ( 'none', #18120, #34012 ) ;
#11087 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#11088 = circle ( 'none', #21716, 0.1999999999999952649 ) ;
#11089 = edge_curve ( 'none', #28521, #22570, #33894, .t. ) ;
#11090 = cartesian_point ( 'none', ( -489.1568006327973990, 254.2898828734676613, -279.9313766348966510 ) ) ;
#11091 = edge_curve ( 'none', #15472, #11942, #21795, .t. ) ;
#11092 = vertex_point ( 'none', #21147 ) ;
#11093 = axis2_placement_3d ( 'none', #25403, #12138, #30378 ) ;
#11094 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11095 = cartesian_point ( 'none', ( -523.3345281162348783, 283.1836980033414193, -412.5857976113676386 ) ) ;
#11096 = edge_curve ( 'none', #29234, #11130, #5131, .t. ) ;
#11097 = vertex_point ( 'none', #31857 ) ;
#11098 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#11099 = cartesian_point ( 'none', ( -435.5450167721049866, 272.5592779081630965, -373.7326419348597142 ) ) ;
#11100 = cartesian_point ( 'none', ( -418.7450167721049752, 244.2519362639170879, -343.8504143951137735 ) ) ;
#11101 = vector ( 'none', #16937, 1000.000000000000000 ) ;
#11102 = cartesian_point ( 'none', ( -532.9146481647538849, 268.5063766883769745, -396.8537468037986855 ) ) ;
#11103 = cartesian_point ( 'none', ( -546.8904794151271744, 281.7210036140059515, -310.5507663983057682 ) ) ;
#11104 = cartesian_point ( 'none', ( -559.6294045995998658, 242.7385734110633564, -280.1035777775437623 ) ) ;
#11105 = direction ( 'none', ( 4.926781901685062915e-16, -0.9999948051039168062, -0.003223315867124342416 ) ) ;
#11106 = cartesian_point ( 'none', ( -492.6065395620314575, 268.5379621639693255, -431.3537468037986855 ) ) ;
#11107 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#11108 = line ( 'none', #24986, #6546 ) ;
#11109 = circle ( 'none', #43, 55.00000000000002132 ) ;
#11110 = line ( 'none', #16490, #11510 ) ;
#11111 = advanced_face ( 'none', ( #27183 ), #25128, .f. ) ;
#11112 = vertex_point ( 'none', #7764 ) ;
#11113 = oriented_edge ( 'none', *, *, #19458, .t. ) ;
#11114 = vector ( 'none', #285, 1000.000000000000000 ) ;
#11115 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11116 = cartesian_point ( 'none', ( -560.5450167721049866, 243.1842518256034964, -380.3537468037986287 ) ) ;
#11117 = cartesian_point ( 'none', ( -546.7217588114732507, 194.0414258216549399, -360.2537468038268571 ) ) ;
#11118 = axis2_placement_3d ( 'none', #15840, #29777, #24439 ) ;
#11119 = face_bound ( 'none', #25577, .t. ) ;
#11120 = axis2_placement_3d ( 'none', #28975, #31687, #3173 ) ;
#11121 = edge_loop ( 'none', ( #27255, #849 ) ) ;
#11122 = cartesian_point ( 'none', ( -529.0267536987333870, 216.8788075701554021, -396.8537468037986287 ) ) ;
#11123 = cartesian_point ( 'none', ( -433.5883751959090091, 256.4993841601212807, -297.3106952329734440 ) ) ;
#11124 = oriented_edge ( 'none', *, *, #12893, .f. ) ;
#11125 = axis2_placement_3d ( 'none', #3278, #8841, #6289 ) ;
#11126 = advanced_face ( 'none', ( #8461 ), #18228, .f. ) ;
#11127 = cartesian_point ( 'none', ( -506.5924950844546970, 238.8412104454477287, -464.3537468037986855 ) ) ;
#11128 = cartesian_point ( 'none', ( -506.2345991793280291, 187.9664558613711449, -370.3537468037986287 ) ) ;
#11129 = direction ( 'none', ( 4.057357086302417313e-31, -0.6038489185976506635, -0.7970987915612769426 ) ) ;
#11130 = vertex_point ( 'none', #26475 ) ;
#11131 = cartesian_point ( 'none', ( -424.0450167721049866, 309.3308849223291759, -342.8537468037316671 ) ) ;
#11132 = direction ( 'none', ( -0.07384000345348852579, 0.9972701007700917053, 0.0000000000000000000 ) ) ;
#11133 = vector ( 'none', #2969, 1000.000000000000000 ) ;
#11134 = cartesian_point ( 'none', ( -433.3372718597827316, 229.4359986344835534, -297.3979295261293601 ) ) ;
#11135 = edge_loop ( 'none', ( #3863, #10019, #25527, #6239, #20889, #11864, #13593, #23589 ) ) ;
#11136 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547312e-17 ) ) ;
#11137 = circle ( 'none', #19023, 4.499999999999948486 ) ;
#11138 = face_outer_bound ( 'none', #26370, .t. ) ;
#11139 = oriented_edge ( 'none', *, *, #20273, .t. ) ;
#11140 = cartesian_point ( 'none', ( -414.2450167721049752, 230.7322724677410122, -324.9741460391840633 ) ) ;
#11141 = edge_curve ( 'none', #26184, #21025, #23457, .t. ) ;
#11142 = axis2_placement_3d ( 'none', #25279, #3772, #6560 ) ;
#11143 = direction ( 'none', ( -0.3003283627731238581, -0.9538358739919645668, -2.741291418827556032e-14 ) ) ;
#11144 = cartesian_point ( 'none', ( -451.3200351057072339, 213.8092518256031553, -271.9747543314631457 ) ) ;
#11145 = edge_loop ( 'none', ( #2621, #9019, #22929, #28826 ) ) ;
#11146 = circle ( 'none', #13119, 5.000000000000004441 ) ;
#11147 = edge_curve ( 'none', #1217, #24570, #26780, .t. ) ;
#11148 = edge_curve ( 'none', #3398, #7178, #12659, .t. ) ;
#11149 = cartesian_point ( 'none', ( -538.3324943462982901, 264.9151453183417857, -442.8537468037986855 ) ) ;
#11150 = cartesian_point ( 'none', ( -434.4454447029959852, 228.5728720812022345, -323.1597261068669695 ) ) ;
#11151 = circle ( 'none', #22607, 4.499999999999948486 ) ;
#11152 = edge_curve ( 'none', #24126, #24297, #6817, .t. ) ;
#11153 = cartesian_point ( 'none', ( -490.8262921302105610, 258.7080605292034079, -279.7694728037047867 ) ) ;
#11154 = vertex_point ( 'none', #26358 ) ;
#11155 = oriented_edge ( 'none', *, *, #12893, .t. ) ;
#11156 = direction ( 'none', ( 1.091642987686168935e-16, -0.9922322621167684042, 0.1243991077726871036 ) ) ;
#11157 = cartesian_point ( 'none', ( -428.4950167721049183, 223.2520453567348113, -343.9181040283233983 ) ) ;
#11158 = cartesian_point ( 'none', ( -526.0302201547489176, 282.6960889964255443, -435.8712942003537023 ) ) ;
#11159 = vertex_point ( 'none', #29139 ) ;
#11160 = face_outer_bound ( 'none', #12225, .t. ) ;
#11161 = cartesian_point ( 'none', ( -554.0827503096066948, 300.5534802043825948, -380.3537468037986287 ) ) ;
#11162 = cartesian_point ( 'none', ( -438.2450167721049752, 226.7501690751834360, -324.3271524344195882 ) ) ;
#11163 = axis2_placement_3d ( 'none', #5711, #10960, #32032 ) ;
#11164 = cartesian_point ( 'none', ( -497.7426307175269358, 280.4129822474293974, -311.3899790845334223 ) ) ;
#11165 = oriented_edge ( 'none', *, *, #22779, .t. ) ;
#11166 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#11167 = line ( 'none', #27534, #375 ) ;
#11168 = axis2_placement_3d ( 'none', #6599, #25318, #8912 ) ;
#11169 = direction ( 'none', ( 1.000000000000000000, 4.071797670681751091e-16, -2.723347251396499427e-16 ) ) ;
#11170 = cartesian_point ( 'none', ( -394.0450167721050434, 290.0631825860276649, -286.5505792028434939 ) ) ;
#11171 = plane ( 'none', #5660 ) ;
#11172 = oriented_edge ( 'none', *, *, #960, .t. ) ;
#11173 = direction ( 'none', ( -0.8937973703357325883, 8.540177112501211682e-15, -0.4484710255757101693 ) ) ;
#11174 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#11175 = cartesian_point ( 'none', ( -428.9639670966227527, 201.0795932124612762, -306.9696989851248077 ) ) ;
#11176 = cylindrical_surface ( 'none', #12464, 47.50000000000001421 ) ;
#11177 = cartesian_point ( 'none', ( -466.2831120101998863, 273.9425720501949968, -380.3537468037986287 ) ) ;
#11178 = cartesian_point ( 'none', ( -413.9450167721049070, 294.4899332375994732, -290.0753901447379235 ) ) ;
#11179 = direction ( 'none', ( -2.035898835340849908e-16, 1.000000000000000000, 1.636434808280178673e-14 ) ) ;
#11180 = cartesian_point ( 'none', ( -413.9450167721049638, 276.4238849046285509, -368.6313070101421090 ) ) ;
#11181 = direction ( 'none', ( 2.035898835340849908e-16, -1.000000000000000000, -1.636434808280178673e-14 ) ) ;
#11182 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#11183 = vector ( 'none', #20744, 1000.000000000000000 ) ;
#11184 = edge_curve ( 'none', #1548, #26649, #28449, .t. ) ;
#11185 = cartesian_point ( 'none', ( -522.5112567237561052, 229.2224704148222543, -410.3537468037986855 ) ) ;
#11186 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#11187 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#11188 = line ( 'none', #9364, #24497 ) ;
#11189 = oriented_edge ( 'none', *, *, #5826, .t. ) ;
#11190 = vertex_point ( 'none', #2536 ) ;
#11191 = axis2_placement_3d ( 'none', #32365, #8148, #26748 ) ;
#11192 = axis2_placement_3d ( 'none', #23395, #30971, #15258 ) ;
#11193 = edge_curve ( 'none', #22562, #31554, #12673, .t. ) ;
#11194 = edge_curve ( 'none', #18904, #23262, #20568, .t. ) ;
#11195 = oriented_edge ( 'none', *, *, #121, .t. ) ;
#11196 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#11197 = vertex_point ( 'none', #15780 ) ;
#11198 = circle ( 'none', #25109, 5.000000000000004441 ) ;
#11199 = edge_curve ( 'none', #31459, #30546, #29679, .t. ) ;
#11200 = cartesian_point ( 'none', ( -493.6592831385540308, 238.8803860925464733, -275.3537468037988560 ) ) ;
#11201 = oriented_edge ( 'none', *, *, #29821, .t. ) ;
#11202 = direction ( 'none', ( 5.651035195342045529e-14, 1.280919814661274201e-14, -1.000000000000000000 ) ) ;
#11203 = line ( 'none', #33650, #6209 ) ;
#11204 = cartesian_point ( 'none', ( -434.0378624550928066, 308.1842518256360677, -355.0165304637599206 ) ) ;
#11205 = oriented_edge ( 'none', *, *, #17424, .t. ) ;
#11206 = face_outer_bound ( 'none', #18152, .t. ) ;
#11207 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769737070, -0.08929731094672740954 ) ) ;
#11208 = cartesian_point ( 'none', ( -554.3033369966947248, 185.9223470636975151, -380.3537468037986287 ) ) ;
#11209 = cartesian_point ( 'none', ( -524.7264568273609484, 259.1405734379249566, -474.3537468037987423 ) ) ;
#11210 = circle ( 'none', #16946, 6.300000000000005151 ) ;
#11211 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#11212 = plane ( 'none', #294 ) ;
#11213 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672663239 ) ) ;
#11214 = cartesian_point ( 'none', ( -557.2035493420615921, 252.8530362543361321, -275.3537468037434337 ) ) ;
#11215 = axis2_placement_3d ( 'none', #31059, #15333, #2210 ) ;
#11216 = circle ( 'none', #31826, 25.99999999999998934 ) ;
#11217 = cartesian_point ( 'none', ( -424.4699096222622643, 286.0766518512759262, -336.4641306801154315 ) ) ;
#11218 = cartesian_point ( 'none', ( -425.6606178111154009, 228.5854661633210014, -347.9114579467280919 ) ) ;
#11219 = oriented_edge ( 'none', *, *, #17224, .t. ) ;
#11220 = axis2_placement_3d ( 'none', #3955, #30445, #22233 ) ;
#11221 = vertex_point ( 'none', #5651 ) ;
#11222 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11223 = axis2_placement_3d ( 'none', #22186, #30294, #22060 ) ;
#11224 = b_spline_curve_with_knots ( 'none', 3,
( #32468, #27311, #30113, #22456, #25117, #14309 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002932446017595430332, 0.003323552738433499260, 0.003714659459271568188 ),
.unspecified. ) ;
#11225 = vertex_point ( 'none', #13690 ) ;
#11226 = oriented_edge ( 'none', *, *, #23432, .f. ) ;
#11227 = face_outer_bound ( 'none', #18087, .t. ) ;
#11228 = oriented_edge ( 'none', *, *, #3358, .t. ) ;
#11229 = advanced_face ( 'none', ( #21407 ), #19285, .t. ) ;
#11230 = edge_loop ( 'none', ( #28387, #26958, #13775, #10215, #9243, #33646 ) ) ;
#11231 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11232 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#11233 = vector ( 'none', #17551, 1000.000000000000000 ) ;
#11234 = advanced_face ( 'none', ( #33462 ), #3222, .t. ) ;
#11235 = oriented_edge ( 'none', *, *, #15280, .f. ) ;
#11236 = edge_curve ( 'none', #34381, #19675, #31862, .t. ) ;
#11237 = face_bound ( 'none', #32628, .t. ) ;
#11238 = direction ( 'none', ( -0.8937973703357376953, 8.540177112501180127e-15, -0.4484710255756999553 ) ) ;
#11239 = direction ( 'none', ( 0.07384000345349303607, -0.9972701007700912612, 7.214474255747004179e-17 ) ) ;
#11240 = edge_curve ( 'none', #30870, #6714, #18446, .t. ) ;
#11241 = direction ( 'none', ( 0.1506821769804380928, -0.9885822583581175271, -5.286776307738840030e-15 ) ) ;
#11242 = edge_curve ( 'none', #28460, #4019, #12218, .t. ) ;
#11243 = cartesian_point ( 'none', ( -525.5631345557785608, 202.7266226978971417, -514.8537468037985718 ) ) ;
#11244 = conical_surface ( 'none', #23408, 3.400000000000014122, 1.029744258676654534 ) ;
#11245 = cartesian_point ( 'none', ( -450.5450167721049866, 204.8017364904615363, -359.4391728304590856 ) ) ;
#11246 = edge_curve ( 'none', #7269, #28766, #13489, .t. ) ;
#11247 = cartesian_point ( 'none', ( -433.2450167721049752, 229.4181961741935254, -297.3979869093801653 ) ) ;
#11248 = vector ( 'none', #7674, 1000.000000000000227 ) ;
#11249 = cartesian_point ( 'none', ( -487.8888503702269759, 188.8368710467423455, -398.8537468038236966 ) ) ;
#11250 = edge_curve ( 'none', #12119, #30792, #26351, .t. ) ;
#11251 = vertex_point ( 'none', #8206 ) ;
#11252 = cartesian_point ( 'none', ( -546.0968959016427107, 295.1834128546693137, -370.3537468037986287 ) ) ;
#11253 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#11254 = cartesian_point ( 'none', ( -498.7348734746822174, 296.0412579571179208, -360.2537468038229918 ) ) ;
#11255 = advanced_face ( 'none', ( #11809 ), #9308, .f. ) ;
#11256 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#11257 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#11258 = vertex_point ( 'none', #8096 ) ;
#11259 = cartesian_point ( 'none', ( -528.3851838165961681, 184.8459049777981988, -410.3537468037986855 ) ) ;
#11260 = cartesian_point ( 'none', ( -558.4027446992085970, 223.5642830600380648, -432.5516291444387207 ) ) ;
#11261 = vertex_point ( 'none', #2989 ) ;
#11262 = face_outer_bound ( 'none', #14757, .t. ) ;
#11263 = vertex_point ( 'none', #3105 ) ;
#11264 = direction ( 'none', ( -0.07384000345349514549, 0.9972701007700912612, -4.661740697613375255e-16 ) ) ;
#11265 = axis2_placement_3d ( 'none', #28657, #12646, #33944 ) ;
#11266 = cartesian_point ( 'none', ( -494.3604601334477024, 221.6855013827213838, -279.7054189241771383 ) ) ;
#11267 = oriented_edge ( 'none', *, *, #905, .t. ) ;
#11268 = cartesian_point ( 'none', ( -550.0701600694872013, 193.2977128290785345, -368.2537468038272550 ) ) ;
#11269 = cartesian_point ( 'none', ( -533.2181618849991764, 268.9268286901074703, -399.6037468037987423 ) ) ;
#11270 = circle ( 'none', #31662, 54.99999999999999289 ) ;
#11271 = edge_loop ( 'none', ( #26563, #4575, #22454, #15754, #1235, #25874, #14606, #18722, #21232, #19987, #32798, #4752 ) ) ;
#11272 = vector ( 'none', #27692, 999.9999999999998863 ) ;
#11273 = axis2_placement_3d ( 'none', #3491, #22094, #13837 ) ;
#11274 = oriented_edge ( 'none', *, *, #21490, .t. ) ;
#11275 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#11276 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11277 = advanced_face ( 'none', ( #31387 ), #15541, .f. ) ;
#11278 = cylindrical_surface ( 'none', #32539, 13.00000000000000000 ) ;
#11279 = oriented_edge ( 'none', *, *, #27328, .t. ) ;
#11280 = oriented_edge ( 'none', *, *, #15685, .f. ) ;
#11281 = edge_curve ( 'none', #12585, #11350, #30519, .t. ) ;
#11282 = cartesian_point ( 'none', ( -492.8577967285789327, 185.8841554920709882, -380.3537468037986287 ) ) ;
#11283 = cartesian_point ( 'none', ( -496.6796966871420977, 275.9838667494007609, -301.2221183851478372 ) ) ;
#11284 = vector ( 'none', #23331, 1000.000000000000000 ) ;
#11285 = oriented_edge ( 'none', *, *, #10026, .t. ) ;
#11286 = direction ( 'none', ( 2.035898835340849908e-16, -1.000000000000000000, -1.636434808280178673e-14 ) ) ;
#11287 = vertex_point ( 'none', #26923 ) ;
#11288 = cartesian_point ( 'none', ( -394.0450167721050434, 294.4494934616801629, -374.1189884397713854 ) ) ;
#11289 = cartesian_point ( 'none', ( -577.8923975509495676, 278.8404182274651362, -398.8537468038275620 ) ) ;
#11290 = direction ( 'none', ( 0.8937973703356648647, 0.0000000000000000000, -0.4484710255758448949 ) ) ;
#11291 = edge_curve ( 'none', #3555, #17403, #5560, .t. ) ;
#11292 = cartesian_point ( 'none', ( -530.8905833571620860, 272.5300055026654036, -275.3537468037985150 ) ) ;
#11293 = direction ( 'none', ( -3.392713726888347015e-16, 0.9214978993339620894, 0.3883833435191255123 ) ) ;
#11294 = cartesian_point ( 'none', ( -425.7590418565712298, 200.3583380684909514, -309.0352965671301604 ) ) ;
#11295 = cartesian_point ( 'none', ( -424.0450167721049866, 294.0632086685401987, -293.4786850918691243 ) ) ;
#11296 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -355.8537468037986855 ) ) ;
#11297 = edge_curve ( 'none', #32004, #21411, #579, .t. ) ;
#11298 = vertex_point ( 'none', #27737 ) ;
#11299 = oriented_edge ( 'none', *, *, #30433, .f. ) ;
#11300 = edge_loop ( 'none', ( #27392, #26632, #1445, #11084 ) ) ;
#11301 = line ( 'none', #6922, #13381 ) ;
#11302 = vertex_point ( 'none', #9020 ) ;
#11303 = cartesian_point ( 'none', ( -512.0005311454448247, 267.1019896983448803, -434.2826789919332100 ) ) ;
#11304 = advanced_face ( 'none', ( #28008 ), #30394, .f. ) ;
#11305 = cartesian_point ( 'none', ( -429.6759402052201153, 182.9842518256032804, -305.6791142649265112 ) ) ;
#11306 = edge_curve ( 'none', #11765, #10127, #1410, .t. ) ;
#11307 = oriented_edge ( 'none', *, *, #15029, .t. ) ;
#11308 = cartesian_point ( 'none', ( -442.5450167721049866, 243.1842518256034964, -281.8537468037985718 ) ) ;
#11309 = vertex_point ( 'none', #32656 ) ;
#11310 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-19-solid1', #4360 ) ;
#11311 = circle ( 'none', #15057, 7.000000000000006217 ) ;
#11312 = cartesian_point ( 'none', ( -522.9411155715172299, 283.1796928575502079, -524.8537468037986855 ) ) ;
#11313 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#11314 = face_outer_bound ( 'none', #25014, .t. ) ;
#11315 = oriented_edge ( 'none', *, *, #15119, .f. ) ;
#11316 = oriented_edge ( 'none', *, *, #27069, .t. ) ;
#11317 = cartesian_point ( 'none', ( -488.5598935222173509, 241.6502955161178079, -275.3537468036050200 ) ) ;
#11318 = cylindrical_surface ( 'none', #18605, 4.500000000000003553 ) ;
#11319 = cartesian_point ( 'none', ( -493.2450167721049752, 235.5734009479746192, -327.5521453520803448 ) ) ;
#11320 = axis2_placement_3d ( 'none', #7037, #17835, #1572 ) ;
#11321 = oriented_edge ( 'none', *, *, #24539, .f. ) ;
#11322 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#11323 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672757608 ) ) ;
#11324 = axis2_placement_3d ( 'none', #543, #21698, #7623 ) ;
#11325 = edge_loop ( 'none', ( #11907, #31604, #28872, #744 ) ) ;
#11326 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867126033338 ) ) ;
#11327 = oriented_edge ( 'none', *, *, #27838, .t. ) ;
#11328 = axis2_placement_3d ( 'none', #27860, #6722, #1376 ) ;
#11329 = cartesian_point ( 'none', ( -477.5830759949536741, 205.7223110484849258, -449.8537468038228440 ) ) ;
#11330 = edge_loop ( 'none', ( #8221, #81 ) ) ;
#11331 = cartesian_point ( 'none', ( -554.2322368157218762, 300.4843481590939405, -380.3537468037986287 ) ) ;
#11332 = circle ( 'none', #24346, 44.45500000000001961 ) ;
#11333 = cartesian_point ( 'none', ( -483.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#11334 = oriented_edge ( 'none', *, *, #19980, .t. ) ;
#11335 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612818275, 0.6038489185976441131 ) ) ;
#11336 = cartesian_point ( 'none', ( -553.2444547326166457, 248.7378407251321448, -275.3537468037985150 ) ) ;
#11337 = cartesian_point ( 'none', ( -423.1652550556609071, 286.0618369149829618, -336.5107325847478137 ) ) ;
#11338 = cartesian_point ( 'none', ( -418.4140933389898578, 183.1842518256031838, -300.0283793426726220 ) ) ;
#11339 = cartesian_point ( 'none', ( -524.8002968308145455, 260.1378435386950514, -461.8537468037986855 ) ) ;
#11340 = edge_curve ( 'none', #9803, #4689, #11375, .t. ) ;
#11341 = oriented_edge ( 'none', *, *, #33078, .t. ) ;
#11342 = direction ( 'none', ( -5.642927514190364151e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#11343 = line ( 'none', #14799, #18412 ) ;
#11344 = cartesian_point ( 'none', ( -543.3551335436162617, 260.7874216999017563, -396.9773053092532678 ) ) ;
#11345 = cartesian_point ( 'none', ( -528.7562145850183697, 282.7110458503914856, -409.3500478257142277 ) ) ;
#11346 = edge_curve ( 'none', #2575, #25904, #2656, .t. ) ;
#11347 = cylindrical_surface ( 'none', #14459, 4.000000000000003553 ) ;
#11348 = vertex_point ( 'none', #6122 ) ;
#11349 = axis2_placement_3d ( 'none', #33147, #33022, #33365 ) ;
#11350 = vertex_point ( 'none', #22527 ) ;
#11351 = circle ( 'none', #13933, 5.999999999999974243 ) ;
#11352 = edge_curve ( 'none', #28634, #11972, #14326, .t. ) ;
#11353 = direction ( 'none', ( 0.9873505073845695312, 0.1585527532634900261, 5.773159728050812748e-14 ) ) ;
#11354 = edge_loop ( 'none', ( #20525, #33742, #1344, #15252 ) ) ;
#11355 = cartesian_point ( 'none', ( -433.2450167721049752, 256.7859183677902024, -297.3097716379173221 ) ) ;
#11356 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#11357 = oriented_edge ( 'none', *, *, #515, .f. ) ;
#11359 = direction ( 'none', ( 5.651035195342045529e-14, 1.280919814661274201e-14, -1.000000000000000000 ) ) ;
#11358 = vector ( 'none', #34204, 1000.000000000000000 ) ;
#11360 = oriented_edge ( 'none', *, *, #28411, .f. ) ;
#11361 = cartesian_point ( 'none', ( -435.5450167721049866, 236.6810906667376742, -380.3537468037986287 ) ) ;
#11362 = oriented_edge ( 'none', *, *, #2759, .f. ) ;
#11363 = direction ( 'none', ( -0.8937973703357334765, 7.156967881232989204e-15, -0.4484710255757085040 ) ) ;
#11364 = line ( 'none', #32474, #28839 ) ;
#11365 = vertex_point ( 'none', #11577 ) ;
#11366 = cartesian_point ( 'none', ( -395.0450167721049297, 243.1842518256034680, -322.8537468037986287 ) ) ;
#11367 = cartesian_point ( 'none', ( -433.7114223714221453, 229.3269529145951822, -297.5090907874094910 ) ) ;
#11368 = cartesian_point ( 'none', ( -523.5450167721046455, 243.1842518256034964, -275.3537468037986287 ) ) ;
#11369 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034680, -322.8537468037986287 ) ) ;
#11370 = axis2_placement_3d ( 'none', #29119, #29461, #13560 ) ;
#11371 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#11372 = edge_curve ( 'none', #12156, #9947, #15323, .t. ) ;
#11373 = cartesian_point ( 'none', ( -527.6748232358950190, 231.2467186394029852, -484.8537468037986855 ) ) ;
#11374 = cartesian_point ( 'none', ( -394.0450167721050434, 243.1842518256034680, -322.8537468037986287 ) ) ;
#11375 = circle ( 'none', #4100, 0.9999999999999890088 ) ;
#11376 = axis2_placement_3d ( 'none', #32524, #32867, #867 ) ;
#11377 = cartesian_point ( 'none', ( -404.0450167721050434, 288.1842518256034964, -322.8537468037529834 ) ) ;
#11378 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11379 = oriented_edge ( 'none', *, *, #1744, .f. ) ;
#11380 = oriented_edge ( 'none', *, *, #30761, .t. ) ;
#11381 = direction ( 'none', ( 3.442229492110704385e-17, -4.649014615272926488e-16, -1.000000000000000000 ) ) ;
#11382 = edge_curve ( 'none', #13613, #18951, #13053, .t. ) ;
#11383 = cartesian_point ( 'none', ( -488.9736253207057075, 232.7481814530714814, -279.9496848932321882 ) ) ;
#11384 = line ( 'none', #12870, #32191 ) ;
#11385 = cartesian_point ( 'none', ( -487.7459051663458354, 226.0476416753303397, -436.0467506210045485 ) ) ;
#11386 = cartesian_point ( 'none', ( -466.5368200507706433, 211.9582129063961702, -398.8537468038221050 ) ) ;
#11387 = edge_loop ( 'none', ( #26280, #24042, #15083, #2973, #4602 ) ) ;
#11388 = edge_loop ( 'none', ( #3983, #23566, #32532, #7961 ) ) ;
#11389 = oriented_edge ( 'none', *, *, #14070, .t. ) ;
#11390 = circle ( 'none', #4618, 12.00000000000000888 ) ;
#11391 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#11392 = direction ( 'none', ( -3.199155791392578790e-17, -7.471095267649649595e-17, -1.000000000000000000 ) ) ;
#11394 = oriented_edge ( 'none', *, *, #9838, .f. ) ;
#11393 = axis2_placement_3d ( 'none', #17292, #25657, #28076 ) ;
#11395 = vertex_point ( 'none', #32882 ) ;
#11396 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867123977257 ) ) ;
#11397 = circle ( 'none', #13645, 36.00000000000002842 ) ;
#11398 = axis2_placement_3d ( 'none', #20245, #9989, #9879 ) ;
#11399 = oriented_edge ( 'none', *, *, #14566, .f. ) ;
#11400 = cartesian_point ( 'none', ( -489.2157131191588064, 234.8112633224545505, -275.3537468037989697 ) ) ;
#11401 = edge_curve ( 'none', #20641, #29106, #22646, .t. ) ;
#11402 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672757608 ) ) ;
#11403 = edge_curve ( 'none', #6349, #3192, #25540, .t. ) ;
#11404 = cartesian_point ( 'none', ( -549.1383676943919454, 259.8467697719672174, -275.3537468037983444 ) ) ;
#11405 = cartesian_point ( 'none', ( -402.0450167721049866, 209.8457106050964001, -279.1096995597615091 ) ) ;
#11406 = cartesian_point ( 'none', ( -550.0701600694875424, 293.0707908221373259, -368.2537468038258339 ) ) ;
#11407 = cartesian_point ( 'none', ( -499.4845991793280291, 288.4353159596234377, -370.3537468037986287 ) ) ;
#11408 = cartesian_point ( 'none', ( -492.6911377405813823, 226.6603287488411240, -275.3537468037988560 ) ) ;
#11409 = edge_curve ( 'none', #1418, #12242, #32223, .t. ) ;
#11410 = advanced_face ( 'none', ( #191 ), #20968, .t. ) ;
#11411 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#11412 = cylindrical_surface ( 'none', #6747, 12.50000000000001066 ) ;
#11413 = cartesian_point ( 'none', ( -508.6437167067727501, 300.6842518256034964, -380.3537468037986287 ) ) ;
#11414 = cartesian_point ( 'none', ( -466.1757883933411790, 273.7219853631535784, -380.3537468037989129 ) ) ;
#11415 = face_outer_bound ( 'none', #28912, .t. ) ;
#11416 = advanced_face ( 'none', ( #24293 ), #27613, .t. ) ;
#11417 = oriented_edge ( 'none', *, *, #20997, .t. ) ;
#11418 = oriented_edge ( 'none', *, *, #32336, .t. ) ;
#11419 = plane ( 'none', #22946 ) ;
#11420 = oriented_edge ( 'none', *, *, #23899, .f. ) ;
#11421 = cartesian_point ( 'none', ( -497.0198734746804234, 193.2977128290799840, -380.3537468038240945 ) ) ;
#11422 = vector ( 'none', #34402, 1000.000000000000000 ) ;
#11423 = circle ( 'none', #1661, 7.000000000002060574 ) ;
#11424 = oriented_edge ( 'none', *, *, #16327, .f. ) ;
#11425 = oriented_edge ( 'none', *, *, #6412, .t. ) ;
#11426 = cartesian_point ( 'none', ( -556.4879383674876863, 292.0401979259245309, -360.2537468038262318 ) ) ;
#11427 = vector ( 'none', #13443, 1000.000000000000000 ) ;
#11428 = axis2_placement_3d ( 'none', #23638, #18281, #21201 ) ;
#11429 = oriented_edge ( 'none', *, *, #31856, .t. ) ;
#11430 = circle ( 'none', #10631, 39.99999999999999289 ) ;
#11431 = cartesian_point ( 'none', ( -523.5450167720795207, 243.1842518256105450, -444.8537468038249472 ) ) ;
#11432 = cartesian_point ( 'none', ( -424.0450167721049866, 272.5592161962881050, -373.7326775642274015 ) ) ;
#11433 = axis2_placement_3d ( 'none', #11660, #17026, #3544 ) ;
#11434 = edge_loop ( 'none', ( #2569, #31324, #25280, #30401 ) ) ;
#11435 = oriented_edge ( 'none', *, *, #25530, .t. ) ;
#11436 = cartesian_point ( 'none', ( -493.4613745031404619, 245.3382658702178958, -275.3537468037988560 ) ) ;
#11437 = axis2_placement_3d ( 'none', #27873, #17088, #31051 ) ;
#11438 = cartesian_point ( 'none', ( -537.9632943290307594, 259.9287948144913116, -443.8537468037986855 ) ) ;
#11439 = cartesian_point ( 'none', ( -417.9450167721050207, 189.5712722101173426, -350.1575093836928545 ) ) ;
#11440 = oriented_edge ( 'none', *, *, #12836, .f. ) ;
#11441 = cartesian_point ( 'none', ( -528.1110826359224575, 242.4882806620729241, -277.8537468038254588 ) ) ;
#11442 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#11443 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#11444 = face_outer_bound ( 'none', #7930, .t. ) ;
#11445 = edge_curve ( 'none', #21034, #22858, #7246, .t. ) ;
#11446 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#11447 = oriented_edge ( 'none', *, *, #22587, .t. ) ;
#11448 = edge_loop ( 'none', ( #22146, #22096, #19853, #9446 ) ) ;
#11449 = cartesian_point ( 'none', ( -451.3200351057072339, 192.3053210651725635, -352.2287111744827257 ) ) ;
#11450 = oriented_edge ( 'none', *, *, #13506, .t. ) ;
#11451 = vector ( 'none', #2599, 1000.000000000000000 ) ;
#11452 = cartesian_point ( 'none', ( -558.5514527464263210, 252.0036354573738038, -279.9932958227527138 ) ) ;
#11453 = edge_curve ( 'none', #22617, #26156, #33060, .t. ) ;
#11454 = edge_curve ( 'none', #9431, #17403, #34296, .t. ) ;
#11455 = circle ( 'none', #17249, 55.00000000000004974 ) ;
#11456 = vertex_point ( 'none', #33339 ) ;
#11457 = direction ( 'none', ( 0.4346877315787796570, 0.9005812434283178014, 3.663897558099547928e-17 ) ) ;
#11458 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11459 = oriented_edge ( 'none', *, *, #11152, .t. ) ;
#11460 = cartesian_point ( 'none', ( -425.1709107904724192, 228.8289222096349818, -348.0516089127157215 ) ) ;
#11461 = edge_curve ( 'none', #9726, #21412, #10979, .t. ) ;
#11462 = line ( 'none', #10423, #33109 ) ;
#11463 = advanced_face ( 'none', ( #16373 ), #2243, .t. ) ;
#11464 = edge_curve ( 'none', #6193, #26508, #25954, .t. ) ;
#11465 = direction ( 'none', ( 0.07384000345349694960, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#11466 = direction ( 'none', ( -5.230025295777875983e-16, 0.9999948051039169172, 0.003223315867124545812 ) ) ;
#11467 = b_spline_curve_with_knots ( 'none', 3,
( #31482, #10297, #26221, #15294, #18428, #26444, #28648, #7741, #10531, #31364 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.005865984964475747833, 0.006256999284886812993, 0.006648013605297877285, 0.007039027925708942444, 0.007430042246120007604 ),
.unspecified. ) ;
#11468 = oriented_edge ( 'none', *, *, #14918, .t. ) ;
#11469 = oriented_edge ( 'none', *, *, #4586, .f. ) ;
#11470 = direction ( 'none', ( 5.628830734849543660e-14, 1.294797602469088500e-14, -1.000000000000000000 ) ) ;
#11471 = oriented_edge ( 'none', *, *, #4528, .f. ) ;
#11472 = axis2_placement_3d ( 'none', #7534, #15437, #12557 ) ;
#11473 = advanced_face ( 'none', ( #18015 ), #12395, .f. ) ;
#11474 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11475 = cartesian_point ( 'none', ( -543.0160502654433685, 241.7425750127910646, -409.3537468037986855 ) ) ;
#11476 = cartesian_point ( 'none', ( -539.6984287071903736, 274.2352566502887043, -275.3537468037988560 ) ) ;
#11477 = toroidal_surface ( 'none', #12936, 13.50000000000000178, 0.5000000000000000000 ) ;
#11478 = axis2_placement_3d ( 'none', #6828, #33130, #19862 ) ;
#11479 = line ( 'none', #28394, #16900 ) ;
#11480 = direction ( 'none', ( 1.000000000000000000, -2.240908602145488489e-15, 5.642927514190361627e-14 ) ) ;
#11481 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.356939252319635368e-14 ) ) ;
#11482 = oriented_edge ( 'none', *, *, #19610, .f. ) ;
#11483 = oriented_edge ( 'none', *, *, #15823, .f. ) ;
#11484 = vertex_point ( 'none', #33576 ) ;
#11485 = vector ( 'none', #15094, 1000.000000000000000 ) ;
#11486 = cartesian_point ( 'none', ( -436.9764007215839570, 294.0631825860346567, -293.4787824331149864 ) ) ;
#11487 = cartesian_point ( 'none', ( -433.5925974416487065, 229.2589039378445648, -297.4866839843779189 ) ) ;
#11488 = cartesian_point ( 'none', ( -492.9698734747021831, 293.0707908221328353, -370.3537468037986287 ) ) ;
#11489 = line ( 'none', #8374, #15624 ) ;
#11490 = face_outer_bound ( 'none', #21945, .t. ) ;
#11491 = cartesian_point ( 'none', ( -395.0450167721049866, 276.5227930461102233, -366.5977940478359756 ) ) ;
#11492 = cartesian_point ( 'none', ( -460.5150185206917968, 198.4831572865105329, -345.3785619215582869 ) ) ;
#11493 = oriented_edge ( 'none', *, *, #33997, .f. ) ;
#11494 = cartesian_point ( 'none', ( -434.2450167721049752, 243.1842518256035532, -322.8537468037986287 ) ) ;
#11495 = direction ( 'none', ( -0.8937973703357319222, 9.408669700213198294e-15, -0.4484710255757115571 ) ) ;
#11496 = edge_curve ( 'none', #9907, #24126, #11771, .t. ) ;
#11497 = cartesian_point ( 'none', ( -421.9450167721050207, 192.3053210651725635, -352.2287111744827257 ) ) ;
#11498 = cartesian_point ( 'none', ( -506.7318000697820253, 211.0795760665252203, -279.7116186943342200 ) ) ;
#11499 = edge_curve ( 'none', #20644, #31615, #23038, .t. ) ;
#11500 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11501 = vertex_point ( 'none', #22647 ) ;
#11502 = person_and_organization ( #28629, #19770 ) ;
#11503 = edge_curve ( 'none', #21501, #33307, #23351, .t. ) ;
#11504 = edge_curve ( 'none', #25988, #26313, #17189, .t. ) ;
#11505 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.387778780781445360e-14 ) ) ;
#11506 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 7.930164461608253340e-15 ) ) ;
#11507 = cartesian_point ( 'none', ( -414.6138767325324466, 243.1664498410280828, -333.8537323987593481 ) ) ;
#11508 = line ( 'none', #25319, #6107 ) ;
#11509 = line ( 'none', #6559, #22342 ) ;
#11510 = vector ( 'none', #24633, 1000.000000000000000 ) ;
#11511 = plane ( 'none', #19484 ) ;
#11512 = edge_loop ( 'none', ( #3825, #14467, #4596, #33421 ) ) ;
#11513 = oriented_edge ( 'none', *, *, #19091, .t. ) ;
#11514 = oriented_edge ( 'none', *, *, #30811, .f. ) ;
#11515 = line ( 'none', #12498, #6114 ) ;
#11516 = cartesian_point ( 'none', ( -466.0996379292290044, 273.4825494068504668, -380.3537468037986287 ) ) ;
#11517 = cartesian_point ( 'none', ( -525.2253209960839513, 238.8819372104074716, -280.8537468038253451 ) ) ;
#11518 = cartesian_point ( 'none', ( -569.1671999149222074, 278.2328799761700111, -431.3537468037987423 ) ) ;
#11519 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#11520 = line ( 'none', #25251, #33203 ) ;
#11521 = cartesian_point ( 'none', ( -534.9707837966536772, 219.5124738420903157, -442.8537468037986855 ) ) ;
#11522 = cartesian_point ( 'none', ( -466.0544400493390071, 273.2368990153358936, -380.3537468037986287 ) ) ;
#11523 = cartesian_point ( 'none', ( -486.3975254468141429, 228.8624411497313247, -409.4467486385655093 ) ) ;
#11524 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.666763354857565003e-14 ) ) ;
#11525 = oriented_edge ( 'none', *, *, #29272, .f. ) ;
#11526 = oriented_edge ( 'none', *, *, #6673, .t. ) ;
#11527 = axis2_placement_3d ( 'none', #13497, #357, #13720 ) ;
#11528 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#11529 = cartesian_point ( 'none', ( -523.5450167720799755, 243.1842518256104313, -436.8537468038249472 ) ) ;
#11530 = cartesian_point ( 'none', ( -523.5450167720790660, 243.1842518256106302, -452.4537468038249131 ) ) ;
#11531 = axis2_placement_3d ( 'none', #24747, #32561, #3480 ) ;
#11532 = cartesian_point ( 'none', ( -523.5450167720825903, 291.6842518256095218, -398.8537468038243219 ) ) ;
#11533 = edge_loop ( 'none', ( #10293, #3765, #12972, #23072 ) ) ;
#11534 = axis2_placement_3d ( 'none', #777, #19385, #332 ) ;
#11535 = axis2_placement_3d ( 'none', #24544, #3274, #26863 ) ;
#11536 = vector ( 'none', #14482, 1000.000000000000227 ) ;
#11537 = oriented_edge ( 'none', *, *, #16095, .t. ) ;
#11538 = cartesian_point ( 'none', ( -414.2450167721050320, 255.7131236366926714, -297.8132322096195139 ) ) ;
#11539 = line ( 'none', #808, #5294 ) ;
#11540 = line ( 'none', #25808, #33225 ) ;
#11541 = edge_loop ( 'none', ( #34078, #17886, #30155, #19618 ) ) ;
#11542 = edge_curve ( 'none', #19926, #24680, #8425, .t. ) ;
#11543 = oriented_edge ( 'none', *, *, #22217, .f. ) ;
#11544 = circle ( 'none', #7115, 47.00000000000004263 ) ;
#11545 = cartesian_point ( 'none', ( -489.0515297092889568, 237.1391464072347048, -275.3537468037988560 ) ) ;
#11546 = edge_curve ( 'none', #4187, #11159, #157, .t. ) ;
#11547 = direction ( 'none', ( -1.036334525942864691e-16, 0.08929731094672752056, -0.9960050151769735960 ) ) ;
#11548 = cartesian_point ( 'none', ( -434.7399536772637134, 258.0537406187536931, -322.5246266092356677 ) ) ;
#11549 = conical_surface ( 'none', #23707, 6.400000000000016342, 0.7853981633974426169 ) ;
#11550 = cartesian_point ( 'none', ( -498.8891489122402163, 251.4358080471220660, -397.7206794539475254 ) ) ;
#11551 = axis2_placement_3d ( 'none', #17457, #1421, #28019 ) ;
#11552 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#11553 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#11554 = edge_curve ( 'none', #22260, #11899, #3874, .t. ) ;
#11555 = vertex_point ( 'none', #9481 ) ;
#11556 = cartesian_point ( 'none', ( -433.6853331470547914, 229.3106769784636754, -297.5037224188259870 ) ) ;
#11557 = oriented_edge ( 'none', *, *, #13648, .t. ) ;
#11558 = direction ( 'none', ( 0.7437731059700277703, -0.002154568021935115985, 0.6684286982710546665 ) ) ;
#11559 = cartesian_point ( 'none', ( -481.9548953917702647, 223.2007134860346866, -431.3537468037986855 ) ) ;
#11560 = cartesian_point ( 'none', ( -522.8780061499478506, 203.3209964975040691, -436.3574457818834844 ) ) ;
#11561 = cartesian_point ( 'none', ( -555.8163543127894854, 226.7110553216721485, -279.7274229150173710 ) ) ;
#11562 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477055046e-14, -1.000000000000000000 ) ) ;
#11563 = oriented_edge ( 'none', *, *, #22275, .t. ) ;
#11564 = circle ( 'none', #11093, 28.99999999999999289 ) ;
#11565 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#11566 = direction ( 'none', ( -1.000000000000000000, -5.474472508013595715e-16, -5.693451408334139859e-14 ) ) ;
#11567 = direction ( 'none', ( -0.1301338387960014609, -0.9914964367057585992, 0.0000000000000000000 ) ) ;
#11568 = oriented_edge ( 'none', *, *, #27740, .f. ) ;
#11569 = axis2_placement_3d ( 'none', #30171, #11792, #19944 ) ;
#11570 = line ( 'none', #14186, #8662 ) ;
#11571 = circle ( 'none', #1238, 39.99999999999997868 ) ;
#11572 = oriented_edge ( 'none', *, *, #11810, .f. ) ;
#11574 = oriented_edge ( 'none', *, *, #19101, .f. ) ;
#11573 = advanced_face ( 'none', ( #7606 ), #8863, .f. ) ;
#11575 = line ( 'none', #16842, #9919 ) ;
#11576 = axis2_placement_3d ( 'none', #16530, #6071, #26877 ) ;
#11577 = cartesian_point ( 'none', ( -449.5450167721049297, 238.4042745525316320, -306.0192044200891814 ) ) ;
#11578 = axis2_placement_3d ( 'none', #12499, #9939, #17834 ) ;
#11579 = advanced_face ( 'none', ( #1379 ), #1935, .t. ) ;
#11580 = face_outer_bound ( 'none', #10861, .t. ) ;
#11581 = cartesian_point ( 'none', ( -394.0450167721049866, 220.7374906851911192, -267.9748160433605335 ) ) ;
#11582 = cartesian_point ( 'none', ( -485.2038555437241030, 267.0805979199186595, -410.3537468037986855 ) ) ;
#11583 = face_outer_bound ( 'none', #22119, .t. ) ;
#11584 = oriented_edge ( 'none', *, *, #12590, .t. ) ;
#11585 = oriented_edge ( 'none', *, *, #1984, .f. ) ;
#11586 = vertex_point ( 'none', #20536 ) ;
#11587 = cartesian_point ( 'none', ( -511.8519618095232886, 226.0007578374169555, -436.3537468037986855 ) ) ;
#11589 = oriented_edge ( 'none', *, *, #25717, .t. ) ;
#11588 = cartesian_point ( 'none', ( -553.8433208014232605, 185.7388738256538261, -380.3537468037986287 ) ) ;
#11590 = cartesian_point ( 'none', ( -515.0580287693783248, 260.7674998751784869, -409.3537468037987423 ) ) ;
#11591 = vertex_point ( 'none', #12743 ) ;
#11592 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11593 = edge_loop ( 'none', ( #18823, #11537, #134, #16930 ) ) ;
#11594 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#11595 = edge_curve ( 'none', #15933, #5710, #10943, .t. ) ;
#11596 = axis2_placement_3d ( 'none', #29572, #13664, #741 ) ;
#11597 = line ( 'none', #19529, #32016 ) ;
#11598 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11599 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#11600 = edge_curve ( 'none', #16919, #13711, #20533, .t. ) ;
#11601 = edge_curve ( 'none', #1636, #4053, #23865, .t. ) ;
#11602 = edge_loop ( 'none', ( #34159, #26895, #27903, #25490 ) ) ;
#11603 = cartesian_point ( 'none', ( -434.1986261116529136, 230.0936916325183006, -297.7621011992527542 ) ) ;
#11604 = cartesian_point ( 'none', ( -413.9450167721049638, 270.1438561512130150, -376.9211344423794685 ) ) ;
#11605 = cylindrical_surface ( 'none', #9186, 6.499999999999976907 ) ;
#11606 = oriented_edge ( 'none', *, *, #20379, .t. ) ;
#11607 = edge_curve ( 'none', #8473, #9051, #15122, .t. ) ;
#11608 = line ( 'none', #10687, #28641 ) ;
#11609 = cartesian_point ( 'none', ( -534.5277437759326631, 213.5288532374697752, -435.3537468037986855 ) ) ;
#11610 = cartesian_point ( 'none', ( -414.2450167721049752, 230.1843193592526120, -322.8956499100712563 ) ) ;
#11611 = cartesian_point ( 'none', ( -552.8494532962644143, 296.6842518256106018, -449.8537468038259135 ) ) ;
#11612 = line ( 'none', #34374, #19122 ) ;
#11613 = circle ( 'none', #26897, 6.499999999999996447 ) ;
#11614 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612419705, -0.6038489185976968487 ) ) ;
#11615 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034964, -359.8537468037986855 ) ) ;
#11616 = cartesian_point ( 'none', ( -427.9638823019550387, 263.8626072840635288, -347.1293808954730480 ) ) ;
#11617 = oriented_edge ( 'none', *, *, #27646, .t. ) ;
#11618 = direction ( 'none', ( -1.036334525942864691e-16, 0.08929731094672767322, -0.9960050151769735960 ) ) ;
#11619 = advanced_face ( 'none', ( #28419 ), #29257, .t. ) ;
#11620 = cartesian_point ( 'none', ( -491.1894973732862582, 229.5498916802126530, -275.3537468037988560 ) ) ;
#11621 = axis2_placement_3d ( 'none', #13191, #24109, #32042 ) ;
#11622 = cartesian_point ( 'none', ( -490.8815530327501051, 293.0707908221328353, -368.2537468037986059 ) ) ;
#11623 = edge_loop ( 'none', ( #8273, #15064, #25930, #33035 ) ) ;
#11624 = cartesian_point ( 'none', ( -414.0450167721049297, 294.0632442979391499, -293.4787468037984013 ) ) ;
#11625 = vertex_point ( 'none', #34039 ) ;
#11626 = axis2_placement_3d ( 'none', #31244, #23673, #23439 ) ;
#11627 = cartesian_point ( 'none', ( -413.9450167721049638, 269.1558951665430754, -373.3060503364740725 ) ) ;
#11628 = direction ( 'none', ( -0.8267412399748225171, -0.5625823691912970048, 0.0000000000000000000 ) ) ;
#11629 = face_outer_bound ( 'none', #34184, .t. ) ;
#11630 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#11631 = oriented_edge ( 'none', *, *, #19555, .t. ) ;
#11632 = cartesian_point ( 'none', ( -470.1748232886367873, 219.0034188467101615, -363.3613354303120673 ) ) ;
#11633 = oriented_edge ( 'none', *, *, #6977, .t. ) ;
#11634 = cartesian_point ( 'none', ( -394.0450167721050434, 271.1842518255375580, -257.8537468037702070 ) ) ;
#11635 = cartesian_point ( 'none', ( -515.1720282689557280, 277.5135554785493923, -275.3537468037988560 ) ) ;
#11636 = axis2_placement_3d ( 'none', #25265, #12007, #14684 ) ;
#11637 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612456593, 0.9619738504976952376 ) ) ;
#11638 = oriented_edge ( 'none', *, *, #19230, .f. ) ;
#11639 = cartesian_point ( 'none', ( -486.0830759949559479, 289.1461926027350273, -398.8537468038222187 ) ) ;
#11640 = conical_surface ( 'none', #27217, 39.00000000000000000, 0.5235987755983023684 ) ;
#11641 = edge_loop ( 'none', ( #27505, #33260, #17813, #4333, #7303, #9454 ) ) ;
#11642 = cartesian_point ( 'none', ( -436.2450167721049752, 231.9791954048625655, -323.8583415519493087 ) ) ;
#11643 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#11644 = advanced_face ( 'none', ( #30483 ), #31351, .f. ) ;
#11645 = cartesian_point ( 'none', ( -418.2948319243446917, 253.8346498487392182, -338.4720409766205762 ) ) ;
#11646 = toroidal_surface ( 'none', #3293, 7.900000000000000355, 0.1000000000000000056 ) ;
#11647 = cartesian_point ( 'none', ( -546.7217588114730233, 194.0414258216549968, -364.2537468038268571 ) ) ;
#11648 = edge_curve ( 'none', #20, #26015, #2211, .t. ) ;
#11649 = line ( 'none', #18943, #4588 ) ;
#11650 = axis2_placement_3d ( 'none', #29428, #44, #32129 ) ;
#11651 = edge_curve ( 'none', #26636, #29281, #19692, .t. ) ;
#11652 = line ( 'none', #12884, #14569 ) ;
#11653 = edge_curve ( 'none', #11348, #25599, #7989, .t. ) ;
#11654 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#11655 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11656 = vertex_point ( 'none', #20760 ) ;
#11657 = edge_curve ( 'none', #6501, #9781, #1815, .t. ) ;
#11658 = cartesian_point ( 'none', ( -491.5375299790561598, 260.1860066501346296, -279.7066573935133533 ) ) ;
#11659 = edge_loop ( 'none', ( #33342, #14811, #31710, #6211 ) ) ;
#11660 = cartesian_point ( 'none', ( -424.2450167721049183, 253.8518863929147926, -343.8194705627890357 ) ) ;
#11661 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#11662 = oriented_edge ( 'none', *, *, #25570, .t. ) ;
#11663 = vector ( 'none', #10370, 1000.000000000000000 ) ;
#11664 = oriented_edge ( 'none', *, *, #19500, .f. ) ;
#11665 = cartesian_point ( 'none', ( -424.0450167721049866, 178.1832518256237279, -342.8537468038645670 ) ) ;
#11666 = cartesian_point ( 'none', ( -414.2450167721049752, 244.2292577872128732, -336.8146909889245535 ) ) ;
#11667 = oriented_edge ( 'none', *, *, #18017, .f. ) ;
#11668 = circle ( 'none', #16059, 14.00000000000000355 ) ;
#11669 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#11670 = oriented_edge ( 'none', *, *, #31229, .t. ) ;
#11671 = cartesian_point ( 'none', ( -523.5723786443352310, 203.3438530102133655, -436.3082132143239846 ) ) ;
#11672 = line ( 'none', #12693, #3338 ) ;
#11673 = cartesian_point ( 'none', ( -555.4551290901429184, 225.9992461374883135, -279.7054200372823516 ) ) ;
#11674 = axis2_placement_3d ( 'none', #14044, #8326, #11241 ) ;
#11675 = cartesian_point ( 'none', ( -491.1977939021250563, 196.7258413538554009, -350.9873277011037658 ) ) ;
#11676 = plane ( 'none', #27503 ) ;
#11677 = cartesian_point ( 'none', ( -424.6296573602297713, 228.9786797009922168, -348.1362347696854727 ) ) ;
#11678 = axis2_placement_3d ( 'none', #9961, #22765, #4392 ) ;
#11679 = vector ( 'none', #3850, 1000.000000000000114 ) ;
#11680 = oriented_edge ( 'none', *, *, #4736, .f. ) ;
#11681 = cartesian_point ( 'none', ( -523.9216007897178997, 248.2703293395309743, -524.8537468037986855 ) ) ;
#11682 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#11683 = cartesian_point ( 'none', ( -523.5450167720821355, 243.1842518256099197, -398.8537468038249472 ) ) ;
#11684 = plane ( 'none', #11973 ) ;
#11685 = face_bound ( 'none', #4687, .t. ) ;
#11686 = b_spline_curve_with_knots ( 'none', 3,
( #33861, #33745, #23034, #25805, #12213, #9996 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.665334536937735057e-16, 0.0009066431086811413973, 0.001813286217362116261 ),
.unspecified. ) ;
#11687 = vertex_point ( 'none', #26774 ) ;
#11688 = oriented_edge ( 'none', *, *, #14361, .f. ) ;
#11689 = cartesian_point ( 'none', ( -434.2711307377823005, 229.1037675906100333, -325.1201504309045163 ) ) ;
#11690 = oriented_edge ( 'none', *, *, #12534, .f. ) ;
#11691 = edge_loop ( 'none', ( #9595, #16130, #6645, #5605, #21643, #14262 ) ) ;
#11692 = edge_curve ( 'none', #235, #30068, #14685, .t. ) ;
#11693 = circle ( 'none', #29593, 19.99999999999999645 ) ;
#11694 = oriented_edge ( 'none', *, *, #12794, .f. ) ;
#11695 = edge_curve ( 'none', #18362, #9662, #21372, .t. ) ;
#11696 = edge_loop ( 'none', ( #32550, #26886, #23549, #20138, #27827, #14246 ) ) ;
#11697 = cartesian_point ( 'none', ( -414.0450167721050434, 294.4494934616801629, -374.1189884397713854 ) ) ;
#11698 = oriented_edge ( 'none', *, *, #17923, .f. ) ;
#11699 = direction ( 'none', ( -0.2168259453575649143, 0.9762102793045145388, 4.351818380769643540e-16 ) ) ;
#11700 = edge_curve ( 'none', #21845, #33475, #22211, .t. ) ;
#11701 = line ( 'none', #33303, #30411 ) ;
#11702 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.194425197110655320e-12 ) ) ;
#11703 = cartesian_point ( 'none', ( -489.1538731404600640, 223.1084601797664106, -433.4300852824094932 ) ) ;
#11704 = edge_curve ( 'none', #16865, #5443, #964, .t. ) ;
#11705 = cartesian_point ( 'none', ( -435.5450167721049866, 308.1842518256693779, -387.8537468037327471 ) ) ;
#11706 = vector ( 'none', #20289, 1000.000000000000000 ) ;
#11707 = oriented_edge ( 'none', *, *, #31070, .t. ) ;
#11708 = cartesian_point ( 'none', ( -435.2450167721049752, 245.5167366132720019, -337.6712875820551858 ) ) ;
#11709 = oriented_edge ( 'none', *, *, #2404, .t. ) ;
#11710 = cartesian_point ( 'none', ( -497.0198734746821856, 293.0707908221373259, -360.3537468038229008 ) ) ;
#11711 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672688219 ) ) ;
#11712 = cartesian_point ( 'none', ( -394.0450167721049866, 188.5190101895268242, -271.5885051678293394 ) ) ;
#11713 = cylindrical_surface ( 'none', #1710, 4.000000000000003553 ) ;
#11714 = oriented_edge ( 'none', *, *, #12069, .t. ) ;
#11715 = cartesian_point ( 'none', ( -434.2406097578546564, 230.3570594377049190, -297.8491647860378180 ) ) ;
#11716 = oriented_edge ( 'none', *, *, #24511, .f. ) ;
#11717 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.014340127043892580e-12 ) ) ;
#11718 = cartesian_point ( 'none', ( -492.3826312064202284, 224.6407147499675432, -279.7054206856876135 ) ) ;
#11719 = edge_loop ( 'none', ( #28500, #4503, #21705, #2750 ) ) ;
#11720 = axis2_placement_3d ( 'none', #4624, #28549, #31139 ) ;
#11721 = vertex_point ( 'none', #23896 ) ;
#11722 = oriented_edge ( 'none', *, *, #7335, .f. ) ;
#11723 = conical_surface ( 'none', #14306, 33.00000000000000000, 0.7853981633974415066 ) ;
#11724 = oriented_edge ( 'none', *, *, #33286, .t. ) ;
#11725 = axis2_placement_3d ( 'none', #12811, #26278, #15584 ) ;
#11726 = oriented_edge ( 'none', *, *, #22324, .f. ) ;
#11727 = cartesian_point ( 'none', ( -540.8836973119985032, 275.0114638008655561, -279.7054200566341251 ) ) ;
#11728 = direction ( 'none', ( 1.791068744856348687e-16, 6.279680095831317198e-17, -1.000000000000000000 ) ) ;
#11729 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206423782e-17 ) ) ;
#11730 = axis2_placement_3d ( 'none', #1050, #33049, #21990 ) ;
#11731 = oriented_edge ( 'none', *, *, #20997, .f. ) ;
#11732 =( bounded_curve ( ) b_spline_curve ( 3, ( #33012, #25085, #11590, #9030 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.9272952180016159618, 1.570796326794896558 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670095858, 0.9657888653670095858, 1.000000000000000000 ) )
representation_item ( '' ) );
#11733 = line ( 'none', #5006, #31316 ) ;
#11734 = cartesian_point ( 'none', ( -484.6308274526675177, 190.8305139897072991, -380.3537468037986287 ) ) ;
#11735 = cartesian_point ( 'none', ( -495.5113350114628474, 286.3226939270869593, -380.3824794511700134 ) ) ;
#11736 = cartesian_point ( 'none', ( -413.9450167721049638, 213.8092518256031838, -271.9747543314631457 ) ) ;
#11737 = cartesian_point ( 'none', ( -550.1771150313043108, 257.9971837137487114, -275.3537468037984581 ) ) ;
#11738 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#11739 = vector ( 'none', #6130, 1000.000000000000000 ) ;
#11740 = direction ( 'none', ( 0.9343469984662372552, -0.3563645415261363358, 4.791536167480048657e-14 ) ) ;
#11741 = edge_curve ( 'none', #27024, #11924, #12622, .t. ) ;
#11742 = oriented_edge ( 'none', *, *, #8895, .t. ) ;
#11743 = cartesian_point ( 'none', ( -451.9450167721049638, 212.0475226055944802, -274.3002900558432202 ) ) ;
#11744 = plane ( 'none', #25188 ) ;
#11745 = vertex_point ( 'none', #21111 ) ;
#11746 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#11747 = advanced_face ( 'none', ( #6375 ), #13456, .f. ) ;
#11748 = cartesian_point ( 'none', ( -543.6523817714877396, 294.1013837183500641, -368.2537468038254360 ) ) ;
#11749 = cartesian_point ( 'none', ( -477.4190538630036826, 289.3102147347047435, -380.3537468037986287 ) ) ;
#11750 = edge_curve ( 'none', #5213, #28334, #26742, .t. ) ;
#11751 = cylindrical_surface ( 'none', #29748, 3.400000000000014122 ) ;
#11752 = plane ( 'none', #9080 ) ;
#11753 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11754 = cartesian_point ( 'none', ( -500.4198734746778428, 193.2977128290808935, -422.6037468038242650 ) ) ;
#11755 = vertex_point ( 'none', #28988 ) ;
#11756 = advanced_face ( 'none', ( #4708 ), #33023, .f. ) ;
#11757 = axis2_placement_3d ( 'none', #33444, #6919, #33101 ) ;
#11758 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#11759 = cartesian_point ( 'none', ( -414.2450167721050320, 255.7131236366926714, -297.8132322096195139 ) ) ;
#11760 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#11761 = edge_curve ( 'none', #8343, #29391, #10110, .t. ) ;
#11762 = vertex_point ( 'none', #32155 ) ;
#11763 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#11764 = oriented_edge ( 'none', *, *, #16132, .t. ) ;
#11765 = vertex_point ( 'none', #15973 ) ;
#11766 = direction ( 'none', ( -0.8937973703356648647, 0.0000000000000000000, 0.4484710255758448949 ) ) ;
#11767 = vector ( 'none', #18126, 1000.000000000000114 ) ;
#11768 = oriented_edge ( 'none', *, *, #21296, .f. ) ;
#11769 = cartesian_point ( 'none', ( -414.3492782538379515, 256.3018997184277623, -297.6143974631395395 ) ) ;
#11770 = cartesian_point ( 'none', ( -553.4701600694835406, 293.0707908221395996, -422.6037468038259703 ) ) ;
#11771 = line ( 'none', #12281, #27580 ) ;
#11772 = cartesian_point ( 'none', ( -496.6436364241425849, 257.4991221658760878, -275.3537468037987423 ) ) ;
#11773 = direction ( 'none', ( 1.000000000000000000, 4.071797670681751091e-16, -2.723347251396499427e-16 ) ) ;
#11774 = direction ( 'none', ( -0.8937973703356515420, -4.549166491245024563e-13, 0.4484710255758714292 ) ) ;
#11775 = axis2_placement_3d ( 'none', #30514, #22642, #11930 ) ;
#11776 = direction ( 'none', ( 0.0000000000000000000, 0.9960050151769735960, 0.08929731094672802016 ) ) ;
#11777 = oriented_edge ( 'none', *, *, #31959, .t. ) ;
#11778 = oriented_edge ( 'none', *, *, #20884, .t. ) ;
#11779 = cartesian_point ( 'none', ( -424.2450167721049183, 253.6518874318938686, -343.8201152259625246 ) ) ;
#11780 = cartesian_point ( 'none', ( -433.2450167721049752, 256.7859183677902024, -297.3097716379173221 ) ) ;
#11781 = axis2_placement_3d ( 'none', #27516, #19278, #22074 ) ;
#11782 = circle ( 'none', #29959, 0.09999999999998898659 ) ;
#11783 = oriented_edge ( 'none', *, *, #24511, .t. ) ;
#11784 = cartesian_point ( 'none', ( -516.0450167721049866, 243.1842518256034964, -380.3824794511700134 ) ) ;
#11785 = edge_loop ( 'none', ( #15605, #33676, #17633, #19114 ) ) ;
#11786 = axis2_placement_3d ( 'none', #19438, #16766, #8960 ) ;
#11787 = cartesian_point ( 'none', ( -540.2243984730725970, 275.3547647458977963, -279.7180130871404913 ) ) ;
#11788 = cartesian_point ( 'none', ( -497.0198734746791729, 193.2977128290805808, -398.8537468038241514 ) ) ;
#11789 = oriented_edge ( 'none', *, *, #9830, .t. ) ;
#11790 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#11791 = cartesian_point ( 'none', ( -550.3941822148814254, 228.7690316298783557, -275.3537468037985150 ) ) ;
#11792 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#11793 = oriented_edge ( 'none', *, *, #17214, .t. ) ;
#11794 = line ( 'none', #26706, #3063 ) ;
#11795 = direction ( 'none', ( -5.230025295777878942e-16, 0.9999948051039169172, 0.003223315867124592650 ) ) ;
#11796 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11797 = vertex_point ( 'none', #7837 ) ;
#11798 = oriented_edge ( 'none', *, *, #13440, .f. ) ;
#11799 = advanced_face ( 'none', ( #16344 ), #8029, .f. ) ;
#11800 = face_outer_bound ( 'none', #30134, .t. ) ;
#11801 = oriented_edge ( 'none', *, *, #25421, .f. ) ;
#11802 = direction ( 'none', ( 0.1301338387964207366, 0.9914964367057035322, 1.370645709413775334e-14 ) ) ;
#11803 = direction ( 'none', ( -0.1301338387962866494, -0.9914964367057211847, -1.734723475976803308e-14 ) ) ;
#11804 = cartesian_point ( 'none', ( -508.6636744525583254, 253.3107344710470841, -431.3537468037986855 ) ) ;
#11805 = cartesian_point ( 'none', ( -498.7048644143222305, 185.6842518256034964, -380.3537468037986287 ) ) ;
#11806 = vector ( 'none', #31350, 1000.000000000000000 ) ;
#11807 = edge_curve ( 'none', #27137, #10897, #9271, .t. ) ;
#11808 = axis2_placement_3d ( 'none', #27522, #25214, #22439 ) ;
#11809 = face_outer_bound ( 'none', #9776, .t. ) ;
#11810 = edge_curve ( 'none', #21164, #8868, #10667, .t. ) ;
#11811 = edge_curve ( 'none', #26184, #1740, #33864, .t. ) ;
#11812 = direction ( 'none', ( 0.5150380749100564870, -0.8571673007021108903, -8.692092213915805283e-13 ) ) ;
#11813 = direction ( 'none', ( -0.8571673007021406443, -6.993171824292657283e-15, 0.5150380749100070821 ) ) ;
#11814 = edge_loop ( 'none', ( #2620, #19035, #5960 ) ) ;
#11815 = edge_loop ( 'none', ( #3793, #31411, #4283, #29660 ) ) ;
#11816 = advanced_face ( 'none', ( #25924 ), #15509, .t. ) ;
#11817 = circle ( 'none', #8925, 0.5999999999999898748 ) ;
#11818 = cartesian_point ( 'none', ( -435.5450167721049866, 255.1842518256034964, -266.6198602228410550 ) ) ;
#11819 = line ( 'none', #22075, #4745 ) ;
#11820 = oriented_edge ( 'none', *, *, #20384, .t. ) ;
#11821 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#11822 = vector ( 'none', #30454, 1000.000000000000000 ) ;
#11823 = cartesian_point ( 'none', ( -559.6576189805027752, 257.9110967605524252, -410.8537468037986855 ) ) ;
#11824 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11825 = cartesian_point ( 'none', ( -433.7462200530519567, 229.3521972949978363, -297.5174055223843652 ) ) ;
#11826 = cartesian_point ( 'none', ( -446.0993162167943069, 255.1842518255995174, -269.8432158342397429 ) ) ;
#11827 = oriented_edge ( 'none', *, *, #19719, .t. ) ;
#11828 = face_outer_bound ( 'none', #29026, .t. ) ;
#11829 = cartesian_point ( 'none', ( -417.9450167721050207, 215.1414066938737619, -275.1354921261786330 ) ) ;
#11830 = oriented_edge ( 'none', *, *, #963, .f. ) ;
#11831 = oriented_edge ( 'none', *, *, #359, .f. ) ;
#11832 = cartesian_point ( 'none', ( -415.1416383915919255, 229.4403672556040590, -297.3979154446105326 ) ) ;
#11833 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11834 = edge_loop ( 'none', ( #9069, #31669, #25031, #20117 ) ) ;
#11835 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057924e-31 ) ) ;
#11836 = axis2_placement_3d ( 'none', #19123, #24472, #8532 ) ;
#11837 = cartesian_point ( 'none', ( -497.0198734746821856, 293.0707908221373259, -360.2537468038229349 ) ) ;
#11838 = edge_loop ( 'none', ( #25200, #3307, #8242, #17830 ) ) ;
#11839 = axis2_placement_3d ( 'none', #17577, #22924, #11880 ) ;
#11840 = direction ( 'none', ( -0.8937973703356509869, -4.549166491406946784e-13, 0.4484710255758729280 ) ) ;
#11841 = vector ( 'none', #32493, 1000.000000000000000 ) ;
#11842 = cartesian_point ( 'none', ( -436.2450167721049752, 254.3893082463444841, -321.8491520556479486 ) ) ;
#11843 = cartesian_point ( 'none', ( -438.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#11844 = direction ( 'none', ( 2.589044556301914077e-16, -0.7970987915612776087, 0.6038489185976495532 ) ) ;
#11845 = circle ( 'none', #32814, 4.500000000000003553 ) ;
#11846 = oriented_edge ( 'none', *, *, #6617, .t. ) ;
#11847 = edge_loop ( 'none', ( #10598, #5547 ) ) ;
#11848 = cartesian_point ( 'none', ( -558.4020011882507788, 223.5629609165966087, -413.1508280324834459 ) ) ;
#11849 = oriented_edge ( 'none', *, *, #4113, .f. ) ;
#11850 = line ( 'none', #21656, #3112 ) ;
#11851 = face_outer_bound ( 'none', #11271, .t. ) ;
#11852 = cartesian_point ( 'none', ( -552.2344419323823104, 295.7317650831826654, -360.2537468038259476 ) ) ;
#11853 = oriented_edge ( 'none', *, *, #5427, .t. ) ;
#11854 = direction ( 'none', ( 3.287307994205097536e-16, 0.1243991077726868955, 0.9922322621167684042 ) ) ;
#11855 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#11856 = axis2_placement_3d ( 'none', #18693, #15679, #2779 ) ;
#11857 = vector ( 'none', #28250, 1000.000000000000000 ) ;
#11858 = cartesian_point ( 'none', ( -428.4929362950383052, 192.3782482434154417, -387.8537468038501288 ) ) ;
#11859 = axis2_placement_3d ( 'none', #18379, #31896, #28720 ) ;
#11860 = cartesian_point ( 'none', ( -484.6308274526675177, 295.5379896614996369, -380.3537468037986287 ) ) ;
#11861 = edge_curve ( 'none', #27272, #2868, #5528, .t. ) ;
#11862 = direction ( 'none', ( -1.000000000000000000, -2.035898835340870615e-16, 1.361673625698254644e-16 ) ) ;
#11863 = edge_curve ( 'none', #24049, #16014, #24256, .t. ) ;
#11864 = oriented_edge ( 'none', *, *, #33323, .f. ) ;
#11866 = cartesian_point ( 'none', ( -553.2451059278208731, 248.7339688732083971, -275.3537468037984581 ) ) ;
#11865 = line ( 'none', #30093, #28065 ) ;
#11867 = cartesian_point ( 'none', ( -559.2011831739372383, 297.5316326044775224, -398.8537468038262546 ) ) ;
#11868 = cartesian_point ( 'none', ( -497.0198734747021376, 193.2977128290741575, -380.3824794511700134 ) ) ;
#11869 = cartesian_point ( 'none', ( -438.0450167721049866, 243.1842518256034680, -322.8537468037986287 ) ) ;
#11870 = direction ( 'none', ( -2.035898835339490602e-16, 1.000000000000000000, 1.013958555579418680e-12 ) ) ;
#11871 = edge_curve ( 'none', #30068, #10699, #23426, .t. ) ;
#11872 = oriented_edge ( 'none', *, *, #27122, .t. ) ;
#11873 = cartesian_point ( 'none', ( -552.8833513902249024, 188.4028428541672611, -370.3537468037980602 ) ) ;
#11874 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#11875 = cartesian_point ( 'none', ( -466.0450167721049866, 273.0752101212216303, -380.3537468037986287 ) ) ;
#11876 = direction ( 'none', ( 2.301070739202192625e-16, -0.7970987915612819386, 0.6038489185976438911 ) ) ;
#11877 = cartesian_point ( 'none', ( -553.8559059045347794, 185.6842518256107155, -449.8537468038273914 ) ) ;
#11878 = oriented_edge ( 'none', *, *, #1063, .f. ) ;
#11879 = cartesian_point ( 'none', ( -449.0059464527511750, 246.2000485160918117, -265.3537468037986287 ) ) ;
#11880 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.012262169511167935e-12 ) ) ;
#11881 = cartesian_point ( 'none', ( -550.0701600694861781, 197.7977128290799271, -380.3537468038270504 ) ) ;
#11882 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11883 = line ( 'none', #24429, #10207 ) ;
#11884 = cartesian_point ( 'none', ( -460.5450167721049866, 199.0812907375886311, -346.5009877174319399 ) ) ;
#11885 = cylindrical_surface ( 'none', #1871, 52.49999999999999289 ) ;
#11886 = cartesian_point ( 'none', ( -414.2450167721049752, 242.1842570204996434, -322.8569701196657320 ) ) ;
#11887 = oriented_edge ( 'none', *, *, #16095, .f. ) ;
#11888 = edge_loop ( 'none', ( #17251, #26760, #2813, #14270 ) ) ;
#11889 = vertex_point ( 'none', #6086 ) ;
#11890 = face_outer_bound ( 'none', #18582, .t. ) ;
#11891 = axis2_placement_3d ( 'none', #7536, #15438, #20805 ) ;
#11892 = vector ( 'none', #2257, 1000.000000000000000 ) ;
#11893 = cartesian_point ( 'none', ( -414.6823562180832710, 256.8023221190842946, -297.4457175168885215 ) ) ;
#11894 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11895 = axis2_placement_3d ( 'none', #5353, #16062, #13052 ) ;
#11896 = line ( 'none', #25290, #26855 ) ;
#11897 = cartesian_point ( 'none', ( -492.5307721252362967, 259.4074474371313386, -275.3537468037987992 ) ) ;
#11898 = axis2_placement_3d ( 'none', #328, #19257, #8317 ) ;
#11899 = vertex_point ( 'none', #5723 ) ;
#11900 = cartesian_point ( 'none', ( -442.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#11901 = direction ( 'none', ( -0.9873505073845695312, -0.1585527532634900261, -5.773159728050812748e-14 ) ) ;
#11902 = cartesian_point ( 'none', ( -517.8468247402245197, 204.2938314807879578, -411.3828817297397791 ) ) ;
#11903 = oriented_edge ( 'none', *, *, #25428, .t. ) ;
#11904 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#11905 = cartesian_point ( 'none', ( -547.6054343648819440, 288.4353159596234377, -370.3537468037986287 ) ) ;
#11906 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11907 = oriented_edge ( 'none', *, *, #34458, .f. ) ;
#11908 = cartesian_point ( 'none', ( -450.5450167721049297, 240.3633327104699333, -370.3537468037986287 ) ) ;
#11909 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#11910 = edge_curve ( 'none', #33028, #24152, #3037, .t. ) ;
#11911 = vector ( 'none', #28746, 1000.000000000000000 ) ;
#11912 = direction ( 'none', ( 1.036334525942864691e-16, -0.08929731094672764546, 0.9960050151769735960 ) ) ;
#11913 = cartesian_point ( 'none', ( -424.2450167721049183, 251.2518998996445703, -343.8278511840435954 ) ) ;
#11914 = cartesian_point ( 'none', ( -555.6518303903585547, 226.3763409432087030, -279.7121891866581223 ) ) ;
#11915 = edge_curve ( 'none', #9284, #8358, #22611, .t. ) ;
#11916 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -443.8537468037986855 ) ) ;
#11917 = cartesian_point ( 'none', ( -574.0069575492037757, 197.2223110484855226, -472.5816688651862592 ) ) ;
#11918 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11919 = edge_curve ( 'none', #24466, #910, #9716, .t. ) ;
#11920 = face_outer_bound ( 'none', #22495, .t. ) ;
#11921 = vector ( 'none', #5511, 1000.000000000000000 ) ;
#11922 = circle ( 'none', #22054, 6.900000000000000355 ) ;
#11923 = oriented_edge ( 'none', *, *, #9671, .t. ) ;
#11924 = vertex_point ( 'none', #19212 ) ;
#11925 = edge_curve ( 'none', #21501, #32172, #544, .t. ) ;
#11926 = direction ( 'none', ( 1.028554113732453755e-16, -0.9960050151769738180, -0.08929731094672664626 ) ) ;
#11927 = oriented_edge ( 'none', *, *, #24797, .t. ) ;
#11928 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11929 = cylindrical_surface ( 'none', #2681, 52.50000000000002132 ) ;
#11930 = direction ( 'none', ( -0.9914964367057035322, 0.1301338387964205145, -5.404408446831739830e-14 ) ) ;
#11931 = cartesian_point ( 'none', ( -519.7705379242224808, 203.8715183453167583, -410.0026663572783718 ) ) ;
#11932 = vector ( 'none', #115, 1000.000000000000114 ) ;
#11933 = face_outer_bound ( 'none', #28021, .t. ) ;
#11934 = advanced_face ( 'none', ( #18842 ), #3482, .f. ) ;
#11935 = edge_loop ( 'none', ( #21588, #19506, #12002, #14353 ) ) ;
#11936 = cartesian_point ( 'none', ( -550.0701600694847002, 193.2977128290791597, -412.6287651374292977 ) ) ;
#11937 = cartesian_point ( 'none', ( -550.0701600694877698, 193.2977128290784776, -360.3537468038271072 ) ) ;
#11938 = advanced_face ( 'none', ( #2644 ), #30949, .t. ) ;
#11940 = cartesian_point ( 'none', ( -539.9962055424895198, 210.9022768866260265, -279.7284178798249172 ) ) ;
#11939 = axis2_placement_3d ( 'none', #29121, #2633, #10762 ) ;
#11941 = cartesian_point ( 'none', ( -507.5492639555888559, 212.0516727135396309, -275.3537468038036877 ) ) ;
#11942 = vertex_point ( 'none', #13999 ) ;
#11943 = axis2_placement_3d ( 'none', #25921, #28573, #14885 ) ;
#11944 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11945 = cartesian_point ( 'none', ( -567.4450167721049638, 243.1842518256034964, -378.0537468037986173 ) ) ;
#11946 = cartesian_point ( 'none', ( -559.5450167720786112, 243.1842518256107724, -461.8537468038269935 ) ) ;
#11947 = cylindrical_surface ( 'none', #15317, 6.138320441952084039 ) ;
#11948 = plane ( 'none', #3816 ) ;
#11949 = axis2_placement_3d ( 'none', #14868, #22786, #22559 ) ;
#11950 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.705312765434827453e-14 ) ) ;
#11951 = face_bound ( 'none', #26308, .t. ) ;
#11952 = line ( 'none', #30412, #9443 ) ;
#11953 = cylindrical_surface ( 'none', #16915, 4.000000000000015099 ) ;
#11954 = edge_loop ( 'none', ( #18230, #13255, #22250, #9191 ) ) ;
#11955 = cartesian_point ( 'none', ( -497.8527300282318038, 186.9521356374732761, -360.2537468038241855 ) ) ;
#11956 = cartesian_point ( 'none', ( -414.7743343233816518, 230.1212365143392162, -297.3957207765242856 ) ) ;
#11957 = direction ( 'none', ( -0.8937973703357320332, 7.551137040131590292e-15, -0.4484710255757111685 ) ) ;
#11958 = cartesian_point ( 'none', ( -552.8494532962632775, 185.6842518256108860, -471.8537468038273346 ) ) ;
#11959 = cartesian_point ( 'none', ( -572.9164034993310679, 267.0145683661286284, -410.3537468037986855 ) ) ;
#11960 = oriented_edge ( 'none', *, *, #24746, .f. ) ;
#11961 = vector ( 'none', #10620, 1000.000000000000000 ) ;
#11962 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#11963 = cartesian_point ( 'none', ( -549.0400337851759787, 196.5693698768710647, -364.2537468038269708 ) ) ;
#11964 = plane ( 'none', #22757 ) ;
#11965 = cylindrical_surface ( 'none', #26301, 4.499999999999948486 ) ;
#11966 = edge_curve ( 'none', #5620, #17664, #16785, .t. ) ;
#11967 = direction ( 'none', ( -0.8937973703357319222, 8.045094381341714290e-15, -0.4484710255757116126 ) ) ;
#11968 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -463.8537468037986855 ) ) ;
#11969 = edge_curve ( 'none', #15453, #2814, #24689, .t. ) ;
#11970 = oriented_edge ( 'none', *, *, #20838, .t. ) ;
#11971 = oriented_edge ( 'none', *, *, #11966, .t. ) ;
#11972 = vertex_point ( 'none', #19461 ) ;
#11973 = axis2_placement_3d ( 'none', #6117, #3902, #22296 ) ;
#11974 = edge_curve ( 'none', #29576, #526, #19148, .t. ) ;
#11975 = plane ( 'none', #30852 ) ;
#11976 = cartesian_point ( 'none', ( -493.2341276396279000, 185.6842518256093229, -380.3537468038239808 ) ) ;
#11977 = edge_loop ( 'none', ( #9445, #554 ) ) ;
#11978 = advanced_face ( 'none', ( #28385 ), #19247, .t. ) ;
#11979 = line ( 'none', #3439, #1570 ) ;
#11980 = cartesian_point ( 'none', ( -539.6548805695217652, 274.2563017809679877, -275.3537468037985150 ) ) ;
#11981 = cartesian_point ( 'none', ( -423.1530347065713613, 253.8764093031645643, -351.4274071928639387 ) ) ;
#11982 = vertex_point ( 'none', #9795 ) ;
#11983 = cartesian_point ( 'none', ( -538.2598253357735985, 216.4978154012388245, -275.3537468037985150 ) ) ;
#11984 = face_outer_bound ( 'none', #9055, .t. ) ;
#11985 = circle ( 'none', #27412, 3.400000000000014122 ) ;
#11986 = cartesian_point ( 'none', ( -544.3943362580371286, 190.9601923672508406, -368.2537468038269708 ) ) ;
#11987 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#11988 = oriented_edge ( 'none', *, *, #5685, .t. ) ;
#11989 = cartesian_point ( 'none', ( -434.2450167721049752, 242.9215702520731384, -308.7253015991781808 ) ) ;
#11990 = direction ( 'none', ( -2.041379959017810867e-31, -0.7970987915612757213, 0.6038489185976522178 ) ) ;
#11991 = cartesian_point ( 'none', ( -495.4473312886253780, 203.4517954566453852, -323.1699228041821357 ) ) ;
#11992 = oriented_edge ( 'none', *, *, #8386, .t. ) ;
#11993 = face_outer_bound ( 'none', #25666, .t. ) ;
#11994 = cartesian_point ( 'none', ( -402.0450167721049866, 207.7471096284320708, -275.4748160433737212 ) ) ;
#11995 = cartesian_point ( 'none', ( -425.1920083176634648, 263.8374071500199989, -339.3113437653200890 ) ) ;
#11996 = cartesian_point ( 'none', ( -413.9450167721049070, 294.0632442979391499, -293.4787468037984013 ) ) ;
#11997 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#11998 = axis2_placement_3d ( 'none', #15504, #28744, #23654 ) ;
#11999 = line ( 'none', #8718, #24900 ) ;
#12000 = advanced_face ( 'none', ( #9681 ), #32184, .f. ) ;
#12001 = cartesian_point ( 'none', ( -580.5532134933936277, 211.9582129063961986, -398.8537468038285851 ) ) ;
#12002 = oriented_edge ( 'none', *, *, #15366, .t. ) ;
#12003 = oriented_edge ( 'none', *, *, #29562, .t. ) ;
#12004 = axis2_placement_3d ( 'none', #3317, #16686, #32295 ) ;
#12005 = direction ( 'none', ( 4.926781901685062915e-16, -0.9999948051039168062, -0.003223315867124342416 ) ) ;
#12006 = cartesian_point ( 'none', ( -414.9463136985368124, 256.9670857080400879, -297.3902734434068975 ) ) ;
#12007 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#12008 = edge_loop ( 'none', ( #10809, #13238 ) ) ;
#12009 = edge_curve ( 'none', #7494, #10065, #13422, .t. ) ;
#12010 = circle ( 'none', #17971, 5.999999999999988454 ) ;
#12011 = cartesian_point ( 'none', ( -563.5078523103005637, 201.7987265093706242, -431.3537468037986855 ) ) ;
#12012 = cartesian_point ( 'none', ( -496.8181816348704274, 257.8255544840689595, -275.3537468037987992 ) ) ;
#12013 = edge_curve ( 'none', #19796, #30826, #11343, .t. ) ;
#12014 = edge_loop ( 'none', ( #31327, #7126, #32878, #27313 ) ) ;
#12015 = direction ( 'none', ( 0.0000000000000000000, 0.2731415584612464365, -0.9619738504976949045 ) ) ;
#12016 = cartesian_point ( 'none', ( -424.0450167721049866, 303.3842518256237781, -342.8537468037376357 ) ) ;
#12017 = toroidal_surface ( 'none', #6760, 22.00000000000000711, 2.000000000000000000 ) ;
#12018 = cartesian_point ( 'none', ( -517.5783139010242166, 203.9888876203610835, -411.9739763654864078 ) ) ;
#12019 = vertex_point ( 'none', #20036 ) ;
#12020 = axis2_placement_3d ( 'none', #25259, #14900, #1767 ) ;
#12021 = circle ( 'none', #22895, 8.499999999999952038 ) ;
#12022 = cartesian_point ( 'none', ( -524.5787768204540953, 257.1460332363848238, -410.3537468037986855 ) ) ;
#12023 = edge_curve ( 'none', #11302, #11456, #20936, .t. ) ;
#12024 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12025 = vector ( 'none', #13287, 1000.000000000000000 ) ;
#12026 = cartesian_point ( 'none', ( -505.2361303231444936, 201.4769468845648817, -315.0448938248649711 ) ) ;
#12027 = cartesian_point ( 'none', ( -550.5287811297100689, 229.0397407058496810, -275.3537468037985150 ) ) ;
#12028 = face_outer_bound ( 'none', #21548, .t. ) ;
#12029 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12030 = oriented_edge ( 'none', *, *, #9091, .t. ) ;
#12031 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#12032 = oriented_edge ( 'none', *, *, #12534, .t. ) ;
#12033 = oriented_edge ( 'none', *, *, #10546, .t. ) ;
#12034 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#12035 = oriented_edge ( 'none', *, *, #10948, .f. ) ;
#12036 = axis2_placement_3d ( 'none', #6162, #30215, #29872 ) ;
#12037 = cartesian_point ( 'none', ( -497.8117321958109187, 251.6073919713842031, -400.3537468037986855 ) ) ;
#12038 = oriented_edge ( 'none', *, *, #34410, .f. ) ;
#12039 = edge_curve ( 'none', #25226, #32244, #25888, .t. ) ;
#12040 = oriented_edge ( 'none', *, *, #21306, .f. ) ;
#12041 = axis2_placement_3d ( 'none', #16807, #11562, #19482 ) ;
#12042 = edge_loop ( 'none', ( #16827, #27645, #32851, #23523, #19175, #20230 ) ) ;
#12043 = cartesian_point ( 'none', ( -523.5450167721048729, 219.1842518256034964, 499619.6462531962898 ) ) ;
#12044 = vector ( 'none', #10977, 1000.000000000000114 ) ;
#12045 = axis2_placement_3d ( 'none', #5490, #32382, #8509 ) ;
#12046 = oriented_edge ( 'none', *, *, #20330, .t. ) ;
#12047 = line ( 'none', #7507, #14952 ) ;
#12048 = edge_curve ( 'none', #1696, #394, #30057, .t. ) ;
#12049 = cartesian_point ( 'none', ( -557.5931669742781196, 255.3515586467713945, -279.8977544381053804 ) ) ;
#12050 = cartesian_point ( 'none', ( -506.8814765691104185, 212.4055627195435818, -275.3537468037926601 ) ) ;
#12051 = toroidal_surface ( 'none', #3137, 4.200000000000000178, 0.2000000000000009548 ) ;
#12052 = cartesian_point ( 'none', ( -581.0450167720786112, 193.4876724664636924, -459.8537468038288694 ) ) ;
#12053 = cartesian_point ( 'none', ( -433.4075135170556905, 256.7296052200562713, -297.3099531539228906 ) ) ;
#12054 = cartesian_point ( 'none', ( -413.9450167721049638, 215.1414066938737619, -275.1354921261786330 ) ) ;
#12055 = face_outer_bound ( 'none', #5545, .t. ) ;
#12056 = cartesian_point ( 'none', ( -436.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#12057 = cartesian_point ( 'none', ( -522.1420567064885745, 224.2361199109717802, -484.8537468037986855 ) ) ;
#12058 = oriented_edge ( 'none', *, *, #23179, .t. ) ;
#12059 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#12060 = cartesian_point ( 'none', ( -415.1536746774959852, 229.4353847207593162, -297.3979315049775209 ) ) ;
#12061 = oriented_edge ( 'none', *, *, #16043, .t. ) ;
#12062 = axis2_placement_3d ( 'none', #6054, #13970, #8950 ) ;
#12063 = cartesian_point ( 'none', ( -434.6294315003116253, 245.4987316486880218, -337.4704636733220013 ) ) ;
#12064 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#12065 = cartesian_point ( 'none', ( -542.4572228840996786, 252.3126941887579164, -435.3537468037986855 ) ) ;
#12066 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#12067 = cartesian_point ( 'none', ( -537.7945564442323985, 270.1177644277248646, -275.3537468037986287 ) ) ;
#12068 = edge_curve ( 'none', #6640, #31260, #12181, .t. ) ;
#12069 = edge_curve ( 'none', #13613, #24948, #17985, .t. ) ;
#12070 = oriented_edge ( 'none', *, *, #34453, .t. ) ;
#12071 = cartesian_point ( 'none', ( -434.2152507723933468, 230.1701285425143055, -297.7873603675211598 ) ) ;
#12072 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.013078509970454535e-12 ) ) ;
#12073 = oriented_edge ( 'none', *, *, #29274, .f. ) ;
#12074 = vector ( 'none', #26452, 1000.000000000000114 ) ;
#12075 = oriented_edge ( 'none', *, *, #31700, .f. ) ;
#12076 = edge_curve ( 'none', #18332, #13574, #33829, .t. ) ;
#12077 = cartesian_point ( 'none', ( -527.1446920567092320, 227.5938879305543310, -483.2324298004961634 ) ) ;
#12078 = direction ( 'none', ( -0.9687155250085899283, 0.2481737931517587481, 0.0000000000000000000 ) ) ;
#12079 = oriented_edge ( 'none', *, *, #23427, .f. ) ;
#12080 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#12081 = vector ( 'none', #29482, 1000.000000000000000 ) ;
#12082 = vertex_point ( 'none', #15141 ) ;
#12083 = face_outer_bound ( 'none', #29014, .t. ) ;
#12084 = cartesian_point ( 'none', ( -424.0450167721049866, 218.3092518255484151, -271.9747543314875315 ) ) ;
#12085 = direction ( 'none', ( -0.07384000345348852579, 0.9972701007700917053, 0.0000000000000000000 ) ) ;
#12086 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#12087 = circle ( 'none', #34131, 23.77500521855657922 ) ;
#12088 = axis2_placement_3d ( 'none', #6894, #20262, #4324 ) ;
#12089 = vector ( 'none', #10114, 999.9999999999998863 ) ;
#12090 = vertex_point ( 'none', #23054 ) ;
#12091 = axis2_placement_3d ( 'none', #29029, #19695, #3663 ) ;
#12092 = direction ( 'none', ( -0.3003283627730191641, -0.9538358739919975404, -2.602085213965212219e-14 ) ) ;
#12093 = cartesian_point ( 'none', ( -414.3332735284020600, 229.9487670719472874, -297.7142165971046666 ) ) ;
#12094 = oriented_edge ( 'none', *, *, #12013, .t. ) ;
#12095 = advanced_face ( 'none', ( #32586 ), #3449, .t. ) ;
#12096 = axis2_placement_3d ( 'none', #11019, #10905, #5762 ) ;
#12097 = cartesian_point ( 'none', ( -460.5450167721049866, 198.1842518256037522, -348.8345089173323572 ) ) ;
#12098 = oriented_edge ( 'none', *, *, #22265, .t. ) ;
#12099 = vertex_point ( 'none', #25828 ) ;
#12100 = advanced_face ( 'none', ( #4682 ), #20382, .f. ) ;
#12101 = conical_surface ( 'none', #14688, 4.000000000000015099, 1.047197551196599852 ) ;
#12102 = oriented_edge ( 'none', *, *, #26628, .t. ) ;
#12103 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -409.1216959962298461 ) ) ;
#12104 = cartesian_point ( 'none', ( -523.5450167720828176, 243.1842518256094081, -388.1537468038249585 ) ) ;
#12105 = cartesian_point ( 'none', ( -459.4110538682461993, 236.3796220212376511, -372.7759511078594983 ) ) ;
#12106 = cartesian_point ( 'none', ( -421.9450167721050207, 272.5592518256036101, -373.7327392761343958 ) ) ;
#12107 = vertex_point ( 'none', #7007 ) ;
#12108 = edge_curve ( 'none', #34384, #13075, #5499, .t. ) ;
#12109 = direction ( 'none', ( -0.8267412399748158558, -0.5625823691913069968, -1.356053098010326939e-16 ) ) ;
#12110 = oriented_edge ( 'none', *, *, #2706, .t. ) ;
#12111 = line ( 'none', #22717, #4200 ) ;
#12112 = edge_curve ( 'none', #15802, #8639, #23837, .t. ) ;
#12113 = oriented_edge ( 'none', *, *, #28867, .t. ) ;
#12114 = edge_curve ( 'none', #3951, #31609, #3840, .t. ) ;
#12115 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#12116 = circle ( 'none', #30743, 3.400000000000014122 ) ;
#12117 = edge_loop ( 'none', ( #6699, #11742, #34307, #3401 ) ) ;
#12118 = edge_curve ( 'none', #27916, #33481, #11733, .t. ) ;
#12119 = vertex_point ( 'none', #4095 ) ;
#12120 = direction ( 'none', ( 0.4346877315787796570, 0.9005812434283178014, 3.663897558099547928e-17 ) ) ;
#12121 = cartesian_point ( 'none', ( -493.0546075814056053, 260.3718819372728603, -275.3537468038056204 ) ) ;
#12122 = face_bound ( 'none', #19324, .t. ) ;
#12123 = edge_loop ( 'none', ( #5739, #4965, #5909, #19130, #7620, #23276, #5155, #6399, #15585, #14189, #34253, #17232 ) ) ;
#12124 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12125 = cartesian_point ( 'none', ( -518.9789509082559107, 243.8802229891408047, -280.8537468038248903 ) ) ;
#12126 = oriented_edge ( 'none', *, *, #16184, .t. ) ;
#12127 = cartesian_point ( 'none', ( -492.6065395620315144, 268.5379621639693255, -431.6603751765951529 ) ) ;
#12128 = vertex_point ( 'none', #31312 ) ;
#12129 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867124729259 ) ) ;
#12130 = oriented_edge ( 'none', *, *, #11607, .f. ) ;
#12131 = direction ( 'none', ( -2.493326478105872758e-16, -0.003223315867124546680, 0.9999948051039169172 ) ) ;
#12132 = vertex_point ( 'none', #2117 ) ;
#12133 = cartesian_point ( 'none', ( -556.5450167721049866, 243.1842518256034964, -320.3537468037986287 ) ) ;
#12134 = oriented_edge ( 'none', *, *, #13252, .f. ) ;
#12135 = cartesian_point ( 'none', ( -569.1671999149222074, 278.2328799761700111, -414.3537468037987423 ) ) ;
#12136 = line ( 'none', #17827, #5052 ) ;
#12137 = oriented_edge ( 'none', *, *, #27883, .t. ) ;
#12138 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#12139 = advanced_face ( 'none', ( #5926 ), #10129, .f. ) ;
#12140 = cartesian_point ( 'none', ( -554.7181464506013526, 224.6864654006903379, -279.7054208750285511 ) ) ;
#12141 = axis2_placement_3d ( 'none', #28165, #22739, #9463 ) ;
#12142 = vertex_point ( 'none', #26059 ) ;
#12143 = cartesian_point ( 'none', ( -569.0450167720816808, 243.1842518256100050, -405.8537468038275051 ) ) ;
#12144 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#12145 = axis2_placement_3d ( 'none', #4952, #10072, #12984 ) ;
#12146 = advanced_face ( 'none', ( #10911 ), #20499, .f. ) ;
#12147 = oriented_edge ( 'none', *, *, #11194, .f. ) ;
#12148 = cartesian_point ( 'none', ( -507.3345543903953399, 235.3598726571854911, -410.3537468037986855 ) ) ;
#12149 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12150 = circle ( 'none', #34032, 32.00000000000002842 ) ;
#12151 = cartesian_point ( 'none', ( -497.3317721733632197, 245.1251363163786436, -396.8537468037986855 ) ) ;
#12152 = axis2_placement_3d ( 'none', #31547, #23390, #23619 ) ;
#12153 = edge_loop ( 'none', ( #29307, #33477, #19288, #15324 ) ) ;
#12154 = b_spline_curve_with_knots ( 'none', 3,
( #5054, #7391, #20660, #26110, #7621, #7849, #4833, #10418, #10183, #15401, #26333, #12980, #12863, #5175, #13096, #34050, #28770, #31716, #31597, #2286 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0009834715065428229624, 0.001966943013085645925, 0.002950414519628468454, 0.003933886026171291850, 0.004917357532714114812, 0.005900829039256936907, 0.006392564792528438594, 0.006884300545799939414, 0.007867772052342684314 ),
.unspecified. ) ;
#12155 = line ( 'none', #33252, #7973 ) ;
#12156 = vertex_point ( 'none', #7799 ) ;
#12157 = oriented_edge ( 'none', *, *, #15835, .f. ) ;
#12158 = circle ( 'none', #30406, 28.99999999999999289 ) ;
#12159 = cartesian_point ( 'none', ( -494.3490836315248771, 298.0320327416923760, -370.3537468037987423 ) ) ;
#12160 = cartesian_point ( 'none', ( -534.9707837966536772, 219.5124738420903157, -435.3537468037986855 ) ) ;
#12161 = oriented_edge ( 'none', *, *, #28694, .f. ) ;
#12162 = edge_curve ( 'none', #4792, #20627, #18810, .t. ) ;
#12163 = advanced_face ( 'none', ( #24230 ), #32151, .f. ) ;
#12164 = cartesian_point ( 'none', ( -541.1681621469723495, 211.5136778034640201, -279.7054201995728135 ) ) ;
#12165 = cartesian_point ( 'none', ( -505.4133132959891554, 213.2414802023752713, -275.3537468038266525 ) ) ;
#12166 = edge_curve ( 'none', #3971, #10618, #127, .t. ) ;
#12167 = oriented_edge ( 'none', *, *, #17124, .t. ) ;
#12168 = oriented_edge ( 'none', *, *, #10260, .f. ) ;
#12169 = oriented_edge ( 'none', *, *, #24041, .t. ) ;
#12170 = cartesian_point ( 'none', ( -550.0701600694861781, 193.2977128290799271, -380.3537468038271072 ) ) ;
#12171 = line ( 'none', #14202, #16331 ) ;
#12172 = edge_curve ( 'none', #19218, #25702, #26319, .t. ) ;
#12173 = oriented_edge ( 'none', *, *, #31336, .t. ) ;
#12174 = cartesian_point ( 'none', ( -487.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#12175 = plane ( 'none', #3352 ) ;
#12176 = edge_curve ( 'none', #3684, #20497, #8832, .t. ) ;
#12177 = cartesian_point ( 'none', ( -438.0450167721049866, 289.1842518256034964, -322.8537468037520171 ) ) ;
#12178 = cartesian_point ( 'none', ( -415.0403714547087475, 229.5094442131718040, -297.3976927866003166 ) ) ;
#12179 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12180 = cartesian_point ( 'none', ( -450.5450167721049866, 294.0594178405385151, -307.9062264757492926 ) ) ;
#12181 = circle ( 'none', #8117, 4.000000000000003553 ) ;
#12182 = cartesian_point ( 'none', ( -540.3423758620364197, 275.2962282008460306, -279.7127466418875201 ) ) ;
#12183 = cartesian_point ( 'none', ( -414.0450167721049866, 294.4494934615761963, -271.5885051677219622 ) ) ;
#12184 = cartesian_point ( 'none', ( -438.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#12185 = circle ( 'none', #19807, 12.50000000000001066 ) ;
#12186 = vertex_point ( 'none', #18036 ) ;
#12187 = oriented_edge ( 'none', *, *, #28417, .t. ) ;
#12188 = direction ( 'none', ( 2.810252031082467922e-16, -1.000000000000000000, -1.311026609186949449e-14 ) ) ;
#12189 = direction ( 'none', ( 0.6084474286424320644, 0.7935941825507623060, 4.454814784781462879e-14 ) ) ;
#12190 = line ( 'none', #18923, #8012 ) ;
#12191 = oriented_edge ( 'none', *, *, #7644, .f. ) ;
#12192 = oriented_edge ( 'none', *, *, #31282, .t. ) ;
#12193 = axis2_placement_3d ( 'none', #6851, #33372, #30554 ) ;
#12194 = axis2_placement_3d ( 'none', #11996, #33289, #6533 ) ;
#12195 = oriented_edge ( 'none', *, *, #30651, .t. ) ;
#12196 = line ( 'none', #28691, #32612 ) ;
#12197 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#12198 = cartesian_point ( 'none', ( -443.5450167721049297, 238.4042745525316320, -306.0192044200891814 ) ) ;
#12199 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12200 = oriented_edge ( 'none', *, *, #16803, .t. ) ;
#12201 = axis2_placement_3d ( 'none', #2332, #18129, #18241 ) ;
#12202 = oriented_edge ( 'none', *, *, #11291, .f. ) ;
#12203 = cartesian_point ( 'none', ( -438.0450167721049866, 178.1842518255519110, -272.0477432216105740 ) ) ;
#12204 = line ( 'none', #5363, #7634 ) ;
#12205 = axis2_placement_3d ( 'none', #7470, #7587, #26080 ) ;
#12206 = vertex_point ( 'none', #34114 ) ;
#12207 = cartesian_point ( 'none', ( -507.0210936953423015, 274.0381308571267596, -275.3537468037987423 ) ) ;
#12208 = direction ( 'none', ( 0.0000000000000000000, 0.9960050151769738180, 0.08929731094672622993 ) ) ;
#12209 = line ( 'none', #2039, #9299 ) ;
#12210 = cartesian_point ( 'none', ( -553.4269361772622915, 238.8491669585289117, -275.3537468037984013 ) ) ;
#12211 = direction ( 'none', ( 3.796565446437065150e-31, 0.3883833435191158534, -0.9214978993339661972 ) ) ;
#12212 = cartesian_point ( 'none', ( -414.5367398161246228, 229.5611729977255493, -297.5862831854872184 ) ) ;
#12213 = cartesian_point ( 'none', ( -517.0572981439246405, 203.7138894380910585, -431.6603751765951529 ) ) ;
#12214 = edge_curve ( 'none', #26534, #29332, #30938, .t. ) ;
#12215 = cartesian_point ( 'none', ( -434.3706027796179683, 242.8883157436945055, -308.3543872147336060 ) ) ;
#12216 = cartesian_point ( 'none', ( -435.5450167721049866, 272.5592518256036101, -370.3327392761343617 ) ) ;
#12217 = cartesian_point ( 'none', ( -402.0450167721049866, 221.9700662580714834, -272.1096995597492310 ) ) ;
#12218 = circle ( 'none', #11898, 9.999999999999978684 ) ;
#12219 = cartesian_point ( 'none', ( -581.0450167720772470, 213.2932935295105779, -380.3537468037987423 ) ) ;
#12220 = edge_curve ( 'none', #26508, #27288, #33425, .t. ) ;
#12221 = cartesian_point ( 'none', ( -414.2450167721050320, 242.0989494994798292, -321.9470390995683715 ) ) ;
#12222 = oriented_edge ( 'none', *, *, #25050, .f. ) ;
#12223 = axis2_placement_3d ( 'none', #20605, #4998, #13030 ) ;
#12224 = cartesian_point ( 'none', ( -522.6884727320444881, 231.6159186566704591, -479.8537468037986855 ) ) ;
#12225 = edge_loop ( 'none', ( #1860, #12546, #10326, #24246 ) ) ;
#12226 = cartesian_point ( 'none', ( -466.0996387721552310, 212.8859477962852509, -380.3537468037986287 ) ) ;
#12227 = cartesian_point ( 'none', ( -414.2450167721050320, 256.7859183677902024, -297.3097716379173221 ) ) ;
#12228 = direction ( 'none', ( -0.1585527532634900261, 0.9873505073845695312, 4.163336342344343337e-15 ) ) ;
#12229 = toroidal_surface ( 'none', #33108, 7.299999999999999822, 0.2000000000000000111 ) ;
#12230 = edge_curve ( 'none', #13889, #4495, #15091, .t. ) ;
#12231 = oriented_edge ( 'none', *, *, #31506, .f. ) ;
#12232 = oriented_edge ( 'none', *, *, #29272, .t. ) ;
#12233 = cartesian_point ( 'none', ( -456.7811801527992657, 281.5300214051034686, -288.9783423645368998 ) ) ;
#12234 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#12235 = edge_loop ( 'none', ( #24559, #6018, #8549, #22975 ) ) ;
#12236 = vertex_point ( 'none', #28834 ) ;
#12237 = vector ( 'none', #1751, 1000.000000000000000 ) ;
#12238 = cartesian_point ( 'none', ( -424.0450167721049866, 213.8092874549172393, -271.9748160433670705 ) ) ;
#12239 = oriented_edge ( 'none', *, *, #30596, .f. ) ;
#12240 = vertex_point ( 'none', #23507 ) ;
#12241 = face_bound ( 'none', #17516, .t. ) ;
#12242 = vertex_point ( 'none', #34345 ) ;
#12243 = cartesian_point ( 'none', ( -506.6890726975829011, 273.8580524668757903, -275.3537468037954454 ) ) ;
#12244 = cartesian_point ( 'none', ( -455.2950167721049866, 294.0632442979390930, -293.4787468037984013 ) ) ;
#12245 = axis2_placement_3d ( 'none', #15637, #12748, #12860 ) ;
#12246 = vector ( 'none', #1073, 1000.000000000000000 ) ;
#12247 = direction ( 'none', ( -5.230025295777875983e-16, 0.9999948051039169172, 0.003223315867124545812 ) ) ;
#12248 = axis2_placement_3d ( 'none', #4812, #21441, #2723 ) ;
#12249 = line ( 'none', #20155, #24724 ) ;
#12250 = axis2_placement_3d ( 'none', #2725, #11074, #16195 ) ;
#12251 = cartesian_point ( 'none', ( -544.2684565220968125, 203.8015468152249241, -308.6929663980405394 ) ) ;
#12252 = oriented_edge ( 'none', *, *, #32559, .f. ) ;
#12253 = direction ( 'none', ( -0.8267412399748136353, -0.5625823691913101054, 0.0000000000000000000 ) ) ;
#12254 = oriented_edge ( 'none', *, *, #32274, .t. ) ;
#12255 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12256 = oriented_edge ( 'none', *, *, #10792, .t. ) ;
#12257 = vector ( 'none', #3055, 999.9999999999998863 ) ;
#12258 = cartesian_point ( 'none', ( -435.5450167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#12259 = cartesian_point ( 'none', ( -538.0984633586467680, 216.4096868370806135, -275.3537468037985150 ) ) ;
#12260 = face_outer_bound ( 'none', #29410, .t. ) ;
#12261 = oriented_edge ( 'none', *, *, #2044, .t. ) ;
#12262 = cartesian_point ( 'none', ( -430.5697375755558483, 178.1842518256032974, -306.1275852905023385 ) ) ;
#12263 = direction ( 'none', ( 0.7071067811865474617, 0.0000000000000000000, -0.7071067811865474617 ) ) ;
#12264 = oriented_edge ( 'none', *, *, #17915, .t. ) ;
#12265 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#12266 = line ( 'none', #24021, #19338 ) ;
#12267 = cartesian_point ( 'none', ( -548.1180257114625647, 199.4976460100265570, -368.2537468038269708 ) ) ;
#12268 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12269 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#12270 = cartesian_point ( 'none', ( -523.5450167720780428, 243.1842518256108860, -470.8537468038249472 ) ) ;
#12271 = oriented_edge ( 'none', *, *, #8369, .f. ) ;
#12272 = line ( 'none', #23145, #32678 ) ;
#12273 = cartesian_point ( 'none', ( -566.6869761949978965, 279.9206270837439092, -435.3537468037986855 ) ) ;
#12274 = edge_loop ( 'none', ( #26438, #33868, #18040, #8444 ) ) ;
#12275 = edge_curve ( 'none', #3047, #3652, #34265, .t. ) ;
#12276 = axis2_placement_3d ( 'none', #4030, #1831, #14733 ) ;
#12277 = vertex_point ( 'none', #13040 ) ;
#12278 = advanced_face ( 'none', ( #13846 ), #10520, .f. ) ;
#12279 = edge_curve ( 'none', #26961, #24383, #27146, .t. ) ;
#12280 = edge_curve ( 'none', #1560, #26097, #29226, .t. ) ;
#12281 = cartesian_point ( 'none', ( -493.0466093068368991, 195.4103348616106643, -380.3824794511700134 ) ) ;
#12282 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.015061051085856427e-12 ) ) ;
#12283 = edge_loop ( 'none', ( #25393, #30682 ) ) ;
#12284 = advanced_face ( 'none', ( #30914 ), #1782, .t. ) ;
#12285 = edge_curve ( 'none', #7894, #17295, #31762, .t. ) ;
#12286 = cartesian_point ( 'none', ( -555.2745266930578509, 225.6655494112904989, -279.7054200960749313 ) ) ;
#12287 = cartesian_point ( 'none', ( -505.5405189717987469, 211.7278540092425487, -279.7054204905243182 ) ) ;
#12288 = vector ( 'none', #19471, 1000.000000000000000 ) ;
#12289 = cartesian_point ( 'none', ( -468.2450167721050320, 243.2020538101789668, -311.8537612088378523 ) ) ;
#12290 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.015061051085856427e-12 ) ) ;
#12291 = oriented_edge ( 'none', *, *, #31444, .f. ) ;
#12292 = vertex_point ( 'none', #21301 ) ;
#12293 = oriented_edge ( 'none', *, *, #31952, .t. ) ;
#12294 = circle ( 'none', #11376, 4.000000000000025757 ) ;
#12295 = direction ( 'none', ( -2.694450288985175882e-16, 0.9214978993339635327, 0.3883833435191222927 ) ) ;
#12296 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#12297 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748158558, 1.615973351895135670e-16 ) ) ;
#12298 = vector ( 'none', #2124, 1000.000000000000114 ) ;
#12299 = oriented_edge ( 'none', *, *, #30518, .t. ) ;
#12300 = cartesian_point ( 'none', ( -487.8888503702241337, 188.8368710467430276, -449.8537468038236966 ) ) ;
#12301 = vertex_point ( 'none', #254 ) ;
#12302 = conical_surface ( 'none', #20196, 4.000000000000025757, 1.047197551196590304 ) ;
#12303 = cartesian_point ( 'none', ( -470.0903334063494867, 266.9914624324036367, -363.6307686043553531 ) ) ;
#12304 = cartesian_point ( 'none', ( -525.4648568618958961, 269.1132744456259047, -397.8537468037986855 ) ) ;
#12305 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12306 = cartesian_point ( 'none', ( -539.8217765604559872, 275.5495386030763711, -279.7362275120256072 ) ) ;
#12307 = axis2_placement_3d ( 'none', #9367, #20302, #9591 ) ;
#12308 = oriented_edge ( 'none', *, *, #7031, .f. ) ;
#12309 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12310 = oriented_edge ( 'none', *, *, #1018, .t. ) ;
#12311 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#12312 = direction ( 'none', ( -0.8937973703356504318, -4.562560375171885862e-13, 0.4484710255758739272 ) ) ;
#12313 = axis2_placement_3d ( 'none', #13310, #15856, #70 ) ;
#12314 = cartesian_point ( 'none', ( -436.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#12315 = oriented_edge ( 'none', *, *, #7436, .t. ) ;
#12316 = circle ( 'none', #14008, 4.000000000000003553 ) ;
#12317 = advanced_face ( 'none', ( #16755 ), #22176, .t. ) ;
#12318 = cartesian_point ( 'none', ( -414.2450167721050320, 255.5051130546395086, -320.7451030276149595 ) ) ;
#12319 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#12320 = circle ( 'none', #26517, 33.00000000000000000 ) ;
#12321 = cylindrical_surface ( 'none', #31261, 7.499999999999951150 ) ;
#12322 = edge_curve ( 'none', #7557, #13527, #26713, .t. ) ;
#12323 = advanced_face ( 'none', ( #8000 ), #10818, .f. ) ;
#12324 = vertex_point ( 'none', #26842 ) ;
#12325 = oriented_edge ( 'none', *, *, #7681, .t. ) ;
#12326 = axis2_placement_3d ( 'none', #967, #848, #3545 ) ;
#12327 = oriented_edge ( 'none', *, *, #7689, .t. ) ;
#12328 = circle ( 'none', #10262, 5.099999999999988987 ) ;
#12329 = cartesian_point ( 'none', ( -493.2467127427867126, 300.6296298255531383, -380.3537468037986287 ) ) ;
#12330 = edge_curve ( 'none', #5805, #9383, #6341, .t. ) ;
#12331 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#12332 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#12333 = edge_curve ( 'none', #25862, #3891, #23002, .t. ) ;
#12334 = vector ( 'none', #10727, 1000.000000000000000 ) ;
#12335 = cartesian_point ( 'none', ( -553.1086826473887186, 236.8782096315990771, -275.3537468037984013 ) ) ;
#12336 = cartesian_point ( 'none', ( -394.0450167721050434, 279.4874194265584606, -369.7326775642229677 ) ) ;
#12337 = face_outer_bound ( 'none', #31013, .t. ) ;
#12338 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12339 = cartesian_point ( 'none', ( -497.5469155070605893, 189.2821522637319447, -370.3537468038240945 ) ) ;
#12340 = edge_curve ( 'none', #33805, #2629, #19658, .t. ) ;
#12341 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12342 = cartesian_point ( 'none', ( -414.0450167721049866, 291.0494934615761622, -271.5885051677254296 ) ) ;
#12343 = cartesian_point ( 'none', ( -493.3869597093905099, 243.8434405933189453, -275.3537468037987992 ) ) ;
#12344 = oriented_edge ( 'none', *, *, #715, .f. ) ;
#12345 = cartesian_point ( 'none', ( -496.6402079852444444, 196.1904036864795273, -413.2537468038239581 ) ) ;
#12346 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#12347 = advanced_face ( 'none', ( #15908 ), #18377, .f. ) ;
#12348 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672753444 ) ) ;
#12349 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#12350 = cartesian_point ( 'none', ( -394.0450167721050434, 272.5592161962869682, -373.7326775642299026 ) ) ;
#12351 = oriented_edge ( 'none', *, *, #29067, .f. ) ;
#12352 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.014003695824309304e-12 ) ) ;
#12353 = vector ( 'none', #14938, 1000.000000000000114 ) ;
#12354 = axis2_placement_3d ( 'none', #1644, #6881, #14891 ) ;
#12355 = direction ( 'none', ( 0.4694715627858919160, -0.8829475928589263223, 0.0000000000000000000 ) ) ;
#12356 = line ( 'none', #20235, #28979 ) ;
#12357 = axis2_placement_3d ( 'none', #7245, #15149, #10139 ) ;
#12358 = vector ( 'none', #31832, 1000.000000000000000 ) ;
#12359 = circle ( 'none', #15776, 18.00000000000001421 ) ;
#12360 = oriented_edge ( 'none', *, *, #27117, .f. ) ;
#12361 = vertex_point ( 'none', #21518 ) ;
#12362 = vertex_point ( 'none', #16271 ) ;
#12363 = vector ( 'none', #25970, 1000.000000000000000 ) ;
#12364 = cartesian_point ( 'none', ( -503.1583839390524417, 265.8566003994641846, -275.3537468037987423 ) ) ;
#12365 = axis2_placement_3d ( 'none', #31395, #18111, #15428 ) ;
#12366 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547928e-17 ) ) ;
#12367 = face_outer_bound ( 'none', #13477, .t. ) ;
#12368 = cartesian_point ( 'none', ( -435.5450167721049866, 192.3052593532680987, -352.2287468037992539 ) ) ;
#12369 = oriented_edge ( 'none', *, *, #13552, .t. ) ;
#12370 = oriented_edge ( 'none', *, *, #10333, .t. ) ;
#12371 = oriented_edge ( 'none', *, *, #31502, .f. ) ;
#12372 = edge_curve ( 'none', #14512, #379, #21340, .t. ) ;
#12373 = direction ( 'none', ( -1.036334525942864445e-16, 0.08929731094672750669, -0.9960050151769735960 ) ) ;
#12374 = cartesian_point ( 'none', ( -415.0825200271543167, 229.4745093219274565, -297.3978053933745969 ) ) ;
#12375 = cartesian_point ( 'none', ( -537.9759902838327434, 216.3435474355376584, -275.3537468037983444 ) ) ;
#12376 = edge_curve ( 'none', #31235, #23461, #15055, .t. ) ;
#12377 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -435.3537468037986855 ) ) ;
#12378 = vertex_point ( 'none', #32346 ) ;
#12379 =( bounded_curve ( ) b_spline_curve ( 3, ( #24639, #22091, #27415, #912 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689674, 5.355890089177981039 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670083645, 0.9657888653670083645, 1.000000000000000000 ) )
representation_item ( '' ) );
#12380 = line ( 'none', #33213, #310 ) ;
#12381 = edge_curve ( 'none', #29994, #20110, #12593, .t. ) ;
#12382 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12383 = cartesian_point ( 'none', ( -394.0450167721050434, 277.8252679770252485, -366.8537468037637836 ) ) ;
#12384 = cartesian_point ( 'none', ( -497.7748121940841770, 251.1087569209992125, -442.8537468037986855 ) ) ;
#12385 = cartesian_point ( 'none', ( -431.7302271463178727, 284.7499739561552587, -257.8537468037565645 ) ) ;
#12386 = cartesian_point ( 'none', ( -460.1877226839804393, 243.1842518256034964, -373.0029396425857726 ) ) ;
#12387 = oriented_edge ( 'none', *, *, #13903, .t. ) ;
#12388 = edge_curve ( 'none', #28229, #27272, #894, .t. ) ;
#12389 = circle ( 'none', #24946, 6.138320441952084039 ) ;
#12390 = cartesian_point ( 'none', ( -550.1885216485086403, 297.1190608892908926, -370.3537468038256293 ) ) ;
#12391 = circle ( 'none', #4711, 32.00000000000002842 ) ;
#12392 = oriented_edge ( 'none', *, *, #23894, .t. ) ;
#12393 = oriented_edge ( 'none', *, *, #805, .t. ) ;
#12394 = circle ( 'none', #2877, 33.00000000000002842 ) ;
#12395 = plane ( 'none', #5010 ) ;
#12396 = cartesian_point ( 'none', ( -517.7983722651723610, 225.1593779866292095, -484.8537468037986855 ) ) ;
#12397 = line ( 'none', #5544, #21974 ) ;
#12398 = vertex_point ( 'none', #21748 ) ;
#12399 = cartesian_point ( 'none', ( -506.3838378898647647, 211.2613242034506129, -279.7054200365050178 ) ) ;
#12400 = oriented_edge ( 'none', *, *, #5279, .f. ) ;
#12401 = oriented_edge ( 'none', *, *, #32871, .f. ) ;
#12402 = axis2_placement_3d ( 'none', #10296, #31713, #18426 ) ;
#12403 = edge_loop ( 'none', ( #26707, #29602, #28308, #5935 ) ) ;
#12404 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12405 = cartesian_point ( 'none', ( -489.9941635867157288, 298.9461432120619975, -380.3537468037986855 ) ) ;
#12406 = cartesian_point ( 'none', ( -413.9450167721049070, 296.7972931529943708, -295.5499485945883862 ) ) ;
#12407 = axis2_placement_3d ( 'none', #9544, #33410, #22923 ) ;
#12408 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.671791538845903447e-14 ) ) ;
#12409 = direction ( 'none', ( 1.091642987686153527e-16, -0.1243991077726799982, -0.9922322621167691814 ) ) ;
#12410 = edge_loop ( 'none', ( #10212, #11960, #15895, #3433 ) ) ;
#12411 = axis2_placement_3d ( 'none', #30120, #14436, #14086 ) ;
#12412 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.877651306839058618e-14 ) ) ;
#12413 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#12414 = vector ( 'none', #22751, 1000.000000000000114 ) ;
#12415 = cartesian_point ( 'none', ( -433.4790776940474188, 229.5386491456585532, -297.3975986493891241 ) ) ;
#12416 = cartesian_point ( 'none', ( -520.5767840519281435, 203.0958227151646440, -514.8537468037985718 ) ) ;
#12417 = plane ( 'none', #3577 ) ;
#12418 = cartesian_point ( 'none', ( -540.5932666845079666, 275.1673682550517128, -279.7059573954332450 ) ) ;
#12419 = vertex_point ( 'none', #6154 ) ;
#12420 = cartesian_point ( 'none', ( -523.5450167720794070, 243.1842518256105734, -446.8537468038250040 ) ) ;
#12421 = vector ( 'none', #18145, 1000.000000000000000 ) ;
#12422 = vector ( 'none', #14224, 1000.000000000000000 ) ;
#12423 = oriented_edge ( 'none', *, *, #16802, .t. ) ;
#12424 = edge_curve ( 'none', #10200, #25497, #28350, .t. ) ;
#12425 = edge_loop ( 'none', ( #76, #24382, #7076, #25642, #3368 ) ) ;
#12426 = circle ( 'none', #33413, 28.62500000000000355 ) ;
#12427 = direction ( 'none', ( -0.07384000345349416017, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#12428 = cartesian_point ( 'none', ( -457.4064004975680859, 252.8403579314621936, -272.7960326471318240 ) ) ;
#12429 = edge_curve ( 'none', #17989, #12966, #11311, .t. ) ;
#12430 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976441131, -0.7970987915612818275 ) ) ;
#12431 = line ( 'none', #33858, #30296 ) ;
#12432 = axis2_placement_3d ( 'none', #14146, #13917, #14259 ) ;
#12433 = vector ( 'none', #18294, 1000.000000000000000 ) ;
#12434 = edge_curve ( 'none', #25559, #31460, #14650, .t. ) ;
#12435 = oriented_edge ( 'none', *, *, #24037, .f. ) ;
#12436 = cartesian_point ( 'none', ( -459.8507434494229074, 289.3381852553428644, -302.9744479656372391 ) ) ;
#12437 = vertex_point ( 'none', #27303 ) ;
#12438 = edge_loop ( 'none', ( #30921, #34154, #12110, #12173, #3591 ) ) ;
#12439 = cartesian_point ( 'none', ( -497.0198734746821856, 293.0707908221373259, -360.3537468038229008 ) ) ;
#12440 = cartesian_point ( 'none', ( -553.8920375088207493, 217.6125552725454497, -409.6703869798973301 ) ) ;
#12441 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#12442 = oriented_edge ( 'none', *, *, #29235, .f. ) ;
#12443 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12444 = oriented_edge ( 'none', *, *, #610, .t. ) ;
#12445 = cartesian_point ( 'none', ( -569.5069575492078684, 205.7223110484845563, -398.8537468038280736 ) ) ;
#12446 = cartesian_point ( 'none', ( -414.6873852321725167, 229.3990826998172849, -297.5328523006680825 ) ) ;
#12447 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#12448 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#12449 = circle ( 'none', #7285, 17.20000000000001350 ) ;
#12450 = advanced_face ( 'none', ( #7570 ), #24622, .t. ) ;
#12451 = cartesian_point ( 'none', ( -431.7333887882040813, 253.8574674882652005, -345.5509379669543364 ) ) ;
#12452 = direction ( 'none', ( -1.036334525942864691e-16, 0.08929731094672767322, -0.9960050151769735960 ) ) ;
#12453 = oriented_edge ( 'none', *, *, #20225, .f. ) ;
#12454 = cartesian_point ( 'none', ( -495.5588300717000152, 254.9926781802161031, -275.3537468037988560 ) ) ;
#12455 = axis2_placement_3d ( 'none', #26196, #7266, #10395 ) ;
#12456 = cylindrical_surface ( 'none', #1811, 4.500000000000003553 ) ;
#12457 = advanced_face ( 'none', ( #7968 ), #32460, .f. ) ;
#12458 = oriented_edge ( 'none', *, *, #12573, .f. ) ;
#12459 = direction ( 'none', ( -5.230025295777880914e-16, 0.9999948051039169172, 0.003223315867125393225 ) ) ;
#12460 = cartesian_point ( 'none', ( -553.3569271428594902, 300.6842518256034964, -380.3537468037986287 ) ) ;
#12461 = cartesian_point ( 'none', ( -428.4929362950383052, 178.1842518255519110, -272.0477432216105740 ) ) ;
#12462 = vector ( 'none', #3639, 1000.000000000000000 ) ;
#12463 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#12464 = axis2_placement_3d ( 'none', #20817, #13023, #15691 ) ;
#12465 = axis2_placement_3d ( 'none', #32828, #27556, #16520 ) ;
#12466 = cylindrical_surface ( 'none', #14041, 45.00000000000001421 ) ;
#12467 = cartesian_point ( 'none', ( -413.9450167721049638, 272.5592518256036101, -373.7327392761343958 ) ) ;
#12468 = face_bound ( 'none', #16824, .t. ) ;
#12469 = plane ( 'none', #28793 ) ;
#12470 = oriented_edge ( 'none', *, *, #23031, .f. ) ;
#12471 = cartesian_point ( 'none', ( -501.0958842950460621, 271.6622377656137814, -279.7054199732689881 ) ) ;
#12472 = oriented_edge ( 'none', *, *, #19505, .f. ) ;
#12473 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#12474 = edge_loop ( 'none', ( #23009, #22232, #14889, #10628 ) ) ;
#12475 = direction ( 'none', ( 0.0000000000000000000, -1.387778780781444413e-14, 1.000000000000000000 ) ) ;
#12476 = circle ( 'none', #5556, 27.50000000000001776 ) ;
#12477 = edge_curve ( 'none', #1357, #3295, #15474, .t. ) ;
#12478 = axis2_placement_3d ( 'none', #28660, #20677, #31381 ) ;
#12479 = oriented_edge ( 'none', *, *, #18028, .f. ) ;
#12480 = vertex_point ( 'none', #8707 ) ;
#12481 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#12482 = edge_curve ( 'none', #30116, #7065, #1748, .t. ) ;
#12483 = direction ( 'none', ( -8.699860012012077931e-18, -4.680943177722806576e-16, -1.000000000000000000 ) ) ;
#12484 = edge_curve ( 'none', #10179, #27993, #21830, .t. ) ;
#12485 = oriented_edge ( 'none', *, *, #24803, .t. ) ;
#12486 = cartesian_point ( 'none', ( -417.9450167721049638, 293.6365553582788834, -296.8821034628589359 ) ) ;
#12487 = vector ( 'none', #7382, 1000.000000000000000 ) ;
#12488 = cartesian_point ( 'none', ( -545.2842616774980797, 204.2751255432388859, -308.8482296853723028 ) ) ;
#12489 = cartesian_point ( 'none', ( -394.0450167721050434, 263.1842518255415939, -261.8537468037783924 ) ) ;
#12490 = oriented_edge ( 'none', *, *, #32307, .t. ) ;
#12491 = cartesian_point ( 'none', ( -434.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#12492 = advanced_face ( 'none', ( #8391, #23804 ), #19292, .f. ) ;
#12493 = vector ( 'none', #9147, 1000.000000000000000 ) ;
#12494 = cartesian_point ( 'none', ( -540.1270023251753400, 212.3615680795196283, -275.3537468037991971 ) ) ;
#12495 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#12496 = advanced_face ( 'none', ( #10485 ), #27113, .f. ) ;
#12497 = circle ( 'none', #8464, 42.95499999999996277 ) ;
#12498 = cartesian_point ( 'none', ( -520.6592551322507916, 239.5779083739413977, -280.8537468038250609 ) ) ;
#12499 = cartesian_point ( 'none', ( -497.0198734599351269, 193.2977128323900047, -368.2537468038240718 ) ) ;
#12500 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867124119070 ) ) ;
#12501 = cartesian_point ( 'none', ( -451.3200351057072339, 192.3053210651725635, -352.2287111744827257 ) ) ;
#12502 = line ( 'none', #2938, #19570 ) ;
#12503 = axis2_placement_3d ( 'none', #14271, #17169, #1356 ) ;
#12504 = oriented_edge ( 'none', *, *, #19345, .f. ) ;
#12505 = direction ( 'none', ( -0.8267412399748136353, -0.5625823691913101054, 0.0000000000000000000 ) ) ;
#12506 = oriented_edge ( 'none', *, *, #26818, .f. ) ;
#12507 = edge_curve ( 'none', #27950, #11159, #22137, .t. ) ;
#12508 = axis2_placement_3d ( 'none', #26646, #12951, #21213 ) ;
#12509 = edge_loop ( 'none', ( #19589, #2886, #7902, #11764, #32177, #15897, #10335, #26397, #31275, #23279, #20447, #32 ) ) ;
#12510 = cartesian_point ( 'none', ( -414.2450167721049752, 242.2748780700618454, -350.9710559030473860 ) ) ;
#12511 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034964, -282.8537468037986287 ) ) ;
#12512 = oriented_edge ( 'none', *, *, #8033, .f. ) ;
#12513 = axis2_placement_3d ( 'none', #29726, #5669, #32442 ) ;
#12514 = circle ( 'none', #8004, 4.049999999999986500 ) ;
#12515 = vertex_point ( 'none', #33376 ) ;
#12516 = advanced_face ( 'none', ( #5896 ), #7150, .t. ) ;
#12517 = cartesian_point ( 'none', ( -509.0982778770657546, 216.3520297033715565, -275.3537468037989129 ) ) ;
#12518 = oriented_edge ( 'none', *, *, #21696, .t. ) ;
#12519 = face_outer_bound ( 'none', #14522, .t. ) ;
#12520 = cartesian_point ( 'none', ( -414.7450167721049752, 230.1852540393052777, -323.0151672232433384 ) ) ;
#12521 = vertex_point ( 'none', #27649 ) ;
#12522 = cylindrical_surface ( 'none', #19532, 36.00000000000002842 ) ;
#12523 = cartesian_point ( 'none', ( -492.7866965475152483, 300.4461565875095062, -380.3537468037986287 ) ) ;
#12524 = cartesian_point ( 'none', ( -521.8647125480945306, 247.4865664408062855, -277.8537468038250040 ) ) ;
#12525 = cartesian_point ( 'none', ( -523.5450167720795207, 243.1842518256105450, -444.8537468038249472 ) ) ;
#12526 = axis2_placement_3d ( 'none', #21764, #15943, #273 ) ;
#12527 = face_outer_bound ( 'none', #31449, .t. ) ;
#12528 = cartesian_point ( 'none', ( -429.3184212570857881, 183.1842518256032974, -305.4997258546962371 ) ) ;
#12529 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#12530 = axis2_placement_3d ( 'none', #31666, #10030, #15367 ) ;
#12531 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769737070, -0.08929731094672686831 ) ) ;
#12532 = direction ( 'none', ( -0.07384000345349524264, 0.9972701007700911502, -7.214474255747049785e-17 ) ) ;
#12533 = cartesian_point ( 'none', ( -548.0010129561283065, 261.4740533196534784, -275.3537468037984581 ) ) ;
#12534 = edge_curve ( 'none', #34449, #24613, #21305, .t. ) ;
#12535 = circle ( 'none', #15955, 4.050000000000010481 ) ;
#12536 = edge_curve ( 'none', #20293, #33135, #1345, .t. ) ;
#12537 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#12538 = cartesian_point ( 'none', ( -424.0450167721049866, 220.8092874549160740, -271.9748160433604767 ) ) ;
#12539 = vertex_point ( 'none', #28101 ) ;
#12540 = advanced_face ( 'none', ( #31727, #29185 ), #19644, .f. ) ;
#12541 = edge_curve ( 'none', #11501, #34289, #90, .t. ) ;
#12542 = cartesian_point ( 'none', ( -435.5450167721049866, 213.8092518256034111, -268.5747543314628842 ) ) ;
#12543 = edge_loop ( 'none', ( #4353, #27344, #33717, #12360 ) ) ;
#12544 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672634095 ) ) ;
#12545 = edge_loop ( 'none', ( #24728, #19992, #34080, #8311, #7228 ) ) ;
#12546 = oriented_edge ( 'none', *, *, #25520, .f. ) ;
#12547 = vector ( 'none', #1941, 1000.000000000000000 ) ;
#12548 = oriented_edge ( 'none', *, *, #6268, .t. ) ;
#12549 = oriented_edge ( 'none', *, *, #4482, .t. ) ;
#12550 = cartesian_point ( 'none', ( -414.2450167721050889, 255.6351282557867250, -320.7334464519272501 ) ) ;
#12551 = cartesian_point ( 'none', ( -460.3891095572563472, 288.3294234337219564, -301.1528964442951519 ) ) ;
#12552 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612459924, 0.9619738504976950155 ) ) ;
#12553 = oriented_edge ( 'none', *, *, #16432, .f. ) ;
#12554 = circle ( 'none', #9283, 4.000000000000003553 ) ;
#12556 = cartesian_point ( 'none', ( -540.8554343648819440, 194.5184753781631457, -342.3050117967578103 ) ) ;
#12555 = axis2_placement_3d ( 'none', #15942, #31670, #7815 ) ;
#12557 = direction ( 'none', ( 0.07384000345349583938, -0.9972701007700912612, 0.0000000000000000000 ) ) ;
#12558 = oriented_edge ( 'none', *, *, #18729, .f. ) ;
#12559 = cartesian_point ( 'none', ( -528.7527325658046493, 282.7115216867658205, -436.3574777285389814 ) ) ;
#12560 = cartesian_point ( 'none', ( -523.5450167720827039, 243.1842518256094934, -393.8537468038249472 ) ) ;
#12561 = cartesian_point ( 'none', ( -414.2721839231776357, 230.1854947851815041, -297.7924397130262264 ) ) ;
#12562 = cylindrical_surface ( 'none', #13123, 4.500000000000003553 ) ;
#12563 = cartesian_point ( 'none', ( -433.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#12564 = oriented_edge ( 'none', *, *, #6975, .t. ) ;
#12565 = cartesian_point ( 'none', ( -449.9402289517239524, 233.8609141491818946, -380.3537468039682494 ) ) ;
#12566 = oriented_edge ( 'none', *, *, #16388, .t. ) ;
#12567 = cartesian_point ( 'none', ( -433.5239502840342993, 229.2297996397186637, -297.4771018924269583 ) ) ;
#12568 = cylindrical_surface ( 'none', #20200, 0.5999999999999878764 ) ;
#12569 = oriented_edge ( 'none', *, *, #597, .f. ) ;
#12570 = cartesian_point ( 'none', ( -497.4957167531488835, 259.0067460455584296, -275.3537468037987423 ) ) ;
#12571 = person_and_organization_role ( 'creator' ) ;
#12572 = oriented_edge ( 'none', *, *, #29174, .t. ) ;
#12573 = edge_curve ( 'none', #29298, #13007, #12150, .t. ) ;
#12574 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#12575 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12576 = direction ( 'none', ( -0.4694715627858911389, -0.8829475928589266553, 0.0000000000000000000 ) ) ;
#12577 = oriented_edge ( 'none', *, *, #31592, .f. ) ;
#12578 = cartesian_point ( 'none', ( -460.5083590841003343, 215.6333270815028982, -281.0593228595515711 ) ) ;
#12579 = oriented_edge ( 'none', *, *, #26172, .f. ) ;
#12580 = oriented_edge ( 'none', *, *, #5077, .f. ) ;
#12581 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#12582 = cartesian_point ( 'none', ( -490.2353566853949474, 224.8137105887898883, -285.9911453214926382 ) ) ;
#12583 = edge_curve ( 'none', #15008, #27198, #16312, .t. ) ;
#12584 = toroidal_surface ( 'none', #5381, 4.400000000000002132, 0.5999999999999999778 ) ;
#12585 = vertex_point ( 'none', #1268 ) ;
#12586 = edge_curve ( 'none', #23052, #21573, #27942, .t. ) ;
#12587 = edge_curve ( 'none', #4689, #22407, #17556, .t. ) ;
#12588 = oriented_edge ( 'none', *, *, #3764, .t. ) ;
#12589 = direction ( 'none', ( -5.223686067035160363e-16, 0.9999948051039169172, 0.003223315867124592650 ) ) ;
#12590 = edge_curve ( 'none', #13162, #17295, #14230, .t. ) ;
#12591 = edge_loop ( 'none', ( #17504, #16615, #31619, #24219 ) ) ;
#12592 = edge_curve ( 'none', #32045, #11197, #20461, .t. ) ;
#12593 = circle ( 'none', #6601, 6.138320441952067164 ) ;
#12594 = cartesian_point ( 'none', ( -503.9793172472977290, 273.7154833750417424, -279.7054213629970718 ) ) ;
#12595 = face_outer_bound ( 'none', #20221, .t. ) ;
#12596 = oriented_edge ( 'none', *, *, #314, .t. ) ;
#12597 = edge_loop ( 'none', ( #31892, #11006, #13957, #18070 ) ) ;
#12598 = cartesian_point ( 'none', ( -424.0450167721049866, 183.1842518256032406, -302.8537468037995382 ) ) ;
#12599 = cartesian_point ( 'none', ( -497.0198734746800255, 297.5707908221386901, -380.3537468038227871 ) ) ;
#12600 = toroidal_surface ( 'none', #9704, 7.299999999999999822, 0.2000000000000000111 ) ;
#12601 = cartesian_point ( 'none', ( -531.0869275468811566, 186.1499681725345283, -414.3537468037987423 ) ) ;
#12602 = oriented_edge ( 'none', *, *, #2855, .t. ) ;
#12603 = direction ( 'none', ( 2.041379959017812181e-31, 0.7970987915612756103, -0.6038489185976522178 ) ) ;
#12604 = axis2_placement_3d ( 'none', #23481, #10106, #31525 ) ;
#12605 = cartesian_point ( 'none', ( -438.0450167721049866, 243.1842518256034680, -322.8537468037986287 ) ) ;
#12606 = cartesian_point ( 'none', ( -414.9627137418779057, 229.6000546632384669, -297.3974007189816575 ) ) ;
#12607 = cartesian_point ( 'none', ( -540.7889669842575131, 211.3058745860723491, -279.7054200406005862 ) ) ;
#12608 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.015061051085856427e-12 ) ) ;
#12609 = edge_loop ( 'none', ( #13401, #21303, #11709, #26218 ) ) ;
#12610 = direction ( 'none', ( 0.1585527532634900538, -0.9873505073845696423, -4.193279165907284236e-15 ) ) ;
#12611 = axis2_placement_3d ( 'none', #23209, #20430, #14957 ) ;
#12612 = oriented_edge ( 'none', *, *, #19877, .f. ) ;
#12613 = oriented_edge ( 'none', *, *, #20166, .t. ) ;
#12614 = conical_surface ( 'none', #33272, 45.00000000000001421, 0.7853981633974552734 ) ;
#12615 = vertex_point ( 'none', #25337 ) ;
#12616 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#12617 = cartesian_point ( 'none', ( -497.3317721733632197, 245.1251363163786436, -443.8537468037986855 ) ) ;
#12618 = cartesian_point ( 'none', ( -435.5450167721027697, 265.8040409986111854, -257.8537468037757208 ) ) ;
#12619 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.551115123125777653e-14 ) ) ;
#12620 = direction ( 'none', ( -0.1301338387964206533, -0.9914964367057035322, -1.997420982631745534e-14 ) ) ;
#12621 = advanced_face ( 'none', ( #27511 ), #17157, .f. ) ;
#12622 = line ( 'none', #2498, #7215 ) ;
#12623 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12624 = cartesian_point ( 'none', ( -432.1171855300474931, 266.1508286247428714, -340.5632153738015973 ) ) ;
#12625 = advanced_face ( 'none', ( #20906 ), #32552, .f. ) ;
#12626 = edge_curve ( 'none', #4495, #19475, #5067, .t. ) ;
#12627 = oriented_edge ( 'none', *, *, #12, .f. ) ;
#12628 = edge_loop ( 'none', ( #1787, #15462, #7925, #795 ) ) ;
#12629 = cartesian_point ( 'none', ( -491.7560589268059061, 225.7760129237265687, -279.7054200895742042 ) ) ;
#12630 = edge_curve ( 'none', #8230, #33317, #10081, .t. ) ;
#12631 = face_outer_bound ( 'none', #10677, .t. ) ;
#12632 = oriented_edge ( 'none', *, *, #9565, .t. ) ;
#12633 = cartesian_point ( 'none', ( -434.0378624550939435, 211.0214681656469224, -387.8537468038311999 ) ) ;
#12634 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -294.8537468037986287 ) ) ;
#12635 = edge_loop ( 'none', ( #33719, #10346, #1279, #30052, #6800, #10621 ) ) ;
#12636 = axis2_placement_3d ( 'none', #25452, #17428, #20228 ) ;
#12637 = direction ( 'none', ( 0.1301338387964207366, 0.9914964367057035322, 1.370645709413775334e-14 ) ) ;
#12638 = cartesian_point ( 'none', ( -433.9116834387716040, 230.4931397825316992, -297.5611895410785905 ) ) ;
#12639 = edge_curve ( 'none', #8922, #32789, #28782, .t. ) ;
#12640 = oriented_edge ( 'none', *, *, #14470, .f. ) ;
#12641 = toroidal_surface ( 'none', #5719, 36.86673899128746967, 85.00000000000001421 ) ;
#12642 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#12643 = edge_loop ( 'none', ( #31179, #19082, #5048, #26821 ) ) ;
#12644 = cartesian_point ( 'none', ( -537.8894543255772760, 258.9315247137212168, -435.3537468037986855 ) ) ;
#12645 = oriented_edge ( 'none', *, *, #11871, .t. ) ;
#12646 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12647 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#12648 = line ( 'none', #32407, #3897 ) ;
#12649 = cartesian_point ( 'none', ( -433.6009026116157656, 229.7306366205479549, -297.3969798099001309 ) ) ;
#12650 = plane ( 'none', #26901 ) ;
#12651 = vertex_point ( 'none', #20687 ) ;
#12652 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12653 = direction ( 'none', ( 4.926781901685062915e-16, -0.9999948051039170283, -0.003223315867124342850 ) ) ;
#12654 = cartesian_point ( 'none', ( -546.3898283187327252, 263.3593736347115737, -275.3537468037984581 ) ) ;
#12655 = line ( 'none', #7373, #11806 ) ;
#12656 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#12657 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.012262169511176214e-12 ) ) ;
#12658 = mechanical_context ( 'none', #13383, 'mechanical' ) ;
#12659 = circle ( 'none', #29705, 4.500000000000003553 ) ;
#12660 = axis2_placement_3d ( 'none', #14031, #10887, #5644 ) ;
#12661 = oriented_edge ( 'none', *, *, #29932, .f. ) ;
#12662 = oriented_edge ( 'none', *, *, #222, .t. ) ;
#12663 = face_outer_bound ( 'none', #18682, .t. ) ;
#12664 = advanced_face ( 'none', ( #3413 ), #30880, .f. ) ;
#12665 = axis2_placement_3d ( 'none', #24629, #27179, #11143 ) ;
#12666 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547312e-17 ) ) ;
#12667 = edge_loop ( 'none', ( #8202, #327, #32967, #29881 ) ) ;
#12668 = cartesian_point ( 'none', ( -460.3353619024615568, 288.4754644520313605, -301.4219283548236490 ) ) ;
#12669 = axis2_placement_3d ( 'none', #14619, #6829, #17406 ) ;
#12670 = face_outer_bound ( 'none', #33356, .t. ) ;
#12671 = cartesian_point ( 'none', ( -477.5830759949565731, 205.7223110484842721, -398.8537468038228440 ) ) ;
#12672 = advanced_face ( 'none', ( #30448 ), #30024, .t. ) ;
#12673 = b_spline_curve_with_knots ( 'none', 3,
( #10205, #18564, #12894, #21262, #7986, #26588 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0006308278937123807219, 0.001022175466047735293, 0.001413523038383089755 ),
.unspecified. ) ;
#12674 = cartesian_point ( 'none', ( -555.8922396420850873, 196.7258413538550315, -350.9873277011053574 ) ) ;
#12675 = direction ( 'none', ( -5.230025295777878942e-16, 0.9999948051039169172, 0.003223315867124592650 ) ) ;
#12676 = oriented_edge ( 'none', *, *, #14570, .f. ) ;
#12678 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#12677 = vector ( 'none', #30451, 1000.000000000000000 ) ;
#12679 = vertex_point ( 'none', #26014 ) ;
#12680 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#12681 = edge_loop ( 'none', ( #24116, #23691, #3092, #7843 ) ) ;
#12682 = cartesian_point ( 'none', ( -414.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#12683 = edge_curve ( 'none', #6874, #22561, #3006, .t. ) ;
#12684 = cartesian_point ( 'none', ( -436.0539929365342573, 231.1842518256114545, -378.9323931256207061 ) ) ;
#12685 = oriented_edge ( 'none', *, *, #8750, .t. ) ;
#12686 = cartesian_point ( 'none', ( -433.3473607921382040, 229.1834199850702873, -297.4618334310125647 ) ) ;
#12687 = cartesian_point ( 'none', ( -559.2767907847201059, 260.4106547992715264, -409.7000706440366002 ) ) ;
#12688 = edge_curve ( 'none', #25756, #17054, #16720, .t. ) ;
#12689 = cartesian_point ( 'none', ( -544.3943362580370149, 190.9601923672508690, -370.3537468038269935 ) ) ;
#12690 = cartesian_point ( 'none', ( -509.7016050738246804, 270.3101068130805515, -275.3537468037988560 ) ) ;
#12691 = edge_loop ( 'none', ( #26720, #5754, #20876, #20873, #7033, #21671, #26139, #11777 ) ) ;
#12692 = axis2_placement_3d ( 'none', #18595, #16156, #7903 ) ;
#12693 = cartesian_point ( 'none', ( -417.9450167721049638, 297.2239820926546372, -292.1465919355278515 ) ) ;
#12694 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#12695 = advanced_face ( 'none', ( #23392 ), #21725, .t. ) ;
#12696 = edge_curve ( 'none', #6360, #26176, #6745, .t. ) ;
#12697 = vector ( 'none', #23129, 1000.000000000000000 ) ;
#12698 = cartesian_point ( 'none', ( -414.2987379615429973, 254.4235971601428901, -322.8500888752535047 ) ) ;
#12699 = cartesian_point ( 'none', ( -497.7888958437061433, 206.2697294397522398, -310.3935301184298510 ) ) ;
#12700 = edge_loop ( 'none', ( #23747, #19483, #522, #26125 ) ) ;
#12701 = vertex_point ( 'none', #28335 ) ;
#12702 = oriented_edge ( 'none', *, *, #15512, .t. ) ;
#12703 = line ( 'none', #18399, #26815 ) ;
#12704 = cylindrical_surface ( 'none', #29034, 4.000000000000003553 ) ;
#12705 = oriented_edge ( 'none', *, *, #24084, .f. ) ;
#12706 = direction ( 'none', ( 0.07384000345349416017, -0.9972701007700912612, 0.0000000000000000000 ) ) ;
#12707 = cartesian_point ( 'none', ( -436.9764007215839570, 192.3053210651725067, -352.2287111744826689 ) ) ;
#12708 = oriented_edge ( 'none', *, *, #31452, .t. ) ;
#12709 = face_outer_bound ( 'none', #23949, .t. ) ;
#12710 = cartesian_point ( 'none', ( -506.3974022613274428, 275.1144686790295282, -279.7054200363606924 ) ) ;
#12711 = oriented_edge ( 'none', *, *, #14566, .t. ) ;
#12712 = circle ( 'none', #2479, 33.00000000000000000 ) ;
#12713 = cartesian_point ( 'none', ( -436.2450167721049752, 270.5161737313640629, -319.3992791286744932 ) ) ;
#12714 = axis2_placement_3d ( 'none', #30686, #28105, #12199 ) ;
#12715 = oriented_edge ( 'none', *, *, #22733, .f. ) ;
#12716 = direction ( 'none', ( 0.1506821769804437550, -0.9885822583581167500, -6.938893903907244944e-15 ) ) ;
#12717 = axis2_placement_3d ( 'none', #17192, #4159, #30791 ) ;
#12718 = cartesian_point ( 'none', ( -488.4392141905633480, 260.8246208392479275, -410.3537468037986855 ) ) ;
#12719 = vertex_point ( 'none', #10094 ) ;
#12720 = axis2_placement_3d ( 'none', #26277, #7561, #5229 ) ;
#12721 = cartesian_point ( 'none', ( -543.8022285708232175, 203.5103292106267645, -309.2419705093677749 ) ) ;
#12722 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976478879, -0.7970987915612788299 ) ) ;
#12723 = cartesian_point ( 'none', ( -415.1785976746664915, 229.4270708512362944, -297.3979583033442395 ) ) ;
#12724 = cartesian_point ( 'none', ( -537.5446776891307081, 216.1320920417672369, -275.3537468037986855 ) ) ;
#12725 = cartesian_point ( 'none', ( -489.2098994031706525, 222.6635375285450777, -414.0471184310022181 ) ) ;
#12726 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#12727 = circle ( 'none', #28089, 45.00000000000001421 ) ;
#12728 = circle ( 'none', #4304, 3.399999999999958611 ) ;
#12729 = edge_loop ( 'none', ( #15274, #9120 ) ) ;
#12730 = edge_loop ( 'none', ( #13972, #15129 ) ) ;
#12731 = cartesian_point ( 'none', ( -444.7108621649971951, 255.1842518255980679, -269.4186565091942498 ) ) ;
#12732 = oriented_edge ( 'none', *, *, #26470, .f. ) ;
#12733 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -289.8537468037986287 ) ) ;
#12734 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12735 = cartesian_point ( 'none', ( -436.2450167721049752, 254.2556562579044055, -320.8571236805156559 ) ) ;
#12736 = vector ( 'none', #21211, 1000.000000000000114 ) ;
#12737 = cylindrical_surface ( 'none',