-凯时娱乐ks
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('abr115l1-i-p2-s2-19-40-70-90-m6.step',
'2020-03-29t07:17:52',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2018',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#3 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#4 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.467162276944790489e-14 ) ) ;
#5 = circle ( 'none', #26163, 4.500000000000003553 ) ;
#6 = edge_curve ( 'none', #30544, #20834, #31610, .t. ) ;
#7 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.233581138472395244e-14 ) ) ;
#8 = plane ( 'none', #31515 ) ;
#9 = cartesian_point ( 'none', ( -524.6640399122024974, 258.2975815586518706, -402.3537468037604299 ) ) ;
#10 = cartesian_point ( 'none', ( -539.8761876445926191, 212.2272787865175303, -275.3537468037992539 ) ) ;
#11 = edge_curve ( 'none', #7044, #21099, #28744, .t. ) ;
#12 = face_outer_bound ( 'none', #14759, .t. ) ;
#13 = oriented_edge ( 'none', *, *, #12121, .t. ) ;
#14 = cartesian_point ( 'none', ( -433.7450167721049752, 230.9842112345115481, -299.3929495118113095 ) ) ;
#15 = plane ( 'none', #2331 ) ;
#16 = advanced_face ( 'none', ( #32437 ), #24657, .t. ) ;
#17 = cylindrical_surface ( 'none', #9673, 5.000000000000006217 ) ;
#18 = oriented_edge ( 'none', *, *, #7115, .t. ) ;
#19 = oriented_edge ( 'none', *, *, #29182, .f. ) ;
#20 = cartesian_point ( 'none', ( -541.4720842659622804, 285.6057560939194104, -317.5002707153741426 ) ) ;
#21 = edge_curve ( 'none', #1969, #16627, #863, .t. ) ;
#22 = cartesian_point ( 'none', ( -546.6701600691194471, 193.2977128291211955, -422.6037468041878356 ) ) ;
#23 = advanced_face ( 'none', ( #27945 ), #18408, .t. ) ;
#24 = oriented_edge ( 'none', *, *, #33516, .t. ) ;
#25 = axis2_placement_3d ( 'none', #12131, #12025, #30583 ) ;
#26 = vertex_point ( 'none', #6236 ) ;
#27 = vertex_point ( 'none', #8774 ) ;
#28 = cartesian_point ( 'none', ( -548.9051620927837121, 217.1816894741088504, -279.7054212222312799 ) ) ;
#29 = direction ( 'none', ( -1.028554113732454248e-16, 0.9960050151769735960, 0.08929731094672750669 ) ) ;
#30 = axis2_placement_3d ( 'none', #33236, #1621, #17186 ) ;
#31 = b_spline_curve_with_knots ( 'none', 3,
( #11267, #13769, #3260, #714, #13885, #6324 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002463324819115680366, 0.001306506591878029691, 0.002366680701844491291 ),
.unspecified. ) ;
#32 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#33 = cartesian_point ( 'none', ( -436.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#34 = closed_shell ( 'none', ( #1108, #29759, #21974, #18088, #24991, #6752, #26045, #15492, #27373, #3482 ) ) ;
#35 = cartesian_point ( 'none', ( -502.3695400593196609, 282.3325472729429748, -308.6326764732245351 ) ) ;
#36 = cartesian_point ( 'none', ( -553.8433143533519569, 300.6296306684794217, -380.3537468037986287 ) ) ;
#37 = circle ( 'none', #25269, 4.000000000000001776 ) ;
#38 = toroidal_surface ( 'none', #11231, 5.200000000000000178, 0.1999999999999992339 ) ;
#39 = cartesian_point ( 'none', ( -477.5830759945924342, 205.7223110485246025, -398.8537468041837428 ) ) ;
#40 = cartesian_point ( 'none', ( -460.5450167721049866, 288.1842518256034396, -296.8729846902652412 ) ) ;
#41 = cartesian_point ( 'none', ( -527.4090963855738892, 227.6578585309301559, -515.1864666836668221 ) ) ;
#42 = direction ( 'none', ( -2.589044556301893862e-16, 0.6038489185976438911, 0.7970987915612819386 ) ) ;
#43 = edge_curve ( 'none', #30781, #8268, #29571, .t. ) ;
#44 = face_outer_bound ( 'none', #30028, .t. ) ;
#45 = circle ( 'none', #22291, 39.99999999999999289 ) ;
#46 = cartesian_point ( 'none', ( -420.0450167721051571, 279.5592518256024164, -373.7327392761372380 ) ) ;
#47 = cartesian_point ( 'none', ( -493.9842521693207686, 222.2058158735781319, -279.7054196169355009 ) ) ;
#48 = direction ( 'none', ( -1.791068744856348687e-16, -6.279680095831317198e-17, 1.000000000000000000 ) ) ;
#49 = circle ( 'none', #33122, 27.49999999999998934 ) ;
#50 = edge_loop ( 'none', ( #1563, #22433, #19805, #16336 ) ) ;
#51 = cartesian_point ( 'none', ( -414.0450167721049866, 187.2038270872756414, -348.3641137247743700 ) ) ;
#52 = cartesian_point ( 'none', ( -497.0198734743646583, 293.0707908222029232, -413.2537468041859938 ) ) ;
#53 = cartesian_point ( 'none', ( -487.5158563400601679, 243.8402029924799876, -280.0978927026570773 ) ) ;
#54 = oriented_edge ( 'none', *, *, #26897, .f. ) ;
#55 = cartesian_point ( 'none', ( -477.5830759945895352, 197.2223110485252562, -449.8537468041838565 ) ) ;
#57 = oriented_edge ( 'none', *, *, #17109, .t. ) ;
#56 = edge_loop ( 'none', ( #678, #29162, #31289, #11048 ) ) ;
#58 = cartesian_point ( 'none', ( -538.2906759126956331, 269.8545331378092555, -275.3537468037984013 ) ) ;
#59 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#60 = cartesian_point ( 'none', ( -444.0552371923805026, 234.1227357381629020, -380.3537468037986287 ) ) ;
#61 = oriented_edge ( 'none', *, *, #32958, .f. ) ;
#62 = edge_curve ( 'none', #9865, #13307, #17677, .t. ) ;
#63 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#64 = vertex_point ( 'none', #32256 ) ;
#65 = edge_curve ( 'none', #19452, #32861, #29137, .t. ) ;
#66 = advanced_face ( 'none', ( #20144 ), #25486, .t. ) ;
#67 = direction ( 'none', ( 0.4999999999999980571, -0.5229485035533291137, -0.6903078028179426839 ) ) ;
#68 = vertex_point ( 'none', #29623 ) ;
#69 = vertex_point ( 'none', #13911 ) ;
#70 = cartesian_point ( 'none', ( -460.5450167721049866, 198.1842518256037522, -351.3345089173323572 ) ) ;
#71 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#72 = edge_curve ( 'none', #33517, #16274, #32426, .t. ) ;
#73 = advanced_face ( 'none', ( #3757 ), #29274, .f. ) ;
#74 = edge_curve ( 'none', #14004, #31607, #15605, .t. ) ;
#75 = vector ( 'none', #15036, 1000.000000000000000 ) ;
#76 = vector ( 'none', #27404, 1000.000000000000000 ) ;
#77 = edge_curve ( 'none', #33964, #21746, #2528, .t. ) ;
#78 = direction ( 'none', ( -1.874259953551568910e-16, 1.000000000000000000, -2.735728983704321531e-14 ) ) ;
#79 = edge_curve ( 'none', #13318, #28447, #8665, .t. ) ;
#80 = cylindrical_surface ( 'none', #19541, 65.00000000000000000 ) ;
#81 = cartesian_point ( 'none', ( -438.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#82 = edge_curve ( 'none', #15911, #23415, #1705, .t. ) ;
#83 = cartesian_point ( 'none', ( -485.8450167721049411, 243.1842518256034964, -371.7537468037986628 ) ) ;
#84 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#85 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#86 = direction ( 'none', ( 0.4484710255758734276, 2.453592884421595639e-14, 0.8937973703356508759 ) ) ;
#87 = axis2_placement_3d ( 'none', #31036, #5134, #7653 ) ;
#88 = cylindrical_surface ( 'none', #32005, 3.400000000000014122 ) ;
#89 = oriented_edge ( 'none', *, *, #3973, .t. ) ;
#90 = oriented_edge ( 'none', *, *, #30401, .t. ) ;
#91 = cartesian_point ( 'none', ( -451.9450167721049638, 213.8092518256028143, -271.9747543314629183 ) ) ;
#92 = axis2_placement_3d ( 'none', #5078, #12638, #30985 ) ;
#93 = direction ( 'none', ( -4.070619549535838453e-14, 0.7071067811865333619, 0.7071067811865617836 ) ) ;
#95 = vertex_point ( 'none', #27354 ) ;
#94 = vertex_point ( 'none', #6685 ) ;
#96 = cartesian_point ( 'none', ( -484.9823355333703603, 264.0887876176067834, -436.3537468037603730 ) ) ;
#97 = axis2_placement_3d ( 'none', #4430, #17256, #4204 ) ;
#98 = direction ( 'none', ( 0.9343469984662372552, -0.3563645415261363358, 4.791536167480048657e-14 ) ) ;
#99 = vertex_point ( 'none', #16777 ) ;
#100 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#101 = oriented_edge ( 'none', *, *, #7398, .f. ) ;
#102 = cartesian_point ( 'none', ( -427.1027578559133531, 226.1353416163635472, -343.7963171375516822 ) ) ;
#103 = oriented_edge ( 'none', *, *, #26545, .t. ) ;
#104 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#105 = face_outer_bound ( 'none', #25993, .t. ) ;
#106 = cartesian_point ( 'none', ( -540.4975384597621542, 247.5272932057577293, -471.8537468037985718 ) ) ;
#107 = cartesian_point ( 'none', ( -434.2450167721049752, 231.1844668417338937, -322.9255823165804031 ) ) ;
#108 = circle ( 'none', #12087, 6.300000000000005151 ) ;
#109 = cartesian_point ( 'none', ( -498.7633851704196672, 188.1050094314925332, -370.3537468037985718 ) ) ;
#110 =( bounded_curve ( ) b_spline_curve ( 3, ( #22567, #12015, #7080, #17398 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896780, 2.214297435588177709 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670095858, 0.9657888653670095858, 1.000000000000000000 ) )
representation_item ( '' ) );
#111 = cylindrical_surface ( 'none', #14252, 6.500000000000008882 ) ;
#112 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#113 = cartesian_point ( 'none', ( -417.9450167721050207, 192.7319482929281662, -348.8253901447387761 ) ) ;
#114 = direction ( 'none', ( 0.9687155250085898173, -0.2481737931517593865, 0.0000000000000000000 ) ) ;
#115 = cartesian_point ( 'none', ( -415.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#116 = vector ( 'none', #31006, 1000.000000000000000 ) ;
#117 = vertex_point ( 'none', #17009 ) ;
#118 = oriented_edge ( 'none', *, *, #24739, .f. ) ;
#119 = edge_curve ( 'none', #21379, #2616, #19491, .t. ) ;
#120 = cartesian_point ( 'none', ( -491.5450167717142449, 243.1842518256511028, -462.8537468041840270 ) ) ;
#121 = edge_curve ( 'none', #827, #5243, #10696, .t. ) ;
#122 = oriented_edge ( 'none', *, *, #6189, .t. ) ;
#123 = cartesian_point ( 'none', ( -433.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#125 = vertex_point ( 'none', #6799 ) ;
#124 = vertex_point ( 'none', #24938 ) ;
#126 = direction ( 'none', ( -0.9873505073845701974, -0.1585527532634856962, -5.426026720782051118e-14 ) ) ;
#127 = edge_curve ( 'none', #25045, #29732, #20972, .t. ) ;
#128 = direction ( 'none', ( 0.9873505073845981750, 0.1585527532633115577, 0.0000000000000000000 ) ) ;
#130 = edge_loop ( 'none', ( #18100, #33804 ) ) ;
#129 = oriented_edge ( 'none', *, *, #24893, .f. ) ;
#131 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -6.167905692361975591e-14 ) ) ;
#132 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#133 = vertex_point ( 'none', #24823 ) ;
#134 = cartesian_point ( 'none', ( -523.5450167717175418, 243.1842518256503354, -405.8537468041858460 ) ) ;
#135 = axis2_placement_3d ( 'none', #12402, #4619, #15140 ) ;
#136 = cartesian_point ( 'none', ( -539.6624079859257108, 212.1145239910748046, -275.3537468037983444 ) ) ;
#137 = oriented_edge ( 'none', *, *, #13129, .t. ) ;
#138 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#139 = cylindrical_surface ( 'none', #32872, 16.50000000000000711 ) ;
#140 = circle ( 'none', #7670, 4.000000000000003553 ) ;
#141 = advanced_face ( 'none', ( #6182 ), #5377, .f. ) ;
#142 = conical_surface ( 'none', #14000, 48.00000000000004263, 0.7853981633974621568 ) ;
#143 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#144 = axis2_placement_3d ( 'none', #15542, #7886, #18201 ) ;
#145 = cartesian_point ( 'none', ( -552.7553631247659496, 264.7686959637982795, -279.7054195392818201 ) ) ;
#146 = cartesian_point ( 'none', ( -433.2450167721049752, 229.8634143998214654, -299.4185749057700718 ) ) ;
#147 = cartesian_point ( 'none', ( -482.5456154194050100, 231.1788742921937683, -435.3537468037603730 ) ) ;
#148 = cartesian_point ( 'none', ( -450.5450167721049297, 279.7696778522635555, -361.2362621389409583 ) ) ;
#149 = line ( 'none', #13195, #13263 ) ;
#150 = cylindrical_surface ( 'none', #9137, 5.999999999999997335 ) ;
#151 = cartesian_point ( 'none', ( -503.8285804500038694, 283.2626004982761856, -310.1877927130976218 ) ) ;
#152 = oriented_edge ( 'none', *, *, #4855, .f. ) ;
#153 = edge_loop ( 'none', ( #5294, #4642, #21071, #22725, #3434, #6047, #30389, #14610 ) ) ;
#154 = cartesian_point ( 'none', ( -433.7450147570027639, 255.2853627203504061, -299.3146188177179852 ) ) ;
#155 = advanced_face ( 'none', ( #6573 ), #10255, .t. ) ;
#156 = cartesian_point ( 'none', ( -460.5450167721049866, 287.2872129136185322, -299.2065058901656016 ) ) ;
#157 = edge_loop ( 'none', ( #822, #2367, #23748, #14217 ) ) ;
#158 = cartesian_point ( 'none', ( -435.5450167721049866, 231.1842518256034680, -379.0876333847562023 ) ) ;
#159 = cartesian_point ( 'none', ( -489.2715882019557512, 231.1937823010423472, -323.3969011572647219 ) ) ;
#160 = oriented_edge ( 'none', *, *, #14626, .t. ) ;
#161 = edge_loop ( 'none', ( #9122, #3050, #18723, #20747 ) ) ;
#163 = oriented_edge ( 'none', *, *, #11282, .f. ) ;
#162 = vertex_point ( 'none', #13433 ) ;
#164 = oriented_edge ( 'none', *, *, #15076, .t. ) ;
#165 = cartesian_point ( 'none', ( -503.4792384931386096, 214.4843245750243170, -275.3537468037986287 ) ) ;
#166 = direction ( 'none', ( 0.07384000345349898964, -0.9972701007700909281, 0.0000000000000000000 ) ) ;
#167 = oriented_edge ( 'none', *, *, #29079, .f. ) ;
#168 = face_outer_bound ( 'none', #7659, .t. ) ;
#169 = cylindrical_surface ( 'none', #11845, 3.400000000000014122 ) ;
#170 = edge_curve ( 'none', #912, #14661, #23830, .t. ) ;
#171 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#172 = direction ( 'none', ( -2.493326478105872758e-16, -0.003223315867124562726, 0.9999948051039170283 ) ) ;
#173 = cartesian_point ( 'none', ( -546.9696366025357293, 269.2150864887254897, -275.3537468037429790 ) ) ;
#174 = edge_curve ( 'none', #99, #2616, #33261, .t. ) ;
#175 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#176 = vector ( 'none', #34005, 1000.000000000000000 ) ;
#177 = cartesian_point ( 'none', ( -447.4695593699777874, 239.9350342432570926, -380.3537468037986287 ) ) ;
#178 = direction ( 'none', ( 1.791068744856348687e-16, 6.279680095831317198e-17, -1.000000000000000000 ) ) ;
#179 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867123974221 ) ) ;
#180 = cartesian_point ( 'none', ( -417.9450167721050207, 192.7319482929281662, -348.8253901447387761 ) ) ;
#181 = direction ( 'none', ( -2.035898835340910058e-16, 1.000000000000000000, -2.770006446439764306e-14 ) ) ;
#182 = edge_curve ( 'none', #1026, #28542, #19324, .t. ) ;
#183 = line ( 'none', #21729, #17818 ) ;
#184 = line ( 'none', #29229, #11681 ) ;
#185 = oriented_edge ( 'none', *, *, #6496, .t. ) ;
#186 = oriented_edge ( 'none', *, *, #33521, .f. ) ;
#187 = cartesian_point ( 'none', ( -550.0701600691705835, 293.0707908222078686, -412.6287651378353303 ) ) ;
#188 = edge_loop ( 'none', ( #13287, #33287, #4652, #21091 ) ) ;
#189 = cartesian_point ( 'none', ( -434.2190870373794382, 243.8932586529827518, -310.1349015129623012 ) ) ;
#190 = oriented_edge ( 'none', *, *, #13927, .f. ) ;
#191 = oriented_edge ( 'none', *, *, #31845, .t. ) ;
#193 = edge_loop ( 'none', ( #12491, #4710, #16432, #28934 ) ) ;
#192 = oriented_edge ( 'none', *, *, #17855, .t. ) ;
#194 = axis2_placement_3d ( 'none', #6116, #19308, #29505 ) ;
#195 = advanced_face ( 'none', ( #30789 ), #22176, .f. ) ;
#196 = oriented_edge ( 'none', *, *, #24225, .t. ) ;
#197 = direction ( 'none', ( 0.8937973703356648647, 0.0000000000000000000, -0.4484710255758448949 ) ) ;
#198 = cartesian_point ( 'none', ( -430.6450167721051230, 208.2055099522332569, -303.4448962510163028 ) ) ;
#199 = advanced_face ( 'none', ( #2928, #29976 ), #18388, .f. ) ;
#200 = circle ( 'none', #1614, 5.999999999999992895 ) ;
#201 = face_outer_bound ( 'none', #33801, .t. ) ;
#202 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#203 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -285.8537468037986287 ) ) ;
#204 = direction ( 'none', ( 1.036334525942864691e-16, -0.08929731094672767322, 0.9960050151769735960 ) ) ;
#205 = plane ( 'none', #11225 ) ;
#206 = cartesian_point ( 'none', ( -434.2450167721049752, 240.9412777251033617, -309.0345909980163697 ) ) ;
#207 = circle ( 'none', #12134, 39.00000000000002842 ) ;
#208 = cartesian_point ( 'none', ( -437.0450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#209 = cartesian_point ( 'none', ( -551.2252396809418542, 296.9525804984361343, -370.3537468042311502 ) ) ;
#210 = cartesian_point ( 'none', ( -523.5450167718545345, 243.1842518256572134, -277.8537468042131877 ) ) ;
#211 = face_outer_bound ( 'none', #8092, .t. ) ;
#212 = vector ( 'none', #358, 1000.000000000000000 ) ;
#213 = face_outer_bound ( 'none', #33876, .t. ) ;
#214 = edge_loop ( 'none', ( #19293, #24557, #22015, #11723 ) ) ;
#215 = cartesian_point ( 'none', ( -414.2450167721049752, 230.9858228924451282, -299.8929469143632787 ) ) ;
#216 = vertex_point ( 'none', #16072 ) ;
#217 = direction ( 'none', ( 1.066326637010301851e-16, -4.595548519418148985e-16, -1.000000000000000000 ) ) ;
#218 = cartesian_point ( 'none', ( -417.9450167721050207, 189.1445215585523840, -353.5609016720698605 ) ) ;
#219 = oriented_edge ( 'none', *, *, #7758, .t. ) ;
#220 = edge_curve ( 'none', #10954, #13094, #9060, .t. ) ;
#221 = oriented_edge ( 'none', *, *, #11537, .t. ) ;
#222 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#223 = oriented_edge ( 'none', *, *, #33757, .t. ) ;
#224 = edge_curve ( 'none', #15571, #14166, #15189, .t. ) ;
#225 = oriented_edge ( 'none', *, *, #25032, .f. ) ;
#226 = direction ( 'none', ( -0.07384000345349658878, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#227 = oriented_edge ( 'none', *, *, #12083, .f. ) ;
#228 = axis2_placement_3d ( 'none', #28670, #26166, #131 ) ;
#229 = cartesian_point ( 'none', ( -482.0830759945895352, 197.2223110485252562, -449.8537468041840839 ) ) ;
#230 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.580486102613221180e-14 ) ) ;
#231 = cartesian_point ( 'none', ( -497.7748121940909982, 251.1087569209975356, -410.3537468037604299 ) ) ;
#232 = edge_curve ( 'none', #24078, #24849, #7011, .t. ) ;
#233 = cartesian_point ( 'none', ( -519.8720509879030942, 227.6091367402077026, -519.1885675860992251 ) ) ;
#234 = vector ( 'none', #2329, 1000.000000000000000 ) ;
#235 = vertex_point ( 'none', #21033 ) ;
#236 = cartesian_point ( 'none', ( -433.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#237 = axis2_placement_3d ( 'none', #15646, #23009, #25781 ) ;
#238 = axis2_placement_3d ( 'none', #28767, #31178, #15466 ) ;
#239 = advanced_face ( 'none', ( #20542 ), #26274, .f. ) ;
#240 = axis2_placement_3d ( 'none', #19673, #1103, #6357 ) ;
#241 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#242 = cartesian_point ( 'none', ( -532.7716226809400268, 268.2828612081523261, -396.8792832236145500 ) ) ;
#243 = cartesian_point ( 'none', ( -553.5653306166797165, 285.2663829108186633, -370.3537468037986287 ) ) ;
#244 = cartesian_point ( 'none', ( -536.4283352336474309, 210.6198992051836569, -275.3537468038820748 ) ) ;
#245 = face_outer_bound ( 'none', #13670, .t. ) ;
#246 = cylindrical_surface ( 'none', #13187, 4.500000000000003553 ) ;
#247 = vertex_point ( 'none', #8077 ) ;
#248 = direction ( 'none', ( -0.9687155250085901503, 0.2481737931517579432, 0.0000000000000000000 ) ) ;
#249 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#250 = oriented_edge ( 'none', *, *, #28595, .f. ) ;
#251 = oriented_edge ( 'none', *, *, #6237, .f. ) ;
#252 = direction ( 'none', ( -4.926781901685062915e-16, 0.9999948051039170283, 0.003223315867124342850 ) ) ;
#253 = oriented_edge ( 'none', *, *, #17185, .t. ) ;
#254 = plane ( 'none', #24608 ) ;
#255 = cartesian_point ( 'none', ( -410.0450167721051002, 263.1842518256057701, -269.3537468038006750 ) ) ;
#256 = closed_shell ( 'none', ( #1784, #18134, #3527, #30136, #26961, #23207, #2461, #22363, #9847, #8971, #26387, #9350, #32109, #26171, #25127, #14559, #22861, #27138, #5811, #2467, #31707, #702, #8453, #839, #239, #2940, #20162, #1184, #8581, #20805, #6571, #22535, #17675, #19797, #924, #30209, #33302, #26850, #32643, #16893, #5489, #31937, #17870, #23701, #28515, #26309, #13754, #2302, #28401, #8671, #7098, #24058, #22811, #3438, #7007, #23530, #27838, #15158, #26805, #5683, #31534, #9008, #31619, #29370, #20502, #9079, #8498, #19050, #28209, #27752, #13584, #9618, #24208, #32384, #5478, #3861, #2131, #22239, #8401, #31950, #30765, #31447, #14828, #3021, #4276, #15451, #32038, #14660, #29198, #25175, #25286, #30222, #23927, #21141, #23815, #18094, #31825, #28858, #533, #26224, #14652, #15874, #9014, #9683, #7890, #4363, #22750, #9300, #4527, #23460, #361, #13103, #28570, #9591, #16902, #23037, #10651, #19741, #4306, #29881, #25294, #3611, #9498, #1886, #27593, #15959, #31430, #25068, #13549, #5724, #11319, #3194, #18440, #12537, #1745, #18598, #22407, #6481, #8566, #24656, #6991, #5849, #20347, #27243, #29241, #33188, #29535, #33853, #28166, #9839, #12581, #28578, #11876, #16224, #10476, #21727 ) ) ;
#257 = vector ( 'none', #27087, 1000.000000000000000 ) ;
#258 = oriented_edge ( 'none', *, *, #26455, .f. ) ;
#259 = cartesian_point ( 'none', ( -550.4748524313031339, 267.4690015774348808, -279.7054210218789763 ) ) ;
#260 = cartesian_point ( 'none', ( -414.0450167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#261 = b_spline_curve_with_knots ( 'none', 3,
( #18477, #23401, #26047, #18364, #7698, #23857 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002954606356824605699, 0.003345806677453957729, 0.003737006998083309758 ),
.unspecified. ) ;
#262 = cartesian_point ( 'none', ( -413.9450167721049070, 294.0632442979391499, -293.4787468037981171 ) ) ;
#263 = cartesian_point ( 'none', ( -523.5450167717179966, 243.1842518256502501, -398.8537468041858460 ) ) ;
#264 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#265 = cartesian_point ( 'none', ( -575.8987546080012407, 282.0984411450410221, -380.3537468037986287 ) ) ;
#266 = conical_surface ( 'none', #33539, 3.400000000000014122, 1.029744258676654090 ) ;
#267 = oriented_edge ( 'none', *, *, #1543, .f. ) ;
#268 = edge_curve ( 'none', #19942, #32168, #2492, .t. ) ;
#269 = cartesian_point ( 'none', ( -522.3635767168559596, 227.2279302132804162, -473.8537468037604299 ) ) ;
#270 = cartesian_point ( 'none', ( -546.1207580396352341, 293.7050018352611005, -360.2537468042328896 ) ) ;
#271 = cartesian_point ( 'none', ( -489.5493306125006256, 224.0716035910631092, -410.8537468037604299 ) ) ;
#272 = edge_curve ( 'none', #28380, #25142, #1674, .t. ) ;
#273 = axis2_placement_3d ( 'none', #30223, #22323, #9260 ) ;
#274 = cartesian_point ( 'none', ( -506.1581923527157869, 212.8069581047323311, -275.3537468037848726 ) ) ;
#275 = edge_curve ( 'none', #18548, #28380, #4949, .t. ) ;
#276 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#277 = line ( 'none', #21347, #22028 ) ;
#278 = circle ( 'none', #12787, 5.099999999999988987 ) ;
#279 = vector ( 'none', #8099, 1000.000000000000000 ) ;
#280 = vertex_point ( 'none', #29141 ) ;
#281 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#282 = oriented_edge ( 'none', *, *, #11642, .t. ) ;
#283 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185977635731, 0.7970987915611913444 ) ) ;
#284 = cartesian_point ( 'none', ( -406.5700167721051344, 275.0040569789975393, -291.0339416504040742 ) ) ;
#285 = cartesian_point ( 'none', ( -522.2528167116756777, 225.7320250621252740, -445.3537468037603730 ) ) ;
#286 = cartesian_point ( 'none', ( -554.3791902618729637, 259.7448606733560723, -275.3537468037987423 ) ) ;
#287 = vertex_point ( 'none', #5748 ) ;
#288 = cartesian_point ( 'none', ( -415.1191748319918133, 229.9782542549574202, -299.3961920457497854 ) ) ;
#289 = cartesian_point ( 'none', ( -544.0359498474372231, 282.7063299865453700, -308.9262698366903805 ) ) ;
#290 = oriented_edge ( 'none', *, *, #26842, .t. ) ;
#291 = cartesian_point ( 'none', ( -538.7016943635725283, 269.9014958221905545, -443.8537468037603730 ) ) ;
#292 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#293 = axis2_placement_3d ( 'none', #4005, #1946, #20750 ) ;
#294 = cartesian_point ( 'none', ( -550.0701600691705835, 293.0707908222078686, -412.6287651378353303 ) ) ;
#295 = circle ( 'none', #5174, 5.899999999999972822 ) ;
#296 = oriented_edge ( 'none', *, *, #12421, .t. ) ;
#297 = direction ( 'none', ( 0.07384000345352668970, -0.9972701007700888187, 0.0000000000000000000 ) ) ;
#298 = axis2_placement_3d ( 'none', #16452, #32514, #3542 ) ;
#299 = oriented_edge ( 'none', *, *, #22217, .t. ) ;
#300 = direction ( 'none', ( -1.137978600242401041e-15, 1.000000000000000000, 1.311040044477048577e-14 ) ) ;
#301 = direction ( 'none', ( 0.07384000345349898964, -0.9972701007700909281, 0.0000000000000000000 ) ) ;
#302 = direction ( 'none', ( 1.000000000000000000, 2.810252031083027520e-16, 5.642927514190364782e-14 ) ) ;
#303 = advanced_face ( 'none', ( #5342 ), #5744, .t. ) ;
#304 = vector ( 'none', #6013, 1000.000000000000114 ) ;
#305 = circle ( 'none', #12138, 39.99999999999999289 ) ;
#306 = vector ( 'none', #32356, 1000.000000000000000 ) ;
#307 = oriented_edge ( 'none', *, *, #13327, .f. ) ;
#308 = edge_curve ( 'none', #22079, #16630, #9162, .t. ) ;
#309 = cartesian_point ( 'none', ( -523.5450167717179966, 243.1842518256502501, -398.8537468041858460 ) ) ;
#310 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.467162276944790489e-14 ) ) ;
#311 = edge_loop ( 'none', ( #16484, #5195 ) ) ;
#312 = cartesian_point ( 'none', ( -437.2450167721049752, 244.0909595298337820, -321.7684444776749615 ) ) ;
#313 = cartesian_point ( 'none', ( -523.5450167717149270, 243.1842518256509607, -452.4537468041858119 ) ) ;
#314 = cartesian_point ( 'none', ( -434.2450167721049183, 243.2891383513216681, -335.2221764231262569 ) ) ;
#315 = line ( 'none', #20332, #19614 ) ;
#316 = edge_curve ( 'none', #28480, #31204, #31997, .t. ) ;
#317 = cartesian_point ( 'none', ( -523.5450167717153818, 243.1842518256508754, -444.8537468041858460 ) ) ;
#318 = edge_curve ( 'none', #19545, #10663, #8629, .t. ) ;
#319 = vertex_point ( 'none', #29597 ) ;
#320 = advanced_face ( 'none', ( #28714 ), #34042, .t. ) ;
#321 = line ( 'none', #8984, #1592 ) ;
#322 = oriented_edge ( 'none', *, *, #1708, .f. ) ;
#323 = oriented_edge ( 'none', *, *, #2554, .f. ) ;
#324 = cartesian_point ( 'none', ( -406.0450167721051571, 300.6842518256028711, -375.1874118770602990 ) ) ;
#325 = edge_curve ( 'none', #24871, #17480, #29539, .t. ) ;
#326 = direction ( 'none', ( 2.035898835340910058e-16, -1.000000000000000000, 2.770006446439764306e-14 ) ) ;
#327 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -409.1216959961915336 ) ) ;
#328 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#329 = oriented_edge ( 'none', *, *, #14676, .f. ) ;
#330 = axis2_placement_3d ( 'none', #28604, #5451, #12897 ) ;
#331 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#332 = axis2_placement_3d ( 'none', #19508, #14218, #29926 ) ;
#333 = cartesian_point ( 'none', ( -406.0450167721051002, 211.3644466722088282, -354.6735519571939221 ) ) ;
#334 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#335 = cartesian_point ( 'none', ( -497.0198734743137265, 193.2977128291212239, -422.6037468041849934 ) ) ;
#336 = cartesian_point ( 'none', ( -443.5450167721049297, 232.2585894871536141, -284.3747927838910527 ) ) ;
#337 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#338 = vector ( 'none', #16296, 1000.000000000000114 ) ;
#339 = toroidal_surface ( 'none', #27532, 4.200000000000000178, 0.2000000000000009548 ) ;
#340 = circle ( 'none', #8583, 27.00000000000002487 ) ;
#341 = edge_loop ( 'none', ( #2171, #32858, #9374, #16954 ) ) ;
#342 = cartesian_point ( 'none', ( -426.2395513774750953, 267.1401557551812402, -335.3088802197951281 ) ) ;
#343 = cartesian_point ( 'none', ( -497.0198734743753448, 188.7977128291059614, -380.3537468042197816 ) ) ;
#344 = direction ( 'none', ( 0.7071067811865536790, -0.7071067811865413555, 1.940402295100695369e-14 ) ) ;
#345 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -379.3537468037985718 ) ) ;
#346 = circle ( 'none', #24956, 7.400000000000018119 ) ;
#347 = closed_shell ( 'none', ( #20508, #21395, #4647, #16389, #25001, #17701, #13369, #3870, #5529, #5020, #27916, #17587, #29548, #31088, #26726, #7597, #27666, #21346, #33057, #20674 ) ) ;
#348 = cartesian_point ( 'none', ( -455.5288165259678976, 232.1697690851825087, -373.2021314128578524 ) ) ;
#349 = cartesian_point ( 'none', ( -523.5450167718539660, 243.1842518256573555, -288.3537468042132446 ) ) ;
#350 = cartesian_point ( 'none', ( -415.0438896775694388, 256.1858893520336551, -299.3117161208579660 ) ) ;
#351 = line ( 'none', #15731, #12254 ) ;
#352 = oriented_edge ( 'none', *, *, #1087, .f. ) ;
#353 = cartesian_point ( 'none', ( -537.7689671064151753, 216.2383316620912694, -275.3537468037986287 ) ) ;
#354 = oriented_edge ( 'none', *, *, #8987, .f. ) ;
#355 = oriented_edge ( 'none', *, *, #20518, .t. ) ;
#356 = oriented_edge ( 'none', *, *, #16735, .f. ) ;
#357 = cartesian_point ( 'none', ( -477.5830759945924342, 197.2223110485245741, -398.8537468041838565 ) ) ;
#358 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#359 = oriented_edge ( 'none', *, *, #14776, .f. ) ;
#360 = edge_loop ( 'none', ( #20196, #19076, #15658, #10507 ) ) ;
#361 = advanced_face ( 'none', ( #16407 ), #32232, .f. ) ;
#362 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.220446049250311188e-14 ) ) ;
#363 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#364 = direction ( 'none', ( -0.9972701007700921494, -0.07384000345348068484, 0.0000000000000000000 ) ) ;
#365 = cartesian_point ( 'none', ( -449.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#366 = edge_curve ( 'none', #23489, #16874, #25875, .t. ) ;
#367 = face_outer_bound ( 'none', #17288, .t. ) ;
#368 = face_outer_bound ( 'none', #4057, .t. ) ;
#369 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -524.8537468037603730 ) ) ;
#370 = edge_curve ( 'none', #24151, #5437, #22576, .t. ) ;
#371 = direction ( 'none', ( 0.9005812434283159140, -0.4346877315787834317, 0.0000000000000000000 ) ) ;
#372 = circle ( 'none', #21325, 6.400000000000000355 ) ;
#373 = line ( 'none', #23047, #5697 ) ;
#374 = vector ( 'none', #21225, 1000.000000000000000 ) ;
#375 = cartesian_point ( 'none', ( -433.7305495649781051, 255.4923521627867729, -299.3139516218977292 ) ) ;
#376 = axis2_placement_3d ( 'none', #6302, #19504, #31039 ) ;
#377 = cartesian_point ( 'none', ( -413.9450167721049070, 288.8821021527908783, -289.5537288329133503 ) ) ;
#378 = cartesian_point ( 'none', ( -437.2450167721049752, 233.6137124552903970, -324.7158091446686967 ) ) ;
#379 = cartesian_point ( 'none', ( -434.1189330514719131, 242.4744635850900067, -335.3301681104831573 ) ) ;
#380 = cartesian_point ( 'none', ( -488.0279128629490515, 225.6598753742770782, -409.8078177848469750 ) ) ;
#381 = vector ( 'none', #2805, 1000.000000000000114 ) ;
#382 = axis2_placement_3d ( 'none', #2883, #8252, #15914 ) ;
#383 = oriented_edge ( 'none', *, *, #18311, .t. ) ;
#384 = cartesian_point ( 'none', ( -504.9242390254307793, 213.5431580201822044, -275.3537468037986287 ) ) ;
#385 = oriented_edge ( 'none', *, *, #24953, .t. ) ;
#386 = axis2_placement_3d ( 'none', #7918, #20644, #23505 ) ;
#387 = oriented_edge ( 'none', *, *, #20769, .f. ) ;
#388 = edge_loop ( 'none', ( #15335, #898, #8510, #8920 ) ) ;
#389 = cartesian_point ( 'none', ( -406.5700167721051344, 275.0040569789981078, -354.6735519571934105 ) ) ;
#390 = cartesian_point ( 'none', ( -553.3569271436326744, 300.6842518256034964, -380.3537468037986287 ) ) ;
#391 = cartesian_point ( 'none', ( -550.3883587239290591, 257.6103170239146607, -275.3537468037983444 ) ) ;
#392 = vertex_point ( 'none', #29365 ) ;
#393 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#394 = cartesian_point ( 'none', ( -495.3048734743674686, 296.0412579571829497, -364.2537468041858233 ) ) ;
#395 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#396 = circle ( 'none', #10541, 5.899999999999972822 ) ;
#397 = cartesian_point ( 'none', ( -553.5653306166797165, 201.1021207403883011, -370.3537468037986287 ) ) ;
#398 = vector ( 'none', #26345, 1000.000000000000000 ) ;
#399 = cartesian_point ( 'none', ( -410.0450167721051571, 300.6842518256027006, -380.3537468038017550 ) ) ;
#400 = face_outer_bound ( 'none', #23850, .t. ) ;
#401 = line ( 'none', #16346, #22979 ) ;
#402 = direction ( 'none', ( -0.8937973703356512090, 1.609018876268342227e-14, 0.4484710255758723729 ) ) ;
#403 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#404 = advanced_face ( 'none', ( #15575 ), #9451, .t. ) ;
#405 = direction ( 'none', ( 0.4346877315787796570, 0.9005812434283176904, 3.663897558099547928e-17 ) ) ;
#406 = circle ( 'none', #14685, 49.99999999999998579 ) ;
#407 = direction ( 'none', ( -0.07384000345348852579, 0.9972701007700917053, 0.0000000000000000000 ) ) ;
#408 = edge_curve ( 'none', #15675, #5527, #10265, .t. ) ;
#409 = direction ( 'none', ( 5.230025295777875983e-16, -0.9999948051039170283, -0.003223315867124676784 ) ) ;
#410 = cylindrical_surface ( 'none', #29647, 7.500000000000000888 ) ;
#411 = cartesian_point ( 'none', ( -435.2450167721049752, 258.1803872257535204, -322.5132720464841327 ) ) ;
#412 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#413 = oriented_edge ( 'none', *, *, #10473, .t. ) ;
#414 = vertex_point ( 'none', #3723 ) ;
#415 = edge_curve ( 'none', #17480, #24871, #24213, .t. ) ;
#416 = oriented_edge ( 'none', *, *, #17401, .f. ) ;
#417 = direction ( 'none', ( -0.1585527532634901648, 0.9873505073845696423, 4.193279165907277925e-15 ) ) ;
#418 = edge_loop ( 'none', ( #32612, #26226 ) ) ;
#419 = axis2_placement_3d ( 'none', #11713, #21783, #19619 ) ;
#420 = direction ( 'none', ( 2.035898835340910058e-16, -1.000000000000000000, 2.770006446439764306e-14 ) ) ;
#421 = vertex_point ( 'none', #6323 ) ;
#422 = plane ( 'none', #3470 ) ;
#423 = cartesian_point ( 'none', ( -496.1870168902297564, 199.6432900276210773, -360.3537468042138130 ) ) ;
#424 = edge_curve ( 'none', #15428, #7740, #3316, .t. ) ;
#425 = cartesian_point ( 'none', ( -433.8767150299062223, 243.2560873383853277, -334.8535317876683166 ) ) ;
#426 = oriented_edge ( 'none', *, *, #20868, .t. ) ;
#427 = cartesian_point ( 'none', ( -435.5450167720997570, 272.3446224610962076, -265.3537468038009024 ) ) ;
#428 = cylindrical_surface ( 'none', #31170, 6.500000000000020428 ) ;
#429 = line ( 'none', #808, #26695 ) ;
#430 = axis2_placement_3d ( 'none', #5757, #31565, #21582 ) ;
#431 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#432 = cartesian_point ( 'none', ( -417.9450167721050207, 269.1558951665430754, -373.3060503364740725 ) ) ;
#433 = axis2_placement_3d ( 'none', #13321, #10692, #599 ) ;
#434 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#435 = face_outer_bound ( 'none', #3676, .t. ) ;
#436 = axis2_placement_3d ( 'none', #16799, #9019, #14388 ) ;
#437 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769750393, -0.08929731094671218561 ) ) ;
#438 = axis2_placement_3d ( 'none', #5806, #29422, #8019 ) ;
#439 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#440 = line ( 'none', #24247, #21759 ) ;
#441 = edge_loop ( 'none', ( #29605, #13441, #18289, #12910 ) ) ;
#442 = cartesian_point ( 'none', ( -540.8554343648819440, 288.4353159596234377, -328.3135273558912672 ) ) ;
#443 = cartesian_point ( 'none', ( -434.7415868837842936, 228.3140709023648753, -323.1829290516192827 ) ) ;
#444 = cartesian_point ( 'none', ( -550.0701600695077786, 193.2977128290741575, -370.3537468037986287 ) ) ;
#445 = oriented_edge ( 'none', *, *, #21824, .f. ) ;
#446 = cartesian_point ( 'none', ( -556.4947633246848682, 264.6944007492290893, -410.2489839697969956 ) ) ;
#448 = vertex_point ( 'none', #8633 ) ;
#447 = oriented_edge ( 'none', *, *, #7406, .t. ) ;
#449 = edge_loop ( 'none', ( #20751, #21070, #267, #15791 ) ) ;
#450 = oriented_edge ( 'none', *, *, #6642, .t. ) ;
#451 = oriented_edge ( 'none', *, *, #20475, .t. ) ;
#452 = cartesian_point ( 'none', ( -581.0450167717144723, 193.4876724665039944, -459.8537468041897114 ) ) ;
#453 = cartesian_point ( 'none', ( -494.0450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#454 = cartesian_point ( 'none', ( -413.9450167721049638, 197.4864014984161997, -356.1537647746839639 ) ) ;
#455 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#456 = vertex_point ( 'none', #24686 ) ;
#457 = face_outer_bound ( 'none', #3155, .t. ) ;
#458 = circle ( 'none', #22798, 5.899999999999972822 ) ;
#459 = edge_curve ( 'none', #10183, #14856, #4134, .t. ) ;
#460 = cartesian_point ( 'none', ( -486.1845996902387128, 230.4464065330789140, -435.6703822008984162 ) ) ;
#461 = cartesian_point ( 'none', ( -420.0450167721051002, 294.0632442979413668, -286.4787468038018119 ) ) ;
#462 = cartesian_point ( 'none', ( -522.0553831946909895, 213.0531661902663814, -275.3537468037986287 ) ) ;
#463 = edge_curve ( 'none', #124, #31368, #32406, .t. ) ;
#464 = line ( 'none', #26280, #8678 ) ;
#465 = approval_date_time ( #33698, #3428 ) ;
#466 = edge_curve ( 'none', #2695, #18683, #12297, .t. ) ;
#467 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#468 = axis2_placement_3d ( 'none', #3403, #29857, #19092 ) ;
#469 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#470 = cartesian_point ( 'none', ( -531.5726885615862329, 281.6440552503752315, -410.3537468037604299 ) ) ;
#471 = edge_curve ( 'none', #13728, #32098, #21741, .t. ) ;
#472 = advanced_face ( 'none', ( #20112 ), #27918, .f. ) ;
#473 = cylindrical_surface ( 'none', #11836, 3.399999999999958611 ) ;
#474 = edge_loop ( 'none', ( #24689, #8487, #26378, #30001 ) ) ;
#475 = cartesian_point ( 'none', ( -516.0160044068986736, 258.7827765252158088, -410.3537468037604299 ) ) ;
#476 = cartesian_point ( 'none', ( -450.5450167721049866, 294.0594178405385151, -307.9062264757492926 ) ) ;
#477 = axis2_placement_3d ( 'none', #9390, #30468, #19949 ) ;
#478 = cartesian_point ( 'none', ( -489.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#480 = oriented_edge ( 'none', *, *, #11746, .t. ) ;
#479 = edge_loop ( 'none', ( #26066, #1111, #24378, #27855 ) ) ;
#481 = cartesian_point ( 'none', ( -497.5664355814699320, 189.1334277985405663, -368.4537468042140631 ) ) ;
#482 = axis2_placement_3d ( 'none', #25344, #2410, #10185 ) ;
#483 = b_spline_curve_with_knots ( 'none', 3,
( #25745, #10026, #28360, #30991, #15278, #14948 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001659864689426472986, 0.002051370618832195833, 0.002442876548237918680 ),
.unspecified. ) ;
#484 = direction ( 'none', ( -2.589044556301913584e-16, 0.7970987915612777197, -0.6038489185976494422 ) ) ;
#485 = cartesian_point ( 'none', ( -435.5450167721049866, 281.4851254543927439, -365.7407271040192995 ) ) ;
#486 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#487 = cartesian_point ( 'none', ( -433.7361243351811027, 255.4393302360830091, -299.3141225292031891 ) ) ;
#488 = edge_loop ( 'none', ( #33143, #13246, #12263, #2334 ) ) ;
#489 = axis2_placement_3d ( 'none', #29207, #16022, #26814 ) ;
#490 = oriented_edge ( 'none', *, *, #14983, .t. ) ;
#491 = advanced_face ( 'none', ( #23393 ), #11495, .f. ) ;
#492 = cartesian_point ( 'none', ( -451.3200351057071771, 294.0632442979391499, -293.4787468037981171 ) ) ;
#493 = vertex_point ( 'none', #6887 ) ;
#494 = cartesian_point ( 'none', ( -450.5450167721049297, 206.5988257989434658, -284.4712314686562991 ) ) ;
#495 = edge_loop ( 'none', ( #28999, #7344, #4725, #23059 ) ) ;
#496 = vector ( 'none', #29804, 1000.000000000000000 ) ;
#497 = vector ( 'none', #17105, 1000.000000000000000 ) ;
#498 = cartesian_point ( 'none', ( -496.6008442001055414, 228.9566703168921435, -275.3537468037985150 ) ) ;
#499 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#500 = circle ( 'none', #7230, 17.50000000000000711 ) ;
#501 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#502 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#503 = cartesian_point ( 'none', ( -498.7348734743674754, 296.0412579571828928, -364.2537468041860507 ) ) ;
#504 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#505 = cartesian_point ( 'none', ( -550.4568080482169989, 257.4782069321534550, -275.3537468037985150 ) ) ;
#506 = vector ( 'none', #12208, 1000.000000000000114 ) ;
#507 = oriented_edge ( 'none', *, *, #19107, .t. ) ;
#508 = oriented_edge ( 'none', *, *, #21237, .t. ) ;
#509 = cartesian_point ( 'none', ( -414.3702577264486422, 230.3562314448645623, -299.6822728263128397 ) ) ;
#510 = cartesian_point ( 'none', ( -436.6751712106258765, 231.1842518256022743, -378.7428918744387829 ) ) ;
#511 = edge_curve ( 'none', #14963, #26446, #15241, .t. ) ;
#512 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#513 = cartesian_point ( 'none', ( -579.3069081586154425, 209.6333986402960079, -380.3537468037986287 ) ) ;
#514 = edge_curve ( 'none', #1428, #22993, #31180, .t. ) ;
#515 = cartesian_point ( 'none', ( -550.0701600691730846, 293.0707908222073002, -368.4537468042331056 ) ) ;
#516 = oriented_edge ( 'none', *, *, #23786, .t. ) ;
#518 = edge_loop ( 'none', ( #27757, #3278, #6881, #19823 ) ) ;
#517 = oriented_edge ( 'none', *, *, #15364, .t. ) ;
#519 = cartesian_point ( 'none', ( -414.8218175454603625, 255.7939325953224738, -299.3129795278542247 ) ) ;
#520 = cartesian_point ( 'none', ( -492.4839009387175111, 259.3182241895304969, -275.3537468037988560 ) ) ;
#521 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#522 = edge_curve ( 'none', #7136, #14719, #829, .t. ) ;
#523 = oriented_edge ( 'none', *, *, #20022, .t. ) ;
#524 = edge_curve ( 'none', #18438, #23057, #32833, .t. ) ;
#525 = edge_curve ( 'none', #13371, #29935, #11572, .t. ) ;
#526 = oriented_edge ( 'none', *, *, #11736, .f. ) ;
#527 = cartesian_point ( 'none', ( -414.3536289885368546, 244.0197054921212896, -349.3635056811062327 ) ) ;
#528 = edge_curve ( 'none', #11881, #26185, #7811, .t. ) ;
#529 = edge_loop ( 'none', ( #26385, #8996 ) ) ;
#530 = cartesian_point ( 'none', ( -421.9450167721049638, 294.0632442979391499, -293.4787468037981171 ) ) ;
#531 = circle ( 'none', #587, 4.000000000000003553 ) ;
#532 = line ( 'none', #26593, #30430 ) ;
#533 = advanced_face ( 'none', ( #18070 ), #22145, .f. ) ;
#534 = axis2_placement_3d ( 'none', #11520, #19549, #17232 ) ;
#535 = cartesian_point ( 'none', ( -415.2450167721049752, 229.6979918011043367, -299.4631335037672670 ) ) ;
#536 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -289.8537468037986287 ) ) ;
#537 = axis2_placement_3d ( 'none', #5661, #8315, #8096 ) ;
#538 =( bounded_curve ( ) b_spline_curve ( 3, ( #4536, #2481, #12549, #12880 ),
.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 ( '' ) );
#539 = cylindrical_surface ( 'none', #2839, 2.500000000000002220 ) ;
#540 = cartesian_point ( 'none', ( -417.9450167721050207, 192.7319482929281662, -348.8253901447387761 ) ) ;
#541 = axis2_placement_3d ( 'none', #21019, #249, #2807 ) ;
#542 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#543 = cartesian_point ( 'none', ( -413.9450167721049638, 197.4066916192600445, -356.0933798828241947 ) ) ;
#544 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#545 = face_outer_bound ( 'none', #6605, .t. ) ;
#546 = edge_loop ( 'none', ( #3653, #17136, #27289, #3778 ) ) ;
#547 = vertex_point ( 'none', #27327 ) ;
#548 = axis2_placement_3d ( 'none', #10994, #29439, #16479 ) ;
#549 = plane ( 'none', #27262 ) ;
#550 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#551 = vertex_point ( 'none', #30046 ) ;
#552 = cartesian_point ( 'none', ( -497.7385674272369442, 279.4238527484865813, -308.5640734521797981 ) ) ;
#553 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#554 = oriented_edge ( 'none', *, *, #15327, .f. ) ;
#555 = cartesian_point ( 'none', ( -421.4054461120160795, 226.1323009061406140, -343.7894445696355206 ) ) ;
#557 = oriented_edge ( 'none', *, *, #23730, .t. ) ;
#556 = oriented_edge ( 'none', *, *, #8014, .f. ) ;
#558 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#559 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#560 = oriented_edge ( 'none', *, *, #21174, .f. ) ;
#561 = oriented_edge ( 'none', *, *, #11065, .t. ) ;
#562 = face_outer_bound ( 'none', #25389, .t. ) ;
#563 = face_outer_bound ( 'none', #32334, .t. ) ;
#564 = oriented_edge ( 'none', *, *, #23778, .f. ) ;
#565 = cartesian_point ( 'none', ( -466.5368200504064475, 274.4102907448640849, -398.8537468041822081 ) ) ;
#566 = cartesian_point ( 'none', ( -476.0450167717174281, 243.1842518256503354, -405.8537468041831744 ) ) ;
#567 = cartesian_point ( 'none', ( -553.4185613271561124, 192.5539998365781571, -364.2537468042622208 ) ) ;
#568 = cartesian_point ( 'none', ( -523.5450167717178829, 243.1842518256502785, -401.2537468041858233 ) ) ;
#569 = vector ( 'none', #3423, 1000.000000000000114 ) ;
#570 = edge_curve ( 'none', #16302, #17204, #33228, .t. ) ;
#571 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -396.8537468037603730 ) ) ;
#572 = advanced_face ( 'none', ( #19288, #4522 ), #22604, .f. ) ;
#573 = cartesian_point ( 'none', ( -434.0508789679982442, 230.2189146393959618, -299.6364511397010233 ) ) ;
#574 = cartesian_point ( 'none', ( -501.0698734746957825, 293.0707908221319258, -370.3537468037986287 ) ) ;
#575 = cartesian_point ( 'none', ( -521.6251766823210119, 217.2552292055794965, -397.8537468037603730 ) ) ;
#576 = edge_curve ( 'none', #31919, #287, #31578, .t. ) ;
#577 = vector ( 'none', #17189, 1000.000000000000000 ) ;
#578 = line ( 'none', #21666, #12872 ) ;
#579 = edge_loop ( 'none', ( #8895, #31272, #24343, #31434, #22077, #9959 ) ) ;
#580 = edge_loop ( 'none', ( #2043, #31398, #14920, #3873 ) ) ;
#581 = advanced_face ( 'none', ( #11916 ), #2103, .f. ) ;
#583 = oriented_edge ( 'none', *, *, #4824, .t. ) ;
#582 = axis2_placement_3d ( 'none', #25158, #6912, #17463 ) ;
#584 = cartesian_point ( 'none', ( -458.1922859214785149, 234.3866682212438945, -372.8314525316260983 ) ) ;
#585 = cartesian_point ( 'none', ( -557.0958699574952107, 298.9461432120611448, -380.3537468037985718 ) ) ;
#586 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#587 = axis2_placement_3d ( 'none', #18188, #15081, #7301 ) ;
#588 = oriented_edge ( 'none', *, *, #25756, .t. ) ;
#589 = cartesian_point ( 'none', ( -530.0149006777080558, 207.6441636781947295, -280.0475130060585229 ) ) ;
#590 = oriented_edge ( 'none', *, *, #4245, .t. ) ;
#591 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#593 = oriented_edge ( 'none', *, *, #12423, .f. ) ;
#592 = oriented_edge ( 'none', *, *, #25094, .f. ) ;
#594 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1124163128217504, -310.8539618199289976 ) ) ;
#595 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -379.3537468037985718 ) ) ;
#596 = oriented_edge ( 'none', *, *, #14922, .t. ) ;
#597 = cartesian_point ( 'none', ( -523.5450167717774548, 243.1842518256354708, -394.8537468042205774 ) ) ;
#598 = cartesian_point ( 'none', ( -466.5368200504064475, 211.9582129064365006, -398.8537468041830039 ) ) ;
#599 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#600 = axis2_placement_3d ( 'none', #4535, #27932, #1686 ) ;
#601 = face_outer_bound ( 'none', #12746, .t. ) ;
#602 = face_outer_bound ( 'none', #13157, .t. ) ;
#603 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#604 = cartesian_point ( 'none', ( -420.8400701685741296, 274.8544891433759858, -347.2892181550748205 ) ) ;
#605 = cartesian_point ( 'none', ( -523.5450167718545345, 243.1842518256572134, -277.8537468042131877 ) ) ;
#606 = cartesian_point ( 'none', ( -552.8383476677839781, 217.0021824102865651, -435.3537468037603730 ) ) ;
#607 = line ( 'none', #3094, #27696 ) ;
#608 = cartesian_point ( 'none', ( -493.2467191908580162, 185.7388729827275995, -380.3537468037986287 ) ) ;
#609 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#610 = direction ( 'none', ( 0.9687155250085898173, -0.2481737931517593865, 0.0000000000000000000 ) ) ;
#611 = face_bound ( 'none', #28222, .t. ) ;
#612 = face_outer_bound ( 'none', #16427, .t. ) ;
#613 = edge_loop ( 'none', ( #2682, #25539, #28717, #5682 ) ) ;
#614 = edge_loop ( 'none', ( #24154, #19313 ) ) ;
#615 = edge_curve ( 'none', #33907, #27277, #13125, .t. ) ;
#616 = oriented_edge ( 'none', *, *, #21458, .f. ) ;
#617 = cartesian_point ( 'none', ( -496.6948017477002395, 228.7709924855390113, -275.3537468037990834 ) ) ;
#618 = edge_loop ( 'none', ( #7097, #7175, #6504, #9800 ) ) ;
#619 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#620 = oriented_edge ( 'none', *, *, #4598, .t. ) ;
#622 = oriented_edge ( 'none', *, *, #5102, .t. ) ;
#621 = oriented_edge ( 'none', *, *, #13656, .t. ) ;
#623 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#624 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#625 = edge_curve ( 'none', #33258, #33294, #25050, .t. ) ;
#626 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#627 = cartesian_point ( 'none', ( -555.6681107718419526, 259.9593867565229743, -279.7136639752506539 ) ) ;
#628 = edge_curve ( 'none', #20777, #11752, #22957, .t. ) ;
#629 = cartesian_point ( 'none', ( -414.7539313533350764, 230.7771775956627778, -299.3936168500911776 ) ) ;
#630 = cartesian_point ( 'none', ( -470.0450167717150407, 213.8798153014656975, -449.8537468041832312 ) ) ;
#631 = cartesian_point ( 'none', ( -580.9142443537973577, 273.7219861346907805, -380.3537468037986287 ) ) ;
#632 = face_outer_bound ( 'none', #32225, .t. ) ;
#633 = axis2_placement_3d ( 'none', #27648, #3929, #25005 ) ;
#634 = direction ( 'none', ( -5.230025295777880914e-16, 0.9999948051039169172, 0.003223315867125395393 ) ) ;
#635 = cartesian_point ( 'none', ( -414.8463588582682178, 255.8679742214819441, -299.3127408670661112 ) ) ;
#636 = edge_curve ( 'none', #23061, #28470, #17627, .t. ) ;
#637 = cartesian_point ( 'none', ( -491.5550580385796025, 260.2194836039052461, -279.7061310584499552 ) ) ;
#638 = cartesian_point ( 'none', ( -456.7811801527992657, 281.5300214051034686, -288.9783423645368998 ) ) ;
#639 = axis2_placement_3d ( 'none', #5154, #25816, #10537 ) ;
#640 = face_outer_bound ( 'none', #11688, .t. ) ;
#641 = circle ( 'none', #21837, 3.400000000000014122 ) ;
#642 = vector ( 'none', #5463, 1000.000000000000000 ) ;
#643 = edge_loop ( 'none', ( #1695, #196, #5906, #8292 ) ) ;
#644 = oriented_edge ( 'none', *, *, #10574, .t. ) ;
#645 = axis2_placement_3d ( 'none', #8113, #13482, #15999 ) ;
#646 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.619169509406368211e-14 ) ) ;
#647 = axis2_placement_3d ( 'none', #26879, #32600, #29962 ) ;
#648 = vertex_point ( 'none', #28109 ) ;
#649 = cartesian_point ( 'none', ( -424.2450167721051457, 299.6842518256037238, -341.8537468038016982 ) ) ;
#650 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#651 = edge_loop ( 'none', ( #25212, #5710, #32282, #29964 ) ) ;
#652 = advanced_face ( 'none', ( #2882 ), #31568, .t. ) ;
#653 = oriented_edge ( 'none', *, *, #19475, .f. ) ;
#654 = vertex_point ( 'none', #15240 ) ;
#655 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#656 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#657 = face_outer_bound ( 'none', #7563, .t. ) ;
#658 = vertex_point ( 'none', #7124 ) ;
#659 = cartesian_point ( 'none', ( -538.8124543687528103, 271.3974009733456683, -402.3537468037604299 ) ) ;
#660 = cartesian_point ( 'none', ( -502.0744120470680514, 204.1736250945007498, -308.7011918029522235 ) ) ;
#661 = cartesian_point ( 'none', ( -432.9349689789415834, 280.4212404804287075, -265.3537468038012435 ) ) ;
#662 = vector ( 'none', #28472, 1000.000000000000227 ) ;
#663 = oriented_edge ( 'none', *, *, #30451, .t. ) ;
#664 = advanced_face ( 'none', ( #30749 ), #20535, .f. ) ;
#665 = direction ( 'none', ( 5.645484080218921008e-14, 1.285083151003619169e-14, -1.000000000000000000 ) ) ;
#666 = direction ( 'none', ( 0.1506821769804437550, -0.9885822583581167500, -6.938893903907244944e-15 ) ) ;
#667 = cartesian_point ( 'none', ( -460.5450167721049866, 255.1842518256034964, -275.3537468037986287 ) ) ;
#668 = cartesian_point ( 'none', ( -497.4662325255970359, 189.8968800548039155, -364.2537468042140176 ) ) ;
#669 = edge_curve ( 'none', #7566, #1127, #29094, .t. ) ;
#670 = edge_curve ( 'none', #14361, #995, #4123, .t. ) ;
#671 = oriented_edge ( 'none', *, *, #31098, .f. ) ;
#672 = face_outer_bound ( 'none', #21876, .t. ) ;
#673 = line ( 'none', #33322, #16258 ) ;
#674 = circle ( 'none', #24864, 0.1999999999999918510 ) ;
#675 = oriented_edge ( 'none', *, *, #26853, .f. ) ;
#676 = direction ( 'none', ( 0.1301338387962868715, 0.9914964367057211847, 1.387778780781445044e-14 ) ) ;
#677 = axis2_placement_3d ( 'none', #21306, #29192, #10974 ) ;
#678 = oriented_edge ( 'none', *, *, #7500, .t. ) ;
#679 = cartesian_point ( 'none', ( -406.0450167721051002, 185.6842518256032974, -359.2287468037986287 ) ) ;
#680 = cartesian_point ( 'none', ( -523.5450167721049866, 276.1842518256034396, -322.8537468037986287 ) ) ;
#681 = direction ( 'none', ( 0.07384000345349583938, -0.9972701007700912612, 0.0000000000000000000 ) ) ;
#682 = edge_loop ( 'none', ( #10352, #1603 ) ) ;
#683 = edge_curve ( 'none', #13312, #6004, #27904, .t. ) ;
#684 = vertex_point ( 'none', #33366 ) ;
#685 = cartesian_point ( 'none', ( -429.0665850379031099, 266.1642755611405846, -337.0341981826156825 ) ) ;
#686 = oriented_edge ( 'none', *, *, #15879, .t. ) ;
#687 = axis2_placement_3d ( 'none', #8598, #16033, #21432 ) ;
#688 = cartesian_point ( 'none', ( -526.3140169016179470, 280.5818806044803182, -405.8537468037604299 ) ) ;
#689 = direction ( 'none', ( 5.645484080218921639e-14, 1.285083151003619011e-14, -1.000000000000000000 ) ) ;
#691 = cartesian_point ( 'none', ( -487.7459051663525429, 226.0476416753286060, -436.0467506209661224 ) ) ;
#690 = circle ( 'none', #15694, 12.50000000000001066 ) ;
#692 = edge_loop ( 'none', ( #10426, #18527, #27712, #15217 ) ) ;
#693 = axis2_placement_3d ( 'none', #15877, #2618, #26670 ) ;
#694 = line ( 'none', #9539, #5210 ) ;
#695 = oriented_edge ( 'none', *, *, #8686, .t. ) ;
#696 = axis2_placement_3d ( 'none', #703, #16505, #3151 ) ;
#697 = edge_loop ( 'none', ( #30754, #24653 ) ) ;
#698 = cartesian_point ( 'none', ( -417.9450167721050207, 269.1558951665430754, -373.3060503364740725 ) ) ;
#699 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#700 = cartesian_point ( 'none', ( -435.5450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#701 = cartesian_point ( 'none', ( -421.0450167721051002, 275.0040569789975393, -291.0339416504040742 ) ) ;
#702 = advanced_face ( 'none', ( #17224 ), #21313, .f. ) ;
#703 = cartesian_point ( 'none', ( -547.6054343648819440, 288.4353159596234377, -370.3537468037986287 ) ) ;
#704 = circle ( 'none', #3172, 4.050000000000010481 ) ;
#705 = line ( 'none', #20190, #14647 ) ;
#706 = vector ( 'none', #8586, 1000.000000000000000 ) ;
#707 = oriented_edge ( 'none', *, *, #29954, .t. ) ;
#708 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#709 = cartesian_point ( 'none', ( -434.2450167721049183, 243.0792665034179265, -310.4842152276939942 ) ) ;
#710 = oriented_edge ( 'none', *, *, #31243, .t. ) ;
#711 = cartesian_point ( 'none', ( -418.4422357151169649, 276.7826599336247000, -344.5607130712180037 ) ) ;
#712 = b_spline_curve_with_knots ( 'none', 3,
( #485, #23883, #31785, #8409, #16188, #148 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.108455717850737178e-07, 0.007872294589614973331, 0.01574437833365816344 ),
.unspecified. ) ;
#713 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#714 = cartesian_point ( 'none', ( -523.4159489446336693, 282.8309598835135148, -433.7335172420727076 ) ) ;
#715 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -396.8537468037603730 ) ) ;
#716 = edge_loop ( 'none', ( #19217, #4781, #25748, #23384 ) ) ;
#717 = cartesian_point ( 'none', ( -554.4979584646777084, 226.8465449338721669, -275.3537468037984013 ) ) ;
#718 = edge_curve ( 'none', #9384, #14004, #15964, .t. ) ;
#719 = oriented_edge ( 'none', *, *, #8876, .f. ) ;
#720 = edge_curve ( 'none', #31007, #7136, #1256, .t. ) ;
#721 = cartesian_point ( 'none', ( -414.2450167721049752, 242.4342557217754859, -322.8561642906988141 ) ) ;
#722 = cartesian_point ( 'none', ( -451.3200351057071771, 294.0632442979391499, -293.4787468037981171 ) ) ;
#723 = cartesian_point ( 'none', ( -523.5450167718543071, 243.1842518256572419, -280.8537468042131877 ) ) ;
#724 = vector ( 'none', #20999, 999.9999999999998863 ) ;
#725 = edge_loop ( 'none', ( #2795, #12000, #18217, #5211 ) ) ;
#726 = cartesian_point ( 'none', ( -486.7978654889809604, 227.7108387572432662, -409.3459611737901582 ) ) ;
#727 = edge_curve ( 'none', #826, #12696, #29930, .t. ) ;
#728 = edge_curve ( 'none', #12194, #8557, #6136, .t. ) ;
#729 = oriented_edge ( 'none', *, *, #4258, .f. ) ;
#730 = axis2_placement_3d ( 'none', #15907, #5386, #28638 ) ;
#731 = cartesian_point ( 'none', ( -491.3575947211772927, 226.5393295322183178, -279.7195901564062410 ) ) ;
#732 = edge_curve ( 'none', #29450, #9084, #20926, .t. ) ;
#733 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -280.3537468037986287 ) ) ;
#734 = plane ( 'none', #26594 ) ;
#735 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612457703, 0.9619738504976951265 ) ) ;
#736 = cartesian_point ( 'none', ( -447.4695593699777874, 246.4334694079498718, -265.3537468037986287 ) ) ;
#737 = cartesian_point ( 'none', ( -523.5450167718539660, 243.1842518256573555, -287.8537468042132446 ) ) ;
#738 = axis2_placement_3d ( 'none', #12801, #18204, #18092 ) ;
#739 = cartesian_point ( 'none', ( -554.1297625496757746, 260.2016991875912595, -275.3537468037983444 ) ) ;
#740 = line ( 'none', #10054, #27833 ) ;
#741 = vector ( 'none', #11679, 999.9999999999998863 ) ;
#742 = vector ( 'none', #28758, 1000.000000000000114 ) ;
#743 = cartesian_point ( 'none', ( -414.6571537871228657, 229.9410489030412919, -299.5438938131254076 ) ) ;
#744 = oriented_edge ( 'none', *, *, #12359, .f. ) ;
#745 = cartesian_point ( 'none', ( -429.5184212570854925, 295.8842518256039398, -339.2077677529039192 ) ) ;
#746 = cartesian_point ( 'none', ( -581.0450167721049866, 213.2932935299853057, -380.3537468037986287 ) ) ;
#747 = axis2_placement_3d ( 'none', #6688, #14369, #3969 ) ;
#748 = advanced_face ( 'none', ( #18457 ), #9016, .t. ) ;
#749 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#750 = vertex_point ( 'none', #28880 ) ;
#751 = cartesian_point ( 'none', ( -522.2897367134023625, 226.2306601125103214, -473.8537468037604299 ) ) ;
#752 = line ( 'none', #2494, #23313 ) ;
#753 = cartesian_point ( 'none', ( -496.6298816428956684, 257.4714443732769382, -275.3537468037980034 ) ) ;
#754 = axis2_placement_3d ( 'none', #20575, #28261, #28147 ) ;
#755 = cartesian_point ( 'none', ( -524.2548162552121767, 203.4295307580993040, -436.1708318980439572 ) ) ;
#756 = advanced_face ( 'none', ( #9434 ), #2543, .f. ) ;
#757 = vertex_point ( 'none', #23386 ) ;
#758 = vector ( 'none', #24691, 1000.000000000000000 ) ;
#759 = oriented_edge ( 'none', *, *, #20976, .f. ) ;
#760 = cartesian_point ( 'none', ( -433.7450148019279936, 230.9321430204269063, -299.3931173449838639 ) ) ;
#761 = vertex_point ( 'none', #10436 ) ;
#762 = oriented_edge ( 'none', *, *, #18004, .f. ) ;
#763 = cartesian_point ( 'none', ( -414.9115423359666579, 230.2044336727779807, -299.3954629942562633 ) ) ;
#764 = oriented_edge ( 'none', *, *, #33003, .t. ) ;
#765 = oriented_edge ( 'none', *, *, #22418, .t. ) ;
#766 = oriented_edge ( 'none', *, *, #7737, .t. ) ;
#767 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.379049338482476317e-14 ) ) ;
#768 = direction ( 'none', ( 2.810252031082467922e-16, -1.000000000000000000, -1.311026609186949449e-14 ) ) ;
#769 = edge_curve ( 'none', #30584, #17658, #11481, .t. ) ;
#770 = face_outer_bound ( 'none', #11288, .t. ) ;
#771 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#772 = direction ( 'none', ( 1.000000000000000000, 1.920224799361962737e-16, -1.739427606565643889e-16 ) ) ;
#773 = cartesian_point ( 'none', ( -523.5450167717139038, 243.1842518256512164, -469.8537468041858460 ) ) ;
#774 = cartesian_point ( 'none', ( -494.2405802475327050, 189.6842518256502785, -398.8537468041848797 ) ) ;
#775 = circle ( 'none', #16030, 26.99999999999999289 ) ;
#776 = line ( 'none', #26734, #3662 ) ;
#777 = line ( 'none', #16153, #6926 ) ;
#778 = edge_loop ( 'none', ( #31324, #920, #7005, #9627 ) ) ;
#779 = edge_curve ( 'none', #22165, #33899, #33218, .t. ) ;
#780 = cartesian_point ( 'none', ( -503.1581939166478605, 293.0707908221319258, -368.2537468037986059 ) ) ;
#781 = edge_curve ( 'none', #4030, #15045, #8617, .t. ) ;
#782 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#783 = cartesian_point ( 'none', ( -487.4533582205575044, 246.1761680203706533, -280.9377144390408034 ) ) ;
#784 = cartesian_point ( 'none', ( -406.0450167721051002, 211.3644466722088282, -354.6735519571939221 ) ) ;
#785 = cartesian_point ( 'none', ( -522.9411155715240511, 283.1796928575485595, -414.0471184309639625 ) ) ;
#786 = edge_curve ( 'none', #26025, #1629, #30236, .t. ) ;
#787 = face_outer_bound ( 'none', #12754, .t. ) ;
#788 = oriented_edge ( 'none', *, *, #8334, .t. ) ;
#789 = plane ( 'none', #33727 ) ;
#790 = axis2_placement_3d ( 'none', #19615, #9293, #16955 ) ;
#791 = oriented_edge ( 'none', *, *, #6247, .f. ) ;
#792 = vertex_point ( 'none', #19330 ) ;
#793 = oriented_edge ( 'none', *, *, #14576, .f. ) ;
#794 = vertex_point ( 'none', #15801 ) ;
#795 = direction ( 'none', ( 5.230025295777874997e-16, -0.9999948051039168062, -0.003223315867124545812 ) ) ;
#796 = oriented_edge ( 'none', *, *, #16076, .t. ) ;
#797 = vertex_point ( 'none', #7451 ) ;
#798 = direction ( 'none', ( 0.4694715627858922491, -0.8829475928589261002, 0.0000000000000000000 ) ) ;
#799 = direction ( 'none', ( -0.8267412399748136353, -0.5625823691913101054, 0.0000000000000000000 ) ) ;
#800 = direction ( 'none', ( -0.8937973703356520971, 1.210143096841413214e-14, 0.4484710255758706521 ) ) ;
#801 = direction ( 'none', ( -0.4484710255758732056, 1.811196683801716392e-14, 0.8937973703356507649 ) ) ;
#802 = oriented_edge ( 'none', *, *, #31900, .t. ) ;
#803 = axis2_placement_3d ( 'none', #24105, #21260, #2825 ) ;
#804 = cartesian_point ( 'none', ( -550.0701600691730846, 293.0707908222073002, -368.2537468042331170 ) ) ;
#805 = face_outer_bound ( 'none', #15966, .t. ) ;
#806 = line ( 'none', #7051, #12270 ) ;
#807 = direction ( 'none', ( -1.000000000000000000, -8.228491904777286826e-32, -4.466799511124057049e-31 ) ) ;
#808 = cartesian_point ( 'none', ( -482.5456154194050100, 231.1788742921937683, -410.3537468037603730 ) ) ;
#809 = direction ( 'none', ( 2.810252031082467922e-16, -1.000000000000000000, -1.311026609186949449e-14 ) ) ;
#810 = cartesian_point ( 'none', ( -414.6128532208563229, 233.6854742085772330, -322.7013532925153072 ) ) ;
#812 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612464365, 0.9619738504976949045 ) ) ;
#811 = line ( 'none', #1623, #8188 ) ;
#813 = vector ( 'none', #20529, 1000.000000000000000 ) ;
#814 = circle ( 'none', #12736, 6.500000000000012434 ) ;
#815 = direction ( 'none', ( 5.659196845915057107e-14, 1.289314910434818734e-14, -1.000000000000000000 ) ) ;
#816 = cartesian_point ( 'none', ( -414.4653309609800544, 256.0442036313348240, -299.5381728738921652 ) ) ;
#817 = cartesian_point ( 'none', ( -512.5691487919422116, 208.7707147282821438, -279.9339722024353136 ) ) ;
#818 = line ( 'none', #14889, #20099 ) ;
#819 = face_outer_bound ( 'none', #16999, .t. ) ;
#820 = direction ( 'none', ( -0.7071067811865523467, -0.7071067811865426878, 1.959659268190581015e-14 ) ) ;
#821 = direction ( 'none', ( -0.8571673007021406443, -6.993171824292657283e-15, 0.5150380749100070821 ) ) ;
#822 = oriented_edge ( 'none', *, *, #8610, .t. ) ;
#823 = oriented_edge ( 'none', *, *, #21032, .f. ) ;
#824 = cartesian_point ( 'none', ( -420.0450167721051571, 272.5592518256036101, -373.7327392761345095 ) ) ;
#825 = advanced_face ( 'none', ( #3711 ), #29748, .f. ) ;
#826 = vertex_point ( 'none', #8550 ) ;
#827 = vertex_point ( 'none', #8445 ) ;
#828 = edge_curve ( 'none', #15428, #12432, #32396, .t. ) ;
#829 = circle ( 'none', #25155, 15.00000000000000711 ) ;
#830 = cartesian_point ( 'none', ( -493.5247029275302566, 201.1021207403883011, -333.7777743460437136 ) ) ;
#831 = cartesian_point ( 'none', ( -429.2049274364476332, 275.8667873710684262, -345.9185382878699784 ) ) ;
#832 = edge_curve ( 'none', #11321, #11891, #6964, .t. ) ;
#833 = cartesian_point ( 'none', ( -523.5450167717175418, 243.1842518256503638, -406.8537468041858460 ) ) ;
#834 = edge_loop ( 'none', ( #1260, #14829, #29098, #23545 ) ) ;
#835 = direction ( 'none', ( -0.07384000345349524264, 0.9972701007700911502, -7.214474255747049785e-17 ) ) ;
#836 = cartesian_point ( 'none', ( -540.0689398488671031, 212.3303727940802332, -275.3537468037985150 ) ) ;
#837 = line ( 'none', #4291, #22972 ) ;
#838 = cylindrical_surface ( 'none', #4023, 40.00000000000000711 ) ;
#839 = advanced_face ( 'none', ( #21731 ), #1662, .f. ) ;
#840 = axis2_placement_3d ( 'none', #21627, #29418, #32055 ) ;
#841 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#842 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#843 = line ( 'none', #14170, #31590 ) ;
#844 = axis2_placement_3d ( 'none', #5391, #28879, #23618 ) ;
#845 = cartesian_point ( 'none', ( -491.1551362214325991, 226.9565443964019096, -279.7385126060423772 ) ) ;
#846 = cartesian_point ( 'none', ( -492.9698734746957598, 293.0707908221319258, -368.2537468037986059 ) ) ;
#847 = circle ( 'none', #20424, 4.500000000000003553 ) ;
#848 = oriented_edge ( 'none', *, *, #4169, .f. ) ;
#849 = axis2_placement_3d ( 'none', #27636, #6625, #4464 ) ;
#850 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#851 = conical_surface ( 'none', #19779, 39.00000000000002842, 0.5235987755983023684 ) ;
#852 = direction ( 'none', ( 0.0000000000000000000, 0.2731415584612453262, -0.9619738504976953486 ) ) ;
#853 = oriented_edge ( 'none', *, *, #11522, .t. ) ;
#854 = cartesian_point ( 'none', ( -455.2950167721049866, 272.5592518256036101, -370.3327392761343617 ) ) ;
#855 = oriented_edge ( 'none', *, *, #27763, .f. ) ;
#856 = cartesian_point ( 'none', ( -554.5879255823660969, 259.3530356969724835, -275.3537468038013571 ) ) ;
#857 = cartesian_point ( 'none', ( -414.8868226925914087, 230.2523496024093959, -299.3953085452775440 ) ) ;
#858 = cartesian_point ( 'none', ( -489.5202582151453612, 223.8242469189481483, -434.5998913459583832 ) ) ;
#859 = oriented_edge ( 'none', *, *, #19728, .f. ) ;
#860 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#861 = cartesian_point ( 'none', ( -575.8987546080012407, 282.0984411450410221, -380.3537468037986287 ) ) ;
#862 = vertex_point ( 'none', #13925 ) ;
#863 = line ( 'none', #2609, #22997 ) ;
#864 = cartesian_point ( 'none', ( -550.0701600691314752, 193.2977128291553583, -368.2537468042596629 ) ) ;
#865 = oriented_edge ( 'none', *, *, #17350, .t. ) ;
#866 = cartesian_point ( 'none', ( -496.6718293543800087, 257.5540671188265947, -275.3537468037987992 ) ) ;
#867 = cartesian_point ( 'none', ( -457.2970636919623075, 281.7033516382545031, -289.4098165862230871 ) ) ;
#868 = circle ( 'none', #30730, 11.99999999999998046 ) ;
#869 = circle ( 'none', #8380, 65.00000000000000000 ) ;
#870 = cartesian_point ( 'none', ( -421.0450167721051002, 208.8644466722088282, -354.6735519571938653 ) ) ;
#871 = cylindrical_surface ( 'none', #28126, 4.000000000000003553 ) ;
#872 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#873 = cartesian_point ( 'none', ( -415.0169195480516464, 230.0570950546949689, -299.3959379156288492 ) ) ;
#874 = advanced_face ( 'none', ( #26259 ), #11079, .t. ) ;
#875 = edge_curve ( 'none', #797, #6674, #13931, .t. ) ;
#876 = direction ( 'none', ( 2.197537717130241099e-16, -1.000000000000000000, 2.037432715935694860e-14 ) ) ;
#877 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#878 = direction ( 'none', ( -0.8267412399748188534, -0.5625823691913025559, 0.0000000000000000000 ) ) ;
#879 = edge_curve ( 'none', #16924, #5518, #22341, .t. ) ;
#880 = face_bound ( 'none', #16036, .t. ) ;
#881 = oriented_edge ( 'none', *, *, #26599, .t. ) ;
#882 = cartesian_point ( 'none', ( -415.2450167721050320, 256.5194417253111965, -299.3766790495253645 ) ) ;
#883 = axis2_placement_3d ( 'none', #23488, #13047, #26250 ) ;
#884 = cartesian_point ( 'none', ( -574.5479433488061431, 280.6461926027765799, -449.8537468041882335 ) ) ;
#885 = edge_loop ( 'none', ( #33832, #23853, #25481, #32222 ) ) ;
#887 = oriented_edge ( 'none', *, *, #28294, .f. ) ;
#886 = oriented_edge ( 'none', *, *, #12421, .f. ) ;
#888 = edge_curve ( 'none', #15770, #23799, #24760, .t. ) ;
#889 = cartesian_point ( 'none', ( -501.8150606278407508, 204.2729401124324511, -308.8384706965840110 ) ) ;
#890 = oriented_edge ( 'none', *, *, #13409, .t. ) ;
#891 = axis2_placement_3d ( 'none', #24576, #16871, #8985 ) ;
#892 = oriented_edge ( 'none', *, *, #27814, .f. ) ;
#893 = direction ( 'none', ( 0.4346877315787796570, 0.9005812434283176904, 3.663897558099547928e-17 ) ) ;
#894 = vertex_point ( 'none', #27698 ) ;
#895 = cartesian_point ( 'none', ( -433.5068910533299231, 243.9729361866061765, -334.8538936910429697 ) ) ;
#896 = axis2_placement_3d ( 'none', #31670, #31438, #28923 ) ;
#897 = cartesian_point ( 'none', ( -515.5777429384753532, 259.6907617971852460, -436.0086058052599469 ) ) ;
#898 = oriented_edge ( 'none', *, *, #27038, .f. ) ;
#899 = cartesian_point ( 'none', ( -433.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#900 = axis2_placement_3d ( 'none', #29372, #26753, #29255 ) ;
#901 = cylindrical_surface ( 'none', #23696, 4.500000000000003553 ) ;
#902 = direction ( 'none', ( -0.8937973703356508759, 0.0000000000000000000, -0.4484710255758728170 ) ) ;
#903 = direction ( 'none', ( 1.036334525942864691e-16, -0.08929731094672767322, 0.9960050151769735960 ) ) ;
#904 = line ( 'none', #14314, #6615 ) ;
#905 = axis2_placement_3d ( 'none', #6223, #4896, #33207 ) ;
#906 = line ( 'none', #28620, #18542 ) ;
#907 = cartesian_point ( 'none', ( -510.0362981206870927, 236.6639358519202005, -410.3537468037604299 ) ) ;
#908 = direction ( 'none', ( 1.548860246407864076e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#909 = direction ( 'none', ( 0.0000000000000000000, 0.9960050151769708204, 0.08929731094675952274 ) ) ;
#910 = cartesian_point ( 'none', ( -558.5228480020188044, 262.3240533148345435, -409.3459772440957067 ) ) ;
#911 = toroidal_surface ( 'none', #18863, 4.400000000000002132, 0.5999999999999999778 ) ;
#912 = vertex_point ( 'none', #32155 ) ;
#913 = vertex_point ( 'none', #27242 ) ;
#914 = cartesian_point ( 'none', ( -418.0043290320879237, 264.6933906333384812, -339.1813176588229908 ) ) ;
#915 = advanced_face ( 'none', ( #1223, #19277, #2062, #31165, #12282, #28283 ), #25056, .t. ) ;
#916 = direction ( 'none', ( -4.057357086302410306e-31, 0.6038489185976522178, 0.7970987915612757213 ) ) ;
#917 = cartesian_point ( 'none', ( -420.0450167721051571, 272.5592518256036101, -373.7327392761345095 ) ) ;
#918 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#920 = oriented_edge ( 'none', *, *, #28815, .f. ) ;
#919 = vertex_point ( 'none', #32838 ) ;
#921 = direction ( 'none', ( 1.000000000000000000, 3.652049423109066841e-16, 5.624156111587963290e-14 ) ) ;
#922 = cartesian_point ( 'none', ( -410.0450167721051571, 219.1842518256028711, -376.3537468037994813 ) ) ;
#923 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#924 = advanced_face ( 'none', ( #27071 ), #2484, .f. ) ;
#925 = oriented_edge ( 'none', *, *, #28588, .f. ) ;
#926 = edge_curve ( 'none', #7454, #33449, #24200, .t. ) ;
#927 = cartesian_point ( 'none', ( -541.0904581540161189, 199.7191624215079457, -321.3170750201109627 ) ) ;
#928 = cartesian_point ( 'none', ( -523.5450167717148133, 243.1842518256509891, -454.8537468041858460 ) ) ;
#929 = oriented_edge ( 'none', *, *, #415, .t. ) ;
#930 = cartesian_point ( 'none', ( -414.2485352898136171, 255.3608627144122067, -299.7714936593267225 ) ) ;
#931 = cartesian_point ( 'none', ( -529.0495034891758905, 213.4308520905292710, -275.3537468037986287 ) ) ;
#932 = vertex_point ( 'none', #22299 ) ;
#933 = cartesian_point ( 'none', ( -550.0701600691810427, 188.7977128291059046, -380.3537468042227943 ) ) ;
#934 = edge_curve ( 'none', #19219, #4514, #5333, .t. ) ;
#935 = cartesian_point ( 'none', ( -457.5590589378787172, 195.1100229998764917, -339.6830715946456962 ) ) ;
#936 = circle ( 'none', #20132, 4.500000000000003553 ) ;
#937 = vector ( 'none', #1416, 1000.000000000000114 ) ;
#938 = axis2_placement_3d ( 'none', #4370, #17312, #30156 ) ;
#939 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#940 = cartesian_point ( 'none', ( -530.3117246759344425, 282.3267811657899529, -409.6022607982313275 ) ) ;
#941 = edge_curve ( 'none', #14661, #5437, #16396, .t. ) ;
#942 = circle ( 'none', #3085, 77.74999999999998579 ) ;
#943 = cartesian_point ( 'none', ( -434.2256533499688089, 255.4910350322271881, -299.7269624488413911 ) ) ;
#944 = cartesian_point ( 'none', ( -426.4902452421740691, 274.4114172765536068, -347.8511970069586710 ) ) ;
#945 = axis2_placement_3d ( 'none', #4100, #22427, #6715 ) ;
#946 = b_spline_curve_with_knots ( 'none', 3,
( #24298, #446, #32306, #16600, #8599, #29441, #31857, #13737, #31970, #32081, #16155, #910, #21433, #19257, #26712, #19026, #3340, #29216, #32197, #11227 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0009703442971001730684, 0.001493057549869808865, 0.002015770802639444553, 0.003061197308178972669, 0.003583910560948800911, 0.004106623813718628287, 0.005152050319257969919, 0.006197476824797311552, 0.007242903330336652318, 0.009333756341415547220 ),
.unspecified. ) ;
#947 = direction ( 'none', ( 0.07384000345349855943, -0.9972701007700909281, 0.0000000000000000000 ) ) ;
#948 = plane ( 'none', #32640 ) ;
#949 = cylindrical_surface ( 'none', #20379, 6.900000000000003020 ) ;
#950 = cartesian_point ( 'none', ( -524.5787768204608028, 257.1460332363831753, -404.3537468037603162 ) ) ;
#951 = oriented_edge ( 'none', *, *, #27099, .t. ) ;
#952 = closed_shell ( 'none', ( #18814, #12497, #1058, #6665, #31054, #13982, #3266, #28911, #11194, #1353, #5632, #2808, #21155, #19411, #25809, #24830, #5371, #31700, #25166, #30586, #22230, #32789, #30942, #5967 ) ) ;
#953 = cartesian_point ( 'none', ( -580.9142451508840850, 212.6465182881018450, -380.3537468037986287 ) ) ;
#954 = axis2_placement_3d ( 'none', #8142, #13504, #18680 ) ;
#955 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#956 = oriented_edge ( 'none', *, *, #17193, .t. ) ;
#957 = plane ( 'none', #24506 ) ;
#959 = vertex_point ( 'none', #11980 ) ;
#958 = vertex_point ( 'none', #22528 ) ;
#961 = oriented_edge ( 'none', *, *, #25607, .t. ) ;
#960 = edge_loop ( 'none', ( #32926, #14958, #9513, #9249, #8357, #6767, #1845, #31333, #23739, #32473, #18629, #17949 ) ) ;
#962 = oriented_edge ( 'none', *, *, #15168, .f. ) ;
#963 = cartesian_point ( 'none', ( -492.7145341751830756, 226.6167732094170617, -275.3537468037989697 ) ) ;
#964 = cartesian_point ( 'none', ( -581.0450167717178829, 213.8798153014650723, -398.8537468041894272 ) ) ;
#965 = oriented_edge ( 'none', *, *, #15666, .f. ) ;
#966 = circle ( 'none', #16591, 50.69999999999996732 ) ;
#967 = circle ( 'none', #2877, 7.685943401548631648 ) ;
#968 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#969 = cartesian_point ( 'none', ( -435.5113297620854382, 252.9827024049405679, -265.3537468037986287 ) ) ;
#970 = cartesian_point ( 'none', ( -556.5377739459629538, 258.0818052769765814, -279.7955504622227636 ) ) ;
#971 = cartesian_point ( 'none', ( -414.6010030639999968, 229.9964179383938188, -299.5623174901988932 ) ) ;
#972 = line ( 'none', #21879, #27229 ) ;
#973 = cartesian_point ( 'none', ( -435.4598242517211020, 231.1842518256034680, -379.1136178317375993 ) ) ;
#974 = edge_curve ( 'none', #30287, #6509, #4510, .t. ) ;
#975 = cartesian_point ( 'none', ( -522.5112567237628127, 229.2224704148206058, -436.3537468037603730 ) ) ;
#976 = cartesian_point ( 'none', ( -521.8647125478595399, 247.4865664408567056, -280.8537468042130172 ) ) ;
#977 = cartesian_point ( 'none', ( -555.9005361709230328, 229.5498916802126246, -275.3537468037984013 ) ) ;
#978 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#979 = direction ( 'none', ( 0.3003283627731238581, 0.9538358739919645668, 2.741291418827556032e-14 ) ) ;
#980 = cylindrical_surface ( 'none', #28260, 4.500000000000003553 ) ;
#981 = cylindrical_surface ( 'none', #31963, 3.400000000000014122 ) ;
#982 = oriented_edge ( 'none', *, *, #4712, .t. ) ;
#983 = oriented_edge ( 'none', *, *, #31884, .f. ) ;
#984 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#985 = cartesian_point ( 'none', ( -491.6144447910465374, 260.3312050339580423, -279.7054200363659220 ) ) ;
#986 = edge_curve ( 'none', #9252, #1060, #14332, .t. ) ;
#987 = cartesian_point ( 'none', ( -525.1014518804878435, 203.6432723314134137, -435.8429723635607047 ) ) ;
#988 = edge_curve ( 'none', #6143, #33344, #23377, .t. ) ;
#989 = cartesian_point ( 'none', ( -532.4227631981372042, 267.6216334037332558, -399.6037468037604299 ) ) ;
#990 = oriented_edge ( 'none', *, *, #15516, .f. ) ;
#991 = edge_curve ( 'none', #6472, #28678, #29527, .t. ) ;
#992 = vertex_point ( 'none', #14608 ) ;
#993 = cartesian_point ( 'none', ( -415.0437077900754161, 230.0313274510882025, -299.3960209731858413 ) ) ;
#995 = vertex_point ( 'none', #33064 ) ;
#994 = oriented_edge ( 'none', *, *, #15412, .t. ) ;
#996 = axis2_placement_3d ( 'none', #22942, #17894, #4385 ) ;
#997 = direction ( 'none', ( 0.9687155250085899283, -0.2481737931517584705, 0.0000000000000000000 ) ) ;
#998 = cartesian_point ( 'none', ( -500.9931376425672624, 191.1850907965376507, -380.3824794511700134 ) ) ;
#999 = oriented_edge ( 'none', *, *, #17137, .t. ) ;
#1000 = direction ( 'none', ( -0.07384000345350257011, 0.9972701007700905951, 0.0000000000000000000 ) ) ;
#1001 = axis2_placement_3d ( 'none', #31651, #12965, #33834 ) ;
#1002 = advanced_face ( 'none', ( #22565 ), #28703, .f. ) ;
#1003 = edge_loop ( 'none', ( #28170, #6769, #32692, #31111 ) ) ;
#1004 = face_outer_bound ( 'none', #15942, .t. ) ;
#1005 = line ( 'none', #12257, #10013 ) ;
#1006 = cartesian_point ( 'none', ( -415.2450167721050320, 256.2708821062719835, -299.3114421609413967 ) ) ;
#1007 = direction ( 'none', ( -0.07384000345349883698, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#1008 = direction ( 'none', ( 0.07384000345349524264, -0.9972701007700911502, 7.214474255747049785e-17 ) ) ;
#1009 = cartesian_point ( 'none', ( -430.4122186274211117, 300.6842518256040080, -338.7592967273280919 ) ) ;
#1010 = cylindrical_surface ( 'none', #8892, 43.90000000000004832 ) ;
#1011 = axis2_placement_3d ( 'none', #33460, #15094, #22914 ) ;
#1012 = direction ( 'none', ( 1.000000000000000000, 1.920224799361962737e-16, -1.739427606565643889e-16 ) ) ;
#1013 = advanced_face ( 'none', ( #14753 ), #29980, .f. ) ;
#1014 = cartesian_point ( 'none', ( -499.4845991793280291, 197.9331876915835267, -370.3537468037986287 ) ) ;
#1015 = cartesian_point ( 'none', ( -497.7633105275725711, 280.1815252313364226, -310.6829411803946641 ) ) ;
#1016 = cartesian_point ( 'none', ( -552.8383476677843191, 217.0021824102863377, -410.3537468037599183 ) ) ;
#1017 = cartesian_point ( 'none', ( -523.3345281162416995, 283.1836980033398277, -412.5857976113293262 ) ) ;
#1018 = line ( 'none', #27130, #23574 ) ;
#1019 = cylindrical_surface ( 'none', #2785, 26.00000000000001776 ) ;
#1020 = oriented_edge ( 'none', *, *, #33658, .f. ) ;
#1021 = oriented_edge ( 'none', *, *, #1921, .f. ) ;
#1022 = cartesian_point ( 'none', ( -558.3541336882624364, 223.4778639692231934, -432.8431049854215189 ) ) ;
#1023 = cartesian_point ( 'none', ( -487.5450167717143586, 243.1842518256511028, -461.8537468041837997 ) ) ;
#1024 = oriented_edge ( 'none', *, *, #8610, .f. ) ;
#1025 = oriented_edge ( 'none', *, *, #29795, .f. ) ;
#1026 = vertex_point ( 'none', #11649 ) ;
#1027 = cartesian_point ( 'none', ( -417.9450167721049638, 296.7972931529943708, -295.5499485945880451 ) ) ;
#1029 = oriented_edge ( 'none', *, *, #29596, .t. ) ;
#1028 = vertex_point ( 'none', #32722 ) ;
#1030 = b_spline_curve_with_knots ( 'none', 3,
( #1168, #19044, #19514, #13991, #22133, #16397, #11133, #32219, #24439, #32785 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.4626024334268800109, 0.4751953024444511287, 0.4814917369532366043, 0.4846399542076294531, 0.4877881714620222464 ),
.unspecified. ) ;
#1031 = cartesian_point ( 'none', ( -435.5450167721051002, 272.5592518256036101, -373.7327392761345095 ) ) ;
#1032 = cartesian_point ( 'none', ( -573.2415961308621490, 300.6842518256509607, -449.8537468041878924 ) ) ;
#1033 = oriented_edge ( 'none', *, *, #25260, .t. ) ;
#1034 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 3.670158759091426820e-14 ) ) ;
#1035 = edge_curve ( 'none', #22405, #12468, #3300, .t. ) ;
#1036 = cartesian_point ( 'none', ( -434.2450167721049752, 244.0180192671207067, -348.8403747469053542 ) ) ;
#1037 = face_outer_bound ( 'none', #12074, .t. ) ;
#1038 = face_bound ( 'none', #1286, .t. ) ;
#1039 = cartesian_point ( 'none', ( -517.6880158388026985, 228.2942272785082594, -483.2335323991931659 ) ) ;
#1040 = cartesian_point ( 'none', ( -518.2425374991727267, 204.5463984488930578, -410.8537468037604299 ) ) ;
#1041 = cartesian_point ( 'none', ( -578.5450167717145860, 243.1842518256510459, -459.8537468041889724 ) ) ;
#1042 = cartesian_point ( 'none', ( -419.4444630390427733, 280.3609622870085332, -337.6158508242974108 ) ) ;
#1043 = edge_curve ( 'none', #24586, #9059, #15562, .t. ) ;
#1044 = cartesian_point ( 'none', ( -420.0450167721051571, 265.5592518256024732, -373.7327392761367264 ) ) ;
#1045 = axis2_placement_3d ( 'none', #23930, #31942, #8241 ) ;
#1046 = cartesian_point ( 'none', ( -545.8791876965494794, 204.4612250037161800, -309.3103963414598638 ) ) ;
#1047 = cartesian_point ( 'none', ( -414.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#1048 = direction ( 'none', ( -1.000000000000000000, -6.742252096426194224e-17, 3.397572461039129943e-16 ) ) ;
#1049 = cartesian_point ( 'none', ( -580.9903947720546284, 273.4825558549216566, -380.3537468037985718 ) ) ;
#1050 = cylindrical_surface ( 'none', #382, 37.49999999999997868 ) ;
#1051 = circle ( 'none', #16548, 5.999999999999974243 ) ;
#1052 = face_outer_bound ( 'none', #1388, .t. ) ;
#1053 = oriented_edge ( 'none', *, *, #32815, .f. ) ;
#1054 = oriented_edge ( 'none', *, *, #14021, .f. ) ;
#1055 = direction ( 'none', ( 0.0000000000000000000, 0.9960050151769737070, 0.08929731094672702096 ) ) ;
#1056 = cartesian_point ( 'none', ( -458.5315050311021423, 195.7728940544303384, -340.6570076762787380 ) ) ;
#1057 = axis2_placement_3d ( 'none', #25330, #4565, #33331 ) ;
#1058 = advanced_face ( 'none', ( #819 ), #30349, .f. ) ;
#1059 = cartesian_point ( 'none', ( -563.5450167721049866, 243.1842518256034964, -378.0537468037986173 ) ) ;
#1060 = vertex_point ( 'none', #23420 ) ;
#1061 = oriented_edge ( 'none', *, *, #33416, .f. ) ;
#1062 = oriented_edge ( 'none', *, *, #33713, .f. ) ;
#1063 = direction ( 'none', ( -0.07384000345349615857, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#1064 = oriented_edge ( 'none', *, *, #4506, .t. ) ;
#1065 = cartesian_point ( 'none', ( -439.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#1066 = direction ( 'none', ( -0.8937973703356648647, 0.0000000000000000000, 0.4484710255758448949 ) ) ;
#1067 = axis2_placement_3d ( 'none', #18427, #7998, #18308 ) ;
#1068 = oriented_edge ( 'none', *, *, #24501, .f. ) ;
#1069 = vector ( 'none', #7650, 1000.000000000000000 ) ;
#1070 = cartesian_point ( 'none', ( -517.8454571137110634, 204.2925706487662580, -434.3221055696454869 ) ) ;
#1071 = cartesian_point ( 'none', ( -517.7464262302728457, 232.5834807343983641, -484.8537468037603730 ) ) ;
#1072 = cartesian_point ( 'none', ( -550.0701600691668318, 293.0707908222092328, -370.3537468042311502 ) ) ;
#1073 = cartesian_point ( 'none', ( -434.3218878666524461, 185.6842518256052301, -289.6174659106277431 ) ) ;
#1074 = cartesian_point ( 'none', ( -508.6437167067727501, 185.6842518256034396, -380.3537468037986287 ) ) ;
#1075 = line ( 'none', #12837, #26922 ) ;
#1076 = vertex_point ( 'none', #17661 ) ;
#1077 = direction ( 'none', ( 0.8937973703356648647, 0.0000000000000000000, -0.4484710255758448949 ) ) ;
#1078 = direction ( 'none', ( -0.3003283627731256900, -0.9538358739919639007, -2.713013360391032817e-14 ) ) ;
#1079 = direction ( 'none', ( 5.642927514190364151e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#1080 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#1081 = cartesian_point ( 'none', ( -488.5598935222173509, 241.6502955161178079, -275.3537468036050200 ) ) ;
#1082 = face_outer_bound ( 'none', #31711, .t. ) ;
#1083 = vector ( 'none', #13016, 1000.000000000000114 ) ;
#1084 = vector ( 'none', #26222, 1000.000000000000000 ) ;
#1085 = oriented_edge ( 'none', *, *, #8318, .f. ) ;
#1086 = oriented_edge ( 'none', *, *, #19005, .f. ) ;
#1087 = edge_curve ( 'none', #26928, #15253, #6286, .t. ) ;
#1088 = cartesian_point ( 'none', ( -449.9402289516979749, 252.5075895022767725, -265.3537468037986287 ) ) ;
#1089 = cartesian_point ( 'none', ( -421.2758217434003996, 205.4645494779271928, -309.5399124433742486 ) ) ;
#1090 = edge_loop ( 'none', ( #9961, #14249 ) ) ;
#1091 = cartesian_point ( 'none', ( -559.2026951240031849, 248.5469697478784781, -280.0596137431836610 ) ) ;
#1092 = edge_curve ( 'none', #11123, #5913, #18025, .t. ) ;
#1093 = oriented_edge ( 'none', *, *, #14073, .t. ) ;
#1094 = direction ( 'none', ( -1.874259953551568910e-16, 1.000000000000000000, -2.735728983704321531e-14 ) ) ;
#1095 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1096 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#1097 = oriented_edge ( 'none', *, *, #13470, .t. ) ;
#1098 = cartesian_point ( 'none', ( -493.5247029275302566, 285.2663829108186633, -370.3537468037986287 ) ) ;
#1099 = cartesian_point ( 'none', ( -492.5332957909478750, 226.9583908146439910, -275.3537468037988560 ) ) ;
#1100 = advanced_face ( 'none', ( #20493 ), #19685, .t. ) ;
#1101 = line ( 'none', #24992, #10103 ) ;
#1102 = oriented_edge ( 'none', *, *, #33063, .f. ) ;
#1103 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#1104 = edge_curve ( 'none', #28863, #5490, #28668, .t. ) ;
#1105 = cartesian_point ( 'none', ( -406.0450167721051002, 211.3644466722088282, -354.6735519571939221 ) ) ;
#1106 = cartesian_point ( 'none', ( -498.5604168708664474, 260.6604949999381802, -275.3537468037987992 ) ) ;
#1107 = cartesian_point ( 'none', ( -451.8767180597894253, 281.2731046508328632, -286.5358326357963392 ) ) ;
#1108 = advanced_face ( 'none', ( #31533 ), #9401, .f. ) ;
#1110 = axis2_placement_3d ( 'none', #2537, #31166, #20859 ) ;
#1109 = cylindrical_surface ( 'none', #2379, 17.49999999999996092 ) ;
#1111 = oriented_edge ( 'none', *, *, #9567, .t. ) ;
#1112 = direction ( 'none', ( 0.8937973703356520971, 8.540177112501176972e-15, 0.4484710255758706521 ) ) ;
#1113 = axis2_placement_3d ( 'none', #29247, #31883, #31664 ) ;
#1114 = axis2_placement_3d ( 'none', #15430, #84, #31370 ) ;
#1115 = cartesian_point ( 'none', ( -422.1450167721049525, 195.6530742778252545, -354.7649122619093873 ) ) ;
#1116 = axis2_placement_3d ( 'none', #30897, #30671, #14964 ) ;
#1117 = direction ( 'none', ( 2.035898835340910058e-16, -1.000000000000000000, 2.770006446439764306e-14 ) ) ;
#1118 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#1119 = face_outer_bound ( 'none', #28910, .t. ) ;
#1120 = cylindrical_surface ( 'none', #17215, 11.99999999999998046 ) ;
#1121 = circle ( 'none', #33180, 6.500000000000012434 ) ;
#1122 = oriented_edge ( 'none', *, *, #29961, .f. ) ;
#1123 = cartesian_point ( 'none', ( -454.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#1124 = oriented_edge ( 'none', *, *, #9365, .f. ) ;
#1125 = cartesian_point ( 'none', ( -493.7331064006559700, 185.6842518256034964, -380.3537468037986287 ) ) ;
#1126 = cartesian_point ( 'none', ( -526.4307784116928133, 246.7905952773227227, -277.8537468042133014 ) ) ;
#1127 = vertex_point ( 'none', #17417 ) ;
#1128 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1129 = oriented_edge ( 'none', *, *, #5930, .t. ) ;
#1130 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#1131 = cartesian_point ( 'none', ( -425.1793666118197734, 212.2309495322522821, -297.5181166120413536 ) ) ;
#1132 = cartesian_point ( 'none', ( -469.8520782432159422, 265.7360739206783364, -364.4191537938745569 ) ) ;
#1133 = circle ( 'none', #803, 12.00000000000000888 ) ;
#1134 = oriented_edge ( 'none', *, *, #14877, .t. ) ;
#1135 = cartesian_point ( 'none', ( -506.2345991793280291, 187.9664558613711449, -370.3537468037986287 ) ) ;
#1136 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -277.3537468037986287 ) ) ;
#1137 = direction ( 'none', ( -2.035898835340910058e-16, 1.000000000000000000, -2.770006446439764306e-14 ) ) ;
#1138 = cartesian_point ( 'none', ( -440.9333952636238223, 255.1842518256034964, -268.2633782557250584 ) ) ;
#1139 = oriented_edge ( 'none', *, *, #21517, .t. ) ;
#1140 = oriented_edge ( 'none', *, *, #19315, .f. ) ;
#1141 = edge_curve ( 'none', #18585, #32627, #17190, .t. ) ;
#1142 = edge_curve ( 'none', #30057, #33964, #29492, .t. ) ;
#1143 = edge_curve ( 'none', #21169, #5305, #27481, .t. ) ;
#1144 = axis2_placement_3d ( 'none', #19699, #25666, #19579 ) ;
#1145 = cartesian_point ( 'none', ( -482.0830759945883983, 289.1461926027760683, -459.8537468041828902 ) ) ;
#1146 = cartesian_point ( 'none', ( -468.2450167721050320, 243.0318583143202318, -332.3525244208248637 ) ) ;
#1147 = edge_curve ( 'none', #26400, #10161, #33992, .t. ) ;
#1148 = line ( 'none', #17579, #17117 ) ;
#1149 = conical_surface ( 'none', #32323, 3.999999999999971134, 1.047197551196599852 ) ;
#1150 = vector ( 'none', #23843, 999.9999999999998863 ) ;
#1151 = oriented_edge ( 'none', *, *, #21026, .f. ) ;
#1152 = axis2_placement_3d ( 'none', #2756, #18772, #8114 ) ;
#1153 = oriented_edge ( 'none', *, *, #3303, .t. ) ;
#1154 = cartesian_point ( 'none', ( -460.2110358490925250, 240.3633327104699333, -372.9165724325360998 ) ) ;
#1155 = cartesian_point ( 'none', ( -522.7327767341233766, 232.2142807171308903, -514.8537468037602594 ) ) ;
#1156 = axis2_placement_3d ( 'none', #9321, #30393, #25379 ) ;
#1157 = cartesian_point ( 'none', ( -414.2450167721049752, 233.3159873732911933, -322.7344798132843380 ) ) ;
#1158 = line ( 'none', #9554, #8959 ) ;
#1159 = cartesian_point ( 'none', ( -542.0450167721048729, 243.1842518256034964, -295.8537468037986287 ) ) ;
#1160 = oriented_edge ( 'none', *, *, #22167, .t. ) ;
#1161 = axis2_placement_3d ( 'none', #25916, #17993, #28308 ) ;
#1162 = cartesian_point ( 'none', ( -493.6198734743150567, 293.0707908221797879, -398.8537468041835155 ) ) ;
#1163 = circle ( 'none', #6471, 0.2000000000000159150 ) ;
#1164 = oriented_edge ( 'none', *, *, #20119, .f. ) ;
#1165 = direction ( 'none', ( -0.8937973703356508759, 1.210143096841419998e-14, 0.4484710255758731501 ) ) ;
#1166 = oriented_edge ( 'none', *, *, #25939, .t. ) ;
#1167 = vertex_point ( 'none', #27751 ) ;
#1168 = cartesian_point ( 'none', ( -425.4762432929837246, 295.5179168988612446, -380.3537468038015845 ) ) ;
#1169 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#1170 = oriented_edge ( 'none', *, *, #8713, .t. ) ;
#1171 = cartesian_point ( 'none', ( -554.0827503096552391, 300.5534802043671903, -380.3537468037986287 ) ) ;
#1172 = cartesian_point ( 'none', ( -482.3240954090445030, 228.1870639898835122, -431.3537468037603730 ) ) ;
#1173 = advanced_face ( 'none', ( #11873 ), #27875, .t. ) ;
#1174 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#1175 = cartesian_point ( 'none', ( -561.0069575488408873, 197.2223110485255404, -449.8537468041885745 ) ) ;
#1176 = b_spline_curve_with_knots ( 'none', 3,
( #23394, #20317, #28548, #23282, #15247, #15029 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.841096603147573846e-16, 0.0009066431086811488783, 0.001813286217362113659 ),
.unspecified. ) ;
#1177 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1178 = direction ( 'none', ( 0.07384000345350079375, -0.9972701007700907061, 0.0000000000000000000 ) ) ;
#1179 = line ( 'none', #24159, #19641 ) ;
#1180 = line ( 'none', #16062, #33986 ) ;
#1181 = circle ( 'none', #2228, 0.2000000000000159150 ) ;
#1182 = vertex_point ( 'none', #9393 ) ;
#1183 = cartesian_point ( 'none', ( -466.0450167721048729, 258.0855518909356761, -380.3537468037986287 ) ) ;
#1184 = advanced_face ( 'none', ( #18845 ), #33182, .f. ) ;
#1185 = edge_curve ( 'none', #5560, #32885, #16365, .t. ) ;
#1186 = cartesian_point ( 'none', ( -523.5450167721049866, 210.1842518256034964, -322.8537468037986287 ) ) ;
#1187 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699199948e-14 ) ) ;
#1188 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#1189 = conical_surface ( 'none', #19019, 3.400000000000014122, 1.029744258676654090 ) ;
#1190 = edge_curve ( 'none', #5243, #827, #13502, .t. ) ;
#1191 = edge_curve ( 'none', #2378, #33907, #15528, .t. ) ;
#1192 = oriented_edge ( 'none', *, *, #9529, .t. ) ;
#1193 = edge_curve ( 'none', #12100, #10808, #4089, .t. ) ;
#1194 = cartesian_point ( 'none', ( -489.8185989301673544, 233.8059469948027527, -275.3537468037711733 ) ) ;
#1195 = vector ( 'none', #10360, 1000.000000000000000 ) ;
#1196 = oriented_edge ( 'none', *, *, #19616, .t. ) ;
#1197 = edge_curve ( 'none', #28870, #7551, #7362, .t. ) ;
#1198 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1199 = oriented_edge ( 'none', *, *, #14833, .f. ) ;
#1200 = edge_loop ( 'none', ( #27809, #13443, #1498, #28416 ) ) ;
#1201 = oriented_edge ( 'none', *, *, #16743, .t. ) ;
#1202 = oriented_edge ( 'none', *, *, #27753, .t. ) ;
#1203 = edge_curve ( 'none', #22280, #5363, #6934, .t. ) ;
#1204 = cartesian_point ( 'none', ( -490.8877314650804919, 193.0223722792343324, -370.3537468042059686 ) ) ;
#1205 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -396.8537468037603730 ) ) ;
#1206 = axis2_placement_3d ( 'none', #24120, #21482, #29054 ) ;
#1207 = cartesian_point ( 'none', ( -559.6294045995998658, 242.7385734110633564, -280.1035777775437623 ) ) ;
#1208 = direction ( 'none', ( 0.07384000345349303607, -0.9972701007700912612, 7.214474255747004179e-17 ) ) ;
#1209 = cartesian_point ( 'none', ( -433.2582658935513109, 256.2708815723545968, -299.3114421626624448 ) ) ;
#1210 = cartesian_point ( 'none', ( -571.0450167717174281, 243.1842518256503354, -405.8537468041885177 ) ) ;
#1211 = circle ( 'none', #13389, 14.00000000000000355 ) ;
#1212 = cartesian_point ( 'none', ( -466.0450167721049866, 213.2932935299853341, -380.3537468037986287 ) ) ;
#1213 = line ( 'none', #3540, #30738 ) ;
#1214 = axis2_placement_3d ( 'none', #33797, #10078, #21093 ) ;
#1215 = cartesian_point ( 'none', ( -414.0450167721049866, 213.8092518256028427, -271.9747543314629183 ) ) ;
#1216 = direction ( 'none', ( -1.361673625698200410e-16, -2.770006446439764306e-14, -1.000000000000000000 ) ) ;
#1217 = face_outer_bound ( 'none', #10127, .t. ) ;
#1218 = cylindrical_surface ( 'none', #240, 4.049999999999994493 ) ;
#1219 = vector ( 'none', #13069, 1000.000000000000000 ) ;
#1220 = cartesian_point ( 'none', ( -504.6694761460347536, 267.1293178331063700, -275.3537468037987423 ) ) ;
#1221 = axis2_placement_3d ( 'none', #29562, #21536, #13962 ) ;
#1222 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#1223 = face_bound ( 'none', #27176, .t. ) ;
#1224 = cartesian_point ( 'none', ( -455.2950167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#1225 = advanced_face ( 'none', ( #20889 ), #11046, .f. ) ;
#1226 = direction ( 'none', ( -0.7071067811865521247, 0.002279228507549671025, -0.7071031078402950643 ) ) ;
#1227 = oriented_edge ( 'none', *, *, #26836, .t. ) ;
#1228 = vertex_point ( 'none', #1502 ) ;
#1229 = edge_loop ( 'none', ( #25784, #29564, #26950, #21164 ) ) ;
#1230 = oriented_edge ( 'none', *, *, #9919, .t. ) ;
#1231 = oriented_edge ( 'none', *, *, #13873, .t. ) ;
#1232 = cartesian_point ( 'none', ( -427.5864125807690357, 223.3438983960516566, -341.1734811592871779 ) ) ;
#1233 = direction ( 'none', ( 0.9005812434283126944, -0.4346877315787900931, 0.0000000000000000000 ) ) ;
#1234 = cartesian_point ( 'none', ( -486.0830759945916952, 294.1871784027408694, -398.8537468041830607 ) ) ;
#1235 = oriented_edge ( 'none', *, *, #14132, .f. ) ;
#1236 = edge_curve ( 'none', #25869, #6269, #20066, .t. ) ;
#1237 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1238 = circle ( 'none', #8794, 2.000000000000001776 ) ;
#1239 = vector ( 'none', #21734, 1000.000000000000114 ) ;
#1240 = direction ( 'none', ( -0.07384000345349586714, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#1241 = direction ( 'none', ( 0.8829475928589263223, -0.4694715627858919160, 0.0000000000000000000 ) ) ;
#1242 = cartesian_point ( 'none', ( -487.1150061463543466, 282.0578617678793876, -339.2531170389480621 ) ) ;
#1243 = direction ( 'none', ( 0.07384000345349658878, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#1244 = cartesian_point ( 'none', ( -497.0198734585259785, 193.2977128327044625, -360.2537468042139608 ) ) ;
#1245 = edge_curve ( 'none', #8540, #648, #21697, .t. ) ;
#1246 = face_bound ( 'none', #28875, .t. ) ;
#1247 = toroidal_surface ( 'none', #12095, 6.399999999999998579, 0.1000000000000000056 ) ;
#1248 = direction ( 'none', ( -0.9873505073845689761, -0.1585527532634935788, -5.773904406824705524e-14 ) ) ;
#1249 = cartesian_point ( 'none', ( -552.2808271829065916, 298.1530327634543482, -370.3537468037988560 ) ) ;
#1250 = cartesian_point ( 'none', ( -522.2528167116756777, 225.7320250621252740, -471.8537468037603730 ) ) ;
#1251 = axis2_placement_3d ( 'none', #25801, #17984, #26014 ) ;
#1252 = axis2_placement_3d ( 'none', #22956, #12850, #15358 ) ;
#1253 = line ( 'none', #12186, #32423 ) ;
#1254 = vertex_point ( 'none', #33565 ) ;
#1255 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1256 = b_spline_curve_with_knots ( 'none', 3,
( #23270, #31279, #20994, #10315, #20754, #2661, #5163, #13064, #20869, #5279 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.001352296155872302272, 0.001743700947537434303, 0.002135105739202566334, 0.002526510530867697932, 0.002917915322532829963 ),
.unspecified. ) ;
#1257 = direction ( 'none', ( 1.028554113732453385e-16, -0.9960050151769737070, -0.08929731094672686831 ) ) ;
#1258 = line ( 'none', #8021, #15178 ) ;
#1259 = vertex_point ( 'none', #14767 ) ;
#1260 = oriented_edge ( 'none', *, *, #15215, .f. ) ;
#1261 = cartesian_point ( 'none', ( -519.9136893944260009, 264.5106078546113508, -435.3537468037603730 ) ) ;
#1262 = axis2_placement_3d ( 'none', #31253, #12917, #20838 ) ;
#1263 = cartesian_point ( 'none', ( -418.1729710103913362, 264.9737404498278579, -338.8044615944053817 ) ) ;
#1264 = oriented_edge ( 'none', *, *, #31873, .t. ) ;
#1265 = vertex_point ( 'none', #12357 ) ;
#1266 = advanced_face ( 'none', ( #787, #33605 ), #14880, .f. ) ;
#1267 = vertex_point ( 'none', #24885 ) ;
#1268 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.724587470723458363e-14 ) ) ;
#1269 = cartesian_point ( 'none', ( -489.2098994031774168, 222.6635375285434577, -431.3537468037603730 ) ) ;
#1270 = cartesian_point ( 'none', ( -418.1306124823282744, 279.3631836532157422, -339.9200500406521428 ) ) ;
#1271 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -444.8537468037603730 ) ) ;
#1272 = vertex_point ( 'none', #1849 ) ;
#1273 = cartesian_point ( 'none', ( -436.2450167721049752, 252.8953007235790267, -321.9830980220680203 ) ) ;
#1274 = advanced_face ( 'none', ( #22533 ), #24578, .f. ) ;
#1275 = vector ( 'none', #18634, 1000.000000000000227 ) ;
#1276 = circle ( 'none', #21145, 35.99999999999997868 ) ;
#1277 = cartesian_point ( 'none', ( -486.7419467175519685, 227.8599568645166471, -436.3537468037603730 ) ) ;
#1278 = cartesian_point ( 'none', ( -438.0450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#1279 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.379049338482476317e-14 ) ) ;
#1280 = cartesian_point ( 'none', ( -424.2450167721049752, 250.9954545666341232, -341.8286674028026368 ) ) ;
#1281 = face_outer_bound ( 'none', #25584, .t. ) ;
#1282 = plane ( 'none', #18664 ) ;
#1283 = cartesian_point ( 'none', ( -569.5069575488396367, 197.2223110485258530, -472.5816688655468738 ) ) ;
#1284 = cartesian_point ( 'none', ( -406.5700167721051344, 277.5040569789981078, -354.6735519571934674 ) ) ;
#1285 = vector ( 'none', #32027, 1000.000000000000000 ) ;
#1286 = edge_loop ( 'none', ( #6570, #15244 ) ) ;
#1287 = direction ( 'none', ( 0.1506821769804534139, -0.9885822583581151957, -5.046468293750709037e-15 ) ) ;
#1288 = edge_curve ( 'none', #992, #6015, #27034, .t. ) ;
#1289 = oriented_edge ( 'none', *, *, #3166, .f. ) ;
#1290 = cartesian_point ( 'none', ( -434.2304616220712887, 255.4581843546784796, -299.7382012295710751 ) ) ;
#1292 = oriented_edge ( 'none', *, *, #17763, .f. ) ;
#1291 = oriented_edge ( 'none', *, *, #28053, .t. ) ;
#1293 = edge_curve ( 'none', #5656, #32168, #10224, .t. ) ;
#1294 = cartesian_point ( 'none', ( -406.0450167721051571, 277.5040569789975393, -291.0339416504041310 ) ) ;
#1295 = plane ( 'none', #31972 ) ;
#1296 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.705312765434827453e-14 ) ) ;
#1297 = cartesian_point ( 'none', ( -507.3191557611451685, 274.1959728067603237, -275.3537468037987423 ) ) ;
#1298 = oriented_edge ( 'none', *, *, #2969, .f. ) ;
#1299 = edge_loop ( 'none', ( #33867, #6222 ) ) ;
#1300 = axis2_placement_3d ( 'none', #3639, #13794, #19318 ) ;
#1301 = cartesian_point ( 'none', ( -460.5450167721049866, 217.2034897120702226, -277.8537468037985718 ) ) ;
#1302 = direction ( 'none', ( 2.493326478105872758e-16, 0.003223315867124545812, -0.9999948051039169172 ) ) ;
#1303 = edge_loop ( 'none', ( #16536, #23652, #27871, #27998 ) ) ;
#1304 = cartesian_point ( 'none', ( -435.5450167721049866, 297.7972715253827118, -304.8629691865990594 ) ) ;
#1305 = edge_curve ( 'none', #125, #1402, #24170, .t. ) ;
#1306 = edge_loop ( 'none', ( #25901, #8756, #4827, #13400 ) ) ;
#1307 = face_outer_bound ( 'none', #9143, .t. ) ;
#1308 = vector ( 'none', #8829, 1000.000000000000000 ) ;
#1309 = axis2_placement_3d ( 'none', #5605, #26373, #21427 ) ;
#1310 = cartesian_point ( 'none', ( -494.0813943384195568, 236.4346386070387780, -275.3537468037988560 ) ) ;
#1311 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#1312 = line ( 'none', #343, #22218 ) ;
#1313 = axis2_placement_3d ( 'none', #24303, #18908, #19029 ) ;
#1314 = face_outer_bound ( 'none', #28795, .t. ) ;
#1315 = axis2_placement_3d ( 'none', #11856, #30182, #14703 ) ;
#1316 = cartesian_point ( 'none', ( -492.8577967284893475, 300.4843481590944521, -380.3537468037985150 ) ) ;
#1317 = cartesian_point ( 'none', ( -425.1095021239721063, 205.2349720577626613, -310.2101382871984470 ) ) ;
#1318 = cartesian_point ( 'none', ( -555.7553814807540675, 259.7823084725126819, -279.7217309200486284 ) ) ;
#1319 = circle ( 'none', #29603, 4.500000000000003553 ) ;
#1320 = edge_loop ( 'none', ( #27041, #16105, #6536, #26090 ) ) ;
#1321 = cartesian_point ( 'none', ( -551.2252396809419679, 296.9525804984360775, -368.2537468042311843 ) ) ;
#1322 = cartesian_point ( 'none', ( -488.9133372826959203, 262.8242210004138997, -409.4460681591296520 ) ) ;
#1323 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612818275, -0.6038489185976441131 ) ) ;
#1324 = cartesian_point ( 'none', ( -433.7450167721049752, 255.1840368094731559, -322.7819112910168542 ) ) ;
#1325 = cartesian_point ( 'none', ( -492.6911377405813823, 226.6603287488411240, -275.3537468037988560 ) ) ;
#1326 = direction ( 'none', ( 0.9972701007700911502, 0.07384000345349524264, 1.982363107705103405e-16 ) ) ;
#1328 = vertex_point ( 'none', #17871 ) ;
#1327 = oriented_edge ( 'none', *, *, #5891, .f. ) ;
#1329 = cartesian_point ( 'none', ( -497.7167664094283168, 266.8111048370278695, -275.3537468037573035 ) ) ;
#1330 = cartesian_point ( 'none', ( -460.1336236100613633, 283.9054535431429827, -293.5490634706519586 ) ) ;
#1331 = edge_loop ( 'none', ( #14001, #6242, #16927 ) ) ;
#1332 = edge_loop ( 'none', ( #33513, #8799, #32895, #8098 ) ) ;
#1333 = oriented_edge ( 'none', *, *, #7821, .t. ) ;
#1334 = cartesian_point ( 'none', ( -434.0940245333192138, 230.2967026117407556, -299.6623977284867237 ) ) ;
#1335 = vertex_point ( 'none', #17639 ) ;
#1336 = direction ( 'none', ( 1.000000000000000000, 4.071797670681751091e-16, -2.723347251396499427e-16 ) ) ;
#1337 = vector ( 'none', #10450, 1000.000000000000114 ) ;
#1338 = vector ( 'none', #22833, 1000.000000000000000 ) ;
#1339 = edge_curve ( 'none', #10632, #32532, #12680, .t. ) ;
#1340 = cartesian_point ( 'none', ( -437.2450167721049752, 233.4351178333969301, -322.7237991143147724 ) ) ;
#1341 = edge_curve ( 'none', #13789, #15864, #31130, .t. ) ;
#1342 = cartesian_point ( 'none', ( -421.0450167721051002, 213.8644466722082882, -291.0339416504046994 ) ) ;
#1343 = advanced_face ( 'none', ( #2446 ), #1626, .f. ) ;
#1344 = cylindrical_surface ( 'none', #16649, 49.99999999999998579 ) ;
#1345 = axis2_placement_3d ( 'none', #29615, #27224, #3510 ) ;
#1346 = cartesian_point ( 'none', ( -426.9774299807384068, 222.2329455013224901, -339.8857685994375970 ) ) ;
#1347 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1348 = edge_curve ( 'none', #17668, #33151, #6102, .t. ) ;
#1349 = line ( 'none', #4661, #116 ) ;
#1350 = edge_loop ( 'none', ( #33009, #30180, #28187, #14036 ) ) ;
#1351 = oriented_edge ( 'none', *, *, #32964, .t. ) ;
#1352 = axis2_placement_3d ( 'none', #13212, #264, #5208 ) ;
#1353 = advanced_face ( 'none', ( #3271 ), #31956, .t. ) ;
#1354 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#1355 = cartesian_point ( 'none', ( -426.4968850960528925, 211.9640217989515634, -297.8467099557894926 ) ) ;
#1356 = edge_loop ( 'none', ( #15069, #7342, #30578, #8755 ) ) ;
#1357 = cartesian_point ( 'none', ( -468.1277038082943704, 243.1842518256034964, -370.6344793640262196 ) ) ;
#1358 = cartesian_point ( 'none', ( -496.5916545674251665, 257.3931581208339026, -275.3537468037989697 ) ) ;
#1360 = vertex_point ( 'none', #2301 ) ;
#1359 = vertex_point ( 'none', #2191 ) ;
#1361 = axis2_placement_3d ( 'none', #25161, #7492, #10353 ) ;
#1362 = cartesian_point ( 'none', ( -540.8554343648819440, 187.9664558613711733, -370.3537468037986287 ) ) ;
#1363 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -396.8537468037603730 ) ) ;
#1364 = vertex_point ( 'none', #7211 ) ;
#1365 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1366 = cartesian_point ( 'none', ( -553.8559059042336230, 185.6842518256352434, -380.3537468042230785 ) ) ;
#1367 = oriented_edge ( 'none', *, *, #11280, .f. ) ;
#1368 = oriented_edge ( 'none', *, *, #23932, .f. ) ;
#1369 = edge_curve ( 'none', #16047, #19251, #8585, .t. ) ;
#1370 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1371 = vector ( 'none', #8817, 1000.000000000000000 ) ;
#1372 = face_outer_bound ( 'none', #23553, .t. ) ;
#1373 = plane ( 'none', #31862 ) ;
#1374 = toroidal_surface ( 'none', #17520, 16.50000000000000000, 0.5000000000000000000 ) ;
#1375 = cartesian_point ( 'none', ( -540.8554343648819440, 288.4353159596234377, -370.3537468037986287 ) ) ;
#1376 = cartesian_point ( 'none', ( -415.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#1377 = cartesian_point ( 'none', ( -523.5450167717142449, 243.1842518256511028, -462.8537468041858460 ) ) ;
#1378 = cartesian_point ( 'none', ( -414.2450167721049752, 229.6979918011043367, -299.4631335037672670 ) ) ;
#1379 = cartesian_point ( 'none', ( -422.4939071599616227, 281.0714086528363396, -335.6823279802605384 ) ) ;
#1380 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -473.2274855134876361 ) ) ;
#1381 = vector ( 'none', #33684, 1000.000000000000000 ) ;
#1382 = vertex_point ( 'none', #30932 ) ;
#1383 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#1384 = vertex_point ( 'none', #4700 ) ;
#1385 = edge_curve ( 'none', #21839, #761, #32357, .t. ) ;
#1386 = edge_curve ( 'none', #19844, #13248, #14717, .t. ) ;
#1387 = cartesian_point ( 'none', ( -420.0450167721051002, 294.0632442979411394, -293.4787468038018119 ) ) ;
#1388 = edge_loop ( 'none', ( #3507, #17859, #7847, #7646 ) ) ;
#1389 = edge_loop ( 'none', ( #10780, #1878, #33315, #26911 ) ) ;
#1390 = cartesian_point ( 'none', ( -417.9450167721050207, 270.4880500348136252, -376.4667881311895599 ) ) ;
#1391 = edge_curve ( 'none', #15210, #13177, #5291, .t. ) ;
#1392 = direction ( 'none', ( -1.361673625698200163e-16, -2.794325788882572451e-14, -1.000000000000000000 ) ) ;
#1394 = vertex_point ( 'none', #5027 ) ;
#1393 = oriented_edge ( 'none', *, *, #22220, .t. ) ;
#1395 = edge_curve ( 'none', #16274, #117, #25838, .t. ) ;
#1396 = cartesian_point ( 'none', ( -424.2450167721049752, 250.9954545666341232, -341.8286674028027505 ) ) ;
#1397 = axis2_placement_3d ( 'none', #21312, #26254, #10533 ) ;
#1398 = advanced_face ( 'none', ( #26221 ), #13719, .f. ) ;
#1399 = cartesian_point ( 'none', ( -428.5947702774765276, 263.5908189657101275, -340.3702212786695327 ) ) ;
#1400 = oriented_edge ( 'none', *, *, #5557, .f. ) ;
#1401 = edge_curve ( 'none', #6082, #33673, #25410, .t. ) ;
#1402 = vertex_point ( 'none', #21418 ) ;
#1403 = cartesian_point ( 'none', ( -424.2450167721050889, 253.3954420988835921, -341.8209314447219072 ) ) ;
#1404 = cartesian_point ( 'none', ( -478.0450167717174850, 243.1842518256503638, -406.8537468041832881 ) ) ;
#1405 = face_outer_bound ( 'none', #33510, .t. ) ;
#1406 = line ( 'none', #25129, #31749 ) ;
#1407 = cartesian_point ( 'none', ( -429.6544322319555249, 198.1707582889485479, -265.3537468037987992 ) ) ;
#1408 = b_spline_curve_with_knots ( 'none', 3,
( #11115, #13853, #5942, #3461, #16377, #31754, #29447, #32086, #32199, #685, #8601, #26493, #29111, #11001, #10894, #13401, #342, #3012, #21331, #8266, #29220, #16158, #21438, #29336, #13618, #6406, #24652, #11357, #30133, #8953, #11465, #21889, #14423, #19722, #32312, #14206, #9168, #1263, #914, #27054, #6293, #32771, #22118, #17068 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002973108683461492176, 0.003716385854326769919, 0.004459663025192048096, 0.005946217366922760574, 0.007432771708653472184, 0.008176048879518799800, 0.008919326050384129151, 0.01040588039211493010, 0.01114915756298034098, 0.01189243473384574840, 0.01263571190471116101, 0.01337898907557657190, 0.01486554341730717682, 0.01635209775903778348, 0.01709537492990311283, 0.01783865210076844565, 0.01858192927163377500, 0.01932520644249910782, 0.02081176078422976652, 0.02229831512596042870, 0.02378486946769109087 ),
.unspecified. ) ;
#1409 = direction ( 'none', ( 1.000000000000000000, 1.920224799361962737e-16, -1.739427606565643889e-16 ) ) ;
#1410 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#1411 = cartesian_point ( 'none', ( -523.5450167717143586, 243.1842518256511028, -461.8537468041858460 ) ) ;
#1412 = cylindrical_surface ( 'none', #28405, 5.899999999999972822 ) ;
#1413 = cartesian_point ( 'none', ( -471.1912789362088461, 282.0984411450409652, -380.3537468037986287 ) ) ;
#1414 = axis2_placement_3d ( 'none', #17846, #2057, #4556 ) ;
#1415 = cartesian_point ( 'none', ( -414.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#1416 = direction ( 'none', ( 0.9898558648229777157, -0.0004579532966293497565, 0.1420744774909720176 ) ) ;
#1417 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1418 = circle ( 'none', #26951, 7.000000000000006217 ) ;
#1419 = line ( 'none', #3025, #27275 ) ;
#1420 = oriented_edge ( 'none', *, *, #20569, .f. ) ;
#1421 = oriented_edge ( 'none', *, *, #3117, .t. ) ;
#1422 = oriented_edge ( 'none', *, *, #1348, .t. ) ;
#1423 = cartesian_point ( 'none', ( -488.8744012989801035, 238.2594930824218693, -275.3537468037164331 ) ) ;
#1424 = oriented_edge ( 'none', *, *, #16276, .t. ) ;
#1425 = cartesian_point ( 'none', ( -522.6908796043734355, 227.2036960100029148, -479.8537468037602594 ) ) ;
#1426 = oriented_edge ( 'none', *, *, #12870, .t. ) ;
#1428 = vertex_point ( 'none', #31953 ) ;
#1427 = oriented_edge ( 'none', *, *, #23176, .t. ) ;
#1429 = cartesian_point ( 'none', ( -493.0072824629699539, 300.5534794072807472, -380.3537468037986287 ) ) ;
#1430 = cartesian_point ( 'none', ( -420.0450167721051002, 178.3761298122372523, -345.2287468037984581 ) ) ;
#1431 = oriented_edge ( 'none', *, *, #19395, .f. ) ;
#1432 = cartesian_point ( 'none', ( -554.5383643863802945, 226.9215108508119840, -275.3537468037991403 ) ) ;
#1433 = cartesian_point ( 'none', ( -553.3569271436334702, 185.6842518256034964, -380.3537468037986287 ) ) ;
#1434 = cartesian_point ( 'none', ( -488.4418080887778046, 260.9644949265749574, -410.2489839697968819 ) ) ;
#1435 = edge_curve ( 'none', #26434, #31495, #4481, .t. ) ;
#1436 = direction ( 'none', ( -5.230025295777879928e-16, 0.9999948051039170283, 0.003223315867124593084 ) ) ;
#1437 = cartesian_point ( 'none', ( -502.5930948396738245, 214.9923076454923603, -275.3537468037985718 ) ) ;
#1438 = line ( 'none', #14285, #12892 ) ;
#1439 = circle ( 'none', #9881, 6.300000000000005151 ) ;
#1440 = advanced_face ( 'none', ( #12249 ), #1189, .f. ) ;
#1441 = cartesian_point ( 'none', ( -466.0450167717771706, 212.8733626931802121, -398.8537468042177352 ) ) ;
#1442 = cartesian_point ( 'none', ( -414.2547196626312029, 230.8044125840195306, -299.8321587496502616 ) ) ;
#1443 = face_outer_bound ( 'none', #5093, .t. ) ;
#1444 = cartesian_point ( 'none', ( -417.7202959686549093, 185.4842518256046731, -300.5799083170950894 ) ) ;
#1445 = cartesian_point ( 'none', ( -506.3731117183998549, 275.1014119058772849, -279.7054200367818453 ) ) ;
#1446 = edge_curve ( 'none', #547, #29026, #25004, .t. ) ;
#1447 = cartesian_point ( 'none', ( -484.9823355333703603, 264.0887876176067834, -431.3537468037603730 ) ) ;
#1448 = advanced_face ( 'none', ( #10619 ), #24168, .t. ) ;
#1449 = edge_curve ( 'none', #6561, #26434, #32753, .t. ) ;
#1450 = cartesian_point ( 'none', ( -434.2450128317510689, 230.9223629221048384, -299.8716723189432969 ) ) ;
#1451 = edge_curve ( 'none', #30309, #287, #9798, .t. ) ;
#1452 = circle ( 'none', #26958, 0.1999999999999918510 ) ;
#1453 = vector ( 'none', #32601, 1000.000000000000000 ) ;
#1454 = oriented_edge ( 'none', *, *, #941, .t. ) ;
#1455 = oriented_edge ( 'none', *, *, #21136, .f. ) ;
#1456 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1458 = oriented_edge ( 'none', *, *, #11220, .f. ) ;
#1457 = axis2_placement_3d ( 'none', #30561, #31126, #22060 ) ;
#1459 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1460 = cartesian_point ( 'none', ( -414.3340855346132230, 255.7699124455622552, -299.6316919553689786 ) ) ;
#1461 = plane ( 'none', #29196 ) ;
#1462 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#1463 = axis2_placement_3d ( 'none', #26927, #3226, #8590 ) ;
#1464 = oriented_edge ( 'none', *, *, #22225, .t. ) ;
#1465 = oriented_edge ( 'none', *, *, #26739, .t. ) ;
#1467 = edge_loop ( 'none', ( #8747, #10864, #25797, #6693 ) ) ;
#1466 = vertex_point ( 'none', #29317 ) ;
#1468 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#1469 = axis2_placement_3d ( 'none', #18913, #24190, #23271 ) ;
#1470 = cartesian_point ( 'none', ( -490.5450167721049297, 243.1842518256034964, -289.8537468037986287 ) ) ;
#1471 = line ( 'none', #19328, #19924 ) ;
#1472 = cartesian_point ( 'none', ( -422.4527645715401150, 212.0782049666669877, -297.7057459768478793 ) ) ;
#1473 = cartesian_point ( 'none', ( -468.1517534136406198, 246.1641802278701618, -370.5400816739802963 ) ) ;
#1474 = cartesian_point ( 'none', ( -497.7550729233242919, 259.4260560516134433, -275.3537468037987992 ) ) ;
#1475 = cartesian_point ( 'none', ( -422.1450167721048956, 297.2516394641842794, -295.8941424781886553 ) ) ;
#1476 = cartesian_point ( 'none', ( -470.7237745791218231, 216.5737781656412437, -361.6098191952411298 ) ) ;
#1477 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915611913444, -0.6038489185977635731 ) ) ;
#1478 = cartesian_point ( 'none', ( -434.2450167721049752, 255.6837076765329186, -322.7371130579688838 ) ) ;
#1479 = cartesian_point ( 'none', ( -457.2970636919623644, 209.7403216080280401, -284.3346469911475083 ) ) ;
#1480 = line ( 'none', #2842, #28524 ) ;
#1481 = circle ( 'none', #31066, 37.15470053837932340 ) ;
#1482 = circle ( 'none', #4670, 5.999999999999992895 ) ;
#1483 = edge_loop ( 'none', ( #8433, #590 ) ) ;
#1484 = oriented_edge ( 'none', *, *, #8273, .t. ) ;
#1485 = cartesian_point ( 'none', ( -493.0198734743672162, 293.0707908222024116, -368.4537468041857551 ) ) ;
#1486 = oriented_edge ( 'none', *, *, #25345, .f. ) ;
#1487 = cartesian_point ( 'none', ( -523.1684327544990083, 238.0981743116744269, -524.8537468037603730 ) ) ;
#1488 = cartesian_point ( 'none', ( -421.0450167721051002, 275.0040569789975393, -291.0339416504040742 ) ) ;
#1489 = oriented_edge ( 'none', *, *, #11537, .f. ) ;
#1490 = vertex_point ( 'none', #13599 ) ;
#1491 = cartesian_point ( 'none', ( -493.7331064005772987, 300.6842518256034964, -380.3537468037986287 ) ) ;
#1492 = oriented_edge ( 'none', *, *, #30492, .t. ) ;
#1493 = edge_curve ( 'none', #6340, #18358, #28258, .t. ) ;
#1494 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#1495 = cartesian_point ( 'none', ( -414.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#1497 = cartesian_point ( 'none', ( -489.1247614361233218, 222.8065583053061971, -432.5516291444004082 ) ) ;
#1496 = line ( 'none', #16269, #23657 ) ;
#1498 = oriented_edge ( 'none', *, *, #6746, .f. ) ;
#1499 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#1500 = edge_curve ( 'none', #9778, #23619, #2417, .t. ) ;
#1501 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#1502 = cartesian_point ( 'none', ( -506.1081373219570310, 238.7171235488702621, -463.8537468037985150 ) ) ;
#1503 = line ( 'none', #31102, #662 ) ;
#1504 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.350271246165730684e-14 ) ) ;
#1505 = edge_loop ( 'none', ( #22368, #2578 ) ) ;
#1506 = axis2_placement_3d ( 'none', #24393, #22092, #1007 ) ;
#1507 = cartesian_point ( 'none', ( -413.9450167721049070, 294.0632442979391499, -293.4787468037981171 ) ) ;
#1508 = cartesian_point ( 'none', ( -490.5450167721049297, 243.1842518256034964, -361.1537468037986400 ) ) ;
#1509 = axis2_placement_3d ( 'none', #16113, #18987, #3203 ) ;
#1510 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -295.8537468037986287 ) ) ;
#1511 = direction ( 'none', ( 0.8829475928589263223, 0.4694715627858919160, 0.0000000000000000000 ) ) ;
#1512 = edge_loop ( 'none', ( #26736, #17475, #10970, #994, #8628, #5225, #6668, #13557 ) ) ;
#1513 = circle ( 'none', #16740, 28.49999999999997158 ) ;
#1514 = vector ( 'none', #17507, 1000.000000000000000 ) ;
#1515 = face_outer_bound ( 'none', #20268, .t. ) ;
#1516 = edge_loop ( 'none', ( #18075, #27748, #17489, #20785 ) ) ;
#1517 = cartesian_point ( 'none', ( -417.9450167721050207, 189.5712104982126505, -350.1575450130093827 ) ) ;
#1518 = axis2_placement_3d ( 'none', #33134, #12048, #24907 ) ;
#1519 = direction ( 'none', ( -8.699860012012077931e-18, -4.680943177722806576e-16, -1.000000000000000000 ) ) ;
#1520 = axis2_placement_3d ( 'none', #22687, #6869, #6979 ) ;
#1521 = oriented_edge ( 'none', *, *, #7339, .t. ) ;
#1522 = cartesian_point ( 'none', ( -537.5090122122195453, 270.2532996794539031, -275.3537468037985150 ) ) ;
#1523 = oriented_edge ( 'none', *, *, #17703, .f. ) ;
#1524 = cartesian_point ( 'none', ( -497.0198734747021376, 293.0707908221328353, -370.3537468037986287 ) ) ;
#1525 = cartesian_point ( 'none', ( -490.8815530327437386, 293.0707908221319258, -370.3537468037986287 ) ) ;
#1526 = direction ( 'none', ( -0.8937973703356504318, -7.604267291953142788e-15, -0.4484710255758739272 ) ) ;
#1527 = oriented_edge ( 'none', *, *, #4013, .t. ) ;
#1528 = cartesian_point ( 'none', ( -466.0450167721049866, 273.0752101212216303, -380.3537468037986287 ) ) ;
#1529 = vertex_point ( 'none', #21638 ) ;
#1530 = advanced_face ( 'none', ( #8988, #2029 ), #3327, .f. ) ;
#1531 = cartesian_point ( 'none', ( -518.3447882907350959, 232.5391767323262684, -484.8537468037603730 ) ) ;
#1532 = face_bound ( 'none', #29851, .t. ) ;
#1533 = oriented_edge ( 'none', *, *, #10420, .f. ) ;
#1534 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#1535 = oriented_edge ( 'none', *, *, #23834, .f. ) ;
#1536 = cartesian_point ( 'none', ( -489.0515297092889568, 237.1391464072347048, -275.3537468037988560 ) ) ;
#1537 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#1538 = cartesian_point ( 'none', ( -500.4498734743676209, 293.0707908222021842, -360.2537468041861644 ) ) ;
#1539 = edge_curve ( 'none', #1335, #162, #13464, .t. ) ;
#1540 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.775557561562890720e-14 ) ) ;
#1541 = cartesian_point ( 'none', ( -540.3431151142694944, 223.1717989442900603, -397.3467280418327618 ) ) ;
#1542 = cartesian_point ( 'none', ( -555.7201061090567009, 226.5141855872526264, -279.7184398221023116 ) ) ;
#1543 = edge_curve ( 'none', #2381, #26537, #30279, .t. ) ;
#1544 = circle ( 'none', #22591, 47.50000000000001421 ) ;
#1545 = cylindrical_surface ( 'none', #6874, 5.000000000000004441 ) ;
#1546 = line ( 'none', #28829, #17518 ) ;
#1547 = cartesian_point ( 'none', ( -414.4116834387716608, 255.2338710095627903, -299.6481198576027509 ) ) ;
#1548 = oriented_edge ( 'none', *, *, #27562, .t. ) ;
#1549 = cartesian_point ( 'none', ( -540.8554343648819440, 298.4020477898358195, -370.3537468037986287 ) ) ;
#1550 = cartesian_point ( 'none', ( -413.9450167721049638, 268.6342338547188433, -378.9138814212826674 ) ) ;
#1551 = cartesian_point ( 'none', ( -507.0961947323427808, 212.2902142327485251, -275.3537468037987423 ) ) ;
#1552 = axis2_placement_3d ( 'none', #17421, #22355, #25231 ) ;
#1553 = cartesian_point ( 'none', ( -496.5735143914545233, 196.6985456106051515, -364.2537468042139039 ) ) ;
#1554 = edge_loop ( 'none', ( #31928, #7648, #12367, #1124 ) ) ;
#1555 = cartesian_point ( 'none', ( -414.4159884225877022, 230.2611914926163195, -299.6505527231126962 ) ) ;
#1556 = edge_curve ( 'none', #9206, #8860, #18813, .t. ) ;
#1557 = oriented_edge ( 'none', *, *, #1190, .f. ) ;
#1558 = cartesian_point ( 'none', ( -509.0045098474967631, 269.9657926761624935, -275.3537468037987423 ) ) ;
#1559 = direction ( 'none', ( -0.3003283627730293781, -0.9538358739919943208, -2.925521921717713290e-14 ) ) ;
#1560 = oriented_edge ( 'none', *, *, #13970, .t. ) ;
#1561 = axis2_placement_3d ( 'none', #25297, #30666, #25415 ) ;
#1562 = line ( 'none', #8149, #9352 ) ;
#1563 = oriented_edge ( 'none', *, *, #23690, .t. ) ;
#1564 = cartesian_point ( 'none', ( -434.2272306305887355, 230.7329626225946981, -299.8082300190995966 ) ) ;
#1565 = axis2_placement_3d ( 'none', #10879, #29204, #19126 ) ;
#1566 = cartesian_point ( 'none', ( -507.0237643199280342, 210.9364980890967445, -279.7252233518993876 ) ) ;
#1567 = cartesian_point ( 'none', ( -538.4463168376948943, 185.6842518256034964, -380.3537468037986287 ) ) ;
#1568 = vertex_point ( 'none', #1016 ) ;
#1569 = advanced_face ( 'none', ( #3673 ), #8809, .f. ) ;
#1570 = cartesian_point ( 'none', ( -523.5450167717782506, 243.1842518256352719, -380.3537468042205774 ) ) ;
#1571 = cartesian_point ( 'none', ( -414.2632154535252766, 255.4822932006931069, -299.7299535039956027 ) ) ;
#1572 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057924e-31 ) ) ;
#1573 = direction ( 'none', ( -0.9050156133280160553, -0.4253783488055252193, 6.319690250592882515e-15 ) ) ;
#1574 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#1575 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1576 = face_outer_bound ( 'none', #14202, .t. ) ;
#1577 = line ( 'none', #31841, #20024 ) ;
#1578 = face_outer_bound ( 'none', #518, .t. ) ;
#1579 = oriented_edge ( 'none', *, *, #4159, .f. ) ;
#1580 = direction ( 'none', ( 5.651035195342045529e-14, 1.280919814661274201e-14, -1.000000000000000000 ) ) ;
#1581 = vertex_point ( 'none', #3442 ) ;
#1582 = cartesian_point ( 'none', ( -468.1287609997288541, 243.8383226604883873, -370.6303257170554843 ) ) ;
#1583 = cartesian_point ( 'none', ( -495.8119629138352593, 230.7333768499087512, -275.3537468037987992 ) ) ;
#1584 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#1585 = vector ( 'none', #29551, 1000.000000000000000 ) ;
#1586 = cartesian_point ( 'none', ( -470.5798629875297365, 217.1680644252587626, -362.0628050622342471 ) ) ;
#1587 = cartesian_point ( 'none', ( -422.1450167721048956, 297.4110592224965330, -296.0149122619082505 ) ) ;
#1588 = vertex_point ( 'none', #16582 ) ;
#1589 = cartesian_point ( 'none', ( -497.4662325255972632, 189.8968800548038587, -360.2537468042140176 ) ) ;
#1590 = cartesian_point ( 'none', ( -456.7811801527992657, 209.3088473863418812, -284.5079772242985996 ) ) ;
#1591 = edge_curve ( 'none', #10229, #26298, #16827, .t. ) ;
#1592 = vector ( 'none', #19530, 1000.000000000000000 ) ;
#1593 = oriented_edge ( 'none', *, *, #1435, .t. ) ;
#1594 = edge_loop ( 'none', ( #1997, #1291, #28842 ) ) ;
#1595 = edge_curve ( 'none', #26711, #7197, #6497, .t. ) ;
#1596 = vertex_point ( 'none', #11678 ) ;
#1597 = cartesian_point ( 'none', ( -482.3240954090445030, 228.1870639898835122, -431.3537468037603730 ) ) ;
#1598 = cartesian_point ( 'none', ( -424.2450167721050889, 186.6842518256048038, -303.8537468037985718 ) ) ;
#1599 = oriented_edge ( 'none', *, *, #77, .f. ) ;
#1600 = edge_curve ( 'none', #25310, #10139, #16327, .t. ) ;
#1601 = oriented_edge ( 'none', *, *, #22672, .t. ) ;
#1602 = axis2_placement_3d ( 'none', #1215, #27585, #11865 ) ;
#1603 = oriented_edge ( 'none', *, *, #12473, .t. ) ;
#1604 = cartesian_point ( 'none', ( -435.5450167721049866, 249.6874129844692902, -265.3537468037986287 ) ) ;
#1605 = cartesian_point ( 'none', ( -553.8559059041706405, 185.6842518256510175, -449.8537468041883471 ) ) ;
#1606 = edge_curve ( 'none', #27276, #21139, #4876, .t. ) ;
#1607 =( bounded_curve ( ) b_spline_curve ( 3, ( #24531, #6288, #29675, #680 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.570796326794896558 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649375, 0.8047378541243649375, 1.000000000000000000 ) )
representation_item ( '' ) );
#1608 = cartesian_point ( 'none', ( -424.2450167721051457, 190.4842518256046446, -303.8537468037990834 ) ) ;
#1609 = conical_surface ( 'none', #12737, 15.15470053837918307, 0.5235987755982985936 ) ;
#1610 = advanced_face ( 'none', ( #25803, #31921 ), #27395, .t. ) ;
#1611 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -402.3537468037604299 ) ) ;
#1612 = cartesian_point ( 'none', ( -424.2450167721049752, 250.9954545666341232, -341.8286674028026368 ) ) ;
#1613 = cartesian_point ( 'none', ( -414.7450167721039520, 243.3366453368876137, -313.3549691867812044 ) ) ;
#1614 = axis2_placement_3d ( 'none', #31606, #21082, #29186 ) ;
#1615 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#1616 = circle ( 'none', #30718, 6.138320441952060946 ) ;
#1617 = line ( 'none', #31774, #14710 ) ;
#1618 = face_outer_bound ( 'none', #12148, .t. ) ;
#1619 = oriented_edge ( 'none', *, *, #4463, .f. ) ;
#1620 = advanced_face ( 'none', ( #3241 ), #30714, .f. ) ;
#1621 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#1622 = axis2_placement_3d ( 'none', #16931, #1584, #19930 ) ;
#1623 = cartesian_point ( 'none', ( -528.3851838166028756, 184.8459049777965788, -410.3537468037604299 ) ) ;
#1624 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1625 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976507745, 0.7970987915612767205 ) ) ;
#1626 = conical_surface ( 'none', #10882, 3.400000000000014122, 1.029744258676654090 ) ;
#1627 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#1628 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.220446049250311188e-14 ) ) ;
#1629 = vertex_point ( 'none', #1135 ) ;
#1630 = cartesian_point ( 'none', ( -460.1336236100614769, 202.4630501080642659, -352.1584301369457535 ) ) ;
#1631 = vertex_point ( 'none', #19474 ) ;
#1632 = oriented_edge ( 'none', *, *, #24136, .f. ) ;
#1633 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#1634 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#1635 = direction ( 'none', ( 5.620504062164853724e-14, 1.332267629550187533e-14, -1.000000000000000000 ) ) ;
#1636 = vertex_point ( 'none', #22101 ) ;
#1637 = oriented_edge ( 'none', *, *, #6792, .f. ) ;
#1638 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -378.0537468037986173 ) ) ;
#1639 = cartesian_point ( 'none', ( -433.8001250471829735, 256.3057608080993646, -299.4492008535287937 ) ) ;
#1640 = b_spline_curve_with_knots ( 'none', 3,
( #11728, #709, #13999, #8973, #13881, #24790 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002954606356824636491, 0.003345806677454015408, 0.003737006998083393892 ),
.unspecified. ) ;
#1641 = cartesian_point ( 'none', ( -496.4948734746957939, 299.1866188812001610, -368.2537468037986059 ) ) ;
#1642 = cartesian_point ( 'none', ( -485.2450167721049752, 260.3155380866475070, -321.3178330555149387 ) ) ;
#1643 = edge_loop ( 'none', ( #18764, #28864, #24012, #7840 ) ) ;
#1644 = cartesian_point ( 'none', ( -493.6540584764867958, 300.6842518256034964, -380.3537468037986287 ) ) ;
#1645 = edge_curve ( 'none', #29822, #16114, #20457, .t. ) ;
#1646 = circle ( 'none', #26372, 12.00000000000001066 ) ;
#1647 = circle ( 'none', #11956, 28.62500000000000355 ) ;
#1648 = cartesian_point ( 'none', ( -523.5450167717774548, 243.1842518256354708, -394.8537468042205774 ) ) ;
#1649 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#1650 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#1651 = cartesian_point ( 'none', ( -425.1920083176636354, 258.5809877914902017, -337.3282765634151019 ) ) ;
#1652 = line ( 'none', #19959, #13494 ) ;
#1653 = vector ( 'none', #3925, 1000.000000000000000 ) ;
#1654 = toroidal_surface ( 'none', #2685, 6.399999999999998579, 0.1000000000000000056 ) ;
#1655 = edge_curve ( 'none', #27938, #21811, #21288, .t. ) ;
#1656 = edge_curve ( 'none', #12531, #28878, #27633, .t. ) ;
#1657 = edge_curve ( 'none', #18622, #13789, #17986, .t. ) ;
#1658 = cartesian_point ( 'none', ( -437.9441892398654659, 237.6421268567561356, -380.3537468037986287 ) ) ;
#1659 = edge_curve ( 'none', #18881, #28846, #15932, .t. ) ;
#1660 = cartesian_point ( 'none', ( -406.0450167721051002, 211.3644466722082882, -291.0339416504046426 ) ) ;
#1661 = line ( 'none', #22021, #15561 ) ;
#1662 = cylindrical_surface ( 'none', #24503, 27.49999999999998934 ) ;
#1663 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#1664 = cartesian_point ( 'none', ( -421.9450167721050207, 192.3052593532678713, -352.2287468037993108 ) ) ;
#1665 = vertex_point ( 'none', #14300 ) ;
#1666 = oriented_edge ( 'none', *, *, #11330, .t. ) ;
#1667 = axis2_placement_3d ( 'none', #3629, #32486, #19769 ) ;
#1668 = cartesian_point ( 'none', ( -553.4273754762757562, 238.8525089994830637, -275.3537468037984013 ) ) ;
#1669 = cartesian_point ( 'none', ( -433.4612691415447330, 256.4895273260023032, -299.3868224249420678 ) ) ;
#1670 = oriented_edge ( 'none', *, *, #27194, .f. ) ;
#1671 = cartesian_point ( 'none', ( -505.4805616046245405, 273.2106316749116104, -275.3537468037987423 ) ) ;
#1672 = product_definition ( 'δ֪', '', #26269, #3735 ) ;
#1673 = oriented_edge ( 'none', *, *, #2873, .t. ) ;
#1674 = circle ( 'none', #33920, 7.500000000000000888 ) ;
#1675 = cartesian_point ( 'none', ( -414.5307282318267426, 230.0807714262572290, -299.5904053672144300 ) ) ;
#1676 = vertex_point ( 'none', #31017 ) ;
#1677 = cartesian_point ( 'none', ( -559.3605558948942189, 260.0903334960084976, -435.8996758226738848 ) ) ;
#1678 = cartesian_point ( 'none', ( -507.4095871168893268, 274.2446102057620010, -275.3537468037982876 ) ) ;
#1679 = axis2_placement_3d ( 'none', #12648, #23428, #23540 ) ;
#1680 = direction ( 'none', ( 1.000000000000000000, 4.071797670681751091e-16, -2.723347251396499427e-16 ) ) ;
#1681 = circle ( 'none', #5472, 6.499999999999996447 ) ;
#1682 = face_outer_bound ( 'none', #22199, .t. ) ;
#1683 = cartesian_point ( 'none', ( -433.5395565941300902, 230.1396074131267255, -299.3956719508530568 ) ) ;
#1684 = cartesian_point ( 'none', ( -506.9765196404641188, 212.3543163246729080, -275.3537468037987423 ) ) ;
#1685 = circle ( 'none', #23497, 7.000000000000006217 ) ;
#1686 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769737070, -0.08929731094672743730 ) ) ;
#1687 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1688 = cartesian_point ( 'none', ( -414.4391545762154010, 255.9996470207241543, -299.5533512642522851 ) ) ;
#1689 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1690 = line ( 'none', #9113, #24677 ) ;
#1691 = oriented_edge ( 'none', *, *, #18549, .t. ) ;
#1692 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.345724878333523146e-14 ) ) ;
#1694 = cartesian_point ( 'none', ( -426.1549275255711109, 221.6188373174987589, -339.1007650811712324 ) ) ;
#1693 = circle ( 'none', #31608, 44.45500000000001961 ) ;
#1695 = oriented_edge ( 'none', *, *, #32958, .t. ) ;
#1696 = oriented_edge ( 'none', *, *, #29900, .t. ) ;
#1697 = direction ( 'none', ( -0.07384000345349883698, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#1698 = edge_curve ( 'none', #2693, #1360, #29456, .t. ) ;
#1699 = direction ( 'none', ( 5.651035195342045529e-14, 1.280919814661274201e-14, -1.000000000000000000 ) ) ;
#1700 = vertex_point ( 'none', #4669 ) ;
#1701 = edge_loop ( 'none', ( #5076, #32538 ) ) ;
#1702 = advanced_face ( 'none', ( #17160 ), #29064, .t. ) ;
#1703 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#1704 = cartesian_point ( 'none', ( -517.0572981439314617, 203.7138894380894101, -414.3537468037603730 ) ) ;
#1705 = circle ( 'none', #534, 7.499999999999951150 ) ;
#1706 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#1707 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256034964, -360.3537468037986287 ) ) ;
#1708 = edge_curve ( 'none', #33042, #33540, #24975, .t. ) ;
#1709 = vertex_point ( 'none', #33648 ) ;
#1710 = cartesian_point ( 'none', ( -469.8109547318250634, 220.9051925990720804, -364.5607442562849769 ) ) ;
#1711 = cartesian_point ( 'none', ( -437.2450167721049752, 242.2775441213732961, -323.9390491299223527 ) ) ;
#1712 = line ( 'none', #12107, #23836 ) ;
#1713 = cartesian_point ( 'none', ( -495.3048734743674117, 290.1003236872216462, -364.2537468041859370 ) ) ;
#1714 = cartesian_point ( 'none', ( -450.5450167721049297, 206.5988257989434658, -284.4712314686562991 ) ) ;
#1715 = face_outer_bound ( 'none', #16736, .t. ) ;
#1716 = axis2_placement_3d ( 'none', #30437, #19698, #3995 ) ;
#1717 = toroidal_surface ( 'none', #18874, 6.399999999999998579, 0.1000000000000000056 ) ;
#1718 = cartesian_point ( 'none', ( -554.0689296240743715, 292.4286521714920468, -370.3537468042313776 ) ) ;
#1719 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976754214, -0.7970987915612581798 ) ) ;
#1720 = approval_date_time ( #8679, #28028 ) ;
#1721 = axis2_placement_3d ( 'none', #10171, #26107, #33998 ) ;
#1722 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#1723 = vector ( 'none', #17731, 1000.000000000000000 ) ;
#1724 = oriented_edge ( 'none', *, *, #934, .f. ) ;
#1725 = axis2_placement_3d ( 'none', #18799, #13395, #226 ) ;
#1726 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1727 = cartesian_point ( 'none', ( -415.2450167721049752, 242.3956515517559183, -310.8796869405738335 ) ) ;
#1728 = cartesian_point ( 'none', ( -531.5726885615862329, 281.6440552503751746, -435.3537468037603730 ) ) ;
#1729 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#1731 = vertex_point ( 'none', #23111 ) ;
#1730 = edge_loop ( 'none', ( #17436, #25077, #16868, #3844, #30151 ) ) ;
#1732 = cartesian_point ( 'none', ( -430.6007365429986180, 278.7926445781256461, -341.0771009366988551 ) ) ;
#1733 = cartesian_point ( 'none', ( -458.4450167721049638, 226.7501690751834360, -324.3271524344196450 ) ) ;
#1734 = advanced_face ( 'none', ( #20852, #22103, #13859, #33575, #8157, #26609 ), #7513, .t. ) ;
#1735 = oriented_edge ( 'none', *, *, #20518, .f. ) ;
#1736 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#1737 = edge_loop ( 'none', ( #17275, #15895, #28419, #20621 ) ) ;
#1738 = direction ( 'none', ( 5.651035195342045529e-14, 1.280919814661274201e-14, -1.000000000000000000 ) ) ;
#1739 = vertex_point ( 'none', #25770 ) ;
#1740 = cartesian_point ( 'none', ( -417.4950167721049752, 270.2453545648845079, -341.7666185723605281 ) ) ;
#1741 = oriented_edge ( 'none', *, *, #28433, .t. ) ;
#1742 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1743 = line ( 'none', #11710, #496 ) ;
#1744 = circle ( 'none', #32968, 40.99999999999997868 ) ;
#1745 = advanced_face ( 'none', ( #11008 ), #31101, .t. ) ;
#1746 = cartesian_point ( 'none', ( -421.9450167721049638, 294.0632442979391499, -293.4787468037981171 ) ) ;
#1747 = direction ( 'none', ( 4.057357086302417313e-31, -0.6038489185976506635, -0.7970987915612769426 ) ) ;
#1748 = line ( 'none', #4131, #26762 ) ;
#1749 = direction ( 'none', ( -1.000000000000000000, -2.035898835340872341e-16, 1.361673625698257109e-16 ) ) ;
#1750 = edge_curve ( 'none', #30164, #1167, #14416, .t. ) ;
#1751 = cartesian_point ( 'none', ( -434.1551845291123186, 255.7711773912798492, -299.6312593063104259 ) ) ;
#1752 = edge_curve ( 'none', #22736, #27283, #4054, .t. ) ;
#1753 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#1754 = cartesian_point ( 'none', ( -433.7645043399662086, 229.8831803793436563, -299.5246478235422956 ) ) ;
#1755 = circle ( 'none', #5648, 2.500000000000002220 ) ;
#1756 = oriented_edge ( 'none', *, *, #31758, .t. ) ;
#1757 = oriented_edge ( 'none', *, *, #10667, .t. ) ;
#1758 = axis2_placement_3d ( 'none', #33730, #10343, #2457 ) ;
#1759 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#1760 = cartesian_point ( 'none', ( -517.4458307806560242, 203.6519874047312726, -433.1216959961914199 ) ) ;
#1761 = direction ( 'none', ( 2.301070739202192625e-16, -0.7970987915612819386, 0.6038489185976438911 ) ) ;
#1762 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#1764 = oriented_edge ( 'none', *, *, #20322, .f. ) ;
#1763 = edge_loop ( 'none', ( #9021, #16692 ) ) ;
#1765 = edge_curve ( 'none', #15334, #19348, #23746, .t. ) ;
#1766 = edge_loop ( 'none', ( #14248, #1134, #30482, #9609 ) ) ;
#1767 = axis2_placement_3d ( 'none', #15376, #28683, #31093 ) ;
#1768 = oriented_edge ( 'none', *, *, #7250, .t. ) ;
#1769 = cartesian_point ( 'none', ( -488.6222715178652152, 262.0222773761715302, -436.0293405651543139 ) ) ;
#1770 = axis2_placement_3d ( 'none', #20528, #12606, #33481 ) ;
#1771 = cartesian_point ( 'none', ( -522.3635767168559596, 227.2279302132804162, -479.8537468037603730 ) ) ;
#1772 = oriented_edge ( 'none', *, *, #2762, .t. ) ;
#1773 = axis2_placement_3d ( 'none', #236, #11004, #5620 ) ;
#1774 = circle ( 'none', #14842, 6.499999999999992895 ) ;
#1775 = circle ( 'none', #18670, 1.000000000000015099 ) ;
#1776 = axis2_placement_3d ( 'none', #7178, #25870, #9811 ) ;
#1777 = cartesian_point ( 'none', ( -551.2924904466079852, 289.8659806174680398, -364.2537468042332307 ) ) ;
#1778 = cartesian_point ( 'none', ( -528.8465588808244320, 217.3324119275746966, -397.0507236118041874 ) ) ;
#1779 = cartesian_point ( 'none', ( -554.4508549024296826, 226.7573260779957991, -275.3537468037984581 ) ) ;
#1780 = vector ( 'none', #15988, 1000.000000000000000 ) ;
#1781 = cartesian_point ( 'none', ( -433.6680843057882839, 255.7949720959879585, -299.3129761771979247 ) ) ;
#1782 = cartesian_point ( 'none', ( -523.5450167718544208, 243.1842518256572419, -279.8537468042131877 ) ) ;
#1783 = cartesian_point ( 'none', ( -466.0996379292290044, 273.4825494068504668, -380.3537468037986287 ) ) ;
#1784 = advanced_face ( 'none', ( #10190 ), #16761, .f. ) ;
#1785 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769734850, -0.08929731094672796465 ) ) ;
#1786 = cartesian_point ( 'none', ( -451.8540137111007198, 269.1842518256034396, -380.3537468037986855 ) ) ;
#1787 = line ( 'none', #22546, #31692 ) ;
#1788 = edge_loop ( 'none', ( #10153, #21813, #8394, #24374 ) ) ;
#1789 = vertex_point ( 'none', #285 ) ;
#1790 = cartesian_point ( 'none', ( -424.2450167721051457, 300.6842518256037806, -341.8537468038016982 ) ) ;
#1791 = cartesian_point ( 'none', ( -509.4443111272685201, 270.1887871076802980, -275.3537468037986287 ) ) ;
#1792 = cartesian_point ( 'none', ( -541.8847389957601308, 296.7980981594814693, -435.3537468037603730 ) ) ;
#1793 = advanced_face ( 'none', ( #11843 ), #22499, .f. ) ;
#1794 = oriented_edge ( 'none', *, *, #21815, .t. ) ;
#1795 = cartesian_point ( 'none', ( -433.5246305355041159, 230.1182033788093406, -299.3957409431748715 ) ) ;
#1797 = oriented_edge ( 'none', *, *, #16528, .f. ) ;
#1796 = edge_loop ( 'none', ( #29423, #21597 ) ) ;
#1798 = cartesian_point ( 'none', ( -506.3715263494869987, 211.2679447137848570, -279.7054200368447141 ) ) ;
#1800 = oriented_edge ( 'none', *, *, #11220, .t. ) ;
#1799 = edge_loop ( 'none', ( #28098, #9109, #20996, #14137 ) ) ;
#1801 = edge_curve ( 'none', #24474, #2947, #8945, .t. ) ;
#1802 = plane ( 'none', #4284 ) ;
#1803 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#1804 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976461116, 0.7970987915612802732 ) ) ;
#1805 = vertex_point ( 'none', #10378 ) ;
#1806 = cartesian_point ( 'none', ( -417.9450167721050207, 270.4880500348136252, -376.4667881311895599 ) ) ;
#1807 = edge_curve ( 'none', #15521, #29665, #29895, .t. ) ;
#1808 = oriented_edge ( 'none', *, *, #14988, .f. ) ;
#1809 = edge_curve ( 'none', #12132, #28828, #15497, .t. ) ;
#1810 = circle ( 'none', #28904, 65.00000000000000000 ) ;
#1811 = line ( 'none', #2153, #6285 ) ;
#1812 = oriented_edge ( 'none', *, *, #30658, .f. ) ;
#1813 = axis2_placement_3d ( 'none', #30478, #25458, #1625 ) ;
#1814 = edge_curve ( 'none', #14141, #14661, #7725, .t. ) ;
#1815 = cartesian_point ( 'none', ( -406.0450167721051571, 271.1842518256057701, -269.3537468038009024 ) ) ;
#1816 = vector ( 'none', #17854, 1000.000000000000000 ) ;
#1817 = axis2_placement_3d ( 'none', #24381, #32276, #13937 ) ;
#1818 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#1819 = cartesian_point ( 'none', ( -523.9114907300756840, 279.2716063392228989, -280.1038850039963677 ) ) ;
#1820 = cartesian_point ( 'none', ( -498.5639109696055016, 260.6654968086612598, -275.3537468037987992 ) ) ;
#1821 = axis2_placement_3d ( 'none', #19955, #4246, #12360 ) ;
#1822 = cartesian_point ( 'none', ( -537.6245471099596216, 270.1990491683006894, -275.3537468037984013 ) ) ;
#1823 = face_outer_bound ( 'none', #11249, .t. ) ;
#1824 = face_outer_bound ( 'none', #4968, .t. ) ;
#1825 = oriented_edge ( 'none', *, *, #4013, .f. ) ;
#1826 = oriented_edge ( 'none', *, *, #19820, .f. ) ;
#1827 = cartesian_point ( 'none', ( -451.9450167721049638, 213.8092518256028143, -271.9747543314629183 ) ) ;
#1828 = cartesian_point ( 'none', ( -406.0450167721051571, 271.9790569789975621, -291.0339416504039605 ) ) ;
#1829 = direction ( 'none', ( 0.7071067811865426878, 8.659560562354873694e-17, -0.7071067811865524577 ) ) ;
#1830 = axis2_placement_3d ( 'none', #16622, #13757, #3366 ) ;
#1831 = vertex_point ( 'none', #26324 ) ;
#1832 = oriented_edge ( 'none', *, *, #33720, .f. ) ;
#1833 = edge_curve ( 'none', #10957, #3878, #12649, .t. ) ;
#1834 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#1835 = direction ( 'none', ( 0.9972701007700921494, 0.07384000345348068484, 0.0000000000000000000 ) ) ;
#1837 = oriented_edge ( 'none', *, *, #28891, .t. ) ;
#1836 = oriented_edge ( 'none', *, *, #13662, .f. ) ;
#1838 = oriented_edge ( 'none', *, *, #21079, .f. ) ;
#1839 = direction ( 'none', ( 5.651035195342045529e-14, 1.280919814661274201e-14, -1.000000000000000000 ) ) ;
#1840 = vertex_point ( 'none', #28944 ) ;
#1841 = direction ( 'none', ( -0.8937973703356520971, -9.333710739853567524e-15, -0.4484710255758706521 ) ) ;
#1842 = line ( 'none', #11322, #26036 ) ;
#1843 = circle ( 'none', #11650, 4.999999999999976019 ) ;
#1844 = b_spline_curve_with_knots ( 'none', 3,
( #21642, #24064, #5928, #18796, #27037, #21424 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.1142529569713284510, 0.1143588021690087886, 0.1144646473666891123 ),
.unspecified. ) ;
#1845 = oriented_edge ( 'none', *, *, #20509, .f. ) ;
#1846 = direction ( 'none', ( -5.230025295777879928e-16, 0.9999948051039170283, 0.003223315867124593084 ) ) ;
#1847 = cartesian_point ( 'none', ( -433.3770979219391961, 242.5212516675014172, -349.8456054057984375 ) ) ;
#1848 = cartesian_point ( 'none', ( -427.1856089087515898, 280.9045365766368718, -336.1651295559202026 ) ) ;
#1849 = cartesian_point ( 'none', ( -422.5471683196740287, 275.0040569789975393, -291.0339416504040742 ) ) ;
#1850 = line ( 'none', #21403, #21925 ) ;
#1851 = edge_curve ( 'none', #4972, #28863, #28633, .t. ) ;
#1852 = cartesian_point ( 'none', ( -414.2450167721049752, 254.6357972299331323, -320.8230419579684849 ) ) ;
#1853 = edge_curve ( 'none', #11752, #2595, #752, .t. ) ;
#1854 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#1855 = cartesian_point ( 'none', ( -434.2450167721049752, 242.4760890347255895, -335.8344442219504344 ) ) ;
#1856 = circle ( 'none', #1509, 4.500000000000003553 ) ;
#1857 = vector ( 'none', #24089, 1000.000000000000000 ) ;
#1858 = edge_loop ( 'none', ( #14267, #21624, #18439, #20336 ) ) ;
#1859 = oriented_edge ( 'none', *, *, #32264, .t. ) ;
#1860 = edge_curve ( 'none', #15090, #7227, #6896, .t. ) ;
#1861 = cartesian_point ( 'none', ( -550.0701600691668318, 293.0707908222092328, -370.3537468042311502 ) ) ;
#1862 = edge_curve ( 'none', #20009, #3725, #346, .t. ) ;
#1863 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1864 = edge_curve ( 'none', #18438, #11350, #2852, .t. ) ;
#1865 = direction ( 'none', ( 5.628830734849543660e-14, 1.294797602469088500e-14, -1.000000000000000000 ) ) ;
#1866 = vertex_point ( 'none', #3283 ) ;
#1867 = vertex_point ( 'none', #21483 ) ;
#1868 = edge_curve ( 'none', #6512, #16967, #21262, .t. ) ;
#1869 = advanced_face ( 'none', ( #9372, #27842, #5261, #15903, #32321, #3644 ), #18964, .f. ) ;
#1870 = vertex_point ( 'none', #26768 ) ;
#1871 = cartesian_point ( 'none', ( -518.9789509080211474, 243.8802229891911679, -280.8537468042129603 ) ) ;
#1872 = direction ( 'none', ( 0.07384000345349345240, -0.9972701007700912612, 7.214474255747014040e-17 ) ) ;
#1874 = vertex_point ( 'none', #26655 ) ;
#1873 = edge_loop ( 'none', ( #8154, #26514, #31176, #9634 ) ) ;
#1875 = cartesian_point ( 'none', ( -414.6134902842167094, 245.2480973687392236, -334.6749371657748497 ) ) ;
#1876 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#1877 = edge_curve ( 'none', #11009, #11459, #32719, .t. ) ;
#1878 = oriented_edge ( 'none', *, *, #24539, .f. ) ;
#1879 = cartesian_point ( 'none', ( -433.5762262882246318, 256.4479521594655012, -299.4009225504324263 ) ) ;
#1880 = b_spline_curve_with_knots ( 'none', 3,
( #2119, #4507, #1658, #28120, #15034, #20321, #22954, #25605 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.003877433845935417209, 0.007754867691870834419, 0.01550973538374183364 ),
.unspecified. ) ;
#1881 = cartesian_point ( 'none', ( -433.7072835361565240, 229.8415456015152358, -299.5108014538902808 ) ) ;
#1882 = cartesian_point ( 'none', ( -406.0450167721051002, 213.8644466722088282, -354.6735519571939790 ) ) ;
#1883 = line ( 'none', #30474, #26072 ) ;
#1884 = vector ( 'none', #26033, 1000.000000000000000 ) ;
#1885 = edge_loop ( 'none', ( #20026, #16699, #707, #16595 ) ) ;
#1886 = advanced_face ( 'none', ( #4446 ), #20429, .f. ) ;
#1887 = direction ( 'none', ( -0.07384000345349514549, 0.9972701007700912612, -4.661740697613375255e-16 ) ) ;
#1888 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.877651306839058618e-14 ) ) ;
#1889 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#1890 = axis2_placement_3d ( 'none', #27602, #9464, #24957 ) ;
#1891 = cartesian_point ( 'none', ( -417.9450167721049638, 294.4899332375994732, -290.0753901447375824 ) ) ;
#1892 = direction ( 'none', ( 5.634381849972669443e-14, 1.329492071988624957e-14, -1.000000000000000000 ) ) ;
#1893 = face_outer_bound ( 'none', #13178, .t. ) ;
#1894 = vector ( 'none', #24093, 1000.000000000000114 ) ;
#1895 = circle ( 'none', #3582, 27.00000000000001776 ) ;
#1896 = oriented_edge ( 'none', *, *, #33954, .f. ) ;
#1897 = oriented_edge ( 'none', *, *, #15076, .f. ) ;
#1898 = oriented_edge ( 'none', *, *, #5136, .t. ) ;
#1899 = direction ( 'none', ( 0.0000000000000000000, -0.9999948051039169172, -0.003223315867125395393 ) ) ;
#1900 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1901 = direction ( 'none', ( 0.8937973703356512090, 8.045094381341711134e-15, 0.4484710255758723729 ) ) ;
#1902 = oriented_edge ( 'none', *, *, #31492, .f. ) ;
#1903 = cartesian_point ( 'none', ( -554.3945361076092695, 226.6522291651132264, -275.3537468037985150 ) ) ;
#1904 = oriented_edge ( 'none', *, *, #9726, .t. ) ;
#1905 = cartesian_point ( 'none', ( -433.5195390148535353, 256.4710600286146587, -299.3930857817965716 ) ) ;
#1906 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#1907 = edge_loop ( 'none', ( #13242, #881 ) ) ;
#1908 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#1909 = cartesian_point ( 'none', ( -495.3530725919935094, 264.1361737580343174, -275.3537468037989697 ) ) ;
#1910 = cartesian_point ( 'none', ( -438.5450167721049866, 243.1842518256034964, -375.3537468037986287 ) ) ;
#1911 = line ( 'none', #23352, #33103 ) ;
#1912 = cartesian_point ( 'none', ( -414.3052232388222933, 230.5403057411582779, -299.7437727521705710 ) ) ;
#1913 = advanced_face ( 'none', ( #10589, #29861 ), #10945, .f. ) ;
#1914 = cartesian_point ( 'none', ( -558.2571353054585188, 262.7807127206383484, -436.3455383780170678 ) ) ;
#1915 = cartesian_point ( 'none', ( -509.1952043457422974, 270.0678806746530540, -275.3537468037986287 ) ) ;
#1916 = edge_curve ( 'none', #757, #17073, #18391, .t. ) ;
#1917 = edge_curve ( 'none', #25845, #31771, #25380, .t. ) ;
#1918 = line ( 'none', #5051, #6383 ) ;
#1919 = vertex_point ( 'none', #31908 ) ;
#1920 = cartesian_point ( 'none', ( -537.0187866887471273, 209.6029511740304372, -279.8520143729571146 ) ) ;
#1921 = edge_curve ( 'none', #15208, #33345, #23712, .t. ) ;
#1922 = cartesian_point ( 'none', ( -507.0535516698955121, 212.3129809587312877, -275.3537468037974349 ) ) ;
#1923 = cartesian_point ( 'none', ( -424.2450167721049752, 250.9954545666341232, -341.8286674028026368 ) ) ;
#1924 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#1925 = advanced_face ( 'none', ( #29036 ), #18786, .t. ) ;
#1926 = axis2_placement_3d ( 'none', #14811, #22848, #27686 ) ;
#1927 = cartesian_point ( 'none', ( -414.4778573969472859, 256.0630135044458484, -299.5317659646298125 ) ) ;
#1928 = cartesian_point ( 'none', ( -451.3200351057072339, 272.5592518256036101, -373.7327392761343958 ) ) ;
#1929 = cartesian_point ( 'none', ( -460.1877226839804393, 243.1842518256034964, -373.0029396425857726 ) ) ;
#1930 = circle ( 'none', #273, 21.49999999999999645 ) ;
#1931 = vector ( 'none', #13796, 1000.000000000000227 ) ;
#1932 = line ( 'none', #15722, #25697 ) ;
#1933 = oriented_edge ( 'none', *, *, #16992, .f. ) ;
#1934 = vertex_point ( 'none', #32250 ) ;
#1935 = cartesian_point ( 'none', ( -424.5083096481027383, 221.2029191642545527, -338.5324376273937332 ) ) ;
#1936 = oriented_edge ( 'none', *, *, #7555, .t. ) ;
#1937 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#1938 = edge_loop ( 'none', ( #25000, #17598, #3242, #4242 ) ) ;
#1939 = axis2_placement_3d ( 'none', #14276, #6703, #11775 ) ;
#1940 = vertex_point ( 'none', #3064 ) ;
#1941 = cartesian_point ( 'none', ( -435.5450167721049866, 204.8833781968142205, -279.9667665035780146 ) ) ;
#1942 = cartesian_point ( 'none', ( -517.2215847613496180, 203.6871813240189510, -413.1558644631202810 ) ) ;
#1943 = toroidal_surface ( 'none', #27388, 20.00000000000000355, 84.99999999999998579 ) ;
#1944 = oriented_edge ( 'none', *, *, #5408, .t. ) ;
#1945 = cartesian_point ( 'none', ( -509.3679395273499608, 270.1527883221092452, -275.3537468037987992 ) ) ;
#1946 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#1947 = cartesian_point ( 'none', ( -479.9638569874338714, 207.7585654885935469, -349.3967482332594727 ) ) ;
#1948 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1949 = cartesian_point ( 'none', ( -415.2450167721049752, 242.5212516675015308, -349.8456054057983806 ) ) ;
#1950 = circle ( 'none', #25871, 4.499999999999948486 ) ;
#1951 = oriented_edge ( 'none', *, *, #11970, .f. ) ;
#1952 = direction ( 'none', ( -0.3637965360164467366, -0.9314784379589439167, -3.259765247988102186e-14 ) ) ;
#1953 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#1954 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1955 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -473.8537468037604299 ) ) ;
#1956 = cylindrical_surface ( 'none', #31903, 4.999999999999973355 ) ;
#1957 = circle ( 'none', #23342, 0.2000000000000159150 ) ;
#1958 = circle ( 'none', #10135, 40.00000000000003553 ) ;
#1959 = oriented_edge ( 'none', *, *, #23875, .f. ) ;
#1960 = cartesian_point ( 'none', ( -449.5450167721049297, 247.9642290986752471, -339.6882891875085306 ) ) ;
#1961 = advanced_face ( 'none', ( #2000 ), #22898, .t. ) ;
#1962 = vertex_point ( 'none', #854 ) ;
#1963 = edge_curve ( 'none', #6927, #1529, #27402, .t. ) ;
#1964 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1965 = cartesian_point ( 'none', ( -550.0701600691314752, 193.2977128291553583, -368.2537468042596629 ) ) ;
#1966 = cartesian_point ( 'none', ( -414.2979110547050823, 243.3150816336217872, -313.1144517919020700 ) ) ;
#1967 = edge_curve ( 'none', #33256, #22210, #11799, .t. ) ;
#1968 = cartesian_point ( 'none', ( -494.9627951905430336, 298.1653607372969645, -370.3537468037987423 ) ) ;
#1969 = vertex_point ( 'none', #6456 ) ;
#1970 = advanced_face ( 'none', ( #11414 ), #22069, .t. ) ;
#1971 = oriented_edge ( 'none', *, *, #2364, .f. ) ;
#1972 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#1973 = axis2_placement_3d ( 'none', #33212, #1948, #22785 ) ;
#1974 = face_outer_bound ( 'none', #21353, .t. ) ;
#1975 = oriented_edge ( 'none', *, *, #27472, .t. ) ;
#1976 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#1977 = edge_curve ( 'none', #22675, #30949, #31497, .t. ) ;
#1978 = direction ( 'none', ( 0.07384000345349514549, -0.9972701007700912612, 4.661740697613375255e-16 ) ) ;
#1979 = direction ( 'none', ( -2.035898835340910058e-16, 1.000000000000000000, -2.770006446439764306e-14 ) ) ;
#1980 = oriented_edge ( 'none', *, *, #7606, .f. ) ;
#1981 = oriented_edge ( 'none', *, *, #25944, .t. ) ;
#1982 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612838259, -0.6038489185976414486 ) ) ;
#1983 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672870018 ) ) ;
#1984 = direction ( 'none', ( -1.000000000000000000, -5.231896356053948285e-16, 5.720448116762123214e-17 ) ) ;
#1985 = axis2_placement_3d ( 'none', #15426, #25891, #33782 ) ;
#1986 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700911502, 7.214474255747060879e-17 ) ) ;
#1987 = direction ( 'none', ( 0.07384000345352668970, -0.9972701007700888187, 0.0000000000000000000 ) ) ;
#1988 = axis2_placement_3d ( 'none', #19433, #3282, #16774 ) ;
#1989 = direction ( 'none', ( 0.07384000345349524264, -0.9972701007700911502, 2.762298573782713470e-16 ) ) ;
#1990 = cartesian_point ( 'none', ( -433.9119551592457356, 256.1963519965160003, -299.4863913715145713 ) ) ;
#1991 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976441131, -0.7970987915612818275 ) ) ;
#1992 = vector ( 'none', #11973, 1000.000000000000000 ) ;
#1993 = circle ( 'none', #27068, 37.69999999999995310 ) ;
#1994 = circle ( 'none', #21522, 43.90000000000004832 ) ;
#1995 = oriented_edge ( 'none', *, *, #17401, .t. ) ;
#1996 = cartesian_point ( 'none', ( -421.0450167721051002, 211.3644466722088282, -354.6735519571939221 ) ) ;
#1997 = oriented_edge ( 'none', *, *, #22821, .f. ) ;
#1998 = direction ( 'none', ( 5.645484080218921639e-14, 1.285083151003619011e-14, -1.000000000000000000 ) ) ;
#1999 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#2000 = face_outer_bound ( 'none', #24287, .t. ) ;
#2001 = oriented_edge ( 'none', *, *, #12572, .t. ) ;
#2002 = direction ( 'none', ( 0.07384000345349524264, -0.9972701007700911502, 7.214474255747049785e-17 ) ) ;
#2003 = face_outer_bound ( 'none', #3416, .t. ) ;
#2004 = oriented_edge ( 'none', *, *, #13267, .t. ) ;
#2005 = oriented_edge ( 'none', *, *, #11699, .t. ) ;
#2006 = oriented_edge ( 'none', *, *, #28895, .t. ) ;
#2007 = oriented_edge ( 'none', *, *, #31649, .t. ) ;
#2008 = edge_curve ( 'none', #19881, #7575, #19206, .t. ) ;
#2009 = cartesian_point ( 'none', ( -489.9953091394056059, 296.6968297682000753, -380.3537468037986287 ) ) ;
#2010 = cartesian_point ( 'none', ( -433.2450167721049752, 255.1841894868503857, -322.8150670133929907 ) ) ;
#2011 = cartesian_point ( 'none', ( -537.9828009911068420, 216.3472103529485366, -275.3537468037986855 ) ) ;
#2012 = edge_curve ( 'none', #22965, #14683, #6468, .t. ) ;
#2013 = cartesian_point ( 'none', ( -433.4358385129682461, 256.1947945620856899, -299.3116874164039700 ) ) ;
#2014 = cartesian_point ( 'none', ( -406.0450167721051571, 271.1842518256058838, -265.3537468038009024 ) ) ;
#2015 = cartesian_point ( 'none', ( -421.0450167721051002, 275.0040569789981078, -354.6735519571933537 ) ) ;
#2016 = cartesian_point ( 'none', ( -498.7078564251706894, 268.0214121725374525, -275.3537468037986855 ) ) ;
#2017 = axis2_placement_3d ( 'none', #11011, #16494, #11245 ) ;
#2018 = edge_curve ( 'none', #13094, #24151, #19463, .t. ) ;
#2019 = cylindrical_surface ( 'none', #6593, 11.00000000000000533 ) ;
#2020 = face_outer_bound ( 'none', #29302, .t. ) ;
#2021 = face_outer_bound ( 'none', #13562, .t. ) ;
#2022 = oriented_edge ( 'none', *, *, #13216, .t. ) ;
#2023 = direction ( 'none', ( 1.000000000000000000, 1.387778780781444413e-14, 5.551115123125777653e-14 ) ) ;
#2024 = cartesian_point ( 'none', ( -509.1269254486583122, 270.0318783762618295, -275.3537468037987423 ) ) ;
#2025 = axis2_placement_3d ( 'none', #33961, #7724, #26076 ) ;
#2026 = cartesian_point ( 'none', ( -530.1746959586598678, 207.6706362833109836, -280.0447993270682332 ) ) ;
#2027 = axis2_placement_3d ( 'none', #13022, #31026, #33553 ) ;
#2028 = cartesian_point ( 'none', ( -506.3961518566696327, 211.2547074982775257, -279.7054200364012218 ) ) ;
#2029 = face_bound ( 'none', #28773, .t. ) ;
#2030 = axis2_placement_3d ( 'none', #26376, #18574, #23733 ) ;
#2031 = oriented_edge ( 'none', *, *, #10869, .f. ) ;
#2032 = axis2_placement_3d ( 'none', #30839, #1989, #18865 ) ;
#2033 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#2034 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.220446049250311188e-14 ) ) ;
#2035 = vector ( 'none', #33634, 1000.000000000000000 ) ;
#2036 = oriented_edge ( 'none', *, *, #14635, .t. ) ;
#2037 = direction ( 'none', ( -2.035898835340910305e-16, 1.000000000000000000, -2.794325788882572451e-14 ) ) ;
#2038 = vertex_point ( 'none', #7025 ) ;
#2039 = vertex_point ( 'none', #22284 ) ;
#2040 = oriented_edge ( 'none', *, *, #718, .f. ) ;
#2041 = direction ( 'none', ( -1.000000000000000000, -5.236901059552620577e-16, -5.655853144316829907e-14 ) ) ;
#2042 = oriented_edge ( 'none', *, *, #23117, .t. ) ;
#2043 = oriented_edge ( 'none', *, *, #14328, .f. ) ;
#2044 = cartesian_point ( 'none', ( -421.3889840449243138, 222.3792215315129681, -340.0644035054672827 ) ) ;
#2045 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#2046 =( bounded_surface ( ) b_spline_surface ( 3, 2, (
( #30792, #4551, #17728 ),
( #30559, #22897, #23000 ),
( #7297, #17842, #1822 ),
( #25659, #2165, #20484 ),
( #4445, #4791, #27947 ),
( #10048, #12669, #31018 ),
( #33649, #20591, #9594 ),
( #12219, #20147, #14858 ),
( #18530, #33760, #10606 ),
( #28606, #5003, #12898 ),
( #26098, #10380, #2495 ),
( #5344, #15748, #33879 ),
( #23566, #15515, #5452 ),
( #7867, #28716, #31120 ),
( #31231, #13011, #15406 ),
( #23681, #7515, #23453 ),
( #10157, #18074, #18181 ),
( #5228, #12783, #7985 ),
( #20821, #25983, #5113 ),
( #10497, #7749, #28945 ),
( #26210, #2384, #31346 ),
( #7634, #15637, #58 ),
( #33984, #28825, #20703 ),
( #18298, #18414, #10267 ),
( #2603, #20941, #25877 ),
( #13128, #2738, #31467 ),
( #21054, #28492, #23334 ),
( #26327, #13233, #31580 ),
( #15868, #173, #2843 ),
( #21172, #26882, #2955 ),
( #21276, #10833, #13790 ),
( #11167, #24022, #13564 ),
( #32023, #16096, #15975 ),
( #31806, #21708, #23901 ),
( #8436, #10946, #18854 ),
( #26769, #739, #18966 ),
( #5566, #24122, #23798 ),
( #19084, #11057, #29509 ),
( #21596, #26657, #31909 ),
( #29389, #10720, #8097 ),
( #32141, #3395, #391 ),
( #26438, #286, #3065 ),
( #29056, #13349, #18746 ),
( #21484, #5769, #18637 ),
( #8206, #16428, #3185 ),
( #26544, #21382, #29163 ),
( #13676, #13451, #5663 ),
( #31691, #8317, #16314 ),
( #29271, #16212, #505 ),
( #627, #3284, #5880 ),
( #24243, #8536, #17008 ),
( #11518, #32377, #14024 ),
( #14364, #856, #19314 ),
( #6232, #29845, #3856 ),
( #16655, #32252, #22054 ),
( #3963, #6119, #11633 ),
( #1318, #3632, #3513 ),
( #6458, #16883, #19664 ),
( #6347, #19546, #29968 ),
( #24477, #26986, #32604 ),
( #21947, #8770, #11295 ),
( #6005, #22166, #9107 ),
( #970, #14148, #8655 ),
( #32488, #27460, #13908 ),
( #24358, #24591, #19194 ),
( #24710, #16542, #30071 ),
( #9002, #27227, #29618 ),
( #29737, #16776, #21828 ),
( #1091, #19437, #3749 ),
( #27351, #27113, #14256 ),
( #1207, #11402, #24821 ),
( #8894, #11757, #32704 ),
( #19887, #11859, #1668 ),
( #25160, #30408, #17230 ),
( #22401, #4179, #30517 ),
( #9442, #12288, #32933 ),
( #22742, #6564, #20105 ),
( #22512, #25041, #24931 ),
( #27687, #6795, #19992 ),
( #4402, #27798, #11965 ),
( #30294, #6682, #25275 ),
( #4295, #9555, #12072 ),
( #1542, #14704, #9333 ),
( #7026, #27575, #33048 ),
( #14926, #17339, #14812 ),
( #22623, #19771, #6914 ),
( #4071, #1432, #27910 ),
( #14592, #12179, #33161 ),
( #17466, #1779, #25393 ),
( #9665, #28021, #14476 ),
( #30636, #33277, #32826 ),
( #17573, #1903, #20211 ),
( #17116, #22285, #9219 ),
( #30184, #2345, #12739 ),
( #30755, #20551, #12527 ),
( #4625, #10114, #23191 ),
( #33611, #28455, #7479 ),
( #15367, #33837, #4755 ),
( #18033, #31083, #20661 ),
( #25495, #33728, #20442 ),
( #22960, #9782, #10008 ),
( #4966, #7592, #18144 ),
( #12636, #7149, #10233 ),
( #25943, #12408, #2454 ),
( #30865, #33393, #2235 ),
( #15041, #28562, #12856 ),
( #25726, #28133, #28336 ),
( #25617, #31193, #23072 ),
( #33502, #7369, #23299 ),
( #4516, #28240, #15147 ),
( #17801, #15481, #22849 ),
( #17689, #2126, #2011 ),
( #20335, #7252, #9890 ),
( #4858, #30980, #15262 ),
( #17916, #25844, #13311 ),
( #18372, #20898, #26062 ),
( #8166, #13196, #21017 ),
( #10567, #7829, #13413 ),
( #12966, #10, #21130 ),
( #10341, #10791, #23643 ),
( #2571, #29124, #353 ),
( #2806, #7940, #28673 ),
( #10459, #26287, #31307 ),
( #28906, #136, #31541 ),
( #23408, #15592, #26169 ),
( #18488, #33943, #18592 ),
( #28785, #5183, #13091 ),
( #23755, #31419, #26504 ),
( #5419, #18257, #15710 ),
( #2692, #31768, #5075 ),
( #23522, #5298, #15818 ),
( #8055, #31653, #26394 ),
( #10680, #29018, #18702 ),
( #15940, #244, #2909 ),
( #21246, #7705, #5525 ),
( #23865, #16056, #20776 ),
( #589, #10905, #931 ),
( #26617, #16280, #8502 ),
( #3357, #21671, #21549 ),
( #3141, #21446, #11371 ),
( #16394, #29232, #462 ),
( #13529, #18926, #26841 ),
( #11016, #16611, #29693 ),
( #3246, #6077, #5842 ),
( #817, #11248, #29347 ),
( #19042, #13635, #3029 ),
( #8614, #5954, #24198 ),
( #26955, #24317, #13989 ),
( #32329, #18822, #29581 ),
( #8727, #21342, #13868 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 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, 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 ),
( 3, 3 ),
( 0.0000000000000000000, 0.0003710240918046764000, 0.0003942130975424687055, 0.0004174021032802609568, 0.0004637801147558454594, 0.0005565361377070145730, 0.0006029141491825991839, 0.0006145086520514953096, 0.0006261031549203914352, 0.0006492921606581836865, 0.0007420481836093528001, 0.001484096367218705600, 0.002968192734437411200, 0.005936385468874822401, 0.008904578203312233167, 0.01038867457053093898, 0.01187277093774964480, 0.01780915640662446633, 0.01818018049842914236, 0.01836569254433148210, 0.01837728704720038159, 0.01838888155006927760, 0.01841207055580706964, 0.01845844856728265371, 0.01855120459023382185, 0.01859758260170940591, 0.01862077160744719795, 0.01864396061318498998, 0.01873671663613615812, 0.01892222868203849787, 0.01929325277384317389, 0.02077734914106187797, 0.02374554187549928960, 0.02671373460993670124, 0.02968192734437410940, 0.03561831281324893267, 0.03858650554768634777, 0.04155469828212375594, 0.04749108375099857920, 0.04786210784280325869, 0.04790848585427884276, 0.04793167486001663480, 0.04795486386575442683, 0.04804761988870559497, 0.04814037591165676311, 0.04816356491739455514, 0.04817515942026345116, 0.04818675392313234718, 0.04823313193460793125, 0.04897518011821729023, 0.05045927648543599431, 0.05342746921987340247, 0.05936385468874821880, 0.06530024015762303513, 0.06567126424942770768, 0.06585677629533004396, 0.06587996530106783599, 0.06590315430680562803, 0.06594953231828121210, 0.06604228834123238023, 0.06613504436418354837, 0.06615823336992134041, 0.06618142237565913244, 0.06622780038713471651, 0.06641331243303705278, 0.06678433652484173921, 0.06826843289206044330, 0.07123662562649786534, 0.07717301109537269554, 0.08014120382981010371, 0.08310939656424751187, 0.08904578203312232820, 0.09052987840034103229, 0.09201397476755973637, 0.09498216750199715841 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.7967391507353033253, 1.000000000000000000),
( 1.000000000000000000, 0.7970525600587166082, 1.000000000000000000),
( 1.000000000000000000, 0.7973685936408118069, 1.000000000000000000),
( 1.000000000000000000, 0.7977070778868060597, 1.000000000000000000),
( 1.000000000000000000, 0.7977403848432230715, 1.000000000000000000),
( 1.000000000000000000, 0.7977959437757314864, 1.000000000000000000),
( 1.000000000000000000, 0.7978240042807864807, 1.000000000000000000),
( 1.000000000000000000, 0.7979086866184050830, 1.000000000000000000),
( 1.000000000000000000, 0.7979661752217559467, 1.000000000000000000),
( 1.000000000000000000, 0.7981324799624449629, 1.000000000000000000),
( 1.000000000000000000, 0.7982360180996825871, 1.000000000000000000),
( 1.000000000000000000, 0.7983206027705944674, 1.000000000000000000),
( 1.000000000000000000, 0.7983372016854756170, 1.000000000000000000),
( 1.000000000000000000, 0.7983460455046583748, 1.000000000000000000),
( 1.000000000000000000, 0.7983472453706752514, 1.000000000000000000),
( 1.000000000000000000, 0.7983486232080574396, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481153659886, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481153659886, 1.000000000000000000),
( 1.000000000000000000, 0.7983486480775027205, 1.000000000000000000),
( 1.000000000000000000, 0.7983486480775027205, 1.000000000000000000),
( 1.000000000000000000, 0.7983486477487610200, 1.000000000000000000),
( 1.000000000000000000, 0.7983486444130599713, 1.000000000000000000),
( 1.000000000000000000, 0.7983486334046908661, 1.000000000000000000),
( 1.000000000000000000, 0.7983486014231997441, 1.000000000000000000),
( 1.000000000000000000, 0.7983485851543515865, 1.000000000000000000),
( 1.000000000000000000, 0.7983486178061222072, 1.000000000000000000),
( 1.000000000000000000, 0.7983487205129686792, 1.000000000000000000),
( 1.000000000000000000, 0.7983486166347333324, 1.000000000000000000),
( 1.000000000000000000, 0.7983486227111676881, 1.000000000000000000),
( 1.000000000000000000, 0.7983486855321504372, 1.000000000000000000),
( 1.000000000000000000, 0.7983486746720347416, 1.000000000000000000),
( 1.000000000000000000, 0.7983486286773850971, 1.000000000000000000),
( 1.000000000000000000, 0.7983486106751159772, 1.000000000000000000),
( 1.000000000000000000, 0.7983486508214522326, 1.000000000000000000),
( 1.000000000000000000, 0.7983485576184147225, 1.000000000000000000),
( 1.000000000000000000, 0.7983486396447281308, 1.000000000000000000),
( 1.000000000000000000, 0.7983486437898003052, 1.000000000000000000),
( 1.000000000000000000, 0.7983486472973878589, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481053797545, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481053797545, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481157248127, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481157248127, 1.000000000000000000),
( 1.000000000000000000, 0.7983485054818337812, 1.000000000000000000),
( 1.000000000000000000, 0.7983461197984570434, 1.000000000000000000),
( 1.000000000000000000, 0.7983424476321986374, 1.000000000000000000),
( 1.000000000000000000, 0.7983238012252676929, 1.000000000000000000),
( 1.000000000000000000, 0.7983004035333663984, 1.000000000000000000),
( 1.000000000000000000, 0.7981978386235695222, 1.000000000000000000),
( 1.000000000000000000, 0.7980870888335185320, 1.000000000000000000),
( 1.000000000000000000, 0.7979182742743443635, 1.000000000000000000),
( 1.000000000000000000, 0.7978613868143346055, 1.000000000000000000),
( 1.000000000000000000, 0.7977777935010869070, 1.000000000000000000),
( 1.000000000000000000, 0.7977501751312726652, 1.000000000000000000),
( 1.000000000000000000, 0.7976955801288062586, 1.000000000000000000),
( 1.000000000000000000, 0.7976746741542902752, 1.000000000000000000),
( 1.000000000000000000, 0.7975758111184876320, 1.000000000000000000),
( 1.000000000000000000, 0.7974969152537099149, 1.000000000000000000),
( 1.000000000000000000, 0.7972608136396908129, 1.000000000000000000),
( 1.000000000000000000, 0.7971041938730663023, 1.000000000000000000),
( 1.000000000000000000, 0.7966366966871245570, 1.000000000000000000),
( 1.000000000000000000, 0.7963281814236787826, 1.000000000000000000),
( 1.000000000000000000, 0.7948015922800329980, 1.000000000000000000),
( 1.000000000000000000, 0.7936314891025800788, 1.000000000000000000),
( 1.000000000000000000, 0.7902836132107624589, 1.000000000000000000),
( 1.000000000000000000, 0.7882681996340160646, 1.000000000000000000),
( 1.000000000000000000, 0.7847174861504150334, 1.000000000000000000),
( 1.000000000000000000, 0.7831810282575490945, 1.000000000000000000),
( 1.000000000000000000, 0.7806449462048419274, 1.000000000000000000),
( 1.000000000000000000, 0.7796440963917601330, 1.000000000000000000),
( 1.000000000000000000, 0.7775327293263942785, 1.000000000000000000),
( 1.000000000000000000, 0.7772912024360886241, 1.000000000000000000),
( 1.000000000000000000, 0.7786832130267836716, 1.000000000000000000),
( 1.000000000000000000, 0.7794401840107625379, 1.000000000000000000),
( 1.000000000000000000, 0.7815280835562399275, 1.000000000000000000),
( 1.000000000000000000, 0.7828487115346540737, 1.000000000000000000),
( 1.000000000000000000, 0.7875542482996447102, 1.000000000000000000),
( 1.000000000000000000, 0.7916769504292385795, 1.000000000000000000),
( 1.000000000000000000, 0.7968898276245173218, 1.000000000000000000),
( 1.000000000000000000, 0.7971995286756261567, 1.000000000000000000),
( 1.000000000000000000, 0.7975513289636425585, 1.000000000000000000),
( 1.000000000000000000, 0.7975904649198255481, 1.000000000000000000),
( 1.000000000000000000, 0.7976492392564697997, 1.000000000000000000),
( 1.000000000000000000, 0.7976688424357746277, 1.000000000000000000),
( 1.000000000000000000, 0.7977080722367014820, 1.000000000000000000),
( 1.000000000000000000, 0.7977413620310798148, 1.000000000000000000),
( 1.000000000000000000, 0.7978783036470348256, 1.000000000000000000),
( 1.000000000000000000, 0.7979952878838162400, 1.000000000000000000),
( 1.000000000000000000, 0.7982034605347246847, 1.000000000000000000),
( 1.000000000000000000, 0.7982890165727750675, 1.000000000000000000),
( 1.000000000000000000, 0.7983334297465062290, 1.000000000000000000),
( 1.000000000000000000, 0.7983395946163865942, 1.000000000000000000),
( 1.000000000000000000, 0.7983453928962052082, 1.000000000000000000),
( 1.000000000000000000, 0.7983467515806227377, 1.000000000000000000),
( 1.000000000000000000, 0.7983484337911800344, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481158560411, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481158560411, 1.000000000000000000),
( 1.000000000000000000, 0.7983486479133177216, 1.000000000000000000),
( 1.000000000000000000, 0.7983486492519636935, 1.000000000000000000),
( 1.000000000000000000, 0.7983486363944770625, 1.000000000000000000),
( 1.000000000000000000, 0.7983486043482846961, 1.000000000000000000),
( 1.000000000000000000, 0.7983485855546882393, 1.000000000000000000),
( 1.000000000000000000, 0.7983486138166741020, 1.000000000000000000),
( 1.000000000000000000, 0.7983487217954192694, 1.000000000000000000),
( 1.000000000000000000, 0.7983485668885610398, 1.000000000000000000),
( 1.000000000000000000, 0.7983485884615874051, 1.000000000000000000),
( 1.000000000000000000, 0.7983486482205187640, 1.000000000000000000),
( 1.000000000000000000, 0.7983485575606950047, 1.000000000000000000),
( 1.000000000000000000, 0.7983486393342180687, 1.000000000000000000),
( 1.000000000000000000, 0.7983486434919170316, 1.000000000000000000),
( 1.000000000000000000, 0.7983486471242718929, 1.000000000000000000),
( 1.000000000000000000, 0.7983486482551589436, 1.000000000000000000),
( 1.000000000000000000, 0.7983486480539299102, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481151149672, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481151149672, 1.000000000000000000),
( 1.000000000000000000, 0.7983479851752138812, 1.000000000000000000),
( 1.000000000000000000, 0.7983379198124759268, 1.000000000000000000),
( 1.000000000000000000, 0.7983219552484865922, 1.000000000000000000),
( 1.000000000000000000, 0.7982398248509339211, 1.000000000000000000),
( 1.000000000000000000, 0.7981385229129905889, 1.000000000000000000),
( 1.000000000000000000, 0.7979201701130321789, 1.000000000000000000),
( 1.000000000000000000, 0.7978049636995332428, 1.000000000000000000),
( 1.000000000000000000, 0.7976703648010070591, 1.000000000000000000),
( 1.000000000000000000, 0.7976563158561869038, 1.000000000000000000),
( 1.000000000000000000, 0.7976170329922320779, 1.000000000000000000),
( 1.000000000000000000, 0.7975974019618569111, 1.000000000000000000),
( 1.000000000000000000, 0.7975385401288375142, 1.000000000000000000),
( 1.000000000000000000, 0.7974993405840253846, 1.000000000000000000),
( 1.000000000000000000, 0.7973035519538850258, 1.000000000000000000),
( 1.000000000000000000, 0.7971475901498888961, 1.000000000000000000),
( 1.000000000000000000, 0.7966817391592422304, 1.000000000000000000),
( 1.000000000000000000, 0.7963738843997441030, 1.000000000000000000),
( 1.000000000000000000, 0.7948485342682253263, 1.000000000000000000),
( 1.000000000000000000, 0.7936728069050535961, 1.000000000000000000),
( 1.000000000000000000, 0.7902931555593158963, 1.000000000000000000),
( 1.000000000000000000, 0.7882326255810677695, 1.000000000000000000),
( 1.000000000000000000, 0.7828511882697650748, 1.000000000000000000),
( 1.000000000000000000, 0.7802914584582042457, 1.000000000000000000),
( 1.000000000000000000, 0.7782002190860153323, 1.000000000000000000),
( 1.000000000000000000, 0.7777932715564915833, 1.000000000000000000),
( 1.000000000000000000, 0.7775897207121517107, 1.000000000000000000),
( 1.000000000000000000, 0.7777898713817121834, 1.000000000000000000),
( 1.000000000000000000, 0.7792612503940303803, 1.000000000000000000),
( 1.000000000000000000, 0.7814064133189937422, 1.000000000000000000),
( 1.000000000000000000, 0.7854519361306903091, 1.000000000000000000),
( 1.000000000000000000, 0.7863303569810613514, 1.000000000000000000),
( 1.000000000000000000, 0.7882067311643499163, 1.000000000000000000),
( 1.000000000000000000, 0.7892049049100050562, 1.000000000000000000),
( 1.000000000000000000, 0.7923685987903327232, 1.000000000000000000),
( 1.000000000000000000, 0.7947033457729577588, 1.000000000000000000),
( 1.000000000000000000, 0.7972352997510152584, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#2047 = vector ( 'none', #19764, 1000.000000000000000 ) ;
#2048 = line ( 'none', #26461, #8182 ) ;
#2049 = cartesian_point ( 'none', ( -517.4363953778731684, 228.3962585654651321, -484.8537468037603730 ) ) ;
#2050 = cartesian_point ( 'none', ( -506.3757578229530623, 275.1031740568722626, -279.7054200231286245 ) ) ;
#2051 = cartesian_point ( 'none', ( -512.4217328667198217, 271.4348018080473821, -275.3537468037986855 ) ) ;
#2052 = direction ( 'none', ( -1.000000000000000000, -1.920224799361962737e-16, 1.739427606565643889e-16 ) ) ;
#2053 = face_outer_bound ( 'none', #6825, .t. ) ;
#2054 = vector ( 'none', #29745, 1000.000000000000000 ) ;
#2055 = line ( 'none', #26149, #374 ) ;
#2056 = cartesian_point ( 'none', ( -488.1800576033654124, 233.7578950599274208, -282.1246541465299629 ) ) ;
#2057 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#2058 = cartesian_point ( 'none', ( -518.9708706945106087, 204.1838710768154499, -435.3137231179279638 ) ) ;
#2059 = edge_curve ( 'none', #7399, #2295, #17557, .t. ) ;
#2060 = cartesian_point ( 'none', ( -558.2907976272762198, 223.3668172599247157, -433.1216959961914199 ) ) ;
#2061 = edge_curve ( 'none', #7461, #27854, #19715, .t. ) ;
#2062 = face_bound ( 'none', #29910, .t. ) ;
#2063 = direction ( 'none', ( 5.628830734849543660e-14, 1.294797602469088500e-14, -1.000000000000000000 ) ) ;
#2064 = cartesian_point ( 'none', ( -429.3444613198884099, 253.5956836731337205, -341.8955546048250085 ) ) ;
#2065 = edge_curve ( 'none', #15899, #32919, #12221, .t. ) ;
#2066 = axis2_placement_3d ( 'none', #13994, #29817, #22135 ) ;
#2067 = vertex_point ( 'none', #22740 ) ;
#2068 = oriented_edge ( 'none', *, *, #24076, .f. ) ;
#2069 = cartesian_point ( 'none', ( -497.3317721733699841, 245.1251363163769952, -402.3537468037604299 ) ) ;
#2070 = edge_curve ( 'none', #14641, #5168, #1158, .t. ) ;
#2071 = cartesian_point ( 'none', ( -548.1853658060356338, 281.7059230005928043, -312.9011708268410530 ) ) ;
#2072 = oriented_edge ( 'none', *, *, #13124, .f. ) ;
#2073 = b_spline_curve_with_knots ( 'none', 3,
( #12068, #3958, #25271, #22398, #9214, #33158 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0009064926732788682658, 0.001812985346557736532 ),
.unspecified. ) ;
#2074 = oriented_edge ( 'none', *, *, #2166, .t. ) ;
#2075 = cartesian_point ( 'none', ( -553.8559059042325998, 300.6842518256354992, -398.8537468042215437 ) ) ;
#2076 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#2077 = axis2_placement_3d ( 'none', #2902, #13301, #26160 ) ;
#2078 = direction ( 'none', ( -0.8937973703356508759, 1.480297366166875177e-14, 0.4484710255758731501 ) ) ;
#2079 = advanced_face ( 'none', ( #14268 ), #11811, .f. ) ;
#2080 = oriented_edge ( 'none', *, *, #16233, .t. ) ;
#2081 = cartesian_point ( 'none', ( -522.7327767341234903, 232.2142807171308903, -514.8537468037603730 ) ) ;
#2082 = vector ( 'none', #27609, 1000.000000000000000 ) ;
#2083 = cylindrical_surface ( 'none', #1817, 5.899999999999972822 ) ;
#2084 = cartesian_point ( 'none', ( -452.8583548217916928, 279.1879136925459761, -360.8372249774660077 ) ) ;
#2085 = axis2_placement_3d ( 'none', #16364, #6048, #32298 ) ;
#2086 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.467162276944790489e-14 ) ) ;
#2087 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2088 = face_outer_bound ( 'none', #22169, .t. ) ;
#2089 = face_outer_bound ( 'none', #14095, .t. ) ;
#2090 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2091 = advanced_face ( 'none', ( #25773 ), #17958, .f. ) ;
#2092 = cartesian_point ( 'none', ( -458.7075532982709092, 290.4597108543193258, -304.8393882476722183 ) ) ;
#2093 = vector ( 'none', #25620, 1000.000000000000000 ) ;
#2094 = vertex_point ( 'none', #22399 ) ;
#2095 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -445.3537468037603730 ) ) ;
#2096 = direction ( 'none', ( 1.000000000000000000, 1.321694076934716042e-14, 5.286776307738864169e-14 ) ) ;
#2097 = cartesian_point ( 'none', ( -518.3004842886629149, 231.9408146718641888, -514.8537468037603730 ) ) ;
#2098 = cartesian_point ( 'none', ( -434.6294248595812633, 240.8697659835528668, -308.2369627998859869 ) ) ;
#2099 = vector ( 'none', #23937, 1000.000000000000000 ) ;
#2100 = oriented_edge ( 'none', *, *, #22744, .f. ) ;
#2101 = cartesian_point ( 'none', ( -553.7511352885259157, 242.8025801217393393, -275.3537468037984013 ) ) ;
#2102 = vertex_point ( 'none', #14589 ) ;
#2103 = plane ( 'none', #996 ) ;
#2104 = cartesian_point ( 'none', ( -458.5491488722664144, 251.5062435677064627, -272.9018913001039550 ) ) ;
#2105 = direction ( 'none', ( -5.230025295777874011e-16, 0.9999948051039169172, 0.003223315867122746904 ) ) ;
#2106 = oriented_edge ( 'none', *, *, #14339, .f. ) ;
#2107 = edge_curve ( 'none', #19321, #8721, #5644, .t. ) ;
#2108 = vertex_point ( 'none', #30635 ) ;
#2109 = cartesian_point ( 'none', ( -414.2450167721050320, 233.1848297406940560, -322.7462388142156442 ) ) ;
#2110 = cartesian_point ( 'none', ( -467.7831253856468834, 276.7351050109932658, -380.3537468037986855 ) ) ;
#2111 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#2112 = vertex_point ( 'none', #33275 ) ;
#2113 = cartesian_point ( 'none', ( -437.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#2114 = oriented_edge ( 'none', *, *, #21768, .t. ) ;
#2115 = edge_curve ( 'none', #31743, #11290, #33544, .t. ) ;
#2116 = edge_curve ( 'none', #4196, #8966, #12621, .t. ) ;
#2117 = line ( 'none', #20587, #29982 ) ;
#2118 = line ( 'none', #5513, #18509 ) ;
#2119 = cartesian_point ( 'none', ( -435.5450167721049866, 236.6810906667376742, -380.3537468037986287 ) ) ;
#2120 = edge_curve ( 'none', #14884, #13874, #4027, .t. ) ;
#2121 = direction ( 'none', ( -0.07384000345349407690, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#2122 = face_outer_bound ( 'none', #24406, .t. ) ;
#2123 = cartesian_point ( 'none', ( -451.3200351057072339, 270.1438561512130150, -376.9211344423794685 ) ) ;
#2124 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#2125 = axis2_placement_3d ( 'none', #21317, #559, #13842 ) ;
#2126 = cartesian_point ( 'none', ( -540.1270023251753400, 212.3615680795196283, -275.3537468037991971 ) ) ;
#2127 = face_bound ( 'none', #33974, .t. ) ;
#2128 = oriented_edge ( 'none', *, *, #30305, .t. ) ;
#2129 = cartesian_point ( 'none', ( -406.5700167721050775, 208.8644466722082882, -291.0339416504045857 ) ) ;
#2130 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2131 = advanced_face ( 'none', ( #4847, #17127 ), #25494, .f. ) ;
#2132 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#2133 = oriented_edge ( 'none', *, *, #6254, .f. ) ;
#2135 = oriented_edge ( 'none', *, *, #4813, .f. ) ;
#2134 = vertex_point ( 'none', #12525 ) ;
#2136 = cartesian_point ( 'none', ( -492.9698739821624827, 193.2956533407068207, -370.3537468042060823 ) ) ;
#2137 = direction ( 'none', ( 0.07384000345349663041, -0.9972701007700911502, 0.0000000000000000000 ) ) ;
#2138 = cartesian_point ( 'none', ( -506.9700165380324961, 274.0106925186786384, -275.3537468037998224 ) ) ;
#2139 = axis2_placement_3d ( 'none', #4272, #25251, #22605 ) ;
#2140 = advanced_face ( 'none', ( #16723 ), #6069, .t. ) ;
#2141 = vertex_point ( 'none', #4965 ) ;
#2142 = oriented_edge ( 'none', *, *, #6, .t. ) ;
#2143 = vertex_point ( 'none', #7367 ) ;
#2144 = direction ( 'none', ( 0.07384000345350383299, -0.9972701007700904841, 0.0000000000000000000 ) ) ;
#2145 = cartesian_point ( 'none', ( -406.0450167721051002, 185.6842518256036954, -345.2287468037986287 ) ) ;
#2146 = oriented_edge ( 'none', *, *, #14235, .t. ) ;
#2147 = cartesian_point ( 'none', ( -498.6897956714828410, 225.5449510290783337, -275.3537468037987992 ) ) ;
#2148 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2149 = cartesian_point ( 'none', ( -433.5229645416969220, 256.1009832363968712, -299.3119898015094691 ) ) ;
#2150 = line ( 'none', #13257, #33299 ) ;
#2151 = vector ( 'none', #7276, 1000.000000000000114 ) ;
#2152 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2153 = cartesian_point ( 'none', ( -523.5450167717775685, 210.1842518256354708, -393.8537468042210321 ) ) ;
#2154 = direction ( 'none', ( -0.6684321707067215623, -0.002397415654014077233, 0.7437692421460316838 ) ) ;
#2155 = cylindrical_surface ( 'none', #3536, 35.00000000000000000 ) ;
#2156 = approval_person_organization ( #31222, #3428, #28749 ) ;
#2157 = cartesian_point ( 'none', ( -421.1835012495538990, 222.6840537634003283, -340.4263922805377547 ) ) ;
#2158 = vector ( 'none', #4927, 1000.000000000000000 ) ;
#2159 = edge_loop ( 'none', ( #3397, #13541, #22490, #33519 ) ) ;
#2160 = edge_curve ( 'none', #22601, #27529, #27420, .t. ) ;
#2161 = cartesian_point ( 'none', ( -514.5825458777384256, 278.1569611742021380, -279.9898889978517786 ) ) ;
#2162 = cartesian_point ( 'none', ( -519.1319190757170645, 273.0554317412457408, -275.3537468037985718 ) ) ;
#2164 = oriented_edge ( 'none', *, *, #19879, .f. ) ;
#2163 = vertex_point ( 'none', #23071 ) ;
#2165 = cartesian_point ( 'none', ( -539.6984287071903736, 274.2352566502887043, -275.3537468037988560 ) ) ;
#2166 = edge_curve ( 'none', #22820, #3227, #33962, .t. ) ;
#2167 = cartesian_point ( 'none', ( -494.9045421283042856, 214.1177276134763190, -295.6664065232901635 ) ) ;
#2168 = oriented_edge ( 'none', *, *, #2503, .f. ) ;
#2169 = cartesian_point ( 'none', ( -497.0198734743137265, 193.2977128291212239, -422.6037468041849934 ) ) ;
#2170 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256035248, -322.8537468037986287 ) ) ;
#2171 = oriented_edge ( 'none', *, *, #3511, .f. ) ;
#2172 = axis2_placement_3d ( 'none', #18062, #18405, #2373 ) ;
#2173 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#2174 = oriented_edge ( 'none', *, *, #1645, .f. ) ;
#2175 = oriented_edge ( 'none', *, *, #7555, .f. ) ;
#2176 = direction ( 'none', ( -0.3003283627730247152, -0.9538358739919957641, -2.562053133750362558e-14 ) ) ;
#2177 = vector ( 'none', #4746, 1000.000000000000000 ) ;
#2178 = circle ( 'none', #11442, 5.000000000000004441 ) ;
#2179 = axis2_placement_3d ( 'none', #25979, #12776, #10262 ) ;
#2180 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672688219 ) ) ;
#2181 = circle ( 'none', #23043, 5.999999999999997335 ) ;
#2182 = axis2_placement_3d ( 'none', #12908, #16109, #16329 ) ;
#2183 = direction ( 'none', ( -1.000000000000000000, -6.742252096426194224e-17, 3.397572461039129943e-16 ) ) ;
#2184 = axis2_placement_3d ( 'none', #1380, #22352, #9292 ) ;
#2185 = direction ( 'none', ( -0.8267412399748158558, -0.5625823691913069968, -1.356053098010326939e-16 ) ) ;
#2186 = cartesian_point ( 'none', ( -540.9065828115830072, 231.3700220725844474, -410.3537468037604299 ) ) ;
#2187 = cartesian_point ( 'none', ( -420.0450167721051002, 294.0632442979411394, -293.4787468038018119 ) ) ;
#2188 = cartesian_point ( 'none', ( -523.5450167717139038, 243.1842518256512164, -469.8537468041858460 ) ) ;
#2189 = line ( 'none', #8720, #3008 ) ;
#2190 = oriented_edge ( 'none', *, *, #25853, .f. ) ;
#2191 = cartesian_point ( 'none', ( -451.3200351057071771, 297.2516394641842794, -295.8941424781886553 ) ) ;
#2192 = oriented_edge ( 'none', *, *, #27864, .t. ) ;
#2193 = cartesian_point ( 'none', ( -455.6710266273375396, 277.8583297772946139, -360.9292198597451602 ) ) ;
#2194 = cartesian_point ( 'none', ( -547.6054343648819440, 288.4353159596234377, -370.3537468037986287 ) ) ;
#2195 = edge_loop ( 'none', ( #24114, #12874, #1024, #19691 ) ) ;
#2197 = oriented_edge ( 'none', *, *, #32572, .f. ) ;
#2196 = vertex_point ( 'none', #26059 ) ;
#2198 = direction ( 'none', ( 3.392713726888366737e-16, -0.3883833435191190731, 0.9214978993339648650 ) ) ;
#2199 = oriented_edge ( 'none', *, *, #10961, .f. ) ;
#2200 = direction ( 'none', ( -0.1585527532634900261, 0.9873505073845695312, 4.163336342344343337e-15 ) ) ;
#2201 = cartesian_point ( 'none', ( -523.5450167721048729, 276.1842518256034396, -320.3537468037986287 ) ) ;
#2202 = vertex_point ( 'none', #2010 ) ;
#2203 = direction ( 'none', ( -0.8937973703356507649, 1.210143096841420787e-14, 0.4484710255758733721 ) ) ;
#2204 = oriented_edge ( 'none', *, *, #32800, .f. ) ;
#2205 = cartesian_point ( 'none', ( -435.5450167721048729, 234.7792962648461241, -380.2130672514856542 ) ) ;
#2206 = cylindrical_surface ( 'none', #4776, 4.249999999999976019 ) ;
#2207 = cartesian_point ( 'none', ( -422.1450167721048956, 294.0632442979391499, -293.4787468037981171 ) ) ;
#2208 = direction ( 'none', ( 1.036334525942864691e-16, -0.08929731094672764546, 0.9960050151769735960 ) ) ;
#2209 = circle ( 'none', #27479, 0.1999999999999482470 ) ;
#2210 = cartesian_point ( 'none', ( -435.1146509924518000, 240.8517670379350477, -308.0362060255422421 ) ) ;
#2211 = edge_curve ( 'none', #6773, #1709, #315, .t. ) ;
#2212 = cartesian_point ( 'none', ( -434.2450167721049752, 243.9342479294313648, -322.8513293168981590 ) ) ;
#2213 = edge_curve ( 'none', #32879, #33425, #10977, .t. ) ;
#2214 = cartesian_point ( 'none', ( -452.2721922438420279, 255.1842518256075039, -271.7329152538111998 ) ) ;
#2215 = face_outer_bound ( 'none', #10633, .t. ) ;
#2216 = axis2_placement_3d ( 'none', #6420, #29925, #19158 ) ;
#2217 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2218 = cartesian_point ( 'none', ( -554.2322368157207393, 185.8841554921124555, -380.3537468037985150 ) ) ;
#2219 = edge_curve ( 'none', #5034, #7736, #26577, .t. ) ;
#2220 = face_outer_bound ( 'none', #10132, .t. ) ;
#2221 = oriented_edge ( 'none', *, *, #30899, .f. ) ;
#2222 = vertex_point ( 'none', #25942 ) ;
#2223 = axis2_placement_3d ( 'none', #23890, #16194, #21267 ) ;
#2224 = oriented_edge ( 'none', *, *, #13364, .f. ) ;
#2225 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.749123680024197478e-14 ) ) ;
#2226 = direction ( 'none', ( -0.4694715627858923046, 0.8829475928589261002, 0.0000000000000000000 ) ) ;
#2227 = oriented_edge ( 'none', *, *, #17643, .f. ) ;
#2228 = axis2_placement_3d ( 'none', #27991, #22255, #25243 ) ;
#2229 = axis2_placement_3d ( 'none', #11390, #16193, #3047 ) ;
#2231 = oriented_edge ( 'none', *, *, #20626, .f. ) ;
#2230 = oriented_edge ( 'none', *, *, #7973, .f. ) ;
#2232 = axis2_placement_3d ( 'none', #8529, #31906, #276 ) ;
#2233 = edge_loop ( 'none', ( #18919, #18292, #5410, #15421 ) ) ;
#2234 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#2235 = cartesian_point ( 'none', ( -544.8892400238529490, 221.3405906450039424, -275.3537468037984013 ) ) ;
#2236 = edge_loop ( 'none', ( #16801, #30504, #1140, #28553 ) ) ;
#2237 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769734850, -0.08929731094672796465 ) ) ;
#2238 = circle ( 'none', #2077, 5.000000000000004441 ) ;
#2239 = line ( 'none', #7228, #29267 ) ;
#2240 = cartesian_point ( 'none', ( -414.2450167721048047, 241.3115305848072012, -313.1643201157121439 ) ) ;
#2241 = b_spline_curve_with_knots ( 'none', 3,
( #29016, #28784, #20659, #13086, #31417, #13309, #4964, #242, #10228, #23298 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003934880086050203938, 0.0007869760172100407876, 0.001180464025815061236, 0.001573952034420081575 ),
.unspecified. ) ;
#2242 = cartesian_point ( 'none', ( -415.1451594840635266, 229.6979933087060886, -299.4631326345337357 ) ) ;
#2243 = advanced_face ( 'none', ( #2827 ), #33147, .f. ) ;
#2244 = face_outer_bound ( 'none', #29363, .t. ) ;
#2245 = cartesian_point ( 'none', ( -527.6079862541843113, 278.9892884956034322, -280.0747667055593979 ) ) ;
#2246 = cartesian_point ( 'none', ( -525.4464374601740246, 207.2103912804317076, -280.0921772260754210 ) ) ;
#2247 = face_outer_bound ( 'none', #11424, .t. ) ;
#2248 = circle ( 'none', #11546, 0.5999999999999898748 ) ;
#2249 = direction ( 'none', ( -1.000000000000000000, 1.019342488022063709e-14, -5.642927514190350899e-14 ) ) ;
#2250 = oriented_edge ( 'none', *, *, #31894, .f. ) ;
#2251 = oriented_edge ( 'none', *, *, #25544, .t. ) ;
#2252 = cartesian_point ( 'none', ( -433.2986043190537657, 256.2662000717709248, -299.3114572526959023 ) ) ;
#2253 = advanced_face ( 'none', ( #31071 ), #20036, .f. ) ;
#2254 = oriented_edge ( 'none', *, *, #6397, .t. ) ;
#2255 = edge_curve ( 'none', #27077, #10334, #3215, .t. ) ;
#2256 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#2257 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 3.670158759091426820e-14 ) ) ;
#2258 = oriented_edge ( 'none', *, *, #29390, .f. ) ;
#2259 = edge_curve ( 'none', #21240, #18232, #24106, .t. ) ;
#2260 = oriented_edge ( 'none', *, *, #29046, .f. ) ;
#2262 = oriented_edge ( 'none', *, *, #19412, .f. ) ;
#2261 = oriented_edge ( 'none', *, *, #16181, .t. ) ;
#2263 = edge_curve ( 'none', #9903, #27246, #13045, .t. ) ;
#2264 = axis2_placement_3d ( 'none', #14936, #12296, #17696 ) ;
#2265 = cartesian_point ( 'none', ( -424.2450167721051457, 300.6842518256038943, -341.8537468038015845 ) ) ;
#2266 = oriented_edge ( 'none', *, *, #11228, .t. ) ;
#2267 = edge_curve ( 'none', #10663, #19545, #12726, .t. ) ;
#2268 = cartesian_point ( 'none', ( -422.1450167721049525, 213.8092518256028427, -271.9747543314629183 ) ) ;
#2269 = vector ( 'none', #11199, 1000.000000000000114 ) ;
#2271 = circle ( 'none', #22387, 36.00000000000000711 ) ;
#2270 = axis2_placement_3d ( 'none', #5796, #11197, #16347 ) ;
#2272 = cartesian_point ( 'none', ( -559.5450167721049866, 243.1842518256034964, -369.3537468037986287 ) ) ;
#2273 = direction ( 'none', ( -0.1301338387964206533, -0.9914964367057035322, -1.997420982631745534e-14 ) ) ;
#2274 = cartesian_point ( 'none', ( -489.4865132332124631, 231.0466301371997986, -279.8987708797341156 ) ) ;
#2275 = cartesian_point ( 'none', ( -509.7016050738246804, 270.3101068130805515, -275.3537468037988560 ) ) ;
#2276 = axis2_placement_3d ( 'none', #4208, #25191, #4434 ) ;
#2277 = direction ( 'none', ( -5.230025295777875983e-16, 0.9999948051039168062, 0.003223315867124546246 ) ) ;
#2278 = cartesian_point ( 'none', ( -494.2386662418575156, 215.4729400542188955, -294.0103431865934454 ) ) ;
#2279 = circle ( 'none', #21381, 11.49999999999999822 ) ;
#2280 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#2281 = axis2_placement_3d ( 'none', #11568, #19481, #19358 ) ;
#2282 = cartesian_point ( 'none', ( -455.5450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#2283 = line ( 'none', #14986, #10481 ) ;
#2284 = circle ( 'none', #1667, 4.000000000000003553 ) ;
#2285 = oriented_edge ( 'none', *, *, #31884, .t. ) ;
#2286 = vertex_point ( 'none', #18031 ) ;
#2287 = cartesian_point ( 'none', ( -523.5450167721048729, 219.1842518256034964, -293.8537468036840323 ) ) ;
#2288 = plane ( 'none', #25014 ) ;
#2289 = oriented_edge ( 'none', *, *, #14951, .f. ) ;
#2290 = oriented_edge ( 'none', *, *, #30347, .f. ) ;
#2291 = direction ( 'none', ( -1.000000000000000000, -2.035898835340872341e-16, 1.361673625698257109e-16 ) ) ;
#2292 = oriented_edge ( 'none', *, *, #32908, .f. ) ;
#2293 = oriented_edge ( 'none', *, *, #27106, .t. ) ;
#2295 = vertex_point ( 'none', #9 ) ;
#2294 = oriented_edge ( 'none', *, *, #16833, .f. ) ;
#2296 = b_spline_curve_with_knots ( 'none', 3,
( #10976, #314, #18667, #16245, #425, #31943 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002670212645049347203, 0.003061410935874030702, 0.003452609226698713767 ),
.unspecified. ) ;
#2297 = advanced_face ( 'none', ( #16009, #17240 ), #31305, .t. ) ;
#2298 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#2299 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#2300 = direction ( 'none', ( 0.1420752155569528219, 0.003190618115250062198, -0.9898507226246228141 ) ) ;
#2301 = cartesian_point ( 'none', ( -436.2450167721049752, 252.5044348207363214, -321.0141302847279690 ) ) ;
#2302 = advanced_face ( 'none', ( #20100 ), #7298, .f. ) ;
#2303 = edge_curve ( 'none', #8966, #4196, #26642, .t. ) ;
#2304 = face_bound ( 'none', #19607, .t. ) ;
#2305 = direction ( 'none', ( 0.8829475928589267664, -0.4694715627858911944, 0.0000000000000000000 ) ) ;
#2306 = edge_curve ( 'none', #13015, #8122, #10158, .t. ) ;
#2307 = cartesian_point ( 'none', ( -521.9943766995884289, 222.2415797094299705, -410.3537468037604299 ) ) ;
#2308 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2309 = edge_curve ( 'none', #12960, #5012, #149, .t. ) ;
#2310 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2311 = edge_curve ( 'none', #12949, #16198, #23541, .t. ) ;
#2312 = edge_curve ( 'none', #8122, #9269, #13685, .t. ) ;
#2313 = direction ( 'none', ( -0.4484710255758732056, 1.811196683801716392e-14, 0.8937973703356507649 ) ) ;
#2314 = edge_curve ( 'none', #26052, #9217, #32975, .t. ) ;
#2315 = line ( 'none', #17154, #33038 ) ;
#2316 = face_outer_bound ( 'none', #18582, .t. ) ;
#2317 = line ( 'none', #3079, #1084 ) ;
#2318 = edge_loop ( 'none', ( #13179, #20564, #12601, #33222 ) ) ;
#2319 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#2320 = oriented_edge ( 'none', *, *, #408, .t. ) ;
#2321 = direction ( 'none', ( 2.197537717130241099e-16, -1.000000000000000000, 2.037432715935694860e-14 ) ) ;
#2323 = oriented_edge ( 'none', *, *, #11018, .t. ) ;
#2322 = axis2_placement_3d ( 'none', #25044, #32493, #1095 ) ;
#2324 = cartesian_point ( 'none', ( -550.2487291536651810, 228.4992194687895903, -275.3537468037986855 ) ) ;
#2325 = oriented_edge ( 'none', *, *, #25496, .t. ) ;
#2326 = cartesian_point ( 'none', ( -554.2170322001882141, 292.4048692585006393, -368.4537468042333330 ) ) ;
#2327 = cartesian_point ( 'none', ( -434.0757428821399913, 230.2636472073018012, -299.6513713306890736 ) ) ;
#2328 = oriented_edge ( 'none', *, *, #17609, .f. ) ;
#2329 = direction ( 'none', ( 0.5150380749100553768, 0.8571673007021115565, -2.391869358161960944e-14 ) ) ;
#2330 = vertex_point ( 'none', #5417 ) ;
#2331 = axis2_placement_3d ( 'none', #10684, #29237, #18595 ) ;
#2332 = cartesian_point ( 'none', ( -498.7348734743677028, 296.0412579571828360, -360.2537468041860507 ) ) ;
#2333 = conical_surface ( 'none', #11556, 4.000000000000015099, 1.047197551196599852 ) ;
#2334 = oriented_edge ( 'none', *, *, #5056, .f. ) ;
#2335 = axis2_placement_3d ( 'none', #9200, #17103, #27556 ) ;
#2336 = cartesian_point ( 'none', ( -521.9628539135597975, 232.8041381128970215, -277.8537468042132446 ) ) ;
#2337 = face_outer_bound ( 'none', #21361, .t. ) ;
#2338 = vertex_point ( 'none', #26286 ) ;
#2339 = advanced_face ( 'none', ( #33793 ), #32818, .t. ) ;
#2340 = cartesian_point ( 'none', ( -489.5140954466726271, 255.4031606708198012, -279.8959879574580327 ) ) ;
#2341 = plane ( 'none', #27267 ) ;
#2342 = cartesian_point ( 'none', ( -421.0450167721051002, 213.8644466722088282, -354.6735519571939790 ) ) ;
#2343 = cartesian_point ( 'none', ( -523.5450167717175418, 243.1842518256503354, -405.8537468041858460 ) ) ;
#2344 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -405.8537468037604299 ) ) ;
#2345 = cartesian_point ( 'none', ( -554.3837921387266761, 226.6322118687829459, -275.3537468037981739 ) ) ;
#2346 = oriented_edge ( 'none', *, *, #30701, .f. ) ;
#2347 = line ( 'none', #6084, #6826 ) ;
#2348 = vector ( 'none', #3677, 1000.000000000000227 ) ;
#2349 = face_bound ( 'none', #19173, .t. ) ;
#2350 = vertex_point ( 'none', #24090 ) ;
#2351 = cartesian_point ( 'none', ( -433.6682159987478826, 230.4230752101238977, -299.3947582398586178 ) ) ;
#2352 = cartesian_point ( 'none', ( -456.7450167721049752, 226.7501690751834360, -324.3271524344196450 ) ) ;
#2353 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.686161457747284917e-14 ) ) ;
#2354 = oriented_edge ( 'none', *, *, #23585, .t. ) ;
#2355 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#2356 = oriented_edge ( 'none', *, *, #33365, .f. ) ;
#2357 = direction ( 'none', ( -5.619160971203377220e-14, -1.332051950550447561e-14, 1.000000000000000000 ) ) ;
#2358 = edge_curve ( 'none', #9117, #13340, #26016, .t. ) ;
#2359 = oriented_edge ( 'none', *, *, #4017, .t. ) ;
#2360 = cylindrical_surface ( 'none', #22755, 7.499999999999951150 ) ;
#2361 = oriented_edge ( 'none', *, *, #3559, .t. ) ;
#2362 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -397.8537468037603730 ) ) ;
#2363 = cartesian_point ( 'none', ( -523.5450167717776822, 276.1842518256353856, -389.1537468042201340 ) ) ;
#2364 = edge_curve ( 'none', #9148, #33899, #23149, .t. ) ;
#2365 = cartesian_point ( 'none', ( -413.9450167721049070, 294.4899332375994732, -290.0753901447375824 ) ) ;
#2366 = cartesian_point ( 'none', ( -505.1211214291486726, 284.7020165773091094, -314.4116605361728602 ) ) ;
#2367 = oriented_edge ( 'none', *, *, #14178, .t. ) ;
#2368 = axis2_placement_3d ( 'none', #2452, #5074, #7478 ) ;
#2369 = cartesian_point ( 'none', ( -414.6129582185492950, 252.5044348207363214, -321.0141302847279690 ) ) ;
#2370 = plane ( 'none', #23294 ) ;
#2371 = cartesian_point ( 'none', ( -501.9119896007865123, 232.6803452515390234, -327.8115236585891239 ) ) ;
#2372 = cartesian_point ( 'none', ( -419.9950167721049752, 243.9954909309067261, -341.8512306138725876 ) ) ;
#2373 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2374 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034964, -275.3537468037986287 ) ) ;
#2375 = line ( 'none', #13799, #18775 ) ;
#2376 = circle ( 'none', #18534, 3.999999999999971134 ) ;
#2377 = conical_surface ( 'none', #12089, 6.400000000000016342, 0.7853981633974569387 ) ;
#2378 = vertex_point ( 'none', #461 ) ;
#2379 = axis2_placement_3d ( 'none', #22871, #12546, #17591 ) ;
#2380 = cartesian_point ( 'none', ( -440.5287110885334414, 189.7296088856777203, -339.5925836157558138 ) ) ;
#2381 = vertex_point ( 'none', #11370 ) ;
#2382 = cartesian_point ( 'none', ( -506.3359365877464597, 211.2863444858671471, -279.7046095323703412 ) ) ;
#2383 = cartesian_point ( 'none', ( -516.2029535844092152, 272.5311694449117681, -275.3537468037987423 ) ) ;
#2384 = cartesian_point ( 'none', ( -540.1974376319334397, 273.9689581875160798, -275.3537468037993108 ) ) ;
#2385 = oriented_edge ( 'none', *, *, #12166, .t. ) ;
#2386 = cartesian_point ( 'none', ( -494.0111840325160415, 215.9392820758183404, -293.4769971597435756 ) ) ;
#2387 = cartesian_point ( 'none', ( -569.0450167717174281, 243.1842518256503354, -405.8537468041884040 ) ) ;
#2388 = oriented_edge ( 'none', *, *, #29750, .f. ) ;
#2389 = cartesian_point ( 'none', ( -565.0069575488403189, 197.2223110485256257, -459.8537468041888019 ) ) ;
#2390 = cartesian_point ( 'none', ( -541.0021697391987345, 221.9357739910902865, -400.3537468037604299 ) ) ;
#2391 = circle ( 'none', #16360, 9.999999999999998224 ) ;
#2392 = oriented_edge ( 'none', *, *, #21032, .t. ) ;
#2393 = cartesian_point ( 'none', ( -543.6614911462421560, 261.1933456049944766, -396.8537468037603730 ) ) ;
#2394 = cartesian_point ( 'none', ( -523.9908209472113185, 282.1817037761776419, -410.8537468037604299 ) ) ;
#2395 = oriented_edge ( 'none', *, *, #20269, .t. ) ;
#2396 = cartesian_point ( 'none', ( -548.1180257111167293, 199.4976460101026134, -368.2537468042618229 ) ) ;
#2397 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206423782e-17 ) ) ;
#2398 = edge_curve ( 'none', #33141, #6506, #7549, .t. ) ;
#2399 = direction ( 'none', ( 5.628830734849543660e-14, 1.294797602469088500e-14, -1.000000000000000000 ) ) ;
#2400 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2401 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#2402 = edge_curve ( 'none', #8517, #21092, #30016, .t. ) ;
#2403 = cartesian_point ( 'none', ( -569.5069575488408873, 197.2223110485255688, -449.8537468041890293 ) ) ;
#2404 = advanced_face ( 'none', ( #24367 ), #25202, .t. ) ;
#2406 = direction ( 'none', ( 1.000000000000000000, 3.652049423109066841e-16, 5.624156111587963290e-14 ) ) ;
#2405 = line ( 'none', #32059, #11830 ) ;
#2407 = face_outer_bound ( 'none', #12753, .t. ) ;
#2408 = face_outer_bound ( 'none', #30761, .t. ) ;
#2409 = oriented_edge ( 'none', *, *, #1341, .f. ) ;
#2410 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698256863e-16 ) ) ;
#2411 = axis2_placement_3d ( 'none', #22809, #28304, #28203 ) ;
#2412 = direction ( 'none', ( -0.9873505073845695312, -0.1585527532634900261, -5.773159728050812748e-14 ) ) ;
#2413 = oriented_edge ( 'none', *, *, #8987, .t. ) ;
#2414 = cartesian_point ( 'none', ( -414.6300493631604809, 243.8949954589506603, -310.6737245811669936 ) ) ;
#2415 = cartesian_point ( 'none', ( -468.5450167717145291, 243.1842518256511028, -459.8537468041827196 ) ) ;
#2416 = edge_curve ( 'none', #6567, #16619, #12871, .t. ) ;
#2417 = circle ( 'none', #20128, 5.999999999999975131 ) ;
#2418 = vertex_point ( 'none', #11129 ) ;
#2419 = axis2_placement_3d ( 'none', #25954, #12865, #33621 ) ;
#2420 = advanced_face ( 'none', ( #7957, #18215 ), #22130, .f. ) ;
#2421 = cartesian_point ( 'none', ( -460.3891095572563472, 288.3294234337219564, -301.1528964442951519 ) ) ;
#2422 = face_outer_bound ( 'none', #20069, .t. ) ;
#2423 = oriented_edge ( 'none', *, *, #31048, .t. ) ;
#2424 = oriented_edge ( 'none', *, *, #25754, .t. ) ;
#2425 = cartesian_point ( 'none', ( -526.4307784116926996, 246.7905952773227796, -280.8537468042133014 ) ) ;
#2426 = cartesian_point ( 'none', ( -468.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#2427 = axis2_placement_3d ( 'none', #18323, #31484, #18202 ) ;
#2428 = oriented_edge ( 'none', *, *, #29537, .f. ) ;
#2429 = cartesian_point ( 'none', ( -540.8554343648819440, 288.4353159596234377, -220.3537468037986002 ) ) ;
#2430 = edge_loop ( 'none', ( #8059, #20557, #4460, #7001 ) ) ;
#2431 = axis2_placement_3d ( 'none', #8649, #11629, #3392 ) ;
#2432 = direction ( 'none', ( 1.000000000000000000, 1.298396287363447619e-14, 5.655173982181853443e-14 ) ) ;
#2433 = vertex_point ( 'none', #14330 ) ;
#2434 = cartesian_point ( 'none', ( -502.4965527193914454, 188.0263104757018482, -370.3537468037985150 ) ) ;
#2435 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#2436 = face_outer_bound ( 'none', #8354, .t. ) ;
#2437 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#2438 = toroidal_surface ( 'none', #29438, 7.299999999999999822, 0.2000000000000000111 ) ;
#2439 = vector ( 'none', #9900, 1000.000000000000000 ) ;
#2440 = toroidal_surface ( 'none', #23096, 21.50000000000000000, 0.5000000000000000000 ) ;
#2441 = oriented_edge ( 'none', *, *, #5984, .t. ) ;
#2442 = cartesian_point ( 'none', ( -519.0919463799921232, 227.8146093086740223, -518.6188932826963764 ) ) ;
#2443 = cartesian_point ( 'none', ( -466.0996379292288907, 273.4825494068504668, -380.3537468037989129 ) ) ;
#2444 = cartesian_point ( 'none', ( -433.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#2445 = cartesian_point ( 'none', ( -493.2341276393227645, 185.6842518256353003, -380.3537468042196110 ) ) ;
#2446 = face_outer_bound ( 'none', #16648, .t. ) ;
#2447 = vertex_point ( 'none', #6526 ) ;
#2448 = edge_curve ( 'none', #22434, #27552, #30502, .t. ) ;
#2449 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2450 = cartesian_point ( 'none', ( -435.5450167720991317, 214.0238811901132578, -265.3537468037993108 ) ) ;
#2451 = edge_loop ( 'none', ( #227, #11247, #31002, #14834 ) ) ;
#2452 = cartesian_point ( 'none', ( -523.5450167717179966, 243.1842518256502501, -398.8537468041858460 ) ) ;
#2453 = vertex_point ( 'none', #27304 ) ;
#2454 = cartesian_point ( 'none', ( -546.2651486361904745, 222.7779183947057788, -275.3537468037985150 ) ) ;
#2455 = edge_curve ( 'none', #21772, #3572, #15725, .t. ) ;
#2456 = oriented_edge ( 'none', *, *, #19632, .f. ) ;
#2457 = direction ( 'none', ( 0.1301338387964242616, 0.9914964367057030881, 1.808675573594017355e-14 ) ) ;
#2458 = cartesian_point ( 'none', ( -560.8305550254374339, 257.6683340250303900, -412.5857976113293262 ) ) ;
#2459 = edge_loop ( 'none', ( #4372, #23195, #11783, #7585 ) ) ;
#2460 = axis2_placement_3d ( 'none', #22694, #9623, #14883 ) ;
#2461 = advanced_face ( 'none', ( #29280 ), #9203, .t. ) ;
#2462 = cartesian_point ( 'none', ( -414.5780783849839963, 230.0217820874860877, -299.5707607162986506 ) ) ;
#2463 = edge_curve ( 'none', #4293, #133, #16551, .t. ) ;
#2464 = oriented_edge ( 'none', *, *, #9230, .t. ) ;
#2465 = cartesian_point ( 'none', ( -569.5069575488406599, 280.6461926027765799, -449.8537468041879492 ) ) ;
#2466 = cartesian_point ( 'none', ( -535.5274683861803169, 277.3492441958599670, -279.9089488974194069 ) ) ;
#2467 = advanced_face ( 'none', ( #10414 ), #14912, .f. ) ;
#2468 = face_outer_bound ( 'none', #161, .t. ) ;
#2469 = conical_surface ( 'none', #2926, 4.000000000000015099, 1.047197551196599852 ) ;
#2470 = axis2_placement_3d ( 'none', #8706, #13736, #19138 ) ;
#2471 = cartesian_point ( 'none', ( -558.5610815930153876, 251.9644102531801195, -279.9942673890118954 ) ) ;
#2472 = cartesian_point ( 'none', ( -406.0450167721051571, 275.0040569789975393, -291.0339416504040742 ) ) ;
#2473 = axis2_placement_3d ( 'none', #19868, #1534, #33035 ) ;
#2474 = b_spline_curve_with_knots ( 'none', 3,
( #30686, #20259, #17735, #7189, #3779, #2060 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002463324819115532372, 0.001306506591878009091, 0.002366680701844464836 ),
.unspecified. ) ;
#2475 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#2476 = cartesian_point ( 'none', ( -435.5450167721051002, 209.3092518256034396, -271.9747543314629183 ) ) ;
#2477 = vector ( 'none', #20403, 1000.000000000000000 ) ;
#2478 = vector ( 'none', #33317, 1000.000000000000000 ) ;
#2479 = vector ( 'none', #26864, 1000.000000000000000 ) ;
#2480 = cartesian_point ( 'none', ( -433.2708044136255126, 256.2708810670734465, -299.3114421642911793 ) ) ;
#2481 = cartesian_point ( 'none', ( -544.4340692093901453, 243.8264205156372384, -436.3537468037603730 ) ) ;
#2482 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#2483 = circle ( 'none', #19980, 8.000000000000014211 ) ;
#2484 = cylindrical_surface ( 'none', #9986, 5.000000000000004441 ) ;
#2485 = cartesian_point ( 'none', ( -406.0450167721051002, 211.3644466722088282, -354.6735519571939221 ) ) ;
#2486 = oriented_edge ( 'none', *, *, #4011, .t. ) ;
#2487 = oriented_edge ( 'none', *, *, #16994, .t. ) ;
#2488 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#2489 = oriented_edge ( 'none', *, *, #6539, .t. ) ;
#2490 = oriented_edge ( 'none', *, *, #14103, .t. ) ;
#2491 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#2492 = circle ( 'none', #12831, 3.400000000000014122 ) ;
#2493 = cartesian_point ( 'none', ( -487.6195843497099531, 240.2941572019493321, -280.0871615738672631 ) ) ;
#2494 = cartesian_point ( 'none', ( -499.7419015046751269, 195.3846875129480054, -360.2537468042140745 ) ) ;
#2495 = cartesian_point ( 'none', ( -537.8788103849269646, 270.0760761617202661, -275.3537468037985150 ) ) ;
#2496 = oriented_edge ( 'none', *, *, #30536, .f. ) ;
#2497 = cartesian_point ( 'none', ( -489.9801841134834604, 225.5824625102969492, -285.5337626770739234 ) ) ;
#2498 = edge_curve ( 'none', #27277, #24497, #1418, .t. ) ;
#2499 = direction ( 'none', ( -5.230025295777880914e-16, 0.9999948051039169172, 0.003223315867125395393 ) ) ;
#2500 = circle ( 'none', #7679, 6.138320441952084039 ) ;
#2501 = direction ( 'none', ( -2.197537717130241099e-16, 1.000000000000000000, -2.037432715935694860e-14 ) ) ;
#2502 = line ( 'none', #3238, #8638 ) ;
#2503 = edge_curve ( 'none', #29724, #1466, #7133, .t. ) ;
#2504 = advanced_face ( 'none', ( #32149 ), #26830, .t. ) ;
#2505 = circle ( 'none', #24409, 3.399999999999958611 ) ;
#2506 = cartesian_point ( 'none', ( -553.4567723095026395, 292.5269548785133793, -360.2537468042333444 ) ) ;
#2507 = edge_curve ( 'none', #33294, #29292, #12058, .t. ) ;
#2508 = advanced_face ( 'none', ( #28467 ), #16162, .t. ) ;
#2509 = edge_curve ( 'none', #16672, #32022, #9595, .t. ) ;
#2510 = axis2_placement_3d ( 'none', #15717, #18493, #2697 ) ;
#2511 = cartesian_point ( 'none', ( -523.5450167721048729, 265.1842518256034964, -293.8537468037977192 ) ) ;
#2512 = edge_curve ( 'none', #26835, #28473, #6299, .t. ) ;
#2513 = vector ( 'none', #24714, 1000.000000000000114 ) ;
#2514 = edge_loop ( 'none', ( #17758, #14310 ) ) ;
#2515 = cartesian_point ( 'none', ( -550.0978764507012784, 282.1492228381038672, -317.8839357782295565 ) ) ;
#2516 = b_spline_curve_with_knots ( 'none', 3,
( #24867, #14412, #1138, #13958 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.06149953498090615645, 0.07839979812713740448 ),
.unspecified. ) ;
#2517 = cylindrical_surface ( 'none', #20873, 37.70000000000000995 ) ;
#2518 = cartesian_point ( 'none', ( -435.5450167720997570, 214.0238811901124905, -380.3537468037993676 ) ) ;
#2519 = edge_loop ( 'none', ( #14402, #19021, #7536, #29197 ) ) ;
#2520 = edge_loop ( 'none', ( #32335, #11309, #12322, #32090 ) ) ;
#2521 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#2522 = axis2_placement_3d ( 'none', #25419, #2037, #7170 ) ;
#2523 = direction ( 'none', ( -2.197537717130253918e-16, 1.000000000000000000, -2.037432715935694544e-14 ) ) ;
#2524 = vertex_point ( 'none', #27760 ) ;
#2525 = axis2_placement_3d ( 'none', #19777, #9223, #14481 ) ;
#2526 = edge_loop ( 'none', ( #31861, #10099, #16593, #15086 ) ) ;
#2527 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#2528 = line ( 'none', #16658, #21773 ) ;
#2529 = cartesian_point ( 'none', ( -493.8514863453053749, 194.6115709303616086, -364.2537468042137334 ) ) ;
#2530 = oriented_edge ( 'none', *, *, #20076, .t. ) ;
#2531 = axis2_placement_3d ( 'none', #6374, #9133, #29987 ) ;
#2532 = plane ( 'none', #14483 ) ;
#2533 = circle ( 'none', #28315, 0.1000000000000012823 ) ;
#2534 = face_outer_bound ( 'none', #8594, .t. ) ;
#2535 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#2536 = face_bound ( 'none', #8106, .t. ) ;
#2537 = cartesian_point ( 'none', ( -523.5450167717775685, 243.1842518256354708, -393.8537468042205774 ) ) ;
#2538 = cartesian_point ( 'none', ( -489.2450167721049752, 255.1363120077271844, -321.7821790724378843 ) ) ;
#2539 = approval_person_organization ( #30404, #28028, #31380 ) ;
#2540 = cartesian_point ( 'none', ( -496.1740035063497203, 199.7424396712917769, -368.2537468042138471 ) ) ;
#2541 = cartesian_point ( 'none', ( -417.9450167721049638, 297.2239820926546372, -292.1465919355275105 ) ) ;
#2542 = cartesian_point ( 'none', ( -540.2008184106614408, 217.5879069406272492, -275.3537468037985150 ) ) ;
#2543 = plane ( 'none', #12174 ) ;
#2544 = cartesian_point ( 'none', ( -434.1224414266530403, 230.3630520656031706, -299.6845476191546140 ) ) ;
#2545 = face_outer_bound ( 'none', #7095, .t. ) ;
#2546 = oriented_edge ( 'none', *, *, #7666, .t. ) ;
#2547 = edge_curve ( 'none', #7871, #20313, #3466, .t. ) ;
#2548 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#2549 = cartesian_point ( 'none', ( -436.2450167721049752, 243.3141995150874379, -313.1046128115920624 ) ) ;
#2550 = plane ( 'none', #18476 ) ;
#2551 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#2553 = edge_loop ( 'none', ( #20030, #17726, #20365, #22633 ) ) ;
#2552 = oriented_edge ( 'none', *, *, #30399, .f. ) ;
#2554 = edge_curve ( 'none', #3687, #20266, #19034, .t. ) ;
#2555 = direction ( 'none', ( -0.9898558648229777157, 0.0004579532966293494854, -0.1420744774909719343 ) ) ;
#2556 = oriented_edge ( 'none', *, *, #20662, .f. ) ;
#2557 = edge_curve ( 'none', #26185, #26851, #2641, .t. ) ;
#2558 = vertex_point ( 'none', #9624 ) ;
#2559 = oriented_edge ( 'none', *, *, #31047, .t. ) ;
#2560 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#2561 = edge_curve ( 'none', #28512, #7931, #22723, .t. ) ;
#2562 = cartesian_point ( 'none', ( -435.5450167721051002, 272.5592518256036101, -373.7327392761345095 ) ) ;
#2563 = vertex_point ( 'none', #17304 ) ;
#2564 = line ( 'none', #23402, #15257 ) ;
#2565 = vector ( 'none', #19025, 1000.000000000000114 ) ;
#2566 = axis2_placement_3d ( 'none', #23251, #18093, #11336 ) ;
#2567 = cartesian_point ( 'none', ( -559.6576189805095964, 257.9110967605507767, -434.8537468037603730 ) ) ;
#2568 = direction ( 'none', ( 1.361673625698200410e-16, 2.770006446439764306e-14, 1.000000000000000000 ) ) ;
#2569 = cartesian_point ( 'none', ( -552.2344419320677389, 295.7317650832526397, -364.2537468042331739 ) ) ;
#2570 = axis2_placement_3d ( 'none', #33941, #23751, #13411 ) ;
#2571 = cartesian_point ( 'none', ( -540.2701160330459516, 211.0362364092235339, -279.7158338193303848 ) ) ;
#2572 = conical_surface ( 'none', #2626, 4.000000000000015099, 1.047197551196599852 ) ;
#2573 = cartesian_point ( 'none', ( -433.2450167721049752, 242.3956515517559183, -310.8796869405738335 ) ) ;
#2574 = cartesian_point ( 'none', ( -538.8124543687528103, 271.3974009733456683, -396.8537468037603730 ) ) ;
#2575 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#2576 = advanced_face ( 'none', ( #1823 ), #980, .f. ) ;
#2577 = line ( 'none', #29805, #21829 ) ;
#2578 = oriented_edge ( 'none', *, *, #16084, .t. ) ;
#2579 = edge_loop ( 'none', ( #10060, #5537, #22294, #25679 ) ) ;
#2580 = axis2_placement_3d ( 'none', #263, #31441, #2933 ) ;
#2581 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -289.8537468037986287 ) ) ;
#2583 = vertex_point ( 'none', #17422 ) ;
#2582 = oriented_edge ( 'none', *, *, #31234, .t. ) ;
#2584 = direction ( 'none', ( 0.5150380749100544886, 0.0000000000000000000, -0.8571673007021121116 ) ) ;
#2585 = cartesian_point ( 'none', ( -433.6140103618951116, 255.9411222741290146, -299.3125050865625099 ) ) ;
#2586 = cartesian_point ( 'none', ( -450.5450167721049297, 281.5667671607457123, -286.2683207771385128 ) ) ;
#2587 = cartesian_point ( 'none', ( -502.5440969043933706, 282.4181623160767458, -308.6069768050281255 ) ) ;
#2588 = cartesian_point ( 'none', ( -516.4760477133251015, 262.8513453780246891, -409.3537468037603730 ) ) ;
#2589 = oriented_edge ( 'none', *, *, #15965, .t. ) ;
#2590 = advanced_face ( 'none', ( #2247 ), #5892, .f. ) ;
#2591 = cartesian_point ( 'none', ( -435.5450167721051002, 196.8052593532677861, -352.2287468037989129 ) ) ;
#2592 = cartesian_point ( 'none', ( -502.2450167721049752, 232.8847958776507028, -327.7931935389059959 ) ) ;
#2593 = oriented_edge ( 'none', *, *, #3367, .f. ) ;
#2594 = cartesian_point ( 'none', ( -491.9469242178968216, 231.5056372644943963, -320.0931226139447858 ) ) ;
#2595 = vertex_point ( 'none', #4250 ) ;
#2596 = edge_curve ( 'none', #29706, #26355, #21896, .t. ) ;
#2597 = vector ( 'none', #10983, 1000.000000000000000 ) ;
#2598 = vector ( 'none', #24339, 1000.000000000000000 ) ;
#2599 = circle ( 'none', #12501, 14.00000000000003197 ) ;
#2600 = edge_curve ( 'none', #19219, #33838, #11238, .t. ) ;
#2601 = cartesian_point ( 'none', ( -506.7318000697820253, 211.0795760665252203, -279.7116186943342200 ) ) ;
#2602 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700911502, 7.214474255747060879e-17 ) ) ;
#2603 = cartesian_point ( 'none', ( -542.6142545814644791, 274.0109893768348570, -279.7054212427121342 ) ) ;
#2604 = edge_curve ( 'none', #3201, #11052, #5090, .t. ) ;
#2605 = circle ( 'none', #33527, 9.750000000000007105 ) ;
#2606 = vertex_point ( 'none', #20286 ) ;
#2607 = vertex_point ( 'none', #9967 ) ;
#2608 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612818275, -0.6038489185976441131 ) ) ;
#2609 = cartesian_point ( 'none', ( -414.2450167721049752, 243.8956437594117972, -310.8748519667731216 ) ) ;
#2610 = cartesian_point ( 'none', ( -550.0306281842931639, 241.2232007155431575, -431.3537468037604299 ) ) ;
#2611 = direction ( 'none', ( -1.091642987686154144e-16, 0.1243991077726802064, 0.9922322621167691814 ) ) ;
#2612 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#2613 = axis2_placement_3d ( 'none', #203, #5376, #13042 ) ;
#2614 = cartesian_point ( 'none', ( -524.8741368342747364, 261.1351136394634977, -431.3537468037603730 ) ) ;
#2615 = vertex_point ( 'none', #25457 ) ;
#2617 = oriented_edge ( 'none', *, *, #10359, .f. ) ;
#2616 = vertex_point ( 'none', #30711 ) ;
#2618 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2619 = cartesian_point ( 'none', ( -508.6038909865906703, 221.2275650629190693, -431.3537468037603730 ) ) ;
#2621 = oriented_edge ( 'none', *, *, #10418, .f. ) ;
#2620 = vertex_point ( 'none', #25690 ) ;
#2622 = axis2_placement_3d ( 'none', #15682, #28762, #5501 ) ;
#2623 = oriented_edge ( 'none', *, *, #32619, .t. ) ;
#2624 = cartesian_point ( 'none', ( -419.8952632667336502, 258.5999852306574098, -343.2220025464205264 ) ) ;
#2625 = oriented_edge ( 'none', *, *, #33809, .f. ) ;
#2626 = axis2_placement_3d ( 'none', #26003, #4807, #12797 ) ;
#2627 = cartesian_point ( 'none', ( -550.1885216481880434, 297.1190608893627427, -368.2537468042311275 ) ) ;
#2628 = vector ( 'none', #16705, 1000.000000000000000 ) ;
#2629 = circle ( 'none', #28119, 22.00000000000000355 ) ;
#2630 = axis2_placement_3d ( 'none', #345, #21335, #23971 ) ;
#2631 = advanced_face ( 'none', ( #28861 ), #28058, .t. ) ;
#2632 = cartesian_point ( 'none', ( -422.1450167721049525, 272.5592518256036101, -373.7327392761343958 ) ) ;
#2633 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2634 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2635 = plane ( 'none', #14642 ) ;
#2636 = circle ( 'none', #28856, 5.999999999999992895 ) ;
#2637 = advanced_face ( 'none', ( #21089 ), #17530, .t. ) ;
#2638 = cartesian_point ( 'none', ( -414.2450167721049752, 243.1246204820616299, -304.3538429093759987 ) ) ;
#2639 = cartesian_point ( 'none', ( -406.0450167721051002, 263.1842518256057701, -269.3537468038006750 ) ) ;
#2640 = cartesian_point ( 'none', ( -417.9450167721049638, 296.7972931529943708, -295.5499485945880451 ) ) ;
#2641 = line ( 'none', #7327, #29684 ) ;
#2642 = vector ( 'none', #10431, 1000.000000000000000 ) ;
#2643 = oriented_edge ( 'none', *, *, #1500, .t. ) ;
#2644 = oriented_edge ( 'none', *, *, #14789, .f. ) ;
#2645 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2646 = security_classification_level ( 'unclassified' ) ;
#2647 = cartesian_point ( 'none', ( -414.0450167721049866, 197.4864014984161997, -356.1537647746839639 ) ) ;
#2648 = edge_loop ( 'none', ( #3059, #27390, #24712, #9667 ) ) ;
#2649 = cartesian_point ( 'none', ( -524.8741368342747364, 261.1351136394634977, -414.3537468037604299 ) ) ;
#2650 = oriented_edge ( 'none', *, *, #26251, .f. ) ;
#2651 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867125397562 ) ) ;
#2652 = direction ( 'none', ( -0.8660254037844320463, -0.5000000000000114353, -5.553044353628781315e-14 ) ) ;
#2654 = oriented_edge ( 'none', *, *, #12666, .t. ) ;
#2653 = oriented_edge ( 'none', *, *, #12159, .t. ) ;
#2655 = cartesian_point ( 'none', ( -497.0198734743150339, 193.2977128291208828, -398.8537468041849934 ) ) ;
#2656 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#2657 = edge_curve ( 'none', #15578, #4010, #20251, .t. ) ;
#2658 = edge_loop ( 'none', ( #15708, #31898 ) ) ;
#2659 = cartesian_point ( 'none', ( -499.4845991793280291, 197.9331876915835267, -370.3537468037986287 ) ) ;
#2660 = edge_curve ( 'none', #5556, #15433, #27669, .t. ) ;
#2661 = cartesian_point ( 'none', ( -434.6299186057944439, 243.5067530338328652, -337.6494086976409221 ) ) ;
#2662 = manifold_solid_brep ( '����-27-solid1', #33706 ) ;
#2663 = oriented_edge ( 'none', *, *, #24271, .t. ) ;
#2664 = cartesian_point ( 'none', ( -518.2425374991727267, 204.5463984488930578, -410.8537468037604299 ) ) ;
#2665 = cylindrical_surface ( 'none', #9737, 5.000000000000009770 ) ;
#2666 = face_outer_bound ( 'none', #32461, .t. ) ;
#2667 = oriented_edge ( 'none', *, *, #28786, .f. ) ;
#2668 = axis2_placement_3d ( 'none', #6154, #27030, #1237 ) ;
#2669 = cartesian_point ( 'none', ( -420.8450167721049411, 224.0622683892135001, -341.9154820201534903 ) ) ;
#2670 = cartesian_point ( 'none', ( -435.2450167721059415, 228.1881164254456849, -323.1942215611138636 ) ) ;
#2671 = cartesian_point ( 'none', ( -517.4917358922259609, 203.8250602550334065, -412.2774083251497927 ) ) ;
#2672 = cartesian_point ( 'none', ( -434.2450167721049752, 243.0676180797737516, -310.3542909528691780 ) ) ;
#2673 = edge_curve ( 'none', #1969, #4972, #32875, .t. ) ;
#2674 = cylindrical_surface ( 'none', #25366, 6.138320441952060946 ) ;
#2675 = cartesian_point ( 'none', ( -544.0094862663164577, 294.0440384286941935, -368.2537468042308433 ) ) ;
#2676 = axis2_placement_3d ( 'none', #12272, #23055, #31069 ) ;
#2677 = advanced_face ( 'none', ( #22327 ), #7516, .f. ) ;
#2678 = direction ( 'none', ( 2.041379959017811305e-31, 0.7970987915612756103, -0.6038489185976523288 ) ) ;
#2679 = axis2_placement_3d ( 'none', #7519, #25879, #33766 ) ;
#2680 = face_outer_bound ( 'none', #33641, .t. ) ;
#2681 = face_outer_bound ( 'none', #1763, .t. ) ;
#2682 = oriented_edge ( 'none', *, *, #31892, .t. ) ;
#2683 = oriented_edge ( 'none', *, *, #6589, .t. ) ;
#2684 = edge_curve ( 'none', #14003, #22464, #30116, .t. ) ;
#2685 = axis2_placement_3d ( 'none', #24227, #26640, #11274 ) ;
#2686 = advanced_face ( 'none', ( #27236 ), #13651, .t. ) ;
#2687 = edge_loop ( 'none', ( #1420, #19018, #18250, #13667, #20656 ) ) ;
#2688 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#2689 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#2690 = cartesian_point ( 'none', ( -414.8551738665432822, 255.8912043787601647, -299.3126659885425624 ) ) ;
#2691 = vertex_point ( 'none', #2639 ) ;
#2692 = cartesian_point ( 'none', ( -539.7977105435351177, 210.8071902536244124, -279.7373264391102907 ) ) ;
#2693 = vertex_point ( 'none', #20622 ) ;
#2694 = cartesian_point ( 'none', ( -508.6636744525650897, 253.3107344710454072, -414.3537468037604299 ) ) ;
#2696 = vertex_point ( 'none', #20973 ) ;
#2695 = vertex_point ( 'none', #4928 ) ;
#2697 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976478879, -0.7970987915612788299 ) ) ;
#2698 = oriented_edge ( 'none', *, *, #14776, .t. ) ;
#2699 = cartesian_point ( 'none', ( -522.2158967099489928, 225.2333900117402550, -414.3537468037604299 ) ) ;
#2700 = cartesian_point ( 'none', ( -528.7631086135071428, 278.8485624080327057, -280.0603074601859817 ) ) ;
#2701 = circle ( 'none', #29712, 5.899999999999972822 ) ;
#2702 = line ( 'none', #8038, #23202 ) ;
#2703 = oriented_edge ( 'none', *, *, #32157, .f. ) ;
#2704 = cartesian_point ( 'none', ( -555.3874176984523956, 260.4969320717169694, -279.7054200223863631 ) ) ;
#2705 = cartesian_point ( 'none', ( -497.0198734743676710, 293.0707908222022411, -360.2537468041859938 ) ) ;
#2706 = b_spline_curve_with_knots ( 'none', 3,
( #9069, #16958, #22243, #927, #24548, #19507, #24429, #3471, #6525, #24890, #24669, #8723, #8961, #11814, #9178, #11595, #27533, #11368, #30147, #3706, #14435, #27302, #6190, #29690, #32782, #13986, #32560, #32324, #1046, #16608, #19273, #3587, #29811, #14097, #3814, #32447, #21901, #8844, #14329, #19386, #22129, #24774, #27424, #32672, #4248, #19735 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01370515892189803214, 0.01990536498433466764, 0.02300546801555298365, 0.02610557104677130313, 0.02920567407798962262, 0.03075572559359867827, 0.03230577710920773393, 0.03385582862481679306, 0.03424334150371899366, 0.03463085438262120119, 0.03501836726152340873, 0.03521212370097463740, 0.03540588014042586607, 0.03618090589823051012, 0.03695593165603515418, 0.03850598317164445616, 0.04005603468725375121, 0.04160608620286305320, 0.04470618923408180290, 0.04780629226530055259, 0.05090639529651929535, 0.05710660135895680167, 0.06330680742139430106 ),
.unspecified. ) ;
#2707 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#2708 = cartesian_point ( 'none', ( -502.9986681098680492, 282.6712566713543993, -308.8512552944450249 ) ) ;
#2709 = cartesian_point ( 'none', ( -579.3069081586154425, 276.7351050109109565, -380.3537468037986287 ) ) ;
#2710 = edge_curve ( 'none', #1636, #22330, #23113, .t. ) ;
#2711 = cartesian_point ( 'none', ( -517.0572981439314617, 203.7138894380894101, -431.3537468037603730 ) ) ;
#2712 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#2713 = cartesian_point ( 'none', ( -524.5889618971755226, 227.2154734912910214, -519.3455823929849657 ) ) ;
#2714 = direction ( 'none', ( -3.210458158001135373e-15, -1.000000000000000000, -1.311026609186969171e-14 ) ) ;
#2715 = edge_curve ( 'none', #23761, #31173, #25984, .t. ) ;
#2716 = circle ( 'none', #25218, 6.138320441952082263 ) ;
#2717 = line ( 'none', #5422, #1894 ) ;
#2718 = line ( 'none', #13013, #32216 ) ;
#2719 = vertex_point ( 'none', #28415 ) ;
#2720 = oriented_edge ( 'none', *, *, #7861, .f. ) ;
#2721 = edge_curve ( 'none', #3369, #31267, #3863, .t. ) ;
#2722 = axis2_placement_3d ( 'none', #20523, #2313, #23038 ) ;
#2723 = oriented_edge ( 'none', *, *, #4903, .t. ) ;
#2724 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 3.670158759091426820e-14 ) ) ;
#2725 = cartesian_point ( 'none', ( -494.9983661084212940, 222.9254487067641719, -275.3537468037433200 ) ) ;
#2726 = oriented_edge ( 'none', *, *, #5143, .f. ) ;
#2727 = edge_curve ( 'none', #17001, #11009, #2605, .t. ) ;
#2728 = cartesian_point ( 'none', ( -523.5450167721116941, 243.1842518256019332, -471.8537468037985718 ) ) ;
#2729 = oriented_edge ( 'none', *, *, #14635, .f. ) ;
#2730 = vertex_point ( 'none', #7896 ) ;
#2731 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.220446049250311188e-14 ) ) ;
#2732 = cartesian_point ( 'none', ( -414.2987970650223133, 241.1418671208180626, -311.2719265012357823 ) ) ;
#2733 = cartesian_point ( 'none', ( -490.7774971475629400, 227.7698188436989142, -279.7740906679208024 ) ) ;
#2734 = circle ( 'none', #33291, 39.00000000000002842 ) ;
#2735 = oriented_edge ( 'none', *, *, #22529, .f. ) ;
#2736 = cartesian_point ( 'none', ( -519.4969829128186802, 188.5122184294957322, -435.3537468037603730 ) ) ;
#2737 = axis2_placement_3d ( 'none', #26281, #5290, #126 ) ;
#2738 = cartesian_point ( 'none', ( -543.3966570369967712, 272.0322256700863477, -275.3537468039361329 ) ) ;
#2739 = cartesian_point ( 'none', ( -437.0450167721051002, 203.1842518256043206, -322.8537468037990266 ) ) ;
#2740 = direction ( 'none', ( 0.5150380749100553768, 0.8571673007021115565, -2.391869358161960944e-14 ) ) ;
#2741 = conical_surface ( 'none', #30676, 3.400000000000014122, 1.029744258676654090 ) ;
#2742 = axis2_placement_3d ( 'none', #6279, #32421, #902 ) ;
#2743 = oriented_edge ( 'none', *, *, #27555, .t. ) ;
#2744 = cartesian_point ( 'none', ( -484.7608155230098532, 261.0969773152964990, -436.3537468037603730 ) ) ;
#2745 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#2746 = edge_loop ( 'none', ( #22994, #26488, #15013, #12395 ) ) ;
#2747 = conical_surface ( 'none', #22477, 27.50000000000002487, 0.7853981633974533860 ) ;
#2748 = vector ( 'none', #2611, 1000.000000000000227 ) ;
#2749 = circle ( 'none', #25320, 6.900000000000003020 ) ;
#2750 = oriented_edge ( 'none', *, *, #16283, .t. ) ;
#2751 = edge_curve ( 'none', #6773, #10161, #4241, .t. ) ;
#2752 = plane ( 'none', #9589 ) ;
#2753 = oriented_edge ( 'none', *, *, #5639, .t. ) ;
#2754 = cartesian_point ( 'none', ( -414.0450167721049866, 213.8092518256028427, -271.9747543314629183 ) ) ;
#2755 = cartesian_point ( 'none', ( -524.8002968308212530, 260.1378435386934598, -473.2274855134876361 ) ) ;
#2756 = cartesian_point ( 'none', ( -430.9950167721049183, 243.1842518256034111, -322.8537468037984581 ) ) ;
#2757 = cartesian_point ( 'none', ( -538.3324943463049976, 264.9151453183400804, -442.8537468037603730 ) ) ;
#2758 = oriented_edge ( 'none', *, *, #18312, .t. ) ;
#2759 = cartesian_point ( 'none', ( -497.5448734746958053, 299.1866188812001610, -370.3537468037986287 ) ) ;
#2760 = advanced_face ( 'none', ( #31731, #17352 ), #7662, .t. ) ;
#2761 = edge_loop ( 'none', ( #16652, #30570, #20942, #4539 ) ) ;
#2762 = edge_curve ( 'none', #20834, #15203, #11203, .t. ) ;
#2763 = vertex_point ( 'none', #15221 ) ;
#2764 = cartesian_point ( 'none', ( -413.9450167721049638, 187.2038270872756129, -348.3641137247743700 ) ) ;
#2765 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2766 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2767 = circle ( 'none', #30219, 4.499999999999948486 ) ;
#2768 = vertex_point ( 'none', #33572 ) ;
#2769 = edge_curve ( 'none', #32893, #8994, #24770, .t. ) ;
#2770 = direction ( 'none', ( -0.3563645415261362803, -0.9343469984662371441, -3.247135367722324936e-14 ) ) ;
#2771 = edge_curve ( 'none', #30458, #13456, #33375, .t. ) ;
#2772 = cartesian_point ( 'none', ( -523.5450167717150407, 243.1842518256509322, -449.8537468041858460 ) ) ;
#2773 = circle ( 'none', #22344, 6.500000000000004441 ) ;
#2774 = vertex_point ( 'none', #10646 ) ;
#2775 = oriented_edge ( 'none', *, *, #11483, .t. ) ;
#2776 = advanced_face ( 'none', ( #23934 ), #13590, .f. ) ;
#2777 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#2778 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#2779 = edge_curve ( 'none', #3907, #14406, #9173, .t. ) ;
#2780 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#2781 = plane ( 'none', #28555 ) ;
#2782 = cartesian_point ( 'none', ( -420.0450167721051002, 192.3052593532679850, -345.2287468037988560 ) ) ;
#2783 = axis2_placement_3d ( 'none', #9532, #30493, #33254 ) ;
#2784 = cartesian_point ( 'none', ( -413.9450167721049638, 276.4238849046285509, -368.6313070101421090 ) ) ;
#2785 = axis2_placement_3d ( 'none', #26167, #10339, #10456 ) ;
#2786 = circle ( 'none', #13666, 10.49999999999999112 ) ;
#2787 = circle ( 'none', #18974, 4.000000000000003553 ) ;
#2788 = vector ( 'none', #9714, 1000.000000000000000 ) ;
#2789 = oriented_edge ( 'none', *, *, #25093, .f. ) ;
#2790 = direction ( 'none', ( -0.1585527532634832815, 0.9873505073845705304, 4.246603069191214301e-15 ) ) ;
#2791 = oriented_edge ( 'none', *, *, #26699, .t. ) ;
#2792 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#2793 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699199948e-14 ) ) ;
#2794 = direction ( 'none', ( -0.4694715627858911389, 0.8829475928589266553, 0.0000000000000000000 ) ) ;
#2795 = oriented_edge ( 'none', *, *, #15985, .f. ) ;
#2796 = cartesian_point ( 'none', ( -473.0830759945889668, 197.2223110485253414, -459.8537468041835723 ) ) ;
#2797 = edge_loop ( 'none', ( #27619, #15307, #27516, #18712 ) ) ;
#2798 = direction ( 'none', ( -2.879738170997168295e-17, 0.6038489185976478879, 0.7970987915612789410 ) ) ;
#2799 = line ( 'none', #10891, #15875 ) ;
#2800 = oriented_edge ( 'none', *, *, #22975, .f. ) ;
#2801 = edge_loop ( 'none', ( #2858, #16616 ) ) ;
#2802 = vertex_point ( 'none', #16127 ) ;
#2803 = cartesian_point ( 'none', ( -559.8695142963949820, 257.7798911473398107, -434.5997195010681935 ) ) ;
#2804 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#2805 = direction ( 'none', ( 5.230025295777874997e-16, -0.9999948051039168062, -0.003223315867124545812 ) ) ;
#2806 = cartesian_point ( 'none', ( -540.2160540489500136, 211.0096323793439126, -279.7184106825040999 ) ) ;
#2807 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.220446049250311188e-14 ) ) ;
#2808 = advanced_face ( 'none', ( #2220, #20647 ), #8018, .t. ) ;
#2809 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.379049338482485468e-14 ) ) ;
#2810 = cartesian_point ( 'none', ( -542.3933135457085655, 284.1343979252308714, -312.6273405091648669 ) ) ;
#2811 = face_outer_bound ( 'none', #21765, .t. ) ;
#2812 = face_outer_bound ( 'none', #24876, .t. ) ;
#2813 = vector ( 'none', #11824, 1000.000000000000000 ) ;
#2814 = oriented_edge ( 'none', *, *, #926, .t. ) ;
#2815 = cartesian_point ( 'none', ( -547.6054343648819440, 197.9331876915835267, -370.3537468037986287 ) ) ;
#2816 = cartesian_point ( 'none', ( -421.9450167721050207, 188.9574444287104882, -349.6925813456891774 ) ) ;
#2817 = edge_curve ( 'none', #5080, #27215, #10805, .t. ) ;
#2818 = advanced_face ( 'none', ( #5484, #18610 ), #31728, .f. ) ;
#2819 = oriented_edge ( 'none', *, *, #31649, .f. ) ;
#2820 = edge_curve ( 'none', #12960, #31796, #32942, .t. ) ;
#2821 = cartesian_point ( 'none', ( -549.6673390227019809, 268.3361811404694208, -279.7054189273593465 ) ) ;
#2822 = cartesian_point ( 'none', ( -556.4879383671732285, 292.0401979259944483, -360.3537468042334808 ) ) ;
#2823 = edge_curve ( 'none', #10358, #14011, #17786, .t. ) ;
#2824 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -410.8537468037604299 ) ) ;
#2825 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672870018 ) ) ;
#2826 = cartesian_point ( 'none', ( -502.2450167721049752, 235.2162117041877138, -323.5681252913724393 ) ) ;
#2827 = face_outer_bound ( 'none', #22393, .t. ) ;
#2828 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2829 = oriented_edge ( 'none', *, *, #11826, .f. ) ;
#2830 = cartesian_point ( 'none', ( -492.7348938366529296, 267.0952602673617093, -434.8537468037603730 ) ) ;
#2831 = direction ( 'none', ( -2.197537717130241099e-16, 1.000000000000000000, -2.037432715935694860e-14 ) ) ;
#2832 = cylindrical_surface ( 'none', #28230, 50.69999999999996732 ) ;
#2833 = oriented_edge ( 'none', *, *, #22515, .f. ) ;
#2834 = vertex_point ( 'none', #2872 ) ;
#2835 = axis2_placement_3d ( 'none', #14201, #11800, #27517 ) ;
#2836 = oriented_edge ( 'none', *, *, #13414, .f. ) ;
#2837 = vertex_point ( 'none', #31611 ) ;
#2838 = cartesian_point ( 'none', ( -494.3346404118108239, 221.7205621764332477, -279.7054189296184745 ) ) ;
#2839 = axis2_placement_3d ( 'none', #333, #3453, #22111 ) ;
#2840 = plane ( 'none', #24853 ) ;
#2841 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672750669 ) ) ;
#2842 = cartesian_point ( 'none', ( -559.5450167717144723, 243.1842518256511028, -461.8537468041878924 ) ) ;
#2843 = cartesian_point ( 'none', ( -543.9407557557095743, 265.8489476613348188, -275.3537468037984581 ) ) ;
#2844 = face_outer_bound ( 'none', #7865, .t. ) ;
#2845 = line ( 'none', #19398, #13888 ) ;
#2846 = circle ( 'none', #24866, 5.999999999999997335 ) ;
#2847 = edge_loop ( 'none', ( #33105, #33742 ) ) ;
#2848 = cartesian_point ( 'none', ( -438.3789913683205555, 226.2521665675949691, -324.3718010898929833 ) ) ;
#2849 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2850 = advanced_face ( 'none', ( #16953 ), #422, .t. ) ;
#2851 = direction ( 'none', ( 5.659196845915057107e-14, 1.289314910434818734e-14, -1.000000000000000000 ) ) ;
#2852 = line ( 'none', #8653, #15109 ) ;
#2853 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#2854 = advanced_face ( 'none', ( #9996 ), #22293, .t. ) ;
#2855 = edge_loop ( 'none', ( #33555, #30914, #16402, #8173 ) ) ;
#2856 = cylindrical_surface ( 'none', #754, 3.400000000000014122 ) ;
#2857 = oriented_edge ( 'none', *, *, #11076, .t. ) ;
#2858 = oriented_edge ( 'none', *, *, #27099, .f. ) ;
#2859 = vertex_point ( 'none', #11094 ) ;
#2860 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2861 = oriented_edge ( 'none', *, *, #27094, .f. ) ;
#2862 = oriented_edge ( 'none', *, *, #1655, .f. ) ;
#2863 = oriented_edge ( 'none', *, *, #22728, .t. ) ;
#2864 = edge_curve ( 'none', #23891, #15180, #30904, .t. ) ;
#2865 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -380.3537468037986287 ) ) ;
#2866 = cartesian_point ( 'none', ( -531.0450167721048729, 243.1842518256034964, -380.3824794511700134 ) ) ;
#2867 = edge_curve ( 'none', #33294, #29292, #3042, .t. ) ;
#2868 = plane ( 'none', #11854 ) ;
#2869 = circle ( 'none', #16052, 6.500000000000023093 ) ;
#2870 = line ( 'none', #25184, #13487 ) ;
#2871 = axis2_placement_3d ( 'none', #6643, #27430, #14439 ) ;
#2872 = cartesian_point ( 'none', ( -466.5368200504064475, 211.9582129064365006, -398.8537468041830039 ) ) ;
#2873 = edge_curve ( 'none', #32788, #26065, #16512, .t. ) ;
#2874 = line ( 'none', #3181, #6129 ) ;
#2875 = vector ( 'none', #2432, 1000.000000000000000 ) ;
#2876 = line ( 'none', #29951, #28279 ) ;
#2877 = axis2_placement_3d ( 'none', #31055, #18113, #7797 ) ;
#2878 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#2879 = direction ( 'none', ( 0.9873505073845694202, 0.1585527532634909420, 5.708087530206460518e-14 ) ) ;
#2880 = axis2_placement_3d ( 'none', #10538, #5041, #18459 ) ;
#2881 = circle ( 'none', #31399, 4.050000000000010481 ) ;
#2882 = face_outer_bound ( 'none', #4286, .t. ) ;
#2883 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256034964, -322.8537468037986287 ) ) ;
#2884 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.648503107742030427e-14 ) ) ;
#2885 = cartesian_point ( 'none', ( -421.0450167721051002, 208.8644466722082598, -291.0339416504045857 ) ) ;
#2886 = axis2_placement_3d ( 'none', #27265, #19347, #27146 ) ;
#2887 = vertex_point ( 'none', #8463 ) ;
#2888 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2889 = oriented_edge ( 'none', *, *, #33216, .t. ) ;
#2890 = edge_loop ( 'none', ( #32435, #7552, #24786, #15757 ) ) ;
#2891 = edge_loop ( 'none', ( #8160, #5436, #29225, #11645, #11425, #21964, #24873, #27939 ) ) ;
#2892 = cartesian_point ( 'none', ( -522.9411155715240511, 283.1796928575486163, -524.8537468037603730 ) ) ;
#2893 = cartesian_point ( 'none', ( -471.1912789362407352, 282.0984411450777998, -380.3537468037986855 ) ) ;
#2894 = cartesian_point ( 'none', ( -549.0400337848300296, 196.5693698769471212, -364.2537468042618798 ) ) ;
#2895 = direction ( 'none', ( 0.4346877315787796570, 0.9005812434283178014, 3.663897558099547928e-17 ) ) ;
#2896 = oriented_edge ( 'none', *, *, #30799, .t. ) ;
#2897 = cartesian_point ( 'none', ( -517.6884950700437003, 228.2940449066954613, -516.4750638070628384 ) ) ;
#2898 = circle ( 'none', #26816, 51.49999999999999289 ) ;
#2899 = line ( 'none', #10743, #10242 ) ;
#2900 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#2901 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -2.854859206178971707e-14 ) ) ;
#2902 = cartesian_point ( 'none', ( -524.8741368342747364, 261.1351136394634977, -414.3537468037604299 ) ) ;
#2903 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2904 = face_outer_bound ( 'none', #22509, .t. ) ;
#2905 = vector ( 'none', #5021, 1000.000000000000227 ) ;
#2906 = edge_curve ( 'none', #27283, #12822, #29250, .t. ) ;
#2907 = cartesian_point ( 'none', ( -486.3825961880523892, 228.9074249112181860, -436.2558865860659694 ) ) ;
#2908 = cartesian_point ( 'none', ( -497.0198734743744353, 293.0707908221648950, -398.8537468042184173 ) ) ;
#2909 = cartesian_point ( 'none', ( -534.8442092167289275, 214.9962802488616944, -275.3537468037986287 ) ) ;
#2910 = edge_curve ( 'none', #8622, #27277, #28438, .t. ) ;
#2911 = vector ( 'none', #10461, 1000.000000000000000 ) ;
#2912 = oriented_edge ( 'none', *, *, #21745, .f. ) ;
#2913 = direction ( 'none', ( 0.3003283627731256900, 0.9538358739919639007, 2.713013360391032817e-14 ) ) ;
#2914 = edge_curve ( 'none', #7841, #19219, #10381, .t. ) ;
#2915 = axis2_placement_3d ( 'none', #31588, #21389, #21489 ) ;
#2916 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2917 = face_outer_bound ( 'none', #26452, .t. ) ;
#2918 = oriented_edge ( 'none', *, *, #6451, .t. ) ;
#2919 = oriented_edge ( 'none', *, *, #17543, .f. ) ;
#2920 = cartesian_point ( 'none', ( -541.8539032210654796, 284.8915567666422817, -315.0448938248655963 ) ) ;
#2921 = edge_curve ( 'none', #17658, #28838, #15296, .t. ) ;
#2922 = advanced_face ( 'none', ( #14487 ), #5057, .f. ) ;
#2923 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2924 = cartesian_point ( 'none', ( -433.7450167721049752, 255.0054421875796891, -320.7899012606629299 ) ) ;
#2925 = vertex_point ( 'none', #3430 ) ;
#2926 = axis2_placement_3d ( 'none', #21077, #10637, #16000 ) ;
#2927 = oriented_edge ( 'none', *, *, #15965, .f. ) ;
#2928 = face_outer_bound ( 'none', #15840, .t. ) ;
#2929 = cartesian_point ( 'none', ( -540.2243984730725970, 275.3547647458977963, -279.7180130871404913 ) ) ;
#2930 = cartesian_point ( 'none', ( -420.0450167721051002, 300.6842518256058838, -265.3537468038017550 ) ) ;
#2931 = axis2_placement_3d ( 'none', #11954, #30278, #1889 ) ;
#2932 = b_spline_curve_with_knots ( 'none', 3,
( #2518, #5133, #23247, #20393, #25894, #13032, #10407, #31144, #23474, #9954 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.02941198891345206748, 0.03257528160334220713, 0.03573857429323235024, 0.04206515967301261566, 0.05471833043257313955 ),
.unspecified. ) ;
#2933 = direction ( 'none', ( 1.000000000000000000, 4.270088556250602192e-16, 5.636516894250794598e-14 ) ) ;
#2934 = oriented_edge ( 'none', *, *, #14780, .t. ) ;
#2935 = cartesian_point ( 'none', ( -502.0270626457248113, 282.1774509495111261, -308.7287554729346084 ) ) ;
#2936 = cartesian_point ( 'none', ( -433.7004368640063490, 255.6701706210818941, -299.3133784538619580 ) ) ;
#2937 = vector ( 'none', #14853, 1000.000000000000114 ) ;
#2938 = face_outer_bound ( 'none', #28339, .t. ) ;
#2939 = axis2_placement_3d ( 'none', #1172, #3933, #6532 ) ;
#2940 = advanced_face ( 'none', ( #26800 ), #11643, .f. ) ;
#2941 = cartesian_point ( 'none', ( -433.7684024763898378, 242.4732115524717244, -334.9417401171508573 ) ) ;
#2942 = direction ( 'none', ( -3.416070845000480176e-15, -1.000000000000000000, -1.281026566875180017e-14 ) ) ;
#2943 = vector ( 'none', #2400, 1000.000000000000000 ) ;
#2944 = cartesian_point ( 'none', ( -496.3903114750694954, 221.0947038786233065, -275.3537468037987992 ) ) ;
#2945 = cartesian_point ( 'none', ( -469.1976359928471538, 278.8404182275054382, -449.8537468041823217 ) ) ;
#2946 = face_bound ( 'none', #5028, .t. ) ;
#2947 = vertex_point ( 'none', #8923 ) ;
#2948 = oriented_edge ( 'none', *, *, #18897, .f. ) ;
#2949 = direction ( 'none', ( -0.1301338387964206811, -0.9914964367057036432, -1.997420982631745849e-14 ) ) ;
#2950 = plane ( 'none', #10435 ) ;
#2951 = vertex_point ( 'none', #21742 ) ;
#2952 = direction ( 'none', ( -0.07384000345349615857, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#2954 = oriented_edge ( 'none', *, *, #3859, .f. ) ;
#2953 = oriented_edge ( 'none', *, *, #14134, .f. ) ;
#2955 = cartesian_point ( 'none', ( -545.0218522678595718, 264.8100034052757792, -275.3537468037984581 ) ) ;
#2956 = direction ( 'none', ( 0.7437731059700283254, -0.002154568021933710859, 0.6684286982710540004 ) ) ;
#2957 = oriented_edge ( 'none', *, *, #18267, .f. ) ;
#2958 = edge_curve ( 'none', #26680, #11219, #27642, .t. ) ;
#2959 = cartesian_point ( 'none', ( -414.0450167721049297, 299.1646765639313799, -297.3433798828230579 ) ) ;
#2960 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2961 = direction ( 'none', ( -0.4694715627858919160, -0.8829475928589263223, 0.0000000000000000000 ) ) ;
#2962 = oriented_edge ( 'none', *, *, #11588, .t. ) ;
#2963 = edge_curve ( 'none', #30654, #25142, #12841, .t. ) ;
#2964 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.285521396934391402e-14 ) ) ;
#2965 = oriented_edge ( 'none', *, *, #17169, .t. ) ;
#2966 = oriented_edge ( 'none', *, *, #1864, .t. ) ;
#2967 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#2968 = edge_curve ( 'none', #4103, #27014, #32119, .t. ) ;
#2969 = edge_curve ( 'none', #8694, #26025, #11349, .t. ) ;
#2970 = face_outer_bound ( 'none', #6794, .t. ) ;
#2971 = line ( 'none', #24875, #17714 ) ;
#2972 = edge_curve ( 'none', #12126, #6181, #18182, .t. ) ;
#2973 = direction ( 'none', ( 2.035898835340910058e-16, -1.000000000000000000, 2.770006446439764306e-14 ) ) ;
#2974 = edge_curve ( 'none', #30912, #13653, #9563, .t. ) ;
#2975 = circle ( 'none', #16448, 6.138320441952082263 ) ;
#2976 = advanced_face ( 'none', ( #26413 ), #30470, .t. ) ;
#2977 = axis2_placement_3d ( 'none', #12834, #15347, #12947 ) ;
#2978 = cartesian_point ( 'none', ( -538.3324943463049976, 264.9151453183400804, -435.3537468037603730 ) ) ;
#2979 = direction ( 'none', ( 1.874259953551569157e-16, -1.000000000000000000, 2.735728983704321531e-14 ) ) ;
#2980 = cartesian_point ( 'none', ( -430.7697375755553821, 300.8842518256039966, -338.5799083170977042 ) ) ;
#2981 = vector ( 'none', #15106, 1000.000000000000000 ) ;
#2982 = oriented_edge ( 'none', *, *, #21287, .t. ) ;
#2983 = advanced_face ( 'none', ( #24331 ), #12453, .f. ) ;
#2984 = direction ( 'none', ( 1.000000000000000000, 4.270088556250602192e-16, 5.636516894250794598e-14 ) ) ;
#2985 = axis2_placement_3d ( 'none', #30035, #19626, #11720 ) ;
#2987 = oriented_edge ( 'none', *, *, #33162, .t. ) ;
#2986 = oriented_edge ( 'none', *, *, #8368, .f. ) ;
#2988 = direction ( 'none', ( 0.9873505073845706415, 0.1585527532634829762, 5.759281940242998291e-14 ) ) ;
#2989 = cartesian_point ( 'none', ( -414.2450167721049752, 242.3746243782336762, -304.3562603962763546 ) ) ;
#2990 = oriented_edge ( 'none', *, *, #24123, .t. ) ;
#2991 = oriented_edge ( 'none', *, *, #25991, .t. ) ;
#2992 = direction ( 'none', ( 4.090977164791550688e-16, -0.3883833435191222927, 0.9214978993339634217 ) ) ;
#2993 = oriented_edge ( 'none', *, *, #28335, .f. ) ;
#2994 = cartesian_point ( 'none', ( -547.9058782062788850, 290.4098165611617901, -364.2537468042330033 ) ) ;
#2995 = cartesian_point ( 'none', ( -426.2094546578802010, 227.3007724412890695, -344.6887673656796665 ) ) ;
#2996 = oriented_edge ( 'none', *, *, #15976, .t. ) ;
#2997 = direction ( 'none', ( 1.028554113732450303e-16, -0.9960050151769733739, -0.08929731094673001857 ) ) ;
#2998 = face_bound ( 'none', #32223, .t. ) ;
#2999 = cartesian_point ( 'none', ( -557.0069575488405462, 294.1871784027420063, -449.8537468041870397 ) ) ;
#3000 = direction ( 'none', ( 0.07384000345349504835, -0.9972701007700911502, 7.214474255747044855e-17 ) ) ;
#3001 = line ( 'none', #26040, #19396 ) ;
#3002 = direction ( 'none', ( 0.3003283627731256900, 0.9538358739919639007, 2.713013360391032817e-14 ) ) ;
#3003 = vector ( 'none', #13356, 1000.000000000000000 ) ;
#3004 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#3005 = cartesian_point ( 'none', ( -492.7866965475152483, 300.4461565875095062, -380.3537468037986287 ) ) ;
#3006 = cartesian_point ( 'none', ( -522.1863607085675767, 224.8344819714321829, -519.8537468037603730 ) ) ;
#3007 = cartesian_point ( 'none', ( -522.7327767341234903, 232.2142807171308903, -519.8537468037602594 ) ) ;
#3008 = vector ( 'none', #13981, 1000.000000000000000 ) ;
#3009 = oriented_edge ( 'none', *, *, #7655, .f. ) ;
#3010 = oriented_edge ( 'none', *, *, #5502, .f. ) ;
#3011 = edge_curve ( 'none', #20794, #10383, #23508, .t. ) ;
#3012 = cartesian_point ( 'none', ( -425.5129752682425988, 267.2260311399455190, -335.1418210131217279 ) ) ;
#3013 = advanced_face ( 'none', ( #545 ), #26377, .f. ) ;
#3014 = oriented_edge ( 'none', *, *, #5095, .t. ) ;
#3015 = direction ( 'none', ( 2.879738170997093723e-17, -0.6038489185976466667, -0.7970987915612799402 ) ) ;
#3017 = oriented_edge ( 'none', *, *, #8460, .t. ) ;
#3016 = edge_loop ( 'none', ( #14886, #30873, #22440, #2388 ) ) ;
#3018 = direction ( 'none', ( -1.000000000000000000, -2.035898835340872341e-16, 1.361673625698257109e-16 ) ) ;
#3019 = edge_curve ( 'none', #20558, #20378, #25598, .t. ) ;
#3020 = cartesian_point ( 'none', ( -493.2450167721049752, 235.5734009479746192, -327.5521453520803448 ) ) ;
#3021 = advanced_face ( 'none', ( #3433 ), #9029, .f. ) ;
#3022 = oriented_edge ( 'none', *, *, #22474, .t. ) ;
#3023 = axis2_placement_3d ( 'none', #4367, #12594, #19958 ) ;
#3024 = direction ( 'none', ( 1.240323837250543502e-16, 4.766337836027464167e-16, 1.000000000000000000 ) ) ;
#3025 = cartesian_point ( 'none', ( -495.5113350114628474, 200.0458097241200335, -370.3537468037986287 ) ) ;
#3026 = oriented_edge ( 'none', *, *, #19783, .f. ) ;
#3027 = cartesian_point ( 'none', ( -415.0247805391963425, 256.1679146322873066, -299.3117740593582994 ) ) ;
#3028 = axis2_placement_3d ( 'none', #7906, #2777, #28986 ) ;
#3029 = cartesian_point ( 'none', ( -513.2474038104779765, 214.6634335198726546, -275.3537468037989697 ) ) ;
#3030 = vertex_point ( 'none', #11997 ) ;
#3031 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#3032 = line ( 'none', #12143, #3795 ) ;
#3033 = cylindrical_surface ( 'none', #15136, 2.500000000000002220 ) ;
#3034 = circle ( 'none', #15743, 36.00000000000002842 ) ;
#3035 = direction ( 'none', ( 1.791068744856348687e-16, 6.279680095831317198e-17, -1.000000000000000000 ) ) ;
#3036 = direction ( 'none', ( -1.000000000000000000, -1.920224799361962737e-16, 1.739427606565643889e-16 ) ) ;
#3037 = axis2_placement_3d ( 'none', #530, #13696, #8556 ) ;
#3038 = cartesian_point ( 'none', ( -436.2450167721049752, 244.2750813938700958, -346.2191953103227888 ) ) ;
#3039 = cartesian_point ( 'none', ( -415.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#3040 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3041 = direction ( 'none', ( -6.982962677686266711e-15, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3042 = line ( 'none', #21515, #30079 ) ;
#3043 = cartesian_point ( 'none', ( -407.0450167721051571, 243.1842518256043206, -322.8537468038001066 ) ) ;
#3044 = oriented_edge ( 'none', *, *, #28381, .f. ) ;
#3045 = edge_loop ( 'none', ( #10390, #26230 ) ) ;
#3046 = direction ( 'none', ( 5.651035195342045529e-14, 1.280919814661274201e-14, -1.000000000000000000 ) ) ;
#3047 = direction ( 'none', ( -0.8937973703356468791, 8.540177112501210104e-15, 0.4484710255758809216 ) ) ;
#3048 = plane ( 'none', #29967 ) ;
#3049 = vertex_point ( 'none', #22316 ) ;
#3050 = oriented_edge ( 'none', *, *, #14328, .t. ) ;
#3052 = oriented_edge ( 'none', *, *, #25328, .t. ) ;
#3051 = oriented_edge ( 'none', *, *, #8718, .f. ) ;
#3053 = oriented_edge ( 'none', *, *, #24229, .t. ) ;
#3054 = cartesian_point ( 'none', ( -493.4280465436094687, 225.3165317568699777, -275.3537468038260272 ) ) ;
#3055 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#3056 = oriented_edge ( 'none', *, *, #6635, .f. ) ;
#3057 = conical_surface ( 'none', #33878, 33.00000000000000000, 0.7853981633974415066 ) ;
#3058 = line ( 'none', #12045, #21479 ) ;
#3059 = oriented_edge ( 'none', *, *, #2914, .f. ) ;
#3060 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915611913444, -0.6038489185977635731 ) ) ;
#3061 = cartesian_point ( 'none', ( -498.3951660880809413, 251.5387312645179918, -396.9773053092149553 ) ) ;
#3062 = edge_curve ( 'none', #19251, #16047, #10771, .t. ) ;
#3063 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#3064 = cartesian_point ( 'none', ( -473.0830759945889099, 289.1461926027760683, -449.8537468041823786 ) ) ;
#3065 = cartesian_point ( 'none', ( -550.3920596791234630, 257.6034283441082948, -275.3537468037983444 ) ) ;
#3066 = edge_curve ( 'none', #21965, #15802, #15691, .t. ) ;
#3067 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3068 = face_outer_bound ( 'none', #27515, .t. ) ;
#3069 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -295.8537468037986287 ) ) ;
#3070 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3071 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3072 = axis2_placement_3d ( 'none', #30562, #9823, #14637 ) ;
#3073 = cartesian_point ( 'none', ( -523.5450167717174281, 243.1842518256503638, -407.7197722079702658 ) ) ;
#3074 = edge_curve ( 'none', #2447, #17704, #23083, .t. ) ;
#3075 = cylindrical_surface ( 'none', #19534, 5.000000000000004441 ) ;
#3076 = vector ( 'none', #18254, 1000.000000000000000 ) ;
#3077 = oriented_edge ( 'none', *, *, #18517, .t. ) ;
#3078 = oriented_edge ( 'none', *, *, #11164, .t. ) ;
#3079 = cartesian_point ( 'none', ( -417.9450167721049638, 291.3291954428839858, -291.4075450130081322 ) ) ;
#3080 = axis2_placement_3d ( 'none', #28212, #30485, #7117 ) ;
#3081 = oriented_edge ( 'none', *, *, #8429, .t. ) ;
#3082 = cartesian_point ( 'none', ( -414.0450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#3083 = oriented_edge ( 'none', *, *, #21919, .f. ) ;
#3084 = edge_loop ( 'none', ( #17834, #28748, #33926, #32228, #32599 ) ) ;
#3085 = axis2_placement_3d ( 'none', #6652, #4040, #9413 ) ;
#3086 = cartesian_point ( 'none', ( -414.9041043998190617, 230.2183760354232618, -299.3954180533839349 ) ) ;
#3088 = oriented_edge ( 'none', *, *, #25546, .t. ) ;
#3087 = oriented_edge ( 'none', *, *, #11923, .t. ) ;
#3089 = axis2_placement_3d ( 'none', #1014, #5249, #15891 ) ;
#3090 = cartesian_point ( 'none', ( -552.0222944271664574, 187.0977796482065685, -360.2537468042621640 ) ) ;
#3091 = cartesian_point ( 'none', ( -550.0701600691413660, 193.2977128291546478, -368.2537468042619935 ) ) ;
#3092 = direction ( 'none', ( 0.9873505073845694202, 0.1585527532634909420, 5.708087530206460518e-14 ) ) ;
#3093 = oriented_edge ( 'none', *, *, #10617, .t. ) ;
#3094 = cartesian_point ( 'none', ( -425.1920083176636354, 258.5809877914902017, -337.3282765634151019 ) ) ;
#3095 =( bounded_curve ( ) b_spline_curve ( 3, ( #1470, #25311, #6948, #9590 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.141592653589793116, 4.712388980384689674 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649375, 0.8047378541243649375, 1.000000000000000000 ) )
representation_item ( '' ) );
#3096 = advanced_face ( 'none', ( #15268 ), #28031, .t. ) ;
#3097 = face_outer_bound ( 'none', #19946, .t. ) ;
#3098 = face_outer_bound ( 'none', #23250, .t. ) ;
#3099 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#3100 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -435.3537468037603730 ) ) ;
#3101 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3102 = line ( 'none', #23744, #19505 ) ;
#3103 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#3104 = advanced_face ( 'none', ( #4635 ), #33340, .t. ) ;
#3105 = direction ( 'none', ( -1.000000000000000000, 1.167426688679145622e-15, 0.0000000000000000000 ) ) ;
#3106 = cartesian_point ( 'none', ( -497.3317721733699841, 245.1251363163769952, -402.3537468037604299 ) ) ;
#3107 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#3108 = cartesian_point ( 'none', ( -451.3200351057072339, 272.5592518256036101, -373.7327392761343958 ) ) ;
#3109 = vector ( 'none', #22001, 1000.000000000000000 ) ;
#3110 = face_outer_bound ( 'none', #2520, .t. ) ;
#3111 = edge_loop ( 'none', ( #11002, #3938, #24065, #20857 ) ) ;
#3112 = oriented_edge ( 'none', *, *, #19059, .t. ) ;
#3113 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#3114 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#3115 = cartesian_point ( 'none', ( -499.4845991793280291, 288.4353159596234377, -380.3537468037986287 ) ) ;
#3116 = vertex_point ( 'none', #6483 ) ;
#3117 = edge_curve ( 'none', #7040, #32666, #23902, .t. ) ;
#3118 = oriented_edge ( 'none', *, *, #19362, .f. ) ;
#3119 = edge_curve ( 'none', #11662, #26425, #14057, .t. ) ;
#3120 = edge_loop ( 'none', ( #18968, #22862, #11788, #21290 ) ) ;
#3121 = cartesian_point ( 'none', ( -424.2450167721051457, 295.8842518256038829, -341.8537468038014708 ) ) ;
#3123 = edge_loop ( 'none', ( #31356, #21663 ) ) ;
#3122 = oriented_edge ( 'none', *, *, #8111, .f. ) ;
#3124 = axis2_placement_3d ( 'none', #25802, #2198, #17985 ) ;
#3125 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748158558, 1.615973351895135670e-16 ) ) ;
#3126 = direction ( 'none', ( -0.7071067811865449082, -0.1931402482118094455, 0.6802182330110567721 ) ) ;
#3127 = cartesian_point ( 'none', ( -406.0450167721051571, 300.6842518256058838, -265.3537468038017550 ) ) ;
#3128 = edge_curve ( 'none', #6096, #30150, #1787, .t. ) ;
#3129 = cartesian_point ( 'none', ( -550.0701600691387512, 193.2977128291551878, -412.6287651378641499 ) ) ;
#3131 = cylindrical_surface ( 'none', #33777, 4.500000000000003553 ) ;
#3130 = axis2_placement_3d ( 'none', #29791, #16711, #19256 ) ;
#3132 = cartesian_point ( 'none', ( -489.0097245728176176, 223.0022402135407731, -433.1216959961914199 ) ) ;
#3133 = cartesian_point ( 'none', ( -520.6161424522534844, 203.6273903481018124, -409.7016847762466227 ) ) ;
#3134 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#3135 = axis2_placement_3d ( 'none', #18387, #10925, #7953 ) ;
#3136 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#3137 = axis2_placement_3d ( 'none', #32596, #24813, #8761 ) ;
#3138 = cartesian_point ( 'none', ( -459.8107683199970666, 237.4846774037316379, -372.7919720726297896 ) ) ;
#3139 = direction ( 'none', ( -1.000000000000000000, 3.491481338843133355e-15, 0.0000000000000000000 ) ) ;
#3140 = cartesian_point ( 'none', ( -414.3681228319480851, 255.8604339273742312, -299.6008020391834634 ) ) ;
#3141 = cartesian_point ( 'none', ( -522.9646204675910894, 207.1540758852149793, -280.0979976430780312 ) ) ;
#3142 = circle ( 'none', #24556, 7.500000000000000888 ) ;
#3143 = face_bound ( 'none', #2514, .t. ) ;
#3144 = vector ( 'none', #4683, 1000.000000000000114 ) ;
#3145 = oriented_edge ( 'none', *, *, #26636, .t. ) ;
#3146 = direction ( 'none', ( 1.361673625698200163e-16, 2.794325788882572451e-14, 1.000000000000000000 ) ) ;
#3147 = advanced_face ( 'none', ( #32910 ), #25072, .t. ) ;
#3148 = plane ( 'none', #13224 ) ;
#3149 = oriented_edge ( 'none', *, *, #30602, .t. ) ;
#3150 = oriented_edge ( 'none', *, *, #19116, .t. ) ;
#3151 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3152 = oriented_edge ( 'none', *, *, #9270, .f. ) ;
#3153 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -476.9517265502070700 ) ) ;
#3154 = cartesian_point ( 'none', ( -448.0342319603241208, 294.7344245913954524, -307.5467875366240378 ) ) ;
#3155 = edge_loop ( 'none', ( #13539, #13692, #13049, #25600 ) ) ;
#3156 = face_outer_bound ( 'none', #21831, .t. ) ;
#3157 = oriented_edge ( 'none', *, *, #25546, .f. ) ;
#3158 = cartesian_point ( 'none', ( -424.2450167721049752, 253.5954410599043456, -341.8202867815482477 ) ) ;
#3159 = direction ( 'none', ( 0.5150380749100558209, -0.8571673007021113344, 2.367345810993866356e-14 ) ) ;
#3160 = b_spline_curve_with_knots ( 'none', 3,
( #7510, #33872, #12894, #2380, #15510, #13007 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.01042181601177253128, 0.01829389975581571098, 0.02616598349985888722 ),
.unspecified. ) ;
#3161 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#3162 = cartesian_point ( 'none', ( -544.4969387045356370, 271.3761960057146325, -275.3537468037983444 ) ) ;
#3163 = edge_curve ( 'none', #4293, #14167, #7923, .t. ) ;
#3164 = face_outer_bound ( 'none', #716, .t. ) ;
#3165 = vertex_point ( 'none', #9473 ) ;
#3166 = edge_curve ( 'none', #21908, #15304, #24529, .t. ) ;
#3167 = plane ( 'none', #8444 ) ;
#3168 = cartesian_point ( 'none', ( -421.9450167721050207, 192.3052593532678713, -352.2287468037993108 ) ) ;
#3169 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3170 = edge_curve ( 'none', #16843, #30274, #8319, .t. ) ;
#3171 = edge_curve ( 'none', #10188, #18224, #33733, .t. ) ;
#3172 = axis2_placement_3d ( 'none', #7947, #31313, #25947 ) ;
#3173 = cartesian_point ( 'none', ( -492.4614117457851421, 227.0936178717091423, -275.3537468037963549 ) ) ;
#3174 = edge_curve ( 'none', #32098, #29026, #1349, .t. ) ;
#3175 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3176 = oriented_edge ( 'none', *, *, #16115, .f. ) ;
#3177 = line ( 'none', #30002, #16645 ) ;
#3178 = cylindrical_surface ( 'none', #27583, 6.499999999999996447 ) ;
#3179 = face_bound ( 'none', #24984, .t. ) ;
#3180 = oriented_edge ( 'none', *, *, #24847, .t. ) ;
#3181 = cartesian_point ( 'none', ( -430.0546996792868981, 295.6842518256039511, -338.9386851375583092 ) ) ;
#3182 = oriented_edge ( 'none', *, *, #27662, .f. ) ;
#3183 = cartesian_point ( 'none', ( -523.5450167718544208, 243.1842518256572419, -279.8537468042131877 ) ) ;
#3184 = direction ( 'none', ( 1.874259953551552887e-16, -1.000000000000000000, 2.735728983704320900e-14 ) ) ;
#3185 = cartesian_point ( 'none', ( -550.4031143050306127, 257.5827262493303920, -275.3537468037984581 ) ) ;
#3186 = oriented_edge ( 'none', *, *, #30713, .f. ) ;
#3187 = cartesian_point ( 'none', ( -415.1923971710988326, 229.6993271000505956, -299.4635766225629254 ) ) ;
#3188 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3189 = direction ( 'none', ( 4.378950981891259814e-16, -0.9922322621167687373, 0.1243991077726835093 ) ) ;
#3190 = oriented_edge ( 'none', *, *, #16537, .f. ) ;
#3191 = cartesian_point ( 'none', ( -581.0450167717783643, 273.4951409580905874, -380.3537468042234764 ) ) ;
#3192 = cartesian_point ( 'none', ( -554.2322368156310404, 300.4843481591360046, -380.3537468037986287 ) ) ;
#3193 = axis2_placement_3d ( 'none', #16322, #512, #3070 ) ;
#3194 = advanced_face ( 'none', ( #27199 ), #8745, .f. ) ;
#3195 = line ( 'none', #4769, #24920 ) ;
#3196 = oriented_edge ( 'none', *, *, #2963, .f. ) ;
#3197 = cartesian_point ( 'none', ( -496.3246310174927203, 256.8281795937131733, -275.3537468037988560 ) ) ;
#3198 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#3199 = axis2_placement_3d ( 'none', #29489, #24464, #8521 ) ;
#3200 = advanced_face ( 'none', ( #16097 ), #21434, .t. ) ;
#3201 = vertex_point ( 'none', #4435 ) ;
#3202 = oriented_edge ( 'none', *, *, #27518, .t. ) ;
#3203 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.467162276944790489e-14 ) ) ;
#3204 = cartesian_point ( 'none', ( -414.9670690025134263, 230.1160245690546446, -299.3957479662033165 ) ) ;
#3205 = cartesian_point ( 'none', ( -414.2450167721050320, 231.8628782000399440, -324.8727810358990382 ) ) ;
#3206 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#3207 = conical_surface ( 'none', #29609, 48.00000000000004263, 0.7853981633974621568 ) ;
#3208 = line ( 'none', #12380, #25762 ) ;
#3209 = circle ( 'none', #19592, 2.917500000000012861 ) ;
#3210 = oriented_edge ( 'none', *, *, #15030, .f. ) ;
#3211 = edge_curve ( 'none', #15475, #27276, #27610, .t. ) ;
#3212 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3213 = vertex_point ( 'none', #4782 ) ;
#3214 = cartesian_point ( 'none', ( -424.2450167721051457, 185.4842518256046162, -303.8537468037989697 ) ) ;
#3215 = circle ( 'none', #7166, 65.00000000000000000 ) ;
#3216 = edge_curve ( 'none', #28004, #14560, #14453, .t. ) ;
#3217 = cartesian_point ( 'none', ( -425.4762432929837246, 295.5179168988644847, -265.3537468038015845 ) ) ;
#3218 = oriented_edge ( 'none', *, *, #14123, .t. ) ;
#3219 = cartesian_point ( 'none', ( -440.5287110885334414, 284.4078312045228927, -284.9300864735744767 ) ) ;
#3220 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3221 = circle ( 'none', #5807, 4.000000000000025757 ) ;
#3222 = oriented_edge ( 'none', *, *, #33607, .f. ) ;
#3223 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -371.7537468037986628 ) ) ;
#3224 = edge_curve ( 'none', #3932, #10000, #20219, .t. ) ;
#3225 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#3226 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3227 = vertex_point ( 'none', #22883 ) ;
#3228 = axis2_placement_3d ( 'none', #5158, #5044, #28761 ) ;
#3229 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547312e-17 ) ) ;
#3230 = cartesian_point ( 'none', ( -437.2450167721049752, 245.5167366132720019, -337.6712875820551858 ) ) ;
#3231 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3232 = face_outer_bound ( 'none', #30489, .t. ) ;
#3233 = face_outer_bound ( 'none', #24413, .t. ) ;
#3234 = face_outer_bound ( 'none', #26382, .t. ) ;
#3235 = vertex_point ( 'none', #12443 ) ;
#3236 = axis2_placement_3d ( 'none', #29451, #6294, #21655 ) ;
#3237 = edge_loop ( 'none', ( #12817, #14603, #29419, #31436 ) ) ;
#3238 = cartesian_point ( 'none', ( -523.5450167717774548, 195.6842518256354708, -395.8537468042212026 ) ) ;
#3239 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976497753, 0.7970987915612774977 ) ) ;
#3240 = cartesian_point ( 'none', ( -538.3324943463049976, 264.9151453183400804, -410.3537468037604299 ) ) ;
#3241 = face_outer_bound ( 'none', #20302, .t. ) ;
#3242 = oriented_edge ( 'none', *, *, #15624, .f. ) ;
#3243 = cartesian_point ( 'none', ( -456.2738364752822804, 232.6255281045019387, -373.0726842440861333 ) ) ;
#3244 = line ( 'none', #5438, #27449 ) ;
#3245 = oriented_edge ( 'none', *, *, #24032, .f. ) ;
#3246 = cartesian_point ( 'none', ( -513.1389163921371619, 208.6043876037378197, -279.9505377319251238 ) ) ;
#3247 = oriented_edge ( 'none', *, *, #26842, .f. ) ;
#3248 = oriented_edge ( 'none', *, *, #5408, .f. ) ;
#3249 = oriented_edge ( 'none', *, *, #17593, .t. ) ;
#3250 = cartesian_point ( 'none', ( -460.3891095572563472, 198.0390802174851785, -344.5545971633025601 ) ) ;
#3251 = oriented_edge ( 'none', *, *, #5989, .f. ) ;
#3252 = oriented_edge ( 'none', *, *, #3732, .t. ) ;
#3253 = advanced_face ( 'none', ( #11612 ), #28826, .f. ) ;
#3254 = line ( 'none', #12772, #15509 ) ;
#3255 = edge_curve ( 'none', #30949, #31138, #14878, .t. ) ;
#3256 = direction ( 'none', ( 0.0000000000000000000, 0.9960050151769735960, 0.08929731094672802016 ) ) ;
#3257 = cartesian_point ( 'none', ( -434.2450167721049752, 255.2344082288740026, -299.8147856584534452 ) ) ;
#3258 = edge_curve ( 'none', #18537, #19348, #13234, .t. ) ;
#3259 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#3260 = cartesian_point ( 'none', ( -523.6366205829466480, 282.4897959099988611, -434.3246118778194500 ) ) ;
#3261 = line ( 'none', #22471, #32347 ) ;
#3262 = cylindrical_surface ( 'none', #7728, 7.500000000000000888 ) ;
#3263 = line ( 'none', #5054, #20880 ) ;
#3264 = edge_loop ( 'none', ( #15604, #24045, #24737, #8037 ) ) ;
#3265 = cartesian_point ( 'none', ( -523.5450167721049866, 185.6842518256035248, -380.3537468037986287 ) ) ;
#3266 = advanced_face ( 'none', ( #21859 ), #949, .f. ) ;
#3267 = axis2_placement_3d ( 'none', #22430, #3888, #9255 ) ;
#3268 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#3269 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#3270 = direction ( 'none', ( 2.607916398653449372e-32, -0.9922322621167679602, 0.1243991077726904065 ) ) ;
#3271 = face_outer_bound ( 'none', #18128, .t. ) ;
#3272 = vertex_point ( 'none', #23670 ) ;
#3273 = axis2_placement_3d ( 'none', #2659, #18462, #2888 ) ;
#3274 = vertex_point ( 'none', #20809 ) ;
#3275 = cartesian_point ( 'none', ( -492.7094595436063287, 226.6262196941720504, -275.3537468037994813 ) ) ;
#3276 = oriented_edge ( 'none', *, *, #21652, .f. ) ;
#3277 = axis2_placement_3d ( 'none', #28771, #26277, #21229 ) ;
#3278 = oriented_edge ( 'none', *, *, #268, .f. ) ;
#3279 = oriented_edge ( 'none', *, *, #30105, .t. ) ;
#3281 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3280 = axis2_placement_3d ( 'none', #15546, #33898, #7540 ) ;
#3282 = direction ( 'none', ( 0.07384000345349514549, -0.9972701007700912612, 4.661740697613375255e-16 ) ) ;
#3283 = cartesian_point ( 'none', ( -517.2000102047171595, 225.2036819886996568, -514.8537468037603730 ) ) ;
#3284 = cartesian_point ( 'none', ( -554.5538341771507476, 259.4177136564368880, -275.3537468037985150 ) ) ;
#3285 = oriented_edge ( 'none', *, *, #16737, .f. ) ;
#3286 = cartesian_point ( 'none', ( -414.9510852796140057, 230.1392926391601748, -299.3956729654742048 ) ) ;
#3287 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#3288 = toroidal_surface ( 'none', #19337, 4.200000000000000178, 0.2000000000000009548 ) ;
#3289 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3290 = cartesian_point ( 'none', ( -580.9903947720547421, 273.4825558549217135, -380.3537468037986287 ) ) ;
#3291 = circle ( 'none', #2270, 6.700000000000011724 ) ;
#3292 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#3293 = cartesian_point ( 'none', ( -414.8606142966226002, 255.9054991171518338, -299.3126199118461841 ) ) ;
#3294 = circle ( 'none', #33814, 45.00000000000001421 ) ;
#3295 = circle ( 'none', #16909, 4.000000000000015099 ) ;
#3296 = cartesian_point ( 'none', ( -496.5827579581425084, 257.3739603581645952, -275.3537468037988560 ) ) ;
#3297 = cartesian_point ( 'none', ( -521.4903636221231409, 203.4339075599932585, -436.2406419950456211 ) ) ;
#3298 = cartesian_point ( 'none', ( -502.2450167721049752, 232.1704173900768637, -319.8251534174902417 ) ) ;
#3299 = face_outer_bound ( 'none', #11252, .t. ) ;
#3300 = circle ( 'none', #16798, 0.5999999999999898748 ) ;
#3301 = cartesian_point ( 'none', ( -415.1202976601255159, 229.9776731696889840, -299.3961939187807957 ) ) ;
#3302 = advanced_face ( 'none', ( #19405 ), #29217, .t. ) ;
#3303 = edge_curve ( 'none', #26546, #13363, #26770, .t. ) ;
#3304 = direction ( 'none', ( 0.07384000345348852579, -0.9972701007700917053, 0.0000000000000000000 ) ) ;
#3305 = cartesian_point ( 'none', ( -573.2415961308623764, 185.6842518256511028, -449.8537468041893703 ) ) ;
#3306 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#3307 = oriented_edge ( 'none', *, *, #4247, .f. ) ;
#3308 = oriented_edge ( 'none', *, *, #6298, .f. ) ;
#3309 = cartesian_point ( 'none', ( -424.2450167721051457, 295.6842518256038943, -341.8537468038014708 ) ) ;
#3310 = edge_curve ( 'none', #32246, #29499, #12416, .t. ) ;
#3311 = vertex_point ( 'none', #20695 ) ;
#3312 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3313 = edge_loop ( 'none', ( #16694, #23187, #6305, #3383 ) ) ;
#3314 = axis2_placement_3d ( 'none', #6755, #19847, #9297 ) ;
#3315 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#3316 = line ( 'none', #32117, #14761 ) ;
#3317 = direction ( 'none', ( -0.8937973703356512090, 9.100188726435725565e-15, 0.4484710255758723174 ) ) ;
#3318 = cartesian_point ( 'none', ( -497.0198734743749469, 297.5707908221646676, -380.3537468042184173 ) ) ;
#3319 = edge_curve ( 'none', #4393, #919, #6658, .t. ) ;
#3320 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#3321 = vertex_point ( 'none', #10371 ) ;
#3322 = cartesian_point ( 'none', ( -508.5450167721049297, 243.1842518256034964, -284.8537468037986287 ) ) ;
#3323 = line ( 'none', #16538, #24222 ) ;
#3324 = circle ( 'none', #19375, 42.95499999999996277 ) ;
#3325 = axis2_placement_3d ( 'none', #22766, #7390, #25752 ) ;
#3326 = cartesian_point ( 'none', ( -525.0974448714890741, 203.6419211734774422, -409.8624564963593002 ) ) ;
#3327 = plane ( 'none', #2566 ) ;
#3328 = axis2_placement_3d ( 'none', #3828, #16626, #19175 ) ;
#3329 = direction ( 'none', ( -6.982962677686266711e-15, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3330 = circle ( 'none', #17567, 4.999999999999976019 ) ;
#3331 = axis2_placement_3d ( 'none', #7389, #25751, #25641 ) ;
#3332 = direction ( 'none', ( 0.7071067811865451302, 0.7071067811865500152, -1.976978389315310864e-14 ) ) ;
#3333 = axis2_placement_3d ( 'none', #21938, #19427, #27451 ) ;
#3334 = vector ( 'none', #1436, 999.9999999999998863 ) ;
#3335 = oriented_edge ( 'none', *, *, #9964, .t. ) ;
#3336 = direction ( 'none', ( -0.8937973703356506538, 9.408669700213234582e-15, 0.4484710255758732611 ) ) ;
#3337 = plane ( 'none', #14607 ) ;
#3338 = cartesian_point ( 'none', ( -438.0450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#3339 = vertex_point ( 'none', #23329 ) ;
#3340 = cartesian_point ( 'none', ( -559.3601647669067916, 260.0914899917920593, -409.8075298279626395 ) ) ;
#3341 = oriented_edge ( 'none', *, *, #5095, .f. ) ;
#3342 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#3343 = oriented_edge ( 'none', *, *, #29442, .f. ) ;
#3344 = oriented_edge ( 'none', *, *, #25352, .t. ) ;
#3345 = advanced_face ( 'none', ( #17750 ), #19804, .f. ) ;
#3346 = oriented_edge ( 'none', *, *, #988, .t. ) ;
#3347 = plane ( 'none', #9927 ) ;
#3348 = cartesian_point ( 'none', ( -421.9450167721050207, 272.5592518256036101, -373.7327392761343958 ) ) ;
#3349 = direction ( 'none', ( 0.1301338387962868715, 0.9914964367057211847, 1.387778780781445044e-14 ) ) ;
#3350 = oriented_edge ( 'none', *, *, #1141, .f. ) ;
#3351 = advanced_face ( 'none', ( #21055 ), #10256, .f. ) ;
#3352 = circle ( 'none', #16650, 35.99999999999997868 ) ;
#3353 = conical_surface ( 'none', #29005, 35.00000000000000000, 0.7853981633974517207 ) ;
#3354 = edge_curve ( 'none', #21811, #27938, #7483, .t. ) ;
#3355 = cartesian_point ( 'none', ( -486.2012283520192568, 229.9539679492401945, -435.9232285727221097 ) ) ;
#3356 = cartesian_point ( 'none', ( -415.1919919367721263, 256.5180911837265398, -299.3771369126560558 ) ) ;
#3357 = cartesian_point ( 'none', ( -525.3198915833554565, 207.1908384556243448, -280.0941984486879619 ) ) ;
#3358 = edge_curve ( 'none', #30421, #18651, #25565, .t. ) ;
#3359 = line ( 'none', #17331, #30403 ) ;
#3360 = face_outer_bound ( 'none', #18419, .t. ) ;
#3361 = cartesian_point ( 'none', ( -497.0198734585255238, 193.2977128327045762, -368.4537468042139494 ) ) ;
#3362 = edge_curve ( 'none', #32602, #3272, #30872, .t. ) ;
#3363 = cartesian_point ( 'none', ( -459.8507434494229642, 197.0303183958643842, -342.7330456419605298 ) ) ;
#3364 = axis2_placement_3d ( 'none', #23196, #28461, #2809 ) ;
#3365 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#3366 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672870018 ) ) ;
#3367 = edge_curve ( 'none', #11624, #17199, #32522, .t. ) ;
#3368 = circle ( 'none', #18424, 7.500000000000000888 ) ;
#3369 = vertex_point ( 'none', #1044 ) ;
#3370 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#3372 = oriented_edge ( 'none', *, *, #370, .f. ) ;
#3371 = vertex_point ( 'none', #11241 ) ;
#3373 = cartesian_point ( 'none', ( -510.0472986665018880, 227.2287982659150316, -436.3537468037603730 ) ) ;
#3374 = b_spline_curve_with_knots ( 'none', 3,
( #13525, #5838, #460, #3355, #26952, #13863, #2907, #21242, #17080, #1277 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0009703442970987920116, 0.001800601388106004563, 0.002630858479113217224, 0.003461115570120429450, 0.004291372661127642110 ),
.unspecified. ) ;
#3375 = direction ( 'none', ( -0.1506821769804488065, 0.9885822583581158618, 5.286776307738844763e-15 ) ) ;
#3376 = cartesian_point ( 'none', ( -523.5450167717774548, 243.1842518256354992, -395.8537468042205774 ) ) ;
#3377 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#3378 = cartesian_point ( 'none', ( -523.5450167721047592, 207.8486908899009222, -275.3537468037984581 ) ) ;
#3379 = oriented_edge ( 'none', *, *, #974, .f. ) ;
#3380 = oriented_edge ( 'none', *, *, #121, .f. ) ;
#3381 = cartesian_point ( 'none', ( -526.4986169102517124, 283.0750558564055268, -436.5857976113292693 ) ) ;
#3382 = cartesian_point ( 'none', ( -535.3399838139279154, 224.4988243459391697, -443.8537468037603730 ) ) ;
#3383 = oriented_edge ( 'none', *, *, #2107, .f. ) ;
#3384 = cartesian_point ( 'none', ( -489.0922439315680208, 224.4598402220606772, -410.4931806712611433 ) ) ;
#3385 = oriented_edge ( 'none', *, *, #24640, .f. ) ;
#3386 = face_outer_bound ( 'none', #9313, .t. ) ;
#3387 = circle ( 'none', #687, 12.00000000000000888 ) ;
#3388 = cartesian_point ( 'none', ( -491.6039230876185684, 226.0569332341966344, -279.7054469792013265 ) ) ;
#3389 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3390 = circle ( 'none', #20189, 0.5999999999999898748 ) ;
#3391 = cartesian_point ( 'none', ( -493.4923695821292995, 185.6936751028739820, -380.3537468038283578 ) ) ;
#3392 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.345724878333523146e-14 ) ) ;
#3393 = cartesian_point ( 'none', ( -442.8963181687739166, 247.3211791162361521, -265.3537468037986287 ) ) ;
#3394 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#3395 = cartesian_point ( 'none', ( -554.3749385599975312, 259.7527744717023666, -275.3537468037978329 ) ) ;
#3396 = vector ( 'none', #2412, 1000.000000000000114 ) ;
#3397 = oriented_edge ( 'none', *, *, #5930, .f. ) ;
#3398 = oriented_edge ( 'none', *, *, #29644, .f. ) ;
#3399 = cartesian_point ( 'none', ( -414.6426363208299790, 229.9547947173419686, -299.5484669438653214 ) ) ;
#3400 = direction ( 'none', ( 1.000000000000000000, 2.810252031083027520e-16, 5.642927514190364782e-14 ) ) ;
#3401 = cartesian_point ( 'none', ( -551.9922615908892567, 187.1931632356057946, -360.3537468042621299 ) ) ;
#3402 = cartesian_point ( 'none', ( -414.0450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#3403 = cartesian_point ( 'none', ( -550.0701600691413660, 193.2977128291546478, -368.4537468042619821 ) ) ;
#3405 = oriented_edge ( 'none', *, *, #974, .t. ) ;
#3404 = oriented_edge ( 'none', *, *, #3732, .f. ) ;
#3406 = cartesian_point ( 'none', ( -414.7746039814563801, 255.5931121574405154, -299.3136268389209249 ) ) ;
#3407 = cartesian_point ( 'none', ( -496.5927632220374903, 257.3949054740147062, -275.3537468037989697 ) ) ;
#3408 = edge_curve ( 'none', #5002, #31403, #16922, .t. ) ;
#3409 = cartesian_point ( 'none', ( -523.8051913792803589, 203.3654285515085576, -436.2723596579890000 ) ) ;
#3410 = edge_loop ( 'none', ( #5461, #28808, #30717, #25073 ) ) ;
#3411 = edge_curve ( 'none', #29391, #23422, #9958, .t. ) ;
#3412 = edge_curve ( 'none', #31702, #11318, #2189, .t. ) ;
#3413 = oriented_edge ( 'none', *, *, #1203, .t. ) ;
#3414 = direction ( 'none', ( 0.4999999999999980571, 0.5229485035533290027, 0.6903078028179426839 ) ) ;
#3415 = edge_curve ( 'none', #2524, #8369, #9142, .t. ) ;
#3416 = edge_loop ( 'none', ( #28452, #11844, #10809, #32658 ) ) ;
#3417 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3418 = cylindrical_surface ( 'none', #7828, 19.99999999999999645 ) ;
#3419 = circle ( 'none', #20883, 52.49999999999999289 ) ;
#3420 = axis2_placement_3d ( 'none', #27995, #7347, #9869 ) ;
#3421 = cartesian_point ( 'none', ( -406.0450167721051002, 220.8092518256062533, -258.0456247904329530 ) ) ;
#3422 = direction ( 'none', ( -0.8937973703356504318, 1.520853458390628558e-14, 0.4484710255758739272 ) ) ;
#3423 = direction ( 'none', ( 1.091642987686153527e-16, -0.1243991077726799982, -0.9922322621167691814 ) ) ;
#3424 = axis2_placement_3d ( 'none', #29734, #11165, #32374 ) ;
#3425 = advanced_face ( 'none', ( #5454 ), #88, .f. ) ;
#3426 = vector ( 'none', #23813, 1000.000000000000000 ) ;
#3427 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.379049338482485468e-14 ) ) ;
#3428 = approval ( #10421, 'δָ��' ) ;
#3429 = cartesian_point ( 'none', ( -424.2450167721051457, 299.6842518256037238, -341.8537468038016982 ) ) ;
#3430 = cartesian_point ( 'none', ( -497.0198734743743216, 188.7977128291061888, -398.8537468042198384 ) ) ;
#3431 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -524.8537468037603730 ) ) ;
#3432 = cartesian_point ( 'none', ( -451.5450167721049866, 243.1842518256034964, -286.8537468037986855 ) ) ;
#3433 = face_outer_bound ( 'none', #5233, .t. ) ;
#3434 = oriented_edge ( 'none', *, *, #14422, .t. ) ;
#3435 = oriented_edge ( 'none', *, *, #21370, .t. ) ;
#3436 = axis2_placement_3d ( 'none', #30498, #33144, #31068 ) ;
#3437 = cartesian_point ( 'none', ( -514.5102019338560240, 261.9024814651386350, -409.3537468037604299 ) ) ;
#3438 = advanced_face ( 'none', ( #5825 ), #27168, .f. ) ;
#3439 = cartesian_point ( 'none', ( -438.3789913683205555, 243.1842518256035248, -322.8537468037986287 ) ) ;
#3440 = oriented_edge ( 'none', *, *, #33426, .f. ) ;
#3441 = cartesian_point ( 'none', ( -487.6824687983566946, 249.1244429311220472, -281.3023558291328072 ) ) ;
#3442 = cartesian_point ( 'none', ( -523.5450167717779095, 279.1842518256352719, -381.3537468042201226 ) ) ;
#3444 = oriented_edge ( 'none', *, *, #8215, .f. ) ;
#3443 = vertex_point ( 'none', #14094 ) ;
#3445 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3446 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#3448 = oriented_edge ( 'none', *, *, #22117, .f. ) ;
#3447 = edge_loop ( 'none', ( #3112, #20691, #12747, #27286 ) ) ;
#3449 = cartesian_point ( 'none', ( -497.3724430153885123, 251.6250090753323150, -402.3537468037604299 ) ) ;
#3450 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3451 = oriented_edge ( 'none', *, *, #14535, .t. ) ;
#3452 = oriented_edge ( 'none', *, *, #11794, .f. ) ;
#3453 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#3454 = vector ( 'none', #2849, 1000.000000000000000 ) ;
#3455 = vector ( 'none', #18225, 1000.000000000000000 ) ;
#3456 = cartesian_point ( 'none', ( -492.5198734747020808, 193.2977128290741575, -380.3537468037986287 ) ) ;
#3457 = cartesian_point ( 'none', ( -553.4185613271561124, 192.5539998365781571, -364.2537468042622208 ) ) ;
#3458 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3459 = line ( 'none', #6140, #12053 ) ;
#3460 = edge_curve ( 'none', #25970, #2558, #22689, .t. ) ;
#3461 = cartesian_point ( 'none', ( -430.5588016431536289, 264.5296651629012104, -339.3895093717213740 ) ) ;
#3462 = cartesian_point ( 'none', ( -527.0764611754397038, 231.2910226414734325, -484.8537468037603730 ) ) ;
#3463 = cartesian_point ( 'none', ( -523.5450167717175418, 243.1842518256503354, -405.8537468041858460 ) ) ;
#3464 = edge_curve ( 'none', #1709, #13008, #12386, .t. ) ;
#3465 = direction ( 'none', ( -0.07384000345349592265, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#3466 = circle ( 'none', #29343, 39.00000000000000000 ) ;
#3467 = face_outer_bound ( 'none', #12722, .t. ) ;
#3468 = oriented_edge ( 'none', *, *, #9720, .t. ) ;
#3469 = vertex_point ( 'none', #16386 ) ;
#3470 = axis2_placement_3d ( 'none', #5692, #24050, #8350 ) ;
#3471 = cartesian_point ( 'none', ( -541.7887345367317948, 201.3729884131210213, -315.3892953484843247 ) ) ;
#3472 = cartesian_point ( 'none', ( -425.1920083176636354, 263.5809618170097224, -337.3121599840794715 ) ) ;
#3473 = cartesian_point ( 'none', ( -414.9926102611006513, 256.4787667588529416, -299.3904718246874381 ) ) ;
#3474 = oriented_edge ( 'none', *, *, #19007, .f. ) ;
#3475 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3476 = oriented_edge ( 'none', *, *, #16244, .t. ) ;
#3477 = cartesian_point ( 'none', ( -547.6054343648819440, 288.4353159596234377, -380.3537468037986287 ) ) ;
#3479 = oriented_edge ( 'none', *, *, #22022, .f. ) ;
#3478 = oriented_edge ( 'none', *, *, #29236, .t. ) ;
#3480 = cartesian_point ( 'none', ( -544.2728865729493464, 241.6495161742515734, -409.3537468037604299 ) ) ;
#3481 = axis2_placement_3d ( 'none', #7745, #33755, #28712 ) ;
#3482 = advanced_face ( 'none', ( #18547 ), #13860, .f. ) ;
#3483 = vertex_point ( 'none', #21780 ) ;
#3484 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#3485 = oriented_edge ( 'none', *, *, #23330, .t. ) ;
#3486 = direction ( 'none', ( -0.1420752155569539876, -0.003190618115253120515, 0.9898507226246225921 ) ) ;
#3487 = cylindrical_surface ( 'none', #5112, 4.500000000000003553 ) ;
#3488 = face_outer_bound ( 'none', #29905, .t. ) ;
#3489 = cartesian_point ( 'none', ( -546.3973915930645262, 191.5908819291512373, -368.2537468042594355 ) ) ;
#3490 = cartesian_point ( 'none', ( -421.8171497357712951, 274.4688193330312060, -347.7794169894732477 ) ) ;
#3491 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.877651306839058618e-14 ) ) ;
#3492 = cartesian_point ( 'none', ( -553.3649598453719136, 217.2644835455936629, -435.7371638843346773 ) ) ;
#3493 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#3494 = face_outer_bound ( 'none', #12119, .t. ) ;
#3495 = cartesian_point ( 'none', ( -548.3821771190387153, 218.3470914786695687, -275.3537468037985150 ) ) ;
#3496 = cartesian_point ( 'none', ( -523.5450167717175418, 243.1842518256503638, -406.8537468041858460 ) ) ;
#3497 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3498 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672799241 ) ) ;
#3499 = vector ( 'none', #29636, 1000.000000000000000 ) ;
#3500 = conical_surface ( 'none', #23385, 37.50000000000000000, 0.5235987755982919323 ) ;
#3501 = vertex_point ( 'none', #27179 ) ;
#3502 = oriented_edge ( 'none', *, *, #7450, .t. ) ;
#3503 = oriented_edge ( 'none', *, *, #32812, .f. ) ;
#3504 = cartesian_point ( 'none', ( -492.2682922571609652, 227.4695910053204670, -275.3537468037850999 ) ) ;
#3505 = vertex_point ( 'none', #14215 ) ;
#3506 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#3507 = oriented_edge ( 'none', *, *, #2160, .f. ) ;
#3509 = oriented_edge ( 'none', *, *, #25147, .f. ) ;
#3508 = edge_loop ( 'none', ( #31925, #19956, #13563, #6833 ) ) ;
#3510 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3511 = edge_curve ( 'none', #33256, #7293, #2577, .t. ) ;
#3512 = cartesian_point ( 'none', ( -418.0237937919312685, 207.1871203085739808, -305.4068432008705827 ) ) ;
#3513 = cartesian_point ( 'none', ( -550.5380112221082527, 257.3093333700365406, -275.3537468037984581 ) ) ;
#3514 = edge_curve ( 'none', #26840, #12554, #24299, .t. ) ;
#3515 = cartesian_point ( 'none', ( -414.9230099180543334, 230.1834644796351768, -299.3955305849402748 ) ) ;
#3516 = direction ( 'none', ( 0.3003283627730393701, 0.9538358739919912122, 2.643388153869417885e-14 ) ) ;
#3517 = cartesian_point ( 'none', ( -406.0450167721051571, 265.5592518256024732, -373.7327392761367264 ) ) ;
#3518 = cartesian_point ( 'none', ( -553.4359750677232341, 300.6842518256034964, -380.3537468037986287 ) ) ;
#3519 = face_outer_bound ( 'none', #16456, .t. ) ;
#3520 = face_outer_bound ( 'none', #23484, .t. ) ;
#3521 = axis2_placement_3d ( 'none', #33507, #1906, #6917 ) ;
#3522 = advanced_face ( 'none', ( #29619 ), #26833, .f. ) ;
#3523 = cartesian_point ( 'none', ( -503.4578633471932108, 290.5479379921599161, -380.3537468037986287 ) ) ;
#3524 = edge_curve ( 'none', #31744, #1060, #4601, .t. ) ;
#3525 = cartesian_point ( 'none', ( -491.6050041739918584, 260.3136080291452572, -279.7054317443303830 ) ) ;
#3526 = direction ( 'none', ( -4.057357086302410306e-31, 0.6038489185976523288, 0.7970987915612756103 ) ) ;
#3527 = advanced_face ( 'none', ( #25135 ), #17321, .t. ) ;
#3528 = axis2_placement_3d ( 'none', #19857, #22480, #6770 ) ;
#3529 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#3530 = axis2_placement_3d ( 'none', #4487, #7446, #15232 ) ;
#3531 = face_outer_bound ( 'none', #29858, .t. ) ;
#3532 = cylindrical_surface ( 'none', #13041, 3.399999999999958611 ) ;
#3533 = line ( 'none', #23691, #6787 ) ;
#3534 = oriented_edge ( 'none', *, *, #5990, .f. ) ;
#3535 = oriented_edge ( 'none', *, *, #7082, .t. ) ;
#3536 = axis2_placement_3d ( 'none', #8049, #2900, #31755 ) ;
#3537 = cartesian_point ( 'none', ( -497.7009721906374580, 250.1114868202274408, -443.8537468037603730 ) ) ;
#3538 = axis2_placement_3d ( 'none', #13555, #29264, #3175 ) ;
#3539 = oriented_edge ( 'none', *, *, #33574, .f. ) ;
#3540 = cartesian_point ( 'none', ( -543.1054343648820577, 288.4353159596234377, -380.3824794511700134 ) ) ;
#3541 = plane ( 'none', #23948 ) ;
#3542 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612766095, 0.6038489185976509965 ) ) ;
#3543 = cartesian_point ( 'none', ( -429.8759402052197629, 190.6842518256045764, -306.6791142649270796 ) ) ;
#3544 = edge_loop ( 'none', ( #24375, #16930, #19036, #7997 ) ) ;
#3545 = vertex_point ( 'none', #1159 ) ;
#3546 = edge_loop ( 'none', ( #3405, #24240, #2262, #1696 ) ) ;
#3547 = face_outer_bound ( 'none', #24386, .t. ) ;
#3548 = oriented_edge ( 'none', *, *, #21126, .t. ) ;
#3549 = vector ( 'none', #20537, 1000.000000000000114 ) ;
#3550 = oriented_edge ( 'none', *, *, #6954, .f. ) ;
#3551 = cartesian_point ( 'none', ( -509.9492859730004852, 223.2046862459366423, -409.3537468037604299 ) ) ;
#3552 = cartesian_point ( 'none', ( -445.5450167721049297, 217.1842518256034964, -265.3537616076583845 ) ) ;
#3553 = cartesian_point ( 'none', ( -490.1782734694513124, 261.3913417039497062, -285.8911592109928392 ) ) ;
#3554 = direction ( 'none', ( -0.07384000345348984418, 0.9972701007700917053, 0.0000000000000000000 ) ) ;
#3555 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -378.0537468037986173 ) ) ;
#3556 = cartesian_point ( 'none', ( -523.5450167717144723, 243.1842518256510743, -459.8537468041858460 ) ) ;
#3557 = cartesian_point ( 'none', ( -552.7409492145839067, 298.0320334628660248, -370.3537468037988560 ) ) ;
#3558 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#3559 = edge_curve ( 'none', #2951, #13062, #22658, .t. ) ;
#3560 = edge_curve ( 'none', #31420, #9364, #1755, .t. ) ;
#3561 = oriented_edge ( 'none', *, *, #18812, .f. ) ;
#3562 = circle ( 'none', #1397, 12.50000000000001066 ) ;
#3563 = vector ( 'none', #3289, 1000.000000000000000 ) ;
#3564 = cylindrical_surface ( 'none', #11446, 5.000000000000006217 ) ;
#3565 = edge_loop ( 'none', ( #24579, #4596 ) ) ;
#3566 = edge_curve ( 'none', #22820, #23980, #30018, .t. ) ;
#3567 = axis2_placement_3d ( 'none', #14774, #1976, #12141 ) ;
#3568 = oriented_edge ( 'none', *, *, #5684, .f. ) ;
#3569 = direction ( 'none', ( -0.1301338387964207366, -0.9914964367057035322, -1.370645709413775334e-14 ) ) ;
#3570 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#3571 = cartesian_point ( 'none', ( -538.3324943463049976, 264.9151453183400804, -400.3537468037604299 ) ) ;
#3572 = vertex_point ( 'none', #17757 ) ;
#3573 = edge_curve ( 'none', #26434, #17893, #23478, .t. ) ;
#3574 = oriented_edge ( 'none', *, *, #828, .t. ) ;
#3575 = oriented_edge ( 'none', *, *, #18411, .t. ) ;
#3576 = axis2_placement_3d ( 'none', #26158, #15584, #21234 ) ;
#3577 = cartesian_point ( 'none', ( -451.9450167721049638, 269.3708566593584806, -371.3173436017438007 ) ) ;
#3578 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3580 = cartesian_point ( 'none', ( -538.7016943635725283, 269.9014958221905545, -442.8537468037603730 ) ) ;
#3579 = face_outer_bound ( 'none', #15305, .t. ) ;
#3581 = edge_loop ( 'none', ( #3222, #16236, #9194, #18747, #31490 ) ) ;
#3582 = axis2_placement_3d ( 'none', #8220, #1984, #26260 ) ;
#3583 = circle ( 'none', #8952, 26.99999999999999289 ) ;
#3584 = edge_loop ( 'none', ( #4296, #17699, #23152, #11796 ) ) ;
#3585 = axis2_placement_3d ( 'none', #17809, #2355, #10016 ) ;
#3586 = oriented_edge ( 'none', *, *, #30154, .f. ) ;
#3587 = cartesian_point ( 'none', ( -547.2711111734178075, 204.6807843032490268, -311.1444815242366531 ) ) ;
#3588 = cartesian_point ( 'none', ( -425.3369988376385322, 253.5709181496545455, -334.2123501514734016 ) ) ;
#3589 = cartesian_point ( 'none', ( -414.8045443062902677, 256.3899669719864391, -299.4206035497632001 ) ) ;
#3590 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#3591 = edge_curve ( 'none', #6673, #19038, #8708, .t. ) ;
#3592 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#3593 = cartesian_point ( 'none', ( -456.6380278088974478, 194.5994334251131477, -339.0342856657360358 ) ) ;
#3594 = cartesian_point ( 'none', ( -427.6450167721049525, 242.4954987232508472, -341.8560655876732426 ) ) ;
#3595 = cartesian_point ( 'none', ( -530.7141943944870945, 282.1591449379437790, -409.7656753258223148 ) ) ;
#3596 = advanced_face ( 'none', ( #30439 ), #11998, .f. ) ;
#3597 = face_outer_bound ( 'none', #14261, .t. ) ;
#3598 = line ( 'none', #12458, #9728 ) ;
#3599 = circle ( 'none', #10782, 23.77500521855657922 ) ;
#3600 = oriented_edge ( 'none', *, *, #22421, .t. ) ;
#3601 = oriented_edge ( 'none', *, *, #30548, .t. ) ;
#3602 = direction ( 'none', ( -1.000000000000000000, -2.035898835340872341e-16, 1.361673625698257109e-16 ) ) ;
#3603 = direction ( 'none', ( 0.9005812434283176904, -0.4346877315787796014, 4.118351671793050516e-16 ) ) ;
#3604 = b_spline_curve_with_knots ( 'none', 3,
( #20017, #24845, #22309, #9466, #17258, #6711, #14506, #32847, #6941, #27711 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.4626024334268802329, 0.4751953024444511842, 0.4814917369532367708, 0.4846399542076296196, 0.4877881714620224685 ),
.unspecified. ) ;
#3605 = cartesian_point ( 'none', ( -489.5202385348795815, 223.8240794733452788, -411.1077741064526094 ) ) ;
#3606 = cartesian_point ( 'none', ( -466.0450167717179397, 213.8798153014650154, -398.8537468041829470 ) ) ;
#3607 = vertex_point ( 'none', #4819 ) ;
#3608 = cartesian_point ( 'none', ( -493.5186369227965884, 225.1197966581233061, -275.3537468037988560 ) ) ;
#3609 = edge_curve ( 'none', #8239, #29909, #6233, .t. ) ;
#3610 = edge_loop ( 'none', ( #3476, #13207 ) ) ;
#3611 = advanced_face ( 'none', ( #10345 ), #27996, .f. ) ;
#3612 = edge_curve ( 'none', #20600, #5998, #25951, .t. ) ;
#3613 = cartesian_point ( 'none', ( -550.0701600691811564, 297.5707908221646107, -380.3537468042213732 ) ) ;
#3614 = cartesian_point ( 'none', ( -560.8061085800222827, 200.4946633146326178, -435.3537468037603730 ) ) ;
#3615 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#3616 = circle ( 'none', #13497, 4.049999999999994493 ) ;
#3617 = vertex_point ( 'none', #17874 ) ;
#3618 = cartesian_point ( 'none', ( -413.9450167721049070, 294.4899332375994732, -290.0753901447375824 ) ) ;
#3619 = edge_curve ( 'none', #21129, #22003, #28794, .t. ) ;
#3620 = edge_curve ( 'none', #33863, #19848, #33306, .t. ) ;
#3621 = oriented_edge ( 'none', *, *, #182, .t. ) ;
#3622 = edge_curve ( 'none', #3808, #12949, #32490, .t. ) ;
#3623 = vertex_point ( 'none', #2307 ) ;
#3624 = cartesian_point ( 'none', ( -491.4000186049462968, 226.4530610869353211, -279.7155565254473117 ) ) ;
#3625 = edge_curve ( 'none', #20469, #9050, #3908, .t. ) ;
#3626 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#3627 = edge_curve ( 'none', #4514, #3545, #19371, .t. ) ;
#3628 = cartesian_point ( 'none', ( -550.0701600691413660, 193.2977128291546478, -368.2537468042619935 ) ) ;
#3629 = cartesian_point ( 'none', ( -494.2405802475327619, 296.6842518256502785, -398.8537468041835155 ) ) ;
#3630 = cartesian_point ( 'none', ( -418.4289261786607881, 206.6650731211828429, -306.5323084984389084 ) ) ;
#3631 = axis2_placement_3d ( 'none', #13816, #16915, #6588 ) ;
#3632 = cartesian_point ( 'none', ( -554.6397098834969484, 259.2534896994853284, -275.3537468037950475 ) ) ;
#3633 = circle ( 'none', #5733, 45.49999999999998579 ) ;
#3634 = toroidal_surface ( 'none', #5117, 13.99999999999999822, 2.000000000000000000 ) ;
#3635 = vector ( 'none', #26027, 1000.000000000000114 ) ;
#3636 = cartesian_point ( 'none', ( -414.8760231823148956, 230.2758855313230129, -299.3952326811503326 ) ) ;
#3637 = oriented_edge ( 'none', *, *, #26442, .t. ) ;
#3638 = direction ( 'none', ( 0.6441264044216976625, 0.4981314919107822092, 0.5804878912548598890 ) ) ;
#3639 = cartesian_point ( 'none', ( -435.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#3640 = direction ( 'none', ( -0.7071067811865452413, 0.1931402482118092789, -0.6802182330110565500 ) ) ;
#3641 = cartesian_point ( 'none', ( -554.5966603448864589, 227.0350290275759448, -275.3537468037984013 ) ) ;
#3642 = oriented_edge ( 'none', *, *, #33708, .f. ) ;
#3643 = plane ( 'none', #9048 ) ;
#3644 = face_outer_bound ( 'none', #27554, .t. ) ;
#3645 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -436.3537468037603730 ) ) ;
#3646 = cartesian_point ( 'none', ( -492.4872489537763727, 259.3247175082813669, -275.3537468037989129 ) ) ;
#3647 = axis2_placement_3d ( 'none', #1570, #6585, #19911 ) ;
#3648 = oriented_edge ( 'none', *, *, #13457, .t. ) ;
#3649 = line ( 'none', #32805, #27426 ) ;
#3650 = edge_loop ( 'none', ( #29939, #25171 ) ) ;
#3651 = oriented_edge ( 'none', *, *, #18102, .f. ) ;
#3652 = oriented_edge ( 'none', *, *, #33465, .t. ) ;
#3653 = oriented_edge ( 'none', *, *, #7357, .t. ) ;
#3654 = oriented_edge ( 'none', *, *, #3415, .t. ) ;
#3655 = advanced_face ( 'none', ( #5025 ), #18150, .f. ) ;
#3656 = cartesian_point ( 'none', ( -491.5450167717142449, 243.1842518256511028, -462.8537468041840270 ) ) ;
#3657 = cartesian_point ( 'none', ( -534.9707837966603847, 219.5124738420887240, -402.3537468037604299 ) ) ;
#3658 = circle ( 'none', #14953, 27.49999999999998934 ) ;
#3659 = direction ( 'none', ( 1.000000000000000000, 3.397572461039108742e-16, 6.742252096426297762e-17 ) ) ;
#3660 = direction ( 'none', ( -0.07384000345349585326, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#3661 = face_outer_bound ( 'none', #6601, .t. ) ;
#3662 = vector ( 'none', #8735, 1000.000000000000000 ) ;
#3663 = circle ( 'none', #33631, 65.00000000000002842 ) ;
#3664 = oriented_edge ( 'none', *, *, #31844, .f. ) ;
#3665 = edge_curve ( 'none', #5168, #69, #31258, .t. ) ;
#3666 = cartesian_point ( 'none', ( -485.3515355506378341, 269.0751381214572007, -414.3537468037603730 ) ) ;
#3667 = edge_curve ( 'none', #33250, #14489, #16885, .t. ) ;
#3668 = cartesian_point ( 'none', ( -433.7450167721049752, 241.1204062824677692, -311.0325564418224076 ) ) ;
#3669 = cartesian_point ( 'none', ( -492.9207511101159298, 268.1440371292150644, -291.0743157636618434 ) ) ;
#3670 = cartesian_point ( 'none', ( -517.4363953778731684, 228.3962585654651321, -473.8537468037604299 ) ) ;
#3671 = cartesian_point ( 'none', ( -432.1671594970530919, 300.6842518256053722, -283.6508366207688141 ) ) ;
#3672 = edge_curve ( 'none', #22601, #22113, #5424, .t. ) ;
#3673 = face_outer_bound ( 'none', #7771, .t. ) ;
#3674 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3675 = cartesian_point ( 'none', ( -558.2907976272762198, 223.3668172599247157, -433.1216959961914199 ) ) ;
#3676 = edge_loop ( 'none', ( #26583, #10596, #4867, #23027 ) ) ;
#3677 = direction ( 'none', ( 0.4999999999999885647, 0.8660254037844452579, 3.962980974986671583e-14 ) ) ;
#3678 = cartesian_point ( 'none', ( -433.2450167721049752, 256.2708821062719835, -299.3114421609413967 ) ) ;
#3679 = face_outer_bound ( 'none', #32951, .t. ) ;
#3680 = vertex_point ( 'none', #10412 ) ;
#3681 = axis2_placement_3d ( 'none', #30232, #4557, #20257 ) ;
#3682 = oriented_edge ( 'none', *, *, #5728, .t. ) ;
#3683 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#3684 = oriented_edge ( 'none', *, *, #7861, .t. ) ;
#3685 = edge_loop ( 'none', ( #1673, #17090 ) ) ;
#3686 = b_spline_curve_with_knots ( 'none', 3,
( #427, #13714, #31948, #26692, #21747, #661, #21519, #16463, #26578, #3217 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.02941198891345209177, 0.03257528160334218631, 0.03573857429323228085, 0.04206515967301252545, 0.05471833043257316731 ),
.unspecified. ) ;
#3687 = vertex_point ( 'none', #12926 ) ;
#3688 = cartesian_point ( 'none', ( -450.5450167721049297, 288.1842518256034396, -296.8729846902652412 ) ) ;
#3689 = direction ( 'none', ( -0.07384000345349407690, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#3690 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3691 = axis2_placement_3d ( 'none', #22188, #22303, #6476 ) ;
#3692 = cartesian_point ( 'none', ( -496.2210702556458841, 199.3838356782624714, -368.2537468042061732 ) ) ;
#3693 = vector ( 'none', #13900, 1000.000000000000114 ) ;
#3694 = circle ( 'none', #17877, 10.49999999999999112 ) ;
#3695 = advanced_face ( 'none', ( #31662 ), #4213, .f. ) ;
#3696 = cartesian_point ( 'none', ( -518.4383658481530119, 228.0199043494673674, -481.8005763024349335 ) ) ;
#3697 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -2.749123680024197478e-14 ) ) ;
#3698 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 3.491481338843133355e-15 ) ) ;
#3699 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769734850, -0.08929731094672796465 ) ) ;
#3700 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.705312765434827453e-14 ) ) ;
#3702 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3701 = face_outer_bound ( 'none', #15851, .t. ) ;
#3703 = toroidal_surface ( 'none', #20893, 6.300000000000000711, 0.2000000000000000111 ) ;
#3704 = cylindrical_surface ( 'none', #3980, 6.138320441952082263 ) ;
#3705 = advanced_face ( 'none', ( #3803 ), #15657, .f. ) ;
#3706 = cartesian_point ( 'none', ( -544.2684565220968125, 203.8015468152249241, -308.6929663980405394 ) ) ;
#3707 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027027e-16, -5.642927514190364782e-14 ) ) ;
#3708 = cartesian_point ( 'none', ( -434.2450167721049752, 243.0949545146567914, -321.8577417886216381 ) ) ;
#3709 = cartesian_point ( 'none', ( -477.5830759945876025, 289.1461926027762956, -472.5816688655405073 ) ) ;
#3710 = face_bound ( 'none', #28124, .t. ) ;
#3711 = face_outer_bound ( 'none', #10484, .t. ) ;
#3712 = cartesian_point ( 'none', ( -487.5450167721049866, 243.1842518256034964, -369.3537468037986287 ) ) ;
#3713 = cartesian_point ( 'none', ( -417.4950167721049752, 250.9954545666341232, -341.8286674028026368 ) ) ;
#3714 = oriented_edge ( 'none', *, *, #29650, .f. ) ;
#3715 = oriented_edge ( 'none', *, *, #182, .f. ) ;
#3716 = manifold_solid_brep ( '��ͨƽ��a��-a10-1-solid1', #3877 ) ;
#3717 = direction ( 'none', ( -0.4484710255758734276, -2.453592884421595008e-14, -0.8937973703356506538 ) ) ;
#3718 = oriented_edge ( 'none', *, *, #3415, .f. ) ;
#3719 = oriented_edge ( 'none', *, *, #2070, .t. ) ;
#3720 = edge_curve ( 'none', #27088, #27246, #17721, .t. ) ;
#3721 = cartesian_point ( 'none', ( -537.9632943290375806, 259.9287948144896632, -442.8537468037603730 ) ) ;
#3722 = edge_curve ( 'none', #20266, #3687, #24711, .t. ) ;
#3723 = cartesian_point ( 'none', ( -413.9450167721049638, 273.8914066938741030, -376.8934770708498831 ) ) ;
#3724 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.619169509406368211e-14 ) ) ;
#3725 = vertex_point ( 'none', #13490 ) ;
#3726 = cartesian_point ( 'none', ( -515.1720282689558417, 208.8549481726576005, -275.3537468037988560 ) ) ;
#3727 = vector ( 'none', #23832, 1000.000000000000000 ) ;
#3728 = circle ( 'none', #27521, 50.69999999999996732 ) ;
#3729 = axis2_placement_3d ( 'none', #17162, #33880, #2499 ) ;
#3730 = cartesian_point ( 'none', ( -424.2450167721051457, 185.0842518256046390, -303.8537468037989697 ) ) ;
#3731 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3732 = edge_curve ( 'none', #27036, #27936, #30843, .t. ) ;
#3733 = cylindrical_surface ( 'none', #32054, 5.999999999999992895 ) ;
#3734 = face_outer_bound ( 'none', #29570, .t. ) ;
#3735 = design_context ( 'detailed design', #7902, 'design' ) ;
#3736 = axis2_placement_3d ( 'none', #6575, #32389, #3759 ) ;
#3737 = cartesian_point ( 'none', ( -489.1568006327973990, 254.2898828734676613, -279.9313766348966510 ) ) ;
#3738 = cartesian_point ( 'none', ( -574.0069575488399778, 289.1461926027766935, -459.8537468041881198 ) ) ;
#3739 = line ( 'none', #4409, #5729 ) ;
#3740 = edge_loop ( 'none', ( #28285, #31830, #33747, #23085 ) ) ;
#3741 = axis2_placement_3d ( 'none', #21393, #521, #18870 ) ;
#3742 = axis2_placement_3d ( 'none', #13787, #16880, #16422 ) ;
#3743 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3744 = vector ( 'none', #23713, 1000.000000000000000 ) ;
#3745 = cartesian_point ( 'none', ( -440.5985486151622581, 255.1842518256000574, -268.1621240044194110 ) ) ;
#3746 = oriented_edge ( 'none', *, *, #33902, .t. ) ;
#3747 = cartesian_point ( 'none', ( -420.2032403800591851, 205.7263642226550644, -308.8206021533915759 ) ) ;
#3748 = edge_loop ( 'none', ( #31866, #16716, #4221, #14961 ) ) ;
#3749 = cartesian_point ( 'none', ( -553.3962290263317527, 247.7465154284682001, -275.3537468037985150 ) ) ;
#3750 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#3751 = cartesian_point ( 'none', ( -488.9835432181349688, 262.9814029186572384, -409.4169336882217749 ) ) ;
#3752 = vertex_point ( 'none', #15898 ) ;
#3753 = cartesian_point ( 'none', ( -505.0450167721049866, 243.1842518256034964, -295.8537468037986287 ) ) ;
#3754 = cartesian_point ( 'none', ( -490.8877314650806625, 193.0223722792343040, -368.2537468042059459 ) ) ;
#3755 = cartesian_point ( 'none', ( -553.8433208014232605, 185.7388738256538261, -380.3537468037986287 ) ) ;
#3756 = oriented_edge ( 'none', *, *, #32619, .f. ) ;
#3757 = face_outer_bound ( 'none', #643, .t. ) ;
#3758 = oriented_edge ( 'none', *, *, #27072, .f. ) ;
#3759 = direction ( 'none', ( 0.0000000000000000000, 0.9960050151769737070, 0.08929731094672740954 ) ) ;
#3760 = cartesian_point ( 'none', ( -500.3959243598028479, 263.0095614769147687, -275.3537468037987992 ) ) ;
#3761 = cartesian_point ( 'none', ( -438.0450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#3762 = line ( 'none', #33093, #22615 ) ;
#3763 = circle ( 'none', #22435, 7.299999999999984723 ) ;
#3764 = cartesian_point ( 'none', ( -433.6695206526374022, 230.4241679484892416, -299.3947547175993122 ) ) ;
#3765 = circle ( 'none', #2427, 6.500000000000008882 ) ;
#3766 = edge_curve ( 'none', #31495, #7147, #7891, .t. ) ;
#3767 = oriented_edge ( 'none', *, *, #30396, .f. ) ;
#3768 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3769 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#3770 = edge_curve ( 'none', #5656, #19942, #10745, .t. ) ;
#3771 = advanced_face ( 'none', ( #23050 ), #911, .t. ) ;
#3772 = vector ( 'none', #4074, 999.9999999999998863 ) ;
#3773 = oriented_edge ( 'none', *, *, #8221, .f. ) ;
#3774 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672620217 ) ) ;
#3775 = axis2_placement_3d ( 'none', #28866, #18337, #5488 ) ;
#3776 = oriented_edge ( 'none', *, *, #9327, .t. ) ;
#3778 = oriented_edge ( 'none', *, *, #10861, .t. ) ;
#3777 = edge_loop ( 'none', ( #12715, #27972, #5071, #20138 ) ) ;
#3779 = cartesian_point ( 'none', ( -558.1267341543126577, 223.4385435983161017, -433.4300852823710670 ) ) ;
#3780 = edge_curve ( 'none', #21830, #5556, #13201, .t. ) ;
#3781 = direction ( 'none', ( 1.708035422500240877e-15, -1.000000000000000000, -1.281026566875180648e-14 ) ) ;
#3782 = cartesian_point ( 'none', ( -450.5450167721049297, 238.4042745525316320, -306.0192044200891814 ) ) ;
#3783 = oriented_edge ( 'none', *, *, #8868, .f. ) ;
#3784 = oriented_edge ( 'none', *, *, #991, .t. ) ;
#3785 = advanced_face ( 'none', ( #9108 ), #18967, .f. ) ;
#3786 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3787 = cartesian_point ( 'none', ( -429.8797750505796671, 209.8152378178012327, -300.7930439323394580 ) ) ;
#3788 = oriented_edge ( 'none', *, *, #25249, .t. ) ;
#3789 = cartesian_point ( 'none', ( -470.4853899749880384, 268.7944396433668430, -362.3625119379668718 ) ) ;
#3790 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#3791 = axis2_placement_3d ( 'none', #899, #24636, #21872 ) ;
#3792 = cartesian_point ( 'none', ( -413.9450167721049638, 191.8785704136075765, -355.6321034628597886 ) ) ;
#3793 = oriented_edge ( 'none', *, *, #3255, .f. ) ;
#3794 = axis2_placement_3d ( 'none', #15353, #31400, #28545 ) ;
#3795 = vector ( 'none', #23155, 1000.000000000000000 ) ;
#3796 = face_outer_bound ( 'none', #18404, .t. ) ;
#3797 = axis2_placement_3d ( 'none', #3073, #2488, #13463 ) ;
#3798 = line ( 'none', #33602, #6617 ) ;
#3799 = cartesian_point ( 'none', ( -490.0674282244154938, 231.6987862542135304, -326.3370690274952040 ) ) ;
#3800 = direction ( 'none', ( 0.5150380749100544886, 0.0000000000000000000, -0.8571673007021121116 ) ) ;
#3801 = direction ( 'none', ( -0.3003283627730293781, -0.9538358739919943208, -2.925521921717713290e-14 ) ) ;
#3802 = direction ( 'none', ( 0.9005812434283159140, -0.4346877315787834317, 0.0000000000000000000 ) ) ;
#3803 = face_outer_bound ( 'none', #2648, .t. ) ;
#3804 = oriented_edge ( 'none', *, *, #466, .t. ) ;
#3805 = cartesian_point ( 'none', ( -497.0198734585195552, 193.2977128327092373, -370.3537468042063097 ) ) ;
#3806 = direction ( 'none', ( 0.07384000345352668970, -0.9972701007700888187, 0.0000000000000000000 ) ) ;
#3808 = vertex_point ( 'none', #18551 ) ;
#3807 = oriented_edge ( 'none', *, *, #30346, .t. ) ;
#3809 = cartesian_point ( 'none', ( -419.8816021674991248, 280.5426953635201244, -337.1525845116901792 ) ) ;
#3810 = cartesian_point ( 'none', ( -406.0450167721051571, 300.6842518256058838, -265.3537468038017550 ) ) ;
#3811 = vertex_point ( 'none', #13156 ) ;
#3812 = oriented_edge ( 'none', *, *, #1191, .f. ) ;
#3813 = edge_curve ( 'none', #24520, #932, #9534, .t. ) ;
#3814 = cartesian_point ( 'none', ( -548.2097309507892078, 204.6592986603605198, -312.9571549928324430 ) ) ;
#3815 = oriented_edge ( 'none', *, *, #5304, .f. ) ;
#3816 = direction ( 'none', ( -0.8937973703356508759, -9.333710739853619589e-15, -0.4484710255758731501 ) ) ;
#3817 = direction ( 'none', ( -5.230025295777875983e-16, 0.9999948051039170283, 0.003223315867124546246 ) ) ;
#3818 = oriented_edge ( 'none', *, *, #24428, .f. ) ;
#3819 = edge_curve ( 'none', #8622, #2730, #29184, .t. ) ;
#3820 = vector ( 'none', #12630, 1000.000000000000000 ) ;
#3821 = line ( 'none', #6895, #497 ) ;
#3822 = axis2_placement_3d ( 'none', #21678, #10912, #31876 ) ;
#3823 = advanced_face ( 'none', ( #9925 ), #18122, .t. ) ;
#3824 = cartesian_point ( 'none', ( -523.5450167717179966, 243.1842518256502501, -398.8537468041858460 ) ) ;
#3825 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3826 = edge_curve ( 'none', #21502, #2453, #33705, .t. ) ;
#3827 = line ( 'none', #18981, #22682 ) ;
#3828 = cartesian_point ( 'none', ( -499.4845991793280291, 197.9331876915835267, -380.3537468037986287 ) ) ;
#3829 = plane ( 'none', #33129 ) ;
#3830 = axis2_placement_3d ( 'none', #18697, #2678, #23515 ) ;
#3831 = b_spline_curve_with_knots ( 'none', 3,
( #30102, #19696, #32961, #9254, #22772, #9470 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002841509126166026178, 0.001682413117001216232, 0.003080675321385829574 ),
.unspecified. ) ;
#3832 = cartesian_point ( 'none', ( -497.0198734743150339, 193.2977128291208828, -398.8537468041849934 ) ) ;
#3833 = cartesian_point ( 'none', ( -551.5786985327471257, 286.3226939270869593, -370.3537468037986287 ) ) ;
#3834 = vector ( 'none', #17491, 1000.000000000000000 ) ;
#3835 = cartesian_point ( 'none', ( -417.4950167721049752, 262.4287212649441017, -341.7918141813922830 ) ) ;
#3836 = edge_loop ( 'none', ( #19189, #23165 ) ) ;
#3837 = oriented_edge ( 'none', *, *, #10874, .f. ) ;
#3838 = cartesian_point ( 'none', ( -466.2449204385724784, 273.8714718691295502, -380.3537468037986287 ) ) ;
#3839 = axis2_placement_3d ( 'none', #17999, #15118, #1986 ) ;
#3840 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3841 = edge_loop ( 'none', ( #11668, #31308, #251, #13202 ) ) ;
#3842 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#3844 = oriented_edge ( 'none', *, *, #16998, .t. ) ;
#3843 = oriented_edge ( 'none', *, *, #3174, .t. ) ;
#3845 = axis2_placement_3d ( 'none', #29763, #8563, #32047 ) ;
#3846 = vertex_point ( 'none', #13374 ) ;
#3847 = oriented_edge ( 'none', *, *, #27197, .t. ) ;
#3848 = cartesian_point ( 'none', ( -489.7935528612484291, 230.1706573093959491, -279.8686016095572882 ) ) ;
#3849 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#3850 = oriented_edge ( 'none', *, *, #29052, .f. ) ;
#3851 = face_outer_bound ( 'none', #7262, .t. ) ;
#3852 = line ( 'none', #27828, #9585 ) ;
#3853 = cartesian_point ( 'none', ( -515.5904335480843201, 203.4650227324304694, -484.8537468037603730 ) ) ;
#3854 = cartesian_point ( 'none', ( -444.4139152984084831, 246.9945036438524824, -265.3537468037986287 ) ) ;
#3855 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3856 = cartesian_point ( 'none', ( -550.5044940856512312, 257.3797955875534740, -275.3537468037987423 ) ) ;
#3857 = cartesian_point ( 'none', ( -427.9638823019552092, 224.3563438505160832, -345.2567123329311016 ) ) ;
#3858 = face_outer_bound ( 'none', #20930, .t. ) ;
#3859 = edge_curve ( 'none', #25906, #9244, #30409, .t. ) ;
#3860 = cartesian_point ( 'none', ( -491.1894973732862582, 229.5498916802126530, -275.3537468037988560 ) ) ;
#3861 = advanced_face ( 'none', ( #2545 ), #22226, .t. ) ;
#3862 = cartesian_point ( 'none', ( -428.4950167721049183, 250.9954545666341232, -341.8286674028026937 ) ) ;
#3863 = line ( 'none', #28519, #16129 ) ;
#3864 = edge_loop ( 'none', ( #30358, #6303, #14070, #29969, #15869, #22807 ) ) ;
#3865 = vertex_point ( 'none', #884 ) ;
#3866 = cartesian_point ( 'none', ( -525.2253209958491880, 238.8819372104578349, -280.8537468042133582 ) ) ;
#3867 = cartesian_point ( 'none', ( -505.6307603461883673, 273.2736624218211432, -275.3537468038538236 ) ) ;
#3868 = edge_curve ( 'none', #9384, #12655, #10317, .t. ) ;
#3869 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#3870 = advanced_face ( 'none', ( #11138 ), #6623, .t. ) ;
#3871 = edge_curve ( 'none', #4462, #24307, #20583, .t. ) ;
#3872 = direction ( 'none', ( 1.000000000000000000, 1.387778780781444413e-14, 5.551115123125777653e-14 ) ) ;
#3873 = oriented_edge ( 'none', *, *, #20267, .t. ) ;
#3874 = edge_curve ( 'none', #18537, #2615, #1319, .t. ) ;
#3875 = oriented_edge ( 'none', *, *, #5878, .t. ) ;
#3876 = cartesian_point ( 'none', ( -525.0956568446351866, 264.1269239417738390, -435.3537468037603730 ) ) ;
#3878 = vertex_point ( 'none', #21514 ) ;
#3877 = closed_shell ( 'none', ( #3771, #7387, #18265, #3302, #28728, #3200, #28365, #3147, #14613, #10641, #19835, #22585, #27489, #25847, #10729, #17994, #14992 ) ) ;
#3879 = axis2_placement_3d ( 'none', #33462, #15213, #20397 ) ;
#3880 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672688219 ) ) ;
#3881 = direction ( 'none', ( 0.4694715627858911389, -0.8829475928589266553, 0.0000000000000000000 ) ) ;
#3882 = oriented_edge ( 'none', *, *, #26644, .f. ) ;
#3883 = axis2_placement_3d ( 'none', #15707, #21128, #20895 ) ;
#3884 = oriented_edge ( 'none', *, *, #2455, .t. ) ;
#3885 = vector ( 'none', #14657, 1000.000000000000000 ) ;
#3886 = circle ( 'none', #29404, 7.351363236587542538 ) ;
#3887 = direction ( 'none', ( -0.1420752155569539876, -0.003190618115253120515, 0.9898507226246225921 ) ) ;
#3888 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#3889 = cartesian_point ( 'none', ( -497.3317721733699841, 245.1251363163769952, -442.8537468037603730 ) ) ;
#3890 = conical_surface ( 'none', #8435, 6.400000000000016342, 0.7853981633974569387 ) ;
#3891 = axis2_placement_3d ( 'none', #11807, #14319, #6975 ) ;
#3892 = cartesian_point ( 'none', ( -420.3290854810785504, 211.2339250135799773, -298.7871552850521653 ) ) ;
#3893 = cartesian_point ( 'none', ( -468.1277038082944841, 243.2800063668596522, -370.6344793640262765 ) ) ;
#3894 = direction ( 'none', ( -0.1420752155569527386, -0.003190618115250062198, 0.9898507226246228141 ) ) ;
#3895 = direction ( 'none', ( 0.07384000345349581163, -0.9972701007700911502, 0.0000000000000000000 ) ) ;
#3896 = vector ( 'none', #2291, 1000.000000000000000 ) ;
#3897 = line ( 'none', #5727, #1857 ) ;
#3898 = oriented_edge ( 'none', *, *, #2358, .t. ) ;
#3899 = edge_loop ( 'none', ( #7941, #7893, #24478, #8165 ) ) ;
#3900 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -284.8537468037986287 ) ) ;
#3901 = cartesian_point ( 'none', ( -552.0519703263511246, 298.1673042023049334, -370.3537468037987992 ) ) ;
#3902 = oriented_edge ( 'none', *, *, #14524, .t. ) ;
#3903 = edge_loop ( 'none', ( #7754, #15055 ) ) ;
#3904 = oriented_edge ( 'none', *, *, #10077, .t. ) ;
#3905 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3907 = vertex_point ( 'none', #31941 ) ;
#3906 = edge_loop ( 'none', ( #6662, #1129 ) ) ;
#3908 = b_spline_curve_with_knots ( 'none', 3,
( #12484, #9965, #28300, #7216 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#3909 = plane ( 'none', #13948 ) ;
#3910 = vertex_point ( 'none', #21855 ) ;
#3911 = edge_curve ( 'none', #18808, #6250, #24268, .t. ) ;
#3912 = line ( 'none', #30590, #27292 ) ;
#3913 = line ( 'none', #5739, #15351 ) ;
#3914 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#3915 = cartesian_point ( 'none', ( -553.4701600691194017, 193.2977128291211955, -422.6037468041881766 ) ) ;
#3916 = cartesian_point ( 'none', ( -497.0198734743150908, 293.0707908221796174, -398.8537468041836860 ) ) ;
#3917 = cartesian_point ( 'none', ( -527.6748232359018402, 231.2467186394013368, -514.8537468037603730 ) ) ;
#3918 = edge_curve ( 'none', #792, #1866, #19773, .t. ) ;
#3919 = cartesian_point ( 'none', ( -569.5069575488437295, 205.7223110485248867, -398.8537468041889724 ) ) ;
#3920 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#3921 = vector ( 'none', #31411, 1000.000000000000000 ) ;
#3922 = axis2_placement_3d ( 'none', #24273, #772, #32176 ) ;
#3923 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057924e-31 ) ) ;
#3924 = direction ( 'none', ( -0.8937973703356508759, -9.333710739853619589e-15, -0.4484710255758731501 ) ) ;
#3925 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#3926 = circle ( 'none', #21046, 28.49999999999997158 ) ;
#3927 = oriented_edge ( 'none', *, *, #17910, .t. ) ;
#3928 = oriented_edge ( 'none', *, *, #10975, .f. ) ;
#3929 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#3930 = cartesian_point ( 'none', ( -433.2450167721049752, 244.0212438751573529, -349.8407704319976688 ) ) ;
#3931 = oriented_edge ( 'none', *, *, #12487, .f. ) ;
#3932 = vertex_point ( 'none', #11092 ) ;
#3933 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#3934 = advanced_face ( 'none', ( #13996 ), #13586, .f. ) ;
#3935 = oriented_edge ( 'none', *, *, #33318, .t. ) ;
#3936 = cartesian_point ( 'none', ( -429.5184212570854356, 301.2842518256039739, -339.2077677529039761 ) ) ;
#3938 = oriented_edge ( 'none', *, *, #13460, .t. ) ;
#3937 = oriented_edge ( 'none', *, *, #25295, .f. ) ;
#3939 = axis2_placement_3d ( 'none', #29683, #13979, #5949 ) ;
#3940 = cartesian_point ( 'none', ( -434.2410409295084150, 255.3514771829854055, -299.7747015641193684 ) ) ;
#3941 = cartesian_point ( 'none', ( -513.6566249525582180, 224.7727174089156961, -409.3537468037604299 ) ) ;
#3942 = cartesian_point ( 'none', ( -460.0265928578762669, 248.0341695056952176, -272.8905112062637386 ) ) ;
#3943 = cartesian_point ( 'none', ( -508.6038909865906703, 221.2275650629190409, -431.3537468037603730 ) ) ;
#3944 = cartesian_point ( 'none', ( -492.6509791792496458, 259.6330738653653043, -275.3537468037986855 ) ) ;
#3945 = cylindrical_surface ( 'none', #3736, 17.20000000000001350 ) ;
#3946 = advanced_face ( 'none', ( #880, #16455 ), #19112, .f. ) ;
#3947 = cartesian_point ( 'none', ( -525.8209103649344343, 203.9615504629231850, -410.3537468037604299 ) ) ;
#3948 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3949 = cartesian_point ( 'none', ( -415.2450167721049752, 269.1841167583052084, -322.7699405912532598 ) ) ;
#3950 = cartesian_point ( 'none', ( -468.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#3951 = cartesian_point ( 'none', ( -496.0020762911600514, 230.2753998832761511, -275.3537468037987992 ) ) ;
#3952 = cartesian_point ( 'none', ( -497.0198734743743216, 193.2977128291061888, -398.8537468042197816 ) ) ;
#3953 = line ( 'none', #14288, #30999 ) ;
#3954 = circle ( 'none', #30171, 11.00000000000000533 ) ;
#3955 = circle ( 'none', #29010, 0.2000000000000159150 ) ;
#3956 = oriented_edge ( 'none', *, *, #14678, .t. ) ;
#3957 = oriented_edge ( 'none', *, *, #17603, .t. ) ;
#3958 = cartesian_point ( 'none', ( -560.9712126103656828, 257.3009038747485988, -414.0470092642634086 ) ) ;
#3959 = edge_curve ( 'none', #6472, #29446, #20995, .t. ) ;
#3960 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672750669 ) ) ;
#3961 = cartesian_point ( 'none', ( -428.5900311418619140, 205.8259478278599204, -308.5576157149390610 ) ) ;
#3962 = edge_loop ( 'none', ( #16587, #323, #21554, #13664 ) ) ;
#3963 = cartesian_point ( 'none', ( -555.7392015514917603, 259.8154051860888103, -279.7202207850889977 ) ) ;
#3964 = edge_curve ( 'none', #10006, #13896, #3368, .t. ) ;
#3965 = oriented_edge ( 'none', *, *, #7121, .t. ) ;
#3966 = cartesian_point ( 'none', ( -490.9953450149598666, 265.7474607462983158, -409.8075298279625258 ) ) ;
#3967 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#3968 = oriented_edge ( 'none', *, *, #8215, .t. ) ;
#3969 = direction ( 'none', ( 0.07384000345349303607, -0.9972701007700912612, 7.214474255747004179e-17 ) ) ;
#3970 = cartesian_point ( 'none', ( -538.4463168374372799, 185.6842518256034964, -380.3537468037986287 ) ) ;
#3971 = circle ( 'none', #24968, 33.99999999999997158 ) ;
#3972 = oriented_edge ( 'none', *, *, #5149, .f. ) ;
#3973 = edge_curve ( 'none', #280, #6940, #4180, .t. ) ;
#3974 = cartesian_point ( 'none', ( -502.7700385397646983, 271.3747623925557946, -275.3537468038815632 ) ) ;
#3976 = axis2_placement_3d ( 'none', #21929, #11391, #5987 ) ;
#3975 = face_outer_bound ( 'none', #17903, .t. ) ;
#3977 = oriented_edge ( 'none', *, *, #14132, .t. ) ;
#3978 = cartesian_point ( 'none', ( -433.8898133242062158, 229.9972471122806610, -299.5625934622656814 ) ) ;
#3979 = axis2_placement_3d ( 'none', #18795, #326, #21640 ) ;
#3980 = axis2_placement_3d ( 'none', #28927, #23889, #26188 ) ;
#3981 = cartesian_point ( 'none', ( -523.5450167721048729, 267.1842518256034964, 499619.6462531962898 ) ) ;
#3982 = axis2_placement_3d ( 'none', #18628, #11051, #499 ) ;
#3983 = advanced_face ( 'none', ( #17287 ), #6147, .f. ) ;
#3984 = direction ( 'none', ( 1.874259953551569157e-16, -1.000000000000000000, 2.735728983704321531e-14 ) ) ;
#3985 = direction ( 'none', ( -3.416070845000480176e-15, -1.000000000000000000, -1.281026566875180017e-14 ) ) ;
#3986 = plane ( 'none', #14691 ) ;
#3987 = cartesian_point ( 'none', ( -523.5450167717774548, 290.6842518256354992, -397.8537468042199521 ) ) ;
#3988 = edge_loop ( 'none', ( #26458, #33551, #32362, #9227, #16834, #12843, #32322, #23230, #13218, #7333 ) ) ;
#3989 = line ( 'none', #22099, #17087 ) ;
#3990 = face_bound ( 'none', #7734, .t. ) ;
#3991 = face_outer_bound ( 'none', #18659, .t. ) ;
#3992 = oriented_edge ( 'none', *, *, #15226, .f. ) ;
#3993 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3994 = oriented_edge ( 'none', *, *, #32417, .f. ) ;
#3995 = direction ( 'none', ( -1.000000000000000000, 1.009293658750143385e-15, -5.652044489000803588e-14 ) ) ;
#3996 = cartesian_point ( 'none', ( -421.9450167721050207, 275.0954172837136866, -370.3849243515770127 ) ) ;
#3997 = edge_loop ( 'none', ( #15361, #9356, #8388, #7366 ) ) ;
#3998 = cartesian_point ( 'none', ( -540.8554343648819440, 197.9331876915835267, -370.3537468037986287 ) ) ;
#3999 = edge_loop ( 'none', ( #30849, #2464, #8942, #11955, #24236, #31846, #24954, #22048 ) ) ;
#4000 = cartesian_point ( 'none', ( -417.8450167721051685, 208.2026768862353094, -303.4501447938276328 ) ) ;
#4001 = cartesian_point ( 'none', ( -480.5577593111200372, 278.9734940934533256, -348.6025469835893205 ) ) ;
#4002 = line ( 'none', #12991, #21603 ) ;
#4003 = edge_loop ( 'none', ( #13621, #19490, #1202 ) ) ;
#4004 = cartesian_point ( 'none', ( -509.0630659574343326, 216.3695327745932389, -275.3537468037984581 ) ) ;
#4005 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#4006 = cartesian_point ( 'none', ( -489.0097245728176176, 223.0022402135408015, -412.5857976113293262 ) ) ;
#4007 = cartesian_point ( 'none', ( -431.9180865684281230, 250.9968878584347749, -342.2733288675560743 ) ) ;
#4008 = cartesian_point ( 'none', ( -497.0198734743136129, 193.2977128291212523, -424.6466729088787133 ) ) ;
#4009 = oriented_edge ( 'none', *, *, #5980, .t. ) ;
#4010 = vertex_point ( 'none', #11323 ) ;
#4011 = edge_curve ( 'none', #29466, #9936, #7027, .t. ) ;
#4012 = edge_curve ( 'none', #22873, #5058, #7859, .t. ) ;
#4013 = edge_curve ( 'none', #6674, #3752, #14419, .t. ) ;
#4014 = axis2_placement_3d ( 'none', #18642, #26333, #5671 ) ;
#4015 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867119227150 ) ) ;
#4016 = direction ( 'none', ( 0.7437731059700283254, -0.002154568021939261974, 0.6684286982710540004 ) ) ;
#4017 = edge_curve ( 'none', #4152, #32057, #26735, .t. ) ;
#4018 = face_outer_bound ( 'none', #27218, .t. ) ;
#4019 = line ( 'none', #24063, #15460 ) ;
#4020 = circle ( 'none', #3791, 11.99999999999998757 ) ;
#4021 = oriented_edge ( 'none', *, *, #16769, .t. ) ;
#4022 = direction ( 'none', ( -1.000000000000000000, -2.035898835340872341e-16, 1.361673625698257109e-16 ) ) ;
#4023 = axis2_placement_3d ( 'none', #453, #3134, #5719 ) ;
#4024 = advanced_face ( 'none', ( #22625 ), #473, .f. ) ;
#4025 = edge_loop ( 'none', ( #24924, #5531, #2987, #4543 ) ) ;
#4026 = cartesian_point ( 'none', ( -435.5450167721051002, 209.3092518256034396, -271.9747543314629183 ) ) ;
#4027 = line ( 'none', #7148, #31890 ) ;
#4028 = direction ( 'none', ( -0.07384000345349615857, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#4029 = advanced_face ( 'none', ( #9495 ), #28063, .f. ) ;
#4030 = vertex_point ( 'none', #32980 ) ;
#4031 = axis2_placement_3d ( 'none', #19128, #8816, #27159 ) ;
#4032 = cartesian_point ( 'none', ( -550.0701600691418207, 193.2977128291545341, -360.2537468042619935 ) ) ;
#4033 = direction ( 'none', ( -2.589044556301918021e-16, 0.7970987915612769426, -0.6038489185976506635 ) ) ;
#4034 = line ( 'none', #23961, #30254 ) ;
#4035 = vertex_point ( 'none', #25207 ) ;
#4036 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547312e-17 ) ) ;
#4037 = oriented_edge ( 'none', *, *, #32800, .t. ) ;
#4038 = cartesian_point ( 'none', ( -453.1836544082523233, 205.2232272383766656, -358.7400485832034178 ) ) ;
#4039 = direction ( 'none', ( 0.9873505073845695312, 0.1585527532634892212, 5.286776307738873004e-14 ) ) ;
#4040 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#4041 = cartesian_point ( 'none', ( -517.4916980012494605, 203.8249173973198367, -433.4298307318263141 ) ) ;
#4042 = b_spline_curve_with_knots ( 'none', 3,
( #32204, #16606, #19146, #24659, #8956, #27295, #19837, #9389, #12129, #32998 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.02941198891343239918, 0.03257528160332499867, 0.03573857429321759815, 0.04206515967300273467, 0.05471833043257316731 ),
.unspecified. ) ;
#4043 = cartesian_point ( 'none', ( -581.0450167720772470, 213.2932935295105779, -380.3537468037987423 ) ) ;
#4044 = cartesian_point ( 'none', ( -437.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#4045 = cartesian_point ( 'none', ( -540.2243984730725970, 275.3547647458977963, -279.7180130871404913 ) ) ;
#4046 = vector ( 'none', #20380, 1000.000000000000000 ) ;
#4047 = line ( 'none', #11337, #28625 ) ;
#4048 = circle ( 'none', #32729, 1.000000000000015099 ) ;
#4049 = vertex_point ( 'none', #1828 ) ;
#4050 = edge_curve ( 'none', #1870, #31919, #27964, .t. ) ;
#4051 = oriented_edge ( 'none', *, *, #1236, .t. ) ;
#4052 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#4053 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4054 = circle ( 'none', #14839, 27.49999999999998934 ) ;
#4055 = edge_curve ( 'none', #9280, #11624, #12289, .t. ) ;
#4056 = edge_curve ( 'none', #7740, #10689, #6511, .t. ) ;
#4057 = edge_loop ( 'none', ( #1054, #13315, #13749, #28572 ) ) ;
#4058 = edge_curve ( 'none', #33778, #10808, #49, .t. ) ;
#4059 = cartesian_point ( 'none', ( -490.4415833742634163, 228.5488513825237931, -279.8061401818663967 ) ) ;
#4060 = face_outer_bound ( 'none', #7925, .t. ) ;
#4061 = oriented_edge ( 'none', *, *, #1348, .f. ) ;
#4062 = oriented_edge ( 'none', *, *, #25358, .t. ) ;
#4063 = edge_curve ( 'none', #16837, #684, #27139, .t. ) ;
#4064 = cartesian_point ( 'none', ( -526.3614935612396266, 227.4329811436786031, -481.7992825482863282 ) ) ;
#4065 = oriented_edge ( 'none', *, *, #24201, .f. ) ;
#4066 = oriented_edge ( 'none', *, *, #5047, .t. ) ;
#4067 = oriented_edge ( 'none', *, *, #33472, .t. ) ;
#4068 = edge_loop ( 'none', ( #14756, #2490 ) ) ;
#4069 = axis2_placement_3d ( 'none', #262, #23882, #484 ) ;
#4070 = cartesian_point ( 'none', ( -496.8887321526490268, 239.1415157117564547, -442.8537468037603730 ) ) ;
#4071 = cartesian_point ( 'none', ( -555.6518303903585547, 226.3763409432087030, -279.7121891866581223 ) ) ;
#4072 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#4073 = cartesian_point ( 'none', ( -414.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#4074 = direction ( 'none', ( -2.879738170997093723e-17, 0.6038489185976466667, 0.7970987915612799402 ) ) ;
#4075 = face_outer_bound ( 'none', #21043, .t. ) ;
#4076 = cartesian_point ( 'none', ( -527.6748232359018402, 231.2467186394013368, -514.8537468037603730 ) ) ;
#4077 = cartesian_point ( 'none', ( -523.5450167721047592, 207.8486908899009222, -275.3537468037984581 ) ) ;
#4078 = axis2_placement_3d ( 'none', #8399, #26621, #467 ) ;
#4079 = cartesian_point ( 'none', ( -414.7450167721049752, 231.1844668417338937, -322.9255823165804031 ) ) ;
#4080 = cartesian_point ( 'none', ( -515.5904335480843201, 203.4650227324304694, -514.8537468037602594 ) ) ;
#4081 = face_bound ( 'none', #418, .t. ) ;
#4082 = face_bound ( 'none', #23001, .t. ) ;
#4083 = vector ( 'none', #9540, 1000.000000000000000 ) ;
#4084 = oriented_edge ( 'none', *, *, #12427, .t. ) ;
#4085 = cartesian_point ( 'none', ( -508.8687487831011822, 269.8916889194944133, -275.3537468037988560 ) ) ;
#4086 = axis2_placement_3d ( 'none', #25139, #20314, #22948 ) ;
#4087 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4088 = cartesian_point ( 'none', ( -433.7388502471413290, 229.8637170558218656, -299.5181774107428510 ) ) ;
#4089 = line ( 'none', #32889, #19244 ) ;
#4090 = cartesian_point ( 'none', ( -422.1450167721049525, 213.8092518256028427, -271.9747543314629183 ) ) ;
#4091 = oriented_edge ( 'none', *, *, #22027, .f. ) ;
#4092 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#4093 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672870018 ) ) ;
#4094 = cartesian_point ( 'none', ( -496.8887321526490268, 239.1415157117564547, -442.8537468037603730 ) ) ;
#4095 = oriented_edge ( 'none', *, *, #26197, .f. ) ;
#4096 = edge_loop ( 'none', ( #9771, #28194, #17706, #9406 ) ) ;
#4097 = cartesian_point ( 'none', ( -551.5786985327471257, 200.0458097241200335, -380.3537468037986287 ) ) ;
#4098 = advanced_face ( 'none', ( #23446 ), #12773, .t. ) ;
#4099 = oriented_edge ( 'none', *, *, #28008, .f. ) ;
#4100 = cartesian_point ( 'none', ( -497.0198734585195552, 193.2977128327092373, -370.3537468042063097 ) ) ;
#4101 = edge_loop ( 'none', ( #2489, #3435, #15933, #18020 ) ) ;
#4102 = direction ( 'none', ( -0.07384000345349513161, 0.9972701007700911502, -4.661740697613374269e-16 ) ) ;
#4103 = vertex_point ( 'none', #18076 ) ;
#4104 = edge_curve ( 'none', #23619, #9778, #21404, .t. ) ;
#4105 = cartesian_point ( 'none', ( -523.5450167717777958, 243.1842518256353856, -388.1537468042205887 ) ) ;
#4106 = vector ( 'none', #11671, 1000.000000000000000 ) ;
#4107 = face_outer_bound ( 'none', #15330, .t. ) ;
#4108 = advanced_face ( 'none', ( #20159 ), #29587, .t. ) ;
#4109 = direction ( 'none', ( 1.000000000000000000, 2.810252031083027520e-16, 5.642927514190364782e-14 ) ) ;
#4110 = cartesian_point ( 'none', ( -418.9337088469348487, 210.1637928663423338, -300.2774029055122469 ) ) ;
#4111 = cartesian_point ( 'none', ( -472.3263816168238804, 272.3578834796782644, -359.1216701608856852 ) ) ;
#4112 = cartesian_point ( 'none', ( -494.9577584085605508, 233.0552826921589258, -275.3537468037987423 ) ) ;
#4113 = edge_curve ( 'none', #2887, #30640, #14814, .t. ) ;
#4114 = face_outer_bound ( 'none', #29331, .t. ) ;
#4115 = face_outer_bound ( 'none', #23127, .t. ) ;
#4116 = cartesian_point ( 'none', ( -457.3379428767987065, 192.3052593532680703, -352.2287468037992539 ) ) ;
#4117 = direction ( 'none', ( -2.301070739202197062e-16, -0.6038489185976495532, -0.7970987915612776087 ) ) ;
#4118 = cartesian_point ( 'none', ( -551.1007529653857091, 299.4885691202069893, -368.2537468042330602 ) ) ;
#4119 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#4120 = axis2_placement_3d ( 'none', #12634, #28453, #15591 ) ;
#4121 = axis2_placement_3d ( 'none', #33990, #13459, #3071 ) ;
#4122 = cylindrical_surface ( 'none', #10320, 2.500000000000002220 ) ;
#4123 = circle ( 'none', #3420, 4.000000000000003553 ) ;
#4124 = cartesian_point ( 'none', ( -556.4801239190222759, 221.1877257970774338, -409.8078177848471455 ) ) ;
#4125 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.648503107742030427e-14 ) ) ;
#4126 = cartesian_point ( 'none', ( -451.9450167721049638, 294.0632442979391499, -293.4787468037981171 ) ) ;
#4127 = vertex_point ( 'none', #15522 ) ;
#4128 = oriented_edge ( 'none', *, *, #32760, .f. ) ;
#4129 = manifold_solid_brep ( '12.9-������բ��ͷ�ݶ�-m10-1-solid1', #24206 ) ;
#4130 = axis2_placement_3d ( 'none', #17135, #1456, #19793 ) ;
#4131 = cartesian_point ( 'none', ( -434.2450167721049752, 243.2735491365502583, -323.8497518189756192 ) ) ;
#4132 = oriented_edge ( 'none', *, *, #16332, .t. ) ;
#4133 = oriented_edge ( 'none', *, *, #2873, .f. ) ;
#4134 = line ( 'none', #1641, #18470 ) ;
#4135 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#4136 = cartesian_point ( 'none', ( -528.0625330262573698, 282.7793727872115710, -436.3283060864694676 ) ) ;
#4137 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#4138 = cartesian_point ( 'none', ( -414.2986543265305386, 233.4456112646749943, -322.7228583206625672 ) ) ;
#4139 = oriented_edge ( 'none', *, *, #24033, .t. ) ;
#4140 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -6.167905692361975591e-14 ) ) ;
#4141 = face_outer_bound ( 'none', #31182, .t. ) ;
#4142 = line ( 'none', #14321, #19297 ) ;
#4143 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#4144 = cartesian_point ( 'none', ( -435.5450167721049866, 213.8092518256034111, -275.3747543314628956 ) ) ;
#4145 = cartesian_point ( 'none', ( -551.2252396809419679, 296.9525804984360775, -368.2537468042311843 ) ) ;
#4146 = vector ( 'none', #7887, 1000.000000000000000 ) ;
#4147 = direction ( 'none', ( 1.019342488021989872e-14, 1.000000000000000000, 1.311026609187008614e-14 ) ) ;
#4148 = direction ( 'none', ( 0.3003283627730247152, 0.9538358739919957641, 2.562053133750362558e-14 ) ) ;
#4149 = advanced_face ( 'none', ( #27576 ), #7453, .t. ) ;
#4150 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4151 = circle ( 'none', #15323, 4.499999999999948486 ) ;
#4152 = vertex_point ( 'none', #4793 ) ;
#4153 = cartesian_point ( 'none', ( -414.2450167721049752, 231.1843141643564081, -322.8924265942039824 ) ) ;
#4154 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#4155 = edge_curve ( 'none', #4049, #22545, #11966, .t. ) ;
#4156 = oriented_edge ( 'none', *, *, #28215, .t. ) ;
#4157 = cartesian_point ( 'none', ( -545.3778004263006096, 264.4505417731310786, -275.3537468037985150 ) ) ;
#4158 = edge_loop ( 'none', ( #3444, #10666, #4872 ) ) ;
#4159 = edge_curve ( 'none', #30511, #18354, #6204, .t. ) ;
#4160 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#4161 = oriented_edge ( 'none', *, *, #29278, .f. ) ;
#4162 = oriented_edge ( 'none', *, *, #4824, .f. ) ;
#4163 = axis2_placement_3d ( 'none', #8503, #10910, #31874 ) ;
#4164 = cartesian_point ( 'none', ( -451.9450167721049638, 270.7975226055949065, -376.0582750005144135 ) ) ;
#4165 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#4166 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867106842092 ) ) ;
#4167 = oriented_edge ( 'none', *, *, #19874, .f. ) ;
#4168 = direction ( 'none', ( 1.184539114125206186e-15, -0.3392654862413473915, -0.9406906663964632598 ) ) ;
#4169 = edge_curve ( 'none', #27936, #17634, #5799, .t. ) ;
#4170 = oriented_edge ( 'none', *, *, #15808, .f. ) ;
#4171 = line ( 'none', #21751, #15227 ) ;
#4172 = circle ( 'none', #18910, 36.00000000000002842 ) ;
#4173 = axis2_placement_3d ( 'none', #13320, #23532, #2923 ) ;
#4174 = cartesian_point ( 'none', ( -493.3920088563382365, 243.3408888948219726, -275.3537468037987423 ) ) ;
#4175 = cartesian_point ( 'none', ( -504.6328106601172294, 234.0558094624475132, -410.3537468037604299 ) ) ;
#4176 = circle ( 'none', #6556, 8.500000000000007105 ) ;
#4177 = axis2_placement_3d ( 'none', #14655, #19947, #14320 ) ;
#4178 = toroidal_surface ( 'none', #26913, 2.500000000000000444, 10.00000000000000000 ) ;
#4179 = cartesian_point ( 'none', ( -557.5634098873787252, 234.8702158780620834, -275.3537468037433769 ) ) ;
#4180 = line ( 'none', #24977, #15629 ) ;
#4181 = oriented_edge ( 'none', *, *, #18510, .f. ) ;
#4182 = cartesian_point ( 'none', ( -498.7348734743674754, 296.0412579571828928, -364.2537468041860507 ) ) ;
#4183 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672688219 ) ) ;
#4184 = cartesian_point ( 'none', ( -466.1757891904125586, 212.6465175165162407, -380.3537468037986287 ) ) ;
#4185 = advanced_face ( 'none', ( #15243 ), #12346, .t. ) ;
#4186 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256034964, -360.3537468037986287 ) ) ;
#4188 = vertex_point ( 'none', #7756 ) ;
#4187 = oriented_edge ( 'none', *, *, #33113, .f. ) ;
#4189 = cartesian_point ( 'none', ( -414.4499257623860444, 230.1994474025041200, -299.6299575387446339 ) ) ;
#4190 = cartesian_point ( 'none', ( -466.0450167717150407, 272.4886883498361954, -449.8537468041822081 ) ) ;
#4191 = cartesian_point ( 'none', ( -497.2016506954749957, 268.0831399485657585, -279.7054198437604668 ) ) ;
#4192 = cartesian_point ( 'none', ( -460.5083590841002206, 284.9786757698504402, -295.3028220596978599 ) ) ;
#4193 = advanced_face ( 'none', ( #13172, #28764 ), #33546, .f. ) ;
#4194 = oriented_edge ( 'none', *, *, #10067, .t. ) ;
#4195 = edge_loop ( 'none', ( #32746, #26550 ) ) ;
#4196 = vertex_point ( 'none', #2387 ) ;
#4197 = cartesian_point ( 'none', ( -433.3351021857204159, 229.9622808200105055, -299.3962435334435668 ) ) ;
#4198 = oriented_edge ( 'none', *, *, #24804, .t. ) ;
#4199 = cartesian_point ( 'none', ( -506.8902156379325561, 211.0016683685013845, -279.7191387154256859 ) ) ;
#4200 = cartesian_point ( 'none', ( -537.8894543255840972, 258.9315247137195684, -402.3537468037604299 ) ) ;
#4201 = conical_surface ( 'none', #26503, 39.00000000000002842, 0.5235987755983023684 ) ;
#4202 = cylindrical_surface ( 'none', #10775, 52.49999999999999289 ) ;
#4203 = edge_curve ( 'none', #6674, #33841, #26319, .t. ) ;
#4204 = direction ( 'none', ( 1.306144734853124172e-14, 1.000000000000000000, 1.306144734853124172e-14 ) ) ;
#4205 = cartesian_point ( 'none', ( -414.2576601708645399, 255.4407612715410210, -299.7441611477170227 ) ) ;
#4206 = edge_curve ( 'none', #24015, #20845, #5392, .t. ) ;
#4207 = line ( 'none', #12687, #14446 ) ;
#4208 = cartesian_point ( 'none', ( -430.2334591533539765, 185.8842518256045935, -306.8585026751573537 ) ) ;
#4209 = axis2_placement_3d ( 'none', #5140, #15445, #33792 ) ;
#4210 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4211 = edge_curve ( 'none', #12851, #30440, #19341, .t. ) ;
#4212 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#4213 = cylindrical_surface ( 'none', #9622, 4.050000000000010481 ) ;
#4214 = edge_loop ( 'none', ( #8032, #8850, #32084, #6477 ) ) ;
#4215 = edge_loop ( 'none', ( #4978, #20902, #16069, #560, #5964, #23950, #7113, #15739 ) ) ;
#4216 = cartesian_point ( 'none', ( -418.2948319243448623, 263.4781530862576915, -336.4409463682954424 ) ) ;
#4217 = axis2_placement_3d ( 'none', #13652, #486, #18837 ) ;
#4218 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4219 = cartesian_point ( 'none', ( -496.5688029916985329, 282.3188688843504792, -319.2135090370511534 ) ) ;
#4220 = cartesian_point ( 'none', ( -496.7618500215646691, 257.7222553981029591, -275.3537468037987992 ) ) ;
#4222 = vertex_point ( 'none', #18751 ) ;
#4221 = oriented_edge ( 'none', *, *, #15313, .t. ) ;
#4223 = axis2_placement_3d ( 'none', #32917, #7132, #14462 ) ;
#4224 = oriented_edge ( 'none', *, *, #29545, .f. ) ;
#4225 = direction ( 'none', ( -0.3003283627731256900, -0.9538358739919639007, -2.713013360391032817e-14 ) ) ;
#4226 = direction ( 'none', ( 0.9687155250085899283, -0.2481737931517588036, 0.0000000000000000000 ) ) ;
#4227 = cartesian_point ( 'none', ( -455.0808543641113033, 208.1615577297319248, -284.8600137153649143 ) ) ;
#4228 = oriented_edge ( 'none', *, *, #1193, .f. ) ;
#4229 = oriented_edge ( 'none', *, *, #28347, .f. ) ;
#4230 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976507745, 0.7970987915612767205 ) ) ;
#4231 = toroidal_surface ( 'none', #1252, 6.300000000000000711, 0.2000000000000000111 ) ;
#4232 = edge_curve ( 'none', #8814, #6210, #24985, .t. ) ;
#4233 = face_outer_bound ( 'none', #5200, .t. ) ;
#4234 = direction ( 'none', ( 0.3003283627731238581, 0.9538358739919645668, 2.741291418827556032e-14 ) ) ;
#4235 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4236 = cylindrical_surface ( 'none', #30263, 43.90000000000004832 ) ;
#4237 = cartesian_point ( 'none', ( -434.7399536772637134, 242.8551316310405355, -307.9842580106484888 ) ) ;
#4238 = cartesian_point ( 'none', ( -419.9950167721049752, 250.9954545666341232, -341.8286674028026937 ) ) ;
#4239 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4240 = cartesian_point ( 'none', ( -428.5975935999556441, 280.5465903085781747, -337.1424149051239283 ) ) ;
#4241 = circle ( 'none', #1251, 17.50000000000001776 ) ;
#4242 = oriented_edge ( 'none', *, *, #33244, .t. ) ;
#4243 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#4244 = oriented_edge ( 'none', *, *, #20822, .f. ) ;
#4245 = edge_curve ( 'none', #27819, #421, #4996, .t. ) ;
#4246 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#4247 = edge_curve ( 'none', #29499, #30484, #32051, .t. ) ;
#4248 = cartesian_point ( 'none', ( -553.2997927721057749, 201.6015247922291280, -331.8150828855174836 ) ) ;
#4249 = vertex_point ( 'none', #2848 ) ;
#4250 = cartesian_point ( 'none', ( -500.1882605717463548, 191.9838547350474016, -360.2537468042141882 ) ) ;
#4252 = oriented_edge ( 'none', *, *, #12451, .t. ) ;
#4251 = oriented_edge ( 'none', *, *, #4584, .f. ) ;
#4253 = cartesian_point ( 'none', ( -456.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#4254 = edge_curve ( 'none', #95, #26685, #33278, .t. ) ;
#4255 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612767205, 0.6038489185976507745 ) ) ;
#4257 = oriented_edge ( 'none', *, *, #21818, .f. ) ;
#4256 = oriented_edge ( 'none', *, *, #6202, .f. ) ;
#4258 = edge_curve ( 'none', #17467, #32913, #29155, .t. ) ;
#4259 = plane ( 'none', #17015 ) ;
#4260 = edge_curve ( 'none', #16047, #25841, #31630, .t. ) ;
#4261 = cartesian_point ( 'none', ( -523.5450167717137901, 243.1842518256512164, -470.8537468041857892 ) ) ;
#4262 = oriented_edge ( 'none', *, *, #26893, .t. ) ;
#4263 = direction ( 'none', ( 1.000000000000000000, 1.250574758963097616e-15, 5.642927514190366045e-14 ) ) ;
#4264 = edge_curve ( 'none', #162, #14363, #27541, .t. ) ;
#4265 = vertex_point ( 'none', #23906 ) ;
#4266 = cartesian_point ( 'none', ( -406.0450167721051002, 185.6842518256032974, -359.2287468037986287 ) ) ;
#4267 = direction ( 'none', ( -5.618383777698263885e-14, -1.277139369270564970e-14, 1.000000000000000000 ) ) ;
#4268 = face_bound ( 'none', #30214, .t. ) ;
#4269 = cartesian_point ( 'none', ( -433.8430524722562041, 256.2673430940782282, -299.4622528285852354 ) ) ;
#4270 = axis2_placement_3d ( 'none', #4433, #28047, #4537 ) ;
#4271 = b_spline_curve_with_knots ( 'none', 3,
( #8700, #16021, #29323, #13839, #16142, #21754 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.02160310323707916036, 0.04320620647415832072 ),
.unspecified. ) ;
#4272 = cartesian_point ( 'none', ( -523.5450167717142449, 243.1842518256511028, -462.8537468041858460 ) ) ;
#4273 = vector ( 'none', #14957, 1000.000000000000000 ) ;
#4274 = cartesian_point ( 'none', ( -505.4805616046245405, 273.2106316749116104, -275.3537468037987423 ) ) ;
#4275 = axis2_placement_3d ( 'none', #17694, #14818, #4410 ) ;
#4276 = advanced_face ( 'none', ( #25069, #16027, #9891, #2946, #9080 ), #26440, .f. ) ;
#4277 = direction ( 'none', ( 0.9873505073845707525, 0.1585527532634824488, 5.482582837655079878e-14 ) ) ;
#4278 = direction ( 'none', ( -0.07384000345349407690, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#4279 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#4280 = vector ( 'none', #1624, 1000.000000000000000 ) ;
#4281 = line ( 'none', #23380, #11644 ) ;
#4282 = vertex_point ( 'none', #15979 ) ;
#4283 = oriented_edge ( 'none', *, *, #23778, .t. ) ;
#4284 = axis2_placement_3d ( 'none', #27708, #9245, #22537 ) ;
#4285 = cartesian_point ( 'none', ( -497.4390232164253689, 238.6248823823435146, -396.9774454359129550 ) ) ;
#4286 = edge_loop ( 'none', ( #8981, #1794, #31798, #4620 ) ) ;
#4287 = cartesian_point ( 'none', ( -523.5450167717142449, 243.1842518256511028, -462.8537468041858460 ) ) ;
#4288 = oriented_edge ( 'none', *, *, #4946, .t. ) ;
#4290 = vertex_point ( 'none', #13351 ) ;
#4289 = vertex_point ( 'none', #26216 ) ;
#4291 = cartesian_point ( 'none', ( -553.4185613271562261, 192.5539998365781003, -360.2537468042622208 ) ) ;
#4292 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612824937, -0.6038489185976431139 ) ) ;
#4293 = vertex_point ( 'none', #10724 ) ;
#4294 = cartesian_point ( 'none', ( -540.6677471426489774, 222.6444720265738511, -396.8792832236145500 ) ) ;
#4295 = cartesian_point ( 'none', ( -555.7241299750954795, 226.5223841005901875, -279.7188151017665518 ) ) ;
#4296 = oriented_edge ( 'none', *, *, #23082, .t. ) ;
#4297 = cartesian_point ( 'none', ( -433.4122347414561318, 256.5016908938347342, -299.3826976249519021 ) ) ;
#4298 = edge_curve ( 'none', #20197, #23521, #28726, .t. ) ;
#4299 = cartesian_point ( 'none', ( -553.5653306166797165, 285.2663829108186633, -370.3537468037986287 ) ) ;
#4300 = cartesian_point ( 'none', ( -493.2467127427867126, 300.6296298255531383, -380.3537468037986287 ) ) ;
#4301 = line ( 'none', #5589, #5910 ) ;
#4302 = vector ( 'none', #26069, 1000.000000000000341 ) ;
#4303 = edge_loop ( 'none', ( #21942, #29593, #32230, #14311, #7144, #13130, #28933, #11592 ) ) ;
#4304 = cartesian_point ( 'none', ( -433.2450167721049752, 216.1843920877976473, -322.9407763322108735 ) ) ;
#4305 = cartesian_point ( 'none', ( -434.2450167721049752, 243.4352158957497352, -336.8514972314743545 ) ) ;
#4306 = advanced_face ( 'none', ( #2127, #20552, #23409, #16855, #29990 ), #20945, .t. ) ;
#4307 = line ( 'none', #6548, #17418 ) ;
#4308 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4309 = cartesian_point ( 'none', ( -507.4028101907917971, 274.2411074606291663, -275.3537468037990834 ) ) ;
#4310 = edge_curve ( 'none', #3545, #4514, #15593, .t. ) ;
#4311 = cartesian_point ( 'none', ( -433.5859729782054615, 229.7738571259400828, -299.4883196989446219 ) ) ;
#4312 = edge_curve ( 'none', #33739, #25737, #5761, .t. ) ;
#4313 = face_outer_bound ( 'none', #19484, .t. ) ;
#4314 = face_outer_bound ( 'none', #5026, .t. ) ;
#4315 = cartesian_point ( 'none', ( -506.9235758727047596, 210.9853300368999953, -279.7206631054062882 ) ) ;
#4316 = vertex_point ( 'none', #24025 ) ;
#4317 = edge_loop ( 'none', ( #2617, #23517, #1521, #11974 ) ) ;
#4318 = cartesian_point ( 'none', ( -493.7331064006559700, 185.6842518256034964, -380.3537468037986287 ) ) ;
#4319 = advanced_face ( 'none', ( #16419 ), #30378, .t. ) ;
#4321 = edge_loop ( 'none', ( #27908, #1139, #13971 ) ) ;
#4320 = axis2_placement_3d ( 'none', #14064, #5920, #3554 ) ;
#4322 = direction ( 'none', ( -0.07384000345349772676, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#4323 = cartesian_point ( 'none', ( -414.3576781963262192, 255.8315117140009249, -299.6106709988183638 ) ) ;
#4324 = direction ( 'none', ( 4.890115295504108674e-16, -0.7970987915612799402, 0.6038489185976467777 ) ) ;
#4325 = axis2_placement_3d ( 'none', #19122, #26924, #21989 ) ;
#4326 = oriented_edge ( 'none', *, *, #27660, .t. ) ;
#4327 = oriented_edge ( 'none', *, *, #21087, .t. ) ;
#4329 = oriented_edge ( 'none', *, *, #11489, .f. ) ;
#4328 = oriented_edge ( 'none', *, *, #22677, .t. ) ;
#4330 = cartesian_point ( 'none', ( -414.4832343253866043, 245.0287432510312726, -332.2283035659434063 ) ) ;
#4331 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612758323, 0.6038489185976521068 ) ) ;
#4332 = axis2_placement_3d ( 'none', #26525, #21152, #7956 ) ;
#4333 = cartesian_point ( 'none', ( -571.5450167717178829, 243.1842518256502785, -400.7537468041885518 ) ) ;
#4334 = circle ( 'none', #32319, 3.400000000000014122 ) ;
#4335 = cylindrical_surface ( 'none', #5015, 6.138320441952067164 ) ;
#4336 = cartesian_point ( 'none', ( -417.9450167721049638, 294.4899332375994732, -290.0753901447375824 ) ) ;
#4337 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4338 = cartesian_point ( 'none', ( -497.0198734585255238, 193.2977128327045762, -368.2537468042139608 ) ) ;
#4339 = cartesian_point ( 'none', ( -509.2855770344266944, 216.2535765077198562, -275.3537468037985150 ) ) ;
#4340 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#4341 = cartesian_point ( 'none', ( -550.0701600691314752, 193.2977128291553583, -368.2537468042596629 ) ) ;
#4342 = cartesian_point ( 'none', ( -523.5450167721116941, 243.1842518256019332, -463.8537468037985150 ) ) ;
#4343 = conical_surface ( 'none', #15088, 4.000000000000015099, 1.047197551196599852 ) ;
#4344 = line ( 'none', #12974, #22391 ) ;
#4345 = vector ( 'none', #4168, 1000.000000000000000 ) ;
#4346 = edge_loop ( 'none', ( #23309, #21873, #8904, #31040 ) ) ;
#4347 = vertex_point ( 'none', #7988 ) ;
#4348 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256034964, -355.8537468037986855 ) ) ;
#4349 = vertex_point ( 'none', #13458 ) ;
#4350 = vertex_point ( 'none', #31350 ) ;
#4351 = oriented_edge ( 'none', *, *, #28729, .f. ) ;
#4352 = oriented_edge ( 'none', *, *, #1868, .f. ) ;
#4353 = oriented_edge ( 'none', *, *, #24326, .t. ) ;
#4354 = advanced_face ( 'none', ( #21374 ), #32848, .t. ) ;
#4355 = edge_curve ( 'none', #25239, #26546, #15202, .t. ) ;
#4356 = cartesian_point ( 'none', ( -414.2450167721049752, 242.3924224088253823, -309.8778843594472505 ) ) ;
#4358 = plane ( 'none', #16762 ) ;
#4357 = circle ( 'none', #13102, 40.00000000000003553 ) ;
#4359 = oriented_edge ( 'none', *, *, #18285, .f. ) ;
#4360 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#4361 = edge_curve ( 'none', #5229, #1805, #4566, .t. ) ;
#4362 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4363 = advanced_face ( 'none', ( #13556 ), #22594, .f. ) ;
#4364 = circle ( 'none', #24764, 39.28867513459481131 ) ;
#4365 = vertex_point ( 'none', #13680 ) ;
#4366 = axis2_placement_3d ( 'none', #4341, #30343, #4225 ) ;
#4367 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -294.8537468037986287 ) ) ;
#4368 = cartesian_point ( 'none', ( -420.0450167721051002, 192.3052593532675871, -359.2287468037987992 ) ) ;
#4369 = axis2_placement_3d ( 'none', #19177, #21570, #31782 ) ;
#4370 = cartesian_point ( 'none', ( -424.2450167721051457, 185.8842518256046503, -303.8537468037990266 ) ) ;
#4371 = plane ( 'none', #31216 ) ;
#4372 = oriented_edge ( 'none', *, *, #26139, .t. ) ;
#4373 = line ( 'none', #23939, #31421 ) ;
#4374 = toroidal_surface ( 'none', #747, 14.00000000000000000, 2.000000000000000000 ) ;
#4375 = vector ( 'none', #27851, 1000.000000000000000 ) ;
#4376 = edge_loop ( 'none', ( #16199, #30817, #14860, #16248 ) ) ;
#4377 = cartesian_point ( 'none', ( -442.5450167721049297, 253.8367726055920173, -360.3707269732090026 ) ) ;
#4378 = axis2_placement_3d ( 'none', #10847, #19568, #31815 ) ;
#4379 = plane ( 'none', #30208 ) ;
#4380 = cartesian_point ( 'none', ( -433.9941328107768186, 208.9612759543743721, -265.3537468037991971 ) ) ;
#4381 = axis2_placement_3d ( 'none', #922, #11122, #8274 ) ;
#4382 = oriented_edge ( 'none', *, *, #7101, .f. ) ;
#4383 = cartesian_point ( 'none', ( -537.9582133646094917, 270.0347964713003535, -275.3537468037985150 ) ) ;
#4384 = oriented_edge ( 'none', *, *, #31156, .t. ) ;
#4385 = direction ( 'none', ( -0.3003283627730294891, -0.9538358739919943208, -2.925521921717713921e-14 ) ) ;
#4386 = cartesian_point ( 'none', ( -433.8012926307383736, 229.9122619945698034, -299.5343195673194145 ) ) ;
#4387 = oriented_edge ( 'none', *, *, #2910, .t. ) ;
#4388 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976455564, -0.7970987915612806063 ) ) ;
#4389 = vertex_point ( 'none', #8898 ) ;
#4390 = direction ( 'none', ( 2.694450288985175389e-16, -0.9214978993339635327, -0.3883833435191222927 ) ) ;
#4391 = cartesian_point ( 'none', ( -550.7043710822244975, 297.0201928517461170, -413.2537468042331170 ) ) ;
#4392 = line ( 'none', #5049, #22834 ) ;
#4393 = vertex_point ( 'none', #16659 ) ;
#4394 = vector ( 'none', #9355, 1000.000000000000000 ) ;
#4395 = vertex_point ( 'none', #745 ) ;
#4396 = vertex_point ( 'none', #5885 ) ;
#4397 = cartesian_point ( 'none', ( -488.8901490695457142, 262.7780279182962886, -436.2559101911262474 ) ) ;
#4398 = cartesian_point ( 'none', ( -550.0701600691387512, 193.2977128291551878, -412.6287651378641499 ) ) ;
#4399 = cartesian_point ( 'none', ( -535.9461353717340444, 234.7455162877322721, -435.3537468037603730 ) ) ;
#4400 = edge_curve ( 'none', #14694, #15478, #6590, .t. ) ;
#4401 = plane ( 'none', #21619 ) ;
#4402 = cartesian_point ( 'none', ( -555.7442197861926161, 226.5633862523855839, -279.7206893541530803 ) ) ;
#4403 = edge_curve ( 'none', #12784, #24241, #29559, .t. ) ;
#4404 = face_outer_bound ( 'none', #29399, .t. ) ;
#4405 = vector ( 'none', #12940, 1000.000000000000000 ) ;
#4406 = vector ( 'none', #19594, 1000.000000000000114 ) ;
#4407 = edge_loop ( 'none', ( #21669, #13183 ) ) ;
#4408 = cartesian_point ( 'none', ( -433.5637483413149198, 256.4536302574806541, -299.3989984410163174 ) ) ;
#4409 = cartesian_point ( 'none', ( -420.0450167721051002, 220.8092518256058270, -271.9747543314637142 ) ) ;
#4410 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4411 = cartesian_point ( 'none', ( -493.6540584764867958, 300.6842518256034964, -380.3537468037986287 ) ) ;
#4412 = axis2_placement_3d ( 'none', #8806, #29773, #14400 ) ;
#4413 = cartesian_point ( 'none', ( -414.2991646786189790, 241.3231877259758562, -313.2943416241259342 ) ) ;
#4414 = oriented_edge ( 'none', *, *, #18108, .f. ) ;
#4415 = cartesian_point ( 'none', ( -414.2527444148067275, 230.8238385585537742, -299.8386630682535383 ) ) ;
#4416 = edge_curve ( 'none', #18232, #29767, #11547, .t. ) ;
#4417 = vertex_point ( 'none', #975 ) ;
#4418 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#4419 = cartesian_point ( 'none', ( -507.5031562322450895, 274.2930847424693752, -275.3537468037969802 ) ) ;
#4420 = oriented_edge ( 'none', *, *, #19684, .f. ) ;
#4421 = axis2_placement_3d ( 'none', #30056, #28003, #4053 ) ;
#4422 = line ( 'none', #31519, #27818 ) ;
#4423 = oriented_edge ( 'none', *, *, #17957, .f. ) ;
#4424 = cartesian_point ( 'none', ( -433.4652530050125847, 230.0490931731636692, -299.3959637083545431 ) ) ;
#4425 = cartesian_point ( 'none', ( -506.8094835369677753, 211.0414030632143181, -279.7153580046031038 ) ) ;
#4426 = axis2_placement_3d ( 'none', #13217, #31564, #7853 ) ;
#4427 = cartesian_point ( 'none', ( -424.2450167721051457, 302.0241769757601560, -341.8537468038016414 ) ) ;
#4428 = oriented_edge ( 'none', *, *, #4232, .f. ) ;
#4429 = axis2_placement_3d ( 'none', #19622, #29814, #9753 ) ;
#4430 = cartesian_point ( 'none', ( -477.5830759945889099, 289.1461926027759546, -449.8537468041826628 ) ) ;
#4431 = cartesian_point ( 'none', ( -414.8687235908547564, 256.4273803089439525, -299.4078981887816440 ) ) ;
#4432 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#4433 = cartesian_point ( 'none', ( -451.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#4434 = direction ( 'none', ( -0.8937973703356648647, 0.0000000000000000000, -0.4484710255758448949 ) ) ;
#4435 = cartesian_point ( 'none', ( -495.5113350114628474, 200.0458097241200335, -380.3537468037986287 ) ) ;
#4436 = vector ( 'none', #181, 1000.000000000000000 ) ;
#4437 = vector ( 'none', #31954, 1000.000000000000000 ) ;
#4438 = vector ( 'none', #10087, 1000.000000000000114 ) ;
#4439 = oriented_edge ( 'none', *, *, #2364, .t. ) ;
#4440 = advanced_face ( 'none', ( #4967, #8256 ), #11174, .f. ) ;
#4441 = vertex_point ( 'none', #6009 ) ;
#4442 = direction ( 'none', ( 2.493326478105872265e-16, 0.003223315867124661605, -0.9999948051039170283 ) ) ;
#4443 = cartesian_point ( 'none', ( -528.6236801024969054, 278.8675864165998064, -280.0622595791552953 ) ) ;
#4444 = cartesian_point ( 'none', ( -537.3963990442678096, 270.3053823082361760, -275.3537468037986287 ) ) ;
#4445 = cartesian_point ( 'none', ( -540.2442559007430418, 275.3449872032197163, -279.7170701544986855 ) ) ;
#4446 = face_outer_bound ( 'none', #16592, .t. ) ;
#4447 = cartesian_point ( 'none', ( -469.4800180110036081, 222.8596062970398179, -365.6762623289431531 ) ) ;
#4448 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#4449 = vertex_point ( 'none', #19087 ) ;
#4450 = cartesian_point ( 'none', ( -434.2450167721049752, 243.0949545146567914, -321.8577417886216381 ) ) ;
#4451 = edge_curve ( 'none', #5425, #29471, #4151, .t. ) ;
#4452 = vector ( 'none', #30740, 999.9999999999998863 ) ;
#4453 = vertex_point ( 'none', #16215 ) ;
#4454 = oriented_edge ( 'none', *, *, #10168, .t. ) ;
#4455 = axis2_placement_3d ( 'none', #26884, #27230, #8657 ) ;
#4456 = oriented_edge ( 'none', *, *, #17910, .f. ) ;
#4457 = cartesian_point ( 'none', ( -497.0198734743753448, 193.2977128291059614, -380.3537468042197247 ) ) ;
#4458 = direction ( 'none', ( 1.240323837250543502e-16, 4.766337836027464167e-16, 1.000000000000000000 ) ) ;
#4459 = edge_curve ( 'none', #16333, #30906, #440, .t. ) ;
#4460 = oriented_edge ( 'none', *, *, #2303, .t. ) ;
#4461 = axis2_placement_3d ( 'none', #15671, #5147, #10755 ) ;
#4462 = vertex_point ( 'none', #26994 ) ;
#4463 = edge_curve ( 'none', #22079, #16567, #33668, .t. ) ;
#4464 = direction ( 'none', ( -1.361673625698200163e-16, -2.794325788882572451e-14, -1.000000000000000000 ) ) ;
#4465 = face_outer_bound ( 'none', #13425, .t. ) ;
#4466 = b_spline_curve_with_knots ( 'none', 3,
( #5670, #13240, #28833, #10838, #31809, #8213, #26663 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.0000000000000000000, 0.02686361547442023268, 0.03806022564496357175 ),
.unspecified. ) ;
#4467 = plane ( 'none', #5617 ) ;
#4468 = direction ( 'none', ( -0.3003283627731256900, -0.9538358739919639007, -2.713013360391032817e-14 ) ) ;
#4469 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#4470 = axis2_placement_3d ( 'none', #31531, #23970, #23858 ) ;
#4471 = cartesian_point ( 'none', ( -506.2345991793280291, 298.4020477898358195, -370.3537468037986287 ) ) ;
#4472 = advanced_face ( 'none', ( #25889 ), #32013, .f. ) ;
#4473 = line ( 'none', #4582, #24568 ) ;
#4474 = face_outer_bound ( 'none', #29658, .t. ) ;
#4475 = face_outer_bound ( 'none', #8036, .t. ) ;
#4476 = vertex_point ( 'none', #29513 ) ;
#4477 = cartesian_point ( 'none', ( -414.4827288638479104, 254.9506552420134824, -320.7948132107429160 ) ) ;
#4478 = cartesian_point ( 'none', ( -416.8450167721050548, 300.6842518256037806, -341.8537468038017550 ) ) ;
#4479 = cartesian_point ( 'none', ( -435.5450167721051002, 272.5592518256036101, -373.7327392761345095 ) ) ;
#4480 = cartesian_point ( 'none', ( -424.2450167721050889, 253.5954410599044024, -341.8202867815484751 ) ) ;
#4481 = circle ( 'none', #15037, 4.000000000000003553 ) ;
#4482 = edge_loop ( 'none', ( #3928, #20014, #14130, #3093 ) ) ;
#4483 = advanced_face ( 'none', ( #18522 ), #12740, .f. ) ;
#4484 = circle ( 'none', #4932, 0.5000000000000072164 ) ;
#4485 = oriented_edge ( 'none', *, *, #16681, .t. ) ;
#4486 = cartesian_point ( 'none', ( -497.3317721733699841, 245.1251363163769952, -410.3537468037604299 ) ) ;
#4487 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -405.8537468037604299 ) ) ;
#4488 = edge_loop ( 'none', ( #19945, #27244 ) ) ;
#4489 = plane ( 'none', #20284 ) ;
#4490 = oriented_edge ( 'none', *, *, #31753, .t. ) ;
#4491 = oriented_edge ( 'none', *, *, #32955, .f. ) ;
#4492 = cartesian_point ( 'none', ( -433.6971198406084795, 256.3835375332980107, -299.4227771934391171 ) ) ;
#4493 = b_spline_curve_with_knots ( 'none', 3,
( #12401, #7018, #25383, #25262, #10001, #14916, #4285, #23062, #4617, #22617 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003934880086050249475, 0.0007869760172100498949, 0.001180464025815074897, 0.001573952034420099790 ),
.unspecified. ) ;
#4494 = direction ( 'none', ( 1.361673625698200656e-16, 2.770006446439764306e-14, 1.000000000000000000 ) ) ;
#4495 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#4496 = edge_curve ( 'none', #31424, #25343, #18899, .t. ) ;
#4497 = face_bound ( 'none', #31546, .t. ) ;
#4498 = vector ( 'none', #876, 1000.000000000000000 ) ;
#4499 = direction ( 'none', ( 4.926781901685062915e-16, -0.9999948051039168062, -0.003223315867124342416 ) ) ;
#4500 = cartesian_point ( 'none', ( -406.0450167721051571, 278.0290569789975734, -291.0339416504041878 ) ) ;
#4501 = direction ( 'none', ( 5.223686067035160363e-16, -0.9999948051039169172, -0.003223315867124592650 ) ) ;
#4502 = circle ( 'none', #7709, 57.49999999999999289 ) ;
#4503 = face_outer_bound ( 'none', #21654, .t. ) ;
#4504 = circle ( 'none', #28557, 8.500000000000007105 ) ;
#4505 = edge_curve ( 'none', #28106, #25906, #30809, .t. ) ;
#4506 = edge_curve ( 'none', #2094, #33258, #23010, .t. ) ;
#4507 = cartesian_point ( 'none', ( -436.7267444141876922, 237.2053160447350422, -380.3537468037985150 ) ) ;
#4508 = edge_curve ( 'none', #1259, #5267, #18084, .t. ) ;
#4509 = circle ( 'none', #25256, 4.049999999999986500 ) ;
#4510 = line ( 'none', #9234, #10656 ) ;
#4511 = axis2_placement_3d ( 'none', #7571, #15457, #25825 ) ;
#4512 = cartesian_point ( 'none', ( -552.8494532959032313, 185.6842518256502501, -398.8537468041882335 ) ) ;
#4513 = vertex_point ( 'none', #17010 ) ;
#4514 = vertex_point ( 'none', #3753 ) ;
#4515 = axis2_placement_3d ( 'none', #8392, #26613, #11012 ) ;
#4516 = cartesian_point ( 'none', ( -540.8536581857218835, 211.3409534737809281, -279.7054200554153454 ) ) ;
#4517 = cartesian_point ( 'none', ( -433.2450167721049752, 256.5194417253111965, -299.3766790495253645 ) ) ;
#4518 = edge_loop ( 'none', ( #30471, #1902, #27836, #9837 ) ) ;
#4519 = cartesian_point ( 'none', ( -507.3957939740772076, 274.2358953983851961, -275.3537468037987423 ) ) ;
#4520 = vertex_point ( 'none', #9222 ) ;
#4521 = advanced_face ( 'none', ( #31195 ), #7420, .t. ) ;
#4522 = face_outer_bound ( 'none', #28913, .t. ) ;
#4523 = vertex_point ( 'none', #27580 ) ;
#4524 = cartesian_point ( 'none', ( -557.9700636965505964, 263.2175571888431023, -436.2904365689295787 ) ) ;
#4525 = cartesian_point ( 'none', ( -509.3332447755016688, 270.1359789339914528, -275.3537468037986287 ) ) ;
#4526 = axis2_placement_3d ( 'none', #4734, #17671, #12156 ) ;
#4527 = advanced_face ( 'none', ( #11108 ), #22170, .f. ) ;
#4528 = cylindrical_surface ( 'none', #18231, 26.99999999999999289 ) ;
#4529 = circle ( 'none', #11304, 14.00000000000000355 ) ;
#4530 = cartesian_point ( 'none', ( -539.8635753126096688, 210.8385781661687588, -279.7343831364055404 ) ) ;
#4531 = cartesian_point ( 'none', ( -506.4748468428140882, 211.2127051136272371, -279.7057224317741202 ) ) ;
#4532 = cartesian_point ( 'none', ( -581.0450167717150407, 300.6842518256509607, -449.8537468041883471 ) ) ;
#4533 = vector ( 'none', #1699, 1000.000000000000000 ) ;
#4534 = circle ( 'none', #21529, 65.00000000000002842 ) ;
#4535 = cartesian_point ( 'none', ( -436.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#4536 = cartesian_point ( 'none', ( -544.2728865729493464, 241.6495161742515734, -436.3537468037603730 ) ) ;
#4537 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4538 = circle ( 'none', #28114, 4.050000000000010481 ) ;
#4539 = oriented_edge ( 'none', *, *, #6448, .f. ) ;
#4540 = cartesian_point ( 'none', ( -523.5450167717777958, 243.1842518256353856, -389.1537468042205887 ) ) ;
#4541 = vector ( 'none', #19471, 1000.000000000000000 ) ;
#4542 = edge_loop ( 'none', ( #5070, #12353, #18738, #4951 ) ) ;
#4543 = oriented_edge ( 'none', *, *, #32049, .t. ) ;
#4544 =( bounded_curve ( ) b_spline_curve ( 3, ( #13626, #19266, #21776, #19150 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.9272952180016136303, 1.570796326794896780 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670092527, 0.9657888653670092527, 1.000000000000000000 ) )
representation_item ( '' ) );
#4545 = edge_curve ( 'none', #13021, #15700, #19742, .t. ) ;
#4546 = oriented_edge ( 'none', *, *, #3819, .t. ) ;
#4547 = oriented_edge ( 'none', *, *, #9322, .f. ) ;
#4548 = cartesian_point ( 'none', ( -417.9450167721050207, 189.5712104982126505, -350.1575450130093827 ) ) ;
#4549 = cartesian_point ( 'none', ( -424.2450167721051457, 183.3842518256046503, -303.8537468037989697 ) ) ;
#4550 = vertex_point ( 'none', #1210 ) ;
#4551 = cartesian_point ( 'none', ( -539.3067670446249622, 274.4359839600147097, -275.3537468037985718 ) ) ;
#4552 = edge_curve ( 'none', #23253, #6940, #24235, .t. ) ;
#4553 = oriented_edge ( 'none', *, *, #22472, .f. ) ;
#4554 = cartesian_point ( 'none', ( -471.3007013351830210, 215.1485441254125135, -360.3697664448534397 ) ) ;
#4555 = vector ( 'none', #11789, 1000.000000000000114 ) ;
#4556 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#4557 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#4558 = circle ( 'none', #27722, 35.00000000000002842 ) ;
#4559 = axis2_placement_3d ( 'none', #16491, #19152, #27299 ) ;
#4560 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#4561 = circle ( 'none', #29873, 37.49999999999997868 ) ;
#4562 = cartesian_point ( 'none', ( -413.9450167721049638, 215.1414066938734493, -275.1354921261784057 ) ) ;
#4563 = direction ( 'none', ( 0.07384000345349714389, -0.9972701007700910392, 7.214474255747087996e-17 ) ) ;
#4564 = axis2_placement_3d ( 'none', #29792, #32432, #1034 ) ;
#4565 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4566 = circle ( 'none', #20177, 4.200000000000003730 ) ;
#4567 = oriented_edge ( 'none', *, *, #20927, .f. ) ;
#4568 = axis2_placement_3d ( 'none', #10766, #5821, #5934 ) ;
#4569 = cartesian_point ( 'none', ( -414.0450167721049297, 294.0632442979391499, -293.4787468037981171 ) ) ;
#4570 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612456593, 0.9619738504976952376 ) ) ;
#4571 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#4572 = edge_loop ( 'none', ( #23792, #21069, #24075, #20854 ) ) ;
#4574 = oriented_edge ( 'none', *, *, #29140, .f. ) ;
#4573 = oriented_edge ( 'none', *, *, #16529, .t. ) ;
#4575 = cartesian_point ( 'none', ( -494.5762934225568301, 298.1065406534220870, -370.3537468037987423 ) ) ;
#4576 = oriented_edge ( 'none', *, *, #30357, .f. ) ;
#4577 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4578 = oriented_edge ( 'none', *, *, #26099, .t. ) ;
#4579 = direction ( 'none', ( -0.07384000345349772676, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#4580 = edge_loop ( 'none', ( #4909, #22669, #4912, #18, #10600, #9899 ) ) ;
#4581 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#4582 = cartesian_point ( 'none', ( -512.0005311454516459, 267.1019896983432318, -414.3537468037604299 ) ) ;
#4583 = oriented_edge ( 'none', *, *, #12574, .t. ) ;
#4584 = edge_curve ( 'none', #23980, #5827, #14394, .t. ) ;
#4585 = cartesian_point ( 'none', ( -424.2450167721051457, 212.0092518256046503, -303.8537468037994813 ) ) ;
#4586 = cartesian_point ( 'none', ( -455.2950167721049866, 192.3052593532680987, -348.8287468037992198 ) ) ;
#4587 = line ( 'none', #19350, #17713 ) ;
#4588 = toroidal_surface ( 'none', #4871, 6.300000000000000711, 0.2000000000000000111 ) ;
#4589 = cartesian_point ( 'none', ( -452.8858806771249874, 293.3503763339425063, -307.9704642045156788 ) ) ;
#4590 = cartesian_point ( 'none', ( -540.8182416061431468, 241.9053054494766002, -410.3537468037604299 ) ) ;
#4591 = face_outer_bound ( 'none', #4376, .t. ) ;
#4592 = direction ( 'none', ( -0.07384000345349772676, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#4593 = cartesian_point ( 'none', ( -406.0450167721051571, 223.1842518256027574, -380.3537468037995950 ) ) ;
#4594 = cartesian_point ( 'none', ( -430.9484970496225174, 300.8842518256039966, -338.4902141119825387 ) ) ;
#4595 = edge_curve ( 'none', #15208, #29664, #1690, .t. ) ;
#4596 = oriented_edge ( 'none', *, *, #4361, .t. ) ;
#4597 = cartesian_point ( 'none', ( -433.5515488255446144, 256.4583856625611133, -299.3973848963605633 ) ) ;
#4598 = edge_curve ( 'none', #22816, #12425, #17690, .t. ) ;
#4599 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#4600 = cartesian_point ( 'none', ( -433.2950440014960236, 229.6979856080019147, -299.4631370745069034 ) ) ;
#4601 = line ( 'none', #3810, #20195 ) ;
#4602 = vertex_point ( 'none', #11971 ) ;
#4603 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#4604 = advanced_face ( 'none', ( #12 ), #23816, .t. ) ;
#4605 = axis2_placement_3d ( 'none', #22473, #16963, #4255 ) ;
#4606 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#4607 = cartesian_point ( 'none', ( -521.9628539135597975, 232.8041381128970215, -277.8537468042132446 ) ) ;
#4608 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185977635731, 0.7970987915611913444 ) ) ;
#4609 = cartesian_point ( 'none', ( -554.0827510812403034, 185.8150242439264161, -380.3537468037986855 ) ) ;
#4611 = edge_loop ( 'none', ( #28812, #23935, #21497 ) ) ;
#4610 = oriented_edge ( 'none', *, *, #28782, .t. ) ;
#4612 = edge_curve ( 'none', #29109, #25442, #4538, .t. ) ;
#4613 = oriented_edge ( 'none', *, *, #4058, .f. ) ;
#4614 = axis2_placement_3d ( 'none', #32790, #14229, #1287 ) ;
#4615 = vertex_point ( 'none', #1549 ) ;
#4616 = edge_loop ( 'none', ( #32163, #29761, #22570, #593, #17666, #14556, #22429, #21442, #22534, #9205, #9998, #19037, #27486, #7395, #22667, #11116, #33715, #13408, #16569, #13808, #25305, #9639, #24527, #17799, #17294, #24246, #19119 ) ) ;
#4617 = cartesian_point ( 'none', ( -497.0633533328909266, 238.6293189864171325, -396.8537468037604299 ) ) ;
#4618 = axis2_placement_3d ( 'none', #5602, #23947, #16251 ) ;
#4619 = direction ( 'none', ( 2.589044556301894848e-16, -0.6038489185976441131, -0.7970987915612819386 ) ) ;
#4620 = oriented_edge ( 'none', *, *, #988, .f. ) ;
#4621 = axis2_placement_3d ( 'none', #21616, #32046, #5685 ) ;
#4622 = toroidal_surface ( 'none', #14192, 4.400000000000002132, 0.5999999999999999778 ) ;
#4623 = circle ( 'none', #23534, 52.49999999999999289 ) ;
#4624 = axis2_placement_3d ( 'none', #33432, #1937, #12324 ) ;
#4625 = cartesian_point ( 'none', ( -555.4639124926144405, 226.0155656110083839, -279.7054200364732992 ) ) ;
#4626 = vector ( 'none', #2555, 1000.000000000000114 ) ;
#4627 = cartesian_point ( 'none', ( -433.4247358169060362, 256.4988941601103534, -299.3836459797154248 ) ) ;
#4628 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4629 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -476.9517265502070700 ) ) ;
#4630 = cartesian_point ( 'none', ( -539.6548805695217652, 274.2563017809679877, -275.3537468037985150 ) ) ;
#4631 = cartesian_point ( 'none', ( -414.2450167721050320, 241.2997497848325565, -313.0329193407825983 ) ) ;
#4632 = vertex_point ( 'none', #19891 ) ;
#4633 = cartesian_point ( 'none', ( -415.2450167721049752, 229.6979918011043367, -299.4631335037672670 ) ) ;
#4634 = advanced_face ( 'none', ( #30780 ), #21343, .f. ) ;
#4635 = face_outer_bound ( 'none', #32755, .t. ) ;
#4636 = oriented_edge ( 'none', *, *, #17185, .f. ) ;
#4637 = oriented_edge ( 'none', *, *, #16517, .f. ) ;
#4638 = direction ( 'none', ( 1.250574758963837568e-15, -1.000000000000000000, -1.311026609186943927e-14 ) ) ;
#4639 = cartesian_point ( 'none', ( -507.3733453092513628, 274.2256509378020155, -275.3537468037978329 ) ) ;
#4640 = vertex_point ( 'none', #2014 ) ;
#4641 = cartesian_point ( 'none', ( -538.6587296588594427, 210.2844369557616346, -279.7866817990943105 ) ) ;
#4643 = oriented_edge ( 'none', *, *, #5141, .t. ) ;
#4642 = oriented_edge ( 'none', *, *, #30007, .f. ) ;
#4644 = cartesian_point ( 'none', ( -506.3838378898647647, 211.2613242034506129, -279.7054200365050178 ) ) ;
#4645 = cartesian_point ( 'none', ( -505.9217061505682977, 286.3836062009174270, -320.3211185125645670 ) ) ;
#4646 = edge_loop ( 'none', ( #19221, #3017, #28269, #12118 ) ) ;
#4647 = advanced_face ( 'none', ( #18059 ), #19714, .f. ) ;
#4648 = edge_curve ( 'none', #1402, #10383, #32817, .t. ) ;
#4649 = cartesian_point ( 'none', ( -421.9450167721050207, 195.6530742778252545, -354.7649122619093873 ) ) ;
#4650 = cartesian_point ( 'none', ( -550.0306281842931639, 241.2232007155431575, -414.3537468037604299 ) ) ;
#4651 = cartesian_point ( 'none', ( -543.6523817711738502, 294.1013837184198678, -360.3537468042326850 ) ) ;
#4652 = oriented_edge ( 'none', *, *, #32668, .t. ) ;
#4653 = cartesian_point ( 'none', ( -460.5450167721049866, 227.4358176317425375, -275.3537468037986287 ) ) ;
#4654 = edge_curve ( 'none', #16825, #19137, #3739, .t. ) ;
#4655 = oriented_edge ( 'none', *, *, #29442, .t. ) ;
#4656 = edge_curve ( 'none', #19658, #30694, #28310, .t. ) ;
#4657 = line ( 'none', #3678, #1371 ) ;
#4658 = vector ( 'none', #4432, 1000.000000000000000 ) ;
#4659 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#4660 = axis2_placement_3d ( 'none', #9030, #4560, #15083 ) ;
#4661 = cartesian_point ( 'none', ( -495.5113350114628474, 286.3226939270869593, -370.3537468037986287 ) ) ;
#4662 = edge_curve ( 'none', #1568, #4890, #1253, .t. ) ;
#4663 = cartesian_point ( 'none', ( -540.8554343648819440, 197.9331876915835267, -370.3537468037986287 ) ) ;
#4664 = vector ( 'none', #16826, 1000.000000000000000 ) ;
#4665 = axis2_placement_3d ( 'none', #23593, #31721, #13483 ) ;
#4666 = direction ( 'none', ( 1.036334525942864691e-16, -0.08929731094672764546, 0.9960050151769735960 ) ) ;
#4667 = cartesian_point ( 'none', ( -422.1450167721049525, 213.8092518256028427, -271.9747543314629183 ) ) ;
#4668 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#4669 = cartesian_point ( 'none', ( -548.8538301999002442, 197.1607481188227950, -368.2537468042595492 ) ) ;
#4670 = axis2_placement_3d ( 'none', #15355, #20646, #12727 ) ;
#4671 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612457703, 0.9619738504976951265 ) ) ;
#4672 = vector ( 'none', #4820, 1000.000000000000000 ) ;
#4673 = conical_surface ( 'none', #17472, 2.500000000000002220, 1.029744258676652757 ) ;
#4674 = oriented_edge ( 'none', *, *, #29140, .t. ) ;
#4675 = vertex_point ( 'none', #20443 ) ;
#4676 = cartesian_point ( 'none', ( -557.9454774063042350, 223.4725230852115487, -411.9754162543031839 ) ) ;
#4677 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#4678 = axis2_placement_3d ( 'none', #2425, #28523, #7907 ) ;
#4679 = direction ( 'none', ( -0.07384000345349772676, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#4680 = oriented_edge ( 'none', *, *, #24328, .f. ) ;
#4681 = oriented_edge ( 'none', *, *, #22374, .f. ) ;
#4682 = oriented_edge ( 'none', *, *, #2779, .t. ) ;
#4683 = direction ( 'none', ( 4.090977164791550688e-16, -0.3883833435191222927, 0.9214978993339634217 ) ) ;
#4684 = cartesian_point ( 'none', ( -526.5300451498839038, 223.9112238957747820, -484.8537468037603730 ) ) ;
#4686 = oriented_edge ( 'none', *, *, #15408, .t. ) ;
#4685 = oriented_edge ( 'none', *, *, #466, .f. ) ;
#4687 = oriented_edge ( 'none', *, *, #22274, .t. ) ;
#4688 = cartesian_point ( 'none', ( -434.2450167721050320, 242.3932744406086499, -310.1422169263385626 ) ) ;
#4689 = oriented_edge ( 'none', *, *, #10473, .f. ) ;
#4690 = cartesian_point ( 'none', ( -550.4450848472907865, 282.3009301538679665, -319.0098000242548437 ) ) ;
#4691 = vector ( 'none', #28894, 1000.000000000000000 ) ;
#4692 = face_outer_bound ( 'none', #24451, .t. ) ;
#4693 = b_spline_curve_with_knots ( 'none', 3,
( #17081, #24552, #14220, #1049, #30731, #14331, #27534 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2500000000000014433, 0.5000000000000086597, 0.7499999999999985567, 1.000000000000000000 ),
.unspecified. ) ;
#4694 = oriented_edge ( 'none', *, *, #10264, .t. ) ;
#4695 = advanced_face ( 'none', ( #16824 ), #27509, .f. ) ;
#4696 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#4697 = direction ( 'none', ( 0.9873505073845701974, 0.1585527532634856962, 5.426026720782051118e-14 ) ) ;
#4698 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769737070, -0.08929731094672740954 ) ) ;
#4699 = cartesian_point ( 'none', ( -417.5415364945877741, 301.8308849223091670, -345.2172794956206303 ) ) ;
#4700 = cartesian_point ( 'none', ( -503.1581939166478605, 293.0707908221319258, -370.3537468037986287 ) ) ;
#4701 = vector ( 'none', #1462, 1000.000000000000000 ) ;
#4702 = advanced_face ( 'none', ( #29125 ), #30868, .f. ) ;
#4703 = cartesian_point ( 'none', ( -424.2450167721051457, 190.4842518256046446, -303.8537468037990834 ) ) ;
#4704 = edge_curve ( 'none', #15672, #5875, #31592, .t. ) ;
#4705 = direction ( 'none', ( -0.9873505073845695312, -0.1585527532634900261, -5.773159728050812748e-14 ) ) ;
#4706 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -434.8537468037603730 ) ) ;
#4707 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867125395393 ) ) ;
#4708 = line ( 'none', #23583, #3896 ) ;
#4709 = face_outer_bound ( 'none', #31270, .t. ) ;
#4710 = oriented_edge ( 'none', *, *, #8659, .f. ) ;
#4711 = oriented_edge ( 'none', *, *, #12768, .f. ) ;
#4712 = edge_curve ( 'none', #32034, #6301, #406, .t. ) ;
#4713 = edge_curve ( 'none', #21435, #32853, #24641, .t. ) ;
#4714 = plane ( 'none', #12189 ) ;
#4715 = edge_curve ( 'none', #15433, #16077, #9859, .t. ) ;
#4716 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#4717 = oriented_edge ( 'none', *, *, #2507, .t. ) ;
#4718 = oriented_edge ( 'none', *, *, #72, .f. ) ;
#4719 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -6.167905692362051322e-14 ) ) ;
#4720 = edge_curve ( 'none', #913, #12781, #847, .t. ) ;
#4721 = edge_loop ( 'none', ( #12295, #7291, #17000, #356 ) ) ;
#4722 = cartesian_point ( 'none', ( -552.8494532959032313, 189.6842518256502501, -398.8537468041881766 ) ) ;
#4723 = cartesian_point ( 'none', ( -449.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#4725 = oriented_edge ( 'none', *, *, #30357, .t. ) ;
#4724 = edge_loop ( 'none', ( #9774, #17465 ) ) ;
#4726 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -380.3824794511700134 ) ) ;
#4727 = cartesian_point ( 'none', ( -414.7409529615336510, 242.4732682449181311, -334.9593282637091534 ) ) ;
#4728 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4729 = axis2_placement_3d ( 'none', #22181, #17246, #30420 ) ;
#4730 = oriented_edge ( 'none', *, *, #7776, .f. ) ;
#4731 = cartesian_point ( 'none', ( -519.0816233960970294, 213.2749172768300525, -275.3537468037985718 ) ) ;
#4732 = axis2_placement_3d ( 'none', #2343, #28018, #15365 ) ;
#4733 = cartesian_point ( 'none', ( -497.3317721733699841, 245.1251363163769952, -443.8537468037603730 ) ) ;
#4734 = cartesian_point ( 'none', ( -418.7928528130576638, 295.8842518256038261, -344.5894200598143016 ) ) ;
#4735 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4736 = face_outer_bound ( 'none', #9411, .t. ) ;
#4737 = vector ( 'none', #21254, 1000.000000000000000 ) ;
#4738 = axis2_placement_3d ( 'none', #1396, #22248, #9520 ) ;
#4739 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#4740 = cartesian_point ( 'none', ( -553.5653306166797165, 285.2663829108186633, -333.7777743460439979 ) ) ;
#4741 = cartesian_point ( 'none', ( -434.2450167721049752, 254.2343555017323524, -299.8180091610225873 ) ) ;
#4742 = vector ( 'none', #9920, 1000.000000000000000 ) ;
#4743 = axis2_placement_3d ( 'none', #22115, #14313, #30237 ) ;
#4744 = cartesian_point ( 'none', ( -489.4001868418777690, 263.7616804922399183, -436.3537468037603730 ) ) ;
#4745 = cartesian_point ( 'none', ( -486.0830759945924342, 197.2223110485245741, -398.8537468041843113 ) ) ;
#4746 = direction ( 'none', ( 2.879738170997099886e-17, -0.6038489185976467777, -0.7970987915612798291 ) ) ;
#4747 = vector ( 'none', #18678, 1000.000000000000000 ) ;
#4748 = conical_surface ( 'none', #26908, 39.00000000000001421, 0.7853981633974415066 ) ;
#4749 = oriented_edge ( 'none', *, *, #18464, .t. ) ;
#4750 = oriented_edge ( 'none', *, *, #6537, .t. ) ;
#4751 = oriented_edge ( 'none', *, *, #23121, .t. ) ;
#4752 = cartesian_point ( 'none', ( -406.0450167721051571, 300.6842518256053154, -286.4787468038020961 ) ) ;
#4753 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#4754 = oriented_edge ( 'none', *, *, #33806, .f. ) ;
#4755 = cartesian_point ( 'none', ( -550.2500384519992167, 228.5016003011990051, -275.3537468037984581 ) ) ;
#4756 = oriented_edge ( 'none', *, *, #23881, .f. ) ;
#4757 = cartesian_point ( 'none', ( -561.3450167717148815, 243.1842518256509607, -452.4537468041879151 ) ) ;
#4759 = vertex_point ( 'none', #7259 ) ;
#4758 = vertex_point ( 'none', #2129 ) ;
#4760 = cartesian_point ( 'none', ( -436.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#4761 = cartesian_point ( 'none', ( -523.5450167717776822, 276.1842518256354424, -393.8537468042201226 ) ) ;
#4762 = plane ( 'none', #12122 ) ;
#4763 = cartesian_point ( 'none', ( -414.8504095052483649, 229.8009111037071648, -299.4972977411778174 ) ) ;
#4764 = cartesian_point ( 'none', ( -406.0450167721051002, 190.8505867523442134, -380.3537468037986855 ) ) ;
#4765 = cartesian_point ( 'none', ( -507.7843764994407252, 274.4378176044496627, -275.3537468038123279 ) ) ;
#4766 = edge_curve ( 'none', #2696, #30274, #27103, .t. ) ;
#4767 = vector ( 'none', #15569, 1000.000000000000114 ) ;
#4768 = edge_curve ( 'none', #25348, #2774, #14358, .t. ) ;
#4769 = cartesian_point ( 'none', ( -526.4986169102517124, 283.0750558564055268, -524.8537468037603730 ) ) ;
#4770 = cartesian_point ( 'none', ( -505.7995798927327087, 211.5809747556556033, -279.7054202557200142 ) ) ;
#4771 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#4772 = cartesian_point ( 'none', ( -522.7327767341233766, 232.2142807171308903, -484.8537468037603730 ) ) ;
#4773 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4774 = cartesian_point ( 'none', ( -485.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#4775 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.220446049250311188e-14 ) ) ;
#4776 = axis2_placement_3d ( 'none', #25091, #14863, #17508 ) ;
#4777 = line ( 'none', #10152, #22390 ) ;
#4778 = vector ( 'none', #19319, 1000.000000000000000 ) ;
#4779 = toroidal_surface ( 'none', #23094, 25.99999999999999645, 1.000000000000000000 ) ;
#4780 = vertex_point ( 'none', #4299 ) ;
#4781 = oriented_edge ( 'none', *, *, #20968, .f. ) ;
#4782 = cartesian_point ( 'none', ( -414.0450167721051002, 278.1842518256043491, -322.8537468038011298 ) ) ;
#4783 = edge_loop ( 'none', ( #7105, #31196, #29834, #33538 ) ) ;
#4784 = vertex_point ( 'none', #4757 ) ;
#4785 = axis2_placement_3d ( 'none', #1115, #9128, #29986 ) ;
#4786 = vertex_point ( 'none', #7371 ) ;
#4787 = direction ( 'none', ( 0.07384000345350383299, -0.9972701007700904841, 0.0000000000000000000 ) ) ;
#4788 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#4789 = circle ( 'none', #12001, 6.300000000000005151 ) ;
#4790 = oriented_edge ( 'none', *, *, #991, .f. ) ;
#4791 = cartesian_point ( 'none', ( -539.7101496324060008, 274.2290791249194513, -275.3537468037997087 ) ) ;
#4792 = cartesian_point ( 'none', ( -487.6731207395403658, 237.3349475716587449, -281.2873396519283347 ) ) ;
#4793 = cartesian_point ( 'none', ( -544.0789914767696018, 191.9617200350192263, -368.2537468042593218 ) ) ;
#4794 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769734850, -0.08929731094672796465 ) ) ;
#4795 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4796 = circle ( 'none', #11141, 4.000000000000015099 ) ;
#4797 = oriented_edge ( 'none', *, *, #7099, .f. ) ;
#4798 = cartesian_point ( 'none', ( -434.6287592950493490, 257.9789723029447259, -322.5313299987205369 ) ) ;
#4799 = cartesian_point ( 'none', ( -552.8383476677843191, 217.0021824102863377, -410.3537468037599183 ) ) ;
#4800 = cartesian_point ( 'none', ( -538.3324943463049976, 264.9151453183400804, -396.8537468037603730 ) ) ;
#4801 = direction ( 'none', ( 0.8937973703356648647, 0.0000000000000000000, -0.4484710255758448949 ) ) ;
#4802 = oriented_edge ( 'none', *, *, #10222, .f. ) ;
#4803 = circle ( 'none', #8424, 3.400000000000014122 ) ;
#4804 = face_outer_bound ( 'none', #14131, .t. ) ;
#4805 = face_outer_bound ( 'none', #12251, .t. ) ;
#4806 = vertex_point ( 'none', #20554 ) ;
#4807 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#4808 = vertex_point ( 'none', #26064 ) ;
#4809 = edge_curve ( 'none', #32853, #33078, #25867, .t. ) ;
#4810 = direction ( 'none', ( -2.810252031082467922e-16, 1.000000000000000000, 1.311026609186949607e-14 ) ) ;
#4811 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#4812 = cartesian_point ( 'none', ( -424.2450167721049752, 253.5954410599043456, -341.8202867815482477 ) ) ;
#4813 = edge_curve ( 'none', #28447, #12354, #15991, .t. ) ;
#4814 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -400.3537468037604299 ) ) ;
#4815 = advanced_face ( 'none', ( #7830 ), #6555, .t. ) ;
#4816 = oriented_edge ( 'none', *, *, #5958, .f. ) ;
#4817 = oriented_edge ( 'none', *, *, #6853, .f. ) ;
#4818 = cartesian_point ( 'none', ( -458.8380689749985208, 274.9462845433363896, -362.1823991579146309 ) ) ;
#4819 = cartesian_point ( 'none', ( -413.9450167721049638, 274.6304536163935381, -370.9986904210791749 ) ) ;
#4820 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#4821 = vector ( 'none', #10355, 999.9999999999998863 ) ;
#4822 = vertex_point ( 'none', #2573 ) ;
#4823 = cartesian_point ( 'none', ( -414.3711004927380372, 243.9744557927459141, -335.3253331366824455 ) ) ;
#4824 = edge_curve ( 'none', #20406, #13474, #13530, .t. ) ;
#4825 = cartesian_point ( 'none', ( -551.5582004627952983, 299.0260165639437560, -368.2537468042311843 ) ) ;
#4826 = axis2_placement_3d ( 'none', #16404, #21915, #708 ) ;
#4827 = oriented_edge ( 'none', *, *, #32044, .t. ) ;
#4828 = oriented_edge ( 'none', *, *, #18897, .t. ) ;
#4829 = advanced_face ( 'none', ( #22158 ), #26674, .f. ) ;
#4830 = direction ( 'none', ( 0.7437713795999288946, 0.0000000000000000000, 0.6684340916560275181 ) ) ;
#4831 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4832 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#4833 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#4834 = axis2_placement_3d ( 'none', #14994, #17523, #17746 ) ;
#4835 = direction ( 'none', ( 0.9237280213470466794, 0.3830490080632893979, 5.707141665237658447e-14 ) ) ;
#4836 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349536754, -1.982363107705103405e-16 ) ) ;
#4837 = axis2_placement_3d ( 'none', #15188, #7294, #4218 ) ;
#4838 = cartesian_point ( 'none', ( -514.2081498498714609, 214.3659101836489640, -275.3537468037987992 ) ) ;
#4839 = direction ( 'none', ( -0.2168259453575649143, 0.9762102793045145388, 4.351818380769643540e-16 ) ) ;
#4840 = line ( 'none', #19204, #15066 ) ;
#4841 = cylindrical_surface ( 'none', #30370, 3.400000000000014122 ) ;
#4842 = face_outer_bound ( 'none', #5465, .t. ) ;
#4843 = edge_loop ( 'none', ( #27882, #4694 ) ) ;
#4844 = edge_loop ( 'none', ( #11849, #13043, #4359, #3651 ) ) ;
#4845 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#4846 = cartesian_point ( 'none', ( -553.5976580954402380, 185.6936750886926859, -380.3537468037986287 ) ) ;
#4847 = face_outer_bound ( 'none', #3836, .t. ) ;
#4848 = oriented_edge ( 'none', *, *, #9660, .f. ) ;
#4849 = cartesian_point ( 'none', ( -523.5450167717774548, 209.1842518256354992, -394.8537468042210321 ) ) ;
#4850 = face_bound ( 'none', #28267, .t. ) ;
#4851 = oriented_edge ( 'none', *, *, #29090, .t. ) ;
#4852 = cartesian_point ( 'none', ( -443.5450167721049866, 243.1842518256034964, -362.8537468037986287 ) ) ;
#4853 = edge_loop ( 'none', ( #25016, #8646 ) ) ;
#4854 = cartesian_point ( 'none', ( -406.0450167721051571, 307.9923738389716164, -300.4787468038023235 ) ) ;
#4855 = edge_curve ( 'none', #11624, #28134, #11257, .t. ) ;
#4856 = direction ( 'none', ( 0.4999999999999983347, -0.6903078028179445713, 0.5229485035533263382 ) ) ;
#4857 = direction ( 'none', ( 0.07384000345349524264, -0.9972701007700911502, 7.214474255747049785e-17 ) ) ;
#4858 = cartesian_point ( 'none', ( -540.6917483122383601, 211.2535608004866106, -279.7054200363654672 ) ) ;
#4859 = edge_curve ( 'none', #25267, #28706, #8705, .t. ) ;
#4860 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4861 = axis2_placement_3d ( 'none', #20851, #23364, #28746 ) ;
#4862 = advanced_face ( 'none', ( #29959 ), #27935, .t. ) ;
#4863 = direction ( 'none', ( -0.1301338387964207366, -0.9914964367057035322, -1.370645709413775334e-14 ) ) ;
#4864 = edge_curve ( 'none', #8591, #13630, #9049, .t. ) ;
#4865 = cylindrical_surface ( 'none', #8174, 5.999999999999997335 ) ;
#4866 = vector ( 'none', #6884, 1000.000000000000000 ) ;
#4867 = oriented_edge ( 'none', *, *, #25042, .t. ) ;
#4868 = cartesian_point ( 'none', ( -568.0107585274488429, 203.9721651672628866, -431.3537468037603730 ) ) ;
#4869 = cartesian_point ( 'none', ( -537.2652152150229767, 275.4660252966982625, -275.3537468037985150 ) ) ;
#4870 = advanced_face ( 'none', ( #14784 ), #15173, .t. ) ;
#4871 = axis2_placement_3d ( 'none', #10769, #21538, #800 ) ;
#4872 = oriented_edge ( 'none', *, *, #4900, .t. ) ;
#4873 = cartesian_point ( 'none', ( -417.9450167721050207, 189.1445215585523840, -353.5609016720698605 ) ) ;
#4874 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4875 = axis2_placement_3d ( 'none', #5667, #8208, #10834 ) ;
#4876 = line ( 'none', #24633, #1585 ) ;
#4877 = axis2_placement_3d ( 'none', #7810, #4948, #23172 ) ;
#4878 = cartesian_point ( 'none', ( -433.6476676335807383, 255.8562376095799209, -299.3127786980700193 ) ) ;
#4879 = oriented_edge ( 'none', *, *, #26590, .f. ) ;
#4880 = axis2_placement_3d ( 'none', #10311, #23164, #4728 ) ;
#4881 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -371.7537468037986628 ) ) ;
#4882 = direction ( 'none', ( -5.230025295777878942e-16, 0.9999948051039169172, 0.003223315867124592650 ) ) ;
#4883 = line ( 'none', #721, #6075 ) ;
#4884 = oriented_edge ( 'none', *, *, #29730, .t. ) ;
#4885 = cartesian_point ( 'none', ( -460.2044696722120989, 245.8653669013291676, -372.9439466802124343 ) ) ;
#4886 = oriented_edge ( 'none', *, *, #11286, .f. ) ;
#4887 = oriented_edge ( 'none', *, *, #28593, .f. ) ;
#4888 = oriented_edge ( 'none', *, *, #27713, .t. ) ;
#4889 = oriented_edge ( 'none', *, *, #18703, .f. ) ;
#4890 = vertex_point ( 'none', #8060 ) ;
#4891 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4892 = face_outer_bound ( 'none', #17353, .t. ) ;
#4893 = cartesian_point ( 'none', ( -523.5450167721048729, 265.1842518256034964, -289.8537468037986287 ) ) ;
#4894 = cartesian_point ( 'none', ( -546.7217588111270743, 194.0414258217310248, -364.2537468042617661 ) ) ;
#4895 = cartesian_point ( 'none', ( -491.2732107708015974, 226.7086826445432450, -279.7269945045040913 ) ) ;
#4896 = direction ( 'none', ( -6.982962677686266711e-15, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4897 = circle ( 'none', #23078, 2.500000000000002220 ) ;
#4898 = face_outer_bound ( 'none', #15736, .t. ) ;
#4899 = conical_surface ( 'none', #16704, 35.00000000000000000, 0.7853981633974517207 ) ;
#4900 = edge_curve ( 'none', #10773, #19499, #13144, .t. ) ;
#4901 = cartesian_point ( 'none', ( -534.9707837966603847, 219.5124738420887240, -442.8537468037603730 ) ) ;
#4902 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#4903 = edge_curve ( 'none', #17459, #7172, #17657, .t. ) ;
#4904 = cartesian_point ( 'none', ( -435.1139127060891383, 258.1803872257534636, -322.5132720464841896 ) ) ;
#4905 = vector ( 'none', #25685, 1000.000000000000000 ) ;
#4906 = cartesian_point ( 'none', ( -472.8450167717177806, 243.1842518256502785, -400.7537468041829811 ) ) ;
#4907 = edge_curve ( 'none', #6968, #22409, #22985, .t. ) ;
#4908 = edge_curve ( 'none', #24334, #11386, #13959, .t. ) ;
#4909 = oriented_edge ( 'none', *, *, #13269, .t. ) ;
#4910 = axis2_placement_3d ( 'none', #3439, #19008, #18891 ) ;
#4911 = oriented_edge ( 'none', *, *, #21972, .t. ) ;
#4912 = oriented_edge ( 'none', *, *, #19728, .t. ) ;
#4913 = cartesian_point ( 'none', ( -414.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#4914 = edge_curve ( 'none', #22003, #33041, #8226, .t. ) ;
#4915 = cartesian_point ( 'none', ( -544.6802851341893756, 282.3516096400734909, -308.6244319720133262 ) ) ;
#4916 = oriented_edge ( 'none', *, *, #28433, .f. ) ;
#4917 = b_spline_curve_with_knots ( 'none', 3,
( #15931, #29011, #10783, #8052, #23516, #10333 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002525870941762673426, 0.002916999528702029186, 0.003308128115641384513 ),
.unspecified. ) ;
#4918 = oriented_edge ( 'none', *, *, #22940, .t. ) ;
#4919 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4920 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -402.3537468037604299 ) ) ;
#4921 = axis2_placement_3d ( 'none', #31828, #16122, #21078 ) ;
#4922 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034964, -322.8537468037986287 ) ) ;
#4923 = vertex_point ( 'none', #18824 ) ;
#4924 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.652044489000803588e-14 ) ) ;
#4925 = vector ( 'none', #7287, 999.9999999999998863 ) ;
#4926 = vector ( 'none', #8456, 1000.000000000000114 ) ;
#4927 = direction ( 'none', ( -2.030223136579931273e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#4928 = cartesian_point ( 'none', ( -551.2714735202320071, 189.4823693331875631, -412.6287651378642636 ) ) ;
#4929 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#4930 = vector ( 'none', #3923, 1000.000000000000000 ) ;
#4931 = vector ( 'none', #31328, 1000.000000000000000 ) ;
#4932 = axis2_placement_3d ( 'none', #8416, #21465, #8300 ) ;
#4933 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#4934 = vector ( 'none', #3146, 1000.000000000000000 ) ;
#4935 = cartesian_point ( 'none', ( -424.2450167721051457, 190.6842518256046333, -303.8537468037990834 ) ) ;
#4936 = cartesian_point ( 'none', ( -493.5247029275302566, 285.2663829108186633, -370.3537468037986287 ) ) ;
#4937 = direction ( 'none', ( -0.07384000345349586714, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#4938 = oriented_edge ( 'none', *, *, #4310, .t. ) ;
#4939 = cartesian_point ( 'none', ( -541.8308799169237773, 218.7230509689414077, -275.3537468037984013 ) ) ;
#4940 = vertex_point ( 'none', #13313 ) ;
#4941 = oriented_edge ( 'none', *, *, #6193, .f. ) ;
#4942 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#4943 = cartesian_point ( 'none', ( -434.2323733733388167, 230.7790188497978363, -299.8236541463153912 ) ) ;
#4944 = cartesian_point ( 'none', ( -421.0450167721051002, 277.5040569789975393, -291.0339416504041310 ) ) ;
#4945 = edge_loop ( 'none', ( #10429, #2007, #4009, #10225 ) ) ;
#4946 = edge_curve ( 'none', #13083, #14694, #6169, .t. ) ;
#4947 = oriented_edge ( 'none', *, *, #29908, .f. ) ;
#4948 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#4949 = line ( 'none', #24001, #25447 ) ;
#4950 = cartesian_point ( 'none', ( -414.0450167721049297, 294.0632442979391499, -293.4787468037981171 ) ) ;
#4951 = oriented_edge ( 'none', *, *, #30399, .t. ) ;
#4952 = edge_curve ( 'none', #18232, #24514, #10681, .t. ) ;
#4953 = cartesian_point ( 'none', ( -427.7106471171171052, 194.4356781850573554, -265.3537468037987992 ) ) ;
#4954 = edge_curve ( 'none', #26355, #16672, #18873, .t. ) ;
#4955 = vector ( 'none', #30069, 1000.000000000000000 ) ;
#4956 = face_bound ( 'none', #11178, .t. ) ;
#4957 = cartesian_point ( 'none', ( -466.2449204386143151, 273.8714718692202155, -380.3537468037989129 ) ) ;
#4958 = cartesian_point ( 'none', ( -466.0450167717138470, 300.6842518256513017, -471.8537468041818670 ) ) ;
#4959 = edge_curve ( 'none', #28132, #33673, #25035, .t. ) ;
#4960 = direction ( 'none', ( -0.8829475928589263223, 0.4694715627858919160, 0.0000000000000000000 ) ) ;
#4961 = line ( 'none', #23592, #4146 ) ;
#4962 = axis2_placement_3d ( 'none', #6872, #25229, #17181 ) ;
#4963 = cartesian_point ( 'none', ( -512.5443561543868327, 260.9536175522525809, -409.3537468037604299 ) ) ;
#4964 = cartesian_point ( 'none', ( -532.6494837868544892, 268.0723901574884849, -396.9774454359129550 ) ) ;
#4965 = cartesian_point ( 'none', ( -525.2253209958491880, 238.8819372104578349, -280.8537468042133582 ) ) ;
#4966 = cartesian_point ( 'none', ( -553.4456956804607444, 222.6672572482761439, -279.7054206936331298 ) ) ;
#4967 = face_outer_bound ( 'none', #28627, .t. ) ;
#4968 = edge_loop ( 'none', ( #14562, #1971, #21319, #27611 ) ) ;
#4969 = cartesian_point ( 'none', ( -433.5380546810268925, 230.1379919663727946, -299.3956771579752285 ) ) ;
#4970 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#4971 = oriented_edge ( 'none', *, *, #12820, .t. ) ;
#4972 = vertex_point ( 'none', #26509 ) ;
#4973 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4974 = advanced_face ( 'none', ( #20526 ), #6992, .t. ) ;
#4975 = cartesian_point ( 'none', ( -556.3749257608307062, 264.7665841746360229, -435.3537468037603730 ) ) ;
#4976 = cartesian_point ( 'none', ( -514.0482937115408504, 276.8915538286000810, -275.3537468038260840 ) ) ;
#4977 = axis2_placement_3d ( 'none', #32438, #16381, #11359 ) ;
#4978 = oriented_edge ( 'none', *, *, #21456, .f. ) ;
#4979 = oriented_edge ( 'none', *, *, #1814, .t. ) ;
#4980 = oriented_edge ( 'none', *, *, #8975, .t. ) ;
#4981 = cartesian_point ( 'none', ( -527.2281715922090370, 207.3405158487107371, -280.0787518450839002 ) ) ;
#4982 = cartesian_point ( 'none', ( -455.2950167721049866, 192.3052593532680987, -355.6287468037992312 ) ) ;
#4983 = cartesian_point ( 'none', ( -522.2897367134023625, 226.2306601125103214, -461.8537468037603730 ) ) ;
#4984 = oriented_edge ( 'none', *, *, #18252, .t. ) ;
#4985 = cartesian_point ( 'none', ( -519.9136893944260009, 264.5106078546113508, -410.3537468037604299 ) ) ;
#4986 = circle ( 'none', #28513, 4.500000000000003553 ) ;
#4987 = line ( 'none', #27200, #18107 ) ;
#4988 = advanced_face ( 'none', ( #25466 ), #26288, .f. ) ;
#4989 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#4990 = cartesian_point ( 'none', ( -414.2450167721050320, 255.2344082288684604, -299.8147856584505462 ) ) ;
#4991 = cartesian_point ( 'none', ( -527.3755040147210593, 227.6493905257719632, -515.5131772955545557 ) ) ;
#4992 = cartesian_point ( 'none', ( -490.8010992083439987, 231.3740433020209935, -320.7226333476226614 ) ) ;
#4993 = line ( 'none', #21775, #32042 ) ;
#4994 = circle ( 'none', #24513, 2.917500000000017302 ) ;
#4995 = direction ( 'none', ( -1.874259953551569157e-16, 1.000000000000000000, -2.735728983704321531e-14 ) ) ;
#4996 = circle ( 'none', #21285, 27.00000000000002487 ) ;
#4997 = oriented_edge ( 'none', *, *, #12114, .f. ) ;
#4998 = cartesian_point ( 'none', ( -539.4045152758357062, 298.4858452670554811, -431.3537468037603730 ) ) ;
#4999 = edge_curve ( 'none', #9208, #30912, #20955, .t. ) ;
#5000 = cartesian_point ( 'none', ( -504.7857912928448627, 212.1677797246339878, -279.7054210701967349 ) ) ;
#5002 = vertex_point ( 'none', #10569 ) ;
#5001 = edge_loop ( 'none', ( #12660, #25467 ) ) ;
#5003 = cartesian_point ( 'none', ( -539.8729948705489505, 274.1429263855482645, -275.3537468037970370 ) ) ;
#5004 = edge_curve ( 'none', #22280, #29996, #19305, .t. ) ;
#5005 = cartesian_point ( 'none', ( -491.4559416473917963, 221.5742129818609101, -288.1919430636657466 ) ) ;
#5006 = oriented_edge ( 'none', *, *, #31900, .f. ) ;
#5007 = cartesian_point ( 'none', ( -557.3238069694270962, 223.3980156901547787, -411.1077741064525526 ) ) ;
#5008 = cartesian_point ( 'none', ( -550.1846937098480339, 250.0090311372752865, -471.3537468037985718 ) ) ;
#5009 = oriented_edge ( 'none', *, *, #1385, .f. ) ;
#5010 = axis2_placement_3d ( 'none', #11590, #6070, #24427 ) ;
#5011 = edge_loop ( 'none', ( #18218, #3812, #17751, #14338 ) ) ;
#5012 = vertex_point ( 'none', #26956 ) ;
#5013 = line ( 'none', #25608, #25937 ) ;
#5014 = cylindrical_surface ( 'none', #9235, 4.000000000000003553 ) ;
#5015 = axis2_placement_3d ( 'none', #8147, #8255, #3002 ) ;
#5016 = cartesian_point ( 'none', ( -553.8559059042336230, 185.6842518256352434, -380.3537468042230785 ) ) ;
#5017 = circle ( 'none', #28964, 0.1999999999999950429 ) ;
#5018 = cartesian_point ( 'none', ( -497.0198734585230795, 193.2977128327051446, -412.6287651378161740 ) ) ;
#5019 = axis2_placement_3d ( 'none', #22916, #9844, #2078 ) ;
#5020 = advanced_face ( 'none', ( #20133 ), #33242, .f. ) ;
#5021 = direction ( 'none', ( 4.378950981891259814e-16, -0.9922322621167687373, 0.1243991077726835093 ) ) ;
#5022 = cartesian_point ( 'none', ( -434.2450167721049752, 242.5180270594648562, -348.8452097207061229 ) ) ;
#5023 = direction ( 'none', ( 4.926781901685062915e-16, -0.9999948051039170283, -0.003223315867124342850 ) ) ;
#5024 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5025 = face_outer_bound ( 'none', #16338, .t. ) ;
#5026 = edge_loop ( 'none', ( #163, #26164, #15917, #14985 ) ) ;
#5027 = cartesian_point ( 'none', ( -456.7450167721049752, 260.6143395912005758, -321.2910438622308789 ) ) ;
#5028 = edge_loop ( 'none', ( #17060, #383 ) ) ;
#5029 = advanced_face ( 'none', ( #11511, #5362 ), #22564, .t. ) ;
#5030 = cartesian_point ( 'none', ( -523.1684327544990083, 238.0981743116744269, -493.6037468037603730 ) ) ;
#5031 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698256863e-16 ) ) ;
#5032 = cartesian_point ( 'none', ( -414.9831424908800273, 243.8955596722565247, -310.8487649427532915 ) ) ;
#5034 = vertex_point ( 'none', #933 ) ;
#5033 = oriented_edge ( 'none', *, *, #62, .t. ) ;
#5035 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5036 = direction ( 'none', ( -0.8937973703356507649, 1.210143096841420787e-14, 0.4484710255758733721 ) ) ;
#5037 = oriented_edge ( 'none', *, *, #26203, .f. ) ;
#5038 = oriented_edge ( 'none', *, *, #4959, .t. ) ;
#5039 = cartesian_point ( 'none', ( -523.5450167718539660, 243.1842518256573555, -287.8537468042132446 ) ) ;
#5040 = edge_loop ( 'none', ( #23974, #17093 ) ) ;
#5041 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5042 = line ( 'none', #22857, #21847 ) ;
#5043 = cartesian_point ( 'none', ( -544.2728865729493464, 241.6495161742515734, -409.3537468037604299 ) ) ;
#5044 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#5045 = face_outer_bound ( 'none', #23315, .t. ) ;
#5046 = edge_curve ( 'none', #29013, #894, #6963, .t. ) ;
#5047 = edge_curve ( 'none', #22705, #17674, #1661, .t. ) ;
#5048 = direction ( 'none', ( -2.607916398653442256e-32, 0.9922322621167679602, -0.1243991077726906147 ) ) ;
#5049 = cartesian_point ( 'none', ( -413.9450167721049638, 195.0393082083230638, -354.2999485945891820 ) ) ;
#5050 = face_bound ( 'none', #17679, .t. ) ;
#5051 = cartesian_point ( 'none', ( -435.5450167721051002, 268.0592518256036101, -373.7327392761343958 ) ) ;
#5052 = axis2_placement_3d ( 'none', #11675, #30554, #9366 ) ;
#5053 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#5054 = cartesian_point ( 'none', ( -492.5198734747020808, 193.2977128290741575, -380.3824794511700134 ) ) ;
#5055 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#5056 = edge_curve ( 'none', #18587, #4249, #28702, .t. ) ;
#5057 = toroidal_surface ( 'none', #15730, 12.50000000000000178, 0.5000000000000000000 ) ;
#5058 = vertex_point ( 'none', #27073 ) ;
#5059 = edge_loop ( 'none', ( #3350, #11718, #10701, #19609 ) ) ;
#5060 = axis2_placement_3d ( 'none', #29720, #13894, #26976 ) ;
#5061 = advanced_face ( 'none', ( #16796 ), #8650, .t. ) ;
#5062 = edge_loop ( 'none', ( #25118, #8759 ) ) ;
#5063 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5064 = cartesian_point ( 'none', ( -535.3399838139279154, 224.4988243459391697, -443.8537468037603730 ) ) ;
#5066 = oriented_edge ( 'none', *, *, #12026, .t. ) ;
#5065 = oriented_edge ( 'none', *, *, #33468, .t. ) ;
#5067 = axis2_placement_3d ( 'none', #26738, #13645, #15835 ) ;
#5068 = direction ( 'none', ( -0.4694715627858919160, -0.8829475928589263223, 0.0000000000000000000 ) ) ;
#5069 = axis2_placement_3d ( 'none', #25027, #27206, #32806 ) ;
#5071 = oriented_edge ( 'none', *, *, #576, .t. ) ;
#5070 = oriented_edge ( 'none', *, *, #15674, .f. ) ;
#5072 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#5073 = oriented_edge ( 'none', *, *, #11736, .t. ) ;
#5074 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#5075 = cartesian_point ( 'none', ( -537.3758985639625507, 216.0533841446265910, -275.3537468037986855 ) ) ;
#5076 = oriented_edge ( 'none', *, *, #2219, .t. ) ;
#5077 = cartesian_point ( 'none', ( -420.0450167721051002, 192.3052593532677861, -352.2287468037987992 ) ) ;
#5078 = cartesian_point ( 'none', ( -460.5450167721049866, 243.1842518256034964, -265.3537468037986287 ) ) ;
#5079 = circle ( 'none', #25059, 3.999999999999971134 ) ;
#5080 = vertex_point ( 'none', #26844 ) ;
#5081 = cartesian_point ( 'none', ( -559.8693709530343767, 257.7799799055716221, -411.1076022615624765 ) ) ;
#5082 = cartesian_point ( 'none', ( -414.6469810719866587, 229.9506368535874969, -299.5470803260412254 ) ) ;
#5083 = line ( 'none', #6480, #4701 ) ;
#5084 = cartesian_point ( 'none', ( -557.5514161805181175, 263.7625157593707854, -436.1467471130294484 ) ) ;
#5085 = cartesian_point ( 'none', ( -517.1981797032846089, 278.6901881558097216, -280.0440320693394938 ) ) ;
#5086 = cartesian_point ( 'none', ( -547.0760884003606179, 270.7750690750510785, -279.7054208436380236 ) ) ;
#5087 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672870018 ) ) ;
#5088 = b_spline_curve_with_knots ( 'none', 3,
( #15302, #20710, #28614, #13019, #10389, #4798, #5237, #23343, #4904, #23232 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.005091453467848464087, 0.005482476252080551761, 0.005873499036312639435, 0.006264521820544726241, 0.006655544604776813915 ),
.unspecified. ) ;
#5089 = cartesian_point ( 'none', ( -466.0450167717150407, 213.8798153014656975, -449.8537468041830039 ) ) ;
#5090 = line ( 'none', #14773, #4280 ) ;
#5091 = line ( 'none', #32422, #22708 ) ;
#5092 = cartesian_point ( 'none', ( -544.2728865729493464, 241.6495161742515734, -436.3537468037603730 ) ) ;
#5093 = edge_loop ( 'none', ( #33086, #10887, #2582, #18906, #30325, #7437, #5239 ) ) ;
#5094 = oriented_edge ( 'none', *, *, #1191, .t. ) ;
#5095 = edge_curve ( 'none', #23980, #22820, #2483, .t. ) ;
#5096 = cartesian_point ( 'none', ( -524.1352125440040481, 227.1944239753883323, -519.5330814882192954 ) ) ;
#5097 = oriented_edge ( 'none', *, *, #33070, .f. ) ;
#5098 = edge_curve ( 'none', #2143, #2693, #5332, .t. ) ;
#5099 = oriented_edge ( 'none', *, *, #10721, .f. ) ;
#5101 = oriented_edge ( 'none', *, *, #22581, .t. ) ;
#5100 = oriented_edge ( 'none', *, *, #9666, .t. ) ;
#5102 = edge_curve ( 'none', #20649, #15090, #24199, .t. ) ;
#5103 = edge_loop ( 'none', ( #5065, #22691 ) ) ;
#5104 = edge_curve ( 'none', #33201, #5267, #1030, .t. ) ;
#5105 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5106 = oriented_edge ( 'none', *, *, #26897, .t. ) ;
#5107 = face_outer_bound ( 'none', #27169, .t. ) ;
#5108 = circle ( 'none', #31618, 1.000000000000015099 ) ;
#5109 = cartesian_point ( 'none', ( -508.3352448841037585, 228.3938197097634770, -409.6988878022607992 ) ) ;
#5110 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5111 = cartesian_point ( 'none', ( -491.6731754776000116, 225.9258814609867443, -279.7054200064101792 ) ) ;
#5112 = axis2_placement_3d ( 'none', #29992, #19919, #32850 ) ;
#5113 = cartesian_point ( 'none', ( -537.9823742934490838, 270.0215228669671887, -275.3537468037985150 ) ) ;
#5114 = cartesian_point ( 'none', ( -488.3024043336749855, 233.0511769613957256, -282.3324423759146953 ) ) ;
#5115 = vector ( 'none', #13151, 1000.000000000000114 ) ;
#5116 = direction ( 'none', ( 1.000000000000000000, 4.071797670681751091e-16, -2.723347251396499427e-16 ) ) ;
#5117 = axis2_placement_3d ( 'none', #1136, #3329, #6387 ) ;
#5118 = cartesian_point ( 'none', ( -435.5450167721051002, 300.6842518256058838, -265.3537468038017550 ) ) ;
#5119 = vector ( 'none', #5360, 1000.000000000000000 ) ;
#5120 = line ( 'none', #31191, #32185 ) ;
#5121 = oriented_edge ( 'none', *, *, #25554, .t. ) ;
#5122 = vertex_point ( 'none', #9402 ) ;
#5123 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.877651306839097745e-14 ) ) ;
#5124 = oriented_edge ( 'none', *, *, #28150, .f. ) ;
#5125 = direction ( 'none', ( -1.298793576485581689e-14, 1.000000000000000000, 1.311040044476981366e-14 ) ) ;
#5126 = oriented_edge ( 'none', *, *, #32458, .f. ) ;
#5127 = oriented_edge ( 'none', *, *, #27306, .f. ) ;
#5128 = cartesian_point ( 'none', ( -531.0869275468878641, 186.1499681725329083, -431.3537468037603730 ) ) ;
#5130 = vertex_point ( 'none', #11819 ) ;
#5129 = oriented_edge ( 'none', *, *, #32757, .t. ) ;
#5131 = direction ( 'none', ( 0.9873505073845707525, 0.1585527532634824488, 5.482582837655079878e-14 ) ) ;
#5132 = cartesian_point ( 'none', ( -518.3004842886629149, 231.9408146718641888, -484.8537468037603730 ) ) ;
#5133 = cartesian_point ( 'none', ( -435.2603410871988672, 212.9986766167989458, -380.3537468037993108 ) ) ;
#5134 = direction ( 'none', ( -0.1506821769804489175, 0.9885822583581159728, 4.218537451890741599e-15 ) ) ;
#5135 = advanced_face ( 'none', ( #17223 ), #11480, .t. ) ;
#5136 = edge_curve ( 'none', #9547, #1328, #29526, .t. ) ;
#5137 = face_outer_bound ( 'none', #21633, .t. ) ;
#5138 = vector ( 'none', #24945, 1000.000000000000000 ) ;
#5139 = cartesian_point ( 'none', ( -489.2098994031774168, 222.6635375285434861, -414.0471184309638488 ) ) ;
#5140 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -280.3537468037986287 ) ) ;
#5141 = edge_curve ( 'none', #95, #15505, #32395, .t. ) ;
#5142 = cartesian_point ( 'none', ( -424.2450167721051457, 301.2842518256039170, -341.8537468038016414 ) ) ;
#5143 = edge_curve ( 'none', #27594, #10519, #12281, .t. ) ;
#5144 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#5145 = edge_curve ( 'none', #20845, #5002, #19276, .t. ) ;
#5146 = advanced_face ( 'none', ( #3710, #31567 ), #14333, .t. ) ;
#5147 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#5148 = cartesian_point ( 'none', ( -515.5777429384753532, 259.6907617971852460, -409.6988878022607992 ) ) ;
#5149 = edge_curve ( 'none', #10716, #28828, #1693, .t. ) ;
#5150 = line ( 'none', #4548, #5577 ) ;
#5151 = circle ( 'none', #541, 2.500000000000002220 ) ;
#5152 = vector ( 'none', #9767, 1000.000000000000114 ) ;
#5153 = oriented_edge ( 'none', *, *, #31343, .t. ) ;
#5154 = cartesian_point ( 'none', ( -414.0450167721049866, 192.3052593532678713, -352.2287468037993108 ) ) ;
#5155 = oriented_edge ( 'none', *, *, #30899, .t. ) ;
#5156 = cartesian_point ( 'none', ( -420.5261512422549686, 224.3347981702967502, -338.5724253502206125 ) ) ;
#5157 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976478879, -0.7970987915612788299 ) ) ;
#5158 = cartesian_point ( 'none', ( -477.5830759945889668, 197.2223110485253983, -459.8537468041838565 ) ) ;
#5159 = oriented_edge ( 'none', *, *, #28993, .f. ) ;
#5160 = cartesian_point ( 'none', ( -553.4269361772622915, 238.8491669585289117, -275.3537468037984013 ) ) ;
#5161 = axis2_placement_3d ( 'none', #12999, #26424, #2714 ) ;
#5162 = oriented_edge ( 'none', *, *, #28635, .f. ) ;
#5163 = cartesian_point ( 'none', ( -434.7415868837842936, 243.5134340734241221, -337.7239277270372213 ) ) ;
#5164 =( bounded_curve ( ) b_spline_curve ( 3, ( #30483, #25357, #17433, #4590 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689674, 5.355890089177973046 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670092527, 0.9657888653670092527, 1.000000000000000000 ) )
representation_item ( '' ) );
#5165 = cartesian_point ( 'none', ( -434.1559480096048560, 230.4491494717626665, -299.7133091964290657 ) ) ;
#5166 = oriented_edge ( 'none', *, *, #3973, .f. ) ;
#5167 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5168 = vertex_point ( 'none', #19850 ) ;
#5169 = direction ( 'none', ( 0.9873505073845704194, 0.1585527532634845860, 5.551115123125746730e-14 ) ) ;
#5170 = direction ( 'none', ( 0.07384000345349772676, -0.9972701007700909281, 0.0000000000000000000 ) ) ;
#5171 = circle ( 'none', #8290, 65.00000000000002842 ) ;
#5172 = edge_loop ( 'none', ( #28408, #24415 ) ) ;
#5173 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#5174 = axis2_placement_3d ( 'none', #17817, #31099, #15383 ) ;
#5175 = direction ( 'none', ( 4.926781901685062915e-16, -0.9999948051039168062, -0.003223315867124342416 ) ) ;
#5176 = line ( 'none', #27893, #19117 ) ;
#5177 = oriented_edge ( 'none', *, *, #23552, .f. ) ;
#5178 = cartesian_point ( 'none', ( -466.0450167721324988, 273.0752101216967276, -380.3537468037989129 ) ) ;
#5179 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#5180 = cartesian_point ( 'none', ( -523.5450167721116941, 243.1842518256019332, -471.8537468037985718 ) ) ;
#5181 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#5182 = cartesian_point ( 'none', ( -414.8753336674231491, 255.9395869188306278, -299.3125100355233030 ) ) ;
#5183 = cartesian_point ( 'none', ( -539.6152070001118091, 212.0900666548388642, -275.3537468037984581 ) ) ;
#5184 = edge_loop ( 'none', ( #32462, #28456, #4816, #32950, #31829, #12909 ) ) ;
#5185 = line ( 'none', #13270, #28564 ) ;
#5186 = circle ( 'none', #2525, 2.917499999999995985 ) ;
#5187 = line ( 'none', #23912, #13360 ) ;
#5188 = edge_loop ( 'none', ( #21007, #24694 ) ) ;
#5189 = cartesian_point ( 'none', ( -433.6031421888366140, 230.2528348430705876, -299.3953069811855698 ) ) ;
#5190 = cartesian_point ( 'none', ( -460.5450167721049866, 243.1842518256034964, -380.3537468037986287 ) ) ;
#5191 = advanced_face ( 'none', ( #10655 ), #6880, .f. ) ;
#5192 = oriented_edge ( 'none', *, *, #459, .f. ) ;
#5193 = edge_loop ( 'none', ( #33764, #5311, #12102, #32824 ) ) ;
#5194 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#5195 = oriented_edge ( 'none', *, *, #23427, .f. ) ;
#5196 = cartesian_point ( 'none', ( -414.2450167721048047, 254.8156106921151149, -322.8149427126073761 ) ) ;
#5197 = cartesian_point ( 'none', ( -526.9345660716727480, 278.0244408492485491, -275.3537468038124416 ) ) ;
#5198 = edge_curve ( 'none', #27887, #19344, #16424, .t. ) ;
#5199 = advanced_face ( 'none', ( #31164 ), #9433, .t. ) ;
#5200 = edge_loop ( 'none', ( #31540, #24582, #4084, #2254 ) ) ;
#5201 = edge_curve ( 'none', #761, #13947, #25437, .t. ) ;
#5202 = line ( 'none', #5320, #30226 ) ;
#5203 = edge_loop ( 'none', ( #27120, #26571, #8100, #20655 ) ) ;
#5204 = cartesian_point ( 'none', ( -545.2772558237047633, 214.0812842894585231, -279.7054199777226131 ) ) ;
#5205 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#5206 = edge_curve ( 'none', #2620, #29724, #30348, .t. ) ;
#5207 = cartesian_point ( 'none', ( -434.1668348748316930, 255.7379657874477346, -299.6425959820562070 ) ) ;
#5208 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.784482183947338563e-14 ) ) ;
#5209 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5210 = vector ( 'none', #24002, 1000.000000000000227 ) ;
#5211 = oriented_edge ( 'none', *, *, #18520, .t. ) ;
#5212 = oriented_edge ( 'none', *, *, #29545, .t. ) ;
#5213 = axis2_placement_3d ( 'none', #19802, #4210, #30328 ) ;
#5214 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#5215 = cartesian_point ( 'none', ( -410.0450167721051571, 223.1842518256024732, -390.6199505883498659 ) ) ;
#5216 = plane ( 'none', #7123 ) ;
#5217 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5218 = cartesian_point ( 'none', ( -559.2011831735704845, 188.8368710467835854, -449.8537468041885745 ) ) ;
#5219 = circle ( 'none', #27961, 38.00000000000001421 ) ;
#5220 = circle ( 'none', #23807, 46.00000000000004263 ) ;
#5221 = circle ( 'none', #14497, 50.04261363636364024 ) ;
#5222 = oriented_edge ( 'none', *, *, #8070, .f. ) ;
#5223 = axis2_placement_3d ( 'none', #27852, #27630, #30129 ) ;
#5224 = direction ( 'none', ( 0.7071067811865451302, 0.7071067811865500152, -1.976978389315310864e-14 ) ) ;
#5225 = oriented_edge ( 'none', *, *, #8128, .t. ) ;
#5226 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#5227 = cartesian_point ( 'none', ( -504.8296703957816476, 274.2439455100126224, -279.7054209395835187 ) ) ;
#5228 = cartesian_point ( 'none', ( -540.7073851356309433, 275.1065409836561457, -279.7054200364837584 ) ) ;
#5229 = vertex_point ( 'none', #12142 ) ;
#5230 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -284.8537468037986287 ) ) ;
#5231 = cartesian_point ( 'none', ( -413.9450167721049638, 192.7319482929281662, -348.8253901447387761 ) ) ;
#5232 = cartesian_point ( 'none', ( -424.2450167721051457, 212.0092518256046503, -303.8537468037994813 ) ) ;
#5233 = edge_loop ( 'none', ( #17264, #27702, #28343, #3502 ) ) ;
#5234 = cartesian_point ( 'none', ( -423.2980252265465424, 258.6098423793577581, -346.2800638410106444 ) ) ;
#5235 = direction ( 'none', ( -1.791068744856348687e-16, -6.279680095831317198e-17, 1.000000000000000000 ) ) ;
#5236 = advanced_face ( 'none', ( #21730, #14752 ), #1282, .f. ) ;
#5237 = cartesian_point ( 'none', ( -434.7399536772637134, 258.0537406187536931, -322.5246266092356677 ) ) ;
#5238 = line ( 'none', #19255, #30655 ) ;
#5239 = oriented_edge ( 'none', *, *, #25328, .f. ) ;
#5240 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#5241 = direction ( 'none', ( 3.355988950271288990e-16, -2.521375438973955436e-16, -1.000000000000000000 ) ) ;
#5242 = advanced_face ( 'none', ( #7795 ), #34026, .f. ) ;
#5243 = vertex_point ( 'none', #6987 ) ;
#5244 = edge_curve ( 'none', #16967, #14670, #4509, .t. ) ;
#5245 = plane ( 'none', #144 ) ;
#5246 = cartesian_point ( 'none', ( -558.5065941799823577, 191.8089555845776601, -370.3537468037986287 ) ) ;
#5247 = direction ( 'none', ( -4.925530469601647630e-16, 0.9999948051039169172, 0.003223315867124341549 ) ) ;
#5248 = edge_curve ( 'none', #13273, #7529, #20925, .t. ) ;
#5249 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5250 = line ( 'none', #5118, #24124 ) ;
#5251 = face_outer_bound ( 'none', #26096, .t. ) ;
#5252 = line ( 'none', #20078, #13424 ) ;
#5253 = oriented_edge ( 'none', *, *, #24644, .t. ) ;
#5254 = cartesian_point ( 'none', ( -407.0450167721051571, 243.1842518256043206, -322.8537468038001066 ) ) ;
#5255 = axis2_placement_3d ( 'none', #5077, #26290, #15264 ) ;
#5256 = cartesian_point ( 'none', ( -497.0198734746957712, 293.0707908221319258, -368.2537468037986059 ) ) ;
#5257 = oriented_edge ( 'none', *, *, #20123, .f. ) ;
#5258 = cartesian_point ( 'none', ( -497.0198734747021376, 193.2977128290741575, -370.3537468037986287 ) ) ;
#5259 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#5260 = edge_curve ( 'none', #33307, #1874, #16597, .t. ) ;
#5261 = face_bound ( 'none', #3906, .t. ) ;
#5262 = oriented_edge ( 'none', *, *, #10209, .t. ) ;
#5263 = axis2_placement_3d ( 'none', #1065, #16507, #5852 ) ;
#5264 = direction ( 'none', ( 3.287307994205097536e-16, 0.1243991077726868955, 0.9922322621167684042 ) ) ;
#5265 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5266 = circle ( 'none', #27790, 49.99999999999998579 ) ;
#5267 = vertex_point ( 'none', #30596 ) ;
#5268 = oriented_edge ( 'none', *, *, #2012, .t. ) ;
#5269 = axis2_placement_3d ( 'none', #4723, #20411, #30609 ) ;
#5270 = cartesian_point ( 'none', ( -437.2450167721049752, 228.2441765979488935, -324.1932064679995165 ) ) ;
#5271 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -320.3537468037986287 ) ) ;
#5272 = axis2_placement_3d ( 'none', #1965, #20276, #4468 ) ;
#5273 = cartesian_point ( 'none', ( -421.9450167721050207, 213.8092518256028427, -271.9747543314629183 ) ) ;
#5274 = direction ( 'none', ( -0.9914964367057214067, 0.1301338387962845677, -5.430244545403410796e-14 ) ) ;
#5275 = oriented_edge ( 'none', *, *, #20337, .f. ) ;
#5276 = axis2_placement_3d ( 'none', #28017, #30978, #17796 ) ;
#5277 = oriented_edge ( 'none', *, *, #18755, .t. ) ;
#5278 = cartesian_point ( 'none', ( -497.3317721733699841, 245.1251363163769952, -396.8537468037603730 ) ) ;
#5279 = cartesian_point ( 'none', ( -435.2450167721059415, 243.5247265829187597, -337.8498822039564971 ) ) ;
#5280 = cartesian_point ( 'none', ( -406.0450167721051571, 300.6842518256058838, -265.3537468038017550 ) ) ;
#5281 = conical_surface ( 'none', #27281, 3.399999999999958611, 1.029744258676652757 ) ;
#5282 = cartesian_point ( 'none', ( -424.2450167721050889, 224.3455710104064167, -341.9145688415758286 ) ) ;
#5283 = vector ( 'none', #10189, 1000.000000000000114 ) ;
#5284 = circle ( 'none', #696, 6.750000000000033751 ) ;
#5285 = face_outer_bound ( 'none', #15941, .t. ) ;
#5286 = oriented_edge ( 'none', *, *, #15512, .t. ) ;
#5287 = cartesian_point ( 'none', ( -522.3635767168559596, 227.2279302132804162, -519.8537468037602594 ) ) ;
#5288 = cartesian_point ( 'none', ( -523.5450167721116941, 243.1842518256019332, -471.8537468037985718 ) ) ;
#5289 = direction ( 'none', ( -5.230025295777880914e-16, 0.9999948051039169172, 0.003223315867125395393 ) ) ;
#5290 = direction ( 'none', ( 5.620504062164853724e-14, 1.332267629550187533e-14, -1.000000000000000000 ) ) ;
#5291 = circle ( 'none', #18370, 7.499999999999951150 ) ;
#5292 = oriented_edge ( 'none', *, *, #29275, .f. ) ;
#5293 = edge_curve ( 'none', #22938, #31007, #818, .t. ) ;
#5294 = oriented_edge ( 'none', *, *, #13656, .f. ) ;
#5295 = cartesian_point ( 'none', ( -414.9504769500787233, 256.0774003923235114, -299.3120658168598425 ) ) ;
#5296 = line ( 'none', #26420, #11454 ) ;
#5297 = oriented_edge ( 'none', *, *, #6954, .t. ) ;
#5298 = cartesian_point ( 'none', ( -539.1568148975158010, 211.8569927658219285, -275.3537468037984013 ) ) ;
#5299 = edge_loop ( 'none', ( #18463, #12358 ) ) ;
#5300 = edge_curve ( 'none', #11009, #21162, #27903, .t. ) ;
#5301 = oriented_edge ( 'none', *, *, #15070, .t. ) ;
#5302 = oriented_edge ( 'none', *, *, #9220, .t. ) ;
#5303 = cartesian_point ( 'none', ( -433.5983339145853961, 230.2428156265150392, -299.3953392764530577 ) ) ;
#5304 = edge_curve ( 'none', #29793, #13371, #13961, .t. ) ;
#5305 = vertex_point ( 'none', #17533 ) ;
#5306 = axis2_placement_3d ( 'none', #7981, #26538, #15972 ) ;
#5307 = oriented_edge ( 'none', *, *, #29955, .f. ) ;
#5308 = plane ( 'none', #11244 ) ;
#5309 = edge_curve ( 'none', #28775, #19658, #33217, .t. ) ;
#5310 = advanced_face ( 'none', ( #3299 ), #20519, .f. ) ;
#5311 = oriented_edge ( 'none', *, *, #20563, .f. ) ;
#5312 = cartesian_point ( 'none', ( -433.2450167721049752, 256.1841842919543524, -322.8118436975258305 ) ) ;
#5313 = cartesian_point ( 'none', ( -530.8905833571620860, 272.5300055026654036, -275.3537468037985150 ) ) ;
#5314 = circle ( 'none', #22845, 4.000000000000003553 ) ;
#5315 = circle ( 'none', #97, 8.500000000000007105 ) ;
#5316 = axis2_placement_3d ( 'none', #32551, #27175, #27639 ) ;
#5317 = cartesian_point ( 'none', ( -555.2745266930578509, 225.6655494112904989, -279.7054200960749313 ) ) ;
#5318 = b_spline_curve_with_knots ( 'none', 3,
( #29943, #25134, #11946, #14567 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001173621888758263725 ),
.unspecified. ) ;
#5319 = direction ( 'none', ( -0.8937973703356512090, -9.100188726435725565e-15, -0.4484710255758723174 ) ) ;
#5320 = cartesian_point ( 'none', ( -581.0450167717179966, 300.6842518256502785, -398.8537468041883471 ) ) ;
#5321 = cartesian_point ( 'none', ( -496.3212426334600309, 282.4638848508488991, -320.1228935670283136 ) ) ;
#5322 = circle ( 'none', #20668, 52.49999999999999289 ) ;
#5323 = circle ( 'none', #18922, 12.00000000000000888 ) ;
#5324 = face_outer_bound ( 'none', #13237, .t. ) ;
#5325 = cartesian_point ( 'none', ( -539.6942395701321402, 274.2358953983851961, -275.3537468037985150 ) ) ;
#5326 = axis2_placement_3d ( 'none', #597, #5850, #29473 ) ;
#5327 = advanced_face ( 'none', ( #18456 ), #23784, .f. ) ;
#5328 = direction ( 'none', ( 0.4694715627858911389, 0.8829475928589266553, 0.0000000000000000000 ) ) ;
#5329 = plane ( 'none', #23747 ) ;
#5330 = cartesian_point ( 'none', ( -522.3635767168559596, 227.2279302132804162, -519.8537468037602594 ) ) ;
#5331 = cartesian_point ( 'none', ( -458.4450167721049638, 259.6183345760235852, -321.3803411731776691 ) ) ;
#5332 = line ( 'none', #29468, #23413 ) ;
#5333 = line ( 'none', #6697, #9829 ) ;
#5334 = oriented_edge ( 'none', *, *, #27956, .f. ) ;
#5335 = cartesian_point ( 'none', ( -491.6247485481891886, 226.0181250788805585, -279.7054200365813585 ) ) ;
#5336 = edge_loop ( 'none', ( #10718, #20180 ) ) ;
#5337 = cartesian_point ( 'none', ( -581.0450167717772274, 212.8733626931800984, -398.8537468042242722 ) ) ;
#5338 = oriented_edge ( 'none', *, *, #17505, .f. ) ;
#5339 = oriented_edge ( 'none', *, *, #7755, .t. ) ;
#5340 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#5341 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5342 = face_outer_bound ( 'none', #12255, .t. ) ;
#5343 = cartesian_point ( 'none', ( -497.0699004081847079, 267.9430002060565243, -279.7054200294883231 ) ) ;
#5344 = cartesian_point ( 'none', ( -540.5932666845079666, 275.1673682550517128, -279.7059573954332450 ) ) ;
#5345 = vertex_point ( 'none', #15332 ) ;
#5346 = edge_curve ( 'none', #7671, #22405, #13930, .t. ) ;
#5347 = direction ( 'none', ( -0.07384000345349524264, 0.9972701007700911502, -7.214474255747049785e-17 ) ) ;
#5348 = conical_surface ( 'none', #25472, 37.00000000000003553, 0.7853981633974691512 ) ;
#5349 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#5350 = line ( 'none', #12693, #28297 ) ;
#5351 = edge_curve ( 'none', #22867, #27552, #2881, .t. ) ;
#5352 = cartesian_point ( 'none', ( -523.5450167717775685, 288.1842518256354424, -394.8537468042199521 ) ) ;
#5353 = circle ( 'none', #14935, 5.999999999999988454 ) ;
#5354 = face_outer_bound ( 'none', #10601, .t. ) ;
#5355 = cartesian_point ( 'none', ( -534.5277437759394843, 213.5288532374681836, -410.3537468037604299 ) ) ;
#5356 = cartesian_point ( 'none', ( -410.0450167721051002, 271.1842518256057701, -269.3537468038009024 ) ) ;
#5357 = edge_curve ( 'none', #23061, #2696, #24610, .t. ) ;
#5358 = edge_curve ( 'none', #3910, #8870, #14790, .t. ) ;
#5359 = edge_curve ( 'none', #22173, #13059, #30748, .t. ) ;
#5360 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#5361 = edge_curve ( 'none', #31300, #18123, #17626, .t. ) ;
#5362 = face_outer_bound ( 'none', #4783, .t. ) ;
#5363 = vertex_point ( 'none', #25911 ) ;
#5364 = advanced_face ( 'none', ( #26258 ), #2517, .f. ) ;
#5365 = edge_curve ( 'none', #3165, #9096, #29929, .t. ) ;
#5366 = oriented_edge ( 'none', *, *, #25247, .t. ) ;
#5367 = oriented_edge ( 'none', *, *, #27707, .t. ) ;
#5368 = direction ( 'none', ( 3.364312195833807866e-15, -1.000000000000000000, -1.345724878333523146e-14 ) ) ;
#5369 = axis2_placement_3d ( 'none', #12882, #18400, #31449 ) ;
#5370 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#5371 = advanced_face ( 'none', ( #9828, #9472 ), #7554, .f. ) ;
#5372 = oriented_edge ( 'none', *, *, #24440, .f. ) ;
#5373 = direction ( 'none', ( 1.000000000000000000, 4.071797670681751584e-16, -2.723347251396499427e-16 ) ) ;
#5374 = axis2_placement_3d ( 'none', #8775, #26774, #16102 ) ;
#5375 = oriented_edge ( 'none', *, *, #33954, .t. ) ;
#5376 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5377 = conical_surface ( 'none', #2322, 41.00000000000003553, 0.7853981633974482790 ) ;
#5378 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5379 = cartesian_point ( 'none', ( -523.5450167718545345, 243.1842518256572134, -277.8537468042131877 ) ) ;
#5380 = cartesian_point ( 'none', ( -417.9450167721049638, 290.9025065032236625, -294.8109016720686668 ) ) ;
#5381 = oriented_edge ( 'none', *, *, #528, .f. ) ;
#5382 = axis2_placement_3d ( 'none', #17940, #10250, #33746 ) ;
#5383 = cartesian_point ( 'none', ( -436.2450167721049752, 252.6830294426253829, -323.0061403150823480 ) ) ;
#5384 = line ( 'none', #32485, #31184 ) ;
#5385 = cylindrical_surface ( 'none', #32313, 4.499999999999948486 ) ;
#5386 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#5387 = cartesian_point ( 'none', ( -466.0544400351941476, 213.1316105022683303, -380.3537468037986287 ) ) ;
#5388 = vector ( 'none', #26941, 1000.000000000000000 ) ;
#5389 = cartesian_point ( 'none', ( -490.8877314650806625, 193.0223722792343040, -368.2537468042059459 ) ) ;
#5390 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5391 = cartesian_point ( 'none', ( -523.5450167718545345, 243.1842518256572134, -277.8537468042131877 ) ) ;
#5392 = line ( 'none', #23003, #32455 ) ;
#5393 = oriented_edge ( 'none', *, *, #21087, .f. ) ;
#5394 = cartesian_point ( 'none', ( -406.0450167721051571, 300.6842518256058838, -265.3537468038017550 ) ) ;
#5395 = direction ( 'none', ( -2.030223136579931273e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#5396 = cartesian_point ( 'none', ( -523.5450167717777958, 243.1842518256353856, -389.1537468042205887 ) ) ;
#5397 = oriented_edge ( 'none', *, *, #29846, .f. ) ;
#5399 = oriented_edge ( 'none', *, *, #669, .f. ) ;
#5398 = oriented_edge ( 'none', *, *, #174, .f. ) ;
#5400 = edge_curve ( 'none', #13203, #3049, #19253, .t. ) ;
#5401 = oriented_edge ( 'none', *, *, #19521, .t. ) ;
#5402 = oriented_edge ( 'none', *, *, #24651, .t. ) ;
#5403 = advanced_face ( 'none', ( #22600 ), #4122, .f. ) ;
#5404 = oriented_edge ( 'none', *, *, #9511, .f. ) ;
#5405 = cartesian_point ( 'none', ( -523.5450167717775685, 243.1842518256354708, -393.8537468042205774 ) ) ;
#5406 = direction ( 'none', ( -5.230025295777874011e-16, 0.9999948051039169172, 0.003223315867122746904 ) ) ;
#5407 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185977635731, -0.7970987915611913444 ) ) ;
#5408 = edge_curve ( 'none', #25327, #33082, #21764, .t. ) ;
#5409 = cartesian_point ( 'none', ( -526.8893263239037879, 227.5371210293045579, -482.6309168377118795 ) ) ;
#5410 = oriented_edge ( 'none', *, *, #2751, .t. ) ;
#5411 = advanced_face ( 'none', ( #15597 ), #2532, .f. ) ;
#5412 = cylindrical_surface ( 'none', #28701, 4.049999999999994493 ) ;
#5413 = cylindrical_surface ( 'none', #13619, 47.50000000000001421 ) ;
#5414 = axis2_placement_3d ( 'none', #32021, #21707, #31805 ) ;
#5415 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256034964, -322.8537468037986287 ) ) ;
#5416 = cartesian_point ( 'none', ( -460.4302699953275919, 288.1842518256034396, -300.8835371431009662 ) ) ;
#5417 = cartesian_point ( 'none', ( -417.9450167721049638, 296.7972931529943708, -295.5499485945880451 ) ) ;
#5418 = axis2_placement_3d ( 'none', #15641, #26441, #10500 ) ;
#5419 = cartesian_point ( 'none', ( -539.9958401092138729, 210.9023467054385321, -279.7284157273713845 ) ) ;
#5420 = face_outer_bound ( 'none', #28973, .t. ) ;
#5421 = cartesian_point ( 'none', ( -493.2341276393219118, 300.6842518256354992, -398.8537468042181331 ) ) ;
#5422 = cartesian_point ( 'none', ( -475.5450167717177692, 243.1842518256502785, -400.7537468041831517 ) ) ;
#5423 = cartesian_point ( 'none', ( -547.6054343648819440, 288.4353159596234377, -380.3824794511700134 ) ) ;
#5424 = line ( 'none', #26125, #25531 ) ;
#5425 = vertex_point ( 'none', #15667 ) ;
#5426 = direction ( 'none', ( -2.030223136579931273e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#5427 = axis2_placement_3d ( 'none', #21194, #2399, #7537 ) ;
#5428 = cartesian_point ( 'none', ( -555.7530459553685205, 226.5807849020268634, -279.7215075779073459 ) ) ;
#5430 = oriented_edge ( 'none', *, *, #28146, .f. ) ;
#5429 = oriented_edge ( 'none', *, *, #22927, .t. ) ;
#5431 = cartesian_point ( 'none', ( -430.4569849961519026, 277.4800889585597474, -343.4451054482503878 ) ) ;
#5432 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#5433 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769737070, -0.08929731094672717362 ) ) ;
#5434 = cartesian_point ( 'none', ( -503.0738388235643583, 282.7180316465298802, -308.9484027492600262 ) ) ;
#5435 = cartesian_point ( 'none', ( -581.0450167721049866, 218.3440994682851226, -380.3537468037986287 ) ) ;
#5436 = oriented_edge ( 'none', *, *, #4908, .t. ) ;
#5437 = vertex_point ( 'none', #31379 ) ;
#5438 = cartesian_point ( 'none', ( -497.9418374751359124, 300.9220738332730889, -380.3537468037986287 ) ) ;
#5439 = direction ( 'none', ( -0.7071067811865924257, -9.469072883523132607e-15, 0.7071067811865027197 ) ) ;
#5440 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5441 = oriented_edge ( 'none', *, *, #15624, .t. ) ;
#5442 = cartesian_point ( 'none', ( -574.5479433488089853, 280.6461926027758977, -398.8537468041882335 ) ) ;
#5443 = oriented_edge ( 'none', *, *, #26896, .f. ) ;
#5444 = line ( 'none', #11600, #25974 ) ;
#5445 = line ( 'none', #20200, #32510 ) ;
#5446 = cartesian_point ( 'none', ( -508.8986806166043948, 216.4603861555038691, -275.3537468037987423 ) ) ;
#5447 = circle ( 'none', #19077, 3.024999999999999911 ) ;
#5448 = cartesian_point ( 'none', ( -498.8891489122469238, 251.4358080471205596, -397.7206794539092130 ) ) ;
#5449 = edge_curve ( 'none', #24269, #22867, #26292, .t. ) ;
#5450 = cartesian_point ( 'none', ( -424.2450167721050889, 263.5953891109435290, -341.7880536228772144 ) ) ;
#5451 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5452 = cartesian_point ( 'none', ( -537.9342460334841007, 270.0472618855239375, -275.3537468037985150 ) ) ;
#5453 = edge_curve ( 'none', #18433, #3808, #1258, .t. ) ;
#5454 = face_outer_bound ( 'none', #10004, .t. ) ;
#5455 = oriented_edge ( 'none', *, *, #16281, .t. ) ;
#5456 = vertex_point ( 'none', #5383 ) ;
#5457 = direction ( 'none', ( 2.301070739202197555e-16, 0.6038489185976494422, 0.7970987915612777197 ) ) ;
#5458 = axis2_placement_3d ( 'none', #23118, #9937, #20489 ) ;
#5459 = oriented_edge ( 'none', *, *, #8511, .f. ) ;
#5461 = oriented_edge ( 'none', *, *, #14308, .f. ) ;
#5460 = vertex_point ( 'none', #13268 ) ;
#5462 = edge_curve ( 'none', #22457, #10324, #13148, .t. ) ;
#5463 = direction ( 'none', ( -1.361673625698201642e-16, -2.721367761554148331e-14, -1.000000000000000000 ) ) ;
#5465 = edge_loop ( 'none', ( #27310, #27454, #1421, #23854 ) ) ;
#5464 = oriented_edge ( 'none', *, *, #5300, .f. ) ;
#5466 = axis2_placement_3d ( 'none', #24214, #31886, #18724 ) ;
#5467 = oriented_edge ( 'none', *, *, #32559, .f. ) ;
#5468 = cartesian_point ( 'none', ( -414.2450167721049752, 244.0180192671207067, -348.8403747469053542 ) ) ;
#5469 = vertex_point ( 'none', #26359 ) ;
#5470 = vector ( 'none', #1829, 1000.000000000000000 ) ;
#5471 = line ( 'none', #19565, #21881 ) ;
#5472 = axis2_placement_3d ( 'none', #3628, #21943, #6230 ) ;
#5473 = cartesian_point ( 'none', ( -420.0450167721051002, 294.0632442979411394, -293.4787468038018119 ) ) ;
#5474 = direction ( 'none', ( -0.2600919916384592523, -0.8260460979180026531, 0.4999999999999810707 ) ) ;
#5475 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#5476 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#5477 = cartesian_point ( 'none', ( -425.4762432929837246, 300.6842518256028711, -375.1874118770602990 ) ) ;
#5478 = advanced_face ( 'none', ( #22161, #28317 ), #549, .f. ) ;
#5479 = vector ( 'none', #17061, 1000.000000000000000 ) ;
#5480 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#5481 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#5482 = direction ( 'none', ( 5.620504062164853724e-14, 1.332267629550187533e-14, -1.000000000000000000 ) ) ;
#5483 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5484 = face_outer_bound ( 'none', #1483, .t. ) ;
#5485 = circle ( 'none', #16148, 4.500000000000003553 ) ;
#5486 = oriented_edge ( 'none', *, *, #19822, .t. ) ;
#5487 = oriented_edge ( 'none', *, *, #19783, .t. ) ;
#5488 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867123970752 ) ) ;
#5489 = advanced_face ( 'none', ( #21348 ), #19310, .t. ) ;
#5490 = vertex_point ( 'none', #2989 ) ;
#5491 = oriented_edge ( 'none', *, *, #23073, .t. ) ;
#5492 = direction ( 'none', ( 0.9873505073845704194, 0.1585527532634845860, 5.551115123125746730e-14 ) ) ;
#5493 = oriented_edge ( 'none', *, *, #12073, .t. ) ;
#5494 = cartesian_point ( 'none', ( -561.0069575488433884, 289.1461926027758977, -398.8537468041873240 ) ) ;
#5496 = oriented_edge ( 'none', *, *, #32516, .t. ) ;
#5495 = vertex_point ( 'none', #18887 ) ;
#5497 = direction ( 'none', ( 0.7437731059700265490, -0.002154568021935121189, 0.6684286982710559988 ) ) ;
#5498 = direction ( 'none', ( -0.8937973703356648647, 0.0000000000000000000, -0.4484710255758448949 ) ) ;
#5499 = edge_curve ( 'none', #24514, #4640, #33249, .t. ) ;
#5500 = vertex_point ( 'none', #5595 ) ;
#5501 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5502 = edge_curve ( 'none', #32885, #13472, #32429, .t. ) ;
#5503 = oriented_edge ( 'none', *, *, #325, .t. ) ;
#5504 = direction ( 'none', ( -1.548860246407863829e-16, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#5505 = line ( 'none', #14543, #3885 ) ;
#5506 = circle ( 'none', #13581, 17.50000000000001776 ) ;
#5507 = vertex_point ( 'none', #10978 ) ;
#5508 = axis2_placement_3d ( 'none', #33090, #25195, #9257 ) ;
#5509 = edge_curve ( 'none', #31332, #24840, #3686, .t. ) ;
#5510 = line ( 'none', #7053, #4273 ) ;
#5511 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5512 = axis2_placement_3d ( 'none', #715, #18729, #11613 ) ;
#5513 = cartesian_point ( 'none', ( -550.0701600691810427, 188.7977128291059046, -380.3537468042227943 ) ) ;
#5514 = cartesian_point ( 'none', ( -406.0450167721051571, 294.0632442979408552, -300.4787468038018119 ) ) ;
#5515 = face_outer_bound ( 'none', #6863, .t. ) ;
#5516 = vector ( 'none', #29461, 1000.000000000000000 ) ;
#5517 = vertex_point ( 'none', #3322 ) ;
#5518 = vertex_point ( 'none', #26803 ) ;
#5519 = axis2_placement_3d ( 'none', #26821, #6173, #799 ) ;
#5520 = axis2_placement_3d ( 'none', #32481, #6338, #3849 ) ;
#5521 = oriented_edge ( 'none', *, *, #23986, .f. ) ;
#5522 = cartesian_point ( 'none', ( -509.1067144732861607, 259.2943550756659192, -410.3537468037604299 ) ) ;
#5523 = cartesian_point ( 'none', ( -414.7539098428579791, 255.4395725687277832, -299.3141217480844603 ) ) ;
#5524 = oriented_edge ( 'none', *, *, #26390, .f. ) ;
#5525 = cartesian_point ( 'none', ( -533.8883818999473760, 214.6664031100886234, -275.3537468037985718 ) ) ;
#5526 = closed_shell ( 'none', ( #19952, #3104, #7338, #17419, #24265, #8335, #16466, #21239, #32633, #8328, #5411, #7713, #28309, #23466, #33938, #24741, #27584, #15312, #12086, #22065 ) ) ;
#5528 = oriented_edge ( 'none', *, *, #3211, .t. ) ;
#5527 = vertex_point ( 'none', #18669 ) ;
#5529 = advanced_face ( 'none', ( #29963, #6175 ), #16361, .f. ) ;
#5530 = cartesian_point ( 'none', ( -523.5450167717137901, 243.1842518256512164, -471.8537468041858460 ) ) ;
#5531 = oriented_edge ( 'none', *, *, #30280, .f. ) ;
#5532 = cartesian_point ( 'none', ( -543.6614911462421560, 261.1933456049944766, -396.8537468037603730 ) ) ;
#5533 = direction ( 'none', ( 1.036334525942864691e-16, -0.08929731094672760383, 0.9960050151769735960 ) ) ;
#5534 = advanced_face ( 'none', ( #26677 ), #24647, .t. ) ;
#5535 = cylindrical_surface ( 'none', #10584, 5.999999999999992895 ) ;
#5536 = line ( 'none', #33844, #4302 ) ;
#5537 = oriented_edge ( 'none', *, *, #27052, .t. ) ;
#5538 = cartesian_point ( 'none', ( -460.5450167721049866, 288.1842518256034396, -296.8729846902652412 ) ) ;
#5539 = direction ( 'none', ( -0.1301338387962922283, -0.9914964367057204075, 0.0000000000000000000 ) ) ;
#5540 = b_spline_curve_with_knots ( 'none', 3,
( #17808, #33284, #33168, #31086 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.01152759168663606767, 0.02299070115478034707 ),
.unspecified. ) ;
#5541 = cartesian_point ( 'none', ( -495.3016748114025063, 283.1039755387816399, -324.0040803367901390 ) ) ;
#5542 = circle ( 'none', #26858, 53.00000000000004974 ) ;
#5543 = cartesian_point ( 'none', ( -433.7432358665975016, 255.3371826832610623, -299.3144517847415500 ) ) ;
#5544 = edge_curve ( 'none', #959, #29686, #29127, .t. ) ;
#5545 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612781638, -0.6038489185976488871 ) ) ;
#5546 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#5547 = axis2_placement_3d ( 'none', #24245, #32144, #13679 ) ;
#5548 = face_outer_bound ( 'none', #1796, .t. ) ;
#5549 = toroidal_surface ( 'none', #25159, 6.399999999999998579, 0.1000000000000000056 ) ;
#5550 = oriented_edge ( 'none', *, *, #2914, .t. ) ;
#5551 = vertex_point ( 'none', #13830 ) ;
#5552 = edge_curve ( 'none', #18523, #29756, #9165, .t. ) ;
#5553 = axis2_placement_3d ( 'none', #7222, #23263, #12603 ) ;
#5554 = edge_loop ( 'none', ( #34008, #7672, #2836, #26978, #33913, #4283, #2857 ) ) ;
#5555 = cartesian_point ( 'none', ( -499.8589528003054738, 217.3148866297023005, -275.3537468037987423 ) ) ;
#5556 = vertex_point ( 'none', #780 ) ;
#5557 = edge_curve ( 'none', #32959, #29664, #9053, .t. ) ;
#5558 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -402.3537468037604299 ) ) ;
#5559 = edge_loop ( 'none', ( #16805, #29069, #16042, #7484, #25646, #12099 ) ) ;
#5561 = oriented_edge ( 'none', *, *, #4416, .f. ) ;
#5560 = vertex_point ( 'none', #31736 ) ;
#5562 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#5563 = cartesian_point ( 'none', ( -414.0450167721049866, 209.9446187465779019, -277.0761865974550915 ) ) ;
#5564 = direction ( 'none', ( 0.07384000345349514549, -0.9972701007700912612, 4.661740697613375255e-16 ) ) ;
#5565 = direction ( 'none', ( -1.000000000000000000, -8.228491904777270404e-32, -4.466799511124055297e-31 ) ) ;
#5566 = cartesian_point ( 'none', ( -555.2882062268940899, 260.6762840165512216, -279.7054201193132599 ) ) ;
#5567 = cartesian_point ( 'none', ( -523.5450167717149270, 243.1842518256509607, -452.4537468041858119 ) ) ;
#5568 = direction ( 'none', ( 0.5150380749100553768, 0.8571673007021115565, -2.391869358161960944e-14 ) ) ;
#5569 = cartesian_point ( 'none', ( -471.1912789362411900, 204.2700625061298467, -380.3537468037952181 ) ) ;
#5570 = face_outer_bound ( 'none', #19045, .t. ) ;
#5571 = cartesian_point ( 'none', ( -451.9450167721049638, 194.7206550276584096, -349.0403516375541244 ) ) ;
#5572 = cartesian_point ( 'none', ( -436.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#5573 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5574 = axis2_placement_3d ( 'none', #6028, #3206, #8797 ) ;
#5575 = advanced_face ( 'none', ( #12320 ), #25474, .t. ) ;
#5576 = cartesian_point ( 'none', ( -406.5700167721051344, 275.0040569789975393, -291.0339416504040742 ) ) ;
#5577 = vector ( 'none', #6839, 1000.000000000000114 ) ;
#5578 = line ( 'none', #14031, #12552 ) ;
#5579 = oriented_edge ( 'none', *, *, #17146, .f. ) ;
#5580 = cartesian_point ( 'none', ( -434.2450167721049752, 255.5051130546395086, -320.7451030276149595 ) ) ;
#5581 = edge_loop ( 'none', ( #27209, #14240, #5399, #4229 ) ) ;
#5582 = direction ( 'none', ( -0.4484710255758734276, -2.453592884421595008e-14, -0.8937973703356506538 ) ) ;
#5583 = cartesian_point ( 'none', ( -569.5450167717153818, 243.1842518256507901, -444.8537468041884040 ) ) ;
#5584 = vertex_point ( 'none', #3998 ) ;
#5585 = manifold_solid_brep ( 'abr115.031.06l1-1-solid1', #16218 ) ;
#5586 = oriented_edge ( 'none', *, *, #18703, .t. ) ;
#5587 = edge_curve ( 'none', #29830, #3116, #8230, .t. ) ;
#5588 = oriented_edge ( 'none', *, *, #24697, .t. ) ;
#5589 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034964, -265.3537468037986287 ) ) ;
#5590 = direction ( 'none', ( -1.000000000000000000, -1.708035422500239496e-14, -5.978123978750837764e-14 ) ) ;
#5591 = line ( 'none', #32345, #9710 ) ;
#5592 = oriented_edge ( 'none', *, *, #10515, .t. ) ;
#5593 = direction ( 'none', ( -1.000000000000000000, -2.035898835340872341e-16, 1.361673625698257109e-16 ) ) ;
#5594 = edge_curve ( 'none', #32761, #6773, #7393, .t. ) ;
#5595 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034964, -359.8537468037986855 ) ) ;
#5596 = edge_curve ( 'none', #16034, #18523, #14360, .t. ) ;
#5597 = line ( 'none', #25063, #4394 ) ;
#5598 = edge_loop ( 'none', ( #18157, #21330, #6315, #2100 ) ) ;
#5599 = cartesian_point ( 'none', ( -554.0195620987113898, 292.4365798091533861, -368.4537468042333330 ) ) ;
#5600 = cartesian_point ( 'none', ( -421.7900446845016518, 226.7377253651484637, -344.2681340139091617 ) ) ;
#5601 = edge_curve ( 'none', #32168, #19942, #16829, .t. ) ;
#5602 = cartesian_point ( 'none', ( -501.5450167721049297, 243.1842518256034964, -293.8537468037977192 ) ) ;
#5603 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#5604 = axis2_placement_3d ( 'none', #33542, #7185, #9816 ) ;
#5605 = cartesian_point ( 'none', ( -421.9450167721050207, 218.9903939707511427, -275.8997723023475714 ) ) ;
#5606 = axis2_placement_3d ( 'none', #8143, #26030, #10658 ) ;
#5607 = oriented_edge ( 'none', *, *, #24702, .t. ) ;
#5608 = face_outer_bound ( 'none', #14723, .t. ) ;
#5609 = vector ( 'none', #3332, 1000.000000000000114 ) ;
#5610 = face_outer_bound ( 'none', #9210, .t. ) ;
#5611 = vertex_point ( 'none', #16812 ) ;
#5612 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 3.670158759091426820e-14 ) ) ;
#5613 = vertex_point ( 'none', #27495 ) ;
#5614 = direction ( 'none', ( -0.03692000172674776703, 0.4986350503850452975, 0.8660254037844387076 ) ) ;
#5615 = cartesian_point ( 'none', ( -552.2344419320677389, 295.7317650832526397, -364.2537468042331739 ) ) ;
#5616 = oriented_edge ( 'none', *, *, #2255, .t. ) ;
#5617 = axis2_placement_3d ( 'none', #17745, #23014, #33335 ) ;
#5618 = cartesian_point ( 'none', ( -517.4363953778732821, 228.3962585654651036, -515.1860653263136101 ) ) ;
#5619 = oriented_edge ( 'none', *, *, #15417, .t. ) ;
#5620 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672870018 ) ) ;
#5622 = cartesian_point ( 'none', ( -455.7450167721049752, 243.1842518256034964, -322.8537468037986287 ) ) ;
#5621 = vector ( 'none', #13211, 1000.000000000000114 ) ;
#5623 = oriented_edge ( 'none', *, *, #30442, .t. ) ;
#5624 = direction ( 'none', ( 0.8937973703356508759, 0.0000000000000000000, -0.4484710255758728170 ) ) ;
#5625 = oriented_edge ( 'none', *, *, #14235, .f. ) ;
#5626 = oriented_edge ( 'none', *, *, #12274, .t. ) ;
#5627 = cartesian_point ( 'none', ( -511.8519618095300530, 226.0007578374153354, -409.3537468037604299 ) ) ;
#5628 = cartesian_point ( 'none', ( -415.1073561619817838, 256.2322174608092382, -299.3115667899540995 ) ) ;
#5629 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -402.3537468037604299 ) ) ;
#5630 = cartesian_point ( 'none', ( -406.0450167721051002, 211.3644466722082882, -291.0339416504046426 ) ) ;
#5631 = direction ( 'none', ( 2.197537717130241099e-16, -1.000000000000000000, 2.037432715935694860e-14 ) ) ;
#5632 = advanced_face ( 'none', ( #20960 ), #410, .t. ) ;
#5633 = vector ( 'none', #23080, 1000.000000000000000 ) ;
#5634 = cylindrical_surface ( 'none', #7325, 9.499999999999985789 ) ;
#5635 = line ( 'none', #33440, #16684 ) ;
#5636 = oriented_edge ( 'none', *, *, #30993, .t. ) ;
#5637 = direction ( 'none', ( 2.493326478105872758e-16, 0.003223315867124545812, -0.9999948051039169172 ) ) ;
#5638 = direction ( 'none', ( -2.197537717130241099e-16, 1.000000000000000000, -2.037432715935694860e-14 ) ) ;
#5639 = edge_curve ( 'none', #27427, #23789, #20531, .t. ) ;
#5640 = oriented_edge ( 'none', *, *, #23827, .t. ) ;
#5641 = direction ( 'none', ( 2.035898835340910058e-16, -1.000000000000000000, 2.770006446439764306e-14 ) ) ;
#5642 = edge_curve ( 'none', #13145, #13947, #27514, .t. ) ;
#5643 = cartesian_point ( 'none', ( -454.2450167721049752, 260.1163370836121089, -321.3356925177042740 ) ) ;
#5644 = line ( 'none', #9663, #28229 ) ;
#5645 = cartesian_point ( 'none', ( -539.8827236638360318, 274.1371935181765593, -275.3537468037983444 ) ) ;
#5646 = edge_loop ( 'none', ( #1560, #22770 ) ) ;
#5647 = advanced_face ( 'none', ( #31597 ), #23820, .t. ) ;
#5648 = axis2_placement_3d ( 'none', #31262, #31043, #20736 ) ;
#5649 = cartesian_point ( 'none', ( -414.0450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#5650 = cartesian_point ( 'none', ( -421.9450167721050207, 272.5592518256036101, -373.7327392761343958 ) ) ;
#5651 = direction ( 'none', ( 1.028554113732453385e-16, -0.9960050151769737070, -0.08929731094672686831 ) ) ;
#5652 = line ( 'none', #25595, #21268 ) ;
#5653 = oriented_edge ( 'none', *, *, #8780, .t. ) ;
#5654 = cartesian_point ( 'none', ( -466.0450167717150407, 212.8733626931955598, -449.8537468041830039 ) ) ;
#5655 = axis2_placement_3d ( 'none', #11911, #9279, #17064 ) ;
#5656 = vertex_point ( 'none', #32525 ) ;
#5657 = cartesian_point ( 'none', ( -496.7865260221908557, 228.6012728141261050, -275.3537468037989697 ) ) ;
#5658 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034964, -322.8537468037986287 ) ) ;
#5659 = axis2_placement_3d ( 'none', #22944, #9761, #27999 ) ;
#5660 = axis2_placement_3d ( 'none', #8696, #16696, #19241 ) ;
#5661 = cartesian_point ( 'none', ( -468.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#5662 = cartesian_point ( 'none', ( -424.2450167721050889, 185.6842518256048322, -303.8537468037985718 ) ) ;
#5663 = cartesian_point ( 'none', ( -550.4213274653650387, 257.5480617043093048, -275.3537468037984581 ) ) ;
#5664 = face_bound ( 'none', #5103, .t. ) ;
#5665 = face_bound ( 'none', #23493, .t. ) ;
#5666 = line ( 'none', #11110, #6487 ) ;
#5667 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#5668 = oriented_edge ( 'none', *, *, #2963, .t. ) ;
#5669 = cartesian_point ( 'none', ( -417.9450167721049638, 291.3291954428839858, -291.4075450130081322 ) ) ;
#5670 = cartesian_point ( 'none', ( -493.5247029275302566, 285.2663829108186633, -333.7777743460438273 ) ) ;
#5671 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612818275, -0.6038489185976441131 ) ) ;
#5672 = cartesian_point ( 'none', ( -561.0069575488437295, 197.2223110485248583, -398.8537468041885745 ) ) ;
#5673 = vector ( 'none', #10986, 1000.000000000000227 ) ;
#5674 = vertex_point ( 'none', #27148 ) ;
#5675 = line ( 'none', #15386, #2035 ) ;
#5676 = edge_loop ( 'none', ( #9695, #622, #32405, #32436 ) ) ;
#5677 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.220446049250311188e-14 ) ) ;
#5678 = oriented_edge ( 'none', *, *, #11114, .f. ) ;
#5679 = cartesian_point ( 'none', ( -415.0551794665282728, 230.0214005918328724, -299.3960529707550791 ) ) ;
#5680 = oriented_edge ( 'none', *, *, #11787, .t. ) ;
#5681 = edge_loop ( 'none', ( #30646, #28735, #17566, #22771 ) ) ;
#5682 = oriented_edge ( 'none', *, *, #2561, .t. ) ;
#5683 = advanced_face ( 'none', ( #2917 ), #851, .t. ) ;
#5684 = edge_curve ( 'none', #31853, #33325, #9864, .t. ) ;
#5685 = direction ( 'none', ( -0.4999999999999885647, -0.8660254037844452579, -3.962980974986672214e-14 ) ) ;
#5686 = direction ( 'none', ( 0.07384000345349583938, -0.9972701007700912612, 0.0000000000000000000 ) ) ;
#5687 = direction ( 'none', ( -5.230025295777879928e-16, 0.9999948051039170283, 0.003223315867124593084 ) ) ;
#5688 = edge_curve ( 'none', #21297, #3483, #11513, .t. ) ;
#5689 = face_outer_bound ( 'none', #25137, .t. ) ;
#5690 = direction ( 'none', ( -3.918344633082878949e-14, -0.7071067811865520136, 0.7071067811865431318 ) ) ;
#5691 = axis2_placement_3d ( 'none', #32894, #6875, #33237 ) ;
#5692 = cartesian_point ( 'none', ( -550.0701600691314752, 193.2977128291553583, -368.2537468042596629 ) ) ;
#5693 = cartesian_point ( 'none', ( -435.5450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#5694 = edge_curve ( 'none', #27246, #27088, #10687, .t. ) ;
#5695 = cartesian_point ( 'none', ( -502.8025369942359362, 203.8118514682309410, -308.6857474637164955 ) ) ;
#5696 = circle ( 'none', #28342, 0.1000000000000012823 ) ;
#5697 = vector ( 'none', #33589, 1000.000000000000000 ) ;
#5698 = circle ( 'none', #33184, 6.500000000000004441 ) ;
#5699 = cartesian_point ( 'none', ( -538.3324943463049976, 264.9151453183400804, -442.8537468037603730 ) ) ;
#5700 = axis2_placement_3d ( 'none', #25028, #17445, #22497 ) ;
#5701 = cartesian_point ( 'none', ( -522.8744920214036256, 203.3210386708174440, -409.3500158790202477 ) ) ;
#5702 = cartesian_point ( 'none', ( -458.4450167721049638, 259.6183345760235852, -321.3803411731776691 ) ) ;
#5703 = direction ( 'none', ( 0.07384000345349513161, -0.9972701007700911502, 4.661740697613374269e-16 ) ) ;
#5704 = axis2_placement_3d ( 'none', #24062, #19480, #6276 ) ;
#5705 = vector ( 'none', #28805, 999.9999999999998863 ) ;
#5706 = axis2_placement_3d ( 'none', #25527, #4773, #23101 ) ;
#5707 = direction ( 'none', ( -0.07384000345348852579, 0.9972701007700917053, 0.0000000000000000000 ) ) ;
#5708 = cartesian_point ( 'none', ( -442.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#5709 = oriented_edge ( 'none', *, *, #30808, .t. ) ;
#5710 = oriented_edge ( 'none', *, *, #7712, .t. ) ;
#5711 = edge_loop ( 'none', ( #15603, #25578, #27494, #8454 ) ) ;
#5712 = oriented_edge ( 'none', *, *, #33113, .t. ) ;
#5713 = cartesian_point ( 'none', ( -523.5450167721116941, 243.1842518256019332, -464.3537468037985150 ) ) ;
#5714 = cartesian_point ( 'none', ( -437.2450167721049752, 243.0543041361196401, -332.6028807960051950 ) ) ;
#5715 = edge_loop ( 'none', ( #19078, #7323 ) ) ;
#5716 = circle ( 'none', #27483, 6.499999999999995559 ) ;
#5717 = circle ( 'none', #1152, 27.00000000000001776 ) ;
#5718 = cartesian_point ( 'none', ( -434.0121761472803428, 230.1554103206653963, -299.6152747868814572 ) ) ;
#5719 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.775557561562890720e-14 ) ) ;
#5720 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.784482183947338563e-14 ) ) ;
#5721 = direction ( 'none', ( 3.287307994205097536e-16, 0.1243991077726868955, 0.9922322621167684042 ) ) ;
#5722 = cylindrical_surface ( 'none', #28543, 3.399999999999958611 ) ;
#5723 = face_outer_bound ( 'none', #9158, .t. ) ;
#5724 = advanced_face ( 'none', ( #22988 ), #17, .f. ) ;
#5725 = edge_curve ( 'none', #23518, #25708, #13532, .t. ) ;
#5726 = cartesian_point ( 'none', ( -453.9525470765167938, 231.4958296898951176, -373.5325098243471302 ) ) ;
#5727 = cartesian_point ( 'none', ( -485.7450167717149156, 243.1842518256509607, -452.4537468041837087 ) ) ;
#5728 = edge_curve ( 'none', #12361, #23184, #13965, .t. ) ;
#5729 = vector ( 'none', #22963, 1000.000000000000000 ) ;
#5730 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.877651306839058618e-14 ) ) ;
#5731 = edge_curve ( 'none', #12949, #69, #27107, .t. ) ;
#5732 = direction ( 'none', ( -2.493326478105872758e-16, -0.003223315867124562726, 0.9999948051039170283 ) ) ;
#5733 = axis2_placement_3d ( 'none', #26997, #978, #11301 ) ;
#5734 = cartesian_point ( 'none', ( -489.4001868418777690, 263.7616804922399183, -436.3537468037603730 ) ) ;
#5735 = oriented_edge ( 'none', *, *, #28736, .t. ) ;
#5736 = edge_loop ( 'none', ( #5895, #8899, #11388, #7842 ) ) ;
#5737 = direction ( 'none', ( -0.8267412399748267360, -0.5625823691912908986, 0.0000000000000000000 ) ) ;
#5738 = edge_curve ( 'none', #33042, #20544, #3095, .t. ) ;
#5739 = cartesian_point ( 'none', ( -410.0450167721051571, 215.1842518256024448, -390.6199505883496386 ) ) ;
#5740 = cartesian_point ( 'none', ( -558.2907976272762198, 223.3668172599247157, -412.5857976113293262 ) ) ;
#5741 = oriented_edge ( 'none', *, *, #13421, .f. ) ;
#5742 = axis2_placement_3d ( 'none', #29880, #11316, #21617 ) ;
#5743 = oriented_edge ( 'none', *, *, #5594, .f. ) ;
#5744 = cylindrical_surface ( 'none', #19883, 77.74999999999998579 ) ;
#5745 = cartesian_point ( 'none', ( -418.1418862073334708, 277.2512959006534743, -343.8210678920267469 ) ) ;
#5746 = axis2_placement_3d ( 'none', #16045, #10781, #5624 ) ;
#5747 = b_spline_curve_with_knots ( 'none', 3,
( #12300, #17355, #22525, #1677, #30649, #14941, #22969, #25054, #17585, #1914, #20222, #4524, #25510, #5084, #15489, #23199, #9901, #4975 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0002841509126185498449, 0.002371042340679546927, 0.003414488054710031889, 0.004457933768740516417, 0.005501379482771001812, 0.006023102339786244076, 0.006544825196801487208, 0.007588270910832061941, 0.008631716624862640144 ),
.unspecified. ) ;
#5748 = cartesian_point ( 'none', ( -422.1450167721048956, 290.8748491316940772, -291.0633511294075220 ) ) ;
#5749 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 7.930164461608253340e-15 ) ) ;
#5750 = oriented_edge ( 'none', *, *, #11689, .t. ) ;
#5751 = cartesian_point ( 'none', ( -554.2322368156310404, 300.4843481591360046, -380.3537468037986287 ) ) ;
#5752 = face_outer_bound ( 'none', #4317, .t. ) ;
#5753 = vector ( 'none', #6977, 1000.000000000000000 ) ;
#5754 = axis2_placement_3d ( 'none', #20035, #19709, #3895 ) ;
#5755 = direction ( 'none', ( 0.8829475928589267664, 0.4694715627858911944, 0.0000000000000000000 ) ) ;
#5756 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#5757 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -402.3537468037604299 ) ) ;
#5758 = direction ( 'none', ( -0.07384000345345240190, 0.9972701007700944809, 0.0000000000000000000 ) ) ;
#5759 = face_outer_bound ( 'none', #28233, .t. ) ;
#5760 = cartesian_point ( 'none', ( -492.4857379988131925, 227.0467453104630238, -275.3537468037989129 ) ) ;
#5761 = circle ( 'none', #30052, 33.00000000000002842 ) ;
#5762 = oriented_edge ( 'none', *, *, #10172, .f. ) ;
#5763 = cartesian_point ( 'none', ( -434.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#5764 = cartesian_point ( 'none', ( -543.6321701970167624, 290.5479379921599161, -380.3824794511700134 ) ) ;
#5765 = direction ( 'none', ( 1.000000000000000000, 3.652049423109066841e-16, 5.624156111587963290e-14 ) ) ;
#5766 = edge_loop ( 'none', ( #5862, #22366, #17405, #26159 ) ) ;
#5768 = vertex_point ( 'none', #33202 ) ;
#5767 = oriented_edge ( 'none', *, *, #30396, .t. ) ;
#5769 = cartesian_point ( 'none', ( -554.3940077397728601, 259.7172617430616128, -275.3537468037978329 ) ) ;
#5770 = cartesian_point ( 'none', ( -414.7028934818318930, 229.9010418619666609, -299.5305871962036122 ) ) ;
#5771 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867123339312 ) ) ;
#5772 = oriented_edge ( 'none', *, *, #14771, .f. ) ;
#5773 = cartesian_point ( 'none', ( -514.5102019338560240, 261.9024814651386350, -436.3537468037603730 ) ) ;
#5774 = cartesian_point ( 'none', ( -554.5567377532615865, 259.4101128365630871, -275.3537468037982876 ) ) ;
#5775 = oriented_edge ( 'none', *, *, #1853, .f. ) ;
#5776 = edge_curve ( 'none', #16034, #1182, #21883, .t. ) ;
#5777 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027520e-16, -5.642927514190364782e-14 ) ) ;
#5778 = oriented_edge ( 'none', *, *, #19326, .f. ) ;
#5779 = cartesian_point ( 'none', ( -414.8294338335496718, 255.8182036353147168, -299.3129012942197278 ) ) ;
#5780 = edge_loop ( 'none', ( #28102, #13560, #10433, #24554 ) ) ;
#5781 = cartesian_point ( 'none', ( -492.4472683626254366, 259.2475787537338761, -275.3537468037945928 ) ) ;
#5782 = direction ( 'none', ( -0.07384000345349883698, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#5783 = edge_curve ( 'none', #1581, #33088, #31157, .t. ) ;
#5784 = cartesian_point ( 'none', ( -524.8959170230816653, 203.5785139911471902, -435.9418182816984881 ) ) ;
#5785 = edge_curve ( 'none', #24344, #14670, #27503, .t. ) ;
#5786 = circle ( 'none', #20639, 6.900000000000003020 ) ;
#5787 = face_outer_bound ( 'none', #10591, .t. ) ;
#5788 = edge_curve ( 'none', #1631, #4316, #10674, .t. ) ;
#5789 = edge_curve ( 'none', #22227, #12642, #20516, .t. ) ;
#5790 = circle ( 'none', #11189, 6.499999999999992895 ) ;
#5791 = cylindrical_surface ( 'none', #18124, 6.400000000000016342 ) ;
#5792 = cartesian_point ( 'none', ( -414.8569816139701061, 230.3218120531726640, -299.3950846446946912 ) ) ;
#5793 = axis2_placement_3d ( 'none', #18609, #29033, #10927 ) ;
#5794 = direction ( 'none', ( -5.230025295777878942e-16, 0.9999948051039169172, 0.003223315867124592650 ) ) ;
#5795 = direction ( 'none', ( 0.3003283627730247152, 0.9538358739919957641, 2.562053133750362558e-14 ) ) ;
#5796 = cartesian_point ( 'none', ( -424.2450167721051457, 185.6842518256046333, -303.8537468037989697 ) ) ;
#5797 = axis2_placement_3d ( 'none', #27684, #32821, #9216 ) ;
#5798 = advanced_face ( 'none', ( #2904 ), #5722, .f. ) ;
#5799 = circle ( 'none', #8983, 3.400000000000014122 ) ;
#5800 = edge_loop ( 'none', ( #4689, #22200, #20430, #15716, #23544 ) ) ;
#5801 = axis2_placement_3d ( 'none', #27074, #5845, #26848 ) ;
#5802 = cartesian_point ( 'none', ( -424.2450167721051457, 300.6842518256037806, -341.8537468038016982 ) ) ;
#5804 = oriented_edge ( 'none', *, *, #16577, .f. ) ;
#5803 = edge_loop ( 'none', ( #10942, #3440 ) ) ;
#5805 = cartesian_point ( 'none', ( -430.9950167721049183, 251.0317371114213358, -353.0848885734382065 ) ) ;
#5806 = cartesian_point ( 'none', ( -422.1450167721049525, 213.8092518256028427, -271.9747543314629183 ) ) ;
#5807 = axis2_placement_3d ( 'none', #7352, #2548, #5169 ) ;
#5808 = cartesian_point ( 'none', ( -406.0450167721051571, 271.1842518256058838, -265.3537468038009024 ) ) ;
#5809 = vertex_point ( 'none', #30331 ) ;
#5810 = edge_loop ( 'none', ( #17121, #23240 ) ) ;
#5811 = advanced_face ( 'none', ( #2088 ), #3733, .f. ) ;
#5812 = cartesian_point ( 'none', ( -435.5450167721049866, 286.0712321258240536, -284.5528731750092106 ) ) ;
#5813 = oriented_edge ( 'none', *, *, #11430, .t. ) ;
#5814 = cartesian_point ( 'none', ( -489.8955350961588238, 260.4575218808323598, -285.3514606413136221 ) ) ;
#5815 = oriented_edge ( 'none', *, *, #30203, .f. ) ;
#5816 = cartesian_point ( 'none', ( -434.2450167721049752, 242.5180270594648562, -348.8452097207061229 ) ) ;
#5817 = line ( 'none', #24193, #11158 ) ;
#5818 = plane ( 'none', #16757 ) ;
#5819 = face_outer_bound ( 'none', #31525, .t. ) ;
#5820 = toroidal_surface ( 'none', #21940, 6.300000000000000711, 0.2000000000000000111 ) ;
#5821 = direction ( 'none', ( 2.197537717130241099e-16, -1.000000000000000000, 2.037432715935694860e-14 ) ) ;
#5822 = cartesian_point ( 'none', ( -472.5420901946269510, 205.7223110485246025, -398.8537468041834586 ) ) ;
#5823 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#5824 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#5825 = face_outer_bound ( 'none', #5554, .t. ) ;
#5826 = oriented_edge ( 'none', *, *, #31699, .t. ) ;
#5827 = vertex_point ( 'none', #4216 ) ;
#5828 = edge_curve ( 'none', #13436, #24333, #6164, .t. ) ;
#5829 = direction ( 'none', ( 0.7071067811865452413, -0.7071067811865499042, 1.949061855663074020e-14 ) ) ;
#5830 = cartesian_point ( 'none', ( -477.5830759945918089, 289.1461926027752725, -398.8537468041826060 ) ) ;
#5832 = oriented_edge ( 'none', *, *, #26946, .f. ) ;
#5831 = vertex_point ( 'none', #4333 ) ;
#5833 = cartesian_point ( 'none', ( -548.3851691294233888, 300.6842518256034396, -380.3537468037984581 ) ) ;
#5834 = edge_curve ( 'none', #16708, #23253, #26668, .t. ) ;
#5835 = direction ( 'none', ( -0.07384000345348852579, 0.9972701007700917053, 0.0000000000000000000 ) ) ;
#5836 = vertex_point ( 'none', #25426 ) ;
#5837 = axis2_placement_3d ( 'none', #8845, #27182, #11477 ) ;
#5838 = cartesian_point ( 'none', ( -486.1953686353771786, 230.6861632521864465, -435.5201479525954369 ) ) ;
#5839 = vertex_point ( 'none', #12853 ) ;
#5840 = cartesian_point ( 'none', ( -414.2628029136201917, 255.4867171086112592, -299.7284404349978217 ) ) ;
#5841 = axis2_placement_3d ( 'none', #25622, #2130, #20444 ) ;
#5842 = cartesian_point ( 'none', ( -514.6933297689607798, 214.2278179155411806, -275.3537468037986287 ) ) ;
#5843 = oriented_edge ( 'none', *, *, #22880, .t. ) ;
#5844 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#5845 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5846 = line ( 'none', #21177, #32104 ) ;
#5847 = toroidal_surface ( 'none', #22639, 13.99999999999999822, 1.000000000000000000 ) ;
#5848 = oriented_edge ( 'none', *, *, #9525, .f. ) ;
#5849 = advanced_face ( 'none', ( #19301 ), #6550, .f. ) ;
#5850 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#5851 = circle ( 'none', #28078, 0.1999999999999952649 ) ;
#5852 = direction ( 'none', ( 1.028554113732451906e-16, -0.9960050151769734850, -0.08929731094672795078 ) ) ;
#5853 = cartesian_point ( 'none', ( -546.6701600691194471, 293.0707908221799016, -422.6037468041864713 ) ) ;
#5854 = axis2_placement_3d ( 'none', #28041, #33298, #23206 ) ;
#5855 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5856 = cartesian_point ( 'none', ( -423.3411220668978103, 274.1339727577188228, -348.1937498821900476 ) ) ;
#5857 = cartesian_point ( 'none', ( -489.5493306125006256, 224.0716035910631092, -410.8537468037604299 ) ) ;
#5858 = cartesian_point ( 'none', ( -554.9939041357904443, 218.6908258448433457, -436.3457020883813584 ) ) ;
#5859 = vector ( 'none', #32407, 1000.000000000000000 ) ;
#5860 = cartesian_point ( 'none', ( -552.2344419320677389, 295.7317650832526397, -364.2537468042331739 ) ) ;
#5861 = oriented_edge ( 'none', *, *, #7302, .t. ) ;
#5862 = oriented_edge ( 'none', *, *, #5357, .f. ) ;
#5863 = cartesian_point ( 'none', ( -466.2449204385724784, 212.4970317820774994, -380.3537468037986287 ) ) ;
#5864 = cartesian_point ( 'none', ( -581.0450167717150407, 193.4876724665038807, -449.8537468041897114 ) ) ;
#5865 = direction ( 'none', ( -0.6247857223416692918, 0.7807962609784951935, -2.529093127957408602e-14 ) ) ;
#5866 = oriented_edge ( 'none', *, *, #10570, .t. ) ;
#5867 = cartesian_point ( 'none', ( -451.7072749264034428, 231.1842518256034680, -374.1476405940591690 ) ) ;
#5869 = oriented_edge ( 'none', *, *, #22265, .f. ) ;
#5868 = oriented_edge ( 'none', *, *, #3770, .f. ) ;
#5871 = oriented_edge ( 'none', *, *, #23168, .t. ) ;
#5870 = edge_loop ( 'none', ( #21293, #6790, #2623, #31639 ) ) ;
#5872 = oriented_edge ( 'none', *, *, #16057, .t. ) ;
#5873 = cartesian_point ( 'none', ( -496.6929833959421785, 228.7743944029809313, -275.3537468037987992 ) ) ;
#5874 = cartesian_point ( 'none', ( -418.9716122871247421, 301.2842518256038602, -344.4997258546992498 ) ) ;
#5875 = vertex_point ( 'none', #33940 ) ;
#5876 = face_outer_bound ( 'none', #29160, .t. ) ;
#5877 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5878 = edge_curve ( 'none', #23677, #2067, #15165, .t. ) ;
#5879 = cartesian_point ( 'none', ( -435.5087485578342807, 249.6894006406606366, -265.3537468037986287 ) ) ;
#5880 = cartesian_point ( 'none', ( -550.4774180222134419, 257.4360841950076519, -275.3537468037985150 ) ) ;
#5881 = edge_curve ( 'none', #24474, #10000, #5976, .t. ) ;
#5882 = cartesian_point ( 'none', ( -414.7746208296911163, 230.6238188835446294, -299.3941111762293303 ) ) ;
#5883 = vector ( 'none', #31330, 1000.000000000000000 ) ;
#5884 = cartesian_point ( 'none', ( -434.8487332481408885, 233.2411984320328315, -380.3537468037334861 ) ) ;
#5885 = cartesian_point ( 'none', ( -407.0450167721051571, 278.1842518256043491, -322.8537468038011298 ) ) ;
#5886 = cartesian_point ( 'none', ( -435.5450167721049866, 231.1842518256034680, -379.0876333847562023 ) ) ;
#5887 = cartesian_point ( 'none', ( -554.5567377532615865, 226.9583908146439342, -275.3537468037984013 ) ) ;
#5888 = advanced_face ( 'none', ( #33629, #29952 ), #21127, .t. ) ;
#5889 = cartesian_point ( 'none', ( -559.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#5890 = cartesian_point ( 'none', ( -414.8916996296234174, 255.9741921789344588, -299.3123984912598985 ) ) ;
#5891 = edge_curve ( 'none', #22626, #13396, #14353, .t. ) ;
#5892 = conical_surface ( 'none', #32210, 3.400000000000014122, 1.029744258676652757 ) ;
#5893 = cylindrical_surface ( 'none', #33077, 4.050000000000010481 ) ;
#5894 = oriented_edge ( 'none', *, *, #29493, .t. ) ;
#5895 = oriented_edge ( 'none', *, *, #29908, .t. ) ;
#5896 = cartesian_point ( 'none', ( -491.5887441223147221, 260.2831291623418792, -279.7055580823971468 ) ) ;
#5897 = cartesian_point ( 'none', ( -536.9242915559112816, 300.1735923746293793, -435.3537468037603730 ) ) ;
#5898 = cartesian_point ( 'none', ( -458.0076730831614782, 282.0126378913058716, -290.0969921440087660 ) ) ;
#5899 = advanced_face ( 'none', ( #17646 ), #9853, .f. ) ;
#5900 = oriented_edge ( 'none', *, *, #12920, .f. ) ;
#5901 = oriented_edge ( 'none', *, *, #5293, .f. ) ;
#5902 = edge_loop ( 'none', ( #28259, #9583, #19977, #27643 ) ) ;
#5903 = axis2_placement_3d ( 'none', #22007, #32439, #19264 ) ;
#5904 = cartesian_point ( 'none', ( -414.7703404120537698, 230.6498740091196282, -299.3940271918933149 ) ) ;
#5906 = oriented_edge ( 'none', *, *, #636, .t. ) ;
#5905 = edge_loop ( 'none', ( #19944, #9564, #22431, #12588 ) ) ;
#5907 = axis2_placement_3d ( 'none', #22052, #24238, #13905 ) ;
#5908 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#5909 = edge_loop ( 'none', ( #2800, #30874, #19644, #8951 ) ) ;
#5910 = vector ( 'none', #13372, 1000.000000000000000 ) ;
#5911 = cylindrical_surface ( 'none', #8337, 0.5999999999999878764 ) ;
#5912 = cartesian_point ( 'none', ( -523.5450167718539660, 243.1842518256573555, -288.3537468042132446 ) ) ;
#5913 = vertex_point ( 'none', #23405 ) ;
#5914 = cartesian_point ( 'none', ( -477.5830759945889668, 197.2223110485253983, -459.8537468041838565 ) ) ;
#5915 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#5916 = cartesian_point ( 'none', ( -496.9921570935089221, 204.2192808131032962, -317.8839357782289312 ) ) ;
#5917 = line ( 'none', #536, #10445 ) ;
#5918 = cartesian_point ( 'none', ( -548.8688466180497016, 197.1130563251225283, -360.2537468042618798 ) ) ;
#5919 = cartesian_point ( 'none', ( -438.0340688785764200, 285.2079954646424653, -284.7009267107576420 ) ) ;
#5920 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#5921 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#5922 = circle ( 'none', #29816, 2.000000000000001776 ) ;
#5923 = vector ( 'none', #28560, 1000.000000000000000 ) ;
#5924 = oriented_edge ( 'none', *, *, #10020, .f. ) ;
#5925 = edge_loop ( 'none', ( #32001, #21526, #16001, #8527 ) ) ;
#5926 = cartesian_point ( 'none', ( -433.2450167721050320, 270.1841115634091466, -322.7667172753860996 ) ) ;
#5927 = cartesian_point ( 'none', ( -550.0701600691810427, 197.7977128291059046, -380.3537468042226806 ) ) ;
#5928 = cartesian_point ( 'none', ( -506.9294118661281914, 210.9824622189972274, -279.7209305092414979 ) ) ;
#5929 = oriented_edge ( 'none', *, *, #23020, .f. ) ;
#5930 = edge_curve ( 'none', #7028, #5674, #16385, .t. ) ;
#5931 = oriented_edge ( 'none', *, *, #17905, .t. ) ;
#5932 = edge_curve ( 'none', #16037, #22311, #3294, .t. ) ;
#5933 = edge_loop ( 'none', ( #19199, #30322, #33148, #19751 ) ) ;
#5934 = direction ( 'none', ( 0.8937973703356506538, 9.408669700213234582e-15, 0.4484710255758732611 ) ) ;
#5936 = oriented_edge ( 'none', *, *, #459, .t. ) ;
#5935 = edge_loop ( 'none', ( #5843, #30475, #22144, #4583 ) ) ;
#5937 = axis2_placement_3d ( 'none', #31729, #21086, #10866 ) ;
#5938 = cartesian_point ( 'none', ( -551.5786985327471257, 286.3226939270869593, -370.3537468037986287 ) ) ;
#5939 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5940 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5941 = edge_curve ( 'none', #7466, #2693, #11508, .t. ) ;
#5942 = cartesian_point ( 'none', ( -430.8853070339077931, 263.7830205190339257, -340.3357534448994670 ) ) ;
#5943 = conical_surface ( 'none', #14090, 37.00000000000000711, 0.7853981633974415066 ) ;
#5945 = circle ( 'none', #3273, 6.749999999999978684 ) ;
#5944 = axis2_placement_3d ( 'none', #21362, #21575, #21688 ) ;
#5946 = cartesian_point ( 'none', ( -517.4363953778732821, 228.3962585654651889, -484.5210269238538672 ) ) ;
#5947 = cartesian_point ( 'none', ( -414.2450167721050320, 244.0909595298337820, -321.7684444776749615 ) ) ;
#5948 = axis2_placement_3d ( 'none', #33817, #25831, #30965 ) ;
#5949 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612818275, -0.6038489185976441131 ) ) ;
#5950 = axis2_placement_3d ( 'none', #15453, #28642, #4831 ) ;
#5951 = cartesian_point ( 'none', ( -459.4110538682461993, 236.3796220212376511, -372.7759511078594983 ) ) ;
#5952 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.686161457747284917e-14 ) ) ;
#5953 = cartesian_point ( 'none', ( -415.2317940819312980, 256.2708863675498492, -299.3114421472059234 ) ) ;
#5954 = cartesian_point ( 'none', ( -511.2541650600915659, 210.4067215727932876, -275.3537468037847589 ) ) ;
#5955 = line ( 'none', #12215, #26899 ) ;
#5956 = face_outer_bound ( 'none', #20110, .t. ) ;
#5957 = face_outer_bound ( 'none', #11882, .t. ) ;
#5958 = edge_curve ( 'none', #19461, #28077, #29118, .t. ) ;
#5959 = oriented_edge ( 'none', *, *, #13768, .t. ) ;
#5960 = edge_loop ( 'none', ( #31902, #6993, #17229, #12093, #15507, #11084, #27210, #32133, #4428, #23455, #14924, #5496, #20390, #31669, #14142, #21349, #21350, #26778, #23510, #12233 ) ) ;
#5961 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#5962 = cartesian_point ( 'none', ( -460.1241209411342084, 197.4593307627381193, -343.4974140451288918 ) ) ;
#5963 = plane ( 'none', #17196 ) ;
#5964 = oriented_edge ( 'none', *, *, #18755, .f. ) ;
#5965 = oriented_edge ( 'none', *, *, #31145, .t. ) ;
#5966 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#5967 = advanced_face ( 'none', ( #9428 ), #25030, .t. ) ;
#5968 = edge_loop ( 'none', ( #21221, #26932, #4167, #1599 ) ) ;
#5969 = cartesian_point ( 'none', ( -550.1846937098480339, 250.0090311372752865, -471.3537468037985718 ) ) ;
#5970 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#5971 = edge_loop ( 'none', ( #21985, #18561 ) ) ;
#5972 = face_bound ( 'none', #3864, .t. ) ;
#5973 = vertex_point ( 'none', #15706 ) ;
#5974 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.285521396934391402e-14 ) ) ;
#5975 = cartesian_point ( 'none', ( -417.8839130163412960, 277.9380978522894452, -342.6621739829891453 ) ) ;
#5976 = b_spline_curve_with_knots ( 'none', 3,
( #18253, #7588, #33833, #23520, #2803, #2567 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0001985713497829178062, 0.001260961825966106821, 0.002323352302149295917 ),
.unspecified. ) ;
#5977 = cartesian_point ( 'none', ( -534.9707837966603847, 219.5124738420887240, -442.8537468037603730 ) ) ;
#5978 = cartesian_point ( 'none', ( -424.2450167721050889, 253.3954420988835921, -341.8209314447219072 ) ) ;
#5979 = cartesian_point ( 'none', ( -580.9903956149809119, 212.8859542443563839, -380.3537468037986287 ) ) ;
#5980 = edge_curve ( 'none', #7461, #2381, #22978, .t. ) ;
#5981 = circle ( 'none', #12446, 7.685943401548631648 ) ;
#5982 = vertex_point ( 'none', #29015 ) ;
#5983 = advanced_face ( 'none', ( #24194 ), #31980, .t. ) ;
#5984 = edge_curve ( 'none', #29756, #29261, #25977, .t. ) ;
#5985 = cartesian_point ( 'none', ( -460.2044696722121557, 240.5031367498778536, -272.7635469273850504 ) ) ;
#5986 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612818275, 0.6038489185976441131 ) ) ;
#5987 = direction ( 'none', ( -0.8937973703356509869, -9.696270957424948075e-15, -0.4484710255758728725 ) ) ;
#5988 = cartesian_point ( 'none', ( -486.3975254468209641, 228.8624411497297331, -409.4467486385272537 ) ) ;
#5989 = edge_curve ( 'none', #12526, #27123, #11899, .t. ) ;
#5990 = edge_curve ( 'none', #28266, #28878, #5353, .t. ) ;
#5991 = edge_curve ( 'none', #6506, #28132, #22154, .t. ) ;
#5992 = cartesian_point ( 'none', ( -491.5837041445170712, 226.0947922438906232, -279.7055791822659785 ) ) ;
#5993 = edge_curve ( 'none', #28007, #4806, #16299, .t. ) ;
#5994 = vertex_point ( 'none', #29228 ) ;
#5995 = face_outer_bound ( 'none', #18190, .t. ) ;
#5996 = vector ( 'none', #3640, 1000.000000000000114 ) ;
#5997 = circle ( 'none', #896, 8.499999999999952038 ) ;
#5998 = vertex_point ( 'none', #29121 ) ;
#5999 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6000 = oriented_edge ( 'none', *, *, #21612, .f. ) ;
#6001 = cartesian_point ( 'none', ( -450.5450167721061234, 246.0051709407331941, -265.3537468037986287 ) ) ;
#6002 = direction ( 'none', ( 0.1506821769804437550, -0.9885822583581167500, -6.938893903907244944e-15 ) ) ;
#6003 = axis2_placement_3d ( 'none', #20238, #2154, #20466 ) ;
#6004 = vertex_point ( 'none', #18923 ) ;
#6005 = cartesian_point ( 'none', ( -556.3036830846186831, 258.6186435831794483, -279.7732498487970361 ) ) ;
#6006 = oriented_edge ( 'none', *, *, #20262, .f. ) ;
#6007 = cartesian_point ( 'none', ( -414.5286286130520921, 230.0825910760980548, -299.5910114222593847 ) ) ;
#6008 = cartesian_point ( 'none', ( -438.6052093091553274, 231.1842518256048038, -378.1539128780876240 ) ) ;
#6009 = cartesian_point ( 'none', ( -574.0069575488407736, 197.2223110485256257, -449.8537468041893135 ) ) ;
#6010 = oriented_edge ( 'none', *, *, #18367, .t. ) ;
#6011 = cartesian_point ( 'none', ( -554.5966603448864589, 259.3334746236309911, -275.3537468037984013 ) ) ;
#6012 = axis2_placement_3d ( 'none', #32938, #9671, #12293 ) ;
#6013 = direction ( 'none', ( -0.9914964367057035322, 0.1301338387964206811, -5.404408446831739830e-14 ) ) ;
#6014 = face_bound ( 'none', #3903, .t. ) ;
#6015 = vertex_point ( 'none', #8391 ) ;
#6016 = cartesian_point ( 'none', ( -415.0150837914471822, 256.1614166715713736, -299.3117950044469922 ) ) ;
#6017 = cartesian_point ( 'none', ( -496.6825957252049761, 257.5745548894437320, -275.3537468037987992 ) ) ;
#6018 = axis2_placement_3d ( 'none', #20687, #7611, #25750 ) ;
#6019 = cartesian_point ( 'none', ( -458.6425123852748698, 282.3780788906434509, -290.8334128316282658 ) ) ;
#6020 = vector ( 'none', #20959, 1000.000000000000000 ) ;
#6021 = oriented_edge ( 'none', *, *, #5400, .t. ) ;
#6022 = oriented_edge ( 'none', *, *, #21814, .f. ) ;
#6023 = cartesian_point ( 'none', ( -433.7307527023183411, 230.7262715253348517, -299.3937809372878291 ) ) ;
#6024 = cartesian_point ( 'none', ( -414.9993576405132671, 230.0762668225451364, -299.3958761186441961 ) ) ;
#6025 = advanced_face ( 'none', ( #25862 ), #16277, .f. ) ;
#6026 = cartesian_point ( 'none', ( -430.0546996792868981, 190.6842518256045764, -306.7688084700422451 ) ) ;
#6027 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -6.167905692361975591e-14 ) ) ;
#6028 = cartesian_point ( 'none', ( -433.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#6029 = cartesian_point ( 'none', ( -552.8494532959032313, 296.6842518256502785, -398.8537468041867555 ) ) ;
#6030 = vector ( 'none', #12745, 1000.000000000000000 ) ;
#6031 = circle ( 'none', #954, 0.4999999999999831801 ) ;
#6032 = vector ( 'none', #14188, 1000.000000000000000 ) ;
#6033 = oriented_edge ( 'none', *, *, #2160, .t. ) ;
#6034 = edge_curve ( 'none', #23184, #33088, #26283, .t. ) ;
#6035 = cartesian_point ( 'none', ( -418.2948319243448623, 253.5782045157289417, -336.4728571953800156 ) ) ;
#6036 = direction ( 'none', ( -5.642927514190364151e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#6037 = edge_loop ( 'none', ( #28235, #25266, #21591, #19453 ) ) ;
#6038 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#6039 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#6040 = oriented_edge ( 'none', *, *, #24319, .t. ) ;
#6041 = edge_curve ( 'none', #162, #16295, #3374, .t. ) ;
#6042 = cartesian_point ( 'none', ( -489.2450167721049752, 231.5585521765774502, -319.8800104888852047 ) ) ;
#6043 = edge_loop ( 'none', ( #20253, #30975, #19282, #19907, #31734, #766, #24808, #23092, #32829, #21560, #16896, #9719 ) ) ;
#6044 = cartesian_point ( 'none', ( -448.0342319603240071, 282.2155537885659555, -285.8634672527330167 ) ) ;
#6045 = cartesian_point ( 'none', ( -489.1684130610995567, 257.5426425627464937, -283.8846742380778210 ) ) ;
#6046 = circle ( 'none', #29315, 12.50000000000001066 ) ;
#6047 = oriented_edge ( 'none', *, *, #5776, .f. ) ;
#6048 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#6049 = edge_curve ( 'none', #11459, #25604, #11068, .t. ) ;
#6050 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.467162276944790489e-14 ) ) ;
#6051 = cartesian_point ( 'none', ( -414.6143364586891380, 252.6830294426301577, -323.0061403150818364 ) ) ;
#6052 = oriented_edge ( 'none', *, *, #23921, .t. ) ;
#6053 = axis2_placement_3d ( 'none', #12450, #28056, #28275 ) ;
#6054 = axis2_placement_3d ( 'none', #11210, #665, #11102 ) ;
#6055 = cartesian_point ( 'none', ( -581.0450167717178829, 272.4886883498353995, -398.8537468041887450 ) ) ;
#6056 = direction ( 'none', ( -1.000000000000000000, -3.397572461039109235e-16, -6.742252096426301460e-17 ) ) ;
#6057 = cartesian_point ( 'none', ( -406.0450167721051571, 272.5040569789981078, -354.6735519571933537 ) ) ;
#6058 = cartesian_point ( 'none', ( -535.4138238173812852, 225.4960944467092645, -442.8537468037603730 ) ) ;
#6059 = circle ( 'none', #1144, 6.400000000000000355 ) ;
#6060 = face_outer_bound ( 'none', #11521, .t. ) ;
#6061 = vector ( 'none', #12150, 1000.000000000000000 ) ;
#6062 = oriented_edge ( 'none', *, *, #12487, .t. ) ;
#6063 = axis2_placement_3d ( 'none', #11733, #32688, #16978 ) ;
#6064 = advanced_face ( 'none', ( #9043, #1246 ), #30029, .f. ) ;
#6065 = edge_loop ( 'none', ( #14890, #28872, #8545, #22270 ) ) ;
#6066 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -371.7537468037986628 ) ) ;
#6067 = cartesian_point ( 'none', ( -523.5450167717775685, 210.1842518256354708, -393.8537468042210321 ) ) ;
#6068 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#6069 = cylindrical_surface ( 'none', #2368, 65.00000000000000000 ) ;
#6070 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#6071 = advanced_face ( 'none', ( #32809 ), #7384, .t. ) ;
#6072 = oriented_edge ( 'none', *, *, #33470, .f. ) ;
#6073 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -522.8537468037603730 ) ) ;
#6074 = cartesian_point ( 'none', ( -414.8427625830313445, 256.4125369218575088, -299.4129424817194263 ) ) ;
#6075 = vector ( 'none', #16415, 999.9999999999998863 ) ;
#6076 = oriented_edge ( 'none', *, *, #6696, .f. ) ;
#6077 = cartesian_point ( 'none', ( -513.4339722443094161, 209.6701575862886386, -275.3537468037847020 ) ) ;
#6078 = oriented_edge ( 'none', *, *, #4355, .t. ) ;
#6079 = vertex_point ( 'none', #16728 ) ;
#6080 = oriented_edge ( 'none', *, *, #27720, .f. ) ;
#6081 = cartesian_point ( 'none', ( -460.2027990054428415, 197.6031808329569515, -343.7570221705737481 ) ) ;
#6082 = vertex_point ( 'none', #16847 ) ;
#6083 = oriented_edge ( 'none', *, *, #20866, .t. ) ;
#6084 = cartesian_point ( 'none', ( -406.0450167721051571, 265.5592518256021890, -380.3537468038007319 ) ) ;
#6085 = cartesian_point ( 'none', ( -530.1020264152389245, 282.4009228597561219, -409.5366617094766184 ) ) ;
#6086 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 3.670158759091426820e-14 ) ) ;
#6087 = direction ( 'none', ( -1.791068744856348687e-16, -6.279680095831317198e-17, 1.000000000000000000 ) ) ;
#6088 = cylindrical_surface ( 'none', #6616, 4.999999999999976019 ) ;
#6089 = edge_curve ( 'none', #33250, #3607, #28302, .t. ) ;
#6090 = edge_curve ( 'none', #20263, #26561, #2706, .t. ) ;
#6091 = direction ( 'none', ( 0.7437731059700262159, -0.002154568021932308768, 0.6684286982710564429 ) ) ;
#6092 = cartesian_point ( 'none', ( -554.5244117147402676, 218.1770788059694723, -436.2614254483907530 ) ) ;
#6093 = cylindrical_surface ( 'none', #12319, 11.99999999999998757 ) ;
#6094 = line ( 'none', #32571, #25795 ) ;
#6095 = conical_surface ( 'none', #5067, 4.000000000000001776, 1.047197551196590304 ) ;
#6096 = vertex_point ( 'none', #9512 ) ;
#6097 = cartesian_point ( 'none', ( -467.7831253855945306, 209.6333986402960363, -380.3537468037986287 ) ) ;
#6098 = axis2_placement_3d ( 'none', #1587, #4117, #1477 ) ;
#6099 = cartesian_point ( 'none', ( -406.0450167721051571, 271.9790569789975621, -291.0339416504039605 ) ) ;
#6100 = cartesian_point ( 'none', ( -527.1207651775118848, 231.8893847019355121, -484.8537468037603730 ) ) ;
#6101 = cartesian_point ( 'none', ( -496.5735143914545233, 196.6985456106051515, -364.2537468042139039 ) ) ;
#6102 = line ( 'none', #30823, #17590 ) ;
#6103 = oriented_edge ( 'none', *, *, #29286, .t. ) ;
#6104 = axis2_placement_3d ( 'none', #5538, #8183, #26524 ) ;
#6105 = oriented_edge ( 'none', *, *, #12528, .t. ) ;
#6106 = cartesian_point ( 'none', ( -496.4035545969155692, 229.3746531051088482, -275.3537468037987423 ) ) ;
#6107 = line ( 'none', #26187, #31539 ) ;
#6108 = edge_loop ( 'none', ( #31572, #9157, #17372, #13938 ) ) ;
#6109 = oriented_edge ( 'none', *, *, #26592, .f. ) ;
#6110 = cartesian_point ( 'none', ( -482.3240954090445030, 228.1870639898835122, -431.3537468037603730 ) ) ;
#6111 = axis2_placement_3d ( 'none', #3198, #24139, #30098 ) ;
#6112 = oriented_edge ( 'none', *, *, #2864, .t. ) ;
#6113 = oriented_edge ( 'none', *, *, #5738, .f. ) ;
#6114 = axis2_placement_3d ( 'none', #11810, #30025, #27419 ) ;
#6115 = oriented_edge ( 'none', *, *, #29747, .f. ) ;
#6116 = cartesian_point ( 'none', ( -508.6636744525650897, 253.3107344710454072, -431.3537468037603730 ) ) ;
#6117 = cartesian_point ( 'none', ( -438.4022565122425021, 248.5552293509839501, -265.3537468037986287 ) ) ;
#6118 = cartesian_point ( 'none', ( -429.0331221750914210, 206.0020018477551957, -308.1056203485475180 ) ) ;
#6119 = cartesian_point ( 'none', ( -554.6233176834255119, 259.2851524655173421, -275.3537468038001634 ) ) ;
#6120 = oriented_edge ( 'none', *, *, #31905, .t. ) ;
#6121 = cartesian_point ( 'none', ( -414.8076372492768087, 230.4721540609337183, -299.3946000423981673 ) ) ;
#6122 = cartesian_point ( 'none', ( -434.1156878976001963, 236.0036576234307688, -380.3537468037986287 ) ) ;
#6123 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -371.7537468037986628 ) ) ;
#6124 = vector ( 'none', #30549, 1000.000000000000000 ) ;
#6125 = cartesian_point ( 'none', ( -553.5713966214127595, 261.2487069930837151, -275.3537468037984013 ) ) ;
#6126 = circle ( 'none', #16556, 15.00000000000000711 ) ;
#6127 = cartesian_point ( 'none', ( -562.4592060915791762, 190.8305139897389893, -380.3537468037986287 ) ) ;
#6128 = cartesian_point ( 'none', ( -506.2345991793280291, 288.4353159596233809, -370.3537468037986287 ) ) ;
#6129 = vector ( 'none', #16092, 1000.000000000000000 ) ;
#6130 = face_outer_bound ( 'none', #10123, .t. ) ;
#6131 = line ( 'none', #31896, #2479 ) ;
#6132 = cartesian_point ( 'none', ( -490.8159137275350190, 258.6847428258388959, -279.7704577186207189 ) ) ;
#6133 = cartesian_point ( 'none', ( -450.5450167721049297, 281.5667671607457123, -286.2683207771385128 ) ) ;
#6134 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#6135 = vector ( 'none', #33240, 1000.000000000000114 ) ;
#6136 = circle ( 'none', #27571, 0.1999999999999482470 ) ;
#6137 = edge_curve ( 'none', #24772, #19598, #13522, .t. ) ;
#6138 = oriented_edge ( 'none', *, *, #22875, .t. ) ;
#6139 = oriented_edge ( 'none', *, *, #27410, .t. ) ;
#6140 = cartesian_point ( 'none', ( -535.2708090759615516, 301.2987571130119591, -431.3537468037603730 ) ) ;
#6141 = edge_curve ( 'none', #18393, #26777, #25460, .t. ) ;
#6142 = advanced_face ( 'none', ( #400 ), #18867, .f. ) ;
#6143 = vertex_point ( 'none', #17529 ) ;
#6144 = direction ( 'none', ( 1.874259953551569157e-16, -1.000000000000000000, 2.735728983704321531e-14 ) ) ;
#6145 = edge_loop ( 'none', ( #19215, #21012, #22268, #17532 ) ) ;
#6146 = axis2_placement_3d ( 'none', #9034, #27389, #30108 ) ;
#6147 = plane ( 'none', #20828 ) ;
#6148 = vector ( 'none', #32796, 999.9999999999998863 ) ;
#6149 = cartesian_point ( 'none', ( -523.5450167717149270, 243.1842518256509607, -452.4537468041858119 ) ) ;
#6150 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#6151 = edge_curve ( 'none', #9602, #30008, #17219, .t. ) ;
#6152 = cartesian_point ( 'none', ( -523.5450167717782506, 243.1842518256352719, -380.3537468042205774 ) ) ;
#6153 = oriented_edge ( 'none', *, *, #11531, .f. ) ;
#6154 = cartesian_point ( 'none', ( -455.2950167721049866, 213.8092518256034111, -271.9747543314629183 ) ) ;
#6155 = line ( 'none', #4854, #33234 ) ;
#6156 = circle ( 'none', #25, 2.000000000000001776 ) ;
#6157 = axis2_placement_3d ( 'none', #25259, #9201, #16986 ) ;
#6158 = advanced_face ( 'none', ( #4114 ), #10247, .f. ) ;
#6159 = cartesian_point ( 'none', ( -524.4741499409589096, 203.4721985653330307, -409.6025969527048574 ) ) ;
#6160 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#6161 = cartesian_point ( 'none', ( -443.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#6162 = axis2_placement_3d ( 'none', #20832, #31131, #33993 ) ;
#6163 = cartesian_point ( 'none', ( -546.0968959016427107, 191.1850907965376507, -380.3824794511700134 ) ) ;
#6164 = circle ( 'none', #12723, 32.00000000000002842 ) ;
#6165 = vector ( 'none', #24380, 1000.000000000000000 ) ;
#6166 = cartesian_point ( 'none', ( -569.5069575488437295, 205.7223110485248867, -398.8537468041889724 ) ) ;
#6167 = axis2_placement_3d ( 'none', #10594, #20807, #18396 ) ;
#6168 = cartesian_point ( 'none', ( -418.0778149167891229, 301.3842518256038261, -344.9481968802751339 ) ) ;
#6169 = circle ( 'none', #12925, 8.500000000000007105 ) ;
#6170 = oriented_edge ( 'none', *, *, #33475, .t. ) ;
#6171 = cartesian_point ( 'none', ( -473.8484374125679892, 185.6842518256509322, -449.8537468041837997 ) ) ;
#6172 = direction ( 'none', ( -2.301070739202197555e-16, -0.6038489185976494422, -0.7970987915612777197 ) ) ;
#6173 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748157448, 1.615973351895135670e-16 ) ) ;
#6174 = cartesian_point ( 'none', ( -414.2450167721050320, 255.2344082288684604, -299.8147856584505462 ) ) ;
#6175 = face_bound ( 'none', #9212, .t. ) ;
#6176 = oriented_edge ( 'none', *, *, #14359, .f. ) ;
#6177 = oriented_edge ( 'none', *, *, #28335, .t. ) ;
#6178 = cartesian_point ( 'none', ( -497.0198734743754017, 288.5707908221646107, -380.3537468042185310 ) ) ;
#6179 = cartesian_point ( 'none', ( -434.0446166089280382, 244.0200008932144726, -349.4551503013602769 ) ) ;
#6180 = edge_loop ( 'none', ( #25850, #19577, #2395, #21473 ) ) ;
#6181 = vertex_point ( 'none', #9398 ) ;
#6182 = face_outer_bound ( 'none', #18689, .t. ) ;
#6183 = cartesian_point ( 'none', ( -566.5000167717153090, 243.1842518256508754, -444.8537468041882903 ) ) ;
#6184 = cartesian_point ( 'none', ( -430.6450167721050661, 278.3836836391998872, -341.8537468038011298 ) ) ;
#6185 = closed_shell ( 'none', ( #29889, #1274, #21027, #32714, #26295, #21544, #22874, #23976, #5327, #10141, #7182, #12751, #18880, #27067, #29585, #18733, #21388, #32336, #33339, #26135, #1869, #15880, #15947, #23079, #31312, #32454, #23244, #572, #6158, #14393, #195, #2983, #20090, #24311, #29120, #16123, #23634 ) ) ;
#6186 = direction ( 'none', ( -0.7071067811865910935, -9.469072883523148384e-15, 0.7071067811865039410 ) ) ;
#6187 = face_outer_bound ( 'none', #2430, .t. ) ;
#6188 = circle ( 'none', #6602, 12.50000000000001066 ) ;
#6189 = edge_curve ( 'none', #25636, #25205, #30339, .t. ) ;
#6190 = cartesian_point ( 'none', ( -544.6042715184810277, 203.9796487303693198, -308.6131432789306359 ) ) ;
#6191 = cartesian_point ( 'none', ( -415.1400543182501792, 256.5128677151478769, -299.3789078880811871 ) ) ;
#6192 = direction ( 'none', ( 0.0000000000000000000, 0.2731415584612456593, -0.9619738504976952376 ) ) ;
#6193 = edge_curve ( 'none', #19942, #22548, #18481, .t. ) ;
#6194 = conical_surface ( 'none', #15795, 40.00000000000000000, 0.7853981633974517207 ) ;
#6195 = line ( 'none', #33689, #25920 ) ;
#6196 = edge_curve ( 'none', #30317, #25606, #811, .t. ) ;
#6197 = cartesian_point ( 'none', ( -454.5907735637005089, 193.6539699309616651, -338.0842879014266487 ) ) ;
#6198 = axis2_placement_3d ( 'none', #5630, #3365, #362 ) ;
#6199 = advanced_face ( 'none', ( #23365 ), #27759, .t. ) ;
#6200 = cartesian_point ( 'none', ( -565.0069575488400915, 289.1461926027766935, -459.8537468041875513 ) ) ;
#6201 = cartesian_point ( 'none', ( -530.9079505528189884, 282.0648222399791507, -409.8645212439602119 ) ) ;
#6202 = edge_curve ( 'none', #4152, #28511, #22950, .t. ) ;
#6203 =( bounded_curve ( ) b_spline_curve ( 3, ( #15729, #2588, #20918, #4985 ),
.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 ( '' ) );
#6204 = line ( 'none', #10271, #21792 ) ;
#6205 = vertex_point ( 'none', #27979 ) ;
#6206 = cartesian_point ( 'none', ( -413.9450167721049070, 293.6365553582788834, -296.8821034628585949 ) ) ;
#6207 = cartesian_point ( 'none', ( -554.7309877782483909, 287.4586651841013349, -342.3935908997447655 ) ) ;
#6208 = oriented_edge ( 'none', *, *, #7963, .f. ) ;
#6209 = cartesian_point ( 'none', ( -434.2035952021419689, 255.6042688605433284, -299.6882611025063170 ) ) ;
#6211 = vertex_point ( 'none', #33123 ) ;
#6210 = vertex_point ( 'none', #17188 ) ;
#6212 = cartesian_point ( 'none', ( -418.3600807325266828, 276.9006352872712000, -344.3770713070657621 ) ) ;
#6213 = b_spline_curve_with_knots ( 'none', 3,
( #9694, #9805, #15171, #33420, #20131, #4885, #17717, #1929 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.007984793786127866375, 0.01197719067919179869, 0.01596958757225573275 ),
.unspecified. ) ;
#6214 = cartesian_point ( 'none', ( -553.8900654262314447, 217.6113848619816338, -436.0358593075163753 ) ) ;
#6215 = cartesian_point ( 'none', ( -455.2950167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#6216 = cartesian_point ( 'none', ( -554.3988958036278518, 226.6603287488410388, -275.3537468037984013 ) ) ;
#6217 = oriented_edge ( 'none', *, *, #15364, .f. ) ;
#6218 = axis2_placement_3d ( 'none', #22106, #6388, #6050 ) ;
#6219 = oriented_edge ( 'none', *, *, #26251, .t. ) ;
#6220 = cartesian_point ( 'none', ( -438.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#6221 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#6222 = oriented_edge ( 'none', *, *, #27758, .f. ) ;
#6223 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -275.3537468037986287 ) ) ;
#6224 = oriented_edge ( 'none', *, *, #34002, .t. ) ;
#6225 = circle ( 'none', #5019, 7.500000000000000888 ) ;
#6226 = vector ( 'none', #13398, 1000.000000000000000 ) ;
#6227 = cartesian_point ( 'none', ( -491.6160582691180139, 226.0342966861875027, -279.7054200364110557 ) ) ;
#6228 = circle ( 'none', #30066, 1.999999999999981792 ) ;
#6229 = cartesian_point ( 'none', ( -436.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#6230 = direction ( 'none', ( 0.3003283627730247152, 0.9538358739919957641, 2.562053133750362558e-14 ) ) ;
#6231 = cartesian_point ( 'none', ( -418.1311614525802156, 207.0051868702928743, -305.7878770784902258 ) ) ;
#6232 = cartesian_point ( 'none', ( -555.7146875124918779, 259.8653542962203460, -279.7179279507059277 ) ) ;
#6233 = line ( 'none', #23255, #2158 ) ;
#6234 = oriented_edge ( 'none', *, *, #28954, .t. ) ;
#6235 = oriented_edge ( 'none', *, *, #26093, .t. ) ;
#6236 = cartesian_point ( 'none', ( -520.7760166426057822, 205.7866230467234629, -405.8537468037604299 ) ) ;
#6237 = edge_curve ( 'none', #14489, #12623, #21722, .t. ) ;
#6238 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6239 = cartesian_point ( 'none', ( -522.2158967099489928, 225.2333900117402266, -445.3537468037603730 ) ) ;
#6240 = advanced_face ( 'none', ( #27898 ), #11472, .t. ) ;
#6241 = cartesian_point ( 'none', ( -526.4854505796025705, 282.8972337101565699, -435.3537468037603730 ) ) ;
#6243 = edge_loop ( 'none', ( #282, #13056, #33043, #26690, #14464, #2791 ) ) ;
#6242 = oriented_edge ( 'none', *, *, #19309, .t. ) ;
#6244 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6245 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#6246 = cartesian_point ( 'none', ( -492.7811110514438155, 259.8756325854070610, -275.3537468037851568 ) ) ;
#6247 = edge_curve ( 'none', #4035, #17167, #9819, .t. ) ;
#6248 = cartesian_point ( 'none', ( -525.4813548402246397, 203.7895249952431413, -435.6189903785750062 ) ) ;
#6249 = advanced_face ( 'none', ( #32386, #15554 ), #12363, .t. ) ;
#6250 = vertex_point ( 'none', #4478 ) ;
#6251 = edge_curve ( 'none', #13472, #10058, #27063, .t. ) ;
#6252 = oriented_edge ( 'none', *, *, #23013, .t. ) ;
#6253 = cartesian_point ( 'none', ( -488.5834393642059581, 191.8089555845927237, -370.3537468037986287 ) ) ;
#6254 = edge_curve ( 'none', #25579, #27803, #10647, .t. ) ;
#6255 = oriented_edge ( 'none', *, *, #16517, .t. ) ;
#6256 = direction ( 'none', ( -1.028554113732454248e-16, 0.9960050151769735960, 0.08929731094672753444 ) ) ;
#6257 = line ( 'none', #2445, #33328 ) ;
#6258 = line ( 'none', #19531, #9551 ) ;
#6259 = axis2_placement_3d ( 'none', #19902, #3869, #4087 ) ;
#6260 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#6261 = cartesian_point ( 'none', ( -497.0198734743676710, 293.0707908222022411, -360.2537468041859938 ) ) ;
#6262 = axis2_placement_3d ( 'none', #24549, #14098, #33248 ) ;
#6263 = circle ( 'none', #7883, 6.500000000000008882 ) ;
#6264 = cc_design_security_classification ( #24717, ( #26269 ) ) ;
#6265 = cartesian_point ( 'none', ( -424.2450167721051457, 295.6842518256038943, -341.8537468038014708 ) ) ;
#6266 = direction ( 'none', ( -5.642927514190364151e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#6267 = cartesian_point ( 'none', ( -553.5653306166797165, 201.1021207403883011, -370.3537468037986287 ) ) ;
#6268 = vector ( 'none', #23443, 1000.000000000000000 ) ;
#6269 = vertex_point ( 'none', #23456 ) ;
#6270 = oriented_edge ( 'none', *, *, #3573, .t. ) ;
#6271 = cartesian_point ( 'none', ( -430.6062362562204839, 208.4295696966393905, -303.0468172343559559 ) ) ;
#6272 = vertex_point ( 'none', #21133 ) ;
#6273 = cartesian_point ( 'none', ( -497.6154041303552162, 281.0626825761733585, -313.5144189160710653 ) ) ;
#6275 = edge_loop ( 'none', ( #22698, #14791, #15155, #22273 ) ) ;
#6274 = oriented_edge ( 'none', *, *, #22515, .t. ) ;
#6276 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699199948e-14 ) ) ;
#6278 = oriented_edge ( 'none', *, *, #21504, .f. ) ;
#6277 = oriented_edge ( 'none', *, *, #19267, .t. ) ;
#6279 = cartesian_point ( 'none', ( -424.2450167721051457, 212.0092518256046503, -303.8537468037994813 ) ) ;
#6280 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1124163128217504, -310.8539618199289976 ) ) ;
#6281 = oriented_edge ( 'none', *, *, #1386, .t. ) ;
#6282 = vertex_point ( 'none', #5421 ) ;
#6283 = cartesian_point ( 'none', ( -492.7170011914443535, 232.2612021109767682, -327.8226447131564782 ) ) ;
#6284 = line ( 'none', #8326, #18990 ) ;
#6285 = vector ( 'none', #28366, 1000.000000000000000 ) ;
#6286 = b_spline_curve_with_knots ( 'none', 3,
( #12939, #31275, #9266, #29780, #1022, #3675 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0009064926732788710848, 0.001812985346557742170 ),
.unspecified. ) ;
#6287 = cartesian_point ( 'none', ( -490.8815530327437386, 293.0707908221319258, -368.2537468037986059 ) ) ;
#6288 = cartesian_point ( 'none', ( -490.5450167721050434, 262.5152042672913808, -355.8537468037986287 ) ) ;
#6289 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -397.8537468037603730 ) ) ;
#6290 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#6291 = vector ( 'none', #25096, 1000.000000000000114 ) ;
#6292 = edge_curve ( 'none', #4780, #20935, #6955, .t. ) ;
#6293 = cartesian_point ( 'none', ( -417.6454202409470895, 263.7787705184852030, -340.3212207419633728 ) ) ;
#6294 = direction ( 'none', ( -2.035898835340914742e-16, 1.000000000000000000, -3.118716372528628653e-14 ) ) ;
#6295 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6296 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#6297 = cartesian_point ( 'none', ( -421.4822132380967901, 280.9355679744446093, -336.0767053885066957 ) ) ;
#6298 = edge_curve ( 'none', #33712, #28351, #2874, .t. ) ;
#6299 = circle ( 'none', #30663, 5.099999999999988987 ) ;
#6300 = line ( 'none', #14222, #28049 ) ;
#6301 = vertex_point ( 'none', #28821 ) ;
#6302 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -406.3537468037603730 ) ) ;
#6303 = oriented_edge ( 'none', *, *, #10367, .f. ) ;
#6304 = cartesian_point ( 'none', ( -417.9450167721050207, 274.6304536163935381, -370.9986904210791749 ) ) ;
#6305 = oriented_edge ( 'none', *, *, #33426, .t. ) ;
#6306 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672753444 ) ) ;
#6307 = oriented_edge ( 'none', *, *, #32908, .t. ) ;
#6308 = cartesian_point ( 'none', ( -417.9450167721050207, 195.0393082083230638, -354.2999485945891820 ) ) ;
#6309 = oriented_edge ( 'none', *, *, #26541, .f. ) ;
#6310 = cartesian_point ( 'none', ( -424.2450167721050889, 253.5954410599044024, -341.8202867815484751 ) ) ;
#6312 = oriented_edge ( 'none', *, *, #5688, .f. ) ;
#6311 = oriented_edge ( 'none', *, *, #3559, .f. ) ;
#6313 = cartesian_point ( 'none', ( -459.1939719158034450, 196.3258935267045899, -341.5387218951868817 ) ) ;
#6314 = axis2_placement_3d ( 'none', #1955, #7312, #7199 ) ;
#6315 = oriented_edge ( 'none', *, *, #4264, .t. ) ;
#6316 = cartesian_point ( 'none', ( -437.2450167721049752, 252.7547911959166527, -320.9916844629285606 ) ) ;
#6317 = advanced_face ( 'none', ( #2053 ), #20093, .f. ) ;
#6318 = oriented_edge ( 'none', *, *, #16681, .f. ) ;
#6319 = axis2_placement_3d ( 'none', #31132, #1954, #20602 ) ;
#6320 = line ( 'none', #13588, #8800 ) ;
#6321 = vector ( 'none', #14898, 1000.000000000000114 ) ;
#6322 = cartesian_point ( 'none', ( -450.5450167721049866, 204.8017364904615363, -359.4391728304590856 ) ) ;
#6323 = cartesian_point ( 'none', ( -497.3896975968797847, 236.4835594105044549, -471.8537468037985718 ) ) ;
#6324 = cartesian_point ( 'none', ( -523.3345281162416995, 283.1836980033398277, -433.1216959961914199 ) ) ;
#6325 = cartesian_point ( 'none', ( -427.7172705863048918, 185.6842518256056564, -274.1158004913915534 ) ) ;
#6326 = line ( 'none', #31256, #22753 ) ;
#6327 = cartesian_point ( 'none', ( -507.0210936953423015, 212.3303727940802332, -275.3537468037987423 ) ) ;
#6328 = advanced_face ( 'none', ( #22125 ), #2840, .t. ) ;
#6329 = direction ( 'none', ( -1.000000000000000000, -1.734723475976802677e-14, -6.071532165918809684e-14 ) ) ;
#6330 = direction ( 'none', ( 1.091642987686168935e-16, -0.9922322621167684042, 0.1243991077726871036 ) ) ;
#6331 = cylindrical_surface ( 'none', #12493, 35.99999999999997868 ) ;
#6332 = line ( 'none', #26058, #3076 ) ;
#6333 = oriented_edge ( 'none', *, *, #33664, .f. ) ;
#6334 = oriented_edge ( 'none', *, *, #32417, .t. ) ;
#6335 = vertex_point ( 'none', #8093 ) ;
#6336 = cartesian_point ( 'none', ( -488.6284038283122868, 240.5158861201776972, -275.3537468038815064 ) ) ;
#6337 = oriented_edge ( 'none', *, *, #21820, .f. ) ;
#6338 = direction ( 'none', ( -5.230025295777879928e-16, 0.9999948051039169172, 0.003223315867124546680 ) ) ;
#6339 = oriented_edge ( 'none', *, *, #12761, .f. ) ;
#6341 = oriented_edge ( 'none', *, *, #29341, .f. ) ;
#6340 = vertex_point ( 'none', #10830 ) ;
#6342 = plane ( 'none', #647 ) ;
#6343 = edge_curve ( 'none', #19881, #31300, #26246, .t. ) ;
#6344 = cartesian_point ( 'none', ( -448.8945395728614471, 255.1842518256075039, -270.6984550181111899 ) ) ;
#6345 = oriented_edge ( 'none', *, *, #18953, .t. ) ;
#6346 = cartesian_point ( 'none', ( -419.7289397966151796, 205.8891176045299574, -308.3934613225077896 ) ) ;
#6347 = cartesian_point ( 'none', ( -555.8357949447749888, 259.6166826549943494, -279.7292459445111490 ) ) ;
#6348 = edge_curve ( 'none', #7736, #5034, #27473, .t. ) ;
#6349 = cartesian_point ( 'none', ( -433.2450167721049752, 256.2708821062719835, -299.3114421609413967 ) ) ;
#6350 = cartesian_point ( 'none', ( -406.5700167721051344, 213.8644466722088282, -354.6735519571939790 ) ) ;
#6351 = cartesian_point ( 'none', ( -508.6437167067727501, 185.6842518256034396, -380.3537468037986287 ) ) ;
#6352 = face_outer_bound ( 'none', #32506, .t. ) ;
#6353 = line ( 'none', #31882, #31780 ) ;
#6354 = oriented_edge ( 'none', *, *, #31955, .f. ) ;
#6355 = axis2_placement_3d ( 'none', #12292, #25278, #4628 ) ;
#6356 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#6357 = direction ( 'none', ( 0.1301338387964207366, 0.9914964367057035322, 1.370645709413775334e-14 ) ) ;
#6358 = edge_curve ( 'none', #1665, #22330, #23774, .t. ) ;
#6359 = line ( 'none', #18366, #3921 ) ;
#6360 = cartesian_point ( 'none', ( -501.3950626928482848, 264.1199163037991298, -275.3537468037985150 ) ) ;
#6361 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.467162276944790489e-14 ) ) ;
#6362 = axis2_placement_3d ( 'none', #20527, #4832, #23160 ) ;
#6363 = cartesian_point ( 'none', ( -433.2450167721049752, 243.8956437594117688, -310.8748519667731216 ) ) ;
#6364 = axis2_placement_3d ( 'none', #25586, #30837, #33697 ) ;
#6365 = circle ( 'none', #33330, 0.2000000000000159150 ) ;
#6366 = toroidal_surface ( 'none', #25375, 7.900000000000000355, 0.1000000000000000056 ) ;
#6367 = oriented_edge ( 'none', *, *, #20525, .f. ) ;
#6368 = edge_loop ( 'none', ( #18196, #10627, #18646, #5101 ) ) ;
#6369 = axis2_placement_3d ( 'none', #18771, #2979, #3422 ) ;
#6370 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6371 = axis2_placement_3d ( 'none', #14846, #25651, #9703 ) ;
#6372 = advanced_face ( 'none', ( #15955 ), #14323, .f. ) ;
#6373 = vertex_point ( 'none', #21170 ) ;
#6374 = cartesian_point ( 'none', ( -439.2450167721049752, 259.6183345760235852, -321.3803411731776691 ) ) ;
#6375 = cartesian_point ( 'none', ( -505.6179492782477496, 200.7627475572875824, -317.5002707153737447 ) ) ;
#6376 = oriented_edge ( 'none', *, *, #30347, .t. ) ;
#6377 = oriented_edge ( 'none', *, *, #16528, .t. ) ;
#6378 = edge_loop ( 'none', ( #27207, #3022, #23278, #32194 ) ) ;
#6379 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748158558, 1.615973351895135670e-16 ) ) ;
#6380 = cartesian_point ( 'none', ( -433.7450167721049752, 231.1844668417338937, -322.9255823165804031 ) ) ;
#6381 = cartesian_point ( 'none', ( -499.7261389952540185, 204.6806453077860795, -311.3172520981422622 ) ) ;
#6382 = direction ( 'none', ( -0.07384000345349574224, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#6383 = vector ( 'none', #31282, 1000.000000000000000 ) ;
#6384 = direction ( 'none', ( 0.9005812434283159140, -0.4346877315787834317, 0.0000000000000000000 ) ) ;
#6385 = cartesian_point ( 'none', ( -417.9450167721050207, 275.9626084846640879, -374.1594282157946623 ) ) ;
#6386 = cartesian_point ( 'none', ( -468.9165862416679715, 259.1535068688927481, -367.6611372762647534 ) ) ;
#6387 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 6.982962677686266711e-15 ) ) ;
#6388 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#6389 = cartesian_point ( 'none', ( -556.4879383671732285, 292.0401979259944483, -360.2537468042335149 ) ) ;
#6390 = edge_curve ( 'none', #23903, #19038, #5696, .t. ) ;
#6391 = edge_curve ( 'none', #5556, #1384, #29086, .t. ) ;
#6392 = face_outer_bound ( 'none', #18362, .t. ) ;
#6393 = face_outer_bound ( 'none', #25451, .t. ) ;
#6394 = toroidal_surface ( 'none', #693, 22.00000000000000711, 2.000000000000000000 ) ;
#6395 = oriented_edge ( 'none', *, *, #16276, .f. ) ;
#6396 = cartesian_point ( 'none', ( -493.2450167721049752, 232.2729306641512608, -327.8480506103010157 ) ) ;
#6397 = edge_curve ( 'none', #9364, #31420, #28277, .t. ) ;
#6398 = axis2_placement_3d ( 'none', #11785, #17625, #9140 ) ;
#6399 = oriented_edge ( 'none', *, *, #28685, .f. ) ;
#6400 = cartesian_point ( 'none', ( -435.5450167721049866, 250.6454033926977445, -265.3826761367396898 ) ) ;
#6401 = cartesian_point ( 'none', ( -433.2450167721049752, 242.5212516675015024, -349.8456054057983806 ) ) ;
#6402 = cartesian_point ( 'none', ( -492.8198734743672276, 293.0707908222024116, -368.4537468041857551 ) ) ;
#6403 = oriented_edge ( 'none', *, *, #32660, .t. ) ;
#6404 = edge_curve ( 'none', #4010, #15578, #21307, .t. ) ;
#6405 = oriented_edge ( 'none', *, *, #17447, .t. ) ;
#6406 = cartesian_point ( 'none', ( -422.2955161664847878, 267.1472653404264292, -335.2951580076152709 ) ) ;
#6407 = oriented_edge ( 'none', *, *, #20717, .f. ) ;
#6408 = axis2_placement_3d ( 'none', #31371, #18089, #33671 ) ;
#6409 = advanced_face ( 'none', ( #9010 ), #21376, .f. ) ;
#6410 = cartesian_point ( 'none', ( -422.1450167721049525, 274.9746474999941483, -370.5443441098892663 ) ) ;
#6412 = plane ( 'none', #31012 ) ;
#6411 = circle ( 'none', #2139, 32.00000000000002842 ) ;
#6413 = vertex_point ( 'none', #23899 ) ;
#6414 = cartesian_point ( 'none', ( -414.6139736089523922, 231.1844668417338653, -322.9255823165804600 ) ) ;
#6415 = cartesian_point ( 'none', ( -482.3240954090445030, 228.1870639898835122, -414.3537468037603730 ) ) ;
#6416 = advanced_face ( 'none', ( #1217 ), #25433, .t. ) ;
#6417 = circle ( 'none', #7839, 44.45500000000001961 ) ;
#6418 = axis2_placement_3d ( 'none', #13600, #2778, #5492 ) ;
#6419 = oriented_edge ( 'none', *, *, #31813, .f. ) ;
#6420 = cartesian_point ( 'none', ( -450.5450167721049297, 288.1842518256034396, -296.8729846902652412 ) ) ;
#6421 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#6422 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6423 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#6424 = edge_curve ( 'none', #23903, #6908, #372, .t. ) ;
#6425 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#6426 = vector ( 'none', #10796, 1000.000000000000000 ) ;
#6427 = vector ( 'none', #23119, 1000.000000000000000 ) ;
#6428 = line ( 'none', #4982, #21220 ) ;
#6429 = edge_loop ( 'none', ( #4485, #14371, #16483, #24128 ) ) ;
#6430 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6431 = edge_loop ( 'none', ( #27674, #13597, #764, #24212 ) ) ;
#6432 = cartesian_point ( 'none', ( -518.2425374991727267, 204.5463984488930578, -434.8537468037603730 ) ) ;
#6433 = b_spline_curve_with_knots ( 'none', 3,
( #27417, #27749, #32552, #16840, #1270, #22236, #6520, #19502, #9171, #22351, #1042, #3809, #27527, #11809, #22011, #32776, #6297, #17074, #1379, #8958, #27297, #6631, #24994, #9290, #27640, #11587, #29918, #22123, #33230, #1848, #30820, #12240, #15211, #4240, #17524, #12477, #17414, #28293, #20394, #17295, #9503, #1732, #20056, #25684, #14996 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001310184052300377615, 0.002620368104600755230, 0.003930552156901133062, 0.004585644183051349951, 0.005240736209201566839, 0.006550920261502155006, 0.007206012287652465570, 0.007861104313802776133, 0.009171288366103248074, 0.009826380392253501392, 0.01048147241840375471, 0.01113656444455400976, 0.01179165647070426134, 0.01310184052300473502, 0.01375693254915488599, 0.01441202457530503349, 0.01572220862760523655, 0.01703239267990543440, 0.01834257673220563573, 0.01965276078450583705, 0.02030785281065606088, 0.02096294483680628470 ),
.unspecified. ) ;
#6434 = cartesian_point ( 'none', ( -580.8451131055954875, 212.4970317819864931, -380.3537468037986287 ) ) ;
#6435 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#6436 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#6437 = oriented_edge ( 'none', *, *, #23978, .t. ) ;
#6438 = cartesian_point ( 'none', ( -492.4933731993228889, 227.0350290275760017, -275.3537468037988560 ) ) ;
#6439 = edge_curve ( 'none', #18815, #8888, #7354, .t. ) ;
#6440 = edge_loop ( 'none', ( #2654, #17062, #9834, #30880, #31199 ) ) ;
#6441 = edge_curve ( 'none', #8694, #28093, #13209, .t. ) ;
#6442 = cartesian_point ( 'none', ( -523.5450167717178829, 243.1842518256502785, -400.7537468041858233 ) ) ;
#6443 = direction ( 'none', ( -5.651035195342045529e-14, -1.280919814661274201e-14, 1.000000000000000000 ) ) ;
#6444 = direction ( 'none', ( 1.028554113732451536e-16, -0.9960050151769735960, -0.08929731094672870018 ) ) ;
#6445 = line ( 'none', #23205, #29398 ) ;
#6446 = vertex_point ( 'none', #13345 ) ;
#6447 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#6448 = edge_curve ( 'none', #5584, #33388, #13920, .t. ) ;
#6449 = edge_curve ( 'none', #15711, #9480, #4502, .t. ) ;
#6450 = edge_loop ( 'none', ( #15906, #9315, #26487, #5375 ) ) ;
#6451 = edge_curve ( 'none', #24773, #16886, #5322, .t. ) ;
#6452 = cartesian_point ( 'none', ( -490.8805493277791356, 230.5582038560495448, -275.3537468039362466 ) ) ;
#6453 = edge_curve ( 'none', #1490, #24048, #8607, .t. ) ;
#6454 = axis2_placement_3d ( 'none', #2824, #21151, #28924 ) ;
#6455 = direction ( 'none', ( 0.1420752155569546260, 0.003190618115245678552, -0.9898507226246227031 ) ) ;
#6456 = cartesian_point ( 'none', ( -415.2450167721049752, 243.8956437594117972, -310.8748519667731216 ) ) ;
#6457 = axis2_placement_3d ( 'none', #25840, #7477, #33501 ) ;
#6458 = cartesian_point ( 'none', ( -555.8037592069573520, 259.6829709149180871, -279.7262494415244873 ) ) ;
#6459 = line ( 'none', #1441, #15892 ) ;
#6460 = line ( 'none', #20412, #6861 ) ;
#6461 = line ( 'none', #13278, #1150 ) ;
#6462 = oriented_edge ( 'none', *, *, #33117, .t. ) ;
#6463 = cartesian_point ( 'none', ( -433.2713265726034706, 256.2698243116949470, -299.3114455705651835 ) ) ;
#6464 = cartesian_point ( 'none', ( -489.2157131191588064, 234.8112633224545505, -275.3537468037989697 ) ) ;
#6465 = axis2_placement_3d ( 'none', #11820, #11931, #25124 ) ;
#6466 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#6467 = oriented_edge ( 'none', *, *, #12125, .t. ) ;
#6468 = line ( 'none', #27573, #27001 ) ;
#6469 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 3.670158759091426820e-14 ) ) ;
#6470 = cartesian_point ( 'none', ( -497.4926794317404983, 259.0017428920116913, -275.3537468037988560 ) ) ;
#6471 = axis2_placement_3d ( 'none', #27335, #22382, #1077 ) ;
#6472 = vertex_point ( 'none', #13904 ) ;
#6473 = line ( 'none', #11952, #19620 ) ;
#6474 = oriented_edge ( 'none', *, *, #30305, .f. ) ;
#6475 = vertex_point ( 'none', #27105 ) ;
#6476 = direction ( 'none', ( 2.289119638402385164e-15, -1.000000000000000000, -1.259015801121311959e-14 ) ) ;
#6477 = oriented_edge ( 'none', *, *, #13576, .t. ) ;
#6478 = direction ( 'none', ( -0.8937973703356516531, 8.811293846231393476e-15, 0.4484710255758714292 ) ) ;
#6479 = cartesian_point ( 'none', ( -550.0701600691811564, 293.0707908221646107, -380.3537468042214300 ) ) ;
#6480 = cartesian_point ( 'none', ( -543.6523817711738502, 294.1013837184198678, -360.2537468042327191 ) ) ;
#6481 = advanced_face ( 'none', ( #18449 ), #30744, .f. ) ;
#6482 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#6483 = cartesian_point ( 'none', ( -483.5450167721049866, 243.1842518256034964, -380.3537468037986287 ) ) ;
#6484 = cartesian_point ( 'none', ( -557.0948987566237065, 223.2994481095646222, -410.8537468037604299 ) ) ;
#6485 = line ( 'none', #399, #4436 ) ;
#6486 = line ( 'none', #7114, #32348 ) ;
#6487 = vector ( 'none', #32079, 1000.000000000000000 ) ;
#6488 = oriented_edge ( 'none', *, *, #16983, .t. ) ;
#6489 = edge_curve ( 'none', #11350, #26560, #15133, .t. ) ;
#6490 = advanced_face ( 'none', ( #7790 ), #734, .f. ) ;
#6491 = direction ( 'none', ( 1.000000000000000000, 4.071797670681751091e-16, -2.723347251396499427e-16 ) ) ;
#6492 = cartesian_point ( 'none', ( -424.7207877122787636, 212.2726234702517445, -297.4672875686537736 ) ) ;
#6493 = cartesian_point ( 'none', ( -489.0325303964783075, 282.5614150962354643, -336.1131076789226313 ) ) ;
#6494 = cartesian_point ( 'none', ( -493.4072279871879232, 241.8491246031607034, -275.3537468037988560 ) ) ;
#6495 = cartesian_point ( 'none', ( -544.5934808248177887, 188.0263104757019619, -370.3537468037980602 ) ) ;
#6496 = edge_curve ( 'none', #33669, #8929, #17619, .t. ) ;
#6497 = circle ( 'none', #17912, 6.999999999999978684 ) ;
#6498 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6499 = oriented_edge ( 'none', *, *, #14951, .t. ) ;
#6500 = cartesian_point ( 'none', ( -424.2450167721049752, 250.9954545666341232, -341.8286674028027505 ) ) ;
#6501 = cartesian_point ( 'none', ( -437.2450167721049752, 244.2750813938700958, -346.2191953103227888 ) ) ;
#6502 = axis2_placement_3d ( 'none', #2344, #33835, #4857 ) ;
#6503 = face_outer_bound ( 'none', #28671, .t. ) ;
#6504 = oriented_edge ( 'none', *, *, #408, .f. ) ;
#6505 = axis2_placement_3d ( 'none', #180, #26218, #23805 ) ;
#6506 = vertex_point ( 'none', #24237 ) ;
#6507 = oriented_edge ( 'none', *, *, #29182, .t. ) ;
#6508 = direction ( 'none', ( -0.07384000345348852579, 0.9972701007700917053, 0.0000000000000000000 ) ) ;
#6509 = vertex_point ( 'none', #24354 ) ;
#6510 = oriented_edge ( 'none', *, *, #31949, .f. ) ;
#6511 = b_spline_curve_with_knots ( 'none', 3,
( #30453, #27950, #25088, #33100, #33321, #25322, #27730, #12223, #6729, #17623 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003344080281596677542, 0.003735401723541058403, 0.004126723165485439264, 0.004518044607429820558, 0.004909366049374200985 ),
.unspecified. ) ;
#6512 = vertex_point ( 'none', #16651 ) ;
#6513 = cartesian_point ( 'none', ( -435.5450167721050434, 251.5899366354904600, -265.4945884084498289 ) ) ;
#6514 = cartesian_point ( 'none', ( -497.0198734585196689, 193.2977128327092089, -368.2537468042062869 ) ) ;
#6515 = axis2_placement_3d ( 'none', #19030, #30927, #27017 ) ;
#6516 = line ( 'none', #22279, #18010 ) ;
#6517 = line ( 'none', #3421, #17612 ) ;
#6518 = cartesian_point ( 'none', ( -530.7148830685896428, 282.1588218292793044, -435.9414849369966305 ) ) ;
#6519 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#6520 = cartesian_point ( 'none', ( -418.6063754803259940, 279.8708166314568189, -338.7985976367535841 ) ) ;
#6522 = cartesian_point ( 'none', ( -482.3240954090445030, 228.1870639898835122, -431.3537468037603730 ) ) ;
#6521 = face_outer_bound ( 'none', #24750, .t. ) ;
#6523 = circle ( 'none', #14751, 4.000000000000003553 ) ;
#6524 = vector ( 'none', #23391, 1000.000000000000000 ) ;
#6525 = cartesian_point ( 'none', ( -541.9689121150614710, 201.6664870738985940, -314.4116605361712118 ) ) ;
#6526 = cartesian_point ( 'none', ( -451.9450167721049638, 296.3887800223191675, -295.2404760238067070 ) ) ;
#6527 = vector ( 'none', #4243, 1000.000000000000000 ) ;
#6528 = cartesian_point ( 'none', ( -551.5786985327471257, 200.0458097241200335, -380.3824794511700134 ) ) ;
#6529 = advanced_face ( 'none', ( #6521 ), #19674, .f. ) ;
#6530 = oriented_edge ( 'none', *, *, #31141, .t. ) ;
#6531 = oriented_edge ( 'none', *, *, #31448, .t. ) ;
#6532 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6533 = cartesian_point ( 'none', ( -435.5450167721049866, 213.8092518256034111, -271.9747543314629183 ) ) ;
#6534 = cartesian_point ( 'none', ( -550.0701600691730846, 293.0707908222073002, -368.2537468042331170 ) ) ;
#6535 = edge_loop ( 'none', ( #21703, #33772 ) ) ;
#6536 = oriented_edge ( 'none', *, *, #33468, .f. ) ;
#6537 = edge_curve ( 'none', #10139, #992, #33599, .t. ) ;
#6538 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6539 = edge_curve ( 'none', #13653, #18499, #1652, .t. ) ;
#6540 = oriented_edge ( 'none', *, *, #26194, .f. ) ;
#6541 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6542 = cartesian_point ( 'none', ( -489.9941635867974696, 298.9461432121139524, -380.3537468037986287 ) ) ;
#6543 = circle ( 'none', #30318, 4.500000000000003553 ) ;
#6544 = toroidal_surface ( 'none', #12327, 20.00000000000000355, 84.99999999999998579 ) ;
#6545 = axis2_placement_3d ( 'none', #15661, #23707, #5590 ) ;
#6546 = direction ( 'none', ( -5.642927514190365414e-14, -1.311026609186951343e-14, 1.000000000000000000 ) ) ;
#6547 = cartesian_point ( 'none', ( -566.5000167717173554, 243.1842518256503638, -407.7197722079727100 ) ) ;
#6548 = cartesian_point ( 'none', ( -551.5786985327471257, 200.0458097241200335, -370.3537468037986287 ) ) ;
#6549 = edge_curve ( 'none', #1394, #19321, #28693, .t. ) ;
#6550 = cylindrical_surface ( 'none', #23277, 5.000000000000004441 ) ;
#6551 = circle ( 'none', #4426, 0.1000000000000060701 ) ;
#6552 = axis2_placement_3d ( 'none', #23086, #25738, #28576 ) ;
#6553 = cartesian_point ( 'none', ( -493.4328586751719286, 244.8408926594031811, -275.3537468037988560 ) ) ;
#6554 = cartesian_point ( 'none', ( -526.0302201547553977, 282.6960889964239527, -435.8712942003152193 ) ) ;
#6555 = cylindrical_surface ( 'none', #1758, 6.138320441952082263 ) ;
#6556 = axis2_placement_3d ( 'none', #5830, #31529, #15812 ) ;
#6557 = axis2_placement_3d ( 'none', #7067, #25430, #12331 ) ;
#6558 = cartesian_point ( 'none', ( -493.2467127427867126, 300.6296298255531383, -380.3537468037986287 ) ) ;
#6559 = vector ( 'none', #1012, 1000.000000000000000 ) ;
#6560 = cartesian_point ( 'none', ( -534.9707837966603847, 219.5124738420887240, -400.3537468037604299 ) ) ;
#6561 = vertex_point ( 'none', #22699 ) ;
#6562 = cartesian_point ( 'none', ( -422.0711857173150179, 205.3431783480986326, -309.8888986116992896 ) ) ;
#6563 = oriented_edge ( 'none', *, *, #9750, .f. ) ;
#6564 = cartesian_point ( 'none', ( -555.8488141535842715, 229.5182720666226146, -275.3537468036880114 ) ) ;
#6565 = direction ( 'none', ( 0.5150380749100558209, -0.8571673007021113344, 2.367345810993866356e-14 ) ) ;
#6566 = cartesian_point ( 'none', ( -433.3531429568066073, 256.2471229856334389, -299.3115187444897742 ) ) ;
#6567 = vertex_point ( 'none', #27981 ) ;
#6568 = direction ( 'none', ( -2.035898835340910305e-16, 1.000000000000000000, -2.770006446439764622e-14 ) ) ;
#6569 = cartesian_point ( 'none', ( -492.4933731993228889, 227.0350290275760017, -275.3537468037988560 ) ) ;
#6570 = oriented_edge ( 'none', *, *, #28446, .f. ) ;
#6571 = advanced_face ( 'none', ( #3701 ), #28663, .t. ) ;
#6572 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.854859206178974232e-14 ) ) ;
#6573 = face_outer_bound ( 'none', #17358, .t. ) ;
#6574 = vertex_point ( 'none', #12248 ) ;
#6575 = cartesian_point ( 'none', ( -483.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#6576 = cartesian_point ( 'none', ( -506.7514059547188481, 273.8922244931022192, -275.3537468037987423 ) ) ;
#6577 = cartesian_point ( 'none', ( -460.5450167721047023, 285.3472488629386703, -295.8902257884460596 ) ) ;
#6578 = advanced_face ( 'none', ( #29884 ), #17180, .t. ) ;
#6579 = line ( 'none', #6840, #27530 ) ;
#6580 = vector ( 'none', #6296, 1000.000000000000000 ) ;
#6581 = cartesian_point ( 'none', ( -433.3826773822274845, 229.9847903446423345, -299.3961709777587998 ) ) ;
#6582 = face_outer_bound ( 'none', #16175, .t. ) ;
#6583 = cartesian_point ( 'none', ( -497.5448734746958053, 297.0866188812001951, -370.3537468037986287 ) ) ;
#6584 = edge_curve ( 'none', #8783, #17001, #27867, .t. ) ;
#6585 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#6586 = cartesian_point ( 'none', ( -550.0701600691811564, 293.0707908221646107, -380.3537468042214300 ) ) ;
#6587 = cartesian_point ( 'none', ( -472.5420901946269510, 209.7223110485246025, -398.8537468041834018 ) ) ;
#6588 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6589 = edge_curve ( 'none', #13773, #3617, #16356, .t. ) ;
#6590 = line ( 'none', #32380, #23846 ) ;
#6591 = vertex_point ( 'none', #6985 ) ;
#6592 = direction ( 'none', ( -0.9507657935238105207, -0.0009989388488391150959, 0.3099087091164351437 ) ) ;
#6593 = axis2_placement_3d ( 'none', #29084, #23831, #20974 ) ;
#6594 = direction ( 'none', ( 0.4694715627858911389, -0.8829475928589266553, 0.0000000000000000000 ) ) ;
#6595 = oriented_edge ( 'none', *, *, #13812, .t. ) ;
#6597 = edge_loop ( 'none', ( #791, #29536, #11512, #17789 ) ) ;
#6596 = oriented_edge ( 'none', *, *, #6598, .t. ) ;
#6598 = edge_curve ( 'none', #24773, #16800, #12671, .t. ) ;
#6599 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6600 = cartesian_point ( 'none', ( -492.5848169207630463, 268.5115176821108776, -413.7462483326999063 ) ) ;
#6601 = edge_loop ( 'none', ( #4889, #516, #15971, #19109 ) ) ;
#6602 = axis2_placement_3d ( 'none', #32467, #14454, #16866 ) ;
#6603 = oriented_edge ( 'none', *, *, #13025, .f. ) ;
#6604 = cartesian_point ( 'none', ( -417.8450167721051116, 207.9848200120088109, -303.8537468037991403 ) ) ;
#6605 = edge_loop ( 'none', ( #951, #33735, #26089, #20599 ) ) ;
#6606 = cartesian_point ( 'none', ( -495.7487049514640489, 282.7442026003521391, -322.0733037465938082 ) ) ;
#6607 = cartesian_point ( 'none', ( -493.6591846835290767, 247.8188752662801164, -275.3537468037987992 ) ) ;
#6608 = axis2_placement_3d ( 'none', #30186, #25043, #27353 ) ;
#6609 = cartesian_point ( 'none', ( -553.4185613271561124, 192.5539998365781571, -364.2537468042622208 ) ) ;
#6610 = oriented_edge ( 'none', *, *, #9517, .f. ) ;
#6611 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6612 = axis2_placement_3d ( 'none', #8597, #21999, #909 ) ;
#6613 = line ( 'none', #3919, #30397 ) ;
#6614 = cartesian_point ( 'none', ( -522.3395593560107955, 235.2755937587923256, -280.3537468042132446 ) ) ;
#6615 = vector ( 'none', #14418, 1000.000000000000000 ) ;
#6616 = axis2_placement_3d ( 'none', #30902, #9934, #12452 ) ;
#6617 = vector ( 'none', #12732, 1000.000000000000000 ) ;
#6618 = cartesian_point ( 'none', ( -522.0682167030419123, 223.2388498102000653, -443.8537468037603730 ) ) ;
#6619 = person_and_organization ( #28621, #11132 ) ;
#6620 = direction ( 'none', ( 0.1420752155569539876, 0.003190618115253120515, -0.9898507226246225921 ) ) ;
#6621 = cartesian_point ( 'none', ( -550.0701600695077786, 293.0707908221328353, -380.3824794511700134 ) ) ;
#6622 = manifold_solid_brep ( 'gface2', #12010 ) ;
#6623 = cylindrical_surface ( 'none', #15525, 6.499999999999992895 ) ;
#6624 = oriented_edge ( 'none', *, *, #8161, .t. ) ;
#6625 = direction ( 'none', ( 2.035898835340910305e-16, -1.000000000000000000, 2.794325788882572451e-14 ) ) ;
#6626 = plane ( 'none', #24302 ) ;
#6627 = direction ( 'none', ( 0.9005812434283176904, -0.4346877315787796570, 2.077500523585042764e-16 ) ) ;
#6628 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#6630 = oriented_edge ( 'none', *, *, #15172, .f. ) ;
#6629 = vertex_point ( 'none', #30831 ) ;
#6631 = cartesian_point ( 'none', ( -423.7962383858593398, 281.1439552882315525, -335.4657053833971077 ) ) ;
#6632 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#6633 = direction ( 'none', ( 0.7437731059700318781, -0.002154568021938310911, 0.6684286982710501146 ) ) ;
#6634 = oriented_edge ( 'none', *, *, #10111, .f. ) ;
#6635 = edge_curve ( 'none', #4806, #31570, #14745, .t. ) ;
#6636 = vertex_point ( 'none', #1855 ) ;
#6637 = edge_curve ( 'none', #28134, #18523, #4473, .t. ) ;
#6638 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#6639 = oriented_edge ( 'none', *, *, #10312, .t. ) ;
#6640 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748157448, 1.615973351895135670e-16 ) ) ;
#6641 = vertex_point ( 'none', #12366 ) ;
#6642 = edge_curve ( 'none', #6282, #13874, #10212, .t. ) ;
#6643 = cartesian_point ( 'none', ( -501.2450167721050889, 243.1842518256035248, -322.8537468037986287 ) ) ;
#6644 = edge_curve ( 'none', #10348, #17167, #24161, .t. ) ;
#6645 = vector ( 'none', #29117, 1000.000000000000114 ) ;
#6646 = circle ( 'none', #16695, 21.50000000000002487 ) ;
#6647 = axis2_placement_3d ( 'none', #16854, #32677, #29933 ) ;
#6648 = cartesian_point ( 'none', ( -458.0076730831611940, 204.3558657599013486, -355.6105014635887756 ) ) ;
#6649 = edge_curve ( 'none', #28881, #17233, #3261, .t. ) ;
#6650 = advanced_face ( 'none', ( #30306 ), #31121, .f. ) ;
#6651 = face_outer_bound ( 'none', #15399, .t. ) ;
#6652 = cartesian_point ( 'none', ( -425.4762432929837246, 243.1842518256043206, -322.8537468038001066 ) ) ;
#6653 = cartesian_point ( 'none', ( -550.1846937098480339, 250.0090311372752865, -463.8537468037985150 ) ) ;
#6654 = axis2_placement_3d ( 'none', #19839, #14428, #11918 ) ;
#6655 = b_spline_curve_with_knots ( 'none', 3,
( #32867, #17161, #22560, #20255, #7074, #6846, #14748, #30682, #17390, #22444, #4447, #1710, #20037, #25435, #22784, #1586, #1476, #9599, #17276, #7186, #9373, #14972, #22668, #4554, #6958, #6728, #28062, #33319, #17622, #22899, #27949, #30560, #1947, #33211, #9265, #12009, #14520, #27622, #11901, #25087, #19816, #19932, #30342, #32979, #14636, #33545, #10159, #20704, #23002, #15193, #15299, #7635, #17843, #23454, #33651, #23116, #31232, #9822, #23338, #30794, #2167, #20592, #2278, #2386, #31124, #7408, #10049, #5005, #20488, #25538, #12457, #25774, #25987, #25661, #2497, #28608, #28174, #17729, #10270, #28494, #17959, #23226, #5114, #2056, #15078, #4792, #20824, #20374, #12899 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 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.0000000000000000000, 0.002282125855742332763, 0.004564251711484665526, 0.009128503422969421258, 0.01825700684593888068, 0.02282125855742361126, 0.02510338441316600430, 0.02738551026890839388, 0.02966763612465077998, 0.02995290185661855786, 0.03023816758858633227, 0.03080869905252199212, 0.03109396478448984980, 0.03137923051645771094, 0.03194976198039345405, 0.03651401369187925322, 0.04564251711485086543, 0.05020676882633662991, 0.05477102053782238050, 0.06389952396079386088, 0.06846377567227961147, 0.07074590152802243126, 0.07302802738376527880, 0.08215653080673639141, 0.08443865666247919732, 0.08672078251822200323, 0.09128503422970744852, 0.09584928594119292156, 0.09813141179693563032, 0.1004135376526783391, 0.1095420410756491186, 0.1118241669313917303, 0.1141062927871343419, 0.1186705444986195651, 0.1232347962101048022, 0.1255169220658474138, 0.1260874535297830390, 0.1266579849937186919, 0.1272285164576543171, 0.1277990479215899422, 0.1323632996330754430, 0.1346454254888182767, 0.1369275513445611381, 0.1414918030560467221, 0.1460560547675323340 ),
.unspecified. ) ;
#6656 = cartesian_point ( 'none', ( -435.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#6657 = direction ( 'none', ( -2.493326478105871772e-16, -0.003223315867124676350, 0.9999948051039168062 ) ) ;
#6658 = circle ( 'none', #10477, 6.500000000000004441 ) ;
#6659 = direction ( 'none', ( 0.4346877315787796570, 0.9005812434283178014, 3.663897558099547928e-17 ) ) ;
#6660 = oriented_edge ( 'none', *, *, #22250, .f. ) ;
#6661 = oriented_edge ( 'none', *, *, #7762, .t. ) ;
#6662 = oriented_edge ( 'none', *, *, #31451, .t. ) ;
#6663 = direction ( 'none', ( 5.651035195342045529e-14, 1.280919814661274201e-14, -1.000000000000000000 ) ) ;
#6664 = axis2_placement_3d ( 'none', #3401, #21715, #16546 ) ;
#6665 = advanced_face ( 'none', ( #21689 ), #2438, .t. ) ;
#6666 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6667 = cartesian_point ( 'none', ( -407.0450167721051571, 243.1842518256043206, -322.8537468038001066 ) ) ;
#6668 = oriented_edge ( 'none', *, *, #24855, .t. ) ;
#6669 = direction ( 'none', ( -0.7437731059700265490, 0.002154568021935121189, -0.6684286982710559988 ) ) ;
#6671 = oriented_edge ( 'none', *, *, #1809, .t. ) ;
#6670 = oriented_edge ( 'none', *, *, #31244, .f. ) ;
#6672 = axis2_placement_3d ( 'none', #29371, #29254, #11151 ) ;
#6673 = vertex_point ( 'none', #9400 ) ;
#6674 = vertex_point ( 'none', #25691 ) ;
#6675 = cartesian_point ( 'none', ( -490.6700212528820657, 228.0138861990643591, -279.7843089726035828 ) ) ;
#6676 = oriented_edge ( 'none', *, *, #13901, .f. ) ;
#6677 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #23907, #24364 ),
( #3518, #16547 ),
( #29626, #11063 ),
( #8661, #29396 ),
( #32382, #26995 ),
( #3192, #16434 ),
( #32259, #8776 ),
( #29515, #32029 ),
( #21836, #13916 ),
( #861, #19203 ),
( #24485, #6125 ),
( #16323, #27118 ),
( #631, #18973 ),
( #3290, #24597 ),
( #11525, #5774 ),
( #29740, #6011 ),
( #14032, #11176 ),
( #13570, #21488 ),
( #26886, #24130 ),
( #16662, #8439 ),
( #21602, #977 ),
( #746, #3641 ),
( #16216, #5887 ),
( #32146, #24249 ),
( #19089, #21952 ),
( #8901, #27232 ),
( #513, #8543 ),
( #27468, #27359 ),
( #30191, #11639 ),
( #14370, #32496 ),
( #17236, #27582 ),
( #25047, #32830 ),
( #29971, #19670 ),
( #3755, #27807 ),
( #19441, #9115 ),
( #9340, #14599 ),
( #22064, #19552 ),
( #3970, #30077 ),
( #27691, #4077 ),
( #6351, #11864 ),
( #29855, #14265 ),
( #17012, #24941 ),
( #17123, #6802 ),
( #25164, #32609 ),
( #14150, #1551 ),
( #14482, #32939 ),
( #11972, #32712 ),
( #24716, #1437 ),
( #16782, #30301 ),
( #9006, #22406 ),
( #6689, #19893 ),
( #19778, #1325 ),
( #4184, #22290 ),
( #16891, #22518 ),
( #9448, #1099 ),
( #1212, #6569 ),
( #9224, #3860 ),
( #22172, #6464 ),
( #24826, #11762 ),
( #15049, #12413 ),
( #25501, #25281 ),
( #17471, #12188 ),
( #28137, #20341 ),
( #1783, #17577 ),
( #20109, #23077 ),
( #25398, #9672 ),
( #27914, #17346 ),
( #12533, #1909 ),
( #20000, #2016 ),
( #17695, #30869 ),
( #15151, #1671 ),
( #33508, #30644 ),
( #9561, #17805 ),
( #4300, #9896 ),
( #14932, #22629 ),
( #4411, #4519 ),
( #22964, #33166 ),
( #33056, #30522 ),
( #6919, #22747 ),
( #14819, #7031 ),
( #12294, #28027 ),
( #30760, #4630 ) ),
.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. ) ;
#6678 = face_outer_bound ( 'none', #12035, .t. ) ;
#6679 = cylindrical_surface ( 'none', #33821, 45.99999999999998579 ) ;
#6680 = cartesian_point ( 'none', ( -430.9950167721049752, 250.9954545666341232, -341.8286674028026368 ) ) ;
#6681 = cartesian_point ( 'none', ( -523.5450167717175418, 243.1842518256503354, -405.8537468041858460 ) ) ;
#6682 = cartesian_point ( 'none', ( -554.6202679684463419, 227.0774992197094946, -275.3537468037982308 ) ) ;
#6683 = plane ( 'none', #6608 ) ;
#6684 = circle ( 'none', #28709, 6.500000000000017764 ) ;
#6685 = cartesian_point ( 'none', ( -434.2450167721049752, 242.9332877554573429, -308.8559963761229596 ) ) ;
#6686 = edge_curve ( 'none', #2330, #3274, #23736, .t. ) ;
#6687 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#6688 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -522.8537468037603730 ) ) ;
#6689 = cartesian_point ( 'none', ( -467.7831253855945306, 209.6333986402960363, -380.3537468037986287 ) ) ;
#6690 = cartesian_point ( 'none', ( -414.3401361911612071, 230.4331401332621851, -299.7079602353707060 ) ) ;
#6691 = vector ( 'none', #18783, 1000.000000000000227 ) ;
#6692 = oriented_edge ( 'none', *, *, #625, .t. ) ;
#6693 = oriented_edge ( 'none', *, *, #32253, .t. ) ;
#6694 = cartesian_point ( 'none', ( -470.5450167717138470, 243.1842518256512449, -471.8537468041828333 ) ) ;
#6695 = cartesian_point ( 'none', ( -496.0135385288044745, 266.7627735969496143, -279.7054207461135888 ) ) ;
#6696 = edge_curve ( 'none', #29732, #5836, #24000, .t. ) ;
#6697 = cartesian_point ( 'none', ( -506.0450167721049866, 243.1842518256034964, -294.8537468037986287 ) ) ;
#6698 = edge_curve ( 'none', #7565, #12655, #775, .t. ) ;
#6699 = oriented_edge ( 'none', *, *, #33264, .f. ) ;
#6700 = cartesian_point ( 'none', ( -434.2414982543957649, 230.8590919484382198, -299.8504710160858053 ) ) ;
#6701 = oriented_edge ( 'none', *, *, #21705, .f. ) ;
#6702 = edge_curve ( 'none', #16440, #9730, #25399, .t. ) ;
#6703 = direction ( 'none', ( 1.361673625698186358e-16, 3.467426298617495524e-14, 1.000000000000000000 ) ) ;
#6705 = oriented_edge ( 'none', *, *, #22672, .f. ) ;
#6704 = edge_loop ( 'none', ( #28443, #19517, #20566, #10366 ) ) ;
#6706 = advanced_face ( 'none', ( #6924 ), #15326, .f. ) ;
#6707 = axis2_placement_3d ( 'none', #7096, #17752, #25452 ) ;
#6708 = cartesian_point ( 'none', ( -414.3511781642652068, 255.8151418163109270, -299.6162569248966747 ) ) ;
#6709 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769760385, -0.08929731094670199931 ) ) ;
#6710 = oriented_edge ( 'none', *, *, #3170, .f. ) ;
#6711 = cartesian_point ( 'none', ( -433.9941328107766481, 185.6842518256033259, -357.0767226750301120 ) ) ;
#6712 = axis2_placement_3d ( 'none', #1278, #24430, #32448 ) ;
#6713 = edge_loop ( 'none', ( #6403, #7465, #16405, #15761 ) ) ;
#6714 = vector ( 'none', #27433, 1000.000000000000000 ) ;
#6715 = direction ( 'none', ( -0.1301338387964242616, -0.9914964367057030881, -1.808675573594017355e-14 ) ) ;
#6716 = oriented_edge ( 'none', *, *, #10672, .f. ) ;
#6717 = cartesian_point ( 'none', ( -550.0701600691705835, 293.0707908222078686, -412.6287651378353303 ) ) ;
#6718 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#6719 = line ( 'none', #31899, #14478 ) ;
#6720 = direction ( 'none', ( -0.8937973703356503208, 8.540177112501243236e-15, 0.4484710255758740938 ) ) ;
#6721 = cartesian_point ( 'none', ( -492.2932443795414201, 283.0959766577063874, -330.2644387809239106 ) ) ;
#6722 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 3.670158759091426820e-14 ) ) ;
#6723 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6724 = vector ( 'none', #8054, 1000.000000000000114 ) ;
#6725 = face_outer_bound ( 'none', #8360, .t. ) ;
#6726 = vertex_point ( 'none', #10076 ) ;
#6727 = oriented_edge ( 'none', *, *, #27091, .f. ) ;
#6728 = cartesian_point ( 'none', ( -471.4460473579970881, 214.9868824245200472, -360.1940936048728190 ) ) ;
#6729 = cartesian_point ( 'none', ( -434.2450167721050320, 245.4388818274457265, -336.8029102892075457 ) ) ;
#6730 = cartesian_point ( 'none', ( -429.6971807311525708, 295.8842518256039398, -339.1180735477886401 ) ) ;
#6731 = vertex_point ( 'none', #12814 ) ;
#6732 = vertex_point ( 'none', #33573 ) ;
#6733 = edge_loop ( 'none', ( #19012, #8728, #11758, #7739, #31881, #21024 ) ) ;
#6734 = direction ( 'none', ( 0.8937973703356648647, 0.0000000000000000000, -0.4484710255758448949 ) ) ;
#6735 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#6737 = vertex_point ( 'none', #17762 ) ;
#6736 = oriented_edge ( 'none', *, *, #18563, .f. ) ;
#6738 = cartesian_point ( 'none', ( -424.2450167721050889, 263.5953891109435290, -341.7880536228772144 ) ) ;
#6739 = vertex_point ( 'none', #31155 ) ;
#6740 = direction ( 'none', ( -1.791068744856348687e-16, -6.279680095831317198e-17, 1.000000000000000000 ) ) ;
#6741 = direction ( 'none', ( 0.07384000345350760774, -0.9972701007700903730, 0.0000000000000000000 ) ) ;
#6742 = vector ( 'none', #24960, 1000.000000000000000 ) ;
#6743 = line ( 'none', #28916, #4737 ) ;
#6744 = edge_loop ( 'none', ( #26658, #13208, #11683, #5307 ) ) ;
#6745 = advanced_face ( 'none', ( #18838 ), #13887, .f. ) ;
#6746 = edge_curve ( 'none', #14897, #10061, #33172, .t. ) ;
#6747 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867125397562 ) ) ;
#6748 = cartesian_point ( 'none', ( -414.2990717633612689, 231.4233426135550360, -322.9041657938230969 ) ) ;
#6749 = edge_curve ( 'none', #27029, #32020, #10607, .t. ) ;
#6750 = direction ( 'none', ( 4.926781901685062915e-16, -0.9999948051039168062, -0.003223315867124342416 ) ) ;
#6751 = face_outer_bound ( 'none', #2451, .t. ) ;
#6752 = advanced_face ( 'none', ( #20878 ), #33685, .f. ) ;
#6753 = cartesian_point ( 'none', ( -414.6144282886212977, 255.0054421875796891, -320.7899012606628162 ) ) ;
#6754 = axis2_placement_3d ( 'none', #20137, #28370, #33639 ) ;
#6755 = cartesian_point ( 'none', ( -433.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#6756 = cartesian_point ( 'none', ( -424.2450167721049752, 253.5954410599043456, -341.8202867815482477 ) ) ;
#6757 = cartesian_point ( 'none', ( -538.3324943463049976, 264.9151453183400804, -402.3537468037604299 ) ) ;
#6758 = circle ( 'none', #18625, 35.99999999999997868 ) ;
#6759 = line ( 'none', #28238, #23575 ) ;
#6760 = vertex_point ( 'none', #15222 ) ;
#6761 = oriented_edge ( 'none', *, *, #24379, .t. ) ;
#6762 = direction ( 'none', ( -1.361673625698186358e-16, -3.467426298617495524e-14, -1.000000000000000000 ) ) ;
#6763 = cartesian_point ( 'none', ( -418.0778149167891229, 185.0842518256046958, -300.7592967273254203 ) ) ;
#6764 = axis2_placement_3d ( 'none', #1790, #17243, #4308 ) ;
#6765 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6766 = oriented_edge ( 'none', *, *, #33066, .f. ) ;
#6767 = oriented_edge ( 'none', *, *, #6537, .f. ) ;
#6768 = direction ( 'none', ( 0.9005812434283114731, -0.4346877315787924800, 0.0000000000000000000 ) ) ;
#6769 = oriented_edge ( 'none', *, *, #6, .f. ) ;
#6770 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185977635731, 0.7970987915611913444 ) ) ;
#6771 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#6772 = axis2_placement_3d ( 'none', #31860, #29568, #26604 ) ;
#6774 = oriented_edge ( 'none', *, *, #786, .f. ) ;
#6773 = vertex_point ( 'none', #20737 ) ;
#6775 = direction ( 'none', ( -0.07384000345350257011, 0.9972701007700905951, 0.0000000000000000000 ) ) ;
#6776 = cartesian_point ( 'none', ( -434.1498973530963781, 255.7858869686373566, -299.6262398997347418 ) ) ;
#6777 = cartesian_point ( 'none', ( -500.4198734743137038, 293.0707908221799585, -422.6037468041838565 ) ) ;
#6778 = cartesian_point ( 'none', ( -420.0450167721051002, 192.3052593532675871, -359.2287468037987992 ) ) ;
#6779 = cartesian_point ( 'none', ( -489.2157131191588064, 251.5572403287524423, -275.3537468037989697 ) ) ;
#6780 = circle ( 'none', #6764, 7.400000000000073186 ) ;
#6781 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#6782 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -461.8537468037603730 ) ) ;
#6783 = cartesian_point ( 'none', ( -489.9768793220891325, 233.2542325685101616, -275.3537468038126121 ) ) ;
#6784 = cartesian_point ( 'none', ( -414.0450167721049297, 288.9618120319469767, -289.6141137247731194 ) ) ;
#6785 = circle ( 'none', #2179, 65.00000000000000000 ) ;
#6786 = line ( 'none', #11134, #28122 ) ;
#6787 = vector ( 'none', #5573, 1000.000000000000000 ) ;
#6788 = edge_loop ( 'none', ( #17029, #25843 ) ) ;
#6789 = oriented_edge ( 'none', *, *, #28207, .f. ) ;
#6790 = oriented_edge ( 'none', *, *, #2972, .f. ) ;
#6791 = cartesian_point ( 'none', ( -492.7866965475152483, 300.4461565875095062, -380.3537468037986287 ) ) ;
#6792 = edge_curve ( 'none', #26425, #24839, #11437, .t. ) ;
#6793 = cartesian_point ( 'none', ( -540.3857185093894486, 223.1093132483685508, -397.2353969941201512 ) ) ;
#6794 = edge_loop ( 'none', ( #14027, #956, #25284, #12034, #14729, #16041, #2650, #9601, #17434, #20753 ) ) ;
#6795 = cartesian_point ( 'none', ( -554.7015092781900876, 227.2345141609679331, -275.3537468037985150 ) ) ;
#6796 = edge_curve ( 'none', #33141, #16002, #14709, .t. ) ;
#6797 = edge_loop ( 'none', ( #6595, #16451 ) ) ;
#6798 = cartesian_point ( 'none', ( -435.5450167721049866, 213.8092518256034111, -275.3747543314628956 ) ) ;
#6799 = cartesian_point ( 'none', ( -517.7021222282008921, 231.9851186739363129, -484.8537468037603730 ) ) ;
#6800 = oriented_edge ( 'none', *, *, #29836, .f. ) ;
#6801 = direction ( 'none', ( -0.07384000345349883698, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#6802 = cartesian_point ( 'none', ( -507.3191557611451685, 212.1725308444466691, -275.3537468037987423 ) ) ;
#6803 = axis2_placement_3d ( 'none', #10528, #15905, #20739 ) ;
#6804 = cartesian_point ( 'none', ( -418.0778149167891229, 184.9842518256046731, -300.7592967273254203 ) ) ;
#6805 = toroidal_surface ( 'none', #18833, 4.200000000000000178, 0.2000000000000009548 ) ;
#6806 = edge_loop ( 'none', ( #13701, #13909, #7938, #18249 ) ) ;
#6807 = cartesian_point ( 'none', ( -414.2541713005449537, 230.8096348342087936, -299.8339072418566502 ) ) ;
#6808 = edge_curve ( 'none', #11626, #22965, #31944, .t. ) ;
#6809 = cartesian_point ( 'none', ( -433.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#6810 = cartesian_point ( 'none', ( -501.8660458334202872, 270.6853268861676156, -275.3537468038535962 ) ) ;
#6811 = cartesian_point ( 'none', ( -460.5450167721049866, 285.7148437302276989, -296.4830825762770701 ) ) ;
#6813 = axis2_placement_3d ( 'none', #7052, #22878, #9693 ) ;
#6812 = circle ( 'none', #21051, 37.00000000000003553 ) ;
#6814 = vertex_point ( 'none', #15665 ) ;
#6815 = cartesian_point ( 'none', ( -433.4743888358676145, 230.0584315365031784, -299.3959336077034550 ) ) ;
#6816 = axis2_placement_3d ( 'none', #29555, #32070, #8253 ) ;
#6817 = cartesian_point ( 'none', ( -506.6428668546558924, 211.1252038110206684, -279.7089259534670305 ) ) ;
#6818 = axis2_placement_3d ( 'none', #22267, #30276, #14459 ) ;
#6819 = cartesian_point ( 'none', ( -523.5450167721049866, 185.6842518256035248, -380.3537468037986287 ) ) ;
#6820 = axis2_placement_3d ( 'none', #24703, #1198, #14251 ) ;
#6821 = plane ( 'none', #14355 ) ;
#6822 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.551115123125777653e-14 ) ) ;
#6823 = direction ( 'none', ( 0.7071067811865474617, 8.659560562354932858e-17, 0.7071067811865474617 ) ) ;
#6824 = advanced_face ( 'none', ( #2844, #33985 ), #34014, .t. ) ;
#6825 = edge_loop ( 'none', ( #32245, #11212, #30448, #1533 ) ) ;
#6826 = vector ( 'none', #32452, 1000.000000000000000 ) ;
#6827 = cylindrical_surface ( 'none', #8902, 4.000000000000003553 ) ;
#6828 = circle ( 'none', #12542, 3.024999999999999911 ) ;
#6829 = oriented_edge ( 'none', *, *, #16140, .t. ) ;
#6830 = direction ( 'none', ( -1.000000000000000000, -1.920224799361962737e-16, 1.739427606565643889e-16 ) ) ;
#6831 = vertex_point ( 'none', #26129 ) ;
#6832 = cartesian_point ( 'none', ( -427.3051096851633019, 222.6815722248978773, -340.4234941513256558 ) ) ;
#6833 = oriented_edge ( 'none', *, *, #9612, .t. ) ;
#6834 = cartesian_point ( 'none', ( -443.5450167721049866, 243.1842518256034964, -282.8537468037986287 ) ) ;
#6835 = vertex_point ( 'none', #23710 ) ;
#6836 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#6837 = edge_loop ( 'none', ( #25926, #8519, #11170, #30621 ) ) ;
#6838 = advanced_face ( 'none', ( #3661 ), #9789, .f. ) ;
#6839 = direction ( 'none', ( 1.091642987686153527e-16, -0.1243991077726799982, -0.9922322621167691814 ) ) ;
#6840 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034964, -282.8537468037986287 ) ) ;
#6841 = cartesian_point ( 'none', ( -496.9088363082664728, 282.0573323106501107, -317.7850498585905825 ) ) ;
#6842 = line ( 'none', #10245, #12985 ) ;
#6843 = edge_loop ( 'none', ( #19489, #13624, #19188, #18934 ) ) ;
#6844 = cartesian_point ( 'none', ( -507.3318050025605999, 217.3761834138952054, -275.3537468037988560 ) ) ;
#6845 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769737070, -0.08929731094672743730 ) ) ;
#6846 = cartesian_point ( 'none', ( -468.2281337889400561, 237.1157360945210542, -370.2417026129979831 ) ) ;
#6847 = cartesian_point ( 'none', ( -518.3410127708506252, 263.7515167243024621, -436.0086058052599469 ) ) ;
#6848 = cartesian_point ( 'none', ( -550.5214824300413738, 299.1924969548703643, -368.2537468042311275 ) ) ;
#6849 = cartesian_point ( 'none', ( -460.1336236100613064, 213.8795684924569684, -282.1325450862590856 ) ) ;
#6850 = face_outer_bound ( 'none', #23479, .t. ) ;
#6851 = oriented_edge ( 'none', *, *, #14247, .f. ) ;
#6852 = oriented_edge ( 'none', *, *, #33619, .t. ) ;
#6853 = edge_curve ( 'none', #31332, #29991, #7750, .t. ) ;
#6854 = edge_curve ( 'none', #5982, #26200, #22917, .t. ) ;
#6855 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#6856 = edge_curve ( 'none', #30030, #22873, #20057, .t. ) ;
#6857 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6858 = direction ( 'none', ( 0.1126992102895426617, 0.8586611019488944452, 0.5000000000000237588 ) ) ;
#6859 = edge_curve ( 'none', #28502, #18988, #15923, .t. ) ;
#6860 = cylindrical_surface ( 'none', #27314, 42.95499999999996277 ) ;
#6861 = vector ( 'none', #15234, 1000.000000000000000 ) ;
#6862 = face_outer_bound ( 'none', #8551, .t. ) ;
#6863 = edge_loop ( 'none', ( #18287, #16990, #18090, #5579 ) ) ;
#6864 = cartesian_point ( 'none', ( -431.6450167721051798, 300.6842518256037806, -341.8537468038016982 ) ) ;
#6865 = oriented_edge ( 'none', *, *, #29958, .t. ) ;
#6866 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#6867 = cartesian_point ( 'none', ( -439.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#6868 = cartesian_point ( 'none', ( -430.4122186274211117, 301.3842518256039966, -338.7592967273280919 ) ) ;
#6869 = direction ( 'none', ( -0.7757942452027469793, -0.6309859658584334730, -5.207869801714482360e-14 ) ) ;
#6870 = advanced_face ( 'none', ( #27026 ), #2019, .t. ) ;
#6871 = oriented_edge ( 'none', *, *, #4959, .f. ) ;
#6872 = cartesian_point ( 'none', ( -437.0450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#6873 = oriented_edge ( 'none', *, *, #22016, .f. ) ;
#6874 = axis2_placement_3d ( 'none', #14744, #19815, #17385 ) ;
#6875 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#6876 = cartesian_point ( 'none', ( -497.0198734743137265, 193.2977128291212239, -422.6037468041849934 ) ) ;
#6877 = vector ( 'none', #26148, 1000.000000000000114 ) ;
#6878 = edge_loop ( 'none', ( #31962, #11646, #24819, #20050 ) ) ;
#6879 = direction ( 'none', ( 0.1256173308397726118, 0.9920787701552186144, 0.0000000000000000000 ) ) ;
#6880 = plane ( 'none', #33370 ) ;
#6881 = oriented_edge ( 'none', *, *, #6193, .t. ) ;
#6882 = advanced_face ( 'none', ( #23335 ), #9392, .t. ) ;
#6883 = cartesian_point ( 'none', ( -455.6710266273375396, 205.1087787696572491, -357.5278247554902009 ) ) ;
#6884 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#6885 = cartesian_point ( 'none', ( -546.3930438665046267, 263.3557311119176347, -275.3537468037985150 ) ) ;
#6886 = b_spline_curve_with_knots ( 'none', 3,
( #23470, #10401, #8680, #16674, #18989, #3301, #18875, #16231, #21614, #5679, #993, #11423, #873, #6024, #29408, #3204, #21500, #29758, #763, #3086, #29295, #32273, #5792, #8452, #11311, #26788, #24150, #8342, #21846, #24502, #26904, #31930, #13932, #5904, #11190, #19218, #29638, #24264, #24040 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 2, 2, 1, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.06250000000020762558, 0.09375000000032179814, 0.1250000000004359568, 0.1562500000005501155, 0.1875000000006643019, 0.2187500000007784606, 0.2500000000008926193, 0.3125000000010308976, 0.3437500000011000645, 0.3750000000011692314, 0.4375000000013064549, 0.4687500000013183898, 0.5000000000013302692, 0.5625000000013085089, 0.5937500000012468915, 0.6250000000011852741, 0.6875000000009944268, 0.7500000000008035794, 0.8750000000004019007, 1.000000000000000000 ),
.unspecified. ) ;
#6887 = cartesian_point ( 'none', ( -418.6140933389905285, 295.6842518256038943, -344.6791142649294670 ) ) ;
#6888 = direction ( 'none', ( -0.8937973703356512090, 1.609018876268342227e-14, 0.4484710255758723729 ) ) ;
#6889 = circle ( 'none', #30353, 9.499999999999985789 ) ;
#6890 = conical_surface ( 'none', #23546, 7.999999999999981348, 0.7853981633974517207 ) ;
#6891 = circle ( 'none', #26364, 33.00000000000002842 ) ;
#6892 = oriented_edge ( 'none', *, *, #28946, .t. ) ;
#6893 = cartesian_point ( 'none', ( -450.5450167721049297, 198.1842518256037522, -348.8345089173323572 ) ) ;
#6894 = vertex_point ( 'none', #7899 ) ;
#6895 = cartesian_point ( 'none', ( -498.7348734743674186, 290.1003236872215894, -364.2537468041861075 ) ) ;
#6896 = circle ( 'none', #9132, 19.99999999999999645 ) ;
#6897 = edge_curve ( 'none', #3311, #13577, #11867, .t. ) ;
#6898 = edge_curve ( 'none', #18585, #32921, #8978, .t. ) ;
#6899 = vertex_point ( 'none', #8127 ) ;
#6900 = edge_curve ( 'none', #4758, #16766, #4897, .t. ) ;
#6901 = toroidal_surface ( 'none', #29524, 6.399999999999998579, 0.1000000000000000056 ) ;
#6902 = oriented_edge ( 'none', *, *, #11291, .t. ) ;
#6903 = edge_loop ( 'none', ( #5653, #17991, #28421, #32193, #3081, #32251 ) ) ;
#6904 = edge_curve ( 'none', #18433, #14641, #25832, .t. ) ;
#6905 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#6906 = edge_loop ( 'none', ( #33711, #11017, #13903, #16932 ) ) ;
#6907 = oriented_edge ( 'none', *, *, #10763, .f. ) ;
#6908 = vertex_point ( 'none', #543 ) ;
#6909 = oriented_edge ( 'none', *, *, #21140, .t. ) ;
#6910 = axis2_placement_3d ( 'none', #4733, #25706, #17440 ) ;
#6911 = cartesian_point ( 'none', ( -472.5420901946264394, 280.6461926027752156, -398.8537468041824354 ) ) ;
#6912 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#6913 = axis2_placement_3d ( 'none', #29258, #24340, #610 ) ;
#6914 = cartesian_point ( 'none', ( -550.4821086310449800, 228.9419981666549120, -275.3537468037981739 ) ) ;
#6915 = edge_curve ( 'none', #9575, #10453, #29482, .t. ) ;
#6916 = cartesian_point ( 'none', ( -433.6340205974404967, 255.8933289497735757, -299.3126591403434986 ) ) ;
#6917 = direction ( 'none', ( 0.1301338387962865384, 0.9914964367057211847, 2.008823880312859812e-14 ) ) ;
#6918 = face_outer_bound ( 'none', #1858, .t. ) ;
#6919 = cartesian_point ( 'none', ( -523.5450167721051002, 300.6842518256034964, -380.3537468037986287 ) ) ;
#6920 = cc_design_approval ( #3428, ( #1672 ) ) ;
#6921 = advanced_face ( 'none', ( #24997, #11038 ), #205, .f. ) ;
#6922 = plane ( 'none', #22221 ) ;
#6923 = cartesian_point ( 'none', ( -414.2450167721049752, 230.9858228924451282, -299.8929469143632787 ) ) ;
#6924 = face_outer_bound ( 'none', #29126, .t. ) ;
#6925 = face_bound ( 'none', #25010, .t. ) ;
#6926 = vector ( 'none', #29333, 1000.000000000000000 ) ;
#6927 = vertex_point ( 'none', #24626 ) ;
#6928 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#6929 = cartesian_point ( 'none', ( -509.1133130562512861, 270.0245636040542649, -275.3537468037987423 ) ) ;
#6930 = axis2_placement_3d ( 'none', #10321, #28660, #12952 ) ;
#6931 = advanced_face ( 'none', ( #26211 ), #6093, .f. ) ;
#6932 = cartesian_point ( 'none', ( -492.2295297842397872, 189.4648732908823376, -370.3537468037986287 ) ) ;
#6933 = cartesian_point ( 'none', ( -506.3223015339175390, 211.2944602373699752, -279.7054200402175184 ) ) ;
#6934 = circle ( 'none', #4962, 39.99999999999997868 ) ;
#6935 = oriented_edge ( 'none', *, *, #415, .f. ) ;
#6936 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#6937 = cartesian_point ( 'none', ( -414.3475341936676273, 255.8056824613714184, -299.6194850006083925 ) ) ;
#6938 = cartesian_point ( 'none', ( -450.5450167721049297, 238.1311329940703843, -305.0572305695915247 ) ) ;
#6939 = vertex_point ( 'none', #27024 ) ;
#6940 = vertex_point ( 'none', #11201 ) ;
#6941 = cartesian_point ( 'none', ( -435.2627265004909987, 185.6842518256034111, -353.0307314067088669 ) ) ;
#6942 = oriented_edge ( 'none', *, *, #1104, .t. ) ;
#6943 = oriented_edge ( 'none', *, *, #7712, .f. ) ;
#6944 = cartesian_point ( 'none', ( -414.7450167721049752, 245.0238683446741845, -332.1739297989314537 ) ) ;
#6945 = edge_loop ( 'none', ( #20501, #33955, #28479, #33054 ) ) ;
#6946 = oriented_edge ( 'none', *, *, #10169, .t. ) ;
#6947 = edge_curve ( 'none', #7764, #10188, #12242, .t. ) ;
#6948 = cartesian_point ( 'none', ( -504.2140643304171590, 210.1842518256034964, -303.5227943621107443 ) ) ;
#6949 = face_outer_bound ( 'none', #5971, .t. ) ;
#6950 = face_bound ( 'none', #21163, .t. ) ;
#6951 = direction ( 'none', ( -6.982634379031834588e-17, -0.9214978993339648650, -0.3883833435191190731 ) ) ;
#6952 = cartesian_point ( 'none', ( -497.3213095767370646, 227.6288923693048218, -275.3537468037987423 ) ) ;
#6953 = cartesian_point ( 'none', ( -552.2808218749720481, 188.2154708749105794, -370.3537468037981171 ) ) ;
#6954 = edge_curve ( 'none', #4127, #16232, #19234, .t. ) ;
#6955 = line ( 'none', #243, #20915 ) ;
#6956 = vector ( 'none', #25772, 1000.000000000000227 ) ;
#6957 = line ( 'none', #27096, #26669 ) ;
#6958 = cartesian_point ( 'none', ( -471.3496641533415072, 215.0949176333568289, -360.3113736694545537 ) ) ;
#6959 = cartesian_point ( 'none', ( -514.5102019338560240, 261.9024814651386350, -436.3537468037603730 ) ) ;
#6960 = direction ( 'none', ( -0.07384000345348852579, 0.9972701007700917053, 0.0000000000000000000 ) ) ;
#6961 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#6962 = axis2_placement_3d ( 'none', #30936, #12702, #26472 ) ;
#6963 = circle ( 'none', #15129, 64.47152251651921517 ) ;
#6964 = line ( 'none', #27127, #8195 ) ;
#6965 = cartesian_point ( 'none', ( -556.9872193119665553, 222.7094811166465718, -410.4931806712611433 ) ) ;
#6966 = cartesian_point ( 'none', ( -422.1450167721049525, 272.5592518256036101, -373.7327392761343958 ) ) ;
#6967 = axis2_placement_3d ( 'none', #6621, #27740, #24988 ) ;
#6968 = vertex_point ( 'none', #16461 ) ;
#6969 = vertex_point ( 'none', #659 ) ;
#6970 = axis2_placement_3d ( 'none', #30460, #4458, #1835 ) ;
#6971 = direction ( 'none', ( -2.197537717130241099e-16, 1.000000000000000000, -2.037432715935694860e-14 ) ) ;
#6972 = vertex_point ( 'none', #1126 ) ;
#6973 = oriented_edge ( 'none', *, *, #9323, .f. ) ;
#6974 = vector ( 'none', #30267, 1000.000000000000000 ) ;
#6975 = direction ( 'none', ( 0.1301338387962827914, 0.9914964367057216288, 1.708035422500242652e-14 ) ) ;
#6976 = direction ( 'none', ( -0.07384000345349507610, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#6977 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#6978 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6979 = direction ( 'none', ( -0.6309859658584334730, 0.7757942452027469793, -2.526024360328489390e-14 ) ) ;
#6980 = oriented_edge ( 'none', *, *, #23323, .t. ) ;
#6981 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206423782e-17 ) ) ;
#6982 = line ( 'none', #17460, #26278 ) ;
#6983 = circle ( 'none', #5316, 5.099999999999988987 ) ;
#6984 = cartesian_point ( 'none', ( -415.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#6985 = cartesian_point ( 'none', ( -413.9450167721049638, 215.8804536163927708, -269.2407054764076975 ) ) ;
#6986 = circle ( 'none', #5706, 41.00000000000003553 ) ;
#6987 = cartesian_point ( 'none', ( -497.7009721906374580, 250.1114868202274408, -442.8537468037603730 ) ) ;
#6988 = cartesian_point ( 'none', ( -540.8182416061431468, 241.9053054494766002, -410.3537468037604299 ) ) ;
#6989 = cartesian_point ( 'none', ( -457.2970636919625917, 204.6651520129528592, -356.2976770213746249 ) ) ;
#6990 = cartesian_point ( 'none', ( -554.7710556909316892, 186.1760551043387579, -398.8537468041883471 ) ) ;
#6991 = advanced_face ( 'none', ( #18017, #4081 ), #14055, .t. ) ;
#6992 = conical_surface ( 'none', #14033, 4.000000000000015099, 1.047197551196599852 ) ;
#6993 = oriented_edge ( 'none', *, *, #2969, .t. ) ;
#6994 = cartesian_point ( 'none', ( -497.5664355814699320, 189.1334277985405663, -368.2537468042140745 ) ) ;
#6995 = cartesian_point ( 'none', ( -450.5450167721049297, 288.1842518256034396, -296.8729846902652412 ) ) ;
#6996 = direction ( 'none', ( 1.000000000000000000, 4.270088556250602192e-16, 5.636516894250794598e-14 ) ) ;
#6997 = edge_curve ( 'none', #7575, #18123, #15100, .t. ) ;
#6998 = vector ( 'none', #16408, 1000.000000000000114 ) ;
#6999 = oriented_edge ( 'none', *, *, #30998, .f. ) ;
#7000 = cartesian_point ( 'none', ( -433.9443972890094869, 256.1565430178396809, -299.4999342224568295 ) ) ;
#7001 = oriented_edge ( 'none', *, *, #14577, .f. ) ;
#7002 = edge_curve ( 'none', #18437, #2196, #8151, .t. ) ;
#7003 = direction ( 'none', ( 0.1301338387962871213, 0.9914964367057210737, 2.643388153869424196e-14 ) ) ;
#7004 = plane ( 'none', #8488 ) ;
#7005 = oriented_edge ( 'none', *, *, #17640, .f. ) ;
#7006 = edge_loop ( 'none', ( #19, #25601 ) ) ;
#7007 = advanced_face ( 'none', ( #17147 ), #26988, .t. ) ;
#7008 = axis2_placement_3d ( 'none', #14030, #860, #27806 ) ;
#7009 = cartesian_point ( 'none', ( -485.7450167721049752, 221.2721414917101015, -324.8182876446266505 ) ) ;
#7010 = cartesian_point ( 'none', ( -406.0450167721051571, 275.0040569789981078, -354.6735519571934105 ) ) ;
#7011 = circle ( 'none', #9779, 6.099999999999988987 ) ;
#7012 = cartesian_point ( 'none', ( -460.5450167721049866, 269.1650139391367134, -367.8537468037986287 ) ) ;
#7013 = edge_curve ( 'none', #24839, #2102, #14291, .t. ) ;
#7014 = oriented_edge ( 'none', *, *, #25247, .f. ) ;
#7015 = cylindrical_surface ( 'none', #23501, 5.000000000000009770 ) ;
#7016 = vector ( 'none', #17909, 1000.000000000000000 ) ;
#7017 = axis2_placement_3d ( 'none', #24905, #11937, #30262 ) ;
#7018 = cartesian_point ( 'none', ( -497.9427503104635093, 238.6539149698309075, -397.7206974903525065 ) ) ;
#7019 = axis2_placement_3d ( 'none', #16508, #16858, #21916 ) ;
#7020 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -355.8537468037986855 ) ) ;
#7021 = vector ( 'none', #2299, 1000.000000000000000 ) ;
#7022 = axis2_placement_3d ( 'none', #7205, #7317, #7427 ) ;
#7023 = axis2_placement_3d ( 'none', #2374, #21049, #18407 ) ;
#7024 = cartesian_point ( 'none', ( -523.5450167717179966, 243.1842518256502501, -398.8537468041858460 ) ) ;
#7025 = cartesian_point ( 'none', ( -420.0450167721051002, 298.5632442979392636, -293.4787468037987423 ) ) ;
#7026 = cartesian_point ( 'none', ( -555.7120518135582188, 226.4977906911926482, -279.7176887862758008 ) ) ;
#7027 = line ( 'none', #16353, #25497 ) ;
#7028 = vertex_point ( 'none', #3318 ) ;
#7029 = cartesian_point ( 'none', ( -433.5670236261556170, 256.0335433258167654, -299.3122071827725108 ) ) ;
#7030 = cartesian_point ( 'none', ( -550.0701600691418207, 193.2977128291545341, -360.3537468042619594 ) ) ;
#7031 = cartesian_point ( 'none', ( -531.9180052752536767, 277.5135554785493923, -275.3537468037986855 ) ) ;
#7032 = cartesian_point ( 'none', ( -414.7450167721049752, 241.3446353065328935, -313.5335638086658605 ) ) ;
#7033 = oriented_edge ( 'none', *, *, #8513, .f. ) ;
#7035 = edge_loop ( 'none', ( #8508, #22796, #3965, #2962 ) ) ;
#7034 = oriented_edge ( 'none', *, *, #19007, .t. ) ;
#7036 = cartesian_point ( 'none', ( -414.2461496603996807, 230.9160112434436769, -299.8695382882847298 ) ) ;
#7037 = advanced_face ( 'none', ( #32743 ), #18803, .t. ) ;
#7038 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7039 = cartesian_point ( 'none', ( -508.8532563791201824, 276.2640090684142251, -279.8038730239327379 ) ) ;
#7040 = vertex_point ( 'none', #19115 ) ;
#7041 = oriented_edge ( 'none', *, *, #10613, .t. ) ;
#7042 = oriented_edge ( 'none', *, *, #4104, .f. ) ;
#7043 = cartesian_point ( 'none', ( -494.2066821539849570, 188.4028428541671474, -370.3537468037986287 ) ) ;
#7044 = vertex_point ( 'none', #32519 ) ;
#7045 = cartesian_point ( 'none', ( -509.4142304904890466, 216.1939745941888589, -275.3537468037987423 ) ) ;
#7046 = cartesian_point ( 'none', ( -549.0400337848302570, 196.5693698769470643, -360.2537468042618798 ) ) ;
#7047 = vector ( 'none', #5721, 1000.000000000000000 ) ;
#7048 = vector ( 'none', #31751, 1000.000000000000000 ) ;
#7049 = advanced_face ( 'none', ( #5664, #29443 ), #8803, .t. ) ;
#7050 = edge_curve ( 'none', #19652, #26032, #14680, .t. ) ;
#7051 = cartesian_point ( 'none', ( -484.7608155230098532, 261.0969773152964990, -435.3537468037603730 ) ) ;
#7052 = cartesian_point ( 'none', ( -424.2450167721051457, 185.0842518256046390, -303.8537468037989697 ) ) ;
#7053 = cartesian_point ( 'none', ( -492.3189778525042470, 300.1924485469618276, -398.8537468041833449 ) ) ;
#7054 = edge_curve ( 'none', #6969, #33341, #1179, .t. ) ;
#7055 = line ( 'none', #7202, #20187 ) ;
#7056 = edge_curve ( 'none', #12822, #33778, #7714, .t. ) ;
#7057 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#7058 = axis2_placement_3d ( 'none', #10299, #2308, #5035 ) ;
#7059 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -8.881784197001244435e-15 ) ) ;
#7060 = edge_curve ( 'none', #26909, #32562, #2405, .t. ) ;
#7061 = cartesian_point ( 'none', ( -413.9450167721049638, 213.8092518256028427, -271.9747543314629183 ) ) ;
#7062 = vector ( 'none', #21304, 1000.000000000000000 ) ;
#7063 = oriented_edge ( 'none', *, *, #10613, .f. ) ;
#7064 = edge_loop ( 'none', ( #20553, #29260, #17698, #24983, #29361, #9968, #9097, #12328 ) ) ;
#7065 = axis2_placement_3d ( 'none', #17636, #4571, #30816 ) ;
#7066 = cartesian_point ( 'none', ( -406.0450167721051571, 275.0040569789981078, -354.6735519571934105 ) ) ;
#7067 = cartesian_point ( 'none', ( -424.2450167721049752, 243.9954909309067261, -341.8512306138725876 ) ) ;
#7068 = cartesian_point ( 'none', ( -521.5663844595068213, 279.2213920070708468, -280.0986405153406054 ) ) ;
#7069 = cartesian_point ( 'none', ( -509.9250568678577338, 270.4123297525165412, -275.3537468037986287 ) ) ;
#7071 = oriented_edge ( 'none', *, *, #11435, .t. ) ;
#7070 = oriented_edge ( 'none', *, *, #24286, .t. ) ;
#7072 = axis2_placement_3d ( 'none', #10211, #17678, #12515 ) ;
#7073 = cartesian_point ( 'none', ( -477.5450167717153818, 243.1842518256508185, -444.8537468041832312 ) ) ;
#7074 = cartesian_point ( 'none', ( -468.1678280219408066, 239.3828072319188323, -370.4770708245971491 ) ) ;
#7075 = oriented_edge ( 'none', *, *, #28156, .f. ) ;
#7076 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672750669 ) ) ;
#7077 = vertex_point ( 'none', #6380 ) ;
#7078 = oriented_edge ( 'none', *, *, #10216, .t. ) ;
#7079 = cartesian_point ( 'none', ( -554.5218143082537381, 218.1744859889737995, -409.4467486385271400 ) ) ;
#7080 = cartesian_point ( 'none', ( -515.3686787349563474, 223.6076959650673075, -436.0086058052599469 ) ) ;
#7081 = face_outer_bound ( 'none', #10014, .t. ) ;
#7082 = edge_curve ( 'none', #21063, #9730, #15485, .t. ) ;
#7083 = conical_surface ( 'none', #430, 15.15470053837918307, 0.5235987755982985936 ) ;
#7084 = direction ( 'none', ( 0.3003283627731256900, 0.9538358739919639007, 2.713013360391032817e-14 ) ) ;
#7085 = circle ( 'none', #6111, 9.499999999999985789 ) ;
#7086 = cartesian_point ( 'none', ( -406.0450167721051002, 211.3644466722082882, -291.0339416504046426 ) ) ;
#7087 = b_spline_curve_with_knots ( 'none', 3,
( #4471, #28087, #14998, #1968, #20280, #4575, #7209, #28190, #12479, #26120, #20965 ),
.unspecified., .f., .f.,
( 4, 2, 1, 1, 1, 2, 4 ),
( 0.0001249517651967132202, 0.01144496625393299875, 0.01167368075716373847, 0.01190239526039443829, 0.01213110976362517628, 0.01235982426685591773, 0.01878394542420855351 ),
.unspecified. ) ;
#7088 = advanced_face ( 'none', ( #20841, #32308 ), #10997, .t. ) ;
#7089 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -1.224646799147353207e-16 ) ) ;
#7090 = cartesian_point ( 'none', ( -500.4498734743676209, 293.0707908222021842, -360.2537468041861644 ) ) ;
#7091 = cartesian_point ( 'none', ( -487.5450167717144154, 243.1842518256510743, -461.8537468041837997 ) ) ;
#7092 = cartesian_point ( 'none', ( -414.2450167721049752, 243.3034389380085827, -312.9845914064333101 ) ) ;
#7093 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7094 = vector ( 'none', #6594, 1000.000000000000227 ) ;
#7095 = edge_loop ( 'none', ( #33931, #26018, #7491, #24558 ) ) ;
#7096 = cartesian_point ( 'none', ( -454.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#7097 = oriented_edge ( 'none', *, *, #1556, .t. ) ;
#7098 = advanced_face ( 'none', ( #12639 ), #4865, .f. ) ;
#7099 = edge_curve ( 'none', #9025, #23023, #9361, .t. ) ;
#7100 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#7101 = edge_curve ( 'none', #20831, #15276, #28246, .t. ) ;
#7102 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7103 = vertex_point ( 'none', #32741 ) ;
#7104 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#7106 = vertex_point ( 'none', #3996 ) ;
#7105 = oriented_edge ( 'none', *, *, #718, .t. ) ;
#7107 = edge_curve ( 'none', #10261, #3505, #6059, .t. ) ;
#7109 = oriented_edge ( 'none', *, *, #1245, .f. ) ;
#7108 = vertex_point ( 'none', #6484 ) ;
#7110 = edge_curve ( 'none', #21162, #21604, #6889, .t. ) ;
#7111 = edge_curve ( 'none', #12642, #3369, #22094, .t. ) ;
#7112 = cartesian_point ( 'none', ( -550.0701600691730846, 293.0707908222073002, -368.4537468042331056 ) ) ;
#7113 = oriented_edge ( 'none', *, *, #19212, .f. ) ;
#7114 = cartesian_point ( 'none', ( -413.9450167721049638, 189.1445215585523840, -353.5609016720698605 ) ) ;
#7115 = edge_curve ( 'none', #4282, #30423, #31910, .t. ) ;
#7116 = edge_loop ( 'none', ( #3719, #4420, #32948, #24489 ) ) ;
#7117 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7118 = direction ( 'none', ( -0.8937973703356512090, 1.210143096841418262e-14, 0.4484710255758723729 ) ) ;
#7119 = cylindrical_surface ( 'none', #11343, 9.499999999999985789 ) ;
#7120 = line ( 'none', #2465, #33783 ) ;
#7121 = edge_curve ( 'none', #3932, #15253, #2474, .t. ) ;
#7122 = cartesian_point ( 'none', ( -549.1383676943919454, 259.8467697719672174, -275.3537468037983444 ) ) ;
#7123 = axis2_placement_3d ( 'none', #26081, #8085, #31108 ) ;
#7124 = cartesian_point ( 'none', ( -414.7450167721050320, 255.2327965709334023, -299.3147882559015329 ) ) ;
#7125 = cartesian_point ( 'none', ( -454.4937317857706489, 254.6890343380634931, -272.2981711197867298 ) ) ;
#7126 = line ( 'none', #14309, #26405 ) ;
#7127 = direction ( 'none', ( -4.926781901685062915e-16, 0.9999948051039170283, 0.003223315867124342850 ) ) ;
#7128 = axis2_placement_3d ( 'none', #17164, #22670, #6960 ) ;
#7129 = plane ( 'none', #3436 ) ;
#7130 = direction ( 'none', ( 0.7071067811865474617, 0.7071067811865475727, -1.976978389315304237e-14 ) ) ;
#7131 = cartesian_point ( 'none', ( -500.4498734743674504, 293.0707908222022411, -364.2537468041861644 ) ) ;
#7132 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#7133 = circle ( 'none', #22334, 4.000000000000003553 ) ;
#7134 = line ( 'none', #2541, #10415 ) ;
#7135 = vertex_point ( 'none', #17042 ) ;
#7136 = vertex_point ( 'none', #7303 ) ;
#7137 = axis2_placement_3d ( 'none', #14502, #7497, #12879 ) ;
#7138 = edge_loop ( 'none', ( #3014, #2074, #16341, #4251 ) ) ;
#7139 = cartesian_point ( 'none', ( -417.9450167721049638, 297.2239820926546372, -292.1465919355275105 ) ) ;
#7140 = oriented_edge ( 'none', *, *, #11699, .f. ) ;
#7141 = cartesian_point ( 'none', ( -524.5928137183858553, 227.2156650589064668, -480.3635540274102027 ) ) ;
#7142 = oriented_edge ( 'none', *, *, #21808, .t. ) ;
#7144 = oriented_edge ( 'none', *, *, #8396, .f. ) ;
#7143 = oriented_edge ( 'none', *, *, #16330, .t. ) ;
#7145 = cartesian_point ( 'none', ( -569.5069575488392957, 289.1461926027769209, -472.5816688655456232 ) ) ;
#7146 = direction ( 'none', ( 2.301070739202194597e-16, -0.7970987915612824937, 0.6038489185976431139 ) ) ;
#7147 = vertex_point ( 'none', #30800 ) ;
#7148 = cartesian_point ( 'none', ( -466.0450167717783074, 273.4951409580907011, -380.3537468042169394 ) ) ;
#7149 = cartesian_point ( 'none', ( -551.7565744808505315, 222.4378393862299106, -275.3537468037985150 ) ) ;
#7150 = oriented_edge ( 'none', *, *, #10568, .f. ) ;
#7151 = cartesian_point ( 'none', ( -433.8473972233799714, 256.2631942557226807, -299.4636662216636296 ) ) ;
#7152 = circle ( 'none', #32115, 16.50000000000000711 ) ;
#7153 = line ( 'none', #28099, #20273 ) ;
#7154 = direction ( 'none', ( 1.028554113732451536e-16, -0.9960050151769735960, -0.08929731094672870018 ) ) ;
#7155 = cartesian_point ( 'none', ( -414.3423621868861915, 230.4270573267561133, -299.7059283742496518 ) ) ;
#7156 = circle ( 'none', #14147, 4.499999999999948486 ) ;
#7157 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#7158 = cartesian_point ( 'none', ( -509.3609963779824739, 270.1492204601948970, -275.3537468037987423 ) ) ;
#7159 = edge_curve ( 'none', #14102, #29977, #18275, .t. ) ;
#7160 = edge_curve ( 'none', #1962, #28837, #8537, .t. ) ;
#7161 = vector ( 'none', #300, 1000.000000000000000 ) ;
#7162 = circle ( 'none', #13286, 17.20000000000001350 ) ;
#7163 = cartesian_point ( 'none', ( -506.9920722639259907, 212.3459621488756568, -275.3537468037987423 ) ) ;
#7164 = oriented_edge ( 'none', *, *, #16475, .t. ) ;
#7165 = vertex_point ( 'none', #15643 ) ;
#7167 = edge_loop ( 'none', ( #19100, #31095, #190, #14616 ) ) ;
#7166 = axis2_placement_3d ( 'none', #28561, #2124, #25842 ) ;
#7168 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034964, -322.8537468037986287 ) ) ;
#7169 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7170 = direction ( 'none', ( 1.361673625698200163e-16, 2.794325788882572451e-14, 1.000000000000000000 ) ) ;
#7171 = axis2_placement_3d ( 'none', #28332, #18024, #10109 ) ;
#7172 = vertex_point ( 'none', #28499 ) ;
#7173 = edge_loop ( 'none', ( #29470, #23511, #29405, #15692 ) ) ;
#7175 = oriented_edge ( 'none', *, *, #27507, .t. ) ;
#7174 = oriented_edge ( 'none', *, *, #4159, .t. ) ;
#7176 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7177 = edge_loop ( 'none', ( #9597, #18067, #12029, #32136 ) ) ;
#7178 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -400.3537468037604299 ) ) ;
#7179 = axis2_placement_3d ( 'none', #20728, #28730, #15653 ) ;
#7180 = vector ( 'none', #18097, 1000.000000000000000 ) ;
#7181 = line ( 'none', #598, #10043 ) ;
#7182 = advanced_face ( 'none', ( #24964 ), #21648, .f. ) ;
#7183 = direction ( 'none', ( 3.392713726888346522e-16, -0.9214978993339620894, -0.3883833435191254568 ) ) ;
#7184 = cartesian_point ( 'none', ( -507.2933678911469997, 275.5618083759850947, -279.7373730986562919 ) ) ;
#7185 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#7186 = cartesian_point ( 'none', ( -470.9593728119664888, 215.7059271839573853, -360.9056028773790672 ) ) ;
#7187 = line ( 'none', #454, #4691 ) ;
#7188 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256035248, -322.8537468037986287 ) ) ;
#7189 = cartesian_point ( 'none', ( -557.9446070404275133, 223.4726738140533655, -433.7335172420726508 ) ) ;
#7190 = conical_surface ( 'none', #4564, 3.024999999999999911, 0.7853981633974516097 ) ;
#7191 = circle ( 'none', #12593, 9.750000000000007105 ) ;
#7192 = vector ( 'none', #20543, 1000.000000000000000 ) ;
#7193 = oriented_edge ( 'none', *, *, #26152, .f. ) ;
#7194 = oriented_edge ( 'none', *, *, #31391, .f. ) ;
#7195 = cartesian_point ( 'none', ( -556.0538700587333096, 220.2753833629479914, -409.5227205518455662 ) ) ;
#7196 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7197 = vertex_point ( 'none', #20951 ) ;
#7198 = oriented_edge ( 'none', *, *, #32160, .t. ) ;
#7199 = direction ( 'none', ( -0.07384000345349701899, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#7200 = oriented_edge ( 'none', *, *, #27257, .t. ) ;
#7201 = oriented_edge ( 'none', *, *, #6997, .t. ) ;
#7202 = cartesian_point ( 'none', ( -525.2025207186394482, 254.0586566675965230, -277.8537468042131309 ) ) ;
#7203 = vertex_point ( 'none', #33659 ) ;
#7204 = edge_curve ( 'none', #17055, #17199, #31089, .t. ) ;
#7205 = cartesian_point ( 'none', ( -434.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#7206 = cartesian_point ( 'none', ( -486.0830759945889099, 294.1871784027415515, -449.8537468041830607 ) ) ;
#7207 = cartesian_point ( 'none', ( -421.9450167721049638, 294.0632442979391499, -293.4787468037981171 ) ) ;
#7208 = edge_curve ( 'none', #22507, #19855, #5088, .t. ) ;
#7209 = cartesian_point ( 'none', ( -494.3490836315248771, 298.0320327416923760, -370.3537468037987423 ) ) ;
#7210 = advanced_face ( 'none', ( #26174 ), #10180, .t. ) ;
#7211 = cartesian_point ( 'none', ( -417.5415364945877741, 185.4842518256047015, -300.4902141119799239 ) ) ;
#7212 = face_outer_bound ( 'none', #30359, .t. ) ;
#7213 = cartesian_point ( 'none', ( -460.3023370116775936, 271.9035744515331885, -363.9290890206235645 ) ) ;
#7214 = oriented_edge ( 'none', *, *, #20319, .f. ) ;
#7215 = axis2_placement_3d ( 'none', #28382, #15409, #33653 ) ;
#7216 = cartesian_point ( 'none', ( -414.2450167721049752, 230.9858228924451282, -299.8929469143632787 ) ) ;
#7217 = edge_curve ( 'none', #25015, #3339, #20023, .t. ) ;
#7218 = cartesian_point ( 'none', ( -523.5450167717777958, 243.1842518256353856, -388.1537468042205887 ) ) ;
#7219 = cartesian_point ( 'none', ( -424.2450167721051457, 300.6852518256048370, -303.8537468038017550 ) ) ;
#7220 = axis2_placement_3d ( 'none', #32945, #20344, #2023 ) ;
#7221 = advanced_face ( 'none', ( #26600, #3232 ), #15527, .t. ) ;
#7222 = cartesian_point ( 'none', ( -547.6054343648819440, 288.4353159596234377, -380.3537468037986287 ) ) ;
#7223 = cartesian_point ( 'none', ( -569.5069575488392957, 289.1461926027769209, -472.5816688655456232 ) ) ;
#7224 = face_outer_bound ( 'none', #22506, .t. ) ;
#7225 = circle ( 'none', #3193, 50.04261363636364024 ) ;
#7226 = cylindrical_surface ( 'none', #27272, 27.50000000000005329 ) ;
#7227 = vertex_point ( 'none', #18307 ) ;
#7228 = cartesian_point ( 'none', ( -526.4307784116926996, 246.7905952773227796, -280.8537468042133014 ) ) ;
#7229 = cartesian_point ( 'none', ( -424.2450167721049752, 270.2453545648845079, -341.7666185723605281 ) ) ;
#7230 = axis2_placement_3d ( 'none', #16717, #19374, #8712 ) ;
#7231 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#7232 = cartesian_point ( 'none', ( -413.9450167721049638, 189.1445215585523840, -353.5609016720698605 ) ) ;
#7233 = edge_loop ( 'none', ( #9474, #7977, #18472, #26529, #12043 ) ) ;
#7234 = cartesian_point ( 'none', ( -537.6214330050083845, 270.2005132654788895, -275.3537468037986855 ) ) ;
#7235 = oriented_edge ( 'none', *, *, #9916, .f. ) ;
#7236 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7237 = cartesian_point ( 'none', ( -433.4999565686355254, 229.7398149936094853, -299.4770125722258740 ) ) ;
#7238 = edge_loop ( 'none', ( #31134, #33934, #31103, #3118 ) ) ;
#7239 = oriented_edge ( 'none', *, *, #9121, .t. ) ;
#7240 = cartesian_point ( 'none', ( -435.5450167721049866, 192.3052593532680987, -348.8287468037992198 ) ) ;
#7241 = plane ( 'none', #13191 ) ;
#7242 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#7243 = line ( 'none', #6778, #29800 ) ;
#7244 = edge_loop ( 'none', ( #11348, #27140 ) ) ;
#7245 = vector ( 'none', #3417, 1000.000000000000000 ) ;
#7246 = vertex_point ( 'none', #7523 ) ;
#7247 = cartesian_point ( 'none', ( -488.4392141905701124, 260.8246208392462790, -435.3537468037603730 ) ) ;
#7248 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7249 = cartesian_point ( 'none', ( -406.5700167721050775, 211.3644466722082882, -291.0339416504046426 ) ) ;
#7250 = edge_curve ( 'none', #15057, #29450, #28624, .t. ) ;
#7251 = cartesian_point ( 'none', ( -424.2450167721049752, 250.9954545666341232, -341.8286674028026368 ) ) ;
#7252 = cartesian_point ( 'none', ( -540.1191781420343432, 212.3573600972891313, -275.3537468037994245 ) ) ;
#7253 = edge_curve ( 'none', #31332, #26270, #5250, .t. ) ;
#7254 = circle ( 'none', #3364, 6.999999999999978684 ) ;
#7255 = face_bound ( 'none', #3610, .t. ) ;
#7256 = face_outer_bound ( 'none', #31110, .t. ) ;
#7257 = edge_loop ( 'none', ( #5900, #29995, #11501, #18621 ) ) ;
#7258 = cartesian_point ( 'none', ( -434.0230244227859657, 256.0468464612537218, -299.5372728692914848 ) ) ;
#7259 = cartesian_point ( 'none', ( -509.1067144732860470, 259.2943550756659192, -435.3537468037603730 ) ) ;
#7260 = cartesian_point ( 'none', ( -523.5450167717782506, 243.1842518256352719, -380.3537468042205774 ) ) ;
#7261 = advanced_face ( 'none', ( #23303, #16315 ), #10277, .t. ) ;
#7262 = edge_loop ( 'none', ( #6113, #26998, #10851, #11494, #18222 ) ) ;
#7263 = cartesian_point ( 'none', ( -414.6682337124653372, 229.9307682211606334, -299.5404717348480972 ) ) ;
#7264 = edge_curve ( 'none', #13630, #4675, #33948, .t. ) ;
#7265 = vertex_point ( 'none', #13138 ) ;
#7266 = cartesian_point ( 'none', ( -414.2450167721050320, 254.6842200730605725, -322.8267226020521434 ) ) ;
#7267 = cartesian_point ( 'none', ( -509.2778450169145117, 270.1092233304639763, -275.3537468037986287 ) ) ;
#7268 = advanced_face ( 'none', ( #27438 ), #20448, .t. ) ;
#7269 = oriented_edge ( 'none', *, *, #13715, .f. ) ;
#7270 = axis2_placement_3d ( 'none', #32428, #19368, #3689 ) ;
#7271 = face_outer_bound ( 'none', #7877, .t. ) ;
#7272 = oriented_edge ( 'none', *, *, #10268, .t. ) ;
#7273 = cartesian_point ( 'none', ( -496.0450167717142449, 243.1842518256511880, -463.8537468041843113 ) ) ;
#7274 = axis2_placement_3d ( 'none', #28465, #10022, #7722 ) ;
#7275 = cartesian_point ( 'none', ( -506.9606678574156149, 212.3628396075284570, -275.3537468037996518 ) ) ;
#7276 = direction ( 'none', ( -0.3637965360164467366, -0.9314784379589439167, -3.259765247988102186e-14 ) ) ;
#7277 = axis2_placement_3d ( 'none', #13846, #3231, #27165 ) ;
#7278 = plane ( 'none', #14850 ) ;
#7279 = oriented_edge ( 'none', *, *, #24696, .f. ) ;
#7280 = axis2_placement_3d ( 'none', #6784, #9328, #9653 ) ;
#7281 = direction ( 'none', ( 2.493326478105872758e-16, 0.003223315867124546246, -0.9999948051039170283 ) ) ;
#7282 = cartesian_point ( 'none', ( -497.0198734743676710, 293.0707908222022411, -360.3537468041859597 ) ) ;
#7283 = cartesian_point ( 'none', ( -525.2253209958493017, 238.8819372104578065, -277.8537468042133582 ) ) ;
#7284 = cartesian_point ( 'none', ( -436.2450167721049752, 270.6947683532575297, -321.3912891590284744 ) ) ;
#7285 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#7286 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7287 = direction ( 'none', ( 2.301070739202192625e-16, -0.7970987915612820496, 0.6038489185976440021 ) ) ;
#7288 = vector ( 'none', #29744, 1000.000000000000000 ) ;
#7289 = face_outer_bound ( 'none', #9764, .t. ) ;
#7290 = circle ( 'none', #5269, 40.00000000000000000 ) ;
#7291 = oriented_edge ( 'none', *, *, #11581, .f. ) ;
#7292 = cartesian_point ( 'none', ( -437.2450167721049752, 241.3221894847334568, -313.2832074334855292 ) ) ;
#7293 = vertex_point ( 'none', #15754 ) ;
#7294 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7295 = cartesian_point ( 'none', ( -529.2072602450118666, 278.7850508682669215, -280.0537920180759102 ) ) ;
#7296 = cartesian_point ( 'none', ( -436.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#7297 = cartesian_point ( 'none', ( -540.0895989486406279, 275.4209848098385578, -279.7241879321655915 ) ) ;
#7298 = cylindrical_surface ( 'none', #12433, 26.00000000000001776 ) ;
#7299 = direction ( 'none', ( 1.000000000000000000, 4.270088556250602192e-16, 5.636516894250794598e-14 ) ) ;
#7300 = edge_loop ( 'none', ( #26416, #21676, #12038, #1170 ) ) ;
#7301 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#7302 = edge_curve ( 'none', #31230, #29351, #740, .t. ) ;
#7303 = cartesian_point ( 'none', ( -435.2450167721059415, 243.5247265829187597, -337.8498822039564971 ) ) ;
#7304 = circle ( 'none', #6672, 6.900000000000003020 ) ;
#7305 = oriented_edge ( 'none', *, *, #32512, .f. ) ;
#7306 = edge_loop ( 'none', ( #27490, #2022, #12389, #30648 ) ) ;
#7307 = cartesian_point ( 'none', ( -543.0378394732143761, 260.4304699840837429, -397.5884872766515628 ) ) ;
#7308 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -474.3537468037604299 ) ) ;
#7309 = edge_curve ( 'none', #18618, #17674, #13035, .t. ) ;
#7310 = oriented_edge ( 'none', *, *, #12170, .f. ) ;
#7311 = axis2_placement_3d ( 'none', #33580, #15008, #1982 ) ;
#7312 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7313 = edge_curve ( 'none', #2606, #16037, #19195, .t. ) ;
#7314 = cartesian_point ( 'none', ( -553.5653306166797165, 285.2663829108186633, -333.7777743460439979 ) ) ;
#7315 = b_spline_curve_with_knots ( 'none', 3,
( #30525, #22634, #9562, #14824, #19782, #22752, #25051, #30304, #1786, #20113 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#7316 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#7317 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#7318 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#7319 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7320 = vector ( 'none', #31129, 1000.000000000000000 ) ;
#7321 = cylindrical_surface ( 'none', #2939, 5.000000000000004441 ) ;
#7322 = spherical_surface ( 'none', #17824, 28.62499999999999645 ) ;
#7323 = oriented_edge ( 'none', *, *, #1967, .f. ) ;
#7324 = cartesian_point ( 'none', ( -455.0808543641111896, 278.2069459214749259, -360.8474798922323430 ) ) ;
#7325 = axis2_placement_3d ( 'none', #17159, #4340, #6845 ) ;
#7326 = cartesian_point ( 'none', ( -483.2450167721049752, 226.0529655645595710, -324.3896605520823755 ) ) ;
#7327 = cartesian_point ( 'none', ( -523.9216007897247209, 248.2703293395293258, -524.8537468037603730 ) ) ;
#7328 = cartesian_point ( 'none', ( -414.9806611220324726, 243.9728520994509608, -334.8278066670230828 ) ) ;
#7329 = vector ( 'none', #3107, 1000.000000000000000 ) ;
#7330 = axis2_placement_3d ( 'none', #26384, #15813, #3015 ) ;
#7331 = cartesian_point ( 'none', ( -581.0450167721074877, 243.1842518256034396, -380.3537468038103952 ) ) ;
#7332 = cartesian_point ( 'none', ( -497.0198734743646583, 293.0707908222029232, -413.2537468041859938 ) ) ;
#7333 = oriented_edge ( 'none', *, *, #2061, .t. ) ;
#7334 = cartesian_point ( 'none', ( -484.9823355333703603, 264.0887876176067834, -414.3537468037603730 ) ) ;
#7335 = face_bound ( 'none', #17038, .t. ) ;
#7336 = oriented_edge ( 'none', *, *, #1446, .f. ) ;
#7337 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#7338 = advanced_face ( 'none', ( #1576 ), #33139, .f. ) ;
#7339 = edge_curve ( 'none', #29195, #19519, #13452, .t. ) ;
#7340 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#7341 = cartesian_point ( 'none', ( -435.5450167721049866, 232.9371785869117844, -379.8070387101758456 ) ) ;
#7342 = oriented_edge ( 'none', *, *, #30248, .t. ) ;
#7343 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#7344 = oriented_edge ( 'none', *, *, #15985, .t. ) ;
#7345 = oriented_edge ( 'none', *, *, #24271, .f. ) ;
#7346 = cartesian_point ( 'none', ( -549.4938683221623705, 227.1973158050323889, -275.3537468037985150 ) ) ;
#7347 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#7348 = cartesian_point ( 'none', ( -433.5303733074763386, 229.7508255703900772, -299.4806709774281899 ) ) ;
#7349 = edge_curve ( 'none', #22778, #30877, #12989, .t. ) ;
#7350 = circle ( 'none', #32733, 39.99999999999997868 ) ;
#7351 = line ( 'none', #6026, #4498 ) ;
#7352 = cartesian_point ( 'none', ( -550.0701600691730846, 293.0707908222073002, -368.4537468042331056 ) ) ;
#7353 = direction ( 'none', ( -4.057357086302405052e-31, 0.6038489185976549933, 0.7970987915612736119 ) ) ;
#7354 = line ( 'none', #26982, #19269 ) ;
#7355 = circle ( 'none', #16957, 7.351363236587492800 ) ;
#7356 = conical_surface ( 'none', #25521, 3.400000000000014122, 1.029744258676652757 ) ;
#7357 = edge_curve ( 'none', #29218, #32401, #6485, .t. ) ;
#7358 = edge_curve ( 'none', #26546, #25239, #31487, .t. ) ;
#7359 = cartesian_point ( 'none', ( -551.3315391927881137, 189.2916021583882866, -368.4537468042620958 ) ) ;
#7360 = edge_curve ( 'none', #13312, #11766, #21250, .t. ) ;
#7361 = direction ( 'none', ( 0.7935941825507623060, -0.6084474286424320644, 3.698317784924810626e-14 ) ) ;
#7362 = line ( 'none', #1273, #32784 ) ;
#7363 = axis2_placement_3d ( 'none', #9619, #20172, #7433 ) ;
#7364 = direction ( 'none', ( -3.796565446437064712e-31, -0.3883833435191157424, 0.9214978993339661972 ) ) ;
#7365 = cartesian_point ( 'none', ( -441.6594717046144751, 247.6289000027570637, -265.3537468037986287 ) ) ;
#7366 = oriented_edge ( 'none', *, *, #29803, .t. ) ;
#7367 = cartesian_point ( 'none', ( -436.2450167721049752, 243.3141995150874379, -313.1046128115920624 ) ) ;
#7368 = oriented_edge ( 'none', *, *, #1143, .t. ) ;
#7369 = cartesian_point ( 'none', ( -540.4469483491037636, 212.5355208576058033, -275.3537468037985718 ) ) ;
#7370 = oriented_edge ( 'none', *, *, #570, .f. ) ;
#7371 = cartesian_point ( 'none', ( -410.0450167721051002, 215.1842518256028711, -376.3537468037993676 ) ) ;
#7372 = cartesian_point ( 'none', ( -553.5653306166797165, 201.1021207403883011, -370.3537468037986287 ) ) ;
#7373 = oriented_edge ( 'none', *, *, #16500, .t. ) ;
#7374 = cartesian_point ( 'none', ( -497.8186766613933969, 187.2115899871559463, -368.2537468042064006 ) ) ;
#7375 = plane ( 'none', #31024 ) ;
#7376 = advanced_face ( 'none', ( #23702 ), #32706, .f. ) ;
#7377 = edge_loop ( 'none', ( #33378, #23587 ) ) ;
#7378 = cartesian_point ( 'none', ( -507.4329686419131917, 274.2567523412561172, -275.3537468037981739 ) ) ;
#7379 = axis2_placement_3d ( 'none', #12719, #20755, #20870 ) ;
#7380 = cylindrical_surface ( 'none', #15143, 4.049999999999998046 ) ;
#7381 = cylindrical_surface ( 'none', #16948, 7.000000000000006217 ) ;
#7382 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#7383 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#7384 = toroidal_surface ( 'none', #2216, 2.500000000000000444, 10.00000000000000000 ) ;
#7385 = circle ( 'none', #3331, 6.500000000000012434 ) ;
#7386 = cartesian_point ( 'none', ( -433.6025301639604663, 255.9660266841126202, -299.3124248113656449 ) ) ;
#7387 = advanced_face ( 'none', ( #12612 ), #17547, .t. ) ;
#7388 = cartesian_point ( 'none', ( -414.4832635117656423, 252.5590401793965043, -321.0092346149096443 ) ) ;
#7389 = cartesian_point ( 'none', ( -414.0450167721049297, 294.0632442979391499, -293.4787468037981171 ) ) ;
#7390 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#7391 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#7392 = vector ( 'none', #12637, 1000.000000000000000 ) ;
#7394 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7393 = line ( 'none', #3782, #6559 ) ;
#7395 = oriented_edge ( 'none', *, *, #3620, .t. ) ;
#7396 = oriented_edge ( 'none', *, *, #12362, .f. ) ;
#7397 = cartesian_point ( 'none', ( -424.2450167721051457, 190.4842518256046446, -303.8537468037990834 ) ) ;
#7398 = edge_curve ( 'none', #30019, #992, #8948, .t. ) ;
#7399 = vertex_point ( 'none', #16324 ) ;
#7400 = oriented_edge ( 'none', *, *, #30612, .t. ) ;
#7401 = cartesian_point ( 'none', ( -477.5830759945889668, 280.6461926027759546, -449.8537468041827765 ) ) ;
#7402 = oriented_edge ( 'none', *, *, #31201, .t. ) ;
#7403 = cartesian_point ( 'none', ( -494.0101917643274305, 222.1693304466915606, -279.7054195660713845 ) ) ;
#7404 = cartesian_point ( 'none', ( -527.0111296100843674, 273.1569910288247911, -275.3537468037985150 ) ) ;
#7405 = cartesian_point ( 'none', ( -543.1054343648820577, 197.9331876915835267, -370.3537468037986287 ) ) ;
#7406 = edge_curve ( 'none', #20558, #14275, #16713, .t. ) ;
#7407 = oriented_edge ( 'none', *, *, #17495, .t. ) ;
#7408 = cartesian_point ( 'none', ( -492.8523687357463814, 218.3728553228265241, -290.9327660848362029 ) ) ;
#7409 = face_bound ( 'none', #17831, .t. ) ;
#7410 = cartesian_point ( 'none', ( -580.5532134930294887, 274.4102907448639712, -398.8537468041886882 ) ) ;
#7411 = cartesian_point ( 'none', ( -406.0450167721051571, 287.0632442979411394, -293.4787468038016414 ) ) ;
#7412 = vector ( 'none', #18696, 999.9999999999998863 ) ;
#7413 = axis2_placement_3d ( 'none', #30828, #17644, #25689 ) ;
#7414 = line ( 'none', #20729, #2905 ) ;
#7415 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -2.749123680024197478e-14 ) ) ;
#7416 = cartesian_point ( 'none', ( -428.1126369231492390, 253.4066458525976486, -345.2967606757313774 ) ) ;
#7417 = date_and_time ( #18516, #11539 ) ;
#7418 = axis2_placement_3d ( 'none', #27724, #1580, #20143 ) ;
#7419 = cartesian_point ( 'none', ( -406.5700167721051344, 272.5040569789981078, -354.6735519571933537 ) ) ;
#7420 = cylindrical_surface ( 'none', #9424, 4.000000000000015099 ) ;
#7421 = oriented_edge ( 'none', *, *, #21757, .f. ) ;
#7422 = axis2_placement_3d ( 'none', #18353, #13174, #31397 ) ;
#7423 = cartesian_point ( 'none', ( -545.9617748181574370, 281.8853204381668434, -309.3882131739545116 ) ) ;
#7424 = axis2_placement_3d ( 'none', #4922, #17977, #5024 ) ;
#7425 = advanced_face ( 'none', ( #4018 ), #25761, .f. ) ;
#7426 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -436.5857976113292693 ) ) ;
#7427 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672532787 ) ) ;
#7428 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#7429 = oriented_edge ( 'none', *, *, #22124, .t. ) ;
#7431 = oriented_edge ( 'none', *, *, #17601, .t. ) ;
#7430 = vertex_point ( 'none', #10730 ) ;
#7432 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#7433 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.285521396934391402e-14 ) ) ;
#7434 = advanced_face ( 'none', ( #2811 ), #13354, .f. ) ;
#7435 = oriented_edge ( 'none', *, *, #20337, .t. ) ;
#7436 = cartesian_point ( 'none', ( -489.0741867244316268, 222.8919331101367902, -412.8642197899002326 ) ) ;
#7437 = oriented_edge ( 'none', *, *, #18471, .f. ) ;
#7438 = vertex_point ( 'none', #3523 ) ;
#7439 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#7440 = cartesian_point ( 'none', ( -525.1271796301491577, 253.5643655384174338, -277.8537468042131309 ) ) ;
#7441 = edge_loop ( 'none', ( #31961, #18613, #29669, #2957 ) ) ;
#7442 = vector ( 'none', #17297, 1000.000000000000000 ) ;
#7443 = circle ( 'none', #12541, 4.200000000000001066 ) ;
#7444 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -435.3537468037603730 ) ) ;
#7445 = line ( 'none', #5947, #14808 ) ;
#7446 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7447 = cartesian_point ( 'none', ( -414.2450167721050320, 245.2032860577039628, -334.1751204293622095 ) ) ;
#7448 = direction ( 'none', ( -0.8937973703356512090, -9.100188726435725565e-15, -0.4484710255758723174 ) ) ;
#7449 = edge_curve ( 'none', #26537, #6831, #2375, .t. ) ;
#7450 = edge_curve ( 'none', #26486, #16034, #29847, .t. ) ;
#7451 = cartesian_point ( 'none', ( -492.3189778525041902, 186.1760551043387864, -398.8537468041848228 ) ) ;
#7452 = cartesian_point ( 'none', ( -433.8719850099028008, 229.9792745142268870, -299.5566085498066400 ) ) ;
#7453 = cylindrical_surface ( 'none', #7215, 22.00000000000001066 ) ;
#7454 = vertex_point ( 'none', #14034 ) ;
#7455 = cartesian_point ( 'none', ( -415.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#7456 = axis2_placement_3d ( 'none', #31536, #31650, #7 ) ;
#7457 = cartesian_point ( 'none', ( -414.7450167721049752, 241.1204062824677692, -311.0325564418224076 ) ) ;
#7458 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256034964, -322.8537468037986287 ) ) ;
#7459 = cartesian_point ( 'none', ( -553.4359750682511958, 185.6842518256342487, -380.3537468037986287 ) ) ;
#7461 = vertex_point ( 'none', #32147 ) ;
#7460 = edge_loop ( 'none', ( #28208, #21415, #8030, #20087, #10991, #21211, #2323, #13688, #31301, #6040, #26513, #890 ) ) ;
#7462 = edge_curve ( 'none', #28326, #17055, #26568, .t. ) ;
#7463 = edge_loop ( 'none', ( #33286, #12885 ) ) ;
#7464 = axis2_placement_3d ( 'none', #27444, #1079, #19416 ) ;
#7465 = oriented_edge ( 'none', *, *, #2263, .t. ) ;
#7466 = vertex_point ( 'none', #8664 ) ;
#7467 = direction ( 'none', ( 1.000000000000000000, 1.311040044476981051e-14, 5.655173982181852812e-14 ) ) ;
#7468 = cartesian_point ( 'none', ( -466.0450167721049866, 272.9961621970524561, -380.3537468037986287 ) ) ;
#7469 = axis2_placement_3d ( 'none', #8033, #104, #26368 ) ;
#7470 = cartesian_point ( 'none', ( -493.8514863453053749, 194.6115709303616086, -364.2537468042137334 ) ) ;
#7471 = edge_loop ( 'none', ( #24619, #4655 ) ) ;
#7472 = axis2_placement_3d ( 'none', #10479, #26079, #5545 ) ;
#7473 = face_bound ( 'none', #29330, .t. ) ;
#7474 = vector ( 'none', #7242, 1000.000000000000000 ) ;
#7475 = axis2_placement_3d ( 'none', #32135, #24348, #26650 ) ;
#7476 = cartesian_point ( 'none', ( -422.1450167721049525, 216.2246474999934378, -268.7863591652177320 ) ) ;
#7477 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#7478 = direction ( 'none', ( 1.000000000000000000, 4.270088556250602192e-16, 5.636516894250794598e-14 ) ) ;
#7479 = cartesian_point ( 'none', ( -550.3757443277992252, 228.7347311108006238, -275.3537468037984581 ) ) ;
#7480 = vector ( 'none', #29796, 1000.000000000000000 ) ;
#7481 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748157448, 1.615973351895135670e-16 ) ) ;
#7482 = cartesian_point ( 'none', ( -424.2450167721051457, 302.0241769757601560, -341.8537468038016414 ) ) ;
#7483 = circle ( 'none', #31562, 3.024999999999999911 ) ;
#7484 = oriented_edge ( 'none', *, *, #22124, .f. ) ;
#7485 = edge_loop ( 'none', ( #5268, #12780, #8477, #14597 ) ) ;
#7486 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.467162276944790489e-14 ) ) ;
#7487 = cartesian_point ( 'none', ( -530.8458653629719493, 277.4338645490652198, -275.3537468038256293 ) ) ;
#7488 = oriented_edge ( 'none', *, *, #31555, .t. ) ;
#7489 = cartesian_point ( 'none', ( -535.8917334186694461, 209.1966275073060899, -279.8917994109758069 ) ) ;
#7491 = oriented_edge ( 'none', *, *, #22265, .t. ) ;
#7490 = oriented_edge ( 'none', *, *, #17050, .f. ) ;
#7492 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#7493 = cartesian_point ( 'none', ( -581.0450167717772274, 212.8733626931800984, -398.8537468042242722 ) ) ;
#7494 = cartesian_point ( 'none', ( -546.6701600691208114, 193.2977128291210533, -398.8537468041878356 ) ) ;
#7495 = oriented_edge ( 'none', *, *, #4298, .f. ) ;
#7496 = edge_curve ( 'none', #6446, #24205, #8505, .t. ) ;
#7497 = direction ( 'none', ( 3.753595552404466092e-16, -0.2538616814059740379, -0.9672405319845378546 ) ) ;
#7498 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#7499 = oriented_edge ( 'none', *, *, #224, .f. ) ;
#7500 = edge_curve ( 'none', #15392, #9936, #24095, .t. ) ;
#7501 = oriented_edge ( 'none', *, *, #14726, .f. ) ;
#7502 = edge_curve ( 'none', #11548, #13750, #28219, .t. ) ;
#7503 = face_outer_bound ( 'none', #30157, .t. ) ;
#7504 = conical_surface ( 'none', #3325, 50.69999999999996732, 0.7853981633974552734 ) ;
#7505 = axis2_placement_3d ( 'none', #773, #6150, #21743 ) ;
#7506 = cartesian_point ( 'none', ( -420.8596631231373522, 223.7019570829842507, -341.5488193874294893 ) ) ;
#7507 = edge_curve ( 'none', #29732, #2719, #4840, .t. ) ;
#7508 = line ( 'none', #32543, #17783 ) ;
#7509 = axis2_placement_3d ( 'none', #24618, #27254, #11544 ) ;
#7510 = cartesian_point ( 'none', ( -450.5450167721049297, 192.3090858106685630, -337.8012671318483058 ) ) ;
#7511 = cartesian_point ( 'none', ( -497.8904468729564883, 251.6010827784813557, -396.8537468037603730 ) ) ;
#7512 = cartesian_point ( 'none', ( -495.4510211309834062, 220.2788970706085365, -279.7054202490928105 ) ) ;
#7513 = plane ( 'none', #19687 ) ;
#7514 = axis2_placement_3d ( 'none', #309, #5480, #2984 ) ;
#7515 = cartesian_point ( 'none', ( -540.1000087173742941, 274.0214420709835963, -275.3537468037986287 ) ) ;
#7516 = cylindrical_surface ( 'none', #30013, 17.50000000000005684 ) ;
#7517 = oriented_edge ( 'none', *, *, #12172, .t. ) ;
#7518 = oriented_edge ( 'none', *, *, #31499, .f. ) ;
#7519 = cartesian_point ( 'none', ( -497.0198734585259785, 193.2977128327044625, -360.2537468042139608 ) ) ;
#7520 = cartesian_point ( 'none', ( -421.9450167721050207, 267.3781096804552817, -369.8077213052496290 ) ) ;
#7521 = cartesian_point ( 'none', ( -445.5287896533703815, 203.4570290921645892, -360.1963745396145669 ) ) ;
#7522 = axis2_placement_3d ( 'none', #1244, #12110, #22209 ) ;
#7523 = cartesian_point ( 'none', ( -524.5787768204608028, 257.1460332363831753, -410.3537468037604299 ) ) ;
#7524 = edge_loop ( 'none', ( #30441, #26818, #21738, #29828 ) ) ;
#7525 = edge_loop ( 'none', ( #8925, #25639, #19155, #16112, #26802, #14182, #29459, #31074 ) ) ;
#7526 = cartesian_point ( 'none', ( -563.5450167721049866, 243.1842518256034964, -380.3537468037986287 ) ) ;
#7528 = edge_loop ( 'none', ( #27596, #26787, #6010, #17271 ) ) ;
#7527 = oriented_edge ( 'none', *, *, #25717, .t. ) ;
#7529 = vertex_point ( 'none', #5889 ) ;
#7530 = cartesian_point ( 'none', ( -406.0450167721051571, 215.1842518256028711, -376.3537468037993676 ) ) ;
#7531 = oriented_edge ( 'none', *, *, #7110, .t. ) ;
#7532 = cartesian_point ( 'none', ( -529.3213934450293436, 216.2977594449923515, -399.6037468037603730 ) ) ;
#7533 = vector ( 'none', #809, 1000.000000000000000 ) ;
#7534 = line ( 'none', #25012, #20667 ) ;
#7535 = b_spline_curve_with_knots ( 'none', 3,
( #1704, #22780, #9928, #1942, #20031, #30555 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 5.551115123125782702e-17, 0.0009064926732789210665, 0.001812985346557786622 ),
.unspecified. ) ;
#7536 = oriented_edge ( 'none', *, *, #31901, .t. ) ;
#7537 = direction ( 'none', ( -0.3003283627730247152, -0.9538358739919957641, -2.925521921717688678e-14 ) ) ;
#7538 = cartesian_point ( 'none', ( -493.0466093068368991, 290.9581687895963000, -380.3824794511700134 ) ) ;
#7539 = direction ( 'none', ( -0.7437731059700297687, 0.002154568021934340563, -0.6684286982710524461 ) ) ;
#7540 = direction ( 'none', ( -0.07384000345349524264, 0.9972701007700911502, -7.214474255747049785e-17 ) ) ;
#7541 = advanced_face ( 'none', ( #23272 ), #30238, .t. ) ;
#7542 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#7543 = face_bound ( 'none', #12151, .t. ) ;
#7544 = edge_curve ( 'none', #29686, #18683, #18378, .t. ) ;
#7545 = cartesian_point ( 'none', ( -538.4263590916584690, 233.0577691801583455, -414.3537468037604299 ) ) ;
#7546 = edge_curve ( 'none', #22179, #216, #22886, .t. ) ;
#7547 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7548 = cartesian_point ( 'none', ( -414.7216310678203399, 243.9732037601276033, -334.9369051433502023 ) ) ;
#7549 = line ( 'none', #13745, #19869 ) ;
#7550 = toroidal_surface ( 'none', #15480, 2.500000000000000444, 10.00000000000000000 ) ;
#7551 = vertex_point ( 'none', #32385 ) ;
#7552 = oriented_edge ( 'none', *, *, #22783, .f. ) ;
#7553 = edge_curve ( 'none', #29935, #20202, #7954, .t. ) ;
#7554 = plane ( 'none', #17347 ) ;
#7555 = edge_curve ( 'none', #6413, #21567, #3633, .t. ) ;
#7556 = person_and_organization_role ( 'classification_officer' ) ;
#7557 = edge_curve ( 'none', #21772, #7077, #10804, .t. ) ;
#7558 = advanced_face ( 'none', ( #16290 ), #25370, .f. ) ;
#7559 = cartesian_point ( 'none', ( -550.0701600691735393, 293.0707908222071865, -360.2537468042331170 ) ) ;
#7560 = oriented_edge ( 'none', *, *, #33652, .t. ) ;
#7561 = oriented_edge ( 'none', *, *, #15470, .f. ) ;
#7562 = edge_curve ( 'none', #24015, #3213, #14257, .t. ) ;
#7563 = edge_loop ( 'none', ( #13698, #14198, #19311, #23124 ) ) ;
#7564 = cartesian_point ( 'none', ( -435.5450167721049866, 213.8092518256034111, -271.9747543314629183 ) ) ;
#7566 = vertex_point ( 'none', #6804 ) ;
#7565 = vertex_point ( 'none', #4304 ) ;
#7567 = cartesian_point ( 'none', ( -415.2450167721049752, 242.4728598917950535, -334.8326416408238515 ) ) ;
#7568 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7569 = vertex_point ( 'none', #22175 ) ;
#7570 = cartesian_point ( 'none', ( -525.0530495918976612, 213.0537284346281126, -275.3537468037986855 ) ) ;
#7571 = cartesian_point ( 'none', ( -435.5450167721049866, 192.3052593532680987, -352.2287468037992539 ) ) ;
#7572 = cartesian_point ( 'none', ( -581.0450167717144723, 292.8808311847980690, -459.8537468041884608 ) ) ;
#7573 = face_outer_bound ( 'none', #32083, .t. ) ;
#7574 = line ( 'none', #18602, #11262 ) ;
#7575 = vertex_point ( 'none', #16894 ) ;
#7576 = cartesian_point ( 'none', ( -422.1450167721049525, 275.0954172837137435, -370.3849243515770127 ) ) ;
#7577 = cartesian_point ( 'none', ( -553.8433208014232605, 185.7388738256538261, -380.3537468037986287 ) ) ;
#7578 = face_outer_bound ( 'none', #11557, .t. ) ;
#7579 = axis2_placement_3d ( 'none', #15352, #4739, #30962 ) ;
#7580 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#7581 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#7582 = cartesian_point ( 'none', ( -540.7898044847506753, 222.4088505840850303, -396.8537468037603730 ) ) ;
#7583 = line ( 'none', #27962, #13335 ) ;
#7584 = face_outer_bound ( 'none', #2855, .t. ) ;
#7585 = oriented_edge ( 'none', *, *, #23925, .f. ) ;
#7586 = oriented_edge ( 'none', *, *, #13879, .t. ) ;
#7587 = oriented_edge ( 'none', *, *, #11381, .t. ) ;
#7588 = cartesian_point ( 'none', ( -560.6578596484827131, 257.6215912069710043, -433.4298307318264278 ) ) ;
#7589 = cartesian_point ( 'none', ( -414.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#7590 = direction ( 'none', ( -0.4694715627858911389, -0.8829475928589266553, 0.0000000000000000000 ) ) ;
#7591 = oriented_edge ( 'none', *, *, #15420, .t. ) ;
#7592 = cartesian_point ( 'none', ( -552.4199183336189662, 223.3710541522878543, -275.3537468037986287 ) ) ;
#7593 = edge_loop ( 'none', ( #8201, #7531, #223, #28354 ) ) ;
#7594 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#7596 = oriented_edge ( 'none', *, *, #29998, .t. ) ;
#7595 = oriented_edge ( 'none', *, *, #31053, .f. ) ;
#7597 = advanced_face ( 'none', ( #28596 ), #9116, .f. ) ;
#7598 = cartesian_point ( 'none', ( -581.0450167717144723, 300.6842518256510743, -459.8537468041883471 ) ) ;
#7599 = cartesian_point ( 'none', ( -417.9450167721050207, 211.7380500348129146, -274.7088031865180824 ) ) ;
#7600 = cartesian_point ( 'none', ( -518.1451981512676639, 272.9092472669483413, -275.3537468037987423 ) ) ;
#7601 = edge_curve ( 'none', #2286, #15057, #10967, .t. ) ;
#7602 = advanced_face ( 'none', ( #10575 ), #6922, .f. ) ;
#7603 = line ( 'none', #31628, #28517 ) ;
#7604 = cartesian_point ( 'none', ( -523.5450167717777958, 209.1842518256353856, -388.1537468042210435 ) ) ;
#7605 = cartesian_point ( 'none', ( -527.0764611754397038, 231.2910226414734325, -484.8537468037603730 ) ) ;
#7606 = edge_curve ( 'none', #11386, #17480, #9334, .t. ) ;
#7607 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7608 = cartesian_point ( 'none', ( -543.9587926613811533, 237.4074190427395195, -436.0086058052599469 ) ) ;
#7609 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#7610 = axis2_placement_3d ( 'none', #12033, #24777, #9071 ) ;
#7611 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7612 = cartesian_point ( 'none', ( -561.2450167721049183, 243.1842518256034964, -371.7537468037986628 ) ) ;
#7613 = cartesian_point ( 'none', ( -526.7318097697728945, 227.5037011839256138, -517.3649133508992009 ) ) ;
#7614 = cartesian_point ( 'none', ( -490.2334022811150476, 231.2884749386440149, -321.2643142676757293 ) ) ;
#7615 = axis2_placement_3d ( 'none', #9267, #22107, #21992 ) ;
#7616 = circle ( 'none', #4369, 4.000000000000003553 ) ;
#7617 = circle ( 'none', #9992, 13.99999999999999112 ) ;
#7618 = face_outer_bound ( 'none', #30758, .t. ) ;
#7619 = oriented_edge ( 'none', *, *, #4245, .f. ) ;
#7620 = oriented_edge ( 'none', *, *, #3362, .t. ) ;
#7621 = oriented_edge ( 'none', *, *, #26893, .f. ) ;
#7622 = cartesian_point ( 'none', ( -522.7327767341234903, 232.2142807171308903, -484.8537468037603730 ) ) ;
#7623 = oriented_edge ( 'none', *, *, #14368, .t. ) ;
#7624 = cartesian_point ( 'none', ( -503.4198734743676482, 293.0707908222021274, -360.3537468041863576 ) ) ;
#7625 = oriented_edge ( 'none', *, *, #20671, .f. ) ;
#7626 = axis2_placement_3d ( 'none', #10029, #7849, #33963 ) ;
#7627 = vertex_point ( 'none', #4079 ) ;
#7628 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -524.8537468037603730 ) ) ;
#7629 = cartesian_point ( 'none', ( -497.0198734585230795, 193.2977128327051446, -412.6287651378161740 ) ) ;
#7630 = cartesian_point ( 'none', ( -493.0017415508900172, 223.6370262698590352, -279.7054213821974145 ) ) ;
#7631 = face_outer_bound ( 'none', #13795, .t. ) ;
#7632 = vertex_point ( 'none', #24831 ) ;
#7633 = cartesian_point ( 'none', ( -560.9712126103656828, 257.3009038747484851, -431.6603751765568404 ) ) ;
#7634 = cartesian_point ( 'none', ( -541.0823194229220690, 274.9034915258711180, -279.7054201073621016 ) ) ;
#7635 = cartesian_point ( 'none', ( -497.6448480267370655, 205.3932467627849121, -313.2035370092936546 ) ) ;
#7636 = direction ( 'none', ( -0.07384000345349586714, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#7637 = cartesian_point ( 'none', ( -519.7616063531083910, 203.8746833450212534, -435.7008846495643866 ) ) ;
#7638 = vector ( 'none', #20871, 1000.000000000000000 ) ;
#7639 = edge_loop ( 'none', ( #12456, #20892, #21882, #10531 ) ) ;
#7640 = advanced_face ( 'none', ( #30672 ), #24535, .t. ) ;
#7641 = cartesian_point ( 'none', ( -523.5450167717774548, 243.1842518256354708, -394.8537468042205774 ) ) ;
#7642 = oriented_edge ( 'none', *, *, #5932, .t. ) ;
#7643 = cylindrical_surface ( 'none', #11485, 40.00000000000000000 ) ;
#7644 = face_outer_bound ( 'none', #2746, .t. ) ;
#7645 = line ( 'none', #31783, #10119 ) ;
#7646 = oriented_edge ( 'none', *, *, #11271, .t. ) ;
#7647 = cartesian_point ( 'none', ( -547.3638945489559546, 281.6878583434209986, -311.3172520981427738 ) ) ;
#7648 = oriented_edge ( 'none', *, *, #683, .t. ) ;
#7649 = edge_curve ( 'none', #2418, #26623, #13422, .t. ) ;
#7650 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7651 = direction ( 'none', ( -1.066326637010301851e-16, 4.595548519418148985e-16, 1.000000000000000000 ) ) ;
#7652 = direction ( 'none', ( -0.07384000345349586714, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#7653 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#7654 = oriented_edge ( 'none', *, *, #3011, .t. ) ;
#7655 = edge_curve ( 'none', #29358, #31615, #19604, .t. ) ;
#7656 = direction ( 'none', ( -0.9898558648229777157, 0.0004579532966293497565, -0.1420744774909720176 ) ) ;
#7657 = edge_loop ( 'none', ( #19486, #1230 ) ) ;
#7658 = direction ( 'none', ( 1.036334525942864445e-16, -0.08929731094672753444, 0.9960050151769735960 ) ) ;
#7659 = edge_loop ( 'none', ( #20423, #4886, #9549, #26757 ) ) ;
#7660 = cartesian_point ( 'none', ( -459.6699566166010413, 273.6137967860383355, -362.9151916969047988 ) ) ;
#7661 = axis2_placement_3d ( 'none', #33688, #17649, #9629 ) ;
#7662 = plane ( 'none', #19272 ) ;
#7663 = face_outer_bound ( 'none', #31646, .t. ) ;
#7664 = oriented_edge ( 'none', *, *, #5201, .f. ) ;
#7665 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#7666 = edge_curve ( 'none', #9872, #28043, #9757, .t. ) ;
#7667 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -404.3537468037603162 ) ) ;
#7668 = cartesian_point ( 'none', ( -455.5450167721051002, 300.6842518256028711, -375.1874118770602990 ) ) ;
#7670 = axis2_placement_3d ( 'none', #6587, #19690, #6822 ) ;
#7669 = line ( 'none', #20391, #11324 ) ;
#7671 = vertex_point ( 'none', #14485 ) ;
#7672 = oriented_edge ( 'none', *, *, #8937, .f. ) ;
#7673 = cartesian_point ( 'none', ( -456.8763817543818959, 291.6422789072485102, -306.5183187410939922 ) ) ;
#7674 = cartesian_point ( 'none', ( -415.2450167721049752, 229.6979918011043367, -299.4631335037672670 ) ) ;
#7675 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7676 = direction ( 'none', ( 0.07384000345352668970, -0.9972701007700888187, 0.0000000000000000000 ) ) ;
#7677 = axis2_placement_3d ( 'none', #31977, #13299, #10777 ) ;
#7678 = cartesian_point ( 'none', ( -499.7419015046748996, 195.3846875129480622, -364.2537468042140745 ) ) ;
#7679 = axis2_placement_3d ( 'none', #11292, #32247, #14254 ) ;
#7680 = cartesian_point ( 'none', ( -424.2450167721051457, 190.6842518256046333, -303.8537468037990834 ) ) ;
#7681 = cartesian_point ( 'none', ( -538.0426915938446655, 216.3792320562984912, -275.3537468037985150 ) ) ;
#7682 = cartesian_point ( 'none', ( -497.0198734585196689, 193.2977128327092089, -368.2537468042062869 ) ) ;
#7683 = manifold_solid_brep ( 'wpl120ͨ������-1-solid1', #13092 ) ;
#7684 = cartesian_point ( 'none', ( -434.2268180906647785, 230.7373961926079176, -299.8097145374563297 ) ) ;
#7685 = line ( 'none', #11827, #22926 ) ;
#7686 = circle ( 'none', #9295, 4.000000000000003553 ) ;
#7687 = vector ( 'none', #29164, 1000.000000000000114 ) ;
#7688 = oriented_edge ( 'none', *, *, #7349, .f. ) ;
#7689 = oriented_edge ( 'none', *, *, #16529, .f. ) ;
#7690 = plane ( 'none', #8691 ) ;
#7691 = cartesian_point ( 'none', ( -450.5450167721049297, 240.3633327104699333, -370.3537468037986287 ) ) ;
#7692 = cartesian_point ( 'none', ( -523.1684327544990083, 238.0981743116744269, -524.8537468037603730 ) ) ;
#7693 = oriented_edge ( 'none', *, *, #7553, .f. ) ;
#7694 = cartesian_point ( 'none', ( -552.8494532959032313, 296.6842518256502785, -398.8537468041867555 ) ) ;
#7695 = oriented_edge ( 'none', *, *, #4496, .f. ) ;
#7696 = cartesian_point ( 'none', ( -466.0450167721049866, 272.9961621970524561, -380.3537468037986287 ) ) ;
#7698 = cartesian_point ( 'none', ( -433.8754941613827896, 255.1840368094731559, -322.7819112910168542 ) ) ;
#7697 = line ( 'none', #21114, #724 ) ;
#7699 = oriented_edge ( 'none', *, *, #7313, .t. ) ;
#7700 = cartesian_point ( 'none', ( -417.9450167721050207, 212.4770969573322361, -268.8140165367474310 ) ) ;
#7701 = edge_loop ( 'none', ( #6727, #11487, #25673, #23936 ) ) ;
#7702 = edge_curve ( 'none', #23253, #13874, #6459, .t. ) ;
#7703 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#7704 = direction ( 'none', ( 0.07384000345349993333, -0.9972701007700908171, 0.0000000000000000000 ) ) ;
#7705 = cartesian_point ( 'none', ( -535.3473553014817981, 210.2128894623824920, -275.3537468037985718 ) ) ;
#7706 = edge_curve ( 'none', #32020, #6335, #27406, .t. ) ;
#7707 = cartesian_point ( 'none', ( -433.7450147663320763, 230.9312022882011490, -299.3931203772767162 ) ) ;
#7708 = cartesian_point ( 'none', ( -554.7710556909287334, 300.1924485469623960, -449.8537468041868124 ) ) ;
#7709 = axis2_placement_3d ( 'none', #26878, #11163, #8765 ) ;
#7710 = cartesian_point ( 'none', ( -413.9450167721049638, 191.8785704136075765, -355.6321034628597886 ) ) ;
#7711 = cartesian_point ( 'none', ( -414.9138072559986767, 229.7696361695351754, -299.4869156363940874 ) ) ;
#7712 = edge_curve ( 'none', #2802, #34001, #11403, .t. ) ;
#7713 = advanced_face ( 'none', ( #8119 ), #30413, .f. ) ;
#7714 = circle ( 'none', #21558, 6.500000000000013323 ) ;
#7715 = line ( 'none', #12492, #29848 ) ;
#7716 = circle ( 'none', #24609, 6.500000000000020428 ) ;
#7717 = vertex_point ( 'none', #9450 ) ;
#7718 = cartesian_point ( 'none', ( -512.5609712815000876, 227.0426805888392323, -409.3537468037604299 ) ) ;
#7719 = axis2_placement_3d ( 'none', #11829, #17098, #24799 ) ;
#7720 = edge_loop ( 'none', ( #14523, #10297, #1192, #27881 ) ) ;
#7721 = cartesian_point ( 'none', ( -540.3571709440407176, 275.2894502729446913, -279.7116694601026552 ) ) ;
#7722 = direction ( 'none', ( 1.000000000000000000, 5.046468293750711996e-16, 5.652044489000797908e-14 ) ) ;
#7723 = b_spline_curve_with_knots ( 'none', 3,
( #22375, #4041, #21920, #1070, #27195, #6432 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0001985713497828593135, 0.001260961825966094027, 0.002323352302149328443 ),
.unspecified. ) ;
#7724 = direction ( 'none', ( -1.000000000000000000, -1.920224799361962737e-16, 1.739427606565643889e-16 ) ) ;
#7725 = line ( 'none', #2736, #21661 ) ;
#7726 = cartesian_point ( 'none', ( -433.6884423314410810, 255.7208175064059503, -299.3132152021049137 ) ) ;
#7727 = oriented_edge ( 'none', *, *, #27052, .f. ) ;
#7728 = axis2_placement_3d ( 'none', #10915, #5631, #26173 ) ;
#7729 = advanced_face ( 'none', ( #33535 ), #29023, .t. ) ;
#7730 = cartesian_point ( 'none', ( -546.0820468121526119, 192.5924095968428276, -370.3537468042594014 ) ) ;
#7731 = cartesian_point ( 'none', ( -422.1450167721049525, 195.4936545195130009, -354.6441424781898490 ) ) ;
#7732 = direction ( 'none', ( -0.3003283627731238581, -0.9538358739919645668, -2.741291418827556032e-14 ) ) ;
#7733 = face_outer_bound ( 'none', #22640, .t. ) ;
#7734 = edge_loop ( 'none', ( #12007, #14438 ) ) ;
#7735 = cartesian_point ( 'none', ( -489.2450167721049752, 231.2321916434798368, -323.9253145351593730 ) ) ;
#7736 = vertex_point ( 'none', #22519 ) ;
#7737 = edge_curve ( 'none', #31396, #10199, #1148, .t. ) ;
#7738 = edge_loop ( 'none', ( #17065, #9124, #14848, #19418, #22034, #25387, #4749, #8063, #19910, #31472, #24904, #17899, #557 ) ) ;
#7739 = oriented_edge ( 'none', *, *, #19679, .f. ) ;
#7740 = vertex_point ( 'none', #25734 ) ;
#7741 = vertex_point ( 'none', #9786 ) ;
#7742 = direction ( 'none', ( 0.07384000345349514549, -0.9972701007700912612, 4.661740697613375255e-16 ) ) ;
#7743 = cartesian_point ( 'none', ( -523.5450167717148133, 243.1842518256509891, -454.8537468041858460 ) ) ;
#7744 = face_outer_bound ( 'none', #20206, .t. ) ;
#7745 = cartesian_point ( 'none', ( -569.5069575488437295, 197.2223110485248867, -398.8537468041890861 ) ) ;
#7746 = direction ( 'none', ( 0.1301338387962868715, 0.9914964367057211847, 1.387778780781445044e-14 ) ) ;
#7747 = cartesian_point ( 'none', ( -491.8767863675315652, 260.8134430802138581, -279.7054201700021281 ) ) ;
#7748 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#7749 = cartesian_point ( 'none', ( -540.1659334826513259, 273.9859791333540784, -275.3537468037915801 ) ) ;
#7750 = circle ( 'none', #32962, 64.47152251651921517 ) ;
#7751 = cylindrical_surface ( 'none', #29924, 5.000000000000004441 ) ;
#7752 = face_outer_bound ( 'none', #29729, .t. ) ;
#7753 = cartesian_point ( 'none', ( -534.9707837966603847, 219.5124738420887240, -443.8537468037603730 ) ) ;
#7754 = oriented_edge ( 'none', *, *, #29689, .t. ) ;
#7755 = edge_curve ( 'none', #6015, #13155, #11801, .t. ) ;
#7756 = cartesian_point ( 'none', ( -480.5900167717173872, 243.1842518256505628, -407.7197722079678215 ) ) ;
#7757 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#7758 = edge_curve ( 'none', #30926, #4615, #5540, .t. ) ;
#7759 = direction ( 'none', ( -5.230025295777876969e-16, 0.9999948051039169172, 0.003223315867124662039 ) ) ;
#7760 = vector ( 'none', #28088, 1000.000000000000114 ) ;
#7761 = cartesian_point ( 'none', ( -486.0830759945924342, 197.2223110485245741, -398.8537468041843113 ) ) ;
#7762 = edge_curve ( 'none', #16886, #1831, #24933, .t. ) ;
#7763 = edge_curve ( 'none', #8721, #29865, #15459, .t. ) ;
#7764 = vertex_point ( 'none', #7374 ) ;
#7765 = edge_curve ( 'none', #29822, #20600, #29414, .t. ) ;
#7766 = edge_loop ( 'none', ( #3247, #22735 ) ) ;
#7767 = oriented_edge ( 'none', *, *, #1765, .t. ) ;
#7768 = direction ( 'none', ( 0.6684321707067214513, 0.002397415654014077233, -0.7437692421460316838 ) ) ;
#7769 = oriented_edge ( 'none', *, *, #21318, .t. ) ;
#7770 = edge_curve ( 'none', #2418, #10548, #23673, .t. ) ;
#7771 = edge_loop ( 'none', ( #1691, #6736, #10890, #33456 ) ) ;
#7772 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#7773 = oriented_edge ( 'none', *, *, #8225, .t. ) ;
#7774 = oriented_edge ( 'none', *, *, #3367, .t. ) ;
#7775 = advanced_face ( 'none', ( #18349 ), #30870, .f. ) ;
#7776 = edge_curve ( 'none', #33345, #29391, #15608, .t. ) ;
#7777 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#7778 = plane ( 'none', #9435 ) ;
#7779 = cartesian_point ( 'none', ( -406.0450167721051571, 243.1842518256043206, -322.8537468038001066 ) ) ;
#7780 = cartesian_point ( 'none', ( -523.5450167718544208, 243.1842518256572419, -279.8537468042131877 ) ) ;
#7781 = axis2_placement_3d ( 'none', #17868, #5247, #28855 ) ;
#7782 = oriented_edge ( 'none', *, *, #20068, .f. ) ;
#7783 = cartesian_point ( 'none', ( -437.2450167721049752, 242.0989494994798292, -321.9470390995683715 ) ) ;
#7784 = advanced_face ( 'none', ( #13003 ), #18739, .t. ) ;
#7785 = circle ( 'none', #24614, 9.750000000000007105 ) ;
#7786 = conical_surface ( 'none', #24923, 2.500000000000002220, 1.029744258676652757 ) ;
#7787 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#7788 = axis2_placement_3d ( 'none', #30521, #30759, #25397 ) ;
#7789 = direction ( 'none', ( 0.5150380749100541555, 0.0000000000000000000, -0.8571673007021122226 ) ) ;
#7790 = face_outer_bound ( 'none', #19388, .t. ) ;
#7791 = line ( 'none', #9181, #10603 ) ;
#7792 = vector ( 'none', #26421, 1000.000000000000000 ) ;
#7793 = cartesian_point ( 'none', ( -434.2450167721049752, 257.1332279270558843, -320.5991336019556002 ) ) ;
#7794 = cartesian_point ( 'none', ( -450.5450167721049297, 240.3633327104699333, -370.3537468037986287 ) ) ;
#7795 = face_outer_bound ( 'none', #3962, .t. ) ;
#7796 = vector ( 'none', #23876, 1000.000000000000114 ) ;
#7797 = direction ( 'none', ( 0.1420752155569539876, 0.003190618115253120515, -0.9898507226246225921 ) ) ;
#7798 = cartesian_point ( 'none', ( -455.2950167721049866, 213.8092518256034111, -268.5747543314628842 ) ) ;
#7799 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#7800 = oriented_edge ( 'none', *, *, #1288, .t. ) ;
#7801 = cartesian_point ( 'none', ( -538.2598253357735985, 216.4978154012388245, -275.3537468037985150 ) ) ;
#7802 = oriented_edge ( 'none', *, *, #23669, .t. ) ;
#7803 = cartesian_point ( 'none', ( -413.9450167721049638, 270.1438561512130150, -376.9211344423794685 ) ) ;
#7804 = cartesian_point ( 'none', ( -434.0562579196827073, 230.2284250232976035, -299.6396232561668853 ) ) ;
#7805 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034964, -370.3537468037986287 ) ) ;
#7806 = oriented_edge ( 'none', *, *, #6854, .f. ) ;
#7807 = edge_curve ( 'none', #13220, #31109, #25728, .t. ) ;
#7808 = oriented_edge ( 'none', *, *, #1833, .f. ) ;
#7809 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.220446049250311188e-14 ) ) ;
#7810 = cartesian_point ( 'none', ( -523.5450167717178829, 243.1842518256502785, -400.7537468041858233 ) ) ;
#7811 = line ( 'none', #17319, #6974 ) ;
#7812 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 6.167905692362051322e-14 ) ) ;
#7813 = oriented_edge ( 'none', *, *, #7502, .t. ) ;
#7814 = edge_curve ( 'none', #9507, #16825, #7254, .t. ) ;
#7815 = direction ( 'none', ( -2.041379959017812619e-31, -0.7970987915612754993, 0.6038489185976523288 ) ) ;
#7816 = circle ( 'none', #14701, 77.74999999999998579 ) ;
#7817 = cylindrical_surface ( 'none', #32773, 36.00000000000002842 ) ;
#7818 = advanced_face ( 'none', ( #3597, #13818 ), #4762, .t. ) ;
#7819 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#7820 = direction ( 'none', ( -2.041379959017811305e-31, -0.7970987915612757213, 0.6038489185976521068 ) ) ;
#7821 = edge_curve ( 'none', #21199, #33423, #19170, .t. ) ;
#7822 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027027e-16, -5.642927514190364782e-14 ) ) ;
#7823 = face_outer_bound ( 'none', #4346, .t. ) ;
#7824 = advanced_face ( 'none', ( #13391 ), #11779, .f. ) ;
#7825 = axis2_placement_3d ( 'none', #10047, #28491, #12779 ) ;
#7826 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -445.3537468037603730 ) ) ;
#7827 = cartesian_point ( 'none', ( -415.0745386690574037, 256.2107218820685262, -299.3116360773540237 ) ) ;
#7828 = axis2_placement_3d ( 'none', #23110, #14969, #22781 ) ;
#7829 = cartesian_point ( 'none', ( -539.9332496239212560, 212.2577310520014180, -275.3537468037710596 ) ) ;
#7830 = face_outer_bound ( 'none', #19237, .t. ) ;
#7831 = oriented_edge ( 'none', *, *, #32618, .f. ) ;
#7832 = cartesian_point ( 'none', ( -433.4749497527620292, 230.0555911338801991, -299.3959427632657366 ) ) ;
#7833 = vector ( 'none', #21982, 1000.000000000000000 ) ;
#7834 = oriented_edge ( 'none', *, *, #19666, .t. ) ;
#7835 = oriented_edge ( 'none', *, *, #27147, .f. ) ;
#7836 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -410.8537468037604299 ) ) ;
#7837 = direction ( 'none', ( 3.442229492110704385e-17, -4.649014615272926488e-16, -1.000000000000000000 ) ) ;
#7838 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#7839 = axis2_placement_3d ( 'none', #16449, #10960, #646 ) ;
#7840 = oriented_edge ( 'none', *, *, #20163, .f. ) ;
#7841 = vertex_point ( 'none', #8062 ) ;
#7842 = oriented_edge ( 'none', *, *, #11982, .f. ) ;
#7843 = cartesian_point ( 'none', ( -555.9230048565523248, 259.4370818657332052, -279.7373974631269107 ) ) ;
#7844 = cartesian_point ( 'none', ( -430.6450167721050661, 278.1655840514275724, -342.2577984652941723 ) ) ;
#7845 = cartesian_point ( 'none', ( -434.1942099282090908, 255.6440759186847629, -299.6746596098806776 ) ) ;
#7846 = cartesian_point ( 'none', ( -550.0701600691313615, 193.2977128291553868, -370.3537468042596288 ) ) ;
#7847 = oriented_edge ( 'none', *, *, #5891, .t. ) ;
#7848 = cartesian_point ( 'none', ( -502.7158179899125798, 282.5075522837479980, -308.6300189819903608 ) ) ;
#7849 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#7850 = circle ( 'none', #6557, 4.249999999999976019 ) ;
#7851 = toroidal_surface ( 'none', #21771, 4.200000000000000178, 0.2000000000000009548 ) ;
#7852 = direction ( 'none', ( -0.8267412399748136353, -0.5625823691913101054, 0.0000000000000000000 ) ) ;
#7853 = direction ( 'none', ( 0.1301338387960014609, 0.9914964367057585992, 0.0000000000000000000 ) ) ;
#7854 = cartesian_point ( 'none', ( -526.3626238294490349, 227.4331754018599270, -517.9069173050859263 ) ) ;
#7855 = circle ( 'none', #17113, 17.49999999999996092 ) ;
#7856 = face_outer_bound ( 'none', #19550, .t. ) ;
#7857 = cartesian_point ( 'none', ( -496.7276983333211433, 228.7098355043735012, -275.3537468037987992 ) ) ;
#7858 = cartesian_point ( 'none', ( -497.8904468729564883, 251.6010827784813557, -396.8537468037603730 ) ) ;
#7859 = circle ( 'none', #1973, 4.000000000000003553 ) ;
#7860 = oriented_edge ( 'none', *, *, #13978, .f. ) ;
#7861 = edge_curve ( 'none', #11204, #19545, #16682, .t. ) ;
#7862 = cartesian_point ( 'none', ( -487.8688516250051634, 237.9521330033679760, -280.0615112776670799 ) ) ;
#7863 = oriented_edge ( 'none', *, *, #29090, .f. ) ;
#7864 = cartesian_point ( 'none', ( -414.2986543265305386, 243.0533633424674917, -332.5923873647271307 ) ) ;
#7866 = oriented_edge ( 'none', *, *, #21228, .t. ) ;
#7865 = edge_loop ( 'none', ( #33718, #12032 ) ) ;
#7867 = cartesian_point ( 'none', ( -540.6647757479378242, 275.1293858300733746, -279.7054699040550076 ) ) ;
#7868 = edge_curve ( 'none', #7741, #27181, #12180, .t. ) ;
#7869 = direction ( 'none', ( 1.874259953551569157e-16, -1.000000000000000000, 2.735728983704321531e-14 ) ) ;
#7870 = cartesian_point ( 'none', ( -451.7072749264018512, 231.1842518256034680, -374.1476405940596806 ) ) ;
#7871 = vertex_point ( 'none', #13317 ) ;
#7872 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#7873 = cartesian_point ( 'none', ( -421.0450167721051002, 277.5040569789981078, -354.6735519571934105 ) ) ;
#7874 = oriented_edge ( 'none', *, *, #20417, .t. ) ;
#7875 = axis2_placement_3d ( 'none', #4901, #25663, #33767 ) ;
#7876 = edge_loop ( 'none', ( #14822, #5561, #33231, #27149 ) ) ;
#7877 = edge_loop ( 'none', ( #23194, #7042, #11088, #3664 ) ) ;
#7878 = plane ( 'none', #27728 ) ;
#7879 = face_bound ( 'none', #32854, .t. ) ;
#7880 = vector ( 'none', #16828, 1000.000000000000000 ) ;
#7881 = axis2_placement_3d ( 'none', #1444, #14490, #19557 ) ;
#7882 = line ( 'none', #15093, #11162 ) ;
#7883 = axis2_placement_3d ( 'none', #22482, #31073, #11825 ) ;
#7884 = cartesian_point ( 'none', ( -551.1002863534530434, 190.0260557813620608, -364.2537468042621072 ) ) ;
#7885 = axis2_placement_3d ( 'none', #7470, #23064, #7361 ) ;
#7886 = direction ( 'none', ( 1.298396287363521614e-14, -1.000000000000000000, -1.311040044476981524e-14 ) ) ;
#7887 = direction ( 'none', ( 1.066326637010301851e-16, -4.595548519418148985e-16, -1.000000000000000000 ) ) ;
#7888 = cartesian_point ( 'none', ( -477.5830759945895352, 205.7223110485252562, -449.8537468041837428 ) ) ;
#7889 = direction ( 'none', ( -2.197537717130241099e-16, 1.000000000000000000, -2.037432715935694860e-14 ) ) ;
#7890 = advanced_face ( 'none', ( #10543 ), #1956, .f. ) ;
#7891 = line ( 'none', #26471, #7062 ) ;
#7892 = oriented_edge ( 'none', *, *, #13614, .t. ) ;
#7893 = oriented_edge ( 'none', *, *, #4505, .t. ) ;
#7894 = cartesian_point ( 'none', ( -434.7401274156033537, 228.4933466916748444, -325.1748780115792101 ) ) ;
#7895 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7896 = cartesian_point ( 'none', ( -420.0450167721051002, 294.0632442979408552, -300.4787468038018119 ) ) ;
#7898 = oriented_edge ( 'none', *, *, #32358, .t. ) ;
#7897 = oriented_edge ( 'none', *, *, #7110, .f. ) ;
#7899 = cartesian_point ( 'none', ( -410.0450167721051002, 263.1842518256058838, -265.3537468038006750 ) ) ;
#7900 = cartesian_point ( 'none', ( -406.0450167721051571, 275.0040569789975393, -291.0339416504040742 ) ) ;
#7901 = oriented_edge ( 'none', *, *, #32352, .t. ) ;
#7902 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#7903 = advanced_face ( 'none', ( #9727 ), #6860, .f. ) ;
#7904 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#7905 = oriented_edge ( 'none', *, *, #18312, .f. ) ;
#7906 = cartesian_point ( 'none', ( -523.5450167717150407, 243.1842518256509322, -449.8537468041858460 ) ) ;
#7907 = direction ( 'none', ( 0.3637965360164467366, 0.9314784379589439167, 3.259765247988102186e-14 ) ) ;
#7908 = edge_loop ( 'none', ( #23960, #686, #32988, #5815 ) ) ;
#7909 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7910 = face_bound ( 'none', #29902, .t. ) ;
#7911 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 6.167905692362051322e-14 ) ) ;
#7912 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.220446049250311188e-14 ) ) ;
#7913 = line ( 'none', #30277, #29640 ) ;
#7914 = edge_curve ( 'none', #25442, #22867, #704, .t. ) ;
#7915 = cartesian_point ( 'none', ( -418.6140933389905285, 190.6842518256046901, -301.0283793426710872 ) ) ;
#7916 = edge_curve ( 'none', #19283, #17550, #26534, .t. ) ;
#7917 = line ( 'none', #2619, #24733 ) ;
#7918 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#7919 = direction ( 'none', ( 0.7437731059700283254, -0.002154568021933710859, 0.6684286982710540004 ) ) ;
#7920 = cartesian_point ( 'none', ( -497.3317721733699841, 245.1251363163769952, -435.3537468037603730 ) ) ;
#7921 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.671791538845903447e-14 ) ) ;
#7922 = edge_curve ( 'none', #392, #33423, #10585, .t. ) ;
#7923 = line ( 'none', #17379, #7094 ) ;
#7924 = oriented_edge ( 'none', *, *, #18016, .f. ) ;
#7925 = edge_loop ( 'none', ( #8288, #19009, #26856, #3010 ) ) ;
#7926 = plane ( 'none', #3277 ) ;
#7927 = axis2_placement_3d ( 'none', #28227, #28117, #9766 ) ;
#7928 = oriented_edge ( 'none', *, *, #832, .t. ) ;
#7929 = plane ( 'none', #19989 ) ;
#7931 = vertex_point ( 'none', #7710 ) ;
#7930 = edge_loop ( 'none', ( #7488, #15085 ) ) ;
#7932 = cartesian_point ( 'none', ( -410.0450167721051002, 271.1842518256058838, -265.3537468038009024 ) ) ;
#7933 = axis2_placement_3d ( 'none', #6166, #11566, #32754 ) ;
#7934 = axis2_placement_3d ( 'none', #18617, #16079, #13114 ) ;
#7936 = oriented_edge ( 'none', *, *, #17447, .f. ) ;
#7935 = oriented_edge ( 'none', *, *, #31813, .t. ) ;
#7937 = direction ( 'none', ( -2.030223136579931273e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7938 = oriented_edge ( 'none', *, *, #4946, .f. ) ;
#7939 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -400.3537468037604299 ) ) ;
#7940 = cartesian_point ( 'none', ( -539.6844426857078361, 212.1259392684188754, -275.3537468037970939 ) ) ;
#7941 = oriented_edge ( 'none', *, *, #24700, .t. ) ;
#7942 = cartesian_point ( 'none', ( -433.2984100038057704, 229.9461084921371139, -299.3962956622353317 ) ) ;
#7943 = direction ( 'none', ( -0.07384000345349586714, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#7944 = face_outer_bound ( 'none', #22276, .t. ) ;
#7945 = face_outer_bound ( 'none', #21003, .t. ) ;
#7946 = advanced_face ( 'none', ( #15859 ), #11375, .f. ) ;
#7947 = cartesian_point ( 'none', ( -550.0701600691668318, 293.0707908222092328, -370.3537468042311502 ) ) ;
#7948 = direction ( 'none', ( 0.1420752155569539876, 0.003190618115253120515, -0.9898507226246225921 ) ) ;
#7949 = face_outer_bound ( 'none', #22247, .t. ) ;
#7950 = cartesian_point ( 'none', ( -479.0900167717175009, 243.1842518256503638, -406.8537468041833449 ) ) ;
#7951 = advanced_face ( 'none', ( #17516 ), #31847, .t. ) ;
#7952 = cartesian_point ( 'none', ( -559.2137028435446382, 248.4711968185035005, -280.0607433274440723 ) ) ;
#7953 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.467162276944790489e-14 ) ) ;
#7954 = b_spline_curve_with_knots ( 'none', 3,
( #8544, #32613, #16784, #22066, #6127, #26890, #24487 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2499999999999998612, 0.4999999999999997224, 0.7500000000000001110, 1.000000000000000000 ),
.unspecified. ) ;
#7955 = cartesian_point ( 'none', ( -434.2414992497117510, 255.3609179226903336, -299.7714747501884176 ) ) ;
#7956 = direction ( 'none', ( 1.028554113732453385e-16, -0.9960050151769737070, -0.08929731094672686831 ) ) ;
#7957 = face_bound ( 'none', #697, .t. ) ;
#7958 = face_bound ( 'none', #4195, .t. ) ;
#7959 = cartesian_point ( 'none', ( -503.6151235249606088, 283.0871033613328791, -309.7498844969684910 ) ) ;
#7960 = edge_loop ( 'none', ( #16137, #5680, #5033, #23358 ) ) ;
#7961 = oriented_edge ( 'none', *, *, #18996, .t. ) ;
#7962 = cartesian_point ( 'none', ( -580.9903947720547421, 273.4825558549217135, -380.3537468037986287 ) ) ;
#7963 = edge_curve ( 'none', #11766, #13312, #2786, .t. ) ;
#7964 = cartesian_point ( 'none', ( -497.0198734743647151, 293.0707908222028664, -412.6287651377881502 ) ) ;
#7965 = cartesian_point ( 'none', ( -507.3345543904021042, 235.3598726571838711, -410.3537468037604299 ) ) ;
#7966 = direction ( 'none', ( -2.035898835340909319e-16, 1.000000000000000000, -2.721367761554148331e-14 ) ) ;
#7967 = cartesian_point ( 'none', ( -574.0069575488391820, 289.1461926027769209, -472.5816688655459075 ) ) ;
#7968 = oriented_edge ( 'none', *, *, #21277, .t. ) ;
#7969 = axis2_placement_3d ( 'none', #18749, #10498, #2956 ) ;
#7970 = oriented_edge ( 'none', *, *, #25799, .f. ) ;
#7972 = oriented_edge ( 'none', *, *, #9723, .t. ) ;
#7971 = oriented_edge ( 'none', *, *, #3622, .f. ) ;
#7973 = edge_curve ( 'none', #9269, #19652, #22850, .t. ) ;
#7974 = oriented_edge ( 'none', *, *, #12920, .t. ) ;
#7975 = cartesian_point ( 'none', ( -492.7197795536608282, 226.6070135564933423, -275.3537468037984013 ) ) ;
#7976 = edge_curve ( 'none', #1265, #15521, #29819, .t. ) ;
#7977 = oriented_edge ( 'none', *, *, #13608, .t. ) ;
#7978 = face_bound ( 'none', #22067, .t. ) ;
#7979 = vector ( 'none', #30723, 1000.000000000000114 ) ;
#7980 = oriented_edge ( 'none', *, *, #15224, .t. ) ;
#7981 = cartesian_point ( 'none', ( -417.9450167721050207, 271.2270969573330603, -370.5720014814189085 ) ) ;
#7982 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#7983 = cartesian_point ( 'none', ( -568.0000167717174691, 243.1842518256503638, -406.8537468041883471 ) ) ;
#7984 = axis2_placement_3d ( 'none', #29682, #24542, #32206 ) ;
#7985 = cartesian_point ( 'none', ( -537.9755094922780927, 270.0252147272724415, -275.3537468037985150 ) ) ;
#7986 = direction ( 'none', ( 0.9005812434283114731, -0.4346877315787924800, 0.0000000000000000000 ) ) ;
#7987 = face_outer_bound ( 'none', #7116, .t. ) ;
#7988 = cartesian_point ( 'none', ( -554.7710556909287334, 186.1760551043394400, -449.8537468041883471 ) ) ;
#7989 = cartesian_point ( 'none', ( -417.9450167721050207, 195.0393082083230638, -354.2999485945891820 ) ) ;
#7990 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7991 = axis2_placement_3d ( 'none', #9155, #30122, #17052 ) ;
#7992 = advanced_face ( 'none', ( #33108 ), #12576, .f. ) ;
#7993 = cartesian_point ( 'none', ( -433.7450167721049752, 255.2327965709403941, -299.3147882559015329 ) ) ;
#7994 = cylindrical_surface ( 'none', #23036, 6.500000000000020428 ) ;
#7995 = face_bound ( 'none', #22305, .t. ) ;
#7996 = oriented_edge ( 'none', *, *, #30713, .t. ) ;
#7997 = oriented_edge ( 'none', *, *, #19208, .t. ) ;
#7998 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7999 = advanced_face ( 'none', ( #21621 ), #14646, .f. ) ;
#8000 = oriented_edge ( 'none', *, *, #29047, .t. ) ;
#8001 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#8002 = oriented_edge ( 'none', *, *, #8116, .t. ) ;
#8003 = edge_loop ( 'none', ( #16272, #5491, #6078, #2224 ) ) ;
#8004 = direction ( 'none', ( 0.3003283627730293781, 0.9538358739919943208, 2.925521921717713290e-14 ) ) ;
#8006 = oriented_edge ( 'none', *, *, #20706, .t. ) ;
#8005 = oriented_edge ( 'none', *, *, #8265, .f. ) ;
#8007 = b_spline_curve_with_knots ( 'none', 3,
( #18562, #16138, #8133, #13052, #5387, #31502, #15785 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2499999999999653055, 0.4999999999999768518, 0.7499999999999884537, 1.000000000000000000 ),
.unspecified. ) ;
#8008 = direction ( 'none', ( -4.057357086302405052e-31, 0.6038489185976549933, 0.7970987915612736119 ) ) ;
#8009 = cartesian_point ( 'none', ( -428.4950167721049183, 243.9954909309067261, -341.8512306138725876 ) ) ;
#8010 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#8011 = edge_loop ( 'none', ( #19817, #18330, #19791, #32953 ) ) ;
#8012 = cartesian_point ( 'none', ( -497.0198734743676710, 293.0707908222022411, -360.3537468041859597 ) ) ;
#8013 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8014 = edge_curve ( 'none', #24514, #6894, #20384, .t. ) ;
#8015 = face_outer_bound ( 'none', #4488, .t. ) ;
#8016 = circle ( 'none', #28505, 15.00000000000000355 ) ;
#8017 = cartesian_point ( 'none', ( -550.0701600691669455, 293.0707908222091760, -368.2537468042311843 ) ) ;
#8018 = plane ( 'none', #11594 ) ;
#8019 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976441131, -0.7970987915612818275 ) ) ;
#8020 = edge_curve ( 'none', #12813, #25841, #28994, .t. ) ;
#8021 = cartesian_point ( 'none', ( -546.6835478288442118, 293.6146267659009936, -364.2537468042328896 ) ) ;
#8022 = edge_curve ( 'none', #20313, #32491, #16071, .t. ) ;
#8023 = direction ( 'none', ( -1.000000000000000000, -4.270088556250598248e-16, -5.636516894250789549e-14 ) ) ;
#8024 = cartesian_point ( 'none', ( -534.6015837793929677, 214.5261233382382500, -443.8537468037603730 ) ) ;
#8025 = cartesian_point ( 'none', ( -581.0450167717772274, 273.4951409580908148, -398.8537468042234195 ) ) ;
#8026 = edge_curve ( 'none', #5305, #5613, #277, .t. ) ;
#8027 = line ( 'none', #19831, #16612 ) ;
#8028 = vector ( 'none', #22134, 1000.000000000000000 ) ;
#8029 = circle ( 'none', #26409, 2.500000000000002220 ) ;
#8030 = oriented_edge ( 'none', *, *, #424, .t. ) ;
#8031 = direction ( 'none', ( 0.9687155250085898173, -0.2481737931517593865, 0.0000000000000000000 ) ) ;
#8032 = oriented_edge ( 'none', *, *, #25496, .f. ) ;
#8033 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256035248, -322.8537468037986287 ) ) ;
#8034 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8036 = edge_loop ( 'none', ( #3404, #21498, #4610 ) ) ;
#8035 = axis2_placement_3d ( 'none', #27815, #27592, #9349 ) ;
#8037 = oriented_edge ( 'none', *, *, #10715, .f. ) ;
#8038 = cartesian_point ( 'none', ( -496.8887321526490268, 239.1415157117564547, -442.8537468037603730 ) ) ;
#8039 = oriented_edge ( 'none', *, *, #28367, .f. ) ;
#8040 = oriented_edge ( 'none', *, *, #13924, .f. ) ;
#8041 = oriented_edge ( 'none', *, *, #18603, .t. ) ;
#8042 = cartesian_point ( 'none', ( -413.9450167721049070, 291.3291954428839858, -291.4075450130081322 ) ) ;
#8043 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#8044 = cartesian_point ( 'none', ( -581.0450167717782506, 212.8733626931798710, -380.3537468042242153 ) ) ;
#8045 = line ( 'none', #10635, #6020 ) ;
#8046 = axis2_placement_3d ( 'none', #14873, #4810, #12583 ) ;
#8047 = circle ( 'none', #25677, 33.00000000000002842 ) ;
#8048 = oriented_edge ( 'none', *, *, #28954, .f. ) ;
#8049 = cartesian_point ( 'none', ( -414.0450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#8050 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#8051 = cartesian_point ( 'none', ( -414.0450167721049866, 276.4238849046285509, -368.6313070101421658 ) ) ;
#8052 = cartesian_point ( 'none', ( -434.1908380814237489, 255.2440871594376972, -320.7685054303877905 ) ) ;
#8053 = cartesian_point ( 'none', ( -551.5786985327471257, 200.0458097241200335, -370.3537468037986287 ) ) ;
#8054 = direction ( 'none', ( -5.889058945024794915e-17, 0.003223315867124545812, -0.9999948051039168062 ) ) ;
#8055 = cartesian_point ( 'none', ( -539.0005351575505301, 210.4350267249805313, -279.7723543636623162 ) ) ;
#8056 = circle ( 'none', #32568, 52.49999999999999289 ) ;
#8057 = line ( 'none', #18860, #19965 ) ;
#8058 = circle ( 'none', #22896, 4.000000000000025757 ) ;
#8059 = oriented_edge ( 'none', *, *, #13377, .f. ) ;
#8060 = cartesian_point ( 'none', ( -543.8298465522284459, 235.6658955696310045, -410.3537468037604299 ) ) ;
#8061 = plane ( 'none', #25828 ) ;
#8062 = cartesian_point ( 'none', ( -506.0450167721049866, 243.1842518256034964, -285.8537468037986287 ) ) ;
#8063 = oriented_edge ( 'none', *, *, #13014, .f. ) ;
#8064 = oriented_edge ( 'none', *, *, #30966, .t. ) ;
#8065 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#8066 = advanced_face ( 'none', ( #5608, #26962 ), #3148, .f. ) ;
#8067 = edge_loop ( 'none', ( #19963, #4256, #2292, #9568 ) ) ;
#8068 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8069 = cartesian_point ( 'none', ( -558.4020011882577137, 223.5629609165949603, -413.1508280324450766 ) ) ;
#8070 = edge_curve ( 'none', #31297, #22457, #33503, .t. ) ;
#8071 = edge_loop ( 'none', ( #3308, #25416, #765, #14928 ) ) ;
#8072 = line ( 'none', #26142, #21207 ) ;
#8073 = oriented_edge ( 'none', *, *, #22178, .f. ) ;
#8074 = cartesian_point ( 'none', ( -542.7993956231530319, 273.8956896261985321, -279.7054212487802261 ) ) ;
#8075 = cartesian_point ( 'none', ( -430.3454972407092214, 277.2465821877061103, -343.8286521921784811 ) ) ;
#8076 = edge_curve ( 'none', #33197, #3272, #18726, .t. ) ;
#8077 = cartesian_point ( 'none', ( -420.0450167721051002, 192.3052593532675871, -359.2287468037987992 ) ) ;
#8078 = cartesian_point ( 'none', ( -415.2450167721049752, 242.3956515517559183, -310.8796869405738335 ) ) ;
#8079 = cartesian_point ( 'none', ( -417.9450167721050207, 210.4058951665423081, -271.5480653918025951 ) ) ;
#8080 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8081 = line ( 'none', #19686, #21577 ) ;
#8082 = oriented_edge ( 'none', *, *, #29544, .f. ) ;
#8083 = advanced_face ( 'none', ( #4404 ), #19048, .f. ) ;
#8084 = cartesian_point ( 'none', ( -569.5069575488408873, 205.7223110485255688, -449.8537468041889156 ) ) ;
#8085 = direction ( 'none', ( -1.791068744856348441e-16, -6.279680095831319663e-17, 1.000000000000000000 ) ) ;
#8086 = axis2_placement_3d ( 'none', #3571, #6290, #27167 ) ;
#8087 = cartesian_point ( 'none', ( -501.5030800948312617, 222.0468752162975932, -275.3537468037987992 ) ) ;
#8088 = cartesian_point ( 'none', ( -438.2450167721049752, 258.0017926038600535, -320.5212620161302084 ) ) ;
#8089 = vector ( 'none', #29701, 1000.000000000000000 ) ;
#8090 = vector ( 'none', #29898, 1000.000000000000000 ) ;
#8091 = vector ( 'none', #32492, 1000.000000000000000 ) ;
#8092 = edge_loop ( 'none', ( #23495, #1151, #26193, #17552 ) ) ;
#8093 = cartesian_point ( 'none', ( -455.7450167721049752, 243.1842518256034964, -360.3537468037986287 ) ) ;
#8094 = oriented_edge ( 'none', *, *, #16884, .t. ) ;
#8095 = direction ( 'none', ( -4.890115295504107688e-16, 0.7970987915612799402, -0.6038489185976465556 ) ) ;
#8096 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769737070, -0.08929731094672743730 ) ) ;
#8097 = cartesian_point ( 'none', ( -550.3865076356227064, 257.6137609073649628, -275.3537468037985150 ) ) ;
#8098 = oriented_edge ( 'none', *, *, #29954, .f. ) ;
#8099 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#8100 = oriented_edge ( 'none', *, *, #8020, .f. ) ;
#8101 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.467162276944790489e-14 ) ) ;
#8102 = line ( 'none', #20570, #20401 ) ;
#8103 = oriented_edge ( 'none', *, *, #4312, .t. ) ;
#8104 = cartesian_point ( 'none', ( -424.2450167721051457, 301.2842518256039170, -341.8537468038016414 ) ) ;
#8105 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.220446049250311188e-14 ) ) ;
#8106 = edge_loop ( 'none', ( #13837, #23462 ) ) ;
#8107 = oriented_edge ( 'none', *, *, #13025, .t. ) ;
#8108 = cartesian_point ( 'none', ( -507.3345543904021042, 235.3598726571838426, -414.3537468037604299 ) ) ;
#8109 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672688219 ) ) ;
#8110 = advanced_face ( 'none', ( #8917 ), #5963, .t. ) ;
#8111 = edge_curve ( 'none', #26200, #15770, #19993, .t. ) ;
#8112 = cartesian_point ( 'none', ( -521.9943766995884289, 222.2415797094299421, -435.3537468037603730 ) ) ;
#8113 = cartesian_point ( 'none', ( -550.0701600691735393, 293.0707908222071865, -360.3537468042330829 ) ) ;
#8114 = direction ( 'none', ( 0.0000000000000000000, 0.003223315867124364100, -0.9999948051039169172 ) ) ;
#8115 = cartesian_point ( 'none', ( -424.2450167721050889, 185.6842518256048322, -303.8537468037985718 ) ) ;
#8116 = edge_curve ( 'none', #18553, #18165, #27799, .t. ) ;
#8117 = cartesian_point ( 'none', ( -550.0701600691802469, 293.0707908221648381, -398.8537468042214300 ) ) ;
#8118 = manifold_solid_brep ( '���ͽ�-3-solid1', #952 ) ;
#8119 = face_outer_bound ( 'none', #19108, .t. ) ;
#8120 = face_outer_bound ( 'none', #22031, .t. ) ;
#8121 = toroidal_surface ( 'none', #6364, 4.200000000000000178, 0.2000000000000009548 ) ;
#8122 = vertex_point ( 'none', #3713 ) ;
#8123 = advanced_face ( 'none', ( #1119 ), #32680, .f. ) ;
#8124 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#8125 = cartesian_point ( 'none', ( -435.5450167721051002, 192.3052593532677861, -352.2287468037987992 ) ) ;
#8126 = oriented_edge ( 'none', *, *, #13219, .t. ) ;
#8127 = cartesian_point ( 'none', ( -569.5450167717158365, 243.1842518256507901, -436.8537468041884040 ) ) ;
#8128 = edge_curve ( 'none', #28473, #15436, #28182, .t. ) ;
#8129 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -2.802504722354764337e-14 ) ) ;
#8130 = vector ( 'none', #9106, 1000.000000000000000 ) ;
#8131 = oriented_edge ( 'none', *, *, #19426, .t. ) ;
#8132 = axis2_placement_3d ( 'none', #11029, #29823, #8625 ) ;
#8133 = cartesian_point ( 'none', ( -466.1757891904277358, 212.6465175164684354, -380.3537468037985718 ) ) ;
#8134 = circle ( 'none', #17221, 6.900000000000003020 ) ;
#8135 = edge_loop ( 'none', ( #8264, #1837, #6865, #15566 ) ) ;
#8136 = edge_loop ( 'none', ( #7808, #14785, #20370, #30607 ) ) ;
#8137 = axis2_placement_3d ( 'none', #19016, #3113, #2997 ) ;
#8138 = cartesian_point ( 'none', ( -426.7031061488247587, 226.7334895585809136, -344.2648786914553511 ) ) ;
#8139 = oriented_edge ( 'none', *, *, #26649, .t. ) ;
#8140 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#8141 = axis2_placement_3d ( 'none', #3091, #21298, #5795 ) ;
#8142 = cartesian_point ( 'none', ( -488.7450167721049752, 264.5983596519084813, -320.9338546184440020 ) ) ;
#8143 = cartesian_point ( 'none', ( -523.5450167717782506, 243.1842518256352719, -380.3537468042205774 ) ) ;
#8144 = vertex_point ( 'none', #16742 ) ;
#8145 = axis2_placement_3d ( 'none', #18885, #15902, #26358 ) ;
#8146 = vertex_point ( 'none', #19167 ) ;
#8147 = cartesian_point ( 'none', ( -550.0701600691314752, 193.2977128291553583, -368.2537468042596629 ) ) ;
#8148 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#8149 = cartesian_point ( 'none', ( -524.6640399122024974, 258.2975815586518706, -402.3537468037604299 ) ) ;
#8150 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#8151 = line ( 'none', #32408, #17978 ) ;
#8152 = vector ( 'none', #11933, 1000.000000000000000 ) ;
#8153 = circle ( 'none', #11653, 17.50000000000001776 ) ;
#8154 = oriented_edge ( 'none', *, *, #14754, .f. ) ;
#8155 = cartesian_point ( 'none', ( -450.5450167721049297, 248.2373706571364949, -340.6502630380062442 ) ) ;
#8156 = cartesian_point ( 'none', ( -407.0450167721051571, 243.1842518256043206, -322.8537468038001066 ) ) ;
#8157 = face_bound ( 'none', #17086, .t. ) ;
#8158 = advanced_face ( 'none', ( #31457 ), #14225, .t. ) ;
#8159 = oriented_edge ( 'none', *, *, #2968, .f. ) ;
#8160 = oriented_edge ( 'none', *, *, #26987, .f. ) ;
#8161 = edge_curve ( 'none', #18651, #8757, #26143, .t. ) ;
#8162 = cartesian_point ( 'none', ( -460.1748820860282194, 239.1938099092984658, -372.8510473216741161 ) ) ;
#8163 = cartesian_point ( 'none', ( -414.9654030087046976, 256.0988044266410952, -299.3119968245379710 ) ) ;
#8164 = vector ( 'none', #13332, 1000.000000000000000 ) ;
#8165 = oriented_edge ( 'none', *, *, #30751, .f. ) ;
#8166 = cartesian_point ( 'none', ( -540.5955424708408827, 211.2023353317933925, -279.7059314818517919 ) ) ;
#8167 = oriented_edge ( 'none', *, *, #21079, .t. ) ;
#8168 = edge_curve ( 'none', #862, #9419, #26181, .t. ) ;
#8169 = vertex_point ( 'none', #3594 ) ;
#8170 = edge_loop ( 'none', ( #7901, #15668, #16107, #25878 ) ) ;
#8171 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#8172 = edge_curve ( 'none', #28837, #6939, #4803, .t. ) ;
#8173 = oriented_edge ( 'none', *, *, #25603, .t. ) ;
#8174 = axis2_placement_3d ( 'none', #3889, #24734, #4679 ) ;
#8175 = oriented_edge ( 'none', *, *, #10732, .t. ) ;
#8176 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.551115123125777653e-14 ) ) ;
#8177 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8178 = edge_curve ( 'none', #5130, #1867, #5219, .t. ) ;
#8179 = cartesian_point ( 'none', ( -559.5450167721049866, 243.1842518256034964, -379.3537468037985718 ) ) ;
#8180 = plane ( 'none', #433 ) ;
#8181 = face_outer_bound ( 'none', #17079, .t. ) ;
#8182 = vector ( 'none', #5908, 1000.000000000000000 ) ;
#8183 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8184 = axis2_placement_3d ( 'none', #31637, #2895, #13295 ) ;
#8185 = b_spline_curve_with_knots ( 'none', 3,
( #30375, #22478, #27880, #19854, #4038, #14671, #27766, #25465, #6883, #30260, #17084, #6989, #33015, #6648, #9632, #32900, #22364, #20186, #22592, #1630, #9749, #25009, #9301, #9524 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 5.551115123125782702e-17, 0.002070487744062347521, 0.003105731616093414596, 0.004140975488124481671, 0.006211463232186464033, 0.007246707104217380187, 0.008281950976248297208, 0.009317194848279215097, 0.01035243872031013125, 0.01242292646437200519, 0.01449341420843387740, 0.01656390195249575134 ),
.unspecified. ) ;
#8186 = cartesian_point ( 'none', ( -424.2450167721051457, 190.6842518256046333, -303.8537468037990834 ) ) ;
#8187 = plane ( 'none', #13297 ) ;
#8188 = vector ( 'none', #11927, 1000.000000000000114 ) ;
#8189 = face_outer_bound ( 'none', #22962, .t. ) ;
#8190 = circle ( 'none', #33487, 3.400000000000014122 ) ;
#8191 = cartesian_point ( 'none', ( -554.3988958036279655, 259.7081749023658972, -275.3537468037984013 ) ) ;
#8192 = axis2_placement_3d ( 'none', #824, #3484, #21790 ) ;
#8193 = cartesian_point ( 'none', ( -433.5093724221776483, 242.4728598917950535, -334.8326416408239083 ) ) ;
#8194 = cartesian_point ( 'none', ( -486.9458794215094031, 227.3920661121846081, -409.3652775299017890 ) ) ;
#8195 = vector ( 'none', #3526, 999.9999999999998863 ) ;
#8196 = oriented_edge ( 'none', *, *, #21364, .t. ) ;
#8197 = cartesian_point ( 'none', ( -495.4256944074432454, 220.3099698100766943, -279.7054202144911983 ) ) ;
#8198 = oriented_edge ( 'none', *, *, #14327, .f. ) ;
#8199 = oriented_edge ( 'none', *, *, #8422, .f. ) ;
#8200 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#8201 = oriented_edge ( 'none', *, *, #31709, .t. ) ;
#8202 = oriented_edge ( 'none', *, *, #8472, .f. ) ;
#8203 = cartesian_point ( 'none', ( -500.4198734743150681, 293.0707908221796174, -398.8537468041838565 ) ) ;
#8204 = direction ( 'none', ( -5.230025295777878942e-16, 0.9999948051039169172, 0.003223315867124592650 ) ) ;
#8205 = direction ( 'none', ( 0.8571673007020824686, -6.616373313851305777e-15, 0.5150380749101038935 ) ) ;
#8206 = cartesian_point ( 'none', ( -555.4996569396693076, 260.2861996052766926, -279.7055388413241985 ) ) ;
#8207 = oriented_edge ( 'none', *, *, #23981, .t. ) ;
#8208 = direction ( 'none', ( 1.000000000000000000, 1.920224799361962737e-16, -1.739427606565643889e-16 ) ) ;
#8209 = cartesian_point ( 'none', ( -424.2450167721051457, 185.6842518256046333, -303.8537468037989697 ) ) ;
#8210 = cartesian_point ( 'none', ( -551.0450167717137901, 243.1842518256512164, -470.8537468041873240 ) ) ;
#8211 = line ( 'none', #17610, #4925 ) ;
#8212 = cartesian_point ( 'none', ( -414.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#8213 = cartesian_point ( 'none', ( -489.0674412167974765, 293.6492729731687064, -366.7667585991064243 ) ) ;
#8214 = circle ( 'none', #27339, 76.00000000000001421 ) ;
#8215 = edge_curve ( 'none', #5469, #19499, #21218, .t. ) ;
#8216 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#8217 = direction ( 'none', ( 0.3003283627730293781, 0.9538358739919943208, 2.925521921717713290e-14 ) ) ;
#8218 = vector ( 'none', #15816, 1000.000000000000000 ) ;
#8219 = cylindrical_surface ( 'none', #16252, 12.00000000000000888 ) ;
#8220 = cartesian_point ( 'none', ( -417.4950167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#8221 = edge_curve ( 'none', #3443, #8499, #33923, .t. ) ;
#8222 = edge_curve ( 'none', #24624, #17803, #24508, .t. ) ;
#8223 = edge_curve ( 'none', #31267, #21476, #2347, .t. ) ;
#8224 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#8225 = edge_curve ( 'none', #8499, #3443, #19964, .t. ) ;
#8226 = circle ( 'none', #12271, 9.750000000000007105 ) ;
#8227 = vertex_point ( 'none', #16618 ) ;
#8228 = axis2_placement_3d ( 'none', #24104, #18727, #3161 ) ;
#8229 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -524.8537468037603730 ) ) ;
#8230 = line ( 'none', #16578, #4541 ) ;
#8231 = cartesian_point ( 'none', ( -424.2450167721051457, 185.8842518256046503, -303.8537468037990266 ) ) ;
#8232 = direction ( 'none', ( 1.000000000000000000, 1.708035422500239496e-14, 5.978123978750837764e-14 ) ) ;
#8233 = vertex_point ( 'none', #6200 ) ;
#8234 = oriented_edge ( 'none', *, *, #17797, .f. ) ;
#8235 = direction ( 'none', ( 0.1301338387962868715, 0.9914964367057211847, 1.387778780781445044e-14 ) ) ;
#8236 = axis2_placement_3d ( 'none', #15260, #31081, #15144 ) ;
#8237 = advanced_face ( 'none', ( #5995, #26929 ), #27539, .t. ) ;
#8238 = oriented_edge ( 'none', *, *, #14071, .f. ) ;
#8239 = vertex_point ( 'none', #14894 ) ;
#8240 = oriented_edge ( 'none', *, *, #4298, .t. ) ;
#8241 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.784482183947338563e-14 ) ) ;
#8242 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#8243 = oriented_edge ( 'none', *, *, #4900, .f. ) ;
#8244 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#8245 = face_outer_bound ( 'none', #3544, .t. ) ;
#8246 = face_outer_bound ( 'none', #2526, .t. ) ;
#8247 = advanced_face ( 'none', ( #19132 ), #2747, .f. ) ;
#8248 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#8249 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8250 = cartesian_point ( 'none', ( -424.5380345283901420, 228.1675786946217102, -345.2925650239316155 ) ) ;
#8251 = cylindrical_surface ( 'none', #30510, 3.399999999999958611 ) ;
#8252 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8253 = direction ( 'none', ( -5.230025295777880914e-16, 0.9999948051039169172, 0.003223315867125395393 ) ) ;
#8254 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8255 = direction ( 'none', ( 5.651035195342045529e-14, 1.280919814661274201e-14, -1.000000000000000000 ) ) ;
#8256 = face_bound ( 'none', #24915, .t. ) ;
#8257 = oriented_edge ( 'none', *, *, #16993, .f. ) ;
#8258 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#8259 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#8260 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#8261 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -280.3537468037986287 ) ) ;
#8262 = oriented_edge ( 'none', *, *, #22072, .f. ) ;
#8264 = oriented_edge ( 'none', *, *, #20520, .f. ) ;
#8263 = oriented_edge ( 'none', *, *, #32607, .f. ) ;
#8265 = edge_curve ( 'none', #9872, #2524, #9304, .t. ) ;
#8266 = cartesian_point ( 'none', ( -424.7666333455638892, 267.2768862847260607, -335.0416913294397432 ) ) ;
#8267 = oriented_edge ( 'none', *, *, #27098, .f. ) ;
#8268 = vertex_point ( 'none', #12042 ) ;
#8269 = oriented_edge ( 'none', *, *, #19523, .t. ) ;
#8270 = cartesian_point ( 'none', ( -506.0450167721049866, 243.1842518256034964, -294.8537468037986287 ) ) ;
#8271 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769737070, -0.08929731094672743730 ) ) ;
#8272 = cartesian_point ( 'none', ( -560.8305550254373202, 257.6683340250303900, -433.1216959961914199 ) ) ;
#8273 = edge_curve ( 'none', #20148, #21057, #15010, .t. ) ;
#8274 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.775557561562888827e-14 ) ) ;
#8275 = oriented_edge ( 'none', *, *, #25147, .t. ) ;
#8276 = circle ( 'none', #14906, 4.500000000000003553 ) ;
#8277 = toroidal_surface ( 'none', #9479, 27.00000000000000355, 1.000000000000000000 ) ;
#8278 = axis2_placement_3d ( 'none', #22018, #16960, #11714 ) ;
#8279 = cartesian_point ( 'none', ( -489.9941635867156151, 187.4223604391462175, -380.3537468037952181 ) ) ;
#8280 = cartesian_point ( 'none', ( -415.1427143232080539, 256.2498846392234668, -299.3115098427617227 ) ) ;
#8281 = axis2_placement_3d ( 'none', #15908, #31840, #2879 ) ;
#8282 = face_outer_bound ( 'none', #130, .t. ) ;
#8283 = person_and_organization ( #28621, #11132 ) ;
#8284 = advanced_face ( 'none', ( #23237 ), #16257, .t. ) ;
#8285 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8286 = cartesian_point ( 'none', ( -543.5745089783130197, 283.0159317422447884, -309.5890023100025132 ) ) ;
#8287 = vector ( 'none', #3315, 1000.000000000000000 ) ;
#8288 = oriented_edge ( 'none', *, *, #1185, .f. ) ;
#8289 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#8290 = axis2_placement_3d ( 'none', #18652, #23818, #13147 ) ;
#8292 = oriented_edge ( 'none', *, *, #8878, .t. ) ;
#8291 = vertex_point ( 'none', #1399 ) ;
#8293 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#8294 = direction ( 'none', ( 1.874259953551569157e-16, -1.000000000000000000, 2.735728983704321531e-14 ) ) ;
#8295 = direction ( 'none', ( 0.4346877315787796570, 0.9005812434283178014, 3.663897558099547928e-17 ) ) ;
#8296 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8297 = cartesian_point ( 'none', ( -553.3569271428594902, 300.6842518256034964, -380.3537468037986287 ) ) ;
#8298 = oriented_edge ( 'none', *, *, #2715, .t. ) ;
#8299 = vertex_point ( 'none', #30600 ) ;
#8300 = direction ( 'none', ( 0.07384000345345036187, -0.9972701007700945919, 0.0000000000000000000 ) ) ;
#8301 = cartesian_point ( 'none', ( -550.0701600695077786, 193.2977128290741575, -380.3824794511700134 ) ) ;
#8302 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8303 = oriented_edge ( 'none', *, *, #28689, .t. ) ;
#8304 = cartesian_point ( 'none', ( -497.0198734746957712, 293.0707908221319258, -370.3537468037986287 ) ) ;
#8305 = oriented_edge ( 'none', *, *, #27194, .t. ) ;
#8306 = edge_curve ( 'none', #10057, #19623, #8185, .t. ) ;
#8307 = line ( 'none', #18480, #6645 ) ;
#8308 = circle ( 'none', #2676, 22.00000000000000355 ) ;
#8309 = cartesian_point ( 'none', ( -492.7618491124458160, 226.5289874961639782, -275.3537468038015845 ) ) ;
#8310 = cartesian_point ( 'none', ( -420.0450167721051002, 213.8092518256058270, -271.9747543314634868 ) ) ;
#8311 = line ( 'none', #3692, #25945 ) ;
#8312 = cartesian_point ( 'none', ( -477.5830759945883983, 289.1461926027760683, -459.8537468041826060 ) ) ;
#8313 = cartesian_point ( 'none', ( -414.2450167721050320, 241.1652175935030868, -311.5323731782350478 ) ) ;
#8314 = edge_curve ( 'none', #18490, #20650, #29378, .t. ) ;
#8315 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#8316 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8317 = cartesian_point ( 'none', ( -554.4860040875416871, 259.5453881905280582, -275.3537468038010729 ) ) ;
#8318 = edge_curve ( 'none', #19658, #13896, #22813, .t. ) ;
#8319 = circle ( 'none', #26751, 12.50000000000001066 ) ;
#8320 = oriented_edge ( 'none', *, *, #1963, .f. ) ;
#8321 = edge_loop ( 'none', ( #21008, #2294 ) ) ;
#8322 = cartesian_point ( 'none', ( -414.4670091214240415, 230.1716125286908436, -299.6206773546695104 ) ) ;
#8323 = cartesian_point ( 'none', ( -439.8895267054962233, 238.2657546804769879, -380.3537468037986287 ) ) ;
#8324 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8325 = direction ( 'none', ( 5.620504062164853724e-14, 1.332267629550187533e-14, -1.000000000000000000 ) ) ;
#8326 = cartesian_point ( 'none', ( -421.0450167721051002, 213.8644466722082882, -291.0339416504046994 ) ) ;
#8327 = axis2_placement_3d ( 'none', #19201, #3287, #29624 ) ;
#8328 = advanced_face ( 'none', ( #672 ), #28152, .f. ) ;
#8329 = direction ( 'none', ( 3.442229492110704385e-17, -4.649014615272926488e-16, -1.000000000000000000 ) ) ;
#8330 = oriented_edge ( 'none', *, *, #26297, .t. ) ;
#8332 = oriented_edge ( 'none', *, *, #22884, .t. ) ;
#8331 = oriented_edge ( 'none', *, *, #1750, .t. ) ;
#8333 = cartesian_point ( 'none', ( -414.8107906937578377, 255.7570989496772427, -299.3130982549453734 ) ) ;
#8334 = edge_curve ( 'none', #29994, #9208, #33079, .t. ) ;
#8335 = advanced_face ( 'none', ( #14617 ), #30211, .t. ) ;
#8336 = oriented_edge ( 'none', *, *, #20415, .t. ) ;
#8337 = axis2_placement_3d ( 'none', #31432, #28797, #364 ) ;
#8338 = vertex_point ( 'none', #18109 ) ;
#8339 = cartesian_point ( 'none', ( -434.2450167721049752, 243.8924146164812612, -309.8730493856465387 ) ) ;
#8340 = vertex_point ( 'none', #12708 ) ;
#8341 = axis2_placement_3d ( 'none', #18914, #23742, #10555 ) ;
#8342 = cartesian_point ( 'none', ( -414.8082725270010087, 230.4704306183997176, -299.3946055976266507 ) ) ;
#8343 = line ( 'none', #18754, #3454 ) ;
#8344 = face_outer_bound ( 'none', #25145, .t. ) ;
#8345 = axis2_placement_3d ( 'none', #19121, #24399, #8013 ) ;
#8346 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672799241 ) ) ;
#8347 = direction ( 'none', ( -2.197537717130241099e-16, 1.000000000000000000, -2.037432715935694860e-14 ) ) ;
#8348 = line ( 'none', #9604, #21888 ) ;
#8349 = plane ( 'none', #14997 ) ;
#8350 = direction ( 'none', ( -0.3003283627731254124, -0.9538358739919640117, -2.916694289633740881e-14 ) ) ;
#8351 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -1.224646799147353207e-16 ) ) ;
#8352 = cartesian_point ( 'none', ( -502.6799194795468111, 203.8793904564975037, -308.6279217410620390 ) ) ;
#8353 = vector ( 'none', #13825, 1000.000000000000000 ) ;
#8354 = edge_loop ( 'none', ( #4328, #29766, #11171, #14905 ) ) ;
#8355 = oriented_edge ( 'none', *, *, #28009, .f. ) ;
#8356 = cartesian_point ( 'none', ( -523.5738177405952456, 203.3439407898761715, -409.3994386438251922 ) ) ;
#8357 = oriented_edge ( 'none', *, *, #7398, .t. ) ;
#8358 = direction ( 'none', ( 0.07384000345349514549, -0.9972701007700912612, 4.661740697613375255e-16 ) ) ;
#8359 = cartesian_point ( 'none', ( -493.5247029275302566, 201.1021207403883011, -370.3537468037986287 ) ) ;
#8360 = edge_loop ( 'none', ( #9804, #8748 ) ) ;
#8361 = cartesian_point ( 'none', ( -422.4756736955091014, 227.4802879397913955, -344.8178527579264596 ) ) ;
#8362 = cartesian_point ( 'none', ( -497.0198734746957712, 293.0707908221319258, -368.2537468037986059 ) ) ;
#8364 = oriented_edge ( 'none', *, *, #127, .f. ) ;
#8363 = oriented_edge ( 'none', *, *, #28441, .t. ) ;
#8365 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#8366 = edge_curve ( 'none', #29909, #23192, #15820, .t. ) ;
#8367 = oriented_edge ( 'none', *, *, #17543, .t. ) ;
#8368 = edge_curve ( 'none', #3617, #22539, #17918, .t. ) ;
#8369 = vertex_point ( 'none', #20630 ) ;
#8370 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8371 = cylindrical_surface ( 'none', #2737, 6.138320441952084039 ) ;
#8372 = conical_surface ( 'none', #9431, 3.024999999999999911, 0.7853981633974482790 ) ;
#8373 = oriented_edge ( 'none', *, *, #22635, .f. ) ;
#8374 = axis2_placement_3d ( 'none', #6757, #9852, #28201 ) ;
#8375 = cartesian_point ( 'none', ( -434.2450167721049752, 241.0756080494197988, -310.5328855747626449 ) ) ;
#8376 = cartesian_point ( 'none', ( -436.2450167721049752, 233.8640688304707282, -324.6933633228692884 ) ) ;
#8377 = cartesian_point ( 'none', ( -421.9450167721050207, 272.5592518256036101, -373.7327392761343958 ) ) ;
#8378 = edge_curve ( 'none', #21257, #14530, #22423, .t. ) ;
#8379 = face_outer_bound ( 'none', #15089, .t. ) ;
#8380 = axis2_placement_3d ( 'none', #29714, #22147, #27550 ) ;
#8381 = cartesian_point ( 'none', ( -434.1661495453180351, 230.4790843436462353, -299.7233087300429588 ) ) ;
#8382 = cartesian_point ( 'none', ( -488.4756692415560337, 225.1157763642274006, -435.6307813231076125 ) ) ;
#8383 = axis2_placement_3d ( 'none', #26547, #393, #13238 ) ;
#8384 = cartesian_point ( 'none', ( -496.9625721561025102, 240.1387858125265495, -443.8537468037603730 ) ) ;
#8385 = vector ( 'none', #586, 1000.000000000000000 ) ;
#8386 = face_outer_bound ( 'none', #19415, .t. ) ;
#8387 = oriented_edge ( 'none', *, *, #30805, .t. ) ;
#8388 = oriented_edge ( 'none', *, *, #4113, .t. ) ;
#8389 = axis2_placement_3d ( 'none', #12382, #33362, #19275 ) ;
#8390 = oriented_edge ( 'none', *, *, #12213, .f. ) ;
#8391 = cartesian_point ( 'none', ( -561.0069575488437295, 192.1813252485593750, -398.8537468041886314 ) ) ;
#8392 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -493.6037468037603730 ) ) ;
#8393 = cartesian_point ( 'none', ( -414.2735449116384530, 255.5494397287733079, -299.7069955512411639 ) ) ;
#8394 = oriented_edge ( 'none', *, *, #30490, .t. ) ;
#8395 = vertex_point ( 'none', #25915 ) ;
#8396 = edge_curve ( 'none', #8824, #32593, #12969, .t. ) ;
#8398 = oriented_edge ( 'none', *, *, #31048, .f. ) ;
#8397 = edge_loop ( 'none', ( #17730, #2683 ) ) ;
#8399 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -284.8537468037986287 ) ) ;
#8400 = oriented_edge ( 'none', *, *, #31448, .f. ) ;
#8401 = advanced_face ( 'none', ( #13780 ), #8478, .f. ) ;
#8402 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -443.8537468037603730 ) ) ;
#8403 = cartesian_point ( 'none', ( -436.2450167721049752, 242.0989494994798292, -321.9470390995683715 ) ) ;
#8404 = vector ( 'none', #32739, 1000.000000000000114 ) ;
#8405 = vector ( 'none', #11259, 1000.000000000000000 ) ;
#8406 = cartesian_point ( 'none', ( -423.7975326321998750, 274.0942352431714539, -348.2422069168968619 ) ) ;
#8407 = b_spline_curve_with_knots ( 'none', 3,
( #31329, #41, #4991, #25865, #23437, #20922, #7613, #7854, #28590, #12881, #18056, #10362, #2713, #5096, #31218, #21040, #26189, #10480, #28811, #5330 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0009834715065428799915, 0.001966943013085759983, 0.002950414519628640191, 0.003933886026171519966, 0.004917357532714400174, 0.005900829039257280383, 0.006392564792528566096, 0.006884300545799853545, 0.007867772052342684314 ),
.unspecified. ) ;
#8408 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#8409 = cartesian_point ( 'none', ( -445.5287896533703247, 280.5268795614190367, -362.5809695372379338 ) ) ;
#8410 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#8411 = circle ( 'none', #738, 26.00000000000000355 ) ;
#8412 = cartesian_point ( 'none', ( -580.9142443537973577, 273.7219861346907805, -380.3537468037986287 ) ) ;
#8413 = edge_curve ( 'none', #26349, #23125, #20678, .t. ) ;
#8414 = advanced_face ( 'none', ( #33887 ), #31737, .f. ) ;
#8415 = edge_curve ( 'none', #28043, #8369, #1513, .t. ) ;
#8416 = cartesian_point ( 'none', ( -524.7633768290945682, 259.6392084883083839, -474.3537468037604299 ) ) ;
#8417 = direction ( 'none', ( 1.091642987686154144e-16, -0.1243991077726802064, -0.9922322621167691814 ) ) ;
#8418 = cylindrical_surface ( 'none', #23234, 39.99999999999999289 ) ;
#8419 = face_outer_bound ( 'none', #19878, .t. ) ;
#8420 = oriented_edge ( 'none', *, *, #1977, .t. ) ;
#8421 = vertex_point ( 'none', #26477 ) ;
#8422 = edge_curve ( 'none', #2202, #10229, #26109, .t. ) ;
#8423 = edge_curve ( 'none', #31570, #28007, #21586, .t. ) ;
#8424 = axis2_placement_3d ( 'none', #30038, #14336, #939 ) ;
#8425 = oriented_edge ( 'none', *, *, #32412, .t. ) ;
#8426 = vertex_point ( 'none', #2647 ) ;
#8427 = cartesian_point ( 'none', ( -496.5610721716228682, 229.0401203887077770, -275.3537468037988560 ) ) ;
#8428 = edge_loop ( 'none', ( #32716, #10492, #8752, #15028 ) ) ;
#8429 = edge_curve ( 'none', #2330, #19079, #5185, .t. ) ;
#8430 = cartesian_point ( 'none', ( -550.5214824300412602, 299.1924969548703643, -370.3537468042310934 ) ) ;
#8431 = oriented_edge ( 'none', *, *, #11979, .t. ) ;
#8433 = oriented_edge ( 'none', *, *, #24440, .t. ) ;
#8432 = oriented_edge ( 'none', *, *, #32157, .t. ) ;
#8434 = direction ( 'none', ( -0.8937973703356507649, 1.210143096841420787e-14, 0.4484710255758733721 ) ) ;
#8435 = axis2_placement_3d ( 'none', #32630, #9360, #27487 ) ;
#8436 = cartesian_point ( 'none', ( -553.9803622122776687, 263.0060777291938052, -279.7054217704425128 ) ) ;
#8437 = cartesian_point ( 'none', ( -414.8633732903829809, 229.7939167929876021, -299.4949825684735174 ) ) ;
#8438 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8439 = cartesian_point ( 'none', ( -557.8743204250505414, 234.8112633224545220, -275.3537468037985150 ) ) ;
#8440 = face_outer_bound ( 'none', #21860, .t. ) ;
#8441 = axis2_placement_3d ( 'none', #20783, #23076, #28341 ) ;
#8442 = direction ( 'none', ( 0.9873505073845695312, 0.1585527532634894987, 5.773904406824703000e-14 ) ) ;
#8443 = cartesian_point ( 'none', ( -491.4867903662709523, 260.0881164946977719, -279.7087951122792902 ) ) ;
#8444 = axis2_placement_3d ( 'none', #26752, #5755, #26639 ) ;
#8445 = cartesian_point ( 'none', ( -496.9625721561025102, 240.1387858125265495, -442.8537468037603730 ) ) ;
#8446 = cartesian_point ( 'none', ( -434.0448181679808499, 243.8943980553540598, -310.4883873329207518 ) ) ;
#8447 = line ( 'none', #4336, #10082 ) ;
#8448 = circle ( 'none', #12391, 52.49999999999999289 ) ;
#8449 = circle ( 'none', #18725, 15.00000000000001421 ) ;
#8450 = vertex_point ( 'none', #21095 ) ;
#8451 = oriented_edge ( 'none', *, *, #19169, .t. ) ;
#8452 = cartesian_point ( 'none', ( -414.8474458520818757, 230.3467606399740077, -299.3950042271013672 ) ) ;
#8453 = advanced_face ( 'none', ( #1082 ), #12145, .f. ) ;
#8454 = oriented_edge ( 'none', *, *, #27410, .f. ) ;
#8455 = direction ( 'none', ( 0.7437731059700283254, -0.002154568021933710859, 0.6684286982710540004 ) ) ;
#8456 = direction ( 'none', ( -0.7071067811865536790, 0.7071067811865413555, -1.957721416225405339e-14 ) ) ;
#8457 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#8458 = vertex_point ( 'none', #28753 ) ;
#8459 = oriented_edge ( 'none', *, *, #19432, .t. ) ;
#8460 = edge_curve ( 'none', #21030, #21470, #3562, .t. ) ;
#8461 = vertex_point ( 'none', #10652 ) ;
#8462 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -476.9517265502070700 ) ) ;
#8463 = cartesian_point ( 'none', ( -535.4138238173812852, 225.4960944467092645, -410.3537468037604299 ) ) ;
#8464 = circle ( 'none', #17930, 6.500000000000012434 ) ;
#8465 = oriented_edge ( 'none', *, *, #18006, .t. ) ;
#8466 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#8467 = edge_curve ( 'none', #13533, #18437, #8056, .t. ) ;
#8468 = vector ( 'none', #30428, 1000.000000000000000 ) ;
#8469 = oriented_edge ( 'none', *, *, #31450, .f. ) ;
#8470 = cartesian_point ( 'none', ( -489.4878323761233787, 258.8589869271021371, -284.4987232241032871 ) ) ;
#8471 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976507745, 0.7970987915612767205 ) ) ;
#8472 = edge_curve ( 'none', #26456, #19407, #8882, .t. ) ;
#8473 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -277.3537468037986287 ) ) ;
#8474 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#8475 = edge_loop ( 'none', ( #5222, #20139, #22049, #27043 ) ) ;
#8476 = axis2_placement_3d ( 'none', #33360, #9861, #25700 ) ;
#8477 = oriented_edge ( 'none', *, *, #13269, .f. ) ;
#8478 = cylindrical_surface ( 'none', #31247, 5.000000000000004441 ) ;
#8479 = circle ( 'none', #7991, 39.28867513459481131 ) ;
#8480 = face_bound ( 'none', #14585, .t. ) ;
#8481 = oriented_edge ( 'none', *, *, #32154, .t. ) ;
#8482 = cartesian_point ( 'none', ( -546.1207580396322783, 293.7050018352618395, -412.6287651378351029 ) ) ;
#8483 = vertex_point ( 'none', #12932 ) ;
#8484 = cartesian_point ( 'none', ( -425.1920083176636354, 258.5809877914902017, -337.3282765634151019 ) ) ;
#8485 = cartesian_point ( 'none', ( -406.0450167721051571, 243.1842518256043206, -322.8537468038001066 ) ) ;
#8486 = edge_loop ( 'none', ( #8064, #27848, #5441, #23664 ) ) ;
#8487 = oriented_edge ( 'none', *, *, #21183, .f. ) ;
#8488 = axis2_placement_3d ( 'none', #20309, #4494, #28110 ) ;
#8489 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#8490 = oriented_edge ( 'none', *, *, #30128, .f. ) ;
#8491 = advanced_face ( 'none', ( #15422 ), #7643, .t. ) ;
#8492 = cartesian_point ( 'none', ( -433.9335702582864656, 230.0483449026413894, -299.5796063848894164 ) ) ;
#8493 = cartesian_point ( 'none', ( -553.4701600691194017, 293.0707908221799016, -422.6037468041868124 ) ) ;
#8494 = face_outer_bound ( 'none', #23025, .t. ) ;
#8495 = oriented_edge ( 'none', *, *, #17763, .t. ) ;
#8496 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#8497 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769737070, -0.08929731094672743730 ) ) ;
#8498 = advanced_face ( 'none', ( #32242 ), #31030, .t. ) ;
#8499 = vertex_point ( 'none', #31269 ) ;
#8500 = cartesian_point ( 'none', ( -437.2450167721049752, 242.0989494994798292, -321.9470390995683715 ) ) ;
#8501 = cartesian_point ( 'none', ( -414.7450167721049752, 243.2560873383853277, -334.8535317876683166 ) ) ;
#8502 = cartesian_point ( 'none', ( -526.0626400967379368, 213.1148011224250070, -275.3537468037986287 ) ) ;
#8503 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#8504 = cartesian_point ( 'none', ( -450.5450167721049297, 192.3090858106685630, -337.8012671318483058 ) ) ;
#8505 = line ( 'none', #8778, #17946 ) ;
#8506 = vector ( 'none', #31842, 1000.000000000000000 ) ;
#8507 = circle ( 'none', #4618, 2.000000000000001776 ) ;
#8508 = oriented_edge ( 'none', *, *, #5881, .t. ) ;
#8509 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#8510 = oriented_edge ( 'none', *, *, #24028, .f. ) ;
#8511 = edge_curve ( 'none', #10291, #16333, #18315, .t. ) ;
#8512 = direction ( 'none', ( 0.9914964367057035322, -0.1301338387964205145, 5.404408446831739830e-14 ) ) ;
#8513 = edge_curve ( 'none', #24783, #13966, #11345, .t. ) ;
#8514 = direction ( 'none', ( -5.230025295777878942e-16, 0.9999948051039169172, 0.003223315867124592650 ) ) ;
#8515 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#8516 = cartesian_point ( 'none', ( -556.3749257608307062, 264.7665841746360229, -435.3537468037603730 ) ) ;
#8517 = vertex_point ( 'none', #29549 ) ;
#8518 = cartesian_point ( 'none', ( -537.1793769174954605, 210.8287324267851091, -275.3537468037985150 ) ) ;
#8519 = oriented_edge ( 'none', *, *, #12574, .f. ) ;
#8520 = axis2_placement_3d ( 'none', #21206, #5481, #26687 ) ;
#8521 = direction ( 'none', ( 1.028554113732450303e-16, -0.9960050151769733739, -0.08929731094673001857 ) ) ;
#8522 = cartesian_point ( 'none', ( -451.3200351057072339, 195.4936545195130009, -354.6441424781898490 ) ) ;
#8523 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976507745, 0.7970987915612767205 ) ) ;
#8524 = cylindrical_surface ( 'none', #24723, 12.00000000000000888 ) ;
#8525 = oriented_edge ( 'none', *, *, #14872, .t. ) ;
#8526 = cartesian_point ( 'none', ( -437.2450167721049752, 228.1881164254535292, -323.1942215611131815 ) ) ;
#8527 = oriented_edge ( 'none', *, *, #8974, .t. ) ;
#8528 = cartesian_point ( 'none', ( -492.4290794414112042, 227.1561684847957849, -275.3537468037996518 ) ) ;
#8529 = cartesian_point ( 'none', ( -450.5450167721049297, 246.0051709407370026, -275.3537468037986287 ) ) ;
#8530 = axis2_placement_3d ( 'none', #27519, #11805, #25104 ) ;
#8532 = cartesian_point ( 'none', ( -492.8577967284840611, 185.8841554921055206, -380.3537468038283578 ) ) ;
#8531 = axis2_placement_3d ( 'none', #30469, #27865, #12241 ) ;
#8533 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8534 = cartesian_point ( 'none', ( -432.7880155662949164, 251.1685205195576316, -265.3537468037986287 ) ) ;
#8535 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -444.8537468037603730 ) ) ;
#8536 = cartesian_point ( 'none', ( -554.5657002071243369, 259.3952532634755244, -275.3537468037972076 ) ) ;
#8537 = line ( 'none', #11670, #4046 ) ;
#8538 = vector ( 'none', #30043, 1000.000000000000000 ) ;
#8539 = cartesian_point ( 'none', ( -415.1408555876714104, 229.7044771843347064, -299.4652857798732839 ) ) ;
#8540 = vertex_point ( 'none', #26806 ) ;
#8541 = cartesian_point ( 'none', ( -436.2242961598390139, 236.9817022042121550, -380.3537468037986287 ) ) ;
#8542 = direction ( 'none', ( -0.9873505073845707525, -0.1585527532634824488, -5.482582837655079878e-14 ) ) ;
#8543 = cartesian_point ( 'none', ( -553.5713966214127595, 225.1197966581232492, -275.3537468037984013 ) ) ;
#8544 = cartesian_point ( 'none', ( -580.8069215340100300, 212.4259316010119107, -380.3537468037986287 ) ) ;
#8545 = oriented_edge ( 'none', *, *, #25749, .f. ) ;
#8546 = cartesian_point ( 'none', ( -414.9306067549397312, 256.0469810592486510, -299.3121638684881418 ) ) ;
#8547 = vector ( 'none', #3790, 1000.000000000000000 ) ;
#8548 = cartesian_point ( 'none', ( -496.6862024187095130, 257.5813733882966403, -275.3537468037986287 ) ) ;
#8549 = cartesian_point ( 'none', ( -523.5450167717178829, 243.1842518256502785, -401.2537468041858233 ) ) ;
#8550 = cartesian_point ( 'none', ( -497.5469155056451314, 189.2821522640511205, -368.2537468042063438 ) ) ;
#8551 = edge_loop ( 'none', ( #3714, #18129, #1825, #19856 ) ) ;
#8552 = cylindrical_surface ( 'none', #23898, 4.000000000000015099 ) ;
#8553 = oriented_edge ( 'none', *, *, #12266, .f. ) ;
#8554 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -436.5857976113292693 ) ) ;
#8555 = oriented_edge ( 'none', *, *, #3874, .f. ) ;
#8556 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612769426, 0.6038489185976506635 ) ) ;
#8557 = vertex_point ( 'none', #5599 ) ;
#8558 = oriented_edge ( 'none', *, *, #20022, .f. ) ;
#8559 = oriented_edge ( 'none', *, *, #10410, .t. ) ;
#8560 = edge_curve ( 'none', #14897, #26456, #4373, .t. ) ;
#8561 = direction ( 'none', ( -2.197537717130241099e-16, 1.000000000000000000, -2.037432715935694860e-14 ) ) ;
#8562 = cartesian_point ( 'none', ( -424.2450167721050889, 224.3455710104064167, -341.9145688415758286 ) ) ;
#8563 = direction ( 'none', ( -1.000000000000000000, -3.397572461039108742e-16, -6.742252096426297762e-17 ) ) ;
#8564 = cartesian_point ( 'none', ( -489.0674412167977039, 192.7192306780386275, -366.7667585991047758 ) ) ;
#8565 = edge_curve ( 'none', #28846, #18881, #17486, .t. ) ;
#8566 = advanced_face ( 'none', ( #27770 ), #30604, .f. ) ;
#8567 = circle ( 'none', #3982, 5.000000000000004441 ) ;
#8568 = cartesian_point ( 'none', ( -500.1882605717463548, 191.9838547350474016, -360.2537468042141882 ) ) ;
#8569 = axis2_placement_3d ( 'none', #8579, #13379, #26475 ) ;
#8570 = cartesian_point ( 'none', ( -466.0450167717138470, 185.6842518256512449, -471.8537468041833449 ) ) ;
#8571 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#8572 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769734850, -0.08929731094672796465 ) ) ;
#8573 = edge_curve ( 'none', #14830, #12060, #26629, .t. ) ;
#8574 = cartesian_point ( 'none', ( -495.6825638640931402, 203.5576204421913076, -322.3951960430711097 ) ) ;
#8575 = vector ( 'none', #7665, 1000.000000000000000 ) ;
#8576 = face_outer_bound ( 'none', #21443, .t. ) ;
#8577 = cylindrical_surface ( 'none', #10784, 37.79999999999999716 ) ;
#8578 = oriented_edge ( 'none', *, *, #18517, .f. ) ;
#8579 = cartesian_point ( 'none', ( -497.0198734585196689, 193.2977128327092089, -368.2537468042062869 ) ) ;
#8580 = axis2_placement_3d ( 'none', #19067, #32586, #1187 ) ;
#8581 = advanced_face ( 'none', ( #10508 ), #21187, .t. ) ;
#8582 = cartesian_point ( 'none', ( -487.3747587818115790, 243.1842518256034964, -280.8143232555576674 ) ) ;
#8583 = axis2_placement_3d ( 'none', #21681, #6087, #32226 ) ;
#8584 = cartesian_point ( 'none', ( -434.3294272730347529, 300.6842518256052017, -289.6406989809341894 ) ) ;
#8585 = circle ( 'none', #31960, 27.49999999999996803 ) ;
#8586 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#8587 = axis2_placement_3d ( 'none', #16306, #5756, #16519 ) ;
#8588 = oriented_edge ( 'none', *, *, #4648, .f. ) ;
#8589 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#8590 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8591 = vertex_point ( 'none', #19120 ) ;
#8592 = oriented_edge ( 'none', *, *, #24592, .f. ) ;
#8593 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#8594 = edge_loop ( 'none', ( #27678, #23017, #26706, #24312 ) ) ;
#8595 = oriented_edge ( 'none', *, *, #23126, .t. ) ;
#8596 = cartesian_point ( 'none', ( -550.0701600691314752, 193.2977128291553583, -368.2537468042596629 ) ) ;
#8597 = cartesian_point ( 'none', ( -485.7450167721049752, 264.5983596519084813, -320.9338546184440020 ) ) ;
#8598 = cartesian_point ( 'none', ( -433.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#8599 = cartesian_point ( 'none', ( -556.9756121528780568, 264.3304206706343962, -409.8893097255154316 ) ) ;
#8600 = edge_loop ( 'none', ( #23554, #28707, #3654, #23852 ) ) ;
#8601 = cartesian_point ( 'none', ( -428.7343397137918259, 266.3558178793767865, -336.7169141737871882 ) ) ;
#8602 = line ( 'none', #17945, #30332 ) ;
#8603 = circle ( 'none', #10650, 7.299999999999984723 ) ;
#8604 = cartesian_point ( 'none', ( -517.7983722651791822, 225.1593779866275895, -514.8537468037603730 ) ) ;
#8605 = cartesian_point ( 'none', ( -581.0450167721049866, 213.3723414541551904, -380.3537468037986287 ) ) ;
#8606 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#8607 = line ( 'none', #19307, #31558 ) ;
#8608 = cylindrical_surface ( 'none', #22650, 40.00000000000000000 ) ;
#8609 = vector ( 'none', #19414, 999.9999999999998863 ) ;
#8610 = edge_curve ( 'none', #4249, #18587, #24066, .t. ) ;
#8611 = cartesian_point ( 'none', ( -460.0265928578762669, 238.3343341455117752, -372.8169824013334619 ) ) ;
#8612 = cartesian_point ( 'none', ( -523.5450167717158365, 243.1842518256507617, -436.8537468041857892 ) ) ;
#8613 = cartesian_point ( 'none', ( -414.3960090108885765, 255.9220279320009865, -299.5797987816903287 ) ) ;
#8614 = cartesian_point ( 'none', ( -510.8808223625372875, 209.3219042742288423, -279.8796275658641548 ) ) ;
#8615 = edge_curve ( 'none', #9480, #15770, #18048, .t. ) ;
#8616 = vector ( 'none', #30034, 1000.000000000000000 ) ;
#8617 = circle ( 'none', #4511, 3.400000000000014122 ) ;
#8618 = edge_curve ( 'none', #26446, #25985, #10207, .t. ) ;
#8619 = axis2_placement_3d ( 'none', #7641, #2173, #33771 ) ;
#8620 = advanced_face ( 'none', ( #29783 ), #8807, .t. ) ;
#8621 = direction ( 'none', ( -0.7071067811865427988, -0.002279228507550441242, 0.7071031078403043901 ) ) ;
#8622 = vertex_point ( 'none', #8695 ) ;
#8623 = oriented_edge ( 'none', *, *, #11884, .t. ) ;
#8624 = edge_curve ( 'none', #30440, #33489, #3989, .t. ) ;
#8625 = direction ( 'none', ( -0.8937973703356506538, -9.408669700213234582e-15, -0.4484710255758732611 ) ) ;
#8626 = cartesian_point ( 'none', ( -557.5415480706810740, 292.7445603085312769, -363.2027387666191771 ) ) ;
#8627 = vertex_point ( 'none', #16925 ) ;
#8628 = oriented_edge ( 'none', *, *, #2512, .t. ) ;
#8629 = circle ( 'none', #26261, 36.00000000000002842 ) ;
#8630 = cartesian_point ( 'none', ( -426.0642309295683958, 274.2966830300399010, -347.9938542679623765 ) ) ;
#8631 = axis2_placement_3d ( 'none', #7545, #15439, #28629 ) ;
#8632 = b_spline_curve_with_knots ( 'none', 3,
( #15385, #2480, #2252, #25864, #26077, #10138, #20572, #23097, #13112, #31443, #10249, #15279, #31326, #18053, #31213, #2149, #10357, #33744, #20458, #15498, #7386, #25746, #12758, #28362, #4878, #33852, #23431, #33632, #7726, #17937, #2936, #13213, #21363, #16191, #375, #487, #5543, #154, #21036 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 2, 2, 1, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.06250000000017047475, 0.09375000000018912649, 0.1250000000002077782, 0.1562500000002264300, 0.1875000000002450817, 0.2187500000002637335, 0.2500000000002823852, 0.3125000000002968736, 0.3437500000003040901, 0.3750000000003113620, 0.4375000000003904099, 0.4687500000003943512, 0.5000000000003983480, 0.5625000000003604894, 0.5937500000003598233, 0.6250000000003591571, 0.6875000000002539080, 0.7500000000001487699, 0.8750000000000743849, 1.000000000000000000 ),
.unspecified. ) ;
#8633 = cartesian_point ( 'none', ( -472.8450167717178942, 243.1842518256502785, -399.3537468041830607 ) ) ;
#8634 = cartesian_point ( 'none', ( -556.3500963273473872, 220.8832341610549292, -436.0074229635225151 ) ) ;
#8635 = oriented_edge ( 'none', *, *, #22775, .t. ) ;
#8636 = cartesian_point ( 'none', ( -539.7708777830641793, 212.1725308444466407, -275.3537468037985718 ) ) ;
#8637 = circle ( 'none', #3742, 5.099999999999988987 ) ;
#8638 = vector ( 'none', #29223, 1000.000000000000000 ) ;
#8639 = axis2_placement_3d ( 'none', #3555, #11564, #13720 ) ;
#8640 = cartesian_point ( 'none', ( -460.1877226839804393, 243.1842518256034964, -272.7045539650114847 ) ) ;
#8641 = cartesian_point ( 'none', ( -518.9789509080213747, 243.8802229891911395, -277.8537468042129035 ) ) ;
#8642 = cartesian_point ( 'none', ( -487.2737241644673531, 226.7771052495280344, -409.4541734784966138 ) ) ;
#8643 = vector ( 'none', #22087, 1000.000000000000000 ) ;
#8644 = cartesian_point ( 'none', ( -491.3455957969529777, 226.5638319725741212, -279.7207096957441195 ) ) ;
#8645 = vector ( 'none', #6568, 1000.000000000000000 ) ;
#8646 = oriented_edge ( 'none', *, *, #8771, .t. ) ;
#8647 = edge_curve ( 'none', #30027, #33841, #25300, .t. ) ;
#8648 = cartesian_point ( 'none', ( -438.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#8649 = cartesian_point ( 'none', ( -523.5450167717775685, 243.1842518256354708, -393.8537468042205774 ) ) ;
#8650 = cylindrical_surface ( 'none', #23482, 4.000000000000015099 ) ;
#8651 = cartesian_point ( 'none', ( -436.8689908199525007, 252.7390976818886372, -265.3537468037986855 ) ) ;
#8652 = oriented_edge ( 'none', *, *, #7976, .f. ) ;
#8653 = cartesian_point ( 'none', ( -493.6198734743136924, 293.0707908221799585, -422.6037468041835155 ) ) ;
#8654 = oriented_edge ( 'none', *, *, #6441, .t. ) ;
#8655 = cartesian_point ( 'none', ( -551.1854901485901337, 255.8606828233244244, -275.3537468037983444 ) ) ;
#8656 = cartesian_point ( 'none', ( -415.0652977273038573, 229.7185838523363941, -299.4699678272900769 ) ) ;
#8657 = direction ( 'none', ( -1.028554113732451413e-16, 0.9960050151769734850, 0.08929731094672872793 ) ) ;
#8658 = oriented_edge ( 'none', *, *, #12765, .t. ) ;
#8659 = edge_curve ( 'none', #7438, #3469, #3177, .t. ) ;
#8660 = plane ( 'none', #33031 ) ;
#8661 = cartesian_point ( 'none', ( -553.8433143533519569, 300.6296306684794217, -380.3537468037986287 ) ) ;
#8662 = vertex_point ( 'none', #19705 ) ;
#8663 = advanced_face ( 'none', ( #21994 ), #14193, .f. ) ;
#8664 = cartesian_point ( 'none', ( -414.7450167721039520, 243.3366453368876137, -313.3549691867812044 ) ) ;
#8665 = circle ( 'none', #32165, 15.00000000000000711 ) ;
#8666 = cartesian_point ( 'none', ( -410.0450167721051002, 215.1842518256028711, -376.3537468037993676 ) ) ;
#8667 = oriented_edge ( 'none', *, *, #22418, .f. ) ;
#8668 = cartesian_point ( 'none', ( -496.7591395012101998, 257.7172607194651732, -275.3537468037987992 ) ) ;
#8669 = edge_curve ( 'none', #22409, #6968, #1930, .t. ) ;
#8670 = cartesian_point ( 'none', ( -459.3758338936092969, 282.9372742820545454, -291.8806428690409120 ) ) ;
#8671 = advanced_face ( 'none', ( #26505 ), #19537, .f. ) ;
#8672 = edge_curve ( 'none', #26112, #33838, #28960, .t. ) ;
#8673 = line ( 'none', #10943, #1275 ) ;
#8674 = face_outer_bound ( 'none', #26366, .t. ) ;
#8675 = edge_curve ( 'none', #9702, #9367, #29348, .t. ) ;
#8676 = cartesian_point ( 'none', ( -424.2450167721051457, 190.6842518256046333, -303.8537468037990834 ) ) ;
#8677 = edge_curve ( 'none', #29321, #10260, #24434, .t. ) ;
#8678 = vector ( 'none', #20548, 1000.000000000000000 ) ;
#8679 = date_and_time ( #12767, #22619 ) ;
#8680 = cartesian_point ( 'none', ( -415.1914292251564689, 229.9508077336808469, -299.3962805150169402 ) ) ;
#8681 = axis2_placement_3d ( 'none', #15684, #4942, #34036 ) ;
#8682 = cartesian_point ( 'none', ( -421.0450167721051002, 211.3644466722088282, -354.6735519571939221 ) ) ;
#8683 = direction ( 'none', ( 0.6247857223416694028, -0.7807962609784951935, 2.529093127957407971e-14 ) ) ;
#8684 = axis2_placement_3d ( 'none', #6560, #24929, #30514 ) ;
#8685 = edge_loop ( 'none', ( #8459, #13266, #11949, #28061 ) ) ;
#8686 = edge_curve ( 'none', #1076, #3235, #2315, .t. ) ;
#8687 = cc_design_person_and_organization_assignment ( #15233, #13048, ( #1672 ) ) ;
#8688 = direction ( 'none', ( 1.000000000000000000, 3.652049423109066841e-16, 5.624156111587963290e-14 ) ) ;
#8690 = oriented_edge ( 'none', *, *, #13030, .f. ) ;
#8689 = oriented_edge ( 'none', *, *, #21131, .f. ) ;
#8691 = axis2_placement_3d ( 'none', #31284, #20874, #15573 ) ;
#8692 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#8693 = oriented_edge ( 'none', *, *, #10975, .t. ) ;
#8694 = vertex_point ( 'none', #22204 ) ;
#8695 = cartesian_point ( 'none', ( -420.0450167721051002, 287.0632442979411394, -293.4787468038016414 ) ) ;
#8696 = cartesian_point ( 'none', ( -497.0198734743150908, 293.0707908221796174, -398.8537468041836860 ) ) ;
#8697 = edge_loop ( 'none', ( #9127, #30422, #12439, #18381 ) ) ;
#8698 = cartesian_point ( 'none', ( -490.6091405642570180, 262.6003975532865979, -286.6509362485300585 ) ) ;
#8699 = oriented_edge ( 'none', *, *, #4859, .t. ) ;
#8700 = cartesian_point ( 'none', ( -506.2345991793280291, 187.9664558613711449, -370.3537468037986287 ) ) ;
#8701 = line ( 'none', #11007, #7047 ) ;
#8702 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8703 = face_outer_bound ( 'none', #28801, .t. ) ;
#8704 = toroidal_surface ( 'none', #28313, 20.00000000000000355, 84.99999999999998579 ) ;
#8705 = b_spline_curve_with_knots ( 'none', 3,
( #14, #7707, #15712, #23193, #28788, #33839, #31425, #33614, #18146, #31309, #18373, #2351, #20664, #15595, #28457, #18260, #12742, #5189, #5303, #31084, #23525, #4969, #30982, #15370, #7832, #23300, #28568, #7942, #10683 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 1, 2, 2, 1, 2, 2, 1, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1249999999999235611, 0.2499999999998471223, 0.3124999999998087086, 0.3749999999997702393, 0.4374999999997318256, 0.4687499999997450373, 0.4999999999997583044, 0.5624999999998446798, 0.5937499999998571143, 0.6249999999998694378, 0.6874999999998393507, 0.7187499999998595568, 0.7499999999998797628, 0.8749999999999398259, 1.000000000000000000 ),
.unspecified. ) ;
#8706 = cartesian_point ( 'none', ( -538.3324943463049976, 264.9151453183400804, -435.3537468037603730 ) ) ;
#8707 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8708 = line ( 'none', #15324, #2981 ) ;
#8709 = oriented_edge ( 'none', *, *, #30059, .t. ) ;
#8710 = oriented_edge ( 'none', *, *, #29233, .t. ) ;
#8711 = edge_curve ( 'none', #33712, #32508, #15389, .t. ) ;
#8712 = direction ( 'none', ( 0.07384000345349581163, -0.9972701007700911502, 0.0000000000000000000 ) ) ;
#8713 = edge_curve ( 'none', #23891, #16773, #21358, .t. ) ;
#8714 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#8716 = oriented_edge ( 'none', *, *, #19104, .t. ) ;
#8715 = oriented_edge ( 'none', *, *, #24028, .t. ) ;
#8717 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#8718 = edge_curve ( 'none', #10291, #12425, #20355, .t. ) ;
#8719 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8720 = cartesian_point ( 'none', ( -489.2450167721049752, 232.2729306641512608, -327.8480506103010157 ) ) ;
#8721 = vertex_point ( 'none', #9038 ) ;
#8722 = axis2_placement_3d ( 'none', #11784, #14510, #32638 ) ;
#8723 = cartesian_point ( 'none', ( -542.7242310192589230, 202.6003616979624269, -311.5558090676782967 ) ) ;
#8724 = cartesian_point ( 'none', ( -523.5450167717775685, 276.1842518256354424, -393.8537468042201226 ) ) ;
#8725 = oriented_edge ( 'none', *, *, #6049, .t. ) ;
#8726 = cartesian_point ( 'none', ( -414.7511832970665182, 256.3540747602392003, -299.4327901768510856 ) ) ;
#8727 = cartesian_point ( 'none', ( -507.0572096745979707, 210.9203067083819292, -279.7267373257695908 ) ) ;
#8728 = oriented_edge ( 'none', *, *, #28830, .f. ) ;
#8729 = direction ( 'none', ( 0.0000000000000000000, -0.9999948051039169172, -0.003223315867125395393 ) ) ;
#8730 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976478879, -0.7970987915612788299 ) ) ;
#8731 = circle ( 'none', #33531, 3.399999999999958611 ) ;
#8732 = vector ( 'none', #14461, 1000.000000000000000 ) ;
#8733 = axis2_placement_3d ( 'none', #14315, #16945, #1722 ) ;
#8734 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -6.167905692362051322e-14 ) ) ;
#8735 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#8736 = manifold_solid_brep ( '35x80x8-1-solid1', #32378 ) ;
#8737 = advanced_face ( 'none', ( #23211 ), #32748, .t. ) ;
#8738 = face_outer_bound ( 'none', #30788, .t. ) ;
#8739 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#8740 = cartesian_point ( 'none', ( -424.2450167721049752, 253.5954410599043456, -341.8202867815482477 ) ) ;
#8741 = axis2_placement_3d ( 'none', #1027, #9051, #19364 ) ;
#8742 = cartesian_point ( 'none', ( -506.8915143696811469, 229.3762520525631885, -435.3537468037603730 ) ) ;
#8743 = direction ( 'none', ( 5.659196845915057107e-14, 1.289314910434818734e-14, -1.000000000000000000 ) ) ;
#8744 = cartesian_point ( 'none', ( -556.9870999634099462, 222.7088272155331765, -435.2147125765752094 ) ) ;
#8745 = cylindrical_surface ( 'none', #33769, 6.500000000000008882 ) ;
#8746 = cartesian_point ( 'none', ( -569.5069575488435021, 280.6461926027758977, -398.8537468041879492 ) ) ;
#8747 = oriented_edge ( 'none', *, *, #3918, .f. ) ;
#8748 = oriented_edge ( 'none', *, *, #3074, .f. ) ;
#8749 = cartesian_point ( 'none', ( -492.6911377405813823, 226.6603287488411240, -275.3537468037988560 ) ) ;
#8750 = advanced_face ( 'none', ( #640 ), #28054, .f. ) ;
#8751 = direction ( 'none', ( -1.361673625698201642e-16, -2.721367761554148331e-14, -1.000000000000000000 ) ) ;
#8752 = oriented_edge ( 'none', *, *, #18200, .f. ) ;
#8753 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8754 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8756 = oriented_edge ( 'none', *, *, #23020, .t. ) ;
#8755 = oriented_edge ( 'none', *, *, #1809, .f. ) ;
#8758 = oriented_edge ( 'none', *, *, #1446, .t. ) ;
#8757 = vertex_point ( 'none', #19926 ) ;
#8759 = oriented_edge ( 'none', *, *, #12478, .t. ) ;
#8760 = cartesian_point ( 'none', ( -491.6182302979157157, 226.0302535227147018, -279.7054200364219696 ) ) ;
#8761 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#8762 = oriented_edge ( 'none', *, *, #6397, .f. ) ;
#8763 = circle ( 'none', #13528, 27.00000000000002487 ) ;
#8764 = line ( 'none', #11992, #19022 ) ;
#8765 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8766 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#8767 = edge_curve ( 'none', #2038, #28838, #11306, .t. ) ;
#8768 = cartesian_point ( 'none', ( -506.8656350711373761, 211.0137389053090544, -279.7180130871406050 ) ) ;
#8769 = cartesian_point ( 'none', ( -406.0450167721051571, 279.5592518256044059, -322.8537468038015277 ) ) ;
#8770 = cartesian_point ( 'none', ( -554.8817043783660665, 258.7771239552798193, -275.3537468037915232 ) ) ;
#8771 = edge_curve ( 'none', #22921, #7569, #20742, .t. ) ;
#8772 = cartesian_point ( 'none', ( -414.9704945293564151, 229.7464782600634408, -299.4792279977532985 ) ) ;
#8773 = line ( 'none', #6171, #27634 ) ;
#8774 = cartesian_point ( 'none', ( -535.9461353717340444, 234.7455162877322721, -410.3537468037604299 ) ) ;
#8775 = cartesian_point ( 'none', ( -500.9858592053458892, 193.8182481878902763, -413.2537468042141882 ) ) ;
#8776 = cartesian_point ( 'none', ( -541.6094719395848642, 273.2106316749116104, -275.3537468037985150 ) ) ;
#8777 = axis2_placement_3d ( 'none', #18708, #8171, #24202 ) ;
#8778 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034964, -380.3537468037986287 ) ) ;
#8779 = cartesian_point ( 'none', ( -543.6321701970167624, 290.5479379921599161, -380.3537468037986287 ) ) ;
#8780 = edge_curve ( 'none', #19043, #4365, #8447, .t. ) ;
#8781 = vector ( 'none', #9514, 1000.000000000000000 ) ;
#8782 = circle ( 'none', #3228, 4.500000000000003553 ) ;
#8783 = vertex_point ( 'none', #7292 ) ;
#8784 = oriented_edge ( 'none', *, *, #20468, .t. ) ;
#8785 = cartesian_point ( 'none', ( -491.3815963848483079, 259.8780448330442141, -279.7173266461003891 ) ) ;
#8786 = direction ( 'none', ( 1.036334525942864691e-16, -0.08929731094672764546, 0.9960050151769735960 ) ) ;
#8787 = axis2_placement_3d ( 'none', #20410, #17539, #22596 ) ;
#8788 = cartesian_point ( 'none', ( -553.4567723095026395, 292.5269548785133793, -360.2537468042333444 ) ) ;
#8789 = oriented_edge ( 'none', *, *, #232, .f. ) ;
#8790 = axis2_placement_3d ( 'none', #10579, #2357, #20673 ) ;
#8791 = oriented_edge ( 'none', *, *, #33664, .t. ) ;
#8793 = oriented_edge ( 'none', *, *, #22376, .f. ) ;
#8792 = edge_loop ( 'none', ( #26917, #24812, #24780, #14175 ) ) ;
#8794 = axis2_placement_3d ( 'none', #24517, #21744, #8804 ) ;
#8795 = advanced_face ( 'none', ( #30177 ), #12115, .t. ) ;
#8796 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#8797 = direction ( 'none', ( 1.028554113732453755e-16, -0.9960050151769738180, -0.08929731094672664626 ) ) ;
#8798 = oriented_edge ( 'none', *, *, #2455, .f. ) ;
#8799 = oriented_edge ( 'none', *, *, #14233, .t. ) ;
#8800 = vector ( 'none', #5690, 1000.000000000000000 ) ;
#8801 = cylindrical_surface ( 'none', #24143, 6.138320441952084039 ) ;
#8802 = direction ( 'none', ( 5.659196845915057107e-14, 1.289314910434818734e-14, -1.000000000000000000 ) ) ;
#8803 = plane ( 'none', #26199 ) ;
#8804 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8805 = line ( 'none', #32048, #16156 ) ;
#8806 = cartesian_point ( 'none', ( -488.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#8807 = plane ( 'none', #29700 ) ;
#8808 = cartesian_point ( 'none', ( -487.3905278725805488, 244.6787074352691320, -280.8389016544095966 ) ) ;
#8809 = plane ( 'none', #30204 ) ;
#8810 = cartesian_point ( 'none', ( -522.9761124446282565, 283.1802612189084698, -413.7410636002338720 ) ) ;
#8811 = face_outer_bound ( 'none', #17885, .t. ) ;
#8812 = face_outer_bound ( 'none', #21739, .t. ) ;
#8813 = oriented_edge ( 'none', *, *, #13924, .t. ) ;
#8814 = vertex_point ( 'none', #22553 ) ;
#8815 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256034964, -322.8537468037986287 ) ) ;
#8816 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8817 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#8818 = oriented_edge ( 'none', *, *, #8366, .f. ) ;
#8819 = edge_curve ( 'none', #10061, #27735, #12551, .t. ) ;
#8820 = oriented_edge ( 'none', *, *, #25898, .t. ) ;
#8821 = edge_curve ( 'none', #18227, #22889, #32650, .t. ) ;
#8822 = oriented_edge ( 'none', *, *, #28193, .f. ) ;
#8823 = cartesian_point ( 'none', ( -491.2354351391432488, 232.0510362762026944, -327.3341862769675004 ) ) ;
#8825 = oriented_edge ( 'none', *, *, #6137, .f. ) ;
#8824 = vertex_point ( 'none', #33092 ) ;
#8826 = edge_curve ( 'none', #21501, #9905, #5150, .t. ) ;
#8827 = axis2_placement_3d ( 'none', #12140, #30253, #14663 ) ;
#8828 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867126109232 ) ) ;
#8829 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#8830 = oriented_edge ( 'none', *, *, #11533, .f. ) ;
#8831 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -289.8537468037986287 ) ) ;
#8832 = edge_curve ( 'none', #684, #16837, #16226, .t. ) ;
#8833 = circle ( 'none', #21777, 9.750000000000003553 ) ;
#8835 = toroidal_surface ( 'none', #8990, 16.50000000000000000, 0.5000000000000000000 ) ;
#8834 = axis2_placement_3d ( 'none', #33560, #20610, #4697 ) ;
#8836 = oriented_edge ( 'none', *, *, #15779, .t. ) ;
#8837 = advanced_face ( 'none', ( #6392 ), #22891, .f. ) ;
#8838 = cartesian_point ( 'none', ( -417.9450167721050207, 215.8804536163927708, -269.2407054764076975 ) ) ;
#8839 = direction ( 'none', ( 1.065591788920882457e-16, 0.2600918173951359269, -0.9655838889107953849 ) ) ;
#8840 = cartesian_point ( 'none', ( -523.5450167717153818, 243.1842518256508754, -444.8537468041858460 ) ) ;
#8841 = axis2_placement_3d ( 'none', #25455, #9621, #20175 ) ;
#8842 = direction ( 'none', ( -1.000000000000000000, -1.920224799361962737e-16, 1.739427606565643889e-16 ) ) ;
#8843 = advanced_face ( 'none', ( #7224 ), #32214, .f. ) ;
#8844 = cartesian_point ( 'none', ( -549.8789732975443485, 204.2987369286014996, -317.2237692358582990 ) ) ;
#8845 = cartesian_point ( 'none', ( -455.2950167721049866, 192.3052593532680987, -352.2287468037992539 ) ) ;
#8846 = cartesian_point ( 'none', ( -406.0450167721051002, 178.3761298122372523, -345.2287468037984581 ) ) ;
#8847 = circle ( 'none', #8733, 4.000000000000003553 ) ;
#8848 = face_outer_bound ( 'none', #26294, .t. ) ;
#8849 = line ( 'none', #22385, #11308 ) ;
#8850 = oriented_edge ( 'none', *, *, #28834, .f. ) ;
#8851 = oriented_edge ( 'none', *, *, #16993, .t. ) ;
#8852 = direction ( 'none', ( 0.8550706218344604759, 0.1373107121661411856, 0.5000000000000563993 ) ) ;
#8853 = cartesian_point ( 'none', ( -414.2450167721050320, 243.1572276238570112, -311.3537785563415810 ) ) ;
#8854 = edge_curve ( 'none', #27040, #16620, #27342, .t. ) ;
#8855 = oriented_edge ( 'none', *, *, #17296, .f. ) ;
#8856 = oriented_edge ( 'none', *, *, #5309, .t. ) ;
#8857 = cartesian_point ( 'none', ( -422.1450167721049525, 192.3052593532678713, -352.2287468037993108 ) ) ;
#8858 = oriented_edge ( 'none', *, *, #5453, .t. ) ;
#8859 = direction ( 'none', ( 4.926781901685062915e-16, -0.9999948051039170283, -0.003223315867124342850 ) ) ;
#8860 = vertex_point ( 'none', #2049 ) ;
#8861 = circle ( 'none', #23655, 4.200000000000003730 ) ;
#8862 = cartesian_point ( 'none', ( -434.2173673542940264, 255.5382282824519962, -299.7108278583208403 ) ) ;
#8863 = cartesian_point ( 'none', ( -427.8370582107708628, 274.9565759459162564, -347.1548503349300745 ) ) ;
#8864 = b_spline_curve_with_knots ( 'none', 3,
( #27872, #6753, #4477, #30708, #1852, #20283 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002970560146429243424, 0.003361813151660699578, 0.003753066156892155732 ),
.unspecified. ) ;
#8865 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#8866 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#8867 = cartesian_point ( 'none', ( -553.8433208014232605, 185.7388738256538261, -380.3537468037986287 ) ) ;
#8868 = edge_curve ( 'none', #1789, #27982, #5955, .t. ) ;
#8869 = face_outer_bound ( 'none', #33836, .t. ) ;
#8870 = vertex_point ( 'none', #1941 ) ;
#8871 = edge_curve ( 'none', #31543, #25310, #26082, .t. ) ;
#8872 = cartesian_point ( 'none', ( -414.0450167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#8873 = cartesian_point ( 'none', ( -550.0701600691313615, 193.2977128291553868, -370.3537468042596288 ) ) ;
#8874 = cartesian_point ( 'none', ( -523.5450167717774548, 291.6842518256354992, -398.8537468042199521 ) ) ;
#8875 = cartesian_point ( 'none', ( -435.5450167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#8876 = edge_curve ( 'none', #9217, #27615, #19097, .t. ) ;
#8877 = edge_curve ( 'none', #17568, #14884, #6785, .t. ) ;
#8878 = edge_curve ( 'none', #28470, #28046, #13746, .t. ) ;
#8879 = cartesian_point ( 'none', ( -496.5743044798408619, 229.0122920230257932, -275.3537468037987992 ) ) ;
#8880 = edge_curve ( 'none', #33155, #21811, #4777, .t. ) ;
#8881 = cartesian_point ( 'none', ( -423.2980252265465424, 263.6098164048773356, -346.2639472616749572 ) ) ;
#8882 = line ( 'none', #31620, #10935 ) ;
#8883 = line ( 'none', #33055, #18705 ) ;
#8884 = circle ( 'none', #6162, 0.1999999999999858002 ) ;
#8885 = edge_loop ( 'none', ( #30414, #23879, #27672, #10719 ) ) ;
#8886 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#8888 = vertex_point ( 'none', #28374 ) ;
#8887 = edge_curve ( 'none', #24783, #8824, #10906, .t. ) ;
#8889 = direction ( 'none', ( -2.197537717130241099e-16, 1.000000000000000000, -2.037432715935694860e-14 ) ) ;
#8890 = cartesian_point ( 'none', ( -450.2998090585905402, 255.1842518256027859, -271.1286762932080023 ) ) ;
#8891 = cartesian_point ( 'none', ( -420.3740351738888421, 205.6763884912508331, -308.9549081257869716 ) ) ;
#8892 = axis2_placement_3d ( 'none', #17748, #6978, #22580 ) ;
#8893 = oriented_edge ( 'none', *, *, #6539, .f. ) ;
#8894 = cartesian_point ( 'none', ( -559.3773900766449287, 239.2554444066453527, -280.0775788323960569 ) ) ;
#8895 = oriented_edge ( 'none', *, *, #11010, .t. ) ;
#8896 = cartesian_point ( 'none', ( -486.3903162333361365, 243.1842518256508754, -444.8537468041836860 ) ) ;
#8897 = cartesian_point ( 'none', ( -497.0198734746957712, 293.0707908221319258, -370.3537468037986287 ) ) ;
#8898 = cartesian_point ( 'none', ( -535.3399838139279154, 224.4988243459391697, -442.8537468037603730 ) ) ;
#8899 = oriented_edge ( 'none', *, *, #14187, .t. ) ;
#8900 = cartesian_point ( 'none', ( -406.0450167721051571, 278.0290569789980850, -354.6735519571935242 ) ) ;
#8901 = cartesian_point ( 'none', ( -580.8451131056374379, 212.4970317820774426, -380.3537468037986287 ) ) ;
#8902 = axis2_placement_3d ( 'none', #26662, #21835, #29625 ) ;
#8903 = circle ( 'none', #16157, 0.5999999999999898748 ) ;
#8904 = oriented_edge ( 'none', *, *, #26983, .t. ) ;
#8905 = cartesian_point ( 'none', ( -523.3345281162416995, 283.1836980033398277, -412.5857976113293262 ) ) ;
#8906 = cartesian_point ( 'none', ( -492.4635234323301347, 259.2789916374433687, -275.3537468037987992 ) ) ;
#8907 = axis2_placement_3d ( 'none', #31934, #5794, #8455 ) ;
#8908 = cylindrical_surface ( 'none', #4130, 47.49999999999998579 ) ;
#8909 = oriented_edge ( 'none', *, *, #879, .f. ) ;
#8910 = cartesian_point ( 'none', ( -433.7450167721049752, 230.9842112345115481, -299.3929495118113095 ) ) ;
#8911 = direction ( 'none', ( 0.1301338387962868715, 0.9914964367057211847, 1.387778780781445044e-14 ) ) ;
#8912 = direction ( 'none', ( 1.000000000000000000, 1.261617073437665624e-14, 5.655173982181852812e-14 ) ) ;
#8913 = direction ( 'none', ( -5.620504062164853724e-14, -1.332267629550187533e-14, 1.000000000000000000 ) ) ;
#8914 = direction ( 'none', ( 1.000000000000000000, 3.652049423109066841e-16, 5.624156111587963290e-14 ) ) ;
#8915 = direction ( 'none', ( -0.07384000345348852579, 0.9972701007700917053, 0.0000000000000000000 ) ) ;
#8916 = advanced_face ( 'none', ( #13358 ), #4343, .t. ) ;
#8917 = face_outer_bound ( 'none', #31542, .t. ) ;
#8918 = vector ( 'none', #25989, 1000.000000000000000 ) ;
#8919 = circle ( 'none', #3135, 4.500000000000003553 ) ;
#8920 = oriented_edge ( 'none', *, *, #15930, .f. ) ;
#8921 = cartesian_point ( 'none', ( -561.0069575488433884, 294.1871784027413241, -398.8537468041872671 ) ) ;
#8922 = edge_loop ( 'none', ( #5126, #8856, #18135 ) ) ;
#8923 = cartesian_point ( 'none', ( -560.9712126103656828, 257.3009038747484851, -431.3537468037603730 ) ) ;
#8924 = cartesian_point ( 'none', ( -533.2181618850058840, 268.9268286901058218, -400.3537468037604299 ) ) ;
#8925 = oriented_edge ( 'none', *, *, #24592, .t. ) ;
#8926 = edge_curve ( 'none', #22113, #9873, #25264, .t. ) ;
#8927 = cartesian_point ( 'none', ( -413.9450167721049638, 192.3052593532678713, -352.2287468037993108 ) ) ;
#8928 = edge_curve ( 'none', #10417, #16843, #3160, .t. ) ;
#8929 = vertex_point ( 'none', #2272 ) ;
#8930 = advanced_face ( 'none', ( #33476 ), #31383, .f. ) ;
#8931 = direction ( 'none', ( 0.4694715627858919160, 0.8829475928589263223, 0.0000000000000000000 ) ) ;
#8932 = cartesian_point ( 'none', ( -490.5269504651805050, 282.8732048331511919, -333.5469707151064540 ) ) ;
#8933 = vector ( 'none', #16152, 1000.000000000000114 ) ;
#8934 = edge_loop ( 'none', ( #28937, #15499 ) ) ;
#8935 = cartesian_point ( 'none', ( -433.3771904333357838, 243.9728520994509893, -334.8278066670230260 ) ) ;
#8936 = cartesian_point ( 'none', ( -435.5450167720990748, 300.6842518256050880, -293.6933761683087596 ) ) ;
#8937 = edge_curve ( 'none', #25606, #26446, #31009, .t. ) ;
#8938 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8939 = cartesian_point ( 'none', ( -495.3048734743676391, 290.1003236872215894, -360.2537468041859370 ) ) ;
#8940 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#8941 = oriented_edge ( 'none', *, *, #31298, .t. ) ;
#8942 = oriented_edge ( 'none', *, *, #6947, .t. ) ;
#8943 = axis2_placement_3d ( 'none', #33726, #2234, #15261 ) ;
#8944 = cartesian_point ( 'none', ( -489.2450167721049752, 231.2321916434798368, -323.9253145351593730 ) ) ;
#8945 = b_spline_curve_with_knots ( 'none', 3,
( #31465, #33877, #26097, #31690, #7633, #15514 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.755416734288350366e-16, 0.0009066431086811359763, 0.001813286217362096529 ),
.unspecified. ) ;
#8946 = direction ( 'none', ( 2.589044556301913584e-16, -0.7970987915612777197, 0.6038489185976494422 ) ) ;
#8947 = cartesian_point ( 'none', ( -423.1530347065714182, 253.6199639701541173, -349.4282234116230939 ) ) ;
#8948 = circle ( 'none', #11695, 4.000000000000003553 ) ;
#8949 = vector ( 'none', #27502, 1000.000000000000114 ) ;
#8950 = line ( 'none', #31167, #3635 ) ;
#8951 = oriented_edge ( 'none', *, *, #7339, .f. ) ;
#8952 = axis2_placement_3d ( 'none', #16562, #27012, #29528 ) ;
#8953 = cartesian_point ( 'none', ( -419.9671570678379453, 266.4518423354128913, -336.5521625771597769 ) ) ;
#8954 = oriented_edge ( 'none', *, *, #21972, .f. ) ;
#8955 = cartesian_point ( 'none', ( -520.1606240901560341, 227.5433570593546051, -480.3619112145358940 ) ) ;
#8956 = cartesian_point ( 'none', ( -433.9875255379956229, 300.6842518256033259, -357.0960688323721683 ) ) ;
#8957 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -293.8537468037977192 ) ) ;
#8958 = cartesian_point ( 'none', ( -423.1383406644382603, 281.1170943011485974, -335.5463331670526372 ) ) ;
#8959 = vector ( 'none', #25392, 1000.000000000000114 ) ;
#8960 = edge_loop ( 'none', ( #11975, #30818 ) ) ;
#8961 = cartesian_point ( 'none', ( -542.8845926422287675, 202.7644206557139341, -311.0928022307052743 ) ) ;
#8962 = cartesian_point ( 'none', ( -504.6328106601171157, 234.0558094624475132, -435.3537468037603730 ) ) ;
#8963 = face_outer_bound ( 'none', #29259, .t. ) ;
#8964 = oriented_edge ( 'none', *, *, #6343, .t. ) ;
#8965 = cartesian_point ( 'none', ( -424.2450167721051457, 301.8308849223092807, -341.8537468038016414 ) ) ;
#8966 = vertex_point ( 'none', #31341 ) ;
#8967 = direction ( 'none', ( -5.230025295777878942e-16, 0.9999948051039169172, 0.003223315867124592650 ) ) ;
#8968 = cartesian_point ( 'none', ( -459.6189455082925974, 196.7477243837168999, -342.2426196345678591 ) ) ;
#8969 = edge_loop ( 'none', ( #8709, #27652 ) ) ;
#8970 = oriented_edge ( 'none', *, *, #8368, .t. ) ;
#8971 = advanced_face ( 'none', ( #24868 ), #19935, .f. ) ;
#8972 = cartesian_point ( 'none', ( -495.3048734743674686, 296.0412579571829497, -364.2537468041858233 ) ) ;
#8973 = cartesian_point ( 'none', ( -434.0061580691702829, 243.1075704278632656, -310.7999117520110985 ) ) ;
#8974 = edge_curve ( 'none', #9905, #30661, #17882, .t. ) ;
#8975 = edge_curve ( 'none', #13896, #10006, #3142, .t. ) ;
#8976 = cartesian_point ( 'none', ( -417.9450167721049638, 293.6365553582788834, -296.8821034628585949 ) ) ;
#8977 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8978 = line ( 'none', #13158, #32778 ) ;
#8979 = circle ( 'none', #15850, 4.999999999999978684 ) ;
#8980 = cylindrical_surface ( 'none', #33922, 4.000000000000003553 ) ;
#8981 = oriented_edge ( 'none', *, *, #25509, .f. ) ;
#8982 = cartesian_point ( 'none', ( -507.3191557611451685, 212.1725308444466691, -275.3537468037987423 ) ) ;
#8983 = axis2_placement_3d ( 'none', #2169, #31020, #17960 ) ;
#8984 = cartesian_point ( 'none', ( -485.2038555437308105, 267.0805979199170679, -435.3537468037603730 ) ) ;
#8985 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8986 = cartesian_point ( 'none', ( -556.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#8987 = edge_curve ( 'none', #932, #23185, #3953, .t. ) ;
#8988 = face_outer_bound ( 'none', #32590, .t. ) ;
#8989 = oriented_edge ( 'none', *, *, #2557, .t. ) ;
#8990 = axis2_placement_3d ( 'none', #20005, #6928, #25172 ) ;
#8991 = cartesian_point ( 'none', ( -490.2277859163734206, 253.9703008335779657, -275.3537468037714007 ) ) ;
#8992 = circle ( 'none', #17680, 3.399999999999958611 ) ;
#8993 = oriented_edge ( 'none', *, *, #23013, .f. ) ;
#8994 = vertex_point ( 'none', #29020 ) ;
#8995 = oriented_edge ( 'none', *, *, #23283, .t. ) ;
#8996 = oriented_edge ( 'none', *, *, #29955, .t. ) ;
#8997 = edge_loop ( 'none', ( #16471, #7664, #29872, #12008, #33157 ) ) ;
#8998 = axis2_placement_3d ( 'none', #24587, #8889, #21592 ) ;
#8999 = oriented_edge ( 'none', *, *, #26449, .t. ) ;
#9000 = cartesian_point ( 'none', ( -451.7072749264018512, 255.1842518256034964, -271.5598530135375768 ) ) ;
#9001 = cartesian_point ( 'none', ( -423.3501199698552000, 205.2363751939566043, -310.2059119891392811 ) ) ;
#9002 = cartesian_point ( 'none', ( -558.5514527464263210, 252.0036354573738038, -279.9932958227527138 ) ) ;
#9003 = cartesian_point ( 'none', ( -435.5450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#9004 = line ( 'none', #22389, #2047 ) ;
#9005 = cartesian_point ( 'none', ( -543.1054343648820577, 197.9331876915835267, -380.3537468037986287 ) ) ;
#9006 = cartesian_point ( 'none', ( -471.1912789362087892, 204.2700625061659707, -380.3537468037986287 ) ) ;
#9007 = vector ( 'none', #11878, 1000.000000000000000 ) ;
#9008 = advanced_face ( 'none', ( #17057 ), #21551, .f. ) ;
#9009 = cartesian_point ( 'none', ( -433.7450167721049752, 255.2327965709403941, -299.3147882559015329 ) ) ;
#9010 = face_outer_bound ( 'none', #3841, .t. ) ;
#9011 = line ( 'none', #4080, #22127 ) ;
#9012 = face_outer_bound ( 'none', #17396, .t. ) ;
#9013 = cartesian_point ( 'none', ( -502.4340519481233969, 265.1839944635939332, -275.3537468037985150 ) ) ;
#9014 = advanced_face ( 'none', ( #14582 ), #18282, .f. ) ;
#9015 = cartesian_point ( 'none', ( -433.6441184368907216, 230.3503563494539890, -299.3949926369336367 ) ) ;
#9016 = cylindrical_surface ( 'none', #10432, 4.000000000000003553 ) ;
#9017 = edge_curve ( 'none', #12153, #31135, #1480, .t. ) ;
#9018 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769734850, -0.08929731094672796465 ) ) ;
#9019 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547928e-17 ) ) ;
#9020 = cartesian_point ( 'none', ( -492.3586645102419084, 268.2324340470439097, -412.5857976113293262 ) ) ;
#9021 = oriented_edge ( 'none', *, *, #10871, .t. ) ;
#9022 = oriented_edge ( 'none', *, *, #4232, .t. ) ;
#9023 = cartesian_point ( 'none', ( -505.2361303231444936, 201.4769468845648817, -315.0448938248649711 ) ) ;
#9024 = edge_curve ( 'none', #24176, #29662, #33859, .t. ) ;
#9025 = vertex_point ( 'none', #8947 ) ;
#9026 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -410.8537468037604299 ) ) ;
#9027 = edge_loop ( 'none', ( #26422, #18194, #6224, #33903, #9487, #11792 ) ) ;
#9028 = axis2_placement_3d ( 'none', #31496, #3101, #21411 ) ;
#9029 = plane ( 'none', #18615 ) ;
#9030 = cartesian_point ( 'none', ( -420.0450167721051571, 272.5592518256024732, -373.7327392761370106 ) ) ;
#9031 = edge_curve ( 'none', #22889, #18227, #24036, .t. ) ;
#9032 = cartesian_point ( 'none', ( -434.2450167721049752, 269.1841167583052084, -322.7699405912532598 ) ) ;
#9033 = vertex_point ( 'none', #16832 ) ;
#9034 = cartesian_point ( 'none', ( -497.0198734743676710, 293.0707908222022411, -360.3537468041859597 ) ) ;
#9035 = cylindrical_surface ( 'none', #32076, 4.499999999999948486 ) ;
#9036 = toroidal_surface ( 'none', #5574, 12.50000000000000178, 0.5000000000000000000 ) ;
#9037 = axis2_placement_3d ( 'none', #24762, #14082, #11352 ) ;
#9038 = cartesian_point ( 'none', ( -454.2450167721049752, 225.7541640600064738, -324.4164497453663785 ) ) ;
#9039 = cartesian_point ( 'none', ( -425.4083367788614396, 212.1997158036919586, -297.5562658381541610 ) ) ;
#9040 = cartesian_point ( 'none', ( -468.5366036152792049, 254.9484290879626087, -369.0614516667919816 ) ) ;
#9041 = cartesian_point ( 'none', ( -433.2450167721049752, 243.9728520994509040, -334.8278066670230828 ) ) ;
#9042 = axis2_placement_3d ( 'none', #5230, #59, #26328 ) ;
#9043 = face_outer_bound ( 'none', #27432, .t. ) ;
#9044 = face_outer_bound ( 'none', #7471, .t. ) ;
#9045 = direction ( 'none', ( 0.07384000345349751859, -0.9972701007700909281, 0.0000000000000000000 ) ) ;
#9046 = direction ( 'none', ( 0.1420752155569546260, 0.003190618115245678552, -0.9898507226246227031 ) ) ;
#9047 = cartesian_point ( 'none', ( -553.8559059042336230, 185.6842518256352434, -380.3537468042230785 ) ) ;
#9048 = axis2_placement_3d ( 'none', #11866, #14156, #22177 ) ;
#9049 = circle ( 'none', #11640, 36.00000000000002842 ) ;
#9050 = vertex_point ( 'none', #215 ) ;
#9051 = direction ( 'none', ( -1.091642987686168565e-16, 0.9922322621167684042, -0.1243991077726868955 ) ) ;
#9052 = cartesian_point ( 'none', ( -495.7392165703381579, 255.4546895542876825, -275.3537468037988560 ) ) ;
#9053 = circle ( 'none', #18011, 11.49999999999999822 ) ;
#9054 = oriented_edge ( 'none', *, *, #18016, .t. ) ;
#9055 = oriented_edge ( 'none', *, *, #8871, .f. ) ;
#9056 = direction ( 'none', ( -5.230025295777878942e-16, 0.9999948051039169172, 0.003223315867124592650 ) ) ;
#9057 = direction ( 'none', ( -0.1301338387964207366, -0.9914964367057035322, -1.370645709413775334e-14 ) ) ;
#9058 = vertex_point ( 'none', #18565 ) ;
#9059 = vertex_point ( 'none', #21100 ) ;
#9060 = line ( 'none', #10586, #21355 ) ;
#9061 = direction ( 'none', ( -2.035898835340909812e-16, 1.000000000000000000, -2.749123680024196847e-14 ) ) ;
#9062 = cartesian_point ( 'none', ( -413.9450167721049638, 212.4770969573322361, -268.8140165367474310 ) ) ;
#9063 = direction ( 'none', ( -0.07384000345349772676, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#9064 = edge_loop ( 'none', ( #17263, #21843 ) ) ;
#9065 = direction ( 'none', ( 0.0000000000000000000, 0.9960050151769734850, 0.08929731094672872793 ) ) ;
#9066 = line ( 'none', #25874, #33654 ) ;
#9067 = cylindrical_surface ( 'none', #31666, 8.499999999999952038 ) ;
#9068 = edge_curve ( 'none', #33226, #29221, #11716, .t. ) ;
#9069 = cartesian_point ( 'none', ( -540.8554343648819440, 197.9331876915835267, -328.3135273558912672 ) ) ;
#9070 = direction ( 'none', ( 5.620504062164853724e-14, 1.332267629550187533e-14, -1.000000000000000000 ) ) ;
#9071 = direction ( 'none', ( 0.07384000345349304995, -0.9972701007700914833, 0.0000000000000000000 ) ) ;
#9072 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#9073 = circle ( 'none', #11655, 15.15470053837918307 ) ;
#9074 = edge_curve ( 'none', #27850, #13340, #20711, .t. ) ;
#9075 = axis2_placement_3d ( 'none', #19586, #24742, #19808 ) ;
#9076 = cartesian_point ( 'none', ( -553.4359750677232341, 300.6842518256034964, -380.3537468037986287 ) ) ;
#9077 = direction ( 'none', ( -0.9237280213470466794, -0.3830490080632892314, -5.707141665237658447e-14 ) ) ;
#9078 = edge_curve ( 'none', #1581, #6272, #31792, .t. ) ;
#9079 = advanced_face ( 'none', ( #20324 ), #8418, .t. ) ;
#9080 = face_outer_bound ( 'none', #4616, .t. ) ;
#9081 = edge_loop ( 'none', ( #4187, #15273, #4252, #12852 ) ) ;
#9082 = cartesian_point ( 'none', ( -435.5450167721049866, 192.3052593532680987, -348.8287468037992198 ) ) ;
#9083 = direction ( 'none', ( 1.708035422500240877e-15, -1.000000000000000000, -1.281026566875180648e-14 ) ) ;
#9084 = vertex_point ( 'none', #11575 ) ;
#9085 = cartesian_point ( 'none', ( -434.2393326024466660, 255.3743707956518847, -299.7668694140022012 ) ) ;
#9087 = oriented_edge ( 'none', *, *, #23834, .t. ) ;
#9086 = oriented_edge ( 'none', *, *, #20866, .f. ) ;
#9088 = axis2_placement_3d ( 'none', #15097, #33461, #4698 ) ;
#9089 = b_spline_curve_with_knots ( 'none', 3,
( #33334, #33891, #10173, #18198, #33457, #15204, #30811, #17862, #4915, #23135, #9836, #12912, #7423, #9950, #31252, #20607, #15538, #7647, #12469, #25678, #2071, #20389, #31137, #2515, #4690, #23012, #30923, #25785, #28287, #7314 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.03440380423350042349, 0.03462960894613271307, 0.03485541365876500958, 0.03508121837139729915, 0.03530702308402959566, 0.03621024193455850415, 0.03711346078508741958, 0.03801667963561633501, 0.03891989848614524350, 0.03982311733667415893, 0.04162955503773182325, 0.04524243043984729068, 0.04885530584196275811, 0.05608105664619346398, 0.06330680745042417679 ),
.unspecified. ) ;
#9090 = cartesian_point ( 'none', ( -424.2450167721051457, 295.6842518256038943, -341.8537468038014708 ) ) ;
#9091 = cartesian_point ( 'none', ( -466.0450167721049866, 268.0244041829217849, -380.3537468037986287 ) ) ;
#9092 = vertex_point ( 'none', #13969 ) ;
#9093 = axis2_placement_3d ( 'none', #7030, #28026, #12187 ) ;
#9094 = oriented_edge ( 'none', *, *, #3665, .t. ) ;
#9095 = advanced_face ( 'none', ( #29319 ), #1050, .f. ) ;
#9096 = vertex_point ( 'none', #21214 ) ;
#9097 = oriented_edge ( 'none', *, *, #4855, .t. ) ;
#9098 = axis2_placement_3d ( 'none', #6261, #22983, #6329 ) ;
#9099 = face_outer_bound ( 'none', #449, .t. ) ;
#9100 = circle ( 'none', #14296, 26.99999999999999289 ) ;
#9101 = cartesian_point ( 'none', ( -487.6089529459991923, 240.4438015571243739, -280.0882605251553059 ) ) ;
#9102 = cartesian_point ( 'none', ( -435.5450167721049866, 198.1842518256037522, -361.3345089173323572 ) ) ;
#9103 = face_outer_bound ( 'none', #27623, .t. ) ;
#9104 = date_and_time ( #26315, #33271 ) ;
#9105 = cartesian_point ( 'none', ( -538.4263590916584690, 233.0577691801583455, -414.3537468037604299 ) ) ;
#9106 = direction ( 'none', ( -1.361673625698178223e-16, -3.865951928433341573e-14, -1.000000000000000000 ) ) ;
#9107 = cartesian_point ( 'none', ( -550.9916387060205807, 256.3180321986775425, -275.3537468037984581 ) ) ;
#9108 = face_outer_bound ( 'none', #28345, .t. ) ;
#9109 = oriented_edge ( 'none', *, *, #21458, .t. ) ;
#9110 = cartesian_point ( 'none', ( -414.2736320583624661, 230.6695879899749571, -299.7870175242854884 ) ) ;
#9111 = cartesian_point ( 'none', ( -433.3098019279950108, 256.2627209655379374, -299.3114684670125030 ) ) ;
#9112 = edge_curve ( 'none', #4602, #10826, #32621, .t. ) ;
#9113 = cartesian_point ( 'none', ( -414.2450167721050320, 242.0989494994798292, -321.9470390995683715 ) ) ;
#9114 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#9115 = cartesian_point ( 'none', ( -539.7708777830641793, 212.1725308444466407, -275.3537468037985718 ) ) ;
#9116 = plane ( 'none', #32766 ) ;
#9118 = oriented_edge ( 'none', *, *, #12716, .f. ) ;
#9117 = vertex_point ( 'none', #5494 ) ;
#9119 = cartesian_point ( 'none', ( -487.8888503698628369, 188.8368710467827043, -398.8537468041845386 ) ) ;
#9120 = cartesian_point ( 'none', ( -493.9212997935576368, 261.8324063258319256, -275.3537468038399538 ) ) ;
#9121 = edge_curve ( 'none', #19499, #25236, #21961, .t. ) ;
#9122 = oriented_edge ( 'none', *, *, #27753, .f. ) ;
#9123 = vertex_point ( 'none', #23724 ) ;
#9124 = oriented_edge ( 'none', *, *, #15627, .t. ) ;
#9125 = cartesian_point ( 'none', ( -414.2450167721049752, 243.9728520994509324, -334.8278066670230828 ) ) ;
#9126 = edge_curve ( 'none', #5674, #19355, #13722, .t. ) ;
#9127 = oriented_edge ( 'none', *, *, #22575, .f. ) ;
#9128 = direction ( 'none', ( 2.589044556301893862e-16, -0.6038489185976438911, -0.7970987915612819386 ) ) ;
#9129 = line ( 'none', #15255, #22249 ) ;
#9130 = line ( 'none', #25830, #28394 ) ;
#9131 = advanced_face ( 'none', ( #22358 ), #24009, .f. ) ;
#9132 = axis2_placement_3d ( 'none', #8535, #26881, #24121 ) ;
#9133 = direction ( 'none', ( -1.036334525942864691e-16, 0.08929731094672740954, -0.9960050151769737070 ) ) ;
#9134 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#9135 = cartesian_point ( 'none', ( -455.7450167721049752, 243.1842518256034964, -322.8537468037986287 ) ) ;
#9136 = cartesian_point ( 'none', ( -433.7450167721049752, 230.9842112345115481, -299.3929495118113095 ) ) ;
#9137 = axis2_placement_3d ( 'none', #29556, #29325, #16254 ) ;
#9138 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#9139 = circle ( 'none', #2182, 39.00000000000001421 ) ;
#9140 = direction ( 'none', ( 0.0000000000000000000, -0.9999948051039169172, -0.003223315867125395393 ) ) ;
#9141 = direction ( 'none', ( -1.000000000000000000, -8.228491904777270404e-32, -4.466799511124055297e-31 ) ) ;
#9142 = line ( 'none', #32208, #12803 ) ;
#9143 = edge_loop ( 'none', ( #6419, #22202, #19516, #5277 ) ) ;
#9144 = oriented_edge ( 'none', *, *, #16026, .t. ) ;
#9145 = axis2_placement_3d ( 'none', #5977, #24330, #16751 ) ;
#9146 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612818275, -0.6038489185976441131 ) ) ;
#9147 = cartesian_point ( 'none', ( -433.8772278194508658, 241.1204062824677123, -311.0325564418224076 ) ) ;
#9148 = vertex_point ( 'none', #10760 ) ;
#9149 = cartesian_point ( 'none', ( -469.2430164739524230, 261.8506660835629418, -366.5004484170956971 ) ) ;
#9150 = cartesian_point ( 'none', ( -496.3003346365783273, 229.6009972318834116, -275.3537468037987992 ) ) ;
#9152 = oriented_edge ( 'none', *, *, #8111, .t. ) ;
#9151 = vertex_point ( 'none', #28988 ) ;
#9153 = cartesian_point ( 'none', ( -552.5137401216529724, 188.2619629977850479, -370.3537468037980602 ) ) ;
#9154 = oriented_edge ( 'none', *, *, #32856, .t. ) ;
#9155 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -410.3537468037604299 ) ) ;
#9156 = direction ( 'none', ( 1.000000000000000000, 1.261617073437665624e-14, 5.655173982181852812e-14 ) ) ;
#9157 = oriented_edge ( 'none', *, *, #7309, .t. ) ;
#9158 = edge_loop ( 'none', ( #983, #23650, #6407, #7214 ) ) ;
#9159 = cartesian_point ( 'none', ( -497.8657434107016115, 186.8529859941172617, -360.3537468042140404 ) ) ;
#9160 = toroidal_surface ( 'none', #17259, 4.200000000000000178, 0.2000000000000009548 ) ;
#9161 = vector ( 'none', #3269, 1000.000000000000000 ) ;
#9162 = b_spline_curve_with_knots ( 'none', 3,
( #11499, #14118, #16510, #21574, #3605, #5857 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0001985713497828543533, 0.001260961825966069958, 0.002323352302149285509 ),
.unspecified. ) ;
#9163 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -380.3824794511700134 ) ) ;
#9164 = cartesian_point ( 'none', ( -424.2450167721050889, 253.3954420988835921, -341.8209314447219072 ) ) ;
#9165 =( bounded_curve ( ) b_spline_curve ( 3, ( #10870, #11206, #29424, #3437 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.141592653589793116, 4.712388980384689674 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649375, 0.8047378541243649375, 1.000000000000000000 ) )
representation_item ( '' ) );
#9166 = face_outer_bound ( 'none', #4215, .t. ) ;
#9167 = edge_curve ( 'none', #23760, #10663, #14977, .t. ) ;
#9168 = cartesian_point ( 'none', ( -418.4909765830091715, 265.3676306385376051, -338.2469103399589585 ) ) ;
#9169 = advanced_face ( 'none', ( #17023 ), #7190, .f. ) ;
#9170 = cartesian_point ( 'none', ( -527.3738827681657995, 282.8036201135330430, -436.2416642365009238 ) ) ;
#9171 = cartesian_point ( 'none', ( -419.0515067462521301, 280.1618280958603577, -338.1079484676459401 ) ) ;
#9172 = edge_curve ( 'none', #2768, #20726, #8027, .t. ) ;
#9173 = line ( 'none', #26574, #6691 ) ;
#9174 = oriented_edge ( 'none', *, *, #26836, .f. ) ;
#9175 = oriented_edge ( 'none', *, *, #24886, .t. ) ;
#9176 = advanced_face ( 'none', ( #211 ), #24650, .f. ) ;
#9177 = axis2_placement_3d ( 'none', #6717, #27608, #14287 ) ;
#9178 = cartesian_point ( 'none', ( -543.4749100192514106, 203.2814002898753074, -309.7498844969662741 ) ) ;
#9179 = oriented_edge ( 'none', *, *, #16793, .t. ) ;
#9180 = oriented_edge ( 'none', *, *, #22421, .f. ) ;
#9181 = cartesian_point ( 'none', ( -428.5947702774765276, 258.5908449401905500, -340.3863378580051631 ) ) ;
#9182 = oriented_edge ( 'none', *, *, #12220, .t. ) ;
#9183 = cartesian_point ( 'none', ( -435.5450167721051002, 192.3052593532677861, -352.2287468037987992 ) ) ;
#9185 = oriented_edge ( 'none', *, *, #21612, .t. ) ;
#9184 = oriented_edge ( 'none', *, *, #19361, .t. ) ;
#9186 = cartesian_point ( 'none', ( -468.2450167721050320, 241.3446353065328935, -313.5335638086658605 ) ) ;
#9187 = direction ( 'none', ( 0.07384000345349522876, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#9188 = oriented_edge ( 'none', *, *, #17802, .t. ) ;
#9189 = edge_loop ( 'none', ( #18758, #14865 ) ) ;
#9190 = cartesian_point ( 'none', ( -421.0450167721051002, 211.3644466722088282, -354.6735519571939221 ) ) ;
#9191 = axis2_placement_3d ( 'none', #23622, #31517, #34037 ) ;
#9192 = circle ( 'none', #2276, 0.2000000000000159150 ) ;
#9193 = vector ( 'none', #3229, 1000.000000000000114 ) ;
#9194 = oriented_edge ( 'none', *, *, #3412, .t. ) ;
#9195 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699199948e-14 ) ) ;
#9196 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672799241 ) ) ;
#9197 = cartesian_point ( 'none', ( -540.0904895966842787, 275.4203021303135301, -279.7241286406645031 ) ) ;
#9198 = vector ( 'none', #30890, 1000.000000000000114 ) ;
#9199 = cartesian_point ( 'none', ( -507.0210936953423015, 274.0381308571267596, -275.3537468037987423 ) ) ;
#9200 = cartesian_point ( 'none', ( -428.5947702774765276, 258.5908449401905500, -340.3863378580051631 ) ) ;
#9201 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#9202 = direction ( 'none', ( 3.287307994205096549e-16, 0.1243991077726870897, 0.9922322621167682932 ) ) ;
#9203 = cylindrical_surface ( 'none', #7610, 16.00000000000000355 ) ;
#9204 = line ( 'none', #9752, #26831 ) ;
#9205 = oriented_edge ( 'none', *, *, #4662, .t. ) ;
#9206 = vertex_point ( 'none', #19720 ) ;
#9207 = edge_curve ( 'none', #17550, #3321, #9238, .t. ) ;
#9208 = vertex_point ( 'none', #32657 ) ;
#9209 = cartesian_point ( 'none', ( -488.9277712026821519, 248.4715557378784183, -275.3537468036889777 ) ) ;
#9210 = edge_loop ( 'none', ( #13695, #24695, #32792, #20693 ) ) ;
#9211 = oriented_edge ( 'none', *, *, #16339, .t. ) ;
#9213 = vertex_point ( 'none', #14534 ) ;
#9212 = edge_loop ( 'none', ( #30130, #12495 ) ) ;
#9214 = cartesian_point ( 'none', ( -560.8768458160275259, 257.5491703100253176, -412.8643886220992840 ) ) ;
#9215 = edge_curve ( 'none', #22539, #8144, #24836, .t. ) ;
#9216 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9217 = vertex_point ( 'none', #25220 ) ;
#9218 = cartesian_point ( 'none', ( -429.5484908008586444, 206.2719659698693704, -307.4420817266351378 ) ) ;
#9219 = cartesian_point ( 'none', ( -550.3978525127606645, 228.7758976676501845, -275.3537468037985150 ) ) ;
#9220 = edge_curve ( 'none', #124, #22081, #28500, .t. ) ;
#9221 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#9222 = cartesian_point ( 'none', ( -417.8450167721051116, 278.3836836391998872, -341.8537468038010729 ) ) ;
#9223 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#9224 = cartesian_point ( 'none', ( -466.0450167721049866, 218.3440994682851795, -380.3537468037986287 ) ) ;
#9225 = line ( 'none', #32518, #6742 ) ;
#9226 = circle ( 'none', #8132, 5.899999999999972822 ) ;
#9227 = oriented_edge ( 'none', *, *, #25996, .f. ) ;
#9228 = cartesian_point ( 'none', ( -414.0450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#9229 = cartesian_point ( 'none', ( -420.0450167721051002, 185.6842518256058838, -265.3537468037985150 ) ) ;
#9230 = edge_curve ( 'none', #16465, #7764, #2716, .t. ) ;
#9231 = circle ( 'none', #27112, 33.00000000000000000 ) ;
#9232 = direction ( 'none', ( 0.1506821769804491395, -0.9885822583581159728, -4.218537451890729766e-15 ) ) ;
#9233 = cartesian_point ( 'none', ( -499.2988614057815653, 268.4512938521963292, -275.3537468037985718 ) ) ;
#9234 = cartesian_point ( 'none', ( -552.3884350428447760, 195.8256568843706305, -360.2537468042621072 ) ) ;
#9235 = axis2_placement_3d ( 'none', #30848, #2111, #10102 ) ;
#9236 = cartesian_point ( 'none', ( -433.6854892379176931, 229.8277470276094050, -299.5062224195566500 ) ) ;
#9237 = axis2_placement_3d ( 'none', #24100, #5638, #23993 ) ;
#9238 = circle ( 'none', #5655, 76.00000000000001421 ) ;
#9239 = face_outer_bound ( 'none', #32187, .t. ) ;
#9240 = oriented_edge ( 'none', *, *, #1539, .t. ) ;
#9241 = oriented_edge ( 'none', *, *, #27814, .t. ) ;
#9242 = axis2_placement_3d ( 'none', #21581, #3497, #24110 ) ;
#9243 = axis2_placement_3d ( 'none', #3214, #10867, #11096 ) ;
#9244 = vertex_point ( 'none', #22452 ) ;
#9245 = direction ( 'none', ( -1.000000000000000000, -2.035898835340872341e-16, 1.361673625698256863e-16 ) ) ;
#9246 = cartesian_point ( 'none', ( -414.9525122093695586, 256.4639757689877229, -299.3954887813442838 ) ) ;
#9247 = oriented_edge ( 'none', *, *, #28207, .t. ) ;
#9248 = cartesian_point ( 'none', ( -554.7294397824570069, 198.9127498237586735, -342.3821490725902663 ) ) ;
#9249 = oriented_edge ( 'none', *, *, #21192, .f. ) ;
#9250 = advanced_face ( 'none', ( #15359 ), #17849, .f. ) ;
#9251 = oriented_edge ( 'none', *, *, #30651, .f. ) ;
#9253 = oriented_edge ( 'none', *, *, #32566, .t. ) ;
#9252 = vertex_point ( 'none', #32769 ) ;
#9254 = cartesian_point ( 'none', ( -525.5922529110362120, 282.6223703496839903, -410.0066089579563027 ) ) ;
#9255 = direction ( 'none', ( 0.0000000000000000000, 0.9960050151769737070, 0.08929731094672740954 ) ) ;
#9256 = cartesian_point ( 'none', ( -514.5102019338560240, 261.9024814651386350, -409.3537468037604299 ) ) ;
#9257 = direction ( 'none', ( -6.167905692361979378e-15, -1.000000000000000000, -1.387778780781445360e-14 ) ) ;
#9258 = cylindrical_surface ( 'none', #26559, 33.00000000000000000 ) ;
#9259 = advanced_face ( 'none', ( #28121 ), #21159, .f. ) ;
#9260 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672814506 ) ) ;
#9261 = cartesian_point ( 'none', ( -517.7464262302729594, 232.5834807343983641, -484.8537468037603730 ) ) ;
#9262 = cartesian_point ( 'none', ( -471.3562914886335307, 271.2810395468497973, -360.3033123346600632 ) ) ;
#9263 = cartesian_point ( 'none', ( -494.7490329799646247, 252.6359242775341158, -275.3537468037989697 ) ) ;
#9264 = cartesian_point ( 'none', ( -434.1911302511566646, 231.1238507110846570, -324.9390389025501804 ) ) ;
#9265 = cartesian_point ( 'none', ( -482.4692824724555749, 206.3245975957037217, -345.9905618989236586 ) ) ;
#9266 = cartesian_point ( 'none', ( -558.4674084094915543, 223.6796130715206345, -431.9612452748210103 ) ) ;
#9267 = cartesian_point ( 'none', ( -581.0450167717782506, 212.8733626931798710, -380.3537468042242153 ) ) ;
#9268 = edge_curve ( 'none', #5913, #958, #1452, .t. ) ;
#9269 = vertex_point ( 'none', #32992 ) ;
#9270 = edge_curve ( 'none', #16208, #17893, #10875, .t. ) ;
#9271 = line ( 'none', #6653, #27732 ) ;
#9272 = circle ( 'none', #8441, 65.00000000000002842 ) ;
#9273 = circle ( 'none', #20677, 6.900000000000003020 ) ;
#9274 = oriented_edge ( 'none', *, *, #25098, .f. ) ;
#9275 = oriented_edge ( 'none', *, *, #1293, .f. ) ;
#9276 = edge_curve ( 'none', #4289, #19844, #18675, .t. ) ;
#9277 = axis2_placement_3d ( 'none', #29975, #749, #29628 ) ;
#9278 = oriented_edge ( 'none', *, *, #10515, .f. ) ;
#9279 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#9280 = vertex_point ( 'none', #1261 ) ;
#9281 = edge_curve ( 'none', #32022, #29706, #8847, .t. ) ;
#9282 = edge_loop ( 'none', ( #823, #7269, #9251, #28935 ) ) ;
#9283 = cartesian_point ( 'none', ( -434.2710565786643429, 242.9098773009354488, -308.5948806732627077 ) ) ;
#9284 = oriented_edge ( 'none', *, *, #6348, .f. ) ;
#9285 = axis2_placement_3d ( 'none', #12352, #1729, #14656 ) ;
#9286 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9287 = cartesian_point ( 'none', ( -526.9137517578596999, 282.7857509384648438, -436.1391682429064645 ) ) ;
#9288 = face_bound ( 'none', #7244, .t. ) ;
#9289 = oriented_edge ( 'none', *, *, #18305, .f. ) ;
#9290 = cartesian_point ( 'none', ( -424.6712616463872223, 281.1444615589953173, -335.4641798261529289 ) ) ;
#9291 = axis2_placement_3d ( 'none', #31493, #5373, #15777 ) ;
#9292 = direction ( 'none', ( -0.07384000345349701899, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#9293 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#9294 = face_bound ( 'none', #14312, .t. ) ;
#9295 = axis2_placement_3d ( 'none', #22937, #9640, #31057 ) ;
#9296 = oriented_edge ( 'none', *, *, #16841, .t. ) ;
#9297 = direction ( 'none', ( 1.028554113732453755e-16, -0.9960050151769738180, -0.08929731094672664626 ) ) ;
#9298 = cartesian_point ( 'none', ( -534.6015837793929677, 214.5261233382382500, -443.8537468037603730 ) ) ;
#9299 = direction ( 'none', ( -0.8829475928589261002, 0.4694715627858923046, 0.0000000000000000000 ) ) ;
#9300 = advanced_face ( 'none', ( #27307 ), #26479, .f. ) ;
#9301 = cartesian_point ( 'none', ( -460.5450167721050434, 201.0212547882683793, -349.8172678191515388 ) ) ;
#9302 = cartesian_point ( 'none', ( -549.7003359473436603, 249.8849442406994399, -463.8537468037985150 ) ) ;
#9303 = oriented_edge ( 'none', *, *, #26390, .t. ) ;
#9304 = circle ( 'none', #29049, 27.49999999999996803 ) ;
#9305 = vector ( 'none', #27731, 1000.000000000000114 ) ;
#9306 = line ( 'none', #11519, #18741 ) ;
#9307 = oriented_edge ( 'none', *, *, #27000, .f. ) ;
#9308 = oriented_edge ( 'none', *, *, #10732, .f. ) ;
#9309 = direction ( 'none', ( -0.3563645415261362248, -0.9343469984662372552, -3.247135367722324936e-14 ) ) ;
#9310 = b_spline_curve_with_knots ( 'none', 3,
( #12482, #28298, #9850, #2084, #12592, #18210, #23024, #7324, #2193, #10073, #30934, #25688, #15216, #25902, #20735, #20512, #4818, #31041, #7660, #23145, #7213, #28411, #12700, #15322 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002070487744062021827, 0.003105731616092953593, 0.004140975488123885793, 0.006211463232185741520, 0.007246707104216736604, 0.008281950976247729954, 0.009317194848278724170, 0.01035243872030972012, 0.01242292646437174845, 0.01449341420843377852, 0.01656390195249580685 ),
.unspecified. ) ;
#9311 = cartesian_point ( 'none', ( -581.0355934948266849, 213.1316046356306799, -380.3537468037986287 ) ) ;
#9312 = direction ( 'none', ( 6.982634379031837053e-17, 0.9214978993339648650, 0.3883833435191191286 ) ) ;
#9313 = edge_loop ( 'none', ( #24112, #19789, #22242, #30707 ) ) ;
#9314 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9315 = oriented_edge ( 'none', *, *, #14486, .t. ) ;
#9316 = edge_curve ( 'none', #27282, #25985, #14163, .t. ) ;
#9317 = direction ( 'none', ( -1.000000000000000000, -8.228491904777286826e-32, -4.466799511124057049e-31 ) ) ;
#9318 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#9319 = circle ( 'none', #26071, 2.000000000000001776 ) ;
#9320 = oriented_edge ( 'none', *, *, #17448, .f. ) ;
#9321 = cartesian_point ( 'none', ( -550.0701600691313615, 193.2977128291553868, -370.3537468042596288 ) ) ;
#9322 = edge_curve ( 'none', #28351, #18399, #6365, .t. ) ;
#9323 = edge_curve ( 'none', #20261, #22816, #2283, .t. ) ;
#9324 = edge_loop ( 'none', ( #33997, #4911, #25290, #13636 ) ) ;
#9325 = edge_curve ( 'none', #4822, #2112, #31210, .t. ) ;
#9326 = cartesian_point ( 'none', ( -487.7501513173996273, 247.4630136558675986, -280.0737157122834446 ) ) ;
#9327 = edge_curve ( 'none', #24967, #3846, #30148, .t. ) ;
#9328 = direction ( 'none', ( -2.301070739202198048e-16, -0.6038489185976493312, -0.7970987915612778307 ) ) ;
#9329 = axis2_placement_3d ( 'none', #14006, #8514, #6091 ) ;
#9330 = direction ( 'none', ( 0.6758819165314853272, -0.7370099286344291567, 2.850146216309663905e-14 ) ) ;
#9331 = cartesian_point ( 'none', ( -528.7861945602239757, 217.5100611105530675, -397.2348421043313920 ) ) ;
#9332 = axis2_placement_3d ( 'none', #29835, #19300, #14127 ) ;
#9333 = cartesian_point ( 'none', ( -550.5088408830646358, 228.9978296684555517, -275.3537468037986287 ) ) ;
#9334 = circle ( 'none', #25757, 0.5000000000000072164 ) ;
#9335 = vector ( 'none', #12828, 1000.000000000000000 ) ;
#9336 = circle ( 'none', #1565, 40.00000000000003553 ) ;
#9337 = vertex_point ( 'none', #10062 ) ;
#9338 = cartesian_point ( 'none', ( -488.4524653374871264, 261.1115052185998024, -410.1500792821423715 ) ) ;
#9339 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.356939252319635368e-14 ) ) ;
#9340 = cartesian_point ( 'none', ( -553.4359750677231204, 185.6842518256034964, -380.3537468037986287 ) ) ;
#9341 = axis2_placement_3d ( 'none', #21247, #16060, #18825 ) ;
#9342 = advanced_face ( 'none', ( #1893 ), #19509, .t. ) ;
#9343 = direction ( 'none', ( 0.9237280213470467904, 0.3830490080632892314, 5.707141665237658447e-14 ) ) ;
#9344 = oriented_edge ( 'none', *, *, #33516, .f. ) ;
#9345 = cartesian_point ( 'none', ( -414.2507009417557242, 230.8455543373317767, -299.8459339480541530 ) ) ;
#9346 = edge_loop ( 'none', ( #1593, #25221, #19072, #24584 ) ) ;
#9347 = cartesian_point ( 'none', ( -506.9387491209298560, 273.9938637385211564, -275.3537468037976055 ) ) ;
#9348 = axis2_placement_3d ( 'none', #18125, #10100, #25711 ) ;
#9349 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027027e-16, -5.642927514190364782e-14 ) ) ;
#9350 = advanced_face ( 'none', ( #22787 ), #29753, .t. ) ;
#9351 = oriented_edge ( 'none', *, *, #18997, .t. ) ;
#9352 = vector ( 'none', #5614, 1000.000000000000114 ) ;
#9353 = oriented_edge ( 'none', *, *, #29040, .t. ) ;
#9354 = cartesian_point ( 'none', ( -433.7556708477247298, 229.8761975786221967, -299.5223264202800806 ) ) ;
#9355 = direction ( 'none', ( -2.030223136579931273e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#9356 = oriented_edge ( 'none', *, *, #23835, .f. ) ;
#9357 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#9358 = cartesian_point ( 'none', ( -414.3028049604868670, 255.6695835526195992, -299.6659446927163799 ) ) ;
#9359 = cartesian_point ( 'none', ( -406.0450167721051002, 206.8092518256058554, -271.9747543314632594 ) ) ;
#9360 = direction ( 'none', ( 2.035898835340910058e-16, -1.000000000000000000, 2.770006446439764306e-14 ) ) ;
#9361 = line ( 'none', #32639, #29057 ) ;
#9362 = line ( 'none', #6609, #741 ) ;
#9363 = circle ( 'none', #3530, 39.50000000000001421 ) ;
#9364 = vertex_point ( 'none', #7419 ) ;
#9365 = edge_curve ( 'none', #11766, #12944, #10055, .t. ) ;
#9366 = direction ( 'none', ( 1.722768384953784418e-16, 0.003223315867124546246, -0.9999948051039168062 ) ) ;
#9367 = vertex_point ( 'none', #30807 ) ;
#9368 = cartesian_point ( 'none', ( -423.3440542727452680, 212.2349119883593005, -297.5132782935955902 ) ) ;
#9369 = direction ( 'none', ( 1.000000000000000000, 1.920224799361962737e-16, -1.739427606565643889e-16 ) ) ;
#9370 = cartesian_point ( 'none', ( -505.2576017954925192, 218.7865923724058064, -275.3537468037990834 ) ) ;
#9371 = edge_curve ( 'none', #8369, #28043, #3926, .t. ) ;
#9372 = face_bound ( 'none', #8934, .t. ) ;
#9373 = cartesian_point ( 'none', ( -470.9880931319771662, 215.6367275933437213, -360.8449463685407750 ) ) ;
#9374 = oriented_edge ( 'none', *, *, #28628, .t. ) ;
#9375 = cartesian_point ( 'none', ( -494.0450167721051002, 203.1842518256043206, -322.8537468037990266 ) ) ;
#9376 = cartesian_point ( 'none', ( -457.5423007111961056, 209.9639947385197445, -284.2378673668250144 ) ) ;
#9377 = axis2_placement_3d ( 'none', #24197, #26839, #19040 ) ;
#9378 = circle ( 'none', #6018, 39.99999999999999289 ) ;
#9379 = edge_loop ( 'none', ( #22504, #30163, #10884, #11493, #27004, #17602, #33126, #7905, #4754, #25934, #24776, #22109, #24463, #19184, #9565, #10772, #20896, #21561, #19351, #28161, #24417, #12291, #16184, #1292, #31092, #27655, #4979 ) ) ;
#9380 = axis2_placement_3d ( 'none', #34023, #8249, #5265 ) ;
#9381 = vertex_point ( 'none', #33666 ) ;
#9382 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256034964, -285.3537468037986855 ) ) ;
#9383 = edge_loop ( 'none', ( #21838, #15372, #28601, #19205, #122, #23514 ) ) ;
#9384 = vertex_point ( 'none', #25674 ) ;
#9385 = oriented_edge ( 'none', *, *, #23471, .f. ) ;
#9386 = plane ( 'none', #849 ) ;
#9387 = circle ( 'none', #23953, 3.399999999999958611 ) ;
#9388 = cartesian_point ( 'none', ( -435.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#9389 = cartesian_point ( 'none', ( -429.6601610695343538, 300.6842518256031553, -367.8546080744116011 ) ) ;
#9390 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -434.8537468037603730 ) ) ;
#9391 = cartesian_point ( 'none', ( -527.3749326909756974, 227.6492460399804543, -484.1892400283207962 ) ) ;
#9393 = cartesian_point ( 'none', ( -492.3586645102419084, 268.2324340470439097, -412.5857976113293262 ) ) ;
#9392 = conical_surface ( 'none', #11888, 10.49999999999999112, 0.7853981633974447263 ) ;
#9394 = circle ( 'none', #19599, 52.49999999999999289 ) ;
#9395 = conical_surface ( 'none', #238, 6.400000000000016342, 0.7853981633974569387 ) ;
#9396 = oriented_edge ( 'none', *, *, #15819, .t. ) ;
#9397 = plane ( 'none', #482 ) ;
#9398 = cartesian_point ( 'none', ( -418.7928528130576638, 295.6842518256038943, -344.5894200598143016 ) ) ;
#9399 = direction ( 'none', ( 0.1420752155569546260, 0.003190618115245678552, -0.9898507226246227031 ) ) ;
#9400 = cartesian_point ( 'none', ( -421.9450167721050207, 187.1241172081195145, -348.3037288329146008 ) ) ;
#9401 = cylindrical_surface ( 'none', #13727, 4.049999999999998046 ) ;
#9402 = cartesian_point ( 'none', ( -558.4840353416340122, 223.7095250907132993, -414.3537468037604299 ) ) ;
#9403 = cartesian_point ( 'none', ( -502.2450167721049752, 235.5734009479746192, -327.5521453520803448 ) ) ;
#9404 = oriented_edge ( 'none', *, *, #29244, .t. ) ;
#9405 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#9406 = oriented_edge ( 'none', *, *, #16946, .f. ) ;
#9407 = oriented_edge ( 'none', *, *, #30568, .f. ) ;
#9408 = direction ( 'none', ( -0.4694715627858919160, 0.8829475928589263223, 0.0000000000000000000 ) ) ;
#9409 = cartesian_point ( 'none', ( -495.5113350114628474, 200.0458097241200335, -370.3537468037986287 ) ) ;
#9410 = cartesian_point ( 'none', ( -417.9450167721050207, 189.5712104982126505, -350.1575450130093827 ) ) ;
#9411 = edge_loop ( 'none', ( #3574, #13402, #16106, #5443 ) ) ;
#9412 = edge_loop ( 'none', ( #18782, #6334, #15811, #20204 ) ) ;
#9413 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.784482183947338563e-14 ) ) ;
#9414 = edge_curve ( 'none', #31427, #13203, #15788, .t. ) ;
#9415 = cartesian_point ( 'none', ( -434.0630534841504300, 255.9779419258744610, -299.5607467275728482 ) ) ;
#9416 = edge_curve ( 'none', #13248, #30484, #7583, .t. ) ;
#9417 = cartesian_point ( 'none', ( -580.8069215340100300, 212.4259316010119107, -380.3537468037986287 ) ) ;
#9418 = cartesian_point ( 'none', ( -569.5069575488435021, 280.6461926027758977, -398.8537468041879492 ) ) ;
#9419 = vertex_point ( 'none', #20051 ) ;
#9420 = cartesian_point ( 'none', ( -509.9106566267138874, 275.5397712244218837, -275.3537468037986855 ) ) ;
#9421 = face_outer_bound ( 'none', #33295, .t. ) ;
#9422 = circle ( 'none', #18721, 13.99999999999999112 ) ;
#9423 = advanced_face ( 'none', ( #23181 ), #28929, .t. ) ;
#9424 = axis2_placement_3d ( 'none', #19776, #3967, #1323 ) ;
#9425 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9426 = cartesian_point ( 'none', ( -496.4147186921308048, 238.6901527956096913, -400.3537468037604299 ) ) ;
#9427 = edge_curve ( 'none', #4395, #10938, #16196, .t. ) ;
#9428 = face_outer_bound ( 'none', #5870, .t. ) ;
#9429 = conical_surface ( 'none', #12096, 17.50000000000001776, 0.7853981633974466137 ) ;
#9430 = vector ( 'none', #11839, 1000.000000000000000 ) ;
#9431 = axis2_placement_3d ( 'none', #24449, #32339, #6086 ) ;
#9432 = cartesian_point ( 'none', ( -489.4111095982180473, 231.2743394763602680, -279.9062035412814566 ) ) ;
#9433 = cylindrical_surface ( 'none', #4605, 3.999999999999971134 ) ;
#9434 = face_outer_bound ( 'none', #50, .t. ) ;
#9435 = axis2_placement_3d ( 'none', #26344, #20961, #18441 ) ;
#9436 = axis2_placement_3d ( 'none', #31577, #624, #32018 ) ;
#9437 = cartesian_point ( 'none', ( -410.0450167721051002, 215.1842518256027574, -380.3537468037993676 ) ) ;
#9438 = cartesian_point ( 'none', ( -535.5450167721049866, 243.1842518256034964, -280.3537468037986287 ) ) ;
#9439 = edge_loop ( 'none', ( #13786, #12326, #8387, #12555, #1166 ) ) ;
#9440 = cartesian_point ( 'none', ( -511.8519618095300530, 226.0007578374153354, -436.3537468037603730 ) ) ;
#9441 = oriented_edge ( 'none', *, *, #16743, .f. ) ;
#9442 = cartesian_point ( 'none', ( -557.7304355782887342, 231.2605006817355786, -279.9109645668332860 ) ) ;
#9443 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9444 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#9445 = oriented_edge ( 'none', *, *, #2120, .t. ) ;
#9446 = cartesian_point ( 'none', ( -413.9450167721049638, 215.1414066938734493, -275.1354921261784057 ) ) ;
#9447 = cartesian_point ( 'none', ( -550.0701600691413660, 193.2977128291546478, -368.4537468042619821 ) ) ;
#9448 = cartesian_point ( 'none', ( -466.0544400351449781, 213.1316105025356649, -380.3537468037986287 ) ) ;
#9449 = vertex_point ( 'none', #17740 ) ;
#9450 = cartesian_point ( 'none', ( -494.2978454123766596, 191.2107381524609764, -364.2537468042138471 ) ) ;
#9451 = conical_surface ( 'none', #28016, 10.49999999999999112, 0.7853981633974447263 ) ;
#9452 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#9453 = advanced_face ( 'none', ( #3531 ), #33447, .f. ) ;
#9454 = vertex_point ( 'none', #2396 ) ;
#9455 = cartesian_point ( 'none', ( -506.3488276614515939, 275.0883387319726125, -279.7054200381020337 ) ) ;
#9456 = cylindrical_surface ( 'none', #8145, 7.000000000000006217 ) ;
#9457 = vector ( 'none', #28776, 1000.000000000000114 ) ;
#9458 = cartesian_point ( 'none', ( -433.9843829814645915, 230.1139059655155563, -299.6014442052431832 ) ) ;
#9459 = cartesian_point ( 'none', ( -507.3468646529796615, 212.1567573500892081, -275.3537468038030056 ) ) ;
#9460 = face_bound ( 'none', #28185, .t. ) ;
#9461 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#9462 = advanced_face ( 'none', ( #8811 ), #33885, .t. ) ;
#9463 = edge_curve ( 'none', #13577, #24783, #5922, .t. ) ;
#9464 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#9465 = cartesian_point ( 'none', ( -414.9718096165930774, 256.4712059446383705, -299.3930348809548150 ) ) ;
#9466 = cartesian_point ( 'none', ( -432.1671594970530350, 185.6842518256031838, -362.0566569868311717 ) ) ;
#9467 = edge_curve ( 'none', #7632, #19131, #17424, .t. ) ;
#9468 = circle ( 'none', #17767, 5.099999999999988987 ) ;
#9469 = vertex_point ( 'none', #23694 ) ;
#9470 = cartesian_point ( 'none', ( -526.4738910919701311, 282.7411133031018835, -409.7016847762467933 ) ) ;
#9471 = axis2_placement_3d ( 'none', #423, #18784, #26688 ) ;
#9473 = cartesian_point ( 'none', ( -414.2450167721049752, 242.4760890347255895, -335.8344442219504344 ) ) ;
#9472 = face_outer_bound ( 'none', #23051, .t. ) ;
#9474 = oriented_edge ( 'none', *, *, #23168, .f. ) ;
#9475 = oriented_edge ( 'none', *, *, #7050, .t. ) ;
#9476 = edge_curve ( 'none', #8929, #33669, #12519, .t. ) ;
#9477 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.551115123125777653e-14 ) ) ;
#9478 = oriented_edge ( 'none', *, *, #9971, .f. ) ;
#9479 = axis2_placement_3d ( 'none', #6289, #3570, #14200 ) ;
#9480 = vertex_point ( 'none', #18434 ) ;
#9481 = cartesian_point ( 'none', ( -437.2450167721049752, 270.6947683532575297, -321.3912891590284744 ) ) ;
#9482 = cartesian_point ( 'none', ( -417.9450167721050207, 191.8785704136075765, -355.6321034628597886 ) ) ;
#9483 = oriented_edge ( 'none', *, *, #17950, .f. ) ;
#9484 = cartesian_point ( 'none', ( -527.4489529022731631, 279.0060322022322339, -280.0764903847474443 ) ) ;
#9485 = cartesian_point ( 'none', ( -500.0776012193357474, 262.6317070591606466, -275.3537468037989697 ) ) ;
#9486 = axis2_placement_3d ( 'none', #22836, #17108, #14803 ) ;
#9487 = oriented_edge ( 'none', *, *, #4459, .t. ) ;
#9488 = line ( 'none', #12895, #30796 ) ;
#9489 = direction ( 'none', ( -1.791068744856348687e-16, -6.279680095831317198e-17, 1.000000000000000000 ) ) ;
#9490 = axis2_placement_3d ( 'none', #7836, #5194, #10573 ) ;
#9491 = vector ( 'none', #18695, 1000.000000000000000 ) ;
#9492 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -473.2274855134876361 ) ) ;
#9493 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#9494 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#9495 = face_outer_bound ( 'none', #11221, .t. ) ;
#9496 = oriented_edge ( 'none', *, *, #3672, .f. ) ;
#9497 = cartesian_point ( 'none', ( -550.5214824300413738, 299.1924969548703643, -368.2537468042311275 ) ) ;
#9498 = advanced_face ( 'none', ( #611, #5548 ), #15419, .t. ) ;
#9499 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#9500 = cartesian_point ( 'none', ( -430.7697375755553821, 185.6842518256045764, -307.1275852905028501 ) ) ;
#9502 = oriented_edge ( 'none', *, *, #15313, .f. ) ;
#9501 = oriented_edge ( 'none', *, *, #24889, .f. ) ;
#9503 = cartesian_point ( 'none', ( -430.5736749087932367, 278.8925477680865015, -340.8805253237238730 ) ) ;
#9504 = cartesian_point ( 'none', ( -418.0778149167891229, 185.6842518256046901, -300.7592967273254203 ) ) ;
#9505 = cartesian_point ( 'none', ( -477.5830759945882846, 197.2223110485255688, -472.5816688655417011 ) ) ;
#9506 = advanced_face ( 'none', ( #28091 ), #26229, .f. ) ;
#9507 = vertex_point ( 'none', #10399 ) ;
#9508 = edge_curve ( 'none', #13966, #10562, #12904, .t. ) ;
#9509 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#9510 = oriented_edge ( 'none', *, *, #17050, .t. ) ;
#9511 = edge_curve ( 'none', #8888, #10817, #6758, .t. ) ;
#9512 = cartesian_point ( 'none', ( -418.9716122871247990, 295.8842518256038261, -344.4997258546992498 ) ) ;
#9513 = oriented_edge ( 'none', *, *, #32060, .t. ) ;
#9514 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#9515 = direction ( 'none', ( 2.035898835340910058e-16, -1.000000000000000000, 2.770006446439764306e-14 ) ) ;
#9516 = oriented_edge ( 'none', *, *, #8926, .f. ) ;
#9517 = edge_curve ( 'none', #19373, #7147, #32184, .t. ) ;
#9518 = cartesian_point ( 'none', ( -523.5450167717142449, 243.1842518256511028, -462.8537468041858460 ) ) ;
#9519 = edge_curve ( 'none', #8146, #21380, #25234, .t. ) ;
#9520 = direction ( 'none', ( 0.1420752155569546260, 0.003190618115245678552, -0.9898507226246227031 ) ) ;
#9521 = face_bound ( 'none', #21467, .t. ) ;
#9522 = cylindrical_surface ( 'none', #14493, 35.99999999999997868 ) ;
#9523 = edge_curve ( 'none', #31138, #33201, #4708, .t. ) ;
#9524 = cartesian_point ( 'none', ( -460.5450167721049866, 200.6536599209794929, -349.2244110313204715 ) ) ;
#9525 = edge_curve ( 'none', #27077, #280, #19904, .t. ) ;
#9526 = circle ( 'none', #6913, 27.50000000000000355 ) ;
#9527 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#9528 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#9529 = edge_curve ( 'none', #10334, #5839, #23972, .t. ) ;
#9530 = cartesian_point ( 'none', ( -550.2375983654753782, 257.8879215452276412, -275.3537468037984581 ) ) ;
#9531 = b_spline_curve_with_knots ( 'none', 3,
( #10747, #31376, #23599, #7894, #13260, #10522, #15896, #13488, #31725, #16006 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003344080281596759508, 0.003735401723541145139, 0.004126723165485530337, 0.004518044607429915968, 0.004909366049374301599 ),
.unspecified. ) ;
#9532 = cartesian_point ( 'none', ( -406.0450167721051571, 294.0632442979411394, -293.4787468038018119 ) ) ;
#9533 = cartesian_point ( 'none', ( -460.2110358490925250, 246.0051709407370026, -272.7909211750611576 ) ) ;
#9534 = circle ( 'none', #23687, 17.50000000000005684 ) ;
#9535 = oriented_edge ( 'none', *, *, #15022, .t. ) ;
#9536 = oriented_edge ( 'none', *, *, #6237, .t. ) ;
#9537 = cartesian_point ( 'none', ( -553.3569271428594902, 300.6842518256034964, -380.3537468037986287 ) ) ;
#9538 = axis2_placement_3d ( 'none', #9938, #25541, #31128 ) ;
#9539 = cartesian_point ( 'none', ( -528.1110826356875805, 242.4882806621232874, -277.8537468042134719 ) ) ;
#9540 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#9541 = cartesian_point ( 'none', ( -479.6450167721049525, 243.1842518256034964, -378.0537468037986173 ) ) ;
#9542 = cartesian_point ( 'none', ( -523.5450167721048729, 210.1842518256034964, -320.3537468037986287 ) ) ;
#9544 = edge_loop ( 'none', ( #2996, #621, #7200, #29327 ) ) ;
#9543 = edge_loop ( 'none', ( #21064, #5402 ) ) ;
#9545 = axis2_placement_3d ( 'none', #26566, #16119, #8346 ) ;
#9546 = oriented_edge ( 'none', *, *, #3780, .t. ) ;
#9547 = vertex_point ( 'none', #7530 ) ;
#9548 = cartesian_point ( 'none', ( -489.2571614329763179, 263.5243535481519643, -436.3537468037603730 ) ) ;
#9549 = oriented_edge ( 'none', *, *, #18563, .t. ) ;
#9550 = line ( 'none', #26808, #2597 ) ;
#9551 = vector ( 'none', #11507, 1000.000000000000000 ) ;
#9552 = cartesian_point ( 'none', ( -509.1067144732861607, 259.2943550756659192, -410.3537468037604299 ) ) ;
#9553 = cartesian_point ( 'none', ( -544.7159265936703605, 247.6331367788721138, -410.3537468037604299 ) ) ;
#9554 = cartesian_point ( 'none', ( -546.6835478288444392, 293.6146267659009368, -360.2537468042328896 ) ) ;
#9555 = cartesian_point ( 'none', ( -554.6080491402257167, 227.0539675873746148, -275.3537468037982308 ) ) ;
#9556 = face_outer_bound ( 'none', #11813, .t. ) ;
#9557 = cartesian_point ( 'none', ( -433.6465398296643343, 256.4129443600400009, -299.4128041989396252 ) ) ;
#9558 = direction ( 'none', ( -8.699860012012077931e-18, -4.680943177722806576e-16, -1.000000000000000000 ) ) ;
#9559 = edge_curve ( 'none', #27913, #29735, #33826, .t. ) ;
#9560 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#9561 = cartesian_point ( 'none', ( -493.0072824630177024, 300.5534794072959244, -380.3537468037986287 ) ) ;
#9562 = cartesian_point ( 'none', ( -460.2847435387880068, 269.1842518256034964, -372.9712256473915204 ) ) ;
#9563 = line ( 'none', #11551, #19841 ) ;
#9564 = oriented_edge ( 'none', *, *, #13190, .f. ) ;
#9565 = oriented_edge ( 'none', *, *, #2820, .f. ) ;
#9566 = cartesian_point ( 'none', ( -506.9429595720069415, 275.3926623898212256, -279.7215485013105649 ) ) ;
#9567 = edge_curve ( 'none', #1359, #31919, #33006, .t. ) ;
#9568 = oriented_edge ( 'none', *, *, #5785, .t. ) ;
#9569 = direction ( 'none', ( -1.000000000000000000, 9.223875324364253411e-15, -5.642927514190352161e-14 ) ) ;
#9571 = edge_loop ( 'none', ( #27547, #32533, #22763, #31147 ) ) ;
#9570 = oriented_edge ( 'none', *, *, #9323, .t. ) ;
#9572 = edge_curve ( 'none', #25205, #2719, #10136, .t. ) ;
#9573 = cartesian_point ( 'none', ( -506.2895173240366944, 211.3121879796352687, -279.7054200454655302 ) ) ;
#9574 = cartesian_point ( 'none', ( -508.6437167065407152, 185.6842518256034396, -380.3537468037986287 ) ) ;
#9576 = oriented_edge ( 'none', *, *, #26343, .t. ) ;
#9575 = vertex_point ( 'none', #15990 ) ;
#9577 = cartesian_point ( 'none', ( -418.9716122871247990, 190.4842518256047015, -301.2077677529013613 ) ) ;
#9578 = cartesian_point ( 'none', ( -414.2964051441170454, 255.6450973243390479, -299.6743105674716503 ) ) ;
#9579 = oriented_edge ( 'none', *, *, #21968, .t. ) ;
#9580 = cartesian_point ( 'none', ( -539.4045152758357062, 298.4858452670554811, -431.3537468037603730 ) ) ;
#9581 = axis2_placement_3d ( 'none', #6501, #14413, #11685 ) ;
#9582 = advanced_face ( 'none', ( #10451, #30937 ), #26562, .f. ) ;
#9583 = oriented_edge ( 'none', *, *, #30059, .f. ) ;
#9584 = line ( 'none', #29899, #2628 ) ;
#9585 = vector ( 'none', #20463, 1000.000000000000000 ) ;
#9586 = cartesian_point ( 'none', ( -425.2688245493965837, 221.3030164924196868, -338.6719864422110504 ) ) ;
#9587 = cartesian_point ( 'none', ( -469.1976359928500528, 278.8404182275047560, -398.8537468041822649 ) ) ;
#9588 = line ( 'none', #5331, #17811 ) ;
#9589 = axis2_placement_3d ( 'none', #29073, #21190, #8004 ) ;
#9590 = cartesian_point ( 'none', ( -523.5450167721049866, 210.1842518256034964, -322.8537468037986287 ) ) ;
#9591 = advanced_face ( 'none', ( #26050 ), #32158, .f. ) ;
#9592 = cartesian_point ( 'none', ( -532.0916021686670092, 278.2542711654276104, -279.9996679819171845 ) ) ;
#9593 = cartesian_point ( 'none', ( -498.6887961994298735, 225.5463580360859908, -275.3537468037986855 ) ) ;
#9594 = cartesian_point ( 'none', ( -537.7733624153213441, 270.1280046238032924, -275.3537468037986287 ) ) ;
#9595 = line ( 'none', #14548, #577 ) ;
#9596 = circle ( 'none', #14391, 1.999999999999981792 ) ;
#9597 = oriented_edge ( 'none', *, *, #26186, .t. ) ;
#9598 = oriented_edge ( 'none', *, *, #14526, .t. ) ;
#9599 = cartesian_point ( 'none', ( -470.8935431047918314, 215.9199130563291931, -361.0833402930329044 ) ) ;
#9600 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9601 = oriented_edge ( 'none', *, *, #986, .t. ) ;
#9602 = vertex_point ( 'none', #3298 ) ;
#9603 = cartesian_point ( 'none', ( -501.0698734746957825, 293.0707908221319258, -368.2537468037986059 ) ) ;
#9604 = cartesian_point ( 'none', ( -434.2450167721049752, 242.1882468104265627, -322.9430441147454189 ) ) ;
#9606 = oriented_edge ( 'none', *, *, #31450, .t. ) ;
#9605 = oriented_edge ( 'none', *, *, #5642, .f. ) ;
#9607 = oriented_edge ( 'none', *, *, #31550, .f. ) ;
#9608 = cartesian_point ( 'none', ( -433.3771904333357838, 242.3956515517559183, -310.8796869405738903 ) ) ;
#9609 = oriented_edge ( 'none', *, *, #26492, .f. ) ;
#9610 = vector ( 'none', #24272, 999.9999999999998863 ) ;
#9611 = cylindrical_surface ( 'none', #3080, 39.99999999999997868 ) ;
#9612 = edge_curve ( 'none', #9662, #31368, #28896, .t. ) ;
#9613 = cartesian_point ( 'none', ( -435.5450167721051002, 196.8052593532677861, -352.2287468037989129 ) ) ;
#9614 = cartesian_point ( 'none', ( -430.9950167721049752, 251.0175788461783668, -348.6924578356733377 ) ) ;
#9615 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#9616 = cartesian_point ( 'none', ( -546.6835478288442118, 293.6146267659009936, -364.2537468042328896 ) ) ;
#9617 = edge_curve ( 'none', #12781, #913, #1856, .t. ) ;
#9618 = advanced_face ( 'none', ( #31760 ), #18247, .t. ) ;
#9619 = cartesian_point ( 'none', ( -523.5450167717773411, 243.1842518256355277, -397.8537468042205774 ) ) ;
#9620 = face_outer_bound ( 'none', #15366, .t. ) ;
#9621 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#9622 = axis2_placement_3d ( 'none', #8017, #31609, #20848 ) ;
#9623 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#9624 = cartesian_point ( 'none', ( -413.9450167721049638, 269.1558951665430754, -373.3060503364740725 ) ) ;
#9625 = vector ( 'none', #16559, 1000.000000000000000 ) ;
#9626 = cylindrical_surface ( 'none', #1001, 5.000000000000009770 ) ;
#9627 = oriented_edge ( 'none', *, *, #2448, .t. ) ;
#9628 = oriented_edge ( 'none', *, *, #13018, .f. ) ;
#9629 = direction ( 'none', ( -5.230025295777875983e-16, 0.9999948051039168062, 0.003223315867124546246 ) ) ;
#9630 = axis2_placement_3d ( 'none', #1105, #27589, #6469 ) ;
#9631 = advanced_face ( 'none', ( #11276 ), #24404, .f. ) ;
#9632 = cartesian_point ( 'none', ( -458.2278075008432552, 204.2401363351679322, -355.3706723529772376 ) ) ;
#9633 = oriented_edge ( 'none', *, *, #316, .f. ) ;
#9634 = oriented_edge ( 'none', *, *, #5785, .f. ) ;
#9635 = oriented_edge ( 'none', *, *, #23180, .f. ) ;
#9636 = cartesian_point ( 'none', ( -553.5653306166797165, 285.2663829108186633, -370.3537468037986287 ) ) ;
#9637 = axis2_placement_3d ( 'none', #19747, #1519, #17092 ) ;
#9639 = oriented_edge ( 'none', *, *, #23323, .f. ) ;
#9638 = oriented_edge ( 'none', *, *, #32145, .t. ) ;
#9640 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#9641 = direction ( 'none', ( 0.9507657935238104097, 0.0009989388488391161801, -0.3099087091164351992 ) ) ;
#9642 = cartesian_point ( 'none', ( -435.5450167721049866, 281.4851254543927439, -365.7407271040192995 ) ) ;
#9643 = axis2_placement_3d ( 'none', #9738, #17637, #30365 ) ;
#9644 = cartesian_point ( 'none', ( -433.8217998317738306, 256.2871687107162302, -299.4555162896226648 ) ) ;
#9645 = cartesian_point ( 'none', ( -449.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#9646 = line ( 'none', #18576, #30551 ) ;
#9647 = circle ( 'none', #32479, 26.99999999999999289 ) ;
#9648 = direction ( 'none', ( 3.901025511958112182e-14, 0.7071067811865617836, -0.7071067811865333619 ) ) ;
#9649 = cartesian_point ( 'none', ( -517.7540682631071149, 224.5610159261655099, -514.8537468037603730 ) ) ;
#9650 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.220446049250311188e-14 ) ) ;
#9651 = cartesian_point ( 'none', ( -522.5112567237628127, 229.2224704148206058, -435.3537468037603730 ) ) ;
#9652 = cartesian_point ( 'none', ( -460.5450167721049866, 199.0812907375886311, -346.5009877174319399 ) ) ;
#9653 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915611913444, -0.6038489185977635731 ) ) ;
#9654 = vector ( 'none', #9948, 1000.000000000000114 ) ;
#9655 = face_outer_bound ( 'none', #11654, .t. ) ;
#9656 = line ( 'none', #28327, #7192 ) ;
#9657 = oriented_edge ( 'none', *, *, #33607, .t. ) ;
#9658 = vertex_point ( 'none', #13810 ) ;
#9659 = oriented_edge ( 'none', *, *, #12622, .f. ) ;
#9660 = edge_curve ( 'none', #7569, #18304, #12090, .t. ) ;
#9661 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -398.8537468037604299 ) ) ;
#9662 = vertex_point ( 'none', #24146 ) ;
#9663 = cartesian_point ( 'none', ( -485.2450167721049752, 225.7541640600064738, -324.4164497453663785 ) ) ;
#9664 = oriented_edge ( 'none', *, *, #19772, .t. ) ;
#9665 = cartesian_point ( 'none', ( -555.5127579135464657, 226.1069766317945096, -279.7057116253391200 ) ) ;
#9666 = edge_curve ( 'none', #4265, #16627, #18940, .t. ) ;
#9667 = oriented_edge ( 'none', *, *, #10721, .t. ) ;
#9668 = cartesian_point ( 'none', ( -433.3745870839046574, 256.5091633675807543, -299.3801638455057628 ) ) ;
#9669 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.467162276944790489e-14 ) ) ;
#9670 = oriented_edge ( 'none', *, *, #32618, .t. ) ;
#9671 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#9672 = cartesian_point ( 'none', ( -492.6911377405813823, 259.7081749023658404, -275.3537468037988560 ) ) ;
#9673 = axis2_placement_3d ( 'none', #17044, #16693, #6382 ) ;
#9674 = advanced_face ( 'none', ( #4313 ), #18643, .t. ) ;
#9675 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#9676 = face_outer_bound ( 'none', #12229, .t. ) ;
#9677 = edge_loop ( 'none', ( #9478, #31599, #26417, #15033 ) ) ;
#9678 = cartesian_point ( 'none', ( -414.2643801942808182, 230.7286352604663477, -299.8067798994927102 ) ) ;
#9679 = edge_curve ( 'none', #12387, #27249, #31354, .t. ) ;
#9680 = cartesian_point ( 'none', ( -534.6015837793929677, 214.5261233382382500, -442.8537468037603730 ) ) ;
#9681 = cartesian_point ( 'none', ( -509.4165273824850146, 270.1756302678837187, -275.3537468037986287 ) ) ;
#9682 = cartesian_point ( 'none', ( -424.2450167721051457, 300.4842518256039057, -341.8537468038015845 ) ) ;
#9683 = advanced_face ( 'none', ( #33408 ), #32394, .f. ) ;
#9685 = axis2_placement_3d ( 'none', #33968, #25969, #18281 ) ;
#9684 = vector ( 'none', #2790, 1000.000000000000114 ) ;
#9686 = oriented_edge ( 'none', *, *, #7111, .t. ) ;
#9687 = cartesian_point ( 'none', ( -433.6272347690491529, 229.7942213418702124, -299.4950837364726794 ) ) ;
#9688 = axis2_placement_3d ( 'none', #33451, #14643, #19824 ) ;
#9689 = cartesian_point ( 'none', ( -509.4000155650311399, 216.2007200291789388, -275.3537468037985718 ) ) ;
#9690 = cartesian_point ( 'none', ( -435.5450167721051002, 298.5632442979392067, -293.4787468037987423 ) ) ;
#9691 = axis2_placement_3d ( 'none', #1280, #27305, #17663 ) ;
#9692 = cartesian_point ( 'none', ( -414.8112007430734707, 256.3940714774684011, -299.4192026354542691 ) ) ;
#9693 = direction ( 'none', ( -0.8937973703356506538, -9.408669700213234582e-15, -0.4484710255758732611 ) ) ;
#9694 = cartesian_point ( 'none', ( -460.5450167721049866, 258.9326860194644269, -370.3537468037986287 ) ) ;
#9695 = oriented_edge ( 'none', *, *, #11970, .t. ) ;
#9696 = vector ( 'none', #25694, 1000.000000000000000 ) ;
#9697 = line ( 'none', #7873, #10083 ) ;
#9698 = line ( 'none', #25886, #21188 ) ;
#9699 = oriented_edge ( 'none', *, *, #28053, .f. ) ;
#9700 = oriented_edge ( 'none', *, *, #27251, .f. ) ;
#9701 = direction ( 'none', ( 0.07384000345349514549, -0.9972701007700912612, 4.661740697613375255e-16 ) ) ;
#9702 = vertex_point ( 'none', #27371 ) ;
#9703 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9704 = oriented_edge ( 'none', *, *, #11979, .f. ) ;
#9705 = cartesian_point ( 'none', ( -523.5450167717143586, 243.1842518256511028, -461.8537468041858460 ) ) ;
#9706 = oriented_edge ( 'none', *, *, #25150, .f. ) ;
#9707 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9708 = cartesian_point ( 'none', ( -434.2450167721049752, 242.4342557217754859, -322.8561642906988141 ) ) ;
#9709 = cartesian_point ( 'none', ( -508.4893805410871437, 276.1090925367540763, -279.7890688624809172 ) ) ;
#9710 = vector ( 'none', #13650, 1000.000000000000000 ) ;
#9711 = oriented_edge ( 'none', *, *, #10326, .f. ) ;
#9712 = cartesian_point ( 'none', ( -414.7450167721049752, 243.0318583143202318, -332.3525244208249205 ) ) ;
#9713 = direction ( 'none', ( 0.07384000345349514549, -0.9972701007700912612, 4.661740697613375255e-16 ) ) ;
#9714 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#9715 = cartesian_point ( 'none', ( -442.5450167721049866, 243.1842518256034964, -372.8537468037986287 ) ) ;
#9716 = cartesian_point ( 'none', ( -460.5450167721049866, 216.8135875980821083, -280.3231548991743693 ) ) ;
#9717 = cylindrical_surface ( 'none', #31115, 5.999999999999992895 ) ;
#9718 = oriented_edge ( 'none', *, *, #26257, .t. ) ;
#9719 = oriented_edge ( 'none', *, *, #1877, .t. ) ;
#9720 = edge_curve ( 'none', #16908, #3752, #24805, .t. ) ;
#9721 = axis2_placement_3d ( 'none', #13793, #24361, #27115 ) ;
#9722 = direction ( 'none', ( 0.07384000345349413241, -0.9972701007700911502, 0.0000000000000000000 ) ) ;
#9723 = edge_curve ( 'none', #28706, #32296, #1018, .t. ) ;
#9724 = axis2_placement_3d ( 'none', #3824, #32337, #19397 ) ;
#9725 = cartesian_point ( 'none', ( -424.2450167721050889, 253.3954420988835921, -341.8209314447219072 ) ) ;
#9726 = edge_curve ( 'none', #33489, #22816, #183, .t. ) ;
#9727 = face_outer_bound ( 'none', #16644, .t. ) ;
#9728 = vector ( 'none', #5116, 1000.000000000000000 ) ;
#9729 = cylindrical_surface ( 'none', #18673, 6.138320441952060946 ) ;
#9730 = vertex_point ( 'none', #11774 ) ;
#9731 = direction ( 'none', ( 0.07384000345352668970, -0.9972701007700888187, 0.0000000000000000000 ) ) ;
#9732 = b_spline_curve_with_knots ( 'none', 3,
( #14974, #15196, #2058, #7637, #31022, #9939 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002841509126165950284, 0.001682413117001519375, 0.003080675321386443666 ),
.unspecified. ) ;
#9733 = oriented_edge ( 'none', *, *, #27613, .f. ) ;
#9734 = cartesian_point ( 'none', ( -540.8554343648819440, 197.9331876915835267, -328.3135273558912672 ) ) ;
#9735 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#9736 = cartesian_point ( 'none', ( -546.0968959016427107, 295.1834128546693137, -380.3537468037986287 ) ) ;
#9737 = axis2_placement_3d ( 'none', #13040, #20969, #28975 ) ;
#9738 = cartesian_point ( 'none', ( -522.7327767341234903, 232.2142807171308903, -484.8537468037603730 ) ) ;
#9739 = oriented_edge ( 'none', *, *, #24841, .f. ) ;
#9740 = vertex_point ( 'none', #27008 ) ;
#9741 = cartesian_point ( 'none', ( -413.9450167721049638, 274.6304536163935381, -370.9986904210791749 ) ) ;
#9742 = cartesian_point ( 'none', ( -424.2450167721051457, 185.6842518256046333, -303.8537468037989697 ) ) ;
#9743 = face_outer_bound ( 'none', #11852, .t. ) ;
#9744 = oriented_edge ( 'none', *, *, #20764, .t. ) ;
#9745 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#9746 = direction ( 'none', ( -0.3003283627731238581, -0.9538358739919645668, -2.741291418827556032e-14 ) ) ;
#9747 = cartesian_point ( 'none', ( -538.5450167721049866, 243.1842518256034964, -284.8537468037986287 ) ) ;
#9748 = oriented_edge ( 'none', *, *, #14676, .t. ) ;
#9749 = cartesian_point ( 'none', ( -460.3023370116777073, 202.1089096087789869, -351.5730694297288892 ) ) ;
#9750 = edge_curve ( 'none', #19848, #12526, #19068, .t. ) ;
#9751 = direction ( 'none', ( -1.000000000000000000, -5.474472508013595715e-16, -5.693451408334139859e-14 ) ) ;
#9752 = cartesian_point ( 'none', ( -547.9058782062788850, 290.4098165611617901, -364.2537468042330033 ) ) ;
#9753 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9754 = cartesian_point ( 'none', ( -434.1181851049469174, 255.8662970902238385, -299.5988030882072621 ) ) ;
#9755 = cartesian_point ( 'none', ( -420.0450167721051002, 213.8092518256034396, -271.9747543314630320 ) ) ;
#9756 = cartesian_point ( 'none', ( -433.5375213348363559, 229.7535778636539021, -299.4815852779914849 ) ) ;
#9757 = line ( 'none', #25167, #22453 ) ;
#9758 = line ( 'none', #17274, #8949 ) ;
#9759 = face_outer_bound ( 'none', #1873, .t. ) ;
#9760 = vertex_point ( 'none', #8788 ) ;
#9761 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#9762 = edge_curve ( 'none', #2286, #4523, #21121, .t. ) ;
#9763 = advanced_face ( 'none', ( #2680 ), #7994, .t. ) ;
#9764 = edge_loop ( 'none', ( #14625, #451, #12842, #20398 ) ) ;
#9765 = cartesian_point ( 'none', ( -497.0198734585259785, 193.2977128327044625, -360.3537468042139267 ) ) ;
#9766 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9767 = direction ( 'none', ( -0.1065483891468672201, 0.6990332186457285379, 0.7071067811865480168 ) ) ;
#9768 = vector ( 'none', #626, 1000.000000000000000 ) ;
#9769 = edge_curve ( 'none', #5836, #10229, #16988, .t. ) ;
#9770 = edge_curve ( 'none', #25650, #24176, #29721, .t. ) ;
#9771 = oriented_edge ( 'none', *, *, #32920, .f. ) ;
#9772 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547928e-17 ) ) ;
#9773 = face_outer_bound ( 'none', #20402, .t. ) ;
#9774 = oriented_edge ( 'none', *, *, #18309, .t. ) ;
#9775 = oriented_edge ( 'none', *, *, #15416, .f. ) ;
#9776 = edge_curve ( 'none', #15306, #13506, #21930, .t. ) ;
#9777 = oriented_edge ( 'none', *, *, #24433, .t. ) ;
#9778 = vertex_point ( 'none', #21960 ) ;
#9779 = axis2_placement_3d ( 'none', #8186, #26411, #5319 ) ;
#9780 = cartesian_point ( 'none', ( -414.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#9781 = axis2_placement_3d ( 'none', #7343, #25588, #9983 ) ;
#9782 = cartesian_point ( 'none', ( -553.3491885405585435, 224.8256086973611616, -275.3537468037986855 ) ) ;
#9783 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-19-solid1', #30476 ) ;
#9784 = cartesian_point ( 'none', ( -433.5851197191174151, 256.4441389136662792, -299.4022185602887589 ) ) ;
#9785 = cylindrical_surface ( 'none', #13631, 6.499999999999996447 ) ;
#9786 = cartesian_point ( 'none', ( -419.9950167721049752, 243.9954909309067261, -341.8512306138725876 ) ) ;
#9787 = cartesian_point ( 'none', ( -544.2728865729493464, 241.6495161742515734, -436.3537468037603730 ) ) ;
#9788 = advanced_face ( 'none', ( #20288 ), #6331, .f. ) ;
#9789 = cylindrical_surface ( 'none', #18264, 5.899999999999972822 ) ;
#9790 = face_bound ( 'none', #16685, .t. ) ;
#9791 = circle ( 'none', #28361, 4.999999999999976019 ) ;
#9792 = oriented_edge ( 'none', *, *, #5201, .t. ) ;
#9793 = cartesian_point ( 'none', ( -506.8709384355044563, 275.3573767399769281, -279.7182644187529945 ) ) ;
#9794 = axis2_placement_3d ( 'none', #3376, #19404, #16409 ) ;
#9795 = cartesian_point ( 'none', ( -522.1863607085675767, 224.8344819714321829, -519.2537468037603503 ) ) ;
#9796 = direction ( 'none', ( -0.07384000345349524264, 0.9972701007700911502, -7.214474255747049785e-17 ) ) ;
#9797 = cartesian_point ( 'none', ( -509.4853606702316711, 216.1603366641102468, -275.3537468037985150 ) ) ;
#9798 = line ( 'none', #12921, #7329 ) ;
#9799 = cartesian_point ( 'none', ( -524.7504741876977050, 251.0929098925221865, -280.3537468042131309 ) ) ;
#9800 = oriented_edge ( 'none', *, *, #31051, .f. ) ;
#9801 = advanced_face ( 'none', ( #14945 ), #11214, .t. ) ;
#9802 = plane ( 'none', #13832 ) ;
#9803 = line ( 'none', #30994, #13471 ) ;
#9804 = oriented_edge ( 'none', *, *, #15621, .f. ) ;
#9805 = cartesian_point ( 'none', ( -460.5450167721049297, 256.3662524776648866, -371.2046375352923064 ) ) ;
#9806 = oriented_edge ( 'none', *, *, #27355, .t. ) ;
#9807 = oriented_edge ( 'none', *, *, #15577, .t. ) ;
#9808 = direction ( 'none', ( -5.651035195342045529e-14, -1.280919814661274201e-14, 1.000000000000000000 ) ) ;
#9809 = oriented_edge ( 'none', *, *, #29537, .t. ) ;
#9810 = oriented_edge ( 'none', *, *, #25603, .f. ) ;
#9811 = direction ( 'none', ( -0.07384000345349524264, 0.9972701007700911502, -7.214474255747049785e-17 ) ) ;
#9812 = edge_curve ( 'none', #11987, #26025, #12755, .t. ) ;
#9813 = face_bound ( 'none', #13821, .t. ) ;
#9814 = face_outer_bound ( 'none', #10904, .t. ) ;
#9815 = direction ( 'none', ( -1.028554113732454248e-16, 0.9960050151769735960, 0.08929731094672753444 ) ) ;
#9816 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672870018 ) ) ;
#9817 = cartesian_point ( 'none', ( -417.9450167721050207, 211.7380500348129146, -274.7088031865180824 ) ) ;
#9818 = edge_curve ( 'none', #15203, #19583, #13302, .t. ) ;
#9819 = line ( 'none', #30710, #13109 ) ;
#9820 = face_outer_bound ( 'none', #27948, .t. ) ;
#9821 = vector ( 'none', #30963, 1000.000000000000000 ) ;
#9822 = cartesian_point ( 'none', ( -497.2858168474618310, 208.8175216869293536, -304.2273193017489348 ) ) ;
#9823 = direction ( 'none', ( 1.028554113732454001e-16, -0.9960050151769735960, -0.08929731094672760383 ) ) ;
#9824 = cartesian_point ( 'none', ( -449.5450167721049297, 238.4042745525316320, -306.0192044200891814 ) ) ;
#9825 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -380.3537468037986287 ) ) ;
#9826 = axis2_placement_3d ( 'none', #6265, #16574, #3317 ) ;
#9827 = cartesian_point ( 'none', ( -466.0450167717150407, 193.4876724665038523, -449.8537468041832312 ) ) ;
#9828 = face_bound ( 'none', #10428, .t. ) ;
#9829 = vector ( 'none', #17130, 1000.000000000000114 ) ;
#9830 = cartesian_point ( 'none', ( -534.9707837966603847, 219.5124738420887240, -443.8537468037603730 ) ) ;
#9831 = cartesian_point ( 'none', ( -523.7910048120289730, 282.3306603133052590, -411.1077741064526094 ) ) ;
#9832 = axis2_placement_3d ( 'none', #9725, #15885, #28847 ) ;
#9833 = oriented_edge ( 'none', *, *, #32718, .t. ) ;
#9834 = oriented_edge ( 'none', *, *, #20258, .t. ) ;
#9835 = axis2_placement_3d ( 'none', #25887, #30692, #5123 ) ;
#9836 = cartesian_point ( 'none', ( -545.2749729163693928, 282.0955635387748544, -308.8384706965848068 ) ) ;
#9837 = oriented_edge ( 'none', *, *, #22061, .f. ) ;
#9838 = vertex_point ( 'none', #25291 ) ;
#9839 = advanced_face ( 'none', ( #26444 ), #19476, .t. ) ;
#9840 = cartesian_point ( 'none', ( -538.4263590916584690, 233.0577691801583455, -410.3537468037604299 ) ) ;
#9841 = cartesian_point ( 'none', ( -494.2978454123766596, 191.2107381524609764, -364.2537468042138471 ) ) ;
#9842 = cartesian_point ( 'none', ( -437.0450167721051002, 190.6842518256043206, -322.8537468037986855 ) ) ;
#9843 = direction ( 'none', ( -0.5625823691913069968, 0.8267412399748158558, -1.615973351895135670e-16 ) ) ;
#9844 = direction ( 'none', ( -1.874259953551569157e-16, 1.000000000000000000, -2.735728983704321531e-14 ) ) ;
#9845 = oriented_edge ( 'none', *, *, #9919, .f. ) ;
#9846 = cartesian_point ( 'none', ( -561.0069575488437295, 192.1813252485593750, -398.8537468041886314 ) ) ;
#9847 = advanced_face ( 'none', ( #12488 ), #3075, .f. ) ;
#9848 = circle ( 'none', #9243, 7.500000000000000888 ) ;
#9849 = cylindrical_surface ( 'none', #25576, 27.49999999999998934 ) ;
#9850 = cartesian_point ( 'none', ( -451.8767180597892548, 279.5021659936056153, -360.9425996290280523 ) ) ;
#9851 = direction ( 'none', ( -1.000000000000000000, -5.231896356053948285e-16, 5.720448116762112121e-17 ) ) ;
#9852 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#9853 = cylindrical_surface ( 'none', #228, 4.500000000000003553 ) ;
#9854 = line ( 'none', #15655, #20698 ) ;
#9855 = direction ( 'none', ( -1.036334525942864691e-16, 0.08929731094672767322, -0.9960050151769735960 ) ) ;
#9856 = cartesian_point ( 'none', ( -406.0450167721051571, 294.0632442979413668, -286.4787468038018119 ) ) ;
#9857 = cartesian_point ( 'none', ( -460.2027990054426141, 288.7653228182501266, -301.9504714370238503 ) ) ;
#9858 = cartesian_point ( 'none', ( -414.0450167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#9859 = line ( 'none', #25732, #2093 ) ;
#9860 = edge_loop ( 'none', ( #4490, #13150, #19851, #20328 ) ) ;
#9861 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#9862 = cartesian_point ( 'none', ( -434.2450167721049752, 240.9296386237605248, -308.9047707023462408 ) ) ;
#9863 = edge_curve ( 'none', #30654, #18548, #10842, .t. ) ;
#9864 = circle ( 'none', #4412, 22.00000000000000355 ) ;
#9865 = vertex_point ( 'none', #12868 ) ;
#9866 = cartesian_point ( 'none', ( -434.0855171663456531, 255.9354893422317616, -299.5752125714337808 ) ) ;
#9867 = oriented_edge ( 'none', *, *, #18464, .f. ) ;
#9868 = edge_curve ( 'none', #2691, #29767, #30530, .t. ) ;
#9869 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#9870 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612456593, 0.9619738504976952376 ) ) ;
#9871 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -289.8537468037986287 ) ) ;
#9872 = vertex_point ( 'none', #7273 ) ;
#9873 = vertex_point ( 'none', #7604 ) ;
#9874 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9875 = direction ( 'none', ( -1.000000000000000000, 9.223875324364253411e-15, -5.642927514190352161e-14 ) ) ;
#9876 = oriented_edge ( 'none', *, *, #28367, .t. ) ;
#9877 = edge_curve ( 'none', #19983, #26185, #10024, .t. ) ;
#9878 = edge_loop ( 'none', ( #13265, #20254, #7193, #3621 ) ) ;
#9879 = line ( 'none', #20480, #13547 ) ;
#9880 = face_outer_bound ( 'none', #24468, .t. ) ;
#9881 = axis2_placement_3d ( 'none', #16625, #19174, #26737 ) ;
#9882 = cartesian_point ( 'none', ( -543.6523817711733955, 294.1013837184199815, -368.2537468042327191 ) ) ;
#9883 = axis2_placement_3d ( 'none', #32112, #11608, #19053 ) ;
#9884 = plane ( 'none', #7171 ) ;
#9885 = vector ( 'none', #5474, 1000.000000000000114 ) ;
#9886 = axis2_placement_3d ( 'none', #12351, #22802, #15095 ) ;
#9887 = axis2_placement_3d ( 'none', #22547, #6599, #24856 ) ;
#9888 = cartesian_point ( 'none', ( -437.2450167721049752, 228.3667110473469961, -325.1862315914671058 ) ) ;
#9889 = cartesian_point ( 'none', ( -436.7267444141878627, 249.1631876064717233, -265.3537468037987423 ) ) ;
#9890 = cartesian_point ( 'none', ( -537.9759902838327434, 216.3435474355376584, -275.3537468037983444 ) ) ;
#9891 = face_bound ( 'none', #26396, .t. ) ;
#9892 = oriented_edge ( 'none', *, *, #28211, .t. ) ;
#9893 = cartesian_point ( 'none', ( -434.0414455280707102, 256.0166714096098417, -299.5475504252633527 ) ) ;
#9894 = cartesian_point ( 'none', ( -460.5450167721049866, 198.1842518256037522, -361.3345089173323572 ) ) ;
#9895 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#9896 = cartesian_point ( 'none', ( -507.2073098803734297, 274.1371935181765593, -275.3537468037986287 ) ) ;
#9897 = oriented_edge ( 'none', *, *, #13416, .f. ) ;
#9899 = oriented_edge ( 'none', *, *, #23841, .t. ) ;
#9898 = oriented_edge ( 'none', *, *, #19216, .f. ) ;
#9900 = direction ( 'none', ( -1.361673625698179702e-16, -3.816136224706360501e-14, -1.000000000000000000 ) ) ;
#9901 = cartesian_point ( 'none', ( -556.6149716273068861, 264.6219940115873897, -435.5635965741036557 ) ) ;
#9902 = cartesian_point ( 'none', ( -506.5592966995724282, 275.2002451413181916, -279.7067830300303513 ) ) ;
#9903 = vertex_point ( 'none', #9906 ) ;
#9904 = edge_loop ( 'none', ( #21651, #20756, #29661, #16835 ) ) ;
#9905 = vertex_point ( 'none', #4873 ) ;
#9906 = cartesian_point ( 'none', ( -503.5198734743672162, 293.0707908222021842, -368.2537468041863917 ) ) ;
#9907 = oriented_edge ( 'none', *, *, #12536, .t. ) ;
#9908 = cartesian_point ( 'none', ( -509.1604557390989498, 216.3187802516861495, -275.3537468037987423 ) ) ;
#9909 = direction ( 'none', ( -0.4484710255758734276, -2.453592884421595008e-14, -0.8937973703356506538 ) ) ;
#9910 = circle ( 'none', #15541, 6.399999999999995914 ) ;
#9911 = vector ( 'none', #4771, 1000.000000000000000 ) ;
#9912 = edge_curve ( 'none', #12197, #6210, #28804, .t. ) ;
#9913 = cartesian_point ( 'none', ( -406.0450167721051002, 208.3394466722083109, -291.0339416504045289 ) ) ;
#9914 = cartesian_point ( 'none', ( -528.3851838166028756, 184.8459049777965788, -435.3537468037603730 ) ) ;
#9915 = direction ( 'none', ( -0.07384000345349524264, 0.9972701007700911502, -7.214474255747049785e-17 ) ) ;
#9916 = edge_curve ( 'none', #23799, #5982, #30047, .t. ) ;
#9917 = advanced_face ( 'none', ( #25925 ), #28731, .f. ) ;
#9918 = circle ( 'none', #1773, 12.00000000000000888 ) ;
#9919 = edge_curve ( 'none', #30574, #12875, #25102, .t. ) ;
#9920 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#9921 = axis2_placement_3d ( 'none', #515, #31812, #8442 ) ;
#9922 = cartesian_point ( 'none', ( -421.5128313671882552, 222.2327472946851401, -339.8855186744831371 ) ) ;
#9923 = edge_curve ( 'none', #15598, #26851, #9468, .t. ) ;
#9924 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#9925 = face_outer_bound ( 'none', #13280, .t. ) ;
#9926 = oriented_edge ( 'none', *, *, #15512, .f. ) ;
#9927 = axis2_placement_3d ( 'none', #21542, #10898, #13519 ) ;
#9928 = cartesian_point ( 'none', ( -517.0910610576471527, 203.7082993198361578, -413.7462483326999063 ) ) ;
#9929 = direction ( 'none', ( 0.1301338387962827914, 0.9914964367057216288, 1.708035422500242652e-14 ) ) ;
#9930 = cartesian_point ( 'none', ( -535.5942700843233979, 271.1388515671633286, -275.3537468037985150 ) ) ;
#9932 = oriented_edge ( 'none', *, *, #16791, .f. ) ;
#9931 = oriented_edge ( 'none', *, *, #12114, .t. ) ;
#9933 = axis2_placement_3d ( 'none', #21226, #21328, #7812 ) ;
#9934 = direction ( 'none', ( -5.230025295777878942e-16, 0.9999948051039169172, 0.003223315867124592650 ) ) ;
#9935 = cartesian_point ( 'none', ( -507.3345543904021042, 235.3598726571838426, -431.3537468037603730 ) ) ;
#9936 = vertex_point ( 'none', #29364 ) ;
#9937 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#9938 = cartesian_point ( 'none', ( -498.7348734743674754, 296.0412579571828928, -364.2537468041860507 ) ) ;
#9939 = cartesian_point ( 'none', ( -520.6161424522534844, 203.6273903481018124, -436.0058088312741802 ) ) ;
#9940 = axis2_placement_3d ( 'none', #26136, #2535, #20632 ) ;
#9941 = oriented_edge ( 'none', *, *, #29052, .t. ) ;
#9942 = oriented_edge ( 'none', *, *, #19616, .f. ) ;
#9943 = oriented_edge ( 'none', *, *, #25459, .f. ) ;
#9944 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -284.8537468037986287 ) ) ;
#9945 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#9946 = vector ( 'none', #24769, 1000.000000000000000 ) ;
#9947 = circle ( 'none', #18021, 5.999999999999997335 ) ;
#9948 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547312e-17 ) ) ;
#9949 = circle ( 'none', #14900, 12.50000000000001066 ) ;
#9950 = cartesian_point ( 'none', ( -546.3600449793424332, 281.7980677862443599, -309.8285450567596513 ) ) ;
#9951 = b_spline_curve_with_knots ( 'none', 3,
( #20376, #33444, #31235, #20827, #23006, #10274 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0001985713497828752241, 0.001260961825966103785, 0.002323352302149332346 ),
.unspecified. ) ;
#9952 = cartesian_point ( 'none', ( -540.8554343648817166, 191.2053201868804138, -356.3205730054214655 ) ) ;
#9953 = cartesian_point ( 'none', ( -483.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#9954 = cartesian_point ( 'none', ( -425.4762432929836677, 190.8505867523442134, -380.3537468037986855 ) ) ;
#9955 = direction ( 'none', ( 0.6849853167742606663, -0.1754853720503962433, -0.7071067811865473507 ) ) ;
#9956 = plane ( 'none', #11397 ) ;
#9957 = advanced_face ( 'none', ( #18489 ), #32418, .f. ) ;
#9958 = circle ( 'none', #22786, 9.499999999999985789 ) ;
#9959 = oriented_edge ( 'none', *, *, #514, .t. ) ;
#9960 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9961 = oriented_edge ( 'none', *, *, #7765, .t. ) ;
#9962 = edge_curve ( 'none', #23633, #20804, #23376, .t. ) ;
#9963 = cartesian_point ( 'none', ( -489.1239881817945729, 222.8078632764045608, -413.1508280324450766 ) ) ;
#9964 = edge_curve ( 'none', #6475, #24369, #17665, .t. ) ;
#9965 = cartesian_point ( 'none', ( -414.5783501054383464, 230.9847484538227036, -299.5596153126620038 ) ) ;
#9966 = oriented_edge ( 'none', *, *, #5004, .f. ) ;
#9967 = cartesian_point ( 'none', ( -538.7755343670260118, 270.8987659229606493, -435.3537468037603730 ) ) ;
#9969 = oriented_edge ( 'none', *, *, #2864, .f. ) ;
#9968 = oriented_edge ( 'none', *, *, #4055, .t. ) ;
#9970 = cartesian_point ( 'none', ( -415.2450167721049752, 243.9728520994509324, -334.8278066670230828 ) ) ;
#9971 = edge_curve ( 'none', #16672, #31543, #22521, .t. ) ;
#9972 = oriented_edge ( 'none', *, *, #30751, .t. ) ;
#9973 = edge_curve ( 'none', #33041, #21354, #21278, .t. ) ;
#9974 = edge_curve ( 'none', #1676, #12596, #1544, .t. ) ;
#9975 = advanced_face ( 'none', ( #26632 ), #29477, .t. ) ;
#9976 = oriented_edge ( 'none', *, *, #24319, .f. ) ;
#9977 = cartesian_point ( 'none', ( -569.5069575488437295, 205.7223110485248867, -398.8537468041889724 ) ) ;
#9978 = edge_curve ( 'none', #30158, #32246, #7616, .t. ) ;
#9979 = oriented_edge ( 'none', *, *, #4768, .t. ) ;
#9980 = direction ( 'none', ( 0.8937973703356520971, 8.540177112501176972e-15, 0.4484710255758706521 ) ) ;
#9981 = vector ( 'none', #2961, 1000.000000000000114 ) ;
#9982 = cartesian_point ( 'none', ( -421.9450167721049638, 290.7154293733817667, -290.9425813456879837 ) ) ;
#9983 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9984 = line ( 'none', #4094, #28050 ) ;
#9985 = cartesian_point ( 'none', ( -434.9831918208967068, 240.8540833532867111, -308.0620417610472259 ) ) ;
#9986 = axis2_placement_3d ( 'none', #1447, #25174, #30312 ) ;
#9987 = cartesian_point ( 'none', ( -544.8876655746662436, 221.3390611588970103, -275.3537468037984581 ) ) ;
#9988 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#9989 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612818275, 0.6038489185976441131 ) ) ;
#9990 = vector ( 'none', #6735, 1000.000000000000000 ) ;
#9991 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9992 = axis2_placement_3d ( 'none', #13316, #23868, #13417 ) ;
#9993 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#9994 = cartesian_point ( 'none', ( -507.0572096746129773, 210.9203067083746532, -279.7267373257703298 ) ) ;
#9995 = direction ( 'none', ( -1.000000000000000000, -6.742252096426194224e-17, 3.397572461039129943e-16 ) ) ;
#9996 = face_outer_bound ( 'none', #6906, .t. ) ;
#9997 = oriented_edge ( 'none', *, *, #20218, .f. ) ;
#9998 = oriented_edge ( 'none', *, *, #24702, .f. ) ;
#9999 = axis2_placement_3d ( 'none', #33815, #9993, #7809 ) ;
#10000 = vertex_point ( 'none', #29248 ) ;
#10001 = cartesian_point ( 'none', ( -497.7392591161767541, 238.6372455921796245, -397.2353969941201512 ) ) ;
#10002 = vertex_point ( 'none', #830 ) ;
#10003 = cartesian_point ( 'none', ( -436.2450167721049752, 245.0463141664735645, -332.4242861741117849 ) ) ;
#10004 = edge_loop ( 'none', ( #15340, #9179, #30081, #29356 ) ) ;
#10006 = vertex_point ( 'none', #11142 ) ;
#10005 = vertex_point ( 'none', #13646 ) ;
#10007 = oriented_edge ( 'none', *, *, #26799, .t. ) ;
#10008 = cartesian_point ( 'none', ( -549.4952565423535589, 227.1995681606650237, -275.3537468037986287 ) ) ;
#10009 = edge_loop ( 'none', ( #13250, #27769 ) ) ;
#10010 = direction ( 'none', ( 2.197537717130241099e-16, -1.000000000000000000, 2.037432715935694860e-14 ) ) ;
#10011 = cartesian_point ( 'none', ( -435.5450167721051002, 268.0592518256036101, -373.7327392761343958 ) ) ;
#10012 = vector ( 'none', #9843, 1000.000000000000114 ) ;
#10013 = vector ( 'none', #33357, 1000.000000000000000 ) ;
#10014 = edge_loop ( 'none', ( #22797, #8858, #23721, #16621, #11953, #25108 ) ) ;
#10015 = advanced_face ( 'none', ( #5515 ), #16063, .t. ) ;
#10016 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10017 = line ( 'none', #2372, #30107 ) ;
#10018 = cartesian_point ( 'none', ( -414.6129402020046086, 255.1840368094731559, -322.7819112910169110 ) ) ;
#10019 = cartesian_point ( 'none', ( -512.4140546736491615, 271.4320631705542155, -275.3537468037987423 ) ) ;
#10020 = edge_curve ( 'none', #19079, #19043, #15328, .t. ) ;
#10021 = advanced_face ( 'none', ( #31986 ), #3207, .f. ) ;
#10022 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#10023 = edge_curve ( 'none', #69, #9760, #29652, .t. ) ;
#10024 = circle ( 'none', #25463, 5.099999999999988987 ) ;
#10025 = line ( 'none', #3472, #13303 ) ;
#10026 = cartesian_point ( 'none', ( -414.6134902842167094, 231.3630614636273322, -324.9175923469342706 ) ) ;
#10027 = oriented_edge ( 'none', *, *, #23371, .f. ) ;
#10028 = edge_loop ( 'none', ( #31781, #13941 ) ) ;
#10029 = cartesian_point ( 'none', ( -455.5450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#10031 = oriented_edge ( 'none', *, *, #27106, .f. ) ;
#10030 = axis2_placement_3d ( 'none', #18143, #23188, #20441 ) ;
#10032 = direction ( 'none', ( 0.3003283627730300998, 0.9538358739919940987, 2.925521921717716445e-14 ) ) ;
#10033 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#10034 = axis2_placement_3d ( 'none', #3106, #24059, #20984 ) ;
#10035 = oriented_edge ( 'none', *, *, #4211, .f. ) ;
#10036 = oriented_edge ( 'none', *, *, #14073, .f. ) ;
#10038 = oriented_edge ( 'none', *, *, #7360, .t. ) ;
#10037 = oriented_edge ( 'none', *, *, #14486, .f. ) ;
#10039 = oriented_edge ( 'none', *, *, #19056, .t. ) ;
#10040 = cartesian_point ( 'none', ( -536.0068944162105709, 276.2068800256332111, -380.3537468037986287 ) ) ;
#10041 = axis2_placement_3d ( 'none', #10512, #7772, #13362 ) ;
#10042 = line ( 'none', #27050, #26466 ) ;
#10043 = vector ( 'none', #8509, 1000.000000000000000 ) ;
#10044 = direction ( 'none', ( 1.184539114125206186e-15, 0.3392654862413473915, -0.9406906663964632598 ) ) ;
#10045 = cartesian_point ( 'none', ( -437.2450167721049752, 252.8953007235790267, -321.9830980220680203 ) ) ;
#10046 = cartesian_point ( 'none', ( -499.0408410129260801, 216.3749085874451623, -279.7054219077122070 ) ) ;
#10047 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -289.8537468037986287 ) ) ;
#10048 = cartesian_point ( 'none', ( -540.2672871141771793, 275.3336046591641662, -279.7160063974409354 ) ) ;
#10049 = cartesian_point ( 'none', ( -491.9195664211237613, 220.4738211667189489, -289.0698175891573101 ) ) ;
#10050 = face_outer_bound ( 'none', #26651, .t. ) ;
#10051 = cartesian_point ( 'none', ( -406.0450167721051571, 275.0040569789975393, -291.0339416504040742 ) ) ;
#10052 = cartesian_point ( 'none', ( -558.1268695755099998, 223.4384843939944290, -412.2776628756943751 ) ) ;
#10053 = cartesian_point ( 'none', ( -468.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#10054 = cartesian_point ( 'none', ( -581.0450167717178829, 185.6842518256502501, -398.8537468041898251 ) ) ;
#10055 = line ( 'none', #33454, #14549 ) ;
#10056 = vector ( 'none', #26654, 1000.000000000000114 ) ;
#10057 = vertex_point ( 'none', #6322 ) ;
#10058 = vertex_point ( 'none', #3721 ) ;
#10059 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#10060 = oriented_edge ( 'none', *, *, #18660, .t. ) ;
#10061 = vertex_point ( 'none', #3489 ) ;
#10062 = cartesian_point ( 'none', ( -574.7450167717180420, 243.1842518256502217, -398.8537468041887450 ) ) ;
#10063 = oriented_edge ( 'none', *, *, #2512, .f. ) ;
#10064 = oriented_edge ( 'none', *, *, #27955, .f. ) ;
#10066 = edge_loop ( 'none', ( #33780, #16671, #23388, #31078 ) ) ;
#10065 = oriented_edge ( 'none', *, *, #5684, .t. ) ;
#10067 = edge_curve ( 'none', #1384, #16077, #1616, .t. ) ;
#10068 = direction ( 'none', ( 1.874259953551569157e-16, -1.000000000000000000, 2.735728983704321531e-14 ) ) ;
#10069 = edge_curve ( 'none', #22262, #4476, #20811, .t. ) ;
#10070 = cartesian_point ( 'none', ( -417.9450167721050207, 191.8785704136075765, -355.6321034628597886 ) ) ;
#10071 = direction ( 'none', ( 0.7437731059700265490, -0.002154568021935121189, 0.6684286982710559988 ) ) ;
#10072 = line ( 'none', #12419, #31375 ) ;
#10073 = cartesian_point ( 'none', ( -456.5090053268806969, 277.2684143714485003, -361.1227075120482368 ) ) ;
#10074 = direction ( 'none', ( 1.028554113732454371e-16, -0.9960050151769737070, -0.08929731094672753444 ) ) ;
#10075 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769737070, -0.08929731094672717362 ) ) ;
#10076 = cartesian_point ( 'none', ( -546.1207580396347794, 293.7050018352612142, -368.4537468042328783 ) ) ;
#10077 = edge_curve ( 'none', #25143, #10826, #9271, .t. ) ;
#10078 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#10079 = cartesian_point ( 'none', ( -420.3773966210609387, 253.3842383451695355, -338.3451022137124369 ) ) ;
#10080 = oriented_edge ( 'none', *, *, #3062, .f. ) ;
#10081 = cartesian_point ( 'none', ( -417.9450167721050207, 275.9626084846640879, -374.1594282157946623 ) ) ;
#10082 = vector ( 'none', #6951, 1000.000000000000000 ) ;
#10083 = vector ( 'none', #5568, 1000.000000000000000 ) ;
#10084 = conical_surface ( 'none', #21149, 11.00000000000000533, 0.7853981633974482790 ) ;
#10085 = oriented_edge ( 'none', *, *, #6090, .f. ) ;
#10086 = direction ( 'none', ( 0.7071067811865525687, -0.1931402482118071418, 0.6802182330110495556 ) ) ;
#10087 = direction ( 'none', ( 0.7071067811865453523, -0.7071067811865497932, 1.949061855663073704e-14 ) ) ;
#10088 = axis2_placement_3d ( 'none', #15697, #31295, #15472 ) ;
#10089 = cartesian_point ( 'none', ( -547.7518850954388654, 190.7697687739384378, -360.2537468042618798 ) ) ;
#10090 = cartesian_point ( 'none', ( -414.6300493631603672, 242.4735081922562472, -335.0337690264299226 ) ) ;
#10091 = axis2_placement_3d ( 'none', #52, #31463, #31117 ) ;
#10092 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#10093 = vertex_point ( 'none', #17095 ) ;
#10094 = cartesian_point ( 'none', ( -511.3538159329629025, 215.3344363925937728, -275.3537468037987992 ) ) ;
#10095 = oriented_edge ( 'none', *, *, #11531, .t. ) ;
#10096 = cartesian_point ( 'none', ( -434.2229619875773778, 230.7133012638953176, -299.8016476689858791 ) ) ;
#10097 = oriented_edge ( 'none', *, *, #34015, .t. ) ;
#10098 = cartesian_point ( 'none', ( -506.2345991793280291, 288.4353159596233809, -370.3537468037986287 ) ) ;
#10099 = oriented_edge ( 'none', *, *, #12712, .f. ) ;
#10100 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#10101 = direction ( 'none', ( 0.07384000345349714389, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#10102 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#10103 = vector ( 'none', #17412, 1000.000000000000114 ) ;
#10104 = oriented_edge ( 'none', *, *, #2660, .t. ) ;
#10105 = circle ( 'none', #29360, 15.00000000000000711 ) ;
#10106 = oriented_edge ( 'none', *, *, #20981, .f. ) ;
#10107 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#10108 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#10109 = direction ( 'none', ( -2.589044556301914570e-16, 0.7970987915612776087, -0.6038489185976495532 ) ) ;
#10110 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.220446049250311188e-14 ) ) ;
#10111 = edge_curve ( 'none', #6927, #30944, #20136, .t. ) ;
#10112 = direction ( 'none', ( -7.980321684476330432e-16, 1.000000000000000000, 1.311040044477050471e-14 ) ) ;
#10113 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#10114 = cartesian_point ( 'none', ( -554.3689286535981182, 226.6045420455475607, -275.3537468037981171 ) ) ;
#10115 = edge_curve ( 'none', #5363, #22280, #24469, .t. ) ;
#10116 = oriented_edge ( 'none', *, *, #20722, .t. ) ;
#10117 = vector ( 'none', #11559, 1000.000000000000000 ) ;
#10118 = line ( 'none', #32869, #9305 ) ;
#10119 = vector ( 'none', #29, 1000.000000000000114 ) ;
#10120 = edge_loop ( 'none', ( #28142, #16830 ) ) ;
#10121 = cartesian_point ( 'none', ( -414.2450167721050320, 241.2997497848325565, -313.0329193407825983 ) ) ;
#10122 = axis2_placement_3d ( 'none', #6984, #22588, #22467 ) ;
#10123 = edge_loop ( 'none', ( #3176, #2530, #12431, #19046 ) ) ;
#10124 = cartesian_point ( 'none', ( -414.6051223850252541, 229.9920125792910426, -299.5608475911683399 ) ) ;
#10125 = edge_curve ( 'none', #21129, #28164, #7685, .t. ) ;
#10126 = advanced_face ( 'none', ( #12934, #11078 ), #3829, .t. ) ;
#10127 = edge_loop ( 'none', ( #25109, #23559, #4730, #1021 ) ) ;
#10128 = cartesian_point ( 'none', ( -454.2450167721049752, 226.2521665675949691, -324.3718010898929833 ) ) ;
#10129 = cartesian_point ( 'none', ( -535.5910076072522088, 271.1403604341710434, -275.3537468037985150 ) ) ;
#10130 = oriented_edge ( 'none', *, *, #20218, .t. ) ;
#10131 = line ( 'none', #28691, #4821 ) ;
#10132 = edge_loop ( 'none', ( #19813, #10581 ) ) ;
#10133 = cartesian_point ( 'none', ( -520.5767840519348510, 203.0958227151629956, -514.8537468037602594 ) ) ;
#10134 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#10135 = axis2_placement_3d ( 'none', #22513, #4874, #9443 ) ;
#10136 = b_spline_curve_with_knots ( 'none', 3,
( #10738, #31712, #10959, #26453, #31817, #527, #18766, #5468 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003906185087490122846, 0.0007812370174980245692, 0.001562474034995931177 ),
.unspecified. ) ;
#10137 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#10138 = cartesian_point ( 'none', ( -433.3697358840841503, 256.2393346357631003, -299.3115438489319899 ) ) ;
#10139 = vertex_point ( 'none', #1175 ) ;
#10140 = axis2_placement_3d ( 'none', #6110, #1311, #19656 ) ;
#10141 = advanced_face ( 'none', ( #3520 ), #9258, .f. ) ;
#10142 = cartesian_point ( 'none', ( -493.2450167721049752, 234.8590224604008370, -319.5841052306645338 ) ) ;
#10143 = cartesian_point ( 'none', ( -435.5450167721049866, 272.5592518256036101, -377.1327392761343731 ) ) ;
#10144 = cartesian_point ( 'none', ( -546.7217588111270743, 194.0414258217310248, -364.2537468042617661 ) ) ;
#10145 = cartesian_point ( 'none', ( -420.0450167721051002, 192.3052593532677861, -352.2287468037987992 ) ) ;
#10146 = edge_curve ( 'none', #117, #30785, #7723, .t. ) ;
#10147 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.350271246165730684e-14 ) ) ;
#10148 = vector ( 'none', #24942, 1000.000000000000000 ) ;
#10149 = face_outer_bound ( 'none', #31913, .t. ) ;
#10150 = circle ( 'none', #23745, 5.000000000000004441 ) ;
#10151 = oriented_edge ( 'none', *, *, #20015, .f. ) ;
#10152 = cartesian_point ( 'none', ( -406.0450167721051002, 214.3894466722088339, -354.6735519571940358 ) ) ;
#10153 = oriented_edge ( 'none', *, *, #2263, .f. ) ;
#10154 = cartesian_point ( 'none', ( -498.0229653257441100, 251.5896505180026281, -396.8537468037602594 ) ) ;
#10155 = cartesian_point ( 'none', ( -502.7856181350128963, 213.4514631356628058, -279.7054202850442266 ) ) ;
#10156 = cartesian_point ( 'none', ( -509.2565909677876448, 270.1006826727818861, -275.3537468037987992 ) ) ;
#10157 = cartesian_point ( 'none', ( -540.6951314796385759, 275.1131248741339164, -279.7054200363986070 ) ) ;
#10158 = line ( 'none', #31652, #381 ) ;
#10159 = cartesian_point ( 'none', ( -496.4580190769557362, 203.9798147153418597, -319.6346128710853236 ) ) ;
#10160 = edge_curve ( 'none', #22778, #14102, #23311, .t. ) ;
#10161 = vertex_point ( 'none', #29941 ) ;
#10162 = plane ( 'none', #9538 ) ;
#10163 = edge_curve ( 'none', #28878, #12531, #15382, .t. ) ;
#10164 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#10165 = line ( 'none', #20759, #6877 ) ;
#10166 = edge_loop ( 'none', ( #6943, #20618, #28587, #18684 ) ) ;
#10167 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10168 = edge_curve ( 'none', #26298, #2763, #30990, .t. ) ;
#10169 = edge_curve ( 'none', #32627, #20467, #15379, .t. ) ;
#10170 = vertex_point ( 'none', #11610 ) ;
#10171 = cartesian_point ( 'none', ( -523.5450167717774548, 243.1842518256354708, -394.8537468042205774 ) ) ;
#10172 = edge_curve ( 'none', #15578, #4632, #11300, .t. ) ;
#10173 = cartesian_point ( 'none', ( -544.1275118323395645, 282.6499781106465434, -308.8190566055417889 ) ) ;
#10174 = b_spline_curve_with_knots ( 'none', 3,
( #13098, #31549, #23764, #29021, #15832, #20, #13319, #2920, #18600, #2810, #26402, #21249, #23870, #8286, #26515, #26625 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01370515892189807898, 0.01887982024979857273, 0.02405448157769906475, 0.02664181224164941658, 0.02922914290559976147, 0.03181647356955011330, 0.03311013890152526840, 0.03440380423350042349 ),
.unspecified. ) ;
#10175 = advanced_face ( 'none', ( #26888 ), #23955, .t. ) ;
#10176 = cartesian_point ( 'none', ( -466.0450167717782506, 212.8733626931799847, -380.3537468042177352 ) ) ;
#10177 = cartesian_point ( 'none', ( -556.3749257608307062, 264.7665841746360229, -410.3537468037604299 ) ) ;
#10178 = cartesian_point ( 'none', ( -468.5450167717139607, 243.1842518256511880, -469.8537468041827196 ) ) ;
#10179 = axis2_placement_3d ( 'none', #12207, #14390, #19914 ) ;
#10180 = cylindrical_surface ( 'none', #13418, 77.74999999999998579 ) ;
#10181 = line ( 'none', #30006, #15893 ) ;
#10182 = vector ( 'none', #21537, 1000.000000000000000 ) ;
#10183 = vertex_point ( 'none', #20992 ) ;
#10184 = advanced_face ( 'none', ( #27723, #25254 ), #18347, .f. ) ;
#10185 = direction ( 'none', ( -2.035898835340910058e-16, 1.000000000000000000, -2.770006446439764306e-14 ) ) ;
#10186 = axis2_placement_3d ( 'none', #11903, #14522, #12225 ) ;
#10187 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10188 = vertex_point ( 'none', #21217 ) ;
#10189 = direction ( 'none', ( -0.1065483891467865346, 0.6990332186457419716, -0.7071067811865469066 ) ) ;
#10190 = face_outer_bound ( 'none', #26817, .t. ) ;
#10191 = axis2_placement_3d ( 'none', #21580, #3046, #13775 ) ;
#10192 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#10193 = oriented_edge ( 'none', *, *, #24696, .t. ) ;
#10194 = cartesian_point ( 'none', ( -459.1939719158033313, 290.0426101245025166, -304.1687717124107735 ) ) ;
#10195 = face_outer_bound ( 'none', #17374, .t. ) ;
#10196 = oriented_edge ( 'none', *, *, #24796, .f. ) ;
#10197 = oriented_edge ( 'none', *, *, #17655, .f. ) ;
#10198 = cartesian_point ( 'none', ( -522.5112567237628127, 229.2224704148206058, -522.8537468037603730 ) ) ;
#10199 = vertex_point ( 'none', #16025 ) ;
#10200 = direction ( 'none', ( 5.230025295777875983e-16, -0.9999948051039170283, -0.003223315867124546246 ) ) ;
#10201 = oriented_edge ( 'none', *, *, #325, .f. ) ;
#10202 = cartesian_point ( 'none', ( -414.3534764149938496, 242.4744014684464730, -335.3108971722534193 ) ) ;
#10203 = vertex_point ( 'none', #7915 ) ;
#10204 = edge_loop ( 'none', ( #18403, #33807, #14551, #26116 ) ) ;
#10205 = cartesian_point ( 'none', ( -517.1195160233401111, 213.5968288675047120, -275.3537468037986287 ) ) ;
#10206 = direction ( 'none', ( -0.1585527532634899428, 0.9873505073845696423, 4.193279165907290547e-15 ) ) ;
#10207 =( bounded_curve ( ) b_spline_curve ( 3, ( #11207, #3551, #31839, #13499 ),
.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 ( '' ) );
#10208 = plane ( 'none', #1469 ) ;
#10209 = edge_curve ( 'none', #13406, #8461, #14967, .t. ) ;
#10210 = vector ( 'none', #24234, 1000.000000000000000 ) ;
#10211 = cartesian_point ( 'none', ( -523.5450167717178829, 243.1842518256502785, -400.7537468041858233 ) ) ;
#10212 = circle ( 'none', #3567, 65.00000000000000000 ) ;
#10213 = circle ( 'none', #9490, 39.00000000000000000 ) ;
#10214 = line ( 'none', #2549, #9821 ) ;
#10215 = oriented_edge ( 'none', *, *, #8767, .f. ) ;
#10216 = edge_curve ( 'none', #29209, #27053, #2702, .t. ) ;
#10217 = cartesian_point ( 'none', ( -517.5954485227480291, 228.3313969366918172, -516.1636030083303694 ) ) ;
#10218 = edge_curve ( 'none', #16924, #3501, #7603, .t. ) ;
#10219 = advanced_face ( 'none', ( #33847 ), #29337, .f. ) ;
#10220 = cartesian_point ( 'none', ( -497.3317721733699841, 245.1251363163769952, -400.3537468037604299 ) ) ;
#10221 = cartesian_point ( 'none', ( -429.3444613198884099, 253.5956836731337205, -341.8955546048250085 ) ) ;
#10222 = edge_curve ( 'none', #18358, #12529, #5945, .t. ) ;
#10223 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#10224 = line ( 'none', #33342, #13082 ) ;
#10225 = oriented_edge ( 'none', *, *, #1543, .t. ) ;
#10226 = axis2_placement_3d ( 'none', #27478, #16901, #30084 ) ;
#10227 = direction ( 'none', ( -0.8937973703356515420, 1.210143096841415423e-14, 0.4484710255758714292 ) ) ;
#10228 = cartesian_point ( 'none', ( -532.8411609404562341, 268.3955115180293092, -396.8537468037604299 ) ) ;
#10229 = vertex_point ( 'none', #26591 ) ;
#10230 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -379.3537468037985718 ) ) ;
#10231 = edge_loop ( 'none', ( #28508, #6311 ) ) ;
#10232 = axis2_placement_3d ( 'none', #13282, #20863, #10540 ) ;
#10233 = cartesian_point ( 'none', ( -548.1086278619546874, 225.1206007660847490, -275.3537468037985150 ) ) ;
#10234 = oriented_edge ( 'none', *, *, #9818, .f. ) ;
#10235 = direction ( 'none', ( 5.230025295777878942e-16, -0.9999948051039169172, -0.003223315867124592650 ) ) ;
#10236 = oriented_edge ( 'none', *, *, #77, .t. ) ;
#10237 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10238 = direction ( 'none', ( 3.287307994205082744e-16, -0.9922322621167692924, 0.1243991077726800121 ) ) ;
#10239 = oriented_edge ( 'none', *, *, #25759, .t. ) ;
#10240 = plane ( 'none', #8790 ) ;
#10241 = face_bound ( 'none', #5184, .t. ) ;
#10242 = vector ( 'none', #23699, 1000.000000000000114 ) ;
#10243 = cartesian_point ( 'none', ( -526.6361193024233671, 207.2880008601320299, -280.0841675541846598 ) ) ;
#10244 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#10245 = cartesian_point ( 'none', ( -414.2450167721050320, 270.5161737313640629, -319.3992791286744932 ) ) ;
#10246 = cartesian_point ( 'none', ( -496.9000925793279180, 282.1915078461655071, -318.1891247692479965 ) ) ;
#10247 = cylindrical_surface ( 'none', #8827, 36.00000000000000711 ) ;
#10248 = line ( 'none', #18511, #7792 ) ;
#10249 = cartesian_point ( 'none', ( -433.4463257541342500, 256.1856803543640808, -299.3117167945270012 ) ) ;
#10250 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#10251 = cartesian_point ( 'none', ( -484.9823355333703603, 264.0887876176067834, -431.3537468037603730 ) ) ;
#10252 = cartesian_point ( 'none', ( -580.8069215340110532, 273.9425720501930641, -380.3537468037986287 ) ) ;
#10253 = vector ( 'none', #25123, 1000.000000000000000 ) ;
#10254 = vector ( 'none', #30199, 1000.000000000000000 ) ;
#10255 = b_spline_surface_with_knots ( 'none', 1, 3, (
( #6349, #1209, #6463, #27579, #9111, #27464, #11759, #30074, #6566, #14366, #11861, #12185, #14929, #2013, #33281, #27804, #25394, #14705, #22627, #30641, #25619, #7029, #26182, #30757, #2585, #6916, #12075, #30412, #1781, #33959, #30519, #25277, #15046, #17574, #28024, #20106, #25499, #17468, #17344, #12290 ),
( #4517, #27912, #33051, #20338, #9668, #4297, #4627, #14816, #1669, #19997, #1905, #4408, #9784, #12990, #9557, #33163, #22854, #22745, #20214, #28135, #7151, #12410, #33395, #17692, #22961, #7258, #9893, #28690, #31320, #15609, #18276, #20912, #5207, #23539, #7845, #31673, #31556, #7955, #15953, #23660 ) ),
.unspecified., .f., .f., .f.,
( 2, 2 ),
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 3.913034639560114037e-05, 7.826069279120228075e-05, 9.782586598900284416e-05, 0.0001173910391868034211, 0.0001565213855824045615, 0.0001956517319780056883, 0.0002347820783736068422, 0.0003130427711648091230, 0.0003521731175604102498, 0.0003913034639560113766, 0.0004695641567472136845, 0.0005478248495384159924, 0.0006260855423296182460, 0.0007043462351208204996, 0.0007826069279120227533, 0.0008608676207032251154, 0.0009391283134944273690, 0.001095649699076831985, 0.001252171084659236492 ),
.unspecified. ) ;
#10256 = plane ( 'none', #17512 ) ;
#10257 = oriented_edge ( 'none', *, *, #32303, .f. ) ;
#10258 = oriented_edge ( 'none', *, *, #24175, .t. ) ;
#10259 = direction ( 'none', ( 1.311040044477055204e-14, -1.000000000000000000, -1.311040044476980735e-14 ) ) ;
#10260 = vertex_point ( 'none', #29099 ) ;
#10261 = vertex_point ( 'none', #2784 ) ;
#10262 = direction ( 'none', ( 1.708035422500240877e-15, -1.000000000000000000, -1.281026566875180648e-14 ) ) ;
#10263 = cartesian_point ( 'none', ( -459.2828806556474888, 217.1842518256034111, -270.3175570000896641 ) ) ;
#10264 = edge_curve ( 'none', #17668, #10170, #32201, .t. ) ;
#10265 = line ( 'none', #1071, #13944 ) ;
#10266 = cartesian_point ( 'none', ( -503.8174315474257696, 273.6111201393090937, -279.7054211795210676 ) ) ;
#10267 = cartesian_point ( 'none', ( -539.1547904000575500, 269.3616623918693449, -275.3537468037986287 ) ) ;
#10268 = edge_curve ( 'none', #30065, #29665, #21146, .t. ) ;
#10269 = oriented_edge ( 'none', *, *, #23267, .t. ) ;
#10270 = cartesian_point ( 'none', ( -489.4530233414740223, 227.6512119694082230, -284.4301847637865421 ) ) ;
#10271 = cartesian_point ( 'none', ( -553.8559059042337367, 300.6842518256352150, -380.3537468042215437 ) ) ;
#10272 = line ( 'none', #28129, #12302 ) ;
#10273 = cartesian_point ( 'none', ( -561.2450167721049183, 243.1842518256034964, -371.7537468037986628 ) ) ;
#10274 = cartesian_point ( 'none', ( -492.7348938366529296, 267.0952602673617093, -434.8537468037603730 ) ) ;
#10275 = circle ( 'none', #32592, 4.249999999999976019 ) ;
#10276 = axis2_placement_3d ( 'none', #32175, #24157, #16240 ) ;
#10277 = plane ( 'none', #23327 ) ;
#10278 = circle ( 'none', #29407, 17.50000000000005684 ) ;
#10279 = cartesian_point ( 'none', ( -543.0190080106347068, 260.4110816338380232, -397.8537468037603730 ) ) ;
#10280 = cartesian_point ( 'none', ( -433.7450167721049752, 243.1124163128217504, -310.8539618199289976 ) ) ;
#10281 = axis2_placement_3d ( 'none', #16337, #29525, #29176 ) ;
#10282 = direction ( 'none', ( -0.3392654862413473915, 0.0000000000000000000, -0.9406906663964632598 ) ) ;
#10283 = vector ( 'none', #13239, 1000.000000000000000 ) ;
#10284 = oriented_edge ( 'none', *, *, #3672, .t. ) ;
#10285 = axis2_placement_3d ( 'none', #32905, #7815, #10327 ) ;
#10286 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10287 = axis2_placement_3d ( 'none', #26499, #26162, #128 ) ;
#10288 = direction ( 'none', ( 0.3003283627730393701, 0.9538358739919912122, 2.643388153869417885e-14 ) ) ;
#10289 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.379049338482476317e-14 ) ) ;
#10290 = oriented_edge ( 'none', *, *, #17556, .f. ) ;
#10291 = vertex_point ( 'none', #34034 ) ;
#10292 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10293 = cartesian_point ( 'none', ( -560.5450167721049866, 243.1842518256034964, -380.3537468037986287 ) ) ;
#10294 = advanced_face ( 'none', ( #14152, #26073 ), #10885, .f. ) ;
#10295 = edge_loop ( 'none', ( #27452, #10599, #16075, #14887 ) ) ;
#10296 = cartesian_point ( 'none', ( -525.2253209958491880, 238.8819372104578349, -280.8537468042133582 ) ) ;
#10297 = oriented_edge ( 'none', *, *, #12377, .f. ) ;
#10298 = edge_loop ( 'none', ( #17172, #23628, #9806, #27788 ) ) ;
#10299 = cartesian_point ( 'none', ( -496.4948734746957939, 299.1866188812001610, -368.2537468037986059 ) ) ;
#10300 = edge_loop ( 'none', ( #22572, #8048, #14690, #6021, #3847, #28647, #27239, #27811, #8836, #3902, #17558, #25148 ) ) ;
#10301 = cartesian_point ( 'none', ( -434.6294248595812633, 257.8010358295161950, -320.5392609617480844 ) ) ;
#10302 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10303 = circle ( 'none', #4738, 5.099999999999988987 ) ;
#10304 = cylindrical_surface ( 'none', #17152, 4.999999999999973355 ) ;
#10305 = advanced_face ( 'none', ( #8440 ), #4335, .t. ) ;
#10306 = cartesian_point ( 'none', ( -455.1298145315623174, 292.4890917081027624, -307.4374291919783673 ) ) ;
#10307 = cylindrical_surface ( 'none', #17316, 11.99999999999998046 ) ;
#10308 = direction ( 'none', ( 0.3003283627730186645, 0.9538358739919976514, 3.805391686804328048e-14 ) ) ;
#10309 = direction ( 'none', ( 0.5000000000000113243, -0.8660254037844321573, 1.692193007195180598e-14 ) ) ;
#10310 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672620217 ) ) ;
#10311 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -289.8537468037986287 ) ) ;
#10312 = edge_curve ( 'none', #11951, #13363, #19091, .t. ) ;
#10313 = cartesian_point ( 'none', ( -550.9933764963861904, 256.3140173007317912, -275.3537468037983444 ) ) ;
#10314 = edge_curve ( 'none', #24333, #13436, #15776, .t. ) ;
#10315 = cartesian_point ( 'none', ( -434.3711666266802354, 243.4802898298991352, -337.3542432155424535 ) ) ;
#10316 = cartesian_point ( 'none', ( -433.9818009950357123, 230.1102914222791753, -299.6002374792202545 ) ) ;
#10317 = line ( 'none', #31727, #31224 ) ;
#10318 = oriented_edge ( 'none', *, *, #28215, .f. ) ;
#10319 = cartesian_point ( 'none', ( -491.4521051926661812, 257.1656083851058270, -275.3537468038127827 ) ) ;
#10320 = axis2_placement_3d ( 'none', #7900, #33909, #26130 ) ;
#10321 = cartesian_point ( 'none', ( -450.5450167721061234, 246.0051709407332226, -275.3537468037986287 ) ) ;
#10322 = cartesian_point ( 'none', ( -406.0450167721051571, 243.1842518256043206, -322.8537468038001066 ) ) ;
#10323 = cartesian_point ( 'none', ( -455.2950167721049866, 213.8092518256034111, -271.9747543314629183 ) ) ;
#10325 = oriented_edge ( 'none', *, *, #3766, .f. ) ;
#10324 = vertex_point ( 'none', #16147 ) ;
#10326 = edge_curve ( 'none', #10161, #13008, #24027, .t. ) ;
#10327 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185977635731, -0.7970987915611913444 ) ) ;
#10328 = oriented_edge ( 'none', *, *, #8161, .f. ) ;
#10329 = axis2_placement_3d ( 'none', #3168, #11153, #13439 ) ;
#10330 = oriented_edge ( 'none', *, *, #1190, .t. ) ;
#10331 = oriented_edge ( 'none', *, *, #18205, .f. ) ;
#10332 = axis2_placement_3d ( 'none', #30230, #15407, #15520 ) ;
#10333 = cartesian_point ( 'none', ( -434.2450167721049752, 255.5051130546395086, -320.7451030276149595 ) ) ;
#10334 = vertex_point ( 'none', #32616 ) ;
#10335 = axis2_placement_3d ( 'none', #1301, #19647, #3948 ) ;
#10336 = circle ( 'none', #10287, 0.09999999999996972422 ) ;
#10337 = face_outer_bound ( 'none', #3685, .t. ) ;
#10338 = axis2_placement_3d ( 'none', #22093, #21981, #27025 ) ;
#10339 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#10340 = direction ( 'none', ( -5.230025295777879928e-16, 0.9999948051039170283, 0.003223315867124593084 ) ) ;
#10341 = cartesian_point ( 'none', ( -540.3183965646209117, 211.0601703840372068, -279.7136277780053888 ) ) ;
#10342 = vector ( 'none', #28399, 1000.000000000000000 ) ;
#10343 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#10344 = advanced_face ( 'none', ( #22380 ), #3131, .f. ) ;
#10345 = face_outer_bound ( 'none', #10346, .t. ) ;
#10346 = edge_loop ( 'none', ( #31747, #11457, #31733, #744 ) ) ;
#10347 = oriented_edge ( 'none', *, *, #22027, .t. ) ;
#10348 = vertex_point ( 'none', #27240 ) ;
#10349 = advanced_face ( 'none', ( #632 ), #3945, .t. ) ;
#10350 = cartesian_point ( 'none', ( -555.5300515871399512, 260.2352529142416415, -279.7023538364705928 ) ) ;
#10352 = oriented_edge ( 'none', *, *, #14133, .t. ) ;
#10351 = oriented_edge ( 'none', *, *, #31654, .t. ) ;
#10353 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.652044489000803588e-14 ) ) ;
#10354 = b_spline_curve_with_knots ( 'none', 3,
( #606, #14119, #22037, #3492, #24218, #6214, #29598, #6092, #11500, #19061, #5858, #24458, #11385, #21687, #14007, #8634, #26970, #29480, #8744, #29827 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0009703442971001370728, 0.001493057549869887795, 0.002015770802639638409, 0.003061197308179209892, 0.003583910560948904995, 0.004106623813718600531, 0.005152050319257996808, 0.006197476824797393084, 0.007242903330336789361, 0.009333756341415413646 ),
.unspecified. ) ;
#10355 = direction ( 'none', ( 0.5000000000000114353, -0.8660254037844320463, 1.692193007195181545e-14 ) ) ;
#10356 = cartesian_point ( 'none', ( -493.7902407721039708, 284.7669788589776658, -331.8150828855168584 ) ) ;
#10357 = cartesian_point ( 'none', ( -433.5446465402126819, 256.0703878018156274, -299.3120884207713743 ) ) ;
#10358 = vertex_point ( 'none', #6694 ) ;
#10359 = edge_curve ( 'none', #1364, #28324, #33030, .t. ) ;
#10360 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10361 = direction ( 'none', ( 0.07384000345349304995, -0.9972701007700914833, 0.0000000000000000000 ) ) ;
#10362 = cartesian_point ( 'none', ( -524.8790913758263059, 227.2375532329903081, -519.1917543353598603 ) ) ;
#10363 = oriented_edge ( 'none', *, *, #9414, .f. ) ;
#10364 = cartesian_point ( 'none', ( -489.2450167721050320, 231.2087209122335310, -323.6635265173193261 ) ) ;
#10365 = edge_curve ( 'none', #14196, #6731, #8016, .t. ) ;
#10366 = oriented_edge ( 'none', *, *, #31455, .f. ) ;
#10367 = edge_curve ( 'none', #28770, #14641, #20734, .t. ) ;
#10368 = face_outer_bound ( 'none', #479, .t. ) ;
#10369 = vector ( 'none', #20689, 1000.000000000000000 ) ;
#10370 = axis2_placement_3d ( 'none', #12861, #18375, #18266 ) ;
#10371 = cartesian_point ( 'none', ( -573.2415961308615806, 300.6842518256510743, -459.8537468041878924 ) ) ;
#10372 = edge_curve ( 'none', #4449, #31420, #1471, .t. ) ;
#10373 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -435.3537468037603730 ) ) ;
#10374 = face_outer_bound ( 'none', #32257, .t. ) ;
#10375 = cartesian_point ( 'none', ( -511.8519618095300530, 226.0007578374153354, -409.3537468037604299 ) ) ;
#10376 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10377 = cartesian_point ( 'none', ( -499.1570585025236255, 270.0205173266996326, -279.7054209489337495 ) ) ;
#10378 = cartesian_point ( 'none', ( -548.8087809454946182, 197.3038234999210090, -368.2537468042618798 ) ) ;
#10379 = axis2_placement_3d ( 'none', #29082, #202, #10411 ) ;
#10380 = cartesian_point ( 'none', ( -539.9304592095213593, 274.1122635513816590, -275.3537468037985150 ) ) ;
#10381 = line ( 'none', #26798, #8353 ) ;
#10382 = oriented_edge ( 'none', *, *, #28489, .f. ) ;
#10383 = vertex_point ( 'none', #27124 ) ;
#10384 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#10385 = direction ( 'none', ( -4.090977164791550195e-16, 0.3883833435191221817, -0.9214978993339635327 ) ) ;
#10386 = direction ( 'none', ( 0.07384000345349416017, -0.9972701007700912612, 0.0000000000000000000 ) ) ;
#10387 = axis2_placement_3d ( 'none', #5273, #23615, #5157 ) ;
#10388 = advanced_face ( 'none', ( #18273 ), #11647, .f. ) ;
#10389 = cartesian_point ( 'none', ( -434.4449313441953109, 257.7949000761256571, -322.5478330831675180 ) ) ;
#10390 = oriented_edge ( 'none', *, *, #21182, .f. ) ;
#10392 = vertex_point ( 'none', #17128 ) ;
#10391 = oriented_edge ( 'none', *, *, #21174, .t. ) ;
#10393 = cartesian_point ( 'none', ( -543.5070977441009745, 260.9796038750081379, -396.8787323162848111 ) ) ;
#10394 = cartesian_point ( 'none', ( -497.0198734585195552, 193.2977128327092373, -370.3537468042063097 ) ) ;
#10395 = advanced_face ( 'none', ( #16217 ), #24422, .f. ) ;
#10397 = oriented_edge ( 'none', *, *, #12629, .t. ) ;
#10396 = edge_loop ( 'none', ( #17793, #25505, #19787, #21555 ) ) ;
#10398 = edge_loop ( 'none', ( #29808, #164, #11440, #6946, #10455, #30688, #26936, #33377 ) ) ;
#10399 = cartesian_point ( 'none', ( -420.0450167721051002, 206.8092518256058554, -271.9747543314632594 ) ) ;
#10400 = vertex_point ( 'none', #8905 ) ;
#10401 = cartesian_point ( 'none', ( -415.2192291305844378, 229.9461267383785810, -299.3962956034217768 ) ) ;
#10402 = line ( 'none', #13135, #30067 ) ;
#10403 = circle ( 'none', #1561, 40.00000000000000000 ) ;
#10404 = oriented_edge ( 'none', *, *, #29436, .t. ) ;
#10405 = cartesian_point ( 'none', ( -493.0466093068368991, 290.9581687895963000, -380.3537468037986287 ) ) ;
#10406 = cartesian_point ( 'none', ( -523.5450167721048729, 219.4092466070468959, -294.7753521825237613 ) ) ;
#10407 = cartesian_point ( 'none', ( -432.1673438089079582, 203.9820761413070045, -380.3537468037990834 ) ) ;
#10408 = direction ( 'none', ( 0.1506821769804534139, -0.9885822583581151957, -5.046468293750709037e-15 ) ) ;
#10409 = circle ( 'none', #3631, 5.000000000000004441 ) ;
#10410 = edge_curve ( 'none', #8239, #4417, #12924, .t. ) ;
#10411 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.379049338482485468e-14 ) ) ;
#10412 = cartesian_point ( 'none', ( -524.6751330992071871, 250.5986187633432110, -288.3537468042131877 ) ) ;
#10413 = cartesian_point ( 'none', ( -522.6884727320513093, 231.6159186566688106, -514.8537468037603730 ) ) ;
#10414 = face_outer_bound ( 'none', #13469, .t. ) ;
#10415 = vector ( 'none', #28877, 1000.000000000000000 ) ;
#10416 = edge_loop ( 'none', ( #26749, #4576 ) ) ;
#10417 = vertex_point ( 'none', #24721 ) ;
#10418 = edge_curve ( 'none', #3865, #25444, #12106, .t. ) ;
#10419 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#10420 = edge_curve ( 'none', #33838, #3545, #17443, .t. ) ;
#10421 = approval_status ( 'not_yet_approved' ) ;
#10422 = edge_curve ( 'none', #33886, #29209, #28920, .t. ) ;
#10423 = oriented_edge ( 'none', *, *, #18763, .f. ) ;
#10424 = plane ( 'none', #25326 ) ;
#10425 = edge_curve ( 'none', #6211, #33325, #10072, .t. ) ;
#10426 = oriented_edge ( 'none', *, *, #3625, .t. ) ;
#10427 = cartesian_point ( 'none', ( -526.5743491519559711, 224.5095859562368332, -484.8537468037603730 ) ) ;
#10429 = oriented_edge ( 'none', *, *, #7449, .t. ) ;
#10428 = edge_loop ( 'none', ( #23348, #26326 ) ) ;
#10430 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672688219 ) ) ;
#10431 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#10432 = axis2_placement_3d ( 'none', #10542, #28656, #18007 ) ;
#10433 = oriented_edge ( 'none', *, *, #1451, .t. ) ;
#10434 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#10435 = axis2_placement_3d ( 'none', #31579, #3184, #8434 ) ;
#10436 = cartesian_point ( 'none', ( -501.2450167721050889, 255.1363120077271844, -321.7821790724378843 ) ) ;
#10437 = cartesian_point ( 'none', ( -420.0450167721051002, 196.8052593532677861, -352.2287468037989129 ) ) ;
#10438 = oriented_edge ( 'none', *, *, #30425, .t. ) ;
#10439 = plane ( 'none', #386 ) ;
#10440 = cylindrical_surface ( 'none', #28605, 4.499999999999948486 ) ;
#10441 = face_outer_bound ( 'none', #157, .t. ) ;
#10442 = cc_design_date_and_time_assignment ( #24263, #33911, ( #1672 ) ) ;
#10443 = cartesian_point ( 'none', ( -558.2907976272762198, 223.3668172599247157, -433.1216959961914199 ) ) ;
#10444 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#10445 = vector ( 'none', #13585, 1000.000000000000000 ) ;
#10446 = axis2_placement_3d ( 'none', #31633, #31967, #3004 ) ;
#10447 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 3.670158759091426820e-14 ) ) ;
#10448 = cartesian_point ( 'none', ( -466.2831120101998863, 273.9425720501949968, -380.3537468037986287 ) ) ;
#10449 = cartesian_point ( 'none', ( -437.2450167721049752, 270.6947683532575297, -321.3912891590284744 ) ) ;
#10450 = direction ( 'none', ( 0.4694715627858919160, -0.8829475928589263223, 0.0000000000000000000 ) ) ;
#10451 = face_outer_bound ( 'none', #19806, .t. ) ;
#10452 = cylindrical_surface ( 'none', #5797, 4.049999999999998046 ) ;
#10453 = vertex_point ( 'none', #14376 ) ;
#10454 = oriented_edge ( 'none', *, *, #18214, .t. ) ;
#10455 = oriented_edge ( 'none', *, *, #23325, .t. ) ;
#10456 = direction ( 'none', ( -0.07384000345349407690, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#10457 = cartesian_point ( 'none', ( -414.7450167721050320, 255.2327965709334023, -299.3147882559015329 ) ) ;
#10458 = oriented_edge ( 'none', *, *, #1917, .f. ) ;
#10459 = cartesian_point ( 'none', ( -540.2098445674658933, 211.0065911395376190, -279.7186796297246474 ) ) ;
#10460 = oriented_edge ( 'none', *, *, #1656, .t. ) ;
#10461 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#10463 = oriented_edge ( 'none', *, *, #10617, .f. ) ;
#10462 = oriented_edge ( 'none', *, *, #25859, .f. ) ;
#10464 = cartesian_point ( 'none', ( -546.0968959016427107, 191.1850907965376507, -380.3537468037986287 ) ) ;
#10465 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 6.982962677686266711e-15 ) ) ;
#10466 = advanced_face ( 'none', ( #2304, #23598 ), #25287, .f. ) ;
#10467 = cartesian_point ( 'none', ( -515.1434690032594972, 277.1812881994459872, -275.3537468038538236 ) ) ;
#10468 = edge_curve ( 'none', #8233, #30218, #16604, .t. ) ;
#10469 = circle ( 'none', #20034, 14.00000000000000355 ) ;
#10470 = vector ( 'none', #19677, 1000.000000000000114 ) ;
#10471 = edge_curve ( 'none', #6250, #18808, #6780, .t. ) ;
#10472 = cartesian_point ( 'none', ( -554.3764672119582428, 224.1224796868039562, -279.7054212440170318 ) ) ;
#10473 = edge_curve ( 'none', #7430, #7565, #9647, .t. ) ;
#10474 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672750669 ) ) ;
#10475 = cartesian_point ( 'none', ( -499.0981688814301265, 281.6922950182496947, -312.4968384282125839 ) ) ;
#10476 = advanced_face ( 'none', ( #22777 ), #8835, .f. ) ;
#10477 = axis2_placement_3d ( 'none', #12770, #26088, #28705 ) ;
#10478 = cartesian_point ( 'none', ( -435.2450167721049752, 228.3667110473469961, -325.1862315914671058 ) ) ;
#10479 = cartesian_point ( 'none', ( -413.9450167721049070, 294.0632442979391499, -293.4787468037981171 ) ) ;
#10480 = cartesian_point ( 'none', ( -523.0171598524685805, 227.1896800562602152, -519.8216633611405086 ) ) ;
#10481 = vector ( 'none', #17631, 1000.000000000000000 ) ;
#10482 = face_outer_bound ( 'none', #11023, .t. ) ;
#10483 = line ( 'none', #503, #33646 ) ;
#10484 = edge_loop ( 'none', ( #13479, #4139 ) ) ;
#10485 = oriented_edge ( 'none', *, *, #24894, .t. ) ;
#10486 = axis2_placement_3d ( 'none', #10506, #28959, #33779 ) ;
#10487 = vertex_point ( 'none', #22636 ) ;
#10488 = oriented_edge ( 'none', *, *, #27301, .t. ) ;
#10489 = cartesian_point ( 'none', ( -505.5405189717987469, 211.7278540092425487, -279.7054204905243182 ) ) ;
#10490 = oriented_edge ( 'none', *, *, #6635, .t. ) ;
#10491 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#10492 = oriented_edge ( 'none', *, *, #27346, .t. ) ;
#10493 = edge_loop ( 'none', ( #13514, #12316, #3448, #26029 ) ) ;
#10494 = cartesian_point ( 'none', ( -495.8877152618306354, 266.6150753349188562, -279.7054206889959005 ) ) ;
#10495 = cylindrical_surface ( 'none', #3891, 6.499999999999992895 ) ;
#10496 = oriented_edge ( 'none', *, *, #8422, .t. ) ;
#10497 = cartesian_point ( 'none', ( -540.7563762152188929, 275.0801735600167603, -279.7054200388493541 ) ) ;
#10498 = direction ( 'none', ( -5.230025295777878942e-16, 0.9999948051039169172, 0.003223315867124592650 ) ) ;
#10499 = cartesian_point ( 'none', ( -424.2450167721051457, 190.4842518256046446, -303.8537468037990834 ) ) ;
#10500 = direction ( 'none', ( -0.7437713796000668953, 0.0000000000000000000, -0.6684340916558739742 ) ) ;
#10501 = face_bound ( 'none', #30183, .t. ) ;
#10502 = edge_loop ( 'none', ( #9576, #8693, #22137, #3783 ) ) ;
#10503 = direction ( 'none', ( -0.6849853167742629978, 0.1754853720503969927, 0.7071067811865449082 ) ) ;
#10504 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#10505 = direction ( 'none', ( -5.618383777698264516e-14, -1.277139369270565127e-14, 1.000000000000000000 ) ) ;
#10506 = cartesian_point ( 'none', ( -497.3317721733699841, 245.1251363163769952, -442.8537468037603730 ) ) ;
#10507 = oriented_edge ( 'none', *, *, #21026, .t. ) ;
#10508 = face_outer_bound ( 'none', #22707, .t. ) ;
#10509 = vector ( 'none', #9114, 1000.000000000000000 ) ;
#10510 = face_outer_bound ( 'none', #26968, .t. ) ;
#10511 = oriented_edge ( 'none', *, *, #27668, .t. ) ;
#10512 = cartesian_point ( 'none', ( -550.0701600691730846, 293.0707908222073002, -368.2537468042331170 ) ) ;
#10513 = advanced_face ( 'none', ( #29742 ), #32173, .t. ) ;
#10514 = oriented_edge ( 'none', *, *, #25909, .f. ) ;
#10515 = edge_curve ( 'none', #5058, #9117, #28113, .t. ) ;
#10516 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.379049338482476317e-14 ) ) ;
#10517 = oriented_edge ( 'none', *, *, #31654, .f. ) ;
#10518 = edge_curve ( 'none', #9778, #9367, #30170, .t. ) ;
#10519 = vertex_point ( 'none', #9680 ) ;
#10520 = advanced_face ( 'none', ( #17408, #19498 ), #19899, .t. ) ;
#10521 = oriented_edge ( 'none', *, *, #15182, .f. ) ;
#10522 = cartesian_point ( 'none', ( -434.4448856690388538, 228.7521621266577938, -325.1516737886854571 ) ) ;
#10523 = axis2_placement_3d ( 'none', #22062, #14596, #28025 ) ;
#10524 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#10525 = conical_surface ( 'none', #21437, 44.45500000000001961, 1.047197551196598519 ) ;
#10526 = vertex_point ( 'none', #11977 ) ;
#10527 = edge_curve ( 'none', #10000, #12960, #5747, .t. ) ;
#10528 = cartesian_point ( 'none', ( -435.5450167721049866, 217.2034897120702226, -277.8537468037985718 ) ) ;
#10530 = axis2_placement_3d ( 'none', #4722, #23041, #15014 ) ;
#10529 = line ( 'none', #30884, #17078 ) ;
#10531 = oriented_edge ( 'none', *, *, #31656, .t. ) ;
#10532 = vertex_point ( 'none', #12749 ) ;
#10533 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10534 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10535 = axis2_placement_3d ( 'none', #6995, #22370, #24906 ) ;
#10536 = cartesian_point ( 'none', ( -422.9052111911976795, 227.7923850150961016, -345.0376794618879330 ) ) ;
#10537 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612824937, 0.6038489185976431139 ) ) ;
#10538 = cartesian_point ( 'none', ( -460.5450167721049866, 288.1842518256034396, -296.8729846902652412 ) ) ;
#10539 = axis2_placement_3d ( 'none', #11082, #27018, #3985 ) ;
#10540 = direction ( 'none', ( -0.8937973703356508759, -9.333710739853619589e-15, -0.4484710255758731501 ) ) ;
#10541 = axis2_placement_3d ( 'none', #15741, #33753, #10710 ) ;
#10542 = cartesian_point ( 'none', ( -470.0450167717179397, 213.8798153014650154, -398.8537468041832312 ) ) ;
#10543 = face_outer_bound ( 'none', #19915, .t. ) ;
#10544 = conical_surface ( 'none', #29517, 33.00000000000000000, 0.7853981633974415066 ) ;
#10545 = cylindrical_surface ( 'none', #23943, 4.000000000000003553 ) ;
#10546 = oriented_edge ( 'none', *, *, #9769, .f. ) ;
#10547 = direction ( 'none', ( 1.361673625698200410e-16, 2.770006446439764306e-14, 1.000000000000000000 ) ) ;
#10548 = vertex_point ( 'none', #4190 ) ;
#10549 = cartesian_point ( 'none', ( -414.7450167721049752, 243.2560873383853277, -334.8535317876683166 ) ) ;
#10550 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#10551 = oriented_edge ( 'none', *, *, #1035, .t. ) ;
#10552 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10553 = oriented_edge ( 'none', *, *, #275, .t. ) ;
#10554 = advanced_face ( 'none', ( #20312, #1038 ), #17812, .t. ) ;
#10555 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10557 = cartesian_point ( 'none', ( -569.5069575488435021, 289.1461926027758977, -398.8537468041878356 ) ) ;
#10556 = line ( 'none', #5938, #10984 ) ;
#10558 = oriented_edge ( 'none', *, *, #22875, .f. ) ;
#10559 = direction ( 'none', ( 0.9687155250085899283, -0.2481737931517587481, 0.0000000000000000000 ) ) ;
#10560 = cartesian_point ( 'none', ( -430.9950167721049752, 262.4287212649441017, -341.7918141813922830 ) ) ;
#10561 = advanced_face ( 'none', ( #21954 ), #25654, .t. ) ;
#10562 = vertex_point ( 'none', #23307 ) ;
#10563 = edge_curve ( 'none', #8340, #16260, #18662, .t. ) ;
#10564 = direction ( 'none', ( -0.07384000345349524264, 0.9972701007700911502, -7.214474255747049785e-17 ) ) ;
#10565 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#10566 = direction ( 'none', ( -0.07384000345349407690, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#10567 = cartesian_point ( 'none', ( -540.4965654044826806, 211.1505287570157066, -279.7075050243561805 ) ) ;
#10568 = edge_curve ( 'none', #68, #18256, #16183, .t. ) ;
#10569 = cartesian_point ( 'none', ( -406.0450167721051571, 207.1842518256042922, -322.8537468037991971 ) ) ;
#10570 = edge_curve ( 'none', #23423, #11752, #5536, .t. ) ;
#10571 = cartesian_point ( 'none', ( -497.0198734743672162, 293.0707908222023548, -368.4537468041859825 ) ) ;
#10572 = cartesian_point ( 'none', ( -559.6576189805095964, 257.9110967605507199, -410.8537468037604299 ) ) ;
#10573 = direction ( 'none', ( 0.07384000345349413241, -0.9972701007700911502, 0.0000000000000000000 ) ) ;
#10574 = edge_curve ( 'none', #33679, #20558, #25225, .t. ) ;
#10575 = face_outer_bound ( 'none', #3581, .t. ) ;
#10576 = face_outer_bound ( 'none', #1516, .t. ) ;
#10577 = circle ( 'none', #16907, 50.69999999999996732 ) ;
#10578 = edge_loop ( 'none', ( #1068, #3077, #2863, #32443 ) ) ;
#10579 = cartesian_point ( 'none', ( -550.0701600691669455, 293.0707908222091760, -368.2537468042311843 ) ) ;
#10580 = axis2_placement_3d ( 'none', #26567, #26462, #2634 ) ;
#10581 = oriented_edge ( 'none', *, *, #1245, .t. ) ;
#10582 = cartesian_point ( 'none', ( -550.5387411895707146, 218.8846901908454754, -279.7054216499633981 ) ) ;
#10583 = cartesian_point ( 'none', ( -547.1895649638760233, 293.5333684798541185, -413.2537468042329465 ) ) ;
#10584 = axis2_placement_3d ( 'none', #22465, #14662, #33121 ) ;
#10585 = b_spline_curve_with_knots ( 'none', 3,
( #10572, #5081, #28912, #20670, #28679, #26067 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002463324819115614230, 0.001306506591878016247, 0.002366680701844471341 ),
.unspecified. ) ;
#10586 = cartesian_point ( 'none', ( -481.9548953917770291, 223.2007134860330382, -431.3537468037603730 ) ) ;
#10587 = cartesian_point ( 'none', ( -527.1207651775118848, 231.8893847019354837, -514.8537468037603730 ) ) ;
#10588 = cartesian_point ( 'none', ( -499.5677727865365796, 281.6817434278442533, -311.5906273828294388 ) ) ;
#10589 = face_outer_bound ( 'none', #29136, .t. ) ;
#10590 = cartesian_point ( 'none', ( -557.8743204250505414, 234.8112633224545220, -275.3537468037985150 ) ) ;
#10591 = edge_loop ( 'none', ( #11041, #17203, #1368, #13314 ) ) ;
#10592 = axis2_placement_3d ( 'none', #18932, #21679, #11136 ) ;
#10593 = direction ( 'none', ( 1.000000000000000000, 1.387778780781444413e-14, 5.551115123125777653e-14 ) ) ;
#10594 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -280.3537468037986287 ) ) ;
#10595 = face_outer_bound ( 'none', #27320, .t. ) ;
#10596 = oriented_edge ( 'none', *, *, #15819, .f. ) ;
#10597 = plane ( 'none', #18120 ) ;
#10598 = oriented_edge ( 'none', *, *, #7358, .f. ) ;
#10599 = oriented_edge ( 'none', *, *, #5449, .t. ) ;
#10600 = oriented_edge ( 'none', *, *, #14378, .t. ) ;
#10601 = edge_loop ( 'none', ( #18743, #296, #17760, #17600 ) ) ;
#10602 = cartesian_point ( 'none', ( -492.3582040105588362, 224.6817498243271984, -279.7054206173642683 ) ) ;
#10603 = vector ( 'none', #14437, 999.9999999999998863 ) ;
#10604 = cartesian_point ( 'none', ( -498.6899264972170727, 251.4823540728704643, -397.2348421043313920 ) ) ;
#10605 = direction ( 'none', ( 0.7437731059700262159, -0.002154568021932308768, 0.6684286982710564429 ) ) ;
#10606 = cartesian_point ( 'none', ( -537.8086575745752498, 270.1108983122273912, -275.3537468037987423 ) ) ;
#10607 = circle ( 'none', #4861, 37.49999999999997868 ) ;
#10608 = circle ( 'none', #22904, 6.500000000000017764 ) ;
#10609 = circle ( 'none', #7277, 7.499999999999951150 ) ;
#10610 = cartesian_point ( 'none', ( -547.7518850954386380, 190.7697687739384946, -364.2537468042618798 ) ) ;
#10611 = vertex_point ( 'none', #4764 ) ;
#10612 = cartesian_point ( 'none', ( -442.8963181687739166, 239.0473245349923559, -380.3537468037986287 ) ) ;
#10613 = edge_curve ( 'none', #31575, #6737, #23170, .t. ) ;
#10614 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#10615 = cartesian_point ( 'none', ( -415.2450167721049752, 231.1843141643564081, -322.8924265942039824 ) ) ;
#10616 = direction ( 'none', ( -1.000000000000000000, -5.474472508013595715e-16, -5.693451408334139859e-14 ) ) ;
#10617 = edge_curve ( 'none', #27982, #32403, #26467, .t. ) ;
#10618 = cartesian_point ( 'none', ( -435.5450167721051002, 213.8092518256034396, -271.9747543314630320 ) ) ;
#10619 = face_outer_bound ( 'none', #1594, .t. ) ;
#10620 = cartesian_point ( 'none', ( -410.0450167721051002, 263.1842518256061680, -255.0875430192504041 ) ) ;
#10621 = cartesian_point ( 'none', ( -424.2450167721050889, 263.4953896304331806, -341.7883759544639020 ) ) ;
#10622 = edge_curve ( 'none', #30440, #20261, #14539, .t. ) ;
#10623 = edge_curve ( 'none', #4523, #19455, #21512, .t. ) ;
#10624 = oriented_edge ( 'none', *, *, #33910, .f. ) ;
#10625 = edge_curve ( 'none', #2583, #20719, #29249, .t. ) ;
#10626 = face_outer_bound ( 'none', #18792, .t. ) ;
#10627 = oriented_edge ( 'none', *, *, #28489, .t. ) ;
#10628 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -369.3537468037986287 ) ) ;
#10629 = oriented_edge ( 'none', *, *, #15277, .t. ) ;
#10630 = edge_curve ( 'none', #26928, #23521, #24828, .t. ) ;
#10631 = edge_loop ( 'none', ( #22936, #4851, #25182, #17829 ) ) ;
#10632 = vertex_point ( 'none', #10128 ) ;
#10633 = edge_loop ( 'none', ( #21471, #23975, #28295, #26902 ) ) ;
#10634 = edge_curve ( 'none', #2202, #10660, #5108, .t. ) ;
#10635 = cartesian_point ( 'none', ( -468.2450167721050320, 252.6830294426297598, -323.0061403150819501 ) ) ;
#10636 = direction ( 'none', ( -1.036334525942864691e-16, 0.08929731094672760383, -0.9960050151769735960 ) ) ;
#10637 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#10638 = axis2_placement_3d ( 'none', #23210, #28477, #30539 ) ;
#10639 = cartesian_point ( 'none', ( -522.4259936320212319, 228.0709220925519105, -402.3537468037604299 ) ) ;
#10640 =( bounded_curve ( ) b_spline_curve ( 3, ( #5092, #23430, #7608, #12992 ),
.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 ( '' ) );
#10641 = advanced_face ( 'none', ( #12893 ), #10863, .t. ) ;
#10642 = face_bound ( 'none', #19695, .t. ) ;
#10643 = line ( 'none', #15997, #19262 ) ;
#10644 = direction ( 'none', ( 2.493326478105872758e-16, 0.003223315867124546680, -0.9999948051039169172 ) ) ;
#10645 = axis2_placement_3d ( 'none', #24596, #24825, #19669 ) ;
#10646 = cartesian_point ( 'none', ( -511.1438981724896280, 251.6229873634715091, -410.3537468037604299 ) ) ;
#10647 = circle ( 'none', #28790, 16.00000000000001421 ) ;
#10648 = line ( 'none', #11641, #11039 ) ;
#10649 = vector ( 'none', #28698, 999.9999999999998863 ) ;
#10650 = axis2_placement_3d ( 'none', #21505, #8561, #13481 ) ;
#10651 = advanced_face ( 'none', ( #29306 ), #13706, .f. ) ;
#10652 = cartesian_point ( 'none', ( -497.8117321958176831, 251.6073919713826115, -396.8537468037603730 ) ) ;
#10653 = direction ( 'none', ( -0.9873505073845695312, -0.1585527532634900261, -5.773159728050812748e-14 ) ) ;
#10654 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#10655 = face_outer_bound ( 'none', #14864, .t. ) ;
#10656 = vector ( 'none', #1559, 1000.000000000000000 ) ;
#10657 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10658 = direction ( 'none', ( 1.708035422500240877e-15, -1.000000000000000000, -1.281026566875180648e-14 ) ) ;
#10659 = edge_loop ( 'none', ( #29532, #2918 ) ) ;
#10660 = vertex_point ( 'none', #21142 ) ;
#10661 = cartesian_point ( 'none', ( -424.2450167721049752, 242.4954987232508472, -341.8560655876732426 ) ) ;
#10662 = vertex_point ( 'none', #23653 ) ;
#10663 = vertex_point ( 'none', #8179 ) ;
#10664 = cartesian_point ( 'none', ( -413.9450167721049638, 195.4659971479833587, -350.8965919355287042 ) ) ;
#10665 = cartesian_point ( 'none', ( -438.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#10666 = oriented_edge ( 'none', *, *, #31613, .t. ) ;
#10667 = edge_curve ( 'none', #8461, #30024, #11704, .t. ) ;
#10668 = cartesian_point ( 'none', ( -518.4394551814010583, 228.0195457472642317, -517.9082110592345316 ) ) ;
#10669 = line ( 'none', #1777, #15980 ) ;
#10670 = circle ( 'none', #6408, 2.917499999999998206 ) ;
#10671 = cartesian_point ( 'none', ( -363.1068798202016410, 243.1842518256043491, -322.8537468038001066 ) ) ;
#10672 = edge_curve ( 'none', #29994, #16064, #7574, .t. ) ;
#10673 = cartesian_point ( 'none', ( -525.5756168670829993, 270.6091795967793701, -402.3537468037604299 ) ) ;
#10674 = circle ( 'none', #13823, 6.499999999999970690 ) ;
#10675 = face_outer_bound ( 'none', #18030, .t. ) ;
#10676 = axis2_placement_3d ( 'none', #10230, #17688, #25615 ) ;
#10677 = direction ( 'none', ( 1.874259953551569157e-16, -1.000000000000000000, 2.735728983704321531e-14 ) ) ;
#10678 = direction ( 'none', ( -5.230025295777879928e-16, 0.9999948051039169172, 0.003223315867124546680 ) ) ;
#10679 = axis2_placement_3d ( 'none', #29777, #29427, #3220 ) ;
#10680 = cartesian_point ( 'none', ( -538.4620270142746676, 210.1997195688760485, -279.7947637401136376 ) ) ;
#10681 = line ( 'none', #29235, #4934 ) ;
#10682 = oriented_edge ( 'none', *, *, #7963, .t. ) ;
#10683 = cartesian_point ( 'none', ( -433.2450167721049752, 229.9461256991799871, -299.3962956067713890 ) ) ;
#10684 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256035248, -322.8537468037986287 ) ) ;
#10685 = advanced_face ( 'none', ( #12512 ), #32611, .f. ) ;
#10686 = direction ( 'none', ( 0.1506821769804488065, -0.9885822583581158618, -5.286776307738844763e-15 ) ) ;
#10687 = circle ( 'none', #6146, 6.500000000000005329 ) ;
#10688 = oriented_edge ( 'none', *, *, #15855, .t. ) ;
#10689 = vertex_point ( 'none', #29132 ) ;
#10690 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#10691 = cartesian_point ( 'none', ( -497.3317721733699841, 245.1251363163769952, -396.8537468037603730 ) ) ;
#10692 = direction ( 'none', ( -2.035898835340910058e-16, 1.000000000000000000, -2.770006446439764306e-14 ) ) ;
#10693 = advanced_face ( 'none', ( #26855 ), #254, .t. ) ;
#10694 = oriented_edge ( 'none', *, *, #5206, .f. ) ;
#10695 = oriented_edge ( 'none', *, *, #20269, .f. ) ;
#10696 = circle ( 'none', #29298, 4.999999999999978684 ) ;
#10697 = cartesian_point ( 'none', ( -555.1301865035628680, 225.4066241958257137, -279.7054203038756555 ) ) ;
#10698 = cartesian_point ( 'none', ( -433.2450167721049752, 229.6979918011043083, -299.4631335037672670 ) ) ;
#10699 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#10700 = direction ( 'none', ( 1.585605231943072349e-16, -1.000000000000000000, -1.311026609186950238e-14 ) ) ;
#10701 = oriented_edge ( 'none', *, *, #15927, .t. ) ;
#10702 = cartesian_point ( 'none', ( -503.2878049733885177, 282.8581744405811946, -309.2419705093699918 ) ) ;
#10703 = face_outer_bound ( 'none', #26023, .t. ) ;
#10704 = face_outer_bound ( 'none', #33020, .t. ) ;
#10705 = direction ( 'none', ( -0.07384000345349513161, 0.9972701007700911502, -4.661740697613374269e-16 ) ) ;
#10706 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#10707 = cartesian_point ( 'none', ( -424.2450167721051457, 190.6842518256046333, -303.8537468037990834 ) ) ;
#10708 = vector ( 'none', #28732, 1000.000000000000114 ) ;
#10709 = cartesian_point ( 'none', ( -507.3320570882002585, 217.3760262055973271, -275.3537468037986287 ) ) ;
#10710 = direction ( 'none', ( -0.8937973703356506538, 9.408669700213234582e-15, 0.4484710255758732611 ) ) ;
#10711 = vector ( 'none', #18301, 1000.000000000000000 ) ;
#10712 = oriented_edge ( 'none', *, *, #22940, .f. ) ;
#10713 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10714 = cartesian_point ( 'none', ( -414.4827288638479104, 241.1253182325478974, -311.0873433873888985 ) ) ;
#10715 = edge_curve ( 'none', #30949, #22227, #26037, .t. ) ;
#10716 = vertex_point ( 'none', #7950 ) ;
#10717 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -400.3537468037604299 ) ) ;
#10719 = oriented_edge ( 'none', *, *, #5145, .f. ) ;
#10718 = oriented_edge ( 'none', *, *, #17234, .t. ) ;
#10720 = cartesian_point ( 'none', ( -554.3728120122223118, 259.7567308377314248, -275.3537468037985718 ) ) ;
#10721 = edge_curve ( 'none', #33838, #19219, #30135, .t. ) ;
#10722 = cartesian_point ( 'none', ( -415.1929361798835885, 229.9512638833377878, -299.3962790446948361 ) ) ;
#10723 = edge_loop ( 'none', ( #14105, #2175, #17527, #29775 ) ) ;
#10724 = cartesian_point ( 'none', ( -503.4578633471932108, 195.8205656590470198, -380.3537468037986287 ) ) ;
#10725 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#10726 = direction ( 'none', ( -5.230025295777879928e-16, 0.9999948051039170283, 0.003223315867124593084 ) ) ;
#10727 = vertex_point ( 'none', #5532 ) ;
#10728 = axis2_placement_3d ( 'none', #20375, #25775, #30908 ) ;
#10729 = advanced_face ( 'none', ( #602 ), #5911, .t. ) ;
#10730 = cartesian_point ( 'none', ( -433.2450167721049752, 229.6979918011043083, -299.4631335037672670 ) ) ;
#10731 = vertex_point ( 'none', #18718 ) ;
#10732 = edge_curve ( 'none', #27014, #17131, #6743, .t. ) ;
#10733 = oriented_edge ( 'none', *, *, #18549, .f. ) ;
#10734 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.220446049250311188e-14 ) ) ;
#10735 = advanced_face ( 'none', ( #27293 ), #22347, .t. ) ;
#10736 = vector ( 'none', #21080, 1000.000000000000000 ) ;
#10737 = circle ( 'none', #7270, 6.500000000000004441 ) ;
#10738 = cartesian_point ( 'none', ( -415.2450167721049752, 244.0212438751573814, -349.8407704319976688 ) ) ;
#10739 = face_outer_bound ( 'none', #10009, .t. ) ;
#10740 = axis2_placement_3d ( 'none', #7694, #26044, #15928 ) ;
#10741 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#10742 = axis2_placement_3d ( 'none', #9105, #14472, #27456 ) ;
#10743 = cartesian_point ( 'none', ( -549.0400337848302570, 196.5693698769470643, -360.2537468042618798 ) ) ;
#10744 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10745 = line ( 'none', #23483, #23872 ) ;
#10746 = oriented_edge ( 'none', *, *, #7309, .f. ) ;
#10747 = cartesian_point ( 'none', ( -435.2450167721049752, 228.3667110473469961, -325.1862315914671058 ) ) ;
#10748 = direction ( 'none', ( 1.000000000000000000, 4.270088556250602192e-16, 5.636516894250794598e-14 ) ) ;
#10749 = direction ( 'none', ( -0.8937973703356507649, 1.210143096841420787e-14, 0.4484710255758733721 ) ) ;
#10751 = edge_loop ( 'none', ( #385, #17705 ) ) ;
#10750 = oriented_edge ( 'none', *, *, #13929, .t. ) ;
#10752 = cartesian_point ( 'none', ( -492.5198734747020808, 293.0707908221328353, -380.3537468037986287 ) ) ;
#10753 = edge_loop ( 'none', ( #29966, #6000, #2068, #30415 ) ) ;
#10754 = oriented_edge ( 'none', *, *, #7763, .t. ) ;
#10755 = direction ( 'none', ( -0.07384000345349772676, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#10756 = edge_loop ( 'none', ( #31574, #32996, #31893, #18593 ) ) ;
#10757 = plane ( 'none', #12883 ) ;
#10758 = cartesian_point ( 'none', ( -426.0204907577911513, 227.4752179445881950, -344.8142407336309248 ) ) ;
#10759 = oriented_edge ( 'none', *, *, #25805, .t. ) ;
#10760 = cartesian_point ( 'none', ( -455.2950167721049866, 192.3052593532680987, -355.6287468037992312 ) ) ;
#10761 = circle ( 'none', #30668, 6.500000000000023093 ) ;
#10762 = vector ( 'none', #25485, 1000.000000000000000 ) ;
#10763 = edge_curve ( 'none', #12696, #13220, #6353, .t. ) ;
#10764 = edge_curve ( 'none', #9903, #15659, #19895, .t. ) ;
#10765 = vector ( 'none', #5175, 1000.000000000000114 ) ;
#10766 = cartesian_point ( 'none', ( -424.2450167721051457, 190.6842518256046333, -303.8537468037990834 ) ) ;
#10767 = axis2_placement_3d ( 'none', #15071, #1818, #33436 ) ;
#10768 = cartesian_point ( 'none', ( -434.6299186057944439, 228.3885899317612598, -323.1762480120281111 ) ) ;
#10769 = cartesian_point ( 'none', ( -424.2450167721051457, 295.8842518256038829, -341.8537468038014708 ) ) ;
#10770 = edge_curve ( 'none', #14410, #12995, #9226, .t. ) ;
#10771 = circle ( 'none', #1716, 27.49999999999996803 ) ;
#10772 = oriented_edge ( 'none', *, *, #2309, .t. ) ;
#10773 = vertex_point ( 'none', #22 ) ;
#10774 = cartesian_point ( 'none', ( -497.8186766613933969, 187.2115899871560032, -370.3537468042064233 ) ) ;
#10775 = axis2_placement_3d ( 'none', #10665, #28886, #18575 ) ;
#10776 = vertex_point ( 'none', #475 ) ;
#10777 = direction ( 'none', ( 2.035898835340910058e-16, -1.000000000000000000, 2.770006446439764306e-14 ) ) ;
#10778 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.877651306839097745e-14 ) ) ;
#10780 = oriented_edge ( 'none', *, *, #20722, .f. ) ;
#10779 = edge_loop ( 'none', ( #5381, #9087, #32130 ) ) ;
#10781 = direction ( 'none', ( 0.4484710255758734276, 2.453592884421595639e-14, 0.8937973703356508759 ) ) ;
#10782 = axis2_placement_3d ( 'none', #32420, #3674, #32535 ) ;
#10783 = cartesian_point ( 'none', ( -434.0065634855201324, 255.0597874052292866, -320.7850289139126971 ) ) ;
#10784 = axis2_placement_3d ( 'none', #29106, #8260, #230 ) ;
#10785 = oriented_edge ( 'none', *, *, #15031, .f. ) ;
#10786 = axis2_placement_3d ( 'none', #16897, #6244, #30195 ) ;
#10787 = cartesian_point ( 'none', ( -454.4937317857706489, 231.6794693131434997, -373.4093224878104706 ) ) ;
#10788 = cartesian_point ( 'none', ( -554.3033369966965438, 300.4461565875085398, -380.3537468037986287 ) ) ;
#10789 = oriented_edge ( 'none', *, *, #21228, .f. ) ;
#10790 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.612116388215078536e-14 ) ) ;
#10791 = cartesian_point ( 'none', ( -539.7770996117599225, 212.1746680251002601, -275.3537468037976055 ) ) ;
#10792 = oriented_edge ( 'none', *, *, #27821, .f. ) ;
#10793 = cartesian_point ( 'none', ( -550.0701600691194244, 193.2977128291211955, -422.6037468041880061 ) ) ;
#10794 = circle ( 'none', #22336, 39.50000000000000000 ) ;
#10795 = face_outer_bound ( 'none', #13338, .t. ) ;
#10796 = direction ( 'none', ( 2.035898835340910058e-16, -1.000000000000000000, 2.770006446439764306e-14 ) ) ;
#10797 = cartesian_point ( 'none', ( -477.5830759945895352, 205.7223110485252562, -449.8537468041837428 ) ) ;
#10798 = advanced_face ( 'none', ( #31339 ), #32995, .f. ) ;
#10799 = line ( 'none', #14644, #6291 ) ;
#10800 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867106842092 ) ) ;
#10801 = cartesian_point ( 'none', ( -558.4840353416340122, 223.7095250907132993, -414.0471184309639625 ) ) ;
#10802 = cartesian_point ( 'none', ( -558.8154494379319885, 235.5637205794643876, -280.0200503581745579 ) ) ;
#10803 = direction ( 'none', ( 1.000000000000000000, 1.387778780781444413e-14, 5.551115123125777653e-14 ) ) ;
#10804 = b_spline_curve_with_knots ( 'none', 3,
( #16663, #27121, #21955, #24600, #21719, #27234 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002670212645049427000, 0.003061410935874120040, 0.003452609226698812647 ),
.unspecified. ) ;
#10805 = circle ( 'none', #1045, 77.74999999999998579 ) ;
#10806 = face_outer_bound ( 'none', #15570, .t. ) ;
#10807 = direction ( 'none', ( -5.642927514190365414e-14, -1.311026609186951343e-14, 1.000000000000000000 ) ) ;
#10808 = vertex_point ( 'none', #21565 ) ;
#10809 = oriented_edge ( 'none', *, *, #16334, .f. ) ;
#10810 = cartesian_point ( 'none', ( -581.0450167721051002, 243.1842518256034680, -380.3537468037986287 ) ) ;
#10811 = advanced_face ( 'none', ( #17838 ), #23996, .t. ) ;
#10812 = edge_curve ( 'none', #33088, #1581, #2271, .t. ) ;
#10813 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#10814 = oriented_edge ( 'none', *, *, #7507, .f. ) ;
#10815 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.671791538845910389e-14 ) ) ;
#10816 = cartesian_point ( 'none', ( -487.8275193481881047, 225.9271238893791178, -409.6992007915769136 ) ) ;
#10817 = vertex_point ( 'none', #21680 ) ;
#10818 = vertex_point ( 'none', #29589 ) ;
#10820 = oriented_edge ( 'none', *, *, #17245, .f. ) ;
#10819 = oriented_edge ( 'none', *, *, #16690, .f. ) ;
#10821 = edge_curve ( 'none', #31135, #10324, #33435, .t. ) ;
#10822 = axis2_placement_3d ( 'none', #1283, #22025, #8734 ) ;
#10823 = oriented_edge ( 'none', *, *, #20428, .t. ) ;
#10824 = cartesian_point ( 'none', ( -495.0550884926352069, 220.7731216917379697, -279.7054194719143538 ) ) ;
#10825 = edge_curve ( 'none', #20649, #13544, #20699, .t. ) ;
#10826 = vertex_point ( 'none', #5969 ) ;
#10827 = circle ( 'none', #12586, 17.50000000000000355 ) ;
#10828 = line ( 'none', #6206, #28460 ) ;
#10829 = edge_loop ( 'none', ( #14821, #6909 ) ) ;
#10830 = cartesian_point ( 'none', ( -506.2345991793280291, 197.9331876915834698, -328.3135273558913809 ) ) ;
#10831 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.784482183947338563e-14 ) ) ;
#10832 = axis2_placement_3d ( 'none', #1155, #30363, #4137 ) ;
#10833 = cartesian_point ( 'none', ( -548.6163535709615644, 267.6128542874009213, -275.3537468037845883 ) ) ;
#10834 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612464365, 0.9619738504976949045 ) ) ;
#10835 = toroidal_surface ( 'none', #18774, 6.700000000000000178, 0.2000000000000000111 ) ;
#10836 = cartesian_point ( 'none', ( -448.8945395728613903, 231.1842518255994889, -375.0090385894860674 ) ) ;
#10837 = cartesian_point ( 'none', ( -417.9450167721050207, 269.1558951665430754, -373.3060503364740725 ) ) ;
#10838 = cartesian_point ( 'none', ( -490.0358617603400830, 291.8279388273430754, -359.5930374208591047 ) ) ;
#10839 = axis2_placement_3d ( 'none', #31310, #28789, #2237 ) ;
#10840 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#10841 = direction ( 'none', ( -5.628830734849543029e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#10842 = circle ( 'none', #24345, 7.500000000000000888 ) ;
#10843 = circle ( 'none', #20775, 4.500000000000003553 ) ;
#10844 = oriented_edge ( 'none', *, *, #29900, .f. ) ;
#10845 = oriented_edge ( 'none', *, *, #12524, .t. ) ;
#10846 = direction ( 'none', ( 0.1506821769804534139, -0.9885822583581151957, -5.046468293750709037e-15 ) ) ;
#10847 = cartesian_point ( 'none', ( -523.5450167717150407, 243.1842518256509322, -449.8537468041858460 ) ) ;
#10848 = axis2_placement_3d ( 'none', #33074, #17138, #17483 ) ;
#10849 = oriented_edge ( 'none', *, *, #31661, .t. ) ;
#10850 = cartesian_point ( 'none', ( -574.2450167717178147, 243.1842518256502501, -400.7537468041887223 ) ) ;
#10851 = oriented_edge ( 'none', *, *, #9031, .f. ) ;
#10852 = oriented_edge ( 'none', *, *, #28391, .f. ) ;
#10853 = cartesian_point ( 'none', ( -435.5450167721049866, 188.5712321258244231, -340.8445244209985390 ) ) ;
#10855 = oriented_edge ( 'none', *, *, #31391, .t. ) ;
#10854 = oriented_edge ( 'none', *, *, #4914, .t. ) ;
#10856 = advanced_face ( 'none', ( #10441 ), #17014, .t. ) ;
#10857 = cartesian_point ( 'none', ( -450.5450167721049297, 198.1842518256037522, -348.8345089173323572 ) ) ;
#10858 = cartesian_point ( 'none', ( -523.1684327544990083, 238.0981743116744269, -493.6037468037603730 ) ) ;
#10859 = cartesian_point ( 'none', ( -363.1068798202016410, 243.1842518256043491, -322.8537468038001066 ) ) ;
#10860 = oriented_edge ( 'none', *, *, #43, .f. ) ;
#10861 = edge_curve ( 'none', #4786, #29218, #3913, .t. ) ;
#10862 = circle ( 'none', #12988, 39.99999999999999289 ) ;
#10863 = toroidal_surface ( 'none', #18220, 4.399999999999998579, 0.5999999999999999778 ) ;
#10864 = oriented_edge ( 'none', *, *, #21183, .t. ) ;
#10865 = direction ( 'none', ( 0.9687155250085899283, -0.2481737931517584705, 0.0000000000000000000 ) ) ;
#10866 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10867 = direction ( 'none', ( 2.197537717130241099e-16, -1.000000000000000000, 2.037432715935694860e-14 ) ) ;
#10868 = cylindrical_surface ( 'none', #25111, 4.000000000000025757 ) ;
#10869 = edge_curve ( 'none', #29352, #4393, #30961, .t. ) ;
#10870 = cartesian_point ( 'none', ( -512.0005311454516459, 267.1019896983432318, -414.3537468037604299 ) ) ;
#10871 = edge_curve ( 'none', #22114, #493, #1439, .t. ) ;
#10872 = cartesian_point ( 'none', ( -460.5450167721049866, 243.1842518256034964, -380.3537468037986287 ) ) ;
#10873 = cartesian_point ( 'none', ( -426.5506647189967566, 226.9306136598464434, -344.4146439712718006 ) ) ;
#10874 = edge_curve ( 'none', #14099, #2834, #7181, .t. ) ;
#10875 = circle ( 'none', #32220, 0.1999999999999779732 ) ;
#10876 = face_outer_bound ( 'none', #7593, .t. ) ;
#10877 = oriented_edge ( 'none', *, *, #25146, .t. ) ;
#10878 = oriented_edge ( 'none', *, *, #16376, .t. ) ;
#10879 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -380.3537468037986287 ) ) ;
#10880 = direction ( 'none', ( -5.223686067035160363e-16, 0.9999948051039169172, 0.003223315867124592650 ) ) ;
#10881 = plane ( 'none', #11994 ) ;
#10883 = edge_loop ( 'none', ( #18778, #32032 ) ) ;
#10882 = axis2_placement_3d ( 'none', #12697, #12480, #9960 ) ;
#10884 = oriented_edge ( 'none', *, *, #23981, .f. ) ;
#10885 = plane ( 'none', #1309 ) ;
#10886 = oriented_edge ( 'none', *, *, #26343, .f. ) ;
#10887 = oriented_edge ( 'none', *, *, #7054, .t. ) ;
#10888 = cartesian_point ( 'none', ( -540.8554343648819440, 298.4020477898358195, -370.3537468037986287 ) ) ;
#10890 = oriented_edge ( 'none', *, *, #29487, .f. ) ;
#10889 = edge_loop ( 'none', ( #16687, #5066, #30426, #14062 ) ) ;
#10891 = cartesian_point ( 'none', ( -494.2405802475286123, 185.6842518256512164, -471.8537468041848797 ) ) ;
#10892 = cartesian_point ( 'none', ( -434.3711666266802354, 228.6837554138595863, -323.1497848080941822 ) ) ;
#10893 = direction ( 'none', ( 1.791068744856348687e-16, 6.279680095831317198e-17, -1.000000000000000000 ) ) ;
#10894 = cartesian_point ( 'none', ( -427.3617981919703084, 266.8864388706263071, -335.7851234004035632 ) ) ;
#10895 = vector ( 'none', #4638, 1000.000000000000000 ) ;
#10896 = advanced_face ( 'none', ( #3098 ), #8372, .f. ) ;
#10897 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#10898 = direction ( 'none', ( 5.645484080218921008e-14, 1.285083151003619169e-14, -1.000000000000000000 ) ) ;
#10899 = cartesian_point ( 'none', ( -524.7504741876980461, 251.0929098925221297, -277.8537468042131309 ) ) ;
#10900 = advanced_face ( 'none', ( #201 ), #29474, .f. ) ;
#10901 = cartesian_point ( 'none', ( -452.8342535018004469, 231.2466904823074287, -373.8170741945158397 ) ) ;
#10902 = plane ( 'none', #332 ) ;
#10903 = cartesian_point ( 'none', ( -415.1549313584890228, 256.2547269854412662, -299.3114942342692189 ) ) ;
#10904 = edge_loop ( 'none', ( #17365, #19730 ) ) ;
#10905 = cartesian_point ( 'none', ( -529.8392540594721822, 208.6784445600414699, -275.3537468035767120 ) ) ;
#10906 = line ( 'none', #4893, #31818 ) ;
#10907 = vector ( 'none', #29854, 1000.000000000000000 ) ;
#10908 = line ( 'none', #30691, #4375 ) ;
#10909 = oriented_edge ( 'none', *, *, #31613, .f. ) ;
#10910 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#10911 = cartesian_point ( 'none', ( -502.2450167721049752, 243.5414410693904301, -326.8377668645065341 ) ) ;
#10912 = direction ( 'none', ( -0.7807962609784953045, -0.6247857223416692918, -5.224225285073676761e-14 ) ) ;
#10913 = oriented_edge ( 'none', *, *, #4584, .t. ) ;
#10914 = oriented_edge ( 'none', *, *, #11630, .f. ) ;
#10915 = cartesian_point ( 'none', ( -424.2450167721051457, 185.6842518256046333, -303.8537468037989697 ) ) ;
#10916 = vertex_point ( 'none', #11491 ) ;
#10917 = direction ( 'none', ( -1.000000000000000000, -2.035898835340872341e-16, 1.361673625698257109e-16 ) ) ;
#10918 = cartesian_point ( 'none', ( -445.5287896533704952, 295.3875274556046406, -307.1202765627449480 ) ) ;
#10919 = edge_curve ( 'none', #7172, #3274, #10828, .t. ) ;
#10920 = oriented_edge ( 'none', *, *, #9112, .f. ) ;
#10921 = edge_curve ( 'none', #1364, #13896, #30524, .t. ) ;
#10922 = line ( 'none', #9418, #19554 ) ;
#10923 = oriented_edge ( 'none', *, *, #10527, .f. ) ;
#10924 = cartesian_point ( 'none', ( -569.5069575488437295, 205.7223110485248867, -398.8537468041889724 ) ) ;
#10925 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#10926 = edge_curve ( 'none', #9469, #5500, #25624, .t. ) ;
#10927 = direction ( 'none', ( -0.07384000345349407690, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#10928 = cartesian_point ( 'none', ( -581.0450167721049866, 213.2932935299853057, -380.3537468037986287 ) ) ;
#10929 = face_outer_bound ( 'none', #10659, .t. ) ;
#10930 = edge_loop ( 'none', ( #31746, #30533, #19254, #16229 ) ) ;
#10931 = cartesian_point ( 'none', ( -445.5287896533704384, 205.8416240897880130, -283.1265240703594372 ) ) ;
#10932 = axis2_placement_3d ( 'none', #7628, #20936, #4787 ) ;
#10933 = cartesian_point ( 'none', ( -499.9015709578534370, 223.9511793411727751, -275.3537468037987992 ) ) ;
#10934 = direction ( 'none', ( 0.3003283627730223282, 0.9538358739919965412, 2.775557561562890089e-14 ) ) ;
#10935 = vector ( 'none', #23606, 1000.000000000000114 ) ;
#10936 = circle ( 'none', #11504, 4.049999999999998046 ) ;
#10937 = circle ( 'none', #19124, 3.399999999999958611 ) ;
#10938 = vertex_point ( 'none', #3936 ) ;
#10939 = axis2_placement_3d ( 'none', #7805, #112, #26267 ) ;
#10941 = direction ( 'none', ( 1.028554113732450303e-16, -0.9960050151769733739, -0.08929731094673001857 ) ) ;
#10940 = axis2_placement_3d ( 'none', #15434, #7432, #28737 ) ;
#10942 = oriented_edge ( 'none', *, *, #7763, .f. ) ;
#10943 = cartesian_point ( 'none', ( -551.1002863534532707, 190.0260557813620039, -360.2537468042621072 ) ) ;
#10944 = cartesian_point ( 'none', ( -430.6450167721051230, 299.6842518256037238, -341.8537468038013003 ) ) ;
#10945 = plane ( 'none', #24087 ) ;
#10946 = cartesian_point ( 'none', ( -552.9363025713067827, 262.3260315321707594, -275.3537468037984013 ) ) ;
#10947 = oriented_edge ( 'none', *, *, #28815, .t. ) ;
#10948 = cartesian_point ( 'none', ( -414.7893930724150096, 230.5477454733241700, -299.3943563861333814 ) ) ;
#10949 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#10950 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10951 = oriented_edge ( 'none', *, *, #15230, .t. ) ;
#10952 = cartesian_point ( 'none', ( -434.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#10953 = line ( 'none', #19492, #19147 ) ;
#10954 = vertex_point ( 'none', #27321 ) ;
#10955 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#10956 = cartesian_point ( 'none', ( -523.3345281162416995, 283.1836980033398277, -433.1216959961914199 ) ) ;
#10957 = vertex_point ( 'none', #19633 ) ;
#10958 = oriented_edge ( 'none', *, *, #3514, .t. ) ;
#10959 = cartesian_point ( 'none', ( -414.9833311132588278, 244.0211600621414902, -349.8147684564009978 ) ) ;
#10960 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#10961 = edge_curve ( 'none', #8144, #22539, #1843, .t. ) ;
#10962 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#10963 = cartesian_point ( 'none', ( -523.5450167721116941, 243.1842518256019332, -464.3537468037985150 ) ) ;
#10964 = direction ( 'none', ( 5.655173982181835773e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#10965 = edge_curve ( 'none', #30694, #19658, #3886, .t. ) ;
#10966 = advanced_face ( 'none', ( #23137 ), #28884, .t. ) ;
#10967 = circle ( 'none', #20472, 2.917500000000029292 ) ;
#10968 = face_outer_bound ( 'none', #27680, .t. ) ;
#10969 = line ( 'none', #10989, #706 ) ;
#10970 = oriented_edge ( 'none', *, *, #32865, .t. ) ;
#10971 = direction ( 'none', ( -0.07384000345349883698, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#10972 = edge_loop ( 'none', ( #22295, #8196, #31361, #29725, #7368 ) ) ;
#10973 = direction ( 'none', ( 1.874259953551552887e-16, -1.000000000000000000, 2.735728983704320900e-14 ) ) ;
#10974 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10975 = edge_curve ( 'none', #3371, #32403, #1406, .t. ) ;
#10976 = cartesian_point ( 'none', ( -434.2450167721049752, 243.3008855714332981, -335.3532026547280793 ) ) ;
#10977 = line ( 'none', #20774, #24944 ) ;
#10978 = cartesian_point ( 'none', ( -479.6450167721049525, 243.1842518256034964, -380.3537468037986287 ) ) ;
#10979 = oriented_edge ( 'none', *, *, #18855, .t. ) ;
#10980 = axis2_placement_3d ( 'none', #17217, #12056, #1761 ) ;
#10981 = advanced_face ( 'none', ( #23959 ), #169, .f. ) ;
#10982 = cartesian_point ( 'none', ( -521.0446324823946043, 203.5184581767406939, -409.5683253646141111 ) ) ;
#10983 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027520e-16, -5.642927514190364782e-14 ) ) ;
#10984 = vector ( 'none', #798, 1000.000000000000000 ) ;
#10985 = oriented_edge ( 'none', *, *, #22463, .f. ) ;
#10986 = direction ( 'none', ( 0.8660254037844067332, 4.798739616572051896e-15, 0.5000000000000554001 ) ) ;
#10987 = axis2_placement_3d ( 'none', #24450, #5970, #27079 ) ;
#10988 = cartesian_point ( 'none', ( -421.9401988405884367, 226.9317124671880492, -344.4154806223394303 ) ) ;
#10989 = cartesian_point ( 'none', ( -500.4198734743150681, 293.0707908221796174, -398.8537468041838565 ) ) ;
#10990 = axis2_placement_3d ( 'none', #32399, #27253, #32628 ) ;
#10991 = oriented_edge ( 'none', *, *, #32702, .t. ) ;
#10992 = axis2_placement_3d ( 'none', #20582, #9924, #10147 ) ;
#10993 = direction ( 'none', ( 1.000000000000000000, 4.071797670681751091e-16, -2.723347251396499427e-16 ) ) ;
#10994 = cartesian_point ( 'none', ( -414.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#10995 = cartesian_point ( 'none', ( -450.5450167721049297, 269.1842518256034396, -380.3537394018687223 ) ) ;
#10996 = cartesian_point ( 'none', ( -542.4572228841064998, 252.3126941887562396, -410.3537468037604299 ) ) ;
#10997 = cylindrical_surface ( 'none', #6398, 26.99999999999999289 ) ;
#10998 = circle ( 'none', #6418, 4.000000000000025757 ) ;
#10999 = face_outer_bound ( 'none', #10398, .t. ) ;
#11000 = oriented_edge ( 'none', *, *, #18154, .f. ) ;
#11001 = cartesian_point ( 'none', ( -427.5774868722098176, 266.8220489098864050, -335.9027062297897146 ) ) ;
#11002 = oriented_edge ( 'none', *, *, #21075, .t. ) ;
#11003 = cartesian_point ( 'none', ( -434.1424993505379462, 230.4133015058671674, -299.7013330902349821 ) ) ;
#11004 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#11005 = cartesian_point ( 'none', ( -489.5493306125006256, 224.0716035910631092, -434.8537468037603730 ) ) ;
#11006 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#11007 = cartesian_point ( 'none', ( -413.9450167721049070, 296.7972931529943708, -295.5499485945880451 ) ) ;
#11008 = face_outer_bound ( 'none', #12886, .t. ) ;
#11009 = vertex_point ( 'none', #22140 ) ;
#11010 = edge_curve ( 'none', #22993, #235, #13671, .t. ) ;
#11011 = cartesian_point ( 'none', ( -544.0789914767696018, 191.9617200350192263, -368.2537468042593218 ) ) ;
#11012 = direction ( 'none', ( 0.07384000345350383299, -0.9972701007700904841, 0.0000000000000000000 ) ) ;
#11013 = cartesian_point ( 'none', ( -415.0648459448789822, 256.4990985301482738, -299.3835766506812774 ) ) ;
#11014 = face_bound ( 'none', #10829, .t. ) ;
#11015 = oriented_edge ( 'none', *, *, #27306, .t. ) ;
#11016 = cartesian_point ( 'none', ( -515.9916378659636393, 207.8437762317414865, -280.0267207033967907 ) ) ;
#11017 = oriented_edge ( 'none', *, *, #31999, .t. ) ;
#11018 = edge_curve ( 'none', #33197, #8627, #7534, .t. ) ;
#11019 = oriented_edge ( 'none', *, *, #28105, .f. ) ;
#11020 = oriented_edge ( 'none', *, *, #3667, .t. ) ;
#11021 = cartesian_point ( 'none', ( -451.3200351057072339, 213.8092518256028143, -271.9747543314629183 ) ) ;
#11022 = edge_curve ( 'none', #25820, #18713, #30101, .t. ) ;
#11023 = edge_loop ( 'none', ( #19755, #7431, #5302 ) ) ;
#11024 = axis2_placement_3d ( 'none', #17348, #27917, #14707 ) ;
#11025 = oriented_edge ( 'none', *, *, #16057, .f. ) ;
#11026 = advanced_face ( 'none', ( #27260 ), #8801, .t. ) ;
#11027 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11028 = edge_curve ( 'none', #33899, #15045, #30925, .t. ) ;
#11029 = cartesian_point ( 'none', ( -424.2450167721051457, 190.4842518256046446, -303.8537468037990834 ) ) ;
#11030 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867106842092 ) ) ;
#11031 = vector ( 'none', #29728, 1000.000000000000227 ) ;
#11032 = cartesian_point ( 'none', ( -427.0933717314374576, 274.6194923484622450, -347.5891252872671657 ) ) ;
#11033 = axis2_placement_3d ( 'none', #31832, #16126, #8124 ) ;
#11034 = b_spline_curve_with_knots ( 'none', 3,
( #2592, #2371, #18397, #26313 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001173621888758278253 ),
.unspecified. ) ;
#11035 = cartesian_point ( 'none', ( -551.2714735202338261, 189.4823693331865400, -360.2537468042621072 ) ) ;
#11036 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.724587470723458363e-14 ) ) ;
#11037 = direction ( 'none', ( -1.000000000000000000, -5.474472508013595715e-16, -5.693451408334139859e-14 ) ) ;
#11038 = face_bound ( 'none', #29723, .t. ) ;
#11039 = vector ( 'none', #27471, 1000.000000000000114 ) ;
#11040 = face_outer_bound ( 'none', #26262, .t. ) ;
#11041 = oriented_edge ( 'none', *, *, #720, .f. ) ;
#11042 = cartesian_point ( 'none', ( -558.8805777078072197, 243.1842518256034964, -275.3537468037982876 ) ) ;
#11043 = axis2_placement_3d ( 'none', #4726, #28103, #23044 ) ;
#11044 = cartesian_point ( 'none', ( -446.3209066254137269, 231.1842518256034680, -375.7977528075194300 ) ) ;
#11045 = cartesian_point ( 'none', ( -506.8915143696811469, 229.3762520525631601, -410.3537468037604299 ) ) ;
#11046 = cylindrical_surface ( 'none', #11342, 4.500000000000003553 ) ;
#11047 = oriented_edge ( 'none', *, *, #23082, .f. ) ;
#11048 = oriented_edge ( 'none', *, *, #23069, .t. ) ;
#11049 = cartesian_point ( 'none', ( -496.7002736382369221, 228.7607945842869697, -275.3537468037987423 ) ) ;
#11050 = oriented_edge ( 'none', *, *, #272, .f. ) ;
#11051 = direction ( 'none', ( -0.07384000345349514549, 0.9972701007700912612, -4.661740697613375255e-16 ) ) ;
#11052 = vertex_point ( 'none', #9409 ) ;
#11053 = oriented_edge ( 'none', *, *, #30188, .f. ) ;
#11054 = cartesian_point ( 'none', ( -455.2950167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#11055 = cartesian_point ( 'none', ( -552.0450167717137901, 243.1842518256512164, -471.8537468041874376 ) ) ;
#11056 = cartesian_point ( 'none', ( -523.5450167717782506, 243.1842518256352719, -380.3537468042205774 ) ) ;
#11057 = cartesian_point ( 'none', ( -554.3024345892591782, 259.8871368870546235, -275.3537468037967528 ) ) ;
#11058 = edge_loop ( 'none', ( #2954, #32505, #13510, #5521 ) ) ;
#11059 = cartesian_point ( 'none', ( -414.3231986693782574, 230.4811657598953616, -299.7240070492598534 ) ) ;
#11060 = cartesian_point ( 'none', ( -531.0869275468878641, 186.1499681725329083, -431.3537468037603730 ) ) ;
#11061 = vector ( 'none', #33305, 1000.000000000000000 ) ;
#11062 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#11063 = cartesian_point ( 'none', ( -539.7708777830641793, 274.1959728067602668, -275.3537468037985718 ) ) ;
#11064 = vector ( 'none', #768, 1000.000000000000000 ) ;
#11065 = edge_curve ( 'none', #27249, #14702, #26433, .t. ) ;
#11066 = advanced_face ( 'none', ( #21918 ), #22313, .f. ) ;
#11067 = direction ( 'none', ( 1.000000000000000000, -3.210458158001875324e-15, 5.642927514190360365e-14 ) ) ;
#11068 = line ( 'none', #8500, #15986 ) ;
#11069 = conical_surface ( 'none', #20890, 3.399999999999958611, 1.029744258676652757 ) ;
#11070 = cartesian_point ( 'none', ( -491.3709560174404487, 259.8564260873137641, -279.7183559393082533 ) ) ;
#11071 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#11072 = edge_curve ( 'none', #3505, #29838, #33398, .t. ) ;
#11073 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -402.3537468037604299 ) ) ;
#11074 = advanced_face ( 'none', ( #3488 ), #11666, .f. ) ;
#11075 = edge_curve ( 'none', #25152, #16719, #1005, .t. ) ;
#11076 = edge_curve ( 'none', #14307, #25985, #3058, .t. ) ;
#11077 = edge_curve ( 'none', #30027, #28480, #15311, .t. ) ;
#11078 = face_bound ( 'none', #23985, .t. ) ;
#11079 = conical_surface ( 'none', #17458, 51.49999999999999289, 0.7853981633974517207 ) ;
#11080 = axis2_placement_3d ( 'none', #3832, #4160, #9195 ) ;
#11081 = cartesian_point ( 'none', ( -437.2450167721049752, 240.8517670379350761, -308.0362060255421284 ) ) ;
#11082 = cartesian_point ( 'none', ( -523.5450167717179966, 243.1842518256502501, -398.8537468041858460 ) ) ;
#11083 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#11084 = oriented_edge ( 'none', *, *, #11281, .t. ) ;
#11085 = oriented_edge ( 'none', *, *, #12666, .f. ) ;
#11086 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11087 = axis2_placement_3d ( 'none', #13442, #13660, #3270 ) ;
#11088 = oriented_edge ( 'none', *, *, #33183, .t. ) ;
#11089 = direction ( 'none', ( 3.392713726888346522e-16, -0.9214978993339620894, -0.3883833435191255123 ) ) ;
#11090 = axis2_placement_3d ( 'none', #19165, #22023, #32333 ) ;
#11091 = edge_loop ( 'none', ( #13759, #14455 ) ) ;
#11092 = cartesian_point ( 'none', ( -557.0948987566237065, 223.2994481095645938, -434.8537468037604299 ) ) ;
#11093 = vector ( 'none', #21686, 1000.000000000000000 ) ;
#11094 = cartesian_point ( 'none', ( -406.0450167721051571, 223.1842518256027574, -380.3537468037995950 ) ) ;
#11095 = cartesian_point ( 'none', ( -414.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#11096 = direction ( 'none', ( -0.8937973703356508759, -1.110223024625156383e-14, -0.4484710255758731501 ) ) ;
#11097 = vertex_point ( 'none', #17659 ) ;
#11098 = cartesian_point ( 'none', ( -503.4646002971127245, 194.1435827848804081, -368.2537468042143018 ) ) ;
#11099 = vector ( 'none', #27905, 999.9999999999998863 ) ;
#11100 = circle ( 'none', #22229, 77.74999999999998579 ) ;
#11101 = cartesian_point ( 'none', ( -524.8966457738331428, 203.5787321506548153, -409.7660086705242861 ) ) ;
#11102 = direction ( 'none', ( -0.1301338387962845677, -0.9914964367057214067, -2.008823880312848768e-14 ) ) ;
#11103 = direction ( 'none', ( 0.4694715627858919160, -0.8829475928589263223, 0.0000000000000000000 ) ) ;
#11104 = direction ( 'none', ( -3.392713726888346522e-16, 0.9214978993339620894, 0.3883833435191254568 ) ) ;
#11105 = cylindrical_surface ( 'none', #20634, 26.00000000000001776 ) ;
#11106 = cartesian_point ( 'none', ( -523.5450167717158365, 243.1842518256507617, -436.8537468041857892 ) ) ;
#11107 = cartesian_point ( 'none', ( -468.2450167721050320, 245.0238683446741845, -332.1739297989314537 ) ) ;
#11108 = face_outer_bound ( 'none', #16869, .t. ) ;
#11109 = oriented_edge ( 'none', *, *, #23180, .t. ) ;
#11110 = cartesian_point ( 'none', ( -517.7021222282008921, 231.9851186739363129, -484.8537468037603730 ) ) ;
#11111 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#11112 = oriented_edge ( 'none', *, *, #19562, .f. ) ;
#11113 = oriented_edge ( 'none', *, *, #2115, .f. ) ;
#11114 = edge_curve ( 'none', #28473, #24134, #29709, .t. ) ;
#11115 = cartesian_point ( 'none', ( -430.9950167721049752, 262.4287212649441017, -341.7918141813922830 ) ) ;
#11116 = oriented_edge ( 'none', *, *, #5989, .t. ) ;
#11117 = vertex_point ( 'none', #27990 ) ;
#11118 = oriented_edge ( 'none', *, *, #17744, .f. ) ;
#11119 = direction ( 'none', ( 1.036334525942864691e-16, -0.08929731094672767322, 0.9960050151769735960 ) ) ;
#11120 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#11121 = edge_curve ( 'none', #5913, #11123, #12471, .t. ) ;
#11122 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#11123 = vertex_point ( 'none', #6994 ) ;
#11124 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11125 = circle ( 'none', #17317, 5.999999999999997335 ) ;
#11126 = vector ( 'none', #16044, 1000.000000000000000 ) ;
#11127 = axis2_placement_3d ( 'none', #9742, #14664, #25573 ) ;
#11128 = cartesian_point ( 'none', ( -510.6793910968613659, 260.0534462059746943, -409.6988878022607992 ) ) ;
#11129 = cartesian_point ( 'none', ( -466.0450167717145860, 292.8808311847973869, -449.8537468041819238 ) ) ;
#11130 = axis2_placement_3d ( 'none', #22438, #9369, #27726 ) ;
#11131 = line ( 'none', #23400, #18112 ) ;
#11132 = organization ( 'δָ��', 'δָ��', '' ) ;
#11133 = cartesian_point ( 'none', ( -434.3294272730348666, 276.3972996484700388, -380.3537468038011298 ) ) ;
#11134 = cartesian_point ( 'none', ( -435.5450167721051002, 187.8052593532677861, -352.2287468037986855 ) ) ;
#11135 = cartesian_point ( 'none', ( -486.3903162333361365, 243.1842518256508754, -444.8537468041836860 ) ) ;
#11136 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.551115123125777653e-14 ) ) ;
#11137 = advanced_face ( 'none', ( #13290 ), #19466, .t. ) ;
#11138 = face_outer_bound ( 'none', #8697, .t. ) ;
#11139 = edge_loop ( 'none', ( #8039, #14563, #31799, #26128 ) ) ;
#11140 = cartesian_point ( 'none', ( -534.5277437759394843, 213.5288532374681836, -442.8537468037603730 ) ) ;
#11141 = axis2_placement_3d ( 'none', #4090, #1336, #19454 ) ;
#11142 = cartesian_point ( 'none', ( -430.9484970496225174, 184.5376187288991616, -307.2172794956180155 ) ) ;
#11144 = edge_loop ( 'none', ( #26742, #2250, #28159, #29531 ) ) ;
#11143 = edge_loop ( 'none', ( #32597, #32262, #18742, #16325 ) ) ;
#11145 = cartesian_point ( 'none', ( -422.0235842333559617, 274.4043178624903589, -347.8600595112116025 ) ) ;
#11146 = cartesian_point ( 'none', ( -521.8875128250693933, 232.3098469837179891, -279.8537468042132446 ) ) ;
#11147 = cartesian_point ( 'none', ( -498.7048644147866412, 185.6842518256034964, -380.3537468037986287 ) ) ;
#11148 = oriented_edge ( 'none', *, *, #33066, .t. ) ;
#11149 = edge_loop ( 'none', ( #2359, #4353, #32069, #26489, #33722, #28963, #28641, #6307 ) ) ;
#11150 = advanced_face ( 'none', ( #28081 ), #14114, .t. ) ;
#11151 = direction ( 'none', ( -0.8937973703356512090, 1.609018876268342227e-14, 0.4484710255758723729 ) ) ;
#11152 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.306144734853124172e-14 ) ) ;
#11153 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#11154 = oriented_edge ( 'none', *, *, #28008, .t. ) ;
#11155 = cartesian_point ( 'none', ( -486.1878890873529713, 230.6286269784649505, -410.1438970334171472 ) ) ;
#11156 = oriented_edge ( 'none', *, *, #25549, .t. ) ;
#11157 = edge_curve ( 'none', #31796, #9280, #7153, .t. ) ;
#11158 = vector ( 'none', #16161, 1000.000000000000000 ) ;
#11159 = face_outer_bound ( 'none', #6843, .t. ) ;
#11160 = cartesian_point ( 'none', ( -492.6827908540513477, 226.6759098374727444, -275.3537468038048814 ) ) ;
#11161 = direction ( 'none', ( -0.07384000345349507610, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#11162 = vector ( 'none', #17972, 1000.000000000000114 ) ;
#11163 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11164 = edge_curve ( 'none', #12355, #30394, #21113, .t. ) ;
#11165 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#11166 = cartesian_point ( 'none', ( -414.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#11167 = cartesian_point ( 'none', ( -550.3199723638703063, 267.6184761699961996, -279.7054204088823894 ) ) ;
#11168 = edge_curve ( 'none', #13153, #9058, #22749, .t. ) ;
#11169 = vector ( 'none', #15219, 1000.000000000000000 ) ;
#11170 = oriented_edge ( 'none', *, *, #2311, .f. ) ;
#11171 = oriented_edge ( 'none', *, *, #7814, .t. ) ;
#11172 = cartesian_point ( 'none', ( -415.0408039237748312, 229.7246755247950603, -299.4719898887931322 ) ) ;
#11173 = cartesian_point ( 'none', ( -437.9502802579069112, 231.1842518256046901, -378.3538040240616169 ) ) ;
#11174 = plane ( 'none', #12030 ) ;
#11175 = cartesian_point ( 'none', ( -550.0701600691669455, 293.0707908222091760, -368.2537468042311843 ) ) ;
#11176 = cartesian_point ( 'none', ( -555.9005361709230328, 256.8186119709943682, -275.3537468037984013 ) ) ;
#11177 = axis2_placement_3d ( 'none', #10793, #3031, #21448 ) ;
#11179 = oriented_edge ( 'none', *, *, #32359, .t. ) ;
#11178 = edge_loop ( 'none', ( #18235, #6676 ) ) ;
#11180 = cartesian_point ( 'none', ( -414.9665466929410513, 256.0996457489087561, -299.3119941126763592 ) ) ;
#11181 = edge_curve ( 'none', #7529, #13273, #32575, .t. ) ;
#11182 = cartesian_point ( 'none', ( -496.5794298035603447, 257.3669744866119800, -275.3537468037987992 ) ) ;
#11183 = cartesian_point ( 'none', ( -422.1450167721049525, 188.9574444287104882, -349.6925813456891774 ) ) ;
#11184 = cartesian_point ( 'none', ( -455.6710266273376533, 281.2597248815500279, -288.1796688521075112 ) ) ;
#11185 = oriented_edge ( 'none', *, *, #4715, .f. ) ;
#11186 = axis2_placement_3d ( 'none', #27656, #17201, #17315 ) ;
#11187 = oriented_edge ( 'none', *, *, #11687, .f. ) ;
#11188 = vertex_point ( 'none', #20300 ) ;
#11189 = axis2_placement_3d ( 'none', #14209, #689, #22122 ) ;
#11190 = cartesian_point ( 'none', ( -414.7594839792320158, 230.7246556426623272, -299.3937861458151133 ) ) ;
#11191 = circle ( 'none', #11798, 4.000000000000001776 ) ;
#11192 = vector ( 'none', #3842, 1000.000000000000000 ) ;
#11193 = axis2_placement_3d ( 'none', #19884, #33044, #25156 ) ;
#11194 = advanced_face ( 'none', ( #4692 ), #16151, .t. ) ;
#11195 = cartesian_point ( 'none', ( -466.5368200504036054, 211.9582129064371543, -449.8537468041830039 ) ) ;
#11196 = direction ( 'none', ( -5.230025295777878942e-16, 0.9999948051039169172, 0.003223315867124592650 ) ) ;
#11197 = direction ( 'none', ( 2.197537717130241099e-16, -1.000000000000000000, 2.037432715935694860e-14 ) ) ;
#11198 = circle ( 'none', #9637, 0.5999999999999898748 ) ;
#11199 = direction ( 'none', ( 0.7935941825507623060, -0.6084474286424319533, 3.698317784924810626e-14 ) ) ;
#11200 = direction ( 'none', ( 0.07384000345349513161, -0.9972701007700911502, 4.661740697613374269e-16 ) ) ;
#11201 = cartesian_point ( 'none', ( -493.2341276393217981, 185.6842518256355561, -398.8537468042196679 ) ) ;
#11202 = cartesian_point ( 'none', ( -493.5247029275302566, 201.1021207403883011, -333.7777743460437136 ) ) ;
#11203 = line ( 'none', #28745, #33762 ) ;
#11204 = vertex_point ( 'none', #30947 ) ;
#11205 = oriented_edge ( 'none', *, *, #19618, .t. ) ;
#11206 = cartesian_point ( 'none', ( -512.0005311454516459, 267.1019896983432318, -411.4248146156257917 ) ) ;
#11207 = cartesian_point ( 'none', ( -511.8519618095300530, 226.0007578374153354, -409.3537468037604299 ) ) ;
#11208 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11209 = oriented_edge ( 'none', *, *, #10770, .t. ) ;
#11210 = cartesian_point ( 'none', ( -493.8514863453053749, 194.6115709303616086, -364.2537468042137334 ) ) ;
#11211 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#11213 = vertex_point ( 'none', #17886 ) ;
#11212 = oriented_edge ( 'none', *, *, #934, .t. ) ;
#11214 = b_spline_surface_with_knots ( 'none', 1, 3, (
( #8910, #760, #19096, #11536, #6023, #24373, #32507, #19451, #3764, #9015, #29984, #32728, #22530, #14495, #14832, #1683, #1795, #27820, #27597, #6815, #4424, #30202, #14715, #25406, #20122, #6581, #19790, #32841, #4197, #11872, #20012, #17481, #33069, #17134 ),
( #22416, #1450, #6700, #1564, #12088, #17022, #19683, #11985, #1334, #12200, #25177, #9458, #30314, #22757, #3978, #30529, #22301, #9354, #4088, #24952, #9236, #27699, #9687, #4311, #12304, #14611, #32949, #25060, #17251, #19903, #30424, #17359, #30657, #22642 ) ),
.unspecified., .f., .f., .f.,
( 2, 2 ),
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.0001540358718382690709, 0.0003080717436765381418, 0.0004621076155148072127, 0.0006161434873530762836, 0.0006931614232722107648, 0.0007701793591913453545, 0.0008471972951104799442, 0.0009242152310296144254, 0.0009627241989891816660, 0.001001233166948748907, 0.001039742134908316256, 0.001078251102867883605, 0.001116760070827450737, 0.001155269038787018086, 0.001193778006746585435, 0.001232286974706152567 ),
.unspecified. ) ;
#11216 = oriented_edge ( 'none', *, *, #8928, .f. ) ;
#11215 = oriented_edge ( 'none', *, *, #13028, .f. ) ;
#11217 = cartesian_point ( 'none', ( -438.2450167721049752, 258.1803872257535204, -322.5132720464841327 ) ) ;
#11218 = edge_curve ( 'none', #15475, #11407, #27658, .t. ) ;
#11219 = vertex_point ( 'none', #4377 ) ;
#11220 = edge_curve ( 'none', #4282, #6972, #2239, .t. ) ;
#11221 = edge_loop ( 'none', ( #20723, #22045, #14620, #14228, #17983, #33650, #6112, #19106, #9296, #32923, #26155, #24142 ) ) ;
#11222 = cartesian_point ( 'none', ( -451.9450167721049638, 291.7377085735591322, -291.7170175837894703 ) ) ;
#11223 = face_outer_bound ( 'none', #17864, .t. ) ;
#11224 = oriented_edge ( 'none', *, *, #17905, .f. ) ;
#11225 = axis2_placement_3d ( 'none', #313, #6266, #27145 ) ;
#11226 = cartesian_point ( 'none', ( -533.7886712771727389, 187.4540313672692378, -410.3537468037604299 ) ) ;
#11227 = cartesian_point ( 'none', ( -559.6576189805095964, 257.9110967605507199, -410.8537468037604299 ) ) ;
#11228 = edge_curve ( 'none', #6969, #319, #24792, .t. ) ;
#11229 = face_outer_bound ( 'none', #8486, .t. ) ;
#11230 = cartesian_point ( 'none', ( -522.4149004445005176, 235.7698848879715001, -288.3537468042133014 ) ) ;
#11231 = axis2_placement_3d ( 'none', #5978, #32120, #26860 ) ;
#11232 = advanced_face ( 'none', ( #563 ), #9611, .f. ) ;
#11233 = cartesian_point ( 'none', ( -420.0450167721051002, 209.3092518256034396, -271.9747543314629183 ) ) ;
#11234 = cartesian_point ( 'none', ( -518.9760373515088077, 204.1815292481187498, -410.3908178615623683 ) ) ;
#11235 = cartesian_point ( 'none', ( -436.2450167721049752, 246.2670914242240485, -346.0406006884293220 ) ) ;
#11236 = cartesian_point ( 'none', ( -523.5450167718545345, 243.1842518256572134, -277.8537468042131877 ) ) ;
#11237 = axis2_placement_3d ( 'none', #5615, #18241, #29108 ) ;
#11238 = circle ( 'none', #3023, 17.49999999999996092 ) ;
#11239 = circle ( 'none', #1463, 40.00000000000003553 ) ;
#11240 = oriented_edge ( 'none', *, *, #20509, .t. ) ;
#11241 = cartesian_point ( 'none', ( -524.8372168325480516, 260.6364785890784788, -445.3537468037603730 ) ) ;
#11242 = edge_loop ( 'none', ( #14831, #8964, #13571, #15286 ) ) ;
#11243 = advanced_face ( 'none', ( #2666 ), #29673, .f. ) ;
#11244 = axis2_placement_3d ( 'none', #29243, #23990, #10465 ) ;
#11245 = direction ( 'none', ( -0.9538358739919641227, 0.3003283627731250238, -5.017434434840738877e-14 ) ) ;
#11246 = cartesian_point ( 'none', ( -415.0404118743003892, 256.4930027194292848, -299.3856437585823755 ) ) ;
#11247 = oriented_edge ( 'none', *, *, #21556, .f. ) ;
#11248 = cartesian_point ( 'none', ( -512.8833216148797192, 209.8412049131027572, -275.3537468038130100 ) ) ;
#11249 = edge_loop ( 'none', ( #8373, #10488, #27039, #2328 ) ) ;
#11250 = edge_curve ( 'none', #26400, #32761, #5506, .t. ) ;
#11251 = cartesian_point ( 'none', ( -413.9450167721049638, 213.8092518256028427, -271.9747543314629183 ) ) ;
#11253 = oriented_edge ( 'none', *, *, #25783, .f. ) ;
#11252 = edge_loop ( 'none', ( #33620, #9182, #18856, #6083, #25611, #24275, #11719, #24, #11682, #9598, #13809, #5735 ) ) ;
#11254 = cartesian_point ( 'none', ( -550.0306281842931639, 241.2232007155431575, -411.4248146156257917 ) ) ;
#11255 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11256 = oriented_edge ( 'none', *, *, #16881, .t. ) ;
#11257 =( bounded_curve ( ) b_spline_curve ( 3, ( #12858, #25946, #23648, #12973 ),
.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 ( '' ) );
#11258 = oriented_edge ( 'none', *, *, #28301, .f. ) ;
#11259 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#11260 = cartesian_point ( 'none', ( -406.0450167721051571, 265.5592518256021890, -380.3537468038007319 ) ) ;
#11261 = line ( 'none', #16522, #23169 ) ;
#11262 = vector ( 'none', #143, 1000.000000000000000 ) ;
#11263 = cartesian_point ( 'none', ( -523.5450167717178829, 243.1842518256502785, -400.7537468041858233 ) ) ;
#11264 = cartesian_point ( 'none', ( -418.6224215374475079, 276.5494708063886833, -344.9174630431873538 ) ) ;
#11265 = b_spline_curve_with_knots ( 'none', 3,
( #1613, #22685, #22915, #1966, #7092, #30700 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002468477178370053274, 0.002860007846516117100, 0.003251538514662180492 ),
.unspecified. ) ;
#11266 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -473.8537468037604299 ) ) ;
#11267 = cartesian_point ( 'none', ( -523.9908209472113185, 282.1817037761776419, -434.8537468037603730 ) ) ;
#11268 = direction ( 'none', ( 0.3003283627730300998, 0.9538358739919940987, 2.925521921717716445e-14 ) ) ;
#11269 = line ( 'none', #16003, #20705 ) ;
#11270 = cartesian_point ( 'none', ( -553.5713966214127595, 225.1197966581232492, -275.3537468037984013 ) ) ;
#11271 = edge_curve ( 'none', #13396, #27529, #16571, .t. ) ;
#11272 = edge_curve ( 'none', #8426, #19038, #17376, .t. ) ;
#11273 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#11274 = direction ( 'none', ( -0.1301338387962827914, -0.9914964367057216288, -2.008823880312839301e-14 ) ) ;
#11275 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818892e-14, 1.000000000000000000 ) ) ;
#11276 = face_outer_bound ( 'none', #18321, .t. ) ;
#11277 = vector ( 'none', #31689, 1000.000000000000000 ) ;
#11278 = oriented_edge ( 'none', *, *, #27621, .t. ) ;
#11279 = oriented_edge ( 'none', *, *, #30425, .f. ) ;
#11280 = edge_curve ( 'none', #32919, #30458, #14904, .t. ) ;
#11281 = edge_curve ( 'none', #1382, #10487, #23772, .t. ) ;
#11282 = edge_curve ( 'none', #23324, #24620, #14078, .t. ) ;
#11283 = oriented_edge ( 'none', *, *, #33309, .f. ) ;
#11284 = cartesian_point ( 'none', ( -492.5154576908847730, 226.9900213754299614, -275.3537468037943086 ) ) ;
#11285 = oriented_edge ( 'none', *, *, #8975, .f. ) ;
#11286 = edge_curve ( 'none', #14469, #26481, #967, .t. ) ;
#11287 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612774977, 0.6038489185976497753 ) ) ;
#11288 = edge_loop ( 'none', ( #28579, #27558, #28836, #30859 ) ) ;
#11290 = vertex_point ( 'none', #31509 ) ;
#11289 = vertex_point ( 'none', #15676 ) ;
#11291 = edge_curve ( 'none', #30950, #28164, #18503, .t. ) ;
#11292 = cartesian_point ( 'none', ( -550.0701600691668318, 293.0707908222092328, -370.3537468042311502 ) ) ;
#11293 = direction ( 'none', ( -0.3003283627731238581, -0.9538358739919645668, -2.741291418827556032e-14 ) ) ;
#11294 = axis2_placement_3d ( 'none', #4812, #5023, #15317 ) ;
#11295 = cartesian_point ( 'none', ( -550.7354176699308255, 256.8854164928959563, -275.3537468037984581 ) ) ;
#11296 = cartesian_point ( 'none', ( -414.3573012116069663, 230.3873977644601609, -299.6926801818482318 ) ) ;
#11297 = cartesian_point ( 'none', ( -436.0539929365342573, 231.1842518256114545, -378.9323931256207061 ) ) ;
#11298 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#11299 = circle ( 'none', #20483, 0.2000000000000159150 ) ;
#11300 = line ( 'none', #33808, #1884 ) ;
#11301 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.612116388215078536e-14 ) ) ;
#11302 = cartesian_point ( 'none', ( -415.1421875860599471, 256.2542206410463450, -299.3114958663856555 ) ) ;
#11303 = cartesian_point ( 'none', ( -491.9237169639410467, 258.2017744729560036, -275.3537468037850999 ) ) ;
#11304 = axis2_placement_3d ( 'none', #8229, #31719, #301 ) ;
#11305 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#11306 = circle ( 'none', #10767, 4.500000000000003553 ) ;
#11307 = circle ( 'none', #29308, 27.49999999999998934 ) ;
#11308 = vector ( 'none', #17326, 1000.000000000000000 ) ;
#11309 = oriented_edge ( 'none', *, *, #6424, .f. ) ;
#11310 = oriented_edge ( 'none', *, *, #26541, .t. ) ;
#11311 = cartesian_point ( 'none', ( -414.8423659106292689, 230.3607701958719076, -299.3949590696428231 ) ) ;
#11312 = oriented_edge ( 'none', *, *, #4155, .f. ) ;
#11313 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#11314 = direction ( 'none', ( -2.035898835340910058e-16, 1.000000000000000000, -2.770006446439764306e-14 ) ) ;
#11315 = oriented_edge ( 'none', *, *, #20061, .f. ) ;
#11316 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#11317 = cartesian_point ( 'none', ( -505.9054277577699281, 200.0739890005226584, -319.9745984678717150 ) ) ;
#11318 = vertex_point ( 'none', #26026 ) ;
#11319 = advanced_face ( 'none', ( #22710 ), #12860, .f. ) ;
#11320 = oriented_edge ( 'none', *, *, #22250, .t. ) ;
#11321 = vertex_point ( 'none', #23378 ) ;
#11322 = cartesian_point ( 'none', ( -406.0450167721051002, 208.8644466722082882, -291.0339416504045857 ) ) ;
#11323 = cartesian_point ( 'none', ( -473.0830759945883983, 289.1461926027760683, -459.8537468041823217 ) ) ;
#11324 = vector ( 'none', #14993, 1000.000000000000000 ) ;
#11325 = oriented_edge ( 'none', *, *, #6808, .f. ) ;
#11326 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#11327 = cartesian_point ( 'none', ( -496.6449486969193003, 204.0675734973390831, -319.0098000242543321 ) ) ;
#11328 = edge_curve ( 'none', #27009, #1874, #31717, .t. ) ;
#11329 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#11330 = edge_curve ( 'none', #3235, #31424, #32138, .t. ) ;
#11331 = vector ( 'none', #7609, 1000.000000000000000 ) ;
#11332 = oriented_edge ( 'none', *, *, #33713, .t. ) ;
#11333 = advanced_face ( 'none', ( #5876 ), #22224, .f. ) ;
#11334 = direction ( 'none', ( -1.028554113732454248e-16, 0.9960050151769735960, 0.08929731094672753444 ) ) ;
#11335 = cartesian_point ( 'none', ( -491.5184154973911177, 264.9240823497516999, -288.3168848002939626 ) ) ;
#11336 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11337 = cartesian_point ( 'none', ( -497.5469155056451882, 189.2821522640511205, -368.2537468042063438 ) ) ;
#11338 = edge_curve ( 'none', #29782, #20834, #33361, .t. ) ;
#11339 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11340 = cartesian_point ( 'none', ( -418.4353338649234502, 295.8842518256038261, -344.7688084700446893 ) ) ;
#11341 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11342 = axis2_placement_3d ( 'none', #9505, #27868, #4140 ) ;
#11343 = axis2_placement_3d ( 'none', #10053, #15524, #31586 ) ;
#11344 = oriented_edge ( 'none', *, *, #15124, .f. ) ;
#11345 = circle ( 'none', #18518, 23.77500521855657922 ) ;
#11346 = face_outer_bound ( 'none', #29576, .t. ) ;
#11347 = face_outer_bound ( 'none', #12913, .t. ) ;
#11348 = oriented_edge ( 'none', *, *, #28834, .t. ) ;
#11349 = b_spline_curve_with_knots ( 'none', 1,
( #1125, #13945 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 0.09523809523809541322 ),
.unspecified. ) ;
#11350 = vertex_point ( 'none', #13387 ) ;
#11351 = cartesian_point ( 'none', ( -497.3317721733699841, 245.1251363163769952, -402.3537468037604299 ) ) ;
#11352 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769734850, -0.08929731094672796465 ) ) ;
#11353 = direction ( 'none', ( -0.8937973703356506538, 8.285246452426555993e-15, 0.4484710255758731501 ) ) ;
#11354 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#11355 = oriented_edge ( 'none', *, *, #25996, .t. ) ;
#11356 = oriented_edge ( 'none', *, *, #19104, .f. ) ;
#11357 = cartesian_point ( 'none', ( -420.9382498221706328, 266.8394667406436156, -335.8724711874539253 ) ) ;
#11358 = oriented_edge ( 'none', *, *, #21180, .f. ) ;
#11359 = direction ( 'none', ( 0.1301338387962827914, 0.9914964367057216288, 1.708035422500242652e-14 ) ) ;
#11360 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11362 = cartesian_point ( 'none', ( -487.4079472182014001, 226.5607311574419498, -436.1990442305753959 ) ) ;
#11361 = face_outer_bound ( 'none', #15945, .t. ) ;
#11363 = oriented_edge ( 'none', *, *, #9572, .t. ) ;
#11364 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -2.775557561562889142e-14 ) ) ;
#11365 = face_outer_bound ( 'none', #28610, .t. ) ;
#11366 = oriented_edge ( 'none', *, *, #26618, .t. ) ;
#11367 = oriented_edge ( 'none', *, *, #4612, .f. ) ;
#11368 = cartesian_point ( 'none', ( -544.0161947206469222, 203.6504720046781642, -308.9484027492579798 ) ) ;
#11369 = cartesian_point ( 'none', ( -523.5450167717773411, 195.6842518256354992, -397.8537468042212026 ) ) ;
#11370 = cartesian_point ( 'none', ( -540.2695368077346529, 223.2772071032416648, -400.3537468037604299 ) ) ;
#11371 = cartesian_point ( 'none', ( -523.0514678477950383, 213.0232048238484310, -275.3537468037986287 ) ) ;
#11372 = advanced_face ( 'none', ( #7945 ), #30488, .t. ) ;
#11373 = cartesian_point ( 'none', ( -485.2450167721049752, 260.6143395912005758, -321.2910438622308789 ) ) ;
#11374 = cartesian_point ( 'none', ( -528.7562145850250772, 282.7110458503898940, -409.3500478256758583 ) ) ;
#11375 = cylindrical_surface ( 'none', #28395, 27.50000000000002487 ) ;
#11376 = line ( 'none', #12260, #31062 ) ;
#11377 = toroidal_surface ( 'none', #14944, 7.299999999999999822, 0.2000000000000000111 ) ;
#11378 = oriented_edge ( 'none', *, *, #16791, .t. ) ;
#11379 = direction ( 'none', ( -3.392713726888367230e-16, 0.3883833435191191841, -0.9214978993339647539 ) ) ;
#11380 = oriented_edge ( 'none', *, *, #9978, .f. ) ;
#11381 = edge_curve ( 'none', #17526, #3865, #7120, .t. ) ;
#11382 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#11383 = edge_curve ( 'none', #4249, #28506, #24758, .t. ) ;
#11384 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672532787 ) ) ;
#11385 = cartesian_point ( 'none', ( -555.5219330407863936, 219.3861070069903860, -436.3419318030434511 ) ) ;
#11386 = vertex_point ( 'none', #22538 ) ;
#11387 = cartesian_point ( 'none', ( -492.8577967285789327, 185.8841554920709882, -380.3537468037986287 ) ) ;
#11388 = oriented_edge ( 'none', *, *, #8221, .t. ) ;
#11389 = axis2_placement_3d ( 'none', #10051, #25880, #12675 ) ;
#11390 = cartesian_point ( 'none', ( -424.2450167721051457, 295.8842518256038829, -341.8537468038014708 ) ) ;
#11391 = direction ( 'none', ( -0.4484710255758728725, 1.811196683801716707e-14, 0.8937973703356509869 ) ) ;
#11392 = face_bound ( 'none', #682, .t. ) ;
#11393 = edge_loop ( 'none', ( #5959, #31035, #24649 ) ) ;
#11394 = axis2_placement_3d ( 'none', #3866, #9232, #17019 ) ;
#11395 = oriented_edge ( 'none', *, *, #2259, .t. ) ;
#11396 = cartesian_point ( 'none', ( -491.5666991800917458, 226.1269012696172922, -279.7058543034031004 ) ) ;
#11398 = cartesian_point ( 'none', ( -561.0069575488408873, 197.2223110485255404, -449.8537468041885745 ) ) ;
#11397 = axis2_placement_3d ( 'none', #15212, #2300, #7656 ) ;
#11399 = direction ( 'none', ( 1.000000000000000000, 1.920224799361962737e-16, -1.739427606565643889e-16 ) ) ;
#11400 = cartesian_point ( 'none', ( -508.6038909865906703, 221.2275650629190693, -414.3537468037604299 ) ) ;
#11401 = direction ( 'none', ( 0.3637965360164467366, 0.9314784379589440277, 3.259765247988102186e-14 ) ) ;
#11402 = cartesian_point ( 'none', ( -558.6159297052829515, 242.7522396246997403, -275.3537468037985718 ) ) ;
#11403 = line ( 'none', #17239, #20420 ) ;
#11404 = circle ( 'none', #1161, 26.00000000000001776 ) ;
#11405 = vector ( 'none', #23379, 1000.000000000000114 ) ;
#11406 = cartesian_point ( 'none', ( -415.0157355653291802, 230.0575638002495111, -299.3959364047059921 ) ) ;
#11407 = vertex_point ( 'none', #22088 ) ;
#11408 = cartesian_point ( 'none', ( -489.1538731404668283, 223.1084601797648190, -433.4300852823711807 ) ) ;
#11409 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -412.5857976113292693 ) ) ;
#11410 = direction ( 'none', ( -0.07384000345349514549, 0.9972701007700912612, -4.661740697613375255e-16 ) ) ;
#11411 = advanced_face ( 'none', ( #10795 ), #15715, .t. ) ;
#11412 = direction ( 'none', ( 2.493326478105872265e-16, 0.003223315867124676350, -0.9999948051039170283 ) ) ;
#11413 = oriented_edge ( 'none', *, *, #2771, .t. ) ;
#11414 = face_outer_bound ( 'none', #30852, .t. ) ;
#11415 = cartesian_point ( 'none', ( -491.5375299790561598, 260.1860066501346296, -279.7066573935133533 ) ) ;
#11416 = cartesian_point ( 'none', ( -521.0465964801526297, 203.5179588826491681, -436.1397795000350470 ) ) ;
#11417 = advanced_face ( 'none', ( #19430 ), #32960, .t. ) ;
#11418 = oriented_edge ( 'none', *, *, #32373, .f. ) ;
#11419 = vector ( 'none', #24917, 1000.000000000000000 ) ;
#11420 = oriented_edge ( 'none', *, *, #27821, .t. ) ;
#11421 = edge_loop ( 'none', ( #23644, #27716, #21469, #3534, #12262 ) ) ;
#11422 = oriented_edge ( 'none', *, *, #14025, .f. ) ;
#11423 = cartesian_point ( 'none', ( -415.0257895779640762, 230.0481071804036048, -299.3959668865371668 ) ) ;
#11424 = edge_loop ( 'none', ( #25815, #3252, #14212 ) ) ;
#11425 = oriented_edge ( 'none', *, *, #1556, .f. ) ;
#11426 = edge_curve ( 'none', #30394, #3846, #9984, .t. ) ;
#11427 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#11428 = direction ( 'none', ( 0.9873505073845701974, 0.1585527532634856962, 5.426026720782051118e-14 ) ) ;
#11429 = cartesian_point ( 'none', ( -430.6450167721051230, 299.6842518256037238, -341.8537468038016982 ) ) ;
#11430 = edge_curve ( 'none', #9507, #11548, #25190, .t. ) ;
#11431 = line ( 'none', #24092, #22558 ) ;
#11432 = axis2_placement_3d ( 'none', #29655, #1128, #14179 ) ;
#11433 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#11434 = direction ( 'none', ( 0.07384000345349898964, -0.9972701007700909281, 0.0000000000000000000 ) ) ;
#11435 = edge_curve ( 'none', #2616, #1182, #20911, .t. ) ;
#11436 = cartesian_point ( 'none', ( -499.1600999291582070, 204.6811916609796924, -312.3653649694500132 ) ) ;
#11437 = line ( 'none', #2415, #8575 ) ;
#11438 = line ( 'none', #9302, #8152 ) ;
#11439 = face_bound ( 'none', #10751, .t. ) ;
#11440 = oriented_edge ( 'none', *, *, #1141, .t. ) ;
#11441 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -410.8537468037604299 ) ) ;
#11442 = axis2_placement_3d ( 'none', #15246, #17785, #17555 ) ;
#11443 = cartesian_point ( 'none', ( -434.2450167721049752, 241.0873864154843602, -310.6642592023275142 ) ) ;
#11444 = direction ( 'none', ( -2.035898835340910058e-16, 1.000000000000000000, -2.770006446439764306e-14 ) ) ;
#11445 = cartesian_point ( 'none', ( -497.7614072509526295, 279.6875642649032443, -309.2714367499145283 ) ) ;
#11446 = axis2_placement_3d ( 'none', #9830, #6855, #30571 ) ;
#11447 = vector ( 'none', #31148, 1000.000000000000000 ) ;
#11448 = cartesian_point ( 'none', ( -438.0450167721051002, 243.1842518256043206, -322.8537468038001066 ) ) ;
#11449 = axis2_placement_3d ( 'none', #6782, #33710, #10101 ) ;
#11450 = oriented_edge ( 'none', *, *, #23580, .t. ) ;
#11451 = direction ( 'none', ( 4.926781901685062915e-16, -0.9999948051039170283, -0.003223315867124342850 ) ) ;
#11452 = axis2_placement_3d ( 'none', #17452, #1537, #33037 ) ;
#11453 = oriented_edge ( 'none', *, *, #27561, .t. ) ;
#11454 = vector ( 'none', #23888, 1000.000000000000000 ) ;
#11455 = oriented_edge ( 'none', *, *, #20470, .t. ) ;
#11456 = cartesian_point ( 'none', ( -490.8020271354307624, 231.9417628177406243, -327.0524689010838415 ) ) ;
#11457 = oriented_edge ( 'none', *, *, #10422, .f. ) ;
#11458 = oriented_edge ( 'none', *, *, #13460, .f. ) ;
#11459 = vertex_point ( 'none', #1340 ) ;
#11460 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#11461 = direction ( 'none', ( 3.364312195833807866e-15, -1.000000000000000000, -1.345724878333523146e-14 ) ) ;
#11462 = plane ( 'none', #19584 ) ;
#11463 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#11464 = cartesian_point ( 'none', ( -553.4701600691207659, 193.2977128291208828, -398.8537468041881766 ) ) ;
#11465 = cartesian_point ( 'none', ( -419.7873593624044588, 266.3612790996834292, -336.7051043522523628 ) ) ;
#11466 = face_outer_bound ( 'none', #16410, .t. ) ;
#11467 = conical_surface ( 'none', #8907, 4.999999999999976019, 1.047197551196596521 ) ;
#11468 = direction ( 'none', ( -8.699860012012077931e-18, -4.680943177722806576e-16, -1.000000000000000000 ) ) ;
#11469 = cartesian_point ( 'none', ( -546.3973915930644125, 191.5908819291512657, -370.3537468042594583 ) ) ;
#11470 = cartesian_point ( 'none', ( -508.6437167065153062, 300.6842518256034396, -380.3537468037984581 ) ) ;
#11471 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#11472 = cylindrical_surface ( 'none', #2460, 4.000000000000003553 ) ;
#11473 = face_outer_bound ( 'none', #17303, .t. ) ;
#11474 = face_outer_bound ( 'none', #21702, .t. ) ;
#11475 = edge_curve ( 'none', #133, #23761, #5471, .t. ) ;
#11476 = cartesian_point ( 'none', ( -580.8069215340110532, 273.9425720501930641, -380.3537468037986287 ) ) ;
#11477 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11478 = cartesian_point ( 'none', ( -495.3048734743674686, 296.0412579571829497, -364.2537468041858233 ) ) ;
#11479 = edge_curve ( 'none', #15478, #1026, #140, .t. ) ;
#11480 = toroidal_surface ( 'none', #633, 53.00000000000000000, 2.000000000000000000 ) ;
#11481 = circle ( 'none', #8681, 4.500000000000003553 ) ;
#11482 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#11483 = edge_curve ( 'none', #20203, #18618, #8764, .t. ) ;
#11484 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11485 = axis2_placement_3d ( 'none', #7904, #28868, #23838 ) ;
#11486 = oriented_edge ( 'none', *, *, #14473, .f. ) ;
#11487 = oriented_edge ( 'none', *, *, #366, .t. ) ;
#11488 = cartesian_point ( 'none', ( -527.3670746856507776, 282.8037336761600500, -409.4668516124752387 ) ) ;
#11489 = edge_curve ( 'none', #26561, #13829, #13432, .t. ) ;
#11490 = advanced_face ( 'none', ( #18199 ), #3986, .f. ) ;
#11491 = cartesian_point ( 'none', ( -414.0450167721051002, 203.1842518256043206, -322.8537468037990266 ) ) ;
#11492 = cartesian_point ( 'none', ( -558.5065941800049814, 294.5595480666162302, -370.3537468037986287 ) ) ;
#11493 = oriented_edge ( 'none', *, *, #20258, .f. ) ;
#11494 = oriented_edge ( 'none', *, *, #30346, .f. ) ;
#11495 = conical_surface ( 'none', #28653, 18.50000000000000355, 0.7853981633974500554 ) ;
#11496 = cartesian_point ( 'none', ( -425.1805283907672788, 274.1281184459584210, -348.2011911265553294 ) ) ;
#11497 = axis2_placement_3d ( 'none', #2638, #10644, #21303 ) ;
#11498 = b_spline_curve_with_knots ( 'none', 3,
( #31152, #7436, #9963, #28195, #5139, #23361 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.688305753616065116e-16, 0.0009066431086811086544, 0.001813286217362048607 ),
.unspecified. ) ;
#11499 = cartesian_point ( 'none', ( -489.0097245728176176, 223.0022402135408015, -412.5857976113293262 ) ) ;
#11500 = cartesian_point ( 'none', ( -554.6448597633776672, 218.3000718804616156, -436.2905599192988575 ) ) ;
#11501 = oriented_edge ( 'none', *, *, #28588, .t. ) ;
#11502 = cartesian_point ( 'none', ( -554.4390543649597021, 226.7354297858415748, -275.3537468037983444 ) ) ;
#11503 = face_outer_bound ( 'none', #26235, .t. ) ;
#11504 = axis2_placement_3d ( 'none', #32981, #25090, #1365 ) ;
#11505 = advanced_face ( 'none', ( #11223, #4268 ), #1461, .f. ) ;
#11506 = cartesian_point ( 'none', ( -496.4948734746957939, 299.1866188812001610, -370.3537468037986287 ) ) ;
#11507 = direction ( 'none', ( 2.197537717130241099e-16, -1.000000000000000000, 2.037432715935694860e-14 ) ) ;
#11508 = line ( 'none', #25940, #31589 ) ;
#11509 = toroidal_surface ( 'none', #645, 6.399999999999998579, 0.1000000000000000056 ) ;
#11510 = cartesian_point ( 'none', ( -491.3696091407379640, 226.5148339370209101, -279.7184695059338537 ) ) ;
#11511 = face_bound ( 'none', #11091, .t. ) ;
#11512 = oriented_edge ( 'none', *, *, #32101, .t. ) ;
#11513 = line ( 'none', #24740, #33638 ) ;
#11514 = cartesian_point ( 'none', ( -437.9502802579269769, 255.1842518255995174, -267.3536895835401310 ) ) ;
#11515 = oriented_edge ( 'none', *, *, #5136, .f. ) ;
#11516 = cartesian_point ( 'none', ( -506.2345991793281428, 291.8500282730437903, -342.3050117967575829 ) ) ;
#11517 = oriented_edge ( 'none', *, *, #14359, .t. ) ;
#11518 = cartesian_point ( 'none', ( -555.6981328228353050, 259.8989174810362215, -279.7163539203331766 ) ) ;
#11519 = cartesian_point ( 'none', ( -421.0450167721051002, 208.8644466722082598, -291.0339416504045857 ) ) ;
#11520 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -284.8537468037986287 ) ) ;
#11521 = edge_loop ( 'none', ( #20233, #258, #23676, #30243 ) ) ;
#11522 = edge_curve ( 'none', #26711, #15475, #16941, .t. ) ;
#11523 = direction ( 'none', ( 0.9005812434283159140, -0.4346877315787834317, 0.0000000000000000000 ) ) ;
#11524 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11525 = cartesian_point ( 'none', ( -581.0355935090649382, 273.2368931486714132, -380.3537468037986287 ) ) ;
#11526 = oriented_edge ( 'none', *, *, #25808, .f. ) ;
#11527 = edge_loop ( 'none', ( #31337, #5297 ) ) ;
#11528 = direction ( 'none', ( 1.874259953551569157e-16, -1.000000000000000000, 2.735728983704321531e-14 ) ) ;
#11529 = oriented_edge ( 'none', *, *, #1862, .f. ) ;
#11530 = cartesian_point ( 'none', ( -496.6970917188579051, 257.6017872911869517, -275.3537468037987992 ) ) ;
#11531 = edge_curve ( 'none', #6211, #20721, #2629, .t. ) ;
#11532 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.802504722354764337e-14 ) ) ;
#11533 = edge_curve ( 'none', #25708, #23518, #10403, .t. ) ;
#11534 = face_outer_bound ( 'none', #14914, .t. ) ;
#11535 = face_outer_bound ( 'none', #9571, .t. ) ;
#11536 = cartesian_point ( 'none', ( -433.7361237013514028, 230.7774352367183042, -299.3936160196283822 ) ) ;
#11537 = edge_curve ( 'none', #29450, #4523, #5079, .t. ) ;
#11538 = circle ( 'none', #13388, 5.000000000000004441 ) ;
#11539 = local_time ( 15, 17, 52.00000000000000000, #21369 ) ;
#11540 = direction ( 'none', ( -0.07384000345349407690, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#11541 = advanced_face ( 'none', ( #27221 ), #9802, .f. ) ;
#11542 = cartesian_point ( 'none', ( -523.5450167721116941, 243.1842518256019332, -464.3537468037985150 ) ) ;
#11543 = cartesian_point ( 'none', ( -550.0701600691194244, 193.2977128291211955, -422.6037468041880061 ) ) ;
#11544 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612849362, -0.6038489185976398943 ) ) ;
#11545 = cartesian_point ( 'none', ( -550.1846937098480339, 250.0090311372752865, -464.3537468037985150 ) ) ;
#11546 = axis2_placement_3d ( 'none', #2097, #31058, #1987 ) ;
#11547 = line ( 'none', #21713, #1285 ) ;
#11548 = vertex_point ( 'none', #9359 ) ;
#11549 = edge_curve ( 'none', #4222, #9507, #3852, .t. ) ;
#11550 = cartesian_point ( 'none', ( -547.7518850954388654, 190.7697687739384378, -360.2537468042618798 ) ) ;
#11551 = cartesian_point ( 'none', ( -536.0068944162105709, 276.2068800256332679, -380.3537468037986287 ) ) ;
#11552 = oriented_edge ( 'none', *, *, #12728, .f. ) ;
#11554 = edge_loop ( 'none', ( #22794, #10080, #11179, #26679 ) ) ;
#11553 = oriented_edge ( 'none', *, *, #21406, .f. ) ;
#11555 = cartesian_point ( 'none', ( -495.1453009815843416, 203.1452950332863736, -324.6623689655520479 ) ) ;
#11556 = axis2_placement_3d ( 'none', #19639, #22258, #1991 ) ;
#11557 = edge_loop ( 'none', ( #11380, #1235, #3307, #30000 ) ) ;
#11558 = edge_loop ( 'none', ( #7591, #583, #12101, #8725, #23257, #3009 ) ) ;
#11559 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11560 = cartesian_point ( 'none', ( -430.3496889147150455, 209.1140518939013191, -301.8915942912861397 ) ) ;
#11561 = oriented_edge ( 'none', *, *, #33663, .f. ) ;
#11562 = cartesian_point ( 'none', ( -471.3070760030610131, 271.2272927935491111, -360.3619113537923795 ) ) ;
#11563 = direction ( 'none', ( -2.197537717130253918e-16, 1.000000000000000000, -2.037432715935694544e-14 ) ) ;
#11564 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11565 = edge_loop ( 'none', ( #26755, #23917, #20142, #33568 ) ) ;
#11566 = direction ( 'none', ( 2.240908602144748143e-15, 1.000000000000000000, 1.311026609186963649e-14 ) ) ;
#11567 = face_bound ( 'none', #2658, .t. ) ;
#11568 = cartesian_point ( 'none', ( -550.5214824300413738, 299.1924969548703643, -368.2537468042311275 ) ) ;
#11569 = cartesian_point ( 'none', ( -550.0701600691811564, 288.5707908221645539, -380.3537468042214869 ) ) ;
#11570 = line ( 'none', #28469, #24699 ) ;
#11571 = vector ( 'none', #29150, 1000.000000000000000 ) ;
#11572 = b_spline_curve_with_knots ( 'none', 3,
( #19638, #4043, #9311, #25133, #33026, #6434, #9417 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#11573 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11574 = cartesian_point ( 'none', ( -512.5609712815000876, 227.0426805888392607, -436.3537468037603730 ) ) ;
#11575 = cartesian_point ( 'none', ( -422.1450167721049525, 270.1438561512130150, -376.9211344423794685 ) ) ;
#11576 = vector ( 'none', #33682, 1000.000000000000114 ) ;
#11577 = oriented_edge ( 'none', *, *, #17844, .f. ) ;
#11578 = edge_curve ( 'none', #13396, #19131, #1811, .t. ) ;
#11579 = cartesian_point ( 'none', ( -553.8559059042336230, 185.6842518256352434, -380.3537468042230785 ) ) ;
#11580 = advanced_face ( 'none', ( #18597 ), #23527, .f. ) ;
#11581 = edge_curve ( 'none', #31394, #32191, #26399, .t. ) ;
#11582 = direction ( 'none', ( 1.000000000000000000, 8.228491904777270404e-32, 4.466799511124055297e-31 ) ) ;
#11583 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027027e-16, -5.642927514190364782e-14 ) ) ;
#11584 = cartesian_point ( 'none', ( -438.0450167721051002, 190.6842518256043206, -322.8537468037986855 ) ) ;
#11586 = oriented_edge ( 'none', *, *, #7002, .t. ) ;
#11585 = vertex_point ( 'none', #6938 ) ;
#11587 = cartesian_point ( 'none', ( -425.3281248317819063, 281.1184698582921442, -335.5422189379134466 ) ) ;
#11588 = edge_curve ( 'none', #15253, #24474, #12441, .t. ) ;
#11589 = cartesian_point ( 'none', ( -413.9450167721049638, 272.5592518256036101, -373.7327392761343958 ) ) ;
#11590 = cartesian_point ( 'none', ( -414.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#11591 = advanced_face ( 'none', ( #16535 ), #17777, .t. ) ;
#11592 = oriented_edge ( 'none', *, *, #4312, .f. ) ;
#11593 = oriented_edge ( 'none', *, *, #15870, .f. ) ;
#11594 = axis2_placement_3d ( 'none', #16010, #10973, #10749 ) ;
#11595 = cartesian_point ( 'none', ( -543.8022285708232175, 203.5103292106267645, -309.2419705093677749 ) ) ;
#11596 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#11597 = oriented_edge ( 'none', *, *, #30903, .t. ) ;
#11598 = oriented_edge ( 'none', *, *, #5941, .t. ) ;
#11599 = direction ( 'none', ( 0.7437731059700262159, -0.002154568021932308768, 0.6684286982710564429 ) ) ;
#11600 = cartesian_point ( 'none', ( -568.0107585274488429, 203.9721651672628866, -414.3537468037604299 ) ) ;
#11601 = circle ( 'none', #4325, 6.699999999999987743 ) ;
#11602 = face_outer_bound ( 'none', #21532, .t. ) ;
#11603 = axis2_placement_3d ( 'none', #33556, #17858, #2180 ) ;
#11604 = cartesian_point ( 'none', ( -424.2450167721051457, 185.8842518256046503, -303.8537468037990266 ) ) ;
#11605 = direction ( 'none', ( 2.035898835340910058e-16, -1.000000000000000000, 2.770006446439764306e-14 ) ) ;
#11606 = circle ( 'none', #13146, 4.999999999999998224 ) ;
#11607 = direction ( 'none', ( -0.9873505073845701974, -0.1585527532634856962, -5.426026720782051118e-14 ) ) ;
#11608 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11609 = axis2_placement_3d ( 'none', #10621, #28840, #15530 ) ;
#11610 = cartesian_point ( 'none', ( -538.7755343670260118, 270.8987659229606493, -442.8537468037603730 ) ) ;
#11611 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -444.8537468037603730 ) ) ;
#11612 = face_outer_bound ( 'none', #11144, .t. ) ;
#11613 = direction ( 'none', ( 0.07384000345349663041, -0.9972701007700911502, 0.0000000000000000000 ) ) ;
#11614 = oriented_edge ( 'none', *, *, #670, .t. ) ;
#11615 = oriented_edge ( 'none', *, *, #25198, .f. ) ;
#11616 = cartesian_point ( 'none', ( -502.5930948396738245, 214.9923076454923603, -275.3537468037985718 ) ) ;
#11617 = cartesian_point ( 'none', ( -436.2450167721049752, 243.0543041361196401, -332.6028807960051950 ) ) ;
#11618 = oriented_edge ( 'none', *, *, #16500, .f. ) ;
#11619 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#11620 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11622 = oriented_edge ( 'none', *, *, #28595, .t. ) ;
#11621 = oriented_edge ( 'none', *, *, #33019, .t. ) ;
#11623 = oriented_edge ( 'none', *, *, #25692, .t. ) ;
#11624 = vertex_point ( 'none', #25528 ) ;
#11625 = cartesian_point ( 'none', ( -488.7589737820362075, 233.5356170492951264, -279.9711657332449022 ) ) ;
#11626 = vertex_point ( 'none', #7283 ) ;
#11627 = vector ( 'none', #16933, 1000.000000000000000 ) ;
#11628 = line ( 'none', #28148, #4658 ) ;
#11629 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#11630 = edge_curve ( 'none', #13474, #27285, #11628, .t. ) ;
#11631 = cartesian_point ( 'none', ( -434.8487332480916621, 253.1273052190190356, -265.3537468037333724 ) ) ;
#11632 = cartesian_point ( 'none', ( -430.6450167721050661, 207.7748572309780570, -304.2427242034983124 ) ) ;
#11633 = cartesian_point ( 'none', ( -550.5246311571042952, 257.3375265450925440, -275.3537468037984581 ) ) ;
#11634 = edge_curve ( 'none', #13974, #19074, #20241, .t. ) ;
#11635 = cartesian_point ( 'none', ( -414.2628459345750684, 230.7326465979694206, -299.8081242048285731 ) ) ;
#11636 = circle ( 'none', #26763, 51.20000000000013074 ) ;
#11637 = cartesian_point ( 'none', ( -488.5165996692153385, 261.5629122664677197, -409.8893097255153180 ) ) ;
#11638 = cartesian_point ( 'none', ( -550.0701600691735393, 293.0707908222071865, -360.2537468042331170 ) ) ;
#11639 = cartesian_point ( 'none', ( -548.3821771190387153, 218.3470914786695687, -275.3537468037985150 ) ) ;
#11640 = axis2_placement_3d ( 'none', #23867, #5844, #21344 ) ;
#11641 = cartesian_point ( 'none', ( -424.9696003714454378, 253.5791689075165891, -336.7720480961626777 ) ) ;
#11642 = edge_curve ( 'none', #28512, #32759, #19859, .t. ) ;
#11643 = cylindrical_surface ( 'none', #1506, 14.00000000000003197 ) ;
#11644 = vector ( 'none', #26138, 1000.000000000000000 ) ;
#11645 = oriented_edge ( 'none', *, *, #16287, .f. ) ;
#11646 = oriented_edge ( 'none', *, *, #18300, .f. ) ;
#11647 = plane ( 'none', #11394 ) ;
#11648 = cartesian_point ( 'none', ( -503.9793172472977290, 273.7154833750417424, -279.7054213629970718 ) ) ;
#11649 = cartesian_point ( 'none', ( -469.1976359928504507, 207.5280854237950336, -398.8537468041832312 ) ) ;
#11650 = axis2_placement_3d ( 'none', #1403, #30042, #16857 ) ;
#11651 = oriented_edge ( 'none', *, *, #18305, .t. ) ;
#11652 = oriented_edge ( 'none', *, *, #28204, .t. ) ;
#11653 = axis2_placement_3d ( 'none', #365, #3036, #21566 ) ;
#11654 = edge_loop ( 'none', ( #8040, #19003, #1351, #14174, #7400, #14494, #9633, #30827, #28540, #33970, #1527, #21601 ) ) ;
#11655 = axis2_placement_3d ( 'none', #1611, #22459, #6976 ) ;
#11656 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11658 = oriented_edge ( 'none', *, *, #24639, .f. ) ;
#11657 = oriented_edge ( 'none', *, *, #33868, .f. ) ;
#11659 = axis2_placement_3d ( 'none', #7624, #10259, #5105 ) ;
#11660 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.696255916946808786e-14 ) ) ;
#11661 = cartesian_point ( 'none', ( -553.5653306166797165, 201.1021207403883011, -333.7777743460441116 ) ) ;
#11662 = vertex_point ( 'none', #20354 ) ;
#11663 = advanced_face ( 'none', ( #30894 ), #3033, .f. ) ;
#11664 = vertex_point ( 'none', #4651 ) ;
#11665 = circle ( 'none', #30364, 6.138320441952067164 ) ;
#11666 = cylindrical_surface ( 'none', #11186, 27.50000000000002487 ) ;
#11667 = direction ( 'none', ( -0.07384000345349407690, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#11668 = oriented_edge ( 'none', *, *, #3460, .t. ) ;
#11669 = cartesian_point ( 'none', ( -424.8932569510528765, 221.2400927980935705, -338.5844548557731173 ) ) ;
#11670 = cartesian_point ( 'none', ( -435.5450167721049866, 272.5592518256036101, -370.3327392761343617 ) ) ;
#11671 = direction ( 'none', ( -1.874259953551568910e-16, 1.000000000000000000, -2.735728983704321531e-14 ) ) ;
#11672 = face_outer_bound ( 'none', #7306, .t. ) ;
#11673 = cartesian_point ( 'none', ( -424.2450167721051457, 300.6842518256038943, -341.8537468038015845 ) ) ;
#11674 = advanced_face ( 'none', ( #24352 ), #7504, .f. ) ;
#11675 = cartesian_point ( 'none', ( -430.9950167721049752, 270.2816371096717489, -353.0228397429960978 ) ) ;
#11676 = cartesian_point ( 'none', ( -419.4278821833209463, 210.6123420212197459, -299.6351250504849304 ) ) ;
#11677 = cartesian_point ( 'none', ( -468.2237355944337196, 249.1190473376911427, -370.2588252290558444 ) ) ;
#11678 = cartesian_point ( 'none', ( -571.0450167717177692, 243.1842518256502785, -401.2537468041884949 ) ) ;
#11679 = direction ( 'none', ( 0.6758819165314853272, -0.7370099286344291567, 2.850146216309663905e-14 ) ) ;
#11680 = vector ( 'none', #3414, 1000.000000000000227 ) ;
#11681 = vector ( 'none', #16278, 1000.000000000000000 ) ;
#11682 = oriented_edge ( 'none', *, *, #29795, .t. ) ;
#11683 = oriented_edge ( 'none', *, *, #3609, .t. ) ;
#11684 = cartesian_point ( 'none', ( -554.8605037599701291, 296.9036303603246552, -370.3537468037988560 ) ) ;
#11685 = direction ( 'none', ( -1.036334525942864691e-16, 0.08929731094672767322, -0.9960050151769735960 ) ) ;
#11686 = vertex_point ( 'none', #23319 ) ;
#11687 = edge_curve ( 'none', #27735, #1700, #23919, .t. ) ;
#11688 = edge_loop ( 'none', ( #32171, #12286, #6318, #4262, #57, #19446, #29809, #17389, #19781, #15469, #8425, #18032 ) ) ;
#11689 = edge_curve ( 'none', #30694, #10006, #25589, .t. ) ;
#11690 = oriented_edge ( 'none', *, *, #19370, .f. ) ;
#11691 = cartesian_point ( 'none', ( -491.4644449107593118, 232.1002378578331786, -327.4532954861670078 ) ) ;
#11693 = oriented_edge ( 'none', *, *, #19422, .t. ) ;
#11692 = edge_loop ( 'none', ( #5866, #25574, #18535, #13370 ) ) ;
#11694 = edge_curve ( 'none', #22909, #3311, #26819, .t. ) ;
#11695 = axis2_placement_3d ( 'none', #13573, #13462, #31918 ) ;
#11696 = direction ( 'none', ( -0.7437731059700262159, 0.002154568021934330588, -0.6684286982710564429 ) ) ;
#11697 = oriented_edge ( 'none', *, *, #21550, .f. ) ;
#11698 = direction ( 'none', ( 0.9914964367057214067, -0.1301338387962845400, 5.430244545403410796e-14 ) ) ;
#11699 = edge_curve ( 'none', #25267, #25498, #29479, .t. ) ;
#11700 =( bounded_curve ( ) b_spline_curve ( 3, ( #33823, #18137, #30268, #33499 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689674, 6.283185307179586232 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649375, 0.8047378541243649375, 1.000000000000000000 ) )
representation_item ( '' ) );
#11701 = cartesian_point ( 'none', ( -434.1188031499063413, 244.0196433419354207, -349.3442243368293134 ) ) ;
#11702 = face_outer_bound ( 'none', #3016, .t. ) ;
#11704 = circle ( 'none', #27673, 6.500000000000004441 ) ;
#11703 = axis2_placement_3d ( 'none', #24882, #11917, #19378 ) ;
#11705 = direction ( 'none', ( 5.633646591007430131e-14, 1.329374001118727643e-14, -1.000000000000000000 ) ) ;
#11706 = direction ( 'none', ( -0.3099103190683378251, 0.003064618468184441159, -0.9507608543943139034 ) ) ;
#11707 = cartesian_point ( 'none', ( -460.1877226839804393, 242.2477741525263752, -373.0029396425857726 ) ) ;
#11708 = cartesian_point ( 'none', ( -414.2450167721050320, 231.6842835781465055, -322.8807710055451139 ) ) ;
#11709 = axis2_placement_3d ( 'none', #21766, #8707, #3458 ) ;
#11710 = cartesian_point ( 'none', ( -560.9712126103656828, 257.3009038747484851, -524.8537468037603730 ) ) ;
#11711 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#11712 = line ( 'none', #32091, #12470 ) ;
#11713 = cartesian_point ( 'none', ( -523.5450167717158365, 243.1842518256507617, -436.8537468041857892 ) ) ;
#11714 = direction ( 'none', ( 0.3003283627730186645, 0.9538358739919976514, 3.805391686804328048e-14 ) ) ;
#11715 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11716 = line ( 'none', #5389, #23609 ) ;
#11717 = cylindrical_surface ( 'none', #28655, 7.685943401548631648 ) ;
#11718 = oriented_edge ( 'none', *, *, #6898, .t. ) ;
#11719 = oriented_edge ( 'none', *, *, #28006, .t. ) ;
#11720 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.775557561562888827e-14 ) ) ;
#11721 = advanced_face ( 'none', ( #23106 ), #28928, .f. ) ;
#11722 = oriented_edge ( 'none', *, *, #5789, .t. ) ;
#11723 = oriented_edge ( 'none', *, *, #26744, .f. ) ;
#11724 = edge_loop ( 'none', ( #13765, #9638, #11109, #32498 ) ) ;
#11725 = cartesian_point ( 'none', ( -435.5450167720997570, 272.3446224610962076, -265.3537468038009024 ) ) ;
#11726 = edge_loop ( 'none', ( #1735, #32186, #29326, #27892, #7961, #9240, #29698, #26225, #22991, #30258, #30917, #1896 ) ) ;
#11727 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11728 = cartesian_point ( 'none', ( -434.2450167721049752, 243.0676180797737516, -310.3542909528691780 ) ) ;
#11730 = oriented_edge ( 'none', *, *, #17340, .f. ) ;
#11729 = oriented_edge ( 'none', *, *, #986, .f. ) ;
#11731 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11732 = b_spline_curve_with_knots ( 'none', 3,
( #27019, #16453, #21737, #29643, #11317, #6375, #24731, #9023, #27137, #27377, #13940, #29533, #32515, #16802, #29989, #16348 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01370515892189791071, 0.01887982024979871498, 0.02405448157769951578, 0.02664181224164992312, 0.02922914290560032352, 0.03181647356955072392, 0.03311013890152596228, 0.03440380423350120759 ),
.unspecified. ) ;
#11733 = cartesian_point ( 'none', ( -550.0701600691313615, 193.2977128291553868, -370.3537468042596288 ) ) ;
#11734 = cartesian_point ( 'none', ( -432.9349689789423223, 185.6842518256054007, -285.6167581489776808 ) ) ;
#11735 = cartesian_point ( 'none', ( -488.2094558364021282, 243.1842518256034964, -275.3537468037988560 ) ) ;
#11736 = edge_curve ( 'none', #2067, #24681, #8407, .t. ) ;
#11737 = line ( 'none', #28658, #4767 ) ;
#11738 = edge_curve ( 'none', #12907, #29994, #16503, .t. ) ;
#11739 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11740 = cartesian_point ( 'none', ( -421.9450167721050207, 217.7342697964875526, -266.7936121863145900 ) ) ;
#11741 = cartesian_point ( 'none', ( -417.9450167721049638, 291.3291954428839858, -291.4075450130081322 ) ) ;
#11742 = edge_curve ( 'none', #30008, #31702, #11034, .t. ) ;
#11743 = edge_curve ( 'none', #3617, #13773, #33751, .t. ) ;
#11744 = edge_curve ( 'none', #14530, #21257, #27188, .t. ) ;
#11745 = cartesian_point ( 'none', ( -488.3538355406154210, 235.2502614373791232, -280.0120398298677742 ) ) ;
#11746 = edge_curve ( 'none', #28932, #9449, #12017, .t. ) ;
#11747 = vector ( 'none', #25766, 1000.000000000000000 ) ;
#11748 = circle ( 'none', #9093, 6.499999999999996447 ) ;
#11749 = circle ( 'none', #15843, 7.500000000000000888 ) ;
#11750 = oriented_edge ( 'none', *, *, #26498, .t. ) ;
#11752 = vertex_point ( 'none', #29490 ) ;
#11751 = axis2_placement_3d ( 'none', #18941, #32344, #8865 ) ;
#11753 = cartesian_point ( 'none', ( -417.9450167721050207, 270.4880500348136252, -376.4667881311895599 ) ) ;
#11754 = cartesian_point ( 'none', ( -418.7129549805802071, 206.4258520084244140, -307.0785592861819850 ) ) ;
#11755 = axis2_placement_3d ( 'none', #12406, #30752, #17687 ) ;
#11756 = oriented_edge ( 'none', *, *, #12377, .t. ) ;
#11757 = cartesian_point ( 'none', ( -558.3538707024852101, 239.3588893028475866, -275.3537468037985150 ) ) ;
#11758 = oriented_edge ( 'none', *, *, #12564, .f. ) ;
#11759 = cartesian_point ( 'none', ( -433.3348762945022941, 256.2545644821684618, -299.3114947580713192 ) ) ;
#11760 = cartesian_point ( 'none', ( -560.8061085800222827, 200.4946633146326178, -435.3537468037603730 ) ) ;
#11761 = edge_loop ( 'none', ( #10196, #12748, #5741, #33578, #32066, #27629 ) ) ;
#11762 = cartesian_point ( 'none', ( -488.2094558364021282, 243.1842518256034964, -275.3537468037988560 ) ) ;
#11763 = axis2_placement_3d ( 'none', #16738, #32451, #8730 ) ;
#11764 = advanced_face ( 'none', ( #28426 ), #6679, .f. ) ;
#11765 = face_outer_bound ( 'none', #16268, .t. ) ;
#11766 = vertex_point ( 'none', #21468 ) ;
#11767 = direction ( 'none', ( -0.8267412399748267360, -0.5625823691912908986, 0.0000000000000000000 ) ) ;
#11768 = cartesian_point ( 'none', ( -574.5479433488089853, 280.6461926027758977, -398.8537468041882335 ) ) ;
#11769 = cartesian_point ( 'none', ( -506.6890726975829011, 273.8580524668757903, -275.3537468037954454 ) ) ;
#11770 = axis2_placement_3d ( 'none', #28002, #20198, #30847 ) ;
#11771 = advanced_face ( 'none', ( #18991 ), #21045, .t. ) ;
#11772 = circle ( 'none', #15292, 12.50000000000001066 ) ;
#11773 = oriented_edge ( 'none', *, *, #2312, .f. ) ;
#11774 = cartesian_point ( 'none', ( -525.2025207186394482, 254.0586566675964661, -278.3537468042131309 ) ) ;
#11775 = direction ( 'none', ( 2.035898835340919672e-16, -1.000000000000000000, 3.467426298617495524e-14 ) ) ;
#11776 = cartesian_point ( 'none', ( -546.0713905142594058, 293.7129294729262483, -368.2537468042309570 ) ) ;
#11777 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11778 = oriented_edge ( 'none', *, *, #17451, .t. ) ;
#11779 = cylindrical_surface ( 'none', #17402, 4.499999999999948486 ) ;
#11780 = cylindrical_surface ( 'none', #6218, 4.500000000000003553 ) ;
#11781 = cylindrical_surface ( 'none', #16046, 4.000000000000003553 ) ;
#11782 = oriented_edge ( 'none', *, *, #20978, .t. ) ;
#11783 = oriented_edge ( 'none', *, *, #28634, .f. ) ;
#11784 = cartesian_point ( 'none', ( -523.5450167717144723, 243.1842518256510743, -459.8537468041858460 ) ) ;
#11785 = cartesian_point ( 'none', ( -414.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#11786 = oriented_edge ( 'none', *, *, #2867, .t. ) ;
#11787 = edge_curve ( 'none', #30215, #9865, #20208, .t. ) ;
#11788 = oriented_edge ( 'none', *, *, #28255, .t. ) ;
#11789 = direction ( 'none', ( -0.2069926875537840827, -0.003153506870774236068, 0.9783374073874909760 ) ) ;
#11790 = cartesian_point ( 'none', ( -493.5765732450921064, 283.1160006916171596, -327.5869362000665319 ) ) ;
#11791 = vector ( 'none', #29142, 1000.000000000000114 ) ;
#11792 = oriented_edge ( 'none', *, *, #27906, .t. ) ;
#11793 = cartesian_point ( 'none', ( -500.4001689806864874, 263.0145176965049245, -275.3537468037987992 ) ) ;
#11794 = edge_curve ( 'none', #4806, #33017, #25961, .t. ) ;
#11795 = plane ( 'none', #14547 ) ;
#11796 = oriented_edge ( 'none', *, *, #11842, .f. ) ;
#11797 = axis2_placement_3d ( 'none', #11166, #504, #13450 ) ;
#11798 = axis2_placement_3d ( 'none', #23839, #15673, #18672 ) ;
#11799 = b_spline_curve_with_knots ( 'none', 3,
( #29736, #14146, #27226, #29965, #32487, #3512, #6231, #14362, #3630, #16653, #11754, #19312, #24590, #6346, #32703, #3747, #8891, #16775, #1089, #6562, #21826, #9001, #17006, #19544, #1317, #24930, #22053, #19435, #14475, #24708, #19663, #3961, #32603, #6118, #27110, #14023, #9218, #27349, #22164, #24820, #32823, #32375, #11632, #11858 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.02187294290588486997, 0.02252324779704454813, 0.02317355268820422629, 0.02447416247052376301, 0.02512446736168346892, 0.02577477225284317830, 0.02707538203516246522, 0.02772568692632211215, 0.02837599181748175908, 0.02967660159980095580, 0.03097721138212015946, 0.03227782116443936311, 0.03357843094675855983, 0.03487904072907775654, 0.03617965051139696020, 0.03682995540255652733, 0.03748026029371608059, 0.03813056518487564772, 0.03878087007603520792, 0.04008147985835430749, 0.04138208964067340012, 0.04268269942299249969 ),
.unspecified. ) ;
#11800 = direction ( 'none', ( 2.195665006518933285e-16, 0.1243991077726835232, 0.9922322621167688483 ) ) ;
#11801 = circle ( 'none', #2264, 4.000000000000003553 ) ;
#11802 = face_outer_bound ( 'none', #19114, .t. ) ;
#11803 = circle ( 'none', #4875, 18.50000000000000355 ) ;
#11804 = edge_loop ( 'none', ( #11597, #9942, #2703, #23758 ) ) ;
#11805 = direction ( 'none', ( 1.874259953551569157e-16, -1.000000000000000000, 2.735728983704321531e-14 ) ) ;
#11806 = oriented_edge ( 'none', *, *, #33864, .t. ) ;
#11807 = cartesian_point ( 'none', ( -497.0198734585259785, 193.2977128327044625, -360.2537468042139608 ) ) ;
#11808 = cartesian_point ( 'none', ( -491.5450167717143586, 243.1842518256511028, -461.8537468041840270 ) ) ;
#11809 = cartesian_point ( 'none', ( -420.7252165489668414, 280.7831864099091490, -336.5042918271644226 ) ) ;
#11810 = cartesian_point ( 'none', ( -420.0450167721051002, 192.3052593532677861, -352.2287468037987992 ) ) ;
#11811 = cylindrical_surface ( 'none', #21241, 6.900000000000003020 ) ;
#11812 = cartesian_point ( 'none', ( -550.0701600691669455, 293.0707908222091760, -368.2537468042311843 ) ) ;
#11813 = edge_loop ( 'none', ( #21806, #21125, #2001, #16656 ) ) ;
#11814 = cartesian_point ( 'none', ( -543.2614530942074680, 203.1059031529318872, -310.1877927130955754 ) ) ;
#11815 = direction ( 'none', ( -2.197537717130241099e-16, 1.000000000000000000, -2.037432715935694860e-14 ) ) ;
#11816 = cylindrical_surface ( 'none', #18130, 16.99999999999999289 ) ;
#11817 = edge_loop ( 'none', ( #10095, #20296, #10065, #14649 ) ) ;
#11818 = direction ( 'none', ( 3.796565446437065150e-31, 0.3883833435191158534, -0.9214978993339661972 ) ) ;
#11819 = cartesian_point ( 'none', ( -526.3509369033447456, 281.0805156548653372, -443.8537468037603730 ) ) ;
#11820 = cartesian_point ( 'none', ( -422.1450167721049525, 192.3052593532678713, -352.2287468037993108 ) ) ;
#11821 = oriented_edge ( 'none', *, *, #4451, .f. ) ;
#11822 = advanced_face ( 'none', ( #5045 ), #5847, .t. ) ;
#11823 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#11824 = direction ( 'none', ( -2.035898835340910058e-16, 1.000000000000000000, -2.770006446439764306e-14 ) ) ;
#11825 = direction ( 'none', ( -0.07384000345350257011, 0.9972701007700905951, 0.0000000000000000000 ) ) ;
#11826 = edge_curve ( 'none', #16800, #1831, #3419, .t. ) ;
#11827 = cartesian_point ( 'none', ( -468.2450167721050320, 233.8640688304707282, -324.6933633228692884 ) ) ;
#11828 = edge_curve ( 'none', #17485, #6272, #21451, .t. ) ;
#11829 = cartesian_point ( 'none', ( -406.5700167721051344, 211.3644466722088282, -354.6735519571939221 ) ) ;
#11830 = vector ( 'none', #24516, 1000.000000000000000 ) ;
#11831 = line ( 'none', #15009, #29058 ) ;
#11832 = line ( 'none', #8403, #19236 ) ;
#11833 = edge_loop ( 'none', ( #18526, #30866 ) ) ;
#11834 = cartesian_point ( 'none', ( -491.1894973732862582, 256.8186119709943682, -275.3537468037988560 ) ) ;
#11835 = advanced_face ( 'none', ( #33329 ), #20638, .t. ) ;
#11836 = axis2_placement_3d ( 'none', #27844, #25540, #4448 ) ;
#11837 = oriented_edge ( 'none', *, *, #26638, .f. ) ;
#11838 = direction ( 'none', ( -0.8937973703356512090, -8.045094381341711134e-15, -0.4484710255758723729 ) ) ;
#11839 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#11840 = direction ( 'none', ( -5.633646591007430131e-14, -1.329374001118727643e-14, 1.000000000000000000 ) ) ;
#11841 = plane ( 'none', #22442 ) ;
#11842 = edge_curve ( 'none', #17674, #6726, #19828, .t. ) ;
#11843 = face_outer_bound ( 'none', #725, .t. ) ;
#11844 = oriented_edge ( 'none', *, *, #24384, .t. ) ;
#11845 = axis2_placement_3d ( 'none', #6533, #11727, #6430 ) ;
#11846 = cartesian_point ( 'none', ( -487.6079155635788993, 245.7170542610134589, -280.0883810250579131 ) ) ;
#11847 = face_outer_bound ( 'none', #8135, .t. ) ;
#11848 = oriented_edge ( 'none', *, *, #33574, .t. ) ;
#11849 = oriented_edge ( 'none', *, *, #21814, .t. ) ;
#11850 = cartesian_point ( 'none', ( -525.4286054041189118, 227.2931542725499128, -480.8799024348566036 ) ) ;
#11851 = axis2_placement_3d ( 'none', #1495, #9735, #30581 ) ;
#11852 = edge_loop ( 'none', ( #4244, #24622, #21264, #19140 ) ) ;
#11853 = oriented_edge ( 'none', *, *, #6404, .f. ) ;
#11854 = axis2_placement_3d ( 'none', #6385, #27269, #27499 ) ;
#11855 = oriented_edge ( 'none', *, *, #22681, .t. ) ;
#11856 = cartesian_point ( 'none', ( -421.0450167721051002, 211.3644466722082598, -291.0339416504046426 ) ) ;
#11857 = cartesian_point ( 'none', ( -424.2450167721049752, 253.5954410599043456, -341.8202867815482477 ) ) ;
#11858 = cartesian_point ( 'none', ( -430.6450167721050661, 207.9848200120087824, -303.8537468037991971 ) ) ;
#11859 = cartesian_point ( 'none', ( -558.2115433878354906, 238.2281795083792133, -275.3537468036874429 ) ) ;
#11860 = direction ( 'none', ( 0.6309859658584334730, -0.7757942452027469793, 2.526024360328489390e-14 ) ) ;
#11861 = cartesian_point ( 'none', ( -433.3822778934758162, 256.2324468530466675, -299.3115660505466167 ) ) ;
#11862 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672753444 ) ) ;
#11863 = cylindrical_surface ( 'none', #10140, 5.000000000000004441 ) ;
#11864 = cartesian_point ( 'none', ( -515.1720282689558417, 208.8549481726576005, -275.3537468037988560 ) ) ;
#11865 = direction ( 'none', ( -2.879738170997168295e-17, 0.6038489185976478879, 0.7970987915612789410 ) ) ;
#11866 = cartesian_point ( 'none', ( -417.9450167721050207, 217.2126084846633773, -272.4014432711231848 ) ) ;
#11867 = circle ( 'none', #5937, 24.00000000000002132 ) ;
#11868 = face_outer_bound ( 'none', #13343, .t. ) ;
#11869 = line ( 'none', #4500, #24999 ) ;
#11870 = direction ( 'none', ( 0.07384000345349109318, -0.9972701007700913722, 0.0000000000000000000 ) ) ;
#11871 = cartesian_point ( 'none', ( -500.1307573383981548, 269.2237812632848204, -275.3537468037439453 ) ) ;
#11872 = cartesian_point ( 'none', ( -433.3101982779541004, 229.9543952178019026, -299.3962689513623445 ) ) ;
#11873 = face_outer_bound ( 'none', #11817, .t. ) ;
#11874 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11875 = edge_loop ( 'none', ( #3398, #28231, #3083 ) ) ;
#11876 = advanced_face ( 'none', ( #1372 ), #7083, .f. ) ;
#11877 = edge_curve ( 'none', #25176, #10203, #108, .t. ) ;
#11878 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#11879 = cartesian_point ( 'none', ( -414.3779755381630139, 255.8793978349056601, -299.5943348819966445 ) ) ;
#11880 = direction ( 'none', ( 1.036334525942864938e-16, -0.08929731094672753444, 0.9960050151769737070 ) ) ;
#11881 = vertex_point ( 'none', #18512 ) ;
#11882 = edge_loop ( 'none', ( #26134, #22726, #887, #28607 ) ) ;
#11883 = cartesian_point ( 'none', ( -413.9450167721049638, 276.4842697964883200, -368.5515971309860674 ) ) ;
#11884 = edge_curve ( 'none', #6636, #13456, #31888, .t. ) ;
#11885 = oriented_edge ( 'none', *, *, #29236, .f. ) ;
#11886 = cartesian_point ( 'none', ( -420.0450167721051002, 220.8092518256060259, -265.3537468037995382 ) ) ;
#11887 = oriented_edge ( 'none', *, *, #3303, .f. ) ;
#11888 = axis2_placement_3d ( 'none', #5379, #26245, #24053 ) ;
#11889 = edge_curve ( 'none', #3049, #94, #25975, .t. ) ;
#11890 = cartesian_point ( 'none', ( -557.0069575488437295, 192.1813252485593466, -398.8537468041884040 ) ) ;
#11891 = vertex_point ( 'none', #29149 ) ;
#11892 = face_outer_bound ( 'none', #11554, .t. ) ;
#11893 = line ( 'none', #11429, #4926 ) ;
#11894 = axis2_placement_3d ( 'none', #2444, #12733, #15474 ) ;
#11895 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -402.3537468037604299 ) ) ;
#11896 = plane ( 'none', #30513 ) ;
#11897 = cartesian_point ( 'none', ( -475.5443475937664175, 275.4433524453663722, -355.1326025908398378 ) ) ;
#11898 = cartesian_point ( 'none', ( -496.5599253147879608, 229.0419915310401962, -275.3537468037987992 ) ) ;
#11899 = line ( 'none', #23863, #12307 ) ;
#11900 = vector ( 'none', #32237, 1000.000000000000000 ) ;
#11901 = cartesian_point ( 'none', ( -489.6105916213292630, 203.6633987446108449, -335.1552203616603265 ) ) ;
#11902 = cartesian_point ( 'none', ( -517.7464262302729594, 232.5834807343983357, -514.8537468037603730 ) ) ;
#11903 = cartesian_point ( 'none', ( -497.0198734743672162, 293.0707908222023548, -368.2537468041859938 ) ) ;
#11904 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#11905 = vector ( 'none', #23075, 1000.000000000000000 ) ;
#11906 = edge_curve ( 'none', #25704, #22360, #27632, .t. ) ;
#11907 = cartesian_point ( 'none', ( -523.5450167717142449, 243.1842518256511028, -462.8537468041858460 ) ) ;
#11908 = direction ( 'none', ( -4.926781901685062915e-16, 0.9999948051039170283, 0.003223315867124342850 ) ) ;
#11909 = oriented_edge ( 'none', *, *, #17191, .f. ) ;
#11910 = oriented_edge ( 'none', *, *, #29435, .t. ) ;
#11911 = cartesian_point ( 'none', ( -523.5450167717144723, 243.1842518256510743, -459.8537468041858460 ) ) ;
#11912 = cartesian_point ( 'none', ( -424.2450167721051457, 295.8842518256038829, -341.8537468038014708 ) ) ;
#11913 = oriented_edge ( 'none', *, *, #14778, .t. ) ;
#11914 = oriented_edge ( 'none', *, *, #22074, .t. ) ;
#11915 = advanced_face ( 'none', ( #13223 ), #22282, .t. ) ;
#11916 = face_outer_bound ( 'none', #21235, .t. ) ;
#11917 = direction ( 'none', ( -5.230025295777875983e-16, 0.9999948051039169172, 0.003223315867124545812 ) ) ;
#11918 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.233581138472395244e-14 ) ) ;
#11919 = direction ( 'none', ( 0.07384000345349524264, -0.9972701007700911502, 7.214474255747049785e-17 ) ) ;
#11920 = oriented_edge ( 'none', *, *, #19370, .t. ) ;
#11921 = direction ( 'none', ( 1.000000000000000000, 1.920224799361962737e-16, -1.739427606565643889e-16 ) ) ;
#11922 = advanced_face ( 'none', ( #14471 ), #14012, .t. ) ;
#11923 = edge_curve ( 'none', #6335, #26516, #23500, .t. ) ;
#11924 = circle ( 'none', #33831, 47.50000000000001421 ) ;
#11925 = line ( 'none', #10449, #9457 ) ;
#11926 = edge_curve ( 'none', #13236, #4389, #12829, .t. ) ;
#11927 = direction ( 'none', ( -0.4346877315787796014, -0.9005812434283176904, -3.663897558099547312e-17 ) ) ;
#11928 = vector ( 'none', #10636, 1000.000000000000114 ) ;
#11929 = edge_curve ( 'none', #23789, #27427, #14869, .t. ) ;
#11930 = edge_curve ( 'none', #15864, #7103, #30462, .t. ) ;
#11931 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#11932 = axis2_placement_3d ( 'none', #17430, #1865, #30481 ) ;
#11933 = direction ( 'none', ( -0.6849853167742604443, 0.1754853720503964376, -0.7071067811865475727 ) ) ;
#11934 = edge_curve ( 'none', #13083, #28480, #13640, .t. ) ;
#11935 = vector ( 'none', #21950, 1000.000000000000000 ) ;
#11936 = oriented_edge ( 'none', *, *, #10630, .t. ) ;
#11937 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11938 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -378.0537468037986173 ) ) ;
#11939 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11940 = oriented_edge ( 'none', *, *, #22575, .t. ) ;
#11941 = cartesian_point ( 'none', ( -434.0401077818099225, 256.0190719914763804, -299.5467323007667346 ) ) ;
#11942 = edge_loop ( 'none', ( #29877, #3180, #23011, #23989 ) ) ;
#11943 = axis2_placement_3d ( 'none', #2757, #31601, #28970 ) ;
#11944 = b_spline_curve_with_knots ( 'none', 3,
( #28157, #20135, #28051, #4330, #33427, #6944 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002445302935827479637, 0.002836915701071885190, 0.003228528466316291177 ),
.unspecified. ) ;
#11945 = cartesian_point ( 'none', ( -497.0198734585255238, 193.2977128327045762, -368.2537468042139608 ) ) ;
#11946 = cartesian_point ( 'none', ( -501.9119896007865123, 231.9659667639651843, -319.8434835371733698 ) ) ;
#11947 = cartesian_point ( 'none', ( -424.2450167721051457, 185.6842518256046333, -303.8537468037989697 ) ) ;
#11948 = cartesian_point ( 'none', ( -498.7048644147866412, 300.6842518256034964, -380.3537468037986287 ) ) ;
#11949 = oriented_edge ( 'none', *, *, #5104, .t. ) ;
#11950 = axis2_placement_3d ( 'none', #20595, #20490, #25777 ) ;
#11951 = vertex_point ( 'none', #8874 ) ;
#11952 = cartesian_point ( 'none', ( -526.4986169102517124, 283.0750558564055268, -406.3537468037603730 ) ) ;
#11953 = oriented_edge ( 'none', *, *, #22466, .t. ) ;
#11954 = cartesian_point ( 'none', ( -472.5420901946235972, 276.6461926027758977, -449.8537468041824923 ) ) ;
#11955 = oriented_edge ( 'none', *, *, #3171, .t. ) ;
#11956 = axis2_placement_3d ( 'none', #29586, #5582, #13813 ) ;
#11957 = circle ( 'none', #30457, 27.49999999999998934 ) ;
#11958 = toroidal_surface ( 'none', #13428, 25.99999999999999645, 1.000000000000000000 ) ;
#11959 = cartesian_point ( 'none', ( -487.5318755959812052, 243.9577789935495957, -280.0962368773266462 ) ) ;
#11960 = cartesian_point ( 'none', ( -550.0701600691735393, 293.0707908222071865, -360.3537468042330829 ) ) ;
#11961 = cylindrical_surface ( 'none', #27011, 52.49999999999999289 ) ;
#11962 = person_and_organization ( #28621, #11132 ) ;
#11963 = cartesian_point ( 'none', ( -493.6540584759595731, 300.6842518255727441, -380.3537468037986287 ) ) ;
#11964 = cartesian_point ( 'none', ( -508.6038909865906703, 221.2275650629190693, -434.2826789918948975 ) ) ;
#11965 = cartesian_point ( 'none', ( -550.5287811297100689, 229.0397407058496810, -275.3537468037985150 ) ) ;
#11966 = circle ( 'none', #11389, 3.024999999999999911 ) ;
#11967 = oriented_edge ( 'none', *, *, #32303, .t. ) ;
#11968 = cartesian_point ( 'none', ( -406.0450167721051002, 185.6842518256058838, -265.3537468037985150 ) ) ;
#11969 = cartesian_point ( 'none', ( -489.2189303693074294, 263.4494985538175342, -409.3617915191393877 ) ) ;
#11970 = edge_curve ( 'none', #13544, #20649, #21848, .t. ) ;
#11971 = cartesian_point ( 'none', ( -496.9053398343755248, 236.3594725139285799, -471.3537468037985718 ) ) ;
#11972 = cartesian_point ( 'none', ( -489.9941635867974696, 187.4223604390930404, -380.3537468037986287 ) ) ;
#11973 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11975 = oriented_edge ( 'none', *, *, #7562, .f. ) ;
#11974 = oriented_edge ( 'none', *, *, #14103, .f. ) ;
#11976 = cartesian_point ( 'none', ( -414.3934344849013200, 230.3059913005724013, -299.6654997182697002 ) ) ;
#11977 = cartesian_point ( 'none', ( -493.2341276393227645, 185.6842518256353003, -380.3537468042196110 ) ) ;
#11978 = cartesian_point ( 'none', ( -492.5606960989281333, 261.9962821600887537, -279.7054211002644593 ) ) ;
#11979 = edge_curve ( 'none', #12496, #6726, #2209, .t. ) ;
#11980 = cartesian_point ( 'none', ( -548.8688466180467458, 197.1130563251231820, -412.6287651378640362 ) ) ;
#11981 = edge_loop ( 'none', ( #20166, #15803, #9700, #23162 ) ) ;
#11982 = edge_curve ( 'none', #4316, #8499, #6258, .t. ) ;
#11983 = oriented_edge ( 'none', *, *, #29289, .f. ) ;
#11984 = oriented_edge ( 'none', *, *, #24947, .f. ) ;
#11985 = cartesian_point ( 'none', ( -434.1219107122597620, 230.3584307360355012, -299.6830034777398737 ) ) ;
#11986 = edge_curve ( 'none', #33907, #23219, #29239, .t. ) ;
#11987 = vertex_point ( 'none', #19299 ) ;
#11988 = circle ( 'none', #30265, 6.499999999999996447 ) ;
#11989 = circle ( 'none', #29656, 5.000000000000004441 ) ;
#11990 = axis2_placement_3d ( 'none', #19353, #19123, #21990 ) ;
#11991 = cartesian_point ( 'none', ( -506.8915143696811469, 229.3762520525631885, -435.3537468037603730 ) ) ;
#11992 = cartesian_point ( 'none', ( -554.0195620987088887, 292.4365798091539546, -412.6287651378355577 ) ) ;
#11993 = cartesian_point ( 'none', ( -561.0069575488437295, 197.2223110485248583, -398.8537468041885745 ) ) ;
#11994 = axis2_placement_3d ( 'none', #5708, #11341, #31843 ) ;
#11995 = toroidal_surface ( 'none', #1313, 6.399999999999998579, 0.1000000000000000056 ) ;
#11996 = cartesian_point ( 'none', ( -493.8514863453053749, 194.6115709303616086, -364.2537468042137334 ) ) ;
#11997 = cartesian_point ( 'none', ( -410.0450167721051571, 223.1842518256028711, -376.3537468037995950 ) ) ;
#11998 = cylindrical_surface ( 'none', #25002, 4.000000000000003553 ) ;
#11999 = oriented_edge ( 'none', *, *, #12528, .f. ) ;
#12000 = oriented_edge ( 'none', *, *, #6900, .f. ) ;
#12001 = axis2_placement_3d ( 'none', #24305, #16486, #32315 ) ;
#12002 = advanced_face ( 'none', ( #15288, #8344 ), #16760, .f. ) ;
#12003 = direction ( 'none', ( 0.2069926875537840827, 0.003153506870774236501, -0.9783374073874909760 ) ) ;
#12004 = cartesian_point ( 'none', ( -493.5247029275302566, 285.2663829108186633, -370.3537468037986287 ) ) ;
#12005 = cartesian_point ( 'none', ( -482.2235478264556718, 279.9148289615014846, -346.3310290831939824 ) ) ;
#12006 = cartesian_point ( 'none', ( -501.5022535949506164, 222.0477142385401805, -275.3537468037990266 ) ) ;
#12008 = oriented_edge ( 'none', *, *, #11742, .f. ) ;
#12007 = oriented_edge ( 'none', *, *, #21510, .t. ) ;
#12009 = cartesian_point ( 'none', ( -483.2985612976759739, 205.9082943275220430, -344.8306443119600431 ) ) ;
#12010 = closed_shell ( 'none', ( #1620, #23198, #26011, #21453, #24224, #28410, #14571, #1569, #9975, #24834 ) ) ;
#12011 = plane ( 'none', #26665 ) ;
#12012 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672620217 ) ) ;
#12013 = oriented_edge ( 'none', *, *, #15132, .t. ) ;
#12014 = edge_loop ( 'none', ( #16771, #32984, #7897, #5464 ) ) ;
#12015 = cartesian_point ( 'none', ( -513.6566249525582180, 224.7727174089156676, -436.3537468037603730 ) ) ;
#12016 = circle ( 'none', #3028, 65.00000000000005684 ) ;
#12017 = line ( 'none', #10144, #16118 ) ;
#12018 = cartesian_point ( 'none', ( -406.5700167721050775, 213.8644466722083166, -291.0339416504046994 ) ) ;
#12019 = cartesian_point ( 'none', ( -563.5078523103072712, 201.7987265093689757, -414.3537468037604299 ) ) ;
#12020 = face_outer_bound ( 'none', #10204, .t. ) ;
#12021 = cartesian_point ( 'none', ( -435.1139127060891383, 242.8437770682890289, -307.8576114036487184 ) ) ;
#12022 = edge_curve ( 'none', #18224, #216, #32105, .t. ) ;
#12023 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672688219 ) ) ;
#12024 = cartesian_point ( 'none', ( -529.6639989022630743, 282.5312570076573024, -436.2728485475532807 ) ) ;
#12025 = direction ( 'none', ( -1.000000000000000000, -3.491481338843133355e-15, -0.0000000000000000000 ) ) ;
#12026 = edge_curve ( 'none', #25636, #26840, #1775, .t. ) ;
#12027 = vector ( 'none', #542, 1000.000000000000000 ) ;
#12028 = oriented_edge ( 'none', *, *, #17094, .t. ) ;
#12029 = oriented_edge ( 'none', *, *, #16983, .f. ) ;
#12030 = axis2_placement_3d ( 'none', #31915, #16545, #27231 ) ;
#12031 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#12032 = oriented_edge ( 'none', *, *, #22020, .t. ) ;
#12033 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -473.8537468037604299 ) ) ;
#12035 = edge_loop ( 'none', ( #21189, #26124, #7561, #30392, #8490 ) ) ;
#12034 = oriented_edge ( 'none', *, *, #26297, .f. ) ;
#12036 = direction ( 'none', ( 1.874259953551569157e-16, -1.000000000000000000, 2.735728983704321531e-14 ) ) ;
#12038 = oriented_edge ( 'none', *, *, #31507, .f. ) ;
#12037 = edge_loop ( 'none', ( #30189, #29467, #10035, #8481 ) ) ;
#12039 = cartesian_point ( 'none', ( -451.9450167721049638, 194.6307950776479743, -353.9904760238079575 ) ) ;
#12040 = axis2_placement_3d ( 'none', #32501, #14038, #21957 ) ;
#12041 = advanced_face ( 'none', ( #22679 ), #32928, .f. ) ;
#12042 = cartesian_point ( 'none', ( -413.9450167721049638, 189.5712104982126505, -350.1575450130093827 ) ) ;
#12043 = oriented_edge ( 'none', *, *, #27264, .f. ) ;
#12044 = oriented_edge ( 'none', *, *, #30146, .f. ) ;
#12045 = cartesian_point ( 'none', ( -481.9548953917770291, 223.2007134860330382, -414.3537468037603730 ) ) ;
#12046 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#12047 = vector ( 'none', #12435, 1000.000000000000114 ) ;
#12048 = direction ( 'none', ( -0.07384000345349514549, 0.9972701007700912612, -4.661740697613375255e-16 ) ) ;
#12049 = axis2_placement_3d ( 'none', #22582, #30822, #20395 ) ;
#12050 = cartesian_point ( 'none', ( -538.2876958373706202, 269.8561856904508431, -275.3537468037985150 ) ) ;
#12051 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748158558, 1.615973351895135670e-16 ) ) ;
#12052 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#12053 = vector ( 'none', #26907, 1000.000000000000114 ) ;
#12054 = cartesian_point ( 'none', ( -531.9180052752536767, 277.5135554785493923, -275.3537468037986855 ) ) ;
#12055 = cartesian_point ( 'none', ( -499.7419015046748996, 195.3846875129480622, -364.2537468042140745 ) ) ;
#12056 = direction ( 'none', ( -1.000000000000000000, -3.397572461039108742e-16, -6.742252096426297762e-17 ) ) ;
#12057 = cartesian_point ( 'none', ( -406.0450167721051571, 300.6842518256053154, -286.4787468038020961 ) ) ;
#12058 = circle ( 'none', #19934, 5.000000000000004441 ) ;
#12059 = vector ( 'none', #14190, 1000.000000000000000 ) ;
#12060 = vertex_point ( 'none', #30500 ) ;
#12061 = oriented_edge ( 'none', *, *, #2974, .f. ) ;
#12062 = direction ( 'none', ( -0.9538358739919943208, 0.3003283627730294891, -4.980116239456228594e-14 ) ) ;
#12063 = oriented_edge ( 'none', *, *, #26397, .f. ) ;
#12064 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12065 = oriented_edge ( 'none', *, *, #32815, .t. ) ;
#12067 = oriented_edge ( 'none', *, *, #30244, .t. ) ;
#12066 = oriented_edge ( 'none', *, *, #5098, .t. ) ;
#12068 = cartesian_point ( 'none', ( -560.9712126103656828, 257.3009038747484851, -414.3537468037604299 ) ) ;
#12069 = edge_curve ( 'none', #31514, #30854, #31277, .t. ) ;
#12070 = cartesian_point ( 'none', ( -529.0831122971369496, 216.7583270933300241, -396.8537468037603730 ) ) ;
#12071 = oriented_edge ( 'none', *, *, #27565, .t. ) ;
#12072 = cartesian_point ( 'none', ( -550.5121682639336314, 229.0048134655241086, -275.3537468037982308 ) ) ;
#12073 = edge_curve ( 'none', #10689, #22507, #28015, .t. ) ;
#12074 = edge_loop ( 'none', ( #20964, #2042, #11395, #26846 ) ) ;
#12075 = cartesian_point ( 'none', ( -433.6432311500884111, 255.8690597557022386, -299.3127373680281949 ) ) ;
#12076 = cartesian_point ( 'none', ( -522.6884727320513093, 231.6159186566688106, -514.8537468037603730 ) ) ;
#12077 = vector ( 'none', #24623, 1000.000000000000114 ) ;
#12078 = vector ( 'none', #12538, 1000.000000000000000 ) ;
#12079 = vertex_point ( 'none', #22721 ) ;
#12080 = axis2_placement_3d ( 'none', #27983, #2310, #20627 ) ;
#12081 = advanced_face ( 'none', ( #4233 ), #24322, .f. ) ;
#12082 = cartesian_point ( 'none', ( -414.4692646977506456, 230.1680463868393360, -299.6194849116604928 ) ) ;
#12083 = edge_curve ( 'none', #5994, #5507, #15681, .t. ) ;
#12084 = circle ( 'none', #17869, 7.899999999999971045 ) ;
#12085 = cartesian_point ( 'none', ( -508.9230126758991446, 269.9214372152111423, -275.3537468037987423 ) ) ;
#12086 = advanced_face ( 'none', ( #17335 ), #33034, .f. ) ;
#12087 = axis2_placement_3d ( 'none', #10707, #2831, #23781 ) ;
#12088 = cartesian_point ( 'none', ( -434.2164886325702469, 230.6701030592296320, -299.7871899284907613 ) ) ;
#12089 = axis2_placement_3d ( 'none', #16821, #1137, #6498 ) ;
#12090 = line ( 'none', #10850, #25632 ) ;
#12091 = face_outer_bound ( 'none', #20897, .t. ) ;
#12092 = cartesian_point ( 'none', ( -509.1155238678328487, 216.3427522643362124, -275.3537468037987423 ) ) ;
#12093 = oriented_edge ( 'none', *, *, #21919, .t. ) ;
#12094 = oriented_edge ( 'none', *, *, #27472, .f. ) ;
#12095 = axis2_placement_3d ( 'none', #7282, #17941, #33635 ) ;
#12096 = axis2_placement_3d ( 'none', #33439, #2052, #4671 ) ;
#12097 = oriented_edge ( 'none', *, *, #13000, .t. ) ;
#12098 = direction ( 'none', ( 0.5150380749100544886, 1.049727191138618449e-16, 0.8571673007021121116 ) ) ;
#12099 = oriented_edge ( 'none', *, *, #8314, .f. ) ;
#12100 = vertex_point ( 'none', #9426 ) ;
#12102 = oriented_edge ( 'none', *, *, #15368, .t. ) ;
#12101 = oriented_edge ( 'none', *, *, #23637, .t. ) ;
#12103 = cartesian_point ( 'none', ( -426.6880877988122052, 221.9621404072705104, -339.5471284291265874 ) ) ;
#12104 = cartesian_point ( 'none', ( -493.5898734743676641, 293.0707908222022979, -360.2537468041858233 ) ) ;
#12105 = face_outer_bound ( 'none', #24908, .t. ) ;
#12106 = line ( 'none', #11768, #21539 ) ;
#12107 = cartesian_point ( 'none', ( -561.3450167717149952, 243.1842518256509322, -452.4537468041879151 ) ) ;
#12108 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612767205, 0.6038489185976507745 ) ) ;
#12109 = cartesian_point ( 'none', ( -509.5138512203185428, 216.1469454441511004, -275.3537468037987423 ) ) ;
#12110 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#12111 = direction ( 'none', ( 1.000000000000000000, 4.071797670681751091e-16, -2.723347251396499427e-16 ) ) ;
#12112 = cartesian_point ( 'none', ( -452.8583548217917496, 207.1805899586609314, -284.8702686301313065 ) ) ;
#12113 = edge_curve ( 'none', #31300, #16342, #7913, .t. ) ;
#12114 = edge_curve ( 'none', #6269, #19780, #28817, .t. ) ;
#12115 = toroidal_surface ( 'none', #13339, 6.100000000000000533, 0.2000000000000000111 ) ;
#12116 = vector ( 'none', #5732, 999.9999999999998863 ) ;
#12117 = circle ( 'none', #24192, 4.050000000000010481 ) ;
#12118 = oriented_edge ( 'none', *, *, #15767, .f. ) ;
#12119 = edge_loop ( 'none', ( #13279, #6208, #28527, #2260 ) ) ;
#12120 = cartesian_point ( 'none', ( -430.1952016198653155, 253.6126776040798632, -347.1677163677169347 ) ) ;
#12121 = edge_curve ( 'none', #2719, #26840, #30861, .t. ) ;
#12122 = axis2_placement_3d ( 'none', #30987, #10237, #26291 ) ;
#12123 = oriented_edge ( 'none', *, *, #22061, .t. ) ;
#12124 = edge_loop ( 'none', ( #5826, #2441, #5619, #9979, #29282 ) ) ;
#12125 = edge_curve ( 'none', #21460, #9602, #22251, .t. ) ;
#12126 = vertex_point ( 'none', #22269 ) ;
#12127 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256034964, -358.8537468037986287 ) ) ;
#12128 = oriented_edge ( 'none', *, *, #5941, .f. ) ;
#12129 = cartesian_point ( 'none', ( -427.7172705863063129, 300.6842518256029280, -371.5916931162063861 ) ) ;
#12131 = cartesian_point ( 'none', ( -523.5450167721048729, 221.1842518256034680, -293.8537468037977192 ) ) ;
#12130 = vector ( 'none', #23506, 1000.000000000000000 ) ;
#12132 = vertex_point ( 'none', #6547 ) ;
#12133 = cartesian_point ( 'none', ( -424.2450167721051457, 300.6842518256038943, -341.8537468038015845 ) ) ;
#12134 = axis2_placement_3d ( 'none', #30545, #6830, #14844 ) ;
#12135 = plane ( 'none', #12049 ) ;
#12136 = circle ( 'none', #16602, 17.99999999999997513 ) ;
#12137 = direction ( 'none', ( 2.607916398653442256e-32, -0.9922322621167679602, 0.1243991077726906147 ) ) ;
#12138 = axis2_placement_3d ( 'none', #33482, #17541, #7231 ) ;
#12139 = oriented_edge ( 'none', *, *, #728, .t. ) ;
#12140 = cartesian_point ( 'none', ( -523.5450167717777958, 243.1842518256353856, -388.1537468042205887 ) ) ;
#12141 = direction ( 'none', ( 1.708035422500240877e-15, -1.000000000000000000, -1.281026566875180648e-14 ) ) ;
#12142 = cartesian_point ( 'none', ( -551.3315391927882274, 189.2916021583883150, -368.2537468042621072 ) ) ;
#12143 = cartesian_point ( 'none', ( -520.5767840519348510, 203.0958227151629956, -519.8537468037602594 ) ) ;
#12144 = oriented_edge ( 'none', *, *, #16476, .t. ) ;
#12145 = cylindrical_surface ( 'none', #4461, 5.999999999999997335 ) ;
#12146 = circle ( 'none', #16103, 4.999999999999978684 ) ;
#12147 = conical_surface ( 'none', #17362, 39.99999999999999289, 0.5235987755983023684 ) ;
#12148 = edge_loop ( 'none', ( #12212, #221, #31770, #25676 ) ) ;
#12149 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12150 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#12151 = edge_loop ( 'none', ( #27104, #865 ) ) ;
#12152 = cartesian_point ( 'none', ( -539.1535634106667203, 269.3624125430241634, -275.3537468037984581 ) ) ;
#12153 = vertex_point ( 'none', #25141 ) ;
#12154 = b_spline_curve_with_knots ( 'none', 3,
( #10888, #15919, #29437, #21430, #24070, #442 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.02160310323707921587, 0.04320620647415843174 ),
.unspecified. ) ;
#12155 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.467162276944790489e-14 ) ) ;
#12156 = direction ( 'none', ( -0.8937973703356648647, 0.0000000000000000000, 0.4484710255758448949 ) ) ;
#12157 = oriented_edge ( 'none', *, *, #28446, .t. ) ;
#12158 = cartesian_point ( 'none', ( -466.0450167721048729, 228.2829517602712883, -380.3537468037986287 ) ) ;
#12159 = edge_curve ( 'none', #1428, #17857, #3821, .t. ) ;
#12160 = oriented_edge ( 'none', *, *, #24326, .f. ) ;
#12161 = advanced_face ( 'none', ( #14441 ), #24919, .f. ) ;
#12162 = cartesian_point ( 'none', ( -417.9450167721050207, 195.4659971479833587, -350.8965919355287042 ) ) ;
#12163 = cartesian_point ( 'none', ( -517.0918296804320562, 203.7081730451165811, -431.9664300072868173 ) ) ;
#12164 = face_outer_bound ( 'none', #6065, .t. ) ;
#12165 = edge_loop ( 'none', ( #26153, #3056, #14093 ) ) ;
#12166 = edge_curve ( 'none', #9381, #23463, #11989, .t. ) ;
#12167 = edge_curve ( 'none', #7106, #19455, #18569, .t. ) ;
#12168 = face_outer_bound ( 'none', #5909, .t. ) ;
#12169 = vertex_point ( 'none', #14574 ) ;
#12170 = edge_curve ( 'none', #22734, #5973, #17739, .t. ) ;
#12171 = oriented_edge ( 'none', *, *, #25404, .f. ) ;
#12172 = edge_curve ( 'none', #20721, #6211, #8308, .t. ) ;
#12173 = direction ( 'none', ( -1.000000000000000000, -1.250574758963097616e-15, -5.642927514190366045e-14 ) ) ;
#12174 = axis2_placement_3d ( 'none', #31516, #23503, #5048 ) ;
#12175 = cartesian_point ( 'none', ( -504.2140643304171590, 276.1842518256034396, -303.5227943621107443 ) ) ;
#12176 = plane ( 'none', #29304 ) ;
#12177 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867125397562 ) ) ;
#12178 = axis2_placement_3d ( 'none', #7024, #1900, #12738 ) ;
#12179 = cartesian_point ( 'none', ( -554.4827888623581202, 226.8170726194981057, -275.3537468037973781 ) ) ;
#12180 = circle ( 'none', #13875, 4.249999999999976019 ) ;
#12181 = circle ( 'none', #28612, 4.000000000000003553 ) ;
#12182 = face_outer_bound ( 'none', #21637, .t. ) ;
#12183 = vertex_point ( 'none', #30964 ) ;
#12184 = edge_curve ( 'none', #2433, #7135, #15258, .t. ) ;
#12185 = cartesian_point ( 'none', ( -433.4043825567142676, 256.2185880951102490, -299.3116107219329933 ) ) ;
#12186 = cartesian_point ( 'none', ( -560.8061085800222827, 200.4946633146326178, -410.3537468037604299 ) ) ;
#12187 = direction ( 'none', ( -0.3003283627730247152, -0.9538358739919957641, -2.562053133750362558e-14 ) ) ;
#12188 = cartesian_point ( 'none', ( -492.4933731993228889, 259.3334746236309911, -275.3537468037988560 ) ) ;
#12189 = axis2_placement_3d ( 'none', #23033, #2200, #20521 ) ;
#12190 = direction ( 'none', ( -0.1126992102895991998, -0.8586611019489073238, 0.4999999999999890088 ) ) ;
#12191 = oriented_edge ( 'none', *, *, #8265, .t. ) ;
#12192 = direction ( 'none', ( -0.4484710255758734276, -2.453592884421595008e-14, -0.8937973703356506538 ) ) ;
#12193 = advanced_face ( 'none', ( #23895 ), #5014, .t. ) ;
#12194 = vertex_point ( 'none', #20316 ) ;
#12195 = cartesian_point ( 'none', ( -534.5277437759394843, 213.5288532374681836, -442.8537468037603730 ) ) ;
#12196 = cartesian_point ( 'none', ( -506.4906560667022859, 275.1642808398522106, -279.7057342086275185 ) ) ;
#12197 = vertex_point ( 'none', #9994 ) ;
#12198 = circle ( 'none', #26474, 6.500000000000000888 ) ;
#12199 = oriented_edge ( 'none', *, *, #34015, .f. ) ;
#12200 = cartesian_point ( 'none', ( -434.0432201016017189, 230.2048528842771873, -299.6317604423634293 ) ) ;
#12201 = cartesian_point ( 'none', ( -506.8814765691104185, 212.4055627195435818, -275.3537468037926601 ) ) ;
#12202 = cartesian_point ( 'none', ( -420.0450167721051002, 218.3092518256034680, -271.9747543314631457 ) ) ;
#12203 = oriented_edge ( 'none', *, *, #16998, .f. ) ;
#12204 = advanced_face ( 'none', ( #16086 ), #24291, .f. ) ;
#12205 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.220446049250311188e-14 ) ) ;
#12206 = cartesian_point ( 'none', ( -415.1448052047256851, 256.5146663488029048, -299.3782915321359610 ) ) ;
#12207 = cartesian_point ( 'none', ( -523.5450167721116941, 243.1842518256019332, -471.3537468037985718 ) ) ;
#12208 = direction ( 'none', ( -0.9914964367057035322, 0.1301338387964206811, -5.404408446831739830e-14 ) ) ;
#12209 = vector ( 'none', #16220, 1000.000000000000000 ) ;
#12210 = face_outer_bound ( 'none', #18528, .t. ) ;
#12211 = circle ( 'none', #7469, 16.50000000000000711 ) ;
#12212 = oriented_edge ( 'none', *, *, #732, .f. ) ;
#12213 = edge_curve ( 'none', #17199, #28326, #2178, .t. ) ;
#12214 = cartesian_point ( 'none', ( -546.0820468121527256, 192.5924095968427991, -368.2537468042594355 ) ) ;
#12215 = cartesian_point ( 'none', ( -522.2528167116756777, 225.7320250621252740, -444.8537468037603730 ) ) ;
#12216 = edge_loop ( 'none', ( #23656, #17737, #2258, #10849 ) ) ;
#12217 = cartesian_point ( 'none', ( -510.1075938242512962, 276.7787406304578894, -279.8533047136951950 ) ) ;
#12218 = cartesian_point ( 'none', ( -495.2749979102231350, 232.1151215744641831, -275.3537468037985718 ) ) ;
#12219 = cartesian_point ( 'none', ( -540.3160159499498150, 275.3094030672024246, -279.7138475738744319 ) ) ;
#12220 = edge_curve ( 'none', #25498, #22778, #33724, .t. ) ;
#12221 = circle ( 'none', #25210, 11.99999999999998757 ) ;
#12222 = cartesian_point ( 'none', ( -526.4986169102517124, 283.0750558564055268, -524.8537468037603730 ) ) ;
#12223 = cartesian_point ( 'none', ( -434.2711307377823005, 245.4506554527093840, -336.9342310387920065 ) ) ;
#12224 = oriented_edge ( 'none', *, *, #19657, .f. ) ;
#12225 = direction ( 'none', ( 1.000000000000000000, 1.708035422500239496e-14, 5.978123978750837764e-14 ) ) ;
#12226 = cartesian_point ( 'none', ( -460.5450167721049866, 216.2207308102511831, -280.6907497664632842 ) ) ;
#12227 = axis2_placement_3d ( 'none', #33429, #7394, #17944 ) ;
#12228 = line ( 'none', #12392, #32327 ) ;
#12229 = edge_loop ( 'none', ( #10852, #29538, #23860, #1102 ) ) ;
#12230 = oriented_edge ( 'none', *, *, #27355, .f. ) ;
#12231 = oriented_edge ( 'none', *, *, #29803, .f. ) ;
#12232 = cartesian_point ( 'none', ( -554.8794792035382670, 218.5567277713417695, -409.3747510232166178 ) ) ;
#12233 = oriented_edge ( 'none', *, *, #23370, .t. ) ;
#12234 = oriented_edge ( 'none', *, *, #62, .f. ) ;
#12235 = direction ( 'none', ( 3.210458158001135373e-15, 1.000000000000000000, 1.311026609186969171e-14 ) ) ;
#12236 = axis2_placement_3d ( 'none', #14982, #12571, #15201 ) ;
#12237 = direction ( 'none', ( -1.028554113732454248e-16, 0.9960050151769735960, 0.08929731094672750669 ) ) ;
#12238 = face_outer_bound ( 'none', #1331, .t. ) ;
#12239 = advanced_face ( 'none', ( #21425 ), #29208, .f. ) ;
#12240 = cartesian_point ( 'none', ( -427.7481336303600870, 280.7871655266462199, -336.4933251955485503 ) ) ;
#12241 = direction ( 'none', ( -1.240323837250543502e-16, -4.766337836027464167e-16, -1.000000000000000000 ) ) ;
#12242 = circle ( 'none', #12975, 6.138320441952082263 ) ;
#12243 = vector ( 'none', #20075, 1000.000000000000000 ) ;
#12244 = circle ( 'none', #3328, 4.500000000000003553 ) ;
#12245 = oriented_edge ( 'none', *, *, #8880, .f. ) ;
#12246 = advanced_face ( 'none', ( #11159 ), #9522, .f. ) ;
#12247 = cartesian_point ( 'none', ( -500.9931376425672624, 191.1850907965376507, -370.3537468037986287 ) ) ;
#12248 = cartesian_point ( 'none', ( -486.0830759945889099, 289.1461926027760683, -449.8537468041831175 ) ) ;
#12249 = face_outer_bound ( 'none', #24585, .t. ) ;
#12250 = cartesian_point ( 'none', ( -460.2110358490925250, 246.0051709407370026, -272.7909211750611576 ) ) ;
#12251 = edge_loop ( 'none', ( #20534, #28710, #24280, #15830 ) ) ;
#12252 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#12253 = oriented_edge ( 'none', *, *, #9322, .t. ) ;
#12254 = vector ( 'none', #18395, 1000.000000000000114 ) ;
#12255 = edge_loop ( 'none', ( #22644, #25873, #24678, #1836 ) ) ;
#12256 = vertex_point ( 'none', #23173 ) ;
#12257 = cartesian_point ( 'none', ( -554.0434242373729603, 195.4103348616106643, -380.3824794511700134 ) ) ;
#12258 = cartesian_point ( 'none', ( -523.5450167717178829, 243.1842518256502785, -400.7537468041858233 ) ) ;
#12259 = oriented_edge ( 'none', *, *, #268, .t. ) ;
#12260 = cartesian_point ( 'none', ( -551.9136717976397222, 187.4427625855632868, -368.2537468042598334 ) ) ;
#12261 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12262 = oriented_edge ( 'none', *, *, #13024, .f. ) ;
#12263 = oriented_edge ( 'none', *, *, #23679, .t. ) ;
#12264 = edge_curve ( 'none', #18986, #20060, #9130, .t. ) ;
#12265 = cartesian_point ( 'none', ( -433.6396240389873356, 256.4167448044240132, -299.4115060564205919 ) ) ;
#12266 = edge_curve ( 'none', #18713, #4615, #5445, .t. ) ;
#12267 = cartesian_point ( 'none', ( -459.4110538682460856, 249.9888816299692564, -272.9315424997377022 ) ) ;
#12268 = oriented_edge ( 'none', *, *, #28397, .f. ) ;
#12269 = line ( 'none', #23107, #31150 ) ;
#12270 = vector ( 'none', #30432, 1000.000000000000000 ) ;
#12271 = axis2_placement_3d ( 'none', #16282, #31544, #16059 ) ;
#12272 = cartesian_point ( 'none', ( -485.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#12273 = cartesian_point ( 'none', ( -523.5450167717779095, 207.1842518256353856, -388.1537468042211003 ) ) ;
#12274 = edge_curve ( 'none', #26486, #28134, #26371, .t. ) ;
#12275 = vector ( 'none', #10713, 1000.000000000000000 ) ;
#12276 = circle ( 'none', #17165, 3.024999999999999911 ) ;
#12277 = line ( 'none', #7965, #10649 ) ;
#12278 = axis2_placement_3d ( 'none', #7340, #25468, #12149 ) ;
#12279 = cartesian_point ( 'none', ( -414.0450167721049866, 187.1241172081195145, -348.3037288329146008 ) ) ;
#12280 = axis2_placement_3d ( 'none', #21255, #29133, #23874 ) ;
#12281 = line ( 'none', #9298, #8616 ) ;
#12282 = face_bound ( 'none', #20045, .t. ) ;
#12283 = axis2_placement_3d ( 'none', #19377, #21892, #3697 ) ;
#12284 = direction ( 'none', ( 0.9873505073845695312, 0.1585527532634899150, 5.773159728050812748e-14 ) ) ;
#12285 = direction ( 'none', ( 1.000000000000000000, 7.980321684468931903e-16, 5.642927514190363520e-14 ) ) ;
#12286 = oriented_edge ( 'none', *, *, #25342, .t. ) ;
#12287 = edge_loop ( 'none', ( #14727, #137 ) ) ;
#12288 = cartesian_point ( 'none', ( -556.6548356539996121, 231.6123736865713170, -275.3537468039073701 ) ) ;
#12289 =( bounded_curve ( ) b_spline_curve ( 3, ( #12337, #6847, #14861, #6959 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.068887871591401861, 4.712388980384689674 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670086976, 0.9657888653670086976, 1.000000000000000000 ) )
representation_item ( '' ) );
#12290 = cartesian_point ( 'none', ( -433.7450167721049752, 255.2327965709403941, -299.3147882559015329 ) ) ;
#12291 = oriented_edge ( 'none', *, *, #625, .f. ) ;
#12292 = cartesian_point ( 'none', ( -499.4845991793280291, 288.4353159596234377, -380.3824794511700134 ) ) ;
#12293 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672688219 ) ) ;
#12294 = cartesian_point ( 'none', ( -548.3851691294233888, 300.6842518256034964, -380.3537468037986287 ) ) ;
#12295 = oriented_edge ( 'none', *, *, #29001, .f. ) ;
#12296 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#12297 = line ( 'none', #11035, #27082 ) ;
#12298 = cartesian_point ( 'none', ( -414.2726661899629335, 230.6813389776727092, -299.7909498801674317 ) ) ;
#12299 = oriented_edge ( 'none', *, *, #16024, .f. ) ;
#12300 = cartesian_point ( 'none', ( -559.6576189805095964, 257.9110967605507767, -434.8537468037603730 ) ) ;
#12301 = cartesian_point ( 'none', ( -506.9755755391520893, 275.4085719228944527, -279.7230340224725182 ) ) ;
#12302 = vector ( 'none', #20440, 1000.000000000000000 ) ;
#12303 = vector ( 'none', #17177, 1000.000000000000000 ) ;
#12304 = cartesian_point ( 'none', ( -433.5646185392494658, 229.7643171236043997, -299.4851514860731641 ) ) ;
#12305 = cartesian_point ( 'none', ( -509.1258744111836450, 216.3371905720595123, -275.3537468037986287 ) ) ;
#12306 = cartesian_point ( 'none', ( -417.7202959686549093, 300.8842518256038261, -345.1275852905054649 ) ) ;
#12307 = vector ( 'none', #16391, 1000.000000000000114 ) ;
#12308 = line ( 'none', #11776, #21753 ) ;
#12309 = edge_curve ( 'none', #6899, #19880, #16912, .t. ) ;
#12310 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#12311 = cartesian_point ( 'none', ( -414.6887409134891982, 256.3056348922492589, -299.4492449477149876 ) ) ;
#12312 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976507745, 0.7970987915612767205 ) ) ;
#12313 = edge_curve ( 'none', #10731, #19583, #25938, .t. ) ;
#12314 = advanced_face ( 'none', ( #27601 ), #2550, .t. ) ;
#12315 = vector ( 'none', #820, 1000.000000000000000 ) ;
#12316 = oriented_edge ( 'none', *, *, #5004, .t. ) ;
#12317 = edge_curve ( 'none', #13089, #17227, #25551, .t. ) ;
#12318 = cartesian_point ( 'none', ( -555.5450167717144723, 243.1842518256511028, -461.8537468041876650 ) ) ;
#12319 = axis2_placement_3d ( 'none', #11095, #6039, #24276 ) ;
#12320 = face_outer_bound ( 'none', #14101, .t. ) ;
#12321 = oriented_edge ( 'none', *, *, #20822, .t. ) ;
#12322 = oriented_edge ( 'none', *, *, #6390, .t. ) ;
#12323 = edge_curve ( 'none', #22734, #10093, #20604, .t. ) ;
#12324 = direction ( 'none', ( -0.07384000345348852579, 0.9972701007700917053, 0.0000000000000000000 ) ) ;
#12325 = direction ( 'none', ( 2.197537717130241099e-16, -1.000000000000000000, 2.037432715935694860e-14 ) ) ;
#12326 = oriented_edge ( 'none', *, *, #24841, .t. ) ;
#12327 = axis2_placement_3d ( 'none', #10859, #29301, #16121 ) ;
#12328 = oriented_edge ( 'none', *, *, #25194, .f. ) ;
#12329 = advanced_face ( 'none', ( #13606 ), #32075, .t. ) ;
#12330 = cartesian_point ( 'none', ( -424.2450167721051457, 190.4842518256046446, -303.8537468037990834 ) ) ;
#12331 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12332 = vector ( 'none', #10699, 1000.000000000000000 ) ;
#12333 = cartesian_point ( 'none', ( -507.9549891880420773, 275.8730815704905694, -279.7666302225543973 ) ) ;
#12334 = axis2_placement_3d ( 'none', #25716, #23964, #12957 ) ;
#12335 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#12336 = oriented_edge ( 'none', *, *, #9017, .t. ) ;
#12337 = cartesian_point ( 'none', ( -519.9136893944260009, 264.5106078546113508, -435.3537468037603730 ) ) ;
#12338 = face_outer_bound ( 'none', #778, .t. ) ;
#12339 = cylindrical_surface ( 'none', #26605, 50.69999999999996732 ) ;
#12340 = axis2_placement_3d ( 'none', #31429, #252, #7948 ) ;
#12341 = direction ( 'none', ( -0.1506821769804530253, 0.9885822583581151957, 5.046468293750696416e-15 ) ) ;
#12342 = edge_curve ( 'none', #14518, #912, #3001, .t. ) ;
#12343 = line ( 'none', #12692, #26700 ) ;
#12344 = cartesian_point ( 'none', ( -553.0970706924987326, 217.1098426617501502, -410.1438970334169198 ) ) ;
#12345 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12346 = conical_surface ( 'none', #15983, 27.00000000000002487, 0.7853981633974482790 ) ;
#12347 = edge_loop ( 'none', ( #447, #9303, #20265, #24338 ) ) ;
#12348 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 3.670158759091426820e-14 ) ) ;
#12349 = b_spline_curve_with_knots ( 'none', 3,
( #24521, #28857, #3552, #18444 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.6000000000000000888 ),
.unspecified. ) ;
#12350 = cartesian_point ( 'none', ( -540.8554343648819440, 189.5769020311423958, -363.3350295403191694 ) ) ;
#12351 = cartesian_point ( 'none', ( -456.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#12352 = cartesian_point ( 'none', ( -523.5450167721118078, 243.1842518256018764, -445.3537468037603730 ) ) ;
#12353 = oriented_edge ( 'none', *, *, #28782, .f. ) ;
#12355 = vertex_point ( 'none', #231 ) ;
#12354 = vertex_point ( 'none', #23507 ) ;
#12356 = advanced_face ( 'none', ( #11602 ), #26759, .f. ) ;
#12357 = cartesian_point ( 'none', ( -466.0450167717179397, 272.4886883498355132, -398.8537468041822081 ) ) ;
#12358 = oriented_edge ( 'none', *, *, #13457, .f. ) ;
#12359 = edge_curve ( 'none', #27053, #29061, #9947, .t. ) ;
#12360 = direction ( 'none', ( 0.07384000345349583938, -0.9972701007700912612, 0.0000000000000000000 ) ) ;
#12361 = vertex_point ( 'none', #33816 ) ;
#12362 = edge_curve ( 'none', #12875, #30574, #6646, .t. ) ;
#12363 = plane ( 'none', #14286 ) ;
#12364 = edge_loop ( 'none', ( #11187, #30099, #20648, #13899 ) ) ;
#12365 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699199948e-14 ) ) ;
#12366 = cartesian_point ( 'none', ( -521.8647125478596536, 247.4865664408566488, -277.8537468042130172 ) ) ;
#12367 = oriented_edge ( 'none', *, *, #33224, .f. ) ;
#12368 = edge_curve ( 'none', #17522, #16567, #21150, .t. ) ;
#12369 = cartesian_point ( 'none', ( -436.2450167721049752, 242.0989494994798292, -321.9470390995683715 ) ) ;
#12370 = edge_curve ( 'none', #16886, #24773, #4623, .t. ) ;
#12371 = cartesian_point ( 'none', ( -497.7748121940909982, 251.1087569209975356, -442.8537468037603730 ) ) ;
#12372 = face_outer_bound ( 'none', #11833, .t. ) ;
#12373 = vector ( 'none', #18506, 1000.000000000000000 ) ;
#12374 = edge_curve ( 'none', #30452, #18499, #12794, .t. ) ;
#12375 = advanced_face ( 'none', ( #23067 ), #4202, .f. ) ;
#12376 = cartesian_point ( 'none', ( -454.5907735637005658, 292.7145337202454130, -307.6232057061709497 ) ) ;
#12377 = edge_curve ( 'none', #10334, #12806, #25126, .t. ) ;
#12378 = vector ( 'none', #32881, 1000.000000000000000 ) ;
#12379 = direction ( 'none', ( -1.250574758963837568e-15, 1.000000000000000000, 1.311026609186943927e-14 ) ) ;
#12380 = cartesian_point ( 'none', ( -497.9418374751358556, 300.9220738332730889, -380.3537468037986287 ) ) ;
#12381 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.220446049250311188e-14 ) ) ;
#12382 = cartesian_point ( 'none', ( -472.5420901946240519, 209.7223110485252562, -449.8537468041834018 ) ) ;
#12383 = edge_curve ( 'none', #31233, #26909, #18956, .t. ) ;
#12384 = cartesian_point ( 'none', ( -433.7800013710963185, 256.3224461311055506, -299.4435332187825907 ) ) ;
#12385 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256035248, -322.8537468037986287 ) ) ;
#12386 = circle ( 'none', #24547, 18.50000000000000355 ) ;
#12387 = vertex_point ( 'none', #18127 ) ;
#12388 = oriented_edge ( 'none', *, *, #26035, .t. ) ;
#12389 = oriented_edge ( 'none', *, *, #24953, .f. ) ;
#12390 = cartesian_point ( 'none', ( -522.3266567151292747, 226.7292951628953972, -473.8537468037604299 ) ) ;
#12391 = axis2_placement_3d ( 'none', #31085, #33945, #33731 ) ;
#12392 = cartesian_point ( 'none', ( -425.3369988376385322, 253.5709181496545455, -334.2123501514734016 ) ) ;
#12393 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12394 = cartesian_point ( 'none', ( -493.2450167721049752, 235.2162117041877423, -323.5681252913724393 ) ) ;
#12396 = oriented_edge ( 'none', *, *, #5990, .t. ) ;
#12395 = oriented_edge ( 'none', *, *, #18214, .f. ) ;
#12397 = axis2_placement_3d ( 'none', #32398, #19223, #3768 ) ;
#12398 = oriented_edge ( 'none', *, *, #25652, .t. ) ;
#12399 = oriented_edge ( 'none', *, *, #14578, .t. ) ;
#12400 = oriented_edge ( 'none', *, *, #11738, .t. ) ;
#12401 = cartesian_point ( 'none', ( -497.9427503104635093, 238.6539149698309075, -397.8537468037603730 ) ) ;
#12402 = cartesian_point ( 'none', ( -417.9450167721050207, 189.1445215585523840, -353.5609016720698605 ) ) ;
#12403 = oriented_edge ( 'none', *, *, #15175, .t. ) ;
#12404 = cylindrical_surface ( 'none', #21877, 3.999999999999971134 ) ;
#12405 = vector ( 'none', #9318, 1000.000000000000114 ) ;
#12406 = cartesian_point ( 'none', ( -451.3200351057072339, 213.8092518256028143, -271.9747543314629183 ) ) ;
#12407 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547928e-17 ) ) ;
#12408 = cartesian_point ( 'none', ( -549.6392341178892593, 219.7471320040352794, -275.3537468037985150 ) ) ;
#12409 = circle ( 'none', #15092, 0.5999999999999898748 ) ;
#12410 = cartesian_point ( 'none', ( -433.8890304802100104, 256.2216611884895201, -299.4777848083732010 ) ) ;
#12411 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12412 = direction ( 'none', ( -0.8267412399748225171, -0.5625823691912970048, 0.0000000000000000000 ) ) ;
#12413 = cartesian_point ( 'none', ( -489.2157131191588064, 251.5572403287524423, -275.3537468037989697 ) ) ;
#12414 = advanced_face ( 'none', ( #5819 ), #32899, .t. ) ;
#12415 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769737070, -0.08929731094672740954 ) ) ;
#12416 = line ( 'none', #31453, #22259 ) ;
#12417 = edge_loop ( 'none', ( #28503, #19852, #10624, #34044 ) ) ;
#12418 = oriented_edge ( 'none', *, *, #2303, .f. ) ;
#12419 = cartesian_point ( 'none', ( -414.2450167721050320, 265.0963621594969482, -320.8892059629706068 ) ) ;
#12420 = cartesian_point ( 'none', ( -508.0355001399084927, 274.5632239516188520, -275.3537468037985718 ) ) ;
#12421 = edge_curve ( 'none', #33197, #33186, #3387, .t. ) ;
#12422 = advanced_face ( 'none', ( #31246, #10337 ), #26597, .t. ) ;
#12423 = edge_curve ( 'none', #1490, #17856, #16474, .t. ) ;
#12424 = oriented_edge ( 'none', *, *, #2684, .t. ) ;
#12426 = edge_loop ( 'none', ( #5901, #2114, #3561, #6170 ) ) ;
#12425 = vertex_point ( 'none', #29215 ) ;
#12427 = edge_curve ( 'none', #28921, #9364, #16051, .t. ) ;
#12428 = cartesian_point ( 'none', ( -507.3020223615623081, 212.1804405436706134, -275.3537468037960139 ) ) ;
#12429 = direction ( 'none', ( 1.028554113732451536e-16, -0.9960050151769735960, -0.08929731094672870018 ) ) ;
#12430 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#12432 = vertex_point ( 'none', #31969 ) ;
#12431 = oriented_edge ( 'none', *, *, #5828, .t. ) ;
#12433 = axis2_placement_3d ( 'none', #7939, #29017, #10566 ) ;
#12434 = cartesian_point ( 'none', ( -540.8554343648819440, 197.9331876915835267, -328.3135273558912672 ) ) ;
#12435 = direction ( 'none', ( -3.392713726888346522e-16, 0.9214978993339620894, 0.3883833435191254568 ) ) ;
#12436 = oriented_edge ( 'none', *, *, #11218, .f. ) ;
#12437 = direction ( 'none', ( 1.000000000000000000, 2.035898835340872341e-16, -1.361673625698257109e-16 ) ) ;
#12438 = axis2_placement_3d ( 'none', #7188, #20040, #30454 ) ;
#12439 = oriented_edge ( 'none', *, *, #17296, .t. ) ;
#12440 = cylindrical_surface ( 'none', #15939, 5.999999999999992895 ) ;
#12441 = circle ( 'none', #33178, 39.99999999999999289 ) ;
#12442 = cartesian_point ( 'none', ( -546.0820468121527256, 192.5924095968427991, -368.2537468042594355 ) ) ;
#12443 = cartesian_point ( 'none', ( -494.2405802475327619, 300.6842518256502785, -398.8537468041834586 ) ) ;
#12444 = cartesian_point ( 'none', ( -581.0450167721049866, 272.9961621971319801, -380.3537468037986287 ) ) ;
#12445 = line ( 'none', #25215, #9990 ) ;
#12446 = axis2_placement_3d ( 'none', #14909, #7127, #33369 ) ;
#12447 = direction ( 'none', ( -0.9783424897750591098, 0.0006672028141703645766, -0.2069916122482823029 ) ) ;
#12448 = direction ( 'none', ( -6.982634379031893753e-17, 0.3883833435191255123, -0.9214978993339622004 ) ) ;
#12449 = cartesian_point ( 'none', ( -507.1613622621316040, 275.4987401570954262, -279.7314612451227731 ) ) ;
#12450 = cartesian_point ( 'none', ( -522.7327767341234903, 232.2142807171308903, -514.8537468037603730 ) ) ;
#12451 = edge_curve ( 'none', #26680, #25708, #29608, .t. ) ;
#12452 = direction ( 'none', ( 0.7437731059700283254, -0.002154568021939261974, 0.6684286982710540004 ) ) ;
#12453 = cylindrical_surface ( 'none', #17964, 4.500000000000003553 ) ;
#12454 = circle ( 'none', #5606, 65.00000000000000000 ) ;
#12455 = oriented_edge ( 'none', *, *, #19426, .f. ) ;
#12456 = oriented_edge ( 'none', *, *, #7649, .t. ) ;
#12457 = cartesian_point ( 'none', ( -490.2889042277088265, 224.6616843663478846, -286.0851835453350418 ) ) ;
#12458 = cartesian_point ( 'none', ( -413.9450167721049638, 211.3938561512122476, -275.1631494977080479 ) ) ;
#12459 = cartesian_point ( 'none', ( -455.6710266273375396, 208.5101738739124357, -284.7782737478520971 ) ) ;
#12460 = oriented_edge ( 'none', *, *, #24501, .t. ) ;
#12461 = edge_loop ( 'none', ( #32504, #12521, #9152, #22110, #18797 ) ) ;
#12462 = oriented_edge ( 'none', *, *, #28534, .t. ) ;
#12463 = cartesian_point ( 'none', ( -556.8248938013291536, 222.1082019331123831, -410.1833152375996860 ) ) ;
#12464 = cartesian_point ( 'none', ( -523.5450167717149270, 243.1842518256509607, -452.4537468041858119 ) ) ;
#12466 = vertex_point ( 'none', #18691 ) ;
#12465 = edge_loop ( 'none', ( #30732, #33973 ) ) ;
#12467 = oriented_edge ( 'none', *, *, #10570, .f. ) ;
#12468 = vertex_point ( 'none', #3006 ) ;
#12469 = cartesian_point ( 'none', ( -547.5100570717739856, 281.6845387817317032, -311.5772986211007378 ) ) ;
#12470 = vector ( 'none', #11120, 1000.000000000000000 ) ;
#12471 = circle ( 'none', #8787, 4.199999999999993960 ) ;
#12472 = oriented_edge ( 'none', *, *, #33902, .f. ) ;
#12473 = edge_curve ( 'none', #33151, #2607, #32478, .t. ) ;
#12474 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#12475 = cartesian_point ( 'none', ( -417.6743876428610065, 184.3443266754484284, -300.5568733937058141 ) ) ;
#12476 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.877651306839058618e-14 ) ) ;
#12477 = cartesian_point ( 'none', ( -429.4388815222790754, 280.1701043916530125, -338.0915445021327059 ) ) ;
#12478 = edge_curve ( 'none', #29996, #21384, #1744, .t. ) ;
#12479 = cartesian_point ( 'none', ( -492.2295297842475179, 296.9036303603288047, -370.3537468037987992 ) ) ;
#12480 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12481 = circle ( 'none', #5369, 7.685943401548631648 ) ;
#12482 = cartesian_point ( 'none', ( -450.5450167721049297, 279.7696778522635555, -361.2362621389409583 ) ) ;
#12483 = axis2_placement_3d ( 'none', #33904, #28976, #10748 ) ;
#12484 = cartesian_point ( 'none', ( -414.7450167721049752, 230.9842112345115765, -299.3929495118113095 ) ) ;
#12485 = cartesian_point ( 'none', ( -577.8923975505856561, 207.5280854237953747, -398.8537468041893703 ) ) ;
#12486 = cartesian_point ( 'none', ( -406.0450167721051002, 211.3644466722082882, -291.0339416504046426 ) ) ;
#12487 = edge_curve ( 'none', #31233, #2595, #19360, .t. ) ;
#12488 = face_outer_bound ( 'none', #23414, .t. ) ;
#12489 = line ( 'none', #22819, #32976 ) ;
#12490 = edge_loop ( 'none', ( #5430, #22607, #19885, #16201 ) ) ;
#12491 = oriented_edge ( 'none', *, *, #30442, .f. ) ;
#12492 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034964, -265.3537468037986287 ) ) ;
#12493 = axis2_placement_3d ( 'none', #30086, #24727, #19335 ) ;
#12494 = direction ( 'none', ( 0.9873505073845695312, 0.1585527532634894987, 5.773904406824703000e-14 ) ) ;
#12495 = oriented_edge ( 'none', *, *, #1092, .t. ) ;
#12496 = vertex_point ( 'none', #16154 ) ;
#12497 = advanced_face ( 'none', ( #14016 ), #4588, .t. ) ;
#12498 = vertex_point ( 'none', #3457 ) ;
#12499 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#12500 = cartesian_point ( 'none', ( -406.0450167721051002, 208.3394466722088225, -354.6735519571938084 ) ) ;
#12501 = axis2_placement_3d ( 'none', #21496, #9138, #5782 ) ;
#12503 = oriented_edge ( 'none', *, *, #15122, .t. ) ;
#12502 = oriented_edge ( 'none', *, *, #18655, .f. ) ;
#12504 = cartesian_point ( 'none', ( -442.5450167721049297, 232.5317310456148618, -285.3367666343887663 ) ) ;
#12505 = cartesian_point ( 'none', ( -522.3635767168559596, 227.2279302132804162, -479.8537468037603730 ) ) ;
#12506 = oriented_edge ( 'none', *, *, #29904, .f. ) ;
#12507 = cartesian_point ( 'none', ( -551.5180109463327653, 231.1837126255440182, -275.3537468037983444 ) ) ;
#12508 = cartesian_point ( 'none', ( -525.2025207186393345, 254.0586566675965230, -279.8537468042131309 ) ) ;
#12509 = cartesian_point ( 'none', ( -433.8300860860784383, 229.9377476567524070, -299.5427915078116143 ) ) ;
#12510 = direction ( 'none', ( 1.791068744856348687e-16, 6.279680095831317198e-17, -1.000000000000000000 ) ) ;
#12511 = circle ( 'none', #16298, 35.00000000000002842 ) ;
#12512 = face_outer_bound ( 'none', #2761, .t. ) ;
#12513 = oriented_edge ( 'none', *, *, #9679, .t. ) ;
#12514 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672757608 ) ) ;
#12515 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027027e-16, -5.642927514190364782e-14 ) ) ;
#12516 = circle ( 'none', #20940, 10.49999999999999112 ) ;
#12517 = cartesian_point ( 'none', ( -433.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#12518 = plane ( 'none', #135 ) ;
#12519 = circle ( 'none', #16852, 36.00000000000002842 ) ;
#12520 = face_outer_bound ( 'none', #23551, .t. ) ;
#12521 = oriented_edge ( 'none', *, *, #15470, .t. ) ;
#12522 = oriented_edge ( 'none', *, *, #9024, .t. ) ;
#12523 = edge_loop ( 'none', ( #307, #28800, #23512, #25213, #1097, #4718 ) ) ;
#12524 = edge_curve ( 'none', #12498, #6509, #16876, .t. ) ;
#12525 = cartesian_point ( 'none', ( -551.9136717976396085, 187.4427625855633153, -370.3537468042597993 ) ) ;
#12526 = vertex_point ( 'none', #10996 ) ;
#12527 = cartesian_point ( 'none', ( -550.3923417161504403, 228.7656004481985690, -275.3537468037981739 ) ) ;
#12528 = edge_curve ( 'none', #32102, #31535, #7443, .t. ) ;
#12529 = vertex_point ( 'none', #21646 ) ;
#12531 = vertex_point ( 'none', #29440 ) ;
#12530 = oriented_edge ( 'none', *, *, #27518, .f. ) ;
#12532 = direction ( 'none', ( 0.1506821769804534139, -0.9885822583581151957, -5.046468293750709037e-15 ) ) ;
#12533 = cartesian_point ( 'none', ( -471.1912789362088461, 282.0984411450409652, -380.3537468037986287 ) ) ;
#12534 = axis2_placement_3d ( 'none', #5699, #24055, #17496 ) ;
#12535 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -2.749123680024197478e-14 ) ) ;
#12536 = edge_curve ( 'none', #8757, #16719, #15648, .t. ) ;
#12537 = advanced_face ( 'none', ( #32870 ), #14838, .t. ) ;
#12538 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057924e-31 ) ) ;
#12539 = cartesian_point ( 'none', ( -506.8386126273671834, 275.3414622296783136, -279.7167281785976911 ) ) ;
#12541 = axis2_placement_3d ( 'none', #13847, #26822, #21763 ) ;
#12540 = line ( 'none', #25927, #9684 ) ;
#12542 = axis2_placement_3d ( 'none', #2472, #25858, #27802 ) ;
#12543 = cartesian_point ( 'none', ( -509.4568936827570269, 216.1737680851474295, -275.3537468037987423 ) ) ;
#12544 = cartesian_point ( 'none', ( -480.5900167717153408, 243.1842518256508754, -444.8537468041834018 ) ) ;
#12545 = axis2_placement_3d ( 'none', #25829, #2437, #12953 ) ;
#12546 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12547 = axis2_placement_3d ( 'none', #5572, #10955, #18759 ) ;
#12548 = advanced_face ( 'none', ( #5787 ), #13580, .t. ) ;
#12549 = cartesian_point ( 'none', ( -544.5869804845174258, 245.8916133057635705, -436.0086058052599469 ) ) ;
#12550 = cartesian_point ( 'none', ( -523.5450167717179966, 243.1842518256502501, -398.8537468041858460 ) ) ;
#12551 = circle ( 'none', #7418, 4.049999999999986500 ) ;
#12552 = vector ( 'none', #11298, 1000.000000000000000 ) ;
#12553 = face_outer_bound ( 'none', #7528, .t. ) ;
#12554 = vertex_point ( 'none', #6174 ) ;
#12555 = oriented_edge ( 'none', *, *, #10869, .t. ) ;
#12556 = cartesian_point ( 'none', ( -420.9215075638742292, 223.3509474536997175, -341.1760169971162782 ) ) ;
#12557 = oriented_edge ( 'none', *, *, #25509, .t. ) ;
#12558 = oriented_edge ( 'none', *, *, #31709, .f. ) ;
#12559 = oriented_edge ( 'none', *, *, #23330, .f. ) ;
#12560 = cartesian_point ( 'none', ( -497.0198734743137265, 193.2977128291212239, -422.6037468041849934 ) ) ;
#12561 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12562 = circle ( 'none', #4526, 0.2000000000000159150 ) ;
#12563 = oriented_edge ( 'none', *, *, #20626, .t. ) ;
#12564 = edge_curve ( 'none', #414, #32732, #2971, .t. ) ;
#12565 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#12566 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#12567 = face_outer_bound ( 'none', #6440, .t. ) ;
#12568 = oriented_edge ( 'none', *, *, #3128, .t. ) ;
#12569 = edge_curve ( 'none', #30164, #21354, #19762, .t. ) ;
#12570 = cartesian_point ( 'none', ( -534.9707837966603847, 219.5124738420887240, -402.3537468037604299 ) ) ;
#12571 = direction ( 'none', ( -0.8267412399748158558, -0.5625823691913069968, 6.847980501976816755e-17 ) ) ;
#