-凯时娱乐ks
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('abr115l1-i-p2-s2-19-40-70-90-m5.step',
'2020-03-29t07:17:31',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2018',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = cartesian_point ( 'none', ( -424.0450167721049866, 210.2501640772442215, -270.0420374873588116 ) ) ;
#2 = oriented_edge ( 'none', *, *, #19264, .t. ) ;
#3 = plane ( 'none', #12311 ) ;
#4 = edge_curve ( 'none', #11645, #25242, #10142, .t. ) ;
#5 = cylindrical_surface ( 'none', #6136, 54.99999999999999289 ) ;
#6 = edge_curve ( 'none', #25221, #7615, #24596, .t. ) ;
#7 = edge_curve ( 'none', #30712, #20736, #30955, .t. ) ;
#8 = cartesian_point ( 'none', ( -554.6080491402257167, 227.0539675873746148, -275.3537468037982308 ) ) ;
#9 = cc_design_person_and_organization_assignment ( #30253, #73, ( #28037 ) ) ;
#10 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#11 = vertex_point ( 'none', #32255 ) ;
#12 = b_spline_curve_with_knots ( 'none', 3,
( #13370, #34885, #18668, #32078, #24151, #32307, #10725, #29828 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.007984793786127866375, 0.01197719067919179869, 0.01596958757225573275 ),
.unspecified. ) ;
#13 = axis2_placement_3d ( 'none', #12554, #31619, #18316 ) ;
#14 = oriented_edge ( 'none', *, *, #25475, .f. ) ;
#16 = cartesian_point ( 'none', ( -443.5450167721049297, 247.9642290986752471, -339.6882891875085306 ) ) ;
#15 = vector ( 'none', #17024, 1000.000000000000114 ) ;
#17 = axis2_placement_3d ( 'none', #469, #25084, #19490 ) ;
#18 = cartesian_point ( 'none', ( -427.5655842499667756, 280.8286556067426432, -336.3782303959715136 ) ) ;
#19 = oriented_edge ( 'none', *, *, #28968, .t. ) ;
#20 = oriented_edge ( 'none', *, *, #1239, .f. ) ;
#21 = cartesian_point ( 'none', ( -574.5479433489781513, 209.7223110485080042, -398.8537468040208864 ) ) ;
#22 = direction ( 'none', ( -0.8660254037844453689, 0.4999999999999884537, -4.242004309151802157e-14 ) ) ;
#23 = oriented_edge ( 'none', *, *, #4791, .f. ) ;
#24 = direction ( 'none', ( 1.000000000000000000, 7.980321684468932889e-16, 5.642927514190364151e-14 ) ) ;
#25 = face_bound ( 'none', #5798, .t. ) ;
#26 = oriented_edge ( 'none', *, *, #35209, .t. ) ;
#27 = edge_curve ( 'none', #34350, #32644, #17372, .t. ) ;
#28 = cartesian_point ( 'none', ( -524.8741368342705300, 261.1351136394645209, -414.3537468037833946 ) ) ;
#29 = cartesian_point ( 'none', ( -427.6477787319179242, 258.6052722341242998, -344.8622314968029627 ) ) ;
#30 = oriented_edge ( 'none', *, *, #15089, .f. ) ;
#31 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#32 = cartesian_point ( 'none', ( -552.8494532960721699, 296.6842518256333392, -398.8537468040185558 ) ) ;
#33 = cartesian_point ( 'none', ( -491.5267093793746653, 266.2268098941698327, -435.6264905780511185 ) ) ;
#34 = line ( 'none', #34456, #17891 ) ;
#35 = cartesian_point ( 'none', ( -433.5821337135591307, 229.7712577158519309, -299.4874575447521465 ) ) ;
#36 = edge_curve ( 'none', #957, #517, #13145, .t. ) ;
#37 = cylindrical_surface ( 'none', #2037, 11.99999999999998757 ) ;
#38 = cartesian_point ( 'none', ( -442.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#39 = cartesian_point ( 'none', ( -406.0450167721050434, 300.6842518255451182, -265.3537468037402505 ) ) ;
#40 = axis2_placement_3d ( 'none', #7218, #15439, #10218 ) ;
#41 = direction ( 'none', ( -0.7071067811865113795, 8.985047624295181936e-15, -0.7071067811865836550 ) ) ;
#42 = cartesian_point ( 'none', ( -414.8504095052483649, 229.8009111037071648, -299.4972977411778174 ) ) ;
#43 = oriented_edge ( 'none', *, *, #13322, .f. ) ;
#44 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#45 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#46 = cartesian_point ( 'none', ( -497.0198734592310643, 193.2977128325471483, -360.2537468040321187 ) ) ;
#47 = cylindrical_surface ( 'none', #30139, 6.400000000000016342 ) ;
#48 = cartesian_point ( 'none', ( -414.2450167721049752, 242.3956515517559183, -310.8796869405738335 ) ) ;
#49 = direction ( 'none', ( -2.607916398653449372e-32, 0.9922322621167679602, -0.1243991077726904065 ) ) ;
#50 = edge_curve ( 'none', #1320, #14259, #16521, .t. ) ;
#51 = oriented_edge ( 'none', *, *, #12207, .t. ) ;
#52 = vertex_point ( 'none', #25934 ) ;
#53 = cartesian_point ( 'none', ( -557.0958699574952107, 298.9461432120611448, -380.3537468037985718 ) ) ;
#54 = oriented_edge ( 'none', *, *, #9419, .f. ) ;
#55 = edge_curve ( 'none', #15991, #18139, #23744, .t. ) ;
#56 = cartesian_point ( 'none', ( -468.5450167718834678, 243.1842518256341918, -459.8537468040144631 ) ) ;
#57 = face_outer_bound ( 'none', #6547, .t. ) ;
#58 = cartesian_point ( 'none', ( -435.5450167721049866, 272.5592518256557355, -373.7327392761022793 ) ) ;
#59 = cartesian_point ( 'none', ( -518.9760373515046012, 204.1815292481198014, -410.3908178615853330 ) ) ;
#60 = oriented_edge ( 'none', *, *, #17756, .f. ) ;
#61 = cartesian_point ( 'none', ( -540.3431151142652880, 223.1717989442909698, -397.3467280418558403 ) ) ;
#62 = axis2_placement_3d ( 'none', #17433, #11993, #17062 ) ;
#63 = cartesian_point ( 'none', ( -433.8772278194508658, 241.1204062824677123, -311.0325564418224076 ) ) ;
#64 = line ( 'none', #32619, #33615 ) ;
#65 = cartesian_point ( 'none', ( -557.8673815311111639, 263.3591285327354967, -436.2607449690166277 ) ) ;
#66 = axis2_placement_3d ( 'none', #5410, #2665, #34819 ) ;
#67 = cartesian_point ( 'none', ( -506.8158674541854793, 275.3302162012840313, -279.7156784157131142 ) ) ;
#68 = cartesian_point ( 'none', ( -417.5202959686548638, 185.4842518255795483, -299.5798466052490312 ) ) ;
#69 = cylindrical_surface ( 'none', #13032, 65.00000000000000000 ) ;
#70 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#71 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#72 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#73 = person_and_organization_role ( 'design_supplier' ) ;
#74 = vertex_point ( 'none', #12314 ) ;
#75 = vector ( 'none', #21010, 1000.000000000000000 ) ;
#76 = cartesian_point ( 'none', ( -522.9411155715198447, 283.1796928575495826, -431.3537468037833378 ) ) ;
#77 = edge_curve ( 'none', #23551, #2490, #21011, .t. ) ;
#78 = plane ( 'none', #16723 ) ;
#79 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#80 = plane ( 'none', #27700 ) ;
#81 = face_outer_bound ( 'none', #10061, .t. ) ;
#82 = edge_curve ( 'none', #18167, #24262, #33713, .t. ) ;
#83 = cartesian_point ( 'none', ( -491.7527877117125854, 203.3285738832219636, -331.2899321774495434 ) ) ;
#84 = oriented_edge ( 'none', *, *, #1157, .t. ) ;
#85 = oriented_edge ( 'none', *, *, #31273, .f. ) ;
#86 = cartesian_point ( 'none', ( -433.4365992876134897, 235.6315089137719667, -380.3537468037986287 ) ) ;
#87 = direction ( 'none', ( -3.210458158001135373e-15, -1.000000000000000000, -1.311026609186969171e-14 ) ) ;
#88 = axis2_placement_3d ( 'none', #146, #2640, #2883 ) ;
#89 = oriented_edge ( 'none', *, *, #24352, .t. ) ;
#90 = cartesian_point ( 'none', ( -434.2450167721049752, 257.0034076313858122, -320.6107727032984371 ) ) ;
#91 = oriented_edge ( 'none', *, *, #17905, .f. ) ;
#92 = circle ( 'none', #4490, 4.499999999999948486 ) ;
#93 = vertex_point ( 'none', #17949 ) ;
#94 = cartesian_point ( 'none', ( -511.5450167721049297, 243.1842518256034964, -277.3537468037987423 ) ) ;
#95 = toroidal_surface ( 'none', #8411, 10.00000000000000000, 0.5000000000000000000 ) ;
#96 = circle ( 'none', #4318, 0.1000000000000060701 ) ;
#97 = cartesian_point ( 'none', ( -492.5332957909478750, 226.9583908146439910, -275.3537468037988560 ) ) ;
#98 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915611913444, -0.6038489185977635731 ) ) ;
#99 = edge_curve ( 'none', #25375, #27963, #29915, .t. ) ;
#100 = cartesian_point ( 'none', ( -415.1146537604004152, 256.5090268956013801, -299.3802101182165529 ) ) ;
#101 = vector ( 'none', #16342, 1000.000000000000000 ) ;
#102 =( bounded_curve ( ) b_spline_curve ( 3, ( #14830, #28247, #12582, #23715 ),
.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 ( '' ) );
#103 = cartesian_point ( 'none', ( -434.2450167721049752, 255.3737394270746961, -320.7568813936793504 ) ) ;
#104 = cartesian_point ( 'none', ( -414.7450167721049752, 231.1844668417338937, -322.9255823165804031 ) ) ;
#105 = edge_curve ( 'none', #33399, #24044, #27383, .t. ) ;
#106 = oriented_edge ( 'none', *, *, #11565, .t. ) ;
#107 = vector ( 'none', #16289, 1000.000000000000000 ) ;
#108 = axis2_placement_3d ( 'none', #7095, #7456, #34499 ) ;
#109 = cartesian_point ( 'none', ( -492.7239788999441998, 226.5992072961690553, -275.3537468037982308 ) ) ;
#110 = advanced_face ( 'none', ( #34544 ), #6523, .f. ) ;
#111 = axis2_placement_3d ( 'none', #6662, #25465, #9401 ) ;
#112 = cartesian_point ( 'none', ( -526.4854505795983641, 282.8972337101575363, -435.3537468037833378 ) ) ;
#113 = axis2_placement_3d ( 'none', #450, #8651, #32638 ) ;
#114 = cartesian_point ( 'none', ( -424.0450167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#115 = cartesian_point ( 'none', ( -523.5450167718835246, 243.1842518256341634, -459.8537468040175895 ) ) ;
#116 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#117 = vertex_point ( 'none', #7013 ) ;
#118 = oriented_edge ( 'none', *, *, #5691, .f. ) ;
#119 = cartesian_point ( 'none', ( -558.6138672407804506, 234.6333782917709527, -279.9995510646792241 ) ) ;
#120 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#121 = oriented_edge ( 'none', *, *, #26729, .f. ) ;
#122 = vector ( 'none', #6441, 1000.000000000000000 ) ;
#123 = oriented_edge ( 'none', *, *, #31495, .t. ) ;
#124 = cartesian_point ( 'none', ( -486.2240140869610059, 230.9065178161445147, -410.3537468037833378 ) ) ;
#125 = toroidal_surface ( 'none', #17046, 4.200000000000000178, 0.2000000000000009548 ) ;
#126 = oriented_edge ( 'none', *, *, #22079, .t. ) ;
#127 = edge_loop ( 'none', ( #550, #11766, #3974, #32010, #1676, #1586, #17403, #14903, #25818, #8120, #27329, #35145 ) ) ;
#128 = cartesian_point ( 'none', ( -526.4854505795983641, 282.8972337101575363, -410.3537468037833946 ) ) ;
#129 = edge_curve ( 'none', #21455, #17312, #8653, .t. ) ;
#130 = axis2_placement_3d ( 'none', #34140, #25653, #12605 ) ;
#131 = face_outer_bound ( 'none', #29069, .t. ) ;
#132 = direction ( 'none', ( 1.000000000000000000, 4.270088556250602192e-16, 5.636516894250794598e-14 ) ) ;
#133 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#134 = edge_curve ( 'none', #16217, #17617, #20152, .t. ) ;
#135 = oriented_edge ( 'none', *, *, #17556, .f. ) ;
#136 = vector ( 'none', #17388, 1000.000000000000000 ) ;
#137 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#138 = cartesian_point ( 'none', ( -437.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#139 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#140 = oriented_edge ( 'none', *, *, #22434, .t. ) ;
#141 = cartesian_point ( 'none', ( -523.5450167718868215, 243.1842518256333960, -400.7537468040176236 ) ) ;
#142 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.014466288751236587e-12 ) ) ;
#143 = oriented_edge ( 'none', *, *, #19181, .f. ) ;
#144 = cartesian_point ( 'none', ( -540.0173779092241375, 274.0657564455452189, -275.3537468037985718 ) ) ;
#145 = advanced_face ( 'none', ( #21415 ), #28242, .t. ) ;
#146 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -320.3537468037986287 ) ) ;
#147 = edge_loop ( 'none', ( #18977, #20937, #31475, #1721 ) ) ;
#148 = vertex_point ( 'none', #25826 ) ;
#149 = oriented_edge ( 'none', *, *, #10279, .f. ) ;
#150 = cartesian_point ( 'none', ( -483.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#151 = advanced_face ( 'none', ( #12966 ), #5671, .t. ) ;
#152 = cartesian_point ( 'none', ( -424.0450167721049866, 210.2054170053982034, -276.9437937191884203 ) ) ;
#153 = oriented_edge ( 'none', *, *, #3714, .f. ) ;
#154 = line ( 'none', #2190, #17591 ) ;
#155 = vertex_point ( 'none', #14895 ) ;
#156 = cartesian_point ( 'none', ( -414.9895599408506541, 230.0878366444175356, -299.3958388252601708 ) ) ;
#157 = edge_curve ( 'none', #6915, #30352, #24415, .t. ) ;
#158 = cylindrical_surface ( 'none', #9301, 5.000000000000009770 ) ;
#159 = vector ( 'none', #4914, 1000.000000000000114 ) ;
#160 = oriented_edge ( 'none', *, *, #3342, .f. ) ;
#161 = edge_curve ( 'none', #11010, #1942, #22692, .t. ) ;
#162 = axis2_placement_3d ( 'none', #20924, #17939, #26399 ) ;
#163 = cartesian_point ( 'none', ( -468.2450167721050320, 245.0238683446741845, -332.1739297989314537 ) ) ;
#164 = vector ( 'none', #15255, 1000.000000000000000 ) ;
#165 = advanced_face ( 'none', ( #1430 ), #158, .f. ) ;
#166 = cartesian_point ( 'none', ( -550.0701600693166711, 293.0707908221753542, -368.2537468040424642 ) ) ;
#167 = axis2_placement_3d ( 'none', #20139, #33646, #3843 ) ;
#168 = cartesian_point ( 'none', ( -537.3963990442678096, 270.3053823082361760, -275.3537468037986287 ) ) ;
#169 = cartesian_point ( 'none', ( -466.0450167718835246, 292.8808311847805044, -449.8537468040136673 ) ) ;
#170 = oriented_edge ( 'none', *, *, #19517, .f. ) ;
#171 = circle ( 'none', #19846, 52.50000000000002132 ) ;
#172 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.015061051085856427e-12 ) ) ;
#173 = cartesian_point ( 'none', ( -433.3478459581488096, 229.9627871644051140, -299.3962419013271870 ) ) ;
#174 = oriented_edge ( 'none', *, *, #17833, .t. ) ;
#175 = edge_curve ( 'none', #888, #3860, #22249, .t. ) ;
#176 = axis2_placement_3d ( 'none', #1683, #7261, #1793 ) ;
#177 = cartesian_point ( 'none', ( -509.3035102646009591, 275.1623893659421469, -275.3537468037716280 ) ) ;
#178 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034964, -322.8537468037986287 ) ) ;
#179 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#180 = cartesian_point ( 'none', ( -523.5450167719189949, 195.6842518256254095, -395.8537468040366321 ) ) ;
#182 = edge_loop ( 'none', ( #22695, #13206 ) ) ;
#181 = oriented_edge ( 'none', *, *, #32895, .f. ) ;
#183 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#184 = cartesian_point ( 'none', ( -413.9450167721049638, 273.8914066938741030, -376.8934770708498831 ) ) ;
#185 = vertex_point ( 'none', #15602 ) ;
#186 = edge_curve ( 'none', #32096, #27340, #26537, .t. ) ;
#187 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#188 = direction ( 'none', ( 0.03692000172674736458, -0.4986350503850452420, 0.8660254037844388186 ) ) ;
#189 = edge_loop ( 'none', ( #27010, #8957, #2807, #8089, #8994, #20229, #4401, #27560 ) ) ;
#190 = vector ( 'none', #18396, 1000.000000000000000 ) ;
#191 = oriented_edge ( 'none', *, *, #5098, .t. ) ;
#192 = direction ( 'none', ( 0.5150380749100541555, 0.0000000000000000000, -0.8571673007021122226 ) ) ;
#193 = cartesian_point ( 'none', ( -520.7390966408747772, 205.2879879963394103, -441.8537468037833378 ) ) ;
#194 = cartesian_point ( 'none', ( -414.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#195 = face_outer_bound ( 'none', #6484, .t. ) ;
#196 = vector ( 'none', #1253, 1000.000000000000114 ) ;
#197 = oriented_edge ( 'none', *, *, #4713, .t. ) ;
#198 = edge_loop ( 'none', ( #3538, #4165, #20352, #19016 ) ) ;
#199 = cartesian_point ( 'none', ( -435.5450167721049866, 213.8092518256034111, -268.5747543314628842 ) ) ;
#200 = cartesian_point ( 'none', ( -554.8792940742994233, 218.5565364704075932, -436.3326997259363225 ) ) ;
#201 = cartesian_point ( 'none', ( -497.4865167874733061, 205.0112098379667600, -314.6214237218238168 ) ) ;
#202 = direction ( 'none', ( 0.1506821769804380928, -0.9885822583581175271, -5.286776307738840030e-15 ) ) ;
#203 = circle ( 'none', #31991, 42.95499999999996277 ) ;
#204 = oriented_edge ( 'none', *, *, #2255, .f. ) ;
#205 = cartesian_point ( 'none', ( -460.5083590841003343, 215.6333270815028982, -281.0593228595515711 ) ) ;
#206 = cartesian_point ( 'none', ( -434.2450167721049752, 254.2343555017323524, -299.8180091610225873 ) ) ;
#207 = cartesian_point ( 'none', ( -468.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#208 = oriented_edge ( 'none', *, *, #24266, .t. ) ;
#209 = vector ( 'none', #22580, 1000.000000000000227 ) ;
#210 = advanced_face ( 'none', ( #19292 ), #10373, .t. ) ;
#211 = edge_curve ( 'none', #1044, #10944, #12112, .t. ) ;
#212 = cartesian_point ( 'none', ( -544.3943362578472716, 190.9601923672915973, -370.3537468040577210 ) ) ;
#213 = cartesian_point ( 'none', ( -550.0701600693221280, 197.7977128290960707, -398.8537468040381100 ) ) ;
#214 = cartesian_point ( 'none', ( -471.1912789362088461, 282.0984411450409652, -380.3537468037986287 ) ) ;
#215 = oriented_edge ( 'none', *, *, #32643, .f. ) ;
#216 = edge_curve ( 'none', #28719, #27352, #31614, .t. ) ;
#217 = direction ( 'none', ( -1.019342488021989872e-14, -1.000000000000000000, -1.311026609187008614e-14 ) ) ;
#218 = axis2_placement_3d ( 'none', #30770, #19860, #27954 ) ;
#219 = circle ( 'none', #12919, 2.099999999999990763 ) ;
#220 = cartesian_point ( 'none', ( -415.0648459448789822, 256.4990985301482738, -299.3835766506812774 ) ) ;
#221 = axis2_placement_3d ( 'none', #2116, #7701, #29096 ) ;
#222 = edge_loop ( 'none', ( #26501, #8154 ) ) ;
#223 = cartesian_point ( 'none', ( -507.1613622621316040, 275.4987401570954262, -279.7314612451227731 ) ) ;
#224 = conical_surface ( 'none', #33456, 11.00000000000000533, 0.7853981633974482790 ) ;
#225 = oriented_edge ( 'none', *, *, #32009, .f. ) ;
#226 = axis2_placement_3d ( 'none', #11640, #6355, #25393 ) ;
#227 = edge_loop ( 'none', ( #1589, #4767, #16941, #28101 ) ) ;
#228 = face_outer_bound ( 'none', #18309, .t. ) ;
#229 = cartesian_point ( 'none', ( -492.9763809451885663, 223.6766213217879908, -279.7054214190922039 ) ) ;
#230 = cartesian_point ( 'none', ( -519.8769102190941567, 227.6079253855329512, -480.5157392721836231 ) ) ;
#231 = oriented_edge ( 'none', *, *, #33196, .f. ) ;
#232 = direction ( 'none', ( 5.628830734849543660e-14, 1.294797602469088500e-14, -1.000000000000000000 ) ) ;
#233 = circle ( 'none', #18092, 9.750000000000007105 ) ;
#234 = cylindrical_surface ( 'none', #15701, 17.50000000000000711 ) ;
#235 = oriented_edge ( 'none', *, *, #25551, .t. ) ;
#236 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#237 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#238 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#239 = oriented_edge ( 'none', *, *, #2894, .f. ) ;
#240 = oriented_edge ( 'none', *, *, #19568, .f. ) ;
#241 = line ( 'none', #34431, #20675 ) ;
#242 = cartesian_point ( 'none', ( -555.1613595583312417, 225.4621082736832705, -279.7054202609992331 ) ) ;
#243 = edge_curve ( 'none', #4130, #7437, #4839, .t. ) ;
#244 = direction ( 'none', ( -1.000000000000000000, -1.548860246407864076e-16, 0.0000000000000000000 ) ) ;
#245 = cartesian_point ( 'none', ( -498.7633851704199515, 298.2634942197144596, -370.3537468037987423 ) ) ;
#246 = oriented_edge ( 'none', *, *, #21387, .t. ) ;
#247 = line ( 'none', #31090, #18112 ) ;
#248 = b_spline_curve_with_knots ( 'none', 3,
( #33917, #1396, #1731, #9710 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.241267076623636559e-16, 0.001904774089628823381 ),
.unspecified. ) ;
#249 = cartesian_point ( 'none', ( -493.5247029275302566, 201.1021207403883011, -333.7777743460437136 ) ) ;
#250 = vertex_point ( 'none', #34765 ) ;
#251 = plane ( 'none', #18657 ) ;
#252 = cartesian_point ( 'none', ( -523.5450167719191086, 243.1842518256253811, -393.8537468040360068 ) ) ;
#253 = oriented_edge ( 'none', *, *, #10140, .f. ) ;
#254 = conical_surface ( 'none', #25891, 3.400000000000014122, 1.029744258676654090 ) ;
#255 = oriented_edge ( 'none', *, *, #5762, .f. ) ;
#256 = edge_curve ( 'none', #11394, #15496, #3964, .t. ) ;
#257 = oriented_edge ( 'none', *, *, #18772, .t. ) ;
#258 = cartesian_point ( 'none', ( -448.0342319603240071, 206.1939722745379413, -283.8224448408360558 ) ) ;
#259 = plane ( 'none', #7155 ) ;
#260 = cartesian_point ( 'none', ( -526.4307784118024074, 246.7905952772992180, -277.8537468040322551 ) ) ;
#261 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#262 = edge_curve ( 'none', #18462, #15620, #14193, .t. ) ;
#263 = cartesian_point ( 'none', ( -458.4450167721049638, 226.7501690751834360, -324.3271524344196450 ) ) ;
#264 = oriented_edge ( 'none', *, *, #15302, .t. ) ;
#265 = line ( 'none', #16822, #9611 ) ;
#266 = cartesian_point ( 'none', ( -433.2950440014960236, 229.6979856080019147, -299.4631370745069034 ) ) ;
#267 = cartesian_point ( 'none', ( -489.5202385348753182, 223.8240794733462735, -411.1077741064756310 ) ) ;
#268 = edge_curve ( 'none', #3185, #30044, #17182, .t. ) ;
#269 = vertex_point ( 'none', #10249 ) ;
#270 = cartesian_point ( 'none', ( -539.7982280137950966, 274.1826139300991372, -275.3537468037996518 ) ) ;
#271 = edge_loop ( 'none', ( #35086, #7794, #10231 ) ) ;
#272 = oriented_edge ( 'none', *, *, #22323, .t. ) ;
#273 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#274 = axis2_placement_3d ( 'none', #1555, #26762, #21629 ) ;
#275 = face_outer_bound ( 'none', #22026, .t. ) ;
#276 = axis2_placement_3d ( 'none', #15468, #31600, #2134 ) ;
#277 = cartesian_point ( 'none', ( -413.9450167721049638, 195.4659971479833587, -350.8965919355287042 ) ) ;
#278 = cartesian_point ( 'none', ( -460.5450167721049866, 217.1842521103856711, -275.3537838117825913 ) ) ;
#279 = line ( 'none', #2269, #28359 ) ;
#280 = face_outer_bound ( 'none', #5863, .t. ) ;
#281 = oriented_edge ( 'none', *, *, #18477, .t. ) ;
#282 = cartesian_point ( 'none', ( -560.6997173102637362, 243.1842518256339645, -444.8537468040196927 ) ) ;
#283 = edge_curve ( 'none', #30969, #16549, #29477, .t. ) ;
#284 = advanced_face ( 'none', ( #32860 ), #11244, .f. ) ;
#285 = direction ( 'none', ( -5.628830734849543029e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#286 = edge_loop ( 'none', ( #5809, #17102, #8735, #29931 ) ) ;
#287 = cartesian_point ( 'none', ( -424.0450167721049866, 192.3052593532974583, -352.2287468038501856 ) ) ;
#288 = circle ( 'none', #9010, 43.90000000000004832 ) ;
#289 = edge_curve ( 'none', #15380, #26999, #18433, .t. ) ;
#290 = edge_loop ( 'none', ( #28067, #10993 ) ) ;
#291 = oriented_edge ( 'none', *, *, #20464, .f. ) ;
#292 = oriented_edge ( 'none', *, *, #5398, .f. ) ;
#293 = cartesian_point ( 'none', ( -424.0450167721049866, 213.8092518255495236, -271.9747543314919653 ) ) ;
#294 = cartesian_point ( 'none', ( -485.8450167721049411, 243.1842518256034964, -371.7537468037986628 ) ) ;
#296 = oriented_edge ( 'none', *, *, #561, .f. ) ;
#295 = axis2_placement_3d ( 'none', #28965, #34837, #26607 ) ;
#297 = face_outer_bound ( 'none', #16329, .t. ) ;
#298 = oriented_edge ( 'none', *, *, #34290, .t. ) ;
#299 = cartesian_point ( 'none', ( -559.2759789110060638, 260.4134837139882279, -436.0082928159669109 ) ) ;
#300 = cartesian_point ( 'none', ( -506.6866206807432036, 275.2656208224685770, -279.7102781316128244 ) ) ;
#301 = cartesian_point ( 'none', ( -417.9450167721050207, 212.4770969573322361, -268.8140165367474310 ) ) ;
#302 = vertex_point ( 'none', #31839 ) ;
#303 = vertex_point ( 'none', #35108 ) ;
#304 = vertex_point ( 'none', #27114 ) ;
#305 = cartesian_point ( 'none', ( -460.5450167721049866, 200.6536599209794929, -349.2244110313204715 ) ) ;
#306 = cartesian_point ( 'none', ( -523.5450167719197907, 243.1842518256252106, -380.3537468040360068 ) ) ;
#307 = vector ( 'none', #916, 1000.000000000000000 ) ;
#308 = oriented_edge ( 'none', *, *, #16346, .f. ) ;
#309 = edge_curve ( 'none', #19011, #28199, #25690, .t. ) ;
#310 = face_bound ( 'none', #13722, .t. ) ;
#311 = vector ( 'none', #8892, 1000.000000000000000 ) ;
#312 = line ( 'none', #28537, #4995 ) ;
#313 = cartesian_point ( 'none', ( -450.5450167721049297, 288.1842518256034396, -284.3729846902652412 ) ) ;
#314 = direction ( 'none', ( 0.0000000000000000000, 0.5871043804709843439, 0.8095112392251152533 ) ) ;
#315 = vertex_point ( 'none', #24609 ) ;
#316 = edge_curve ( 'none', #19500, #29410, #7795, .t. ) ;
#317 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#318 = cartesian_point ( 'none', ( -490.0749111385015908, 225.2717113874334700, -285.7132832717836095 ) ) ;
#319 = cartesian_point ( 'none', ( -420.3740351738890126, 205.6763884912354285, -308.9549081258245451 ) ) ;
#320 = axis2_placement_3d ( 'none', #8270, #29547, #32139 ) ;
#321 = cartesian_point ( 'none', ( -434.2450167721049752, 257.1332279270558843, -320.5991336019556002 ) ) ;
#322 = vertex_point ( 'none', #29814 ) ;
#323 = face_outer_bound ( 'none', #6064, .t. ) ;
#324 = edge_loop ( 'none', ( #14982, #32828, #30444, #5074 ) ) ;
#325 = axis2_placement_3d ( 'none', #1959, #2677, #21810 ) ;
#326 = cartesian_point ( 'none', ( -556.4947633246806618, 264.6944007492299988, -410.2489839698199035 ) ) ;
#327 = oriented_edge ( 'none', *, *, #22607, .f. ) ;
#328 = advanced_face ( 'none', ( #28636 ), #15046, .t. ) ;
#329 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#330 = oriented_edge ( 'none', *, *, #22911, .t. ) ;
#331 = cartesian_point ( 'none', ( -440.5985486151622581, 255.1842518256000574, -268.1621240044194110 ) ) ;
#332 = cartesian_point ( 'none', ( -507.2073098803734297, 274.1371935181765593, -275.3537468037986287 ) ) ;
#333 = oriented_edge ( 'none', *, *, #15525, .t. ) ;
#334 = advanced_face ( 'none', ( #1009 ), #24830, .f. ) ;
#335 = oriented_edge ( 'none', *, *, #35209, .f. ) ;
#336 = edge_curve ( 'none', #2521, #33612, #3116, .t. ) ;
#337 = cartesian_point ( 'none', ( -414.2735449116384530, 255.5494397287733079, -299.7069955512411639 ) ) ;
#338 = edge_loop ( 'none', ( #24019, #26084 ) ) ;
#339 = cartesian_point ( 'none', ( -434.0073179694919645, 231.3082336778812191, -324.9225079585605158 ) ) ;
#340 = line ( 'none', #18847, #29694 ) ;
#341 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#342 = cylindrical_surface ( 'none', #29066, 43.90000000000004832 ) ;
#343 = edge_curve ( 'none', #5539, #15066, #17594, .t. ) ;
#344 = oriented_edge ( 'none', *, *, #29343, .t. ) ;
#345 = axis2_placement_3d ( 'none', #17857, #12090, #17635 ) ;
#346 = cartesian_point ( 'none', ( -491.6683150338520818, 225.9373226895935431, -279.7054200439663418 ) ) ;
#347 = cartesian_point ( 'none', ( -520.5914166339678104, 203.2934477947992207, -436.5857976113522341 ) ) ;
#348 = circle ( 'none', #19241, 7.500000000000000888 ) ;
#349 = advanced_face ( 'none', ( #30315 ), #3, .f. ) ;
#350 = direction ( 'none', ( 0.8937973703356508759, -4.588921835117313364e-13, 0.4484710255758731501 ) ) ;
#351 = oriented_edge ( 'none', *, *, #26492, .t. ) ;
#352 = cartesian_point ( 'none', ( -507.0572096746129773, 210.9203067083746532, -279.7267373257703298 ) ) ;
#353 = vertex_point ( 'none', #16420 ) ;
#354 = cylindrical_surface ( 'none', #11338, 6.499999999999996447 ) ;
#355 = cartesian_point ( 'none', ( -550.4051608838340144, 228.7896408090421687, -275.3537468037984581 ) ) ;
#356 = oriented_edge ( 'none', *, *, #16518, .t. ) ;
#357 = cartesian_point ( 'none', ( -489.0097245728134112, 223.0022402135417678, -433.1216959962144415 ) ) ;
#358 = cartesian_point ( 'none', ( -422.1450167721048956, 290.8748491316940772, -291.0633511294075220 ) ) ;
#359 = edge_curve ( 'none', #24687, #3763, #23118, .t. ) ;
#360 = oriented_edge ( 'none', *, *, #14132, .f. ) ;
#361 = cartesian_point ( 'none', ( -406.0450167721049866, 192.3052593532903529, -345.2287468038501856 ) ) ;
#362 = oriented_edge ( 'none', *, *, #15348, .t. ) ;
#363 = cartesian_point ( 'none', ( -406.0450167721050434, 300.6842518255664913, -286.4787468037402505 ) ) ;
#364 = vector ( 'none', #2187, 1000.000000000000000 ) ;
#365 = vertex_point ( 'none', #24723 ) ;
#366 = vertex_point ( 'none', #5219 ) ;
#367 = edge_curve ( 'none', #24417, #7652, #558, .t. ) ;
#368 = axis2_placement_3d ( 'none', #25672, #19959, #28407 ) ;
#369 = cartesian_point ( 'none', ( -497.5448734747021717, 299.1866188812010705, -370.3537468037986287 ) ) ;
#370 = face_bound ( 'none', #23688, .t. ) ;
#371 = face_outer_bound ( 'none', #8664, .t. ) ;
#372 = edge_loop ( 'none', ( #19613, #30881, #10497, #15633 ) ) ;
#373 = axis2_placement_3d ( 'none', #9438, #19907, #22509 ) ;
#374 = advanced_face ( 'none', ( #32017 ), #9953, .t. ) ;
#375 = cartesian_point ( 'none', ( -426.6880877988122052, 221.9621404072705104, -339.5471284291265874 ) ) ;
#376 = cartesian_point ( 'none', ( -523.5450167718829562, 243.1842518256343055, -469.8537468040175895 ) ) ;
#377 = vector ( 'none', #8229, 1000.000000000000000 ) ;
#378 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#379 = cartesian_point ( 'none', ( -460.5450167721049866, 198.1842518256037522, -346.3345089173323572 ) ) ;
#380 = cartesian_point ( 'none', ( -495.3048734745146930, 290.1003236871915760, -360.2537468040164867 ) ) ;
#381 = axis2_placement_3d ( 'none', #22533, #6124, #30251 ) ;
#382 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#383 = oriented_edge ( 'none', *, *, #32189, .t. ) ;
#384 = cartesian_point ( 'none', ( -438.2450167721049752, 258.0017926038600535, -320.5212620161302084 ) ) ;
#385 = cartesian_point ( 'none', ( -537.6245471099596216, 270.1990491683006894, -275.3537468037984013 ) ) ;
#386 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#387 = cartesian_point ( 'none', ( -526.5300451498795837, 223.9112238957757199, -514.8537468037833378 ) ) ;
#388 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867125395393 ) ) ;
#389 = oriented_edge ( 'none', *, *, #23898, .f. ) ;
#390 = vector ( 'none', #17250, 1000.000000000000000 ) ;
#391 = edge_curve ( 'none', #16609, #13074, #34940, .t. ) ;
#392 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769733739, -0.08929731094672993530 ) ) ;
#393 = cartesian_point ( 'none', ( -549.0400337849914649, 196.5693698769113382, -364.2537468040590056 ) ) ;
#394 = oriented_edge ( 'none', *, *, #14614, .t. ) ;
#395 = axis2_placement_3d ( 'none', #34707, #18356, #21236 ) ;
#396 = cartesian_point ( 'none', ( -415.2450167721049752, 229.9461256991799871, -299.3962956067713890 ) ) ;
#397 = oriented_edge ( 'none', *, *, #18011, .f. ) ;
#398 = edge_curve ( 'none', #22489, #6601, #30763, .t. ) ;
#399 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672620217 ) ) ;
#400 = cylindrical_surface ( 'none', #18643, 3.400000000000014122 ) ;
#401 = oriented_edge ( 'none', *, *, #30101, .f. ) ;
#402 = oriented_edge ( 'none', *, *, #33020, .f. ) ;
#403 = cartesian_point ( 'none', ( -434.0663150763201656, 255.9719416166142878, -299.5627911958791287 ) ) ;
#404 = cylindrical_surface ( 'none', #17389, 35.00000000000000000 ) ;
#405 = cartesian_point ( 'none', ( -489.2189303693031661, 263.4494985538183869, -409.3617915191624093 ) ) ;
#406 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#407 = direction ( 'none', ( 2.810252031082467922e-16, -1.000000000000000000, -1.311026609186949449e-14 ) ) ;
#408 = cartesian_point ( 'none', ( -406.0450167721050434, 275.0040569790302811, -354.6735519571586792 ) ) ;
#409 = line ( 'none', #1986, #1278 ) ;
#410 = direction ( 'none', ( 0.0000000000000000000, -0.5871043804709781266, -0.8095112392251196942 ) ) ;
#411 = cartesian_point ( 'none', ( -496.1740035070552040, 199.7424396711343491, -360.2537468040320050 ) ) ;
#412 = cartesian_point ( 'none', ( -557.3272316427012356, 264.0076831142583274, -436.0371066276845795 ) ) ;
#413 = edge_loop ( 'none', ( #14459, #21473, #11490, #23544 ) ) ;
#414 = cartesian_point ( 'none', ( -513.7727362564677378, 277.9514523604511851, -279.9691564307684644 ) ) ;
#415 = cartesian_point ( 'none', ( -414.2450167721049752, 251.0175788461783668, -348.6924578356733377 ) ) ;
#416 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#417 = edge_curve ( 'none', #34745, #34097, #2261, .t. ) ;
#418 = oriented_edge ( 'none', *, *, #15366, .f. ) ;
#419 = direction ( 'none', ( 2.589044556301893862e-16, -0.6038489185976438911, -0.7970987915612819386 ) ) ;
#420 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#421 = line ( 'none', #28540, #5096 ) ;
#422 = edge_curve ( 'none', #11676, #3185, #20947, .t. ) ;
#423 = axis2_placement_3d ( 'none', #9209, #14686, #25374 ) ;
#424 = oriented_edge ( 'none', *, *, #27636, .f. ) ;
#425 = cartesian_point ( 'none', ( -534.9707837966561783, 219.5124738420896620, -442.8537468037833378 ) ) ;
#426 = oriented_edge ( 'none', *, *, #31066, .t. ) ;
#427 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547312e-17 ) ) ;
#428 = cartesian_point ( 'none', ( -454.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#429 = oriented_edge ( 'none', *, *, #32230, .f. ) ;
#430 = axis2_placement_3d ( 'none', #6611, #22898, #25532 ) ;
#431 = cartesian_point ( 'none', ( -523.5450167719193360, 243.1842518256252959, -389.1537468040360181 ) ) ;
#432 = cartesian_point ( 'none', ( -492.4854926665988728, 268.1062468725155554, -433.4298307318493926 ) ) ;
#433 = axis2_placement_3d ( 'none', #5154, #21335, #26807 ) ;
#434 = cartesian_point ( 'none', ( -487.8473676201005560, 235.8964434746939105, -281.5677473668129096 ) ) ;
#435 = cartesian_point ( 'none', ( -430.6450167721049525, 207.7748572309576787, -304.2427242035334984 ) ) ;
#436 = cylindrical_surface ( 'none', #12081, 6.750000000000033751 ) ;
#437 = oriented_edge ( 'none', *, *, #24586, .t. ) ;
#438 = cartesian_point ( 'none', ( -489.1919087512448527, 222.6935615290257431, -413.7410636002568367 ) ) ;
#439 = cylindrical_surface ( 'none', #7786, 7.000000000000006217 ) ;
#440 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#441 = axis2_placement_3d ( 'none', #34539, #26650, #4772 ) ;
#442 = cartesian_point ( 'none', ( -555.7530459553685205, 226.5807849020268634, -279.7215075779073459 ) ) ;
#443 = axis2_placement_3d ( 'none', #9038, #20330, #12047 ) ;
#444 = circle ( 'none', #474, 2.500000000000002220 ) ;
#445 = cartesian_point ( 'none', ( -448.4647051325020470, 252.3954005973550068, -265.3537468037986287 ) ) ;
#446 = cartesian_point ( 'none', ( -495.3530725919935094, 264.1361737580343174, -275.3537468037989697 ) ) ;
#447 = direction ( 'none', ( -0.6849853167742629978, 0.1754853720503969927, 0.7071067811865449082 ) ) ;
#448 = edge_curve ( 'none', #5654, #20676, #31181, .t. ) ;
#449 = oriented_edge ( 'none', *, *, #4390, .t. ) ;
#450 = cartesian_point ( 'none', ( -421.9450167721049638, 294.0632442979391499, -293.4787468037981171 ) ) ;
#451 = oriented_edge ( 'none', *, *, #26125, .t. ) ;
#452 = vector ( 'none', #14450, 1000.000000000000000 ) ;
#453 = vertex_point ( 'none', #9153 ) ;
#454 = cartesian_point ( 'none', ( -491.6247485481891886, 226.0181250788805585, -279.7054200365813585 ) ) ;
#455 = advanced_face ( 'none', ( #31615 ), #28175, .f. ) ;
#456 = oriented_edge ( 'none', *, *, #34727, .t. ) ;
#457 = vertex_point ( 'none', #824 ) ;
#458 = cartesian_point ( 'none', ( -424.0450167721049866, 294.0632442979023153, -286.4787468037469012 ) ) ;
#459 = cartesian_point ( 'none', ( -543.9412138559133609, 261.6299869564821279, -399.6037468037833946 ) ) ;
#460 = edge_curve ( 'none', #16609, #3080, #23553, .t. ) ;
#461 = cylindrical_surface ( 'none', #7926, 6.138320441952080486 ) ;
#462 = cartesian_point ( 'none', ( -509.0382696911145217, 269.9849422421883105, -275.3537468037988560 ) ) ;
#463 = vertex_point ( 'none', #25683 ) ;
#464 = edge_curve ( 'none', #30317, #3734, #9101, .t. ) ;
#465 = circle ( 'none', #6357, 11.99999999999998046 ) ;
#466 = edge_curve ( 'none', #14798, #27963, #8237, .t. ) ;
#467 = cartesian_point ( 'none', ( -554.0767670264491471, 226.0700931100107880, -275.3537468037845883 ) ) ;
#468 = oriented_edge ( 'none', *, *, #26676, .t. ) ;
#469 = cartesian_point ( 'none', ( -497.0198734747021945, 293.0707908221328353, -368.2537468037986059 ) ) ;
#470 = vector ( 'none', #15884, 1000.000000000000000 ) ;
#471 = b_spline_curve_with_knots ( 'none', 3,
( #4708, #15304, #4598, #9937, #23608, #34591, #34714, #10308, #18363, #23736 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.4626024334268801774, 0.4751953024444511287, 0.4814917369532366598, 0.4846399542076295086, 0.4877881714620223574 ),
.unspecified. ) ;
#472 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#473 = axis2_placement_3d ( 'none', #16012, #32243, #34822 ) ;
#474 = axis2_placement_3d ( 'none', #34463, #29298, #21229 ) ;
#475 = vertex_point ( 'none', #11925 ) ;
#476 = cylindrical_surface ( 'none', #16482, 0.5999999999999878764 ) ;
#477 = cartesian_point ( 'none', ( -430.3135246444743984, 264.9582818989462680, -338.8208106598345353 ) ) ;
#478 = direction ( 'none', ( 0.0000000000000000000, 0.8095112392251216926, -0.5871043804709753511 ) ) ;
#479 = vector ( 'none', #32370, 999.9999999999998863 ) ;
#480 = cartesian_point ( 'none', ( -490.8815530327501051, 293.0707908221328353, -370.3537468037986287 ) ) ;
#481 = oriented_edge ( 'none', *, *, #23469, .f. ) ;
#482 = edge_curve ( 'none', #32288, #18462, #15898, .t. ) ;
#483 = direction ( 'none', ( -2.035898835339500462e-16, 1.000000000000000000, 1.006170079978958218e-12 ) ) ;
#484 = direction ( 'none', ( 2.035898835339481973e-16, -1.000000000000000000, -1.020949651914874657e-12 ) ) ;
#485 = vertex_point ( 'none', #6514 ) ;
#486 = oriented_edge ( 'none', *, *, #21639, .t. ) ;
#487 = cartesian_point ( 'none', ( -433.9607278313041547, 230.0818428988086737, -299.5907631413870149 ) ) ;
#488 = cartesian_point ( 'none', ( -523.5450167719635601, 243.1842518256338508, -287.8537468040321414 ) ) ;
#489 = edge_curve ( 'none', #29715, #34675, #29880, .t. ) ;
#490 = cartesian_point ( 'none', ( -537.9549011077123168, 270.0362708300179406, -275.3537468037986855 ) ) ;
#491 = oriented_edge ( 'none', *, *, #33828, .t. ) ;
#492 = vector ( 'none', #33284, 1000.000000000000000 ) ;
#493 = oriented_edge ( 'none', *, *, #31452, .f. ) ;
#494 = advanced_face ( 'none', ( #17146, #12933 ), #25313, .t. ) ;
#495 = axis2_placement_3d ( 'none', #2400, #27018, #35136 ) ;
#496 = face_outer_bound ( 'none', #19367, .t. ) ;
#497 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#498 = advanced_face ( 'none', ( #5635 ), #17588, .t. ) ;
#499 = cartesian_point ( 'none', ( -458.5416851960867461, 217.1842518256035248, -269.2082796040496078 ) ) ;
#500 = cylindrical_surface ( 'none', #15022, 36.00000000000002842 ) ;
#501 = cartesian_point ( 'none', ( -438.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#502 = oriented_edge ( 'none', *, *, #28938, .t. ) ;
#503 = line ( 'none', #9227, #26491 ) ;
#504 = edge_curve ( 'none', #28555, #4070, #33685, .t. ) ;
#505 = advanced_face ( 'none', ( #29033 ), #14402, .f. ) ;
#506 = cartesian_point ( 'none', ( -433.6105633216755564, 256.4321337041001243, -299.4062857988149631 ) ) ;
#507 = cartesian_point ( 'none', ( -580.8451131055960559, 273.8714718692188512, -380.3537468037985718 ) ) ;
#508 = oriented_edge ( 'none', *, *, #7599, .f. ) ;
#509 = edge_curve ( 'none', #24588, #33542, #9913, .t. ) ;
#510 = face_outer_bound ( 'none', #13970, .t. ) ;
#511 = vertex_point ( 'none', #28418 ) ;
#512 = direction ( 'none', ( 0.0000000000000000000, 0.9960050151769737070, 0.08929731094672740954 ) ) ;
#513 = oriented_edge ( 'none', *, *, #28488, .t. ) ;
#514 = cartesian_point ( 'none', ( -424.2450167721049752, 250.9954545666341232, -341.8286674028027505 ) ) ;
#515 = axis2_placement_3d ( 'none', #17904, #1292, #12376 ) ;
#516 = cartesian_point ( 'none', ( -433.6605997106590280, 230.3988041701325358, -299.3948364734932284 ) ) ;
#517 = vertex_point ( 'none', #11688 ) ;
#518 = cartesian_point ( 'none', ( -550.0701600692973443, 193.2977128291192912, -370.3537468040579483 ) ) ;
#519 = axis2_placement_3d ( 'none', #20373, #28791, #4301 ) ;
#520 = oriented_edge ( 'none', *, *, #33493, .t. ) ;
#521 = circle ( 'none', #6300, 2.000000000000001776 ) ;
#522 = cartesian_point ( 'none', ( -506.8386126273671834, 275.3414622296783136, -279.7167281785976911 ) ) ;
#523 = edge_loop ( 'none', ( #14773, #6867, #31380, #15570 ) ) ;
#524 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.233581138472395244e-14 ) ) ;
#525 = circle ( 'none', #6567, 6.099999999999988987 ) ;
#526 = face_outer_bound ( 'none', #18229, .t. ) ;
#527 = plane ( 'none', #18590 ) ;
#528 = cartesian_point ( 'none', ( -531.5726885615820265, 281.6440552503761410, -410.3537468037833946 ) ) ;
#529 = edge_curve ( 'none', #353, #31440, #33260, .t. ) ;
#530 = cylindrical_surface ( 'none', #7712, 4.500000000000003553 ) ;
#531 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#532 = edge_curve ( 'none', #29406, #6705, #34119, .t. ) ;
#533 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612419705, 0.6038489185976968487 ) ) ;
#534 = advanced_face ( 'none', ( #3519, #16301 ), #20556, .t. ) ;
#535 = oriented_edge ( 'none', *, *, #6515, .t. ) ;
#537 = face_outer_bound ( 'none', #7338, .t. ) ;
#536 = cartesian_point ( 'none', ( -418.4289261786606176, 206.6650731211648804, -306.5323084984754018 ) ) ;
#538 = axis2_placement_3d ( 'none', #17529, #3840, #9552 ) ;
#539 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#541 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#540 = direction ( 'none', ( -5.230025295777875983e-16, 0.9999948051039169172, 0.003223315867124545812 ) ) ;
#542 = oriented_edge ( 'none', *, *, #29771, .f. ) ;
#543 = cartesian_point ( 'none', ( -539.8635753126096688, 210.8385781661687588, -279.7343831364055404 ) ) ;
#544 = advanced_face ( 'none', ( #26941 ), #32826, .t. ) ;
#545 = oriented_edge ( 'none', *, *, #2567, .t. ) ;
#546 = cartesian_point ( 'none', ( -417.9450167721050207, 271.2270969573330603, -370.5720014814189085 ) ) ;
#547 = edge_loop ( 'none', ( #35063, #11987, #28741, #14314 ) ) ;
#548 = cartesian_point ( 'none', ( -435.5087485578342807, 249.6894006406606366, -265.3537468037986287 ) ) ;
#549 = cartesian_point ( 'none', ( -492.5920750795316394, 259.5219587173347691, -275.3537468037990266 ) ) ;
#550 = oriented_edge ( 'none', *, *, #959, .t. ) ;
#551 = edge_curve ( 'none', #8195, #29942, #18402, .t. ) ;
#552 = oriented_edge ( 'none', *, *, #8721, .t. ) ;
#553 = b_spline_curve_with_knots ( 'none', 3,
( #34245, #17998, #20746, #26333, #1605, #7176, #20503, #10048, #6937, #29037 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.02941198891345206748, 0.03257528160334215162, 0.03573857429323223922, 0.04206515967301255321, 0.05471833043257316731 ),
.unspecified. ) ;
#554 = line ( 'none', #18823, #33258 ) ;
#555 = cartesian_point ( 'none', ( -415.1549313584890228, 256.2547269854412662, -299.3114942342692189 ) ) ;
#556 = oriented_edge ( 'none', *, *, #23613, .t. ) ;
#557 = cartesian_point ( 'none', ( -424.0450167721051002, 295.6842518256237327, -342.8538085156498596 ) ) ;
#558 = line ( 'none', #5462, #6931 ) ;
#559 = circle ( 'none', #28446, 16.50000000000000711 ) ;
#560 = cartesian_point ( 'none', ( -506.3757578229530623, 275.1031740568722626, -279.7054200231286245 ) ) ;
#561 = edge_curve ( 'none', #7976, #3596, #23518, .t. ) ;
#562 = vertex_point ( 'none', #12507 ) ;
#563 = axis2_placement_3d ( 'none', #24214, #24088, #7924 ) ;
#564 = cartesian_point ( 'none', ( -489.7935528612484291, 230.1706573093959491, -279.8686016095572882 ) ) ;
#565 = cartesian_point ( 'none', ( -414.2450167721050320, 245.2032860577039628, -334.1751204293622095 ) ) ;
#566 = vector ( 'none', #16724, 1000.000000000000000 ) ;
#567 = direction ( 'none', ( 5.659196845915057107e-14, 1.289314910434818734e-14, -1.000000000000000000 ) ) ;
#568 = axis2_placement_3d ( 'none', #10713, #21634, #24259 ) ;
#569 = cartesian_point ( 'none', ( -551.7369609522158953, 264.1361737580343174, -275.3537468037984013 ) ) ;
#570 = direction ( 'none', ( 5.659196845915057107e-14, 1.289314910434818734e-14, -1.000000000000000000 ) ) ;
#571 = axis2_placement_3d ( 'none', #10351, #21283, #4996 ) ;
#572 = edge_loop ( 'none', ( #23416, #9489, #12317, #7067 ) ) ;
#573 = conical_surface ( 'none', #20059, 27.00000000000002487, 0.7853981633974482790 ) ;
#574 = cartesian_point ( 'none', ( -459.7199880248319914, 237.2028112665929314, -372.7862180366176403 ) ) ;
#575 = oriented_edge ( 'none', *, *, #25596, .f. ) ;
#576 = oriented_edge ( 'none', *, *, #28619, .f. ) ;
#577 = cartesian_point ( 'none', ( -555.4551290901429184, 225.9992461374883135, -279.7054200372823516 ) ) ;
#579 = cartesian_point ( 'none', ( -520.6161424522492780, 203.6273903481027787, -409.7016847762695875 ) ) ;
#578 = cartesian_point ( 'none', ( -414.7450167721049752, 233.6854742085772898, -322.7013532925153640 ) ) ;
#580 = cartesian_point ( 'none', ( -477.5830759947585307, 197.2223110485083453, -449.8537468040156000 ) ) ;
#581 = edge_loop ( 'none', ( #28895, #2568 ) ) ;
#582 = cartesian_point ( 'none', ( -490.8010992083439987, 231.3740433020209935, -320.7226333476226614 ) ) ;
#583 = oriented_edge ( 'none', *, *, #31799, .t. ) ;
#584 = edge_curve ( 'none', #30909, #1027, #19692, .t. ) ;
#585 = edge_loop ( 'none', ( #2980, #11895 ) ) ;
#586 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.285521396934391402e-14 ) ) ;
#587 = oriented_edge ( 'none', *, *, #20144, .f. ) ;
#588 = vector ( 'none', #22487, 1000.000000000000000 ) ;
#589 = axis2_placement_3d ( 'none', #15191, #28607, #4106 ) ;
#590 = oriented_edge ( 'none', *, *, #27388, .t. ) ;
#591 = cartesian_point ( 'none', ( -413.9450167721049638, 275.9626084846640879, -374.1594282157946623 ) ) ;
#592 = cylindrical_surface ( 'none', #29484, 5.999999999999992895 ) ;
#593 = line ( 'none', #16283, #32055 ) ;
#594 = oriented_edge ( 'none', *, *, #30174, .f. ) ;
#595 = edge_loop ( 'none', ( #1507, #12900, #29716, #21064 ) ) ;
#596 = direction ( 'none', ( -0.9507657935238105207, -0.0009989388488391150959, 0.3099087091164351437 ) ) ;
#597 = edge_curve ( 'none', #19169, #7948, #10342, .t. ) ;
#598 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769734850, -0.08929731094672796465 ) ) ;
#599 = cartesian_point ( 'none', ( -497.3896975968731340, 236.4835594105060181, -463.8537468037986855 ) ) ;
#600 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#601 = face_outer_bound ( 'none', #14088, .t. ) ;
#602 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#603 = oriented_edge ( 'none', *, *, #26676, .f. ) ;
#604 = cartesian_point ( 'none', ( -537.9617757893764747, 270.0325927350844495, -275.3537468037986855 ) ) ;
#605 = vector ( 'none', #2909, 999.9999999999998863 ) ;
#606 = line ( 'none', #24042, #27836 ) ;
#607 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#608 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -435.3537468037833378 ) ) ;
#609 = oriented_edge ( 'none', *, *, #31733, .t. ) ;
#610 = oriented_edge ( 'none', *, *, #5464, .f. ) ;
#611 = cartesian_point ( 'none', ( -435.2450167721049752, 228.3667110473469961, -325.1862315914671058 ) ) ;
#612 = edge_curve ( 'none', #15989, #11617, #20562, .t. ) ;
#613 = vertex_point ( 'none', #7896 ) ;
#614 = cylindrical_surface ( 'none', #33919, 15.00000000000000711 ) ;
#615 = edge_curve ( 'none', #20680, #26710, #26506, .t. ) ;
#616 = vertex_point ( 'none', #32337 ) ;
#617 = axis2_placement_3d ( 'none', #29698, #24478, #13236 ) ;
#618 = cartesian_point ( 'none', ( -487.5450167721049866, 243.1842518256034964, -379.3537468037985718 ) ) ;
#619 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#620 = edge_loop ( 'none', ( #30864, #456 ) ) ;
#621 = cylindrical_surface ( 'none', #908, 76.00000000000001421 ) ;
#623 = oriented_edge ( 'none', *, *, #27804, .f. ) ;
#622 = advanced_face ( 'none', ( #30729 ), #13365, .t. ) ;
#624 = cartesian_point ( 'none', ( -433.4452703776975113, 256.5003444102333106, -299.3831543665155550 ) ) ;
#625 = axis2_placement_3d ( 'none', #14956, #4342, #20528 ) ;
#626 = cylindrical_surface ( 'none', #6470, 45.99999999999998579 ) ;
#627 = cartesian_point ( 'none', ( -488.4524653374830336, 261.1115052186008825, -410.1500792821654500 ) ) ;
#628 = face_outer_bound ( 'none', #34482, .t. ) ;
#629 = oriented_edge ( 'none', *, *, #7853, .t. ) ;
#630 = oriented_edge ( 'none', *, *, #24586, .f. ) ;
#631 = cartesian_point ( 'none', ( -420.9857009633086022, 225.0946988847872205, -342.8998209193644584 ) ) ;
#632 = axis2_placement_3d ( 'none', #23906, #2141, #10259 ) ;
#633 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349536754, -1.982363107705103405e-16 ) ) ;
#634 = oriented_edge ( 'none', *, *, #1614, .t. ) ;
#635 = cartesian_point ( 'none', ( -552.2344419322147360, 295.7317650832201821, -364.2537468040430895 ) ) ;
#636 = edge_loop ( 'none', ( #30063, #12041 ) ) ;
#637 = direction ( 'none', ( -1.000000000000000000, -4.101836147685737313e-16, 2.600705613074054585e-16 ) ) ;
#638 = cartesian_point ( 'none', ( -425.4762432929836109, 300.6842518256564745, -375.1874118769987945 ) ) ;
#639 = axis2_placement_3d ( 'none', #17728, #15005, #1561 ) ;
#640 = cartesian_point ( 'none', ( -406.0450167721049866, 211.3644466722410584, -354.6735519572254134 ) ) ;
#641 = edge_loop ( 'none', ( #1454, #3414 ) ) ;
#642 = line ( 'none', #23605, #12606 ) ;
#643 = cartesian_point ( 'none', ( -424.0450167721049866, 276.1630866458082210, -368.7636998884088939 ) ) ;
#644 = cartesian_point ( 'none', ( -453.8301946560947613, 205.2423358913577545, -358.4790864813496114 ) ) ;
#645 = oriented_edge ( 'none', *, *, #16258, .f. ) ;
#646 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#647 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#648 = edge_curve ( 'none', #21113, #30281, #22657, .t. ) ;
#649 = face_outer_bound ( 'none', #9902, .t. ) ;
#650 = cartesian_point ( 'none', ( -553.3569271436326744, 300.6842518256034964, -380.3537468037986287 ) ) ;
#651 = direction ( 'none', ( -1.000000000000000000, 3.491481338843133355e-15, 0.0000000000000000000 ) ) ;
#652 = oriented_edge ( 'none', *, *, #19344, .f. ) ;
#653 = line ( 'none', #20249, #32520 ) ;
#654 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#655 = oriented_edge ( 'none', *, *, #25175, .t. ) ;
#656 = cartesian_point ( 'none', ( -414.2709830548953391, 242.5188705407807390, -349.1068896084062771 ) ) ;
#657 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#658 = plane ( 'none', #7813 ) ;
#659 = edge_loop ( 'none', ( #15957, #28094, #9988, #32817 ) ) ;
#660 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#661 = face_outer_bound ( 'none', #11942, .t. ) ;
#662 = circle ( 'none', #25007, 9.999999999999998224 ) ;
#663 = oriented_edge ( 'none', *, *, #16696, .t. ) ;
#664 = cartesian_point ( 'none', ( -555.3874176984523956, 260.4969320717169694, -279.7054200223863631 ) ) ;
#665 = edge_curve ( 'none', #23381, #34767, #11211, .t. ) ;
#666 = edge_loop ( 'none', ( #23521, #8609, #22119, #1858, #5696, #31543, #13813, #29134 ) ) ;
#667 = advanced_face ( 'none', ( #12070, #1818 ), #16469, .f. ) ;
#668 = vertex_point ( 'none', #32461 ) ;
#669 = edge_curve ( 'none', #28284, #28733, #17564, .t. ) ;
#670 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#671 = cartesian_point ( 'none', ( -433.4365992876500968, 250.7369947374897947, -265.3537468037986287 ) ) ;
#672 = edge_curve ( 'none', #24195, #12289, #25657, .t. ) ;
#673 = toroidal_surface ( 'none', #6090, 22.00000000000000711, 2.000000000000000000 ) ;
#674 = cartesian_point ( 'none', ( -497.0198734592274263, 193.2977128325498200, -368.2537468040279691 ) ) ;
#675 = axis2_placement_3d ( 'none', #33932, #6974, #9605 ) ;
#676 = advanced_face ( 'none', ( #12516 ), #125, .f. ) ;
#677 = direction ( 'none', ( 0.7757942452027470903, 0.6309859658584333619, 5.207869801714481729e-14 ) ) ;
#678 = line ( 'none', #18017, #31704 ) ;
#679 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612464365, 0.9619738504976949045 ) ) ;
#680 = vector ( 'none', #15087, 1000.000000000000000 ) ;
#681 = axis2_placement_3d ( 'none', #21754, #5361, #13255 ) ;
#682 = cartesian_point ( 'none', ( -532.0916021686670092, 278.2542711654276104, -279.9996679819171845 ) ) ;
#683 = oriented_edge ( 'none', *, *, #29560, .t. ) ;
#684 = axis2_placement_3d ( 'none', #17909, #4240, #23279 ) ;
#685 = cartesian_point ( 'none', ( -492.5384532155444504, 226.9464610663884798, -275.3537468038211955 ) ) ;
#686 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -402.3537468037833946 ) ) ;
#687 = advanced_face ( 'none', ( #15451, #6073 ), #10645, .t. ) ;
#688 = cartesian_point ( 'none', ( -497.8657434114066405, 186.8529859939601181, -368.2537468040322324 ) ) ;
#689 = vertex_point ( 'none', #13290 ) ;
#690 = line ( 'none', #5383, #16027 ) ;
#691 = direction ( 'none', ( 0.07384000345349663041, -0.9972701007700911502, 0.0000000000000000000 ) ) ;
#692 = oriented_edge ( 'none', *, *, #16364, .f. ) ;
#693 = cartesian_point ( 'none', ( -506.8915143696769405, 229.3762520525641548, -435.3537468037833378 ) ) ;
#694 = cartesian_point ( 'none', ( -528.8847506846269653, 217.2266025123886379, -396.9773053092380337 ) ) ;
#695 = cartesian_point ( 'none', ( -455.5288165259678976, 232.1697690851825087, -373.2021314128578524 ) ) ;
#696 = vertex_point ( 'none', #32231 ) ;
#697 = axis2_placement_3d ( 'none', #7440, #4826, #10540 ) ;
#698 = vertex_point ( 'none', #15992 ) ;
#699 = vector ( 'none', #34599, 1000.000000000000114 ) ;
#700 = oriented_edge ( 'none', *, *, #10427, .f. ) ;
#701 = cartesian_point ( 'none', ( -550.2500384519992167, 228.5016003011990051, -275.3537468037984581 ) ) ;
#702 = edge_curve ( 'none', #1710, #14432, #974, .t. ) ;
#704 = cartesian_point ( 'none', ( -561.0069575490094849, 289.1461926027596974, -449.8537468040190674 ) ) ;
#703 = cartesian_point ( 'none', ( -499.7419015053799285, 195.3846875127907481, -364.2537468040322324 ) ) ;
#705 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915611913444, -0.6038489185977635731 ) ) ;
#706 = oriented_edge ( 'none', *, *, #35051, .f. ) ;
#707 = vertex_point ( 'none', #618 ) ;
#708 = b_spline_curve_with_knots ( 'none', 3,
( #35043, #10528, #2181, #24188, #18591, #7897, #32338, #2304, #10760, #7660 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.4626024334268803440, 0.4751953024444512397, 0.4814917369532366598, 0.4846399542076293976, 0.4877881714620221354 ),
.unspecified. ) ;
#709 = vector ( 'none', #4893, 1000.000000000000000 ) ;
#710 = oriented_edge ( 'none', *, *, #4414, .f. ) ;
#711 = direction ( 'none', ( 0.0000000000000000000, 0.2731415584612453262, -0.9619738504976953486 ) ) ;
#712 = vector ( 'none', #28102, 1000.000000000000000 ) ;
#713 = circle ( 'none', #7455, 6.138320441952060946 ) ;
#714 = cartesian_point ( 'none', ( -497.0198734592310643, 193.2977128325471483, -360.2537468040321187 ) ) ;
#715 = oriented_edge ( 'none', *, *, #727, .t. ) ;
#716 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#717 = advanced_face ( 'none', ( #21811 ), #19256, .t. ) ;
#718 = edge_curve ( 'none', #2884, #2698, #28902, .t. ) ;
#719 = cartesian_point ( 'none', ( -420.9215075638742292, 223.3509474536997175, -341.1760169971162782 ) ) ;
#720 = direction ( 'none', ( 4.926781901685062915e-16, -0.9999948051039168062, -0.003223315867124342416 ) ) ;
#721 = direction ( 'none', ( 0.0000000000000000000, -0.8095112392251219147, 0.5871043804709752401 ) ) ;
#722 = cartesian_point ( 'none', ( -459.6699566166010413, 283.2456967187095529, -292.4242018433637895 ) ) ;
#723 = oriented_edge ( 'none', *, *, #28897, .t. ) ;
#724 = cartesian_point ( 'none', ( -434.1977901956469168, 230.5907493787474323, -299.7606456496562259 ) ) ;
#725 = cartesian_point ( 'none', ( -417.9450167721050207, 271.2270969573330603, -370.5720014814189085 ) ) ;
#726 = vector ( 'none', #7535, 1000.000000000000000 ) ;
#727 = edge_curve ( 'none', #34704, #20362, #26081, .t. ) ;
#728 = oriented_edge ( 'none', *, *, #14568, .t. ) ;
#729 = oriented_edge ( 'none', *, *, #24770, .t. ) ;
#730 = cartesian_point ( 'none', ( -553.9803622122776687, 263.0060777291938052, -279.7054217704425128 ) ) ;
#731 = cartesian_point ( 'none', ( -450.5450167721049297, 288.1842518256034396, -296.8729846902652412 ) ) ;
#732 = advanced_face ( 'none', ( #8199, #31149 ), #13980, .t. ) ;
#733 = cartesian_point ( 'none', ( -413.9450167721049638, 213.8092518256028427, -271.9747543314629183 ) ) ;
#734 = direction ( 'none', ( 0.0000000000000000000, -0.8095112392251144762, 0.5871043804709853431 ) ) ;
#735 = oriented_edge ( 'none', *, *, #14588, .f. ) ;
#736 = axis2_placement_3d ( 'none', #16062, #34983, #5342 ) ;
#737 = oriented_edge ( 'none', *, *, #17630, .f. ) ;
#738 = axis2_placement_3d ( 'none', #32291, #29466, #13245 ) ;
#739 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#740 =( bounded_curve ( ) b_spline_curve ( 3, ( #8898, #22668, #14385, #14739 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.9272952180016152957, 1.570796326794896558 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670095858, 0.9657888653670095858, 1.000000000000000000 ) )
representation_item ( '' ) );
#741 = oriented_edge ( 'none', *, *, #19910, .f. ) ;
#742 = oriented_edge ( 'none', *, *, #19296, .f. ) ;
#743 = circle ( 'none', #12897, 50.69999999999996732 ) ;
#744 = line ( 'none', #17965, #27978 ) ;
#745 = oriented_edge ( 'none', *, *, #18677, .t. ) ;
#746 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#747 = cartesian_point ( 'none', ( -538.3324943463007912, 264.9151453183411036, -410.3537468037833946 ) ) ;
#748 = edge_curve ( 'none', #20250, #17893, #27349, .t. ) ;
#749 = vector ( 'none', #8553, 1000.000000000000000 ) ;
#750 = conical_surface ( 'none', #24720, 41.00000000000003553, 0.7853981633974482790 ) ;
#751 = cartesian_point ( 'none', ( -433.9119551592457356, 256.1963519965160003, -299.4863913715145713 ) ) ;
#752 = cartesian_point ( 'none', ( -490.9953450149556033, 265.7474607462993390, -409.8075298279855474 ) ) ;
#753 = oriented_edge ( 'none', *, *, #15472, .f. ) ;
#754 = cartesian_point ( 'none', ( -425.5891156273846718, 227.7898662287684317, -345.0359453245279155 ) ) ;
#755 = edge_curve ( 'none', #21342, #27534, #5232, .t. ) ;
#756 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#757 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#758 = direction ( 'none', ( 0.4999999999999978906, 0.6903078028179444603, -0.5229485035533268933 ) ) ;
#759 = axis2_placement_3d ( 'none', #20740, #10044, #1941 ) ;
#760 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#761 = vertex_point ( 'none', #27627 ) ;
#762 = circle ( 'none', #2384, 17.50000000000001776 ) ;
#763 = oriented_edge ( 'none', *, *, #31733, .f. ) ;
#764 = oriented_edge ( 'none', *, *, #18038, .f. ) ;
#765 = cartesian_point ( 'none', ( -487.8604599301635290, 250.5695574183787073, -281.5891505275741338 ) ) ;
#766 = plane ( 'none', #3044 ) ;
#767 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#768 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#769 = oriented_edge ( 'none', *, *, #5569, .f. ) ;
#770 = direction ( 'none', ( -0.07384000345349898964, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#771 = direction ( 'none', ( -2.035898835339481973e-16, 1.000000000000000000, 1.020949651914874657e-12 ) ) ;
#772 = edge_curve ( 'none', #3072, #21835, #31981, .t. ) ;
#773 = line ( 'none', #33274, #26782 ) ;
#774 = cartesian_point ( 'none', ( -527.3670746856465712, 282.8037336761610163, -409.4668516124983171 ) ) ;
#775 = oriented_edge ( 'none', *, *, #34993, .t. ) ;
#776 = edge_loop ( 'none', ( #4402, #27148 ) ) ;
#777 = cartesian_point ( 'none', ( -414.8760231823148956, 230.2758855313230129, -299.3952326811503326 ) ) ;
#778 = cartesian_point ( 'none', ( -485.7450167718837974, 243.1842518256340782, -454.8537468040154863 ) ) ;
#779 = oriented_edge ( 'none', *, *, #29714, .t. ) ;
#780 = face_outer_bound ( 'none', #20208, .t. ) ;
#781 = edge_curve ( 'none', #28811, #17855, #25946, .t. ) ;
#782 = cartesian_point ( 'none', ( -518.2425374991685203, 204.5463984488939957, -434.8537468037833378 ) ) ;
#783 = cylindrical_surface ( 'none', #26114, 4.050000000000054001 ) ;
#784 = cartesian_point ( 'none', ( -422.1450167721048956, 294.0632442979391499, -293.4787468037981171 ) ) ;
#785 = cartesian_point ( 'none', ( -435.2450167721049752, 240.8517670379350761, -308.0362060255421284 ) ) ;
#786 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#787 = vector ( 'none', #28201, 1000.000000000000114 ) ;
#788 = line ( 'none', #369, #28857 ) ;
#789 = axis2_placement_3d ( 'none', #3599, #33530, #4567 ) ;
#790 = plane ( 'none', #7033 ) ;
#791 = oriented_edge ( 'none', *, *, #31428, .f. ) ;
#792 = axis2_placement_3d ( 'none', #8216, #22012, #7995 ) ;
#793 = cartesian_point ( 'none', ( -557.2010966333978104, 256.4582107051797948, -279.8592936004507123 ) ) ;
#794 = cartesian_point ( 'none', ( -449.9402289516979749, 252.5075895022767725, -265.3537468037986287 ) ) ;
#795 = vertex_point ( 'none', #27850 ) ;
#796 = cartesian_point ( 'none', ( -550.0701600693221280, 197.7977128290958433, -380.3537468040381100 ) ) ;
#797 = circle ( 'none', #15650, 4.999999999999998224 ) ;
#798 = oriented_edge ( 'none', *, *, #21188, .t. ) ;
#799 = b_spline_curve_with_knots ( 'none', 3,
( #7234, #21049, #15346, #23528, #20572, #34305 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0001985713497828964745, 0.001260961825966074078, 0.002323352302149251682 ),
.unspecified. ) ;
#800 = cartesian_point ( 'none', ( -552.3884350430059840, 195.8256568843349044, -364.2537468040592330 ) ) ;
#801 = vertex_point ( 'none', #19297 ) ;
#802 = cartesian_point ( 'none', ( -491.2732107708015974, 226.7086826445432450, -279.7269945045040913 ) ) ;
#803 = edge_curve ( 'none', #18589, #25755, #31581, .t. ) ;
#804 = circle ( 'none', #430, 12.50000000000001599 ) ;
#805 = axis2_placement_3d ( 'none', #3021, #22045, #22261 ) ;
#806 = cartesian_point ( 'none', ( -496.0020762911600514, 230.2753998832761511, -275.3537468037987992 ) ) ;
#807 = cartesian_point ( 'none', ( -455.5450167721050434, 295.5179168988036622, -265.3537468037454801 ) ) ;
#808 = advanced_face ( 'none', ( #18836, #14599 ), #25119, .t. ) ;
#809 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#810 = edge_loop ( 'none', ( #20217, #14660, #31262, #8804 ) ) ;
#811 = face_bound ( 'none', #4469, .t. ) ;
#812 = cartesian_point ( 'none', ( -539.9938388118665671, 274.0782894184584393, -275.3537468037986855 ) ) ;
#813 = vector ( 'none', #8722, 999.9999999999998863 ) ;
#814 = cartesian_point ( 'none', ( -417.9450167721050207, 210.4058951665423081, -271.5480653918025951 ) ) ;
#815 = cartesian_point ( 'none', ( -450.5450167721049297, 240.3633327104736566, -380.3537468037986287 ) ) ;
#816 = direction ( 'none', ( -1.028554113732454248e-16, 0.9960050151769735960, 0.08929731094672753444 ) ) ;
#817 = line ( 'none', #15049, #28886 ) ;
#818 = edge_loop ( 'none', ( #769, #6960, #3814, #91 ) ) ;
#819 = cartesian_point ( 'none', ( -537.9828009911068420, 216.3472103529485366, -275.3537468037986855 ) ) ;
#820 = cartesian_point ( 'none', ( -537.3963990442533714, 270.3053823082428835, -281.3537468037985718 ) ) ;
#821 = cartesian_point ( 'none', ( -414.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#822 = cartesian_point ( 'none', ( -522.7327767341190565, 232.2142807171318566, -484.8537468037833378 ) ) ;
#823 = oriented_edge ( 'none', *, *, #21531, .f. ) ;
#824 = cartesian_point ( 'none', ( -553.4567723096496366, 292.5269548784809217, -360.2537468040432600 ) ) ;
#825 = line ( 'none', #17495, #22958 ) ;
#826 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#827 = oriented_edge ( 'none', *, *, #17068, .t. ) ;
#828 = axis2_placement_3d ( 'none', #33521, #3826, #25356 ) ;
#829 = edge_curve ( 'none', #5592, #13438, #3933, .t. ) ;
#830 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#831 = oriented_edge ( 'none', *, *, #7726, .f. ) ;
#832 = cartesian_point ( 'none', ( -490.2323975390155510, 231.7605354618354738, -326.5326377410131045 ) ) ;
#833 = axis2_placement_3d ( 'none', #17493, #9050, #33609 ) ;
#834 = line ( 'none', #17206, #3389 ) ;
#835 = edge_loop ( 'none', ( #28627, #9306, #9299, #33349 ) ) ;
#836 = oriented_edge ( 'none', *, *, #8854, .f. ) ;
#837 = cartesian_point ( 'none', ( -438.2450167721049752, 228.2441765979488935, -324.1932064679995165 ) ) ;
#838 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#839 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#840 = cartesian_point ( 'none', ( -454.1499322996717751, 281.1297154047954336, -287.3715794818361928 ) ) ;
#841 = axis2_placement_3d ( 'none', #9901, #26195, #18104 ) ;
#842 = vector ( 'none', #24043, 1000.000000000000000 ) ;
#843 = cartesian_point ( 'none', ( -434.1661495453180351, 230.4790843436462353, -299.7233087300429588 ) ) ;
#844 = oriented_edge ( 'none', *, *, #28921, .f. ) ;
#845 = cartesian_point ( 'none', ( -550.3199723638703063, 267.6184761699961996, -279.7054204088823894 ) ) ;
#846 = vector ( 'none', #17231, 1000.000000000000000 ) ;
#847 = cartesian_point ( 'none', ( -549.0400337849914649, 196.5693698769113382, -364.2537468040590056 ) ) ;
#848 = advanced_face ( 'none', ( #27785 ), #20116, .t. ) ;
#849 = cartesian_point ( 'none', ( -551.5786985327471257, 200.0458097241200335, -370.3537468037986287 ) ) ;
#850 = edge_curve ( 'none', #8831, #34838, #6486, .t. ) ;
#851 = cartesian_point ( 'none', ( -414.7450167721050320, 255.2327965709334023, -299.3147882559015329 ) ) ;
#852 = advanced_face ( 'none', ( #20975 ), #14166, .f. ) ;
#853 = oriented_edge ( 'none', *, *, #17806, .t. ) ;
#854 = axis2_placement_3d ( 'none', #11639, #14356, #22410 ) ;
#855 = oriented_edge ( 'none', *, *, #32513, .t. ) ;
#856 = vector ( 'none', #30657, 1000.000000000000227 ) ;
#857 = edge_curve ( 'none', #33223, #27457, #10783, .t. ) ;
#858 = cartesian_point ( 'none', ( -551.5582004629447965, 299.0260165639099341, -370.3537468040424301 ) ) ;
#859 = direction ( 'none', ( 2.493326478105872758e-16, 0.003223315867124546246, -0.9999948051039170283 ) ) ;
#860 = oriented_edge ( 'none', *, *, #28116, .t. ) ;
#861 = advanced_face ( 'none', ( #11660 ), #9070, .f. ) ;
#862 = oriented_edge ( 'none', *, *, #33037, .f. ) ;
#863 = cartesian_point ( 'none', ( -433.8849111592161876, 256.2260569801691190, -299.4762865403174601 ) ) ;
#864 = oriented_edge ( 'none', *, *, #7311, .f. ) ;
#865 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.285521396934391402e-14 ) ) ;
#866 = direction ( 'none', ( -1.000000000000000000, -1.026956297778269800e-15, -5.642927514190363520e-14 ) ) ;
#867 = line ( 'none', #1168, #30186 ) ;
#868 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#869 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#870 = vertex_point ( 'none', #20003 ) ;
#871 = cartesian_point ( 'none', ( -523.5450167719197907, 243.1842518256252106, -380.3537468040360068 ) ) ;
#872 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#873 = cartesian_point ( 'none', ( -526.4986169102475060, 283.0750558564064931, -406.3537468037833378 ) ) ;
#874 = vector ( 'none', #31767, 1000.000000000000000 ) ;
#875 = cartesian_point ( 'none', ( -419.8531649214247068, 210.9315279277216462, -299.1938439802084986 ) ) ;
#876 = oriented_edge ( 'none', *, *, #1047, .t. ) ;
#877 = cartesian_point ( 'none', ( -489.9712242081900513, 260.7771233562334601, -285.5253297140988025 ) ) ;
#878 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#879 = vector ( 'none', #11762, 999.9999999999998863 ) ;
#880 = cartesian_point ( 'none', ( -414.7450167721049752, 243.0318583143202318, -332.3525244208249205 ) ) ;
#881 = plane ( 'none', #12301 ) ;
#882 = edge_curve ( 'none', #16340, #32909, #13761, .t. ) ;
#883 = direction ( 'none', ( -0.07384000345349416017, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#884 = cartesian_point ( 'none', ( -494.9627951905429200, 188.2031429139099998, -370.3537468037986287 ) ) ;
#885 = cartesian_point ( 'none', ( -438.5450167721049866, 243.1842518256034964, -270.3537468037986287 ) ) ;
#886 = edge_curve ( 'none', #22675, #2500, #16708, .t. ) ;
#887 = axis2_placement_3d ( 'none', #7047, #9790, #28573 ) ;
#888 = vertex_point ( 'none', #33862 ) ;
#889 = direction ( 'none', ( -2.301070739202192625e-16, 0.7970987915612819386, -0.6038489185976440021 ) ) ;
#890 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#891 = cartesian_point ( 'none', ( -538.3324943463007912, 264.9151453183411036, -443.8537468037833946 ) ) ;
#892 = cartesian_point ( 'none', ( -538.7755343670216917, 270.8987659229616156, -402.3537468037833946 ) ) ;
#893 = oriented_edge ( 'none', *, *, #648, .f. ) ;
#894 = direction ( 'none', ( -0.9687155250085899283, 0.2481737931517589146, 0.0000000000000000000 ) ) ;
#895 = face_outer_bound ( 'none', #21213, .t. ) ;
#896 = cartesian_point ( 'none', ( -449.5450167721049297, 247.9642290986752471, -339.6882891875085306 ) ) ;
#897 = axis2_placement_3d ( 'none', #16132, #27666, #22178 ) ;
#898 = advanced_face ( 'none', ( #5201 ), #30287, .f. ) ;
#899 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#900 = vertex_point ( 'none', #17273 ) ;
#901 = oriented_edge ( 'none', *, *, #24946, .t. ) ;
#902 = plane ( 'none', #19537 ) ;
#903 = oriented_edge ( 'none', *, *, #16455, .t. ) ;
#904 = cartesian_point ( 'none', ( -470.0450167718869352, 213.8798153014481045, -398.8537468040149747 ) ) ;
#905 = axis2_placement_3d ( 'none', #6829, #28473, #33662 ) ;
#906 = cartesian_point ( 'none', ( -545.2352165109202815, 272.2446103405961821, -279.7054188172545537 ) ) ;
#907 = circle ( 'none', #3127, 65.00000000000000000 ) ;
#908 = axis2_placement_3d ( 'none', #6721, #15054, #4219 ) ;
#909 = oriented_edge ( 'none', *, *, #22574, .f. ) ;
#910 = advanced_face ( 'none', ( #34911 ), #1107, .f. ) ;
#911 = cartesian_point ( 'none', ( -425.1920083176636354, 258.5809877914902017, -337.3282765634151019 ) ) ;
#912 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#913 = line ( 'none', #5431, #13701 ) ;
#914 = direction ( 'none', ( -0.07384000345349574224, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#915 = cartesian_point ( 'none', ( -406.0450167721049866, 185.6842518255450614, -265.3537468038568363 ) ) ;
#916 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#917 = edge_curve ( 'none', #7870, #11733, #525, .t. ) ;
#918 = oriented_edge ( 'none', *, *, #14174, .t. ) ;
#919 = cartesian_point ( 'none', ( -499.5677727865365796, 281.6817434278442533, -311.5906273828294388 ) ) ;
#920 = face_outer_bound ( 'none', #19650, .t. ) ;
#921 = cartesian_point ( 'none', ( -561.0069575490124407, 289.1461926027590152, -398.8537468040190674 ) ) ;
#922 = cartesian_point ( 'none', ( -487.8688516250051634, 237.9521330033679760, -280.0615112776670799 ) ) ;
#923 = oriented_edge ( 'none', *, *, #34404, .f. ) ;
#924 = face_outer_bound ( 'none', #31725, .t. ) ;
#925 = cartesian_point ( 'none', ( -492.1428418696665972, 227.7217349583113446, -275.3537468037920348 ) ) ;
#926 = cartesian_point ( 'none', ( -434.7391738724040238, 240.8631613466118893, -308.1632959509420857 ) ) ;
#927 = cartesian_point ( 'none', ( -413.9450167721049070, 296.7972931529943708, -295.5499485945880451 ) ) ;
#928 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#929 = vector ( 'none', #22955, 1000.000000000000000 ) ;
#930 = edge_curve ( 'none', #23600, #27529, #23080, .t. ) ;
#931 = oriented_edge ( 'none', *, *, #32042, .f. ) ;
#932 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976478879, -0.7970987915612788299 ) ) ;
#934 = edge_curve ( 'none', #23985, #2370, #26908, .t. ) ;
#933 = oriented_edge ( 'none', *, *, #22240, .t. ) ;
#935 = cartesian_point ( 'none', ( -523.5450167721048729, 267.1842518256034964, 499619.6462531962898 ) ) ;
#936 = vertex_point ( 'none', #3935 ) ;
#937 = edge_curve ( 'none', #20977, #11645, #22549, .t. ) ;
#938 = cartesian_point ( 'none', ( -542.6764236792935208, 213.7877923601304246, -275.3537468037985150 ) ) ;
#940 = cartesian_point ( 'none', ( -525.6581384168388240, 203.8715561042596107, -410.2144651985108226 ) ) ;
#939 = direction ( 'none', ( -1.000000000000000000, -4.071797670681751091e-16, 2.723347251396499427e-16 ) ) ;
#941 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#942 = vertex_point ( 'none', #4047 ) ;
#943 = line ( 'none', #19078, #29003 ) ;
#944 = oriented_edge ( 'none', *, *, #20345, .t. ) ;
#945 = b_spline_curve_with_knots ( 'none', 3,
( #5286, #8025, #10656, #59, #2663, #8252 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.006529899203247353442, 0.007931827772330729553, 0.009333756341414103930 ),
.unspecified. ) ;
#946 = direction ( 'none', ( 4.057357086302417313e-31, -0.6038489185976506635, -0.7970987915612769426 ) ) ;
#947 = axis2_placement_3d ( 'none', #16532, #232, #19240 ) ;
#948 = vector ( 'none', #30791, 999.9999999999998863 ) ;
#949 = cartesian_point ( 'none', ( -436.2450167721049752, 245.0238683446741845, -332.1739297989314537 ) ) ;
#950 = line ( 'none', #20313, #8622 ) ;
#951 = cartesian_point ( 'none', ( -549.0400337849914649, 196.5693698769113382, -364.2537468040590056 ) ) ;
#952 = axis2_placement_3d ( 'none', #28658, #4162, #6668 ) ;
#953 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#954 = face_outer_bound ( 'none', #33168, .t. ) ;
#955 = plane ( 'none', #10153 ) ;
#956 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -476.9517265502300347 ) ) ;
#957 = vertex_point ( 'none', #14434 ) ;
#958 = vector ( 'none', #32871, 1000.000000000000000 ) ;
#959 = edge_curve ( 'none', #2500, #12319, #19656, .t. ) ;
#960 = cartesian_point ( 'none', ( -512.0005311454474395, 267.1019896983441981, -411.4248146156488133 ) ) ;
#961 = cartesian_point ( 'none', ( -421.9450167721049638, 294.0632442979391499, -293.4787468037981171 ) ) ;
#962 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#963 = cartesian_point ( 'none', ( -440.5450167721049866, 217.1842518256034964, -265.3537616076583845 ) ) ;
#964 = cartesian_point ( 'none', ( -452.8583548217915791, 281.1677299992705343, -286.8500849368560353 ) ) ;
#965 = edge_curve ( 'none', #31743, #5303, #32392, .t. ) ;
#966 = cartesian_point ( 'none', ( -523.5450167718864805, 243.1842518256334813, -406.8537468040175895 ) ) ;
#967 = cartesian_point ( 'none', ( -454.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#968 = oriented_edge ( 'none', *, *, #33493, .f. ) ;
#969 = vertex_point ( 'none', #14539 ) ;
#970 = cartesian_point ( 'none', ( -485.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#971 = closed_shell ( 'none', ( #7619, #21557, #1682, #14481, #23010, #12469, #23495, #1562, #8488, #30973, #16004, #9588, #23535, #11819, #9072, #15702, #4635, #848, #21511, #33803 ) ) ;
#972 = cylindrical_surface ( 'none', #19274, 2.099999999999990763 ) ;
#973 = oriented_edge ( 'none', *, *, #12174, .t. ) ;
#974 = line ( 'none', #48, #17993 ) ;
#975 = face_outer_bound ( 'none', #25235, .t. ) ;
#976 = oriented_edge ( 'none', *, *, #13659, .t. ) ;
#977 = direction ( 'none', ( -5.230025295777875983e-16, 0.9999948051039169172, 0.003223315867124545812 ) ) ;
#978 = edge_curve ( 'none', #18167, #5763, #8621, .t. ) ;
#979 = circle ( 'none', #3325, 4.499999999999948486 ) ;
#980 = advanced_face ( 'none', ( #6039 ), #28667, .f. ) ;
#981 = manifold_solid_brep ( 'wpl120.070.19-40-70-90-m5-�����������-1-solid1', #19558 ) ;
#982 = cartesian_point ( 'none', ( -428.5947702774765276, 258.5908449401905500, -340.3863378580051631 ) ) ;
#983 = cartesian_point ( 'none', ( -410.0450167721050434, 219.1842518256721348, -390.6199505883731149 ) ) ;
#984 = edge_curve ( 'none', #24502, #27584, #12482, .t. ) ;
#985 = cartesian_point ( 'none', ( -427.6450167721049525, 224.0622683892134717, -341.9154820201534903 ) ) ;
#986 = vertex_point ( 'none', #18080 ) ;
#987 = conical_surface ( 'none', #9380, 37.15470053837932340, 0.5235987755982983716 ) ;
#988 = cartesian_point ( 'none', ( -523.5450167719635601, 243.1842518256338508, -288.3537468040321414 ) ) ;
#989 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#990 = axis2_placement_3d ( 'none', #28203, #28325, #22596 ) ;
#991 = cartesian_point ( 'none', ( -450.5450167721049297, 253.8367726055920173, -360.3707269732090026 ) ) ;
#992 = oriented_edge ( 'none', *, *, #5983, .f. ) ;
#993 = oriented_edge ( 'none', *, *, #3705, .t. ) ;
#994 = direction ( 'none', ( 0.9687155250085899283, -0.2481737931517584705, 0.0000000000000000000 ) ) ;
#995 = axis2_placement_3d ( 'none', #32598, #16358, #21460 ) ;
#996 = cartesian_point ( 'none', ( -491.9835821287680915, 266.0299562285546244, -289.2057960075469509 ) ) ;
#997 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -434.8537468037833378 ) ) ;
#998 = plane ( 'none', #22750 ) ;
#999 = oriented_edge ( 'none', *, *, #8112, .f. ) ;
#1000 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672882508 ) ) ;
#1001 = oriented_edge ( 'none', *, *, #27977, .t. ) ;
#1002 = oriented_edge ( 'none', *, *, #18772, .f. ) ;
#1003 = oriented_edge ( 'none', *, *, #5816, .f. ) ;
#1004 = circle ( 'none', #20430, 6.000000000000024869 ) ;
#1005 = edge_curve ( 'none', #21837, #26235, #6900, .t. ) ;
#1006 = oriented_edge ( 'none', *, *, #1704, .f. ) ;
#1007 = cartesian_point ( 'none', ( -414.7841077207413036, 230.5730538334062203, -299.3942748088709891 ) ) ;
#1008 = direction ( 'none', ( -0.07384000345349615857, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#1009 = face_outer_bound ( 'none', #1485, .t. ) ;
#1010 = circle ( 'none', #14343, 6.500000000000012434 ) ;
#1011 = oriented_edge ( 'none', *, *, #1296, .t. ) ;
#1012 = cartesian_point ( 'none', ( -509.2855770344266944, 216.2535765077198562, -275.3537468037985150 ) ) ;
#1013 = edge_curve ( 'none', #14156, #303, #20530, .t. ) ;
#1014 = cartesian_point ( 'none', ( -534.9707837966561783, 219.5124738420896620, -442.8537468037833378 ) ) ;
#1015 = cartesian_point ( 'none', ( -493.5247029275302566, 285.2663829108186633, -370.3537468037986287 ) ) ;
#1016 = axis2_placement_3d ( 'none', #34335, #7737, #12806 ) ;
#1017 = face_outer_bound ( 'none', #21035, .t. ) ;
#1018 = cartesian_point ( 'none', ( -434.2450167721049752, 231.1844668417338937, -322.9255823165804031 ) ) ;
#1019 = oriented_edge ( 'none', *, *, #186, .t. ) ;
#1021 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#1020 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.004487498470384180e-12 ) ) ;
#1022 = cartesian_point ( 'none', ( -424.0450167721049866, 277.8183131763349252, -376.8983753192275685 ) ) ;
#1023 = vertex_point ( 'none', #1679 ) ;
#1024 = circle ( 'none', #35029, 18.00000000000001421 ) ;
#1025 = advanced_face ( 'none', ( #18805 ), #21780, .f. ) ;
#1026 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1027 = vertex_point ( 'none', #26052 ) ;
#1028 = plane ( 'none', #5320 ) ;
#1029 = cartesian_point ( 'none', ( -525.1014518804835234, 203.6432723314143800, -435.8429723635836694 ) ) ;
#1030 = advanced_face ( 'none', ( #26049 ), #17844, .f. ) ;
#1031 = edge_curve ( 'none', #3722, #24915, #27749, .t. ) ;
#1032 = cartesian_point ( 'none', ( -490.5450167721049297, 243.1842518256034964, -289.8537468037986287 ) ) ;
#1033 = direction ( 'none', ( 1.000000000000000000, 1.261617073437665624e-14, 5.655173982181852812e-14 ) ) ;
#1034 = cartesian_point ( 'none', ( -556.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#1036 = oriented_edge ( 'none', *, *, #6994, .f. ) ;
#1035 = vertex_point ( 'none', #10011 ) ;
#1037 = cartesian_point ( 'none', ( -494.3604601334477024, 221.6855013827213838, -279.7054189241771383 ) ) ;
#1038 = vertex_point ( 'none', #20711 ) ;
#1039 = vertex_point ( 'none', #31493 ) ;
#1040 = toroidal_surface ( 'none', #13699, 12.99999999999999822, 1.000000000000000000 ) ;
#1041 = axis2_placement_3d ( 'none', #10653, #32345, #13296 ) ;
#1042 = cartesian_point ( 'none', ( -496.5627964951536342, 257.3320406435705650, -275.3537468037987992 ) ) ;
#1043 = direction ( 'none', ( 2.035898835339481973e-16, -1.000000000000000000, -1.020949651914874657e-12 ) ) ;
#1045 = advanced_face ( 'none', ( #6456 ), #20939, .t. ) ;
#1044 = vertex_point ( 'none', #4405 ) ;
#1046 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547312e-17 ) ) ;
#1047 = edge_curve ( 'none', #21342, #7346, #13337, .t. ) ;
#1048 = axis2_placement_3d ( 'none', #23525, #28984, #33954 ) ;
#1049 = vector ( 'none', #33049, 1000.000000000000000 ) ;
#1050 = toroidal_surface ( 'none', #12543, 6.399999999999998579, 0.1000000000000000056 ) ;
#1051 = oriented_edge ( 'none', *, *, #25129, .t. ) ;
#1052 = cartesian_point ( 'none', ( -497.3317721733657777, 245.1251363163779615, -396.8537468037833946 ) ) ;
#1053 = oriented_edge ( 'none', *, *, #2144, .f. ) ;
#1054 = direction ( 'none', ( -1.000000000000000000, -7.968668479650600735e-17, 3.427610938043112713e-16 ) ) ;
#1055 = axis2_placement_3d ( 'none', #12103, #28355, #28009 ) ;
#1056 = oriented_edge ( 'none', *, *, #19534, .f. ) ;
#1057 = cylindrical_surface ( 'none', #11554, 6.138320441952084039 ) ;
#1058 = oriented_edge ( 'none', *, *, #26004, .t. ) ;
#1059 = cartesian_point ( 'none', ( -414.7450167721049752, 243.2560873383853277, -334.8535317876683166 ) ) ;
#1060 = axis2_placement_3d ( 'none', #22974, #869, #6804 ) ;
#1061 = cartesian_point ( 'none', ( -540.0193594588192809, 212.3038085949260676, -275.3537468038123279 ) ) ;
#1062 = cartesian_point ( 'none', ( -552.0519703263511246, 298.1673042023049334, -370.3537468037987992 ) ) ;
#1063 = cartesian_point ( 'none', ( -450.5450167721049297, 279.7696778522635555, -361.2362621389409583 ) ) ;
#1064 = vertex_point ( 'none', #31732 ) ;
#1065 = line ( 'none', #10626, #27436 ) ;
#1066 = cartesian_point ( 'none', ( -414.9078998306701465, 256.4463341403221648, -299.4014749009826915 ) ) ;
#1067 = direction ( 'none', ( 1.791068744856348687e-16, 6.279680095831317198e-17, -1.000000000000000000 ) ) ;
#1068 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.580486102613212976e-14 ) ) ;
#1069 = vertex_point ( 'none', #31386 ) ;
#1070 = edge_curve ( 'none', #17312, #9631, #9034, .t. ) ;
#1071 = vector ( 'none', #21730, 1000.000000000000000 ) ;
#1072 = cartesian_point ( 'none', ( -418.1729710103913362, 264.9737404498278579, -338.8044615944053817 ) ) ;
#1073 = axis2_placement_3d ( 'none', #23602, #23256, #23137 ) ;
#1074 = oriented_edge ( 'none', *, *, #24867, .f. ) ;
#1075 = circle ( 'none', #1817, 7.500000000000000888 ) ;
#1076 = cartesian_point ( 'none', ( -466.0450167721049866, 213.3723414540750412, -380.3537468037986287 ) ) ;
#1077 = oriented_edge ( 'none', *, *, #34886, .f. ) ;
#1078 = edge_curve ( 'none', #3366, #30317, #33229, .t. ) ;
#1079 = advanced_face ( 'none', ( #17113 ), #15869, .f. ) ;
#1080 = vertex_point ( 'none', #18662 ) ;
#1081 = circle ( 'none', #20960, 9.499999999999985789 ) ;
#1082 = cartesian_point ( 'none', ( -435.5450167721049866, 231.1842518256034680, -379.0876333847562023 ) ) ;
#1083 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#1084 = cartesian_point ( 'none', ( -414.2450167721050320, 233.1848297406940560, -322.7462388142156442 ) ) ;
#1085 = edge_loop ( 'none', ( #26002, #29296 ) ) ;
#1086 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1087 = cartesian_point ( 'none', ( -494.2978454130816885, 191.2107381523036622, -364.2537468040320050 ) ) ;
#1088 = face_outer_bound ( 'none', #2680, .t. ) ;
#1089 = face_outer_bound ( 'none', #12287, .t. ) ;
#1090 = cartesian_point ( 'none', ( -581.0450167718828425, 300.6842518256343055, -471.8537468040200338 ) ) ;
#1091 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#1092 = edge_loop ( 'none', ( #30338, #16360, #29590, #23676, #31286 ) ) ;
#1093 = oriented_edge ( 'none', *, *, #5655, .t. ) ;
#1094 = advanced_face ( 'none', ( #25197 ), #24143, .t. ) ;
#1095 = oriented_edge ( 'none', *, *, #29819, .t. ) ;
#1096 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#1097 = cartesian_point ( 'none', ( -427.6477787319179242, 258.6052722341242998, -344.8622314968029627 ) ) ;
#1098 = face_outer_bound ( 'none', #9251, .t. ) ;
#1099 = cartesian_point ( 'none', ( -433.5229645416969220, 256.1009832363968712, -299.3119898015094691 ) ) ;
#1100 = direction ( 'none', ( -0.3003283627731256900, -0.9538358739919639007, -2.713013360391032817e-14 ) ) ;
#1101 = oriented_edge ( 'none', *, *, #32400, .t. ) ;
#1102 = line ( 'none', #13823, #27056 ) ;
#1103 = edge_curve ( 'none', #4524, #15407, #4347, .t. ) ;
#1104 = oriented_edge ( 'none', *, *, #11599, .f. ) ;
#1105 = edge_curve ( 'none', #7457, #4031, #34084, .t. ) ;
#1106 = axis2_placement_3d ( 'none', #14467, #11517, #14227 ) ;
#1107 = plane ( 'none', #1779 ) ;
#1108 = plane ( 'none', #33671 ) ;
#1109 = cartesian_point ( 'none', ( -580.8069215340100300, 212.4259316010119107, -380.3537468037986287 ) ) ;
#1110 = oriented_edge ( 'none', *, *, #12996, .t. ) ;
#1111 = cartesian_point ( 'none', ( -560.5450167721049866, 243.1842518256034964, -380.3537468037986287 ) ) ;
#1112 = line ( 'none', #8863, #10055 ) ;
#1113 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#1114 = oriented_edge ( 'none', *, *, #10997, .f. ) ;
#1115 = cartesian_point ( 'none', ( -496.4928314121019071, 197.3132734012079084, -368.2537468040279123 ) ) ;
#1116 = oriented_edge ( 'none', *, *, #16332, .t. ) ;
#1117 = cartesian_point ( 'none', ( -424.0450167721049866, 272.5592518256549965, -373.7327392761044962 ) ) ;
#1118 = cartesian_point ( 'none', ( -523.5450167719193360, 243.1842518256252959, -388.1537468040360181 ) ) ;
#1119 = cartesian_point ( 'none', ( -544.5934808248177887, 188.0263104757019619, -370.3537468037980602 ) ) ;
#1120 = oriented_edge ( 'none', *, *, #31886, .t. ) ;
#1121 = cartesian_point ( 'none', ( -508.6038909865864071, 221.2275650629200356, -414.3537468037833946 ) ) ;
#1122 = line ( 'none', #30575, #23665 ) ;
#1124 = oriented_edge ( 'none', *, *, #19022, .t. ) ;
#1123 = axis2_placement_3d ( 'none', #15016, #21189, #34994 ) ;
#1125 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.011292260054598159e-12 ) ) ;
#1126 = axis2_placement_3d ( 'none', #31533, #9572, #28476 ) ;
#1127 = cartesian_point ( 'none', ( -526.5056380988693263, 273.2058836060048179, -275.3537468037986287 ) ) ;
#1128 = vertex_point ( 'none', #34655 ) ;
#1129 = cartesian_point ( 'none', ( -553.4701600692883403, 293.0707908221630191, -422.6037468040185558 ) ) ;
#1130 = cartesian_point ( 'none', ( -517.4363953778688483, 228.3962585654660984, -515.1860653263365748 ) ) ;
#1131 = edge_loop ( 'none', ( #27032, #18739, #12386, #121, #25651 ) ) ;
#1132 = cartesian_point ( 'none', ( -429.1597635396643682, 253.5998314766835335, -343.1823605442369853 ) ) ;
#1133 = direction ( 'none', ( -0.8937973703356520971, 4.568994755188129932e-13, -0.4484710255758706521 ) ) ;
#1134 = vector ( 'none', #45, 1000.000000000000000 ) ;
#1135 = edge_curve ( 'none', #15581, #23499, #9473, .t. ) ;
#1136 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#1137 = circle ( 'none', #5973, 4.500000000000003553 ) ;
#1138 = line ( 'none', #23414, #5396 ) ;
#1139 = cartesian_point ( 'none', ( -414.7539313533350764, 230.7771775956627778, -299.3936168500911776 ) ) ;
#1140 = cartesian_point ( 'none', ( -541.4720842659622804, 285.6057560939194104, -317.5002707153741426 ) ) ;
#1141 = direction ( 'none', ( 0.7437731059700262159, -0.002154568021932308768, 0.6684286982710564429 ) ) ;
#1142 = oriented_edge ( 'none', *, *, #4042, .f. ) ;
#1143 = direction ( 'none', ( -0.8937973703356506538, 4.563204804603418969e-13, -0.4484710255758732611 ) ) ;
#1144 = plane ( 'none', #16214 ) ;
#1145 = cartesian_point ( 'none', ( -523.5450167718847752, 243.1842518256338508, -436.8537468040175895 ) ) ;
#1146 = direction ( 'none', ( -5.230025295777878942e-16, 0.9999948051039169172, 0.003223315867124592650 ) ) ;
#1148 = direction ( 'none', ( 5.642927514190364151e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#1147 = cartesian_point ( 'none', ( -414.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#1149 = vertex_point ( 'none', #2499 ) ;
#1150 = circle ( 'none', #1513, 0.09999999999998898659 ) ;
#1151 = oriented_edge ( 'none', *, *, #8492, .f. ) ;
#1152 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612464365, 0.9619738504976949045 ) ) ;
#1153 = vertex_point ( 'none', #13251 ) ;
#1154 = edge_curve ( 'none', #1715, #32991, #11625, .t. ) ;
#1155 = cartesian_point ( 'none', ( -438.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#1156 = edge_loop ( 'none', ( #20932, #4815, #30433, #26440 ) ) ;
#1157 = edge_curve ( 'none', #23752, #29471, #34485, .t. ) ;
#1158 = cartesian_point ( 'none', ( -434.1365571292162144, 243.9743936761022667, -335.3060621984527643 ) ) ;
#1159 = edge_loop ( 'none', ( #30892, #28860, #9362, #10537 ) ) ;
#1160 = cartesian_point ( 'none', ( -523.5450167718868215, 243.1842518256333960, -400.7537468040176236 ) ) ;
#1161 = face_bound ( 'none', #11960, .t. ) ;
#1162 = cartesian_point ( 'none', ( -413.9450167721049638, 211.3938561512122476, -275.1631494977080479 ) ) ;
#1163 = edge_curve ( 'none', #17460, #31876, #17956, .t. ) ;
#1164 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#1165 = oriented_edge ( 'none', *, *, #23875, .f. ) ;
#1166 = cartesian_point ( 'none', ( -523.5450167718864805, 243.1842518256334529, -405.8537468040175895 ) ) ;
#1167 = vertex_point ( 'none', #7852 ) ;
#1168 = cartesian_point ( 'none', ( -434.2450167721049752, 243.0949545146567914, -321.8577417886216381 ) ) ;
#1169 = edge_loop ( 'none', ( #14865, #32112, #24902, #22770 ) ) ;
#1170 = axis2_placement_3d ( 'none', #20959, #18099, #23566 ) ;
#1171 = circle ( 'none', #17929, 17.50000000000005684 ) ;
#1172 = edge_loop ( 'none', ( #28041, #34904, #20182, #9998, #19678 ) ) ;
#1173 = axis2_placement_3d ( 'none', #5807, #24849, #8561 ) ;
#1174 = vector ( 'none', #21799, 1000.000000000000000 ) ;
#1175 = cartesian_point ( 'none', ( -492.1713041120221419, 258.7122773518223653, -275.3537468038676934 ) ) ;
#1176 = direction ( 'none', ( 1.000000000000000000, -3.210458158001875324e-15, 5.642927514190360365e-14 ) ) ;
#1177 = face_outer_bound ( 'none', #6971, .t. ) ;
#1178 = advanced_face ( 'none', ( #22216 ), #2224, .t. ) ;
#1179 = line ( 'none', #24397, #27546 ) ;
#1180 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -410.8537468037833946 ) ) ;
#1181 = oriented_edge ( 'none', *, *, #3705, .f. ) ;
#1182 = cartesian_point ( 'none', ( -541.6094719395848642, 213.1578719762953824, -275.3537468037985150 ) ) ;
#1183 = cartesian_point ( 'none', ( -500.4498734745145043, 293.0707908221721709, -364.2537468040167141 ) ) ;
#1184 = direction ( 'none', ( 1.000000000000000000, 4.071797670681751091e-16, -2.723347251396499427e-16 ) ) ;
#1185 = edge_curve ( 'none', #8784, #32487, #24348, .t. ) ;
#1186 = direction ( 'none', ( 0.0000000000000000000, -0.8095112392251144762, 0.5871043804709853431 ) ) ;
#1187 = oriented_edge ( 'none', *, *, #27053, .t. ) ;
#1188 = circle ( 'none', #18586, 0.1999999999999950429 ) ;
#1189 = cartesian_point ( 'none', ( -540.2598732338803984, 212.4333399601746066, -275.3537468037985718 ) ) ;
#1190 = edge_curve ( 'none', #33466, #1450, #28172, .t. ) ;
#1191 = oriented_edge ( 'none', *, *, #29668, .f. ) ;
#1192 = cartesian_point ( 'none', ( -540.0689398488671031, 274.0381308571267596, -275.3537468037985150 ) ) ;
#1193 = edge_loop ( 'none', ( #7956, #3587, #7748, #27395, #8709, #14041, #24558, #27369 ) ) ;
#1194 = b_spline_curve_with_knots ( 'none', 3,
( #10397, #4682, #24048, #13278, #34796, #21216, #23709, #10512, #26794, #7881, #18573, #5144, #32214, #13169, #7539, #26558, #2059, #7407, #4922, #21324, #34908, #23926, #21099, #26904 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.001904774089628743800, 0.002829879696114104715, 0.003754985302599466064, 0.005605196515570008350, 0.006530302122055240896, 0.007455407728540473442, 0.009305618941510931594, 0.01023072454799616067, 0.01115583015448138975, 0.01300604136745187912, 0.01485625258042237197, 0.01670646379339285961 ),
.unspecified. ) ;
#1195 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#1197 = oriented_edge ( 'none', *, *, #28467, .f. ) ;
#1196 = axis2_placement_3d ( 'none', #22519, #22594, #23792 ) ;
#1198 = cartesian_point ( 'none', ( -435.5450167721049866, 277.0592518256557355, -373.7327392760977318 ) ) ;
#1199 = oriented_edge ( 'none', *, *, #22031, .f. ) ;
#1200 = cartesian_point ( 'none', ( -417.6454202409470895, 263.7787705184852030, -340.3212207419633728 ) ) ;
#1201 =( bounded_curve ( ) b_spline_curve ( 3, ( #4723, #34383, #4481, #15786 ),
.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 ( '' ) );
#1202 = vector ( 'none', #19617, 1000.000000000000000 ) ;
#1203 = oriented_edge ( 'none', *, *, #27336, .t. ) ;
#1204 = face_outer_bound ( 'none', #31162, .t. ) ;
#1205 = vector ( 'none', #28828, 1000.000000000000114 ) ;
#1206 = cartesian_point ( 'none', ( -489.2707408451443598, 231.2876137812451702, -324.4466210667206383 ) ) ;
#1207 = edge_curve ( 'none', #20362, #34704, #9880, .t. ) ;
#1208 = circle ( 'none', #31235, 6.138320441952068940 ) ;
#1209 = direction ( 'none', ( 1.791068744856348687e-16, 6.279680095831317198e-17, -1.000000000000000000 ) ) ;
#1210 = cartesian_point ( 'none', ( -429.1597635396643682, 253.5998314766835335, -343.1823605442369853 ) ) ;
#1211 = line ( 'none', #32313, #29267 ) ;
#1212 = direction ( 'none', ( -0.8571673007021406443, -6.993171824292657283e-15, 0.5150380749100070821 ) ) ;
#1213 = oriented_edge ( 'none', *, *, #15058, .t. ) ;
#1214 = cartesian_point ( 'none', ( -494.2405802476975509, 185.6842518256343055, -471.8537468040166800 ) ) ;
#1215 = edge_curve ( 'none', #18526, #29734, #15011, .t. ) ;
#1216 = cartesian_point ( 'none', ( -540.8554343648819440, 288.4353159596234377, -220.3537468037986002 ) ) ;
#1217 = advanced_face ( 'none', ( #2642 ), #18547, .t. ) ;
#1218 = axis2_placement_3d ( 'none', #19630, #11596, #24654 ) ;
#1219 = oriented_edge ( 'none', *, *, #20966, .t. ) ;
#1220 = vector ( 'none', #30049, 1000.000000000000114 ) ;
#1221 = edge_loop ( 'none', ( #16765, #8446, #32423, #24786 ) ) ;
#1222 = cartesian_point ( 'none', ( -521.8647125479692477, 247.4865664408331440, -277.8537468040319709 ) ) ;
#1223 = axis2_placement_3d ( 'none', #514, #5743, #13992 ) ;
#1224 = cartesian_point ( 'none', ( -417.9450167721050207, 195.4659971479833587, -350.8965919355287042 ) ) ;
#1225 = advanced_face ( 'none', ( #3486 ), #1787, .f. ) ;
#1226 = cartesian_point ( 'none', ( -521.5513366788632084, 216.2579591048103680, -397.8537468037833946 ) ) ;
#1227 = oriented_edge ( 'none', *, *, #8486, .t. ) ;
#1228 = oriented_edge ( 'none', *, *, #16525, .t. ) ;
#1229 = line ( 'none', #33564, #27156 ) ;
#1230 = vertex_point ( 'none', #16183 ) ;
#1231 = edge_curve ( 'none', #11330, #8315, #7761, .t. ) ;
#1232 = advanced_face ( 'none', ( #16272, #30692 ), #13604, .t. ) ;
#1233 = oriented_edge ( 'none', *, *, #19201, .f. ) ;
#1234 = cartesian_point ( 'none', ( -427.9638823019552092, 253.4062149389932870, -345.1630749360771802 ) ) ;
#1235 = conical_surface ( 'none', #295, 39.00000000000000000, 0.5235987755983023684 ) ;
#1236 = cartesian_point ( 'none', ( -433.9941328107765912, 277.4072276968932442, -380.3537468037638973 ) ) ;
#1237 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#1238 = vector ( 'none', #5442, 1000.000000000000000 ) ;
#1239 = edge_curve ( 'none', #22720, #15516, #29852, .t. ) ;
#1240 = oriented_edge ( 'none', *, *, #99, .f. ) ;
#1241 = cartesian_point ( 'none', ( -523.5450167721049866, 210.1842518256034964, -322.8537468037986287 ) ) ;
#1242 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#1243 = axis2_placement_3d ( 'none', #376, #13953, #5594 ) ;
#1244 = cartesian_point ( 'none', ( -433.7684024763898378, 242.4732115524717244, -334.9417401171508573 ) ) ;
#1245 = line ( 'none', #12713, #6329 ) ;
#1246 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256034964, -286.8537468037986855 ) ) ;
#1247 = axis2_placement_3d ( 'none', #30822, #8736, #770 ) ;
#1248 = plane ( 'none', #27003 ) ;
#1249 = vertex_point ( 'none', #32416 ) ;
#1250 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.014279384105852214e-12 ) ) ;
#1251 = cartesian_point ( 'none', ( -470.9909267034587401, 270.7381992688860919, -360.8392437731625932 ) ) ;
#1252 = cartesian_point ( 'none', ( -580.5532134931984274, 211.9582129064196181, -398.8537468040211706 ) ) ;
#1253 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672753444 ) ) ;
#1254 = vertex_point ( 'none', #2738 ) ;
#1255 = oriented_edge ( 'none', *, *, #10353, .t. ) ;
#1256 = cartesian_point ( 'none', ( -417.9450167721050207, 191.8785704136075765, -355.6321034628597886 ) ) ;
#1257 = cartesian_point ( 'none', ( -518.2425374991685203, 204.5463984488939957, -410.8537468037833946 ) ) ;
#1258 = vector ( 'none', #2351, 1000.000000000000000 ) ;
#1259 = edge_curve ( 'none', #18540, #6198, #23488, .t. ) ;
#1260 = oriented_edge ( 'none', *, *, #31764, .f. ) ;
#1261 = cartesian_point ( 'none', ( -415.1802316162149964, 229.9542868399140332, -299.3962693007003395 ) ) ;
#1262 = cartesian_point ( 'none', ( -434.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#1263 = oriented_edge ( 'none', *, *, #5612, .f. ) ;
#1264 = edge_curve ( 'none', #29783, #16002, #7320, .t. ) ;
#1265 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#1266 = advanced_face ( 'none', ( #22624, #15418 ), #32661, .t. ) ;
#1267 = cartesian_point ( 'none', ( -436.5450167721050434, 190.6842518256033827, -322.8537468038517773 ) ) ;
#1268 = line ( 'none', #8057, #28045 ) ;
#1269 = axis2_placement_3d ( 'none', #1979, #26371, #26003 ) ;
#1270 = oriented_edge ( 'none', *, *, #22824, .f. ) ;
#1271 = edge_curve ( 'none', #1249, #25755, #28673, .t. ) ;
#1272 = axis2_placement_3d ( 'none', #3099, #22117, #27706 ) ;
#1273 = line ( 'none', #22583, #16586 ) ;
#1274 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1275 = axis2_placement_3d ( 'none', #34756, #7829, #7954 ) ;
#1276 = direction ( 'none', ( -5.230025295777874011e-16, 0.9999948051039169172, 0.003223315867122746904 ) ) ;
#1277 = cartesian_point ( 'none', ( -445.5287896533703247, 280.5268795614190367, -362.5809695372379338 ) ) ;
#1278 = vector ( 'none', #32146, 1000.000000000000000 ) ;
#1279 = advanced_face ( 'none', ( #23929 ), #95, .t. ) ;
#1280 = cartesian_point ( 'none', ( -432.1673438089085835, 185.6842518255636776, -283.6515711195626750 ) ) ;
#1281 = cartesian_point ( 'none', ( -435.4598242517211588, 255.1842518256034964, -266.5938757758597148 ) ) ;
#1282 = cartesian_point ( 'none', ( -486.5399465678207775, 228.3810064794244283, -436.3349831614399932 ) ) ;
#1283 = edge_loop ( 'none', ( #31547, #29653, #2782, #4701 ) ) ;
#1284 = direction ( 'none', ( 2.301070739202192625e-16, -0.7970987915612819386, 0.6038489185976438911 ) ) ;
#1285 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1286 = face_outer_bound ( 'none', #28598, .t. ) ;
#1287 = edge_curve ( 'none', #9612, #7070, #12043, .t. ) ;
#1288 = vertex_point ( 'none', #21524 ) ;
#1289 = axis2_placement_3d ( 'none', #1166, #26232, #1839 ) ;
#1290 = cartesian_point ( 'none', ( -488.5475917776613528, 252.0411787890328696, -279.9923304436075000 ) ) ;
#1291 = plane ( 'none', #12465 ) ;
#1292 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#1293 = oriented_edge ( 'none', *, *, #8116, .f. ) ;
#1294 = oriented_edge ( 'none', *, *, #19206, .t. ) ;
#1295 = cartesian_point ( 'none', ( -581.0450167721049866, 258.0855518909357329, -380.3537468037986287 ) ) ;
#1296 = edge_curve ( 'none', #13729, #19674, #22186, .t. ) ;
#1297 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#1298 = face_outer_bound ( 'none', #25218, .t. ) ;
#1299 = edge_loop ( 'none', ( #34684, #1530, #31243, #10502 ) ) ;
#1300 = vertex_point ( 'none', #2611 ) ;
#1301 = direction ( 'none', ( 1.000000000000000000, 1.708035422500239496e-14, 5.978123978750837764e-14 ) ) ;
#1302 = face_outer_bound ( 'none', #29252, .t. ) ;
#1303 = cartesian_point ( 'none', ( -537.9555494928088137, 216.3325736726339983, -275.3537468037983444 ) ) ;
#1304 = oriented_edge ( 'none', *, *, #36, .f. ) ;
#1306 = cartesian_point ( 'none', ( -581.0450167721049866, 268.0244041829218418, -380.3537468037986287 ) ) ;
#1305 = cartesian_point ( 'none', ( -413.9450167721049638, 187.1241172081195145, -348.3037288329146008 ) ) ;
#1307 = direction ( 'none', ( -0.07384000345348852579, 0.9972701007700917053, 0.0000000000000000000 ) ) ;
#1308 = toroidal_surface ( 'none', #7984, 6.399999999999998579, 0.1000000000000000056 ) ;
#1309 = cartesian_point ( 'none', ( -414.9900769755719807, 256.4777088746500340, -299.3908274469032449 ) ) ;
#1310 = cartesian_point ( 'none', ( -522.6908796043692291, 227.2036960100039380, -479.8537468037832809 ) ) ;
#1311 = cartesian_point ( 'none', ( -414.2450167721049752, 243.1246204820616299, -304.3538429093759987 ) ) ;
#1312 = oriented_edge ( 'none', *, *, #10768, .t. ) ;
#1313 = cartesian_point ( 'none', ( -484.7608155230056468, 261.0969773152974653, -435.3537468037833378 ) ) ;
#1314 = edge_curve ( 'none', #24044, #30180, #20495, .t. ) ;
#1315 = vertex_point ( 'none', #30518 ) ;
#1316 = vector ( 'none', #18458, 1000.000000000000000 ) ;
#1317 = edge_curve ( 'none', #18540, #6272, #24761, .t. ) ;
#1318 = cartesian_point ( 'none', ( -492.3605937617528525, 287.4557538274485182, -342.3821490725910053 ) ) ;
#1319 = axis2_placement_3d ( 'none', #33722, #12304, #25335 ) ;
#1320 = vertex_point ( 'none', #3426 ) ;
#1321 = cartesian_point ( 'none', ( -424.0450167721049297, 294.0632442979391499, -293.4787468037981171 ) ) ;
#1322 = cartesian_point ( 'none', ( -423.2980252265465424, 258.6098423793577581, -346.2800638410106444 ) ) ;
#1323 = vertex_point ( 'none', #358 ) ;
#1324 = vertex_point ( 'none', #5919 ) ;
#1325 = axis2_placement_3d ( 'none', #17051, #3484, #8970 ) ;
#1326 = direction ( 'none', ( -3.392713726888347015e-16, 0.9214978993339620894, 0.3883833435191255123 ) ) ;
#1327 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699199948e-14 ) ) ;
#1328 = vector ( 'none', #29493, 1000.000000000000000 ) ;
#1329 = cartesian_point ( 'none', ( -420.5261512422549686, 224.3347981702967502, -338.5724253502206125 ) ) ;
#1330 = oriented_edge ( 'none', *, *, #12965, .f. ) ;
#1331 = cartesian_point ( 'none', ( -523.5450167721048729, 210.1842518256034964, -320.3537468037986287 ) ) ;
#1332 = cartesian_point ( 'none', ( -497.0198734745159754, 293.0707908221548337, -398.8537468040338467 ) ) ;
#1333 = circle ( 'none', #8871, 4.000000000000003553 ) ;
#1334 = axis2_placement_3d ( 'none', #13246, #21181, #23788 ) ;
#1335 = cartesian_point ( 'none', ( -547.6054343648819440, 288.4353159596234377, -380.3824794511700134 ) ) ;
#1336 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#1337 = axis2_placement_3d ( 'none', #20363, #30798, #17511 ) ;
#1338 = face_outer_bound ( 'none', #24359, .t. ) ;
#1339 = edge_curve ( 'none', #453, #16468, #25620, .t. ) ;
#1340 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#1341 = direction ( 'none', ( -1.000000000000000000, 6.167905692362051164e-15, 0.0000000000000000000 ) ) ;
#1342 = oriented_edge ( 'none', *, *, #8332, .t. ) ;
#1343 = line ( 'none', #21105, #18344 ) ;
#1344 = advanced_face ( 'none', ( #19625 ), #9436, .t. ) ;
#1345 = cartesian_point ( 'none', ( -414.2450167721050320, 270.5161737313640629, -319.3992791286744932 ) ) ;
#1346 = cartesian_point ( 'none', ( -417.9450167721050207, 273.8914066938741030, -376.8934770708498831 ) ) ;
#1347 = oriented_edge ( 'none', *, *, #9796, .t. ) ;
#1348 = cylindrical_surface ( 'none', #6444, 6.138320441952068940 ) ;
#1349 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#1350 = oriented_edge ( 'none', *, *, #6184, .t. ) ;
#1351 = vertex_point ( 'none', #16998 ) ;
#1352 = cartesian_point ( 'none', ( -497.0198734745142701, 293.0707908221722846, -368.4537468040165322 ) ) ;
#1353 = cartesian_point ( 'none', ( -550.5214824301910994, 299.1924969548365993, -368.2537468040424073 ) ) ;
#1354 = oriented_edge ( 'none', *, *, #21211, .f. ) ;
#1355 = vertex_point ( 'none', #5808 ) ;
#1356 = line ( 'none', #14921, #31509 ) ;
#1357 = cartesian_point ( 'none', ( -471.1692713003513404, 271.0585184439842692, -360.5389044586157183 ) ) ;
#1358 = edge_loop ( 'none', ( #14910, #1411 ) ) ;
#1359 = direction ( 'none', ( 0.0000000000000000000, -0.5871043804709843439, -0.8095112392251152533 ) ) ;
#1360 = cartesian_point ( 'none', ( -521.0668712554547710, 227.3740537870221488, -519.6918273085227611 ) ) ;
#1361 = edge_curve ( 'none', #2311, #33084, #14984, .t. ) ;
#1362 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1363 = face_bound ( 'none', #338, .t. ) ;
#1364 = person_and_organization ( #27197, #3906 ) ;
#1365 = cartesian_point ( 'none', ( -557.5415480706810740, 292.7445603085312769, -363.2027387666191771 ) ) ;
#1366 = cartesian_point ( 'none', ( -451.5450167721049866, 243.1842518256034964, -286.8537468037986855 ) ) ;
#1367 = edge_curve ( 'none', #31641, #16877, #31118, .t. ) ;
#1368 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #34883 ) ) global_unit_assigned_context ( ( #2564, #32485, #16134 ) ) representation_context ( 'none', 'workaspace' ) );
#1369 = vector ( 'none', #6607, 1000.000000000000000 ) ;
#1370 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#1371 = direction ( 'none', ( -2.879738170997098653e-17, 0.6038489185976466667, 0.7970987915612798291 ) ) ;
#1372 = cartesian_point ( 'none', ( -500.1882605724513837, 191.9838547348900875, -360.2537468040323461 ) ) ;
#1373 = cartesian_point ( 'none', ( -413.9450167721049638, 215.1414066938734493, -275.1354921261784057 ) ) ;
#1374 = cartesian_point ( 'none', ( -425.4762432929836109, 243.1842518256034111, -322.8537468037985150 ) ) ;
#1375 = axis2_placement_3d ( 'none', #26124, #7093, #9482 ) ;
#1376 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1377 = oriented_edge ( 'none', *, *, #17431, .t. ) ;
#1379 = circle ( 'none', #18949, 5.000000000000004441 ) ;
#1378 = cartesian_point ( 'none', ( -494.2405802477017005, 189.6842518256333676, -398.8537468040166232 ) ) ;
#1380 = direction ( 'none', ( -0.7437731059700262159, 0.002154568021934330588, -0.6684286982710564429 ) ) ;
#1382 = direction ( 'none', ( 0.0000000000000000000, 0.8095112392251219147, -0.5871043804709752401 ) ) ;
#1381 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1383 = line ( 'none', #17030, #33209 ) ;
#1384 = cartesian_point ( 'none', ( -551.9136717978057050, 187.4427625855271629, -368.2537468040581530 ) ) ;
#1385 = edge_loop ( 'none', ( #9244, #33361 ) ) ;
#1386 = advanced_face ( 'none', ( #4768 ), #11180, .f. ) ;
#1387 = edge_loop ( 'none', ( #30573, #31018, #14015, #18995 ) ) ;
#1388 = edge_loop ( 'none', ( #22181, #8858, #19173, #29340 ) ) ;
#1389 = cartesian_point ( 'none', ( -436.0539929365476155, 255.1842518256048322, -266.7751004819849072 ) ) ;
#1390 = cartesian_point ( 'none', ( -433.6834637422790024, 230.4738954096166026, -299.3945944294521269 ) ) ;
#1391 = cartesian_point ( 'none', ( -523.1095884472815669, 203.3218155499195063, -436.3504866096467367 ) ) ;
#1392 = edge_curve ( 'none', #20074, #18142, #2192, .t. ) ;
#1393 = advanced_face ( 'none', ( #17534 ), #16678, .f. ) ;
#1394 = vertex_point ( 'none', #3083 ) ;
#1395 = circle ( 'none', #14976, 7.400000000000073186 ) ;
#1396 = cartesian_point ( 'none', ( -460.5450167721049866, 287.5883125314942390, -299.7680675869102629 ) ) ;
#1397 = oriented_edge ( 'none', *, *, #6459, .f. ) ;
#1398 = direction ( 'none', ( -0.8937973703356509869, -4.549166491406946784e-13, 0.4484710255758729280 ) ) ;
#1399 = vector ( 'none', #20944, 1000.000000000000000 ) ;
#1400 = circle ( 'none', #3639, 4.500000000000003553 ) ;
#1401 = cartesian_point ( 'none', ( -493.4073836289614405, 241.8453501839656212, -275.3537468037987423 ) ) ;
#1402 = line ( 'none', #3392, #7325 ) ;
#1403 = advanced_face ( 'none', ( #4313 ), #31950, .t. ) ;
#1404 = cartesian_point ( 'none', ( -544.4969387045355234, 214.9923076454923034, -275.3537468037984013 ) ) ;
#1405 = cartesian_point ( 'none', ( -480.5900167718847911, 243.1842518256336518, -436.8537468040151452 ) ) ;
#1406 = cartesian_point ( 'none', ( -438.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#1407 = oriented_edge ( 'none', *, *, #7741, .f. ) ;
#1408 = line ( 'none', #23783, #33695 ) ;
#1409 = edge_curve ( 'none', #10452, #31114, #3456, .t. ) ;
#1410 = cartesian_point ( 'none', ( -414.2450167721050889, 242.3928484385665740, -310.0100549395294252 ) ) ;
#1411 = oriented_edge ( 'none', *, *, #16133, .t. ) ;
#1412 = edge_curve ( 'none', #25982, #18589, #5172, .t. ) ;
#1413 = cartesian_point ( 'none', ( -539.0005351575505301, 210.4350267249805313, -279.7723543636623162 ) ) ;
#1414 = cartesian_point ( 'none', ( -487.8888503700311503, 297.5316326045004303, -398.8537468040148610 ) ) ;
#1415 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1416 = vertex_point ( 'none', #22562 ) ;
#1417 = b_spline_curve_with_knots ( 'none', 3,
( #6826, #22759, #1012, #19916, #3617, #34351, #12580, #26331, #4574, #1711, #15283, #20619, #10047, #31526, #20979, #1487, #29164, #4325, #23583, #20743, #23244, #9917, #26212, #34243, #15392, #23354, #23458, #15168, #20502, #7412, #17997, #12936, #4207, #10175, #4438, #6935, #28813, #18118, #25971, #7292, #7175, #28927, #12710, #31642, #1821, #20858, #7061, #31417, #9686, #29036, #28702, #26085, #12458, #12826, #1602, #31762, #34454, #9805, #18237, #15510, #1943, #4685, #23712, #26447, #17873, #34122, #5576, #462, #14862, #9726, #11629, #31520, #27371, #21142, #10923, #16382, #17097, #29690, #21858, #26444, #35052, #11140, #35048, #27392, #16472, #32592, #16116, #16352, #8021, #168 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 4 ),
( 0.09471129655433266348, 0.09508280376231539877, 0.09545431097029812018, 0.09619732538626361851, 0.09768335421819461517, 0.1006554118820569277, 0.1065995272097812474, 0.1080855560417122579, 0.1095715848736432685, 0.1125436425375053451, 0.1129151497454881498, 0.1132866569534709544, 0.1140296713694366193, 0.1155157002013679768, 0.1184877578652306085, 0.1199737866971618827, 0.1214598155290931569, 0.1244318731929557054, 0.1274039308568182538, 0.1303759885206808022, 0.1363201038484059824, 0.1392921615122686418, 0.1407781903442000826, 0.1422642191761314678, 0.1426357263841143141, 0.1430072335920971605, 0.1437502480080627421, 0.1452362768399939608, 0.1482083345038563982, 0.1496943633357876446, 0.1511803921677189189, 0.1541524498315815506, 0.1571245074954442100, 0.1600965651593068695, 0.1604680723672897713, 0.1608395795752726731, 0.1615825939912381715, 0.1630686228231691959, 0.1660406804870312447, 0.1690127381508933491, 0.1719847958147553979, 0.1779289111424798842, 0.1794149399744108253, 0.1809009688063417665, 0.1838730264702039818, 0.1898171417979284126 ),
.unspecified. ) ;
#1418 = cartesian_point ( 'none', ( -414.6599474581578875, 256.2802043748539518, -299.4578810079856908 ) ) ;
#1419 = axis2_placement_3d ( 'none', #25180, #17219, #33100 ) ;
#1420 = oriented_edge ( 'none', *, *, #5556, .f. ) ;
#1421 = cartesian_point ( 'none', ( -529.0831122971326295, 216.7583270933309905, -396.8537468037833946 ) ) ;
#1422 = cartesian_point ( 'none', ( -424.0450167721049866, 189.1396233101747839, -357.4878081545306827 ) ) ;
#1423 = oriented_edge ( 'none', *, *, #11106, .f. ) ;
#1424 = axis2_placement_3d ( 'none', #13921, #14045, #27333 ) ;
#1425 = cartesian_point ( 'none', ( -421.9450167721049638, 294.0632442979391499, -293.4787468037981171 ) ) ;
#1426 = oriented_edge ( 'none', *, *, #10997, .t. ) ;
#1427 = circle ( 'none', #33345, 36.00000000000000711 ) ;
#1428 = oriented_edge ( 'none', *, *, #7072, .t. ) ;
#1429 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#1430 = face_outer_bound ( 'none', #34801, .t. ) ;
#1431 = conical_surface ( 'none', #3377, 4.000000000000003553, 1.047197551196590304 ) ;
#1432 = oriented_edge ( 'none', *, *, #6579, .t. ) ;
#1433 = advanced_face ( 'none', ( #1363, #13306, #23896, #27719, #10314, #7724 ), #17813, .f. ) ;
#1434 = edge_curve ( 'none', #16508, #13614, #17074, .t. ) ;
#1435 = cartesian_point ( 'none', ( -466.1757883933411790, 273.7219853631535784, -380.3537468037989129 ) ) ;
#1436 = plane ( 'none', #35187 ) ;
#1437 = circle ( 'none', #6963, 4.199999999999981526 ) ;
#1438 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867134649276 ) ) ;
#1439 = cartesian_point ( 'none', ( -413.9450167721049638, 271.2270969573330603, -370.5720014814189085 ) ) ;
#1440 = edge_curve ( 'none', #5010, #32988, #14135, .t. ) ;
#1441 = oriented_edge ( 'none', *, *, #33999, .t. ) ;
#1442 = vector ( 'none', #12808, 1000.000000000000000 ) ;
#1443 = advanced_face ( 'none', ( #8589 ), #3904, .t. ) ;
#1444 = axis2_placement_3d ( 'none', #7460, #13208, #21259 ) ;
#1445 = oriented_edge ( 'none', *, *, #25622, .t. ) ;
#1446 = edge_loop ( 'none', ( #118, #27798, #4973, #20483 ) ) ;
#1447 = oriented_edge ( 'none', *, *, #10279, .t. ) ;
#1448 = oriented_edge ( 'none', *, *, #30921, .f. ) ;
#1449 = cartesian_point ( 'none', ( -555.2882062268940899, 260.6762840165512216, -279.7054201193132599 ) ) ;
#1450 = vertex_point ( 'none', #33702 ) ;
#1451 = direction ( 'none', ( -0.5000000000000114353, 0.8660254037844320463, -1.692193007195181545e-14 ) ) ;
#1452 = cartesian_point ( 'none', ( -439.6971972931525556, 233.9684889498857672, -380.3537468037986287 ) ) ;
#1453 = edge_curve ( 'none', #23402, #32922, #6006, .t. ) ;
#1454 = oriented_edge ( 'none', *, *, #29511, .t. ) ;
#1455 = circle ( 'none', #3867, 36.00000000000002842 ) ;
#1456 = oriented_edge ( 'none', *, *, #26197, .t. ) ;
#1457 = cartesian_point ( 'none', ( -455.2950167721049866, 294.0632442979390930, -296.8787468037983786 ) ) ;
#1458 = face_outer_bound ( 'none', #30757, .t. ) ;
#1459 = cartesian_point ( 'none', ( -523.5450167719191086, 276.1842518256253811, -393.8537468040355520 ) ) ;
#1460 = cylindrical_surface ( 'none', #2444, 35.99999999999997868 ) ;
#1461 = oriented_edge ( 'none', *, *, #4565, .t. ) ;
#1462 = edge_curve ( 'none', #18131, #22728, #18367, .t. ) ;
#1463 = oriented_edge ( 'none', *, *, #15224, .f. ) ;
#1464 = cartesian_point ( 'none', ( -524.8002968308170466, 260.1378435386944261, -473.2274855135106009 ) ) ;
#1465 = cartesian_point ( 'none', ( -522.3395593561205033, 235.2755937587687924, -277.8537468040321983 ) ) ;
#1466 = vector ( 'none', #3029, 1000.000000000000000 ) ;
#1467 = direction ( 'none', ( 0.2069926875537838884, 0.003153506870774236501, -0.9783374073874909760 ) ) ;
#1468 = axis2_placement_3d ( 'none', #18232, #18571, #34906 ) ;
#1469 = direction ( 'none', ( 0.07384000345349304995, -0.9972701007700914833, 0.0000000000000000000 ) ) ;
#1470 = axis2_placement_3d ( 'none', #2049, #10161, #23811 ) ;
#1471 = oriented_edge ( 'none', *, *, #11285, .f. ) ;
#1472 = circle ( 'none', #11455, 15.00000000000001421 ) ;
#1473 = vector ( 'none', #1212, 999.9999999999998863 ) ;
#1474 = cartesian_point ( 'none', ( -468.2812961045253246, 250.5852956252934689, -370.0348446515968703 ) ) ;
#1475 = cartesian_point ( 'none', ( -559.2011831737423790, 188.8368710467660208, -398.8537468040203180 ) ) ;
#1476 = cartesian_point ( 'none', ( -518.4394551813968519, 228.0195457472651981, -517.9082110592573827 ) ) ;
#1477 = cartesian_point ( 'none', ( -502.6126585871738826, 203.9151136285479708, -308.6111574061325200 ) ) ;
#1478 = oriented_edge ( 'none', *, *, #5280, .f. ) ;
#1479 = direction ( 'none', ( 1.708035422500240877e-15, -1.000000000000000000, -1.281026566875180648e-14 ) ) ;
#1480 = circle ( 'none', #20165, 27.00000000000001066 ) ;
#1481 = cartesian_point ( 'none', ( -580.5532134931984274, 274.4102907448470887, -398.8537468040204317 ) ) ;
#1482 = plane ( 'none', #30595 ) ;
#1483 = cartesian_point ( 'none', ( -414.5286286130520921, 230.0825910760980548, -299.5910114222593847 ) ) ;
#1484 = cartesian_point ( 'none', ( -520.5914166339678104, 203.2934477947992207, -409.1216959962144983 ) ) ;
#1485 = edge_loop ( 'none', ( #700, #26586, #22611, #29938 ) ) ;
#1486 = vector ( 'none', #10146, 1000.000000000000000 ) ;
#1487 = cartesian_point ( 'none', ( -498.9833176566879729, 225.1384273618366478, -275.3537468037985718 ) ) ;
#1488 = edge_curve ( 'none', #24029, #14031, #33193, .t. ) ;
#1489 = oriented_edge ( 'none', *, *, #2350, .t. ) ;
#1490 = cartesian_point ( 'none', ( -477.5830759947608612, 280.6461926027583900, -398.8537468040144631 ) ) ;
#1491 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1492 = oriented_edge ( 'none', *, *, #7362, .t. ) ;
#1493 = vector ( 'none', #20512, 1000.000000000000000 ) ;
#1494 = axis2_placement_3d ( 'none', #27939, #30401, #946 ) ;
#1495 = oriented_edge ( 'none', *, *, #7278, .f. ) ;
#1496 = cartesian_point ( 'none', ( -434.2450167721049183, 242.5188785283528716, -349.1093676561392840 ) ) ;
#1497 = circle ( 'none', #32646, 4.399999999999959499 ) ;
#1498 = circle ( 'none', #31586, 5.999999999999992895 ) ;
#1499 = oriented_edge ( 'none', *, *, #33446, .f. ) ;
#1500 = direction ( 'none', ( 0.9005812434283176904, -0.4346877315787796570, 2.077500523585042764e-16 ) ) ;
#1501 = oriented_edge ( 'none', *, *, #22079, .f. ) ;
#1502 = vertex_point ( 'none', #28625 ) ;
#1503 = cartesian_point ( 'none', ( -471.1912789362411900, 204.2700625061298467, -380.3537468037952181 ) ) ;
#1504 = cartesian_point ( 'none', ( -433.7432575132457941, 230.8803705190971982, -299.3932842249757869 ) ) ;
#1505 = cartesian_point ( 'none', ( -424.2450167721050889, 253.5954410599044024, -341.8202867815484751 ) ) ;
#1506 = cartesian_point ( 'none', ( -541.4876553627699423, 200.8035545629101364, -317.3514153204442891 ) ) ;
#1507 = oriented_edge ( 'none', *, *, #20591, .f. ) ;
#1508 = cartesian_point ( 'none', ( -546.3973915932305090, 191.5908819291151417, -368.2537468040577551 ) ) ;
#1509 = vector ( 'none', #35176, 1000.000000000000000 ) ;
#1510 = direction ( 'none', ( -0.07384000345349439609, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#1511 = oriented_edge ( 'none', *, *, #14109, .f. ) ;
#1512 = face_outer_bound ( 'none', #15027, .t. ) ;
#1513 = axis2_placement_3d ( 'none', #24331, #27425, #13771 ) ;
#1514 = cartesian_point ( 'none', ( -493.3920088563382365, 243.3408888948219726, -275.3537468037987423 ) ) ;
#1515 = direction ( 'none', ( 0.8571673007020824686, -6.616373313851305777e-15, 0.5150380749101038935 ) ) ;
#1516 = advanced_face ( 'none', ( #496 ), #6871, .f. ) ;
#1517 = cartesian_point ( 'none', ( -559.6576189805053900, 257.9110967605517430, -410.8537468037833946 ) ) ;
#1518 = edge_curve ( 'none', #22760, #31654, #31515, .t. ) ;
#1519 = oriented_edge ( 'none', *, *, #13579, .t. ) ;
#1520 = vector ( 'none', #9418, 1000.000000000000000 ) ;
#1521 = cartesian_point ( 'none', ( -569.6709796812062905, 197.0582889165023062, -380.3537468037986287 ) ) ;
#1522 = oriented_edge ( 'none', *, *, #34138, .t. ) ;
#1523 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1524 = cartesian_point ( 'none', ( -438.0450167721049866, 190.6842518256033827, -322.8537468038517773 ) ) ;
#1525 = oriented_edge ( 'none', *, *, #20989, .f. ) ;
#1526 = cartesian_point ( 'none', ( -435.5450167721049866, 231.1842518256034680, -379.0876333847562023 ) ) ;
#1527 = axis2_placement_3d ( 'none', #8608, #27638, #8495 ) ;
#1528 = face_outer_bound ( 'none', #198, .t. ) ;
#1529 = line ( 'none', #6345, #14712 ) ;
#1530 = oriented_edge ( 'none', *, *, #17033, .t. ) ;
#1531 = cartesian_point ( 'none', ( -534.8442092167289275, 214.9962802488616944, -275.3537468037986287 ) ) ;
#1532 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#1533 = oriented_edge ( 'none', *, *, #23501, .f. ) ;
#1534 = oriented_edge ( 'none', *, *, #3770, .t. ) ;
#1535 = direction ( 'none', ( 0.07384000345349583938, -0.9972701007700912612, 0.0000000000000000000 ) ) ;
#1536 = direction ( 'none', ( -0.8937973703356509869, 4.576639891904575517e-13, -0.4484710255758728725 ) ) ;
#1537 = circle ( 'none', #19075, 0.2000000000000159150 ) ;
#1538 = edge_curve ( 'none', #4700, #3577, #24313, .t. ) ;
#1539 = cartesian_point ( 'none', ( -491.0243719965246214, 191.9813010205338912, -368.2537468040276281 ) ) ;
#1540 = axis2_placement_3d ( 'none', #16147, #5547, #21827 ) ;
#1541 = face_outer_bound ( 'none', #15143, .t. ) ;
#1542 = face_bound ( 'none', #16880, .t. ) ;
#1543 = direction ( 'none', ( 0.7071067811865113795, -9.158238835542281629e-15, 0.7071067811865836550 ) ) ;
#1544 = oriented_edge ( 'none', *, *, #27561, .f. ) ;
#1545 = cartesian_point ( 'none', ( -428.1126369231492390, 253.6066448136184306, -345.2961160125579454 ) ) ;
#1546 = edge_curve ( 'none', #2459, #15880, #15833, .t. ) ;
#1547 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#1548 = cartesian_point ( 'none', ( -435.5450167721049866, 209.3092518255495236, -271.9747543314965128 ) ) ;
#1549 = oriented_edge ( 'none', *, *, #20296, .t. ) ;
#1550 = vector ( 'none', #32374, 1000.000000000000000 ) ;
#1551 = oriented_edge ( 'none', *, *, #31631, .f. ) ;
#1552 = oriented_edge ( 'none', *, *, #34840, .f. ) ;
#1553 = cartesian_point ( 'none', ( -507.3020223615623081, 212.1804405436706134, -275.3537468037960139 ) ) ;
#1554 = advanced_face ( 'none', ( #21352, #34052 ), #20203, .t. ) ;
#1555 = cartesian_point ( 'none', ( -424.2450167721049752, 243.9954909309067261, -341.8512306138725876 ) ) ;
#1556 = direction ( 'none', ( -0.4484710255758728170, -9.126134182904787942e-13, 0.8937973703356510979 ) ) ;
#1557 = vertex_point ( 'none', #28516 ) ;
#1558 = line ( 'none', #13545, #26673 ) ;
#1559 = oriented_edge ( 'none', *, *, #31584, .f. ) ;
#1560 = cartesian_point ( 'none', ( -454.2450167721049752, 260.6143395912005758, -321.2910438622308789 ) ) ;
#1561 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#1562 = advanced_face ( 'none', ( #2608 ), #19223, .t. ) ;
#1563 = cartesian_point ( 'none', ( -424.0450167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#1564 = oriented_edge ( 'none', *, *, #17072, .t. ) ;
#1565 = oriented_edge ( 'none', *, *, #13610, .f. ) ;
#1566 = edge_curve ( 'none', #20765, #29278, #18768, .t. ) ;
#1567 = edge_curve ( 'none', #11303, #17157, #11591, .t. ) ;
#1568 = cylindrical_surface ( 'none', #6313, 40.00000000000003553 ) ;
#1569 = cartesian_point ( 'none', ( -550.2354273937536391, 257.8918618481274621, -275.3537468037984581 ) ) ;
#1570 = oriented_edge ( 'none', *, *, #27882, .t. ) ;
#1571 = axis2_placement_3d ( 'none', #34442, #20848, #29276 ) ;
#1572 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#1573 = plane ( 'none', #11675 ) ;
#1574 = circle ( 'none', #5522, 6.499999999999976907 ) ;
#1575 = circle ( 'none', #1691, 27.50000000000001776 ) ;
#1576 = advanced_face ( 'none', ( #9852 ), #14979, .f. ) ;
#1577 = line ( 'none', #24284, #24121 ) ;
#1578 = cartesian_point ( 'none', ( -550.0701600693165574, 293.0707908221754110, -370.3537468040424301 ) ) ;
#1579 = axis2_placement_3d ( 'none', #34855, #23650, #29227 ) ;
#1580 = cartesian_point ( 'none', ( -455.2950167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#1581 = vertex_point ( 'none', #1063 ) ;
#1582 = cartesian_point ( 'none', ( -480.5900167718863258, 243.1842518256336518, -407.7197722077995650 ) ) ;
#1583 = axis2_placement_3d ( 'none', #9273, #19715, #6033 ) ;
#1584 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1585 = cartesian_point ( 'none', ( -420.8422548122921967, 258.5855579367236032, -338.7461089076227267 ) ) ;
#1586 = oriented_edge ( 'none', *, *, #7379, .t. ) ;
#1587 = face_outer_bound ( 'none', #7111, .t. ) ;
#1588 = cartesian_point ( 'none', ( -525.4648568618985109, 269.1132744456252226, -397.8537468037833946 ) ) ;
#1589 = oriented_edge ( 'none', *, *, #30662, .t. ) ;
#1590 = edge_loop ( 'none', ( #22719, #34576, #34713, #23442 ) ) ;
#1591 = axis2_placement_3d ( 'none', #2420, #8015, #31992 ) ;
#1592 = cartesian_point ( 'none', ( -494.1744807299454578, 283.0761861283476719, -326.2307142144737213 ) ) ;
#1593 = cartesian_point ( 'none', ( -506.2345991793280291, 196.2028789985239996, -335.3036324774172954 ) ) ;
#1594 = cartesian_point ( 'none', ( -435.5450167721049866, 255.1842518256034964, -266.6198602228410550 ) ) ;
#1595 = oriented_edge ( 'none', *, *, #17072, .f. ) ;
#1596 = oriented_edge ( 'none', *, *, #8981, .f. ) ;
#1597 = edge_curve ( 'none', #25394, #33287, #26017, .t. ) ;
#1598 = direction ( 'none', ( 0.9898558648229777157, -0.0004579532966293497565, 0.1420744774909720176 ) ) ;
#1599 = vertex_point ( 'none', #10095 ) ;
#1600 = cartesian_point ( 'none', ( -414.2450167721049752, 230.9858228924451282, -299.8929469143632787 ) ) ;
#1601 = cylindrical_surface ( 'none', #10360, 77.75000000000001421 ) ;
#1602 = cartesian_point ( 'none', ( -498.5639109696055016, 260.6654968086612598, -275.3537468037987992 ) ) ;
#1603 = toroidal_surface ( 'none', #26384, 4.200000000000000178, 0.2000000000000009548 ) ;
#1604 = oriented_edge ( 'none', *, *, #30612, .t. ) ;
#1605 = cartesian_point ( 'none', ( -433.9875255379904502, 208.9419297970764262, -380.3537468038332463 ) ) ;
#1606 = direction ( 'none', ( -0.9873505073845695312, -0.1585527532634900261, -5.773159728050812748e-14 ) ) ;
#1607 = advanced_face ( 'none', ( #32797 ), #17923, .f. ) ;
#1608 = vector ( 'none', #4110, 1000.000000000000000 ) ;
#1609 = line ( 'none', #17241, #28822 ) ;
#1610 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206423782e-17 ) ) ;
#1611 = oriented_edge ( 'none', *, *, #1412, .t. ) ;
#1612 = edge_curve ( 'none', #4146, #6286, #25167, .t. ) ;
#1613 = advanced_face ( 'none', ( #26874 ), #12903, .f. ) ;
#1614 = edge_curve ( 'none', #1149, #13165, #23449, .t. ) ;
#1615 = direction ( 'none', ( -1.028554113732454248e-16, 0.9960050151769735960, 0.08929731094672752056 ) ) ;
#1616 = oriented_edge ( 'none', *, *, #28092, .t. ) ;
#1617 = cartesian_point ( 'none', ( -433.2582394622786524, 229.9461214379020930, -299.3962956205069759 ) ) ;
#1618 = circle ( 'none', #34012, 12.50000000000001066 ) ;
#1619 = edge_curve ( 'none', #27281, #26858, #20086, .t. ) ;
#1620 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#1621 = oriented_edge ( 'none', *, *, #7181, .f. ) ;
#1622 = edge_loop ( 'none', ( #22143, #32596, #32241, #16190 ) ) ;
#1623 = vertex_point ( 'none', #31694 ) ;
#1624 = axis2_placement_3d ( 'none', #22978, #20485, #4304 ) ;
#1625 = cartesian_point ( 'none', ( -418.3692092349419340, 263.5783680235702491, -336.5074669065357966 ) ) ;
#1626 = axis2_placement_3d ( 'none', #9446, #22884, #31073 ) ;
#1627 = line ( 'none', #20012, #33959 ) ;
#1628 = cartesian_point ( 'none', ( -491.6882625896606100, 260.4685829384419549, -279.7054200375171717 ) ) ;
#1629 = cartesian_point ( 'none', ( -546.7217588112885096, 194.0414258216952703, -364.2537468040588919 ) ) ;
#1630 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-20-solid1', #28952 ) ;
#1631 = oriented_edge ( 'none', *, *, #16627, .f. ) ;
#1632 = face_outer_bound ( 'none', #5070, .t. ) ;
#1633 = cartesian_point ( 'none', ( -554.4979584646777084, 226.8465449338721669, -275.3537468037984013 ) ) ;
#1634 = vector ( 'none', #18476, 1000.000000000000000 ) ;
#1635 = cartesian_point ( 'none', ( -424.0450167721049866, 213.8092518256028427, -271.9747543314629183 ) ) ;
#1636 = cartesian_point ( 'none', ( -427.8370582107704649, 274.9565759459406991, -347.1548503348951726 ) ) ;
#1637 = cartesian_point ( 'none', ( -538.3324943463007912, 264.9151453183411036, -443.8537468037833946 ) ) ;
#1638 = edge_curve ( 'none', #28662, #11703, #32355, .t. ) ;
#1639 = vector ( 'none', #41, 1000.000000000000000 ) ;
#1640 = circle ( 'none', #1947, 17.20000000000001350 ) ;
#1641 = cartesian_point ( 'none', ( -490.3589126584070073, 257.6206065480404845, -279.8140584692217203 ) ) ;
#1642 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#1643 = oriented_edge ( 'none', *, *, #17688, .t. ) ;
#1644 = cartesian_point ( 'none', ( -521.8390695034926239, 208.2072917551873275, -275.3537468038262546 ) ) ;
#1645 = edge_curve ( 'none', #29679, #16805, #26475, .t. ) ;
#1646 = cartesian_point ( 'none', ( -424.0450167721051002, 190.4842518255828736, -302.8536850919477956 ) ) ;
#1647 = direction ( 'none', ( -0.8937973703356506538, 4.556885548834605954e-13, -0.4484710255758731501 ) ) ;
#1648 = b_spline_curve_with_knots ( 'none', 3,
( #3303, #22321, #30508, #8899, #19484, #14273 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 5.551115123125782086e-17, 0.0009064926732789216086, 0.001812985346557787706 ),
.unspecified. ) ;
#1649 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1650 = axis2_placement_3d ( 'none', #18364, #2082, #18143 ) ;
#1651 = cartesian_point ( 'none', ( -507.3345543903978978, 235.3598726571848374, -414.3537468037833946 ) ) ;
#1652 = oriented_edge ( 'none', *, *, #28443, .t. ) ;
#1653 = line ( 'none', #2003, #21210 ) ;
#1654 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#1655 = edge_loop ( 'none', ( #22901, #25852, #22694, #25707, #28236, #24274, #34743 ) ) ;
#1656 = oriented_edge ( 'none', *, *, #15812, .t. ) ;
#1657 = cartesian_point ( 'none', ( -493.5898734745144907, 293.0707908221722846, -364.2537468040163162 ) ) ;
#1658 = edge_curve ( 'none', #11809, #15707, #12875, .t. ) ;
#1659 = face_outer_bound ( 'none', #6690, .t. ) ;
#1660 = direction ( 'none', ( 1.000000000000000000, 7.968668479650645108e-17, -3.427610938043116658e-16 ) ) ;
#1661 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#1662 = oriented_edge ( 'none', *, *, #5354, .f. ) ;
#1663 = circle ( 'none', #13305, 11.99999999999998757 ) ;
#1664 = edge_curve ( 'none', #6028, #35218, #2159, .t. ) ;
#1665 = face_outer_bound ( 'none', #10563, .t. ) ;
#1666 = vector ( 'none', #6349, 1000.000000000000000 ) ;
#1667 = direction ( 'none', ( 0.3099103190683379361, -0.003064618468184440291, 0.9507608543943137924 ) ) ;
#1668 = cartesian_point ( 'none', ( -437.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#1669 = cartesian_point ( 'none', ( -433.4492296204351192, 256.4928156496519023, -299.3857072697660442 ) ) ;
#1670 = axis2_placement_3d ( 'none', #16211, #19280, #13627 ) ;
#1671 = edge_loop ( 'none', ( #630, #35138 ) ) ;
#1672 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -445.3537468037833946 ) ) ;
#1673 = axis2_placement_3d ( 'none', #27005, #8206, #21648 ) ;
#1674 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976478879, 0.7970987915612788299 ) ) ;
#1675 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1676 = oriented_edge ( 'none', *, *, #3740, .f. ) ;
#1677 = line ( 'none', #12188, #33971 ) ;
#1678 = cartesian_point ( 'none', ( -539.5788294739236335, 269.1040562778079561, -275.3537468037986287 ) ) ;
#1679 = cartesian_point ( 'none', ( -450.5450167721049297, 248.2373706571364949, -340.6502630380062442 ) ) ;
#1680 = edge_loop ( 'none', ( #491, #14925, #16224, #10675, #20550, #3890, #7432, #22201, #10365, #8895 ) ) ;
#1681 = edge_curve ( 'none', #12635, #24905, #465, .t. ) ;
#1682 = advanced_face ( 'none', ( #13270 ), #15801, .f. ) ;
#1683 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#1684 = vertex_point ( 'none', #12634 ) ;
#1685 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.233581138472395244e-14 ) ) ;
#1686 = edge_curve ( 'none', #33475, #7784, #8133, .t. ) ;
#1688 = cartesian_point ( 'none', ( -546.1207580397822312, 293.7050018352286429, -360.2537468040428053 ) ) ;
#1687 = toroidal_surface ( 'none', #15709, 6.399999999999998579, 0.1000000000000000056 ) ;
#1689 = axis2_placement_3d ( 'none', #24634, #24869, #5487 ) ;
#1690 = oriented_edge ( 'none', *, *, #34560, .t. ) ;
#1691 = axis2_placement_3d ( 'none', #686, #30384, #14380 ) ;
#1692 = toroidal_surface ( 'none', #31460, 21.50000000000000000, 0.5000000000000000000 ) ;
#1693 = direction ( 'none', ( 0.9687155250085898173, -0.2481737931517593865, 0.0000000000000000000 ) ) ;
#1694 = vertex_point ( 'none', #21266 ) ;
#1695 = cartesian_point ( 'none', ( -482.2235478264556718, 279.9148289615014846, -346.3310290831939824 ) ) ;
#1696 = cartesian_point ( 'none', ( -508.6038909865864071, 221.2275650629200072, -431.3537468037833378 ) ) ;
#1697 = line ( 'none', #20791, #22530 ) ;
#1698 = cartesian_point ( 'none', ( -423.1530347065714182, 253.6199639701541173, -349.4282234116230939 ) ) ;
#1699 = cartesian_point ( 'none', ( -424.0450167721049297, 298.0788671422187122, -288.8361450525612781 ) ) ;
#1700 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#1701 = cartesian_point ( 'none', ( -548.1853658060356338, 281.7059230005928043, -312.9011708268410530 ) ) ;
#1702 = cartesian_point ( 'none', ( -517.7464262302686393, 232.5834807343993305, -484.8537468037833378 ) ) ;
#1703 = edge_loop ( 'none', ( #23824, #13653, #10576, #25412 ) ) ;
#1704 = edge_curve ( 'none', #19680, #26562, #1333, .t. ) ;
#1705 = cartesian_point ( 'none', ( -535.3399838139237090, 224.4988243459401360, -442.8537468037833378 ) ) ;
#1706 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#1707 = cartesian_point ( 'none', ( -414.7028934818318930, 229.9010418619666609, -299.5305871962036122 ) ) ;
#1708 = cartesian_point ( 'none', ( -552.9064729247373862, 235.9075258657760799, -275.3537468037986287 ) ) ;
#1709 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1710 = vertex_point ( 'none', #7689 ) ;
#1711 = cartesian_point ( 'none', ( -506.0733473155579532, 218.1958698532495760, -275.3537468037989129 ) ) ;
#1712 = face_bound ( 'none', #3065, .t. ) ;
#1713 = cartesian_point ( 'none', ( -414.2527444148067275, 230.8238385585537742, -299.8386630682535383 ) ) ;
#1714 = cartesian_point ( 'none', ( -496.4948734747021604, 297.0866188812011046, -368.2537468037986059 ) ) ;
#1715 = vertex_point ( 'none', #29671 ) ;
#1716 = oriented_edge ( 'none', *, *, #1973, .f. ) ;
#1717 = edge_curve ( 'none', #26528, #8096, #22156, .t. ) ;
#1718 = axis2_placement_3d ( 'none', #15583, #7485, #34632 ) ;
#1719 = oriented_edge ( 'none', *, *, #19251, .t. ) ;
#1720 = vector ( 'none', #19688, 1000.000000000000000 ) ;
#1721 = oriented_edge ( 'none', *, *, #12749, .f. ) ;
#1722 = oriented_edge ( 'none', *, *, #29364, .t. ) ;
#1723 = advanced_face ( 'none', ( #28545, #5578 ), #10796, .f. ) ;
#1724 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#1726 = axis2_placement_3d ( 'none', #18599, #2313, #13302 ) ;
#1725 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699199948e-14 ) ) ;
#1727 = line ( 'none', #18464, #874 ) ;
#1728 = direction ( 'none', ( 0.1301338387962865384, 0.9914964367057211847, 2.008823880312859812e-14 ) ) ;
#1729 = advanced_face ( 'none', ( #22592 ), #23867, .t. ) ;
#1730 = direction ( 'none', ( 1.240323837250543502e-16, 4.766337836027464167e-16, 1.000000000000000000 ) ) ;
#1731 = cartesian_point ( 'none', ( -460.5150185206917968, 287.8853463646966588, -300.3289316860393683 ) ) ;
#1732 = toroidal_surface ( 'none', #226, 6.399999999999998579, 0.1000000000000000056 ) ;
#1733 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#1734 = edge_curve ( 'none', #29475, #15718, #15482, .t. ) ;
#1735 = oriented_edge ( 'none', *, *, #4796, .f. ) ;
#1736 = axis2_placement_3d ( 'none', #30807, #1242, #14801 ) ;
#1737 = cartesian_point ( 'none', ( -496.5927632220374903, 257.3949054740147062, -275.3537468037989697 ) ) ;
#1738 = cartesian_point ( 'none', ( -522.1420567064911893, 224.2361199109711265, -484.8537468037833378 ) ) ;
#1739 = advanced_face ( 'none', ( #27691 ), #24727, .f. ) ;
#1740 = cartesian_point ( 'none', ( -460.2044696722121557, 240.5031367498778536, -272.7635469273850504 ) ) ;
#1741 = cartesian_point ( 'none', ( -507.0961947323427808, 212.2902142327485251, -275.3537468037987423 ) ) ;
#1742 = vector ( 'none', #14928, 1000.000000000000114 ) ;
#1743 = edge_curve ( 'none', #8163, #31053, #64, .t. ) ;
#1744 = cartesian_point ( 'none', ( -429.2049274364475195, 275.8667873710916183, -345.9185382878342807 ) ) ;
#1745 = oriented_edge ( 'none', *, *, #857, .f. ) ;
#1746 = oriented_edge ( 'none', *, *, #31255, .f. ) ;
#1747 = cartesian_point ( 'none', ( -490.8262921302105610, 258.7080605292034079, -279.7694728037047867 ) ) ;
#1748 = plane ( 'none', #8117 ) ;
#1749 = edge_loop ( 'none', ( #15886, #33448, #3759, #31453 ) ) ;
#1750 = cartesian_point ( 'none', ( -536.6967952357740614, 215.7454458715851047, -275.3537468037984013 ) ) ;
#1751 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#1752 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -524.8537468037833378 ) ) ;
#1753 = line ( 'none', #11623, #492 ) ;
#1754 = oriented_edge ( 'none', *, *, #26332, .f. ) ;
#1755 = cartesian_point ( 'none', ( -414.3576781963262192, 255.8315117140009249, -299.6106709988183638 ) ) ;
#1756 = circle ( 'none', #11685, 6.500000000000012434 ) ;
#1757 = cartesian_point ( 'none', ( -486.7419467175477052, 227.8599568645176134, -436.3537468037833378 ) ) ;
#1758 = face_bound ( 'none', #641, .t. ) ;
#1759 = edge_curve ( 'none', #11321, #315, #913, .t. ) ;
#1760 = edge_curve ( 'none', #2092, #34729, #16647, .t. ) ;
#1761 = cartesian_point ( 'none', ( -434.2450167721049752, 255.5051130546395086, -320.7451030276149595 ) ) ;
#1762 = axis2_placement_3d ( 'none', #7363, #18066, #26159 ) ;
#1763 = advanced_face ( 'none', ( #12008 ), #14098, .t. ) ;
#1764 = vertex_point ( 'none', #32957 ) ;
#1765 = face_outer_bound ( 'none', #20219, .t. ) ;
#1766 = direction ( 'none', ( -0.8937973703357925404, -4.526293869625642980e-13, 0.4484710255755907093 ) ) ;
#1767 = cartesian_point ( 'none', ( -547.7518850956003007, 190.7697687739026833, -360.2537468040590056 ) ) ;
#1768 = axis2_placement_3d ( 'none', #7357, #12652, #20687 ) ;
#1769 = direction ( 'none', ( 0.1420752155569539876, 0.003190618115253120515, -0.9898507226246225921 ) ) ;
#1770 = circle ( 'none', #14913, 2.524999999999999467 ) ;
#1771 = cartesian_point ( 'none', ( -429.4971807311525822, 190.6842518255856760, -305.5893583479603990 ) ) ;
#1772 = axis2_placement_3d ( 'none', #22217, #19969, #6396 ) ;
#1773 = oriented_edge ( 'none', *, *, #31776, .f. ) ;
#1774 = cartesian_point ( 'none', ( -424.0450167721049866, 279.5592518256549965, -373.7327392760973908 ) ) ;
#1775 = advanced_face ( 'none', ( #10277 ), #32760, .f. ) ;
#1776 = cartesian_point ( 'none', ( -433.7307091289617915, 255.4911555390198998, -299.3139554790140551 ) ) ;
#1777 = oriented_edge ( 'none', *, *, #10582, .t. ) ;
#1778 = vertex_point ( 'none', #8749 ) ;
#1779 = axis2_placement_3d ( 'none', #33390, #11844, #11954 ) ;
#1780 = cartesian_point ( 'none', ( -493.2450167721049752, 235.5734009479746192, -327.5521453520803448 ) ) ;
#1781 = cartesian_point ( 'none', ( -490.8815530327501051, 293.0707908221328353, -368.2537468037986059 ) ) ;
#1782 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1783 = oriented_edge ( 'none', *, *, #26625, .t. ) ;
#1784 = vector ( 'none', #35174, 1000.000000000000000 ) ;
#1785 = axis2_placement_3d ( 'none', #7518, #21076, #26308 ) ;
#1786 = edge_loop ( 'none', ( #30838, #9909 ) ) ;
#1787 = cylindrical_surface ( 'none', #23666, 5.000000000000004441 ) ;
#1788 = vector ( 'none', #8556, 1000.000000000000000 ) ;
#1789 = cartesian_point ( 'none', ( -554.5538341771507476, 259.4177136564368880, -275.3537468037985150 ) ) ;
#1790 = edge_curve ( 'none', #9957, #22865, #26843, .t. ) ;
#1791 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1792 = vector ( 'none', #11641, 1000.000000000000000 ) ;
#1793 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1794 = edge_loop ( 'none', ( #25882, #30847, #16735, #14623 ) ) ;
#1795 = vector ( 'none', #24838, 1000.000000000000000 ) ;
#1796 = direction ( 'none', ( 0.7437731059700283254, -0.002154568021933710859, 0.6684286982710540004 ) ) ;
#1797 = cartesian_point ( 'none', ( -466.2831120101989768, 212.4259316010137582, -380.3537468037986287 ) ) ;
#1798 = edge_curve ( 'none', #26274, #14882, #8559, .t. ) ;
#1799 = cartesian_point ( 'none', ( -413.9450167721049070, 294.0632442979391499, -293.4787468037981171 ) ) ;
#1800 = cartesian_point ( 'none', ( -529.3213934450251372, 216.2977594449933179, -402.3537468037833946 ) ) ;
#1801 = cartesian_point ( 'none', ( -483.2450167721049752, 226.0529655645595710, -324.3896605520823755 ) ) ;
#1803 = edge_curve ( 'none', #10963, #29539, #34848, .t. ) ;
#1802 = oriented_edge ( 'none', *, *, #21450, .f. ) ;
#1804 = edge_loop ( 'none', ( #16605, #30777, #33537, #1104 ) ) ;
#1805 = cartesian_point ( 'none', ( -424.0450167721051002, 185.6842518255828622, -302.8536850919526842 ) ) ;
#1806 = cartesian_point ( 'none', ( -547.6054343648819440, 288.4353159596234377, -370.3537468037986287 ) ) ;
#1807 = edge_curve ( 'none', #20676, #20224, #7693, .t. ) ;
#1808 = axis2_placement_3d ( 'none', #115, #24610, #7356 ) ;
#1809 = cartesian_point ( 'none', ( -438.2450167721049752, 259.6183345760235852, -321.3803411731776691 ) ) ;
#1810 = edge_loop ( 'none', ( #34080, #4670, #4020, #21506 ) ) ;
#1811 = line ( 'none', #15450, #20114 ) ;
#1812 = edge_loop ( 'none', ( #5116, #1101, #16094 ) ) ;
#1813 =( bounded_curve ( ) b_spline_curve ( 3, ( #4786, #31750, #4556, #10498 ),
.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 ( '' ) );
#1814 = cartesian_point ( 'none', ( -415.2450167721049752, 229.6979918011043367, -299.4631335037672670 ) ) ;
#1815 = cartesian_point ( 'none', ( -540.8313039799943454, 268.3008640101010087, -275.3537468037985718 ) ) ;
#1816 = cartesian_point ( 'none', ( -542.4572228841022934, 252.3126941887572343, -410.3537468037833946 ) ) ;
#1817 = axis2_placement_3d ( 'none', #9195, #19768, #16932 ) ;
#1818 = face_bound ( 'none', #14938, .t. ) ;
#1819 = cylindrical_surface ( 'none', #24592, 5.999999999999992895 ) ;
#1820 = vertex_point ( 'none', #6237 ) ;
#1821 = cartesian_point ( 'none', ( -495.7412390383331058, 255.4597562668692206, -275.3537468037989129 ) ) ;
#1822 = direction ( 'none', ( 5.655173982181835773e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#1823 = direction ( 'none', ( 1.036334525942864691e-16, -0.08929731094672767322, 0.9960050151769735960 ) ) ;
#1824 = face_outer_bound ( 'none', #4631, .t. ) ;
#1825 = cartesian_point ( 'none', ( -450.5450167721049297, 279.7696778522635555, -361.2362621389409583 ) ) ;
#1827 = cartesian_point ( 'none', ( -553.5653306166797165, 285.2663829108186633, -370.3537468037986287 ) ) ;
#1826 = cartesian_point ( 'none', ( -414.7889046506144268, 255.6670252818180700, -299.3133885923366506 ) ) ;
#1828 = cartesian_point ( 'none', ( -434.2450167721049752, 242.3924224088253823, -309.8778843594472505 ) ) ;
#1829 = oriented_edge ( 'none', *, *, #31560, .t. ) ;
#1830 = cylindrical_surface ( 'none', #28295, 16.99999999999999289 ) ;
#1831 = edge_curve ( 'none', #10642, #20397, #28137, .t. ) ;
#1832 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#1833 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#1834 = cartesian_point ( 'none', ( -433.7556708477247298, 229.8761975786221967, -299.5223264202800806 ) ) ;
#1835 = oriented_edge ( 'none', *, *, #24363, .f. ) ;
#1836 = cartesian_point ( 'none', ( -495.5113350114628474, 200.0458097241200335, -380.3824794511700134 ) ) ;
#1837 = cartesian_point ( 'none', ( -496.4733113362862014, 197.4619978667113003, -368.4537468040319936 ) ) ;
#1838 = edge_curve ( 'none', #17333, #148, #4735, .t. ) ;
#1839 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027027e-16, -5.642927514190364782e-14 ) ) ;
#1840 = cartesian_point ( 'none', ( -496.5735143921595522, 196.6985456104478374, -364.2537468040320618 ) ) ;
#1841 = edge_loop ( 'none', ( #14808, #13884, #20634, #18827 ) ) ;
#1842 = axis2_placement_3d ( 'none', #8983, #6467, #28021 ) ;
#1843 = cartesian_point ( 'none', ( -424.0450167721051002, 185.4842518255828736, -302.8536850919529115 ) ) ;
#1844 = oriented_edge ( 'none', *, *, #21074, .f. ) ;
#1845 = vertex_point ( 'none', #25389 ) ;
#1846 = cartesian_point ( 'none', ( -456.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#1847 = oriented_edge ( 'none', *, *, #31166, .t. ) ;
#1848 = line ( 'none', #26579, #16338 ) ;
#1849 = cartesian_point ( 'none', ( -493.1946589356701907, 260.6179786967251744, -275.3537468038057341 ) ) ;
#1850 = direction ( 'none', ( 1.000000000000000000, 7.968668479650645108e-17, -3.427610938043116658e-16 ) ) ;
#1852 = oriented_edge ( 'none', *, *, #25002, .t. ) ;
#1851 = advanced_face ( 'none', ( #8997 ), #30963, .t. ) ;
#1853 = cartesian_point ( 'none', ( -460.3054187591350797, 236.5284856388194612, -273.1657943209985433 ) ) ;
#1854 = vector ( 'none', #24009, 1000.000000000000000 ) ;
#1855 = vector ( 'none', #15856, 999.9999999999998863 ) ;
#1856 = edge_loop ( 'none', ( #21245, #27803, #9896, #33577 ) ) ;
#1857 = cartesian_point ( 'none', ( -466.0450167721049866, 213.2932935299853341, -380.3537468037986287 ) ) ;
#1858 = oriented_edge ( 'none', *, *, #5200, .f. ) ;
#1859 = cartesian_point ( 'none', ( -485.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#1860 = cartesian_point ( 'none', ( -477.5830759947608044, 289.1461926027584468, -398.8537468040143494 ) ) ;
#1861 = edge_curve ( 'none', #21520, #7487, #30217, .t. ) ;
#1862 = vector ( 'none', #16075, 999.9999999999998863 ) ;
#1863 = direction ( 'none', ( 0.3003283627731256900, 0.9538358739919639007, 2.713013360391032817e-14 ) ) ;
#1864 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1865 = edge_curve ( 'none', #8477, #15578, #14950, .t. ) ;
#1866 = cartesian_point ( 'none', ( -525.2736433824574078, 208.2080688674096507, -275.3537468037152394 ) ) ;
#1867 = cartesian_point ( 'none', ( -556.3488766731962869, 220.8805556649909647, -409.6992007915999920 ) ) ;
#1868 = cartesian_point ( 'none', ( -526.3140169016137406, 280.5818806044812845, -398.8537468037834515 ) ) ;
#1869 = oriented_edge ( 'none', *, *, #9585, .f. ) ;
#1870 = face_outer_bound ( 'none', #22133, .t. ) ;
#1871 = face_outer_bound ( 'none', #11286, .t. ) ;
#1872 = b_spline_curve_with_knots ( 'none', 3,
( #22171, #432, #30471, #27890, #22406, #14234 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0001985713497828752241, 0.001260961825966082535, 0.002323352302149289846 ),
.unspecified. ) ;
#1873 = direction ( 'none', ( -1.000000000000000000, -3.397572461039108742e-16, -6.742252096426297762e-17 ) ) ;
#1874 = axis2_placement_3d ( 'none', #31531, #15287, #3859 ) ;
#1875 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#1876 = edge_loop ( 'none', ( #25094, #26791, #13141, #27408, #22676 ) ) ;
#1877 = vertex_point ( 'none', #19792 ) ;
#1878 = axis2_placement_3d ( 'none', #34005, #14573, #25656 ) ;
#1879 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#1880 = cartesian_point ( 'none', ( -430.5697375755553367, 300.8842518256204244, -339.5799700289406928 ) ) ;
#1881 = vertex_point ( 'none', #785 ) ;
#1882 = direction ( 'none', ( -0.1506821769804534139, 0.9885822583581151957, 5.046468293750709037e-15 ) ) ;
#1883 = cartesian_point ( 'none', ( -497.0198734744826652, 193.2977128291043130, -422.6037468040167369 ) ) ;
#1884 = edge_loop ( 'none', ( #10456, #16431, #31820, #30173 ) ) ;
#1885 = oriented_edge ( 'none', *, *, #18473, .t. ) ;
#1886 = cylindrical_surface ( 'none', #10029, 4.499999999999948486 ) ;
#1887 = edge_curve ( 'none', #4504, #6927, #28976, .t. ) ;
#1888 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1889 = direction ( 'none', ( 1.000000000000000000, 2.035898835340870615e-16, -1.361673625698254644e-16 ) ) ;
#1890 = vertex_point ( 'none', #3496 ) ;
#1891 = circle ( 'none', #805, 7.351363236587517669 ) ;
#1892 = line ( 'none', #7238, #12182 ) ;
#1893 = cartesian_point ( 'none', ( -417.5202959686548638, 184.5376187288741505, -299.5798466052499975 ) ) ;
#1894 = oriented_edge ( 'none', *, *, #19155, .t. ) ;
#1895 = edge_curve ( 'none', #32965, #27101, #17500, .t. ) ;
#1896 = direction ( 'none', ( -0.6247857223416692918, 0.7807962609784951935, -2.529093127957408602e-14 ) ) ;
#1897 = oriented_edge ( 'none', *, *, #11475, .t. ) ;
#1898 = advanced_face ( 'none', ( #20909 ), #28248, .f. ) ;
#1899 = oriented_edge ( 'none', *, *, #32513, .f. ) ;
#1900 = cartesian_point ( 'none', ( -523.5450167719197907, 243.1842518256252390, -381.3537468040360636 ) ) ;
#1901 = cartesian_point ( 'none', ( -433.3471231962732872, 256.2497355862008703, -299.3115103232091769 ) ) ;
#1902 = axis2_placement_3d ( 'none', #608, #33381, #5946 ) ;
#1903 = cartesian_point ( 'none', ( -433.5784912082436904, 256.0125741326737625, -299.3122747734566360 ) ) ;
#1904 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#1905 = advanced_face ( 'none', ( #6840 ), #31418, .t. ) ;
#1906 = oriented_edge ( 'none', *, *, #19368, .t. ) ;
#1907 = face_outer_bound ( 'none', #13862, .t. ) ;
#1908 = oriented_edge ( 'none', *, *, #23797, .f. ) ;
#1909 = cartesian_point ( 'none', ( -555.4745392726495083, 260.3331573781676980, -279.7054200364009944 ) ) ;
#1910 = cylindrical_surface ( 'none', #13377, 11.00000000000000533 ) ;
#1911 = edge_curve ( 'none', #30944, #14506, #6421, .t. ) ;
#1912 = cartesian_point ( 'none', ( -434.2450167721049183, 243.0792665034179265, -310.4842152276939942 ) ) ;
#1913 = oriented_edge ( 'none', *, *, #15426, .f. ) ;
#1914 = direction ( 'none', ( 0.4694715627858922491, -0.8829475928589261002, 0.0000000000000000000 ) ) ;
#1915 = line ( 'none', #14672, #12617 ) ;
#1916 = edge_curve ( 'none', #33694, #22424, #34025, .t. ) ;
#1917 = cartesian_point ( 'none', ( -438.0450167721049866, 243.1842518256034111, -322.8537468037985150 ) ) ;
#1918 = oriented_edge ( 'none', *, *, #19635, .t. ) ;
#1919 = cartesian_point ( 'none', ( -418.6063754803258234, 279.8708166314725077, -338.7985976367137937 ) ) ;
#1920 = oriented_edge ( 'none', *, *, #31452, .t. ) ;
#1921 = line ( 'none', #1313, #12176 ) ;
#1922 = axis2_placement_3d ( 'none', #7286, #2163, #13052 ) ;
#1923 = oriented_edge ( 'none', *, *, #25505, .f. ) ;
#1924 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#1925 = line ( 'none', #25327, #29984 ) ;
#1926 = vector ( 'none', #16715, 1000.000000000000114 ) ;
#1927 = edge_loop ( 'none', ( #23392, #34069 ) ) ;
#1928 = cartesian_point ( 'none', ( -492.7866965475152483, 300.4461565875095062, -380.3537468037986287 ) ) ;
#1929 = direction ( 'none', ( 1.000000000000000000, 1.920224799361962737e-16, -1.739427606565643889e-16 ) ) ;
#1930 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -396.8537468037833946 ) ) ;
#1931 = oriented_edge ( 'none', *, *, #13790, .t. ) ;
#1932 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1933 = direction ( 'none', ( 1.024821253500144487e-14, 1.000000000000000000, 1.281026566875180648e-14 ) ) ;
#1934 = vertex_point ( 'none', #28587 ) ;
#1935 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1936 = cartesian_point ( 'none', ( -545.7445701688516237, 281.9421891500968513, -309.1804059353660818 ) ) ;
#1937 = cartesian_point ( 'none', ( -473.0830759947585307, 197.2223110485084021, -449.8537468040153158 ) ) ;
#1938 = vector ( 'none', #31051, 1000.000000000000000 ) ;
#1939 = oriented_edge ( 'none', *, *, #24246, .t. ) ;
#1940 = circle ( 'none', #16313, 44.45500000000001961 ) ;
#1941 = direction ( 'none', ( 0.8937973703356648647, 0.0000000000000000000, 0.4484710255758448949 ) ) ;
#1942 = vertex_point ( 'none', #34008 ) ;
#1943 = cartesian_point ( 'none', ( -502.4389656624246072, 265.1887128983725006, -275.3537468037989129 ) ) ;
#1944 = edge_curve ( 'none', #7475, #16070, #27283, .t. ) ;
#1945 = cartesian_point ( 'none', ( -487.0922385758161113, 227.0986254125499784, -436.3120564971170552 ) ) ;
#1946 = advanced_face ( 'none', ( #3022 ), #15383, .t. ) ;
#1947 = axis2_placement_3d ( 'none', #12042, #22925, #25563 ) ;
#1948 = cartesian_point ( 'none', ( -414.7540248875900488, 255.4409642948079977, -299.3141172620884163 ) ) ;
#1949 = oriented_edge ( 'none', *, *, #6209, .t. ) ;
#1950 = circle ( 'none', #18121, 17.20000000000001350 ) ;
#1951 = oriented_edge ( 'none', *, *, #25303, .f. ) ;
#1952 = edge_curve ( 'none', #17726, #22647, #19592, .t. ) ;
#1953 = direction ( 'none', ( -0.07384000345349439609, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#1954 = vertex_point ( 'none', #22998 ) ;
#1955 = advanced_face ( 'none', ( #25587, #18330 ), #12355, .f. ) ;
#1956 = edge_loop ( 'none', ( #5336, #23762 ) ) ;
#1957 = direction ( 'none', ( 0.1420752155569539876, 0.003190618115253120515, -0.9898507226246225921 ) ) ;
#1958 = line ( 'none', #33992, #28345 ) ;
#1959 = cartesian_point ( 'none', ( -482.3240954090402965, 228.1870639898844786, -431.3537468037833378 ) ) ;
#1960 = oriented_edge ( 'none', *, *, #21580, .t. ) ;
#1961 = cartesian_point ( 'none', ( -541.7887345367317948, 201.3729884131210213, -315.3892953484843247 ) ) ;
#1962 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1963 = oriented_edge ( 'none', *, *, #21233, .t. ) ;
#1964 = direction ( 'none', ( 2.041379959017812181e-31, 0.7970987915612756103, -0.6038489185976522178 ) ) ;
#1965 = oriented_edge ( 'none', *, *, #50, .t. ) ;
#1966 = cartesian_point ( 'none', ( -414.2450167721050320, 245.0687538663744647, -332.6745742668146590 ) ) ;
#1967 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#1968 = vector ( 'none', #25634, 1000.000000000000000 ) ;
#1969 = circle ( 'none', #18743, 6.500000000000023093 ) ;
#1970 = cartesian_point ( 'none', ( -492.8689473237389507, 262.4948558261775702, -279.7054212406873148 ) ) ;
#1971 = circle ( 'none', #24541, 2.000000000000001776 ) ;
#1972 = cartesian_point ( 'none', ( -414.7216310678203399, 243.9732037601276033, -334.9369051433502023 ) ) ;
#1973 = edge_curve ( 'none', #25364, #30945, #3872, .t. ) ;
#1974 = oriented_edge ( 'none', *, *, #13639, .f. ) ;
#1975 = cartesian_point ( 'none', ( -498.7078564251706894, 268.0214121725374525, -275.3537468037986855 ) ) ;
#1976 = edge_curve ( 'none', #7784, #32121, #16240, .t. ) ;
#1977 = axis2_placement_3d ( 'none', #8300, #5674, #21851 ) ;
#1978 = cartesian_point ( 'none', ( -421.2171858575525221, 274.6828104104757813, -347.5092451845291635 ) ) ;
#1979 = cartesian_point ( 'none', ( -523.5450167718828425, 243.1842518256343055, -470.8537468040175895 ) ) ;
#1980 = cartesian_point ( 'none', ( -424.0450167721049297, 298.0788671422187122, -288.8361450525612781 ) ) ;
#1981 = axis2_placement_3d ( 'none', #32824, #29878, #11037 ) ;
#1982 = oriented_edge ( 'none', *, *, #29089, .f. ) ;
#1983 = vector ( 'none', #5540, 1000.000000000000000 ) ;
#1984 = cartesian_point ( 'none', ( -509.2170934624592746, 209.9386519837234459, -279.8196242287358473 ) ) ;
#1985 = oriented_edge ( 'none', *, *, #13219, .f. ) ;
#1986 = cartesian_point ( 'none', ( -434.2450167721049752, 255.1840368094731559, -322.7819112910168542 ) ) ;
#1987 = oriented_edge ( 'none', *, *, #30271, .t. ) ;
#1988 = vertex_point ( 'none', #25629 ) ;
#1989 = cartesian_point ( 'none', ( -414.3675921175975532, 255.8558226483940814, -299.6023759403307167 ) ) ;
#1990 = vertex_point ( 'none', #28706 ) ;
#1991 = cartesian_point ( 'none', ( -434.2450167721049752, 244.1802568407805154, -322.7644494928519521 ) ) ;
#1993 = vertex_point ( 'none', #28818 ) ;
#1992 = axis2_placement_3d ( 'none', #29467, #1904, #7845 ) ;
#1994 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#1995 = axis2_placement_3d ( 'none', #8123, #285, #19300 ) ;
#1996 = oriented_edge ( 'none', *, *, #10719, .f. ) ;
#1997 = oriented_edge ( 'none', *, *, #15198, .f. ) ;
#1998 = direction ( 'none', ( 0.4346877315787796570, 0.9005812434283178014, 3.663897558099547928e-17 ) ) ;
#1999 = cartesian_point ( 'none', ( -539.6548805695217652, 274.2563017809679877, -275.3537468037985150 ) ) ;
#2000 = vector ( 'none', #18478, 1000.000000000000000 ) ;
#2001 = vertex_point ( 'none', #7063 ) ;
#2002 = edge_curve ( 'none', #8959, #8351, #7280, .t. ) ;
#2003 = cartesian_point ( 'none', ( -558.4840353416298058, 223.7095250907142656, -524.8537468037833378 ) ) ;
#2004 = line ( 'none', #21577, #13944 ) ;
#2005 = direction ( 'none', ( -0.8267412399748267360, -0.5625823691912908986, 0.0000000000000000000 ) ) ;
#2006 = circle ( 'none', #15618, 7.499999999999951150 ) ;
#2007 = line ( 'none', #725, #6679 ) ;
#2008 = cartesian_point ( 'none', ( -468.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#2009 = direction ( 'none', ( 1.000000000000000000, 4.071797670681751091e-16, -2.723347251396499427e-16 ) ) ;
#2010 = vertex_point ( 'none', #6714 ) ;
#2011 = cartesian_point ( 'none', ( -502.2450167721049752, 232.8847958776507028, -327.7931935389059959 ) ) ;
#2012 = cartesian_point ( 'none', ( -424.0450167721051002, 185.6842518255828622, -302.8536850919526842 ) ) ;
#2013 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2014 = cartesian_point ( 'none', ( -523.5450167719193360, 243.1842518256252959, -389.1537468040360181 ) ) ;
#2015 = cartesian_point ( 'none', ( -433.3348762945022941, 256.2545644821684618, -299.3114947580713192 ) ) ;
#2016 = edge_loop ( 'none', ( #1511, #27085, #17200, #383 ) ) ;
#2017 = line ( 'none', #2327, #15242 ) ;
#2018 = vertex_point ( 'none', #33775 ) ;
#2019 = cartesian_point ( 'none', ( -562.4592060915791762, 190.8305139897389893, -380.3537468037986287 ) ) ;
#2020 = oriented_edge ( 'none', *, *, #9792, .t. ) ;
#2021 = edge_curve ( 'none', #21448, #32656, #9406, .t. ) ;
#2022 = vertex_point ( 'none', #31528 ) ;
#2023 = edge_curve ( 'none', #185, #24382, #1756, .t. ) ;
#2024 = oriented_edge ( 'none', *, *, #4679, .t. ) ;
#2025 = cartesian_point ( 'none', ( -555.6272302291561118, 260.0408466820849185, -279.7104309344252897 ) ) ;
#2026 = axis2_placement_3d ( 'none', #3329, #27607, #11111 ) ;
#2027 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2028 = oriented_edge ( 'none', *, *, #20243, .t. ) ;
#2029 = advanced_face ( 'none', ( #31920 ), #32323, .f. ) ;
#2030 = oriented_edge ( 'none', *, *, #9015, .t. ) ;
#2031 = b_spline_curve_with_knots ( 'none', 3,
( #19401, #13968, #2766, #27501, #19160, #22132 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001659864689426472986, 0.002051370618832195833, 0.002442876548237918680 ),
.unspecified. ) ;
#2032 = direction ( 'none', ( 1.000000000000000000, 1.920224799361962737e-16, -1.739427606565643889e-16 ) ) ;
#2033 = axis2_placement_3d ( 'none', #10457, #23874, #31823 ) ;
#2034 = face_outer_bound ( 'none', #3954, .t. ) ;
#2035 = cartesian_point ( 'none', ( -424.0450167721049866, 213.8092518256028427, -271.9747543314629183 ) ) ;
#2036 = face_outer_bound ( 'none', #6649, .t. ) ;
#2037 = axis2_placement_3d ( 'none', #1147, #14709, #14579 ) ;
#2038 = cartesian_point ( 'none', ( -422.4939071599613385, 281.0714086528486746, -335.6823279802193838 ) ) ;
#2039 = circle ( 'none', #22917, 37.80000000000005400 ) ;
#2040 = line ( 'none', #34893, #30966 ) ;
#2041 = direction ( 'none', ( -0.06329323644406716076, 0.8548273203480225568, -0.5150380749100542666 ) ) ;
#2042 = edge_loop ( 'none', ( #31435, #14762, #5397, #4785 ) ) ;
#2043 = cartesian_point ( 'none', ( -466.0450167721357388, 213.2932935294575145, -380.3537468037986287 ) ) ;
#2044 = axis2_placement_3d ( 'none', #3820, #12077, #31042 ) ;
#2045 = cartesian_point ( 'none', ( -414.7450167721049752, 245.2480973687392805, -334.6749371657748497 ) ) ;
#2046 = cartesian_point ( 'none', ( -494.2978454130816885, 191.2107381523036622, -364.2537468040320050 ) ) ;
#2047 = cartesian_point ( 'none', ( -511.5450167721049297, 243.1842518256034964, -280.3537468037986287 ) ) ;
#2048 = cartesian_point ( 'none', ( -430.6450167721050661, 299.6842518256225958, -341.8537468037412737 ) ) ;
#2049 = cartesian_point ( 'none', ( -538.3324943463007912, 264.9151453183411036, -402.3537468037833946 ) ) ;
#2050 = oriented_edge ( 'none', *, *, #16058, .t. ) ;
#2051 = cartesian_point ( 'none', ( -545.0156214971415238, 282.1948785567064988, -308.7011918029528488 ) ) ;
#2052 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.580486102613212976e-14 ) ) ;
#2053 = circle ( 'none', #31989, 4.199999999999974420 ) ;
#2054 = edge_curve ( 'none', #30870, #24072, #23013, .t. ) ;
#2055 = oriented_edge ( 'none', *, *, #6480, .t. ) ;
#2056 = oriented_edge ( 'none', *, *, #11519, .t. ) ;
#2057 = cartesian_point ( 'none', ( -420.3773966210608819, 253.5842373061903459, -338.3444575505390617 ) ) ;
#2058 = direction ( 'none', ( 0.0000000000000000000, 0.003223315867124364100, -0.9999948051039169172 ) ) ;
#2059 = cartesian_point ( 'none', ( -455.9001443071453537, 194.2327140087487578, -338.6215655803583218 ) ) ;
#2060 = direction ( 'none', ( 0.8267412399748158558, 0.5625823691913069968, 1.356053098010326693e-16 ) ) ;
#2061 = oriented_edge ( 'none', *, *, #2542, .t. ) ;
#2062 = cartesian_point ( 'none', ( -435.5450167721049866, 213.8092518256034111, -271.9747543314629183 ) ) ;
#2063 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2064 = face_outer_bound ( 'none', #9702, .t. ) ;
#2065 = cartesian_point ( 'none', ( -460.5083590841003343, 270.7351765697040946, -364.6481707480457430 ) ) ;
#2066 = oriented_edge ( 'none', *, *, #186, .f. ) ;
#2067 = vector ( 'none', #26832, 1000.000000000000000 ) ;
#2069 = cartesian_point ( 'none', ( -414.0450167721049866, 243.1842518256034111, -322.8537468037985150 ) ) ;
#2068 = cartesian_point ( 'none', ( -415.2450167721050320, 256.2708821062719835, -299.3114421609413967 ) ) ;
#2070 = vector ( 'none', #25490, 1000.000000000000000 ) ;
#2071 = cartesian_point ( 'none', ( -547.6054343648819440, 197.9331876915835267, -380.3824794511700134 ) ) ;
#2072 = edge_curve ( 'none', #16353, #30512, #20053, .t. ) ;
#2073 = face_outer_bound ( 'none', #13797, .t. ) ;
#2074 = advanced_face ( 'none', ( #29820 ), #8100, .f. ) ;
#2075 = edge_curve ( 'none', #19396, #18801, #24697, .t. ) ;
#2076 = direction ( 'none', ( -0.1301338387964242616, -0.9914964367057030881, -1.808675573594017355e-14 ) ) ;
#2077 = cartesian_point ( 'none', ( -523.5450167718835246, 243.1842518256341634, -459.8537468040175895 ) ) ;
#2078 = oriented_edge ( 'none', *, *, #28508, .f. ) ;
#2079 = edge_curve ( 'none', #28126, #5625, #1727, .t. ) ;
#2080 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#2081 = advanced_face ( 'none', ( #11114 ), #7649, .f. ) ;
#2082 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#2083 = axis2_placement_3d ( 'none', #22236, #19511, #32907 ) ;
#2084 = oriented_edge ( 'none', *, *, #32971, .f. ) ;
#2085 = oriented_edge ( 'none', *, *, #27907, .t. ) ;
#2086 = cylindrical_surface ( 'none', #31535, 6.400000000000016342 ) ;
#2087 = cartesian_point ( 'none', ( -438.0340688785764200, 281.3370719186443694, -364.8774904428377113 ) ) ;
#2088 = axis2_placement_3d ( 'none', #10000, #26292, #34648 ) ;
#2089 = edge_loop ( 'none', ( #8245, #13406, #9103, #11663 ) ) ;
#2090 = cartesian_point ( 'none', ( -492.7016326106288489, 259.7277093030208448, -275.3537468038196607 ) ) ;
#2091 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#2092 = vertex_point ( 'none', #31983 ) ;
#2093 = cartesian_point ( 'none', ( -491.1894973732862582, 256.8186119709943682, -275.3537468037988560 ) ) ;
#2094 = cartesian_point ( 'none', ( -414.4832635117656423, 252.5590401793965043, -321.0092346149096443 ) ) ;
#2095 = circle ( 'none', #28904, 17.00000000000000000 ) ;
#2096 = direction ( 'none', ( 0.6084474286424320644, 0.7935941825507623060, 4.454814784781462879e-14 ) ) ;
#2097 = edge_curve ( 'none', #18630, #23385, #34, .t. ) ;
#2098 = oriented_edge ( 'none', *, *, #20436, .t. ) ;
#2099 = cartesian_point ( 'none', ( -497.5448734747021717, 297.0866188812011046, -370.3537468037986287 ) ) ;
#2100 = circle ( 'none', #11263, 3.999999999999971134 ) ;
#2101 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#2102 = edge_curve ( 'none', #33181, #2858, #2990, .t. ) ;
#2103 = cartesian_point ( 'none', ( -468.1678280219408066, 239.3828072319188323, -370.4770708245971491 ) ) ;
#2104 = vector ( 'none', #16502, 1000.000000000000000 ) ;
#2105 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256034964, -286.8537468037986855 ) ) ;
#2106 = cartesian_point ( 'none', ( -414.2632154535252766, 255.4822932006931069, -299.7299535039956027 ) ) ;
#2107 = axis2_placement_3d ( 'none', #5080, #26726, #21020 ) ;
#2108 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.014003695824309304e-12 ) ) ;
#2109 = vertex_point ( 'none', #21222 ) ;
#2110 = cartesian_point ( 'none', ( -550.0701600692973443, 193.2977128291192912, -370.3537468040579483 ) ) ;
#2111 = direction ( 'none', ( -0.8937973703356506538, 4.563204804603418969e-13, -0.4484710255758732611 ) ) ;
#2112 = cartesian_point ( 'none', ( -531.0869275468836577, 186.1499681725338746, -414.3537468037833946 ) ) ;
#2113 = cartesian_point ( 'none', ( -554.2322368156310404, 300.4843481591360046, -380.3537468037986287 ) ) ;
#2114 = oriented_edge ( 'none', *, *, #14866, .t. ) ;
#2115 = circle ( 'none', #17189, 39.99999999999999289 ) ;
#2116 = cartesian_point ( 'none', ( -497.0198734747021945, 293.0707908221328353, -370.3537468037986287 ) ) ;
#2117 = advanced_face ( 'none', ( #15770, #4282 ), #4928, .f. ) ;
#2118 = edge_curve ( 'none', #27777, #1934, #18742, .t. ) ;
#2119 = oriented_edge ( 'none', *, *, #27650, .t. ) ;
#2120 = cartesian_point ( 'none', ( -451.9450167721049638, 269.3708566593584806, -371.3173436017438007 ) ) ;
#2121 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769693771, -0.08929731094677507974 ) ) ;
#2122 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2123 = edge_loop ( 'none', ( #22962, #24272, #4726, #4606 ) ) ;
#2124 = direction ( 'none', ( -0.7437731059700265490, 0.002154568021935121189, -0.6684286982710559988 ) ) ;
#2125 = vertex_point ( 'none', #9920 ) ;
#2126 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976441131, -0.7970987915612818275 ) ) ;
#2127 = edge_curve ( 'none', #9889, #23402, #34324, .t. ) ;
#2128 = circle ( 'none', #18190, 18.50000000000000355 ) ;
#2129 = cartesian_point ( 'none', ( -504.7691869790837700, 212.1778076988954638, -279.7054210805364391 ) ) ;
#2130 = edge_loop ( 'none', ( #5605, #3106, #8656, #27467 ) ) ;
#2131 = advanced_face ( 'none', ( #29792 ), #34417, .t. ) ;
#2132 = axis2_placement_3d ( 'none', #11122, #31033, #29704 ) ;
#2133 = line ( 'none', #30786, #20877 ) ;
#2134 = direction ( 'none', ( -2.589044556301913584e-16, 0.7970987915612777197, -0.6038489185976494422 ) ) ;
#2135 = axis2_placement_3d ( 'none', #27877, #30223, #17052 ) ;
#2136 = line ( 'none', #14620, #33993 ) ;
#2137 = cartesian_point ( 'none', ( -554.6887346745605782, 259.1584367753208653, -275.3537468038054499 ) ) ;
#2138 = oriented_edge ( 'none', *, *, #25473, .f. ) ;
#2139 = edge_curve ( 'none', #23938, #3118, #5549, .t. ) ;
#2140 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2141 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#2143 = cartesian_point ( 'none', ( -415.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#2142 = line ( 'none', #8961, #29371 ) ;
#2144 = edge_curve ( 'none', #10963, #20857, #25137, .t. ) ;
#2145 = cartesian_point ( 'none', ( -423.7962383858591124, 281.1439552882437170, -335.4657053833558393 ) ) ;
#2146 = vertex_point ( 'none', #18808 ) ;
#2147 = axis2_placement_3d ( 'none', #19533, #14097, #21800 ) ;
#2148 = oriented_edge ( 'none', *, *, #28358, .t. ) ;
#2149 = axis2_placement_3d ( 'none', #6877, #5000, #23887 ) ;
#2150 = oriented_edge ( 'none', *, *, #772, .f. ) ;
#2151 = direction ( 'none', ( -0.9687155250085899283, 0.2481737931517587481, 0.0000000000000000000 ) ) ;
#2152 = circle ( 'none', #10237, 6.138320441952068940 ) ;
#2153 = cartesian_point ( 'none', ( -414.2450167721049752, 244.0212438751573814, -349.8407704319976688 ) ) ;
#2154 = cartesian_point ( 'none', ( -522.1863607085632566, 224.8344819714331493, -519.2537468037833150 ) ) ;
#2155 = oriented_edge ( 'none', *, *, #1361, .f. ) ;
#2156 = cartesian_point ( 'none', ( -456.7450167721049752, 259.6183345760235852, -321.3803411731776691 ) ) ;
#2157 = cartesian_point ( 'none', ( -436.5450167721050434, 243.1842518256034111, -322.8537468037985150 ) ) ;
#2158 = cartesian_point ( 'none', ( -495.6825638640931402, 203.5576204421913076, -322.3951960430711097 ) ) ;
#2159 = circle ( 'none', #8187, 6.399999999999994138 ) ;
#2160 = cartesian_point ( 'none', ( -470.0450167718840362, 213.8798153014487866, -449.8537468040149747 ) ) ;
#2161 = cartesian_point ( 'none', ( -438.2450167721049752, 258.1243270532581278, -321.5142871395977409 ) ) ;
#2162 = edge_curve ( 'none', #2632, #5532, #24282, .t. ) ;
#2163 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2164 = line ( 'none', #2218, #8138 ) ;
#2165 = cartesian_point ( 'none', ( -553.4185613273174340, 192.5539998365423742, -364.2537468040593467 ) ) ;
#2166 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#2167 = cartesian_point ( 'none', ( -514.6930212951217527, 214.2279036287461906, -275.3537468037986855 ) ) ;
#2168 = cartesian_point ( 'none', ( -538.3324943463007912, 264.9151453183411036, -435.3537468037833378 ) ) ;
#2169 = direction ( 'none', ( -0.1585527532634832815, 0.9873505073845705304, 4.246603069191214301e-15 ) ) ;
#2170 = cartesian_point ( 'none', ( -527.6748232358975201, 231.2467186394023031, -514.8537468037833378 ) ) ;
#2171 = oriented_edge ( 'none', *, *, #18351, .t. ) ;
#2173 = vector ( 'none', #3498, 1000.000000000000000 ) ;
#2172 = cartesian_point ( 'none', ( -410.0450167721050434, 215.1842518256721348, -390.6199505883771508 ) ) ;
#2174 = cartesian_point ( 'none', ( -436.0539929365342573, 231.1842518256114545, -378.9323931256207061 ) ) ;
#2175 = edge_curve ( 'none', #29471, #10035, #22557, .t. ) ;
#2176 = axis2_placement_3d ( 'none', #19010, #10962, #11090 ) ;
#2178 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -280.3537468037986287 ) ) ;
#2177 = cartesian_point ( 'none', ( -414.9106735558856371, 256.0116765341737732, -299.3122776667152038 ) ) ;
#2179 = oriented_edge ( 'none', *, *, #2222, .f. ) ;
#2180 = line ( 'none', #28334, #14931 ) ;
#2181 = cartesian_point ( 'none', ( -429.6544322319554112, 300.6842518255576806, -277.8402532670825735 ) ) ;
#2182 = oriented_edge ( 'none', *, *, #22057, .t. ) ;
#2183 = vertex_point ( 'none', #2534 ) ;
#2184 = direction ( 'none', ( -0.8829475928589267664, 0.4694715627858911944, 0.0000000000000000000 ) ) ;
#2185 = oriented_edge ( 'none', *, *, #13273, .t. ) ;
#2186 = axis2_placement_3d ( 'none', #7479, #26505, #7349 ) ;
#2187 = direction ( 'none', ( -1.361673625700319734e-16, 1.014453076086044667e-12, -1.000000000000000000 ) ) ;
#2188 = oriented_edge ( 'none', *, *, #26410, .f. ) ;
#2189 = circle ( 'none', #3805, 65.00000000000000000 ) ;
#2190 = cartesian_point ( 'none', ( -436.2450167721049752, 246.2670914242240485, -346.0406006884293220 ) ) ;
#2191 = oriented_edge ( 'none', *, *, #24737, .t. ) ;
#2192 = line ( 'none', #30749, #3055 ) ;
#2193 = person_and_organization ( #27197, #3906 ) ;
#2194 = edge_curve ( 'none', #1230, #28774, #23421, .t. ) ;
#2195 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2196 = axis2_placement_3d ( 'none', #10302, #5057, #24068 ) ;
#2197 = cartesian_point ( 'none', ( -496.5877460858381482, 265.5143011415854630, -275.3537468038402380 ) ) ;
#2198 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2199 = vector ( 'none', #10109, 999.9999999999998863 ) ;
#2200 = advanced_face ( 'none', ( #3422 ), #17045, .f. ) ;
#2201 = cartesian_point ( 'none', ( -507.2073098803733160, 212.2313101330304335, -275.3537468037987423 ) ) ;
#2202 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2203 = edge_curve ( 'none', #33404, #17988, #2581, .t. ) ;
#2204 = cartesian_point ( 'none', ( -419.8460546651930940, 275.4336275363758091, -346.5205022903145391 ) ) ;
#2205 = oriented_edge ( 'none', *, *, #2079, .t. ) ;
#2206 = line ( 'none', #12489, #20508 ) ;
#2207 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.285521396934391402e-14 ) ) ;
#2208 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2209 = direction ( 'none', ( -5.642927514190364151e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#2210 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#2211 = line ( 'none', #29972, #31538 ) ;
#2212 = cartesian_point ( 'none', ( -469.4800180110036081, 222.8596062970398179, -365.6762623289431531 ) ) ;
#2213 = oriented_edge ( 'none', *, *, #13298, .f. ) ;
#2214 = oriented_edge ( 'none', *, *, #10719, .t. ) ;
#2215 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#2216 = cartesian_point ( 'none', ( -500.3798996581748497, 281.7390282505498931, -310.2772186632977878 ) ) ;
#2217 = edge_loop ( 'none', ( #22384, #15023, #13258, #1621 ) ) ;
#2218 = cartesian_point ( 'none', ( -547.7518850956000733, 190.7697687739027401, -364.2537468040590056 ) ) ;
#2219 = oriented_edge ( 'none', *, *, #12703, .f. ) ;
#2220 = line ( 'none', #15536, #23078 ) ;
#2221 = vertex_point ( 'none', #5838 ) ;
#2222 = edge_curve ( 'none', #7778, #8477, #28942, .t. ) ;
#2223 = direction ( 'none', ( 0.8937973703356648647, 0.0000000000000000000, -0.4484710255758448949 ) ) ;
#2224 = cylindrical_surface ( 'none', #27312, 6.138320441952080486 ) ;
#2225 = vector ( 'none', #12029, 1000.000000000000000 ) ;
#2226 = cartesian_point ( 'none', ( -544.4969387045355234, 214.9923076454923034, -275.3537468037984013 ) ) ;
#2227 = edge_curve ( 'none', #30089, #7972, #34995, .t. ) ;
#2228 = axis2_placement_3d ( 'none', #6454, #22621, #30576 ) ;
#2229 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#2230 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2231 = cartesian_point ( 'none', ( -414.7592808418909271, 255.4907362801115482, -299.3139568304250133 ) ) ;
#2232 = circle ( 'none', #16839, 40.00000000000000711 ) ;
#2233 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#2234 = axis2_placement_3d ( 'none', #1657, #20682, #21039 ) ;
#2235 = cartesian_point ( 'none', ( -560.6578596484783930, 257.6215912069719707, -433.4298307318495063 ) ) ;
#2236 = cartesian_point ( 'none', ( -438.0450167721049866, 243.1842518256034111, -322.8537468037985150 ) ) ;
#2237 = direction ( 'none', ( -0.07384000345349439609, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#2238 = axis2_placement_3d ( 'none', #17696, #7597, #31924 ) ;
#2239 = oriented_edge ( 'none', *, *, #20816, .t. ) ;
#2240 = line ( 'none', #17135, #9077 ) ;
#2241 = cartesian_point ( 'none', ( -508.6243748488103051, 216.6114625680606025, -275.3537468037987423 ) ) ;
#2242 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2243 = advanced_face ( 'none', ( #31057 ), #11972, .f. ) ;
#2244 = cartesian_point ( 'none', ( -546.0713905144091314, 293.7129294728924833, -368.2537468040422368 ) ) ;
#2245 = vertex_point ( 'none', #27845 ) ;
#2246 = oriented_edge ( 'none', *, *, #32689, .t. ) ;
#2247 = axis2_placement_3d ( 'none', #10255, #2256, #24017 ) ;
#2248 = direction ( 'none', ( 0.07384000345349581163, -0.9972701007700911502, 0.0000000000000000000 ) ) ;
#2249 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2250 = advanced_face ( 'none', ( #10246 ), #33584, .f. ) ;
#2251 = oriented_edge ( 'none', *, *, #1271, .f. ) ;
#2252 = oriented_edge ( 'none', *, *, #6819, .t. ) ;
#2253 = cartesian_point ( 'none', ( -554.5879255823660969, 259.3530356969724835, -275.3537468038013571 ) ) ;
#2254 = edge_loop ( 'none', ( #29363, #10640, #13547, #15145 ) ) ;
#2255 = edge_curve ( 'none', #30116, #3274, #28105, .t. ) ;
#2256 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#2257 = edge_loop ( 'none', ( #26772, #12992, #22054, #29434 ) ) ;
#2258 = vector ( 'none', #18717, 1000.000000000000000 ) ;
#2259 = vertex_point ( 'none', #19629 ) ;
#2260 = b_spline_curve_with_knots ( 'none', 3,
( #26674, #32438, #21659, #29388 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.241267076623636559e-16, 0.001904774089628743800 ),
.unspecified. ) ;
#2261 = circle ( 'none', #18395, 6.499999999999996447 ) ;
#2262 = cartesian_point ( 'none', ( -489.2571614329721683, 263.5243535481529307, -436.3537468037832809 ) ) ;
#2263 = cylindrical_surface ( 'none', #32515, 45.49999999999998579 ) ;
#2264 = oriented_edge ( 'none', *, *, #3421, .t. ) ;
#2265 = edge_loop ( 'none', ( #14661, #576 ) ) ;
#2266 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#2267 = direction ( 'none', ( 0.07384000345349638061, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#2268 = face_outer_bound ( 'none', #13779, .t. ) ;
#2270 = oriented_edge ( 'none', *, *, #23830, .f. ) ;
#2269 = cartesian_point ( 'none', ( -468.2450167721050320, 241.3446353065328935, -313.5335638086658605 ) ) ;
#2271 = direction ( 'none', ( -1.000000000000000000, -3.397572461039109235e-16, -6.742252096426301460e-17 ) ) ;
#2272 = cartesian_point ( 'none', ( -553.8559059043751631, 185.6842518256251822, -380.3537468040385079 ) ) ;
#2273 = oriented_edge ( 'none', *, *, #33387, .f. ) ;
#2274 = circle ( 'none', #32102, 2.917500000000017302 ) ;
#2275 = edge_curve ( 'none', #33084, #8481, #16206, .t. ) ;
#2276 = cartesian_point ( 'none', ( -523.5450167721048729, 210.1842518256034964, -289.8537468037986287 ) ) ;
#2277 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.306144734853125277e-14 ) ) ;
#2278 = edge_curve ( 'none', #6028, #23551, #23836, .t. ) ;
#2279 = cartesian_point ( 'none', ( -492.6065395620340155, 268.5379621639686434, -414.3537468037833378 ) ) ;
#2280 = oriented_edge ( 'none', *, *, #3688, .t. ) ;
#2281 = vertex_point ( 'none', #22025 ) ;
#2282 = edge_curve ( 'none', #33290, #19053, #32304, .t. ) ;
#2283 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#2284 = cartesian_point ( 'none', ( -531.0049821783751440, 213.8170332285988309, -275.3537468037985718 ) ) ;
#2285 = oriented_edge ( 'none', *, *, #31957, .f. ) ;
#2286 = cartesian_point ( 'none', ( -560.9121992069242424, 257.4565343159707709, -413.1558644631433026 ) ) ;
#2287 = axis2_placement_3d ( 'none', #32202, #29834, #13619 ) ;
#2288 = oriented_edge ( 'none', *, *, #10613, .t. ) ;
#2289 = oriented_edge ( 'none', *, *, #13222, .f. ) ;
#2290 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#2291 = axis2_placement_3d ( 'none', #30172, #244, #3082 ) ;
#2292 = cartesian_point ( 'none', ( -425.1920083176636354, 258.5809877914902017, -337.3282765634151019 ) ) ;
#2293 = advanced_face ( 'none', ( #21716 ), #20016, .f. ) ;
#2294 = cartesian_point ( 'none', ( -414.2450167721049752, 244.0180192671207067, -348.8403747469053542 ) ) ;
#2295 = vertex_point ( 'none', #8703 ) ;
#2296 = vector ( 'none', #49, 1000.000000000000114 ) ;
#2297 = oriented_edge ( 'none', *, *, #15794, .t. ) ;
#2298 = direction ( 'none', ( -0.8937973703356512090, -4.585703797364775347e-13, 0.4484710255758723729 ) ) ;
#2300 = direction ( 'none', ( -0.7935941825507623060, 0.6084474286424320644, -3.698317784924810626e-14 ) ) ;
#2299 = cartesian_point ( 'none', ( -502.2450167721049752, 235.2162117041877138, -323.5681252913724393 ) ) ;
#2301 = line ( 'none', #3947, #12146 ) ;
#2302 = circle ( 'none', #19782, 28.50000000000008171 ) ;
#2303 = oriented_edge ( 'none', *, *, #18617, .f. ) ;
#2304 = cartesian_point ( 'none', ( -434.9634255996664365, 300.6842518255717209, -291.6628601200297339 ) ) ;
#2305 = edge_curve ( 'none', #2125, #3229, #12843, .t. ) ;
#2306 = circle ( 'none', #4697, 65.00000000000005684 ) ;
#2307 = advanced_face ( 'none', ( #27255 ), #3836, .f. ) ;
#2308 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#2309 = cartesian_point ( 'none', ( -550.7687909107504538, 203.9046188003579516, -320.1228935670302462 ) ) ;
#2310 = edge_curve ( 'none', #30790, #27306, #26406, .t. ) ;
#2311 = vertex_point ( 'none', #1224 ) ;
#2312 = line ( 'none', #6089, #30365 ) ;
#2313 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#2314 = axis2_placement_3d ( 'none', #17432, #28368, #29291 ) ;
#2315 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#2316 = edge_loop ( 'none', ( #17070, #3003, #16043, #204, #14540, #21994, #25763, #12754, #31958, #8919 ) ) ;
#2317 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034111, -322.8537468037985150 ) ) ;
#2318 = face_outer_bound ( 'none', #1812, .t. ) ;
#2319 = cartesian_point ( 'none', ( -506.4906560667022859, 275.1642808398522106, -279.7057342086275185 ) ) ;
#2320 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#2321 = oriented_edge ( 'none', *, *, #30920, .f. ) ;
#2322 = line ( 'none', #26359, #4424 ) ;
#2323 = vertex_point ( 'none', #11483 ) ;
#2324 = cartesian_point ( 'none', ( -424.2450167721049752, 242.4954987232508472, -341.8560655876732426 ) ) ;
#2325 = cartesian_point ( 'none', ( -497.8186766621011543, 187.2115899869966142, -370.3537468040280487 ) ) ;
#2326 = edge_curve ( 'none', #18615, #16774, #16619, .t. ) ;
#2327 = cartesian_point ( 'none', ( -406.0450167721049866, 185.6842518255450614, -265.3537468038568363 ) ) ;
#2328 = oriented_edge ( 'none', *, *, #7069, .f. ) ;
#2329 = face_outer_bound ( 'none', #8191, .t. ) ;
#2330 = oriented_edge ( 'none', *, *, #14006, .f. ) ;
#2331 = cylindrical_surface ( 'none', #23359, 4.000000000000003553 ) ;
#2332 = line ( 'none', #28698, #21479 ) ;
#2333 = edge_curve ( 'none', #6831, #5126, #30627, .t. ) ;
#2334 = oriented_edge ( 'none', *, *, #2097, .t. ) ;
#2335 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#2336 = direction ( 'none', ( -7.980321684476331418e-16, 1.000000000000000000, 1.311040044477050471e-14 ) ) ;
#2337 = oriented_edge ( 'none', *, *, #31381, .t. ) ;
#2338 = oriented_edge ( 'none', *, *, #29647, .t. ) ;
#2339 = cartesian_point ( 'none', ( -497.0198734745117122, 293.0707908221729099, -413.2537468040165436 ) ) ;
#2340 = cartesian_point ( 'none', ( -418.5928528130576183, 295.6842518256265180, -345.5894817716625766 ) ) ;
#2341 = axis2_placement_3d ( 'none', #21709, #27305, #20040 ) ;
#2342 = axis2_placement_3d ( 'none', #4186, #9783, #33872 ) ;
#2343 = direction ( 'none', ( -2.035898835339500462e-16, 1.000000000000000000, 1.006170079978958218e-12 ) ) ;
#2344 = oriented_edge ( 'none', *, *, #33794, .t. ) ;
#2345 = line ( 'none', #22623, #4465 ) ;
#2346 = cartesian_point ( 'none', ( -421.9450167721049638, 294.0632442979391499, -293.4787468037981171 ) ) ;
#2347 = cartesian_point ( 'none', ( -507.0210936953423015, 212.3303727940802332, -275.3537468037987423 ) ) ;
#2348 = oriented_edge ( 'none', *, *, #8043, .t. ) ;
#2349 = cartesian_point ( 'none', ( -406.0450167721049866, 213.8894466721742162, -291.0339416504336327 ) ) ;
#2350 = edge_curve ( 'none', #7500, #2699, #2133, .t. ) ;
#2351 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#2352 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2353 = oriented_edge ( 'none', *, *, #33136, .t. ) ;
#2354 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#2355 = direction ( 'none', ( -1.000000000000000000, -3.491481338843133355e-15, -0.0000000000000000000 ) ) ;
#2356 = vector ( 'none', #8371, 1000.000000000000000 ) ;
#2357 = edge_curve ( 'none', #26710, #24137, #13672, .t. ) ;
#2358 = oriented_edge ( 'none', *, *, #28212, .f. ) ;
#2359 = cartesian_point ( 'none', ( -466.0450167722113406, 258.0855518911587296, -380.3537468033162554 ) ) ;
#2360 = oriented_edge ( 'none', *, *, #21156, .t. ) ;
#2361 = axis2_placement_3d ( 'none', #20380, #25734, #25854 ) ;
#2362 = cartesian_point ( 'none', ( -506.1581923527157869, 212.8069581047323311, -275.3537468037848726 ) ) ;
#2363 = cartesian_point ( 'none', ( -523.5450167719197907, 206.1842518256251822, -380.3537468040365184 ) ) ;
#2364 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2365 = axis2_placement_3d ( 'none', #33010, #32890, #478 ) ;
#2366 = line ( 'none', #29146, #14746 ) ;
#2367 = oriented_edge ( 'none', *, *, #3033, .f. ) ;
#2368 = direction ( 'none', ( 1.000000000000000000, -2.240908602145488489e-15, 5.642927514190361627e-14 ) ) ;
#2369 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#2370 = vertex_point ( 'none', #17394 ) ;
#2371 = oriented_edge ( 'none', *, *, #1317, .f. ) ;
#2372 = circle ( 'none', #21380, 6.900000000000003020 ) ;
#2373 = cartesian_point ( 'none', ( -557.8150170975893616, 235.9774151179888975, -275.3537468039091323 ) ) ;
#2374 = cartesian_point ( 'none', ( -547.6054343648819440, 197.9331876915835267, -380.3537468037986287 ) ) ;
#2375 = edge_curve ( 'none', #5042, #13935, #34543, .t. ) ;
#2376 = line ( 'none', #33677, #21935 ) ;
#2377 = advanced_face ( 'none', ( #22976 ), #12417, .f. ) ;
#2378 = line ( 'none', #12497, #11783 ) ;
#2379 = cartesian_point ( 'none', ( -533.2181618850016775, 268.9268286901067881, -400.3537468037833946 ) ) ;
#2380 = oriented_edge ( 'none', *, *, #24798, .t. ) ;
#2381 = edge_curve ( 'none', #6532, #29317, #18431, .t. ) ;
#2382 = cartesian_point ( 'none', ( -425.4762432929835541, 185.6842518255503194, -270.5200817305983492 ) ) ;
#2383 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#2384 = axis2_placement_3d ( 'none', #11159, #19085, #19202 ) ;
#2385 = axis2_placement_3d ( 'none', #21389, #15704, #2229 ) ;
#2386 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#2387 = oriented_edge ( 'none', *, *, #25896, .t. ) ;
#2388 = face_outer_bound ( 'none', #23786, .t. ) ;
#2389 = cartesian_point ( 'none', ( -503.5198734745146680, 293.0707908221720572, -360.2537468040169415 ) ) ;
#2390 = vertex_point ( 'none', #25709 ) ;
#2391 = axis2_placement_3d ( 'none', #27572, #32518, #32977 ) ;
#2392 = oriented_edge ( 'none', *, *, #29431, .f. ) ;
#2393 = oriented_edge ( 'none', *, *, #18735, .f. ) ;
#2394 = plane ( 'none', #9694 ) ;
#2395 = direction ( 'none', ( 1.036334525942864691e-16, -0.08929731094672752056, 0.9960050151769735960 ) ) ;
#2396 = cartesian_point ( 'none', ( -441.6594717046145888, 238.7396036484499291, -380.3537468037986287 ) ) ;
#2397 = cartesian_point ( 'none', ( -548.1480585475558200, 199.4022624226675191, -360.2537468040589488 ) ) ;
#2398 = oriented_edge ( 'none', *, *, #8437, .t. ) ;
#2399 = line ( 'none', #27533, #6666 ) ;
#2400 = cartesian_point ( 'none', ( -523.5450167719189949, 243.1842518256254095, -395.8537468040360068 ) ) ;
#2401 = cartesian_point ( 'none', ( -525.5631345557810619, 202.7266226978964880, -514.8537468037832241 ) ) ;
#2402 = oriented_edge ( 'none', *, *, #2118, .f. ) ;
#2403 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2404 = edge_loop ( 'none', ( #5953, #10103, #17912, #21438, #24367, #6142, #8476, #28233 ) ) ;
#2405 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#2406 = oriented_edge ( 'none', *, *, #10324, .t. ) ;
#2407 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#2408 = circle ( 'none', #28870, 5.999999999999992895 ) ;
#2409 = edge_curve ( 'none', #27680, #13923, #8963, .t. ) ;
#2410 = edge_loop ( 'none', ( #22436, #33117, #30458, #31949 ) ) ;
#2411 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612466030, 0.9619738504976947935 ) ) ;
#2412 = cartesian_point ( 'none', ( -414.8794702225570745, 229.7854888709034924, -299.4921767981020366 ) ) ;
#2413 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2414 = face_bound ( 'none', #17724, .t. ) ;
#2415 = circle ( 'none', #27223, 4.000000000000001776 ) ;
#2416 = direction ( 'none', ( 1.361673625700317269e-16, -1.013316971799002515e-12, 1.000000000000000000 ) ) ;
#2417 = oriented_edge ( 'none', *, *, #16980, .t. ) ;
#2418 = edge_curve ( 'none', #1502, #3977, #4705, .t. ) ;
#2419 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769734850, -0.08929731094672796465 ) ) ;
#2420 = cartesian_point ( 'none', ( -424.0450167721051002, 274.3592518256237440, -342.8538085156714601 ) ) ;
#2421 = advanced_face ( 'none', ( #33159, #30192 ), #19995, .t. ) ;
#2422 = cartesian_point ( 'none', ( -503.4578633471932108, 290.5479379921599161, -380.3824794511700134 ) ) ;
#2423 = oriented_edge ( 'none', *, *, #4129, .f. ) ;
#2424 = direction ( 'none', ( -0.8937973703356508759, -4.514906966808969258e-13, 0.4484710255758731501 ) ) ;
#2425 = vector ( 'none', #28923, 1000.000000000000000 ) ;
#2426 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -493.6037468037833946 ) ) ;
#2427 = vertex_point ( 'none', #33254 ) ;
#2428 = advanced_face ( 'none', ( #5138 ), #17028, .t. ) ;
#2429 = oriented_edge ( 'none', *, *, #33302, .t. ) ;
#2430 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#2431 = edge_loop ( 'none', ( #18980, #20204, #10846, #23988 ) ) ;
#2432 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612824937, -0.6038489185976431139 ) ) ;
#2433 = vertex_point ( 'none', #6424 ) ;
#2434 = cartesian_point ( 'none', ( -506.9621987502488309, 274.0064877025920396, -275.3537468037995382 ) ) ;
#2435 = cartesian_point ( 'none', ( -546.6835478289914363, 293.6146267658684792, -360.2537468040428053 ) ) ;
#2436 = edge_loop ( 'none', ( #25090, #20720, #11927, #10720 ) ) ;
#2437 = edge_curve ( 'none', #34578, #14775, #28912, .t. ) ;
#2438 = circle ( 'none', #15356, 4.500000000000003553 ) ;
#2439 = cartesian_point ( 'none', ( -420.5261512422549686, 263.5846162708338625, -338.4459101315219982 ) ) ;
#2440 = edge_curve ( 'none', #30761, #34114, #19559, .t. ) ;
#2441 = circle ( 'none', #16596, 50.69999999999996732 ) ;
#2442 = oriented_edge ( 'none', *, *, #33336, .f. ) ;
#2443 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2444 = axis2_placement_3d ( 'none', #32283, #29458, #26756 ) ;
#2445 = cartesian_point ( 'none', ( -423.1159306172099832, 274.1636903608088573, -348.1574663396199867 ) ) ;
#2446 = line ( 'none', #14726, #1608 ) ;
#2447 = circle ( 'none', #12690, 7.500000000000000888 ) ;
#2448 = plane ( 'none', #15597 ) ;
#2449 = cartesian_point ( 'none', ( -558.4840353416298058, 223.7095250907142656, -414.3537468037833946 ) ) ;
#2450 = cartesian_point ( 'none', ( -434.1188031499063413, 244.0196433419354207, -349.3442243368293134 ) ) ;
#2451 = axis2_placement_3d ( 'none', #2757, #21767, #6055 ) ;
#2452 = oriented_edge ( 'none', *, *, #10966, .f. ) ;
#2453 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612457703, 0.9619738504976951265 ) ) ;
#2454 = cartesian_point ( 'none', ( -553.0970706924944125, 217.1098426617511166, -410.1438970334399983 ) ) ;
#2455 = axis2_placement_3d ( 'none', #20714, #23434, #31271 ) ;
#2456 = cartesian_point ( 'none', ( -414.0450167721049866, 213.8092518256028427, -271.9747543314629183 ) ) ;
#2457 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#2458 = cartesian_point ( 'none', ( -544.1117039365042274, 239.4726118328668463, -409.3537468037833946 ) ) ;
#2459 = vertex_point ( 'none', #20934 ) ;
#2460 = line ( 'none', #12975, #28832 ) ;
#2461 = axis2_placement_3d ( 'none', #29930, #27226, #11088 ) ;
#2462 = edge_loop ( 'none', ( #34386, #34804, #24061, #13284 ) ) ;
#2463 = cartesian_point ( 'none', ( -414.6144282886212977, 241.1204062824677408, -311.0325564418223507 ) ) ;
#2464 = edge_loop ( 'none', ( #20598, #12514, #30903, #29422, #20705, #575, #25617, #4497, #11126, #3134 ) ) ;
#2465 = axis2_placement_3d ( 'none', #6833, #23360, #15052 ) ;
#2466 = advanced_face ( 'none', ( #20431 ), #33988, .t. ) ;
#2467 = cartesian_point ( 'none', ( -561.0069575490124407, 289.1461926027590152, -398.8537468040190674 ) ) ;
#2468 = oriented_edge ( 'none', *, *, #33697, .t. ) ;
#2469 = cartesian_point ( 'none', ( -523.5450167718847752, 243.1842518256338508, -436.8537468040175895 ) ) ;
#2470 = cartesian_point ( 'none', ( -539.9938388118665671, 212.2902142327484682, -275.3537468037986287 ) ) ;
#2471 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#2472 = edge_curve ( 'none', #29692, #14350, #10652, .t. ) ;
#2473 = advanced_face ( 'none', ( #27665 ), #21683, .f. ) ;
#2474 = circle ( 'none', #589, 12.00000000000000888 ) ;
#2475 = edge_loop ( 'none', ( #17764, #16621 ) ) ;
#2476 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#2477 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672757608 ) ) ;
#2478 = oriented_edge ( 'none', *, *, #11868, .f. ) ;
#2479 = cartesian_point ( 'none', ( -406.0450167721049866, 185.6842518255503194, -270.5200817305983492 ) ) ;
#2480 = vector ( 'none', #24802, 1000.000000000000000 ) ;
#2481 = cartesian_point ( 'none', ( -561.3450167718838202, 243.1842518256340213, -452.4537468040196586 ) ) ;
#2482 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#2483 = face_outer_bound ( 'none', #19348, .t. ) ;
#2484 = line ( 'none', #6540, #5455 ) ;
#2485 = cartesian_point ( 'none', ( -506.3961518566696327, 211.2547074982775257, -279.7054200364012218 ) ) ;
#2486 = cartesian_point ( 'none', ( -421.9450167721050207, 213.8092518256028427, -271.9747543314629183 ) ) ;
#2487 = face_outer_bound ( 'none', #19132, .t. ) ;
#2488 = advanced_face ( 'none', ( #26814 ), #2546, .t. ) ;
#2489 = cartesian_point ( 'none', ( -437.2450167721049752, 252.7547911959166527, -320.9916844629285606 ) ) ;
#2490 = vertex_point ( 'none', #28230 ) ;
#2491 = cartesian_point ( 'none', ( -434.2450167721049752, 243.0949545146567914, -321.8577417886216381 ) ) ;
#2492 = edge_curve ( 'none', #34097, #34745, #17858, .t. ) ;
#2493 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -445.3537468037833946 ) ) ;
#2494 = edge_curve ( 'none', #13900, #17995, #18712, .t. ) ;
#2495 = oriented_edge ( 'none', *, *, #13194, .f. ) ;
#2496 = circle ( 'none', #1718, 6.500000000000012434 ) ;
#2497 = edge_curve ( 'none', #27563, #15537, #4248, .t. ) ;
#2498 = cartesian_point ( 'none', ( -558.1725778024008378, 248.4041878875238183, -275.3537468037985718 ) ) ;
#2499 = cartesian_point ( 'none', ( -417.3415364945875581, 300.8842518256271887, -346.2173412074632779 ) ) ;
#2500 = vertex_point ( 'none', #34105 ) ;
#2501 = b_spline_curve_with_knots ( 'none', 3,
( #22878, #31069, #6462, #8978, #11986, #19913 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.02160310323707921587, 0.04320620647415843174 ),
.unspecified. ) ;
#2502 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2503 = oriented_edge ( 'none', *, *, #978, .t. ) ;
#2504 = axis2_placement_3d ( 'none', #21925, #19180, #32465 ) ;
#2505 = cartesian_point ( 'none', ( -488.7885780052914129, 262.5248752444241518, -436.1950268450028716 ) ) ;
#2506 = cartesian_point ( 'none', ( -495.3048734745144657, 290.1003236871916329, -364.2537468040164867 ) ) ;
#2507 = direction ( 'none', ( 5.642927514190364151e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#2508 = vertex_point ( 'none', #28354 ) ;
#2509 = manifold_solid_brep ( 'ab115.050.06-2-solid1', #17063 ) ;
#2510 = oriented_edge ( 'none', *, *, #16029, .f. ) ;
#2511 = cartesian_point ( 'none', ( -523.5450167718869352, 243.1842518256333676, -398.8537468040175895 ) ) ;
#2512 = cylindrical_surface ( 'none', #12416, 6.999999999999978684 ) ;
#2513 = vector ( 'none', #9200, 999.9999999999998863 ) ;
#2514 = cartesian_point ( 'none', ( -535.4138238173770787, 225.4960944467102308, -410.3537468037833946 ) ) ;
#2515 = cartesian_point ( 'none', ( -434.1916655729469880, 243.2775638775576681, -335.0930769710283244 ) ) ;
#2516 = vector ( 'none', #8748, 1000.000000000000000 ) ;
#2517 = cartesian_point ( 'none', ( -437.9441892398654659, 237.6421268567561356, -380.3537468037986287 ) ) ;
#2518 = cartesian_point ( 'none', ( -451.3200351057072339, 274.9746474999941483, -370.5443441098892663 ) ) ;
#2519 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#2520 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -379.3537468037985718 ) ) ;
#2521 = vertex_point ( 'none', #31064 ) ;
#2522 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#2523 = edge_curve ( 'none', #14410, #4245, #33131, .t. ) ;
#2524 = oriented_edge ( 'none', *, *, #13179, .t. ) ;
#2525 = direction ( 'none', ( -0.9237280213470467904, -0.3830490080632893979, -5.707141665237659710e-14 ) ) ;
#2526 = cartesian_point ( 'none', ( -497.0198734592306096, 193.2977128325472620, -368.4537468040321073 ) ) ;
#2527 = cartesian_point ( 'none', ( -550.5879492372077948, 229.1628223164636040, -275.3537468037985150 ) ) ;
#2528 = cartesian_point ( 'none', ( -550.0701600692973443, 193.2977128291192912, -370.3537468040579483 ) ) ;
#2529 = design_context ( 'detailed design', #32829, 'design' ) ;
#2530 = axis2_placement_3d ( 'none', #26132, #18277, #23755 ) ;
#2531 = oriented_edge ( 'none', *, *, #19296, .t. ) ;
#2532 = face_outer_bound ( 'none', #13941, .t. ) ;
#2533 = cartesian_point ( 'none', ( -424.0450167721049866, 277.8183131763349252, -376.8983753192275685 ) ) ;
#2534 = cartesian_point ( 'none', ( -490.5198734745147249, 293.0707908221723414, -360.3537468040161684 ) ) ;
#2535 = cartesian_point ( 'none', ( -450.5450167721049297, 217.2034897120702226, -277.8537468037985718 ) ) ;
#2536 = edge_loop ( 'none', ( #513, #31206 ) ) ;
#2537 = plane ( 'none', #9768 ) ;
#2538 = oriented_edge ( 'none', *, *, #1314, .f. ) ;
#2539 = cartesian_point ( 'none', ( -437.2450167721049752, 270.6947683532575297, -321.3912891590284744 ) ) ;
#2540 = direction ( 'none', ( -1.028554113732454248e-16, 0.9960050151769735960, 0.08929731094672753444 ) ) ;
#2541 = cartesian_point ( 'none', ( -505.5056949163325726, 200.9966409459936756, -316.6787602378780662 ) ) ;
#2542 = edge_curve ( 'none', #3622, #17232, #7215, .t. ) ;
#2543 = vector ( 'none', #25452, 1000.000000000000000 ) ;
#2544 = oriented_edge ( 'none', *, *, #28739, .f. ) ;
#2545 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#2546 = conical_surface ( 'none', #19402, 39.99999999999999289, 0.5235987755983023684 ) ;
#2547 = cartesian_point ( 'none', ( -413.9450167721049638, 189.5712104982126505, -350.1575450130093827 ) ) ;
#2548 = edge_curve ( 'none', #20399, #9464, #25102, .t. ) ;
#2549 = cartesian_point ( 'none', ( -558.1267341543084513, 223.4385435983170680, -433.4300852823940318 ) ) ;
#2550 = cartesian_point ( 'none', ( -424.0450167721051002, 295.6842518256237327, -342.8538085156498596 ) ) ;
#2551 = vector ( 'none', #6157, 1000.000000000000000 ) ;
#2552 = cartesian_point ( 'none', ( -486.0830759947578485, 289.1461926027591289, -449.8537468040148610 ) ) ;
#2553 = axis2_placement_3d ( 'none', #32580, #24410, #8109 ) ;
#2554 = cartesian_point ( 'none', ( -487.8888503700318324, 188.8368710467657650, -398.8537468040162821 ) ) ;
#2555 = direction ( 'none', ( 0.8937973703356512090, 4.585703797364775347e-13, -0.4484710255758723729 ) ) ;
#2556 = axis2_placement_3d ( 'none', #21632, #18654, #19006 ) ;
#2557 = oriented_edge ( 'none', *, *, #6675, .t. ) ;
#2558 = cartesian_point ( 'none', ( -506.7514059547188481, 273.8922244931022192, -275.3537468037987423 ) ) ;
#2559 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#2560 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2561 = oriented_edge ( 'none', *, *, #17188, .t. ) ;
#2562 = circle ( 'none', #14238, 0.5000000000000072164 ) ;
#2563 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976478879, -0.7970987915612788299 ) ) ;
#2564 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#2565 = edge_loop ( 'none', ( #26747, #12959, #19774, #9329 ) ) ;
#2566 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#2567 = edge_curve ( 'none', #16163, #28227, #28077, .t. ) ;
#2568 = oriented_edge ( 'none', *, *, #29743, .t. ) ;
#2569 = cartesian_point ( 'none', ( -497.0198734592310643, 193.2977128325471483, -360.2537468040321187 ) ) ;
#2570 = cartesian_point ( 'none', ( -547.7518850956000733, 190.7697687739027401, -364.2537468040590056 ) ) ;
#2571 = oriented_edge ( 'none', *, *, #6988, .f. ) ;
#2572 = edge_curve ( 'none', #1320, #8657, #5939, .t. ) ;
#2573 = plane ( 'none', #28044 ) ;
#2574 = cartesian_point ( 'none', ( -470.1748232886367873, 219.0034188467101615, -363.3613354303120673 ) ) ;
#2575 = line ( 'none', #4872, #15766 ) ;
#2576 = vertex_point ( 'none', #22747 ) ;
#2577 = b_spline_curve_with_knots ( 'none', 3,
( #9807, #23459, #1945, #28929, #15512, #12827, #34123, #9919, #28704, #17876, #31766, #4577 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.004291372661127642110, 0.005551968581199355143, 0.006182266541235190843, 0.006812564501271027410, 0.008073160421342540083, 0.009333756341414051888 ),
.unspecified. ) ;
#2578 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2579 = cartesian_point ( 'none', ( -504.7788771033114017, 284.2437204279314074, -312.9704132787202866 ) ) ;
#2580 = axis2_placement_3d ( 'none', #9099, #28471, #3852 ) ;
#2581 = line ( 'none', #277, #31485 ) ;
#2582 = cartesian_point ( 'none', ( -522.1420567064911893, 224.2361199109711265, -514.8537468037833378 ) ) ;
#2583 = oriented_edge ( 'none', *, *, #21705, .f. ) ;
#2584 = circle ( 'none', #28705, 13.99999999999999645 ) ;
#2585 = direction ( 'none', ( -6.982962677686266711e-15, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2586 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#2587 = cartesian_point ( 'none', ( -553.5713966214127595, 225.1197966581232492, -275.3537468037984013 ) ) ;
#2588 = plane ( 'none', #16834 ) ;
#2589 = oriented_edge ( 'none', *, *, #5756, .t. ) ;
#2590 = edge_curve ( 'none', #22538, #22239, #3391, .t. ) ;
#2591 = cartesian_point ( 'none', ( -414.8753336674231491, 255.9395869188306278, -299.3125100355233030 ) ) ;
#2592 = direction ( 'none', ( -1.028554113732454248e-16, 0.9960050151769735960, 0.08929731094672750669 ) ) ;
#2593 = edge_curve ( 'none', #28391, #6037, #25954, .t. ) ;
#2594 = circle ( 'none', #20374, 37.00000000000003553 ) ;
#2595 = oriented_edge ( 'none', *, *, #28116, .f. ) ;
#2596 = cartesian_point ( 'none', ( -496.7011866563876765, 228.7590954174142723, -275.3537468037987992 ) ) ;
#2597 = cartesian_point ( 'none', ( -518.0835925822810850, 228.1440336139247336, -482.3425802566444531 ) ) ;
#2598 = advanced_face ( 'none', ( #12387 ), #1692, .t. ) ;
#2599 = cartesian_point ( 'none', ( -410.0450167721049866, 271.1842518255346590, -255.0875430192198792 ) ) ;
#2600 = oriented_edge ( 'none', *, *, #24443, .f. ) ;
#2601 = axis2_placement_3d ( 'none', #12930, #2405, #32099 ) ;
#2602 = oriented_edge ( 'none', *, *, #24975, .t. ) ;
#2603 = direction ( 'none', ( 0.07384000345349583938, -0.9972701007700912612, 0.0000000000000000000 ) ) ;
#2604 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -406.3537468037833378 ) ) ;
#2605 = circle ( 'none', #7462, 27.49999999999996803 ) ;
#2606 = cartesian_point ( 'none', ( -421.0450167721049866, 211.3644466722410300, -354.6735519572254134 ) ) ;
#2607 = oriented_edge ( 'none', *, *, #34391, .t. ) ;
#2608 = face_outer_bound ( 'none', #810, .t. ) ;
#2609 = cartesian_point ( 'none', ( -554.6202679684463419, 227.0774992197094946, -275.3537468037982308 ) ) ;
#2610 = edge_loop ( 'none', ( #7522, #26181, #831, #60 ) ) ;
#2611 = cartesian_point ( 'none', ( -485.2450167721049752, 264.5983596519084813, -320.9338546184440020 ) ) ;
#2612 = face_outer_bound ( 'none', #13429, .t. ) ;
#2613 = cartesian_point ( 'none', ( -486.3975254468167577, 228.8624411497306710, -409.4467486385501616 ) ) ;
#2614 = cartesian_point ( 'none', ( -535.4138238173770787, 225.4960944467102024, -442.8537468037833378 ) ) ;
#2615 = edge_curve ( 'none', #21859, #31077, #7730, .t. ) ;
#2616 = oriented_edge ( 'none', *, *, #20783, .f. ) ;
#2617 = cylindrical_surface ( 'none', #4858, 4.500000000000003553 ) ;
#2618 = cartesian_point ( 'none', ( -425.3281248317817926, 281.1184698583045929, -335.5422189378724056 ) ) ;
#2619 = axis2_placement_3d ( 'none', #19647, #25238, #8962 ) ;
#2620 = direction ( 'none', ( 2.035898835339481973e-16, -1.000000000000000000, -1.020949651914874657e-12 ) ) ;
#2621 = cartesian_point ( 'none', ( -424.0450167721051002, 301.8308849223291759, -342.8538085156436068 ) ) ;
#2622 = vertex_point ( 'none', #4794 ) ;
#2623 = line ( 'none', #8232, #28991 ) ;
#2624 = direction ( 'none', ( 0.1301338387964207366, 0.9914964367057035322, 1.370645709413775334e-14 ) ) ;
#2625 = oriented_edge ( 'none', *, *, #20196, .t. ) ;
#2626 = cartesian_point ( 'none', ( -427.6450167721051230, 223.6946994013056553, -341.5467512609268965 ) ) ;
#2627 = cartesian_point ( 'none', ( -493.2450167721049752, 234.8590224604008370, -319.5841052306645338 ) ) ;
#2628 = cartesian_point ( 'none', ( -523.5450167719189949, 291.6842518256254380, -398.8537468040353815 ) ) ;
#2629 = direction ( 'none', ( -0.6684321707067215623, -0.002397415654014077233, 0.7437692421460316838 ) ) ;
#2630 = oriented_edge ( 'none', *, *, #18268, .t. ) ;
#2631 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#2632 = vertex_point ( 'none', #31290 ) ;
#2633 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -284.8537468037986287 ) ) ;
#2634 = cartesian_point ( 'none', ( -414.3534764149938496, 242.4744014684464730, -335.3108971722534193 ) ) ;
#2635 = vertex_point ( 'none', #20267 ) ;
#2636 = circle ( 'none', #11823, 6.138320441952084039 ) ;
#2637 = vertex_point ( 'none', #14924 ) ;
#2638 = advanced_face ( 'none', ( #34813 ), #5111, .f. ) ;
#2639 = direction ( 'none', ( 0.0000000000000000000, -0.8095112392251152533, 0.5871043804709843439 ) ) ;
#2640 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2641 = plane ( 'none', #2921 ) ;
#2642 = face_outer_bound ( 'none', #22418, .t. ) ;
#2643 = face_outer_bound ( 'none', #19753, .t. ) ;
#2644 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -463.8537468037986855 ) ) ;
#2645 = direction ( 'none', ( -0.6247857223416692918, 0.7807962609784951935, -2.529093127957408602e-14 ) ) ;
#2646 = advanced_face ( 'none', ( #31454 ), #11939, .f. ) ;
#2647 = axis2_placement_3d ( 'none', #3711, #4052, #6433 ) ;
#2648 = cylindrical_surface ( 'none', #22288, 22.00000000000001066 ) ;
#2649 = edge_curve ( 'none', #7753, #21859, #10012, .t. ) ;
#2650 = cartesian_point ( 'none', ( -546.6835478289914363, 293.6146267658684792, -360.2537468040428053 ) ) ;
#2651 = axis2_placement_3d ( 'none', #12977, #4247, #4617 ) ;
#2652 = direction ( 'none', ( 1.000000000000000000, 1.311040044476981051e-14, 5.655173982181852812e-14 ) ) ;
#2653 = plane ( 'none', #8873 ) ;
#2654 = oriented_edge ( 'none', *, *, #9042, .t. ) ;
#2655 = face_outer_bound ( 'none', #31451, .t. ) ;
#2656 = advanced_face ( 'none', ( #17018 ), #23395, .f. ) ;
#2657 = cartesian_point ( 'none', ( -450.5450167721049297, 232.5317310456148618, -285.3367666343887095 ) ) ;
#2658 = axis2_placement_3d ( 'none', #2157, #7641, #24280 ) ;
#2659 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#2660 = oriented_edge ( 'none', *, *, #25219, .t. ) ;
#2661 = vertex_point ( 'none', #26321 ) ;
#2662 = cartesian_point ( 'none', ( -558.2907976272720134, 223.3668172599256820, -433.1216959962144415 ) ) ;
#2663 = cartesian_point ( 'none', ( -518.5975591465127081, 204.3566313768196494, -410.6117172461393352 ) ) ;
#2664 = oriented_edge ( 'none', *, *, #9189, .t. ) ;
#2665 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#2666 = cartesian_point ( 'none', ( -568.0000167718865214, 243.1842518256334813, -406.8537468040200906 ) ) ;
#2667 = vertex_point ( 'none', #26555 ) ;
#2668 = edge_curve ( 'none', #25438, #31242, #24255, .t. ) ;
#2669 = direction ( 'none', ( -5.230025295777875983e-16, 0.9999948051039169172, 0.003223315867124545812 ) ) ;
#2670 = oriented_edge ( 'none', *, *, #30355, .t. ) ;
#2671 = face_outer_bound ( 'none', #1092, .t. ) ;
#2672 = axis2_placement_3d ( 'none', #11959, #33628, #17744 ) ;
#2673 = cartesian_point ( 'none', ( -506.1548197234817508, 274.9830836226211659, -279.7054200819629273 ) ) ;
#2674 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2675 = oriented_edge ( 'none', *, *, #14813, .f. ) ;
#2676 = direction ( 'none', ( 1.066326637010301851e-16, -4.595548519418148985e-16, -1.000000000000000000 ) ) ;
#2677 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#2678 = vector ( 'none', #9737, 1000.000000000000114 ) ;
#2679 = face_outer_bound ( 'none', #12799, .t. ) ;
#2680 = edge_loop ( 'none', ( #11349, #26518, #20019, #6412 ) ) ;
#2681 = cartesian_point ( 'none', ( -433.9830039516753004, 256.1063408393131340, -299.5170169864292689 ) ) ;
#2682 = cartesian_point ( 'none', ( -539.6548805695217652, 274.2563017809679877, -275.3537468037985150 ) ) ;
#2683 = oriented_edge ( 'none', *, *, #13927, .f. ) ;
#2684 = edge_curve ( 'none', #15927, #34135, #9785, .t. ) ;
#2685 = cartesian_point ( 'none', ( -561.0069575490124407, 289.1461926027590152, -398.8537468040190674 ) ) ;
#2686 = circle ( 'none', #33400, 27.50000000000000355 ) ;
#2687 = cartesian_point ( 'none', ( -414.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#2688 = cartesian_point ( 'none', ( -569.0450167718864805, 243.1842518256334813, -406.8537468040201475 ) ) ;
#2689 = direction ( 'none', ( -0.8937973703356515420, 4.576843693530631566e-13, -0.4484710255758714292 ) ) ;
#2690 = cartesian_point ( 'none', ( -517.7464262302686393, 232.5834807343993305, -484.8537468037833378 ) ) ;
#2691 = cartesian_point ( 'none', ( -497.7888958437061433, 206.2697294397522398, -310.3935301184298510 ) ) ;
#2692 = oriented_edge ( 'none', *, *, #20215, .f. ) ;
#2694 = line ( 'none', #30911, #7365 ) ;
#2693 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034111, -322.8537468037985150 ) ) ;
#2695 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2696 = cartesian_point ( 'none', ( -506.1815182377472411, 287.4341875056813365, -324.3117717639315742 ) ) ;
#2697 = direction ( 'none', ( -0.6309859658584334730, 0.7757942452027469793, -2.526024360328489390e-14 ) ) ;
#2698 = vertex_point ( 'none', #17866 ) ;
#2699 = vertex_point ( 'none', #17984 ) ;
#2700 = cartesian_point ( 'none', ( -557.8695687517462147, 263.3561814517513540, -409.4460681591529578 ) ) ;
#2702 = edge_curve ( 'none', #8309, #18197, #8525, .t. ) ;
#2701 = vertex_point ( 'none', #7531 ) ;
#2703 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#2704 = oriented_edge ( 'none', *, *, #9063, .t. ) ;
#2705 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2706 = cartesian_point ( 'none', ( -523.5450167721049866, 185.6842518256035248, -380.3537468037986287 ) ) ;
#2707 = edge_curve ( 'none', #9211, #6277, #29758, .t. ) ;
#2708 = direction ( 'none', ( -1.000000000000000000, -5.231896356053948285e-16, 5.720448116762112121e-17 ) ) ;
#2709 = oriented_edge ( 'none', *, *, #22323, .f. ) ;
#2710 = axis2_placement_3d ( 'none', #30900, #962, #14767 ) ;
#2711 = oriented_edge ( 'none', *, *, #8595, .t. ) ;
#2712 = vector ( 'none', #22253, 1000.000000000000000 ) ;
#2713 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#2714 = edge_loop ( 'none', ( #23072, #21924, #5535, #20299 ) ) ;
#2715 = cartesian_point ( 'none', ( -523.5450167719641286, 243.1842518256337087, -277.8537468040321414 ) ) ;
#2716 = axis2_placement_3d ( 'none', #22425, #30721, #6008 ) ;
#2717 = toroidal_surface ( 'none', #1494, 6.399999999999998579, 0.1000000000000000056 ) ;
#2718 = circle ( 'none', #22276, 1.000000000000015099 ) ;
#2720 = oriented_edge ( 'none', *, *, #21611, .t. ) ;
#2719 = cartesian_point ( 'none', ( -523.5450167718869352, 243.1842518256333676, -398.8537468040175895 ) ) ;
#2721 = oriented_edge ( 'none', *, *, #16716, .f. ) ;
#2722 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#2723 = axis2_placement_3d ( 'none', #22525, #17319, #19799 ) ;
#2724 = cartesian_point ( 'none', ( -495.4256944074432454, 220.3099698100766943, -279.7054202144911983 ) ) ;
#2725 = cartesian_point ( 'none', ( -414.0450167721049866, 213.8092518256028427, -271.9747543314629183 ) ) ;
#2726 = circle ( 'none', #3594, 16.77205953146757267 ) ;
#2727 = axis2_placement_3d ( 'none', #580, #941, #27593 ) ;
#2728 = direction ( 'none', ( 2.237617013237052472e-16, -0.8095112392251214706, 0.5871043804709756841 ) ) ;
#2729 = oriented_edge ( 'none', *, *, #12815, .f. ) ;
#2730 = face_outer_bound ( 'none', #7906, .t. ) ;
#2731 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2732 = axis2_placement_3d ( 'none', #1425, #12642, #17928 ) ;
#2733 = face_bound ( 'none', #13103, .t. ) ;
#2734 = vertex_point ( 'none', #18107 ) ;
#2735 = oriented_edge ( 'none', *, *, #21239, .f. ) ;
#2736 = cartesian_point ( 'none', ( -558.2648670351195506, 253.1343914384798666, -279.9644062295993194 ) ) ;
#2737 = edge_curve ( 'none', #19448, #5682, #21293, .t. ) ;
#2738 = cartesian_point ( 'none', ( -430.1952016198653155, 263.5126261746086129, -347.1358055406324183 ) ) ;
#2739 = b_spline_curve_with_knots ( 'none', 3,
( #17642, #3953, #33534, #1360, #28574, #28462, #17532, #17295, #23103, #4072, #1476, #12221, #20493, #12338, #22985, #17418, #1130, #15033 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.007867772052342684314, 0.008849979239446244955, 0.009832186426549805597, 0.01081439361365336797, 0.01179660080075692861, 0.01277880798786048926, 0.01376101517496405163, 0.01474322236206761227, 0.01572542954917117292 ),
.unspecified. ) ;
#2740 = cartesian_point ( 'none', ( -486.4444899009209280, 228.6939762793264208, -409.4170570386143027 ) ) ;
#2741 = oriented_edge ( 'none', *, *, #15897, .t. ) ;
#2742 = oriented_edge ( 'none', *, *, #17933, .f. ) ;
#2743 = cartesian_point ( 'none', ( -429.8791507391904929, 279.8745995568006038, -338.7899368157376898 ) ) ;
#2744 = edge_loop ( 'none', ( #7470, #33788, #23877, #27447 ) ) ;
#2745 = vector ( 'none', #25639, 1000.000000000000000 ) ;
#2746 = oriented_edge ( 'none', *, *, #22632, .f. ) ;
#2747 = cartesian_point ( 'none', ( -530.3126843541700737, 282.3264175563156186, -436.1048966548391377 ) ) ;
#2748 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#2749 = face_outer_bound ( 'none', #28304, .t. ) ;
#2750 = line ( 'none', #20817, #30801 ) ;
#2751 = vertex_point ( 'none', #28919 ) ;
#2752 = oriented_edge ( 'none', *, *, #34368, .f. ) ;
#2753 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#2754 = edge_curve ( 'none', #28779, #11265, #8930, .t. ) ;
#2755 = oriented_edge ( 'none', *, *, #21303, .f. ) ;
#2756 = cartesian_point ( 'none', ( -492.7866965475152483, 300.4461565875095062, -380.3537468037986287 ) ) ;
#2757 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -293.8537468037977192 ) ) ;
#2758 = vertex_point ( 'none', #7749 ) ;
#2759 = edge_curve ( 'none', #33879, #14560, #22123, .t. ) ;
#2760 = cartesian_point ( 'none', ( -424.0450167721051002, 212.0092518255828793, -302.8536850919258541 ) ) ;
#2761 = direction ( 'none', ( -0.1585527532634901648, 0.9873505073845696423, 4.193279165907277925e-15 ) ) ;
#2762 = edge_curve ( 'none', #13719, #14901, #8071, .t. ) ;
#2763 = oriented_edge ( 'none', *, *, #13263, .t. ) ;
#2764 = cartesian_point ( 'none', ( -497.0198734592306096, 193.2977128325472620, -368.4537468040321073 ) ) ;
#2765 = line ( 'none', #26894, #6571 ) ;
#2766 = cartesian_point ( 'none', ( -414.4833867086505848, 231.4172937850918572, -324.9127301219462538 ) ) ;
#2767 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#2768 = axis2_placement_3d ( 'none', #11083, #8311, #29810 ) ;
#2769 = oriented_edge ( 'none', *, *, #20421, .t. ) ;
#2770 = axis2_placement_3d ( 'none', #24651, #27377, #3110 ) ;
#2771 = cartesian_point ( 'none', ( -414.9138072559986767, 229.7696361695351754, -299.4869156363940874 ) ) ;
#2772 = vector ( 'none', #30374, 1000.000000000000000 ) ;
#2773 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -396.8537468037833946 ) ) ;
#2774 = vertex_point ( 'none', #32208 ) ;
#2775 = face_outer_bound ( 'none', #30606, .t. ) ;
#2776 = vertex_point ( 'none', #21428 ) ;
#2777 = cartesian_point ( 'none', ( -422.1450167721048956, 294.0632442979391499, -293.4787468037981171 ) ) ;
#2778 = oriented_edge ( 'none', *, *, #1681, .f. ) ;
#2779 = vector ( 'none', #31237, 1000.000000000000114 ) ;
#2780 = edge_curve ( 'none', #30309, #19396, #6354, .t. ) ;
#2782 = oriented_edge ( 'none', *, *, #26332, .t. ) ;
#2781 = advanced_face ( 'none', ( #16175 ), #29357, .t. ) ;
#2783 = cartesian_point ( 'none', ( -526.4738910919659247, 282.7411133031027930, -409.7016847762697580 ) ) ;
#2784 = vector ( 'none', #483, 1000.000000000000000 ) ;
#2785 = direction ( 'none', ( -2.035898835339490848e-16, 1.000000000000000000, 1.013316971799002515e-12 ) ) ;
#2786 = conical_surface ( 'none', #20683, 37.50000000000000000, 0.5235987755982919323 ) ;
#2787 = oriented_edge ( 'none', *, *, #11337, .f. ) ;
#2788 = direction ( 'none', ( 0.1506821769804534139, -0.9885822583581151957, -5.046468293750709037e-15 ) ) ;
#2789 = edge_curve ( 'none', #35079, #35044, #2260, .t. ) ;
#2790 = oriented_edge ( 'none', *, *, #8976, .f. ) ;
#2791 = direction ( 'none', ( -5.230025295777879928e-16, 0.9999948051039169172, 0.003223315867124546680 ) ) ;
#2792 = edge_loop ( 'none', ( #23467, #27849, #33214, #25055 ) ) ;
#2793 = direction ( 'none', ( 0.0000000000000000000, 0.2731415584612464365, -0.9619738504976949045 ) ) ;
#2794 = axis2_placement_3d ( 'none', #2570, #29891, #32719 ) ;
#2795 = line ( 'none', #18903, #14721 ) ;
#2796 = oriented_edge ( 'none', *, *, #13927, .t. ) ;
#2797 = face_outer_bound ( 'none', #26830, .t. ) ;
#2798 = cartesian_point ( 'none', ( -519.1229729138480025, 273.0542353383751220, -275.3537468037987423 ) ) ;
#2799 = cartesian_point ( 'none', ( -421.9450167721050207, 211.2730863674927377, -275.3225692560203015 ) ) ;
#2800 = circle ( 'none', #6973, 6.138320441952068940 ) ;
#2801 = direction ( 'none', ( -5.628830734849543029e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#2802 = oriented_edge ( 'none', *, *, #24241, .t. ) ;
#2803 = cartesian_point ( 'none', ( -434.2414992497117510, 255.3609179226903336, -299.7714747501884176 ) ) ;
#2804 = cartesian_point ( 'none', ( -523.4156442966971099, 282.8317890068951215, -411.9754162543261486 ) ) ;
#2805 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#2806 = edge_curve ( 'none', #32741, #21911, #15326, .t. ) ;
#2807 = oriented_edge ( 'none', *, *, #4636, .f. ) ;
#2808 = vector ( 'none', #6464, 999.9999999999998863 ) ;
#2809 = edge_curve ( 'none', #9675, #12616, #20842, .t. ) ;
#2810 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2811 = oriented_edge ( 'none', *, *, #15198, .t. ) ;
#2812 = cartesian_point ( 'none', ( -523.5450167719197907, 243.1842518256252106, -380.3537468040360068 ) ) ;
#2813 = cartesian_point ( 'none', ( -490.7809594736436338, 223.3100082066503376, -286.9590335084928370 ) ) ;
#2814 = cartesian_point ( 'none', ( -417.9160378053674094, 207.4770497743316184, -304.8248061148471493 ) ) ;
#2815 = edge_loop ( 'none', ( #32567, #14204, #18921, #20607 ) ) ;
#2816 = direction ( 'none', ( 2.197777066643601483e-16, -0.2731415584612457703, 0.9619738504976951265 ) ) ;
#2817 = direction ( 'none', ( 1.000000000000000000, 4.071797670681751091e-16, -2.723347251396499427e-16 ) ) ;
#2818 = oriented_edge ( 'none', *, *, #12427, .f. ) ;
#2819 = axis2_placement_3d ( 'none', #28088, #11837, #25346 ) ;
#2820 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.015061051085860466e-12 ) ) ;
#2821 = vector ( 'none', #1649, 1000.000000000000000 ) ;
#2822 = edge_loop ( 'none', ( #28087, #17996, #21646, #1963, #32413, #3690 ) ) ;
#2823 = axis2_placement_3d ( 'none', #26063, #6912, #17972 ) ;
#2824 = cartesian_point ( 'none', ( -511.4629371443846253, 209.1218059046480846, -279.8992711987129951 ) ) ;
#2825 = oriented_edge ( 'none', *, *, #11488, .f. ) ;
#2826 = advanced_face ( 'none', ( #22524 ), #5512, .t. ) ;
#2827 = oriented_edge ( 'none', *, *, #27604, .f. ) ;
#2828 = cartesian_point ( 'none', ( -493.5186369227965884, 261.2487069930836583, -275.3537468037988560 ) ) ;
#2829 = face_bound ( 'none', #16899, .t. ) ;
#2830 = cartesian_point ( 'none', ( -506.0450167721049866, 243.1842518256034964, -294.8537468037986287 ) ) ;
#2831 = oriented_edge ( 'none', *, *, #12658, .f. ) ;
#2832 = advanced_face ( 'none', ( #35222 ), #34389, .f. ) ;
#2833 = edge_curve ( 'none', #2018, #707, #14914, .t. ) ;
#2834 = cylindrical_surface ( 'none', #7136, 2.099999999999990763 ) ;
#2835 = direction ( 'none', ( 0.1301338387962845677, 0.9914964367057214067, 2.008823880312848768e-14 ) ) ;
#2836 = vector ( 'none', #16408, 999.9999999999998863 ) ;
#2837 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#2838 = cartesian_point ( 'none', ( -495.5113350114628474, 286.3226939270869593, -370.3537468037986287 ) ) ;
#2839 = oriented_edge ( 'none', *, *, #14861, .t. ) ;
#2840 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#2841 = edge_curve ( 'none', #27584, #14259, #6808, .t. ) ;
#2842 = cartesian_point ( 'none', ( -491.7560589268059061, 225.7760129237265687, -279.7054200895742042 ) ) ;
#2843 = advanced_face ( 'none', ( #1302 ), #439, .f. ) ;
#2844 = direction ( 'none', ( 2.035898835339499230e-16, -1.000000000000000000, -1.007144656136236968e-12 ) ) ;
#2845 = oriented_edge ( 'none', *, *, #11868, .t. ) ;
#2846 = vector ( 'none', #24523, 1000.000000000000000 ) ;
#2847 = vertex_point ( 'none', #24874 ) ;
#2848 = cartesian_point ( 'none', ( -515.5777429384711468, 259.6907617971863260, -409.6988878022838207 ) ) ;
#2849 = cartesian_point ( 'none', ( -483.5450167721049866, 243.1842518256034964, -378.0537468037986173 ) ) ;
#2850 = oriented_edge ( 'none', *, *, #18420, .t. ) ;
#2851 = cartesian_point ( 'none', ( -413.9450167721049638, 191.8785704136075765, -355.6321034628597886 ) ) ;
#2852 = edge_loop ( 'none', ( #19873, #27833, #3861 ) ) ;
#2853 = oriented_edge ( 'none', *, *, #10743, .f. ) ;
#2854 = edge_loop ( 'none', ( #21727, #4476, #26069, #610 ) ) ;
#2855 = cartesian_point ( 'none', ( -557.7304355782887342, 231.2605006817355786, -279.9109645668332860 ) ) ;
#2856 = edge_curve ( 'none', #26530, #6694, #7667, .t. ) ;
#2857 = oriented_edge ( 'none', *, *, #1952, .f. ) ;
#2858 = vertex_point ( 'none', #8218 ) ;
#2859 = direction ( 'none', ( -2.035898835339489122e-16, 1.000000000000000000, 1.014616406675374316e-12 ) ) ;
#2860 = direction ( 'none', ( -0.1420752155569539876, -0.003190618115253120515, 0.9898507226246225921 ) ) ;
#2861 = line ( 'none', #25720, #8830 ) ;
#2862 = oriented_edge ( 'none', *, *, #8302, .t. ) ;
#2863 = axis2_placement_3d ( 'none', #3741, #9338, #11876 ) ;
#2864 = face_outer_bound ( 'none', #572, .t. ) ;
#2865 = face_outer_bound ( 'none', #372, .t. ) ;
#2866 = circle ( 'none', #28405, 40.00000000000000711 ) ;
#2867 = edge_curve ( 'none', #24493, #23938, #26375, .t. ) ;
#2868 = cartesian_point ( 'none', ( -530.9041862333079962, 282.0667488036392001, -435.8450371111844106 ) ) ;
#2869 = axis2_placement_3d ( 'none', #10030, #5028, #10389 ) ;
#2870 = oriented_edge ( 'none', *, *, #18840, .t. ) ;
#2871 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2872 = cartesian_point ( 'none', ( -438.3789913683205555, 243.1842518256035248, -322.8537468037986287 ) ) ;
#2873 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2874 = direction ( 'none', ( -0.07384000345345036187, 0.9972701007700945919, 0.0000000000000000000 ) ) ;
#2875 = oriented_edge ( 'none', *, *, #7655, .t. ) ;
#2876 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.038300084272743085e-12 ) ) ;
#2877 = vector ( 'none', #11396, 1000.000000000000000 ) ;
#2878 = oriented_edge ( 'none', *, *, #31170, .f. ) ;
#2879 = oriented_edge ( 'none', *, *, #14389, .f. ) ;
#2880 = cartesian_point ( 'none', ( -540.6261570744250093, 275.1499801558884997, -279.7056393504832954 ) ) ;
#2881 = cartesian_point ( 'none', ( -491.5450167718833541, 243.1842518256341918, -461.8537468040157705 ) ) ;
#2882 = cartesian_point ( 'none', ( -420.8450167721049411, 242.4954987232508472, -341.8560655876732426 ) ) ;
#2883 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2884 = vertex_point ( 'none', #10994 ) ;
#2885 = edge_curve ( 'none', #15718, #19795, #31856, .t. ) ;
#2886 = direction ( 'none', ( 1.169155060507083582e-17, 0.5871043804709840108, 0.8095112392251153643 ) ) ;
#2887 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769734850, -0.08929731094672796465 ) ) ;
#2888 = oriented_edge ( 'none', *, *, #34057, .f. ) ;
#2889 = axis2_placement_3d ( 'none', #3398, #27438, #11063 ) ;
#2890 = cartesian_point ( 'none', ( -414.8082725270010087, 230.4704306183997176, -299.3946055976266507 ) ) ;
#2891 = vertex_point ( 'none', #11115 ) ;
#2892 = face_outer_bound ( 'none', #32663, .t. ) ;
#2893 = face_outer_bound ( 'none', #28569, .t. ) ;
#2894 = edge_curve ( 'none', #34930, #6927, #21261, .t. ) ;
#2895 = cartesian_point ( 'none', ( -523.5450167719189949, 243.1842518256254095, -395.8537468040360068 ) ) ;
#2896 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#2897 = line ( 'none', #16571, #1639 ) ;
#2898 = face_outer_bound ( 'none', #32770, .t. ) ;
#2899 = cartesian_point ( 'none', ( -433.2450167721049752, 256.2708821062719835, -299.3114421609413967 ) ) ;
#2900 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#2901 = oriented_edge ( 'none', *, *, #34098, .f. ) ;
#2902 = direction ( 'none', ( 0.1065483891467872840, -0.6990332186457468566, 0.7071067811865421326 ) ) ;
#2903 = direction ( 'none', ( -0.1301338387964207366, -0.9914964367057035322, -1.370645709413775334e-14 ) ) ;
#2904 = cartesian_point ( 'none', ( -497.3317721733657777, 245.1251363163779615, -442.8537468037833378 ) ) ;
#2905 = cartesian_point ( 'none', ( -493.7331064006559700, 185.6842518256034964, -380.3537468037986287 ) ) ;
#2906 = cartesian_point ( 'none', ( -550.0701600692974580, 193.2977128291192628, -368.2537468040579824 ) ) ;
#2907 = oriented_edge ( 'none', *, *, #5467, .t. ) ;
#2908 = circle ( 'none', #13824, 55.00000000000004974 ) ;
#2909 = direction ( 'none', ( 5.230025295777875983e-16, -0.9999948051039170283, -0.003223315867124546246 ) ) ;
#2910 = vertex_point ( 'none', #11352 ) ;
#2911 = oriented_edge ( 'none', *, *, #25243, .t. ) ;
#2912 = cartesian_point ( 'none', ( -507.4028101907917971, 274.2411074606291663, -275.3537468037990834 ) ) ;
#2913 = direction ( 'none', ( -2.035898835339481973e-16, 1.000000000000000000, 1.020949651914874657e-12 ) ) ;
#2914 = direction ( 'none', ( -0.6758819165314852162, 0.7370099286344292677, -2.850146216309663274e-14 ) ) ;
#2915 = edge_curve ( 'none', #32922, #13935, #15729, .t. ) ;
#2916 = cartesian_point ( 'none', ( -456.7811801527993794, 204.8384822461037231, -356.7291512430606417 ) ) ;
#2917 = oriented_edge ( 'none', *, *, #17688, .f. ) ;
#2918 = cartesian_point ( 'none', ( -540.8554343648819440, 196.2028332640473138, -335.3038172356637574 ) ) ;
#2919 = direction ( 'none', ( 1.169155060507083582e-17, 0.5871043804709840108, 0.8095112392251153643 ) ) ;
#2920 = edge_curve ( 'none', #16974, #10607, #32258, .t. ) ;
#2921 = axis2_placement_3d ( 'none', #21326, #31477, #21597 ) ;
#2922 = line ( 'none', #29791, #14004 ) ;
#2923 = oriented_edge ( 'none', *, *, #33595, .t. ) ;
#2924 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#2925 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867126109232 ) ) ;
#2926 = cartesian_point ( 'none', ( -424.0450167721049866, 300.6842518255451182, -265.3537468037401936 ) ) ;
#2927 = axis2_placement_3d ( 'none', #28187, #5937, #11936 ) ;
#2928 = circle ( 'none', #34847, 3.400000000000014122 ) ;
#2929 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612457703, 0.9619738504976951265 ) ) ;
#2930 = line ( 'none', #19100, #33523 ) ;
#2931 = axis2_placement_3d ( 'none', #2936, #8285, #5771 ) ;
#2932 = cartesian_point ( 'none', ( -490.2889042277088265, 224.6616843663478846, -286.0851835453350418 ) ) ;
#2933 = cartesian_point ( 'none', ( -429.8801758546575797, 206.4945962951508136, -306.9159223838369144 ) ) ;
#2934 = face_outer_bound ( 'none', #22979, .t. ) ;
#2935 = cartesian_point ( 'none', ( -489.2098994031732104, 222.6635375285444240, -414.3537468037833378 ) ) ;
#2936 = cartesian_point ( 'none', ( -418.0565743908562695, 185.8842518255798382, -299.8489292205941297 ) ) ;
#2937 = oriented_edge ( 'none', *, *, #25053, .t. ) ;
#2938 = axis2_placement_3d ( 'none', #7975, #26992, #33478 ) ;
#2939 = direction ( 'none', ( 0.0000000000000000000, 0.9960050151769735960, 0.08929731094672890834 ) ) ;
#2940 = axis2_placement_3d ( 'none', #34095, #1584, #31502 ) ;
#2941 = direction ( 'none', ( -5.618383777698263885e-14, -1.277139369270564970e-14, 1.000000000000000000 ) ) ;
#2942 = vertex_point ( 'none', #28191 ) ;
#2943 = cartesian_point ( 'none', ( -492.5920750795315826, 226.8465449338722237, -275.3537468037987423 ) ) ;
#2944 = face_outer_bound ( 'none', #18471, .t. ) ;
#2945 = cartesian_point ( 'none', ( -544.4340692093860525, 243.8264205156382332, -436.3537468037833378 ) ) ;
#2946 = edge_curve ( 'none', #25506, #13920, #11085, .t. ) ;
#2947 = vertex_point ( 'none', #22232 ) ;
#2948 = cartesian_point ( 'none', ( -414.9040605660028405, 256.4437403422021475, -299.4023537946155784 ) ) ;
#2949 = cartesian_point ( 'none', ( -493.5898734745144907, 293.0707908221722846, -364.2537468040163162 ) ) ;
#2950 = oriented_edge ( 'none', *, *, #7503, .f. ) ;
#2951 = cartesian_point ( 'none', ( -551.2252396810915798, 296.9525804984023125, -368.2537468040424642 ) ) ;
#2952 = cartesian_point ( 'none', ( -486.0830759947614297, 192.1813252485422936, -398.8537468040161684 ) ) ;
#2953 = face_outer_bound ( 'none', #14770, .t. ) ;
#2954 = oriented_edge ( 'none', *, *, #466, .t. ) ;
#2955 = cartesian_point ( 'none', ( -496.0324144145147329, 221.5419747729985716, -275.3537468037850431 ) ) ;
#2956 = cartesian_point ( 'none', ( -517.4683742930860717, 228.3829355225541633, -484.1943163119891551 ) ) ;
#2957 = advanced_face ( 'none', ( #30166 ), #3358, .f. ) ;
#2958 = cartesian_point ( 'none', ( -523.5450167719189949, 243.1842518256253811, -394.8537468040360068 ) ) ;
#2959 = circle ( 'none', #22154, 0.2000000000000159150 ) ;
#2960 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -402.3537468037833946 ) ) ;
#2961 = edge_curve ( 'none', #15335, #22646, #1273, .t. ) ;
#2962 = cartesian_point ( 'none', ( -534.9707837966561783, 219.5124738420896620, -443.8537468037833946 ) ) ;
#2963 = face_outer_bound ( 'none', #27667, .t. ) ;
#2964 = edge_curve ( 'none', #15858, #31128, #1663, .t. ) ;
#2965 = edge_curve ( 'none', #29497, #2847, #11492, .t. ) ;
#2966 = cartesian_point ( 'none', ( -548.1086278619546874, 225.1206007660847490, -275.3537468037985150 ) ) ;
#2967 = cartesian_point ( 'none', ( -507.3345543903978978, 235.3598726571848374, -414.3537468037833946 ) ) ;
#2968 = cartesian_point ( 'none', ( -494.3490836315248771, 298.0320327416923760, -370.3537468037987423 ) ) ;
#2969 = oriented_edge ( 'none', *, *, #16494, .f. ) ;
#2970 = b_spline_curve_with_knots ( 'none', 3,
( #17895, #12735, #16357, #22151 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#2971 = cartesian_point ( 'none', ( -526.5300451498795837, 223.9112238957757484, -484.8537468037833378 ) ) ;
#2972 = axis2_placement_3d ( 'none', #16087, #35010, #18913 ) ;
#2973 = cartesian_point ( 'none', ( -460.5450167721049866, 198.1842518256037522, -348.8345089173323572 ) ) ;
#2974 = face_bound ( 'none', #13267, .t. ) ;
#2975 = axis2_placement_3d ( 'none', #7688, #26377, #12869 ) ;
#2976 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2977 = oriented_edge ( 'none', *, *, #4990, .f. ) ;
#2978 = vertex_point ( 'none', #9049 ) ;
#2979 = direction ( 'none', ( -1.548860246407863829e-16, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#2980 = oriented_edge ( 'none', *, *, #14581, .t. ) ;
#2981 = direction ( 'none', ( 4.926781901685062915e-16, -0.9999948051039168062, -0.003223315867124342416 ) ) ;
#2982 = circle ( 'none', #17512, 27.50000000000000355 ) ;
#2983 = edge_curve ( 'none', #5571, #19680, #25074, .t. ) ;
#2984 = cartesian_point ( 'none', ( -424.7645745696852373, 221.2240849821253903, -338.5620695569566010 ) ) ;
#2985 = direction ( 'none', ( -5.633646591007430131e-14, -1.329374001118727643e-14, 1.000000000000000000 ) ) ;
#2986 = oriented_edge ( 'none', *, *, #31690, .f. ) ;
#2987 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#2988 = cartesian_point ( 'none', ( -450.5450167721049297, 198.1842518256037522, -361.3345089173323572 ) ) ;
#2989 = plane ( 'none', #26525 ) ;
#2990 = line ( 'none', #2170, #6387 ) ;
#2991 = cartesian_point ( 'none', ( -489.5493306124964192, 224.0716035910640755, -410.8537468037833946 ) ) ;
#2992 = edge_curve ( 'none', #10699, #74, #9346, .t. ) ;
#2993 = oriented_edge ( 'none', *, *, #2310, .f. ) ;
#2994 = cartesian_point ( 'none', ( -420.8450167721049411, 242.4954987232508472, -341.8560655876732426 ) ) ;
#2995 = face_outer_bound ( 'none', #24904, .t. ) ;
#2996 = advanced_face ( 'none', ( #26781 ), #33500, .f. ) ;
#2997 = direction ( 'none', ( 2.035898835339481973e-16, -1.000000000000000000, -1.020949651914874657e-12 ) ) ;
#2998 = cartesian_point ( 'none', ( -437.2450167721049752, 244.0909595298337820, -321.7684444776749615 ) ) ;
#2999 = axis2_placement_3d ( 'none', #8825, #497, #16682 ) ;
#3000 = direction ( 'none', ( 1.000000000000000000, 3.652049423109066841e-16, 5.624156111587963290e-14 ) ) ;
#3001 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#3002 = advanced_face ( 'none', ( #12360 ), #16987, .t. ) ;
#3003 = oriented_edge ( 'none', *, *, #30432, .t. ) ;
#3004 = cartesian_point ( 'none', ( -577.8923975507517525, 207.5280854237791459, -449.8537468040211138 ) ) ;
#3005 = cartesian_point ( 'none', ( -415.0437077900754161, 230.0313274510882025, -299.3960209731858413 ) ) ;
#3006 = circle ( 'none', #31742, 4.200000000000017941 ) ;
#3007 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.666763354857565003e-14 ) ) ;
#3008 = cartesian_point ( 'none', ( -522.5112567237586063, 229.2224704148215721, -522.8537468037833378 ) ) ;
#3009 = edge_curve ( 'none', #24072, #30870, #14888, .t. ) ;
#3010 = oriented_edge ( 'none', *, *, #9146, .f. ) ;
#3011 = advanced_face ( 'none', ( #24663 ), #2512, .f. ) ;
#3012 = oriented_edge ( 'none', *, *, #25453, .f. ) ;
#3013 = edge_loop ( 'none', ( #33363, #8815, #26, #14272 ) ) ;
#3014 = cartesian_point ( 'none', ( -491.7172560652570610, 266.3995123309848054, -410.1786342722819541 ) ) ;
#3015 = edge_curve ( 'none', #12691, #27968, #17830, .t. ) ;
#3016 = circle ( 'none', #23190, 2.099999999999990763 ) ;
#3017 = direction ( 'none', ( -5.230025295777875983e-16, 0.9999948051039169172, 0.003223315867124545812 ) ) ;
#3018 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3019 = oriented_edge ( 'none', *, *, #18422, .t. ) ;
#3020 = axis2_placement_3d ( 'none', #13564, #9834, #24335 ) ;
#3021 = cartesian_point ( 'none', ( -424.0450167721051002, 302.0241769757800512, -342.8538085156433795 ) ) ;
#3022 = face_outer_bound ( 'none', #13392, .t. ) ;
#3023 = cartesian_point ( 'none', ( -477.5830759947579622, 280.6461926027590721, -449.8537468040144631 ) ) ;
#3024 = oriented_edge ( 'none', *, *, #14435, .t. ) ;
#3025 = axis2_placement_3d ( 'none', #24311, #24427, #35056 ) ;
#3026 = cartesian_point ( 'none', ( -509.2502205239394470, 270.0956469047357587, -275.3537468037986287 ) ) ;
#3027 = face_outer_bound ( 'none', #28788, .t. ) ;
#3028 = direction ( 'none', ( 0.7437731059700262159, -0.002154568021932308768, 0.6684286982710564429 ) ) ;
#3029 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3030 = vertex_point ( 'none', #6655 ) ;
#3031 = face_outer_bound ( 'none', #19761, .t. ) ;
#3032 = cartesian_point ( 'none', ( -522.9753336060904303, 283.1802495215236490, -431.9612452748439182 ) ) ;
#3033 = edge_curve ( 'none', #10361, #29722, #29726, .t. ) ;
#3034 = cartesian_point ( 'none', ( -424.0450167721051002, 300.4842518256237440, -342.8538085156449711 ) ) ;
#3035 = cartesian_point ( 'none', ( -527.3755040147168529, 227.6493905257729011, -515.5131772955772931 ) ) ;
#3036 = oriented_edge ( 'none', *, *, #11131, .f. ) ;
#3037 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#3038 = circle ( 'none', #16265, 6.500000000000020428 ) ;
#3039 = edge_curve ( 'none', #24050, #4729, #15290, .t. ) ;
#3040 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#3041 = advanced_face ( 'none', ( #31421 ), #20451, .f. ) ;
#3042 = cartesian_point ( 'none', ( -429.1699933531739362, 206.0655388040825926, -307.9462599925584527 ) ) ;
#3043 = vertex_point ( 'none', #20343 ) ;
#3044 = axis2_placement_3d ( 'none', #8617, #22505, #14333 ) ;
#3045 = edge_loop ( 'none', ( #2986, #11535, #21987, #15653 ) ) ;
#3046 = cartesian_point ( 'none', ( -499.4845991793280291, 288.4353159596234377, -370.3537468037986287 ) ) ;
#3047 = oriented_edge ( 'none', *, *, #16908, .t. ) ;
#3048 = cartesian_point ( 'none', ( -524.8741368342705300, 261.1351136394645209, -414.3537468037833946 ) ) ;
#3049 = cartesian_point ( 'none', ( -424.0450167721049866, 265.5592518256550534, -373.7327392761116016 ) ) ;
#3050 = vertex_point ( 'none', #4273 ) ;
#3051 = face_outer_bound ( 'none', #11785, .t. ) ;
#3052 = edge_loop ( 'none', ( #11117, #28055, #27011, #18452 ) ) ;
#3053 = advanced_face ( 'none', ( #23805 ), #14043, .f. ) ;
#3054 = direction ( 'none', ( 4.926781901685062915e-16, -0.9999948051039170283, -0.003223315867124342850 ) ) ;
#3055 = vector ( 'none', #27694, 1000.000000000000000 ) ;
#3056 = calendar_date ( 2020, 29, 3 ) ;
#3057 = cartesian_point ( 'none', ( -498.7048644147866412, 300.6842518256034964, -380.3537468037986287 ) ) ;
#3058 = cartesian_point ( 'none', ( -544.5869804845132194, 245.8916133057645652, -436.0086058052829685 ) ) ;
#3059 = edge_curve ( 'none', #11733, #28269, #3806, .t. ) ;
#3060 = cartesian_point ( 'none', ( -477.5830759947579054, 289.1461926027590721, -449.8537468040143494 ) ) ;
#3061 = line ( 'none', #3311, #11185 ) ;
#3062 = cartesian_point ( 'none', ( -492.7348938366487801, 267.0952602673626757, -410.8537468037833946 ) ) ;
#3063 = direction ( 'none', ( 1.791068744856348687e-16, 6.279680095831317198e-17, -1.000000000000000000 ) ) ;
#3064 = edge_curve ( 'none', #9933, #6526, #22492, .t. ) ;
#3065 = edge_loop ( 'none', ( #24743, #5474, #21300, #3602, #12922 ) ) ;
#3066 = vector ( 'none', #27518, 1000.000000000000000 ) ;
#3067 = axis2_placement_3d ( 'none', #32368, #2096, #15905 ) ;
#3068 = cartesian_point ( 'none', ( -492.6827908540513477, 226.6759098374727444, -275.3537468038048814 ) ) ;
#3069 = direction ( 'none', ( -1.000000000000000000, -5.236901059552620577e-16, -5.655853144316829907e-14 ) ) ;
#3070 = cartesian_point ( 'none', ( -427.6477787319179242, 258.6052722341242998, -344.8622314968029627 ) ) ;
#3071 = axis2_placement_3d ( 'none', #12404, #4148, #31246 ) ;
#3072 = vertex_point ( 'none', #12409 ) ;
#3073 = circle ( 'none', #11970, 2.917500000000029292 ) ;
#3074 = direction ( 'none', ( 0.07384000345349772676, -0.9972701007700909281, 0.0000000000000000000 ) ) ;
#3075 = axis2_placement_3d ( 'none', #35213, #2837, #11073 ) ;
#3076 = cartesian_point ( 'none', ( -577.0450167718869352, 213.8798153014481613, -398.8537468040209433 ) ) ;
#3077 = oriented_edge ( 'none', *, *, #29593, .t. ) ;
#3078 = direction ( 'none', ( -0.9687155250085899283, 0.2481737931517587481, 0.0000000000000000000 ) ) ;
#3079 = edge_loop ( 'none', ( #17327, #14747, #16800, #2595 ) ) ;
#3080 = vertex_point ( 'none', #15115 ) ;
#3081 = cartesian_point ( 'none', ( -550.4988436504727360, 228.9768834592771327, -275.3537468037981739 ) ) ;
#3082 = direction ( 'none', ( 1.548860246407864076e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3083 = cartesian_point ( 'none', ( -450.5450167721049866, 294.0594178405385151, -307.9062264757492926 ) ) ;
#3084 = oriented_edge ( 'none', *, *, #26977, .t. ) ;
#3085 = line ( 'none', #18634, #9907 ) ;
#3086 = oriented_edge ( 'none', *, *, #13345, .t. ) ;
#3087 = vector ( 'none', #16222, 1000.000000000000000 ) ;
#3088 = direction ( 'none', ( -0.8937973703356509869, 4.576843693692552777e-13, -0.4484710255758726505 ) ) ;
#3089 = face_bound ( 'none', #20584, .t. ) ;
#3090 = edge_curve ( 'none', #26999, #10938, #30559, .t. ) ;
#3091 = cartesian_point ( 'none', ( -424.0200679133664039, 267.2851584846308128, -335.0252832391932429 ) ) ;
#3092 = axis2_placement_3d ( 'none', #22609, #6563, #9079 ) ;
#3093 = conical_surface ( 'none', #5212, 39.99999999999999289, 0.5235987755983023684 ) ;
#3094 = cartesian_point ( 'none', ( -455.5450167721050434, 185.6842518256564176, -375.1874118771153235 ) ) ;
#3095 = cartesian_point ( 'none', ( -407.0450167721050434, 208.1842518256034111, -322.8537468038339853 ) ) ;
#3096 = edge_curve ( 'none', #30790, #19779, #22944, .t. ) ;
#3097 = edge_loop ( 'none', ( #11448, #18007, #34607, #31578 ) ) ;
#3098 = face_outer_bound ( 'none', #25630, .t. ) ;
#3099 = cartesian_point ( 'none', ( -523.5450167718832972, 243.1842518256341918, -462.8537468040175895 ) ) ;
#3100 = cartesian_point ( 'none', ( -489.5493306124964192, 224.0716035910640755, -434.8537468037833378 ) ) ;
#3101 = cartesian_point ( 'none', ( -456.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#3102 = oriented_edge ( 'none', *, *, #398, .f. ) ;
#3103 = cartesian_point ( 'none', ( -433.6788328011641624, 229.8236335762997840, -299.5048479944642281 ) ) ;
#3104 = cartesian_point ( 'none', ( -539.6984287071903736, 274.2352566502887043, -275.3537468037988560 ) ) ;
#3105 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#3106 = oriented_edge ( 'none', *, *, #34430, .t. ) ;
#3107 = product_definition_shape ( 'none', 'none', #20737 ) ;
#3108 = oriented_edge ( 'none', *, *, #18631, .t. ) ;
#3109 = oriented_edge ( 'none', *, *, #6861, .t. ) ;
#3110 = direction ( 'none', ( 0.9873505073845706415, 0.1585527532634829762, 5.759281940242998291e-14 ) ) ;
#3111 = edge_loop ( 'none', ( #32616, #23104 ) ) ;
#3112 = vector ( 'none', #20998, 1000.000000000000114 ) ;
#3113 = oriented_edge ( 'none', *, *, #16207, .f. ) ;
#3114 = cartesian_point ( 'none', ( -414.9249184152146768, 230.1808267031323112, -299.3955390873713327 ) ) ;
#3115 = edge_curve ( 'none', #4437, #13700, #8491, .t. ) ;
#3116 = circle ( 'none', #2461, 5.999999999999992895 ) ;
#3117 = face_outer_bound ( 'none', #6821, .t. ) ;
#3118 = vertex_point ( 'none', #26031 ) ;
#3119 = edge_curve ( 'none', #4415, #13695, #24218, .t. ) ;
#3120 = axis2_placement_3d ( 'none', #24833, #8540, #11308 ) ;
#3121 = direction ( 'none', ( -0.5000000000000485167, -1.149433608748688207e-14, 0.8660254037844106190 ) ) ;
#3122 = cartesian_point ( 'none', ( -501.0198734745117122, 293.0707908221725120, -412.6287651376189842 ) ) ;
#3123 = vector ( 'none', #27127, 1000.000000000000000 ) ;
#3124 = advanced_face ( 'none', ( #16142 ), #10621, .t. ) ;
#3125 = oriented_edge ( 'none', *, *, #35018, .t. ) ;
#3126 = cartesian_point ( 'none', ( -433.6396240389873356, 256.4167448044240132, -299.4115060564205919 ) ) ;
#3127 = axis2_placement_3d ( 'none', #6455, #6334, #30950 ) ;
#3128 = cartesian_point ( 'none', ( -488.6199238660199171, 262.0265284412627125, -409.6716343000273355 ) ) ;
#3129 = oriented_edge ( 'none', *, *, #23427, .t. ) ;
#3130 = face_outer_bound ( 'none', #11209, .t. ) ;
#3131 = direction ( 'none', ( -4.057357086302410306e-31, 0.6038489185976522178, 0.7970987915612757213 ) ) ;
#3132 = cartesian_point ( 'none', ( -424.2450167721049752, 253.5954410599043456, -341.8202867815482477 ) ) ;
#3133 = cartesian_point ( 'none', ( -433.4749497527620292, 230.0555911338801991, -299.3959427632657366 ) ) ;
#3134 = oriented_edge ( 'none', *, *, #28557, .t. ) ;
#3135 = axis2_placement_3d ( 'none', #25912, #28629, #15099 ) ;
#3136 = axis2_placement_3d ( 'none', #21305, #20954, #2267 ) ;
#3137 = cartesian_point ( 'none', ( -511.9029269189957176, 276.2118465511242107, -275.3537468037714575 ) ) ;
#3138 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#3139 = oriented_edge ( 'none', *, *, #1392, .f. ) ;
#3140 = cartesian_point ( 'none', ( -413.9450167721049070, 294.4899332375994732, -290.0753901447375824 ) ) ;
#3141 = cartesian_point ( 'none', ( -451.9450167721049638, 272.5592518256036101, -373.7327392761343958 ) ) ;
#3142 = edge_loop ( 'none', ( #18818, #2353, #19874, #24994 ) ) ;
#3143 = edge_curve ( 'none', #31410, #27045, #8896, .t. ) ;
#3144 = oriented_edge ( 'none', *, *, #7272, .f. ) ;
#3145 = edge_loop ( 'none', ( #5480, #6758, #12594, #33889 ) ) ;
#3146 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-16-solid1', #28491 ) ;
#3147 = cartesian_point ( 'none', ( -503.1581939166542838, 293.0707908221328353, -368.2537468037986059 ) ) ;
#3148 = line ( 'none', #22105, #23995 ) ;
#3149 = toroidal_surface ( 'none', #617, 20.00000000000000355, 84.99999999999998579 ) ;
#3150 = edge_loop ( 'none', ( #5523, #10680, #34294, #8522 ) ) ;
#3151 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3152 = cartesian_point ( 'none', ( -497.2858168474618310, 208.8175216869293536, -304.2273193017489348 ) ) ;
#3153 = cartesian_point ( 'none', ( -420.2032403800589577, 205.7263642226395461, -308.8206021534288652 ) ) ;
#3154 = face_outer_bound ( 'none', #24997, .t. ) ;
#3155 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#3157 = cartesian_point ( 'none', ( -435.1146509924518000, 258.0017926038600535, -320.5212620161302652 ) ) ;
#3156 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#3158 = cartesian_point ( 'none', ( -559.1147198479814051, 237.3168690617117988, -280.0506071302832538 ) ) ;
#3159 = oriented_edge ( 'none', *, *, #20735, .t. ) ;
#3160 = line ( 'none', #15544, #33312 ) ;
#3161 = conical_surface ( 'none', #3755, 3.400000000000014122, 1.029744258676654090 ) ;
#3162 = advanced_face ( 'none', ( #7636 ), #404, .f. ) ;
#3163 = edge_curve ( 'none', #30551, #20853, #10215, .t. ) ;
#3164 = cartesian_point ( 'none', ( -441.9595985462134422, 255.1842518256089534, -268.5778410318690135 ) ) ;
#3165 = cartesian_point ( 'none', ( -492.8577967285789327, 300.4843481591360046, -380.3537468037986287 ) ) ;
#3166 = oriented_edge ( 'none', *, *, #35126, .t. ) ;
#3167 = edge_curve ( 'none', #21186, #18271, #28478, .t. ) ;
#3168 = line ( 'none', #27446, #1071 ) ;
#3169 = advanced_face ( 'none', ( #8041 ), #18674, .t. ) ;
#3170 = cartesian_point ( 'none', ( -414.8627987751590354, 256.4234201544631446, -299.4092489715088163 ) ) ;
#3171 = axis2_placement_3d ( 'none', #23262, #34370, #1620 ) ;
#3172 = oriented_edge ( 'none', *, *, #21750, .f. ) ;
#3173 = vector ( 'none', #7859, 1000.000000000000000 ) ;
#3174 = oriented_edge ( 'none', *, *, #4693, .t. ) ;
#3175 = axis2_placement_3d ( 'none', #904, #28252, #8868 ) ;
#3176 = oriented_edge ( 'none', *, *, #25002, .f. ) ;
#3177 = line ( 'none', #19496, #9163 ) ;
#3178 = cartesian_point ( 'none', ( -496.5743044798408619, 229.0122920230257932, -275.3537468037987992 ) ) ;
#3179 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -284.8537468037986287 ) ) ;
#3181 = advanced_face ( 'none', ( #4671 ), #17439, .t. ) ;
#3180 = oriented_edge ( 'none', *, *, #14760, .t. ) ;
#3182 = cartesian_point ( 'none', ( -485.3515355506335709, 269.0751381214582238, -431.3537468037833378 ) ) ;
#3183 = vector ( 'none', #16817, 1000.000000000000114 ) ;
#3184 = circle ( 'none', #30924, 9.999999999999978684 ) ;
#3185 = vertex_point ( 'none', #15460 ) ;
#3186 = cartesian_point ( 'none', ( -437.2450167721049752, 245.0463141664735645, -332.4242861741117849 ) ) ;
#3187 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3188 = cartesian_point ( 'none', ( -454.4937317857706489, 231.6794693131434997, -373.4093224878104706 ) ) ;
#3189 = axis2_placement_3d ( 'none', #5400, #27271, #22035 ) ;
#3190 = oriented_edge ( 'none', *, *, #448, .t. ) ;
#3191 = oriented_edge ( 'none', *, *, #18968, .f. ) ;
#3192 = cartesian_point ( 'none', ( -550.1287900863644609, 228.2831916328534874, -275.3537468037984581 ) ) ;
#3193 = edge_curve ( 'none', #13172, #13189, #2959, .t. ) ;
#3194 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#3195 = oriented_edge ( 'none', *, *, #10691, .f. ) ;
#3196 = line ( 'none', #18835, #26619 ) ;
#3197 = b_spline_curve_with_knots ( 'none', 3,
( #24897, #14439, #5853, #5734, #30322, #8716, #30673, #16691, #14089, #11725, #8836, #22144, #8602, #24776, #27856, #5961, #11605, #25010, #30558, #11254, #8490, #8951, #33393, #14318, #17153, #27985, #33268, #403, #22372, #25232, #19415, #27632, #30210, #17037, #11369, #30439, #751, #863, #14201, #13985, #6205, #19763, #33149, #16928, #32926, #3126, #506, #3233, #33041, #3466, #16806, #624, #22490, #19527 ),
.unspecified., .f., .f.,
( 4, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 1, 2, 2, 4 ),
( 0.0000000000000000000, 0.06250000000045997928, 0.09375000000064392935, 0.1093750000006609990, 0.1250000000006780687, 0.1875000000009282020, 0.2187500000011013412, 0.2343750000011381174, 0.2500000000011748935, 0.3125000000013127277, 0.3437500000013660184, 0.3593750000014086510, 0.3750000000014512280, 0.4375000000014127588, 0.4687500000013596346, 0.4843750000012688184, 0.5000000000011780577, 0.5625000000008384404, 0.5937500000006813439, 0.6093750000005752065, 0.6250000000004691803, 0.6875000000001861844, 0.7187500000000741629, 0.7343749999999993339, 0.7499999999999243938, 0.8124999999996280753, 0.8437499999994797495, 0.8593749999993647304, 0.8671874999993539612, 0.8749999999993431921, 1.000000000000000000 ),
.unspecified. ) ;
#3198 = cartesian_point ( 'none', ( -489.4509607787555865, 231.1838242098310729, -322.6304202807384058 ) ) ;
#3199 = edge_loop ( 'none', ( #10797, #1002, #21190, #29795 ) ) ;
#3200 = cartesian_point ( 'none', ( -427.3617981919703084, 266.8864388706263071, -335.7851234004035632 ) ) ;
#3201 = oriented_edge ( 'none', *, *, #2203, .f. ) ;
#3202 = face_bound ( 'none', #5719, .t. ) ;
#3203 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672799241 ) ) ;
#3204 = oriented_edge ( 'none', *, *, #5251, .t. ) ;
#3205 = advanced_face ( 'none', ( #32703 ), #6776, .f. ) ;
#3206 = edge_curve ( 'none', #23640, #19169, #34785, .t. ) ;
#3207 = oriented_edge ( 'none', *, *, #21095, .f. ) ;
#3208 = cartesian_point ( 'none', ( -426.9774299807384068, 222.2329455013224901, -339.8857685994375970 ) ) ;
#3209 = cartesian_point ( 'none', ( -419.8952632667336502, 263.5999592561769873, -343.2058859670848960 ) ) ;
#3210 = cartesian_point ( 'none', ( -424.0450167721049866, 189.1396233101747839, -357.4878081545306827 ) ) ;
#3211 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3212 = edge_loop ( 'none', ( #26459, #10775, #33633, #25976 ) ) ;
#3213 = cylindrical_surface ( 'none', #11523, 4.049999999999994493 ) ;
#3214 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#3215 = edge_curve ( 'none', #34048, #1599, #20401, .t. ) ;
#3216 = oriented_edge ( 'none', *, *, #25453, .t. ) ;
#3217 = direction ( 'none', ( -5.230025295777875983e-16, 0.9999948051039170283, 0.003223315867124546246 ) ) ;
#3218 = oriented_edge ( 'none', *, *, #10738, .f. ) ;
#3219 = direction ( 'none', ( 0.3003283627730223282, 0.9538358739919965412, 2.775557561562890089e-14 ) ) ;
#3220 = oriented_edge ( 'none', *, *, #5485, .t. ) ;
#3221 = cartesian_point ( 'none', ( -424.0450167721051002, 301.3842518256237781, -342.8538085156440616 ) ) ;
#3222 = direction ( 'none', ( -0.07384000345348852579, 0.9972701007700917053, 0.0000000000000000000 ) ) ;
#3223 = circle ( 'none', #13452, 4.000000000000003553 ) ;
#3224 = direction ( 'none', ( 0.9873505073845695312, 0.1585527532634900261, 5.773159728050812748e-14 ) ) ;
#3225 = axis2_placement_3d ( 'none', #33071, #7543, #3343 ) ;
#3226 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#3227 = line ( 'none', #7633, #10905 ) ;
#3228 = cylindrical_surface ( 'none', #8597, 37.70000000000000995 ) ;
#3229 = vertex_point ( 'none', #34635 ) ;
#3230 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#3231 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#3232 = edge_curve ( 'none', #2884, #17338, #12797, .t. ) ;
#3233 = cartesian_point ( 'none', ( -433.5762262882246318, 256.4479521594655012, -299.4009225504324263 ) ) ;
#3234 = oriented_edge ( 'none', *, *, #22405, .f. ) ;
#3235 = cartesian_point ( 'none', ( -489.2098994031732104, 222.6635375285444240, -414.3537468037833378 ) ) ;
#3236 = face_outer_bound ( 'none', #5615, .t. ) ;
#3237 = cartesian_point ( 'none', ( -522.7327767341191702, 232.2142807171318566, -519.8537468037832241 ) ) ;
#3238 = edge_curve ( 'none', #1300, #13614, #25518, .t. ) ;
#3239 = oriented_edge ( 'none', *, *, #26925, .t. ) ;
#3240 = oriented_edge ( 'none', *, *, #33975, .f. ) ;
#3241 = oriented_edge ( 'none', *, *, #27485, .t. ) ;
#3242 = cartesian_point ( 'none', ( -514.5102019338518176, 261.9024814651395445, -436.3537468037833378 ) ) ;
#3243 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#3244 = oriented_edge ( 'none', *, *, #24299, .t. ) ;
#3245 = cartesian_point ( 'none', ( -433.7011288935948414, 230.5499825236307458, -299.3943491753761919 ) ) ;
#3246 = circle ( 'none', #34892, 14.00000000000000355 ) ;
#3247 = oriented_edge ( 'none', *, *, #33772, .f. ) ;
#3248 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#3249 = cartesian_point ( 'none', ( -507.5031562322450895, 274.2930847424693752, -275.3537468037969802 ) ) ;
#3250 = cartesian_point ( 'none', ( -547.7518850956000733, 190.7697687739027401, -364.2537468040590056 ) ) ;
#3251 = oriented_edge ( 'none', *, *, #11730, .t. ) ;
#3252 = cartesian_point ( 'none', ( -523.5450167718868215, 243.1842518256333960, -400.7537468040176236 ) ) ;
#3253 = vertex_point ( 'none', #18191 ) ;
#3254 = cartesian_point ( 'none', ( -455.0808543641113602, 205.1905187371700947, -357.8764408996705697 ) ) ;
#3255 = cartesian_point ( 'none', ( -494.2066821539849570, 188.4028428541671474, -370.3537468037986287 ) ) ;
#3256 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.038300084272743085e-12 ) ) ;
#3257 = face_outer_bound ( 'none', #13088, .t. ) ;
#3258 = oriented_edge ( 'none', *, *, #27323, .f. ) ;
#3259 = edge_curve ( 'none', #28601, #34408, #18274, .t. ) ;
#3260 = cartesian_point ( 'none', ( -550.0701600695077786, 193.2977128290741575, -380.3537468037986287 ) ) ;
#3261 = face_bound ( 'none', #21669, .t. ) ;
#3262 = line ( 'none', #23027, #7547 ) ;
#3263 = line ( 'none', #17020, #18583 ) ;
#3264 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#3265 = cartesian_point ( 'none', ( -421.9450167721050207, 272.5592518256036101, -373.7327392761343958 ) ) ;
#3266 = cartesian_point ( 'none', ( -417.4950167721049752, 250.9954545666341232, -341.8286674028026368 ) ) ;
#3267 = oriented_edge ( 'none', *, *, #5915, .f. ) ;
#3268 = edge_curve ( 'none', #14031, #26499, #2100, .t. ) ;
#3269 = cartesian_point ( 'none', ( -451.3200351057072339, 213.8092518256028143, -271.9747543314629183 ) ) ;
#3270 = cartesian_point ( 'none', ( -436.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#3271 = axis2_placement_3d ( 'none', #2165, #31757, #29499 ) ;
#3273 = direction ( 'none', ( -0.3003283627731254679, -0.9538358739919641227, -2.918953419121447036e-14 ) ) ;
#3272 = cartesian_point ( 'none', ( -506.8975003905619019, 210.9980634680098888, -279.7195355541128379 ) ) ;
#3274 = vertex_point ( 'none', #24124 ) ;
#3275 = face_outer_bound ( 'none', #18833, .t. ) ;
#3276 = vertex_point ( 'none', #32281 ) ;
#3277 = cartesian_point ( 'none', ( -525.4464374601740246, 207.2103912804317076, -280.0921772260754210 ) ) ;
#3278 = oriented_edge ( 'none', *, *, #24321, .f. ) ;
#3279 = edge_loop ( 'none', ( #1077, #33675, #9571, #4487, #30789 ) ) ;
#3280 = cartesian_point ( 'none', ( -450.2998090585905402, 255.1842518256027859, -271.1286762932080023 ) ) ;
#3281 = cartesian_point ( 'none', ( -489.9941635867974696, 298.9461432121139524, -380.3537468037986287 ) ) ;
#3282 = oriented_edge ( 'none', *, *, #3580, .t. ) ;
#3283 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.612116388215078536e-14 ) ) ;
#3284 = b_spline_curve_with_knots ( 'none', 3,
( #26897, #11116, #32324, #30077, #267, #2991 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0001985713497828543533, 0.001260961825966069958, 0.002323352302149285509 ),
.unspecified. ) ;
#3285 = cartesian_point ( 'none', ( -414.6857892452953251, 256.3033069757252633, -299.4500340802720757 ) ) ;
#3286 = closed_shell ( 'none', ( #7071, #8534, #24717, #3573, #18082, #24606, #32131, #25275, #1905, #33441 ) ) ;
#3287 = circle ( 'none', #19454, 4.399999999999959499 ) ;
#3288 = cartesian_point ( 'none', ( -504.8296703957816476, 274.2439455100126224, -279.7054209395835187 ) ) ;
#3289 = line ( 'none', #12011, #307 ) ;
#3290 = edge_curve ( 'none', #17893, #20250, #31027, .t. ) ;
#3291 = oriented_edge ( 'none', *, *, #11441, .f. ) ;
#3292 = axis2_placement_3d ( 'none', #3544, #22215, #22565 ) ;
#3293 = face_outer_bound ( 'none', #25163, .t. ) ;
#3294 = cartesian_point ( 'none', ( -489.4004998926889698, 235.4670345566633785, -275.3537468037989129 ) ) ;
#3295 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3296 = face_outer_bound ( 'none', #5777, .t. ) ;
#3297 = advanced_face ( 'none', ( #5908 ), #25925, .t. ) ;
#3298 = cartesian_point ( 'none', ( -501.0698734747022058, 293.0707908221328353, -368.2537468037986059 ) ) ;
#3299 = axis2_placement_3d ( 'none', #68, #21806, #24561 ) ;
#3300 = oriented_edge ( 'none', *, *, #4738, .t. ) ;
#3301 = direction ( 'none', ( 2.035898835339481973e-16, -1.000000000000000000, -1.020949651914874657e-12 ) ) ;
#3302 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#3303 = cartesian_point ( 'none', ( -517.0572981439272553, 203.7138894380903764, -414.3537468037833378 ) ) ;
#3304 = direction ( 'none', ( 0.9873505073845701974, 0.1585527532634856962, 5.426026720782051118e-14 ) ) ;
#3305 = cartesian_point ( 'none', ( -535.4138238173770787, 225.4960944467102024, -442.8537468037833378 ) ) ;
#3306 = oriented_edge ( 'none', *, *, #16182, .f. ) ;
#3307 = face_outer_bound ( 'none', #21480, .t. ) ;
#3308 = cartesian_point ( 'none', ( -553.3491885405585435, 224.8256086973611616, -275.3537468037986855 ) ) ;
#3309 = oriented_edge ( 'none', *, *, #25835, .f. ) ;
#3311 = cartesian_point ( 'none', ( -417.9450167721049638, 291.3291954428839858, -291.4075450130081322 ) ) ;
#3310 = cartesian_point ( 'none', ( -500.4198734744826993, 193.2977128291043130, -422.6037468040169074 ) ) ;
#3312 = oriented_edge ( 'none', *, *, #13194, .t. ) ;
#3313 = direction ( 'none', ( 1.708035422500240877e-15, -1.000000000000000000, -1.281026566875180648e-14 ) ) ;
#3314 = oriented_edge ( 'none', *, *, #8165, .t. ) ;
#3315 = cartesian_point ( 'none', ( -549.7003359473370665, 249.8849442407010031, -463.8537468037986855 ) ) ;
#3316 = conical_surface ( 'none', #11568, 6.400000000000016342, 0.7853981633974569387 ) ;
#3317 = axis2_placement_3d ( 'none', #13440, #5312, #19207 ) ;
#3318 = oriented_edge ( 'none', *, *, #21789, .t. ) ;
#3319 = edge_curve ( 'none', #22430, #16163, #19529, .t. ) ;
#3320 = cartesian_point ( 'none', ( -518.3004842886585948, 231.9408146718651835, -514.8537468037833378 ) ) ;
#3321 = toroidal_surface ( 'none', #12212, 16.50000000000000000, 0.5000000000000000000 ) ;
#3322 = circle ( 'none', #20652, 4.049999999999986500 ) ;
#3323 = cartesian_point ( 'none', ( -486.0830759947578485, 289.1461926027591289, -449.8537468040148610 ) ) ;
#3324 = oriented_edge ( 'none', *, *, #15013, .f. ) ;
#3325 = axis2_placement_3d ( 'none', #1806, #28920, #25858 ) ;
#3326 = cartesian_point ( 'none', ( -425.9468746859506041, 221.5212745017225586, -338.9699816090143827 ) ) ;
#3327 = direction ( 'none', ( -0.3563645415261362248, -0.9343469984662372552, -3.247135367722324936e-14 ) ) ;
#3328 = circle ( 'none', #19164, 5.999999999999986677 ) ;
#3329 = cartesian_point ( 'none', ( -424.2450167721050889, 263.5953891109435290, -341.7880536228772144 ) ) ;
#3330 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.724587470723458363e-14 ) ) ;
#3331 = vector ( 'none', #19604, 1000.000000000000000 ) ;
#3332 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3333 = axis2_placement_3d ( 'none', #24783, #8958, #16698 ) ;
#3334 = vertex_point ( 'none', #2838 ) ;
#3335 = cartesian_point ( 'none', ( -433.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#3336 = cartesian_point ( 'none', ( -540.1067932239296852, 274.0177981808547543, -275.3537468037983444 ) ) ;
#3337 = advanced_face ( 'none', ( #25483 ), #10697, .f. ) ;
#3338 = direction ( 'none', ( 0.8267412399748158558, 0.5625823691913069968, 3.396904246218335184e-16 ) ) ;
#3339 = direction ( 'none', ( 0.07384000345349514549, -0.9972701007700912612, 4.661740697613375255e-16 ) ) ;
#3340 = oriented_edge ( 'none', *, *, #10324, .f. ) ;
#3341 = vector ( 'none', #5206, 1000.000000000000000 ) ;
#3342 = edge_curve ( 'none', #16492, #32153, #27633, .t. ) ;
#3343 = direction ( 'none', ( 0.9873505073845694202, 0.1585527532634909420, 5.708087530206460518e-14 ) ) ;
#3344 = cartesian_point ( 'none', ( -523.3345281162374931, 283.1836980033407372, -433.1216959962144415 ) ) ;
#3345 = advanced_face ( 'none', ( #30998 ), #11050, .f. ) ;
#3346 = cartesian_point ( 'none', ( -434.4448856690388538, 228.7521621266577938, -325.1516737886854571 ) ) ;
#3347 = oriented_edge ( 'none', *, *, #8211, .f. ) ;
#3348 = axis2_placement_3d ( 'none', #18391, #34954, #10569 ) ;
#3349 =( bounded_curve ( ) b_spline_curve ( 3, ( #25965, #9335, #31067, #9799 ),
.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 ( '' ) );
#3350 = edge_loop ( 'none', ( #9093, #9097 ) ) ;
#3351 = edge_curve ( 'none', #15858, #8986, #19953, .t. ) ;
#3352 = cartesian_point ( 'none', ( -451.3200351057072339, 272.5592518256036101, -373.7327392761343958 ) ) ;
#3353 = circle ( 'none', #3854, 35.99999999999997868 ) ;
#3354 = oriented_edge ( 'none', *, *, #12625, .t. ) ;
#3355 = advanced_face ( 'none', ( #33067 ), #24245, .t. ) ;
#3356 = oriented_edge ( 'none', *, *, #33270, .t. ) ;
#3357 = direction ( 'none', ( 4.057357086302410306e-31, -0.6038489185976523288, -0.7970987915612756103 ) ) ;
#3358 = cylindrical_surface ( 'none', #16914, 50.69999999999996732 ) ;
#3359 = cartesian_point ( 'none', ( -489.6719071287849374, 264.1958513352276441, -409.3655618045002598 ) ) ;
#3360 = cartesian_point ( 'none', ( -526.5743491519516510, 224.5095859562377996, -514.8537468037833378 ) ) ;
#3361 = vector ( 'none', #3831, 1000.000000000000000 ) ;
#3362 = cartesian_point ( 'none', ( -497.0198734744826652, 293.0707908221630191, -422.6037468040154295 ) ) ;
#3363 = circle ( 'none', #13491, 6.499999999999998224 ) ;
#3364 = cartesian_point ( 'none', ( -540.7305360429842267, 222.5279249723604096, -396.8537468037833946 ) ) ;
#3365 = cartesian_point ( 'none', ( -435.5450167721049866, 300.6842518256329413, -352.0141174392114181 ) ) ;
#3366 = vertex_point ( 'none', #2481 ) ;
#3367 = cartesian_point ( 'none', ( -406.0450167721050434, 294.0632442979094208, -293.4787468037469012 ) ) ;
#3368 = oriented_edge ( 'none', *, *, #6579, .f. ) ;
#3369 = cartesian_point ( 'none', ( -487.4533582205575044, 246.1761680203706533, -280.9377144390408034 ) ) ;
#3370 = direction ( 'none', ( -0.07384000345349514549, 0.9972701007700912612, -4.661740697613375255e-16 ) ) ;
#3371 = direction ( 'none', ( 1.000000000000000000, 1.387778780781444413e-14, 5.551115123125777653e-14 ) ) ;
#3372 = edge_curve ( 'none', #11169, #1128, #5878, .t. ) ;
#3373 = direction ( 'none', ( -1.137978600242401041e-15, 1.000000000000000000, 1.311040044477048577e-14 ) ) ;
#3374 = cartesian_point ( 'none', ( -442.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#3375 = line ( 'none', #16316, #16155 ) ;
#3376 = edge_curve ( 'none', #9278, #5592, #31830, .t. ) ;
#3377 = axis2_placement_3d ( 'none', #14176, #8341, #33127 ) ;
#3378 = edge_loop ( 'none', ( #23890, #7742, #29405 ) ) ;
#3379 = direction ( 'none', ( 0.3003283627733804306, 0.9538358739918837426, 0.0000000000000000000 ) ) ;
#3380 = oriented_edge ( 'none', *, *, #6604, .f. ) ;
#3381 = cartesian_point ( 'none', ( -524.8790913758223269, 227.2375532329912744, -519.1917543353828250 ) ) ;
#3382 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547312e-17 ) ) ;
#3383 = edge_loop ( 'none', ( #33343, #715, #32373, #30841 ) ) ;
#3384 = axis2_placement_3d ( 'none', #1883, #20917, #4634 ) ;
#3385 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#3386 = cartesian_point ( 'none', ( -426.9977210373001526, 223.6035709630360770, -344.3908408698633821 ) ) ;
#3387 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#3388 = advanced_face ( 'none', ( #12329 ), #28049, .f. ) ;
#3389 = vector ( 'none', #17337, 1000.000000000000000 ) ;
#3390 = vertex_point ( 'none', #5559 ) ;
#3391 = line ( 'none', #4195, #32290 ) ;
#3392 = cartesian_point ( 'none', ( -580.5532134931984274, 211.9582129064196181, -398.8537468040211706 ) ) ;
#3393 = axis2_placement_3d ( 'none', #11329, #14396, #9029 ) ;
#3394 = cartesian_point ( 'none', ( -554.6866651288191861, 224.6335618578626736, -279.7054209194492955 ) ) ;
#3395 = axis2_placement_3d ( 'none', #18472, #5274, #27035 ) ;
#3396 = vector ( 'none', #9028, 1000.000000000000000 ) ;
#3397 = advanced_face ( 'none', ( #23776 ), #30129, .f. ) ;
#3398 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -524.8537468037833378 ) ) ;
#3399 = cartesian_point ( 'none', ( -413.9450167721049638, 189.1445215585523840, -353.5609016720698605 ) ) ;
#3400 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3401 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867125397562 ) ) ;
#3402 = cartesian_point ( 'none', ( -430.5697375755553367, 185.4842518255861989, -306.1275235786567919 ) ) ;
#3403 = edge_curve ( 'none', #19645, #12795, #24629, .t. ) ;
#3404 = oriented_edge ( 'none', *, *, #22931, .t. ) ;
#3405 = cartesian_point ( 'none', ( -496.9000925793279180, 282.1915078461655071, -318.1891247692479965 ) ) ;
#3406 = cartesian_point ( 'none', ( -424.0450167721049866, 276.1183395739622028, -375.6654561202384457 ) ) ;
#3407 = cartesian_point ( 'none', ( -510.1075938242512962, 276.7787406304578894, -279.8533047136951950 ) ) ;
#3408 = oriented_edge ( 'none', *, *, #20465, .f. ) ;
#3409 = vector ( 'none', #33024, 1000.000000000000000 ) ;
#3410 = oriented_edge ( 'none', *, *, #18178, .t. ) ;
#3411 = cartesian_point ( 'none', ( -496.5842427853306731, 228.9914273123203259, -275.3537468037985150 ) ) ;
#3412 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3413 = oriented_edge ( 'none', *, *, #12388, .f. ) ;
#3414 = oriented_edge ( 'none', *, *, #11337, .t. ) ;
#3415 = cartesian_point ( 'none', ( -422.1450167721049525, 272.5592518256036101, -373.7327392761343958 ) ) ;
#3416 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3417 = edge_curve ( 'none', #34175, #9001, #25898, .t. ) ;
#3418 = face_outer_bound ( 'none', #8228, .t. ) ;
#3419 = cartesian_point ( 'none', ( -451.7072749264034428, 231.1842518256034680, -374.1476405940591690 ) ) ;
#3420 = oriented_edge ( 'none', *, *, #551, .f. ) ;
#3421 = edge_curve ( 'none', #34570, #17789, #20812, .t. ) ;
#3422 = face_outer_bound ( 'none', #12359, .t. ) ;
#3423 = edge_curve ( 'none', #31242, #7437, #16553, .t. ) ;
#3424 = cartesian_point ( 'none', ( -554.3945361076092695, 226.6522291651132264, -275.3537468037985150 ) ) ;
#3425 = direction ( 'none', ( -3.287307994205097042e-16, -0.1243991077726870897, -0.9922322621167682932 ) ) ;
#3426 = cartesian_point ( 'none', ( -466.5368200505754430, 274.4102907448472024, -398.8537468040139515 ) ) ;
#3427 = cylindrical_surface ( 'none', #15490, 3.400000000000014122 ) ;
#3428 = b_spline_curve_with_knots ( 'none', 3,
( #22859, #30809, #33635, #17409, #30938, #1244, #17631, #9317 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003908886327282114475, 0.0007817772654564228950, 0.001563554530912963101 ),
.unspecified. ) ;
#3429 = cartesian_point ( 'none', ( -497.7748121940867350, 251.1087569209985304, -442.8537468037833378 ) ) ;
#3430 = axis2_placement_3d ( 'none', #9786, #20606, #6809 ) ;
#3431 = cartesian_point ( 'none', ( -517.5778904645022749, 203.9881124059044453, -433.7320773532408111 ) ) ;
#3432 = oriented_edge ( 'none', *, *, #32643, .t. ) ;
#3433 = oriented_edge ( 'none', *, *, #30054, .f. ) ;
#3434 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672870018 ) ) ;
#3435 = direction ( 'none', ( 0.07384000345352668970, -0.9972701007700888187, 0.0000000000000000000 ) ) ;
#3436 = circle ( 'none', #9425, 15.15470053837915643 ) ;
#3437 = edge_loop ( 'none', ( #7165, #10634, #15565, #28630 ) ) ;
#3438 = edge_curve ( 'none', #9464, #20399, #10188, .t. ) ;
#3439 = cartesian_point ( 'none', ( -420.9692616359827753, 223.1772223027133180, -340.9860859287754238 ) ) ;
#3440 = cartesian_point ( 'none', ( -550.0701600693032560, 193.2977128291187512, -360.2537468040591193 ) ) ;
#3441 = cartesian_point ( 'none', ( -424.0450167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#3442 = vertex_point ( 'none', #14145 ) ;
#3443 = cartesian_point ( 'none', ( -497.8117321958134767, 251.6073919713835494, -396.8537468037833946 ) ) ;
#3444 = cartesian_point ( 'none', ( -493.5898734745147181, 293.0707908221722278, -360.2537468040163731 ) ) ;
#3445 = oriented_edge ( 'none', *, *, #15846, .t. ) ;
#3446 = cartesian_point ( 'none', ( -434.1936284000975093, 230.5742367444511274, -299.7551222899949153 ) ) ;
#3447 = edge_curve ( 'none', #10965, #20616, #26339, .t. ) ;
#3448 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3449 = cartesian_point ( 'none', ( -544.3224972932043784, 271.3727828427332724, -275.3537468037435474 ) ) ;
#3450 = circle ( 'none', #11139, 27.50000000000001776 ) ;
#3451 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#3452 = closed_shell ( 'none', ( #21857, #1344, #27084, #4221, #23184, #12144, #23834, #27499, #34469, #4892, #16927, #17092 ) ) ;
#3453 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748158558, 1.615973351895135670e-16 ) ) ;
#3454 = direction ( 'none', ( -0.9687155250085899283, 0.2481737931517584705, 0.0000000000000000000 ) ) ;
#3455 = axis2_placement_3d ( 'none', #22363, #19515, #24999 ) ;
#3456 = circle ( 'none', #17323, 9.999999999999998224 ) ;
#3457 = circle ( 'none', #21408, 4.249999999999976019 ) ;
#3458 = cartesian_point ( 'none', ( -483.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#3459 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#3460 = vector ( 'none', #18137, 1000.000000000000114 ) ;
#3461 = direction ( 'none', ( -0.07384000345348852579, 0.9972701007700917053, 0.0000000000000000000 ) ) ;
#3462 = oriented_edge ( 'none', *, *, #18405, .f. ) ;
#3463 = face_outer_bound ( 'none', #10298, .t. ) ;
#3464 = edge_curve ( 'none', #20326, #17821, #17404, .t. ) ;
#3465 = advanced_face ( 'none', ( #9314 ), #35188, .f. ) ;
#3466 = cartesian_point ( 'none', ( -433.5515488255446144, 256.4583856625611133, -299.3973848963605633 ) ) ;
#3467 = cartesian_point ( 'none', ( -492.2250488043611654, 266.7782245227908220, -410.4927810309684446 ) ) ;
#3468 = edge_curve ( 'none', #22877, #795, #23681, .t. ) ;
#3470 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.014620486393545614e-12 ) ) ;
#3469 = cylindrical_surface ( 'none', #2819, 5.000000000000004441 ) ;
#3471 = oriented_edge ( 'none', *, *, #9918, .f. ) ;
#3472 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#3473 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3474 = oriented_edge ( 'none', *, *, #8141, .t. ) ;
#3475 = axis2_placement_3d ( 'none', #10171, #29159, #7757 ) ;
#3476 = oriented_edge ( 'none', *, *, #21156, .f. ) ;
#3477 = cartesian_point ( 'none', ( -422.0277098328397756, 211.9653768336918915, -297.8459491994070163 ) ) ;
#3478 = axis2_placement_3d ( 'none', #8131, #10658, #18600 ) ;
#3479 = oriented_edge ( 'none', *, *, #489, .f. ) ;
#3480 = face_bound ( 'none', #24069, .t. ) ;
#3481 = cartesian_point ( 'none', ( -533.7375219852043529, 271.7964661049971937, -275.3537468037985150 ) ) ;
#3482 = cartesian_point ( 'none', ( -523.5450167718843204, 243.1842518256339645, -444.8537468040175895 ) ) ;
#3483 = vertex_point ( 'none', #2951 ) ;
#3484 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#3485 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#3486 = face_outer_bound ( 'none', #24773, .t. ) ;
#3487 = cylindrical_surface ( 'none', #5469, 8.500000000000007105 ) ;
#3488 = cartesian_point ( 'none', ( -490.3745002418761487, 190.5901878174172452, -370.3537468037986287 ) ) ;
#3489 = cartesian_point ( 'none', ( -528.2953054771220422, 282.7626972746804199, -409.3610280173729166 ) ) ;
#3490 = edge_curve ( 'none', #22916, #22647, #5049, .t. ) ;
#3491 = vector ( 'none', #6356, 999.9999999999998863 ) ;
#3492 = cartesian_point ( 'none', ( -414.9982786302774116, 230.0768734469664594, -299.3958741632920351 ) ) ;
#3493 = cartesian_point ( 'none', ( -410.0450167721050434, 223.1842518256617325, -380.3537468038188649 ) ) ;
#3494 = edge_curve ( 'none', #24551, #28733, #2928, .t. ) ;
#3495 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612767205, 0.6038489185976507745 ) ) ;
#3496 = cartesian_point ( 'none', ( -506.2345991793280291, 288.4353159596233809, -328.3135273558910399 ) ) ;
#3497 = edge_loop ( 'none', ( #25766, #15432, #24993, #15228 ) ) ;
#3499 = line ( 'none', #21291, #11191 ) ;
#3498 = direction ( 'none', ( -2.810252031082467922e-16, 1.000000000000000000, 1.311026609186949449e-14 ) ) ;
#3500 = axis2_placement_3d ( 'none', #29837, #16317, #32204 ) ;
#3501 = axis2_placement_3d ( 'none', #8207, #27244, #18908 ) ;
#3502 = direction ( 'none', ( 5.651035195342045529e-14, 1.280919814661274201e-14, -1.000000000000000000 ) ) ;
#3503 = oriented_edge ( 'none', *, *, #2649, .f. ) ;
#3504 = cartesian_point ( 'none', ( -555.5300515871399512, 260.2352529142416415, -279.7023538364705928 ) ) ;
#3505 = advanced_face ( 'none', ( #12776 ), #20364, .f. ) ;
#3506 = edge_loop ( 'none', ( #26357, #25570, #15442, #29212 ) ) ;
#3507 = oriented_edge ( 'none', *, *, #15428, .f. ) ;
#3508 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#3509 = cartesian_point ( 'none', ( -534.9707837966561783, 219.5124738420896620, -443.8537468037833946 ) ) ;
#3510 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.612116388215078536e-14 ) ) ;
#3511 = advanced_face ( 'none', ( #22913 ), #1235, .t. ) ;
#3512 = edge_curve ( 'none', #31979, #31239, #33520, .t. ) ;
#3513 = oriented_edge ( 'none', *, *, #26174, .f. ) ;
#3514 = circle ( 'none', #4704, 11.00000000000000533 ) ;
#3515 = cartesian_point ( 'none', ( -499.0981688814301265, 281.6922950182496947, -312.4968384282125839 ) ) ;
#3516 = cartesian_point ( 'none', ( -559.5450167721049866, 243.1842518256034964, -379.3537468037985718 ) ) ;
#3517 = oriented_edge ( 'none', *, *, #1264, .t. ) ;
#3518 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#3519 = face_outer_bound ( 'none', #30817, .t. ) ;
#3520 = circle ( 'none', #32045, 4.000000000000003553 ) ;
#3521 = cartesian_point ( 'none', ( -493.7206324473872883, 263.8109737467693776, -279.7054204985993806 ) ) ;
#3522 = oriented_edge ( 'none', *, *, #19394, .f. ) ;
#3523 = axis2_placement_3d ( 'none', #8516, #19665, #25260 ) ;
#3524 = cartesian_point ( 'none', ( -496.5544673647214040, 229.0540398633714005, -275.3537468037987992 ) ) ;
#3525 = cartesian_point ( 'none', ( -504.6328106601130230, 234.0558094624484795, -410.3537468037833946 ) ) ;
#3526 = advanced_face ( 'none', ( #29297 ), #4177, .f. ) ;
#3527 = direction ( 'none', ( -2.237617013237047049e-16, 0.8095112392251215816, -0.5871043804709756841 ) ) ;
#3528 = edge_curve ( 'none', #27306, #21660, #14857, .t. ) ;
#3529 = axis2_placement_3d ( 'none', #22346, #24744, #5933 ) ;
#3530 = cartesian_point ( 'none', ( -554.2322368156310404, 300.4843481591360046, -380.3537468037986287 ) ) ;
#3531 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#3532 = axis2_placement_3d ( 'none', #27140, #2761, #13505 ) ;
#3533 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#3534 = oriented_edge ( 'none', *, *, #34361, .f. ) ;
#3535 = vector ( 'none', #30543, 1000.000000000000000 ) ;
#3536 = cartesian_point ( 'none', ( -457.4064004975680291, 233.5281457197446571, -372.9114609604655470 ) ) ;
#3537 = axis2_placement_3d ( 'none', #34817, #34715, #21241 ) ;
#3538 = oriented_edge ( 'none', *, *, #20542, .f. ) ;
#3539 = cartesian_point ( 'none', ( -540.2160540489500136, 211.0096323793439126, -279.7184106825040999 ) ) ;
#3541 = cartesian_point ( 'none', ( -522.8744920213994192, 203.3210386708184387, -409.3500158790432124 ) ) ;
#3540 = cartesian_point ( 'none', ( -451.3200351057072339, 270.1438561512130150, -376.9211344423794685 ) ) ;
#3542 = cartesian_point ( 'none', ( -417.9450167721050207, 195.4659971479833587, -350.8965919355287042 ) ) ;
#3543 = oriented_edge ( 'none', *, *, #11388, .f. ) ;
#3544 = cartesian_point ( 'none', ( -497.0198734745147249, 293.0707908221721709, -360.2537468040165436 ) ) ;
#3545 = edge_loop ( 'none', ( #23511, #19881 ) ) ;
#3546 = direction ( 'none', ( 0.9873505073845704194, 0.1585527532634845860, 5.551115123125746730e-14 ) ) ;
#3547 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#3548 = edge_curve ( 'none', #14310, #30113, #11461, .t. ) ;
#3549 = oriented_edge ( 'none', *, *, #11023, .f. ) ;
#3550 = cartesian_point ( 'none', ( -419.9671570678379453, 266.4518423354128913, -336.5521625771597769 ) ) ;
#3551 = oriented_edge ( 'none', *, *, #31222, .f. ) ;
#3552 = vector ( 'none', #27387, 1000.000000000000000 ) ;
#3553 = vertex_point ( 'none', #15435 ) ;
#3554 = cartesian_point ( 'none', ( -424.0450167721049866, 275.5018799744676699, -376.5154429214247784 ) ) ;
#3555 = face_outer_bound ( 'none', #26616, .t. ) ;
#3556 = face_outer_bound ( 'none', #22420, .t. ) ;
#3557 = vertex_point ( 'none', #2099 ) ;
#3558 = edge_loop ( 'none', ( #22839, #9812, #3159, #19316 ) ) ;
#3559 = cartesian_point ( 'none', ( -442.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#3560 = edge_curve ( 'none', #16595, #3722, #22064, .t. ) ;
#3561 = advanced_face ( 'none', ( #28452 ), #7605, .f. ) ;
#3562 = cartesian_point ( 'none', ( -492.6065395620340155, 268.5379621639686434, -431.6603751765798620 ) ) ;
#3563 = plane ( 'none', #12688 ) ;
#3564 = cartesian_point ( 'none', ( -561.0069575490098259, 197.2223110485086295, -449.8537468040203180 ) ) ;
#3565 = vector ( 'none', #9557, 1000.000000000000000 ) ;
#3566 = cartesian_point ( 'none', ( -550.0701600693216733, 193.2977128290960707, -398.8537468040381668 ) ) ;
#3567 = cartesian_point ( 'none', ( -460.3023370116777073, 284.2595940424282617, -294.1344241778688229 ) ) ;
#3568 = cartesian_point ( 'none', ( -434.2147170722117835, 230.6661557071720097, -299.7858682466321056 ) ) ;
#3569 = cartesian_point ( 'none', ( -438.3789913683205555, 226.2521665675949691, -324.3718010898929833 ) ) ;
#3570 = oriented_edge ( 'none', *, *, #10185, .t. ) ;
#3571 = face_outer_bound ( 'none', #25404, .t. ) ;
#3572 = vector ( 'none', #15459, 1000.000000000000114 ) ;
#3573 = advanced_face ( 'none', ( #13181 ), #19090, .t. ) ;
#3574 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3575 = cartesian_point ( 'none', ( -424.0450167721049297, 294.0632442979391499, -293.4787468037981171 ) ) ;
#3576 = vertex_point ( 'none', #7333 ) ;
#3577 = vertex_point ( 'none', #15908 ) ;
#3578 = cartesian_point ( 'none', ( -527.4090963855699101, 227.6578585309311791, -473.8537468037833946 ) ) ;
#3579 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3580 = edge_curve ( 'none', #13816, #30386, #6744, .t. ) ;
#3581 = vertex_point ( 'none', #18272 ) ;
#3582 = edge_curve ( 'none', #7377, #18671, #21228, .t. ) ;
#3583 = oriented_edge ( 'none', *, *, #31245, .t. ) ;
#3584 = axis2_placement_3d ( 'none', #27421, #79, #30128 ) ;
#3585 = oriented_edge ( 'none', *, *, #33723, .f. ) ;
#3586 = circle ( 'none', #19337, 6.138320441952067164 ) ;
#3587 = oriented_edge ( 'none', *, *, #4206, .t. ) ;
#3588 = cartesian_point ( 'none', ( -552.7409492145839067, 298.0320334628660248, -370.3537468037988560 ) ) ;
#3589 = cartesian_point ( 'none', ( -556.4879383673197708, 292.0401979259621044, -368.2537468040434305 ) ) ;
#3590 = vector ( 'none', #10286, 1000.000000000000000 ) ;
#3591 = oriented_edge ( 'none', *, *, #2542, .f. ) ;
#3592 = oriented_edge ( 'none', *, *, #262, .t. ) ;
#3593 = cartesian_point ( 'none', ( -506.2345991793280291, 296.7916016200646254, -363.3350295403191126 ) ) ;
#3594 = axis2_placement_3d ( 'none', #31392, #12800, #15020 ) ;
#3595 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3596 = vertex_point ( 'none', #31686 ) ;
#3597 = cartesian_point ( 'none', ( -523.5450167718843204, 243.1842518256339645, -444.8537468040175895 ) ) ;
#3598 = oriented_edge ( 'none', *, *, #26925, .f. ) ;
#3599 = cartesian_point ( 'none', ( -454.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#3600 = axis2_placement_3d ( 'none', #25833, #12544, #23547 ) ;
#3601 = cartesian_point ( 'none', ( -419.7061145906596948, 210.8268423951574846, -299.3371195077986613 ) ) ;
#3602 = oriented_edge ( 'none', *, *, #15404, .t. ) ;
#3603 = axis2_placement_3d ( 'none', #8568, #27598, #3434 ) ;
#3604 = circle ( 'none', #2135, 5.000000000000004441 ) ;
#3605 = cartesian_point ( 'none', ( -537.7024475982739204, 276.5589087200418703, -279.8308921254042616 ) ) ;
#3606 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256034964, -322.8537468037986287 ) ) ;
#3607 = cartesian_point ( 'none', ( -414.0450167721049866, 208.1842518256034111, -322.8537468038339853 ) ) ;
#3608 = oriented_edge ( 'none', *, *, #23677, .t. ) ;
#3609 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.011536533547364063e-12 ) ) ;
#3610 = edge_curve ( 'none', #19536, #26266, #27601, .t. ) ;
#3611 = vector ( 'none', #7604, 999.9999999999998863 ) ;
#3612 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3613 = direction ( 'none', ( -2.035898835339490109e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#3614 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.013837102873133090e-12 ) ) ;
#3615 = oriented_edge ( 'none', *, *, #2440, .t. ) ;
#3616 = vector ( 'none', #17851, 1000.000000000000114 ) ;
#3617 = cartesian_point ( 'none', ( -508.9534764378711316, 216.4302064361931741, -275.3537468037987992 ) ) ;
#3618 = oriented_edge ( 'none', *, *, #18735, .t. ) ;
#3619 = cartesian_point ( 'none', ( -413.9450167721049638, 195.0393082083230638, -354.2999485945891820 ) ) ;
#3620 = cartesian_point ( 'none', ( -422.1450167721049525, 188.9574444287104882, -349.6925813456891774 ) ) ;
#3621 = cartesian_point ( 'none', ( -522.0682167030377059, 223.2388498102010317, -443.8537468037833946 ) ) ;
#3622 = vertex_point ( 'none', #13094 ) ;
#3623 = circle ( 'none', #20741, 4.500000000000003553 ) ;
#3624 = vertex_point ( 'none', #34734 ) ;
#3626 = cartesian_point ( 'none', ( -561.0069575490094849, 289.1461926027596974, -449.8537468040190674 ) ) ;
#3625 = cartesian_point ( 'none', ( -434.7415868837842936, 243.5134340734241221, -337.7239277270372213 ) ) ;
#3627 = face_outer_bound ( 'none', #16837, .t. ) ;
#3628 = face_outer_bound ( 'none', #31848, .t. ) ;
#3629 = oriented_edge ( 'none', *, *, #14536, .f. ) ;
#3630 = cartesian_point ( 'none', ( -530.1746959586598678, 207.6706362833109836, -280.0447993270682332 ) ) ;
#3631 = edge_curve ( 'none', #13962, #13935, #32675, .t. ) ;
#3632 = oriented_edge ( 'none', *, *, #32864, .t. ) ;
#3633 = edge_loop ( 'none', ( #15462, #26954, #13630, #10550, #21374 ) ) ;
#3634 = edge_curve ( 'none', #19260, #16617, #26751, .t. ) ;
#3635 = plane ( 'none', #12740 ) ;
#3636 = edge_curve ( 'none', #18526, #3645, #18664, .t. ) ;
#3637 = line ( 'none', #1465, #34623 ) ;
#3638 = cartesian_point ( 'none', ( -525.4813548402204333, 203.7895249952440793, -435.6189903785980846 ) ) ;
#3639 = axis2_placement_3d ( 'none', #28406, #25669, #28052 ) ;
#3640 = edge_loop ( 'none', ( #24734, #33715, #20286, #33054 ) ) ;
#3641 = line ( 'none', #14485, #13484 ) ;
#3642 = line ( 'none', #26006, #24500 ) ;
#3643 = axis2_placement_3d ( 'none', #19067, #13989, #13748 ) ;
#3644 = cartesian_point ( 'none', ( -491.1473113365011613, 226.9730210420003402, -279.7392484324741986 ) ) ;
#3645 = vertex_point ( 'none', #8271 ) ;
#3646 = axis2_placement_3d ( 'none', #31347, #1532, #4251 ) ;
#3647 = cartesian_point ( 'none', ( -496.5709945115848427, 229.0192482324758885, -275.3537468037988560 ) ) ;
#3648 = advanced_face ( 'none', ( #19501, #6323, #811, #13617, #11907, #370 ), #24328, .t. ) ;
#3649 = oriented_edge ( 'none', *, *, #23406, .t. ) ;
#3650 = line ( 'none', #11403, #6207 ) ;
#3651 = direction ( 'none', ( -4.057357086302405052e-31, 0.6038489185976549933, 0.7970987915612736119 ) ) ;
#3652 = oriented_edge ( 'none', *, *, #22690, .t. ) ;
#3653 = cartesian_point ( 'none', ( -522.4374167203052366, 228.2252003140515058, -435.3537468037833378 ) ) ;
#3654 = direction ( 'none', ( -1.066326637010301851e-16, 4.595548519418148985e-16, 1.000000000000000000 ) ) ;
#3655 = direction ( 'none', ( 0.1301338387962815424, 0.9914964367057218508, 1.902695843402154558e-14 ) ) ;
#3656 = oriented_edge ( 'none', *, *, #32715, .t. ) ;
#3657 = edge_curve ( 'none', #34554, #668, #14440, .t. ) ;
#3658 = edge_loop ( 'none', ( #2557, #25952, #18327, #4343 ) ) ;
#3659 = line ( 'none', #9432, #21120 ) ;
#3660 = oriented_edge ( 'none', *, *, #2021, .t. ) ;
#3661 = cartesian_point ( 'none', ( -540.1851857159273322, 210.9945009904187714, -279.7198074210223808 ) ) ;
#3662 = edge_curve ( 'none', #22424, #33197, #34358, .t. ) ;
#3663 = cartesian_point ( 'none', ( -521.4971141897360667, 203.4330172112720163, -409.4658293710427870 ) ) ;
#3664 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3665 = edge_loop ( 'none', ( #21079, #17513, #24522, #18117, #32745 ) ) ;
#3666 = oriented_edge ( 'none', *, *, #803, .t. ) ;
#3667 = b_spline_curve_with_knots ( 'none', 3,
( #29847, #16327, #32569, #35141, #21776, #29736 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002841509126165950284, 0.001682413117001519375, 0.003080675321386443666 ),
.unspecified. ) ;
#3668 = cartesian_point ( 'none', ( -434.2450167721049752, 242.9332877554573429, -308.8559963761229596 ) ) ;
#3669 = axis2_placement_3d ( 'none', #150, #19165, #2887 ) ;
#3670 = cartesian_point ( 'none', ( -550.0701600693205364, 293.0707908221746720, -360.2537468040430326 ) ) ;
#3671 = cartesian_point ( 'none', ( -543.6614911462379496, 261.1933456049954430, -396.8537468037833946 ) ) ;
#3672 = circle ( 'none', #854, 4.499999999999948486 ) ;
#3673 = edge_loop ( 'none', ( #1533, #19220, #5217, #21183, #27083, #5235, #29812, #1549, #23140, #30097, #14023, #11247 ) ) ;
#3674 = cartesian_point ( 'none', ( -420.5294760966599483, 266.7009854917269536, -336.1229852523611612 ) ) ;
#3675 = circle ( 'none', #26739, 36.00000000000002842 ) ;
#3676 = line ( 'none', #16166, #7510 ) ;
#3677 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#3678 = vertex_point ( 'none', #13433 ) ;
#3679 = direction ( 'none', ( -0.6441264044216978846, 0.5018633131931370395, -0.5772645753877354569 ) ) ;
#3680 = edge_curve ( 'none', #17988, #33785, #340, .t. ) ;
#3681 = cartesian_point ( 'none', ( -546.0820468123187084, 192.5924095968066752, -368.2537468040577551 ) ) ;
#3682 = cartesian_point ( 'none', ( -553.4701600692883403, 193.2977128291042845, -422.6037468040199201 ) ) ;
#3683 = direction ( 'none', ( 0.07384000345350383299, -0.9972701007700904841, 0.0000000000000000000 ) ) ;
#3684 = edge_loop ( 'none', ( #31738, #27186, #16374, #4720, #21913, #6884, #33636, #34571 ) ) ;
#3685 = direction ( 'none', ( -0.1301338387964207366, -0.9914964367057035322, -1.370645709413775334e-14 ) ) ;
#3686 = cartesian_point ( 'none', ( -569.5069575490085754, 197.2223110485089705, -472.5816688653786173 ) ) ;
#3687 = circle ( 'none', #3317, 5.999999999999992895 ) ;
#3688 = edge_curve ( 'none', #16541, #9957, #31797, .t. ) ;
#3689 = edge_loop ( 'none', ( #13327, #12924 ) ) ;
#3690 = oriented_edge ( 'none', *, *, #2867, .t. ) ;
#3691 = oriented_edge ( 'none', *, *, #28092, .f. ) ;
#3692 = cartesian_point ( 'none', ( -406.0450167721049866, 220.8092518255450898, -265.3537468038211955 ) ) ;
#3693 = advanced_face ( 'none', ( #28017, #21621 ), #24446, .f. ) ;
#3694 = vertex_point ( 'none', #32256 ) ;
#3695 = axis2_placement_3d ( 'none', #1180, #31334, #20190 ) ;
#3696 = oriented_edge ( 'none', *, *, #15472, .t. ) ;
#3697 = direction ( 'none', ( 1.000000000000000000, 3.397572461039108742e-16, 6.742252096426297762e-17 ) ) ;
#3698 = axis2_placement_3d ( 'none', #12016, #14852, #9593 ) ;
#3699 = cartesian_point ( 'none', ( -489.1538731404625651, 223.1084601797657854, -433.4300852823942023 ) ) ;
#3700 = advanced_face ( 'none', ( #1204 ), #16024, .f. ) ;
#3701 = direction ( 'none', ( 0.4999999999999978351, 0.6903078028179484571, -0.5229485035533217863 ) ) ;
#3702 = vertex_point ( 'none', #2688 ) ;
#3703 = face_bound ( 'none', #12052, .t. ) ;
#3704 = oriented_edge ( 'none', *, *, #7949, .t. ) ;
#3705 = edge_curve ( 'none', #13729, #14843, #9721, .t. ) ;
#3706 = face_outer_bound ( 'none', #19787, .t. ) ;
#3707 = line ( 'none', #10705, #5851 ) ;
#3708 = advanced_face ( 'none', ( #31391 ), #7148, .f. ) ;
#3709 = vector ( 'none', #5600, 1000.000000000000000 ) ;
#3710 = direction ( 'none', ( 1.000000000000000000, 5.046468293750711996e-16, 5.652044489000797908e-14 ) ) ;
#3711 = cartesian_point ( 'none', ( -515.5904335480801137, 203.4650227324314358, -484.8537468037833378 ) ) ;
#3712 = edge_loop ( 'none', ( #11431, #17678, #21212, #5835, #14788, #15946, #735, #6342, #32311, #32207, #29947, #18444 ) ) ;
#3713 = cartesian_point ( 'none', ( -426.2094546578802010, 227.3007724412890695, -344.6887673656796665 ) ) ;
#3714 = edge_curve ( 'none', #30981, #14592, #5450, .t. ) ;
#3715 = cartesian_point ( 'none', ( -497.0198734592310643, 193.2977128325471483, -360.2537468040321187 ) ) ;
#3716 = cartesian_point ( 'none', ( -568.0000167718865214, 243.1842518256334813, -406.8537468040200906 ) ) ;
#3717 = direction ( 'none', ( -0.2600919916384592523, -0.8260460979180026531, 0.4999999999999810707 ) ) ;
#3718 = axis2_placement_3d ( 'none', #12706, #31639, #25968 ) ;
#3719 = cartesian_point ( 'none', ( -581.0450167719187675, 212.8733626931700371, -398.8537468040397016 ) ) ;
#3720 = edge_loop ( 'none', ( #15166, #11956, #1347, #11724 ) ) ;
#3721 = vector ( 'none', #188, 1000.000000000000000 ) ;
#3722 = vertex_point ( 'none', #16376 ) ;
#3723 = oriented_edge ( 'none', *, *, #20618, .t. ) ;
#3724 = cartesian_point ( 'none', ( -492.9207511101159298, 268.1440371292150644, -291.0743157636618434 ) ) ;
#3725 = cartesian_point ( 'none', ( -523.5450167718869352, 243.1842518256333676, -398.8537468040175895 ) ) ;
#3726 = cartesian_point ( 'none', ( -413.9450167721049638, 189.5712104982126505, -350.1575450130093827 ) ) ;
#3727 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#3728 = cartesian_point ( 'none', ( -494.0450167721049866, 243.1842518256034111, -322.8537468037985150 ) ) ;
#3729 = oriented_edge ( 'none', *, *, #20806, .t. ) ;
#3730 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027520e-16, -5.642927514190364782e-14 ) ) ;
#3731 = cartesian_point ( 'none', ( -522.3635767168517532, 227.2279302132813825, -519.8537468037832241 ) ) ;
#3732 = edge_curve ( 'none', #34114, #31346, #29129, .t. ) ;
#3733 = cartesian_point ( 'none', ( -530.7141943944828881, 282.1591449379445748, -409.7656753258453932 ) ) ;
#3734 = vertex_point ( 'none', #778 ) ;
#3735 = oriented_edge ( 'none', *, *, #12944, .t. ) ;
#3736 = cartesian_point ( 'none', ( -547.6054343648819440, 197.9331876915835267, -370.3537468037986287 ) ) ;
#3737 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -289.8537468037986287 ) ) ;
#3738 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3739 = face_outer_bound ( 'none', #17228, .t. ) ;
#3740 = edge_curve ( 'none', #1694, #17173, #9283, .t. ) ;
#3741 = cartesian_point ( 'none', ( -534.9707837966561783, 219.5124738420896620, -442.8537468037833378 ) ) ;
#3742 = face_outer_bound ( 'none', #30211, .t. ) ;
#3743 = edge_loop ( 'none', ( #1745, #28268, #9356, #13031 ) ) ;
#3744 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3745 = advanced_face ( 'none', ( #17374 ), #16714, .f. ) ;
#3746 = cartesian_point ( 'none', ( -427.6477787319179242, 263.6052462596438772, -344.8461149174673324 ) ) ;
#3747 = axis2_placement_3d ( 'none', #9439, #31173, #14926 ) ;
#3748 = circle ( 'none', #7344, 6.400000000000011013 ) ;
#3749 = circle ( 'none', #2365, 4.049999999999994493 ) ;
#3750 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3751 = edge_curve ( 'none', #10607, #15380, #30098, .t. ) ;
#3752 = axis2_placement_3d ( 'none', #26205, #4201, #31412 ) ;
#3753 = plane ( 'none', #19578 ) ;
#3754 = oriented_edge ( 'none', *, *, #26343, .t. ) ;
#3755 = axis2_placement_3d ( 'none', #14297, #3211, #3332 ) ;
#3756 = cartesian_point ( 'none', ( -429.4971807311525822, 295.6842518256209473, -340.1181352596369720 ) ) ;
#3757 = advanced_face ( 'none', ( #30529 ), #4607, .f. ) ;
#3758 = plane ( 'none', #24544 ) ;
#3759 = oriented_edge ( 'none', *, *, #22511, .f. ) ;
#3760 = line ( 'none', #33215, #29281 ) ;
#3761 = cartesian_point ( 'none', ( -424.0450167721051002, 190.6842518255828907, -302.8536850919476251 ) ) ;
#3762 = cartesian_point ( 'none', ( -521.0465964801483096, 203.5179588826501629, -436.1397795000582391 ) ) ;
#3763 = vertex_point ( 'none', #313 ) ;
#3764 = oriented_edge ( 'none', *, *, #16624, .f. ) ;
#3765 = cartesian_point ( 'none', ( -494.1125781350194757, 284.3098399357024846, -329.8574254945110624 ) ) ;
#3766 = cartesian_point ( 'none', ( -406.0450167721049866, 185.6842518256260632, -345.2287468038568932 ) ) ;
#3767 = cartesian_point ( 'none', ( -421.0450167721049866, 211.3644466722410300, -354.6735519572254134 ) ) ;
#3768 = oriented_edge ( 'none', *, *, #23110, .t. ) ;
#3769 = cartesian_point ( 'none', ( -491.6657451133767154, 260.4270165709077673, -279.7054200320395125 ) ) ;
#3770 = edge_curve ( 'none', #6569, #14319, #35154, .t. ) ;
#3771 = line ( 'none', #4227, #27599 ) ;
#3772 = oriented_edge ( 'none', *, *, #9558, .f. ) ;
#3773 = axis2_placement_3d ( 'none', #15538, #7195, #7561 ) ;
#3774 = cartesian_point ( 'none', ( -494.0333298311807653, 249.7529954536908576, -275.3537468037986855 ) ) ;
#3775 = cartesian_point ( 'none', ( -438.0450167721049866, 243.1842518256034111, -322.8537468037985150 ) ) ;
#3776 = cartesian_point ( 'none', ( -417.9450167721049638, 297.2239820926546372, -292.1465919355275105 ) ) ;
#3777 = vertex_point ( 'none', #19447 ) ;
#3778 = vector ( 'none', #13585, 1000.000000000000000 ) ;
#3779 = cartesian_point ( 'none', ( -539.6548805695217652, 274.2563017809679877, -275.3537468037985150 ) ) ;
#3780 = line ( 'none', #212, #23337 ) ;
#3781 = vertex_point ( 'none', #27420 ) ;
#3782 = direction ( 'none', ( 0.07384000345349714389, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#3783 = edge_curve ( 'none', #16549, #32521, #8013, .t. ) ;
#3784 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#3785 = cylindrical_surface ( 'none', #12611, 5.899999999999972822 ) ;
#3786 = cartesian_point ( 'none', ( -557.0069575490124407, 294.1871784027244416, -398.8537468040187832 ) ) ;
#3787 = oriented_edge ( 'none', *, *, #33387, .t. ) ;
#3788 = cartesian_point ( 'none', ( -541.1760803700486804, 211.5180838025412413, -279.7054202046764431 ) ) ;
#3790 = cartesian_point ( 'none', ( -554.2170322003352112, 292.4048692584680680, -368.2537468040432600 ) ) ;
#3789 = cartesian_point ( 'none', ( -566.2095960405880533, 203.1027897041062715, -410.3537468037833946 ) ) ;
#3791 = cartesian_point ( 'none', ( -493.2450167721049752, 231.5585521765774502, -319.8800104888852047 ) ) ;
#3792 = oriented_edge ( 'none', *, *, #7751, .t. ) ;
#3793 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#3794 = direction ( 'none', ( 1.000000000000000000, 1.387778780781444413e-14, 5.551115123125777653e-14 ) ) ;
#3795 = oriented_edge ( 'none', *, *, #16792, .f. ) ;
#3796 = edge_curve ( 'none', #30479, #8007, #26302, .t. ) ;
#3797 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3798 = oriented_edge ( 'none', *, *, #32895, .t. ) ;
#3799 = edge_curve ( 'none', #6847, #9305, #13584, .t. ) ;
#3800 = axis2_placement_3d ( 'none', #20101, #25464, #28079 ) ;
#3801 = vector ( 'none', #26024, 1000.000000000000114 ) ;
#3802 = vertex_point ( 'none', #5984 ) ;
#3803 = cartesian_point ( 'none', ( -414.7450167721049752, 233.8640688304707282, -324.6933633228692884 ) ) ;
#3804 = cartesian_point ( 'none', ( -445.5450167721049297, 217.1842518256034964, -265.3537616076583845 ) ) ;
#3805 = axis2_placement_3d ( 'none', #9326, #28111, #11862 ) ;
#3806 = circle ( 'none', #23510, 0.2000000000000159150 ) ;
#3807 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612818275, -0.6038489185976441131 ) ) ;
#3808 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349536754, -1.982363107705103405e-16 ) ) ;
#3809 = face_outer_bound ( 'none', #26962, .t. ) ;
#3810 = plane ( 'none', #24485 ) ;
#3811 = direction ( 'none', ( -0.3563645415261362248, -0.9343469984662372552, -3.247135367722324936e-14 ) ) ;
#3812 = axis2_placement_3d ( 'none', #31379, #26293, #31601 ) ;
#3813 = cartesian_point ( 'none', ( -418.2948319243448623, 263.5781525667680967, -336.4406240367087548 ) ) ;
#3814 = oriented_edge ( 'none', *, *, #5591, .f. ) ;
#3815 = direction ( 'none', ( 0.9873505073845704194, 0.1585527532634845860, 5.551115123125746730e-14 ) ) ;
#3816 = axis2_placement_3d ( 'none', #1578, #15611, #23682 ) ;
#3817 = oriented_edge ( 'none', *, *, #10914, .t. ) ;
#3818 = toroidal_surface ( 'none', #20162, 4.200000000000000178, 0.2000000000000009548 ) ;
#3819 = edge_curve ( 'none', #32417, #3253, #27154, .t. ) ;
#3820 = cartesian_point ( 'none', ( -523.5450167718839793, 243.1842518256340213, -449.8537468040175895 ) ) ;
#3821 = oriented_edge ( 'none', *, *, #2227, .t. ) ;
#3822 = advanced_face ( 'none', ( #3739 ), #20034, .f. ) ;
#3823 = oriented_edge ( 'none', *, *, #13587, .f. ) ;
#3824 = direction ( 'none', ( 0.5150380749100544886, 0.0000000000000000000, -0.8571673007021121116 ) ) ;
#3825 = oriented_edge ( 'none', *, *, #24504, .t. ) ;
#3826 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3827 = cartesian_point ( 'none', ( -523.5450167718838657, 243.1842518256340782, -454.8537468040175895 ) ) ;
#3829 = direction ( 'none', ( 1.028554113732454001e-16, -0.9960050151769735960, -0.08929731094672760383 ) ) ;
#3828 = vector ( 'none', #22903, 1000.000000000000114 ) ;
#3830 = oriented_edge ( 'none', *, *, #29752, .f. ) ;
#3831 = direction ( 'none', ( 0.4694715627858922491, -0.8829475928589261002, 0.0000000000000000000 ) ) ;
#3832 = cartesian_point ( 'none', ( -413.9450167721049638, 274.9746474999941483, -370.5443441098892663 ) ) ;
#3833 = oriented_edge ( 'none', *, *, #7272, .t. ) ;
#3834 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3835 = cartesian_point ( 'none', ( -494.0450167721049866, 243.1842518256034111, -322.8537468037985150 ) ) ;
#3836 = cylindrical_surface ( 'none', #3455, 4.500000000000003553 ) ;
#3837 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027520e-16, -5.642927514190364782e-14 ) ) ;
#3838 = oriented_edge ( 'none', *, *, #16879, .f. ) ;
#3839 = cartesian_point ( 'none', ( -531.0504021999701081, 278.4769953371094289, -280.0223215341432592 ) ) ;
#3840 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3841 = line ( 'none', #14021, #29797 ) ;
#3842 = cartesian_point ( 'none', ( -523.5450167718834109, 243.1842518256341918, -461.8537468040175895 ) ) ;
#3843 = direction ( 'none', ( -1.361673625700319734e-16, 1.014453076086044667e-12, -1.000000000000000000 ) ) ;
#3844 = edge_curve ( 'none', #14406, #7753, #21413, .t. ) ;
#3845 = oriented_edge ( 'none', *, *, #6683, .t. ) ;
#3846 = cartesian_point ( 'none', ( -523.5450167719187675, 243.1842518256254380, -398.8537468040360068 ) ) ;
#3847 = direction ( 'none', ( 0.3003283627730186645, 0.9538358739919976514, 3.805391686804328048e-14 ) ) ;
#3848 = edge_curve ( 'none', #13999, #26528, #28849, .t. ) ;
#3849 = axis2_placement_3d ( 'none', #34517, #2230, #21280 ) ;
#3850 = vertex_point ( 'none', #20151 ) ;
#3851 = cartesian_point ( 'none', ( -415.0749652986010574, 230.0059688421513613, -299.3961027124170755 ) ) ;
#3852 = direction ( 'none', ( 0.8937973703356648647, 0.0000000000000000000, -0.4484710255758448949 ) ) ;
#3853 = cartesian_point ( 'none', ( -424.0450167721051002, 295.6842518256237327, -342.8538085156498596 ) ) ;
#3854 = axis2_placement_3d ( 'none', #24706, #21725, #5661 ) ;
#3855 = vector ( 'none', #12323, 1000.000000000000000 ) ;
#3856 = cartesian_point ( 'none', ( -523.5450167719188812, 195.6842518256254380, -397.8537468040366321 ) ) ;
#3857 = axis2_placement_3d ( 'none', #24210, #30244, #34830 ) ;
#3858 = cartesian_point ( 'none', ( -414.0450167721049297, 294.0632442979391499, -293.4787468037981171 ) ) ;
#3859 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769737070, -0.08929731094672743730 ) ) ;
#3860 = vertex_point ( 'none', #12110 ) ;
#3861 = oriented_edge ( 'none', *, *, #35175, .t. ) ;
#3862 = cartesian_point ( 'none', ( -414.2450167721050320, 243.2917598151865377, -312.8543247188891314 ) ) ;
#3863 = oriented_edge ( 'none', *, *, #8437, .f. ) ;
#3865 = cartesian_point ( 'none', ( -532.4772601882838217, 267.7380581658364918, -397.3467280418557266 ) ) ;
#3864 = cartesian_point ( 'none', ( -406.0450167721050434, 275.0040569789634901, -291.0339416503693428 ) ) ;
#3866 = circle ( 'none', #33394, 4.049999999999994493 ) ;
#3867 = axis2_placement_3d ( 'none', #8947, #28213, #619 ) ;
#3868 = vertex_point ( 'none', #28118 ) ;
#3869 = advanced_face ( 'none', ( #15678 ), #24185, .f. ) ;
#3870 = cartesian_point ( 'none', ( -493.5247029275302566, 201.1021207403883011, -370.3537468037986287 ) ) ;
#3871 = cartesian_point ( 'none', ( -523.5450167719195633, 207.1842518256252106, -381.3537468040365752 ) ) ;
#3872 = circle ( 'none', #11887, 17.50000000000000355 ) ;
#3873 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, 499619.6462531962898 ) ) ;
#3874 = cartesian_point ( 'none', ( -487.8888503700289334, 188.8368710467664471, -449.8537468040162821 ) ) ;
#3875 = cartesian_point ( 'none', ( -574.5479433489750818, 276.6461926027596974, -449.8537468040200338 ) ) ;
#3876 = edge_curve ( 'none', #22141, #14406, #2501, .t. ) ;
#3877 = edge_loop ( 'none', ( #19493, #15677 ) ) ;
#3878 = advanced_face ( 'none', ( #22879 ), #32639, .f. ) ;
#3879 = cartesian_point ( 'none', ( -497.3317721733657777, 245.1251363163779615, -435.3537468037833378 ) ) ;
#3880 = face_outer_bound ( 'none', #32624, .t. ) ;
#3881 = oriented_edge ( 'none', *, *, #31381, .f. ) ;
#3882 = face_outer_bound ( 'none', #34867, .t. ) ;
#3883 = cartesian_point ( 'none', ( -487.5736349071969471, 245.1324764923569717, -280.0919223935271134 ) ) ;
#3884 = cartesian_point ( 'none', ( -523.9216007897205145, 248.2703293395302921, -524.8537468037833378 ) ) ;
#3885 = advanced_face ( 'none', ( #29259 ), #14827, .f. ) ;
#3886 = cartesian_point ( 'none', ( -539.6942395701321402, 212.1326082528217398, -275.3537468037985150 ) ) ;
#3887 = vector ( 'none', #3264, 1000.000000000000000 ) ;
#3888 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -396.8537468037833946 ) ) ;
#3889 = edge_curve ( 'none', #32519, #17848, #11011, .t. ) ;
#3890 = oriented_edge ( 'none', *, *, #31886, .f. ) ;
#3891 = cartesian_point ( 'none', ( -523.5450167718829562, 243.1842518256343055, -469.8537468040175895 ) ) ;
#3892 = oriented_edge ( 'none', *, *, #13394, .f. ) ;
#3893 = edge_loop ( 'none', ( #9433, #11171, #21981, #26960 ) ) ;
#3894 = edge_curve ( 'none', #19436, #13536, #25450, .t. ) ;
#3895 = cartesian_point ( 'none', ( -537.9759902838327434, 216.3435474355376584, -275.3537468037983444 ) ) ;
#3897 = cartesian_point ( 'none', ( -436.2450167721049752, 243.3141995150874379, -313.1046128115920624 ) ) ;
#3896 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#3898 = direction ( 'none', ( 1.000000000000000000, 3.652049423109066841e-16, 5.624156111587963290e-14 ) ) ;
#3899 = oriented_edge ( 'none', *, *, #25714, .t. ) ;
#3900 = face_outer_bound ( 'none', #4925, .t. ) ;
#3901 = oriented_edge ( 'none', *, *, #25280, .f. ) ;
#3902 = b_spline_curve_with_knots ( 'none', 3,
( #16199, #13952, #6174, #32896, #258, #16778 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.108455717888852866e-07, 0.007872294589614975066, 0.01574437833365816344 ),
.unspecified. ) ;
#3903 = axis2_placement_3d ( 'none', #22131, #14075, #6304 ) ;
#3904 = cylindrical_surface ( 'none', #30713, 6.138320441952116013 ) ;
#3905 = cartesian_point ( 'none', ( -450.5450167721049866, 204.8017364904615363, -359.4391728304590856 ) ) ;
#3906 = organization ( 'δָ��', 'δָ��', '' ) ;
#3907 = cartesian_point ( 'none', ( -417.9450167721049638, 293.6365553582788834, -296.8821034628585949 ) ) ;
#3908 = axis2_placement_3d ( 'none', #7372, #10132, #12899 ) ;
#3909 = cartesian_point ( 'none', ( -418.8614061893029543, 265.7349098441227397, -337.7034756513485263 ) ) ;
#3910 = vector ( 'none', #17075, 1000.000000000000000 ) ;
#3911 = advanced_face ( 'none', ( #2892 ), #11875, .t. ) ;
#3912 = vertex_point ( 'none', #4324 ) ;
#3913 = toroidal_surface ( 'none', #947, 6.399999999999998579, 0.1000000000000000056 ) ;
#3914 = edge_curve ( 'none', #18397, #34457, #8862, .t. ) ;
#3915 = cartesian_point ( 'none', ( -434.2450167721049752, 257.1820022532792791, -322.6027827336524751 ) ) ;
#3916 = cartesian_point ( 'none', ( -424.0450167721049866, 210.8666236767387545, -269.1920506861724789 ) ) ;
#3917 = cartesian_point ( 'none', ( -497.7748121940867350, 251.1087569209985304, -410.3537468037833946 ) ) ;
#3918 = cartesian_point ( 'none', ( -437.2450167721049752, 228.1881164254535292, -323.1942215611131815 ) ) ;
#3919 = cartesian_point ( 'none', ( -554.0434242373729603, 195.4103348616106643, -380.3537468037986287 ) ) ;
#3920 = oriented_edge ( 'none', *, *, #3447, .f. ) ;
#3921 = circle ( 'none', #8026, 6.699999999999987743 ) ;
#3922 = edge_curve ( 'none', #26577, #14342, #6290, .t. ) ;
#3923 = oriented_edge ( 'none', *, *, #14500, .t. ) ;
#3924 = advanced_face ( 'none', ( #2034 ), #33488, .t. ) ;
#3925 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#3926 = oriented_edge ( 'none', *, *, #17301, .f. ) ;
#3927 = axis2_placement_3d ( 'none', #34521, #23880, #23529 ) ;
#3928 = vertex_point ( 'none', #1484 ) ;
#3929 = direction ( 'none', ( 0.4999999999999983347, -0.6903078028179479020, 0.5229485035533218973 ) ) ;
#3930 = oriented_edge ( 'none', *, *, #16252, .t. ) ;
#3931 = line ( 'none', #14802, #9061 ) ;
#3932 = edge_loop ( 'none', ( #29968, #13931, #4656, #25702 ) ) ;
#3933 = circle ( 'none', #12786, 15.00000000000001421 ) ;
#3934 = line ( 'none', #27466, #1788 ) ;
#3935 = cartesian_point ( 'none', ( -543.6321701970167624, 195.8205656590470198, -380.3537468037986287 ) ) ;
#3936 = cartesian_point ( 'none', ( -444.7108621649971951, 231.1842518256089249, -376.2888370984030075 ) ) ;
#3937 = edge_curve ( 'none', #6805, #23724, #14407, .t. ) ;
#3938 = line ( 'none', #15292, #16713 ) ;
#3939 = direction ( 'none', ( -5.230025295777879928e-16, 0.9999948051039170283, 0.003223315867124593084 ) ) ;
#3940 = cartesian_point ( 'none', ( -432.9373577264840378, 280.4155272674801154, -380.3537468037608846 ) ) ;
#3941 = edge_curve ( 'none', #11043, #5385, #19915, .t. ) ;
#3942 = direction ( 'none', ( 0.4694715627858911389, 0.8829475928589266553, -0.0000000000000000000 ) ) ;
#3943 = edge_loop ( 'none', ( #23, #28265, #12175, #12604 ) ) ;
#3944 = circle ( 'none', #14871, 39.99999999999999289 ) ;
#3945 = cartesian_point ( 'none', ( -552.2808218749720481, 188.2154708749105794, -370.3537468037981171 ) ) ;
#3946 = axis2_placement_3d ( 'none', #20112, #8943, #3815 ) ;
#3947 = cartesian_point ( 'none', ( -523.5450167719197907, 276.1842518256252106, -380.3537468040355520 ) ) ;
#3948 = oriented_edge ( 'none', *, *, #28158, .t. ) ;
#3949 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3950 = cartesian_point ( 'none', ( -470.6580237806443279, 269.5303448658571028, -361.8155872580985601 ) ) ;
#3951 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.652044489000791597e-14 ) ) ;
#3952 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#3953 = cartesian_point ( 'none', ( -522.0362738293343909, 227.2521644165588555, -519.8537468037832241 ) ) ;
#3954 = edge_loop ( 'none', ( #14779, #8876, #23109, #4446 ) ) ;
#3955 = cartesian_point ( 'none', ( -520.6592551321255087, 239.5779083739682562, -280.8537468040320277 ) ) ;
#3956 = edge_loop ( 'none', ( #18569, #15502 ) ) ;
#3957 = cartesian_point ( 'none', ( -488.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#3958 = direction ( 'none', ( 1.000000000000000000, -2.240908602145488095e-15, 5.642927514190361627e-14 ) ) ;
#3959 = vertex_point ( 'none', #7058 ) ;
#3960 = cartesian_point ( 'none', ( -523.5450167718829562, 243.1842518256343055, -469.8537468040175895 ) ) ;
#3961 = vertex_point ( 'none', #31414 ) ;
#3962 = face_outer_bound ( 'none', #12143, .t. ) ;
#3963 = oriented_edge ( 'none', *, *, #268, .t. ) ;
#3964 = circle ( 'none', #1334, 0.1999999999999858002 ) ;
#3965 = conical_surface ( 'none', #25250, 3.399999999999958611, 1.029744258676652757 ) ;
#3966 = oriented_edge ( 'none', *, *, #10202, .t. ) ;
#3967 = plane ( 'none', #6490 ) ;
#3968 = edge_curve ( 'none', #9798, #33855, #5016, .t. ) ;
#3969 = axis2_placement_3d ( 'none', #34784, #29378, #1796 ) ;
#3970 = face_outer_bound ( 'none', #14369, .t. ) ;
#3971 = axis2_placement_3d ( 'none', #32674, #29725, #24273 ) ;
#3973 = cartesian_point ( 'none', ( -532.9146481647563860, 268.5063766883762923, -396.8537468037833946 ) ) ;
#3972 = cartesian_point ( 'none', ( -525.5756168670787929, 270.6091795967803932, -402.3537468037833946 ) ) ;
#3974 = oriented_edge ( 'none', *, *, #18886, .t. ) ;
#3975 = face_outer_bound ( 'none', #30159, .t. ) ;
#3976 = cartesian_point ( 'none', ( -433.4154948751516940, 230.0062859233828476, -299.3961016903588188 ) ) ;
#3977 = vertex_point ( 'none', #32100 ) ;
#3978 = cartesian_point ( 'none', ( -414.2450167721050320, 233.1848297406940560, -322.7462388142156442 ) ) ;
#3979 = cartesian_point ( 'none', ( -525.6578272837070926, 203.8713840830546360, -435.4932946411836951 ) ) ;
#3980 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.011292260054598159e-12 ) ) ;
#3981 = cartesian_point ( 'none', ( -443.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#3982 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3983 = vertex_point ( 'none', #26559 ) ;
#3984 = vertex_point ( 'none', #10172 ) ;
#3985 = vertex_point ( 'none', #34348 ) ;
#3986 = face_outer_bound ( 'none', #21886, .t. ) ;
#3987 = cartesian_point ( 'none', ( -489.3405024892015263, 250.6943603300449865, -275.3537468039082228 ) ) ;
#3988 = cartesian_point ( 'none', ( -435.1146509924518000, 240.8517670379350477, -308.0362060255422421 ) ) ;
#3990 = vertex_point ( 'none', #21325 ) ;
#3989 = advanced_face ( 'none', ( #17802 ), #16523, .f. ) ;
#3991 = cartesian_point ( 'none', ( -424.0450167721051002, 190.4842518255828736, -302.8536850919477956 ) ) ;
#3992 = edge_curve ( 'none', #33455, #10960, #32227, .t. ) ;
#3993 = axis2_placement_3d ( 'none', #27227, #8189, #21519 ) ;
#3994 = face_outer_bound ( 'none', #27818, .t. ) ;
#3995 = face_outer_bound ( 'none', #26398, .t. ) ;
#3996 = oriented_edge ( 'none', *, *, #30540, .t. ) ;
#3997 = cartesian_point ( 'none', ( -562.4592060915425691, 190.8305139897073559, -380.3537468037986287 ) ) ;
#3998 = oriented_edge ( 'none', *, *, #29607, .f. ) ;
#3999 = cartesian_point ( 'none', ( -469.1976359930194462, 207.5280854237781512, -398.8537468040149747 ) ) ;
#4000 = axis2_placement_3d ( 'none', #5381, #10866, #32565 ) ;
#4001 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4002 = cartesian_point ( 'none', ( -413.9450167721049638, 213.8092518256028427, -271.9747543314629183 ) ) ;
#4003 = face_outer_bound ( 'none', #2130, .t. ) ;
#4004 = axis2_placement_3d ( 'none', #29561, #21966, #32736 ) ;
#4005 = cartesian_point ( 'none', ( -549.6392341178892593, 219.7471320040352794, -275.3537468037985150 ) ) ;
#4007 = cartesian_point ( 'none', ( -539.8827236638360318, 274.1371935181765593, -275.3537468037983444 ) ) ;
#4006 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.011292260054598159e-12 ) ) ;
#4008 = vertex_point ( 'none', #29626 ) ;
#4009 = cylindrical_surface ( 'none', #34569, 3.399999999999958611 ) ;
#4010 = vector ( 'none', #11472, 1000.000000000000000 ) ;
#4011 = direction ( 'none', ( -5.651035195342045529e-14, -1.280919814661274201e-14, 1.000000000000000000 ) ) ;
#4012 = direction ( 'none', ( -6.982634379031837053e-17, -0.9214978993339647539, -0.3883833435191191841 ) ) ;
#4013 = oriented_edge ( 'none', *, *, #2668, .t. ) ;
#4014 = edge_curve ( 'none', #31047, #24819, #25041, .t. ) ;
#4015 = circle ( 'none', #4218, 4.200000000000001066 ) ;
#4016 = direction ( 'none', ( -0.8937973703356729693, -4.514906966808969258e-13, 0.4484710255758287412 ) ) ;
#4017 = oriented_edge ( 'none', *, *, #33294, .t. ) ;
#4018 = vector ( 'none', #30537, 1000.000000000000000 ) ;
#4019 = cartesian_point ( 'none', ( -414.2450167721048047, 241.3115305848072012, -313.1643201157121439 ) ) ;
#4020 = oriented_edge ( 'none', *, *, #25530, .t. ) ;
#4021 = edge_curve ( 'none', #7978, #9579, #20778, .t. ) ;
#4022 = edge_loop ( 'none', ( #8944, #7717 ) ) ;
#4023 = line ( 'none', #24232, #190 ) ;
#4024 = direction ( 'none', ( 1.000000000000000000, 3.274930822716663900e-16, 7.042636866466162445e-17 ) ) ;
#4025 = vertex_point ( 'none', #21434 ) ;
#4026 = cartesian_point ( 'none', ( -546.6835478289912089, 293.6146267658685360, -364.2537468040428053 ) ) ;
#4027 = vector ( 'none', #2315, 1000.000000000000000 ) ;
#4028 = circle ( 'none', #21164, 6.138320441952084039 ) ;
#4029 = direction ( 'none', ( 0.0000000000000000000, -0.8095112392251216926, 0.5871043804709753511 ) ) ;
#4030 = cartesian_point ( 'none', ( -497.0198734747021945, 293.0707908221328353, -368.2537468037986059 ) ) ;
#4031 = vertex_point ( 'none', #15982 ) ;
#4032 = oriented_edge ( 'none', *, *, #29641, .f. ) ;
#4033 = advanced_face ( 'none', ( #10588 ), #16460, .t. ) ;
#4034 = oriented_edge ( 'none', *, *, #29919, .f. ) ;
#4035 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#4036 = cartesian_point ( 'none', ( -433.3828572775635166, 256.2320612631705217, -299.3115672934310396 ) ) ;
#4037 = direction ( 'none', ( -0.07384000345349439609, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#4038 = advanced_face ( 'none', ( #19055 ), #3321, .f. ) ;
#4039 = cartesian_point ( 'none', ( -554.0195620988558858, 292.4365798091214401, -412.6287651376454733 ) ) ;
#4040 = oriented_edge ( 'none', *, *, #11678, .t. ) ;
#4041 = face_outer_bound ( 'none', #7073, .t. ) ;
#4042 = edge_curve ( 'none', #14901, #30272, #30958, .t. ) ;
#4043 = oriented_edge ( 'none', *, *, #1546, .t. ) ;
#4044 = edge_curve ( 'none', #9001, #8195, #2031, .t. ) ;
#4045 = cartesian_point ( 'none', ( -550.7146686816089414, 267.1787420398954964, -279.7054207537744901 ) ) ;
#4046 = axis2_placement_3d ( 'none', #13954, #19611, #24746 ) ;
#4047 = cartesian_point ( 'none', ( -478.0450167718864805, 243.1842518256334813, -405.8537468040150316 ) ) ;
#4048 = cartesian_point ( 'none', ( -447.4695593699777874, 239.9350342432570926, -380.3537468037986287 ) ) ;
#4049 = advanced_face ( 'none', ( #23333 ), #24290, .f. ) ;
#4050 = axis2_placement_3d ( 'none', #16734, #27776, #28604 ) ;
#4051 = vertex_point ( 'none', #27146 ) ;
#4052 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#4053 = vector ( 'none', #4085, 999.9999999999998863 ) ;
#4054 = cartesian_point ( 'none', ( -417.9450167721050207, 275.9626084846640879, -374.1594282157946623 ) ) ;
#4055 = vertex_point ( 'none', #8004 ) ;
#4056 = axis2_placement_3d ( 'none', #29171, #21110, #32107 ) ;
#4057 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -524.8537468037833378 ) ) ;
#4058 = vertex_point ( 'none', #35143 ) ;
#4059 = cartesian_point ( 'none', ( -550.1885216483376553, 297.1190608893289777, -370.3537468040423732 ) ) ;
#4060 = direction ( 'none', ( -0.8660254037844631325, -1.780308253747027543e-14, 0.4999999999999574229 ) ) ;
#4061 = oriented_edge ( 'none', *, *, #5060, .f. ) ;
#4062 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#4063 = face_outer_bound ( 'none', #2089, .t. ) ;
#4065 = oriented_edge ( 'none', *, *, #11814, .t. ) ;
#4064 = axis2_placement_3d ( 'none', #5581, #16295, #24371 ) ;
#4066 = cartesian_point ( 'none', ( -541.0450167721048729, 243.1842518256034964, -285.8537468037986287 ) ) ;
#4067 = axis2_placement_3d ( 'none', #20872, #23725, #6946 ) ;
#4068 = cartesian_point ( 'none', ( -495.9893740492432244, 274.4694007221315246, -298.7457738150578734 ) ) ;
#4069 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#4070 = vertex_point ( 'none', #10749 ) ;
#4071 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.015061051085856427e-12 ) ) ;
#4072 = cartesian_point ( 'none', ( -518.6403720756932216, 227.9526988050713783, -518.1581585412117192 ) ) ;
#4073 = oriented_edge ( 'none', *, *, #18174, .t. ) ;
#4074 = cartesian_point ( 'none', ( -407.0450167721050434, 278.1842518256034396, -322.8537468037630447 ) ) ;
#4075 = cartesian_point ( 'none', ( -558.0241365183360358, 293.6521771739062387, -366.7782027590800453 ) ) ;
#4076 = face_outer_bound ( 'none', #22892, .t. ) ;
#4077 = edge_curve ( 'none', #33809, #4800, #8426, .t. ) ;
#4078 = cartesian_point ( 'none', ( -438.5450167721049866, 243.1842518256034964, -372.8537468037986287 ) ) ;
#4079 = vector ( 'none', #27397, 1000.000000000000000 ) ;
#4080 = face_outer_bound ( 'none', #13330, .t. ) ;
#4081 = cartesian_point ( 'none', ( -414.4145503849158558, 230.2629928864868702, -299.6511532853590438 ) ) ;
#4082 = cartesian_point ( 'none', ( -540.8554343648819440, 288.4353159596234377, -328.3135273558912672 ) ) ;
#4083 = cartesian_point ( 'none', ( -429.3184212570853902, 295.6842518256210610, -340.2078294647521943 ) ) ;
#4084 = oriented_edge ( 'none', *, *, #32779, .f. ) ;
#4085 = direction ( 'none', ( -4.768695834330740747e-18, 0.8095112392251153643, -0.5871043804709841218 ) ) ;
#4086 = direction ( 'none', ( -1.028554113732454248e-16, 0.9960050151769735960, 0.08929731094672750669 ) ) ;
#4087 = advanced_face ( 'none', ( #16108 ), #16954, .t. ) ;
#4089 = cartesian_point ( 'none', ( -532.5957856155014269, 267.9727497066903652, -397.0512884896931496 ) ) ;
#4088 = cartesian_point ( 'none', ( -413.9450167721049638, 276.4238849046285509, -368.6313070101421090 ) ) ;
#4090 = oriented_edge ( 'none', *, *, #27852, .f. ) ;
#4091 = line ( 'none', #29080, #14321 ) ;
#4092 = oriented_edge ( 'none', *, *, #22559, .t. ) ;
#4093 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4094 = edge_loop ( 'none', ( #19246, #33707, #3278, #19888 ) ) ;
#4095 = edge_curve ( 'none', #26096, #6623, #15254, .t. ) ;
#4096 = oriented_edge ( 'none', *, *, #24504, .f. ) ;
#4097 = advanced_face ( 'none', ( #1632 ), #29849, .f. ) ;
#4098 = edge_curve ( 'none', #4729, #11326, #19019, .t. ) ;
#4099 = edge_loop ( 'none', ( #15863, #9370, #24140, #20107 ) ) ;
#4100 = line ( 'none', #11860, #19430 ) ;
#4101 = cartesian_point ( 'none', ( -486.3194924261101164, 229.1712167710084884, -436.1957564070065132 ) ) ;
#4102 = edge_curve ( 'none', #20680, #31212, #19879, .t. ) ;
#4103 = cartesian_point ( 'none', ( -497.0198734745164870, 297.5707908221546063, -380.3537468040338467 ) ) ;
#4104 = oriented_edge ( 'none', *, *, #11285, .t. ) ;
#4105 = cartesian_point ( 'none', ( -522.8780061499504654, 203.3209964975034154, -436.3574457818681935 ) ) ;
#4106 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672870018 ) ) ;
#4107 = edge_loop ( 'none', ( #17294, #21330, #19178, #26494 ) ) ;
#4108 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769740401, -0.08929731094672233027 ) ) ;
#4109 = edge_loop ( 'none', ( #21777, #15635, #27762, #8511 ) ) ;
#4110 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#4111 = axis2_placement_3d ( 'none', #3367, #14559, #27870 ) ;
#4112 = face_outer_bound ( 'none', #35050, .t. ) ;
#4113 = oriented_edge ( 'none', *, *, #21868, .t. ) ;
#4114 = axis2_placement_3d ( 'none', #703, #28289, #25676 ) ;
#4115 = line ( 'none', #4467, #29635 ) ;
#4116 = cartesian_point ( 'none', ( -487.8458300438442166, 238.1251549425199698, -280.0638759694081159 ) ) ;
#4117 = direction ( 'none', ( 0.3003283627730223282, 0.9538358739919965412, 2.775557561562890089e-14 ) ) ;
#4118 = face_outer_bound ( 'none', #3142, .t. ) ;
#4119 = circle ( 'none', #833, 16.49999999999999289 ) ;
#4120 = oriented_edge ( 'none', *, *, #7069, .t. ) ;
#4121 = cartesian_point ( 'none', ( -539.8827236638360318, 212.2313101330304903, -275.3537468037983444 ) ) ;
#4122 = direction ( 'none', ( 0.5000000000000114353, -0.8660254037844320463, 1.692193007195181545e-14 ) ) ;
#4123 = cartesian_point ( 'none', ( -414.2450167721048047, 252.8736785136900380, -320.9810255630022766 ) ) ;
#4124 = edge_curve ( 'none', #1230, #29464, #5844, .t. ) ;
#4125 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4126 = edge_loop ( 'none', ( #15311, #9276, #1036, #26860 ) ) ;
#4127 = line ( 'none', #28235, #5004 ) ;
#4128 = cartesian_point ( 'none', ( -519.0821925169010456, 213.2748336908443605, -275.3537468037986287 ) ) ;
#4129 = edge_curve ( 'none', #457, #27600, #8829, .t. ) ;
#4130 = vertex_point ( 'none', #13628 ) ;
#4131 = cartesian_point ( 'none', ( -523.5450167718864805, 243.1842518256334813, -406.8537468040175895 ) ) ;
#4132 = oriented_edge ( 'none', *, *, #5419, .f. ) ;
#4133 = b_spline_curve_with_knots ( 'none', 3,
( #19257, #21997, #5697, #24733 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.01596958757225573275, 0.01874935347481442027 ),
.unspecified. ) ;
#4134 = cartesian_point ( 'none', ( -414.6180485343323880, 256.2387674532070037, -299.4719654698342879 ) ) ;
#4136 = oriented_edge ( 'none', *, *, #18892, .t. ) ;
#4135 = axis2_placement_3d ( 'none', #2760, #8467, #8689 ) ;
#4137 = cartesian_point ( 'none', ( -424.0450167721051002, 212.0092518255828793, -302.8536850919258541 ) ) ;
#4138 = direction ( 'none', ( -2.492835601474927612e-16, 0.5871043804709755731, 0.8095112392251214706 ) ) ;
#4139 = oriented_edge ( 'none', *, *, #28030, .f. ) ;
#4140 = direction ( 'none', ( 0.07384000345349898964, -0.9972701007700909281, 0.0000000000000000000 ) ) ;
#4141 = oriented_edge ( 'none', *, *, #8596, .f. ) ;
#4142 = direction ( 'none', ( 1.000000000000000000, 4.101836147685737313e-16, -2.600705613074054585e-16 ) ) ;
#4143 = circle ( 'none', #9202, 28.62500000000000355 ) ;
#4144 = vector ( 'none', #33978, 1000.000000000000114 ) ;
#4145 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672750669 ) ) ;
#4146 = vertex_point ( 'none', #29739 ) ;
#4147 = edge_curve ( 'none', #33970, #10149, #6709, .t. ) ;
#4148 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#4149 = face_outer_bound ( 'none', #23253, .t. ) ;
#4150 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -464.3537468037986855 ) ) ;
#4151 = face_outer_bound ( 'none', #30557, .t. ) ;
#4152 = cartesian_point ( 'none', ( -499.9373734745117304, 293.0707908221727962, -413.2537468040167141 ) ) ;
#4153 = vertex_point ( 'none', #11359 ) ;
#4154 = edge_curve ( 'none', #30189, #13354, #4573, .t. ) ;
#4155 = cartesian_point ( 'none', ( -506.8094835369677753, 211.0414030632143181, -279.7153580046031038 ) ) ;
#4156 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#4157 = cartesian_point ( 'none', ( -577.0450167718839793, 213.8798153014488435, -449.8537468040209433 ) ) ;
#4158 = axis2_placement_3d ( 'none', #1378, #23000, #6830 ) ;
#4159 = oriented_edge ( 'none', *, *, #30531, .t. ) ;
#4160 = line ( 'none', #16712, #2877 ) ;
#4161 = oriented_edge ( 'none', *, *, #27444, .f. ) ;
#4162 = direction ( 'none', ( 0.07384000345349514549, -0.9972701007700912612, 4.661740697613375255e-16 ) ) ;
#4163 = axis2_placement_3d ( 'none', #11499, #19426, #30449 ) ;
#4164 = cartesian_point ( 'none', ( -492.5841870953246939, 267.9492501914133413, -411.9739763654710600 ) ) ;
#4165 = oriented_edge ( 'none', *, *, #15812, .f. ) ;
#4166 = oriented_edge ( 'none', *, *, #30070, .f. ) ;
#4167 = cartesian_point ( 'none', ( -552.6305416697861119, 264.9368917098493625, -279.7054199846627398 ) ) ;
#4168 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4169 = cartesian_point ( 'none', ( -435.5087485578343376, 236.6791030105463847, -380.3537468037986287 ) ) ;
#4170 = face_outer_bound ( 'none', #4689, .t. ) ;
#4171 = oriented_edge ( 'none', *, *, #13907, .t. ) ;
#4172 = edge_curve ( 'none', #4729, #24050, #28424, .t. ) ;
#4173 = advanced_face ( 'none', ( #10551 ), #13548, .t. ) ;
#4174 = oriented_edge ( 'none', *, *, #16368, .t. ) ;
#4175 = cartesian_point ( 'none', ( -559.5450167718834109, 243.1842518256341918, -461.8537468040196359 ) ) ;
#4176 = oriented_edge ( 'none', *, *, #31716, .t. ) ;
#4177 = cylindrical_surface ( 'none', #1444, 6.500000000000008882 ) ;
#4178 = direction ( 'none', ( -2.493084329453792162e-31, 0.9214978993339661972, 0.3883833435191157979 ) ) ;
#4179 = line ( 'none', #27562, #28454 ) ;
#4180 = edge_curve ( 'none', #23857, #969, #5417, .t. ) ;
#4181 = edge_loop ( 'none', ( #1564, #30794, #23961, #12243 ) ) ;
#4182 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#4183 = axis2_placement_3d ( 'none', #18790, #24038, #13500 ) ;
#4184 = face_outer_bound ( 'none', #13850, .t. ) ;
#4185 = face_bound ( 'none', #27536, .t. ) ;
#4186 = cartesian_point ( 'none', ( -523.5450167719641286, 243.1842518256337087, -277.8537468040321414 ) ) ;
#4187 = axis2_placement_3d ( 'none', #19700, #16639, #19581 ) ;
#4188 = oriented_edge ( 'none', *, *, #7917, .f. ) ;
#4189 = cartesian_point ( 'none', ( -455.2950167721049866, 192.3052593532680987, -348.8287468037992198 ) ) ;
#4190 = cartesian_point ( 'none', ( -468.2237355944337196, 249.1190473376911427, -370.2588252290558444 ) ) ;
#4191 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4192 = direction ( 'none', ( 1.000000000000000000, -3.003847700398644514e-18, -1.226416383224404662e-17 ) ) ;
#4193 = plane ( 'none', #167 ) ;
#4194 = oriented_edge ( 'none', *, *, #13639, .t. ) ;
#4195 = cartesian_point ( 'none', ( -528.3851838165986692, 184.8459049777975167, -435.3537468037833378 ) ) ;
#4196 = cartesian_point ( 'none', ( -486.0830759947607476, 289.1461926027585037, -398.8537468040148610 ) ) ;
#4197 = circle ( 'none', #32673, 0.2000000000000159150 ) ;
#4198 = edge_curve ( 'none', #34424, #29996, #14375, .t. ) ;
#4199 = edge_loop ( 'none', ( #4250, #27024, #34108, #9666 ) ) ;
#4200 = plane ( 'none', #28125 ) ;
#4201 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4202 = cartesian_point ( 'none', ( -414.3337693727235092, 230.4498689493707104, -299.7135486394381019 ) ) ;
#4203 = cartesian_point ( 'none', ( -537.8458862164332004, 270.0935196097515245, -275.3537468037985718 ) ) ;
#4204 = cartesian_point ( 'none', ( -406.4700167721049979, 211.3644466722410584, -354.6735519572254134 ) ) ;
#4205 = edge_loop ( 'none', ( #31815, #27415, #18323, #18442 ) ) ;
#4206 = edge_curve ( 'none', #10436, #26101, #33457, .t. ) ;
#4207 = cartesian_point ( 'none', ( -494.0807596608545964, 236.4377045747620798, -275.3537468037986855 ) ) ;
#4208 = cartesian_point ( 'none', ( -494.2405802477017005, 189.6842518256333676, -398.8537468040166232 ) ) ;
#4209 = cylindrical_surface ( 'none', #7709, 6.500000000000020428 ) ;
#4210 = edge_loop ( 'none', ( #8650, #11427 ) ) ;
#4211 = axis2_placement_3d ( 'none', #8395, #35184, #27294 ) ;
#4212 = vertex_point ( 'none', #16790 ) ;
#4213 = axis2_placement_3d ( 'none', #5593, #24162, #18678 ) ;
#4214 = vector ( 'none', #31252, 999.9999999999998863 ) ;
#4216 = cartesian_point ( 'none', ( -497.0198734745159754, 293.0707908221548337, -398.8537468040338467 ) ) ;
#4215 = direction ( 'none', ( 0.07384000345349109318, -0.9972701007700913722, 0.0000000000000000000 ) ) ;
#4217 = face_outer_bound ( 'none', #19128, .t. ) ;
#4218 = axis2_placement_3d ( 'none', #6497, #20068, #11553 ) ;
#4219 = direction ( 'none', ( 1.000000000000000000, 3.652049423109066841e-16, 5.624156111587963290e-14 ) ) ;
#4220 = vector ( 'none', #20039, 1000.000000000000000 ) ;
#4221 = advanced_face ( 'none', ( #20742 ), #26271, .f. ) ;
#4222 = direction ( 'none', ( -0.8937973703356515420, -4.549166491245024563e-13, 0.4484710255758714292 ) ) ;
#4223 = cartesian_point ( 'none', ( -433.3712200276117983, 229.9784354625117260, -299.3961914616575655 ) ) ;
#4224 = cartesian_point ( 'none', ( -542.3111564408990262, 202.1247832232764665, -312.9704132787184108 ) ) ;
#4225 = advanced_face ( 'none', ( #21193 ), #1601, .t. ) ;
#4226 = oriented_edge ( 'none', *, *, #17132, .t. ) ;
#4227 = cartesian_point ( 'none', ( -417.9450167721050207, 217.2126084846633773, -272.4014432711231848 ) ) ;
#4228 = oriented_edge ( 'none', *, *, #17352, .f. ) ;
#4229 = vector ( 'none', #18447, 999.9999999999998863 ) ;
#4230 = edge_curve ( 'none', #35206, #26990, #25413, .t. ) ;
#4231 = edge_loop ( 'none', ( #17623, #3963, #10638, #8506 ) ) ;
#4232 = axis2_placement_3d ( 'none', #8839, #8375, #3131 ) ;
#4233 = cartesian_point ( 'none', ( -489.0515297092889568, 237.1391464072347048, -275.3537468037988560 ) ) ;
#4234 = direction ( 'none', ( -4.378950981891259814e-16, 0.9922322621167687373, -0.1243991077726836064 ) ) ;
#4235 = advanced_face ( 'none', ( #33033 ), #25863, .t. ) ;
#4236 = direction ( 'none', ( 2.589044556301914077e-16, -0.7970987915612776087, 0.6038489185976495532 ) ) ;
#4237 = oriented_edge ( 'none', *, *, #25626, .f. ) ;
#4238 = oriented_edge ( 'none', *, *, #10763, .t. ) ;
#4239 = cartesian_point ( 'none', ( -581.0450167721049866, 228.2829517602712599, -380.3537468037986287 ) ) ;
#4240 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4241 = edge_curve ( 'none', #17479, #6865, #3287, .t. ) ;
#4242 = cartesian_point ( 'none', ( -406.0450167721050434, 263.1842518256034396, -322.8537468037782787 ) ) ;
#4243 = line ( 'none', #31585, #3801 ) ;
#4244 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#4245 = vertex_point ( 'none', #25110 ) ;
#4246 = oriented_edge ( 'none', *, *, #19918, .t. ) ;
#4247 = direction ( 'none', ( 0.1585527532634900538, -0.9873505073845696423, -4.193279165907284236e-15 ) ) ;
#4248 = circle ( 'none', #10312, 12.00000000000000888 ) ;
#4249 = cartesian_point ( 'none', ( -537.6849588392942678, 216.1983184455240519, -275.3537468037984013 ) ) ;
#4250 = oriented_edge ( 'none', *, *, #15696, .f. ) ;
#4251 = direction ( 'none', ( -0.07384000345349574224, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#4252 = direction ( 'none', ( 0.07384000345350383299, -0.9972701007700904841, 0.0000000000000000000 ) ) ;
#4253 = face_outer_bound ( 'none', #26048, .t. ) ;
#4254 = cartesian_point ( 'none', ( -414.5293057129188128, 256.1364213808656132, -299.5067805688684075 ) ) ;
#4255 = cartesian_point ( 'none', ( -526.7293866725356111, 227.5032168490408822, -482.3386608108822315 ) ) ;
#4256 = cartesian_point ( 'none', ( -502.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#4257 = edge_loop ( 'none', ( #11034, #13119, #27441, #22921 ) ) ;
#4258 = cartesian_point ( 'none', ( -493.8514863460104607, 194.6115709302042944, -364.2537468040318913 ) ) ;
#4259 = edge_curve ( 'none', #33011, #5010, #18612, .t. ) ;
#4260 = cartesian_point ( 'none', ( -540.8554343648819440, 197.9331876915835267, -370.3537468037986287 ) ) ;
#4261 = circle ( 'none', #5570, 4.050000000000010481 ) ;
#4262 = edge_curve ( 'none', #20224, #20676, #31360, .t. ) ;
#4263 = axis2_placement_3d ( 'none', #20974, #2767, #7759 ) ;
#4264 = advanced_face ( 'none', ( #29657 ), #34725, .t. ) ;
#4265 = oriented_edge ( 'none', *, *, #15567, .f. ) ;
#4266 = direction ( 'none', ( 0.0000000000000000000, 0.8095112392251152533, -0.5871043804709843439 ) ) ;
#4267 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4268 = direction ( 'none', ( -2.237617013237052965e-16, 0.8095112392251214706, -0.5871043804709755731 ) ) ;
#4269 = edge_loop ( 'none', ( #22794, #12139, #3432 ) ) ;
#4270 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.356939252319635368e-14 ) ) ;
#4271 = oriented_edge ( 'none', *, *, #15741, .f. ) ;
#4272 = axis2_placement_3d ( 'none', #31131, #26395, #13123 ) ;
#4273 = cartesian_point ( 'none', ( -421.9450167721050207, 195.5837798721296110, -354.6065195447067140 ) ) ;
#4274 = direction ( 'none', ( -6.982962677686266711e-15, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4275 = axis2_placement_3d ( 'none', #14285, #14401, #14055 ) ;
#4276 = line ( 'none', #5136, #17888 ) ;
#4277 = direction ( 'none', ( 0.0000000000000000000, 0.9960050151769735960, 0.08929731094672890834 ) ) ;
#4278 = oriented_edge ( 'none', *, *, #15342, .f. ) ;
#4279 = advanced_face ( 'none', ( #23301, #4185, #24149, #18176, #11471 ), #30912, .f. ) ;
#4280 = cartesian_point ( 'none', ( -548.1480585475558200, 199.4022624226675191, -360.3537468040589715 ) ) ;
#4281 = cartesian_point ( 'none', ( -433.7196133501643089, 255.5677321082171431, -299.3137086472612509 ) ) ;
#4282 = face_bound ( 'none', #4485, .t. ) ;
#4283 = axis2_placement_3d ( 'none', #8074, #13804, #10832 ) ;
#4284 = direction ( 'none', ( 0.4253783488055172257, -0.9050156133280197190, 0.0000000000000000000 ) ) ;
#4285 = edge_loop ( 'none', ( #16512, #6369, #33358, #15900 ) ) ;
#4286 = cartesian_point ( 'none', ( -442.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#4287 = direction ( 'none', ( 0.7071067811865546782, 0.7071067811865403563, 7.167998413858080967e-13 ) ) ;
#4288 = axis2_placement_3d ( 'none', #9891, #17971, #15144 ) ;
#4289 = conical_surface ( 'none', #9130, 5.099999999999988987, 1.029744258676654534 ) ;
#4290 = oriented_edge ( 'none', *, *, #2867, .f. ) ;
#4291 = cartesian_point ( 'none', ( -543.9407557557095743, 265.8489476613348188, -275.3537468037984581 ) ) ;
#4292 = edge_curve ( 'none', #32160, #27529, #4774, .t. ) ;
#4293 = direction ( 'none', ( 0.07384000345349359118, -0.9972701007700913722, 0.0000000000000000000 ) ) ;
#4294 = direction ( 'none', ( 0.1506821769804489175, -0.9885822583581159728, -4.218537451890741599e-15 ) ) ;
#4295 = oriented_edge ( 'none', *, *, #4588, .f. ) ;
#4296 = cartesian_point ( 'none', ( -526.5840213297419723, 183.9765295146399637, -431.3537468037833378 ) ) ;
#4297 = circle ( 'none', #15124, 4.050000000000010481 ) ;
#4298 = direction ( 'none', ( -2.810252031082467922e-16, 1.000000000000000000, 1.311026609186949607e-14 ) ) ;
#4299 = oriented_edge ( 'none', *, *, #9887, .f. ) ;
#4300 = oriented_edge ( 'none', *, *, #24917, .t. ) ;
#4301 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.705312765434827453e-14 ) ) ;
#4302 = cartesian_point ( 'none', ( -526.5743491519516510, 224.5095859562377996, -484.8537468037833378 ) ) ;
#4303 = oriented_edge ( 'none', *, *, #2983, .f. ) ;
#4304 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4305 = edge_curve ( 'none', #18052, #18630, #11429, .t. ) ;
#4306 = toroidal_surface ( 'none', #5619, 6.300000000000000711, 0.2000000000000000111 ) ;
#4307 = cartesian_point ( 'none', ( -477.2019533491551329, 276.7556790959930595, -353.0283485548619637 ) ) ;
#4308 = plane ( 'none', #6685 ) ;
#4309 = oriented_edge ( 'none', *, *, #18174, .f. ) ;
#4310 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#4311 = edge_curve ( 'none', #23640, #6518, #17768, .t. ) ;
#4312 = cartesian_point ( 'none', ( -525.1271796302587518, 253.5643655383939574, -277.8537468040320846 ) ) ;
#4313 = face_outer_bound ( 'none', #8155, .t. ) ;
#4314 = local_time ( 15, 17, 31.00000000000000000, #33194 ) ;
#4315 = cartesian_point ( 'none', ( -544.0803455778868738, 282.6786689182127361, -308.8710494242885716 ) ) ;
#4316 = cartesian_point ( 'none', ( -414.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#4317 = edge_curve ( 'none', #7353, #28683, #20334, .t. ) ;
#4318 = axis2_placement_3d ( 'none', #5300, #8035, #35066 ) ;
#4319 = edge_loop ( 'none', ( #20420, #17395, #5311, #5196 ) ) ;
#4320 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#4321 = line ( 'none', #20202, #2199 ) ;
#4322 = plane ( 'none', #789 ) ;
#4323 = cartesian_point ( 'none', ( -414.9049138250925921, 229.7734576909574571, -299.4881870368582781 ) ) ;
#4324 = cartesian_point ( 'none', ( -454.2450167721049752, 260.1163370836121089, -321.3356925177042740 ) ) ;
#4325 = cartesian_point ( 'none', ( -497.8412978040062740, 226.7832840652684752, -275.3537468037987992 ) ) ;
#4326 = axis2_placement_3d ( 'none', #30055, #16542, #33108 ) ;
#4327 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#4328 = edge_loop ( 'none', ( #23635, #5555, #1011, #13444 ) ) ;
#4329 = circle ( 'none', #515, 19.99999999999999645 ) ;
#4330 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#4331 = vector ( 'none', #13845, 1000.000000000000000 ) ;
#4332 = oriented_edge ( 'none', *, *, #29150, .f. ) ;
#4333 = oriented_edge ( 'none', *, *, #9662, .f. ) ;
#4334 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#4335 = oriented_edge ( 'none', *, *, #16577, .t. ) ;
#4336 = cartesian_point ( 'none', ( -434.2414982543957649, 230.8590919484382198, -299.8504710160858053 ) ) ;
#4337 = cartesian_point ( 'none', ( -468.2450167721050320, 243.3366453368868179, -313.3549691867723936 ) ) ;
#4338 = edge_curve ( 'none', #25480, #28269, #32192, .t. ) ;
#4339 = oriented_edge ( 'none', *, *, #33061, .f. ) ;
#4340 = face_outer_bound ( 'none', #26704, .t. ) ;
#4341 = cartesian_point ( 'none', ( -424.0450167721049297, 290.7847237790774102, -291.1009740628906002 ) ) ;
#4342 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#4343 = oriented_edge ( 'none', *, *, #11707, .t. ) ;
#4344 = cartesian_point ( 'none', ( -429.3184212570843670, 295.8842518256211065, -340.2078294647498069 ) ) ;
#4345 = axis2_placement_3d ( 'none', #1145, #1376, #14832 ) ;
#4346 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#4347 = line ( 'none', #15727, #27320 ) ;
#4348 = line ( 'none', #16993, #2225 ) ;
#4349 = cartesian_point ( 'none', ( -496.6436364241425849, 257.4991221658760878, -275.3537468037987423 ) ) ;
#4350 = cartesian_point ( 'none', ( -498.1527493420400106, 251.5742450350444415, -396.8787323163076621 ) ) ;
#4351 = circle ( 'none', #25262, 37.69999999999995310 ) ;
#4352 = advanced_face ( 'none', ( #13977, #9684 ), #22837, .t. ) ;
#4353 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#4354 = cartesian_point ( 'none', ( -580.9142443537973577, 273.7219861346907805, -380.3537468037986287 ) ) ;
#4355 = direction ( 'none', ( -0.4484710255758728725, -9.126134182904785922e-13, 0.8937973703356509869 ) ) ;
#4356 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#4357 = oriented_edge ( 'none', *, *, #31096, .t. ) ;
#4358 = vector ( 'none', #17944, 1000.000000000000000 ) ;
#4359 = edge_curve ( 'none', #26530, #13172, #4143, .t. ) ;
#4360 = cartesian_point ( 'none', ( -424.0450167721049866, 192.3052593532678713, -352.2287468037993108 ) ) ;
#4361 = cartesian_point ( 'none', ( -506.2053784378633736, 211.3575594054480860, -279.7054200568894657 ) ) ;
#4362 = edge_loop ( 'none', ( #9906, #3172, #35171, #11224 ) ) ;
#4363 = oriented_edge ( 'none', *, *, #15976, .f. ) ;
#4364 = edge_curve ( 'none', #14877, #17290, #13148, .t. ) ;
#4365 = cartesian_point ( 'none', ( -535.3473553014817981, 210.2128894623824920, -275.3537468037985718 ) ) ;
#4366 = direction ( 'none', ( -0.8937973703356509869, 4.576843693692552777e-13, -0.4484710255758726505 ) ) ;
#4367 = direction ( 'none', ( 0.1301338387962871213, 0.9914964367057210737, 2.643388153869424196e-14 ) ) ;
#4368 = oriented_edge ( 'none', *, *, #3372, .t. ) ;
#4369 = b_spline_curve_with_knots ( 'none', 3,
( #11467, #30412, #25454, #14766, #3562, #33718 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.755416734288350612e-16, 0.0009066431086811397710, 0.001813286217362104118 ),
.unspecified. ) ;
#4370 = cartesian_point ( 'none', ( -414.2899210136743022, 255.6190569157298285, -299.6832081618277357 ) ) ;
#4371 = axis2_placement_3d ( 'none', #10879, #13633, #16336 ) ;
#4372 = oriented_edge ( 'none', *, *, #29771, .t. ) ;
#4373 = oriented_edge ( 'none', *, *, #25053, .f. ) ;
#4374 = axis2_placement_3d ( 'none', #8781, #3531, #3782 ) ;
#4375 = cartesian_point ( 'none', ( -523.5450167718864805, 243.1842518256334529, -405.8537468040175895 ) ) ;
#4376 = oriented_edge ( 'none', *, *, #3417, .f. ) ;
#4377 = circle ( 'none', #22920, 17.00000000000000000 ) ;
#4378 = vertex_point ( 'none', #33728 ) ;
#4379 = vector ( 'none', #7770, 1000.000000000000000 ) ;
#4380 = vector ( 'none', #12177, 1000.000000000000000 ) ;
#4381 = edge_loop ( 'none', ( #4159, #32310, #9429, #24184, #11454, #30241 ) ) ;
#4382 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672870018 ) ) ;
#4383 = edge_curve ( 'none', #365, #6314, #34296, .t. ) ;
#4384 = cartesian_point ( 'none', ( -424.0450167721049297, 294.0632442979391499, -293.4787468037981171 ) ) ;
#4385 = direction ( 'none', ( 0.9687155250085899283, -0.2481737931517584705, 0.0000000000000000000 ) ) ;
#4386 = cartesian_point ( 'none', ( -543.6321701970167624, 195.8205656590470198, -380.3824794511700134 ) ) ;
#4387 = circle ( 'none', #6287, 6.900000000000003020 ) ;
#4388 = cartesian_point ( 'none', ( -466.0450167718840362, 193.4876724664869698, -449.8537468040149747 ) ) ;
#4389 = cartesian_point ( 'none', ( -363.1068798202015273, 243.1842518256034396, -322.8537468037985150 ) ) ;
#4390 = edge_curve ( 'none', #32610, #1416, #2438, .t. ) ;
#4391 = oriented_edge ( 'none', *, *, #3143, .t. ) ;
#4392 = vector ( 'none', #13042, 1000.000000000000000 ) ;
#4393 = cartesian_point ( 'none', ( -421.9450167721049638, 298.0788671422187122, -288.8361450525612781 ) ) ;
#4394 = advanced_face ( 'none', ( #15225 ), #6419, .f. ) ;
#4395 = plane ( 'none', #12394 ) ;
#4396 = cartesian_point ( 'none', ( -433.5797147835432384, 256.0108686130704996, -299.3122802709136181 ) ) ;
#4397 = oriented_edge ( 'none', *, *, #26364, .f. ) ;
#4398 = cartesian_point ( 'none', ( -433.7450167721049752, 255.2327965709403941, -299.3147882559015329 ) ) ;
#4399 = advanced_face ( 'none', ( #33894 ), #32027, .t. ) ;
#4400 = cartesian_point ( 'none', ( -551.5582004629449102, 299.0260165639099341, -368.2537468040424642 ) ) ;
#4401 = oriented_edge ( 'none', *, *, #13020, .f. ) ;
#4402 = oriented_edge ( 'none', *, *, #27832, .t. ) ;
#4403 = cartesian_point ( 'none', ( -540.1974376319334397, 273.9689581875160798, -275.3537468037993108 ) ) ;
#4404 = oriented_edge ( 'none', *, *, #34865, .t. ) ;
#4405 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256034964, -360.3537468037986287 ) ) ;
#4406 = edge_curve ( 'none', #8093, #7018, #743, .t. ) ;
#4407 = vertex_point ( 'none', #12192 ) ;
#4408 = line ( 'none', #30552, #2712 ) ;
#4410 = advanced_face ( 'none', ( #7980 ), #35117, .f. ) ;
#4409 = oriented_edge ( 'none', *, *, #34538, .t. ) ;
#4411 = vector ( 'none', #2041, 1000.000000000000000 ) ;
#4412 = cylindrical_surface ( 'none', #25941, 11.99999999999998757 ) ;
#4413 = edge_loop ( 'none', ( #33734, #28711, #26987, #3792 ) ) ;
#4414 = edge_curve ( 'none', #8351, #23112, #28812, .t. ) ;
#4415 = vertex_point ( 'none', #24796 ) ;
#4416 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#4417 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -293.8537468037977192 ) ) ;
#4418 = face_outer_bound ( 'none', #33673, .t. ) ;
#4419 = oriented_edge ( 'none', *, *, #16107, .f. ) ;
#4420 = axis2_placement_3d ( 'none', #32213, #31978, #34685 ) ;
#4421 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4422 = axis2_placement_3d ( 'none', #9466, #28945, #17786 ) ;
#4423 = oriented_edge ( 'none', *, *, #24057, .f. ) ;
#4424 = vector ( 'none', #23740, 1000.000000000000000 ) ;
#4425 = toroidal_surface ( 'none', #16991, 21.50000000000000000, 0.5000000000000000000 ) ;
#4426 = cartesian_point ( 'none', ( -497.0583337195342324, 281.9126655663891370, -317.0718249493269241 ) ) ;
#4427 = direction ( 'none', ( 2.810252031082467922e-16, -1.000000000000000000, -1.311026609186949607e-14 ) ) ;
#4428 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#4429 = cartesian_point ( 'none', ( -434.2450167721049752, 229.3650960198212658, -325.0967209042988202 ) ) ;
#4430 = cartesian_point ( 'none', ( -502.8594309378260618, 203.7792624234874097, -308.7266912373447099 ) ) ;
#4431 = oriented_edge ( 'none', *, *, #27541, .t. ) ;
#4432 = cartesian_point ( 'none', ( -552.8697445914452828, 284.1594991220036377, -329.2098931327035416 ) ) ;
#4433 = cartesian_point ( 'none', ( -493.2450167721049752, 235.5734009479746192, -327.5521453520803448 ) ) ;
#4434 = cartesian_point ( 'none', ( -523.5450167718864805, 243.1842518256334813, -406.8537468040175895 ) ) ;
#4435 = cartesian_point ( 'none', ( -424.0450167721049866, 206.8092518255518257, -271.9747543314996392 ) ) ;
#4436 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#4437 = vertex_point ( 'none', #19196 ) ;
#4438 = cartesian_point ( 'none', ( -493.6588400490305162, 238.8837709954160857, -275.3537468037989129 ) ) ;
#4439 = edge_curve ( 'none', #1988, #4153, #27976, .t. ) ;
#4440 = oriented_edge ( 'none', *, *, #14257, .t. ) ;
#4441 = cartesian_point ( 'none', ( -550.9463680676905142, 190.5148966667478021, -413.2537468040592330 ) ) ;
#4442 = advanced_face ( 'none', ( #21586 ), #25003, .t. ) ;
#4443 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#4444 = oriented_edge ( 'none', *, *, #11984, .f. ) ;
#4445 = cylindrical_surface ( 'none', #24138, 11.99999999999998046 ) ;
#4446 = oriented_edge ( 'none', *, *, #1518, .f. ) ;
#4447 = cartesian_point ( 'none', ( -414.0450167721049866, 197.4864014984161997, -356.1537647746839639 ) ) ;
#4449 = plane ( 'none', #30238 ) ;
#4448 = direction ( 'none', ( -0.9898558648229777157, 0.0004579532966293494854, -0.1420744774909719343 ) ) ;
#4450 = face_outer_bound ( 'none', #9569, .t. ) ;
#4451 = vector ( 'none', #20927, 1000.000000000000000 ) ;
#4452 = edge_loop ( 'none', ( #30849, #17691, #29572, #7733 ) ) ;
#4453 = edge_curve ( 'none', #12785, #34930, #7114, .t. ) ;
#4454 = cartesian_point ( 'none', ( -414.2450167721050889, 243.8932666482645857, -310.1373819525379076 ) ) ;
#4455 = edge_loop ( 'none', ( #13778, #35085, #291, #25227 ) ) ;
#4456 = advanced_face ( 'none', ( #27126 ), #19063, .t. ) ;
#4457 = vertex_point ( 'none', #5296 ) ;
#4458 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4459 = cartesian_point ( 'none', ( -466.0450167718834678, 193.4876724664871119, -459.8537468040149747 ) ) ;
#4460 = direction ( 'none', ( 1.000000000000000000, 4.270088556250602192e-16, 5.636516894250794598e-14 ) ) ;
#4461 = cartesian_point ( 'none', ( -502.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#4462 = cartesian_point ( 'none', ( -541.3670347062815154, 200.5270706482224909, -318.3385317170259441 ) ) ;
#4463 = oriented_edge ( 'none', *, *, #27287, .f. ) ;
#4464 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -402.3537468037833946 ) ) ;
#4465 = vector ( 'none', #25619, 1000.000000000000000 ) ;
#4466 = cartesian_point ( 'none', ( -437.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#4467 = cartesian_point ( 'none', ( -551.5582004629449102, 299.0260165639099341, -368.2537468040424642 ) ) ;
#4468 = direction ( 'none', ( -0.8267412399748136353, -0.5625823691913101054, 0.0000000000000000000 ) ) ;
#4469 = edge_loop ( 'none', ( #24808, #21570, #4373, #6017, #8792 ) ) ;
#4470 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#4471 = vector ( 'none', #21502, 1000.000000000000000 ) ;
#4472 = cartesian_point ( 'none', ( -496.6825957252049761, 257.5745548894437320, -275.3537468037987992 ) ) ;
#4473 = cartesian_point ( 'none', ( -508.5450167721049297, 243.1842518256034964, -285.8537468037986287 ) ) ;
#4474 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612758323, 0.6038489185976521068 ) ) ;
#4475 = edge_curve ( 'none', #20672, #15066, #12292, .t. ) ;
#4476 = oriented_edge ( 'none', *, *, #30974, .t. ) ;
#4477 = vector ( 'none', #3942, 1000.000000000000227 ) ;
#4478 = cartesian_point ( 'none', ( -498.7078564251706894, 218.3470914786695403, -275.3537468037991403 ) ) ;
#4479 = edge_curve ( 'none', #16673, #23298, #21628, .t. ) ;
#4480 = vertex_point ( 'none', #21939 ) ;
#4481 = cartesian_point ( 'none', ( -518.3410127708464188, 263.7515167243034284, -409.6988878022837639 ) ) ;
#4482 = axis2_placement_3d ( 'none', #13005, #18876, #29349 ) ;
#4483 = cartesian_point ( 'none', ( -425.8441291572479486, 274.2471952677943250, -348.0548876209443847 ) ) ;
#4484 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#4485 = edge_loop ( 'none', ( #2969, #12864, #22275, #737, #21378, #31311 ) ) ;
#4486 = face_outer_bound ( 'none', #3212, .t. ) ;
#4487 = oriented_edge ( 'none', *, *, #4021, .f. ) ;
#4488 = cartesian_point ( 'none', ( -487.6195843497099531, 240.2941572019493321, -280.0871615738672631 ) ) ;
#4489 = direction ( 'none', ( 2.493326478105872758e-16, 0.003223315867124545812, -0.9999948051039169172 ) ) ;
#4490 = axis2_placement_3d ( 'none', #14586, #33676, #22777 ) ;
#4491 = face_outer_bound ( 'none', #34021, .t. ) ;
#4492 = face_outer_bound ( 'none', #31282, .t. ) ;
#4493 = edge_loop ( 'none', ( #22517, #17208 ) ) ;
#4494 = cartesian_point ( 'none', ( -511.4402819327025327, 209.1294553602737949, -279.8985191534900423 ) ) ;
#4495 = cartesian_point ( 'none', ( -413.9450167721049638, 209.8842338547181328, -277.1558964766111899 ) ) ;
#4496 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#4497 = oriented_edge ( 'none', *, *, #25004, .f. ) ;
#4498 = oriented_edge ( 'none', *, *, #17825, .t. ) ;
#4499 = cartesian_point ( 'none', ( -414.2450167721050320, 255.2344082288684604, -299.8147856584505462 ) ) ;
#4500 = cartesian_point ( 'none', ( -456.9761870443663270, 253.2274697166310773, -272.7420588851733214 ) ) ;
#4501 = line ( 'none', #6326, #22780 ) ;
#4502 = edge_curve ( 'none', #4967, #26223, #21191, .t. ) ;
#4503 = cartesian_point ( 'none', ( -496.1870168909347854, 199.6432900274637632, -360.2537468040320050 ) ) ;
#4504 = vertex_point ( 'none', #33538 ) ;
#4505 = axis2_placement_3d ( 'none', #3046, #21955, #2695 ) ;
#4506 = circle ( 'none', #16726, 5.199999999999988631 ) ;
#4507 = circle ( 'none', #14765, 1.000000000000015099 ) ;
#4508 = oriented_edge ( 'none', *, *, #24112, .t. ) ;
#4509 = cartesian_point ( 'none', ( -414.6129582185492950, 241.3446353065328935, -313.5335638086658605 ) ) ;
#4510 = edge_curve ( 'none', #13275, #4058, #31398, .t. ) ;
#4511 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#4512 = cartesian_point ( 'none', ( -520.5914166339678104, 203.2934477947992207, -441.8537468037833378 ) ) ;
#4513 = cartesian_point ( 'none', ( -433.2450167721049752, 242.3956515517559183, -310.8796869405738335 ) ) ;
#4514 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#4515 = oriented_edge ( 'none', *, *, #21896, .f. ) ;
#4516 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4517 = face_outer_bound ( 'none', #1387, .t. ) ;
#4518 = oriented_edge ( 'none', *, *, #2175, .f. ) ;
#4519 = cartesian_point ( 'none', ( -406.0450167721050434, 243.1842518256034111, -322.8537468037985150 ) ) ;
#4520 = oriented_edge ( 'none', *, *, #4532, .f. ) ;
#4521 = cartesian_point ( 'none', ( -507.4693703804363167, 212.0928885113150386, -275.3537468038004477 ) ) ;
#4522 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672688219 ) ) ;
#4523 = cartesian_point ( 'none', ( -433.6340205974404967, 255.8933289497735757, -299.3126591403434986 ) ) ;
#4524 = vertex_point ( 'none', #19658 ) ;
#4525 = circle ( 'none', #20602, 0.5999999999999898748 ) ;
#4526 = vertex_point ( 'none', #14339 ) ;
#4527 = cartesian_point ( 'none', ( -433.2450167721049752, 256.5194417253111965, -299.3766790495253645 ) ) ;
#4528 = direction ( 'none', ( 0.07384000345349524264, -0.9972701007700911502, 7.214474255747049785e-17 ) ) ;
#4529 = oriented_edge ( 'none', *, *, #21254, .t. ) ;
#4530 = oriented_edge ( 'none', *, *, #4644, .t. ) ;
#4531 = edge_curve ( 'none', #9184, #10610, #7512, .t. ) ;
#4532 = edge_curve ( 'none', #33806, #26382, #29702, .t. ) ;
#4533 = circle ( 'none', #23205, 39.99999999999999289 ) ;
#4534 = cartesian_point ( 'none', ( -555.7037658886201825, 259.8875147180793874, -279.7168827090271748 ) ) ;
#4535 = edge_loop ( 'none', ( #706, #29412, #20331, #21015 ) ) ;
#4536 = axis2_placement_3d ( 'none', #9166, #25457, #28186 ) ;
#4537 = line ( 'none', #22612, #30894 ) ;
#4538 = advanced_face ( 'none', ( #31805 ), #12752, .f. ) ;
#4539 = line ( 'none', #1439, #24535 ) ;
#4540 = cartesian_point ( 'none', ( -424.2450167721050889, 253.3954420988835921, -341.8209314447219072 ) ) ;
#4541 = axis2_placement_3d ( 'none', #4466, #9592, #4108 ) ;
#4542 = oriented_edge ( 'none', *, *, #8302, .f. ) ;
#4543 = cartesian_point ( 'none', ( -507.3345543903978978, 235.3598726571848374, -431.3537468037833378 ) ) ;
#4544 = axis2_placement_3d ( 'none', #3873, #28383, #3400 ) ;
#4545 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#4546 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4547 = cartesian_point ( 'none', ( -487.5450167718842636, 243.1842518256340213, -446.8537468040156000 ) ) ;
#4548 = oriented_edge ( 'none', *, *, #8211, .t. ) ;
#4549 = vector ( 'none', #18111, 1000.000000000000000 ) ;
#4550 = axis2_placement_3d ( 'none', #6112, #27891, #11991 ) ;
#4551 = cartesian_point ( 'none', ( -466.0544400351941476, 213.1316105022683303, -380.3537468037986287 ) ) ;
#4552 = edge_loop ( 'none', ( #5349, #22326, #22990 ) ) ;
#4553 = oriented_edge ( 'none', *, *, #12074, .t. ) ;
#4554 = oriented_edge ( 'none', *, *, #16829, .f. ) ;
#4555 = axis2_placement_3d ( 'none', #1539, #28631, #1654 ) ;
#4556 = cartesian_point ( 'none', ( -543.0160502654459833, 241.7425750127904109, -436.3537468037832809 ) ) ;
#4557 = cartesian_point ( 'none', ( -435.5450167720996433, 272.3446224610353852, -265.3537468037689564 ) ) ;
#4558 = direction ( 'none', ( -0.3637965360164467366, -0.9314784379589439167, -3.259765247988102186e-14 ) ) ;
#4559 = cartesian_point ( 'none', ( -434.2450167721049752, 242.3746243782336762, -304.3562603962763546 ) ) ;
#4560 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -380.3824794511700134 ) ) ;
#4561 = oriented_edge ( 'none', *, *, #3351, .t. ) ;
#4562 = cartesian_point ( 'none', ( -546.3600449793424332, 281.7980677862443599, -309.8285450567596513 ) ) ;
#4563 = direction ( 'none', ( 2.301070739202194597e-16, -0.7970987915612824937, 0.6038489185976431139 ) ) ;
#4564 = vertex_point ( 'none', #11390 ) ;
#4565 = edge_curve ( 'none', #3334, #25097, #23340, .t. ) ;
#4566 = direction ( 'none', ( 0.07384000345349524264, -0.9972701007700911502, 7.214474255747049785e-17 ) ) ;
#4567 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#4568 = oriented_edge ( 'none', *, *, #32761, .f. ) ;
#4569 = cartesian_point ( 'none', ( -414.9933328919517521, 229.7385263235721027, -299.4765879136571698 ) ) ;
#4570 = cartesian_point ( 'none', ( -550.9933764963861904, 256.3140173007317912, -275.3537468037983444 ) ) ;
#4571 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -434.8537468037833378 ) ) ;
#4572 = oriented_edge ( 'none', *, *, #8194, .f. ) ;
#4573 = line ( 'none', #6063, #32606 ) ;
#4574 = cartesian_point ( 'none', ( -507.3318050025605999, 217.3761834138952054, -275.3537468037988560 ) ) ;
#4575 = vector ( 'none', #3824, 1000.000000000000000 ) ;
#4576 = oriented_edge ( 'none', *, *, #33834, .f. ) ;
#4577 = cartesian_point ( 'none', ( -489.5493306124964192, 224.0716035910640755, -434.8537468037833378 ) ) ;
#4578 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4579 = cartesian_point ( 'none', ( -415.1129356222707543, 244.0212438751574382, -349.8407704319978393 ) ) ;
#4580 = face_outer_bound ( 'none', #27492, .t. ) ;
#4581 = line ( 'none', #12169, #33464 ) ;
#4582 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672620217 ) ) ;
#4583 = direction ( 'none', ( 1.000000000000000000, 7.968668479650645108e-17, -3.427610938043116658e-16 ) ) ;
#4584 = oriented_edge ( 'none', *, *, #3206, .t. ) ;
#4585 = cartesian_point ( 'none', ( -415.2450167721049752, 243.8956437594117972, -310.8748519667731216 ) ) ;
#4586 = edge_curve ( 'none', #23185, #27653, #14416, .t. ) ;
#4587 = advanced_face ( 'none', ( #34333 ), #32650, .f. ) ;
#4588 = edge_curve ( 'none', #15335, #4997, #33498, .t. ) ;
#4589 = cartesian_point ( 'none', ( -479.6450167721049525, 243.1842518256034964, -378.0537468037986173 ) ) ;
#4590 = oriented_edge ( 'none', *, *, #11388, .t. ) ;
#4591 = face_outer_bound ( 'none', #18161, .t. ) ;
#4592 = edge_curve ( 'none', #34512, #10184, #35161, .t. ) ;
#4593 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4594 = cartesian_point ( 'none', ( -544.2684565220968125, 203.8015468152249241, -308.6929663980405394 ) ) ;
#4595 = oriented_edge ( 'none', *, *, #9656, .f. ) ;
#4596 = advanced_face ( 'none', ( #16962, #23750 ), #16946, .t. ) ;
#4597 = oriented_edge ( 'none', *, *, #31203, .t. ) ;
#4598 = cartesian_point ( 'none', ( -429.6544322319554681, 185.6842518256489996, -367.8672403405141154 ) ) ;
#4599 = cartesian_point ( 'none', ( -414.6144482517878487, 245.0238683446742129, -332.1739297989313968 ) ) ;
#4600 = edge_loop ( 'none', ( #5893, #5767 ) ) ;
#4601 = axis2_placement_3d ( 'none', #30043, #27332, #13596 ) ;
#4602 = cartesian_point ( 'none', ( -561.0069575490127818, 192.1813252485424641, -398.8537468040203748 ) ) ;
#4603 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699199948e-14 ) ) ;
#4604 = cartesian_point ( 'none', ( -496.6028095530013502, 257.4158259129638395, -275.3537468037989697 ) ) ;
#4605 = cartesian_point ( 'none', ( -498.8891489122427174, 251.4358080471214691, -397.8537468037833946 ) ) ;
#4606 = oriented_edge ( 'none', *, *, #16547, .f. ) ;
#4607 = cylindrical_surface ( 'none', #4624, 4.500000000000003553 ) ;
#4608 = cartesian_point ( 'none', ( -488.2094558364021282, 243.1842518256034964, -275.3537468037988560 ) ) ;
#4609 = face_outer_bound ( 'none', #9649, .t. ) ;
#4610 = vertex_point ( 'none', #3140 ) ;
#4611 = cartesian_point ( 'none', ( -493.6198734744840522, 293.0707908221628486, -398.8537468040152589 ) ) ;
#4612 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#4613 = direction ( 'none', ( 0.7437731059700264380, -0.002154568021935122056, 0.6684286982710562208 ) ) ;
#4614 = edge_curve ( 'none', #3072, #33612, #27161, .t. ) ;
#4615 = face_outer_bound ( 'none', #27871, .t. ) ;
#4616 = face_bound ( 'none', #585, .t. ) ;
#4617 = direction ( 'none', ( 0.9873505073845546542, 0.1585527532635821468, 0.0000000000000000000 ) ) ;
#4618 = vertex_point ( 'none', #30578 ) ;
#4619 = edge_curve ( 'none', #12659, #24106, #24191, .t. ) ;
#4620 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#4621 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#4622 = b_spline_curve_with_knots ( 'none', 3,
( #76, #24569, #3032, #27414, #8145, #22165 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0009064926732788634953, 0.001812985346557726991 ),
.unspecified. ) ;
#4623 = cartesian_point ( 'none', ( -424.2450167721049752, 186.6842518255840560, -303.8537468038558131 ) ) ;
#4624 = axis2_placement_3d ( 'none', #17058, #11280, #32951 ) ;
#4625 = cartesian_point ( 'none', ( -421.9450167721050207, 268.6342338547188433, -378.9138814212826674 ) ) ;
#4626 = vertex_point ( 'none', #30694 ) ;
#4627 = conical_surface ( 'none', #5817, 27.00000000000002487, 0.7853981633974482790 ) ;
#4628 = oriented_edge ( 'none', *, *, #6385, .f. ) ;
#4629 = oriented_edge ( 'none', *, *, #4661, .t. ) ;
#4630 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256034964, -322.8537468037986287 ) ) ;
#4631 = edge_loop ( 'none', ( #20558, #14468, #34441, #9581 ) ) ;
#4632 = cartesian_point ( 'none', ( -418.2948319243448623, 253.5782045157289417, -336.4728571953800156 ) ) ;
#4633 = cartesian_point ( 'none', ( -544.4969387045356370, 271.3761960057146325, -275.3537468037983444 ) ) ;
#4634 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699199948e-14 ) ) ;
#4635 = advanced_face ( 'none', ( #2487 ), #28434, .f. ) ;
#4636 = edge_curve ( 'none', #10882, #11916, #15685, .t. ) ;
#4637 = vector ( 'none', #20411, 1000.000000000000000 ) ;
#4638 = vertex_point ( 'none', #7172 ) ;
#4639 = cartesian_point ( 'none', ( -434.6287592950493490, 257.9789723029447259, -322.5313299987205369 ) ) ;
#4640 = cartesian_point ( 'none', ( -523.5450167721048729, 219.1842518256034964, 499619.6462531962898 ) ) ;
#4641 = edge_loop ( 'none', ( #22447, #25717, #2285, #10709 ) ) ;
#4642 = cartesian_point ( 'none', ( -495.3048734745146930, 290.1003236871915760, -360.2537468040164867 ) ) ;
#4643 = vector ( 'none', #10335, 1000.000000000000000 ) ;
#4644 = edge_curve ( 'none', #668, #13051, #7157, .t. ) ;
#4645 = vector ( 'none', #4739, 1000.000000000000000 ) ;
#4646 = cartesian_point ( 'none', ( -518.9789509081309689, 243.8802229891676348, -277.8537468040318572 ) ) ;
#4647 = line ( 'none', #26563, #23781 ) ;
#4648 = cartesian_point ( 'none', ( -507.4214927337835093, 212.1177039993396534, -275.3537468037990266 ) ) ;
#4649 = advanced_face ( 'none', ( #22889 ), #7989, .f. ) ;
#4650 = cartesian_point ( 'none', ( -434.2450167721049752, 243.9760812423814684, -335.8296092481497226 ) ) ;
#4651 = cartesian_point ( 'none', ( -433.5195390148535353, 256.4710600286146587, -299.3930857817965716 ) ) ;
#4652 = axis2_placement_3d ( 'none', #17841, #12536, #17616 ) ;
#4653 = oriented_edge ( 'none', *, *, #21327, .t. ) ;
#4654 = axis2_placement_3d ( 'none', #12211, #23441, #23341 ) ;
#4655 = oriented_edge ( 'none', *, *, #21069, .t. ) ;
#4656 = oriented_edge ( 'none', *, *, #25032, .t. ) ;
#4657 = cylindrical_surface ( 'none', #27243, 6.138320441952068940 ) ;
#4658 = cartesian_point ( 'none', ( -550.5078509415354802, 257.3727509566144818, -275.3537468037984581 ) ) ;
#4659 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#4660 = edge_loop ( 'none', ( #20376, #5491, #11284, #9397, #13918 ) ) ;
#4661 = edge_curve ( 'none', #15760, #31749, #9728, .t. ) ;
#4662 = cartesian_point ( 'none', ( -434.2450167721049752, 243.0676180797737516, -310.3542909528691780 ) ) ;
#4663 = oriented_edge ( 'none', *, *, #26367, .t. ) ;
#4664 = cartesian_point ( 'none', ( -494.2978454130819159, 191.2107381523036054, -360.2537468040320050 ) ) ;
#4665 = edge_curve ( 'none', #33011, #5876, #20785, .t. ) ;
#4666 = line ( 'none', #18019, #11522 ) ;
#4667 = oriented_edge ( 'none', *, *, #35051, .t. ) ;
#4668 = cartesian_point ( 'none', ( -497.0198734747021945, 293.0707908221328353, -368.2537468037986059 ) ) ;
#4669 = axis2_placement_3d ( 'none', #25917, #26023, #2242 ) ;
#4670 = oriented_edge ( 'none', *, *, #5446, .t. ) ;
#4671 = face_outer_bound ( 'none', #26840, .t. ) ;
#4672 = direction ( 'none', ( -3.491481338843133355e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4673 = line ( 'none', #1305, #11943 ) ;
#4674 = cartesian_point ( 'none', ( -497.0198734744840294, 193.2977128291040287, -398.8537468040167369 ) ) ;
#4675 = direction ( 'none', ( -0.8937973703356520971, 4.576843693530623488e-13, -0.4484710255758706521 ) ) ;
#4676 = cartesian_point ( 'none', ( -547.5100570717739856, 281.6845387817317032, -311.5772986211007378 ) ) ;
#4677 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#4678 = oriented_edge ( 'none', *, *, #6, .f. ) ;
#4679 = edge_curve ( 'none', #7233, #1149, #348, .t. ) ;
#4680 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#4681 = cartesian_point ( 'none', ( -414.2450167721049752, 254.6357972299331323, -320.8230419579684849 ) ) ;
#4682 = cartesian_point ( 'none', ( -460.3891095572563472, 198.0390802174851785, -344.5545971633025601 ) ) ;
#4683 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#4684 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4685 = cartesian_point ( 'none', ( -503.1635285802178714, 265.8612304036014962, -275.3537468037986855 ) ) ;
#4686 = circle ( 'none', #34220, 39.99999999999999289 ) ;
#4687 = cartesian_point ( 'none', ( -414.2450167721049752, 230.9858228924451282, -299.8929469143632787 ) ) ;
#4688 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#4689 = edge_loop ( 'none', ( #7575, #16550, #12831, #1997, #15223, #14242 ) ) ;
#4690 = axis2_placement_3d ( 'none', #10327, #29328, #7687 ) ;
#4691 = oriented_edge ( 'none', *, *, #13620, .t. ) ;
#4692 = plane ( 'none', #10250 ) ;
#4693 = edge_curve ( 'none', #33444, #27814, #14835, .t. ) ;
#4694 = axis2_placement_3d ( 'none', #21889, #10989, #13380 ) ;
#4695 = oriented_edge ( 'none', *, *, #4565, .f. ) ;
#4696 = cartesian_point ( 'none', ( -414.8107906937578377, 255.7570989496772427, -299.3130982549453734 ) ) ;
#4697 = axis2_placement_3d ( 'none', #33539, #17300, #25503 ) ;
#4698 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4699 = circle ( 'none', #27986, 4.000000000000003553 ) ;
#4700 = vertex_point ( 'none', #35129 ) ;
#4701 = oriented_edge ( 'none', *, *, #24368, .f. ) ;
#4702 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 2.038300084272743085e-12 ) ) ;
#4704 = axis2_placement_3d ( 'none', #26622, #29338, #1882 ) ;
#4703 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#4705 = line ( 'none', #30664, #32728 ) ;
#4706 = cartesian_point ( 'none', ( -538.4263590916542626, 233.0577691801593403, -414.3537468037833946 ) ) ;
#4707 = cartesian_point ( 'none', ( -543.4749100192514106, 203.2814002898753074, -309.7498844969662741 ) ) ;
#4708 = cartesian_point ( 'none', ( -425.4762432929835541, 185.6842518256564460, -375.1874118771153235 ) ) ;
#4709 = cartesian_point ( 'none', ( -493.0466093068368991, 195.4103348616106643, -370.3537468037986287 ) ) ;
#4710 = circle ( 'none', #9340, 4.500000000000003553 ) ;
#4711 = direction ( 'none', ( 6.982634379031837053e-17, 0.9214978993339648650, 0.3883833435191191286 ) ) ;
#4712 = edge_loop ( 'none', ( #29648, #32628 ) ) ;
#4713 = edge_curve ( 'none', #6859, #24094, #8867, .t. ) ;
#4714 = oriented_edge ( 'none', *, *, #23039, .t. ) ;
#4715 = axis2_placement_3d ( 'none', #1880, #31819, #2223 ) ;
#4716 = cartesian_point ( 'none', ( -494.5204241510693350, 264.9225788065282927, -279.7054188746325849 ) ) ;
#4717 = cartesian_point ( 'none', ( -492.8577967284840611, 185.8841554921055206, -380.3537468038283578 ) ) ;
#4718 = advanced_face ( 'none', ( #4616, #5458 ), #13376, .t. ) ;
#4719 = direction ( 'none', ( -0.8937973703356520971, -4.549166491245015475e-13, 0.4484710255758706521 ) ) ;
#4720 = oriented_edge ( 'none', *, *, #7200, .t. ) ;
#4721 = cartesian_point ( 'none', ( -484.6308274526675177, 295.5379896614996369, -380.3537468037986287 ) ) ;
#4722 = face_outer_bound ( 'none', #21755, .t. ) ;
#4723 = cartesian_point ( 'none', ( -514.5102019338518176, 261.9024814651395445, -409.3537468037833946 ) ) ;
#4724 = edge_curve ( 'none', #21916, #17848, #26311, .t. ) ;
#4725 = cartesian_point ( 'none', ( -422.6713643199324224, 274.2418842322276191, -348.0614302276892431 ) ) ;
#4726 = oriented_edge ( 'none', *, *, #31952, .f. ) ;
#4727 = cartesian_point ( 'none', ( -497.0198734747021376, 193.2977128290741575, -370.3537468037986287 ) ) ;
#4728 = oriented_edge ( 'none', *, *, #19781, .f. ) ;
#4729 = vertex_point ( 'none', #32200 ) ;
#4730 = cartesian_point ( 'none', ( -512.7709730075592915, 214.8230586014686878, -275.3537468037986855 ) ) ;
#4731 = cartesian_point ( 'none', ( -497.0198734745168849, 193.2977128290958717, -380.3537468040351541 ) ) ;
#4732 = cartesian_point ( 'none', ( -497.0198734592306096, 193.2977128325472620, -368.2537468040321187 ) ) ;
#4733 = face_bound ( 'none', #4947, .t. ) ;
#4734 = oriented_edge ( 'none', *, *, #18288, .t. ) ;
#4735 = circle ( 'none', #26237, 17.20000000000001350 ) ;
#4736 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#4737 = vector ( 'none', #6841, 1000.000000000000227 ) ;
#4738 = edge_curve ( 'none', #32096, #7109, #2040, .t. ) ;
#4739 = direction ( 'none', ( -0.3392654862413473915, 0.0000000000000000000, -0.9406906663964632598 ) ) ;
#4740 = direction ( 'none', ( 0.9005812434283159140, -0.4346877315787834317, 0.0000000000000000000 ) ) ;
#4741 = edge_curve ( 'none', #33542, #24310, #1211, .t. ) ;
#4742 = axis2_placement_3d ( 'none', #25862, #31296, #4684 ) ;
#4743 = edge_loop ( 'none', ( #12190, #22827, #20294, #3291 ) ) ;
#4744 = line ( 'none', #18120, #9414 ) ;
#4745 = cartesian_point ( 'none', ( -421.9450167721049638, 297.2288803410322657, -288.2196854530667451 ) ) ;
#4746 = cartesian_point ( 'none', ( -574.5479433489779240, 280.6461926027590152, -398.8537468040199769 ) ) ;
#4747 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4748 = cartesian_point ( 'none', ( -425.4762432929836109, 243.1842518256034111, -322.8537468037985150 ) ) ;
#4749 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.013475018193535843e-12 ) ) ;
#4750 = cartesian_point ( 'none', ( -520.7760166426015758, 205.7866230467244293, -398.8537468037834515 ) ) ;
#4751 = vector ( 'none', #192, 1000.000000000000114 ) ;
#4752 = direction ( 'none', ( -0.8937973703356648647, 0.0000000000000000000, -0.4484710255758448949 ) ) ;
#4753 = axis2_placement_3d ( 'none', #8408, #32729, #21829 ) ;
#4754 = vertex_point ( 'none', #7867 ) ;
#4755 = cartesian_point ( 'none', ( -506.7234554153449722, 212.4915796806283765, -275.3537468038003908 ) ) ;
#4756 = advanced_face ( 'none', ( #16530 ), #30103, .f. ) ;
#4757 = cartesian_point ( 'none', ( -433.4043825567142676, 256.2185880951102490, -299.3116107219329933 ) ) ;
#4758 = oriented_edge ( 'none', *, *, #15696, .t. ) ;
#4759 = edge_loop ( 'none', ( #34291, #15373, #13848, #5443, #4542 ) ) ;
#4760 = axis2_placement_3d ( 'none', #21749, #24497, #16430 ) ;
#4761 = cartesian_point ( 'none', ( -521.8875128251789874, 232.3098469836944844, -279.8537468040321983 ) ) ;
#4762 = cartesian_point ( 'none', ( -557.0958699574943012, 187.4223604391450522, -380.3537468037986287 ) ) ;
#4763 = advanced_face ( 'none', ( #25048, #28024 ), #16311, .t. ) ;
#4764 = oriented_edge ( 'none', *, *, #32969, .f. ) ;
#4765 = cylindrical_surface ( 'none', #29326, 5.000000000000004441 ) ;
#4766 = axis2_placement_3d ( 'none', #23827, #31987, #34248 ) ;
#4767 = oriented_edge ( 'none', *, *, #9216, .f. ) ;
#4768 = face_outer_bound ( 'none', #11865, .t. ) ;
#4769 = date_and_time ( #14136, #21353 ) ;
#4770 = cartesian_point ( 'none', ( -555.4792241503133710, 260.3244305623409218, -279.7054227700340903 ) ) ;
#4771 = edge_curve ( 'none', #19708, #7275, #7579, .t. ) ;
#4772 = direction ( 'none', ( 2.493326478105872265e-16, 0.003223315867124562292, -0.9999948051039168062 ) ) ;
#4773 = circle ( 'none', #1583, 27.00000000000002487 ) ;
#4774 = b_spline_curve_with_knots ( 'none', 3,
( #20458, #33614, #17611, #6784 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4775 = cartesian_point ( 'none', ( -430.6450167721050661, 300.6852518255841460, -303.8537468037401936 ) ) ;
#4776 = cartesian_point ( 'none', ( -472.5420901947930474, 205.7223110485083453, -449.8537468040152021 ) ) ;
#4777 = direction ( 'none', ( -2.035898835339490848e-16, 1.000000000000000000, 1.013316971799002515e-12 ) ) ;
#4778 = oriented_edge ( 'none', *, *, #15158, .f. ) ;
#4779 = line ( 'none', #13917, #958 ) ;
#4780 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.004487498470384180e-12 ) ) ;
#4781 = direction ( 'none', ( 0.07384000345349751859, -0.9972701007700909281, 0.0000000000000000000 ) ) ;
#4782 = oriented_edge ( 'none', *, *, #21303, .t. ) ;
#4783 = circle ( 'none', #6665, 17.50000000000000355 ) ;
#4784 = edge_curve ( 'none', #10699, #6927, #18215, .t. ) ;
#4785 = oriented_edge ( 'none', *, *, #28759, .f. ) ;
#4786 = cartesian_point ( 'none', ( -540.8182416061389404, 241.9053054494775949, -435.3537468037833378 ) ) ;
#4787 = cartesian_point ( 'none', ( -414.0450167721049866, 187.2038270872756414, -348.3641137247743700 ) ) ;
#4788 = cartesian_point ( 'none', ( -574.5479433489750818, 280.6461926027596974, -449.8537468040199769 ) ) ;
#4789 = cartesian_point ( 'none', ( -492.3189778526731857, 300.1924485469448882, -398.8537468040150884 ) ) ;
#4791 = edge_curve ( 'none', #21928, #21508, #17808, .t. ) ;
#4790 = oriented_edge ( 'none', *, *, #29743, .f. ) ;
#4792 = cartesian_point ( 'none', ( -493.5247029275302566, 201.1021207403883011, -333.7777743460437136 ) ) ;
#4793 = oriented_edge ( 'none', *, *, #2494, .f. ) ;
#4794 = cartesian_point ( 'none', ( -552.8494532960692140, 185.6842518256341066, -449.8537468040200338 ) ) ;
#4795 = cartesian_point ( 'none', ( -450.5450167721049297, 198.1842518256037522, -346.3345089173323572 ) ) ;
#4796 = edge_curve ( 'none', #27495, #17693, #13594, .t. ) ;
#4797 = oriented_edge ( 'none', *, *, #850, .t. ) ;
#4798 = vector ( 'none', #13903, 1000.000000000000000 ) ;
#4799 = cartesian_point ( 'none', ( -414.4827288638479104, 254.9506552420134824, -320.7948132107429160 ) ) ;
#4800 = vertex_point ( 'none', #16659 ) ;
#4801 = direction ( 'none', ( 0.0000000000000000000, -0.5871043804709797920, -0.8095112392251184730 ) ) ;
#4802 = cartesian_point ( 'none', ( -514.2081498498714609, 214.3659101836489640, -275.3537468037987992 ) ) ;
#4803 = axis2_placement_3d ( 'none', #16662, #19503, #19381 ) ;
#4804 = vector ( 'none', #31353, 1000.000000000000000 ) ;
#4805 = toroidal_surface ( 'none', #30490, 18.00000000000000711, 0.5000000000000000000 ) ;
#4806 = edge_loop ( 'none', ( #7673, #13405, #15276, #1996 ) ) ;
#4807 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4808 = axis2_placement_3d ( 'none', #4852, #18387, #18165 ) ;
#4809 = cartesian_point ( 'none', ( -414.2643801942808182, 230.7286352604663477, -299.8067798994927102 ) ) ;
#4810 = advanced_face ( 'none', ( #11018 ), #15260, .f. ) ;
#4811 = face_bound ( 'none', #8926, .t. ) ;
#4813 = cartesian_point ( 'none', ( -554.3033369966965438, 300.4461565875085398, -380.3537468037986287 ) ) ;
#4812 = cartesian_point ( 'none', ( -424.0450167721049297, 297.2288803410322657, -288.2196854530667451 ) ) ;
#4814 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#4815 = oriented_edge ( 'none', *, *, #18889, .f. ) ;
#4816 = circle ( 'none', #3903, 35.99999999999997868 ) ;
#4817 = edge_curve ( 'none', #8143, #24494, #22037, .t. ) ;
#4818 = advanced_face ( 'none', ( #22468, #2898 ), #22111, .f. ) ;
#4819 = cartesian_point ( 'none', ( -523.5450167719189949, 198.1842518256253811, -394.8537468040366321 ) ) ;
#4820 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#4821 = oriented_edge ( 'none', *, *, #12370, .f. ) ;
#4822 = oriented_edge ( 'none', *, *, #17652, .f. ) ;
#4823 = direction ( 'none', ( -4.534464288471603029e-31, 0.1243991077726906147, 0.9922322621167679602 ) ) ;
#4824 = edge_curve ( 'none', #33578, #2245, #10598, .t. ) ;
#4825 = cartesian_point ( 'none', ( -406.0450167721049866, 190.8505867522865458, -265.3537468038516067 ) ) ;
#4826 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#4827 = oriented_edge ( 'none', *, *, #26601, .f. ) ;
#4828 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.285521396934391402e-14 ) ) ;
#4829 = axis2_placement_3d ( 'none', #21319, #23919, #24283 ) ;
#4830 = direction ( 'none', ( 1.000000000000000000, 7.980321684468932889e-16, 5.642927514190364151e-14 ) ) ;
#4831 = vertex_point ( 'none', #5818 ) ;
#4832 = oriented_edge ( 'none', *, *, #25989, .t. ) ;
#4833 = direction ( 'none', ( -0.5000000000000113243, 0.8660254037844321573, -1.692193007195180598e-14 ) ) ;
#4834 = oriented_edge ( 'none', *, *, #24876, .t. ) ;
#4835 = circle ( 'none', #30511, 39.99999999999997868 ) ;
#4836 = cartesian_point ( 'none', ( -492.5678404888146247, 259.4774515986028973, -275.3537468037962412 ) ) ;
#4837 = cartesian_point ( 'none', ( -424.0450167721049866, 213.8092518256028427, -271.9747543314629183 ) ) ;
#4838 = oriented_edge ( 'none', *, *, #21054, .f. ) ;
#4839 = line ( 'none', #34649, #1854 ) ;
#4840 = face_outer_bound ( 'none', #23129, .t. ) ;
#4841 = vertex_point ( 'none', #8803 ) ;
#4842 = cartesian_point ( 'none', ( -493.5186369227965884, 261.2487069930836583, -275.3537468037988560 ) ) ;
#4843 = oriented_edge ( 'none', *, *, #9558, .t. ) ;
#4844 = cartesian_point ( 'none', ( -433.7450167721049752, 255.0054421875796891, -320.7899012606629299 ) ) ;
#4845 = cartesian_point ( 'none', ( -423.7975326321997613, 274.0942352431968629, -348.2422069168630401 ) ) ;
#4846 = edge_curve ( 'none', #20141, #7865, #8018, .t. ) ;
#4847 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#4848 = circle ( 'none', #29787, 4.050000000000010481 ) ;
#4849 = direction ( 'none', ( 4.057357086302410306e-31, -0.6038489185976522178, -0.7970987915612757213 ) ) ;
#4850 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.011536533547364063e-12 ) ) ;
#4851 = edge_curve ( 'none', #3050, #15153, #3749, .t. ) ;
#4852 = cartesian_point ( 'none', ( -417.9450167721050207, 189.1445215585523840, -353.5609016720698605 ) ) ;
#4853 = cartesian_point ( 'none', ( -485.7511744084173415, 204.7972272588696683, -341.3072633151570017 ) ) ;
#4854 = oriented_edge ( 'none', *, *, #32143, .f. ) ;
#4855 = face_outer_bound ( 'none', #29239, .t. ) ;
#4856 = b_spline_curve_with_knots ( 'none', 3,
( #34929, #5287, #32471, #61, #24554, #26708, #16700, #13867, #3364, #33048 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003934880086050122623, 0.0007869760172100245246, 0.001180464025815036733, 0.001573952034420049049 ),
.unspecified. ) ;
#4857 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#4858 = axis2_placement_3d ( 'none', #9361, #28499, #23276 ) ;
#4859 = oriented_edge ( 'none', *, *, #16579, .f. ) ;
#4860 = oriented_edge ( 'none', *, *, #30372, .f. ) ;
#4861 = axis2_placement_3d ( 'none', #1352, #28458, #15025 ) ;
#4862 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#4863 = oriented_edge ( 'none', *, *, #2054, .t. ) ;
#4864 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -294.7753521825237613 ) ) ;
#4865 = direction ( 'none', ( 0.3003283627731250793, 0.9538358739919642337, 2.916694289633739619e-14 ) ) ;
#4866 = vertex_point ( 'none', #591 ) ;
#4867 = edge_loop ( 'none', ( #27949, #3629 ) ) ;
#4868 = circle ( 'none', #31858, 13.00000000000000178 ) ;
#4869 = edge_curve ( 'none', #3557, #28727, #788, .t. ) ;
#4870 = direction ( 'none', ( -2.035898835339481973e-16, 1.000000000000000000, 1.020949651914874657e-12 ) ) ;
#4871 = cartesian_point ( 'none', ( -538.3324943463007912, 264.9151453183411036, -402.3537468037833946 ) ) ;
#4872 = cartesian_point ( 'none', ( -517.2000102047128394, 225.2036819887006800, -484.8537468037833378 ) ) ;
#4873 = edge_loop ( 'none', ( #32271, #19136, #31363, #1869 ) ) ;
#4874 = direction ( 'none', ( 0.0000000000000000000, 0.5871043804709853431, 0.8095112392251144762 ) ) ;
#4875 = circle ( 'none', #10616, 16.00000000000000355 ) ;
#4876 = toroidal_surface ( 'none', #23183, 4.400000000000002132, 0.5999999999999999778 ) ;
#4877 = vertex_point ( 'none', #13947 ) ;
#4878 = edge_curve ( 'none', #10610, #24966, #26881, .t. ) ;
#4879 = cartesian_point ( 'none', ( -466.0450167722206061, 218.3440994677789320, -380.3537468033162554 ) ) ;
#4880 = axis2_placement_3d ( 'none', #31059, #17417, #17863 ) ;
#4881 = cartesian_point ( 'none', ( -506.1258751156422022, 211.4012647274972210, -279.7054200940532382 ) ) ;
#4882 = face_outer_bound ( 'none', #22477, .t. ) ;
#4883 = cartesian_point ( 'none', ( -536.0068944162105709, 276.2068800256332679, -380.3537468037986287 ) ) ;
#4884 = direction ( 'none', ( 0.7437731059700265490, -0.002154568021935121189, 0.6684286982710559988 ) ) ;
#4885 = oriented_edge ( 'none', *, *, #21976, .t. ) ;
#4886 = line ( 'none', #263, #26588 ) ;
#4887 = oriented_edge ( 'none', *, *, #9189, .f. ) ;
#4888 = cartesian_point ( 'none', ( -550.4977618198611253, 257.3938791088448852, -275.3537468037987423 ) ) ;
#4889 = vector ( 'none', #24471, 1000.000000000000000 ) ;
#4890 = cartesian_point ( 'none', ( -414.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#4891 = edge_curve ( 'none', #7936, #16514, #35124, .t. ) ;
#4892 = advanced_face ( 'none', ( #34304 ), #32198, .f. ) ;
#4893 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#4894 = edge_loop ( 'none', ( #27958, #26728, #31727, #31216 ) ) ;
#4895 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#4896 = circle ( 'none', #681, 8.500000000000007105 ) ;
#4897 = edge_curve ( 'none', #12278, #9825, #18620, .t. ) ;
#4898 = direction ( 'none', ( -0.6309859658584332509, 0.7757942452027469793, -2.526024360328488443e-14 ) ) ;
#4899 = vertex_point ( 'none', #32774 ) ;
#4900 = oriented_edge ( 'none', *, *, #31495, .f. ) ;
#4901 = circle ( 'none', #9549, 14.00000000000000355 ) ;
#4902 = axis2_placement_3d ( 'none', #30007, #5533, #27184 ) ;
#4903 = oriented_edge ( 'none', *, *, #22911, .f. ) ;
#4904 = edge_curve ( 'none', #29904, #28161, #15233, .t. ) ;
#4905 = axis2_placement_3d ( 'none', #12999, #15929, #31929 ) ;
#4906 = cartesian_point ( 'none', ( -520.6161424522492780, 203.6273903481027787, -409.7016847762695875 ) ) ;
#4907 = cylindrical_surface ( 'none', #23561, 45.00000000000001421 ) ;
#4908 = vector ( 'none', #34761, 999.9999999999998863 ) ;
#4909 = oriented_edge ( 'none', *, *, #30410, .f. ) ;
#4910 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#4911 = axis2_placement_3d ( 'none', #557, #9250, #19818 ) ;
#4912 = cartesian_point ( 'none', ( -424.0450167721049866, 197.2742987409934017, -355.8325816240038648 ) ) ;
#4913 = oriented_edge ( 'none', *, *, #25789, .t. ) ;
#4914 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547312e-17 ) ) ;
#4915 = oriented_edge ( 'none', *, *, #20211, .t. ) ;
#4916 = cartesian_point ( 'none', ( -500.5466551543600531, 204.6014099404732747, -310.0632680237479235 ) ) ;
#4917 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612769426, 0.6038489185976506635 ) ) ;
#4918 = oriented_edge ( 'none', *, *, #24985, .t. ) ;
#4919 = cartesian_point ( 'none', ( -417.9450167721050207, 273.8914066938741030, -376.8934770708498831 ) ) ;
#4920 = face_outer_bound ( 'none', #17860, .t. ) ;
#4921 = cartesian_point ( 'none', ( -477.5830759947614297, 197.2223110485076916, -398.8537468040156000 ) ) ;
#4922 = cartesian_point ( 'none', ( -454.5907735637005089, 193.6539699309616651, -338.0842879014266487 ) ) ;
#4923 = cartesian_point ( 'none', ( -537.6007757128834328, 216.1552896205646164, -275.3537468037965255 ) ) ;
#4924 = direction ( 'none', ( 0.07384000345349513161, -0.9972701007700911502, 4.661740697613374269e-16 ) ) ;
#4925 = edge_loop ( 'none', ( #10578, #11994, #9529, #2495 ) ) ;
#4926 = edge_curve ( 'none', #33084, #17988, #31368, .t. ) ;
#4927 = cartesian_point ( 'none', ( -552.0450167718831835, 243.1842518256341918, -462.8537468040191811 ) ) ;
#4928 = plane ( 'none', #34594 ) ;
#4929 = axis2_placement_3d ( 'none', #25016, #21926, #512 ) ;
#4930 = cartesian_point ( 'none', ( -456.5090053268806969, 277.2684143714485003, -361.1227075120482368 ) ) ;
#4932 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4931 = cartesian_point ( 'none', ( -415.1916235404024178, 256.2708993133148851, -299.3114421054774539 ) ) ;
#4933 = vertex_point ( 'none', #33119 ) ;
#4934 = face_outer_bound ( 'none', #9055, .t. ) ;
#4935 = edge_loop ( 'none', ( #1203, #10463 ) ) ;
#4936 = edge_curve ( 'none', #1149, #7233, #2447, .t. ) ;
#4937 = cartesian_point ( 'none', ( -503.3084327610606579, 203.5036997128540861, -309.2426349484229036 ) ) ;
#4938 = vertex_point ( 'none', #30896 ) ;
#4939 = advanced_face ( 'none', ( #23307 ), #13152, .f. ) ;
#4940 = direction ( 'none', ( -0.4694715627858911389, -0.8829475928589266553, 0.0000000000000000000 ) ) ;
#4941 = oriented_edge ( 'none', *, *, #21941, .f. ) ;
#4942 = face_outer_bound ( 'none', #5730, .t. ) ;
#4943 = oriented_edge ( 'none', *, *, #24682, .f. ) ;
#4944 = cartesian_point ( 'none', ( -487.3747587818115790, 243.1842518256034964, -280.8143232555576674 ) ) ;
#4945 = advanced_face ( 'none', ( #7987 ), #955, .f. ) ;
#4946 = cartesian_point ( 'none', ( -443.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#4947 = edge_loop ( 'none', ( #28947, #1407 ) ) ;
#4948 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#4949 = oriented_edge ( 'none', *, *, #4614, .t. ) ;
#4950 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027027e-16, -5.642927514190364782e-14 ) ) ;
#4951 = line ( 'none', #17408, #16011 ) ;
#4952 = cartesian_point ( 'none', ( -491.1977939021250563, 196.7258413538554009, -350.9873277011037658 ) ) ;
#4953 = line ( 'none', #6806, #9218 ) ;
#4954 = cartesian_point ( 'none', ( -507.1270049054903666, 274.0948626356401974, -275.3537468038029488 ) ) ;
#4955 = vector ( 'none', #17718, 1000.000000000000000 ) ;
#4956 = edge_curve ( 'none', #2698, #20155, #1609, .t. ) ;
#4957 = closed_shell ( 'none', ( #14795, #35210, #22441, #6907, #22092, #14087, #33492, #6939, #34643, #5793, #19606, #26761, #15823, #3041, #26224, #33255, #9997, #8893, #27623, #31490 ) ) ;
#4958 = cartesian_point ( 'none', ( -492.5920750795315826, 226.8465449338722237, -275.3537468037987423 ) ) ;
#4959 = edge_curve ( 'none', #31654, #22760, #5025, .t. ) ;
#4960 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#4961 = axis2_placement_3d ( 'none', #8581, #16906, #27612 ) ;
#4962 = cartesian_point ( 'none', ( -418.4422357151170786, 276.7826599336464710, -344.5607130711812829 ) ) ;
#4963 = direction ( 'none', ( -1.000000000000000000, -1.250574758963097616e-15, -5.642927514190366045e-14 ) ) ;
#4964 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4965 = direction ( 'none', ( -0.07384000345349737982, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#4966 = axis2_placement_3d ( 'none', #20758, #9584, #15185 ) ;
#4967 = vertex_point ( 'none', #20333 ) ;
#4968 = vector ( 'none', #35189, 1000.000000000000000 ) ;
#4969 = cartesian_point ( 'none', ( -509.5138512203184291, 216.1469454441511857, -275.3537468037986287 ) ) ;
#4970 = oriented_edge ( 'none', *, *, #31554, .t. ) ;
#4971 = cartesian_point ( 'none', ( -469.8109547318250634, 220.9051925990720804, -364.5607442562849769 ) ) ;
#4972 = oriented_edge ( 'none', *, *, #29025, .t. ) ;
#4973 = oriented_edge ( 'none', *, *, #14340, .t. ) ;
#4974 = cartesian_point ( 'none', ( -550.0701600693032560, 193.2977128291187512, -360.2537468040591193 ) ) ;
#4975 = cartesian_point ( 'none', ( -430.2122186274210662, 185.0842518255860512, -305.9481351684269157 ) ) ;
#4976 = oriented_edge ( 'none', *, *, #31409, .t. ) ;
#4977 = cartesian_point ( 'none', ( -550.5214824301909857, 299.1924969548365993, -370.3537468040423732 ) ) ;
#4978 = vector ( 'none', #1515, 999.9999999999998863 ) ;
#4980 = oriented_edge ( 'none', *, *, #28315, .f. ) ;
#4979 = axis2_placement_3d ( 'none', #6786, #18306, #21063 ) ;
#4981 = cartesian_point ( 'none', ( -421.9450167721050207, 276.1630866458082210, -368.7636998884088939 ) ) ;
#4982 = axis2_placement_3d ( 'none', #34889, #2383, #16441 ) ;
#4983 = oriented_edge ( 'none', *, *, #4172, .t. ) ;
#4984 = oriented_edge ( 'none', *, *, #10591, .f. ) ;
#4985 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#4986 = cartesian_point ( 'none', ( -538.4463168374372799, 185.6842518256034964, -380.3537468037986287 ) ) ;
#4987 = circle ( 'none', #31356, 6.399999999999995914 ) ;
#4988 = cartesian_point ( 'none', ( -406.0450167721050434, 279.5592518256617041, -380.3537468037616804 ) ) ;
#4989 = oriented_edge ( 'none', *, *, #33423, .t. ) ;
#4990 = edge_curve ( 'none', #13431, #24781, #19885, .t. ) ;
#4991 = advanced_face ( 'none', ( #20342 ), #10559, .t. ) ;
#4992 = face_bound ( 'none', #16443, .t. ) ;
#4993 = cartesian_point ( 'none', ( -415.0539077736285094, 256.1945526817679024, -299.3116881960646651 ) ) ;
#4994 = cylindrical_surface ( 'none', #4187, 6.000000000000024869 ) ;
#4995 = vector ( 'none', #30775, 1000.000000000000000 ) ;
#4996 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4997 = vertex_point ( 'none', #3554 ) ;
#4998 = plane ( 'none', #16830 ) ;
#4999 = cartesian_point ( 'none', ( -509.0637986454903512, 216.3706052101656780, -275.3537468037989129 ) ) ;
#5000 = direction ( 'none', ( 1.000000000000000000, 4.071797670681751091e-16, -2.723347251396499427e-16 ) ) ;
#5001 = advanced_face ( 'none', ( #25009 ), #750, .f. ) ;
#5002 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5003 = oriented_edge ( 'none', *, *, #33474, .t. ) ;
#5004 = vector ( 'none', #33291, 1000.000000000000227 ) ;
#5005 = oriented_edge ( 'none', *, *, #9419, .t. ) ;
#5006 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#5007 = cartesian_point ( 'none', ( -575.8987546079692947, 204.2700625061291646, -380.3537468037986287 ) ) ;
#5008 = vertex_point ( 'none', #28300 ) ;
#5009 = edge_curve ( 'none', #7590, #25796, #23903, .t. ) ;
#5010 = vertex_point ( 'none', #14761 ) ;
#5011 = edge_curve ( 'none', #25719, #2183, #32614, .t. ) ;
#5012 = oriented_edge ( 'none', *, *, #23559, .t. ) ;
#5013 = cartesian_point ( 'none', ( -550.4140828144470561, 257.5619597901103930, -275.3537468037984581 ) ) ;
#5014 = axis2_placement_3d ( 'none', #6027, #3187, #14274 ) ;
#5015 = oriented_edge ( 'none', *, *, #26439, .f. ) ;
#5016 = b_spline_curve_with_knots ( 'none', 3,
( #20501, #26208, #31759, #4203, #12456, #15045, #15391, #9683, #26080, #1815, #15507, #15279, #31295, #26328, #23580, #34002, #9911, #28925, #28697, #7290, #28809, #34116, #20855, #17766, #9802, #4570, #23240, #12350, #20973, #34452, #12576, #25861, #9560, #28583, #31524, #6929, #34240, #17870, #1708, #29392, #18691, #2527, #13391, #5040, #15638, #31980, #34797, #26445, #24049, #26795, #13170, #13054, #15867, #21217, #10285, #29286, #7882, #4923, #26905, #7647, #18459, #34909, #34688, #2284, #7758, #35028, #18803, #26683, #18574, #10513, #21552, #2167, #4802, #5255, #32215, #10398, #15754, #23927 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.1898171417979284126, 0.1901885833942887627, 0.1905600249906490851, 0.1913029081833695633, 0.1927886745688106862, 0.1957602073396929876, 0.1987317401105752612, 0.2002175064960164674, 0.2017032728814576459, 0.2076463384232229148, 0.2080177800195831539, 0.2083892216159433652, 0.2091321048086639822, 0.2106178711941053272, 0.2135894039649879339, 0.2165609367358705128, 0.2195324695067530918, 0.2254755350485183052, 0.2284470678194008841, 0.2314186005902834908, 0.2373616661320487875, 0.2381045493247693767, 0.2388474325174899660, 0.2403331989029310889, 0.2433047316738134458, 0.2492477972155779653, 0.2551908627573424848, 0.2555623043537026962, 0.2559337459500629075, 0.2566766291427837188, 0.2581623955282255634, 0.2611339282991089750, 0.2670769938408755761, 0.2700485266117586547, 0.2730200593826417887, 0.2789631249244076683, 0.2804488913098490133, 0.2819346576952903027, 0.2849061904661726041 ),
.unspecified. ) ;
#5017 = edge_loop ( 'none', ( #5769, #14575, #14248, #30634 ) ) ;
#5018 = vector ( 'none', #33248, 1000.000000000000000 ) ;
#5019 = cartesian_point ( 'none', ( -520.6592551321257361, 239.5779083739682278, -277.8537468040320277 ) ) ;
#5020 = direction ( 'none', ( -1.000000000000000000, -1.311040044476981051e-14, -5.655173982181852812e-14 ) ) ;
#5021 = line ( 'none', #1457, #4575 ) ;
#5022 = oriented_edge ( 'none', *, *, #3662, .f. ) ;
#5023 = axis2_placement_3d ( 'none', #31304, #1381, #23005 ) ;
#5024 = face_outer_bound ( 'none', #19144, .t. ) ;
#5025 = circle ( 'none', #30843, 16.50000000000000711 ) ;
#5026 = cartesian_point ( 'none', ( -455.2950167721049866, 192.3052593532680987, -355.6287468037992312 ) ) ;
#5027 = oriented_edge ( 'none', *, *, #18043, .f. ) ;
#5028 = direction ( 'none', ( 0.8829475928589267664, 0.4694715627858911944, 0.0000000000000000000 ) ) ;
#5029 = cartesian_point ( 'none', ( -450.5450167721049297, 269.1650139391367134, -367.8537468037986287 ) ) ;
#5030 = cartesian_point ( 'none', ( -492.6065395620339586, 268.5379621639685865, -414.0470092642863165 ) ) ;
#5031 = oriented_edge ( 'none', *, *, #31975, .f. ) ;
#5032 = direction ( 'none', ( -0.1065483891468672201, 0.6990332186457285379, 0.7071067811865480168 ) ) ;
#5033 = circle ( 'none', #13375, 4.000000000000001776 ) ;
#5034 = edge_curve ( 'none', #11265, #28509, #4581, .t. ) ;
#5035 = oriented_edge ( 'none', *, *, #615, .t. ) ;
#5036 = edge_loop ( 'none', ( #8124, #9413, #12222, #28046, #19288, #2571, #11327, #27592, #5860, #12946, #11832, #33531 ) ) ;
#5037 = cartesian_point ( 'none', ( -414.0450167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#5038 = cartesian_point ( 'none', ( -550.0701600693165574, 293.0707908221754110, -370.3537468040424301 ) ) ;
#5039 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027027e-16, -5.642927514190364782e-14 ) ) ;
#5040 = cartesian_point ( 'none', ( -550.2487291536651810, 228.4992194687895903, -275.3537468037986855 ) ) ;
#5041 = cartesian_point ( 'none', ( -406.0450167721049866, 220.8092518255517973, -271.9747543314854283 ) ) ;
#5042 = vertex_point ( 'none', #17706 ) ;
#5043 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.011536533547364063e-12 ) ) ;
#5044 = cartesian_point ( 'none', ( -414.6051223850252541, 229.9920125792910426, -299.5608475911683399 ) ) ;
#5045 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#5046 = face_outer_bound ( 'none', #28981, .t. ) ;
#5047 = cartesian_point ( 'none', ( -406.0450167721050434, 275.0040569789634901, -291.0339416503693428 ) ) ;
#5048 = oriented_edge ( 'none', *, *, #18840, .f. ) ;
#5049 = line ( 'none', #30038, #2067 ) ;
#5051 = plane ( 'none', #17968 ) ;
#5050 = cartesian_point ( 'none', ( -414.9665466929410513, 256.0996457489087561, -299.3119941126763592 ) ) ;
#5052 = toroidal_surface ( 'none', #23616, 6.700000000000000178, 0.2000000000000000111 ) ;
#5053 = oriented_edge ( 'none', *, *, #30465, .t. ) ;
#5054 = cartesian_point ( 'none', ( -508.6038909865864071, 221.2275650629200072, -431.3537468037833378 ) ) ;
#5055 = edge_curve ( 'none', #4967, #6280, #6270, .t. ) ;
#5056 = circle ( 'none', #738, 5.000000000000004441 ) ;
#5057 = direction ( 'none', ( 0.4346877315787796570, 0.9005812434283178014, 3.663897558099547928e-17 ) ) ;
#5058 = cartesian_point ( 'none', ( -433.4974232831079917, 229.7387548388356038, -299.4766637771543856 ) ) ;
#5059 = oriented_edge ( 'none', *, *, #14673, .f. ) ;
#5060 = edge_curve ( 'none', #10838, #24444, #16083, .t. ) ;
#5061 = direction ( 'none', ( -0.07384000345349514549, 0.9972701007700912612, -4.661740697613375255e-16 ) ) ;
#5062 = direction ( 'none', ( -0.4694715627858922491, -0.8829475928589261002, 0.0000000000000000000 ) ) ;
#5063 = cartesian_point ( 'none', ( -477.5830759947608044, 289.1461926027584468, -398.8537468040143494 ) ) ;
#5064 = direction ( 'none', ( 2.035898835339490355e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#5065 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5066 = oriented_edge ( 'none', *, *, #16426, .t. ) ;
#5067 = line ( 'none', #8461, #22478 ) ;
#5068 = cartesian_point ( 'none', ( -488.5834393642059581, 191.8089555845927237, -370.3537468037986287 ) ) ;
#5069 = axis2_placement_3d ( 'none', #31001, #30507, #6498 ) ;
#5070 = edge_loop ( 'none', ( #21691, #6075, #27735, #18819 ) ) ;
#5071 = cartesian_point ( 'none', ( -507.9474134256632851, 269.3829357981587691, -275.3537468037988560 ) ) ;
#5072 = cartesian_point ( 'none', ( -497.8657434114066405, 186.8529859939599476, -360.3537468040321983 ) ) ;
#5073 = advanced_face ( 'none', ( #13556 ), #5424, .t. ) ;
#5074 = oriented_edge ( 'none', *, *, #16276, .t. ) ;
#5075 = cartesian_point ( 'none', ( -433.2450167721049752, 256.5194417253111965, -299.3766790495253645 ) ) ;
#5076 = line ( 'none', #11777, #9343 ) ;
#5077 = edge_curve ( 'none', #26223, #6280, #25420, .t. ) ;
#5078 = vertex_point ( 'none', #7611 ) ;
#5079 = direction ( 'none', ( -0.8829475928589261002, 0.4694715627858923046, 0.0000000000000000000 ) ) ;
#5080 = cartesian_point ( 'none', ( -557.0069575490124407, 294.1871784027244416, -398.8537468040187832 ) ) ;
#5081 = direction ( 'none', ( -0.07384000345349413241, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#5082 = vector ( 'none', #29238, 1000.000000000000000 ) ;
#5083 = cylindrical_surface ( 'none', #6738, 4.049999999999986500 ) ;
#5084 = edge_curve ( 'none', #13288, #28378, #12717, .t. ) ;
#5085 = plane ( 'none', #4808 ) ;
#5086 = direction ( 'none', ( -1.000000000000000000, -4.071797670681751091e-16, 2.723347251396499427e-16 ) ) ;
#5087 = vector ( 'none', #32722, 1000.000000000000000 ) ;
#5088 = b_spline_curve_with_knots ( 'none', 3,
( #30862, #30493, #22540, #33568, #16978, #8886 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.665334536937734811e-16, 0.0009066431086811341331, 0.001813286217362101733 ),
.unspecified. ) ;
#5089 = cartesian_point ( 'none', ( -535.5450167721049866, 243.1842518256034964, -280.3537468037986287 ) ) ;
#5090 = axis2_placement_3d ( 'none', #18964, #21596, #10561 ) ;
#5091 = direction ( 'none', ( -0.8937973703356512090, 4.585703797364775347e-13, -0.4484710255758723729 ) ) ;
#5092 = oriented_edge ( 'none', *, *, #10058, .f. ) ;
#5093 = cartesian_point ( 'none', ( -550.0306281842889575, 241.2232007155441238, -434.2826789919178054 ) ) ;
#5094 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#5095 = cartesian_point ( 'none', ( -553.5976580951729602, 185.6936750886434879, -380.3537468037986287 ) ) ;
#5096 = vector ( 'none', #14651, 1000.000000000000000 ) ;
#5097 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5098 = edge_curve ( 'none', #16719, #23099, #33039, .t. ) ;
#5099 = oriented_edge ( 'none', *, *, #6459, .t. ) ;
#5100 = oriented_edge ( 'none', *, *, #6608, .f. ) ;
#5101 = cartesian_point ( 'none', ( -455.2950167721049866, 272.5592518256036101, -370.3327392761343617 ) ) ;
#5102 = oriented_edge ( 'none', *, *, #22559, .f. ) ;
#5103 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027520e-16, -5.642927514190364782e-14 ) ) ;
#5104 = cartesian_point ( 'none', ( -435.5450167720990180, 214.0238811900524354, -265.3537468038280736 ) ) ;
#5105 = edge_curve ( 'none', #25915, #7983, #20751, .t. ) ;
#5106 = vector ( 'none', #30726, 1000.000000000000114 ) ;
#5107 = cartesian_point ( 'none', ( -506.3879422218945479, 211.2591181276836210, -279.7054200364389658 ) ) ;
#5108 = edge_loop ( 'none', ( #17550, #4300 ) ) ;
#5109 = advanced_face ( 'none', ( #25873 ), #24571, .f. ) ;
#5110 = axis2_placement_3d ( 'none', #2526, #29965, #16096 ) ;
#5111 = cylindrical_surface ( 'none', #10773, 5.000000000000004441 ) ;
#5112 = axis2_placement_3d ( 'none', #33447, #25531, #20641 ) ;
#5113 = advanced_face ( 'none', ( #33899 ), #34733, .t. ) ;
#5114 = face_outer_bound ( 'none', #34505, .t. ) ;
#5115 = cartesian_point ( 'none', ( -555.8796352023166492, 226.8425891855362124, -279.7333471636780473 ) ) ;
#5116 = oriented_edge ( 'none', *, *, #9608, .f. ) ;
#5117 = cartesian_point ( 'none', ( -424.0450167721051002, 300.4842518256237440, -342.8538085156449711 ) ) ;
#5118 = direction ( 'none', ( 1.000000000000000000, 3.274930822716663900e-16, 7.042636866466162445e-17 ) ) ;
#5119 = oriented_edge ( 'none', *, *, #8023, .t. ) ;
#5121 = cartesian_point ( 'none', ( -415.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#5120 = line ( 'none', #24881, #3409 ) ;
#5122 = edge_curve ( 'none', #27657, #18671, #29665, .t. ) ;
#5123 = cartesian_point ( 'none', ( -425.9751064634535282, 281.0734449608076488, -335.6763025148050588 ) ) ;
#5124 = oriented_edge ( 'none', *, *, #21728, .f. ) ;
#5125 = axis2_placement_3d ( 'none', #27996, #30682, #14451 ) ;
#5126 = vertex_point ( 'none', #12515 ) ;
#5127 = direction ( 'none', ( 0.9762102793045144278, 0.2168259453575650531, 5.775668138027375302e-14 ) ) ;
#5128 = axis2_placement_3d ( 'none', #25893, #9598, #28615 ) ;
#5129 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#5130 = vertex_point ( 'none', #9625 ) ;
#5131 = direction ( 'none', ( 1.000000000000000000, 1.708035422500239496e-14, 5.978123978750837764e-14 ) ) ;
#5132 = line ( 'none', #1322, #23008 ) ;
#5133 = cartesian_point ( 'none', ( -434.2450167721049752, 243.3008855714332981, -335.3532026547280793 ) ) ;
#5134 = oriented_edge ( 'none', *, *, #10223, .t. ) ;
#5135 = direction ( 'none', ( 2.493326478105872758e-16, 0.003223315867124545812, -0.9999948051039169172 ) ) ;
#5136 = cartesian_point ( 'none', ( -546.6701600692898637, 193.2977128291040003, -398.8537468040195790 ) ) ;
#5137 = cartesian_point ( 'none', ( -421.0450167721049866, 209.2644466721742162, -291.0339416504382939 ) ) ;
#5138 = face_outer_bound ( 'none', #2792, .t. ) ;
#5139 = direction ( 'none', ( 1.708035422500240877e-15, -1.000000000000000000, -1.281026566875180648e-14 ) ) ;
#5140 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#5141 = oriented_edge ( 'none', *, *, #24730, .f. ) ;
#5142 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#5143 = line ( 'none', #28130, #26409 ) ;
#5144 = cartesian_point ( 'none', ( -457.9725432051214398, 195.3707473557288381, -340.0509755820763758 ) ) ;
#5145 = cartesian_point ( 'none', ( -421.9450167721050207, 213.8092518256028427, -271.9747543314629183 ) ) ;
#5146 = cartesian_point ( 'none', ( -553.8559059043741399, 300.6842518256254380, -398.8537468040369731 ) ) ;
#5147 = cartesian_point ( 'none', ( -414.9286037822699313, 229.7633012685133735, -299.4848131771205999 ) ) ;
#5148 = advanced_face ( 'none', ( #3296 ), #13984, .t. ) ;
#5149 = oriented_edge ( 'none', *, *, #6042, .f. ) ;
#5151 = face_outer_bound ( 'none', #25747, .t. ) ;
#5150 = cartesian_point ( 'none', ( -414.6303208788398820, 244.0205972546376643, -349.6401642279279827 ) ) ;
#5152 = axis2_placement_3d ( 'none', #25312, #27813, #25198 ) ;
#5153 = edge_curve ( 'none', #2858, #14821, #17776, .t. ) ;
#5154 = cartesian_point ( 'none', ( -421.9450167721050207, 213.8092518256028427, -271.9747543314629183 ) ) ;
#5155 = vertex_point ( 'none', #28757 ) ;
#5156 = vector ( 'none', #10918, 1000.000000000000000 ) ;
#5157 = axis2_placement_3d ( 'none', #10278, #34792, #18568 ) ;
#5158 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5159 = oriented_edge ( 'none', *, *, #16023, .f. ) ;
#5160 = advanced_face ( 'none', ( #4151 ), #9693, .f. ) ;
#5161 = oriented_edge ( 'none', *, *, #6628, .f. ) ;
#5162 = oriented_edge ( 'none', *, *, #1185, .f. ) ;
#5163 = axis2_placement_3d ( 'none', #2112, #1998, #4740 ) ;
#5164 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#5165 = edge_loop ( 'none', ( #9197, #28095, #6168, #753 ) ) ;
#5166 = face_outer_bound ( 'none', #15937, .t. ) ;
#5167 = cartesian_point ( 'none', ( -489.9953091394056059, 296.6968297682000753, -380.3537468037986287 ) ) ;
#5168 = direction ( 'none', ( 2.289119638402383981e-15, -1.000000000000000000, -1.259015801121311170e-14 ) ) ;
#5169 = oriented_edge ( 'none', *, *, #19083, .t. ) ;
#5170 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#5171 = cartesian_point ( 'none', ( -450.5450167721049297, 281.5667671607457123, -286.2683207771385128 ) ) ;
#5172 = circle ( 'none', #29851, 6.749999999999978684 ) ;
#5173 = approval_person_organization ( #12449, #23704, #8142 ) ;
#5174 = edge_curve ( 'none', #12407, #29021, #26279, .t. ) ;
#5175 = axis2_placement_3d ( 'none', #16035, #2578, #10448 ) ;
#5176 = cartesian_point ( 'none', ( -496.7992278950659397, 267.6504007629367266, -279.7054204694468922 ) ) ;
#5177 = cartesian_point ( 'none', ( -496.2210702563535847, 199.3838356781031109, -370.3537468040278213 ) ) ;
#5178 = face_outer_bound ( 'none', #10848, .t. ) ;
#5179 = cartesian_point ( 'none', ( -424.0450167721049866, 279.5592518256617041, -380.3537468037616804 ) ) ;
#5180 = edge_curve ( 'none', #15119, #20036, #18845, .t. ) ;
#5181 = cartesian_point ( 'none', ( -417.8450167721049979, 278.3836836392187593, -341.8537468037628742 ) ) ;
#5182 = edge_loop ( 'none', ( #8282, #29199 ) ) ;
#5183 = circle ( 'none', #2341, 2.099999999999990763 ) ;
#5184 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5185 = cartesian_point ( 'none', ( -550.0701600693216733, 188.7977128290960707, -398.8537468040382237 ) ) ;
#5186 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#5187 = cartesian_point ( 'none', ( -433.7681135336520128, 244.0208933226988108, -349.7320157669153105 ) ) ;
#5188 = edge_loop ( 'none', ( #29435, #20935, #29219, #11719 ) ) ;
#5189 = cylindrical_surface ( 'none', #32623, 4.000000000000001776 ) ;
#5190 = cartesian_point ( 'none', ( -554.8794792035339469, 218.5567277713427075, -409.3747510232395825 ) ) ;
#5191 = cartesian_point ( 'none', ( -468.2881652675770852, 235.6256707087893005, -370.0082532424930264 ) ) ;
#5192 = oriented_edge ( 'none', *, *, #12207, .f. ) ;
#5193 = oriented_edge ( 'none', *, *, #19607, .t. ) ;
#5194 = cartesian_point ( 'none', ( -543.1054343648820577, 288.4353159596234377, -380.3824794511700134 ) ) ;
#5195 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5196 = oriented_edge ( 'none', *, *, #16627, .t. ) ;
#5197 = oriented_edge ( 'none', *, *, #14763, .t. ) ;
#5198 = cylindrical_surface ( 'none', #4966, 6.138320441952068940 ) ;
#5199 = oriented_edge ( 'none', *, *, #28158, .f. ) ;
#5200 = edge_curve ( 'none', #22929, #30784, #26653, .t. ) ;
#5201 = face_outer_bound ( 'none', #33843, .t. ) ;
#5202 = line ( 'none', #33212, #33231 ) ;
#5203 = cartesian_point ( 'none', ( -507.2073098803733160, 212.2313101330304335, -275.3537468037987423 ) ) ;
#5204 = edge_curve ( 'none', #20036, #11968, #21594, .t. ) ;
#5205 = axis2_placement_3d ( 'none', #12097, #33994, #4071 ) ;
#5206 = direction ( 'none', ( 1.361673625700319980e-16, -1.014616406675374316e-12, 1.000000000000000000 ) ) ;
#5207 = cartesian_point ( 'none', ( -414.7450187422817862, 255.2848647850182715, -299.3146204227289786 ) ) ;
#5208 = line ( 'none', #19800, #22629 ) ;
#5209 = axis2_placement_3d ( 'none', #33490, #25320, #6170 ) ;
#5210 = direction ( 'none', ( -2.301070739202192132e-16, 0.7970987915612819386, -0.6038489185976440021 ) ) ;
#5211 = cartesian_point ( 'none', ( -424.0450167721049866, 188.2896365089883943, -356.8713485550361497 ) ) ;
#5212 = axis2_placement_3d ( 'none', #11763, #8869, #8755 ) ;
#5213 = oriented_edge ( 'none', *, *, #31030, .t. ) ;
#5214 = face_outer_bound ( 'none', #6217, .t. ) ;
#5215 = cartesian_point ( 'none', ( -506.4748468428140882, 211.2127051136272371, -279.7057224317741202 ) ) ;
#5216 = cartesian_point ( 'none', ( -517.4363953778689620, 228.3962585654661552, -484.5210269238768888 ) ) ;
#5217 = oriented_edge ( 'none', *, *, #31841, .t. ) ;
#5218 = axis2_placement_3d ( 'none', #8909, #8671, #22211 ) ;
#5219 = cartesian_point ( 'none', ( -435.5450167721049866, 297.7972715253827118, -304.8629691865990594 ) ) ;
#5220 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#5221 = axis2_placement_3d ( 'none', #19298, #22140, #19522 ) ;
#5222 = oriented_edge ( 'none', *, *, #28990, .f. ) ;
#5223 = oriented_edge ( 'none', *, *, #26998, .f. ) ;
#5224 = cartesian_point ( 'none', ( -558.8574691442941003, 235.7757445391833926, -280.0243261372718280 ) ) ;
#5225 = oriented_edge ( 'none', *, *, #13018, .f. ) ;
#5226 = edge_curve ( 'none', #19436, #26527, #8834, .t. ) ;
#5227 = cartesian_point ( 'none', ( -494.2066821539849570, 297.9656607970399023, -370.3537468037987423 ) ) ;
#5228 = oriented_edge ( 'none', *, *, #22882, .f. ) ;
#5229 = line ( 'none', #18255, #3112 ) ;
#5230 = oriented_edge ( 'none', *, *, #33219, .f. ) ;
#5231 = b_spline_curve_with_knots ( 'none', 3,
( #25491, #33871, #17519, #14553 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.6000000000000000888 ),
.unspecified. ) ;
#5232 = line ( 'none', #282, #25225 ) ;
#5233 = direction ( 'none', ( 5.642927514190364151e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#5234 = line ( 'none', #1548, #20117 ) ;
#5235 = oriented_edge ( 'none', *, *, #30696, .f. ) ;
#5236 = oriented_edge ( 'none', *, *, #31882, .t. ) ;
#5237 = cartesian_point ( 'none', ( -503.4198734745146453, 293.0707908221720572, -360.2537468040169415 ) ) ;
#5238 = cartesian_point ( 'none', ( -522.1863607085632566, 224.8344819714331777, -484.8537468037833378 ) ) ;
#5239 = circle ( 'none', #20889, 35.00000000000000000 ) ;
#5240 = cartesian_point ( 'none', ( -537.8894543255798908, 258.9315247137205347, -442.8537468037833378 ) ) ;
#5241 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#5242 = oriented_edge ( 'none', *, *, #6274, .f. ) ;
#5243 = vector ( 'none', #7395, 1000.000000000000227 ) ;
#5244 = edge_curve ( 'none', #2490, #23551, #14381, .t. ) ;
#5245 = cartesian_point ( 'none', ( -523.5450167718868215, 243.1842518256333960, -400.7537468040176236 ) ) ;
#5246 = edge_curve ( 'none', #31680, #33378, #7122, .t. ) ;
#5247 = cartesian_point ( 'none', ( -515.3686787349521410, 223.6076959650682454, -436.0086058052830253 ) ) ;
#5248 = oriented_edge ( 'none', *, *, #4891, .t. ) ;
#5249 = direction ( 'none', ( -0.4484710255758728170, -9.126134182904787942e-13, 0.8937973703356510979 ) ) ;
#5250 = cartesian_point ( 'none', ( -565.0069575490083480, 289.1461926027599816, -472.5816688653771394 ) ) ;
#5251 = edge_curve ( 'none', #7862, #20326, #3707, .t. ) ;
#5252 = cartesian_point ( 'none', ( -406.0450167721050434, 271.1842518255451182, -265.3537468037700933 ) ) ;
#5253 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349536754, -1.982363107705103405e-16 ) ) ;
#5254 = cartesian_point ( 'none', ( -430.2122186274210662, 185.6842518255860455, -305.9481351684262336 ) ) ;
#5255 = cartesian_point ( 'none', ( -513.2471826721266552, 214.6635062037095167, -275.3537468037988560 ) ) ;
#5256 = oriented_edge ( 'none', *, *, #26461, .f. ) ;
#5257 = cartesian_point ( 'none', ( -560.9591723379211317, 257.3329384748595885, -413.7462483327228142 ) ) ;
#5258 = axis2_placement_3d ( 'none', #27703, #11463, #24631 ) ;
#5259 = edge_loop ( 'none', ( #21555, #21589, #17783, #19695 ) ) ;
#5260 = oriented_edge ( 'none', *, *, #22696, .f. ) ;
#5261 = direction ( 'none', ( 0.8937973703356506538, 4.516161456102352347e-13, -0.4484710255758732611 ) ) ;
#5262 = cartesian_point ( 'none', ( -414.5307282318267426, 230.0807714262572290, -299.5904053672144300 ) ) ;
#5263 = cartesian_point ( 'none', ( -414.3536289885368546, 244.0197054921212896, -349.3635056811062327 ) ) ;
#5264 = oriented_edge ( 'none', *, *, #216, .f. ) ;
#5265 = face_bound ( 'none', #29811, .t. ) ;
#5266 = oriented_edge ( 'none', *, *, #22956, .t. ) ;
#5267 = cartesian_point ( 'none', ( -424.0450167721049866, 294.0632442979023153, -286.4787468037469012 ) ) ;
#5268 = cartesian_point ( 'none', ( -527.7191272379695874, 231.8450806998643827, -484.8537468037833378 ) ) ;
#5269 = cylindrical_surface ( 'none', #18555, 26.99999999999999289 ) ;
#5270 = vector ( 'none', #27746, 1000.000000000000000 ) ;
#5271 = oriented_edge ( 'none', *, *, #7052, .f. ) ;
#5272 = closed_shell ( 'none', ( #24542, #2029, #1178, #9448, #14200, #18141, #3053, #349, #14294, #5706 ) ) ;
#5273 = cartesian_point ( 'none', ( -577.8923975507545947, 207.5280854237784922, -398.8537468040211138 ) ) ;
#5274 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#5275 = edge_curve ( 'none', #17541, #7966, #6716, .t. ) ;
#5276 = vector ( 'none', #24680, 999.9999999999998863 ) ;
#5277 = advanced_face ( 'none', ( #19478 ), #8800, .f. ) ;
#5278 = plane ( 'none', #13820 ) ;
#5279 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672688219 ) ) ;
#5280 = edge_curve ( 'none', #11065, #9877, #26725, .t. ) ;
#5281 = advanced_face ( 'none', ( #22440 ), #21510, .f. ) ;
#5282 = oriented_edge ( 'none', *, *, #32635, .f. ) ;
#5283 = circle ( 'none', #29162, 0.1000000000000012823 ) ;
#5284 = cartesian_point ( 'none', ( -460.2110358490925250, 246.0051709407370026, -272.7909211750611576 ) ) ;
#5285 = vector ( 'none', #11937, 1000.000000000000000 ) ;
#5286 = cartesian_point ( 'none', ( -520.6161424522492780, 203.6273903481027787, -409.7016847762695875 ) ) ;
#5287 = cartesian_point ( 'none', ( -540.2695368077303328, 223.2772071032425742, -397.7206974903754144 ) ) ;
#5288 = axis2_placement_3d ( 'none', #19876, #9304, #30916 ) ;
#5289 = cartesian_point ( 'none', ( -502.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#5290 = oriented_edge ( 'none', *, *, #14986, .f. ) ;
#5291 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#5292 = cartesian_point ( 'none', ( -506.3812077011650103, 275.1057663499807404, -279.7054200365188876 ) ) ;
#5293 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#5294 = oriented_edge ( 'none', *, *, #18054, .t. ) ;
#5295 = circle ( 'none', #34118, 10.49999999999999112 ) ;
#5296 = cartesian_point ( 'none', ( -487.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#5297 = cartesian_point ( 'none', ( -523.5450167718838657, 243.1842518256340497, -452.4537468040175554 ) ) ;
#5298 = oriented_edge ( 'none', *, *, #14138, .t. ) ;
#5299 = cartesian_point ( 'none', ( -496.5735143921595522, 196.6985456104478374, -364.2537468040320618 ) ) ;
#5300 = cartesian_point ( 'none', ( -497.8527300275272864, 186.9521356376305619, -360.3537468040321983 ) ) ;
#5301 = edge_curve ( 'none', #30312, #33823, #1575, .t. ) ;
#5302 = cartesian_point ( 'none', ( -504.6328106601129093, 234.0558094624484795, -435.3537468037833378 ) ) ;
#5303 = vertex_point ( 'none', #24250 ) ;
#5304 = circle ( 'none', #31402, 4.499999999999948486 ) ;
#5305 = edge_loop ( 'none', ( #14486, #5159, #21145, #29468 ) ) ;
#5306 = direction ( 'none', ( -0.1301338387962781284, -0.9914964367057222949, -1.734723475976805201e-14 ) ) ;
#5307 = face_outer_bound ( 'none', #14532, .t. ) ;
#5308 = face_bound ( 'none', #23620, .t. ) ;
#5309 = oriented_edge ( 'none', *, *, #1005, .f. ) ;
#5310 = edge_curve ( 'none', #8260, #30829, #16053, .t. ) ;
#5311 = oriented_edge ( 'none', *, *, #30722, .t. ) ;
#5312 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#5313 = cartesian_point ( 'none', ( -553.3599009082146267, 217.2526724389045967, -409.9651822235921941 ) ) ;
#5314 = cartesian_point ( 'none', ( -518.3004842886585948, 231.9408146718651835, -484.8537468037833378 ) ) ;
#5315 = oriented_edge ( 'none', *, *, #31008, .t. ) ;
#5316 = oriented_edge ( 'none', *, *, #32037, .f. ) ;
#5317 = cartesian_point ( 'none', ( -406.4700167721049979, 275.0040569790302811, -354.6735519571586792 ) ) ;
#5318 = cartesian_point ( 'none', ( -502.9986681098680492, 282.6712566713543993, -308.8512552944450249 ) ) ;
#5319 = axis2_placement_3d ( 'none', #4400, #9648, #28660 ) ;
#5320 = axis2_placement_3d ( 'none', #6609, #14589, #9353 ) ;
#5321 = cartesian_point ( 'none', ( -489.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#5322 = oriented_edge ( 'none', *, *, #7076, .f. ) ;
#5323 = cylindrical_surface ( 'none', #33079, 40.00000000000000000 ) ;
#5324 = advanced_face ( 'none', ( #8397 ), #6677, .t. ) ;
#5325 = cartesian_point ( 'none', ( -509.9106566267138874, 210.8287324267850806, -275.3537468037986855 ) ) ;
#5326 = oriented_edge ( 'none', *, *, #504, .f. ) ;
#5327 = circle ( 'none', #34673, 2.099999999999990763 ) ;
#5328 = advanced_face ( 'none', ( #1177 ), #23720, .f. ) ;
#5329 = edge_curve ( 'none', #11, #18015, #2006, .t. ) ;
#5330 = oriented_edge ( 'none', *, *, #2841, .f. ) ;
#5331 = direction ( 'none', ( 1.000000000000000000, 3.274930822716663900e-16, 7.042636866466162445e-17 ) ) ;
#5332 = line ( 'none', #31956, #30408 ) ;
#5333 = edge_curve ( 'none', #9462, #19320, #31331, .t. ) ;
#5334 = vertex_point ( 'none', #33206 ) ;
#5335 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -295.8537468037986287 ) ) ;
#5336 = oriented_edge ( 'none', *, *, #15167, .f. ) ;
#5337 = line ( 'none', #34177, #18498 ) ;
#5338 = cartesian_point ( 'none', ( -498.6897956714828410, 225.5449510290783337, -275.3537468037987992 ) ) ;
#5339 = cartesian_point ( 'none', ( -523.5450167718847752, 243.1842518256338508, -436.8537468040175895 ) ) ;
#5341 = advanced_face ( 'none', ( #4118 ), #4994, .f. ) ;
#5340 = oriented_edge ( 'none', *, *, #21286, .t. ) ;
#5342 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.013727004727829397e-12 ) ) ;
#5343 = axis2_placement_3d ( 'none', #8088, #5129, #24158 ) ;
#5344 = line ( 'none', #14064, #2784 ) ;
#5345 = vector ( 'none', #14010, 1000.000000000000000 ) ;
#5346 = vertex_point ( 'none', #27683 ) ;
#5347 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#5348 = direction ( 'none', ( -2.492835601474928105e-16, 0.5871043804709756841, 0.8095112392251214706 ) ) ;
#5349 = oriented_edge ( 'none', *, *, #18603, .f. ) ;
#5350 = vertex_point ( 'none', #347 ) ;
#5351 = face_outer_bound ( 'none', #28541, .t. ) ;
#5352 = cartesian_point ( 'none', ( -552.8552720744105500, 250.6867268145702781, -275.3537468037985150 ) ) ;
#5353 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#5354 = edge_curve ( 'none', #13613, #23154, #16496, .t. ) ;
#5355 = oriented_edge ( 'none', *, *, #22008, .t. ) ;
#5356 = vector ( 'none', #33913, 1000.000000000000000 ) ;
#5357 = face_outer_bound ( 'none', #26261, .t. ) ;
#5358 = cartesian_point ( 'none', ( -417.9450167721049638, 291.3291954428839858, -291.4075450130081322 ) ) ;
#5359 = cartesian_point ( 'none', ( -496.8518121509180787, 238.6428806613723737, -396.8537468037833946 ) ) ;
#5360 = oriented_edge ( 'none', *, *, #24299, .f. ) ;
#5361 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#5362 = cartesian_point ( 'none', ( -415.2450167721049752, 243.8956437594117972, -310.8748519667731216 ) ) ;
#5363 = edge_curve ( 'none', #25850, #7000, #30467, .t. ) ;
#5364 = axis2_placement_3d ( 'none', #23992, #7705, #21045 ) ;
#5365 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027027e-16, -5.642927514190364782e-14 ) ) ;
#5366 = edge_loop ( 'none', ( #16510, #21675, #30689, #28038 ) ) ;
#5367 = face_bound ( 'none', #16729, .t. ) ;
#5368 = cartesian_point ( 'none', ( -552.8494532960721699, 185.6842518256333392, -398.8537468040199769 ) ) ;
#5369 = oriented_edge ( 'none', *, *, #13637, .f. ) ;
#5370 = axis2_placement_3d ( 'none', #34233, #15385, #4563 ) ;
#5371 = vertex_point ( 'none', #27916 ) ;
#5372 = cartesian_point ( 'none', ( -551.2924904467549823, 289.8659806174355822, -364.2537468040431463 ) ) ;
#5373 = cartesian_point ( 'none', ( -550.0701600693166711, 293.0707908221753542, -368.2537468040424642 ) ) ;
#5374 = direction ( 'none', ( 1.028554113732453755e-16, -0.9960050151769738180, -0.08929731094672664626 ) ) ;
#5375 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#5376 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.648503107742008339e-14 ) ) ;
#5377 = oriented_edge ( 'none', *, *, #16624, .t. ) ;
#5378 = axis2_placement_3d ( 'none', #5063, #24074, #7783 ) ;
#5379 = face_outer_bound ( 'none', #11636, .t. ) ;
#5380 = direction ( 'none', ( 0.1301338387962868715, 0.9914964367057211847, 1.387778780781445044e-14 ) ) ;
#5381 = cartesian_point ( 'none', ( -424.2450167721049752, 253.5954410599043456, -341.8202867815482477 ) ) ;
#5382 = edge_loop ( 'none', ( #4161, #34966, #33050, #21412 ) ) ;
#5383 = cartesian_point ( 'none', ( -554.0434242373729603, 195.4103348616106643, -380.3824794511700134 ) ) ;
#5384 = oriented_edge ( 'none', *, *, #28307, .f. ) ;
#5385 = vertex_point ( 'none', #27790 ) ;
#5386 = cartesian_point ( 'none', ( -415.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#5387 = cartesian_point ( 'none', ( -568.0107585274446365, 203.9721651672638529, -414.3537468037833946 ) ) ;
#5388 = face_outer_bound ( 'none', #20071, .t. ) ;
#5389 = edge_curve ( 'none', #14342, #26577, #10522, .t. ) ;
#5390 = edge_loop ( 'none', ( #4913, #351, #12636, #1951 ) ) ;
#5391 = cartesian_point ( 'none', ( -547.6456935202304521, 241.3997863603904079, -409.3537468037833378 ) ) ;
#5392 = direction ( 'none', ( -2.030223136579931273e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#5393 = plane ( 'none', #4371 ) ;
#5394 = axis2_placement_3d ( 'none', #10224, #21274, #4985 ) ;
#5395 = face_outer_bound ( 'none', #26407, .t. ) ;
#5396 = vector ( 'none', #20814, 1000.000000000000000 ) ;
#5397 = oriented_edge ( 'none', *, *, #9925, .t. ) ;
#5398 = edge_curve ( 'none', #20907, #21520, #29597, .t. ) ;
#5399 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.356939252319635368e-14 ) ) ;
#5400 = cartesian_point ( 'none', ( -413.9450167721049070, 294.0632442979391499, -293.4787468037981171 ) ) ;
#5401 = cartesian_point ( 'none', ( -562.4592060915796310, 295.5379896614675772, -380.3537468037985150 ) ) ;
#5402 = edge_loop ( 'none', ( #12408, #13783, #23735, #26630, #26805 ) ) ;
#5403 = cartesian_point ( 'none', ( -421.9450167721050207, 209.8842338547181328, -277.1558964766111899 ) ) ;
#5404 = line ( 'none', #33653, #25395 ) ;
#5405 = direction ( 'none', ( 1.028554113732453385e-16, -0.9960050151769737070, -0.08929731094672686831 ) ) ;
#5406 = vertex_point ( 'none', #30502 ) ;
#5407 = oriented_edge ( 'none', *, *, #11053, .f. ) ;
#5408 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672870018 ) ) ;
#5409 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#5410 = cartesian_point ( 'none', ( -438.0450167721049866, 243.1842518256034111, -322.8537468037985150 ) ) ;
#5411 = oriented_edge ( 'none', *, *, #14062, .t. ) ;
#5412 = vertex_point ( 'none', #3525 ) ;
#5413 = cartesian_point ( 'none', ( -439.2450167721049752, 259.6183345760235852, -321.3803411731776691 ) ) ;
#5414 = cartesian_point ( 'none', ( -506.5592966995724282, 275.2002451413181916, -279.7067830300303513 ) ) ;
#5415 = edge_loop ( 'none', ( #21824, #25019, #12957, #24951, #16693, #4409, #827, #19579, #24896, #1918, #11480, #19431, #23452, #10059, #32446, #33818, #13994, #7481, #20350, #15345 ) ) ;
#5416 = edge_curve ( 'none', #28269, #25480, #17346, .t. ) ;
#5417 = line ( 'none', #19623, #16074 ) ;
#5418 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#5419 = edge_curve ( 'none', #33557, #20155, #14794, .t. ) ;
#5420 = line ( 'none', #22603, #16921 ) ;
#5421 = oriented_edge ( 'none', *, *, #31126, .f. ) ;
#5422 = cartesian_point ( 'none', ( -424.0450167721051002, 295.8842518256237781, -342.8538085156496322 ) ) ;
#5423 = circle ( 'none', #3698, 7.999999999999981348 ) ;
#5424 = cylindrical_surface ( 'none', #2149, 6.499999999999996447 ) ;
#5425 = cartesian_point ( 'none', ( -434.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#5426 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#5427 = axis2_placement_3d ( 'none', #18992, #10461, #32277 ) ;
#5428 = oriented_edge ( 'none', *, *, #30029, .t. ) ;
#5429 = cartesian_point ( 'none', ( -553.8900654262273520, 217.6113848619826570, -436.0358593075394538 ) ) ;
#5430 = axis2_placement_3d ( 'none', #1580, #23334, #26057 ) ;
#5431 = cartesian_point ( 'none', ( -546.6701600692884995, 293.0707908221630191, -422.6037468040182148 ) ) ;
#5432 = cartesian_point ( 'none', ( -417.8536359205047575, 207.7788886863350797, -304.2390129125202520 ) ) ;
#5433 = cartesian_point ( 'none', ( -421.9450167721050207, 210.8666236767387545, -269.1920506861724789 ) ) ;
#5434 = cartesian_point ( 'none', ( -503.6151235249606088, 283.0871033613328791, -309.7498844969684910 ) ) ;
#5435 = cartesian_point ( 'none', ( -434.7391738724040238, 257.8747026784598688, -320.5326563248069078 ) ) ;
#5436 = oriented_edge ( 'none', *, *, #21888, .f. ) ;
#5437 = face_outer_bound ( 'none', #14602, .t. ) ;
#5438 = oriented_edge ( 'none', *, *, #7305, .t. ) ;
#5439 = cartesian_point ( 'none', ( -559.3601647669025851, 260.0914899917929688, -409.8075298279856042 ) ) ;
#5440 = edge_loop ( 'none', ( #31063, #11022, #6878, #3948 ) ) ;
#5441 = axis2_placement_3d ( 'none', #1349, #4182, #23218 ) ;
#5442 = direction ( 'none', ( 2.035898835339499230e-16, -1.000000000000000000, -1.007144656136236968e-12 ) ) ;
#5443 = oriented_edge ( 'none', *, *, #20991, .f. ) ;
#5444 = cartesian_point ( 'none', ( -467.7831253855945306, 209.6333986402960363, -380.3537468037986287 ) ) ;
#5445 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034964, -282.8537468037986287 ) ) ;
#5446 = edge_curve ( 'none', #1502, #13716, #2415, .t. ) ;
#5447 = cartesian_point ( 'none', ( -414.9896897342917441, 256.1293764021663719, -299.3118982808921942 ) ) ;
#5448 = oriented_edge ( 'none', *, *, #26074, .f. ) ;
#5449 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5450 = circle ( 'none', #21490, 17.50000000000000711 ) ;
#5451 = cartesian_point ( 'none', ( -451.3200351057072339, 272.5592518256036101, -373.7327392761343958 ) ) ;
#5452 = line ( 'none', #14719, #14408 ) ;
#5453 = vertex_point ( 'none', #19822 ) ;
#5454 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5455 = vector ( 'none', #33732, 1000.000000000000000 ) ;
#5456 = cartesian_point ( 'none', ( -499.5899332297474302, 224.3406413027534256, -275.3537468037988560 ) ) ;
#5457 = cartesian_point ( 'none', ( -521.2299528315771795, 227.3517940661671730, -479.9825742724839870 ) ) ;
#5458 = face_outer_bound ( 'none', #32877, .t. ) ;
#5459 = advanced_face ( 'none', ( #23273 ), #6269, .t. ) ;
#5460 = vertex_point ( 'none', #9012 ) ;
#5461 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#5462 = cartesian_point ( 'none', ( -552.3884350430059840, 195.8256568843349044, -364.2537468040592330 ) ) ;
#5463 = edge_curve ( 'none', #28524, #15409, #13124, .t. ) ;
#5464 = edge_curve ( 'none', #32741, #5505, #34700, .t. ) ;
#5465 = oriented_edge ( 'none', *, *, #14728, .f. ) ;
#5466 = circle ( 'none', #24738, 6.138320441952082263 ) ;
#5467 = edge_curve ( 'none', #2858, #34534, #3262, .t. ) ;
#5468 = cartesian_point ( 'none', ( -559.5864039813366162, 245.0636943541787502, -280.0990848369857531 ) ) ;
#5469 = axis2_placement_3d ( 'none', #1860, #12381, #10086 ) ;
#5470 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612774977, 0.6038489185976497753 ) ) ;
#5471 = oriented_edge ( 'none', *, *, #16196, .t. ) ;
#5472 = b_spline_curve_with_knots ( 'none', 3,
( #27236, #6411, #11705, #964, #27957, #16439, #840, #25331, #8810, #19134, #33499, #14646, #30650, #22470, #33371, #28076, #11822, #11580, #722, #30774, #3567, #25461, #22581, #20099 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002070487744062119839, 0.003105731616093100611, 0.004140975488124080950, 0.006211463232185895043, 0.007246707104216867576, 0.008281950976247842711, 0.009317194848278814376, 0.01035243872030978778, 0.01242292646437177274, 0.01449341420843375770, 0.01656390195249574440 ),
.unspecified. ) ;
#5473 = cartesian_point ( 'none', ( -424.0450167721049866, 192.3052593532903529, -345.2287468038501856 ) ) ;
#5474 = oriented_edge ( 'none', *, *, #19951, .t. ) ;
#5475 = axis2_placement_3d ( 'none', #1917, #7264, #10017 ) ;
#5476 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5477 = cartesian_point ( 'none', ( -455.2950167721049866, 272.5592518256036101, -370.3327392761343617 ) ) ;
#5479 = face_outer_bound ( 'none', #33979, .t. ) ;
#5478 = cartesian_point ( 'none', ( -435.4598242517211020, 231.1842518256034680, -379.1136178317375993 ) ) ;
#5480 = oriented_edge ( 'none', *, *, #18813, .t. ) ;
#5481 = cartesian_point ( 'none', ( -528.7527325658073778, 282.7115216867651384, -436.3574777285236337 ) ) ;
#5482 = vector ( 'none', #7685, 1000.000000000000000 ) ;
#5483 = face_outer_bound ( 'none', #10166, .t. ) ;
#5484 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.014279384105852214e-12 ) ) ;
#5485 = edge_curve ( 'none', #28346, #8329, #19445, .t. ) ;
#5486 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5487 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5488 = cylindrical_surface ( 'none', #9383, 5.999999999999992895 ) ;
#5489 = cartesian_point ( 'none', ( -492.8577967284893475, 300.4843481590944521, -380.3537468037985150 ) ) ;
#5490 = cartesian_point ( 'none', ( -433.8300860860784383, 229.9377476567524070, -299.5427915078116143 ) ) ;
#5491 = oriented_edge ( 'none', *, *, #5180, .t. ) ;
#5492 = edge_curve ( 'none', #8303, #1845, #17740, .t. ) ;
#5493 = plane ( 'none', #8331 ) ;
#5494 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5495 = advanced_face ( 'none', ( #21167 ), #30066, .f. ) ;
#5496 = cartesian_point ( 'none', ( -553.4567723096496366, 292.5269548784809217, -360.2537468040432600 ) ) ;
#5497 = axis2_placement_3d ( 'none', #3846, #22873, #1479 ) ;
#5498 = oriented_edge ( 'none', *, *, #15767, .t. ) ;
#5499 = face_outer_bound ( 'none', #32585, .t. ) ;
#5500 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#5501 = advanced_face ( 'none', ( #12269 ), #24120, .f. ) ;
#5502 = cartesian_point ( 'none', ( -438.5450167721049866, 243.1842518256034964, -375.3537468037986287 ) ) ;
#5503 = oriented_edge ( 'none', *, *, #22455, .f. ) ;
#5504 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.877651306839097745e-14 ) ) ;
#5505 = vertex_point ( 'none', #14497 ) ;
#5506 = cartesian_point ( 'none', ( -452.8858806771249874, 293.3503763339425063, -307.9704642045156788 ) ) ;
#5507 = direction ( 'none', ( 2.589044556301907174e-16, -0.7970987915612796071, 0.6038489185976468887 ) ) ;
#5508 = edge_curve ( 'none', #29475, #16569, #16895, .t. ) ;
#5509 = face_bound ( 'none', #31695, .t. ) ;
#5510 = advanced_face ( 'none', ( #9258 ), #1291, .f. ) ;
#5511 = cartesian_point ( 'none', ( -425.4762432929836109, 295.5179168988036622, -265.3537468037454801 ) ) ;
#5512 = conical_surface ( 'none', #35057, 4.000000000000001776, 1.047197551196590304 ) ;
#5513 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612849362, -0.6038489185976398943 ) ) ;
#5514 = edge_curve ( 'none', #4800, #30870, #9658, .t. ) ;
#5515 = cartesian_point ( 'none', ( -540.7898044847464689, 222.4088505840859966, -396.8537468037833946 ) ) ;
#5516 = oriented_edge ( 'none', *, *, #23110, .f. ) ;
#5517 = cartesian_point ( 'none', ( -524.5787768204565964, 257.1460332363841417, -522.8537468037833378 ) ) ;
#5518 = direction ( 'none', ( -0.9898558648229777157, 0.0004579532966293497565, -0.1420744774909720176 ) ) ;
#5519 = vector ( 'none', #9491, 1000.000000000000000 ) ;
#5520 = axis2_placement_3d ( 'none', #786, #6350, #30474 ) ;
#5521 = direction ( 'none', ( 3.442229492110704385e-17, -4.649014615272926488e-16, -1.000000000000000000 ) ) ;
#5522 = axis2_placement_3d ( 'none', #17794, #9472, #1510 ) ;
#5523 = oriented_edge ( 'none', *, *, #25660, .f. ) ;
#5524 = cartesian_point ( 'none', ( -509.3609963779824739, 270.1492204601948970, -275.3537468037987423 ) ) ;
#5525 = cartesian_point ( 'none', ( -486.0830759947614297, 197.2223110485076916, -398.8537468040161116 ) ) ;
#5526 = cartesian_point ( 'none', ( -451.9450167721049638, 194.6307950776479743, -353.9904760238079575 ) ) ;
#5527 = oriented_edge ( 'none', *, *, #19344, .t. ) ;
#5528 = cartesian_point ( 'none', ( -424.0450167721049866, 213.8092518256028427, -271.9747543314629183 ) ) ;
#5529 = cartesian_point ( 'none', ( -558.5065941800049814, 294.5595480666162302, -370.3537468037986287 ) ) ;
#5530 = line ( 'none', #24174, #9357 ) ;
#5531 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #32829 ) ;
#5532 = vertex_point ( 'none', #11904 ) ;
#5533 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#5534 = edge_curve ( 'none', #8784, #6286, #25837, .t. ) ;
#5535 = oriented_edge ( 'none', *, *, #30767, .f. ) ;
#5536 = cartesian_point ( 'none', ( -487.8888503700282513, 297.5316326045011124, -449.8537468040148610 ) ) ;
#5537 = cartesian_point ( 'none', ( -558.4840353416298058, 223.7095250907142372, -414.0471184309869841 ) ) ;
#5538 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#5539 = vertex_point ( 'none', #17567 ) ;
#5540 = direction ( 'none', ( 1.361673625700318255e-16, -1.013723495812760290e-12, 1.000000000000000000 ) ) ;
#5541 = edge_curve ( 'none', #1881, #25795, #32074, .t. ) ;
#5542 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#5543 = cartesian_point ( 'none', ( -490.1291492737424278, 225.1189739279917035, -285.8053384439041338 ) ) ;
#5544 = cartesian_point ( 'none', ( -430.6096834113629370, 207.5728019249917224, -304.6325429253625998 ) ) ;
#5545 = vector ( 'none', #17082, 1000.000000000000000 ) ;
#5546 = oriented_edge ( 'none', *, *, #15634, .f. ) ;
#5547 = direction ( 'none', ( 5.651035195342045529e-14, 1.280919814661274201e-14, -1.000000000000000000 ) ) ;
#5548 = axis2_placement_3d ( 'none', #11123, #30086, #8105 ) ;
#5549 = line ( 'none', #2292, #11559 ) ;
#5550 = oriented_edge ( 'none', *, *, #3438, .t. ) ;
#5551 = cartesian_point ( 'none', ( -552.0222944273276653, 187.0977796481707287, -360.3537468040593126 ) ) ;
#5552 = circle ( 'none', #27104, 6.499999999999996447 ) ;
#5553 = direction ( 'none', ( 5.651035195342045529e-14, 1.280919814661274201e-14, -1.000000000000000000 ) ) ;
#5554 = cartesian_point ( 'none', ( -509.9106566267138874, 275.5397712244218837, -275.3537468037986855 ) ) ;
#5555 = oriented_edge ( 'none', *, *, #30691, .t. ) ;
#5556 = edge_curve ( 'none', #17005, #18200, #22852, .t. ) ;
#5557 = cartesian_point ( 'none', ( -414.3681228319480851, 255.8604339273742312, -299.6008020391834634 ) ) ;
#5558 = cartesian_point ( 'none', ( -434.0065634855201324, 255.0597874052292866, -320.7850289139126971 ) ) ;
#5559 = cartesian_point ( 'none', ( -495.3048734745145225, 296.0412579571529363, -364.2537468040163731 ) ) ;
#5560 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -379.3537468037985718 ) ) ;
#5561 = edge_curve ( 'none', #20971, #30677, #5814, .t. ) ;
#5562 = cylindrical_surface ( 'none', #21715, 7.499999999999951150 ) ;
#5563 = vertex_point ( 'none', #25996 ) ;
#5564 = axis2_placement_3d ( 'none', #26487, #31564, #15434 ) ;
#5565 = cartesian_point ( 'none', ( -491.6182302979157157, 226.0302535227147018, -279.7054200364219696 ) ) ;
#5566 = direction ( 'none', ( 6.982634379031834588e-17, 0.9214978993339648650, 0.3883833435191190731 ) ) ;
#5567 = cartesian_point ( 'none', ( -424.0450167721051002, 185.6842518255828622, -302.8536850919526842 ) ) ;
#5568 = oriented_edge ( 'none', *, *, #31354, .f. ) ;
#5569 = edge_curve ( 'none', #16916, #28513, #18582, .t. ) ;
#5570 = axis2_placement_3d ( 'none', #5038, #24047, #7755 ) ;
#5571 = vertex_point ( 'none', #28844 ) ;
#5572 = cartesian_point ( 'none', ( -406.0450167721050434, 265.5592518256617609, -380.3537468037758913 ) ) ;
#5573 = axis2_placement_3d ( 'none', #2008, #23653, #26397 ) ;
#5574 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#5575 = vector ( 'none', #19612, 1000.000000000000000 ) ;
#5576 = cartesian_point ( 'none', ( -508.9297648308946691, 269.9253442333308044, -275.3537468037984581 ) ) ;
#5577 = oriented_edge ( 'none', *, *, #12024, .f. ) ;
#5578 = face_outer_bound ( 'none', #12034, .t. ) ;
#5579 = cartesian_point ( 'none', ( -556.9412716750890695, 229.0832782575218687, -279.8330069316735944 ) ) ;
#5580 = oriented_edge ( 'none', *, *, #20394, .f. ) ;
#5581 = cartesian_point ( 'none', ( -436.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#5582 = plane ( 'none', #11995 ) ;
#5583 = plane ( 'none', #13635 ) ;
#5584 = edge_curve ( 'none', #6601, #7533, #11398, .t. ) ;
#5585 = edge_loop ( 'none', ( #3901, #13175, #13112, #7990, #15365, #29190, #20320, #29110, #9234, #18749, #13818, #6249 ) ) ;
#5586 = face_outer_bound ( 'none', #28459, .t. ) ;
#5587 = cartesian_point ( 'none', ( -427.7481336303600301, 280.7871655266596349, -336.4933251955077935 ) ) ;
#5588 = axis2_placement_3d ( 'none', #16119, #10769, #5408 ) ;
#5589 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.011536533547364063e-12 ) ) ;
#5590 = vector ( 'none', #25722, 1000.000000000000000 ) ;
#5591 = edge_curve ( 'none', #18798, #28375, #26691, .t. ) ;
#5592 = vertex_point ( 'none', #4473 ) ;
#5593 = cartesian_point ( 'none', ( -550.0701600692974580, 193.2977128291192628, -368.2537468040579824 ) ) ;
#5594 = direction ( 'none', ( -1.000000000000000000, -5.046468293750718898e-16, -5.642927514190365414e-14 ) ) ;
#5595 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#5596 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#5597 = oriented_edge ( 'none', *, *, #24923, .f. ) ;
#5598 = oriented_edge ( 'none', *, *, #5789, .t. ) ;
#5599 = cartesian_point ( 'none', ( -433.5303733074763386, 229.7508255703900772, -299.4806709774281899 ) ) ;
#5600 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#5601 = cartesian_point ( 'none', ( -540.1186258050075821, 274.0114405340191297, -275.3537468037987423 ) ) ;
#5602 = oriented_edge ( 'none', *, *, #2497, .t. ) ;
#5603 = face_bound ( 'none', #26078, .t. ) ;
#5604 = direction ( 'none', ( 1.000000000000000000, 1.920224799361962737e-16, -1.739427606565643889e-16 ) ) ;
#5605 = oriented_edge ( 'none', *, *, #19813, .f. ) ;
#5606 = cartesian_point ( 'none', ( -540.8554343648819440, 298.4020477898358195, -370.3537468037986287 ) ) ;
#5607 = vector ( 'none', #12502, 1000.000000000000000 ) ;
#5608 = plane ( 'none', #2770 ) ;
#5609 = cartesian_point ( 'none', ( -558.3541336882582300, 223.4778639692241029, -432.8431049854445405 ) ) ;
#5610 = face_outer_bound ( 'none', #34194, .t. ) ;
#5611 = edge_curve ( 'none', #15516, #25302, #32169, .t. ) ;
#5612 = edge_curve ( 'none', #27540, #26499, #32156, .t. ) ;
#5613 = axis2_placement_3d ( 'none', #3786, #23036, #6504 ) ;
#5614 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#5615 = edge_loop ( 'none', ( #3570, #23944, #20931, #583 ) ) ;
#5616 = line ( 'none', #4883, #6911 ) ;
#5617 = advanced_face ( 'none', ( #2865 ), #8786, .f. ) ;
#5618 = cartesian_point ( 'none', ( -430.5697375755553367, 300.6842518256204357, -339.5799700289409202 ) ) ;
#5619 = axis2_placement_3d ( 'none', #31513, #23572, #4675 ) ;
#5620 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5621 = cartesian_point ( 'none', ( -424.2450167721049752, 243.9954909309067261, -341.8512306138725876 ) ) ;
#5622 = oriented_edge ( 'none', *, *, #18962, .f. ) ;
#5623 = cartesian_point ( 'none', ( -526.4986169102475060, 283.0750558564064931, -409.1216959962144983 ) ) ;
#5624 = cartesian_point ( 'none', ( -433.6436746859405389, 230.3490335839666159, -299.3949969006467313 ) ) ;
#5625 = vertex_point ( 'none', #29068 ) ;
#5626 = axis2_placement_3d ( 'none', #26044, #23075, #9875 ) ;
#5627 = cartesian_point ( 'none', ( -550.0701600692897273, 293.0707908221626781, -398.8537468040184422 ) ) ;
#5628 = oriented_edge ( 'none', *, *, #9925, .f. ) ;
#5629 = vector ( 'none', #13455, 1000.000000000000000 ) ;
#5630 = axis2_placement_3d ( 'none', #4540, #12909, #18208 ) ;
#5631 = cartesian_point ( 'none', ( -506.8940642742592217, 275.3687183199691049, -279.7193144382912351 ) ) ;
#5632 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034964, -275.3537468037986287 ) ) ;
#5633 = oriented_edge ( 'none', *, *, #22304, .f. ) ;
#5634 = cartesian_point ( 'none', ( -433.2450167721049752, 229.7807031004628868, -299.4408542047686410 ) ) ;
#5635 = face_outer_bound ( 'none', #16086, .t. ) ;
#5636 = oriented_edge ( 'none', *, *, #4644, .f. ) ;
#5637 = cartesian_point ( 'none', ( -523.5450167718847752, 243.1842518256338508, -436.8537468040175895 ) ) ;
#5638 = oriented_edge ( 'none', *, *, #23793, .t. ) ;
#5639 = edge_curve ( 'none', #15660, #33968, #12668, .t. ) ;
#5640 = person_and_organization_role ( 'creator' ) ;
#5641 = cartesian_point ( 'none', ( -435.5450167721049866, 213.8092518255495236, -271.9747543314919653 ) ) ;
#5642 = circle ( 'none', #1772, 6.500000000000008882 ) ;
#5643 = cartesian_point ( 'none', ( -406.0450167721050434, 279.1842518256034396, -322.8537468037620783 ) ) ;
#5644 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#5645 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769737070, -0.08929731094672740954 ) ) ;
#5646 = cartesian_point ( 'none', ( -495.4473312886253780, 203.4517954566453852, -323.1699228041821357 ) ) ;
#5647 = oriented_edge ( 'none', *, *, #29362, .t. ) ;
#5649 = circle ( 'none', #15755, 5.000000000000004441 ) ;
#5648 = cartesian_point ( 'none', ( -418.3475324810661959, 206.7481171827705850, -306.3476795883826753 ) ) ;
#5650 = cartesian_point ( 'none', ( -435.5450167721050434, 235.7262455371658234, -380.3251141787146707 ) ) ;
#5651 = oriented_edge ( 'none', *, *, #20681, .f. ) ;
#5652 = edge_loop ( 'none', ( #27889, #18300, #24231, #16227, #18258 ) ) ;
#5653 = advanced_face ( 'none', ( #297 ), #30452, .f. ) ;
#5655 = edge_curve ( 'none', #6173, #24649, #10487, .t. ) ;
#5654 = vertex_point ( 'none', #7204 ) ;
#5656 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -410.3537468037833946 ) ) ;
#5657 = oriented_edge ( 'none', *, *, #16204, .t. ) ;
#5658 = cartesian_point ( 'none', ( -569.5069575490098259, 197.2223110485086579, -449.8537468040207727 ) ) ;
#5659 = cartesian_point ( 'none', ( -466.0450167721048729, 258.0855518909356761, -380.3537468037986287 ) ) ;
#5660 = edge_curve ( 'none', #13422, #5698, #27080, .t. ) ;
#5661 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5662 = oriented_edge ( 'none', *, *, #27561, .t. ) ;
#5663 = axis2_placement_3d ( 'none', #2960, #25187, #32990 ) ;
#5664 = advanced_face ( 'none', ( #5379 ), #35081, .f. ) ;
#5665 = vertex_point ( 'none', #31901 ) ;
#5666 = circle ( 'none', #3537, 4.000000000000015099 ) ;
#5667 = cartesian_point ( 'none', ( -414.6002202200012903, 256.2208338109109604, -299.4780661200571217 ) ) ;
#5668 = oriented_edge ( 'none', *, *, #18942, .f. ) ;
#5669 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5670 = axis2_placement_3d ( 'none', #1837, #26467, #12845 ) ;
#5671 = cylindrical_surface ( 'none', #6088, 12.50000000000001066 ) ;
#5672 = line ( 'none', #7276, #14637 ) ;
#5673 = cartesian_point ( 'none', ( -516.9009885393395507, 278.6396097751023717, -280.0388585923944333 ) ) ;
#5674 = direction ( 'none', ( -2.810252031082467922e-16, 1.000000000000000000, 1.311026609186949607e-14 ) ) ;
#5675 = oriented_edge ( 'none', *, *, #11722, .t. ) ;
#5676 = axis2_placement_3d ( 'none', #23131, #14942, #20282 ) ;
#5677 = cartesian_point ( 'none', ( -492.7094595436063287, 226.6262196941720504, -275.3537468037994813 ) ) ;
#5678 = cartesian_point ( 'none', ( -518.4383658481489192, 228.0199043494683053, -481.8005763024580119 ) ) ;
#5679 = vector ( 'none', #4895, 1000.000000000000000 ) ;
#5680 = advanced_face ( 'none', ( #7074 ), #34679, .t. ) ;
#5681 = cartesian_point ( 'none', ( -455.2950167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#5682 = vertex_point ( 'none', #5177 ) ;
#5683 = direction ( 'none', ( 0.0000000000000000000, -0.8095112392251144762, 0.5871043804709853431 ) ) ;
#5684 = cartesian_point ( 'none', ( -433.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#5685 = cartesian_point ( 'none', ( -538.4263590916542626, 233.0577691801593403, -410.3537468037833946 ) ) ;
#5686 = vertex_point ( 'none', #18832 ) ;
#5687 = circle ( 'none', #7083, 0.4999999999999831801 ) ;
#5688 = direction ( 'none', ( -5.618383777698263885e-14, -1.277139369270564970e-14, 1.000000000000000000 ) ) ;
#5689 = vertex_point ( 'none', #2435 ) ;
#5690 = cartesian_point ( 'none', ( -550.3831273159460125, 228.7484486284452601, -275.3537468037981739 ) ) ;
#5691 = edge_curve ( 'none', #12278, #14551, #20292, .t. ) ;
#5692 = direction ( 'none', ( 2.035898835339481973e-16, -1.000000000000000000, -1.020949651914874657e-12 ) ) ;
#5693 = cartesian_point ( 'none', ( -494.9627951905430336, 298.1653607372969645, -370.3537468037987423 ) ) ;
#5694 = b_spline_curve_with_knots ( 'none', 3,
( #20880, #34261, #20762, #26351, #34477, #4462, #1506, #1961, #20996, #4224, #26230, #15412, #23479, #12474, #4707, #10197, #7194, #9935, #28946, #4594, #23606, #12731, #31663, #20524, #29184, #15063, #17787, #23946, #7558, #16003, #34815, #24196, #18596, #23838, #8024, #15772, #18714, #32118, #15663, #2309, #29409, #7669, #10536, #34711, #21345, #26585 ),
.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. ) ;
#5695 = cartesian_point ( 'none', ( -523.5450167719635601, 243.1842518256338508, -287.8537468040321414 ) ) ;
#5696 = oriented_edge ( 'none', *, *, #31554, .f. ) ;
#5697 = cartesian_point ( 'none', ( -460.1957692056722635, 241.3042581262718045, -372.9741524976354867 ) ) ;
#5698 = vertex_point ( 'none', #12962 ) ;
#5699 = cartesian_point ( 'none', ( -557.0541717838694922, 194.5405648238645995, -359.5930374208564899 ) ) ;
#5700 = oriented_edge ( 'none', *, *, #10641, .t. ) ;
#5701 = circle ( 'none', #30715, 21.49999999999999645 ) ;
#5702 = oriented_edge ( 'none', *, *, #13620, .f. ) ;
#5703 = face_outer_bound ( 'none', #9814, .t. ) ;
#5704 = vector ( 'none', #14563, 999.9999999999998863 ) ;
#5705 = edge_loop ( 'none', ( #19482, #32388 ) ) ;
#5706 = advanced_face ( 'none', ( #23258 ), #23959, .f. ) ;
#5707 = edge_curve ( 'none', #17218, #27680, #21990, .t. ) ;
#5708 = cartesian_point ( 'none', ( -420.8450167721048842, 223.8805655694884251, -341.7332048942942038 ) ) ;
#5709 = cartesian_point ( 'none', ( -435.5450167721049866, 249.6874129844692902, -265.3537468037986287 ) ) ;
#5710 = cartesian_point ( 'none', ( -430.1952016198653155, 263.6126256551190181, -347.1354832090456739 ) ) ;
#5711 = line ( 'none', #22161, #8281 ) ;
#5712 = cartesian_point ( 'none', ( -434.1120580060963903, 230.3394255315142516, -299.6766587076700148 ) ) ;
#5713 = edge_curve ( 'none', #7972, #28081, #13253, .t. ) ;
#5714 = oriented_edge ( 'none', *, *, #22148, .t. ) ;
#5715 = cartesian_point ( 'none', ( -539.3067670446249622, 274.4359839600147097, -275.3537468037985718 ) ) ;
#5716 = circle ( 'none', #6247, 28.50000000000008171 ) ;
#5717 = cartesian_point ( 'none', ( -424.2450167721050320, 300.6852518255841460, -303.8537468037401936 ) ) ;
#5718 = cartesian_point ( 'none', ( -521.9628539136693917, 232.8041381128735168, -277.8537468040321983 ) ) ;
#5719 = edge_loop ( 'none', ( #623, #32775, #34682, #22617, #23584, #931 ) ) ;
#5720 = axis2_placement_3d ( 'none', #29631, #29165, #5043 ) ;
#5721 = direction ( 'none', ( 2.301070739202192625e-16, -0.7970987915612820496, 0.6038489185976440021 ) ) ;
#5722 = face_outer_bound ( 'none', #5188, .t. ) ;
#5723 = cartesian_point ( 'none', ( -489.5493306124964192, 224.0716035910640755, -410.8537468037833946 ) ) ;
#5724 = cartesian_point ( 'none', ( -414.8186606319478074, 230.4323600192825836, -299.3947283118303631 ) ) ;
#5725 = edge_loop ( 'none', ( #2721, #13511 ) ) ;
#5726 = cylindrical_surface ( 'none', #31180, 8.500000000000007105 ) ;
#5727 = oriented_edge ( 'none', *, *, #29301, .t. ) ;
#5728 = cartesian_point ( 'none', ( -560.8768177627994191, 257.5492425258239564, -432.8432738176433645 ) ) ;
#5729 = direction ( 'none', ( -3.199155791392578790e-17, -7.471095267649649595e-17, -1.000000000000000000 ) ) ;
#5730 = edge_loop ( 'none', ( #18911, #10070, #3863, #9369 ) ) ;
#5731 = cylindrical_surface ( 'none', #13899, 47.49999999999998579 ) ;
#5732 = edge_curve ( 'none', #25318, #31487, #7530, .t. ) ;
#5733 = edge_loop ( 'none', ( #5059, #22392, #2711, #24526 ) ) ;
#5734 = cartesian_point ( 'none', ( -434.2410409295084150, 255.3514771829854055, -299.7747015641193684 ) ) ;
#5735 = line ( 'none', #8925, #30845 ) ;
#5736 = line ( 'none', #22993, #7902 ) ;
#5737 = oriented_edge ( 'none', *, *, #25058, .t. ) ;
#5738 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#5739 = edge_curve ( 'none', #302, #303, #21151, .t. ) ;
#5740 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#5741 = vertex_point ( 'none', #18607 ) ;
#5742 = oriented_edge ( 'none', *, *, #29668, .t. ) ;
#5743 = direction ( 'none', ( 4.926781901685062915e-16, -0.9999948051039170283, -0.003223315867124342850 ) ) ;
#5744 = axis2_placement_3d ( 'none', #7832, #21731, #10589 ) ;
#5745 = cartesian_point ( 'none', ( -433.5594267892693097, 230.1700267462013585, -299.3955738992247007 ) ) ;
#5746 = cartesian_point ( 'none', ( -558.9550039460973494, 261.3758414905009886, -436.2533201290470970 ) ) ;
#5747 = edge_loop ( 'none', ( #34857, #17720, #12091 ) ) ;
#5748 = vector ( 'none', #71, 1000.000000000000000 ) ;
#5749 = cartesian_point ( 'none', ( -515.2327365003095565, 272.2961112374283630, -275.3537468037986855 ) ) ;
#5750 = direction ( 'none', ( -0.8937973703356516531, 4.581872800040324797e-13, -0.4484710255758714292 ) ) ;
#5751 = cartesian_point ( 'none', ( -433.2450167721049752, 229.6979918011043083, -299.4631335037672670 ) ) ;
#5752 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867123970752 ) ) ;
#5753 = oriented_edge ( 'none', *, *, #29888, .f. ) ;
#5754 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612419705, -0.6038489185976968487 ) ) ;
#5755 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#5756 = edge_curve ( 'none', #25221, #32483, #32994, .t. ) ;
#5757 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5758 = cartesian_point ( 'none', ( -525.2025207187489286, 254.0586566675729898, -279.8537468040320846 ) ) ;
#5759 = direction ( 'none', ( 1.000000000000000000, -3.003847700398644514e-18, -1.226416383224404662e-17 ) ) ;
#5760 = edge_loop ( 'none', ( #24039, #27152, #429, #13445 ) ) ;
#5761 = line ( 'none', #30560, #18528 ) ;
#5762 = edge_curve ( 'none', #15003, #28501, #33407, .t. ) ;
#5763 = vertex_point ( 'none', #5072 ) ;
#5764 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5765 = cartesian_point ( 'none', ( -496.4580190769557362, 203.9798147153418597, -319.6346128710853236 ) ) ;
#5766 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5767 = oriented_edge ( 'none', *, *, #31579, .t. ) ;
#5768 = direction ( 'none', ( -1.791068744856348687e-16, -6.279680095831317198e-17, 1.000000000000000000 ) ) ;
#5769 = oriented_edge ( 'none', *, *, #256, .f. ) ;
#5770 = axis2_placement_3d ( 'none', #17266, #30788, #14534 ) ;
#5771 = direction ( 'none', ( 0.8937973703356648647, 0.0000000000000000000, 0.4484710255758448949 ) ) ;
#5772 = line ( 'none', #9672, #22803 ) ;
#5773 = oriented_edge ( 'none', *, *, #22696, .t. ) ;
#5774 = axis2_placement_3d ( 'none', #12447, #34339, #7279 ) ;
#5775 = plane ( 'none', #22980 ) ;
#5776 = oriented_edge ( 'none', *, *, #16474, .t. ) ;
#5777 = edge_loop ( 'none', ( #9192, #3798, #26295, #17401 ) ) ;
#5778 = cartesian_point ( 'none', ( -506.5924950844546970, 238.8412104454477287, -463.8537468037986855 ) ) ;
#5779 = cartesian_point ( 'none', ( -451.3876056538011312, 252.6596232835161686, -265.3537468037986287 ) ) ;
#5780 = cartesian_point ( 'none', ( -539.6548805695217652, 274.2563017809679877, -275.3537468037985150 ) ) ;
#5781 = toroidal_surface ( 'none', #21834, 7.299999999999999822, 0.2000000000000000111 ) ;
#5782 = cartesian_point ( 'none', ( -421.9450167721050207, 192.3052593532678713, -352.2287468037993108 ) ) ;
#5783 = face_outer_bound ( 'none', #30178, .t. ) ;
#5784 = direction ( 'none', ( -0.07384000345348852579, 0.9972701007700917053, 0.0000000000000000000 ) ) ;
#5785 = line ( 'none', #19114, #2836 ) ;
#5786 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#5787 = oriented_edge ( 'none', *, *, #1013, .t. ) ;
#5788 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5789 = edge_curve ( 'none', #15731, #16869, #14780, .t. ) ;
#5790 = axis2_placement_3d ( 'none', #7635, #21199, #20956 ) ;
#5791 = cartesian_point ( 'none', ( -496.6984479350980450, 228.7641930734041580, -275.3537468037987423 ) ) ;
#5792 = cartesian_point ( 'none', ( -497.3317721733657777, 245.1251363163779615, -410.3537468037833946 ) ) ;
#5793 = advanced_face ( 'none', ( #26227 ), #9644, .f. ) ;
#5794 = direction ( 'none', ( 3.265361837132813192e-15, -1.000000000000000000, -1.306144734853125277e-14 ) ) ;
#5795 = axis2_placement_3d ( 'none', #3320, #22006, #3435 ) ;
#5796 = oriented_edge ( 'none', *, *, #12658, .t. ) ;
#5797 = vector ( 'none', #7929, 1000.000000000000000 ) ;
#5798 = edge_loop ( 'none', ( #26076, #32940 ) ) ;
#5799 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#5800 = oriented_edge ( 'none', *, *, #13150, .t. ) ;
#5801 = cartesian_point ( 'none', ( -453.9525470765167938, 231.4958296898951176, -373.5325098243471302 ) ) ;
#5802 = oriented_edge ( 'none', *, *, #16204, .f. ) ;
#5803 = oriented_edge ( 'none', *, *, #5739, .f. ) ;
#5804 = face_bound ( 'none', #7601, .t. ) ;
#5805 = oriented_edge ( 'none', *, *, #26009, .f. ) ;
#5806 = cartesian_point ( 'none', ( -555.4798195441425150, 226.0451837973286899, -279.7054241436362645 ) ) ;
#5807 = cartesian_point ( 'none', ( -430.1208243092683006, 263.5124107178064605, -347.0689626708052629 ) ) ;
#5808 = cartesian_point ( 'none', ( -497.5448734747021717, 297.0866188812011046, -368.2537468037986059 ) ) ;
#5809 = oriented_edge ( 'none', *, *, #3688, .f. ) ;
#5810 = oriented_edge ( 'none', *, *, #21686, .t. ) ;
#5811 = cylindrical_surface ( 'none', #3348, 25.99999999999998934 ) ;
#5812 = oriented_edge ( 'none', *, *, #24688, .f. ) ;
#5813 = circle ( 'none', #1223, 5.099999999999988987 ) ;
#5814 = line ( 'none', #20188, #33865 ) ;
#5815 = spherical_surface ( 'none', #13184, 28.62499999999999645 ) ;
#5816 = edge_curve ( 'none', #26096, #2370, #10503, .t. ) ;
#5817 = axis2_placement_3d ( 'none', #11557, #25079, #3078 ) ;
#5818 = cartesian_point ( 'none', ( -435.5450167721049866, 213.8092518256034111, -275.3747543314628956 ) ) ;
#5819 = oriented_edge ( 'none', *, *, #1392, .t. ) ;
#5820 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256035248, -322.8537468037986287 ) ) ;
#5821 = direction ( 'none', ( 0.5150380749100544886, 0.0000000000000000000, -0.8571673007021121116 ) ) ;
#5822 = cartesian_point ( 'none', ( -418.2353338649223815, 295.8842518256267340, -345.7688701818909180 ) ) ;
#5823 = cartesian_point ( 'none', ( -494.2405802476988015, 189.6842518256340213, -449.8537468040166232 ) ) ;
#5824 = direction ( 'none', ( 0.05221276716480509339, -0.7051764509291279515, -0.7071067811865425767 ) ) ;
#5825 = oriented_edge ( 'none', *, *, #5275, .f. ) ;
#5826 = cartesian_point ( 'none', ( -428.5947702774765276, 258.5908449401905500, -340.3863378580051631 ) ) ;
#5827 = plane ( 'none', #4961 ) ;
#5828 = circle ( 'none', #13372, 5.000000000000004441 ) ;
#5829 = oriented_edge ( 'none', *, *, #17575, .f. ) ;
#5830 = oriented_edge ( 'none', *, *, #13951, .t. ) ;
#5831 = cartesian_point ( 'none', ( -540.3423758620364197, 275.2962282008460306, -279.7127466418875201 ) ) ;
#5832 = advanced_face ( 'none', ( #27931 ), #25823, .t. ) ;
#5833 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#5834 = cartesian_point ( 'none', ( -538.3324943463007912, 264.9151453183411036, -410.3537468037833946 ) ) ;
#5835 = oriented_edge ( 'none', *, *, #13766, .f. ) ;
#5837 = oriented_edge ( 'none', *, *, #22607, .t. ) ;
#5836 = edge_curve ( 'none', #20383, #31979, #27527, .t. ) ;
#5838 = cartesian_point ( 'none', ( -516.0160044068944671, 258.7827765252168319, -435.3537468037833378 ) ) ;
#5839 = advanced_face ( 'none', ( #11380 ), #34257, .t. ) ;
#5840 = cartesian_point ( 'none', ( -558.2907976272720134, 223.3668172599256820, -433.1216959962144415 ) ) ;
#5841 = oriented_edge ( 'none', *, *, #32072, .f. ) ;
#5842 = axis2_placement_3d ( 'none', #9463, #9929, #6950 ) ;
#5843 = edge_loop ( 'none', ( #25724, #25688, #9008 ) ) ;
#5844 = line ( 'none', #22021, #11840 ) ;
#5845 = face_outer_bound ( 'none', #24939, .t. ) ;
#5846 = oriented_edge ( 'none', *, *, #10458, .t. ) ;
#5847 = edge_curve ( 'none', #35082, #21911, #22383, .t. ) ;
#5848 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5849 = cartesian_point ( 'none', ( -417.9450167721050207, 270.4880500348136252, -376.4667881311895599 ) ) ;
#5850 = circle ( 'none', #1424, 65.00000000000000000 ) ;
#5851 = vector ( 'none', #16060, 1000.000000000000000 ) ;
#5852 = advanced_face ( 'none', ( #24967 ), #13655, .f. ) ;
#5853 = cartesian_point ( 'none', ( -434.2438838838061201, 255.3040675213119641, -299.7909274711082617 ) ) ;
#5854 = oriented_edge ( 'none', *, *, #34993, .f. ) ;
#5855 = cartesian_point ( 'none', ( -497.7748121940867350, 251.1087569209985304, -435.3537468037833378 ) ) ;
#5856 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#5857 = cartesian_point ( 'none', ( -512.5443561543826263, 260.9536175522534904, -436.3537468037833378 ) ) ;
#5858 = direction ( 'none', ( 1.184539114125206186e-15, -0.3392654862413473915, -0.9406906663964632598 ) ) ;
#5859 = cartesian_point ( 'none', ( -433.6570414202391248, 230.3879235317153018, -299.3948715454098988 ) ) ;
#5860 = oriented_edge ( 'none', *, *, #24713, .t. ) ;
#5861 = cylindrical_surface ( 'none', #3993, 49.99999999999998579 ) ;
#5862 = cartesian_point ( 'none', ( -556.8539002399814990, 264.4420129415271390, -435.7423113839743678 ) ) ;
#5863 = edge_loop ( 'none', ( #23590, #10264, #34877, #22459 ) ) ;
#5864 = oriented_edge ( 'none', *, *, #31426, .f. ) ;
#5865 = cartesian_point ( 'none', ( -518.1451981512676639, 272.9092472669483413, -275.3537468037987423 ) ) ;
#5866 = cartesian_point ( 'none', ( -489.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#5867 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612457703, 0.9619738504976951265 ) ) ;
#5868 = edge_curve ( 'none', #25816, #22686, #13929, .t. ) ;
#5869 = cartesian_point ( 'none', ( -493.7331064005772987, 300.6842518256034964, -380.3537468037986287 ) ) ;
#5870 = vertex_point ( 'none', #2799 ) ;
#5871 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#5872 = edge_curve ( 'none', #12694, #27558, #18979, .t. ) ;
#5873 = axis2_placement_3d ( 'none', #10273, #34677, #29020 ) ;
#5874 = vector ( 'none', #31092, 999.9999999999998863 ) ;
#5875 = cartesian_point ( 'none', ( -522.4259936320170254, 228.0709220925529053, -402.3537468037833946 ) ) ;
#5876 = vertex_point ( 'none', #24433 ) ;
#5877 = axis2_placement_3d ( 'none', #3875, #9123, #28262 ) ;
#5878 = circle ( 'none', #10100, 4.049999999999994493 ) ;
#5879 = cylindrical_surface ( 'none', #13197, 33.00000000000000000 ) ;
#5880 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.350271246165730684e-14 ) ) ;
#5881 = axis2_placement_3d ( 'none', #35155, #29856, #26916 ) ;
#5882 = cartesian_point ( 'none', ( -496.6861526126991180, 210.4644934006366270, -300.9568685740609340 ) ) ;
#5883 = advanced_face ( 'none', ( #19836 ), #13109, .f. ) ;
#5884 = cartesian_point ( 'none', ( -418.1311614525801588, 207.0051868702740876, -305.7878770785263214 ) ) ;
#5885 = vector ( 'none', #27149, 1000.000000000000114 ) ;
#5886 = cartesian_point ( 'none', ( -435.5450167721049866, 294.0632442979077723, -293.4787468037440021 ) ) ;
#5887 = oriented_edge ( 'none', *, *, #29043, .t. ) ;
#5888 = axis2_placement_3d ( 'none', #12906, #34772, #2027 ) ;
#5889 = cartesian_point ( 'none', ( -527.2281715922090370, 207.3405158487107371, -280.0787518450839002 ) ) ;
#5890 = axis2_placement_3d ( 'none', #28937, #12945, #34253 ) ;
#5891 = cartesian_point ( 'none', ( -554.0434242373729603, 290.9581687895963000, -370.3537468037986287 ) ) ;
#5892 = cartesian_point ( 'none', ( -441.1431475386106058, 252.3146158922021698, -265.3537468037986287 ) ) ;
#5893 = oriented_edge ( 'none', *, *, #157, .t. ) ;
#5894 = cartesian_point ( 'none', ( -508.6437167067727501, 300.6842518256034964, -380.3537468037986287 ) ) ;
#5895 = face_outer_bound ( 'none', #8010, .t. ) ;
#5896 = cartesian_point ( 'none', ( -523.5450167718864805, 243.1842518256334529, -405.8537468040175895 ) ) ;
#5897 = edge_curve ( 'none', #33278, #2751, #2399, .t. ) ;
#5898 = oriented_edge ( 'none', *, *, #28307, .t. ) ;
#5899 = cartesian_point ( 'none', ( -524.8372168325438452, 260.6364785890794451, -461.8537468037833946 ) ) ;
#5900 = oriented_edge ( 'none', *, *, #22782, .f. ) ;
#5901 = direction ( 'none', ( 0.9687155250085899283, -0.2481737931517588036, 0.0000000000000000000 ) ) ;
#5902 = face_outer_bound ( 'none', #20796, .t. ) ;
#5903 = oriented_edge ( 'none', *, *, #31255, .t. ) ;
#5904 = cartesian_point ( 'none', ( -488.4797394652865137, 234.6774918908712664, -279.9992821475158848 ) ) ;
#5905 = cartesian_point ( 'none', ( -511.5450167721049297, 243.1842518256034964, -280.3537468037986287 ) ) ;
#5906 = oriented_edge ( 'none', *, *, #22585, .t. ) ;
#5907 = oriented_edge ( 'none', *, *, #105, .f. ) ;
#5908 = face_outer_bound ( 'none', #12472, .t. ) ;
#5909 = face_outer_bound ( 'none', #21077, .t. ) ;
#5910 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#5911 = cartesian_point ( 'none', ( -529.0831122971326295, 216.7583270933309905, -396.8537468037833946 ) ) ;
#5912 = edge_curve ( 'none', #3253, #31641, #24103, .t. ) ;
#5913 = cartesian_point ( 'none', ( -460.2110358490925250, 240.3633327104699333, -372.9165724325360998 ) ) ;
#5914 = face_outer_bound ( 'none', #11717, .t. ) ;
#5915 = edge_curve ( 'none', #27174, #10035, #3246, .t. ) ;
#5916 = edge_curve ( 'none', #23658, #34135, #28382, .t. ) ;
#5917 = cartesian_point ( 'none', ( -555.5912914558202829, 226.2571644540265652, -279.7082017542210224 ) ) ;
#5918 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5919 = cartesian_point ( 'none', ( -540.2243984730725970, 275.3547647458977963, -279.7180130871404913 ) ) ;
#5920 = oriented_edge ( 'none', *, *, #11817, .t. ) ;
#5921 = b_spline_curve_with_knots ( 'none', 3,
( #30935, #29262, #31852, #18211, #20716, #26541 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002670212645049427000, 0.003061410935874120040, 0.003452609226698812647 ),
.unspecified. ) ;
#5922 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612838259, -0.6038489185976414486 ) ) ;
#5923 = axis2_placement_3d ( 'none', #31672, #20169, #31897 ) ;
#5924 = axis2_placement_3d ( 'none', #31111, #20548, #20321 ) ;
#5925 = cartesian_point ( 'none', ( -428.7343397137918259, 266.3558178793767865, -336.7169141737871882 ) ) ;
#5926 = oriented_edge ( 'none', *, *, #5957, .t. ) ;
#5927 = edge_loop ( 'none', ( #12700, #18890, #18561, #13503 ) ) ;
#5928 = oriented_edge ( 'none', *, *, #211, .f. ) ;
#5929 = cartesian_point ( 'none', ( -433.2450167721049752, 255.1841894868503857, -322.8150670133929907 ) ) ;
#5930 = circle ( 'none', #24123, 4.000000000000003553 ) ;
#5931 = oriented_edge ( 'none', *, *, #33804, .f. ) ;
#5932 = edge_curve ( 'none', #17629, #31395, #12252, .t. ) ;
#5933 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.612116388215078536e-14 ) ) ;
#5934 = cartesian_point ( 'none', ( -551.5786985327471257, 200.0458097241200335, -380.3824794511700134 ) ) ;
#5935 = edge_loop ( 'none', ( #7626, #5628, #8337 ) ) ;
#5936 = cartesian_point ( 'none', ( -421.9450167721050207, 272.5592518256036101, -373.7327392761343958 ) ) ;
#5937 = direction ( 'none', ( -1.000000000000000000, 1.019342488022063709e-14, -5.642927514190350899e-14 ) ) ;
#5938 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#5939 = line ( 'none', #9213, #19119 ) ;
#5940 = cartesian_point ( 'none', ( -433.2450167721049752, 229.6979918011043083, -299.4631335037672670 ) ) ;
#5941 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#5942 = edge_curve ( 'none', #23485, #2010, #15631, .t. ) ;
#5943 = cartesian_point ( 'none', ( -512.0005311454474395, 267.1019896983441981, -414.3537468037833946 ) ) ;
#5944 = cartesian_point ( 'none', ( -539.7310049516569279, 274.2181115143426950, -275.3537468037970370 ) ) ;
#5945 = vector ( 'none', #19596, 1000.000000000000114 ) ;
#5946 = direction ( 'none', ( 0.07384000345349658878, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#5947 = axis2_placement_3d ( 'none', #18684, #18453, #26896 ) ;
#5948 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.233581138472395244e-14 ) ) ;
#5949 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#5950 = oriented_edge ( 'none', *, *, #18523, .f. ) ;
#5951 = cartesian_point ( 'none', ( -451.8540137111007198, 217.1842518256035248, -265.3537468037986287 ) ) ;
#5952 =( bounded_curve ( ) b_spline_curve ( 3, ( #32504, #13331, #2458, #32266 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.9272952180016117429, 1.570796326794896558 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670091417, 0.9657888653670091417, 1.000000000000000000 ) )
representation_item ( '' ) );
#5953 = oriented_edge ( 'none', *, *, #14082, .f. ) ;
#5954 = line ( 'none', #28695, #452 ) ;
#5955 = cartesian_point ( 'none', ( -581.0450167721074877, 243.1842518256034396, -380.3537468038103952 ) ) ;
#5956 = cartesian_point ( 'none', ( -417.9450167721049638, 296.7972931529943708, -295.5499485945880451 ) ) ;
#5957 = edge_curve ( 'none', #22239, #27497, #1558, .t. ) ;
#5958 = oriented_edge ( 'none', *, *, #2054, .f. ) ;
#5959 = advanced_face ( 'none', ( #20699 ), #31315, .f. ) ;
#5960 = oriented_edge ( 'none', *, *, #26534, .t. ) ;
#5961 = cartesian_point ( 'none', ( -434.1936547618746545, 255.6464337466279346, -299.6738540065294387 ) ) ;
#5962 = edge_loop ( 'none', ( #17201, #22652, #15866, #17854 ) ) ;
#5963 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057924e-31 ) ) ;
#5964 = edge_curve ( 'none', #11, #3984, #4100, .t. ) ;
#5965 = cartesian_point ( 'none', ( -423.6784184452748150, 228.1159148452385637, -345.2579033631693051 ) ) ;
#5966 = circle ( 'none', #19324, 4.000000000000003553 ) ;
#5967 = plane ( 'none', #12035 ) ;
#5968 = oriented_edge ( 'none', *, *, #32997, .f. ) ;
#5969 = axis2_placement_3d ( 'none', #9107, #19922, #25264 ) ;
#5970 = cartesian_point ( 'none', ( -433.6031421888366140, 230.2528348430705876, -299.3953069811855698 ) ) ;
#5971 = vector ( 'none', #23356, 1000.000000000000114 ) ;
#5972 = oriented_edge ( 'none', *, *, #3167, .f. ) ;
#5973 = axis2_placement_3d ( 'none', #28341, #989, #31054 ) ;
#5974 = cartesian_point ( 'none', ( -510.8517857228753769, 275.8223788713248723, -275.3537468038533689 ) ) ;
#5975 = face_bound ( 'none', #33301, .t. ) ;
#5976 = cartesian_point ( 'none', ( -523.9908209472071121, 282.1817037761785514, -410.8537468037833946 ) ) ;
#5977 = cartesian_point ( 'none', ( -438.0450167721049866, 284.1842518256034396, -322.8537468037569624 ) ) ;
#5978 = cartesian_point ( 'none', ( -460.1336236100614769, 202.4630501080642659, -352.1584301369457535 ) ) ;
#5979 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.013837102873133090e-12 ) ) ;
#5980 = oriented_edge ( 'none', *, *, #391, .f. ) ;
#5981 = circle ( 'none', #33964, 12.50000000000001066 ) ;
#5982 = cartesian_point ( 'none', ( -450.5450167721049297, 198.1842518256037522, -351.3345089173323572 ) ) ;
#5983 = edge_curve ( 'none', #6532, #23228, #29218, .t. ) ;
#5984 = cartesian_point ( 'none', ( -450.5450167721049866, 204.8017364904615363, -359.4391728304590856 ) ) ;
#5985 = cartesian_point ( 'none', ( -433.7450167721052026, 245.2480973687391099, -334.6749371657730876 ) ) ;
#5986 = vertex_point ( 'none', #22388 ) ;
#5987 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -463.8537468037986855 ) ) ;
#5988 = face_outer_bound ( 'none', #6442, .t. ) ;
#5989 = edge_curve ( 'none', #12691, #7966, #15186, .t. ) ;
#5990 = cartesian_point ( 'none', ( -414.2450167721050320, 242.5184527968062866, -348.9772895873254015 ) ) ;
#5991 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#5992 = oriented_edge ( 'none', *, *, #16873, .f. ) ;
#5993 = axis2_placement_3d ( 'none', #29, #19032, #32897 ) ;
#5994 = oriented_edge ( 'none', *, *, #35067, .t. ) ;
#5995 = direction ( 'none', ( 0.0000000000000000000, 0.2731415584612457703, -0.9619738504976951265 ) ) ;
#5996 = axis2_placement_3d ( 'none', #31211, #30867, #17682 ) ;
#5997 = oriented_edge ( 'none', *, *, #30979, .f. ) ;
#5998 = direction ( 'none', ( 1.000000000000000000, 2.810252031083027027e-16, 5.642927514190364782e-14 ) ) ;
#5999 = cartesian_point ( 'none', ( -539.1981884056285708, 210.5239158055344149, -279.7639316975181032 ) ) ;
#6000 = oriented_edge ( 'none', *, *, #33766, .f. ) ;
#6001 = face_outer_bound ( 'none', #13937, .t. ) ;
#6002 = vertex_point ( 'none', #3250 ) ;
#6003 = advanced_face ( 'none', ( #13504, #6216, #8379, #5804, #1161, #16878 ), #766, .t. ) ;
#6004 = direction ( 'none', ( 0.5150380749100544886, 1.049727191138618449e-16, 0.8571673007021121116 ) ) ;
#6005 = cartesian_point ( 'none', ( -417.3415364945879560, 184.5376187288740368, -299.4901524001344342 ) ) ;
#6006 = line ( 'none', #19967, #29415 ) ;
#6007 = cartesian_point ( 'none', ( -492.6911377405813823, 226.6603287488411240, -275.3537468037988560 ) ) ;
#6008 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#6009 = advanced_face ( 'none', ( #1528 ), #11351, .t. ) ;
#6010 = edge_curve ( 'none', #19461, #5571, #24934, .t. ) ;
#6011 = b_spline_curve_with_knots ( 'none', 3,
( #16257, #23972, #34735, #2450, #13434, #5187, #29427, #27070 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003906186383460430911, 0.0007812372766920861822, 0.001562474553384407636 ),
.unspecified. ) ;
#6012 = cartesian_point ( 'none', ( -414.2450207124585972, 255.2977297317681860, -299.7931024041790238 ) ) ;
#6013 = circle ( 'none', #21822, 5.999999999999988454 ) ;
#6014 = cartesian_point ( 'none', ( -414.6144482517878487, 233.8640688304707282, -324.6933633228693452 ) ) ;
#6015 = cartesian_point ( 'none', ( -501.8781353669503460, 272.2621431004923238, -279.7054187331535218 ) ) ;
#6016 = edge_curve ( 'none', #15315, #29539, #8346, .t. ) ;
#6017 = oriented_edge ( 'none', *, *, #13268, .f. ) ;
#6018 = vector ( 'none', #20419, 1000.000000000000114 ) ;
#6019 = cartesian_point ( 'none', ( -491.3732918946304267, 226.5073257148340815, -279.7181277634113030 ) ) ;
#6020 = cartesian_point ( 'none', ( -568.0107585274446365, 203.9721651672638529, -431.3537468037833378 ) ) ;
#6021 = advanced_face ( 'none', ( #4942 ), #8967, .f. ) ;
#6022 = cartesian_point ( 'none', ( -442.5450167721049297, 232.5317310456148618, -285.3367666343887663 ) ) ;
#6023 = axis2_placement_3d ( 'none', #15854, #23695, #31859 ) ;
#6024 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#6025 = circle ( 'none', #3946, 4.000000000000025757 ) ;
#6026 = cartesian_point ( 'none', ( -506.5924950844546970, 238.8412104454477287, -464.3537468037986855 ) ) ;
#6027 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -289.8537468037986287 ) ) ;
#6028 = vertex_point ( 'none', #11384 ) ;
#6029 = vertex_point ( 'none', #27874 ) ;
#6030 = oriented_edge ( 'none', *, *, #17224, .t. ) ;
#6031 = cartesian_point ( 'none', ( -550.4409576790118308, 228.8586123739868015, -275.3537468037983444 ) ) ;
#6033 = direction ( 'none', ( 0.9687155250085899283, -0.2481737931517587481, 0.0000000000000000000 ) ) ;
#6032 = cartesian_point ( 'none', ( -435.5450167721049866, 294.0632442979390930, -290.0787468037983672 ) ) ;
#6034 = cartesian_point ( 'none', ( -569.5069575490124407, 289.1461926027590152, -398.8537468040195790 ) ) ;
#6035 = oriented_edge ( 'none', *, *, #26649, .t. ) ;
#6036 = face_outer_bound ( 'none', #9208, .t. ) ;
#6037 = vertex_point ( 'none', #14213 ) ;
#6038 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#6039 = face_outer_bound ( 'none', #14478, .t. ) ;
#6040 = direction ( 'none', ( 1.000000000000000000, -3.003847700398644514e-18, -1.226416383224404662e-17 ) ) ;
#6041 = face_bound ( 'none', #3689, .t. ) ;
#6042 = edge_curve ( 'none', #1038, #27534, #30416, .t. ) ;
#6043 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547928e-17 ) ) ;
#6044 = axis2_placement_3d ( 'none', #58, #16234, #11024 ) ;
#6045 = face_outer_bound ( 'none', #12272, .t. ) ;
#6046 = cartesian_point ( 'none', ( -406.0450167721049866, 211.3644466722410584, -354.6735519572254134 ) ) ;
#6047 = cartesian_point ( 'none', ( -424.2450167721049752, 185.6842518255841128, -303.8537468038568363 ) ) ;
#6048 = edge_curve ( 'none', #2698, #14185, #1122, .t. ) ;
#6049 = advanced_face ( 'none', ( #7499 ), #3213, .f. ) ;
#6050 = vertex_point ( 'none', #30688 ) ;
#6051 = vector ( 'none', #22666, 1000.000000000000000 ) ;
#6052 = cartesian_point ( 'none', ( -422.3379842077878266, 221.6171942768381768, -339.0986059409584072 ) ) ;
#6053 = direction ( 'none', ( 1.000000000000000000, 7.968668479650645108e-17, -3.427610938043116658e-16 ) ) ;
#6054 = direction ( 'none', ( 1.311040044477055204e-14, -1.000000000000000000, -1.311040044476980735e-14 ) ) ;
#6055 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6056 = cartesian_point ( 'none', ( -550.0701600693223554, 288.5707908221547768, -398.8537468040369163 ) ) ;
#6057 = oriented_edge ( 'none', *, *, #11204, .f. ) ;
#6058 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6059 = cartesian_point ( 'none', ( -540.4271273838432990, 275.2535150588217334, -279.7095614788745479 ) ) ;
#6060 = cartesian_point ( 'none', ( -414.2450167721050320, 246.2670914242240485, -346.0406006884293220 ) ) ;
#6061 = advanced_face ( 'none', ( #32964 ), #17293, .t. ) ;
#6062 = cartesian_point ( 'none', ( -434.2450167721049752, 241.1204062824677692, -311.0325564418224076 ) ) ;
#6063 = cartesian_point ( 'none', ( -466.0450167718834678, 300.6842518256341918, -459.8537468040136105 ) ) ;
#6064 = edge_loop ( 'none', ( #25073, #7153, #30685, #2098 ) ) ;
#6065 = oriented_edge ( 'none', *, *, #755, .f. ) ;
#6066 = oriented_edge ( 'none', *, *, #16232, .f. ) ;
#6067 = cartesian_point ( 'none', ( -550.0701600693226965, 293.0707908221545495, -380.3537468040368594 ) ) ;
#6068 = cartesian_point ( 'none', ( -460.2847435387880068, 217.1842518256035248, -272.7362679602057938 ) ) ;
#6069 = oriented_edge ( 'none', *, *, #14665, .t. ) ;
#6070 = conical_surface ( 'none', #8345, 3.400000000000014122, 1.029744258676652757 ) ;
#6071 = vertex_point ( 'none', #16942 ) ;
#6072 = edge_curve ( 'none', #707, #2018, #29181, .t. ) ;
#6073 = face_outer_bound ( 'none', #4210, .t. ) ;
#6074 = line ( 'none', #21046, #28209 ) ;
#6075 = oriented_edge ( 'none', *, *, #21499, .t. ) ;
#6076 = edge_curve ( 'none', #7389, #13660, #20258, .t. ) ;
#6077 = axis2_placement_3d ( 'none', #3853, #9803, #7059 ) ;
#6078 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976507745, 0.7970987915612767205 ) ) ;
#6079 = circle ( 'none', #25201, 4.399999999999959499 ) ;
#6080 = cartesian_point ( 'none', ( -552.5137342876837465, 298.1065414160696605, -370.3537468037988560 ) ) ;
#6081 = axis2_placement_3d ( 'none', #27445, #11426, #5784 ) ;
#6082 = cartesian_point ( 'none', ( -490.7606271747760047, 265.5156743559780352, -409.7000706440211388 ) ) ;
#6083 = cartesian_point ( 'none', ( -421.9401988405884367, 226.9317124671880492, -344.4154806223394303 ) ) ;
#6084 = axis2_placement_3d ( 'none', #12985, #26018, #2108 ) ;
#6085 = vertex_point ( 'none', #1252 ) ;
#6086 = vector ( 'none', #596, 1000.000000000000227 ) ;
#6087 = oriented_edge ( 'none', *, *, #18206, .f. ) ;
#6088 = axis2_placement_3d ( 'none', #34315, #15244, #10001 ) ;
#6089 = cartesian_point ( 'none', ( -523.5450167721048729, 210.1842518256034964, -320.3537468037986287 ) ) ;
#6090 = axis2_placement_3d ( 'none', #4417, #17516, #28908 ) ;
#6091 = cartesian_point ( 'none', ( -488.1954460324566867, 252.7021754778556613, -282.1506959817473330 ) ) ;
#6092 = direction ( 'none', ( 4.768695834330740747e-18, -0.8095112392251153643, 0.5871043804709841218 ) ) ;
#6093 = cartesian_point ( 'none', ( -509.5138512203185428, 216.1469454441511004, -275.3537468037987423 ) ) ;
#6094 = direction ( 'none', ( -5.642927514190364151e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#6095 = oriented_edge ( 'none', *, *, #25963, .t. ) ;
#6096 = cartesian_point ( 'none', ( -550.0701600693032560, 193.2977128291187512, -360.3537468040591421 ) ) ;
#6097 = oriented_edge ( 'none', *, *, #17547, .f. ) ;
#6098 = cartesian_point ( 'none', ( -540.8554343648819440, 187.9664558613711733, -370.3537468037986287 ) ) ;
#6099 = oriented_edge ( 'none', *, *, #509, .f. ) ;
#6100 = edge_curve ( 'none', #19795, #8315, #24146, .t. ) ;
#6101 = cartesian_point ( 'none', ( -417.9450167721050207, 189.1445215585523840, -353.5609016720698605 ) ) ;
#6102 = oriented_edge ( 'none', *, *, #10582, .f. ) ;
#6103 = vector ( 'none', #859, 999.9999999999998863 ) ;
#6104 = edge_loop ( 'none', ( #32956, #31420 ) ) ;
#6105 = cartesian_point ( 'none', ( -486.0830759947606907, 294.1871784027239869, -398.8537468040148042 ) ) ;
#6106 = direction ( 'none', ( -0.7437731059700264380, 0.002154568021935121189, -0.6684286982710559988 ) ) ;
#6107 = vector ( 'none', #20719, 1000.000000000000000 ) ;
#6108 = toroidal_surface ( 'none', #7021, 16.50000000000000000, 0.5000000000000000000 ) ;
#6109 = vertex_point ( 'none', #6452 ) ;
#6110 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -396.8537468037833946 ) ) ;
#6111 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6112 = cartesian_point ( 'none', ( -523.5450167718832972, 243.1842518256341918, -462.8537468040175895 ) ) ;
#6113 = cartesian_point ( 'none', ( -435.5450167721049866, 272.5592518256036101, -377.1327392761343731 ) ) ;
#6114 = vector ( 'none', #17421, 1000.000000000000000 ) ;
#6115 = direction ( 'none', ( 0.9005812434283176904, -0.4346877315787796570, 2.077500523585042764e-16 ) ) ;
#6116 = cartesian_point ( 'none', ( -434.2450167721049752, 243.4352158957497352, -336.8514972314743545 ) ) ;
#6117 = cartesian_point ( 'none', ( -535.8917334186694461, 209.1966275073060899, -279.8917994109758069 ) ) ;
#6118 = oriented_edge ( 'none', *, *, #29531, .f. ) ;
#6119 = conical_surface ( 'none', #16888, 2.524999999999999467, 0.7853981633974566057 ) ;
#6120 = edge_curve ( 'none', #23144, #4754, #265, .t. ) ;
#6121 = line ( 'none', #12525, #32469 ) ;
#6122 = edge_curve ( 'none', #26330, #20261, #32115, .t. ) ;
#6123 = direction ( 'none', ( -2.041379959017810867e-31, -0.7970987915612757213, 0.6038489185976522178 ) ) ;
#6124 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#6125 = cartesian_point ( 'none', ( -486.1845996902343927, 230.4464065330797951, -435.6703822009213809 ) ) ;
#6126 = oriented_edge ( 'none', *, *, #15505, .f. ) ;
#6127 = edge_curve ( 'none', #27600, #26426, #26642, .t. ) ;
#6128 = axis2_placement_3d ( 'none', #27066, #187, #29886 ) ;
#6129 = cartesian_point ( 'none', ( -497.0198734745142701, 293.0707908221722846, -368.4537468040165322 ) ) ;
#6130 = cartesian_point ( 'none', ( -496.9053398343688741, 236.3594725139301715, -471.3537468037986855 ) ) ;
#6131 = axis2_placement_3d ( 'none', #22147, #13645, #30562 ) ;
#6132 = oriented_edge ( 'none', *, *, #32617, .t. ) ;
#6133 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6134 = vector ( 'none', #7516, 1000.000000000000000 ) ;
#6135 = oriented_edge ( 'none', *, *, #28212, .t. ) ;
#6136 = axis2_placement_3d ( 'none', #25558, #9272, #28058 ) ;
#6137 = oriented_edge ( 'none', *, *, #28228, .t. ) ;
#6138 = spherical_surface ( 'none', #27769, 10.00000000000000000 ) ;
#6139 = cartesian_point ( 'none', ( -492.5154576908847730, 226.9900213754299614, -275.3537468037943086 ) ) ;
#6140 = cartesian_point ( 'none', ( -414.6134902842167094, 245.2480973687392236, -334.6749371657748497 ) ) ;
#6142 = oriented_edge ( 'none', *, *, #4077, .t. ) ;
#6141 = advanced_face ( 'none', ( #15598 ), #12215, .f. ) ;
#6143 = direction ( 'none', ( -1.028554113732454248e-16, 0.9960050151769735960, 0.08929731094672753444 ) ) ;
#6144 = face_outer_bound ( 'none', #25445, .t. ) ;
#6145 = vector ( 'none', #10633, 1000.000000000000000 ) ;
#6146 = oriented_edge ( 'none', *, *, #32296, .f. ) ;
#6147 = cartesian_point ( 'none', ( -553.3569271428594902, 300.6842518256034964, -380.3537468037986287 ) ) ;
#6148 = oriented_edge ( 'none', *, *, #31096, .f. ) ;
#6149 = cartesian_point ( 'none', ( -422.1450167721049525, 213.8092518256028427, -271.9747543314629183 ) ) ;
#6150 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#6151 = cartesian_point ( 'none', ( -529.0267536987362291, 216.8788075701548053, -396.8537468037832241 ) ) ;
#6152 = cartesian_point ( 'none', ( -452.8342535018004469, 231.2466904823074287, -373.8170741945158397 ) ) ;
#6153 = closed_shell ( 'none', ( #22072, #29926, #4087, #17217, #20461, #29709, #6535, #9936, #32062, #34856, #32526, #8874, #22909, #15528, #1025, #27824, #5664, #10257, #27730, #7495, #23312, #26903, #18774, #23155, #30255, #18479, #33246, #15251, #17615, #9533, #22645, #25696, #2074, #8715, #7774, #18194, #27779, #6768, #11905, #7129, #3878, #21739, #25281, #19948, #29909, #31020, #19793, #10193, #3397, #19762, #12894, #25164, #12428, #32234, #14472, #15514, #19564, #24593, #29518, #17741, #20862, #3648, #33122, #3355, #29001, #32958, #26391, #9409, #24945, #13011, #3989, #16968, #3505, #21549, #9820, #22419, #4818, #9259, #28142, #18651, #17950, #15303, #28875, #3465, #20105, #31885, #151, #34706, #26869, #30264, #15182, #12796, #34182, #23471, #28379, #29902, #33789, #26037, #16959, #1232, #28845, #15296, #20775, #14607, #24955, #13225, #17035, #21223, #28152, #20418, #32405, #24053, #11723, #9287, #18866, #28659, #23662, #31542, #32348, #13144, #5001, #20825, #22727, #10358, #25983, #7025, #25153, #3745, #4033, #14437, #10478, #25421, #494, #28324, #17444, #10829, #13190, #34600, #5839, #12325, #13916, #5324, #3124, #30605, #28995, #11778, #19571, #31186, #27966, #10426, #20515, #19221, #20170 ) ) ;
#6154 = edge_loop ( 'none', ( #20516, #28119, #25036, #32687 ) ) ;
#6155 = cartesian_point ( 'none', ( -545.2948911792133231, 214.0939628489059885, -279.7054200345985464 ) ) ;
#6156 = edge_curve ( 'none', #18142, #12494, #1958, .t. ) ;
#6157 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#6158 = oriented_edge ( 'none', *, *, #25203, .f. ) ;
#6159 = face_outer_bound ( 'none', #18537, .t. ) ;
#6160 = b_spline_curve_with_knots ( 'none', 3,
( #31061, #31164, #17864, #34338, #34101, #31404 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 8.938794207152275481e-09, 0.0002238241668469687941, 0.0004476393948997304303 ),
.unspecified. ) ;
#6161 = cartesian_point ( 'none', ( -553.4185613273174340, 192.5539998365423742, -364.2537468040593467 ) ) ;
#6162 = axis2_placement_3d ( 'none', #25560, #12159, #6864 ) ;
#6163 = cartesian_point ( 'none', ( -492.8198734745142815, 293.0707908221723414, -368.4537468040163048 ) ) ;
#6164 = oriented_edge ( 'none', *, *, #10254, .f. ) ;
#6165 = vector ( 'none', #33606, 1000.000000000000000 ) ;
#6166 = cartesian_point ( 'none', ( -429.9059800975875305, 265.4850465420383898, -338.0812995148136224 ) ) ;
#6167 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#6168 = oriented_edge ( 'none', *, *, #2684, .f. ) ;
#6169 = line ( 'none', #32931, #9159 ) ;
#6170 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.387778780781445360e-14 ) ) ;
#6171 = oriented_edge ( 'none', *, *, #32755, .f. ) ;
#6172 = edge_curve ( 'none', #7828, #4407, #31281, .t. ) ;
#6173 = vertex_point ( 'none', #14685 ) ;
#6174 = cartesian_point ( 'none', ( -440.5287110885334982, 205.2605914953794581, -281.6301674248791755 ) ) ;
#6175 = cartesian_point ( 'none', ( -517.7540682631027948, 224.5610159261665046, -484.8537468037833378 ) ) ;
#6176 = cartesian_point ( 'none', ( -424.0450167721049866, 220.8092518255517973, -271.9747543314854283 ) ) ;
#6177 = vertex_point ( 'none', #17753 ) ;
#6178 = direction ( 'none', ( -0.9873505073845689761, -0.1585527532634935788, -5.773904406824705524e-14 ) ) ;
#6179 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#6180 = face_outer_bound ( 'none', #28319, .t. ) ;
#6181 = circle ( 'none', #11600, 77.75000000000001421 ) ;
#6182 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -369.3537468037986287 ) ) ;
#6183 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#6184 = edge_curve ( 'none', #10332, #25817, #17692, .t. ) ;
#6185 = oriented_edge ( 'none', *, *, #15976, .t. ) ;
#6186 = cartesian_point ( 'none', ( -546.9105708248125666, 270.9153958025705720, -279.7054206396535392 ) ) ;
#6187 = oriented_edge ( 'none', *, *, #4959, .f. ) ;
#6188 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6189 = advanced_face ( 'none', ( #30020 ), #10474, .t. ) ;
#6190 = oriented_edge ( 'none', *, *, #1831, .f. ) ;
#6191 = cartesian_point ( 'none', ( -424.2450167721050889, 224.3455710104064167, -341.9145688415758286 ) ) ;
#6192 = axis2_placement_3d ( 'none', #31300, #15050, #20507 ) ;
#6193 = line ( 'none', #26182, #1938 ) ;
#6194 = cartesian_point ( 'none', ( -538.4263590916542626, 233.0577691801593403, -414.3537468037833946 ) ) ;
#6195 = cartesian_point ( 'none', ( -415.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#6196 = advanced_face ( 'none', ( #24070 ), #22349, .f. ) ;
#6197 = cartesian_point ( 'none', ( -430.7484970496226993, 184.5376187288809149, -306.2172177837725258 ) ) ;
#6198 = vertex_point ( 'none', #23227 ) ;
#6199 = vector ( 'none', #5127, 1000.000000000000227 ) ;
#6200 = line ( 'none', #31342, #680 ) ;
#6201 = oriented_edge ( 'none', *, *, #26110, .t. ) ;
#6202 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.285521396934391402e-14 ) ) ;
#6203 = edge_curve ( 'none', #2734, #3050, #5772, .t. ) ;
#6204 = advanced_face ( 'none', ( #9204 ), #30880, .f. ) ;
#6205 = cartesian_point ( 'none', ( -433.8001250471829735, 256.3057608080993646, -299.4492008535287937 ) ) ;
#6206 = oriented_edge ( 'none', *, *, #17358, .t. ) ;
#6207 = vector ( 'none', #11287, 1000.000000000000114 ) ;
#6208 = cartesian_point ( 'none', ( -426.5506647189967566, 226.9306136598464434, -344.4146439712718006 ) ) ;
#6209 = edge_curve ( 'none', #25480, #35073, #3659, .t. ) ;
#6210 = oriented_edge ( 'none', *, *, #8016, .t. ) ;
#6211 = oriented_edge ( 'none', *, *, #32671, .t. ) ;
#6212 = cartesian_point ( 'none', ( -552.7409499126849823, 188.3364709095148442, -370.3537468037981171 ) ) ;
#6214 = vertex_point ( 'none', #1800 ) ;
#6213 = axis2_placement_3d ( 'none', #20106, #25585, #20233 ) ;
#6215 = cartesian_point ( 'none', ( -434.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#6216 = face_bound ( 'none', #1358, .t. ) ;
#6217 = edge_loop ( 'none', ( #823, #18050, #33471, #12441 ) ) ;
#6218 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#6219 = cartesian_point ( 'none', ( -491.2870461165356915, 264.3558773322151865, -287.8848530185961181 ) ) ;
#6220 = cartesian_point ( 'none', ( -490.0830759947578485, 294.1871784027246690, -449.8537468040150316 ) ) ;
#6221 = oriented_edge ( 'none', *, *, #12867, .f. ) ;
#6222 = oriented_edge ( 'none', *, *, #8387, .t. ) ;
#6223 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#6224 = cartesian_point ( 'none', ( -413.9450167721049638, 192.3052593532678713, -352.2287468037993108 ) ) ;
#6225 = toroidal_surface ( 'none', #12989, 6.700000000000000178, 0.2000000000000000111 ) ;
#6226 = oriented_edge ( 'none', *, *, #30372, .t. ) ;
#6227 = edge_curve ( 'none', #14941, #1069, #16846, .t. ) ;
#6228 = cartesian_point ( 'none', ( -528.0620947735257005, 282.7794507711664664, -409.3791604998916114 ) ) ;
#6229 = circle ( 'none', #4654, 3.399999999999958611 ) ;
#6230 = vector ( 'none', #34068, 1000.000000000000000 ) ;
#6231 = cartesian_point ( 'none', ( -424.2450167721050889, 263.5953891109435290, -341.7880536228772144 ) ) ;
#6232 = direction ( 'none', ( 2.493326478105872265e-16, 0.003223315867124661605, -0.9999948051039170283 ) ) ;
#6233 = cartesian_point ( 'none', ( -550.0701600693205364, 293.0707908221746720, -360.3537468040430554 ) ) ;
#6234 = oriented_edge ( 'none', *, *, #17352, .t. ) ;
#6235 = edge_curve ( 'none', #11334, #13139, #2366, .t. ) ;
#6236 = cartesian_point ( 'none', ( -413.9450167721049070, 297.2516394641842794, -295.8941424781886553 ) ) ;
#6237 = cartesian_point ( 'none', ( -527.7191272379697011, 231.8450806998643827, -514.8537468037832241 ) ) ;
#6238 = advanced_face ( 'none', ( #4063 ), #15998, .f. ) ;
#6239 = cartesian_point ( 'none', ( -581.0450167718870489, 300.6842518256333392, -398.8537468040200906 ) ) ;
#6240 = cartesian_point ( 'none', ( -438.3789913683205555, 260.1163370836121089, -321.3356925177042740 ) ) ;
#6241 = axis2_placement_3d ( 'none', #2535, #23322, #27419 ) ;
#6243 = direction ( 'none', ( -3.210458158001135373e-15, -1.000000000000000000, -1.311026609186969171e-14 ) ) ;
#6242 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#6244 = oriented_edge ( 'none', *, *, #5989, .t. ) ;
#6245 = vector ( 'none', #10281, 1000.000000000000000 ) ;
#6246 = edge_loop ( 'none', ( #6934, #34218, #8373, #5841, #21853 ) ) ;
#6247 = axis2_placement_3d ( 'none', #32561, #2519, #5376 ) ;
#6248 = cartesian_point ( 'none', ( -559.2010669925689399, 237.9052674792273763, -280.0594598594201443 ) ) ;
#6249 = oriented_edge ( 'none', *, *, #21358, .f. ) ;
#6250 = cartesian_point ( 'none', ( -432.9349689789420950, 185.6842518255656103, -285.6167581490358884 ) ) ;
#6251 = oriented_edge ( 'none', *, *, #11156, .t. ) ;
#6252 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#6253 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#6254 = plane ( 'none', #17614 ) ;
#6255 = vertex_point ( 'none', #31860 ) ;
#6256 = direction ( 'none', ( 5.655173982181835773e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#6257 = b_spline_curve_with_knots ( 'none', 3,
( #34041, #4123, #24087, #2094, #21016, #29201 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.003017019855698295332, 0.003408582024597569919, 0.003800144193496844073 ),
.unspecified. ) ;
#6258 = cartesian_point ( 'none', ( -406.0450167721049866, 267.1842518255491541, -269.3537468037741860 ) ) ;
#6259 = vertex_point ( 'none', #15627 ) ;
#6260 = cartesian_point ( 'none', ( -424.0450167721049866, 206.8092518255451182, -265.3537468038354064 ) ) ;
#6261 = vector ( 'none', #34172, 1000.000000000000000 ) ;
#6262 = cartesian_point ( 'none', ( -492.0205392576109489, 261.0692142767694008, -279.7054203904158953 ) ) ;
#6263 = face_bound ( 'none', #21363, .t. ) ;
#6264 = edge_curve ( 'none', #9526, #23857, #29584, .t. ) ;
#6265 = oriented_edge ( 'none', *, *, #10961, .f. ) ;
#6266 = axis2_placement_3d ( 'none', #29057, #26353, #32003 ) ;
#6267 = circle ( 'none', #12396, 26.99999999999999289 ) ;
#6268 = cartesian_point ( 'none', ( -491.5427537219456440, 228.9968776734313849, -275.3537468037303029 ) ) ;
#6269 = plane ( 'none', #13352 ) ;
#6270 = line ( 'none', #4260, #11434 ) ;
#6271 = cartesian_point ( 'none', ( -521.5513366788632084, 216.2579591048103680, -396.8537468037833946 ) ) ;
#6272 = vertex_point ( 'none', #20846 ) ;
#6273 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#6274 = edge_curve ( 'none', #20886, #20181, #21959, .t. ) ;
#6275 = cartesian_point ( 'none', ( -460.5450167721049866, 287.2872129136185322, -299.2065058901656016 ) ) ;
#6276 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672870018 ) ) ;
#6277 = vertex_point ( 'none', #7527 ) ;
#6278 = circle ( 'none', #21108, 4.000000000000001776 ) ;
#6279 = cartesian_point ( 'none', ( -537.7339769202393427, 216.2216365648951921, -275.3537468037986287 ) ) ;
#6280 = vertex_point ( 'none', #29275 ) ;
#6282 = direction ( 'none', ( -0.4197711231759094219, 0.9076299929749100937, 0.0000000000000000000 ) ) ;
#6281 = direction ( 'none', ( 1.036334525942864691e-16, -0.08929731094672767322, 0.9960050151769735960 ) ) ;
#6283 = oriented_edge ( 'none', *, *, #31432, .t. ) ;
#6284 = cartesian_point ( 'none', ( -489.2450167721050320, 231.2087209122335310, -323.6635265173193261 ) ) ;
#6285 = oriented_edge ( 'none', *, *, #29776, .f. ) ;
#6286 = vertex_point ( 'none', #12811 ) ;
#6287 = axis2_placement_3d ( 'none', #23981, #26617, #5091 ) ;
#6288 = oriented_edge ( 'none', *, *, #8058, .f. ) ;
#6289 = edge_curve ( 'none', #24454, #9462, #6797, .t. ) ;
#6290 = circle ( 'none', #18303, 6.000000000000024869 ) ;
#6291 = edge_curve ( 'none', #24966, #29536, #9535, .t. ) ;
#6292 = vector ( 'none', #12727, 1000.000000000000000 ) ;
#6293 = cartesian_point ( 'none', ( -574.7450167718870944, 243.1842518256333392, -398.8537468040204885 ) ) ;
#6294 = axis2_placement_3d ( 'none', #16281, #21732, #8178 ) ;
#6295 = cartesian_point ( 'none', ( -446.3209066254137269, 231.1842518256034680, -375.7977528075194300 ) ) ;
#6296 = circle ( 'none', #3908, 35.99999999999997868 ) ;
#6297 = cartesian_point ( 'none', ( -488.4392141905659059, 260.8246208392472454, -435.3537468037833378 ) ) ;
#6298 = direction ( 'none', ( 1.000000000000000000, 3.274930822716663900e-16, 7.042636866466162445e-17 ) ) ;
#6299 = vector ( 'none', #8261, 1000.000000000000000 ) ;
#6300 = axis2_placement_3d ( 'none', #12007, #8996, #17554 ) ;
#6301 = edge_loop ( 'none', ( #4444, #22017, #13335, #24292 ) ) ;
#6302 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6303 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#6304 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6305 = cartesian_point ( 'none', ( -551.5786985327471257, 286.3226939270869593, -380.3824794511700134 ) ) ;
#6306 = oriented_edge ( 'none', *, *, #9445, .f. ) ;
#6307 = circle ( 'none', #13180, 12.00000000000000888 ) ;
#6308 = axis2_placement_3d ( 'none', #951, #9622, #17700 ) ;
#6309 = cartesian_point ( 'none', ( -560.6997173102637362, 243.1842518256339645, -444.8537468040196927 ) ) ;
#6310 = cartesian_point ( 'none', ( -410.0450167721050434, 219.1842518256576398, -376.3537468038229008 ) ) ;
#6311 = cartesian_point ( 'none', ( -443.5450167721049297, 232.2585894871536141, -284.3747927838910527 ) ) ;
#6312 = oriented_edge ( 'none', *, *, #14817, .f. ) ;
#6313 = axis2_placement_3d ( 'none', #33306, #3750, #28127 ) ;
#6314 = vertex_point ( 'none', #23345 ) ;
#6315 = edge_curve ( 'none', #13292, #6173, #6631, .t. ) ;
#6316 = direction ( 'none', ( 0.0000000000000000000, 0.5871043804709797920, 0.8095112392251184730 ) ) ;
#6317 = direction ( 'none', ( -2.879738170997093723e-17, 0.6038489185976466667, 0.7970987915612799402 ) ) ;
#6318 = face_outer_bound ( 'none', #19668, .t. ) ;
#6319 = oriented_edge ( 'none', *, *, #28579, .t. ) ;
#6320 = advanced_face ( 'none', ( #13895 ), #4308, .f. ) ;
#6321 = oriented_edge ( 'none', *, *, #27451, .f. ) ;
#6322 = cartesian_point ( 'none', ( -550.0701600693200817, 293.0707908221747857, -368.4537468040430213 ) ) ;
#6323 = face_bound ( 'none', #15557, .t. ) ;
#6324 = cartesian_point ( 'none', ( -421.1211894281726131, 225.5105533581642021, -343.2674038874127405 ) ) ;
#6325 = circle ( 'none', #14729, 6.900000000000003020 ) ;
#6326 = cartesian_point ( 'none', ( -406.0450167721050434, 272.9040569789635242, -291.0339416503714460 ) ) ;
#6327 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612450487, 0.9619738504976953486 ) ) ;
#6328 = cartesian_point ( 'none', ( -543.1054343648820577, 288.4353159596234377, -380.3537468037986287 ) ) ;
#6329 = vector ( 'none', #15169, 1000.000000000000000 ) ;
#6330 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#6331 = oriented_edge ( 'none', *, *, #20047, .f. ) ;
#6332 = cartesian_point ( 'none', ( -430.6450167721050093, 208.2055099522121395, -303.4448962510510910 ) ) ;
#6333 = cartesian_point ( 'none', ( -493.3901425042697042, 269.1408907698306621, -292.0659729707953716 ) ) ;
#6334 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#6335 = edge_curve ( 'none', #11999, #13139, #14289, .t. ) ;
#6336 = oriented_edge ( 'none', *, *, #21699, .f. ) ;
#6337 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6338 = cartesian_point ( 'none', ( -574.0069575490090301, 289.1461926027597542, -459.8537468040198632 ) ) ;
#6339 = circle ( 'none', #12484, 5.000000000000004441 ) ;
#6340 = edge_curve ( 'none', #35017, #9422, #11800, .t. ) ;
#6341 = axis2_placement_3d ( 'none', #33415, #8733, #17050 ) ;
#6342 = oriented_edge ( 'none', *, *, #16824, .f. ) ;
#6343 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6344 = cartesian_point ( 'none', ( -414.8868226925914087, 230.2523496024093959, -299.3953085452775440 ) ) ;
#6345 = cartesian_point ( 'none', ( -560.8061085800180763, 200.4946633146336126, -410.3537468037833946 ) ) ;
#6346 = oriented_edge ( 'none', *, *, #25228, .f. ) ;
#6347 = axis2_placement_3d ( 'none', #674, #14029, #8767 ) ;
#6348 = plane ( 'none', #10182 ) ;
#6349 = direction ( 'none', ( 4.070619549535783548e-14, -0.7071067811865431318, -0.7071067811865520136 ) ) ;
#6350 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#6351 = line ( 'none', #9857, #12383 ) ;
#6352 = oriented_edge ( 'none', *, *, #28071, .f. ) ;
#6353 = direction ( 'none', ( 1.000000000000000000, 1.920224799361962737e-16, -1.739427606565643889e-16 ) ) ;
#6354 = circle ( 'none', #27374, 4.000000000000003553 ) ;
#6356 = direction ( 'none', ( -5.230025295777875983e-16, 0.9999948051039170283, 0.003223315867124676784 ) ) ;
#6355 = direction ( 'none', ( 5.645484080218921639e-14, 1.285083151003619011e-14, -1.000000000000000000 ) ) ;
#6357 = axis2_placement_3d ( 'none', #15569, #17920, #28862 ) ;
#6358 = oriented_edge ( 'none', *, *, #26666, .f. ) ;
#6359 = cartesian_point ( 'none', ( -435.5450167721049866, 277.0592518256557355, -373.7327392760977318 ) ) ;
#6360 = axis2_placement_3d ( 'none', #33786, #6836, #1152 ) ;
#6361 = face_outer_bound ( 'none', #1221, .t. ) ;
#6362 = advanced_face ( 'none', ( #23222 ), #8756, .f. ) ;
#6363 = cartesian_point ( 'none', ( -414.0450167721049297, 294.0632442979391499, -293.4787468037981171 ) ) ;
#6364 = cartesian_point ( 'none', ( -413.9450167721049638, 276.4842697964883200, -368.5515971309860674 ) ) ;
#6365 = cartesian_point ( 'none', ( -493.2341276394645320, 300.6842518256252106, -380.3537468040335625 ) ) ;
#6366 = cartesian_point ( 'none', ( -435.5450167721004391, 185.6842518255737957, -293.6933761683693547 ) ) ;
#6367 = edge_curve ( 'none', #29092, #4457, #18136, .t. ) ;
#6368 = advanced_face ( 'none', ( #27493, #13071 ), #32087, .t. ) ;
#6369 = oriented_edge ( 'none', *, *, #12130, .t. ) ;
#6370 = direction ( 'none', ( 0.6309859658584332509, -0.7757942452027469793, 2.526024360328488443e-14 ) ) ;
#6371 = cartesian_point ( 'none', ( -424.0450167721049866, 277.8183131763349252, -376.8983753192275685 ) ) ;
#6372 = cartesian_point ( 'none', ( -491.6731754776000116, 225.9258814609867443, -279.7054200064101792 ) ) ;
#6373 = circle ( 'none', #28792, 5.000000000000004441 ) ;
#6374 = oriented_edge ( 'none', *, *, #14231, .f. ) ;
#6375 = cartesian_point ( 'none', ( -490.4415833742634163, 228.5488513825237931, -279.8061401818663967 ) ) ;
#6376 = cartesian_point ( 'none', ( -434.4443290054738327, 240.8863814054180921, -308.4222880166427672 ) ) ;
#6377 = advanced_face ( 'none', ( #33817 ), #25788, .f. ) ;
#6378 = oriented_edge ( 'none', *, *, #15567, .t. ) ;
#6379 = oriented_edge ( 'none', *, *, #16801, .f. ) ;
#6380 = cartesian_point ( 'none', ( -514.5102019338518176, 261.9024814651395445, -409.3537468037833946 ) ) ;
#6381 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#6382 = edge_curve ( 'none', #10689, #21636, #34646, .t. ) ;
#6383 = vector ( 'none', #6956, 1000.000000000000000 ) ;
#6384 = oriented_edge ( 'none', *, *, #8684, .f. ) ;
#6385 = edge_curve ( 'none', #14775, #22910, #32563, .t. ) ;
#6386 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#6387 = vector ( 'none', #29038, 1000.000000000000000 ) ;
#6388 = edge_curve ( 'none', #6865, #18197, #4525, .t. ) ;
#6389 = cartesian_point ( 'none', ( -540.5955424708408827, 211.2023353317933925, -279.7059314818517919 ) ) ;
#6391 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -289.8537468037986287 ) ) ;
#6390 = cartesian_point ( 'none', ( -495.5113350114628474, 200.0458097241200335, -380.3537468037986287 ) ) ;
#6392 = face_outer_bound ( 'none', #27588, .t. ) ;
#6393 = b_spline_curve_with_knots ( 'none', 3,
( #7262, #34428, #23683, #12430, #17967, #7386 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.108455717850736648e-07, 0.007872294589614961188, 0.01574437833365813916 ),
.unspecified. ) ;
#6394 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#6395 = axis2_placement_3d ( 'none', #30425, #11232, #8587 ) ;
#6396 = direction ( 'none', ( -0.07384000345350257011, 0.9972701007700905951, 0.0000000000000000000 ) ) ;
#6397 = oriented_edge ( 'none', *, *, #398, .t. ) ;
#6398 = cartesian_point ( 'none', ( -543.0378394732100560, 260.4304699840847661, -397.5884872766746980 ) ) ;
#6399 = axis2_placement_3d ( 'none', #33029, #17027, #16793 ) ;
#6400 = edge_loop ( 'none', ( #23179, #34720 ) ) ;
#6401 = cartesian_point ( 'none', ( -419.7873593624044588, 266.3612790996834292, -336.7051043522523628 ) ) ;
#6402 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#6403 = circle ( 'none', #28343, 4.050000000000010481 ) ;
#6404 = cartesian_point ( 'none', ( -522.6884727320469892, 231.6159186566697770, -519.8537468037833378 ) ) ;
#6405 = advanced_face ( 'none', ( #17289 ), #18679, .f. ) ;
#6406 = oriented_edge ( 'none', *, *, #24512, .f. ) ;
#6407 = edge_curve ( 'none', #3977, #8433, #24519, .t. ) ;
#6408 = cartesian_point ( 'none', ( -512.0005311454474395, 267.1019896983441981, -414.3537468037833946 ) ) ;
#6409 = cartesian_point ( 'none', ( -406.0450167721049866, 185.6842518256402457, -359.2287468038568363 ) ) ;
#6410 = edge_loop ( 'none', ( #10354, #17947, #28154, #17283 ) ) ;
#6411 = cartesian_point ( 'none', ( -451.2147309510449418, 281.3937130615973388, -286.3763093807081646 ) ) ;
#6412 = oriented_edge ( 'none', *, *, #561, .t. ) ;
#6413 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547312e-17 ) ) ;
#6414 = edge_curve ( 'none', #33985, #31212, #10063, .t. ) ;
#6415 = line ( 'none', #3681, #33153 ) ;
#6416 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#6417 = oriented_edge ( 'none', *, *, #6909, .t. ) ;
#6418 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6419 = plane ( 'none', #28773 ) ;
#6420 = axis2_placement_3d ( 'none', #21052, #21285, #7360 ) ;
#6421 = line ( 'none', #20280, #21747 ) ;
#6422 = cartesian_point ( 'none', ( -433.5004736033593531, 256.1291711610347761, -299.3118989424526717 ) ) ;
#6423 = oriented_edge ( 'none', *, *, #9527, .t. ) ;
#6424 = cartesian_point ( 'none', ( -559.5450167718839793, 243.1842518256340497, -452.4537468040196018 ) ) ;
#6425 = cartesian_point ( 'none', ( -517.4458307806517041, 203.6519874047322674, -412.5857976113523478 ) ) ;
#6426 = circle ( 'none', #8658, 2.524999999999999467 ) ;
#6427 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6428 = cartesian_point ( 'none', ( -498.7348734745144725, 290.1003236871915760, -364.2537468040166573 ) ) ;
#6429 = oriented_edge ( 'none', *, *, #23649, .f. ) ;
#6430 = line ( 'none', #1714, #27293 ) ;
#6431 = edge_curve ( 'none', #9495, #15590, #18539, .t. ) ;
#6432 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#6433 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#6434 = oriented_edge ( 'none', *, *, #9307, .f. ) ;
#6435 = edge_curve ( 'none', #11732, #13948, #7463, .t. ) ;
#6437 = cartesian_point ( 'none', ( -426.7031061488247587, 226.7334895585809136, -344.2648786914553511 ) ) ;
#6436 = circle ( 'none', #13132, 0.9999999999999867883 ) ;
#6438 = cartesian_point ( 'none', ( -415.0257895779640762, 230.0481071804036048, -299.3959668865371668 ) ) ;
#6439 = oriented_edge ( 'none', *, *, #11156, .f. ) ;
#6440 = cartesian_point ( 'none', ( -523.5450167718869352, 243.1842518256333676, -398.8537468040175895 ) ) ;
#6441 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057924e-31 ) ) ;
#6442 = edge_loop ( 'none', ( #9840, #14286, #4065, #876 ) ) ;
#6443 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -471.3537468037986855 ) ) ;
#6444 = axis2_placement_3d ( 'none', #1563, #12316, #33969 ) ;
#6445 = direction ( 'none', ( -0.1585527532634900261, 0.9873505073845695312, 4.163336342344343337e-15 ) ) ;
#6446 = vertex_point ( 'none', #35013 ) ;
#6447 = cartesian_point ( 'none', ( -477.5830759947585307, 205.7223110485083453, -449.8537468040154863 ) ) ;
#6448 = axis2_placement_3d ( 'none', #23563, #26312, #34551 ) ;
#6449 = oriented_edge ( 'none', *, *, #14035, .t. ) ;
#6450 = circle ( 'none', #20903, 9.750000000000007105 ) ;
#6451 = cartesian_point ( 'none', ( -489.1684130610995567, 257.5426425627464937, -283.8846742380778210 ) ) ;
#6452 = cartesian_point ( 'none', ( -546.0968959016427107, 295.1834128546693137, -380.3537468037986287 ) ) ;
#6453 = oriented_edge ( 'none', *, *, #26825, .f. ) ;
#6454 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -397.8537468037833946 ) ) ;
#6455 = cartesian_point ( 'none', ( -523.5450167718839793, 243.1842518256340213, -449.8537468040175895 ) ) ;
#6456 = face_outer_bound ( 'none', #21435, .t. ) ;
#6457 = conical_surface ( 'none', #29366, 4.000000000000015099, 1.047197551196599852 ) ;
#6458 = direction ( 'none', ( 4.926781901685062915e-16, -0.9999948051039168062, -0.003223315867124342416 ) ) ;
#6459 = edge_curve ( 'none', #11979, #26426, #32928, .t. ) ;
#6460 = face_bound ( 'none', #4199, .t. ) ;
#6461 = cartesian_point ( 'none', ( -414.8219492384216665, 230.4220357094640121, -299.3947615905148609 ) ) ;
#6462 = cartesian_point ( 'none', ( -540.8554343648821714, 295.1631854232518890, -356.3205801631144141 ) ) ;
#6463 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6464 = direction ( 'none', ( -2.879738170997093723e-17, 0.6038489185976466667, 0.7970987915612799402 ) ) ;
#6465 = edge_curve ( 'none', #16163, #21741, #7038, .t. ) ;
#6466 = cartesian_point ( 'none', ( -522.6884727320469892, 231.6159186566698054, -484.8537468037833378 ) ) ;
#6467 = direction ( 'none', ( -1.036334525942865061e-16, 0.08929731094672765934, -0.9960050151769737070 ) ) ;
#6468 = oriented_edge ( 'none', *, *, #23121, .t. ) ;
#6469 = face_outer_bound ( 'none', #28639, .t. ) ;
#6470 = axis2_placement_3d ( 'none', #10659, #35168, #8132 ) ;
#6471 = axis2_placement_3d ( 'none', #24716, #27456, #20417 ) ;
#6472 = cartesian_point ( 'none', ( -455.7450167721049752, 243.1842518256034964, -322.8537468037986287 ) ) ;
#6473 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#6474 = oriented_edge ( 'none', *, *, #4502, .f. ) ;
#6475 = direction ( 'none', ( -5.642927514190364151e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#6476 = oriented_edge ( 'none', *, *, #10945, .t. ) ;
#6477 = cartesian_point ( 'none', ( -424.0450167721049866, 187.3362199655423410, -348.6249119835946999 ) ) ;
#6478 = cartesian_point ( 'none', ( -522.7327767341190565, 232.2142807171318566, -479.8537468037833378 ) ) ;
#6479 = cartesian_point ( 'none', ( -500.4498734745147317, 293.0707908221721141, -360.2537468040167141 ) ) ;
#6480 = edge_curve ( 'none', #7383, #11330, #12327, .t. ) ;
#6481 = vertex_point ( 'none', #13717 ) ;
#6482 = circle ( 'none', #21119, 4.500000000000003553 ) ;
#6483 = cartesian_point ( 'none', ( -523.5450167719189949, 198.1842518256254095, -395.8537468040366321 ) ) ;
#6484 = edge_loop ( 'none', ( #7316, #23925, #798, #9965, #4188, #21055, #33292, #25133 ) ) ;
#6485 = direction ( 'none', ( 1.000000000000000000, 7.968668479650645108e-17, -3.427610938043116658e-16 ) ) ;
#6486 = line ( 'none', #858, #34510 ) ;
#6487 = line ( 'none', #30646, #26082 ) ;
#6488 = cartesian_point ( 'none', ( -488.5267096321563258, 234.4737822215825815, -279.9945357935887955 ) ) ;
#6489 = oriented_edge ( 'none', *, *, #25660, .t. ) ;
#6490 = axis2_placement_3d ( 'none', #22995, #20156, #25749 ) ;
#6491 = cartesian_point ( 'none', ( -488.5917396025675998, 245.0817470496857027, -275.3537468037573035 ) ) ;
#6492 = cartesian_point ( 'none', ( -418.2353338649233478, 190.6842518255799064, -299.9386234257044066 ) ) ;
#6493 = cylindrical_surface ( 'none', #12781, 36.00000000000002842 ) ;
#6494 = advanced_face ( 'none', ( #4491 ), #26187, .t. ) ;
#6495 = edge_curve ( 'none', #27306, #1715, #11319, .t. ) ;
#6496 = axis2_placement_3d ( 'none', #20339, #25697, #9045 ) ;
#6497 = cartesian_point ( 'none', ( -421.9450167721050207, 213.8092518256028427, -271.9747543314629183 ) ) ;
#6498 = direction ( 'none', ( 0.1420752155569546260, 0.003190618115245678552, -0.9898507226246227031 ) ) ;
#6499 = axis2_placement_3d ( 'none', #3141, #5755, #14108 ) ;
#6500 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.705312765434827453e-14 ) ) ;
#6501 = oriented_edge ( 'none', *, *, #8832, .t. ) ;
#6502 = circle ( 'none', #34173, 36.00000000000000711 ) ;
#6503 = direction ( 'none', ( -0.07384000345349439609, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#6504 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#6505 = axis2_placement_3d ( 'none', #18518, #26386, #29446 ) ;
#6506 = oriented_edge ( 'none', *, *, #21531, .t. ) ;
#6507 = cartesian_point ( 'none', ( -538.2613179101582546, 216.4986384581507650, -275.3537468037985150 ) ) ;
#6508 = cartesian_point ( 'none', ( -523.5738177405909255, 203.3439407898771378, -409.3994386438481570 ) ) ;
#6509 = cartesian_point ( 'none', ( -523.5450167718839793, 243.1842518256340213, -449.8537468040175895 ) ) ;
#6510 = oriented_edge ( 'none', *, *, #3968, .f. ) ;
#6511 = cartesian_point ( 'none', ( -460.5450167721049866, 198.1842518256037522, -361.3345089173323572 ) ) ;
#6512 = vertex_point ( 'none', #32781 ) ;
#6513 = cartesian_point ( 'none', ( -525.4286054041145917, 227.2931542725508507, -480.8799024348796252 ) ) ;
#6514 = cartesian_point ( 'none', ( -501.0198734745142701, 293.0707908221725120, -368.4537468040167596 ) ) ;
#6515 = edge_curve ( 'none', #17460, #26990, #18096, .t. ) ;
#6516 = vertex_point ( 'none', #8685 ) ;
#6517 = cartesian_point ( 'none', ( -417.7403923168071742, 264.0965252010998370, -339.9391044103796844 ) ) ;
#6518 = vertex_point ( 'none', #21890 ) ;
#6519 = conical_surface ( 'none', #1527, 6.400000000000016342, 0.7853981633974569387 ) ;
#6520 = axis2_placement_3d ( 'none', #27205, #26849, #8166 ) ;
#6521 = oriented_edge ( 'none', *, *, #5389, .t. ) ;
#6522 = cartesian_point ( 'none', ( -434.6287592950493490, 242.8618350205255183, -308.0590263264573991 ) ) ;
#6523 = cylindrical_surface ( 'none', #639, 4.500000000000003553 ) ;
#6524 = face_outer_bound ( 'none', #12250, .t. ) ;
#6525 = oriented_edge ( 'none', *, *, #829, .t. ) ;
#6526 = vertex_point ( 'none', #16779 ) ;
#6527 = edge_curve ( 'none', #14506, #11645, #22768, .t. ) ;
#6528 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#6529 = line ( 'none', #10145, #10828 ) ;
#6530 = cartesian_point ( 'none', ( -434.1388553799571355, 230.4038215374246761, -299.6981660622771528 ) ) ;
#6531 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#6532 = vertex_point ( 'none', #3100 ) ;
#6533 = circle ( 'none', #18692, 6.500000000000005329 ) ;
#6534 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#6535 = advanced_face ( 'none', ( #25332 ), #10893, .t. ) ;
#6536 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#6537 = cartesian_point ( 'none', ( -424.0450167721051002, 212.0092518255828793, -302.8536850919258541 ) ) ;
#6538 = edge_loop ( 'none', ( #23372, #10469, #21792, #25092 ) ) ;
#6539 = oriented_edge ( 'none', *, *, #24293, .t. ) ;
#6540 = cartesian_point ( 'none', ( -500.4198734744840067, 293.0707908221626781, -398.8537468040156000 ) ) ;
#6541 = direction ( 'none', ( 5.651035195342045529e-14, 1.280919814661274201e-14, -1.000000000000000000 ) ) ;
#6542 = advanced_face ( 'none', ( #3627 ), #19271, .f. ) ;
#6543 = edge_curve ( 'none', #13019, #698, #5344, .t. ) ;
#6545 = oriented_edge ( 'none', *, *, #34666, .t. ) ;
#6544 = oriented_edge ( 'none', *, *, #20314, .t. ) ;
#6546 = edge_curve ( 'none', #7877, #4480, #32528, .t. ) ;
#6547 = edge_loop ( 'none', ( #28328, #23993, #9499, #21953 ) ) ;
#6548 = axis2_placement_3d ( 'none', #10125, #29111, #12891 ) ;
#6549 = cartesian_point ( 'none', ( -414.2450167721049752, 243.9342479294313648, -322.8513293168981590 ) ) ;
#6550 = cartesian_point ( 'none', ( -451.7072749264018512, 231.1842518256034680, -374.1476405940596806 ) ) ;
#6551 = oriented_edge ( 'none', *, *, #25443, .t. ) ;
#6552 = face_outer_bound ( 'none', #1884, .t. ) ;
#6554 = advanced_face ( 'none', ( #19801, #31688 ), #22118, .f. ) ;
#6553 = edge_loop ( 'none', ( #54, #17603, #19507, #4778 ) ) ;
#6555 = cartesian_point ( 'none', ( -553.3569271436334702, 185.6842518256034964, -380.3537468037986287 ) ) ;
#6556 = circle ( 'none', #345, 5.999999999999974243 ) ;
#6557 = plane ( 'none', #8110 ) ;
#6558 = face_outer_bound ( 'none', #5705, .t. ) ;
#6559 = oriented_edge ( 'none', *, *, #4095, .t. ) ;
#6560 = vertex_point ( 'none', #29955 ) ;
#6561 = axis2_placement_3d ( 'none', #19455, #24933, #8159 ) ;
#6562 = cartesian_point ( 'none', ( -414.9993576405132671, 230.0762668225451364, -299.3958761186441961 ) ) ;
#6563 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#6564 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -443.8537468037833946 ) ) ;
#6565 = circle ( 'none', #25428, 6.500000000000020428 ) ;
#6566 = cartesian_point ( 'none', ( -434.9580695359533138, 300.6842518256349308, -354.0625146539152297 ) ) ;
#6567 = axis2_placement_3d ( 'none', #8946, #22961, #20119 ) ;
#6568 = cartesian_point ( 'none', ( -414.2450167721050320, 243.1572276238570112, -311.3537785563415810 ) ) ;
#6569 = vertex_point ( 'none', #3209 ) ;
#6570 = axis2_placement_3d ( 'none', #2773, #7768, #24536 ) ;
#6571 = vector ( 'none', #21426, 999.9999999999998863 ) ;
#6572 = cartesian_point ( 'none', ( -528.4728444731130139, 272.9717392110825926, -275.3537468037984013 ) ) ;
#6573 = cartesian_point ( 'none', ( -460.1877226839804393, 243.1842518256034964, -272.7045539650114847 ) ) ;
#6574 = cartesian_point ( 'none', ( -477.5830759947572233, 197.2223110485086579, -472.5816688653734445 ) ) ;
#6575 = direction ( 'none', ( 0.3003283627730293781, 0.9538358739919943208, 2.925521921717713290e-14 ) ) ;
#6576 = oriented_edge ( 'none', *, *, #9525, .t. ) ;
#6577 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672870018 ) ) ;
#6578 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#6579 = edge_curve ( 'none', #29536, #33126, #26609, .t. ) ;
#6580 = cylindrical_surface ( 'none', #9235, 17.50000000000000355 ) ;
#6581 = direction ( 'none', ( 1.000000000000000000, 2.035898835340870615e-16, -1.361673625698254644e-16 ) ) ;
#6582 = cartesian_point ( 'none', ( -540.8927699392368140, 287.6010581804330855, -324.9734528390474111 ) ) ;
#6583 = direction ( 'none', ( -5.230025295777874011e-16, 0.9999948051039169172, 0.003223315867122746904 ) ) ;
#6584 = vertex_point ( 'none', #5822 ) ;
#6585 = toroidal_surface ( 'none', #25065, 6.399999999999998579, 0.1000000000000000056 ) ;
#6586 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256034964, -322.8537468037986287 ) ) ;
#6587 = edge_loop ( 'none', ( #21306, #10979, #12431, #5568, #6378, #29440, #33974, #33318, #22636, #34669, #3024, #34723 ) ) ;
#6588 = advanced_face ( 'none', ( #33372 ), #259, .f. ) ;
#6589 = cartesian_point ( 'none', ( -466.5368200505754430, 211.9582129064195897, -398.8537468040147473 ) ) ;
#6590 = edge_loop ( 'none', ( #20805, #14501 ) ) ;
#6591 = vector ( 'none', #15805, 1000.000000000000000 ) ;
#6592 = vertex_point ( 'none', #16449 ) ;
#6593 = cartesian_point ( 'none', ( -522.7327767341190565, 232.2142807171318566, -514.8537468037833378 ) ) ;
#6594 = cartesian_point ( 'none', ( -417.9450167721050207, 271.2270969573330603, -370.5720014814189085 ) ) ;
#6595 = vector ( 'none', #33125, 1000.000000000000000 ) ;
#6596 = line ( 'none', #18965, #17256 ) ;
#6597 = oriented_edge ( 'none', *, *, #20318, .f. ) ;
#6598 = cartesian_point ( 'none', ( -421.9450167721050207, 188.2896365089883943, -356.8713485550361497 ) ) ;
#6599 = edge_curve ( 'none', #3990, #25116, #33783, .t. ) ;
#6600 = cartesian_point ( 'none', ( -406.0450167721049866, 206.8092518255451182, -265.3537468038354064 ) ) ;
#6601 = vertex_point ( 'none', #6175 ) ;
#6602 = advanced_face ( 'none', ( #18940 ), #3563, .f. ) ;
#6603 = oriented_edge ( 'none', *, *, #22882, .t. ) ;
#6604 = edge_curve ( 'none', #16388, #15407, #13039, .t. ) ;
#6605 = cartesian_point ( 'none', ( -433.9875255379911323, 185.6842518255686514, -288.6114247752738038 ) ) ;
#6606 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612769426, -0.6038489185976506635 ) ) ;
#6607 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#6608 = edge_curve ( 'none', #26721, #4877, #12628, .t. ) ;
#6609 = cartesian_point ( 'none', ( -437.2450167721049752, 246.2670914242240485, -346.0406006884293220 ) ) ;
#6610 = face_outer_bound ( 'none', #23774, .t. ) ;
#6611 = cartesian_point ( 'none', ( -434.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#6612 = cc_design_approval ( #23704, ( #12603 ) ) ;
#6613 = oriented_edge ( 'none', *, *, #15901, .f. ) ;
#6614 = line ( 'none', #16944, #29559 ) ;
#6615 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#6616 = cartesian_point ( 'none', ( -516.8124092493746957, 222.6252636222685055, -410.3537468037833946 ) ) ;
#6617 = edge_loop ( 'none', ( #4518, #20835, #31323, #32626 ) ) ;
#6618 = cartesian_point ( 'none', ( -489.5140954466726271, 255.4031606708198012, -279.8959879574580327 ) ) ;
#6619 = cartesian_point ( 'none', ( -424.0450167721049866, 213.8092518256028427, -271.9747543314629183 ) ) ;
#6620 = oriented_edge ( 'none', *, *, #12520, .t. ) ;
#6621 = face_outer_bound ( 'none', #13465, .t. ) ;
#6622 = cartesian_point ( 'none', ( -515.1720282689558417, 208.8549481726576005, -275.3537468037988560 ) ) ;
#6623 = vertex_point ( 'none', #11699 ) ;
#6624 = cartesian_point ( 'none', ( -581.0450167721049866, 272.9961621971319801, -380.3537468037986287 ) ) ;
#6625 = direction ( 'none', ( 0.07384000345349663041, -0.9972701007700911502, 0.0000000000000000000 ) ) ;
#6626 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748157448, 1.615973351895135670e-16 ) ) ;
#6627 = oriented_edge ( 'none', *, *, #3438, .f. ) ;
#6628 = edge_curve ( 'none', #24075, #1450, #28311, .t. ) ;
#6629 = cartesian_point ( 'none', ( -414.2990717633612689, 243.2346708156280499, -334.6146560158472312 ) ) ;
#6630 = oriented_edge ( 'none', *, *, #2440, .f. ) ;
#6631 = circle ( 'none', #34641, 27.00000000000001066 ) ;
#6632 = oriented_edge ( 'none', *, *, #34560, .f. ) ;
#6633 = cartesian_point ( 'none', ( -538.0984633586467680, 216.4096868370806135, -275.3537468037985150 ) ) ;
#6634 = edge_curve ( 'none', #25375, #25398, #5735, .t. ) ;
#6636 = cartesian_point ( 'none', ( -581.0355935090649382, 273.2368931486714132, -380.3537468037986287 ) ) ;
#6635 = cartesian_point ( 'none', ( -435.5450167721049866, 192.3052593532680987, -355.6287468037992312 ) ) ;
#6637 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#6638 = edge_loop ( 'none', ( #24498, #8233, #29682, #7816, #23077, #10256, #26178, #22472 ) ) ;
#6639 = oriented_edge ( 'none', *, *, #29995, .t. ) ;
#6640 = b_spline_curve_with_knots ( 'none', 3,
( #16929, #22493, #627, #19765, #17040, #3128, #33042, #19637, #30323, #24777, #405, #19301, #3359, #30212, #16808, #6082, #752, #3014, #3467, #8604 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0009703442970988424270, 0.001493057549868578946, 0.002015770802638315682, 0.003061197308177677698, 0.003583910560947433516, 0.004106623813717189334, 0.005152050319256615100, 0.006197476824796040000, 0.007242903330335464900, 0.009333756341414240973 ),
.unspecified. ) ;
#6641 = cartesian_point ( 'none', ( -415.1448052047256851, 256.5146663488029048, -299.3782915321359610 ) ) ;
#6642 = axis2_placement_3d ( 'none', #30311, #33030, #392 ) ;
#6643 = cartesian_point ( 'none', ( -524.8840760231045124, 227.2380357259270056, -480.5189260214445426 ) ) ;
#6644 = direction ( 'none', ( -1.000000000000000000, -2.810252031083027520e-16, -5.642927514190364782e-14 ) ) ;
#6645 = line ( 'none', #15648, #24529 ) ;
#6646 = direction ( 'none', ( 5.620504062164853724e-14, 1.332267629550187533e-14, -1.000000000000000000 ) ) ;
#6647 = vector ( 'none', #1467, 1000.000000000000114 ) ;
#6648 = line ( 'none', #24126, #18154 ) ;
#6649 = edge_loop ( 'none', ( #7380, #23213, #18877, #4092, #8455, #26107, #30421, #11437 ) ) ;
#6650 = direction ( 'none', ( -2.030223136579931273e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#6651 = edge_curve ( 'none', #23407, #4700, #10025, .t. ) ;
#6652 = direction ( 'none', ( 1.000000000000000000, 4.071797670681751091e-16, -2.723347251396499427e-16 ) ) ;
#6653 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -463.8537468037986855 ) ) ;
#6654 = oriented_edge ( 'none', *, *, #14030, .f. ) ;
#6655 = cartesian_point ( 'none', ( -496.8887321526447636, 239.1415157117574211, -435.3537468037833378 ) ) ;
#6656 = cartesian_point ( 'none', ( -492.9698739828703538, 193.2956533405473749, -368.2537468040277417 ) ) ;
#6657 = circle ( 'none', #9475, 76.00000000000001421 ) ;
#6658 = edge_curve ( 'none', #17817, #4754, #21083, .t. ) ;
#6659 = oriented_edge ( 'none', *, *, #32883, .f. ) ;
#6660 = oriented_edge ( 'none', *, *, #9865, .f. ) ;
#6661 = oriented_edge ( 'none', *, *, #21107, .f. ) ;
#6662 = cartesian_point ( 'none', ( -433.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#6663 = cartesian_point ( 'none', ( -492.9698734747021831, 293.0707908221328353, -370.3537468037986287 ) ) ;
#6664 = edge_loop ( 'none', ( #4764, #21373, #18461, #20769 ) ) ;
#6665 = axis2_placement_3d ( 'none', #9450, #22886, #34010 ) ;
#6666 = vector ( 'none', #27176, 1000.000000000000000 ) ;
#6667 = oriented_edge ( 'none', *, *, #32294, .t. ) ;
#6668 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6669 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.004487498470384180e-12 ) ) ;
#6670 = oriented_edge ( 'none', *, *, #15879, .t. ) ;
#6671 = oriented_edge ( 'none', *, *, #27541, .f. ) ;
#6672 = vector ( 'none', #7586, 1000.000000000000000 ) ;
#6673 = oriented_edge ( 'none', *, *, #29801, .t. ) ;
#6674 = cartesian_point ( 'none', ( -421.9450167721050207, 272.5592518256036101, -373.7327392761343958 ) ) ;
#6675 = edge_curve ( 'none', #17489, #6847, #20665, .t. ) ;
#6676 = vector ( 'none', #23842, 999.9999999999998863 ) ;
#6677 = cylindrical_surface ( 'none', #34436, 10.00000000000000888 ) ;
#6678 = advanced_face ( 'none', ( #1088 ), #4907, .f. ) ;
#6679 = vector ( 'none', #22584, 1000.000000000000000 ) ;
#6680 = cartesian_point ( 'none', ( -550.0701600693032560, 193.2977128291187512, -360.3537468040591421 ) ) ;
#6681 = oriented_edge ( 'none', *, *, #13129, .t. ) ;
#6682 = cartesian_point ( 'none', ( -442.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#6683 = edge_curve ( 'none', #16070, #2576, #1925, .t. ) ;
#6684 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#6685 = axis2_placement_3d ( 'none', #12696, #4427, #7045 ) ;
#6686 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#6687 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6688 = axis2_placement_3d ( 'none', #5528, #27538, #11272 ) ;
#6689 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#6690 = edge_loop ( 'none', ( #13070, #24395, #29643, #13517 ) ) ;
#6691 = vector ( 'none', #1598, 1000.000000000000114 ) ;
#6692 = cartesian_point ( 'none', ( -418.1441903530430864, 209.1214474566635317, -301.8795731230463275 ) ) ;
#6693 = oriented_edge ( 'none', *, *, #14109, .t. ) ;
#6694 = vertex_point ( 'none', #19610 ) ;
#6695 = cartesian_point ( 'none', ( -470.4853899749880384, 268.7944396433668430, -362.3625119379668718 ) ) ;
#6696 = cartesian_point ( 'none', ( -460.1957692056722635, 245.0642455249351599, -272.7333411099617706 ) ) ;
#6697 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.686161457747284917e-14 ) ) ;
#6698 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6699 = oriented_edge ( 'none', *, *, #14986, .t. ) ;
#6700 = direction ( 'none', ( -0.07384000345349416017, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#6701 = oriented_edge ( 'none', *, *, #8324, .f. ) ;
#6702 = edge_curve ( 'none', #23956, #30909, #233, .t. ) ;
#6703 = direction ( 'none', ( -5.230025295777875983e-16, 0.9999948051039170283, 0.003223315867124546246 ) ) ;
#6704 = oriented_edge ( 'none', *, *, #27, .f. ) ;
#6705 = vertex_point ( 'none', #30645 ) ;
#6706 = cartesian_point ( 'none', ( -414.9510852796140057, 230.1392926391601748, -299.3956729654742048 ) ) ;
#6707 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6708 = oriented_edge ( 'none', *, *, #13770, .f. ) ;
#6709 = line ( 'none', #6305, #12709 ) ;
#6710 = edge_curve ( 'none', #34776, #9239, #29141, .t. ) ;
#6711 = cartesian_point ( 'none', ( -424.0450167721051002, 190.4842518255828736, -302.8536850919477956 ) ) ;
#6712 = cylindrical_surface ( 'none', #2889, 40.00000000000002132 ) ;
#6713 = cartesian_point ( 'none', ( -450.5450167721049297, 247.9642290986752471, -339.6882891875085306 ) ) ;
#6714 = cartesian_point ( 'none', ( -552.8383476677797717, 217.0021824102875314, -435.3537468037833378 ) ) ;
#6715 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6716 = circle ( 'none', #23564, 6.138320441952097362 ) ;
#6717 = axis2_placement_3d ( 'none', #10584, #2476, #21500 ) ;
#6719 = cartesian_point ( 'none', ( -434.2450167721049752, 242.5180270594648562, -348.8452097207061229 ) ) ;
#6718 = cartesian_point ( 'none', ( -489.2450167721049752, 255.1363120077271844, -321.7821790724378843 ) ) ;
#6720 = oriented_edge ( 'none', *, *, #12687, .t. ) ;
#6721 = cartesian_point ( 'none', ( -523.5450167718839793, 243.1842518256340213, -449.8537468040175895 ) ) ;
#6722 = advanced_face ( 'none', ( #8313 ), #7900, .t. ) ;
#6723 = cartesian_point ( 'none', ( -424.0450167721051002, 301.3842518256237781, -342.8538085156440616 ) ) ;
#6724 = oriented_edge ( 'none', *, *, #1453, .f. ) ;
#6725 = cartesian_point ( 'none', ( -434.2450128317510689, 230.9223629221048384, -299.8716723189432969 ) ) ;
#6726 = vector ( 'none', #32792, 1000.000000000000000 ) ;
#6727 = cartesian_point ( 'none', ( -495.3048734745144657, 290.1003236871916329, -364.2537468040164867 ) ) ;
#6728 = cartesian_point ( 'none', ( -523.8051913792761525, 203.3654285515094955, -436.2723596580119647 ) ) ;
#6729 = oriented_edge ( 'none', *, *, #34344, .f. ) ;
#6730 = advanced_face ( 'none', ( #14711 ), #13859, .t. ) ;
#6731 = edge_loop ( 'none', ( #4793, #7524, #34647, #330 ) ) ;
#6732 = cartesian_point ( 'none', ( -436.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#6733 = direction ( 'none', ( 2.301070739202194597e-16, -0.7970987915612824937, 0.6038489185976431139 ) ) ;
#6734 = cartesian_point ( 'none', ( -534.9707837966561783, 219.5124738420896904, -396.8537468037833946 ) ) ;
#6735 = oriented_edge ( 'none', *, *, #597, .t. ) ;
#6736 = edge_curve ( 'none', #21496, #31416, #34611, .t. ) ;
#6737 = face_outer_bound ( 'none', #18628, .t. ) ;
#6738 = axis2_placement_3d ( 'none', #20253, #30678, #11731 ) ;
#6739 = cartesian_point ( 'none', ( -493.5796973260475511, 246.8239794157722713, -275.3537468037988560 ) ) ;
#6740 = cartesian_point ( 'none', ( -406.0450167721050434, 300.6842518256617041, -380.3537468037402505 ) ) ;
#6741 = advanced_face ( 'none', ( #661 ), #14300, .f. ) ;
#6742 = cartesian_point ( 'none', ( -560.0742047705133473, 257.6946829427600960, -411.3828817297244882 ) ) ;
#6743 = oriented_edge ( 'none', *, *, #34814, .f. ) ;
#6744 = line ( 'none', #1980, #34757 ) ;
#6745 = cartesian_point ( 'none', ( -553.5976580951729602, 185.6936750886434879, -380.3537468037986287 ) ) ;
#6746 = direction ( 'none', ( 1.091642987686153527e-16, -0.1243991077726799982, -0.9922322621167691814 ) ) ;
#6747 = edge_curve ( 'none', #32692, #34375, #27461, .t. ) ;
#6748 = cartesian_point ( 'none', ( -415.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#6749 = direction ( 'none', ( -0.3003283627728355887, -0.9538358739920552720, 0.0000000000000000000 ) ) ;
#6750 = line ( 'none', #26799, #15295 ) ;
#6751 = oriented_edge ( 'none', *, *, #22222, .f. ) ;
#6752 = cartesian_point ( 'none', ( -526.4272444011771768, 208.2842749658237267, -275.3537468039099281 ) ) ;
#6754 = cartesian_point ( 'none', ( -579.3069081586154425, 276.7351050109109565, -380.3537468037986287 ) ) ;
#6753 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.724587470723458363e-14 ) ) ;
#6755 = cartesian_point ( 'none', ( -523.5450167718839793, 243.1842518256340213, -449.8537468040175895 ) ) ;
#6756 = cartesian_point ( 'none', ( -414.8112007430734707, 256.3940714774684011, -299.4192026354542691 ) ) ;
#6757 = direction ( 'none', ( -0.3003283627731256900, -0.9538358739919639007, -2.713013360391032817e-14 ) ) ;
#6758 = oriented_edge ( 'none', *, *, #16252, .f. ) ;
#6759 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#6760 = cylindrical_surface ( 'none', #20628, 4.050000000000026468 ) ;
#6761 = edge_loop ( 'none', ( #8566, #26472, #1463, #3830, #7417, #24304, #33243, #389 ) ) ;
#6762 = edge_curve ( 'none', #29410, #9016, #13471, .t. ) ;
#6763 = cartesian_point ( 'none', ( -417.9450167721050207, 192.7319482929281662, -348.8253901447387761 ) ) ;
#6764 = oriented_edge ( 'none', *, *, #34859, .f. ) ;
#6765 = edge_curve ( 'none', #28683, #3850, #34222, .t. ) ;
#6766 = cartesian_point ( 'none', ( -414.2450167721049752, 243.8924146164812612, -309.8730493856465387 ) ) ;
#6767 = axis2_placement_3d ( 'none', #19350, #341, #13586 ) ;
#6768 = advanced_face ( 'none', ( #21921 ), #11726, .f. ) ;
#6769 = vector ( 'none', #16400, 1000.000000000000000 ) ;
#6770 = direction ( 'none', ( -0.8829475928589263223, -0.4694715627858919160, 0.0000000000000000000 ) ) ;
#6771 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#6772 = cartesian_point ( 'none', ( -538.3324943463007912, 264.9151453183411036, -443.8537468037833946 ) ) ;
#6773 = oriented_edge ( 'none', *, *, #11912, .t. ) ;
#6774 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#6775 = axis2_placement_3d ( 'none', #25166, #25277, #14246 ) ;
#6776 = cylindrical_surface ( 'none', #18513, 4.500000000000003553 ) ;
#6777 = direction ( 'none', ( 0.4694715627858911389, 0.8829475928589266553, 0.0000000000000000000 ) ) ;
#6778 = cartesian_point ( 'none', ( -533.7886712771685325, 187.4540313672702041, -410.3537468037833946 ) ) ;
#6779 = face_outer_bound ( 'none', #33769, .t. ) ;
#6780 = face_outer_bound ( 'none', #23982, .t. ) ;
#6781 = cartesian_point ( 'none', ( -551.2864899385285753, 189.4346775394518261, -368.2537468040580961 ) ) ;
#6782 = advanced_face ( 'none', ( #6180 ), #35007, .t. ) ;
#6783 = cartesian_point ( 'none', ( -455.5450167721050434, 300.6842518256564176, -375.1874118769987945 ) ) ;
#6784 = cartesian_point ( 'none', ( -414.7450167721050320, 255.2327965709334023, -299.3147882559015329 ) ) ;
#6785 = axis2_placement_3d ( 'none', #24866, #19725, #20406 ) ;
#6786 = cartesian_point ( 'none', ( -523.5450167718864805, 243.1842518256334813, -406.8537468040175895 ) ) ;
#6787 = oriented_edge ( 'none', *, *, #29714, .f. ) ;
#6788 = axis2_placement_3d ( 'none', #18780, #2507, #24269 ) ;
#6789 = edge_loop ( 'none', ( #6331, #27816, #18557, #21090 ) ) ;
#6790 = line ( 'none', #2153, #10635 ) ;
#6791 = cartesian_point ( 'none', ( -548.0010129561283065, 261.4740533196534784, -275.3537468037984581 ) ) ;
#6792 = edge_curve ( 'none', #31598, #3553, #21513, .t. ) ;
#6793 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#6794 = cartesian_point ( 'none', ( -439.8895267054962233, 238.2657546804769879, -380.3537468037986287 ) ) ;
#6795 = oriented_edge ( 'none', *, *, #26197, .f. ) ;
#6796 = oriented_edge ( 'none', *, *, #19973, .f. ) ;
#6797 = b_spline_curve_with_knots ( 'none', 3,
( #4557, #15266, #34558, #26551, #10271, #31511, #15743, #18101, #31967, #13043 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.02941198891345206748, 0.03257528160334226264, 0.03573857429323245433, 0.04206515967301274056, 0.05471833043257315343 ),
.unspecified. ) ;
#6798 = edge_loop ( 'none', ( #9091, #15181 ) ) ;
#6799 = cartesian_point ( 'none', ( -427.7106471171170483, 291.9328254662102609, -380.3537468037490044 ) ) ;
#6800 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6802 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#6801 = face_outer_bound ( 'none', #15592, .t. ) ;
#6803 = vertex_point ( 'none', #4602 ) ;
#6804 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -8.881784197001244435e-15 ) ) ;
#6805 = vertex_point ( 'none', #21002 ) ;
#6806 = cartesian_point ( 'none', ( -491.0243719965246214, 191.9813010205338912, -368.2537468040276281 ) ) ;
#6807 = cartesian_point ( 'none', ( -434.2450167721049183, 255.5537834017080456, -322.7487614816131440 ) ) ;
#6808 = line ( 'none', #10627, #19988 ) ;
#6809 = direction ( 'none', ( 2.289119638402383981e-15, -1.000000000000000000, -1.259015801121311170e-14 ) ) ;
#6810 = cartesian_point ( 'none', ( -468.5366036152792049, 254.9484290879626087, -369.0614516667919816 ) ) ;
#6811 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867123970752 ) ) ;
#6812 = face_outer_bound ( 'none', #27921, .t. ) ;
#6813 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#6814 = cartesian_point ( 'none', ( -521.8647125479692477, 247.4865664408331440, -277.8537468040319709 ) ) ;
#6815 = edge_curve ( 'none', #15613, #22605, #30799, .t. ) ;
#6816 = cartesian_point ( 'none', ( -494.2405802477017573, 296.6842518256333960, -398.8537468040152589 ) ) ;
#6817 = direction ( 'none', ( -1.028554113732451413e-16, 0.9960050151769734850, 0.08929731094672872793 ) ) ;
#6818 = direction ( 'none', ( 0.0000000000000000000, 0.2731415584612456593, -0.9619738504976952376 ) ) ;
#6819 = edge_curve ( 'none', #20616, #16380, #28715, .t. ) ;
#6820 = axis2_placement_3d ( 'none', #34302, #28878, #4267 ) ;
#6821 = edge_loop ( 'none', ( #34529, #17109, #19294, #33710 ) ) ;
#6822 = cartesian_point ( 'none', ( -435.5450167721049866, 255.1842518256034964, -266.6198602228410550 ) ) ;
#6823 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6824 = cartesian_point ( 'none', ( -523.5450167721048729, 267.1842518256034964, -289.8537468037986287 ) ) ;
#6825 = axis2_placement_3d ( 'none', #6682, #31393, #6800 ) ;
#6826 = cartesian_point ( 'none', ( -509.5138512203185428, 216.1469454441511004, -275.3537468037987423 ) ) ;
#6827 = circle ( 'none', #4420, 2.500000000000002220 ) ;
#6828 = axis2_placement_3d ( 'none', #30851, #19811, #19933 ) ;
#6829 = cartesian_point ( 'none', ( -523.5450167719193360, 243.1842518256252959, -388.1537468040360181 ) ) ;
#6830 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.551115123125777653e-14 ) ) ;
#6831 = vertex_point ( 'none', #10199 ) ;
#6832 = vertex_point ( 'none', #15542 ) ;
#6833 = cartesian_point ( 'none', ( -433.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#6834 = edge_loop ( 'none', ( #31075, #1960, #34407, #10401, #24424 ) ) ;
#6835 = direction ( 'none', ( 2.879738170997093723e-17, -0.6038489185976466667, -0.7970987915612799402 ) ) ;
#6836 = direction ( 'none', ( 1.000000000000000000, 1.920224799361962737e-16, -1.739427606565643889e-16 ) ) ;
#6837 = cylindrical_surface ( 'none', #3171, 4.000000000000003553 ) ;
#6838 = axis2_placement_3d ( 'none', #16582, #16802, #11134 ) ;
#6839 = vertex_point ( 'none', #1625 ) ;
#6840 = face_outer_bound ( 'none', #20161, .t. ) ;
#6841 = direction ( 'none', ( -0.4694715627858911389, -0.8829475928589266553, 0.0000000000000000000 ) ) ;
#6842 = direction ( 'none', ( 0.7437731059700281033, -0.002154568021932851303, 0.6684286982710543334 ) ) ;
#6843 = cartesian_point ( 'none', ( -522.1813810397393354, 203.3555652944220640, -436.3283331076753484 ) ) ;
#6844 = edge_curve ( 'none', #2146, #17995, #27857, .t. ) ;
#6845 = cartesian_point ( 'none', ( -435.5450167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#6846 = vector ( 'none', #4122, 999.9999999999998863 ) ;
#6847 = vertex_point ( 'none', #26590 ) ;
#6848 = conical_surface ( 'none', #30330, 3.400000000000014122, 1.029744258676654090 ) ;
#6849 = cartesian_point ( 'none', ( -488.2958874304868004, 250.9053677309834995, -280.0178864349720129 ) ) ;
#6850 = cartesian_point ( 'none', ( -498.8891489122427743, 251.4358080471214691, -397.7206794539322345 ) ) ;
#6851 = advanced_face ( 'none', ( #20631, #21478, #17220, #17663, #23595, #14668 ), #15308, .t. ) ;
#6852 = plane ( 'none', #9851 ) ;
#6853 = cartesian_point ( 'none', ( -548.3851691294233888, 185.6842518256034964, -380.3537468037986287 ) ) ;
#6854 = line ( 'none', #19321, #27702 ) ;
#6855 = cartesian_point ( 'none', ( -523.5450167719189949, 290.6842518256254380, -397.8537468040353815 ) ) ;
#6856 = edge_curve ( 'none', #28599, #14366, #32493, .t. ) ;
#6857 = oriented_edge ( 'none', *, *, #25299, .t. ) ;
#6858 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#6859 = vertex_point ( 'none', #32125 ) ;
#6860 = oriented_edge ( 'none', *, *, #28178, .t. ) ;
#6861 = edge_curve ( 'none', #31234, #33694, #21884, .t. ) ;
#6862 = cartesian_point ( 'none', ( -538.4620270142746676, 210.1997195688760485, -279.7947637401136376 ) ) ;
#6863 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#6864 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769713755, -0.08929731094675459613 ) ) ;
#6865 = vertex_point ( 'none', #16239 ) ;
#6866 = face_outer_bound ( 'none', #15673, .t. ) ;
#6867 = oriented_edge ( 'none', *, *, #12345, .f. ) ;
#6868 = b_spline_curve_with_knots ( 'none', 3,
( #17779, #25636, #20403, #6945, #31081, #25979, #1496, #6719 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003906185087489845290, 0.0007812370174979690581, 0.001562474034995938116 ),
.unspecified. ) ;
#6869 = cartesian_point ( 'none', ( -414.5974221199934391, 256.2172265840155205, -299.4792897929328319 ) ) ;
#6870 = axis2_placement_3d ( 'none', #22359, #3574, #13967 ) ;
#6871 = cylindrical_surface ( 'none', #20768, 5.999999999999992895 ) ;
#6872 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769737070, -0.08929731094672743730 ) ) ;
#6873 = vector ( 'none', #18618, 1000.000000000000000 ) ;
#6874 = axis2_placement_3d ( 'none', #31205, #20648, #12481 ) ;
#6875 = plane ( 'none', #4555 ) ;
#6876 = line ( 'none', #17199, #1369 ) ;
#6877 = cartesian_point ( 'none', ( -413.9450167721049638, 213.8092518256028427, -271.9747543314629183 ) ) ;
#6878 = oriented_edge ( 'none', *, *, #10400, .t. ) ;
#6879 = face_outer_bound ( 'none', #12296, .t. ) ;
#6880 = edge_curve ( 'none', #475, #2637, #14268, .t. ) ;
#6881 = direction ( 'none', ( 1.361673625700319734e-16, -1.014453076086044667e-12, 1.000000000000000000 ) ) ;
#6882 = cartesian_point ( 'none', ( -421.0450167721049866, 211.3644466721742106, -291.0339416504361907 ) ) ;
#6883 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6884 = oriented_edge ( 'none', *, *, #19697, .t. ) ;
#6885 = vector ( 'none', #8480, 999.9999999999998863 ) ;
#6886 = edge_curve ( 'none', #5453, #19755, #16378, .t. ) ;
#6887 = edge_loop ( 'none', ( #1456, #10480 ) ) ;
#6888 = plane ( 'none', #21980 ) ;
#6889 = advanced_face ( 'none', ( #33337 ), #626, .f. ) ;
#6890 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#6891 = oriented_edge ( 'none', *, *, #5508, .t. ) ;
#6892 = axis2_placement_3d ( 'none', #18621, #23630, #7580 ) ;
#6893 = oriented_edge ( 'none', *, *, #20567, .f. ) ;
#6894 = cartesian_point ( 'none', ( -523.5450167718869352, 243.1842518256333676, -398.8537468040175895 ) ) ;
#6895 = advanced_face ( 'none', ( #9989 ), #27051, .f. ) ;
#6896 = plane ( 'none', #5319 ) ;
#6897 = oriented_edge ( 'none', *, *, #12051, .f. ) ;
#6898 = face_outer_bound ( 'none', #24336, .t. ) ;
#6899 = edge_loop ( 'none', ( #28244, #6751, #21277, #235 ) ) ;
#6900 = circle ( 'none', #33876, 39.50000000000000000 ) ;
#6901 = face_outer_bound ( 'none', #189, .t. ) ;
#6902 = cartesian_point ( 'none', ( -555.3950525156417370, 260.4804959774881468, -279.7054200520962013 ) ) ;
#6903 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#6904 = cartesian_point ( 'none', ( -436.8689908199525007, 233.6294059693399845, -380.3537468037986287 ) ) ;
#6905 = edge_curve ( 'none', #2311, #33404, #29549, .t. ) ;
#6906 = circle ( 'none', #25950, 12.00000000000001066 ) ;
#6907 = advanced_face ( 'none', ( #6144 ), #9137, .t. ) ;
#6908 = direction ( 'none', ( -1.361673625700317515e-16, 1.013316971799002515e-12, -1.000000000000000000 ) ) ;
#6909 = edge_curve ( 'none', #93, #9933, #10440, .t. ) ;
#6910 = vertex_point ( 'none', #5171 ) ;
#6911 = vector ( 'none', #18760, 1000.000000000000227 ) ;
#6912 = direction ( 'none', ( 6.982962677686266711e-15, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6913 = cartesian_point ( 'none', ( -490.8877314657884199, 193.0223722790748866, -368.2537468040276281 ) ) ;
#6914 = oriented_edge ( 'none', *, *, #11392, .f. ) ;
#6915 = vertex_point ( 'none', #2666 ) ;
#6916 = cartesian_point ( 'none', ( -418.0319066028841348, 208.8854961147897313, -302.2672935643778374 ) ) ;
#6917 = axis2_placement_3d ( 'none', #1836, #26350, #18957 ) ;
#6918 = cartesian_point ( 'none', ( -468.1661393262268689, 246.9047649512953626, -370.4836854986998560 ) ) ;
#6919 = vertex_point ( 'none', #18602 ) ;
#6920 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#6921 = oriented_edge ( 'none', *, *, #23848, .t. ) ;
#6922 = cartesian_point ( 'none', ( -449.5450167721049297, 238.4042745525316320, -306.0192044200891814 ) ) ;
#6923 = oriented_edge ( 'none', *, *, #31364, .t. ) ;
#6924 = cartesian_point ( 'none', ( -406.0450167721049866, 185.6842518255450614, -265.3537468038568363 ) ) ;
#6925 = oriented_edge ( 'none', *, *, #31716, .f. ) ;
#6926 = face_outer_bound ( 'none', #34997, .t. ) ;
#6927 = vertex_point ( 'none', #32472 ) ;
#6928 = cartesian_point ( 'none', ( -414.7450167721049752, 230.9842112345115765, -299.3929495118113095 ) ) ;
#6929 = cartesian_point ( 'none', ( -553.5411978231853709, 239.8389960303093460, -275.3537468037984013 ) ) ;
#6930 = cartesian_point ( 'none', ( -414.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#6931 = vector ( 'none', #24491, 1000.000000000000000 ) ;
#6932 = line ( 'none', #9986, #21812 ) ;
#6933 = oriented_edge ( 'none', *, *, #16282, .t. ) ;
#6934 = oriented_edge ( 'none', *, *, #34769, .f. ) ;
#6935 = cartesian_point ( 'none', ( -493.4619837191263514, 240.8572355142078436, -275.3537468037986855 ) ) ;
#6936 = edge_curve ( 'none', #6050, #15543, #13436, .t. ) ;
#6937 = cartesian_point ( 'none', ( -427.7172705863043802, 194.4463055132543161, -380.3537468038479119 ) ) ;
#6938 = cartesian_point ( 'none', ( -550.0701600692974580, 193.2977128291192628, -368.2537468040579824 ) ) ;
#6939 = advanced_face ( 'none', ( #7424 ), #34190, .t. ) ;
#6940 = cartesian_point ( 'none', ( -501.2198734745142588, 293.0707908221722278, -368.4537468040167596 ) ) ;
#6941 = axis2_placement_3d ( 'none', #17521, #4062, #20257 ) ;
#6942 = vector ( 'none', #10571, 999.9999999999998863 ) ;
#6943 = axis2_placement_3d ( 'none', #26823, #29314, #23742 ) ;
#6945 = cartesian_point ( 'none', ( -433.7488210547131757, 242.5208444055251960, -349.7192572980292766 ) ) ;
#6944 = direction ( 'none', ( 4.090977164791550688e-16, -0.3883833435191222372, 0.9214978993339634217 ) ) ;
#6946 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769734850, -0.08929731094672878344 ) ) ;
#6947 = edge_loop ( 'none', ( #11157, #32785, #5931, #21470 ) ) ;
#6948 = face_outer_bound ( 'none', #20587, .t. ) ;
#6949 = advanced_face ( 'none', ( #2749 ), #19764, .t. ) ;
#6950 = direction ( 'none', ( 0.9687155250085898173, -0.2481737931517593865, 0.0000000000000000000 ) ) ;
#6951 = cartesian_point ( 'none', ( -492.7866965475134293, 185.9223470636984246, -380.3537468037986287 ) ) ;
#6952 = cartesian_point ( 'none', ( -433.7361237013514028, 230.7774352367183042, -299.3936160196283822 ) ) ;
#6953 = edge_loop ( 'none', ( #24695, #22483, #23692, #17469 ) ) ;
#6954 = oriented_edge ( 'none', *, *, #28689, .f. ) ;
#6955 = direction ( 'none', ( 1.000000000000000000, 7.968668479650645108e-17, -3.427610938043116658e-16 ) ) ;
#6956 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#6957 = cartesian_point ( 'none', ( -491.5450167718832404, 243.1842518256341918, -462.8537468040157705 ) ) ;
#6958 = edge_loop ( 'none', ( #14384, #28222, #5092, #23828 ) ) ;
#6959 = vertex_point ( 'none', #34717 ) ;
#6960 = oriented_edge ( 'none', *, *, #31631, .t. ) ;
#6961 = edge_loop ( 'none', ( #29515, #9781, #31999 ) ) ;
#6962 = cylindrical_surface ( 'none', #3395, 4.000000000000003553 ) ;
#6963 = axis2_placement_3d ( 'none', #29599, #13939, #19131 ) ;
#6964 = cartesian_point ( 'none', ( -488.6284038283122868, 240.5158861201776972, -275.3537468038815064 ) ) ;
#6965 = oriented_edge ( 'none', *, *, #11077, .t. ) ;
#6966 = cartesian_point ( 'none', ( -560.8305550254332275, 257.6683340250313563, -412.5857976113523478 ) ) ;
#6967 = edge_curve ( 'none', #5042, #26755, #17743, .t. ) ;
#6968 = face_outer_bound ( 'none', #28525, .t. ) ;
#6969 = line ( 'none', #26068, #12113 ) ;
#6970 = cartesian_point ( 'none', ( -553.8433208014232605, 185.7388738256538261, -380.3537468037986287 ) ) ;
#6971 = edge_loop ( 'none', ( #15479, #25948, #22935, #2321 ) ) ;
#6972 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#6973 = axis2_placement_3d ( 'none', #34044, #9144, #1186 ) ;
#6974 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#6975 = direction ( 'none', ( 0.0000000000000000000, 0.8095112392251216926, -0.5871043804709753511 ) ) ;
#6976 = conical_surface ( 'none', #13829, 39.00000000000000000, 0.5235987755983023684 ) ;
#6977 = axis2_placement_3d ( 'none', #30566, #32934, #11497 ) ;
#6978 = cartesian_point ( 'none', ( -537.3758985639625507, 216.0533841446265910, -275.3537468037986855 ) ) ;
#6979 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976461116, 0.7970987915612802732 ) ) ;
#6980 = oriented_edge ( 'none', *, *, #9741, .t. ) ;
#6981 = face_outer_bound ( 'none', #3497, .t. ) ;
#6982 = line ( 'none', #380, #209 ) ;
#6983 = cartesian_point ( 'none', ( -414.9596602367318496, 256.4667221109324942, -299.3945567568504771 ) ) ;
#6984 = cartesian_point ( 'none', ( -456.2738364752823372, 253.7429755467051677, -272.6348093635114083 ) ) ;
#6985 = direction ( 'none', ( -5.620504062164853724e-14, -1.332267629550187533e-14, 1.000000000000000000 ) ) ;
#6986 = oriented_edge ( 'none', *, *, #22354, .t. ) ;
#6987 = oriented_edge ( 'none', *, *, #36, .t. ) ;
#6988 = edge_curve ( 'none', #888, #3959, #20473, .t. ) ;
#6989 = axis2_placement_3d ( 'none', #25598, #12328, #3710 ) ;
#6990 = direction ( 'none', ( -1.000000000000000000, -1.708035422500254011e-14, -5.978123978750888251e-14 ) ) ;
#6991 = oriented_edge ( 'none', *, *, #28874, .t. ) ;
#6992 = vector ( 'none', #18369, 1000.000000000000000 ) ;
#6993 = oriented_edge ( 'none', *, *, #23085, .f. ) ;
#6994 = edge_curve ( 'none', #9526, #13156, #22730, .t. ) ;
#6995 = oriented_edge ( 'none', *, *, #4, .t. ) ;
#6996 = line ( 'none', #1022, #22726 ) ;
#6997 = cartesian_point ( 'none', ( -435.1139127060891383, 258.1803872257534636, -322.5132720464841896 ) ) ;
#6998 = cartesian_point ( 'none', ( -406.0450167721050434, 294.0632442979165262, -300.4787468037469012 ) ) ;
#6999 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#7000 = vertex_point ( 'none', #13650 ) ;
#7001 = vector ( 'none', #24312, 1000.000000000000000 ) ;
#7002 = cylindrical_surface ( 'none', #4263, 6.138320441952082263 ) ;
#7003 = cartesian_point ( 'none', ( -450.5450167721049297, 288.1842518256034396, -296.8729846902652412 ) ) ;
#7005 = oriented_edge ( 'none', *, *, #6, .t. ) ;
#7004 = cartesian_point ( 'none', ( -550.0701600692974580, 193.2977128291192628, -368.2537468040579824 ) ) ;
#7006 = oriented_edge ( 'none', *, *, #489, .t. ) ;
#7007 = oriented_edge ( 'none', *, *, #4044, .f. ) ;
#7008 = cartesian_point ( 'none', ( -507.0237643199280342, 210.9364980890967445, -279.7252233518993876 ) ) ;
#7009 = oriented_edge ( 'none', *, *, #23232, .f. ) ;
#7010 = cartesian_point ( 'none', ( -493.0198734745142701, 293.0707908221723414, -368.4537468040163048 ) ) ;
#7011 = cartesian_point ( 'none', ( -433.6680843057882839, 255.7949720959879585, -299.3129761771979247 ) ) ;
#7012 = cartesian_point ( 'none', ( -433.7151742195646307, 255.5945605135223104, -299.3136221703877027 ) ) ;
#7013 = cartesian_point ( 'none', ( -540.8554343648819440, 288.4353159596234377, -370.3537468037986287 ) ) ;
#7014 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -402.3537468037833946 ) ) ;
#7015 = oriented_edge ( 'none', *, *, #7971, .f. ) ;
#7016 = circle ( 'none', #20378, 6.499999999999996447 ) ;
#7017 = edge_curve ( 'none', #27860, #30407, #22317, .t. ) ;
#7018 = vertex_point ( 'none', #11146 ) ;
#7019 = edge_curve ( 'none', #32519, #34256, #1891, .t. ) ;
#7020 = cartesian_point ( 'none', ( -549.0876142913875810, 268.9040916581245710, -279.7054193195333482 ) ) ;
#7021 = axis2_placement_3d ( 'none', #20138, #12920, #13045 ) ;
#7022 = cylindrical_surface ( 'none', #14714, 6.138320441952068940 ) ;
#7023 = cartesian_point ( 'none', ( -546.0968959016427107, 191.1850907965376507, -380.3824794511700134 ) ) ;
#7024 = cartesian_point ( 'none', ( -449.0059464527514592, 240.1684551351152095, -380.3537468037986287 ) ) ;
#7025 = advanced_face ( 'none', ( #5307 ), #15521, .f. ) ;
#7026 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612456593, 0.9619738504976952376 ) ) ;
#7027 = cartesian_point ( 'none', ( -502.2450167721049752, 242.8270625818165911, -318.8697267430907232 ) ) ;
#7028 = axis2_placement_3d ( 'none', #30150, #19226, #98 ) ;
#7029 = oriented_edge ( 'none', *, *, #33857, .t. ) ;
#7030 = plane ( 'none', #31592 ) ;
#7031 = vector ( 'none', #20125, 1000.000000000000227 ) ;
#7032 = oriented_edge ( 'none', *, *, #19030, .t. ) ;
#7033 = axis2_placement_3d ( 'none', #28131, #30844, #28824 ) ;
#7034 = plane ( 'none', #28661 ) ;
#7035 = oriented_edge ( 'none', *, *, #18009, .t. ) ;
#7036 = cartesian_point ( 'none', ( -415.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#7037 = direction ( 'none', ( -8.699860012012076391e-18, -4.680943177722805590e-16, -1.000000000000000000 ) ) ;
#7038 = line ( 'none', #16200, #24486 ) ;
#7039 = line ( 'none', #22282, #34223 ) ;
#7041 = oriented_edge ( 'none', *, *, #19315, .t. ) ;
#7040 = axis2_placement_3d ( 'none', #6755, #1415, #17363 ) ;
#7042 = cartesian_point ( 'none', ( -418.6134378083823435, 209.8193385273364129, -300.7867892569277615 ) ) ;
#7043 = axis2_placement_3d ( 'none', #21678, #30319, #8119 ) ;
#7044 = cartesian_point ( 'none', ( -497.6085672680088692, 278.5954366533831035, -306.4752146631755068 ) ) ;
#7045 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#7046 = vertex_point ( 'none', #16359 ) ;
#7047 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -473.8537468037833946 ) ) ;
#7048 = cartesian_point ( 'none', ( -487.5450167718833541, 243.1842518256341918, -461.8537468040155431 ) ) ;
#7049 = oriented_edge ( 'none', *, *, #367, .f. ) ;
#7050 = cartesian_point ( 'none', ( -553.5653306166797165, 285.2663829108186633, -333.7777743460439979 ) ) ;
#7051 = vector ( 'none', #7390, 1000.000000000000000 ) ;
#7052 = edge_curve ( 'none', #12986, #24511, #8273, .t. ) ;
#7053 = oriented_edge ( 'none', *, *, #7773, .t. ) ;
#7054 = circle ( 'none', #33756, 4.050000000000010481 ) ;
#7055 = cylindrical_surface ( 'none', #25206, 6.500000000000005329 ) ;
#7056 =( bounded_curve ( ) b_spline_curve ( 3, ( #6616, #14678, #18329, #33239 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.068887871591410743, 4.712388980384689674 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670096968, 0.9657888653670096968, 1.000000000000000000 ) )
representation_item ( '' ) );
#7057 = cartesian_point ( 'none', ( -415.1154464603053498, 229.7082924103349910, -299.4665519668923253 ) ) ;
#7058 = cartesian_point ( 'none', ( -434.2450167721049752, 241.0756080494197988, -310.5328855747626449 ) ) ;
#7059 = direction ( 'none', ( -0.8937973703356475452, -4.550094363217843881e-13, 0.4484710255758795894 ) ) ;
#7060 = oriented_edge ( 'none', *, *, #9254, .f. ) ;
#7061 = cartesian_point ( 'none', ( -496.3269437384552702, 256.8332767426955456, -275.3537468037989697 ) ) ;
#7062 = direction ( 'none', ( 0.9005812434283111401, -0.4346877315787930907, 0.0000000000000000000 ) ) ;
#7063 = cartesian_point ( 'none', ( -527.1207651775074510, 231.8893847019364785, -484.8537468037833378 ) ) ;
#7064 = cartesian_point ( 'none', ( -468.2450167721050320, 252.8953007235790267, -321.9830980220680203 ) ) ;
#7066 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#7065 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256034964, -286.8537468037986855 ) ) ;
#7067 = oriented_edge ( 'none', *, *, #13798, .t. ) ;
#7068 = oriented_edge ( 'none', *, *, #2572, .f. ) ;
#7069 = edge_curve ( 'none', #23001, #14195, #26154, .t. ) ;
#7070 = vertex_point ( 'none', #32600 ) ;
#7071 = advanced_face ( 'none', ( #8717 ), #23191, .f. ) ;
#7072 = edge_curve ( 'none', #2427, #34887, #29105, .t. ) ;
#7073 = edge_loop ( 'none', ( #1312, #10805, #6187, #18069 ) ) ;
#7074 = face_outer_bound ( 'none', #7453, .t. ) ;
#7075 = cartesian_point ( 'none', ( -434.0940245333192138, 230.2967026117407556, -299.6623977284867237 ) ) ;
#7076 = edge_curve ( 'none', #24262, #21140, #18060, .t. ) ;
#7077 = cartesian_point ( 'none', ( -466.0450167719197907, 212.8733626931699234, -380.3537468040331646 ) ) ;
#7078 = oriented_edge ( 'none', *, *, #32662, .t. ) ;
#7079 = advanced_face ( 'none', ( #4450 ), #30570, .f. ) ;
#7080 = oriented_edge ( 'none', *, *, #15530, .t. ) ;
#7081 = oriented_edge ( 'none', *, *, #8275, .f. ) ;
#7082 = cartesian_point ( 'none', ( -435.2450167721049752, 245.5167366132720019, -337.6712875820551858 ) ) ;
#7083 = axis2_placement_3d ( 'none', #27483, #19141, #11216 ) ;
#7084 = face_outer_bound ( 'none', #26535, .t. ) ;
#7085 = oriented_edge ( 'none', *, *, #4956, .t. ) ;
#7086 = axis2_placement_3d ( 'none', #25751, #11990, #12116 ) ;
#7087 = cylindrical_surface ( 'none', #2342, 7.999999999999981348 ) ;
#7088 = cartesian_point ( 'none', ( -492.5192517862990940, 259.3856200315420324, -275.3537468037972644 ) ) ;
#7089 = advanced_face ( 'none', ( #32083 ), #2331, .t. ) ;
#7090 = toroidal_surface ( 'none', #15903, 20.00000000000000355, 84.99999999999998579 ) ;
#7091 = oriented_edge ( 'none', *, *, #24763, .t. ) ;
#7092 = cartesian_point ( 'none', ( -580.9142451508840850, 212.6465182881018450, -380.3537468037986287 ) ) ;
#7093 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7094 = cartesian_point ( 'none', ( -430.6450167721050093, 278.3836836392187593, -341.8537468037628742 ) ) ;
#7095 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -294.8537468037986287 ) ) ;
#7096 = edge_curve ( 'none', #14277, #25557, #9574, .t. ) ;
#7097 = cartesian_point ( 'none', ( -492.7667262958595984, 262.3315158818096506, -279.7054212496190075 ) ) ;
#7098 = oriented_edge ( 'none', *, *, #17451, .t. ) ;
#7099 = line ( 'none', #32212, #2846 ) ;
#7100 = cartesian_point ( 'none', ( -536.4283352336474309, 210.6198992051836569, -275.3537468038820748 ) ) ;
#7101 = edge_curve ( 'none', #22332, #22681, #24033, .t. ) ;
#7102 = oriented_edge ( 'none', *, *, #2282, .t. ) ;
#7103 = cartesian_point ( 'none', ( -485.2450167721049752, 260.6143395912005758, -321.2910438622308789 ) ) ;
#7104 = direction ( 'none', ( -0.8937973703356648647, 0.0000000000000000000, 0.4484710255758448949 ) ) ;
#7105 = edge_loop ( 'none', ( #24626, #16331, #25775, #31842 ) ) ;
#7106 = b_spline_curve_with_knots ( 'none', 3,
( #34778, #2262, #21416, #24020, #2505, #29132, #24265, #7732, #15955, #29478 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.005312640184733551790, 0.006142409294765350733, 0.006972178404797149676, 0.007801947514828948618, 0.008631716624860747561 ),
.unspecified. ) ;
#7107 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7109 = vertex_point ( 'none', #11614 ) ;
#7108 = axis2_placement_3d ( 'none', #30538, #30904, #22706 ) ;
#7110 = cartesian_point ( 'none', ( -458.5491488722664144, 251.5062435677064627, -272.9018913001039550 ) ) ;
#7111 = edge_loop ( 'none', ( #10999, #3300, #27481, #1985 ) ) ;
#7112 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#7113 = oriented_edge ( 'none', *, *, #448, .f. ) ;
#7114 = circle ( 'none', #16506, 0.2000000000000246858 ) ;
#7115 = vector ( 'none', #18313, 1000.000000000000114 ) ;
#7116 = cartesian_point ( 'none', ( -488.5834393642275586, 294.5595480666293042, -370.3537468037986287 ) ) ;
#7117 = oriented_edge ( 'none', *, *, #28080, .f. ) ;
#7118 = advanced_face ( 'none', ( #30388, #10854 ), #27008, .f. ) ;
#7119 = edge_curve ( 'none', #32523, #28998, #18909, .t. ) ;
#7120 = cartesian_point ( 'none', ( -559.5450167718843204, 243.1842518256339929, -446.8537468040196927 ) ) ;
#7121 = vector ( 'none', #12027, 1000.000000000000000 ) ;
#7122 = line ( 'none', #10597, #27983 ) ;
#7123 = cartesian_point ( 'none', ( -435.5450167721049866, 269.1842518168295442, -380.3537394018821942 ) ) ;
#7124 = direction ( 'none', ( 6.982634379031893753e-17, -0.3883833435191255123, 0.9214978993339620894 ) ) ;
#7125 = oriented_edge ( 'none', *, *, #21864, .t. ) ;
#7126 = edge_curve ( 'none', #8143, #33285, #1497, .t. ) ;
#7127 = direction ( 'none', ( -5.620504062164853724e-14, -1.332267629550187533e-14, 1.000000000000000000 ) ) ;
#7128 = cartesian_point ( 'none', ( -507.5492639555888559, 212.0516727135396309, -275.3537468038036877 ) ) ;
#7129 = advanced_face ( 'none', ( #15965 ), #32054, .f. ) ;
#7130 = cartesian_point ( 'none', ( -433.2970973643263619, 256.2657439221142113, -299.3114587230179495 ) ) ;
#7131 = axis2_placement_3d ( 'none', #31145, #20238, #1100 ) ;
#7132 = edge_loop ( 'none', ( #34617, #7834, #23431, #6221 ) ) ;
#7133 = circle ( 'none', #4902, 33.00000000000000000 ) ;
#7134 = edge_loop ( 'none', ( #10671, #23714, #12912, #12160 ) ) ;
#7135 = cartesian_point ( 'none', ( -433.5859291443911729, 255.9986317700285099, -299.3123197143288508 ) ) ;
#7136 = axis2_placement_3d ( 'none', #33528, #33637, #25607 ) ;
#7137 = direction ( 'none', ( -2.035898835339490355e-16, 1.000000000000000000, 1.014003695824309304e-12 ) ) ;
#7138 = oriented_edge ( 'none', *, *, #532, .t. ) ;
#7139 = oriented_edge ( 'none', *, *, #14042, .f. ) ;
#7140 = cartesian_point ( 'none', ( -538.0166894912619000, 270.0030512942711312, -275.3537468037985150 ) ) ;
#7141 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#7142 = vector ( 'none', #19424, 1000.000000000000000 ) ;
#7143 = vertex_point ( 'none', #1121 ) ;
#7144 = edge_curve ( 'none', #18389, #7143, #12587, .t. ) ;
#7145 = oriented_edge ( 'none', *, *, #8194, .t. ) ;
#7146 = cartesian_point ( 'none', ( -421.9450167721050207, 275.5018799744676699, -376.5154429214247784 ) ) ;
#7147 = oriented_edge ( 'none', *, *, #25693, .f. ) ;
#7148 = conical_surface ( 'none', #19646, 2.524999999999999467, 0.7853981633974566057 ) ;
#7149 = cartesian_point ( 'none', ( -551.5786985327471257, 286.3226939270869593, -370.3537468037986287 ) ) ;
#7150 = cartesian_point ( 'none', ( -417.9450167721050207, 270.4880500348136252, -376.4667881311895599 ) ) ;
#7151 = face_outer_bound ( 'none', #13837, .t. ) ;
#7152 = edge_curve ( 'none', #21837, #14901, #29513, .t. ) ;
#7153 = oriented_edge ( 'none', *, *, #17240, .f. ) ;
#7154 = direction ( 'none', ( -0.07384000345349579775, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#7155 = axis2_placement_3d ( 'none', #32680, #8462, #11221 ) ;
#7156 = face_outer_bound ( 'none', #11771, .t. ) ;
#7157 = circle ( 'none', #3971, 37.99999999999997868 ) ;
#7158 = axis2_placement_3d ( 'none', #24130, #21289, #31465 ) ;
#7159 = oriented_edge ( 'none', *, *, #13507, .f. ) ;
#7160 = cartesian_point ( 'none', ( -522.3065678383818522, 226.4579783265342314, -473.8537468037833946 ) ) ;
#7161 = cartesian_point ( 'none', ( -497.7426307175269358, 280.4129822474293974, -311.3899790845334223 ) ) ;
#7162 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612769426, -0.6038489185976506635 ) ) ;
#7163 = direction ( 'none', ( 0.8660254037844109520, -6.417815604811763419e-15, 0.5000000000000480727 ) ) ;
#7164 = plane ( 'none', #10133 ) ;
#7165 = oriented_edge ( 'none', *, *, #29206, .f. ) ;
#7166 = cartesian_point ( 'none', ( -545.2749729163693928, 282.0955635387748544, -308.8384706965848068 ) ) ;
#7167 = line ( 'none', #24364, #9300 ) ;
#7168 = edge_curve ( 'none', #3694, #2758, #25087, .t. ) ;
#7169 = vertex_point ( 'none', #28104 ) ;
#7170 = cartesian_point ( 'none', ( -421.9450167721050207, 272.5592518256036101, -373.7327392761343958 ) ) ;
#7171 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#7172 = cartesian_point ( 'none', ( -435.5450167721049866, 187.8052593532974583, -352.2287468038547331 ) ) ;
#7173 = cartesian_point ( 'none', ( -435.5450167721049866, 272.5592518256036101, -370.3327392761343617 ) ) ;
#7174 = vertex_point ( 'none', #31400 ) ;
#7175 = cartesian_point ( 'none', ( -493.9903030394330585, 249.7661825973372913, -275.3537468037990266 ) ) ;
#7176 = cartesian_point ( 'none', ( -432.9349689789414697, 205.9472631708389372, -380.3537468038362590 ) ) ;
#7177 = circle ( 'none', #221, 4.049999999999998046 ) ;
#7178 = axis2_placement_3d ( 'none', #8350, #13725, #22355 ) ;
#7179 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#7180 = oriented_edge ( 'none', *, *, #31957, .t. ) ;
#7181 = edge_curve ( 'none', #17218, #2323, #25257, .t. ) ;
#7182 = axis2_placement_3d ( 'none', #2120, #10348, #15813 ) ;
#7183 = vector ( 'none', #19349, 1000.000000000000000 ) ;
#7184 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#7185 = line ( 'none', #17043, #28885 ) ;
#7186 = axis2_placement_3d ( 'none', #27831, #14419, #19864 ) ;
#7187 = cartesian_point ( 'none', ( -433.2450167721049752, 242.3956515517559183, -310.8796869405738335 ) ) ;
#7188 = vector ( 'none', #18340, 1000.000000000000341 ) ;
#7189 = cartesian_point ( 'none', ( -414.2450167721049752, 243.8746165858895552, -304.3514254224756996 ) ) ;
#7190 = cartesian_point ( 'none', ( -414.2450167721049752, 216.1843920877976473, -322.9407763322108735 ) ) ;
#7191 = direction ( 'none', ( 0.3563645415261363358, 0.9343469984662371441, 3.247135367722324305e-14 ) ) ;
#7192 = edge_loop ( 'none', ( #29767, #10986, #15922 ) ) ;
#7193 = cartesian_point ( 'none', ( -421.9450167721050207, 189.1396233101747839, -357.4878081545306827 ) ) ;
#7194 = cartesian_point ( 'none', ( -543.8708762376562618, 203.5566258511865385, -309.1424158956615997 ) ) ;
#7195 = direction ( 'none', ( 1.091642987686168935e-16, -0.9922322621167684042, 0.1243991077726871036 ) ) ;
#7196 = direction ( 'none', ( 5.620504062164853724e-14, 1.332267629550187533e-14, -1.000000000000000000 ) ) ;
#7197 = oriented_edge ( 'none', *, *, #17174, .t. ) ;
#7198 = edge_loop ( 'none', ( #8250, #23849, #16419, #16939 ) ) ;
#7199 = circle ( 'none', #11084, 28.49999999999997158 ) ;
#7200 = edge_curve ( 'none', #17780, #19645, #21050, .t. ) ;
#7201 = oriented_edge ( 'none', *, *, #17575, .t. ) ;
#7202 = axis2_placement_3d ( 'none', #32509, #2585, #21382 ) ;
#7203 = cartesian_point ( 'none', ( -492.4872489537763727, 259.3247175082813669, -275.3537468037989129 ) ) ;
#7204 = cartesian_point ( 'none', ( -421.4923125069099683, 223.5876228505376844, -339.4431316452610190 ) ) ;
#7205 = advanced_face ( 'none', ( #11282 ), #5269, .t. ) ;
#7206 = oriented_edge ( 'none', *, *, #12538, .t. ) ;
#7207 = cartesian_point ( 'none', ( -466.0450167721049866, 268.0244041829217849, -380.3537468037986287 ) ) ;
#7208 = cartesian_point ( 'none', ( -417.9450167721050207, 275.9626084846640879, -374.1594282157946623 ) ) ;
#7209 = edge_curve ( 'none', #4524, #19376, #6556, .t. ) ;
#7210 = direction ( 'none', ( -5.230025295777879928e-16, 0.9999948051039170283, 0.003223315867124593084 ) ) ;
#7211 = circle ( 'none', #22283, 4.000000000000015099 ) ;
#7212 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#7213 = cartesian_point ( 'none', ( -506.5989474225156641, 211.1470217013124397, -279.7068407456850423 ) ) ;
#7214 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672753444 ) ) ;
#7215 = line ( 'none', #12450, #13244 ) ;
#7216 = cartesian_point ( 'none', ( -512.5691487919422116, 208.7707147282821438, -279.9339722024353136 ) ) ;
#7217 = direction ( 'none', ( 1.000000000000000000, 4.071797670681751091e-16, -2.723347251396499427e-16 ) ) ;
#7218 = cartesian_point ( 'none', ( -497.0198734745142701, 293.0707908221722846, -368.2537468040165436 ) ) ;
#7219 = vector ( 'none', #9374, 1000.000000000000114 ) ;
#7220 = cartesian_point ( 'none', ( -482.0830759947565980, 289.1461926027593563, -472.5816688653724782 ) ) ;
#7221 = direction ( 'none', ( 1.000000000000000000, -3.003847700398644514e-18, -1.226416383224404662e-17 ) ) ;
#7222 = oriented_edge ( 'none', *, *, #21681, .t. ) ;
#7223 = cartesian_point ( 'none', ( -521.8875128251789874, 232.3098469836944844, -278.3537468040321983 ) ) ;
#7224 = edge_curve ( 'none', #30115, #9237, #7830, .t. ) ;
#7225 = oriented_edge ( 'none', *, *, #14707, .t. ) ;
#7226 = line ( 'none', #8696, #32306 ) ;
#7227 = edge_curve ( 'none', #7533, #14611, #8680, .t. ) ;
#7228 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612818275, 0.6038489185976441131 ) ) ;
#7229 = axis2_placement_3d ( 'none', #34798, #24176, #29850 ) ;
#7230 = oriented_edge ( 'none', *, *, #12907, .f. ) ;
#7231 = cartesian_point ( 'none', ( -496.9625721560983038, 240.1387858125275159, -443.8537468037833946 ) ) ;
#7232 = cartesian_point ( 'none', ( -421.9450167721050207, 213.8092518256028427, -271.9747543314629183 ) ) ;
#7233 = vertex_point ( 'none', #26186 ) ;
#7234 = cartesian_point ( 'none', ( -558.2907976272720134, 223.3668172599256820, -412.5857976113523478 ) ) ;
#7235 = oriented_edge ( 'none', *, *, #29821, .t. ) ;
#7236 = axis2_placement_3d ( 'none', #17452, #14725, #31093 ) ;
#7237 = cartesian_point ( 'none', ( -494.0450167721049866, 283.1842518256034396, -322.8537468037579288 ) ) ;
#7238 = cartesian_point ( 'none', ( -477.5830759947585307, 205.7223110485083453, -449.8537468040154863 ) ) ;
#7239 = axis2_placement_3d ( 'none', #18434, #21194, #7627 ) ;
#7240 = cylindrical_surface ( 'none', #25482, 0.5999999999999878764 ) ;
#7241 = oriented_edge ( 'none', *, *, #20650, .f. ) ;
#7242 = cartesian_point ( 'none', ( -506.9235758727047596, 210.9853300368999953, -279.7206631054062882 ) ) ;
#7243 = oriented_edge ( 'none', *, *, #28512, .f. ) ;
#7244 = advanced_face ( 'none', ( #5703 ), #12550, .t. ) ;
#7245 = cartesian_point ( 'none', ( -553.3569271436326744, 300.6842518256034964, -380.3537468037986287 ) ) ;
#7246 = cartesian_point ( 'none', ( -433.7432580109034461, 255.3366827095545659, -299.3144533963229605 ) ) ;
#7247 = vector ( 'none', #14658, 1000.000000000000000 ) ;
#7248 = axis2_placement_3d ( 'none', #4890, #5353, #10 ) ;
#7249 = plane ( 'none', #276 ) ;
#7250 = oriented_edge ( 'none', *, *, #3740, .t. ) ;
#7251 = direction ( 'none', ( -1.000000000000000000, -4.071797670681751091e-16, 2.723347251396499427e-16 ) ) ;
#7252 = advanced_face ( 'none', ( #34582 ), #1248, .f. ) ;
#7253 = cartesian_point ( 'none', ( -455.7450167721049752, 243.1842518256034964, -322.8537468037986287 ) ) ;
#7254 = axis2_placement_3d ( 'none', #12803, #31854, #26658 ) ;
#7255 = line ( 'none', #20753, #8104 ) ;
#7256 = oriented_edge ( 'none', *, *, #4904, .t. ) ;
#7257 = cartesian_point ( 'none', ( -555.4679340466443591, 260.3454499540196707, -279.7054200365052452 ) ) ;
#7258 = edge_curve ( 'none', #20633, #29074, #4875, .t. ) ;
#7259 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 6.167905692362051322e-14 ) ) ;
#7260 = oriented_edge ( 'none', *, *, #7428, .t. ) ;
#7261 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7262 = cartesian_point ( 'none', ( -435.5450167721049866, 286.0712321258240536, -284.5528731750092106 ) ) ;
#7264 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#7263 = face_outer_bound ( 'none', #32122, .t. ) ;
#7265 = cartesian_point ( 'none', ( -417.8802870985752520, 278.7948550098264491, -341.0765511434047426 ) ) ;
#7266 = oriented_edge ( 'none', *, *, #12321, .t. ) ;
#7267 = oriented_edge ( 'none', *, *, #19831, .f. ) ;
#7268 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7269 = cartesian_point ( 'none', ( -435.5450167721049866, 249.6874129844692902, -265.3537468037986287 ) ) ;
#7270 = edge_loop ( 'none', ( #24563, #17413, #12290, #21700 ) ) ;
#7271 = cartesian_point ( 'none', ( -467.7831253856468834, 276.7351050109932658, -380.3537468037986855 ) ) ;
#7272 = edge_curve ( 'none', #24172, #21282, #27810, .t. ) ;
#7273 = face_outer_bound ( 'none', #23952, .t. ) ;
#7274 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#7275 = vertex_point ( 'none', #14804 ) ;
#7276 = cartesian_point ( 'none', ( -526.4307784118022937, 246.7905952772992748, -280.8537468040322551 ) ) ;
#7277 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#7278 = edge_curve ( 'none', #34547, #12213, #27422, .t. ) ;
#7279 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#7280 = line ( 'none', #20621, #5971 ) ;
#7281 = cartesian_point ( 'none', ( -547.3638945489559546, 281.6878583434209986, -311.3172520981427738 ) ) ;
#7282 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#7283 = edge_curve ( 'none', #3442, #21928, #2301, .t. ) ;
#7284 = axis2_placement_3d ( 'none', #4871, #29452, #2005 ) ;
#7285 = oriented_edge ( 'none', *, *, #25032, .f. ) ;
#7286 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#7287 = line ( 'none', #20538, #23870 ) ;
#7288 = cartesian_point ( 'none', ( -451.7072749264034428, 255.1842518256034964, -271.5598530135380315 ) ) ;
#7289 = cartesian_point ( 'none', ( -414.4670091214240415, 230.1716125286908436, -299.6206773546695104 ) ) ;
#7290 = cartesian_point ( 'none', ( -550.1771150313043108, 257.9971837137487114, -275.3537468037984581 ) ) ;
#7291 = axis2_placement_3d ( 'none', #2426, #21454, #10767 ) ;
#7292 = cartesian_point ( 'none', ( -493.6591846835290767, 247.8188752662801164, -275.3537468037987992 ) ) ;
#7293 = direction ( 'none', ( -1.000000000000000000, 9.223875324364253411e-15, -5.642927514190352161e-14 ) ) ;
#7294 = axis2_placement_3d ( 'none', #31224, #6863, #6753 ) ;
#7295 = advanced_face ( 'none', ( #13826 ), #20482, .f. ) ;
#7296 = closed_shell ( 'none', ( #1729, #8366, #17458, #21919, #31101, #8019, #31529, #5073, #23480, #16566, #26162, #3822, #25650, #861, #24895, #16613, #1576, #26652, #910, #26526 ) ) ;
#7297 = toroidal_surface ( 'none', #11500, 6.300000000000000711, 0.2000000000000000111 ) ;
#7298 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-10-solid1', #971 ) ;
#7299 = cartesian_point ( 'none', ( -458.6425123852750403, 275.2045857977738024, -362.0475738688387537 ) ) ;
#7301 = cartesian_point ( 'none', ( -468.2450167721050320, 252.5044348207363214, -321.0141302847279690 ) ) ;
#7300 = cartesian_point ( 'none', ( -417.9450167721050207, 195.4659971479833587, -350.8965919355287042 ) ) ;
#7302 = oriented_edge ( 'none', *, *, #27142, .t. ) ;
#7303 = cylindrical_surface ( 'none', #26734, 65.00000000000000000 ) ;
#7304 = edge_loop ( 'none', ( #23607, #2024, #26599, #26185 ) ) ;
#7305 = edge_curve ( 'none', #34675, #13431, #26120, .t. ) ;
#7306 = advanced_face ( 'none', ( #1458 ), #20595, .t. ) ;
#7307 = oriented_edge ( 'none', *, *, #27604, .t. ) ;
#7308 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7309 = edge_loop ( 'none', ( #23158, #30441, #12954, #3191 ) ) ;
#7310 = direction ( 'none', ( 0.3003283627730293781, 0.9538358739919943208, 2.925521921717713290e-14 ) ) ;
#7311 = edge_curve ( 'none', #1153, #8784, #30350, .t. ) ;
#7312 = oriented_edge ( 'none', *, *, #2278, .f. ) ;
#7313 = face_bound ( 'none', #32999, .t. ) ;
#7314 = cartesian_point ( 'none', ( -531.5726885615820265, 281.6440552503761410, -410.3537468037833946 ) ) ;
#7315 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7316 = oriented_edge ( 'none', *, *, #30869, .t. ) ;
#7317 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7318 = axis2_placement_3d ( 'none', #1805, #34562, #20851 ) ;
#7319 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672799241 ) ) ;
#7320 = circle ( 'none', #32730, 42.95499999999996277 ) ;
#7321 = vector ( 'none', #4001, 1000.000000000000000 ) ;
#7322 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -285.8537468037986287 ) ) ;
#7323 = cartesian_point ( 'none', ( -491.7584985883399895, 260.5974081222180985, -279.7054200851963515 ) ) ;
#7324 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#7325 = vector ( 'none', #14580, 1000.000000000000000 ) ;
#7326 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#7327 = cartesian_point ( 'none', ( -489.2157131191588064, 251.5572403287524423, -275.3537468037989697 ) ) ;
#7328 = cartesian_point ( 'none', ( -434.2450167721049752, 240.9412777251033617, -309.0345909980163697 ) ) ;
#7329 = cartesian_point ( 'none', ( -427.2854076597315043, 274.6976795439209695, -347.4895479643573708 ) ) ;
#7330 = vertex_point ( 'none', #4906 ) ;
#7331 = circle ( 'none', #33027, 34.00000000000000000 ) ;
#7332 = edge_curve ( 'none', #35218, #2490, #26574, .t. ) ;
#7333 = cartesian_point ( 'none', ( -460.5450167721049866, 198.1842518256037522, -351.3345089173323572 ) ) ;
#7334 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -378.0537468037986173 ) ) ;
#7335 = edge_curve ( 'none', #20181, #10506, #13002, .t. ) ;
#7336 = cartesian_point ( 'none', ( -510.8808223625372875, 209.3219042742288423, -279.8796275658641548 ) ) ;
#7337 = direction ( 'none', ( -0.4484710255758730391, 9.061894562842799197e-13, -0.8937973703356509869 ) ) ;
#7338 = edge_loop ( 'none', ( #29004, #7426 ) ) ;
#7339 = b_spline_curve_with_knots ( 'none', 3,
( #16948, #20032, #774, #6228, #3489, #25146, #28012, #19660, #19784, #8740, #16831, #3733, #8857, #17305, #17175, #528 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.003080675321385826105, 0.004468435647254533592, 0.005162315810188876711, 0.005856195973123220697, 0.006550076136057563815, 0.007243956298991906934, 0.007937836461926250919, 0.008631716624860593171 ),
.unspecified. ) ;
#7340 = cartesian_point ( 'none', ( -414.4486125210902401, 256.0158657276882082, -299.5478255388093771 ) ) ;
#7341 = axis2_placement_3d ( 'none', #7545, #4688, #4443 ) ;
#7342 = oriented_edge ( 'none', *, *, #32696, .t. ) ;
#7343 = cartesian_point ( 'none', ( -460.2205891571220491, 246.5939677104352654, -272.8269526774099063 ) ) ;
#7344 = axis2_placement_3d ( 'none', #34874, #13474, #10711 ) ;
#7345 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#7346 = vertex_point ( 'none', #4547 ) ;
#7347 = conical_surface ( 'none', #22230, 37.00000000000003553, 0.7853981633974691512 ) ;
#7348 = oriented_edge ( 'none', *, *, #35146, .t. ) ;
#7349 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612839370, 0.6038489185976412266 ) ) ;
#7350 = vector ( 'none', #6644, 1000.000000000000000 ) ;
#7351 = line ( 'none', #32654, #19258 ) ;
#7352 = cartesian_point ( 'none', ( -551.7369609522158953, 264.1361737580343174, -275.3537468037984013 ) ) ;
#7353 = vertex_point ( 'none', #23565 ) ;
#7354 = vertex_point ( 'none', #34552 ) ;
#7355 = edge_curve ( 'none', #33475, #24107, #28675, .t. ) ;
#7356 = direction ( 'none', ( 1.000000000000000000, 3.652049423109066841e-16, 5.624156111587963290e-14 ) ) ;
#7357 = cartesian_point ( 'none', ( -523.5450167719197907, 243.1842518256252390, -381.3537468040360636 ) ) ;
#7358 = vector ( 'none', #10684, 1000.000000000000000 ) ;
#7359 = cartesian_point ( 'none', ( -523.5450167719189949, 243.1842518256253811, -394.8537468040360068 ) ) ;
#7360 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612457703, 0.9619738504976951265 ) ) ;
#7361 = direction ( 'none', ( 0.3003283627731238581, 0.9538358739919645668, 2.741291418827556032e-14 ) ) ;
#7362 = edge_curve ( 'none', #4051, #11676, #19325, .t. ) ;
#7363 = cartesian_point ( 'none', ( -407.0450167721050434, 243.1842518256034111, -322.8537468037985150 ) ) ;
#7364 = oriented_edge ( 'none', *, *, #33118, .t. ) ;
#7365 = vector ( 'none', #11945, 1000.000000000000000 ) ;
#7366 = cartesian_point ( 'none', ( -507.5812655434982616, 212.0352641220012231, -275.3537468037985150 ) ) ;
#7367 = direction ( 'none', ( 0.1506821769804489175, -0.9885822583581159728, -4.218537451890741599e-15 ) ) ;
#7368 = cartesian_point ( 'none', ( -433.6032108516185417, 255.9646582030426032, -299.3124292224352985 ) ) ;
#7369 = axis2_placement_3d ( 'none', #21779, #18923, #32796 ) ;
#7370 = oriented_edge ( 'none', *, *, #28739, .t. ) ;
#7371 = oriented_edge ( 'none', *, *, #29289, .t. ) ;
#7372 = cartesian_point ( 'none', ( -455.7450167721049752, 243.1842518256034964, -322.8537468037986287 ) ) ;
#7373 = direction ( 'none', ( 0.07384000345349416017, -0.9972701007700912612, 0.0000000000000000000 ) ) ;
#7374 = vertex_point ( 'none', #23804 ) ;
#7375 = oriented_edge ( 'none', *, *, #34212, .t. ) ;
#7376 = cartesian_point ( 'none', ( -555.8037592069573520, 259.6829709149180871, -279.7262494415244873 ) ) ;
#7377 = vertex_point ( 'none', #18322 ) ;
#7378 = cartesian_point ( 'none', ( -424.0450167721049866, 192.3052593532678713, -352.2287468037993108 ) ) ;
#7379 = edge_curve ( 'none', #1694, #30718, #18873, .t. ) ;
#7380 = oriented_edge ( 'none', *, *, #34425, .t. ) ;
#7381 = line ( 'none', #10898, #11241 ) ;
#7383 = vertex_point ( 'none', #7269 ) ;
#7382 = advanced_face ( 'none', ( #3994 ), #592, .f. ) ;
#7384 = cartesian_point ( 'none', ( -537.3963990442678096, 270.3053823082361760, -275.3537468037986287 ) ) ;
#7385 = vector ( 'none', #25566, 1000.000000000000114 ) ;
#7386 = cartesian_point ( 'none', ( -450.5450167721049297, 281.5667671607457123, -286.2683207771385128 ) ) ;
#7387 = vector ( 'none', #29838, 1000.000000000000000 ) ;
#7388 = edge_curve ( 'none', #25816, #15537, #16772, .t. ) ;
#7389 = vertex_point ( 'none', #18217 ) ;
#7390 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#7391 = axis2_placement_3d ( 'none', #3960, #20271, #28580 ) ;
#7392 = face_bound ( 'none', #21529, .t. ) ;
#7393 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#7394 = axis2_placement_3d ( 'none', #27498, #19510, #8818 ) ;
#7395 = direction ( 'none', ( -4.090977164791550195e-16, 0.3883833435191221817, -0.9214978993339635327 ) ) ;
#7396 = axis2_placement_3d ( 'none', #24122, #16162, #34862 ) ;
#7397 = oriented_edge ( 'none', *, *, #33794, .f. ) ;
#7398 = circle ( 'none', #1170, 0.1000000000000060701 ) ;
#7399 = cartesian_point ( 'none', ( -468.1280815342485084, 243.5581258212654632, -370.6329952919265338 ) ) ;
#7400 = cartesian_point ( 'none', ( -466.0450167718828425, 272.4886883498195971, -471.8537468040139515 ) ) ;
#7401 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034964, -322.8537468037986287 ) ) ;
#7402 = cartesian_point ( 'none', ( -496.9921570935089221, 204.2192808131032962, -317.8839357782289312 ) ) ;
#7403 = oriented_edge ( 'none', *, *, #6203, .t. ) ;
#7404 = cartesian_point ( 'none', ( -550.0978764507012784, 282.1492228381038672, -317.8839357782295565 ) ) ;
#7405 = oriented_edge ( 'none', *, *, #8469, .f. ) ;
#7406 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#7407 = cartesian_point ( 'none', ( -455.1298145315622605, 193.8794119431043725, -338.2700644156192880 ) ) ;
#7408 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7409 = cartesian_point ( 'none', ( -470.0450167718869352, 213.8798153014481045, -398.8537468040149747 ) ) ;
#7411 = oriented_edge ( 'none', *, *, #17652, .t. ) ;
#7410 = oriented_edge ( 'none', *, *, #25920, .t. ) ;
#7412 = cartesian_point ( 'none', ( -494.5442722425784723, 234.4946123484585883, -275.3537468037987423 ) ) ;
#7413 = edge_curve ( 'none', #7000, #304, #23156, .t. ) ;
#7414 = oriented_edge ( 'none', *, *, #4098, .f. ) ;
#7415 = cartesian_point ( 'none', ( -417.9450167721049638, 297.2239820926546372, -292.1465919355275105 ) ) ;
#7416 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976506635, 0.7970987915612769426 ) ) ;
#7417 = oriented_edge ( 'none', *, *, #134, .f. ) ;
#7418 = vector ( 'none', #15405, 1000.000000000000000 ) ;
#7419 = axis2_placement_3d ( 'none', #24339, #18740, #24100 ) ;
#7420 = oriented_edge ( 'none', *, *, #24847, .t. ) ;
#7421 = direction ( 'none', ( -1.000000000000000000, -1.311040044476981051e-14, -5.655173982181852812e-14 ) ) ;
#7423 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7422 = cartesian_point ( 'none', ( -540.8554343648819440, 187.9664558613711733, -370.3537468037986287 ) ) ;
#7424 = face_outer_bound ( 'none', #12935, .t. ) ;
#7425 = vector ( 'none', #29806, 1000.000000000000114 ) ;
#7426 = oriented_edge ( 'none', *, *, #8356, .t. ) ;
#7427 = edge_loop ( 'none', ( #34718, #12804, #22378, #6251 ) ) ;
#7428 = edge_curve ( 'none', #10506, #20181, #33742, .t. ) ;
#7429 = cartesian_point ( 'none', ( -415.1128431108741665, 243.8956437594117688, -310.8748519667730079 ) ) ;
#7430 = vector ( 'none', #18960, 999.9999999999998863 ) ;
#7431 = advanced_face ( 'none', ( #22284 ), #20191, .f. ) ;
#7432 = oriented_edge ( 'none', *, *, #7504, .t. ) ;
#7433 = cartesian_point ( 'none', ( -553.4701600692897046, 193.2977128291040003, -398.8537468040199201 ) ) ;
#7434 = cartesian_point ( 'none', ( -435.2450167721049752, 228.3667110473469961, -325.1862315914671058 ) ) ;
#7435 = cartesian_point ( 'none', ( -433.6472709611767300, 229.8051281589037274, -299.4987070101055338 ) ) ;
#7436 = advanced_face ( 'none', ( #25721 ), #34155, .t. ) ;
#7437 = vertex_point ( 'none', #18221 ) ;
#7438 = direction ( 'none', ( -1.000000000000000000, -1.920224799361962737e-16, 1.739427606565643889e-16 ) ) ;
#7439 = vector ( 'none', #22469, 1000.000000000000000 ) ;
#7440 = cartesian_point ( 'none', ( -497.0198734745117690, 293.0707908221728530, -412.6287651376187569 ) ) ;
#7441 = direction ( 'none', ( -1.000000000000000000, -1.734723475976817507e-14, -6.071532165918861434e-14 ) ) ;
#7442 = direction ( 'none', ( -2.035898835339481973e-16, 1.000000000000000000, 1.020949651914874657e-12 ) ) ;
#7443 = oriented_edge ( 'none', *, *, #21301, .f. ) ;
#7444 = circle ( 'none', #20845, 40.00000000000003553 ) ;
#7445 = cartesian_point ( 'none', ( -497.1191753001198208, 258.3635483329732097, -275.3537468037988560 ) ) ;
#7446 = direction ( 'none', ( 0.1301338387962868715, 0.9914964367057211847, 1.387778780781445044e-14 ) ) ;
#7447 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.014279384105852214e-12 ) ) ;
#7448 = edge_curve ( 'none', #31065, #8292, #32891, .t. ) ;
#7449 = edge_loop ( 'none', ( #5436, #231, #16763, #10703 ) ) ;
#7450 = face_outer_bound ( 'none', #18436, .t. ) ;
#7451 = cartesian_point ( 'none', ( -505.4805616046245405, 273.2106316749116104, -275.3537468037987423 ) ) ;
#7452 = edge_curve ( 'none', #9631, #16217, #10818, .t. ) ;
#7453 = edge_loop ( 'none', ( #27476, #16266, #14493, #23976 ) ) ;
#7454 = cartesian_point ( 'none', ( -503.5198734745146680, 293.0707908221721141, -360.3537468040169642 ) ) ;
#7455 = axis2_placement_3d ( 'none', #4030, #22707, #9172 ) ;
#7456 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7457 = vertex_point ( 'none', #19386 ) ;
#7458 = circle ( 'none', #16850, 0.2000000000000159150 ) ;
#7459 = edge_loop ( 'none', ( #24441, #11176, #23114, #33089 ) ) ;
#7460 = cartesian_point ( 'none', ( -534.9707837966561783, 219.5124738420896904, -402.3537468037833946 ) ) ;
#7461 = cartesian_point ( 'none', ( -433.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#7462 = axis2_placement_3d ( 'none', #21425, #31969, #35016 ) ;
#7463 = line ( 'none', #7993, #16417 ) ;
#7464 = vector ( 'none', #31070, 1000.000000000000000 ) ;
#7465 = vertex_point ( 'none', #2554 ) ;
#7466 = cartesian_point ( 'none', ( -509.6543900547817429, 211.0366535596694462, -275.3537468038265388 ) ) ;
#7467 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672882508 ) ) ;
#7468 = cartesian_point ( 'none', ( -413.9450167721049638, 213.8092518256028427, -271.9747543314629183 ) ) ;
#7469 = edge_loop ( 'none', ( #35111, #19911, #6066, #13792, #19013 ) ) ;
#7470 = oriented_edge ( 'none', *, *, #17335, .f. ) ;
#7471 = cartesian_point ( 'none', ( -454.2450167721049752, 225.7541640600064738, -324.4164497453663785 ) ) ;
#7472 = cartesian_point ( 'none', ( -451.7072749264034428, 255.1842518256034964, -271.5598530135380315 ) ) ;
#7473 = line ( 'none', #8084, #21094 ) ;
#7474 = axis2_placement_3d ( 'none', #30561, #27988, #18982 ) ;
#7475 = vertex_point ( 'none', #27596 ) ;
#7476 = axis2_placement_3d ( 'none', #34208, #26417, #10143 ) ;
#7477 = circle ( 'none', #34624, 6.300000000000005151 ) ;
#7478 = cartesian_point ( 'none', ( -534.9707837966561783, 219.5124738420896904, -400.3537468037833946 ) ) ;
#7479 = cartesian_point ( 'none', ( -413.9450167721049638, 192.3052593532678713, -352.2287468037993108 ) ) ;
#7480 = cartesian_point ( 'none', ( -493.0466093068368991, 290.9581687895963000, -370.3537468037986287 ) ) ;
#7481 = oriented_edge ( 'none', *, *, #29910, .t. ) ;
#7482 = cartesian_point ( 'none', ( -421.9450167721049638, 294.0632442979391499, -293.4787468037981171 ) ) ;
#7483 = edge_curve ( 'none', #11265, #10475, #18469, .t. ) ;
#7484 = advanced_face ( 'none', ( #10411 ), #19727, .t. ) ;
#7485 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#7486 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672688219 ) ) ;
#7487 = vertex_point ( 'none', #24732 ) ;
#7488 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#7489 = cartesian_point ( 'none', ( -523.5450167721048729, 221.1842518256034680, -293.8537468037977192 ) ) ;
#7490 = vector ( 'none', #14091, 1000.000000000000000 ) ;
#7491 = edge_loop ( 'none', ( #31183, #7594, #13629, #30643 ) ) ;
#7492 = direction ( 'none', ( -0.07384000345349514549, 0.9972701007700912612, -4.661740697613375255e-16 ) ) ;
#7493 = oriented_edge ( 'none', *, *, #2702, .t. ) ;
#7494 = cartesian_point ( 'none', ( -506.9725563448058665, 212.3564465934421719, -275.3537468037983444 ) ) ;
#7495 = advanced_face ( 'none', ( #17626 ), #15933, .f. ) ;
#7496 = direction ( 'none', ( 0.9873505073845981750, 0.1585527532633115577, 0.0000000000000000000 ) ) ;
#7497 = cartesian_point ( 'none', ( -433.7059258234686467, 255.6439539720457503, -299.3134629588418534 ) ) ;
#7498 = oriented_edge ( 'none', *, *, #3238, .t. ) ;
#7499 = face_outer_bound ( 'none', #24524, .t. ) ;
#7500 = vertex_point ( 'none', #5358 ) ;
#7501 = oriented_edge ( 'none', *, *, #3634, .t. ) ;
#7502 = oriented_edge ( 'none', *, *, #25058, .f. ) ;
#7503 = edge_curve ( 'none', #34614, #7824, #3148, .t. ) ;
#7504 = edge_curve ( 'none', #19147, #15524, #30520, .t. ) ;
#7505 = cylindrical_surface ( 'none', #24559, 17.50000000000001776 ) ;
#7506 = cartesian_point ( 'none', ( -550.4428318400180160, 257.5062156739833199, -275.3537468037984581 ) ) ;
#7507 = axis2_placement_3d ( 'none', #31827, #31930, #10460 ) ;
#7508 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7509 = face_outer_bound ( 'none', #27373, .t. ) ;
#7510 = vector ( 'none', #32282, 1000.000000000000000 ) ;
#7511 =( bounded_curve ( ) b_spline_curve ( 3, ( #6408, #960, #17124, #28073 ),
.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 ( '' ) );
#7512 = b_spline_curve_with_knots ( 'none', 3,
( #25143, #3488, #11866, #3255, #28113, #19543, #33419, #884, #22272 ),
.unspecified., .f., .f.,
( 4, 2, 1, 1, 1, 4 ),
( 0.004077832832815414706, 0.01060617120254984946, 0.01083859609469886923, 0.01107102098684784909, 0.01130344587899687059, 0.01153587077114589209 ),
.unspecified. ) ;
#7513 = axis2_placement_3d ( 'none', #29306, #2080, #5279 ) ;
#7514 = direction ( 'none', ( -0.8937973703356520971, -4.549166491245015475e-13, 0.4484710255758706521 ) ) ;
#7515 = edge_loop ( 'none', ( #25907, #16675, #10862, #11653, #17496, #14033, #32634, #1913 ) ) ;
#7516 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#7517 = axis2_placement_3d ( 'none', #14970, #12151, #12620 ) ;
#7518 = cartesian_point ( 'none', ( -442.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#7519 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7520 = oriented_edge ( 'none', *, *, #28178, .f. ) ;
#7521 = vector ( 'none', #31809, 1000.000000000000000 ) ;
#7522 = oriented_edge ( 'none', *, *, #27942, .t. ) ;
#7523 = oriented_edge ( 'none', *, *, #11424, .f. ) ;
#7524 = oriented_edge ( 'none', *, *, #9958, .f. ) ;
#7525 = axis2_placement_3d ( 'none', #25593, #22849, #1341 ) ;
#7526 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7527 = cartesian_point ( 'none', ( -437.2450167721049752, 258.1803872257535204, -322.5132720464841327 ) ) ;
#7528 = cartesian_point ( 'none', ( -498.7348734745144725, 290.1003236871915760, -364.2537468040166573 ) ) ;
#7529 = vertex_point ( 'none', #24376 ) ;
#7530 = circle ( 'none', #31303, 4.499999999999948486 ) ;
#7531 = cartesian_point ( 'none', ( -424.0450167721049297, 296.8459479432295893, -290.5361186549340005 ) ) ;
#7532 = cartesian_point ( 'none', ( -517.4363953778688483, 228.3962585654660984, -473.8537468037833946 ) ) ;
#7533 = vertex_point ( 'none', #2971 ) ;
#7534 = edge_curve ( 'none', #34570, #4638, #14228, .t. ) ;
#7535 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#7536 = oriented_edge ( 'none', *, *, #21472, .f. ) ;
#7537 = cartesian_point ( 'none', ( -414.2987970650223133, 254.7660721281664280, -320.8113620990130244 ) ) ;
#7538 = edge_loop ( 'none', ( #7201, #32114 ) ) ;
#7539 = cartesian_point ( 'none', ( -456.6380278088974478, 194.5994334251131477, -339.0342856657360358 ) ) ;
#7540 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -474.3537468037833946 ) ) ;
#7541 = vector ( 'none', #34739, 1000.000000000000000 ) ;
#7542 = edge_loop ( 'none', ( #24828, #30243, #6670, #535 ) ) ;
#7543 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#7544 = cartesian_point ( 'none', ( -414.2541713005449537, 230.8096348342087936, -299.8339072418566502 ) ) ;
#7545 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -443.8537468037833946 ) ) ;
#7546 = line ( 'none', #29992, #30466 ) ;
#7547 = vector ( 'none', #12022, 1000.000000000000114 ) ;
#7548 = face_outer_bound ( 'none', #1299, .t. ) ;
#7549 = cartesian_point ( 'none', ( -458.8380689749985208, 274.9462845433363896, -362.1823991579146309 ) ) ;
#7551 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#7550 = cartesian_point ( 'none', ( -414.8463588582682178, 255.8679742214819441, -299.3127408670661112 ) ) ;
#7552 = oriented_edge ( 'none', *, *, #26798, .t. ) ;
#7553 = cartesian_point ( 'none', ( -506.1834507326364587, 254.9984815786203285, -410.3537468037833946 ) ) ;
#7554 = edge_curve ( 'none', #22109, #19399, #15079, .t. ) ;
#7555 = oriented_edge ( 'none', *, *, #19057, .f. ) ;
#7556 = face_outer_bound ( 'none', #17596, .t. ) ;
#7557 = edge_curve ( 'none', #35211, #15213, #9538, .t. ) ;
#7558 = cartesian_point ( 'none', ( -545.8791876965494794, 204.4612250037161800, -309.3103963414598638 ) ) ;
#7559 = edge_loop ( 'none', ( #24719, #35152, #645, #3462, #15693 ) ) ;
#7560 = oriented_edge ( 'none', *, *, #5932, .t. ) ;
#7561 = direction ( 'none', ( 3.287307994205096549e-16, 0.1243991077726870897, 0.9922322621167682932 ) ) ;
#7562 = oriented_edge ( 'none', *, *, #10275, .t. ) ;
#7563 = axis2_placement_3d ( 'none', #26640, #31939, #18416 ) ;
#7564 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612456593, 0.9619738504976952376 ) ) ;
#7565 = edge_loop ( 'none', ( #22028, #11906, #14649, #22022 ) ) ;
#7566 = direction ( 'none', ( -2.195665006518933038e-16, -0.1243991077726836203, -0.9922322621167688483 ) ) ;
#7567 = axis2_placement_3d ( 'none', #15720, #23319, #12787 ) ;
#7568 = cartesian_point ( 'none', ( -496.6934487398250440, 257.5949905961165314, -275.3537468037986287 ) ) ;
#7569 = advanced_face ( 'none', ( #6968 ), #5582, .f. ) ;
#7570 = oriented_edge ( 'none', *, *, #10088, .f. ) ;
#7571 = vertex_point ( 'none', #5473 ) ;
#7572 = vector ( 'none', #22992, 1000.000000000000000 ) ;
#7573 = cartesian_point ( 'none', ( -492.5332957909478750, 226.9583908146439910, -275.3537468037988560 ) ) ;
#7574 = line ( 'none', #28833, #2000 ) ;
#7575 = oriented_edge ( 'none', *, *, #27191, .f. ) ;
#7576 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#7577 = edge_curve ( 'none', #4504, #12785, #28276, .t. ) ;
#7578 = vector ( 'none', #11669, 1000.000000000000114 ) ;
#7579 = line ( 'none', #24387, #11882 ) ;
#7580 = direction ( 'none', ( 0.8937973703356512090, -4.585703797364775347e-13, 0.4484710255758723729 ) ) ;
#7581 = vertex_point ( 'none', #361 ) ;
#7582 = cartesian_point ( 'none', ( -507.5812655434835960, 212.0352641220086980, -275.3537468037986855 ) ) ;
#7583 = edge_curve ( 'none', #24704, #20765, #27820, .t. ) ;
#7584 = cartesian_point ( 'none', ( -471.1642616409981201, 215.3171675797659077, -360.5460728221395357 ) ) ;
#7585 = b_spline_curve_with_knots ( 'none', 3,
( #2011, #21053, #31831, #20691 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001173621888758278253 ),
.unspecified. ) ;
#7586 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#7587 = direction ( 'none', ( -0.9762102793045144278, -0.2168259453575650531, -5.775668138027375302e-14 ) ) ;
#7588 = axis2_placement_3d ( 'none', #28536, #26156, #4029 ) ;
#7589 = cartesian_point ( 'none', ( -428.5947702774765276, 258.5908449401905500, -340.3863378580051631 ) ) ;
#7590 = vertex_point ( 'none', #3668 ) ;
#7591 = cylindrical_surface ( 'none', #12025, 5.000000000000009770 ) ;
#7592 = oriented_edge ( 'none', *, *, #12074, .f. ) ;
#7593 = plane ( 'none', #13247 ) ;
#7594 = oriented_edge ( 'none', *, *, #22824, .t. ) ;
#7595 = cartesian_point ( 'none', ( -448.0342319603239503, 191.6340790598115689, -338.1607060709736743 ) ) ;
#7596 = edge_loop ( 'none', ( #7138, #8061, #17267, #14215 ) ) ;
#7597 = direction ( 'none', ( 5.230025295777878942e-16, -0.9999948051039169172, -0.003223315867124592650 ) ) ;
#7598 = direction ( 'none', ( 0.0000000000000000000, -0.5871043804709797920, -0.8095112392251184730 ) ) ;
#7599 = edge_curve ( 'none', #8202, #18271, #13403, .t. ) ;
#7600 = face_outer_bound ( 'none', #23331, .t. ) ;
#7601 = edge_loop ( 'none', ( #356, #9131 ) ) ;
#7602 = cartesian_point ( 'none', ( -546.6701600692898637, 193.2977128291041424, -398.8537468040195790 ) ) ;
#7603 = oriented_edge ( 'none', *, *, #11843, .f. ) ;
#7604 = direction ( 'none', ( 0.9885822583581159728, 0.1506821769804491395, 5.788858375945508895e-14 ) ) ;
#7605 = cylindrical_surface ( 'none', #6892, 6.900000000000003020 ) ;
#7606 = cartesian_point ( 'none', ( -497.0198734745168849, 193.2977128290958717, -380.3537468040351541 ) ) ;
#7607 = edge_curve ( 'none', #6177, #28001, #11694, .t. ) ;
#7608 = vector ( 'none', #27772, 1000.000000000000000 ) ;
#7609 = line ( 'none', #7763, #19960 ) ;
#7610 = cartesian_point ( 'none', ( -506.9844471650439459, 212.3500572590998843, -275.3537468037987423 ) ) ;
#7611 = cartesian_point ( 'none', ( -416.8450167721048842, 300.6842518256227095, -341.8537468037402505 ) ) ;
#7612 = advanced_face ( 'none', ( #195 ), #21848, .f. ) ;
#7613 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#7614 = axis2_placement_3d ( 'none', #25936, #20354, #9876 ) ;
#7615 = vertex_point ( 'none', #30521 ) ;
#7616 = cartesian_point ( 'none', ( -523.5450167718832972, 243.1842518256341918, -462.8537468040175895 ) ) ;
#7617 = axis2_placement_3d ( 'none', #17865, #18106, #26319 ) ;
#7618 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256034964, -322.8537468037986287 ) ) ;
#7619 = advanced_face ( 'none', ( #14636 ), #2717, .t. ) ;
#7620 = oriented_edge ( 'none', *, *, #30974, .f. ) ;
#7621 = oriented_edge ( 'none', *, *, #1916, .t. ) ;
#7622 = cylindrical_surface ( 'none', #26779, 3.399999999999958611 ) ;
#7623 = cartesian_point ( 'none', ( -550.3939085999469398, 257.5999828406762617, -275.3537468037984581 ) ) ;
#7624 = edge_loop ( 'none', ( #7898, #22013, #25271, #32604, #26073 ) ) ;
#7625 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976585460, -0.7970987915612709473 ) ) ;
#7626 = oriented_edge ( 'none', *, *, #11177, .t. ) ;
#7627 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7628 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#7629 = edge_curve ( 'none', #31487, #26450, #34974, .t. ) ;
#7630 = line ( 'none', #11068, #33953 ) ;
#7631 = axis2_placement_3d ( 'none', #10024, #28954, #8860 ) ;
#7632 = oriented_edge ( 'none', *, *, #24956, .t. ) ;
#7633 = cartesian_point ( 'none', ( -543.6321701970167624, 290.5479379921599161, -380.3824794511700134 ) ) ;
#7634 = axis2_placement_3d ( 'none', #19477, #22197, #8547 ) ;
#7635 = cartesian_point ( 'none', ( -538.3324943463007912, 264.9151453183411036, -396.8537468037833946 ) ) ;
#7636 = face_outer_bound ( 'none', #19410, .t. ) ;
#7637 = cartesian_point ( 'none', ( -436.5450167721050434, 243.1842518256034111, -322.8537468037985150 ) ) ;
#7638 = direction ( 'none', ( -0.9873505073845707525, -0.1585527532634824488, -5.482582837655079878e-14 ) ) ;
#7639 = line ( 'none', #30133, #20405 ) ;
#7640 = cartesian_point ( 'none', ( -527.4090963855697964, 227.6578585309311791, -514.8537468037832241 ) ) ;
#7641 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#7642 = cartesian_point ( 'none', ( -501.8150606278407508, 204.2729401124324511, -308.8384706965840110 ) ) ;
#7643 = cartesian_point ( 'none', ( -523.5450167718838657, 243.1842518256340782, -454.8537468040175895 ) ) ;
#7644 = oriented_edge ( 'none', *, *, #34004, .t. ) ;
#7645 = cartesian_point ( 'none', ( -581.0450167718840930, 292.8808311847810160, -449.8537468040202043 ) ) ;
#7646 = cartesian_point ( 'none', ( -417.9450167721050207, 271.2270969573330603, -370.5720014814189085 ) ) ;
#7647 = cartesian_point ( 'none', ( -536.6953138266785572, 215.7448037305425999, -275.3537468037986855 ) ) ;
#7648 = circle ( 'none', #12916, 11.99999999999998046 ) ;
#7649 = plane ( 'none', #25564 ) ;
#7650 = advanced_face ( 'none', ( #3555 ), #25987, .t. ) ;
#7651 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#7652 = vertex_point ( 'none', #6161 ) ;
#7653 = axis2_placement_3d ( 'none', #6711, #25512, #1143 ) ;
#7654 = oriented_edge ( 'none', *, *, #27528, .f. ) ;
#7655 = edge_curve ( 'none', #16468, #15885, #14533, .t. ) ;
#7656 = axis2_placement_3d ( 'none', #30395, #25430, #22673 ) ;
#7657 = oriented_edge ( 'none', *, *, #8536, .f. ) ;
#7658 = direction ( 'none', ( -2.589044556301893862e-16, 0.6038489185976438911, 0.7970987915612819386 ) ) ;
#7659 = axis2_placement_3d ( 'none', #16324, #10995, #2876 ) ;
#7660 = cartesian_point ( 'none', ( -435.5450167720989612, 300.6842518255738241, -293.6933761682471982 ) ) ;
#7661 = vector ( 'none', #27782, 1000.000000000000000 ) ;
#7662 = edge_loop ( 'none', ( #31037, #14110, #30934, #17429 ) ) ;
#7663 = edge_loop ( 'none', ( #9984, #34928, #33070, #923 ) ) ;
#7664 = advanced_face ( 'none', ( #30661 ), #14625, .f. ) ;
#7665 = cartesian_point ( 'none', ( -424.2450167721049752, 186.6842518255840560, -303.8537468038558131 ) ) ;
#7666 = axis2_placement_3d ( 'none', #16933, #3473, #757 ) ;
#7667 = circle ( 'none', #4135, 28.62500000000000355 ) ;
#7668 = cartesian_point ( 'none', ( -433.8340964161238276, 229.9414516459644062, -299.5440268474886807 ) ) ;
#7669 = cartesian_point ( 'none', ( -551.7883587328072963, 203.2645281124250403, -324.0040803367917306 ) ) ;
#7670 = direction ( 'none', ( 0.0000000000000000000, -0.2731415584612456593, 0.9619738504976952376 ) ) ;
#7671 = vector ( 'none', #5692, 1000.000000000000000 ) ;
#7672 = cartesian_point ( 'none', ( -523.5450167719188812, 243.1842518256254380, -397.8537468040360068 ) ) ;
#7673 = oriented_edge ( 'none', *, *, #10223, .f. ) ;
#7674 = edge_curve ( 'none', #3868, #16322, #28882, .t. ) ;
#7675 = cartesian_point ( 'none', ( -435.2450167721049752, 258.0017926038600535, -320.5212620161302084 ) ) ;
#7676 = oriented_edge ( 'none', *, *, #22327, .f. ) ;
#7677 = axis2_placement_3d ( 'none', #19890, #30565, #3595 ) ;
#7678 = cartesian_point ( 'none', ( -501.0958842950460621, 271.6622377656137814, -279.7054199732689881 ) ) ;
#7679 = cartesian_point ( 'none', ( -495.3530725919935094, 264.1361737580343174, -275.3537468037989697 ) ) ;
#7680 = circle ( 'none', #8753, 8.500000000000007105 ) ;
#7681 = edge_curve ( 'none', #12635, #30407, #30059, .t. ) ;
#7682 = cartesian_point ( 'none', ( -418.7206066780939295, 276.4339056757767707, -345.0911520044263057 ) ) ;
#7683 = oriented_edge ( 'none', *, *, #21018, .f. ) ;
#7684 = oriented_edge ( 'none', *, *, #31709, .f. ) ;
#7685 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#7686 = edge_loop ( 'none', ( #10306, #24484 ) ) ;
#7687 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.609547913895529444e-14 ) ) ;
#7688 = cartesian_point ( 'none', ( -454.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#7689 = cartesian_point ( 'none', ( -415.2450167721049752, 242.3956515517559183, -310.8796869405738335 ) ) ;
#7690 = cylindrical_surface ( 'none', #29784, 6.138320441952082263 ) ;
#7691 = oriented_edge ( 'none', *, *, #29362, .f. ) ;
#7692 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#7693 = circle ( 'none', #32530, 4.999999999999976019 ) ;
#7694 = cartesian_point ( 'none', ( -557.0948987566193864, 223.2994481095655885, -410.8537468037833946 ) ) ;
#7695 = edge_loop ( 'none', ( #28780, #30094, #6510, #14291, #27943 ) ) ;
#7696 = line ( 'none', #29054, #12015 ) ;
#7697 = edge_curve ( 'none', #14059, #23001, #19469, .t. ) ;
#7698 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#7699 = cartesian_point ( 'none', ( -493.6540584764867958, 185.6842518256034964, -380.3537468037986287 ) ) ;
#7700 = edge_curve ( 'none', #31343, #19361, #30284, .t. ) ;
#7701 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7702 = axis2_placement_3d ( 'none', #6653, #1209, #20222 ) ;
#7703 = oriented_edge ( 'none', *, *, #9578, .f. ) ;
#7704 = circle ( 'none', #21930, 0.1999999999999779732 ) ;
#7705 = direction ( 'none', ( -0.4484710255758730391, 9.061894562842799197e-13, -0.8937973703356509869 ) ) ;
#7706 = cartesian_point ( 'none', ( -437.2450167721049752, 243.3141995150874379, -313.1046128115920624 ) ) ;
#7707 = cartesian_point ( 'none', ( -507.3345543903978978, 235.3598726571848374, -414.3537468037833946 ) ) ;
#7708 = direction ( 'none', ( -1.000000000000000000, 3.003847700398644514e-18, 1.226416383224404662e-17 ) ) ;
#7709 = axis2_placement_3d ( 'none', #15809, #13118, #21162 ) ;
#7710 = cartesian_point ( 'none', ( -546.1207580397792754, 293.7050018352293250, -412.6287651376450185 ) ) ;
#7711 = line ( 'none', #16139, #14117 ) ;
#7712 = axis2_placement_3d ( 'none', #18243, #26695, #4932 ) ;
#7713 = oriented_edge ( 'none', *, *, #1597, .t. ) ;
#7714 = cartesian_point ( 'none', ( -509.2021718845942928, 216.2970414720854251, -275.3537468037987423 ) ) ;
#7715 = direction ( 'none', ( 5.655173982181835773e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#7716 = oriented_edge ( 'none', *, *, #33336, .t. ) ;
#7717 = oriented_edge ( 'none', *, *, #12719, .f. ) ;
#7718 = axis2_placement_3d ( 'none', #13408, #32697, #2652 ) ;
#7719 = cartesian_point ( 'none', ( -433.2450167721049752, 243.8956437594117688, -310.8748519667731216 ) ) ;
#7720 = oriented_edge ( 'none', *, *, #10088, .t. ) ;
#7721 = line ( 'none', #1801, #11175 ) ;
#7722 = axis2_placement_3d ( 'none', #26383, #32159, #10575 ) ;
#7723 = vertex_point ( 'none', #20206 ) ;
#7724 = face_outer_bound ( 'none', #19087, .t. ) ;
#7725 = cartesian_point ( 'none', ( -556.3036830846186831, 258.6186435831794483, -279.7732498487970361 ) ) ;
#7726 = edge_curve ( 'none', #18126, #613, #22460, .t. ) ;
#7727 = direction ( 'none', ( -0.07384000345349898964, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#7728 = vector ( 'none', #28059, 1000.000000000000000 ) ;
#7729 = advanced_face ( 'none', ( #780 ), #12300, .f. ) ;
#7730 = b_spline_curve_with_knots ( 'none', 3,
( #28464, #12224, #33884, #17645, #1365, #4075, #23107 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.0000000000000000000, 0.02689933786619668615, 0.03806022564396568941 ),
.unspecified. ) ;
#7731 = cartesian_point ( 'none', ( -438.0450167721049866, 202.1842518256034111, -322.8537468038401244 ) ) ;
#7732 = cartesian_point ( 'none', ( -488.4672969352143355, 261.2808522775366669, -435.6677321561543863 ) ) ;
#7733 = oriented_edge ( 'none', *, *, #16078, .t. ) ;
#7734 = vector ( 'none', #1046, 1000.000000000000114 ) ;
#7735 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7736 = direction ( 'none', ( -1.000000000000000000, -5.474472508013595715e-16, -5.693451408334139859e-14 ) ) ;
#7737 = direction ( 'none', ( 1.585605231943072349e-16, -1.000000000000000000, -1.311026609186950238e-14 ) ) ;
#7738 = vertex_point ( 'none', #12163 ) ;
#7739 = line ( 'none', #4039, #14998 ) ;
#7740 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#7741 = edge_curve ( 'none', #148, #17333, #1640, .t. ) ;
#7742 = oriented_edge ( 'none', *, *, #16425, .t. ) ;
#7743 = cartesian_point ( 'none', ( -523.5450167719187675, 243.1842518256254380, -398.8537468040360068 ) ) ;
#7744 = direction ( 'none', ( 0.3003283627730223282, 0.9538358739919965412, 2.775557561562890089e-14 ) ) ;
#7745 = cartesian_point ( 'none', ( -493.5247029275302566, 285.2663829108186633, -370.3537468037986287 ) ) ;
#7747 = edge_curve ( 'none', #20978, #707, #10983, .t. ) ;
#7746 = oriented_edge ( 'none', *, *, #17955, .f. ) ;
#7748 = oriented_edge ( 'none', *, *, #35114, .t. ) ;
#7749 = cartesian_point ( 'none', ( -425.4762432929836109, 300.6842518256564745, -375.1874118769987945 ) ) ;
#7750 = cartesian_point ( 'none', ( -523.5450167718864805, 243.1842518256334813, -406.8537468040175895 ) ) ;
#7751 = edge_curve ( 'none', #20616, #30716, #19391, .t. ) ;
#7752 = cartesian_point ( 'none', ( -497.0198734745147249, 293.0707908221721709, -360.2537468040165436 ) ) ;
#7753 = vertex_point ( 'none', #20552 ) ;
#7754 = face_bound ( 'none', #14026, .t. ) ;
#7755 = direction ( 'none', ( 0.9873505073845707525, 0.1585527532634824488, 5.482582837655079878e-14 ) ) ;
#7756 = oriented_edge ( 'none', *, *, #2310, .t. ) ;
#7757 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#7758 = cartesian_point ( 'none', ( -529.0483627312381714, 213.4306685563713017, -275.3537468037986287 ) ) ;
#7759 = direction ( 'none', ( 0.1301338387964242616, 0.9914964367057030881, 1.808675573594017355e-14 ) ) ;
#7760 = axis2_placement_3d ( 'none', #20771, #4470, #4603 ) ;
#7761 = circle ( 'none', #25495, 10.00000000000000888 ) ;
#7762 = vector ( 'none', #7210, 999.9999999999998863 ) ;
#7763 = cartesian_point ( 'none', ( -538.8124543687486039, 271.3974009733466914, -402.3537468037833946 ) ) ;
#7764 = axis2_placement_3d ( 'none', #22330, #27693, #11093 ) ;
#7765 = cartesian_point ( 'none', ( -414.4994882265135061, 230.1233528427690658, -299.6045895675583211 ) ) ;
#7766 = cartesian_point ( 'none', ( -431.6450167721049525, 185.6842518255841128, -303.8537468038567795 ) ) ;
#7767 = face_outer_bound ( 'none', #24014, .t. ) ;
#7768 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#7769 = cartesian_point ( 'none', ( -414.8218175454603625, 255.7939325953224738, -299.3129795278542247 ) ) ;
#7770 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#7771 = oriented_edge ( 'none', *, *, #4586, .t. ) ;
#7772 = face_outer_bound ( 'none', #8614, .t. ) ;
#7773 = edge_curve ( 'none', #33401, #32160, #11452, .t. ) ;
#7774 = advanced_face ( 'none', ( #33649 ), #12807, .f. ) ;
#7775 = direction ( 'none', ( 0.9914964367057035322, -0.1301338387964205145, 5.404408446831739830e-14 ) ) ;
#7776 = cartesian_point ( 'none', ( -553.5653306166797165, 201.1021207403883011, -370.3537468037986287 ) ) ;
#7777 = edge_loop ( 'none', ( #21643, #14723 ) ) ;
#7778 = vertex_point ( 'none', #15573 ) ;
#7779 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#7780 = edge_curve ( 'none', #20011, #10399, #25554, .t. ) ;
#7781 = advanced_face ( 'none', ( #7868 ), #29085, .f. ) ;
#7782 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#7783 = direction ( 'none', ( 1.306144734853124172e-14, 1.000000000000000000, 1.306144734853124172e-14 ) ) ;
#7784 = vertex_point ( 'none', #23509 ) ;
#7785 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256034964, -322.8537468037986287 ) ) ;
#7786 = axis2_placement_3d ( 'none', #32786, #3214, #8580 ) ;
#7787 = oriented_edge ( 'none', *, *, #19384, .t. ) ;
#7788 = edge_loop ( 'none', ( #32195, #11858, #12871, #15192 ) ) ;
#7789 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#7790 = oriented_edge ( 'none', *, *, #32346, .t. ) ;
#7791 = cylindrical_surface ( 'none', #9026, 5.899999999999972822 ) ;
#7792 = cartesian_point ( 'none', ( -506.3326434786333721, 275.0796101605993158, -279.7054200396959232 ) ) ;
#7793 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#7794 = oriented_edge ( 'none', *, *, #9614, .t. ) ;
#7795 = circle ( 'none', #4283, 0.2000000000000159150 ) ;
#7796 = toroidal_surface ( 'none', #30032, 10.00000000000000000, 0.5000000000000000000 ) ;
#7797 = oriented_edge ( 'none', *, *, #1215, .t. ) ;
#7798 = vertex_point ( 'none', #7471 ) ;
#7799 = cartesian_point ( 'none', ( -421.9450167721050207, 213.8092518256028427, -271.9747543314629183 ) ) ;
#7800 = cartesian_point ( 'none', ( -420.1559844293095125, 275.2295894723276319, -346.7951863392647169 ) ) ;
#7801 = edge_curve ( 'none', #4055, #14743, #13210, .t. ) ;
#7802 = plane ( 'none', #25633 ) ;
#7803 = circle ( 'none', #8405, 4.499999999999948486 ) ;
#7804 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -280.3537468037986287 ) ) ;
#7805 = cartesian_point ( 'none', ( -410.0450167721049866, 215.1842518256576398, -376.3537468038269367 ) ) ;
#7806 = cartesian_point ( 'none', ( -523.5450167718838657, 243.1842518256340497, -452.4537468040175554 ) ) ;
#7807 = edge_curve ( 'none', #13581, #2910, #30535, .t. ) ;
#7808 = cartesian_point ( 'none', ( -470.9880931319771662, 215.6367275933437213, -360.8449463685407750 ) ) ;
#7809 = oriented_edge ( 'none', *, *, #12403, .t. ) ;
#7810 = cylindrical_surface ( 'none', #19374, 77.75000000000001421 ) ;
#7811 = direction ( 'none', ( -0.3003283627730191641, -0.9538358739919975404, -2.602085213965212219e-14 ) ) ;
#7812 = cartesian_point ( 'none', ( -505.3012990074782351, 284.9955152380863410, -315.3892953484856889 ) ) ;
#7813 = axis2_placement_3d ( 'none', #22290, #27763, #11521 ) ;
#7814 = oriented_edge ( 'none', *, *, #22397, .t. ) ;
#7815 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.609547913895529444e-14 ) ) ;
#7816 = oriented_edge ( 'none', *, *, #26412, .t. ) ;
#7817 = direction ( 'none', ( 1.000000000000000000, 7.968668479650645108e-17, -3.427610938043116658e-16 ) ) ;
#7818 = oriented_edge ( 'none', *, *, #12649, .f. ) ;
#7819 = direction ( 'none', ( 1.184539114125206186e-15, 0.3392654862413473915, -0.9406906663964632598 ) ) ;
#7820 = cartesian_point ( 'none', ( -580.9142451508840850, 212.6465182881018450, -380.3537468037986287 ) ) ;
#7821 = cartesian_point ( 'none', ( -523.5450167719193360, 243.1842518256252959, -389.1537468040360181 ) ) ;
#7822 = vertex_point ( 'none', #15331 ) ;
#7823 = advanced_face ( 'none', ( #24862 ), #3316, .f. ) ;
#7824 = vertex_point ( 'none', #26379 ) ;
#7825 = vector ( 'none', #25477, 1000.000000000000000 ) ;
#7826 = edge_curve ( 'none', #315, #18983, #25890, .t. ) ;
#7827 = cartesian_point ( 'none', ( -414.7450167721050320, 255.2327965709334023, -299.3147882559015329 ) ) ;
#7828 = vertex_point ( 'none', #34502 ) ;
#7829 = direction ( 'none', ( -1.000000000000000000, -4.101836147685737313e-16, 2.600705613074054585e-16 ) ) ;
#7830 = circle ( 'none', #25871, 65.00000000000005684 ) ;
#7831 = circle ( 'none', #33652, 36.00000000000002842 ) ;
#7832 = cartesian_point ( 'none', ( -437.2450167721049752, 270.5161737313640629, -319.3992791286744932 ) ) ;
#7834 = oriented_edge ( 'none', *, *, #8802, .t. ) ;
#7833 = cartesian_point ( 'none', ( -434.2450167721049752, 243.2735491365502583, -323.8497518189756192 ) ) ;
#7835 = oriented_edge ( 'none', *, *, #20618, .f. ) ;
#7836 = edge_curve ( 'none', #9617, #31091, #9714, .t. ) ;
#7837 = direction ( 'none', ( -5.230025295777874011e-16, 0.9999948051039169172, 0.003223315867122746904 ) ) ;
#7838 = axis2_placement_3d ( 'none', #10990, #2985, #19505 ) ;
#7839 = cartesian_point ( 'none', ( -501.7959614379745403, 214.1675319411861267, -279.7054188884706036 ) ) ;
#7840 = cartesian_point ( 'none', ( -520.1606240901517140, 227.5433570593555146, -480.3619112145588588 ) ) ;
#7841 = circle ( 'none', #33811, 14.00000000000000355 ) ;
#7842 = advanced_face ( 'none', ( #7600 ), #16548, .f. ) ;
#7843 = direction ( 'none', ( 0.9237280213470466794, 0.3830490080632893979, 5.707141665237658447e-14 ) ) ;
#7844 = cartesian_point ( 'none', ( -569.5069575490126681, 205.7223110485080042, -398.8537468040207159 ) ) ;
#7845 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672870018 ) ) ;
#7846 = oriented_edge ( 'none', *, *, #32566, .f. ) ;
#7847 = cylindrical_surface ( 'none', #10751, 40.00000000000002132 ) ;
#7848 = face_bound ( 'none', #25301, .t. ) ;
#7849 = oriented_edge ( 'none', *, *, #16873, .t. ) ;
#7850 = oriented_edge ( 'none', *, *, #3059, .f. ) ;
#7851 = cartesian_point ( 'none', ( -551.1854901485901337, 255.8606828233244244, -275.3537468037983444 ) ) ;
#7852 = cartesian_point ( 'none', ( -421.9450167721050207, 210.2501640772442215, -270.0420374873588116 ) ) ;
#7853 = edge_curve ( 'none', #26641, #25594, #27183, .t. ) ;
#7854 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#7855 = oriented_edge ( 'none', *, *, #24867, .t. ) ;
#7856 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#7857 = circle ( 'none', #23905, 5.000000000000004441 ) ;
#7858 = edge_curve ( 'none', #1954, #16739, #31825, .t. ) ;
#7859 = direction ( 'none', ( -0.07384000345349524264, 0.9972701007700911502, -7.214474255747049785e-17 ) ) ;
#7860 = oriented_edge ( 'none', *, *, #9845, .t. ) ;
#7861 = cartesian_point ( 'none', ( -430.5736749087932367, 278.8925477681043503, -340.8805253236851058 ) ) ;
#7862 = vertex_point ( 'none', #5089 ) ;
#7863 = line ( 'none', #9817, #7418 ) ;
#7864 = axis2_placement_3d ( 'none', #26678, #18457, #29026 ) ;
#7865 = vertex_point ( 'none', #23979 ) ;
#7866 = cartesian_point ( 'none', ( -422.1450167721048956, 290.7154293733817667, -290.9425813456879837 ) ) ;
#7867 = cartesian_point ( 'none', ( -520.6592551321257361, 239.5779083739682278, -277.8537468040320277 ) ) ;
#7868 = face_outer_bound ( 'none', #27893, .t. ) ;
#7869 = vector ( 'none', #23117, 1000.000000000000000 ) ;
#7870 = vertex_point ( 'none', #2340 ) ;
#7871 = axis2_placement_3d ( 'none', #16904, #33129, #19614 ) ;
#7872 = oriented_edge ( 'none', *, *, #11542, .f. ) ;
#7873 = cartesian_point ( 'none', ( -450.5450167721049297, 240.3633327104736566, -380.3537468037986287 ) ) ;
#7874 = direction ( 'none', ( 1.000000000000000000, 4.101836147685737313e-16, -2.600705613074054585e-16 ) ) ;
#7875 = oriented_edge ( 'none', *, *, #25248, .f. ) ;
#7876 = cartesian_point ( 'none', ( -414.2450167721050320, 233.3634243625874660, -324.7382488445695685 ) ) ;
#7877 = vertex_point ( 'none', #4975 ) ;
#7878 = direction ( 'none', ( 5.651035195342045529e-14, 1.280919814661274201e-14, -1.000000000000000000 ) ) ;
#7879 = line ( 'none', #7918, #1509 ) ;
#7880 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7881 = cartesian_point ( 'none', ( -458.7075532982710229, 195.9087927968877807, -340.8681053599252664 ) ) ;
#7882 = cartesian_point ( 'none', ( -537.9343880330649199, 216.3194851144605479, -275.3537468037965823 ) ) ;
#7883 = cartesian_point ( 'none', ( -421.9450167721050207, 209.1666500743660038, -267.9591314871834129 ) ) ;
#7884 = edge_loop ( 'none', ( #1255, #15184 ) ) ;
#7885 = edge_curve ( 'none', #33466, #7824, #24624, .t. ) ;
#7886 = cartesian_point ( 'none', ( -436.2450167721049752, 242.0989494994798292, -321.9470390995683715 ) ) ;
#7887 = cartesian_point ( 'none', ( -414.3052232388222933, 230.5403057411582779, -299.7437727521705710 ) ) ;
#7888 = circle ( 'none', #113, 6.500000000000012434 ) ;
#7889 = axis2_placement_3d ( 'none', #22654, #11538, #33451 ) ;
#7890 = cartesian_point ( 'none', ( -569.5069575490124407, 289.1461926027590152, -398.8537468040195790 ) ) ;
#7891 = direction ( 'none', ( -1.036334525942864445e-16, 0.08929731094672753444, -0.9960050151769735960 ) ) ;
#7892 = oriented_edge ( 'none', *, *, #33237, .f. ) ;
#7893 = face_outer_bound ( 'none', #16150, .t. ) ;
#7894 = oriented_edge ( 'none', *, *, #12345, .t. ) ;
#7895 = edge_curve ( 'none', #33401, #28211, #17110, .t. ) ;
#7896 = cartesian_point ( 'none', ( -526.3140169016137406, 280.5818806044812845, -405.8537468037833946 ) ) ;
#7897 = cartesian_point ( 'none', ( -433.9941328107765344, 300.6842518255687082, -288.6307709325083124 ) ) ;
#7898 = oriented_edge ( 'none', *, *, #1190, .t. ) ;
#7899 = cartesian_point ( 'none', ( -544.0359498474372231, 282.7063299865453700, -308.9262698366903805 ) ) ;
#7900 = toroidal_surface ( 'none', #25390, 20.00000000000000355, 84.99999999999998579 ) ;
#7901 = plane ( 'none', #19262 ) ;
#7902 = vector ( 'none', #17871, 1000.000000000000000 ) ;
#7903 = oriented_edge ( 'none', *, *, #3610, .t. ) ;
#7904 = plane ( 'none', #15953 ) ;
#7905 = direction ( 'none', ( 0.9873505073845704194, 0.1585527532634845860, 5.551115123125746730e-14 ) ) ;
#7906 = edge_loop ( 'none', ( #15799, #5928, #14905, #32495 ) ) ;
#7907 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#7908 = oriented_edge ( 'none', *, *, #28640, .f. ) ;
#7909 = plane ( 'none', #25370 ) ;
#7910 = line ( 'none', #18122, #8355 ) ;
#7911 = cartesian_point ( 'none', ( -490.0830759947585307, 192.1813252485429189, -449.8537468040163390 ) ) ;
#7912 = vector ( 'none', #34136, 1000.000000000000000 ) ;
#7913 = cartesian_point ( 'none', ( -506.9700165380324961, 274.0106925186786384, -275.3537468037998224 ) ) ;
#7914 = cartesian_point ( 'none', ( -493.7331064006559700, 185.6842518256034964, -380.3537468037986287 ) ) ;
#7915 = advanced_face ( 'none', ( #10180 ), #33062, .t. ) ;
#7916 = vector ( 'none', #19961, 1000.000000000000000 ) ;
#7917 = edge_curve ( 'none', #8209, #26770, #2922, .t. ) ;
#7918 = cartesian_point ( 'none', ( -581.0450167719197907, 212.8733626931697813, -380.3537468040396448 ) ) ;
#7919 = oriented_edge ( 'none', *, *, #9068, .t. ) ;
#7920 = cartesian_point ( 'none', ( -523.5450167721047592, 278.5198127613060706, -275.3537468037984013 ) ) ;
#7921 = edge_curve ( 'none', #1890, #29163, #13707, .t. ) ;
#7922 = cartesian_point ( 'none', ( -460.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#7923 = cartesian_point ( 'none', ( -418.3600807325264554, 276.9006352872927437, -344.3770713070289844 ) ) ;
#7924 = direction ( 'none', ( 0.9005812434283159140, -0.4346877315787834317, 0.0000000000000000000 ) ) ;
#7925 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#7926 = axis2_placement_3d ( 'none', #25101, #6298, #721 ) ;
#7927 = vertex_point ( 'none', #8284 ) ;
#7928 = cylindrical_surface ( 'none', #12020, 27.50000000000001776 ) ;
#7929 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7930 = edge_loop ( 'none', ( #17838, #15263 ) ) ;
#7931 = axis2_placement_3d ( 'none', #6163, #33483, #30288 ) ;
#7932 = cartesian_point ( 'none', ( -473.4090962212295608, 212.9195958093777676, -357.7891314274117462 ) ) ;
#7933 = oriented_edge ( 'none', *, *, #20730, .t. ) ;
#7934 = direction ( 'none', ( 1.000000000000000000, 1.902695843402142252e-14, 5.708087530206426439e-14 ) ) ;
#7935 = cartesian_point ( 'none', ( -504.2054409019819445, 283.6040829954937976, -311.0928022307072638 ) ) ;
#7936 = vertex_point ( 'none', #32503 ) ;
#7937 = vector ( 'none', #19652, 1000.000000000000000 ) ;
#7939 = oriented_edge ( 'none', *, *, #33244, .f. ) ;
#7938 = axis2_placement_3d ( 'none', #5684, #21633, #21517 ) ;
#7940 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#7941 = oriented_edge ( 'none', *, *, #1686, .f. ) ;
#7942 = oriented_edge ( 'none', *, *, #23406, .f. ) ;
#7943 = direction ( 'none', ( 3.210458158001135373e-15, 1.000000000000000000, 1.311026609186969171e-14 ) ) ;
#7944 = direction ( 'none', ( -1.028554113732454248e-16, 0.9960050151769735960, 0.08929731094672753444 ) ) ;
#7945 = cartesian_point ( 'none', ( -505.4805616046245405, 213.1578719762953824, -275.3537468037987423 ) ) ;
#7946 = vector ( 'none', #16842, 1000.000000000000000 ) ;
#7947 = plane ( 'none', #8861 ) ;
#7948 = vertex_point ( 'none', #27309 ) ;
#7949 = edge_curve ( 'none', #22389, #28375, #19084, .t. ) ;
#7950 = face_bound ( 'none', #5725, .t. ) ;
#7951 = cartesian_point ( 'none', ( -414.7539098428579791, 255.4395725687277832, -299.3141217480844603 ) ) ;
#7952 = toroidal_surface ( 'none', #27704, 12.50000000000000178, 0.5000000000000000000 ) ;
#7953 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-18-solid1', #4957 ) ;
#7954 = direction ( 'none', ( 0.0000000000000000000, -0.5871043804709781266, -0.8095112392251196942 ) ) ;
#7955 = cartesian_point ( 'none', ( -551.5786985327471257, 286.3226939270869593, -380.3824794511700134 ) ) ;
#7956 = oriented_edge ( 'none', *, *, #19150, .t. ) ;
#7957 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.551115123125777653e-14 ) ) ;
#7958 = cartesian_point ( 'none', ( -554.2170322003352112, 292.4048692584681248, -368.4537468040432486 ) ) ;
#7959 = cartesian_point ( 'none', ( -509.2301811001115084, 216.2828700368913530, -275.3537468037986287 ) ) ;
#7960 = cartesian_point ( 'none', ( -510.6793910968572163, 260.0534462059756038, -409.6988878022838776 ) ) ;
#7961 = advanced_face ( 'none', ( #6737 ), #22058, .f. ) ;
#7962 = oriented_edge ( 'none', *, *, #28867, .f. ) ;
#7963 = face_bound ( 'none', #34405, .t. ) ;
#7964 = oriented_edge ( 'none', *, *, #32230, .t. ) ;
#7965 = advanced_face ( 'none', ( #5046 ), #11655, .f. ) ;
#7966 = vertex_point ( 'none', #30725 ) ;
#7967 = edge_curve ( 'none', #20455, #34554, #17400, .t. ) ;
#7968 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.013475018193535843e-12 ) ) ;
#7969 = edge_curve ( 'none', #15289, #25416, #18638, .t. ) ;
#7970 = edge_loop ( 'none', ( #10765, #10155, #25035, #1735, #19295, #8319, #31646, #30550, #14923, #28535 ) ) ;
#7971 = edge_curve ( 'none', #29697, #7927, #11459, .t. ) ;
#7972 = vertex_point ( 'none', #30984 ) ;
#7973 = cartesian_point ( 'none', ( -550.9916387060205807, 256.3180321986775425, -275.3537468037984581 ) ) ;
#7974 = axis2_placement_3d ( 'none', #11089, #18289, #20921 ) ;
#7975 = cartesian_point ( 'none', ( -424.0450167721051002, 185.0842518255828963, -302.8536850919533094 ) ) ;
#7976 = vertex_point ( 'none', #6483 ) ;
#7977 = b_spline_curve_with_knots ( 'none', 3,
( #28215, #30931, #25841, #20124, #9536, #22854, #6555 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2499999999999942268, 0.5000000000000115463, 0.7499999999999826805, 1.000000000000000000 ),
.unspecified. ) ;
#7978 = vertex_point ( 'none', #33198 ) ;
#7979 = axis2_placement_3d ( 'none', #2143, #28905, #18437 ) ;
#7980 = face_outer_bound ( 'none', #6953, .t. ) ;
#7981 = plane ( 'none', #29369 ) ;
#7982 = line ( 'none', #9417, #20744 ) ;
#7983 = vertex_point ( 'none', #1032 ) ;
#7984 = axis2_placement_3d ( 'none', #30748, #939, #33476 ) ;
#7985 = plane ( 'none', #6788 ) ;
#7986 = vector ( 'none', #32989, 1000.000000000000000 ) ;
#7987 = face_outer_bound ( 'none', #21115, .t. ) ;
#7988 = cartesian_point ( 'none', ( -529.4410594011933426, 282.5858748154639102, -436.3080549637185186 ) ) ;
#7989 = plane ( 'none', #11998 ) ;
#7990 = oriented_edge ( 'none', *, *, #14042, .t. ) ;
#7991 = cartesian_point ( 'none', ( -414.0450167721049866, 268.6946187465786124, -378.8341715421265690 ) ) ;
#7992 = cartesian_point ( 'none', ( -433.7450167721049752, 243.2560873383853277, -334.8535317876683166 ) ) ;
#7993 = cartesian_point ( 'none', ( -492.3189778526731857, 300.1924485469448882, -398.8537468040150884 ) ) ;
#7994 = cartesian_point ( 'none', ( -424.0450167721049866, 216.1870245665103027, -268.6962338126011787 ) ) ;
#7995 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7996 = oriented_edge ( 'none', *, *, #33354, .f. ) ;
#7997 = face_outer_bound ( 'none', #34497, .t. ) ;
#7998 = edge_curve ( 'none', #14254, #30886, #32669, .t. ) ;
#7999 = edge_loop ( 'none', ( #34329, #6185, #33764, #33883 ) ) ;
#8000 = oriented_edge ( 'none', *, *, #20547, .f. ) ;
#8001 = direction ( 'none', ( -3.796565446437064712e-31, -0.3883833435191157424, 0.9214978993339661972 ) ) ;
#8002 = advanced_face ( 'none', ( #17796 ), #11041, .t. ) ;
#8003 = direction ( 'none', ( 1.000000000000000000, 4.101836147685737313e-16, -2.600705613074054585e-16 ) ) ;
#8004 = cartesian_point ( 'none', ( -424.0450167721049866, 185.6842518256260632, -345.2287468038568932 ) ) ;
#8005 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -436.5857976113522341 ) ) ;
#8007 = vertex_point ( 'none', #16976 ) ;
#8006 = axis2_placement_3d ( 'none', #6509, #23168, #3898 ) ;
#8008 = advanced_face ( 'none', ( #4170 ), #25033, .f. ) ;
#8009 = vector ( 'none', #24782, 1000.000000000000000 ) ;
#8010 = edge_loop ( 'none', ( #13378, #5920, #13525, #27055 ) ) ;
#8011 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#8012 = circle ( 'none', #2504, 2.099999999999990763 ) ;
#8013 = line ( 'none', #22515, #22030 ) ;
#8014 = line ( 'none', #12471, #1205 ) ;
#8015 = direction ( 'none', ( 0.4484710255758729280, -9.061894562842799197e-13, 0.8937973703356509869 ) ) ;
#8016 = edge_curve ( 'none', #19814, #30052, #2474, .t. ) ;
#8017 = line ( 'none', #14783, #787 ) ;
#8018 = line ( 'none', #16552, #24605 ) ;
#8019 = advanced_face ( 'none', ( #13174 ), #30124, .t. ) ;
#8020 = cartesian_point ( 'none', ( -540.2243984730725970, 275.3547647458977963, -279.7180130871404913 ) ) ;
#8021 = cartesian_point ( 'none', ( -535.5942700843233979, 271.1388515671633286, -275.3537468037985150 ) ) ;
#8022 = edge_loop ( 'none', ( #15887, #27231, #32962, #12723 ) ) ;
#8023 = edge_curve ( 'none', #12991, #20326, #10583, .t. ) ;
#8024 = cartesian_point ( 'none', ( -548.2097309507892078, 204.6592986603605198, -312.9571549928324430 ) ) ;
#8025 = cartesian_point ( 'none', ( -520.1839406483545645, 203.7372661390259623, -409.8361994072282641 ) ) ;
#8026 = axis2_placement_3d ( 'none', #26451, #29168, #10179 ) ;
#8027 = vertex_point ( 'none', #12257 ) ;
#8028 = line ( 'none', #32655, #11893 ) ;
#8029 = axis2_placement_3d ( 'none', #28390, #34143, #15067 ) ;
#8030 = oriented_edge ( 'none', *, *, #20366, .f. ) ;
#8031 = cartesian_point ( 'none', ( -506.2841064909868578, 275.0533850569843253, -279.7054200464616542 ) ) ;
#8032 = cartesian_point ( 'none', ( -493.0466093068368991, 290.9581687895963000, -380.3824794511700134 ) ) ;
#8033 = oriented_edge ( 'none', *, *, #3039, .f. ) ;
#8034 = direction ( 'none', ( -0.9873505073845701974, -0.1585527532634856962, -5.426026720782051118e-14 ) ) ;
#8035 = direction ( 'none', ( 0.9914964367057214067, -0.1301338387962845400, 5.430244545403410796e-14 ) ) ;
#8036 = circle ( 'none', #21620, 6.138320441952068940 ) ;
#8037 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -400.3537468037833946 ) ) ;
#8038 = edge_curve ( 'none', #7798, #27705, #21225, .t. ) ;
#8039 = vertex_point ( 'none', #20178 ) ;
#8040 = cartesian_point ( 'none', ( -456.6904839718540075, 269.1842518256034964, -378.3504152277803882 ) ) ;
#8041 = face_outer_bound ( 'none', #24834, .t. ) ;
#8042 = line ( 'none', #8494, #813 ) ;
#8043 = edge_curve ( 'none', #18671, #7377, #34751, .t. ) ;
#8044 = cartesian_point ( 'none', ( -553.1003500817599843, 217.1197960790522075, -435.5574143254015098 ) ) ;
#8045 = cartesian_point ( 'none', ( -475.8236751194969543, 210.6938390779664587, -354.7796039651841511 ) ) ;
#8046 = cartesian_point ( 'none', ( -460.5450167721049866, 227.4358176317425375, -275.3537468037986287 ) ) ;
#8047 = toroidal_surface ( 'none', #7086, 7.900000000000000355, 0.1000000000000000056 ) ;
#8048 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#8049 = axis2_placement_3d ( 'none', #3737, #25385, #14694 ) ;
#8050 = plane ( 'none', #16167 ) ;
#8051 = oriented_edge ( 'none', *, *, #14698, .t. ) ;
#8052 = cartesian_point ( 'none', ( -559.6576189805053900, 257.9110967605517430, -410.8537468037833946 ) ) ;
#8053 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748157448, 1.615973351895135670e-16 ) ) ;
#8054 = oriented_edge ( 'none', *, *, #17461, .t. ) ;
#8055 = cartesian_point ( 'none', ( -507.0961947323427808, 212.2902142327485251, -275.3537468037987423 ) ) ;
#8056 = circle ( 'none', #32199, 6.138320441952084039 ) ;
#8057 = cartesian_point ( 'none', ( -541.8847389957559244, 296.7980981594824925, -410.3537468037833946 ) ) ;
#8058 = edge_curve ( 'none', #1027, #16099, #31387, .t. ) ;
#8059 = oriented_edge ( 'none', *, *, #20103, .f. ) ;
#8060 = cartesian_point ( 'none', ( -424.2450167721050889, 263.5953891109435290, -341.7880536228772144 ) ) ;
#8061 = oriented_edge ( 'none', *, *, #23969, .f. ) ;
#8062 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672814506 ) ) ;
#8063 = cartesian_point ( 'none', ( -524.6640399121981773, 258.2975815586527801, -402.3537468037833946 ) ) ;
#8064 = edge_curve ( 'none', #15885, #3030, #19944, .t. ) ;
#8065 = cartesian_point ( 'none', ( -521.9943766995842225, 222.2415797094309653, -410.3537468037833946 ) ) ;
#8066 = vector ( 'none', #3679, 1000.000000000000114 ) ;
#8067 = cartesian_point ( 'none', ( -492.8125700715423250, 226.4354701827707856, -275.3537468037938538 ) ) ;
#8068 = direction ( 'none', ( 3.392713726888366737e-16, -0.3883833435191190731, 0.9214978993339648650 ) ) ;
#8069 = oriented_edge ( 'none', *, *, #6335, .t. ) ;
#8070 = axis2_placement_3d ( 'none', #18800, #19042, #24525 ) ;
#8071 = line ( 'none', #29842, #842 ) ;
#8072 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.014466288751236587e-12 ) ) ;
#8073 = axis2_placement_3d ( 'none', #28603, #25769, #12254 ) ;
#8074 = cartesian_point ( 'none', ( -418.0565743908562695, 300.4842518256268136, -345.8585643870032982 ) ) ;
#8075 = line ( 'none', #3310, #32295 ) ;
#8076 = cartesian_point ( 'none', ( -553.3962290263317527, 247.7465154284682001, -275.3537468037985150 ) ) ;
#8077 = vertex_point ( 'none', #14955 ) ;
#8078 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.013837102873133090e-12 ) ) ;
#8079 = cartesian_point ( 'none', ( -451.9450167721049638, 274.3209810456122568, -371.4072035517543213 ) ) ;
#8080 = closed_shell ( 'none', ( #31874, #32870, #15882, #28835, #30781, #1723, #18698, #12315, #3297, #17668, #18132, #15829, #22463, #9190, #18475, #17071, #9627, #22289, #4945, #25293 ) ) ;
#8082 = cartesian_point ( 'none', ( -417.9450167721049638, 296.7972931529943708, -295.5499485945880451 ) ) ;
#8081 = face_outer_bound ( 'none', #29956, .t. ) ;
#8083 = edge_curve ( 'none', #9358, #31641, #12769, .t. ) ;
#8084 = cartesian_point ( 'none', ( -424.0450167721049866, 274.9370245665110701, -370.4542187572726561 ) ) ;
#8085 = closed_shell ( 'none', ( #12726, #15783, #34982, #11992, #25879, #8416, #19582, #25997, #30642, #34153, #12521, #498, #1094, #5959, #30092, #32589, #7205, #1266, #33040, #6588, #5617, #15340, #11548, #26863, #17823, #19043, #20684, #11770, #33626, #33088, #29039, #21963, #6949, #16403, #20111, #25466, #4399, #15313, #23795, #19807, #14582, #7569 ) ) ;
#8086 = axis2_placement_3d ( 'none', #26470, #10420, #21240 ) ;
#8087 = oriented_edge ( 'none', *, *, #2375, .f. ) ;
#8088 = cartesian_point ( 'none', ( -538.3324943463007912, 264.9151453183411036, -442.8537468037833378 ) ) ;
#8089 = oriented_edge ( 'none', *, *, #16711, .f. ) ;
#8090 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#8091 = edge_curve ( 'none', #32483, #27902, #30991, .t. ) ;
#8092 = line ( 'none', #13580, #8520 ) ;
#8093 = vertex_point ( 'none', #28728 ) ;
#8094 = cartesian_point ( 'none', ( -427.3051096851633019, 222.6815722248978773, -340.4234941513256558 ) ) ;
#8095 = direction ( 'none', ( 5.620504062164853724e-14, 1.332267629550187533e-14, -1.000000000000000000 ) ) ;
#8096 = vertex_point ( 'none', #1508 ) ;
#8097 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#8098 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612818275, -0.6038489185976441131 ) ) ;
#8099 = cartesian_point ( 'none', ( -489.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#8100 = cylindrical_surface ( 'none', #11004, 35.99999999999997868 ) ;
#8101 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8102 = edge_loop ( 'none', ( #34924, #24655 ) ) ;
#8103 = cartesian_point ( 'none', ( -413.9450167721049638, 270.4880500348136252, -376.4667881311895599 ) ) ;
#8104 = vector ( 'none', #25759, 1000.000000000000114 ) ;
#8105 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8106 = cartesian_point ( 'none', ( -424.0450167721049866, 300.6842518255807022, -300.4787468037401936 ) ) ;
#8107 = cartesian_point ( 'none', ( -413.9450167721049638, 212.4770969573322361, -268.8140165367474310 ) ) ;
#8108 = oriented_edge ( 'none', *, *, #15530, .f. ) ;
#8109 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.004487498470384180e-12 ) ) ;
#8110 = axis2_placement_3d ( 'none', #983, #30800, #33396 ) ;
#8111 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.014093957858831794e-12 ) ) ;
#8112 = edge_curve ( 'none', #23264, #9782, #8454, .t. ) ;
#8113 = cartesian_point ( 'none', ( -414.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#8114 = oriented_edge ( 'none', *, *, #27086, .t. ) ;
#8115 = face_outer_bound ( 'none', #27979, .t. ) ;
#8116 = edge_curve ( 'none', #20228, #31039, #3771, .t. ) ;
#8117 = axis2_placement_3d ( 'none', #20664, #26130, #23283 ) ;
#8118 = cartesian_point ( 'none', ( -550.0701600693032560, 193.2977128291187512, -360.3537468040591421 ) ) ;
#8119 = direction ( 'none', ( -5.230025295777874011e-16, 0.9999948051039169172, 0.003223315867122746904 ) ) ;
#8120 = oriented_edge ( 'none', *, *, #12293, .t. ) ;
#8121 = advanced_face ( 'none', ( #24183 ), #33796, .f. ) ;
#8122 = edge_loop ( 'none', ( #5309, #29660, #11769, #28115 ) ) ;
#8123 = cartesian_point ( 'none', ( -556.2700932502506248, 195.2498471871435584, -368.2537468040594604 ) ) ;
#8124 = oriented_edge ( 'none', *, *, #23726, .f. ) ;
#8125 = axis2_placement_3d ( 'none', #6363, #25402, #6606 ) ;
#8126 = cartesian_point ( 'none', ( -424.0450167721051002, 301.8308849223291759, -342.8538085156436068 ) ) ;
#8127 = vector ( 'none', #7163, 999.9999999999998863 ) ;
#8128 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#8129 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#8130 = vertex_point ( 'none', #6957 ) ;
#8131 = cartesian_point ( 'none', ( -424.0450167721049866, 192.3052593532974583, -352.2287468038501856 ) ) ;
#8132 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.671791538845910389e-14 ) ) ;
#8133 = line ( 'none', #1868, #29387 ) ;
#8134 = axis2_placement_3d ( 'none', #4256, #23297, #33946 ) ;
#8135 = cartesian_point ( 'none', ( -496.4733113362862014, 197.4619978667113003, -368.2537468040320050 ) ) ;
#8136 = axis2_placement_3d ( 'none', #11997, #8752, #11525 ) ;
#8137 = cartesian_point ( 'none', ( -502.4340519481233969, 265.1839944635939332, -275.3537468037985150 ) ) ;
#8138 = vector ( 'none', #33309, 1000.000000000000000 ) ;
#8139 =( bounded_curve ( ) b_spline_curve ( 3, ( #31864, #15629, #5247, #24281 ),
.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 ( '' ) );
#8140 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#8141 = edge_curve ( 'none', #17005, #25116, #22906, .t. ) ;
#8142 = approval_role ( '' ) ;
#8143 = vertex_point ( 'none', #20645 ) ;
#8144 = circle ( 'none', #12874, 39.00000000000002842 ) ;
#8145 = cartesian_point ( 'none', ( -523.2066908144853414, 283.1830252864813815, -432.8431049854445973 ) ) ;
#8146 = direction ( 'none', ( 0.0000000000000000000, -0.9999948051039169172, -0.003223315867125395393 ) ) ;
#8147 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#8148 = cartesian_point ( 'none', ( -482.3240954090402965, 228.1870639898844786, -436.3537468037833378 ) ) ;
#8149 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8150 = circle ( 'none', #2455, 4.499999999999948486 ) ;
#8151 = cartesian_point ( 'none', ( -554.1498848603173428, 217.8220319591323459, -409.5607464945143192 ) ) ;
#8152 = cartesian_point ( 'none', ( -494.2386662418575156, 215.4729400542188955, -294.0103431865934454 ) ) ;
#8153 = cartesian_point ( 'none', ( -523.5450167719640149, 243.1842518256337371, -280.3537468040321414 ) ) ;
#8154 = oriented_edge ( 'none', *, *, #23733, .t. ) ;
#8155 = edge_loop ( 'none', ( #2879, #27865, #18192, #21680 ) ) ;
#8156 = cartesian_point ( 'none', ( -421.9450167721050207, 216.1870245665103027, -268.6962338126011787 ) ) ;
#8157 = cartesian_point ( 'none', ( -501.8057718667142808, 282.0933781079688174, -308.8482296853697449 ) ) ;
#8158 = oriented_edge ( 'none', *, *, #18081, .t. ) ;
#8159 = direction ( 'none', ( 0.07384000345349658878, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#8160 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#8161 = edge_loop ( 'none', ( #12018, #19542, #17236, #20433 ) ) ;
#8162 = cylindrical_surface ( 'none', #25700, 4.000000000000003553 ) ;
#8163 = vertex_point ( 'none', #12478 ) ;
#8164 = advanced_face ( 'none', ( #28447, #30526 ), #31436, .t. ) ;
#8165 = edge_curve ( 'none', #22325, #32340, #26335, .t. ) ;
#8166 = direction ( 'none', ( -0.07384000345349579775, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#8167 = cartesian_point ( 'none', ( -511.8519618095258465, 226.0007578374163018, -436.3537468037833378 ) ) ;
#8168 = vector ( 'none', #12076, 1000.000000000000000 ) ;
#8169 = cartesian_point ( 'none', ( -581.0450167721049866, 228.2829517602712599, -380.3537468037986287 ) ) ;
#8170 = edge_curve ( 'none', #25765, #22050, #14854, .t. ) ;
#8171 = cartesian_point ( 'none', ( -553.8559059043751631, 185.6842518256251822, -380.3537468040385079 ) ) ;
#8172 = axis2_placement_3d ( 'none', #14920, #6813, #25855 ) ;
#8173 = advanced_face ( 'none', ( #2064 ), #25478, .t. ) ;
#8174 = cartesian_point ( 'none', ( -414.8459151073180351, 255.8666514559947416, -299.3127451307792057 ) ) ;
#8175 = line ( 'none', #3626, #1792 ) ;
#8176 = cartesian_point ( 'none', ( -433.8757098714312974, 231.3630614636273037, -324.9175923469343843 ) ) ;
#8177 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#8178 = direction ( 'none', ( -0.07384000345349416017, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#8179 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8180 = axis2_placement_3d ( 'none', #31338, #12492, #28503 ) ;
#8181 = oriented_edge ( 'none', *, *, #19495, .t. ) ;
#8182 = circle ( 'none', #4601, 52.49999999999999289 ) ;
#8183 = cartesian_point ( 'none', ( -496.8161318347534348, 228.5470809942283381, -275.3537468037986287 ) ) ;
#8184 = direction ( 'none', ( -1.000000000000000000, -4.071797670681751091e-16, 2.723347251396499427e-16 ) ) ;
#8185 = advanced_face ( 'none', ( #5479 ), #31786, .f. ) ;
#8186 = vertex_point ( 'none', #23840 ) ;
#8187 = axis2_placement_3d ( 'none', #7468, #23290, #6979 ) ;
#8188 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#8189 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8190 = axis2_placement_3d ( 'none', #34744, #15577, #26846 ) ;
#8191 = edge_loop ( 'none', ( #19797, #17946, #7746, #31970 ) ) ;
#8192 = oriented_edge ( 'none', *, *, #2946, .f. ) ;
#8193 = cartesian_point ( 'none', ( -553.7511820404470200, 242.8061265318379185, -275.3537468037985150 ) ) ;
#8194 = edge_curve ( 'none', #35139, #20470, #20360, .t. ) ;
#8195 = vertex_point ( 'none', #23947 ) ;
#8196 = circle ( 'none', #2186, 6.400000000000000355 ) ;
#8197 = oriented_edge ( 'none', *, *, #2079, .f. ) ;
#8198 = b_spline_curve_with_knots ( 'none', 3,
( #18358, #24677, #5634, #5751 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#8199 = face_bound ( 'none', #4022, .t. ) ;
#8200 = direction ( 'none', ( 4.926781901685062915e-16, -0.9999948051039170283, -0.003223315867124342850 ) ) ;
#8201 = line ( 'none', #25100, #20563 ) ;
#8202 = vertex_point ( 'none', #31667 ) ;
#8203 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#8204 = cartesian_point ( 'none', ( -437.2450167721049752, 242.0989494994798292, -321.9470390995683715 ) ) ;
#8205 = circle ( 'none', #12084, 5.000000000000004441 ) ;
#8206 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8207 = cartesian_point ( 'none', ( -435.5450167721049866, 294.0632442979077723, -293.4787468037440021 ) ) ;
#8208 = cartesian_point ( 'none', ( -526.5840213297419723, 183.9765295146399637, -431.3537468037833378 ) ) ;
#8209 = vertex_point ( 'none', #7314 ) ;
#8210 = circle ( 'none', #21001, 34.00000000000000000 ) ;
#8211 = edge_curve ( 'none', #14060, #35079, #18239, .t. ) ;
#8212 = direction ( 'none', ( -2.035898835339490109e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#8213 = direction ( 'none', ( -0.8937973703356512090, 4.585703797364775347e-13, -0.4484710255758723729 ) ) ;
#8214 = cartesian_point ( 'none', ( -414.4843733842901088, 243.3318528627842170, -313.3015148532574017 ) ) ;
#8215 = edge_curve ( 'none', #17693, #3961, #471, .t. ) ;
#8216 = cartesian_point ( 'none', ( -424.2450167721049752, 186.6842518255840560, -303.8537468038558131 ) ) ;
#8217 = edge_loop ( 'none', ( #5647, #26919 ) ) ;
#8218 = cartesian_point ( 'none', ( -527.6748232358975201, 231.2467186394023031, -514.8537468037833378 ) ) ;
#8219 = direction ( 'none', ( -0.8937973703356509869, -4.557247349989725753e-13, 0.4484710255758728725 ) ) ;
#8220 = oriented_edge ( 'none', *, *, #9254, .t. ) ;
#8221 = edge_curve ( 'none', #13660, #7389, #23770, .t. ) ;
#8222 = direction ( 'none', ( 1.000000000000000000, 1.708035422500239496e-14, 5.978123978750837764e-14 ) ) ;
#8223 = direction ( 'none', ( 0.6309859658584334730, -0.7757942452027469793, 2.526024360328489390e-14 ) ) ;
#8224 = oriented_edge ( 'none', *, *, #18375, .f. ) ;
#8225 = direction ( 'none', ( -2.035898690627329554e-16, 1.000000000000000000, 1.020949651922136115e-12 ) ) ;
#8226 = axis2_placement_3d ( 'none', #12664, #34527, #23313 ) ;
#8227 = oriented_edge ( 'none', *, *, #7858, .t. ) ;
#8228 = edge_loop ( 'none', ( #2393, #2402, #26142, #4194 ) ) ;
#8229 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#8230 = axis2_placement_3d ( 'none', #22067, #5764, #24805 ) ;
#8231 = cartesian_point ( 'none', ( -414.9384847186695424, 229.7591800774122248, -299.4834453164369847 ) ) ;
#8232 = cartesian_point ( 'none', ( -561.0069575490127818, 192.1813252485424641, -398.8537468040203748 ) ) ;
#8233 = oriented_edge ( 'none', *, *, #21750, .t. ) ;
#8234 = face_outer_bound ( 'none', #14745, .t. ) ;
#8235 = edge_loop ( 'none', ( #6206, #23557, #10822, #23122, #32886, #21711, #2028, #20437, #10369, #18543, #12285, #8515 ) ) ;
#8236 = direction ( 'none', ( -2.035898835339481973e-16, 1.000000000000000000, 1.020949651914874657e-12 ) ) ;
#8237 = circle ( 'none', #13449, 6.300000000000005151 ) ;
#8238 = circle ( 'none', #11395, 34.00000000000000000 ) ;
#8239 = oriented_edge ( 'none', *, *, #3819, .t. ) ;
#8240 = oriented_edge ( 'none', *, *, #27511, .f. ) ;
#8241 = cartesian_point ( 'none', ( -523.5450167719189949, 243.1842518256254095, -395.8537468040360068 ) ) ;
#8242 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8243 = edge_curve ( 'none', #32644, #34350, #15703, .t. ) ;
#8244 = vector ( 'none', #28676, 1000.000000000000000 ) ;
#8245 = oriented_edge ( 'none', *, *, #460, .f. ) ;
#8246 = cartesian_point ( 'none', ( -494.2978454130816885, 191.2107381523036622, -364.2537468040320050 ) ) ;
#8247 = direction ( 'none', ( 1.000000000000000000, 4.071797670681751584e-16, -2.723347251396499427e-16 ) ) ;
#8248 = plane ( 'none', #31640 ) ;
#8249 = edge_curve ( 'none', #16406, #5460, #33921, .t. ) ;
#8250 = oriented_edge ( 'none', *, *, #8948, .f. ) ;
#8251 = circle ( 'none', #23022, 9.750000000000003553 ) ;
#8252 = cartesian_point ( 'none', ( -518.2425374991685203, 204.5463984488939957, -410.8537468037833946 ) ) ;
#8253 = oriented_edge ( 'none', *, *, #25865, .t. ) ;
#8254 = oriented_edge ( 'none', *, *, #26200, .t. ) ;
#8255 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#8256 = cartesian_point ( 'none', ( -507.4095871168893268, 274.2446102057620010, -275.3537468037982876 ) ) ;
#8257 = cartesian_point ( 'none', ( -433.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#8258 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#8260 = vertex_point ( 'none', #4825 ) ;
#8259 = oriented_edge ( 'none', *, *, #12263, .f. ) ;
#8261 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#8262 = cartesian_point ( 'none', ( -523.6354535613432972, 282.4912444127679123, -411.3853880378981103 ) ) ;
#8263 = oriented_edge ( 'none', *, *, #27801, .f. ) ;
#8264 = approval_role ( '' ) ;
#8265 = edge_curve ( 'none', #10939, #2661, #26746, .t. ) ;
#8266 = cartesian_point ( 'none', ( -435.2450167721049752, 258.1803872257535204, -322.5132720464841327 ) ) ;
#8267 = oriented_edge ( 'none', *, *, #15947, .t. ) ;
#8268 = circle ( 'none', #5890, 4.500000000000003553 ) ;
#8269 = oriented_edge ( 'none', *, *, #32009, .t. ) ;
#8270 = cartesian_point ( 'none', ( -424.0450167721049866, 265.5592518256658536, -384.4126033155964706 ) ) ;
#8271 = cartesian_point ( 'none', ( -558.4840353416298058, 223.7095250907142656, -414.3537468037833946 ) ) ;
#8272 = cartesian_point ( 'none', ( -496.8518121509180787, 238.6428806613723737, -400.3537468037833946 ) ) ;
#8273 = line ( 'none', #27526, #1049 ) ;
#8274 = line ( 'none', #29577, #7425 ) ;
#8275 = edge_curve ( 'none', #14821, #2001, #28051, .t. ) ;
#8276 = oriented_edge ( 'none', *, *, #23649, .t. ) ;
#8277 = cartesian_point ( 'none', ( -437.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#8278 = cartesian_point ( 'none', ( -554.5218143082496454, 218.1744859889747943, -409.4467486385501616 ) ) ;
#8279 = cartesian_point ( 'none', ( -423.3501199698550863, 205.2363751939425356, -310.2059119891771388 ) ) ;
#8280 = edge_loop ( 'none', ( #31812, #9973, #1525, #16018, #34542, #10006, #4561, #24714 ) ) ;
#8281 = vector ( 'none', #22273, 1000.000000000000000 ) ;
#8282 = oriented_edge ( 'none', *, *, #11182, .f. ) ;
#8283 = cartesian_point ( 'none', ( -452.8583548217917496, 207.1805899586609314, -284.8702686301313065 ) ) ;
#8284 = cartesian_point ( 'none', ( -406.0450167721050434, 271.1842518255491541, -269.3537468037700933 ) ) ;
#8285 = direction ( 'none', ( -0.4484710255758728170, -9.126134182904787942e-13, 0.8937973703356510979 ) ) ;
#8286 = axis2_placement_3d ( 'none', #4668, #31855, #26545 ) ;
#8287 = cartesian_point ( 'none', ( -516.0437390616168614, 207.8324451081983284, -280.0278723543782462 ) ) ;
#8288 = oriented_edge ( 'none', *, *, #33354, .t. ) ;
#8289 = face_outer_bound ( 'none', #29603, .t. ) ;
#8290 = cartesian_point ( 'none', ( -434.2450167721049752, 243.9342479294313648, -322.8513293168981590 ) ) ;
#8291 = cartesian_point ( 'none', ( -466.2449204385724784, 273.8714718691295502, -380.3537468037986287 ) ) ;
#8292 = vertex_point ( 'none', #13537 ) ;
#8293 = cartesian_point ( 'none', ( -460.5450167721049866, 200.6536599209794929, -349.2244110313204715 ) ) ;
#8294 = face_outer_bound ( 'none', #14276, .t. ) ;
#8295 = edge_curve ( 'none', #16739, #17520, #35149, .t. ) ;
#8296 = cartesian_point ( 'none', ( -414.5273901591732510, 256.1340638046548293, -299.5075818612590979 ) ) ;
#8297 = cartesian_point ( 'none', ( -434.1908380814237489, 255.2440871594376972, -320.7685054303877905 ) ) ;
#8298 = oriented_edge ( 'none', *, *, #4180, .f. ) ;
#8299 = cartesian_point ( 'none', ( -566.6869761950003976, 279.9206270837432839, -435.3537468037833378 ) ) ;
#8300 = cartesian_point ( 'none', ( -477.5830759947614297, 205.7223110485076916, -398.8537468040154863 ) ) ;
#8301 = circle ( 'none', #10489, 5.000000000000004441 ) ;
#8302 = edge_curve ( 'none', #10873, #5008, #9923, .t. ) ;
#8303 = vertex_point ( 'none', #32350 ) ;
#8304 = oriented_edge ( 'none', *, *, #22073, .t. ) ;
#8305 = line ( 'none', #14288, #24027 ) ;
#8306 = axis2_placement_3d ( 'none', #24621, #21873, #8078 ) ;
#8307 = cartesian_point ( 'none', ( -491.6290973270312179, 226.0100410353341260, -279.7054200368776264 ) ) ;
#8308 = cartesian_point ( 'none', ( -520.7583825413353225, 227.4279965148166411, -480.1190992987883988 ) ) ;
#8310 = advanced_face ( 'none', ( #4217 ), #32260, .t. ) ;
#8309 = vertex_point ( 'none', #27047 ) ;
#8311 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#8312 = axis2_placement_3d ( 'none', #28068, #20212, #14635 ) ;
#8313 = face_outer_bound ( 'none', #22241, .t. ) ;
#8314 = face_outer_bound ( 'none', #6664, .t. ) ;
#8315 = vertex_point ( 'none', #5284 ) ;
#8316 = cartesian_point ( 'none', ( -435.5450167720990748, 272.3446224611543585, -380.3537468037690132 ) ) ;
#8317 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#8318 = vertex_point ( 'none', #27166 ) ;
#8319 = oriented_edge ( 'none', *, *, #34487, .t. ) ;
#8320 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #6147, #3779 ),
( #11908, #27923 ),
( #16988, #25426 ),
( #25184, #28050 ),
( #11668, #812 ),
( #3530, #25296 ),
( #30872, #11792 ),
( #14609, #33579 ),
( #17351, #30999 ),
( #16868, #569 ),
( #25781, #9481 ),
( #12379, #25999 ),
( #4354, #15206 ),
( #23386, #14737 ),
( #9364, #33692 ),
( #31337, #28502 ),
( #14968, #33929 ),
( #1295, #22914 ),
( #12273, #17685 ),
( #4239, #12618 ),
( #17907, #28850 ),
( #25666, #20311 ),
( #23278, #14858 ),
( #9722, #1633 ),
( #7092, #31215 ),
( #17464, #26122 ),
( #28735, #23159 ),
( #34037, #20658 ),
( #1521, #28403 ),
( #3997, #1404 ),
( #9835, #1182 ),
( #12149, #33808 ),
( #20193, #20424 ),
( #6970, #4121 ),
( #6745, #15082 ),
( #31448, #3886 ),
( #6853, #25899 ),
( #17803, #23029 ),
( #12491, #9602 ),
( #28618, #6622 ),
( #31103, #20537 ),
( #34157, #17570 ),
( #12860, #29200 ),
( #26248, #2201 ),
( #34382, #1741 ),
( #21134, #15679 ),
( #21251, #23850 ),
( #29419, #31903 ),
( #20779, #4478 ),
( #21014, #10320 ),
( #26483, #20894 ),
( #10209, #9956 ),
( #29318, #28958 ),
( #31559, #4958 ),
( #18157, #7573 ),
( #1857, #23622 ),
( #26366, #13089 ),
( #18265, #31798 ),
( #26598, #4608 ),
( #15316, #7327 ),
( #7207, #2093 ),
( #23965, #10084 ),
( #29073, #12969 ),
( #12746, #31679 ),
( #23496, #15427 ),
( #26719, #15552 ),
( #34603, #4842 ),
( #34494, #7679 ),
( #32019, #1975 ),
( #4721, #34275 ),
( #23746, #7451 ),
( #18374, #18033 ),
( #15784, #34726 ),
( #18494, #10430 ),
( #24438, #29658 ),
( #13657, #32608 ),
( #13200, #13550 ),
( #32134, #10913 ),
( #24209, #7920 ),
( #34828, #21467 ),
( #32363, #29884 ),
( #13424, #2682 ) ),
.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. ) ;
#8321 = circle ( 'none', #7254, 5.199999999999988631 ) ;
#8322 = cartesian_point ( 'none', ( -554.3795142699375447, 226.6242462672549323, -275.3537468037981171 ) ) ;
#8323 = plane ( 'none', #31644 ) ;
#8324 = edge_curve ( 'none', #29120, #17817, #8897, .t. ) ;
#8325 = oriented_edge ( 'none', *, *, #23147, .t. ) ;
#8326 = circle ( 'none', #15126, 17.49999999999996092 ) ;
#8327 = cartesian_point ( 'none', ( -488.6526836391748816, 224.9010578297231007, -410.1833152376225371 ) ) ;
#8328 = cartesian_point ( 'none', ( -550.0701600693166711, 293.0707908221753542, -368.2537468040424642 ) ) ;
#8329 = vertex_point ( 'none', #21457 ) ;
#8330 = cartesian_point ( 'none', ( -429.4388815222790754, 280.1701043916680192, -338.0915445020925745 ) ) ;
#8331 = axis2_placement_3d ( 'none', #10396, #18797, #2525 ) ;
#8332 = edge_curve ( 'none', #15488, #24026, #33001, .t. ) ;
#8333 = direction ( 'none', ( -0.8937973703356508759, -4.514906966808969258e-13, 0.4484710255758731501 ) ) ;
#8334 = vertex_point ( 'none', #21575 ) ;
#8335 = vector ( 'none', #22404, 1000.000000000000000 ) ;
#8336 = direction ( 'none', ( -0.3003283627730293781, -0.9538358739919943208, -2.925521921717713290e-14 ) ) ;
#8337 = oriented_edge ( 'none', *, *, #25475, .t. ) ;
#8338 = axis2_placement_3d ( 'none', #8973, #9214, #22874 ) ;
#8339 = oriented_edge ( 'none', *, *, #32831, .f. ) ;
#8340 = plane ( 'none', #34668 ) ;
#8341 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#8342 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#8343 = cartesian_point ( 'none', ( -491.2297645446648175, 265.9693818833410432, -435.7862513754564588 ) ) ;
#8344 = oriented_edge ( 'none', *, *, #10148, .f. ) ;
#8345 = axis2_placement_3d ( 'none', #3362, #30215, #13865 ) ;
#8346 = circle ( 'none', #16286, 21.50000000000002487 ) ;
#8347 = cartesian_point ( 'none', ( -433.9335702582864656, 230.0483449026413894, -299.5796063848894164 ) ) ;
#8348 = cartesian_point ( 'none', ( -503.0540836967720679, 203.6621736646617080, -308.9262698366898690 ) ) ;
#8349 = oriented_edge ( 'none', *, *, #33013, .f. ) ;
#8350 = cartesian_point ( 'none', ( -450.5450167721049297, 288.1842518256034396, -299.3729846902652412 ) ) ;
#8351 = vertex_point ( 'none', #13301 ) ;
#8352 = advanced_face ( 'none', ( #22457 ), #13618, .f. ) ;
#8353 = oriented_edge ( 'none', *, *, #26256, .f. ) ;
#8354 = direction ( 'none', ( -0.8937973703356508759, 4.576843693530649741e-13, -0.4484710255758731501 ) ) ;
#8355 = vector ( 'none', #7421, 1000.000000000000000 ) ;
#8356 = edge_curve ( 'none', #10956, #22075, #6325, .t. ) ;
#8357 = direction ( 'none', ( 2.879738170997099886e-17, -0.6038489185976467777, -0.7970987915612798291 ) ) ;
#8358 = advanced_face ( 'none', ( #29727 ), #22495, .t. ) ;
#8359 = axis2_placement_3d ( 'none', #7478, #21157, #23984 ) ;
#8360 = circle ( 'none', #13332, 3.400000000000014122 ) ;
#8361 = cylindrical_surface ( 'none', #13640, 52.49999999999999289 ) ;
#8362 = cartesian_point ( 'none', ( -414.8474458520818757, 230.3467606399740077, -299.3950042271013672 ) ) ;
#8363 = oriented_edge ( 'none', *, *, #8083, .f. ) ;
#8364 = edge_curve ( 'none', #2295, #23299, #27635, .t. ) ;
#8365 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#8366 = advanced_face ( 'none', ( #6779 ), #14444, .t. ) ;
#8367 = cartesian_point ( 'none', ( -580.8069215340110532, 273.9425720501930641, -380.3537468037986287 ) ) ;
#8368 = oriented_edge ( 'none', *, *, #3732, .t. ) ;
#8369 = direction ( 'none', ( 1.091642987686153527e-16, -0.1243991077726799982, -0.9922322621167691814 ) ) ;
#8370 = face_outer_bound ( 'none', #19393, .t. ) ;
#8371 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#8372 = oriented_edge ( 'none', *, *, #23281, .t. ) ;
#8373 = oriented_edge ( 'none', *, *, #9582, .f. ) ;
#8374 = oriented_edge ( 'none', *, *, #25358, .t. ) ;
#8375 = direction ( 'none', ( 1.000000000000000000, 8.228491904777270404e-32, 4.466799511124055297e-31 ) ) ;
#8376 = cartesian_point ( 'none', ( -431.7333887882040813, 253.6010221552547534, -343.5517541857135484 ) ) ;
#8377 = oriented_edge ( 'none', *, *, #34606, .t. ) ;
#8378 = cartesian_point ( 'none', ( -433.4396490797619776, 230.0207175721336057, -299.3960551723546928 ) ) ;
#8379 = face_bound ( 'none', #1786, .t. ) ;
#8380 = oriented_edge ( 'none', *, *, #26946, .f. ) ;
#8381 = cartesian_point ( 'none', ( -558.2571353054543124, 262.7807127206392579, -436.3455383780401462 ) ) ;
#8382 = cartesian_point ( 'none', ( -506.9429595720069415, 275.3926623898212256, -279.7215485013105649 ) ) ;
#8383 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#8384 = oriented_edge ( 'none', *, *, #14614, .f. ) ;
#8385 = cartesian_point ( 'none', ( -437.0450167721049866, 203.1842518256034111, -322.8537468038391012 ) ) ;
#8386 = oriented_edge ( 'none', *, *, #1103, .t. ) ;
#8387 = edge_curve ( 'none', #19046, #20853, #14405, .t. ) ;
#8388 = cartesian_point ( 'none', ( -451.2147309510450555, 204.9747905896098246, -359.3311842268894907 ) ) ;
#8389 = cartesian_point ( 'none', ( -540.8554343648819440, 194.5184753781631457, -342.3050117967578103 ) ) ;
#8390 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#8391 = edge_curve ( 'none', #33078, #2022, #21264, .t. ) ;
#8392 = face_outer_bound ( 'none', #10303, .t. ) ;
#8393 = edge_loop ( 'none', ( #27014, #10310, #9508, #4984 ) ) ;
#8394 = axis2_placement_3d ( 'none', #4204, #28363, #23241 ) ;
#8395 = cartesian_point ( 'none', ( -521.8647125479690203, 247.4865664408332009, -280.8537468040319709 ) ) ;
#8396 = conical_surface ( 'none', #33511, 18.50000000000000355, 0.7853981633974500554 ) ;
#8397 = face_outer_bound ( 'none', #30856, .t. ) ;
#8398 = line ( 'none', #1214, #19446 ) ;
#8399 = cartesian_point ( 'none', ( -406.0450167721050434, 272.4790569790303039, -354.6735519571612372 ) ) ;
#8400 = direction ( 'none', ( -0.07384000345350658079, 0.9972701007700902620, 0.0000000000000000000 ) ) ;
#8401 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#8402 = axis2_placement_3d ( 'none', #13832, #22121, #19149 ) ;
#8403 = oriented_edge ( 'none', *, *, #937, .f. ) ;
#8404 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#8405 = axis2_placement_3d ( 'none', #21270, #21717, #21491 ) ;
#8406 = cartesian_point ( 'none', ( -422.4952611166684733, 205.2970195967197640, -310.0253914772438861 ) ) ;
#8407 = cartesian_point ( 'none', ( -460.1336236100613064, 213.8795684924569684, -282.1325450862590856 ) ) ;
#8408 = cartesian_point ( 'none', ( -509.5450167721049297, 243.1842518256034964, -277.3537468037987423 ) ) ;
#8409 = vertex_point ( 'none', #19643 ) ;
#8410 = face_outer_bound ( 'none', #666, .t. ) ;
#8411 = axis2_placement_3d ( 'none', #11094, #27472, #11206 ) ;
#8412 = oriented_edge ( 'none', *, *, #14315, .f. ) ;
#8413 = cartesian_point ( 'none', ( -507.0572096746129773, 210.9203067083746532, -279.7267373257703298 ) ) ;
#8414 = oriented_edge ( 'none', *, *, #1790, .t. ) ;
#8415 = axis2_placement_3d ( 'none', #15372, #15735, #29135 ) ;
#8416 = advanced_face ( 'none', ( #27192 ), #15293, .f. ) ;
#8417 = oriented_edge ( 'none', *, *, #11646, .t. ) ;
#8418 = cartesian_point ( 'none', ( -553.4567723096494092, 292.5269548784809786, -364.2537468040432032 ) ) ;
#8419 = cartesian_point ( 'none', ( -493.4923754490371266, 300.6748285625635617, -380.3537468037986287 ) ) ;
#8420 = edge_loop ( 'none', ( #33709, #32275, #6796, #17065, #11514, #29228, #5825, #22899 ) ) ;
#8421 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8422 = edge_curve ( 'none', #74, #10699, #23329, .t. ) ;
#8423 = cartesian_point ( 'none', ( -414.7511832970665182, 256.3540747602392003, -299.4327901768510856 ) ) ;
#8424 = oriented_edge ( 'none', *, *, #27182, .f. ) ;
#8425 = cartesian_point ( 'none', ( -527.4090963855699101, 227.6578585309311791, -484.8537468037833378 ) ) ;
#8426 = circle ( 'none', #88, 33.00000000000002842 ) ;
#8427 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#8428 = circle ( 'none', #25916, 3.399999999999958611 ) ;
#8429 = oriented_edge ( 'none', *, *, #32635, .t. ) ;
#8430 = line ( 'none', #112, #749 ) ;
#8431 = cartesian_point ( 'none', ( -491.5150048614839875, 226.2255257879133978, -279.7073372414847654 ) ) ;
#8432 = vector ( 'none', #2748, 1000.000000000000000 ) ;
#8433 = vertex_point ( 'none', #33154 ) ;
#8434 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#8435 = cartesian_point ( 'none', ( -509.1067144732818406, 259.2943550756668287, -435.3537468037833378 ) ) ;
#8436 = edge_curve ( 'none', #5350, #2891, #20815, .t. ) ;
#8437 = edge_curve ( 'none', #4997, #33731, #8042, .t. ) ;
#8438 = oriented_edge ( 'none', *, *, #7583, .f. ) ;
#8439 = circle ( 'none', #568, 6.138320441952080486 ) ;
#8440 = edge_curve ( 'none', #14718, #31899, #16103, .t. ) ;
#8441 = cartesian_point ( 'none', ( -554.2160371496711377, 226.3209644649089398, -275.3537468037776534 ) ) ;
#8442 = product_related_product_category ( 'detail', '', ( #32150 ) ) ;
#8443 = oriented_edge ( 'none', *, *, #3421, .f. ) ;
#8444 = cartesian_point ( 'none', ( -490.8877314657882494, 193.0223722790749150, -370.3537468040275940 ) ) ;
#8445 = cartesian_point ( 'none', ( -488.5834393642275586, 294.5595480666293042, -370.3537468037986287 ) ) ;
#8446 = oriented_edge ( 'none', *, *, #24901, .f. ) ;
#8447 = b_spline_curve_with_knots ( 'none', 3,
( #25359, #14202, #33271, #30325, #631, #6324, #22257, #9074, #33152, #30805, #6083, #14548, #19640, #14092, #25234, #8955, #5965, #27863, #25128, #8838, #33044, #11609, #28096, #17041, #754, #22494, #3713, #6208, #6437, #11729, #11373, #30676, #14443, #985 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01237036494118702416, 0.01322800751494745616, 0.01408565008870788990, 0.01494329266246832190, 0.01580093523622875390, 0.01665857780998918763, 0.01751622038374961790, 0.01837386295751005164, 0.01880268424439027891, 0.01923150553127050966, 0.01966032681815074040, 0.02008914810503097115, 0.02094679067879129386, 0.02180443325255161310, 0.02266207582631193235, 0.02437736097383240777, 0.02609264612135287972 ),
.unspecified. ) ;
#8448 = cartesian_point ( 'none', ( -489.0922439315639281, 224.4598402220616435, -410.4931806712840512 ) ) ;
#8449 = oriented_edge ( 'none', *, *, #32538, .f. ) ;
#8450 = axis2_placement_3d ( 'none', #13949, #11572, #19267 ) ;
#8451 = cartesian_point ( 'none', ( -424.0450167721051002, 301.2842518256238122, -342.8538085156441753 ) ) ;
#8452 = axis2_placement_3d ( 'none', #16838, #19554, #6111 ) ;
#8454 = line ( 'none', #20527, #5874 ) ;
#8453 = cartesian_point ( 'none', ( -557.5384588527496135, 193.6297533165967195, -363.1798509583590544 ) ) ;
#8455 = oriented_edge ( 'none', *, *, #28147, .t. ) ;
#8456 = oriented_edge ( 'none', *, *, #10254, .t. ) ;
#8457 = cartesian_point ( 'none', ( -495.0380632178589622, 188.2011994489021163, -370.3537468037987423 ) ) ;
#8458 = vector ( 'none', #29426, 1000.000000000000114 ) ;
#8459 = circle ( 'none', #33829, 4.050000000000026468 ) ;
#8460 = edge_curve ( 'none', #15630, #18357, #10622, .t. ) ;
#8461 = cartesian_point ( 'none', ( -455.2950167721049866, 192.3052593532680987, -355.6287468037992312 ) ) ;
#8462 = direction ( 'none', ( 1.000000000000000000, 5.221961347541152023e-16, 2.510171549055261205e-16 ) ) ;
#8463 = vector ( 'none', #8357, 1000.000000000000000 ) ;
#8464 = cartesian_point ( 'none', ( -503.4198734745146453, 293.0707908221720572, -360.3537468040169642 ) ) ;
#8465 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#8466 = cartesian_point ( 'none', ( -406.0450167721050434, 300.6842518255503478, -270.5200817304816496 ) ) ;
#8467 = direction ( 'none', ( 0.4484710255758727060, 9.126134182904787942e-13, -0.8937973703356510979 ) ) ;
#8468 = oriented_edge ( 'none', *, *, #34556, .f. ) ;
#8469 = edge_curve ( 'none', #31610, #9211, #19531, .t. ) ;
#8470 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612781638, -0.6038489185976488871 ) ) ;
#8471 = cartesian_point ( 'none', ( -540.5932666845079666, 275.1673682550517128, -279.7059573954332450 ) ) ;
#8472 = cartesian_point ( 'none', ( -406.0450167721049866, 208.8394466721742049, -291.0339416504387486 ) ) ;
#8473 = cartesian_point ( 'none', ( -437.2450167721049752, 252.8953007235790267, -321.9830980220680203 ) ) ;
#8474 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#8475 = axis2_placement_3d ( 'none', #14689, #28577, #28691 ) ;
#8476 = oriented_edge ( 'none', *, *, #5514, .t. ) ;
#8477 = vertex_point ( 'none', #30109 ) ;
#8478 = vector ( 'none', #6652, 1000.000000000000000 ) ;
#8479 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#8480 = direction ( 'none', ( 0.6758819165314853272, -0.7370099286344291567, 2.850146216309663905e-14 ) ) ;
#8481 = vertex_point ( 'none', #19183 ) ;
#8482 = cartesian_point ( 'none', ( -414.9041043998190617, 230.2183760354232618, -299.3954180533839349 ) ) ;
#8483 = oriented_edge ( 'none', *, *, #12687, .f. ) ;
#8484 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8485 = cartesian_point ( 'none', ( -460.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#8486 = edge_curve ( 'none', #7487, #15698, #16434, .t. ) ;
#8487 = face_outer_bound ( 'none', #12303, .t. ) ;
#8488 = advanced_face ( 'none', ( #31424, #8856 ), #27523, .f. ) ;
#8489 = oriented_edge ( 'none', *, *, #14648, .f. ) ;
#8490 = cartesian_point ( 'none', ( -434.1498973530963781, 255.7858869686373566, -299.6262398997347418 ) ) ;
#8491 = line ( 'none', #14889, #23363 ) ;
#8492 = edge_curve ( 'none', #13074, #31966, #34786, .t. ) ;
#8493 = cartesian_point ( 'none', ( -497.9418374751358556, 300.9220738332730889, -380.3537468037986287 ) ) ;
#8494 = cartesian_point ( 'none', ( -424.0450167721049866, 277.2018535768403922, -377.7483621204139013 ) ) ;
#8495 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8496 = face_outer_bound ( 'none', #11451, .t. ) ;
#8497 = axis2_placement_3d ( 'none', #24054, #10520, #29505 ) ;
#8498 = cartesian_point ( 'none', ( -433.6294192475858154, 230.3115086882966978, -299.3951178558667721 ) ) ;
#8499 = cartesian_point ( 'none', ( -559.6380022305394277, 258.5104890349890070, -435.2143129362827381 ) ) ;
#8500 = axis2_placement_3d ( 'none', #15847, #21080, #13037 ) ;
#8501 = oriented_edge ( 'none', *, *, #24537, .f. ) ;
#8502 = cartesian_point ( 'none', ( -507.3733453092513628, 274.2256509378020155, -275.3537468037978329 ) ) ;
#8503 = direction ( 'none', ( 1.000000000000000000, 4.071797670681751091e-16, -2.723347251396499427e-16 ) ) ;
#8504 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#8505 = cartesian_point ( 'none', ( -460.5083590841002774, 201.3898278813566947, -350.4046715478996816 ) ) ;
#8506 = oriented_edge ( 'none', *, *, #2593, .t. ) ;
#8507 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8508 = direction ( 'none', ( -5.230025295777878942e-16, 0.9999948051039169172, 0.003223315867124592650 ) ) ;
#8509 = line ( 'none', #12810, #27649 ) ;
#8510 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8511 = oriented_edge ( 'none', *, *, #18715, .f. ) ;
#8512 = edge_curve ( 'none', #30087, #6601, #14044, .t. ) ;
#8513 = oriented_edge ( 'none', *, *, #2965, .f. ) ;
#8514 = cartesian_point ( 'none', ( -481.9548953917728227, 223.2007134860340045, -414.3537468037833378 ) ) ;
#8515 = oriented_edge ( 'none', *, *, #34411, .f. ) ;
#8516 = cartesian_point ( 'none', ( -523.5450167718868215, 243.1842518256333960, -401.2537468040176236 ) ) ;
#8517 = edge_curve ( 'none', #13535, #20036, #34360, .t. ) ;
#8518 = cartesian_point ( 'none', ( -493.3215736484200988, 217.3723056499178767, -291.9178536191270723 ) ) ;
#8519 = cartesian_point ( 'none', ( -429.4275660703370363, 206.2003987837747161, -307.6147627962693036 ) ) ;
#8520 = vector ( 'none', #18640, 1000.000000000000114 ) ;
#8521 = axis2_placement_3d ( 'none', #29491, #15855, #13621 ) ;
#8522 = oriented_edge ( 'none', *, *, #16980, .f. ) ;
#8523 = cartesian_point ( 'none', ( -489.0741867244275909, 222.8919331101378418, -412.8642197899233679 ) ) ;
#8524 = axis2_placement_3d ( 'none', #18337, #21100, #23818 ) ;
#8525 = circle ( 'none', #23048, 5.000000000000004441 ) ;
#8527 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8526 = cartesian_point ( 'none', ( -466.0450167721049866, 272.9961621970524561, -380.3537468037986287 ) ) ;
#8528 = cartesian_point ( 'none', ( -544.2810833656125169, 272.9328992226485866, -279.7054203162054478 ) ) ;
#8529 = line ( 'none', #28747, #22128 ) ;
#8530 = advanced_face ( 'none', ( #12361 ), #33103, .t. ) ;
#8531 = cartesian_point ( 'none', ( -455.2950167721049866, 294.0632442979390930, -290.0787468037983672 ) ) ;
#8532 = cartesian_point ( 'none', ( -444.0552371924239310, 252.2457679130004067, -265.3537468037986287 ) ) ;
#8533 = cartesian_point ( 'none', ( -466.1757891904125586, 212.6465175165162407, -380.3537468037986287 ) ) ;
#8534 = advanced_face ( 'none', ( #23365 ), #5083, .f. ) ;
#8535 = oriented_edge ( 'none', *, *, #21262, .t. ) ;
#8536 = edge_curve ( 'none', #19878, #20127, #35190, .t. ) ;
#8537 = cartesian_point ( 'none', ( -547.6054343648819440, 288.4353159596234377, -370.3537468037986287 ) ) ;
#8538 = cartesian_point ( 'none', ( -434.2450167721053731, 230.8633905965675126, -324.9623905799824115 ) ) ;
#8539 = cartesian_point ( 'none', ( -550.1885216483377690, 297.1190608893289209, -368.2537468040424073 ) ) ;
#8540 = direction ( 'none', ( -0.8829475928589263223, 0.4694715627858919160, 0.0000000000000000000 ) ) ;
#8541 = oriented_edge ( 'none', *, *, #1078, .t. ) ;
#8542 = edge_curve ( 'none', #1023, #25297, #29687, .t. ) ;
#8543 = circle ( 'none', #22860, 45.49999999999998579 ) ;
#8544 = oriented_edge ( 'none', *, *, #9415, .f. ) ;
#8545 = axis2_placement_3d ( 'none', #34946, #18380, #10670 ) ;
#8546 = cartesian_point ( 'none', ( -494.3346404118108239, 221.7205621764332477, -279.7054189296184745 ) ) ;
#8547 = direction ( 'none', ( 2.589044556301907174e-16, -0.7970987915612796071, 0.6038489185976468887 ) ) ;
#8548 = advanced_face ( 'none', ( #11495, #25076 ), #25237, .t. ) ;
#8549 = cartesian_point ( 'none', ( -413.9450167721049638, 192.7319482929281662, -348.8253901447387761 ) ) ;
#8550 = vertex_point ( 'none', #22735 ) ;
#8551 = axis2_placement_3d ( 'none', #3076, #6150, #30393 ) ;
#8552 = oriented_edge ( 'none', *, *, #9114, .f. ) ;
#8553 = direction ( 'none', ( -0.07384000345349524264, 0.9972701007700911502, -7.214474255747049785e-17 ) ) ;
#8554 = axis2_placement_3d ( 'none', #1052, #6024, #22796 ) ;
#8555 = direction ( 'none', ( 0.1301338387962868715, 0.9914964367057211847, 1.387778780781445044e-14 ) ) ;
#8556 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#8557 = face_outer_bound ( 'none', #4362, .t. ) ;
#8558 = edge_loop ( 'none', ( #15737, #15977, #16261, #23694 ) ) ;
#8559 = circle ( 'none', #30522, 76.00000000000001421 ) ;
#8560 = cartesian_point ( 'none', ( -554.6039731305941132, 227.0461251236287694, -275.3537468037988560 ) ) ;
#8561 = direction ( 'none', ( 0.7437713796000668953, 0.0000000000000000000, 0.6684340916558739742 ) ) ;
#8562 = cylindrical_surface ( 'none', #11189, 6.138320441952097362 ) ;
#8563 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#8564 = cartesian_point ( 'none', ( -517.8454571137068569, 204.2925706487672812, -434.3221055696686221 ) ) ;
#8565 = edge_curve ( 'none', #117, #22141, #1627, .t. ) ;
#8566 = oriented_edge ( 'none', *, *, #19413, .f. ) ;
#8567 = circle ( 'none', #32815, 3.400000000000014122 ) ;
#8568 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#8569 = axis2_placement_3d ( 'none', #18625, #7692, #34846 ) ;
#8570 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.345724878333523146e-14 ) ) ;
#8571 = circle ( 'none', #19893, 32.00000000000002842 ) ;
#8572 = cartesian_point ( 'none', ( -559.6576189805053900, 257.9110967605517430, -434.8537468037833378 ) ) ;
#8573 = edge_curve ( 'none', #6516, #28901, #16143, .t. ) ;
#8574 = advanced_face ( 'none', ( #5909 ), #33750, .t. ) ;
#8575 = oriented_edge ( 'none', *, *, #29316, .t. ) ;
#8576 = cartesian_point ( 'none', ( -496.1740035070549766, 199.7424396711343206, -360.3537468040319709 ) ) ;
#8577 = cartesian_point ( 'none', ( -443.5450167721049297, 232.2585894871536141, -284.3747927838910527 ) ) ;
#8578 = oriented_edge ( 'none', *, *, #6967, .t. ) ;
#8579 = edge_loop ( 'none', ( #19856, #20185, #19928, #28656 ) ) ;
#8580 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.015061051085856427e-12 ) ) ;
#8581 = cartesian_point ( 'none', ( -460.5450167721049866, 288.1842518256034396, -296.8729846902652412 ) ) ;
#8582 = cartesian_point ( 'none', ( -539.9559448846730447, 275.4856384254544537, -279.7302345808602126 ) ) ;
#8583 = oriented_edge ( 'none', *, *, #28848, .t. ) ;
#8584 = line ( 'none', #20729, #8127 ) ;
#8585 = plane ( 'none', #32407 ) ;
#8586 = edge_loop ( 'none', ( #4695, #2831, #9541, #394 ) ) ;
#8587 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.285521396934391402e-14 ) ) ;
#8588 = direction ( 'none', ( -5.230025295777878942e-16, 0.9999948051039169172, 0.003223315867124592650 ) ) ;
#8589 = face_outer_bound ( 'none', #30046, .t. ) ;
#8590 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#8591 = cartesian_point ( 'none', ( -550.0701600693217870, 293.0707908221547768, -398.8537468040368594 ) ) ;
#8592 = cartesian_point ( 'none', ( -548.3851691299391860, 185.6842518256034964, -380.3537468037985150 ) ) ;
#8593 = cartesian_point ( 'none', ( -434.2711307377823005, 229.1037675906100333, -325.1201504309045163 ) ) ;
#8594 = face_outer_bound ( 'none', #17747, .t. ) ;
#8595 = edge_curve ( 'none', #3850, #17893, #7185, .t. ) ;
#8596 = edge_curve ( 'none', #19730, #29248, #773, .t. ) ;
#8597 = axis2_placement_3d ( 'none', #25905, #31108, #9609 ) ;
#8598 = cartesian_point ( 'none', ( -581.0450167721074877, 258.0855518911936883, -380.3537468038103952 ) ) ;
#8599 = direction ( 'none', ( -1.091642987686168565e-16, 0.9922322621167684042, -0.1243991077726868955 ) ) ;
#8600 = vertex_point ( 'none', #27992 ) ;
#8601 = circle ( 'none', #14654, 4.499999999999948486 ) ;
#8602 = cartesian_point ( 'none', ( -434.2081972359917472, 255.5835947404508488, -299.6953247767798985 ) ) ;
#8603 = axis2_placement_3d ( 'none', #14687, #28226, #14812 ) ;
#8604 = cartesian_point ( 'none', ( -492.7348938366487801, 267.0952602673626757, -410.8537468037833946 ) ) ;
#8605 = edge_loop ( 'none', ( #10726, #18164 ) ) ;
#8606 = face_outer_bound ( 'none', #26738, .t. ) ;
#8607 = oriented_edge ( 'none', *, *, #5912, .f. ) ;
#8608 = cartesian_point ( 'none', ( -424.2450167721050320, 299.6842518256225958, -341.8537468037412737 ) ) ;
#8609 = oriented_edge ( 'none', *, *, #24952, .t. ) ;
#8610 = cartesian_point ( 'none', ( -503.5198734745142133, 293.0707908221721141, -368.2537468040169415 ) ) ;
#8611 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#8612 = oriented_edge ( 'none', *, *, #19054, .f. ) ;
#8613 = edge_curve ( 'none', #33909, #19318, #17832, .t. ) ;
#8614 = edge_loop ( 'none', ( #3340, #29403, #860, #22367 ) ) ;
#8615 = axis2_placement_3d ( 'none', #15761, #23591, #34461 ) ;
#8616 = cartesian_point ( 'none', ( -509.4165273824850146, 270.1756302678837187, -275.3537468037986287 ) ) ;
#8617 = cartesian_point ( 'none', ( -523.5450167719187675, 243.1842518256254380, -398.8537468040360068 ) ) ;
#8618 = edge_loop ( 'none', ( #23729, #20833, #2993, #20174 ) ) ;
#8619 = cartesian_point ( 'none', ( -436.2450167721049752, 233.4732029276280230, -323.7243955855292370 ) ) ;
#8620 = cartesian_point ( 'none', ( -454.1499322996722299, 205.2387882464119002, -358.3359141257614624 ) ) ;
#8621 = line ( 'none', #28900, #21383 ) ;
#8622 = vector ( 'none', #14504, 1000.000000000000000 ) ;
#8623 = direction ( 'none', ( 1.000000000000000000, -3.003847700398644514e-18, -1.226416383224404662e-17 ) ) ;
#8624 = edge_curve ( 'none', #269, #33970, #20404, .t. ) ;
#8625 = circle ( 'none', #13889, 6.138320441952080486 ) ;
#8626 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.705312765434827453e-14 ) ) ;
#8627 = cartesian_point ( 'none', ( -525.4310762579515313, 227.2933824136500789, -518.8260703189050673 ) ) ;
#8628 = cartesian_point ( 'none', ( -551.2924904467549823, 289.8659806174355822, -364.2537468040431463 ) ) ;
#8629 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.013475018193535843e-12 ) ) ;
#8630 = cartesian_point ( 'none', ( -489.8582324445156928, 226.0573220468075988, -285.2734825185083878 ) ) ;
#8631 = oriented_edge ( 'none', *, *, #10988, .t. ) ;
#8633 = line ( 'none', #26287, #18008 ) ;
#8632 = cartesian_point ( 'none', ( -428.5900311418618003, 205.8259478278442032, -308.5576157149762935 ) ) ;
#8634 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -464.3537468037986855 ) ) ;
#8636 = cartesian_point ( 'none', ( -550.0701600693223554, 288.5707908221545495, -380.3537468040369163 ) ) ;
#8635 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.011536533547364063e-12 ) ) ;
#8637 = oriented_edge ( 'none', *, *, #7554, .f. ) ;
#8638 = cartesian_point ( 'none', ( -558.2731938675693755, 253.1046693215371306, -279.9652379658581935 ) ) ;
#8640 = edge_curve ( 'none', #29783, #6915, #16989, .t. ) ;
#8639 = oriented_edge ( 'none', *, *, #19368, .f. ) ;
#8641 = plane ( 'none', #9039 ) ;
#8642 = oriented_edge ( 'none', *, *, #10885, .t. ) ;
#8643 = cartesian_point ( 'none', ( -436.2242961598174134, 249.3868014469948093, -265.3537468037986287 ) ) ;
#8644 = cartesian_point ( 'none', ( -492.5332957909478182, 259.4101128365630302, -275.3537468037987423 ) ) ;
#8645 = edge_curve ( 'none', #29901, #17324, #30563, .t. ) ;
#8646 = edge_loop ( 'none', ( #29908, #11544, #22656, #29375 ) ) ;
#8647 = axis2_placement_3d ( 'none', #17936, #20808, #26277 ) ;
#8648 = oriented_edge ( 'none', *, *, #27341, .t. ) ;
#8649 = circle ( 'none', #3333, 65.00000000000005684 ) ;
#8650 = oriented_edge ( 'none', *, *, #2809, .t. ) ;
#8651 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#8652 = axis2_placement_3d ( 'none', #18820, #24306, #27394 ) ;
#8653 = line ( 'none', #1781, #13794 ) ;
#8654 = vector ( 'none', #32782, 1000.000000000000000 ) ;
#8655 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8656 = oriented_edge ( 'none', *, *, #15428, .t. ) ;
#8657 = vertex_point ( 'none', #17518 ) ;
#8658 = axis2_placement_3d ( 'none', #34495, #4960, #18266 ) ;
#8659 = cartesian_point ( 'none', ( -491.3136854048264013, 226.6292101420336280, -279.7236889030084512 ) ) ;
#8660 = line ( 'none', #26072, #3565 ) ;
#8661 = advanced_face ( 'none', ( #1665 ), #18647, .f. ) ;
#8662 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.015061051085856427e-12 ) ) ;
#8663 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.011292260054598159e-12 ) ) ;
#8664 = edge_loop ( 'none', ( #34317, #24971, #1304, #21031, #25787, #10291, #10761, #23765 ) ) ;
#8665 = vector ( 'none', #17859, 1000.000000000000000 ) ;
#8666 = cartesian_point ( 'none', ( -523.5450167719187675, 243.1842518256254380, -398.8537468040360068 ) ) ;
#8667 = oriented_edge ( 'none', *, *, #2809, .f. ) ;
#8668 = cartesian_point ( 'none', ( -555.6518303903585547, 226.3763409432087030, -279.7121891866581223 ) ) ;
#8669 = edge_curve ( 'none', #7865, #9720, #24630, .t. ) ;
#8670 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8671 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#8672 = vertex_point ( 'none', #18517 ) ;
#8673 = b_spline_curve_with_knots ( 'none', 3,
( #13195, #13083, #4952, #23954, #16126, #21354, #5068 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.0000000000000000000, 0.02686361547441463646, 0.03806022564496278071 ),
.unspecified. ) ;
#8674 = oriented_edge ( 'none', *, *, #23501, .t. ) ;
#8675 = oriented_edge ( 'none', *, *, #2593, .f. ) ;
#8676 = cartesian_point ( 'none', ( -423.0229011555585998, 267.2304235896430100, -335.1332136431126969 ) ) ;
#8677 = vertex_point ( 'none', #15449 ) ;
#8678 = line ( 'none', #16347, #24859 ) ;
#8679 = oriented_edge ( 'none', *, *, #30025, .t. ) ;
#8680 = circle ( 'none', #9452, 0.5999999999999898748 ) ;
#8681 = toroidal_surface ( 'none', #10230, 12.99999999999999822, 1.000000000000000000 ) ;
#8682 = oriented_edge ( 'none', *, *, #18148, .f. ) ;
#8683 = plane ( 'none', #17563 ) ;
#8684 = edge_curve ( 'none', #31677, #14323, #30751, .t. ) ;
#8685 = cartesian_point ( 'none', ( -435.5450167721049866, 189.6842518256033259, -322.8537468038527436 ) ) ;
#8686 = direction ( 'none', ( 1.000000000000000000, -3.003847700398644514e-18, -1.226416383224404662e-17 ) ) ;
#8687 = conical_surface ( 'none', #1055, 4.000000000000001776, 1.047197551196590304 ) ;
#8688 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#8689 = direction ( 'none', ( -0.8937973703356508759, 0.0000000000000000000, -0.4484710255758728170 ) ) ;
#8690 = direction ( 'none', ( -1.233581138472395244e-14, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#8691 = edge_curve ( 'none', #7529, #20242, #15250, .t. ) ;
#8692 = vertex_point ( 'none', #13115 ) ;
#8693 = cartesian_point ( 'none', ( -537.5106931048832166, 270.2525222809141496, -275.3537468037985150 ) ) ;
#8694 = line ( 'none', #10546, #22297 ) ;
#8695 = conical_surface ( 'none', #7871, 3.400000000000014122, 1.029744258676654534 ) ;
#8696 = cartesian_point ( 'none', ( -493.8514863460104607, 194.6115709302042944, -364.2537468040318913 ) ) ;
#8697 = advanced_face ( 'none', ( #24221 ), #14013, .t. ) ;
#8698 = cartesian_point ( 'none', ( -535.2708090759573452, 301.2987571130129822, -414.3537468037833946 ) ) ;
#8699 = cartesian_point ( 'none', ( -455.5450167721050434, 243.1842518256034111, -322.8537468037985150 ) ) ;
#8700 = oriented_edge ( 'none', *, *, #24708, .f. ) ;
#8701 = cartesian_point ( 'none', ( -430.6450167721050093, 278.3836836392187593, -341.8537468037628742 ) ) ;
#8702 = axis2_placement_3d ( 'none', #29059, #29308, #12850 ) ;
#8703 = cartesian_point ( 'none', ( -493.0466093068368991, 290.9581687895963000, -380.3537468037986287 ) ) ;
#8704 = line ( 'none', #33467, #13022 ) ;
#8705 = advanced_face ( 'none', ( #2483 ), #26621, .f. ) ;
#8706 = direction ( 'none', ( -1.000000000000000000, -7.968668479650645108e-17, 3.427610938043116658e-16 ) ) ;
#8707 = oriented_edge ( 'none', *, *, #7168, .t. ) ;
#8708 = face_outer_bound ( 'none', #4126, .t. ) ;
#8709 = oriented_edge ( 'none', *, *, #20030, .t. ) ;
#8710 = cartesian_point ( 'none', ( -437.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#8711 = oriented_edge ( 'none', *, *, #31519, .t. ) ;
#8712 = circle ( 'none', #6360, 18.50000000000000355 ) ;
#8713 = edge_curve ( 'none', #7233, #9493, #19955, .t. ) ;
#8715 = advanced_face ( 'none', ( #5483 ), #32676, .f. ) ;
#8714 = oriented_edge ( 'none', *, *, #17484, .t. ) ;
#8716 = cartesian_point ( 'none', ( -434.2372891293977659, 255.3960392507148072, -299.7594586923959241 ) ) ;
#8717 = face_outer_bound ( 'none', #3893, .t. ) ;
#8718 = vector ( 'none', #32101, 1000.000000000000000 ) ;
#8719 = oriented_edge ( 'none', *, *, #23524, .t. ) ;
#8720 = cartesian_point ( 'none', ( -503.4578633471932108, 290.5479379921599161, -370.3537468037986287 ) ) ;
#8721 = edge_curve ( 'none', #23724, #2245, #30131, .t. ) ;
#8722 = direction ( 'none', ( -4.768695834330740747e-18, 0.8095112392251153643, -0.5871043804709841218 ) ) ;
#8723 = oriented_edge ( 'none', *, *, #28635, .t. ) ;
#8724 = oriented_edge ( 'none', *, *, #28030, .t. ) ;
#8725 = cartesian_point ( 'none', ( -495.0380632178589622, 188.2011994489021163, -370.3537468037987423 ) ) ;
#8726 = axis2_placement_3d ( 'none', #32140, #23858, #34610 ) ;
#8727 = cartesian_point ( 'none', ( -434.1908380814237489, 241.0990104521927151, -310.7939114699645415 ) ) ;
#8728 = cartesian_point ( 'none', ( -543.7511168220592026, 294.0855284430610368, -360.2537468040426347 ) ) ;
#8729 = edge_loop ( 'none', ( #32386, #2870, #24104, #24812 ) ) ;
#8730 = toroidal_surface ( 'none', #5370, 6.399999999999998579, 0.1000000000000000056 ) ;
#8731 = cartesian_point ( 'none', ( -508.8532563791201824, 276.2640090684142251, -279.8038730239327379 ) ) ;
#8732 = cartesian_point ( 'none', ( -434.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#8733 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#8734 = direction ( 'none', ( -0.8937973703357925404, 4.568994755188149117e-13, -0.4484710255755907093 ) ) ;
#8735 = oriented_edge ( 'none', *, *, #23128, .t. ) ;
#8736 = direction ( 'none', ( -2.030223136579931273e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#8737 = direction ( 'none', ( -0.07384000345349898964, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#8738 = circle ( 'none', #20635, 4.000000000000003553 ) ;
#8739 = edge_curve ( 'none', #4626, #2774, #9315, .t. ) ;
#8740 = cartesian_point ( 'none', ( -530.1020264152348318, 282.4009228597572019, -409.5366617094995263 ) ) ;
#8741 = direction ( 'none', ( 0.9873505073845707525, 0.1585527532634824488, 5.482582837655079878e-14 ) ) ;
#8742 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#8743 = oriented_edge ( 'none', *, *, #1760, .t. ) ;
#8744 = face_outer_bound ( 'none', #32556, .t. ) ;
#8745 = edge_curve ( 'none', #1355, #32319, #26341, .t. ) ;
#8746 = cartesian_point ( 'none', ( -523.5450167719189949, 198.1842518256253811, -394.8537468040366321 ) ) ;
#8747 = oriented_edge ( 'none', *, *, #12600, .f. ) ;
#8748 = direction ( 'none', ( 0.07384000345349524264, -0.9972701007700911502, 7.214474255747049785e-17 ) ) ;
#8749 = cartesian_point ( 'none', ( -457.3379428767987065, 294.0632442979390930, -293.4787468037984013 ) ) ;
#8750 = advanced_face ( 'none', ( #11909 ), #25486, .t. ) ;
#8751 = oriented_edge ( 'none', *, *, #30296, .t. ) ;
#8752 = direction ( 'none', ( 1.000000000000000000, 4.071797670681751091e-16, -2.723347251396499427e-16 ) ) ;
#8753 = axis2_placement_3d ( 'none', #4921, #7406, #18689 ) ;
#8755 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#8754 = cartesian_point ( 'none', ( -506.9932702097993342, 210.9513180799867200, -279.7238386082024135 ) ) ;
#8756 = cylindrical_surface ( 'none', #8521, 6.000000000000024869 ) ;
#8757 = cylindrical_surface ( 'none', #17710, 17.00000000000000000 ) ;
#8758 = edge_loop ( 'none', ( #5633, #32057, #28468 ) ) ;
#8759 = axis2_placement_3d ( 'none', #4461, #12369, #9586 ) ;
#8760 = cartesian_point ( 'none', ( -555.5552533768261583, 226.1862016983921535, -279.7058174787989628 ) ) ;
#8761 = vertex_point ( 'none', #29090 ) ;
#8762 = edge_loop ( 'none', ( #24388, #18814 ) ) ;
#8763 = direction ( 'none', ( -0.9538358739919641227, 0.3003283627731251904, -5.017434434840738246e-14 ) ) ;
#8764 = cartesian_point ( 'none', ( -493.8514863460104607, 194.6115709302042944, -364.2537468040318913 ) ) ;
#8765 = cartesian_point ( 'none', ( -505.4805616046245405, 273.2106316749116104, -275.3537468037987423 ) ) ;
#8766 = circle ( 'none', #29121, 12.50000000000001599 ) ;
#8767 = direction ( 'none', ( -0.1301338387964206533, -0.9914964367057035322, -1.997420982631745534e-14 ) ) ;
#8768 = b_spline_curve_with_knots ( 'none', 3,
( #5985, #27885, #11873, #14348, #11632, #33297 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002810589430383545698, 0.003201764942877712711, 0.003592940455371880157 ),
.unspecified. ) ;
#8769 = cylindrical_surface ( 'none', #5112, 2.099999999999990763 ) ;
#8770 = cartesian_point ( 'none', ( -415.0404118743003892, 256.4930027194292848, -299.3856437585823755 ) ) ;
#8771 = vector ( 'none', #14615, 1000.000000000000000 ) ;
#8772 = vertex_point ( 'none', #31580 ) ;
#8773 = edge_curve ( 'none', #27938, #9495, #34760, .t. ) ;
#8774 = axis2_placement_3d ( 'none', #15196, #17898, #4950 ) ;
#8775 = cartesian_point ( 'none', ( -492.4735675572424611, 227.0701775295441678, -275.3537468038002203 ) ) ;
#8776 = cartesian_point ( 'none', ( -424.0450167721049297, 296.8459479432295893, -290.5361186549340005 ) ) ;
#8777 = oriented_edge ( 'none', *, *, #18109, .t. ) ;
#8778 = vector ( 'none', #18385, 1000.000000000000000 ) ;
#8779 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#8780 = oriented_edge ( 'none', *, *, #30891, .f. ) ;
#8781 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -461.8537468037833946 ) ) ;
#8782 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#8783 = cartesian_point ( 'none', ( -526.4616969085207074, 282.5764208060215310, -405.8537468037833946 ) ) ;
#8784 = vertex_point ( 'none', #34295 ) ;
#8785 = oriented_edge ( 'none', *, *, #7967, .t. ) ;
#8786 = cylindrical_surface ( 'none', #11318, 6.749999999999978684 ) ;
#8787 = oriented_edge ( 'none', *, *, #466, .f. ) ;
#8788 = cartesian_point ( 'none', ( -553.4456956804607444, 222.6672572482761439, -279.7054206936331298 ) ) ;
#8789 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8790 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8791 = oriented_edge ( 'none', *, *, #22850, .t. ) ;
#8792 = oriented_edge ( 'none', *, *, #3115, .f. ) ;
#8793 = direction ( 'none', ( -0.07384000345349574224, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#8794 = cartesian_point ( 'none', ( -518.2425374991685203, 204.5463984488939957, -434.8537468037833378 ) ) ;
#8795 = circle ( 'none', #30666, 7.999999999999981348 ) ;
#8796 = oriented_edge ( 'none', *, *, #6048, .f. ) ;
#8797 = direction ( 'none', ( 1.000000000000000000, 4.101836147685737313e-16, -2.600705613074054585e-16 ) ) ;
#8798 = axis2_placement_3d ( 'none', #9496, #31232, #33944 ) ;
#8799 = vector ( 'none', #34264, 1000.000000000000000 ) ;
#8800 = cylindrical_surface ( 'none', #16963, 45.99999999999998579 ) ;
#8801 = vector ( 'none', #6302, 1000.000000000000000 ) ;
#8802 = edge_curve ( 'none', #15630, #4800, #33930, .t. ) ;
#8803 = cartesian_point ( 'none', ( -406.0450167721050434, 300.6842518256564745, -375.1874118769987945 ) ) ;
#8804 = oriented_edge ( 'none', *, *, #3548, .t. ) ;
#8805 = axis2_placement_3d ( 'none', #14974, #20199, #28408 ) ;
#8806 = cartesian_point ( 'none', ( -420.8450167721049411, 224.0622683892135001, -341.9154820201534903 ) ) ;
#8807 = cartesian_point ( 'none', ( -523.5450167719189949, 243.1842518256253811, -394.8537468040360068 ) ) ;
#8808 = direction ( 'none', ( 0.8937973703356520971, -4.568994755188129932e-13, 0.4484710255758706521 ) ) ;
#8809 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#8810 = cartesian_point ( 'none', ( -455.6710266273376533, 281.2597248815500279, -288.1796688521075112 ) ) ;
#8811 = vertex_point ( 'none', #26963 ) ;
#8812 = cartesian_point ( 'none', ( -434.2229619875773778, 230.7133012638953176, -299.8016476689858791 ) ) ;
#8813 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#8814 = toroidal_surface ( 'none', #21307, 4.200000000000000178, 0.2000000000000009548 ) ;
#8815 = oriented_edge ( 'none', *, *, #19495, .f. ) ;
#8816 = oriented_edge ( 'none', *, *, #30174, .t. ) ;
#8817 = cartesian_point ( 'none', ( -549.7826023697399478, 266.3556123287552850, -275.3537468037847020 ) ) ;
#8818 = direction ( 'none', ( -0.1420752155569546260, -0.003190618115245678552, 0.9898507226246227031 ) ) ;
#8819 = cartesian_point ( 'none', ( -414.0450167721049866, 278.1842518256034396, -322.8537468037630447 ) ) ;
#8820 = direction ( 'none', ( 5.645484080218921639e-14, 1.285083151003619011e-14, -1.000000000000000000 ) ) ;
#8821 = vertex_point ( 'none', #15807 ) ;
#8823 = oriented_edge ( 'none', *, *, #31501, .t. ) ;
#8822 = edge_curve ( 'none', #3912, #10336, #2930, .t. ) ;
#8824 = direction ( 'none', ( -1.000000000000000000, -1.708035422500254011e-14, -5.978123978750888251e-14 ) ) ;
#8825 = cartesian_point ( 'none', ( -550.0701600693225828, 193.2977128290958433, -380.3537468040381668 ) ) ;
#8826 = cartesian_point ( 'none', ( -455.5812065758138942, 217.1842518256035248, -266.6158829202560696 ) ) ;
#8827 = axis2_placement_3d ( 'none', #10372, #35116, #10723 ) ;
#8828 = oriented_edge ( 'none', *, *, #13361, .f. ) ;
#8829 = line ( 'none', #5496, #32233 ) ;
#8830 = vector ( 'none', #25481, 1000.000000000000227 ) ;
#8831 = vertex_point ( 'none', #12990 ) ;
#8832 = edge_curve ( 'none', #7571, #4055, #16554, .t. ) ;
#8833 = cylindrical_surface ( 'none', #12876, 4.000000000000003553 ) ;
#8834 = line ( 'none', #26862, #16926 ) ;
#8835 = advanced_face ( 'none', ( #26753 ), #5052, .f. ) ;
#8836 = cartesian_point ( 'none', ( -434.2173673542940264, 255.5382282824519962, -299.7108278583208403 ) ) ;
#8837 = vertex_point ( 'none', #18984 ) ;
#8838 = cartesian_point ( 'none', ( -424.3926272487371989, 228.1818610593317658, -345.3020935435261549 ) ) ;
#8839 = cartesian_point ( 'none', ( -421.9450167721050207, 267.3781096804552817, -369.8077213052496290 ) ) ;
#8840 = cartesian_point ( 'none', ( -556.7155333023187040, 190.5901878174083208, -370.3537468037980602 ) ) ;
#8841 = cartesian_point ( 'none', ( -508.6038909865864071, 221.2275650629200356, -414.3537468037833946 ) ) ;
#8842 = vertex_point ( 'none', #27087 ) ;
#8843 = cylindrical_surface ( 'none', #16982, 47.50000000000001421 ) ;
#8844 = cartesian_point ( 'none', ( -430.6062362562203134, 208.4295696966177900, -303.0468172343906872 ) ) ;
#8845 = edge_loop ( 'none', ( #5124, #2468, #7410, #27179 ) ) ;
#8846 = oriented_edge ( 'none', *, *, #3751, .f. ) ;
#8847 = cartesian_point ( 'none', ( -527.9841955861587621, 273.0409892815108037, -275.3537468037986287 ) ) ;
#8848 = direction ( 'none', ( 0.07384000345349413241, -0.9972701007700911502, 0.0000000000000000000 ) ) ;
#8849 = cartesian_point ( 'none', ( -581.0450167719199044, 273.4951409580804693, -380.3537468040389058 ) ) ;
#8850 = direction ( 'none', ( 1.000000000000000000, 1.920224799361962737e-16, -1.739427606565643889e-16 ) ) ;
#8851 = edge_curve ( 'none', #14882, #6518, #17407, .t. ) ;
#8852 = cartesian_point ( 'none', ( -554.0689296242240971, 292.4286521714582818, -370.3537468040426575 ) ) ;
#8853 = oriented_edge ( 'none', *, *, #19030, .f. ) ;
#8854 = edge_curve ( 'none', #22286, #25121, #30530, .t. ) ;
#8855 = axis2_placement_3d ( 'none', #16780, #484, #8808 ) ;
#8856 = face_bound ( 'none', #26656, .t. ) ;
#8857 = cartesian_point ( 'none', ( -530.9079505528147820, 282.0648222399800602, -409.8645212439831766 ) ) ;
#8858 = oriented_edge ( 'none', *, *, #23015, .t. ) ;
#8859 = direction ( 'none', ( 0.7071067811865416886, -0.7071067811865532349, -7.170790067223440019e-13 ) ) ;
#8860 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976460005, -0.7970987915612803842 ) ) ;
#8861 = axis2_placement_3d ( 'none', #10943, #13680, #32633 ) ;
#8862 = line ( 'none', #33892, #23745 ) ;
#8863 = cartesian_point ( 'none', ( -485.2450167721049752, 260.6143395912005758, -321.2910438622308789 ) ) ;
#8864 = line ( 'none', #28600, #14828 ) ;
#8865 = cartesian_point ( 'none', ( -414.4454169352819690, 242.5200086855586221, -349.4599852751609887 ) ) ;
#8866 = line ( 'none', #17501, #17807 ) ;
#8867 = circle ( 'none', #3501, 4.500000000000003553 ) ;
#8869 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#8868 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.551115123125777653e-14 ) ) ;
#8870 = oriented_edge ( 'none', *, *, #9399, .t. ) ;
#8871 = axis2_placement_3d ( 'none', #10445, #13325, #16032 ) ;
#8872 = cartesian_point ( 'none', ( -555.1301865035628680, 225.4066241958257137, -279.7054203038756555 ) ) ;
#8873 = axis2_placement_3d ( 'none', #29753, #23937, #21449 ) ;
#8874 = advanced_face ( 'none', ( #22915 ), #25043, .t. ) ;
#8875 = cartesian_point ( 'none', ( -434.8487332480916621, 253.1273052190190356, -265.3537468037333724 ) ) ;
#8876 = oriented_edge ( 'none', *, *, #34244, .t. ) ;
#8877 = cartesian_point ( 'none', ( -492.5198734747020808, 193.2977128290741575, -380.3537468037986287 ) ) ;
#8878 = line ( 'none', #4745, #23348 ) ;
#8879 = direction ( 'none', ( -0.07384000345349574224, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#8880 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#8881 = edge_curve ( 'none', #24137, #2259, #3322, .t. ) ;
#8882 = advanced_face ( 'none', ( #31000 ), #23777, .t. ) ;
#8883 = vertex_point ( 'none', #10806 ) ;
#8884 = cartesian_point ( 'none', ( -493.5247029275302566, 285.2663829108186633, -333.7777743460438273 ) ) ;
#8885 = direction ( 'none', ( 4.768695834330739207e-18, -0.8095112392251154754, 0.5871043804709840108 ) ) ;
#8886 = cartesian_point ( 'none', ( -522.9411155715198447, 283.1796928575495826, -414.3537468037833946 ) ) ;
#8887 = oriented_edge ( 'none', *, *, #32555, .t. ) ;
#8888 = cartesian_point ( 'none', ( -514.5825458777384256, 278.1569611742021380, -279.9898889978517786 ) ) ;
#8889 = vector ( 'none', #26744, 1000.000000000000114 ) ;
#8890 = oriented_edge ( 'none', *, *, #28097, .f. ) ;
#8891 = cartesian_point ( 'none', ( -492.4533200129982902, 227.1092504231338012, -275.3537468037984013 ) ) ;
#8892 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#8893 = advanced_face ( 'none', ( #15713 ), #14859, .t. ) ;
#8894 = cartesian_point ( 'none', ( -526.4738910919659247, 282.7411133031027930, -436.0058088312969744 ) ) ;
#8895 = oriented_edge ( 'none', *, *, #18314, .f. ) ;
#8896 = circle ( 'none', #6420, 17.50000000000001776 ) ;
#8897 = line ( 'none', #10539, #25928 ) ;
#8898 = cartesian_point ( 'none', ( -513.8008043032893966, 228.8646735021141012, -435.3537468037833378 ) ) ;
#8899 = cartesian_point ( 'none', ( -517.2215847613454116, 203.6871813240199742, -413.1558644631433026 ) ) ;
#8900 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#8901 = edge_curve ( 'none', #25538, #22395, #18244, .t. ) ;
#8902 = vector ( 'none', #17760, 1000.000000000000000 ) ;
#8903 = edge_curve ( 'none', #20155, #5371, #17538, .t. ) ;
#8904 = oriented_edge ( 'none', *, *, #28120, .f. ) ;
#8905 = edge_curve ( 'none', #20231, #11330, #27602, .t. ) ;
#8906 = cartesian_point ( 'none', ( -540.0880743835485873, 212.3406530237894287, -275.3537468037978897 ) ) ;
#8908 = cartesian_point ( 'none', ( -424.2450167721050889, 263.5953891109435290, -341.7880536228772144 ) ) ;
#8907 = cartesian_point ( 'none', ( -406.4700167721049979, 277.1040569789635128, -291.0339416503672396 ) ) ;
#8909 = cartesian_point ( 'none', ( -550.0701600692884767, 193.2977128291042845, -422.6037468040197496 ) ) ;
#8910 = b_spline_curve_with_knots ( 'none', 3,
( #27664, #8523, #16722, #438, #11408, #2935 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.688305753616065116e-16, 0.0009066431086811086544, 0.001813286217362048607 ),
.unspecified. ) ;
#8911 = axis2_placement_3d ( 'none', #28682, #3949, #20377 ) ;
#8912 = cartesian_point ( 'none', ( -518.0229624470658791, 204.4284945289997779, -434.5997195010911582 ) ) ;
#8913 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#8914 = oriented_edge ( 'none', *, *, #32249, .f. ) ;
#8915 = axis2_placement_3d ( 'none', #6466, #9105, #25513 ) ;
#8916 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#8917 = oriented_edge ( 'none', *, *, #30434, .f. ) ;
#8918 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748158558, 1.615973351895135670e-16 ) ) ;
#8919 = oriented_edge ( 'none', *, *, #17622, .f. ) ;
#8920 = cartesian_point ( 'none', ( -424.0450167721049297, 295.9959611420432566, -289.9196590554394675 ) ) ;
#8921 = advanced_face ( 'none', ( #11052 ), #17804, .t. ) ;
#8922 = circle ( 'none', #29571, 4.500000000000003553 ) ;
#8923 = edge_curve ( 'none', #25116, #34844, #8459, .t. ) ;
#8924 = cartesian_point ( 'none', ( -424.5083096481027383, 221.2029191642545527, -338.5324376273937332 ) ) ;
#8925 = cartesian_point ( 'none', ( -429.8546996792868526, 295.6842518256207768, -339.9387468494066979 ) ) ;
#8926 = edge_loop ( 'none', ( #9736, #18641 ) ) ;
#8927 = cartesian_point ( 'none', ( -581.0450167718839793, 292.8808311847810728, -449.8537468040202043 ) ) ;
#8928 = cartesian_point ( 'none', ( -561.2450167721049183, 243.1842518256034964, -369.3537468037986287 ) ) ;
#8929 = direction ( 'none', ( -0.7071067811865452413, 0.1931402482118092789, -0.6802182330110565500 ) ) ;
#8930 = line ( 'none', #29024, #13644 ) ;
#8931 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8932 = cartesian_point ( 'none', ( -424.0450167721049866, 289.5632442979077723, -293.4787468037486065 ) ) ;
#8933 = edge_curve ( 'none', #11169, #15153, #13183, .t. ) ;
#8934 = oriented_edge ( 'none', *, *, #22269, .f. ) ;
#8935 = cartesian_point ( 'none', ( -541.4731456008066743, 273.2492878017759494, -275.3537468038537668 ) ) ;
#8936 = circle ( 'none', #1173, 0.09999999999997907785 ) ;
#8937 = cartesian_point ( 'none', ( -424.0450167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#8938 = cartesian_point ( 'none', ( -406.0450167721049866, 206.8092518255451182, -265.3537468038354064 ) ) ;
#8939 = axis2_placement_3d ( 'none', #27504, #3001, #30199 ) ;
#8940 = direction ( 'none', ( 1.361673625700304696e-16, -1.007144656136236968e-12, 1.000000000000000000 ) ) ;
#8941 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#8942 = oriented_edge ( 'none', *, *, #1976, .t. ) ;
#8943 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#8944 = oriented_edge ( 'none', *, *, #32918, .f. ) ;
#8945 = face_outer_bound ( 'none', #13226, .t. ) ;
#8946 = cartesian_point ( 'none', ( -424.0450167721051002, 295.6842518256237327, -342.8538085156498596 ) ) ;
#8947 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -369.3537468037986287 ) ) ;
#8948 = edge_curve ( 'none', #6803, #33909, #10592, .t. ) ;
#8949 = vertex_point ( 'none', #19222 ) ;
#8950 = oriented_edge ( 'none', *, *, #23059, .f. ) ;
#8951 = cartesian_point ( 'none', ( -434.1476713573184725, 255.7919565502967885, -299.6241688673765680 ) ) ;
#8952 = vertex_point ( 'none', #5891 ) ;
#8953 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.015061051085856427e-12 ) ) ;
#8954 = edge_curve ( 'none', #28129, #27338, #33069, .t. ) ;
#8955 = cartesian_point ( 'none', ( -423.5400717872591940, 228.0765358543295349, -345.2314229887525130 ) ) ;
#8956 = line ( 'none', #32168, #1720 ) ;
#8957 = oriented_edge ( 'none', *, *, #26304, .f. ) ;
#8958 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#8959 = vertex_point ( 'none', #32848 ) ;
#8960 = axis2_placement_3d ( 'none', #12673, #15361, #1782 ) ;
#8961 = cartesian_point ( 'none', ( -421.0450167721049866, 209.2644466721742162, -291.0339416504382939 ) ) ;
#8962 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8963 = line ( 'none', #17264, #7247 ) ;
#8964 = cartesian_point ( 'none', ( -420.3290854810782662, 211.2339250135539714, -298.7871552850837702 ) ) ;
#8965 = axis2_placement_3d ( 'none', #28910, #34334, #25846 ) ;
#8966 = cartesian_point ( 'none', ( -535.5274683861803169, 277.3492441958599670, -279.9089488974194069 ) ) ;
#8967 = plane ( 'none', #27429 ) ;
#8968 = circle ( 'none', #32983, 4.000000000000025757 ) ;
#8969 = cartesian_point ( 'none', ( -414.0450167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#8970 = direction ( 'none', ( 0.3003283627730393701, 0.9538358739919912122, 2.643388153869417885e-14 ) ) ;
#8971 = cartesian_point ( 'none', ( -511.8519618095258465, 226.0007578374163018, -409.3537468037833946 ) ) ;
#8972 = vertex_point ( 'none', #27318 ) ;
#8973 = cartesian_point ( 'none', ( -523.5450167718864805, 243.1842518256334813, -406.8537468040175895 ) ) ;
#8974 = oriented_edge ( 'none', *, *, #24847, .f. ) ;
#8975 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8976 = edge_curve ( 'none', #15476, #33985, #3780, .t. ) ;
#8977 = cartesian_point ( 'none', ( -415.2450167721049752, 229.9461256991800155, -299.3962956067713890 ) ) ;
#8978 = cartesian_point ( 'none', ( -540.8554343648819440, 291.8499824761196919, -342.3048191922412684 ) ) ;
#8979 = oriented_edge ( 'none', *, *, #21453, .t. ) ;
#8980 = line ( 'none', #14085, #3855 ) ;
#8981 = edge_curve ( 'none', #8209, #7723, #22066, .t. ) ;
#8982 = direction ( 'none', ( -1.791068744856348687e-16, -6.279680095831317198e-17, 1.000000000000000000 ) ) ;
#8983 = cartesian_point ( 'none', ( -488.7450167721049752, 221.7701439992985968, -324.7736389891533122 ) ) ;
#8984 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8985 = oriented_edge ( 'none', *, *, #34185, .f. ) ;
#8986 = vertex_point ( 'none', #11418 ) ;
#8987 = cartesian_point ( 'none', ( -523.5450167719195633, 207.1842518256252959, -388.1537468040365297 ) ) ;
#8988 = axis2_placement_3d ( 'none', #33357, #7715, #6990 ) ;
#8989 = oriented_edge ( 'none', *, *, #34387, .f. ) ;
#8991 = cartesian_point ( 'none', ( -550.0701600692974580, 193.2977128291192628, -368.2537468040579824 ) ) ;
#8990 = cartesian_point ( 'none', ( -434.2709948306047636, 243.4586330806658054, -337.1126880038556237 ) ) ;
#8992 = cartesian_point ( 'none', ( -550.5387411895707146, 218.8846901908454754, -279.7054216499633981 ) ) ;
#8993 = circle ( 'none', #17917, 7.685943401548631648 ) ;
#8994 = oriented_edge ( 'none', *, *, #14290, .f. ) ;
#8995 = direction ( 'none', ( 1.000000000000000000, 1.387778780781444413e-14, 5.551115123125777653e-14 ) ) ;
#8996 = direction ( 'none', ( -2.810252031090425556e-16, 1.000000000000000000, 1.311026609186949607e-14 ) ) ;
#8997 = face_outer_bound ( 'none', #595, .t. ) ;
#8998 = plane ( 'none', #6828 ) ;
#8999 = cartesian_point ( 'none', ( -442.5450167721049297, 238.1311329940703843, -305.0572305695915247 ) ) ;
#9000 = cartesian_point ( 'none', ( -544.7159265936661541, 247.6331367788731370, -435.3537468037833378 ) ) ;
#9001 = vertex_point ( 'none', #13784 ) ;
#9002 = edge_curve ( 'none', #4008, #23760, #4179, .t. ) ;
#9003 = b_spline_curve_with_knots ( 'none', 3,
( #26826, #32482, #2804, #8262, #35179, #10552 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0001985713497828569011, 0.001260961825966103352, 0.002323352302149349694 ),
.unspecified. ) ;
#9004 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -441.8537468037833378 ) ) ;
#9005 = vector ( 'none', #15681, 1000.000000000000000 ) ;
#9006 = cartesian_point ( 'none', ( -428.4950167721049183, 250.9954545666341232, -341.8286674028026937 ) ) ;
#9007 = cartesian_point ( 'none', ( -487.5158563400601679, 243.8402029924799876, -280.0978927026570773 ) ) ;
#9008 = oriented_edge ( 'none', *, *, #28893, .t. ) ;
#9009 = conical_surface ( 'none', #27398, 52.50000000000002132, 0.7853981633974380649 ) ;
#9010 = axis2_placement_3d ( 'none', #12868, #32259, #32028 ) ;
#9011 = cartesian_point ( 'none', ( -492.6218257077156295, 226.7897862590721161, -275.3537468038230713 ) ) ;
#9012 = cartesian_point ( 'none', ( -554.0195620988583869, 292.4365798091209854, -368.4537468040432486 ) ) ;
#9013 = advanced_face ( 'none', ( #19502 ), #5879, .f. ) ;
#9014 = direction ( 'none', ( 5.230025295777878942e-16, -0.9999948051039169172, -0.003223315867124592650 ) ) ;
#9015 = edge_curve ( 'none', #15880, #30189, #31832, .t. ) ;
#9016 = vertex_point ( 'none', #24940 ) ;
#9017 = direction ( 'none', ( 0.7071067811865525687, -0.1931402482118071418, 0.6802182330110495556 ) ) ;
#9018 = line ( 'none', #22480, #13714 ) ;
#9019 = cartesian_point ( 'none', ( -500.9931376425672624, 191.1850907965376791, -380.3537468037986287 ) ) ;
#9020 = axis2_placement_3d ( 'none', #11867, #30823, #22748 ) ;
#9021 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#9022 = oriented_edge ( 'none', *, *, #8669, .t. ) ;
#9023 = cartesian_point ( 'none', ( -459.1561700485735287, 235.8566822680602399, -372.7781368660858448 ) ) ;
#9024 = oriented_edge ( 'none', *, *, #20941, .f. ) ;
#9025 = oriented_edge ( 'none', *, *, #23778, .f. ) ;
#9026 = axis2_placement_3d ( 'none', #2550, #2430, #21576 ) ;
#9027 = cartesian_point ( 'none', ( -540.1035263126095742, 212.3489499650750929, -275.3537468037973213 ) ) ;
#9028 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#9029 = direction ( 'none', ( -0.07384000345349737982, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#9030 = oriented_edge ( 'none', *, *, #9224, .f. ) ;
#9031 = circle ( 'none', #29983, 17.50000000000001776 ) ;
#9032 = oriented_edge ( 'none', *, *, #27241, .f. ) ;
#9033 = cartesian_point ( 'none', ( -492.3189778526731288, 186.1760551043219039, -398.8537468040165663 ) ) ;
#9034 = circle ( 'none', #18199, 6.138320441952060946 ) ;
#9035 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#9036 = face_bound ( 'none', #15004, .t. ) ;
#9037 = edge_curve ( 'none', #8972, #34102, #12330, .t. ) ;
#9038 = cartesian_point ( 'none', ( -569.5069575490126681, 197.2223110485079758, -398.8537468040208296 ) ) ;
#9039 = axis2_placement_3d ( 'none', #546, #6123, #14842 ) ;
#9040 = face_outer_bound ( 'none', #24890, .t. ) ;
#9041 = cartesian_point ( 'none', ( -434.2450167721049752, 242.9332877554573429, -308.8559963761229596 ) ) ;
#9042 = edge_curve ( 'none', #3984, #17364, #9723, .t. ) ;
#9043 = oriented_edge ( 'none', *, *, #32095, .f. ) ;
#9044 = line ( 'none', #16640, #1795 ) ;
#9045 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976754214, -0.7970987915612581798 ) ) ;
#9046 = cartesian_point ( 'none', ( -437.2450167721049752, 245.5167366132720019, -337.6712875820551858 ) ) ;
#9047 = direction ( 'none', ( 0.07384000345349524264, -0.9972701007700911502, 7.214474255747049785e-17 ) ) ;
#9048 = oriented_edge ( 'none', *, *, #3490, .t. ) ;
#9049 = cartesian_point ( 'none', ( -540.4975384597554466, 247.5272932057593209, -464.3537468037986855 ) ) ;
#9050 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#9051 = direction ( 'none', ( -0.7071067811865487940, 0.1931402482118083075, -0.6802182330110531083 ) ) ;
#9052 = advanced_face ( 'none', ( #371 ), #6712, .t. ) ;
#9053 = direction ( 'none', ( 1.250574758963837371e-15, -1.000000000000000000, -1.311026609186943927e-14 ) ) ;
#9054 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#9055 = edge_loop ( 'none', ( #3823, #28999, #29509, #17572, #13364, #4554, #31443, #30141, #1920, #11842, #16905, #5290 ) ) ;
#9056 = oriented_edge ( 'none', *, *, #5464, .t. ) ;
#9057 = cartesian_point ( 'none', ( -406.0450167721049866, 209.2644466722410641, -354.6735519572275734 ) ) ;
#9058 = advanced_face ( 'none', ( #12779 ), #10147, .f. ) ;
#9059 = cartesian_point ( 'none', ( -451.3200351057072339, 195.4936545195130009, -354.6441424781898490 ) ) ;
#9060 = edge_loop ( 'none', ( #10204, #22500, #29551, #11758 ) ) ;
#9061 = vector ( 'none', #3717, 1000.000000000000114 ) ;
#9062 = oriented_edge ( 'none', *, *, #14581, .f. ) ;
#9063 = edge_curve ( 'none', #1778, #33223, #11462, .t. ) ;
#9064 = vector ( 'none', #2540, 1000.000000000000114 ) ;
#9065 = circle ( 'none', #8647, 27.50000000000001776 ) ;
#9066 = vertex_point ( 'none', #11300 ) ;
#9067 = vertex_point ( 'none', #16730 ) ;
#9068 = edge_curve ( 'none', #31610, #13976, #25900, .t. ) ;
#9069 = axis2_placement_3d ( 'none', #8005, #32216, #26796 ) ;
#9070 = plane ( 'none', #15719 ) ;
#9071 = vector ( 'none', #6040, 1000.000000000000000 ) ;
#9072 = advanced_face ( 'none', ( #21231 ), #8641, .f. ) ;
#9073 = axis2_placement_3d ( 'none', #3060, #30256, #24827 ) ;
#9074 = cartesian_point ( 'none', ( -421.4054461120160795, 226.1323009061406140, -343.7894445696355206 ) ) ;
#9075 = axis2_placement_3d ( 'none', #32545, #16302, #21753 ) ;
#9076 = oriented_edge ( 'none', *, *, #26951, .t. ) ;
#9077 = vector ( 'none', #22590, 1000.000000000000000 ) ;
#9078 = cartesian_point ( 'none', ( -414.7539092090290183, 230.7776775693691889, -299.3936152385095966 ) ) ;
#9079 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.011292260054598159e-12 ) ) ;
#9080 = cartesian_point ( 'none', ( -540.8554343648819440, 187.9664558613711733, -370.3537468037986287 ) ) ;
#9081 = cartesian_point ( 'none', ( -497.0198734745163733, 197.7977128290959001, -380.3537468040350973 ) ) ;
#9082 = oriented_edge ( 'none', *, *, #16924, .t. ) ;
#9083 = axis2_placement_3d ( 'none', #30318, #14316, #399 ) ;
#9084 = cartesian_point ( 'none', ( -430.4585909051010617, 208.8838382806630989, -302.2701606366509850 ) ) ;
#9085 = axis2_placement_3d ( 'none', #27478, #6043, #2976 ) ;
#9086 = cartesian_point ( 'none', ( -488.3184020404249281, 253.4071995707453766, -282.3598246042079722 ) ) ;
#9087 = direction ( 'none', ( -1.169155060507083428e-17, -0.5871043804709841218, -0.8095112392251153643 ) ) ;
#9088 = cartesian_point ( 'none', ( -544.7159265936661541, 247.6331367788731370, -435.3537468037833378 ) ) ;
#9089 = oriented_edge ( 'none', *, *, #25668, .t. ) ;
#9090 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9091 = oriented_edge ( 'none', *, *, #7607, .f. ) ;
#9092 = direction ( 'none', ( 0.8660254037844067332, 4.798739616572051896e-15, 0.5000000000000554001 ) ) ;
#9093 = oriented_edge ( 'none', *, *, #16474, .f. ) ;
#9094 = edge_curve ( 'none', #8986, #17809, #14398, .t. ) ;
#9095 = vertex_point ( 'none', #25400 ) ;
#9096 = vector ( 'none', #13066, 1000.000000000000000 ) ;
#9097 = oriented_edge ( 'none', *, *, #8170, .f. ) ;
#9098 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -289.8537468037986287 ) ) ;
#9099 = cartesian_point ( 'none', ( -430.5697375755553367, 301.8308849223258221, -339.5799700289397265 ) ) ;
#9100 = cartesian_point ( 'none', ( -523.5450167718828425, 243.1842518256343055, -471.8537468040175895 ) ) ;
#9101 = circle ( 'none', #11616, 37.80000000000005400 ) ;
#9102 = conical_surface ( 'none', #24116, 37.00000000000003553, 0.7853981633974415066 ) ;
#9103 = oriented_edge ( 'none', *, *, #13770, .t. ) ;
#9104 = cartesian_point ( 'none', ( -496.4948734747021604, 297.0866188812011046, -368.2537468037986059 ) ) ;
#9105 = direction ( 'none', ( 0.07384000345349514549, -0.9972701007700912612, 4.661740697613375255e-16 ) ) ;
#9106 = advanced_face ( 'none', ( #12747 ), #33674, .f. ) ;
#9107 = cartesian_point ( 'none', ( -497.0198734592310643, 193.2977128325471483, -360.3537468040320846 ) ) ;
#9108 = face_outer_bound ( 'none', #25578, .t. ) ;
#9109 = direction ( 'none', ( -0.07384000345348852579, 0.9972701007700917053, 0.0000000000000000000 ) ) ;
#9110 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#9111 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9112 = vertex_point ( 'none', #23012 ) ;
#9113 = cylindrical_surface ( 'none', #30988, 35.99999999999997868 ) ;
#9114 = edge_curve ( 'none', #12109, #12258, #16109, .t. ) ;
#9115 = line ( 'none', #4388, #21498 ) ;
#9116 = advanced_face ( 'none', ( #2893, #22461 ), #3635, .f. ) ;
#9117 = edge_curve ( 'none', #15380, #24825, #33895, .t. ) ;
#9118 = direction ( 'none', ( -0.7437731059700265490, 0.002154568021935121189, -0.6684286982710559988 ) ) ;
#9119 = direction ( 'none', ( -5.642927514190365414e-14, -1.311026609186951343e-14, 1.000000000000000000 ) ) ;
#9120 = oriented_edge ( 'none', *, *, #7534, .f. ) ;
#9121 = edge_curve ( 'none', #31091, #9617, #21622, .t. ) ;
#9122 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#9123 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#9124 = cartesian_point ( 'none', ( -493.7902407721039708, 284.7669788589776658, -331.8150828855168584 ) ) ;
#9125 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#9126 = axis2_placement_3d ( 'none', #24780, #19420, #35166 ) ;
#9127 = oriented_edge ( 'none', *, *, #7780, .f. ) ;
#9128 = cartesian_point ( 'none', ( -499.0408410129260801, 216.3749085874451623, -279.7054219077122070 ) ) ;
#9129 = edge_loop ( 'none', ( #19458, #3772, #14562, #19003 ) ) ;
#9130 = axis2_placement_3d ( 'none', #31190, #4330, #31650 ) ;
#9131 = oriented_edge ( 'none', *, *, #9511, .t. ) ;
#9132 = vector ( 'none', #7940, 1000.000000000000000 ) ;
#9133 = cartesian_point ( 'none', ( -489.4111095982180473, 231.2743394763602680, -279.9062035412814566 ) ) ;
#9134 = cartesian_point ( 'none', ( -434.3705191305725748, 240.8963187863878090, -308.5331276508783276 ) ) ;
#9135 = oriented_edge ( 'none', *, *, #29919, .t. ) ;
#9136 = direction ( 'none', ( 1.000000000000000000, 3.274930822716663900e-16, 7.042636866466162445e-17 ) ) ;
#9137 = cylindrical_surface ( 'none', #34247, 6.500000000000000888 ) ;
#9138 = line ( 'none', #13055, #10855 ) ;
#9139 = oriented_edge ( 'none', *, *, #34964, .t. ) ;
#9140 = cartesian_point ( 'none', ( -497.3317721733657777, 245.1251363163779615, -400.3537468037833946 ) ) ;
#9141 = edge_curve ( 'none', #15553, #16353, #11683, .t. ) ;
#9142 = vertex_point ( 'none', #3870 ) ;
#9143 = oriented_edge ( 'none', *, *, #33389, .t. ) ;
#9144 = direction ( 'none', ( -1.000000000000000000, -7.968668479650645108e-17, 3.427610938043116658e-16 ) ) ;
#9145 = cartesian_point ( 'none', ( -540.0477259544292110, 212.3190064519017994, -275.3537468037991403 ) ) ;
#9146 = edge_curve ( 'none', #5539, #7590, #22881, .t. ) ;
#9147 = cartesian_point ( 'none', ( -544.3943362578473852, 190.9601923672915689, -368.2537468040576982 ) ) ;
#9148 = direction ( 'none', ( 0.4999999999999980571, 0.5229485035533290027, 0.6903078028179426839 ) ) ;
#9149 = oriented_edge ( 'none', *, *, #15836, .t. ) ;
#9150 = line ( 'none', #7528, #13839 ) ;
#9151 = b_spline_curve_with_knots ( 'none', 3,
( #9381, #1310, #33708, #17477, #22926, #12164, #6643, #6513, #30888, #20555, #25682, #4255, #25565, #25441, #20327, #14628, #31119, #28521 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.007867772052342862990, 0.008849979239446430571, 0.009832186426549998151, 0.01081439361365356747, 0.01179660080075713505, 0.01277880798786070263, 0.01376101517496427021, 0.01474322236206783779, 0.01572542954917140537 ),
.unspecified. ) ;
#9152 = cartesian_point ( 'none', ( -440.5287110885334982, 201.9606724466844128, -360.7774071340231785 ) ) ;
#9153 = cartesian_point ( 'none', ( -496.8887321526447636, 239.1415157117574211, -442.8537468037833378 ) ) ;
#9154 = vertex_point ( 'none', #11890 ) ;
#9155 = vector ( 'none', #9017, 1000.000000000000000 ) ;
#9156 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#9157 = direction ( 'none', ( 0.6247857223416694028, -0.7807962609784951935, 2.529093127957407971e-14 ) ) ;
#9158 = oriented_edge ( 'none', *, *, #33045, .t. ) ;
#9159 = vector ( 'none', #2902, 1000.000000000000000 ) ;
#9160 = oriented_edge ( 'none', *, *, #10275, .f. ) ;
#9161 = edge_curve ( 'none', #9142, #9184, #11877, .t. ) ;
#9162 = oriented_edge ( 'none', *, *, #21054, .t. ) ;
#9163 = vector ( 'none', #8916, 1000.000000000000000 ) ;
#9164 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#9165 = cartesian_point ( 'none', ( -410.0450167721050434, 223.1842518256721348, -390.6199505883690790 ) ) ;
#9166 = cartesian_point ( 'none', ( -477.5830759947579054, 289.1461926027590721, -449.8537468040143494 ) ) ;
#9167 = plane ( 'none', #2927 ) ;
#9168 = oriented_edge ( 'none', *, *, #31245, .f. ) ;
#9169 = vector ( 'none', #19984, 1000.000000000000000 ) ;
#9170 = circle ( 'none', #15229, 4.050000000000026468 ) ;
#9171 = cartesian_point ( 'none', ( -434.2085111745294626, 230.6361184888677087, -299.7758222387029718 ) ) ;
#9172 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9173 = edge_curve ( 'none', #34745, #15989, #5452, .t. ) ;
#9174 = oriented_edge ( 'none', *, *, #11077, .f. ) ;
#9175 = oriented_edge ( 'none', *, *, #28744, .t. ) ;
#9176 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.619169509406368211e-14 ) ) ;
#9177 = oriented_edge ( 'none', *, *, #29144, .f. ) ;
#9178 = direction ( 'none', ( 1.000000000000000000, 1.250574758963097616e-15, 5.642927514190366045e-14 ) ) ;
#9179 = cartesian_point ( 'none', ( -523.5450167718864805, 243.1842518256334529, -405.8537468040175895 ) ) ;
#9180 = axis2_placement_3d ( 'none', #31768, #10292, #15643 ) ;
#9181 = circle ( 'none', #3136, 39.50000000000001421 ) ;
#9182 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -378.0537468037986173 ) ) ;
#9183 = axis2_placement_3d ( 'none', #31726, #15827, #4884 ) ;
#9184 = vertex_point ( 'none', #11647 ) ;
#9185 = circle ( 'none', #29680, 11.99999999999998757 ) ;
#9186 = face_outer_bound ( 'none', #26320, .t. ) ;
#9187 = oriented_edge ( 'none', *, *, #18123, .f. ) ;
#9188 = cartesian_point ( 'none', ( -417.9450167721050207, 215.1414066938734493, -275.1354921261784057 ) ) ;
#9189 = edge_curve ( 'none', #33399, #18175, #33489, .t. ) ;
#9190 = advanced_face ( 'none', ( #29695 ), #30601, .f. ) ;
#9191 = cartesian_point ( 'none', ( -581.0450167721049866, 213.3723414541551904, -380.3537468037986287 ) ) ;
#9192 = oriented_edge ( 'none', *, *, #8822, .f. ) ;
#9193 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#9194 = vector ( 'none', #12353, 1000.000000000000000 ) ;
#9195 = cartesian_point ( 'none', ( -424.0450167721051002, 184.5376187288774759, -302.8536850919538779 ) ) ;
#9196 = edge_curve ( 'none', #35009, #11236, #8864, .t. ) ;
#9197 = oriented_edge ( 'none', *, *, #16401, .f. ) ;
#9198 = cartesian_point ( 'none', ( -414.9453870039979506, 230.1466200036356327, -299.3956493469414681 ) ) ;
#9199 = oriented_edge ( 'none', *, *, #99, .t. ) ;
#9200 = direction ( 'none', ( -0.8660254037844673514, -6.798508010930216564e-15, 0.4999999999999503175 ) ) ;
#9201 = direction ( 'none', ( -1.791068744856348687e-16, -6.279680095831317198e-17, 1.000000000000000000 ) ) ;
#9203 = edge_loop ( 'none', ( #5516, #30546, #8513, #33183 ) ) ;
#9202 = axis2_placement_3d ( 'none', #6537, #1556, #34074 ) ;
#9204 = face_outer_bound ( 'none', #19771, .t. ) ;
#9205 = oriented_edge ( 'none', *, *, #2780, .f. ) ;
#9206 = cartesian_point ( 'none', ( -430.0609696584677408, 209.5793973364434919, -301.1534215503256746 ) ) ;
#9207 = cartesian_point ( 'none', ( -526.9345660716727480, 278.0244408492485491, -275.3537468038124416 ) ) ;
#9208 = edge_loop ( 'none', ( #14814, #8051, #20167, #30878 ) ) ;
#9209 = cartesian_point ( 'none', ( -477.5830759947573370, 289.1461926027591858, -459.8537468040143494 ) ) ;
#9210 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -402.3537468037833946 ) ) ;
#9211 = vertex_point ( 'none', #14948 ) ;
#9212 = direction ( 'none', ( 3.029055465811970770e-17, -0.5871043804709783487, -0.8095112392251195832 ) ) ;
#9213 = cartesian_point ( 'none', ( -466.5368200505754430, 274.4102907448472024, -398.8537468040139515 ) ) ;
#9214 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#9215 = vector ( 'none', #20043, 1000.000000000000000 ) ;
#9216 = edge_curve ( 'none', #13787, #4610, #35156, .t. ) ;
#9217 = cartesian_point ( 'none', ( -421.9450167721050207, 192.3052593532678713, -352.2287468037993108 ) ) ;
#9218 = vector ( 'none', #20955, 1000.000000000000000 ) ;
#9219 = line ( 'none', #11076, #19408 ) ;
#9220 = cartesian_point ( 'none', ( -414.7893930724150096, 230.5477454733241700, -299.3943563861333814 ) ) ;
#9221 = direction ( 'none', ( -5.651035195342045529e-14, -1.280919814661274201e-14, 1.000000000000000000 ) ) ;
#9222 = cartesian_point ( 'none', ( -417.9450167721050207, 192.7319482929281662, -348.8253901447387761 ) ) ;
#9223 = oriented_edge ( 'none', *, *, #2762, .t. ) ;
#9224 = edge_curve ( 'none', #11968, #28830, #8014, .t. ) ;
#9225 = direction ( 'none', ( 0.0000000000000000000, 0.9960050151769735960, 0.08929731094672799241 ) ) ;
#9226 = direction ( 'none', ( -8.699860012012077931e-18, -4.680943177722805590e-16, -1.000000000000000000 ) ) ;
#9227 = cartesian_point ( 'none', ( -553.5653306166797165, 285.2663829108186633, -370.3537468037986287 ) ) ;
#9228 = axis2_placement_3d ( 'none', #5037, #34795, #32440 ) ;
#9229 = cartesian_point ( 'none', ( -424.0450167721051002, 295.8842518256237781, -342.8538085156496322 ) ) ;
#9230 = axis2_placement_3d ( 'none', #25107, #27837, #19397 ) ;
#9231 = cartesian_point ( 'none', ( -413.9450167721049638, 275.9626084846640879, -374.1594282157946623 ) ) ;
#9232 = oriented_edge ( 'none', *, *, #17958, .f. ) ;
#9233 = conical_surface ( 'none', #33801, 17.50000000000001776, 0.7853981633974466137 ) ;
#9234 = oriented_edge ( 'none', *, *, #26516, .t. ) ;
#9235 = axis2_placement_3d ( 'none', #3518, #33454, #17207 ) ;
#9236 = cartesian_point ( 'none', ( -540.8836973119985032, 275.0114638008655561, -279.7054200566341251 ) ) ;
#9237 = vertex_point ( 'none', #23369 ) ;
#9238 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#9239 = vertex_point ( 'none', #12597 ) ;
#9240 = advanced_face ( 'none', ( #4609 ), #34328, .t. ) ;
#9241 = oriented_edge ( 'none', *, *, #6651, .f. ) ;
#9242 = cartesian_point ( 'none', ( -414.2450167721050320, 265.0963621594969482, -320.8892059629706068 ) ) ;
#9243 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#9244 = oriented_edge ( 'none', *, *, #15818, .t. ) ;
#9245 = cartesian_point ( 'none', ( -436.2450167721049752, 243.0543041361196401, -332.6028807960051950 ) ) ;
#9246 = advanced_face ( 'none', ( #20335 ), #15680, .f. ) ;
#9247 = oriented_edge ( 'none', *, *, #23644, .f. ) ;
#9248 = cartesian_point ( 'none', ( -472.8450167718867760, 243.1842518256333960, -400.7537468040147246 ) ) ;
#9249 = oriented_edge ( 'none', *, *, #9982, .t. ) ;
#9250 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#9251 = edge_loop ( 'none', ( #31288, #360, #16250, #27276, #24229, #15177 ) ) ;
#9252 = cartesian_point ( 'none', ( -494.4052345057851312, 264.7679012780266135, -279.7054187063206427 ) ) ;
#9253 = circle ( 'none', #5877, 4.000000000000003553 ) ;
#9254 = edge_curve ( 'none', #21013, #20978, #25451, .t. ) ;
#9255 = face_outer_bound ( 'none', #21481, .t. ) ;
#9256 = cartesian_point ( 'none', ( -495.5569015087079379, 254.9876208743552297, -275.3537468037987423 ) ) ;
#9257 = direction ( 'none', ( -0.8267412399748136353, -0.5625823691913101054, 0.0000000000000000000 ) ) ;
#9258 = face_outer_bound ( 'none', #11271, .t. ) ;
#9259 = advanced_face ( 'none', ( #28019 ), #16526, .t. ) ;
#9260 = face_outer_bound ( 'none', #11366, .t. ) ;
#9261 = cartesian_point ( 'none', ( -414.2450167721049752, 243.9760812423814684, -335.8296092481497226 ) ) ;
#9262 = oriented_edge ( 'none', *, *, #12490, .f. ) ;
#9263 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#9264 = cartesian_point ( 'none', ( -421.9450167721049638, 294.0632442979391499, -293.4787468037981171 ) ) ;
#9265 = edge_curve ( 'none', #30897, #33852, #13588, .t. ) ;
#9266 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034111, -322.8537468037985150 ) ) ;
#9267 = cartesian_point ( 'none', ( -414.4452153762291573, 242.3944058476982946, -310.4932223067214068 ) ) ;
#9268 = oriented_edge ( 'none', *, *, #7096, .t. ) ;
#9269 = circle ( 'none', #8545, 76.00000000000001421 ) ;
#9270 = cartesian_point ( 'none', ( -543.3561002128400332, 212.7435482780969096, -279.7054217714962761 ) ) ;
#9271 = oriented_edge ( 'none', *, *, #20816, .f. ) ;
#9273 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -471.8537468037986855 ) ) ;
#9272 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#9274 = cartesian_point ( 'none', ( -538.7755343670216917, 270.8987659229616156, -442.8537468037833378 ) ) ;
#9275 = vertex_point ( 'none', #12366 ) ;
#9276 = oriented_edge ( 'none', *, *, #20517, .f. ) ;
#9277 = cartesian_point ( 'none', ( -477.5830759947579622, 197.2223110485084874, -459.8537468040156000 ) ) ;
#9278 = vertex_point ( 'none', #34023 ) ;
#9279 = cartesian_point ( 'none', ( -557.0069575490098259, 192.1813252485431462, -449.8537468040201475 ) ) ;
#9280 = vertex_point ( 'none', #25985 ) ;
#9281 = oriented_edge ( 'none', *, *, #30123, .f. ) ;
#9282 = edge_curve ( 'none', #19176, #22395, #11013, .t. ) ;
#9283 = line ( 'none', #30232, #34327 ) ;
#9284 = edge_curve ( 'none', #34704, #26266, #29263, .t. ) ;
#9285 = circle ( 'none', #17006, 39.99999999999999289 ) ;
#9286 = axis2_placement_3d ( 'none', #3686, #25813, #14771 ) ;
#9287 = advanced_face ( 'none', ( #5845 ), #342, .f. ) ;
#9288 = face_bound ( 'none', #20671, .t. ) ;
#9289 = cartesian_point ( 'none', ( -424.0450167721049866, 189.5225557079774319, -355.1713749526633705 ) ) ;
#9290 = vector ( 'none', #24396, 1000.000000000000000 ) ;
#9291 = direction ( 'none', ( -1.000000000000000000, -5.421010862427508365e-16, -5.637851296924608542e-14 ) ) ;
#9292 = axis2_placement_3d ( 'none', #5029, #26669, #18916 ) ;
#9293 = cartesian_point ( 'none', ( -434.2405350896810887, 230.8505805276890612, -299.8476207370881639 ) ) ;
#9294 = oriented_edge ( 'none', *, *, #17076, .t. ) ;
#9295 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#9296 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#9297 = advanced_face ( 'none', ( #24599 ), #18212, .t. ) ;
#9298 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769737070, -0.08929731094672717362 ) ) ;
#9299 = oriented_edge ( 'none', *, *, #34087, .t. ) ;
#9300 = vector ( 'none', #2731, 1000.000000000000000 ) ;
#9301 = axis2_placement_3d ( 'none', #12196, #29359, #31946 ) ;
#9302 = oriented_edge ( 'none', *, *, #31890, .f. ) ;
#9303 = cartesian_point ( 'none', ( -514.5102019338518176, 261.9024814651395445, -436.3537468037833378 ) ) ;
#9304 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#9305 = vertex_point ( 'none', #28485 ) ;
#9306 = oriented_edge ( 'none', *, *, #9037, .t. ) ;
#9307 = edge_curve ( 'none', #7109, #10780, #30960, .t. ) ;
#9308 = cartesian_point ( 'none', ( -533.2181618850016775, 268.9268286901067881, -399.6037468037833946 ) ) ;
#9309 = cartesian_point ( 'none', ( -414.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#9310 = vector ( 'none', #2457, 1000.000000000000000 ) ;
#9311 = oriented_edge ( 'none', *, *, #29431, .t. ) ;
#9312 = oriented_edge ( 'none', *, *, #25865, .f. ) ;
#9313 = direction ( 'none', ( 0.5150380749100549327, 0.8571673007021118895, 8.689639859199002924e-13 ) ) ;
#9314 = face_outer_bound ( 'none', #15736, .t. ) ;
#9315 = circle ( 'none', #8359, 6.500000000000008882 ) ;
#9316 = cartesian_point ( 'none', ( -451.3200351057072339, 189.1168641870227134, -349.8133511294087157 ) ) ;
#9317 = cartesian_point ( 'none', ( -433.2450167721049752, 242.4728598917950535, -334.8326416408238515 ) ) ;
#9318 = cylindrical_surface ( 'none', #16681, 76.00000000000001421 ) ;
#9319 = cartesian_point ( 'none', ( -455.7450167721049752, 243.1842518256034964, -358.8537468037986287 ) ) ;
#9320 = cartesian_point ( 'none', ( -432.1673438089122214, 300.6842518256431731, -362.0559224880254305 ) ) ;
#9321 = oriented_edge ( 'none', *, *, #20497, .f. ) ;
#9322 = cartesian_point ( 'none', ( -414.2450167721048615, 243.1454477344123006, -311.2223879372871238 ) ) ;
#9323 = cartesian_point ( 'none', ( -531.9410420594517745, 277.1822429596852544, -275.3537468037440590 ) ) ;
#9324 = direction ( 'none', ( -1.000000000000000000, -1.920224799361962737e-16, 1.739427606565643889e-16 ) ) ;
#9325 = direction ( 'none', ( -2.306845560944461465e-16, -0.5871043804709812353, -0.8095112392251173627 ) ) ;
#9326 = cartesian_point ( 'none', ( -523.5450167718869352, 243.1842518256333676, -398.8537468040175895 ) ) ;
#9327 = edge_curve ( 'none', #14696, #27202, #17375, .t. ) ;
#9328 = cartesian_point ( 'none', ( -417.8450167721049411, 186.6842518255840560, -303.8537468038427392 ) ) ;
#9329 = oriented_edge ( 'none', *, *, #2762, .f. ) ;
#9330 = direction ( 'none', ( 0.9687155250085899283, -0.2481737931517588036, 0.0000000000000000000 ) ) ;
#9331 = face_outer_bound ( 'none', #6961, .t. ) ;
#9332 = edge_curve ( 'none', #9387, #14522, #8428, .t. ) ;
#9333 = axis2_placement_3d ( 'none', #33469, #1297, #6500 ) ;
#9334 = oriented_edge ( 'none', *, *, #29689, .f. ) ;
#9335 = cartesian_point ( 'none', ( -490.5450167721050434, 262.5152042672913808, -355.8537468037986287 ) ) ;
#9336 = direction ( 'none', ( -5.230025295777878942e-16, 0.9999948051039169172, 0.003223315867124592650 ) ) ;
#9337 = oriented_edge ( 'none', *, *, #23181, .t. ) ;
#9338 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#9339 = direction ( 'none', ( 0.9687155250085899283, -0.2481737931517584705, 0.0000000000000000000 ) ) ;
#9340 = axis2_placement_3d ( 'none', #5886, #24932, #8635 ) ;
#9341 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#9342 = cartesian_point ( 'none', ( -523.5450167719641286, 243.1842518256337087, -277.8537468040321414 ) ) ;
#9343 = vector ( 'none', #17448, 1000.000000000000000 ) ;
#9344 = oriented_edge ( 'none', *, *, #22601, .t. ) ;
#9345 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9346 = circle ( 'none', #20553, 4.000000000000015099 ) ;
#9347 = direction ( 'none', ( -3.796565446437064712e-31, -0.3883833435191157424, 0.9214978993339661972 ) ) ;
#9348 = cartesian_point ( 'none', ( -497.5469155063528888, 189.2821522638917315, -368.2537468040280260 ) ) ;
#9349 = vector ( 'none', #7217, 1000.000000000000000 ) ;
#9350 = cartesian_point ( 'none', ( -434.3218878666523892, 185.6842518255696461, -289.6174659106860645 ) ) ;
#9351 = cartesian_point ( 'none', ( -424.0450167721049866, 265.5592518256550534, -373.7327392761116016 ) ) ;
#9352 = direction ( 'none', ( 0.7071067811865415775, 0.7071067811865535679, 7.167998413858217282e-13 ) ) ;
#9353 = direction ( 'none', ( 1.036334525942864691e-16, -0.08929731094672764546, 0.9960050151769735960 ) ) ;
#9354 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9355 = edge_curve ( 'none', #24026, #2884, #9285, .t. ) ;
#9356 = oriented_edge ( 'none', *, *, #30320, .t. ) ;
#9357 = vector ( 'none', #21900, 1000.000000000000000 ) ;
#9358 = vertex_point ( 'none', #15183 ) ;
#9359 = cartesian_point ( 'none', ( -491.3316365025239634, 259.7761300536961926, -279.7220124592722641 ) ) ;
#9360 = advanced_face ( 'none', ( #2036 ), #15769, .t. ) ;
#9361 = cartesian_point ( 'none', ( -435.5450167721049866, 213.8092518255495236, -271.9747543314919653 ) ) ;
#9362 = oriented_edge ( 'none', *, *, #13093, .t. ) ;
#9363 = edge_loop ( 'none', ( #19978, #30399 ) ) ;
#9364 = cartesian_point ( 'none', ( -581.0355935090649382, 273.2368931486714132, -380.3537468037986287 ) ) ;
#9365 = cartesian_point ( 'none', ( -581.0450167720741774, 273.0752101217494214, -380.3537468037985718 ) ) ;
#9366 = cartesian_point ( 'none', ( -544.0789914769355846, 191.9617200349831307, -368.2537468040576414 ) ) ;
#9367 = edge_curve ( 'none', #34767, #21573, #28425, .t. ) ;
#9368 = vector ( 'none', #28040, 1000.000000000000000 ) ;
#9369 = oriented_edge ( 'none', *, *, #24419, .t. ) ;
#9370 = oriented_edge ( 'none', *, *, #31335, .t. ) ;
#9371 = vector ( 'none', #29633, 1000.000000000000114 ) ;
#9372 = edge_curve ( 'none', #31966, #7457, #22032, .t. ) ;
#9373 = cartesian_point ( 'none', ( -544.5486931490979714, 215.0918573464893484, -275.3537468040776162 ) ) ;
#9375 = cartesian_point ( 'none', ( -581.0450167721049866, 273.0752101212216303, -380.3537468037986287 ) ) ;
#9374 = direction ( 'none', ( -0.9914964367057035322, 0.1301338387964206811, -5.404408446831739830e-14 ) ) ;
#9376 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#9377 = vector ( 'none', #6281, 1000.000000000000114 ) ;
#9378 = b_spline_curve_with_knots ( 'none', 3,
( #27826, #13830, #19385, #24987, #27488, #30532 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0006897686054779638819, 0.001081482143653913564, 0.001473195681829863246 ),
.unspecified. ) ;
#9379 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#9380 = axis2_placement_3d ( 'none', #11589, #14777, #22950 ) ;
#9381 = cartesian_point ( 'none', ( -522.3635767168517532, 227.2279302132813825, -479.8537468037833378 ) ) ;
#9382 = oriented_edge ( 'none', *, *, #21136, .t. ) ;
#9383 = axis2_placement_3d ( 'none', #1014, #3744, #25628 ) ;
#9384 = edge_loop ( 'none', ( #30528, #33115 ) ) ;
#9385 = cartesian_point ( 'none', ( -421.0450167721049866, 275.0040569789634901, -291.0339416503693428 ) ) ;
#9386 = cartesian_point ( 'none', ( -442.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#9387 = vertex_point ( 'none', #7433 ) ;
#9388 = circle ( 'none', #24006, 39.00000000000000000 ) ;
#9389 = direction ( 'none', ( -0.07384000345349898964, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#9390 = oriented_edge ( 'none', *, *, #13703, .t. ) ;
#9391 = edge_curve ( 'none', #17232, #2622, #21196, .t. ) ;
#9392 = cartesian_point ( 'none', ( -440.9333952636238223, 231.1842518256034680, -377.4441153518721990 ) ) ;
#9393 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#9394 = cartesian_point ( 'none', ( -406.4700167721049979, 275.0040569789634901, -291.0339416503693428 ) ) ;
#9395 = oriented_edge ( 'none', *, *, #29241, .t. ) ;
#9396 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9397 = oriented_edge ( 'none', *, *, #19937, .t. ) ;
#9398 = direction ( 'none', ( -0.7071067811865364705, 0.0000000000000000000, -0.7071067811865584529 ) ) ;
#9399 = edge_curve ( 'none', #27787, #33401, #13149, .t. ) ;
#9400 = face_outer_bound ( 'none', #1841, .t. ) ;
#9401 = direction ( 'none', ( -5.230025295777874011e-16, 0.9999948051039169172, 0.003223315867122746904 ) ) ;
#9402 = edge_loop ( 'none', ( #5465, #1595, #29619, #32820, #20557, #20302 ) ) ;
#9403 = advanced_face ( 'none', ( #19917 ), #34728, .f. ) ;
#9404 = cartesian_point ( 'none', ( -424.2450167721049752, 253.5954410599043456, -341.8202867815482477 ) ) ;
#9405 = axis2_placement_3d ( 'none', #26856, #8177, #29573 ) ;
#9406 = circle ( 'none', #4345, 46.00000000000004263 ) ;
#9407 = vertex_point ( 'none', #15531 ) ;
#9408 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867125397562 ) ) ;
#9409 = advanced_face ( 'none', ( #26720 ), #31996, .f. ) ;
#9410 = direction ( 'none', ( 0.4694715627858911389, -0.8829475928589266553, 0.0000000000000000000 ) ) ;
#9411 = vector ( 'none', #15317, 1000.000000000000000 ) ;
#9412 = cartesian_point ( 'none', ( -512.0005311454474395, 267.1019896983441981, -431.3537468037833378 ) ) ;
#9413 = oriented_edge ( 'none', *, *, #19504, .f. ) ;
#9414 = vector ( 'none', #15875, 1000.000000000000000 ) ;
#9415 = edge_curve ( 'none', #23185, #7976, #19058, .t. ) ;
#9416 = advanced_face ( 'none', ( #3742 ), #783, .f. ) ;
#9417 = cartesian_point ( 'none', ( -435.5450167721049866, 268.0592518256557355, -373.7327392761068268 ) ) ;
#9418 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#9419 = edge_curve ( 'none', #29807, #14872, #13978, .t. ) ;
#9421 = plane ( 'none', #28699 ) ;
#9420 = vector ( 'none', #9441, 1000.000000000000000 ) ;
#9422 = vertex_point ( 'none', #10531 ) ;
#9423 = oriented_edge ( 'none', *, *, #2992, .f. ) ;
#9424 = cartesian_point ( 'none', ( -442.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#9425 = axis2_placement_3d ( 'none', #7014, #1336, #31602 ) ;
#9426 = vertex_point ( 'none', #26347 ) ;
#9427 = cartesian_point ( 'none', ( -493.2341276394280953, 300.6842518256336803, -449.8537468040151452 ) ) ;
#9428 = axis2_placement_3d ( 'none', #9554, #33995, #17757 ) ;
#9429 = oriented_edge ( 'none', *, *, #367, .t. ) ;
#9430 = face_outer_bound ( 'none', #26615, .t. ) ;
#9431 = cartesian_point ( 'none', ( -489.0325303964783075, 282.5614150962354643, -336.1131076789226313 ) ) ;
#9432 = cartesian_point ( 'none', ( -418.7716122871248103, 295.6842518256264043, -345.4997875665474680 ) ) ;
#9433 = oriented_edge ( 'none', *, *, #615, .f. ) ;
#9434 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.011536533547364063e-12 ) ) ;
#9435 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256034964, -322.8537468037986287 ) ) ;
#9436 = conical_surface ( 'none', #10710, 27.50000000000000355, 0.7853981633974517207 ) ;
#9437 = approval_date_time ( #4769, #29823 ) ;
#9438 = cartesian_point ( 'none', ( -569.5069575490082343, 289.1461926027599816, -472.5816688653773667 ) ) ;
#9439 = cartesian_point ( 'none', ( -438.0450167721049866, 243.1842518256034111, -322.8537468037985150 ) ) ;
#9440 = face_outer_bound ( 'none', #31765, .t. ) ;
#9441 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#9442 = cartesian_point ( 'none', ( -544.0359498474372231, 282.7063299865453700, -308.9262698366903805 ) ) ;
#9443 = cartesian_point ( 'none', ( -527.6748232358974064, 231.2467186394023315, -484.8537468037833378 ) ) ;
#9444 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#9445 = edge_curve ( 'none', #10399, #1315, #27577, .t. ) ;
#9446 = cartesian_point ( 'none', ( -523.5450167718864805, 243.1842518256334529, -405.8537468040175895 ) ) ;
#9447 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672799241 ) ) ;
#9448 = advanced_face ( 'none', ( #7151 ), #15640, .t. ) ;
#9449 = oriented_edge ( 'none', *, *, #19284, .t. ) ;
#9451 = line ( 'none', #3298, #25177 ) ;
#9450 = cartesian_point ( 'none', ( -456.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#9452 = axis2_placement_3d ( 'none', #4302, #7037, #12214 ) ;
#9453 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672532787 ) ) ;
#9454 = axis2_placement_3d ( 'none', #5792, #3295, #11547 ) ;
#9456 = cartesian_point ( 'none', ( -477.5830759947608612, 280.6461926027583900, -398.8537468040144631 ) ) ;
#9455 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9457 = oriented_edge ( 'none', *, *, #5816, .t. ) ;
#9458 = face_outer_bound ( 'none', #2257, .t. ) ;
#9459 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9460 = vertex_point ( 'none', #27391 ) ;
#9461 = advanced_face ( 'none', ( #35120 ), #23728, .t. ) ;
#9462 = vertex_point ( 'none', #5511 ) ;
#9463 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -471.3537468037986855 ) ) ;
#9464 = vertex_point ( 'none', #24193 ) ;
#9465 = cartesian_point ( 'none', ( -434.1870958861047711, 230.5448786901846461, -299.7453018908482250 ) ) ;
#9466 = cartesian_point ( 'none', ( -424.0450167721051002, 185.0842518255828963, -302.8536850919533094 ) ) ;
#9467 = vertex_point ( 'none', #2657 ) ;
#9468 = cylindrical_surface ( 'none', #16782, 4.000000000000003553 ) ;
#9469 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9470 = plane ( 'none', #17311 ) ;
#9471 = oriented_edge ( 'none', *, *, #33622, .f. ) ;
#9472 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#9473 = line ( 'none', #21299, #29005 ) ;
#9474 = vector ( 'none', #23773, 1000.000000000000114 ) ;
#9475 = axis2_placement_3d ( 'none', #19553, #30703, #22169 ) ;
#9476 = cartesian_point ( 'none', ( -494.7475963014919103, 252.6310694157691330, -275.3537468037987423 ) ) ;
#9477 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9478 = circle ( 'none', #23437, 4.000000000000025757 ) ;
#9479 = edge_curve ( 'none', #7753, #1324, #22334, .t. ) ;
#9480 = axis2_placement_3d ( 'none', #28282, #25549, #3655 ) ;
#9481 = cartesian_point ( 'none', ( -553.5713966214127595, 261.2487069930837151, -275.3537468037984013 ) ) ;
#9482 = direction ( 'none', ( 0.9005812434283126944, -0.4346877315787900931, 0.0000000000000000000 ) ) ;
#9483 = axis2_placement_3d ( 'none', #11391, #30462, #5979 ) ;
#9484 = oriented_edge ( 'none', *, *, #13659, .f. ) ;
#9485 = toroidal_surface ( 'none', #16767, 6.399999999999998579, 0.1000000000000000056 ) ;
#9486 = cartesian_point ( 'none', ( -451.3200351057072339, 272.5592518256036101, -373.7327392761343958 ) ) ;
#9487 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9488 = axis2_placement_3d ( 'none', #19891, #30679, #14446 ) ;
#9489 = oriented_edge ( 'none', *, *, #34425, .f. ) ;
#9490 = cartesian_point ( 'none', ( -539.6152070001118091, 212.0900666548388642, -275.3537468037984581 ) ) ;
#9492 = cartesian_point ( 'none', ( -553.3569271428594902, 300.6842518256034964, -380.3537468037986287 ) ) ;
#9491 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#9493 = vertex_point ( 'none', #5618 ) ;
#9494 = cartesian_point ( 'none', ( -414.7364129264265102, 256.3429801400063184, -299.4365568374348072 ) ) ;
#9495 = vertex_point ( 'none', #32463 ) ;
#9496 = cartesian_point ( 'none', ( -449.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#9497 = direction ( 'none', ( -1.000000000000000000, -5.046468293750718898e-16, -5.642927514190365414e-14 ) ) ;
#9498 = edge_curve ( 'none', #10184, #33455, #26272, .t. ) ;
#9499 = oriented_edge ( 'none', *, *, #14435, .f. ) ;
#9500 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#9501 = oriented_edge ( 'none', *, *, #25145, .f. ) ;
#9502 = face_outer_bound ( 'none', #8217, .t. ) ;
#9503 = axis2_placement_3d ( 'none', #7665, #20992, #4702 ) ;
#9504 = edge_loop ( 'none', ( #20259, #6701, #20356, #32466 ) ) ;
#9505 = direction ( 'none', ( -8.699860012012077931e-18, -4.680943177722806576e-16, -1.000000000000000000 ) ) ;
#9506 = vector ( 'none', #24362, 1000.000000000000000 ) ;
#9507 = line ( 'none', #5710, #29479 ) ;
#9508 = oriented_edge ( 'none', *, *, #22101, .t. ) ;
#9509 = oriented_edge ( 'none', *, *, #4784, .t. ) ;
#9510 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976507745, 0.7970987915612767205 ) ) ;
#9511 = edge_curve ( 'none', #18332, #24106, #29659, .t. ) ;
#9512 = cartesian_point ( 'none', ( -434.4449313441953109, 257.7949000761256571, -322.5478330831675180 ) ) ;
#9513 = direction ( 'none', ( -1.791068744856348687e-16, -6.279680095831317198e-17, 1.000000000000000000 ) ) ;
#9514 = cartesian_point ( 'none', ( -517.3195631482800536, 203.6714684485281737, -432.8432738176433645 ) ) ;
#9515 = vector ( 'none', #1914, 1000.000000000000000 ) ;
#9516 = direction ( 'none', ( 2.035898835339481973e-16, -1.000000000000000000, -1.020949651914874657e-12 ) ) ;
#9517 = edge_loop ( 'none', ( #21381, #29143, #27809, #24509 ) ) ;
#9518 = face_outer_bound ( 'none', #6410, .t. ) ;
#9519 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9520 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9521 = direction ( 'none', ( 2.589044556301913584e-16, -0.7970987915612777197, 0.6038489185976494422 ) ) ;
#9522 = oriented_edge ( 'none', *, *, #19918, .f. ) ;
#9523 = cartesian_point ( 'none', ( -433.4142025326505063, 256.2116828750761783, -299.3116329797539379 ) ) ;
#9524 = direction ( 'none', ( -0.9914964367057035322, 0.1301338387964206811, -5.404408446831739830e-14 ) ) ;
#9525 = edge_curve ( 'none', #26755, #16737, #17341, .t. ) ;
#9526 = vertex_point ( 'none', #8246 ) ;
#9527 = edge_curve ( 'none', #12399, #23407, #33034, .t. ) ;
#9528 = cartesian_point ( 'none', ( -549.1358644876661401, 259.8506227407090705, -275.3537468037984013 ) ) ;
#9529 = oriented_edge ( 'none', *, *, #8573, .f. ) ;
#9530 = cartesian_point ( 'none', ( -438.4022565121993580, 237.8132743002230427, -380.3537468037986287 ) ) ;
#9531 = oriented_edge ( 'none', *, *, #3528, .t. ) ;
#9532 = cylindrical_surface ( 'none', #18446, 37.79999999999999716 ) ;
#9534 = oriented_edge ( 'none', *, *, #15582, .f. ) ;
#9533 = advanced_face ( 'none', ( #22846 ), #28814, .f. ) ;
#9535 = b_spline_curve_with_knots ( 'none', 3,
( #20727, #23809, #10031, #10158, #1593, #31751 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.02160310323707916036, 0.04320620647415832072 ),
.unspecified. ) ;
#9536 = cartesian_point ( 'none', ( -553.5976580954402380, 185.6936750886926859, -380.3537468037986287 ) ) ;
#9537 = axis2_placement_3d ( 'none', #13759, #11539, #2835 ) ;
#9538 = line ( 'none', #27233, #21446 ) ;
#9539 = cartesian_point ( 'none', ( -523.5450167719188812, 243.1842518256254380, -397.8537468040360068 ) ) ;
#9540 = face_outer_bound ( 'none', #19942, .t. ) ;
#9541 = oriented_edge ( 'none', *, *, #32165, .t. ) ;
#9542 = axis2_placement_3d ( 'none', #25268, #22642, #6243 ) ;
#9543 = cartesian_point ( 'none', ( -493.5247029275302566, 201.1021207403883011, -370.3537468037986287 ) ) ;
#9544 = cylindrical_surface ( 'none', #10192, 16.50000000000000711 ) ;
#9545 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#9546 = axis2_placement_3d ( 'none', #30205, #746, #14084 ) ;
#9547 = oriented_edge ( 'none', *, *, #19831, .t. ) ;
#9548 = circle ( 'none', #13280, 6.138320441952067164 ) ;
#9549 = axis2_placement_3d ( 'none', #34055, #31464, #4140 ) ;
#9550 = face_outer_bound ( 'none', #3506, .t. ) ;
#9551 = cartesian_point ( 'none', ( -495.5936219386147172, 273.6542332712283496, -297.5395746441627693 ) ) ;
#9552 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9553 = cartesian_point ( 'none', ( -424.0450167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#9554 = cartesian_point ( 'none', ( -523.5450167718838657, 243.1842518256340782, -454.8537468040175895 ) ) ;
#9555 = vertex_point ( 'none', #2783 ) ;
#9556 = direction ( 'none', ( -3.392713726888346522e-16, 0.9214978993339620894, 0.3883833435191254568 ) ) ;
#9557 = direction ( 'none', ( 0.9972701007700911502, 0.07384000345349524264, 1.982363107705103405e-16 ) ) ;
#9558 = edge_curve ( 'none', #27400, #14438, #2441, .t. ) ;
#9559 = face_outer_bound ( 'none', #28000, .t. ) ;
#9560 = cartesian_point ( 'none', ( -553.3967550579062618, 247.7426823665884399, -275.3537468037983444 ) ) ;
#9561 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#9562 = oriented_edge ( 'none', *, *, #18935, .f. ) ;
#9563 = face_outer_bound ( 'none', #2565, .t. ) ;
#9564 = cartesian_point ( 'none', ( -522.5112567237586063, 229.2224704148215721, -476.9517265502300347 ) ) ;
#9565 = vertex_point ( 'none', #2899 ) ;
#9566 = direction ( 'none', ( -0.07384000345349579775, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#9567 = direction ( 'none', ( 0.07384000345349583938, -0.9972701007700912612, 0.0000000000000000000 ) ) ;
#9568 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9569 = edge_loop ( 'none', ( #17021, #10196, #20694, #33259 ) ) ;
#9570 = face_outer_bound ( 'none', #23092, .t. ) ;
#9571 = oriented_edge ( 'none', *, *, #16151, .f. ) ;
#9572 = direction ( 'none', ( -0.9914964367057214067, 0.1301338387962846510, -5.430244545403410796e-14 ) ) ;
#9573 = cartesian_point ( 'none', ( -477.5830759947579622, 280.6461926027590721, -449.8537468040144631 ) ) ;
#9574 = line ( 'none', #3719, #24898 ) ;
#9575 = circle ( 'none', #27291, 2.000000000000001776 ) ;
#9576 = oriented_edge ( 'none', *, *, #14338, .f. ) ;
#9577 = cartesian_point ( 'none', ( -406.4700167721049979, 272.9040569789635242, -291.0339416503714460 ) ) ;
#9578 = edge_curve ( 'none', #24968, #8677, #13936, .t. ) ;
#9579 = vertex_point ( 'none', #11137 ) ;
#9580 = advanced_face ( 'none', ( #17770, #6263 ), #16228, .f. ) ;
#9581 = oriented_edge ( 'none', *, *, #11814, .f. ) ;
#9582 = edge_curve ( 'none', #25886, #19814, #19880, .t. ) ;
#9583 = cartesian_point ( 'none', ( -520.6592551321255087, 239.5779083739682562, -280.8537468040320277 ) ) ;
#9584 = direction ( 'none', ( 1.000000000000000000, 7.968668479650645108e-17, -3.427610938043116658e-16 ) ) ;
#9585 = edge_curve ( 'none', #35198, #27787, #3197, .t. ) ;
#9586 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#9587 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9588 = advanced_face ( 'none', ( #12294 ), #27515, .f. ) ;
#9589 = oriented_edge ( 'none', *, *, #29457, .t. ) ;
#9590 = cartesian_point ( 'none', ( -486.0830759947585307, 197.2223110485083453, -449.8537468040160547 ) ) ;
#9591 = circle ( 'none', #34226, 19.99999999999999645 ) ;
#9592 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#9593 = direction ( 'none', ( 0.1506821769804437550, -0.9885822583581167500, -6.938893903907244944e-15 ) ) ;
#9594 = axis2_placement_3d ( 'none', #32011, #18828, #5291 ) ;
#9595 = oriented_edge ( 'none', *, *, #26054, .f. ) ;
#9596 = axis2_placement_3d ( 'none', #7300, #7658, #34580 ) ;
#9597 = cartesian_point ( 'none', ( -495.7392165703381579, 255.4546895542876825, -275.3537468037988560 ) ) ;
#9598 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9599 = advanced_face ( 'none', ( #27129 ), #21588, .t. ) ;
#9600 = oriented_edge ( 'none', *, *, #2472, .f. ) ;
#9601 = vector ( 'none', #4777, 1000.000000000000000 ) ;
#9602 = cartesian_point ( 'none', ( -523.5450167721047592, 207.8486908899009222, -275.3537468037984581 ) ) ;
#9603 = edge_loop ( 'none', ( #32855, #29885, #4419, #31321 ) ) ;
#9604 = direction ( 'none', ( 3.901025511958112182e-14, 0.7071067811865617836, -0.7071067811865333619 ) ) ;
#9605 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769740401, -0.08929731094672319069 ) ) ;
#9606 = cartesian_point ( 'none', ( -417.3415364945879560, 301.8308849223325865, -346.2173412074630505 ) ) ;
#9607 = edge_loop ( 'none', ( #8380, #35001, #22245, #5900 ) ) ;
#9608 = edge_curve ( 'none', #20957, #2947, #5420, .t. ) ;
#9609 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9610 = oriented_edge ( 'none', *, *, #18529, .f. ) ;
#9611 = vector ( 'none', #12337, 1000.000000000000000 ) ;
#9612 = vertex_point ( 'none', #17276 ) ;
#9613 = cartesian_point ( 'none', ( -537.7059712751752159, 216.2083038214161093, -275.3537468037984013 ) ) ;
#9614 = edge_curve ( 'none', #1778, #27457, #5021, .t. ) ;
#9615 = cartesian_point ( 'none', ( -417.9450167721050207, 210.4058951665423081, -271.5480653918025951 ) ) ;
#9616 = oriented_edge ( 'none', *, *, #33717, .f. ) ;
#9617 = vertex_point ( 'none', #1234 ) ;
#9618 = b_spline_curve_with_knots ( 'none', 3,
( #14484, #22422, #6125, #14367, #17784, #4101, #31198, #1282, #9931, #20409 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0009703442970988126115, 0.001800601388106019959, 0.002630858479113227198, 0.003461115570120434654, 0.004291372661127642110 ),
.unspecified. ) ;
#9619 = cartesian_point ( 'none', ( -517.8468247402270208, 204.2938314807872757, -411.3828817297244882 ) ) ;
#9620 = axis2_placement_3d ( 'none', #6195, #19750, #9408 ) ;
#9621 = direction ( 'none', ( -0.4484710255758728725, -9.126134182904785922e-13, 0.8937973703356509869 ) ) ;
#9622 = direction ( 'none', ( -0.2168259453575649143, 0.9762102793045145388, 4.351818380769643540e-16 ) ) ;
#9623 = face_outer_bound ( 'none', #15995, .t. ) ;
#9624 = line ( 'none', #35006, #10041 ) ;
#9625 = cartesian_point ( 'none', ( -414.0450167721049297, 299.2443864430874783, -297.4037647746828270 ) ) ;
#9626 = closed_shell ( 'none', ( #22038, #6377, #11238, #31032, #14074, #11231, #28498, #19414, #9461, #27486 ) ) ;
#9627 = advanced_face ( 'none', ( #30497 ), #23088, .f. ) ;
#9628 = edge_curve ( 'none', #17855, #28719, #33480, .t. ) ;
#9629 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9630 = cartesian_point ( 'none', ( -421.9450167721049638, 298.0788671422187122, -288.8361450525612781 ) ) ;
#9631 = vertex_point ( 'none', #33741 ) ;
#9632 = direction ( 'none', ( 1.708035422500240877e-15, -1.000000000000000000, -1.281026566875180648e-14 ) ) ;
#9633 = line ( 'none', #2690, #10092 ) ;
#9634 = edge_curve ( 'none', #24493, #23385, #32609, .t. ) ;
#9635 = oriented_edge ( 'none', *, *, #1462, .f. ) ;
#9636 = oriented_edge ( 'none', *, *, #19998, .t. ) ;
#9637 = oriented_edge ( 'none', *, *, #8901, .t. ) ;
#9638 = cartesian_point ( 'none', ( -509.3148161006361079, 216.2413383965022149, -275.3537468037986287 ) ) ;
#9639 = advanced_face ( 'none', ( #25415 ), #1603, .f. ) ;
#9640 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9641 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#9642 = edge_loop ( 'none', ( #6336, #15055, #12030, #28229 ) ) ;
#9643 = axis2_placement_3d ( 'none', #9342, #28819, #14935 ) ;
#9644 = toroidal_surface ( 'none', #6943, 4.200000000000000178, 0.2000000000000009548 ) ;
#9645 = oriented_edge ( 'none', *, *, #29154, .t. ) ;
#9646 = axis2_placement_3d ( 'none', #15493, #10383, #21198 ) ;
#9647 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#9648 = direction ( 'none', ( -0.9873505073845706415, -0.1585527532634833092, -5.759281940242999553e-14 ) ) ;
#9649 = edge_loop ( 'none', ( #16477, #3996, #21172, #5222 ) ) ;
#9650 = vertex_point ( 'none', #22729 ) ;
#9651 = circle ( 'none', #12513, 7.000000000000006217 ) ;
#9652 = cartesian_point ( 'none', ( -545.0218522678595718, 264.8100034052757792, -275.3537468037984581 ) ) ;
#9653 = oriented_edge ( 'none', *, *, #18373, .t. ) ;
#9654 = direction ( 'none', ( -1.361673625700319734e-16, 1.014616406675374316e-12, -1.000000000000000000 ) ) ;
#9655 = cartesian_point ( 'none', ( -434.1156878976001963, 236.0036576234307688, -380.3537468037986287 ) ) ;
#9656 = edge_curve ( 'none', #27352, #30089, #7977, .t. ) ;
#9657 = vector ( 'none', #24906, 1000.000000000000114 ) ;
#9658 = line ( 'none', #33689, #28398 ) ;
#9659 = face_outer_bound ( 'none', #5382, .t. ) ;
#9660 = cartesian_point ( 'none', ( -495.5113350114628474, 200.0458097241200335, -370.3537468037986287 ) ) ;
#9661 = oriented_edge ( 'none', *, *, #33167, .t. ) ;
#9662 = edge_curve ( 'none', #3483, #8831, #16077, .t. ) ;
#9663 = cartesian_point ( 'none', ( -460.5450167721049866, 269.1842515408213217, -370.3537097958146092 ) ) ;
#9664 = axis2_placement_3d ( 'none', #3482, #19539, #11506 ) ;
#9665 = cartesian_point ( 'none', ( -433.8754941613827896, 255.1840368094731559, -322.7819112910168542 ) ) ;
#9666 = oriented_edge ( 'none', *, *, #11177, .f. ) ;
#9667 = cylindrical_surface ( 'none', #3747, 52.50000000000002132 ) ;
#9668 = cartesian_point ( 'none', ( -523.9908209472071121, 282.1817037761785514, -410.8537468037833946 ) ) ;
#9669 = oriented_edge ( 'none', *, *, #20073, .t. ) ;
#9670 = vertex_point ( 'none', #28451 ) ;
#9671 = cartesian_point ( 'none', ( -468.1517534136406198, 246.1641802278701618, -370.5400816739802963 ) ) ;
#9672 = cartesian_point ( 'none', ( -424.0450167721049866, 195.5837798721296110, -354.6065195447067140 ) ) ;
#9673 = cartesian_point ( 'none', ( -451.7072749264034428, 255.1842518256034964, -271.5598530135380315 ) ) ;
#9674 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612818275, 0.6038489185976441131 ) ) ;
#9675 = vertex_point ( 'none', #12202 ) ;
#9676 = cartesian_point ( 'none', ( -436.2450167721049752, 252.9333858178101195, -322.9836944932825418 ) ) ;
#9677 = oriented_edge ( 'none', *, *, #15767, .f. ) ;
#9678 = edge_curve ( 'none', #10018, #32881, #23302, .t. ) ;
#9679 = direction ( 'none', ( 0.6684321707067214513, 0.002397415654014077666, -0.7437692421460317949 ) ) ;
#9680 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#9681 = oriented_edge ( 'none', *, *, #3015, .f. ) ;
#9682 = cartesian_point ( 'none', ( -414.3042248872766322, 230.5438613954774212, -299.7449650736933222 ) ) ;
#9683 = cartesian_point ( 'none', ( -539.1535634106667203, 269.3624125430241634, -275.3537468037984581 ) ) ;
#9684 = face_bound ( 'none', #2265, .t. ) ;
#9685 = edge_curve ( 'none', #21647, #15660, #2861, .t. ) ;
#9686 = cartesian_point ( 'none', ( -496.6450008529085380, 257.5048915629490125, -275.3537468037988560 ) ) ;
#9687 = circle ( 'none', #3816, 4.050000000000010481 ) ;
#9688 = oriented_edge ( 'none', *, *, #22661, .t. ) ;
#9689 = direction ( 'none', ( -0.07384000345349574224, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#9690 = cartesian_point ( 'none', ( -548.8478296918856358, 296.2756010269139324, -364.2537468040429189 ) ) ;
#9691 = axis2_placement_3d ( 'none', #33424, #27755, #889 ) ;
#9692 = circle ( 'none', #32359, 11.00000000000000533 ) ;
#9693 = conical_surface ( 'none', #33307, 3.400000000000014122, 1.029744258676652757 ) ;
#9694 = axis2_placement_3d ( 'none', #29836, #29609, #32317 ) ;
#9696 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#9695 = cartesian_point ( 'none', ( -489.2450167721049752, 231.5585521765774502, -319.8800104888852047 ) ) ;
#9697 = vertex_point ( 'none', #31269 ) ;
#9698 = axis2_placement_3d ( 'none', #12180, #1086, #25699 ) ;
#9699 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#9700 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748157448, 1.615973351895135670e-16 ) ) ;
#9701 = cartesian_point ( 'none', ( -439.2450167721049752, 226.7501690751834360, -324.3271524344196450 ) ) ;
#9702 = edge_loop ( 'none', ( #25860, #7230, #29870, #30941 ) ) ;
#9703 = cartesian_point ( 'none', ( -433.4743888358676145, 230.0584315365031784, -299.3959336077034550 ) ) ;
#9704 = vector ( 'none', #31450, 1000.000000000000114 ) ;
#9705 = cartesian_point ( 'none', ( -418.0565743908562695, 300.6842518256268022, -345.8585643870031276 ) ) ;
#9706 = cartesian_point ( 'none', ( -460.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#9707 = oriented_edge ( 'none', *, *, #27137, .f. ) ;
#9708 = oriented_edge ( 'none', *, *, #11598, .f. ) ;
#9709 = cartesian_point ( 'none', ( -417.9450167721049638, 294.4899332375994732, -290.0753901447375824 ) ) ;
#9710 = cartesian_point ( 'none', ( -460.4302699953275919, 288.1842518256034396, -300.8835371431009662 ) ) ;
#9711 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9712 = oriented_edge ( 'none', *, *, #21472, .t. ) ;
#9713 = edge_curve ( 'none', #26940, #31114, #18179, .t. ) ;
#9714 = circle ( 'none', #7419, 4.999999999999976019 ) ;
#9715 = axis2_placement_3d ( 'none', #11897, #14251, #12013 ) ;
#9716 = cartesian_point ( 'none', ( -496.5495285384986346, 257.3040703204642341, -275.3537468037988560 ) ) ;
#9717 = cartesian_point ( 'none', ( -550.0701600693205364, 293.0707908221746720, -360.2537468040430326 ) ) ;
#9718 = advanced_face ( 'none', ( #22435 ), #34297, .f. ) ;
#9719 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9720 = vertex_point ( 'none', #31497 ) ;
#9721 = circle ( 'none', #11946, 6.500000000000012434 ) ;
#9722 = cartesian_point ( 'none', ( -580.9903956149809119, 212.8859542443563839, -380.3537468037986287 ) ) ;
#9723 = circle ( 'none', #16797, 7.499999999999951150 ) ;
#9724 = edge_curve ( 'none', #33216, #6592, #7982, .t. ) ;
#9725 = cartesian_point ( 'none', ( -418.7716122871258335, 301.2842518256264839, -345.4997875665440006 ) ) ;
#9726 = cartesian_point ( 'none', ( -509.3679395273499608, 270.1527883221092452, -275.3537468037987992 ) ) ;
#9727 = circle ( 'none', #26478, 5.000000000000004441 ) ;
#9728 = circle ( 'none', #18094, 4.500000000000003553 ) ;
#9729 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867106842092 ) ) ;
#9730 = oriented_edge ( 'none', *, *, #26754, .t. ) ;
#9731 = cartesian_point ( 'none', ( -537.6008467890393376, 216.1584846716999095, -275.3537468037984013 ) ) ;
#9732 = cartesian_point ( 'none', ( -406.0450167721050434, 275.0040569789634901, -291.0339416503693428 ) ) ;
#9733 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057049e-31 ) ) ;
#9734 = cartesian_point ( 'none', ( -497.3317721733657777, 245.1251363163779615, -402.3537468037833946 ) ) ;
#9735 = direction ( 'none', ( 0.9005812434283114731, -0.4346877315787924800, 0.0000000000000000000 ) ) ;
#9736 = oriented_edge ( 'none', *, *, #34448, .f. ) ;
#9737 = direction ( 'none', ( -1.028554113732454248e-16, 0.9960050151769735960, 0.08929731094672750669 ) ) ;
#9738 = circle ( 'none', #35128, 6.138320441952080486 ) ;
#9739 = cartesian_point ( 'none', ( -450.5450167721049297, 246.0051709407333078, -265.3537468037986287 ) ) ;
#9740 = oriented_edge ( 'none', *, *, #13988, .t. ) ;
#9741 = edge_curve ( 'none', #20672, #22686, #14164, .t. ) ;
#9742 = vertex_point ( 'none', #26056 ) ;
#9743 = edge_curve ( 'none', #8949, #31234, #24566, .t. ) ;
#9744 = cartesian_point ( 'none', ( -414.7450167721049752, 241.3446353065328935, -313.5335638086658605 ) ) ;
#9745 = axis2_placement_3d ( 'none', #9100, #17181, #33173 ) ;
#9746 = line ( 'none', #8171, #6769 ) ;
#9747 = oriented_edge ( 'none', *, *, #5363, .f. ) ;
#9748 = cartesian_point ( 'none', ( -520.6161424522492780, 203.6273903481027787, -436.0058088312971449 ) ) ;
#9749 = cartesian_point ( 'none', ( -466.2449204386143151, 273.8714718692202155, -380.3537468037989129 ) ) ;
#9750 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#9751 = oriented_edge ( 'none', *, *, #14198, .t. ) ;
#9752 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769737070, -0.08929731094672743730 ) ) ;
#9753 = vector ( 'none', #30193, 1000.000000000000114 ) ;
#9754 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9755 = vector ( 'none', #8128, 1000.000000000000000 ) ;
#9756 = axis2_placement_3d ( 'none', #8451, #10976, #21644 ) ;
#9757 = circle ( 'none', #32769, 16.77205953146757267 ) ;
#9758 = plane ( 'none', #29928 ) ;
#9759 = advanced_face ( 'none', ( #25864 ), #26177, .f. ) ;
#9760 = direction ( 'none', ( -0.9538358739919943208, 0.3003283627730292671, -4.980116239456228594e-14 ) ) ;
#9761 = cartesian_point ( 'none', ( -433.5389482645959447, 256.0777151662917959, -299.3120648022385808 ) ) ;
#9762 = edge_loop ( 'none', ( #10131, #4838 ) ) ;
#9763 = axis2_placement_3d ( 'none', #3907, #30756, #4012 ) ;
#9764 = cartesian_point ( 'none', ( -433.6183653912838167, 255.9318156667678181, -299.3125350848534936 ) ) ;
#9765 = advanced_face ( 'none', ( #33459 ), #19021, .f. ) ;
#9766 = oriented_edge ( 'none', *, *, #5200, .t. ) ;
#9767 = cartesian_point ( 'none', ( -436.5450167721050434, 295.6842518256034396, -322.8537468037453095 ) ) ;
#9768 = axis2_placement_3d ( 'none', #27029, #35151, #21561 ) ;
#9769 = line ( 'none', #1216, #21670 ) ;
#9770 = cartesian_point ( 'none', ( -550.3550287546066784, 257.6722991678537937, -275.3537468037985150 ) ) ;
#9771 = edge_curve ( 'none', #31410, #24983, #25005, .t. ) ;
#9772 = direction ( 'none', ( -0.8660254037844320463, -0.5000000000000114353, -5.553044353628781315e-14 ) ) ;
#9773 = cartesian_point ( 'none', ( -442.8963181687739166, 239.0473245349923559, -380.3537468037986287 ) ) ;
#9774 = oriented_edge ( 'none', *, *, #27137, .t. ) ;
#9775 = advanced_face ( 'none', ( #11430 ), #9776, .f. ) ;
#9776 = plane ( 'none', #7476 ) ;
#9777 = oriented_edge ( 'none', *, *, #268, .f. ) ;
#9778 = direction ( 'none', ( -5.645484080218921639e-14, -1.285083151003619011e-14, 1.000000000000000000 ) ) ;
#9780 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256034964, -285.3537468037986855 ) ) ;
#9779 = face_outer_bound ( 'none', #11751, .t. ) ;
#9781 = oriented_edge ( 'none', *, *, #9161, .t. ) ;
#9782 = vertex_point ( 'none', #12798 ) ;
#9783 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#9784 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -474.3537468037833946 ) ) ;
#9785 = circle ( 'none', #7318, 7.299999999999984723 ) ;
#9786 = cartesian_point ( 'none', ( -523.5450167719187675, 243.1842518256254380, -398.8537468040360068 ) ) ;
#9787 = edge_curve ( 'none', #9280, #29649, #9687, .t. ) ;
#9788 = cartesian_point ( 'none', ( -468.4374337207754024, 253.4976354478089036, -369.4372332553689375 ) ) ;
#9789 = vector ( 'none', #20078, 1000.000000000000000 ) ;
#9790 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#9791 = direction ( 'none', ( -0.7071067811865536790, 0.7071067811865414665, 7.169924111167083825e-13 ) ) ;
#9792 = edge_curve ( 'none', #24417, #9154, #744, .t. ) ;
#9793 = cartesian_point ( 'none', ( -503.0096879663229288, 203.6898347329945125, -308.8710494242880031 ) ) ;
#9794 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#9795 = direction ( 'none', ( -1.028554113732451413e-16, 0.9960050151769734850, 0.08929731094672872793 ) ) ;
#9796 = edge_curve ( 'none', #31473, #29944, #15227, .t. ) ;
#9797 = axis2_placement_3d ( 'none', #8510, #27181, #16249 ) ;
#9798 = vertex_point ( 'none', #7384 ) ;
#9799 = cartesian_point ( 'none', ( -523.5450167721049866, 276.1842518256034396, -322.8537468037986287 ) ) ;
#9800 = cartesian_point ( 'none', ( -554.3033369966965438, 300.4461565875085398, -380.3537468037986287 ) ) ;
#9801 = cartesian_point ( 'none', ( -574.2450167718868670, 243.1842518256333392, -399.3537468040206022 ) ) ;
#9802 = cartesian_point ( 'none', ( -550.6860276803768102, 256.9948695474806755, -275.3537468037983444 ) ) ;
#9803 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#9804 = axis2_placement_3d ( 'none', #9888, #26305, #21073 ) ;
#9805 = cartesian_point ( 'none', ( -500.4001689806864874, 263.0145176965049245, -275.3537468037987992 ) ) ;
#9806 = circle ( 'none', #8070, 5.000000000000004441 ) ;
#9807 = cartesian_point ( 'none', ( -486.7419467175477052, 227.8599568645176134, -436.3537468037833378 ) ) ;
#9808 = direction ( 'none', ( -2.589044556301918021e-16, 0.7970987915612769426, -0.6038489185976506635 ) ) ;
#9809 = advanced_face ( 'none', ( #31361 ), #24152, .f. ) ;
#9810 = direction ( 'none', ( 0.02525476856433206060, -0.3410864627997903242, 0.9396926207859085389 ) ) ;
#9811 = oriented_edge ( 'none', *, *, #32400, .f. ) ;
#9812 = oriented_edge ( 'none', *, *, #12124, .f. ) ;
#9813 = cartesian_point ( 'none', ( -523.5450167719640149, 243.1842518256337371, -280.3537468040321414 ) ) ;
#9814 = edge_loop ( 'none', ( #1899, #31146, #7007, #4376 ) ) ;
#9816 = plane ( 'none', #17515 ) ;
#9815 = cartesian_point ( 'none', ( -431.9180865684281230, 253.5968743517049688, -342.2649482463015715 ) ) ;
#9817 = cartesian_point ( 'none', ( -559.5450167718834109, 243.1842518256341918, -461.8537468040196359 ) ) ;
#9818 = cylindrical_surface ( 'none', #13435, 6.500000000000012434 ) ;
#9819 = vertex_point ( 'none', #7146 ) ;
#9820 = advanced_face ( 'none', ( #10978, #10110, #3703, #30922, #16491, #31763 ), #12683, .f. ) ;
#9821 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9822 = vector ( 'none', #19404, 1000.000000000000000 ) ;
#9823 = cartesian_point ( 'none', ( -523.5450167718869352, 243.1842518256333676, -398.8537468040175895 ) ) ;
#9824 = edge_curve ( 'none', #30712, #26330, #30062, .t. ) ;
#9825 = vertex_point ( 'none', #4175 ) ;
#9826 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769734850, -0.08929731094672796465 ) ) ;
#9827 = plane ( 'none', #13883 ) ;
#9828 = face_outer_bound ( 'none', #7788, .t. ) ;
#9829 = cartesian_point ( 'none', ( -540.2695368077304465, 223.2772071032426027, -400.3537468037833946 ) ) ;
#9830 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9831 = oriented_edge ( 'none', *, *, #22164, .f. ) ;
#9832 = cartesian_point ( 'none', ( -491.5804330670256945, 260.2674836944369758, -279.7056635262516124 ) ) ;
#9833 = cartesian_point ( 'none', ( -424.2450167721049752, 270.2453545648845079, -341.7666185723605281 ) ) ;
#9834 = direction ( 'none', ( 0.9972701007700911502, 0.07384000345349514549, -1.588884280435188197e-16 ) ) ;
#9835 = cartesian_point ( 'none', ( -557.0958699574125603, 187.4223604390930973, -380.3537468037986287 ) ) ;
#9836 = face_bound ( 'none', #34062, .t. ) ;
#9837 = plane ( 'none', #27578 ) ;
#9838 = cartesian_point ( 'none', ( -430.0562511171588653, 276.7826497033348687, -344.5640362030220558 ) ) ;
#9839 = edge_curve ( 'none', #26133, #21801, #33004, .t. ) ;
#9840 = oriented_edge ( 'none', *, *, #13843, .f. ) ;
#9841 = oriented_edge ( 'none', *, *, #2222, .t. ) ;
#9842 = cartesian_point ( 'none', ( -497.3548078517940780, 218.0201151568144553, -279.7054215641456381 ) ) ;
#9843 = cartesian_point ( 'none', ( -454.2450167721049752, 226.2521665675949691, -324.3718010898929833 ) ) ;
#9844 = oriented_edge ( 'none', *, *, #32593, .t. ) ;
#9845 = edge_curve ( 'none', #29208, #19260, #11393, .t. ) ;
#9846 = cartesian_point ( 'none', ( -515.9916378659636393, 207.8437762317414865, -280.0267207033967907 ) ) ;
#9847 = circle ( 'none', #841, 7.500000000000000888 ) ;
#9848 = oriented_edge ( 'none', *, *, #19937, .f. ) ;
#9849 = b_spline_curve_with_knots ( 'none', 3,
( #23238, #26077, #22614, #25966, #23578, #12704, #9800 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#9850 = cartesian_point ( 'none', ( -414.2922433485647389, 255.6286206400366723, -299.6799402626825213 ) ) ;
#9851 = axis2_placement_3d ( 'none', #6619, #33691, #20536 ) ;
#9852 = face_outer_bound ( 'none', #11374, .t. ) ;
#9853 = cartesian_point ( 'none', ( -424.0450167721049866, 275.5018799744676699, -376.5154429214247784 ) ) ;
#9854 = axis2_placement_3d ( 'none', #23266, #23021, #33799 ) ;
#9855 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -473.8537468037833946 ) ) ;
#9856 = spherical_surface ( 'none', #25067, 28.62499999999999645 ) ;
#9857 = cartesian_point ( 'none', ( -437.2450167721049752, 270.5161737313640629, -319.3992791286744932 ) ) ;
#9858 = oriented_edge ( 'none', *, *, #8624, .f. ) ;
#9859 = vector ( 'none', #25894, 999.9999999999998863 ) ;
#9860 = edge_curve ( 'none', #20277, #9278, #26686, .t. ) ;
#9861 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9862 = direction ( 'none', ( -0.07384000345348852579, 0.9972701007700917053, 0.0000000000000000000 ) ) ;
#9863 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9864 = line ( 'none', #393, #28156 ) ;
#9865 = edge_curve ( 'none', #31505, #18778, #22394, .t. ) ;
#9866 = direction ( 'none', ( 2.035898835339481973e-16, -1.000000000000000000, -1.020949651914874657e-12 ) ) ;
#9867 = oriented_edge ( 'none', *, *, #29261, .t. ) ;
#9868 = direction ( 'none', ( 0.8829475928589263223, -0.4694715627858919160, 0.0000000000000000000 ) ) ;
#9869 = direction ( 'none', ( -0.4999999999999884537, -0.8660254037844452579, -3.962980974986670952e-14 ) ) ;
#9870 = cartesian_point ( 'none', ( -433.7450147762849610, 255.2848597186772679, -299.3146204390595244 ) ) ;
#9871 = oriented_edge ( 'none', *, *, #29560, .f. ) ;
#9872 = axis2_placement_3d ( 'none', #28083, #8820, #14425 ) ;
#9873 = oriented_edge ( 'none', *, *, #29009, .t. ) ;
#9874 = cartesian_point ( 'none', ( -433.6598864065199450, 255.8210116197283241, -299.3128922431518504 ) ) ;
#9875 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9876 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9877 = vertex_point ( 'none', #13487 ) ;
#9878 = line ( 'none', #4589, #18799 ) ;
#9879 = edge_loop ( 'none', ( #23826, #992, #25224, #12898 ) ) ;
#9880 = circle ( 'none', #5888, 40.00000000000003553 ) ;
#9881 = toroidal_surface ( 'none', #18425, 11.50000000000000178, 0.5000000000000000000 ) ;
#9882 = cartesian_point ( 'none', ( -554.7212055623558626, 259.0950008974467664, -275.3537468037913527 ) ) ;
#9883 = edge_curve ( 'none', #14222, #11952, #19441, .t. ) ;
#9884 = line ( 'none', #27031, #30699 ) ;
#9885 = advanced_face ( 'none', ( #5388 ), #6225, .f. ) ;
#9886 = cartesian_point ( 'none', ( -493.2341276394645320, 300.6842518256252106, -380.3537468040335625 ) ) ;
#9887 = edge_curve ( 'none', #6029, #14277, #25830, .t. ) ;
#9888 = cartesian_point ( 'none', ( -406.0450167721050434, 275.0040569790302811, -354.6735519571586792 ) ) ;
#9889 = vertex_point ( 'none', #32075 ) ;
#9890 = face_outer_bound ( 'none', #23410, .t. ) ;
#9891 = cartesian_point ( 'none', ( -523.5450167718832972, 243.1842518256342203, -463.8537468040175895 ) ) ;
#9892 = direction ( 'none', ( 0.6849853167742627758, -0.1754853720503970205, 0.7071067811865451302 ) ) ;
#9893 = axis2_placement_3d ( 'none', #16788, #14073, #386 ) ;
#9894 = cartesian_point ( 'none', ( -434.2450167721049752, 255.6837076765329186, -322.7371130579688838 ) ) ;
#9895 = oriented_edge ( 'none', *, *, #13982, .f. ) ;
#9896 = oriented_edge ( 'none', *, *, #7076, .t. ) ;
#9897 = cartesian_point ( 'none', ( -430.0334591533539310, 185.6842518255859318, -305.8584409633110681 ) ) ;
#9898 = axis2_placement_3d ( 'none', #23233, #6920, #15269 ) ;
#9899 = cartesian_point ( 'none', ( -495.2605394494488564, 282.8902488504799067, -323.4738960298827237 ) ) ;
#9900 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9901 = cartesian_point ( 'none', ( -424.0450167721051002, 185.4842518255828736, -302.8536850919529115 ) ) ;
#9902 = edge_loop ( 'none', ( #30403, #6699 ) ) ;
#9903 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9904 = oriented_edge ( 'none', *, *, #30832, .f. ) ;
#9905 = direction ( 'none', ( -0.8267412399748267360, -0.5625823691912908986, 0.0000000000000000000 ) ) ;
#9906 = oriented_edge ( 'none', *, *, #30540, .f. ) ;
#9907 = vector ( 'none', #7819, 1000.000000000000000 ) ;
#9908 = cartesian_point ( 'none', ( -434.2450167721049752, 243.1101155606595228, -299.8538662864083904 ) ) ;
#9909 = oriented_edge ( 'none', *, *, #4390, .f. ) ;
#9910 = cartesian_point ( 'none', ( -492.5198734747020808, 193.2977128290741575, -370.3537468037986287 ) ) ;
#9911 = cartesian_point ( 'none', ( -546.3930438665046267, 263.3557311119176347, -275.3537468037985150 ) ) ;
#9912 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#9913 = circle ( 'none', #20911, 4.500000000000003553 ) ;
#9914 = circle ( 'none', #4536, 4.500000000000003553 ) ;
#9915 = oriented_edge ( 'none', *, *, #803, .f. ) ;
#9916 = edge_loop ( 'none', ( #7908, #1894, #20056, #30919 ) ) ;
#9917 = cartesian_point ( 'none', ( -496.6118236131137564, 228.9301811396669279, -275.3537468037989129 ) ) ;
#9918 = edge_curve ( 'none', #25795, #3959, #28781, .t. ) ;
#9919 = cartesian_point ( 'none', ( -488.2232160522938216, 225.4109786137712206, -435.7880840690486366 ) ) ;
#9920 = cartesian_point ( 'none', ( -483.2450167721049752, 260.6143395912005758, -321.2910438622308789 ) ) ;
#9921 = axis2_placement_3d ( 'none', #20766, #23483, #7905 ) ;
#9922 = face_outer_bound ( 'none', #14337, .t. ) ;
#9923 =( bounded_curve ( ) b_spline_curve ( 3, ( #10655, #16355, #26816, #18822 ),
.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 ( '' ) );
#9924 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#9925 = edge_curve ( 'none', #3983, #14178, #21554, .t. ) ;
#9926 = oriented_edge ( 'none', *, *, #13407, .t. ) ;
#9927 = line ( 'none', #28196, #15463 ) ;
#9928 = advanced_face ( 'none', ( #4112 ), #18665, .f. ) ;
#9929 = direction ( 'none', ( -1.791068744856348687e-16, -6.279680095831317198e-17, 1.000000000000000000 ) ) ;
#9930 = cartesian_point ( 'none', ( -430.1952016198653155, 253.6126776040798632, -347.1677163677169347 ) ) ;
#9931 = cartesian_point ( 'none', ( -486.6352802165811227, 228.1161288265895735, -436.3537468037833946 ) ) ;
#9932 = oriented_edge ( 'none', *, *, #13811, .t. ) ;
#9933 = vertex_point ( 'none', #13025 ) ;
#9934 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#9935 = cartesian_point ( 'none', ( -544.0161947206469222, 203.6504720046781642, -308.9484027492579798 ) ) ;
#9936 = advanced_face ( 'none', ( #7084 ), #18576, .f. ) ;
#9937 = cartesian_point ( 'none', ( -432.1671594970528076, 185.6842518256430878, -362.0566569868895499 ) ) ;
#9938 = cartesian_point ( 'none', ( -435.5450167721049866, 297.7972715253827118, -304.8629691865990594 ) ) ;
#9939 = vertex_point ( 'none', #7731 ) ;
#9940 = direction ( 'none', ( 0.07384000345349524264, -0.9972701007700911502, 7.214474255747049785e-17 ) ) ;
#9941 = direction ( 'none', ( -0.8937973703356508759, 4.576843693530649741e-13, -0.4484710255758731501 ) ) ;
#9942 = oriented_edge ( 'none', *, *, #18631, .f. ) ;
#9943 = oriented_edge ( 'none', *, *, #10823, .t. ) ;
#9944 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#9945 = vertex_point ( 'none', #18550 ) ;
#9946 = line ( 'none', #11601, #23991 ) ;
#9947 = axis2_placement_3d ( 'none', #31737, #12684, #15485 ) ;
#9948 = cartesian_point ( 'none', ( -496.6718293543800087, 257.5540671188265947, -275.3537468037987992 ) ) ;
#9949 = cartesian_point ( 'none', ( -451.3200351057072339, 270.1438561512130150, -376.9211344423794685 ) ) ;
#9950 = oriented_edge ( 'none', *, *, #28619, .t. ) ;
#9951 = cartesian_point ( 'none', ( -460.2633817128985925, 237.8477579440308887, -272.9941814610467645 ) ) ;
#9952 = edge_curve ( 'none', #2667, #14872, #20707, .t. ) ;
#9953 = cylindrical_surface ( 'none', #22714, 6.138320441952068940 ) ;
#9954 = line ( 'none', #2047, #10374 ) ;
#9955 = oriented_edge ( 'none', *, *, #17461, .f. ) ;
#9956 = cartesian_point ( 'none', ( -492.6911377405813823, 226.6603287488411240, -275.3537468037988560 ) ) ;
#9957 = vertex_point ( 'none', #26882 ) ;
#9958 = edge_curve ( 'none', #29442, #13900, #21161, .t. ) ;
#9959 = direction ( 'none', ( 1.028554113732450303e-16, -0.9960050151769733739, -0.08929731094673001857 ) ) ;
#9960 = axis2_placement_3d ( 'none', #2236, #26857, #15712 ) ;
#9961 = cartesian_point ( 'none', ( -425.1805283907672219, 274.1281184459837732, -348.2011911265214508 ) ) ;
#9962 = cartesian_point ( 'none', ( -540.8554343648819440, 298.4020477898358195, -370.3537468037986287 ) ) ;
#9963 = face_outer_bound ( 'none', #23514, .t. ) ;
#9964 = cartesian_point ( 'none', ( -506.7318000697820253, 211.0795760665252203, -279.7116186943342200 ) ) ;
#9965 = oriented_edge ( 'none', *, *, #25741, .t. ) ;
#9966 = cartesian_point ( 'none', ( -540.1440672709102273, 210.9743878769167509, -279.7216844434148015 ) ) ;
#9967 = plane ( 'none', #19377 ) ;
#9968 = oriented_edge ( 'none', *, *, #8324, .t. ) ;
#9969 = vector ( 'none', #3837, 1000.000000000000000 ) ;
#9970 = vector ( 'none', #20811, 1000.000000000000000 ) ;
#9971 = cartesian_point ( 'none', ( -551.1002863536144787, 190.0260557813262778, -364.2537468040592330 ) ) ;
#9972 = cartesian_point ( 'none', ( -460.2110358490925250, 246.0051709407370026, -272.7909211750611576 ) ) ;
#9973 = oriented_edge ( 'none', *, *, #32761, .t. ) ;
#9974 = oriented_edge ( 'none', *, *, #1207, .f. ) ;
#9975 = axis2_placement_3d ( 'none', #2895, #13739, #5399 ) ;
#9976 = direction ( 'none', ( -0.07384000345349898964, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#9977 = axis2_placement_3d ( 'none', #22256, #19636, #3357 ) ;
#9978 = cartesian_point ( 'none', ( -450.5450167721049297, 192.3090858106685630, -337.8012671318483058 ) ) ;
#9979 = oriented_edge ( 'none', *, *, #1759, .t. ) ;
#9980 = cartesian_point ( 'none', ( -497.3317721733657777, 245.1251363163779615, -442.8537468037833378 ) ) ;
#9981 = vertex_point ( 'none', #26536 ) ;
#9982 = edge_curve ( 'none', #13292, #4051, #34265, .t. ) ;
#9983 = advanced_face ( 'none', ( #14341 ), #32191, .f. ) ;
#9984 = oriented_edge ( 'none', *, *, #4383, .f. ) ;
#9985 = line ( 'none', #21273, #10849 ) ;
#9986 = cartesian_point ( 'none', ( -413.9450167721049638, 268.6342338547188433, -378.9138814212826674 ) ) ;
#9987 = direction ( 'none', ( 0.9687155250085898173, -0.2481737931517593865, 0.0000000000000000000 ) ) ;
#9988 = oriented_edge ( 'none', *, *, #18064, .t. ) ;
#9989 = face_outer_bound ( 'none', #24411, .t. ) ;
#9990 = face_outer_bound ( 'none', #18703, .t. ) ;
#9991 = cartesian_point ( 'none', ( -560.0759804963325905, 257.6941289594607269, -434.3221055696686221 ) ) ;
#9993 = oriented_edge ( 'none', *, *, #13676, .t. ) ;
#9992 = cartesian_point ( 'none', ( -581.0450167718869352, 272.4886883498185171, -398.8537468040204885 ) ) ;
#9994 = oriented_edge ( 'none', *, *, #19726, .t. ) ;
#9995 = oriented_edge ( 'none', *, *, #28400, .t. ) ;
#9996 = cartesian_point ( 'none', ( -507.4534060435646552, 212.1011525168842695, -275.3537468037981739 ) ) ;
#9997 = advanced_face ( 'none', ( #30463 ), #10258, .f. ) ;
#9998 = oriented_edge ( 'none', *, *, #15106, .t. ) ;
#9999 = cartesian_point ( 'none', ( -433.4122347414561318, 256.5016908938347342, -299.3826976249519021 ) ) ;
#10000 = cartesian_point ( 'none', ( -435.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#10001 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10002 = cartesian_point ( 'none', ( -492.4855974395198359, 268.1061426291108205, -412.2774083251728143 ) ) ;
#10003 = edge_loop ( 'none', ( #11485, #12533, #5636, #24931 ) ) ;
#10004 = line ( 'none', #33370, #29122 ) ;
#10005 = edge_curve ( 'none', #31077, #26548, #10972, .t. ) ;
#10006 = oriented_edge ( 'none', *, *, #18339, .t. ) ;
#10007 = edge_curve ( 'none', #117, #33508, #35089, .t. ) ;
#10008 = cartesian_point ( 'none', ( -555.7146875124918779, 259.8653542962203460, -279.7179279507059277 ) ) ;
#10009 = axis2_placement_3d ( 'none', #18222, #4428, #10033 ) ;
#10010 = cylindrical_surface ( 'none', #26315, 4.050000000000026468 ) ;
#10011 = cartesian_point ( 'none', ( -414.2450167721050320, 241.1652175935030868, -311.5323731782350478 ) ) ;
#10012 = b_spline_curve_with_knots ( 'none', 3,
( #23347, #4315, #10036, #29279, #31973, #31634, #18331, #10163, #34446, #2051, #7166, #1936, #20965, #4562, #23574, #15632, #15384, #7281, #4676, #13048, #1701, #21092, #20612, #7404, #15748, #15271, #29152, #4432, #34232, #7050 ),
.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. ) ;
#10013 = axis2_placement_3d ( 'none', #12372, #20767, #23484 ) ;
#10014 = edge_loop ( 'none', ( #13477, #21608 ) ) ;
#10015 = direction ( 'none', ( -1.240323837250543502e-16, -4.766337836027464167e-16, -1.000000000000000000 ) ) ;
#10016 = circle ( 'none', #7979, 26.99999999999999289 ) ;
#10017 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.014003695824309304e-12 ) ) ;
#10018 = vertex_point ( 'none', #26957 ) ;
#10019 = axis2_placement_3d ( 'none', #1859, #23497, #32135 ) ;
#10020 = cartesian_point ( 'none', ( -418.0228085988218822, 279.1791378570646884, -340.3052177081625587 ) ) ;
#10021 = oriented_edge ( 'none', *, *, #25122, .t. ) ;
#10022 = face_outer_bound ( 'none', #26282, .t. ) ;
#10023 = oriented_edge ( 'none', *, *, #25835, .t. ) ;
#10024 = cartesian_point ( 'none', ( -451.9450167721049638, 213.8092518256028143, -271.9747543314629183 ) ) ;
#10025 = line ( 'none', #17125, #23632 ) ;
#10026 = vector ( 'none', #21944, 1000.000000000000000 ) ;
#10028 = oriented_edge ( 'none', *, *, #30434, .t. ) ;
#10027 = axis2_placement_3d ( 'none', #30591, #30472, #14354 ) ;
#10029 = axis2_placement_3d ( 'none', #2071, #26222, #4698 ) ;
#10030 = cartesian_point ( 'none', ( -503.4578633471932108, 195.8205656590470198, -380.3824794511700134 ) ) ;
#10031 = cartesian_point ( 'none', ( -506.2345991793281428, 191.2053182279551891, -356.3205801631143572 ) ) ;
#10032 = oriented_edge ( 'none', *, *, #21653, .t. ) ;
#10033 = direction ( 'none', ( 1.708035422500240877e-15, -1.000000000000000000, -1.281026566875180648e-14 ) ) ;
#10034 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10035 = vertex_point ( 'none', #26841 ) ;
#10036 = cartesian_point ( 'none', ( -544.1275118323395645, 282.6499781106465434, -308.8190566055417889 ) ) ;
#10037 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -1.224646799147353207e-16 ) ) ;
#10038 = face_outer_bound ( 'none', #1193, .t. ) ;
#10039 = edge_curve ( 'none', #13172, #6694, #27091, .t. ) ;
#10040 = oriented_edge ( 'none', *, *, #12130, .f. ) ;
#10041 = vector ( 'none', #30068, 1000.000000000000114 ) ;
#10042 = face_outer_bound ( 'none', #15007, .t. ) ;
#10043 = cartesian_point ( 'none', ( -414.5070295925347068, 230.1119888053577540, -299.6008054290682026 ) ) ;
#10044 = direction ( 'none', ( -0.4484710255758728170, -9.126134182904787942e-13, 0.8937973703356510979 ) ) ;
#10045 = direction ( 'none', ( -0.07384000345349413241, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#10046 = oriented_edge ( 'none', *, *, #2754, .f. ) ;
#10047 = cartesian_point ( 'none', ( -501.5022535949506164, 222.0477142385401805, -275.3537468037990266 ) ) ;
#10048 = cartesian_point ( 'none', ( -429.6601610695312274, 198.1833905550460599, -380.3537468038442739 ) ) ;
#10049 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#10050 = direction ( 'none', ( 3.796565446437065150e-31, 0.3883833435191158534, -0.9214978993339661972 ) ) ;
#10051 = direction ( 'none', ( 0.07384000345349524264, -0.9972701007700911502, 7.214474255747049785e-17 ) ) ;
#10053 = cartesian_point ( 'none', ( -460.4302699953275919, 288.1842518256034396, -300.8835371431009662 ) ) ;
#10052 = cartesian_point ( 'none', ( -489.1923083007452533, 222.6928928837630224, -431.9612452748439182 ) ) ;
#10054 = oriented_edge ( 'none', *, *, #5280, .t. ) ;
#10055 = vector ( 'none', #27549, 1000.000000000000000 ) ;
#10056 = oriented_edge ( 'none', *, *, #2194, .t. ) ;
#10057 = cartesian_point ( 'none', ( -497.3724430153843059, 251.6250090753333097, -400.3537468037833946 ) ) ;
#10058 = edge_curve ( 'none', #7046, #9001, #24974, .t. ) ;
#10059 = oriented_edge ( 'none', *, *, #9479, .t. ) ;
#10060 = edge_curve ( 'none', #12764, #30969, #20301, .t. ) ;
#10061 = edge_loop ( 'none', ( #4797, #33890, #4463, #34274 ) ) ;
#10062 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10063 = circle ( 'none', #4183, 4.049999999999986500 ) ;
#10064 = cartesian_point ( 'none', ( -551.9922615910506920, 187.1931632355700117, -360.2537468040592898 ) ) ;
#10065 = edge_curve ( 'none', #30306, #33344, #29226, .t. ) ;
#10066 = vertex_point ( 'none', #13214 ) ;
#10067 = cartesian_point ( 'none', ( -497.0198734592306096, 193.2977128325472620, -368.4537468040321073 ) ) ;
#10068 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#10069 = oriented_edge ( 'none', *, *, #32671, .f. ) ;
#10070 = oriented_edge ( 'none', *, *, #24189, .f. ) ;
#10071 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -461.8537468037833946 ) ) ;
#10072 = axis2_placement_3d ( 'none', #14266, #567, #11667 ) ;
#10073 = face_outer_bound ( 'none', #15962, .t. ) ;
#10074 = oriented_edge ( 'none', *, *, #1743, .f. ) ;
#10075 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#10076 = axis2_placement_3d ( 'none', #23123, #33774, #17540 ) ;
#10077 = face_outer_bound ( 'none', #5652, .t. ) ;
#10078 = cartesian_point ( 'none', ( -497.4926794317404983, 259.0017428920116913, -275.3537468037988560 ) ) ;
#10079 = direction ( 'none', ( 1.028554113732453755e-16, -0.9960050151769738180, -0.08929731094672664626 ) ) ;
#10080 = advanced_face ( 'none', ( #11808 ), #12676, .f. ) ;
#10081 = toroidal_surface ( 'none', #23388, 11.50000000000000178, 0.5000000000000000000 ) ;
#10082 = cartesian_point ( 'none', ( -415.2450167721049752, 243.9728520994509324, -334.8278066670230828 ) ) ;
#10083 = oriented_edge ( 'none', *, *, #35045, .t. ) ;
#10084 = cartesian_point ( 'none', ( -492.4933731993228889, 259.3334746236309911, -275.3537468037988560 ) ) ;
#10085 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10086 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.877651306839058618e-14 ) ) ;
#10087 = cartesian_point ( 'none', ( -417.8778149167890774, 301.3842518256269614, -345.9482585921176678 ) ) ;
#10088 = edge_curve ( 'none', #14560, #19166, #32163, .t. ) ;
#10089 = cartesian_point ( 'none', ( -497.0198734744826652, 293.0707908221630191, -422.6037468040154295 ) ) ;
#10090 = direction ( 'none', ( 0.0000000000000000000, 0.9999948051039169172, 0.003223315867125395393 ) ) ;
#10091 = oriented_edge ( 'none', *, *, #32425, .t. ) ;
#10092 = vector ( 'none', #18850, 1000.000000000000000 ) ;
#10093 = edge_curve ( 'none', #13413, #9697, #17733, .t. ) ;
#10094 = oriented_edge ( 'none', *, *, #5416, .t. ) ;
#10095 = cartesian_point ( 'none', ( -431.7333887882040813, 253.6010221552547534, -343.5517541857135484 ) ) ;
#10096 = oriented_edge ( 'none', *, *, #5077, .f. ) ;
#10097 = oriented_edge ( 'none', *, *, #12819, .f. ) ;
#10098 = b_spline_curve_with_knots ( 'none', 3,
( #8046, #18029, #29788, #1853, #9951, #1740, #34493, #23743 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 2.775557561562891351e-17, 0.007984793786127861170, 0.01197719067919180216, 0.01596958757225574316 ),
.unspecified. ) ;
#10099 = cartesian_point ( 'none', ( -414.3028049604868670, 255.6695835526195992, -299.6659446927163799 ) ) ;
#10101 = vertex_point ( 'none', #29331 ) ;
#10100 = axis2_placement_3d ( 'none', #16055, #5331, #29917 ) ;
#10102 = cartesian_point ( 'none', ( -452.8342535018005037, 255.1218131688994788, -271.8904194130815313 ) ) ;
#10103 = oriented_edge ( 'none', *, *, #22484, .t. ) ;
#10104 = cartesian_point ( 'none', ( -424.0450167721051002, 185.8842518255828793, -302.8536850919524568 ) ) ;
#10105 = oriented_edge ( 'none', *, *, #12815, .t. ) ;
#10106 = oriented_edge ( 'none', *, *, #33294, .f. ) ;
#10107 = cartesian_point ( 'none', ( -497.5448734747021717, 299.1866188812010705, -368.2537468037986059 ) ) ;
#10108 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10109 = direction ( 'none', ( 5.230025295777875983e-16, -0.9999948051039170283, -0.003223315867124546246 ) ) ;
#10110 = face_bound ( 'none', #3111, .t. ) ;
#10111 = cartesian_point ( 'none', ( -430.6450167721050093, 186.6842518255840560, -303.8537468038558131 ) ) ;
#10112 = oriented_edge ( 'none', *, *, #27942, .f. ) ;
#10113 = edge_curve ( 'none', #34987, #14125, #10515, .t. ) ;
#10114 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#10115 = face_bound ( 'none', #8102, .t. ) ;
#10116 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#10117 = direction ( 'none', ( 1.791068744856348687e-16, 6.279680095831317198e-17, -1.000000000000000000 ) ) ;
#10118 = vector ( 'none', #30994, 1000.000000000000114 ) ;
#10119 = face_outer_bound ( 'none', #11648, .t. ) ;
#10120 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#10121 = direction ( 'none', ( -0.4484710255758728170, -9.126134182904787942e-13, 0.8937973703356510979 ) ) ;
#10122 = oriented_edge ( 'none', *, *, #17504, .f. ) ;
#10123 = cartesian_point ( 'none', ( -438.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#10124 = edge_curve ( 'none', #13920, #25506, #4987, .t. ) ;
#10125 = cartesian_point ( 'none', ( -538.3324943463007912, 264.9151453183411036, -442.8537468037833378 ) ) ;
#10126 = cartesian_point ( 'none', ( -509.4853606702316711, 216.1603366641102468, -275.3537468037985150 ) ) ;
#10127 = advanced_face ( 'none', ( #3257 ), #33421, .t. ) ;
#10128 = cartesian_point ( 'none', ( -433.6432311500884111, 255.8690597557022386, -299.3127373680281949 ) ) ;
#10129 = oriented_edge ( 'none', *, *, #6127, .t. ) ;
#10130 = face_outer_bound ( 'none', #14738, .t. ) ;
#10131 = oriented_edge ( 'none', *, *, #28938, .f. ) ;
#10132 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10133 = axis2_placement_3d ( 'none', #28575, #26198, #9903 ) ;
#10134 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.285521396934391402e-14 ) ) ;
#10135 = advanced_face ( 'none', ( #13117 ), #5811, .f. ) ;
#10136 = oriented_edge ( 'none', *, *, #702, .f. ) ;
#10137 = vertex_point ( 'none', #2105 ) ;
#10138 = cartesian_point ( 'none', ( -550.4842304135503355, 257.4220254626394535, -275.3537468037984581 ) ) ;
#10139 = oriented_edge ( 'none', *, *, #15274, .t. ) ;
#10140 = edge_curve ( 'none', #8096, #20680, #13940, .t. ) ;
#10141 =( bounded_curve ( ) b_spline_curve ( 3, ( #26148, #15109, #15343, #20568 ),
.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 ( '' ) );
#10142 = line ( 'none', #5943, #1202 ) ;
#10143 = direction ( 'none', ( -0.07384000345349524264, 0.9972701007700911502, -7.214474255747049785e-17 ) ) ;
#10144 = vector ( 'none', #6106, 1000.000000000000114 ) ;
#10145 = cartesian_point ( 'none', ( -544.0789914769354709, 191.9617200349831592, -370.3537468040576641 ) ) ;
#10146 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057924e-31 ) ) ;
#10147 = cylindrical_surface ( 'none', #20439, 5.099999999999988987 ) ;
#10148 = edge_curve ( 'none', #3043, #26899, #9651, .t. ) ;
#10149 = vertex_point ( 'none', #24338 ) ;
#10150 = cartesian_point ( 'none', ( -419.0515067462519596, 280.1618280958752507, -338.1079484676057518 ) ) ;
#10151 = line ( 'none', #28084, #25904 ) ;
#10152 = vector ( 'none', #27647, 1000.000000000000000 ) ;
#10153 = axis2_placement_3d ( 'none', #30762, #25449, #9157 ) ;
#10154 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612824937, 0.6038489185976431139 ) ) ;
#10155 = oriented_edge ( 'none', *, *, #28767, .t. ) ;
#10156 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#10157 = direction ( 'none', ( -0.02525476856433248388, 0.3410864627997903797, 0.9396926207859084279 ) ) ;
#10158 = cartesian_point ( 'none', ( -506.2345991793279154, 194.5185211750872725, -342.3048191922412684 ) ) ;
#10159 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#10160 = cartesian_point ( 'none', ( -482.1025753986797895, 225.1952536875741657, -435.3537468037833378 ) ) ;
#10161 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#10162 = oriented_edge ( 'none', *, *, #26466, .t. ) ;
#10163 = cartesian_point ( 'none', ( -544.6118794428557521, 282.3849587385040536, -308.6103681379634054 ) ) ;
#10164 = cartesian_point ( 'none', ( -523.5450167718838657, 243.1842518256340497, -452.4537468040175554 ) ) ;
#10165 = circle ( 'none', #7656, 0.2000000000000159150 ) ;
#10166 = edge_loop ( 'none', ( #16172, #24998, #18938, #481 ) ) ;
#10167 = edge_curve ( 'none', #9957, #33278, #13516, .t. ) ;
#10168 = oriented_edge ( 'none', *, *, #7101, .t. ) ;
#10169 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -277.3537468037986287 ) ) ;
#10170 = cartesian_point ( 'none', ( -424.0450167721049297, 297.2288803410322657, -288.2196854530667451 ) ) ;
#10171 = cartesian_point ( 'none', ( -538.4263590916542626, 233.0577691801593403, -414.3537468037833946 ) ) ;
#10172 = cartesian_point ( 'none', ( -516.0450167721049866, 243.1842518256034964, -280.3537468037986287 ) ) ;
#10173 = cartesian_point ( 'none', ( -523.5450167718832972, 243.1842518256341918, -462.8537468040175895 ) ) ;
#10174 = oriented_edge ( 'none', *, *, #4154, .f. ) ;
#10175 = cartesian_point ( 'none', ( -493.8009419243413163, 237.9021957164055436, -275.3537468037987992 ) ) ;
#10176 = cartesian_point ( 'none', ( -421.9450167721050207, 277.2018535768403922, -377.7483621204139013 ) ) ;
#10177 = cartesian_point ( 'none', ( -414.2507009417557242, 230.8455543373317767, -299.8459339480541530 ) ) ;
#10178 = advanced_face ( 'none', ( #21998, #26239 ), #14124, .t. ) ;
#10179 = direction ( 'none', ( -0.8937973703356506538, -4.556885548834605954e-13, 0.4484710255758731501 ) ) ;
#10180 = face_outer_bound ( 'none', #28438, .t. ) ;
#10181 = vertex_point ( 'none', #8156 ) ;
#10182 = axis2_placement_3d ( 'none', #33659, #17430, #28585 ) ;
#10183 = cartesian_point ( 'none', ( -459.3758338936094674, 274.1573557603609856, -362.6067692602498482 ) ) ;
#10184 = vertex_point ( 'none', #5433 ) ;
#10185 = edge_curve ( 'none', #9067, #23857, #14789, .t. ) ;
#10186 = oriented_edge ( 'none', *, *, #10376, .f. ) ;
#10187 = axis2_placement_3d ( 'none', #8666, #27928, #14388 ) ;
#10188 = circle ( 'none', #19187, 17.99999999999997513 ) ;
#10189 = cartesian_point ( 'none', ( -414.8762027910609049, 255.9409764347035434, -299.3125055566514447 ) ) ;
#10190 = vector ( 'none', #13454, 1000.000000000000000 ) ;
#10191 = oriented_edge ( 'none', *, *, #17926, .t. ) ;
#10192 = axis2_placement_3d ( 'none', #20029, #22626, #28231 ) ;
#10193 = advanced_face ( 'none', ( #8392 ), #28392, .f. ) ;
#10194 = axis2_placement_3d ( 'none', #21838, #2941, #16271 ) ;
#10195 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10196 = oriented_edge ( 'none', *, *, #16901, .f. ) ;
#10197 = cartesian_point ( 'none', ( -543.8022285708232175, 203.5103292106267645, -309.2419705093677749 ) ) ;
#10198 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034964, -322.8537468037986287 ) ) ;
#10199 = cartesian_point ( 'none', ( -522.2528167116714712, 225.7320250621262403, -445.3537468037833946 ) ) ;
#10200 = oriented_edge ( 'none', *, *, #5204, .f. ) ;
#10201 = line ( 'none', #34406, #27619 ) ;
#10202 = edge_curve ( 'none', #2978, #28129, #1171, .t. ) ;
#10203 = cartesian_point ( 'none', ( -440.5287110885334414, 281.1079121558275915, -364.0773261827180818 ) ) ;
#10204 = oriented_edge ( 'none', *, *, #23852, .f. ) ;
#10205 = axis2_placement_3d ( 'none', #10577, #2703, #34852 ) ;
#10206 = cartesian_point ( 'none', ( -492.4975895050224040, 259.3444334804406139, -275.3537468037989697 ) ) ;
#10207 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#10208 = oriented_edge ( 'none', *, *, #2118, .t. ) ;
#10209 = cartesian_point ( 'none', ( -466.2449204385724784, 212.4970317820774994, -380.3537468037986287 ) ) ;
#10210 = cartesian_point ( 'none', ( -435.2450167721059415, 228.1881164254456849, -323.1942215611138636 ) ) ;
#10211 = edge_curve ( 'none', #21867, #23573, #8910, .t. ) ;
#10212 = face_outer_bound ( 'none', #16646, .t. ) ;
#10213 = cartesian_point ( 'none', ( -435.5450167721049866, 269.1650139391367134, -367.8537468037986287 ) ) ;
#10214 = cartesian_point ( 'none', ( -550.0701600692884767, 193.2977128291042845, -422.6037468040197496 ) ) ;
#10215 = circle ( 'none', #27169, 14.00000000000000355 ) ;
#10216 = direction ( 'none', ( -0.07384000345349579775, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#10217 = cartesian_point ( 'none', ( -455.2950167721049866, 192.3052593532680987, -352.2287468037992539 ) ) ;
#10218 = direction ( 'none', ( 1.000000000000000000, 1.708035422500239496e-14, 5.978123978750837764e-14 ) ) ;
#10219 = circle ( 'none', #7294, 32.00000000000002842 ) ;
#10220 = cartesian_point ( 'none', ( -414.2964051441170454, 255.6450973243390479, -299.6743105674716503 ) ) ;
#10221 = edge_loop ( 'none', ( #16875, #26349, #22320 ) ) ;
#10222 = direction ( 'none', ( 0.2600919916384028530, 0.8260460979179897745, 0.5000000000000317524 ) ) ;
#10223 = edge_curve ( 'none', #3777, #26665, #19844, .t. ) ;
#10224 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -409.1216959962144983 ) ) ;
#10225 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10226 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.011536533547364063e-12 ) ) ;
#10227 = line ( 'none', #20454, #24681 ) ;
#10228 = edge_curve ( 'none', #30347, #29120, #31325, .t. ) ;
#10229 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10230 = axis2_placement_3d ( 'none', #27103, #21624, #7837 ) ;
#10231 = oriented_edge ( 'none', *, *, #18755, .t. ) ;
#10232 = cartesian_point ( 'none', ( -435.5450167721049866, 204.8833781968142205, -279.9667665035780146 ) ) ;
#10233 = cartesian_point ( 'none', ( -438.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#10234 = edge_loop ( 'none', ( #18492, #12198, #12987, #2213 ) ) ;
#10235 = cartesian_point ( 'none', ( -485.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#10236 = edge_loop ( 'none', ( #32473, #16451, #33339 ) ) ;
#10237 = axis2_placement_3d ( 'none', #3441, #30647, #25329 ) ;
#10238 = direction ( 'none', ( 0.8937973703356648647, 0.0000000000000000000, 0.4484710255758448949 ) ) ;
#10239 = cartesian_point ( 'none', ( -436.2450167721049752, 245.0463141664735645, -332.4242861741117849 ) ) ;
#10240 = cartesian_point ( 'none', ( -553.5653306166797165, 285.2663829108186633, -370.3537468037986287 ) ) ;
#10241 = axis2_placement_3d ( 'none', #17440, #1148, #5998 ) ;
#10242 = line ( 'none', #3516, #9368 ) ;
#10243 = cartesian_point ( 'none', ( -506.4083646350602521, 212.6651186615688403, -275.3537468037918643 ) ) ;
#10244 = oriented_edge ( 'none', *, *, #2833, .t. ) ;
#10245 = cartesian_point ( 'none', ( -433.9144127949556946, 256.1933348074751962, -299.4874176367513883 ) ) ;
#10246 = face_outer_bound ( 'none', #10921, .t. ) ;
#10247 = axis2_placement_3d ( 'none', #24300, #10527, #16111 ) ;
#10248 = cartesian_point ( 'none', ( -433.6713729122620293, 255.7846477861703818, -299.3130094558825363 ) ) ;
#10249 = cartesian_point ( 'none', ( -554.0434242373729603, 290.9581687895963000, -380.3537468037986287 ) ) ;
#10250 = axis2_placement_3d ( 'none', #26569, #23722, #26217 ) ;
#10251 = conical_surface ( 'none', #25540, 40.00000000000000000, 0.7853981633974517207 ) ;
#10252 = oriented_edge ( 'none', *, *, #3494, .t. ) ;
#10253 = cartesian_point ( 'none', ( -555.5428174112115585, 260.2045414465153499, -279.7063444055802393 ) ) ;
#10254 = edge_curve ( 'none', #2323, #13923, #2408, .t. ) ;
#10255 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -412.5857976113522341 ) ) ;
#10256 = oriented_edge ( 'none', *, *, #391, .t. ) ;
#10257 = advanced_face ( 'none', ( #16890 ), #1568, .t. ) ;
#10258 = plane ( 'none', #11838 ) ;
#10259 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612781638, -0.6038489185976488871 ) ) ;
#10260 = oriented_edge ( 'none', *, *, #23310, .t. ) ;
#10261 = vector ( 'none', #23817, 1000.000000000000000 ) ;
#10262 = cartesian_point ( 'none', ( -419.4444630390427164, 280.3609622870229714, -337.6158508242571088 ) ) ;
#10263 = oriented_edge ( 'none', *, *, #10185, .f. ) ;
#10264 = oriented_edge ( 'none', *, *, #34556, .t. ) ;
#10265 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#10266 = oriented_edge ( 'none', *, *, #3796, .t. ) ;
#10267 = direction ( 'none', ( -0.7807962609784953045, -0.6247857223416692918, -5.224225285073676761e-14 ) ) ;
#10268 = edge_curve ( 'none', #10669, #28509, #8795, .t. ) ;
#10269 = vector ( 'none', #4024, 1000.000000000000000 ) ;
#10270 = cartesian_point ( 'none', ( -468.1277038082944841, 243.2800063668596522, -370.6344793640262765 ) ) ;
#10271 = cartesian_point ( 'none', ( -433.9875255379904502, 277.4265738541303676, -265.3537468037637836 ) ) ;
#10272 = oriented_edge ( 'none', *, *, #33696, .f. ) ;
#10273 = cartesian_point ( 'none', ( -497.0198734745142701, 293.0707908221722846, -368.4537468040165322 ) ) ;
#10274 = cartesian_point ( 'none', ( -472.5420901947954349, 280.6461926027583331, -398.8537468040141789 ) ) ;
#10275 = edge_curve ( 'none', #32332, #3860, #16047, .t. ) ;
#10276 = cartesian_point ( 'none', ( -501.3454633753580083, 204.4263145011102836, -309.1804059353654566 ) ) ;
#10277 = face_outer_bound ( 'none', #16366, .t. ) ;
#10278 = cartesian_point ( 'none', ( -477.5830759947579622, 197.2223110485084874, -459.8537468040156000 ) ) ;
#10279 = edge_curve ( 'none', #25375, #6584, #29629, .t. ) ;
#10280 = oriented_edge ( 'none', *, *, #19369, .f. ) ;
#10281 = direction ( 'none', ( 1.791068744856348687e-16, 6.279680095831317198e-17, -1.000000000000000000 ) ) ;
#10282 = circle ( 'none', #1375, 6.500000000000013323 ) ;
#10283 = plane ( 'none', #3271 ) ;
#10284 = plane ( 'none', #25365 ) ;
#10285 = cartesian_point ( 'none', ( -538.2598253357735985, 216.4978154012388245, -275.3537468037985150 ) ) ;
#10286 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#10287 = axis2_placement_3d ( 'none', #33234, #22342, #3203 ) ;
#10288 = cartesian_point ( 'none', ( -506.5924950844546970, 238.8412104454477287, -471.8537468037986855 ) ) ;
#10289 = axis2_placement_3d ( 'none', #784, #19790, #3495 ) ;
#10290 = cartesian_point ( 'none', ( -414.2818363082490691, 230.6358735203435799, -299.7757395801385769 ) ) ;
#10291 = oriented_edge ( 'none', *, *, #26275, .f. ) ;
#10293 = conical_surface ( 'none', #9180, 15.15470053837915643, 0.5235987755982985936 ) ;
#10292 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#10294 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#10296 = cartesian_point ( 'none', ( -460.3353619024615568, 288.4754644520313605, -301.4219283548236490 ) ) ;
#10295 = cartesian_point ( 'none', ( -414.9306067549397312, 256.0469810592486510, -299.3121638684881418 ) ) ;
#10297 = face_outer_bound ( 'none', #17246, .t. ) ;
#10298 = edge_loop ( 'none', ( #23990, #21009, #21989, #32244, #22450, #22248, #13467, #19653 ) ) ;
#10299 = edge_curve ( 'none', #33970, #12764, #3672, .t. ) ;
#10300 = advanced_face ( 'none', ( #25800 ), #7505, .f. ) ;
#10301 = oriented_edge ( 'none', *, *, #29095, .f. ) ;
#10302 = cartesian_point ( 'none', ( -531.0869275468836577, 186.1499681725338746, -431.3537468037833378 ) ) ;
#10303 = edge_loop ( 'none', ( #31226, #29895, #22942, #15247 ) ) ;
#10304 = edge_curve ( 'none', #24928, #25438, #17302, .t. ) ;
#10305 = advanced_face ( 'none', ( #15605 ), #28356, .f. ) ;
#10306 = oriented_edge ( 'none', *, *, #26748, .f. ) ;
#10307 = vector ( 'none', #9791, 1000.000000000000000 ) ;
#10308 = cartesian_point ( 'none', ( -434.9634255996663228, 185.6842518256349592, -354.0446334875669550 ) ) ;
#10309 = cartesian_point ( 'none', ( -552.8494532960721699, 189.6842518256333392, -398.8537468040199201 ) ) ;
#10310 = oriented_edge ( 'none', *, *, #31682, .f. ) ;
#10311 = direction ( 'none', ( 1.000000000000000000, 7.968668479650645108e-17, -3.427610938043116658e-16 ) ) ;
#10312 = axis2_placement_3d ( 'none', #11980, #12342, #6577 ) ;
#10313 = direction ( 'none', ( -2.035898835339490355e-16, 1.000000000000000000, 1.014003695824309304e-12 ) ) ;
#10314 = face_bound ( 'none', #34254, .t. ) ;
#10315 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10316 = cartesian_point ( 'none', ( -521.8875128251791011, 232.3098469836944560, -277.8537468040321983 ) ) ;
#10317 = cartesian_point ( 'none', ( -492.5028899905860840, 259.3545239744950095, -275.3537468037998792 ) ) ;
#10318 = direction ( 'none', ( -2.237617013237052965e-16, 0.8095112392251214706, -0.5871043804709755731 ) ) ;
#10319 = conical_surface ( 'none', #12555, 22.00000000000002132, 0.3461359635693607162 ) ;
#10320 = cartesian_point ( 'none', ( -495.3530725919935094, 222.2323298931726470, -275.3537468037986287 ) ) ;
#10321 = cartesian_point ( 'none', ( -523.5450167719197907, 243.1842518256252106, -380.3537468040360068 ) ) ;
#10322 = oriented_edge ( 'none', *, *, #8215, .t. ) ;
#10323 = circle ( 'none', #32154, 77.75000000000001421 ) ;
#10324 = edge_curve ( 'none', #11394, #5870, #29193, .t. ) ;
#10325 = direction ( 'none', ( 1.000000000000000000, 7.968668479650645108e-17, -3.427610938043116658e-16 ) ) ;
#10326 = edge_curve ( 'none', #3928, #30272, #19403, .t. ) ;
#10327 = cartesian_point ( 'none', ( -523.5450167718864805, 243.1842518256334529, -405.8537468040175895 ) ) ;
#10328 = line ( 'none', #6239, #2173 ) ;
#10329 = cartesian_point ( 'none', ( -552.9675093877874588, 217.0559293980973905, -435.4585096377468858 ) ) ;
#10330 = cartesian_point ( 'none', ( -471.4460473579970881, 214.9868824245200472, -360.1940936048728190 ) ) ;
#10331 = oriented_edge ( 'none', *, *, #29389, .t. ) ;
#10332 = vertex_point ( 'none', #30967 ) ;
#10333 = b_spline_curve_with_knots ( 'none', 3,
( #25431, #22919, #6629, #33814, #28286, #1059 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0006897686054779733145, 0.001081482143653895132, 0.001473195681829817059 ),
.unspecified. ) ;
#10334 = cartesian_point ( 'none', ( -421.0450167721049866, 211.3644466721742106, -291.0339416504361907 ) ) ;
#10335 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#10336 = vertex_point ( 'none', #6240 ) ;
#10337 = axis2_placement_3d ( 'none', #13259, #24030, #7736 ) ;
#10338 = cartesian_point ( 'none', ( -414.2450167721049752, 241.1535469797734663, -311.4022013994690496 ) ) ;
#10339 = edge_loop ( 'none', ( #11124, #13788 ) ) ;
#10340 = line ( 'none', #32391, #12929 ) ;
#10341 = edge_loop ( 'none', ( #7502, #29221, #24582, #2423, #15803, #32804 ) ) ;
#10342 = line ( 'none', #5273, #4379 ) ;
#10343 = line ( 'none', #14386, #34085 ) ;
#10344 = cartesian_point ( 'none', ( -539.6942395701321402, 274.2358953983851961, -275.3537468037985150 ) ) ;
#10345 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10346 = advanced_face ( 'none', ( #4076 ), #22815, .f. ) ;
#10347 = edge_curve ( 'none', #25398, #9016, #1537, .t. ) ;
#10348 = direction ( 'none', ( 1.000000000000000000, 8.228491904777270404e-32, 4.466799511124055297e-31 ) ) ;
#10349 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#10350 = vector ( 'none', #14477, 1000.000000000000114 ) ;
#10351 = cartesian_point ( 'none', ( -450.5450167721049297, 198.1842518256037522, -348.8345089173323572 ) ) ;
#10352 = cartesian_point ( 'none', ( -434.9634255996663796, 211.9933651418349712, -265.3537468038301199 ) ) ;
#10353 = edge_curve ( 'none', #10418, #6839, #32972, .t. ) ;
#10354 = oriented_edge ( 'none', *, *, #3922, .f. ) ;
#10355 = circle ( 'none', #6870, 17.50000000000000711 ) ;
#10356 = cartesian_point ( 'none', ( -506.8814765691104185, 212.4055627195435818, -275.3537468037926601 ) ) ;
#10357 = cartesian_point ( 'none', ( -540.8554343648819440, 197.9331876915835267, -370.3537468037986287 ) ) ;
#10358 = advanced_face ( 'none', ( #22361, #2829 ), #902, .f. ) ;
#10359 = cartesian_point ( 'none', ( -537.5450167721049866, 243.1842518256034964, -275.3537468037985150 ) ) ;
#10360 = axis2_placement_3d ( 'none', #8699, #14076, #30660 ) ;
#10361 = vertex_point ( 'none', #33182 ) ;
#10362 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#10363 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -524.8537468037833378 ) ) ;
#10364 = oriented_edge ( 'none', *, *, #20995, .t. ) ;
#10365 = oriented_edge ( 'none', *, *, #23550, .t. ) ;
#10366 = cartesian_point ( 'none', ( -555.6806170627594383, 259.9342717933536164, -279.7147533285172472 ) ) ;
#10367 = oriented_edge ( 'none', *, *, #21233, .f. ) ;
#10368 = edge_curve ( 'none', #28509, #10669, #24077, .t. ) ;
#10369 = oriented_edge ( 'none', *, *, #3894, .t. ) ;
#10370 = line ( 'none', #33155, #12108 ) ;
#10371 = edge_loop ( 'none', ( #11682, #22556, #22377, #32534 ) ) ;
#10372 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -369.3537468037986287 ) ) ;
#10373 = cylindrical_surface ( 'none', #11148, 40.00000000000002132 ) ;
#10374 = vector ( 'none', #18103, 1000.000000000000000 ) ;
#10375 = edge_loop ( 'none', ( #18260, #16314, #3207, #18532 ) ) ;
#10376 = edge_curve ( 'none', #5698, #12216, #32126, .t. ) ;
#10377 = vertex_point ( 'none', #8987 ) ;
#10378 = direction ( 'none', ( 0.07384000345349514549, -0.9972701007700912612, 4.661740697613375255e-16 ) ) ;
#10379 = cartesian_point ( 'none', ( -419.3065644772489122, 280.2963981017934998, -337.7775671591413698 ) ) ;
#10380 = axis2_placement_3d ( 'none', #8037, #7576, #27067 ) ;
#10381 = line ( 'none', #32768, #3123 ) ;
#10382 = edge_curve ( 'none', #33285, #14821, #16855, .t. ) ;
#10383 = direction ( 'none', ( -2.035898835339488876e-16, 1.000000000000000000, 1.014616406675374316e-12 ) ) ;
#10384 = axis2_placement_3d ( 'none', #16160, #33104, #27586 ) ;
#10385 = cartesian_point ( 'none', ( -471.1912789362407352, 282.0984411450777998, -380.3537468037986855 ) ) ;
#10386 = axis2_placement_3d ( 'none', #23994, #7708, #4874 ) ;
#10387 = oriented_edge ( 'none', *, *, #13250, .f. ) ;
#10388 = circle ( 'none', #32767, 64.47152251651924360 ) ;
#10389 = direction ( 'none', ( -0.4694715627858911389, 0.8829475928589266553, 0.0000000000000000000 ) ) ;
#10390 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -361.1537468037986400 ) ) ;
#10391 = direction ( 'none', ( -0.07384000345349514549, 0.9972701007700912612, -4.661740697613375255e-16 ) ) ;
#10392 = direction ( 'none', ( 1.000000000000000000, 4.270088556250602192e-16, 5.636516894250794598e-14 ) ) ;
#10393 = cartesian_point ( 'none', ( -499.5799764724359875, 204.6839648694754317, -311.5772986211002262 ) ) ;
#10394 = oriented_edge ( 'none', *, *, #11598, .t. ) ;
#10395 = direction ( 'none', ( -0.07384000345349514549, 0.9972701007700912612, -4.661740697613375255e-16 ) ) ;
#10396 = cartesian_point ( 'none', ( -497.4662325263020648, 189.8968800546465729, -364.2537468040321755 ) ) ;
#10397 = cartesian_point ( 'none', ( -460.4302699953275919, 198.1842518256037522, -344.8239564644966890 ) ) ;
#10398 = cartesian_point ( 'none', ( -511.3538159329629025, 215.3344363925937728, -275.3537468037987992 ) ) ;
#10399 = vertex_point ( 'none', #7064 ) ;
#10400 = edge_curve ( 'none', #16042, #8772, #23236, .t. ) ;
#10401 = oriented_edge ( 'none', *, *, #16182, .t. ) ;
#10402 = cartesian_point ( 'none', ( -414.2450167721048615, 230.9498565923276487, -299.8808894163310015 ) ) ;
#10403 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -378.0537468037986173 ) ) ;
#10404 = edge_loop ( 'none', ( #20480, #4372, #9135, #8374 ) ) ;
#10405 = cylindrical_surface ( 'none', #3189, 6.500000000000012434 ) ;
#10406 = axis2_placement_3d ( 'none', #14445, #11966, #6327 ) ;
#10407 = oriented_edge ( 'none', *, *, #11573, .f. ) ;
#10408 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10410 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10409 = cartesian_point ( 'none', ( -415.1421875860599471, 256.2542206410463450, -299.3114958663856555 ) ) ;
#10411 = face_outer_bound ( 'none', #11029, .t. ) ;
#10412 = vector ( 'none', #1896, 1000.000000000000114 ) ;
#10413 = oriented_edge ( 'none', *, *, #17845, .t. ) ;
#10414 = edge_curve ( 'none', #2701, #13816, #21968, .t. ) ;
#10415 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976460005, -0.7970987915612803842 ) ) ;
#10416 = line ( 'none', #28692, #27828 ) ;
#10417 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#10418 = vertex_point ( 'none', #25977 ) ;
#10419 = cylindrical_surface ( 'none', #15068, 6.900000000000003020 ) ;
#10420 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10421 = face_outer_bound ( 'none', #271, .t. ) ;
#10422 = oriented_edge ( 'none', *, *, #4661, .f. ) ;
#10423 = cartesian_point ( 'none', ( -497.0198734592273127, 193.2977128325498484, -370.3537468040279350 ) ) ;
#10424 = conical_surface ( 'none', #21314, 35.00000000000000000, 0.7853981633974517207 ) ;
#10425 = cartesian_point ( 'none', ( -496.9580067283083054, 265.9539015231001713, -275.3537468038402949 ) ) ;
#10426 = advanced_face ( 'none', ( #18545 ), #31078, .t. ) ;
#10427 = edge_curve ( 'none', #32924, #3959, #8766, .t. ) ;
#10428 = oriented_edge ( 'none', *, *, #34361, .t. ) ;
#10429 = vector ( 'none', #27128, 1000.000000000000000 ) ;
#10430 = cartesian_point ( 'none', ( -507.2073098803734297, 274.1371935181765593, -275.3537468037986287 ) ) ;
#10431 = edge_curve ( 'none', #29679, #9239, #24943, .t. ) ;
#10432 = oriented_edge ( 'none', *, *, #31625, .t. ) ;
#10433 = axis2_placement_3d ( 'none', #31806, #18273, #15212 ) ;
#10434 = cartesian_point ( 'none', ( -417.8450167721049411, 278.1633176679114285, -342.2619971711886819 ) ) ;
#10435 = cartesian_point ( 'none', ( -497.8146750137735808, 238.6428983666810666, -397.3467280418558403 ) ) ;
#10436 = vertex_point ( 'none', #17437 ) ;
#10437 = vector ( 'none', #28176, 1000.000000000000000 ) ;
#10438 = oriented_edge ( 'none', *, *, #4614, .f. ) ;
#10439 = direction ( 'none', ( 0.07384000345349345240, -0.9972701007700912612, 7.214474255747014040e-17 ) ) ;
#10440 = circle ( 'none', #19698, 7.685943401548631648 ) ;
#10441 = circle ( 'none', #21361, 8.000000000000014211 ) ;
#10442 = oriented_edge ( 'none', *, *, #11219, .f. ) ;
#10443 = direction ( 'none', ( 1.000000000000000000, 7.968668479650645108e-17, -3.427610938043116658e-16 ) ) ;
#10444 = cartesian_point ( 'none', ( -555.8896688144245672, 219.9759642873209486, -409.4541734785197491 ) ) ;
#10445 = cartesian_point ( 'none', ( -490.0830759947606907, 294.1871784027239869, -398.8537468040150316 ) ) ;
#10446 = edge_loop ( 'none', ( #34216, #30477, #16919, #23516 ) ) ;
#10447 = oriented_edge ( 'none', *, *, #30488, .t. ) ;
#10448 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10449 = cartesian_point ( 'none', ( -406.0450167721050434, 300.6842518255807022, -300.4787468037401936 ) ) ;
#10450 = cartesian_point ( 'none', ( -434.2709948306046499, 228.9253106255464161, -323.1281280588609661 ) ) ;
#10451 = axis2_placement_3d ( 'none', #23423, #15360, #4037 ) ;
#10452 = vertex_point ( 'none', #3862 ) ;
#10453 = axis2_placement_3d ( 'none', #20281, #28823, #34014 ) ;
#10454 = direction ( 'none', ( -1.000000000000000000, 1.167426688679145622e-15, 0.0000000000000000000 ) ) ;
#10455 = cartesian_point ( 'none', ( -507.3191557611451685, 212.1725308444466691, -275.3537468037987423 ) ) ;
#10456 = oriented_edge ( 'none', *, *, #24638, .f. ) ;
#10457 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -380.3537468037986287 ) ) ;
#10458 = edge_curve ( 'none', #17350, #8986, #30030, .t. ) ;
#10459 = direction ( 'none', ( -2.306845560944461465e-16, -0.5871043804709812353, -0.8095112392251173627 ) ) ;
#10460 = direction ( 'none', ( 0.07384000345351547645, -0.9972701007700895959, 0.0000000000000000000 ) ) ;
#10461 = direction ( 'none', ( -0.8267412399748158558, -0.5625823691913069968, 6.847980501976816755e-17 ) ) ;
#10462 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10463 = oriented_edge ( 'none', *, *, #55, .t. ) ;
#10464 = cartesian_point ( 'none', ( -559.8695142963908893, 257.7798911473407770, -434.5997195010911582 ) ) ;
#10465 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.015061051085856427e-12 ) ) ;
#10466 = face_bound ( 'none', #26664, .t. ) ;
#10467 = oriented_edge ( 'none', *, *, #33952, .t. ) ;
#10468 = direction ( 'none', ( 1.137978600242401041e-15, -1.000000000000000000, -1.311040044477048577e-14 ) ) ;
#10469 = oriented_edge ( 'none', *, *, #20836, .f. ) ;
#10470 = cartesian_point ( 'none', ( -506.5748292052266493, 211.1601686000401799, -279.7070717265208941 ) ) ;
#10471 = advanced_face ( 'none', ( #20270 ), #17701, .f. ) ;
#10472 = cartesian_point ( 'none', ( -497.0198734744825515, 193.2977128291043414, -424.6466729087104568 ) ) ;
#10473 = oriented_edge ( 'none', *, *, #14847, .f. ) ;
#10474 = cylindrical_surface ( 'none', #24248, 65.00000000000000000 ) ;
#10475 = vertex_point ( 'none', #22890 ) ;
#10476 = direction ( 'none', ( 0.9538358739919943208, -0.3003283627730293781, 4.980116239456228594e-14 ) ) ;
#10477 = cartesian_point ( 'none', ( -523.5450167719188812, 243.1842518256254380, -397.8537468040360068 ) ) ;
#10478 = advanced_face ( 'none', ( #275 ), #10483, .f. ) ;
#10479 = oriented_edge ( 'none', *, *, #21262, .f. ) ;
#10480 = oriented_edge ( 'none', *, *, #26299, .t. ) ;
#10481 = edge_curve ( 'none', #33078, #19169, #3223, .t. ) ;
#10482 = edge_curve ( 'none', #30498, #34075, #25379, .t. ) ;
#10483 = cylindrical_surface ( 'none', #10453, 52.49999999999999289 ) ;
#10484 = cartesian_point ( 'none', ( -558.5514527464263210, 252.0036354573738038, -279.9932958227527138 ) ) ;
#10485 = vector ( 'none', #32428, 1000.000000000000000 ) ;
#10486 = circle ( 'none', #29321, 4.500000000000003553 ) ;
#10487 = b_spline_curve_with_knots ( 'none', 3,
( #12857, #12742, #4350, #31675, #23493, #31792, #23153, #31330, #6850, #4605 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003935009982390471651, 0.0007870019964780943303, 0.001180502994717141495, 0.001574003992956188661 ),
.unspecified. ) ;
#10488 = cartesian_point ( 'none', ( -466.0450167719197907, 212.8733626931699234, -380.3537468040331646 ) ) ;
#10489 = axis2_placement_3d ( 'none', #4543, #13030, #34663 ) ;
#10490 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10491 = oriented_edge ( 'none', *, *, #12572, .f. ) ;
#10492 = cartesian_point ( 'none', ( -424.0450167721049866, 206.8092518255518257, -271.9747543314996392 ) ) ;
#10493 = oriented_edge ( 'none', *, *, #3636, .f. ) ;
#10494 = vector ( 'none', #18276, 999.9999999999998863 ) ;
#10495 = oriented_edge ( 'none', *, *, #26723, .t. ) ;
#10496 = oriented_edge ( 'none', *, *, #3582, .t. ) ;
#10497 = oriented_edge ( 'none', *, *, #16689, .f. ) ;
#10498 = cartesian_point ( 'none', ( -544.2728865729451400, 241.6495161742525397, -436.3537468037833378 ) ) ;
#10499 = cartesian_point ( 'none', ( -435.5450167721049866, 236.6810906667376742, -380.3537468037986287 ) ) ;
#10500 = cartesian_point ( 'none', ( -533.7886712771686462, 187.4540313672702041, -410.3537468037833946 ) ) ;
#10501 = cartesian_point ( 'none', ( -497.7633523392652819, 204.4726481891440528, -315.6403498409091526 ) ) ;
#10502 = oriented_edge ( 'none', *, *, #26251, .t. ) ;
#10503 = circle ( 'none', #20400, 27.50000000000001776 ) ;
#10504 = cartesian_point ( 'none', ( -522.1863607085632566, 224.8344819714331493, -514.8537468037833378 ) ) ;
#10505 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#10506 = vertex_point ( 'none', #4447 ) ;
#10507 = edge_curve ( 'none', #12795, #9280, #31729, .t. ) ;
#10508 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748158558, 1.615973351895135670e-16 ) ) ;
#10509 = oriented_edge ( 'none', *, *, #21505, .f. ) ;
#10510 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#10511 = oriented_edge ( 'none', *, *, #22856, .t. ) ;
#10512 = cartesian_point ( 'none', ( -459.1939719158034450, 196.3258935267045899, -341.5387218951868817 ) ) ;
#10513 = cartesian_point ( 'none', ( -519.0816233960970294, 213.2749172768300525, -275.3537468037985718 ) ) ;
#10514 = direction ( 'none', ( -5.650356714681711245e-14, -1.278764975911907299e-14, 1.000000000000000000 ) ) ;
#10515 = circle ( 'none', #15447, 5.000000000000004441 ) ;
#10516 = oriented_edge ( 'none', *, *, #33697, .f. ) ;
#10517 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#10518 = direction ( 'none', ( 0.0000000000000000000, 0.9960050151769738180, 0.08929731094672622993 ) ) ;
#10519 = advanced_face ( 'none', ( #31291 ), #4692, .f. ) ;
#10520 = direction ( 'none', ( -5.230025295777875983e-16, 0.9999948051039169172, 0.003223315867124545812 ) ) ;
#10521 = circle ( 'none', #8702, 4.049999999999994493 ) ;
#10522 = circle ( 'none', #9454, 6.000000000000024869 ) ;
#10523 = conical_surface ( 'none', #29516, 7.999999999999981348, 0.7853981633974517207 ) ;
#10524 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.011292260054598159e-12 ) ) ;
#10525 = plane ( 'none', #13237 ) ;
#10526 = oriented_edge ( 'none', *, *, #21842, .f. ) ;
#10527 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#10528 = cartesian_point ( 'none', ( -427.7106471171170483, 300.6842518255539289, -274.1051731631915231 ) ) ;
#10529 = edge_curve ( 'none', #3390, #31680, #7910, .t. ) ;
#10530 = advanced_face ( 'none', ( #14756 ), #13905, .f. ) ;
#10531 = cartesian_point ( 'none', ( -460.5450167721049866, 285.7148437302276989, -296.4830825762770701 ) ) ;
#10532 = vertex_point ( 'none', #23934 ) ;
#10533 = cartesian_point ( 'none', ( -538.3324943463007912, 264.9151453183411036, -402.3537468037833946 ) ) ;
#10534 = face_outer_bound ( 'none', #19185, .t. ) ;
#10535 = edge_curve ( 'none', #27497, #19638, #6645, .t. ) ;
#10536 = cartesian_point ( 'none', ( -552.2214860596844801, 202.8900243113793636, -325.9519554024774379 ) ) ;
#10537 = oriented_edge ( 'none', *, *, #10400, .f. ) ;
#10538 = oriented_edge ( 'none', *, *, #16001, .f. ) ;
#10539 = cartesian_point ( 'none', ( -525.2253209959587821, 238.8819372104343302, -280.8537468040323120 ) ) ;
#10540 = direction ( 'none', ( 1.000000000000000000, 1.387778780781444413e-14, 5.551115123125777653e-14 ) ) ;
#10541 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10542 = oriented_edge ( 'none', *, *, #850, .f. ) ;
#10543 = axis2_placement_3d ( 'none', #25109, #19870, #27839 ) ;
#10544 = direction ( 'none', ( 1.036334525942864445e-16, -0.08929731094672753444, 0.9960050151769735960 ) ) ;
#10545 = edge_loop ( 'none', ( #9562, #29035, #728, #6417 ) ) ;
#10546 = cartesian_point ( 'none', ( -424.0450167721049297, 297.2288803410322657, -288.2196854530667451 ) ) ;
#10547 = axis2_placement_3d ( 'none', #30620, #3416, #19956 ) ;
#10548 = cartesian_point ( 'none', ( -501.3950626928482848, 264.1199163037991298, -275.3537468037985150 ) ) ;
#10549 = direction ( 'none', ( 0.0000000000000000000, 0.5871043804709781266, 0.8095112392251196942 ) ) ;
#10550 = oriented_edge ( 'none', *, *, #22164, .t. ) ;
#10551 = face_outer_bound ( 'none', #7427, .t. ) ;
#10552 = cartesian_point ( 'none', ( -523.9908209472071121, 282.1817037761785514, -410.8537468037833946 ) ) ;
#10553 = vector ( 'none', #6908, 1000.000000000000000 ) ;
#10554 = oriented_edge ( 'none', *, *, #26511, .t. ) ;
#10555 = cartesian_point ( 'none', ( -433.2450167721050320, 256.3537353126184257, -299.3331877904694238 ) ) ;
#10556 = cartesian_point ( 'none', ( -450.5450167721049297, 198.1842518256037522, -348.8345089173323572 ) ) ;
#10557 = edge_curve ( 'none', #10607, #16974, #29591, .t. ) ;
#10558 = cylindrical_surface ( 'none', #25801, 4.000000000000003553 ) ;
#10559 = toroidal_surface ( 'none', #18762, 13.99999999999999822, 1.000000000000000000 ) ;
#10560 = cartesian_point ( 'none', ( -553.4185613273176614, 192.5539998365423173, -360.2537468040593467 ) ) ;
#10561 = direction ( 'none', ( 0.7437731059700265490, -0.002154568021935121189, 0.6684286982710559988 ) ) ;
#10562 = cartesian_point ( 'none', ( -459.2828806556474888, 269.1842518256033827, -375.3899366075074795 ) ) ;
#10563 = edge_loop ( 'none', ( #29136, #18500, #34596, #8377 ) ) ;
#10564 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -402.3537468037833946 ) ) ;
#10565 = edge_curve ( 'none', #29615, #10532, #27502, .t. ) ;
#10566 = cartesian_point ( 'none', ( -555.3189612141217140, 219.0969918318807856, -409.3459611738131230 ) ) ;
#10567 = cartesian_point ( 'none', ( -468.1527532781424839, 240.1428167796951811, -370.5361615274572955 ) ) ;
#10568 = b_spline_curve_with_knots ( 'none', 3,
( #9080, #1119, #20255, #14327, #3945, #19892, #6212, #27867, #25134, #8840, #20131 ),
.unspecified., .f., .f.,
( 4, 2, 1, 1, 1, 2, 4 ),
( 0.0001249517651967132202, 0.01144496625393169598, 0.01167368075716243396, 0.01190239526039312684, 0.01213110976362386136, 0.01235982426685457679, 0.01878394542420660368 ),
.unspecified. ) ;
#10569 = direction ( 'none', ( -0.07384000345349416017, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#10570 = axis2_placement_3d ( 'none', #34067, #7124, #1326 ) ;
#10571 = direction ( 'none', ( -5.230025295777879928e-16, 0.9999948051039170283, 0.003223315867124593084 ) ) ;
#10572 = oriented_edge ( 'none', *, *, #283, .t. ) ;
#10573 = face_outer_bound ( 'none', #16703, .t. ) ;
#10574 = vertex_point ( 'none', #34579 ) ;
#10575 = direction ( 'none', ( 1.722768384953784418e-16, 0.003223315867124546246, -0.9999948051039168062 ) ) ;
#10576 = oriented_edge ( 'none', *, *, #25914, .t. ) ;
#10577 = cartesian_point ( 'none', ( -451.3200351057072339, 192.3052593532678713, -352.2287468037993108 ) ) ;
#10578 = oriented_edge ( 'none', *, *, #17123, .f. ) ;
#10579 = plane ( 'none', #4004 ) ;
#10580 = cartesian_point ( 'none', ( -580.9903956149809119, 212.8859542443563839, -380.3537468037986287 ) ) ;
#10581 = direction ( 'none', ( 3.364312195833807866e-15, -1.000000000000000000, -1.345724878333523146e-14 ) ) ;
#10582 = edge_curve ( 'none', #1581, #25189, #22564, .t. ) ;
#10583 = circle ( 'none', #130, 12.00000000000001066 ) ;
#10584 = cartesian_point ( 'none', ( -414.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#10585 = cartesian_point ( 'none', ( -434.2450167721049752, 245.4272259261036879, -336.6729026095808877 ) ) ;
#10586 = manifold_solid_brep ( '����-20-solid1', #24303 ) ;
#10587 = oriented_edge ( 'none', *, *, #35114, .f. ) ;
#10588 = face_outer_bound ( 'none', #13751, .t. ) ;
#10589 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672750669 ) ) ;
#10590 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.775557561562888827e-14 ) ) ;
#10591 = edge_curve ( 'none', #9939, #13638, #16462, .t. ) ;
#10592 = circle ( 'none', #24295, 4.000000000000003553 ) ;
#10593 = oriented_edge ( 'none', *, *, #21969, .f. ) ;
#10594 = direction ( 'none', ( -2.030223136579931273e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#10595 = face_outer_bound ( 'none', #17145, .t. ) ;
#10596 = cartesian_point ( 'none', ( -507.0254792202542262, 212.3280286601193154, -275.3537468037987423 ) ) ;
#10597 = cartesian_point ( 'none', ( -498.7348734745145293, 296.0412579571528795, -364.2537468040166004 ) ) ;
#10598 = circle ( 'none', #31506, 0.2000000000000159150 ) ;
#10599 = cartesian_point ( 'none', ( -470.0450167718869352, 272.4886883498186307, -398.8537468040141789 ) ) ;
#10600 = edge_loop ( 'none', ( #32217, #20810, #3920, #8269 ) ) ;
#10601 = cartesian_point ( 'none', ( -546.0713905144091314, 293.7129294728925402, -368.2537468040422368 ) ) ;
#10602 = direction ( 'none', ( 1.000000000000000000, -3.003847700398644514e-18, -1.226416383224404662e-17 ) ) ;
#10603 = oriented_edge ( 'none', *, *, #19311, .t. ) ;
#10604 = line ( 'none', #32276, #3341 ) ;
#10605 = cartesian_point ( 'none', ( -557.5893742769657138, 255.3618408564747995, -279.8973835719012300 ) ) ;
#10606 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -493.6037468037833946 ) ) ;
#10607 = vertex_point ( 'none', #11009 ) ;
#10608 = advanced_face ( 'none', ( #9623 ), #29973, .f. ) ;
#10609 = cartesian_point ( 'none', ( -538.3324943463007912, 264.9151453183411036, -396.8537468037833946 ) ) ;
#10610 = vertex_point ( 'none', #32224 ) ;
#10611 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10612 = direction ( 'none', ( -0.4694715627858919160, 0.8829475928589263223, 0.0000000000000000000 ) ) ;
#10613 = edge_curve ( 'none', #27272, #8837, #2372, .t. ) ;
#10615 = plane ( 'none', #18858 ) ;
#10614 = vector ( 'none', #34403, 1000.000000000000000 ) ;
#10616 = axis2_placement_3d ( 'none', #9784, #25728, #1469 ) ;
#10617 = edge_loop ( 'none', ( #7620, #18826, #9056, #35023 ) ) ;
#10618 = cartesian_point ( 'none', ( -525.2253209959587821, 238.8819372104343302, -280.8537468040323120 ) ) ;
#10619 = axis2_placement_3d ( 'none', #16487, #24790, #32944 ) ;
#10620 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#10621 = toroidal_surface ( 'none', #21029, 2.500000000000000444, 10.00000000000000000 ) ;
#10622 = circle ( 'none', #34034, 2.000000000000001776 ) ;
#10623 = cartesian_point ( 'none', ( -524.8741368342704163, 261.1351136394645209, -444.8537468037833946 ) ) ;
#10624 = face_outer_bound ( 'none', #2217, .t. ) ;
#10625 = cartesian_point ( 'none', ( -414.7450167721039520, 243.3366453368876137, -313.3549691867812044 ) ) ;
#10626 = cartesian_point ( 'none', ( -525.2025207187489286, 254.0586566675730467, -279.8537468040320846 ) ) ;
#10627 = cartesian_point ( 'none', ( -469.1976359930189346, 278.8404182274878167, -398.8537468040140084 ) ) ;
#10628 = oriented_edge ( 'none', *, *, #13907, .f. ) ;
#10629 = edge_loop ( 'none', ( #6660, #28326, #13199, #23217 ) ) ;
#10630 = cartesian_point ( 'none', ( -424.2450167721050889, 253.3954420988835921, -341.8209314447219072 ) ) ;
#10631 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10632 = direction ( 'none', ( 0.0000000000000000000, -0.5871043804709781266, -0.8095112392251196942 ) ) ;
#10633 = direction ( 'none', ( 1.361673625700318748e-16, -1.013966689237188416e-12, 1.000000000000000000 ) ) ;
#10634 = oriented_edge ( 'none', *, *, #13561, .f. ) ;
#10635 = vector ( 'none', #23914, 1000.000000000000000 ) ;
#10636 = cartesian_point ( 'none', ( -496.5735143921597796, 196.6985456104477805, -360.2537468040320618 ) ) ;
#10637 = cartesian_point ( 'none', ( -546.6701600692898637, 293.0707908221628486, -398.8537468040182716 ) ) ;
#10638 = oriented_edge ( 'none', *, *, #15589, .t. ) ;
#10639 = axis2_placement_3d ( 'none', #31013, #12395, #31352 ) ;
#10640 = oriented_edge ( 'none', *, *, #32091, .t. ) ;
#10641 = edge_curve ( 'none', #34554, #20455, #4533, .t. ) ;
#10642 = vertex_point ( 'none', #18702 ) ;
#10643 = direction ( 'none', ( 0.0000000000000000000, 0.9960050151769734850, 0.08929731094672872793 ) ) ;
#10644 = axis2_placement_3d ( 'none', #7334, #20787, #1864 ) ;
#10645 = plane ( 'none', #13896 ) ;
#10646 = cartesian_point ( 'none', ( -505.0788164870483570, 201.7238119259579321, -314.2306810268984805 ) ) ;
#10647 = face_outer_bound ( 'none', #4935, .t. ) ;
#10648 = oriented_edge ( 'none', *, *, #2492, .t. ) ;
#10649 = advanced_face ( 'none', ( #34653 ), #2537, .t. ) ;
#10650 = direction ( 'none', ( -0.9237280213470466794, -0.3830490080632892314, -5.707141665237658447e-14 ) ) ;
#10651 = axis2_placement_3d ( 'none', #12814, #15500, #1933 ) ;
#10652 = circle ( 'none', #14626, 6.400000000000011013 ) ;
#10653 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -396.8537468037833946 ) ) ;
#10654 = advanced_face ( 'none', ( #13082 ), #24056, .f. ) ;
#10655 = cartesian_point ( 'none', ( -523.5450167721049866, 210.1842518256034964, -322.8537468037986287 ) ) ;
#10656 = cartesian_point ( 'none', ( -519.7705379242250956, 203.8715183453160193, -410.0026663572629673 ) ) ;
#10657 = vector ( 'none', #22807, 1000.000000000000000 ) ;
#10658 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#10659 = cartesian_point ( 'none', ( -523.5450167718847752, 243.1842518256338508, -436.8537468040175895 ) ) ;
#10660 = edge_curve ( 'none', #22286, #29715, #32575, .t. ) ;
#10661 = edge_loop ( 'none', ( #742, #31512, #21284, #5854 ) ) ;
#10662 = axis2_placement_3d ( 'none', #31955, #34775, #7625 ) ;
#10663 = cartesian_point ( 'none', ( -507.0936193646579113, 268.8554922637954405, -275.3537468037988560 ) ) ;
#10664 = direction ( 'none', ( 2.301070739202197555e-16, 0.6038489185976494422, 0.7970987915612777197 ) ) ;
#10665 = face_bound ( 'none', #24885, .t. ) ;
#10666 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#10667 = edge_curve ( 'none', #20978, #21013, #10942, .t. ) ;
#10668 = cartesian_point ( 'none', ( -554.0434242373729603, 195.4103348616106643, -370.3537468037986287 ) ) ;
#10669 = vertex_point ( 'none', #15878 ) ;
#10670 = direction ( 'none', ( 1.000000000000000000, 3.652049423109066841e-16, 5.624156111587963290e-14 ) ) ;
#10671 = oriented_edge ( 'none', *, *, #13982, .t. ) ;
#10672 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#10673 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10674 = cartesian_point ( 'none', ( -496.5735143921595522, 196.6985456104478374, -364.2537468040320618 ) ) ;
#10675 = oriented_edge ( 'none', *, *, #20995, .f. ) ;
#10676 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#10677 = cartesian_point ( 'none', ( -555.5219330407821872, 219.3861070069913239, -436.3419318030665295 ) ) ;
#10678 = plane ( 'none', #17138 ) ;
#10679 = line ( 'none', #11223, #27689 ) ;
#10680 = oriented_edge ( 'none', *, *, #17505, .f. ) ;
#10681 = cartesian_point ( 'none', ( -424.0450167721051002, 184.3443266754266006, -302.8536850919541052 ) ) ;
#10682 = cartesian_point ( 'none', ( -502.7158179899125798, 282.5075522837479980, -308.6300189819903608 ) ) ;
#10683 = vector ( 'none', #13058, 1000.000000000000000 ) ;
#10684 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#10685 = cartesian_point ( 'none', ( -558.5228480020144843, 262.3240533148354530, -409.3459772441185578 ) ) ;
#10686 = circle ( 'none', #26423, 0.2000000000000159150 ) ;
#10687 = advanced_face ( 'none', ( #10073 ), #5781, .t. ) ;
#10688 = edge_curve ( 'none', #8477, #27673, #23674, .t. ) ;
#10689 = vertex_point ( 'none', #29637 ) ;
#10690 = cartesian_point ( 'none', ( -493.0072832346032783, 185.8150234468243696, -380.3537468037986287 ) ) ;
#10691 = edge_curve ( 'none', #20127, #19878, #26647, .t. ) ;
#10692 = advanced_face ( 'none', ( #18147 ), #11360, .t. ) ;
#10693 = oriented_edge ( 'none', *, *, #30157, .t. ) ;
#10694 = direction ( 'none', ( 2.035898835339490848e-16, -1.000000000000000000, -1.013316971799002515e-12 ) ) ;
#10695 = cartesian_point ( 'none', ( -414.8065698019298679, 255.7431123958313606, -299.3131433382607156 ) ) ;
#10696 = cartesian_point ( 'none', ( -525.2253209959587821, 238.8819372104343302, -280.8537468040323120 ) ) ;
#10697 = plane ( 'none', #5744 ) ;
#10698 = cartesian_point ( 'none', ( -424.0450167721051002, 300.4842518256237440, -342.8538085156449711 ) ) ;
#10699 = vertex_point ( 'none', #9316 ) ;
#10700 = circle ( 'none', #16934, 6.400000000000006573 ) ;
#10701 = cartesian_point ( 'none', ( -442.5450167721049866, 243.1842518256034964, -272.8537468037986287 ) ) ;
#10702 = axis2_placement_3d ( 'none', #1827, #23466, #18468 ) ;
#10703 = oriented_edge ( 'none', *, *, #4338, .f. ) ;
#10704 = cartesian_point ( 'none', ( -508.8986806166043948, 216.4603861555038691, -275.3537468037987423 ) ) ;
#10705 = cartesian_point ( 'none', ( -535.5450167721049866, 243.1842518256034964, -280.3537468037986287 ) ) ;
#10706 = advanced_face ( 'none', ( #30890 ), #34803, .f. ) ;
#10707 = cartesian_point ( 'none', ( -547.9058782064258821, 290.4098165611292757, -364.2537468040429189 ) ) ;
#10708 = edge_loop ( 'none', ( #25843, #33120, #19382, #26196 ) ) ;
#10709 = oriented_edge ( 'none', *, *, #30108, .f. ) ;
#10710 = axis2_placement_3d ( 'none', #14052, #16883, #24970 ) ;
#10711 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976488871, -0.7970987915612781638 ) ) ;
#10712 = circle ( 'none', #16585, 4.500000000000003553 ) ;
#10713 = cartesian_point ( 'none', ( -424.0450167721049866, 192.3052593532678713, -352.2287468037993108 ) ) ;
#10714 = axis2_placement_3d ( 'none', #8485, #27514, #8242 ) ;
#10715 = oriented_edge ( 'none', *, *, #15788, .t. ) ;
#10716 = vector ( 'none', #9148, 1000.000000000000227 ) ;
#10717 = cylindrical_surface ( 'none', #31172, 5.000000000000004441 ) ;
#10718 = cartesian_point ( 'none', ( -551.5190466180321209, 231.1863680901704186, -275.3537468037984581 ) ) ;
#10719 = edge_curve ( 'none', #26665, #14688, #15157, .t. ) ;
#10720 = oriented_edge ( 'none', *, *, #32918, .t. ) ;
#10721 = vector ( 'none', #27904, 1000.000000000000000 ) ;
#10722 = b_spline_curve_with_knots ( 'none', 3,
( #6951, #18134, #31429, #26099, #1503, #12473, #15059 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2499999999999991118, 0.4999999999999993894, 0.7499999999999996669, 1.000000000000000000 ),
.unspecified. ) ;
#10723 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10724 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#10725 = cartesian_point ( 'none', ( -460.1877226839804962, 244.5292537730607307, -373.0029396425858295 ) ) ;
#10726 = oriented_edge ( 'none', *, *, #33196, .t. ) ;
#10727 = circle ( 'none', #28752, 4.499999999999948486 ) ;
#10728 = direction ( 'none', ( 3.442229492110704385e-17, -4.649014615272926488e-16, -1.000000000000000000 ) ) ;
#10729 = cartesian_point ( 'none', ( -528.9850137669058086, 282.6761757113002318, -436.3505263516889841 ) ) ;
#10730 = edge_loop ( 'none', ( #10021, #30527 ) ) ;
#10731 = cylindrical_surface ( 'none', #15800, 40.00000000000002132 ) ;
#10732 = direction ( 'none', ( 2.041379959017812181e-31, 0.7970987915612756103, -0.6038489185976522178 ) ) ;
#10733 = edge_curve ( 'none', #33388, #27213, #4951, .t. ) ;
#10734 = oriented_edge ( 'none', *, *, #34059, .f. ) ;
#10735 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769738180, -0.08929731094672688219 ) ) ;
#10736 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#10738 = edge_curve ( 'none', #11354, #5686, #18950, .t. ) ;
#10737 = oriented_edge ( 'none', *, *, #26698, .f. ) ;
#10739 = cartesian_point ( 'none', ( -489.6168741485008127, 264.1212371381507182, -436.3537468037833378 ) ) ;
#10740 = oriented_edge ( 'none', *, *, #32715, .f. ) ;
#10741 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#10742 = cartesian_point ( 'none', ( -498.7348734745145293, 296.0412579571528795, -364.2537468040166004 ) ) ;
#10743 = edge_curve ( 'none', #16737, #23600, #19129, .t. ) ;
#10744 = cartesian_point ( 'none', ( -414.7409529615336510, 242.4732682449181311, -334.9593282637091534 ) ) ;
#10745 = oriented_edge ( 'none', *, *, #18228, .t. ) ;
#10746 = line ( 'none', #28486, #32387 ) ;
#10747 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700911502, 7.214474255747060879e-17 ) ) ;
#10748 = oriented_edge ( 'none', *, *, #13345, .f. ) ;
#10749 = cartesian_point ( 'none', ( -544.0094862664661832, 294.0440384286604285, -368.2537468040421231 ) ) ;
#10750 = cartesian_point ( 'none', ( -450.5450167721061234, 240.3633327104737418, -370.3537468037986287 ) ) ;
#10751 = axis2_placement_3d ( 'none', #29194, #23614, #28257 ) ;
#10752 = vector ( 'none', #31847, 1000.000000000000000 ) ;
#10753 = face_bound ( 'none', #19005, .t. ) ;
#10754 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#10755 = axis2_placement_3d ( 'none', #4208, #35031, #10517 ) ;
#10756 = cartesian_point ( 'none', ( -518.9789509081307415, 243.8802229891676632, -280.8537468040318572 ) ) ;
#10757 = vector ( 'none', #21677, 1000.000000000000114 ) ;
#10758 = cartesian_point ( 'none', ( -450.5450167721049866, 294.0594178405385151, -307.9062264757492926 ) ) ;
#10759 = cartesian_point ( 'none', ( -497.0198734747021945, 293.0707908221328353, -368.2537468037986059 ) ) ;
#10760 = cartesian_point ( 'none', ( -435.2627265004910555, 300.6842518255729146, -292.6767622008294438 ) ) ;
#10761 = oriented_edge ( 'none', *, *, #23697, .f. ) ;
#10762 = cylindrical_surface ( 'none', #274, 4.249999999999976019 ) ;
#10763 = edge_curve ( 'none', #13074, #10882, #11776, .t. ) ;
#10764 = cartesian_point ( 'none', ( -455.2950167721049866, 192.3052593532680987, -352.2287468037992539 ) ) ;
#10765 = oriented_edge ( 'none', *, *, #9141, .f. ) ;
#10766 = oriented_edge ( 'none', *, *, #31928, .f. ) ;
#10767 = direction ( 'none', ( 0.07384000345350383299, -0.9972701007700904841, 0.0000000000000000000 ) ) ;
#10768 = edge_curve ( 'none', #31746, #10336, #13480, .t. ) ;
#10769 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#10770 = direction ( 'none', ( 0.7071067811865451302, -0.7071067811865499042, -7.170790067223403669e-13 ) ) ;
#10771 = vertex_point ( 'none', #19291 ) ;
#10772 = cartesian_point ( 'none', ( -556.3892033165818702, 292.0560532012883641, -360.2537468040434305 ) ) ;
#10773 = axis2_placement_3d ( 'none', #31865, #15503, #12925 ) ;
#10774 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#10775 = oriented_edge ( 'none', *, *, #3403, .f. ) ;
#10776 = cartesian_point ( 'none', ( -415.2450167721049752, 229.9461256991799871, -299.3962956067713890 ) ) ;
#10777 = oriented_edge ( 'none', *, *, #19546, .f. ) ;
#10778 = circle ( 'none', #19962, 4.050000000000026468 ) ;
#10779 = cartesian_point ( 'none', ( -496.0135385288044745, 266.7627735969496143, -279.7054207461135888 ) ) ;
#10780 = vertex_point ( 'none', #20251 ) ;
#10781 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.671791538845903447e-14 ) ) ;
#10782 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#10783 = circle ( 'none', #32064, 3.400000000000014122 ) ;
#10784 = face_outer_bound ( 'none', #19615, .t. ) ;
#10785 = cartesian_point ( 'none', ( -540.8554343648819440, 197.9331876915835267, -328.3135273558912672 ) ) ;
#10786 = cartesian_point ( 'none', ( -406.0450167721050434, 243.1842518256034111, -322.8537468037985150 ) ) ;
#10787 = oriented_edge ( 'none', *, *, #34031, .t. ) ;
#10788 = cartesian_point ( 'none', ( -451.3200351057072339, 192.3052593532678713, -352.2287468037993108 ) ) ;
#10789 = edge_curve ( 'none', #9407, #11720, #4501, .t. ) ;
#10790 = face_outer_bound ( 'none', #30057, .t. ) ;
#10791 = cartesian_point ( 'none', ( -493.0466093068368991, 195.4103348616106643, -380.3824794511700134 ) ) ;
#10792 = cartesian_point ( 'none', ( -421.9450167721049638, 294.0632442979391499, -293.4787468037981171 ) ) ;
#10793 = cartesian_point ( 'none', ( -424.0450167721049866, 304.7431083374013951, -300.4787468037361009 ) ) ;
#10794 = edge_curve ( 'none', #34507, #28251, #6193, .t. ) ;
#10795 = cartesian_point ( 'none', ( -554.6448597633736881, 218.3000718804626104, -436.2905599193219359 ) ) ;
#10796 = plane ( 'none', #12559 ) ;
#10797 = oriented_edge ( 'none', *, *, #129, .f. ) ;
#10798 = line ( 'none', #6062, #3535 ) ;
#10799 = direction ( 'none', ( 2.035898835339481973e-16, -1.000000000000000000, -1.020949651914874657e-12 ) ) ;
#10800 = axis2_placement_3d ( 'none', #21942, #27883, #30231 ) ;
#10801 = direction ( 'none', ( -0.7757942452027469793, -0.6309859658584334730, -5.207869801714482360e-14 ) ) ;
#10802 = edge_loop ( 'none', ( #34899, #29325, #5192, #12470 ) ) ;
#10803 = axis2_placement_3d ( 'none', #33753, #12089, #33403 ) ;
#10804 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672752056 ) ) ;
#10805 = oriented_edge ( 'none', *, *, #16744, .t. ) ;
#10806 = cartesian_point ( 'none', ( -522.4374167203052366, 228.2252003140514773, -410.3537468037833946 ) ) ;
#10807 = oriented_edge ( 'none', *, *, #19659, .f. ) ;
#10808 = cartesian_point ( 'none', ( -472.5420901947959464, 205.7223110485076916, -398.8537468040152021 ) ) ;
#10809 = cartesian_point ( 'none', ( -493.4923695823725325, 185.6936751028374886, -380.3537468037986287 ) ) ;
#10810 = cartesian_point ( 'none', ( -460.5450167721049866, 269.1650139391367134, -367.8537468037986287 ) ) ;
#10811 = oriented_edge ( 'none', *, *, #26873, .t. ) ;
#10812 = oriented_edge ( 'none', *, *, #23011, .f. ) ;
#10813 = face_outer_bound ( 'none', #32595, .t. ) ;
#10814 = edge_curve ( 'none', #32096, #10838, #12641, .t. ) ;
#10815 = cartesian_point ( 'none', ( -414.9098450777729568, 256.0100077002490480, -299.3122830459220154 ) ) ;
#10816 = oriented_edge ( 'none', *, *, #9525, .f. ) ;
#10817 = cartesian_point ( 'none', ( -414.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#10818 = line ( 'none', #28793, #26974 ) ;
#10819 = face_outer_bound ( 'none', #32637, .t. ) ;
#10820 = direction ( 'none', ( 0.5150380749100549327, 0.8571673007021118895, 8.689639859199002924e-13 ) ) ;
#10821 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#10822 = oriented_edge ( 'none', *, *, #2707, .t. ) ;
#10823 = edge_curve ( 'none', #26524, #28601, #29994, .t. ) ;
#10824 = cartesian_point ( 'none', ( -524.5787768204565964, 257.1460332363841417, -476.9517265502300347 ) ) ;
#10825 = axis2_placement_3d ( 'none', #17251, #11576, #33495 ) ;
#10826 = cartesian_point ( 'none', ( -492.7134852897071369, 226.6187252313776526, -275.3537468037986287 ) ) ;
#10827 = cartesian_point ( 'none', ( -536.9242915559070752, 300.1735923746302888, -410.3537468037833946 ) ) ;
#10828 = vector ( 'none', #15839, 1000.000000000000114 ) ;
#10829 = advanced_face ( 'none', ( #1098 ), #673, .t. ) ;
#10830 = edge_loop ( 'none', ( #13107, #1656, #25790, #8288, #7493, #1441 ) ) ;
#10831 = axis2_placement_3d ( 'none', #12049, #3677, #31125 ) ;
#10832 = direction ( 'none', ( -0.8937973703356648647, 0.0000000000000000000, 0.4484710255758448949 ) ) ;
#10833 = oriented_edge ( 'none', *, *, #23693, .t. ) ;
#10834 = face_outer_bound ( 'none', #4257, .t. ) ;
#10835 = cartesian_point ( 'none', ( -414.0450167721049866, 243.1842518256034111, -322.8537468037985150 ) ) ;
#10836 = line ( 'none', #1767, #3572 ) ;
#10837 = oriented_edge ( 'none', *, *, #10347, .f. ) ;
#10838 = vertex_point ( 'none', #28456 ) ;
#10839 = cartesian_point ( 'none', ( -558.3538707024852101, 239.3588893028475866, -275.3537468037985150 ) ) ;
#10840 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#10841 = edge_curve ( 'none', #7822, #27938, #10902, .t. ) ;
#10842 = cartesian_point ( 'none', ( -414.7450167721050320, 243.1085039027259711, -299.3538688838564212 ) ) ;
#10843 = edge_loop ( 'none', ( #10748, #11552 ) ) ;
#10844 = cartesian_point ( 'none', ( -497.0198734745169986, 297.5707908221546063, -380.3537468040338467 ) ) ;
#10845 = cartesian_point ( 'none', ( -525.5631345557810619, 202.7266226978964880, -484.8537468037833378 ) ) ;
#10846 = oriented_edge ( 'none', *, *, #16671, .f. ) ;
#10847 = direction ( 'none', ( 2.657438065868969632e-16, -0.8095112392251174738, 0.5871043804709812353 ) ) ;
#10848 = edge_loop ( 'none', ( #32145, #33225 ) ) ;
#10849 = vector ( 'none', #23869, 1000.000000000000000 ) ;
#10850 = oriented_edge ( 'none', *, *, #34692, .t. ) ;
#10851 = edge_curve ( 'none', #9142, #24098, #32536, .t. ) ;
#10852 = axis2_placement_3d ( 'none', #13227, #10114, #29101 ) ;
#10853 = cartesian_point ( 'none', ( -413.9450167721049638, 189.1168641870227134, -349.8133511294087157 ) ) ;
#10854 = face_outer_bound ( 'none', #30739, .t. ) ;
#10855 = vector ( 'none', #4924, 1000.000000000000114 ) ;
#10856 = oriented_edge ( 'none', *, *, #1911, .f. ) ;
#10857 = cartesian_point ( 'none', ( -437.2450167721049752, 240.8517670379350761, -308.0362060255421284 ) ) ;
#10858 = axis2_placement_3d ( 'none', #30225, #33060, #14218 ) ;
#10859 = direction ( 'none', ( 0.03692000172674766989, -0.4986350503850484617, 0.8660254037844369313 ) ) ;
#10860 = edge_loop ( 'none', ( #23251, #30283, #3445, #14304 ) ) ;
#10861 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.004487498470384180e-12 ) ) ;
#10862 = oriented_edge ( 'none', *, *, #22397, .f. ) ;
#10863 = cartesian_point ( 'none', ( -553.3569271436334702, 185.6842518256034964, -380.3537468037986287 ) ) ;
#10864 = axis2_placement_3d ( 'none', #34629, #12993, #34401 ) ;
#10865 = cartesian_point ( 'none', ( -413.9450167721049070, 294.0632442979391499, -293.4787468037981171 ) ) ;
#10866 = direction ( 'none', ( 4.926781901685062915e-16, -0.9999948051039170283, -0.003223315867124342850 ) ) ;
#10867 = vertex_point ( 'none', #17746 ) ;
#10868 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.652044489000791597e-14 ) ) ;
#10869 = vector ( 'none', #23105, 1000.000000000000000 ) ;
#10870 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -412.5857976113522341 ) ) ;
#10871 = advanced_face ( 'none', ( #5351 ), #7034, .f. ) ;
#10872 = cartesian_point ( 'none', ( -424.0450167721051002, 184.5376187288774759, -302.8536850919538779 ) ) ;
#10873 = vertex_point ( 'none', #1241 ) ;
#10874 = edge_curve ( 'none', #31505, #17629, #25343, .t. ) ;
#10875 = direction ( 'none', ( -0.9687155250085899283, 0.2481737931517589146, 0.0000000000000000000 ) ) ;
#10876 = cartesian_point ( 'none', ( -414.4269800600631015, 230.2406669587943497, -299.6437065253156788 ) ) ;
#10877 = line ( 'none', #19468, #27442 ) ;
#10878 = advanced_face ( 'none', ( #6610 ), #28753, .t. ) ;
#10879 = cartesian_point ( 'none', ( -421.9450167721050207, 213.8092518256028427, -271.9747543314629183 ) ) ;
#10880 = axis2_placement_3d ( 'none', #4630, #18051, #18400 ) ;
#10881 = cartesian_point ( 'none', ( -497.0198734747021376, 293.0707908221328353, -380.3537468037986287 ) ) ;
#10882 = vertex_point ( 'none', #14909 ) ;
#10883 = line ( 'none', #31157, #3616 ) ;
#10884 = oriented_edge ( 'none', *, *, #34364, .t. ) ;
#10885 = edge_curve ( 'none', #10475, #10669, #3637, .t. ) ;
#10886 = direction ( 'none', ( -0.3003283627730247152, -0.9538358739919957641, -2.562053133750362558e-14 ) ) ;
#10887 = cartesian_point ( 'none', ( -550.0306281842889575, 241.2232007155440954, -431.3537468037833946 ) ) ;
#10888 = oriented_edge ( 'none', *, *, #34344, .t. ) ;
#10889 = cylindrical_surface ( 'none', #27117, 3.399999999999958611 ) ;
#10891 = advanced_face ( 'none', ( #28321 ), #31700, .t. ) ;
#10890 = edge_loop ( 'none', ( #33133, #634, #29501, #25425 ) ) ;
#10892 = direction ( 'none', ( -5.619160971203377220e-14, -1.332051950550447561e-14, 1.000000000000000000 ) ) ;
#10893 = toroidal_surface ( 'none', #1689, 22.00000000000000711, 2.000000000000000000 ) ;
#10894 = circle ( 'none', #32250, 6.500000000000023093 ) ;
#10895 = vertex_point ( 'none', #31276 ) ;
#10896 = direction ( 'none', ( 1.028554113732453385e-16, -0.9960050151769737070, -0.08929731094672686831 ) ) ;
#10897 = oriented_edge ( 'none', *, *, #30954, .t. ) ;
#10898 = cartesian_point ( 'none', ( -407.0450167721050434, 208.1842518256034111, -322.8537468038339853 ) ) ;
#10899 = oriented_edge ( 'none', *, *, #22956, .f. ) ;
#10900 = direction ( 'none', ( 0.07384000345349583938, -0.9972701007700912612, 0.0000000000000000000 ) ) ;
#10901 = direction ( 'none', ( 0.1420752155569539876, 0.003190618115253120515, -0.9898507226246225921 ) ) ;
#10902 = circle ( 'none', #12094, 2.917500000000029292 ) ;
#10903 = cartesian_point ( 'none', ( -466.0450167719197907, 212.8733626931699234, -380.3537468040331646 ) ) ;
#10904 = oriented_edge ( 'none', *, *, #1638, .f. ) ;
#10905 = vector ( 'none', #7519, 1000.000000000000000 ) ;
#10906 = cartesian_point ( 'none', ( -508.8687487831011822, 269.8916889194944133, -275.3537468037988560 ) ) ;
#10907 = direction ( 'none', ( -0.07384000345349898964, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#10908 = line ( 'none', #20315, #8771 ) ;
#10909 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#10910 = edge_curve ( 'none', #4008, #8842, #26201, .t. ) ;
#10911 = cartesian_point ( 'none', ( -424.0450167721051002, 190.4842518255828736, -302.8536850919477956 ) ) ;
#10912 = oriented_edge ( 'none', *, *, #14847, .t. ) ;
#10913 = cartesian_point ( 'none', ( -515.1720282689557280, 277.5135554785493923, -275.3537468037988560 ) ) ;
#10914 = edge_curve ( 'none', #32190, #16406, #24495, .t. ) ;
#10915 = axis2_placement_3d ( 'none', #28016, #3738, #6463 ) ;
#10916 = cartesian_point ( 'none', ( -417.4950167721049752, 262.4287212649441017, -341.7918141813922830 ) ) ;
#10917 = direction ( 'none', ( 0.9005812434283114731, -0.4346877315787924800, 0.0000000000000000000 ) ) ;
#10918 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10919 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#10920 = axis2_placement_3d ( 'none', #7232, #28986, #12886 ) ;
#10921 = edge_loop ( 'none', ( #19097, #29780, #31375, #26226 ) ) ;
#10922 = cylindrical_surface ( 'none', #23589, 9.750000000000007105 ) ;
#10923 = cartesian_point ( 'none', ( -512.4217328667198217, 271.4348018080473821, -275.3537468037986855 ) ) ;
#10924 = vertex_point ( 'none', #20478 ) ;
#10925 = cartesian_point ( 'none', ( -554.9925051995434160, 218.6891926444111505, -409.3619552295266431 ) ) ;
#10926 = axis2_placement_3d ( 'none', #18776, #7856, #7514 ) ;
#10927 = cartesian_point ( 'none', ( -496.6425017241998034, 204.0997990116823928, -318.9226262577294619 ) ) ;
#10928 = cartesian_point ( 'none', ( -429.0331221750912505, 206.0020018477389101, -308.1056203485845231 ) ) ;
#10929 = edge_loop ( 'none', ( #18065, #27901 ) ) ;
#10930 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748158558, 1.615973351895135670e-16 ) ) ;
#10931 = oriented_edge ( 'none', *, *, #1807, .t. ) ;
#10932 = cartesian_point ( 'none', ( -435.5450167721049866, 232.0482938046958452, -379.4909792683548631 ) ) ;
#10933 = vector ( 'none', #26668, 1000.000000000000000 ) ;
#10935 = oriented_edge ( 'none', *, *, #22959, .t. ) ;
#10934 = axis2_placement_3d ( 'none', #10759, #18704, #26917 ) ;
#10936 = cartesian_point ( 'none', ( -508.1311811057670411, 210.4003815799769939, -279.7753528871199933 ) ) ;
#10937 = axis2_placement_3d ( 'none', #19378, #33006, #711 ) ;
#10938 = vertex_point ( 'none', #20601 ) ;
#10939 = vertex_point ( 'none', #9663 ) ;
#10940 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#10941 = cartesian_point ( 'none', ( -579.3069081586154425, 209.6333986402960079, -380.3537468037986287 ) ) ;
#10942 = circle ( 'none', #34533, 36.00000000000002842 ) ;
#10943 = cartesian_point ( 'none', ( -424.0450167721049866, 206.8092518255518257, -271.9747543314996392 ) ) ;
#10944 = vertex_point ( 'none', #9780 ) ;
#10945 = edge_curve ( 'none', #18015, #17364, #21522, .t. ) ;
#10946 = line ( 'none', #33986, #27946 ) ;
#10947 = cartesian_point ( 'none', ( -415.0438896775694388, 256.1858893520336551, -299.3117161208579660 ) ) ;
#10948 = circle ( 'none', #31127, 4.500000000000003553 ) ;
#10949 = cartesian_point ( 'none', ( -522.3635767168517532, 227.2279302132813825, -479.8537468037833378 ) ) ;
#10950 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#10951 = oriented_edge ( 'none', *, *, #26670, .t. ) ;
#10952 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769734850, -0.08929731094672796465 ) ) ;
#10953 = cartesian_point ( 'none', ( -523.5450167719189949, 243.1842518256253811, -394.8537468040360068 ) ) ;
#10954 = cartesian_point ( 'none', ( -491.7208404297778088, 225.8404784516248185, -279.7054200654650913 ) ) ;
#10955 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#10956 = vertex_point ( 'none', #15491 ) ;
#10957 = face_outer_bound ( 'none', #7970, .t. ) ;
#10958 = oriented_edge ( 'none', *, *, #8091, .t. ) ;
#10959 = direction ( 'none', ( 3.796565446437065150e-31, 0.3883833435191158534, -0.9214978993339661972 ) ) ;
#10960 = vertex_point ( 'none', #29374 ) ;
#10961 = edge_curve ( 'none', #25318, #19835, #241, .t. ) ;
#10962 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#10963 = vertex_point ( 'none', #18089 ) ;
#10964 = edge_curve ( 'none', #13494, #14616, #34234, .t. ) ;
#10965 = vertex_point ( 'none', #23560 ) ;
#10966 = edge_curve ( 'none', #26643, #13674, #18108, .t. ) ;
#10967 = oriented_edge ( 'none', *, *, #26769, .f. ) ;
#10968 = cartesian_point ( 'none', ( -556.1111942706521631, 256.0620839068790247, -275.3537468037430926 ) ) ;
#10969 = axis2_placement_3d ( 'none', #19588, #22322, #3304 ) ;
#10970 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10971 = edge_loop ( 'none', ( #4790, #8254, #15129, #27314 ) ) ;
#10972 = b_spline_curve_with_knots ( 'none', 3,
( #13329, #11142, #28258, #22039, #3588, #6080, #14904, #23446, #27840 ),
.unspecified., .f., .f.,
( 4, 2, 1, 1, 1, 4 ),
( 0.004080691958403665463, 0.01059928057827693934, 0.01083135835536672142, 0.01106343613245650351, 0.01129551390954628559, 0.01152759168663606767 ),
.unspecified. ) ;
#10973 = cartesian_point ( 'none', ( -486.2782560272733008, 229.3607685149769964, -409.5607464945144329 ) ) ;
#10974 = edge_loop ( 'none', ( #8259, #18633 ) ) ;
#10975 = axis2_placement_3d ( 'none', #31202, #23016, #31783 ) ;
#10976 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#10977 = cartesian_point ( 'none', ( -485.7450167721049752, 221.2721414917101015, -324.8182876446266505 ) ) ;
#10978 = face_bound ( 'none', #28749, .t. ) ;
#10979 = oriented_edge ( 'none', *, *, #6747, .f. ) ;
#10980 = axis2_placement_3d ( 'none', #34738, #12981, #34392 ) ;
#10981 = cartesian_point ( 'none', ( -426.3901582678046793, 281.0288496813994357, -335.8082804823987999 ) ) ;
#10982 = circle ( 'none', #31701, 37.49999999999997868 ) ;
#10983 = line ( 'none', #23172, #20306 ) ;
#10984 = vector ( 'none', #16564, 1000.000000000000000 ) ;
#10985 = direction ( 'none', ( -1.036334525942864691e-16, 0.08929731094672767322, -0.9960050151769735960 ) ) ;
#10986 = oriented_edge ( 'none', *, *, #17009, .t. ) ;
#10987 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185977635731, 0.7970987915611913444 ) ) ;
#10988 = edge_curve ( 'none', #22746, #15043, #8321, .t. ) ;
#10989 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#10990 = cartesian_point ( 'none', ( -551.1007529655327062, 299.4885691201745317, -368.2537468040429758 ) ) ;
#10991 = cartesian_point ( 'none', ( -493.4923754487700762, 300.6748285625144490, -380.3537468037986287 ) ) ;
#10992 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206423782e-17 ) ) ;
#10993 = oriented_edge ( 'none', *, *, #1518, .t. ) ;
#10994 = cartesian_point ( 'none', ( -560.8305550254331138, 257.6683340250313563, -433.1216959962144415 ) ) ;
#10995 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#10996 = cylindrical_surface ( 'none', #26089, 4.050000000000010481 ) ;
#10997 = edge_curve ( 'none', #26235, #21837, #9181, .t. ) ;
#10998 = edge_loop ( 'none', ( #6099, #5702 ) ) ;
#10999 = oriented_edge ( 'none', *, *, #13924, .t. ) ;
#11000 = cartesian_point ( 'none', ( -537.7450509200901934, 270.1415846722029528, -275.3537468037984013 ) ) ;
#11001 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#11002 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#11003 = cartesian_point ( 'none', ( -485.2450167721049752, 225.7541640600064738, -324.4164497453663785 ) ) ;
#11005 = oriented_edge ( 'none', *, *, #7885, .f. ) ;
#11004 = axis2_placement_3d ( 'none', #26449, #2063, #21104 ) ;
#11006 = cartesian_point ( 'none', ( -544.2728865729451400, 241.6495161742525397, -409.3537468037833946 ) ) ;
#11007 = cartesian_point ( 'none', ( -414.6469810719866587, 229.9506368535874969, -299.5470803260412254 ) ) ;
#11008 = direction ( 'none', ( -0.07384000345349579775, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#11009 = cartesian_point ( 'none', ( -506.0450167721049866, 243.1842518256034964, -285.8537468037986287 ) ) ;
#11010 = vertex_point ( 'none', #18213 ) ;
#11011 = circle ( 'none', #2580, 0.2000000000000159150 ) ;
#11012 = direction ( 'none', ( 0.1301338387962868715, 0.9914964367057211847, 1.387778780781445044e-14 ) ) ;
#11013 = line ( 'none', #7189, #20780 ) ;
#11014 = direction ( 'none', ( 1.137978600242401041e-15, -1.000000000000000000, -1.311040044477048577e-14 ) ) ;
#11015 = cartesian_point ( 'none', ( -524.6640399121981773, 258.2975815586527801, -402.3537468037833946 ) ) ;
#11016 = edge_curve ( 'none', #7475, #23598, #23639, .t. ) ;
#11017 = circle ( 'none', #6399, 33.00000000000000000 ) ;
#11018 = face_outer_bound ( 'none', #33142, .t. ) ;
#11019 = advanced_face ( 'none', ( #35058 ), #14308, .f. ) ;
#11020 = cartesian_point ( 'none', ( -579.3069081585633739, 276.7351050109926405, -380.3537468037985718 ) ) ;
#11021 = direction ( 'none', ( 2.879738170997093723e-17, -0.6038489185976466667, -0.7970987915612799402 ) ) ;
#11022 = oriented_edge ( 'none', *, *, #15444, .t. ) ;
#11023 = edge_curve ( 'none', #9275, #27631, #29825, .t. ) ;
#11024 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.011536533547364063e-12 ) ) ;
#11025 = plane ( 'none', #33130 ) ;
#11026 = cartesian_point ( 'none', ( -424.0450167721049866, 213.8092518256028427, -271.9747543314629183 ) ) ;
#11027 = axis2_placement_3d ( 'none', #13060, #34575, #31645 ) ;
#11028 = cartesian_point ( 'none', ( -433.5234868512678759, 230.1173620565416797, -299.3957436550365401 ) ) ;
#11029 = edge_loop ( 'none', ( #7375, #13393, #26161, #5950 ) ) ;
#11030 = circle ( 'none', #14967, 76.00000000000001421 ) ;
#11031 = cartesian_point ( 'none', ( -559.6576189805053900, 257.9110967605517430, -434.8537468037833378 ) ) ;
#11032 = oriented_edge ( 'none', *, *, #24923, .t. ) ;
#11033 = axis2_placement_3d ( 'none', #18764, #15940, #34985 ) ;
#11034 = oriented_edge ( 'none', *, *, #14728, .t. ) ;
#11035 = cartesian_point ( 'none', ( -514.9042933820203416, 278.2325452815873632, -279.9975261188095601 ) ) ;
#11036 = cartesian_point ( 'none', ( -414.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#11037 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976478879, -0.7970987915612788299 ) ) ;
#11038 = cartesian_point ( 'none', ( -559.5450167721049866, 243.1842518256034964, -369.3537468037986287 ) ) ;
#11039 = oriented_edge ( 'none', *, *, #9887, .t. ) ;
#11040 = cartesian_point ( 'none', ( -413.9450167721049638, 213.8092518256028427, -271.9747543314629183 ) ) ;
#11041 = cylindrical_surface ( 'none', #17680, 6.138320441952116013 ) ;
#11042 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11043 = vertex_point ( 'none', #10492 ) ;
#11044 = edge_curve ( 'none', #936, #302, #2795, .t. ) ;
#11045 = manifold_solid_brep ( '����-26-solid1', #20656 ) ;
#11046 = edge_loop ( 'none', ( #22268, #6603, #10473 ) ) ;
#11047 = cartesian_point ( 'none', ( -437.2450167721049752, 242.0989494994798292, -321.9470390995683715 ) ) ;
#11048 = cartesian_point ( 'none', ( -493.7331064005772987, 298.6842518256034964, -380.3537468037986287 ) ) ;
#11049 = cartesian_point ( 'none', ( -472.3450167718868329, 243.1842518256333676, -398.8537468040146905 ) ) ;
#11050 = toroidal_surface ( 'none', #9405, 4.200000000000000178, 0.2000000000000009548 ) ;
#11051 = cartesian_point ( 'none', ( -418.2948319243448623, 263.4781530862576915, -336.4409463682954424 ) ) ;
#11052 = face_outer_bound ( 'none', #27571, .t. ) ;
#11053 = edge_curve ( 'none', #27202, #9305, #7473, .t. ) ;
#11054 = oriented_edge ( 'none', *, *, #26968, .f. ) ;
#11055 = cartesian_point ( 'none', ( -413.9450167721049638, 216.2246474999934378, -268.7863591652177320 ) ) ;
#11056 = cartesian_point ( 'none', ( -492.8523687357463814, 218.3728553228265241, -290.9327660848362029 ) ) ;
#11057 = cartesian_point ( 'none', ( -417.8450167721049979, 207.9848200119880914, -303.8537468038342126 ) ) ;
#11058 = face_outer_bound ( 'none', #18171, .t. ) ;
#11059 = cartesian_point ( 'none', ( -457.5423007111961056, 209.9639947385197445, -284.2378673668250144 ) ) ;
#11060 = axis2_placement_3d ( 'none', #31178, #3613, #6823 ) ;
#11061 = oriented_edge ( 'none', *, *, #5246, .t. ) ;
#11062 = advanced_face ( 'none', ( #10038 ), #10615, .t. ) ;
#11063 = direction ( 'none', ( -0.07384000345349579775, 0.9972701007700910392, 0.0000000000000000000 ) ) ;
#11064 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#11065 = vertex_point ( 'none', #13612 ) ;
#11066 = cartesian_point ( 'none', ( -531.9180052752536767, 277.5135554785493923, -275.3537468037986855 ) ) ;
#11067 = vector ( 'none', #6528, 1000.000000000000000 ) ;
#11068 = cartesian_point ( 'none', ( -466.0450167718834109, 300.6842518256333960, -449.8537468040135536 ) ) ;
#11069 = advanced_face ( 'none', ( #20234 ), #27905, .t. ) ;
#11070 = edge_curve ( 'none', #33809, #25915, #13869, .t. ) ;
#11071 = vertex_point ( 'none', #21757 ) ;
#11072 = cartesian_point ( 'none', ( -415.2450167721050320, 256.2708821062719835, -299.3114421609413967 ) ) ;
#11073 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.004487498470384180e-12 ) ) ;
#11074 = vertex_point ( 'none', #5362 ) ;
#11075 = cartesian_point ( 'none', ( -414.2450167721049752, 243.9728520994509324, -334.8278066670230828 ) ) ;
#11076 = cartesian_point ( 'none', ( -526.4307784118022937, 246.7905952772992748, -280.8537468040322551 ) ) ;
#11077 = edge_curve ( 'none', #16737, #23402, #22104, .t. ) ;
#11078 = line ( 'none', #15305, #27662 ) ;
#11079 = axis2_placement_3d ( 'none', #19908, #8975, #25034 ) ;
#11080 = cartesian_point ( 'none', ( -492.7197795536608282, 226.6070135564933423, -275.3537468037984013 ) ) ;
#11081 = cartesian_point ( 'none', ( -521.7114873413299847, 227.2863548313867739, -479.8858302464032022 ) ) ;
#11082 = advanced_face ( 'none', ( #29155 ), #31684, .t. ) ;
#11083 = cartesian_point ( 'none', ( -569.5069575490126681, 197.2223110485079758, -398.8537468040208296 ) ) ;
#11084 = axis2_placement_3d ( 'none', #29113, #28887, #31595 ) ;
#11085 = circle ( 'none', #31012, 6.399999999999995914 ) ;
#11086 = direction ( 'none', ( 0.07384000345349583938, -0.9972701007700912612, 0.0000000000000000000 ) ) ;
#11087 = axis2_placement_3d ( 'none', #7866, #10664, #19655 ) ;
#11088 = direction ( 'none', ( 0.07384000345348852579, -0.9972701007700917053, 0.0000000000000000000 ) ) ;
#11089 = cartesian_point ( 'none', ( -421.9450167721050207, 196.2302773241525529, -347.0476046586509824 ) ) ;
#11090 = direction ( 'none', ( -0.07384000345349416017, 0.9972701007700912612, 0.0000000000000000000 ) ) ;
#11091 = face_outer_bound ( 'none', #24406, .t. ) ;
#11092 = cartesian_point ( 'none', ( -555.4919650886126874, 226.0678911230536698, -279.7054824082162554 ) ) ;
#11093 = direction ( 'none', ( 0.9687155250085899283, -0.2481737931517587481, 0.0000000000000000000 ) ) ;
#11094 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#11095 = edge_loop ( 'none', ( #8846, #29495, #16706, #14713 ) ) ;
#11096 = cartesian_point ( 'none', ( -486.9458794215051398, 227.3920661121855176, -409.3652775299248106 ) ) ;
#11097 = face_outer_bound ( 'none', #19416, .t. ) ;
#11098 = edge_curve ( 'none', #34887, #32644, #22763, .t. ) ;
#11099 = cartesian_point ( 'none', ( -427.5774868722098176, 266.8220489098864050, -335.9027062297897146 ) ) ;
#11100 = oriented_edge ( 'none', *, *, #26828, .t. ) ;
#11101 = axis2_placement_3d ( 'none', #22785, #19940, #25534 ) ;
#11102 = oriented_edge ( 'none', *, *, #22585, .f. ) ;
#11103 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -464.3537468037986855 ) ) ;
#11104 = edge_loop ( 'none', ( #32133, #3010, #27732, #9677 ) ) ;
#11105 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.013837102873133090e-12 ) ) ;
#11106 = edge_curve ( 'none', #25188, #30281, #29981, .t. ) ;
#11107 = face_outer_bound ( 'none', #14211, .t. ) ;
#11108 = cartesian_point ( 'none', ( -550.0701600693166711, 293.0707908221753542, -368.2537468040424642 ) ) ;
#11109 = cartesian_point ( 'none', ( -440.4089821914494678, 247.9588233942970987, -265.3537468037986855 ) ) ;
#11110 = oriented_edge ( 'none', *, *, #23065, .f. ) ;
#11111 = direction ( 'none', ( 0.7437731059700283254, -0.002154568021939261974, 0.6684286982710540004 ) ) ;
#11112 = cartesian_point ( 'none', ( -424.2450167721049752, 253.5954410599043456, -341.8202867815482477 ) ) ;
#11113 = cartesian_point ( 'none', ( -483.2450167721049752, 260.3155380866475070, -321.3178330555149387 ) ) ;
#11114 = face_outer_bound ( 'none', #29172, .t. ) ;
#11115 = cartesian_point ( 'none', ( -526.4986169102475060, 283.0750558564064931, -436.5857976113522341 ) ) ;
#11116 = cartesian_point ( 'none', ( -489.1537541574173247, 223.1083725037293561, -412.2776628757174535 ) ) ;
#11117 = oriented_edge ( 'none', *, *, #7452, .t. ) ;
#11118 = cartesian_point ( 'none', ( -540.2672871141771793, 275.3336046591641662, -279.7160063974409354 ) ) ;
#11119 = circle ( 'none', #32308, 4.049999999999994493 ) ;
#11120 = cartesian_point ( 'none', ( -522.2158967099446727, 225.2333900117411929, -431.3537468037833378 ) ) ;
#11121 = advanced_face ( 'none', ( #15558, #13035 ), #7985, .f. ) ;
#11122 = cartesian_point ( 'none', ( -472.5420901947954917, 276.6461926027583331, -398.8537468040142357 ) ) ;
#11123 = cartesian_point ( 'none', ( -523.5450167721049866, 243.1842518256034964, -380.3537468037986287 ) ) ;
#11124 = oriented_edge ( 'none', *, *, #5363, .t. ) ;
#11125 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.233581138472395244e-14 ) ) ;
#11126 = oriented_edge ( 'none', *, *, #15589, .f. ) ;
#11127 = cartesian_point ( 'none', ( -434.2450167721050320, 229.2350883401945794, -325.1083768056409440 ) ) ;
#11128 = cartesian_point ( 'none', ( -414.8423659106292689, 230.3607701958719076, -299.3949590696428231 ) ) ;
#11129 = edge_curve ( 'none', #24588, #30146, #3177, .t. ) ;
#11130 = toroidal_surface ( 'none', #27200, 7.299999999999999822, 0.2000000000000000111 ) ;
#11131 = edge_curve ( 'none', #12616, #9675, #19354, .t. ) ;
#11132 = axis2_placement_3d ( 'none', #17831, #4274, #12410 ) ;
#11133 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11134 = direction ( 'none', ( -0.07384000345349413241, 0.9972701007700911502, 0.0000000000000000000 ) ) ;
#11135 = oriented_edge ( 'none', *, *, #33804, .t. ) ;
#11136 = oriented_edge ( 'none', *, *, #16577, .f. ) ;
#11137 = cartesian_point ( 'none', ( -415.2450167721049752, 216.1843920877976473, -322.9407763322108735 ) ) ;
#11138 = edge_loop ( 'none', ( #8989, #23291, #31447, #32501 ) ) ;
#11139 = axis2_placement_3d ( 'none', #9210, #22870, #17755 ) ;
#11140 = cartesian_point ( 'none', ( -524.0420170241035294, 273.3890537406561521, -275.3537468037986287 ) ) ;
#11141 = cylindrical_surface ( 'none', #18849, 3.400000000000014122 ) ;
#11142 = cartesian_point ( 'none', ( -556.7155333023335970, 295.7783158337898044, -370.3537468037988560 ) ) ;
#11143 = direction ( 'none', ( -0.2069926875537840827, -0.003153506870774236068, 0.9783374073874909760 ) ) ;
#11144 = oriented_edge ( 'none', *, *, #24638, .t. ) ;
#11145 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11146 = cartesian_point ( 'none', ( -472.8450167718867760, 243.1842518256333676, -400.7537468040147246 ) ) ;
#11147 = vector ( 'none', #1606, 1000.000000000000114 ) ;
#11148 = axis2_placement_3d ( 'none', #10363, #13138, #15721 ) ;
#11149 = cartesian_point ( 'none', ( -558.5199720357175011, 262.3292810425529638, -436.3615324337537231 ) ) ;
#11150 = cartesian_point ( 'none', ( -506.9755755391520893, 275.4085719228944527, -279.7230340224725182 ) ) ;
#11151 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11152 = cylindrical_surface ( 'none', #22761, 33.00000000000002842 ) ;
#11153 = cartesian_point ( 'none', ( -538.7016943635683219, 269.9014958221915208, -443.8537468037833946 ) ) ;
#11154 = cartesian_point ( 'none', ( -450.5450167721049866, 204.8017364904615363, -359.4391728304590856 ) ) ;
#11155 = cartesian_point ( 'none', ( -434.1327323326029841, 255.8315298826995274, -299.6106652810074138 ) ) ;
#11156 = edge_curve ( 'none', #15698, #20907, #23628, .t. ) ;
#11157 = oriented_edge ( 'none', *, *, #23328, .f. ) ;
#11158 = vector ( 'none', #9193, 1000.000000000000000 ) ;
#11159 = cartesian_point ( 'none', ( -443.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#11160 = cartesian_point ( 'none', ( -523.5450167718834109, 243.1842518256341918, -461.8537468040175895 ) ) ;
#11161 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -461.8537468037833946 ) ) ;
#11162 = cartesian_point ( 'none', ( -433.2450167721049752, 229.6979918011043083, -299.4631335037672670 ) ) ;
#11163 = oriented_edge ( 'none', *, *, #28744, .f. ) ;
#11164 = face_outer_bound ( 'none', #34293, .t. ) ;
#11165 = direction ( 'none', ( 0.8571673007020824686, -6.616373313851305777e-15, 0.5150380749101038935 ) ) ;
#11166 = cartesian_point ( 'none', ( -430.6450167721050093, 207.9848200119880346, -303.8537468038342126 ) ) ;
#11167 = oriented_edge ( 'none', *, *, #6209, .f. ) ;
#11168 = b_spline_surface_with_knots ( 'none', 1, 3, (
( #7827, #5207, #18525, #7951, #2231, #26972, #35095, #10695, #35212, #8174, #18870, #2591, #27096, #10815, #29803, #32517, #16277, #5447, #21281, #27212, #24470, #10947, #4993, #24948, #27676, #14141, #19466, #32742, #555, #24595, #30153, #13910, #27324, #11072 ),
( #32975, #6012, #27570, #30034, #337, #21971, #30491, #5557, #21845, #11305, #19573, #24709, #8296, #13791, #5667, #14252, #3285, #32857, #8423, #16520, #33199, #22305, #3170, #2948, #22190, #16631, #25062, #8770, #220, #100, #30373, #22084, #19346, #19229 ) ),
.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.0001540358718391364597, 0.0003080717436782729195, 0.0004621076155174094063, 0.0006161434873565458390, 0.0006931614232761141095, 0.0007701793591956822716, 0.0008471972951152505421, 0.0009242152310348188127, 0.0009627241989946028937, 0.001001233166954386975, 0.001039742134914171164, 0.001078251102873955137, 0.001116760070833739326, 0.001155269038793523516, 0.001193778006753307488, 0.001232286974713091678 ),
.unspecified. ) ;
#11169 = vertex_point ( 'none', #30405 ) ;
#11170 = cartesian_point ( 'none', ( -456.5090053268809243, 209.1000892797586062, -284.5847860955490773 ) ) ;
#11171 = oriented_edge ( 'none', *, *, #4102, .t. ) ;
#11172 = cartesian_point ( 'none', ( -498.8891489122427174, 251.4358080471214691, -397.8537468037833946 ) ) ;
#11173 = cartesian_point ( 'none', ( -436.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#11174 = oriented_edge ( 'none', *, *, #8091, .f. ) ;
#11175 = vector ( 'none', #7277, 1000.000000000000000 ) ;
#11176 = oriented_edge ( 'none', *, *, #17504, .t. ) ;
#11177 = edge_curve ( 'none', #6560, #14178, #33226, .t. ) ;
#11178 = direction ( 'none', ( 0.0000000000000000000, -0.8095112392251152533, 0.5871043804709843439 ) ) ;
#11179 = cartesian_point ( 'none', ( -439.8895267054962233, 248.1027489707084612, -265.3537468037986287 ) ) ;
#11180 = conical_surface ( 'none', #5218, 3.399999999999958611, 1.029744258676652757 ) ;
#11181 = cartesian_point ( 'none', ( -466.0450167721049866, 213.2932935299853341, -380.3537468037986287 ) ) ;
#11182 = edge_curve ( 'none', #25438, #24928, #25324, .t. ) ;
#11183 = cartesian_point ( 'none', ( -414.2450167721050320, 241.2997497848325565, -313.0329193407825983 ) ) ;
#11184 = axis2_placement_3d ( 'none', #1406, #23280, #1523 ) ;
#11185 = vector ( 'none', #3425, 1000.000000000000227 ) ;
#11186 = cartesian_point ( 'none', ( -406.0450167721050434, 279.5592518256549965, -373.7327392760973908 ) ) ;
#11187 = cartesian_point ( 'none', ( -535.4814918671614805, 277.3662464367797611, -279.9106217883712588 ) ) ;
#11188 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#11189 = axis2_placement_3d ( 'none', #1635, #28404, #20425 ) ;
#11190 = oriented_edge ( 'none', *, *, #29319, .f. ) ;
#11191 = vector ( 'none', #2364, 1000.000000000000000 ) ;
#11192 = cartesian_point ( 'none', ( -498.2294335857468468, 218.9078598705953027, -275.3537468037987992 ) ) ;
#11193 = advanced_face ( 'none', ( #31244 ), #34217, .t. ) ;
#11194 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11195 = oriented_edge ( 'none', *, *, #16689, .t. ) ;
#11196 = vector ( 'none', #23823, 1000.000000000000000 ) ;
#11197 = cartesian_point ( 'none', ( -496.9625721560983038, 240.1387858125275159, -442.8537468037833378 ) ) ;
#11198 = cartesian_point ( 'none', ( -528.9752032301863665, 216.9989065667552097, -396.8787323163076621 ) ) ;
#11199 = vertex_point ( 'none', #19603 ) ;
#11200 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.004487498470384180e-12 ) ) ;
#11201 = edge_loop ( 'none', ( #34537, #9844, #34434, #8917 ) ) ;
#11202 = edge_loop ( 'none', ( #28690, #16489, #426, #14186 ) ) ;
#11203 = cartesian_point ( 'none', ( -555.5043343646798348, 226.0911012758717789, -279.7055935026385782 ) ) ;
#11204 = edge_curve ( 'none', #1080, #30396, #8305, .t. ) ;
#11205 = direction ( 'none', ( -0.8571673007021406443, -6.993171824292657283e-15, 0.5150380749100070821 ) ) ;
#11206 = direction ( 'none', ( 1.028554113732450303e-16, -0.9960050151769733739, -0.08929731094673001857 ) ) ;
#11207 = oriented_edge ( 'none', *, *, #31928, .t. ) ;
#11208 = circle ( 'none', #381, 2.099999999999990763 ) ;
#11209 = edge_loop ( 'none', ( #5980, #32012, #33565, #33922 ) ) ;
#11210 = b_spline_curve_with_knots ( 'none', 3,
( #12125, #2087, #10203, #1277, #31084, #14716 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.108455717850737178e-07, 0.007872294589614973331, 0.01574437833365816344 ),
.unspecified. ) ;
#11211 = circle ( 'none', #10934, 4.049999999999998046 ) ;
#11212 = cartesian_point ( 'none', ( -520.8612797343432703, 206.9381713689932099, -396.8537468037833946 ) ) ;
#11213 = line ( 'none', #22701, #34511 ) ;
#11214 = vector ( 'none', #21030, 1000.000000000000114 ) ;
#11215 = direction ( 'none', ( -6.982962677686266711e-15, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11216 = direction ( 'none', ( 0.0000000000000000000, 0.9960050151769708204, 0.08929731094675952274 ) ) ;
#11217 = edge_loop ( 'none', ( #24405, #1662, #10407, #4508 ) ) ;
#11218 = circle ( 'none', #15541, 64.47152251651924360 ) ;
#11219 = edge_curve ( 'none', #30587, #35211, #21872, .t. ) ;
#11220 = cartesian_point ( 'none', ( -421.1835012495538990, 222.6840537634003283, -340.4263922805377547 ) ) ;
#11221 = direction ( 'none', ( -5.230025295777875983e-16, 0.9999948051039168062, 0.003223315867124546246 ) ) ;
#11222 = direction ( 'none', ( -0.3637965360164467366, -0.9314784379589439167, -3.259765247988102186e-14 ) ) ;
#11223 = cartesian_point ( 'none', ( -424.0450167721049866, 287.0632442979094208, -293.4787468037540066 ) ) ;
#11224 = oriented_edge ( 'none', *, *, #13420, .t. ) ;
#11225 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034964, -265.3537468037986287 ) ) ;
#11226 = cartesian_point ( 'none', ( -424.0450167721049866, 213.8092518256028427, -271.9747543314629183 ) ) ;
#11227 = oriented_edge ( 'none', *, *, #14487, .t. ) ;
#11228 = edge_curve ( 'none', #986, #30886, #24480, .t. ) ;
#11229 = cartesian_point ( 'none', ( -537.9342460334841007, 270.0472618855239375, -275.3537468037985150 ) ) ;
#11230 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11231 = advanced_face ( 'none', ( #4486 ), #251, .f. ) ;
#11232 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#11233 = oriented_edge ( 'none', *, *, #31844, .t. ) ;
#11234 = axis2_placement_3d ( 'none', #4156, #1096, #25705 ) ;
#11235 = oriented_edge ( 'none', *, *, #33548, .t. ) ;
#11236 = vertex_point ( 'none', #27944 ) ;
#11237 = axis2_placement_3d ( 'none', #28586, #31527, #7062 ) ;
#11238 = advanced_face ( 'none', ( #9570 ), #16804, .t. ) ;
#11239 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#11240 = oriented_edge ( 'none', *, *, #28784, .t. ) ;
#11241 = vector ( 'none', #10770, 1000.000000000000114 ) ;
#11242 = oriented_edge ( 'none', *, *, #24901, .t. ) ;
#11243 = cartesian_point ( 'none', ( -415.0758310115601830, 230.0053249303755365, -299.3961047879590751 ) ) ;
#11244 = conical_surface ( 'none', #24557, 47.50000000000001421, 0.7853981633974552734 ) ;
#11245 = face_outer_bound ( 'none', #22732, .t. ) ;
#11246 = edge_loop ( 'none', ( #12678, #17613, #18378, #16471 ) ) ;
#11247 = oriented_edge ( 'none', *, *, #6736, .t. ) ;
#11248 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#11249 = cartesian_point ( 'none', ( -417.9450167721050207, 215.1414066938734493, -275.1354921261784057 ) ) ;
#11250 = edge_curve ( 'none', #32153, #9407, #11313, .t. ) ;
#11251 = circle ( 'none', #14549, 6.499999999999992895 ) ;
#11252 = advanced_face ( 'none', ( #18937 ), #17249, .t. ) ;
#11253 = oriented_edge ( 'none', *, *, #11941, .t. ) ;
#11254 = cartesian_point ( 'none', ( -434.1551845291123186, 255.7711773912798492, -299.6312593063104259 ) ) ;
#11255 = direction ( 'none', ( 2.035898835339481973e-16, -1.000000000000000000, -1.020949651914874657e-12 ) ) ;
#11256 = direction ( 'none', ( 0.4694715627858922491, 0.8829475928589261002, 0.0000000000000000000 ) ) ;
#11257 = edge_curve ( 'none', #21407, #4130, #12624, .t. ) ;
#11258 = oriented_edge ( 'none', *, *, #14648, .t. ) ;
#11259 = line ( 'none', #4189, #8665 ) ;
#11260 = cartesian_point ( 'none', ( -414.4832856234374958, 255.1296560220903586, -322.7867868267886706 ) ) ;
#11261 = direction ( 'none', ( 0.0000000000000000000, 0.7970987915612824937, -0.6038489185976431139 ) ) ;
#11262 = cartesian_point ( 'none', ( -568.0107585274446365, 203.9721651672638529, -414.3537468037833946 ) ) ;
#11263 = axis2_placement_3d ( 'none', #5451, #2354, #26976 ) ;
#11264 = cartesian_point ( 'none', ( -433.6138307531474538, 230.2760313707453292, -299.3952322110615114 ) ) ;
#11265 = vertex_point ( 'none', #31122 ) ;
#11266 = oriented_edge ( 'none', *, *, #1005, .t. ) ;
#11267 = cartesian_point ( 'none', ( -437.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#11268 = cartesian_point ( 'none', ( -509.3540568250776346, 270.1459144321785288, -275.3537468037986287 ) ) ;
#11269 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11270 = cartesian_point ( 'none', ( -569.5069575490098259, 197.2223110485086579, -449.8537468040207727 ) ) ;
#11271 = edge_loop ( 'none', ( #27206, #16056, #30379, #20565 ) ) ;
#11272 = direction ( 'none', ( 0.0000000000000000000, -0.5871043804709781266, -0.8095112392251196942 ) ) ;
#11273 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#11274 = oriented_edge ( 'none', *, *, #11917, .t. ) ;
#11275 = edge_curve ( 'none', #17290, #28599, #1081, .t. ) ;
#11276 = oriented_edge ( 'none', *, *, #25622, .f. ) ;
#11277 = cylindrical_surface ( 'none', #23255, 7.500000000000000888 ) ;
#11278 = oriented_edge ( 'none', *, *, #19726, .f. ) ;
#11279 = direction ( 'none', ( -2.180919592411680239e-16, 2.608380078314339220e-16, 1.000000000000000000 ) ) ;
#11280 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#11281 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#11282 = face_outer_bound ( 'none', #31306, .t. ) ;
#11283 = face_outer_bound ( 'none', #16372, .t. ) ;
#11284 = oriented_edge ( 'none', *, *, #5204, .t. ) ;
#11285 = edge_curve ( 'none', #34424, #34748, #1921, .t. ) ;
#11286 = edge_loop ( 'none', ( #33326, #2503, #30489, #5322 ) ) ;
#11287 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547312e-17 ) ) ;
#11288 = cartesian_point ( 'none', ( -421.9450167721050207, 275.0954172837136866, -370.3849243515770127 ) ) ;
#11289 = cartesian_point ( 'none', ( -497.3901893073858673, 208.5000128828576749, -304.8925952306615841 ) ) ;
#11290 = advanced_face ( 'none', ( #2329 ), #33364, .f. ) ;
#11291 = vector ( 'none', #29538, 1000.000000000000000 ) ;
#11292 = axis2_placement_3d ( 'none', #26045, #17951, #4528 ) ;
#11294 = cartesian_point ( 'none', ( -434.2710139996966632, 257.2643641230878302, -320.5873765229298442 ) ) ;
#11293 = direction ( 'none', ( 0.9873505073845704194, 0.1585527532634845860, 5.551115123125746730e-14 ) ) ;
#11295 = cartesian_point ( 'none', ( -540.3922349487820611, 211.0965521102747857, -279.7099025655015225 ) ) ;
#11296 = edge_loop ( 'none', ( #28834, #9311, #18419, #3019, #13147, #26687, #30744, #1377 ) ) ;
#11297 = circle ( 'none', #22335, 1.000000000000016653 ) ;
#11298 = line ( 'none', #14417, #4010 ) ;
#11299 = advanced_face ( 'none', ( #27454 ), #11810, .f. ) ;
#11300 = cartesian_point ( 'none', ( -516.8124092493746957, 222.6252636222685055, -410.3537468037833946 ) ) ;
#11301 = cartesian_point ( 'none', ( -438.4022565122425021, 248.5552293509839501, -265.3537468037986287 ) ) ;
#11302 = cartesian_point ( 'none', ( -489.2157131191588064, 234.8112633224545505, -275.3537468037989697 ) ) ;
#11303 = vertex_point ( 'none', #11690 ) ;
#11304 = cylindrical_surface ( 'none', #21985, 4.500000000000003553 ) ;
#11305 = cartesian_point ( 'none', ( -414.4468134426058441, 256.0136782445959511, -299.5485700139033725 ) ) ;
#11306 = oriented_edge ( 'none', *, *, #17301, .t. ) ;
#11307 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672870018 ) ) ;
#11308 = direction ( 'none', ( -0.4694715627858919160, -0.8829475928589263223, 0.0000000000000000000 ) ) ;
#11309 = circle ( 'none', #29826, 3.399999999999958611 ) ;
#11310 = edge_curve ( 'none', #26342, #1027, #33777, .t. ) ;
#11311 = oriented_edge ( 'none', *, *, #17761, .f. ) ;
#11312 = oriented_edge ( 'none', *, *, #32455, .t. ) ;
#11313 = circle ( 'none', #22772, 2.099999999999990763 ) ;
#11314 = axis2_placement_3d ( 'none', #19968, #30752, #17111 ) ;
#11315 = cartesian_point ( 'none', ( -496.7094079843454892, 228.7438048577387804, -275.3537468037987992 ) ) ;
#11316 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11317 = edge_loop ( 'none', ( #26604, #17820, #10252 ) ) ;
#11318 = axis2_placement_3d ( 'none', #9833, #17902, #31557 ) ;
#11319 = line ( 'none', #33015, #35047 ) ;
#11320 = face_outer_bound ( 'none', #19080, .t. ) ;
#11321 = vertex_point ( 'none', #31702 ) ;
#11322 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -404.3537468037832809 ) ) ;
#11323 = plane ( 'none', #10384 ) ;
#11324 = cartesian_point ( 'none', ( -492.9698734747021831, 293.0707908221328353, -368.2537468037986059 ) ) ;
#11325 = cartesian_point ( 'none', ( -460.2205891571221628, 239.7745359407717558, -372.8805409301873510 ) ) ;
#11326 = vertex_point ( 'none', #7223 ) ;
#11327 = oriented_edge ( 'none', *, *, #17551, .t. ) ;
#11328 = cartesian_point ( 'none', ( -555.5555662457738890, 226.1880529369627766, -279.7065625663638002 ) ) ;
#11329 = cartesian_point ( 'none', ( -497.3317721733657777, 245.1251363163779615, -442.8537468037833378 ) ) ;
#11330 = vertex_point ( 'none', #9739 ) ;
#11331 = cylindrical_surface ( 'none', #21516, 4.000000000000003553 ) ;
#11332 = cartesian_point ( 'none', ( -486.5497240930929479, 228.3615733731882642, -409.3747510232396962 ) ) ;
#11333 = direction ( 'none', ( 1.000000000000000000, -3.003847700398644514e-18, -1.226416383224404662e-17 ) ) ;
#11334 = vertex_point ( 'none', #1757 ) ;
#11335 = cartesian_point ( 'none', ( -553.5653306166797165, 201.1021207403883011, -333.7777743460441116 ) ) ;
#11336 = axis2_placement_3d ( 'none', #12235, #14930, #20393 ) ;
#11337 = edge_curve ( 'none', #30021, #35073, #19796, .t. ) ;
#11338 = axis2_placement_3d ( 'none', #4002, #1184, #932 ) ;
#11339 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#11340 = oriented_edge ( 'none', *, *, #6702, .t. ) ;
#11341 = cylindrical_surface ( 'none', #25417, 27.50000000000005684 ) ;
#11342 = direction ( 'none', ( 1.019342488021989872e-14, 1.000000000000000000, 1.311026609187008614e-14 ) ) ;
#11343 = oriented_edge ( 'none', *, *, #27882, .f. ) ;
#11344 = axis2_placement_3d ( 'none', #28114, #33289, #3958 ) ;
#11345 = vertex_point ( 'none', #15101 ) ;
#11346 = cartesian_point ( 'none', ( -422.5435772358572990, 221.5210037458975592, -338.9696226517501714 ) ) ;
#11347 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#11348 = cartesian_point ( 'none', ( -414.2979110547050823, 243.3150816336217872, -313.1144517919020700 ) ) ;
#11349 = oriented_edge ( 'none', *, *, #17031, .f. ) ;
#11350 = axis2_placement_3d ( 'none', #14207, #14326, #25132 ) ;
#11351 = toroidal_surface ( 'none', #22409, 4.400000000000002132, 0.5999999999999999778 ) ;
#11352 = cartesian_point ( 'none', ( -482.0830759947579054, 289.1461926027591289, -449.8537468040146337 ) ) ;
#11353 = cartesian_point ( 'none', ( -477.5830759947579054, 289.1461926027590721, -449.8537468040143494 ) ) ;
#11354 = vertex_point ( 'none', #4503 ) ;
#11355 = cartesian_point ( 'none', ( -539.8217765604559872, 275.5495386030763711, -279.7362275120256072 ) ) ;
#11356 = edge_loop ( 'none', ( #34282, #32731 ) ) ;
#11357 = cartesian_point ( 'none', ( -476.0450167718864236, 243.1842518256334529, -405.8537468040149179 ) ) ;
#11358 = edge_loop ( 'none', ( #17176, #9867, #24344, #12853 ) ) ;
#11359 = cartesian_point ( 'none', ( -424.0450167721049866, 217.4130866458074820, -267.0057149437373596 ) ) ;
#11360 = cylindrical_surface ( 'none', #6570, 37.50000000000000000 ) ;
#11361 = edge_curve ( 'none', #7978, #8329, #24894, .t. ) ;
#11362 = cartesian_point ( 'none', ( -473.8484374127370415, 300.6842518256340782, -449.8537468040140084 ) ) ;
#11363 = direction ( 'none', ( 3.392713726888346522e-16, -0.9214978993339620894, -0.3883833435191255123 ) ) ;
#11364 = circle ( 'none', #2823, 12.00000000000001066 ) ;
#11365 = line ( 'none', #10239, #33426 ) ;
#11366 = edge_loop ( 'none', ( #9120, #2264, #35091, #14328 ) ) ;
#11367 = edge_curve ( 'none', #5532, #25350, #27037, .t. ) ;
#11368 = advanced_face ( 'none', ( #21917 ), #14704, .f. ) ;
#11369 = cartesian_point ( 'none', ( -433.9486700690131329, 256.1511493048724901, -299.5017690836119755 ) ) ;
#11370 = oriented_edge ( 'none', *, *, #34161, .t. ) ;
#11371 = direction ( 'none', ( 4.057357086302410306e-31, -0.6038489185976522178, -0.7970987915612757213 ) ) ;
#11372 = line ( 'none', #2994, #21141 ) ;
#11373 = cartesian_point ( 'none', ( -427.2995263368619590, 225.7230686067400427, -343.4552228068778277 ) ) ;
#11374 = edge_loop ( 'none', ( #19456, #27210, #33241, #17750, #24699, #22802 ) ) ;
#11375 = oriented_edge ( 'none', *, *, #28179, .f. ) ;
#11376 = vertex_point ( 'none', #28868 ) ;
#11377 = cartesian_point ( 'none', ( -438.2450167721049752, 258.1243270532581278, -321.5142871395977409 ) ) ;
#11378 = cartesian_point ( 'none', ( -421.9450167721050207, 192.3052593532678713, -352.2287468037993108 ) ) ;
#11379 = oriented_edge ( 'none', *, *, #1314, .t. ) ;
#11380 = face_outer_bound ( 'none', #15445, .t. ) ;
#11381 = oriented_edge ( 'none', *, *, #28315, .t. ) ;
#11382 = cartesian_point ( 'none', ( -559.3605558948902399, 260.0903334960098050, -435.8996758226970201 ) ) ;
#11383 = cartesian_point ( 'none', ( -508.3217692765643392, 276.0360824951234804, -279.7821048445626957 ) ) ;
#11384 = cartesian_point ( 'none', ( -413.9450167721049638, 217.6738849046277835, -266.8733220654706884 ) ) ;
#11385 = edge_loop ( 'none', ( #27487, #10811 ) ) ;
#11386 = cartesian_point ( 'none', ( -485.2450167721049752, 221.7701439992985968, -324.7736389891533122 ) ) ;
#11387 = oriented_edge ( 'none', *, *, #12596, .f. ) ;
#11388 = edge_curve ( 'none', #14324, #31473, #4901, .t. ) ;
#11389 = cartesian_point ( 'none', ( -459.3758338936093537, 203.4312293691527032, -353.8268507385566295 ) ) ;
#11390 = cartesian_point ( 'none', ( -421.0450167721049866, 277.1040569790303039, -354.6735519571565192 ) ) ;
#11391 = cartesian_point ( 'none', ( -455.5450167721050434, 243.1842518256034111, -322.8537468037985150 ) ) ;
#11392 = edge_curve ( 'none', #28063, #17157, #7458, .t. ) ;
#11393 = line ( 'none', #9886, #27941 ) ;
#11394 = vertex_point ( 'none', #15222 ) ;
#11395 = axis2_placement_3d ( 'none', #16088, #8097, #2277 ) ;
#11396 = direction ( 'none', ( 6.982634379031837053e-17, 0.9214978993339648650, 0.3883833435191191286 ) ) ;
#11397 = face_outer_bound ( 'none', #22689, .t. ) ;
#11398 = circle ( 'none', #14940, 4.400000000000014566 ) ;
#11399 = vector ( 'none', #1091, 1000.000000000000000 ) ;
#11400 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11401 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11402 = oriented_edge ( 'none', *, *, #16829, .t. ) ;
#11403 = cartesian_point ( 'none', ( -533.7886712771686462, 187.4540313672702325, -435.3537468037833378 ) ) ;
#11404 = cartesian_point ( 'none', ( -407.0450167721050434, 243.1842518256034111, -322.8537468037985150 ) ) ;
#11405 = axis2_placement_3d ( 'none', #46, #21788, #11012 ) ;
#11406 = cartesian_point ( 'none', ( -492.4294627199081447, 203.2763058712230873, -329.9668931430408634 ) ) ;
#11407 = direction ( 'none', ( 0.1506821769804491395, -0.9885822583581159728, -4.218537451890729766e-15 ) ) ;
#11408 = cartesian_point ( 'none', ( -489.2098994031732104, 222.6635375285444525, -414.0471184309869273 ) ) ;
#11410 = cartesian_point ( 'none', ( -499.4845991793280291, 197.9331876915835267, -380.3824794511700134 ) ) ;
#11409 = direction ( 'none', ( 1.000000000000000000, 4.071797670681751091e-16, -2.723347251396499427e-16 ) ) ;
#11411 = oriented_edge ( 'none', *, *, #16296, .f. ) ;
#11412 = line ( 'none', #15387, #2425 ) ;
#11413 = oriented_edge ( 'none', *, *, #32022, .f. ) ;
#11414 = cartesian_point ( 'none', ( -532.4882983604190940, 208.1491775453202706, -279.9956012418039677 ) ) ;
#11415 = vertex_point ( 'none', #28978 ) ;
#11416 = axis2_placement_3d ( 'none', #20438, #26268, #9976 ) ;
#11417 = advanced_face ( 'none', ( #10022 ), #10889, .f. ) ;
#11418 = cartesian_point ( 'none', ( -433.2450167721049752, 243.9728520994509040, -334.8278066670230828 ) ) ;
#11419 = oriented_edge ( 'none', *, *, #24212, .f. ) ;
#11420 = cartesian_point ( 'none', ( -488.7450167721049752, 264.5983596519084813, -320.9338546184440020 ) ) ;
#11421 = cartesian_point ( 'none', ( -484.6308274526675177, 295.5379896614996369, -380.3537468037986287 ) ) ;
#11422 = oriented_edge ( 'none', *, *, #27800, .t. ) ;
#11423 = cartesian_point ( 'none', ( -550.0701600695077786, 193.2977128290741575, -370.3537468037986287 ) ) ;
#11424 = edge_curve ( 'none', #6198, #18540, #29137, .t. ) ;
#11425 = advanced_face ( 'none', ( #17658 ), #31575, .f. ) ;
#11426 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#11427 = oriented_edge ( 'none', *, *, #11131, .t. ) ;
#11428 = oriented_edge ( 'none', *, *, #14900, .f. ) ;
#11429 = line ( 'none', #1097, #27574 ) ;
#11430 = face_outer_bound ( 'none', #30016, .t. ) ;
#11431 = oriented_edge ( 'none', *, *, #1546, .f. ) ;
#11432 = circle ( 'none', #3225, 2.917499999999999982 ) ;
#11433 = cartesian_point ( 'none', ( -492.4129676189057818, 227.1874698112395663, -275.3537468038004477 ) ) ;
#11434 = vector ( 'none', #26760, 1000.000000000000000 ) ;
#11435 = advanced_face ( 'none', ( #228 ), #6875, .f. ) ;
#11436 = cartesian_point ( 'none', ( -523.9908209472071121, 282.1817037761785514, -434.8537468037833378 ) ) ;
#11437 = oriented_edge ( 'none', *, *, #26174, .t. ) ;
#11438 = cartesian_point ( 'none', ( -421.9450167721049638, 294.0632442979391499, -293.4787468037981171 ) ) ;
#11439 = cartesian_point ( 'none', ( -451.3200351057072339, 272.5592518256036101, -373.7327392761343958 ) ) ;
#11440 = cartesian_point ( 'none', ( -501.5786394753235413, 231.7620373431687142, -319.8617669279419715 ) ) ;
#11441 = edge_curve ( 'none', #322, #11828, #32923, .t. ) ;
#11442 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769771487, -0.08929731094668820479 ) ) ;
#11443 = edge_curve ( 'none', #29062, #33278, #5337, .t. ) ;
#11444 = oriented_edge ( 'none', *, *, #13554, .f. ) ;
#11445 = face_outer_bound ( 'none', #20450, .t. ) ;
#11446 = edge_curve ( 'none', #11199, #1035, #32765, .t. ) ;
#11447 = cartesian_point ( 'none', ( -554.3837921387266761, 226.6322118687829459, -275.3537468037981739 ) ) ;
#11448 = oriented_edge ( 'none', *, *, #1743, .t. ) ;
#11449 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699199948e-14 ) ) ;
#11450 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#11451 = edge_loop ( 'none', ( #12104, #20027, #22049, #4548 ) ) ;
#11452 = b_spline_curve_with_knots ( 'none', 3,
( #12393, #17476, #6641, #25680, #17584, #1309, #31230, #6983, #23047, #1066, #20084, #6756, #23293, #25798, #9494, #28519, #14983, #1418, #4134, #6869, #31350, #34051, #17815, #4254, #26015, #29214, #21148, #7340, #23399, #18392, #15690, #26136, #12873, #1989, #1755, #34620, #20908, #26497, #12984, #34396, #10099, #10220, #9850, #4370, #13105, #23866, #31698, #2106, #31810, #32034, #28974, #28863, #15441, #4499 ),
.unspecified., .f., .f.,
( 4, 2, 1, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 4 ),
( 0.0000000000000000000, 0.06249999999983470167, 0.09374999999975422438, 0.1093749999997171984, 0.1171874999997337408, 0.1249999999997502831, 0.1874999999993906541, 0.2187499999992363608, 0.2343749999991454891, 0.2499999999990546173, 0.3124999999986146637, 0.3437499999984141019, 0.3593749999983512633, 0.3749999999982884247, 0.4374999999982897014, 0.4687499999982903121, 0.4843749999982888688, 0.4999999999982874810, 0.5624999999983799626, 0.5937499999984118260, 0.6093749999984726662, 0.6249999999985337285, 0.6874999999985792476, 0.7187499999985559329, 0.7343749999985893506, 0.7499999999986226573, 0.8124999999989357402, 0.8437499999990837329, 0.8593749999992043032, 0.8749999999993248734, 1.000000000000000000 ),
.unspecified. ) ;
#11453 = cartesian_point ( 'none', ( -490.2334022811150476, 231.2884749386440149, -321.2643142676757293 ) ) ;
#11454 = oriented_edge ( 'none', *, *, #29177, .t. ) ;
#11455 = axis2_placement_3d ( 'none', #18719, #2195, #29654 ) ;
#11456 = cartesian_point ( 'none', ( -424.0450167721049866, 277.2018535768403922, -377.7483621204139013 ) ) ;
#11457 = axis2_placement_3d ( 'none', #32660, #13810, #11449 ) ;
#11459 = circle ( 'none', #22662, 4.000000000000003553 ) ;
#11458 = cartesian_point ( 'none', ( -421.8300334025914253, 267.0647648018428981, -335.4544403262197534 ) ) ;
#11460 = oriented_edge ( 'none', *, *, #14420, .t. ) ;
#11461 = circle ( 'none', #8726, 6.500000000000012434 ) ;
#11462 = line ( 'none', #8531, #23747 ) ;
#11463 = direction ( 'none', ( -5.618383777698263885e-14, -1.277139369270564970e-14, 1.000000000000000000 ) ) ;
#11464 = edge_loop ( 'none', ( #24594, #17169, #33063, #19572 ) ) ;
#11465 = advanced_face ( 'none', ( #18091 ), #5731, .f. ) ;
#11466 = edge_curve ( 'none', #34075, #30498, #26605, .t. ) ;
#11467 = cartesian_point ( 'none', ( -492.3586645102377020, 268.2324340470448192, -433.1216959962144415 ) ) ;
#11468 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748158558, 1.615973351895135670e-16 ) ) ;
#11469 = face_outer_bound ( 'none', #24429, .t. ) ;
#11470 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672799241 ) ) ;
#11471 = face_outer_bound ( 'none', #34134, .t. ) ;
#11472 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#11473 = vertex_point ( 'none', #29557 ) ;
#11474 = cartesian_point ( 'none', ( -466.0450167718869352, 213.8798153014481045, -398.8537468040146905 ) ) ;
#11475 = edge_curve ( 'none', #34076, #34675, #21078, .t. ) ;
#11476 = cartesian_point ( 'none', ( -537.7521351238990519, 270.1381984791285618, -275.3537468037983444 ) ) ;
#11477 = advanced_face ( 'none', ( #32081 ), #7593, .f. ) ;
#11478 = cartesian_point ( 'none', ( -522.1420567064911893, 224.2361199109711265, -514.8537468037833378 ) ) ;
#11479 = axis2_placement_3d ( 'none', #16669, #382, #30417 ) ;
#11480 = oriented_edge ( 'none', *, *, #20054, .t. ) ;
#11481 = face_outer_bound ( 'none', #34590, .t. ) ;
#11482 = cartesian_point ( 'none', ( -469.1976359930160925, 278.8404182274884988, -449.8537468040140084 ) ) ;
#11483 = cartesian_point ( 'none', ( -535.4138238173770787, 225.4960944467102308, -402.3537468037833946 ) ) ;
#11484 = cartesian_point ( 'none', ( -435.1130652503380816, 228.3667110473469677, -325.1862315914671626 ) ) ;
#11485 = oriented_edge ( 'none', *, *, #7967, .f. ) ;
#11486 = oriented_edge ( 'none', *, *, #33362, .f. ) ;
#11487 = direction ( 'none', ( 0.7071067811865536790, -0.7071067811865414665, -7.171656023279553876e-13 ) ) ;
#11488 = edge_curve ( 'none', #31212, #24137, #25756, .t. ) ;
#11489 = face_outer_bound ( 'none', #2123, .t. ) ;
#11490 = oriented_edge ( 'none', *, *, #23473, .f. ) ;
#11491 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672870018 ) ) ;
#11492 = circle ( 'none', #18718, 36.00000000000002842 ) ;
#11493 = cartesian_point ( 'none', ( -428.1126369231492390, 253.4066458525976486, -345.2967606757313774 ) ) ;
#11494 = edge_curve ( 'none', #13252, #8163, #28306, .t. ) ;
#11495 = face_bound ( 'none', #25401, .t. ) ;
#11496 = cartesian_point ( 'none', ( -517.7540682631027948, 224.5610159261665046, -484.8537468037833378 ) ) ;
#11497 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#11498 = vector ( 'none', #28367, 1000.000000000000000 ) ;
#11499 = cartesian_point ( 'none', ( -522.7327767341190565, 232.2142807171318566, -484.8537468037833378 ) ) ;
#11500 = axis2_placement_3d ( 'none', #21602, #7326, #4719 ) ;
#11501 = cartesian_point ( 'none', ( -433.7196601908807452, 230.6494906090347285, -299.3940284277192632 ) ) ;
#11502 = cartesian_point ( 'none', ( -421.8188194751851370, 211.9002665828083138, -297.9273426427275240 ) ) ;
#11503 = axis2_placement_3d ( 'none', #871, #14555, #30568 ) ;
#11504 = vertex_point ( 'none', #4981 ) ;
#11505 = cartesian_point ( 'none', ( -511.5525582273097029, 277.2903423929242308, -279.9034645999188911 ) ) ;
#11506 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.677407477982084250e-14 ) ) ;
#11507 = cartesian_point ( 'none', ( -410.0450167721049866, 267.1842518255346590, -255.0875430192239151 ) ) ;
#11508 = cartesian_point ( 'none', ( -449.5450167721049297, 243.1842518256034396, -322.8537468037988560 ) ) ;
#11509 = direction ( 'none', ( 2.035898835339481973e-16, -1.000000000000000000, -1.020949651914874657e-12 ) ) ;
#11510 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11511 = line ( 'none', #29383, #4229 ) ;
#11512 = oriented_edge ( 'none', *, *, #30324, .t. ) ;
#11513 = edge_curve ( 'none', #25679, #18067, #34608, .t. ) ;
#11514 = oriented_edge ( 'none', *, *, #25103, .f. ) ;
#11515 = cartesian_point ( 'none', ( -413.9450167721049638, 217.2126084846633773, -272.4014432711231848 ) ) ;
#11516 = direction ( 'none', ( 0.07384000345349581163, -0.9972701007700911502, 0.0000000000000000000 ) ) ;
#11517 = direction ( 'none', ( 1.000000000000000000, 5.221961347541152023e-16, 2.510171549055261205e-16 ) ) ;
#11518 = oriented_edge ( 'none', *, *, #2203, .t. ) ;
#11519 = edge_curve ( 'none', #33731, #26643, #20220, .t. ) ;
#11520 = direction ( 'none', ( 0.07384000345349694960, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#11521 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11522 = vector ( 'none', #7698, 1000.000000000000000 ) ;
#11523 = axis2_placement_3d ( 'none', #25372, #30457, #30336 ) ;
#11524 = oriented_edge ( 'none', *, *, #21453, .f. ) ;
#11525 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976455564, -0.7970987915612806063 ) ) ;
#11526 = axis2_placement_3d ( 'none', #28008, #646, #11627 ) ;
#11527 = vector ( 'none', #9556, 1000.000000000000114 ) ;
#11529 = cartesian_point ( 'none', ( -538.4463168374372799, 300.6842518256034396, -380.3537468037984581 ) ) ;
#11528 = cartesian_point ( 'none', ( -550.0701600693200817, 293.0707908221747857, -368.4537468040430213 ) ) ;
#11530 = cartesian_point ( 'none', ( -559.2137028435446382, 248.4711968185035005, -280.0607433274440723 ) ) ;
#11531 = face_outer_bound ( 'none', #12059, .t. ) ;
#11532 = cartesian_point ( 'none', ( -523.5450167719197907, 243.1842518256252106, -380.3537468040360068 ) ) ;
#11533 = cartesian_point ( 'none', ( -434.1156878976001394, 250.3648460277762524, -265.3537468037986287 ) ) ;
#11534 = cartesian_point ( 'none', ( -493.5186369227965884, 225.1197966581233061, -275.3537468037988560 ) ) ;
#11535 = oriented_edge ( 'none', *, *, #34404, .t. ) ;
#11536 = edge_curve ( 'none', #1249, #25982, #4023, .t. ) ;
#11537 = b_spline_curve_with_knots ( 'none', 3,
( #7094, #26126, #23163, #34160, #17911, #9838, #20539, #28620, #1744, #12493, #28738, #1636, #12621, #7329, #31561, #34277, #18036, #20782, #4483, #9961, #31681, #15431, #4845, #21137, #2445, #4725, #26722, #13203, #23854, #1978, #18267, #7800, #2204, #26829, #34605, #7682, #24211, #4962, #7923, #15904, #15555, #12974, #10434, #5181 ),
.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.02096294483680629164, 0.02233635957856148352, 0.02370977432031667193, 0.02508318906207186380, 0.02645660380382705568, 0.02783001854558224408, 0.02851672591645973420, 0.02920343328733722432, 0.02989014065821471444, 0.03057684802909220456, 0.03195026277084722643, 0.03263697014172464717, 0.03332367751260206790, 0.03401038488347949557, 0.03469709225435692324, 0.03607050699611162592, 0.03744392173786633554, 0.03881733647962104516, 0.03950404385049841732, 0.04019075122137578948, 0.04156416596313045053, 0.04293758070488511852 ),
.unspecified. ) ;
#11538 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#11539 = direction ( 'none', ( -5.645484080218921008e-14, -1.285083151003619169e-14, 1.000000000000000000 ) ) ;
#11540 = cartesian_point ( 'none', ( -561.0069575490098259, 192.1813252485431462, -449.8537468040203748 ) ) ;
#11541 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#11542 = edge_curve ( 'none', #30516, #13716, #33331, .t. ) ;
#11543 = cylindrical_surface ( 'none', #19671, 22.00000000000001066 ) ;
#11544 = oriented_edge ( 'none', *, *, #27825, .t. ) ;
#11545 = axis2_placement_3d ( 'none', #18843, #4847, #26945 ) ;
#11546 = cartesian_point ( 'none', ( -492.2682922571609652, 227.4695910053204670, -275.3537468037850999 ) ) ;
#11547 = direction ( 'none', ( -0.07384000345349737982, 0.9972701007700909281, 0.0000000000000000000 ) ) ;
#11548 = advanced_face ( 'none', ( #28270 ), #24105, .t. ) ;
#11549 = direction ( 'none', ( -1.066326637010301851e-16, 4.595548519418148985e-16, 1.000000000000000000 ) ) ;
#11550 = edge_loop ( 'none', ( #20092, #13975, #25448, #24472, #3522, #19622, #35109 ) ) ;
#11551 = axis2_placement_3d ( 'none', #26029, #1547, #17711 ) ;
#11552 = oriented_edge ( 'none', *, *, #34087, .f. ) ;
#11553 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976455564, -0.7970987915612806063 ) ) ;
#11554 = axis2_placement_3d ( 'none', #35064, #16131, #8034 ) ;
#11555 = cartesian_point ( 'none', ( -547.6054343648819440, 197.9331876915835267, -370.3537468037986287 ) ) ;
#11556 = face_outer_bound ( 'none', #16866, .t. ) ;
#11557 = cartesian_point ( 'none', ( -523.5450167721051002, 243.1842518256035248, -463.8537468037986855 ) ) ;
#11558 = oriented_edge ( 'none', *, *, #26004, .f. ) ;
#11559 = vector ( 'none', #21329, 1000.000000000000114 ) ;
#11560 = cartesian_point ( 'none', ( -548.6860308909156174, 225.9329144956510618, -275.3537468037986287 ) ) ;
#11561 = cartesian_point ( 'none', ( -491.0243719965246214, 191.9813010205338912, -368.2537468040276281 ) ) ;
#11562 = direction ( 'none', ( -2.301070739202197062e-16, -0.6038489185976495532, -0.7970987915612776087 ) ) ;
#11563 = circle ( 'none', #26884, 6.138320441952080486 ) ;
#11564 = direction ( 'none', ( 0.0000000000000000000, -0.5871043804709843439, -0.8095112392251152533 ) ) ;
#11565 = edge_curve ( 'none', #17934, #29807, #9985, .t. ) ;
#11566 = vertex_point ( 'none', #18744 ) ;
#11567 = cartesian_point ( 'none', ( -430.5588016431536289, 264.5296651629012104, -339.3895093717213740 ) ) ;
#11568 = axis2_placement_3d ( 'none', #4623, #31572, #29332 ) ;
#11569 = cartesian_point ( 'none', ( -506.2345991793280291, 187.9664558613711449, -370.3537468037986287 ) ) ;
#11570 = oriented_edge ( 'none', *, *, #2590, .f. ) ;
#11571 = face_outer_bound ( 'none', #9879, .t. ) ;
#11572 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#11573 = edge_curve ( 'none', #29469, #13613, #30381, .t. ) ;
#11574 = edge_loop ( 'none', ( #17034, #8114, #18731, #15824 ) ) ;
#11575 = cartesian_point ( 'none', ( -424.3796427637242914, 221.1975584539639499, -338.5249086830356759 ) ) ;
#11576 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#11577 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#11578 = cartesian_point ( 'none', ( -414.2450167721049752, 233.3159873732911933, -322.7344798132843380 ) ) ;
#11579 = oriented_edge ( 'none', *, *, #10688, .f. ) ;
#11580 = cartesian_point ( 'none', ( -459.3758338936092969, 282.9372742820545454, -291.8806428690409120 ) ) ;
#11581 = oriented_edge ( 'none', *, *, #1895, .f. ) ;
#11582 = cartesian_point ( 'none', ( -434.1803808837838687, 230.5258492322128063, -299.7389406698353582 ) ) ;
#11583 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256034964, -286.8537468037986855 ) ) ;
#11584 = cartesian_point ( 'none', ( -540.1265121330784496, 274.0071993011843006, -275.3537468038002771 ) ) ;
#11585 = oriented_edge ( 'none', *, *, #30453, .f. ) ;
#11586 = vector ( 'none', #29612, 1000.000000000000000 ) ;
#11587 = oriented_edge ( 'none', *, *, #27339, .f. ) ;
#11588 = advanced_face ( 'none', ( #6552 ), #26147, .f. ) ;
#11589 = cartesian_point ( 'none', ( -523.5450167718843204, 243.1842518256339645, -444.8537468040175895 ) ) ;
#11590 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#11591 = circle ( 'none', #29586, 6.699999999999987743 ) ;
#11592 = local_time ( 15, 17, 31.00000000000000000, #10315 ) ;
#11593 = direction ( 'none', ( 2.035898835339499230e-16, -1.000000000000000000, -1.007144656136236968e-12 ) ) ;
#11594 = cartesian_point ( 'none', ( -417.9450167721050207, 192.7319482929281662, -348.8253901447387761 ) ) ;
#11595 = advanced_face ( 'none', ( #16373 ), #11721, .f. ) ;
#11596 = direction ( 'none', ( -1.224646799147353207e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11597 = face_outer_bound ( 'none', #8762, .t. ) ;
#11598 = edge_curve ( 'none', #13614, #1300, #5701, .t. ) ;
#11599 = edge_curve ( 'none', #2221, #14125, #19760, .t. ) ;
#11600 = axis2_placement_3d ( 'none', #33657, #22755, #3614 ) ;
#11601 = cartesian_point ( 'none', ( -417.8450167721049411, 186.6842518255840560, -303.8537468038558131 ) ) ;
#11602 = oriented_edge ( 'none', *, *, #482, .t. ) ;
#11603 = face_outer_bound ( 'none', #8161, .t. ) ;
#11604 = advanced_face ( 'none', ( #33738 ), #4445, .t. ) ;
#11605 = cartesian_point ( 'none', ( -434.1848103055091883, 255.6789544562064691, -299.6627425260941777 ) ) ;
#11606 = axis2_placement_3d ( 'none', #20570, #26030, #28761 ) ;
#11607 = direction ( 'none', ( -0.7437713795999288946, 0.0000000000000000000, -0.6684340916560275181 ) ) ;
#11609 = cartesian_point ( 'none', ( -424.8184392522309167, 228.1141471802667979, -345.2567149334354895 ) ) ;
#11608 = vector ( 'none', #3701, 1000.000000000000000 ) ;
#11610 = axis2_placement_3d ( 'none', #3670, #17114, #3546 ) ;
#11611 = oriented_edge ( 'none', *, *, #16716, .t. ) ;
#11612 = direction ( 'none', ( -5.230025295777880914e-16, 0.9999948051039169172, 0.003223315867125395393 ) ) ;
#11613 = vertex_point ( 'none', #21961 ) ;
#11614 = cartesian_point ( 'none', ( -551.0450167718827288, 243.1842518256342487, -470.8537468040191243 ) ) ;
#11615 = oriented_edge ( 'none', *, *, #22669, .t. ) ;
#11616 = axis2_placement_3d ( 'none', #14873, #30889, #1068 ) ;
#11617 = vertex_point ( 'none', #5551 ) ;
#11618 = face_outer_bound ( 'none', #8618, .t. ) ;
#11619 = axis2_placement_3d ( 'none', #25602, #3829, #13847 ) ;
#11620 = cartesian_point ( 'none', ( -489.8955350961588238, 260.4575218808323598, -285.3514606413136221 ) ) ;
#11621 = vertex_point ( 'none', #16622 ) ;
#11622 = cartesian_point ( 'none', ( -414.2450167721050320, 243.0767438360205404, -332.8531688887081259 ) ) ;
#11623 = cartesian_point ( 'none', ( -569.5069575490126681, 205.7223110485080042, -398.8537468040207159 ) ) ;
#11624 = cartesian_point ( 'none', ( -497.5664355821750746, 189.1334277983832806, -368.2537468040322324 ) ) ;
#11625 = line ( 'none', #13024, #10752 ) ;
#11626 = face_outer_bound ( 'none', #33485, .t. ) ;
#11627 = direction ( 'none', ( -0.8267412399748236274, -0.5625823691912954505, -1.356053098010349372e-16 ) ) ;
#11628 = edge_curve ( 'none', #13252, #20736, #21471, .t. ) ;
#11629 = cartesian_point ( 'none', ( -509.7016050738246804, 270.3101068130805515, -275.3537468037988560 ) ) ;
#11630 = conical_surface ( 'none', #19329, 28.49999999999997158, 0.7853981633974533860 ) ;
#11631 = cartesian_point ( 'none', ( -527.1451929212304321, 227.5939977339877771, -516.4739612083506017 ) ) ;
#11632 = cartesian_point ( 'none', ( -434.2450167721050889, 245.2812132383613175, -335.0443052002186732 ) ) ;
#11633 = cartesian_point ( 'none', ( -414.7219200105580512, 242.5209011150428751, -349.7368507407158518 ) ) ;
#11634 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769737070, -0.08929731094672740954 ) ) ;
#11635 = advanced_face ( 'none', ( #21044 ), #5775, .f. ) ;
#11636 = edge_loop ( 'none', ( #29112, #3204, #6991, #10734 ) ) ;
#11638 = cylindrical_surface ( 'none', #23295, 2.099999999999990763 ) ;
#11637 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#11639 = cartesian_point ( 'none', ( -547.6054343648819440, 288.4353159596234377, -380.3537468037986287 ) ) ;
#11641 = direction ( 'none', ( 1.250574758963837568e-15, -1.000000000000000000, -1.311026609186943927e-14 ) ) ;
#11640 = cartesian_point ( 'none', ( -497.0198734592310643, 193.2977128325471483, -360.3537468040320846 ) ) ;
#11642 = oriented_edge ( 'none', *, *, #3290, .t. ) ;
#11643 = cartesian_point ( 'none', ( -558.5631283067418735, 234.4137708133057458, -279.9944184222817967 ) ) ;
#11644 = edge_curve ( 'none', #7723, #562, #24620, .t. ) ;
#11646 = edge_curve ( 'none', #21862, #1324, #25309, .t. ) ;
#11645 = vertex_point ( 'none', #13450 ) ;
#11647 = cartesian_point ( 'none', ( -488.5834393642059581, 191.8089555845927237, -370.3537468037986287 ) ) ;
#11648 = edge_loop ( 'none', ( #16803, #6222, #26885, #7592 ) ) ;
#11649 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.671791538845903447e-14 ) ) ;
#11650 = edge_curve ( 'none', #27019, #13016, #3586, .t. ) ;
#11651 = oriented_edge ( 'none', *, *, #30404, .t. ) ;
#11652 = axis2_placement_3d ( 'none', #16421, #5574, #2121 ) ;
#11653 = oriented_edge ( 'none', *, *, #4851, .f. ) ;
#11654 = cylindrical_surface ( 'none', #6775, 65.00000000000000000 ) ;
#11655 = plane ( 'none', #22002 ) ;
#11656 = cartesian_point ( 'none', ( -413.9450167721049638, 215.1414066938734493, -275.1354921261784057 ) ) ;
#11657 = oriented_edge ( 'none', *, *, #22115, .f. ) ;
#11658 = direction ( 'none', ( 0.9507657935238104097, 0.0009989388488391161801, -0.3099087091164351992 ) ) ;
#11659 = axis2_placement_3d ( 'none', #23907, #7628, #12686 ) ;
#11660 = face_outer_bound ( 'none', #32108, .t. ) ;
#11661 = circle ( 'none', #19107, 17.50000000000005684 ) ;
#11662 = cartesian_point ( 'none', ( -500.9463320069324936, 271.5437075512820684, -279.7054202110666097 ) ) ;
#11663 = oriented_edge ( 'none', *, *, #14290, .t. ) ;
#11664 = axis2_placement_3d ( 'none', #12390, #23289, #33939 ) ;
#11665 = cartesian_point ( 'none', ( -492.4776223804447568, 227.0623657832090885, -275.3537468037988560 ) ) ;
#11666 = circle ( 'none', #23382, 4.499999999999948486 ) ;
#11667 = direction ( 'none', ( -0.1506821769804484179, 0.9885822583581160838, 5.286776307738831353e-15 ) ) ;
#11668 = cartesian_point ( 'none', ( -554.0827503096066948, 300.5534802043825948, -380.3537468037986287 ) ) ;
#11669 = direction ( 'none', ( 0.03692000172674735070, -0.4986350503850396354, -0.8660254037844420383 ) ) ;
#11670 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11671 = direction ( 'none', ( -0.07384000345349513161, 0.9972701007700911502, -4.661740697613374269e-16 ) ) ;
#11672 = edge_loop ( 'none', ( #25360, #14095, #29131, #21088, #19867, #11931, #27690, #33479 ) ) ;
#11673 = vector ( 'none', #24, 1000.000000000000000 ) ;
#11674 = cartesian_point ( 'none', ( -523.5450167718839793, 243.1842518256340213, -449.8537468040175895 ) ) ;
#11675 = axis2_placement_3d ( 'none', #20358, #31153, #4294 ) ;
#11676 = vertex_point ( 'none', #28254 ) ;
#11677 = cartesian_point ( 'none', ( -539.9332496239212560, 212.2577310520014180, -275.3537468037710596 ) ) ;
#11678 = edge_curve ( 'none', #25297, #1023, #8712, .t. ) ;
#11680 = cartesian_point ( 'none', ( -525.4776382984720158, 203.7879066403881154, -410.0860203393972938 ) ) ;
#11679 = plane ( 'none', #4114 ) ;
#11681 = cartesian_point ( 'none', ( -497.3317721733657777, 245.1251363163779615, -396.8537468037833946 ) ) ;
#11682 = oriented_edge ( 'none', *, *, #2305, .f. ) ;
#11683 = b_spline_curve_with_knots ( 'none', 3,
( #31086, #20051, #14365, #9350, #6605, #6250, #1280, #17197, #27903, #28136 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.02941198891344915314, 0.03257528160333965361, 0.03573857429323015755, 0.04206515967301116543, 0.05471833043257311874 ),
.unspecified. ) ;
#11684 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748157448, 1.615973351895135670e-16 ) ) ;
#11685 = axis2_placement_3d ( 'none', #20980, #26214, #7416 ) ;
#11686 = oriented_edge ( 'none', *, *, #20296, .f. ) ;
#11687 = cartesian_point ( 'none', ( -414.0450167721049866, 243.1842518256034111, -322.8537468037985150 ) ) ;
#11688 = cartesian_point ( 'none', ( -517.0572981439272553, 203.7138894380903764, -414.3537468037833378 ) ) ;
#11689 = vertex_point ( 'none', #6598 ) ;
#11690 = cartesian_point ( 'none', ( -418.0565743908562695, 185.6842518255798211, -299.8489292205943570 ) ) ;
#11691 = oriented_edge ( 'none', *, *, #9628, .f. ) ;
#11692 = line ( 'none', #11249, #3552 ) ;
#11693 = oriented_edge ( 'none', *, *, #32883, .t. ) ;
#11694 = circle ( 'none', #17436, 5.000000000000006217 ) ;
#11695 = circle ( 'none', #30697, 4.050000000000026468 ) ;
#11696 = oriented_edge ( 'none', *, *, #1658, .t. ) ;
#11697 = oriented_edge ( 'none', *, *, #22240, .f. ) ;
#11698 = edge_curve ( 'none', #20414, #5412, #23186, .t. ) ;
#11699 = cartesian_point ( 'none', ( -525.5756168670787929, 270.6091795967803932, -400.3537468037833946 ) ) ;
#11700 = cartesian_point ( 'none', ( -573.2415961310305192, 185.6842518256341350, -459.8537468040211138 ) ) ;
#11701 = cartesian_point ( 'none', ( -469.1976359930189915, 278.8404182274878167, -398.8537468040140084 ) ) ;
#11702 = face_bound ( 'none', #25217, .t. ) ;
#11703 = vertex_point ( 'none', #14944 ) ;
#11704 = direction ( 'none', ( 1.000000000000000000, 3.274930822716663900e-16, 7.042636866466162445e-17 ) ) ;
#11705 = cartesian_point ( 'none', ( -451.8767180597894253, 281.2731046508328632, -286.5358326357963392 ) ) ;
#11706 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#11707 = edge_curve ( 'none', #27343, #17489, #6996, .t. ) ;
#11708 = oriented_edge ( 'none', *, *, #27658, .f. ) ;
#11709 = cartesian_point ( 'none', ( -546.1089780348927434, 269.9640997090205019, -275.3537468038534826 ) ) ;
#11710 = conical_surface ( 'none', #18236, 27.50000000000000355, 0.7853981633974517207 ) ;
#11711 = face_outer_bound ( 'none', #26460, .t. ) ;
#11712 = edge_loop ( 'none', ( #15523, #30481, #6210, #15102, #13764 ) ) ;
#11713 = edge_loop ( 'none', ( #16345, #29688, #24707, #16533 ) ) ;
#11714 = cartesian_point ( 'none', ( -551.2924904467552096, 289.8659806174355253, -360.2537468040431463 ) ) ;
#11715 = axis2_placement_3d ( 'none', #21000, #28838, #18145 ) ;
#11716 = cartesian_point ( 'none', ( -489.5202582151410979, 223.8242469189490862, -434.5998913459813480 ) ) ;
#11717 = edge_loop ( 'none', ( #23249, #18610, #20519, #17927 ) ) ;
#11718 = cylindrical_surface ( 'none', #5475, 52.50000000000002132 ) ;
#11719 = oriented_edge ( 'none', *, *, #15062, .t. ) ;
#11720 = vertex_point ( 'none', #9577 ) ;
#11721 = cylindrical_surface ( 'none', #21635, 9.499999999999985789 ) ;
#11722 = edge_curve ( 'none', #24257, #6259, #15961, .t. ) ;
#11724 = oriented_edge ( 'none', *, *, #34727, .f. ) ;
#11723 = advanced_face ( 'none', ( #25289 ), #13819, .f. ) ;
#11725 = cartesian_point ( 'none', ( -434.2256533499688089, 255.4910350322271881, -299.7269624488413911 ) ) ;
#11726 = cylindrical_surface ( 'none', #23780, 4.500000000000003553 ) ;
#11727 = face_outer_bound ( 'none', #11138, .t. ) ;
#11728 = oriented_edge ( 'none', *, *, #6675, .f. ) ;
#11729 = cartesian_point ( 'none', ( -427.1027578559133531, 226.1353416163635472, -343.7963171375516822 ) ) ;
#11730 = edge_curve ( 'none', #13999, #13016, #27854, .t. ) ;
#11731 = direction ( 'none', ( 0.3003283627731238581, 0.9538358739919645668, 2.741291418827556032e-14 ) ) ;
#11732 = vertex_point ( 'none', #28376 ) ;
#11733 = vertex_point ( 'none', #3756 ) ;
#11734 = cartesian_point ( 'none', ( -548.8478296918856358, 296.2756010269139324, -364.2537468040429189 ) ) ;
#11735 = cartesian_point ( 'none', ( -429.8797750505794966, 209.8152378177773301, -300.7930439323725977 ) ) ;
#11736 = oriented_edge ( 'none', *, *, #30320, .f. ) ;
#11737 = face_bound ( 'none', #24381, .t. ) ;
#11738 = cartesian_point ( 'none', ( -535.1735699649987055, 276.2731074726789302, -275.3537468039069154 ) ) ;
#11739 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#11740 = cartesian_point ( 'none', ( -525.5922529110318919, 282.6223703496850135, -410.0066089579794379 ) ) ;
#11741 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11742 = oriented_edge ( 'none', *, *, #17505, .t. ) ;
#11743 = cartesian_point ( 'none', ( -499.4845991793280291, 288.4353159596234377, -370.3537468037986287 ) ) ;
#11744 = plane ( 'none', #11344 ) ;
#11745 = line ( 'none', #28987, #9970 ) ;
#11746 = edge_curve ( 'none', #18958, #19900, #29100, .t. ) ;
#11747 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11748 = cartesian_point ( 'none', ( -414.8297835785108418, 230.3970763352289453, -299.3948420428798158 ) ) ;
#11749 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#11750 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#11751 = edge_loop ( 'none', ( #9025, #14554 ) ) ;
#11752 = vector ( 'none', #32704, 1000.000000000000000 ) ;
#11753 = edge_curve ( 'none', #1990, #33378, #12585, .t. ) ;
#11754 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#11755 = oriented_edge ( 'none', *, *, #9845, .f. ) ;
#11756 = direction ( 'none', ( -0.07384000345349513161, 0.9972701007700911502, -4.661740697613374269e-16 ) ) ;
#11757 = cartesian_point ( 'none', ( -406.0450167721050434, 243.1842518256034111, -322.8537468037985150 ) ) ;
#11758 = oriented_edge ( 'none', *, *, #23162, .f. ) ;
#11759 = vector ( 'none', #1879, 1000.000000000000000 ) ;
#11760 = oriented_edge ( 'none', *, *, #35067, .f. ) ;
#11761 = axis2_placement_3d ( 'none', #8937, #16912, #27715 ) ;
#11763 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -436.5857976113522341 ) ) ;
#11762 = direction ( 'none', ( 4.057357086302410306e-31, -0.6038489185976522178, -0.7970987915612756103 ) ) ;
#11764 = vector ( 'none', #12737, 1000.000000000000000 ) ;
#11765 = circle ( 'none', #8394, 2.099999999999990763 ) ;
#11766 = oriented_edge ( 'none', *, *, #31478, .t. ) ;
#11767 = axis2_placement_3d ( 'none', #32605, #2801, #7310 ) ;
#11768 = cartesian_point ( 'none', ( -556.5332813655946893, 258.0924988633737485, -279.7951203823949982 ) ) ;
#11769 = oriented_edge ( 'none', *, *, #20126, .f. ) ;
#11770 = advanced_face ( 'none', ( #31647 ), #1040, .t. ) ;
#11771 = edge_loop ( 'none', ( #13357, #19824 ) ) ;
#11772 = cartesian_point ( 'none', ( -434.2450167721049752, 243.9760812423814684, -335.8296092481497226 ) ) ;
#11773 = plane ( 'none', #23861 ) ;
#11774 = cartesian_point ( 'none', ( -431.9180865684281230, 250.9968878584347749, -342.2733288675560743 ) ) ;
#11775 = cartesian_point ( 'none', ( -569.5069575490095986, 280.6461926027596974, -449.8537468040196927 ) ) ;
#11776 = line ( 'none', #1115, #30853 ) ;
#11777 = cartesian_point ( 'none', ( -543.0190080106305004, 260.4110816338389895, -399.6037468037833946 ) ) ;
#11778 = advanced_face ( 'none', ( #29545 ), #6138, .t. ) ;
#11779 = vertex_point ( 'none', #31082 ) ;
#11780 = b_spline_curve_with_knots ( 'none', 3,
( #32784, #16561, #21542, #33, #8343, #27017, #24394, #21658, #10739, #27491 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0002841509126166339512, 0.001541273230645863425, 0.002798395548675093169, 0.004055517866704322696, 0.005312640184733551790 ),
.unspecified. ) ;
#11781 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#11782 = line ( 'none', #915, #24947 ) ;
#11783 = vector ( 'none', #23751, 1000.000000000000000 ) ;
#11784 = cartesian_point ( 'none', ( -489.4865132332124631, 231.0466301371997986, -279.8987708797341156 ) ) ;
#11785 = edge_loop ( 'none', ( #12435, #10737, #27510, #18022 ) ) ;
#11786 = edge_curve ( 'none', #8130, #20449, #34577, .t. ) ;
#11787 = cartesian_point ( 'none', ( -496.6415214065601162, 228.8736423789531500, -275.3537468037988560 ) ) ;
#11788 = advanced_face ( 'none', ( #22312 ), #621, .t. ) ;
#11789 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11790 = oriented_edge ( 'none', *, *, #8613, .t. ) ;
#11791 = face_outer_bound ( 'none', #3943, .t. ) ;
#11792 = cartesian_point ( 'none', ( -541.6094719395848642, 273.2106316749116104, -275.3537468037985150 ) ) ;
#11793 = vertex_point ( 'none', #26095 ) ;
#11794 = cartesian_point ( 'none', ( -515.0580287693809396, 260.7674998751778048, -409.3537468037833946 ) ) ;
#11795 = edge_curve ( 'none', #12148, #19755, #8268, .t. ) ;
#11796 = direction ( 'none', ( -1.361673625700318748e-16, 1.013966689237188416e-12, -1.000000000000000000 ) ) ;
#11797 = cartesian_point ( 'none', ( -456.9761870443663270, 233.1410339345760292, -372.9654347224240496 ) ) ;
#11798 = oriented_edge ( 'none', *, *, #20050, .t. ) ;
#11799 = oriented_edge ( 'none', *, *, #5964, .t. ) ;
#11800 = circle ( 'none', #35102, 50.04261363636364024 ) ;
#11801 = oriented_edge ( 'none', *, *, #33095, .t. ) ;
#11802 = cartesian_point ( 'none', ( -539.6781325440784940, 212.1226908087209608, -275.3537468037983444 ) ) ;
#11803 = cartesian_point ( 'none', ( -424.0450167721049866, 188.2896365089883943, -356.8713485550361497 ) ) ;
#11804 = cartesian_point ( 'none', ( -497.0198734747021945, 293.0707908221328353, -368.2537468037986059 ) ) ;
#11805 = oriented_edge ( 'none', *, *, #12749, .t. ) ;
#11806 = edge_loop ( 'none', ( #30247, #486, #34468, #15111 ) ) ;
#11807 = cartesian_point ( 'none', ( -491.9469242178968216, 231.5056372644943963, -320.0931226139447858 ) ) ;
#11808 = face_outer_bound ( 'none', #4269, .t. ) ;
#11809 = vertex_point ( 'none', #10057 ) ;
#11810 = plane ( 'none', #29588 ) ;
#11811 = axis2_placement_3d ( 'none', #18667, #26538, #15612 ) ;
#11812 = face_outer_bound ( 'none', #9603, .t. ) ;
#11813 = cylindrical_surface ( 'none', #6767, 76.00000000000001421 ) ;
#11814 = edge_curve ( 'none', #2433, #21342, #7863, .t. ) ;
#11815 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#11816 = oriented_edge ( 'none', *, *, #30531, .f. ) ;
#11817 = edge_curve ( 'none', #29428, #15322, #32488, .t. ) ;
#11818 = direction ( 'none', ( 2.197777066643601483e-16, -0.2731415584612457703, 0.9619738504976951265 ) ) ;
#11819 = advanced_face ( 'none', ( #24442 ), #34467, .f. ) ;
#11820 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11821 = cartesian_point ( 'none', ( -424.0450167721049866, 188.2896365089883943, -356.8713485550361497 ) ) ;
#11822 = cartesian_point ( 'none', ( -458.8380689749984072, 282.5129041797193850, -291.0917140860656787 ) ) ;
#11823 = axis2_placement_3d ( 'none', #12251, #31197, #14949 ) ;
#11824 = oriented_edge ( 'none', *, *, #25325, .t. ) ;
#11825 = cartesian_point ( 'none', ( -526.3509369033404255, 281.0805156548663035, -441.8537468037833378 ) ) ;
#11826 = face_outer_bound ( 'none', #16660, .t. ) ;
#11827 = oriented_edge ( 'none', *, *, #33068, .f. ) ;
#11828 = vertex_point ( 'none', #28826 ) ;
#11829 = oriented_edge ( 'none', *, *, #24352, .f. ) ;
#11830 = direction ( 'none', ( 1.000000000000000000, 2.035898835340870615e-16, -1.361673625698254644e-16 ) ) ;
#11831 = direction ( 'none', ( 0.1301338387962846788, 0.9914964367057214067, 2.008823880312849083e-14 ) ) ;
#11832 = oriented_edge ( 'none', *, *, #29009, .f. ) ;
#11834 = oriented_edge ( 'none', *, *, #15525, .f. ) ;
#11833 = axis2_placement_3d ( 'none', #8118, #27157, #10886 ) ;
#11835 = cartesian_point ( 'none', ( -497.0198734745147249, 293.0707908221721709, -360.3537468040165663 ) ) ;
#11836 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.013078509970454535e-12 ) ) ;
#11837 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349524264, -1.982363107705103405e-16 ) ) ;
#11838 = axis2_placement_3d ( 'none', #14512, #1873, #1284 ) ;
#11839 = edge_loop ( 'none', ( #17698, #29271, #6346, #32502 ) ) ;
#11840 = vector ( 'none', #32572, 1000.000000000000114 ) ;
#11841 = vector ( 'none', #15253, 1000.000000000000000 ) ;
#11842 = oriented_edge ( 'none', *, *, #13479, .f. ) ;
#11843 = edge_curve ( 'none', #3678, #25501, #15108, .t. ) ;
#11844 = direction ( 'none', ( 1.000000000000000000, 4.071797670681751584e-16, -2.723347251396499427e-16 ) ) ;
#11845 = face_outer_bound ( 'none', #13704, .t. ) ;
#11846 = vector ( 'none', #33596, 1000.000000000000000 ) ;
#11847 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#11848 = cartesian_point ( 'none', ( -561.2450167721049183, 243.1842518256034964, -371.7537468037986628 ) ) ;
#11849 = oriented_edge ( 'none', *, *, #5847, .f. ) ;
#11850 = cartesian_point ( 'none', ( -415.1071762666460927, 229.9849465422817900, -299.3961704742818029 ) ) ;
#11851 = cartesian_point ( 'none', ( -435.5450167721049866, 243.1842518256034111, -322.8537468037985150 ) ) ;
#11852 = cartesian_point ( 'none', ( -434.2450167721053731, 230.8633905965675126, -324.9623905799824115 ) ) ;
#11853 = cartesian_point ( 'none', ( -509.9492859729962220, 223.2046862459376086, -409.3537468037834515 ) ) ;
#11854 = oriented_edge ( 'none', *, *, #8436, .t. ) ;
#11855 = line ( 'none', #26603, #16092 ) ;
#11856 = cartesian_point ( 'none', ( -552.2344419322147360, 295.7317650832201821, -364.2537468040430895 ) ) ;
#11857 = oriented_edge ( 'none', *, *, #21327, .f. ) ;
#11858 = oriented_edge ( 'none', *, *, #23065, .t. ) ;
#11859 = cartesian_point ( 'none', ( -537.2652152150229767, 275.4660252966982625, -275.3537468037985150 ) ) ;
#11860 = cartesian_point ( 'none', ( -516.0450167721049866, 243.1842518256034964, -380.3824794511700134 ) ) ;
#11861 = cartesian_point ( 'none', ( -523.5450167718868215, 243.1842518256333960, -400.7537468040176236 ) ) ;
#11862 = direction ( 'none', ( 1.024821253500144487e-14, 1.000000000000000000, 1.281026566875180648e-14 ) ) ;
#11863 = edge_curve ( 'none', #11074, #15072, #28060, .t. ) ;
#11864 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11865 = edge_loop ( 'none', ( #21515, #8751, #33147 ) ) ;
#11866 = cartesian_point ( 'none', ( -492.2295297842397872, 189.4648732908823376, -370.3537468037986287 ) ) ;
#11867 = cartesian_point ( 'none', ( -523.5450167719197907, 243.1842518256252106, -380.3537468040360068 ) ) ;
#11868 = edge_curve ( 'none', #14432, #10332, #19599, .t. ) ;
#11869 = axis2_placement_3d ( 'none', #33761, #25735, #6697 ) ;
#11870 = edge_loop ( 'none', ( #26596, #976, #13362, #14774 ) ) ;
#11871 = cartesian_point ( 'none', ( -415.1929361798835885, 229.9512638833377878, -299.3962790446948361 ) ) ;
#11872 = cartesian_point ( 'none', ( -543.5745089783130197, 283.0159317422447884, -309.5890023100025132 ) ) ;
#11873 = cartesian_point ( 'none', ( -434.0073179694919645, 245.2530129803654120, -334.7297649515209059 ) ) ;
#11874 = axis2_placement_3d ( 'none', #956, #6650, #9389 ) ;
#11875 = conical_surface ( 'none', #14020, 4.000000000000025757, 1.047197551196590304 ) ;
#11876 = direction ( 'none', ( 0.9005812434283115842, -0.4346877315787921470, 2.077500523585037588e-16 ) ) ;
#11877 = line ( 'none', #33315, #32642 ) ;
#11878 = edge_loop ( 'none', ( #27299, #12233, #14399, #31043 ) ) ;
#11879 = axis2_placement_3d ( 'none', #25529, #22778, #914 ) ;
#11880 = direction ( 'none', ( -5.230025295777878942e-16, 0.9999948051039169172, 0.003223315867124592650 ) ) ;
#11881 = vector ( 'none', #23422, 1000.000000000000000 ) ;
#11882 = vector ( 'none', #13616, 1000.000000000000000 ) ;
#11883 = direction ( 'none', ( -0.8937973703355098776, -4.526293869625639446e-13, 0.4484710255761539810 ) ) ;
#11885 = cartesian_point ( 'none', ( -451.3200351057072339, 211.3938561512122192, -275.1631494977080479 ) ) ;
#11884 = cartesian_point ( 'none', ( -435.1143233242938209, 243.5247265829181060, -337.8498822039488232 ) ) ;
#11886 = oriented_edge ( 'none', *, *, #4147, .f. ) ;
#11887 = axis2_placement_3d ( 'none', #31299, #4327, #23246 ) ;
#11888 = cartesian_point ( 'none', ( -540.7535291766049568, 275.0824640596556492, -279.7046095450095322 ) ) ;
#11889 = axis2_placement_3d ( 'none', #13409, #16112, #24065 ) ;
#11890 = cartesian_point ( 'none', ( -552.3884350430062113, 195.8256568843348475, -360.2537468040592330 ) ) ;
#11891 = oriented_edge ( 'none', *, *, #2175, .t. ) ;
#11892 = cartesian_point ( 'none', ( -547.9058782064258821, 290.4098165611292757, -364.2537468040429189 ) ) ;
#11893 = vector ( 'none', #30169, 1000.000000000000000 ) ;
#11894 = edge_curve ( 'none', #26990, #33915, #5304, .t. ) ;
#11895 = oriented_edge ( 'none', *, *, #16879, .t. ) ;
#11896 = edge_loop ( 'none', ( #22060, #3356, #10496, #13036 ) ) ;
#11897 = cartesian_point ( 'none', ( -424.2450167721049752, 250.9954545666341232, -341.8286674028027505 ) ) ;
#11898 = cartesian_point ( 'none', ( -435.5450167721049866, 236.6810906667376742, -380.3537468037986287 ) ) ;
#11899 = oriented_edge ( 'none', *, *, #9796, .f. ) ;
#11900 = cartesian_point ( 'none', ( -492.3826312064202284, 224.6407147499675432, -279.7054206856876135 ) ) ;
#11901 = conical_surface ( 'none', #33867, 41.00000000000003553, 0.7853981633974482790 ) ;
#11902 = oriented_edge ( 'none', *, *, #32689, .f. ) ;
#11903 = cartesian_point ( 'none', ( -494.9585904557866343, 233.0526995729478301, -275.3537468037986855 ) ) ;
#11904 = cartesian_point ( 'none', ( -429.3444613198884099, 250.9956971798635266, -341.9039352260795113 ) ) ;
#11905 = advanced_face ( 'none', ( #17213 ), #1886, .f. ) ;
#11906 = oriented_edge ( 'none', *, *, #4679, .f. ) ;
#11907 = face_bound ( 'none', #17847, .t. ) ;
#11908 = cartesian_point ( 'none', ( -553.4359750677232341, 300.6842518256034964, -380.3537468037986287 ) ) ;
#11909 = face_outer_bound ( 'none', #7565, .t. ) ;
#11910 = direction ( 'none', ( 0.0000000000000000000, -0.6038489185976441131, -0.7970987915612818275 ) ) ;
#11911 = cartesian_point ( 'none', ( -537.0537354235324301, 249.7045677992845469, -410.3537468037833946 ) ) ;
#11912 = edge_curve ( 'none', #23298, #29204, #14260, .t. ) ;
#11913 = face_outer_bound ( 'none', #16538, .t. ) ;
#11914 = edge_curve ( 'none', #7169, #27558, #23588, .t. ) ;
#11915 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.011292260054598159e-12 ) ) ;
#11916 = vertex_point ( 'none', #29047 ) ;
#11917 = edge_curve ( 'none', #29536, #18829, #27346, .t. ) ;
#11918 = cartesian_point ( 'none', ( -537.8801514671807809, 216.2931119366735402, -275.3537468037985150 ) ) ;
#11919 = cartesian_point ( 'none', ( -424.0450167721051002, 183.3842518255828793, -302.8536850919550147 ) ) ;
#11920 = b_spline_curve_with_knots ( 'none', 3,
( #9972, #7343, #26265, #18170, #12640, #31574, #20795, #28977, #34289, #7110, #31461, #21150, #4500, #6984, #26137, #15220, #20910, #34174, #23512, #10102, #17924, #7472 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001745290470607321377, 0.002617935705910926988, 0.003490580941214532600, 0.005235871411821762904, 0.006981161882428994075, 0.008726452353036224380, 0.009599097588339841267, 0.01047174282364345642, 0.01221703329425083591, 0.01396232376485821713 ),
.unspecified. ) ;
#11921 = direction ( 'none', ( -0.8267412399748136353, -0.5625823691913101054, 0.0000000000000000000 ) ) ;
#11922 = axis2_placement_3d ( 'none', #27684, #3527, #9136 ) ;
#11923 = cartesian_point ( 'none', ( -496.1740035070547492, 199.7424396711344343, -368.2537468040320050 ) ) ;
#11924 = oriented_edge ( 'none', *, *, #6120, .f. ) ;
#11925 = cartesian_point ( 'none', ( -435.5450167721049866, 192.3052593532680987, -355.6287468037992312 ) ) ;
#11926 = face_outer_bound ( 'none', #35059, .t. ) ;
#11927 = oriented_edge ( 'none', *, *, #34589, .t. ) ;
#11928 = oriented_edge ( 'none', *, *, #7362, .f. ) ;
#11929 = cartesian_point ( 'none', ( -468.2450167721050320, 243.1842518256035248, -322.8537468037986287 ) ) ;
#11930 = line ( 'none', #19979, #8066 ) ;
#11931 = oriented_edge ( 'none', *, *, #21759, .f. ) ;
#11932 = edge_curve ( 'none', #8292, #31065, #15517, .t. ) ;
#11933 = cartesian_point ( 'none', ( -550.0701600692897273, 193.2977128291040003, -398.8537468040197496 ) ) ;
#11934 = direction ( 'none', ( 0.0000000000000000000, -0.8095112392251152533, 0.5871043804709843439 ) ) ;
#11935 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#11936 = direction ( 'none', ( 1.019342488021989714e-14, 1.000000000000000000, 1.311026609187008614e-14 ) ) ;
#11937 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#11938 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#11939 = cylindrical_surface ( 'none', #28520, 4.050000000000054001 ) ;
#11940 = cartesian_point ( 'none', ( -434.2450167721049752, 230.9858228924450998, -299.8929469143632787 ) ) ;
#11941 = edge_curve ( 'none', #14342, #6919, #13430, .t. ) ;
#11942 = edge_loop ( 'none', ( #246, #30240, #26170, #30409, #30446 ) ) ;
#11943 = vector ( 'none', #1751, 1000.000000000000000 ) ;
#11944 = advanced_face ( 'none', ( #20624 ), #18934, .f. ) ;
#11945 = direction ( 'none', ( 1.000000000000000000, 3.397572461039109235e-16, 6.742252096426301460e-17 ) ) ;
#11946 = axis2_placement_3d ( 'none', #10792, #5186, #29666 ) ;
#11947 = cartesian_point ( 'none', ( -518.3410127708464188, 263.7515167243034284, -436.0086058052830253 ) ) ;
#11948 = cartesian_point ( 'none', ( -434.2450167721049752, 230.9858228924450998, -299.8929469143632787 ) ) ;
#11949 = advanced_face ( 'none', ( #14664 ), #2653, .f. ) ;
#11950 = edge_loop ( 'none', ( #2114, #20554, #20545, #2252, #51, #12702 ) ) ;
#11951 = direction ( 'none', ( 0.9972701007700911502, 0.07384000345349524264, 1.982363107705103405e-16 ) ) ;
#11952 = vertex_point ( 'none', #23831 ) ;
#11953 = toroidal_surface ( 'none', #25635, 2.500000000000000444, 10.00000000000000000 ) ;
#11954 = direction ( 'none', ( 2.879738170997093723e-17, -0.6038489185976466667, -0.7970987915612799402 ) ) ;
#11955 = edge_curve ( 'none', #11566, #32519, #21881, .t. ) ;
#11956 = oriented_edge ( 'none', *, *, #26125, .f. ) ;
#11957 = advanced_face ( 'none', ( #27002 ), #6962, .t. ) ;
#11958 = oriented_edge ( 'none', *, *, #5561, .f. ) ;
#11959 = cartesian_point ( 'none', ( -522.6884727320469892, 231.6159186566697770, -514.8537468037833378 ) ) ;
#11960 = edge_loop ( 'none', ( #28567, #19023 ) ) ;
#11961 = cartesian_point ( 'none', ( -544.0789914769355846, 191.9617200349831307, -368.2537468040576414 ) ) ;
#11962 = edge_curve ( 'none', #3274, #21618, #708, .t. ) ;
#11963 = cartesian_point ( 'none', ( -435.5450167721049866, 294.0632442979077723, -293.4787468037440021 ) ) ;
#11964 = conical_surface ( 'none', #4272, 50.69999999999996732, 0.7853981633974552734 ) ;
#11965 = oriented_edge ( 'none', *, *, #35092, .t. ) ;
#11966 = direction ( 'none', ( 1.000000000000000000, 1.920224799361962737e-16, -1.739427606565643889e-16 ) ) ;
#11967 = cartesian_point ( 'none', ( -498.7348734745146999, 290.1003236871915192, -360.2537468040166573 ) ) ;
#11968 = vertex_point ( 'none', #7553 ) ;
#11969 = direction ( 'none', ( 0.9687155250085898173, -0.2481737931517593865, 0.0000000000000000000 ) ) ;
#11970 = axis2_placement_3d ( 'none', #17729, #20703, #15128 ) ;
#11971 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#11972 = cylindrical_surface ( 'none', #8939, 4.500000000000003553 ) ;
#11973 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#11974 = cartesian_point ( 'none', ( -529.3373266946276772, 278.7652822769234149, -280.0517675483063158 ) ) ;
#11975 = face_outer_bound ( 'none', #17101, .t. ) ;
#11976 = direction ( 'none', ( 0.9972701007700911502, 0.07384000345349524264, 1.982363107705103405e-16 ) ) ;
#11977 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -6.167905692361975591e-14 ) ) ;
#11978 = cartesian_point ( 'none', ( -513.8008043032893966, 228.8646735021140728, -410.3537468037833946 ) ) ;
#11979 = vertex_point ( 'none', #32111 ) ;
#11980 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#11981 = cartesian_point ( 'none', ( -550.0701600693001865, 193.2977128291194617, -413.2537468040591193 ) ) ;
#11982 = oriented_edge ( 'none', *, *, #23304, .t. ) ;
#11983 = cartesian_point ( 'none', ( -551.3315391929496627, 189.2916021583525037, -368.2537468040592330 ) ) ;
#11984 = edge_curve ( 'none', #34767, #17617, #1848, .t. ) ;
#11985 = cartesian_point ( 'none', ( -414.7593244152482157, 230.7258522664320708, -299.3937822886987306 ) ) ;
#11986 = cartesian_point ( 'none', ( -540.8554343648820577, 290.1656246526830500, -335.3036324774171817 ) ) ;
#11987 = oriented_edge ( 'none', *, *, #24615, .t. ) ;
#11988 = line ( 'none', #16459, #21733 ) ;
#11989 = edge_curve ( 'none', #33712, #19712, #30760, .t. ) ;
#11990 = direction ( 'none', ( 5.230025295777878942e-16, -0.9999948051039169172, -0.003223315867124592650 ) ) ;
#11991 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.724587470723458363e-14 ) ) ;
#11992 = advanced_face ( 'none', ( #28670 ), #33293, .t. ) ;
#11993 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11994 = oriented_edge ( 'none', *, *, #19419, .t. ) ;
#11995 = axis2_placement_3d ( 'none', #10842, #16545, #16300 ) ;
#11996 = edge_loop ( 'none', ( #909, #20755, #4663, #7875 ) ) ;
#11997 = cartesian_point ( 'none', ( -421.9450167721050207, 213.8092518256028427, -271.9747543314629183 ) ) ;
#11998 = axis2_placement_3d ( 'none', #29602, #22, #15964 ) ;
#11999 = vertex_point ( 'none', #5054 ) ;
#12001 = cartesian_point ( 'none', ( -548.3851691294233888, 300.6842518256034396, -380.3537468037984581 ) ) ;
#12000 = cartesian_point ( 'none', ( -435.2450167721059415, 243.5247265829187597, -337.8498822039564971 ) ) ;
#12002 = direction ( 'none', ( -5.651035195342045529e-14, -1.280919814661274201e-14, 1.000000000000000000 ) ) ;
#12003 = face_outer_bound ( 'none', #15509, .t. ) ;
#12004 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547928e-17 ) ) ;
#12005 = oriented_edge ( 'none', *, *, #18158, .f. ) ;
#12006 = advanced_face ( 'none', ( #3986 ), #23150, .f. ) ;
#12007 = cartesian_point ( 'none', ( -576.5450167718829562, 243.1842518256342771, -469.8537468040206022 ) ) ;
#12008 = face_outer_bound ( 'none', #413, .t. ) ;
#12009 = cartesian_point ( 'none', ( -450.5450167721049297, 238.1311329940703843, -305.0572305695915247 ) ) ;
#12010 = direction ( 'none', ( 1.000000000000000000, 2.810252031083027520e-16, 5.642927514190364782e-14 ) ) ;
#12011 = cartesian_point ( 'none', ( -540.2695368077304465, 223.2772071032426027, -399.6037468037833378 ) ) ;
#12012 = edge_curve ( 'none', #34314, #23648, #20590, .t. ) ;
#12013 = direction ( 'none', ( 0.1420752155569546260, 0.003190618115245678552, -0.9898507226246227031 ) ) ;
#12014 = direction ( 'none', ( 1.028554113732454248e-16, -0.9960050151769735960, -0.08929731094672753444 ) ) ;
#12015 = vector ( 'none', #26584, 1000.000000000000000 ) ;
#12016 = cartesian_point ( 'none', ( -523.5450167719635601, 243.1842518256338508, -287.8537468040321414 ) ) ;
#12017 = cartesian_point ( 'none', ( -489.8793247170063410, 229.9364992776860959, -279.8602317973506501 ) ) ;
#12018 = oriented_edge ( 'none', *, *, #9498, .t. ) ;
#12019 = line ( 'none', #33897, #17545 ) ;
#12020 = axis2_placement_3d ( 'none', #10564, #2335, #15566 ) ;
#12021 = cartesian_point ( 'none', ( -488.9277712026821519, 248.4715557378784183, -275.3537468036889777 ) ) ;
#12022 = direction ( 'none', ( 0.07384000345349513161, -0.9972701007700911502, 4.661740697613374269e-16 ) ) ;
#12023 = cartesian_point ( 'none', ( -560.6577169845812705, 257.6215525926634200, -412.2774083251728712 ) ) ;
#12024 = edge_curve ( 'none', #366, #21704, #21443, .t. ) ;
#12025 = axis2_placement_3d ( 'none', #31341, #6626, #33582 ) ;
#12026 = circle ( 'none', #30812, 3.700999999999992962 ) ;
#12027 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#12028 = axis2_placement_3d ( 'none', #23813, #26790, #34903 ) ;
#12029 = direction ( 'none', ( 1.791068744856348687e-16, 6.279680095831317198e-17, -1.000000000000000000 ) ) ;
#12030 = oriented_edge ( 'none', *, *, #24197, .t. ) ;
#12031 = cartesian_point ( 'none', ( -415.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#12032 = edge_loop ( 'none', ( #17260, #594, #18390, #24674 ) ) ;
#12033 = cartesian_point ( 'none', ( -414.9806611220325294, 242.3956515517560035, -310.8796869405738903 ) ) ;
#12034 = edge_loop ( 'none', ( #29900, #4983 ) ) ;
#12035 = axis2_placement_3d ( 'none', #635, #19644, #19425 ) ;
#12036 = cartesian_point ( 'none', ( -540.6280460563233419, 211.2195260500560323, -279.7056255910836171 ) ) ;
#12037 = cartesian_point ( 'none', ( -473.8484374127369847, 185.6842518256340213, -449.8537468040155431 ) ) ;
#12038 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12039 = oriented_edge ( 'none', *, *, #12763, .t. ) ;
#12040 = line ( 'none', #19310, #21775 ) ;
#12041 = oriented_edge ( 'none', *, *, #11932, .f. ) ;
#12042 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#12043 = circle ( 'none', #2938, 5.899999999999972822 ) ;
#12044 = approval_person_organization ( #31120, #22537, #24323 ) ;
#12045 = cartesian_point ( 'none', ( -497.5469155063529456, 189.2821522638917315, -368.2537468040280260 ) ) ;
#12046 = edge_curve ( 'none', #31508, #20155, #29912, .t. ) ;
#12047 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.877651306839097745e-14 ) ) ;
#12048 = vector ( 'none', #20173, 1000.000000000000114 ) ;
#12049 = cartesian_point ( 'none', ( -523.5450167718834109, 243.1842518256341918, -461.8537468040175895 ) ) ;
#12050 = direction ( 'none', ( -1.000000000000000000, -1.920224799361962491e-16, 1.739427606565643643e-16 ) ) ;
#12051 = edge_curve ( 'none', #35079, #15281, #34969, .t. ) ;
#12052 = edge_loop ( 'none', ( #24787, #6954 ) ) ;
#12053 = circle ( 'none', #34820, 7.000000000000006217 ) ;
#12054 = cartesian_point ( 'none', ( -435.5450167721049866, 288.1842518256034396, -296.8729846902652412 ) ) ;
#12055 = cartesian_point ( 'none', ( -517.0918296804277361, 203.7081730451175758, -431.9664300073097820 ) ) ;
#12056 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#12057 = cartesian_point ( 'none', ( -415.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#12058 = vector ( 'none', #9810, 1000.000000000000000 ) ;
#12059 = edge_loop ( 'none', ( #16184, #7206, #21180, #26429 ) ) ;
#12060 = cartesian_point ( 'none', ( -449.5450167721049297, 247.9642290986752471, -339.6882891875085306 ) ) ;
#12061 = plane ( 'none', #14184 ) ;
#12062 = vertex_point ( 'none', #19412 ) ;
#12063 = oriented_edge ( 'none', *, *, #11698, .f. ) ;
#12064 = cartesian_point ( 'none', ( -406.0450167721049866, 211.3644466721742106, -291.0339416504361907 ) ) ;
#12065 = cartesian_point ( 'none', ( -569.5450167718848888, 243.1842518256338224, -436.8537468040201475 ) ) ;
#12066 = edge_loop ( 'none', ( #24139, #26229, #15983, #10105, #4628, #27997, #7250, #9076 ) ) ;
#12067 = vector ( 'none', #13576, 1000.000000000000000 ) ;
#12068 = edge_loop ( 'none', ( #24893, #25857 ) ) ;
#12069 = edge_curve ( 'none', #11720, #26503, #18868, .t. ) ;
#12070 = face_outer_bound ( 'none', #19689, .t. ) ;
#12071 = line ( 'none', #23060, #27350 ) ;
#12072 = oriented_edge ( 'none', *, *, #11962, .t. ) ;
#12073 = oriented_edge ( 'none', *, *, #19206, .f. ) ;
#12074 = edge_curve ( 'none', #14122, #30551, #15928, .t. ) ;
#12075 = axis2_placement_3d ( 'none', #17310, #11750, #20035 ) ;
#12076 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#12077 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#12078 = face_outer_bound ( 'none', #27401, .t. ) ;
#12079 = advanced_face ( 'none', ( #31611 ), #10405, .t. ) ;
#12080 = cartesian_point ( 'none', ( -580.9903956149809119, 212.8859542443563839, -380.3537468037986287 ) ) ;
#12081 = axis2_placement_3d ( 'none', #8537, #19109, #33091 ) ;
#12082 = direction ( 'none', ( -0.3003283627730247152, -0.9538358739919957641, -2.925521921717688678e-14 ) ) ;
#12083 = cartesian_point ( 'none', ( -436.2450167721049752, 241.3446353065328935, -313.5335638086658605 ) ) ;
#12084 = axis2_placement_3d ( 'none', #3048, #33077, #8527 ) ;
#12085 = oriented_edge ( 'none', *, *, #26231, .f. ) ;
#12086 = vector ( 'none', #31596, 1000.000000000000000 ) ;
#12087 = cartesian_point ( 'none', ( -414.9670690025134263, 230.1160245690546446, -299.3957479662033165 ) ) ;
#12088 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.015061051085857437e-12 ) ) ;
#12089 = direction ( 'none', ( -0.07384000345349524264, 0.9972701007700911502, 1.319403722633303513e-16 ) ) ;
#12090 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#12091 = oriented_edge ( 'none', *, *, #10376, .t. ) ;
#12092 = oriented_edge ( 'none', *, *, #5836, .t. ) ;
#12093 = cartesian_point ( 'none', ( -581.0450167718835246, 300.6842518256341918, -459.8537468040200906 ) ) ;
#12094 = axis2_placement_3d ( 'none', #23339, #14800, #17853 ) ;
#12095 = cartesian_point ( 'none', ( -537.3963990442533714, 270.3053823082428835, -275.3537468037985150 ) ) ;
#12096 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256034964, -322.8537468037986287 ) ) ;
#12097 = cartesian_point ( 'none', ( -424.0450167721049866, 272.5592518256549965, -373.7327392761044962 ) ) ;
#12098 = cartesian_point ( 'none', ( -421.9450167721049638, 288.8821021527908783, -289.5537288329133503 ) ) ;
#12099 = edge_loop ( 'none', ( #19970, #5223, #13192, #20585 ) ) ;
#12100 = cartesian_point ( 'none', ( -450.5450167721049297, 288.1842518256034396, -296.8729846902652412 ) ) ;
#12101 = oriented_edge ( 'none', *, *, #2780, .t. ) ;
#12102 = direction ( 'none', ( 0.4346877315787796014, 0.9005812434283176904, 3.663897558099547312e-17 ) ) ;
#12103 = cartesian_point ( 'none', ( -497.0198734592281085, 193.2977128325478304, -412.6287651376342751 ) ) ;
#12104 = oriented_edge ( 'none', *, *, #12051, .t. ) ;
#12105 = edge_curve ( 'none', #27174, #32340, #27817, .t. ) ;
#12106 = cartesian_point ( 'none', ( -414.6143364586891380, 252.6830294426301577, -323.0061403150818364 ) ) ;
#12107 = oriented_edge ( 'none', *, *, #5463, .f. ) ;
#12108 = vector ( 'none', #3018, 1000.000000000000000 ) ;
#12109 = vertex_point ( 'none', #3122 ) ;
#12110 = cartesian_point ( 'none', ( -433.7450167721049752, 231.1844668417338937, -322.9255823165804031 ) ) ;
#12111 = cartesian_point ( 'none', ( -415.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#12112 = circle ( 'none', #33616, 37.49999999999997868 ) ;
#12113 = vector ( 'none', #3952, 1000.000000000000000 ) ;
#12114 = edge_loop ( 'none', ( #28721, #14061, #4226, #28940 ) ) ;
#12115 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12116 = direction ( 'none', ( -0.7437731059700262159, 0.002154568021935122923, -0.6684286982710565539 ) ) ;
#12117 = direction ( 'none', ( -5.650356714681711245e-14, -1.278764975911907299e-14, 1.000000000000000000 ) ) ;
#12118 = toroidal_surface ( 'none', #24333, 6.700000000000000178, 0.2000000000000000111 ) ;
#12119 = edge_loop ( 'none', ( #18343, #18427, #13682, #20693, #21486 ) ) ;
#12121 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12120 = cartesian_point ( 'none', ( -434.2450167721049183, 243.4470170387987764, -336.9831249091400878 ) ) ;
#12122 = oriented_edge ( 'none', *, *, #25596, .t. ) ;
#12123 = line ( 'none', #33989, #14650 ) ;
#12124 = edge_curve ( 'none', #26233, #761, #12547, .t. ) ;
#12125 = cartesian_point ( 'none', ( -435.5450167721049866, 281.4851254543927439, -365.7407271040192995 ) ) ;
#12126 = advanced_face ( 'none', ( #15073 ), #32587, .f. ) ;
#12127 = edge_curve ( 'none', #33968, #14700, #11692, .t. ) ;
#12128 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#12129 = vertex_point ( 'none', #21791 ) ;
#12130 = edge_curve ( 'none', #13674, #11504, #8678, .t. ) ;
#12131 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#12132 = plane ( 'none', #10975 ) ;
#12133 = advanced_face ( 'none', ( #32048 ), #18466, .t. ) ;
#12134 = cartesian_point ( 'none', ( -433.2450167721049752, 216.1843920877976473, -322.9407763322108735 ) ) ;
#12135 = axis2_placement_3d ( 'none', #1846, #33787, #6473 ) ;
#12136 = edge_loop ( 'none', ( #17371, #23412, #3513, #28069 ) ) ;
#12137 = oriented_edge ( 'none', *, *, #28080, .t. ) ;
#12138 = axis2_placement_3d ( 'none', #33586, #3896, #22923 ) ;
#12139 = oriented_edge ( 'none', *, *, #8112, .t. ) ;
#12140 = line ( 'none', #5956, #7825 ) ;
#12141 = cartesian_point ( 'none', ( -492.4635234323301347, 259.2789916374433687, -275.3537468037987992 ) ) ;
#12142 = direction ( 'none', ( 1.000000000000000000, 3.274930822716663900e-16, 7.042636866466162445e-17 ) ) ;
#12144 = advanced_face ( 'none', ( #5265, #30345 ), #13641, .t. ) ;
#12143 = edge_loop ( 'none', ( #35165, #32278, #5580 ) ) ;
#12145 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12146 = vector ( 'none', #17973, 1000.000000000000000 ) ;
#12147 = cylindrical_surface ( 'none', #23651, 6.499999999999976907 ) ;
#12148 = vertex_point ( 'none', #17274 ) ;
#12149 = cartesian_point ( 'none', ( -554.2322368156310404, 185.8841554920709882, -380.3537468037986287 ) ) ;
#12150 = oriented_edge ( 'none', *, *, #17399, .f. ) ;
#12151 = direction ( 'none', ( 5.628830734849543029e-14, 1.294797602469088500e-14, -1.000000000000000000 ) ) ;
#12152 = cartesian_point ( 'none', ( -518.3004842886585948, 231.9408146718651835, -484.8537468037833378 ) ) ;
#12153 = edge_curve ( 'none', #5010, #33011, #24412, .t. ) ;
#12154 = line ( 'none', #14816, #13410 ) ;
#12155 = cartesian_point ( 'none', ( -414.2709465068305121, 242.3932664453269012, -310.1397364867630131 ) ) ;
#12156 = cartesian_point ( 'none', ( -540.5712232428396646, 212.6043874285527977, -275.3537468037985150 ) ) ;
#12157 = edge_curve ( 'none', #2847, #29497, #1455, .t. ) ;
#12158 = cartesian_point ( 'none', ( -557.8743204250505414, 251.5572403287524423, -275.3537468037985150 ) ) ;
#12159 = direction ( 'none', ( 1.036334525942864938e-16, -0.08929731094672753444, 0.9960050151769737070 ) ) ;
#12160 = oriented_edge ( 'none', *, *, #34300, .t. ) ;
#12161 = conical_surface ( 'none', #792, 6.400000000000016342, 0.7853981633974569387 ) ;
#12162 = b_spline_curve_with_knots ( 'none', 1,
( #30633, #19494 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#12163 = cartesian_point ( 'none', ( -492.7348938366487232, 267.0952602673626757, -434.8537468037833378 ) ) ;
#12164 = cartesian_point ( 'none', ( -524.5928137183815352, 227.2156650589074331, -480.3635540274333380 ) ) ;
#12165 = cartesian_point ( 'none', ( -543.5853312918469555, 261.0842973886503842, -396.8537468037832241 ) ) ;
#12166 = oriented_edge ( 'none', *, *, #10529, .t. ) ;
#12167 = vector ( 'none', #11658, 1000.000000000000114 ) ;
#12168 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748158558, 1.615973351895135670e-16 ) ) ;
#12169 = cartesian_point ( 'none', ( -524.7504741878076402, 251.0929098924986533, -277.8537468040320846 ) ) ;
#12170 = oriented_edge ( 'none', *, *, #26649, .f. ) ;
#12171 = vector ( 'none', #29372, 1000.000000000000114 ) ;
#12172 = oriented_edge ( 'none', *, *, #28944, .t. ) ;
#12173 = advanced_face ( 'none', ( #17177 ), #1108, .f. ) ;
#12174 = edge_curve ( 'none', #16775, #21964, #25718, .t. ) ;
#12175 = oriented_edge ( 'none', *, *, #18009, .f. ) ;
#12176 = vector ( 'none', #25316, 1000.000000000000000 ) ;
#12177 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#12178 = cartesian_point ( 'none', ( -517.0572981439272553, 203.7138894380904048, -431.6603751765798620 ) ) ;
#12179 = vertex_point ( 'none', #14317 ) ;
#12180 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034964, -322.8537468037986287 ) ) ;
#12181 = vector ( 'none', #14412, 999.9999999999998863 ) ;
#12182 = vector ( 'none', #13130, 1000.000000000000000 ) ;
#12183 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#12184 = direction ( 'none', ( 4.057357086302410306e-31, -0.6038489185976522178, -0.7970987915612756103 ) ) ;
#12185 = edge_curve ( 'none', #5625, #19835, #17621, .t. ) ;
#12186 = oriented_edge ( 'none', *, *, #8933, .t. ) ;
#12187 = oriented_edge ( 'none', *, *, #20681, .t. ) ;
#12188 = cartesian_point ( 'none', ( -497.7009721906332516, 250.1114868202284356, -443.8537468037833946 ) ) ;
#12189 = advanced_face ( 'none', ( #29507 ), #11277, .t. ) ;
#12190 = oriented_edge ( 'none', *, *, #20338, .f. ) ;
#12191 = cartesian_point ( 'none', ( -435.5450167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#12192 = cartesian_point ( 'none', ( -525.8209103649302278, 203.9615504629241514, -410.3537468037833946 ) ) ;
#12193 = axis2_placement_3d ( 'none', #2693, #4353, #7447 ) ;
#12194 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12195 = axis2_placement_3d ( 'none', #11026, #637, #410 ) ;
#12196 = cartesian_point ( 'none', ( -569.1671999149248222, 278.2328799761693290, -431.3537468037833946 ) ) ;
#12197 = direction ( 'none', ( -0.07384000345345240190, 0.9972701007700944809, 0.0000000000000000000 ) ) ;
#12198 = oriented_edge ( 'none', *, *, #9284, .t. ) ;
#12199 = face_outer_bound ( 'none', #16762, .t. ) ;
#12200 = oriented_edge ( 'none', *, *, #6658, .t. ) ;
#12201 = edge_curve ( 'none', #30505, #30718, #32451, .t. ) ;
#12202 = cartesian_point ( 'none', ( -523.5450167719189949, 195.6842518256254095, -395.8537468040366321 ) ) ;
#12203 = oriented_edge ( 'none', *, *, #3464, .f. ) ;
#12204 = plane ( 'none', #2647 ) ;
#12205 = line ( 'none', #13746, #7490 ) ;
#12206 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.011536533547364063e-12 ) ) ;
#12207 = edge_curve ( 'none', #16380, #27409, #12140, .t. ) ;
#12208 = oriented_edge ( 'none', *, *, #17705, .f. ) ;
#12209 = oriented_edge ( 'none', *, *, #2649, .t. ) ;
#12210 = direction ( 'none', ( 0.1506821769804511102, -0.9885822583581155287, -7.401486830834393239e-15 ) ) ;
#12211 = cartesian_point ( 'none', ( -550.0701600692884767, 293.0707908221630191, -422.6037468040183853 ) ) ;
#12213 = vertex_point ( 'none', #30670 ) ;
#12212 = axis2_placement_3d ( 'none', #7540, #3105, #19044 ) ;
#12214 = direction ( 'none', ( 0.07384000345352668970, -0.9972701007700888187, 0.0000000000000000000 ) ) ;
#12215 = conical_surface ( 'none', #18758, 17.50000000000001776, 0.7853981633974466137 ) ;
#12216 = vertex_point ( 'none', #30926 ) ;
#12217 = cartesian_point ( 'none', ( -485.2450167721049752, 243.1842518256034964, -322.8537468037986287 ) ) ;
#12218 = cartesian_point ( 'none', ( -468.9165862416679715, 259.1535068688927481, -367.6611372762647534 ) ) ;
#12219 = direction ( 'none', ( 1.000000000000000000, 5.221961347541154982e-16, 2.510171549055261205e-16 ) ) ;
#12220 = oriented_edge ( 'none', *, *, #26466, .f. ) ;
#12221 = cartesian_point ( 'none', ( -518.0859179250657007, 228.1431976944211328, -517.3688327966842735 ) ) ;
#12222 = oriented_edge ( 'none', *, *, #13961, .t. ) ;
#12223 = cartesian_point ( 'none', ( -424.0450167721049866, 208.5501904748714708, -268.8091182883698025 ) ) ;
#12224 = cartesian_point ( 'none', ( -554.7309877782483909, 287.4586651841013349, -342.3935908997447655 ) ) ;
#12225 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#12226 = face_outer_bound ( 'none', #10339, .t. ) ;
#12227 = edge_curve ( 'none', #33968, #20228, #31209, .t. ) ;
#12228 = plane ( 'none', #23126 ) ;
#12229 = circle ( 'none', #29046, 25.99999999999997513 ) ;
#12230 = cylindrical_surface ( 'none', #4482, 4.499999999999948486 ) ;
#12231 = cartesian_point ( 'none', ( -414.3573012116069663, 230.3873977644601609, -299.6926801818482318 ) ) ;
#12232 = direction ( 'none', ( 2.030223136579931026e-16, -5.731002480841824767e-17, -1.000000000000000000 ) ) ;
#12233 = oriented_edge ( 'none', *, *, #29953, .f. ) ;
#12234 = edge_curve ( 'none', #29807, #19900, #9946, .t. ) ;
#12235 = cartesian_point ( 'none', ( -477.5830759947585307, 197.2223110485083453, -449.8537468040156000 ) ) ;
#12236 = direction ( 'none', ( -1.036334525942864445e-16, 0.08929731094672750669, -0.9960050151769735960 ) ) ;
#12237 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12238 = axis2_placement_3d ( 'none', #14344, #22628, #22277 ) ;
#12239 = edge_curve ( 'none', #20633, #30784, #4408, .t. ) ;
#12240 = axis2_placement_3d ( 'none', #25186, #14152, #25078 ) ;
#12242 = cartesian_point ( 'none', ( -532.8411609404519140, 268.3955115180302755, -396.8537468037833946 ) ) ;
#12241 = direction ( 'none', ( -1.791068744856348687e-16, -6.279680095831317198e-17, 1.000000000000000000 ) ) ;
#12243 = oriented_edge ( 'none', *, *, #33723, .t. ) ;
#12244 = face_outer_bound ( 'none', #12341, .t. ) ;
#12245 = oriented_edge ( 'none', *, *, #33045, .f. ) ;
#12246 = axis2_placement_3d ( 'none', #800, #25284, #6575 ) ;
#12247 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#12248 = oriented_edge ( 'none', *, *, #21338, .t. ) ;
#12249 = oriented_edge ( 'none', *, *, #14514, .t. ) ;
#12250 = edge_loop ( 'none', ( #34827, #12172, #3413, #26777 ) ) ;
#12251 = cartesian_point ( 'none', ( -550.0701600693165574, 293.0707908221754110, -370.3537468040424301 ) ) ;
#12252 = circle ( 'none', #23362, 37.00000000000003553 ) ;
#12253 = cartesian_point ( 'none', ( -434.2164886325702469, 230.6701030592296320, -299.7871899284907613 ) ) ;
#12254 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.014279384105852214e-12 ) ) ;
#12255 = edge_loop ( 'none', ( #7235, #18945 ) ) ;
#12256 = direction ( 'none', ( 0.5625823691913069968, -0.8267412399748157448, 1.615973351895135670e-16 ) ) ;
#12257 = cartesian_point ( 'none', ( -424.0450167721049866, 210.2054170053982034, -276.9437937191884203 ) ) ;
#12258 = vertex_point ( 'none', #25352 ) ;
#12259 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12260 = edge_loop ( 'none', ( #19633, #5700, #16337, #7098 ) ) ;
#12261 = direction ( 'none', ( -0.1301338387962845677, -0.9914964367057214067, -2.008823880312848768e-14 ) ) ;
#12262 = vector ( 'none', #34996, 1000.000000000000114 ) ;
#12263 = edge_curve ( 'none', #30810, #16090, #26566, .t. ) ;
#12264 = oriented_edge ( 'none', *, *, #28031, .t. ) ;
#12265 = axis2_placement_3d ( 'none', #5621, #3017, #16589 ) ;
#12266 = face_outer_bound ( 'none', #27597, .t. ) ;
#12267 = cartesian_point ( 'none', ( -493.4622421251588662, 240.8535917545292477, -275.3537468037988560 ) ) ;
#12268 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#12269 = face_outer_bound ( 'none', #14499, .t. ) ;
#12270 = advanced_face ( 'none', ( #22279 ), #28090, .t. ) ;
#12271 = circle ( 'none', #7659, 6.400000000000016342 ) ;
#12272 = edge_loop ( 'none', ( #18495, #31318, #8711, #34561, #25684, #34640, #27974, #30148, #30018, #13294, #26973, #20864 ) ) ;
#12273 = cartesian_point ( 'none', ( -581.0450167721051002, 243.1842518256034680, -380.3537468037986287 ) ) ;
#12274 = edge_curve ( 'none', #11504, #17489, #19319, .t. ) ;
#12275 = cartesian_point ( 'none', ( -414.2450167721049752, 243.1842518256034111, -322.8537468037984581 ) ) ;
#12276 = cartesian_point ( 'none', ( -485.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#12277 = cartesian_point ( 'none', ( -546.0968959016427107, 295.1834128546693137, -370.3537468037986287 ) ) ;
#12278 = vertex_point ( 'none', #25716 ) ;
#12279 = circle ( 'none', #7864, 14.00000000000000355 ) ;
#12280 = cartesian_point ( 'none', ( -514.2084294658284307, 214.3658277941508175, -275.3537468037989697 ) ) ;
#12281 = oriented_edge ( 'none', *, *, #6122, .f. ) ;
#12283 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#12282 = direction ( 'none', ( 1.000000000000000000, 2.035898835340871108e-16, -1.361673625698254644e-16 ) ) ;
#12284 = cartesian_point ( 'none', ( -438.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#12285 = oriented_edge ( 'none', *, *, #34662, .t. ) ;
#12286 = cartesian_point ( 'none', ( -492.7131197408185130, 231.5514197381994563, -319.9075191830223730 ) ) ;
#12287 = edge_loop ( 'none', ( #14632, #5256, #32080, #14334, #763, #18734, #7125 ) ) ;
#12288 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.233581138472395244e-14 ) ) ;
#12289 = vertex_point ( 'none', #33146 ) ;
#12290 = oriented_edge ( 'none', *, *, #16525, .f. ) ;
#12291 = edge_curve ( 'none', #28126, #25318, #34149, .t. ) ;
#12292 = circle ( 'none', #23785, 12.50000000000001599 ) ;
#12293 = edge_curve ( 'none', #15072, #24757, #4868, .t. ) ;
#12294 = face_outer_bound ( 'none', #21152, .t. ) ;
#12295 = cartesian_point ( 'none', ( -414.4832635117656423, 241.3397396367146541, -313.4789584500055639 ) ) ;
#12296 = edge_loop ( 'none', ( #12200, #11924, #34179, #9968 ) ) ;
#12297 = axis2_placement_3d ( 'none', #32744, #19232, #27576 ) ;
#12298 = line ( 'none', #16990, #7121 ) ;
#12299 = cartesian_point ( 'none', ( -460.5450167721049866, 227.4358176317425375, -275.3537468037986287 ) ) ;
#12300 = cylindrical_surface ( 'none', #15876, 6.499999999999976907 ) ;
#12301 = axis2_placement_3d ( 'none', #22506, #22391, #19540 ) ;
#12302 = cartesian_point ( 'none', ( -424.0450167721049866, 213.8092518255517973, -271.9747543314925338 ) ) ;
#12303 = edge_loop ( 'none', ( #7632, #8349, #23546 ) ) ;
#12304 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#12305 = cartesian_point ( 'none', ( -458.4450167721049638, 243.1842518256034964, -285.3537468037986855 ) ) ;
#12306 = advanced_face ( 'none', ( #25252 ), #9532, .f. ) ;
#12307 = direction ( 'none', ( 5.642927514190362258e-14, 1.311040044477054888e-14, -1.000000000000000000 ) ) ;
#12308 = cartesian_point ( 'none', ( -433.2582658935513109, 256.2708815723545968, -299.3114421626624448 ) ) ;
#12309 = edge_loop ( 'none', ( #8853, #22840, #16478, #19838 ) ) ;
#12310 = circle ( 'none', #17662, 7.400000000000018119 ) ;
#12311 = axis2_placement_3d ( 'none', #19008, #2728, #5348 ) ;
#12312 = oriented_edge ( 'none', *, *, #13610, .t. ) ;
#12313 = cartesian_point ( 'none', ( -433.4463257541342500, 256.1856803543640808, -299.3117167945270012 ) ) ;
#12314 = cartesian_point ( 'none', ( -451.3200351057072339, 195.4936545195130009, -354.6441424781898490 ) ) ;
#12315 = advanced_face ( 'none', ( #16766, #18026 ), #1573, .f. ) ;
#12316 = direction ( 'none', ( 1.000000000000000000, -3.003847700398644514e-18, -1.226416383224404662e-17 ) ) ;
#12317 = oriented_edge ( 'none', *, *, #14521, .t. ) ;
#12318 = axis2_placement_3d ( 'none', #9813, #17661, #25874 ) ;
#12319 = vertex_point ( 'none', #17738 ) ;
#12320 = cartesian_point ( 'none', ( -548.2113825448244597, 268.0217552067492761, -275.3537468038261977 ) ) ;
#12321 = edge_curve ( 'none', #8657, #27584, #13400, .t. ) ;
#12322 = cartesian_point ( 'none', ( -450.5450167721049297, 243.1842518256034964, -322.8537468037986287 ) ) ;
#12323 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#12324 = vector ( 'none', #17205, 1000.000000000000000 ) ;
#12325 = advanced_face ( 'none', ( #10813 ), #20801, .t. ) ;
#12326 = oriented_edge ( 'none', *, *, #27362, .f. ) ;
#12327 = b_spline_curve_with_knots ( 'none', 3,
( #5709, #24745, #27605, #11109, #13831, #16558, #27707, #19146 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.003877433845935506548, 0.007754867691871013095, 0.01550973538374186486 ),
.unspecified. ) ;
#12328 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#12329 = face_outer_bound ( 'none', #9129, .t. ) ;
#12330 = line ( 'none', #24818, #29300 ) ;
#12331 = oriented_edge ( 'none', *, *, #25737, .f. ) ;
#12332 = vector ( 'none', #2368, 1000.000000000000000 ) ;
#12333 = direction ( 'none', ( 1.028554113732451536e-16, -0.9960050151769735960, -0.08929731094672870018 ) ) ;
#12334 = oriented_edge ( 'none', *, *, #1367, .t. ) ;
#12335 = cartesian_point ( 'none', ( -424.0450167721049297, 290.7847237790774102, -291.1009740628906002 ) ) ;
#12336 = cartesian_point ( 'none', ( -490.5269504651805050, 282.8732048331511919, -333.5469707151064540 ) ) ;
#12337 = direction ( 'none', ( -5.659196845915057107e-14, -1.289314910434818734e-14, 1.000000000000000000 ) ) ;
#12338 = cartesian_point ( 'none', ( -517.6884950700396075, 228.2940449066964561, -516.4750638070856894 ) ) ;
#12339 = edge_curve ( 'none', #22075, #10956, #34112, .t. ) ;
#12340 = direction ( 'none', ( 2.035898835339489862e-16, -1.000000000000000000, -1.013966689237188416e-12 ) ) ;
#12341 = edge_loop ( 'none', ( #3244, #13979, #23567, #12728 ) ) ;
#12342 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#12343 = cartesian_point ( 'none', ( -488.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#12344 = face_bound ( 'none', #12068, .t. ) ;
#12345 = edge_curve ( 'none', #18860, #8409, #4835, .t. ) ;
#12346 = oriented_edge ( 'none', *, *, #8249, .f. ) ;
#12347 = direction ( 'none', ( 0.03692000172674801683, -0.4986350503850486282, -0.8660254037844369313 ) ) ;
#12348 =( bounded_curve ( ) b_spline_curve ( 3, ( #22210, #28165, #17105, #19965 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.9272952180016061918, 1.570796326794896558 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670085866, 0.9657888653670085866, 1.000000000000000000 ) )
representation_item ( '' ) );
#12349 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#12350 = cartesian_point ( 'none', ( -551.7359219199624931, 254.4745733643363224, -275.3537468037984013 ) ) ;
#12351 = oriented_edge ( 'none', *, *, #11678, .f. ) ;
#12352 = axis2_placement_3d ( 'none', #34779, #24022, #26657 ) ;
#12353 = direction ( 'none', ( -5.655173982181835773e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#12354 = cartesian_point ( 'none', ( -424.0450167721049866, 274.9370245665110701, -370.4542187572726561 ) ) ;
#12355 = plane ( 'none', #905 ) ;
#12356 = advanced_face ( 'none', ( #21844 ), #14191, .t. ) ;
#12357 = vector ( 'none', #16856, 1000.000000000000000 ) ;
#12358 = cartesian_point ( 'none', ( -424.0450167721049866, 272.5592518256036101, -373.7327392761343958 ) ) ;
#12359 = edge_loop ( 'none', ( #34968, #28869, #30081, #5776 ) ) ;
#12360 = face_outer_bound ( 'none', #6731, .t. ) ;
#12361 = face_outer_bound ( 'none', #23708, .t. ) ;
#12362 = cartesian_point ( 'none', ( -450.5450167721049297, 246.0051709407370026, -275.3537468037986287 ) ) ;
#12363 = axis2_placement_3d ( 'none', #6674, #23327, #14899 ) ;
#12364 = face_outer_bound ( 'none', #1856, .t. ) ;
#12365 = advanced_face ( 'none', ( #8234 ), #12960, .t. ) ;
#12366 = cartesian_point ( 'none', ( -417.8450167721049979, 278.3836836392187593, -341.8537468037628742 ) ) ;
#12367 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.551115123125777653e-14 ) ) ;
#12368 = cartesian_point ( 'none', ( -433.5246305355041159, 230.1182033788093406, -299.3957409431748715 ) ) ;
#12369 = direction ( 'none', ( 1.000000000000000000, 1.116986942066381098e-16, -9.403472687206421317e-17 ) ) ;
#12370 = edge_curve ( 'none', #26893, #24819, #32856, .t. ) ;
#12371 = oriented_edge ( 'none', *, *, #8981, .t. ) ;
#12372 = cartesian_point ( 'none', ( -483.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#12373 = conical_surface ( 'none', #26984, 44.45500000000001961, 1.047197551196598519 ) ;
#12374 = edge_loop ( 'none', ( #23175, #13690, #8979, #22671 ) ) ;
#12375 = cartesian_point ( 'none', ( -488.5483205032361411, 243.9376175934481239, -275.3537468038405791 ) ) ;
#12376 = direction ( 'none', ( 0.07384000345349585326, -0.9972701007700910392, 0.0000000000000000000 ) ) ;
#12377 = oriented_edge ( 'none', *, *, #32588, .t. ) ;
#12378 = oriented_edge ( 'none', *, *, #25280, .t. ) ;
#12379 = cartesian_point ( 'none', ( -580.8451131056374379, 273.8714718691295502, -380.3537468037986287 ) ) ;
#12380 = direction ( 'none', ( -0.8937973703356509869, 4.576639891904575517e-13, -0.4484710255758728725 ) ) ;
#12381 = direction ( 'none', ( 5.642927514190364782e-14, 1.311026609186951185e-14, -1.000000000000000000 ) ) ;
#12382 = edge_curve ( 'none', #23598, #29555, #5229, .t. ) ;
#12383 = vector ( 'none', #4145, 1000.000000000000114 ) ;
#12384 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#12385 = vertex_point ( 'none', #4709 ) ;
#12386 = oriented_edge ( 'none', *, *, #24824, .f. ) ;
#12387 = face_outer_bound ( 'none', #23098, .t. ) ;
#12388 = edge_curve ( 'none', #12258, #12109, #31175, .t. ) ;
#12389 = cartesian_point ( 'none', ( -539.1568148975158010, 211.8569927658219285, -275.3537468037984013 ) ) ;
#12390 = cartesian_point ( 'none', ( -451.9450167721049638, 192.3052593532678713, -352.2287468037993108 ) ) ;
#12391 = toroidal_surface ( 'none', #4326, 27.00000000000000355, 1.000000000000000000 ) ;
#12392 = b_spline_curve_with_knots ( 'none', 3,
( #6568, #9322, #25612, #15029, #17636, #25956 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002511953772273541486, 0.002903222035412298535, 0.003294490298551056018 ),
.unspecified. ) ;
#12393 = cartesian_point ( 'none', ( -415.2450167721050320, 256.5194417253111965, -299.3766790495253645 ) ) ;
#12394 = axis2_placement_3d ( 'none', #20929, #23419, #15354 ) ;
#12395 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#12396 = axis2_placement_3d ( 'none', #23145, #31438, #14958 ) ;
#12397 = edge_loop ( 'none', ( #20659, #11402, #8648, #28420 ) ) ;
#12398 = cartesian_point ( 'none', ( -435.5450167721049866, 272.5592518256036101, -377.1327392761343731 ) ) ;
#12399 = vertex_point ( 'none', #1840 ) ;
#12400 = toroidal_surface ( 'none', #18321, 5.200000000000000178, 0.1999999999999992339 ) ;
#12401 = cartesian_point ( 'none', ( -451.3200351057071771, 294.0632442979391499, -293.4787468037981171 ) ) ;
#12402 = oriented_edge ( 'none', *, *, #6227, .t. ) ;
#12403 = edge_curve ( 'none', #33612, #2521, #18428, .t. ) ;
#12404 = cartesian_point ( 'none', ( -569.5069575490085754, 197.2223110485089705, -472.5816688653786173 ) ) ;
#12405 = cartesian_point ( 'none', ( -414.7450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#12406 = cartesian_point ( 'none', ( -517.2230824576849955, 203.6869409545141139, -432.5566655750987479 ) ) ;
#12407 = vertex_point ( 'none', #31893 ) ;
#12408 = oriented_edge ( 'none', *, *, #14906, .t. ) ;
#12409 = cartesian_point ( 'none', ( -534.5277437759352779, 213.5288532374691215, -442.8537468037833378 ) ) ;
#12410 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 7.930164461608253340e-15 ) ) ;
#12411 = edge_curve ( 'none', #19318, #17232, #24826, .t. ) ;
#12412 = vector ( 'none', #2873, 1000.000000000000000 ) ;
#12413 = cartesian_point ( 'none', ( -406.0450167721050434, 265.5592518256550534, -373.7327392761116016 ) ) ;
#12414 = oriented_edge ( 'none', *, *, #17845, .f. ) ;
#12415 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#12416 = axis2_placement_3d ( 'none', #12302, #17938, #14995 ) ;
#12417 = cylindrical_surface ( 'none', #22360, 2.099999999999990763 ) ;
#12418 = direction ( 'none', ( -0.07384000345350257011, 0.9972701007700905951, 0.0000000000000000000 ) ) ;
#12419 = oriented_edge ( 'none', *, *, #16425, .f. ) ;
#12420 = cartesian_point ( 'none', ( -490.8877314657882494, 193.0223722790749150, -370.3537468040275940 ) ) ;
#12421 = cylindrical_surface ( 'none', #33661, 2.099999999999990763 ) ;
#12422 = cartesian_point ( 'none', ( -552.9363025713067827, 262.3260315321707594, -275.3537468037984013 ) ) ;
#12423 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -405.8537468037833946 ) ) ;
#12424 = cartesian_point ( 'none', ( -448.4647051325019902, 233.9731030538519292, -380.3537468037985718 ) ) ;
#12425 = oriented_edge ( 'none', *, *, #33321, .f. ) ;
#12426 = vector ( 'none', #23586, 1000.000000000000114 ) ;
#12427 = edge_curve ( 'none', #24195, #32965, #154, .t. ) ;
#12428 = advanced_face ( 'none', ( #27380, #23957 ), #26589, .t. ) ;
#12429 = cartesian_point ( 'none', ( -434.1908213325630754, 243.0910318527551794, -310.6154436691881529 ) ) ;
#12430 = cartesian_point ( 'none', ( -445.5287896533703247, 282.9114745590426310, -285.5111190679829178 ) ) ;
#12431 = oriented_edge ( 'none', *, *, #34496, .t. ) ;
#12432 = edge_curve ( 'none', #689, #15496, #5666, .t. ) ;
#12434 = cartesian_point ( 'none', ( -449.5450167721049297, 238.4042745525316320, -306.0192044200891814 ) ) ;
#12433 = face_outer_bound ( 'none', #7542, .t. ) ;
#12435 = oriented_edge ( 'none', *, *, #2806, .f. ) ;
#12436 = oriented_edge ( 'none', *, *, #15366, .t. ) ;
#12437 = axis2_placement_3d ( 'none', #25366, #18335, #2058 ) ;
#12438 = edge_loop ( 'none', ( #6987, #3632, #23338, #3926 ) ) ;
#12439 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12440 = axis2_placement_3d ( 'none', #31514, #15859, #1935 ) ;
#12441 = oriented_edge ( 'none', *, *, #24763, .f. ) ;
#12442 = vector ( 'none', #29277, 1000.000000000000000 ) ;
#12443 = cartesian_point ( 'none', ( -491.6077898696235025, 283.0360992011798658, -331.5857061823467120 ) ) ;
#12444 = cartesian_point ( 'none', ( -551.2924904467552096, 289.8659806174355253, -360.2537468040431463 ) ) ;
#12445 = oriented_edge ( 'none', *, *, #32369, .t. ) ;
#12446 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#12447 = cartesian_point ( 'none', ( -550.0701600692897273, 293.0707908221626781, -398.8537468040184422 ) ) ;
#12448 = vector ( 'none', #17581, 1000.000000000000000 ) ;
#12449 = person_and_organization ( #27197, #3906 ) ;
#12450 = cartesian_point ( 'none', ( -581.0450167718869352, 185.6842518256333392, -398.8537468040215686 ) ) ;
#12451 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#12452 = cartesian_point ( 'none', ( -519.9136893944216808, 264.5106078546123172, -435.3537468037833378 ) ) ;
#12453 = face_outer_bound ( 'none', #30759, .t. ) ;
#12454 = direction ( 'none', ( 0.0000000000000000000, 0.6038489185976497753, 0.7970987915612774977 ) ) ;
#12455 = cartesian_point ( 'none', ( -414.4485880161391833, 230.2018532085855895, -299.6307601706436685 ) ) ;
#12456 = cartesian_point ( 'none', ( -537.9582133646094917, 270.0347964713003535, -275.3537468037985150 ) ) ;
#12457 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#12458 = cartesian_point ( 'none', ( -497.4957167531488835, 259.0067460455584296, -275.3537468037987423 ) ) ;
#12459 = edge_curve ( 'none', #12744, #15003, #34541, .t. ) ;
#12460 = oriented_edge ( 'none', *, *, #9121, .f. ) ;
#12462 = line ( 'none', #14608, #7734 ) ;
#12461 = cartesian_point ( 'none', ( -450.5450167721049297, 288.1842518256034396, -296.8729846902652412 ) ) ;
#12463 = axis2_placement_3d ( 'none', #26108, #1967, #23739 ) ;
#12464 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12465 = axis2_placement_3d ( 'none', #17457, #1176, #28397 ) ;
#12466 = edge_loop ( 'none', ( #19438, #20256 ) ) ;
#12467 = circle ( 'none', #2553, 2.099999999999990763 ) ;
#12468 = oriented_edge ( 'none', *, *, #18123, .t. ) ;
#12469 = advanced_face ( 'none', ( #13789 ), #14633, .t. ) ;
#12470 = oriented_edge ( 'none', *, *, #17708, .t. ) ;
#12471 = cartesian_point ( 'none', ( -538.4263590916542626, 233.0577691801593403, -410.3537468037833946 ) ) ;
#12472 = edge_loop ( 'none', ( #28160, #31388, #8642, #14129 ) ) ;
#12473 = cartesian_point ( 'none', ( -467.7831253856472813, 209.6333986402146934, -380.3537468037952181 ) ) ;
#12474 = cartesian_point ( 'none', ( -543.2614530942074680, 203.1059031529318872, -310.1877927130955754 ) ) ;
#12475 = advanced_face ( 'none', ( #9502, #28237 ), #30110, .f. ) ;
#12476 = oriented_edge ( 'none', *, *, #18422, .f. ) ;
#12477 = line ( 'none', #31087, #30686 ) ;
#12478 = cartesian_point ( 'none', ( -424.0450167721049866, 265.5592518256617609, -380.3537468037758913 ) ) ;
#12479 = direction ( 'none', ( -4.925530469601647630e-16, 0.9999948051039169172, 0.003223315867124341549 ) ) ;
#12480 = oriented_edge ( 'none', *, *, #13459, .f. ) ;
#12481 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672870018 ) ) ;
#12482 = circle ( 'none', #24134, 4.000000000000003553 ) ;
#12483 = cylindrical_surface ( 'none', #3849, 12.50000000000001066 ) ;
#12484 = axis2_placement_3d ( 'none', #33868, #17627, #20365 ) ;
#12485 = cartesian_point ( 'none', ( -493.4328586751719286, 244.8408926594031811, -275.3537468037988560 ) ) ;
#12486 = cartesian_point ( 'none', ( -436.2450167721049752, 243.0543041361196401, -332.6028807960051950 ) ) ;
#12487 = face_outer_bound ( 'none', #12136, .t. ) ;
#12488 = advanced_face ( 'none', ( #3962 ), #34371, .f. ) ;
#12489 = cartesian_point ( 'none', ( -485.8450167721049411, 243.1842518256034964, -371.7537468037986628 ) ) ;
#12490 = edge_curve ( 'none', #7330, #31343, #945, .t. ) ;
#12491 = cartesian_point ( 'none', ( -523.5450167721049866, 185.6842518256035248, -380.3537468037986287 ) ) ;
#12492 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#12493 = cartesian_point ( 'none', ( -428.6543635027159098, 275.4412409543238596, -346.5100226779457557 ) ) ;
#12494 = vertex_point ( 'none', #15415 ) ;
#12495 = face_outer_bound ( 'none', #7596, .t. ) ;
#12496 = cartesian_point ( 'none', ( -497.3995389339162330, 190.4050219784589615, -413.2537468040321755 ) ) ;
#12497 = cartesian_point ( 'none', ( -515.5904335480801137, 203.4650227324314358, -484.8537468037833378 ) ) ;
#12498 = axis2_placement_3d ( 'none', #25736, #25618, #28352 ) ;
#12499 = edge_loop ( 'none', ( #26646, #25866, #19767, #6986 ) ) ;
#12500 = cartesian_point ( 'none', ( -518.2989023007143032, 207.4565858319450626, -280.0667811937907459 ) ) ;
#12501 = cartesian_point ( 'none', ( -424.0450167721051002, 185.0842518255828963, -302.8536850919533094 ) ) ;
#12502 = direction ( 'none', ( 0.5150380749100553768, -0.8571673007021115565, -8.692092213915812351e-13 ) ) ;
#12503 = edge_loop ( 'none', ( #3180, #33180, #4017, #34479, #31976 ) ) ;
#12504 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12505 = edge_loop ( 'none', ( #24612, #18455, #31499, #21492, #14662 ) ) ;
#12506 = direction ( 'none', ( -2.035898835339481973e-16, 1.000000000000000000, 1.020949651914874657e-12 ) ) ;
#12507 = cartesian_point ( 'none', ( -559.6576189805053900, 257.9110967605517430, -410.8537468037833946 ) ) ;
#12508 = edge_curve ( 'none', #18052, #24493, #26533, .t. ) ;
#12509 = edge_loop ( 'none', ( #27740, #4758, #14, #15790 ) ) ;
#12510 = cartesian_point ( 'none', ( -424.0450167721051002, 301.2842518256238122, -342.8538085156441753 ) ) ;
#12511 = edge_loop ( 'none', ( #33822, #14037, #24324, #327 ) ) ;
#12512 = circle ( 'none', #16321, 7.499999999999984013 ) ;
#12513 = axis2_placement_3d ( 'none', #19214, #32621, #16389 ) ;
#12514 = oriented_edge ( 'none', *, *, #34793, .t. ) ;
#12515 = cartesian_point ( 'none', ( -522.2158967099446727, 225.2333900117411929, -444.8537468037833946 ) ) ;
#12516 = face_outer_bound ( 'none', #13476, .t. ) ;
#12517 = circle ( 'none', #1808, 76.00000000000001421 ) ;
#12518 = oriented_edge ( 'none', *, *, #10124, .t. ) ;
#12519 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.011292260054598159e-12 ) ) ;
#12520 = edge_curve ( 'none', #15581, #19909, #554, .t. ) ;
#12521 = advanced_face ( 'none', ( #25687 ), #11025, .t. ) ;
#12522 = direction ( 'none', ( 1.000000000000000000, 8.228491904777286826e-32, 4.466799511124057924e-31 ) ) ;
#12523 = direction ( 'none', ( 5.618383777698263885e-14, 1.277139369270564970e-14, -1.000000000000000000 ) ) ;
#12524 = face_outer_bound ( 'none', #10708, .t. ) ;
#12525 = cartesian_point ( 'none', ( -435.5450167721049866, 300.6842518255451182, -265.3537468037401936 ) ) ;
#12526 = cartesian_point ( 'none', ( -523.5450167719197907, 243.1842518256252106, -380.3537468040360068 ) ) ;
#12527 = oriented_edge ( 'none', *, *, #32296, .t. ) ;
#12528 = circle ( 'none', #5258, 6.138320441952082263 ) ;
#12529 = cartesian_point ( 'none', ( -523.5450167719193360, 210.1842518256252959, -389.1537468040364729 ) ) ;
#12530 = advanced_face ( 'none', ( #6926 ), #35167, .f. ) ;
#12531 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#12532 = cartesian_point ( 'none', ( -433.6140103618951116, 255.9411222741290146, -299.3125050865625099 ) ) ;
#12533 = oriented_edge ( 'none', *, *, #31914, .t. ) ;
#12534 = oriented_edge ( 'none', *, *, #9391, .t. ) ;
#12535 = direction ( 'none', ( 0.4484710255758729280, -9.061894562842799197e-13, 0.8937973703356509869 ) ) ;
#12536 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#12538 = edge_curve ( 'none', #32881, #30952, #29065, .t. ) ;
#12537 = vertex_point ( 'none', #29990 ) ;
#12539 = oriented_edge ( 'none', *, *, #17240, .t. ) ;
#12540 = edge_curve ( 'none', #17324, #16340, #7381, .t. ) ;
#12541 = cartesian_point ( 'none', ( -542.6142545814644791, 274.0109893768348570, -279.7054212427121342 ) ) ;
#12542 = oriented_edge ( 'none', *, *, #31608, .f. ) ;
#12543 = axis2_placement_3d ( 'none', #8969, #28005, #14457 ) ;
#12544 = direction ( 'none', ( 1.240323837250543502e-16, 4.766337836027464167e-16, 1.000000000000000000 ) ) ;
#12545 = direction ( 'none', ( -1.000000000000000000, -5.221961347541154982e-16, -2.510171549055261205e-16 ) ) ;
#12546 = oriented_edge ( 'none', *, *, #1976, .f. ) ;
#12547 = circle ( 'none', #26644, 5.000000000000006217 ) ;
#12548 = oriented_edge ( 'none', *, *, #27613, .f. ) ;
#12549 = axis2_placement_3d ( 'none', #11929, #30898, #33600 ) ;
#12550 = toroidal_surface ( 'none', #28820, 11.50000000000000178, 0.5000000000000000000 ) ;
#12551 = circle ( 'none', #29098, 22.00000000000002132 ) ;
#12552 = edge_loop ( 'none', ( #12419, #14557, #18291 ) ) ;
#12553 = oriented_edge ( 'none', *, *, #20215, .t. ) ;
#12554 = cartesian_point ( 'none', ( -523.5450167721076014, 243.1842518256028427, -476.9517265502300347 ) ) ;
#12555 = axis2_placement_3d ( 'none', #6391, #17106, #28166 ) ;
#12556 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#12557 = line ( 'none', #7532, #34518 ) ;
#12558 = cartesian_point ( 'none', ( -434.1908213325628481, 255.4225549602140291, -322.7605268309503117 ) ) ;
#12559 = axis2_placement_3d ( 'none', #29433, #15797, #13563 ) ;
#12560 = oriented_edge ( 'none', *, *, #4206, .f. ) ;
#12561 = vector ( 'none', #29416, 1000.000000000000000 ) ;
#12562 = axis2_placement_3d ( 'none', #2110, #21153, #32036 ) ;
#12563 = vector ( 'none', #10462, 1000.000000000000000 ) ;
#12564 = cartesian_point ( 'none', ( -495.7487049514640489, 282.7442026003521391, -322.0733037465938082 ) ) ;
#12565 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#12566 = cartesian_point ( 'none', ( -551.5786985327471257, 286.3226939270869593, -380.3537468037986287 ) ) ;
#12567 = cartesian_point ( 'none', ( -498.8891489122427174, 251.4358080471214691, -399.6037468037833378 ) ) ;
#12568 = edge_loop ( 'none', ( #8707, #4909, #16798, #2392 ) ) ;
#12569 = cartesian_point ( 'none', ( -497.0198734747021945, 293.0707908221328353, -368.2537468037986059 ) ) ;
#12570 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12571 = oriented_edge ( 'none', *, *, #21657, .f. ) ;
#12572 = edge_curve ( 'none', #16468, #453, #1004, .t. ) ;
#12573 = cartesian_point ( 'none', ( -406.0450167721050434, 243.1842518256400183, -359.2287468037990266 ) ) ;
#12574 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12575 = direction ( 'none', ( -0.7071067811865924257, -9.469072883523132607e-15, 0.7071067811865027197 ) ) ;
#12576 = cartesian_point ( 'none', ( -552.8561751347727977, 250.6828130806630384, -275.3537468037984581 ) ) ;
#12577 = cartesian_point ( 'none', ( -424.2450167721050889, 253.5954410599044024, -341.8202867815484751 ) ) ;
#12578 = oriented_edge ( 'none', *, *, #6792, .f. ) ;
#12579 = line ( 'none', #24503, #15956 ) ;
#12580 = cartesian_point ( 'none', ( -508.4064289083314065, 216.7350310058288301, -275.3537468037987423 ) ) ;
#12581 = oriented_edge ( 'none', *, *, #1734, .t. ) ;
#12582 = cartesian_point ( 'none', ( -504.2140643304171590, 210.1842518256034964, -303.5227943621107443 ) ) ;
#12583 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#12584 = oriented_edge ( 'none', *, *, #29860, .t. ) ;
#12585 = line ( 'none', #17546, #2745 ) ;
#12586 = oriented_edge ( 'none', *, *, #4771, .f. ) ;
#12587 =( bounded_curve ( ) b_spline_curve ( 3, ( #25136, #11853, #14680, #8841 ),
.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 ( '' ) );
#12589 = cartesian_point ( 'none', ( -532.6494837868505101, 268.0723901574893944, -396.9774454359358629 ) ) ;
#12588 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12590 = vector ( 'none', #13541, 1000.000000000000000 ) ;
#12591 = conical_surface ( 'none', #9069, 39.99999999999999289, 0.5235987755983023684 ) ;
#12592 = edge_loop ( 'none', ( #3218, #9294, #5316, #335 ) ) ;
#12593 = edge_curve ( 'none', #22046, #18788, #28633, .t. ) ;
#12594 = oriented_edge ( 'none', *, *, #27975, .f. ) ;
#12595 = edge_loop ( 'none', ( #27517, #25692, #33624, #12733 ) ) ;
#12596 = edge_curve ( 'none', #6109, #32521, #19289, .t. ) ;
#12597 = cartesian_point ( 'none', ( -497.5404088144146044, 189.3317270857242249, -368.4537468040321642 ) ) ;
#12598 = direction ( 'none', ( 1.036334525942864938e-16, -0.08929731094672753444, 0.9960050151769737070 ) ) ;
#12599 = cartesian_point ( 'none', ( -434.0432201016017189, 230.2048528842771873, -299.6317604423634293 ) ) ;
#12600 = edge_curve ( 'none', #16862, #34168, #16738, .t. ) ;
#12601 = cartesian_point ( 'none', ( -550.0701600693166711, 293.0707908221753542, -368.2537468040424642 ) ) ;
#12602 = cartesian_point ( 'none', ( -550.0701600693216733, 193.2977128290960707, -398.8537468040381668 ) ) ;
#12603 = security_classification ( '', '', #35182 ) ;
#12604 = oriented_edge ( 'none', *, *, #29364, .f. ) ;
#12605 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 9.251858538542962756e-15 ) ) ;
#12606 = vector ( 'none', #24435, 999.9999999999998863 ) ;
#12607 = cartesian_point ( 'none', ( -527.1207651775074510, 231.8893847019364500, -514.8537468037833378 ) ) ;
#12608 = direction ( 'none', ( -5.628830734849543660e-14, -1.294797602469088500e-14, 1.000000000000000000 ) ) ;
#12609 = direction ( 'none', ( -1.000000000000000000, -2.035898835340871108e-16, 1.361673625698254644e-16 ) ) ;
#12610 = oriented_edge ( 'none', *, *, #24568, .f. ) ;
#12611 = axis2_placement_3d ( 'none', #18578, #29290, #5261 ) ;
#12612 = face_bound ( 'none', #32247, .t. ) ;
#12613 = cartesian_point ( 'none', ( -492.8489345832877575, 260.0000329607415779, -275.3537468037954454 ) ) ;
#12614 = advanced_face ( 'none', ( #32013 ), #7791, .f. ) ;
#12615 = cartesian_point ( 'none', ( -553.4701600692897046, 293.0707908221626781, -398.8537468040185558 ) ) ;
#12616 = vertex_point ( 'none', #35054 ) ;
#12617 = vector ( 'none', #22857, 1000.000000000000114 ) ;
#12618 = cartesian_point ( 'none', ( -557.8743204250505414, 234.8112633224545220, -275.3537468037985150 ) ) ;
#12619 = oriented_edge ( 'none', *, *, #2668, .f. ) ;
#12620 = direction ( 'none', ( -0.3003283627730293781, -0.9538358739919943208, -2.925521921717713290e-14 ) ) ;
#12621 = cartesian_point ( 'none', ( -427.6568069901493345, 274.8659445086908022, -347.2727798336836713 ) ) ;
#12622 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12623 = edge_loop ( 'none', ( #2607, #19601, #32148, #401 ) ) ;
#12624 = line ( 'none', #25444, #30839 ) ;
#12625 = edge_curve ( 'none', #34748, #20977, #29070, .t. ) ;
#12626 = oriented_edge ( 'none', *, *, #28612, .f. ) ;
#12627 = cartesian_point ( 'none', ( -488.3965119674315360, 235.0509971784154573, -280.0077134313757483 ) ) ;
#12628 = line ( 'none', #599, #9169 ) ;
#12629 = vector ( 'none', #16141, 1000.000000000000000 ) ;
#12630 = oriented_edge ( 'none', *, *, #11257, .f. ) ;
#12631 = cartesian_point ( 'none', ( -540.1605186107758527, 210.9824258963075465, -279.7209341463869237 ) ) ;
#12632 = edge_curve ( 'none', #29442, #29023, #33711, .t. ) ;
#12633 = cartesian_point ( 'none', ( -417.9450167721050207, 275.9626084846640879, -374.1594282157946623 ) ) ;
#12634 = cartesian_point ( 'none', ( -492.3586645102377020, 268.2324340470448192, -433.1216959962144415 ) ) ;
#12635 = vertex_point ( 'none', #32351 ) ;
#12636 = oriented_edge ( 'none', *, *, #2144, .t. ) ;
#12637 = b_spline_curve_with_knots ( 'none', 3,
( #34236, #20738, #23453, #10744, #24173, #2634, #35140, #13388 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003908882392832761245, 0.0007817764785665522491, 0.001563552957132987404 ),
.unspecified. ) ;
#12638 = cartesian_point ( 'none', ( -406.0450167721049866, 185.6842518256260632, -345.2287468038568932 ) ) ;
#12639 = axis2_placement_3d ( 'none', #24886, #24653, #13973 ) ;
#12640 = cartesian_point ( 'none', ( -459.9637795896842363, 248.3187126998244310, -272.9001408657992442 ) ) ;
#12641 = circle ( 'none', #4288, 27.49999999999996803 ) ;
#12642 = direction ( 'none', ( 1.000000000000000000, 6.742252096426194224e-17, -3.397572461039129943e-16 ) ) ;
#12643 = edge_loop ( 'none', ( #24616, #16299, #9334, #32292 ) ) ;
#12644 = line ( 'none', #14952, #5356 ) ;
#12645 = circle ( 'none', #12297, 4.500000000000003553 ) ;
#12646 = direction ( 'none', ( -0.8937973703356508759, -4.549166491245041729e-13, 0.4484710255758731501 ) ) ;
#12647 = vertex_point ( 'none', #16590 ) ;
#12648 = cartesian_point ( 'none', ( -514.5102019338518176, 261.9024814651395445, -409.3537468037833946 ) ) ;
#12649 = edge_curve ( 'none', #24825, #10938, #19686, .t. ) ;
#12650 = direction ( 'none', ( -2.035898835339489862e-16, 1.000000000000000000, 1.013966689237188416e-12 ) ) ;
#12651 = cartesian_point ( 'none', ( -527.1727112124136738, 224.4652819541656754, -514.8537468037833378 ) ) ;
#12652 = direction ( 'none', ( -5.642927514190362258e-14, -1.311040044477054888e-14, 1.000000000000000000 ) ) ;
#12653 = cartesian_point ( 'none', ( -424.0450167721049297, 294.0632442979391499, -293.4787468037981171 ) ) ;
#12654 = oriented_edge ( 'none', *, *, #15085, .t. ) ;
#12655 = cartesian_point ( 'none', ( -424.2450167721049752, 250.9954545666341232, -341.8286674028027505 ) ) ;
#12656 = cartesian_point ( 'none', ( -414.2450167721050320, 255.2344082288684604, -299.8147856584505462 ) ) ;
#12657 = circle ( 'none', #11336, 4.500000000000003553 ) ;
#12658 = edge_curve ( 'none', #23299, #3334, #10370, .t. ) ;
#12659 = vertex_point ( 'none', #27736 ) ;
#12660 = cartesian_point ( 'none', ( -466.0450167721049866, 213.3723414540750412, -380.3537468037986287 ) ) ;
#12661 = oriented_edge ( 'none', *, *, #584, .f. ) ;
#12662 = cartesian_point ( 'none', ( -489.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#12663 = advanced_face ( 'none', ( #23113 ), #21006, .f. ) ;
#12664 = cartesian_point ( 'none', ( -497.0198734747021376, 193.2977128290741575, -380.3824794511700134 ) ) ;
#12665 = cartesian_point ( 'none', ( -433.3745870839046574, 256.5091633675807543, -299.3801638455057628 ) ) ;
#12666 = oriented_edge ( 'none', *, *, #18886, .f. ) ;
#12667 = axis2_placement_3d ( 'none', #11160, #22166, #8626 ) ;
#12668 = line ( 'none', #20534, #14329 ) ;
#12669 = oriented_edge ( 'none', *, *, #4588, .t. ) ;
#12670 = cartesian_point ( 'none', ( -433.7450147570027639, 255.2853627203504061, -299.3146188177179852 ) ) ;
#12671 = axis2_placement_3d ( 'none', #24507, #35127, #10985 ) ;
#12672 = advanced_face ( 'none', ( #15480 ), #5967, .f. ) ;
#12673 = cartesian_point ( 'none', ( -435.5450167721049866, 192.3052593532680987, -352.2287468037992539 ) ) ;
#12674 = edge_loop ( 'none', ( #29798, #30390 ) ) ;
#12675 = oriented_edge ( 'none', *, *, #937, .t. ) ;
#12676 = conical_surface ( 'none', #33620, 2.099999999999990763, 1.029744258676653201 ) ;
#12677 = cartesian_point ( 'none', ( -554.4860040875416871, 259.5453881905280582, -275.3537468038010729 ) ) ;
#12678 = oriented_edge ( 'none', *, *, #12738, .t. ) ;
#12679 = edge_curve ( 'none', #13431, #5346, #8649, .t. ) ;
#12680 = line ( 'none', #31399, #29195 ) ;
#12681 = advanced_face ( 'none', ( #21411 ), #6519, .f. ) ;
#12682 = face_outer_bound ( 'none', #31200, .t. ) ;
#12683 = plane ( 'none', #176 ) ;
#12684 = direction ( 'none', ( -1.791068744856348441e-16, -6.279680095831319663e-17, 1.000000000000000000 ) ) ;
#12685 = oriented_edge ( 'none', *, *, #22669, .f. ) ;
#12686 = direction ( 'none', ( 0.0000000000000000000, -0.9960050151769735960, -0.08929731094672799241 ) ) ;
#12687 = edge_curve ( 'none', #12647, #33602, #34935, .t. ) ;
#12688 = axis2_placement_3d ( 'none', #9165, #28185, #27953 ) ;
#12689 = direction ( 'none', ( -5.634381849972669443e-14, -1.329492071988624957e-14, 1.000000000000000000 ) ) ;
#12690 = axis2_placement_3d ( 'none', #33487, #6402, #4016 ) ;
#12691 = vertex_point ( 'none', #14094 ) ;
#12692 = face_outer_bound ( 'none', #16687, .t. ) ;
#12693 = oriented_edge ( 'none', *, *, #718, .t. ) ;
#12694 = vertex_point ( 'none', #33275 ) ;
#12695 = cartesian_point ( 'none', ( -473.1226882982600159, 273.1680413157199041, -358.1429832868365111 ) ) ;
#12696 = cartesian_point ( 'none', ( -569.5069575490124407, 280.6461926027590152, -398.8537468040196927 ) ) ;
#12697 = cartesian_point ( 'none', ( -421.0450167721049866, 277.1040569790303039, -354.6735519571565192 ) ) ;
#12698 = cartesian_point ( 'none', ( -518.9789509081309689, 243.8802229891676348, -277.8537468040318572 ) ) ;
#12699 = cartesian_point ( 'none', ( -424.0450167721049866, 216.1870245665103027, -268.6962338126011787 ) ) ;
#12700 = oriented_edge ( 'none', *, *, #4665, .f. ) ;
#12701 = direction ( 'none', ( -0.9972701007700911502, -0.07384000345349514549, -7.240803542005553761e-17 ) ) ;
#12702 = oriented_edge ( 'none', *, *, #18219, .t. ) ;
#12703 = edge_curve ( 'none', #13719, #3928, #27781, .t. ) ;
#12704 = cartesian_point ( 'none', ( -554.2322368157218762, 300.4843481590939405, -380.3537468037986287 ) ) ;
#12705 = oriented_edge ( 'none', *, *, #6936, .f. ) ;
#12706 = cartesian_point ( 'none', ( -439.2450167721049752, 243.1842518256035248, -322.8537468037986287 ) ) ;
#12707 = cartesian_point ( 'none', ( -483.2450167721049752, 226.0529655645595994, -324.3896605520823755 ) ) ;
#12708 = oriented_edge ( 'none', *, *, #3844, .f. ) ;
#12709 = vector ( 'none', #33506, 1000.000000000000000 ) ;
#12710 = cartesian_point ( 'none', ( -495.0457035149277658, 253.5839516412017929, -275.3537468037987992 ) ) ;
#12711 = vector ( 'none', #27275, 999.9999999999998863 ) ;
#12712 = edge_loop ( 'none', ( #2056, #32845, #30209, #7225, #17983, #21882, #12669, #2398 ) ) ;
#12713 = cartesian_point ( 'none', ( -424.0450167721049866, 209.1666500743660038, -267.9591314871834129 ) ) ;
#12714 = advanced_face ( 'none', ( #30313 ), #6070, .f. ) ;
#12715 = axis2_placement_3d ( 'none', #3269, #22287, #14233 ) ;
#12716 = face_bound ( 'none', #8605, .t. ) ;
#12717 = line ( 'none', #2363, #31771 ) ;
#12718 = cartesian_point ( 'none', ( -455.6710266273375396, 277.8583297772946139, -360.9292198597451602 ) ) ;
#12719 = edge_curve ( 'none', #4378, #13417, #29473, .t. ) ;
#12720 = axis2_placement_3d ( 'none', #16902, #33124, #598 ) ;
#12722 = cartesian_point ( 'none', ( -456.6380278088973341, 291.7690702260940157, -306.6732079418616195 ) ) ;
#12721 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206423782e-17 ) ) ;
#12723 = oriented_edge ( 'none', *, *, #29541, .f. ) ;
#12724 = axis2_placement_3d ( 'none', #34106, #23108, #34342 ) ;
#12725 = direction ( 'none', ( 2.493084329453792600e-31, -0.9214978993339661972, -0.3883833435191159089 ) ) ;
#12726 = advanced_face ( 'none', ( #15893 ), #26937, .t. ) ;
#12727 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12728 = oriented_edge ( 'none', *, *, #34865, .f. ) ;
#12729 = cartesian_point ( 'none', ( -433.5674150481399352, 230.1841264393021902, -299.3955284512240951 ) ) ;
#12730 = circle ( 'none', #20422, 3.999999999999971134 ) ;
#12731 = cartesian_point ( 'none', ( -544.5459366398198426, 203.9503413351316112, -308.6069768050288644 ) ) ;
#12732 = oriented_edge ( 'none', *, *, #7629, .t. ) ;
#12733 = oriented_edge ( 'none', *, *, #21639, .f. ) ;
#12734 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.898042755699279465e-14 ) ) ;
#12735 = cartesian_point ( 'none', ( -414.5783501054383464, 230.9847484538227036, -299.5596153126620038 ) ) ;
#12736 = oriented_edge ( 'none', *, *, #8923, .t. ) ;
#12737 = direction ( 'none', ( -5.642927514190364782e-14, -1.311026609186951185e-14, 1.000000000000000000 ) ) ;
#12738 = edge_curve ( 'none', #20141, #10377, #1427, .t. ) ;
#12739 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#12740 = axis2_placement_3d ( 'none', #20171, #6475, #17552 ) ;
#12741 = cartesian_point ( 'none', ( -491.3709560174404487, 259.8564260873137641, -279.7183559393082533 ) ) ;
#12742 = cartesian_point ( 'none', ( -498.0229653257400173, 251.5896505180035945, -396.8537468037832241 ) ) ;
#12743 = cartesian_point ( 'none', ( -442.5450167721049866, 243.1842518256034964, -281.8537468037985718 ) ) ;
#12744 = vertex_point ( 'none', #17160 ) ;
#12745 = vector ( 'none', #21902, 1000.000000000000000 ) ;
#12746 = cartesian_point ( 'none', ( -466.0996379292290044, 273.4825494068504668, -380.3537468037986287 ) ) ;
#12747 = face_outer_bound ( 'none', #2822, .t. ) ;
#12748 = oriented_edge ( 'none', *, *, #16156, .f. ) ;
#12749 = edge_curve ( 'none', #13051, #668, #20559, .t. ) ;
#12750 = cartesian_point ( 'none', ( -429.6759402052197174, 190.6842518255857613, -305.6790525530755644 ) ) ;
#12751 = circle ( 'none', #18488, 6.500000000000008882 ) ;
#12752 = cylindrical_surface ( 'none', #33529, 4.500000000000003553 ) ;
#12753 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.004487498470384180e-12 ) ) ;
#12754 = oriented_edge ( 'none', *, *, #7885, .t. ) ;
#12755 = cartesian_point ( 'none', ( -536.2380230675270241, 215.5505911377958910, -275.3537468037986287 ) ) ;
#12756 = cartesian_point ( 'none', ( -552.8383476677797717, 217.0021824102875314, -435.3537468037833378 ) ) ;
#12757 = cartesian_point ( 'none', ( -523.5450167718828425, 243.1842518256343055, -470.8537468040175895 ) ) ;
#12758 = cartesian_point ( 'none', ( -424.0450167721051002, 300.6842518256237327, -342.8538085156448005 ) ) ;
#12759 = oriented_edge ( 'none', *, *, #5301, .t. ) ;
#12760 = line ( 'none', #29933, #1220 ) ;
#12761 = cartesian_point ( 'none', ( -414.2450167721049752, 242.5212516675015308, -349.8456054057983806 ) ) ;
#12762 = oriented_edge ( 'none', *, *, #21923, .t. ) ;
#12763 = edge_curve ( 'none', #14394, #28779, #12512, .t. ) ;
#12764 = vertex_point ( 'none', #6328 ) ;
#12765 = plane ( 'none', #13187 ) ;
#12766 = edge_curve ( 'none', #27245, #1502, #3931, .t. ) ;
#12767 = direction ( 'none', ( 1.000000000000000000, 1.116986942066379619e-16, -9.403472687206422550e-17 ) ) ;
#12768 = axis2_placement_3d ( 'none', #30957, #14695, #19914 ) ;
#12769 = line ( 'none', #9590, #4637 ) ;
#12770 = direction ( 'none', ( -2.030223136579931026e-16, 5.731002480841824767e-17, 1.000000000000000000 ) ) ;
#12771 = cartesian_point ( 'none', ( -553.8559059043752768, 300.6842518256252106, -380.3537468040369731 ) ) ;
#12772 = cartesian_point ( 'none', ( -438.5450167721049866, 243.1842518256034964, -322.8537468037986287 ) ) ;
#12773 = vertex_point ( 'none', #20254 ) ;
#12774 = cartesian_point ( 'none', ( -414.2450167721049752, 242.3746243782336762, -304.3562603962763546 ) ) ;
#12775 = axis2_placement_3d ( 'none', #19941, #28388, #25535 ) ;
#12776 = face_outer_bound ( 'none', #12114, .t. ) ;
#12777 = direction ( 'none', ( 0.07384000345349898964, -0.9972701007700909281, 0.0000000000000000000 ) ) ;
#12778 = direction ( 'none', ( 0.0000000000000000000, -0.7970987915612818275, 0.6038489185976441131 ) ) ;
#12779 = face_outer_bound ( 'none', #20189, .t. ) ;
#12780 = direction ( 'none', ( -1.000000000000000000, -1.116986942066379619e-16, 9.403472687206422550e-17 ) ) ;
#12781 = axis2_placement_3d ( 'none', #19720, #9035, #28417 ) ;
#12782 = conical_surface ( 'none', #31898, 2.099999999999990763, 1.029744258676653201 ) ;
#12783 = cartesian_point ( 'none', ( -509.4000155650311399, 216.2007200291789388, -275.3537468037985718 ) ) ;
#12784 = cartesian_point ( 'none', ( -433.7154127145188340, 255.5931889219073412, -299.3136265914835121 ) ) ;
#12785 = vertex_point ( 'none', #22737 ) ;
#12786 = axis2_placement_3d ( 'none', #22486, #27386, #11133 ) ;
#12787 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12788 = axis2_placemen